/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-outline-style:solid;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--tw-content:"";--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-space-x-reverse:0}}}@layer theme{:host,:root{--font-sans:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-mono:ui-monospace,"SF Mono","JetBrains Mono","Fira Code",monospace;--color-gray-500:oklch(55.1% .027 264.364);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:1.33333;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-lg:calc(var(--radius)*1);--radius-xl:calc(var(--radius)*1.5);--radius-2xl:calc(var(--radius)*2);--radius-3xl:calc(var(--radius)*3);--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0,0,.2,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--default-mono-font-family:var(--font-mono);--color-background:var(--background);--color-foreground:var(--foreground);--color-surface:#fff;--color-surface-foreground:var(--surface-foreground);--color-surface-hover:var(--surface)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-surface-hover:color-mix(in oklab,var(--surface) 92%,var(--surface-foreground) 8%)}}:host,:root{--color-surface-secondary:var(--surface-secondary);--color-surface-secondary-foreground:var(--surface-secondary-foreground);--color-surface-tertiary:var(--surface-tertiary);--color-surface-tertiary-foreground:var(--surface-tertiary-foreground);--color-muted:#71717a;--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-border:var(--border);--color-focus:var(--focus);--color-default:var(--default);--color-default-foreground:var(--default-foreground);--color-success:var(--success);--color-success-foreground:var(--success-foreground);--color-warning:var(--warning);--color-warning-foreground:var(--warning-foreground);--color-danger:var(--danger);--color-danger-foreground:var(--danger-foreground);--shadow-surface:var(--surface-shadow);--shadow-overlay:var(--overlay-shadow);--color-field:var(--field-background,var(--default));--color-field-foreground:var(--field-foreground,var(--foreground));--color-field-placeholder:var(--field-placeholder,var(--muted));--color-field-border:var(--field-border,var(--border));--border-width-field:var(--field-border-width,var(--border-width));--color-background-tertiary:var(--background)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-background-tertiary:color-mix(in oklab,var(--background) 92%,var(--foreground) 8%)}}:host,:root{--color-default-hover:var(--default)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-default-hover:color-mix(in oklab,var(--default) 96%,var(--default-foreground) 4%)}}:host,:root{--color-primary-hover:#7a6540}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-primary-hover:color-mix(in oklab,var(--primary) 90%,var(--primary-foreground) 10%)}}:host,:root{--color-secondary-hover:#a16243}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-secondary-hover:color-mix(in oklab,var(--secondary) 90%,var(--secondary-foreground) 10%)}}:host,:root{--color-accent-hover:#342f26}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-accent-hover:color-mix(in oklab,var(--accent) 90%,var(--accent-foreground) 10%)}}:host,:root{--color-success-hover:#5c8952}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-success-hover:color-mix(in oklab,var(--success) 90%,var(--success-foreground) 10%)}}:host,:root{--color-warning-hover:var(--warning)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-warning-hover:color-mix(in oklab,var(--warning) 90%,var(--warning-foreground) 10%)}}:host,:root{--color-danger-hover:#da1a1d}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-danger-hover:color-mix(in oklab,var(--danger) 90%,var(--danger-foreground) 10%)}}:host,:root{--color-field-focus:var(--field-background,var(--default));--color-field-border-hover:var(--field-border,var(--border))}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-field-border-hover:color-mix(in oklab,var(--field-border,var(--border)) 88%,var(--field-foreground,var(--foreground)) 10%)}}:host,:root{--color-field-border-focus:var(--field-border,var(--border))}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-field-border-focus:color-mix(in oklab,var(--field-border,var(--border)) 74%,var(--field-foreground,var(--foreground)) 22%)}}:host,:root{--color-primary-soft:#7a654026}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-primary-soft:color-mix(in oklab,var(--primary) 15%,transparent)}}:host,:root{--color-primary-soft-foreground:var(--primary);--color-primary-soft-hover:#7a654033}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-primary-soft-hover:color-mix(in oklab,var(--primary) 20%,transparent)}}:host,:root{--color-secondary-soft:#96502e26}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-secondary-soft:color-mix(in oklab,var(--secondary) 15%,transparent)}}:host,:root{--color-secondary-soft-foreground:var(--secondary);--color-secondary-soft-hover:#96502e33}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-secondary-soft-hover:color-mix(in oklab,var(--secondary) 20%,transparent)}}:host,:root{--color-accent-soft:#1d180e26}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-accent-soft:color-mix(in oklab,var(--accent) 15%,transparent)}}:host,:root{--color-accent-soft-foreground:var(--accent);--color-accent-soft-hover:#1d180e33}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-accent-soft-hover:color-mix(in oklab,var(--accent) 20%,transparent)}}:host,:root{--color-danger-soft:#d6000426}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-danger-soft:color-mix(in oklab,var(--danger) 15%,transparent)}}:host,:root{--color-danger-soft-foreground:var(--danger);--color-danger-soft-hover:#d6000433}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-danger-soft-hover:color-mix(in oklab,var(--danger) 20%,transparent)}}:host,:root{--color-warning-soft:var(--warning)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-warning-soft:color-mix(in oklab,var(--warning) 15%,transparent)}}:host,:root{--color-warning-soft-foreground:var(--warning);--color-warning-soft-hover:var(--warning)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-warning-soft-hover:color-mix(in oklab,var(--warning) 20%,transparent)}}:host,:root{--color-success-soft:#4a7c3f26}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-success-soft:color-mix(in oklab,var(--success) 15%,transparent)}}:host,:root{--color-success-soft-foreground:var(--success);--color-success-soft-hover:#4a7c3f33}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-success-soft-hover:color-mix(in oklab,var(--success) 20%,transparent)}}:host,:root{--ease-smooth:ease;--ease-out-quart:cubic-bezier(.165,.84,.44,1);--ease-out-fluid:cubic-bezier(.32,.72,0,1);--ease-linear:linear;--color-ink:#18181b;--color-paper:#fafafa;--color-line:#e4e4e7;--color-faint:#a1a1aa;--primary:#7a6540;--color-providame:#7a6540;--color-providame-soft:#9e8a66;--color-providame-deep:#523f1e;--color-providame-wash:#faf6ed;--accent:#1d180e;--accent-foreground:#fff;--secondary:#96502e;--secondary-foreground:#fff;--success:#4a7c3f;--success-foreground:#fff;--danger:#d60004;--danger-foreground:#fff;--color-warning-ink:#b45309}@layer theme{@layer base{.default,.light,:root,[data-theme=default],[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--white:oklch(100% 0 0);--black:oklch(0% 0 0);--snow:oklch(99.11% 0 0);--eclipse:oklch(21.03% .0059 285.89);--spacing:.25rem;--border-width:1px;--field-border-width:0px;--disabled-opacity:.5;--ring-offset-width:2px;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--radius:.5rem;--field-radius:calc(var(--radius)*1.5);--background:oklch(97.02% 0 0);--foreground:var(--eclipse);--surface:var(--white);--surface-foreground:var(--foreground);--surface-secondary:oklch(95.24% .0013 286.37);--surface-secondary-foreground:var(--foreground);--surface-tertiary:oklch(93.73% .0013 286.37);--surface-tertiary-foreground:var(--foreground);--overlay:var(--white);--overlay-foreground:var(--foreground);--muted:oklch(55.17% .0138 285.94);--scrollbar:oklch(87.1% .006 286.286);--default:oklch(94% .001 286.375);--default-foreground:var(--eclipse);--primary:oklch(55% .2 262);--primary-foreground:var(--snow);--secondary:oklch(55% .22 305);--secondary-foreground:var(--snow);--accent:oklch(70% .16 195);--accent-foreground:var(--eclipse);--field-background:var(--white);--field-foreground:oklch(21.03% .0059 285.89);--field-placeholder:var(--muted);--field-border:transparent;--success:oklch(73.29% .1935 150.81);--success-foreground:var(--eclipse);--warning:oklch(78.19% .1585 72.33);--warning-foreground:var(--eclipse);--danger:oklch(65.32% .2328 25.74);--danger-foreground:var(--snow);--segment:var(--white);--segment-foreground:var(--eclipse);--border:oklch(90% .004 286.32);--separator:oklch(92% .004 286.32);--focus:var(--primary);--link:var(--foreground);--backdrop:#00000080;--surface-shadow:0 2px 4px 0 #0000000a,0 1px 2px 0 #0000000f,0 0 1px 0 #0000000f;--overlay-shadow:0 2px 8px 0 #0000000f,0 -6px 12px 0 #00000008,0 14px 28px 0 #00000014;--field-shadow:0 2px 4px 0 #0000000a,0 1px 2px 0 #0000000f,0 0 1px 0 #0000000f;--skeleton-animation:shimmer}@media (prefers-color-scheme:dark){:root:not(.light):not([data-theme=light]):not(.default):not([data-theme=default]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:oklch(12% .005 285.823);--foreground:var(--snow);--surface:oklch(21.03% .0059 285.89);--surface-foreground:var(--foreground);--surface-secondary:oklch(25.7% .0037 286.14);--surface-tertiary:oklch(27.21% .0024 247.91);--overlay:oklch(21.03% .0059 285.89);--overlay-foreground:var(--foreground);--muted:oklch(70.5% .015 286.067);--scrollbar:oklch(70.5% .015 286.067);--default:oklch(27.4% .006 286.033);--default-foreground:var(--snow);--field-background:oklch(21.03% .0059 285.89);--field-foreground:var(--foreground);--warning:oklch(82.03% .1388 76.34);--warning-foreground:var(--eclipse);--danger:oklch(59.4% .1967 24.63);--danger-foreground:var(--snow);--segment:oklch(39.64% .01 285.93);--segment-foreground:var(--foreground);--border:oklch(28% .006 286.033);--separator:oklch(25% .006 286.033);--focus:var(--primary);--link:var(--foreground);--backdrop:#0009;--surface-shadow:0 0 0 0 transparent inset;--overlay-shadow:0 0 1px 0 #ffffff4d inset;--field-shadow:0 0 0 0 transparent inset}}.dark,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:oklch(12% .005 285.823);--foreground:var(--snow);--surface:oklch(21.03% .0059 285.89);--surface-foreground:var(--foreground);--surface-secondary:oklch(25.7% .0037 286.14);--surface-tertiary:oklch(27.21% .0024 247.91);--overlay:oklch(21.03% .0059 285.89);--overlay-foreground:var(--foreground);--muted:oklch(70.5% .015 286.067);--scrollbar:oklch(70.5% .015 286.067);--default:oklch(27.4% .006 286.033);--default-foreground:var(--snow);--field-background:oklch(21.03% .0059 285.89);--field-foreground:var(--foreground);--warning:oklch(82.03% .1388 76.34);--warning-foreground:var(--eclipse);--danger:oklch(59.4% .1967 24.63);--danger-foreground:var(--snow);--segment:oklch(39.64% .01 285.93);--segment-foreground:var(--foreground);--border:oklch(28% .006 286.033);--separator:oklch(25% .006 286.033);--focus:var(--primary);--link:var(--foreground);--backdrop:#0009;--surface-shadow:0 0 0 0 transparent inset;--overlay-shadow:0 0 1px 0 #ffffff4d inset;--field-shadow:0 0 0 0 transparent inset}}}@layer components;}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:not([data-native-scrollbar] *):not([data-native-scrollbar]){scrollbar-width:none}:not([data-native-scrollbar] *):not([data-native-scrollbar])::-webkit-scrollbar{display:none}*,::backdrop,:after,:before{border-color:var(--border,currentColor)}::file-selector-button{border-color:var(--border,currentColor)}:root{view-transition-name:none;--z-modal-backdrop:50;--z-modal:100;--z-popover:200;--z-tooltip:300;--z-toast:400}::view-transition{pointer-events:none}body{font-family:var(--font-sans)}[data-reka-popper-content-wrapper]{z-index:var(--z-popover)!important}[data-reka-popper-content-wrapper]:has(.tooltip){z-index:var(--z-tooltip)!important}:where([data-dismissable-layer]){pointer-events:auto}}@layer components{.close-button{isolation:isolate;height:calc(var(--spacing)*6);width:calc(var(--spacing)*6);transform-origin:50%;border-radius:calc(var(--radius)*1.5);padding:var(--spacing);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);transition:transform .3s var(--ease-out-quart),color .3s var(--ease-out),background-color .3s var(--ease-out),box-shadow .3s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.close-button:focus-visible:not(:focus),.close-button[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.close-button:disabled,.close-button[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.close-button svg,.close-button[data-pending=true]{pointer-events:none}.close-button svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);margin-inline:calc(var(--spacing)*-.5);margin-block:calc(var(--spacing)*.5);flex-shrink:0;align-self:center}.close-button--default{background-color:var(--default);color:var(--color-muted)}@media (hover:hover){.close-button--default:hover,.close-button--default[data-hovered=true]{background-color:var(--default)}@supports (color:color-mix(in lab,red,red)){.close-button--default:hover,.close-button--default[data-hovered=true]{background-color:color-mix(in oklab,var(--default) 96%,var(--default-foreground) 4%)}}}.close-button--default:active,.close-button--default[data-pressed=true]{transform:scale(.93)}.description{text-wrap:wrap;color:var(--color-muted)}.description,.error-message{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));overflow-wrap:break-word}.error-message{height:auto;color:var(--danger);transition:opacity .3s var(--ease-out),height .35s var(--ease-smooth)}.error-message:is([data-reduce-motion=true],[data-reduce-motion=true] *),.error-message:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.error-message:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.error-message:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.error-message:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.error-message:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.label{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);color:var(--foreground)}:is(.label--required,[aria-required=true]:not([role=group]):not([role=radiogroup]):not([role=checkboxgroup])>.label,[aria-required=true]:not([data-slot=radio]):not([data-slot=checkbox])>.label):after{margin-left:calc(var(--spacing)*.5);color:var(--danger);--tw-content:"*";content:var(--tw-content)}.label--disabled,[data-disabled] .label{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.label--invalid,[aria-invalid=true] .label{color:var(--danger)}.accordion{contain:layout style;width:100%}.accordion__body{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.accordion__body-inner{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--color-muted)}.accordion__heading{display:flex}.accordion__indicator{color:var(--color-muted);transition:transform .25s cubic-bezier(.4,0,.2,1),color .2s var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.accordion__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.accordion__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.accordion__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.accordion__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.accordion__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.accordion__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.accordion__indicator[data-state=open]{color:var(--foreground);rotate:-180deg}.accordion__item{--tw-border-style:none;border-style:none;position:relative}.accordion__item:after{content:"";background-color:var(--separator);width:100%;height:1px;transition:opacity .2s var(--ease-out);border-radius:3.40282e38px;position:absolute;bottom:0;left:0}.accordion__item:last-child:after{content:none}.accordion__item:has([data-slot=accordion-trigger][aria-expanded=true]):after{opacity:0}.accordion__item[data-hide-separator=true]:after{display:none}.accordion__trigger{cursor:var(--cursor-interactive);border-radius:calc(var(--radius)*1);text-align:left;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--ease-out),color .2s var(--ease-out),opacity .3s var(--ease-out),box-shadow .3s var(--ease-out),transform .12s var(--ease-out);flex:1;align-items:center;display:flex}.accordion__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.accordion__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.accordion__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.accordion__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.accordion__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.accordion__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.accordion__trigger:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.accordion__trigger:hover{background-color:color-mix(in oklab,var(--color-foreground) 4%,transparent)}}}.accordion__trigger:active:not([aria-disabled=true]),.accordion__trigger[data-pressed=true]{background-color:var(--color-foreground);transform:scale(.995)}@supports (color:color-mix(in lab,red,red)){.accordion__trigger:active:not([aria-disabled=true]),.accordion__trigger[data-pressed=true]{background-color:color-mix(in oklab,var(--color-foreground) 7%,transparent)}}.accordion__trigger[aria-expanded=true]{color:var(--foreground)}.accordion__trigger[aria-expanded=true] .accordion__indicator{rotate:-180deg}.accordion__trigger:focus-visible:not(:focus),.accordion__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.accordion__trigger:disabled,.accordion__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.accordion--surface{isolation:isolate;border-radius:calc(var(--radius)*3);background-color:var(--color-surface);--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);--tw-ring-color:var(--separator);overflow:hidden}.accordion--surface .accordion__item:after{background-color:var(--surface-foreground)}@supports (color:color-mix(in lab,red,red)){.accordion--surface .accordion__item:after{background-color:color-mix(in oklab,var(--surface-foreground) 6%,transparent)}}.accordion--surface .accordion__item:after{width:94%;left:3%}.accordion--surface .accordion__item [data-slot=accordion-trigger]{border-radius:0}.accordion--surface .accordion__item:first-child [data-slot=accordion-trigger]{border-top-left-radius:calc(var(--radius)*3);border-top-right-radius:calc(var(--radius)*3)}.accordion--surface .accordion__item:last-child:not(:has([data-slot=accordion-trigger][aria-expanded=true])) [data-slot=accordion-trigger]{border-bottom-right-radius:calc(var(--radius)*3);border-bottom-left-radius:calc(var(--radius)*3)}@media (hover:hover){.accordion--surface .accordion__item [data-slot=accordion-trigger]:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.accordion--surface .accordion__item [data-slot=accordion-trigger]:hover{background-color:color-mix(in oklab,var(--color-foreground) 5%,transparent)}}}.accordion--sm .accordion__trigger{padding-block:calc(var(--spacing)*2)}.accordion--sm .accordion__body-inner,.accordion--sm .accordion__trigger{padding-inline:calc(var(--spacing)*3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.accordion--sm .accordion__body-inner{padding-top:calc(var(--spacing)*.5);padding-bottom:calc(var(--spacing)*3)}.accordion--sm .accordion__indicator{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.accordion--md .accordion__trigger{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3.5)}.accordion--md .accordion__body-inner,.accordion--md .accordion__trigger{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.accordion--md .accordion__body-inner{padding-inline:calc(var(--spacing)*5);padding-top:var(--spacing);padding-bottom:calc(var(--spacing)*5)}.accordion--md .accordion__indicator{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.accordion--lg .accordion__trigger{padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.accordion--lg .accordion__body-inner{padding-inline:calc(var(--spacing)*6);padding-top:calc(var(--spacing)*1.5);padding-bottom:calc(var(--spacing)*6);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.accordion--lg .accordion__indicator{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.breadcrumbs{flex-wrap:wrap;align-items:center;gap:0;display:flex}.breadcrumbs .breadcrumbs__item{flex-shrink:0;justify-content:center;align-items:center;display:flex}.breadcrumbs .breadcrumbs__link{border-radius:calc(var(--radius)*.75);padding-inline:calc(var(--spacing)*2);padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-muted);--tw-outline-style:none;transition:color .2s var(--ease-smooth),background-color .2s var(--ease-smooth),opacity .2s var(--ease-out);outline-style:none;align-items:center;text-decoration-line:none;display:inline-flex;position:relative}.breadcrumbs .breadcrumbs__link:is([data-reduce-motion=true],[data-reduce-motion=true] *),.breadcrumbs .breadcrumbs__link:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.breadcrumbs .breadcrumbs__link:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.breadcrumbs .breadcrumbs__link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.breadcrumbs .breadcrumbs__link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.breadcrumbs .breadcrumbs__link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.breadcrumbs .breadcrumbs__link{cursor:var(--cursor-interactive)}@media (hover:hover){.breadcrumbs .breadcrumbs__link:hover,.breadcrumbs .breadcrumbs__link[data-hovered=true]{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.breadcrumbs .breadcrumbs__link:hover,.breadcrumbs .breadcrumbs__link[data-hovered=true]{background-color:color-mix(in oklab,var(--surface) 92%,var(--surface-foreground) 8%)}}.breadcrumbs .breadcrumbs__link:hover,.breadcrumbs .breadcrumbs__link[data-hovered=true]{color:var(--foreground)}}.breadcrumbs .breadcrumbs__link:active,.breadcrumbs .breadcrumbs__link[data-pressed=true]{opacity:.8}.breadcrumbs .breadcrumbs__link:focus-visible:not(:focus),.breadcrumbs .breadcrumbs__link[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.breadcrumbs .breadcrumbs__link:disabled,.breadcrumbs .breadcrumbs__link[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.breadcrumbs .breadcrumbs__item[aria-current=page] .breadcrumbs__link{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);cursor:default}@media (hover:hover){.breadcrumbs .breadcrumbs__item[aria-current=page] .breadcrumbs__link:hover,.breadcrumbs .breadcrumbs__item[aria-current=page] .breadcrumbs__link[data-hovered=true]{background-color:#0000}}.breadcrumbs .breadcrumbs__separator{color:#71717a99;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.breadcrumbs .breadcrumbs__separator{color:color-mix(in oklab,var(--color-muted) 60%,transparent)}}.breadcrumbs .breadcrumbs__separator{-webkit-user-select:none;user-select:none}.breadcrumbs .breadcrumbs__separator:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:180deg}.breadcrumbs .breadcrumbs__separator>svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.collapsible-group{contain:layout style;width:100%}.collapsible{width:100%;position:relative}.collapsible__trigger{cursor:var(--cursor-interactive);border-radius:calc(var(--radius)*1);width:100%;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3.5);text-align:left;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);-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--ease-out),color .2s var(--ease-out),opacity .3s var(--ease-out),box-shadow .3s var(--ease-out),transform .12s var(--ease-out);align-items:center;display:flex}.collapsible__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.collapsible__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.collapsible__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.collapsible__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.collapsible__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.collapsible__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.collapsible__trigger:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.collapsible__trigger:hover{background-color:color-mix(in oklab,var(--color-foreground) 4%,transparent)}}}.collapsible__trigger:active:not([aria-disabled=true]),.collapsible__trigger[data-pressed=true]{background-color:var(--color-foreground);transform:scale(.995)}@supports (color:color-mix(in lab,red,red)){.collapsible__trigger:active:not([aria-disabled=true]),.collapsible__trigger[data-pressed=true]{background-color:color-mix(in oklab,var(--color-foreground) 7%,transparent)}}.collapsible__trigger[aria-expanded=true]{color:var(--foreground)}.collapsible__trigger:focus-visible:not(:focus),.collapsible__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.collapsible__trigger:disabled,.collapsible__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.collapsible__indicator{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);color:var(--color-muted);transition:transform .25s cubic-bezier(.4,0,.2,1),color .2s var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.collapsible__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.collapsible__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.collapsible__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.collapsible__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.collapsible__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.collapsible__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.collapsible__indicator[data-state=open]{color:var(--foreground);rotate:-180deg}.collapsible__body,.collapsible__body-inner{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.collapsible__body-inner{padding-inline:calc(var(--spacing)*4);padding-top:var(--spacing);padding-bottom:calc(var(--spacing)*4);--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--color-muted)}.link{border-radius:calc(var(--radius)*1.5);width:fit-content;height:fit-content;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);color:var(--link);text-decoration-line:underline;-webkit-text-decoration-color:var(--surface);text-decoration-color:var(--surface);align-items:center;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.link{-webkit-text-decoration-color:color-mix(in oklab,var(--surface) 81%,var(--surface-foreground) 19%);text-decoration-color:color-mix(in oklab,var(--surface) 81%,var(--surface-foreground) 19%)}}.link{text-underline-offset:4px;-webkit-tap-highlight-color:transparent;transition:color .3s var(--ease-smooth),text-decoration-color .3s var(--ease-out),background-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out),opacity .3s var(--ease-out);text-decoration-thickness:1.5px}.link:is([data-reduce-motion=true],[data-reduce-motion=true] *),.link:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.link:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.link{cursor:var(--cursor-interactive)}@media (hover:hover){.link:hover,.link[data-hovered=true]{-webkit-text-decoration-color:var(--color-muted);text-decoration-color:var(--color-muted)}:is(.link:hover,.link[data-hovered=true]) .link__icon{opacity:1}}.link:focus-visible:not(:focus),.link[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}:is(.link:focus-visible:not(:focus),.link[data-focus-visible=true]) .link__icon{opacity:1}.link[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.link .link__icon{pointer-events:none;width:calc(var(--spacing)*2);height:calc(var(--spacing)*2);color:currentColor;opacity:.6;transition:opacity .3s var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.link .link__icon:is([data-reduce-motion=true],[data-reduce-motion=true] *),.link .link__icon:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.link .link__icon:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.link .link__icon:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.link .link__icon:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.link .link__icon:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.link .link__icon svg{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.link .link__icon[data-default-icon=true]{margin-left:var(--spacing);padding-bottom:calc(var(--spacing)*1.5)}.link.button{gap:0;text-decoration-line:none}.link--color-default{color:var(--color-default-foreground)}.link--color-primary{color:var(--color-primary)}.link--color-secondary{color:var(--color-secondary)}.link--color-accent{color:var(--color-accent)}.link--color-success{color:var(--color-success)}.link--color-warning{color:var(--color-warning)}.link--color-danger{color:var(--color-danger)}.link--color-foreground{color:var(--color-foreground)}.link--underline-hover,.link--underline-none{text-decoration-line:none}@media (hover:hover){.link--underline-hover:hover,.link--underline-hover[data-hovered=true]{text-decoration-line:underline;text-decoration-color:currentColor}}.link--underline-always{text-decoration-line:underline;text-decoration-color:currentColor}.link--underline-active{text-decoration-line:none}.link--underline-active:active,.link--underline-active[data-pressed=true]{text-decoration-line:underline;text-decoration-color:currentColor}.link--underline-focus{text-decoration-line:none}.link--underline-focus:focus-visible,.link--underline-focus[data-focus-visible=true]{text-decoration-line:underline;text-decoration-color:currentColor}.navigation-menu{z-index:1;flex:1;max-width:max-content}.navigation-menu,.navigation-menu__list{justify-content:center;align-items:center;display:flex;position:relative}.navigation-menu__list{gap:var(--spacing);list-style-type:none}.navigation-menu__trigger{height:calc(var(--spacing)*9);align-items:center;gap:var(--spacing);border-radius:calc(var(--radius)*.75);padding-inline:calc(var(--spacing)*4);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);color:var(--foreground);--tw-outline-style:none;-webkit-user-select:none;user-select:none;cursor:var(--cursor-interactive);transition:background-color .3s var(--ease-smooth),color .3s var(--ease-smooth);background-color:#0000;outline-style:none;display:inline-flex}.navigation-menu__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.navigation-menu__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.navigation-menu__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.navigation-menu__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.navigation-menu__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.navigation-menu__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.navigation-menu__trigger:hover{background-color:var(--default)}}.navigation-menu__trigger:focus-visible,.navigation-menu__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.navigation-menu__trigger[data-state=open]{background-color:var(--default)}.navigation-menu__trigger:disabled,.navigation-menu__trigger[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.navigation-menu__chevron{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-duration:.2s;--tw-ease:ease;transition-duration:.2s;transition-timing-function:ease;position:relative;top:1px}.navigation-menu__chevron:is([data-reduce-motion=true],[data-reduce-motion=true] *),.navigation-menu__chevron:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.navigation-menu__chevron:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.navigation-menu__chevron:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.navigation-menu__chevron:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.navigation-menu__chevron:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.navigation-menu__trigger[data-state=open] .navigation-menu__chevron{rotate:180deg}.navigation-menu__content{width:100%;padding:calc(var(--spacing)*4);--tw-outline-style:none;-webkit-user-select:none;user-select:none;outline-style:none}@media (width>=40rem){.navigation-menu__content{width:var(--reka-navigation-menu-viewport-width)}}.navigation-menu__viewport-wrapper{justify-content:center;display:flex;position:absolute;top:100%;left:0}.navigation-menu__viewport{z-index:var(--z-popover);margin-top:calc(var(--spacing)*1.5);background-color:var(--color-surface);color:var(--color-surface-foreground);border:1px solid var(--color-border);border-radius:calc(var(--radius)*1.5);--tw-shadow:var(--tw-shadow-colored);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:calc(var(--radius)*1);transform-origin:top;will-change:opacity,transform,width,height;width:var(--reka-navigation-menu-viewport-width,100%);height:var(--reka-navigation-menu-viewport-height,auto);transition:width .2s var(--ease-smooth),height .2s var(--ease-smooth);position:relative;overflow:hidden}.navigation-menu__viewport:is([data-reduce-motion=true],[data-reduce-motion=true] *),.navigation-menu__viewport:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.navigation-menu__viewport:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.navigation-menu__viewport:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.navigation-menu__viewport:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.navigation-menu__viewport:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.navigation-menu__viewport[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.2s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.2s;transition-timing-function:ease}.navigation-menu__viewport[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;transition-duration:.15s;transition-timing-function:ease}.navigation-menu__indicator{z-index:1;height:calc(var(--spacing)*2);will-change:transform,opacity;width:var(--reka-navigation-menu-indicator-size,0);transform:translateX(var(--reka-navigation-menu-indicator-position,0));transition:width .2s var(--ease-smooth),transform .2s var(--ease-smooth);justify-content:center;align-items:flex-end;display:flex;position:absolute;top:100%;overflow:hidden}.navigation-menu__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.navigation-menu__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.navigation-menu__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.navigation-menu__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.navigation-menu__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.navigation-menu__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.navigation-menu__indicator[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.2s;--tw-ease:ease;--tw-enter-opacity:0;transition-duration:.2s;transition-timing-function:ease}.navigation-menu__indicator[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-exit-opacity:0;transition-duration:.15s;transition-timing-function:ease}.navigation-menu__indicator-arrow{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5);background-color:var(--border);border-top-left-radius:2px;position:relative;top:50%;rotate:45deg}.pagination{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);flex-direction:column;width:100%;display:flex}@media (width>=40rem){.pagination{flex-direction:row}}.pagination__summary{align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-muted);align-self:flex-start;display:flex}@media (width>=40rem){.pagination__summary{align-self:center}}.pagination__content{align-items:center;gap:var(--spacing);align-self:flex-start;display:flex}@media (width>=40rem){.pagination__content{align-self:center}}.pagination__item,.pagination__link{display:inline-flex}.pagination__link{isolation:isolate;width:calc(var(--spacing)*9);height:calc(var(--spacing)*9);transform-origin:50%;border-radius:calc(var(--radius)*3);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);white-space:nowrap;--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;justify-content:center;align-items:center;position:relative}@media (width>=48rem){.pagination__link{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}}.pagination__link{cursor:var(--cursor-interactive);transition:transform .3s var(--ease-smooth),background-color .3s var(--ease-out),box-shadow .3s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.pagination__link:is([data-reduce-motion=true],[data-reduce-motion=true] *),.pagination__link:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.pagination__link:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.pagination__link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.pagination__link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.pagination__link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.pagination__link{--pagination-link-bg:transparent;--pagination-link-bg-hover:var(--color-default-hover);--pagination-link-bg-pressed:var(--color-default-hover);--pagination-link-fg:var(--color-default-foreground);background-color:var(--pagination-link-bg);color:var(--pagination-link-fg)}.pagination__link:focus-visible,.pagination__link[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.pagination__link:disabled,.pagination__link[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}@media (hover:hover){.pagination__link:hover,.pagination__link[data-hovered=true]{background-color:var(--pagination-link-bg-hover)}}.pagination__link:active,.pagination__link[data-pressed=true]{background-color:var(--pagination-link-bg-pressed);transform:scale(.97)}.pagination__link[data-active=true],.pagination__link[data-selected=true]{--pagination-link-bg:var(--color-default);--pagination-link-bg-hover:var(--color-default-hover);--pagination-link-bg-pressed:var(--color-default-hover)}.pagination__ellipsis{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-muted);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}@media (width>=48rem){.pagination__ellipsis{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}}.pagination__link--nav{gap:calc(var(--spacing)*1.5);width:auto;padding-inline:calc(var(--spacing)*2.5)}.pagination--sm .pagination__link{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media (width>=48rem){.pagination--sm .pagination__link{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}}.pagination--sm .pagination__link:active,.pagination--sm .pagination__link[data-pressed=true]{transform:scale(.98)}.pagination--sm .pagination__link--nav{width:auto;padding-inline:calc(var(--spacing)*2)}.pagination--sm .pagination__ellipsis{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media (width>=48rem){.pagination--sm .pagination__ellipsis{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}}.pagination--sm .pagination__summary{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.pagination--lg .pagination__link{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (width>=48rem){.pagination--lg .pagination__link{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}}.pagination--lg .pagination__link:active,.pagination--lg .pagination__link[data-pressed=true]{transform:scale(.96)}.pagination--lg .pagination__link--nav{width:auto;padding-inline:calc(var(--spacing)*3)}.pagination--lg .pagination__ellipsis{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (width>=48rem){.pagination--lg .pagination__ellipsis{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}}.pagination--lg .pagination__summary{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.tabs{gap:calc(var(--spacing)*2);--tabs-indicator-color:var(--color-primary);display:flex}.tabs[data-orientation=horizontal]{flex-direction:column}.tabs[data-orientation=vertical]{flex-direction:row}.tabs__list-container{align-items:center;display:flex;position:relative}.tabs__list-container--dropdown{background-color:var(--default);border-radius:calc(var(--radius-2xl) + .25rem);gap:.25rem;padding:.25rem}.tabs__list--clipped{flex:1;min-width:0;overflow:hidden;background-color:#0000!important;border-radius:0!important;padding:0!important}.tabs__list-container--arrows{background-color:var(--default);border-radius:calc(var(--radius-2xl) + .25rem);padding:.25rem}.tabs__scroll-wrapper{scrollbar-width:none;flex:1;min-width:0;overflow-x:auto}.tabs__scroll-wrapper::-webkit-scrollbar{display:none}.tabs__list-container--arrows.has-left:before,.tabs__list-container--arrows.has-right:after{opacity:1}.tabs__arrow{z-index:2;opacity:0;pointer-events:none;transition:opacity .2s var(--ease-smooth);top:50%;background:var(--segment)!important;position:absolute!important;transform:translateY(-50%)!important}.tabs__arrow:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tabs__arrow:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.tabs__arrow:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.tabs__arrow:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tabs__arrow:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.tabs__arrow:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.tabs__arrow--left{left:.375rem}.tabs__arrow--right{right:.375rem}.tabs__arrow.is-visible{opacity:1;pointer-events:auto}.tabs__more{flex-shrink:0;align-items:center;display:none;position:relative}.tabs__more--visible{display:flex}.tabs__more-btn{transition:color .15s var(--ease-smooth),background .15s var(--ease-smooth);background:var(--segment)!important}.tabs__more-btn:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tabs__more-btn:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.tabs__more-btn:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.tabs__more-btn:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tabs__more-btn:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.tabs__more-btn:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.tabs__more-btn:hover{color:var(--foreground);background-color:var(--default)}}.tabs__more-btn:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.tabs__more-btn[aria-expanded=true]{background-color:var(--default);color:var(--foreground)}.tabs__overflow-menu{border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--background);min-width:10rem;box-shadow:var(--shadow-lg);z-index:50;flex-direction:column;gap:.125rem;padding:.25rem;display:flex;position:absolute;top:calc(100% + .375rem);right:0}.tabs__overflow-item{border-radius:var(--radius-lg);cursor:var(--cursor-interactive);color:var(--foreground);background:0 0;border:none;align-items:center;padding:.375rem .625rem;font-size:.875rem;font-weight:500;display:flex;width:100%!important}@supports (color:color-mix(in lab,red,red)){.tabs__overflow-item{color:color-mix(in oklab,var(--foreground) 75%,transparent)}}.tabs__overflow-item{text-align:left;transition:color .15s var(--ease-smooth),background .15s var(--ease-smooth);outline:none}.tabs__overflow-item:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tabs__overflow-item:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.tabs__overflow-item:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.tabs__overflow-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tabs__overflow-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.tabs__overflow-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.tabs__overflow-item:hover{background-color:var(--default);color:var(--foreground)}}.tabs__overflow-item:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.tabs__overflow-item:disabled{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}[data-overflow-hidden]{display:none!important}.tabs__list{background-color:var(--default);padding:var(--spacing);border-radius:calc(var(--radius-2xl) + .25rem);display:inline-flex;position:relative}.tabs__list[data-orientation=horizontal]{flex-direction:row;width:100%}.tabs__list[data-orientation=horizontal].tabs__list--auto-width{width:fit-content}.tabs__list[data-orientation=horizontal].tabs__list--auto-width .tabs__tab{flex:none;width:auto}.tabs__list[data-orientation=horizontal].tabs__list--auto-width.tabs__list--track-full-width{width:100%}.tabs__list[data-orientation=vertical]{gap:var(--spacing);flex-direction:column}.tabs__list[data-orientation=vertical] .tabs__tab{min-width:calc(var(--spacing)*20)}.tabs__list--scroll{background-color:#0000!important;border-radius:0!important;width:max-content!important;padding:0!important}.tabs__tab{z-index:1;cursor:var(--cursor-interactive);height:calc(var(--spacing)*8);border-radius:calc(var(--radius)*3);width:100%;padding-inline:calc(var(--spacing)*4);text-align:center;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);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;color:var(--foreground);outline-style:none;justify-content:center;align-items:center;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.tabs__tab{color:color-mix(in oklab,var(--foreground) 50%,transparent)}}.tabs__tab{transition:color .3s var(--ease-smooth),opacity .3s var(--ease-smooth)}.tabs__tab:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tabs__tab:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.tabs__tab:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.tabs__tab:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tabs__tab:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.tabs__tab:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.tabs__tab[data-state=active]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--segment-foreground);opacity:1}.tabs__tab[data-state=active] .tabs__separator,.tabs__tab[data-state=active]+.tabs__tab .tabs__separator{opacity:0}.tabs__tab:disabled,.tabs__tab[aria-disabled=true],.tabs__tab[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}@media (hover:hover){.tabs__tab:not([data-state=active]):not([data-disabled]):hover{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.tabs__tab:not([data-state=active]):not([data-disabled]):hover{color:color-mix(in oklab,var(--foreground) 75%,transparent)}}}.tabs__tab:focus-visible,.tabs__tab[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.tabs__separator{background-color:#71717a40}@supports (color:color-mix(in lab,red,red)){.tabs__separator{background-color:color-mix(in oklab,var(--color-muted) 25%,transparent)}}.tabs__separator{pointer-events:none;transition:opacity .3s var(--ease-smooth);border-radius:4px;position:absolute}.tabs__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tabs__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.tabs__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.tabs__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tabs__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.tabs__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.tabs__list[data-orientation=horizontal] .tabs__separator{width:1px;height:50%;top:25%;left:0}.tabs__list[data-orientation=vertical] .tabs__separator{width:90%;height:1px;top:0;left:5%}.tabs__panel{width:100%;padding:calc(var(--spacing)*2);--tw-outline-style:none;outline-style:none}.tabs__panel[data-state=active]{animation:tabs-panel-enter .2s var(--ease-smooth) both}.tabs__panel[data-state=active]:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tabs__panel[data-state=active]:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.tabs__panel[data-state=active]:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{animation:none}@media (prefers-reduced-motion:reduce){.tabs__panel[data-state=active]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tabs__panel[data-state=active]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.tabs__panel[data-state=active]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{animation:none}}.tabs__panel[data-orientation=horizontal]{margin-top:calc(var(--spacing)*4)}.tabs__panel[data-orientation=vertical]{margin-left:calc(var(--spacing)*4)}@keyframes tabs-panel-enter{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}.tabs__indicator{box-shadow:var(--shadow-surface);z-index:0;border-radius:var(--radius-3xl);width:var(--reka-tabs-indicator-size,0);height:calc(100% - .5rem);translate:var(--reka-tabs-indicator-position,0) 0;background-color:var(--segment);transition-property:translate,width,height;transition-duration:.3s;transition-timing-function:var(--ease-out-fluid);position:absolute;top:.25rem;left:0}.tabs__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tabs__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.tabs__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.tabs__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tabs__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.tabs__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.tabs[data-orientation=vertical] .tabs__indicator{width:calc(100% - .5rem);height:var(--reka-tabs-indicator-size,0);translate:0 var(--reka-tabs-indicator-position,0);top:0;left:.25rem}.tabs--secondary .tabs__list-container--arrows{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);background-color:#0000;border-radius:0;padding:0}.tabs--secondary .tabs__list-container--arrows .tabs__arrow--left{left:0}.tabs--secondary .tabs__list-container--arrows .tabs__arrow--right{right:0}.tabs--secondary .tabs__list-container--arrows .tabs__list--scroll[data-orientation=horizontal]{border-bottom:none;max-width:none;overflow-x:visible}.tabs--secondary .tabs__list-container--dropdown{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);background-color:#0000;border-radius:0;gap:0;padding:0}.tabs--secondary .tabs__list{background-color:#0000;border-radius:0;padding:0}.tabs--secondary .tabs__list[data-orientation=horizontal]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);scrollbar-width:none;max-width:100%;overflow:auto clip}.tabs--secondary .tabs__list[data-orientation=horizontal]::-webkit-scrollbar{display:none}.tabs--secondary .tabs__list[data-orientation=vertical]{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--border)}.tabs--secondary .tabs__tab{border-radius:0}.tabs--secondary .tabs__tab[data-state=active]{color:var(--foreground)}.tabs--secondary .tabs__separator{display:none}.tabs--secondary .tabs__indicator{background-color:var(--tabs-indicator-color);box-shadow:none;border-radius:0}.tabs--secondary[data-orientation=horizontal] .tabs__indicator{height:2px;top:auto;bottom:0}.tabs--secondary[data-orientation=vertical] .tabs__indicator{width:2px;height:100%;top:0;left:0}.tabs--color-primary{--tabs-indicator-color:var(--color-primary)}.tabs--color-secondary{--tabs-indicator-color:var(--color-secondary)}.tabs--color-accent{--tabs-indicator-color:var(--color-accent)}.tabs--color-success{--tabs-indicator-color:var(--color-success)}.tabs--color-warning{--tabs-indicator-color:var(--color-warning)}.tabs--color-danger{--tabs-indicator-color:var(--color-danger)}.button{isolation:isolate;height:calc(var(--spacing)*8);transform-origin:50%;justify-content:center;align-items:center;gap:calc(var(--spacing)*1.5);width:fit-content;padding-inline:calc(var(--spacing)*3);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);white-space:nowrap;--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform .3s var(--ease-smooth),background-color .3s var(--ease-out),box-shadow .3s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-radius:3.40282e38px;outline-style:none;display:inline-flex;position:relative}.button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.button{cursor:var(--cursor-interactive);--button-bg:transparent;--button-bg-hover:var(--button-bg);--button-bg-pressed:var(--button-bg-hover)}@supports (color:color-mix(in lab,red,red)){.button{--button-bg-pressed:color-mix(in oklab,var(--button-bg-hover) 82%,#000)}}.button{--button-fg:currentColor;background-color:var(--button-bg);color:var(--button-fg)}.button:focus-visible:not(:focus),.button[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.button:disabled,.button[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.button[data-pending=true]{pointer-events:none}.button:active,.button[data-pressed=true]{background-color:var(--button-bg-pressed);transition-duration:60ms;transform:scale(.95)}.button[aria-pressed=true],.button[data-selected=true]{background-color:var(--button-bg-pressed);box-shadow:inset 0 0 0 2px var(--button-fg)}@supports (color:color-mix(in lab,red,red)){.button[aria-pressed=true],.button[data-selected=true]{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--button-fg) 20%,transparent)}}@media (hover:hover){.button:hover,.button[data-hovered=true]{background-color:var(--button-bg-hover)}}.button svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){pointer-events:none;width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);flex-shrink:0;align-self:center}.button--xs{height:calc(var(--spacing)*6);gap:var(--spacing);border-radius:calc(var(--radius)*.75);padding-inline:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.button--xs svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.button--sm{height:calc(var(--spacing)*7);gap:var(--spacing);border-radius:calc(var(--radius)*1);padding-inline:calc(var(--spacing)*2.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.button--sm svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.button--lg{height:calc(var(--spacing)*9);padding-inline:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.button--xl{height:calc(var(--spacing)*10);gap:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.button--xl svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.button.button--link,.button.button--text{border-radius:0;width:fit-content;height:auto;padding-block:0;padding-inline:0}.button--solid{--button-bg:var(--btn-solid-bg,var(--color-default));--button-bg-hover:var(--btn-solid-bg-hover,var(--color-default-hover));--button-fg:var(--btn-solid-fg,var(--color-default-foreground))}.button--default{--button-bg:var(--color-default);--button-bg-hover:var(--color-default-hover);--button-bg-pressed:color-mix(in srgb,color-mix(in oklab,var(--default) 96%,var(--default-foreground) 4%) 72%,#000)}@supports (color:color-mix(in lab,red,red)){.button--default{--button-bg-pressed:color-mix(in oklab,var(--color-default-hover) 72%,#000)}}.button--default{--button-fg:var(--btn-tint-fg,var(--color-default-foreground))}.button--bordered,.button--ghost{--button-bg:transparent;--button-bg-hover:var(--btn-tint-bg,var(--color-default));--button-bg-pressed:var(--btn-tint-bg-hover,var(--color-default-hover));--button-fg:var(--btn-tint-fg,var(--color-default-foreground))}.button--bordered{border-style:var(--tw-border-style);border-width:1px;border-color:currentColor}.button--soft{--button-bg:var(--btn-soft-bg,var(--color-default));--button-bg-hover:var(--btn-soft-bg-hover,var(--color-default-hover));--button-bg-pressed:var(--btn-soft-bg-hover,color-mix(in oklab,var(--default) 96%,var(--default-foreground) 4%))}@supports (color:color-mix(in lab,red,red)){.button--soft{--button-bg-pressed:color-mix(in oklab,var(--btn-soft-bg-hover,var(--color-default-hover)) 72%,#000)}}.button--soft{--button-fg:var(--btn-soft-fg,var(--color-default-foreground))}.button--text{--button-bg:transparent;--button-bg-hover:transparent;--button-bg-pressed:transparent;--button-fg:var(--btn-tint-fg,var(--color-default-foreground))}@media (hover:hover){.button--text:hover,.button--text[data-hovered=true]{opacity:.7}}.button--text:active,.button--text[data-pressed=true]{opacity:.5}.button--link{--button-bg:transparent;--button-bg-hover:transparent;--button-bg-pressed:transparent;--button-fg:var(--btn-tint-fg,var(--color-default-foreground))}@media (hover:hover){.button--link:hover,.button--link[data-hovered=true]{opacity:.7}}.button--link:active,.button--link[data-pressed=true]{opacity:.5}.button--link .button__label{text-underline-offset:2px;text-decoration:underline;display:inline;overflow:visible}.button--color-default{--btn-solid-bg:var(--color-default);--btn-solid-bg-hover:var(--color-default-hover);--btn-solid-fg:var(--color-default-foreground);--btn-soft-bg:var(--color-default);--btn-soft-bg-hover:var(--color-default-hover);--btn-soft-fg:var(--color-default-foreground);--btn-tint-bg:var(--color-default);--btn-tint-bg-hover:var(--color-default-hover);--btn-tint-fg:var(--color-default-foreground)}.button--color-primary{--btn-solid-bg:var(--color-primary);--btn-solid-bg-hover:var(--color-primary-hover);--btn-solid-fg:var(--color-primary-foreground);--btn-soft-bg:var(--color-primary-soft);--btn-soft-bg-hover:var(--color-primary-soft-hover);--btn-soft-fg:var(--color-primary-soft-foreground);--btn-tint-bg:#7a65401f}@supports (color:color-mix(in lab,red,red)){.button--color-primary{--btn-tint-bg:color-mix(in oklab,var(--color-primary) 12%,transparent)}}.button--color-primary{--btn-tint-bg-hover:#7a65402e}@supports (color:color-mix(in lab,red,red)){.button--color-primary{--btn-tint-bg-hover:color-mix(in oklab,var(--color-primary) 18%,transparent)}}.button--color-primary{--btn-tint-fg:var(--color-primary)}.button--color-secondary{--btn-solid-bg:var(--color-secondary);--btn-solid-bg-hover:var(--color-secondary-hover);--btn-solid-fg:var(--color-secondary-foreground);--btn-soft-bg:var(--color-secondary-soft);--btn-soft-bg-hover:var(--color-secondary-soft-hover);--btn-soft-fg:var(--color-secondary-soft-foreground);--btn-tint-bg:#96502e1f}@supports (color:color-mix(in lab,red,red)){.button--color-secondary{--btn-tint-bg:color-mix(in oklab,var(--color-secondary) 12%,transparent)}}.button--color-secondary{--btn-tint-bg-hover:#96502e2e}@supports (color:color-mix(in lab,red,red)){.button--color-secondary{--btn-tint-bg-hover:color-mix(in oklab,var(--color-secondary) 18%,transparent)}}.button--color-secondary{--btn-tint-fg:var(--color-secondary)}.button--color-accent{--btn-solid-bg:var(--color-accent);--btn-solid-bg-hover:var(--color-accent-hover);--btn-solid-fg:var(--color-accent-foreground);--btn-soft-bg:var(--color-accent-soft);--btn-soft-bg-hover:var(--color-accent-soft-hover);--btn-soft-fg:var(--color-accent-soft-foreground);--btn-tint-bg:#1d180e1f}@supports (color:color-mix(in lab,red,red)){.button--color-accent{--btn-tint-bg:color-mix(in oklab,var(--color-accent) 12%,transparent)}}.button--color-accent{--btn-tint-bg-hover:#1d180e2e}@supports (color:color-mix(in lab,red,red)){.button--color-accent{--btn-tint-bg-hover:color-mix(in oklab,var(--color-accent) 18%,transparent)}}.button--color-accent{--btn-tint-fg:var(--color-accent)}.button--color-success{--btn-solid-bg:var(--color-success);--btn-solid-bg-hover:var(--color-success-hover);--btn-solid-fg:var(--color-success-foreground);--btn-soft-bg:var(--color-success-soft);--btn-soft-bg-hover:var(--color-success-soft-hover);--btn-soft-fg:var(--color-success-soft-foreground);--btn-tint-bg:#4a7c3f1f}@supports (color:color-mix(in lab,red,red)){.button--color-success{--btn-tint-bg:color-mix(in oklab,var(--color-success) 12%,transparent)}}.button--color-success{--btn-tint-bg-hover:#4a7c3f2e}@supports (color:color-mix(in lab,red,red)){.button--color-success{--btn-tint-bg-hover:color-mix(in oklab,var(--color-success) 18%,transparent)}}.button--color-success{--btn-tint-fg:var(--color-success)}.button--color-warning{--btn-solid-bg:var(--color-warning);--btn-solid-bg-hover:var(--color-warning-hover);--btn-solid-fg:var(--color-warning-foreground);--btn-soft-bg:var(--color-warning-soft);--btn-soft-bg-hover:var(--color-warning-soft-hover);--btn-soft-fg:var(--color-warning-soft-foreground);--btn-tint-bg:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.button--color-warning{--btn-tint-bg:color-mix(in oklab,var(--color-warning) 12%,transparent)}}.button--color-warning{--btn-tint-bg-hover:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.button--color-warning{--btn-tint-bg-hover:color-mix(in oklab,var(--color-warning) 18%,transparent)}}.button--color-warning{--btn-tint-fg:var(--color-warning)}.button--color-danger{--btn-solid-bg:var(--color-danger);--btn-solid-bg-hover:var(--color-danger-hover);--btn-solid-fg:var(--color-danger-foreground);--btn-soft-bg:var(--color-danger-soft);--btn-soft-bg-hover:var(--color-danger-soft-hover);--btn-soft-fg:var(--color-danger-soft-foreground);--btn-tint-bg:#d600041f}@supports (color:color-mix(in lab,red,red)){.button--color-danger{--btn-tint-bg:color-mix(in oklab,var(--color-danger) 12%,transparent)}}.button--color-danger{--btn-tint-bg-hover:#d600042e}@supports (color:color-mix(in lab,red,red)){.button--color-danger{--btn-tint-bg-hover:color-mix(in oklab,var(--color-danger) 18%,transparent)}}.button--color-danger{--btn-tint-fg:var(--color-danger)}.button.button--radius-none{border-radius:0}.button.button--radius-sm{border-radius:calc(var(--radius)*.5)}.button.button--radius-md{border-radius:calc(var(--radius)*.75)}.button.button--radius-lg{border-radius:calc(var(--radius)*1)}.button.button--radius-full{border-radius:3.40282e38px}.button--icon-only{width:calc(var(--spacing)*8);padding:0}.button--icon-only.button--xs{width:calc(var(--spacing)*6)}.button--icon-only.button--sm{width:calc(var(--spacing)*7)}.button--icon-only.button--lg{width:calc(var(--spacing)*9)}.button--icon-only.button--xl{width:calc(var(--spacing)*10)}.button--full-width{width:100%}.button--loading,.button[data-loading=true]{pointer-events:none;cursor:not-allowed}.button[data-loading=true] .button__label,.button__label--loading{opacity:0}.button__spinner{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.button__end-content,.button__start-content{flex-shrink:0}.button__end-content,.button__label,.button__start-content{justify-content:center;align-items:center;display:inline-flex}.button__label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.button-group{border-radius:calc(var(--radius)*3);justify-content:center;align-items:center;gap:0;width:fit-content;height:auto;display:inline-flex;overflow:hidden}.button-group--horizontal{flex-direction:row;align-items:stretch}.button-group--vertical{border-radius:calc(var(--radius)*1.5);flex-direction:column;align-items:stretch}.button-group--vertical .button{width:100%}.button-group .button{transition:background-color .1s var(--ease-out),box-shadow .1s var(--ease-out);border-radius:0}.button-group:has(.button--bordered){border-style:var(--tw-border-style);border-width:1px;border-color:var(--border)}.button-group .button--bordered{border-style:var(--tw-border-style);border-width:0}.button-group .button:active,.button-group .button[aria-pressed=true],.button-group .button[data-pressed=true],.button-group .button[data-selected=true]{transition:box-shadow 80ms var(--ease-out);transform:none;box-shadow:inset 0 0 0 999px #00000014}.button-group .button:focus-visible,.button-group .button:focus-visible:not(:focus){--tw-ring-offset-width:0px;--tw-ring-inset:inset}.button-group__separator{opacity:.15;pointer-events:none;transition:opacity .3s var(--ease-smooth);background-color:currentColor;border-radius:4px;position:absolute}.button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.button-group--horizontal .button-group__separator{width:1px;height:50%;top:25%;left:-1px}.button-group--vertical .button-group__separator{width:50%;height:1px;top:-1px;left:25%}.button-group--full-width{width:100%}.toggle-button{isolation:isolate;height:calc(var(--spacing)*10);transform-origin:50%;justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:calc(var(--radius)*3);width:fit-content;padding-inline:calc(var(--spacing)*4);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);white-space:nowrap;--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;display:inline-flex;position:relative}@media (width>=48rem){.toggle-button{height:calc(var(--spacing)*9)}}.toggle-button{transition:transform .3s var(--ease-smooth),background-color .3s var(--ease-out),box-shadow .3s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.toggle-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.toggle-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.toggle-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.toggle-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toggle-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.toggle-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.toggle-button{cursor:var(--cursor-interactive);--toggle-button-bg:var(--color-default);--toggle-button-bg-hover:var(--color-default-hover);--toggle-button-bg-pressed:var(--color-default-hover);--toggle-button-fg:currentColor;--toggle-button-bg-selected:var(--color-primary-soft);--toggle-button-bg-selected-hover:var(--color-primary-soft-hover);--toggle-button-bg-selected-pressed:var(--color-primary-soft-hover);--toggle-button-fg-selected:var(--color-primary-soft-foreground);background-color:var(--toggle-button-bg);color:var(--toggle-button-fg)}.toggle-button:focus-visible:not(:focus),.toggle-button[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.toggle-button:disabled,.toggle-button[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}@media (hover:hover){.toggle-button:hover,.toggle-button[data-hovered=true]{background-color:var(--toggle-button-bg-hover)}}.toggle-button:active,.toggle-button[data-pressed=true]{background-color:var(--toggle-button-bg-pressed);transform:scale(.97)}.toggle-button[data-state=on]{background-color:var(--toggle-button-bg-selected);color:var(--toggle-button-fg-selected)}@media (hover:hover){.toggle-button[data-state=on]:hover,.toggle-button[data-state=on][data-hovered=true]{background-color:var(--toggle-button-bg-selected-hover)}}.toggle-button[data-state=on]:active,.toggle-button[data-state=on][data-pressed=true]{background-color:var(--toggle-button-bg-selected-pressed)}.toggle-button svg{pointer-events:none;margin-inline:calc(var(--spacing)*-.5);margin-block:calc(var(--spacing)*.5);width:calc(var(--spacing)*5);height:calc(var(--spacing)*5);flex-shrink:0;align-self:center}@media (width>=40rem){.toggle-button svg{margin-block:var(--spacing);width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}}.toggle-button--sm{height:calc(var(--spacing)*9);padding-inline:calc(var(--spacing)*3)}@media (width>=48rem){.toggle-button--sm{height:calc(var(--spacing)*8)}}.toggle-button--sm svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.toggle-button--sm:active,.toggle-button--sm[data-pressed=true]{transform:scale(.98)}.toggle-button--lg{height:calc(var(--spacing)*11);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (width>=48rem){.toggle-button--lg{height:calc(var(--spacing)*10)}}.toggle-button--lg:active,.toggle-button--lg[data-pressed=true]{transform:scale(.96)}.toggle-button--default{--toggle-button-bg:var(--color-default);--toggle-button-bg-hover:var(--color-default-hover);--toggle-button-bg-pressed:var(--color-default-hover)}.toggle-button--ghost{--toggle-button-bg:transparent;--toggle-button-bg-hover:var(--color-default);--toggle-button-bg-pressed:var(--color-default);--toggle-button-fg:var(--color-default-foreground)}.toggle-button--icon-only{width:calc(var(--spacing)*10);padding:0}@media (width>=48rem){.toggle-button--icon-only{width:calc(var(--spacing)*9)}}.toggle-button--icon-only.toggle-button--sm{width:calc(var(--spacing)*9)}@media (width>=48rem){.toggle-button--icon-only.toggle-button--sm{width:calc(var(--spacing)*8)}}.toggle-button--icon-only.toggle-button--lg{width:calc(var(--spacing)*11)}@media (width>=48rem){.toggle-button--icon-only.toggle-button--lg{width:calc(var(--spacing)*10)}}.toggle-button-group{justify-content:center;align-items:center;gap:0;width:fit-content;height:auto;display:inline-flex}.toggle-button-group--horizontal{border-radius:calc(var(--radius)*3);flex-direction:row}.toggle-button-group--vertical{border-radius:calc(var(--radius)*1);flex-direction:column}.toggle-button-group--vertical .toggle-button{width:100%}.toggle-button-group--vertical .toggle-button:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:calc(var(--radius)*1)!important;border-top-right-radius:calc(var(--radius)*1)!important}.toggle-button-group--vertical .toggle-button:last-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:calc(var(--radius)*1)!important;border-bottom-left-radius:calc(var(--radius)*1)!important}.toggle-button-group--full-width{width:100%}.toggle-button-group:not(.toggle-button-group--detached){box-shadow:0 0 0 1px}@supports (color:color-mix(in lab,red,red)){.toggle-button-group:not(.toggle-button-group--detached){box-shadow:0 0 0 1px color-mix(in oklab,currentColor 20%,transparent)}}.toggle-button-group:not(.toggle-button-group--detached) .toggle-button{--toggle-button-bg:transparent;--toggle-button-bg-hover:currentColor}@supports (color:color-mix(in lab,red,red)){.toggle-button-group:not(.toggle-button-group--detached) .toggle-button{--toggle-button-bg-hover:color-mix(in oklab,currentColor 8%,transparent)}}.toggle-button-group:not(.toggle-button-group--detached) .toggle-button{--toggle-button-bg-pressed:currentColor}@supports (color:color-mix(in lab,red,red)){.toggle-button-group:not(.toggle-button-group--detached) .toggle-button{--toggle-button-bg-pressed:color-mix(in oklab,currentColor 12%,transparent)}}.toggle-button-group:not(.toggle-button-group--detached) .toggle-button{border-radius:0}.toggle-button-group--horizontal:not(.toggle-button-group--detached) .toggle-button+.toggle-button{border-inline-start:1px solid}@supports (color:color-mix(in lab,red,red)){.toggle-button-group--horizontal:not(.toggle-button-group--detached) .toggle-button+.toggle-button{border-inline-start:1px solid color-mix(in oklab,currentColor 20%,transparent)}}.toggle-button-group--vertical:not(.toggle-button-group--detached) .toggle-button+.toggle-button{border-block-start:1px solid}@supports (color:color-mix(in lab,red,red)){.toggle-button-group--vertical:not(.toggle-button-group--detached) .toggle-button+.toggle-button{border-block-start:1px solid color-mix(in oklab,currentColor 20%,transparent)}}.toggle-button-group--horizontal .toggle-button:first-child{border-start-start-radius:calc(var(--radius)*3);border-end-start-radius:calc(var(--radius)*3)}.toggle-button-group--horizontal .toggle-button:last-child{border-start-end-radius:calc(var(--radius)*3);border-end-end-radius:calc(var(--radius)*3)}.toggle-button-group--horizontal .toggle-button:first-child:last-child{border-radius:calc(var(--radius)*3)}.toggle-button-group--vertical .toggle-button:first-child{border-top-left-radius:calc(var(--radius)*3);border-top-right-radius:calc(var(--radius)*3)}.toggle-button-group--vertical .toggle-button:last-child{border-bottom-right-radius:calc(var(--radius)*3);border-bottom-left-radius:calc(var(--radius)*3)}.toggle-button-group--vertical .toggle-button:first-child:last-child{border-radius:calc(var(--radius)*3)}.toggle-button-group .toggle-button:active{transform:none}.toggle-button-group .toggle-button:focus-visible,.toggle-button-group .toggle-button:focus-visible:not(:focus){--tw-ring-offset-width:0px;--tw-ring-inset:inset}.toggle-button-group--full-width .toggle-button{flex:1}.toggle-button-group__separator{opacity:.15;pointer-events:none;transition:opacity .3s var(--ease-smooth);background-color:currentColor;border-radius:4px;position:absolute}.toggle-button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.toggle-button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.toggle-button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.toggle-button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toggle-button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.toggle-button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.toggle-button-group--horizontal .toggle-button-group__separator{width:1px;height:50%;top:25%;left:-1px}.toggle-button-group--vertical .toggle-button-group__separator{width:50%;height:1px;top:-1px;left:25%}.toggle-button-group--detached{gap:var(--spacing)}.toggle-button-group--detached .toggle-button{border-radius:calc(var(--radius)*3)}.toggle-button-group--detached .toggle-button-group__separator{display:none}.toolbar{align-items:center;gap:calc(var(--spacing)*2);grid-auto-flow:column;width:fit-content;display:grid}.toolbar .separator--vertical{align-self:center;height:50%}.toolbar .separator--horizontal{justify-content:center;justify-self:center;width:50%}.toolbar--vertical{grid-auto-flow:row;align-items:flex-start}.toolbar--vertical,.toolbar--vertical .button-group{justify-content:flex-start}.toolbar--attached{background-color:var(--color-surface);padding:var(--spacing);--tw-shadow:var(--overlay-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:3.40282e38px}.context-menu{display:contents}.context-menu__trigger{display:inline-block}.context-menu__popover{z-index:var(--z-popover);max-width:48svw;transform-origin:var(--trigger-anchor-point);scroll-padding-block:var(--spacing);overscroll-behavior:contain;overflow-y:auto}@media (width>=48rem){.context-menu__popover{min-width:calc(var(--spacing)*55)}}.context-menu__popover{will-change:opacity,transform}.context-menu__popover:focus-visible:not(:focus),.context-menu__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.context-menu__popover[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.2s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.2s;transition-timing-function:ease}.context-menu__popover[data-state=open][data-side=top]{--tw-enter-translate-y:calc(var(--spacing)*1)}.context-menu__popover[data-state=open][data-side=bottom]{--tw-enter-translate-y:calc(var(--spacing)*1*-1)}.context-menu__popover[data-state=open][data-side=left]{--tw-enter-translate-x:calc(var(--spacing)*1)}.context-menu__popover[data-state=open][data-side=right]{--tw-enter-translate-x:calc(var(--spacing)*1*-1)}.context-menu__popover[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;transition-duration:.15s;transition-timing-function:ease}.menubar{align-items:center;gap:var(--spacing);border-radius:calc(var(--radius)*1);background-color:var(--color-surface);width:fit-content;padding:var(--spacing);display:flex}.menubar__trigger{height:calc(var(--spacing)*8);border-radius:calc(var(--radius)*.75);padding-inline:calc(var(--spacing)*3);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);color:var(--foreground);--tw-outline-style:none;-webkit-user-select:none;user-select:none;cursor:var(--cursor-interactive);transition:background-color .3s var(--ease-smooth),color .3s var(--ease-smooth);outline-style:none;align-items:center;display:inline-flex}.menubar__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.menubar__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.menubar__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.menubar__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.menubar__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.menubar__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.menubar__trigger:hover{background-color:var(--default)}}.menubar__trigger:focus-visible,.menubar__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.menubar__trigger[data-highlighted],.menubar__trigger[data-state=open]{background-color:var(--default)}.menubar__trigger:disabled,.menubar__trigger[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.menubar__popover{z-index:var(--z-popover);max-width:48svw;transform-origin:var(--trigger-anchor-point);scroll-padding-block:var(--spacing);overscroll-behavior:contain;overflow-y:auto}@media (width>=48rem){.menubar__popover{min-width:calc(var(--spacing)*55)}}.menubar__popover{will-change:opacity,transform}.menubar__popover:focus-visible:not(:focus),.menubar__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.menubar__popover[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.2s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.2s;transition-timing-function:ease}.menubar__popover[data-state=open][data-side=top]{--tw-enter-translate-y:calc(var(--spacing)*1)}.menubar__popover[data-state=open][data-side=bottom]{--tw-enter-translate-y:calc(var(--spacing)*1*-1)}.menubar__popover[data-state=open][data-side=left]{--tw-enter-translate-x:calc(var(--spacing)*1)}.menubar__popover[data-state=open][data-side=right]{--tw-enter-translate-x:calc(var(--spacing)*1*-1)}.menubar__popover[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;transition-duration:.15s;transition-timing-function:ease}.dropdown{gap:var(--spacing);flex-direction:column;display:flex}.dropdown__trigger{--tw-outline-style:none;transition:transform .3s var(--ease-out-quart),background-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);outline-style:none;display:inline-block}.dropdown__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.dropdown__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.dropdown__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.dropdown__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.dropdown__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.dropdown__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.dropdown__trigger{cursor:var(--cursor-interactive)}.dropdown__trigger:focus-visible:not(:focus),.dropdown__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.dropdown__trigger:disabled,.dropdown__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.dropdown__trigger[data-pending=true]{pointer-events:none}.dropdown__trigger:active,.dropdown__trigger[data-pressed=true]{transform:scale(.97)}.dropdown__popover{z-index:var(--z-popover);max-width:48svw;transform-origin:var(--trigger-anchor-point);scroll-padding-block:var(--spacing);overscroll-behavior:contain;overflow-y:auto}@media (width>=48rem){.dropdown__popover{min-width:calc(var(--spacing)*55)}}.dropdown__popover{will-change:opacity,transform}.dropdown__popover:focus-visible:not(:focus),.dropdown__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.dropdown__popover[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.2s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.2s;transition-timing-function:ease}.dropdown__popover[data-state=open][data-side=top]{--tw-enter-translate-y:calc(var(--spacing)*1)}.dropdown__popover[data-state=open][data-side=bottom]{--tw-enter-translate-y:calc(var(--spacing)*1*-1)}.dropdown__popover[data-state=open][data-side=left]{--tw-enter-translate-x:calc(var(--spacing)*1)}.dropdown__popover[data-state=open][data-side=right]{--tw-enter-translate-x:calc(var(--spacing)*1*-1)}.dropdown__popover[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;transition-duration:.15s;transition-timing-function:ease}.dropdown__menu{flex-direction:column;width:100%;padding:.25rem;display:flex}.dropdown__menu [data-slot=separator]{width:94%;margin-left:3%}.dropdown__menu{gap:calc(var(--spacing)*.5)}.list-box-item{-webkit-tap-highlight-color:transparent;width:100%;cursor:var(--cursor-interactive);transition:transform .3s var(--ease-out-quart),background-color .2s var(--ease-smooth);outline:none;justify-content:flex-start;align-items:center;padding:.375rem .5rem;position:relative;display:flex!important}@media (prefers-reduced-motion:reduce){.list-box-item{transition:none}}.list-box-item [data-slot=label]{width:fit-content}.list-box-item [data-slot=description],.list-box-item [data-slot=label]{pointer-events:none;-webkit-user-select:none;user-select:none}.list-box-item [data-slot=description]{text-wrap:wrap;color:var(--color-muted)}.list-box-item:focus-visible:not(:focus),.list-box-item[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.list-box-item:active,.list-box-item[data-pressed=true]{transform:scale(.98)}@media (hover:hover){.list-box-item:hover,.list-box-item[data-hovered=true]{background-color:var(--color-default)}}.list-box-item[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.list-box-item{min-height:calc(var(--spacing)*8);gap:calc(var(--spacing)*2);border-radius:calc(var(--radius)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:list-item}.list-box-item:has(.list-box-item__indicator){padding-right:calc(var(--spacing)*7)}.list-box-item[aria-selected=true],.list-box-item[data-state=checked]{background-color:var(--default);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.list-box-item__indicator{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;transition:all .3s;display:flex;position:absolute;top:50%;translate:0 -50%}@media (prefers-reduced-motion:reduce){.list-box-item__indicator{transition:none}}.list-box-item__indicator{right:calc(var(--spacing)*2);color:var(--foreground)}.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.list-box-item--danger .list-box-item__indicator,.list-box-item--danger [data-slot=label]{color:var(--danger)}.list-box-section{flex-direction:column;gap:0;width:100%;display:flex}.list-box-section__label{padding-inline:calc(var(--spacing)*2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-gray-500)}.list-box-section__separator{margin-inline:var(--spacing);margin-block:var(--spacing);background-color:#71717a40;height:1px}@supports (color:color-mix(in lab,red,red)){.list-box-section__separator{background-color:color-mix(in oklab,var(--color-muted) 25%,transparent)}}.list-box{flex-direction:column;width:100%;padding:.25rem;display:flex}.list-box [data-slot=separator]{width:94%;margin-left:3%}.list-box{gap:calc(var(--spacing)*.5);background-color:var(--color-surface);color:var(--foreground);border:1px solid var(--color-border);border-radius:calc(var(--radius)*1.5);--tw-shadow:var(--tw-shadow-colored);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow:hidden}.list-box [data-slot=separator][data-orientation=horizontal]{margin-inline:var(--spacing);margin-block:calc(var(--spacing)*.5);background-color:var(--separator);height:1px}.menu-item{-webkit-tap-highlight-color:transparent;width:100%;cursor:var(--cursor-interactive);transition:transform .3s var(--ease-out-quart),background-color .2s var(--ease-smooth);outline:none;justify-content:flex-start;align-items:center;padding:.375rem .5rem;position:relative;display:flex!important}@media (prefers-reduced-motion:reduce){.menu-item{transition:none}}.menu-item [data-slot=label]{width:fit-content}.menu-item [data-slot=description],.menu-item [data-slot=label]{pointer-events:none;-webkit-user-select:none;user-select:none}.menu-item [data-slot=description]{text-wrap:wrap;color:var(--color-muted)}.menu-item:focus-visible:not(:focus),.menu-item[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.menu-item:active,.menu-item[data-pressed=true]{transform:scale(.98)}@media (hover:hover){.menu-item:hover,.menu-item[data-hovered=true]{background-color:var(--color-default)}}.menu-item[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.menu-item{min-height:calc(var(--spacing)*9);gap:calc(var(--spacing)*3);border-radius:calc(var(--radius)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:list-item}.menu-item [data-slot=submenu-indicator] svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.menu-item:has(.menu-item__indicator){padding-left:calc(var(--spacing)*7)}.menu-item[data-has-submenu=true]:has(.menu-item__indicator){padding-right:calc(var(--spacing)*7);padding-left:calc(var(--spacing)*2)}.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-state=checked]{background-color:var(--default);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-state=checked]) [data-slot=menu-item-indicator--checkmark]{transition:stroke-dashoffset .3s linear}:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-state=checked]) [data-slot=menu-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-state=checked]) [data-slot=menu-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-state=checked]) [data-slot=menu-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-state=checked]) [data-slot=menu-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-state=checked]) [data-slot=menu-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-state=checked]) [data-slot=menu-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-state=checked]) [data-slot=menu-item-indicator--dot]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.menu-item__indicator{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;transition:all .3s;display:flex;position:absolute;top:50%;translate:0 -50%}@media (prefers-reduced-motion:reduce){.menu-item__indicator{transition:none}}.menu-item__indicator{left:calc(var(--spacing)*2);color:var(--color-muted)}.menu-item[data-has-submenu=true] .menu-item__indicator{right:calc(var(--spacing)*2);left:auto}.menu-item__indicator [data-slot=menu-item-indicator--checkmark]{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]){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:.3s;transition-duration:.3s}.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.menu-item__indicator [data-slot=menu-item-indicator--dot]{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2);--tw-scale-x:70%;--tw-scale-y:70%;--tw-scale-z:70%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0}.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]){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:.3s;transition-duration:.3s}.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.menu-item__indicator--submenu{color:var(--color-muted)}.menu-item__indicator--submenu svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.menu-item--danger .menu-item__indicator,.menu-item--danger [data-slot=label]{color:var(--danger)}.menu-section{width:100%;padding-block:var(--spacing);flex-direction:column;gap:0;display:flex}.menu-section__label{padding-inline:calc(var(--spacing)*2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-gray-500)}.menu-section__separator{margin-inline:var(--spacing);margin-block:var(--spacing);background-color:#71717a40;height:1px}@supports (color:color-mix(in lab,red,red)){.menu-section__separator{background-color:color-mix(in oklab,var(--color-muted) 25%,transparent)}}.dropdown__menu,.menu{flex-direction:column;width:100%;padding:.25rem;display:flex;position:relative}:is(.menu,.dropdown__menu) [data-slot=separator]{width:94%;margin-left:3%}.dropdown__menu,.menu{gap:var(--spacing);background-color:var(--color-surface);color:var(--color-surface-foreground);border:1px solid var(--color-border);border-radius:calc(var(--radius)*1.5);--tw-shadow:var(--tw-shadow-colored);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);overflow:clip}.tag-group{flex-direction:column}.tag-group,.tag-group__list{gap:calc(var(--spacing)*1.5);display:flex;position:relative}.tag-group__list{border-radius:var(--field-radius,calc(var(--radius)*1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);border-width:1px;border-width:var(--border-width-field);border-color:var(--color-field-border);min-height:2.5rem;transition:background-color .3s var(--ease-smooth),border-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out);flex-wrap:wrap;align-items:center}.tag-group__list:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tag-group__list:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.tag-group__list:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.tag-group__list:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tag-group__list:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.tag-group__list:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.tag-group__list:hover:not(:focus-within):not([data-disabled]){background-color:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){.tag-group__list:hover:not(:focus-within):not([data-disabled]){background-color:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%)}}.tag-group__list:hover:not(:focus-within):not([data-disabled]){border-color:var(--color-field-border-hover)}}.tag-group__list:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;border-color:var(--color-field-border-focus);background-color:var(--color-field-focus);outline-style:none}.tag-group__list[data-invalid]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.tag-group__list[data-invalid]:focus,.tag-group__list[data-invalid]:focus-visible,.tag-group__list[data-invalid]:focus-within,.tag-group__list[data-invalid][data-focus-visible=true],.tag-group__list[data-invalid][data-focus-within=true],.tag-group__list[data-invalid][data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.tag-group__list[data-invalid]{border-color:var(--color-field-border-invalid)}.tag-group__list[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.tag-group [data-slot=input]{min-width:8rem;color:inherit;background:0 0;border:none;outline:none;flex:1;padding:0;font-size:.875rem;line-height:1.25rem}.tag-group [data-slot=input]::placeholder{color:var(--color-field-placeholder)}.tag-group [data-slot=input]:disabled{cursor:not-allowed}.tag-group [data-slot=description],.tag-group [data-slot=error-message]{padding-inline:var(--spacing)}.tag{--optical-offset:.031em;align-items:center;gap:var(--spacing);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color .3s var(--ease-smooth),scale .3s var(--ease-smooth),opacity .3s var(--ease-smooth),background-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out);transform-origin:50%;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-radius:3.40282e38px;display:inline-flex;position:relative}.tag:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tag:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.tag:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.tag:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tag:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.tag:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.tag{cursor:var(--cursor-interactive)}.tag svg{pointer-events:none;width:calc(var(--spacing)*3);height:calc(var(--spacing)*3);color:currentColor;flex-shrink:0;align-self:center}.tag:is([data-disabled],[aria-disabled=true]){opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.tag:is(:focus-visible,[data-focus-visible]){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.tag:is([data-state=checked],[aria-selected=true]){background-color:#1d180e26}@supports (color:color-mix(in lab,red,red)){.tag:is([data-state=checked],[aria-selected=true]){background-color:color-mix(in oklab,var(--accent) 15%,transparent)}}.tag:is([data-state=checked],[aria-selected=true]){color:var(--accent)}@media (hover:hover){.tag:is([data-state=checked],[aria-selected=true]):hover{background-color:#1d180e33}@supports (color:color-mix(in lab,red,red)){.tag:is([data-state=checked],[aria-selected=true]):hover{background-color:color-mix(in oklab,var(--accent) 20%,transparent)}}}.tag--sm{padding-block:calc(var(--spacing)*.5)}.tag--md,.tag--sm{padding-inline:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.tag--md{padding-block:var(--spacing)}.tag--lg{padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.tag--default{background-color:var(--default);color:var(--default-foreground)}@media (hover:hover){.tag--default:hover:not([data-state=checked]):not([data-disabled]){background-color:var(--default)}@supports (color:color-mix(in lab,red,red)){.tag--default:hover:not([data-state=checked]):not([data-disabled]){background-color:color-mix(in oklab,var(--default) 96%,var(--default-foreground) 4%)}}}.tag--surface{background-color:var(--color-surface);color:var(--surface-foreground)}@media (hover:hover){.tag--surface:hover:not([data-state=checked]):not([data-disabled]){background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.tag--surface:hover:not([data-state=checked]):not([data-disabled]){background-color:color-mix(in oklab,var(--surface) 92%,var(--surface-foreground) 8%)}}}.tag__remove-button{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3);color:inherit;cursor:var(--cursor-interactive)}.tag__remove-button svg{width:inherit;height:inherit;color:currentColor;flex-shrink:0;align-self:center}.color-area{width:100%;max-width:calc(var(--spacing)*56);border-radius:calc(var(--radius)*2);-webkit-tap-highlight-color:transparent;aspect-ratio:1;background:var(--color-area-background);flex-shrink:0;position:relative;box-shadow:inset 0 0 0 1px #0000001a}.color-area[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.color-area--show-dots:after{content:"";pointer-events:none;border-radius:inherit;background-image:radial-gradient(circle,#fff3 1px,#0000 0);background-size:8px 8px;position:absolute;inset:0}.color-area__thumb{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);will-change:width,height;background-color:var(--color-area-thumb-color);border:3px solid var(--color-area-thumb-color,#fff);transition:width .3s var(--ease-out),height .3s var(--ease-out);border-radius:3.40282e38px;box-shadow:0 0 0 2px #fff,0 0 0 3px #00000040,inset 0 0 0 1px #0000001a}.color-area__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-area__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.color-area__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.color-area__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-area__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.color-area__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.color-area__thumb:focus-visible,.color-area__thumb[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.color-area__thumb[data-dragging=true]{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.color-area__thumb[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.color-picker{gap:calc(var(--spacing)*3);border-radius:calc(var(--radius)*2);border-style:var(--tw-border-style);background-color:var(--overlay);padding:calc(var(--spacing)*3);border-width:1px;border-color:var(--border);width:max-content;box-shadow:var(--shadow-overlay);flex-direction:column;display:inline-flex}.color-picker>.color-swatch{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8);border-radius:3.40282e38px}.color-picker>.color-field,.color-picker>.color-slider{width:100%}.color-picker__trigger{align-items:center;gap:calc(var(--spacing)*3);border-radius:calc(var(--radius)*.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);transition:background-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out);display:inline-flex}.color-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.color-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.color-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.color-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.color-picker__trigger [data-slot=label]{cursor:var(--cursor-interactive)}.color-picker__trigger:focus-visible:not(:focus),.color-picker__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.color-picker__trigger:disabled,.color-picker__trigger[aria-disabled=true],.color-picker__trigger[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.color-picker__popover{z-index:var(--z-popover);min-width:calc(var(--spacing)*62);transform-origin:var(--trigger-anchor-point);overscroll-behavior:contain;background-color:var(--overlay);padding-inline:calc(var(--spacing)*2);padding-top:calc(var(--spacing)*2);padding-bottom:calc(var(--spacing)*3);box-shadow:var(--shadow-overlay);border-radius:calc(var(--radius)*2.5);gap:calc(var(--spacing)*3);flex-direction:column;display:flex;overflow:hidden auto}.color-picker__popover::-webkit-scrollbar{display:none}.color-picker__popover{-ms-overflow-style:none;scrollbar-width:none}.color-picker__popover:focus-visible:not(:focus),.color-picker__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.color-picker__popover{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-enter-opacity:0;--tw-enter-scale:.95}.color-picker__popover[data-placement^=top]{--tw-enter-translate-y:calc(var(--spacing)*1)}.color-picker__popover[data-placement^=bottom]{--tw-enter-translate-y:calc(var(--spacing)*1*-1)}.color-picker__popover[data-placement^=left]{--tw-enter-translate-x:calc(var(--spacing)*1)}.color-picker__popover[data-placement^=right]{--tw-enter-translate-x:calc(var(--spacing)*1*-1)}.color-picker__popover{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.3s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;will-change:opacity,transform;transition-duration:.3s;transition-timing-function:ease}.color-picker-input{display:inline-flex}.color-picker-input__trigger{--tw-outline-style:none;cursor:var(--cursor-interactive);border-radius:3.40282e38px;outline-style:none;justify-content:center;align-items:center;display:inline-flex}.color-picker-input__trigger:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.color-picker-input__trigger:disabled,.color-picker-input__trigger[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none;cursor:not-allowed}.color-picker-input__swatch{--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);ring-color:var(--border)}.color-picker-input__popover{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;background-color:#0000!important;padding:0!important}.color-slider{gap:var(--spacing);grid-template:"label output""track track"/1fr auto;width:100%;display:grid}.color-slider:not(:has([data-slot=label])):not(:has(.color-slider__output)){grid-template:"track"/1fr;gap:0}.color-slider:has([data-slot=label]):not(:has(.color-slider__output)){grid-template-columns:1fr;grid-template-areas:"label""track"}.color-slider:not(:has([data-slot=label])):has(.color-slider__output){grid-template-columns:1fr;grid-template-areas:"output""track"}.color-slider:not(:has([data-slot=label])):has(.color-slider__output) .color-slider__output{justify-self:end}.color-slider [data-slot=label]{grid-area:label;width:fit-content}.color-slider .color-slider__output,.color-slider [data-slot=label]{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)}.color-slider .color-slider__output{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);grid-area:output}.color-slider .color-slider__track{grid-area:track;position:relative}.color-slider .color-slider__thumb{cursor:grab;-webkit-tap-highlight-color:transparent;border-style:var(--tw-border-style);border-width:3px;border-color:var(--color-slider-thumb-color,#fff);z-index:1;transition:transform .3s var(--ease-out),box-shadow .3s var(--ease-out);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute;box-shadow:0 0 0 2px #fff,0 0 0 3px #00000040}.color-slider .color-slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-slider .color-slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.color-slider .color-slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.color-slider .color-slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-slider .color-slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.color-slider .color-slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.color-slider .color-slider__thumb[data-dragging=true]{cursor:grabbing}.color-slider .color-slider__thumb:focus-visible,.color-slider .color-slider__thumb[data-focus-visible=true]{z-index:10;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.color-slider .color-slider__thumb[data-disabled]{cursor:default;background-color:var(--default)}.color-slider:disabled,.color-slider[aria-disabled=true],.color-slider[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.color-slider:disabled,.color-slider[data-disabled],.color-slider[aria-disabled=true]) [data-slot=label]{opacity:1}.color-slider[data-orientation=horizontal]{flex-direction:column}.color-slider[data-orientation=horizontal] .color-slider__track{height:calc(var(--spacing)*5);width:100%;box-shadow:inset 0 1px #0000001a,inset 0 -1px #0000001a}.color-slider[data-orientation=horizontal] .color-slider__thumb{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);margin-top:-.5rem;top:50%}.color-slider[data-orientation=vertical]{gap:calc(var(--spacing)*2);flex-direction:row;grid-template:"output""track"1fr"label"/1fr;place-items:center;height:100%}.color-slider[data-orientation=vertical]:not(:has([data-slot=label])):not(:has(.color-slider__output)){grid-template-rows:1fr;grid-template-areas:"track";gap:0}.color-slider[data-orientation=vertical]:has([data-slot=label]):not(:has(.color-slider__output)){grid-template-rows:1fr auto;grid-template-areas:"track""label"}.color-slider[data-orientation=vertical]:not(:has([data-slot=label])):has(.color-slider__output){grid-template-rows:auto 1fr;grid-template-areas:"output""track"}.color-slider[data-orientation=vertical] .color-slider__output,.color-slider[data-orientation=vertical] [data-slot=label]{text-align:center}.color-slider[data-orientation=vertical] .color-slider__track{height:100%;width:calc(var(--spacing)*5);justify-self:center;box-shadow:inset 1px 0 #0000001a,inset -1px 0 #0000001a}.color-slider[data-orientation=vertical] .color-slider__thumb{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);margin-left:-.5rem;left:50%}.color-swatch{box-sizing:border-box;width:calc(var(--spacing)*8);height:calc(var(--spacing)*8);background:linear-gradient(var(--reka-color-swatch-color),var(--reka-color-swatch-color)),repeating-conic-gradient(#efefef 0 25%,#f7f7f7 0 50%) 50% /16px 16px;flex-shrink:0;position:relative;box-shadow:inset 0 0 0 1px #0000001a}.color-swatch--circle{border-radius:3.40282e38px}.color-swatch--square{border-radius:calc(var(--radius)*.75)}.color-swatch--xs{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.color-swatch--sm{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.color-swatch--lg{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.color-swatch--xl{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.color-swatch-picker{align-items:center;gap:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}.color-swatch-picker__item{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8);border-style:var(--tw-border-style);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);transition:border-color .3s var(--ease-out),box-shadow .3s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-width:2px;border-color:#0000;border-radius:3.40282e38px;outline-style:none;justify-content:center;align-items:center;display:flex;position:relative}.color-swatch-picker__item:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-swatch-picker__item:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.color-swatch-picker__item:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.color-swatch-picker__item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-swatch-picker__item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.color-swatch-picker__item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.color-swatch-picker__item:focus-visible,.color-swatch-picker__item[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.color-swatch-picker__item[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.color-swatch-picker__item[data-state=checked]{border-color:var(--reka-color-swatch-picker-item-color);box-shadow:var(--field-shadow)}.color-swatch-picker__item[data-state=checked] .color-swatch-picker__swatch{transform:scale(.77)}.color-swatch-picker__swatch{border-radius:inherit;background:linear-gradient(var(--reka-color-swatch-color),var(--reka-color-swatch-color)),repeating-conic-gradient(#efefef 0 25%,#f7f7f7 0 50%) 50% /16px 16px;width:100%;height:100%;transition:transform .3s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);display:block}.color-swatch-picker__swatch:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-swatch-picker__swatch:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.color-swatch-picker__swatch:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.color-swatch-picker__swatch:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-swatch-picker__swatch:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.color-swatch-picker__swatch:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.color-swatch-picker__swatch:hover{transform:scale(1.1)}}.color-swatch-picker__indicator{pointer-events:none;z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.color-swatch-picker__indicator>*{width:33.3333%;height:33.3333%;color:var(--color-white);transition:transform .3s var(--ease-out);transform:scale(0)translateZ(0)}.color-swatch-picker__indicator>:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-swatch-picker__indicator>:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.color-swatch-picker__indicator>:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.color-swatch-picker__indicator>:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-swatch-picker__indicator>:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.color-swatch-picker__indicator>:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.color-swatch-picker__indicator[data-light-color=true] .color-swatch-picker__indicator>*{color:var(--color-black)}.color-swatch-picker__item[data-state=checked] .color-swatch-picker__indicator>*{transform:scale(1)translateZ(0)}.color-swatch-picker--stack{flex-direction:column}.color-swatch-picker--xs .color-swatch-picker__item{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);border-style:var(--tw-border-style);border-width:1px}.color-swatch-picker--sm .color-swatch-picker__item{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6);border-style:var(--tw-border-style);border-width:2px}.color-swatch-picker--lg .color-swatch-picker__item{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9);border-style:var(--tw-border-style);border-width:3px}.color-swatch-picker--xl .color-swatch-picker__item{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10);border-style:var(--tw-border-style);border-width:3px}.color-swatch-picker--square .color-swatch-picker__item{border-radius:calc(var(--radius)*1.5)}.color-swatch-picker--square .color-swatch-picker__item .color-swatch-picker__swatch,.color-swatch-picker--square .color-swatch-picker__item[data-state=checked] .color-swatch-picker__swatch{border-radius:calc(var(--radius)*1)}.color-swatch-picker--square.color-swatch-picker--xs .color-swatch-picker__item,.color-swatch-picker--square.color-swatch-picker--xs .color-swatch-picker__item .color-swatch-picker__swatch,.color-swatch-picker--square.color-swatch-picker--xs .color-swatch-picker__item[data-state=checked] .color-swatch-picker__swatch{border-radius:calc(var(--radius)*.75)}.color-swatch-picker--square.color-swatch-picker--sm .color-swatch-picker__item,.color-swatch-picker--square.color-swatch-picker--sm .color-swatch-picker__item .color-swatch-picker__swatch{border-radius:calc(var(--radius)*1)}.color-swatch-picker--square.color-swatch-picker--sm .color-swatch-picker__item[data-state=checked] .color-swatch-picker__swatch{border-radius:calc(var(--radius)*.75)}.color-swatch-picker--square.color-swatch-picker--lg .color-swatch-picker__item{border-radius:calc(var(--radius)*1.5)}.color-swatch-picker--square.color-swatch-picker--lg .color-swatch-picker__item .color-swatch-picker__swatch,.color-swatch-picker--square.color-swatch-picker--lg .color-swatch-picker__item[data-state=checked] .color-swatch-picker__swatch{border-radius:calc(var(--radius)*1)}.color-swatch-picker--square.color-swatch-picker--xl .color-swatch-picker__item{border-radius:calc(var(--radius)*1.5)}.color-swatch-picker--square.color-swatch-picker--xl .color-swatch-picker__item .color-swatch-picker__swatch,.color-swatch-picker--square.color-swatch-picker--xl .color-swatch-picker__item[data-state=checked] .color-swatch-picker__swatch{border-radius:calc(var(--radius)*1)}.color-field{gap:var(--spacing);flex-direction:column;display:flex}.color-field[aria-invalid=true] [data-slot=description]{display:none}.color-field [data-slot=label]{width:fit-content}.color-field [data-slot=description]{padding-inline:var(--spacing)}.color-field--full-width{width:100%}.color-field__label{width:fit-content;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);color:var(--foreground)}.color-field__input-wrapper{align-items:center;gap:var(--spacing);border-radius:var(--field-radius,calc(var(--radius)*1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));padding-inline:calc(var(--spacing)*3);--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;border-width:var(--border-width-field);border-color:var(--color-field-border);height:2.25rem;transition:background-color .3s var(--ease-smooth),border-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out);outline-style:none;display:flex}.color-field__input-wrapper:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-field__input-wrapper:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.color-field__input-wrapper:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.color-field__input-wrapper:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-field__input-wrapper:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.color-field__input-wrapper:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.color-field__input-wrapper:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.color-field__input-wrapper[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.color-field__input-wrapper[data-readonly]{cursor:default}.color-field__input-wrapper[data-invalid]{border-color:var(--color-danger)}.color-field__input-wrapper:has([aria-invalid=true]){border-color:var(--color-danger)}.color-field__input{width:100%;padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-outline-style:none;background-color:#0000;outline-style:none}@media (width>=40rem){.color-field__input{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.color-field__input::placeholder{color:var(--field-placeholder,var(--muted))}.color-field__input:disabled{cursor:not-allowed}.color-field__input[readonly]{cursor:default}.color-field__end-content{color:var(--color-muted);flex-shrink:0;align-items:center;display:flex}.color-field__description{color:var(--color-muted)}.color-field__description,.color-field__error-message{padding-inline:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.color-field__error-message{color:var(--color-danger)}.color-input-group__wrapper{gap:var(--spacing);flex-direction:column;display:flex}.color-input-group__label{width:fit-content;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);color:var(--foreground)}.color-input-group__description{color:var(--color-muted)}.color-input-group__description,.color-input-group__error-message{padding-inline:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.color-input-group__error-message{color:var(--color-danger)}.color-input-group{height:calc(var(--spacing)*9);border-radius:var(--field-radius,calc(var(--radius)*1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;border-width:var(--border-width-field);border-color:var(--color-field-border);transition:background-color .3s var(--ease-smooth),border-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out);outline-style:none;align-items:center;display:inline-flex;overflow:hidden}.color-input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.color-input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.color-input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.color-input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.color-input-group:hover:not(:focus-within),.color-input-group:hover:not([data-focus-within=true]){background-color:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){.color-input-group:hover:not(:focus-within),.color-input-group:hover:not([data-focus-within=true]){background-color:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%)}}.color-input-group:hover:not(:focus-within),.color-input-group:hover:not([data-focus-within=true]){border-color:var(--color-field-border-hover)}}.color-input-group:focus-within,.color-input-group[data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;outline-style:none}.color-input-group[aria-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.color-input-group[aria-invalid=true]:focus,.color-input-group[aria-invalid=true]:focus-visible,.color-input-group[aria-invalid=true]:focus-within,.color-input-group[aria-invalid=true][data-focus-visible=true],.color-input-group[aria-invalid=true][data-focus-within=true],.color-input-group[aria-invalid=true][data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.color-input-group[aria-invalid=true]{background-color:var(--color-field-focus);border-color:var(--color-field-border-invalid)}.color-input-group[aria-disabled=true],.color-input-group[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.color-input-group__input{cursor:text;border-style:var(--tw-border-style);height:100%;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-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;background-color:#0000;border-width:0;border-radius:0;outline-style:none;flex:1;align-items:center;display:flex}@media (width>=40rem){.color-input-group__input{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.color-input-group__input::placeholder{color:var(--field-placeholder,var(--muted))}.color-input-group:has([data-slot=color-input-group-prefix]) .color-input-group__input{padding-left:calc(var(--spacing)*2);border-top-left-radius:0;border-bottom-left-radius:0}.color-input-group:has([data-slot=color-input-group-suffix]) .color-input-group__input{padding-right:calc(var(--spacing)*2);border-top-right-radius:0;border-bottom-right-radius:0}.color-input-group__input:focus,.color-input-group__input:focus-visible{--tw-outline-style:none;outline-style:none}.color-input-group__prefix{margin-right:0;margin-left:calc(var(--spacing)*3)}.color-input-group__prefix,.color-input-group__suffix{color:var(--field-placeholder,var(--muted));flex-shrink:0;align-items:center;display:flex}.color-input-group__suffix{margin-right:calc(var(--spacing)*3)}.color-input-group--secondary{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-input-group-bg);--color-input-group-bg:var(--color-default);--color-input-group-bg-hover:var(--color-default-hover);--color-input-group-bg-focus:var(--color-default)}@media (hover:hover){.color-input-group--secondary:hover:not(:focus-within),.color-input-group--secondary:hover:not([data-focus-within=true]){background-color:var(--color-input-group-bg-hover)}}.color-input-group--secondary:focus-within,.color-input-group--secondary[data-focus-within=true]{background-color:var(--color-input-group-bg-focus)}.color-input-group--secondary[aria-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.color-input-group--secondary[aria-invalid=true]:focus,.color-input-group--secondary[aria-invalid=true]:focus-visible,.color-input-group--secondary[aria-invalid=true]:focus-within,.color-input-group--secondary[aria-invalid=true][data-focus-visible=true],.color-input-group--secondary[aria-invalid=true][data-focus-within=true],.color-input-group--secondary[aria-invalid=true][data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.color-input-group--secondary[aria-invalid=true]{border-color:var(--color-field-border-invalid);background-color:var(--color-input-group-bg-focus)}.color-input-group--secondary [data-slot=color-input-group-input]{background-color:#0000}.color-input-group--full-width,.slider{width:100%}.slider{gap:var(--spacing);--slider-fill:var(--color-primary);--slider-thumb-bg:var(--color-primary);--slider-thumb-fg:var(--color-primary-foreground);grid-template-columns:1fr auto;grid-template-areas:"label output""track track";display:grid}.slider [data-slot=label]{grid-area:label;width:fit-content}.slider .slider__output,.slider [data-slot=label]{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)}.slider .slider__output{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);grid-area:output}.slider .slider__track{background-color:var(--default);border-radius:3.40282e38px;grid-area:track;position:relative}.slider .slider__fill{pointer-events:none;background-color:var(--slider-fill);position:absolute}.slider .slider__thumb{cursor:grab;-webkit-tap-highlight-color:transparent;background-color:var(--slider-thumb-bg);transform:var(--reka-slider-thumb-transform);transition:background-color .3s var(--ease-smooth),transform .3s var(--ease-out),box-shadow .3s var(--ease-out);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}.slider .slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *),.slider .slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.slider .slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.slider .slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.slider .slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.slider .slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.slider .slider__thumb:after{z-index:10;color:var(--color-black);--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--slider-thumb-fg);content:"";transform-origin:50%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;position:relative}.slider .slider__thumb:after:is(){transition-property:none}@media (prefers-reduced-motion:reduce){.slider .slider__thumb:after:not(:is()){transition-property:none}}.slider .slider__thumb[data-dragging=true]{cursor:grabbing}.slider .slider__thumb[data-dragging=true]:after{scale:.9}.slider .slider__thumb[data-dragging=true]:after:is(){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (prefers-reduced-motion:reduce){.slider .slider__thumb[data-dragging=true]:after:not(:is()){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.slider .slider__thumb:focus{z-index:10;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.slider .slider__thumb[data-disabled]{cursor:default}.slider:disabled,.slider[aria-disabled=true],.slider[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.slider:disabled,.slider[data-disabled],.slider[aria-disabled=true]) [data-slot=label]{opacity:1}.slider[data-orientation=horizontal]{flex-direction:column}.slider[data-orientation=horizontal] .slider__track{height:calc(var(--spacing)*5);width:100%;overflow:hidden}.slider[data-orientation=horizontal] .slider__fill{height:100%}.slider[data-orientation=horizontal] .slider__thumb{--reka-slider-thumb-transform:translate(-50%,-50%);width:1.25rem;height:100%;top:50%}.slider[data-orientation=horizontal] .slider__thumb:after{width:.875rem;height:.875rem}.slider[data-orientation=vertical]{gap:calc(var(--spacing)*2);flex-direction:row;grid-template:"output""track"1fr"label"/1fr;height:100%}.slider[data-orientation=vertical] .slider__output,.slider[data-orientation=vertical] [data-slot=label]{text-align:center}.slider[data-orientation=vertical] .slider__track{height:100%;width:calc(var(--spacing)*5);justify-self:center;overflow:hidden}.slider[data-orientation=vertical] .slider__fill{width:100%}.slider[data-orientation=vertical] .slider__thumb{--reka-slider-thumb-transform:translate(-50%,50%);width:100%;height:1.25rem;left:50%}.slider[data-orientation=vertical] .slider__thumb:after{width:.875rem;height:.875rem}.slider--primary{--slider-fill:var(--color-primary);--slider-thumb-bg:var(--color-primary);--slider-thumb-fg:var(--color-primary-foreground)}.slider--secondary{--slider-fill:var(--color-secondary);--slider-thumb-bg:var(--color-secondary);--slider-thumb-fg:var(--color-secondary-foreground)}.slider--accent{--slider-fill:var(--color-accent);--slider-thumb-bg:var(--color-accent);--slider-thumb-fg:var(--color-accent-foreground)}.slider--success{--slider-fill:var(--color-success);--slider-thumb-bg:var(--color-success);--slider-thumb-fg:var(--color-success-foreground)}.slider--warning{--slider-fill:var(--color-warning);--slider-thumb-bg:var(--color-warning);--slider-thumb-fg:var(--color-warning-foreground)}.slider--danger{--slider-fill:var(--color-danger);--slider-thumb-bg:var(--color-danger);--slider-thumb-fg:var(--color-danger-foreground)}.switch{align-items:center;gap:calc(var(--spacing)*3);-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);--switch-control-bg:var(--color-default);--switch-control-bg-hover:var(--switch-control-bg);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.switch{--switch-control-bg-hover:color-mix(in oklab,var(--switch-control-bg),transparent 20%)}}.switch{--switch-control-bg-pressed:var(--switch-control-bg-hover);--switch-control-bg-checked:var(--color-primary);--switch-control-bg-checked-hover:var(--color-primary-hover)}.switch:disabled,.switch[aria-disabled=true],.switch[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.switch:disabled,.switch[data-disabled],.switch[aria-disabled=true]) .switch__thumb{background-color:var(--default-foreground)}@supports (color:color-mix(in lab,red,red)){:is(.switch:disabled,.switch[data-disabled],.switch[aria-disabled=true]) .switch__thumb{background-color:color-mix(in oklab,var(--default-foreground) 20%,transparent)}}:is(.switch:disabled[aria-checked=true],.switch:disabled[data-state=checked],.switch[data-disabled][aria-checked=true],.switch[data-disabled][data-state=checked],.switch[aria-disabled=true][aria-checked=true],.switch[aria-disabled=true][data-state=checked]) .switch__thumb{opacity:.4}.switch__control{background-color:var(--switch-control-bg);width:2.5rem;height:1.25rem;transition:background-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out);border-radius:3.40282e38px;flex-shrink:0;align-items:center;display:flex;position:relative;overflow:hidden}.switch__control:is([data-reduce-motion=true],[data-reduce-motion=true] *),.switch__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.switch__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.switch__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.switch__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.switch__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.switch:focus-visible .switch__control{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.switch:hover .switch__control{background-color:var(--switch-control-bg-hover)}.switch:active .switch__control{background-color:var(--switch-control-bg-pressed)}:is(.switch:active .switch__control):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.switch:active .switch__control):is([data-reduce-motion=true],[data-reduce-motion=true] *):after,:is(.switch:active .switch__control):is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transform:none}@media (prefers-reduced-motion:reduce){:is(.switch:active .switch__control):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.switch:active .switch__control):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,:is(.switch:active .switch__control):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transform:none}}.switch[aria-checked=true] .switch__control,.switch[data-state=checked] .switch__control{background-color:var(--switch-control-bg-checked)}.switch[aria-checked=true]:active .switch__control,.switch[aria-checked=true]:hover .switch__control,.switch[data-state=checked]:active .switch__control,.switch[data-state=checked]:hover .switch__control{background-color:var(--switch-control-bg-checked-hover)}.switch--sm .switch__control{width:2rem;height:1rem}.switch--lg .switch__control{width:3rem;height:1.5rem}.switch__thumb{transform-origin:50%;background-color:var(--color-white);color:var(--color-black);--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);width:1rem;height:1rem;transition:margin .3s var(--ease-out),background-color .3s var(--ease-out);border-radius:3.40282e38px;margin-inline-start:calc(var(--spacing)*.5);display:flex}.switch__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *),.switch__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.switch__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.switch__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.switch__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.switch__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.switch[aria-checked=true] .switch__thumb,.switch[data-state=checked] .switch__thumb{margin-inline-start:calc(100% - 1.125rem);box-shadow:0 0 5px #00000005,0 2px 10px #0000000f,0 0 1px #0000004d}.switch--sm .switch__thumb{width:.75rem;height:.75rem}.switch[aria-checked=true] :is(.switch--sm .switch__thumb),.switch[data-state=checked] :is(.switch--sm .switch__thumb){margin-inline-start:calc(100% - .875rem)}.switch--lg .switch__thumb{width:1.25rem;height:1.25rem}.switch[aria-checked=true] :is(.switch--lg .switch__thumb),.switch[data-state=checked] :is(.switch--lg .switch__thumb){margin-inline-start:calc(100% - 1.375rem)}.switch__thumb>*{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.switch__label{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.switch__content,.switch__label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.switch__content{-webkit-user-select:none;user-select:none;flex-direction:column;gap:0;display:flex}.switch[aria-invalid=true] .switch__content{color:var(--color-danger)}.switch[aria-invalid=true]:not([data-state=checked]):not([aria-checked=true]) .switch__control{outline:2px solid var(--color-danger);outline-offset:1px}.switch-group{gap:calc(var(--spacing)*6);flex-direction:column;display:flex}.switch-group__label{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);color:var(--foreground)}.switch-group[aria-invalid=true] .switch-group__label{color:var(--color-danger)}.switch-group__description{color:var(--color-muted)}.switch-group__description,.switch-group__error-message{margin-top:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.switch-group__error-message{color:var(--color-danger)}.switch-group__items{gap:calc(var(--spacing)*4);display:flex}.switch-group--horizontal .switch-group__items{flex-direction:row}.switch-group--vertical .switch-group__items{flex-direction:column}.badge{--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);white-space:nowrap;height:calc(var(--spacing)*5);min-width:calc(var(--spacing)*5);padding-inline:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--badge-bg:var(--color-default);--badge-fg:var(--color-default-foreground);--badge-border:var(--color-background);box-sizing:border-box;background-color:var(--badge-bg);color:var(--badge-fg);border:2px solid var(--badge-border);border-radius:3.40282e38px;flex-shrink:0}.badge,.badge__label{justify-content:center;align-items:center;display:inline-flex}.badge-anchor{flex-shrink:0;display:inline-flex;position:relative}.badge--lg{height:calc(var(--spacing)*6);min-width:calc(var(--spacing)*6);padding-inline:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.badge--sm{height:calc(var(--spacing)*4);min-width:calc(var(--spacing)*4);padding-inline:var(--spacing);border-width:1px;font-size:10px}.badge--xs{height:calc(var(--spacing)*2.5);min-width:calc(var(--spacing)*2.5);border-width:1px;padding:0;font-size:0}.badge--xs .badge__label{display:none}.badge--color-primary{--badge-fg:var(--color-primary)}.badge--accent{--badge-fg:var(--color-accent)}.badge--default{--badge-fg:var(--color-default-foreground)}.badge--success{--badge-fg:var(--color-success)}.badge--warning{--badge-fg:var(--color-warning)}.badge--danger{--badge-fg:var(--color-danger)}.badge--top-right{z-index:10;position:absolute;top:0;right:0;transform:translate(35%,-35%)}.badge--top-left{z-index:10;position:absolute;top:0;left:0;transform:translate(-35%,-35%)}.badge--bottom-right{z-index:10;position:absolute;bottom:0;right:0;transform:translate(35%,35%)}.badge--bottom-left{z-index:10;position:absolute;bottom:0;left:0;transform:translate(-35%,35%)}.badge--xs.badge--bottom-left,.badge--xs.badge--bottom-right,.badge--xs.badge--top-left,.badge--xs.badge--top-right{transform:none}.badge--primary.badge--color-primary{--badge-bg:var(--color-primary);--badge-fg:var(--color-primary-foreground)}.badge--primary.badge--accent{--badge-bg:var(--color-accent);--badge-fg:var(--color-accent-foreground)}.badge--primary.badge--default{--badge-bg:var(--color-default);--badge-fg:var(--color-default-foreground)}.badge--primary.badge--success{--badge-bg:var(--color-success);--badge-fg:var(--color-success-foreground)}.badge--primary.badge--warning{--badge-bg:var(--color-warning);--badge-fg:var(--color-warning-foreground)}.badge--primary.badge--danger{--badge-bg:var(--color-danger);--badge-fg:var(--color-danger-foreground)}.badge--soft.badge--color-primary{--badge-bg:var(--color-primary-soft);--badge-fg:var(--color-primary-soft-foreground)}.badge--soft.badge--accent{--badge-bg:var(--color-accent-soft);--badge-fg:var(--color-accent-soft-foreground)}.badge--soft.badge--default{--badge-bg:var(--color-default);--badge-fg:var(--color-default-foreground)}.badge--soft.badge--success{--badge-bg:var(--color-success-soft);--badge-fg:var(--color-success-soft-foreground)}.badge--soft.badge--warning{--badge-bg:var(--color-warning-soft);--badge-fg:var(--color-warning-soft-foreground)}.badge--soft.badge--danger{--badge-bg:var(--color-danger-soft);--badge-fg:var(--color-danger-soft-foreground)}.chip{gap:var(--spacing);padding-inline:calc(var(--spacing)*2.5);vertical-align:middle;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--chip-bg:transparent;--chip-fg:currentColor;--chip-border:transparent;background-color:var(--chip-bg);height:1.75rem;color:var(--chip-fg);border:1px solid var(--chip-border);border-radius:3.40282e38px;flex-shrink:0;transition:background-color .15s,border-color .15s,color .15s}.chip,.chip__label{align-items:center;line-height:1;display:inline-flex}.chip__label{padding-inline:calc(var(--spacing)*.5);--tw-leading:1}.chip__end-content,.chip__start-content{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.chip__end-content>svg,.chip__start-content>svg{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5)}.chip__dot{background-color:currentColor;border-radius:3.40282e38px;flex-shrink:0;width:.5rem;height:.5rem;display:inline-block}.chip__close-button{cursor:pointer;--tw-outline-style:none;color:currentColor;opacity:.7;background-color:#0000;border:none;border-radius:3.40282e38px;outline-style:none;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;margin-inline:.125rem -.25rem;transition:opacity .15s,background-color .15s;display:inline-flex}.chip__close-button:hover{opacity:1;background-color:currentColor}@supports (color:color-mix(in lab,red,red)){.chip__close-button:hover{background-color:color-mix(in srgb,currentColor 15%,transparent)}}.chip__close-button:focus-visible{outline:2px solid var(--color-focus,currentColor);outline-offset:1px}.chip__close-button>svg{height:calc(var(--spacing)*3);width:calc(var(--spacing)*3)}.chip--primary{--chip-fg:var(--color-primary)}.chip--secondary{--chip-fg:var(--color-secondary)}.chip--accent{--chip-fg:var(--color-accent)}.chip--danger{--chip-fg:var(--color-danger)}.chip--default{--chip-fg:var(--color-default-foreground)}.chip--success{--chip-fg:var(--color-success)}.chip--warning{--chip-fg:var(--color-warning)}.chip--bordered{--chip-bg:transparent;--chip-border:currentColor}@supports (color:color-mix(in lab,red,red)){.chip--bordered{--chip-border:color-mix(in srgb,currentColor 45%,transparent)}}.chip--text{--chip-bg:transparent;--chip-border:transparent;padding-inline:var(--spacing)}.chip--sm{padding-inline:calc(var(--spacing)*2);gap:.1875rem;height:1.375rem;font-size:11px}.chip--sm.chip--text{padding-inline:var(--spacing)}.chip--sm .chip__close-button{width:.875rem;height:.875rem}.chip--sm .chip__dot{width:.4375rem;height:.4375rem}.chip--lg{padding-inline:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));gap:.375rem;height:2rem}.chip--lg.chip--text{padding-inline:calc(var(--spacing)*1.5)}.chip--lg .chip__close-button{width:1.125rem;height:1.125rem}.chip--lg .chip__dot{width:.5625rem;height:.5625rem}.chip--solid.chip--default{--chip-bg:var(--color-default);--chip-fg:var(--color-default-foreground)}.chip--solid.chip--primary{--chip-bg:var(--color-primary);--chip-fg:var(--color-primary-foreground)}.chip--solid.chip--secondary{--chip-bg:var(--color-secondary);--chip-fg:var(--color-secondary-foreground)}.chip--solid.chip--accent{--chip-bg:var(--color-accent);--chip-fg:var(--color-accent-foreground)}.chip--solid.chip--success{--chip-bg:var(--color-success);--chip-fg:var(--color-success-foreground)}.chip--solid.chip--warning{--chip-bg:var(--color-warning);--chip-fg:var(--color-warning-foreground)}.chip--solid.chip--danger{--chip-bg:var(--color-danger);--chip-fg:var(--color-danger-foreground)}.chip--soft.chip--default{--chip-bg:var(--color-default)}@supports (color:color-mix(in lab,red,red)){.chip--soft.chip--default{--chip-bg:color-mix(in srgb,var(--color-default) 40%,transparent)}}.chip--soft.chip--default{--chip-fg:var(--color-default-foreground)}.chip--soft.chip--primary{--chip-bg:var(--color-primary-soft);--chip-fg:var(--color-primary-soft-foreground)}.chip--soft.chip--secondary{--chip-bg:var(--color-secondary-soft);--chip-fg:var(--color-secondary-soft-foreground)}.chip--soft.chip--accent{--chip-bg:var(--color-accent-soft);--chip-fg:var(--color-accent-soft-foreground)}.chip--soft.chip--success{--chip-bg:var(--color-success-soft);--chip-fg:var(--color-success-soft-foreground)}.chip--soft.chip--warning{--chip-bg:var(--color-warning-soft);--chip-fg:var(--color-warning-soft-foreground)}.chip--soft.chip--danger{--chip-bg:var(--color-danger-soft);--chip-fg:var(--color-danger-soft-foreground)}.table-root{grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:clip}.table__scroll-container{scrollbar-width:thin;scrollbar-color:oklch(0% 0 0/.15) transparent;overflow-x:auto}.table__scroll-container::-webkit-scrollbar{width:6px}.table__scroll-container::-webkit-scrollbar-track{background:0 0}.table__scroll-container::-webkit-scrollbar-thumb{background:oklch(0% 0 0/.15);border-radius:3px}.table__scroll-container::-webkit-scrollbar-thumb:hover{background:oklch(0% 0 0/.25)}:is([data-theme=dark],.dark) .table__scroll-container{scrollbar-color:oklch(100% 0 0/.15) transparent}:is([data-theme=dark],.dark) .table__scroll-container::-webkit-scrollbar-thumb{background:oklch(100% 0 0/.15)}:is([data-theme=dark],.dark) .table__scroll-container::-webkit-scrollbar-thumb:hover{background:oklch(100% 0 0/.25)}.table__scroll-container .table{width:100%}.table-root--primary{background-color:var(--surface-secondary);padding-inline:var(--spacing);padding-bottom:var(--spacing);border-radius:calc(var(--radius)*2.5)}.table-root--secondary .table__header{border-bottom-style:var(--tw-border-style);background-color:#0000;border-bottom-width:0}.table-root--secondary .table__column{background-color:var(--surface-secondary)}.table-root--secondary .table__column:first-child{border-top-left-radius:calc(var(--radius)*2);border-bottom-left-radius:calc(var(--radius)*2)}.table-root--secondary .table__column:last-child{border-top-right-radius:calc(var(--radius)*2);border-bottom-right-radius:calc(var(--radius)*2)}.table-root--secondary .table__body{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.table-root--secondary .table__body tr:first-child td:first-child,.table-root--secondary .table__body tr:first-child td:last-child,.table-root--secondary .table__body tr:last-child td:first-child,.table-root--secondary .table__body tr:last-child td:last-child{border-radius:0}.table-root--secondary .table__body:not(tbody){border-radius:0;overflow:visible}.table-root--secondary .table__row .table__cell{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.table-root--secondary .table__row .table__cell{border-color:color-mix(in oklab,color-mix(in oklab,var(--surface) 81%,var(--surface-foreground) 19%) 50%,transparent)}}.table-root--secondary .table__row .table__cell{background-color:#0000}@media (hover:hover){.table-root--secondary .table__row .table__cell,.table-root--secondary .table__row:hover .table__cell{background-color:var(--default)}@supports (color:color-mix(in lab,red,red)){.table-root--secondary .table__row .table__cell,.table-root--secondary .table__row:hover .table__cell{background-color:color-mix(in oklab,var(--default) 50%,transparent)}}}.table__content{border-collapse:separate;--tw-border-spacing-x:0;--tw-border-spacing-y:0;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.table-root--primary .table__content{overflow:clip}.table__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator)}@supports (color:color-mix(in lab,red,red)){.table__header{border-color:color-mix(in oklab,var(--separator) 50%,transparent)}}.table__header{background-color:var(--surface-secondary)}.table__column{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2.5);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-muted);position:relative}.table__column:after{content:"";pointer-events:none;height:calc(var(--spacing)*4);--tw-translate-y:-50%;width:1px;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:calc(var(--radius)*.5);background-color:var(--separator);position:absolute;top:50%;right:0}.table__column:last-child:not(:only-child):after{content:none}.table__column[data-allows-sorting=true]{cursor:var(--cursor-interactive)}@media (hover:hover){.table__column[data-allows-sorting=true]:hover{color:var(--foreground)}}.table__column:focus-visible,.table__column[data-focus-visible=true]{border-radius:calc(var(--radius)*1);--tw-outline-style:none;box-shadow:inset 0 0 0 2px var(--color-focus);outline-style:none}.table__body tr:first-child td:first-child{border-top-left-radius:calc(var(--radius)*2)}.table__body tr:first-child td:last-child{border-top-right-radius:calc(var(--radius)*2)}.table__body tr:last-child td:first-child{border-bottom-left-radius:calc(var(--radius)*2)}.table__body tr:last-child td:last-child{border-bottom-right-radius:calc(var(--radius)*2)}.table__body:not(tbody){border-radius:calc(var(--radius)*2);height:100%;position:relative;overflow:clip}.table__row{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator);height:100%;position:relative}@supports (color:color-mix(in lab,red,red)){.table__row{border-color:color-mix(in oklab,var(--separator) 50%,transparent)}}.table__row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.table__row .table__cell,.table__row:hover .table__cell{background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.table__row .table__cell,.table__row:hover .table__cell{background-color:color-mix(in oklab,var(--color-surface) 40%,transparent)}}}.table__row[data-state=checked] .table__cell{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.table__row[data-state=checked] .table__cell{background-color:color-mix(in oklab,var(--color-surface) 10%,transparent)}}.table__row[aria-disabled=true],.table__row[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.table__row:focus-visible,.table__row[data-focus-visible=true]{--tw-outline-style:none;box-shadow:inset 0 0 0 2px var(--color-focus);outline-style:none}.table__row[data-dragging=true]{opacity:.5}.table__row[data-drop-target=true] .table__cell{background-color:#1d180e26}@supports (color:color-mix(in lab,red,red)){.table__row[data-drop-target=true] .table__cell{background-color:color-mix(in oklab,var(--accent) 15%,transparent)}}.table__cell{background-color:var(--color-surface);height:100%;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);vertical-align:middle;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.table__cell{border-color:color-mix(in oklab,color-mix(in oklab,var(--surface) 81%,var(--surface-foreground) 19%) 50%,transparent)}}.table__cell:focus-visible,.table__cell[data-focus-visible=true]{border-radius:calc(var(--radius)*1);--tw-outline-style:none;box-shadow:inset 0 0 0 2px var(--color-focus);outline-style:none}.table__footer{width:100%}.table__footer-cell{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2.5)}.table__footer-content{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);flex-wrap:wrap;display:flex}.table__resizable-container{position:relative;overflow:auto}.table__column-resizer{height:calc(var(--spacing)*4);--tw-translate-y:-50%;border-radius:calc(var(--radius)*.5);background-color:var(--separator);box-sizing:content-box;--tw-translate-x:50%;width:1px;translate:var(--tw-translate-x) var(--tw-translate-y);cursor:col-resize;touch-action:none;padding-inline:calc(var(--spacing)*2);--tw-border-style:none;--tw-outline-style:none;background-clip:content-box;border-style:none;outline-style:none;position:absolute;top:50%;right:0}.table__column-resizer:hover,.table__column-resizer[data-resizing=true]{height:100%;width:calc(var(--spacing)*.5);background-color:var(--accent)}.table__column-resizer:focus-visible,.table__column-resizer[data-focus-visible=true]{height:100%;width:calc(var(--spacing)*.5);background-color:var(--focus)}.table__column:has(.table__column-resizer):after{content:none}.table__load-more [role=rowheader],.table__load-more td{padding-block:calc(var(--spacing)*3);text-align:center}:is(.table__load-more td,.table__load-more [role=rowheader])>*{margin-inline:auto}.table__load-more-content{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2);display:flex}.alert{align-items:flex-start;gap:calc(var(--spacing)*2.5);border-radius:calc(var(--radius)*1.5);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2.5);transition:background-color .2s var(--ease-smooth),border-color .2s var(--ease-smooth);border-width:1px;flex-direction:row;display:flex;position:relative}.alert:is([data-reduce-motion=true],[data-reduce-motion=true] *),.alert:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.alert:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.alert:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.alert:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.alert:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.alert__indicator{-webkit-user-select:none;user-select:none;width:calc(var(--spacing)*7);height:calc(var(--spacing)*7);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.alert__indicator [data-slot=alert-default-icon]{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.alert__content{min-width:0;padding-top:var(--spacing);flex-direction:column;flex:1;align-items:flex-start;display:flex}.alert__content,.alert__title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.alert__title{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.alert__description{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1.125rem;color:var(--color-muted);line-height:1.125rem}.alert>[data-slot=close-button]{margin-right:calc(var(--spacing)*-1)}.alert--default{background-color:var(--color-surface);border-color:var(--color-border)}.alert--default .alert__indicator{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.alert--default .alert__indicator{background-color:color-mix(in oklab,var(--foreground) 8%,transparent)}}.alert--default .alert__indicator,.alert--default .alert__title{color:var(--foreground)}.alert--primary{background-color:#7a6540}@supports (color:color-mix(in lab,red,red)){.alert--primary{background-color:color-mix(in oklab,var(--primary) 8%,var(--surface))}}.alert--primary{border-color:#7a654047}@supports (color:color-mix(in lab,red,red)){.alert--primary{border-color:color-mix(in oklab,var(--primary) 28%,transparent)}}.alert--primary .alert__indicator{background-color:#7a654026}@supports (color:color-mix(in lab,red,red)){.alert--primary .alert__indicator{background-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.alert--primary .alert__indicator{color:var(--primary)}.alert--primary .alert__title{color:var(--color-primary-soft-foreground)}.alert--accent{background-color:#1d180e}@supports (color:color-mix(in lab,red,red)){.alert--accent{background-color:color-mix(in oklab,var(--accent) 8%,var(--surface))}}.alert--accent{border-color:#1d180e47}@supports (color:color-mix(in lab,red,red)){.alert--accent{border-color:color-mix(in oklab,var(--accent) 28%,transparent)}}.alert--accent .alert__indicator{background-color:#1d180e26}@supports (color:color-mix(in lab,red,red)){.alert--accent .alert__indicator{background-color:color-mix(in oklab,var(--accent) 15%,transparent)}}.alert--accent .alert__indicator{color:var(--accent)}.alert--accent .alert__title{color:var(--color-accent-soft-foreground)}.alert--success{background-color:#4a7c3f}@supports (color:color-mix(in lab,red,red)){.alert--success{background-color:color-mix(in oklab,var(--success) 8%,var(--surface))}}.alert--success{border-color:#4a7c3f47}@supports (color:color-mix(in lab,red,red)){.alert--success{border-color:color-mix(in oklab,var(--success) 28%,transparent)}}.alert--success .alert__indicator{background-color:#4a7c3f26}@supports (color:color-mix(in lab,red,red)){.alert--success .alert__indicator{background-color:color-mix(in oklab,var(--success) 15%,transparent)}}.alert--success .alert__indicator{color:var(--success)}.alert--success .alert__title{color:var(--color-success-soft-foreground)}.alert--warning{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.alert--warning{background-color:color-mix(in oklab,var(--warning) 9%,var(--surface))}}.alert--warning{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.alert--warning{border-color:color-mix(in oklab,var(--warning) 30%,transparent)}}.alert--warning .alert__indicator{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.alert--warning .alert__indicator{background-color:color-mix(in oklab,var(--warning) 15%,transparent)}}.alert--warning .alert__indicator{color:var(--warning)}.alert--warning .alert__title{color:var(--color-warning-soft-foreground)}.alert--danger{background-color:#d60004}@supports (color:color-mix(in lab,red,red)){.alert--danger{background-color:color-mix(in oklab,var(--danger) 8%,var(--surface))}}.alert--danger{border-color:#d600044d}@supports (color:color-mix(in lab,red,red)){.alert--danger{border-color:color-mix(in oklab,var(--danger) 30%,transparent)}}.alert--danger .alert__indicator{background-color:#d6000426}@supports (color:color-mix(in lab,red,red)){.alert--danger .alert__indicator{background-color:color-mix(in oklab,var(--danger) 15%,transparent)}}.alert--danger .alert__indicator{color:var(--danger)}.alert--danger .alert__title{color:var(--color-danger-soft-foreground)}.empty-state{padding:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-muted)}.skeleton{pointer-events:none;border-radius:calc(var(--radius)*.5);background-color:var(--surface-tertiary);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.skeleton{background-color:color-mix(in oklab,var(--surface-tertiary) 70%,transparent)}}.skeleton--shimmer:after{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-gradient-position:to right;animation:2s linear infinite skeleton;position:absolute;inset:0}@supports (background-image:linear-gradient(in lab,red,red)){.skeleton--shimmer:after{--tw-gradient-position:to right in oklab}}.skeleton--shimmer:after{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:transparent;--tw-gradient-via:var(--surface-tertiary);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--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));--tw-gradient-to:transparent;--tw-content:"";content:var(--tw-content)}.skeleton--shimmer:has(.skeleton):after{content:none}.skeleton--shimmer:has(.skeleton):before{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-content:"";content:var(--tw-content);z-index:10;pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(90deg,#0000,#ffffff80 50%,#0000);animation:2s linear infinite skeleton;position:absolute;inset:0}.skeleton--shimmer:has(.skeleton) .skeleton:after{content:none}.skeleton--pulse{animation:var(--animate-pulse)}.meter{gap:var(--spacing);--meter-fill:var(--color-primary);grid-template-columns:1fr auto;grid-template-areas:"label output""track track";width:100%;display:grid}.meter [data-slot=label]{grid-area:label;width:fit-content}.meter .meter__output,.meter [data-slot=label]{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)}.meter .meter__output{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);grid-area:output}.meter .meter__track{background-color:var(--default);height:calc(var(--spacing)*2);border-radius:3.40282e38px;grid-area:track;position:relative;overflow:hidden}.meter .meter__fill{background-color:var(--meter-fill);height:100%;transition:width .3s var(--ease-out);border-radius:3.40282e38px;position:absolute;top:0;left:0}.meter .meter__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *),.meter .meter__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.meter .meter__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.meter .meter__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.meter .meter__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.meter .meter__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.meter:disabled,.meter[aria-disabled=true],.meter[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.meter:disabled,.meter[data-disabled],.meter[aria-disabled=true]) [data-slot=label]{opacity:1}.meter--sm .meter__track{height:var(--spacing)}.meter--lg .meter__track{height:calc(var(--spacing)*3)}.meter--default{--meter-fill:var(--color-default-foreground)}.meter--primary{--meter-fill:var(--color-primary)}.meter--secondary{--meter-fill:var(--color-secondary)}.meter--accent{--meter-fill:var(--color-accent)}.meter--success{--meter-fill:var(--color-success)}.meter--warning{--meter-fill:var(--color-warning)}.meter--danger{--meter-fill:var(--color-danger)}.progress-bar{gap:var(--spacing);--progress-bar-fill:var(--color-accent);grid-template-columns:1fr auto;grid-template-areas:"label output""track track";width:100%;display:grid}.progress-bar [data-slot=label]{grid-area:label;width:fit-content}.progress-bar .progress-bar__output,.progress-bar [data-slot=label]{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)}.progress-bar .progress-bar__output{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);grid-area:output}.progress-bar .progress-bar__track{background-color:var(--default);height:calc(var(--spacing)*2);border-radius:3.40282e38px;grid-area:track;position:relative;overflow:hidden}.progress-bar .progress-bar__fill{height:100%;width:var(--progress-bar-value,0);background-color:var(--progress-bar-fill);transition:width .3s var(--ease-out);border-radius:3.40282e38px;position:absolute;top:0;left:0}.progress-bar .progress-bar__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *),.progress-bar .progress-bar__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.progress-bar .progress-bar__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.progress-bar .progress-bar__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.progress-bar .progress-bar__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.progress-bar .progress-bar__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.progress-bar .progress-bar__fill--indeterminate,.progress-bar .progress-bar__fill[data-state=indeterminate]{width:40%;animation:1.5s cubic-bezier(.65,0,.35,1) infinite progress-bar-indeterminate}:is(.progress-bar .progress-bar__fill[data-state=indeterminate],.progress-bar .progress-bar__fill--indeterminate):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.progress-bar .progress-bar__fill[data-state=indeterminate],.progress-bar .progress-bar__fill--indeterminate):is([data-reduce-motion=true],[data-reduce-motion=true] *):after,:is(.progress-bar .progress-bar__fill[data-state=indeterminate],.progress-bar .progress-bar__fill--indeterminate):is([data-reduce-motion=true],[data-reduce-motion=true] *):before{animation:none}@media (prefers-reduced-motion:reduce){:is(.progress-bar .progress-bar__fill[data-state=indeterminate],.progress-bar .progress-bar__fill--indeterminate):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.progress-bar .progress-bar__fill[data-state=indeterminate],.progress-bar .progress-bar__fill--indeterminate):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,:is(.progress-bar .progress-bar__fill[data-state=indeterminate],.progress-bar .progress-bar__fill--indeterminate):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{animation:none}}.progress-bar:disabled,.progress-bar[aria-disabled=true],.progress-bar[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.progress-bar:disabled,.progress-bar[data-disabled],.progress-bar[aria-disabled=true]) [data-slot=label]{opacity:1}@keyframes progress-bar-indeterminate{0%{transform:translate(-100%)}to{transform:translate(350%)}}.progress-bar--sm .progress-bar__track{height:var(--spacing)}.progress-bar--lg .progress-bar__track{height:calc(var(--spacing)*3)}.progress-bar--default{--progress-bar-fill:var(--color-default-foreground)}.progress-bar--primary{--progress-bar-fill:var(--color-primary)}.progress-bar--secondary{--progress-bar-fill:var(--color-secondary)}.progress-bar--accent{--progress-bar-fill:var(--color-accent)}.progress-bar--success{--progress-bar-fill:var(--color-success)}.progress-bar--warning{--progress-bar-fill:var(--color-warning)}.progress-bar--danger{--progress-bar-fill:var(--color-danger)}.progress-circle{--progress-circle-stroke:var(--color-primary);--progress-circle-track-stroke:var(--color-default);justify-content:center;align-items:center;display:inline-flex}.progress-circle .progress-circle__track{stroke:var(--progress-circle-track-stroke)}.progress-circle .progress-circle__indicator{stroke:var(--progress-circle-stroke);transition:stroke-dashoffset .3s var(--ease-out)}.progress-circle .progress-circle__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.progress-circle .progress-circle__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.progress-circle .progress-circle__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.progress-circle .progress-circle__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.progress-circle .progress-circle__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.progress-circle .progress-circle__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.progress-circle:disabled,.progress-circle[aria-disabled=true],.progress-circle[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.progress-circle--sm .progress-circle__svg{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.progress-circle--md .progress-circle__svg{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}.progress-circle--lg .progress-circle__svg{width:calc(var(--spacing)*24);height:calc(var(--spacing)*24)}.progress-circle--default{--progress-circle-stroke:var(--color-default-foreground)}.progress-circle--primary{--progress-circle-stroke:var(--color-primary)}.progress-circle--secondary{--progress-circle-stroke:var(--color-default-foreground)}.progress-circle--accent{--progress-circle-stroke:var(--color-accent)}.progress-circle--success{--progress-circle-stroke:var(--color-success)}.progress-circle--warning{--progress-circle-stroke:var(--color-warning)}.progress-circle--danger{--progress-circle-stroke:var(--color-danger)}.spinner{pointer-events:none;width:calc(var(--spacing)*6);height:calc(var(--spacing)*6);transform-origin:50%;animation:.75s linear infinite spin;position:relative}.spinner--sm{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.spinner--lg{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.spinner--xl{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.spinner--current{color:inherit}.spinner--default{color:var(--default-foreground)}.spinner--primary{color:var(--primary)}.spinner--secondary{color:var(--secondary)}.spinner--accent{color:var(--accent)}.spinner--danger{color:var(--danger)}.spinner--success{color:var(--success)}.spinner--warning{color:var(--warning)}.toast-region{pointer-events:none;--tw-outline-style:none;z-index:var(--z-toast);outline-style:none;width:calc(100vw - 2rem);position:fixed}@media (width>=40rem){.toast-region{width:auto}}.toast-region{gap:.5rem;display:flex}.toast-region:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--focus)}.toast-region--bottom{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}.toast-region--bottom,.toast-region--bottom-start{bottom:calc(var(--spacing)*4);flex-direction:column}.toast-region--bottom-start{left:calc(var(--spacing)*4)}.toast-region--bottom-end{right:calc(var(--spacing)*4);bottom:calc(var(--spacing)*4);flex-direction:column}.toast-region--top{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}.toast-region--top,.toast-region--top-start{top:calc(var(--spacing)*4);flex-direction:column-reverse}.toast-region--top-start{left:calc(var(--spacing)*4)}.toast-region--top-end{top:calc(var(--spacing)*4);right:calc(var(--spacing)*4);flex-direction:column-reverse}.toast{--toast-width:360px;pointer-events:auto;align-items:flex-start;gap:calc(var(--spacing)*3);border-radius:calc(var(--radius)*2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--overlay);width:100%;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3.5);--tw-shadow:var(--overlay-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);min-width:min(calc(100vw - 2rem),var(--toast-width));max-width:var(--toast-width);display:flex;position:relative}.toast:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--focus)}.toast__content{gap:calc(var(--spacing)*.5);flex-direction:column;flex:1;min-width:0;display:flex}.toast__indicator{margin-top:calc(var(--spacing)*.5);-webkit-user-select:none;user-select:none;width:calc(var(--spacing)*5);height:calc(var(--spacing)*5);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.toast__indicator [data-slot=toast-default-icon]{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.toast__title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--overlay-foreground)}.toast__description{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1.125rem;color:var(--color-muted);line-height:1.125rem}.toast__close-button{margin-top:calc(var(--spacing)*-.5);margin-right:calc(var(--spacing)*-1);opacity:.4;flex-shrink:0;transition:opacity .2s}.toast__close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.toast__close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.toast__close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.toast__close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toast__close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.toast__close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.toast__close-button:hover,.toast__close-button[data-hovered=true]{opacity:1}}.toast__action{flex-shrink:0}.toast--primary{background-color:#7a6540}@supports (color:color-mix(in lab,red,red)){.toast--primary{background-color:color-mix(in oklab,var(--primary) 8%,var(--overlay))}}.toast--primary{border-color:#7a654047}@supports (color:color-mix(in lab,red,red)){.toast--primary{border-color:color-mix(in oklab,var(--primary) 28%,transparent)}}.toast--primary .toast__title{color:var(--primary)}.toast--primary .toast__indicator{background-color:#7a654026}@supports (color:color-mix(in lab,red,red)){.toast--primary .toast__indicator{background-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.toast--primary .toast__indicator{color:var(--primary)}.toast--accent{background-color:#1d180e}@supports (color:color-mix(in lab,red,red)){.toast--accent{background-color:color-mix(in oklab,var(--accent) 8%,var(--overlay))}}.toast--accent{border-color:#1d180e47}@supports (color:color-mix(in lab,red,red)){.toast--accent{border-color:color-mix(in oklab,var(--accent) 28%,transparent)}}.toast--accent .toast__title{color:var(--accent)}.toast--accent .toast__indicator{background-color:#1d180e26}@supports (color:color-mix(in lab,red,red)){.toast--accent .toast__indicator{background-color:color-mix(in oklab,var(--accent) 15%,transparent)}}.toast--accent .toast__indicator{color:var(--accent)}.toast--success{background-color:#4a7c3f}@supports (color:color-mix(in lab,red,red)){.toast--success{background-color:color-mix(in oklab,var(--success) 8%,var(--overlay))}}.toast--success{border-color:#4a7c3f47}@supports (color:color-mix(in lab,red,red)){.toast--success{border-color:color-mix(in oklab,var(--success) 28%,transparent)}}.toast--success .toast__title{color:var(--success)}.toast--success .toast__indicator{background-color:#4a7c3f26}@supports (color:color-mix(in lab,red,red)){.toast--success .toast__indicator{background-color:color-mix(in oklab,var(--success) 15%,transparent)}}.toast--success .toast__indicator{color:var(--success)}.toast--warning{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.toast--warning{background-color:color-mix(in oklab,var(--warning) 9%,var(--overlay))}}.toast--warning{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.toast--warning{border-color:color-mix(in oklab,var(--warning) 30%,transparent)}}.toast--warning .toast__title{color:var(--warning)}.toast--warning .toast__indicator{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.toast--warning .toast__indicator{background-color:color-mix(in oklab,var(--warning) 15%,transparent)}}.toast--warning .toast__indicator{color:var(--warning)}.toast--danger{background-color:#d60004}@supports (color:color-mix(in lab,red,red)){.toast--danger{background-color:color-mix(in oklab,var(--danger) 8%,var(--overlay))}}.toast--danger{border-color:#d600044d}@supports (color:color-mix(in lab,red,red)){.toast--danger{border-color:color-mix(in oklab,var(--danger) 30%,transparent)}}.toast--danger .toast__title{color:var(--danger)}.toast--danger .toast__indicator{background-color:#d6000426}@supports (color:color-mix(in lab,red,red)){.toast--danger .toast__indicator{background-color:color-mix(in oklab,var(--danger) 15%,transparent)}}.toast--danger .toast__indicator{color:var(--danger)}.toast--bottom-end[data-state=open],.toast--top-end[data-state=open]{animation:.3s cubic-bezier(.16,1,.3,1) toast-enter-right}.toast--bottom-end[data-state=closed],.toast--top-end[data-state=closed]{animation:.2s ease-in forwards toast-exit-right}.toast--bottom-start[data-state=open],.toast--top-start[data-state=open]{animation:.3s cubic-bezier(.16,1,.3,1) toast-enter-left}.toast--bottom-start[data-state=closed],.toast--top-start[data-state=closed]{animation:.2s ease-in forwards toast-exit-left}.toast--bottom[data-state=open]{animation:.3s cubic-bezier(.16,1,.3,1) toast-enter-bottom}.toast--bottom[data-state=closed]{animation:.2s ease-in forwards toast-exit-bottom}.toast--top[data-state=open]{animation:.3s cubic-bezier(.16,1,.3,1) toast-enter-top}.toast--top[data-state=closed]{animation:.2s ease-in forwards toast-exit-top}@media (prefers-reduced-motion:reduce){[class*=toast--][data-state=closed],[class*=toast--][data-state=open]{animation:none}}@keyframes toast-enter-right{0%{opacity:0;translate:calc(100% + 1rem)}to{opacity:1;translate:0}}@keyframes toast-exit-right{to{opacity:0;translate:calc(100% + 1rem)}}@keyframes toast-enter-left{0%{opacity:0;translate:calc(-100% - 1rem)}to{opacity:1;translate:0}}@keyframes toast-exit-left{to{opacity:0;translate:calc(-100% - 1rem)}}@keyframes toast-enter-bottom{0%{opacity:0;translate:0 calc(100% + 1rem)}to{opacity:1;translate:0}}@keyframes toast-exit-bottom{to{opacity:0;translate:0 calc(100% + 1rem)}}@keyframes toast-enter-top{0%{opacity:0;translate:0 calc(-100% - 1rem)}to{opacity:1;translate:0}}@keyframes toast-exit-top{to{opacity:0;translate:0 calc(-100% - 1rem)}}.checkbox-group{flex-direction:column;display:flex}.checkbox-group [data-slot=checkbox]{margin-top:calc(var(--spacing)*4)}.checkbox-group__label{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);color:var(--foreground)}.checkbox-group[aria-invalid=true] .checkbox-group__label{color:var(--color-danger)}.checkbox-group__description{margin-top:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.checkbox-group__description{color:color-mix(in oklab,var(--color-foreground) 60%,transparent)}}.checkbox-group__error-message{margin-top:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-danger)}.checkbox{gap:calc(var(--spacing)*3);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);outline-style:none;display:flex}.checkbox:not(:has([data-slot=description])){align-items:center}.checkbox:has([data-slot=description]){align-items:flex-start}.checkbox .checkbox__content{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));-webkit-user-select:none;user-select:none}.checkbox:disabled,.checkbox[aria-disabled=true],.checkbox[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.checkbox[data-state=checked],.checkbox[data-state=indeterminate]) .checkbox__indicator{border-color:var(--checkbox-color-fg,var(--color-primary-foreground));background:var(--checkbox-color-hover,var(--color-primary-hover))}.checkbox [data-slot=checkbox-default-indicator--checkmark]{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5);stroke-width:2.5px;color:var(--checkbox-color-fg,var(--color-primary-foreground));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:.3s;transition-duration:.3s}.checkbox [data-slot=checkbox-default-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *),.checkbox [data-slot=checkbox-default-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.checkbox [data-slot=checkbox-default-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.checkbox [data-slot=checkbox-default-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.checkbox [data-slot=checkbox-default-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.checkbox [data-slot=checkbox-default-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.checkbox[data-state=checked] [data-slot=checkbox-default-indicator--checkmark]{transition:stroke-dashoffset .3s linear .3s}.checkbox[aria-invalid=true] .checkbox__content{color:var(--color-danger)}.checkbox[aria-invalid=true][aria-checked=true] [data-slot=checkbox-default-indicator--checkmark],.checkbox[aria-invalid=true][data-state=checked] [data-slot=checkbox-default-indicator--checkmark]{color:var(--danger-foreground)}.checkbox[data-state=indeterminate] [data-slot=checkbox-default-indicator--indeterminate]{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.checkbox[data-state=indeterminate][aria-invalid=true] [data-slot=checkbox-default-indicator--indeterminate]{color:var(--danger-foreground)}.checkbox__control{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);border-radius:calc(var(--radius)*.75);border-style:var(--tw-border-style);border-width:1px;border-color:var(--surface);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.checkbox__control{border-color:color-mix(in oklab,var(--surface) 78%,var(--surface-foreground) 22%)}}.checkbox__control{background-color:var(--field-background,var(--default));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;transition:background-color .3s var(--ease-out),transform .3s var(--ease-out);outline-style:none}.checkbox__control:is([data-reduce-motion=true],[data-reduce-motion=true] *),.checkbox__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.checkbox__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.checkbox__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.checkbox__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.checkbox__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.checkbox__control{cursor:var(--cursor-interactive)}.checkbox:has([data-slot=description]) .checkbox__control{margin-top:calc(var(--spacing)*.5)}.checkbox__control:before{pointer-events:none;z-index:0;transform-origin:50%;--tw-scale-x:70%;--tw-scale-y:70%;--tw-scale-z:70%;scale:var(--tw-scale-x) var(--tw-scale-y);border-radius:calc(var(--radius)*.75);opacity:0;--tw-content:"";content:var(--tw-content);background-color:var(--checkbox-color,var(--color-primary));transition:scale .3s var(--ease-linear),opacity .3s var(--ease-linear),background-color .3s var(--ease-out);position:absolute;inset:0}.checkbox__control:before:is(){transition-property:none}@media (prefers-reduced-motion:reduce){.checkbox__control:before:not(:is()){transition-property:none}}.checkbox:focus-visible .checkbox__control{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.checkbox:hover .checkbox__control{border-color:var(--field-border,var(--border))}@supports (color:color-mix(in lab,red,red)){.checkbox:hover .checkbox__control{border-color:color-mix(in oklab,var(--field-border,var(--border)) 88%,var(--field-foreground,var(--foreground)) 10%)}}:is(.checkbox:hover .checkbox__control):before{background-color:var(--checkbox-color-hover,var(--color-primary-hover))}.checkbox[aria-checked=true] .checkbox__control,.checkbox[data-state=checked] .checkbox__control{border-style:var(--tw-border-style);color:var(--checkbox-color-fg,var(--color-primary-foreground));border-width:0;border-color:#0000}:is(.checkbox[aria-checked=true] .checkbox__control,.checkbox[data-state=checked] .checkbox__control):before{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.checkbox[data-state=indeterminate] .checkbox__control{background-color:var(--checkbox-color,var(--color-primary));color:var(--checkbox-color-fg,var(--color-primary-foreground))}.checkbox:active[data-state=indeterminate] .checkbox__control{background-color:var(--checkbox-color-hover,var(--color-primary-hover))}.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-state=checked]):not([data-state=indeterminate]) .checkbox__control{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}:is(.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-state=checked]):not([data-state=indeterminate]) .checkbox__control):focus,:is(.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-state=checked]):not([data-state=indeterminate]) .checkbox__control):focus-visible,:is(.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-state=checked]):not([data-state=indeterminate]) .checkbox__control):focus-within,:is(.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-state=checked]):not([data-state=indeterminate]) .checkbox__control)[data-focus-visible=true],:is(.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-state=checked]):not([data-state=indeterminate]) .checkbox__control)[data-focus-within=true],:is(.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-state=checked]):not([data-state=indeterminate]) .checkbox__control)[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.checkbox[aria-invalid=true][aria-checked=true] .checkbox__control,.checkbox[aria-invalid=true][data-state=checked] .checkbox__control{background-color:var(--danger);color:var(--danger-foreground);border-color:#0000}:is(.checkbox[aria-invalid=true][aria-checked=true] .checkbox__control,.checkbox[aria-invalid=true][data-state=checked] .checkbox__control):before{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:var(--danger);opacity:1}.checkbox[data-state=indeterminate][aria-invalid=true] .checkbox__control{background-color:var(--danger);color:var(--danger-foreground)}.checkbox__indicator{z-index:10;width:calc(var(--spacing)*3);height:calc(var(--spacing)*3);justify-content:center;align-items:center;display:flex;position:relative}.checkbox__indicator svg{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.checkbox__content{flex-direction:column;gap:0;display:flex}.checkbox--disabled{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.checkbox--secondary .checkbox__control{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--checkbox-control-bg);--checkbox-control-bg:var(--color-default)}.checkbox:hover :is(.checkbox--secondary .checkbox__control){border-color:var(--field-border,var(--border))}@supports (color:color-mix(in lab,red,red)){.checkbox:hover :is(.checkbox--secondary .checkbox__control){border-color:color-mix(in oklab,var(--field-border,var(--border)) 88%,var(--field-foreground,var(--foreground)) 10%)}}.checkbox--secondary:not([aria-checked=true]):not([data-state=checked]):not([data-state=indeterminate]) .checkbox__control{background-color:var(--checkbox-control-bg)}.checkbox--secondary[data-state=indeterminate] .checkbox__control,.checkbox--secondary[data-state=indeterminate] .checkbox__control:before,:is(.checkbox--secondary[aria-checked=true] .checkbox__control,.checkbox--secondary[data-state=checked] .checkbox__control):before{background-color:var(--checkbox-color,var(--color-primary))}.checkbox--color-default{--checkbox-color:var(--color-default);--checkbox-color-hover:var(--color-default-hover);--checkbox-color-fg:var(--color-default-foreground)}.checkbox--color-primary{--checkbox-color:var(--color-primary);--checkbox-color-hover:var(--color-primary-hover);--checkbox-color-fg:var(--color-primary-foreground)}.checkbox--color-secondary{--checkbox-color:var(--color-secondary);--checkbox-color-hover:var(--color-secondary-hover);--checkbox-color-fg:var(--color-secondary-foreground)}.checkbox--color-accent{--checkbox-color:var(--color-accent);--checkbox-color-hover:var(--color-accent-hover);--checkbox-color-fg:var(--color-accent-foreground)}.checkbox--color-success{--checkbox-color:var(--color-success);--checkbox-color-hover:var(--color-success-hover);--checkbox-color-fg:var(--color-success-foreground)}.checkbox--color-warning{--checkbox-color:var(--color-warning);--checkbox-color-hover:var(--color-warning-hover);--checkbox-color-fg:var(--color-warning-foreground)}.checkbox--color-danger{--checkbox-color:var(--color-danger);--checkbox-color-hover:var(--color-danger-hover);--checkbox-color-fg:var(--color-danger-foreground)}.editable{gap:calc(var(--spacing)*1.5)}.editable,.editable__area{align-items:center;display:inline-flex}.editable__area{position:relative}.editable__preview{border-radius:calc(var(--radius)*.75);padding-inline:var(--spacing);padding-block:calc(var(--spacing)*.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground);--tw-outline-style:none;cursor:var(--cursor-interactive);transition:background-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out);outline-style:none;display:inline-block}.editable__preview:is([data-reduce-motion=true],[data-reduce-motion=true] *),.editable__preview:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.editable__preview:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.editable__preview:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.editable__preview:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.editable__preview:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.editable__preview:hover{background-color:var(--default)}}.editable__preview:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.editable__preview[data-empty]{color:var(--color-muted)}.editable__input{border-radius:var(--field-radius,calc(var(--radius)*1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;border-width:var(--border-width-field);border-color:var(--color-field-border);transition:background-color .3s var(--ease-smooth),border-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out);outline-style:none}.editable__input:is([data-reduce-motion=true],[data-reduce-motion=true] *),.editable__input:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.editable__input:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.editable__input:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.editable__input:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.editable__input:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.editable__input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;border-color:var(--color-field-border-focus);background-color:var(--color-field-focus);outline-style:none}.editable__input[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.editable__input[data-readonly]{background-color:var(--color-default-100);cursor:default}.editable__cancel-trigger,.editable__edit-trigger,.editable__submit-trigger{isolation:isolate;width:calc(var(--spacing)*6);height:calc(var(--spacing)*6);background-color:var(--default);color:var(--color-muted);-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);transition:transform .3s var(--ease-out-quart),color .3s var(--ease-out),background-color .3s var(--ease-out),box-shadow .3s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}:is(.editable__edit-trigger,.editable__submit-trigger,.editable__cancel-trigger):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.editable__edit-trigger,.editable__submit-trigger,.editable__cancel-trigger):is([data-reduce-motion=true],[data-reduce-motion=true] *):after,:is(.editable__edit-trigger,.editable__submit-trigger,.editable__cancel-trigger):is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.editable__edit-trigger,.editable__submit-trigger,.editable__cancel-trigger):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.editable__edit-trigger,.editable__submit-trigger,.editable__cancel-trigger):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,:is(.editable__edit-trigger,.editable__submit-trigger,.editable__cancel-trigger):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){:is(.editable__edit-trigger,.editable__submit-trigger,.editable__cancel-trigger):hover{background-color:var(--default)}@supports (color:color-mix(in lab,red,red)){:is(.editable__edit-trigger,.editable__submit-trigger,.editable__cancel-trigger):hover{background-color:color-mix(in oklab,var(--default) 96%,var(--default-foreground) 4%)}}}:is(.editable__edit-trigger,.editable__submit-trigger,.editable__cancel-trigger):active{transform:scale(.93)}:is(.editable__edit-trigger,.editable__submit-trigger,.editable__cancel-trigger):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}:is(.editable__edit-trigger,.editable__submit-trigger,.editable__cancel-trigger):disabled,:is(.editable__edit-trigger,.editable__submit-trigger,.editable__cancel-trigger)[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.editable__edit-trigger,.editable__submit-trigger,.editable__cancel-trigger) svg{pointer-events:none;width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5);flex-shrink:0}.editable__submit-trigger{color:var(--success)}@media (hover:hover){.editable__submit-trigger:hover{background-color:#4a7c3f1a}@supports (color:color-mix(in lab,red,red)){.editable__submit-trigger:hover{background-color:color-mix(in oklab,var(--success) 10%,transparent)}}}.editable__cancel-trigger{color:var(--danger)}@media (hover:hover){.editable__cancel-trigger:hover{background-color:#d600041a}@supports (color:color-mix(in lab,red,red)){.editable__cancel-trigger:hover{background-color:color-mix(in oklab,var(--danger) 10%,transparent)}}}.fieldset{gap:calc(var(--spacing)*6);flex-direction:column;flex:1 1 0;display:flex}.fieldset__legend{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.fieldset__description,.fieldset__legend{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.fieldset__description{color:color-mix(in oklab,var(--foreground) 60%,transparent)}}.fieldset__field-group{width:100%}.fieldset__field-group--vertical{gap:calc(var(--spacing)*4);flex-direction:column;display:flex}.fieldset__field-group--horizontal{gap:calc(var(--spacing)*4);flex-flow:wrap;display:flex}.fieldset__actions{align-items:center;gap:calc(var(--spacing)*2);padding-top:var(--spacing);display:flex}.fieldset--disabled,.fieldset[data-disabled=true]{pointer-events:none;opacity:.6}.input-group-root{flex-direction:column;gap:.375rem;display:flex}.input-group-root--full-width{width:100%}.input-group__label{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);-webkit-user-select:none;user-select:none;color:var(--color-foreground)}.input-group-root[data-invalid=true]>.input-group__label{color:var(--color-danger)}.input-group__helper-wrapper{flex-direction:column;gap:.125rem;padding:0 .25rem;display:flex}.input-group__description{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.input-group__description{color:color-mix(in oklab,var(--color-foreground) 60%,transparent)}}.input-group__error-message{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-danger)}.input-group{height:calc(var(--spacing)*9);border-radius:var(--field-radius,calc(var(--radius)*1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;outline-style:none;align-items:center;display:inline-flex;overflow:hidden}@media (width>=40rem){.input-group{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.input-group{border-width:var(--border-width-field);border-color:var(--color-field-border);transition:background-color .3s var(--ease-smooth),border-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out)}.input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.input-group:hover:not(:focus-within),.input-group[data-hovered=true]:not(:focus-within){background-color:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){.input-group:hover:not(:focus-within),.input-group[data-hovered=true]:not(:focus-within){background-color:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%)}}.input-group:hover:not(:focus-within),.input-group[data-hovered=true]:not(:focus-within){border-color:var(--color-field-border-hover)}}.input-group:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;border-color:var(--color-field-border-focus);background-color:var(--color-field-focus);outline-style:none}.input-group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.input-group[data-invalid=true]:focus,.input-group[data-invalid=true]:focus-visible,.input-group[data-invalid=true]:focus-within,.input-group[data-invalid=true][data-focus-visible=true],.input-group[data-invalid=true][data-focus-within=true],.input-group[data-invalid=true][data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.input-group[data-invalid=true]{background-color:var(--color-field-focus);border-color:var(--color-field-border-invalid)}.input-group[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none;cursor:not-allowed;opacity:.6}.input-group--full-width{width:100%}.input-group--sm{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));height:1.75rem}.input-group--lg{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));height:2.75rem}.input-group--flat{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-color:#0000}@media (hover:hover){.input-group--flat:hover:not(:focus-within){background-color:#0000}}.input-group--flat:focus-within{border-color:var(--color-field-border-focus);background-color:#0000}.input-group--bordered{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:var(--border-width);border-color:var(--border);background-color:#0000}@media (hover:hover){.input-group--bordered:hover:not(:focus-within){border-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.input-group--bordered:hover:not(:focus-within){border-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}}.input-group--bordered:focus-within{border-color:var(--color-field-border-focus);background-color:#0000}.input-group--faded{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-background-tertiary);border-color:var(--color-border)}.input-group--faded:focus-within{background-color:var(--color-background-tertiary);border-color:var(--color-field-border-focus)}.input-group--underlined{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-top:none;border-left:none;border-right:none;border-bottom-width:var(--border-width);border-bottom-color:var(--border);background-color:#0000;border-radius:0}@media (hover:hover){.input-group--underlined:hover:not(:focus-within){border-bottom-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.input-group--underlined:hover:not(:focus-within){border-bottom-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}}.input-group--underlined:focus-within{border-bottom-color:var(--color-field-border-focus);--tw-ring-color:var(--focus);box-shadow:0 1.2px 0 0 var(--tw-ring-color,var(--color-field-border-focus));background-color:#0000}.input-group--raised{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface);border-color:#0000}@media (hover:hover){.input-group--raised:hover:not(:focus-within){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface-hover);border-color:#0000}}.input-group--raised:focus-within{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface);border-color:var(--color-field-border-focus)}.input-group--primary:focus-within{border-color:var(--color-primary);--tw-ring-color:var(--color-primary)}.input-group--secondary:focus-within{border-color:var(--color-secondary);--tw-ring-color:var(--color-secondary)}.input-group--accent:focus-within{border-color:var(--color-accent);--tw-ring-color:var(--color-accent)}.input-group--success:focus-within{border-color:var(--color-success);--tw-ring-color:var(--color-success)}.input-group--warning:focus-within{border-color:var(--color-warning);--tw-ring-color:var(--color-warning)}.input-group--danger:focus-within{border-color:var(--color-danger);--tw-ring-color:var(--color-danger)}.input-group--underlined.input-group--accent,.input-group--underlined.input-group--danger,.input-group--underlined.input-group--primary,.input-group--underlined.input-group--secondary,.input-group--underlined.input-group--success,.input-group--underlined.input-group--warning{border-top:none;border-left:none;border-right:none;border-bottom-width:var(--border-width)}.input-group__addon{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);height:100%;padding-inline:calc(var(--spacing)*3);color:var(--color-field-placeholder);flex-shrink:0;display:inline-flex}.input-group--sm .input-group__addon{padding-inline:calc(var(--spacing)*2)}.input-group--lg .input-group__addon{padding-inline:calc(var(--spacing)*4)}.input-group__addon svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.input-group--sm .input-group__addon svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.input-group--lg .input-group__addon svg{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.input-group__addon:has(button){padding-inline:calc(var(--spacing)*1.5)}.input-group__addon[data-disabled=true]{cursor:not-allowed;opacity:.6}.input-group--underlined .input-group__addon:first-child{padding-left:0}.input-group--underlined .input-group__addon:last-child{padding-right:0}.input-group__input{border-style:var(--tw-border-style);color:inherit;--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1;align-self:stretch;min-width:calc(var(--spacing)*4)!important}.input-group__input::placeholder{color:var(--field-placeholder,var(--muted))}.input-group__input{border-radius:inherit;padding:.5rem .75rem}.input-group__input:focus,.input-group__input:focus-visible{box-shadow:none;outline:none}.input-group__input:disabled{cursor:not-allowed}.input-group--sm .input-group__input{padding:.25rem .5rem}.input-group--lg .input-group__input{padding:.625rem 1rem}.input-group--underlined .input-group__input{padding-left:0;padding-right:0}.input-group__addon+.input-group__input{padding-left:0}.input-group__input:has(+.input-group__addon){padding-right:0}.input-otp{align-items:center;gap:calc(var(--spacing)*2);display:flex;position:relative}.input-otp[data-disabled]{cursor:not-allowed;opacity:.5}.input-otp__group{align-items:center;gap:calc(var(--spacing)*2);display:flex}.input-otp__slot{height:calc(var(--spacing)*10);width:calc(var(--spacing)*9.5);text-align:center;border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:var(--field-radius,calc(var(--radius)*1.5));font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-outline-style:none;border-width:1px;border-color:color-mix(in oklab,var(--foreground) 12%,transparent);transition:background-color .3s var(--ease-smooth),border-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out);outline-style:none;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.input-otp__slot:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input-otp__slot:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.input-otp__slot:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.input-otp__slot:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input-otp__slot:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.input-otp__slot:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.input-otp__slot:hover,.input-otp__slot[data-hovered=true]{background-color:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){.input-otp__slot:hover,.input-otp__slot[data-hovered=true]{background-color:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%)}}.input-otp__slot:hover,.input-otp__slot[data-hovered=true]{border-color:var(--color-field-border-hover)}}.input-otp__slot[data-active=true]{z-index:10;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;outline-style:none}.input-otp__slot[data-active=true],.input-otp__slot[data-filled=true]{background-color:var(--field-background,var(--default))}.input-otp__slot[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.input-otp__slot[aria-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.input-otp__slot[aria-invalid=true]:focus,.input-otp__slot[aria-invalid=true]:focus-visible,.input-otp__slot[aria-invalid=true]:focus-within,.input-otp__slot[aria-invalid=true][data-focus-visible=true],.input-otp__slot[aria-invalid=true][data-focus-within=true],.input-otp__slot[aria-invalid=true][data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.input-otp__slot[aria-invalid=true]{background-color:var(--color-field-focus)}.input-otp__slot-value{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);--tw-tracking:-.27px;letter-spacing:-.27px;animation:slot-value-in .3s var(--ease-smooth) both;transform-origin:bottom}.input-otp__slot-value:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input-otp__slot-value:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.input-otp__slot-value:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{animation:none}@media (prefers-reduced-motion:reduce){.input-otp__slot-value:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input-otp__slot-value:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.input-otp__slot-value:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{animation:none}}.input-otp__caret{height:calc(var(--spacing)*4);background-color:var(--field-placeholder,var(--muted));border-radius:4px;width:2px;animation:1.2s ease-out infinite caret-blink;position:absolute}.input-otp__separator{background-color:var(--separator);border-radius:4px;flex-shrink:0;width:6px;height:2px}.input-otp--secondary .input-otp__slot{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--input-otp-slot-bg);--input-otp-slot-bg:var(--color-default);--input-otp-slot-bg-hover:var(--color-default-hover);--input-otp-slot-bg-focus:var(--color-default)}@media (hover:hover){.input-otp--secondary .input-otp__slot:hover,.input-otp--secondary .input-otp__slot[data-hovered=true]{background-color:var(--input-otp-slot-bg-hover)}}.input-otp--secondary .input-otp__slot[data-active=true],.input-otp--secondary .input-otp__slot[data-filled=true]{background-color:var(--input-otp-slot-bg-focus)}@keyframes slot-value-in{0%{opacity:0;transform:translateY(8px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}.input{align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--field-radius,calc(var(--radius)*1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;outline-style:none;display:flex}@media (width>=40rem){.input{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.input{border-width:var(--border-width-field);border-color:var(--color-field-border);height:2.25rem;transition:background-color .3s var(--ease-smooth),border-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out)}.input:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.input:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.input:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.input:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.input:has(>input:hover):not(:focus-within):not(:has(>input:-webkit-autofill)){background-color:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){.input:has(>input:hover):not(:focus-within):not(:has(>input:-webkit-autofill)){background-color:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%)}}.input:has(>input:hover):not(:focus-within):not(:has(>input:-webkit-autofill)){border-color:var(--color-field-border-hover)}.input[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]):not(:has(>input:-webkit-autofill)){background-color:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){.input[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]):not(:has(>input:-webkit-autofill)){background-color:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%)}}.input[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]):not(:has(>input:-webkit-autofill)){border-color:var(--color-field-border-hover)}}.input.input--sm{gap:.4rem}.input.input--lg{gap:calc(var(--spacing)*4)}.input:focus-within,.input[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;border-color:var(--color-field-border-focus);background-color:var(--color-field-focus);outline-style:none}.input[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.input[data-invalid=true]:focus,.input[data-invalid=true]:focus-visible,.input[data-invalid=true]:focus-within,.input[data-invalid=true][data-focus-visible=true],.input[data-invalid=true][data-focus-within=true],.input[data-invalid=true][data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.input[data-invalid=true]{background-color:var(--color-field-focus);border-color:var(--color-field-border-invalid)}.input[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.input:has(>input:disabled){opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.input:has(>input:-moz-read-only){background-color:var(--color-default-100);cursor:default}.input[data-readonly=true]{background-color:var(--color-default-100);cursor:default}.input:has(>input:read-only){background-color:var(--color-default-100);cursor:default}.input:has(>input:-webkit-autofill){background-color:#006fee}@supports (color:color-mix(in lab,red,red)){.input:has(>input:-webkit-autofill){background-color:color-mix(in srgb,#006fee 8%,var(--color-field,#fff))}}.input--flat{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-color:#0000}@media (hover:hover){.input--flat:has(>input:hover):not(:focus-within):not(:has(>input:-webkit-autofill)){background-color:#0000}.input--flat[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]):not(:has(>input:-webkit-autofill)){background-color:#0000}}.input--flat:focus-within,.input--flat[data-focused=true]{border-color:var(--color-field-border-focus);background-color:#0000}.input--bordered{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:var(--border-width);border-color:var(--border);background-color:#0000}@media (hover:hover){.input--bordered:has(>input:hover):not(:focus-within):not(:has(>input:-webkit-autofill)){border-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.input--bordered:has(>input:hover):not(:focus-within):not(:has(>input:-webkit-autofill)){border-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}.input--bordered[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]):not(:has(>input:-webkit-autofill)){border-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.input--bordered[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]):not(:has(>input:-webkit-autofill)){border-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}}.input--bordered:focus-within,.input--bordered[data-focused=true]{border-color:var(--color-field-border-focus);background-color:#0000}.input--faded{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-background-tertiary);border-color:var(--color-border)}.input--faded:focus-within,.input--faded[data-focused=true]{background-color:var(--color-background-tertiary);border-color:var(--color-field-border-focus)}.input--underlined{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-top:none;border-left:none;border-right:none;border-bottom-width:var(--border-width);border-bottom-color:var(--border);background-color:#0000;border-radius:0;padding-inline:0!important}@media (hover:hover){.input--underlined:has(>input:hover):not(:focus-within):not(:has(>input:-webkit-autofill)){border-bottom-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.input--underlined:has(>input:hover):not(:focus-within):not(:has(>input:-webkit-autofill)){border-bottom-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}.input--underlined[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]):not(:has(>input:-webkit-autofill)){border-bottom-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.input--underlined[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]):not(:has(>input:-webkit-autofill)){border-bottom-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}}.input--underlined:focus-within,.input--underlined[data-focused=true]{border-bottom-color:var(--color-field-border-focus);--tw-ring-color:var(--focus);box-shadow:0 1.2px 0 0 var(--tw-ring-color,var(--color-field-border-focus));background-color:#0000}.input--raised{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface);border-color:#0000}@media (hover:hover){.input--raised:has(>input:hover):not(:focus-within):not(:has(>input:-webkit-autofill)){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface-hover);border-color:#0000}.input--raised[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]):not(:has(>input:-webkit-autofill)){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface-hover);border-color:#0000}}.input--raised:focus-within,.input--raised[data-focused=true]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface);border-color:var(--color-field-border-focus)}.input--sm{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));height:1.75rem}.input--sm .input__input{padding:.25rem .5rem}.input--lg{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));height:2.75rem}.input--lg .input__input{padding:.625rem 1rem}.input--primary:focus-within,.input--primary[data-focused=true]{border-color:var(--color-primary);--tw-ring-color:var(--color-primary)}.input--secondary:focus-within,.input--secondary[data-focused=true]{border-color:var(--color-secondary);--tw-ring-color:var(--color-secondary)}.input--accent:focus-within,.input--accent[data-focused=true]{border-color:var(--color-accent);--tw-ring-color:var(--color-accent)}.input--success:focus-within,.input--success[data-focused=true]{border-color:var(--color-success);--tw-ring-color:var(--color-success)}.input--warning:focus-within,.input--warning[data-focused=true]{border-color:var(--color-warning);--tw-ring-color:var(--color-warning)}.input--danger:focus-within,.input--danger[data-focused=true]{border-color:var(--color-danger);--tw-ring-color:var(--color-danger)}.input--underlined.input--accent,.input--underlined.input--danger,.input--underlined.input--primary,.input--underlined.input--secondary,.input--underlined.input--success,.input--underlined.input--warning{border-top:none;border-left:none;border-right:none;border-bottom-width:var(--border-width)}.input--invalid{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid;border-color:var(--color-danger)!important}.input--invalid:focus,.input--invalid:focus-visible,.input--invalid:focus-within,.input--invalid[data-focus-visible=true],.input--invalid[data-focus-within=true],.input--invalid[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.input--disabled{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none;cursor:not-allowed;opacity:.6}.input--readonly{background-color:var(--color-default-100);cursor:default}.input--full-width{width:100%}.input__input{border-style:var(--tw-border-style);color:inherit;--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1;min-width:calc(var(--spacing)*4)!important}.input__input::placeholder{color:var(--field-placeholder,var(--muted))}.input__input{border-radius:inherit;align-self:stretch;padding:.5rem .75rem}.input__input:focus,.input__input:focus-visible{box-shadow:none;outline:none}.input__input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #006fee}@supports (color:color-mix(in lab,red,red)){.input__input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px color-mix(in srgb,#006fee 8%,var(--color-field,#fff)) inset}}.input__input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #006fee}@supports (color:color-mix(in lab,red,red)){.input__input:-webkit-autofill{box-shadow:0 0 0 1000px color-mix(in srgb,#006fee 8%,var(--color-field,#fff)) inset}}.input__input:-webkit-autofill{-webkit-text-fill-color:var(--color-field-foreground);caret-color:var(--color-field-foreground)}.input__input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #006fee}@supports (color:color-mix(in lab,red,red)){.input__input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px color-mix(in srgb,#006fee 8%,var(--color-field,#fff)) inset}}.input__input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #006fee}@supports (color:color-mix(in lab,red,red)){.input__input:-webkit-autofill:hover{box-shadow:0 0 0 1000px color-mix(in srgb,#006fee 8%,var(--color-field,#fff)) inset}}.input__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-field-foreground);caret-color:var(--color-field-foreground)}.input__input:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #006fee}@supports (color:color-mix(in lab,red,red)){.input__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px color-mix(in srgb,#006fee 8%,var(--color-field,#fff)) inset}}.input__input:-webkit-autofill:focus{box-shadow:inset 0 0 0 1000px #006fee}@supports (color:color-mix(in lab,red,red)){.input__input:-webkit-autofill:focus{box-shadow:0 0 0 1000px color-mix(in srgb,#006fee 8%,var(--color-field,#fff)) inset}}.input__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-field-foreground);caret-color:var(--color-field-foreground)}.input--underlined .input__input{padding-left:0;padding-right:0}.input__start-content{color:var(--color-field-placeholder);flex-shrink:0;justify-content:center;align-items:center;padding-left:.75rem;display:inline-flex}.input--sm .input__start-content{padding-left:.5rem}.input--lg .input__start-content{padding-left:1rem}.input--underlined .input__start-content{padding-left:0}.input__end-content{color:var(--color-field-placeholder);flex-shrink:0;justify-content:center;align-items:center;padding-right:.75rem;display:inline-flex}.input--sm .input__end-content{padding-right:.5rem}.input--lg .input__end-content{padding-right:1rem}.input--underlined .input__end-content{padding-right:0}.input__end-content svg,.input__start-content svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.input--sm .input__end-content svg,.input--sm .input__start-content svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.input__label{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);-webkit-user-select:none;user-select:none;color:var(--color-field-placeholder);pointer-events:none;transition:transform .3s var(--ease-smooth),color .3s var(--ease-smooth),scale .3s var(--ease-smooth)}.input__label:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input__label:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.input__label:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.input__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.input__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.input--label-inside{height:3.5rem;padding-top:0;padding-bottom:0;position:relative}.input--label-inside.input--sm{height:2.5rem}.input--label-inside.input--lg{height:4rem}.input--label-inside .input__label{transform-origin:0;font-size:var(--text-sm);color:var(--color-field-placeholder);position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.input--label-inside.input--underlined .input__label{left:0}.input--label-inside .input__input{padding-top:1rem;padding-bottom:0}.input--label-inside .input__input::placeholder{color:#0000}.input--label-inside.input--default:focus-within .input__label,.input--label-inside.input--default[data-focused=true] .input__label{color:var(--color-foreground)}.input--label-inside:focus-within .input__input::-moz-placeholder{color:var(--color-field-placeholder)}.input--label-inside[data-filled=true] .input__input::-moz-placeholder{color:var(--color-field-placeholder)}.input--label-inside[data-focused=true] .input__input::-moz-placeholder{color:var(--color-field-placeholder)}.input--label-inside:focus-within .input__input::placeholder,.input--label-inside[data-filled=true] .input__input::placeholder,.input--label-inside[data-focused=true] .input__input::placeholder{color:var(--color-field-placeholder)}.input--label-inside:focus-within .input__label,.input--label-inside[data-filled=true] .input__label,.input--label-inside[data-focused=true] .input__label{transform:translateY(-110%)scale(.85)}.input--label-inside:has(>.input__start-content) .input__label{left:3rem}.input--label-inside.input--underlined:has(>.input__start-content) .input__label{left:1.5rem}.input--label-inside.input--sm .input__label{font-size:var(--text-xs,.75rem);left:.5rem}.input--label-inside.input--sm:has(>.input__start-content) .input__label{left:2.4rem}.input--label-inside.input--underlined.input--sm:has(>.input__start-content) .input__label{left:1.4rem}.input--label-inside.input--sm .input__input{padding-top:.625rem}.input--label-inside.input--sm:focus-within .input__label,.input--label-inside.input--sm[data-filled=true] .input__label,.input--label-inside.input--sm[data-focused=true] .input__label{transform:translateY(-100%)scale(.8)}.input--label-inside.input--lg .input__label{font-size:var(--text-base,1rem);left:1rem}.input--label-inside.input--lg:has(>.input__start-content) .input__label{left:4rem}.input--label-inside.input--underlined.input--lg:has(>.input__start-content) .input__label{left:2rem}.input--label-inside.input--lg .input__input,.input--underlined.input--label-inside .input__input{padding-top:1.125rem}.input--label-inside.input--invalid .input__label{color:var(--color-danger)}.input-root{flex-direction:column;gap:.375rem;display:flex}.input-root--sm{gap:.25rem}.input-root--full-width{width:100%}.input-root--label-outside-left{flex-direction:row;align-items:flex-start;gap:.75rem}.input-root--sm.input-root--label-outside-left{gap:.5rem}.input__main-wrapper{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.input-root--label-outside-left>.input__label,.input-root--label-outside>.input__label{pointer-events:auto;font-size:var(--text-sm);color:var(--color-foreground);font-weight:500;display:block;position:static;transform:none}.input-root--sm.input-root--label-outside-left>.input__label,.input-root--sm.input-root--label-outside>.input__label{font-size:var(--text-xs)}.input-root--lg.input-root--label-outside-left>.input__label,.input-root--lg.input-root--label-outside>.input__label{font-size:var(--text-base)}.input-root--label-outside-left>.input__label{flex-shrink:0;min-width:5rem;padding-top:.5rem}.input-root--sm.input-root--label-outside-left>.input__label{padding-top:.3rem}.input-root--lg.input-root--label-outside-left>.input__label{padding-top:.7rem}.input-root--label-outside-left[data-invalid=true]>.input__label,.input-root--label-outside[data-invalid=true]>.input__label{color:var(--color-danger)}.input__helper-wrapper{flex-direction:column;gap:.125rem;padding:0 .25rem;display:flex}.input__description{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.input__description{color:color-mix(in oklab,var(--color-foreground) 60%,transparent)}}.input__error-message{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-danger)}.input__clear-button,.input__password-toggle{cursor:pointer;border-style:var(--tw-border-style);--tw-outline-style:none;color:var(--color-field-placeholder);transition:color .3s var(--ease-smooth),opacity .3s var(--ease-smooth);background-color:#0000;border-width:0;outline-style:none;flex-shrink:0;justify-content:center;align-items:center;padding:0 .75rem 0 0;display:inline-flex}:is(.input__clear-button,.input__password-toggle):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.input__clear-button,.input__password-toggle):is([data-reduce-motion=true],[data-reduce-motion=true] *):after,:is(.input__clear-button,.input__password-toggle):is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.input__clear-button,.input__password-toggle):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.input__clear-button,.input__password-toggle):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,:is(.input__clear-button,.input__password-toggle):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.input__clear-button svg,.input__password-toggle svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.input--sm .input__clear-button,.input--sm .input__password-toggle{padding-right:.5rem}.input--sm .input__clear-button svg,.input--sm .input__password-toggle svg{width:.875rem;height:.875rem}.input--lg .input__clear-button,.input--lg .input__password-toggle{padding-right:1rem}.input--lg .input__clear-button svg,.input--lg .input__password-toggle svg{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.input--underlined .input__clear-button,.input--underlined .input__password-toggle{padding-right:0}@media (hover:hover){.input__clear-button:hover,.input__clear-button[data-hovered=true],.input__password-toggle:hover,.input__password-toggle[data-hovered=true]{color:var(--color-foreground)}}.input__clear-button:focus-visible,.input__clear-button[data-focus-visible=true],.input__password-toggle:focus-visible,.input__password-toggle[data-focus-visible=true]{color:var(--color-foreground);box-shadow:0 0 0 2px var(--color-focus,var(--color-field-border-focus));border-radius:4px}.input__clear-button:disabled,.input__clear-button[data-disabled=true],.input__password-toggle:disabled,.input__password-toggle[data-disabled=true]{cursor:not-allowed;opacity:.5}.input--label-inside.input--primary:focus-within .input__label,.input--label-inside.input--primary[data-focused=true] .input__label{color:var(--color-primary)}.input--label-inside.input--secondary:focus-within .input__label,.input--label-inside.input--secondary[data-focused=true] .input__label{color:var(--color-secondary)}.input--label-inside.input--accent:focus-within .input__label,.input--label-inside.input--accent[data-focused=true] .input__label{color:var(--color-accent)}.input--label-inside.input--success:focus-within .input__label,.input--label-inside.input--success[data-focused=true] .input__label{color:var(--color-success)}.input--label-inside.input--warning:focus-within .input__label,.input--label-inside.input--warning[data-focused=true] .input__label{color:var(--color-warning)}.input--label-inside.input--danger:focus-within .input__label,.input--label-inside.input--danger[data-focused=true] .input__label{color:var(--color-danger)}.number-field{gap:var(--spacing);flex-direction:column;display:flex}:is(.number-field[aria-invalid=true],.number-field[data-invalid=true]) [data-slot=description]{display:none}.number-field [data-slot=label]{width:fit-content}.number-field [data-slot=description]{padding-inline:var(--spacing)}.number-field__group{height:calc(var(--spacing)*9);border-radius:var(--field-radius,calc(var(--radius)*1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;border-width:var(--border-width-field);border-color:var(--color-field-border);transition:background-color .3s var(--ease-smooth),border-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out);outline-style:none;grid-template-columns:40px 1fr 40px;align-items:center;display:grid;overflow:hidden}.number-field__group:is([data-reduce-motion=true],[data-reduce-motion=true] *),.number-field__group:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.number-field__group:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.number-field__group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.number-field__group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.number-field__group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.number-field__group:hover:not(:focus-within),.number-field__group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){.number-field__group:hover:not(:focus-within),.number-field__group[data-hovered=true]:not([data-focus-within=true]){background-color:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%)}}.number-field__group:hover:not(:focus-within),.number-field__group[data-hovered=true]:not([data-focus-within=true]){border-color:var(--color-field-border-hover)}}.number-field__group:focus-within,.number-field__group[data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;border-color:var(--color-field-border-focus);background-color:var(--color-field-focus);outline-style:none}.number-field__group[aria-invalid=true],.number-field__group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}:is(.number-field__group[aria-invalid=true],.number-field__group[data-invalid=true]):focus,:is(.number-field__group[aria-invalid=true],.number-field__group[data-invalid=true]):focus-visible,:is(.number-field__group[aria-invalid=true],.number-field__group[data-invalid=true]):focus-within,:is(.number-field__group[aria-invalid=true],.number-field__group[data-invalid=true])[data-focus-visible=true],:is(.number-field__group[aria-invalid=true],.number-field__group[data-invalid=true])[data-focus-within=true],:is(.number-field__group[aria-invalid=true],.number-field__group[data-invalid=true])[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.number-field__group[aria-invalid=true],.number-field__group[data-invalid=true]{background-color:var(--color-field-focus);border-color:var(--color-field-border-invalid)}.number-field__group:disabled,.number-field__group[aria-disabled=true],.number-field__group[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.number-field__group[data-readonly=true]{background-color:var(--color-default-100);cursor:default}.number-field__group--sm{height:calc(var(--spacing)*7);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));grid-template-columns:32px 1fr 32px}.number-field__group--lg{height:calc(var(--spacing)*11);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));grid-template-columns:48px 1fr 48px}.number-field__input{border-style:var(--tw-border-style);min-width:0;height:100%;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);text-align:center;color:inherit;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;background-color:#0000;border-width:0;border-radius:0;outline-style:none}@media (width>=40rem){.number-field__input{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.number-field__input:-webkit-autofill{box-shadow:0 0 0 1000px var(--color-field) inset;-webkit-text-fill-color:var(--color-field-foreground);caret-color:var(--color-field-foreground)}.number-field__input:-webkit-autofill:hover{box-shadow:0 0 0 1000px var(--color-field) inset;-webkit-text-fill-color:var(--color-field-foreground);caret-color:var(--color-field-foreground)}.number-field__input:-webkit-autofill:focus{box-shadow:0 0 0 1000px var(--color-field) inset;-webkit-text-fill-color:var(--color-field-foreground);caret-color:var(--color-field-foreground)}.number-field__group:has([slot=decrement]) .number-field__input{border-top-left-radius:0;border-bottom-left-radius:0}.number-field__group:has([slot=increment]) .number-field__input{border-top-right-radius:0;border-bottom-right-radius:0}.number-field__input:focus,.number-field__input:focus-visible{--tw-outline-style:none;outline-style:none}.number-field__decrement-button,.number-field__increment-button{height:100%;width:calc(var(--spacing)*10);border-style:var(--tw-border-style);color:var(--field-foreground,var(--foreground));--tw-outline-style:none;transition:background-color .3s var(--ease-smooth),border-color .3s var(--ease-smooth);background-color:#0000;border-width:0;border-radius:0;outline-style:none;justify-content:center;align-items:center;display:flex}:is(.number-field__increment-button,.number-field__decrement-button):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.number-field__increment-button,.number-field__decrement-button):is([data-reduce-motion=true],[data-reduce-motion=true] *):after,:is(.number-field__increment-button,.number-field__decrement-button):is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.number-field__increment-button,.number-field__decrement-button):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.number-field__increment-button,.number-field__decrement-button):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,:is(.number-field__increment-button,.number-field__decrement-button):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.number-field__decrement-button,.number-field__increment-button{cursor:var(--cursor-interactive)}:is(.number-field__increment-button,.number-field__decrement-button):hover,:is(.number-field__increment-button,.number-field__decrement-button)[data-hovered=true]{background-color:var(--field-foreground,var(--foreground))}@supports (color:color-mix(in lab,red,red)){:is(.number-field__increment-button,.number-field__decrement-button):hover,:is(.number-field__increment-button,.number-field__decrement-button)[data-hovered=true]{background-color:color-mix(in oklab,var(--field-foreground,var(--foreground)) 5%,transparent)}}:is(.number-field__increment-button,.number-field__decrement-button):focus-visible,:is(.number-field__increment-button,.number-field__decrement-button)[data-focus-visible=true]{outline:2px solid var(--color-field-border-focus);outline-offset:-2px}:is(.number-field__increment-button,.number-field__decrement-button):active,:is(.number-field__increment-button,.number-field__decrement-button)[data-pressed=true]{background-color:var(--field-foreground,var(--foreground))}@supports (color:color-mix(in lab,red,red)){:is(.number-field__increment-button,.number-field__decrement-button):active,:is(.number-field__increment-button,.number-field__decrement-button)[data-pressed=true]{background-color:color-mix(in oklab,var(--field-foreground,var(--foreground)) 10%,transparent)}}:is(.number-field__increment-button,.number-field__decrement-button):active,:is(.number-field__increment-button,.number-field__decrement-button)[data-pressed=true]{transform:scale(.97)}:is(.number-field__increment-button,.number-field__decrement-button):disabled,:is(.number-field__increment-button,.number-field__decrement-button)[aria-disabled=true],:is(.number-field__increment-button,.number-field__decrement-button)[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.number-field__increment-button,.number-field__decrement-button) [data-slot=number-field-decrement-button-icon],:is(.number-field__increment-button,.number-field__decrement-button) [data-slot=number-field-increment-button-icon]{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.number-field__increment-button{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--field-placeholder,var(--muted));border-radius:0}@supports (color:color-mix(in lab,red,red)){.number-field__increment-button{border-color:color-mix(in oklab,var(--field-placeholder,var(--muted)) 15%,transparent)}}.number-field__decrement-button{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--field-placeholder,var(--muted));border-radius:0}@supports (color:color-mix(in lab,red,red)){.number-field__decrement-button{border-color:color-mix(in oklab,var(--field-placeholder,var(--muted)) 15%,transparent)}}.number-field__decrement-button--sm,.number-field__increment-button--sm{width:calc(var(--spacing)*8)}:is(.number-field__increment-button--sm,.number-field__decrement-button--sm) [data-slot=number-field-decrement-button-icon],:is(.number-field__increment-button--sm,.number-field__decrement-button--sm) [data-slot=number-field-increment-button-icon]{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.number-field__decrement-button--lg,.number-field__increment-button--lg{width:calc(var(--spacing)*12)}:is(.number-field__increment-button--lg,.number-field__decrement-button--lg) [data-slot=number-field-decrement-button-icon],:is(.number-field__increment-button--lg,.number-field__decrement-button--lg) [data-slot=number-field-increment-button-icon]{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.number-field--flat .number-field__group{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-color:#0000}@media (hover:hover){.number-field--flat .number-field__group:hover:not(:focus-within),.number-field--flat .number-field__group[data-hovered=true]:not([data-focus-within=true]){background-color:#0000;border-color:#0000}}.number-field--flat .number-field__group:focus-within,.number-field--flat .number-field__group[data-focus-within=true]{border-color:var(--color-field-border-focus);background-color:#0000}.number-field--bordered .number-field__group{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:var(--border-width);border-color:var(--border);background-color:#0000}@media (hover:hover){.number-field--bordered .number-field__group:hover:not(:focus-within),.number-field--bordered .number-field__group[data-hovered=true]:not([data-focus-within=true]){border-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.number-field--bordered .number-field__group:hover:not(:focus-within),.number-field--bordered .number-field__group[data-hovered=true]:not([data-focus-within=true]){border-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}}.number-field--bordered .number-field__group:focus-within,.number-field--bordered .number-field__group[data-focus-within=true]{border-color:var(--color-field-border-focus);background-color:#0000}.number-field--faded .number-field__group{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-background-tertiary);border-color:var(--color-border)}@media (hover:hover){.number-field--faded .number-field__group:hover:not(:focus-within),.number-field--faded .number-field__group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--color-background-tertiary);border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.number-field--faded .number-field__group:hover:not(:focus-within),.number-field--faded .number-field__group[data-hovered=true]:not([data-focus-within=true]){border-color:color-mix(in oklab,var(--color-border) 80%,var(--foreground) 20%)}}}.number-field--faded .number-field__group:focus-within,.number-field--faded .number-field__group[data-focus-within=true]{background-color:var(--color-background-tertiary);border-color:var(--color-field-border-focus)}.number-field--underlined .number-field__group{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-top:none;border-left:none;border-right:none;border-bottom-width:var(--border-width);border-bottom-color:var(--border);background-color:#0000;border-radius:0}@media (hover:hover){.number-field--underlined .number-field__group:hover:not(:focus-within),.number-field--underlined .number-field__group[data-hovered=true]:not([data-focus-within=true]){border-bottom-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.number-field--underlined .number-field__group:hover:not(:focus-within),.number-field--underlined .number-field__group[data-hovered=true]:not([data-focus-within=true]){border-bottom-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}}.number-field--underlined .number-field__group:focus-within,.number-field--underlined .number-field__group[data-focus-within=true]{border-bottom-color:var(--color-field-border-focus);box-shadow:0 1.2px 0 0 var(--color-field-border-focus);background-color:#0000}.number-field--raised .number-field__group{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface);border-color:#0000}@media (hover:hover){.number-field--raised .number-field__group:hover:not(:focus-within),.number-field--raised .number-field__group[data-hovered=true]:not([data-focus-within=true]){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface-hover);border-color:#0000}}.number-field--raised .number-field__group:focus-within,.number-field--raised .number-field__group[data-focus-within=true]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface);border-color:var(--color-field-border-focus)}.number-field--sm{gap:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.number-field--lg{gap:calc(var(--spacing)*1.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.number-field--primary .number-field__group:focus-within,.number-field--primary .number-field__group[data-focus-within=true]{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.number-field--secondary .number-field__group:focus-within,.number-field--secondary .number-field__group[data-focus-within=true]{border-color:var(--color-secondary);box-shadow:0 0 0 1px var(--color-secondary)}.number-field--accent .number-field__group:focus-within,.number-field--accent .number-field__group[data-focus-within=true]{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.number-field--success .number-field__group:focus-within,.number-field--success .number-field__group[data-focus-within=true]{border-color:var(--color-success);box-shadow:0 0 0 1px var(--color-success)}.number-field--warning .number-field__group:focus-within,.number-field--warning .number-field__group[data-focus-within=true]{border-color:var(--color-warning);box-shadow:0 0 0 1px var(--color-warning)}.number-field--danger .number-field__group:focus-within,.number-field--danger .number-field__group[data-focus-within=true]{border-color:var(--color-danger);box-shadow:0 0 0 1px var(--color-danger)}.number-field--invalid .number-field__group{border-color:var(--color-danger);outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.number-field--invalid .number-field__group:focus,.number-field--invalid .number-field__group:focus-visible,.number-field--invalid .number-field__group:focus-within,.number-field--invalid .number-field__group[data-focus-visible=true],.number-field--invalid .number-field__group[data-focus-within=true],.number-field--invalid .number-field__group[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.number-field--disabled{pointer-events:none;cursor:not-allowed;opacity:.6}.number-field--readonly .number-field__group{background-color:var(--color-default-100);cursor:default}.number-field--full-width,.number-field__group--full-width{width:100%}.radio-group__label{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);color:var(--foreground)}.radio-group[aria-invalid=true] .radio-group__label{color:var(--color-danger)}.radio-group__description{margin-top:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.radio-group__description{color:color-mix(in oklab,var(--color-foreground) 60%,transparent)}}.radio-group__error-message{margin-top:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-danger)}.radio-group{flex-direction:column;display:flex}.radio-group[data-orientation=vertical] [data-slot=radio]{margin-top:calc(var(--spacing)*4)}.radio-group[data-orientation=horizontal]{gap:calc(var(--spacing)*4);flex-flow:wrap}.radio-group--secondary .radio__control{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--radio-control-bg);--radio-control-bg:var(--color-default);--radio-control-bg-hover:var(--color-default-hover)}.radio:hover :is(.radio-group--secondary .radio__control){border-color:var(--field-border,var(--border))}@supports (color:color-mix(in lab,red,red)){.radio:hover :is(.radio-group--secondary .radio__control){border-color:color-mix(in oklab,var(--field-border,var(--border)) 88%,var(--field-foreground,var(--foreground)) 10%)}}.radio:not([aria-checked=true]):not([data-state=checked]) :is(.radio-group--secondary .radio__control) .radio__indicator:empty:before{background-color:var(--radio-control-bg)}:is(.radio:hover:not([aria-checked=true]):not([data-state=checked]) :is(.radio-group--secondary .radio__control)) .radio__indicator:empty:before{background-color:var(--radio-control-bg-hover)}.radio{align-items:flex-start;gap:calc(var(--spacing)*3);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);outline-style:none;display:flex;position:relative}.radio .radio__content{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));-webkit-user-select:none;user-select:none}.radio:disabled,.radio[aria-disabled=true],.radio[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.radio[aria-invalid=true] .radio__content{color:var(--color-danger)}.radio__control{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--surface);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;margin-top:3px;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.radio__control{border-color:color-mix(in oklab,var(--surface) 78%,var(--surface-foreground) 22%)}}.radio__control{background-color:var(--field-background,var(--default));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;transition:background-color .3s var(--ease-out),border-color .3s var(--ease-out),transform .3s var(--ease-out);outline-style:none}.radio__control:is([data-reduce-motion=true],[data-reduce-motion=true] *),.radio__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.radio__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.radio__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.radio__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.radio__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.radio__control{cursor:var(--cursor-interactive)}.radio:focus-visible .radio__control{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.radio:hover .radio__control{border-color:var(--field-border,var(--border))}@supports (color:color-mix(in lab,red,red)){.radio:hover .radio__control{border-color:color-mix(in oklab,var(--field-border,var(--border)) 88%,var(--field-foreground,var(--foreground)) 10%)}}:is(.radio:hover:not([aria-checked=true]):not([data-state=checked]) .radio__control) .radio__indicator:empty:before{background-color:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){:is(.radio:hover:not([aria-checked=true]):not([data-state=checked]) .radio__control) .radio__indicator:empty:before{background-color:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%)}}.radio:active .radio__control{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.radio[aria-checked=true] .radio__control,.radio[data-state=checked] .radio__control{background-color:var(--radio-color,var(--color-primary));border-color:#0000}.radio:active[data-state=checked] .radio__control{background-color:var(--radio-color-hover,var(--color-primary-hover))}.radio[aria-invalid=true] .radio__control{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}:is(.radio[aria-invalid=true] .radio__control):focus,:is(.radio[aria-invalid=true] .radio__control):focus-visible,:is(.radio[aria-invalid=true] .radio__control):focus-within,:is(.radio[aria-invalid=true] .radio__control)[data-focus-visible=true],:is(.radio[aria-invalid=true] .radio__control)[data-focus-within=true],:is(.radio[aria-invalid=true] .radio__control)[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.radio[aria-invalid=true][aria-checked=true] .radio__control,.radio[aria-invalid=true][data-state=checked] .radio__control{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}:is(.radio[aria-invalid=true][aria-checked=true] .radio__control,.radio[aria-invalid=true][data-state=checked] .radio__control):focus,:is(.radio[aria-invalid=true][aria-checked=true] .radio__control,.radio[aria-invalid=true][data-state=checked] .radio__control):focus-visible,:is(.radio[aria-invalid=true][aria-checked=true] .radio__control,.radio[aria-invalid=true][data-state=checked] .radio__control):focus-within,:is(.radio[aria-invalid=true][aria-checked=true] .radio__control,.radio[aria-invalid=true][data-state=checked] .radio__control)[data-focus-visible=true],:is(.radio[aria-invalid=true][aria-checked=true] .radio__control,.radio[aria-invalid=true][data-state=checked] .radio__control)[data-focus-within=true],:is(.radio[aria-invalid=true][aria-checked=true] .radio__control,.radio[aria-invalid=true][data-state=checked] .radio__control)[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.radio__indicator{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.radio__indicator:empty:before{content:"";background-color:var(--field-background,var(--default));width:100%;height:100%;transition:scale .3s var(--ease-out),background-color .3s var(--ease-out);border-radius:3.40282e38px;scale:1}.radio__indicator:empty:before:is(){transition-property:none}@media (prefers-reduced-motion:reduce){.radio__indicator:empty:before:not(:is()){transition-property:none}}.radio[aria-checked=true] .radio__indicator:empty:before,.radio[data-state=checked] .radio__indicator:empty:before{background-color:var(--radio-color-fg,var(--color-primary-foreground));scale:.4286}.radio[data-state=checked]:active .radio__indicator:empty:before{scale:.5714}.radio__content{flex-direction:column;gap:0;display:flex}.radio--disabled{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.radio--color-default{--radio-color:var(--color-default);--radio-color-hover:var(--color-default-hover);--radio-color-fg:var(--color-default-foreground)}.radio--color-primary{--radio-color:var(--color-primary);--radio-color-hover:var(--color-primary-hover);--radio-color-fg:var(--color-primary-foreground)}.radio--color-secondary{--radio-color:var(--color-secondary);--radio-color-hover:var(--color-secondary-hover);--radio-color-fg:var(--color-secondary-foreground)}.radio--color-accent{--radio-color:var(--color-accent);--radio-color-hover:var(--color-accent-hover);--radio-color-fg:var(--color-accent-foreground)}.radio--color-success{--radio-color:var(--color-success);--radio-color-hover:var(--color-success-hover);--radio-color-fg:var(--color-success-foreground)}.radio--color-warning{--radio-color:var(--color-warning);--radio-color-hover:var(--color-warning-hover);--radio-color-fg:var(--color-warning-foreground)}.radio--color-danger{--radio-color:var(--color-danger);--radio-color-hover:var(--color-danger-hover);--radio-color-fg:var(--color-danger-foreground)}.textarea{align-items:flex-start;gap:calc(var(--spacing)*2);border-radius:var(--field-radius,calc(var(--radius)*1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;outline-style:none;display:flex}@media (width>=40rem){.textarea{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.textarea{border-width:var(--border-width-field);border-color:var(--color-field-border);transition:background-color .3s var(--ease-smooth),border-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out)}.textarea:is([data-reduce-motion=true],[data-reduce-motion=true] *),.textarea:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.textarea:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.textarea:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.textarea:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.textarea:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.textarea[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--field-background,var(--default))}.textarea:has(>textarea:hover):not(:focus-within){background-color:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){.textarea[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%)}.textarea:has(>textarea:hover):not(:focus-within){background-color:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%)}}.textarea[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:var(--color-field-border-hover)}.textarea:has(>textarea:hover):not(:focus-within){border-color:var(--color-field-border-hover)}}.textarea.textarea--sm{gap:.4rem}.textarea.textarea--lg{gap:calc(var(--spacing)*4)}.textarea:focus-within,.textarea[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;border-color:var(--color-field-border-focus);background-color:var(--color-field-focus);outline-style:none}.textarea[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.textarea:has(>textarea:invalid){outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}:is(.textarea:has(>textarea:invalid),.textarea[data-invalid=true]):focus,:is(.textarea:has(>textarea:invalid),.textarea[data-invalid=true]):focus-visible,:is(.textarea:has(>textarea:invalid),.textarea[data-invalid=true]):focus-within,:is(.textarea:has(>textarea:invalid),.textarea[data-invalid=true])[data-focus-visible=true],:is(.textarea:has(>textarea:invalid),.textarea[data-invalid=true])[data-focus-within=true],:is(.textarea:has(>textarea:invalid),.textarea[data-invalid=true])[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.textarea[data-invalid=true]{background-color:var(--color-field-focus);border-color:var(--color-field-border-invalid)}.textarea:has(>textarea:invalid){background-color:var(--color-field-focus);border-color:var(--color-field-border-invalid)}.textarea[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.textarea:has(>textarea:disabled){opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.textarea:has(>textarea:-moz-read-only){background-color:var(--color-default-100);cursor:default}.textarea[data-readonly=true]{background-color:var(--color-default-100);cursor:default}.textarea:has(>textarea:read-only){background-color:var(--color-default-100);cursor:default}.textarea--flat{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-color:#0000}@media (hover:hover){.textarea--flat[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:#0000}.textarea--flat:has(>textarea:hover):not(:focus-within){background-color:#0000}}.textarea--flat:focus-within,.textarea--flat[data-focused=true]{border-color:var(--color-field-border-focus);background-color:#0000}.textarea--bordered{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:var(--border-width);border-color:var(--border);background-color:#0000}@media (hover:hover){.textarea--bordered[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:var(--border);background-color:#0000}.textarea--bordered:has(>textarea:hover):not(:focus-within){border-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.textarea--bordered[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}.textarea--bordered:has(>textarea:hover):not(:focus-within){border-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}}.textarea--bordered:focus-within,.textarea--bordered[data-focused=true]{border-color:var(--color-field-border-focus);background-color:#0000}.textarea--faded{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-background-tertiary);border-color:var(--color-border)}.textarea--faded:focus-within,.textarea--faded[data-focused=true]{background-color:var(--color-background-tertiary);border-color:var(--color-field-border-focus)}.textarea--underlined{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-top:none;border-left:none;border-right:none;border-bottom-width:var(--border-width);border-bottom-color:var(--border);background-color:#0000;border-radius:0}@media (hover:hover){.textarea--underlined[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-bottom-color:var(--border);background-color:#0000}.textarea--underlined:has(>textarea:hover):not(:focus-within){border-bottom-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.textarea--underlined[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-bottom-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}.textarea--underlined:has(>textarea:hover):not(:focus-within){border-bottom-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}}.textarea--underlined:focus-within,.textarea--underlined[data-focused=true]{border-bottom-color:var(--color-field-border-focus);--tw-ring-color:var(--focus);box-shadow:0 1.2px 0 0 var(--tw-ring-color,var(--color-field-border-focus));background-color:#0000}.textarea--raised{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface);border-color:#0000}@media (hover:hover){.textarea--raised[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface-hover);border-color:#0000}.textarea--raised:has(>textarea:hover):not(:focus-within){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface-hover);border-color:#0000}}.textarea--raised:focus-within,.textarea--raised[data-focused=true]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface);border-color:var(--color-field-border-focus)}.textarea--sm{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.textarea--sm .textarea__input{padding:.25rem .5rem}.textarea--lg{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.textarea--lg .textarea__input{padding:.625rem 1rem}.textarea--primary:focus-within,.textarea--primary[data-focused=true]{border-color:var(--color-primary);--tw-ring-color:var(--color-primary)}.textarea--secondary:focus-within,.textarea--secondary[data-focused=true]{border-color:var(--color-secondary);--tw-ring-color:var(--color-secondary)}.textarea--accent:focus-within,.textarea--accent[data-focused=true]{border-color:var(--color-accent);--tw-ring-color:var(--color-accent)}.textarea--success:focus-within,.textarea--success[data-focused=true]{border-color:var(--color-success);--tw-ring-color:var(--color-success)}.textarea--warning:focus-within,.textarea--warning[data-focused=true]{border-color:var(--color-warning);--tw-ring-color:var(--color-warning)}.textarea--danger{--textarea-accent:var(--color-danger)}.textarea--danger:focus-within,.textarea--danger[data-focused=true]{border-color:var(--color-danger);--tw-ring-color:var(--color-danger)}.textarea--underlined.textarea--accent,.textarea--underlined.textarea--danger,.textarea--underlined.textarea--primary,.textarea--underlined.textarea--secondary,.textarea--underlined.textarea--success,.textarea--underlined.textarea--warning{border-top:none;border-left:none;border-right:none;border-bottom-width:var(--border-width)}.textarea--invalid{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid;border-color:var(--color-danger)!important}.textarea--invalid:focus,.textarea--invalid:focus-visible,.textarea--invalid:focus-within,.textarea--invalid[data-focus-visible=true],.textarea--invalid[data-focus-within=true],.textarea--invalid[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.textarea--disabled{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none;cursor:not-allowed;opacity:.6}.textarea--readonly{background-color:var(--color-default-100);cursor:default}.textarea--full-width{width:100%}.textarea__input{resize:none;border-style:var(--tw-border-style);color:inherit;--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1}.textarea__input::placeholder{color:var(--field-placeholder,var(--muted))}.textarea__input{border-radius:inherit;min-height:1.5rem;padding:.5rem .75rem}.textarea__input:focus,.textarea__input:focus-visible{box-shadow:none;outline:none}.textarea__input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #006fee}@supports (color:color-mix(in lab,red,red)){.textarea__input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px color-mix(in oklch,#006fee 8%,var(--color-field,#fff)) inset}}.textarea__input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #006fee}@supports (color:color-mix(in lab,red,red)){.textarea__input:-webkit-autofill{box-shadow:0 0 0 1000px color-mix(in oklch,#006fee 8%,var(--color-field,#fff)) inset}}.textarea__input:-webkit-autofill{-webkit-text-fill-color:var(--color-field-foreground);caret-color:var(--color-field-foreground)}.textarea__input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #006fee}@supports (color:color-mix(in lab,red,red)){.textarea__input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px color-mix(in oklch,#006fee 8%,var(--color-field,#fff)) inset}}.textarea__input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #006fee}@supports (color:color-mix(in lab,red,red)){.textarea__input:-webkit-autofill:hover{box-shadow:0 0 0 1000px color-mix(in oklch,#006fee 8%,var(--color-field,#fff)) inset}}.textarea__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-field-foreground);caret-color:var(--color-field-foreground)}.textarea__input:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #006fee}@supports (color:color-mix(in lab,red,red)){.textarea__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px color-mix(in oklch,#006fee 8%,var(--color-field,#fff)) inset}}.textarea__input:-webkit-autofill:focus{box-shadow:inset 0 0 0 1000px #006fee}@supports (color:color-mix(in lab,red,red)){.textarea__input:-webkit-autofill:focus{box-shadow:0 0 0 1000px color-mix(in oklch,#006fee 8%,var(--color-field,#fff)) inset}}.textarea__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-field-foreground);caret-color:var(--color-field-foreground)}.textarea--underlined .textarea__input{padding-left:0;padding-right:0}.textarea__start-content{padding-left:.75rem}.textarea__end-content,.textarea__start-content{color:var(--color-field-placeholder);flex-shrink:0;justify-content:center;align-items:center;padding-top:.125rem;display:inline-flex}.textarea__end-content{padding-right:.75rem}.textarea--sm .textarea__start-content{padding-left:.5rem}.textarea--lg .textarea__start-content{padding-left:1rem}.textarea--sm .textarea__end-content{padding-right:.5rem}.textarea--lg .textarea__end-content{padding-right:1rem}.textarea--underlined .textarea__start-content{padding-left:0}.textarea--underlined .textarea__end-content{padding-right:0}.textarea__end-content svg,.textarea__start-content svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.textarea__label{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);-webkit-user-select:none;user-select:none;color:var(--color-field-placeholder);pointer-events:none;transition:transform .3s var(--ease-smooth),color .3s var(--ease-smooth),scale .3s var(--ease-smooth)}.textarea__label:is([data-reduce-motion=true],[data-reduce-motion=true] *),.textarea__label:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.textarea__label:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.textarea__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.textarea__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.textarea__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.textarea--label-inside{position:relative}.textarea--label-inside .textarea__input{padding-top:1.5rem;-webkit-mask-image:linear-gradient(#0000 1.4rem,#000 1.6rem);mask-image:linear-gradient(#0000 1.4rem,#000 1.6rem)}.textarea--label-inside .textarea__label{transform-origin:0 0;font-size:var(--text-sm);color:var(--color-field-placeholder);position:absolute;top:.75rem;left:.75rem}.textarea--label-inside.textarea--underlined .textarea__label{left:0}.textarea--label-inside .textarea__input::placeholder{color:#0000}.textarea--label-inside.textarea--default:focus-within .textarea__label,.textarea--label-inside.textarea--default[data-focused=true] .textarea__label{color:var(--color-foreground)}.textarea--label-inside:focus-within .textarea__input::-moz-placeholder{color:var(--color-field-placeholder)}.textarea--label-inside[data-filled=true] .textarea__input::-moz-placeholder{color:var(--color-field-placeholder)}.textarea--label-inside[data-focused=true] .textarea__input::-moz-placeholder{color:var(--color-field-placeholder)}.textarea--label-inside:focus-within .textarea__input::placeholder,.textarea--label-inside[data-filled=true] .textarea__input::placeholder,.textarea--label-inside[data-focused=true] .textarea__input::placeholder{color:var(--color-field-placeholder)}.textarea--label-inside:focus-within .textarea__label,.textarea--label-inside[data-filled=true] .textarea__label,.textarea--label-inside[data-focused=true] .textarea__label{transform:translateY(-20%)scale(.85)}.textarea--label-inside:has(>.textarea__start-content) .textarea__label{left:3rem}.textarea--label-inside.textarea--underlined:has(>.textarea__start-content) .textarea__label{left:1.5rem}.textarea--label-inside.textarea--sm .textarea__label{font-size:var(--text-xs,.75rem);left:.5rem}.textarea--label-inside.textarea--sm:has(>.textarea__start-content) .textarea__label{left:2.4rem}.textarea--label-inside.textarea--underlined.textarea--sm:has(>.textarea__start-content) .textarea__label{left:1.4rem}.textarea--label-inside.textarea--lg .textarea__label{font-size:var(--text-base,1rem);left:1rem}.textarea--label-inside.textarea--lg:has(>.textarea__start-content) .textarea__label{left:4rem}.textarea--label-inside.textarea--underlined.textarea--lg:has(>.textarea__start-content) .textarea__label{left:2rem}.textarea--label-inside.textarea--invalid .textarea__label{color:var(--color-danger)}.textarea--label-inside:has(>textarea:invalid) .textarea__label{color:var(--color-danger)}.textarea-root{flex-direction:column;gap:.375rem;display:flex}.textarea-root--full-width{width:100%}.textarea-root--label-outside-left{flex-direction:row;align-items:flex-start;gap:.75rem}.textarea__main-wrapper{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.textarea-root--label-outside-left>.textarea__label,.textarea-root--label-outside>.textarea__label{pointer-events:auto;font-size:var(--text-sm);color:var(--color-foreground);font-weight:500;display:block;position:static;transform:none}.textarea-root--label-outside-left>.textarea__label{flex-shrink:0;min-width:5rem;padding-top:.5rem}.textarea-root--label-outside-left[data-invalid=true]>.textarea__label,.textarea-root--label-outside[data-invalid=true]>.textarea__label{color:var(--color-danger)}.textarea__helper-wrapper{flex-direction:column;gap:.125rem;padding:0 .25rem;display:flex}.textarea__description{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.textarea__description{color:color-mix(in oklab,var(--color-foreground) 60%,transparent)}}.textarea__error-message{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-danger)}.textarea__clear-button{cursor:pointer;border-style:var(--tw-border-style);--tw-outline-style:none;color:var(--color-field-placeholder);transition:color .3s var(--ease-smooth),opacity .3s var(--ease-smooth);background-color:#0000;border-width:0;outline-style:none;flex-shrink:0;justify-content:center;align-items:center;padding:0 .75rem 0 0;display:inline-flex}.textarea__clear-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.textarea__clear-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.textarea__clear-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.textarea__clear-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.textarea__clear-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.textarea__clear-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.textarea__clear-button svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.textarea--sm .textarea__clear-button{padding-right:.5rem}.textarea--lg .textarea__clear-button{padding-right:1rem}.textarea--underlined .textarea__clear-button{padding-right:0}.textarea--sm .textarea__clear-button svg{width:.875rem;height:.875rem}.textarea--lg .textarea__clear-button svg{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}@media (hover:hover){.textarea__clear-button:hover,.textarea__clear-button[data-hovered=true]{color:var(--color-foreground)}}.textarea__clear-button:focus-visible,.textarea__clear-button[data-focus-visible=true]{color:var(--color-foreground);box-shadow:0 0 0 2px var(--color-focus,var(--color-field-border-focus));border-radius:4px}.textarea__clear-button:disabled,.textarea__clear-button[data-disabled=true]{cursor:not-allowed;opacity:.5}.textarea--label-inside.textarea--primary:focus-within .textarea__label,.textarea--label-inside.textarea--primary[data-focused=true] .textarea__label{color:var(--color-primary)}.textarea--label-inside.textarea--secondary:focus-within .textarea__label,.textarea--label-inside.textarea--secondary[data-focused=true] .textarea__label{color:var(--color-secondary)}.textarea--label-inside.textarea--accent:focus-within .textarea__label,.textarea--label-inside.textarea--accent[data-focused=true] .textarea__label{color:var(--color-accent)}.textarea--label-inside.textarea--success:focus-within .textarea__label,.textarea--label-inside.textarea--success[data-focused=true] .textarea__label{color:var(--color-success)}.textarea--label-inside.textarea--warning:focus-within .textarea__label,.textarea--label-inside.textarea--warning[data-focused=true] .textarea__label{color:var(--color-warning)}.textarea--label-inside.textarea--danger:focus-within .textarea__label,.textarea--label-inside.textarea--danger[data-focused=true] .textarea__label{color:var(--color-danger)}.calendar{width:calc(var(--spacing)*64);max-width:100%;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));container-type:inline-size}.calendar__header{padding-inline:calc(var(--spacing)*.5);padding-bottom:var(--spacing);justify-content:space-between;align-items:center;display:flex}.calendar__header:has(.calendar-year-picker__trigger[data-state=open]) .calendar__nav-button{pointer-events:none;opacity:0}.calendar__heading{text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);flex:1}.calendar__heading,.calendar__nav-button{justify-content:center;align-items:center;display:flex}.calendar__nav-button{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6);color:var(--primary);will-change:scale;transition:transform .3s var(--ease-out),background-color .3s var(--ease-out),box-shadow .3s var(--ease-out),opacity .3s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-radius:3.40282e38px}.calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.calendar__nav-button{cursor:var(--cursor-interactive)}@media (hover:hover){.calendar__nav-button:hover,.calendar__nav-button[data-hovered=true]{background-color:var(--default);color:var(--primary)}}.calendar__nav-button:active,.calendar__nav-button[data-pressed=true]{transform:scale(.95)}.calendar__nav-button:focus-visible,.calendar__nav-button[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.calendar__nav-button:disabled,.calendar__nav-button[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.calendar__nav-button-icon{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.calendar__grid{border-collapse:collapse;width:100%;padding-top:calc(var(--spacing)*2);grid-template-columns:repeat(7,1fr);display:grid}.calendar__grid[aria-readonly=true] .calendar__cell{pointer-events:none}.calendar__grid-body,.calendar__grid-body>tr,.calendar__grid-header,.calendar__grid-header>tr{display:contents}.calendar__grid-body>tr:first-child>td{margin-top:var(--spacing)}.calendar__grid-row{display:contents}.calendar__header-cell{padding-bottom:var(--spacing);--tw-font-weight:var(--font-weight-medium);font-size:10px;font-weight:var(--font-weight-medium);color:var(--color-muted)}.calendar__cell,.calendar__header-cell{justify-content:center;align-items:center;display:flex}.calendar__cell{aspect-ratio:1;text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-normal);line-height:1;font-weight:var(--font-weight-normal);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;will-change:scale;transition:transform .3s var(--ease-out),box-shadow .3s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-radius:3.40282e38px;outline-style:none;position:relative}.calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.calendar__cell{cursor:var(--cursor-interactive)}.calendar__cell:focus-visible:not(:focus),.calendar__cell[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.calendar__cell:has([data-today]){color:var(--primary)}.calendar__cell[aria-selected=true]{background-color:var(--primary);color:var(--primary-foreground)}.calendar__cell:active,.calendar__cell[data-pressed=true]{background-color:var(--default);transform:scale(.95)}:is(.calendar__cell:active,.calendar__cell[data-pressed=true])[aria-selected=true]{background-color:#7a6540}@supports (color:color-mix(in lab,red,red)){:is(.calendar__cell:active,.calendar__cell[data-pressed=true])[aria-selected=true]{background-color:color-mix(in oklab,var(--primary) 90%,var(--primary-foreground) 10%)}}@media (hover:hover){.calendar__cell:hover:not([aria-selected=true]),.calendar__cell[data-hovered=true]:not([aria-selected=true]){background-color:var(--default)}}.calendar__cell:has([data-outside-view]){color:var(--color-muted);opacity:.5}.calendar__cell[aria-selected=true]:has([data-outside-view]){background-color:var(--default)}.calendar__cell:has([data-unavailable]){opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.calendar__cell:disabled:not([data-outside-month=true]),.calendar__cell[data-disabled]:not([data-outside-month=true]){opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none;text-decoration:line-through}.calendar__cell:has([data-disabled]):not([data-outside-month=true]){opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none;text-decoration:line-through}.calendar__cell-button{-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.calendar__cell-button,.calendar__cell-button:focus{--tw-outline-style:none;outline-style:none}.calendar__cell-indicator{bottom:var(--spacing);--tw-translate-x:-50%;width:3px;height:3px;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-muted);border-radius:3.40282e38px;position:absolute;left:50%}[data-state=checked]>.calendar__cell-indicator{background-color:var(--primary-foreground)}.calendar__heading-button{border-radius:calc(var(--radius)*.75);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*.5);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-outline-style:none;cursor:var(--cursor-interactive);transition:background-color .3s var(--ease-out),box-shadow .3s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);background-color:#0000;outline-style:none;justify-content:center;align-items:center;display:inline-flex}.calendar__heading-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar__heading-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.calendar__heading-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.calendar__heading-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar__heading-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.calendar__heading-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.calendar__heading-button:hover,.calendar__heading-button[data-hovered=true]{background-color:var(--default)}}.calendar__heading-button:focus-visible,.calendar__heading-button[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.calendar__month-grid,.calendar__year-grid{border-collapse:collapse;aspect-ratio:7/6;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr);width:100%;display:grid}.calendar__month-grid-body,.calendar__year-grid-body{display:contents}:is(.calendar__month-grid-body,.calendar__year-grid-body)>tr{place-items:center;display:contents}:is(.calendar__month-grid-body,.calendar__year-grid-body)>tr>td{justify-content:center;align-items:center;padding:.5rem;display:flex}.calendar__month-grid-row,.calendar__year-grid-row{display:contents}.calendar__month-cell,.calendar__year-cell{margin:calc(var(--spacing)*.5);border-radius:calc(var(--radius)*1);text-align:center;width:auto;height:auto;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;will-change:scale;transition:transform .3s var(--ease-out),box-shadow .3s var(--ease-out),background-color .3s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);outline-style:none;justify-content:center;align-items:center;display:flex;position:relative}:is(.calendar__month-cell,.calendar__year-cell):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.calendar__month-cell,.calendar__year-cell):is([data-reduce-motion=true],[data-reduce-motion=true] *):after,:is(.calendar__month-cell,.calendar__year-cell):is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.calendar__month-cell,.calendar__year-cell):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.calendar__month-cell,.calendar__year-cell):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,:is(.calendar__month-cell,.calendar__year-cell):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.calendar__month-cell,.calendar__year-cell{cursor:var(--cursor-interactive)}@media (hover:hover){:is(.calendar__month-cell,.calendar__year-cell):hover:not([data-selected]),:is(.calendar__month-cell,.calendar__year-cell)[data-hovered=true]:not([data-selected]){background-color:var(--default)}}:is(.calendar__month-cell,.calendar__year-cell):active,:is(.calendar__month-cell,.calendar__year-cell)[data-pressed=true]{transform:scale(.95)}:is(.calendar__month-cell,.calendar__year-cell):focus-visible,:is(.calendar__month-cell,.calendar__year-cell)[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}:is(.calendar__month-cell,.calendar__year-cell)[data-selected]{background-color:var(--primary);color:var(--primary-foreground)}:is(.calendar__month-cell,.calendar__year-cell):disabled,:is(.calendar__month-cell,.calendar__year-cell)[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.calendar__month-cell-label,.calendar__year-cell-label{pointer-events:none}.range-calendar{width:calc(var(--spacing)*64);max-width:100%;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));container-type:inline-size}.range-calendar__header{padding-inline:calc(var(--spacing)*.5);padding-bottom:var(--spacing);justify-content:space-between;align-items:center;display:flex}.range-calendar__header:has(.calendar-year-picker__trigger[data-state=open]) .range-calendar__nav-button{pointer-events:none;opacity:0}.range-calendar__heading{text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);flex:1}.range-calendar__heading,.range-calendar__nav-button{justify-content:center;align-items:center;display:flex}.range-calendar__nav-button{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6);color:var(--primary);will-change:scale;transition:transform .3s var(--ease-out),background-color .3s var(--ease-out),box-shadow .3s var(--ease-out),opacity .3s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-radius:3.40282e38px}.range-calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.range-calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.range-calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.range-calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.range-calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.range-calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.range-calendar__nav-button{cursor:var(--cursor-interactive)}@media (hover:hover){.range-calendar__nav-button:hover,.range-calendar__nav-button[data-hovered=true]{background-color:var(--default);color:var(--primary)}}.range-calendar__nav-button:active,.range-calendar__nav-button[data-pressed=true]{transform:scale(.95)}.range-calendar__nav-button:focus-visible,.range-calendar__nav-button[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.range-calendar__nav-button:disabled,.range-calendar__nav-button[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.range-calendar__nav-button-icon{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.range-calendar__grid{border-collapse:collapse;width:100%;padding-top:calc(var(--spacing)*2);grid-template-columns:repeat(7,1fr);display:grid}.range-calendar__grid[aria-readonly=true] .range-calendar__cell{pointer-events:none}.range-calendar__grid-body,.range-calendar__grid-body>tr,.range-calendar__grid-header,.range-calendar__grid-header>tr{display:contents}.range-calendar__grid-body>tr:first-child>td{margin-top:var(--spacing)}.range-calendar__grid-row{display:contents}.range-calendar__header-cell{padding-bottom:var(--spacing);--tw-font-weight:var(--font-weight-medium);font-size:10px;font-weight:var(--font-weight-medium);color:var(--color-muted);justify-content:center;align-items:center;display:flex}.range-calendar__cell{z-index:1;--tw-outline-style:none;cursor:var(--cursor-interactive);will-change:background-color,border-color;transition:box-shadow .3s var(--ease-out),border-color .3s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-radius:3.40282e38px;outline-style:none;margin-block:1px;margin-inline:0;padding:0;position:relative}.range-calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *),.range-calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.range-calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.range-calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.range-calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.range-calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.range-calendar__cell .range-calendar__cell-button{aspect-ratio:1;width:100%;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-normal);line-height:1;font-weight:var(--font-weight-normal);color:var(--foreground);-webkit-tap-highlight-color:transparent;will-change:scale;transition:scale .3s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.range-calendar__cell .range-calendar__cell-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.range-calendar__cell .range-calendar__cell-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.range-calendar__cell .range-calendar__cell-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.range-calendar__cell .range-calendar__cell-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.range-calendar__cell .range-calendar__cell-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.range-calendar__cell .range-calendar__cell-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.range-calendar__cell:focus-visible:not(:focus),.range-calendar__cell[data-focus-visible=true]{z-index:2}:is(.range-calendar__cell:focus-visible:not(:focus),.range-calendar__cell[data-focus-visible=true]) .range-calendar__cell-button{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.range-calendar__cell:has([data-today]) .range-calendar__cell-button{color:var(--primary)}.range-calendar__cell:has([data-selected]:not([data-outside-view])){background-color:#7a654026;border-radius:0}@supports (color:color-mix(in lab,red,red)){.range-calendar__cell:has([data-selected]:not([data-outside-view])){background-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.range-calendar__cell:has([data-selected]):is(td:first-child>*,[aria-disabled]+td>*){border-start-start-radius:calc(var(--radius)*1);border-end-start-radius:calc(var(--radius)*1)}.range-calendar__cell:has([data-selected]):is(td:first-child>*,[aria-disabled]+td>*):has([data-selection-start]){border-start-start-radius:3.40282e38px;border-end-start-radius:3.40282e38px}.range-calendar__cell:has([data-selected]):is(td:last-child>*,td:has(+[aria-disabled])>*){border-start-end-radius:calc(var(--radius)*1);border-end-end-radius:calc(var(--radius)*1)}.range-calendar__cell:has([data-selected]):is(td:last-child>*,td:has(+[aria-disabled])>*):has([data-selection-end]){border-start-end-radius:3.40282e38px;border-end-end-radius:3.40282e38px}:is(.range-calendar__cell:has([data-selection-end]:not([data-outside-view])),.range-calendar__cell:has([data-selection-start]:not([data-outside-view]))){z-index:2}:is(.range-calendar__cell:has([data-selection-start]:not([data-outside-view])),.range-calendar__cell:has([data-selection-end]:not([data-outside-view]))) .range-calendar__cell-button{background-color:var(--primary);color:var(--primary-foreground)}.range-calendar__cell:has([data-selection-start]:not([data-outside-view])){border-top-left-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}.range-calendar__cell:has([data-selection-end]:not([data-outside-view])){border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}:is(.range-calendar__cell:active,.range-calendar__cell[data-pressed=true]) .range-calendar__cell-button{scale:.9}:is(:is(.range-calendar__cell:active,.range-calendar__cell[data-pressed=true]):has([data-selection-start]),:is(.range-calendar__cell:active,.range-calendar__cell[data-pressed=true]):has([data-selection-end])) .range-calendar__cell-button{background-color:#7a6540}@supports (color:color-mix(in lab,red,red)){:is(:is(.range-calendar__cell:active,.range-calendar__cell[data-pressed=true]):has([data-selection-start]),:is(.range-calendar__cell:active,.range-calendar__cell[data-pressed=true]):has([data-selection-end])) .range-calendar__cell-button{background-color:color-mix(in oklab,var(--primary) 90%,var(--primary-foreground) 10%)}}@media (hover:hover){:is(.range-calendar__cell:hover:not(:has([data-selected])),.range-calendar__cell[data-hovered=true]:not(:has([data-selected]))) .range-calendar__cell-button{background-color:var(--default)}}.range-calendar__cell:has([data-outside-view]){color:var(--color-muted);opacity:.5}.range-calendar__cell:has([data-selected][data-outside-view]:not([data-selection-start],[data-selection-end])){background-color:var(--default)}@supports (color:color-mix(in lab,red,red)){.range-calendar__cell:has([data-selected][data-outside-view]:not([data-selection-start],[data-selection-end])){background-color:color-mix(in oklab,var(--default) 20%,transparent)}}.range-calendar__cell:has([data-unavailable]){opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.range-calendar__cell:has([data-disabled]:not([data-outside-view])){opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none;text-decoration:line-through}.range-calendar__cell[data-disabled]:not(:has([data-outside-view])){opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none;text-decoration:line-through}.range-calendar__grid-body td:has(>.range-calendar__cell:has([data-outside-view]))+td>.range-calendar__cell:has([data-selected]){border-start-start-radius:calc(var(--radius)*1);border-end-start-radius:calc(var(--radius)*1)}:is(.range-calendar__grid-body td:has(>.range-calendar__cell:has([data-outside-view]))+td>.range-calendar__cell:has([data-selected]):has([data-outside-view]),.range-calendar__grid-body td:has(>.range-calendar__cell:has([data-outside-view]))+td>.range-calendar__cell:has([data-selected]):has([data-selection-start])){border-start-start-radius:3.40282e38px;border-end-start-radius:3.40282e38px}.range-calendar__grid-body td:has(>.range-calendar__cell:has([data-selected])):has(+td>.range-calendar__cell:has([data-outside-view]))>.range-calendar__cell:has([data-selected]){border-start-end-radius:calc(var(--radius)*1);border-end-end-radius:calc(var(--radius)*1)}:is(.range-calendar__grid-body td:has(>.range-calendar__cell:has([data-selected])):has(+td>.range-calendar__cell:has([data-outside-view]))>.range-calendar__cell:has([data-selected]):has([data-outside-view]),.range-calendar__grid-body td:has(>.range-calendar__cell:has([data-selected])):has(+td>.range-calendar__cell:has([data-outside-view]))>.range-calendar__cell:has([data-selected]):has([data-selection-end])){border-start-end-radius:3.40282e38px;border-end-end-radius:3.40282e38px}.range-calendar__cell-indicator{bottom:var(--spacing);--tw-translate-x:-50%;width:3px;height:3px;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-muted);border-radius:3.40282e38px;position:absolute;left:50%}:has([data-selected])>.range-calendar__cell-indicator{background-color:var(--primary-foreground)}.range-calendar__heading-button{border-radius:calc(var(--radius)*.75);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*.5);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-outline-style:none;cursor:var(--cursor-interactive);transition:background-color .3s var(--ease-out),box-shadow .3s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);background-color:#0000;outline-style:none;justify-content:center;align-items:center;display:inline-flex}.range-calendar__heading-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.range-calendar__heading-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.range-calendar__heading-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.range-calendar__heading-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.range-calendar__heading-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.range-calendar__heading-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.range-calendar__heading-button:hover,.range-calendar__heading-button[data-hovered=true]{background-color:var(--default)}}.range-calendar__heading-button:focus-visible,.range-calendar__heading-button[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.range-calendar__month-grid,.range-calendar__year-grid{border-collapse:collapse;aspect-ratio:7/6;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr);width:100%;display:grid}.range-calendar__month-grid-body,.range-calendar__year-grid-body{display:contents}:is(.range-calendar__month-grid-body,.range-calendar__year-grid-body)>tr{place-items:center;display:contents}:is(.range-calendar__month-grid-body,.range-calendar__year-grid-body)>tr>td{justify-content:center;align-items:center;padding:.5rem;display:flex}.range-calendar__month-grid-row,.range-calendar__year-grid-row{display:contents}.range-calendar__month-cell,.range-calendar__year-cell{margin:calc(var(--spacing)*.5);border-radius:calc(var(--radius)*1);text-align:center;width:auto;height:auto;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;will-change:scale;transition:transform .3s var(--ease-out),box-shadow .3s var(--ease-out),background-color .3s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);outline-style:none;justify-content:center;align-items:center;display:flex;position:relative}:is(.range-calendar__month-cell,.range-calendar__year-cell):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.range-calendar__month-cell,.range-calendar__year-cell):is([data-reduce-motion=true],[data-reduce-motion=true] *):after,:is(.range-calendar__month-cell,.range-calendar__year-cell):is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.range-calendar__month-cell,.range-calendar__year-cell):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.range-calendar__month-cell,.range-calendar__year-cell):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,:is(.range-calendar__month-cell,.range-calendar__year-cell):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.range-calendar__month-cell,.range-calendar__year-cell{cursor:var(--cursor-interactive)}@media (hover:hover){:is(.range-calendar__month-cell,.range-calendar__year-cell):hover:not([data-selected]),:is(.range-calendar__month-cell,.range-calendar__year-cell)[data-hovered=true]:not([data-selected]){background-color:var(--default)}}:is(.range-calendar__month-cell,.range-calendar__year-cell):active,:is(.range-calendar__month-cell,.range-calendar__year-cell)[data-pressed=true]{transform:scale(.95)}:is(.range-calendar__month-cell,.range-calendar__year-cell):focus-visible,:is(.range-calendar__month-cell,.range-calendar__year-cell)[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}:is(.range-calendar__month-cell,.range-calendar__year-cell)[data-selected]{background-color:var(--primary);color:var(--primary-foreground)}:is(.range-calendar__month-cell,.range-calendar__year-cell):disabled,:is(.range-calendar__month-cell,.range-calendar__year-cell)[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.range-calendar__month-cell-label,.range-calendar__year-cell-label{pointer-events:none}.month-range-picker{width:calc(var(--spacing)*64);max-width:100%;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));container-type:inline-size}.month-range-picker__header{padding-inline:calc(var(--spacing)*.5);padding-bottom:var(--spacing);justify-content:space-between;align-items:center;display:flex}.month-range-picker__heading{text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);flex:1;justify-content:center;align-items:center;display:flex}.month-range-picker__nav-button{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6);color:var(--primary);will-change:scale;transition:transform .3s var(--ease-out),background-color .3s var(--ease-out),box-shadow .3s var(--ease-out),opacity .3s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.month-range-picker__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.month-range-picker__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.month-range-picker__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.month-range-picker__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.month-range-picker__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.month-range-picker__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.month-range-picker__nav-button{cursor:var(--cursor-interactive)}@media (hover:hover){.month-range-picker__nav-button:hover,.month-range-picker__nav-button[data-hovered=true]{background-color:var(--default);color:var(--primary)}}.month-range-picker__nav-button:active,.month-range-picker__nav-button[data-pressed=true]{transform:scale(.95)}.month-range-picker__nav-button:focus-visible,.month-range-picker__nav-button[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.month-range-picker__nav-button:disabled,.month-range-picker__nav-button[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.month-range-picker__nav-button-icon{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.month-range-picker__grid{border-collapse:collapse;aspect-ratio:7/6;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr);width:100%;display:grid}.month-range-picker__grid-body{display:contents}.month-range-picker__grid-body>tr{place-items:center;display:contents}.month-range-picker__grid-body>tr>td{justify-content:center;align-items:center;padding:.5rem;display:flex}.month-range-picker__grid-row{display:contents}.month-range-picker__cell{margin:calc(var(--spacing)*.5);border-radius:calc(var(--radius)*1);text-align:center;width:100%;height:100%;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;will-change:scale;transition:transform .3s var(--ease-out),box-shadow .3s var(--ease-out),background-color .3s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);outline-style:none;justify-content:center;align-items:center;display:flex;position:relative}.month-range-picker__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *),.month-range-picker__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.month-range-picker__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.month-range-picker__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.month-range-picker__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.month-range-picker__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.month-range-picker__cell{cursor:var(--cursor-interactive)}@media (hover:hover){.month-range-picker__cell:hover:not([data-selected]),.month-range-picker__cell[data-hovered=true]:not([data-selected]){background-color:var(--default)}}.month-range-picker__cell:active,.month-range-picker__cell[data-pressed=true]{transform:scale(.95)}.month-range-picker__cell:focus-visible,.month-range-picker__cell[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.month-range-picker__cell[data-selected]{background-color:#7a654026;border-radius:0}@supports (color:color-mix(in lab,red,red)){.month-range-picker__cell[data-selected]{background-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.month-range-picker__cell[data-selection-end],.month-range-picker__cell[data-selection-start]{border-radius:calc(var(--radius)*1);background-color:var(--primary);color:var(--primary-foreground)}.month-range-picker__cell:disabled,.month-range-picker__cell[data-disabled]{text-decoration:line-through}.month-range-picker__cell:disabled,.month-range-picker__cell[data-disabled],.month-range-picker__cell[data-unavailable]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.year-range-picker{width:calc(var(--spacing)*64);max-width:100%;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));container-type:inline-size}.year-range-picker__header{padding-inline:calc(var(--spacing)*.5);padding-bottom:var(--spacing);justify-content:space-between;align-items:center;display:flex}.year-range-picker__heading{text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);flex:1;justify-content:center;align-items:center;display:flex}.year-range-picker__nav-button{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6);color:var(--primary);will-change:scale;transition:transform .3s var(--ease-out),background-color .3s var(--ease-out),box-shadow .3s var(--ease-out),opacity .3s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.year-range-picker__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.year-range-picker__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.year-range-picker__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.year-range-picker__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.year-range-picker__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.year-range-picker__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.year-range-picker__nav-button{cursor:var(--cursor-interactive)}@media (hover:hover){.year-range-picker__nav-button:hover,.year-range-picker__nav-button[data-hovered=true]{background-color:var(--default);color:var(--primary)}}.year-range-picker__nav-button:active,.year-range-picker__nav-button[data-pressed=true]{transform:scale(.95)}.year-range-picker__nav-button:focus-visible,.year-range-picker__nav-button[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.year-range-picker__nav-button:disabled,.year-range-picker__nav-button[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.year-range-picker__nav-button-icon{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.year-range-picker__grid{border-collapse:collapse;aspect-ratio:7/6;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr);width:100%;display:grid}.year-range-picker__grid-body{display:contents}.year-range-picker__grid-body>tr{place-items:center;display:contents}.year-range-picker__grid-body>tr>td{justify-content:center;align-items:center;padding:.5rem;display:flex}.year-range-picker__grid-row{display:contents}.year-range-picker__cell{margin:calc(var(--spacing)*.5);border-radius:calc(var(--radius)*1);text-align:center;width:100%;height:100%;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;will-change:scale;transition:transform .3s var(--ease-out),box-shadow .3s var(--ease-out),background-color .3s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);outline-style:none;justify-content:center;align-items:center;display:flex;position:relative}.year-range-picker__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *),.year-range-picker__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.year-range-picker__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.year-range-picker__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.year-range-picker__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.year-range-picker__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.year-range-picker__cell{cursor:var(--cursor-interactive)}@media (hover:hover){.year-range-picker__cell:hover:not([data-selected]),.year-range-picker__cell[data-hovered=true]:not([data-selected]){background-color:var(--default)}}.year-range-picker__cell:active,.year-range-picker__cell[data-pressed=true]{transform:scale(.95)}.year-range-picker__cell:focus-visible,.year-range-picker__cell[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.year-range-picker__cell[data-selected]{background-color:#7a654026;border-radius:0}@supports (color:color-mix(in lab,red,red)){.year-range-picker__cell[data-selected]{background-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.year-range-picker__cell[data-selection-end],.year-range-picker__cell[data-selection-start]{border-radius:calc(var(--radius)*1);background-color:var(--primary);color:var(--primary-foreground)}.year-range-picker__cell:disabled,.year-range-picker__cell[data-disabled]{text-decoration:line-through}.year-range-picker__cell:disabled,.year-range-picker__cell[data-disabled],.year-range-picker__cell[data-unavailable]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.calendar:has(.calendar-year-picker__year-grid),.range-calendar:has(.calendar-year-picker__year-grid)){position:relative}:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]){will-change:opacity;transition:opacity .3s var(--ease-out),visibility 0s linear}:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after,:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}:is(.calendar:has(.calendar-year-picker__year-grid[data-state=open])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-state=open])>[data-slot=range-calendar-grid]){pointer-events:none;opacity:0;visibility:hidden;transition:opacity .3s var(--ease-out),visibility 0s linear .3s}:is(.calendar:has(.calendar-year-picker__year-grid[data-state=open])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-state=open])>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.calendar:has(.calendar-year-picker__year-grid[data-state=open])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-state=open])>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after,:is(.calendar:has(.calendar-year-picker__year-grid[data-state=open])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-state=open])>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.calendar:has(.calendar-year-picker__year-grid[data-state=open])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-state=open])>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.calendar:has(.calendar-year-picker__year-grid[data-state=open])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-state=open])>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,:is(.calendar:has(.calendar-year-picker__year-grid[data-state=open])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-state=open])>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.calendar-year-picker__trigger{justify-content:flex-start;align-items:center;gap:var(--spacing);border-radius:calc(var(--radius)*1);--tw-outline-style:none;cursor:var(--cursor-interactive);touch-action:manipulation;outline-style:none;flex:1;display:flex}.calendar-year-picker__trigger:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.calendar-year-picker__trigger-heading{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:color .3s var(--ease-out)}.calendar-year-picker__trigger-heading:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar-year-picker__trigger-heading:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.calendar-year-picker__trigger-heading:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.calendar-year-picker__trigger-heading:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar-year-picker__trigger-heading:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.calendar-year-picker__trigger-heading:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.calendar-year-picker__trigger-indicator{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--primary);transition:transform .3s var(--ease-out)}.calendar-year-picker__trigger-indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar-year-picker__trigger-indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.calendar-year-picker__trigger-indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.calendar-year-picker__trigger-indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar-year-picker__trigger-indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.calendar-year-picker__trigger-indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.calendar-year-picker__trigger[data-state=open] .calendar-year-picker__trigger-indicator{transform:rotate(90deg)}.calendar-year-picker__trigger[data-state=open] .calendar-year-picker__trigger-heading{color:var(--primary)}.calendar-year-picker__year-grid{pointer-events:none;align-content:flex-start;gap:var(--spacing);padding:var(--spacing);opacity:0;will-change:opacity;scrollbar-width:thin;scrollbar-color:oklch(0% 0 0/.15) transparent;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;left:0;right:0;overflow-y:auto}.calendar-year-picker__year-grid::-webkit-scrollbar{width:6px}.calendar-year-picker__year-grid::-webkit-scrollbar-track{background:0 0}.calendar-year-picker__year-grid::-webkit-scrollbar-thumb{background:oklch(0% 0 0/.15);border-radius:3px}.calendar-year-picker__year-grid::-webkit-scrollbar-thumb:hover{background:oklch(0% 0 0/.25)}:is([data-theme=dark],.dark) .calendar-year-picker__year-grid{scrollbar-color:oklch(100% 0 0/.15) transparent}:is([data-theme=dark],.dark) .calendar-year-picker__year-grid::-webkit-scrollbar-thumb{background:oklch(100% 0 0/.15)}:is([data-theme=dark],.dark) .calendar-year-picker__year-grid::-webkit-scrollbar-thumb:hover{background:oklch(100% 0 0/.25)}.calendar-year-picker__year-grid[data-state=open]{pointer-events:auto;opacity:1;transition:opacity .3s var(--ease-out) .3s}.calendar-year-picker__year-grid[data-state=open]:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar-year-picker__year-grid[data-state=open]:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.calendar-year-picker__year-grid[data-state=open]:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.calendar-year-picker__year-grid[data-state=open]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar-year-picker__year-grid[data-state=open]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.calendar-year-picker__year-grid[data-state=open]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.calendar-year-picker__year-cell{padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1.5);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);--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .3s var(--ease-smooth),scale .3s var(--ease-smooth),opacity .3s var(--ease-smooth),background-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out);transform-origin:50%;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-radius:3.40282e38px;outline-style:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.calendar-year-picker__year-cell:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar-year-picker__year-cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.calendar-year-picker__year-cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.calendar-year-picker__year-cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar-year-picker__year-cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.calendar-year-picker__year-cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.calendar-year-picker__year-cell{cursor:var(--cursor-interactive)}@media (hover:hover) and (pointer:fine){.calendar-year-picker__year-cell:hover:not([data-state=checked]){background-color:var(--default);color:var(--default-foreground)}}.calendar-year-picker__year-cell[aria-selected=true],.calendar-year-picker__year-cell[data-state=checked]{background-color:var(--primary);color:var(--primary-foreground)}@media (hover:hover) and (pointer:fine){:is(.calendar-year-picker__year-cell[data-state=checked],.calendar-year-picker__year-cell[aria-selected=true]):hover{background-color:#7a6540}@supports (color:color-mix(in lab,red,red)){:is(.calendar-year-picker__year-cell[data-state=checked],.calendar-year-picker__year-cell[aria-selected=true]):hover{background-color:color-mix(in oklab,var(--primary) 90%,var(--primary-foreground) 10%)}}}.calendar-year-picker__year-cell:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.date-input{align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--field-radius,calc(var(--radius)*1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));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));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;outline-style:none;display:flex}@media (width>=40rem){.date-input{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.date-input{border-width:var(--border-width-field);border-color:var(--color-field-border);height:2.25rem;transition:background-color .3s var(--ease-smooth),border-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out)}.date-input:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-input:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.date-input:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.date-input:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-input:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.date-input:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.date-input:hover:not([data-focused=true]),.date-input[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){.date-input:hover:not([data-focused=true]),.date-input[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%)}}.date-input:hover:not([data-focused=true]),.date-input[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:var(--color-field-border-hover)}}.date-input.date-input--sm{gap:.4rem}.date-input.date-input--lg{gap:calc(var(--spacing)*4)}.date-input[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;border-color:var(--color-field-border-focus);background-color:var(--color-field-focus);outline-style:none}.date-input[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.date-input[data-invalid=true]:focus,.date-input[data-invalid=true]:focus-visible,.date-input[data-invalid=true]:focus-within,.date-input[data-invalid=true][data-focus-visible=true],.date-input[data-invalid=true][data-focus-within=true],.date-input[data-invalid=true][data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.date-input[data-invalid=true]{background-color:var(--color-field-focus);border-color:var(--color-field-border-invalid)}.date-input[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.date-input[data-readonly=true]{background-color:var(--color-default-100);cursor:default}.date-input--flat{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-color:#0000}@media (hover:hover){.date-input--flat:hover:not([data-focused=true]),.date-input--flat[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:#0000}}.date-input--flat[data-focused=true]{border-color:var(--color-field-border-focus);background-color:#0000}.date-input--bordered{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:var(--border-width);border-color:var(--border);background-color:#0000}@media (hover:hover){.date-input--bordered:hover:not([data-focused=true]),.date-input--bordered[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.date-input--bordered:hover:not([data-focused=true]),.date-input--bordered[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}}.date-input--bordered[data-focused=true]{border-color:var(--color-field-border-focus);background-color:#0000}.date-input--faded{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-background-tertiary);border-color:var(--color-border)}.date-input--faded[data-focused=true]{background-color:var(--color-background-tertiary);border-color:var(--color-field-border-focus)}.date-input--underlined{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-top:none;border-left:none;border-right:none;border-bottom-width:var(--border-width);border-bottom-color:var(--border);background-color:#0000;border-radius:0;padding-left:0!important}@media (hover:hover){.date-input--underlined:hover:not([data-focused=true]),.date-input--underlined[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-bottom-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.date-input--underlined:hover:not([data-focused=true]),.date-input--underlined[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-bottom-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}}.date-input--underlined[data-focused=true]{border-bottom-color:var(--color-field-border-focus);--tw-ring-color:var(--focus);box-shadow:0 1.2px 0 0 var(--tw-ring-color,var(--color-field-border-focus));background-color:#0000}.date-input--raised{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface);border-color:#0000}@media (hover:hover){.date-input--raised:hover:not([data-focused=true]),.date-input--raised[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface-hover);border-color:#0000}}.date-input--raised[data-focused=true]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface);border-color:var(--color-field-border-focus)}.date-input--sm{padding-inline:calc(var(--spacing)*2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));height:1.75rem}.date-input--lg{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));height:2.75rem}.date-input--primary[data-focused=true]{border-color:var(--color-primary);--tw-ring-color:var(--color-primary)}.date-input--secondary[data-focused=true]{border-color:var(--color-secondary);--tw-ring-color:var(--color-secondary)}.date-input--accent[data-focused=true]{border-color:var(--color-accent);--tw-ring-color:var(--color-accent)}.date-input--success[data-focused=true]{border-color:var(--color-success);--tw-ring-color:var(--color-success)}.date-input--warning[data-focused=true]{border-color:var(--color-warning);--tw-ring-color:var(--color-warning)}.date-input--danger[data-focused=true]{border-color:var(--color-danger);--tw-ring-color:var(--color-danger)}.date-input--underlined.date-input--accent,.date-input--underlined.date-input--danger,.date-input--underlined.date-input--primary,.date-input--underlined.date-input--secondary,.date-input--underlined.date-input--success,.date-input--underlined.date-input--warning{border-top:none;border-left:none;border-right:none;border-bottom-width:var(--border-width)}.date-input--invalid{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid;border-color:var(--color-danger)!important}.date-input--invalid:focus,.date-input--invalid:focus-visible,.date-input--invalid:focus-within,.date-input--invalid[data-focus-visible=true],.date-input--invalid[data-focus-within=true],.date-input--invalid[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.date-input--disabled{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none;cursor:not-allowed;opacity:.6}.date-input--readonly{background-color:var(--color-default-100);cursor:default}.date-input--full-width{width:100%}.date-input__segment-list{border-style:var(--tw-border-style);min-width:0;height:auto;color:inherit;background-color:#0000;border-width:0;flex:1;gap:.05rem;padding:0}.date-input__segment,.date-input__segment-list{--tw-outline-style:none;outline-style:none;align-items:center;display:inline-flex}.date-input__segment{border-radius:calc(var(--radius)*.5);padding-inline:calc(var(--spacing)*.5);color:var(--color-field-foreground);font-variant-numeric:tabular-nums;transition:background-color .3s var(--ease-smooth),color .3s var(--ease-smooth);justify-content:center}.date-input__segment:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-input__segment:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.date-input__segment:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.date-input__segment:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-input__segment:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.date-input__segment:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.date-input__segment[data-placeholder=true]{color:var(--color-field-placeholder)}.date-input__segment:focus,.date-input__segment:focus-visible,.date-input__segment[data-focused=true]{background-color:var(--date-input-accent,var(--color-focus))}@supports (color:color-mix(in lab,red,red)){.date-input__segment:focus,.date-input__segment:focus-visible,.date-input__segment[data-focused=true]{background-color:color-mix(in oklab,var(--date-input-accent,var(--color-focus)) 18%,transparent)}}.date-input__segment:focus,.date-input__segment:focus-visible,.date-input__segment[data-focused=true]{color:var(--color-foreground)}.date-input__segment[data-readonly=true]{cursor:default}.date-input__segment[data-disabled=true]{cursor:not-allowed;opacity:.6}.date-input__end-content,.date-input__start-content{color:var(--color-field-placeholder);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.date-input__end-content svg,.date-input__start-content svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.date-input__label{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);-webkit-user-select:none;user-select:none;color:var(--color-field-placeholder);pointer-events:none;transition:transform .3s var(--ease-smooth),color .3s var(--ease-smooth),scale .3s var(--ease-smooth)}.date-input__label:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-input__label:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.date-input__label:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.date-input__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-input__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.date-input__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.date-input--label-inside{height:3.5rem;padding-top:0;padding-bottom:0;position:relative}.date-input--label-inside.date-input--sm{height:2.5rem}.date-input--label-inside.date-input--lg{height:4rem}.date-input--label-inside .date-input__label{transform-origin:0;font-size:var(--text-sm);color:var(--color-field-placeholder);position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.date-input--label-inside.date-input--underlined .date-input__label{left:0}.date-input--label-inside .date-input__segment-list{padding-top:1rem;padding-bottom:0}.date-input--label-inside:not([data-focused=true]):not([data-filled=true]) .date-input__segment{color:#0000}.date-input--label-inside.date-input--default[data-focused=true] .date-input__label{color:var(--color-foreground)}.date-input--label-inside[data-filled=true] .date-input__label,.date-input--label-inside[data-focused=true] .date-input__label{transform:translateY(-110%)scale(.85)}.date-input--label-inside:has(>.date-input__start-content) .date-input__label{left:2.25rem}.date-input--label-inside.date-input--underlined:has(>.date-input__start-content) .date-input__label{left:1.5rem}.date-input--label-inside.date-input--sm .date-input__label{font-size:var(--text-xs,.75rem);left:.5rem}.date-input--label-inside.date-input--sm:has(>.date-input__start-content) .date-input__label{left:1.9rem}.date-input--label-inside.date-input--underlined.date-input--sm:has(>.date-input__start-content) .date-input__label{left:1.4rem}.date-input--label-inside.date-input--sm .date-input__segment-list{padding-top:.625rem}.date-input--label-inside.date-input--sm[data-filled=true] .date-input__label,.date-input--label-inside.date-input--sm[data-focused=true] .date-input__label{transform:translateY(-100%)scale(.8)}.date-input--label-inside.date-input--lg .date-input__label{font-size:var(--text-base,1rem);left:1rem}.date-input--label-inside.date-input--lg:has(>.date-input__start-content) .date-input__label{left:3rem}.date-input--label-inside.date-input--underlined.date-input--lg:has(>.date-input__start-content) .date-input__label{left:2rem}.date-input--label-inside.date-input--lg .date-input__segment-list,.date-input--underlined.date-input--label-inside .date-input__segment-list{padding-top:1.125rem}.date-input--label-inside.date-input--underlined.date-input--lg .date-input__label,.date-input--label-inside.date-input--underlined.date-input--sm .date-input__label{left:0}.date-input--label-inside.date-input--invalid .date-input__label{color:var(--color-danger)}.date-input-root{flex-direction:column;gap:.375rem;display:flex}.date-input-root--full-width{width:100%}.date-input-root--label-outside-left{flex-direction:row;align-items:flex-start;gap:.75rem}.date-input__main-wrapper{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.date-input-root--label-outside-left>.date-input__label,.date-input-root--label-outside>.date-input__label{pointer-events:auto;font-size:var(--text-sm);color:var(--color-foreground);font-weight:500;display:block;position:static;transform:none}.date-input-root--label-outside-left>.date-input__label{flex-shrink:0;min-width:5rem;padding-top:.5rem}.date-input-root--label-outside-left[data-invalid=true]>.date-input__label,.date-input-root--label-outside[data-invalid=true]>.date-input__label{color:var(--color-danger)}.date-input__helper-wrapper{flex-direction:column;gap:.125rem;padding:0 .25rem;display:flex}.date-input__description{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.date-input__description{color:color-mix(in oklab,var(--color-foreground) 60%,transparent)}}.date-input__error-message{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-danger)}.date-input--label-inside.date-input--primary[data-focused=true] .date-input__label{color:var(--color-primary)}.date-input--label-inside.date-input--secondary[data-focused=true] .date-input__label{color:var(--color-secondary)}.date-input--label-inside.date-input--accent[data-focused=true] .date-input__label{color:var(--color-accent)}.date-input--label-inside.date-input--success[data-focused=true] .date-input__label{color:var(--color-success)}.date-input--label-inside.date-input--warning[data-focused=true] .date-input__label{color:var(--color-warning)}.date-input--label-inside.date-input--danger[data-focused=true] .date-input__label{color:var(--color-danger)}.date-range-field{align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--field-radius,calc(var(--radius)*1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));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));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;outline-style:none;display:flex}@media (width>=40rem){.date-range-field{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.date-range-field{border-width:var(--border-width-field);border-color:var(--color-field-border);height:2.25rem;transition:background-color .3s var(--ease-smooth),border-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out)}.date-range-field:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-range-field:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.date-range-field:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.date-range-field:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-range-field:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.date-range-field:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.date-range-field:hover:not([data-focused=true]),.date-range-field[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){.date-range-field:hover:not([data-focused=true]),.date-range-field[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%)}}.date-range-field:hover:not([data-focused=true]),.date-range-field[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:var(--color-field-border-hover)}}.date-range-field.date-range-field--sm{gap:.4rem}.date-range-field.date-range-field--lg{gap:calc(var(--spacing)*4)}.date-range-field[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;border-color:var(--color-field-border-focus);background-color:var(--color-field-focus);outline-style:none}.date-range-field[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.date-range-field[data-invalid=true]:focus,.date-range-field[data-invalid=true]:focus-visible,.date-range-field[data-invalid=true]:focus-within,.date-range-field[data-invalid=true][data-focus-visible=true],.date-range-field[data-invalid=true][data-focus-within=true],.date-range-field[data-invalid=true][data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.date-range-field[data-invalid=true]{background-color:var(--color-field-focus);border-color:var(--color-field-border-invalid)}.date-range-field[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.date-range-field[data-readonly=true]{background-color:var(--color-default-100);cursor:default}.date-range-field--flat{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-color:#0000}@media (hover:hover){.date-range-field--flat:hover:not([data-focused=true]),.date-range-field--flat[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:#0000}}.date-range-field--flat[data-focused=true]{border-color:var(--color-field-border-focus);background-color:#0000}.date-range-field--bordered{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:var(--border-width);border-color:var(--border);background-color:#0000}@media (hover:hover){.date-range-field--bordered:hover:not([data-focused=true]),.date-range-field--bordered[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.date-range-field--bordered:hover:not([data-focused=true]),.date-range-field--bordered[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}}.date-range-field--bordered[data-focused=true]{border-color:var(--color-field-border-focus);background-color:#0000}.date-range-field--faded{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-background-tertiary);border-color:var(--color-border)}.date-range-field--faded[data-focused=true]{background-color:var(--color-background-tertiary);border-color:var(--color-field-border-focus)}.date-range-field--underlined{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-top:none;border-left:none;border-right:none;border-bottom-width:var(--border-width);border-bottom-color:var(--border);background-color:#0000;border-radius:0;padding-left:0!important}@media (hover:hover){.date-range-field--underlined:hover:not([data-focused=true]),.date-range-field--underlined[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-bottom-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.date-range-field--underlined:hover:not([data-focused=true]),.date-range-field--underlined[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-bottom-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}}.date-range-field--underlined[data-focused=true]{border-bottom-color:var(--color-field-border-focus);--tw-ring-color:var(--focus);box-shadow:0 1.2px 0 0 var(--tw-ring-color,var(--color-field-border-focus));background-color:#0000}.date-range-field--raised{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface);border-color:#0000}@media (hover:hover){.date-range-field--raised:hover:not([data-focused=true]),.date-range-field--raised[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface-hover);border-color:#0000}}.date-range-field--raised[data-focused=true]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface);border-color:var(--color-field-border-focus)}.date-range-field--sm{padding-inline:calc(var(--spacing)*2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));height:1.75rem}.date-range-field--lg{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));height:2.75rem}.date-range-field--primary[data-focused=true]{border-color:var(--color-primary);--tw-ring-color:var(--color-primary)}.date-range-field--secondary[data-focused=true]{border-color:var(--color-secondary);--tw-ring-color:var(--color-secondary)}.date-range-field--accent[data-focused=true]{border-color:var(--color-accent);--tw-ring-color:var(--color-accent)}.date-range-field--success[data-focused=true]{border-color:var(--color-success);--tw-ring-color:var(--color-success)}.date-range-field--warning[data-focused=true]{border-color:var(--color-warning);--tw-ring-color:var(--color-warning)}.date-range-field--danger[data-focused=true]{border-color:var(--color-danger);--tw-ring-color:var(--color-danger)}.date-range-field--underlined.date-range-field--accent,.date-range-field--underlined.date-range-field--danger,.date-range-field--underlined.date-range-field--primary,.date-range-field--underlined.date-range-field--secondary,.date-range-field--underlined.date-range-field--success,.date-range-field--underlined.date-range-field--warning{border-top:none;border-left:none;border-right:none;border-bottom-width:var(--border-width)}.date-range-field--invalid{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid;border-color:var(--color-danger)!important}.date-range-field--invalid:focus,.date-range-field--invalid:focus-visible,.date-range-field--invalid:focus-within,.date-range-field--invalid[data-focus-visible=true],.date-range-field--invalid[data-focus-within=true],.date-range-field--invalid[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.date-range-field--disabled{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none;cursor:not-allowed;opacity:.6}.date-range-field--readonly{background-color:var(--color-default-100);cursor:default}.date-range-field--full-width{width:100%}.date-range-field__segment-list{border-style:var(--tw-border-style);min-width:0;height:auto;color:inherit;--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex-shrink:0;align-items:center;gap:.05rem;padding:0;display:inline-flex}.date-range-field__segment-list[data-type=end]{flex:1}.date-range-field__separator{padding-inline:var(--spacing);-webkit-user-select:none;user-select:none;color:var(--color-field-placeholder);flex-shrink:0}.date-range-field__segment,.date-range-field__separator{justify-content:center;align-items:center;display:inline-flex}.date-range-field__segment{border-radius:calc(var(--radius)*.5);padding-inline:calc(var(--spacing)*.5);--tw-outline-style:none;color:var(--color-field-foreground);font-variant-numeric:tabular-nums;transition:background-color .3s var(--ease-smooth),color .3s var(--ease-smooth);outline-style:none}.date-range-field__segment:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-range-field__segment:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.date-range-field__segment:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.date-range-field__segment:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-range-field__segment:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.date-range-field__segment:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.date-range-field__segment[data-placeholder=true]{color:var(--color-field-placeholder)}.date-range-field__segment:focus,.date-range-field__segment:focus-visible,.date-range-field__segment[data-focused=true]{background-color:var(--date-range-field-accent,var(--color-focus))}@supports (color:color-mix(in lab,red,red)){.date-range-field__segment:focus,.date-range-field__segment:focus-visible,.date-range-field__segment[data-focused=true]{background-color:color-mix(in oklab,var(--date-range-field-accent,var(--color-focus)) 18%,transparent)}}.date-range-field__segment:focus,.date-range-field__segment:focus-visible,.date-range-field__segment[data-focused=true]{color:var(--color-foreground)}.date-range-field__segment[data-readonly=true]{cursor:default}.date-range-field__segment[data-disabled=true]{cursor:not-allowed;opacity:.6}.date-range-field__end-content,.date-range-field__start-content{color:var(--color-field-placeholder);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.date-range-field__end-content svg,.date-range-field__start-content svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.date-range-field__label{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);-webkit-user-select:none;user-select:none;color:var(--color-field-placeholder);pointer-events:none;transition:transform .3s var(--ease-smooth),color .3s var(--ease-smooth),scale .3s var(--ease-smooth)}.date-range-field__label:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-range-field__label:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.date-range-field__label:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.date-range-field__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-range-field__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.date-range-field__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.date-range-field--label-inside{height:3.5rem;padding-top:0;padding-bottom:0;position:relative}.date-range-field--label-inside.date-range-field--sm{height:2.5rem}.date-range-field--label-inside.date-range-field--lg{height:4rem}.date-range-field--label-inside .date-range-field__label{transform-origin:0;font-size:var(--text-sm);color:var(--color-field-placeholder);position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.date-range-field--label-inside.date-range-field--underlined .date-range-field__label{left:0}.date-range-field--label-inside .date-range-field__segment-list,.date-range-field--label-inside .date-range-field__separator{padding-top:1rem;padding-bottom:0}.date-range-field--label-inside:not([data-focused=true]):not([data-filled=true]) .date-range-field__segment,.date-range-field--label-inside:not([data-focused=true]):not([data-filled=true]) .date-range-field__separator{color:#0000}.date-range-field--label-inside.date-range-field--default[data-focused=true] .date-range-field__label{color:var(--color-foreground)}.date-range-field--label-inside[data-filled=true] .date-range-field__label,.date-range-field--label-inside[data-focused=true] .date-range-field__label{transform:translateY(-110%)scale(.85)}.date-range-field--label-inside:has(>.date-range-field__start-content) .date-range-field__label{left:2.25rem}.date-range-field--label-inside.date-range-field--underlined:has(>.date-range-field__start-content) .date-range-field__label{left:1.5rem}.date-range-field--label-inside.date-range-field--sm .date-range-field__label{font-size:var(--text-xs,.75rem);left:.5rem}.date-range-field--label-inside.date-range-field--sm:has(>.date-range-field__start-content) .date-range-field__label{left:1.9rem}.date-range-field--label-inside.date-range-field--underlined.date-range-field--sm:has(>.date-range-field__start-content) .date-range-field__label{left:1.4rem}.date-range-field--label-inside.date-range-field--sm .date-range-field__segment-list,.date-range-field--label-inside.date-range-field--sm .date-range-field__separator{padding-top:.625rem}.date-range-field--label-inside.date-range-field--sm[data-filled=true] .date-range-field__label,.date-range-field--label-inside.date-range-field--sm[data-focused=true] .date-range-field__label{transform:translateY(-100%)scale(.8)}.date-range-field--label-inside.date-range-field--lg .date-range-field__label{font-size:var(--text-base,1rem);left:1rem}.date-range-field--label-inside.date-range-field--lg:has(>.date-range-field__start-content) .date-range-field__label{left:3rem}.date-range-field--label-inside.date-range-field--underlined.date-range-field--lg:has(>.date-range-field__start-content) .date-range-field__label{left:2rem}.date-range-field--label-inside.date-range-field--lg .date-range-field__segment-list,.date-range-field--label-inside.date-range-field--lg .date-range-field__separator,.date-range-field--underlined.date-range-field--label-inside .date-range-field__segment-list,.date-range-field--underlined.date-range-field--label-inside .date-range-field__separator{padding-top:1.125rem}.date-range-field--label-inside.date-range-field--underlined.date-range-field--lg .date-range-field__label,.date-range-field--label-inside.date-range-field--underlined.date-range-field--sm .date-range-field__label{left:0}.date-range-field--label-inside.date-range-field--invalid .date-range-field__label{color:var(--color-danger)}.date-range-field-root{flex-direction:column;gap:.375rem;display:flex}.date-range-field-root--full-width{width:100%}.date-range-field-root--label-outside-left{flex-direction:row;align-items:flex-start;gap:.75rem}.date-range-field__main-wrapper{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.date-range-field-root--label-outside-left>.date-range-field__label,.date-range-field-root--label-outside>.date-range-field__label{pointer-events:auto;font-size:var(--text-sm);color:var(--color-foreground);font-weight:500;display:block;position:static;transform:none}.date-range-field-root--label-outside-left>.date-range-field__label{flex-shrink:0;min-width:5rem;padding-top:.5rem}.date-range-field-root--label-outside-left[data-invalid=true]>.date-range-field__label,.date-range-field-root--label-outside[data-invalid=true]>.date-range-field__label{color:var(--color-danger)}.date-range-field__helper-wrapper{flex-direction:column;gap:.125rem;padding:0 .25rem;display:flex}.date-range-field__description{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.date-range-field__description{color:color-mix(in oklab,var(--color-foreground) 60%,transparent)}}.date-range-field__error-message{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-danger)}.date-range-field--label-inside.date-range-field--primary[data-focused=true] .date-range-field__label{color:var(--color-primary)}.date-range-field--label-inside.date-range-field--secondary[data-focused=true] .date-range-field__label{color:var(--color-secondary)}.date-range-field--label-inside.date-range-field--accent[data-focused=true] .date-range-field__label{color:var(--color-accent)}.date-range-field--label-inside.date-range-field--success[data-focused=true] .date-range-field__label{color:var(--color-success)}.date-range-field--label-inside.date-range-field--warning[data-focused=true] .date-range-field__label{color:var(--color-warning)}.date-range-field--label-inside.date-range-field--danger[data-focused=true] .date-range-field__label{color:var(--color-danger)}.time-field{align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--field-radius,calc(var(--radius)*1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));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));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;outline-style:none;display:flex}@media (width>=40rem){.time-field{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.time-field{border-width:var(--border-width-field);border-color:var(--color-field-border);height:2.25rem;transition:background-color .3s var(--ease-smooth),border-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out)}.time-field:is([data-reduce-motion=true],[data-reduce-motion=true] *),.time-field:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.time-field:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.time-field:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.time-field:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.time-field:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.time-field:hover:not([data-focused=true]),.time-field[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){.time-field:hover:not([data-focused=true]),.time-field[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%)}}.time-field:hover:not([data-focused=true]),.time-field[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:var(--color-field-border-hover)}}.time-field.time-field--sm{gap:.4rem}.time-field.time-field--lg{gap:calc(var(--spacing)*4)}.time-field[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;border-color:var(--color-field-border-focus);background-color:var(--color-field-focus);outline-style:none}.time-field[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.time-field[data-invalid=true]:focus,.time-field[data-invalid=true]:focus-visible,.time-field[data-invalid=true]:focus-within,.time-field[data-invalid=true][data-focus-visible=true],.time-field[data-invalid=true][data-focus-within=true],.time-field[data-invalid=true][data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.time-field[data-invalid=true]{background-color:var(--color-field-focus);border-color:var(--color-field-border-invalid)}.time-field[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.time-field[data-readonly=true]{background-color:var(--color-default-100);cursor:default}.time-field--flat{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-color:#0000}@media (hover:hover){.time-field--flat:hover:not([data-focused=true]),.time-field--flat[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:#0000}}.time-field--flat[data-focused=true]{border-color:var(--color-field-border-focus);background-color:#0000}.time-field--bordered{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:var(--border-width);border-color:var(--border);background-color:#0000}@media (hover:hover){.time-field--bordered:hover:not([data-focused=true]),.time-field--bordered[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.time-field--bordered:hover:not([data-focused=true]),.time-field--bordered[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}}.time-field--bordered[data-focused=true]{border-color:var(--color-field-border-focus);background-color:#0000}.time-field--faded{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-background-tertiary);border-color:var(--color-border)}.time-field--faded[data-focused=true]{background-color:var(--color-background-tertiary);border-color:var(--color-field-border-focus)}.time-field--underlined{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-top:none;border-left:none;border-right:none;border-bottom-width:var(--border-width);border-bottom-color:var(--border);background-color:#0000;border-radius:0;padding-left:0!important}@media (hover:hover){.time-field--underlined:hover:not([data-focused=true]),.time-field--underlined[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-bottom-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.time-field--underlined:hover:not([data-focused=true]),.time-field--underlined[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-bottom-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}}.time-field--underlined[data-focused=true]{border-bottom-color:var(--color-field-border-focus);--tw-ring-color:var(--focus);box-shadow:0 1.2px 0 0 var(--tw-ring-color,var(--color-field-border-focus));background-color:#0000}.time-field--raised{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface);border-color:#0000}@media (hover:hover){.time-field--raised:hover:not([data-focused=true]),.time-field--raised[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface-hover);border-color:#0000}}.time-field--raised[data-focused=true]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface);border-color:var(--color-field-border-focus)}.time-field--sm{padding-inline:calc(var(--spacing)*2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));height:1.75rem}.time-field--lg{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));height:2.75rem}.time-field--primary[data-focused=true]{border-color:var(--color-primary);--tw-ring-color:var(--color-primary)}.time-field--secondary[data-focused=true]{border-color:var(--color-secondary);--tw-ring-color:var(--color-secondary)}.time-field--accent[data-focused=true]{border-color:var(--color-accent);--tw-ring-color:var(--color-accent)}.time-field--success[data-focused=true]{border-color:var(--color-success);--tw-ring-color:var(--color-success)}.time-field--warning[data-focused=true]{border-color:var(--color-warning);--tw-ring-color:var(--color-warning)}.time-field--danger[data-focused=true]{border-color:var(--color-danger);--tw-ring-color:var(--color-danger)}.time-field--underlined.time-field--accent,.time-field--underlined.time-field--danger,.time-field--underlined.time-field--primary,.time-field--underlined.time-field--secondary,.time-field--underlined.time-field--success,.time-field--underlined.time-field--warning{border-top:none;border-left:none;border-right:none;border-bottom-width:var(--border-width)}.time-field--invalid{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid;border-color:var(--color-danger)!important}.time-field--invalid:focus,.time-field--invalid:focus-visible,.time-field--invalid:focus-within,.time-field--invalid[data-focus-visible=true],.time-field--invalid[data-focus-within=true],.time-field--invalid[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.time-field--disabled{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none;cursor:not-allowed;opacity:.6}.time-field--readonly{background-color:var(--color-default-100);cursor:default}.time-field--full-width{width:100%}.time-field__segment-list{border-style:var(--tw-border-style);min-width:0;height:auto;color:inherit;background-color:#0000;border-width:0;flex:1;gap:.05rem;padding:0}.time-field__segment,.time-field__segment-list{--tw-outline-style:none;outline-style:none;align-items:center;display:inline-flex}.time-field__segment{border-radius:calc(var(--radius)*.5);padding-inline:calc(var(--spacing)*.5);color:var(--color-field-foreground);font-variant-numeric:tabular-nums;transition:background-color .3s var(--ease-smooth),color .3s var(--ease-smooth);justify-content:center}.time-field__segment:is([data-reduce-motion=true],[data-reduce-motion=true] *),.time-field__segment:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.time-field__segment:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.time-field__segment:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.time-field__segment:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.time-field__segment:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.time-field__segment[data-placeholder=true]{color:var(--color-field-placeholder)}.time-field__segment:focus,.time-field__segment:focus-visible,.time-field__segment[data-focused=true]{background-color:var(--time-field-accent,var(--color-focus))}@supports (color:color-mix(in lab,red,red)){.time-field__segment:focus,.time-field__segment:focus-visible,.time-field__segment[data-focused=true]{background-color:color-mix(in oklab,var(--time-field-accent,var(--color-focus)) 18%,transparent)}}.time-field__segment:focus,.time-field__segment:focus-visible,.time-field__segment[data-focused=true]{color:var(--color-foreground)}.time-field__segment[data-readonly=true]{cursor:default}.time-field__segment[data-disabled=true]{cursor:not-allowed;opacity:.6}.time-field__end-content,.time-field__start-content{color:var(--color-field-placeholder);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.time-field__end-content svg,.time-field__start-content svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.time-field__label{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);-webkit-user-select:none;user-select:none;color:var(--color-field-placeholder);pointer-events:none;transition:transform .3s var(--ease-smooth),color .3s var(--ease-smooth),scale .3s var(--ease-smooth)}.time-field__label:is([data-reduce-motion=true],[data-reduce-motion=true] *),.time-field__label:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.time-field__label:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.time-field__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.time-field__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.time-field__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.time-field--label-inside{height:3.5rem;padding-top:0;padding-bottom:0;position:relative}.time-field--label-inside.time-field--sm{height:2.5rem}.time-field--label-inside.time-field--lg{height:4rem}.time-field--label-inside .time-field__label{transform-origin:0;font-size:var(--text-sm);color:var(--color-field-placeholder);position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.time-field--label-inside.time-field--underlined .time-field__label{left:0}.time-field--label-inside .time-field__segment-list{padding-top:1rem;padding-bottom:0}.time-field--label-inside:not([data-focused=true]):not([data-filled=true]) .time-field__segment{color:#0000}.time-field--label-inside.time-field--default[data-focused=true] .time-field__label{color:var(--color-foreground)}.time-field--label-inside[data-filled=true] .time-field__label,.time-field--label-inside[data-focused=true] .time-field__label{transform:translateY(-110%)scale(.85)}.time-field--label-inside:has(>.time-field__start-content) .time-field__label{left:2.25rem}.time-field--label-inside.time-field--underlined:has(>.time-field__start-content) .time-field__label{left:1.5rem}.time-field--label-inside.time-field--sm .time-field__label{font-size:var(--text-xs,.75rem);left:.5rem}.time-field--label-inside.time-field--sm:has(>.time-field__start-content) .time-field__label{left:1.9rem}.time-field--label-inside.time-field--underlined.time-field--sm:has(>.time-field__start-content) .time-field__label{left:1.4rem}.time-field--label-inside.time-field--sm .time-field__segment-list{padding-top:.625rem}.time-field--label-inside.time-field--sm[data-filled=true] .time-field__label,.time-field--label-inside.time-field--sm[data-focused=true] .time-field__label{transform:translateY(-100%)scale(.8)}.time-field--label-inside.time-field--lg .time-field__label{font-size:var(--text-base,1rem);left:1rem}.time-field--label-inside.time-field--lg:has(>.time-field__start-content) .time-field__label{left:3rem}.time-field--label-inside.time-field--underlined.time-field--lg:has(>.time-field__start-content) .time-field__label{left:2rem}.time-field--label-inside.time-field--lg .time-field__segment-list,.time-field--underlined.time-field--label-inside .time-field__segment-list{padding-top:1.125rem}.time-field--label-inside.time-field--underlined.time-field--lg .time-field__label,.time-field--label-inside.time-field--underlined.time-field--sm .time-field__label{left:0}.time-field--label-inside.time-field--invalid .time-field__label{color:var(--color-danger)}.time-field-root{flex-direction:column;gap:.375rem;display:flex}.time-field-root--full-width{width:100%}.time-field-root--label-outside-left{flex-direction:row;align-items:flex-start;gap:.75rem}.time-field__main-wrapper{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.time-field-root--label-outside-left>.time-field__label,.time-field-root--label-outside>.time-field__label{pointer-events:auto;font-size:var(--text-sm);color:var(--color-foreground);font-weight:500;display:block;position:static;transform:none}.time-field-root--label-outside-left>.time-field__label{flex-shrink:0;min-width:5rem;padding-top:.5rem}.time-field-root--label-outside-left[data-invalid=true]>.time-field__label,.time-field-root--label-outside[data-invalid=true]>.time-field__label{color:var(--color-danger)}.time-field__helper-wrapper{flex-direction:column;gap:.125rem;padding:0 .25rem;display:flex}.time-field__description{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.time-field__description{color:color-mix(in oklab,var(--color-foreground) 60%,transparent)}}.time-field__error-message{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-danger)}.time-field--label-inside.time-field--primary[data-focused=true] .time-field__label{color:var(--color-primary)}.time-field--label-inside.time-field--secondary[data-focused=true] .time-field__label{color:var(--color-secondary)}.time-field--label-inside.time-field--accent[data-focused=true] .time-field__label{color:var(--color-accent)}.time-field--label-inside.time-field--success[data-focused=true] .time-field__label{color:var(--color-success)}.time-field--label-inside.time-field--warning[data-focused=true] .time-field__label{color:var(--color-warning)}.time-field--label-inside.time-field--danger[data-focused=true] .time-field__label{color:var(--color-danger)}.time-picker{gap:var(--spacing);flex-direction:column;display:inline-flex}.time-picker--full-width{width:100%}.time-picker--disabled{pointer-events:none;cursor:not-allowed;opacity:.6}.time-picker__trigger{cursor:pointer;border-radius:var(--field-radius,calc(var(--radius)*1.5));border-style:var(--tw-border-style);padding:var(--spacing);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;color:var(--color-field-placeholder);cursor:var(--cursor-interactive);transition:box-shadow .3s var(--ease-out);background-color:#0000;border-width:0;outline-style:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.time-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.time-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.time-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.time-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.time-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.time-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.time-picker__trigger:focus-visible:not(:focus),.time-picker__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.time-picker__trigger:disabled,.time-picker__trigger[aria-disabled=true],.time-picker__trigger[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.time-picker__trigger-indicator{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);color:var(--field-placeholder,var(--muted));justify-content:center;align-items:center;display:inline-flex}.time-picker__popover{z-index:var(--z-popover);transform-origin:var(--trigger-anchor-point);background-color:var(--overlay);min-width:8rem;box-shadow:var(--shadow-overlay);border-radius:calc(var(--radius)*2.5);padding:0;overflow:hidden}.time-picker__popover:focus-visible:not(:focus),.time-picker__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.time-picker__popover{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.3s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.3s;transition-timing-function:ease}.time-picker__popover[data-placement^=top]{--tw-enter-translate-y:calc(var(--spacing)*1)}.time-picker__popover[data-placement^=bottom]{--tw-enter-translate-y:calc(var(--spacing)*1*-1)}.time-picker__popover[data-placement^=left]{--tw-enter-translate-x:calc(var(--spacing)*1)}.time-picker__popover[data-placement^=right]{--tw-enter-translate-x:calc(var(--spacing)*1*-1)}.time-picker__popover{will-change:opacity,transform}.time-picker__panel{flex-direction:column;display:flex}.time-picker__time-done{padding-top:var(--spacing);padding-bottom:calc(var(--spacing)*3);justify-content:flex-end}.time-picker__time-done,.time-range-field{padding-inline:calc(var(--spacing)*3);display:flex}.time-range-field{align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--field-radius,calc(var(--radius)*1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;outline-style:none}@media (width>=40rem){.time-range-field{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.time-range-field{border-width:var(--border-width-field);border-color:var(--color-field-border);height:2.25rem;transition:background-color .3s var(--ease-smooth),border-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out)}.time-range-field:is([data-reduce-motion=true],[data-reduce-motion=true] *),.time-range-field:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.time-range-field:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.time-range-field:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.time-range-field:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.time-range-field:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.time-range-field:hover:not([data-focused=true]),.time-range-field[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){.time-range-field:hover:not([data-focused=true]),.time-range-field[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%)}}.time-range-field:hover:not([data-focused=true]),.time-range-field[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:var(--color-field-border-hover)}}.time-range-field.time-range-field--sm{gap:.4rem}.time-range-field.time-range-field--lg{gap:calc(var(--spacing)*4)}.time-range-field[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;border-color:var(--color-field-border-focus);background-color:var(--color-field-focus);outline-style:none}.time-range-field[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.time-range-field[data-invalid=true]:focus,.time-range-field[data-invalid=true]:focus-visible,.time-range-field[data-invalid=true]:focus-within,.time-range-field[data-invalid=true][data-focus-visible=true],.time-range-field[data-invalid=true][data-focus-within=true],.time-range-field[data-invalid=true][data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.time-range-field[data-invalid=true]{background-color:var(--color-field-focus);border-color:var(--color-field-border-invalid)}.time-range-field[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.time-range-field[data-readonly=true]{background-color:var(--color-default-100);cursor:default}.time-range-field--flat{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-color:#0000}@media (hover:hover){.time-range-field--flat:hover:not([data-focused=true]),.time-range-field--flat[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:#0000}}.time-range-field--flat[data-focused=true]{border-color:var(--color-field-border-focus);background-color:#0000}.time-range-field--bordered{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:var(--border-width);border-color:var(--border);background-color:#0000}@media (hover:hover){.time-range-field--bordered:hover:not([data-focused=true]),.time-range-field--bordered[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.time-range-field--bordered:hover:not([data-focused=true]),.time-range-field--bordered[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}}.time-range-field--bordered[data-focused=true]{border-color:var(--color-field-border-focus);background-color:#0000}.time-range-field--faded{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-background-tertiary);border-color:var(--color-border)}.time-range-field--faded[data-focused=true]{background-color:var(--color-background-tertiary);border-color:var(--color-field-border-focus)}.time-range-field--underlined{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-top:none;border-left:none;border-right:none;border-bottom-width:var(--border-width);border-bottom-color:var(--border);background-color:#0000;border-radius:0;padding-left:0!important}@media (hover:hover){.time-range-field--underlined:hover:not([data-focused=true]),.time-range-field--underlined[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-bottom-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.time-range-field--underlined:hover:not([data-focused=true]),.time-range-field--underlined[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-bottom-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}}.time-range-field--underlined[data-focused=true]{border-bottom-color:var(--color-field-border-focus);--tw-ring-color:var(--focus);box-shadow:0 1.2px 0 0 var(--tw-ring-color,var(--color-field-border-focus));background-color:#0000}.time-range-field--raised{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface);border-color:#0000}@media (hover:hover){.time-range-field--raised:hover:not([data-focused=true]),.time-range-field--raised[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface-hover);border-color:#0000}}.time-range-field--raised[data-focused=true]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface);border-color:var(--color-field-border-focus)}.time-range-field--sm{padding-inline:calc(var(--spacing)*2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));height:1.75rem}.time-range-field--lg{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));height:2.75rem}.time-range-field--primary[data-focused=true]{border-color:var(--color-primary);--tw-ring-color:var(--color-primary)}.time-range-field--secondary[data-focused=true]{border-color:var(--color-secondary);--tw-ring-color:var(--color-secondary)}.time-range-field--accent[data-focused=true]{border-color:var(--color-accent);--tw-ring-color:var(--color-accent)}.time-range-field--success[data-focused=true]{border-color:var(--color-success);--tw-ring-color:var(--color-success)}.time-range-field--warning[data-focused=true]{border-color:var(--color-warning);--tw-ring-color:var(--color-warning)}.time-range-field--danger[data-focused=true]{border-color:var(--color-danger);--tw-ring-color:var(--color-danger)}.time-range-field--underlined.time-range-field--accent,.time-range-field--underlined.time-range-field--danger,.time-range-field--underlined.time-range-field--primary,.time-range-field--underlined.time-range-field--secondary,.time-range-field--underlined.time-range-field--success,.time-range-field--underlined.time-range-field--warning{border-top:none;border-left:none;border-right:none;border-bottom-width:var(--border-width)}.time-range-field--invalid{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid;border-color:var(--color-danger)!important}.time-range-field--invalid:focus,.time-range-field--invalid:focus-visible,.time-range-field--invalid:focus-within,.time-range-field--invalid[data-focus-visible=true],.time-range-field--invalid[data-focus-within=true],.time-range-field--invalid[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.time-range-field--disabled{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none;cursor:not-allowed;opacity:.6}.time-range-field--readonly{background-color:var(--color-default-100);cursor:default}.time-range-field--full-width{width:100%}.time-range-field__segment-list{border-style:var(--tw-border-style);min-width:0;height:auto;color:inherit;--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex-shrink:0;align-items:center;gap:.05rem;padding:0;display:inline-flex}.time-range-field__segment-list[data-type=end]{flex:1}.time-range-field__separator{padding-inline:var(--spacing);-webkit-user-select:none;user-select:none;color:var(--color-field-placeholder);flex-shrink:0}.time-range-field__segment,.time-range-field__separator{justify-content:center;align-items:center;display:inline-flex}.time-range-field__segment{border-radius:calc(var(--radius)*.5);padding-inline:calc(var(--spacing)*.5);--tw-outline-style:none;color:var(--color-field-foreground);font-variant-numeric:tabular-nums;transition:background-color .3s var(--ease-smooth),color .3s var(--ease-smooth);outline-style:none}.time-range-field__segment:is([data-reduce-motion=true],[data-reduce-motion=true] *),.time-range-field__segment:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.time-range-field__segment:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.time-range-field__segment:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.time-range-field__segment:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.time-range-field__segment:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.time-range-field__segment[data-placeholder=true]{color:var(--color-field-placeholder)}.time-range-field__segment:focus,.time-range-field__segment:focus-visible,.time-range-field__segment[data-focused=true]{background-color:var(--time-range-field-accent,var(--color-focus))}@supports (color:color-mix(in lab,red,red)){.time-range-field__segment:focus,.time-range-field__segment:focus-visible,.time-range-field__segment[data-focused=true]{background-color:color-mix(in oklab,var(--time-range-field-accent,var(--color-focus)) 18%,transparent)}}.time-range-field__segment:focus,.time-range-field__segment:focus-visible,.time-range-field__segment[data-focused=true]{color:var(--color-foreground)}.time-range-field__segment[data-readonly=true]{cursor:default}.time-range-field__segment[data-disabled=true]{cursor:not-allowed;opacity:.6}.time-range-field__end-content,.time-range-field__start-content{color:var(--color-field-placeholder);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.time-range-field__end-content svg,.time-range-field__start-content svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.time-range-field__label{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);-webkit-user-select:none;user-select:none;color:var(--color-field-placeholder);pointer-events:none;transition:transform .3s var(--ease-smooth),color .3s var(--ease-smooth),scale .3s var(--ease-smooth)}.time-range-field__label:is([data-reduce-motion=true],[data-reduce-motion=true] *),.time-range-field__label:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.time-range-field__label:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.time-range-field__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.time-range-field__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.time-range-field__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.time-range-field--label-inside{height:3.5rem;padding-top:0;padding-bottom:0;position:relative}.time-range-field--label-inside.time-range-field--sm{height:2.5rem}.time-range-field--label-inside.time-range-field--lg{height:4rem}.time-range-field--label-inside .time-range-field__label{transform-origin:0;font-size:var(--text-sm);color:var(--color-field-placeholder);position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.time-range-field--label-inside.time-range-field--underlined .time-range-field__label{left:0}.time-range-field--label-inside .time-range-field__segment-list,.time-range-field--label-inside .time-range-field__separator{padding-top:1rem;padding-bottom:0}.time-range-field--label-inside:not([data-focused=true]):not([data-filled=true]) .time-range-field__segment,.time-range-field--label-inside:not([data-focused=true]):not([data-filled=true]) .time-range-field__separator{color:#0000}.time-range-field--label-inside.time-range-field--default[data-focused=true] .time-range-field__label{color:var(--color-foreground)}.time-range-field--label-inside[data-filled=true] .time-range-field__label,.time-range-field--label-inside[data-focused=true] .time-range-field__label{transform:translateY(-110%)scale(.85)}.time-range-field--label-inside:has(>.time-range-field__start-content) .time-range-field__label{left:2.25rem}.time-range-field--label-inside.time-range-field--underlined:has(>.time-range-field__start-content) .time-range-field__label{left:1.5rem}.time-range-field--label-inside.time-range-field--sm .time-range-field__label{font-size:var(--text-xs,.75rem);left:.5rem}.time-range-field--label-inside.time-range-field--sm:has(>.time-range-field__start-content) .time-range-field__label{left:1.9rem}.time-range-field--label-inside.time-range-field--underlined.time-range-field--sm:has(>.time-range-field__start-content) .time-range-field__label{left:1.4rem}.time-range-field--label-inside.time-range-field--sm .time-range-field__segment-list,.time-range-field--label-inside.time-range-field--sm .time-range-field__separator{padding-top:.625rem}.time-range-field--label-inside.time-range-field--sm[data-filled=true] .time-range-field__label,.time-range-field--label-inside.time-range-field--sm[data-focused=true] .time-range-field__label{transform:translateY(-100%)scale(.8)}.time-range-field--label-inside.time-range-field--lg .time-range-field__label{font-size:var(--text-base,1rem);left:1rem}.time-range-field--label-inside.time-range-field--lg:has(>.time-range-field__start-content) .time-range-field__label{left:3rem}.time-range-field--label-inside.time-range-field--underlined.time-range-field--lg:has(>.time-range-field__start-content) .time-range-field__label{left:2rem}.time-range-field--label-inside.time-range-field--lg .time-range-field__segment-list,.time-range-field--label-inside.time-range-field--lg .time-range-field__separator,.time-range-field--underlined.time-range-field--label-inside .time-range-field__segment-list,.time-range-field--underlined.time-range-field--label-inside .time-range-field__separator{padding-top:1.125rem}.time-range-field--label-inside.time-range-field--underlined.time-range-field--lg .time-range-field__label,.time-range-field--label-inside.time-range-field--underlined.time-range-field--sm .time-range-field__label{left:0}.time-range-field--label-inside.time-range-field--invalid .time-range-field__label{color:var(--color-danger)}.time-range-field-root{flex-direction:column;gap:.375rem;display:flex}.time-range-field-root--full-width{width:100%}.time-range-field-root--label-outside-left{flex-direction:row;align-items:flex-start;gap:.75rem}.time-range-field__main-wrapper{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.time-range-field-root--label-outside-left>.time-range-field__label,.time-range-field-root--label-outside>.time-range-field__label{pointer-events:auto;font-size:var(--text-sm);color:var(--color-foreground);font-weight:500;display:block;position:static;transform:none}.time-range-field-root--label-outside-left>.time-range-field__label{flex-shrink:0;min-width:5rem;padding-top:.5rem}.time-range-field-root--label-outside-left[data-invalid=true]>.time-range-field__label,.time-range-field-root--label-outside[data-invalid=true]>.time-range-field__label{color:var(--color-danger)}.time-range-field__helper-wrapper{flex-direction:column;gap:.125rem;padding:0 .25rem;display:flex}.time-range-field__description{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.time-range-field__description{color:color-mix(in oklab,var(--color-foreground) 60%,transparent)}}.time-range-field__error-message{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-danger)}.time-range-field--label-inside.time-range-field--primary[data-focused=true] .time-range-field__label{color:var(--color-primary)}.time-range-field--label-inside.time-range-field--secondary[data-focused=true] .time-range-field__label{color:var(--color-secondary)}.time-range-field--label-inside.time-range-field--accent[data-focused=true] .time-range-field__label{color:var(--color-accent)}.time-range-field--label-inside.time-range-field--success[data-focused=true] .time-range-field__label{color:var(--color-success)}.time-range-field--label-inside.time-range-field--warning[data-focused=true] .time-range-field__label{color:var(--color-warning)}.time-range-field--label-inside.time-range-field--danger[data-focused=true] .time-range-field__label{color:var(--color-danger)}.date-picker{gap:var(--spacing);flex-direction:column;display:inline-flex}.date-picker .date-input-group__prefix,.date-picker .date-input-group__suffix{pointer-events:auto}.date-picker__trigger{cursor:pointer;border-radius:var(--field-radius,calc(var(--radius)*1.5));border-style:var(--tw-border-style);padding:var(--spacing);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;color:var(--color-field-placeholder);cursor:var(--cursor-interactive);transition:box-shadow .3s var(--ease-out);background-color:#0000;border-width:0;outline-style:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.date-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.date-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.date-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.date-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.date-picker__trigger:focus-visible:not(:focus),.date-picker__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.date-picker__trigger:disabled,.date-picker__trigger[aria-disabled=true],.date-picker__trigger[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.date-picker__trigger-indicator{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);color:var(--field-placeholder,var(--muted));justify-content:center;align-items:center;display:inline-flex}.date-picker__popover{z-index:var(--z-popover);transform-origin:var(--trigger-anchor-point);overscroll-behavior:contain;background-color:var(--overlay);padding:calc(var(--spacing)*3);overflow:hidden auto}.date-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.date-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.date-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.date-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.date-picker__popover{box-shadow:var(--shadow-overlay);border-radius:calc(var(--radius)*2.5)}.date-picker__popover::-webkit-scrollbar{display:none}.date-picker__popover{-ms-overflow-style:none;scrollbar-width:none}.date-picker__popover:focus-visible:not(:focus),.date-picker__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.date-picker__popover{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.3s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.3s;transition-timing-function:ease}.date-picker__popover[data-placement^=top]{--tw-enter-translate-y:calc(var(--spacing)*1)}.date-picker__popover[data-placement^=bottom]{--tw-enter-translate-y:calc(var(--spacing)*1*-1)}.date-picker__popover[data-placement^=left]{--tw-enter-translate-x:calc(var(--spacing)*1)}.date-picker__popover[data-placement^=right]{--tw-enter-translate-x:calc(var(--spacing)*1*-1)}.date-picker__popover{will-change:opacity,transform}.date-range-picker{gap:var(--spacing);flex-direction:column;display:inline-flex}.date-range-picker .date-input-group__prefix,.date-range-picker .date-input-group__suffix{pointer-events:auto}.date-range-picker__trigger{border-radius:var(--field-radius,calc(var(--radius)*1.5));padding:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);transition:box-shadow .3s var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.date-range-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-range-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.date-range-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.date-range-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-range-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.date-range-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.date-range-picker__trigger:focus-visible:not(:focus),.date-range-picker__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.date-range-picker__trigger:disabled,.date-range-picker__trigger[aria-disabled=true],.date-range-picker__trigger[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.date-range-picker__trigger-indicator{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);color:var(--field-placeholder,var(--muted));justify-content:center;align-items:center;display:inline-flex}.date-range-picker__range-separator{padding-inline:var(--spacing);color:var(--field-placeholder,var(--muted));-webkit-user-select:none;user-select:none}.date-range-picker__popover{z-index:var(--z-popover);transform-origin:var(--trigger-anchor-point);overscroll-behavior:contain;background-color:var(--overlay);padding:calc(var(--spacing)*3);overflow:hidden auto}.date-range-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-range-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.date-range-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.date-range-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-range-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.date-range-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.date-range-picker__popover{box-shadow:var(--shadow-overlay);border-radius:calc(var(--radius)*2.5)}.date-range-picker__popover::-webkit-scrollbar{display:none}.date-range-picker__popover{-ms-overflow-style:none;scrollbar-width:none}.date-range-picker__popover:focus-visible:not(:focus),.date-range-picker__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.date-range-picker__popover[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.3s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.3s;transition-timing-function:ease}.date-range-picker__popover[data-state=open][data-placement^=top]{--tw-enter-translate-y:calc(var(--spacing)*1)}.date-range-picker__popover[data-state=open][data-placement^=bottom]{--tw-enter-translate-y:calc(var(--spacing)*1*-1)}.date-range-picker__popover[data-state=open][data-placement^=left]{--tw-enter-translate-x:calc(var(--spacing)*1)}.date-range-picker__popover[data-state=open][data-placement^=right]{--tw-enter-translate-x:calc(var(--spacing)*1*-1)}.date-range-picker__popover[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.3s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;transition-duration:.3s;transition-timing-function:ease}.date-range-picker__popover{will-change:opacity,transform}.date-time-picker{gap:var(--spacing);flex-direction:column;display:inline-flex}.date-time-picker--full-width{width:100%}.date-time-picker--disabled{pointer-events:none;cursor:not-allowed;opacity:.6}.date-time-picker__trigger{cursor:pointer;border-radius:var(--field-radius,calc(var(--radius)*1.5));border-style:var(--tw-border-style);padding:var(--spacing);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;color:var(--color-field-placeholder);cursor:var(--cursor-interactive);transition:box-shadow .3s var(--ease-out);background-color:#0000;border-width:0;outline-style:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.date-time-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-time-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.date-time-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.date-time-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-time-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.date-time-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.date-time-picker__trigger:focus-visible:not(:focus),.date-time-picker__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.date-time-picker__trigger:disabled,.date-time-picker__trigger[aria-disabled=true],.date-time-picker__trigger[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.date-time-picker__trigger-indicator{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);color:var(--field-placeholder,var(--muted));justify-content:center;align-items:center;display:inline-flex}.date-time-picker__popover{z-index:var(--z-popover);transform-origin:var(--trigger-anchor-point);background-color:var(--overlay);min-width:24rem;box-shadow:var(--shadow-overlay);border-radius:calc(var(--radius)*2.5);padding:0;overflow:hidden}.date-time-picker__popover:focus-visible:not(:focus),.date-time-picker__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.date-time-picker__popover{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.3s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.3s;transition-timing-function:ease}.date-time-picker__popover[data-placement^=top]{--tw-enter-translate-y:calc(var(--spacing)*1)}.date-time-picker__popover[data-placement^=bottom]{--tw-enter-translate-y:calc(var(--spacing)*1*-1)}.date-time-picker__popover[data-placement^=left]{--tw-enter-translate-x:calc(var(--spacing)*1)}.date-time-picker__popover[data-placement^=right]{--tw-enter-translate-x:calc(var(--spacing)*1*-1)}.date-time-picker__popover{will-change:opacity,transform}.date-time-picker__panel{align-items:stretch;display:flex}.date-time-picker__calendar-pane{padding:calc(var(--spacing)*3)}.date-time-picker__time-pane{flex-direction:column;display:flex}.date-time-picker__time-done{padding-inline:calc(var(--spacing)*3);padding-top:var(--spacing);padding-bottom:calc(var(--spacing)*3);justify-content:flex-end;margin-top:auto;display:flex}.date-time-picker__divider{margin-block:calc(var(--spacing)*3);background-color:var(--color-border);align-self:stretch;width:1px}.date-time-picker__scroller-wrap{justify-content:center;align-items:center;gap:var(--spacing);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*3);flex:none;display:flex}.date-time-picker__scroller-column{width:calc(var(--spacing)*12);-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;scrollbar-width:none;flex:none;height:14rem;overflow-y:auto}.date-time-picker__scroller-column::-webkit-scrollbar{display:none}.date-time-picker__scroller-column:focus-visible{--tw-outline-style:none;outline-style:none}.date-time-picker__scroller-item{cursor:pointer;border-radius:calc(var(--radius)*1);height:2.5rem;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));-webkit-user-select:none;user-select:none;color:var(--color-muted-foreground);transition:color .15s var(--ease-smooth),background-color .15s var(--ease-smooth);justify-content:center;align-items:center;display:flex}.date-time-picker__scroller-item:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-time-picker__scroller-item:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.date-time-picker__scroller-item:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.date-time-picker__scroller-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-time-picker__scroller-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.date-time-picker__scroller-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.date-time-picker__scroller-item[data-selected=true]{background-color:var(--primary);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--primary-foreground)}.date-time-picker__scroller-item[data-disabled=true]{pointer-events:none;cursor:not-allowed;opacity:.4}@media (hover:hover){.date-time-picker__scroller-item:hover:not([data-selected=true]){background-color:var(--default);color:var(--foreground)}}.date-time-picker__tz-search{border-style:var(--tw-border-style);border-bottom-style:var(--tw-border-style);width:100%;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-outline-style:none;border-width:0 0 1px;border-color:var(--color-border);color:var(--color-foreground);background-color:#0000;outline-style:none}.date-time-picker__tz-search::placeholder{color:var(--color-field-placeholder)}.date-time-picker__tz-search:focus{border-color:var(--color-field-border-focus);outline:none}.date-time-picker__tz-list{padding:var(--spacing);scrollbar-width:thin;max-height:14rem;overflow-y:auto}.date-time-picker__tz-item{-webkit-tap-highlight-color:transparent;width:100%;cursor:var(--cursor-interactive);transition:transform .3s var(--ease-out-quart),background-color .2s var(--ease-smooth);outline:none;justify-content:flex-start;align-items:center;padding:.375rem .5rem;position:relative;display:flex!important}@media (prefers-reduced-motion:reduce){.date-time-picker__tz-item{transition:none}}.date-time-picker__tz-item [data-slot=label]{pointer-events:none;-webkit-user-select:none;user-select:none;width:fit-content}.date-time-picker__tz-item [data-slot=description]{pointer-events:none;text-wrap:wrap;-webkit-user-select:none;user-select:none;color:var(--color-muted)}.date-time-picker__tz-item:focus-visible:not(:focus),.date-time-picker__tz-item[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.date-time-picker__tz-item:active,.date-time-picker__tz-item[data-pressed=true]{transform:scale(.98)}@media (hover:hover){.date-time-picker__tz-item:hover,.date-time-picker__tz-item[data-hovered=true]{background-color:var(--color-default)}}.date-time-picker__tz-item[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.date-time-picker__tz-item{min-height:calc(var(--spacing)*8);gap:calc(var(--spacing)*2);border-radius:calc(var(--radius)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:list-item}.date-time-picker__tz-item[aria-selected=true]{background-color:var(--default);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}@media (hover:hover){.date-time-picker__tz-item:hover:not([aria-selected=true]){background-color:var(--default)}@supports (color:color-mix(in lab,red,red)){.date-time-picker__tz-item:hover:not([aria-selected=true]){background-color:color-mix(in oklab,var(--default) 96%,var(--default-foreground) 4%)}}}.card{border-radius:calc(var(--radius)*3);--card-bg:var(--color-surface);--card-fg:var(--color-surface-foreground);--card-border:transparent;--card-shadow:var(--surface-shadow);--card-gap:0;background-color:var(--card-bg);color:var(--card-fg);border:1px solid var(--card-border);box-shadow:var(--card-shadow);transition:transform .3s var(--ease-smooth),background-color .3s var(--ease-out),box-shadow .3s var(--ease-out),border-color .3s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);flex-direction:column;display:flex;position:relative;overflow:hidden}.card:is([data-reduce-motion=true],[data-reduce-motion=true] *),.card:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.card:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.card:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.card:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.card:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.card__header{gap:calc(var(--spacing)*.5);padding-inline:calc(var(--spacing)*5);padding-top:calc(var(--spacing)*5);padding-bottom:calc(var(--spacing)*3);flex-direction:column;flex-shrink:0;display:flex}.card__header--divided{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-bottom:calc(var(--spacing)*4)}.card__title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--foreground)}.card__description{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);color:var(--color-muted)}.card__content{gap:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);color:var(--foreground);flex-direction:column;flex:1;display:flex}.card__content:only-child{padding:calc(var(--spacing)*5)}.card__footer{align-items:center;gap:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*5);padding-top:calc(var(--spacing)*3);padding-bottom:calc(var(--spacing)*5);flex-direction:row;flex-shrink:0;display:flex}.card__footer--divided{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);padding-top:calc(var(--spacing)*4)}.card--default{--card-bg:var(--color-surface);--card-fg:var(--color-surface-foreground)}.card--secondary{--card-bg:var(--color-surface-secondary);--card-fg:var(--color-surface-secondary-foreground)}.card--tertiary{--card-bg:var(--color-surface-tertiary);--card-fg:var(--color-surface-tertiary-foreground)}.card--transparent{--card-bg:transparent;--card-shadow:none}.card--bordered{--card-bg:var(--color-surface);--card-border:var(--color-border);--card-shadow:none}.card--blurred{--card-bg:#fff9}@supports (color:color-mix(in lab,red,red)){.card--blurred{--card-bg:color-mix(in oklab,var(--color-surface) 60%,transparent)}}.card--blurred{-webkit-backdrop-filter:saturate(160%)blur(16px)}.card--shadow-none{--card-shadow:none}.card--shadow-sm{--card-shadow:0 1px 2px 0 #0000000a,0 0 1px 0 #0000000f}.card--shadow-md{--card-shadow:0 4px 12px -2px #00000014,0 2px 4px -1px #0000000a,0 0 1px 0 #00000014}.card--shadow-lg{--card-shadow:0 20px 40px -12px #0000002e,0 8px 16px -6px #00000014,0 0 1px 0 #00000014}.card.card--radius-none{border-radius:0}.card.card--radius-sm{border-radius:calc(var(--radius)*.75)}.card.card--radius-md{border-radius:calc(var(--radius)*1.5)}.card.card--radius-lg{border-radius:calc(var(--radius)*2)}@media (hover:hover){.card--hoverable:hover,.card--hoverable[data-hovered=true]{--card-shadow:0 16px 32px -12px #0000002e,0 4px 8px -2px #0000000f,0 0 1px 0 #00000014;transform:translateY(-2px)}}.card--pressable{cursor:var(--cursor-interactive);--tw-outline-style:none;-webkit-user-select:none;user-select:none;outline-style:none}.card--pressable:focus-visible:not(:focus),.card--pressable[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.card--pressable:active,.card--pressable[data-pressed=true]{transform:scale(.985)}@media (hover:hover){.card--pressable:hover,.card--pressable[data-hovered=true]{--card-bg:var(--color-surface-hover)}}.card--pressable.card--hoverable:active,.card--pressable.card--hoverable[data-pressed=true]{transform:translateY(-2px)scale(.985)}.card--disabled,.card[aria-disabled=true],.card[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.card--full-width,.header{width:100%}.header{padding-inline:calc(var(--spacing)*2);padding-top:calc(var(--spacing)*1.5);padding-bottom:var(--spacing);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-muted)}.separator{border-top-style:var(--tw-border-style);border-top-width:0;border-bottom-style:var(--tw-border-style);background-color:var(--separator);border-bottom-width:0;border-radius:4px;flex-shrink:0}.separator,.separator--horizontal{width:100%;height:1px}.separator--vertical{height:auto;min-height:calc(var(--spacing)*2);align-self:stretch;width:1px}.separator--default{background-color:var(--separator)}.separator--secondary{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.separator--secondary{background-color:color-mix(in oklab,var(--surface) 85%,var(--surface-foreground) 15%)}}.separator--tertiary{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.separator--tertiary{background-color:color-mix(in oklab,var(--surface) 81%,var(--surface-foreground) 19%)}}.separator__container{align-items:center;gap:calc(var(--spacing)*3);display:flex}.separator__container--horizontal{flex-direction:row;width:100%}.separator__container--vertical{flex-direction:column;justify-content:center;height:100%}.separator__line{flex-grow:1;flex-shrink:0}.separator__content{text-align:center;white-space:nowrap;color:var(--color-muted);justify-content:center;align-items:center;display:inline-flex}.separator__content--horizontal,.separator__content--vertical{text-align:center}.sidebar{height:100%;width:calc(var(--spacing)*64);flex-direction:column;display:flex;overflow:hidden}.sidebar__search{z-index:10;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);flex-shrink:0;position:sticky;top:0}.sidebar__content{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1.5);scrollbar-width:thin;scrollbar-color:oklch(0% 0 0/.15) transparent;flex:1;overflow-y:auto}.sidebar__section{gap:calc(var(--spacing)*.5);flex-direction:column;display:flex}.sidebar__section+.sidebar__section{margin-top:calc(var(--spacing)*2)}.sidebar__section-heading{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*.5);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);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-muted);text-transform:uppercase;-webkit-user-select:none;user-select:none}.sidebar__item-children,.sidebar__section-list{gap:calc(var(--spacing)*.5);flex-direction:column;display:flex}.sidebar__item-children{margin-top:calc(var(--spacing)*.5);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--separator)}@supports (color:color-mix(in lab,red,red)){.sidebar__item-children{border-color:color-mix(in oklab,var(--separator) 60%,transparent)}}.sidebar__item-children{padding-left:calc(var(--spacing)*3)}.sidebar__item-row{align-items:center;gap:var(--spacing);width:100%;display:flex}.sidebar__item{align-items:center;gap:calc(var(--spacing)*2);border-radius:calc(var(--radius)*.75);min-width:0;padding-inline:calc(var(--spacing)*2);padding-block:var(--spacing);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);color:var(--foreground);--tw-outline-style:none;transition:color .2s var(--ease-smooth),background-color .2s var(--ease-smooth);outline-style:none;flex:1;text-decoration-line:none;display:flex;position:relative}.sidebar__item:is([data-reduce-motion=true],[data-reduce-motion=true] *),.sidebar__item:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.sidebar__item:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.sidebar__item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.sidebar__item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.sidebar__item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.sidebar__item{cursor:var(--cursor-interactive)}@media (hover:hover){.sidebar__item:hover,.sidebar__item[data-hovered=true]{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.sidebar__item:hover,.sidebar__item[data-hovered=true]{background-color:color-mix(in oklab,var(--surface) 92%,var(--surface-foreground) 8%)}}}.sidebar__item:focus-visible:not(:focus),.sidebar__item[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.sidebar__item[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.sidebar__item[aria-current=page]{background-color:#7a65401a}@supports (color:color-mix(in lab,red,red)){.sidebar__item[aria-current=page]{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.sidebar__item[aria-current=page]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--primary)}@media (hover:hover){.sidebar__item[aria-current=page]:hover,.sidebar__item[aria-current=page][data-hovered=true]{background-color:#7a654026}@supports (color:color-mix(in lab,red,red)){.sidebar__item[aria-current=page]:hover,.sidebar__item[aria-current=page][data-hovered=true]{background-color:color-mix(in oklab,var(--primary) 15%,transparent)}}}.sidebar__item-icon{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sidebar__item-label{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;overflow:hidden}.sidebar__item-toggle{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6);border-radius:calc(var(--radius)*.75);color:var(--color-muted);cursor:var(--cursor-interactive);transition:color .2s var(--ease-smooth),background-color .2s var(--ease-smooth);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sidebar__item-toggle:is([data-reduce-motion=true],[data-reduce-motion=true] *),.sidebar__item-toggle:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.sidebar__item-toggle:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.sidebar__item-toggle:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.sidebar__item-toggle:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.sidebar__item-toggle:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.sidebar__item-toggle>svg{transition:transform .2s var(--ease-smooth)}.sidebar__item-toggle>svg:is([data-reduce-motion=true],[data-reduce-motion=true] *),.sidebar__item-toggle>svg:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.sidebar__item-toggle>svg:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.sidebar__item-toggle>svg:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.sidebar__item-toggle>svg:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.sidebar__item-toggle>svg:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.sidebar__item-toggle.sidebar__item-toggle--open>svg{rotate:90deg}@media (hover:hover){.sidebar__item-toggle:hover,.sidebar__item-toggle[data-hovered=true]{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.sidebar__item-toggle:hover,.sidebar__item-toggle[data-hovered=true]{background-color:color-mix(in oklab,var(--surface) 92%,var(--surface-foreground) 8%)}}.sidebar__item-toggle:hover,.sidebar__item-toggle[data-hovered=true]{color:var(--foreground)}}.sidebar__item-toggle:focus-visible:not(:focus),.sidebar__item-toggle[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.sidebar__item-badge{flex-shrink:0}.sidebar__empty{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*6);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-muted)}.surface{color:var(--foreground);position:relative}.surface--transparent{background-color:#0000}.surface--default{background-color:var(--color-surface);color:var(--surface-foreground)}.surface--secondary{background-color:var(--surface-secondary);color:var(--surface-secondary-foreground)}.surface--tertiary{background-color:var(--surface-tertiary);color:var(--surface-tertiary-foreground)}.avatar{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10);border-radius:3.40282e38px;flex-shrink:0;position:relative;overflow:hidden}.avatar,.avatar__fallback{background-color:var(--default);justify-content:center;align-items:center;display:flex}.avatar__fallback{width:100%;height:100%;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)}.avatar__image{aspect-ratio:1;width:100%;height:100%;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s;position:absolute;inset:0}.avatar__image:is([data-reduce-motion=true],[data-reduce-motion=true] *),.avatar__image:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.avatar__image:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.avatar__image:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.avatar__image:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.avatar__image:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.avatar--sm{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.avatar--lg{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.avatar--lg .avatar__fallback{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.avatar__fallback--primary{color:var(--primary)}.avatar__fallback--accent{color:var(--accent)}.avatar__fallback--secondary{color:var(--secondary)}.avatar__fallback--default{color:var(--default-foreground)}.avatar__fallback--success{color:var(--success)}.avatar__fallback--warning{color:var(--warning)}.avatar__fallback--danger{color:var(--danger)}.avatar--soft{background-color:#0000}.avatar--soft .avatar__fallback--primary{background-color:#7a654026}@supports (color:color-mix(in lab,red,red)){.avatar--soft .avatar__fallback--primary{background-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.avatar--soft .avatar__fallback--primary{color:var(--primary)}.avatar--soft .avatar__fallback--accent{background-color:#1d180e26}@supports (color:color-mix(in lab,red,red)){.avatar--soft .avatar__fallback--accent{background-color:color-mix(in oklab,var(--accent) 15%,transparent)}}.avatar--soft .avatar__fallback--accent{color:var(--accent)}.avatar--soft .avatar__fallback--secondary{background-color:#96502e26}@supports (color:color-mix(in lab,red,red)){.avatar--soft .avatar__fallback--secondary{background-color:color-mix(in oklab,var(--secondary) 15%,transparent)}}.avatar--soft .avatar__fallback--secondary{color:var(--secondary)}.avatar--soft .avatar__fallback--success{background-color:#4a7c3f26}@supports (color:color-mix(in lab,red,red)){.avatar--soft .avatar__fallback--success{background-color:color-mix(in oklab,var(--success) 15%,transparent)}}.avatar--soft .avatar__fallback--success{color:var(--success)}.avatar--soft .avatar__fallback--warning{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.avatar--soft .avatar__fallback--warning{background-color:color-mix(in oklab,var(--warning) 15%,transparent)}}.avatar--soft .avatar__fallback--warning{color:var(--warning)}.avatar--soft .avatar__fallback--danger{background-color:#d6000426}@supports (color:color-mix(in lab,red,red)){.avatar--soft .avatar__fallback--danger{background-color:color-mix(in oklab,var(--danger) 15%,transparent)}}.avatar--soft .avatar__fallback--danger{color:var(--danger)}.avatar--solid .avatar__fallback--default{background-color:var(--default);color:var(--default-foreground)}.avatar--solid .avatar__fallback--primary{background-color:var(--primary);color:var(--primary-foreground)}.avatar--solid .avatar__fallback--accent{background-color:var(--accent);color:var(--accent-foreground)}.avatar--solid .avatar__fallback--secondary{background-color:var(--secondary);color:var(--secondary-foreground)}.avatar--solid .avatar__fallback--success{background-color:var(--success);color:var(--success-foreground)}.avatar--solid .avatar__fallback--warning{background-color:var(--warning);color:var(--warning-foreground)}.avatar--solid .avatar__fallback--danger{background-color:var(--danger);color:var(--danger-foreground)}.avatar--bordered{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--default);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.avatar--bordered,.avatar--bordered .avatar__fallback{background-color:#0000}.avatar--bordered.avatar--color-primary{--tw-ring-color:var(--primary)}.avatar--bordered.avatar--color-accent{--tw-ring-color:var(--accent)}.avatar--bordered.avatar--color-secondary{--tw-ring-color:var(--secondary)}.avatar--bordered.avatar--color-success{--tw-ring-color:var(--success)}.avatar--bordered.avatar--color-warning{--tw-ring-color:var(--warning)}.avatar--bordered.avatar--color-danger{--tw-ring-color:var(--danger)}.alert-dialog__trigger{cursor:var(--cursor-interactive);transition:transform .3s var(--ease-out-quart),background-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out);display:inline-block}.alert-dialog__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.alert-dialog__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.alert-dialog__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.alert-dialog__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.alert-dialog__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.alert-dialog__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.alert-dialog__trigger:focus-visible:not(:focus),.alert-dialog__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.alert-dialog__trigger:disabled,.alert-dialog__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.alert-dialog__trigger:active,.alert-dialog__trigger[data-pressed=true]{transform:scale(.97)}.alert-dialog__backdrop{z-index:var(--z-modal-backdrop);position:fixed;inset:0}.alert-dialog__backdrop[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);--tw-enter-opacity:0}.alert-dialog__backdrop[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);--tw-exit-opacity:0}.alert-dialog__backdrop[data-state=closed],.alert-dialog__backdrop[data-state=open]{will-change:opacity}:is(.alert-dialog__backdrop[data-state=open],.alert-dialog__backdrop[data-state=closed]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.alert-dialog__backdrop[data-state=open],.alert-dialog__backdrop[data-state=closed]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after,:is(.alert-dialog__backdrop[data-state=open],.alert-dialog__backdrop[data-state=closed]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before{animation:none}@media (prefers-reduced-motion:reduce){:is(.alert-dialog__backdrop[data-state=open],.alert-dialog__backdrop[data-state=closed]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.alert-dialog__backdrop[data-state=open],.alert-dialog__backdrop[data-state=closed]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,:is(.alert-dialog__backdrop[data-state=open],.alert-dialog__backdrop[data-state=closed]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{animation:none}}.alert-dialog__backdrop--transparent{background-color:#0000}.alert-dialog__backdrop--blur,.alert-dialog__backdrop--opaque{background-color:var(--backdrop)}.alert-dialog__backdrop--blur{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.alert-dialog__container{z-index:var(--z-modal);width:100%;min-width:0;padding:calc(var(--spacing)*4);flex-direction:column;align-items:center;display:flex;position:fixed;inset:0}@media (width>=40rem){.alert-dialog__container{padding:calc(var(--spacing)*10)}}.alert-dialog__container{pointer-events:none}.alert-dialog__dialog{border-radius:calc(var(--radius)*3);background-color:var(--overlay);--tw-shadow:var(--overlay-shadow);width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;padding:calc(var(--spacing)*6);pointer-events:auto;outline-style:none;flex-direction:column;display:flex;position:relative;overflow:hidden}.alert-dialog__dialog[data-placement=auto]{margin-top:auto}@media (width>=40rem){.alert-dialog__dialog[data-placement=auto]{margin-block:auto}}.alert-dialog__dialog[data-placement=center]{margin-block:auto}.alert-dialog__dialog[data-placement=bottom]{margin-top:auto}.alert-dialog__dialog[data-placement=top]{margin-top:0}.alert-dialog__dialog[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.3s;--tw-ease:cubic-bezier(.25,.46,.45,.94);--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.alert-dialog__dialog[data-state=open][data-placement=auto]{--tw-enter-translate-y:calc(var(--spacing)*1)}@media (width>=40rem){.alert-dialog__dialog[data-state=open][data-placement=auto]{--tw-enter-translate-y:0%}}.alert-dialog__dialog[data-state=open][data-placement=top]{--tw-enter-translate-y:calc(var(--spacing)*1*-1)}.alert-dialog__dialog[data-state=open][data-placement=center]{--tw-enter-translate-y:0%}.alert-dialog__dialog[data-state=open][data-placement=bottom]{--tw-enter-translate-y:calc(var(--spacing)*1)}.alert-dialog__dialog[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.2s;--tw-ease:cubic-bezier(.25,.46,.45,.94);--tw-exit-opacity:0;--tw-exit-scale:.95;transition-duration:.2s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.alert-dialog__dialog[data-state=closed],.alert-dialog__dialog[data-state=open]{will-change:opacity,transform}:is(.alert-dialog__dialog[data-state=open],.alert-dialog__dialog[data-state=closed]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.alert-dialog__dialog[data-state=open],.alert-dialog__dialog[data-state=closed]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after,:is(.alert-dialog__dialog[data-state=open],.alert-dialog__dialog[data-state=closed]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before{animation:none}@media (prefers-reduced-motion:reduce){:is(.alert-dialog__dialog[data-state=open],.alert-dialog__dialog[data-state=closed]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.alert-dialog__dialog[data-state=open],.alert-dialog__dialog[data-state=closed]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,:is(.alert-dialog__dialog[data-state=open],.alert-dialog__dialog[data-state=closed]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{animation:none}}.alert-dialog__dialog--xs{max-width:var(--container-xs)}.alert-dialog__dialog--sm{max-width:var(--container-sm)}.alert-dialog__dialog--md{max-width:var(--container-md)}.alert-dialog__dialog--lg{max-width:var(--container-lg)}.alert-dialog__dialog--cover{width:100%;height:100%;min-height:100%}.alert-dialog__header{gap:calc(var(--spacing)*3);flex-direction:column;margin-bottom:0;display:flex}.alert-dialog__header>.alert-dialog__icon{margin-bottom:0}.alert-dialog__heading{vertical-align:middle;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);color:var(--foreground)}.alert-dialog__icon{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10);-webkit-user-select:none;user-select:none;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.alert-dialog__icon [data-slot=alert-dialog-default-icon]{box-sizing:content-box;width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.alert-dialog__icon--default{background-color:var(--default);color:var(--foreground)}.alert-dialog__icon--accent{background-color:#1d180e26}@supports (color:color-mix(in lab,red,red)){.alert-dialog__icon--accent{background-color:color-mix(in oklab,var(--accent) 15%,transparent)}}.alert-dialog__icon--accent{color:var(--accent)}.alert-dialog__icon--success{background-color:#4a7c3f26}@supports (color:color-mix(in lab,red,red)){.alert-dialog__icon--success{background-color:color-mix(in oklab,var(--success) 15%,transparent)}}.alert-dialog__icon--success{color:var(--success)}.alert-dialog__icon--warning{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.alert-dialog__icon--warning{background-color:color-mix(in oklab,var(--warning) 15%,transparent)}}.alert-dialog__icon--warning{color:var(--warning)}.alert-dialog__icon--danger{background-color:#d6000426}@supports (color:color-mix(in lab,red,red)){.alert-dialog__icon--danger{background-color:color-mix(in oklab,var(--danger) 15%,transparent)}}.alert-dialog__icon--danger{color:var(--danger)}.alert-dialog__body{min-height:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.43;color:var(--color-muted);flex:1;max-height:60vh;margin-block:0;line-height:1.43}.alert-dialog__footer{justify-content:flex-end;align-items:center;gap:calc(var(--spacing)*2);flex-direction:row;margin-top:0;display:flex}.alert-dialog__close-trigger{top:calc(var(--spacing)*4);right:calc(var(--spacing)*4);position:absolute}.alert-dialog__header+.alert-dialog__body{margin-top:calc(var(--spacing)*2)}.alert-dialog__body+.alert-dialog__footer,.alert-dialog__header+.alert-dialog__footer{margin-top:calc(var(--spacing)*5)}@keyframes drawer-slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes drawer-slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes drawer-slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes drawer-slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes drawer-slide-in-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes drawer-slide-out-top{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes drawer-slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes drawer-slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes drawer-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes drawer-backdrop-out{0%{opacity:1}to{opacity:0}}.drawer__trigger{cursor:var(--cursor-interactive);transition:transform .3s var(--ease-out-quart),background-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out);display:inline-block}.drawer__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.drawer__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.drawer__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.drawer__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.drawer__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.drawer__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.drawer__trigger:focus-visible:not(:focus),.drawer__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.drawer__trigger:disabled,.drawer__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.drawer__trigger:active,.drawer__trigger[data-pressed=true]{transform:scale(.97)}.drawer__backdrop{z-index:var(--z-modal-backdrop);height:var(--visual-viewport-height);width:100%;position:fixed;inset:0}.drawer__backdrop[data-state=open]{animation:.2s forwards drawer-backdrop-in}.drawer__backdrop[data-state=closed]{animation:.2s forwards drawer-backdrop-out}@media (prefers-reduced-motion:reduce){.drawer__backdrop{opacity:1;animation:none!important}}.drawer__backdrop--transparent{background-color:#0000}.drawer__backdrop--blur,.drawer__backdrop--opaque{background-color:var(--backdrop)}.drawer__backdrop--blur{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.drawer__dialog{z-index:var(--z-modal);background-color:var(--overlay);--tw-shadow:var(--overlay-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;padding:calc(var(--spacing)*6);outline-style:none;flex-direction:column;display:flex;position:fixed}@media (prefers-reduced-motion:reduce){.drawer__dialog{animation:none!important}}.drawer__dialog--right{width:calc(var(--spacing)*80);max-width:85vw;top:0;bottom:0;right:0}@media (width>=40rem){.drawer__dialog--right{width:calc(var(--spacing)*96)}}.drawer__dialog--right{border-radius:0}.drawer__dialog--right[data-state=open]{animation:.3s cubic-bezier(.32,.72,0,1) forwards drawer-slide-in-right}.drawer__dialog--right[data-state=closed]{animation:.3s cubic-bezier(.32,.72,0,1) forwards drawer-slide-out-right}.drawer__dialog--left{width:calc(var(--spacing)*80);max-width:85vw;top:0;bottom:0;left:0}@media (width>=40rem){.drawer__dialog--left{width:calc(var(--spacing)*96)}}.drawer__dialog--left{border-radius:0}.drawer__dialog--left[data-state=open]{animation:.3s cubic-bezier(.32,.72,0,1) forwards drawer-slide-in-left}.drawer__dialog--left[data-state=closed]{animation:.3s cubic-bezier(.32,.72,0,1) forwards drawer-slide-out-left}.drawer__dialog--top{border-bottom-right-radius:calc(var(--radius)*2);border-bottom-left-radius:calc(var(--radius)*2);width:100%;max-height:85vh;padding-bottom:calc(var(--spacing)*2);top:0;left:0;right:0}.drawer__dialog--top[data-state=open]{animation:.3s cubic-bezier(.32,.72,0,1) forwards drawer-slide-in-top}.drawer__dialog--top[data-state=closed]{animation:.3s cubic-bezier(.32,.72,0,1) forwards drawer-slide-out-top}.drawer__dialog--bottom{border-top-left-radius:calc(var(--radius)*2);border-top-right-radius:calc(var(--radius)*2);width:100%;max-height:85vh;bottom:0;left:0;right:0}.drawer__dialog--bottom[data-state=open]{animation:.3s cubic-bezier(.32,.72,0,1) forwards drawer-slide-in-bottom}.drawer__dialog--bottom[data-state=closed]{animation:.3s cubic-bezier(.32,.72,0,1) forwards drawer-slide-out-bottom}.drawer__dialog--inline{position:absolute}.drawer__dock-container{width:100%;height:100%;display:flex;overflow:hidden}.drawer__dock-container--left,.drawer__dock-container--right{flex-direction:row}.drawer__dock-container--bottom,.drawer__dock-container--top{flex-direction:column}.drawer__main{flex:1;min-width:0;min-height:0;overflow:auto}.drawer__dialog--dock{flex-shrink:0;position:relative}.drawer__dialog--dock.drawer__dialog--left,.drawer__dialog--dock.drawer__dialog--right{max-width:none;inset:auto}.drawer__dialog--dock.drawer__dialog--right{order:1}.drawer__dialog--dock.drawer__dialog--left{order:-1}.drawer__dialog--dock.drawer__dialog--bottom,.drawer__dialog--dock.drawer__dialog--top{border-radius:0;width:100%;max-height:none;inset:auto}.drawer__dialog--dock.drawer__dialog--top{order:-1}.drawer__dialog--dock.drawer__dialog--bottom{order:1}.drawer-dock-h-enter-active,.drawer-dock-h-leave-active{transition:width .3s cubic-bezier(.32,.72,0,1);overflow:hidden!important}:is(.drawer-dock-h-enter-active,.drawer-dock-h-leave-active):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.drawer-dock-h-enter-active,.drawer-dock-h-leave-active):is([data-reduce-motion=true],[data-reduce-motion=true] *):after,:is(.drawer-dock-h-enter-active,.drawer-dock-h-leave-active):is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.drawer-dock-h-enter-active,.drawer-dock-h-leave-active):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.drawer-dock-h-enter-active,.drawer-dock-h-leave-active):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,:is(.drawer-dock-h-enter-active,.drawer-dock-h-leave-active):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.drawer-dock-h-enter-from,.drawer-dock-h-leave-to{width:0!important}.drawer-dock-v-enter-active,.drawer-dock-v-leave-active{transition:height .3s cubic-bezier(.32,.72,0,1);overflow:hidden!important}:is(.drawer-dock-v-enter-active,.drawer-dock-v-leave-active):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.drawer-dock-v-enter-active,.drawer-dock-v-leave-active):is([data-reduce-motion=true],[data-reduce-motion=true] *):after,:is(.drawer-dock-v-enter-active,.drawer-dock-v-leave-active):is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.drawer-dock-v-enter-active,.drawer-dock-v-leave-active):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.drawer-dock-v-enter-active,.drawer-dock-v-leave-active):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,:is(.drawer-dock-v-enter-active,.drawer-dock-v-leave-active):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.drawer-dock-v-enter-from,.drawer-dock-v-leave-to{height:0!important}.drawer__header{gap:calc(var(--spacing)*3);flex-direction:column;margin-bottom:0;display:flex}.drawer__heading{vertical-align:middle;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.drawer__body,.drawer__heading{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.drawer__body{--tw-leading:1.43;min-height:0;color:var(--color-muted);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;margin:-3px;flex:1;margin-block:0;padding:3px;line-height:1.43;overflow-y:auto}.drawer__footer{justify-content:flex-end;align-items:center;gap:calc(var(--spacing)*2);flex-direction:row;margin-top:0;display:flex}.drawer__handle{padding-bottom:calc(var(--spacing)*2);justify-content:center;align-items:center;display:flex}.drawer__handle>[data-slot=drawer-handle-bar]{height:var(--spacing);width:calc(var(--spacing)*9);background-color:var(--separator);border-radius:3.40282e38px}.drawer__close-trigger{cursor:pointer}.drawer__header+.drawer__body{margin-top:calc(var(--spacing)*2)}.drawer__body+.drawer__footer,.drawer__header+.drawer__footer{margin-top:calc(var(--spacing)*5)}.drawer__handle+.drawer__body,.drawer__handle+.drawer__header{margin-top:0}.hover-card{transform-origin:var(--trigger-anchor-point);border-radius:calc(var(--radius)*3);background-color:var(--overlay);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));z-index:var(--z-popover);box-shadow:var(--shadow-overlay);padding:0}.hover-card[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.3s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.9;transition-duration:.3s;transition-timing-function:ease}.hover-card[data-state=open][data-side=top]{--tw-enter-translate-y:calc(var(--spacing)*1)}.hover-card[data-state=open][data-side=bottom]{--tw-enter-translate-y:calc(var(--spacing)*1*-1)}.hover-card[data-state=open][data-side=left]{--tw-enter-translate-x:calc(var(--spacing)*1)}.hover-card[data-state=open][data-side=right]{--tw-enter-translate-x:calc(var(--spacing)*1*-1)}.hover-card[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.3s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;transition-duration:.3s;transition-timing-function:ease}.hover-card{will-change:opacity,transform}.hover-card [data-slot=hover-card-overlay-arrow]{fill:var(--overlay)}.hover-card[data-side=bottom] [data-slot=hover-card-overlay-arrow]{rotate:180deg}.hover-card[data-side=left] [data-slot=hover-card-overlay-arrow]{rotate:-90deg}.hover-card[data-side=right] [data-slot=hover-card-overlay-arrow]{rotate:90deg}.hover-card__trigger{cursor:var(--cursor-interactive);display:inline-block}.hover-card__trigger:focus-visible:not(:focus),.hover-card__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.modal__trigger{cursor:var(--cursor-interactive);transition:transform .3s var(--ease-out-quart),background-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out);display:inline-block}.modal__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.modal__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.modal__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.modal__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.modal__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.modal__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.modal__trigger:focus-visible:not(:focus),.modal__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.modal__trigger:disabled,.modal__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.modal__trigger:active,.modal__trigger[data-pressed=true]{transform:scale(.97)}.modal__portal{z-index:var(--z-modal);pointer-events:none;position:fixed;inset:0}.modal__backdrop{z-index:var(--z-modal-backdrop);pointer-events:auto;height:var(--visual-viewport-height);flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex;position:fixed;inset:0}.modal__backdrop[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);--tw-enter-opacity:0}.modal__backdrop[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);--tw-exit-opacity:0}.modal__backdrop{will-change:opacity}.modal__backdrop:is([data-reduce-motion=true],[data-reduce-motion=true] *),.modal__backdrop:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.modal__backdrop:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{animation:none}@media (prefers-reduced-motion:reduce){.modal__backdrop:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.modal__backdrop:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.modal__backdrop:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{animation:none}}.modal__backdrop--transparent{background-color:#0000}.modal__backdrop--blur,.modal__backdrop--opaque{background-color:var(--backdrop)}.modal__backdrop--blur{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.modal__container{--tw-translate-x:-50%;--tw-translate-y:-50%;max-height:85vh;translate:var(--tw-translate-x) var(--tw-translate-y);z-index:var(--z-modal);height:var(--visual-viewport-height);width:100%;min-width:0;padding:calc(var(--spacing)*4);flex-direction:column;flex:1;align-items:center;display:flex;position:fixed;top:50%;left:50%}@media (width>=40rem){.modal__container{padding:calc(var(--spacing)*10)}}.modal__container{pointer-events:none}.modal__container[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.3s;--tw-ease:cubic-bezier(.25,.46,.45,.94);--tw-enter-opacity:0;--tw-enter-scale:105%;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.modal__container[data-state=open][data-placement=auto]{--tw-enter-translate-y:calc(var(--spacing)*1)}@media (width>=40rem){.modal__container[data-state=open][data-placement=auto]{--tw-enter-translate-y:0%}}.modal__container[data-state=open][data-placement=top]{--tw-enter-translate-y:calc(var(--spacing)*1*-1)}.modal__container[data-state=open][data-placement=center]{--tw-enter-translate-y:0%}.modal__container[data-state=open][data-placement=bottom]{--tw-enter-translate-y:calc(var(--spacing)*1)}.modal__container[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:cubic-bezier(.25,.46,.45,.94);--tw-exit-opacity:0;--tw-exit-scale:.95;transition-duration:.15s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.modal__container{will-change:opacity,transform}.modal__container:is([data-reduce-motion=true],[data-reduce-motion=true] *),.modal__container:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.modal__container:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{animation:none}@media (prefers-reduced-motion:reduce){.modal__container:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.modal__container:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.modal__container:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{animation:none}}.modal__container--scroll-outside{pointer-events:auto;-webkit-overflow-scrolling:touch;overflow-y:auto}.modal__container--full{max-height:none;padding:0}@media (width>=40rem){.modal__container--full{padding:0}}.modal__container--full{--tw-enter-translate-y:0%;--tw-enter-scale:1}@media (width>=40rem){.modal__container--full{--tw-enter-translate-y:0%}}.modal__container--full{--tw-exit-scale:1}.modal__dialog{border-radius:calc(var(--radius)*3);background-color:var(--overlay);--tw-shadow:var(--overlay-shadow);width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;pointer-events:auto;outline-style:none;flex-direction:column;display:flex;position:relative}.modal__dialog[data-placement=auto]{margin-top:auto}@media (width>=40rem){.modal__dialog[data-placement=auto]{margin-block:auto}}.modal__dialog[data-placement=center]{margin-block:auto}.modal__dialog[data-placement=bottom]{margin-top:auto}.modal__dialog[data-placement=top]{margin-top:0}.modal__dialog--scroll-inside{overflow:hidden}.modal__dialog--scroll-outside{flex-shrink:0;height:auto;min-height:0}.modal__dialog--xs{max-width:var(--container-xs)}.modal__dialog--sm{max-width:var(--container-sm)}.modal__dialog--md{max-width:var(--container-md)}.modal__dialog--lg{max-width:var(--container-lg)}.modal__dialog--cover,.modal__dialog--full{width:100%;height:100%;min-height:100%}.modal__dialog--full{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:0}.modal__header{gap:calc(var(--spacing)*3);padding:calc(var(--spacing)*5);padding-bottom:calc(var(--spacing)*2);flex-direction:column;display:flex}.modal__header,.modal__header>.modal__icon{margin-bottom:0}.modal__heading{vertical-align:middle;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);color:var(--foreground)}.modal__icon{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10);-webkit-user-select:none;user-select:none;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.modal__body{min-height:0;padding:calc(var(--spacing)*5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.43;color:var(--color-muted);flex:1;margin-block:0;line-height:1.43}.modal__body--scroll-inside{-webkit-overflow-scrolling:touch;overflow-y:auto}.modal__body--scroll-outside{overflow-y:visible}.modal__footer{justify-content:flex-end;align-items:center;gap:calc(var(--spacing)*2);padding:calc(var(--spacing)*3);flex-direction:row;margin-top:0;display:flex}.modal__close-trigger{top:calc(var(--spacing)*4);right:calc(var(--spacing)*4);position:absolute}.modal__header+.modal__body{padding-top:calc(var(--spacing)*3)}.popover{transform-origin:var(--trigger-anchor-point);border-radius:calc(var(--radius)*3);background-color:var(--overlay);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));z-index:var(--z-popover);box-shadow:var(--shadow-overlay);padding:0}.popover[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.3s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.9;transition-duration:.3s;transition-timing-function:ease}.popover[data-state=open][data-side=top]{--tw-enter-translate-y:calc(var(--spacing)*1)}.popover[data-state=open][data-side=bottom]{--tw-enter-translate-y:calc(var(--spacing)*1*-1)}.popover[data-state=open][data-side=left]{--tw-enter-translate-x:calc(var(--spacing)*1)}.popover[data-state=open][data-side=right]{--tw-enter-translate-x:calc(var(--spacing)*1*-1)}.popover[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.3s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;transition-duration:.3s;transition-timing-function:ease}.popover{will-change:opacity,transform}.popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.popover[data-side=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.popover[data-side=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.popover[data-side=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.popover__dialog{padding:calc(var(--spacing)*4);--tw-outline-style:none;outline-style:none}.popover__heading{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.popover__trigger{transition:color .3s var(--ease-smooth),background-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out);display:inline-block}.popover__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.popover__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.popover__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.popover__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.popover__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.popover__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.popover__trigger{cursor:var(--cursor-interactive)}.popover__trigger:focus-visible:not(:focus),.popover__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.popover__trigger:disabled,.popover__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.tooltip{max-width:var(--container-xs);border-radius:calc(var(--radius)*1);background-color:var(--overlay);padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));word-break:break-all;color:var(--overlay-foreground);z-index:var(--z-tooltip);box-shadow:var(--shadow-overlay);will-change:opacity,transform}.tooltip[data-state=delayed-open],.tooltip[data-state=instant-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.15s;transition-timing-function:ease}:is(.tooltip[data-state=delayed-open],.tooltip[data-state=instant-open])[data-side=top]{--tw-enter-translate-y:calc(var(--spacing)*1)}:is(.tooltip[data-state=delayed-open],.tooltip[data-state=instant-open])[data-side=bottom]{--tw-enter-translate-y:calc(var(--spacing)*1*-1)}:is(.tooltip[data-state=delayed-open],.tooltip[data-state=instant-open])[data-side=left]{--tw-enter-translate-x:calc(var(--spacing)*1)}:is(.tooltip[data-state=delayed-open],.tooltip[data-state=instant-open])[data-side=right]{--tw-enter-translate-x:calc(var(--spacing)*1*-1)}.tooltip[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;transition-duration:.1s;transition-timing-function:ease}.tooltip [data-slot=overlay-arrow]{stroke:var(--border)}@supports (color:color-mix(in lab,red,red)){.tooltip [data-slot=overlay-arrow]{stroke:color-mix(in oklab,var(--border) 40%,transparent)}}.tooltip [data-slot=overlay-arrow]{fill:var(--overlay)}.tooltip[data-side=bottom] [data-slot=overlay-arrow]{rotate:180deg}.tooltip[data-side=left] [data-slot=overlay-arrow]{rotate:-90deg}.tooltip[data-side=right] [data-slot=overlay-arrow]{rotate:90deg}.tooltip__trigger{cursor:var(--cursor-interactive);transition:color .3s var(--ease-smooth),background-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out);display:inline-block}.tooltip__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tooltip__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.tooltip__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.tooltip__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tooltip__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.tooltip__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.tooltip__trigger:focus-visible:not(:focus),.tooltip__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.combo-box{flex-direction:column;gap:.375rem;display:flex}.combo-box__input-group{align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--field-radius,calc(var(--radius)*1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;border-width:var(--border-width-field);border-color:var(--color-field-border);height:2.25rem;transition:background-color .3s var(--ease-smooth),border-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out);outline-style:none;padding-left:.75rem;padding-right:2rem;display:inline-flex;position:relative}.combo-box__input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *),.combo-box__input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.combo-box__input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.combo-box__input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.combo-box__input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.combo-box__input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}@media (hover:hover){.combo-box__input-group[data-hovered=true]:not([data-focused=true]){background-color:var(--field-background,var(--default))}.combo-box__input-group:has(>input:hover):not(:focus-within){background-color:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){.combo-box__input-group[data-hovered=true]:not([data-focused=true]){background-color:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%)}.combo-box__input-group:has(>input:hover):not(:focus-within){background-color:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%)}}.combo-box__input-group[data-hovered=true]:not([data-focused=true]){border-color:var(--color-field-border-hover)}.combo-box__input-group:has(>input:hover):not(:focus-within){border-color:var(--color-field-border-hover)}}.combo-box__input-group:focus-within,.combo-box__input-group[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;border-color:var(--color-field-border-focus);background-color:var(--color-field-focus);outline-style:none}.combo-box__input-group[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.combo-box__input-group:has(>input:disabled){opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.combo-box[aria-invalid=true] .combo-box__input-group{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.combo-box[aria-invalid=true] .combo-box__input-group:focus,.combo-box[aria-invalid=true] .combo-box__input-group:focus-visible,.combo-box[aria-invalid=true] .combo-box__input-group:focus-within,.combo-box[aria-invalid=true] .combo-box__input-group[data-focus-visible=true],.combo-box[aria-invalid=true] .combo-box__input-group[data-focus-within=true],.combo-box[aria-invalid=true] .combo-box__input-group[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.combo-box[aria-invalid=true] .combo-box__input-group{border-color:var(--color-field-border-invalid)}.combo-box--full-width,.combo-box__input-group--full-width{width:100%}.combo-box__input{border-style:var(--tw-border-style);min-width:0;height:auto;color:inherit;--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1;padding:0}.combo-box__input::placeholder{color:var(--field-placeholder,var(--muted))}.combo-box__input:focus,.combo-box__input:focus-visible{box-shadow:none;outline:none}.combo-box__input:-webkit-autofill{box-shadow:0 0 0 1000px var(--color-field) inset;-webkit-text-fill-color:var(--color-field-foreground);caret-color:var(--color-field-foreground)}.combo-box__input:-webkit-autofill:hover{box-shadow:0 0 0 1000px var(--color-field) inset;-webkit-text-fill-color:var(--color-field-foreground);caret-color:var(--color-field-foreground)}.combo-box__input:-webkit-autofill:focus{box-shadow:0 0 0 1000px var(--color-field) inset;-webkit-text-fill-color:var(--color-field-foreground);caret-color:var(--color-field-foreground)}.combo-box__clear-button{isolation:isolate;height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);transform-origin:50%;color:var(--color-muted);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);transition:opacity .3s var(--ease-smooth);background-color:#0000;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.combo-box__clear-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.combo-box__clear-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.combo-box__clear-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.combo-box__clear-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.combo-box__clear-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.combo-box__clear-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.combo-box__clear-button[data-empty=true]{pointer-events:none;opacity:0}@media (hover:hover){.combo-box__clear-button:hover,.combo-box__clear-button[data-hovered=true]{background-color:var(--default)}@supports (color:color-mix(in lab,red,red)){.combo-box__clear-button:hover,.combo-box__clear-button[data-hovered=true]{background-color:color-mix(in oklab,var(--default) 96%,var(--default-foreground) 4%)}}.combo-box__clear-button:hover,.combo-box__clear-button[data-hovered=true]{color:var(--default-foreground)}}.combo-box__clear-button:active,.combo-box__clear-button[data-pressed=true]{transform:scale(.93)}.combo-box__clear-button svg{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.combo-box__trigger{--tw-translate-y:-50%;height:100%;translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;padding-right:calc(var(--spacing)*2);color:var(--field-placeholder,var(--muted));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));--tw-duration:.3s;-webkit-tap-highlight-color:transparent;--tw-border-style:none;--tw-outline-style:none;background-color:#0000;border-style:none;outline-style:none;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.3s;display:flex;position:absolute;top:50%;right:0}@media (hover:hover){.combo-box__trigger:hover,.combo-box__trigger[data-hovered=true]{color:var(--field-foreground,var(--foreground))}}.combo-box__trigger:focus-visible,.combo-box__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;border-radius:.25rem;outline-style:none}.combo-box__trigger:disabled,.combo-box__trigger[aria-disabled=true],.combo-box__trigger[data-disabled]{cursor:not-allowed;opacity:.5}.combo-box__trigger [data-slot=combo-box-trigger-default-icon]{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);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-duration:.3s;transition-duration:.3s}.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:is([data-reduce-motion=true],[data-reduce-motion=true] *),.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.combo-box__trigger[data-state=open] [data-slot=combo-box-trigger-default-icon]{rotate:180deg}.combo-box [data-slot=label]{width:fit-content;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);-webkit-user-select:none;user-select:none;color:var(--color-foreground)}.combo-box[aria-invalid=true] [data-slot=label]{color:var(--color-danger)}.combo-box [data-slot=helper-wrapper]{flex-direction:column;gap:.125rem;padding:0 .25rem;display:flex}.combo-box [data-slot=description]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.combo-box [data-slot=description]{color:color-mix(in oklab,var(--color-foreground) 60%,transparent)}}.combo-box[aria-invalid=true] [data-slot=description]{display:none}.combo-box [data-slot=error-message]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-danger)}.combo-box__popover{--trigger-width:var(--reka-combobox-trigger-width);--trigger-anchor-point:var(--reka-combobox-content-transform-origin);z-index:var(--z-popover);scroll-padding-block:var(--spacing);overscroll-behavior:contain;border-radius:var(--field-radius,calc(var(--radius)*1.5));background-color:var(--overlay);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));width:var(--trigger-width);transform-origin:var(--trigger-anchor-point);box-shadow:var(--shadow-overlay);max-height:min(var(--reka-combobox-content-available-height,20rem),20rem);scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--foreground) transparent;padding:0;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.combo-box__popover{scrollbar-color:color-mix(in oklab,var(--foreground) 20%,transparent) transparent}}.combo-box__popover::-webkit-scrollbar{width:6px}.combo-box__popover::-webkit-scrollbar-track{background:0 0}.combo-box__popover::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.combo-box__popover::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--foreground) 20%,transparent)}}.combo-box__popover::-webkit-scrollbar-thumb{border-radius:9999px}.combo-box__popover::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.combo-box__popover::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--foreground) 35%,transparent)}}.combo-box__popover:not(:hover):not(:focus-within){scrollbar-color:transparent transparent}.combo-box__popover:not(:hover):not(:focus-within)::-webkit-scrollbar-thumb{background:0 0}.combo-box__popover:focus-visible,.combo-box__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.combo-box__popover [data-slot=list-box]{padding:calc(var(--spacing)*1.5);--tw-outline-style:none;outline-style:none}.combo-box__popover [data-slot=list-box-item]{padding-inline:calc(var(--spacing)*2.5);scroll-margin-block:.25rem}.combo-box__popover [data-slot=list-box-item][data-highlighted=true],.combo-box__popover [data-slot=list-box-item][data-highlighted]{background-color:var(--default)}.combo-box__popover [data-slot=list-box-item-indicator],.combo-box__popover [data-slot=list-box-item-indicator] [data-slot=list-box-item-indicator--checkmark]{transition-property:none}.combo-box__popover [data-slot=empty-content]{text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--overlay-foreground)}@supports (color:color-mix(in lab,red,red)){.combo-box__popover [data-slot=empty-content]{color:color-mix(in oklab,var(--overlay-foreground) 60%,transparent)}}.select__trigger{align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--field-radius,calc(var(--radius)*1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));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));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-width:1px;outline-style:none;display:flex;position:relative}@media (width>=40rem){.select__trigger{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.select__trigger{height:2.25rem;cursor:var(--cursor-interactive);border-width:var(--border-width-field);border-color:var(--color-field-border);transition:background-color .3s var(--ease-smooth),border-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out)}.select__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.select__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.select__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.select__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.select__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.select__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.select__trigger:has(.select__indicator){padding-right:calc(var(--spacing)*7)}@media (hover:hover){.select__trigger:hover:not(:focus),.select__trigger[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){.select__trigger:hover:not(:focus),.select__trigger[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%)}}.select__trigger:hover:not(:focus),.select__trigger[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:var(--color-field-border-hover)}}.select__trigger.select__trigger--sm{gap:.4rem}.select__trigger.select__trigger--lg{gap:calc(var(--spacing)*4)}.select__trigger:focus,.select__trigger:focus-within,.select__trigger[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;border-color:var(--color-field-border-focus);background-color:var(--color-field-focus);outline-style:none}.select__trigger[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.select__trigger[data-invalid=true]:focus,.select__trigger[data-invalid=true]:focus-visible,.select__trigger[data-invalid=true]:focus-within,.select__trigger[data-invalid=true][data-focus-visible=true],.select__trigger[data-invalid=true][data-focus-within=true],.select__trigger[data-invalid=true][data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.select__trigger[data-invalid=true]{background-color:var(--color-field-focus);border-color:var(--color-field-border-invalid)}.select__trigger:disabled,.select__trigger[aria-disabled=true],.select__trigger[data-disabled=true],.select__trigger[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.select__trigger[data-readonly=true]{background-color:var(--color-default-100);cursor:default}.select__trigger--flat{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-color:#0000}@media (hover:hover){.select__trigger--flat:hover:not(:focus),.select__trigger--flat[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:#0000}}.select__trigger--flat:focus,.select__trigger--flat:focus-within,.select__trigger--flat[data-focused=true]{border-color:var(--color-field-border-focus);background-color:#0000}.select__trigger--bordered{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:var(--border-width);border-color:var(--border);background-color:#0000}@media (hover:hover){.select__trigger--bordered:hover:not(:focus),.select__trigger--bordered[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.select__trigger--bordered:hover:not(:focus),.select__trigger--bordered[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}}.select__trigger--bordered:focus,.select__trigger--bordered:focus-within,.select__trigger--bordered[data-focused=true]{border-color:var(--color-field-border-focus);background-color:#0000}.select__trigger--faded{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-background-tertiary);border-color:var(--color-border)}.select__trigger--faded:focus,.select__trigger--faded:focus-within,.select__trigger--faded[data-focused=true]{background-color:var(--color-background-tertiary);border-color:var(--color-field-border-focus)}.select__trigger--underlined{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-top:none;border-left:none;border-right:none;border-bottom-width:var(--border-width);border-bottom-color:var(--border);background-color:#0000;border-radius:0;padding-left:0!important}@media (hover:hover){.select__trigger--underlined:hover:not(:focus),.select__trigger--underlined[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-bottom-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.select__trigger--underlined:hover:not(:focus),.select__trigger--underlined[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-bottom-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}}.select__trigger--underlined:focus,.select__trigger--underlined:focus-within,.select__trigger--underlined[data-focused=true]{border-bottom-color:var(--color-field-border-focus);--tw-ring-color:var(--focus);box-shadow:0 1.2px 0 0 var(--tw-ring-color,var(--color-field-border-focus));background-color:#0000}.select__trigger--raised{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface);border-color:#0000}@media (hover:hover){.select__trigger--raised:hover:not(:focus),.select__trigger--raised[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface-hover);border-color:#0000}}.select__trigger--raised:focus,.select__trigger--raised:focus-within,.select__trigger--raised[data-focused=true]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface);border-color:var(--color-field-border-focus)}.select__trigger--sm{padding-inline:calc(var(--spacing)*2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));height:1.75rem}.select__trigger--lg{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));height:2.75rem}.select__trigger--primary:focus,.select__trigger--primary:focus-within,.select__trigger--primary[data-focused=true]{border-color:var(--color-primary);--tw-ring-color:var(--color-primary)}.select__trigger--secondary:focus,.select__trigger--secondary:focus-within,.select__trigger--secondary[data-focused=true]{border-color:var(--color-secondary);--tw-ring-color:var(--color-secondary)}.select__trigger--accent:focus,.select__trigger--accent:focus-within,.select__trigger--accent[data-focused=true]{border-color:var(--color-accent);--tw-ring-color:var(--color-accent)}.select__trigger--success:focus,.select__trigger--success:focus-within,.select__trigger--success[data-focused=true]{border-color:var(--color-success);--tw-ring-color:var(--color-success)}.select__trigger--warning:focus,.select__trigger--warning:focus-within,.select__trigger--warning[data-focused=true]{border-color:var(--color-warning);--tw-ring-color:var(--color-warning)}.select__trigger--danger:focus,.select__trigger--danger:focus-within,.select__trigger--danger[data-focused=true]{border-color:var(--color-danger);--tw-ring-color:var(--color-danger)}.select__trigger--underlined.select__trigger--accent,.select__trigger--underlined.select__trigger--danger,.select__trigger--underlined.select__trigger--primary,.select__trigger--underlined.select__trigger--secondary,.select__trigger--underlined.select__trigger--success,.select__trigger--underlined.select__trigger--warning{border-top:none;border-left:none;border-right:none;border-bottom-width:var(--border-width)}.select__trigger--invalid{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid;border-color:var(--color-danger)!important}.select__trigger--invalid:focus,.select__trigger--invalid:focus-visible,.select__trigger--invalid:focus-within,.select__trigger--invalid[data-focus-visible=true],.select__trigger--invalid[data-focus-within=true],.select__trigger--invalid[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.select__trigger--disabled{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none;cursor:not-allowed;opacity:.6}.select__trigger--readonly{background-color:var(--color-default-100);cursor:default}.select__trigger--full-width{width:100%}.select__value{border-style:var(--tw-border-style);text-align:left;overflow-wrap:break-word;height:auto;color:inherit;--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1;padding:0;overflow:hidden}.select__value [data-slot=list-box-item-indicator]{display:none}.select__trigger:not([data-filled=true]) .select__value{color:var(--field-placeholder,var(--muted))}.select__label{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);-webkit-user-select:none;user-select:none;color:var(--color-field-placeholder);pointer-events:none;transition:transform .3s var(--ease-smooth),color .3s var(--ease-smooth),scale .3s var(--ease-smooth)}.select__label:is([data-reduce-motion=true],[data-reduce-motion=true] *),.select__label:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.select__label:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.select__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.select__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.select__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.select__trigger--label-inside{height:3.5rem;padding-top:0;padding-bottom:0;position:relative}.select__trigger--label-inside.select__trigger--sm{height:2.5rem}.select__trigger--label-inside.select__trigger--lg{height:4rem}.select__trigger--label-inside .select__label{transform-origin:0;font-size:var(--text-sm);color:var(--color-field-placeholder);position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.select__trigger--label-inside.select__trigger--underlined .select__label{left:0}.select__trigger--label-inside .select__value{padding-top:1rem;padding-bottom:0}.select__trigger--label-inside:not([data-filled=true]) .select__value{color:#0000}.select__trigger--label-inside.select__trigger--default:focus .select__label,.select__trigger--label-inside.select__trigger--default:focus-within .select__label,.select__trigger--label-inside.select__trigger--default[data-focused=true] .select__label,.select__trigger--label-inside.select__trigger--default[data-state=open] .select__label{color:var(--color-foreground)}.select__trigger--label-inside:focus-within:not([data-filled=true]) .select__value,.select__trigger--label-inside:focus:not([data-filled=true]) .select__value,.select__trigger--label-inside[data-focused=true]:not([data-filled=true]) .select__value,.select__trigger--label-inside[data-state=open]:not([data-filled=true]) .select__value{color:var(--color-field-placeholder)}.select__trigger--label-inside:focus .select__label,.select__trigger--label-inside:focus-within .select__label,.select__trigger--label-inside[data-filled=true] .select__label,.select__trigger--label-inside[data-focused=true] .select__label,.select__trigger--label-inside[data-state=open] .select__label{transform:translateY(-110%)scale(.85)}.select__trigger--label-inside.select__trigger--sm .select__label{font-size:var(--text-xs,.75rem);left:.5rem}.select__trigger--label-inside.select__trigger--sm .select__value{padding-top:.625rem}.select__trigger--label-inside.select__trigger--sm:focus .select__label,.select__trigger--label-inside.select__trigger--sm:focus-within .select__label,.select__trigger--label-inside.select__trigger--sm[data-filled=true] .select__label,.select__trigger--label-inside.select__trigger--sm[data-focused=true] .select__label,.select__trigger--label-inside.select__trigger--sm[data-state=open] .select__label{transform:translateY(-100%)scale(.8)}.select__trigger--label-inside.select__trigger--lg .select__label{font-size:var(--text-base,1rem);left:1rem}.select__trigger--label-inside.select__trigger--lg .select__value{padding-top:1.125rem}.select__trigger--label-inside.select__trigger--underlined.select__trigger--lg .select__label,.select__trigger--label-inside.select__trigger--underlined.select__trigger--sm .select__label{left:0}.select__trigger--underlined.select__trigger--label-inside .select__value{padding-top:1.125rem}.select__trigger--label-inside[data-invalid=true] .select__label{color:var(--color-danger)}.select-root{flex-direction:column;gap:.375rem;display:flex}.select-root--full-width{width:100%}.select-root--label-outside-left{flex-direction:row;align-items:flex-start;gap:.75rem}.select__main-wrapper{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.select-root--label-outside-left>.select__label,.select-root--label-outside>.select__label{pointer-events:auto;font-size:var(--text-sm);color:var(--color-foreground);font-weight:500;display:block;position:static;transform:none}.select-root--label-outside-left>.select__label{flex-shrink:0;min-width:5rem;padding-top:.5rem}.select-root--label-outside-left[data-invalid=true]>.select__label,.select-root--label-outside[data-invalid=true]>.select__label{color:var(--color-danger)}.select__helper-wrapper{flex-direction:column;gap:.125rem;padding:0 .25rem;display:flex}.select__description{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.select__description{color:color-mix(in oklab,var(--color-foreground) 60%,transparent)}}.select__error-message{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-danger)}.select__trigger--label-inside.select__trigger--primary:focus .select__label,.select__trigger--label-inside.select__trigger--primary:focus-within .select__label,.select__trigger--label-inside.select__trigger--primary[data-focused=true] .select__label{color:var(--color-primary)}.select__trigger--label-inside.select__trigger--secondary:focus .select__label,.select__trigger--label-inside.select__trigger--secondary:focus-within .select__label,.select__trigger--label-inside.select__trigger--secondary[data-focused=true] .select__label{color:var(--color-secondary)}.select__trigger--label-inside.select__trigger--accent:focus .select__label,.select__trigger--label-inside.select__trigger--accent:focus-within .select__label,.select__trigger--label-inside.select__trigger--accent[data-focused=true] .select__label{color:var(--color-accent)}.select__trigger--label-inside.select__trigger--success:focus .select__label,.select__trigger--label-inside.select__trigger--success:focus-within .select__label,.select__trigger--label-inside.select__trigger--success[data-focused=true] .select__label{color:var(--color-success)}.select__trigger--label-inside.select__trigger--warning:focus .select__label,.select__trigger--label-inside.select__trigger--warning:focus-within .select__label,.select__trigger--label-inside.select__trigger--warning[data-focused=true] .select__label{color:var(--color-warning)}.select__trigger--label-inside.select__trigger--danger:focus .select__label,.select__trigger--label-inside.select__trigger--danger:focus-within .select__label,.select__trigger--label-inside.select__trigger--danger[data-focused=true] .select__label{color:var(--color-danger)}.select__indicator{inset-block:0;right:calc(var(--spacing)*2);color:var(--field-placeholder,var(--muted));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));--tw-duration:.3s;cursor:var(--cursor-interactive);flex-shrink:0;justify-content:center;align-items:center;margin-block:auto;transition-duration:.3s;display:flex;position:absolute}.select__indicator[data-slot=select-default-indicator]{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.select__trigger[data-state=open] .select__indicator{rotate:180deg}.select__start-content{color:var(--color-field-placeholder);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.select__start-content svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.select__trigger--label-inside:has(>.select__start-content) .select__label{left:2.25rem}.select__trigger--label-inside.select__trigger--underlined:has(>.select__start-content) .select__label{left:1.5rem}.select__trigger--label-inside.select__trigger--sm:has(>.select__start-content) .select__label{left:1.9rem}.select__trigger--label-inside.select__trigger--underlined.select__trigger--sm:has(>.select__start-content) .select__label{left:1.4rem}.select__trigger--label-inside.select__trigger--lg:has(>.select__start-content) .select__label{left:3rem}.select__trigger--label-inside.select__trigger--underlined.select__trigger--lg:has(>.select__start-content) .select__label{left:2rem}.select__popover{--trigger-width:var(--reka-select-trigger-width);--trigger-anchor-point:var(--reka-select-content-transform-origin);z-index:var(--z-popover);scroll-padding-block:var(--spacing);overscroll-behavior:contain;border-radius:var(--field-radius,calc(var(--radius)*1.5));background-color:var(--overlay);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));width:var(--trigger-width);transform-origin:var(--trigger-anchor-point);box-shadow:var(--shadow-overlay);max-height:min(var(--reka-select-content-available-height,20rem),20rem);scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--foreground) transparent;padding:0;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.select__popover{scrollbar-color:color-mix(in oklab,var(--foreground) 20%,transparent) transparent}}.select__popover::-webkit-scrollbar{width:6px}.select__popover::-webkit-scrollbar-track{background:0 0}.select__popover::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.select__popover::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--foreground) 20%,transparent)}}.select__popover::-webkit-scrollbar-thumb{border-radius:9999px}.select__popover::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.select__popover::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--foreground) 35%,transparent)}}.select__popover:not(:hover):not(:focus-within){scrollbar-color:transparent transparent}.select__popover:not(:hover):not(:focus-within)::-webkit-scrollbar-thumb{background:0 0}.select__popover.select__popover--opening{scroll-behavior:auto}:is(.select__popover:has(>:focus-visible):not(:focus-within),.select__popover[data-focus-visible=true]){--tw-outline-style:none;outline-style:none}.select__popover{will-change:opacity,transform}.select__popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.select__popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.select__popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.select__popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.select__popover [data-slot=list-box]{padding:calc(var(--spacing)*1.5);--tw-outline-style:none;outline-style:none}.select__popover [data-slot=list-box-item]{padding-inline:calc(var(--spacing)*2.5);scroll-margin-block:.25rem}.select__popover [data-slot=list-box-item][data-highlighted=true],.select__popover [data-slot=list-box-item][data-highlighted]{background-color:var(--default)}.select__popover [data-slot=list-box]:not([aria-multiselectable=true]) [data-slot=list-box-item-indicator],.select__popover [data-slot=list-box]:not([aria-multiselectable=true]) [data-slot=list-box-item-indicator] [data-slot=list-box-item-indicator--checkmark]{transition-property:none}.select__popover [data-slot=empty-state]{text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--overlay-foreground)}@supports (color:color-mix(in lab,red,red)){.select__popover [data-slot=empty-state]{color:color-mix(in oklab,var(--overlay-foreground) 60%,transparent)}}.autocomplete__trigger{align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--field-radius,calc(var(--radius)*1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));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));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;outline-style:none;display:flex;position:relative}@media (width>=40rem){.autocomplete__trigger{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.autocomplete__trigger{border-width:var(--border-width-field);border-color:var(--color-field-border);height:2.25rem;transition:background-color .3s var(--ease-smooth),border-color .3s var(--ease-smooth),box-shadow .3s var(--ease-out)}.autocomplete__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.autocomplete__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.autocomplete__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.autocomplete__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.autocomplete__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.autocomplete__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.autocomplete__trigger:has(.autocomplete__indicator){padding-right:calc(var(--spacing)*7)}@media (hover:hover){.autocomplete__trigger[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--field-background,var(--default))}.autocomplete__trigger:has(>input:hover):not(:focus-within){background-color:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){.autocomplete__trigger[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%)}.autocomplete__trigger:has(>input:hover):not(:focus-within){background-color:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%)}}.autocomplete__trigger[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:var(--color-field-border-hover)}.autocomplete__trigger:has(>input:hover):not(:focus-within){border-color:var(--color-field-border-hover)}}.autocomplete__trigger.autocomplete__trigger--sm{gap:.4rem}.autocomplete__trigger.autocomplete__trigger--lg{gap:calc(var(--spacing)*4)}.autocomplete__trigger:focus-within,.autocomplete__trigger[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;border-color:var(--color-field-border-focus);background-color:var(--color-field-focus);outline-style:none}.autocomplete__trigger[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.autocomplete__trigger:has(>input:invalid){outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}:is(.autocomplete__trigger:has(>input:invalid),.autocomplete__trigger[data-invalid=true]):focus,:is(.autocomplete__trigger:has(>input:invalid),.autocomplete__trigger[data-invalid=true]):focus-visible,:is(.autocomplete__trigger:has(>input:invalid),.autocomplete__trigger[data-invalid=true]):focus-within,:is(.autocomplete__trigger:has(>input:invalid),.autocomplete__trigger[data-invalid=true])[data-focus-visible=true],:is(.autocomplete__trigger:has(>input:invalid),.autocomplete__trigger[data-invalid=true])[data-focus-within=true],:is(.autocomplete__trigger:has(>input:invalid),.autocomplete__trigger[data-invalid=true])[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.autocomplete__trigger[data-invalid=true]{background-color:var(--color-field-focus);border-color:var(--color-field-border-invalid)}.autocomplete__trigger:has(>input:invalid){background-color:var(--color-field-focus);border-color:var(--color-field-border-invalid)}.autocomplete__trigger[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.autocomplete__trigger:has(>input:disabled){opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.autocomplete__trigger:has(>input:-moz-read-only){background-color:var(--color-default-100);cursor:default}.autocomplete__trigger[data-readonly=true]{background-color:var(--color-default-100);cursor:default}.autocomplete__trigger:has(>input:read-only){background-color:var(--color-default-100);cursor:default}.autocomplete__trigger--flat{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-color:#0000}@media (hover:hover){.autocomplete__trigger--flat[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:#0000}.autocomplete__trigger--flat:has(>input:hover):not(:focus-within){background-color:#0000}}.autocomplete__trigger--flat:focus-within,.autocomplete__trigger--flat[data-focused=true]{border-color:var(--color-field-border-focus);background-color:#0000}.autocomplete__trigger--bordered{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:var(--border-width);border-color:var(--border);background-color:#0000}@media (hover:hover){.autocomplete__trigger--bordered[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:var(--border);background-color:#0000}.autocomplete__trigger--bordered:has(>input:hover):not(:focus-within){border-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.autocomplete__trigger--bordered[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}.autocomplete__trigger--bordered:has(>input:hover):not(:focus-within){border-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}}.autocomplete__trigger--bordered:focus-within,.autocomplete__trigger--bordered[data-focused=true]{border-color:var(--color-field-border-focus);background-color:#0000}.autocomplete__trigger--faded{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-background-tertiary);border-color:var(--color-border)}.autocomplete__trigger--faded:focus-within,.autocomplete__trigger--faded[data-focused=true]{background-color:var(--color-background-tertiary);border-color:var(--color-field-border-focus)}.autocomplete__trigger--underlined{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-top:none;border-left:none;border-right:none;border-bottom-width:var(--border-width);border-bottom-color:var(--border);background-color:#0000;border-radius:0;padding-left:0!important}@media (hover:hover){.autocomplete__trigger--underlined[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-bottom-color:var(--border);background-color:#0000}.autocomplete__trigger--underlined:has(>input:hover):not(:focus-within){border-bottom-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.autocomplete__trigger--underlined[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-bottom-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}.autocomplete__trigger--underlined:has(>input:hover):not(:focus-within){border-bottom-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}}.autocomplete__trigger--underlined:focus-within,.autocomplete__trigger--underlined[data-focused=true]{border-bottom-color:var(--color-field-border-focus);--tw-ring-color:var(--focus);box-shadow:0 1.2px 0 0 var(--tw-ring-color,var(--color-field-border-focus));background-color:#0000}.autocomplete__trigger--raised{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface);border-color:#0000}@media (hover:hover){.autocomplete__trigger--raised[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface-hover);border-color:#0000}.autocomplete__trigger--raised:has(>input:hover):not(:focus-within){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface-hover);border-color:#0000}}.autocomplete__trigger--raised:focus-within,.autocomplete__trigger--raised[data-focused=true]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface);border-color:var(--color-field-border-focus)}.autocomplete__trigger--sm{padding-inline:calc(var(--spacing)*2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));height:1.75rem}.autocomplete__trigger--lg{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));height:2.75rem}.autocomplete__trigger[data-multiple-overflow=wrap]{flex-wrap:wrap;align-items:center;row-gap:.25rem;height:auto;min-height:2.25rem}.autocomplete__trigger--sm[data-multiple-overflow=wrap]{min-height:1.75rem}.autocomplete__trigger--lg[data-multiple-overflow=wrap]{min-height:2.75rem}.autocomplete__trigger--label-inside[data-multiple-overflow=wrap]{min-height:3.5rem;padding-top:1.625rem;padding-bottom:.375rem}.autocomplete__trigger--label-inside.autocomplete__trigger--sm[data-multiple-overflow=wrap]{min-height:2.5rem;padding-top:1.125rem;padding-bottom:.25rem}.autocomplete__trigger--label-inside.autocomplete__trigger--lg[data-multiple-overflow=wrap]{min-height:4rem;padding-top:1.875rem;padding-bottom:.5rem}.autocomplete__trigger--label-inside.autocomplete__trigger--sm[data-multiple-overflow] .autocomplete__input,.autocomplete__trigger--label-inside[data-multiple-overflow] .autocomplete__input{padding-top:0;padding-bottom:0}.autocomplete__trigger[data-multiple-overflow=collapse] .autocomplete__input{flex-shrink:0;width:auto;min-width:80px}.autocomplete__trigger--primary:focus-within,.autocomplete__trigger--primary[data-focused=true]{border-color:var(--color-primary);--tw-ring-color:var(--color-primary)}.autocomplete__trigger--secondary:focus-within,.autocomplete__trigger--secondary[data-focused=true]{border-color:var(--color-secondary);--tw-ring-color:var(--color-secondary)}.autocomplete__trigger--accent:focus-within,.autocomplete__trigger--accent[data-focused=true]{border-color:var(--color-accent);--tw-ring-color:var(--color-accent)}.autocomplete__trigger--success:focus-within,.autocomplete__trigger--success[data-focused=true]{border-color:var(--color-success);--tw-ring-color:var(--color-success)}.autocomplete__trigger--warning:focus-within,.autocomplete__trigger--warning[data-focused=true]{border-color:var(--color-warning);--tw-ring-color:var(--color-warning)}.autocomplete__trigger--danger:focus-within,.autocomplete__trigger--danger[data-focused=true]{border-color:var(--color-danger);--tw-ring-color:var(--color-danger)}.autocomplete__trigger--underlined.autocomplete__trigger--accent,.autocomplete__trigger--underlined.autocomplete__trigger--danger,.autocomplete__trigger--underlined.autocomplete__trigger--primary,.autocomplete__trigger--underlined.autocomplete__trigger--secondary,.autocomplete__trigger--underlined.autocomplete__trigger--success,.autocomplete__trigger--underlined.autocomplete__trigger--warning{border-top:none;border-left:none;border-right:none;border-bottom-width:var(--border-width)}.autocomplete__trigger--invalid{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid;border-color:var(--color-danger)!important}.autocomplete__trigger--invalid:focus,.autocomplete__trigger--invalid:focus-visible,.autocomplete__trigger--invalid:focus-within,.autocomplete__trigger--invalid[data-focus-visible=true],.autocomplete__trigger--invalid[data-focus-within=true],.autocomplete__trigger--invalid[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.autocomplete__trigger--disabled{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none;cursor:not-allowed;opacity:.6}.autocomplete__trigger--readonly{background-color:var(--color-default-100);cursor:default}.autocomplete__trigger--full-width{width:100%}.autocomplete__input{width:100%;height:auto;min-width:calc(var(--spacing)*4);border-style:var(--tw-border-style);color:inherit;--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1;padding:0}.autocomplete__input::placeholder{color:var(--field-placeholder,var(--muted))}.autocomplete__input:focus,.autocomplete__input:focus-visible{box-shadow:none;outline:none}.autocomplete__input:-webkit-autofill{box-shadow:0 0 0 1000px var(--color-field) inset;-webkit-text-fill-color:var(--color-field-foreground);caret-color:var(--color-field-foreground)}.autocomplete__input:-webkit-autofill:hover{box-shadow:0 0 0 1000px var(--color-field) inset;-webkit-text-fill-color:var(--color-field-foreground);caret-color:var(--color-field-foreground)}.autocomplete__input:-webkit-autofill:focus{box-shadow:0 0 0 1000px var(--color-field) inset;-webkit-text-fill-color:var(--color-field-foreground);caret-color:var(--color-field-foreground)}.autocomplete__label{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);-webkit-user-select:none;user-select:none;color:var(--color-field-placeholder);pointer-events:none;transition:transform .3s var(--ease-smooth),color .3s var(--ease-smooth),scale .3s var(--ease-smooth)}.autocomplete__label:is([data-reduce-motion=true],[data-reduce-motion=true] *),.autocomplete__label:is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.autocomplete__label:is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.autocomplete__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.autocomplete__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.autocomplete__label:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.autocomplete__trigger--label-inside{height:3.5rem;padding-top:0;padding-bottom:0;position:relative}.autocomplete__trigger--label-inside.autocomplete__trigger--sm{height:2.5rem}.autocomplete__trigger--label-inside.autocomplete__trigger--lg{height:4rem}.autocomplete__trigger--label-inside .autocomplete__label{transform-origin:0;font-size:var(--text-sm);color:var(--color-field-placeholder);position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.autocomplete__trigger--label-inside.autocomplete__trigger--underlined .autocomplete__label{left:0}.autocomplete__trigger--label-inside .autocomplete__input{width:100%;padding-top:1rem;padding-bottom:0}.autocomplete__trigger--label-inside .autocomplete__input::placeholder{color:#0000}.autocomplete__trigger--label-inside.autocomplete__trigger--default:focus-within .autocomplete__label,.autocomplete__trigger--label-inside.autocomplete__trigger--default[data-focused=true] .autocomplete__label{color:var(--color-foreground)}.autocomplete__trigger--label-inside:focus-within .autocomplete__input::-moz-placeholder{color:var(--color-field-placeholder)}.autocomplete__trigger--label-inside[data-filled=true] .autocomplete__input::-moz-placeholder{color:var(--color-field-placeholder)}.autocomplete__trigger--label-inside[data-focused=true] .autocomplete__input::-moz-placeholder{color:var(--color-field-placeholder)}.autocomplete__trigger--label-inside:focus-within .autocomplete__input::placeholder,.autocomplete__trigger--label-inside[data-filled=true] .autocomplete__input::placeholder,.autocomplete__trigger--label-inside[data-focused=true] .autocomplete__input::placeholder{color:var(--color-field-placeholder)}.autocomplete__trigger--label-inside:focus-within .autocomplete__label,.autocomplete__trigger--label-inside[data-filled=true] .autocomplete__label,.autocomplete__trigger--label-inside[data-focused=true] .autocomplete__label{transform:translateY(-110%)scale(.85)}.autocomplete__trigger--label-inside[data-multiple-overflow]:focus-within .autocomplete__label,.autocomplete__trigger--label-inside[data-multiple-overflow][data-filled=true] .autocomplete__label,.autocomplete__trigger--label-inside[data-multiple-overflow][data-focused=true] .autocomplete__label{top:.375rem;transform:scale(.85)}.autocomplete__trigger--label-inside.autocomplete__trigger--sm[data-multiple-overflow]:focus-within .autocomplete__label,.autocomplete__trigger--label-inside.autocomplete__trigger--sm[data-multiple-overflow][data-filled=true] .autocomplete__label,.autocomplete__trigger--label-inside.autocomplete__trigger--sm[data-multiple-overflow][data-focused=true] .autocomplete__label{top:.25rem;transform:scale(.85)}.autocomplete__trigger--label-inside.autocomplete__trigger--lg[data-multiple-overflow]:focus-within .autocomplete__label,.autocomplete__trigger--label-inside.autocomplete__trigger--lg[data-multiple-overflow][data-filled=true] .autocomplete__label,.autocomplete__trigger--label-inside.autocomplete__trigger--lg[data-multiple-overflow][data-focused=true] .autocomplete__label{top:.5rem;transform:scale(.85)}.autocomplete__trigger--label-inside.autocomplete__trigger--sm .autocomplete__label{font-size:var(--text-xs,.75rem);left:.5rem}.autocomplete__trigger--label-inside.autocomplete__trigger--sm .autocomplete__input{padding-top:.625rem}.autocomplete__trigger--label-inside.autocomplete__trigger--sm:focus-within .autocomplete__label,.autocomplete__trigger--label-inside.autocomplete__trigger--sm[data-filled=true] .autocomplete__label,.autocomplete__trigger--label-inside.autocomplete__trigger--sm[data-focused=true] .autocomplete__label{transform:translateY(-100%)scale(.8)}.autocomplete__trigger--label-inside.autocomplete__trigger--lg .autocomplete__label{font-size:var(--text-base,1rem);left:1rem}.autocomplete__trigger--label-inside.autocomplete__trigger--lg .autocomplete__input{padding-top:1.125rem}.autocomplete__trigger--label-inside.autocomplete__trigger--underlined.autocomplete__trigger--lg .autocomplete__label,.autocomplete__trigger--label-inside.autocomplete__trigger--underlined.autocomplete__trigger--sm .autocomplete__label{left:0}.autocomplete__trigger--underlined.autocomplete__trigger--label-inside .autocomplete__input{padding-top:1.125rem}.autocomplete__trigger--label-inside[data-invalid=true] .autocomplete__label{color:var(--color-danger)}.autocomplete__trigger--label-inside:has(>input:invalid) .autocomplete__label{color:var(--color-danger)}.autocomplete-root{flex-direction:column;gap:.375rem;display:flex}.autocomplete-root--full-width{width:100%}.autocomplete-root--label-outside-left{flex-direction:row;align-items:flex-start;gap:.75rem}.autocomplete__main-wrapper{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.autocomplete-root--label-outside-left>.autocomplete__label,.autocomplete-root--label-outside>.autocomplete__label{pointer-events:auto;font-size:var(--text-sm);color:var(--color-foreground);font-weight:500;display:block;position:static;transform:none}.autocomplete-root--label-outside-left>.autocomplete__label{flex-shrink:0;min-width:5rem;padding-top:.5rem}.autocomplete-root--label-outside-left[data-invalid=true]>.autocomplete__label,.autocomplete-root--label-outside[data-invalid=true]>.autocomplete__label{color:var(--color-danger)}.autocomplete__helper-wrapper{flex-direction:column;gap:.125rem;padding:0 .25rem;display:flex}.autocomplete__description{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.autocomplete__description{color:color-mix(in oklab,var(--color-foreground) 60%,transparent)}}.autocomplete__error-message{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-danger)}.autocomplete__trigger--label-inside.autocomplete__trigger--primary:focus-within .autocomplete__label,.autocomplete__trigger--label-inside.autocomplete__trigger--primary[data-focused=true] .autocomplete__label{color:var(--color-primary)}.autocomplete__trigger--label-inside.autocomplete__trigger--secondary:focus-within .autocomplete__label,.autocomplete__trigger--label-inside.autocomplete__trigger--secondary[data-focused=true] .autocomplete__label{color:var(--color-secondary)}.autocomplete__trigger--label-inside.autocomplete__trigger--accent:focus-within .autocomplete__label,.autocomplete__trigger--label-inside.autocomplete__trigger--accent[data-focused=true] .autocomplete__label{color:var(--color-accent)}.autocomplete__trigger--label-inside.autocomplete__trigger--success:focus-within .autocomplete__label,.autocomplete__trigger--label-inside.autocomplete__trigger--success[data-focused=true] .autocomplete__label{color:var(--color-success)}.autocomplete__trigger--label-inside.autocomplete__trigger--warning:focus-within .autocomplete__label,.autocomplete__trigger--label-inside.autocomplete__trigger--warning[data-focused=true] .autocomplete__label{color:var(--color-warning)}.autocomplete__trigger--label-inside.autocomplete__trigger--danger:focus-within .autocomplete__label,.autocomplete__trigger--label-inside.autocomplete__trigger--danger[data-focused=true] .autocomplete__label{color:var(--color-danger)}.autocomplete__indicator{inset-block:0;right:calc(var(--spacing)*2);color:var(--field-placeholder,var(--muted));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));--tw-duration:.3s;cursor:var(--cursor-interactive);flex-shrink:0;justify-content:center;align-items:center;margin-block:auto;transition-duration:.3s;display:flex;position:absolute}.autocomplete__indicator[data-state=open]{rotate:180deg}.autocomplete__indicator[data-slot=autocomplete-default-indicator]{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.autocomplete__start-content{color:var(--color-field-placeholder);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.autocomplete__start-content svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.autocomplete__trigger--label-inside:has(>.autocomplete__start-content) .autocomplete__label{left:2.25rem}.autocomplete__trigger--label-inside.autocomplete__trigger--underlined:has(>.autocomplete__start-content) .autocomplete__label{left:1.5rem}.autocomplete__trigger--label-inside.autocomplete__trigger--sm:has(>.autocomplete__start-content) .autocomplete__label{left:1.9rem}.autocomplete__trigger--label-inside.autocomplete__trigger--underlined.autocomplete__trigger--sm:has(>.autocomplete__start-content) .autocomplete__label{left:1.4rem}.autocomplete__trigger--label-inside.autocomplete__trigger--lg:has(>.autocomplete__start-content) .autocomplete__label{left:3rem}.autocomplete__trigger--label-inside.autocomplete__trigger--underlined.autocomplete__trigger--lg:has(>.autocomplete__start-content) .autocomplete__label{left:2rem}.autocomplete__clear-button{isolation:isolate;height:calc(var(--spacing)*6);width:calc(var(--spacing)*6);transform-origin:50%;border-radius:calc(var(--radius)*1.5);padding:var(--spacing);color:var(--color-muted);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:calc(var(--spacing)*5);height:calc(var(--spacing)*5);cursor:var(--cursor-interactive);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);background-color:#0000;flex-shrink:0;justify-content:center;align-self:center;align-items:center;margin-right:0;display:inline-flex;position:relative}.autocomplete__clear-button:not([data-empty=true]){transition:opacity .3s var(--ease-smooth)}.autocomplete__clear-button:not([data-empty=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.autocomplete__clear-button:not([data-empty=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after,.autocomplete__clear-button:not([data-empty=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before{transition-property:none}@media (prefers-reduced-motion:reduce){.autocomplete__clear-button:not([data-empty=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.autocomplete__clear-button:not([data-empty=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after,.autocomplete__clear-button:not([data-empty=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before{transition-property:none}}.autocomplete__clear-button[data-empty=true]{pointer-events:none;opacity:0}.autocomplete__clear-button [data-slot=autocomplete-clear-button-icon]{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}@media (hover:hover){.autocomplete__clear-button:hover,.autocomplete__clear-button[data-hovered=true]{background-color:var(--default)}@supports (color:color-mix(in lab,red,red)){.autocomplete__clear-button:hover,.autocomplete__clear-button[data-hovered=true]{background-color:color-mix(in oklab,var(--default) 96%,var(--default-foreground) 4%)}}}.autocomplete__clear-button:active,.autocomplete__clear-button[data-pressed=true]{transform:scale(.93)}.autocomplete-item__text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.autocomplete__popover{--trigger-width:var(--reka-combobox-trigger-width);--trigger-anchor-point:var(--reka-combobox-content-transform-origin);z-index:var(--z-popover);scroll-padding-block:var(--spacing);overscroll-behavior:contain;border-radius:var(--field-radius,calc(var(--radius)*1.5));background-color:var(--overlay);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));width:var(--trigger-width);transform-origin:var(--trigger-anchor-point);box-shadow:var(--shadow-overlay);max-height:min(var(--reka-combobox-content-available-height,20rem),20rem);scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--foreground) 20%,transparent) transparent;padding:0;overflow-y:auto}.autocomplete__popover::-webkit-scrollbar{width:6px}.autocomplete__popover::-webkit-scrollbar-track{background:0 0}.autocomplete__popover::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.autocomplete__popover::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--foreground) 20%,transparent)}}.autocomplete__popover::-webkit-scrollbar-thumb{border-radius:9999px}.autocomplete__popover::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.autocomplete__popover::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--foreground) 35%,transparent)}}.autocomplete__popover:not(:hover):not(:focus-within){scrollbar-color:transparent transparent}.autocomplete__popover:not(:hover):not(:focus-within)::-webkit-scrollbar-thumb{background:0 0}:is(.autocomplete__popover:has(>:focus-visible):not(:focus-within),.autocomplete__popover[data-focus-visible=true]){--tw-outline-style:none;outline-style:none}.autocomplete__popover{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-ease:cubic-bezier(.32,.72,0,1);--tw-enter-opacity:0;--tw-enter-scale:.95;transition-timing-function:cubic-bezier(.32,.72,0,1)}.autocomplete__popover[data-placement=top]{--tw-enter-translate-y:calc(var(--spacing)*1)}.autocomplete__popover[data-placement=bottom]{--tw-enter-translate-y:calc(var(--spacing)*1*-1)}.autocomplete__popover[data-placement=left]{--tw-enter-translate-x:calc(var(--spacing)*1)}.autocomplete__popover[data-placement=right]{--tw-enter-translate-x:calc(var(--spacing)*1*-1)}.autocomplete__popover{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.3s;--tw-ease:cubic-bezier(.25,.46,.45,.94);--tw-exit-scale:.95;--tw-exit-opacity:0;will-change:opacity,transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.autocomplete__popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.autocomplete__popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.autocomplete__popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.autocomplete__popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.autocomplete__popover [data-slot=list-box]{padding:calc(var(--spacing)*1.5);--tw-outline-style:none;outline-style:none}.autocomplete__popover [data-slot=list-box-item]{padding-inline:calc(var(--spacing)*2.5);scroll-margin-block:.25rem}.autocomplete__popover [data-slot=list-box-item][data-highlighted=true],.autocomplete__popover [data-slot=list-box-item][data-highlighted]{background-color:var(--default)}.autocomplete__popover [data-slot=list-box]:not([aria-multiselectable=true]) [data-slot=list-box-item-indicator],.autocomplete__popover [data-slot=list-box]:not([aria-multiselectable=true]) [data-slot=list-box-item-indicator] [data-slot=list-box-item-indicator--checkmark]{transition-property:none}.autocomplete__popover [data-slot=empty-state]{text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--overlay-foreground)}@supports (color:color-mix(in lab,red,red)){.autocomplete__popover [data-slot=empty-state]{color:color-mix(in oklab,var(--overlay-foreground) 60%,transparent)}}.autocomplete__popover [data-slot=search-field]{padding-inline:calc(var(--spacing)*3);padding-block:var(--spacing);--tw-outline-style:none;outline-style:none}.autocomplete__popover[data-truncate-items=false]{width:max-content;min-width:var(--trigger-width);max-width:min(90vw,40rem)}.autocomplete__popover[data-truncate-items=false] .autocomplete-item__text{text-overflow:unset;white-space:nowrap;flex:none;overflow:visible}.kbd{height:calc(var(--spacing)*6);align-items:center;display:inline-flex}:where(.kbd>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing)*.5*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing)*.5*(1 - var(--tw-space-x-reverse)))}.kbd{border-radius:calc(var(--radius)*1);background-color:var(--default);padding-inline:calc(var(--spacing)*2);text-align:center;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;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);white-space:nowrap;color:var(--color-muted)}:where(.kbd:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}.kbd{word-spacing:-.25rem}.kbd__abbr{width:100%;height:100%;text-decoration:none}.kbd__abbr,.kbd__content{justify-content:center;align-items:center;display:flex}.kbd--light{background-color:#0000}.scroll-shadow{--scroll-shadow-size:40px;position:relative}.scroll-shadow--vertical{overflow-y:auto}.scroll-shadow--horizontal{overflow-x:auto}.scroll-shadow--fade.scroll-shadow--vertical[data-top-scroll=true]{--scroll-linear-gradient:0deg,#000 calc(100% - var(--scroll-shadow-size)),transparent;-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient));mask-image:linear-gradient(var(--scroll-linear-gradient));-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient))}.scroll-shadow--fade.scroll-shadow--vertical[data-bottom-scroll=true]{--scroll-linear-gradient:180deg,#000 calc(100% - var(--scroll-shadow-size)),transparent;-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient));mask-image:linear-gradient(var(--scroll-linear-gradient));-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient))}.scroll-shadow--fade.scroll-shadow--vertical[data-top-bottom-scroll=true]{--scroll-linear-gradient:#000,#000,transparent 0,#000 var(--scroll-shadow-size),#000 calc(100% - var(--scroll-shadow-size)),transparent;-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient));mask-image:linear-gradient(var(--scroll-linear-gradient));-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient))}.scroll-shadow--fade.scroll-shadow--horizontal[data-left-scroll=true]{--scroll-linear-gradient:270deg,#000 calc(100% - var(--scroll-shadow-size)),transparent;-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient));mask-image:linear-gradient(var(--scroll-linear-gradient));-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient))}.scroll-shadow--fade.scroll-shadow--horizontal[data-right-scroll=true]{--scroll-linear-gradient:90deg,#000 calc(100% - var(--scroll-shadow-size)),transparent;-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient));mask-image:linear-gradient(var(--scroll-linear-gradient));-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient))}.scroll-shadow--fade.scroll-shadow--horizontal[data-left-right-scroll=true]{--scroll-linear-gradient:to right,#000,#000,transparent 0,#000 var(--scroll-shadow-size),#000 calc(100% - var(--scroll-shadow-size)),transparent;-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient));mask-image:linear-gradient(var(--scroll-linear-gradient));-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient))}.scroll-shadow--hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.scroll-shadow--hide-scrollbar::-webkit-scrollbar{display:none}.scroll-area__root{width:100%;height:100%;position:relative;overflow:hidden}.scroll-area__viewport{border-radius:inherit;width:100%;height:100%}.scroll-area__viewport>[data-reka-scroll-area-viewport]{scrollbar-width:none}.scroll-area__viewport>[data-reka-scroll-area-viewport]::-webkit-scrollbar{display:none}.scroll-area__scrollbar{touch-action:none;-webkit-user-select:none;user-select:none;transition-property:background-color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);background-color:#0000;padding:2px;display:flex}.scroll-area__scrollbar[data-orientation=vertical]{height:100%;width:calc(var(--spacing)*2.5)}.scroll-area__scrollbar[data-orientation=horizontal]{height:calc(var(--spacing)*2.5);flex-direction:column;width:100%}.scroll-area__scrollbar:hover{background-color:var(--scroll-area-track,currentColor)}@supports (color:color-mix(in lab,red,red)){.scroll-area__scrollbar:hover{background-color:var(--scroll-area-track,color-mix(in oklab,currentColor 6%,transparent))}}.scroll-area__thumb{background-color:var(--scroll-area-thumb,currentColor);border-radius:3.40282e38px;flex:1;position:relative}@supports (color:color-mix(in lab,red,red)){.scroll-area__thumb{background-color:var(--scroll-area-thumb,color-mix(in oklab,currentColor 28%,transparent))}}.scroll-area__thumb{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));--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out)}.scroll-area__thumb:before{content:"";height:100%;min-height:calc(var(--spacing)*11);width:100%;min-width:calc(var(--spacing)*11);--tw-translate-x:-50%;--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;top:50%;left:50%}.scroll-area__thumb:hover{background-color:var(--scroll-area-thumb-hover,currentColor)}@supports (color:color-mix(in lab,red,red)){.scroll-area__thumb:hover{background-color:var(--scroll-area-thumb-hover,color-mix(in oklab,currentColor 46%,transparent))}}.scroll-area__thumb[data-state=visible]{opacity:1}.scroll-area__corner{background-color:#0000}.aspect-ratio{width:100%;position:relative;overflow:hidden}.aspect-ratio>*{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.splitter-group{width:100%;height:100%;display:flex;overflow:hidden}.splitter-group--horizontal{flex-direction:row}.splitter-group--vertical{flex-direction:column}.splitter-panel{overflow:hidden}.splitter-handle{flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.splitter-handle:focus-visible{--tw-outline-style:none;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);outline-style:none}.splitter-handle:before{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));--tw-duration:.15s;border-radius:3.40282e38px;transition-duration:.15s}@media (hover:hover){.splitter-handle:hover:before{background-color:#7a65401a}@supports (color:color-mix(in lab,red,red)){.splitter-handle:hover:before{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}}.splitter-handle[data-state=drag]:before{background-color:#7a654026}@supports (color:color-mix(in lab,red,red)){.splitter-handle[data-state=drag]:before{background-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.splitter-handle--horizontal{cursor:col-resize;width:1px;margin-inline:1px}.splitter-handle--horizontal:before{inset-inline:calc(var(--spacing)*-1.5);--tw-content:"";content:var(--tw-content);position:absolute;inset-block:0}.splitter-handle--vertical{cursor:row-resize;height:1px;margin-block:1px}.splitter-handle--vertical:before{inset-inline:0;inset-block:calc(var(--spacing)*-1.5);--tw-content:"";content:var(--tw-content);position:absolute}.splitter-handle__bar{background-color:var(--default);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:.15s;border-radius:3.40282e38px;flex-shrink:0;transition-duration:.15s}.splitter-handle--horizontal .splitter-handle__bar{height:calc(var(--spacing)*8);width:1px}.splitter-handle--vertical .splitter-handle__bar{height:1px;width:calc(var(--spacing)*8)}@media (hover:hover){.splitter-handle:hover .splitter-handle__bar{background-color:var(--primary)}}.splitter-handle[data-state=drag] .splitter-handle__bar{background-color:var(--primary)}.splitter-handle--horizontal[data-state=drag] .splitter-handle__bar{width:calc(var(--spacing)*.5)}.splitter-handle--vertical[data-state=drag] .splitter-handle__bar{height:calc(var(--spacing)*.5)}.stepper{display:flex}.stepper--horizontal{flex-direction:row;align-items:flex-start}.stepper--vertical{flex-direction:column}.stepper__item{display:flex;position:relative}.stepper__item--horizontal{flex-direction:column;flex:1;align-items:center}.stepper__item--horizontal:last-child{flex:none}.stepper__item--vertical{gap:calc(var(--spacing)*3);flex-direction:row}.stepper__item--vertical:last-child .stepper__separator--vertical{display:none}.stepper__indicator{z-index:10;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);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));border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.stepper__indicator--sm{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.stepper__indicator--md{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.stepper__indicator--lg{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.stepper__indicator{background-color:var(--default);color:var(--default-foreground)}.stepper__item[data-status=completed] .stepper__indicator{background-color:var(--success);color:var(--success-foreground)}.stepper__item[data-status=error] .stepper__indicator{background-color:var(--danger);color:var(--danger-foreground)}.stepper__item[data-status=current] .stepper__indicator--default{background-color:var(--default);color:var(--default-foreground);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--default)}.stepper__item[data-status=current] .stepper__indicator--primary{background-color:var(--primary);color:var(--primary-foreground);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:#7a65404d}@supports (color:color-mix(in lab,red,red)){.stepper__item[data-status=current] .stepper__indicator--primary{--tw-ring-color:color-mix(in oklab,var(--primary) 30%,transparent)}}.stepper__item[data-status=current] .stepper__indicator--secondary{background-color:var(--secondary);color:var(--secondary-foreground);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:#96502e4d}@supports (color:color-mix(in lab,red,red)){.stepper__item[data-status=current] .stepper__indicator--secondary{--tw-ring-color:color-mix(in oklab,var(--secondary) 30%,transparent)}}.stepper__item[data-status=current] .stepper__indicator--accent{background-color:var(--accent);color:var(--accent-foreground);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:#1d180e4d}@supports (color:color-mix(in lab,red,red)){.stepper__item[data-status=current] .stepper__indicator--accent{--tw-ring-color:color-mix(in oklab,var(--accent) 30%,transparent)}}.stepper__item[data-status=current] .stepper__indicator--success{background-color:var(--success);color:var(--success-foreground);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:#4a7c3f4d}@supports (color:color-mix(in lab,red,red)){.stepper__item[data-status=current] .stepper__indicator--success{--tw-ring-color:color-mix(in oklab,var(--success) 30%,transparent)}}.stepper__item[data-status=current] .stepper__indicator--warning{background-color:var(--warning);color:var(--warning-foreground);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.stepper__item[data-status=current] .stepper__indicator--warning{--tw-ring-color:color-mix(in oklab,var(--warning) 30%,transparent)}}.stepper__item[data-status=current] .stepper__indicator--danger{background-color:var(--danger);color:var(--danger-foreground);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:#d600044d}@supports (color:color-mix(in lab,red,red)){.stepper__item[data-status=current] .stepper__indicator--danger{--tw-ring-color:color-mix(in oklab,var(--danger) 30%,transparent)}}.stepper__content{flex-direction:column;display:flex}.stepper__item--horizontal .stepper__content{margin-top:calc(var(--spacing)*2);text-align:center;align-items:center}.stepper__item--vertical .stepper__content{padding-bottom:calc(var(--spacing)*6)}.stepper__title{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.stepper__title--sm{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.stepper__title--md{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.stepper__title--lg{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.stepper__description,.stepper__item[data-status=pending] .stepper__title{color:var(--color-muted)}.stepper__description{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.stepper__separator{background-color:var(--default);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))}.stepper__separator--horizontal{margin-top:calc(var(--spacing)*4);flex:1;height:1px}.stepper__item--horizontal:last-child .stepper__separator--horizontal{display:none}.stepper__separator--vertical{top:calc(var(--spacing)*8);left:calc(var(--spacing)*4);--tw-translate-x:-50%;width:1px;translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;bottom:0}.stepper__indicator--sm~.stepper__separator--vertical{top:calc(var(--spacing)*6);left:calc(var(--spacing)*3)}.stepper__indicator--lg~.stepper__separator--vertical{top:calc(var(--spacing)*10);left:calc(var(--spacing)*5)}.stepper__item[data-status=completed] .stepper__separator,.stepper__item[data-status=current] .stepper__separator{background-color:var(--accent)}.tree{gap:calc(var(--spacing)*.5);--tw-outline-style:none;-webkit-user-select:none;user-select:none;outline-style:none}.tree,.tree__item{flex-direction:column;display:flex}.tree__item{position:relative}.tree__item-content{cursor:pointer;align-items:center;gap:calc(var(--spacing)*1.5);border-radius:calc(var(--radius)*.75);--tw-font-weight:var(--font-weight-medium);width:100%;font-weight:var(--font-weight-medium);color:var(--foreground);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));--tw-outline-style:none;outline-style:none;padding-inline-start:calc(var(--tree-indent,0)*1rem + .5rem);padding-inline-end:.5rem;display:flex;position:relative}.tree__item-content:focus-visible,.tree__item-content[data-focus-visible]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}@media (hover:hover){.tree__item-content:hover:not([data-selected]){background-color:var(--default)}}.tree__item-content[data-selected]{background-color:#1d180e26}@supports (color:color-mix(in lab,red,red)){.tree__item-content[data-selected]{background-color:color-mix(in oklab,var(--accent) 15%,transparent)}}.tree__item-content[data-selected]{color:var(--accent)}@media (hover:hover){.tree__item-content[data-selected]:hover{background-color:#1d180e33}@supports (color:color-mix(in lab,red,red)){.tree__item-content[data-selected]:hover{background-color:color-mix(in oklab,var(--accent) 20%,transparent)}}}.tree__item-content--sm{padding-block:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.tree__item-content--md{padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.tree__item-content--lg{padding-block:calc(var(--spacing)*1.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.tree__item-toggle{color:var(--color-muted);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));flex-shrink:0;justify-content:center;align-items:center;display:flex}.tree__item-toggle svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.tree__item-toggle[data-expanded]{rotate:90deg}.tree__item-toggle[data-no-children]{visibility:hidden}.tree__item-icon{color:var(--color-muted);flex-shrink:0}.tree__item-icon svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.statistic{gap:var(--spacing);flex-direction:column;display:flex}.statistic__label{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);color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.statistic__label{color:color-mix(in oklab,var(--color-foreground) 60%,transparent)}}.statistic__value-wrapper{align-items:baseline;gap:var(--spacing);display:flex}.statistic__value{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.statistic__value,.statistic__value--default{color:var(--color-foreground)}.statistic__value--primary{color:var(--color-primary)}.statistic__value--secondary{color:var(--color-secondary)}.statistic__value--accent{color:var(--color-accent)}.statistic__value--success{color:var(--color-success)}.statistic__value--warning{color:var(--color-warning)}.statistic__value--danger{color:var(--color-danger)}.statistic__affix{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:currentColor}@supports (color:color-mix(in lab,red,red)){.statistic__affix{color:color-mix(in oklab,currentColor 70%,transparent)}}.statistic__description{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.statistic__description{color:color-mix(in oklab,var(--color-foreground) 60%,transparent)}}.statistic__trend{align-items:center;gap:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:inline-flex}.statistic__trend[data-trend=up]{color:var(--color-success)}.statistic__trend[data-trend=down]{color:var(--color-danger)}.statistic__trend[data-trend=neutral]{color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.statistic__trend[data-trend=neutral]{color:color-mix(in oklab,var(--color-foreground) 60%,transparent)}}.statistic__trend svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.timeline{display:flex}.timeline--vertical{flex-direction:column}.timeline--horizontal{flex-direction:row;overflow-x:auto}.timeline__item{display:flex;position:relative}.timeline__item--vertical{gap:calc(var(--spacing)*3);padding-bottom:calc(var(--spacing)*6);flex-direction:row}.timeline__item--vertical:last-child{padding-bottom:0}.timeline__item--vertical:last-child .timeline__line{display:none}.timeline__item--horizontal{align-items:center;gap:calc(var(--spacing)*3);padding-right:calc(var(--spacing)*8);text-align:center;flex-direction:column;min-width:8rem}.timeline__item--horizontal:last-child{padding-right:0}.timeline__item--horizontal:last-child .timeline__line{display:none}.timeline__dot{z-index:10;width:calc(var(--spacing)*3);height:calc(var(--spacing)*3);background-color:var(--color-default-300,var(--border));border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.25rem;display:inline-flex;position:relative}.timeline--horizontal .timeline__dot{margin-top:0}.timeline__dot--pending{background-color:var(--color-default-300,var(--border))}.timeline__dot--current{background-color:var(--color-primary);box-shadow:0 0 0 3px #7a654040}@supports (color:color-mix(in lab,red,red)){.timeline__dot--current{box-shadow:0 0 0 3px color-mix(in oklab,var(--color-primary) 25%,transparent)}}.timeline__dot--done{background-color:var(--color-success)}.timeline__dot--color-default{background-color:var(--color-default-300,var(--border))}.timeline__dot--color-primary{background-color:var(--color-primary)}.timeline__dot--color-secondary{background-color:var(--color-secondary)}.timeline__dot--color-accent{background-color:var(--color-accent)}.timeline__dot--color-success{background-color:var(--color-success)}.timeline__dot--color-warning{background-color:var(--color-warning)}.timeline__dot--color-danger{background-color:var(--color-danger)}.timeline__line{background-color:var(--border);position:absolute}.timeline__item--vertical .timeline__line{width:1px;top:1rem;bottom:-1.5rem;left:.3125rem}.timeline__item--horizontal .timeline__line{height:1px;top:.3125rem;left:1rem;right:-1.75rem}.timeline__content{gap:calc(var(--spacing)*.5);flex-direction:column;display:flex}.timeline__title{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.timeline__description,.timeline__title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.timeline__description{color:color-mix(in oklab,var(--color-foreground) 70%,transparent)}}.timeline__timestamp{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.timeline__timestamp{color:color-mix(in oklab,var(--color-foreground) 55%,transparent)}}.image{display:inline-block;position:relative;overflow:hidden}.image--radius-none{border-radius:0}.image--radius-sm{border-radius:calc(var(--radius)*.5)}.image--radius-md{border-radius:calc(var(--radius)*.75)}.image--radius-lg{border-radius:calc(var(--radius)*1)}.image--radius-full{border-radius:3.40282e38px}.image__img{width:100%;height:100%;display:block}.image__img--cover{-o-object-fit:cover;object-fit:cover}.image__img--contain{-o-object-fit:contain;object-fit:contain}.image__img--fill{-o-object-fit:fill;object-fit:fill}.image__fallback{width:100%;height:100%;color:var(--color-foreground);justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.image__fallback{color:color-mix(in oklab,var(--color-foreground) 40%,transparent)}}.image__fallback{background-color:var(--color-default-100,var(--color-background-tertiary))}.image__fallback svg{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.image__zoom-trigger{cursor:zoom-in;border-style:var(--tw-border-style);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;padding:0;position:absolute;inset:0}.image__zoom-trigger:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.transfer{align-items:stretch;gap:calc(var(--spacing)*3);display:flex}.transfer--disabled{pointer-events:none;opacity:.6}.transfer__panel{gap:calc(var(--spacing)*2);border-radius:var(--field-radius,calc(var(--radius)*1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));border-width:1px;border-width:var(--border-width-field);border-color:var(--color-field-border);flex-direction:column;flex:1;min-width:0;display:flex}.transfer__panel-header{padding-inline:calc(var(--spacing)*3);padding-top: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);color:var(--color-foreground)}.transfer__panel-search{padding-inline:calc(var(--spacing)*2)}.transfer__panel-body{padding-inline:var(--spacing);padding-bottom:calc(var(--spacing)*2);min-height:12rem;max-height:16rem;transition:background-color .15s var(--ease-smooth);flex-direction:column;flex:1;display:flex;overflow-y:auto}.transfer__panel-body--drag-over{background-color:#7a654014}@supports (color:color-mix(in lab,red,red)){.transfer__panel-body--drag-over{background-color:color-mix(in oklab,var(--color-primary) 8%,transparent)}}.transfer__panel-body--drag-over{outline:2px dashed var(--color-primary);outline-offset:-2px}.transfer__item{-webkit-tap-highlight-color:transparent;width:100%;transition:transform .3s var(--ease-out-quart),background-color .2s var(--ease-smooth);outline:none;justify-content:flex-start;align-items:center;padding:.375rem .5rem;position:relative;display:flex!important}@media (prefers-reduced-motion:reduce){.transfer__item{transition:none}}.transfer__item [data-slot=label]{width:fit-content}.transfer__item [data-slot=description],.transfer__item [data-slot=label]{pointer-events:none;-webkit-user-select:none;user-select:none}.transfer__item [data-slot=description]{text-wrap:wrap;color:var(--color-muted)}.transfer__item:focus-visible:not(:focus),.transfer__item[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.transfer__item:active,.transfer__item[data-pressed=true]{transform:scale(.98)}@media (hover:hover){.transfer__item:hover,.transfer__item[data-hovered=true]{background-color:var(--color-default)}}.transfer__item[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.transfer__item{gap:calc(var(--spacing)*2);border-radius:calc(var(--radius)*.75);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));cursor:var(--cursor-interactive);display:list-item}.transfer__item-checkbox{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);accent-color:var(--color-primary);cursor:var(--cursor-interactive);flex-shrink:0}.transfer__item:has(input:disabled){opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.transfer__item--dragging{opacity:.4}.transfer__controls{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);flex-direction:column;display:flex}.transfer__control-button{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8);border-radius:calc(var(--radius)*.75);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-field-border);background-color:var(--color-field);color:var(--color-foreground);cursor:var(--cursor-interactive);transition:background-color .2s var(--ease-smooth),opacity .2s var(--ease-smooth);justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.transfer__control-button:hover:not(:disabled){background-color:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){.transfer__control-button:hover:not(:disabled){background-color:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%)}}}.transfer__control-button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.transfer__control-button:disabled{cursor:not-allowed;opacity:.4}.transfer__control-button svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.file-upload-root{flex-direction:column;gap:.375rem;display:flex}.file-upload__label{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);-webkit-user-select:none;user-select:none;color:var(--color-foreground)}.file-upload-root[data-invalid=true]>.file-upload__label{color:var(--color-danger)}.file-upload__dropzone{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--field-radius,calc(var(--radius)*1.5));--tw-border-style:dashed;padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*8);text-align:center;border-style:dashed;border-width:2px;border-color:var(--color-field-border);background-color:var(--color-field);cursor:var(--cursor-interactive);transition:background-color .2s var(--ease-smooth),border-color .2s var(--ease-smooth);flex-direction:column;display:flex}@media (hover:hover){.file-upload__dropzone:hover:not([data-disabled=true]){background-color:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){.file-upload__dropzone:hover:not([data-disabled=true]){background-color:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%)}}.file-upload__dropzone:hover:not([data-disabled=true]){border-color:var(--color-field-border-hover)}}.file-upload__dropzone:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.file-upload__dropzone--drag-active{border-color:var(--color-primary);background-color:#7a6540}@supports (color:color-mix(in lab,red,red)){.file-upload__dropzone--drag-active{background-color:color-mix(in oklab,var(--color-primary) 8%,var(--color-field))}}.file-upload__dropzone--invalid{border-color:var(--color-danger)}.file-upload__dropzone--disabled{cursor:not-allowed;opacity:.6}.file-upload__icon{color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.file-upload__icon{color:color-mix(in oklab,var(--color-foreground) 45%,transparent)}}.file-upload__icon svg{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.file-upload__hint{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.file-upload__hint{color:color-mix(in oklab,var(--color-foreground) 55%,transparent)}}.file-upload__file-list{gap:calc(var(--spacing)*1.5);flex-direction:column;display:flex}.file-upload__file-item{align-items:center;gap:calc(var(--spacing)*2);border-radius:calc(var(--radius)*.75);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-width:1px;border-color:var(--color-field-border);background-color:var(--color-field);display:flex}.file-upload__file-name{text-overflow:ellipsis;white-space:nowrap;color:var(--color-foreground);flex:1;overflow:hidden}.file-upload__file-size{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-foreground);flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.file-upload__file-size{color:color-mix(in oklab,var(--color-foreground) 55%,transparent)}}.file-upload__remove-button{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6);border-radius:calc(var(--radius)*.75);border-style:var(--tw-border-style);color:var(--color-foreground);background-color:#0000;border-width:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.file-upload__remove-button{color:color-mix(in oklab,var(--color-foreground) 55%,transparent)}}.file-upload__remove-button{cursor:var(--cursor-interactive);transition:color .2s var(--ease-smooth),background-color .2s var(--ease-smooth)}@media (hover:hover){.file-upload__remove-button:hover{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.file-upload__remove-button:hover{background-color:color-mix(in oklab,var(--surface) 92%,var(--surface-foreground) 8%)}}.file-upload__remove-button:hover{color:var(--color-danger)}}.file-upload__remove-button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.file-upload__remove-button svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.file-upload__helper-wrapper{flex-direction:column;gap:.125rem;padding:0 .25rem;display:flex}.file-upload__description{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.file-upload__description{color:color-mix(in oklab,var(--color-foreground) 60%,transparent)}}.file-upload__error-message{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-danger)}.cascader-root{flex-direction:column;gap:.375rem;display:flex}.cascader__label{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);-webkit-user-select:none;user-select:none;color:var(--color-foreground)}.cascader-root[data-invalid=true]>.cascader__label{color:var(--color-danger)}.cascader__trigger{height:calc(var(--spacing)*9);justify-content:space-between;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--field-radius,calc(var(--radius)*1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));width:100%;padding-inline:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-width:1px;border-width:var(--border-width-field);border-color:var(--color-field-border);color:var(--color-field-foreground);cursor:var(--cursor-interactive);transition:background-color .2s var(--ease-smooth),border-color .2s var(--ease-smooth);display:flex}@media (hover:hover){.cascader__trigger:hover:not([data-disabled=true]){background-color:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){.cascader__trigger:hover:not([data-disabled=true]){background-color:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%)}}.cascader__trigger:hover:not([data-disabled=true]){border-color:var(--color-field-border-hover)}}.cascader__trigger:focus-visible,.cascader__trigger[data-state=open]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;border-color:var(--color-field-border-focus);outline-style:none}.cascader__trigger--invalid{border-color:var(--color-field-border-invalid)}.cascader__trigger--disabled{cursor:not-allowed;opacity:.6}.cascader__trigger--flat{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-color:#0000}@media (hover:hover){.cascader__trigger--flat:hover:not([data-disabled=true]){background-color:#0000}}.cascader__trigger--flat:focus-visible,.cascader__trigger--flat[data-state=open]{border-color:var(--color-field-border-focus);background-color:#0000}.cascader__trigger--bordered{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:var(--border-width);border-color:var(--border);background-color:#0000}@media (hover:hover){.cascader__trigger--bordered:hover:not([data-disabled=true]){border-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.cascader__trigger--bordered:hover:not([data-disabled=true]){border-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}}.cascader__trigger--bordered:focus-visible,.cascader__trigger--bordered[data-state=open]{border-color:var(--color-field-border-focus);background-color:#0000}.cascader__trigger--faded{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-background-tertiary);border-color:var(--color-border)}.cascader__trigger--faded:focus-visible,.cascader__trigger--faded[data-state=open]{background-color:var(--color-background-tertiary);border-color:var(--color-field-border-focus)}.cascader__trigger--underlined{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-top:none;border-left:none;border-right:none;border-bottom-width:var(--border-width);border-bottom-color:var(--border);background-color:#0000;border-radius:0;padding-inline:0!important}@media (hover:hover){.cascader__trigger--underlined:hover:not([data-disabled=true]){border-bottom-color:var(--border);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.cascader__trigger--underlined:hover:not([data-disabled=true]){border-bottom-color:color-mix(in oklab,var(--border) 80%,var(--foreground) 20%)}}}.cascader__trigger--underlined:focus-visible,.cascader__trigger--underlined[data-state=open]{border-bottom-color:var(--color-field-border-focus);--tw-ring-color:var(--focus);box-shadow:0 1.2px 0 0 var(--tw-ring-color,var(--color-field-border-focus));background-color:#0000}.cascader__trigger--raised{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface);border-color:#0000}@media (hover:hover){.cascader__trigger--raised:hover:not([data-disabled=true]){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface-hover);border-color:#0000}}.cascader__trigger--raised:focus-visible,.cascader__trigger--raised[data-state=open]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-surface);border-color:var(--color-field-border-focus)}.cascader__trigger--primary:focus-visible,.cascader__trigger--primary[data-state=open]{border-color:var(--color-primary);--tw-ring-color:var(--color-primary)}.cascader__trigger--secondary:focus-visible,.cascader__trigger--secondary[data-state=open]{border-color:var(--color-secondary);--tw-ring-color:var(--color-secondary)}.cascader__trigger--accent:focus-visible,.cascader__trigger--accent[data-state=open]{border-color:var(--color-accent);--tw-ring-color:var(--color-accent)}.cascader__trigger--success:focus-visible,.cascader__trigger--success[data-state=open]{border-color:var(--color-success);--tw-ring-color:var(--color-success)}.cascader__trigger--warning:focus-visible,.cascader__trigger--warning[data-state=open]{border-color:var(--color-warning);--tw-ring-color:var(--color-warning)}.cascader__trigger--danger:focus-visible,.cascader__trigger--danger[data-state=open]{border-color:var(--color-danger);--tw-ring-color:var(--color-danger)}.cascader__trigger--underlined.cascader__trigger--accent,.cascader__trigger--underlined.cascader__trigger--danger,.cascader__trigger--underlined.cascader__trigger--primary,.cascader__trigger--underlined.cascader__trigger--secondary,.cascader__trigger--underlined.cascader__trigger--success,.cascader__trigger--underlined.cascader__trigger--warning{border-top:none;border-left:none;border-right:none;border-bottom-width:var(--border-width)}.cascader__trigger-value{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;overflow:hidden}.cascader__trigger-icon,.cascader__trigger-value[data-placeholder=true]{color:var(--color-field-placeholder)}.cascader__trigger-icon{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-duration:.2s;flex-shrink:0;transition-duration:.2s}.cascader__trigger[data-state=open] .cascader__trigger-icon{rotate:180deg}.cascader__trigger-icon svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.cascader__panel{border-radius:calc(var(--radius)*.75);border-style:var(--tw-border-style);background-color:var(--color-surface);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px;border-color:var(--color-border);padding:0;display:flex;overflow:hidden}.cascader__column{gap:calc(var(--spacing)*.5);padding:var(--spacing);flex-direction:column;width:12rem;max-height:16rem;display:flex;overflow-y:auto}.cascader__column+.cascader__column{border-left:1px solid var(--color-border)}.cascader__item{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*2);border-radius:calc(var(--radius)*.75);width:100%;padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1.5);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-foreground);cursor:var(--cursor-interactive);transition:background-color .2s var(--ease-smooth);display:flex}@media (hover:hover){.cascader__item:hover,.cascader__item[data-hovered=true]{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.cascader__item:hover,.cascader__item[data-hovered=true]{background-color:color-mix(in oklab,var(--surface) 92%,var(--surface-foreground) 8%)}}}.cascader__item:focus-visible,.cascader__item[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.cascader__item[data-active=true]{background-color:#7a654026}@supports (color:color-mix(in lab,red,red)){.cascader__item[data-active=true]{background-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.cascader__item[data-active=true]{color:var(--primary)}.cascader__item-icon{color:currentColor;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.cascader__item-icon{color:color-mix(in oklab,currentColor 60%,transparent)}}.cascader__item-icon svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.cascader__helper-wrapper{flex-direction:column;gap:.125rem;padding:0 .25rem;display:flex}.cascader__description{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.cascader__description{color:color-mix(in oklab,var(--color-foreground) 60%,transparent)}}.cascader__error-message{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-danger)}.command-palette__content{flex-direction:column;gap:0;max-height:28rem;padding:0;display:flex;overflow:hidden}.command-palette__search{border-bottom-style:var(--tw-border-style);padding:calc(var(--spacing)*2);border-bottom-width:1px;border-color:var(--color-border);flex-shrink:0}.command-palette__list{padding:calc(var(--spacing)*2);flex:1;overflow-y:auto}.command-palette__item{align-items:center;gap:calc(var(--spacing)*2);width:100%;display:flex}.command-palette__item--active{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.command-palette__item--active{background-color:color-mix(in oklab,var(--surface) 92%,var(--surface-foreground) 8%)}}.command-palette__item-icon{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);color:var(--color-foreground);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.command-palette__item-icon{color:color-mix(in oklab,var(--color-foreground) 55%,transparent)}}.command-palette__item-label{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;overflow:hidden}.command-palette__item-shortcut{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-foreground);flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.command-palette__item-shortcut{color:color-mix(in oklab,var(--color-foreground) 50%,transparent)}}.command-palette__empty{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*6);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.command-palette__empty{color:color-mix(in oklab,var(--color-foreground) 55%,transparent)}}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.top-2{top:calc(var(--spacing)*2)}.top-4{top:calc(var(--spacing)*4)}.top-\[56px\]{top:56px}.right-2{right:calc(var(--spacing)*2)}.right-4{right:calc(var(--spacing)*4)}.z-10{z-index:10}.row-2{grid-row:2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-inline:auto}.my-1\.5{margin-block:calc(var(--spacing)*1.5)}.my-2{margin-block:calc(var(--spacing)*2)}.my-4{margin-block:calc(var(--spacing)*4)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.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-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mr-1{margin-right:var(--spacing)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.-ml-2{margin-left:calc(var(--spacing)*-2)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.\!h-4{height:calc(var(--spacing)*4)!important}.\!h-5{height:calc(var(--spacing)*5)!important}.\!h-8{height:calc(var(--spacing)*8)!important}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-14{height:calc(var(--spacing)*14)}.h-\[420px\]{height:420px}.h-\[480px\]{height:480px}.h-\[525px\]{height:525px}.h-\[calc\(100vh-4rem\)\]{height:calc(100vh - 4rem)}.h-auto{height:auto}.h-full{height:100%}.max-h-10{max-height:calc(var(--spacing)*10)}.min-h-0{min-height:0}.min-h-screen{min-height:100vh}.\!w-4{width:calc(var(--spacing)*4)!important}.\!w-8{width:calc(var(--spacing)*8)!important}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2\/3{width:66.6667%}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-20{width:calc(var(--spacing)*20)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-56{width:calc(var(--spacing)*56)}.w-64{width:calc(var(--spacing)*64)}.w-\[4\.5rem\]{width:4.5rem}.w-\[520px\]{width:520px}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-40{max-width:calc(var(--spacing)*40)}.max-w-44{max-width:calc(var(--spacing)*44)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-40{min-width:calc(var(--spacing)*40)}.min-w-\[220px\]{min-width:220px}.min-w-\[260px\]{min-width:260px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.scroll-mt-6{scroll-margin-top:calc(var(--spacing)*6)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*.5*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*.5*(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*1.5*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*1.5*(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*2*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*2*(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*2.5*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*2.5*(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*3*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*3*(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*4*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*4*(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*5*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*5*(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*6*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*6*(1 - var(--tw-space-y-reverse)))}.gap-x-8{-moz-column-gap:calc(var(--spacing)*8);column-gap:calc(var(--spacing)*8)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\!rounded-md{border-radius:calc(var(--radius)*.75)!important}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:calc(var(--radius)*1)}.rounded-md{border-radius:calc(var(--radius)*.75)}.rounded-xl{border-radius:calc(var(--radius)*1.5)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-danger\/30{border-color:#d600044d}@supports (color:color-mix(in lab,red,red)){.border-danger\/30{border-color:color-mix(in oklab,var(--danger) 30%,transparent)}}.border-line{border-color:var(--color-line)}.border-providame-soft{border-color:var(--color-providame-soft)}.border-warning\/30{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/30{border-color:color-mix(in oklab,var(--warning) 30%,transparent)}}.bg-\[\#1e1e2e\]{background-color:#1e1e2e}.bg-danger\/10{background-color:#d600041a}@supports (color:color-mix(in lab,red,red)){.bg-danger\/10{background-color:color-mix(in oklab,var(--danger) 10%,transparent)}}.bg-line\/40{background-color:#e4e4e766}@supports (color:color-mix(in lab,red,red)){.bg-line\/40{background-color:color-mix(in oklab,var(--color-line) 40%,transparent)}}.bg-paper{background-color:var(--color-paper)}.bg-providame-wash{background-color:var(--color-providame-wash)}.bg-surface{background-color:var(--color-surface)}.bg-surface\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-surface\/50{background-color:color-mix(in oklab,var(--color-surface) 50%,transparent)}}.bg-warning\/10{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/10{background-color:color-mix(in oklab,var(--warning) 10%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.object-contain{-o-object-fit:contain;object-fit:contain}.\!p-0{padding:0!important}.\!p-1{padding:var(--spacing)!important}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-16{padding-block:calc(var(--spacing)*16)}.pt-0{padding-top:0}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4{padding-top:calc(var(--spacing)*4)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-10{padding-right:calc(var(--spacing)*10)}.pb-0{padding-bottom:0}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.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))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.65rem\]{font-size:.65rem}.text-\[11px\]{font-size:11px}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\!font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-white\/70{color:#ffffffb3!important}@supports (color:color-mix(in lab,red,red)){.\!text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)!important}}.text-\[\#cdd6f4\]{color:#cdd6f4}.text-danger{color:var(--danger)}.text-faint{color:var(--color-faint)}.text-foreground{color:var(--foreground)}.text-ink{color:var(--color-ink)}.text-muted{color:var(--color-muted)}.text-primary{color:var(--primary)}.text-providame{color:var(--color-providame)}.text-success{color:var(--success)}.text-warning{color:var(--warning)}.text-warning-ink{color:var(--color-warning-ink)}.text-warning-ink\/90{color:#b45309e6}@supports (color:color-mix(in lab,red,red)){.text-warning-ink\/90{color:color-mix(in oklab,var(--color-warning-ink) 90%,transparent)}}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-60{opacity:.6}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring-1,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-providame-soft{--tw-ring-color:var(--color-providame-soft)}.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-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;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))}.select-all{-webkit-user-select:all;user-select:all}.running{animation-play-state:running}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:text-providame:is(:where(.group):hover *){color:var(--color-providame)}.group-hover\:opacity-40:is(:where(.group):hover *){opacity:.4}}.group-focus-visible\:opacity-40:is(:where(.group):focus-visible *){opacity:.4}.first\:pt-0:first-child{padding-top:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}@media (hover:hover){.hover\:border-providame-soft\/40:hover{border-color:#9e8a6666}@supports (color:color-mix(in lab,red,red)){.hover\:border-providame-soft\/40:hover{border-color:color-mix(in oklab,var(--color-providame-soft) 40%,transparent)}}.hover\:\!bg-white\/10:hover{background-color:#ffffff1a!important}@supports (color:color-mix(in lab,red,red)){.hover\:\!bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)!important}}.hover\:bg-surface-hover:hover{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-surface-hover:hover{background-color:color-mix(in oklab,var(--surface) 92%,var(--surface-foreground) 8%)}}.hover\:\!text-white:hover{color:var(--color-white)!important}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:text-primary:hover{color:var(--primary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);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\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-primary:focus-visible{outline-color:var(--primary)}@media (width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-6{top:calc(var(--spacing)*6)}.lg\:mt-0{margin-top:0}.lg\:grid{display:grid}.lg\:max-h-\[calc\(100vh-3\.5rem\)\]{max-height:calc(100vh - 3.5rem)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:items-start{align-items:flex-start}.lg\:gap-6{gap:calc(var(--spacing)*6)}.lg\:self-start{align-self:flex-start}.lg\:overflow-y-auto{overflow-y:auto}.lg\:pb-6{padding-bottom:calc(var(--spacing)*6)}}.\[\&\>svg\]\:h-full>svg{height:100%}.\[\&\>svg\]\:w-full>svg{width:100%}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}body,html{background:var(--color-paper);color:var(--color-ink);-webkit-font-smoothing:antialiased;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.providame-line{position:relative}.providame-line:before{content:"";background:var(--color-providame-soft);border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:0}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.001ms!important;animation-duration:.001ms!important}}table{width:100%}:root{--dark-ink:#e2dfda;--dark-paper:#131210;--dark-surface:#1e1d1a;--dark-line:#30302f;--dark-muted:#a8a194;--dark-faint:#a8a194c7;--dark-providame:#9e8a66;--dark-providame-deep:#d9c9a3;--dark-providame-wash:#9e8a6624;--dark-accent:#9e8a66;--dark-danger:#ff6b6e;--dark-success:#7cb069;--dark-secondary:#d08a63;--dark-on-fill:#1d180e;--dark-warning-ink:#f5a524;--dark-auron-surface:#1e1d1a;--dark-auron-surface-secondary:#100f0d;--dark-auron-surface-tertiary:#0b0b0a;--dark-auron-overlay:#262421;--dark-auron-field:#0b0b0a}html.dark{--color-ink:var(--dark-ink);--color-paper:var(--dark-paper);--color-surface:var(--dark-surface);--color-line:var(--dark-line);--color-muted:var(--dark-muted);--color-faint:var(--dark-faint);--color-providame:var(--dark-providame);--color-providame-deep:var(--dark-providame-deep);--color-providame-wash:var(--dark-providame-wash);--primary:var(--dark-providame);--primary-foreground:var(--dark-on-fill);--accent:var(--dark-accent);--accent-foreground:var(--dark-on-fill);--secondary:var(--dark-secondary);--secondary-foreground:var(--dark-on-fill);--success:var(--dark-success);--success-foreground:var(--dark-on-fill);--danger:var(--dark-danger);--danger-foreground:var(--dark-on-fill);--color-warning-ink:var(--dark-warning-ink)}@media (prefers-color-scheme:dark){html:not(.light):not(.dark){--color-ink:var(--dark-ink);--color-paper:var(--dark-paper);--color-surface:var(--dark-surface);--color-line:var(--dark-line);--color-muted:var(--dark-muted);--color-faint:var(--dark-faint);--color-providame:var(--dark-providame);--color-providame-deep:var(--dark-providame-deep);--color-providame-wash:var(--dark-providame-wash);--primary:var(--dark-providame);--primary-foreground:var(--dark-on-fill);--accent:var(--dark-accent);--accent-foreground:var(--dark-on-fill);--secondary:var(--dark-secondary);--secondary-foreground:var(--dark-on-fill);--success:var(--dark-success);--success-foreground:var(--dark-on-fill);--danger:var(--dark-danger);--danger-foreground:var(--dark-on-fill);--color-warning-ink:var(--dark-warning-ink)}}html.dark{--background:var(--dark-paper);--surface:var(--dark-auron-surface);--surface-secondary:var(--dark-auron-surface-secondary);--surface-tertiary:var(--dark-auron-surface-tertiary);--overlay:var(--dark-auron-overlay);--field-background:var(--dark-auron-field);--border:var(--dark-line)}@media (prefers-color-scheme:dark){html:not(.light):not(.dark):not([data-theme=light]):not([data-theme=default]):not(.default){--background:var(--dark-paper);--surface:var(--dark-auron-surface);--surface-secondary:var(--dark-auron-surface-secondary);--surface-tertiary:var(--dark-auron-surface-tertiary);--overlay:var(--dark-auron-overlay);--field-background:var(--dark-auron-field);--border:var(--dark-line)}}.theme-icon-sun{display:none}.theme-icon-moon,html.dark .theme-icon-sun{display:block}html.dark .theme-icon-moon{display:none}@media (prefers-color-scheme:dark){html:not(.light):not(.dark) .theme-icon-sun{display:block}html:not(.light):not(.dark) .theme-icon-moon{display:none}}.theme-logo-light{display:inline-block}.theme-logo-dark,html.dark .theme-logo-light{display:none}html.dark .theme-logo-dark{display:inline-block}@media (prefers-color-scheme:dark){html:not(.light):not(.dark) .theme-logo-light{display:none}html:not(.light):not(.dark) .theme-logo-dark{display:inline-block}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-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-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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes skeleton{to{transform:translate(200%)}}[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto}[data-sonner-toaster]{width:var(--width);--gray1:#fcfcfc;--gray2:#f8f8f8;--gray3:#f3f3f3;--gray4:#ededed;--gray5:#e8e8e8;--gray6:#e2e2e2;--gray7:#dbdbdb;--gray8:#c7c7c7;--gray9:#8f8f8f;--gray10:#858585;--gray11:#6f6f6f;--gray12:#171717;--border-radius:8px;box-sizing:border-box;z-index:999999999;outline:none;margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;list-style:none;transition:transform .4s;position:fixed}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift)*var(--gap));z-index:var(--z-index);opacity:0;transform:var(--y);touch-action:none;box-sizing:border-box;overflow-wrap:anywhere;outline:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;position:absolute}[data-sonner-toast][data-styled=true]{background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);width:var(--width);align-items:center;gap:6px;padding:16px;font-size:13px;display:flex;box-shadow:0 4px 12px #0000001a}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{--y:translateY(-100%);--lift:1;--lift-amount:calc(var(--gap)*1);top:0}[data-sonner-toast][data-y-position=bottom]{--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift)*var(--gap));bottom:0}[data-sonner-toast][data-styled=true] [data-description]{color:#3f3f3f;font-weight:400;line-height:1.4}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{color:inherit;font-weight:500;line-height:1.5}[data-sonner-toast][data-styled=true] [data-icon]{width:16px;height:16px;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end);flex-shrink:0;justify-content:flex-start;align-items:center;display:flex;position:relative}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform-origin:50%;animation:.3s forwards sonner-fade-in;transform:scale(.8)}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{flex-direction:column;gap:2px;display:flex}[data-sonner-toast][data-styled=true] [data-button]{height:24px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);cursor:pointer;border:none;border-radius:4px;outline:none;flex-shrink:0;align-items:center;padding-left:8px;padding-right:8px;font-size:12px;font-weight:500;transition:opacity .4s,box-shadow .2s;display:flex}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:#00000014}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:#ffffff4d}[data-sonner-toaster] [data-close-button-position=top-left]{--toast-close-button-left:0;--toast-close-button-right:unset;--toast-close-button-top:0;--toast-close-button-bottom:unset;--toast-close-button-transform:translate(-35%,-35%)}[data-sonner-toaster] [data-close-button-position=top-right]{--toast-close-button-left:unset;--toast-close-button-right:0;--toast-close-button-top:0;--toast-close-button-bottom:unset;--toast-close-button-transform:translate(35%,-35%)}[data-sonner-toaster] [data-close-button-position=bottom-left]{--toast-close-button-left:0;--toast-close-button-right:unset;--toast-close-button-top:unset;--toast-close-button-bottom:0;--toast-close-button-transform:translate(-35%,35%)}[data-sonner-toaster] [data-close-button-position=bottom-right]{--toast-close-button-left:unset;--toast-close-button-right:0;--toast-close-button-top:unset;--toast-close-button-bottom:0;--toast-close-button-transform:translate(35%,35%)}[data-sonner-toast][data-styled=true] [data-close-button]{left:var(--toast-close-button-left);right:var(--toast-close-button-right);top:var(--toast-close-button-top);bottom:var(--toast-close-button-bottom);width:20px;height:20px;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);cursor:pointer;z-index:1;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .1s,background .2s,border-color .2s;display:flex;position:absolute}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";z-index:-1;height:100%;position:absolute;left:-100%;right:-100%}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3)translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3)translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{content:"";height:calc(var(--gap) + 1px);width:100%;position:absolute;bottom:100%;left:0}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * .05 + 1;--y:translateY(calc(var(--lift-amount)*var(--toasts-before))) scale(calc(var(--toasts-before)*-1*.05 + 1));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift)*var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift)*-100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift)*var(--offset) + var(--lift)*-100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (width<=600px){[data-sonner-toaster]{right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%;position:fixed}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left)*-1)}[data-sonner-toaster] [data-sonner-toast]{width:calc(100% - var(--mobile-offset-left)*2);left:0;right:0}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:calc(var(--mobile-offset-bottom) + max(env(safe-area-inset-bottom), 0px))}[data-sonner-toaster][data-y-position=top]{top:calc(var(--mobile-offset-top) + max(env(safe-area-inset-top), 0px))}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:#ecfdf3;--success-border:#bffcd9;--success-text:#008a2e;--info-bg:#f0f8ff;--info-border:#dde7fd;--info-text:#0973dc;--warning-bg:#fffcf0;--warning-border:#fbeeb1;--warning-text:#dc7609;--error-bg:#fff0f0;--error-border:#ffe0e1;--error-text:#e60000}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:#333;--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:#1f1f1f;--normal-border:#333;--normal-border-hover:#404040;--normal-text:var(--gray1);--success-bg:#001f0f;--success-border:#003d1c;--success-text:#59f3a6;--info-bg:#000d1f;--info-border:#19233e;--info-text:#5896f3;--warning-bg:#1d1f00;--warning-border:#2e2e00;--warning-text:#f3cf58;--error-bg:#2d0607;--error-border:#4d0408;--error-text:#ff9ea1}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);z-index:10;position:absolute;inset:0}.sonner-loading-wrapper[data-visible=false]{transform-origin:50%;animation:.2s forwards sonner-fade-out}.sonner-spinner{height:var(--size);width:var(--size);position:relative;top:50%;left:50%}.sonner-loading-bar{background:var(--gray11);border-radius:6px;width:24%;height:8%;animation:1.2s linear infinite sonner-spin;position:absolute;top:-3.9%;left:-10%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg)translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg)translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg)translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg)translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg)translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg)translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg)translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg)translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg)translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg)translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg)translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg)translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{transform-origin:50%;transition:opacity .2s,transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8)translate(-50%,-50%)}
