.input-date-field{display:grid;gap:var(--spacing-gap-5);width:100%}.input-date-trigger-input{width:100%}.input-date-trigger-icon{display:flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;margin:0;padding:0;border:0;background-color:rgba(0,0,0,0);color:var(--color-label-alternative);cursor:pointer}.input-date-trigger-icon:where([aria-disabled=true]){cursor:default}.input-date-trigger-input.input-priority-table .input-field{padding-inline:var(--spacing-padding-4)}.input-date-trigger-input.input-priority-table .input-field-control{gap:var(--spacing-gap-3)}.input-date-trigger-input.input-priority-table .input-element{font-size:var(--font-body-xsmall-size);line-height:var(--font-body-xsmall-line-height);font-weight:var(--font-body-xsmall-weight)}.input-date-trigger-input.input-priority-table .input-date-trigger-icon{color:var(--color-label-alternative)}.input-date-footer-template{display:grid;gap:var(--spacing-gap-5);width:100%}.input-date-footer-util{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-gap-3);width:100%}.input-date-action-button{width:auto}.input-date-apply-button{width:100%}.input-date-range-footer-template{gap:var(--spacing-gap-6)}.input-date-range-today-row{justify-content:flex-end}.input-date-range-footer-row{justify-content:space-between}.input-date-range-clear-button{min-height:20px;padding-inline:var(--spacing-padding-5);border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--color-feedback-error)}.input-date-range-clear-button:active:not(:disabled):not([aria-disabled=true]),.input-date-range-clear-button:hover:not(:disabled):not([aria-disabled=true]){border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--color-feedback-error);box-shadow:none}.input-date-range-clear-button .button-label{font-size:var(--font-body-xxsmall-size);line-height:1.4;font-weight:var(--font-body-medium-weight);letter-spacing:0}.input-date-range-apply-button{width:-moz-fit-content;width:fit-content;flex:0 0 auto;--button-width:fit-content;--button-flex:0 0 auto}.input-time{display:flex;flex-direction:column;gap:var(--input-time-layout-gap);width:var(--input-time-width);flex:var(--input-time-flex);min-width:0}.input-time:where([data-width=auto]){--input-time-width:auto;--input-time-flex:0 1 auto}.input-time:where([data-width=fill]){--input-time-width:auto;--input-time-flex:1 1 0%}.input-time:where([data-block=true]),.input-time:where([data-width=full]){--input-time-width:100%;--input-time-flex:0 0 100%}.input-time:where([data-width=fit]){--input-time-width:fit-content;--input-time-flex:0 0 auto}.input-time:where([data-width=custom]){--input-time-flex:0 0 auto}.input-time:where([data-priority=table]){display:block;--input-time-width:100%}.input-time-picker,.input-time-wrapper{width:100%}.input-time-wrapper{position:relative}.input-time-input{box-sizing:border-box;width:100%;min-height:var(--input-time-height-medium);border:var(--input-time-border-width) solid var(--input-time-border-color);border-radius:var(--input-time-radius);background-color:var(--input-time-surface-color);color:var(--input-time-text-color);padding:var(--input-time-padding-block) var(--input-time-padding-inline);box-shadow:none;transition:border-color .15s ease,background-color .15s ease}.input-time:where([data-icon-position=left]) .input-time-input{padding-inline-start:var(--input-time-left-section-padding-offset)}.input-time:where([data-icon-position=left]):where([data-has-clear=true]) .input-time-input{padding-inline-end:var(--input-time-right-section-padding-offset)}.input-time:where([data-icon-position=right]) .input-time-input{padding-inline-end:var(--input-time-right-section-padding-offset)}.input-time:where([data-icon-position=right]):where([data-clearable=true]) .input-time-input{padding-inline-end:var(--input-time-right-section-padding-offset-with-clear)}.input-time:where([data-size=small]) .input-time-input{min-height:var(--input-time-height-small);--input-time-font-size:var(--input-time-text-small-size);--input-time-line-height:var(--input-time-text-small-line-height);--input-time-font-weight:var(--input-time-text-small-weight);--input-time-letter-spacing:var(--input-time-text-small-letter-spacing)}.input-time:where([data-size=large]) .input-time-input{min-height:var(--input-time-height-large);--input-time-font-size:var(--input-time-text-large-size);--input-time-line-height:var(--input-time-text-large-line-height);--input-time-font-weight:var(--input-time-text-large-weight);--input-time-letter-spacing:var(--input-time-text-large-letter-spacing)}.input-time:where([data-priority=secondary]) .input-time-input{border:none;border-bottom:var(--input-time-border-width) solid var(--input-time-border-color);border-radius:0;background-color:var(--input-time-secondary-surface-color);padding-inline:0;padding-block:var(--input-time-secondary-padding-block)}.input-time:where([data-priority=tertiary]) .input-time-input{min-height:var(--input-time-tertiary-height);border-radius:var(--input-time-tertiary-radius)}.input-time:where([data-priority=table]){height:100%}.input-time:where([data-priority=table]) .input-time-input,.input-time:where([data-priority=table]) .input-time-picker,.input-time:where([data-priority=table]) .input-time-wrapper{height:100%}.input-time:where([data-priority=table]) .input-time-input{min-height:var(--input-time-height-small);border-color:var(--input-time-table-border-color);border-radius:var(--input-time-table-radius);background-color:var(--input-time-table-surface-color);padding-inline:var(--input-time-table-padding-inline);--input-time-font-size:var(--input-time-table-text-size);--input-time-line-height:var(--input-time-table-text-line-height);--input-time-font-weight:var(--input-time-table-text-weight)}.input-time:where([data-priority=table]):where([data-icon-position=left]) .input-time-input{padding-inline-start:var(--input-time-table-section-padding-offset)}.input-time:where([data-priority=table]):where([data-icon-position=right]) .input-time-input{padding-inline-end:var(--input-time-right-section-padding-offset)}.input-time:where([data-priority=table]):where([data-has-clear=true]) .input-time-input{padding-inline-end:var(--input-time-table-clear-padding-offset)}.input-time:where([data-priority=table]) .input-time-fields-group{--input-time-field-y-offset:0px}.input-time:where([data-priority=table]) .input-time-field{--input-time-field-width:var(--input-time-table-field-width)}.input-time:where([data-priority=table]) .input-time-field:where(select){--input-time-period-field-width:var(--input-time-table-period-field-width)}.input-time:where([data-state=active]) .input-time-input{border-color:var(--input-time-border-active-color);border-width:var(--input-time-border-width-emphasis)}.input-time:where([data-state=success]) .input-time-input{border-color:var(--input-time-border-success-color);border-width:var(--input-time-border-width-emphasis)}.input-time:where([data-state=error]) .input-time-input{border-color:var(--input-time-border-error-color);border-width:var(--input-time-border-width-emphasis)}.input-time:where([data-readonly=true]) .input-time-input,.input-time:where([data-state=disabled]) .input-time-input{border-color:var(--input-time-border-disabled-color);background-color:var(--input-time-surface-disabled-color)}.input-time:where([data-priority=secondary][data-state=active]) .input-time-input,.input-time:where([data-priority=secondary][data-state=error]) .input-time-input,.input-time:where([data-priority=secondary][data-state=success]) .input-time-input{border-bottom-width:var(--input-time-border-width-emphasis)}.input-time-fields-root{width:100%}.input-time-fields-group,.input-time-fields-root{display:flex;align-items:center;height:100%;color:var(--input-time-text-color)}.input-time-fields-group{gap:var(--input-time-field-gap);min-width:0;transform:translateY(var(--input-time-field-y-offset))}.input-time-fields-group>span{color:var(--input-time-separator-color)}.input-time-field,.input-time-fields-group>span{font-size:var(--input-time-font-size);line-height:var(--input-time-line-height)}.input-time-field{box-sizing:border-box;width:var(--input-time-field-width);min-width:var(--input-time-field-width);height:var(--input-time-field-height);padding:0;border:0;background-color:rgba(0,0,0,0);color:var(--input-time-text-color);caret-color:var(--input-time-text-color);font-weight:var(--input-time-font-weight);letter-spacing:var(--input-time-letter-spacing);text-align:center;outline:none;box-shadow:none}.input-time-field::-moz-placeholder{color:var(--input-time-placeholder-color)}.input-time-field::placeholder{color:var(--input-time-placeholder-color)}.input-time-field:disabled{color:var(--input-time-text-disabled-color);cursor:default}.input-time-field:where(select){width:var(--input-time-period-field-width);min-width:var(--input-time-period-field-width);-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-text-align-last:center;text-align-last:center}.input-time-section{box-sizing:border-box;position:absolute;z-index:1;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:var(--input-time-section-width)}.input-time-section:where([data-position=left]){left:0;width:var(--input-time-left-section-width)}.input-time-section:where([data-position=right]){right:0;justify-content:flex-end;padding-inline-end:var(--input-time-section-edge-gap)}.input-time:where([data-icon-position=right][data-clearable=true]) .input-time-section:where([data-position=right]){width:var(--input-time-section-width-with-clear)}.input-time-section-group{display:flex;align-items:center;gap:var(--input-time-section-gap)}.input-time-section-button{display:flex;align-items:center;justify-content:center;width:var(--input-time-section-button-size);height:var(--input-time-section-button-size);margin:0;padding:0;border:0;border-radius:var(--input-time-section-button-radius);background-color:rgba(0,0,0,0);color:var(--input-time-icon-color);cursor:pointer}.input-time-section-button:where([aria-disabled=true]){color:var(--input-time-icon-disabled-color);cursor:default}.input-time-icon-graphic,.input-time-section-button svg{display:flex;width:var(--input-time-icon-size);height:var(--input-time-icon-size)}.input-time-dropdown{position:absolute;z-index:20;box-sizing:border-box;max-height:calc(var(--input-time-dropdown-content-height) + var(--input-time-dropdown-padding) + var(--input-time-dropdown-padding));padding:var(--input-time-dropdown-padding);border:var(--input-time-dropdown-border-width) solid var(--input-time-dropdown-border-color);border-radius:var(--input-time-dropdown-radius);background-color:var(--input-time-dropdown-surface-color);box-shadow:var(--input-time-dropdown-shadow);overflow:hidden}.input-time-scrollarea{position:relative;min-width:var(--input-time-scrollarea-width);height:var(--input-time-dropdown-content-height);max-height:var(--input-time-dropdown-content-height);overflow:hidden}.input-time-scrollarea .mantine-ScrollArea-viewport{box-sizing:border-box;height:100%;max-height:var(--input-time-dropdown-content-height);padding-inline-end:var(--input-time-scrollarea-gutter);scrollbar-gutter:stable;overflow:auto}.input-time-controls-list-group{display:flex;gap:var(--input-time-dropdown-group-gap);max-height:var(--input-time-dropdown-content-height);overflow:hidden}.input-time-controls-list{display:flex;flex-direction:column;gap:var(--input-time-option-gap);width:var(--input-time-option-min-width)}.input-time-option,.input-time-preset-option{width:var(--input-time-option-min-width);min-width:var(--input-time-option-min-width);height:var(--input-time-option-height);border-radius:var(--input-time-option-radius);color:var(--input-time-option-color);font-size:var(--input-time-option-font-size);line-height:var(--input-time-option-line-height);font-weight:var(--input-time-option-font-weight)}.input-time-option:where([data-active]),.input-time-preset-option:where([data-active]){background-color:var(--input-time-option-active-surface-color);color:var(--input-time-option-active-color)}.input-time-option:hover:where(:not([data-active])),.input-time-preset-option:hover:where(:not([data-active])){background-color:var(--input-time-option-hover-surface-color);color:var(--input-time-option-hover-color)}.input-time-presets-group{display:flex;flex-direction:column;gap:var(--input-time-option-gap)}.input-time-presets-group-label{color:var(--input-time-presets-label-color);font-size:var(--input-time-presets-label-size);line-height:var(--input-time-presets-label-line-height);font-weight:var(--input-time-presets-label-weight)}