@layer reset, base, complex, application;@layer reset{*,:after,:before{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;font-family:var(--font-stack);font-size:var(--font-size-base);color:var(--grey-800);line-height:1.43}canvas,img,picture,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#reset___next,#reset_root{isolation:isolate}}:root{--color-light-blue:#2196f3;--color-white:#fafafa;--color-grey:#757575;--primary-50:#e3f2fd;--primary-100:#bbdefb;--primary-200:#90caf9;--primary-300:#64b5f6;--primary-400:#42a5f5;--primary-500:#2196f3;--primary-600:#1e88e5;--primary-700:#1976d2;--primary-800:#1565c0;--primary-900:#0058a5;--grey-50:#fafafa;--grey-100:#f5f5f5;--grey-200:#eeeeee;--grey-300:#e0e0e0;--grey-400:#bdbdbd;--grey-500:#9e9e9e;--grey-600:#757575;--grey-700:#616161;--grey-800:#424242;--grey-850:#323232;--grey-900:#212121;--info-color:#004085;--success-color:#155724;--warning-color:#a25b00;--error-color:#922820;--error-color-em:#b00020;--black:#000000;--almost-black:#0d0d17;--white:#ffffff;--red:#ff0000;--red-opacity:rgba(255,0,0,0.5);--red-500:#f44336;--error:#f44336;--green:#008000;--green-opacity:rgba(0,128,0,0.3);--green-500:#8bc34a;--orange:#ffa500;--orange-a-700:#ff6d00;--yellow:#ffff00;--amber-500:#ffc107;--pink-a-400:#f50057;--purple-500:#9c27b0;--shadow-Color:#42424266;--table-row-selected:#e3f2fd;--translucent-grey:rgba(66,66,66,0.5);--primary-hover-bg:#e8f1f9;--primary-active-hover-bg:#0058a533;--primary-checked:var(--primary-900);--disabled-grey:#c1c1c2;--normal-grey:#6b737a;--shadow:0px 5px 5px -3px #00000033,0px 8px 10px 1px #00000024,0px 3px 14px 2px #0000001f;--default-font-color:var(--grey-900);--default-font-size:1rem;--selected-bg:#a2a3a44d;--transition:0.2s ease;--font-stack:"Nunito Sans",Roboto,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-size-input:1rem;--font-size-base:0.875rem;--font-size-sm:0.75rem;--font-weight-normal:400;--button-min-width:4rem;--button-padding:1rem;--button-height:2.25rem;--button-padding-embedded:0.25rem;--button-height-embedded:1.5rem;--rounded-xs:0.125rem;--rounded-sm:0.25rem;--rounded:0.5rem;--rounded-lg:1rem;--rounded-xl:1.5rem;--rounded-full:100vw;--border-radius-sm:0.125rem;--border-radius:0.25rem;--border-radius-lg:0.625rem;--spacing-unit:0.5rem;--input-padding:0.75rem;--input-height:3rem;--input-font-size:var(--font-size-input);--input-height-compact:2.25rem;--input-font-size-compact:var(--font-size-base);--input-height-tiny:2rem;--input-font-size-tiny:var(--font-size-base);--input-min-width:15rem;--scrollbar-size:24px}@layer base{.button_base{text-decoration:none;background-color:var(--primary-900);color:#fff;&:focus-visible{outline:2px solid #3379b7;outline-offset:2px}outline-offset:4px;border:none;line-height:normal;font-size:1rem;font-weight:700;text-transform:capitalize;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-unit);border-radius:var(--rounded-sm);cursor:pointer;transition:color var(--transition),background var(--transition),box-shadow var(--transition),translate var(--transition);&>*{display:block}&:disabled{cursor:not-allowed}background-position:100%;&:hover:not(:disabled){background-color:var(--background-hover)}&:is(:active,[aria-expanded=true]):not(:disabled){background-color:var(--background-active);background-position:0}&:not(:disabled):is(:hover,:active,[aria-expanded=true]){background-image:linear-gradient(to left,var(--background-hover) 33%,var(--background-active) 66%);background-size:300%}&.button_size_regular{min-width:var(--button-min-width);padding:0 var(--button-padding);height:var(--button-height)}&.button_size_embedded{padding:0 var(--button-padding-embedded);height:var(--button-height-embedded)}}.button_primary{--background-hover:#004684;--background-active:var(--primary-900);&:hover:not(:disabled){box-shadow:0 2px 4px 0 rgba(0,0,0,.35);translate:0 -1px}&:is(:active,[aria-expanded=true]):not(:disabled){box-shadow:none;translate:0 0}&:disabled{color:var(--grey-400);background-color:var(--grey-300)}}.button_secondary,.button_tertiary{background-color:transparent;color:var(--primary-900);--background-hover:var(--primary-50);--background-active:var(--primary-100);&:disabled{color:var(--grey-400);border-color:var(--grey-400)}}.button_secondary{border:1px solid var(--primary-900)}}@layer base{.link_link{color:var(--default-font-color);text-decoration:underline;text-underline-offset:2px;border:0;background-color:transparent;padding:0;margin:0;cursor:pointer;&:hover{color:var(--primary-checked)}&:active{color:var(--primary-800)}&[role=menuitem]{text-decoration:unset}}}@layer base{.button_group_buttonGroup{display:flex;gap:calc(var(--spacing-unit) * 1)}.button_group_left{justify-content:flex-start}.button_group_right{justify-content:flex-end}}@layer base{.checkbox_base{display:flex;align-items:center;gap:var(--spacing-unit);& button{padding:0;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;transition:all var(--transition);border-radius:4px;& svg{fill:var(--normal-grey)}}& [data-state=unchecked] svg{display:none}& [data-state=unchecked]{& .checkbox_checked,& .checkbox_indeterminate{display:none}& .checkbox_unchecked{display:block}}& [data-state=checked]{& .checkbox_indeterminate,& .checkbox_unchecked{display:none}& .checkbox_checked{display:block}}& [data-state=indeterminate]{& .checkbox_checked,& .checkbox_unchecked{display:none}& .checkbox_indeterminate{display:block}}& label{cursor:pointer;font-weight:400;line-height:1.5;padding:0 2px 0 0}& svg{fill:var(--normal-grey);transition:fill var(--transition)}& svg.checkbox_checked{fill:var(--primary-checked)}&:active:not(.checkbox_disabled) button{background-color:var(--primary-active-hover-bg)}&:hover:not(:active):not(.checkbox_disabled) button{background-color:var(--primary-hover-bg)}&:focus,&:focus-visible,&:has(button:focus),&:has(button:focus-visible){border-radius:var(--rounded-sm);outline:2px solid var(--primary-checked);outline-offset:2px;& button{background-color:var(--primary-hover-bg);border:none!important;outline:none}}&.checkbox_disabled{& button,& label,& svg{fill:var(--disabled-grey);color:var(--disabled-grey);cursor:not-allowed}}}.checkbox_small{& label{font-size:14px}& button{width:20px;height:20px}}.checkbox_medium{& label{font-size:16px}& button{width:24px;height:24px}}.checkbox_large{& label{font-size:16px}& button{width:28px;height:28px}}}@layer base{.form_base{display:grid;grid-template-columns:minmax(5rem,max-content) 1fr;column-gap:1rem;row-gap:calc(var(--spacing-unit) * 3)}.form_stacked{grid-template-columns:1fr}.form_field{grid-column:1/-1;display:grid;grid-template-columns:10rem 1fr;grid-template-columns:subgrid;column-gap:1rem;row-gap:.5rem}.form_inputContainer{display:flex;flex-direction:column;gap:var(--spacing-unit);width:var(--input-min-width)}.form_input{min-height:var(--input-height);display:flex;align-items:center}.form_description,.form_error{font-size:var(--font-size-sm);max-width:100%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.form_error{color:var(--error)}.form_description{color:var(--grey-600)}}@layer base{.radiobutton_base{display:flex;align-items:center;gap:var(--spacing-unit);& button{padding:0;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;transition:all var(--transition);border-radius:4px;& svg{fill:var(--normal-grey)}}& [data-state=unchecked]{& .radiobutton_checked{display:none}& .radiobutton_unchecked{display:block}}& [data-state=checked]{& .radiobutton_unchecked{display:none}& .radiobutton_checked{display:block}}& label{cursor:pointer;font-weight:400;line-height:1.5}& svg{fill:var(--normal-grey);transition:fill var(--transition)}& svg.radiobutton_checked{fill:var(--primary-checked)}&:active:not(.radiobutton_disabled) button{background-color:var(--primary-active-hover-bg)}&:hover:not(:active):not(.radiobutton_disabled) button{background-color:var(--primary-hover-bg)}&:focus,&:focus-visible,&:has(button:focus),&:has(button:focus-visible){border-radius:var(--rounded-sm);outline:2px solid var(--primary-checked);outline-offset:2px;& button{background-color:var(--primary-hover-bg);border:none!important;outline:none}}&.radiobutton_disabled{& button,& label{cursor:not-allowed;opacity:.4}& svg,& svg.radiobutton_checked{fill:var(--disabled-grey)}}}.radiobutton_small{& label{font-size:14px}& button{width:20px;height:20px}}.radiobutton_medium{& label{font-size:16px}& button{width:24px;height:24px}}.radiobutton_large{& label{font-size:16px}& button{width:28px;height:28px}}.radiobutton_group{display:flex;flex-direction:column;gap:var(--spacing-unit)}.circular_progress_ringAnimated{animation:circular_progress_rotation 2s linear infinite}.circular_progress_circle{fill:transparent;transition:stroke-dashoffset .35s;transform:rotate(-90deg);transform-origin:50% 50%;stroke:var(--primary-checked)}.circular_progress_text{fill:var(--grey-600);text-anchor:middle;dominant-baseline:middle}}@layer base{@keyframes circular_progress_rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}@layer base{.input_base{--_input-height:var(--input-height);& :is(input,.input_input),&:is(input){padding:0 var(--input-padding)}& :is(input,.input_input){border:none;background:transparent;outline:none;grid-column:1/-1;grid-row:1/-1}&>:is(svg,.input_icon):has(+:is(input,.input_input)){align-self:center;justify-self:center;grid-column:1/2;grid-row:1/-1;width:var(--icon-size)}&:has(:is(svg,.input_icon)+:is(input,.input_input)){--padding-start:calc(var(--_input-height) - var(--icon-correction))}&>:is(input,.input_input)+:is(svg,.input_icon){align-self:center;justify-self:center;grid-column:-2/-1;grid-row:1/-1;width:var(--icon-size)}&:has(>:is(input,.input_input)+:is(svg,.input_icon)){--padding-end:calc(var(--_input-height) - var(--icon-correction))}& :is(input,.input_input),&:is(input){padding-block:0;padding-inline:var(--padding-start,var(--input-padding)) var(--padding-end,var(--input-padding))}background-color:var(--white);color:var(--grey-800);border:1px solid var(--grey-400);border-radius:var(--rounded-sm);min-width:var(--input-min-width);width:100%;height:var(--_input-height);font-size:var(--input-font-size);outline:2px solid var(--outline-color,transparent);outline-offset:-2px;transition:outline-color var(--transition);will-change:outline-color;display:inline-grid;grid-template-columns:var(--_input-height) 1fr var(--_input-height);&:hover{--outline-color:var(--black)}&:focus,&:focus-visible,&:has(>:focus),&:has(>:focus-visible){--outline-color:var(--primary-checked)}&:disabled,&:has(>:disabled){color:var(--grey-400);cursor:not-allowed;--outline-color:transparent;border-color:#c1c1c2;background-color:var(--grey-100);&::placeholder,&>::placeholder{color:var(--grey-400)}}&:has(>[aria-invalid=true]),&[aria-invalid=true]{--outline-color:var(--error);color:var(--error)}& ::placeholder,&::placeholder{font-style:italic;color:var(--grey-600)}&:has(>[aria-readonly=true]),&[aria-readonly=true]{color:var(--grey-800);background-color:var(--grey-100);cursor:text;border-color:transparent;--outline-color:transparent;& ::placeholder,&::placeholder{color:transparent}}}.input_relaxed{--_input-height:var(--input-height);--icon-size:1.5rem;--icon-correction:0.25rem;font-size:var(--input-font-size)}.input_compact{--_input-height:var(--input-height-compact);--icon-size:1.25rem;--icon-correction:0.125rem;font-size:var(--input-font-size-compact)}.input_tiny{--_input-height:var(--input-height-tiny);--icon-size:1.25rem;--icon-correction:0rem;font-size:var(--input-font-size-tiny)}}@layer base{.textarea_base{background-color:var(--white);color:var(--grey-800);font-size:var(--input-font-size);border:1px solid var(--grey-400);border-radius:var(--rounded-sm);padding:var(--input-padding);min-height:var(--input-height);min-width:var(--input-min-width);width:100%;outline:2px solid var(--outline-color,transparent);outline-offset:-2px;transition:outline-color var(--transition);will-change:outline-color;&::placeholder{font-style:italic;color:var(--grey-600)}&:hover{--outline-color:var(--black)}&:focus{--outline-color:var(--primary-checked)}&:disabled{color:var(--grey-400);cursor:not-allowed;--outline-color:transparent}&:disabled::placeholder{color:var(--grey-400)}&[aria-invalid=true]{--outline-color:var(--error);color:var(--error)}&.textarea_compact{font-size:var(--input-font-size-compact)}&.textarea_tiny{font-size:var(--input-font-size-tiny)}}}@layer base{.label_base{max-height:var(--input-height);max-width:var(--input-min-width);display:inline-flex;align-items:center;gap:calc(var(--spacing-unit) / 2);color:var(--black);& span{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}& small{font-size:1em;color:var(--grey-500)}}}@layer base{.table_base{border-collapse:collapse;font-size:var(--font-size-base);text-align:left;& tbody{overflow:auto;display:table-row-group;& tr{&:hover{background-color:var(--grey-200)}&:active{background-color:var(--table-row-selected)}&:last-child{border-bottom:none}}}& tr{vertical-align:middle;display:table;table-layout:fixed;width:100%;height:3rem;border-bottom:1px solid var(--grey-300)}& td{padding:8px 16px;color:var(--grey-900)}& thead{display:table;table-layout:fixed}& th{padding:8px 16px;color:var(--grey-800);border-bottom:1px solid var(--grey-300);font-weight:var(--font-size-base)}}.table_compact{padding:8px 4px;width:32px}.table_number{text-align:right}.table_selected{background-color:var(--table-row-selected)}.thumbnail_base{width:var(--size);height:var(--size);min-width:var(--size);min-height:var(--size);background-color:var(--white)}.thumbnail_small{--size:32px;border-radius:var(--rounded-sm)}.thumbnail_big{--size:144px;border-radius:var(--rounded-sm)}}@layer base{.thumbnail_loading{display:flex;justify-content:center;align-items:center;animation:thumbnail_breathing 1s ease-in-out infinite;& svg{color:var(--grey-400)}}.thumbnail_error,.thumbnail_notAvailable{display:flex;justify-content:center;align-items:center}@keyframes thumbnail_breathing{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}}@layer base{.toast_alert{background-color:white;border-radius:var(--rounded-sm);padding:calc(var(--spacing-unit) * 1.5);display:flex;align-items:flex-start;gap:var(--spacing-unit);font-weight:500;box-shadow:var(--shadow);--bg-mix:10%;--border-mix:30%;& .toast_icon{display:flex;margin-top:-2px}& .toast_loading{display:flex;margin-top:2px}&.toast_hideIcon{padding-left:calc(var(--spacing-unit) * 2)}&.toast_noClose{padding-right:calc(var(--spacing-unit) * 2)}& a{font-weight:700}&.toast_info{color:var(--info-color);background-color:color-mix(in srgb,var(--info-color) var(--bg-mix),#fff);& a{color:inherit}&.toast_important{border:1px solid color-mix(in srgb,var(--info-color) var(--border-mix),#fff)}}&.toast_success{color:var(--success-color);background-color:color-mix(in srgb,var(--success-color) var(--bg-mix),#fff);& a{color:inherit}&.toast_important{border:1px solid color-mix(in srgb,var(--success-color) var(--border-mix),#fff)}}&.toast_warning{color:var(--warning-color);background-color:color-mix(in srgb,var(--warning-color) var(--bg-mix),#fff);& a{color:inherit}&.toast_important{border:1px solid color-mix(in srgb,var(--warning-color) var(--border-mix),#fff)}}&.toast_error{color:var(--error-color);background-color:color-mix(in srgb,var(--error-color) var(--bg-mix),#fff);& a{color:inherit}&.toast_important{border:1px solid color-mix(in srgb,var(--error-color) var(--border-mix),#fff);color:var(--error-color-em)}}}.toast_description{flex:1}.toast_close{border:0;background:transparent;padding:2px;margin-left:var(--spacing-unit);color:inherit;cursor:pointer;display:flex}[data-sonner-toaster]{width:max-content!important;--width:none!important;--border-radius:unset!important}[data-sonner-toast]{width:max-content!important;max-width:none!important;min-width:max-content!important}[data-sonner-toast][data-expanded=true][data-x-position=center],[data-sonner-toast][data-x-position=center]{left:50%!important;transform:translateX(-50%) var(--y)!important}}@layer base{.select_container{pointer-events:unset!important;width:100%;font-size:var(--input-font-size);&.select_compact{font-size:var(--input-font-size-compact);& .select_control{min-height:var(--input-height-compact)!important}}&.select_tiny{font-size:var(--input-font-size-tiny);& .select_control{min-height:var(--input-height-tiny)!important}}}.select_control{align-items:center;cursor:default;display:flex;flex-wrap:wrap;justify-content:space-between;outline:2px solid var(--outline-color,transparent)!important;outline-offset:-2px;transition:outline-color var(--transition);will-change:outline-color;position:relative;background-color:var(--white);border:1px solid var(--grey-400);box-sizing:border-box;border-radius:var(--rounded-sm);min-height:var(--input-height)!important;min-width:var(--input-min-width);padding:0 0 0 var(--input-padding);&:hover{--outline-color:var(--black)}&.select_focused{--outline-color:var(--primary-checked)}&[aria-disabled]{cursor:not-allowed!important;--outline-color:transparent;& .select_multiValueLabel,& .select_placeholder,& .select_singleValue{color:var(--grey-400)}}&.select_invalid{--outline-color:var(--error);color:var(--error);& .select_multiValueLabel,& .select_singleValue{color:var(--error)}}}.select_input{visibility:visible;flex:1 1 auto;display:inline-grid;grid-area:1/1/2/3;grid-template-columns:0 min-content;color:var(--grey-800);box-sizing:border-box}.select_valueContainer{align-items:center;display:grid;flex:1;flex-wrap:wrap;position:relative;overflow:hidden;box-sizing:border-box}.select_singleValue{grid-area:1/1/2/3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--grey-800);margin-left:2px;margin-right:2px;box-sizing:border-box}.select_multiValue{display:flex;min-width:0;background-color:var(--grey-200);border-radius:var(--rounded-sm);margin:2px;box-sizing:border-box}.select_multiValueLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--grey-800);font-size:85%;padding:3px 3px 3px 6px;box-sizing:border-box}.select_multiValueRemove{align-items:center;display:flex;border-radius:0 var(--rounded-xs) var(--rounded-xs) 0;padding-left:4px;padding-right:4px;box-sizing:border-box;&:hover{background-color:var(--grey-400);color:var(--grey-800)}}.select_indicatorsContainer{display:flex;transition:color var(--transition);color:var(--grey-600);box-sizing:border-box}.select_indicatorSeparator{display:none}.select_clearIndicator,.select_dropdownIndicator{padding:8px}.select_menu{top:100%;position:absolute;width:100%;z-index:1;border:1px solid var(--grey-300);background-color:var(--white);box-shadow:var(--shadow);margin-bottom:var(--spacing-unit);margin-top:var(--spacing-unit);box-sizing:border-box;border-radius:var(--rounded-sm);overflow:clip;padding:0}.select_menuList{max-height:300px;overflow-y:auto;position:relative;box-sizing:border-box}.select_menuPortal{z-index:10000!important;font-size:var(--input-font-size);pointer-events:all}.select_option{color:var(--default-font-color);cursor:default;display:block;width:100%;user-select:none;padding:var(--spacing-unit) var(--input-padding);box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;&[aria-selected=true]{background-color:var(--selected-bg)}&:focus-visible,&:hover{background-color:var(--primary-hover-bg)}&:active{background-color:var(--primary-active-hover-bg)}}.select_placeholder{color:var(--grey-600);font-style:italic}.select_placeholderAsValue{color:var(--grey-800);font-style:normal}.select_message{padding:var(--spacing-unit);color:var(--grey-600)}}@layer base{.chip_chip{--bg-static-mix:10%;--border-static-mix:40%;--bg-interactive-hover-mix:10%;--bg-interactive-active-mix:30%;--border-interactive-mix:70%;--disabled-color:#aaaeaf;--lighter-color:color-mix(in hsl increasing hue,currentColor 70%,#fff 30%);--button-color:currentColor;--icon-size:1rem;cursor:default;display:inline-flex;align-items:center;justify-content:center;padding-inline:.5rem;height:2rem;border-radius:var(--rounded);font-size:.875rem;gap:.375rem;flex-shrink:0;color:var(--primary-900);border:1px solid color-mix(in srgb,var(--lighter-color) var(--border-static-mix),#fff);font-size:var(--font-size-base);font-weight:600;line-height:1rem;background-color:color-mix(in srgb,var(--lighter-color) var(--bg-static-mix),#fff);&.chip_small{height:1.5rem;font-size:var(--font-size-sm);--icon-size:0.75rem}&.chip_interactive{padding-inline-end:.375rem;cursor:pointer;background:var(--white);border:1px solid color-mix(in srgb,currentcolor var(--border-interactive-mix),#fff);&:not(:disabled):hover{background-color:color-mix(in srgb,var(--lighter-color) var(--bg-interactive-hover-mix),#fff)}&:not(:disabled):focus-visible{outline:2px solid #0058a5;outline-offset:2px;background-color:color-mix(in srgb,var(--lighter-color) var(--bg-interactive-hover-mix),#fff)}&:not(:disabled):active{background-color:color-mix(in srgb,var(--lighter-color) var(--bg-interactive-active-mix),#fff)}}&:disabled{--button-color:var(--disabled-color);color:var(--disabled-color)!important;background-color:transparent!important;border-color:var(--disabled-color);cursor:not-allowed}&>svg[data-remove-icon]{width:var(--icon-size);height:var(--icon-size);color:var(--button-color)}}}@layer base{button.menu_trigger.menu_triggerNonAsChild{background-color:transparent;border:0;padding:0;outline:none}.menu_content,.menu_subContent{min-width:200px;background-color:white;padding:.5rem;border:1px solid var(--grey-300);box-shadow:var(--shadow);animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity;border-radius:var(--rounded-sm)}.menu_subContent{max-height:100vh;overflow-y:auto}.menu_content[data-side=top],.menu_subContent[data-side=top]{animation-name:menu_slideDownAndFade}.menu_content[data-side=right],.menu_subContent[data-side=right]{animation-name:menu_slideLeftAndFade}.menu_content[data-side=bottom],.menu_subContent[data-side=bottom]{animation-name:menu_slideUpAndFade}.menu_content[data-side=left],.menu_subContent[data-side=left]{animation-name:menu_slideRightAndFade}.menu_checkboxItem,.menu_item,.menu_radioItem,.menu_subTrigger{font-size:var(--font-size-input);line-height:1;color:var(--default-font-color);display:flex;gap:var(--spacing-unit);align-items:center;padding-inline:.5rem;padding-block:.25rem;min-height:2rem;position:relative;user-select:none;outline:none;cursor:pointer;border-radius:var(--rounded-sm);text-decoration:none;&:focus-visible,&:hover{background-color:var(--primary-hover-bg)}&:active:not([data-disabled]){background-color:var(--primary-active-hover-bg)}}.menu_checkboxItem[data-disabled],.menu_item[data-disabled],.menu_radioItem[data-disabled],.menu_subTrigger[data-disabled]{color:var(--grey-400);pointer-events:none}.menu_checkboxItem[data-highlighted],.menu_item[data-highlighted],.menu_radioItem[data-highlighted],.menu_subTrigger[data-highlighted]{color:var(--default-font-color)}.menu_label{padding:10px;margin-bottom:calc(var(--spacing-unit) / 2);font-size:var(--font-size-sm);& h3{font-size:1rem}}.menu_separator{height:1px;background-color:var(--grey-300);margin:5px}.menu_itemIndicator{position:absolute;left:0;width:25px;display:inline-flex;align-items:center;justify-content:center}.menu_arrow{fill:white}.menu_iconButton{font-family:inherit;border-radius:100%;height:35px;width:35px;display:inline-flex;align-items:center;justify-content:center;color:var(--grey-800);box-shadow:0 2px 10px var(--black-a7)}.menu_iconButton:hover{background-color:var(--violet-3)}.menu_iconButton:focus{box-shadow:0 0 0 2px black}.menu_rightSlot{margin-left:auto;padding-left:20px}[data-highlighted]>.menu_rightSlot{color:white}@keyframes menu_slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes menu_slideRightAndFade{0%{opacity:0;transform:translateX(-2px)}to{opacity:1;transform:translateX(0)}}@keyframes menu_slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes menu_slideLeftAndFade{0%{opacity:0;transform:translateX(2px)}to{opacity:1;transform:translateX(0)}}}@layer base{.dialog_overlay{background-color:var(--translucent-grey);position:fixed;inset:0;animation:dialog_overlayShow .15s cubic-bezier(.16,1,.3,1)}.dialog_content{background-color:var(--white);border-radius:var(--rounded);box-shadow:var(--shadow);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:500px;max-height:85vh;animation:dialog_contentShow var(--transition);overflow:hidden;color:var(--grey-800);&.dialog_sidePanel{left:auto;right:calc(var(--spacing-unit) * 2);top:calc(var(--spacing-unit) * 2);bottom:calc(var(--spacing-unit) * 2);transform:none;width:calc(100% - (var(--spacing-unit) * 4));max-height:none}&:focus{outline:none}&.dialog_default{flex-direction:column;padding:calc(var(--spacing-unit) * 3)}&.dialog_default,&.dialog_error,&.dialog_warning{display:flex;gap:calc(var(--spacing-unit) * 3)}&.dialog_error{--color-band:var(--error)}&.dialog_warning{--color-band:var(--amber-500)}& .dialog_colorBand{flex:0 0 calc(var(--spacing-unit) * 4);background-color:var(--color-band);display:flex;justify-content:center;align-items:center;& svg{fill:var(--white)}}& .dialog_mainContent{display:flex;flex-grow:1;flex-direction:column;gap:calc(var(--spacing-unit) * 3);padding:calc(var(--spacing-unit) * 3)}}.dialog_title{margin:0;font-size:1.25rem;font-weight:var(--font-weight-normal)}@keyframes dialog_overlayShow{0%{opacity:0}to{opacity:1}}@keyframes dialog_contentShow{0%{opacity:0}to{opacity:1}}.dialog_description{overflow-y:auto}.hover_card_content{border-radius:var(--rounded);overflow:hidden;padding:calc(var(--spacing-unit) * 2);width:min-content;border:1px solid var(--grey-300);background-color:var(--white);animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.hover_card_content[data-side=top]{animation-name:hover_card_slideDownAndFade}.hover_card_content[data-side=right]{animation-name:hover_card_slideLeftAndFade}.hover_card_content[data-side=bottom]{animation-name:hover_card_slideUpAndFade}.hover_card_content[data-side=left]{animation-name:hover_card_slideRightAndFade}}@layer base{@keyframes hover_card_slideUpAndFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes hover_card_slideRightAndFade{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}@keyframes hover_card_slideDownAndFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes hover_card_slideLeftAndFade{0%{opacity:0;transform:translateX(4px)}to{opacity:1;transform:translateX(0)}}}@layer base{.tooltip_content{background-color:var(--grey-800);border-radius:var(--rounded-sm);color:var(--white);padding:calc(var(--spacing-unit) / 2) var(--spacing-unit);max-width:400px;pointer-events:none}button.tooltip_trigger.tooltip_triggerNonAsChild{background-color:transparent;border:0;padding:0;outline:none}.tooltip_arrow{fill:var(--grey-800)}.scroll_area_viewport{width:100%;height:100%;border-radius:inherit;border:1px solid var(--grey-300)}}@layer base{.scroll_area_scrollbar{display:flex;user-select:none;touch-action:none;padding:9px;background:transparent;transition:"background 160ms ease-out";&[data-orientation=vertical]{width:var(--scrollbar-size)}&[data-orientation=horizontal]{flex-direction:column;height:var(--scrollbar-size)}}.scroll_area_thumb{flex:1;background:var(--grey-400);border-radius:var(--scrollbar-size);position:relative;&:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:44px;min-height:44px}}.scroll_area_corner{display:none}button.popover_trigger.popover_triggerNonAsChild{background-color:transparent;border:0;padding:0;outline:none}.popover_content{min-width:200px;background-color:white;padding:.25rem;box-shadow:var(--shadow);animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity;border-radius:var(--rounded-sm)}.popover_content[data-side=top]{animation-name:popover_slideDownAndFade}.popover_content[data-side=right]{animation-name:popover_slideLeftAndFade}.popover_content[data-side=bottom]{animation-name:popover_slideUpAndFade}.popover_content[data-side=left]{animation-name:popover_slideRightAndFade}.popover_arrow{fill:white}}@layer base{@keyframes popover_slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes popover_slideRightAndFade{0%{opacity:0;transform:translateX(-2px)}to{opacity:1;transform:translateX(0)}}@keyframes popover_slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes popover_slideLeftAndFade{0%{opacity:0;transform:translateX(2px)}to{opacity:1;transform:translateX(0)}}}@layer complex{.hover_thumbnail_content{padding:0}.icon_button_icon{padding:var(--spacing-unit) var(--spacing-unit);min-width:var(--button-height)}}@layer complex{}@layer complex{.file_input_wrapper{min-height:var(--input-height);min-width:var(--input-min-width);width:100%;display:flex;flex-direction:column;justify-content:center;gap:.5rem;&>button{margin-block:calc((var(--input-height) - var(--button-height)) / 2)}}}@layer complex{.chips_list_ChipsList{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:0;.chips_list_emptyLabel{display:none;padding-inline:.5rem;height:2rem;border-radius:var(--rounded);font-size:.875rem;color:var(--grey-400);align-items:center;justify-content:center;border:1px dashed var(--grey-300);flex-shrink:0;&:has(+.chips_list_clearAll),&:last-child{display:inline-flex;&+.chips_list_clearAll{display:none}}}&.chips_list_small{gap:.32rem;.chips_list_emptyLabel{height:1.5rem;font-size:var(--font-size-sm);--icon-size:0.75rem}}}}@layer complex{.header_coamSkeletonHeader{background-color:var(--primary-900);height:56px;display:flex;align-items:center;padding:0 1.5rem;gap:1rem;box-shadow:0 0 5px 2px rgba(0,0,0,.08)}.header_coamSkeletonHeaderLogo{height:100%;margin-right:auto;display:flex;align-items:center;gap:calc(var(--spacing-unit) * 2);& svg{position:relative;top:4px}}.header_tenantText{color:var(--color-white);font-family:var(--font-family);margin-left:auto;display:flex;flex-direction:column;width:100%;align-items:flex-end;white-space:nowrap;&>span{color:var(--color-white);margin-left:auto}}.header_coamSkeletonCircleControl{color:var(--color-primary-800);font-size:16px;font-weight:700;border-radius:50%;background-color:white;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;cursor:pointer;transition:opacity .2s;flex-shrink:0;& svg{fill:var(--color-primary-800)}&:hover{opacity:.8}}.header_tenantTrigger,.header_trigger{color:var(--color-white);display:flex;cursor:pointer}.header_tenantTrigger{gap:.5rem;align-items:center;white-space:nowrap}.layout_root{display:flex;flex-direction:column;height:100vh}.layout_underHeader{display:flex;flex:1 1 0;height:100%;min-height:0}.layout_content{isolation:isolate;flex:1 1 0;overflow:auto;background-color:var(--background-color);min-width:0}}@layer complex{}.side_menu_coamSkeletonSideMenu{--border-size:3px;--border-normal:var(--grey-300);--border-active:var(--primary-800);--text-active:var(--primary-800);--bg-active:var(--primary-50);width:19rem;background-color:var(--grey-100);box-shadow:0 0 4px rgba(0,0,0,.25);padding:1rem 0 0;height:100%;display:flex;flex-direction:column;transition:width .3s ease;overflow:auto;min-width:0;&.side_menu_collapsed{width:3rem;& .side_menu_coamSkeletonMenuItem{justify-content:center;padding:12px 12px 12px 9px;gap:0}& .side_menu_coamSkeletonMenuItem.side_menu_hasActiveChildren{border-left:var(--border-size) solid var(--border-active);background:var(--bg-active)}& .side_menu_coamSkeletonSubMenu{display:none}& .side_menu_coamSkeletonTitle{opacity:0;width:0}& .side_menu_coamSkeletonCollapseButton svg{transform:scaleX(-1)}& .side_menu_coamSkeletonExpandIcon{display:none}}}.side_menu_coamSkeletonLinksContainer{flex:1;display:flex;flex-direction:column;overflow:auto}.side_menu_coamSkeletonMenuItem{display:flex;align-items:center;gap:.5rem;padding:12px 16px 12px 13px;border:none;border-left:3px solid transparent;background:none;text-align:left;cursor:pointer;transition:background .2s ease,gap .2s ease,padding .2s ease;min-height:3rem;color:var(--grey-700);text-decoration:none;text-transform:capitalize;user-select:none;&:hover{background:var(--grey-100);color:var(--text-active)}&.side_menu_active{background:var(--bg-active);color:var(--text-active);border-left:var(--border-size) solid var(--border-active)}&.side_menu_hasActiveChildren{border-left:var(--border-size) solid var(--border-normal);color:var(--text-active)}}.side_menu_coamSkeletonIcon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.side_menu_coamSkeletonTitle{flex:1;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .3s ease;&.side_menu_noSubitems{text-transform:uppercase}}.side_menu_coamSkeletonSubMenu{background:var(--grey-50);display:flex;flex-direction:column;overflow:hidden;&.side_menu_hasActiveChildren{& .side_menu_coamSkeletonSubMenuItem{border-left-color:var(--border-normal);&.side_menu_active{border-left-color:var(--border-active)}}}&[data-state=open]{animation:side_menu_slideDown .2s cubic-bezier(.87,0,.13,1)}&[data-state=closed]{animation:side_menu_slideUp .2s cubic-bezier(.87,0,.13,1)}}.side_menu_coamSkeletonSubMenuItem{display:flex;align-items:center;gap:.5rem;padding:12px 16px;background:none;border:none;text-align:left;cursor:pointer;user-select:none;color:var(--grey-700);text-decoration:none;text-transform:capitalize;font-size:13px;transition:background .2s ease,border-color .2s ease;border-left:var(--border-size) solid transparent;&:hover{background:var(--grey-200)}&.side_menu_active{background:var(--primary-50);color:var(--text-active)}}.side_menu_coamSkeletonCollapseButton{flex:0 0 auto;width:100%;height:3rem;padding-right:1rem;display:flex;align-items:center;justify-content:end;background:none;border:none;cursor:pointer;transition:background .2s ease;color:var(--grey-800);border-top:1px solid var(--grey-300);margin-top:auto;&:hover{background:var(--grey-100)}& svg{transition:transform .2s ease-out}}.side_menu_coamSkeletonExpandIcon{margin-left:auto;& svg{transition:transform .1s ease-out}}.side_menu_coamSkeletonAccordionItem[data-state=open]{& .side_menu_coamSkeletonExpandIcon svg{transform:rotate(90deg)}}.side_menu_hoverCardContainer{padding-left:var(--spacing-unit)}.side_menu_hoverCardContent{min-width:14rem;box-shadow:var(--shadow);border-radius:var(--rounded-sm);overflow:auto;background:var(--grey-50);max-height:100vh}.side_menu_hoverCardTitle{font-weight:600;height:3rem;display:flex;align-items:center;padding:0 16px;color:var(--grey-800);text-transform:capitalize;pointer-events:none}.side_menu_hoverTrigger[data-state=open]{& .side_menu_coamSkeletonMenuItem{background:var(--grey-50)!important}}@keyframes side_menu_slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes side_menu_slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}@layer complex{.file_list_list{--preview-icon-size:38px;display:grid;grid-template-columns:var(--preview-icon-size) 1fr max-content;column-gap:.5rem;row-gap:.5rem}.file_list_item{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:center;& span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}& .file_list_errorIcon,& .file_list_previewIcon{display:flex;justify-content:center;align-items:center;width:var(--preview-icon-size);height:var(--preview-icon-size)}& .file_list_previewIcon{color:var(--gray-600)}& .file_list_errorIcon{color:var(--error)}& .file_list_fileName,& .file_list_fileNameError{font-size:var(--font-size-base)}& .file_list_fileName{color:var(--gray-800)}& .file_list_fileNameError{color:var(--error)}& .file_list_buttons{display:flex;justify-content:flex-end;gap:calc(var(--spacing-unit) * 2);& .file_list_retryButton{grid-column:4}& .file_list_deleteButton{grid-column:5}}}}@layer complex{.filters_FiltersBar{width:100%;display:grid;gap:1rem;align-items:center;grid-template-columns:min-content 1fr min-content;grid-auto-rows:min-content max-content}.filters_ClearAllButton{justify-self:start;&:first-child{justify-self:end;grid-column-end:span 2}}.filters_Trigger{margin-left:auto;grid-column:3}.filters_FiltersList{grid-column:1/-1;display:flex;flex-direction:column;gap:.5rem}}
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer reset{#app-root *,#app-root :after,#app-root :before{box-sizing:border-box}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,::backdrop,:after,:before{border-color:var(--color-grey-200,currentColor)}::file-selector-button{border-color:var(--color-grey-200,currentColor)}:root{--backdrop-blur-distance:4px}body{margin:calc(var(--spacing)*0);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:var(--font-size-base);line-height:1.43}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#__next,#root{isolation:isolate}div:has(+div>div>.skeleton-popout){z-index:1}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}}@layer complex,application;@layer theme{:host,:root{--font-sans:var(--font-stack);--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-100:oklch(93.6% .032 17.717);--color-white:#fff;--spacing:.25rem;--container-3xs:16rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--font-weight-normal:400;--font-weight-medium:500;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-grey-200:var(--grey-200)}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.absolute{position:absolute}.relative{position:relative}.static{position:static}.inset-y-0{inset-block:calc(var(--spacing)*0)}.start-0{inset-inline-start:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-10{margin-inline:calc(var(--spacing)*10)}.-my-px{margin-block:-1px}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-\[3px\]{width:3px;height:3px}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.w-3xs{width:var(--container-3xs)}.w-72{width:calc(var(--spacing)*72)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.cursor-pointer{cursor:pointer}.appearance-none{appearance:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.rounded{border-radius:.25rem}.rounded-md{border-radius:calc(var(--radius) - 2px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-input{border-color:var(--input)}.border-ring{border-color:var(--ring)}.bg-background{background-color:var(--background)}.bg-destructive{background-color:var(--destructive)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.fill-popover{fill:var(--popover)}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-px{padding-block:1px}.ps-3{padding-inline-start:calc(var(--spacing)*3)}.ps-9{padding-inline-start:calc(var(--spacing)*9)}.pr-3{padding-right:calc(var(--spacing)*3)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.text-center{text-align:center}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.whitespace-nowrap{white-space:nowrap}.text-destructive{color:var(--destructive)}.text-foreground{color:var(--foreground)}.text-muted-foreground,.text-muted-foreground\/70{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/70{color:color-mix(in oklab,var(--muted-foreground)70%,transparent)}}.text-muted-foreground\/80{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/80{color:color-mix(in oklab,var(--muted-foreground)80%,transparent)}}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-white{color:var(--color-white)}.italic{font-style:italic}.underline-offset-4{text-underline-offset:4px}.caret-transparent{caret-color:#0000}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.shadow-md,.shadow-xs{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d)}.ring-destructive\/20{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.ring-destructive\/20{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-offset-0{outline-offset:0}.drop-shadow-\[0_1px_0_var\(--border\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 0 var(--tw-drop-shadow-color,var(--border)));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_1px_0_var\(--border\)\],.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[transition-property\:color\,background-color\,border-radius\,box-shadow\]{transition-property:color,background-color,border-radius,box-shadow}.duration-150{--tw-duration:.15s;transition-duration:.15s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}:is(.\*\:not-first\:mt-2>*):not(:first-child){margin-top:calc(var(--spacing)*2)}@media (hover:hover){.group-hover\:text-foreground:is(:where(.group):hover *){color:var(--foreground)}}.group-data-disabled\:pointer-events-none:is(:where(.group)[data-disabled] *){pointer-events:none}.group-data-disabled\:text-foreground\/30:is(:where(.group)[data-disabled] *){color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.group-data-disabled\:text-foreground\/30:is(:where(.group)[data-disabled] *){color:color-mix(in oklab,var(--foreground)30%,transparent)}}.group-data-disabled\:line-through:is(:where(.group)[data-disabled] *){text-decoration-line:line-through}.group-data-outside\:text-foreground\/30:is(:where(.group)[data-outside] *){color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.group-data-outside\:text-foreground\/30:is(:where(.group)[data-outside] *){color:color-mix(in oklab,var(--foreground)30%,transparent)}}.group-data-selected\:bg-accent:is(:where(.group)[data-selected] *){background-color:var(--accent)}.group-data-selected\:bg-primary:is(:where(.group)[data-selected] *){background-color:var(--primary)}.group-data-selected\:group-data-outside\:text-primary-foreground:is(:where(.group)[data-selected] *):is(:where(.group)[data-outside] *),.group-data-selected\:text-primary-foreground:is(:where(.group)[data-selected] *){color:var(--primary-foreground)}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-\[\.range-middle\]\:rounded-none:is(:where(.group).range-middle *){border-radius:0}.group-\[\.range-middle\]\:group-data-selected\:text-foreground:is(:where(.group).range-middle *):is(:where(.group)[data-selected] *){color:var(--foreground)}.group-\[\.range-start\:not\(\.range-end\)\]\:rounded-e-none:is(:where(.group).range-start:not(.range-end) *){border-start-end-radius:0;border-end-end-radius:0}.group-\[\[data-selected\]\:not\(\.range-middle\)\]\:duration-150:is(:where(.group)[data-selected]:not(.range-middle) *){--tw-duration:.15s;transition-duration:.15s}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.file\:me-3::file-selector-button{margin-inline-end:calc(var(--spacing)*3)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing)*7)}.file\:h-full::file-selector-button{height:100%}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:border-r::file-selector-button{border-right-style:var(--tw-border-style);border-right-width:1px}.file\:border-solid::file-selector-button{--tw-border-style:solid;border-style:solid}.file\:border-input::file-selector-button{border-color:var(--input)}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing)*3)}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.file\:not-italic::file-selector-button{font-style:normal}.placeholder\:text-muted-foreground\/70::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-muted-foreground\/70::placeholder{color:color-mix(in oklab,var(--muted-foreground)70%,transparent)}}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:start-1\/2:after{content:var(--tw-content);inset-inline-start:50%}.after\:bottom-1:after{content:var(--tw-content);bottom:calc(var(--spacing)*1)}.after\:z-10:after{content:var(--tw-content);z-index:10}.after\:size-\[3px\]:after{content:var(--tw-content);width:3px;height:3px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e+38px}.after\:bg-primary:after{content:var(--tw-content);background-color:var(--primary)}:is(.\*\:after\:pointer-events-none>*):after{content:var(--tw-content);pointer-events:none}:is(.\*\:after\:absolute>*):after{content:var(--tw-content);position:absolute}:is(.\*\:after\:start-1\/2>*):after{content:var(--tw-content);inset-inline-start:50%}:is(.\*\:after\:bottom-1>*):after{content:var(--tw-content);bottom:calc(var(--spacing)*1)}:is(.\*\:after\:z-10>*):after{content:var(--tw-content);z-index:10}:is(.\*\:after\:-translate-x-1\/2>*):after{content:var(--tw-content);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}:is(.\*\:after\:rounded-full>*):after{content:var(--tw-content);border-radius:3.40282e+38px}:is(.\*\:after\:bg-primary>*):after{content:var(--tw-content);background-color:var(--primary)}:is(.\*\:after\:transition-colors>*):after{content:var(--tw-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.invalid\:border-destructive:invalid{border-color:var(--destructive)}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-background:hover{background-color:var(--background)}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:not-in-data-selected\:bg-accent:hover:not(:where([data-selected]) *){background-color:var(--accent)}.hover\:not-in-data-selected\:text-foreground:hover:not(:where([data-selected]) *){color:var(--foreground)}}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.focus-visible\:outline-\[3px\]:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-disabled\:opacity-30[data-disabled]{opacity:.3}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-focus-visible\:z-10[data-focus-visible]{z-index:10}.data-focus-visible\:ring-\[3px\][data-focus-visible]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-focus-visible\:ring-ring\/50[data-focus-visible]{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.data-focus-visible\:ring-ring\/50[data-focus-visible]{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.data-focus-within\:ring-\[3px\][data-focus-within]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-focus-within\:ring-ring\/50[data-focus-within]{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.data-focus-within\:ring-ring\/50[data-focus-within]{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.data-focused\:bg-accent[data-focused]{background-color:var(--accent)}.data-focused\:text-foreground[data-focused]{color:var(--foreground)}.data-hovered\:bg-accent[data-hovered]{background-color:var(--accent)}.data-hovered\:text-foreground[data-hovered]{color:var(--foreground)}.data-invalid\:bg-red-100[data-invalid]{background-color:var(--color-red-100)}.data-invalid\:text-destructive[data-invalid]{color:var(--destructive)}.data-invalid\:data-focused\:bg-destructive[data-invalid][data-focused]{background-color:var(--destructive)}.data-invalid\:data-focused\:text-white[data-invalid][data-focused]{color:var(--color-white)}.data-placeholder\:text-foreground[data-placeholder]{color:var(--foreground)}.data-placeholder\:text-muted-foreground\/70[data-placeholder]{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.data-placeholder\:text-muted-foreground\/70[data-placeholder]{color:color-mix(in oklab,var(--muted-foreground)70%,transparent)}}.data-invalid\:data-focused\:data-placeholder\:text-white[data-invalid][data-focused][data-placeholder]{color:var(--color-white)}.data-selected\:rounded-none[data-selected]{border-radius:0}.data-selected\:bg-accent[data-selected],.data-selected\:bg-accent\/50[data-selected]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-selected\:bg-accent\/50[data-selected]{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.data-selected\:bg-primary[data-selected]{background-color:var(--primary)}.data-selected\:text-foreground[data-selected]{color:var(--foreground)}.data-selected\:text-muted-foreground[data-selected]{color:var(--muted-foreground)}.data-selected\:text-primary-foreground[data-selected]{color:var(--primary-foreground)}.data-selected\:after\:bg-background[data-selected]:after{content:var(--tw-content);background-color:var(--background)}.data-selection-end\:rounded-e-md[data-selection-end]{border-start-end-radius:calc(var(--radius) - 2px);border-end-end-radius:calc(var(--radius) - 2px)}.data-selection-end\:bg-primary[data-selection-end]{background-color:var(--primary)}.data-selection-end\:text-primary-foreground[data-selection-end]{color:var(--primary-foreground)}.data-selection-end\:after\:bg-background[data-selection-end]:after{content:var(--tw-content);background-color:var(--background)}.data-invalid\:data-selection-end\:text-white[data-invalid][data-selection-end]{color:var(--color-white)}.data-selection-start\:rounded-s-md[data-selection-start]{border-start-start-radius:calc(var(--radius) - 2px);border-end-start-radius:calc(var(--radius) - 2px)}.data-selection-start\:bg-primary[data-selection-start]{background-color:var(--primary)}.data-selection-start\:text-primary-foreground[data-selection-start]{color:var(--primary-foreground)}.data-selection-start\:after\:bg-background[data-selection-start]:after{content:var(--tw-content);background-color:var(--background)}.data-invalid\:data-selection-start\:bg-destructive[data-invalid][data-selection-start]{background-color:var(--destructive)}.data-invalid\:data-selection-start\:text-white[data-invalid][data-selection-start]{color:var(--color-white)}.data-unavailable\:pointer-events-none[data-unavailable]{pointer-events:none}.data-unavailable\:line-through[data-unavailable]{text-decoration-line:line-through}.data-unavailable\:opacity-30[data-unavailable]{opacity:.3}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[type\=literal\]\:px-0[data-type=literal]{padding-inline:calc(var(--spacing)*0)}@media (min-width:40rem){.sm\:flex-row{flex-direction:row}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/60:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab,var(--destructive)60%,transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input)30%,transparent)}}@media (hover:hover){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input)50%,transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:data-focus-within\:has-aria-invalid\:ring-destructive\/40:is(.dark *)[data-focus-within]:has([aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-focus-within\:has-aria-invalid\:ring-destructive\/40:is(.dark *)[data-focus-within]:has([aria-invalid=true]){--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_td\]\:px-0 td{padding-inline:calc(var(--spacing)*0)}.\[\&_td\]\:py-px td{padding-block:1px}.\[\&\:\:-webkit-calendar-picker-indicator\]\:hidden::-webkit-calendar-picker-indicator{display:none}.\[\&\:\:-webkit-calendar-picker-indicator\]\:appearance-none::-webkit-calendar-picker-indicator,.\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button{appearance:none}.\[\&\:\:-webkit-search-decoration\]\:appearance-none::-webkit-search-decoration,.\[\&\:\:-webkit-search-results-button\]\:appearance-none::-webkit-search-results-button{appearance:none}.\[\&\:\:-webkit-search-results-decoration\]\:appearance-none::-webkit-search-results-decoration{appearance:none}.\[state\=open\]\:zoom-in-95:is(){--tw-enter-scale:.95}.\[type\=literal\]\:text-muted-foreground\/70:is(){color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.\[type\=literal\]\:text-muted-foreground\/70:is(){color:color-mix(in oklab,var(--muted-foreground)70%,transparent)}}.\[\&\[data-disabled\]\>\*\]\:after\:bg-foreground\/30[data-disabled]>:after{content:var(--tw-content);background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.\[\&\[data-disabled\]\>\*\]\:after\:bg-foreground\/30[data-disabled]>:after{background-color:color-mix(in oklab,var(--foreground)30%,transparent)}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--radius:.625rem;--background:oklch(100% 0 0);--foreground:oklch(13% .028 261.692);--card:oklch(100% 0 0);--card-foreground:oklch(13% .028 261.692);--popover:oklch(100% 0 0);--popover-foreground:oklch(13% .028 261.692);--primary:oklch(21% .034 264.665);--primary-foreground:oklch(98.5% .002 247.839);--secondary:oklch(96.7% .003 264.542);--secondary-foreground:oklch(21% .034 264.665);--muted:oklch(96.7% .003 264.542);--muted-foreground:oklch(55.1% .027 264.364);--accent:oklch(96.7% .003 264.542);--accent-foreground:oklch(21% .034 264.665);--destructive:oklch(57.7% .245 27.325);--border:oklch(92.8% .006 264.531);--input:oklch(92.8% .006 264.531);--ring:oklch(70.7% .022 261.325);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--sidebar:oklch(98.5% .002 247.839);--sidebar-foreground:oklch(13% .028 261.692);--sidebar-primary:oklch(21% .034 264.665);--sidebar-primary-foreground:oklch(98.5% .002 247.839);--sidebar-accent:oklch(96.7% .003 264.542);--sidebar-accent-foreground:oklch(21% .034 264.665);--sidebar-border:oklch(92.8% .006 264.531);--sidebar-ring:oklch(70.7% .022 261.325)}.dark{--background:oklch(13% .028 261.692);--foreground:oklch(98.5% .002 247.839);--card:oklch(21% .034 264.665);--card-foreground:oklch(98.5% .002 247.839);--popover:oklch(21% .034 264.665);--popover-foreground:oklch(98.5% .002 247.839);--primary:oklch(92.8% .006 264.531);--primary-foreground:oklch(21% .034 264.665);--secondary:oklch(27.8% .033 256.848);--secondary-foreground:oklch(98.5% .002 247.839);--muted:oklch(27.8% .033 256.848);--muted-foreground:oklch(70.7% .022 261.325);--accent:oklch(27.8% .033 256.848);--accent-foreground:oklch(98.5% .002 247.839);--destructive:oklch(70.4% .191 22.216);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.1% .027 264.364);--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(21% .034 264.665);--sidebar-foreground:oklch(98.5% .002 247.839);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% .002 247.839);--sidebar-accent:oklch(27.8% .033 256.848);--sidebar-accent-foreground:oklch(98.5% .002 247.839);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.1% .027 264.364)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}