/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties;@layer theme, base, components, utilities;@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-400:#E3798A;--color-red-500:#DC576D;--color-red-600:#D53550;--color-orange-100:#FBECD9;--color-orange-500:#EA9E40;--color-orange-600:#c18133;--color-orange-900:#4A2F1A;--color-yellow-400:oklch(85.2% 0.199 91.936);--color-green-400:oklch(79.2% 0.209 151.711);--color-green-500:#69CB81;--color-green-600:#61bf78;--color-green-700:#53a567;--color-blue-400:oklch(70.7% 0.165 254.624);--color-blue-500:#3272DF;--color-blue-600:#285BB2;--color-blue-900:#11243E;--color-purple-100:#CEB0FA;--color-purple-400:#8470C5;--color-purple-500:#694BB4;--color-purple-600:#56389B;--color-gray-50:#F2F2F2;--color-gray-100:#E6E6E6;--color-gray-200:#CCCCCC;--color-gray-300:#B3B3B3;--color-gray-400:#999999;--color-gray-500:#888888;--color-gray-600:#666666;--color-gray-700:#4D4D4D;--color-gray-800:#333333;--color-gray-900:#1A1A1A;--color-black:#000000;--color-white:#FFFFFF;--spacing:0.25rem;--text-xs:calc(12 / 16 * 1rem);--text-xs--line-height:calc(15 / 12);--text-sm:calc(14 / 16 * 1rem);--text-sm--line-height:calc(17 / 14);--text-base:1rem;--text-base--line-height:calc(19 / 16);--text-lg:calc(18 / 16 * 1rem);--text-lg--line-height:calc(23 / 18);--text-xl:calc(20 / 16 * 1rem);--text-xl--line-height:calc(26 / 20);--text-2xl:calc(22 / 16 * 1rem);--text-2xl--line-height:calc(28 / 22);--text-3xl:calc(24 / 16 * 1rem);--text-3xl--line-height:calc(30 / 24);--text-4xl:calc(32 / 16 * 1rem);--text-4xl--line-height:calc(40 / 32);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--ease-in-out:cubic-bezier(0.4,0,0.2,1);--animate-pulse:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite;--animate-bounce:bounce 1s infinite;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-gray-75:#EEEEEE;--color-gray-150:#D8D8D8;--color-gray-750:#3F3F3F;--color-gray-850:#222222;--color-background:var(--color-gray-75);--color-on-background:var(--color-text-primary);--color-warning:var(--color-orange-500);--color-on-warning:var(--color-white);--color-warning-hover:var(--color-orange-600);--color-positive:var(--color-green-500);--color-on-positive:var(--color-white);--color-positive-hover:var(--color-green-600);--color-negative:var(--color-red-500);--color-on-negative:var(--color-white);--color-negative-hover:var(--color-red-600);--color-disabled:var(--color-gray-300);--color-on-disabled:var(--color-gray-500);--color-surface:var(--color-gray-50);--color-on-surface:var(--color-text-primary);--color-surface-hover:var(--color-gray-100);--color-surface-variant:var(--color-white);--color-surface-warning:var(--color-orange-100);--color-text-primary:var(--color-gray-900);--color-text-secondary:var(--color-gray-600);--color-placeholder:var(--color-gray-500);--color-description:var(--color-gray-600);--color-label:var(--color-gray-700);--color-primary:var(--color-purple-500);--color-on-primary:var(--color-white);--color-primary-hover:var(--color-purple-600);--color-secondary:var(--color-blue-500);--color-on-secondary:var(--color-white);--color-secondary-hover:var(--color-blue-600);--color-neutral:var(--color-gray-150);--color-on-neutral:var(--color-black);--color-neutral-hover:var(--color-gray-200);--color-neutral-text:var(--color-black);--color-neutral-text-hover:var(--color-gray-500);--color-neutral-outline:var(--color-black);--color-neutral-outline-hover:var(--color-gray-600);--color-neutral-tonal-text:var(--color-black);--color-neutral-tonal-background:var(--color-gray-300);--color-highlight:var(--color-blue-500);--color-carousel-dot-active:var(--color-primary);--color-carousel-dot-disabled:var(--color-disabled);--color-input-background:var(--color-surface-variant);--color-input-text:var(--color-on-surface);--color-menu-background:var(--color-surface-variant);--color-menu-text:var(--color-on-surface);--color-overlay-background:var(--color-surface);--color-overlay-text:var(--color-on-surface);--color-overlay-shadow:#00000039;--color-progress-indicator-fill:var(--color-primary);--color-progress-indicator-background:var(--color-gray-300);--color-property-title-background:var(--color-gray-100);--color-property-title-text:var(--color-text-secondary);--color-stepperbar-dot-active:var(--color-primary);--color-stepperbar-dot-normal:var(--color-purple-100);--color-stepperbar-dot-disabled:var(--color-description);--color-table-background:var(--color-surface);--color-table-text:var(--color-on-surface);--color-table-header-background:var(--color-surface-variant);--color-table-row-hover-background:var(--color-surface-hover);--color-text-image-primary-background:var(--color-primary);--color-text-image-primary-text:var(--color-white);--color-text-image-secondary-background:var(--color-blue-500);--color-text-image-secondary-text:var(--color-white);--color-text-image-dark-background:var(--color-blue-900);--color-text-image-dark-text:var(--color-white);--color-tooltip-background:var(--color-menu-background);--color-tooltip-text:var(--color-description);--color-border:var(--color-gray-200);--color-divider:var(--color-gray-100);--color-focus:var(--color-primary);--color-outline-variant:var(--color-gray-200);--font-space:"Space Grotesk",sans-serif;--spacing-element-xs:calc(7 * var(--spacing));--spacing-element-sm:calc(9 * var(--spacing));--spacing-element-md:calc(11 * var(--spacing));--spacing-element-lg:calc(13 * var(--spacing));--spacing-element-padding-xs:calc((var(--spacing-element-xs) - 4 * var(--spacing)) / 2);--spacing-element-padding-sm:calc((var(--spacing-element-sm) - 6 * var(--spacing)) / 2);--spacing-element-padding-md:calc((var(--spacing-element-md) - 6 * var(--spacing)) / 2);--spacing-element-padding-lg:calc((var(--spacing-element-lg) - 8 * var(--spacing)) / 2);--spacing-element-padding-direction-xs:calc(var(--spacing-element-padding-xs) * 1.5);--spacing-element-padding-direction-sm:calc(var(--spacing-element-padding-sm) * 2);--spacing-element-padding-direction-md:calc(var(--spacing-element-padding-md) * 2);--spacing-element-padding-direction-lg:calc(var(--spacing-element-padding-lg) * 3)}}@layer base{::-webkit-backdrop,::-webkit-file-upload-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}*,::backdrop,::file-selector-button,:after,:before{box-sizing:border-box;margin:0;padding:0;border:0 solid}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}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{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}::file-selector-button,button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{-webkit-padding-start:20px;padding-inline-start:20px}::-webkit-file-upload-button{-webkit-margin-end:4px;margin-inline-end:4px}::file-selector-button{-webkit-margin-end:4px;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)){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-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.-top-1{top:calc(var(--spacing) * -1)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:calc(1/2 * 100%)}.top-2{top:calc(var(--spacing) * 2)}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-1\/2{right:calc(1/2 * 100%)}.right-2{right:calc(var(--spacing) * 2)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:calc(1/2 * 100%)}.left-2{left:calc(var(--spacing) * 2)}.left-4{left:calc(var(--spacing) * 4)}.left-\[50\%\]{left:50%}.z-1{z-index:1}.z-10{z-index:10}.z-\[1\]{z-index:1}.container{width:100%;@media (min-width:40rem){max-width:40rem}@media (min-width:48rem){max-width:48rem}@media (min-width:64rem){max-width:64rem}@media (min-width:80rem){max-width:80rem}@media (min-width:96rem){max-width:96rem}}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.my-2{margin-block:calc(var(--spacing) * 2)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mr-8{margin-right:calc(var(--spacing) * 8)}.mr-10{margin-right:calc(var(--spacing) * 10)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.flex-row-0{column-gap:calc(var(--spacing) * 0)}.flex-row-0,.flex-row-0\.5{display:flex;flex-direction:row}.flex-row-0\.5{column-gap:calc(var(--spacing) * .5)}.flex-row-1{column-gap:calc(var(--spacing) * 1)}.flex-row-1,.flex-row-2{display:flex;flex-direction:row}.flex-row-2{column-gap:calc(var(--spacing) * 2)}.flex-row-4{column-gap:calc(var(--spacing) * 4)}.flex-row-4,.flex-row-6{display:flex;flex-direction:row}.flex-row-6{column-gap:calc(var(--spacing) * 6)}.flex-row-8{display:flex;flex-direction:row;column-gap:calc(var(--spacing) * 8)}.flex-col-0{row-gap:calc(var(--spacing) * 0)}.flex-col-0,.flex-col-1{display:flex;flex-direction:column}.flex-col-1{row-gap:calc(var(--spacing) * 1)}.flex-col-2{row-gap:calc(var(--spacing) * 2)}.flex-col-2,.flex-col-3{display:flex;flex-direction:column}.flex-col-3{row-gap:calc(var(--spacing) * 3)}.flex-col-4{row-gap:calc(var(--spacing) * 4)}.flex-col-4,.flex-col-6{display:flex;flex-direction:column}.flex-col-6{row-gap:calc(var(--spacing) * 6)}.flex-col-8{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 8)}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.size-force-4{height:calc(var(--spacing) * 4);min-height:calc(var(--spacing) * 4);max-height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);min-width:calc(var(--spacing) * 4);max-width:calc(var(--spacing) * 4)}.size-force-5{height:calc(var(--spacing) * 5);min-height:calc(var(--spacing) * 5);max-height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);min-width:calc(var(--spacing) * 5);max-width:calc(var(--spacing) * 5)}.size-force-6{height:calc(var(--spacing) * 6);min-height:calc(var(--spacing) * 6);max-height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);min-width:calc(var(--spacing) * 6);max-width:calc(var(--spacing) * 6)}.expandable-content-h-40{height:calc(var(--spacing) * 40);&[data-expanded]{max-height:calc(var(--spacing) * 40)}}.expandable-content-h-43{height:calc(var(--spacing) * 43);&[data-expanded]{max-height:calc(var(--spacing) * 43)}}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.element{padding:var(--element-padding,var(--spacing-element-padding-md)) var(--element-padding-direction,var(--spacing-element-padding-direction-md));border-radius:var(--element-border-radius,.375rem);height:var(--element-height,var(--spacing-element-md))}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-60{height:calc(var(--spacing) * 60)}.h-64{height:calc(var(--spacing) * 64)}.h-96{height:calc(var(--spacing) * 96)}.h-128{height:calc(var(--spacing) * 128)}.h-element-sm{height:var(--spacing-element-sm)}.h-full{height:100%}.h-screen{height:100vh}.max-h-0{max-height:calc(var(--spacing) * 0)}.max-h-4{max-height:calc(var(--spacing) * 4)}.max-h-8{max-height:calc(var(--spacing) * 8)}.max-h-12{max-height:calc(var(--spacing) * 12)}.max-h-16{max-height:calc(var(--spacing) * 16)}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-71{max-height:calc(var(--spacing) * 71)}.max-h-128{max-height:calc(var(--spacing) * 128)}.\!min-h-10{min-height:calc(var(--spacing) * 10)!important}.min-h-3{min-height:calc(var(--spacing) * 3)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9\/10{min-height:calc(9/10 * 100%)}.min-h-60{min-height:calc(var(--spacing) * 60)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-71{min-height:calc(var(--spacing) * 71)}.min-h-\[400px\]{min-height:400px}.w-2{width:calc(var(--spacing) * 2)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-24{width:calc(var(--spacing) * 24)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-128{width:calc(var(--spacing) * 128)}.w-\[20\%\]{width:20%}.w-\[70\%\]{width:70%}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-min{width:min-content}.w-screen{width:100vw}.max-w-4{max-width:calc(var(--spacing) * 4)}.max-w-8{max-width:calc(var(--spacing) * 8)}.max-w-12{max-width:calc(var(--spacing) * 12)}.max-w-16{max-width:calc(var(--spacing) * 16)}.max-w-20{max-width:calc(var(--spacing) * 20)}.max-w-24{max-width:calc(var(--spacing) * 24)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-128{max-width:calc(var(--spacing) * 128)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-20{min-width:calc(var(--spacing) * 20)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-26{min-width:calc(var(--spacing) * 26)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-72{min-width:calc(var(--spacing) * 72)}.min-w-80{min-width:calc(var(--spacing) * 80)}.min-w-\[40px\]{min-width:40px}.min-w-auto{min-width:auto}.flex-1{flex:1 1}.flex-\[2\]{flex:2 1}.flex-\[5\]{flex:5 1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2 * 100%) * -1)}.-translate-x-1\/2,.translate-x-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1/2 * 100%)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2 * 100%) * -1)}.-translate-y-1\/2,.translate-y-2\/3{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2\/3{--tw-translate-y:calc(2/3 * 100%)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-pulse{animation:var(--animate-pulse)}.animate-wave-big-left-up{animation:bigLeftUp var(--helpwave-loading-duration,1.7s) ease-in infinite normal}.animate-wave-big-right-down{animation:bigRightDown var(--helpwave-loading-duration,1.7s) ease-in infinite reverse}.animate-wave-small-left-up{animation:smallLeftUp var(--helpwave-loading-duration,1.7s) ease-in infinite normal}.animate-wave-small-right-down{animation:smallRightDown var(--helpwave-loading-duration,1.7s) ease-in infinite reverse}.input-element{border-style:var(--tw-border-style);border-width:2px;--focus-outline:none;--focus-outline-offset:0;--focus-outline-transition:none;--focus-box-shadow:none;--focus-border-color:inherit;--focus-border-color:var(--color-focus);@supports (color:color-mix(in lab,red,red)){--focus-box-shadow:0 0 calc(var(--spacing) * 1) calc(var(--spacing) * 0.5) color-mix(in srgb,var(--color-focus) 70%,transparent)}transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;&:not([data-disabled]):not([data-invalid]){background-color:var(--color-input-background);&:hover{@media (hover:hover){border-color:var(--color-primary-hover)}}&:not([data-value]){color:var(--color-placeholder)}&[data-value]{color:var(--color-input-text)}}&:not([data-disabled])[data-invalid]{border-color:var(--color-negative);background-color:color-mix(in srgb,#DC576D 20%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-negative) 20%,transparent)}&:hover{@media (hover:hover){border-color:var(--color-negative-hover)}}--color-focus:var(--color-negative);&[data-value]{color:var(--color-negative)}&:not([data-value]){color:var(--color-placeholder)}}&[data-disabled]{cursor:not-allowed;border-color:var(--color-disabled);background-color:var(--color-disabled);color:var(--color-on-disabled);&::placeholder{color:transparent}}}@supports (color:color-mix(in oklch,#000,#fff)){.input-element{--focus-box-shadow:0 0 calc(var(--spacing) * 1) calc(var(--spacing) * 0.5) color-mix(in srgb,#694BB4 70%,transparent)}}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.input-indicator-hidden{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.border-y-2{border-block-style:var(--tw-border-style);border-block-width:2px}.\!border-none{--tw-border-style:none!important;border-style:none!important}.border-dashed{--tw-border-style:dashed;border-style:dashed}.focusable{transition:var(--focus-outline-transition);&:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset);box-shadow:var(--focus-box-shadow);border-color:var(--focus-border-color)}}.border-divider\/50{border-color:color-mix(in srgb,#E6E6E6 50%,transparent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-divider) 50%,transparent)}}.border-green-400{border-color:var(--color-green-400)}.border-primary{border-color:var(--color-primary)}.border-transparent{border-color:transparent}.coloring-solid{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;background-color:var(--coloring-solid-color,var(--coloring-color));color:var(--coloring-solid-text,var(--coloring-on-color))}.coloring-text-hover{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;color:var(--coloring-text,var(--coloring-color));&:hover{@media (hover:hover){background-color:var(--coloring-text-hover,var(--coloring-text,var(--coloring-color)));@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--coloring-text-hover,var(--coloring-text,var(--coloring-color))) 20%,transparent)}}}}.bg-blue-400{background-color:var(--color-blue-400)}.bg-carousel-dot-active{background-color:var(--color-carousel-dot-active)}.bg-carousel-dot-disabled{background-color:var(--color-carousel-dot-disabled)}.bg-disabled\/30{background-color:color-mix(in srgb,#B3B3B3 30%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-disabled) 30%,transparent)}}.bg-input-background{background-color:var(--color-input-background)}.bg-negative{background-color:var(--color-negative)}.bg-positive{background-color:var(--color-positive)}.bg-primary{background-color:var(--color-primary)}.bg-primary\/30{background-color:color-mix(in srgb,#694BB4 30%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary) 30%,transparent)}}.bg-red-400{background-color:var(--color-red-400)}.bg-secondary{background-color:var(--color-secondary)}.bg-stepperbar-dot-active{background-color:var(--color-stepperbar-dot-active)}.bg-stepperbar-dot-disabled{background-color:var(--color-stepperbar-dot-disabled)}.bg-stepperbar-dot-normal{background-color:var(--color-stepperbar-dot-normal)}.bg-surface{background-color:var(--color-surface)}.bg-text-image-dark-text{background-color:var(--color-text-image-dark-text)}.bg-text-image-primary-text{background-color:var(--color-text-image-primary-text)}.bg-text-image-secondary-text{background-color:var(--color-text-image-secondary-text)}.bg-warning{background-color:var(--color-warning)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-linear-to-r{--tw-gradient-position:to right;@supports (background-image:linear-gradient(in lab,red,red)){--tw-gradient-position:to right in oklab}background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab}.bg-gradient-to-l,.bg-gradient-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab}.from-background{--tw-gradient-from:var(--color-background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-text-image-dark-background{--tw-gradient-from:var(--color-text-image-dark-background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-text-image-primary-background{--tw-gradient-from:var(--color-text-image-primary-background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-text-image-secondary-background{--tw-gradient-from:var(--color-text-image-secondary-background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-30\%{--tw-gradient-from-position:30%}.to-text-image-dark-background\/55{--tw-gradient-to:color-mix(in srgb,#11243E 55%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-to:color-mix(in oklab,var(--color-text-image-dark-background) 55%,transparent)}--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-text-image-primary-background\/55{--tw-gradient-to:color-mix(in srgb,#694BB4 55%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-to:color-mix(in oklab,var(--color-text-image-primary-background) 55%,transparent)}--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-text-image-secondary-background\/55{--tw-gradient-to:color-mix(in srgb,#3272DF 55%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-to:color-mix(in oklab,var(--color-text-image-secondary-background) 55%,transparent)}--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.stroke-progress-indicator-background{stroke:var(--color-progress-indicator-background)}.stroke-progress-indicator-fill{stroke:var(--color-progress-indicator-fill)}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-16{padding-inline:calc(var(--spacing) * 16)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-6\.5{padding-block:calc(var(--spacing) * 6.5)}.py-12{padding-block:calc(var(--spacing) * 12)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pl-2{padding-left:calc(var(--spacing) * 2)}.text-center{text-align:center}.typography-headline-lg{font-family:var(--font-space);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.typography-headline-md{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.typography-headline-md,.typography-title-lg{font-family:var(--font-space);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.typography-title-lg{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.typography-title-md{font-family:var(--font-space);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.typography-title-sm{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-space,.typography-title-sm{font-family:var(--font-space)}.typography-body-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.typography-body-lg,.typography-body-md{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.typography-body-md{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.typography-button-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.typography-button-lg,.typography-button-md{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.typography-button-md{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.typography-button-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.typography-button-sm,.typography-caption-lg{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.typography-caption-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.typography-caption-md{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.typography-caption-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.typography-label-lg{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.typography-label-md{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-nowrap{text-wrap:nowrap}.text-ellipsis{text-overflow:ellipsis}.\!text-red-400{color:var(--color-red-400)!important}.text-description{color:var(--color-description)}.text-disabled{color:var(--color-disabled)}.text-input-text{color:var(--color-input-text)}.text-label{color:var(--color-label)}.text-menu-text{color:var(--color-menu-text)}.text-negative{color:var(--color-negative)}.text-on-background{color:var(--color-on-background)}.text-on-primary{color:var(--color-on-primary)}.text-on-secondary{color:var(--color-on-secondary)}.text-on-surface{color:var(--color-on-surface)}.text-positive{color:var(--color-positive)}.text-primary{color:var(--color-primary)}.text-secondary{color:var(--color-secondary)}.text-text-image-dark-background{color:var(--color-text-image-dark-background)}.text-text-image-dark-text{color:var(--color-text-image-dark-text)}.text-text-image-primary-background{color:var(--color-text-image-primary-background)}.text-text-image-primary-text{color:var(--color-text-image-primary-text)}.text-text-image-secondary-background{color:var(--color-text-image-secondary-background)}.text-text-image-secondary-text{color:var(--color-text-image-secondary-text)}.text-transparent{color:transparent}.text-warning{color:var(--color-warning)}.text-white{color:var(--color-white)}.italic{font-style:italic}.no-underline{-webkit-text-decoration-line:none;text-decoration-line:none}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.opacity-0{opacity:0}.opacity-80{opacity:80%}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0/0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0/0.1))}.shadow,.shadow-md{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgb(0 0 0/0.1)),0 2px 4px -2px var(--tw-shadow-color,rgb(0 0 0/0.1))}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.shadow-side{box-shadow:var(--shadow-right,0 0 0 transparent),var(--shadow-left,0 0 0 transparent),var(--shadow-top,0 0 0 transparent),var(--shadow-bottom,0 0 0 transparent)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.invert{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,)}.invert{--tw-invert:invert(100%)}.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{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;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-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-25{transition-delay:25ms}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.neutral{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-neutral);--coloring-on-color:var(--color-on-neutral);--coloring-hover:var(--color-neutral-hover);--coloring-text:var(--color-neutral-text);--coloring-text-hover:var(--color-neutral-text-hover);--coloring-outline:var(--color-neutral-outline);--coloring-outline-hover:var(--color-neutral-outline-hover);--coloring-tonal:var(--color-neutral-tonal);--coloring-tonal-text:var(--color-neutral-tonal-text);--coloring-tonal-background:var(--color-neutral-tonal-background);--coloring-tonal-hover:var(--color-neutral-tonal-hover)}.\!disabled{--coloring-color:initial!important;--coloring-on-color:initial!important;--coloring-hover:initial!important;--coloring-text:initial!important;--coloring-text-hover:initial!important;--coloring-outline:initial!important;--coloring-outline-hover:initial!important;--coloring-tonal:initial!important;--coloring-tonal-background:initial!important;--coloring-tonal-text:initial!important;--coloring-tonal-hover:initial!important;--coloring-color:var(--color-disabled)!important;--coloring-on-color:var(--color-on-disabled)!important;--coloring-hover:var(--color-disabled)!important;--coloring-text-hover:transparent!important}.disabled{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-disabled);--coloring-on-color:var(--color-on-disabled);--coloring-hover:var(--color-disabled);--coloring-text-hover:transparent}.negative{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-negative);--coloring-on-color:var(--color-on-negative);--coloring-hover:var(--color-negative-hover);--color-focus:var(--color-negative)}.positive{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-positive);--coloring-on-color:var(--color-on-positive);--coloring-hover:var(--color-positive-hover);--color-focus:var(--color-positive)}.primary{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-primary);--coloring-on-color:var(--color-on-primary);--coloring-hover:var(--color-primary-hover);--color-focus:var(--color-primary)}.secondary{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-secondary);--coloring-on-color:var(--color-on-secondary);--coloring-hover:var(--color-secondary-hover);--color-focus:var(--color-secondary)}.warning{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-warning);--coloring-on-color:var(--color-on-warning);--coloring-hover:var(--color-warning-hover);--color-focus:var(--color-warning)}.surface{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-surface);--coloring-on-color:var(--color-on-surface);--coloring-hover:var(--color-surface-hover)}.description{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-description)}.focus-style-none{--focus-outline:none;--focus-outline-offset:0;--focus-outline-transition:none;--focus-box-shadow:none;--focus-border-color:inherit}.focus-style-outline{--focus-outline:2px solid var(--color-focus);--focus-outline-offset:calc(var(--spacing) * 0.25);--focus-outline-transition:outline-offset var(--animation-duration-in,250ms)}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.shadow-hw-bottom{--shadow-bottom:0 calc(1rem/16) calc(20rem/16) 0 var(--tw-shadow-color,rgb(0 0 0/10%));&:where([data-theme=dark],[data-theme=dark] *){--shadow-bottom:0 calc(1rem/16) calc(20rem/16) 0 var(--tw-shadow-color,rgb(0 0 0/20%))}}.focus-style-border{--focus-border-color:var(--color-focus)}.focus-style-shadow{--focus-box-shadow:0 0 calc(var(--spacing) * 1) calc(var(--spacing) * 0.5) color-mix(in srgb,#694BB4 70%,transparent);@supports (color:color-mix(in lab,red,red)){--focus-box-shadow:0 0 calc(var(--spacing) * 1) calc(var(--spacing) * 0.5) color-mix(in srgb,var(--color-focus) 70%,transparent)}}.group-focus-within\/slide\:border-primary{&:is(:where(.group\/slide):focus-within *){border-color:var(--color-primary)}}.first\:rounded-t-md{&:first-child{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}}.first\:rounded-l-md{&:first-child{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}}.last\:rounded-r-md{&:last-child{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}}.last\:rounded-b-md{&:last-child{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}}.focus-within\:border-primary{&:focus-within{border-color:var(--color-primary)}}.hover\:cursor-copy{&:hover{@media (hover:hover){cursor:copy}}}.hover\:cursor-pointer{&:hover{@media (hover:hover){cursor:pointer}}}.hover\:border-primary{&:hover{@media (hover:hover){border-color:var(--color-primary)}}}.hover\:bg-carousel-dot-active{&:hover{@media (hover:hover){background-color:var(--color-carousel-dot-active)}}}.hover\:bg-primary\/20{&:hover{@media (hover:hover){background-color:color-mix(in srgb,#694BB4 20%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary) 20%,transparent)}}}}.hover\:bg-stepperbar-dot-active{&:hover{@media (hover:hover){background-color:var(--color-stepperbar-dot-active)}}}.hover\:brightness-75{&:hover{@media (hover:hover){--tw-brightness:brightness(75%);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,)}}}.hover\:brightness-90{&:hover{@media (hover:hover){--tw-brightness:brightness(90%);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,)}}}.focus\:ring-0{&:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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-0{&:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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-\[display\=full\]\:top-1\/2{&[data-display=full]{top:calc(1/2 * 100%)}}.data-\[display\=full\]\:-translate-y-1\/2{&[data-display=full]{--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}.data-\[display\=full\]\:typography-body-md{&[data-display=full]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}}.data-\[display\=small\]\:top-2{&[data-display=small]{top:calc(var(--spacing) * 2)}}.data-\[display\=small\]\:h-force-4\.5{&[data-display=small]{height:calc(var(--spacing) * 4.5);min-height:calc(var(--spacing) * 4.5);max-height:calc(var(--spacing) * 4.5)}}.data-\[display\=small\]\:overflow-y-hidden{&[data-display=small]{overflow-y:hidden}}.data-\[display\=small\]\:typography-caption-sm{&[data-display=small]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}}.sm\:flex-row-8{@media (min-width:40rem){display:flex;flex-direction:row;column-gap:calc(var(--spacing) * 8)}}.desktop\:block{@media (min-width:64rem){display:block}}.desktop\:flex{@media (min-width:64rem){display:flex}}.desktop\:hidden{@media (min-width:64rem){display:none}}.desktop\:w-1\/2{@media (min-width:64rem){width:calc(1/2 * 100%)}}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes bigLeftUp{0%,25%{stroke-dashoffset:1000}50%,75%,to{stroke-dashoffset:0}}@keyframes bigRightDown{0%,25%,50%{stroke-dashoffset:0}70%,to{stroke-dashoffset:-1000}}@keyframes smallLeftUp{0%,25%,50%{stroke-dashoffset:1000}75%,to{stroke-dashoffset:0}}@keyframes smallRightDown{0%,25%{stroke-dashoffset:0}50%,75%,to{stroke-dashoffset:-1000}}@keyframes pop-in{0%{opacity:0;scale:100%}1%{opacity:0;scale:80%}to{opacity:1;scale:100%}}@keyframes pop-out{0%{opacity:1;scale:100%}to{opacity:0;scale:80%}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@layer utilities{.shimmer:before{content:"";position:absolute;top:0;left:-100%;height:100%;width:200%;background:linear-gradient(120deg,transparent,transparent 25%,rgba(255,255,255,.15) 50%,transparent 75%,transparent);animation:shimmer 2s infinite}}@layer base;@layer base;@layer base{&:where([data-theme=dark],[data-theme=dark] *){--color-background:var(--color-gray-850);--color-on-background:var(--color-text-primary);--color-positive:var(--color-green-700);--color-negative:var(--color-red-500);--color-disabled:var(--color-gray-500);--color-on-disabled:var(--color-gray-300);--color-surface:var(--color-gray-800);--color-surface-hover:var(--color-gray-700);--color-surface-variant:var(--color-gray-900);--color-surface-warning:var(--color-orange-900);--color-text-primary:var(--color-gray-100);--color-text-secondary:var(--color-gray-400);--color-text-tertiary:var(--color-gray-600);--color-placeholder:var(--color-gray-500);--color-description:var(--color-gray-400);--color-label:var(--color-gray-300);--color-primary:var(--color-purple-500);--color-primary-hover:var(--color-purple-400);--color-neutral:var(--color-gray-750);--color-neutral-hover:var(--color-gray-600);--color-on-neutral:var(--color-white);--color-neutral-text:var(--color-white);--color-neutral-outline:var(--color-gray-200);--color-neutral-outline-hover:var(--color-gray-400);--color-neutral-tonal-text:var(--color-white);--color-neutral-tonal-background:var(--color-gray-400)}}@layer base;@layer base{&:where([data-theme=dark],[data-theme=dark] *){--color-background:var(--color-gray-850);--color-on-background:var(--color-text-primary);--color-positive:var(--color-green-700);--color-negative:var(--color-red-500);--color-disabled:var(--color-gray-500);--color-on-disabled:var(--color-gray-300);--color-surface:var(--color-gray-800);--color-surface-hover:var(--color-gray-700);--color-surface-variant:var(--color-gray-900);--color-surface-warning:var(--color-orange-900);--color-text-primary:var(--color-gray-100);--color-text-secondary:var(--color-gray-400);--color-text-tertiary:var(--color-gray-600);--color-placeholder:var(--color-gray-500);--color-description:var(--color-gray-400);--color-label:var(--color-gray-300);--color-primary:var(--color-purple-500);--color-primary-hover:var(--color-purple-400);--color-neutral:var(--color-gray-750);--color-neutral-hover:var(--color-gray-600);--color-on-neutral:var(--color-white);--color-neutral-text:var(--color-white);--color-neutral-outline:var(--color-gray-200);--color-neutral-outline-hover:var(--color-gray-400);--color-neutral-tonal-text:var(--color-white);--color-neutral-tonal-background:var(--color-gray-400)}}@layer base{&:where([data-theme=dark],[data-theme=dark] *){--color-property-title-background:var(--color-gray-750);--color-progress-indicator-background:var(--color-gray-700);--color-overlay-shadow:#00000060;--color-scrollbar-track:#ffffff33;--color-scrollbar-thumb:var(--color-gray-300);--color-border:var(--color-gray-600);--color-divider:var(--color-gray-700);--color-focus:var(--color-primary);--color-outline:var(--color-gray-700);--color-outline-variant:var(--color-gray-600)}}@layer components{[data-name=button]{display:flex;padding:var(--element-padding,var(--spacing-element-padding-md)) var(--element-padding-direction,var(--spacing-element-padding-direction-md));border-radius:var(--element-border-radius,.375rem);height:var(--element-height,var(--spacing-element-md));flex-direction:row;align-items:center;justify-content:center;&:not([data-disabled]){cursor:pointer;&[data-coloringstyle=solid]{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;background-color:var(--coloring-solid-color,var(--coloring-color));color:var(--coloring-solid-text,var(--coloring-on-color));&:hover{@media (hover:hover){background-color:var(--coloring-solid-hover,var(--coloring-hover))}}}&[data-coloringstyle=text]{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;color:var(--coloring-text,var(--coloring-color));&:hover{@media (hover:hover){background-color:var(--coloring-text-hover,var(--coloring-text,var(--coloring-color)));@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--coloring-text-hover,var(--coloring-text,var(--coloring-color))) 20%,transparent)}}}}&[data-coloringstyle=outline]{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;border-width:var(--coloring-outline-width,.125rem);border-color:var(--coloring-border,var(--coloring-outline,var(--coloring-color)));color:var(--coloring-outline,var(--coloring-color));&:hover{@media (hover:hover){border-color:var(--coloring-border-hover,--coloring-hover)}}&:hover{@media (hover:hover){color:var(--coloring-outline-hover,var(--coloring-hover))}}}&[data-coloringstyle=tonal]{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;background-color:var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color)));@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color))) 20%,transparent)}color:var(--coloring-tonal-text,var(--coloring-tonal,var(--coloring-color)));&:hover{@media (hover:hover){background-color:var(--coloring-tonal-hover,var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color))));@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--coloring-tonal-hover,var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color)))) 30%,transparent)}}}}&[data-coloringstyle=tonal-outline]{background-color:color-mix(in oklab,var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color))) 20%,transparent);color:var(--coloring-tonal-text,var(--coloring-tonal,var(--coloring-color)));transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;border-width:var(--coloring-outline-width,.125rem);border-color:var(--coloring-border,var(--coloring-outline,var(--coloring-color)));&:hover{@media (hover:hover){border-color:var(--coloring-border-hover,--coloring-hover)}}&:hover{@media (hover:hover){background-color:var(--coloring-tonal-hover,var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color))));@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--coloring-tonal-hover,var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color)))) 30%,transparent)}}}&:hover{@media (hover:hover){color:var(--coloring-outline-hover,var(--coloring-hover))}}}&[data-color=primary]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-primary);--coloring-on-color:var(--color-on-primary);--coloring-hover:var(--color-primary-hover);--color-focus:var(--color-primary)}&[data-color=secondary]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-secondary);--coloring-on-color:var(--color-on-secondary);--coloring-hover:var(--color-secondary-hover);--color-focus:var(--color-secondary)}&[data-color=positive]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-positive);--coloring-on-color:var(--color-on-positive);--coloring-hover:var(--color-positive-hover);--color-focus:var(--color-positive)}&[data-color=warning]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-warning);--coloring-on-color:var(--color-on-warning);--coloring-hover:var(--color-warning-hover);--color-focus:var(--color-warning)}&[data-color=negative]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-negative);--coloring-on-color:var(--color-on-negative);--coloring-hover:var(--color-negative-hover);--color-focus:var(--color-negative)}&[data-color=neutral]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-neutral);--coloring-on-color:var(--color-on-neutral);--coloring-hover:var(--color-neutral-hover);--coloring-text:var(--color-neutral-text);--coloring-text-hover:var(--color-neutral-text-hover);--coloring-outline:var(--color-neutral-outline);--coloring-outline-hover:var(--color-neutral-outline-hover);--coloring-tonal:var(--color-neutral-tonal);--coloring-tonal-text:var(--color-neutral-tonal-text);--coloring-tonal-background:var(--color-neutral-tonal-background);--coloring-tonal-hover:var(--color-neutral-tonal-hover)}&[data-color=description]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-description)}&[data-color=surface]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-surface);--coloring-on-color:var(--color-on-surface);--coloring-hover:var(--color-surface-hover)}&[data-color=disabled]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-disabled);--coloring-on-color:var(--color-on-disabled);--coloring-hover:var(--color-disabled);--coloring-text-hover:transparent}}&[data-disabled]{cursor:not-allowed;&[data-coloringstyle=solid]{background-color:var(--coloring-solid-color,var(--coloring-color));color:var(--coloring-solid-text,var(--coloring-on-color))}&[data-coloringstyle=solid],&[data-coloringstyle=text]{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out}&[data-coloringstyle=text]{color:var(--coloring-text,var(--coloring-color))}&[data-coloringstyle=outline]{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;border-width:var(--coloring-outline-width,.125rem);border-color:var(--coloring-border,var(--coloring-outline,var(--coloring-color)));color:var(--coloring-outline,var(--coloring-color))}&[data-coloringstyle=tonal]{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;background-color:var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color)));@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color))) 20%,transparent)}color:var(--coloring-tonal-text,var(--coloring-tonal,var(--coloring-color)))}&[data-coloringstyle=tonal-outline]{background-color:color-mix(in oklab,var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color))) 20%,transparent);color:var(--coloring-tonal-text,var(--coloring-tonal,var(--coloring-color)));transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;border-width:var(--coloring-outline-width,.125rem);border-color:var(--coloring-border,var(--coloring-outline,var(--coloring-color)))}--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-disabled);--coloring-on-color:var(--color-on-disabled);--coloring-hover:var(--color-disabled);--coloring-text-hover:transparent}&[data-size=xs]{column-gap:calc(var(--spacing) * 1);--element-padding:var(--spacing-element-padding-xs);--element-padding-direction:var(--spacing-element-padding-direction-xs);--element-border-radius:0.25rem;--element-height:var(--spacing-element-xs);min-width:calc(var(--spacing) * 20);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));&[data-coloringstyle=outline],&[data-coloringstyle=tonal-outline]{padding:calc(var(--spacing-element-padding-xs) - var(--coloring-outline-width)) calc(var(--spacing-element-padding-direction-xs) - var(--coloring-outline-width))}}&[data-size=sm]{column-gap:calc(var(--spacing) * 1);--element-padding:var(--spacing-element-padding-sm);--element-padding-direction:var(--spacing-element-padding-direction-sm);--element-border-radius:0.375rem;--element-height:var(--spacing-element-sm);min-width:calc(var(--spacing) * 28);&[data-coloringstyle=outline],&[data-coloringstyle=tonal-outline]{padding:calc(var(--spacing-element-padding-sm) - var(--coloring-outline-width)) calc(var(--spacing-element-padding-direction-sm) - var(--coloring-outline-width))}}&[data-size=md]{column-gap:calc(var(--spacing) * 2);--element-padding:var(--spacing-element-padding-md);--element-padding-direction:var(--spacing-element-padding-direction-md);--element-border-radius:0.375rem;--element-height:var(--spacing-element-md);min-width:calc(var(--spacing) * 36);&[data-coloringstyle=outline],&[data-coloringstyle=tonal-outline]{padding:calc(var(--spacing-element-padding-md) - var(--coloring-outline-width)) calc(var(--spacing-element-padding-direction-md) - var(--coloring-outline-width))}}&[data-size=lg]{column-gap:calc(var(--spacing) * 2);--element-padding:var(--spacing-element-padding-lg);--element-padding-direction:var(--spacing-element-padding-direction-lg);--element-border-radius:0.5rem;--element-height:var(--spacing-element-lg);min-width:calc(var(--spacing) * 45);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));&[data-coloringstyle=outline],&[data-coloringstyle=tonal-outline]{padding:calc(var(--spacing-element-padding-lg) - var(--coloring-outline-width)) calc(var(--spacing-element-padding-direction-lg) - var(--coloring-outline-width))}}}}@layer components{[data-name=card-sm]{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 2);border-radius:.25rem;transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;background-color:var(--coloring-solid-color,var(--coloring-color));color:var(--coloring-solid-text,var(--coloring-on-color));padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-surface);--coloring-on-color:var(--color-on-surface);--coloring-hover:var(--color-surface-hover)}[data-name=card-md]{border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2)}[data-name=card-lg],[data-name=card-md]{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 2);background-color:var(--color-surface);color:var(--color-on-surface)}[data-name=card-lg]{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 4)}}@layer components{[data-name=chip]{display:flex;width:-moz-fit-content;width:fit-content;flex-direction:row;align-items:center;justify-content:center;&[data-coloringstyle=solid]{background-color:var(--coloring-solid-color,var(--coloring-color));color:var(--coloring-solid-text,var(--coloring-on-color))}&[data-coloringstyle=solid],&[data-coloringstyle=text]{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out}&[data-coloringstyle=text]{color:var(--coloring-text,var(--coloring-color))}&[data-coloringstyle=outline]{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;border-width:var(--coloring-outline-width,.125rem);border-color:var(--coloring-border,var(--coloring-outline,var(--coloring-color)));color:var(--coloring-outline,var(--coloring-color))}&[data-coloringstyle=tonal]{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;background-color:var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color)));@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color))) 20%,transparent)}color:var(--coloring-tonal-text,var(--coloring-tonal,var(--coloring-color)))}&[data-coloringstyle=tonal-outline]{background-color:color-mix(in oklab,var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color))) 20%,transparent);color:var(--coloring-tonal-text,var(--coloring-tonal,var(--coloring-color)));transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;border-width:var(--coloring-outline-width,.125rem);border-color:var(--coloring-border,var(--coloring-outline,var(--coloring-color)))}--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);&[data-color=primary]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-primary);--coloring-on-color:var(--color-on-primary);--coloring-hover:var(--color-primary-hover);--color-focus:var(--color-primary)}&[data-color=secondary]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-secondary);--coloring-on-color:var(--color-on-secondary);--coloring-hover:var(--color-secondary-hover);--color-focus:var(--color-secondary)}&[data-color=positive]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-positive);--coloring-on-color:var(--color-on-positive);--coloring-hover:var(--color-positive-hover);--color-focus:var(--color-positive)}&[data-color=warning]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-warning);--coloring-on-color:var(--color-on-warning);--coloring-hover:var(--color-warning-hover);--color-focus:var(--color-warning)}&[data-color=negative]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-negative);--coloring-on-color:var(--color-on-negative);--coloring-hover:var(--color-negative-hover);--color-focus:var(--color-negative)}&[data-color=neutral]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-neutral);--coloring-on-color:var(--color-on-neutral);--coloring-hover:var(--color-neutral-hover);--coloring-text:var(--color-neutral-text);--coloring-text-hover:var(--color-neutral-text-hover);--coloring-outline:var(--color-neutral-outline);--coloring-outline-hover:var(--color-neutral-outline-hover);--coloring-tonal:var(--color-neutral-tonal);--coloring-tonal-text:var(--color-neutral-tonal-text);--coloring-tonal-background:var(--color-neutral-tonal-background);--coloring-tonal-hover:var(--color-neutral-tonal-hover)}&[data-color=description]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-description)}&[data-color=surface]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-surface);--coloring-on-color:var(--color-on-surface);--coloring-hover:var(--color-surface-hover)}&[data-color=disabled]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-disabled);--coloring-on-color:var(--color-on-disabled);--coloring-hover:var(--color-disabled);--coloring-text-hover:transparent}&[data-size=xs]{height:calc(var(--spacing) * 6);border-radius:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * .75);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}&[data-size=sm],&[data-size=xs]{column-gap:calc(var(--spacing) * 1)}&[data-size=sm]{height:calc(var(--spacing) * 8);border-radius:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 1)}&[data-size=md]{height:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}&[data-size=lg],&[data-size=md]{column-gap:calc(var(--spacing) * 2);border-radius:calc(var(--spacing) * 1.5)}&[data-size=lg]{height:calc(var(--spacing) * 12);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5)}}[data-name=chip-list]{display:flex;flex-wrap:wrap;column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * 2)}}@layer components{[data-name=input]{height:var(--spacing-element-md);border-style:var(--tw-border-style);border-width:2px;--focus-outline:none;--focus-outline-offset:0;--focus-outline-transition:none;--focus-box-shadow:none;--focus-border-color:inherit;--focus-border-color:var(--color-focus);@supports (color:color-mix(in lab,red,red)){--focus-box-shadow:0 0 calc(var(--spacing) * 1) calc(var(--spacing) * 0.5) color-mix(in srgb,var(--color-focus) 70%,transparent)}transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;&:not([data-disabled]):not([data-invalid]){background-color:var(--color-input-background);&:hover{@media (hover:hover){border-color:var(--color-primary-hover)}}&:not([data-value]){color:var(--color-placeholder)}&[data-value]{color:var(--color-input-text)}}&:not([data-disabled])[data-invalid]{border-color:var(--color-negative);background-color:color-mix(in srgb,#DC576D 20%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-negative) 20%,transparent)}&:hover{@media (hover:hover){border-color:var(--color-negative-hover)}}--color-focus:var(--color-negative);&[data-value]{color:var(--color-negative)}&:not([data-value]){color:var(--color-placeholder)}}&[data-disabled]{cursor:not-allowed;border-color:var(--color-disabled);background-color:var(--color-disabled);color:var(--color-on-disabled);&::placeholder{color:transparent}}border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}@supports (color:color-mix(in oklch,#000,#fff)){[data-name=input]{--focus-box-shadow:0 0 calc(var(--spacing) * 1) calc(var(--spacing) * 0.5) color-mix(in srgb,#694BB4 70%,transparent)}}}@layer components{[data-name=togglable-input]{all:unset;width:100%;border-radius:var(--radius-md);transition:var(--focus-outline-transition);&:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset);box-shadow:var(--focus-box-shadow);border-color:var(--focus-border-color)}--focus-outline:none;--focus-outline-offset:0;--focus-outline-transition:none;--focus-box-shadow:none;--focus-border-color:inherit;--focus-outline:2px solid var(--color-focus);--focus-outline-offset:calc(var(--spacing) * 0.25);--focus-outline-transition:outline-offset var(--animation-duration-in,250ms);&:not([data-isediting]){color:transparent}}}@layer components{[data-name=table-container]{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 0);width:100%;overflow:auto}[data-name=table]{table-layout:fixed;border-collapse:separate;--tw-border-spacing-x:calc(var(--spacing) * 0);--tw-border-spacing-y:calc(var(--spacing) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:var(--radius-lg);background-color:var(--color-table-background);color:var(--color-table-text)}[data-name=table-filler-cell]{display:flex;height:calc(var(--spacing) * 6);width:calc(1/2 * 100%);flex-direction:row;align-items:center;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-disabled)}[data-name=table-default-cell]{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[data-name=table-header-cell]{position:relative;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);&:first-child{padding-left:calc(var(--spacing) * 6)}&:last-child{padding-right:calc(var(--spacing) * 6)}border-block-style:var(--tw-border-style);border-block-width:1px;&:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}&:last-child{border-right-style:var(--tw-border-style);border-right-width:1px}&:first-child{border-top-left-radius:var(--radius-lg)}&:last-child{border-top-right-radius:var(--radius-lg)}background-color:var(--color-table-header-background);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-description);&[data-sticky]{position:-webkit-sticky;position:sticky;top:calc(var(--spacing) * 0)}}[data-name=table-body-row]{&:hover{@media (hover:hover){background-color:var(--color-table-row-hover-background)}}&[data-clickable]{&:hover{@media (hover:hover){cursor:pointer}}}}[data-name=table-body-filler-row]{&:hover{@media (hover:hover){cursor:not-allowed}}&[data-clickable]{&:hover{@media (hover:hover){cursor:pointer}}&:hover{@media (hover:hover){background-color:var(--color-table-row-hover-background)}}}}[data-name=table-body-cell],[data-name=table-body-filler-cell]{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);&:first-child{padding-left:calc(var(--spacing) * 6)}&:last-child{padding-right:calc(var(--spacing) * 6)}border-bottom-style:var(--tw-border-style);border-bottom-width:1px;&:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}&:last-child{border-right-style:var(--tw-border-style);border-right-width:1px}&:is(nth-last-child(1)){&:first-child{border-bottom-left-radius:var(--radius-lg)}}&:is(nth-last-child(1)){&:last-child{border-bottom-right-radius:var(--radius-lg)}}}[data-name=table-resize-indicator]{position:absolute;top:calc(1/2 * 100%);right:calc(var(--spacing) * 1);--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 2);border-radius:.25rem;background-color:var(--color-primary);cursor:col-resize;opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));&[data-active]{opacity:100%}&[data-disabled]{display:none;opacity:0}&:not([data-disabled]){&:is(:where(.group\/table-header-cell):hover *){@media (hover:hover){opacity:100%}}}}[data-name=table-body-filler-row]:last-child>[data-name=table-body-filler-cell],[data-name=table-body-row]:last-child>[data-name=table-body-cell]{&:first-child{border-bottom-left-radius:var(--radius-lg)}&:last-child{border-bottom-right-radius:var(--radius-lg)}}}@layer components{@supports (scrollbar-color:auto){*{scrollbar-color:var(--color-gray-500) transparent}}@supports selector(::-webkit-scrollbar){*{scrollbar-color:auto}:root{--scrollbar-width:10px;--scrollbar-padding:1px}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}::-webkit-scrollbar-track{border-radius:9999px;background:transparent;cursor:default}::-webkit-scrollbar-thumb{background-color:var(--color-gray-500);border-radius:9999px;border:var(--scrollbar-padding) solid transparent;background-clip:padding-box;cursor:default;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}::-webkit-scrollbar-thumb:active{background-color:var(--color-gray-600)}::-webkit-scrollbar-thumb:vertical{min-height:calc(var(--scrollbar-width) * 3)}::-webkit-scrollbar-thumb:horizontal{min-width:calc(var(--scrollbar-width) * 3)}::-webkit-scrollbar-corner{background:transparent}}}@layer components{[data-name=link]{border-radius:.25rem;padding:calc(var(--spacing) * 2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);text-decoration-thickness:3px;&:hover{@media (hover:hover){-webkit-text-decoration-line:underline;text-decoration-line:underline}}&:focus{-webkit-text-decoration-line:underline;text-decoration-line:underline}}}@layer components{[data-name=avatar]{position:relative;display:flex;flex-direction:row;column-gap:calc(var(--spacing) * 0);align-items:center;justify-content:center;border-radius:calc(infinity * 1px);transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;background-color:var(--coloring-solid-color,var(--coloring-color));color:var(--coloring-solid-text,var(--coloring-on-color));--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-primary);--coloring-on-color:var(--color-on-primary);--coloring-hover:var(--color-primary-hover);--color-focus:var(--color-primary);&[data-group]{position:absolute;box-shadow:var(--shadow-right,0 0 0 transparent),var(--shadow-left,0 0 0 transparent),var(--shadow-top,0 0 0 transparent),var(--shadow-bottom,0 0 0 transparent);--tw-shadow-color:rgba(0,0,0,0.1);--shadow-right:calc(4 * 1px) 0 calc(4 * 1px) 0 var(--tw-shadow-color,rgb(0 0 0/2%))}&[data-size=xs]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);padding:calc(var(--spacing) * .5)}&[data-size=sm],&[data-size=xs]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}&[data-size=sm]{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);padding:calc(var(--spacing) * 1)}&[data-size=md]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);padding:calc(var(--spacing) * 1.5);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}&[data-size=lg]{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);padding:calc(var(--spacing) * 2);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}&[data-group]:first-child{left:calc(0 * var(--size) * var(--overlap));z-index:5}&[data-group]:nth-child(2){left:calc(1 * var(--size) * var(--overlap));z-index:4}&[data-group]:nth-child(3){left:calc(2 * var(--size) * var(--overlap));z-index:3}&[data-group]:nth-child(4){left:calc(3 * var(--size) * var(--overlap));z-index:2}&[data-group]:nth-child(5){left:calc(4 * var(--size) * var(--overlap));z-index:1}}[data-name=avatar-image]{position:absolute;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:1;width:inherit;height:inherit;border-radius:inherit;&:not([data-loaded]){opacity:0}}[data-name=avatar-group]{display:flex;flex-direction:row;column-gap:calc(var(--spacing) * 2);height:var(--size);width:-moz-fit-content;width:fit-content;align-items:center;--overlap:0.5;--count:5;&[data-size=xs]{--size:calc(var(--spacing) * 6)}&[data-size=sm]{--size:calc(var(--spacing) * 8)}&[data-size=md]{--size:calc(var(--spacing) * 10)}&[data-size=lg]{--size:calc(var(--spacing) * 12)}}[data-name=avatar-group-container]{position:relative;height:var(--size);width:calc(var(--size) * (.5 * 4 + 1))}[data-name=avatar-group-more]{display:flex;flex-direction:row;column-gap:calc(var(--spacing) * 2);align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(var(--size) * 2 / 3)}}@layer components{[data-name=chip]{display:flex;width:-moz-fit-content;width:fit-content;flex-direction:row;align-items:center;justify-content:center;&[data-coloringstyle=solid]{background-color:var(--coloring-solid-color,var(--coloring-color));color:var(--coloring-solid-text,var(--coloring-on-color))}&[data-coloringstyle=solid],&[data-coloringstyle=text]{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out}&[data-coloringstyle=text]{color:var(--coloring-text,var(--coloring-color))}&[data-coloringstyle=outline]{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;border-width:var(--coloring-outline-width,.125rem);border-color:var(--coloring-border,var(--coloring-outline,var(--coloring-color)));color:var(--coloring-outline,var(--coloring-color))}&[data-coloringstyle=tonal]{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;background-color:var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color)));@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color))) 20%,transparent)}color:var(--coloring-tonal-text,var(--coloring-tonal,var(--coloring-color)))}&[data-coloringstyle=tonal-outline]{background-color:color-mix(in oklab,var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color))) 20%,transparent);color:var(--coloring-tonal-text,var(--coloring-tonal,var(--coloring-color)));transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;border-width:var(--coloring-outline-width,.125rem);border-color:var(--coloring-border,var(--coloring-outline,var(--coloring-color)))}--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);&[data-color=primary]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-primary);--coloring-on-color:var(--color-on-primary);--coloring-hover:var(--color-primary-hover);--color-focus:var(--color-primary)}&[data-color=secondary]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-secondary);--coloring-on-color:var(--color-on-secondary);--coloring-hover:var(--color-secondary-hover);--color-focus:var(--color-secondary)}&[data-color=positive]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-positive);--coloring-on-color:var(--color-on-positive);--coloring-hover:var(--color-positive-hover);--color-focus:var(--color-positive)}&[data-color=warning]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-warning);--coloring-on-color:var(--color-on-warning);--coloring-hover:var(--color-warning-hover);--color-focus:var(--color-warning)}&[data-color=negative]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-negative);--coloring-on-color:var(--color-on-negative);--coloring-hover:var(--color-negative-hover);--color-focus:var(--color-negative)}&[data-color=neutral]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-neutral);--coloring-on-color:var(--color-on-neutral);--coloring-hover:var(--color-neutral-hover);--coloring-text:var(--color-neutral-text);--coloring-text-hover:var(--color-neutral-text-hover);--coloring-outline:var(--color-neutral-outline);--coloring-outline-hover:var(--color-neutral-outline-hover);--coloring-tonal:var(--color-neutral-tonal);--coloring-tonal-text:var(--color-neutral-tonal-text);--coloring-tonal-background:var(--color-neutral-tonal-background);--coloring-tonal-hover:var(--color-neutral-tonal-hover)}&[data-color=description]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-description)}&[data-color=surface]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-surface);--coloring-on-color:var(--color-on-surface);--coloring-hover:var(--color-surface-hover)}&[data-color=disabled]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-disabled);--coloring-on-color:var(--color-on-disabled);--coloring-hover:var(--color-disabled);--coloring-text-hover:transparent}&[data-size=xs]{height:calc(var(--spacing) * 6);border-radius:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * .75);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}&[data-size=sm],&[data-size=xs]{column-gap:calc(var(--spacing) * 1)}&[data-size=sm]{height:calc(var(--spacing) * 8);border-radius:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 1)}&[data-size=md]{height:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}&[data-size=lg],&[data-size=md]{column-gap:calc(var(--spacing) * 2);border-radius:calc(var(--spacing) * 1.5)}&[data-size=lg]{height:calc(var(--spacing) * 12);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5)}}[data-name=chip-list]{display:flex;flex-wrap:wrap;column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * 2)}[data-name=breadcrumb]{display:flex;flex-direction:row;column-gap:calc(var(--spacing) * 2);align-items:center}[data-name=breadcrumb-item]{display:flex;flex-direction:row;column-gap:calc(var(--spacing) * 1);align-items:center}}@layer components{[data-name=breadcrumb-link]{display:flex;flex-direction:row;column-gap:calc(var(--spacing) * 1);height:calc(var(--spacing) * 8);border-radius:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 1);transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;color:var(--coloring-text,var(--coloring-color));&:hover{@media (hover:hover){background-color:var(--coloring-text-hover,var(--coloring-text,var(--coloring-color)));@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--coloring-text-hover,var(--coloring-text,var(--coloring-color))) 20%,transparent)}}}--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-description);&:last-child{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-neutral);--coloring-on-color:var(--color-on-neutral);--coloring-hover:var(--color-neutral-hover);--coloring-text:var(--color-neutral-text);--coloring-text-hover:var(--color-neutral-text-hover);--coloring-outline:var(--color-neutral-outline);--coloring-outline-hover:var(--color-neutral-outline-hover);--coloring-tonal:var(--color-neutral-tonal);--coloring-tonal-text:var(--color-neutral-tonal-text);--coloring-tonal-background:var(--color-neutral-tonal-background);--coloring-tonal-hover:var(--color-neutral-tonal-hover)}}[data-name=breadcrumb-divider]{padding-inline:calc(var(--spacing) * 1);color:var(--color-description)}[data-name=tab-list]{display:grid;grid-template-columns:repeat(var(--tab-count),1fr)}}@layer components{[data-name=tab-list-item]{display:flex;flex-direction:row;column-gap:calc(var(--spacing) * 0);flex-grow:1;justify-content:center;border-bottom-style:var(--tw-border-style);border-bottom-width:4px;transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;color:var(--coloring-text,var(--coloring-color));&:hover{@media (hover:hover){background-color:var(--coloring-text-hover,var(--coloring-text,var(--coloring-color)));@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--coloring-text-hover,var(--coloring-text,var(--coloring-color))) 20%,transparent)}}}padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);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));--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-neutral);--coloring-on-color:var(--color-on-neutral);--coloring-hover:var(--color-neutral-hover);--coloring-text:var(--color-neutral-text);--coloring-text-hover:var(--color-neutral-text-hover);--coloring-outline:var(--color-neutral-outline);--coloring-outline-hover:var(--color-neutral-outline-hover);--coloring-tonal:var(--color-neutral-tonal);--coloring-tonal-text:var(--color-neutral-tonal-text);--coloring-tonal-background:var(--color-neutral-tonal-background);--coloring-tonal-hover:var(--color-neutral-tonal-hover);&[data-disabled]{cursor:not-allowed;transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;color:var(--coloring-text,var(--coloring-color));--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-disabled);--coloring-on-color:var(--color-on-disabled);--coloring-hover:var(--color-disabled);--coloring-text-hover:transparent}&:not([data-disabled]){&[data-active]{border-color:var(--color-primary);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}&:not([data-active]){&:hover{@media (hover:hover){cursor:pointer}}}}}[data-name=tab-view]{flex-direction:column}[data-name=tab-panel]{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 0);overflow-y:auto}}@layer components{[data-name=expandable-root]{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 0);border-radius:var(--radius-lg);transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;background-color:var(--coloring-solid-color,var(--coloring-color));color:var(--coloring-solid-text,var(--coloring-on-color));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0/0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0/0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-surface);--coloring-on-color:var(--color-on-surface);--coloring-hover:var(--color-surface-hover);&:not([data-disabled])[data-containertoggleable]{cursor:pointer}}[data-name=expandable-header]{display:flex;flex-direction:row;column-gap:calc(var(--spacing) * 2);align-items:center;justify-content:space-between;border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);-webkit-user-select:none;-moz-user-select:none;user-select:none;&:not([data-disabled]){cursor:pointer;transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;background-color:var(--coloring-solid-color,var(--coloring-color));color:var(--coloring-solid-text,var(--coloring-on-color));&:hover{@media (hover:hover){background-color:var(--coloring-solid-hover,var(--coloring-hover))}}--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-surface);--coloring-on-color:var(--color-on-surface);--coloring-hover:var(--color-surface-hover)}&[data-disabled]{cursor:not-allowed;transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;background-color:var(--coloring-solid-color,var(--coloring-color));color:var(--coloring-solid-text,var(--coloring-on-color));--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-disabled);--coloring-on-color:var(--color-on-disabled);--coloring-hover:var(--color-disabled);--coloring-text-hover:transparent}}[data-name=expandable-content]{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 2);height:calc(var(--spacing) * 24);padding-inline:calc(var(--spacing) * 4);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out);&[data-state=closing],&[data-state=opening]{overflow:hidden}&[data-state=opened]{overflow-y:auto}&:not([data-expanded]){max-height:calc(var(--spacing) * 0);overflow:hidden;padding-block:calc(var(--spacing) * 0);opacity:0;--tw-duration:var(--animation-duration-out);transition-duration:var(--animation-duration-out)}&[data-expanded]{max-height:calc(var(--spacing) * 24);padding-block:calc(var(--spacing) * 2);opacity:100%;--tw-duration:var(--animation-duration-in);transition-duration:var(--animation-duration-in)}}}@layer components{[data-name=expansion-icon]{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 0);width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);align-items:center;justify-content:center;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out);@media (prefers-reduced-motion:no-preference){--tw-duration:200ms;transition-duration:.2s}@media (prefers-reduced-motion:reduce){--tw-duration:0ms;transition-duration:0s}&[data-expanded]{rotate:180deg}&[data-disabled]{color:var(--color-disabled)}}}@layer components{[data-name=checkbox]{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 0);align-items:center;justify-content:center;border-radius:.25rem;border-style:var(--tw-border-style);border-width:2px;transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color .1s ease-in-out,background-color .1s ease-in-out;&:not([data-disabled]){&:hover{@media (hover:hover){cursor:pointer}}}&[data-disabled]{cursor:not-allowed;border-color:var(--color-on-disabled);background-color:var(--color-disabled);color:var(--color-on-disabled);&[data-checked=false]{color:transparent}}&:not([data-disabled])[data-invalid]{border-color:var(--color-negative);&:hover{@media (hover:hover){border-color:var(--color-negative-hover)}}}&:not([data-disabled])[data-invalid]:not([data-checked=false]){background-color:color-mix(in srgb,#DC576D 20%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-negative) 20%,transparent)}color:var(--color-negative)}&:not([data-disabled])[data-invalid][data-checked=false]{background-color:transparent;color:var(--color-border)}&:not([data-disabled]):not([data-invalid]):not([data-checked=false]){border-color:var(--color-primary);background-color:color-mix(in srgb,#694BB4 40%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary) 40%,transparent)}color:var(--color-primary);&:hover{@media (hover:hover){border-color:var(--color-primary-hover)}}&:hover{@media (hover:hover){background-color:color-mix(in srgb,#694BB4 20%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary) 20%,transparent)}}}}&:not([data-disabled]):not([data-invalid])[data-checked=false]{border-color:var(--color-border);background-color:transparent;color:var(--color-border);&:hover{@media (hover:hover){border-color:var(--color-primary-hover)}}}&[data-size=sm]{height:calc(var(--spacing) * 5);min-height:calc(var(--spacing) * 5);max-height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);min-width:calc(var(--spacing) * 5);max-width:calc(var(--spacing) * 5)}&[data-size=md]{height:calc(var(--spacing) * 6);min-height:calc(var(--spacing) * 6);max-height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);min-width:calc(var(--spacing) * 6);max-width:calc(var(--spacing) * 6)}&[data-size=lg]{height:calc(var(--spacing) * 8);min-height:calc(var(--spacing) * 8);max-height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);min-width:calc(var(--spacing) * 8);max-width:calc(var(--spacing) * 8)}}[data-name=checkbox-indicator]{height:100%;width:100%;&[data-size=lg],&[data-size=md],&[data-size=sm]{stroke-width:3}}}@layer components{[data-name=switch]{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 0);align-items:center;justify-content:center;height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 12);border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:2px;padding:calc(var(--spacing) * 1);&:not([data-disabled]){&:hover{@media (hover:hover){cursor:pointer}}}&[data-disabled]{cursor:not-allowed;border-color:var(--color-on-disabled);background-color:var(--color-disabled)}&:not([data-disabled]){[data-invalid]{border-color:var(--color-negative);&:hover{border-color:var(--color-negative-hover);background-color:color-mix(in srgb,#DC576D 10%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-negative) 10%,transparent)}}}&:not([data-invalid]){border-color:var(--color-border);background-color:var(--color-input-background);&:hover{border-color:var(--color-primary-hover);background-color:color-mix(in srgb,#694BB4 10%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}&[data-active]{border-color:var(--color-primary);background-color:var(--color-primary);&:hover{border-color:var(--color-primary-hover);background-color:var(--color-primary-hover)}}}}}[data-name=switch-track]{position:relative;display:flex;height:100%;width:100%;align-items:center;border-radius:calc(infinity * 1px)}[data-name=switch-thumb]{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);border-radius:calc(infinity * 1px);background-color:var(--color-on-surface);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:var(--animation-duration-in,250ms);transition-duration:var(--animation-duration-in,.25s);position:absolute;top:calc(1/2 * 100%);left:calc(var(--spacing) * .5);--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);&[data-active]{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);left:calc(100% - 4 * var(--spacing))}}}@layer components{[data-name=tooltip]{position:absolute;border-radius:.25rem;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--shadow-right:5px 0 5px 0 var(--tw-shadow-color,rgb(0 0 0/2%));--shadow-left:-5px 0 5px 0 var(--tw-shadow-color,rgb(0 0 0/2%));--shadow-top:0 -5px 5px 0 var(--tw-shadow-color,rgb(0 0 0/2%));--shadow-bottom:0 5px 5px 0 var(--tw-shadow-color,rgb(0 0 0/2%));box-shadow:var(--shadow-right,0 0 0 transparent),var(--shadow-left,0 0 0 transparent),var(--shadow-top,0 0 0 transparent),var(--shadow-bottom,0 0 0 transparent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:var(--color-tooltip-background);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-tooltip-text);&[data-state=opening][data-animated]{animation:fade-in calc(var(--animation-duration-in, .25s) * 2) ease-in-out 1 forwards}&[data-state=closing][data-animated]{animation:fade-in var(--animation-duration-out,.17s) ease-in-out 1 reverse forwards}&[data-state=closed]{opacity:0}}[data-name=tooltip-triangle]{position:absolute;height:calc(var(--spacing) * 0);width:calc(var(--spacing) * 0);--triangle-size:calc(1.5 * var(--spacing));&[data-state=opening]{animation:fade-in calc(var(--animation-duration-in, .25s) * 2) ease-in-out 1 forwards}&[data-state=closing]{animation:fade-in var(--animation-duration-out,.17s) ease-in-out 1 reverse forwards}&[data-state=closed]{opacity:0}&[data-position=top]{border-top-color:var(--color-tooltip-background);border-right-color:transparent;border-left-color:transparent;border-width:var(--triangle-size) var(--triangle-size) 0 var(--triangle-size);transform:translateY(var(--triangle-size))}&[data-position=bottom]{border-right-color:transparent;border-bottom-color:var(--color-tooltip-background);border-left-color:transparent;border-width:0 var(--triangle-size) var(--triangle-size) var(--triangle-size);transform:translateY(calc(-1 * var(--triangle-size)))}&[data-position=left]{border-top-color:transparent;border-bottom-color:transparent;border-left-color:var(--color-tooltip-background);border-width:var(--triangle-size) 0 var(--triangle-size) var(--triangle-size);transform:translate(var(--triangle-size))}&[data-position=right]{border-top-color:transparent;border-right-color:var(--color-tooltip-background);border-bottom-color:transparent;border-width:var(--triangle-size) var(--triangle-size) var(--triangle-size) 0;transform:translate(calc(-1 * var(--triangle-size)))}}}@keyframes expand-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes expand-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes expand-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes expand-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@layer components{[data-name=drawer-container]{position:fixed;inset:calc(var(--spacing) * 0);height:100vh;width:100vw;&:not([data-open]){pointer-events:none;touch-action:none}}[data-name=drawer-background]{position:fixed;inset:calc(var(--spacing) * 0);height:100vh;width:100vw;background-color:var(--color-overlay-shadow);&[data-state=opening]{animation-duration:var(--animation-duration-in)}&[data-state=closing]{animation-duration:var(--animation-duration-out);animation-direction:reverse}&[data-state=closing],&[data-state=opening]{animation-name:fade-in;animation-fill-mode:forwards}}[data-name=drawer-content]{position:relative;display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 2);background-color:var(--color-overlay-background);padding:calc(var(--spacing) * 4);color:var(--color-overlay-text);animation-timing-function:ease-out;animation-fill-mode:forwards;&[data-state=opening]{animation-duration:var(--animation-duration-in)}&[data-state=closing]{animation-duration:var(--animation-duration-out);animation-direction:reverse}&[data-alignment=bottom],&[data-alignment=top]{height:calc(95vh - var(--drawer-depth, 0) * var(--drawer-indent, 0px));@media (min-width:48rem){height:calc(70vh - var(--drawer-depth, 0) * var(--drawer-indent, 0px))}@media (min-width:64rem){height:calc(50vh - var(--drawer-depth, 0) * var(--drawer-indent, 0px))}}&[data-alignment=left],&[data-alignment=right]{width:calc(95vw - var(--drawer-depth, 0) * var(--drawer-indent, 0px));@media (min-width:48rem){width:calc(70vw - var(--drawer-depth, 0) * var(--drawer-indent, 0px))}@media (min-width:64rem){width:calc(50vw - var(--drawer-depth, 0) * var(--drawer-indent, 0px))}}&[data-alignment=top]{position:fixed;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);width:100vw;border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg);transform:translateY(-100%);&[data-state=closing],&[data-state=opening]{animation-name:expand-top}&[data-state=opened]{transform:translateY(0)}}&[data-alignment=bottom]{position:fixed;bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);width:100vw;border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);transform:translateY(100%);&[data-state=closing],&[data-state=opening]{animation-name:expand-bottom}&[data-state=opened]{transform:translateY(0)}}&[data-alignment=left]{position:fixed;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);height:100vh;border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);transform:translateX(-100%);&[data-state=closing],&[data-state=opening]{animation-name:expand-left}&[data-state=opened]{transform:translateX(0)}}&[data-alignment=right]{position:fixed;top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);height:100vh;border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg);transform:translateX(100%);&[data-state=closing],&[data-state=opening]{animation-name:expand-right}&[data-state=opened]{transform:translateX(0)}}}}@layer components{[data-name=dialog-container]{position:fixed;inset:calc(var(--spacing) * 0);height:100vh;width:100vw;&:not([data-open]){pointer-events:none;touch-action:none}}[data-name=dialog-background]{position:fixed;inset:calc(var(--spacing) * 0);height:100vh;width:100vw;background-color:var(--color-overlay-shadow);animation-fill-mode:forwards;&[data-state=opening]{animation-duration:var(--animation-duration-in)}&[data-state=closing]{animation-duration:var(--animation-duration-out);animation-direction:reverse}&[data-state=closing],&[data-state=opening]{animation-name:fade-in}}[data-name=dialog-content]{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 2);max-height:calc(100vh - 2rem);max-width:calc(100vw - 2rem);border-radius:var(--radius-xl);background-color:var(--color-overlay-background);padding:calc(var(--spacing) * 4);color:var(--color-overlay-text);--shadow-bottom:0 calc(1rem/16) calc(20rem/16) 0 var(--tw-shadow-color,rgb(0 0 0/10%));&:where([data-theme=dark],[data-theme=dark] *){--shadow-bottom:0 calc(1rem/16) calc(20rem/16) 0 var(--tw-shadow-color,rgb(0 0 0/20%))}animation-timing-function:ease-out;animation-fill-mode:forwards;&[data-state=opened],&[data-state=opening]{animation-duration:var(--animation-duration-in)}&[data-state=closing]{animation-duration:var(--animation-duration-out);animation-direction:reverse}&[data-state=closing],&[data-state=opening]{animation-name:pop-in}&[data-position=top]{top:calc(var(--spacing) * 8)}&[data-position=center],&[data-position=top]{position:fixed;left:calc(1/2 * 100%);--tw-translate-x:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}&[data-position=center]{top:calc(1/2 * 100%);--tw-translate-y:calc(calc(1/2 * 100%) * -1)}}}@layer components{[data-name=textarea]{height:calc(var(--spacing) * 32);width:100%;border-style:var(--tw-border-style);border-width:2px;--focus-outline:none;--focus-outline-offset:0;--focus-outline-transition:none;--focus-box-shadow:none;--focus-border-color:inherit;--focus-border-color:var(--color-focus);@supports (color:color-mix(in lab,red,red)){--focus-box-shadow:0 0 calc(var(--spacing) * 1) calc(var(--spacing) * 0.5) color-mix(in srgb,var(--color-focus) 70%,transparent)}transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;&:not([data-disabled]):not([data-invalid]){background-color:var(--color-input-background);&:hover{@media (hover:hover){border-color:var(--color-primary-hover)}}&:not([data-value]){color:var(--color-placeholder)}&[data-value]{color:var(--color-input-text)}}&:not([data-disabled])[data-invalid]{border-color:var(--color-negative);background-color:color-mix(in srgb,#DC576D 20%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-negative) 20%,transparent)}&:hover{@media (hover:hover){border-color:var(--color-negative-hover)}}--color-focus:var(--color-negative);&[data-value]{color:var(--color-negative)}&:not([data-value]){color:var(--color-placeholder)}}&[data-disabled]{cursor:not-allowed;border-color:var(--color-disabled);background-color:var(--color-disabled);color:var(--color-on-disabled);&::placeholder{color:transparent}}resize:none;overflow-y:scroll;border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}@supports (color:color-mix(in oklch,#000,#fff)){[data-name=textarea]{--focus-box-shadow:0 0 calc(var(--spacing) * 1) calc(var(--spacing) * 0.5) color-mix(in srgb,#694BB4 70%,transparent)}}}@layer components{[data-name=form-field-container]{position:relative;display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 1)}[data-name=form-field-description]{color:var(--color-description)}[data-name=form-field-description],[data-name=form-field-error]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}[data-name=form-field-error]{position:absolute;top:calc(100% + .25rem);left:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-negative)}[data-name=form-field-label]{display:flex;flex-direction:row;column-gap:calc(var(--spacing) * 1);align-items:flex-start;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-label)}[data-name=day-picker-container]{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 1);min-width:calc(var(--spacing) * 64);-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-name=day-picker-header-row]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2)}[data-name=day-picker-header-item]{display:flex;flex-grow:1;align-items:center;justify-content:center;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}[data-name=day-picker-body-row]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2)}}@layer components{[data-name=day-picker-body-item]{display:flex;flex-direction:row;column-gap:calc(var(--spacing) * 0);height:calc(var(--spacing) * 8);align-items:center;justify-content:center;border-radius:calc(infinity * 1px);&[data-today]{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-on-background)}&:not([data-invalid]){&:hover{@media (hover:hover){cursor:pointer}}&[data-selected]{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;background-color:var(--coloring-solid-color,var(--coloring-color));color:var(--coloring-solid-text,var(--coloring-on-color));&:hover{@media (hover:hover){background-color:var(--coloring-solid-hover,var(--coloring-hover))}}--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-primary);--coloring-on-color:var(--color-on-primary);--coloring-hover:var(--color-primary-hover);--color-focus:var(--color-primary)}&:not([data-selected]){transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;color:var(--coloring-text,var(--coloring-color));&:hover{@media (hover:hover){background-color:var(--coloring-text-hover,var(--coloring-text,var(--coloring-color)));@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--coloring-text-hover,var(--coloring-text,var(--coloring-color))) 20%,transparent)}}}--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-neutral);--coloring-on-color:var(--color-on-neutral);--coloring-hover:var(--color-neutral-hover);--coloring-text:var(--color-neutral-text);--coloring-text-hover:var(--color-neutral-text-hover);--coloring-outline:var(--color-neutral-outline);--coloring-outline-hover:var(--color-neutral-outline-hover);--coloring-tonal:var(--color-neutral-tonal);--coloring-tonal-text:var(--color-neutral-tonal-text);--coloring-tonal-background:var(--color-neutral-tonal-background);--coloring-tonal-hover:var(--color-neutral-tonal-hover)}&:not([data-selected]):not([data-samemonth]){color:var(--color-description)}}&[data-invalid]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-disabled);--coloring-on-color:var(--color-on-disabled);--coloring-hover:var(--color-disabled);--coloring-text-hover:transparent;&:hover{@media (hover:hover){cursor:not-allowed}}&[data-selected]{background-color:var(--coloring-solid-color,var(--coloring-color));color:var(--coloring-solid-text,var(--coloring-on-color))}&:not([data-selected]),&[data-selected]{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out}&:not([data-selected]){color:var(--coloring-text,var(--coloring-color))}}}}@layer components{[data-name=time-picker-container]{display:flex;flex-direction:row;column-gap:calc(var(--spacing) * 2);min-height:calc(var(--spacing) * 0);flex:1 1;overflow-x:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-name=time-picker-value-column]{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 1);max-width:calc(var(--spacing) * 20);min-width:calc(var(--spacing) * 20);flex:1 1;overflow-y:auto}[data-name=property-inner]{display:flex;flex-direction:row;column-gap:calc(var(--spacing) * 0);width:100%;min-width:calc(var(--spacing) * 0)}}@layer components{[data-name=property-root]{border-radius:var(--radius-xl);container-type:inline-size;container-name:property;transition:outline-offset var(--animation-duration-in,.25s);outline-offset:0;&:hover{[data-name=property-content]:not([data-invalid]),[data-name=property-title]:not([data-invalid]){border-color:var(--color-primary)}[data-name=property-content][data-invalid],[data-name=property-title][data-invalid]{border-color:var(--color-warning)}}&:focus-within{outline-style:var(--tw-outline-style);outline-width:2px;--tw-outline-style:solid;outline-style:solid;outline-offset:calc(var(--spacing) * .25);&:not([data-invalid]){outline-color:var(--color-primary)}&[data-invalid]{outline-color:var(--color-warning)}}}[data-name=property-title]{display:flex;flex-direction:row;column-gap:calc(var(--spacing) * 2);max-width:calc(var(--spacing) * 48);min-width:calc(var(--spacing) * 48);align-items:center;justify-content:space-between;border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl);border-style:var(--tw-border-style);border-right-style:var(--tw-border-style);border-width:2px 0 2px 2px;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);&:not([data-invalid]){background-color:var(--color-property-title-background);color:var(--color-property-title-text)}&[data-invalid]{border-color:var(--color-warning-hover);background-color:var(--color-warning);color:var(--color-on-warning)}}[data-name=property-title-icon]{max-width:calc(var(--spacing) * 6);min-width:calc(var(--spacing) * 6)}[data-name=property-title-text]{min-width:calc(var(--spacing) * 0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}[data-name=property-content]{display:flex;flex-direction:row;column-gap:calc(var(--spacing) * 2);min-height:calc(var(--spacing) * 15);flex-grow:1;align-items:center;justify-content:space-between;border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);border-style:var(--tw-border-style);border-left-style:var(--tw-border-style);border-width:2px 2px 2px 0;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);&:not([data-invalid]){background-color:var(--color-input-background);color:var(--color-input-text)}&[data-invalid]{border-color:var(--color-warning);background-color:var(--color-surface-warning)}}[data-name=property-title-actions]{display:flex;display:none;flex-shrink:0}[data-name=property-actions],[data-name=property-title-actions]{flex-direction:row;column-gap:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 1)}[data-name=property-actions]{display:flex}@container property (max-width: 32rem){[data-name=property-inner]{flex-direction:column}[data-name=property-title]{width:100%;max-width:none;min-width:calc(var(--spacing) * 0);border-radius:0;border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);border-right-style:var(--tw-border-style);border-right-width:2px;border-bottom-style:var(--tw-border-style);border-bottom-width:0}[data-name=property-title-actions]{display:flex}[data-name=property-actions]{display:none}[data-name=property-content]{min-height:calc(var(--spacing) * 0);border-radius:0;border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl);border-top-style:var(--tw-border-style);border-top-width:0;border-right-style:var(--tw-border-style);border-right-width:2px;border-left-style:var(--tw-border-style);border-left-width:2px}}[data-name=property-input-wrapper]{position:relative;display:flex;flex-direction:row;column-gap:calc(var(--spacing) * 2);width:100%;&[data-invalid]{color:var(--color-warning);[data-name=select-button],[data-name=select-chip-display]{background-color:var(--color-warning)!important;color:var(--color-surface-warning)!important}}}[data-name=property-input]{border-radius:.25rem;padding:calc(var(--spacing) * 1);&[type=date]::-webkit-calendar-picker-indicator,&[type=datetime-local]::-webkit-calendar-picker-indicator,&[type=time]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}&[data-invalid]{background-color:var(--color-surface-warning);&::placeholder{color:var(--color-warning)}}}[data-name=property-suffix]{position:absolute;top:calc(1/2 * 100%);right:calc(var(--spacing) * 2);--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);&[data-invalid]{background-color:var(--color-surface-warning)}}}[data-name=pop-up]{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-outline-variant);transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;background-color:var(--coloring-solid-color,var(--coloring-color));color:var(--coloring-solid-text,var(--coloring-on-color));--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgb(0 0 0/0.1)),0 4px 6px -4px var(--tw-shadow-color,rgb(0 0 0/0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:color-mix(in srgb,#000000 15%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black) 15%,transparent) var(--tw-shadow-alpha),transparent)}--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-surface);--coloring-on-color:var(--color-on-surface);--coloring-hover:var(--color-surface-hover);&:focus-within{border-color:var(--color-primary)}transition:top var(--anchored-position-polling-interval,.1s) linear,left var(--anchored-position-polling-interval,.1s) linear,right var(--anchored-position-polling-interval,.1s) linear,bottom var(--anchored-position-polling-interval,.1s) linear,border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out;&[data-positioned]{animation:pop-in var(--animation-duration-in,.25s) ease-in-out forwards}&:not([data-positioned]){opacity:0}}@layer components{[data-name=multi-select-button],[data-name=select-button]{display:flex;flex-direction:row;column-gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:2px;--focus-outline:none;--focus-outline-offset:0;--focus-outline-transition:none;--focus-box-shadow:none;--focus-border-color:inherit;--focus-border-color:var(--color-focus);@supports (color:color-mix(in lab,red,red)){--focus-box-shadow:0 0 calc(var(--spacing) * 1) calc(var(--spacing) * 0.5) color-mix(in srgb,var(--color-focus) 70%,transparent)}transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;&:not([data-disabled]):not([data-invalid]){background-color:var(--color-input-background);&:hover{@media (hover:hover){border-color:var(--color-primary-hover)}}&:not([data-value]){color:var(--color-placeholder)}&[data-value]{color:var(--color-input-text)}}&:not([data-disabled])[data-invalid]{border-color:var(--color-negative);background-color:color-mix(in srgb,#DC576D 20%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-negative) 20%,transparent)}&:hover{@media (hover:hover){border-color:var(--color-negative-hover)}}--color-focus:var(--color-negative);&[data-value]{color:var(--color-negative)}&:not([data-value]){color:var(--color-placeholder)}}&[data-disabled]{cursor:not-allowed;border-color:var(--color-disabled);background-color:var(--color-disabled);color:var(--color-on-disabled);&::placeholder{color:transparent}}align-items:center;justify-content:space-between;border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);&:not([data-disabled]){&:hover{@media (hover:hover){cursor:pointer}}}}@supports (color:color-mix(in oklch,#000,#fff)){[data-name=multi-select-button],[data-name=select-button]{--focus-box-shadow:0 0 calc(var(--spacing) * 1) calc(var(--spacing) * 0.5) color-mix(in srgb,#694BB4 70%,transparent)}}[data-name=multi-select-chip-display-button]{display:flex;border-style:var(--tw-border-style);border-width:2px;--focus-outline:none;--focus-outline-offset:0;--focus-outline-transition:none;--focus-box-shadow:none;--focus-border-color:inherit;--focus-border-color:var(--color-focus);@supports (color:color-mix(in lab,red,red)){--focus-box-shadow:0 0 calc(var(--spacing) * 1) calc(var(--spacing) * 0.5) color-mix(in srgb,var(--color-focus) 70%,transparent)}transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;&:not([data-disabled]):not([data-invalid]){background-color:var(--color-input-background);&:hover{@media (hover:hover){border-color:var(--color-primary-hover)}}&:not([data-value]){color:var(--color-placeholder)}&[data-value]{color:var(--color-input-text)}}&:not([data-disabled])[data-invalid]{border-color:var(--color-negative);background-color:color-mix(in srgb,#DC576D 20%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-negative) 20%,transparent)}&:hover{@media (hover:hover){border-color:var(--color-negative-hover)}}--color-focus:var(--color-negative);&[data-value]{color:var(--color-negative)}&:not([data-value]){color:var(--color-placeholder)}}&[data-disabled]{cursor:not-allowed;border-color:var(--color-disabled);background-color:var(--color-disabled);color:var(--color-on-disabled);&::placeholder{color:transparent}}flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2.5);&:not([data-disabled]){&:hover{@media (hover:hover){cursor:pointer}}}}@supports (color:color-mix(in oklch,#000,#fff)){[data-name=multi-select-chip-display-button]{--focus-box-shadow:0 0 calc(var(--spacing) * 1) calc(var(--spacing) * 0.5) color-mix(in srgb,#694BB4 70%,transparent)}}[data-name=multi-select-chip-display-chip]{display:flex;flex-direction:row;column-gap:calc(var(--spacing) * 1);height:calc(var(--spacing) * 9);align-items:center;border-radius:var(--radius-md);transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;background-color:var(--coloring-solid-color,var(--coloring-color));color:var(--coloring-solid-text,var(--coloring-on-color));padding-right:calc(var(--spacing) * 1);padding-left:calc(var(--spacing) * 2);--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-neutral);--coloring-on-color:var(--color-on-neutral);--coloring-hover:var(--color-neutral-hover);--coloring-text:var(--color-neutral-text);--coloring-text-hover:var(--color-neutral-text-hover);--coloring-outline:var(--color-neutral-outline);--coloring-outline-hover:var(--color-neutral-outline-hover);--coloring-tonal:var(--color-neutral-tonal);--coloring-tonal-text:var(--color-neutral-tonal-text);--coloring-tonal-background:var(--color-neutral-tonal-background);--coloring-tonal-hover:var(--color-neutral-tonal-hover)}[data-name=multi-select-list],[data-name=select-list]{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 1);overflow-y:auto}[data-name=multi-select-list-option],[data-name=select-list-option]{display:flex;flex-direction:row;column-gap:calc(var(--spacing) * 1);align-items:center;border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);&[data-disabled]{cursor:not-allowed;color:var(--color-disabled)}&:not([data-disabled]){cursor:pointer;&[data-highlighted]{background-color:color-mix(in srgb,#694BB4 20%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary) 20%,transparent)}}}}[data-name=multi-select-list-status],[data-name=select-list-status]{border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);color:var(--color-description)}[data-name=combobox-root]{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 2)}}@layer components{[data-name=combobox-input]{border-style:var(--tw-border-style);border-width:2px;--focus-outline:none;--focus-outline-offset:0;--focus-outline-transition:none;--focus-box-shadow:none;--focus-border-color:inherit;--focus-border-color:var(--color-focus);@supports (color:color-mix(in lab,red,red)){--focus-box-shadow:0 0 calc(var(--spacing) * 1) calc(var(--spacing) * 0.5) color-mix(in srgb,var(--color-focus) 70%,transparent)}transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;&:not([data-disabled]):not([data-invalid]){background-color:var(--color-input-background);&:hover{@media (hover:hover){border-color:var(--color-primary-hover)}}&:not([data-value]){color:var(--color-placeholder)}&[data-value]{color:var(--color-input-text)}}&:not([data-disabled])[data-invalid]{border-color:var(--color-negative);background-color:color-mix(in srgb,#DC576D 20%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-negative) 20%,transparent)}&:hover{@media (hover:hover){border-color:var(--color-negative-hover)}}--color-focus:var(--color-negative);&[data-value]{color:var(--color-negative)}&:not([data-value]){color:var(--color-placeholder)}}&[data-disabled]{cursor:not-allowed;border-color:var(--color-disabled);background-color:var(--color-disabled);color:var(--color-on-disabled);&::placeholder{color:transparent}}border-radius:var(--radius-md)}@supports (color:color-mix(in oklch,#000,#fff)){[data-name=combobox-input]{--focus-box-shadow:0 0 calc(var(--spacing) * 1) calc(var(--spacing) * 0.5) color-mix(in srgb,#694BB4 70%,transparent)}}[data-name=combobox-list]{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 1);overflow-y:auto}[data-name=combobox-option]{display:flex;flex-direction:row;column-gap:calc(var(--spacing) * 1);cursor:pointer;align-items:center;border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);&[data-highlighted]{background-color:color-mix(in srgb,#694BB4 20%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary) 20%,transparent)}}}[data-name=combobox-list-status]{border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-description)}}@layer components{*{list-style-type:none;border-color:var(--color-border);&::placeholder{color:var(--color-placeholder)}&:where([data-theme=dark],[data-theme=dark] *){color-scheme:dark}}html{background-color:var(--color-background);color:var(--color-on-background)}@media (prefers-reduced-motion:reduce){*{animation:none;transition-property:none}}:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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);outline-style:var(--tw-outline-style);outline-width:0}*{transition:var(--focus-outline-transition);&:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset);box-shadow:var(--focus-box-shadow);border-color:var(--focus-border-color)}outline-color:var(--color-focus);--focus-outline:2px solid var(--color-focus);--focus-outline-offset:calc(var(--spacing) * 0.25);--focus-outline-transition:outline-offset var(--animation-duration-in,250ms)}}@layer components{[data-name=icon-button]{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 0);padding:var(--element-padding,var(--spacing-element-padding-md));border-radius:var(--element-border-radius,.375rem);height:var(--element-height,var(--spacing-element-height-md));width:var(--element-height,var(--spacing-element-md));align-items:center;justify-content:center;&:not([data-disabled]){cursor:pointer;&[data-coloringstyle=solid]{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;background-color:var(--coloring-solid-color,var(--coloring-color));color:var(--coloring-solid-text,var(--coloring-on-color));&:hover{@media (hover:hover){background-color:var(--coloring-solid-hover,var(--coloring-hover))}}}&[data-coloringstyle=text]{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;color:var(--coloring-text,var(--coloring-color));&:hover{@media (hover:hover){background-color:var(--coloring-text-hover,var(--coloring-text,var(--coloring-color)));@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--coloring-text-hover,var(--coloring-text,var(--coloring-color))) 20%,transparent)}}}}&[data-coloringstyle=outline]{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;border-width:var(--coloring-outline-width,.125rem);border-color:var(--coloring-border,var(--coloring-outline,var(--coloring-color)));color:var(--coloring-outline,var(--coloring-color));&:hover{@media (hover:hover){border-color:var(--coloring-border-hover,--coloring-hover)}}&:hover{@media (hover:hover){color:var(--coloring-outline-hover,var(--coloring-hover))}}}&[data-coloringstyle=tonal]{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;background-color:var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color)));@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color))) 20%,transparent)}color:var(--coloring-tonal-text,var(--coloring-tonal,var(--coloring-color)));&:hover{@media (hover:hover){background-color:var(--coloring-tonal-hover,var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color))));@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--coloring-tonal-hover,var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color)))) 30%,transparent)}}}}&[data-coloringstyle=tonal-outline]{background-color:color-mix(in oklab,var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color))) 20%,transparent);color:var(--coloring-tonal-text,var(--coloring-tonal,var(--coloring-color)));transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;border-width:var(--coloring-outline-width,.125rem);border-color:var(--coloring-border,var(--coloring-outline,var(--coloring-color)));&:hover{@media (hover:hover){border-color:var(--coloring-border-hover,--coloring-hover)}}&:hover{@media (hover:hover){background-color:var(--coloring-tonal-hover,var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color))));@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--coloring-tonal-hover,var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color)))) 30%,transparent)}}}&:hover{@media (hover:hover){color:var(--coloring-outline-hover,var(--coloring-hover))}}}&[data-color=primary]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-primary);--coloring-on-color:var(--color-on-primary);--coloring-hover:var(--color-primary-hover);--color-focus:var(--color-primary)}&[data-color=secondary]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-secondary);--coloring-on-color:var(--color-on-secondary);--coloring-hover:var(--color-secondary-hover);--color-focus:var(--color-secondary)}&[data-color=positive]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-positive);--coloring-on-color:var(--color-on-positive);--coloring-hover:var(--color-positive-hover);--color-focus:var(--color-positive)}&[data-color=warning]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-warning);--coloring-on-color:var(--color-on-warning);--coloring-hover:var(--color-warning-hover);--color-focus:var(--color-warning)}&[data-color=negative]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-negative);--coloring-on-color:var(--color-on-negative);--coloring-hover:var(--color-negative-hover);--color-focus:var(--color-negative)}&[data-color=neutral]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-neutral);--coloring-on-color:var(--color-on-neutral);--coloring-hover:var(--color-neutral-hover);--coloring-text:var(--color-neutral-text);--coloring-text-hover:var(--color-neutral-text-hover);--coloring-outline:var(--color-neutral-outline);--coloring-outline-hover:var(--color-neutral-outline-hover);--coloring-tonal:var(--color-neutral-tonal);--coloring-tonal-text:var(--color-neutral-tonal-text);--coloring-tonal-background:var(--color-neutral-tonal-background);--coloring-tonal-hover:var(--color-neutral-tonal-hover)}&[data-color=description]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-description)}&[data-color=surface]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-surface);--coloring-on-color:var(--color-on-surface);--coloring-hover:var(--color-surface-hover)}&[data-color=disabled]{--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-disabled);--coloring-on-color:var(--color-on-disabled);--coloring-hover:var(--color-disabled);--coloring-text-hover:transparent}}&[data-disabled]{cursor:not-allowed;&[data-coloringstyle=solid]{background-color:var(--coloring-solid-color,var(--coloring-color));color:var(--coloring-solid-text,var(--coloring-on-color))}&[data-coloringstyle=solid],&[data-coloringstyle=text]{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out}&[data-coloringstyle=text]{color:var(--coloring-text,var(--coloring-color))}&[data-coloringstyle=outline]{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;border-width:var(--coloring-outline-width,.125rem);border-color:var(--coloring-border,var(--coloring-outline,var(--coloring-color)));color:var(--coloring-outline,var(--coloring-color))}&[data-coloringstyle=tonal]{transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;background-color:var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color)));@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color))) 20%,transparent)}color:var(--coloring-tonal-text,var(--coloring-tonal,var(--coloring-color)))}&[data-coloringstyle=tonal-outline]{background-color:color-mix(in oklab,var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color))) 20%,transparent);color:var(--coloring-tonal-text,var(--coloring-tonal,var(--coloring-color)));transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;border-width:var(--coloring-outline-width,.125rem);border-color:var(--coloring-border,var(--coloring-outline,var(--coloring-color)))}--coloring-color:initial;--coloring-on-color:initial;--coloring-hover:initial;--coloring-text:initial;--coloring-text-hover:initial;--coloring-outline:initial;--coloring-outline-hover:initial;--coloring-tonal:initial;--coloring-tonal-background:initial;--coloring-tonal-text:initial;--coloring-tonal-hover:initial;--coloring-color:var(--color-disabled);--coloring-on-color:var(--color-on-disabled);--coloring-hover:var(--color-disabled);--coloring-text-hover:transparent}&[data-size=xs]{--element-padding:var(--spacing-element-padding-xs);--element-padding-direction:var(--spacing-element-padding-direction-xs);--element-border-radius:0.25rem;--element-height:var(--spacing-element-xs);&[data-coloringstyle=outline],&[data-coloringstyle=tonal-outline]{padding:calc(var(--spacing-element-padding-xs) - var(--coloring-outline-width))}}&[data-size=sm]{--element-padding:var(--spacing-element-padding-sm);--element-padding-direction:var(--spacing-element-padding-direction-sm);--element-border-radius:0.375rem;--element-height:var(--spacing-element-sm);&[data-coloringstyle=outline],&[data-coloringstyle=tonal-outline]{padding:calc(var(--spacing-element-padding-sm) - var(--coloring-outline-width))}}&[data-size=md]{--element-padding:var(--spacing-element-padding-md);--element-padding-direction:var(--spacing-element-padding-direction-md);--element-border-radius:0.375rem;--element-height:var(--spacing-element-md);&[data-coloringstyle=outline],&[data-coloringstyle=tonal-outline]{padding:calc(var(--spacing-element-padding-md) - var(--coloring-outline-width))}}&[data-size=lg]{--element-padding:var(--spacing-element-padding-lg);--element-padding-direction:var(--spacing-element-padding-direction-lg);--element-border-radius:0.5rem;--element-height:var(--spacing-element-lg);&[data-coloringstyle=outline],&[data-coloringstyle=tonal-outline]{padding:calc(var(--spacing-element-padding-lg) - var(--coloring-outline-width))}}}}@layer components{[data-name=date-time-input]{display:flex;flex-direction:row;column-gap:calc(var(--spacing) * 2);height:var(--spacing-element-md);width:100%;border-style:var(--tw-border-style);border-width:2px;--focus-outline:none;--focus-outline-offset:0;--focus-outline-transition:none;--focus-box-shadow:none;--focus-border-color:inherit;--focus-border-color:var(--color-focus);@supports (color:color-mix(in lab,red,red)){--focus-box-shadow:0 0 calc(var(--spacing) * 1) calc(var(--spacing) * 0.5) color-mix(in srgb,var(--color-focus) 70%,transparent)}transition:border-color var(--animation-duration-in,.25s) ease-in-out,box-shadow var(--animation-duration-in,.25s) ease-in-out,outline-color var(--animation-duration-in,.25s) ease-in-out,outline-offset var(--animation-duration-in,.25s) ease-in-out,color var(--animation-duration-in,.25s) ease-in-out,background-color var(--animation-duration-in,.25s) ease-in-out;&:not([data-disabled]):not([data-invalid]){background-color:var(--color-input-background);&:hover{@media (hover:hover){border-color:var(--color-primary-hover)}}&:not([data-value]){color:var(--color-placeholder)}&[data-value]{color:var(--color-input-text)}}&:not([data-disabled])[data-invalid]{border-color:var(--color-negative);background-color:color-mix(in srgb,#DC576D 20%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-negative) 20%,transparent)}&:hover{@media (hover:hover){border-color:var(--color-negative-hover)}}--color-focus:var(--color-negative);&[data-value]{color:var(--color-negative)}&:not([data-value]){color:var(--color-placeholder)}}&[data-disabled]{cursor:not-allowed;border-color:var(--color-disabled);background-color:var(--color-disabled);color:var(--color-on-disabled);&::placeholder{color:transparent}}align-items:center;justify-content:space-between;border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 10);&:hover{cursor:pointer}&[type=date]::-webkit-calendar-picker-indicator,&[type=datetime-local]::-webkit-calendar-picker-indicator,&[type=time]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}}@supports (color:color-mix(in oklch,#000,#fff)){[data-name=date-time-input]{--focus-box-shadow:0 0 calc(var(--spacing) * 1) calc(var(--spacing) * 0.5) color-mix(in srgb,#694BB4 70%,transparent)}}}:root{--spacing:0.25rem;--drawer-indent:calc(4 * var(--spacing));--animation-duration-in:250ms;--animation-duration-out:170ms;--coloring-outline-width:calc(0.5 * var(--spacing))}@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}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@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-ease{syntax:"*";inherits:false}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-duration{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){::-webkit-backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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-ease:initial;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-duration:initial}*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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-ease:initial;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-duration:initial}}}