@layer theme{:root{--_ui-layout-header-height:52px;--_ui-layout-bar-height:48px;--_ui-content-max-width:80rem;--_ui-content-padding:24px;--_ui-selection-bg:var(--ui-accent);--_ui-selection-fg:var(--ui-accent-foreground);--ui-space-unit:4px;--ui-font:"Inter Variable", Inter, ui-sans-serif, system-ui, sans-serif;--ui-font-title:var(--ui-font);--ui-font-weight-body:400;--ui-font-weight-emphasis:500;--ui-font-weight-action:500;--ui-font-weight-heading:500;--ui-font-weight-display:500;--_ui-title-tracking-display:var(--ui-title-tracking-display,-.04em);--_ui-title-tracking-heading:var(--ui-title-tracking-heading,-.03em);--_ui-title-tracking-ui:-.005em;--_ui-title-leading-display:var(--ui-title-leading-display,1.05);--_ui-title-leading-heading:var(--ui-title-leading-heading,1.1);--_ui-row-height-xs:var(--_ui-control-height-xs);--_ui-row-height-sm:var(--_ui-control-height-md);--_ui-row-height:calc(var(--ui-space-unit) * 10);--ui-space-3xs:var(--ui-space-unit);--ui-space-2xs:calc(var(--ui-space-unit) * 2);--ui-space-xs:calc(var(--ui-space-unit) * 3);--ui-space-sm:calc(var(--ui-space-unit) * 4);--ui-space-md:calc(var(--ui-space-unit) * 6);--ui-space-lg:calc(var(--ui-space-unit) * 8);--ui-space-xl:calc(var(--ui-space-unit) * 12);--ui-space-2xl:calc(var(--ui-space-unit) * 16);--_ui-prose-font:"Geist Variable", ui-sans-serif, system-ui, sans-serif;--_ui-prose-text:16px;--_ui-prose-text-sm:14px;--_ui-prose-heading-xs:18px;--_ui-prose-heading-sm:20px;--_ui-prose-heading-md:24px;--_ui-prose-heading-lg:28px;--_ui-prose-heading-xl:32px;--_ui-prose-leading:1.75;--_ui-prose-leading-sm:calc(var(--ui-space-unit) * 5);--_ui-prose-leading-heading-xs:calc(var(--ui-space-unit) * 6);--_ui-prose-leading-heading-sm:calc(var(--ui-space-unit) * 7);--_ui-prose-leading-heading-md:calc(var(--ui-space-unit) * 8);--_ui-prose-leading-heading-lg:calc(var(--ui-space-unit) * 9);--_ui-prose-leading-heading-xl:calc(var(--ui-space-unit) * 10);--_ui-neutral-hue:262.881;--_ui-control-height-xs:28px;--_ui-control-height-sm:32px;--_ui-control-height-md:36px;--_ui-control-height-lg:40px;--_ui-control-font-xs:12px;--_ui-control-font-sm:14px;--_ui-control-font-md:14px;--_ui-control-font-lg:14px;--_ui-control-icon-xs:12px;--_ui-control-icon-sm:16px;--_ui-control-icon-md:16px;--_ui-control-icon-lg:18px;--_ui-control-padding-xs:12px;--_ui-control-padding-sm:14px;--_ui-control-padding-md:16px;--_ui-control-padding-lg:20px;--_ui-control-icon-padding-xs:calc(var(--_ui-control-padding-xs) - 2px);--_ui-control-icon-padding-sm:calc(var(--_ui-control-padding-sm) - 2px);--_ui-control-icon-padding-md:calc(var(--_ui-control-padding-md) - 2px);--_ui-control-icon-padding-lg:calc(var(--_ui-control-padding-lg) - 2px);--ui-font-size-2xs:11px;--ui-font-size-xs:12px;--ui-font-size-sm:13px;--ui-font-size-md:14px;--ui-font-size-lg:16px;--ui-font-size-xl:20px;--ui-font-size-2xl:24px;--ui-font-size-3xl:32px;--ui-font-size-4xl:clamp(36px, 2rem + 2vw, 48px);--ui-font-size-5xl:clamp(44px, 2rem + 4vw, 64px);--ui-leading-2xs:calc(var(--ui-space-unit) * 4);--ui-leading-xs:calc(var(--ui-space-unit) * 4);--ui-leading-sm:calc(var(--ui-space-unit) * 5);--ui-leading-md:calc(var(--ui-space-unit) * 5);--ui-leading-lg:calc(var(--ui-space-unit) * 6);--ui-leading-xl:calc(var(--ui-space-unit) * 7);--ui-leading-2xl:calc(var(--ui-space-unit) * 8);--ui-leading-3xl:calc(var(--ui-space-unit) * 10);--_ui-text-title-size:var(--ui-font-size-lg);--_ui-text-title-leading:var(--ui-leading-lg);--_ui-text-heading-size:var(--ui-font-size-lg);--_ui-text-heading-leading:var(--ui-leading-lg);--_ui-text-title-weight:var(--ui-font-weight-emphasis);--ui-z-raised:1;--ui-z-sticky:20;--ui-z-layout-navigation:60;--ui-z-dropdown:70;--ui-z-popover:80;--ui-z-tooltip:85;--ui-z-dialog:90;--ui-z-toast:100;--ui-z-lightbox:110;--ui-radius:6px;--ui-radius-control:var(--ui-radius);--ui-radius-button:9999px;--ui-radius-surface:calc(var(--ui-radius) + min(6px, var(--ui-radius)));--ui-radius-inner:calc(var(--ui-radius-surface) - 6px);--ui-border-width:1px;--ui-highlight:color-mix(in srgb, var(--ui-foreground-1) 4%, transparent);--_ui-selected-foreground:var(--ui-foreground-1);--_ui-nav-selected-background:var(--ui-surface-2);--_ui-nav-selected-foreground:var(--ui-foreground-1);--ui-focus-ring-color:var(--ui-accent);--ui-focus-ring-width:2px;--ui-focus-halo:color-mix(in srgb, var(--ui-accent) 15%, transparent);--_ui-danger-focus:color-mix(in srgb, var(--ui-danger) 15%, transparent);--_ui-surface-inverted:var(--ui-surface-inverted,oklch(from var(--ui-accent) 13% .042 h));--_ui-surface-inverted-foreground:var(--ui-surface-inverted-foreground,oklch(90% 0 0));--_ui-surface-inverted-foreground-2:var(--ui-surface-inverted-foreground-2,oklch(76% 0 0));--_ui-surface-inverted-foreground-3:var(--ui-surface-inverted-foreground-3,oklch(64% 0 0));--_ui-surface-inverted-border:var(--ui-surface-inverted-border,#ffffff1f);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-surface-1:oklch(98.5% .004 var(--_ui-neutral-hue));--ui-surface-2:#fff;--ui-surface-elevated:var(--ui-surface-2);--ui-surface-control:var(--ui-surface-2);--ui-surface-subtle:color-mix(in oklch, var(--ui-surface-2), var(--ui-foreground-1) 2.5%);--ui-border-subtle:color-mix(in srgb, var(--ui-foreground-1) 8%, transparent);--ui-foreground-1:oklch(20.5% .008 var(--_ui-neutral-hue));--ui-foreground-2:color-mix(in srgb, var(--ui-foreground-1) 78%, transparent);--ui-foreground-3:color-mix(in srgb, var(--ui-foreground-1) 62%, transparent);--ui-fill-1:color-mix(in srgb, var(--ui-foreground-1) 4%, transparent);--ui-border:color-mix(in srgb, var(--ui-foreground-1) 12%, transparent);--ui-ring:#0b1f3a1a;--ui-fill-2:color-mix(in srgb, var(--ui-foreground-1) 8%, transparent);--ui-fill-3:color-mix(in srgb, var(--ui-foreground-1) 16%, transparent);--ui-blue:oklch(54.6% .245 262.881);--ui-red:oklch(58.6% .253 17.585);--ui-green:oklch(59.6% .145 163.225);--ui-orange:oklch(76.9% .188 70.08);--ui-accent-primary:var(--ui-blue);--ui-accent:var(--ui-accent-primary);--_ui-accent-hover:oklch(from var(--ui-accent) calc(l - .058) c h);--_ui-accent-active:oklch(from var(--ui-accent) calc(l - .122) calc(c * .81) h);--ui-accent-foreground:#fff;--_ui-accent-soft:color-mix(in oklch, var(--ui-accent) 12%, transparent);--_ui-accent-soft-hover:color-mix(in oklch, var(--ui-accent) 18%, transparent);--_ui-accent-soft-active:color-mix(in oklch, var(--ui-accent) 24%, transparent);--_ui-accent-text:oklch(from var(--ui-accent) calc(l - .058) c h);--_ui-accent-tint:oklch(from var(--ui-accent) 97% calc(c * .14) h);--_ui-accent-tint-border:oklch(from var(--ui-accent) 86% calc(c * .42) h);--ui-danger:var(--ui-red);--_ui-danger-hover:oklch(51.4% .222 16.935);--ui-danger-foreground:#fff;--_ui-danger-soft:#ff23571f;--_ui-danger-text:oklch(51.4% .222 16.935);--_ui-danger-tint:oklch(from var(--ui-danger) 97% calc(c * .14) h);--_ui-danger-tint-border:oklch(from var(--ui-danger) 86% calc(c * .42) h);--ui-success:var(--ui-green);--ui-success-foreground:#fff;--_ui-success-soft:#00bb7f1f;--_ui-success-text:oklch(50.8% .118 165.612);--_ui-success-tint:oklch(from var(--ui-success) 97% calc(c * .16) h);--_ui-success-tint-border:oklch(from var(--ui-success) 86% calc(c * .5) h);--ui-warning:var(--ui-orange);--_ui-warning-soft:#f99c0021;--_ui-warning-text:oklch(55.5% .163 48.998);--_ui-warning-tint:oklch(from var(--ui-warning) 97% calc(c * .16) h);--_ui-warning-tint-border:oklch(from var(--ui-warning) 86% calc(c * .5) h);--ui-accent-tint:var(--_ui-accent-tint);--ui-success-tint:var(--_ui-success-tint);--ui-warning-tint:var(--_ui-warning-tint);--ui-danger-tint:var(--_ui-danger-tint);--ui-accent-ink:var(--_ui-accent-text);--ui-success-ink:var(--_ui-success-text);--ui-warning-ink:var(--_ui-warning-text);--ui-danger-ink:var(--_ui-danger-text);--ui-accent-ink-strong:oklch(from var(--ui-accent) 40% calc(c * .6) h);--ui-success-ink-strong:oklch(from var(--ui-success) 38% calc(c * .6) h);--ui-warning-ink-strong:oklch(from var(--ui-warning) 40% calc(c * .5) h);--ui-danger-ink-strong:oklch(from var(--ui-danger) 40% calc(c * .6) h);--ui-accent-tint-border:var(--_ui-accent-tint-border);--ui-success-tint-border:var(--_ui-success-tint-border);--ui-warning-tint-border:var(--_ui-warning-tint-border);--ui-danger-tint-border:var(--_ui-danger-tint-border);--ui-absence:#7e22ce;--ui-absence-soft:#b98ae8;--ui-absence-tint:#f4ecfb;--ui-absence-ink:#6b21a8;--_ui-icon-dilation:var(--ui-icon-dilation,1.5);--ui-duration-fast:90ms;--ui-duration:.14s;--ui-ease:cubic-bezier(.2, 0, 0, 1);--ui-ease-emphasized:cubic-bezier(.32, .72, 0, 1);--ui-ease-exit:cubic-bezier(.4, 0, 1, 1);--ui-shadow-xs:0 1px 1px 0 #0000000a;--ui-shadow-card:0 0 0 var(--ui-border-width) var(--ui-ring), 0 1px 2px #0000000a;--ui-card-edge:transparent;--ui-shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--ui-shadow-drop:0 12px 18px #0000001f}[data-ui-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-surface-1:oklch(15% 0 0);--ui-surface-2:oklch(17.5% 0 0);--ui-surface-elevated:oklch(21% 0 0);--ui-surface-control:oklch(20% 0 0);--ui-surface-subtle:color-mix(in oklch, var(--ui-surface-2), #fff 4%);--ui-border-subtle:#ffffff14;--ui-fill-1:#ffffff0d;--ui-border:#ffffff14;--ui-ring:#fff2;--ui-fill-2:#ffffff17;--ui-fill-3:#ffffff24;--ui-foreground-1:oklch(88% 0 0);--ui-foreground-2:oklch(74% 0 0);--ui-foreground-3:oklch(62% 0 0);--ui-highlight:#ffffff0f;--_ui-selected-foreground:var(--ui-foreground-1);--_ui-nav-selected-background:var(--ui-surface-2);--_ui-nav-selected-foreground:var(--ui-foreground-1);--ui-green:oklch(69.6% .17 162.48);--ui-orange:oklch(82.8% .189 84.429);--ui-accent:var(--ui-accent-primary);--_ui-accent-hover:oklch(from var(--ui-accent) calc(l + .077) calc(c * .87) h);--_ui-accent-active:oklch(from var(--ui-accent) calc(l - .058) c h);--ui-accent-foreground:var(--ui-foreground-1);--_ui-accent-soft:color-mix(in oklch, var(--ui-accent) 20%, transparent);--_ui-accent-soft-hover:color-mix(in oklch, var(--ui-accent) 28%, transparent);--_ui-accent-soft-active:color-mix(in oklch, var(--ui-accent) 34%, transparent);--_ui-accent-text:oklch(from var(--ui-accent) calc(l + .263) calc(c * .43) h);--_ui-accent-tint:oklch(from var(--ui-accent) 27% calc(c * .35) h);--_ui-accent-tint-border:oklch(from var(--ui-accent) 45% calc(c * .5) h);--_ui-danger-hover:oklch(64.5% .246 16.439);--ui-danger-foreground:var(--ui-foreground-1);--_ui-danger-soft:#ff235733;--_ui-danger-text:oklch(81% .117 11.638);--_ui-danger-tint:oklch(from var(--ui-danger) 27% calc(c * .35) h);--_ui-danger-tint-border:oklch(from var(--ui-danger) 45% calc(c * .5) h);--ui-success-foreground:oklch(26.2% .051 172.552);--_ui-success-soft:#00bb7f2e;--_ui-success-text:oklch(84.5% .143 164.978);--_ui-success-tint:oklch(from var(--ui-success) 27% calc(c * .4) h);--_ui-success-tint-border:oklch(from var(--ui-success) 45% calc(c * .55) h);--_ui-warning-soft:#fcbb002e;--_ui-warning-text:oklch(87.9% .169 91.605);--_ui-warning-tint:oklch(from var(--ui-warning) 27% calc(c * .4) h);--_ui-warning-tint-border:oklch(from var(--ui-warning) 45% calc(c * .55) h);--ui-accent-tint:var(--_ui-accent-tint);--ui-success-tint:var(--_ui-success-tint);--ui-warning-tint:var(--_ui-warning-tint);--ui-danger-tint:var(--_ui-danger-tint);--ui-accent-ink:var(--_ui-accent-text);--ui-success-ink:var(--_ui-success-text);--ui-warning-ink:var(--_ui-warning-text);--ui-danger-ink:var(--_ui-danger-text);--ui-accent-ink-strong:oklch(from var(--ui-accent) 90% calc(c * .4) h);--ui-success-ink-strong:oklch(from var(--ui-success) 90% calc(c * .4) h);--ui-warning-ink-strong:oklch(from var(--ui-warning) 92% calc(c * .4) h);--ui-danger-ink-strong:oklch(from var(--ui-danger) 90% calc(c * .4) h);--ui-accent-tint-border:var(--_ui-accent-tint-border);--ui-success-tint-border:var(--_ui-success-tint-border);--ui-warning-tint-border:var(--_ui-warning-tint-border);--ui-danger-tint-border:var(--_ui-danger-tint-border)}:root{--ui-plate-blue:#e6eefd;--ui-plate-blue-ink:#1d4ed8;--ui-plate-green:#e3f4ec;--ui-plate-green-ink:#15803d;--ui-plate-amber:#fdf0dc;--ui-plate-amber-ink:#b45309;--ui-plate-purple:#f4ecfb;--ui-plate-purple-ink:#7e22ce;--ui-plate-teal:#ddf3f1;--ui-plate-teal-ink:#0f766e;--ui-plate-pink:#fce7f3;--ui-plate-pink-ink:#be185d;--ui-plate-car:#eef3fe;--ui-plate-car-ink:#2563eb;--ui-plate-motorcycle:#feede6;--ui-plate-motorcycle-ink:#f4511e;--ui-plate-heavy:#e3f1e7;--ui-plate-heavy-ink:#166534}[data-ui-theme=dark]{--ui-plate-blue:#1d4ed84d;--ui-plate-blue-ink:oklch(74.4099% .108583 264.376);--ui-plate-green:#15803d4d;--ui-plate-green-ink:oklch(76.3649% .0685513 150.069);--ui-plate-amber:#b453094d;--ui-plate-amber-ink:oklch(77.7642% .0727526 48.9975);--ui-plate-purple:#7e22ce4d;--ui-plate-purple-ink:oklch(74.7759% .118435 301.924);--ui-plate-teal:#0f766e4d;--ui-plate-teal-ink:oklch(75.5469% .0430278 186.391);--ui-plate-pink:#be185d4d;--ui-plate-pink-ink:oklch(76.2297% .099476 3.95822);--ui-plate-car:#2563eb4d;--ui-plate-car-ink:oklch(77.3075% .107604 262.881);--ui-plate-motorcycle:#f4511e4d;--ui-plate-motorcycle-ink:oklch(82.7357% .103787 36.327);--ui-plate-heavy:#1665344d;--ui-plate-heavy-ink:oklch(72.3962% .0541603 151.328)}@media (width<=40rem){:root{--_ui-content-padding:16px}}@media (hover:none) and (pointer:coarse){:root{--_ui-field-font-min:16px}:root:not([data-ui-scale=site]){--_ui-control-height-sm:44px;--_ui-control-height-md:44px;--_ui-control-height-lg:48px;--_ui-control-font-sm:15px;--_ui-control-font-md:15px;--_ui-control-font-lg:16px;--_ui-control-icon-sm:18px;--_ui-control-icon-md:18px;--_ui-control-icon-lg:20px}}[data-ui-scale=site]{--_ui-control-height-xs:28px;--_ui-control-height-sm:32px;--_ui-control-height-md:36px;--_ui-control-height-lg:44px;--_ui-control-font-xs:12px;--_ui-control-font-sm:13px;--_ui-control-font-md:14px;--_ui-control-font-lg:16px;--_ui-control-icon-xs:14px;--_ui-control-icon-sm:16px;--_ui-control-icon-md:18px;--_ui-control-icon-lg:20px;--_ui-control-padding-xs:12px;--_ui-control-padding-sm:14px;--_ui-control-padding-md:16px;--_ui-control-padding-lg:20px;--_ui-control-icon-padding-xs:8px;--_ui-control-icon-padding-sm:10px;--_ui-control-icon-padding-md:12px;--_ui-control-icon-padding-lg:14px;--_ui-row-height-xs:calc(var(--ui-space-unit) * 8);--_ui-row-height-sm:calc(var(--ui-space-unit) * 10);--_ui-row-height:calc(var(--ui-space-unit) * 11);--_ui-text-title-size:var(--ui-font-size-lg);--_ui-text-title-leading:var(--ui-leading-lg);--_ui-text-heading-size:var(--ui-font-size-xl);--_ui-text-heading-leading:var(--ui-leading-xl);--_ui-text-title-weight:var(--ui-font-weight-heading)}[data-ui-look=office]{--ui-font:"Geist Variable", ui-sans-serif, system-ui, sans-serif;--ui-foreground-1:#0b1f3a;--ui-font-title:"Lexend Deca Variable", ui-sans-serif, system-ui, sans-serif;--_ui-text-title-weight:400;--ui-green:#16a34a;--ui-red:#dc1f4e;--ui-orange:#d97706;--ui-success-tint:#e3f4ec;--ui-success-ink:#15803d;--ui-danger-tint:#fdecef;--ui-danger-ink:#be123c;--ui-warning-tint:#fdf0dc;--ui-warning-ink:#b45309;--ui-accent-tint:#eef3fe}@media (width<40rem){[data-ui-look=office]{--_ui-text-title-size:17px}}@media (hover:none) and (pointer:coarse){[data-ui-scale=site]{--_ui-control-font-xs:16px;--_ui-control-font-sm:16px;--_ui-control-font-md:16px}}}@layer base{html{background:var(--ui-surface-1);min-width:min(20rem,100%)}body{background:var(--ui-surface-1);min-width:min(20rem,100%);min-height:100dvh;margin:0}}@layer components{::selection{background-color:var(--_ui-selection-bg);color:var(--_ui-selection-fg)}:where([data-slot]),:where([data-slot]) *,:where([data-slot]):before,:where([data-slot]):after,:where([data-slot]) :before,:where([data-slot]) :after{box-sizing:border-box}:where([data-slot]){font-optical-sizing:auto}:where([data-slot]:where(button,input,select,textarea),[data-slot] :where(button,input,select,textarea)){appearance:none;font:inherit;letter-spacing:inherit;text-transform:none;margin:0}:where(a[data-slot]){text-decoration:none}:where([data-slot]:is(h1,h2,h3,h4,h5,h6),[data-slot] :is(h1,h2,h3,h4,h5,h6)){letter-spacing:normal}}@property --_ui-edge-inset{syntax:"<length>";inherits:false;initial-value:0}
