.mantine-Accordion-item{border-color:var(--color-line-base)}.mantine-Accordion-chevron{color:var(--color-content-subtle)}.mantine-Checkbox-icon{width:50%}.mantine-Checkbox-description{color:var(--color-content-subtle)}.page-container[data-strategy=block]{box-sizing:border-box;width:100%;min-width:0;padding:var(--spacing-md)}.page-container__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);margin-bottom:var(--spacing-xs);display:flex}.page-container__heading{min-width:0}.page-container__title{color:var(--color-content-strong);font-size:var(--text-lg);font-weight:var(--font-weight-semi-bold);margin:0}.page-container__description{margin:var(--spacing-2xs) 0 0;color:var(--color-content-subtle);font-size:var(--text-sm)}.page-container__actions{flex:none}.page-container__content{min-width:0}.page-container__footer{margin-top:var(--spacing-lg)}.page-container--content-scroll[data-strategy=block]{height:calc(100dvh - var(--header-height));flex-direction:column;min-height:0;display:flex;overflow:hidden}.page-container--content-scroll .page-container__header,.page-container--content-scroll .page-container__footer{flex:none}.page-container--content-scroll .page-container__content{flex:1;min-height:0;overflow:auto}@media (width<=768px){.page-container[data-strategy=block]{padding:var(--spacing-md)}.page-container__header{flex-direction:column}.page-container__actions{width:100%}}.mantine-Drawer-content{background-color:var(--color-surface-high);color:var(--color-content-base);border-inline-start:1px solid var(--color-line-subtle)}.mantine-Drawer-header{background-color:var(--color-surface-high);border-bottom:1px solid var(--color-line-subtle);color:var(--color-content-strong)}.mantine-Drawer-body{color:var(--color-content-base)}.mantine-Menu-dropdown{background-color:var(--color-surface-high);border:1px solid var(--color-line-subtle)}.mantine-Menu-item{color:var(--color-content-base)}.mantine-Menu-item:hover,.mantine-Menu-item[data-hovered]{background-color:var(--color-surface-hover)}.mantine-Menu-label{color:var(--color-content-subtle)}.mantine-Menu-divider{border-color:var(--color-line-subtle)}.mantine-Modal-close:hover{background-color:var(--color-surface-hover);border-radius:var(--radius-md)}.ticivo-loader-logo{filter:drop-shadow(0 8px 32px #1d459824);animation:3.2s ease-in-out infinite ticivo-loader-breathe}.ticivo-loader-part,.ticivo-loader-dot{transform-box:fill-box;transform-origin:50%;opacity:0;animation:2.2s cubic-bezier(.4,0,.2,1) infinite ticivo-loader-reveal}.ticivo-loader-dot{animation-name:ticivo-loader-dot}.ticivo-loader-blue{fill:#1d4598}.ticivo-loader-green{fill:#14b7a5}.ticivo-loader-delay-1{animation-delay:0s}.ticivo-loader-delay-2{animation-delay:.14s}.ticivo-loader-delay-3{animation-delay:.28s}.ticivo-loader-delay-4{animation-delay:.42s}.ticivo-loader-delay-5{animation-delay:.56s}.ticivo-spinner-dot{background:linear-gradient(135deg,#1d4598,#14b7a5);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite ticivo-spinner-pulse;display:block}.ticivo-spinner-delay-1{animation-delay:0s}.ticivo-spinner-delay-2{animation-delay:.18s}.ticivo-spinner-delay-3{animation-delay:.36s}@keyframes ticivo-loader-breathe{0%,to{filter:drop-shadow(0 8px 32px #1d459824);transform:scale(1)}50%{filter:drop-shadow(0 12px 40px #1d459838);transform:scale(1.015)}}@keyframes ticivo-loader-reveal{0%{opacity:0;filter:blur(3px);transform:scale(.82)}18%{opacity:1;filter:blur();transform:scale(1.04)}28%{transform:scale(1)}68%{opacity:1;transform:scale(1)}to{opacity:0;filter:blur(1px);transform:scale(.94)}}@keyframes ticivo-loader-dot{0%{opacity:0;filter:blur(3px);transform:scale(.4)translateY(5px)}22%{opacity:1;filter:blur();transform:scale(1.2)translateY(0)}34%{transform:scale(1)}68%{opacity:1;transform:scale(1)}to{opacity:0;filter:blur(1px);transform:scale(.6)translateY(-3px)}}@keyframes ticivo-spinner-pulse{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}.mantine-PasswordInput-root{position:relative}.mantine-PasswordInput-error{left:var(--spacing-2xs);position:absolute}.mantine-PasswordInput-error[data-size=xs]{font-size:var(--text-2xs);bottom:-7px}.mantine-PasswordInput-error[data-size=sm]{font-size:var(--text-2xs);bottom:-8px}.mantine-PasswordInput-error[data-size=md],.mantine-PasswordInput-error[data-size=lg],.mantine-PasswordInput-error[data-size=xl]{font-size:var(--text-xs);bottom:-10px}.mantine-PasswordInput-required{color:var(--color-content-base)}.mantine-PasswordInput-description{color:var(--color-content-subtle);line-height:var(--leading-normal)}.mantine-PasswordInput-visibilityToggle,.mantine-PasswordInput-visibilityToggle:hover{color:var(--color-content-subtle)}.mantine-PinInput-input{letter-spacing:normal;aspect-ratio:1;font-weight:600}.mantine-PinInput-input[data-invalid]{color:var(--color-error);border-color:var(--color-error)}.mantine-Switch-root{--switch-height-xs:1.3rem;--switch-height-sm:1.5rem;--switch-height-md:1.75rem;--switch-height-lg:2.1rem;--switch-height-xl:2.25rem;--switch-width-xs:2rem;--switch-width-sm:2.5rem;--switch-width-md:3rem;--switch-width-lg:3.3rem;--switch-width-xl:3.7rem;--switch-thumb-size-xs:1.1rem;--switch-thumb-size-sm:1.38rem;--switch-thumb-size-md:1.625rem;--switch-thumb-size-lg:1.85rem;--switch-thumb-size-xl:2rem;--switch-label-font-size-xs:.3125rem;--switch-label-font-size-sm:.375rem;--switch-label-font-size-md:.4375rem;--switch-label-font-size-lg:.5625rem;--switch-label-font-size-xl:.6875rem;--switch-track-label-padding-xs:.05rem;--switch-track-label-padding-sm:.05rem;--switch-track-label-padding-md:.05rem;--switch-track-label-padding-lg:.1rem;--switch-track-label-padding-xl:.15rem}.mantine-Switch-thumb{transition:all .3s ease-in-out}.mantine-Switch-thumb:where([data-with-thumb-indicator]):before{content:none}.mantine-Switch-description{color:var(--color-content-subtle)}.mantine-TextInput-root{position:relative}.mantine-TextInput-error{left:var(--spacing-2xs);position:absolute}.mantine-TextInput-error[data-size=xs]{font-size:var(--text-2xs);bottom:-7px}.mantine-TextInput-error[data-size=sm]{font-size:var(--text-2xs);bottom:-8px}.mantine-TextInput-error[data-size=md],.mantine-TextInput-error[data-size=lg],.mantine-TextInput-error[data-size=xl]{font-size:var(--text-xs);bottom:-10px}.mantine-TextInput-required{color:var(--color-content-base)}.mantine-TextInput-description{color:var(--color-content-subtle);line-height:var(--leading-normal)}.mantine-Autocomplete-root{position:relative}.mantine-Autocomplete-error{left:var(--spacing-2xs);position:absolute}.mantine-Autocomplete-error[data-size=xs]{font-size:var(--text-2xs);bottom:-7px}.mantine-Autocomplete-error[data-size=sm]{font-size:var(--text-2xs);bottom:-8px}.mantine-Autocomplete-error[data-size=md],.mantine-Autocomplete-error[data-size=lg],.mantine-Autocomplete-error[data-size=xl]{font-size:var(--text-xs);bottom:-10px}.mantine-Autocomplete-required{color:var(--color-content-base)}.mantine-Autocomplete-description{color:var(--color-content-subtle);line-height:var(--leading-normal)}.mantine-Autocomplete-dropdown{background-color:var(--color-surface-high);border:1px solid var(--color-line-subtle)}.mantine-Autocomplete-option{color:var(--color-content-base)}.mantine-Autocomplete-option:hover,.mantine-Autocomplete-option[data-combobox-selected]{background-color:var(--color-surface-hover)}.mantine-Autocomplete-option[data-checked]{color:var(--color-primary)}.mantine-Autocomplete-empty{color:var(--color-content-subtle)}.mantine-ColorSwatch-root{border:1px solid var(--color-line-strong)}.mantine-ColorSwatch-childrenOverlay{color:var(--color-content-inverted)}.mantine-Combobox-dropdown{background-color:var(--color-surface-high);border:1px solid var(--color-line-subtle)}.mantine-Combobox-option{color:var(--color-content-base)}.mantine-Combobox-option:hover,.mantine-Combobox-option[data-combobox-selected]{background-color:var(--color-surface-hover)}.mantine-Combobox-option[data-combobox-active]{color:var(--color-primary)}.mantine-Combobox-search{border-color:var(--color-line-subtle);color:var(--color-content-base)}.mantine-Combobox-search::placeholder{color:var(--color-content-placeholder)}.mantine-Combobox-empty,.mantine-Combobox-groupLabel{color:var(--color-content-subtle)}.mantine-Combobox-header,.mantine-Combobox-footer{border-color:var(--color-line-subtle);color:var(--color-content-base)}.mantine-NumberInput-root{position:relative}.mantine-NumberInput-error{left:var(--spacing-2xs);position:absolute}.mantine-NumberInput-error[data-size=xs]{font-size:var(--text-2xs);bottom:-7px}.mantine-NumberInput-error[data-size=sm]{font-size:var(--text-2xs);bottom:-8px}.mantine-NumberInput-error[data-size=md],.mantine-NumberInput-error[data-size=lg],.mantine-NumberInput-error[data-size=xl]{font-size:var(--text-xs);bottom:-10px}.mantine-NumberInput-required{color:var(--color-content-base)}.mantine-NumberInput-description{color:var(--color-content-subtle);line-height:var(--leading-normal)}.mantine-NumberInput-controls{border-color:var(--color-line-base)}.mantine-NumberInput-control{color:var(--color-content-subtle);border-color:var(--color-line-base)}.mantine-NumberInput-control:hover{background-color:var(--color-surface-hover)}.mantine-Pill-root{font-weight:var(--font-weight-medium)}.mantine-Pill-remove{color:inherit;opacity:.7}.mantine-Pill-remove:hover{opacity:1}.mantine-Popover-dropdown{background-color:var(--color-surface-high);border:1px solid var(--color-line-subtle);color:var(--color-content-base)}.mantine-Popover-arrow{border-color:var(--color-line-subtle)}.mantine-SegmentedControl-root{background-color:var(--color-surface-high);border:1px solid var(--color-line-base)}.mantine-SegmentedControl-label{color:var(--color-content-base)}.mantine-SegmentedControl-control:not([data-active]) .mantine-SegmentedControl-label:hover{color:var(--color-content-strong)}.mantine-SegmentedControl-label[data-active]{font-weight:var(--font-weight-medium)}.mantine-SegmentedControl-innerLabel{align-items:center;gap:var(--spacing-3xs);display:inline-flex}.mantine-Select-root{position:relative}.mantine-Select-error{left:var(--spacing-2xs);position:absolute}.mantine-Select-error[data-size=xs]{font-size:var(--text-2xs);bottom:-7px}.mantine-Select-error[data-size=sm]{font-size:var(--text-2xs);bottom:-8px}.mantine-Select-error[data-size=md],.mantine-Select-error[data-size=lg],.mantine-Select-error[data-size=xl]{font-size:var(--text-xs);bottom:-10px}.mantine-Select-required{color:var(--color-content-base)}.mantine-Select-description{color:var(--color-content-subtle);line-height:var(--leading-normal)}.mantine-Select-dropdown{background-color:var(--color-surface-high);border:1px solid var(--color-line-subtle)}.mantine-Select-option{color:var(--color-content-base)}.mantine-Select-option:hover,.mantine-Select-option[data-combobox-selected]{background-color:var(--color-surface-hover)}.mantine-Select-option[data-checked]{color:var(--color-primary)}.mantine-Select-empty,.mantine-Select-section{color:var(--color-content-subtle)}.mantine-TagsInput-root{position:relative}.mantine-TagsInput-error{left:var(--spacing-2xs);position:absolute}.mantine-TagsInput-error[data-size=xs]{font-size:var(--text-2xs);bottom:-7px}.mantine-TagsInput-error[data-size=sm]{font-size:var(--text-2xs);bottom:-8px}.mantine-TagsInput-error[data-size=md],.mantine-TagsInput-error[data-size=lg],.mantine-TagsInput-error[data-size=xl]{font-size:var(--text-xs);bottom:-10px}.mantine-TagsInput-required{color:var(--color-content-base)}.mantine-TagsInput-description{color:var(--color-content-subtle);line-height:var(--leading-normal)}.mantine-TagsInput-dropdown{background-color:var(--color-surface-high);border:1px solid var(--color-line-subtle)}.mantine-TagsInput-option{color:var(--color-content-base)}.mantine-TagsInput-option:hover,.mantine-TagsInput-option[data-combobox-selected]{background-color:var(--color-surface-hover)}.mantine-TagsInput-option[data-checked]{color:var(--color-primary)}.mantine-TagsInput-empty{color:var(--color-content-subtle)}.mantine-TagsInput-pill{background-color:var(--color-surface-variant);color:var(--color-content-strong)}.mantine-TagsInput-inputField::placeholder{color:var(--color-content-placeholder)}.mantine-Textarea-root{position:relative}.mantine-Textarea-error{left:var(--spacing-2xs);position:absolute}.mantine-Textarea-error[data-size=xs]{font-size:var(--text-2xs);bottom:-7px}.mantine-Textarea-error[data-size=sm]{font-size:var(--text-2xs);bottom:-8px}.mantine-Textarea-error[data-size=md],.mantine-Textarea-error[data-size=lg],.mantine-Textarea-error[data-size=xl]{font-size:var(--text-xs);bottom:-10px}.mantine-Textarea-required{color:var(--color-content-base)}.mantine-Textarea-description{color:var(--color-content-subtle);line-height:var(--leading-normal)}.mantine-Card-root{background-color:var(--color-surface-high);border-color:var(--color-line-base);color:var(--color-content-base)}.mantine-Card-section[data-with-border]{border-color:var(--color-line-subtle)}.mantine-Radio-radio,.mantine-RadioIndicator-indicator{border-color:var(--color-line-strong);background-color:var(--color-surface-high)}.mantine-Radio-radio:checked,.mantine-RadioIndicator-indicator[data-checked]{border-color:var(--radio-color);background-color:var(--radio-color)}.mantine-Radio-label{color:var(--color-content-strong)}.mantine-Radio-description{color:var(--color-content-subtle)}.mantine-RadioGroup-label{color:var(--color-content-strong)}.mantine-RadioGroup-description{color:var(--color-content-subtle)}.mantine-RadioCard-card{border-color:var(--color-line-strong);background-color:var(--color-surface-high);color:var(--color-content-base);transition:border-color .12s,background-color .12s}.mantine-RadioCard-card:hover{border-color:var(--color-content-placeholder)}.mantine-RadioCard-card[data-checked]{border-color:var(--color-primary);background-color:var(--color-primary-subtle)}.mantine-Table-table{color:var(--color-content-base);font-size:var(--text-md)}.mantine-Table-thead{background-color:var(--color-surface-base)}.mantine-Table-th{color:var(--color-content-subtle);font-size:var(--text-sm);font-weight:var(--font-weight-medium);white-space:nowrap}.mantine-Table-tr[data-selected]{background-color:var(--color-primary-subtle)}.mantine-Table-caption{color:var(--color-content-subtle)}.mantine-RichTextEditor-root{border-color:var(--color-line-base);background-color:var(--color-surface-high);color:var(--color-content-base);transition:border-color .12s}.mantine-RichTextEditor-root:focus-within{border-color:var(--color-primary-100)}.mantine-RichTextEditor-toolbar{background-color:var(--color-surface-base);border-color:var(--color-line-subtle)}.mantine-RichTextEditor-control{background-color:var(--color-transparent);border-color:var(--color-line-base);color:var(--color-content-base)}.mantine-RichTextEditor-control:hover{background-color:var(--color-surface-hover)}.mantine-RichTextEditor-control[data-active]{background-color:var(--color-primary-subtle);color:var(--color-primary)}.mantine-RichTextEditor-content{background-color:var(--color-surface-high);color:var(--color-content-strong);font-size:var(--text-md)}.mantine-RichTextEditor-content .tiptap{outline:none;min-height:8rem}.mantine-RichTextEditor-content a{color:var(--color-link-base)}.mantine-RichTextEditor-content .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--color-content-placeholder)}.mantine-RichTextEditor-linkEditorDropdown{background-color:var(--color-surface-high);border:1px solid var(--color-line-subtle)}.mantine-RichTextEditor-toolbar.ticivo-rte-toolbar{flex-wrap:wrap;gap:3px 0;min-height:36px;padding:3px 6px}.ticivo-rte-toolbar .mantine-RichTextEditor-controlsGroup{border-right:1px solid var(--color-line-base);border-radius:8px;flex:none;gap:1px;margin-right:5px;padding-right:5px}.ticivo-rte-toolbar .mantine-RichTextEditor-control{border:0;border-radius:8px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 5px;display:inline-flex}.ticivo-rte-toolbar .mantine-RichTextEditor-control:disabled{opacity:.45}.ticivo-rte-toolbar .ticivo-rte-select{justify-content:space-between;gap:12px;min-width:105px;font-size:12px}.ticivo-rte-toolbar .ticivo-rte-menu-control,.ticivo-rte-toolbar .ticivo-rte-color{gap:2px}.ticivo-rte-color{position:relative}.ticivo-rte-color-line{width:13px;height:2px;position:absolute;bottom:3px;left:7px}.ticivo-rte-color-swatch{border:1px solid var(--color-line-base);border-radius:2px;width:13px;height:13px;display:inline-block}.ticivo-rte-toolbar .ticivo-rte-source-group{border-right:0;margin-left:auto;margin-right:0;padding-right:0}@media (width<=768px){.ticivo-rte-toolbar .ticivo-rte-source-group{margin-left:0}}.mantine-RichTextEditor-content .tiptap{min-height:9.5rem}.mantine-RichTextEditor-content .tiptap img,.mantine-RichTextEditor-content .tiptap video{max-width:100%;height:auto;margin:.75rem 0;display:block}.mantine-RichTextEditor-content .tiptap table{border-collapse:collapse;width:100%;margin:.75rem 0}.mantine-RichTextEditor-content .tiptap th,.mantine-RichTextEditor-content .tiptap td{border:1px solid var(--color-line-base);min-width:4rem;padding:.35rem .5rem}.mantine-RichTextEditor-content .tiptap th{background:var(--color-surface-base)}.ticivo-rte-source{box-sizing:border-box;resize:vertical;background:var(--color-surface-high);width:100%;min-height:9.5rem;color:var(--color-content-strong);border:0;outline:none;padding:.75rem;font:12px/1.5 monospace;display:block}.mantine-Dropzone-root{background-color:var(--color-surface-base);border-color:var(--color-line-strong);color:var(--color-content-base)}.mantine-Dropzone-root[data-accept]{background-color:var(--dropzone-accept-bg);border-color:var(--dropzone-accept-color);color:var(--dropzone-accept-color)}.mantine-Dropzone-root[data-reject]{background-color:var(--dropzone-reject-bg);border-color:var(--dropzone-reject-color);color:var(--dropzone-reject-color)}.mantine-Dropzone-root[data-disabled]{background-color:var(--color-surface-low);border-color:var(--color-line-subtle);color:var(--color-content-disabled)}.mantine-Dropzone-fullScreen{background-color:var(--color-surface-high)}.mantine-DateInput-root{position:relative}.mantine-DateInput-error{left:var(--spacing-2xs);position:absolute}.mantine-DateInput-error[data-size=xs]{font-size:var(--text-2xs);bottom:-7px}.mantine-DateInput-error[data-size=sm]{font-size:var(--text-2xs);bottom:-8px}.mantine-DateInput-error[data-size=md],.mantine-DateInput-error[data-size=lg],.mantine-DateInput-error[data-size=xl]{font-size:var(--text-xs);bottom:-10px}.mantine-DateInput-required{color:var(--color-content-base)}.mantine-DateInput-description{color:var(--color-content-subtle);line-height:var(--leading-normal)}.mantine-DateInput-dropdown{background-color:var(--color-surface-high);border:1px solid var(--color-line-subtle)}.mantine-DateInput-calendarHeaderControl,.mantine-DateInput-calendarHeaderLevel{color:var(--color-content-base)}.mantine-DateInput-calendarHeaderControl:hover,.mantine-DateInput-calendarHeaderLevel:hover{background-color:var(--color-surface-hover)}.mantine-DateInput-weekday{color:var(--color-content-subtle)}.mantine-DateInput-day,.mantine-DateInput-monthsListControl,.mantine-DateInput-yearsListControl{color:var(--color-content-base)}.mantine-DateInput-day:hover,.mantine-DateInput-monthsListControl:hover,.mantine-DateInput-yearsListControl:hover{background-color:var(--color-surface-hover)}.mantine-DateInput-day[data-weekend]{color:var(--color-error)}.mantine-DateInput-day[data-outside]{color:var(--color-content-disabled)}.mantine-DateInput-day[data-today]{border:1px solid var(--color-line-strong)}.mantine-DateInput-day[data-in-range]{background-color:var(--color-primary-subtle);color:var(--color-primary)}.mantine-DateInput-day[data-selected],.mantine-DateInput-monthsListControl[data-selected],.mantine-DateInput-yearsListControl[data-selected]{background-color:var(--color-primary);color:var(--color-primary-content)}.mantine-DateInput-day[data-disabled]{color:var(--color-content-disabled)}.mantine-DatePickerInput-root{position:relative}.mantine-DatePickerInput-error{left:var(--spacing-2xs);position:absolute}.mantine-DatePickerInput-error[data-size=xs]{font-size:var(--text-2xs);bottom:-7px}.mantine-DatePickerInput-error[data-size=sm]{font-size:var(--text-2xs);bottom:-8px}.mantine-DatePickerInput-error[data-size=md],.mantine-DatePickerInput-error[data-size=lg],.mantine-DatePickerInput-error[data-size=xl]{font-size:var(--text-xs);bottom:-10px}.mantine-DatePickerInput-required{color:var(--color-content-base)}.mantine-DatePickerInput-description{color:var(--color-content-subtle);line-height:var(--leading-normal)}.mantine-DatePickerInput-dropdown{background-color:var(--color-surface-high);border:1px solid var(--color-line-subtle)}.mantine-DatePickerInput-calendarHeaderControl,.mantine-DatePickerInput-calendarHeaderLevel{color:var(--color-content-base)}.mantine-DatePickerInput-calendarHeaderControl:hover,.mantine-DatePickerInput-calendarHeaderLevel:hover{background-color:var(--color-surface-hover)}.mantine-DatePickerInput-weekday{color:var(--color-content-subtle)}.mantine-DatePickerInput-day,.mantine-DatePickerInput-monthsListControl,.mantine-DatePickerInput-yearsListControl{color:var(--color-content-base)}.mantine-DatePickerInput-day:hover,.mantine-DatePickerInput-monthsListControl:hover,.mantine-DatePickerInput-yearsListControl:hover{background-color:var(--color-surface-hover)}.mantine-DatePickerInput-day[data-weekend]{color:var(--color-error)}.mantine-DatePickerInput-day[data-outside]{color:var(--color-content-disabled)}.mantine-DatePickerInput-day[data-today]{border:1px solid var(--color-line-strong)}.mantine-DatePickerInput-day[data-in-range]{background-color:var(--color-primary-subtle);color:var(--color-primary)}.mantine-DatePickerInput-day[data-selected],.mantine-DatePickerInput-monthsListControl[data-selected],.mantine-DatePickerInput-yearsListControl[data-selected]{background-color:var(--color-primary);color:var(--color-primary-content)}.mantine-DatePickerInput-day[data-disabled]{color:var(--color-content-disabled)}.mantine-DateTimePicker-root{position:relative}.mantine-DateTimePicker-error{left:var(--spacing-2xs);position:absolute}.mantine-DateTimePicker-error[data-size=xs]{font-size:var(--text-2xs);bottom:-7px}.mantine-DateTimePicker-error[data-size=sm]{font-size:var(--text-2xs);bottom:-8px}.mantine-DateTimePicker-error[data-size=md],.mantine-DateTimePicker-error[data-size=lg],.mantine-DateTimePicker-error[data-size=xl]{font-size:var(--text-xs);bottom:-10px}.mantine-DateTimePicker-required{color:var(--color-content-base)}.mantine-DateTimePicker-description{color:var(--color-content-subtle);line-height:var(--leading-normal)}.mantine-DateTimePicker-submitButton{background-color:var(--color-primary);color:var(--color-primary-content)}.mantine-DateTimePicker-submitButton:hover{background-color:var(--color-primary-hover)}.mantine-DateTimePicker-dropdown{background-color:var(--color-surface-high);border:1px solid var(--color-line-subtle)}.mantine-DateTimePicker-calendarHeaderControl,.mantine-DateTimePicker-calendarHeaderLevel{color:var(--color-content-base)}.mantine-DateTimePicker-calendarHeaderControl:hover,.mantine-DateTimePicker-calendarHeaderLevel:hover{background-color:var(--color-surface-hover)}.mantine-DateTimePicker-weekday{color:var(--color-content-subtle)}.mantine-DateTimePicker-day,.mantine-DateTimePicker-monthsListControl,.mantine-DateTimePicker-yearsListControl{color:var(--color-content-base)}.mantine-DateTimePicker-day:hover,.mantine-DateTimePicker-monthsListControl:hover,.mantine-DateTimePicker-yearsListControl:hover{background-color:var(--color-surface-hover)}.mantine-DateTimePicker-day[data-weekend]{color:var(--color-error)}.mantine-DateTimePicker-day[data-outside]{color:var(--color-content-disabled)}.mantine-DateTimePicker-day[data-today]{border:1px solid var(--color-line-strong)}.mantine-DateTimePicker-day[data-in-range]{background-color:var(--color-primary-subtle);color:var(--color-primary)}.mantine-DateTimePicker-day[data-selected],.mantine-DateTimePicker-monthsListControl[data-selected],.mantine-DateTimePicker-yearsListControl[data-selected]{background-color:var(--color-primary);color:var(--color-primary-content)}.mantine-DateTimePicker-day[data-disabled]{color:var(--color-content-disabled)}.mantine-TimeInput-root{position:relative}.mantine-TimeInput-error{left:var(--spacing-2xs);position:absolute}.mantine-TimeInput-error[data-size=xs]{font-size:var(--text-2xs);bottom:-7px}.mantine-TimeInput-error[data-size=sm]{font-size:var(--text-2xs);bottom:-8px}.mantine-TimeInput-error[data-size=md],.mantine-TimeInput-error[data-size=lg],.mantine-TimeInput-error[data-size=xl]{font-size:var(--text-xs);bottom:-10px}.mantine-TimeInput-required{color:var(--color-content-base)}.mantine-TimeInput-description{color:var(--color-content-subtle);line-height:var(--leading-normal)}
