@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(../media/figtree-latin-ext-wght-normal.3ui8gg3w7xij5.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(../media/figtree-latin-wght-normal.30wi0xp2m6ck_.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-ext-wght-normal.0x_0bevfais8f.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-wght-normal.283rlcw9kygwg.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-greek-wght-normal.1z2_6pqe9b797.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-vietnamese-wght-normal.3f-auarlwu459.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-ext-wght-normal.2rod0ve_3h_te.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-wght-normal.2xs28az5j2efm.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@layer sui.tokens{:root{--sui-border-width-thick:2px;--sui-border-width-thin:1px;--sui-duration-fast:.1s;--sui-duration-instant:0s;--sui-duration-normal:.16s;--sui-duration-slow:.24s;--sui-easing-enter:cubic-bezier(0, 0, 0, 1);--sui-easing-exit:cubic-bezier(.3, 0, 1, 1);--sui-easing-standard:cubic-bezier(.2, 0, 0, 1);--sui-focus-ring-offset:2px;--sui-focus-ring-width:var(--sui-border-width-thick);--sui-font-family-display:"Manrope Variable", "Manrope", ui-sans-serif, system-ui, sans-serif;--sui-font-family-mono:ui-monospace, "SFMono-Regular", "Menlo", "Consolas", "Liberation Mono", monospace;--sui-font-family-ui:"Figtree Variable", "Figtree", ui-sans-serif, system-ui, -apple-system, "Segoe UI", "Roboto", "Helvetica Neue", "Arial", sans-serif;--sui-font-line-height-compact:1.33;--sui-font-line-height-normal:1.45;--sui-font-line-height-relaxed:1.6;--sui-font-line-height-snug:1.25;--sui-font-line-height-tight:1.15;--sui-font-size-11:.6875rem;--sui-font-size-12:.75rem;--sui-font-size-13:.8125rem;--sui-font-size-14:.875rem;--sui-font-size-16:1rem;--sui-font-size-18:1.125rem;--sui-font-size-20:1.25rem;--sui-font-size-24:1.5rem;--sui-font-size-30:1.875rem;--sui-font-size-36:2.25rem;--sui-font-tracking-normal:0;--sui-font-tracking-snug:-.2px;--sui-font-tracking-tight:-.5px;--sui-font-tracking-wide:.2px;--sui-font-weight-bold:700;--sui-font-weight-medium:500;--sui-font-weight-regular:400;--sui-font-weight-semibold:600;--sui-layer-dropdown:var(--sui-z-dropdown);--sui-layer-modal:var(--sui-z-modal);--sui-layer-popover:var(--sui-z-popover);--sui-layer-tooltip:var(--sui-z-tooltip);--sui-layout-breakpoint-md:768px;--sui-layout-breakpoint-sm:640px;--sui-layout-container-md:448px;--sui-layout-container-sm:384px;--sui-layout-container-xs:320px;--sui-motion-duration-emphasis:var(--sui-duration-slow);--sui-motion-duration-hover:var(--sui-duration-fast);--sui-motion-duration-overlay-enter:var(--sui-duration-normal);--sui-motion-duration-overlay-exit:var(--sui-duration-fast);--sui-motion-duration-press:var(--sui-duration-fast);--sui-motion-easing-enter:var(--sui-easing-enter);--sui-motion-easing-exit:var(--sui-easing-exit);--sui-motion-easing-standard:var(--sui-easing-standard);--sui-opacity-disabled:.45;--sui-opacity-muted:.7;--sui-palette-amber-100:#feeac0;--sui-palette-amber-300:#f5c25c;--sui-palette-amber-400:#e8a52b;--sui-palette-amber-50:#fff7e6;--sui-palette-amber-500:#c98512;--sui-palette-amber-600:#a46a0c;--sui-palette-amber-700:#7c500b;--sui-palette-amber-900:#3f2a07;--sui-palette-black-alpha-16:#0b0c0f29;--sui-palette-black-alpha-48:#0b0c0f7a;--sui-palette-black-alpha-64:#0b0c0fa3;--sui-palette-black-alpha-8:#0b0c0f14;--sui-palette-blue-100:#dbe7ff;--sui-palette-blue-200:#b9d0ff;--sui-palette-blue-300:#8db1fb;--sui-palette-blue-400:#5f8ff3;--sui-palette-blue-50:#eef4ff;--sui-palette-blue-500:#3d6fe0;--sui-palette-blue-600:#2c58c4;--sui-palette-blue-700:#23469c;--sui-palette-blue-800:#1d3a7d;--sui-palette-blue-900:#182f63;--sui-palette-green-100:#d2efdc;--sui-palette-green-300:#84cf9f;--sui-palette-green-400:#4fb276;--sui-palette-green-50:#ecf8f0;--sui-palette-green-500:#2f9358;--sui-palette-green-600:#227645;--sui-palette-green-700:#1b5c37;--sui-palette-green-900:#0f3420;--sui-palette-neutral-0:#fff;--sui-palette-neutral-100:#eef0f2;--sui-palette-neutral-1000:#0b0c0f;--sui-palette-neutral-150:#e4e7ea;--sui-palette-neutral-200:#d8dce1;--sui-palette-neutral-25:#fbfbfc;--sui-palette-neutral-300:#bcc2ca;--sui-palette-neutral-400:#959ca7;--sui-palette-neutral-50:#f6f7f8;--sui-palette-neutral-500:#6f7783;--sui-palette-neutral-600:#565d68;--sui-palette-neutral-700:#424851;--sui-palette-neutral-800:#2d3239;--sui-palette-neutral-850:#23272d;--sui-palette-neutral-900:#1a1d22;--sui-palette-neutral-950:#121418;--sui-palette-red-100:#fbdcdc;--sui-palette-red-300:#f19a9a;--sui-palette-red-400:#e56b6b;--sui-palette-red-50:#fdf0f0;--sui-palette-red-500:#d64545;--sui-palette-red-600:#b83232;--sui-palette-red-700:#922727;--sui-palette-red-800:#741f1f;--sui-palette-red-900:#5a1818;--sui-palette-teal-100:#d3f3ef;--sui-palette-teal-300:#6fd0c6;--sui-palette-teal-400:#2fb3a8;--sui-palette-teal-500:#1a9188;--sui-palette-teal-600:#13746d;--sui-palette-teal-700:#0f5c57;--sui-palette-teal-900:#0a3a37;--sui-radius-container:var(--sui-radius-lg);--sui-radius-control:var(--sui-radius-md);--sui-radius-full:9999px;--sui-radius-lg:8px;--sui-radius-md:6px;--sui-radius-none:0;--sui-radius-overlay:var(--sui-radius-lg);--sui-radius-pill:var(--sui-radius-full);--sui-radius-sm:4px;--sui-radius-xl:12px;--sui-radius-xs:2px;--sui-size-control-20:20px;--sui-size-control-24:24px;--sui-size-control-28:28px;--sui-size-control-32:32px;--sui-size-control-36:36px;--sui-size-control-40:40px;--sui-size-icon-lg:20px;--sui-size-icon-md:16px;--sui-size-icon-sm:14px;--sui-size-icon-xl:24px;--sui-size-icon-xs:12px;--sui-space-0:0;--sui-space-0-5:2px;--sui-space-1:4px;--sui-space-1-5:6px;--sui-space-10:40px;--sui-space-12:48px;--sui-space-16:64px;--sui-space-2:8px;--sui-space-2-5:10px;--sui-space-3:12px;--sui-space-4:16px;--sui-space-5:20px;--sui-space-6:24px;--sui-space-8:32px;--sui-type-body-lg-font-family:var(--sui-font-family-ui);--sui-type-body-lg-font-size:var(--sui-font-size-16);--sui-type-body-lg-font-weight:var(--sui-font-weight-regular);--sui-type-body-lg-line-height:var(--sui-font-line-height-relaxed);--sui-type-body-lg-letter-spacing:var(--sui-font-tracking-normal);--sui-type-body-lg-font-variant-numeric:normal;--sui-type-body-md-font-family:var(--sui-font-family-ui);--sui-type-body-md-font-size:var(--sui-font-size-14);--sui-type-body-md-font-weight:var(--sui-font-weight-regular);--sui-type-body-md-line-height:var(--sui-font-line-height-normal);--sui-type-body-md-letter-spacing:var(--sui-font-tracking-normal);--sui-type-body-md-font-variant-numeric:normal;--sui-type-body-sm-font-family:var(--sui-font-family-ui);--sui-type-body-sm-font-size:var(--sui-font-size-13);--sui-type-body-sm-font-weight:var(--sui-font-weight-regular);--sui-type-body-sm-line-height:var(--sui-font-line-height-normal);--sui-type-body-sm-letter-spacing:var(--sui-font-tracking-normal);--sui-type-body-sm-font-variant-numeric:normal;--sui-type-caption-font-family:var(--sui-font-family-ui);--sui-type-caption-font-size:var(--sui-font-size-12);--sui-type-caption-font-weight:var(--sui-font-weight-regular);--sui-type-caption-line-height:var(--sui-font-line-height-compact);--sui-type-caption-letter-spacing:var(--sui-font-tracking-normal);--sui-type-caption-font-variant-numeric:normal;--sui-type-code-md-font-family:var(--sui-font-family-mono);--sui-type-code-md-font-size:var(--sui-font-size-13);--sui-type-code-md-font-weight:var(--sui-font-weight-regular);--sui-type-code-md-line-height:var(--sui-font-line-height-normal);--sui-type-code-md-letter-spacing:var(--sui-font-tracking-normal);--sui-type-code-md-font-variant-numeric:normal;--sui-type-display-lg-font-family:var(--sui-font-family-display);--sui-type-display-lg-font-size:var(--sui-font-size-36);--sui-type-display-lg-font-weight:var(--sui-font-weight-bold);--sui-type-display-lg-line-height:var(--sui-font-line-height-tight);--sui-type-display-lg-letter-spacing:var(--sui-font-tracking-tight);--sui-type-display-lg-font-variant-numeric:normal;--sui-type-display-md-font-family:var(--sui-font-family-display);--sui-type-display-md-font-size:var(--sui-font-size-30);--sui-type-display-md-font-weight:var(--sui-font-weight-bold);--sui-type-display-md-line-height:var(--sui-font-line-height-tight);--sui-type-display-md-letter-spacing:var(--sui-font-tracking-tight);--sui-type-display-md-font-variant-numeric:normal;--sui-type-heading-lg-font-family:var(--sui-font-family-ui);--sui-type-heading-lg-font-size:var(--sui-font-size-24);--sui-type-heading-lg-font-weight:var(--sui-font-weight-semibold);--sui-type-heading-lg-line-height:var(--sui-font-line-height-snug);--sui-type-heading-lg-letter-spacing:var(--sui-font-tracking-snug);--sui-type-heading-lg-font-variant-numeric:normal;--sui-type-heading-md-font-family:var(--sui-font-family-ui);--sui-type-heading-md-font-size:var(--sui-font-size-20);--sui-type-heading-md-font-weight:var(--sui-font-weight-semibold);--sui-type-heading-md-line-height:var(--sui-font-line-height-snug);--sui-type-heading-md-letter-spacing:var(--sui-font-tracking-snug);--sui-type-heading-md-font-variant-numeric:normal;--sui-type-heading-sm-font-family:var(--sui-font-family-ui);--sui-type-heading-sm-font-size:var(--sui-font-size-16);--sui-type-heading-sm-font-weight:var(--sui-font-weight-semibold);--sui-type-heading-sm-line-height:var(--sui-font-line-height-snug);--sui-type-heading-sm-letter-spacing:var(--sui-font-tracking-normal);--sui-type-heading-sm-font-variant-numeric:normal;--sui-type-label-md-font-family:var(--sui-font-family-ui);--sui-type-label-md-font-size:var(--sui-font-size-14);--sui-type-label-md-font-weight:var(--sui-font-weight-medium);--sui-type-label-md-line-height:var(--sui-font-line-height-snug);--sui-type-label-md-letter-spacing:var(--sui-font-tracking-normal);--sui-type-label-md-font-variant-numeric:normal;--sui-type-label-sm-font-family:var(--sui-font-family-ui);--sui-type-label-sm-font-size:var(--sui-font-size-12);--sui-type-label-sm-font-weight:var(--sui-font-weight-medium);--sui-type-label-sm-line-height:var(--sui-font-line-height-snug);--sui-type-label-sm-letter-spacing:var(--sui-font-tracking-normal);--sui-type-label-sm-font-variant-numeric:normal;--sui-type-numeric-md-font-family:var(--sui-font-family-ui);--sui-type-numeric-md-font-size:var(--sui-font-size-14);--sui-type-numeric-md-font-weight:var(--sui-font-weight-medium);--sui-type-numeric-md-line-height:var(--sui-font-line-height-snug);--sui-type-numeric-md-letter-spacing:var(--sui-font-tracking-normal);--sui-type-numeric-md-font-variant-numeric:tabular-nums;--sui-z-base:0;--sui-z-dropdown:1000;--sui-z-modal:1300;--sui-z-overlay:1200;--sui-z-popover:1400;--sui-z-raised:10;--sui-z-sticky:100;--sui-z-toast:1600;--sui-z-tooltip:1500}:root,[data-sui-theme=system],[data-sui-theme=light]{--sui-color-accent-solid:var(--sui-palette-blue-600);--sui-color-accent-solid-hover:var(--sui-palette-blue-700);--sui-color-accent-solid-pressed:var(--sui-palette-blue-800);--sui-color-accent-subtle:var(--sui-palette-blue-50);--sui-color-accent-text:var(--sui-palette-blue-600);--sui-color-backdrop:var(--sui-palette-black-alpha-48);--sui-color-border-control:var(--sui-palette-neutral-500);--sui-color-border-default:var(--sui-palette-neutral-200);--sui-color-border-strong:var(--sui-palette-neutral-700);--sui-color-border-subtle:var(--sui-palette-neutral-150);--sui-color-control-background:var(--sui-palette-neutral-100);--sui-color-control-background-hover:var(--sui-palette-neutral-150);--sui-color-control-background-pressed:var(--sui-palette-neutral-200);--sui-color-control-field:var(--sui-palette-neutral-0);--sui-color-control-thumb:var(--sui-palette-neutral-0);--sui-color-control-track:var(--sui-palette-neutral-500);--sui-color-danger-solid:var(--sui-palette-red-600);--sui-color-danger-solid-hover:var(--sui-palette-red-700);--sui-color-danger-subtle:var(--sui-palette-red-50);--sui-color-danger-text:var(--sui-palette-red-700);--sui-color-focus-ring:var(--sui-palette-blue-500);--sui-color-success-subtle:var(--sui-palette-green-50);--sui-color-success-text:var(--sui-palette-green-700);--sui-color-surface-canvas:var(--sui-palette-neutral-50);--sui-color-surface-default:var(--sui-palette-neutral-0);--sui-color-surface-inverse:var(--sui-palette-neutral-900);--sui-color-surface-overlay:var(--sui-palette-neutral-0);--sui-color-surface-raised:var(--sui-palette-neutral-0);--sui-color-surface-sunken:var(--sui-palette-neutral-100);--sui-color-text-disabled:var(--sui-palette-neutral-400);--sui-color-text-inverse:var(--sui-palette-neutral-0);--sui-color-text-on-accent:var(--sui-palette-neutral-0);--sui-color-text-on-danger:var(--sui-palette-neutral-0);--sui-color-text-primary:var(--sui-palette-neutral-900);--sui-color-text-secondary:var(--sui-palette-neutral-600);--sui-color-warning-subtle:var(--sui-palette-amber-50);--sui-color-warning-text:var(--sui-palette-amber-700);--sui-elevation-overlay:0 4px 12px 0 var(--sui-palette-black-alpha-8), 0 12px 32px -4px var(--sui-palette-black-alpha-16);--sui-elevation-raised:0 1px 2px 0 var(--sui-palette-black-alpha-8);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-sui-theme=dark]{--sui-color-accent-solid:var(--sui-palette-blue-500);--sui-color-accent-solid-hover:var(--sui-palette-blue-600);--sui-color-accent-solid-pressed:var(--sui-palette-blue-700);--sui-color-accent-subtle:var(--sui-palette-blue-900);--sui-color-accent-text:var(--sui-palette-blue-300);--sui-color-backdrop:var(--sui-palette-black-alpha-64);--sui-color-border-control:var(--sui-palette-neutral-500);--sui-color-border-default:var(--sui-palette-neutral-800);--sui-color-border-strong:var(--sui-palette-neutral-300);--sui-color-border-subtle:var(--sui-palette-neutral-850);--sui-color-control-background:var(--sui-palette-neutral-850);--sui-color-control-background-hover:var(--sui-palette-neutral-800);--sui-color-control-background-pressed:var(--sui-palette-neutral-700);--sui-color-control-field:var(--sui-palette-neutral-900);--sui-color-control-thumb:var(--sui-palette-neutral-0);--sui-color-control-track:var(--sui-palette-neutral-500);--sui-color-danger-solid:var(--sui-palette-red-600);--sui-color-danger-solid-hover:var(--sui-palette-red-700);--sui-color-danger-subtle:var(--sui-palette-red-900);--sui-color-danger-text:var(--sui-palette-red-300);--sui-color-focus-ring:var(--sui-palette-blue-400);--sui-color-success-subtle:var(--sui-palette-green-900);--sui-color-success-text:var(--sui-palette-green-300);--sui-color-surface-canvas:var(--sui-palette-neutral-1000);--sui-color-surface-default:var(--sui-palette-neutral-950);--sui-color-surface-inverse:var(--sui-palette-neutral-50);--sui-color-surface-overlay:var(--sui-palette-neutral-900);--sui-color-surface-raised:var(--sui-palette-neutral-900);--sui-color-surface-sunken:var(--sui-palette-neutral-1000);--sui-color-text-disabled:var(--sui-palette-neutral-600);--sui-color-text-inverse:var(--sui-palette-neutral-950);--sui-color-text-on-accent:var(--sui-palette-neutral-0);--sui-color-text-on-danger:var(--sui-palette-neutral-0);--sui-color-text-primary:var(--sui-palette-neutral-50);--sui-color-text-secondary:var(--sui-palette-neutral-300);--sui-color-warning-subtle:var(--sui-palette-amber-900);--sui-color-warning-text:var(--sui-palette-amber-300);--sui-elevation-overlay:0 4px 12px 0 var(--sui-palette-black-alpha-48), 0 12px 32px -4px var(--sui-palette-black-alpha-48);--sui-elevation-raised:0 1px 2px 0 var(--sui-palette-black-alpha-48);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){[data-sui-theme=system]{--sui-color-accent-solid:var(--sui-palette-blue-500);--sui-color-accent-solid-hover:var(--sui-palette-blue-600);--sui-color-accent-solid-pressed:var(--sui-palette-blue-700);--sui-color-accent-subtle:var(--sui-palette-blue-900);--sui-color-accent-text:var(--sui-palette-blue-300);--sui-color-backdrop:var(--sui-palette-black-alpha-64);--sui-color-border-control:var(--sui-palette-neutral-500);--sui-color-border-default:var(--sui-palette-neutral-800);--sui-color-border-strong:var(--sui-palette-neutral-300);--sui-color-border-subtle:var(--sui-palette-neutral-850);--sui-color-control-background:var(--sui-palette-neutral-850);--sui-color-control-background-hover:var(--sui-palette-neutral-800);--sui-color-control-background-pressed:var(--sui-palette-neutral-700);--sui-color-control-field:var(--sui-palette-neutral-900);--sui-color-control-thumb:var(--sui-palette-neutral-0);--sui-color-control-track:var(--sui-palette-neutral-500);--sui-color-danger-solid:var(--sui-palette-red-600);--sui-color-danger-solid-hover:var(--sui-palette-red-700);--sui-color-danger-subtle:var(--sui-palette-red-900);--sui-color-danger-text:var(--sui-palette-red-300);--sui-color-focus-ring:var(--sui-palette-blue-400);--sui-color-success-subtle:var(--sui-palette-green-900);--sui-color-success-text:var(--sui-palette-green-300);--sui-color-surface-canvas:var(--sui-palette-neutral-1000);--sui-color-surface-default:var(--sui-palette-neutral-950);--sui-color-surface-inverse:var(--sui-palette-neutral-50);--sui-color-surface-overlay:var(--sui-palette-neutral-900);--sui-color-surface-raised:var(--sui-palette-neutral-900);--sui-color-surface-sunken:var(--sui-palette-neutral-1000);--sui-color-text-disabled:var(--sui-palette-neutral-600);--sui-color-text-inverse:var(--sui-palette-neutral-950);--sui-color-text-on-accent:var(--sui-palette-neutral-0);--sui-color-text-on-danger:var(--sui-palette-neutral-0);--sui-color-text-primary:var(--sui-palette-neutral-50);--sui-color-text-secondary:var(--sui-palette-neutral-300);--sui-color-warning-subtle:var(--sui-palette-amber-900);--sui-color-warning-text:var(--sui-palette-amber-300);--sui-elevation-overlay:0 4px 12px 0 var(--sui-palette-black-alpha-48), 0 12px 32px -4px var(--sui-palette-black-alpha-48);--sui-elevation-raised:0 1px 2px 0 var(--sui-palette-black-alpha-48);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-sui-theme=light][data-sui-contrast=more],[data-sui-theme=system][data-sui-contrast=more]{--sui-color-accent-solid:var(--sui-palette-blue-800);--sui-color-accent-solid-hover:var(--sui-palette-blue-900);--sui-color-accent-text:var(--sui-palette-blue-800);--sui-color-border-control:var(--sui-palette-neutral-800);--sui-color-border-default:var(--sui-palette-neutral-500);--sui-color-border-subtle:var(--sui-palette-neutral-400);--sui-color-control-track:var(--sui-palette-neutral-700);--sui-color-danger-solid:var(--sui-palette-red-800);--sui-color-danger-text:var(--sui-palette-red-800);--sui-color-focus-ring:var(--sui-palette-blue-800);--sui-color-text-disabled:var(--sui-palette-neutral-600);--sui-color-text-secondary:var(--sui-palette-neutral-800);--sui-color-warning-text:var(--sui-palette-amber-900)}[data-sui-theme=dark][data-sui-contrast=more]{--sui-color-accent-solid:var(--sui-palette-blue-300);--sui-color-accent-solid-hover:var(--sui-palette-blue-200);--sui-color-accent-solid-pressed:var(--sui-palette-blue-100);--sui-color-accent-text:var(--sui-palette-blue-200);--sui-color-border-control:var(--sui-palette-neutral-300);--sui-color-border-default:var(--sui-palette-neutral-400);--sui-color-border-subtle:var(--sui-palette-neutral-600);--sui-color-control-track:var(--sui-palette-neutral-300);--sui-color-danger-solid:var(--sui-palette-red-800);--sui-color-danger-solid-hover:var(--sui-palette-red-900);--sui-color-danger-text:var(--sui-palette-red-100);--sui-color-focus-ring:var(--sui-palette-blue-200);--sui-color-text-disabled:var(--sui-palette-neutral-400);--sui-color-text-on-accent:var(--sui-palette-neutral-1000);--sui-color-text-secondary:var(--sui-palette-neutral-150)}@media (prefers-color-scheme:dark){[data-sui-theme=system][data-sui-contrast=more]{--sui-color-accent-solid:var(--sui-palette-blue-300);--sui-color-accent-solid-hover:var(--sui-palette-blue-200);--sui-color-accent-solid-pressed:var(--sui-palette-blue-100);--sui-color-accent-text:var(--sui-palette-blue-200);--sui-color-border-control:var(--sui-palette-neutral-300);--sui-color-border-default:var(--sui-palette-neutral-400);--sui-color-border-subtle:var(--sui-palette-neutral-600);--sui-color-control-track:var(--sui-palette-neutral-300);--sui-color-danger-solid:var(--sui-palette-red-800);--sui-color-danger-solid-hover:var(--sui-palette-red-900);--sui-color-danger-text:var(--sui-palette-red-100);--sui-color-focus-ring:var(--sui-palette-blue-200);--sui-color-text-disabled:var(--sui-palette-neutral-400);--sui-color-text-on-accent:var(--sui-palette-neutral-1000);--sui-color-text-secondary:var(--sui-palette-neutral-150)}}@media (prefers-contrast:more){[data-sui-theme=light][data-sui-contrast=system],[data-sui-theme=system][data-sui-contrast=system]{--sui-color-accent-solid:var(--sui-palette-blue-800);--sui-color-accent-solid-hover:var(--sui-palette-blue-900);--sui-color-accent-text:var(--sui-palette-blue-800);--sui-color-border-control:var(--sui-palette-neutral-800);--sui-color-border-default:var(--sui-palette-neutral-500);--sui-color-border-subtle:var(--sui-palette-neutral-400);--sui-color-control-track:var(--sui-palette-neutral-700);--sui-color-danger-solid:var(--sui-palette-red-800);--sui-color-danger-text:var(--sui-palette-red-800);--sui-color-focus-ring:var(--sui-palette-blue-800);--sui-color-text-disabled:var(--sui-palette-neutral-600);--sui-color-text-secondary:var(--sui-palette-neutral-800);--sui-color-warning-text:var(--sui-palette-amber-900)}[data-sui-theme=dark][data-sui-contrast=system]{--sui-color-accent-solid:var(--sui-palette-blue-300);--sui-color-accent-solid-hover:var(--sui-palette-blue-200);--sui-color-accent-solid-pressed:var(--sui-palette-blue-100);--sui-color-accent-text:var(--sui-palette-blue-200);--sui-color-border-control:var(--sui-palette-neutral-300);--sui-color-border-default:var(--sui-palette-neutral-400);--sui-color-border-subtle:var(--sui-palette-neutral-600);--sui-color-control-track:var(--sui-palette-neutral-300);--sui-color-danger-solid:var(--sui-palette-red-800);--sui-color-danger-solid-hover:var(--sui-palette-red-900);--sui-color-danger-text:var(--sui-palette-red-100);--sui-color-focus-ring:var(--sui-palette-blue-200);--sui-color-text-disabled:var(--sui-palette-neutral-400);--sui-color-text-on-accent:var(--sui-palette-neutral-1000);--sui-color-text-secondary:var(--sui-palette-neutral-150)}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){[data-sui-theme=system][data-sui-contrast=system]{--sui-color-accent-solid:var(--sui-palette-blue-300);--sui-color-accent-solid-hover:var(--sui-palette-blue-200);--sui-color-accent-solid-pressed:var(--sui-palette-blue-100);--sui-color-accent-text:var(--sui-palette-blue-200);--sui-color-border-control:var(--sui-palette-neutral-300);--sui-color-border-default:var(--sui-palette-neutral-400);--sui-color-border-subtle:var(--sui-palette-neutral-600);--sui-color-control-track:var(--sui-palette-neutral-300);--sui-color-danger-solid:var(--sui-palette-red-800);--sui-color-danger-solid-hover:var(--sui-palette-red-900);--sui-color-danger-text:var(--sui-palette-red-100);--sui-color-focus-ring:var(--sui-palette-blue-200);--sui-color-text-disabled:var(--sui-palette-neutral-400);--sui-color-text-on-accent:var(--sui-palette-neutral-1000);--sui-color-text-secondary:var(--sui-palette-neutral-150)}}:root,[data-sui-density=standard]{--sui-density-control-font-font-family:var(--sui-type-label-md-font-family);--sui-density-control-font-font-size:var(--sui-type-label-md-font-size);--sui-density-control-font-font-weight:var(--sui-type-label-md-font-weight);--sui-density-control-font-line-height:var(--sui-type-label-md-line-height);--sui-density-control-font-letter-spacing:var(--sui-type-label-md-letter-spacing);--sui-density-control-font-font-variant-numeric:normal;--sui-density-control-gap:var(--sui-space-2);--sui-density-control-height:var(--sui-size-control-32);--sui-density-control-height-lg:var(--sui-size-control-36);--sui-density-control-height-sm:var(--sui-size-control-28);--sui-density-control-height-xs:var(--sui-size-control-24);--sui-density-control-padding-x:var(--sui-space-3);--sui-density-icon-size:var(--sui-size-icon-md);--sui-density-indicator-size:var(--sui-space-4);--sui-density-inset-container:var(--sui-space-4);--sui-density-inset-field-gap:var(--sui-space-1-5);--sui-density-inset-stack:var(--sui-space-3);--sui-density-row-height:var(--sui-size-control-32);--sui-density-row-padding-x:var(--sui-space-3);--sui-density-table-font-family:var(--sui-font-family-ui);--sui-density-table-font-size:var(--sui-font-size-13);--sui-density-table-font-weight:var(--sui-font-weight-regular);--sui-density-table-line-height:var(--sui-font-line-height-compact);--sui-density-table-letter-spacing:var(--sui-font-tracking-normal);--sui-density-table-font-variant-numeric:normal}[data-sui-density=compact]{--sui-density-control-font-font-family:var(--sui-type-label-sm-font-family);--sui-density-control-font-font-size:var(--sui-type-label-sm-font-size);--sui-density-control-font-font-weight:var(--sui-type-label-sm-font-weight);--sui-density-control-font-line-height:var(--sui-type-label-sm-line-height);--sui-density-control-font-letter-spacing:var(--sui-type-label-sm-letter-spacing);--sui-density-control-font-font-variant-numeric:normal;--sui-density-control-gap:var(--sui-space-1-5);--sui-density-control-height:var(--sui-size-control-24);--sui-density-control-height-lg:var(--sui-size-control-28);--sui-density-control-height-sm:var(--sui-size-control-20);--sui-density-control-height-xs:var(--sui-size-control-20);--sui-density-control-padding-x:var(--sui-space-2);--sui-density-icon-size:var(--sui-size-icon-sm);--sui-density-indicator-size:var(--sui-space-3);--sui-density-inset-container:var(--sui-space-3);--sui-density-inset-field-gap:var(--sui-space-1);--sui-density-inset-stack:var(--sui-space-2);--sui-density-row-height:var(--sui-size-control-24);--sui-density-row-padding-x:var(--sui-space-2);--sui-density-table-font-family:var(--sui-font-family-ui);--sui-density-table-font-size:var(--sui-font-size-12);--sui-density-table-font-weight:var(--sui-font-weight-regular);--sui-density-table-line-height:var(--sui-font-line-height-compact);--sui-density-table-letter-spacing:var(--sui-font-tracking-normal);--sui-density-table-font-variant-numeric:normal}@media (prefers-reduced-motion:reduce){:root,[data-sui-scope]{--sui-motion-duration-hover:0s;--sui-motion-duration-press:0s;--sui-motion-duration-overlay-enter:0s;--sui-motion-duration-overlay-exit:0s;--sui-motion-duration-emphasis:0s}}[data-sui-motion=reduced]{--sui-motion-duration-hover:0s;--sui-motion-duration-press:0s;--sui-motion-duration-overlay-enter:0s;--sui-motion-duration-overlay-exit:0s;--sui-motion-duration-emphasis:0s}:root,[data-sui-scope]{--sui-button-danger-background:var(--sui-color-danger-solid);--sui-button-danger-background-hover:var(--sui-color-danger-solid-hover);--sui-button-danger-text:var(--sui-color-text-on-danger);--sui-button-gap:var(--sui-density-control-gap);--sui-button-height:var(--sui-density-control-height);--sui-button-height-lg:var(--sui-density-control-height-lg);--sui-button-height-sm:var(--sui-density-control-height-sm);--sui-button-height-xs:var(--sui-density-control-height-xs);--sui-button-padding-x:var(--sui-density-control-padding-x);--sui-button-primary-background:var(--sui-color-accent-solid);--sui-button-primary-background-hover:var(--sui-color-accent-solid-hover);--sui-button-primary-background-pressed:var(--sui-color-accent-solid-pressed);--sui-button-primary-text:var(--sui-color-text-on-accent);--sui-button-quiet-background-hover:var(--sui-color-control-background-hover);--sui-button-quiet-background-pressed:var(--sui-color-control-background-pressed);--sui-button-quiet-text:var(--sui-color-text-primary);--sui-button-radius:var(--sui-radius-control);--sui-button-secondary-background:var(--sui-color-control-background);--sui-button-secondary-background-hover:var(--sui-color-control-background-hover);--sui-button-secondary-background-pressed:var(--sui-color-control-background-pressed);--sui-button-secondary-border:var(--sui-color-border-control);--sui-button-secondary-text:var(--sui-color-text-primary);--sui-choice-border:var(--sui-color-border-control);--sui-choice-checked:var(--sui-color-accent-solid);--sui-choice-checked-hover:var(--sui-color-accent-solid-hover);--sui-choice-mark:var(--sui-color-text-on-accent);--sui-choice-size:var(--sui-density-indicator-size);--sui-choice-thumb:var(--sui-color-control-thumb);--sui-choice-track:var(--sui-color-control-track);--sui-field-background:var(--sui-color-control-field);--sui-field-border:var(--sui-color-border-control);--sui-field-border-hover:var(--sui-color-border-strong);--sui-field-border-invalid:var(--sui-color-danger-text);--sui-field-height:var(--sui-density-control-height);--sui-field-padding-x:var(--sui-density-control-padding-x);--sui-field-placeholder:var(--sui-color-text-secondary);--sui-field-radius:var(--sui-radius-control);--sui-field-text:var(--sui-color-text-primary);--sui-focus-ring:var(--sui-color-focus-ring);--sui-overlay-backdrop:var(--sui-color-backdrop);--sui-overlay-background:var(--sui-color-surface-overlay);--sui-overlay-border:var(--sui-color-border-default);--sui-overlay-item-height:var(--sui-density-row-height);--sui-overlay-item-hover:var(--sui-color-control-background-hover);--sui-overlay-item-padding-x:var(--sui-density-row-padding-x);--sui-overlay-radius:var(--sui-radius-overlay);--sui-overlay-shadow:var(--sui-elevation-overlay);--sui-tabs-height:var(--sui-density-control-height);--sui-tabs-indicator:var(--sui-color-accent-solid);--sui-tabs-text:var(--sui-color-text-secondary);--sui-tabs-text-selected:var(--sui-color-text-primary);--sui-tooltip-background:var(--sui-color-surface-inverse);--sui-tooltip-radius:var(--sui-radius-sm);--sui-tooltip-text:var(--sui-color-text-inverse)}}@layer sui.base{[data-sui-scope]{color:var(--sui-color-text-primary);font-family:var(--sui-type-body-md-font-family);font-size:var(--sui-type-body-md-font-size);line-height:var(--sui-type-body-md-line-height)}[data-sui-scope][data-sui-surface=canvas]{background-color:var(--sui-color-surface-canvas)}.sui-text-display-lg{font-family:var(--sui-type-display-lg-font-family);font-size:var(--sui-type-display-lg-font-size);font-weight:var(--sui-type-display-lg-font-weight);line-height:var(--sui-type-display-lg-line-height);letter-spacing:var(--sui-type-display-lg-letter-spacing);font-variant-numeric:var(--sui-type-display-lg-font-variant-numeric)}.sui-text-display-md{font-family:var(--sui-type-display-md-font-family);font-size:var(--sui-type-display-md-font-size);font-weight:var(--sui-type-display-md-font-weight);line-height:var(--sui-type-display-md-line-height);letter-spacing:var(--sui-type-display-md-letter-spacing);font-variant-numeric:var(--sui-type-display-md-font-variant-numeric)}.sui-text-heading-lg{font-family:var(--sui-type-heading-lg-font-family);font-size:var(--sui-type-heading-lg-font-size);font-weight:var(--sui-type-heading-lg-font-weight);line-height:var(--sui-type-heading-lg-line-height);letter-spacing:var(--sui-type-heading-lg-letter-spacing);font-variant-numeric:var(--sui-type-heading-lg-font-variant-numeric)}.sui-text-heading-md{font-family:var(--sui-type-heading-md-font-family);font-size:var(--sui-type-heading-md-font-size);font-weight:var(--sui-type-heading-md-font-weight);line-height:var(--sui-type-heading-md-line-height);letter-spacing:var(--sui-type-heading-md-letter-spacing);font-variant-numeric:var(--sui-type-heading-md-font-variant-numeric)}.sui-text-heading-sm{font-family:var(--sui-type-heading-sm-font-family);font-size:var(--sui-type-heading-sm-font-size);font-weight:var(--sui-type-heading-sm-font-weight);line-height:var(--sui-type-heading-sm-line-height);letter-spacing:var(--sui-type-heading-sm-letter-spacing);font-variant-numeric:var(--sui-type-heading-sm-font-variant-numeric)}.sui-text-body-lg{font-family:var(--sui-type-body-lg-font-family);font-size:var(--sui-type-body-lg-font-size);font-weight:var(--sui-type-body-lg-font-weight);line-height:var(--sui-type-body-lg-line-height);letter-spacing:var(--sui-type-body-lg-letter-spacing);font-variant-numeric:var(--sui-type-body-lg-font-variant-numeric)}.sui-text-body-md{font-family:var(--sui-type-body-md-font-family);font-size:var(--sui-type-body-md-font-size);font-weight:var(--sui-type-body-md-font-weight);line-height:var(--sui-type-body-md-line-height);letter-spacing:var(--sui-type-body-md-letter-spacing);font-variant-numeric:var(--sui-type-body-md-font-variant-numeric)}.sui-text-body-sm{font-family:var(--sui-type-body-sm-font-family);font-size:var(--sui-type-body-sm-font-size);font-weight:var(--sui-type-body-sm-font-weight);line-height:var(--sui-type-body-sm-line-height);letter-spacing:var(--sui-type-body-sm-letter-spacing);font-variant-numeric:var(--sui-type-body-sm-font-variant-numeric)}.sui-text-label-md{font-family:var(--sui-type-label-md-font-family);font-size:var(--sui-type-label-md-font-size);font-weight:var(--sui-type-label-md-font-weight);line-height:var(--sui-type-label-md-line-height);letter-spacing:var(--sui-type-label-md-letter-spacing);font-variant-numeric:var(--sui-type-label-md-font-variant-numeric)}.sui-text-label-sm{font-family:var(--sui-type-label-sm-font-family);font-size:var(--sui-type-label-sm-font-size);font-weight:var(--sui-type-label-sm-font-weight);line-height:var(--sui-type-label-sm-line-height);letter-spacing:var(--sui-type-label-sm-letter-spacing);font-variant-numeric:var(--sui-type-label-sm-font-variant-numeric)}.sui-text-caption{font-family:var(--sui-type-caption-font-family);font-size:var(--sui-type-caption-font-size);font-weight:var(--sui-type-caption-font-weight);line-height:var(--sui-type-caption-line-height);letter-spacing:var(--sui-type-caption-letter-spacing);font-variant-numeric:var(--sui-type-caption-font-variant-numeric)}.sui-text-numeric-md{font-family:var(--sui-type-numeric-md-font-family);font-size:var(--sui-type-numeric-md-font-size);font-weight:var(--sui-type-numeric-md-font-weight);line-height:var(--sui-type-numeric-md-line-height);letter-spacing:var(--sui-type-numeric-md-letter-spacing);font-variant-numeric:var(--sui-type-numeric-md-font-variant-numeric)}.sui-text-code-md{font-family:var(--sui-type-code-md-font-family);font-size:var(--sui-type-code-md-font-size);font-weight:var(--sui-type-code-md-font-weight);line-height:var(--sui-type-code-md-line-height);letter-spacing:var(--sui-type-code-md-letter-spacing);font-variant-numeric:var(--sui-type-code-md-font-variant-numeric)}}@layer sui.components;
@layer sui.tokens,sui.base;@layer sui.components{@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--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-translate-x:0;--tw-translate-y:0;--tw-translate-z: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-duration:initial;--tw-content:""}}}.ui\:\@container\/field-group{container:field-group/inline-size}.ui\:pointer-events-none{pointer-events:none}.ui\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui\:absolute{position:absolute}.ui\:fixed{position:fixed}.ui\:relative{position:relative}.ui\:inset-0{inset:0}.ui\:top-1\/2{top:50%}.ui\:top-2{top:calc(var(--sui-space-1) * 2)}.ui\:right-2{right:calc(var(--sui-space-1) * 2)}.ui\:left-1\/2{left:50%}.ui\:isolate{isolation:isolate}.ui\:z-\(--sui-layer-modal\){z-index:var(--sui-layer-modal)}.ui\:z-\(--sui-layer-popover\){z-index:var(--sui-layer-popover)}.ui\:z-\(--sui-layer-tooltip\){z-index:var(--sui-layer-tooltip)}.ui\:m-auto{margin:auto}.ui\:-mx-1{margin-inline:calc(var(--sui-space-1) * -1)}.ui\:-mx-4{margin-inline:calc(var(--sui-space-1) * -4)}.ui\:mx-auto{margin-inline:auto}.ui\:-my-2{margin-block:calc(var(--sui-space-1) * -2)}.ui\:my-1{margin-block:var(--sui-space-1)}.ui\:-mb-4{margin-bottom:calc(var(--sui-space-1) * -4)}.ui\:mb-1\.5{margin-bottom:calc(var(--sui-space-1) * 1.5)}.ui\:ml-4{margin-left:calc(var(--sui-space-1) * 4)}.ui\:ml-auto{margin-left:auto}.ui\:\[display\:inherit\]{display:inherit}.ui\:block{display:block}.ui\:flex{display:flex}.ui\:grid{display:grid}.ui\:hidden{display:none}.ui\:inline-flex{display:inline-flex}.ui\:aspect-square{aspect-ratio:1}.ui\:size-\(--sui-button-height\){width:var(--sui-button-height);height:var(--sui-button-height)}.ui\:size-\(--sui-button-height-lg\){width:var(--sui-button-height-lg);height:var(--sui-button-height-lg)}.ui\:size-\(--sui-button-height-sm\){width:var(--sui-button-height-sm);height:var(--sui-button-height-sm)}.ui\:size-\(--sui-button-height-xs\){width:var(--sui-button-height-xs);height:var(--sui-button-height-xs)}.ui\:size-\(--sui-choice-size\){width:var(--sui-choice-size);height:var(--sui-choice-size)}.ui\:size-\(--sui-density-icon-size\){width:var(--sui-density-icon-size);height:var(--sui-density-icon-size)}.ui\:size-2\.5{width:calc(var(--sui-space-1) * 2.5);height:calc(var(--sui-space-1) * 2.5)}.ui\:size-\[calc\(var\(--sui-choice-size\)\*0\.4\)\]{width:calc(var(--sui-choice-size) * .4);height:calc(var(--sui-choice-size) * .4)}.ui\:size-full{width:100%;height:100%}.ui\:h-\(--sui-button-height\){height:var(--sui-button-height)}.ui\:h-\(--sui-button-height-lg\){height:var(--sui-button-height-lg)}.ui\:h-\(--sui-button-height-sm\){height:var(--sui-button-height-sm)}.ui\:h-\(--sui-button-height-xs\){height:var(--sui-button-height-xs)}.ui\:h-\(--sui-field-height\){height:var(--sui-field-height)}.ui\:h-5{height:calc(var(--sui-space-1) * 5)}.ui\:h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.ui\:h-px{height:1px}.ui\:max-h-\[calc\(100\%-2rem\)\]{max-height:calc(100% - 2rem)}.ui\:max-h-\[inherit\]{max-height:inherit}.ui\:max-h-\[min\(60vh\,420px\)\]{max-height:min(60vh,420px)}.ui\:min-h-\(--sui-overlay-item-height\){min-height:var(--sui-overlay-item-height)}.ui\:w-\(--trigger-width\){width:var(--trigger-width)}.ui\:w-72{width:calc(var(--sui-space-1) * 72)}.ui\:w-auto{width:auto}.ui\:w-fit{width:fit-content}.ui\:w-full{width:100%}.ui\:max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.ui\:max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.ui\:max-w-xs{max-width:320px}.ui\:min-w-0{min-width:0}.ui\:min-w-36{min-width:calc(var(--sui-space-1) * 36)}.ui\:min-w-48{min-width:calc(var(--sui-space-1) * 48)}.ui\:min-w-\[96px\]{min-width:96px}.ui\:flex-1{flex:1}.ui\:shrink-0{flex-shrink:0}.ui\:origin-\(--trigger-anchor-point\){transform-origin:var(--trigger-anchor-point)}.ui\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.ui\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.ui\:translate-y-\[calc\(-50\%-2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.ui\:rotate-45{rotate:45deg}.ui\:animate-spin{animation:.8s linear infinite spin}.ui\:cursor-default{cursor:default}.ui\:scroll-my-1{scroll-margin-block:var(--sui-space-1)}.ui\:list-disc{list-style-type:disc}.ui\:flex-col{flex-direction:column}.ui\:flex-col-reverse{flex-direction:column-reverse}.ui\:flex-row{flex-direction:row}.ui\:place-content-center{place-content:center}.ui\:items-center{align-items:center}.ui\:justify-between{justify-content:space-between}.ui\:justify-center{justify-content:center}.ui\:\[gap\:inherit\]{gap:inherit}.ui\:gap-\(--sui-button-gap\){gap:var(--sui-button-gap)}.ui\:gap-\(--sui-density-inset-field-gap\){gap:var(--sui-density-inset-field-gap)}.ui\:gap-0\.5{gap:calc(var(--sui-space-1) * .5)}.ui\:gap-1{gap:var(--sui-space-1)}.ui\:gap-1\.5{gap:calc(var(--sui-space-1) * 1.5)}.ui\:gap-2{gap:calc(var(--sui-space-1) * 2)}.ui\:gap-2\.5{gap:calc(var(--sui-space-1) * 2.5)}.ui\:gap-4{gap:calc(var(--sui-space-1) * 4)}.ui\:gap-5{gap:calc(var(--sui-space-1) * 5)}.ui\:gap-\[inherit\]{gap:inherit}.ui\:overflow-auto{overflow:auto}.ui\:overflow-hidden{overflow:hidden}.ui\:overflow-x-hidden{overflow-x:hidden}.ui\:overflow-y-auto{overflow-y:auto}.ui\:rounded-\[2px\]{border-radius:2px}.ui\:rounded-button{border-radius:var(--sui-button-radius)}.ui\:rounded-field{border-radius:var(--sui-field-radius)}.ui\:rounded-full{border-radius:2147483647px}.ui\:rounded-lg{border-radius:var(--sui-radius-control)}.ui\:rounded-md{border-radius:var(--sui-radius-sm)}.ui\:rounded-overlay{border-radius:var(--sui-overlay-radius)}.ui\:rounded-sm{border-radius:var(--sui-radius-xs)}.ui\:rounded-tooltip{border-radius:var(--sui-tooltip-radius)}.ui\:rounded-b-overlay{border-bottom-right-radius:var(--sui-overlay-radius);border-bottom-left-radius:var(--sui-overlay-radius)}.ui\:border{border-style:var(--tw-border-style);border-width:1px}.ui\:border-0{border-style:var(--tw-border-style);border-width:0}.ui\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.ui\:border-border{border-color:var(--sui-color-border-default)}.ui\:border-button-secondary-border{border-color:var(--sui-button-secondary-border)}.ui\:border-choice-border{border-color:var(--sui-choice-border)}.ui\:border-field-border{border-color:var(--sui-field-border)}.ui\:border-overlay-border{border-color:var(--sui-overlay-border)}.ui\:border-transparent{border-color:#0000}.ui\:bg-backdrop{background-color:var(--sui-overlay-backdrop)}.ui\:bg-background{background-color:var(--sui-color-surface-default)}.ui\:bg-border{background-color:var(--sui-color-border-default)}.ui\:bg-button-danger{background-color:var(--sui-button-danger-background)}.ui\:bg-button-primary{background-color:var(--sui-button-primary-background)}.ui\:bg-button-secondary{background-color:var(--sui-button-secondary-background)}.ui\:bg-choice{background-color:var(--sui-color-control-field)}.ui\:bg-choice-mark{background-color:var(--sui-choice-mark)}.ui\:bg-choice-thumb{background-color:var(--sui-choice-thumb)}.ui\:bg-field{background-color:var(--sui-field-background)}.ui\:bg-muted{background-color:var(--sui-color-surface-sunken)}.ui\:bg-overlay{background-color:var(--sui-overlay-background)}.ui\:bg-secondary{background-color:var(--sui-color-control-background)}.ui\:bg-tooltip{background-color:var(--sui-tooltip-background)}.ui\:bg-transparent{background-color:#0000}.ui\:bg-clip-padding{background-clip:padding-box}.ui\:fill-tooltip{fill:var(--sui-tooltip-background)}.ui\:p-\(--sui-density-inset-container\){padding:var(--sui-density-inset-container)}.ui\:p-0{padding:0}.ui\:p-1{padding:var(--sui-space-1)}.ui\:p-4{padding:calc(var(--sui-space-1) * 4)}.ui\:p-\[3px\]{padding:3px}.ui\:px-\(--sui-button-padding-x\){padding-inline:var(--sui-button-padding-x)}.ui\:px-\(--sui-density-control-padding-x\){padding-inline:var(--sui-density-control-padding-x)}.ui\:px-\(--sui-field-padding-x\){padding-inline:var(--sui-field-padding-x)}.ui\:px-\(--sui-overlay-item-padding-x\){padding-inline:var(--sui-overlay-item-padding-x)}.ui\:px-1\.5{padding-inline:calc(var(--sui-space-1) * 1.5)}.ui\:px-2{padding-inline:calc(var(--sui-space-1) * 2)}.ui\:px-2\.5{padding-inline:calc(var(--sui-space-1) * 2.5)}.ui\:py-0{padding-block:0}.ui\:py-0\.5{padding-block:calc(var(--sui-space-1) * .5)}.ui\:py-1{padding-block:var(--sui-space-1)}.ui\:py-2{padding-block:calc(var(--sui-space-1) * 2)}.ui\:pr-2{padding-right:calc(var(--sui-space-1) * 2)}.ui\:pr-8{padding-right:calc(var(--sui-space-1) * 8)}.ui\:pl-\(--sui-field-padding-x\){padding-left:var(--sui-field-padding-x)}.ui\:pl-\(--sui-overlay-item-padding-x\){padding-left:var(--sui-overlay-item-padding-x)}.ui\:text-center{text-align:center}.ui\:text-left{text-align:left}.ui\:font-heading{font-family:var(--sui-type-heading-sm-font-family)}.ui\:font-sans{font-family:var(--sui-font-family-ui)}.ui\:text-heading{font-size:var(--sui-type-heading-sm-font-size);line-height:var(--tw-leading,var(--sui-type-heading-sm-line-height))}.ui\:text-sm{font-size:var(--sui-density-control-font-font-size);line-height:var(--tw-leading,var(--sui-density-control-font-line-height))}.ui\:text-xs{font-size:var(--sui-type-caption-font-size);line-height:var(--tw-leading,var(--sui-type-caption-line-height))}.ui\:leading-none{--tw-leading:1;line-height:1}.ui\:leading-normal{--tw-leading:var(--sui-font-line-height-normal);line-height:var(--sui-font-line-height-normal)}.ui\:leading-snug{--tw-leading:var(--sui-font-line-height-snug);line-height:var(--sui-font-line-height-snug)}.ui\:font-medium{--tw-font-weight:var(--sui-font-weight-medium);font-weight:var(--sui-font-weight-medium)}.ui\:font-normal{--tw-font-weight:var(--sui-font-weight-regular);font-weight:var(--sui-font-weight-regular)}.ui\:font-semibold{--tw-font-weight:var(--sui-font-weight-semibold);font-weight:var(--sui-font-weight-semibold)}.ui\:tracking-widest{--tw-tracking:var(--sui-font-tracking-wide);letter-spacing:var(--sui-font-tracking-wide)}.ui\:whitespace-nowrap{white-space:nowrap}.ui\:text-button-danger-foreground{color:var(--sui-button-danger-text)}.ui\:text-button-primary-foreground{color:var(--sui-button-primary-text)}.ui\:text-button-quiet-foreground{color:var(--sui-button-quiet-text)}.ui\:text-button-secondary-foreground{color:var(--sui-button-secondary-text)}.ui\:text-choice-mark{color:var(--sui-choice-mark)}.ui\:text-current{color:currentColor}.ui\:text-destructive{color:var(--sui-color-danger-text)}.ui\:text-field-foreground{color:var(--sui-field-text)}.ui\:text-link{color:var(--sui-color-accent-text)}.ui\:text-muted-foreground{color:var(--sui-color-text-secondary)}.ui\:text-popover-foreground,.ui\:text-secondary-foreground{color:var(--sui-color-text-primary)}.ui\:text-tabs-foreground{color:var(--sui-tabs-text)}.ui\:text-tooltip-foreground{color:var(--sui-tooltip-text)}.ui\:underline-offset-4{text-underline-offset:4px}.ui\:opacity-0{opacity:0}.ui\:shadow-lg{--tw-shadow:var(--sui-elevation-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:shadow-md{--tw-shadow:var(--sui-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)}.ui\:ring-0{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ui\:outline-hidden{outline-offset:2px;outline:2px solid #0000}}.ui\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--sui-motion-easing-standard));transition-duration:var(--tw-duration,var(--sui-motion-duration-hover))}.ui\: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(--sui-motion-easing-standard));transition-duration:var(--tw-duration,var(--sui-motion-duration-hover))}.ui\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--sui-motion-easing-standard));transition-duration:var(--tw-duration,var(--sui-motion-duration-hover))}.ui\:transition-none{transition-property:none}.ui\:duration-\(--sui-motion-duration-hover\){--tw-duration:var(--sui-motion-duration-hover);transition-duration:var(--sui-motion-duration-hover)}.ui\:duration-\(--sui-motion-duration-overlay-enter\){--tw-duration:var(--sui-motion-duration-overlay-enter);transition-duration:var(--sui-motion-duration-overlay-enter)}.ui\:outline-none{--tw-outline-style:none;outline-style:none}.ui\:select-none{-webkit-user-select:none;user-select:none}:is(.ui\:\*\:w-full>*){width:100%}.ui\:not-data-selected\:bg-choice-track:not(:where([data-selected=true])){background-color:var(--sui-choice-track)}.ui\:group-has-disabled\/field\:opacity-50:is(:where(.ui\:group\/field):has(:disabled) *){opacity:.5}.ui\:group-has-data-horizontal\/field\:text-balance:is(:where(.ui\:group\/field):has(:where([data-orientation=horizontal])) *){text-wrap:balance}.ui\:group-has-\[\:focus-visible\]\/field-label\:outline-hidden:is(:where(.ui\:group\/field-label):has(:focus-visible) *){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ui\:group-has-\[\:focus-visible\]\/field-label\:outline-hidden:is(:where(.ui\:group\/field-label):has(:focus-visible) *){outline-offset:2px;outline:2px solid #0000}}.ui\:group-data-empty\/select-list\:flex:is(:where(.ui\:group\/select-list)[data-empty] *){display:flex}.ui\:group-data-focused\/dropdown-menu-item\:text-accent-foreground:is(:where(.ui\:group\/dropdown-menu-item)[data-focused] *){color:var(--sui-color-text-primary)}.ui\:group-data-invalid\/select\:border-field-invalid:is(:where(.ui\:group\/select)[data-invalid] *){border-color:var(--sui-field-border-invalid)}.ui\:group-data-invalid\/select\:ring-1:is(:where(.ui\:group\/select)[data-invalid] *){--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)}.ui\:group-data-invalid\/select\:ring-field-invalid:is(:where(.ui\:group\/select)[data-invalid] *){--tw-ring-color:var(--sui-field-border-invalid)}.ui\:group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.ui\:group)[data-disabled=true] *){pointer-events:none}.ui\:group-data-\[disabled\=true\]\:opacity-50:is(:where(.ui\:group)[data-disabled=true] *),.ui\:group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.ui\:group\/field)[data-disabled=true] *){opacity:.5}.ui\:group-data-\[size\=default\]\/switch\:size-\(--sui-choice-size\):is(:where(.ui\:group\/switch)[data-size=default] *){width:var(--sui-choice-size);height:var(--sui-choice-size)}.ui\:group-data-\[size\=default\]\/switch\:not-data-selected\:translate-x-0:is(:where(.ui\:group\/switch)[data-size=default] *):not(:where([data-selected=true])){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.ui\:group-data-\[size\=sm\]\/switch\:size-\[calc\(var\(--sui-choice-size\)\*0\.75\)\]:is(:where(.ui\:group\/switch)[data-size=sm] *){width:calc(var(--sui-choice-size) * .75);height:calc(var(--sui-choice-size) * .75)}.ui\:group-data-\[size\=sm\]\/switch\:not-data-selected\:translate-x-0:is(:where(.ui\:group\/switch)[data-size=sm] *):not(:where([data-selected=true])){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.ui\:group-data-\[variant\=line\]\/tabs-list\:h-full:is(:where(.ui\:group\/tabs-list)[data-variant=line] *){height:100%}.ui\:group-data-\[variant\=line\]\/tabs-list\:flex-none:is(:where(.ui\:group\/tabs-list)[data-variant=line] *){flex:none}.ui\:group-data-\[variant\=line\]\/tabs-list\:rounded-b-none:is(:where(.ui\:group\/tabs-list)[data-variant=line] *){border-bottom-right-radius:0;border-bottom-left-radius:0}.ui\:group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.ui\:group\/tabs-list)[data-variant=line] *){background-color:#0000}.ui\:group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.ui\:group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--sui-space-1) * -2)}.ui\:group-data-horizontal\/tabs\:h-\(--sui-tabs-height\):is(:where(.ui\:group\/tabs):where([data-orientation=horizontal]) *){height:var(--sui-tabs-height)}.ui\:group-data-horizontal\/tabs\:w-full:is(:where(.ui\:group\/tabs):where([data-orientation=horizontal]) *){width:100%}.ui\:group-data-horizontal\/tabs\:justify-start:is(:where(.ui\:group\/tabs):where([data-orientation=horizontal]) *){justify-content:flex-start}.ui\:group-data-horizontal\/tabs\:border-b:is(:where(.ui\:group\/tabs):where([data-orientation=horizontal]) *){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.ui\:group-data-horizontal\/tabs\:border-border:is(:where(.ui\:group\/tabs):where([data-orientation=horizontal]) *){border-color:var(--sui-color-border-default)}.ui\:group-data-vertical\/tabs\:h-fit:is(:where(.ui\:group\/tabs):where([data-orientation=vertical]) *){height:fit-content}.ui\:group-data-vertical\/tabs\:w-full:is(:where(.ui\:group\/tabs):where([data-orientation=vertical]) *){width:100%}.ui\:group-data-vertical\/tabs\:flex-col:is(:where(.ui\:group\/tabs):where([data-orientation=vertical]) *){flex-direction:column}.ui\:group-data-vertical\/tabs\:justify-start:is(:where(.ui\:group\/tabs):where([data-orientation=vertical]) *){justify-content:flex-start}.ui\:peer-disabled\:cursor-not-allowed:is(:where(.ui\:peer):disabled~*){cursor:not-allowed}.ui\:peer-disabled\:opacity-50:is(:where(.ui\:peer):disabled~*),.ui\:peer-data-disabled\:opacity-50:is(:is(:where(.ui\:peer):where([data-disabled=true]),:where(.ui\:peer):where([data-disabled]:not([data-disabled=false])))~*){opacity:.5}.ui\:file\:inline-flex::file-selector-button{display:inline-flex}.ui\:file\:h-6::file-selector-button{height:calc(var(--sui-space-1) * 6)}.ui\:file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.ui\:file\:bg-transparent::file-selector-button{background-color:#0000}.ui\:file\:text-sm::file-selector-button{font-size:var(--sui-density-control-font-font-size);line-height:var(--tw-leading,var(--sui-density-control-font-line-height))}.ui\:file\:font-medium::file-selector-button{--tw-font-weight:var(--sui-font-weight-medium);font-weight:var(--sui-font-weight-medium)}.ui\:file\:text-foreground::file-selector-button{color:var(--sui-color-text-primary)}.ui\:placeholder\:text-field-placeholder::placeholder{color:var(--sui-field-placeholder)}.ui\:after\:absolute:after{content:var(--tw-content);position:absolute}.ui\:after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--sui-space-1) * -3)}.ui\:after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--sui-space-1) * -2)}.ui\:after\:bg-tabs-indicator:after{content:var(--tw-content);background-color:var(--sui-tabs-indicator)}.ui\:after\:opacity-0:after{content:var(--tw-content);opacity:0}.ui\:after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--sui-motion-easing-standard));transition-duration:var(--tw-duration,var(--sui-motion-duration-hover))}.ui\:group-data-horizontal\/tabs\:after\:inset-x-0:is(:where(.ui\:group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);inset-inline:0}.ui\:group-data-horizontal\/tabs\:after\:-bottom-px:is(:where(.ui\:group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);bottom:-1px}.ui\:group-data-horizontal\/tabs\:after\:h-0\.5:is(:where(.ui\:group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);height:calc(var(--sui-space-1) * .5)}.ui\:group-data-vertical\/tabs\:after\:inset-y-0:is(:where(.ui\:group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);inset-block:0}.ui\:group-data-vertical\/tabs\:after\:-right-1:is(:where(.ui\:group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);right:calc(var(--sui-space-1) * -1)}.ui\:group-data-vertical\/tabs\:after\:w-0\.5:is(:where(.ui\:group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);width:calc(var(--sui-space-1) * .5)}.ui\:last\:mt-0:last-child{margin-top:0}.ui\:read-only\:not-disabled\:border-border:read-only:not(:disabled){border-color:var(--sui-color-border-default)}.ui\:read-only\:not-disabled\:bg-transparent:read-only:not(:disabled){background-color:#0000}@media (hover:hover){.ui\:hover\:border-field-border-hover:hover{border-color:var(--sui-field-border-hover)}.ui\:hover\:bg-accent:hover{background-color:var(--sui-color-control-background-hover)}.ui\:hover\:bg-button-danger-hover:hover{background-color:var(--sui-button-danger-background-hover)}.ui\:hover\:bg-button-primary-hover:hover{background-color:var(--sui-button-primary-background-hover)}.ui\:hover\:bg-button-quiet-hover:hover{background-color:var(--sui-button-quiet-background-hover)}.ui\:hover\:bg-button-secondary-hover:hover{background-color:var(--sui-button-secondary-background-hover)}.ui\:hover\:text-tabs-foreground-selected:hover{color:var(--sui-tabs-text-selected)}.ui\:hover\:underline:hover{text-decoration-line:underline}}.ui\:focus-visible\:focus-ring:focus-visible{outline:var(--sui-focus-ring-width) solid var(--sui-focus-ring);outline-offset:var(--sui-focus-ring-offset)}.ui\:active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.ui\:disabled\:pointer-events-none:disabled{pointer-events:none}.ui\:disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.ui\:disabled\:bg-disabled:disabled{background-color:var(--sui-color-control-background)}.ui\:disabled\:opacity-50:disabled{opacity:.5}.ui\:has-data-\[icon\=inline-end\]\:pr-1:has([data-icon=inline-end]){padding-right:var(--sui-space-1)}.ui\:has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--sui-space-1) * 1.5)}.ui\:has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--sui-space-1) * 2)}.ui\:has-data-\[icon\=inline-start\]\:pl-1:has([data-icon=inline-start]){padding-left:var(--sui-space-1)}.ui\:has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--sui-space-1) * 1.5)}.ui\:has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--sui-space-1) * 2)}.ui\:has-data-\[slot\=kbd\]\:pr-1\.5:has([data-slot=kbd]){padding-right:calc(var(--sui-space-1) * 1.5)}.ui\:has-data-checked\:border-primary:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--sui-color-accent-solid)}.ui\:has-data-checked\:bg-primary-subtle:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--sui-color-accent-subtle)}.ui\:has-data-selected\:border-primary:has(:where([data-selected=true])){border-color:var(--sui-color-accent-solid)}.ui\:has-data-selected\:bg-primary-subtle:has(:where([data-selected=true])){background-color:var(--sui-color-accent-subtle)}.ui\:has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--sui-space-1) * 3)}.ui\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.ui\:has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.ui\:has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.ui\:has-\[\>\[data-slot\=field\]\]\:rounded-lg:has(>[data-slot=field]){border-radius:var(--sui-radius-control)}.ui\:has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}@media (hover:hover){.ui\:has-\[\>\[data-slot\=field\]\]\:not-has-\[\:disabled\,\[data-disabled\]\]\:hover\:bg-muted:has(>[data-slot=field]):not(:has(:is(:disabled,[data-disabled]))):hover{background-color:var(--sui-color-surface-sunken)}}.ui\:has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:focus-ring:has(>[data-slot=field]):has(:focus-visible){outline:var(--sui-focus-ring-width) solid var(--sui-focus-ring);outline-offset:var(--sui-focus-ring-offset)}.ui\:has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--sui-space-1) * 3)}.ui\:aria-expanded\:bg-accent[aria-expanded=true]{background-color:var(--sui-color-control-background-hover)}.ui\:aria-expanded\:bg-button-quiet-hover[aria-expanded=true]{background-color:var(--sui-button-quiet-background-hover)}.ui\:aria-expanded\:bg-button-secondary-hover[aria-expanded=true]{background-color:var(--sui-button-secondary-background-hover)}.ui\:aria-invalid\:border-field-invalid[aria-invalid=true]{border-color:var(--sui-field-border-invalid)}.ui\:aria-invalid\:ring-1[aria-invalid=true]{--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)}.ui\:aria-invalid\:ring-field-invalid[aria-invalid=true]{--tw-ring-color:var(--sui-field-border-invalid)}.ui\:aria-\[orientation\=horizontal\]\:h-px[aria-orientation=horizontal]{height:1px}.ui\:aria-\[orientation\=horizontal\]\:w-full[aria-orientation=horizontal]{width:100%}.ui\:aria-\[orientation\=vertical\]\:w-px[aria-orientation=vertical]{width:1px}.ui\:aria-\[orientation\=vertical\]\:self-stretch[aria-orientation=vertical]{align-self:stretch}.ui\:data-entering\:animate-in[data-entering]{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)}.ui\:data-entering\:fade-in-0[data-entering]{--tw-enter-opacity:0}.ui\:data-entering\:zoom-in-95[data-entering]{--tw-enter-scale:.95}.ui\:data-exiting\:animate-out[data-exiting]{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)}.ui\:data-exiting\:overflow-hidden[data-exiting]{overflow:hidden}.ui\:data-exiting\:duration-\(--sui-motion-duration-overlay-exit\)[data-exiting]{--tw-duration:var(--sui-motion-duration-overlay-exit);transition-duration:var(--sui-motion-duration-overlay-exit)}.ui\:data-exiting\:fade-out-0[data-exiting]{--tw-exit-opacity:0}.ui\:data-exiting\:zoom-out-95[data-exiting]{--tw-exit-scale:.95}.ui\:data-focus-visible\:inset-ring-\(length\:--sui-focus-ring-width\)[data-focus-visible]{--tw-inset-ring-shadow:inset 0 0 0 var(--sui-focus-ring-width) var(--tw-inset-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)}.ui\:data-focus-visible\:inset-ring-ring[data-focus-visible]{--tw-inset-ring-color:var(--sui-color-focus-ring)}.ui\:data-focus-visible\:focus-ring[data-focus-visible]{outline:var(--sui-focus-ring-width) solid var(--sui-focus-ring);outline-offset:var(--sui-focus-ring-offset)}.ui\:data-focused\:bg-overlay-item-hover[data-focused]{background-color:var(--sui-overlay-item-hover)}.ui\:data-focused\:text-accent-foreground[data-focused],:is(.ui\:not-data-\[variant\=destructive\]\:data-focused\:\*\*\:text-accent-foreground:not([data-variant=destructive])[data-focused] *){color:var(--sui-color-text-primary)}.ui\:data-indeterminate\:border-choice-checked[data-indeterminate]{border-color:var(--sui-choice-checked)}.ui\:data-indeterminate\:bg-choice-checked[data-indeterminate]{background-color:var(--sui-choice-checked)}.ui\:data-inset\:pl-7[data-inset]{padding-left:calc(var(--sui-space-1) * 7)}.ui\:data-invalid\:border-field-invalid[data-invalid]{border-color:var(--sui-field-border-invalid)}.ui\:data-pending\:cursor-progress[data-pending]{cursor:progress}.ui\:data-placeholder\:text-field-placeholder[data-placeholder]{color:var(--sui-field-placeholder)}.ui\:data-pressed\:bg-button-danger-hover[data-pressed]{background-color:var(--sui-button-danger-background-hover)}.ui\:data-pressed\:bg-button-primary-pressed[data-pressed]{background-color:var(--sui-button-primary-background-pressed)}.ui\:data-pressed\:bg-button-quiet-pressed[data-pressed]{background-color:var(--sui-button-quiet-background-pressed)}.ui\:data-pressed\:bg-button-secondary-pressed[data-pressed]{background-color:var(--sui-button-secondary-background-pressed)}.ui\:data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.ui\:data-\[disabled\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.ui\:data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.ui\:data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:var(--sui-color-danger-text)}.ui\:data-\[placement\=bottom\]\:slide-in-from-top-2[data-placement=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.ui\:data-\[placement\=left\]\:slide-in-from-right-2[data-placement=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.ui\:data-\[placement\=right\]\:slide-in-from-left-2[data-placement=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.ui\:data-\[placement\=top\]\:slide-in-from-bottom-2[data-placement=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.ui\:data-\[size\=default\]\:h-\(--sui-field-height\)[data-size=default]{height:var(--sui-field-height)}.ui\:data-\[size\=default\]\:h-\[calc\(var\(--sui-choice-size\)\+2px\)\][data-size=default]{height:calc(var(--sui-choice-size) + 2px)}.ui\:data-\[size\=default\]\:w-\[calc\(var\(--sui-choice-size\)\*2\)\][data-size=default]{width:calc(var(--sui-choice-size) * 2)}.ui\:data-\[size\=sm\]\:h-\(--sui-density-control-height-sm\)[data-size=sm]{height:var(--sui-density-control-height-sm)}.ui\:data-\[size\=sm\]\:h-\[calc\(var\(--sui-choice-size\)\*0\.75\+2px\)\][data-size=sm]{height:calc(var(--sui-choice-size) * .75 + 2px)}.ui\:data-\[size\=sm\]\:w-\[calc\(var\(--sui-choice-size\)\*1\.5\)\][data-size=sm]{width:calc(var(--sui-choice-size) * 1.5)}.ui\:data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--sui-space-1) * 3)}:is(.ui\:\*\:data-\[slot\=field\]\:p-2\.5>*)[data-slot=field]{padding:calc(var(--sui-space-1) * 2.5)}:is(.ui\:\*\:data-\[slot\=field-group\]\:gap-4>*)[data-slot=field-group]{gap:calc(var(--sui-space-1) * 4)}:is(.ui\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}:is(.ui\:\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.ui\:\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.ui\:\*\*\:data-\[slot\=kbd\]\:z-\(--sui-layer-tooltip\) *)[data-slot=kbd]{z-index:var(--sui-layer-tooltip)}:is(.ui\:\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd]{border-radius:var(--sui-radius-xs)}:is(.ui\:\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.ui\:\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.ui\:\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.ui\:\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--sui-space-1) * 1.5)}.ui\:data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--sui-color-danger-text)}.ui\:data-\[variant\=destructive\]\:data-focused\:bg-destructive-subtle[data-variant=destructive][data-focused]{background-color:var(--sui-color-danger-subtle)}.ui\:data-\[variant\=destructive\]\:data-focused\:text-destructive[data-variant=destructive][data-focused]{color:var(--sui-color-danger-text)}.ui\:data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--sui-density-control-font-font-size);line-height:var(--tw-leading,var(--sui-density-control-font-line-height))}.ui\:data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--sui-type-body-md-font-size);line-height:var(--tw-leading,var(--sui-type-body-md-line-height))}.ui\:data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.ui\:nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--sui-space-1) * -1)}@media (min-width:640px){.ui\:sm\:max-w-sm{max-width:384px}.ui\:sm\:flex-row{flex-direction:row}.ui\:sm\:justify-end{justify-content:flex-end}}@container field-group (min-width:448px){.ui\:\@md\/field-group\:flex-row{flex-direction:row}.ui\:\@md\/field-group\:items-center{align-items:center}:is(.ui\:\@md\/field-group\:\*\:w-auto>*){width:auto}.ui\:\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}:is(.ui\:\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}}.ui\:data-open\:bg-overlay-item-hover:where([data-state=open]),.ui\:data-open\:bg-overlay-item-hover:where([data-open]:not([data-open=false])){background-color:var(--sui-overlay-item-hover)}.ui\:data-open\:text-accent-foreground:where([data-state=open]),.ui\:data-open\:text-accent-foreground:where([data-open]:not([data-open=false])){color:var(--sui-color-text-primary)}.ui\:data-selected\:border-choice-checked:where([data-selected=true]){border-color:var(--sui-choice-checked)}.ui\:data-selected\:bg-background:where([data-selected=true]){background-color:var(--sui-color-surface-default)}.ui\:data-selected\:bg-choice-checked:where([data-selected=true]){background-color:var(--sui-choice-checked)}.ui\:data-selected\:font-semibold:where([data-selected=true]){--tw-font-weight:var(--sui-font-weight-semibold);font-weight:var(--sui-font-weight-semibold)}.ui\:data-selected\:text-tabs-foreground-selected:where([data-selected=true]){color:var(--sui-tabs-text-selected)}.ui\:group-data-\[size\=default\]\/switch\:data-selected\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.ui\:group\/switch)[data-size=default] *):where([data-selected=true]),.ui\:group-data-\[size\=sm\]\/switch\:data-selected\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.ui\:group\/switch)[data-size=sm] *):where([data-selected=true]){--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.ui\:group-data-\[variant\=default\]\/tabs-list\:data-selected\:shadow-sm:is(:where(.ui\:group\/tabs-list)[data-variant=default] *):where([data-selected=true]){--tw-shadow:var(--sui-elevation-raised);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:group-data-\[variant\=line\]\/tabs-list\:data-selected\:bg-transparent:is(:where(.ui\:group\/tabs-list)[data-variant=line] *):where([data-selected=true]){background-color:#0000}.ui\:group-data-\[variant\=line\]\/tabs-list\:data-selected\:shadow-none:is(:where(.ui\:group\/tabs-list)[data-variant=line] *):where([data-selected=true]){--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)}.ui\:group-data-\[variant\=line\]\/tabs-list\:data-selected\:after\:opacity-100:is(:where(.ui\:group\/tabs-list)[data-variant=line] *):where([data-selected=true]):after{content:var(--tw-content);opacity:1}.ui\:data-hovered\:data-selected\:border-choice-checked-hover[data-hovered]:where([data-selected=true]){border-color:var(--sui-choice-checked-hover)}.ui\:data-hovered\:data-selected\:bg-choice-checked-hover[data-hovered]:where([data-selected=true]){background-color:var(--sui-choice-checked-hover)}.ui\:data-disabled\:pointer-events-none:where([data-disabled=true]),.ui\:data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.ui\:data-disabled\:cursor-not-allowed:where([data-disabled=true]),.ui\:data-disabled\:cursor-not-allowed:where([data-disabled]:not([data-disabled=false])){cursor:not-allowed}.ui\:data-disabled\:opacity-50:where([data-disabled=true]),.ui\:data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.ui\:data-horizontal\:flex-col:where([data-orientation=horizontal]){flex-direction:column}.ui\:\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.ui\:\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.ui\:\[\&_svg\:not\(\[class\*\=size-\]\)\]\:size-\(--sui-density-icon-size\) svg:not([class*=size-]){width:var(--sui-density-icon-size);height:var(--sui-density-icon-size)}.ui\:\[\&_svg\:not\(\[class\*\=size-\]\)\]\:size-\(--sui-size-icon-sm\) svg:not([class*=size-]){width:var(--sui-size-icon-sm);height:var(--sui-size-icon-sm)}.ui\:\[\&_svg\:not\(\[class\*\=size-\]\)\]\:size-\(--sui-size-icon-xs\) svg:not([class*=size-]){width:var(--sui-size-icon-xs);height:var(--sui-size-icon-xs)}.ui\:\[\:is\(hr\)\]\:h-px:is(hr){height:1px}.ui\:\[\:is\(hr\)\]\:w-full:is(hr){width:100%}:is(.ui\:\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.ui\:\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){:is(.ui\:\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--sui-color-text-primary)}}:is(.ui\:\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.ui\:\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.ui\:\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--sui-space-1) * 2)}:is(.ui\:data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--sui-color-danger-text)}.ui\:\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}:is(.ui\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.ui\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}@container field-group (min-width:448px){:is(.ui\:\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.ui\:\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}}.ui\:\[\&\>a\]\:underline>a{text-decoration-line:underline}.ui\:\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.ui\:\[\&\>a\:hover\]\:text-link>a:hover{color:var(--sui-color-accent-text)}.ui\:\[\&\>svg\]\:size-\[calc\(var\(--sui-choice-size\)-2px\)\]>svg{width:calc(var(--sui-choice-size) - 2px);height:calc(var(--sui-choice-size) - 2px)}[data-variant=legend]+.ui\:\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--sui-space-1) * -1.5)}@media (prefers-reduced-motion:reduce){[data-slot=spinner],[data-slot=button-spinner]{animation-duration:2.4s}}[data-sui-motion=reduced] :is([data-slot=spinner],[data-slot=button-spinner]){animation-duration:2.4s}@media (forced-colors:active){[data-slot=button],[data-slot=input],[data-slot=select-trigger],[data-slot=checkbox],[data-slot=radio-group-item],[data-slot=switch]{border-color:buttontext}[data-slot=button][data-disabled],[data-slot=input]:disabled{color:graytext;border-color:graytext}[data-slot=checkbox][data-selected],[data-slot=checkbox][data-indeterminate],[data-slot=radio-group-item][data-selected],[data-slot=switch][data-selected]{background:highlight;border-color:highlight}[data-slot=switch-thumb]{background:buttontext}[data-slot=input][aria-invalid=true]{border-style:dashed}[data-slot=select-item][data-focused],[data-slot=dropdown-menu-item][data-focused]{color:highlighttext;background:highlight}[data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content],[data-slot=dialog-content],[data-slot=tooltip-content]{border:1px solid canvastext}[data-slot=tabs-trigger][data-selected]:after{opacity:1;background:highlight}[data-focus-visible]{outline-color:highlight}}}@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}@layer sui.components.reset{:where([data-slot],[data-slot] *),:where([data-slot],[data-slot] *):before,:where([data-slot],[data-slot] *):after{box-sizing:border-box;border:0 solid;border-color:var(--sui-color-border-default);margin:0;padding:0}:where([data-slot],[data-slot] *)::file-selector-button{box-sizing:border-box;border:0 solid;border-color:var(--sui-color-border-default);margin:0;padding:0}:where([data-slot],[data-slot] *):is(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:where([data-slot],[data-slot] *):is(a){color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where([data-slot],[data-slot] *):is(button,input,select,optgroup,textarea){font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where([data-slot],[data-slot] *)::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([data-slot],[data-slot] *)::placeholder{opacity:1}:where([data-slot],[data-slot] *):is(svg,img){vertical-align:middle;display:block}:where([data-slot],[data-slot] *):is(ol,ul,menu){list-style:none}:where([data-slot],[data-slot] *):is(kbd){font-size:1em}:where([data-slot],[data-slot] *):is(button,[role=button]){cursor:default;-webkit-tap-highlight-color:transparent}}@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-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-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@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 spin{to{transform:rotate(360deg)}}
:root{--jcrm-sun-yellow:#ffc629;--jcrm-sun-yellow-hover:#f5b800;--jcrm-charcoal:#1f2937;--jcrm-sidebar-width:15rem;--jcrm-rail-width:6rem;--jcrm-bottom-nav-height:4.25rem;--jcrm-header-height:3.5rem}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--sui-color-surface-canvas);color:var(--sui-color-text-primary);font-family:var(--sui-font-family-ui);font-size:var(--sui-type-body-md-font-size);line-height:var(--sui-type-body-md-line-height)}.crm-scope{min-height:100dvh}a{color:inherit}:focus-visible{outline:2px solid var(--sui-color-focus-ring);outline-offset:2px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
