*,:after,:before{box-sizing:border-box}:root{--background:#fff;--foreground:#000;--aliso-gutter-x:1.5rem;--aliso-gutter-y:1.5rem;--font-family:"Roboto","Helvetica","Arial",sans-serif;--border-radius:6px;--border-width:1px;--white-color:#fff;--black-color:#000;--gray-95-color:#f2f2f2;--gray-92-color:#ebebeb;--gray-80-color:#ccc;--gray-67-color:#ababab;--gray-45-color:#737373;--text-color:#2b2b2b;--primary-color-h:205;--primary-color-s:100%;--primary-color-l:35%;--primary-color:hsl(var(--primary-color-h),var(--primary-color-s),var(--primary-color-l));--primary-foreground:hsl(var(--primary-color-h),var(--primary-color-s),calc(var(--primary-color-l) + 60%));--secondary-color-h:0;--secondary-color-s:0%;--secondary-color-l:45%;--secondary-color:hsl(var(--secondary-color-h),var(--secondary-color-s),var(--secondary-color-l));--secondary-foreground:hsl(var(--secondary-color-h),var(--secondary-color-s),calc(var(--secondary-color-l) + 65%));--danger-color-h:0;--danger-color-s:81%;--danger-color-l:49%;--danger-color:hsl(var(--danger-color-h),var(--danger-color-s),var(--danger-color-l));--success-color-h:122;--success-color-s:39%;--success-color-l:49%;--success-color:hsl(var(--success-color-h),var(--success-color-s),var(--success-color-l));--warning-color-h:35;--warning-color-s:87%;--warning-color-l:59%;--warning-color:hsl(var(--warning-color-h),var(--warning-color-s),var(--warning-color-l));--info-color-h:207;--info-color-s:85%;--info-color-l:38%;--info-color:hsl(var(--info-color-h),var(--info-color-s),var(--info-color-l));--secondary-color--light:hsl(var(--secondary-color-h),var(--secondary-color-s),calc(var(--secondary-color-l) + 47%));--danger-color--light:hsl(var(--danger-color-h),var(--danger-color-s),calc(var(--danger-color-l) + 47%));--success-color--light:hsl(var(--success-color-h),var(--success-color-s),calc(var(--success-color-l) + 47%));--warning-color--light:hsl(var(--warning-color-h),var(--warning-color-s),calc(var(--warning-color-l) + 37%));--info-color--light:hsl(var(--info-color-h),var(--info-color-s),calc(var(--info-color-l) + 57%));--secondary-color--darken:hsl(var(--secondary-color-h),var(--secondary-color-s),calc(var(--secondary-color-l) -15%));--danger-color--darken:hsl(var(--danger-color-h),var(--danger-color-s),calc(var(--danger-color-l) -15%));--success-color--darken:hsl(var(--success-color-h),var(--success-color-s),calc(var(--success-color-l) -15%));--warning-color--darken:hsl(var(--warning-color-h),var(--warning-color-s),calc(var(--warning-color-l) -15%));--info-color--darken:hsl(var(--info-color-h),var(--info-color-s),calc(var(--info-color-l) -15%));--btn-padding-x:20px;--btn-padding-y:8px;--btn-sm-padding-x:10px;--btn-sm-padding-y:6px;--btn-lg-padding-x:40px;--btn-lg-padding-y:13px;--btn-font-family:var(--font-family);--btn-font-size:14px;--btn-sm-font-size:12px;--btn-lg-font-size:17px;--btn-font-weight:400;--btn-line-height:20px;--btn-sm-line-height:12px;--btn-lg-line-height:20px;--btn-color:var(--secondary-color);--btn-bg:transparent;--btn-border-width:var(--border-width);--btn-border-color:transparent;--btn-border-radius:var(--border-radius);--btn-hover-border-color:transparent;--btn-border-style:solid;--btn-box-shadow:none;--btn-primary-background:var(--primary-color);--btn-primary:var(--primary-foreground);--btn-secondary-background:var(--secondary-color);--btn-secondary:var(--secondary-foreground);--btn-transition:all .15s ease-in;--btn-progressbar-background:var(--black-color);--dropdown-button-background:var(--white-color);--dropdown-button-color:#2b2b2b;--dropdown-button-border-radius:var(--border-radius);--dropdown-button-border-width:var(--border-width);--dropdown-button-border-style:solid;--dropdown-button-border-color:var(--gray-67-color);--dropdown-button-text-align:left;--dropdown-button-font-size:14px;--dropdown-button-line-height:20px;--dropdown-button-box-shadow:none;--dropdown-button-padding:5px 0;--dropdown-button-item-padding:10px;--dropdown-button-item-minwidth:150px;--dropdown-button-item-hover-background:var(--gray-95-color);--dropdown-button-item-active-background:var(--primary-color);--dropdown-button-item-active-foreground:var(--white-color);--dropdown-button-chevron-margin-left:0.6rem;--dropdown-button-chevron-size:18px;--dropdown-button-chevron-size-sm:12px;--dropdown-button-chevron-size-lg:22px;--dropdown-button-divider-border:1px solid var(--gray-95-color);--dropdown-button-divider-margin:0.5rem 0;--field-border-color:var(--gray-67-color);--field-border-radius:var(--border-radius);--field-background-color:var(--white-color);--field-foreground-color:var(--text-color);--field-placeholder-color:var(--gray-67-color);--field-decorator-color:var(--gray-67-color);--field-decorator-padding:30px;--field-decorator-size:1em;--field-focus-border-color:lighten(var(--field-foreground-color),20%);--field-border-width:1px;--field-border-style:solid;--field-disabled-foreground-color:var(--gray-67-color);--field-disabled-background-color:var(--gray-95-color);--field-font-size:14px;--field-padding-y:11px;--field-padding-x:10px;--textarea-line-height:1.2em;--select-focus-border-color:lighten(var(--field-foreground-color),20%);--select-padding-right:calc(var(--field-padding-x) * 3);--select-placeholder-color:var(--gray-67-color);--label-font-size:14px;--label-font-weight:400;--label-line-height:16px;--label-foreground-color:var(--text-color);--label-padding-bottom:7px;--label-text-align:left;--error-text-font-size:12px;--error-text-font-weight:400;--error-text-line-height:14px;--error-text-foreground-color:var(--danger-color);--error-text-padding:10px 7px 0 0;--error-text-align:left;--checkbox-square-height:26px;--checkbox-square-width:26px;--checkbox-square-font-size:18px;--checkbox-square-border-radius:2px;--checkbox-lg-square-height:30px;--checkbox-lg-square-width:30px;--checkbox-lg-square-font-size:22px;--checkbox-sm-square-height:22px;--checkbox-sm-square-width:22px;--checkbox-sm-square-font-size:12px;--checkbox-square-border:1px solid var(--gray-80-color);--checkbox-square-background-color:var(--white-color);--checkbox-disabled-background-color:var(--gray-95-color);--checkbox-disabled-foreground-color:var(--gray-67-color);--anchor-font-family:var(--font-family);--anchor-font-size:unset;--anchor-font-weight:regular;--anchor-line-height:16px;--anchor-foreground-color:unset;--anchor-text-decoration:unset;--alert-title-font-size:16px;--alert-title-font-weight:700;--alert-title-font-line-height:19px;--alert-title-foreground-color:var(--text-color);--alert-title-margin:0 0 5px 0;--alert-description-font-size:12px;--alert-description-font-weight:400;--alert-description-font-line-height:14px;--alert-description-foreground-color:var(--gray-45-color);--alert-tidescriptionle-margin:0;--alert-solid-border-radius:var(--border-radius);--alert-border-left:5px solid var(--gray-45-color);--alert-padding:20px 0 0 0;--alert-icon-size:30px;--alert-close-size:18px;--alert-close-foreground-color:var(--text-color);--popover-font-size:14px;--popover-font-weight:400;--popover-foreground-color:var(--gray-45-color);--popover-backgorund-color:var(--white-color);--popover-padding:20px;--popover-border-radius:var(--border-radius);--popover-border:1px solid var(--gray-67-color);--popover-close-height:20px;--popover-close-width:20px;--popover-close-color:var(--text-color);--popover-close-top:8px;--popover-close-right:8px;--popover-arrow-foreground:var(--gray-67-color);--popover-max-width:unset;--popover-max-height:unset;--popover-overflow-y:unset;--tooltip-font-size:12px;--tooltip-font-weight:400;--tooltip-foreground-color:var(--gray-45-color);--tooltip-backgorund-color:var(--info-color--light);--tooltip-padding:5px;--tooltip-border-radius:var(--border-radius);--tooltip-border:1px solid var(--info-color--light);--tooltip-arrow-foreground:var(--info-color--light);--toast-padding:20px;--toast-border:1px solid var(--gray-67-color);--toast-box-shadow:0 4px 12px #0000001a;--toast-title-size:18px;--toast-title-weight:500;--toast-title-line-height:18px;--toast-description-size:14px;--toast-description-weight:400;--toast-description-line-height:14px;--toast-border-radius:var(--border-radius);--toast-icon-size:30px;--toast-btn-padding:12px 10px;--accordion-border-radius:var(--border-radius);--accordion-border:1px solid var(--gray-67-color);--accordion-background-color:var(--gray-92-color);--accordion-box-shadow:none;--accordion-gap:10px;--accordion-header-padding:10px 20px;--accordion-header-size:18px;--accordion-header-foreground:var(--text-color);--accordion-header-background:var(--white-color);--accordion-header-box-shadow:0 1px 0 var(--gray-80-color);--accordion-content-size:14px;--accordion-content-foreground:var(--text-color);--accordion-content-background:transparent;--accordion-content-padding:15px 20px;--accordion-icon-foreground:var(--text-color);--accordion-icon-margin-left:10px;--carousel-dots-h-align:center;--carousel-dots-padding:0 40px;--carousel-dots-bottom-position:1rem;--carousel-dots-spacing:5px;--carousel-dot-size:18px;--carousel-dot-foreground:transparent;--carousel-dot-border:1px solid var(--white-color);--carousel-dot-selected:var(--white-color);--carousel-btn-foreground:var(--white-color);--carousel-btn-foreground-prev:linear-gradient(90deg,rgba(88,88,88,.44),rgba(88,88,88,0));--carousel-btn-foreground-next:linear-gradient(90deg,rgba(88,88,88,0),rgba(88,88,88,.44));--carousel-btn-content-width:40px;--carousel-btn-size:40px;--carousel-slide-num-size:35px;--carousel-slide-num-right-position:0.6rem;--carousel-slide-num-top-position:0.6rem;--carousel-slide-num-border:1px solid var(--white-color);--carousel-slide-num-border-radius:50%;--carousel-slide-num-background:hsla(0,0%,100%,.5);--carousel-slide-num-font-size:16px;--carousel-slide-num-line-height:16px;--carousel-slide-num-font-weight:400;--carousel-progress-background:hsla(0,0%,100%,.5);--carousel-progress-height:0.3rem;--carousel-progress-border-radius:0;--carousel-progress-position-bottom:0;--carousel-progress-bar-foreground:linear-gradient(90deg,#cfffff,#5cdbdb);--dialog-overlay-background:rgba(0,0,0,.3);--dialog-overlay-backdrop-filter:blur(2px);--dialog-overlay-padding:4rem 1rem;--dialog-content-background:var(--white-color);--dialog-content-foreground:var(--text-color);--dialog-content-gap:10px;--dialog-content-margin:0;--dialog-content-padding:20px;--dialog-content-max-height:90vh;--dialog-border-radius:var(--border-radius);--dialog-box-shadow:0 25px 50px -12px rgba(0,0,0,.25);--dialog-sm-width:300px;--dialog-md-width:500px;--dialog-lg-width:800px;--dialog-xl-width:1140px;--dialog-footer-content:flex-end;--dialog-footer-flex-direction:row;--dialog-footer-gap:20px;--dialog-footer-margin:20px 0 0 0;--dialog-title-size:22px;--dialog-title-weight:600;--dialog-title-foreground:var(--text-color);--dialog-title-margin:0;--dialog-description-size:15px;--dialog-description-line-height:17px;--dialog-description-weight:400;--dialog-description-foreground:var(--text-color);--dialog-description-margin:10px 0 20px;--dialog-close-size:20px;--dialog-close-color:var(--text-color);--dialog-close-top:22px;--dialog-close-right:20px;--item-list-family:var(--font-family);--item-list-line-height:1rem;--item-list-border-radius:var(--border-radius);--item-list-border:2px solid #0068b3;--item-list-padding:20px 10px;--item-list-background:var(--white-color);--item-list-foreground:var(--text-color);--item-list-disabled-background-color:var(--gray-95-color);--item-list-disabled-foreground-color:var(--gray-67-color);--item-list-disabled-border-color:var(--gray-67-color);--item-list-disabled-icon-color:var(--gray-80-color);--item-list-highlight-background-color:var(--primary-foreground);--item-list-highlight-foreground-color:var(--primary-color);--item-list-highlight-border-color:var(--primary-color);--item-list-checked-disabled-background-color:var(--gray-80-color);--item-list-checked-disabled-foreground-color:var(--gray-45-color);--item-list-checked-disabled-icon-color:var(--gray-45-color);--item-list-icon-size:30px;--item-list-icon-color:var(--gray-80-color);--item-list-icon-mr:10px;--item-list-title-font-size:16px;--item-list-description-font-size:12px;--item-list-sm-title-font-size:14px;--item-list-sm-description-font-size:12px;--item-list-sm-padding:8px;--item-list-sm-icon-size:22px;--item-list-sm-icon-mr:5px;--item-list-content-gap:5px;--stepper-circle-size:30px;--stepper-circle-border:2px solid;--stepper-circle-border-color:var(--gray-80-color);--stepper-circle-border-color-done:var(--primary-color);--stepper-circle-step-done-foreground:var(--white-color);--stepper-circle-step-done-bg-background:var(--primary-color);--stepper-circle-step-done-bg-foreground:var(--primary-color);--stepper-step-container-gap:10px;--stepper-step-container-margin-bottom:20px;--stepper-step-label-font-size:14px;--stepper-step-label-line-height:1em;--stepper-step-line-background:var(--gray-80-color);--stepper-step-line-done-background:var(--primary-color);--stepper-step-line-line-height:5px;--stepper-step-circle-line-height:2px;--stepper-step-vertical-circle-line-width:2px;--separator-vertical-solid:1px solid var(--gray-67-color);--separator-vertical-dashed:1px dashed var(--gray-67-color);--separator-horizontal-solid:1px solid var(--gray-67-color);--separator-horizontal-dashed:1px dashed var(--gray-67-color);--separator-horizontal-margin:20px 0;--content-block-title-size-sm:32px;--content-block-title-size-lg:48px;--content-block-title-line-height-sm:36px;--content-block-title-line-height-lg:48px;--content-block-title-foreground:var(--text-color);--content-block-subtitle-size-sm:20px;--content-block-subtitle-size-lg:24px;--content-block-subtitle-line-height-sm:24px;--content-block-subtitle-line-height-lg:28px;--content-block-subtitle-foreground:var(--gray-56-color);--content-block-section-title-size-sm:24px;--content-block-section-title-size-lg:24px;--content-block-section-title-line-height-sm:28px;--content-block-section-title-line-height-lg:28px;--content-block-section-title-weight:700;--content-block-section-title-foreground:var(--text-color);--content-block-paragraph-size-sm:16px;--content-block-paragraph-line-height-sm:19px;--content-block-paragraph-foreground:var(--text-color);--content-block-note-size-sm:12px;--content-block-note-line-height-sm:14px;--content-block-note-foreground:var(--text-color);--bullet-list-position:outside;--bullet-list-margin:0;--bullet-list-padding:0 0 0 18px;--bullet-list-item-size:16px;--bullet-list-item-line-height:19px;--bullet-list-item-weight:400;--bullet-list-item-foreground:var(--gray-56-color);--bullet-list-item-padding:8px 0;--slide-in-panel-header-padding-x:40px;--slide-in-panel-header-padding-y:20px;--slide-in-panel-content-padding-x:40px;--slide-in-panel-content-padding-y:40px;--slide-in-panel-border-radius:0;--slide-in-panel-close-top:42px;--slide-in-panel-close-right:auto;--slide-in-panel-header-padding-left:30px;--slide-in-panel-header-background:var(--white-color);--slide-in-panel-header-border-bottom:unset;--slide-in-panel-header-box-shadow:0 1px 4px 0 rgba(0,0,0,.05);--slide-in-panel-background:var(--white-color);--container-padding-left:unset;--container-padding-right:unset;--table-background:var(--white-color);--table-border:collapse;--table-font-family:var(--font-family);--table-thead-font-size:14px;--table-thead-tr-background:var(--white-color);--table-th-padding:12px 20px;--table-th-icon-margin:8px;--table-tr-foreground:var(--text-color);--table-tr-font-weight:700;--table-tbody-font-size:14px;--table-tbody-foreground:var(--gray-45-color);--table-tr-odd-foreground:var(--white-color);--table-tr-even-foreground:var(--white-color);--table-tr-border:1px solid var(--gray-80-color);--table-td-padding:12px 20px;--table-tr-hover-background:var(--gray-95-color);--table-tr-hover-border:1px solid var(--gray-67-color);--pagination-gap:20px;--pagination-flex-direction:column;--pagination-justify-content:space-between;--pagination-btn-border:4px;--pagination-btn-primary-background:var(--primary-color);--pagination-btn-primary-foreground:var(--white-color);--pagination-btn-outline-primary-background:var(--primary-color);--pagination-font-family:var(--font-family);--pagination-font-weight:400;--pagination-page-size-font-size:14px;--pagination-page-gap:10px;--pagination-select-padding-y:4px;--pagination-select-padding-x:5px;--box-background:var(--white-color);--box-padding:20px;--box-border-radius:8px;--box-shadow:0 25px 30px -12px rgba(0,0,0,.25);--box-min-width:50px;--box-min-height:50px;--box-title-font-family:var(--font-family);--box-font-family:22pxvar(--font-family);--box-title-font-size:22px;--box-title-font-weight:700;--box-title-line-height:24px;--box-title-margin:0;--editable-text-popover-padding:5px;--editable-text-font-family:var(--font-family);--editable-text-page-size-font-size:16px;--editable-text-font-weight:400;--editable-text-line-height:18px;--editable-text-border-bottom:1px solid transparent;--editable-text-border-bottom-focus:#d1d5db;--editable-text-border-bottom-error:#ef4444;--badge-foreground:var(--text-color);--badge-background:unset;--badge-border:1px solid var(--gray-45-color);--badge-border-radius:20px;--badge-padding:6px 12px;--badge-font-family:var(--font-family);--badge-font-size:14px;--badge-font-weight:400;--badge-font-line-height:16px;--badge-sm-padding:4px 8px;--badge-sm-font-family:var(--font-family);--badge-sm-font-size:12px;--badge-sm-font-weight:400;--badge-sm-font-line-height:13px;--badge-box-shadow:unset;--badge-cursor:default;--calendar-font-foreground:var(--text-color);--calendar-font-background:var(--white-color);--calendar-font-family:var(--font-family);--calendar-font-size:var(--field-font-size);--calendar-font-weight:700;--calendar-border-radius:var(--border-radius);--calendar-border:1px solid var(--gray-67-color);--calendar-padding:20px;--calendar-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);--calendar-nav-button-background:transparent;--calendar-nav-button-border:1px solid var(--gray-80-color);--calendar-nav-button-border-radius:0.375rem;--calendar-month-caption-font-size:18px;--calendar-months-gap:20px;--calendar-month-caption-font-weight:400;--calendar-month-caption-foreground:var(--text-color);--calendar-month-weekday-foreground:var(--gray-45-color);--calendar-month-weekday-font-size:0.8rem;--calendar-month-weekday-font-weight:400;--calendar-month-weekday-width:2rem;--calendar-month-weekday-border-radius:unset;--calendar-month-border-bottom:1px solid var(--gray-67-color);--calendar-month-padding-bottom:6px;--calendar-month-day-font-size:0.875rem;--calendar-month-day-font-weight:400;--calendar-month-day-hover-foreground:var(--text-color);--calendar-month-day-hover-background:var(--primary-foreground);--calendar-month-grid-border-spacing:0 0.25rem;--calendar-month-grid-padding-top:1rem;--calendar-day-selected-background:var(--primary-color);--calendar-day-selected-foreground:var(--white-color);--calendar-day-button-font-size:0.875rem;--calendar-day-outside:var(--gray-67-color);--calendar-day-outside-hover:var(--gray-67-color);--calendar-day-today-background:transparent;--calendar-day-today-foreground:var(--primary-color);--calendar-day-today-border:1px solid var(--primary-color);--calendar-day-range-start-background:var(--primary-foreground);--calendar-day-range-middle-background:var(--primary-foreground);--calendar-day-range-middle-foreground:var(--primary-color);--calendar-day-range-end-background:var(--primary-foreground);--calendar-day-border-radius:0.375rem;--calendar-footer-margin-top:0.375rem;--datepicker-content-padding:unset;--datepicker-content-backgorund-color:unset;--datepicker-content-border-radius:unset;--datepicker-content-border:unset;--datepicker-time-picker-padding-y:8px;--datepicker-time-picker-padding-x:8px;--datepicker-time-picker-range-margin-bottom:20px;--datepicker-time-picker-range-gap:20px;--focus-box-shadow:0px 0px 12px 0px #0068b3;--focus-outline:2px solid var(--field-background-color);--breadcrumb-font-family:var(--font-family);--breadcrumb-font-size:unset;--breadcrumb-font-weight:700;--breadcrumb-item-trailing-font-weight:400;--breadcrumb-font-line-height:unset;--breadcrumb-gap:6px;--file-uploader-font-family:var(--font-family);--file-uploader-dropzone-background:var(--white-color);--file-uploader-dropzone-border:2px dashed var(--field-border-color);--file-uploader-dropzone-border-radius:var(--border-radius);--file-uploader-dropzone-padding:20px;--file-uploader-dropzone-gap:10px;--file-uploader-dropzone-transition:0.3s ease;--file-uploader-dropzone-hover-background:hsl(var(--primary-color-h),var(--primary-color-s),calc(var(--primary-color-l) + 63%));--file-uploader-dropzone-hover-border:2px dashed hsl(var(--primary-color-h),var(--primary-color-s),calc(var(--primary-color-l) + 30%));--file-uploader-dropzone-text-foreground:var(--text-color);--file-uploader-dropzone-text-size:14px;--file-uploader-dropzone-text-margin:unset;--file-uploader-dropzone-text-anchor-foreground:var(--primary-color);--file-uploader-dropzone-text-anchor-text-decoration:underline;--file-uploader-dropzone-icon-foreground:var(--gray-67-color);--file-uploader-dropzone-icon-hover-foreground:var(--primary-color);--file-uploader-dropzone-icon-size:48px;--file-uploader-dropzone-icon-weight:400;--file-uploader-dropzone-icon-margin:unset;--file-uploader-file-list-margin:20px 0 0 0;--file-uploader-file-list-padding:unset;--file-uploader-file-list-gap:10px;--file-uploader-file-item-justify-content:space-between;--file-uploader-file-item-background:var(--gray-95-color);--file-uploader-file-item-border-radius:4px;--file-uploader-file-item-margin:unset;--file-uploader-file-item-padding:10px 20px;--file-uploader-file-item-action-icon-size:18px;--file-uploader-file-info-gap:10px;--file-uploader-file-info-description-font-size:14px;--file-uploader-file-info-description-gap:2px;--file-uploader-file-info-description-foreground:var(--text-color);--file-uploader-file-size-foreground:var(--gray-67-color);--file-uploader-file-size-font-size:10px;--file-uploader-file-name-max-width:200px;--file-uploader-remove-button-foreground:var(--text-color);--file-uploader-success-foreground:var(--success-color);--file-uploader-error-foreground:var(--danger-color);--file-uploader-thumbnail-size:40px;--file-uploader-thumbnail-border-radius:4px;--file-uploader-icon-size:40px;--file-uploader-icon-foreground:var(--gray-67-color);--tabs-width:unset;--tabs-gap:unset;--tabs-display:flex;--tabs-font-family:var(--font-family);--tabs-font-font-size:unset;--tabs-font-line-height:1;--tabs-border-bottom:1px solid var(--gray-80-color);--tabs-trigger-height:auto;--tabs-trigger-padding:10px 20px;--tabs-trigger-align-items:center;--tabs-trigger-justify-content:center;--tabs-trigger-background:unset;--tabs-trigger-foreground:var(--text-color);--tabs-trigger-active-box-shadow:inset 0 -1px 0 0 currentColor,0 1px 0 0 currentColor;--tabs-trigger-disabled-opacity:.3;--tabs-trigger-flex:inherit;--tabs-trigger-display:flex;--tabs-content-width:unset;--tabs-content-padding:20px;--tabs-content-font-size:unset;--tabs-content-line-height:1;--tabs-content-border:unset;--tabs-content-border-radius:unset;--tabs-content-background:unset;--tabs-content-foreground:var(--text-color)}.flex{display:flex}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.grow{flex-grow:1}.grow-0{flex-grow:0}.aliso-spin{animation:aliso-spin 1.5s linear infinite}@keyframes aliso-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.aliso-fade{animation:aliso-fade 1s ease-in-out infinite}@keyframes aliso-fade{50%{opacity:.4}}.aliso-pulse{animation:aliso-pulse 2s infinite}@keyframes aliso-pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}to{transform:scale(1);opacity:1}}.aliso-alert{display:flex;flex-direction:row;font-family:var(--font-family);width:100%}.aliso-alert h5{font-size:var(--alert-title-font-size);font-weight:var(--alert-title-font-weight);line-height:var(--alert-title-font-line-height);color:var(--alert-title-foreground-color);margin:var(--alert-title-margin)}.aliso-alert p{font-size:var(--alert-description-font-size);font-weight:var(--alert-description-font-weight);line-height:var(--alert-description-font-line-height);color:var(--alert-description-foreground-color);margin:var(--alert-description-margin)}.aliso-alert a{align-items:flex-start;margin-left:20px;font-size:var(--alert-close-size);color:var(--alert-title-foreground-color)}.aliso-alert.info .icon{color:var(--info-color)}.aliso-alert.warning .icon{color:var(--warning-color)}.aliso-alert.danger .icon{color:var(--danger-color)}.aliso-alert.line{border-left:5px solid var(--secondary-color);padding-left:20px}.aliso-alert.line.info{border-color:var(--info-color)}.aliso-alert.line.warning{border-color:var(--warning-color)}.aliso-alert.line.danger{border-color:var(--danger-color)}.aliso-alert.solid,.aliso-alert.solid-rounded{background-color:var(--secondary-color--light);padding:10px 20px;color:var(--primary-foreground)}.aliso-alert.solid-rounded.info,.aliso-alert.solid.info{background-color:var(--info-color--light)}.aliso-alert.solid-rounded.warning,.aliso-alert.solid.warning{background-color:var(--warning-color--light)}.aliso-alert.solid-rounded.danger,.aliso-alert.solid.danger{background-color:var(--danger-color--light)}.aliso-alert.solid-rounded{border-radius:var(--alert-solid-border-radius)}.aliso-alert .content{flex-grow:1;margin:auto}.aliso-alert .icon{display:flex;padding-right:20px}.aliso-alert .icon svg{height:var(--alert-icon-size);width:var(--alert-icon-size)}.aliso-alert .icon.icon-top{align-items:flex-start}.aliso-alert .icon.icon-middle{align-items:center}.aliso-card{border-style:solid;border-width:1px;border-radius:.75rem;border-color:var(--foreground);color:var(--foreground);background-color:var(--background)}.aliso-card .card-header{display:flex;flex-direction:column;padding:1rem}.aliso-card .card-title{margin:0 0 10px;font-weight:600;line-height:1}.aliso-card .card-description{margin:0;font-size:.875rem;line-height:1}.aliso-card .card-content{padding:0 1rem 1rem}.aliso-card .card-footer{display:flex;align-items:center;padding:0 1rem 1rem}.aliso-btn,.aliso-btn[type=button],.aliso-btn[type=reset],.aliso-btn[type=submit]{font-family:var(--font-family);display:inline-block;padding:var(--btn-padding-y) var(--btn-padding-x);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--btn-color);background-color:var(--btn-bg);border-radius:var(--btn-border-radius);border-style:var(--btn-border-style);border-color:var(--btn-border-color);border-width:var(--btn-border-width);box-shadow:var(--btn-box-shadow);transition:var(--btn-transition)}.aliso-btn:hover,.aliso-btn[type=button]:hover,.aliso-btn[type=reset]:hover,.aliso-btn[type=submit]:hover{opacity:.7}.aliso-btn:active,.aliso-btn[type=button]:active,.aliso-btn[type=reset]:active,.aliso-btn[type=submit]:active{opacity:.85}.aliso-btn:disabled,.aliso-btn[type=button]:disabled,.aliso-btn[type=reset]:disabled,.aliso-btn[type=submit]:disabled{opacity:.3}.aliso-btn:focus,.aliso-btn[type=button]:focus,.aliso-btn[type=reset]:focus,.aliso-btn[type=submit]:focus{box-shadow:var(--focus-box-shadow);outline:var(--focus-outline)}.aliso-btn:focus:not(:focus-visible),.aliso-btn[type=button]:focus:not(:focus-visible),.aliso-btn[type=reset]:focus:not(:focus-visible),.aliso-btn[type=submit]:focus:not(:focus-visible){box-shadow:none;outline:none}.aliso-btn:focus-visible,.aliso-btn[type=button]:focus-visible,.aliso-btn[type=reset]:focus-visible,.aliso-btn[type=submit]:focus-visible{box-shadow:var(--focus-box-shadow);outline:var(--focus-outline)}.aliso-btn.btn-sm,.aliso-btn[type=button].btn-sm,.aliso-btn[type=reset].btn-sm,.aliso-btn[type=submit].btn-sm{padding:var(--btn-sm-padding-y) var(--btn-sm-padding-x);font-size:var(--btn-sm-font-size);line-height:var(--btn-sm-line-height)}.aliso-btn.btn-lg,.aliso-btn[type=button].btn-lg,.aliso-btn[type=reset].btn-lg,.aliso-btn[type=submit].btn-lg{padding:var(--btn-lg-padding-y) var(--btn-lg-padding-x);font-size:var(--btn-lg-font-size);line-height:var(--btn-lg-line-height)}.aliso-btn.btn-primary,.aliso-btn[type=button].btn-primary,.aliso-btn[type=reset].btn-primary,.aliso-btn[type=submit].btn-primary{background-color:var(--btn-primary-background);color:var(--primary-foreground)}.aliso-btn.btn-secondary,.aliso-btn[type=button].btn-secondary,.aliso-btn[type=reset].btn-secondary,.aliso-btn[type=submit].btn-secondary{background-color:var(--btn-secondary-background);color:var(--secondary-foreground)}.aliso-btn.btn-link,.aliso-btn[type=button].btn-link,.aliso-btn[type=reset].btn-link,.aliso-btn[type=submit].btn-link{border:0;background-color:transparent;color:var(--secondary-color);text-decoration:underline}.aliso-btn.btn-outline-primary,.aliso-btn[type=button].btn-outline-primary,.aliso-btn[type=reset].btn-outline-primary,.aliso-btn[type=submit].btn-outline-primary{color:var(--btn-primary-background);border-color:var(--btn-primary-background)}.aliso-btn.btn-outline-secondary,.aliso-btn[type=button].btn-outline-secondary,.aliso-btn[type=reset].btn-outline-secondary,.aliso-btn[type=submit].btn-outline-secondary{color:var(--btn-secondary-background);border-color:var(--btn-secondary-background)}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}.aliso-progress-button{position:relative}.aliso-progress-button.primary-outline .progress-bar{background-color:var(--btn-primary-background)}.aliso-progress-button.secondary-outline .progress-bar{background-color:var(--btn-secondary-background)}.aliso-progress-button .progress-bar{display:block;position:absolute;top:0;left:0;height:100%;transition:width .3s,opacity .3s;opacity:.2;background-color:var(--btn-progressbar-background);border-radius:var(--btn-border-radius);transition:all .15s ease-in}.aliso-progress-button .button-text{position:relative}.aliso-loading-btn,.aliso-loading-btn[type=button],.aliso-loading-btn[type=reset],.aliso-loading-btn[type=submit]{display:flex;align-items:center;justify-content:center}.aliso-dropdown-btn,.aliso-dropdown-btn[type=button],.aliso-dropdown-btn[type=reset],.aliso-dropdown-btn[type=submit]{display:flex;align-items:center}.aliso-dropdown-btn .caret,.aliso-dropdown-btn[type=button] .caret,.aliso-dropdown-btn[type=reset] .caret,.aliso-dropdown-btn[type=submit] .caret{margin-left:var(--dropdown-button-chevron-margin-left);width:var(--dropdown-button-chevron-size);height:var(--dropdown-button-chevron-size)}.aliso-dropdown-btn .sm,.aliso-dropdown-btn[type=button] .sm,.aliso-dropdown-btn[type=reset] .sm,.aliso-dropdown-btn[type=submit] .sm{width:var(--dropdown-button-chevron-size-sm);height:var(--dropdown-button-chevron-size-sm)}.aliso-dropdown-btn .lg,.aliso-dropdown-btn[type=button] .lg,.aliso-dropdown-btn[type=reset] .lg,.aliso-dropdown-btn[type=submit] .lg{width:var(--dropdown-button-chevron-size-lg);height:var(--dropdown-button-chevron-size-lg)}.aliso-dropdown-btn-popover{background-color:var(--dropdown-button-background);color:var(--dropdown-button-color);border-radius:var(--dropdown-button-border-radius);border-width:var(--dropdown-button-border-width);border-style:var(--dropdown-button-border-style);border-color:var(--dropdown-button-border-color);text-align:var(--dropdown-button-text-align);font-size:var(--dropdown-button-font-size);line-height:var(--dropdown-button-line-height);font-family:var(--font-family);box-shadow:var(--dropdown-button-box-shadow);padding:var(--dropdown-button-padding);display:flex;flex-direction:column}.aliso-dropdown-btn-popover .dropdown-item{cursor:pointer;padding:var(--dropdown-button-item-padding);min-width:var(--dropdown-button-item-minwidth)}.aliso-dropdown-btn-popover .dropdown-item:hover{background-color:var(--dropdown-button-item-hover-background)}.aliso-dropdown-btn-popover .dropdown-item:active{background-color:var(--dropdown-button-item-active-background);color:var(--dropdown-button-item-active-foreground)}.aliso-dropdown-btn-popover .dropdown-item:focus-visible{background-color:transparent}.aliso-dropdown-btn-popover .dropdown-divider{height:0;overflow:hidden;margin:var(--dropdown-button-divider-margin);border-top:var(--dropdown-button-divider-border)}.aliso-carousel{position:relative;font-family:var(--font-family)}.aliso-carousel-content{display:flex}.aliso-carousel-content .vertical{flex-direction:column}.aliso-carousel-slide{position:relative;min-width:0;flex-shrink:0;flex-grow:0}.aliso-btn-next,.aliso-btn-previous{position:absolute;border-radius:9999px;background-color:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;width:var(--carousel-btn-content-width);height:100%;border:none;padding:0;margin:0;color:var(--carousel-btn-foreground)}.aliso-btn-next .icon-buttons,.aliso-btn-previous .icon-buttons{width:var(--carousel-btn-size);height:var(--carousel-btn-size)}.aliso-btn-next:before,.aliso-btn-previous:before{position:absolute;background:var(--carousel-btn-foreground-prev);width:100%;height:100%;content:"";z-index:-1}.aliso-btn-next:disabled,.aliso-btn-previous:disabled{opacity:.3;cursor:default}.btn-next:before{background:var(--carousel-btn-foreground-next)}.aliso-btn-previous.horizontal{left:0;top:50%;transform:translateY(-50%)}.aliso-btn-previous.vertical{top:0;left:50%;transform:translateX(-50%);transform:rotate(90deg)}.aliso-btn-next.horizontal{right:0;top:50%;transform:translateY(-50%)}.aliso-btn-next.vertical{bottom:0;left:50%;transform:translateX(-50%);transform:rotate(90deg)}.aliso-slide-num{width:var(--carousel-slide-num-size);height:var(--carousel-slide-num-size);top:var(--carousel-slide-num-top-position);right:var(--carousel-slide-num-right-position);border:var(--carousel-slide-num-border);border-radius:var(--carousel-slide-num-border-radius);background-color:var(--carousel-slide-num-background);line-height:var(--carousel-slide-num-line-height);font-size:var(--carousel-slide-num-font-size);font-weight:var(--carousel-slide-num-font-weight);text-align:center;pointer-events:none;justify-content:center}.aliso-dots,.aliso-slide-num{position:absolute;display:flex;align-items:center}.aliso-dots{bottom:var(--carousel-dots-bottom-position);left:0;right:0;justify-content:var(--carousel-dots-h-align);padding:var(--carousel-dots-padding)}.aliso-dots button{background:transparent;border-style:none}.aliso-dots .dot{width:var(--carousel-dot-size);height:var(--carousel-dot-size);display:flex;align-items:center;margin-right:var(--carousel-dots-spacing);margin-left:var(--carousel-dots-spacing);padding:0}.aliso-dots .dot:after{background:var(--carousel-dot-foreground);border-radius:50%;border:var(--carousel-dot-border);width:100%;height:100%;content:""}.aliso-dots .dot-selected:after{background:var(--carousel-dot-selected)}.aliso-dots .navigation{display:flex;color:var(--carousel-dot-selected)}.aliso-dots .disabled{pointer-events:none;color:var(--field-disabled-foreground-color)}.aliso-progress{background-color:var(--carousel-progress-background);position:absolute;height:var(--carousel-progress-height);border-radius:var(--carousel-progress-border-radius);left:0;right:0;bottom:var(--carousel-progress-position-bottom);margin-left:auto;margin-right:auto;pointer-events:none;width:100%;overflow:hidden}.aliso-progress .bar{background:var(--carousel-progress-bar-foreground);position:absolute;width:100%;top:0;bottom:0;left:-100%}.aliso-parallax{height:100%;overflow:hidden}.aliso-parallax-layer{position:relative;height:100%;width:100%}.aliso-parallax-item{display:flex;max-width:none;width:calc(100% + 2rem);margin-left:-1rem}.aliso-accordion{width:100%;border:var(--accordion-border);border-radius:var(--accordion-border-radius);background-color:var(--accordion-background-color);box-shadow:var(--accordion-box-shadow);font-family:var(--font-family)}.aliso-accordion button,.aliso-accordion h3{all:unset}.aliso-accordion .accordion-item{margin-top:1px}.aliso-accordion .accordion-item:first-child{margin-top:0}.aliso-accordion .accordion-item:first-child h3 button{border-top-left-radius:var(--accordion-border-radius);border-top-right-radius:var(--accordion-border-radius)}.aliso-accordion .accordion-item:last-child h3 button{border-bottom-left-radius:var(--accordion-border-radius);border-bottom-right-radius:var(--accordion-border-radius)}.aliso-accordion .accordion-header{display:flex}.aliso-accordion .accordion-header .accordion-trigger{font-family:inherit;background-color:transparent;padding:var(--accordion-header-padding);height:auto;min-height:45px;flex:1;display:flex;align-items:center;justify-content:space-between;font-size:var(--accordion-header-size);line-height:1;color:var(--accordion-header-foreground);box-shadow:var(--accordion-header-box-shadow);background-color:var(--accordion-header-background)}.aliso-accordion .accordion-header .accordion-trigger:focus{box-shadow:var(--focus-box-shadow);outline:var(--focus-outline)}.aliso-accordion .accordion-header .accordion-trigger:focus:not(:focus-visible){box-shadow:none;outline:none}.aliso-accordion .accordion-header .accordion-trigger:focus-visible{z-index:1;box-shadow:var(--focus-box-shadow);outline:var(--focus-outline)}.aliso-accordion .accordion-header:hover{background-color:var(--gray-95-color)}.aliso-accordion .accordion-content{overflow:hidden;font-size:var(--accordion-content-size);color:var(--accordion-content-foreground);background-color:var(--accordion-content-background)}.aliso-accordion .accordion-content[data-state=open]{animation:slideDown .3s cubic-bezier(.87,0,.13,1)}.aliso-accordion .accordion-content[data-state=closed]{animation:slideUp .3s cubic-bezier(.87,0,.13,1)}.aliso-accordion .accordion-content>div{padding:var(--accordion-content-padding)}.aliso-accordion-trigger-icon{color:var(--accordion-icon-foreground);transition:transform .3s cubic-bezier(.87,0,.13,1);margin-left:var(--accordion-icon-margin-left);min-width:var(--accordion-header-size)}.accordion-trigger[data-state=open]>.aliso-accordion-trigger-icon{transform:rotate(180deg)}@keyframes slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}.aliso-dialog-overlay{background-color:var(--dialog-overlay-background);-webkit-backdrop-filter:var(--dialog-overlay-backdrop-filter);backdrop-filter:var(--dialog-overlay-backdrop-filter);position:fixed;inset:0;z-index:50;overflow:auto;padding:var(--dialog-overlay-padding)}.aliso-dialog-overlay.full{padding:unset}.aliso-dialog-content{font-family:var(--font-family);font-size:inherit;z-index:100;position:relative;margin:auto;height:-moz-fit-content;height:fit-content;max-height:-moz-fit-content;max-height:fit-content;display:flex;flex-direction:column;gap:var(--dialog-content-gap);overflow:auto;background-color:var(--dialog-content-background);color:var(--dialog-content-foreground);box-shadow:var(--dialog-box-shadow);margin-top:var(--dialog-content-margin);width:100%;border-radius:var(--dialog-border-radius);padding:var(--dialog-content-padding);inset:auto}.aliso-dialog-content.sm{max-width:var(--dialog-sm-width)}.aliso-dialog-content.md{max-width:var(--dialog-md-width)}.aliso-dialog-content.lg{max-width:var(--dialog-lg-width)}.aliso-dialog-content.xl{max-width:var(--dialog-xl-width)}.aliso-dialog-content.full{height:100%;min-height:100%;border-radius:unset}.aliso-dialog-content:focus{outline:none}.aliso-dialog-footer{display:flex;flex-direction:var(--dialog-footer-flex-direction);justify-content:var(--dialog-footer-content);margin:var(--dialog-footer-margin);gap:var(--dialog-footer-gap)}.aliso-dialog-close{position:absolute;color:var(--dialog-close-color);top:var(--dialog-close-top);right:var(--dialog-close-right);padding:0;margin:0;display:flex;background:transparent;border:none}.aliso-dialog-close svg{height:var(--dialog-close-size);width:var(--dialog-close-size)}.aliso-dialog-close:focus,.aliso-dialog-close:hover{opacity:.7}.aliso-dialog-close:disabled{opacity:.3}.aliso-dialog-title{font-size:var(--dialog-title-size);font-weight:var(--dialog-title-weight);color:var(--dialog-title-foreground);margin:var(--dialog-title-margin)}.aliso-dialog-description{font-size:var(--dialog-description-size);font-weight:var(--dialog-description-weight);line-height:var(--dialog-description-line-height);color:var(--dialog-description-foreground);margin:var(--dialog-description-margin)}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (max-width:576px){.aliso-dialog-footer{flex-direction:column;gap:10px}}.aliso-label{display:flex;align-items:center;font-family:var(--font-family);font-size:var(--label-font-size);font-weight:var(--label-font-weight);line-height:var(--label-line-height);padding-bottom:var(--label-padding-bottom);text-align:var(--label-text-align)}.aliso-label.disabled{color:var(--field-disabled-foreground-color)}.aliso-select-container{display:flex;align-items:center;position:relative}.aliso-select-container [data-placeholder]{color:var(--select-placeholder-color);position:absolute;z-index:1;cursor:pointer;pointer-events:none;font-family:var(--font-family)}.aliso-select,.aliso-select-container [data-placeholder]{padding:var(--field-padding-y) var(--select-padding-right) var(--field-padding-y) var(--field-padding-x);font-size:var(--field-font-size)}.aliso-select{width:100%;position:relative;display:block;line-height:16px;color:var(--field-foreground-color);border-color:var(--field-border-color);border-radius:var(--field-border-radius);border-width:var(--field-border-width);background-color:var(--field-background-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .5rem center;background-size:1em}.aliso-select:focus{box-shadow:var(--focus-box-shadow);outline:var(--focus-outline)}.aliso-select:focus:not(:focus-visible){box-shadow:none;outline:none}.aliso-select:focus-visible{box-shadow:var(--focus-box-shadow);outline:var(--focus-outline)}.aliso-select:disabled{background-color:var(--field-disabled-background-color);color:var(--field-disabled-foreground-color);opacity:1}.aliso-separator{border:none}.aliso-separator[data-orientation=vertical]{height:100%}.aliso-separator[data-orientation=vertical].solid{border-left:var(--separator-vertical-solid)}.aliso-separator[data-orientation=vertical].dashed{border-left:var(--separator-vertical-dashed)}.aliso-separator[data-orientation=horizontal]{width:100%}.aliso-separator[data-orientation=horizontal].solid{border-top:var(--separator-horizontal-solid)}.aliso-separator[data-orientation=horizontal].dashed{border-top:var(--separator-horizontal-dashed)}.aliso-anchor{cursor:pointer;font-family:var(--anchor-font-family);font-size:var(--anchor-font-size);font-weight:var(--anchor-font-weight);line-height:var(--anchor-line-height);color:var(--anchor-foreground-color);-webkit-text-decoration:var(--anchor-text-decoration);text-decoration:var(--anchor-text-decoration)}.aliso-anchor:hover{opacity:.7}.aliso-anchor:active{opacity:.85}.aliso-anchor:disabled{opacity:.3}.aliso-anchor:focus{box-shadow:var(--focus-box-shadow);outline:var(--focus-outline)}.aliso-anchor:focus:not(:focus-visible){box-shadow:none;outline:none}.aliso-anchor:focus-visible{box-shadow:var(--focus-box-shadow);outline:var(--focus-outline)}.aliso-anchor.disabled{pointer-events:none;opacity:.3}.aliso-anchor-with-icon{display:inline-flex}.aliso-checkbox{text-align:left;font-weight:400;display:flex;position:relative}.aliso-checkbox input{cursor:inherit;position:absolute;opacity:0;width:100%;height:100%;top:0;left:0;margin:0;padding:0;z-index:1}.aliso-checkbox input:focus+.square{box-shadow:var(--focus-box-shadow);outline:var(--focus-outline)}.aliso-checkbox input:focus:not(:focus-visible)+.square{box-shadow:none;outline:none}.aliso-checkbox input:focus-visible+.square{box-shadow:var(--focus-box-shadow);outline:var(--focus-outline)}.aliso-checkbox input[type=checkbox]:checked+.square{color:var(--anchor-foreground-color)}.aliso-checkbox input[type=checkbox]:checked+.square svg{opacity:1}.aliso-checkbox input[type=checkbox]:disabled+.square{background-color:var(--checkbox-disabled-background-color);color:var(--checkbox-disabled-foreground-color)}.aliso-checkbox.sm .square{font-size:var(--checkbox-sm-square-font-size);width:var(--checkbox-sm-square-width);height:var(--checkbox-sm-square-height)}.aliso-checkbox.lg .square{font-size:var(--checkbox-lg-square-font-size);width:var(--checkbox-lg-square-width);height:var(--checkbox-lg-square-height)}.aliso-checkbox .square{height:var(--checkbox-square-height);width:var(--checkbox-square-width);font-size:var(--checkbox-square-font-size);border:var(--checkbox-square-border);border-radius:var(--checkbox-square-border-radius);background-color:var(--checkbox-square-background-color);display:flex;justify-content:center;align-items:center}.aliso-checkbox .square svg{opacity:0}.aliso-input-field{display:flex;align-items:center;position:relative}.aliso-input-field input{width:100%;position:relative;display:block;font-size:var(--field-font-size);line-height:1em;color:var(--field-foreground-color);padding:var(--field-padding-y) var(--field-padding-x);border-color:var(--field-border-color);border-radius:var(--field-border-radius);border-style:var(--field-border-style);border-width:var(--field-border-width);background-color:var(--field-background-color)}.aliso-input-field input::-moz-placeholder{color:var(--field-placeholder-color)}.aliso-input-field input::placeholder{color:var(--field-placeholder-color)}.aliso-input-field input:focus{box-shadow:var(--focus-box-shadow);outline:var(--focus-outline)}.aliso-input-field input:focus:not(:focus-visible){box-shadow:none;outline:none}.aliso-input-field input:focus-visible{box-shadow:var(--focus-box-shadow);outline:var(--focus-outline)}.aliso-input-field input:disabled{background-color:var(--field-disabled-background-color);color:var(--field-disabled-foreground-color)}.aliso-typeahead-input-field{position:relative}.aliso-typeahead-input-field .suggestions{position:absolute;width:100%;overflow:auto;border-color:var(--field-focus-border-color);border-width:var(--field-border-width);border-style:var(--field-border-style);border-bottom-left-radius:var(--field-border-radius);border-bottom-right-radius:var(--field-border-radius);background-color:#fff;font-family:var(--font-family);font-size:var(--field-font-size);max-height:300px;z-index:1}.aliso-typeahead-input-field ul{padding:0;margin:0;list-style:none}.aliso-typeahead-input-field li{padding-top:10px;padding-bottom:10px;cursor:pointer}.aliso-typeahead-input-field li:hover{background-color:var(--gray-92-color)}.aliso-typeahead-input-field li>span{padding:0 var(--field-padding-x)}.aliso-typeahead-input-field.open .aliso-input-field input{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}.aliso-typeahead-input-field .no-results{color:var(--field-placeholder-color)}.aliso-textarea-field{width:100%;position:relative;display:block;font-size:var(--field-font-size);line-height:var(--textarea-line-height);color:var(--field-foreground-color);padding:var(--field-padding-y) var(--field-padding-x);border-color:var(--field-border-color);border-radius:var(--field-border-radius);border-style:var(--btn-border-style);border-width:var(--field-border-width);background-color:var(--field-background-color);resize:none}.aliso-textarea-field::-moz-placeholder{color:var(--field-placeholder-color)}.aliso-textarea-field::placeholder{color:var(--field-placeholder-color)}.aliso-textarea-field:focus{box-shadow:var(--focus-box-shadow);outline:var(--focus-outline)}.aliso-textarea-field:focus:not(:focus-visible){box-shadow:none;outline:none}.aliso-textarea-field:focus-visible{box-shadow:var(--focus-box-shadow);outline:var(--focus-outline)}.aliso-textarea-field:disabled{background-color:var(--field-disabled-background-color);color:var(--field-disabled-foreground-color)}.aliso-textarea-field.resizable{resize:auto}.aliso-field-container{position:relative;display:block;font-size:var(--field-font-size)}.aliso-field-container.has-start-decorator button,.aliso-field-container.has-start-decorator div[data-placeholder=true],.aliso-field-container.has-start-decorator input,.aliso-field-container.has-start-decorator select,.aliso-field-container.has-start-decorator textarea{padding-left:var(--field-decorator-padding)}.aliso-field-container.has-end-decorator button,.aliso-field-container.has-end-decorator div[data-placeholder=true],.aliso-field-container.has-end-decorator input,.aliso-field-container.has-end-decorator select,.aliso-field-container.has-end-decorator textarea{padding-right:var(--field-decorator-padding)}.aliso-field-container .start-decorator{left:10px;font-size:var(--field-decorator-size)}.aliso-field-container .end-decorator,.aliso-field-container .start-decorator{display:flex;align-items:center;position:absolute;top:0;height:100%;color:var(--field-decorator-color)}.aliso-field-container .end-decorator{right:10px;font-size:1em}.aliso-field-container .aliso-textarea-field+.end-decorator,.aliso-field-container .aliso-textarea-field+.start-decorator{align-items:flex-start;padding-top:var(--field-padding-y)}.aliso-field-container button+select+.end-decorator,.aliso-field-container button+select+.start-decorator+.end-decorator,.aliso-select-container+.end-decorator,.aliso-select-container+.start-decorator+.end-decorator{right:28px}.aliso-form-item .with-error{color:var(--danger-color)}.aliso-form-item.invalid button,.aliso-form-item.invalid input,.aliso-form-item.invalid select{border-color:var(--danger-color)}.aliso-form-item.invalid :focus,.aliso-form-item.invalid :focus-visible{border-color:var(--danger-color)!important}.aliso-form-item.invalid .state-decorator{color:var(--danger-color)}.aliso-form-item.valid .state-decorator{color:var(--success-color)}.aliso-error-message{color:var(--error-text-foreground-color);font-family:var(--font-family);font-size:var(--error-text-font-size);font-weight:var(--error-text-font-weight);line-height:var(--error-text-line-height);padding:var(--error-text-padding);text-align:var(--error-text-align);margin:0}.aliso-item{display:flex;font-family:var(--item-list-family);line-height:var(--item-list-line-height);padding:var(--item-list-padding);border:var(--item-list-border);border-radius:var(--item-list-border-radius);background-color:var(--item-list-background);color:var(--item-list-foreground);-webkit-user-select:none;-moz-user-select:none;user-select:none}.aliso-item .item-container{margin:auto 0}.aliso-item .item-title{font-size:var(--item-list-title-font-size)}.aliso-item .item-description{font-size:var(--item-list-description-font-size)}.aliso-item .checkable-item-content,.aliso-item .simple-item-content{display:flex;flex-direction:column;gap:var(--item-list-content-gap);justify-content:center;width:100%}.aliso-item.checkable-item{cursor:pointer}.aliso-item.checkable-item .checkable-item-container{display:flex;flex-direction:row;align-items:center;width:100%}.aliso-item.checkable-item svg{width:var(--item-list-icon-size);height:var(--item-list-icon-size);min-width:var(--item-list-icon-size);margin-right:var(--item-list-icon-mr);color:var(--item-list-icon-color)}.aliso-item.checked{background-color:var(--item-list-highlight-background-color);border-color:var(--item-list-highlight-border-color)}.aliso-item.checked,.aliso-item.checked svg{color:var(--item-list-highlight-foreground-color)}.aliso-item.disabled{background-color:var(--item-list-disabled-background-color);cursor:default;pointer-events:none;color:var(--item-list-disabled-foreground-color);border-color:var(--item-list-disabled-border-color)}.aliso-item.disabled svg{color:var(--item-list-disabled-icon-color)}.aliso-item.disabled.checked{background-color:var(--item-list-checked-disabled-background-color);color:var(--item-list-checked-disabled-foreground-color)}.aliso-item.disabled.checked svg{color:var(--item-list-checked-disabled-icon-color)}.aliso-item.sm{padding:var(--item-list-sm-padding);font-size:var(--item-list-sm-title-font-size)}.aliso-item.sm svg{width:var(--item-list-sm-icon-size);height:var(--item-list-sm-icon-size);min-width:var(--item-list-sm-icon-size);margin-right:var(--item-list-sm-icon-mr)}.aliso-item.sm .item-description{font-size:var(--item-list-sm-description-font-size)}.aliso-popover-content{font-family:var(--font-family);background-color:var(--popover-backgorund-color);color:var(--popover-foreground-color);padding:var(--popover-padding);border:var(--popover-border);border-radius:var(--popover-border-radius);transform-origin:var(--radix-popover-content-transform-origin);animation:scaleIn .1s ease-out;z-index:50;max-width:var(--popover-max-width);max-height:var(--popover-max-height);overflow-y:var(--popover-overflow-y)}.aliso-popover-content span{display:flex;justify-content:center}.aliso-popover-content .popover-close{height:var(--popover-close-height);width:var(--popover-close-width);color:var(--popover-close-color);position:absolute;top:var(--popover-close-top);right:var(--popover-close-right)}.aliso-popover-content .popover-close:focus,.aliso-popover-content .popover-close:hover{opacity:.7}.aliso-popover-content .popover-close:disabled{opacity:.3}.aliso-popover-content .popover-arrow{fill:var(--popover-arrow-foreground)}.aliso-tooltip-content{font-family:var(--font-family);font-size:var(--tooltip-font-size);background-color:var(--tooltip-backgorund-color);color:var(--tooltip-foreground-color);padding:var(--tooltip-padding);border:var(--tooltip-border);border-radius:var(--tooltip-border-radius);-webkit-user-select:none;-moz-user-select:none;user-select:none;animation-duration:.4s;z-index:50}.aliso-tooltip-content .tooltip-arrow{fill:var(--tooltip-arrow-foreground)}.aliso-tooltip-content[data-state=delayed-open][data-side=top]{animation-name:slideDownAndFade}.aliso-tooltip-content[data-state=delayed-open][data-side=right]{animation-name:slideLeftAndFade}.aliso-tooltip-content[data-state=delayed-open][data-side=bottom]{animation-name:slideUpAndFade}.aliso-tooltip-content[data-state=delayed-open][data-side=left]{animation-name:slideRightAndFade}.aliso-stepper{z-index:10;display:flex;width:100%;justify-items:center;position:relative;font-family:var(--item-list-family)}.aliso-stepper.vertical{flex-direction:column}.aliso-stepper.vertical .step-container{display:flex;align-items:center;gap:var(--stepper-step-container-gap);flex-direction:row;margin-bottom:var(--stepper-step-container-margin-bottom)}.aliso-stepper.vertical .aliso-step-circle .line{width:var(--stepper-step-vertical-circle-line-width);height:100%;left:0}.aliso-stepper.vertical .aliso-step-circle .circle{z-index:2}.aliso-step-circle,.aliso-step-line{display:table-cell;position:relative;width:100%}.aliso-step-circle .step-label,.aliso-step-line .step-label{font-size:var(--stepper-step-label-font-size);color:var(--text-color);line-height:var(--stepper-step-label-line-height)}.aliso-step-circle .line,.aliso-step-line .line{position:absolute;background-color:var(--stepper-step-line-background);top:calc(var(--stepper-circle-size) / 2);z-index:0}.aliso-step-circle .line-bg,.aliso-step-line .line-bg{width:0;height:100%;transition:width .2s}.active.aliso-step-circle .line-bg,.active.aliso-step-line .line-bg,.done.aliso-step-circle .line-bg,.done.aliso-step-line .line-bg{background-color:var(--stepper-step-line-done-background)}.done.aliso-step-circle .line-bg,.done.aliso-step-line .line-bg{width:100%}.aliso-step-circle .step-container{display:flex;flex-direction:column;align-items:center;gap:var(--stepper-step-container-gap)}.aliso-step-circle .circle{display:flex;align-items:center;justify-content:center;position:relative;height:var(--stepper-circle-size);width:var(--stepper-circle-size);border-radius:50%;border:var(--stepper-circle-border) var(--stepper-circle-border-color);background-color:var(--white-color);cursor:default;color:var(--stepper-circle-border-color)}.aliso-step-circle .circle :first-child{z-index:1}.aliso-step-circle .circle-bg{border-radius:50%;position:absolute;height:var(--stepper-circle-size);width:var(--stepper-circle-size);transition:background-color .2s,transform .2s;transform:scale(0)}.aliso-step-circle .step-label{text-align:center}.aliso-step-circle .line{width:100%;left:50%;height:var(--stepper-step-circle-line-height);margin-left:calc(var(--stepper-circle-size) / 2)}.aliso-step-circle:last-child .line{display:none}.aliso-step-circle.active .circle{border-color:var(--stepper-circle-border-color-done);color:var(--stepper-circle-border-color-done)}.aliso-step-circle.done .circle{border-color:var(--stepper-circle-border-color-done);color:var(--stepper-circle-step-done-foreground)}.aliso-step-circle.done .circle-bg{transform:scale(1);background-color:var(--stepper-circle-border-color-done)}.aliso-step-line .step-label{text-align:left}.aliso-step-line .line{width:calc(100% - 10px);height:var(--stepper-step-line-line-height)}.aliso-step-compact{display:block;position:relative;width:100%}.aliso-step-compact .compact-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--stepper-compact-header-margin-bottom,.75rem);width:100%}.aliso-step-compact .compact-header .current-step-info{display:flex;align-items:center;gap:var(--stepper-compact-current-gap,.5rem);flex:1}.aliso-step-compact .compact-header .current-step-info .step-counter{font-weight:var(--stepper-compact-counter-font-weight,600);color:var(--stepper-compact-active-color,var(--stepper-circle-border-color-done,#3b82f6));font-size:var(--stepper-compact-counter-font-size,1rem)}.aliso-step-compact .compact-header .current-step-info .current-step-name{display:flex;align-items:center;gap:.25rem;color:var(--stepper-compact-active-color,var(--stepper-circle-border-color-done,#3b82f6));font-weight:var(--stepper-compact-active-font-weight,600);font-size:var(--stepper-compact-current-name-font-size,1rem)}.aliso-step-compact .compact-header .next-step-name{display:flex;align-items:center;gap:.25rem;color:var(--stepper-compact-next-color,#6b7280);font-size:var(--stepper-compact-next-font-size,.875rem);font-weight:var(--stepper-compact-next-font-weight,400);opacity:var(--stepper-compact-next-opacity,.8)}.aliso-stepper.compact-variant{display:block}.aliso-stepper.compact-variant .stepper-compact-progress{width:100%;height:var(--stepper-compact-progress-height,2px);background-color:var(--stepper-compact-progress-bg,#e5e7eb);border-radius:var(--stepper-compact-progress-radius,1px);overflow:hidden;position:relative;margin-top:var(--stepper-compact-progress-margin-top,0)}.aliso-stepper.compact-variant .stepper-compact-progress .progress-fill{height:100%;background-color:var(--stepper-compact-progress-fill,var(--stepper-circle-border-color-done,#3b82f6));border-radius:var(--stepper-compact-progress-radius,1px);transition:width .2s;position:absolute;left:0;top:0}.steps-overview{--popover-padding:5px;display:flex;flex-direction:column;gap:.125rem;min-width:200px}.steps-overview .step-item{display:flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:.375rem;transition:background-color .2s}.steps-overview .step-item.current{background-color:var(--stepper-popover-current-bg,#eff6ff)}.steps-overview .step-item .step-indicator{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.steps-overview .step-item .step-indicator .current-dot,.steps-overview .step-item .step-indicator .pending-dot{width:8px;height:8px;border-radius:50%}.steps-overview .step-item .step-indicator .current-dot{background-color:var(--stepper-compact-active-color,#3b82f6)}.steps-overview .step-item .step-indicator .pending-dot{background-color:var(--stepper-compact-next-color,#6b7280)}.steps-overview .step-item .step-info{display:flex;align-items:center;gap:.25rem}.steps-overview .step-item .step-info .step-number{font-size:.75rem;font-weight:500;color:var(--stepper-compact-next-color,#6b7280)}.steps-overview .step-item .step-info .step-name{font-size:.875rem;font-weight:500;color:var(--text-color)}.steps-overview .step-item.completed .step-info .step-name{color:var(--stepper-compact-active-color,#3b82f6)}.steps-overview .step-item.current .step-info .step-name{color:var(--stepper-compact-active-color,#3b82f6);font-weight:600}.aliso-toast{--normal-bg:var(--white-color);--success-bg:var(--success-color--light);--warning-bg:var(--warning-color--light);--error-bg:var(--danger-color--light);--info-bg:var(--info-color--light);--normal-text:var(--text-color);--toast-close-button-start:calc(100% - 7px);--font-family:var(--font-family)}.aliso-toast[data-sonner-toast][data-dismissible=false] [data-close-button]{display:none}.aliso-toast[data-sonner-toast] [data-content]{flex-grow:1}.aliso-toast[data-sonner-toast][data-styled=true]{padding:var(--toast-padding);border:var(--toast-border);border-radius:var(--toast-border-radius);box-shadow:var(--toast-box-shadow);gap:var(--accordion-gap)}.aliso-toast[data-sonner-toast][data-styled=true] [data-close-button]{border-color:var(--gray-67-color);color:var(--normal-text)}.aliso-toast[data-sonner-toast] [data-title]{font-size:var(--toast-title-size);font-weight:var(--toast-title-weight);line-height:var(--toast-title-line-height)}.aliso-toast[data-sonner-toast] [data-title]+[data-description]{margin-top:3px}.aliso-toast[data-sonner-toast] [data-description]{font-size:var(--toast-description-size);line-height:var(--toast-description-line-height);font-weight:var(--toast-description-weight)}.aliso-toast[data-sonner-toast] [data-icon]{color:var(--text-color)}.aliso-toast[data-sonner-toast] [data-icon],.aliso-toast[data-sonner-toast] [data-icon] svg{width:var(--toast-icon-size);height:var(--toast-icon-size);margin-left:0;margin-right:0}.aliso-toast[data-sonner-toast] [data-button],.aliso-toast[data-sonner-toast] [data-cancel]{border-radius:var(--btn-border-radius);padding:var(--toast-btn-padding);font-size:var(--btn-sm-font-size);background:var(--text-color);border:1px solid var(--text-color);color:var(--white-color)}.aliso-toast[data-sonner-toast] [data-cancel]{background:transparent;color:var(--text-color);border:1px solid var(--text-color)}.aliso-toast[data-sonner-toast]:not(:hover) [data-close-button]{opacity:0}.aliso-toast[data-sonner-toast][data-type=success],.aliso-toast[data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-color);color:var(--normal-text)}.aliso-toast[data-sonner-toast][data-type=success] [data-close-button] [data-icon],.aliso-toast[data-sonner-toast][data-type=success] [data-icon]{color:var(--success-color)}.aliso-toast[data-sonner-toast][data-type=info],.aliso-toast[data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-color);color:var(--normal-text)}.aliso-toast[data-sonner-toast][data-type=info] [data-close-button] [data-icon],.aliso-toast[data-sonner-toast][data-type=info] [data-icon]{color:var(--info-color)}.aliso-toast[data-sonner-toast][data-type=warning],.aliso-toast[data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-color);color:var(--normal-text)}.aliso-toast[data-sonner-toast][data-type=warning] [data-close-button] [data-icon],.aliso-toast[data-sonner-toast][data-type=warning] [data-icon]{color:var(--warning-color)}.aliso-toast[data-sonner-toast][data-type=error],.aliso-toast[data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--danger-color);color:var(--normal-text)}.aliso-toast[data-sonner-toast][data-type=error] [data-close-button] [data-icon],.aliso-toast[data-sonner-toast][data-type=error] [data-icon]{color:var(--danger-color)}.aliso-toast[data-sonner-toast].dark{background:var(--gray-92-color);border-color:var(--gray-67-color);color:var(--normal-text)}.aliso-toast[data-sonner-toast].dark [data-icon]{color:var(--gray-67-color)}.aliso-toast[data-sonner-toast][data-rich-colors=true][data-type=success]{background:var(--success-color);border-color:var(--white-color);color:var(--white-color)}.aliso-toast[data-sonner-toast][data-rich-colors=true][data-type=success] [data-icon]{color:var(--white-color)}.aliso-toast[data-sonner-toast][data-rich-colors=true][data-type=info]{background:var(--info-color);border-color:var(--white-color);color:var(--white-color)}.aliso-toast[data-sonner-toast][data-rich-colors=true][data-type=info] [data-icon]{color:var(--white-color)}.aliso-toast[data-sonner-toast][data-rich-colors=true][data-type=warning]{background:var(--warning-color);border-color:var(--white-color);color:var(--white-color)}.aliso-toast[data-sonner-toast][data-rich-colors=true][data-type=warning] [data-icon]{color:var(--white-color)}.aliso-toast[data-sonner-toast][data-rich-colors=true][data-type=error]{background:var(--danger-color);border-color:var(--white-color);color:var(--white-color)}.aliso-toast[data-sonner-toast][data-rich-colors=true][data-type=error] [data-icon]{color:var(--white-color)}.aliso-toast[data-sonner-toast][data-rich-colors=true].dark{background:var(--gray-45-color);border-color:var(--white-color);color:var(--white-color)}.aliso-toast[data-sonner-toast][data-rich-colors=true].dark [data-icon]{color:var(--white-color)}.aliso-toast[data-sonner-toast][data-rich-colors=true].dark [data-button],.aliso-toast[data-sonner-toast][data-rich-colors=true].dark [data-cancel]{background:var(--white-color);border:1px solid var(--white-color);color:var(--text-color)}.aliso-toast[data-sonner-toast][data-rich-colors=true].dark [data-cancel]{background:transparent;color:var(--white-color)}.aliso-toast[data-sonner-toast][data-rich-colors=true][data-type] [data-button],.aliso-toast[data-sonner-toast][data-rich-colors=true][data-type] [data-cancel]{background:var(--white-color);border:1px solid var(--white-color);color:var(--text-color)}.aliso-toast[data-sonner-toast][data-rich-colors=true][data-type] [data-cancel]{background:transparent;color:var(--white-color)}.aliso-row{display:flex;flex-wrap:wrap;margin-right:calc(-.5 * var(--aliso-gutter-x));margin-left:calc(-.5 * var(--aliso-gutter-x))}.aliso-row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--aliso-gutter-x) * .5);padding-left:calc(var(--aliso-gutter-x) * .5);margin-top:var(--aliso-gutter-y)}.aliso-row-cols-1>*{flex:0 0 auto!important;width:calc(100% / 1)}.aliso-row-cols-2>*{flex:0 0 auto!important;width:calc(100% / 2)}.aliso-row-cols-3>*{flex:0 0 auto!important;width:calc(100% / 3)}.aliso-row-cols-4>*{flex:0 0 auto!important;width:calc(100% / 4)}.aliso-row-cols-5>*{flex:0 0 auto!important;width:calc(100% / 5)}.aliso-row-cols-6>*{flex:0 0 auto!important;width:calc(100% / 6)}.aliso-row-cols-7>*{flex:0 0 auto!important;width:calc(100% / 7)}.aliso-row-cols-8>*{flex:0 0 auto!important;width:calc(100% / 8)}.aliso-row-cols-9>*{flex:0 0 auto!important;width:calc(100% / 9)}.aliso-row-cols-10>*{flex:0 0 auto!important;width:calc(100% / 10)}.aliso-row-cols-11>*{flex:0 0 auto!important;width:calc(100% / 11)}.aliso-row-cols-12>*{flex:0 0 auto!important;width:calc(100% / 12)}.aliso-col{flex:1 0 0%}.aliso-col-xs-1{flex:0 0 auto;width:calc(1 / 12 * 100%)}.aliso-col-xs-2{flex:0 0 auto;width:calc(2 / 12 * 100%)}.aliso-col-xs-3{flex:0 0 auto;width:calc(3 / 12 * 100%)}.aliso-col-xs-4{flex:0 0 auto;width:calc(4 / 12 * 100%)}.aliso-col-xs-5{flex:0 0 auto;width:calc(5 / 12 * 100%)}.aliso-col-xs-6{flex:0 0 auto;width:calc(6 / 12 * 100%)}.aliso-col-xs-7{flex:0 0 auto;width:calc(7 / 12 * 100%)}.aliso-col-xs-8{flex:0 0 auto;width:calc(8 / 12 * 100%)}.aliso-col-xs-9{flex:0 0 auto;width:calc(9 / 12 * 100%)}.aliso-col-xs-10{flex:0 0 auto;width:calc(10 / 12 * 100%)}.aliso-col-xs-11{flex:0 0 auto;width:calc(11 / 12 * 100%)}.aliso-col-xs-12{flex:0 0 auto;width:calc(12 / 12 * 100%)}@media (min-width:576px){.aliso-col-sm-1{flex:0 0 auto;width:calc(1 / 12 * 100%)}.aliso-col-sm-2{flex:0 0 auto;width:calc(2 / 12 * 100%)}.aliso-col-sm-3{flex:0 0 auto;width:calc(3 / 12 * 100%)}.aliso-col-sm-4{flex:0 0 auto;width:calc(4 / 12 * 100%)}.aliso-col-sm-5{flex:0 0 auto;width:calc(5 / 12 * 100%)}.aliso-col-sm-6{flex:0 0 auto;width:calc(6 / 12 * 100%)}.aliso-col-sm-7{flex:0 0 auto;width:calc(7 / 12 * 100%)}.aliso-col-sm-8{flex:0 0 auto;width:calc(8 / 12 * 100%)}.aliso-col-sm-9{flex:0 0 auto;width:calc(9 / 12 * 100%)}.aliso-col-sm-10{flex:0 0 auto;width:calc(10 / 12 * 100%)}.aliso-col-sm-11{flex:0 0 auto;width:calc(11 / 12 * 100%)}.aliso-col-sm-12{flex:0 0 auto;width:calc(12 / 12 * 100%)}}@media (min-width:768px){.aliso-col-md-1{flex:0 0 auto;width:calc(1 / 12 * 100%)}.aliso-col-md-2{flex:0 0 auto;width:calc(2 / 12 * 100%)}.aliso-col-md-3{flex:0 0 auto;width:calc(3 / 12 * 100%)}.aliso-col-md-4{flex:0 0 auto;width:calc(4 / 12 * 100%)}.aliso-col-md-5{flex:0 0 auto;width:calc(5 / 12 * 100%)}.aliso-col-md-6{flex:0 0 auto;width:calc(6 / 12 * 100%)}.aliso-col-md-7{flex:0 0 auto;width:calc(7 / 12 * 100%)}.aliso-col-md-8{flex:0 0 auto;width:calc(8 / 12 * 100%)}.aliso-col-md-9{flex:0 0 auto;width:calc(9 / 12 * 100%)}.aliso-col-md-10{flex:0 0 auto;width:calc(10 / 12 * 100%)}.aliso-col-md-11{flex:0 0 auto;width:calc(11 / 12 * 100%)}.aliso-col-md-12{flex:0 0 auto;width:calc(12 / 12 * 100%)}}@media (min-width:992px){.aliso-col-lg-1{flex:0 0 auto;width:calc(1 / 12 * 100%)}.aliso-col-lg-2{flex:0 0 auto;width:calc(2 / 12 * 100%)}.aliso-col-lg-3{flex:0 0 auto;width:calc(3 / 12 * 100%)}.aliso-col-lg-4{flex:0 0 auto;width:calc(4 / 12 * 100%)}.aliso-col-lg-5{flex:0 0 auto;width:calc(5 / 12 * 100%)}.aliso-col-lg-6{flex:0 0 auto;width:calc(6 / 12 * 100%)}.aliso-col-lg-7{flex:0 0 auto;width:calc(7 / 12 * 100%)}.aliso-col-lg-8{flex:0 0 auto;width:calc(8 / 12 * 100%)}.aliso-col-lg-9{flex:0 0 auto;width:calc(9 / 12 * 100%)}.aliso-col-lg-10{flex:0 0 auto;width:calc(10 / 12 * 100%)}.aliso-col-lg-11{flex:0 0 auto;width:calc(11 / 12 * 100%)}.aliso-col-lg-12{flex:0 0 auto;width:calc(12 / 12 * 100%)}}@media (min-width:1200px){.aliso-col-xl-1{flex:0 0 auto;width:calc(1 / 12 * 100%)}.aliso-col-xl-2{flex:0 0 auto;width:calc(2 / 12 * 100%)}.aliso-col-xl-3{flex:0 0 auto;width:calc(3 / 12 * 100%)}.aliso-col-xl-4{flex:0 0 auto;width:calc(4 / 12 * 100%)}.aliso-col-xl-5{flex:0 0 auto;width:calc(5 / 12 * 100%)}.aliso-col-xl-6{flex:0 0 auto;width:calc(6 / 12 * 100%)}.aliso-col-xl-7{flex:0 0 auto;width:calc(7 / 12 * 100%)}.aliso-col-xl-8{flex:0 0 auto;width:calc(8 / 12 * 100%)}.aliso-col-xl-9{flex:0 0 auto;width:calc(9 / 12 * 100%)}.aliso-col-xl-10{flex:0 0 auto;width:calc(10 / 12 * 100%)}.aliso-col-xl-11{flex:0 0 auto;width:calc(11 / 12 * 100%)}.aliso-col-xl-12{flex:0 0 auto;width:calc(12 / 12 * 100%)}}.aliso-content-block .content-block-title{font-size:var(--content-block-title-size-sm);line-height:var(--content-block-title-line-height-sm);color:var(--content-block-title-foreground)}.aliso-content-block .content-block-subtitle{font-size:var(--content-block-subtitle-size-sm);line-height:var(--content-block-subtitle-line-height-sm);color:var(--content-block-subtitle-foreground)}.aliso-content-block .content-block-section-title{font-size:var(--content-block-section-title-size-sm);line-height:var(--content-block-section-title-line-height-sm);color:var(--content-block-section-title-foreground);font-weight:var(--content-block-section-title-weight)}.aliso-content-block .content-block-paragraph{font-size:var(--content-block-paragraph-size-sm);line-height:var(--content-block-paragraph-line-height-sm);color:var(--content-block-paragraph-foreground)}.aliso-content-block .content-block-annotation{font-size:var(--content-block-note-size-sm);line-height:var(--content-block-note-line-height-sm);color:var(--content-block-note-foreground)}@media (min-width:1024px){.aliso-content-block .content-block-title{font-size:var(--content-block-title-size-lg);line-height:var(--content-block-title-line-height-lg);color:var(--content-block-title-foreground)}.aliso-content-block .content-block-subtitle{font-size:var(--content-block-subtitle-size-lg);line-height:var(--content-block-subtitle-line-height-lg);color:var(--content-block-subtitle-foreground)}.aliso-content-block .content-block-section-title{font-size:var(--content-block-section-title-size-lg);line-height:var(--content-block-section-title-line-height-lg);color:var(--content-block-section-title-foreground)}}.aliso-html-list{list-style-position:var(--bullet-list-position);margin:var(--bullet-list-margin);padding:var(--bullet-list-padding)}.aliso-html-list li{font-size:var(--bullet-list-item-size);line-height:var(--bullet-list-item-line-height);font-weight:var(--bullet-list-item-weight);color:var(--bullet-list-item-foreground);padding:var(--bullet-list-item-padding)}.aliso-table{overflow-x:auto}.aliso-table table{font-family:var(--font-family);min-width:100%;background-color:var(--table-background);border-color:unset;border-collapse:var(--table-border)}.aliso-table table thead{font-size:var(--table-thead-font-size)}.aliso-table table thead tr{background-color:var(--table-thead-tr-background);color:var(--table-tr-foreground);font-weight:var(--table-tr-font-weight)}.aliso-table table thead tr th{padding:var(--table-th-padding);text-align:left;transition:all .3s ease}.aliso-table table thead tr th.sortable{cursor:pointer}.aliso-table table thead tr th.sortable span{display:flex;align-items:center}.aliso-table table thead tr th .sort-icon{width:12px;height:12px;margin-left:var(--table-th-icon-margin);display:inline}.aliso-table table tbody{font-size:var(--table-tbody-font-size)}.aliso-table table tbody tr{color:var(--table-tbody-foreground);border-top:var(--table-tr-border);transition:all .3s ease}.aliso-table table tbody tr.odd{background-color:var(--table-tr-odd-foreground)}.aliso-table table tbody tr.even{background-color:var(--table-tr-even-foreground)}.aliso-table table tbody tr td{padding:var(--table-td-padding);vertical-align:top}.aliso-table table tbody tr:hover{background-color:var(--table-tr-hover-background)}.aliso-table table tbody tr:hover,.aliso-table table tbody tr:hover+tr{border-top:var(--table-tr-hover-border)}.aliso-slide-in-panel{--dialog-md-width:80% --dialog-content-padding:var(--slide-in-panel-content-padding-y) var(--slide-in-panel-content-padding-x);--dialog-border-radius:var(--slide-in-panel-border-radius);--dialog-close-top:var(--slide-in-panel-close-top);--dialog-close-right:var(--slide-in-panel-close-right);--dialog-content-background:var(--slide-in-panel-background);position:fixed;top:0;right:0;width:80%;min-height:100%;height:100%;transform:translate3d(100%,0,0);transition:transform .4s ease,width .5s ease}.aliso-slide-in-panel.opened{transform:translateZ(0);transition:transform .4s ease,width .5s ease}.aliso-slide-in-panel.expanded,.aliso-slide-in-panel.full-width{width:100%;--dialog-md-width:100%}.aliso-slide-in-panel button+div .slide-in-panel-header{padding-left:var(--slide-in-panel-header-padding-left)}.aliso-slide-in-panel:has(>div>.slide-in-panel-header){padding-top:0}.aliso-slide-in-panel>div .slide-in-panel-header+.aliso-slide-in-panel{padding-top:0}.slide-in-panel-header{margin-left:calc(var(--slide-in-panel-content-padding-x) * -1);margin-right:calc(var(--slide-in-panel-content-padding-x) * -1);padding:var(--slide-in-panel-header-padding-y) var(--slide-in-panel-header-padding-x)}.slide-in-panel-header.sticky{position:sticky;top:0;z-index:1;border-bottom:var(--slide-in-panel-header-border-bottom);background-color:var(--slide-in-panel-header-background);box-shadow:var(--slide-in-panel-header-box-shadow)}.aliso-dialog-overlay:has(.aliso-slide-in-panel){overflow:hidden}.aliso-container,.aliso-container-fluid{width:100%;height:100%;padding-left:var(--container-padding-left);padding-right:var(--container-padding-right);margin-right:auto;margin-left:auto}@media (min-width:640px){.aliso-container{max-width:640px}}@media (min-width:768px){.aliso-container{max-width:768px}}@media (min-width:1024px){.aliso-container{max-width:1024px}}@media (min-width:1280px){.aliso-container{max-width:1280px}}@media (min-width:1536px){.aliso-container{max-width:1536px}}.aliso-file-uploader{width:100%;height:100%;margin:0 auto;position:relative;font-family:var(--file-uploader-font-family)}.aliso-file-uploader .dropzone{background-color:var(--file-uploader-dropzone-background);border:var(--file-uploader-dropzone-border);border-radius:var(--file-uploader-dropzone-border-radius);padding:var(--file-uploader-dropzone-padding);text-align:center;cursor:pointer;transition:var(--file-uploader-dropzone-transition);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--file-uploader-dropzone-gap);height:100%;width:100%}.aliso-file-uploader .dropzone:hover{border:var(--file-uploader-dropzone-hover-border);background-color:var(--file-uploader-dropzone-hover-background)}.aliso-file-uploader .dropzone:hover .dropzone-icon{color:var(--file-uploader-dropzone-icon-hover-foreground)}.aliso-file-uploader .dropzone.disabled{opacity:.7;pointer-events:none}.aliso-file-uploader .dropzone-icon{width:var(--file-uploader-dropzone-icon-size);height:var(--file-uploader-dropzone-icon-size);color:var(--file-uploader-dropzone-icon-foreground);margin:var(--file-uploader-dropzone-icon-margin);transition:var(--file-uploader-dropzone-transition)}.aliso-file-uploader .dropzone-text{color:var(--file-uploader-dropzone-text-foreground);font-size:var(--file-uploader-dropzone-text-size);font-weight:var(--file-uploader-dropzone-text-weight);margin:var(--file-uploader-dropzone-text-margin);--anchor-foreground-color:var(--file-uploader-dropzone-text-anchor-foreground);--anchor-text-decoration:var(--file-uploader-dropzone-text-anchor-text-decoration)}.aliso-file-uploader .upload-icon{width:16px;height:16px;margin-right:8px}.aliso-file-uploader .hidden-input{display:none}.aliso-file-uploader .file-list{margin:var(--file-uploader-file-list-margin);padding:var(--file-uploader-file-list-padding);list-style-type:none;display:flex;flex-direction:column;gap:var(--file-uploader-file-list-gap)}.aliso-file-uploader .file-item{display:flex;align-items:center;justify-content:var(--file-uploader-file-item-justify-content);background-color:var(--file-uploader-file-item-background);border-radius:var(--file-uploader-file-item-border-radius);margin:var(--file-uploader-file-item-margin);padding:var(--file-uploader-file-item-padding)}.aliso-file-uploader .file-info{display:flex;align-items:center;gap:var(--file-uploader-file-info-gap)}.aliso-file-uploader .file-info-description{display:flex;flex-direction:column;font-size:var(--file-uploader-file-info-description-font-size);color:var(--file-uploader-file-info-description-foreground);gap:var(--file-uploader-file-info-description-gap)}.aliso-file-uploader .thumbnail{width:var(--file-uploader-thumbnail-size);height:var(--file-uploader-thumbnail-size);-o-object-fit:cover;object-fit:cover;border-radius:var(--file-uploader-thumbnail-border-radius)}.aliso-file-uploader .icon{width:var(--file-uploader-icon-size);height:var(--file-uploader-icon-size);color:var(--file-uploader-icon-foreground)}.aliso-file-uploader .file-name{max-width:var(--file-uploader-file-name-max-width);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aliso-file-uploader .file-actions{display:flex;align-items:center}.aliso-file-uploader .file-size{font-size:var(--file-uploader-file-size-font-size);color:var(--file-uploader-file-size-foreground)}.aliso-file-uploader .remove-button{background:none;border:none;cursor:pointer;padding:0;color:var(--file-uploader-remove-button-foreground);line-height:0}.aliso-file-uploader .remove-button:hover{opacity:.7}.aliso-file-uploader .remove-icon,.aliso-file-uploader .status-icon{width:var(--file-uploader-file-item-action-icon-size);height:var(--file-uploader-file-item-action-icon-size)}.aliso-file-uploader .status-icon.uploaded{color:var(--file-uploader-success-foreground)}.aliso-file-uploader .status-icon.error{color:var(--file-uploader-error-foreground)}.aliso-badge{color:var(--badge-foreground);display:inline-flex;align-items:center;border-radius:var(--badge-border-radius);border:var(--badge-border);padding:var(--badge-padding);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);font-family:var(--badge-font-family);font-line-height:var(--badge-font-line-height);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;box-shadow:var(--badge-box-shadow);cursor:var(--badge-cursor)}.aliso-badge.sm{padding:var(--badge-sm-padding);font-size:var(--badge-sm-font-size);font-weight:var(--badge-sm-font-weight);font-family:var(--badge-sm-font-family);font-line-height:var(--badge-sm-font-line-height)}.aliso-badge:focus{outline:2px solid transparent;outline-offset:2px}.aliso-badge:focus-visible{outline:2px solid currentColor;outline-offset:2px}.aliso-badge.primary{border-color:transparent;background-color:var(--btn-primary-background);color:var(--primary-foreground)}.aliso-badge.secondary{border-color:transparent;background-color:var(--btn-secondary-background);color:var(--secondary-foreground)}.aliso-badge.primary-outline{color:var(--btn-primary-background);border-color:var(--btn-primary-background)}.aliso-badge.secondary-outline{color:var(--btn-secondary-background);border-color:var(--btn-secondary-background)}.aliso-rich-select-trigger{display:flex;height:2.25rem;width:100%;align-items:center;justify-content:space-between;white-space:nowrap;border-radius:.375rem;border:1px solid var(--field-border-color);background-color:transparent;padding:.5rem .75rem;font-size:.875rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.aliso-rich-select-trigger::-moz-placeholder{color:gray}.aliso-rich-select-trigger::placeholder{color:gray}.aliso-rich-select-trigger:focus{outline:none;ring-width:1px;ring-color:var(--field-focus-border-color)}.aliso-rich-select-trigger:disabled{cursor:not-allowed;opacity:.5}.aliso-rich-select-trigger>span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.aliso-rich-select-label{padding:.375rem .5rem;font-size:.875rem;font-weight:600;font-family:var(--font-family)}.aliso-rich-select-item{position:relative;display:flex;width:100%;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;border-radius:.125rem;padding:.375rem 2rem .375rem .5rem;font-size:.875rem;outline:none;font-family:var(--font-family)}.aliso-rich-select-item:focus{background-color:var(--gray-80-color);color:#000}.aliso-rich-select-item[data-disabled]{pointer-events:none;opacity:.5}.aliso-rich-select-item .item-indicator-container{position:absolute;right:.5rem;display:flex;height:.875rem;width:.875rem;align-items:center;justify-content:center}.aliso-rich-select-separator{margin:.25rem -.25rem;height:1px;background-color:var(--gray-92-color)}.aliso-rich-select-scroll-button{display:flex;cursor:default;align-items:center;justify-content:center;padding-top:.25rem;padding-bottom:.25rem}.aliso-rich-select-icon{height:.8rem;width:.8rem}.aliso-rich-select-icon.trigger{opacity:.5}.aliso-rich-select-content{position:relative;z-index:50;max-height:15rem;min-width:8rem;overflow:hidden;border-radius:.375rem;border:1px solid var(--field-border-color);background-color:#fff;color:var(--field-foreground-color);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.aliso-rich-select-content[data-state=open]{animation:fadeIn .15s cubic-bezier(.16,1,.3,1),zoomIn .15s cubic-bezier(.16,1,.3,1)}.aliso-rich-select-content[data-state=closed]{animation:fadeOut .15s cubic-bezier(.16,1,.3,1),zoomOut .15s cubic-bezier(.16,1,.3,1)}.aliso-rich-select-content[data-side=bottom]{animation:slideFromTop .15s cubic-bezier(.16,1,.3,1)}.aliso-rich-select-content[data-side=top]{animation:slideFromBottom .15s cubic-bezier(.16,1,.3,1)}.aliso-rich-select-content[data-side=left]{animation:slideFromRight .15s cubic-bezier(.16,1,.3,1)}.aliso-rich-select-content[data-side=right]{animation:slideFromLeft .15s cubic-bezier(.16,1,.3,1)}.aliso-rich-select-content .viewport{padding:.25rem}.aliso-rich-select-content .viewport.popper{height:var(--radix-select-trigger-height);width:100%;min-width:var(--radix-select-trigger-width)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes slideFromTop{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes slideFromBottom{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}@keyframes slideFromLeft{0%{transform:translateX(-.5rem)}to{transform:translateX(0)}}@keyframes slideFromRight{0%{transform:translateX(.5rem)}to{transform:translateX(0)}}.aliso-box{font-family:var(--box-title-font-family);position:relative;background-color:var(--box-background);padding:var(--box-padding);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow);min-width:var(--box-min-width);min-height:var(--box-min-height)}.aliso-box .title{font-size:var(--box-title-font-size);font-weight:var(--box-title-font-weight);line-height:var(--box-title-line-height);margin:var(--box-title-margin)}.aliso-editable-text{display:inline-block;width:-moz-fit-content;width:fit-content}.aliso-editable-text.readonly span{cursor:default;pointer-events:none}.aliso-editable-text span{border-bottom:var(--editable-text-border-bottom);display:flex}.aliso-editable-text input,.aliso-editable-text span{font-family:var(--editable-text-font-family);font-size:var(--editable-text-page-size-font-size);font-weight:var(--editable-text-font-weight);line-height:var(--editable-text-line-height);padding:var(--editable-text-padding);width:100%}.aliso-editable-text input{background-color:transparent;border:transparent;border-bottom:var(--editable-text-border-bottom);outline:none;transition-property:color,background-color,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.aliso-editable-text input:focus{border-color:var(--editable-text-border-bottom-focus)}.aliso-editable-text input.error{border-color:var(--editable-text-border-bottom-error)}.aliso-editable-text-popover{--popover-padding:var(--editable-text-popover-padding);font-size:16px;font-weight:400}.aliso-calendar{font-family:var(--calendar-font-family);font-size:var(--calendar-font-size);font-weight:var(--calendar-font-weight);border:var(--calendar-border);padding:var(--calendar-padding);border-radius:var(--calendar-border-radius);box-shadow:var(--calendar-box-shadow);color:var(--calendar-font-foreground);background-color:var(--calendar-font-background)}.aliso-calendar .nav{position:absolute;width:100%}.aliso-calendar .nav svg{width:1rem;height:1rem}.aliso-calendar .nav-button{display:flex;align-items:center;justify-content:center;z-index:1;height:1.75rem;width:1.75rem;background:var(--calendar-nav-button-background);border:var(--calendar-nav-button-border);border-radius:.375rem;padding:0;opacity:.5;position:absolute}.aliso-calendar .nav-button-previous{left:.25rem}.aliso-calendar .nav-button-previous:hover{opacity:1}.aliso-calendar .nav-button-next{right:.25rem}.aliso-calendar .nav-button-next:hover{opacity:1}.aliso-calendar .month-caption{display:flex;justify-content:center;align-items:center;padding-top:.25rem;position:relative;height:1.75rem;font-size:var(--calendar-month-caption-font-size);font-weight:var(--calendar-month-caption-font-weight)}.aliso-calendar .months{position:relative;display:inline-flex;gap:var(--calendar-months-gap)}.aliso-calendar .month-grid{border-spacing:var(--calendar-month-grid-border-spacing);padding-top:var(--calendar-month-grid-padding-top)}.aliso-calendar .weekday{color:var(--calendar-month-weekday-foreground);border-radius:var(--calendar-month-weekday-border-radius);width:var(--calendar-month-weekday-width);font-weight:var(--calendar-month-weekday-font-weight);font-size:var(--calendar-month-weekday-font-size);border-bottom:var(--calendar-month-border-bottom);padding-bottom:var(--calendar-month-padding-bottom)}.aliso-calendar .day{position:relative;padding:0;text-align:center;font-size:var(--calendar-month-day-font-size);font-weight:var(--calendar-month-day-font-weight)}.aliso-calendar .day:hover{border-radius:var(--calendar-day-border-radius);background-color:var(--calendar-month-day-hover-background);color:var(--calendar-month-day-hover-foreground)}.aliso-calendar .day.day-range-start:hover{border-top-left-radius:var(--calendar-day-border-radius);border-bottom-left-radius:var(--calendar-day-border-radius);border-top-right-radius:0;border-bottom-right-radius:0}.aliso-calendar .day.day-range-end:hover{border-top-right-radius:var(--calendar-day-border-radius);border-bottom-right-radius:var(--calendar-day-border-radius);border-top-left-radius:0;border-bottom-left-radius:0}.aliso-calendar .selected .day-button{background-color:var(--calendar-day-selected-background);color:var(--calendar-day-selected-foreground)}.aliso-calendar .day-button{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:var(--calendar-day-border-radius);border-width:0;font-size:var(--calendar-day-button-font-size);transition:background-color,color .2s ease-in-out;outline:none;height:2rem;width:2rem;padding:0;background-color:unset;color:unset}.aliso-calendar .day-button:disabled{pointer-events:none;opacity:.5}.aliso-calendar .day-hidden{visibility:hidden}.aliso-calendar .day-outside{color:var(--calendar-day-outside)}.aliso-calendar .day-outside:hover{color:var(--calendar-day-outside-hover)}.aliso-calendar .day-today button{background-color:var(--calendar-day-today-background);border:var(--calendar-day-today-border);color:var(--calendar-day-today-foreground)}.aliso-calendar .day-range-start{background-color:var(--calendar-day-range-start-background);border-top-left-radius:var(--calendar-day-border-radius);border-bottom-left-radius:var(--calendar-day-border-radius)}.aliso-calendar .day-range-middle .day-button{background-color:var(--calendar-day-range-middle-background);color:var(--calendar-day-range-middle-foreground);border-radius:0}.aliso-calendar .day-range-middle.day-today .day-button{border-radius:var(--calendar-day-border-radius)}.aliso-calendar .day-range-end{background-color:var(--calendar-day-range-end-background);border-top-right-radius:var(--calendar-day-border-radius);border-bottom-right-radius:var(--calendar-day-border-radius)}.aliso-calendar .footer{margin-top:var(--calendar-footer-margin-top)}.aliso-date-picker{width:100%;text-align:left;border-color:var(--field-border-color);border-radius:var(--field-border-radius);border-style:var(--field-border-style);border-width:var(--field-border-width);background-color:var(--field-background-color);padding:calc(var(--field-padding-y) - 3px) var(--field-padding-x);padding-left:calc(var(--field-padding-x) + 25px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--field-font-size);color:var(--field-foreground-color)}.aliso-date-picker:focus{box-shadow:var(--focus-box-shadow);outline:var(--focus-outline)}.aliso-date-picker:focus:not(:focus-visible){box-shadow:none;outline:none}.aliso-date-picker:focus-visible{box-shadow:var(--focus-box-shadow);outline:var(--focus-outline)}.aliso-date-picker.disabled{background-color:var(--field-disabled-background-color);color:var(--field-disabled-foreground-color)}.aliso-datepicker-content{--popover-padding:var(--datepicker-content-padding);--popover-backgorund-color:var(--datepicker-content-backgorund-color);--popover-border-radius:var(--datepicker-content-border-radius);--popover-border:var(--datepicker-content-border)}.date-picker-field-container[aria-disabled=true] .start-decorator{pointer-events:none;cursor:default}.footer{display:flex;flex-direction:column;gap:5px}.footer .buttons{display:flex;justify-content:flex-end;gap:.5rem}.footer .time-picker{display:flex;gap:5px;--field-padding-y:5px;--field-padding-x:4px}.footer .time-picker .aliso-input-field{width:100%}.footer .time-picker .tz-button{display:flex;align-items:center;width:auto;height:auto;border-color:var(--field-border-color);--btn-padding-y:0px;--btn-padding-x:10px}.footer .time-picker{--field-padding-y:var(--datepicker-time-picker-padding-y);--field-padding-x:var(--datepicker-time-picker-padding-x)}.footer-range .time-picker-container{display:flex;flex-direction:column;gap:10px;margin-bottom:var(--datepicker-time-picker-range-margin-bottom)}.footer-range .time-picker{gap:var(--datepicker-time-picker-range-gap)}.footer-range .tz-button{justify-content:center;gap:.75rem}.aliso-date-time-picker .selectors{display:flex;gap:10px}.aliso-badge-picker{width:100%;text-align:left;font-family:var(--font-family);border-color:var(--field-border-color);border-radius:var(--field-border-radius);border-style:var(--field-border-style);border-width:var(--field-border-width);background-color:var(--field-background-color);padding:calc(var(--field-padding-y) - 3px) var(--field-padding-x);padding-left:calc(var(--field-padding-x))}.aliso-badge-picker:focus-visible{box-shadow:var(--focus-box-shadow);outline:var(--focus-outline)}.aliso-badge-picker.disabled{cursor:default;background-color:var(--field-disabled-background-color);color:var(--field-disabled-foreground-color);opacity:1}.aliso-badge-picker .placeholder{color:var(--field-placeholder-color)}.aliso-badge-picker .selected-items{display:flex;gap:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aliso-badge-picker .selected-items .remove-icon{margin-left:.25rem}.aliso-badge-picker-item{position:relative;display:flex;width:100%;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;border-radius:.125rem;padding:.375rem 2rem .375rem .5rem;font-size:.875rem;outline:none;font-family:var(--font-family)}.aliso-badge-picker-item:hover{background-color:var(--gray-80-color);color:#000}.aliso-badge-picker-item[data-disabled]{pointer-events:none;opacity:.5}.aliso-badge-picker-content{--popover-padding:0;position:relative;z-index:50;height:100%;width:100%;overflow:hidden;border-radius:.375rem;border:1px solid var(--field-border-color);background-color:#fff;color:var(--field-foreground-color)}.aliso-badge-picker-content .scroll-root{max-height:15rem;min-width:8rem;width:200px;height:225px;border-radius:4px;overflow:hidden;box-shadow:0 2px 10px #000;background-color:#fff;--scrollbar-size:20px}.aliso-badge-picker-content .scroll-viewport{width:100%;height:100%;border-radius:inherit}.aliso-badge-picker-content .scroll-area-scrollbar{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;padding:2px;background:var(--gray-80-color);transition:background .16s ease-out}.aliso-badge-picker-content .scroll-area-scrollbar:hover{background:var(--gray-67-color)}.aliso-badge-picker-content .scroll-area-thumb{--radix-scroll-area-thumb-width:4px;flex:1;background:var(--gray-45-color);border-radius:1px;position:relative}.aliso-badge-picker-content .scroll-area-thumb:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:44px;min-height:44px}.aliso-pagination{display:flex;flex-direction:var(--pagination-flex-direction);align-items:center;justify-content:var(--pagination-justify-content);margin-top:1rem;gap:var(--pagination-gap)}.aliso-pagination .aliso-btn{--btn-border-radius:var(--pagination-btn-border)}.aliso-pagination .aliso-btn.btn-primary{--btn-primary-background:var(--pagination-btn-primary-background);--primary-foreground:var(--pagination-btn-primary-foreground)}.aliso-pagination .aliso-btn.btn-outline-primary{--btn-primary-background:var(--pagination-btn-outline-primary-background)}.aliso-pagination .aliso-btn.active{pointer-events:none}.aliso-pagination .page-size{display:flex;align-items:center;gap:var(--pagination-page-gap)}.aliso-pagination .page-size span.label{font-family:var(--pagination-font-family);font-weight:var(--pagination-font-weight);font-size:var(--pagination-page-size-font-size)}.aliso-pagination .controls{display:flex;align-items:center;gap:5px}.aliso-pagination .select{margin-right:5px;--field-padding-y:var(--pagination-select-padding-y);--field-padding-x:var(--pagination-select-padding-x)}@media (min-width:640px){.aliso-pagination{flex-direction:row}.aliso-pagination .page-size{margin-bottom:0}}.aliso-breadcrumb{display:flex;align-items:center;font-family:var(--font-family);font-size:var(--breadcrumb-font-size);font-weight:var(--breadcrumb-font-weight);line-height:var(--breadcrumb-font-line-height);gap:var(--breadcrumb-gap)}.aliso-breadcrumb .item.trailing{font-weight:var(--breadcrumb-item-trailing-font-weight)}.aliso-breadcrumb .separator{display:inline-flex}.aliso-breadcrumb.disabled{color:var(--field-disabled-foreground-color)}.aliso-tabs{display:var(--tabs-display);width:var(--tabs-width);gap:var(--tabs-gap);border-bottom:var(--tabs-border-bottom);font-family:var(--tabs-font-family);font-size:var(--tabs-font-font-size);line-height:var(--tabs-font-line-height)}.aliso-tabs-trigger{all:unset;background-color:var(--tabs-trigger-background);padding:var(--tabs-trigger-padding);height:var(--tabs-trigger-height);flex:var(--tabs-trigger-flex);display:var(--tabs-trigger-display);align-items:var(--tabs-trigger-align-items);justify-content:var(--tabs-trigger-justify-content);color:var(--tabs-trigger-foreground);-webkit-user-select:none;-moz-user-select:none;user-select:none}.aliso-tabs-trigger[data-state=active]{box-shadow:var(--tabs-trigger-active-box-shadow)}.aliso-tabs-trigger:disabled{opacity:var(--tabs-trigger-disabled-opacity)}.aliso-tabs-content{font-family:var(--tabs-font-family);font-size:var(--tabs-content-font-size);line-height:var(--tabs-content-line-height);width:var(--tabs-content-width);padding:var(--tabs-content-padding);border:var(--tabs-content-border);border-radius:var(--tabs-content-border-radius);background-color:var(--tabs-content-background);color:var(--tabs-content-foreground)}.aliso-scroll-area{position:relative;overflow:hidden}.aliso-scroll-area .viewport{width:100%;height:100%;border-radius:inherit}.aliso-scroll-bar{display:flex;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.aliso-scroll-bar.vertical{height:100%;width:.625rem;border-left-width:1px;border-left-color:transparent;padding:1px}.aliso-scroll-bar.horizontal{height:.625rem;flex-direction:column;border-top-width:1px;border-top-color:transparent;padding:1px}.aliso-scroll-bar .area-thumb{position:relative;flex:1 1 0%;border-radius:9999px;background-color:var(--gray-92-color)}@keyframes scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRightAndFade{0%{opacity:0;transform:translateX(-2px)}to{opacity:1;transform:translateX(0)}}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftAndFade{0%{opacity:0;transform:translateX(2px)}to{opacity:1;transform:translateX(0)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}