@layer reset, tokens;@layer tokens{:root{--zinc-color-white:#fff;--zinc-color-white:light-dark(#fff,#fff);--zinc-color-black:#000;--zinc-color-black:light-dark(#000,#000);--zinc-color-transparent-0:#00000000;--zinc-color-transparent-0:light-dark(#00000000,#00000000);--zinc-color-transparent-4:#0000000a;--zinc-color-transparent-4:light-dark(#0000000a,#0000000a);--zinc-color-transparent-10:#0000001a;--zinc-color-transparent-10:light-dark(#0000001a,#0000001a);--zinc-color-transparent-20:#00000033;--zinc-color-transparent-20:light-dark(#00000033,#00000033);--zinc-color-transparent-40:#00000066;--zinc-color-transparent-40:light-dark(#00000066,#00000033);--zinc-color-brand-50:#fdfaee;--zinc-color-brand-100:#fff0bb;--zinc-color-brand-200:#feed5a;--zinc-color-brand-300:#fdd832;--zinc-color-brand-400:#f8cc30;--zinc-color-brand-500:#e4ae00;--zinc-color-brand-600:#c88f00;--zinc-color-brand-700:#a97000;--zinc-color-brand-800:#875100;--zinc-color-brand-900:#623606;--zinc-color-brand-950:#3e1d04;--zinc-color-accent-50:#e7faff;--zinc-color-accent-100:#d3f5ff;--zinc-color-accent-200:#a9e8f8;--zinc-color-accent-300:#84d9ef;--zinc-color-accent-400:#59cae7;--zinc-color-accent-500:#45b1cd;--zinc-color-accent-600:#3098b3;--zinc-color-accent-700:#19809a;--zinc-color-accent-800:#006176;--zinc-color-accent-900:#004556;--zinc-color-accent-950:#002c38;--zinc-color-warning-50:#fff4e9;--zinc-color-warning-100:#ffe3c9;--zinc-color-warning-200:#ffc794;--zinc-color-warning-300:#ffaa72;--zinc-color-warning-400:#ff8a56;--zinc-color-warning-500:#fd6c37;--zinc-color-warning-600:#d45626;--zinc-color-warning-700:#b3451a;--zinc-color-warning-800:#93330a;--zinc-color-warning-900:#6d2000;--zinc-color-warning-950:#481200;--zinc-color-neutral-50:#f9f8f7;--zinc-color-neutral-100:#f5f5f4;--zinc-color-neutral-200:#ebeae9;--zinc-color-neutral-300:#d5d4d2;--zinc-color-neutral-400:#adadad;--zinc-color-neutral-500:#9a9a9a;--zinc-color-neutral-600:#878787;--zinc-color-neutral-700:#747474;--zinc-color-neutral-800:#525252;--zinc-color-neutral-900:#333;--zinc-color-neutral-950:#272727;--zinc-color-success-50:#ecf9f3;--zinc-color-success-100:#def3e9;--zinc-color-success-200:#cbeddd;--zinc-color-success-300:#98dabc;--zinc-color-success-400:#5fc69b;--zinc-color-success-500:#3aaf78;--zinc-color-success-600:#039854;--zinc-color-success-700:#117f47;--zinc-color-success-800:#15663a;--zinc-color-success-900:#004b26;--zinc-color-success-950:#003016;--zinc-color-danger-50:#fff2f4;--zinc-color-danger-100:#ffe4e9;--zinc-color-danger-200:#ffd0d8;--zinc-color-danger-300:#ffbbc7;--zinc-color-danger-400:#ff848e;--zinc-color-danger-500:#f84141;--zinc-color-danger-600:#df3735;--zinc-color-danger-700:#c62d2a;--zinc-color-danger-800:#a01719;--zinc-color-danger-900:#790007;--zinc-color-danger-950:#500003;--zinc-color-caution-50:#fefce8;--zinc-color-caution-100:#fef9c2;--zinc-color-caution-200:#fff085;--zinc-color-caution-300:#ffe030;--zinc-color-caution-400:#f7c900;--zinc-color-caution-500:#eab300;--zinc-color-caution-600:#ca8a00;--zinc-color-caution-700:#a26200;--zinc-color-caution-800:#874c00;--zinc-color-caution-900:#733e0a;--zinc-color-caution-950:#432004;--zinc-color-info-50:#f0f6ff;--zinc-color-info-100:#dce9fd;--zinc-color-info-200:#b9d4fc;--zinc-color-info-300:#97bffa;--zinc-color-info-400:#73a9f7;--zinc-color-info-500:#4e93f3;--zinc-color-info-600:#3b7ce6;--zinc-color-info-700:#2c64d8;--zinc-color-info-800:#2755b6;--zinc-color-info-900:#0f3589;--zinc-color-info-950:#011d65;--zinc-spacing-0:0;--zinc-spacing-1:1px;--zinc-spacing-2:2px;--zinc-spacing-4:4px;--zinc-spacing-6:6px;--zinc-spacing-8:8px;--zinc-spacing-10:10px;--zinc-spacing-12:12px;--zinc-spacing-14:14px;--zinc-spacing-16:16px;--zinc-spacing-20:20px;--zinc-spacing-24:24px;--zinc-spacing-28:28px;--zinc-spacing-32:32px;--zinc-spacing-36:36px;--zinc-spacing-40:40px;--zinc-spacing-44:44px;--zinc-spacing-48:48px;--zinc-spacing-56:56px;--zinc-spacing-64:64px;--zinc-spacing-128:128px;--zinc-border-radius-none:0;--zinc-border-radius-xs:2px;--zinc-border-radius-sm:4px;--zinc-border-radius-md:6px;--zinc-border-radius-lg:8px;--zinc-border-radius-xl:12px;--zinc-border-radius-2xl:16px;--zinc-border-radius-3xl:24px;--zinc-border-radius-full:9999px;--zinc-duration-75:75ms;--zinc-duration-100:100ms;--zinc-duration-150:150ms;--zinc-duration-200:200ms;--zinc-duration-300:300ms;--zinc-duration-500:500ms;--zinc-border-width-0:0;--zinc-border-width-sm:1px;--zinc-border-width-md:2px;--zinc-border-width-lg:4px;--zinc-z-index-0:0;--zinc-z-index-10:10;--zinc-z-index-20:20;--zinc-z-index-30:30;--zinc-z-index-40:40;--zinc-z-index-50:50;--zinc-breakpoint-xs:375px;--zinc-breakpoint-sm:768px;--zinc-breakpoint-md:1024px;--zinc-breakpoint-lg:1280px;--zinc-breakpoint-xl:1440px;--zinc-breakpoint-xxl:1520px;--zinc-timing-function-linear:cubic-bezier(0,0,1,1);--zinc-timing-function-ease-in:cubic-bezier(0.4,0,1,1);--zinc-timing-function-ease-out:cubic-bezier(0,0,0.2,1);--zinc-timing-function-ease-in-out:cubic-bezier(0.4,0,0.2,1);--zinc-font-family-base:"Sharp Sans",sharp-sans-medium,fallback-font,Arial,sans-serif;--zinc-font-family-accent:"Sharp Sans",sharp-sans-medium,fallback-font,Arial,sans-serif;--zinc-font-family-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;--zinc-font-family-icon:"Material Symbols Rounded";--zinc-font-size-11:0.6875rem;--zinc-font-size-12:0.75rem;--zinc-font-size-14:0.875rem;--zinc-font-size-16:1rem;--zinc-font-size-18:1.125rem;--zinc-font-size-20:1.25rem;--zinc-font-size-24:1.5rem;--zinc-font-size-28:1.75rem;--zinc-font-size-32:2rem;--zinc-font-size-40:2.5rem;--zinc-font-size-44:2.75rem;--zinc-font-size-48:3rem;--zinc-font-size-56:3.5rem;--zinc-font-size-60:3.75rem;--zinc-font-size-72:4.5rem;--zinc-font-weight-normal:400;--zinc-font-weight-medium:500;--zinc-font-weight-semibold:600;--zinc-font-weight-bold:700;--zinc-line-height-none:1;--zinc-line-height-tight:1.25;--zinc-line-height-snug:1.375;--zinc-line-height-normal:1.5;--zinc-line-height-relaxed:1.625;--zinc-line-height-loose:2;--zinc-letter-spacing-normal:0em;--zinc-letter-spacing-wide:0.04em;--zinc-letter-spacing-wider:0.08em;--zinc-shadow-flat:none;--zinc-shadow-sticky:0px 1px 0px 0px rgba(0,0,0,.06),0px 2px 8px 0px rgba(0,0,0,.06);--zinc-shadow-raised:0px 1px 2px 0px rgba(0,0,0,.05),0px 1px 3px 0px rgba(0,0,0,.08);--zinc-shadow-overlay:0px 4px 6px 0px rgba(0,0,0,.04),0px 10px 15px 0px rgba(0,0,0,.08);--zinc-shadow-modal:0px 8px 16px 0px rgba(0,0,0,.06),0px 20px 40px 0px rgba(0,0,0,.12);--zinc-color-text-on-light-background:var(--zinc-color-neutral-900);--zinc-color-text-on-light-background-muted:var(--zinc-color-neutral-700);--zinc-color-text-on-dark-background:var(--zinc-color-white);--zinc-color-text-on-dark-background-muted:var(--zinc-color-neutral-100);--zinc-body-background-color:var(--zinc-surface-default-background-color);--zinc-body-foreground-color:var(--zinc-surface-default-foreground-color);--zinc-body-foreground-color-muted:var(--zinc-surface-default-foreground-color-muted);--zinc-body-font-family:var(--zinc-font-family-base);--zinc-body-font-size:var(--zinc-typography-body-md-font-size);--zinc-body-font-weight:var(--zinc-typography-body-md-font-weight);--zinc-body-line-height:var(--zinc-typography-body-md-line-height);--zinc-link-foreground-color:var(--zinc-surface-default-foreground-color);--zinc-link-font-weight:var(--zinc-font-weight-semibold);--zinc-link-decoration:underline;--zinc-link-hover-foreground-color:var(--zinc-color-info-700);--zinc-link-hover-foreground-color:light-dark(var(--zinc-color-info-700),var(--zinc-color-info-100));--zinc-link-hover-decoration:underline;--zinc-link-active-foreground-color:var(--zinc-surface-default-foreground-color);--zinc-link-active-decoration:underline;--zinc-link-visited-foreground-color:var(--zinc-surface-default-foreground-color);--zinc-link-visited-decoration:underline;--zinc-focus-outline-color:var(--zinc-color-info-500);--zinc-focus-outline-width:2px;--zinc-focus-outline-style:solid;--zinc-focus-outline-offset:2px;--zinc-default-button-background-color:var(--zinc-color-transparent-0);--zinc-default-button-foreground-color:var(--zinc-body-foreground-color);--zinc-default-button-border-color:var(--zinc-color-neutral-600);--zinc-default-button-border-color:light-dark(var(--zinc-color-neutral-600),var(--zinc-color-neutral-400));--zinc-default-button-border-width:var(--zinc-border-default-width);--zinc-default-button-border-style:var(--zinc-border-default-style);--zinc-default-button-border-radius:var(--zinc-border-radius-sm);--zinc-default-button-font-weight:var(--zinc-font-weight-semibold);--zinc-default-button-font-size:var(--zinc-font-size-16);--zinc-default-button-icon-size:var(--zinc-font-size-20);--zinc-default-button-height:44px;--zinc-default-button-padding-x:var(--zinc-spacing-20);--zinc-default-button-padding-y:var(--zinc-spacing-14);--zinc-default-button-small-font-size:var(--zinc-font-size-14);--zinc-default-button-small-icon-size:var(--zinc-font-size-16);--zinc-default-button-small-height:32px;--zinc-default-button-small-padding-x:var(--zinc-spacing-12);--zinc-default-button-shadow:none;--zinc-default-button-hover-background-color:var(--zinc-surface-default-hover-background-color);--zinc-default-button-hover-border-color:var(--zinc-color-neutral-600);--zinc-default-button-hover-border-color:light-dark(var(--zinc-color-neutral-600),var(--zinc-color-neutral-400));--zinc-default-button-active-background-color:var(--zinc-surface-default-active-background-color);--zinc-default-button-active-foreground-color:var(--zinc-surface-default-active-foreground-color);--zinc-default-button-active-border-color:var(--zinc-color-neutral-600);--zinc-default-button-active-border-color:light-dark(var(--zinc-color-neutral-600),var(--zinc-color-neutral-400));--zinc-default-button-disabled-background-color:var(--zinc-color-transparent-0);--zinc-default-button-disabled-foreground-color:var(--zinc-color-neutral-400);--zinc-default-button-disabled-foreground-color:light-dark(var(--zinc-color-neutral-400),var(--zinc-color-neutral-600));--zinc-default-button-disabled-border-color:var(--zinc-color-neutral-300);--zinc-default-button-disabled-border-color:light-dark(var(--zinc-color-neutral-300),var(--zinc-color-neutral-700));--zinc-form-background-color:var(--zinc-color-transparent-0);--zinc-form-foreground-color:var(--zinc-body-foreground-color);--zinc-form-border-color:var(--zinc-color-transparent-0);--zinc-form-border-radius:0;--zinc-form-padding-x:0;--zinc-form-padding-y:0;--zinc-form-control-background-color:var(--zinc-surface-default-background-color);--zinc-form-control-background-color:light-dark(var(--zinc-surface-default-background-color),var(--zinc-color-neutral-800));--zinc-form-control-foreground-color:var(--zinc-color-neutral-900);--zinc-form-control-foreground-color:light-dark(var(--zinc-color-neutral-900),var(--zinc-color-neutral-50));--zinc-form-control-border-color:var(--zinc-color-neutral-300);--zinc-form-control-border-color:light-dark(var(--zinc-color-neutral-300),var(--zinc-color-neutral-600));--zinc-form-control-border-radius:var(--zinc-border-radius-sm);--zinc-form-control-font-size:var(--zinc-font-size-16);--zinc-form-control-padding-x:var(--zinc-spacing-12);--zinc-form-control-padding-y:var(--zinc-spacing-14);--zinc-form-control-input-height:44px;--zinc-form-control-small-input-height:32px;--zinc-form-control-small-padding-y:var(--zinc-spacing-8);--zinc-form-control-small-label-font-size:var(--zinc-font-size-14);--zinc-form-control-placeholder-color:var(--zinc-color-neutral-400);--zinc-form-control-placeholder-color:light-dark(var(--zinc-color-neutral-400),var(--zinc-color-neutral-500));--zinc-form-control-shadow:none;--zinc-form-control-focus-border-color:var(--zinc-color-neutral-900);--zinc-form-control-focus-border-color:light-dark(var(--zinc-color-neutral-900),var(--zinc-color-neutral-50));--zinc-form-control-focus-shadow:none;--zinc-form-control-hover-background-color:var(--zinc-color-neutral-50);--zinc-form-control-hover-background-color:light-dark(var(--zinc-color-neutral-50),var(--zinc-color-neutral-700));--zinc-form-control-disabled-background-color:var(--zinc-color-neutral-200);--zinc-form-control-disabled-background-color:light-dark(var(--zinc-color-neutral-200),var(--zinc-color-neutral-700));--zinc-form-control-disabled-foreground-color:var(--zinc-color-neutral-500);--zinc-form-control-disabled-foreground-color:light-dark(var(--zinc-color-neutral-500),var(--zinc-color-neutral-500));--zinc-form-control-disabled-border-color:var(--zinc-color-neutral-400);--zinc-form-control-disabled-border-color:light-dark(var(--zinc-color-neutral-400),var(--zinc-color-neutral-600));--zinc-form-control-invalid-border-color:var(--zinc-color-danger-700);--zinc-form-control-invalid-border-color:light-dark(var(--zinc-color-danger-700),var(--zinc-color-danger-400));--zinc-form-control-label-foreground-color:var(--zinc-body-foreground-color);--zinc-form-control-label-font-size:var(--zinc-typography-label-xl-font-size);--zinc-form-control-label-font-weight:var(--zinc-typography-label-xl-font-weight);--zinc-form-control-label-input-gap:var(--zinc-spacing-4);--zinc-form-control-description-foreground-color:var(--zinc-surface-default-foreground-color-muted);--zinc-form-control-description-font-size:var(--zinc-typography-body-sm-font-size);--zinc-form-control-description-line-height:var(--zinc-typography-body-sm-line-height);--zinc-form-control-invalid-message-foreground-color:var(--zinc-color-danger-700);--zinc-form-control-invalid-message-foreground-color:light-dark(var(--zinc-color-danger-700),var(--zinc-color-danger-400));--zinc-form-control-invalid-message-font-size:var(--zinc-typography-body-sm-font-size);--zinc-form-control-invalid-message-font-weight:var(--zinc-font-weight-semibold);--zinc-form-control-invalid-message-line-height:var(--zinc-typography-body-sm-line-height);--zinc-search-field-border-radius:var(--zinc-border-radius-full);--zinc-border-default-color:var(--zinc-color-neutral-300);--zinc-border-default-color:light-dark(var(--zinc-color-neutral-300),var(--zinc-color-neutral-500));--zinc-border-default-width:var(--zinc-border-width-sm);--zinc-border-default-style:solid;--zinc-border-muted-color:var(--zinc-color-neutral-200);--zinc-border-muted-color:light-dark(var(--zinc-color-neutral-200),var(--zinc-color-neutral-700));--zinc-border-muted-width:var(--zinc-border-width-sm);--zinc-border-muted-style:solid;--zinc-border-strong-color:var(--zinc-color-neutral-600);--zinc-border-strong-color:light-dark(var(--zinc-color-neutral-600),var(--zinc-color-neutral-200));--zinc-border-strong-width:var(--zinc-border-width-sm);--zinc-border-strong-style:solid;--zinc-elevation-flat-background-color:var(--zinc-surface-default-background-color);--zinc-elevation-flat-foreground-color:var(--zinc-surface-default-foreground-color);--zinc-elevation-flat-border-color:var(--zinc-surface-default-border-color);--zinc-elevation-flat-border-width:0;--zinc-elevation-flat-shadow:var(--zinc-shadow-flat);--zinc-elevation-sticky-background-color:var(--zinc-surface-default-background-color);--zinc-elevation-sticky-foreground-color:var(--zinc-surface-default-foreground-color);--zinc-elevation-sticky-border-color:var(--zinc-surface-default-border-color);--zinc-elevation-sticky-border-width:0;--zinc-elevation-sticky-shadow:var(--zinc-shadow-sticky);--zinc-elevation-raised-background-color:var(--zinc-surface-default-background-color);--zinc-elevation-raised-foreground-color:var(--zinc-surface-default-foreground-color);--zinc-elevation-raised-border-color:var(--zinc-surface-default-border-color);--zinc-elevation-raised-border-width:var(--zinc-border-width-sm);--zinc-elevation-raised-shadow:var(--zinc-shadow-raised);--zinc-elevation-overlay-background-color:var(--zinc-surface-default-background-color);--zinc-elevation-overlay-foreground-color:var(--zinc-surface-default-foreground-color);--zinc-elevation-overlay-border-color:var(--zinc-surface-default-border-color);--zinc-elevation-overlay-border-width:var(--zinc-border-width-sm);--zinc-elevation-overlay-shadow:var(--zinc-shadow-overlay);--zinc-elevation-modal-background-color:var(--zinc-surface-default-background-color);--zinc-elevation-modal-foreground-color:var(--zinc-surface-default-foreground-color);--zinc-elevation-modal-border-color:var(--zinc-surface-default-border-color);--zinc-elevation-modal-border-width:0;--zinc-elevation-modal-shadow:var(--zinc-shadow-modal);--zinc-icon-color-default:var(--zinc-surface-default-foreground-color);--zinc-icon-color-muted:var(--zinc-surface-default-foreground-color-muted);--zinc-icon-color-success:var(--zinc-color-success-700);--zinc-icon-color-info:var(--zinc-color-info-700);--zinc-icon-color-warning:var(--zinc-color-warning-600);--zinc-icon-color-danger:var(--zinc-color-danger-700);--zinc-icon-color-danger:light-dark(var(--zinc-color-danger-700),var(--zinc-color-danger-500));--zinc-icon-color-disabled:var(--zinc-color-neutral-400);--zinc-icon-color-disabled:light-dark(var(--zinc-color-neutral-400),var(--zinc-color-neutral-500));--zinc-icon-color-inverse:var(--zinc-color-neutral-50);--zinc-icon-color-inverse:light-dark(var(--zinc-color-neutral-50),var(--zinc-color-neutral-900));--zinc-icon-size-16:var(--zinc-font-size-16);--zinc-icon-size-20:var(--zinc-font-size-20);--zinc-icon-size-24:var(--zinc-font-size-24);--zinc-icon-size-32:var(--zinc-font-size-32);--zinc-icon-weight-300:300;--zinc-icon-weight-400:400;--zinc-surface-default-background-color:var(--zinc-color-white);--zinc-surface-default-background-color:light-dark(var(--zinc-color-white),var(--zinc-color-neutral-900));--zinc-surface-default-foreground-color:var(--zinc-color-on-white);--zinc-surface-default-foreground-color:light-dark(var(--zinc-color-on-white),var(--zinc-color-on-neutral-900));--zinc-surface-default-foreground-color-muted:var(--zinc-color-on-muted-white);--zinc-surface-default-foreground-color-muted:light-dark(var(--zinc-color-on-muted-white),var(--zinc-color-on-muted-neutral-900));--zinc-surface-default-border-color:var(--zinc-color-neutral-200);--zinc-surface-default-border-color:light-dark(var(--zinc-color-neutral-200),var(--zinc-color-neutral-800));--zinc-surface-default-hover-background-color:var(--zinc-color-neutral-50);--zinc-surface-default-hover-background-color:light-dark(var(--zinc-color-neutral-50),var(--zinc-color-neutral-800));--zinc-surface-default-hover-foreground-color:var(--zinc-color-on-neutral-50);--zinc-surface-default-hover-foreground-color:light-dark(var(--zinc-color-on-neutral-50),var(--zinc-color-on-neutral-800));--zinc-surface-default-hover-border-color:var(--zinc-color-neutral-300);--zinc-surface-default-hover-border-color:light-dark(var(--zinc-color-neutral-300),var(--zinc-color-neutral-700));--zinc-surface-default-active-background-color:var(--zinc-color-neutral-100);--zinc-surface-default-active-background-color:light-dark(var(--zinc-color-neutral-100),var(--zinc-color-neutral-700));--zinc-surface-default-active-foreground-color:var(--zinc-color-on-neutral-100);--zinc-surface-default-active-foreground-color:light-dark(var(--zinc-color-on-neutral-100),var(--zinc-color-on-neutral-700));--zinc-surface-default-active-border-color:var(--zinc-color-neutral-400);--zinc-surface-default-active-border-color:light-dark(var(--zinc-color-neutral-400),var(--zinc-color-neutral-600));--zinc-surface-default-disabled-background-color:var(--zinc-color-neutral-100);--zinc-surface-default-disabled-background-color:light-dark(var(--zinc-color-neutral-100),var(--zinc-color-neutral-800));--zinc-surface-default-disabled-foreground-color:var(--zinc-color-on-neutral-100);--zinc-surface-default-disabled-foreground-color:light-dark(var(--zinc-color-on-neutral-100),var(--zinc-color-on-neutral-800));--zinc-surface-default-disabled-border-color:var(--zinc-color-neutral-200);--zinc-surface-default-disabled-border-color:light-dark(var(--zinc-color-neutral-200),var(--zinc-color-neutral-700));--zinc-surface-brand-background-color:var(--zinc-color-brand-200);--zinc-surface-brand-background-color:light-dark(var(--zinc-color-brand-200),var(--zinc-color-brand-200));--zinc-surface-brand-foreground-color:var(--zinc-color-on-brand-200);--zinc-surface-brand-foreground-color:light-dark(var(--zinc-color-on-brand-200),var(--zinc-color-on-brand-200));--zinc-surface-brand-foreground-color-muted:var(--zinc-color-on-muted-brand-200);--zinc-surface-brand-foreground-color-muted:light-dark(var(--zinc-color-on-muted-brand-200),var(--zinc-color-on-muted-brand-200));--zinc-surface-brand-border-color:var(--zinc-color-brand-200);--zinc-surface-brand-border-color:light-dark(var(--zinc-color-brand-200),var(--zinc-color-brand-200));--zinc-surface-brand-hover-background-color:var(--zinc-color-brand-300);--zinc-surface-brand-hover-background-color:light-dark(var(--zinc-color-brand-300),var(--zinc-color-brand-300));--zinc-surface-brand-hover-foreground-color:var(--zinc-color-on-brand-300);--zinc-surface-brand-hover-foreground-color:light-dark(var(--zinc-color-on-brand-300),var(--zinc-color-on-brand-300));--zinc-surface-brand-hover-border-color:var(--zinc-color-brand-300);--zinc-surface-brand-hover-border-color:light-dark(var(--zinc-color-brand-300),var(--zinc-color-brand-300));--zinc-surface-brand-active-background-color:var(--zinc-color-brand-400);--zinc-surface-brand-active-background-color:light-dark(var(--zinc-color-brand-400),var(--zinc-color-brand-400));--zinc-surface-brand-active-foreground-color:var(--zinc-color-on-brand-400);--zinc-surface-brand-active-foreground-color:light-dark(var(--zinc-color-on-brand-400),var(--zinc-color-on-brand-400));--zinc-surface-brand-active-border-color:var(--zinc-color-brand-400);--zinc-surface-brand-active-border-color:light-dark(var(--zinc-color-brand-400),var(--zinc-color-brand-400));--zinc-surface-brand-disabled-background-color:var(--zinc-color-neutral-200);--zinc-surface-brand-disabled-background-color:light-dark(var(--zinc-color-neutral-200),var(--zinc-color-neutral-700));--zinc-surface-brand-disabled-foreground-color:var(--zinc-color-neutral-500);--zinc-surface-brand-disabled-foreground-color:light-dark(var(--zinc-color-neutral-500),var(--zinc-color-neutral-500));--zinc-surface-brand-disabled-border-color:var(--zinc-color-neutral-200);--zinc-surface-brand-disabled-border-color:light-dark(var(--zinc-color-neutral-200),var(--zinc-color-neutral-700));--zinc-surface-brand-strong-background-color:var(--zinc-color-brand-800);--zinc-surface-brand-strong-foreground-color:var(--zinc-color-on-brand-800);--zinc-surface-brand-strong-border-color:var(--zinc-color-brand-800);--zinc-surface-brand-muted-background-color:var(--zinc-color-brand-100);--zinc-surface-brand-muted-background-color:light-dark(var(--zinc-color-brand-100),var(--zinc-color-brand-900));--zinc-surface-brand-muted-foreground-color:var(--zinc-color-on-brand-100);--zinc-surface-brand-muted-foreground-color:light-dark(var(--zinc-color-on-brand-100),var(--zinc-color-on-brand-900));--zinc-surface-brand-muted-border-color:var(--zinc-color-brand-300);--zinc-surface-brand-muted-border-color:light-dark(var(--zinc-color-brand-300),var(--zinc-color-brand-400));--zinc-surface-brand-muted-x2-background-color:var(--zinc-color-brand-50);--zinc-surface-brand-muted-x2-background-color:light-dark(var(--zinc-color-brand-50),var(--zinc-color-brand-950));--zinc-surface-brand-muted-x2-foreground-color:var(--zinc-color-on-brand-50);--zinc-surface-brand-muted-x2-foreground-color:light-dark(var(--zinc-color-on-brand-50),var(--zinc-color-on-brand-950));--zinc-surface-brand-muted-x2-border-color:var(--zinc-color-brand-100);--zinc-surface-brand-muted-x2-border-color:light-dark(var(--zinc-color-brand-100),var(--zinc-color-brand-900));--zinc-surface-neutral-background-color:var(--zinc-color-neutral-400);--zinc-surface-neutral-background-color:light-dark(var(--zinc-color-neutral-400),var(--zinc-color-neutral-400));--zinc-surface-neutral-foreground-color:var(--zinc-color-on-neutral-400);--zinc-surface-neutral-foreground-color:light-dark(var(--zinc-color-on-neutral-400),var(--zinc-color-on-neutral-400));--zinc-surface-neutral-foreground-color-muted:var(--zinc-color-on-muted-neutral-400);--zinc-surface-neutral-foreground-color-muted:light-dark(var(--zinc-color-on-muted-neutral-400),var(--zinc-color-on-muted-neutral-400));--zinc-surface-neutral-border-color:var(--zinc-color-neutral-400);--zinc-surface-neutral-border-color:light-dark(var(--zinc-color-neutral-400),var(--zinc-color-neutral-400));--zinc-surface-neutral-hover-background-color:var(--zinc-color-neutral-700);--zinc-surface-neutral-hover-background-color:light-dark(var(--zinc-color-neutral-700),var(--zinc-color-neutral-700));--zinc-surface-neutral-hover-foreground-color:var(--zinc-color-on-neutral-700);--zinc-surface-neutral-hover-foreground-color:light-dark(var(--zinc-color-on-neutral-700),var(--zinc-color-on-neutral-700));--zinc-surface-neutral-hover-border-color:var(--zinc-color-neutral-700);--zinc-surface-neutral-hover-border-color:light-dark(var(--zinc-color-neutral-700),var(--zinc-color-neutral-700));--zinc-surface-neutral-active-background-color:var(--zinc-color-neutral-800);--zinc-surface-neutral-active-background-color:light-dark(var(--zinc-color-neutral-800),var(--zinc-color-neutral-800));--zinc-surface-neutral-active-foreground-color:var(--zinc-color-on-neutral-800);--zinc-surface-neutral-active-foreground-color:light-dark(var(--zinc-color-on-neutral-800),var(--zinc-color-on-neutral-800));--zinc-surface-neutral-active-border-color:var(--zinc-color-neutral-800);--zinc-surface-neutral-active-border-color:light-dark(var(--zinc-color-neutral-800),var(--zinc-color-neutral-800));--zinc-surface-neutral-disabled-background-color:var(--zinc-color-neutral-200);--zinc-surface-neutral-disabled-background-color:light-dark(var(--zinc-color-neutral-200),var(--zinc-color-neutral-700));--zinc-surface-neutral-disabled-foreground-color:var(--zinc-color-neutral-400);--zinc-surface-neutral-disabled-foreground-color:light-dark(var(--zinc-color-neutral-400),var(--zinc-color-neutral-500));--zinc-surface-neutral-disabled-border-color:var(--zinc-color-neutral-200);--zinc-surface-neutral-disabled-border-color:light-dark(var(--zinc-color-neutral-200),var(--zinc-color-neutral-700));--zinc-surface-neutral-muted-background-color:var(--zinc-color-neutral-100);--zinc-surface-neutral-muted-background-color:light-dark(var(--zinc-color-neutral-100),var(--zinc-color-neutral-800));--zinc-surface-neutral-muted-foreground-color:var(--zinc-color-on-neutral-100);--zinc-surface-neutral-muted-foreground-color:light-dark(var(--zinc-color-on-neutral-100),var(--zinc-color-on-neutral-800));--zinc-surface-neutral-muted-foreground-color-muted:var(--zinc-color-on-muted-neutral-100);--zinc-surface-neutral-muted-foreground-color-muted:light-dark(var(--zinc-color-on-muted-neutral-100),var(--zinc-color-on-muted-neutral-800));--zinc-surface-neutral-muted-border-color:var(--zinc-color-neutral-200);--zinc-surface-neutral-muted-border-color:light-dark(var(--zinc-color-neutral-200),var(--zinc-color-neutral-700));--zinc-surface-neutral-dark-background-color:var(--zinc-color-neutral-900);--zinc-surface-neutral-dark-background-color:light-dark(var(--zinc-color-neutral-900),var(--zinc-color-neutral-950));--zinc-surface-neutral-dark-foreground-color:var(--zinc-color-on-neutral-900);--zinc-surface-neutral-dark-foreground-color:light-dark(var(--zinc-color-on-neutral-900),var(--zinc-color-on-neutral-950));--zinc-surface-neutral-dark-foreground-color-muted:var(--zinc-color-on-muted-neutral-900);--zinc-surface-neutral-dark-foreground-color-muted:light-dark(var(--zinc-color-on-muted-neutral-900),var(--zinc-color-on-muted-neutral-950));--zinc-surface-neutral-dark-border-color:var(--zinc-color-neutral-900);--zinc-surface-neutral-dark-border-color:light-dark(var(--zinc-color-neutral-900),var(--zinc-color-neutral-950));--zinc-surface-neutral-dark-color-scheme:dark;--zinc-surface-black-background-color:var(--zinc-color-black);--zinc-surface-black-background-color:light-dark(var(--zinc-color-black),var(--zinc-color-black));--zinc-surface-black-foreground-color:var(--zinc-color-on-black);--zinc-surface-black-foreground-color:light-dark(var(--zinc-color-on-black),var(--zinc-color-on-black));--zinc-surface-black-foreground-color-muted:var(--zinc-color-on-muted-black);--zinc-surface-black-foreground-color-muted:light-dark(var(--zinc-color-on-muted-black),var(--zinc-color-on-muted-black));--zinc-surface-black-border-color:var(--zinc-color-black);--zinc-surface-black-border-color:light-dark(var(--zinc-color-black),var(--zinc-color-black));--zinc-surface-black-color-scheme:dark;--zinc-surface-inverse-background-color:var(--zinc-color-neutral-900);--zinc-surface-inverse-foreground-color:var(--zinc-color-on-neutral-900);--zinc-surface-inverse-foreground-color-muted:var(--zinc-color-on-muted-neutral-900);--zinc-surface-inverse-border-color:var(--zinc-color-neutral-900);--zinc-surface-inverse-color-scheme:dark;--zinc-surface-inverse-hover-background-color:var(--zinc-color-neutral-900);--zinc-surface-inverse-hover-foreground-color:var(--zinc-color-on-neutral-900);--zinc-surface-inverse-hover-border-color:var(--zinc-color-neutral-900);--zinc-surface-inverse-active-background-color:var(--zinc-color-neutral-800);--zinc-surface-inverse-active-foreground-color:var(--zinc-color-on-neutral-800);--zinc-surface-inverse-active-border-color:var(--zinc-color-neutral-800);--zinc-surface-inverse-disabled-background-color:var(--zinc-color-neutral-200);--zinc-surface-inverse-disabled-foreground-color:var(--zinc-color-neutral-400);--zinc-surface-inverse-disabled-border-color:var(--zinc-color-neutral-200);--zinc-surface-info-background-color:var(--zinc-color-info-400);--zinc-surface-info-background-color:light-dark(var(--zinc-color-info-400),var(--zinc-color-info-400));--zinc-surface-info-foreground-color:var(--zinc-color-on-info-400);--zinc-surface-info-foreground-color:light-dark(var(--zinc-color-on-info-400),var(--zinc-color-on-info-400));--zinc-surface-info-foreground-color-muted:var(--zinc-color-on-muted-info-400);--zinc-surface-info-foreground-color-muted:light-dark(var(--zinc-color-on-muted-info-400),var(--zinc-color-on-muted-info-400));--zinc-surface-info-border-color:var(--zinc-color-info-400);--zinc-surface-info-border-color:light-dark(var(--zinc-color-info-400),var(--zinc-color-info-400));--zinc-surface-info-hover-background-color:var(--zinc-color-info-700);--zinc-surface-info-hover-background-color:light-dark(var(--zinc-color-info-700),var(--zinc-color-info-700));--zinc-surface-info-hover-foreground-color:var(--zinc-color-on-info-700);--zinc-surface-info-hover-foreground-color:light-dark(var(--zinc-color-on-info-700),var(--zinc-color-on-info-700));--zinc-surface-info-hover-border-color:var(--zinc-color-info-700);--zinc-surface-info-hover-border-color:light-dark(var(--zinc-color-info-700),var(--zinc-color-info-700));--zinc-surface-info-active-background-color:var(--zinc-color-info-800);--zinc-surface-info-active-background-color:light-dark(var(--zinc-color-info-800),var(--zinc-color-info-800));--zinc-surface-info-active-foreground-color:var(--zinc-color-on-info-800);--zinc-surface-info-active-foreground-color:light-dark(var(--zinc-color-on-info-800),var(--zinc-color-on-info-800));--zinc-surface-info-active-border-color:var(--zinc-color-info-800);--zinc-surface-info-active-border-color:light-dark(var(--zinc-color-info-800),var(--zinc-color-info-800));--zinc-surface-info-disabled-background-color:var(--zinc-color-neutral-200);--zinc-surface-info-disabled-background-color:light-dark(var(--zinc-color-neutral-200),var(--zinc-color-neutral-700));--zinc-surface-info-disabled-foreground-color:var(--zinc-color-neutral-400);--zinc-surface-info-disabled-foreground-color:light-dark(var(--zinc-color-neutral-400),var(--zinc-color-neutral-500));--zinc-surface-info-disabled-border-color:var(--zinc-color-neutral-200);--zinc-surface-info-disabled-border-color:light-dark(var(--zinc-color-neutral-200),var(--zinc-color-neutral-700));--zinc-surface-info-muted-background-color:var(--zinc-color-info-100);--zinc-surface-info-muted-background-color:light-dark(var(--zinc-color-info-100),var(--zinc-color-info-200));--zinc-surface-info-muted-foreground-color:var(--zinc-color-on-info-100);--zinc-surface-info-muted-foreground-color:light-dark(var(--zinc-color-on-info-100),var(--zinc-color-on-info-200));--zinc-surface-info-muted-border-color:var(--zinc-color-info-200);--zinc-surface-info-muted-border-color:light-dark(var(--zinc-color-info-200),var(--zinc-color-info-300));--zinc-surface-success-background-color:var(--zinc-color-success-500);--zinc-surface-success-background-color:light-dark(var(--zinc-color-success-500),var(--zinc-color-success-400));--zinc-surface-success-foreground-color:var(--zinc-color-on-success-500);--zinc-surface-success-foreground-color:light-dark(var(--zinc-color-on-success-500),var(--zinc-color-on-success-400));--zinc-surface-success-foreground-color-muted:var(--zinc-color-on-muted-success-500);--zinc-surface-success-foreground-color-muted:light-dark(var(--zinc-color-on-muted-success-500),var(--zinc-color-on-muted-success-400));--zinc-surface-success-border-color:var(--zinc-color-success-500);--zinc-surface-success-border-color:light-dark(var(--zinc-color-success-500),var(--zinc-color-success-400));--zinc-surface-success-hover-background-color:var(--zinc-color-success-700);--zinc-surface-success-hover-background-color:light-dark(var(--zinc-color-success-700),var(--zinc-color-success-700));--zinc-surface-success-hover-foreground-color:var(--zinc-color-on-success-700);--zinc-surface-success-hover-foreground-color:light-dark(var(--zinc-color-on-success-700),var(--zinc-color-on-success-700));--zinc-surface-success-hover-border-color:var(--zinc-color-success-700);--zinc-surface-success-hover-border-color:light-dark(var(--zinc-color-success-700),var(--zinc-color-success-700));--zinc-surface-success-active-background-color:var(--zinc-color-success-800);--zinc-surface-success-active-background-color:light-dark(var(--zinc-color-success-800),var(--zinc-color-success-800));--zinc-surface-success-active-foreground-color:var(--zinc-color-on-success-800);--zinc-surface-success-active-foreground-color:light-dark(var(--zinc-color-on-success-800),var(--zinc-color-on-success-800));--zinc-surface-success-active-border-color:var(--zinc-color-success-800);--zinc-surface-success-active-border-color:light-dark(var(--zinc-color-success-800),var(--zinc-color-success-800));--zinc-surface-success-disabled-background-color:var(--zinc-color-neutral-200);--zinc-surface-success-disabled-background-color:light-dark(var(--zinc-color-neutral-200),var(--zinc-color-neutral-700));--zinc-surface-success-disabled-foreground-color:var(--zinc-color-neutral-400);--zinc-surface-success-disabled-foreground-color:light-dark(var(--zinc-color-neutral-400),var(--zinc-color-neutral-500));--zinc-surface-success-disabled-border-color:var(--zinc-color-neutral-200);--zinc-surface-success-disabled-border-color:light-dark(var(--zinc-color-neutral-200),var(--zinc-color-neutral-700));--zinc-surface-success-muted-background-color:var(--zinc-color-success-100);--zinc-surface-success-muted-background-color:light-dark(var(--zinc-color-success-100),var(--zinc-color-success-200));--zinc-surface-success-muted-foreground-color:var(--zinc-color-on-success-100);--zinc-surface-success-muted-foreground-color:light-dark(var(--zinc-color-on-success-100),var(--zinc-color-on-success-200));--zinc-surface-success-muted-border-color:var(--zinc-color-success-200);--zinc-surface-success-muted-border-color:light-dark(var(--zinc-color-success-200),var(--zinc-color-success-300));--zinc-surface-success-muted-disabled-background-color:var(--zinc-color-success-50);--zinc-surface-success-muted-disabled-background-color:light-dark(var(--zinc-color-success-50),var(--zinc-color-success-950));--zinc-surface-warning-background-color:var(--zinc-color-warning-400);--zinc-surface-warning-background-color:light-dark(var(--zinc-color-warning-400),var(--zinc-color-warning-400));--zinc-surface-warning-foreground-color:var(--zinc-color-on-warning-400);--zinc-surface-warning-foreground-color:light-dark(var(--zinc-color-on-warning-400),var(--zinc-color-on-warning-400));--zinc-surface-warning-foreground-color-muted:var(--zinc-color-on-muted-warning-400);--zinc-surface-warning-foreground-color-muted:light-dark(var(--zinc-color-on-muted-warning-400),var(--zinc-color-on-muted-warning-400));--zinc-surface-warning-border-color:var(--zinc-color-warning-400);--zinc-surface-warning-border-color:light-dark(var(--zinc-color-warning-400),var(--zinc-color-warning-400));--zinc-surface-warning-hover-background-color:var(--zinc-color-warning-700);--zinc-surface-warning-hover-background-color:light-dark(var(--zinc-color-warning-700),var(--zinc-color-warning-700));--zinc-surface-warning-hover-foreground-color:var(--zinc-color-on-warning-700);--zinc-surface-warning-hover-foreground-color:light-dark(var(--zinc-color-on-warning-700),var(--zinc-color-on-warning-700));--zinc-surface-warning-hover-border-color:var(--zinc-color-warning-700);--zinc-surface-warning-hover-border-color:light-dark(var(--zinc-color-warning-700),var(--zinc-color-warning-700));--zinc-surface-warning-active-background-color:var(--zinc-color-warning-800);--zinc-surface-warning-active-background-color:light-dark(var(--zinc-color-warning-800),var(--zinc-color-warning-800));--zinc-surface-warning-active-foreground-color:var(--zinc-color-on-warning-800);--zinc-surface-warning-active-foreground-color:light-dark(var(--zinc-color-on-warning-800),var(--zinc-color-on-warning-800));--zinc-surface-warning-active-border-color:var(--zinc-color-warning-800);--zinc-surface-warning-active-border-color:light-dark(var(--zinc-color-warning-800),var(--zinc-color-warning-800));--zinc-surface-warning-disabled-background-color:var(--zinc-color-neutral-200);--zinc-surface-warning-disabled-background-color:light-dark(var(--zinc-color-neutral-200),var(--zinc-color-neutral-700));--zinc-surface-warning-disabled-foreground-color:var(--zinc-color-neutral-400);--zinc-surface-warning-disabled-foreground-color:light-dark(var(--zinc-color-neutral-400),var(--zinc-color-neutral-500));--zinc-surface-warning-disabled-border-color:var(--zinc-color-neutral-200);--zinc-surface-warning-disabled-border-color:light-dark(var(--zinc-color-neutral-200),var(--zinc-color-neutral-700));--zinc-surface-warning-muted-background-color:var(--zinc-color-warning-100);--zinc-surface-warning-muted-background-color:light-dark(var(--zinc-color-warning-100),var(--zinc-color-warning-200));--zinc-surface-warning-muted-foreground-color:var(--zinc-color-on-warning-100);--zinc-surface-warning-muted-foreground-color:light-dark(var(--zinc-color-on-warning-100),var(--zinc-color-on-warning-200));--zinc-surface-warning-muted-border-color:var(--zinc-color-warning-200);--zinc-surface-warning-muted-border-color:light-dark(var(--zinc-color-warning-200),var(--zinc-color-warning-300));--zinc-surface-danger-background-color:var(--zinc-color-danger-700);--zinc-surface-danger-foreground-color:var(--zinc-color-on-danger-700);--zinc-surface-danger-foreground-color-muted:var(--zinc-color-on-muted-danger-700);--zinc-surface-danger-border-color:var(--zinc-color-danger-700);--zinc-surface-danger-hover-background-color:var(--zinc-color-danger-800);--zinc-surface-danger-hover-foreground-color:var(--zinc-color-on-danger-800);--zinc-surface-danger-hover-border-color:var(--zinc-color-danger-800);--zinc-surface-danger-active-background-color:var(--zinc-color-danger-900);--zinc-surface-danger-active-foreground-color:var(--zinc-color-on-danger-900);--zinc-surface-danger-active-border-color:var(--zinc-color-danger-900);--zinc-surface-danger-disabled-background-color:var(--zinc-color-neutral-200);--zinc-surface-danger-disabled-foreground-color:var(--zinc-color-neutral-400);--zinc-surface-danger-disabled-border-color:var(--zinc-color-neutral-200);--zinc-surface-danger-muted-background-color:var(--zinc-color-danger-100);--zinc-surface-danger-muted-background-color:light-dark(var(--zinc-color-danger-100),var(--zinc-color-danger-200));--zinc-surface-danger-muted-foreground-color:var(--zinc-color-on-danger-100);--zinc-surface-danger-muted-foreground-color:light-dark(var(--zinc-color-on-danger-100),var(--zinc-color-on-danger-200));--zinc-surface-danger-muted-border-color:var(--zinc-color-danger-200);--zinc-surface-danger-muted-border-color:light-dark(var(--zinc-color-danger-200),var(--zinc-color-danger-300));--zinc-surface-danger-strong-background-color:var(--zinc-color-danger-700);--zinc-surface-danger-strong-foreground-color:var(--zinc-color-on-danger-700);--zinc-surface-danger-strong-border-color:var(--zinc-color-danger-700);--zinc-surface-caution-background-color:var(--zinc-color-caution-500);--zinc-surface-caution-background-color:light-dark(var(--zinc-color-caution-500),var(--zinc-color-caution-400));--zinc-surface-caution-foreground-color:var(--zinc-color-on-caution-500);--zinc-surface-caution-foreground-color:light-dark(var(--zinc-color-on-caution-500),var(--zinc-color-on-caution-400));--zinc-surface-caution-foreground-color-muted:var(--zinc-color-on-muted-caution-500);--zinc-surface-caution-foreground-color-muted:light-dark(var(--zinc-color-on-muted-caution-500),var(--zinc-color-on-muted-caution-400));--zinc-surface-caution-border-color:var(--zinc-color-caution-500);--zinc-surface-caution-border-color:light-dark(var(--zinc-color-caution-500),var(--zinc-color-caution-400));--zinc-surface-caution-hover-background-color:var(--zinc-color-caution-400);--zinc-surface-caution-hover-background-color:light-dark(var(--zinc-color-caution-400),var(--zinc-color-caution-300));--zinc-surface-caution-hover-foreground-color:var(--zinc-color-on-caution-400);--zinc-surface-caution-hover-foreground-color:light-dark(var(--zinc-color-on-caution-400),var(--zinc-color-on-caution-300));--zinc-surface-caution-hover-border-color:var(--zinc-color-caution-400);--zinc-surface-caution-hover-border-color:light-dark(var(--zinc-color-caution-400),var(--zinc-color-caution-300));--zinc-surface-caution-active-background-color:var(--zinc-color-caution-300);--zinc-surface-caution-active-background-color:light-dark(var(--zinc-color-caution-300),var(--zinc-color-caution-200));--zinc-surface-caution-active-foreground-color:var(--zinc-color-on-caution-300);--zinc-surface-caution-active-foreground-color:light-dark(var(--zinc-color-on-caution-300),var(--zinc-color-on-caution-200));--zinc-surface-caution-active-border-color:var(--zinc-color-caution-300);--zinc-surface-caution-active-border-color:light-dark(var(--zinc-color-caution-300),var(--zinc-color-caution-200));--zinc-surface-caution-disabled-background-color:var(--zinc-color-neutral-200);--zinc-surface-caution-disabled-background-color:light-dark(var(--zinc-color-neutral-200),var(--zinc-color-neutral-700));--zinc-surface-caution-disabled-foreground-color:var(--zinc-color-neutral-400);--zinc-surface-caution-disabled-foreground-color:light-dark(var(--zinc-color-neutral-400),var(--zinc-color-neutral-500));--zinc-surface-caution-disabled-border-color:var(--zinc-color-neutral-200);--zinc-surface-caution-disabled-border-color:light-dark(var(--zinc-color-neutral-200),var(--zinc-color-neutral-700));--zinc-surface-caution-muted-background-color:var(--zinc-color-caution-100);--zinc-surface-caution-muted-background-color:light-dark(var(--zinc-color-caution-100),var(--zinc-color-caution-200));--zinc-surface-caution-muted-foreground-color:var(--zinc-color-on-caution-100);--zinc-surface-caution-muted-foreground-color:light-dark(var(--zinc-color-on-caution-100),var(--zinc-color-on-caution-200));--zinc-surface-caution-muted-border-color:var(--zinc-color-caution-200);--zinc-surface-caution-muted-border-color:light-dark(var(--zinc-color-caution-200),var(--zinc-color-caution-300));--zinc-typography-display-2xl-font-size:clamp(var(--zinc-font-size-56),calc(2rem + 3.125vw),var(--zinc-font-size-72));--zinc-typography-display-2xl-font-weight:var(--zinc-font-weight-semibold);--zinc-typography-display-2xl-line-height:var(--zinc-line-height-tight);--zinc-typography-display-2xl-letter-spacing:var(--zinc-letter-spacing-normal);--zinc-typography-display-xl-font-size:clamp(var(--zinc-font-size-48),calc(2.25rem + 1.5625vw),var(--zinc-font-size-56));--zinc-typography-display-xl-font-weight:var(--zinc-font-weight-semibold);--zinc-typography-display-xl-line-height:var(--zinc-line-height-tight);--zinc-typography-display-xl-letter-spacing:var(--zinc-letter-spacing-normal);--zinc-typography-display-lg-font-size:clamp(var(--zinc-font-size-32),calc(0.5rem + 3.125vw),var(--zinc-font-size-48));--zinc-typography-display-lg-font-weight:var(--zinc-font-weight-semibold);--zinc-typography-display-lg-line-height:var(--zinc-line-height-tight);--zinc-typography-display-lg-letter-spacing:var(--zinc-letter-spacing-normal);--zinc-typography-display-md-font-size:clamp(var(--zinc-font-size-28),calc(0.25rem + 3.125vw),var(--zinc-font-size-44));--zinc-typography-display-md-font-weight:var(--zinc-font-weight-semibold);--zinc-typography-display-md-line-height:var(--zinc-line-height-tight);--zinc-typography-display-md-letter-spacing:var(--zinc-letter-spacing-normal);--zinc-typography-display-sm-font-size:clamp(var(--zinc-font-size-24),3.125vw,var(--zinc-font-size-40));--zinc-typography-display-sm-font-weight:var(--zinc-font-weight-semibold);--zinc-typography-display-sm-line-height:var(--zinc-line-height-tight);--zinc-typography-display-sm-letter-spacing:var(--zinc-letter-spacing-normal);--zinc-typography-heading-foreground-color:var(--zinc-surface-default-foreground-color);--zinc-typography-heading-font-family:var(--zinc-font-family-base);--zinc-typography-heading-xl-font-size:clamp(var(--zinc-font-size-24),calc(0.75rem + 1.5625vw),var(--zinc-font-size-32));--zinc-typography-heading-xl-font-weight:var(--zinc-font-weight-semibold);--zinc-typography-heading-xl-line-height:var(--zinc-line-height-tight);--zinc-typography-heading-xl-letter-spacing:var(--zinc-letter-spacing-normal);--zinc-typography-heading-lg-font-size:clamp(var(--zinc-font-size-24),calc(1.125rem + 0.78125vw),var(--zinc-font-size-28));--zinc-typography-heading-lg-font-weight:var(--zinc-font-weight-semibold);--zinc-typography-heading-lg-line-height:var(--zinc-line-height-tight);--zinc-typography-heading-lg-letter-spacing:var(--zinc-letter-spacing-normal);--zinc-typography-heading-md-font-size:clamp(var(--zinc-font-size-20),calc(0.875rem + 0.78125vw),var(--zinc-font-size-24));--zinc-typography-heading-md-font-weight:var(--zinc-font-weight-semibold);--zinc-typography-heading-md-line-height:var(--zinc-line-height-tight);--zinc-typography-heading-md-letter-spacing:var(--zinc-letter-spacing-normal);--zinc-typography-heading-sm-font-size:clamp(var(--zinc-font-size-18),calc(0.9375rem + 0.39063vw),var(--zinc-font-size-20));--zinc-typography-heading-sm-font-weight:var(--zinc-font-weight-semibold);--zinc-typography-heading-sm-line-height:var(--zinc-line-height-snug);--zinc-typography-heading-sm-letter-spacing:var(--zinc-letter-spacing-normal);--zinc-typography-heading-xs-font-size:clamp(var(--zinc-font-size-16),calc(0.8125rem + 0.39063vw),var(--zinc-font-size-18));--zinc-typography-heading-xs-font-weight:var(--zinc-font-weight-semibold);--zinc-typography-heading-xs-line-height:var(--zinc-line-height-snug);--zinc-typography-heading-xs-letter-spacing:var(--zinc-letter-spacing-normal);--zinc-typography-heading-2xs-font-size:clamp(var(--zinc-font-size-14),calc(0.6875rem + 0.39063vw),var(--zinc-font-size-16));--zinc-typography-heading-2xs-font-weight:var(--zinc-font-weight-semibold);--zinc-typography-heading-2xs-line-height:var(--zinc-line-height-snug);--zinc-typography-heading-2xs-letter-spacing:var(--zinc-letter-spacing-normal);--zinc-typography-body-xl-font-size:var(--zinc-font-size-20);--zinc-typography-body-xl-font-weight:var(--zinc-font-weight-normal);--zinc-typography-body-xl-line-height:var(--zinc-line-height-relaxed);--zinc-typography-body-xl-letter-spacing:var(--zinc-letter-spacing-normal);--zinc-typography-body-lg-font-size:var(--zinc-font-size-18);--zinc-typography-body-lg-font-weight:var(--zinc-font-weight-normal);--zinc-typography-body-lg-line-height:var(--zinc-line-height-relaxed);--zinc-typography-body-lg-letter-spacing:var(--zinc-letter-spacing-normal);--zinc-typography-body-md-font-size:var(--zinc-font-size-16);--zinc-typography-body-md-font-weight:var(--zinc-font-weight-normal);--zinc-typography-body-md-line-height:var(--zinc-line-height-relaxed);--zinc-typography-body-md-letter-spacing:var(--zinc-letter-spacing-normal);--zinc-typography-body-sm-font-size:var(--zinc-font-size-14);--zinc-typography-body-sm-font-weight:var(--zinc-font-weight-normal);--zinc-typography-body-sm-line-height:var(--zinc-line-height-normal);--zinc-typography-body-sm-letter-spacing:var(--zinc-letter-spacing-normal);--zinc-typography-body-xs-font-size:var(--zinc-font-size-12);--zinc-typography-body-xs-font-weight:var(--zinc-font-weight-normal);--zinc-typography-body-xs-line-height:var(--zinc-line-height-normal);--zinc-typography-body-xs-letter-spacing:var(--zinc-letter-spacing-normal);--zinc-typography-label-xl-font-size:var(--zinc-font-size-16);--zinc-typography-label-xl-font-weight:var(--zinc-font-weight-semibold);--zinc-typography-label-xl-line-height:var(--zinc-line-height-tight);--zinc-typography-label-xl-letter-spacing:var(--zinc-letter-spacing-normal);--zinc-typography-label-lg-font-size:var(--zinc-font-size-14);--zinc-typography-label-lg-font-weight:var(--zinc-font-weight-semibold);--zinc-typography-label-lg-line-height:var(--zinc-line-height-tight);--zinc-typography-label-lg-letter-spacing:var(--zinc-letter-spacing-normal);--zinc-typography-label-md-font-size:var(--zinc-font-size-12);--zinc-typography-label-md-font-weight:var(--zinc-font-weight-semibold);--zinc-typography-label-md-line-height:var(--zinc-line-height-tight);--zinc-typography-label-md-letter-spacing:var(--zinc-letter-spacing-normal);--zinc-typography-label-sm-font-size:var(--zinc-font-size-11);--zinc-typography-label-sm-font-weight:var(--zinc-font-weight-semibold);--zinc-typography-label-sm-line-height:var(--zinc-line-height-tight);--zinc-typography-label-sm-letter-spacing:var(--zinc-letter-spacing-normal);--zinc-typography-overline-md-font-size:var(--zinc-font-size-11);--zinc-typography-overline-md-font-weight:var(--zinc-font-weight-medium);--zinc-typography-overline-md-line-height:var(--zinc-line-height-tight);--zinc-typography-overline-md-letter-spacing:var(--zinc-letter-spacing-wide);--zinc-color-on-white:var(--zinc-color-text-on-light-background);--zinc-color-on-white:light-dark(var(--zinc-color-text-on-light-background),var(--zinc-color-text-on-light-background));--zinc-color-on-muted-white:var(--zinc-color-text-on-light-background-muted);--zinc-color-on-muted-white:light-dark(var(--zinc-color-text-on-light-background-muted),var(--zinc-color-text-on-light-background-muted));--zinc-color-on-black:var(--zinc-color-text-on-dark-background);--zinc-color-on-black:light-dark(var(--zinc-color-text-on-dark-background),var(--zinc-color-text-on-dark-background));--zinc-color-on-muted-black:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-muted-black:light-dark(var(--zinc-color-text-on-dark-background-muted),var(--zinc-color-text-on-dark-background-muted));--zinc-color-on-brand-50:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-brand-50:var(--zinc-color-text-on-light-background);--zinc-color-on-brand-100:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-brand-100:var(--zinc-color-text-on-light-background);--zinc-color-on-brand-200:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-brand-200:var(--zinc-color-text-on-light-background);--zinc-color-on-brand-300:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-brand-300:var(--zinc-color-text-on-light-background);--zinc-color-on-brand-400:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-brand-400:var(--zinc-color-text-on-light-background);--zinc-color-on-brand-500:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-brand-500:var(--zinc-color-text-on-light-background);--zinc-color-on-brand-600:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-brand-600:var(--zinc-color-text-on-light-background);--zinc-color-on-brand-700:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-brand-700:var(--zinc-color-text-on-dark-background);--zinc-color-on-brand-800:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-brand-800:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-brand-900:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-brand-900:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-brand-950:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-brand-950:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-accent-50:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-accent-50:var(--zinc-color-text-on-light-background);--zinc-color-on-accent-100:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-accent-100:var(--zinc-color-text-on-light-background);--zinc-color-on-accent-200:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-accent-200:var(--zinc-color-text-on-light-background);--zinc-color-on-accent-300:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-accent-300:var(--zinc-color-text-on-light-background);--zinc-color-on-accent-400:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-accent-400:var(--zinc-color-text-on-light-background);--zinc-color-on-accent-500:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-accent-500:var(--zinc-color-text-on-light-background);--zinc-color-on-accent-600:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-accent-600:var(--zinc-color-text-on-light-background);--zinc-color-on-accent-700:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-accent-700:var(--zinc-color-text-on-dark-background);--zinc-color-on-accent-800:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-accent-800:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-accent-900:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-accent-900:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-accent-950:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-accent-950:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-warning-50:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-warning-50:var(--zinc-color-text-on-light-background);--zinc-color-on-warning-100:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-warning-100:var(--zinc-color-text-on-light-background);--zinc-color-on-warning-200:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-warning-200:var(--zinc-color-text-on-light-background);--zinc-color-on-warning-300:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-warning-300:var(--zinc-color-text-on-light-background);--zinc-color-on-warning-400:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-warning-400:var(--zinc-color-text-on-light-background);--zinc-color-on-warning-500:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-warning-500:var(--zinc-color-text-on-light-background);--zinc-color-on-warning-600:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-warning-600:var(--zinc-color-text-on-dark-background);--zinc-color-on-warning-700:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-warning-700:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-warning-800:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-warning-800:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-warning-900:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-warning-900:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-warning-950:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-warning-950:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-neutral-50:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-neutral-50:var(--zinc-color-text-on-light-background);--zinc-color-on-neutral-100:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-neutral-100:var(--zinc-color-text-on-light-background);--zinc-color-on-neutral-200:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-neutral-200:var(--zinc-color-text-on-light-background);--zinc-color-on-neutral-300:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-neutral-300:var(--zinc-color-text-on-light-background);--zinc-color-on-neutral-400:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-neutral-400:var(--zinc-color-text-on-light-background);--zinc-color-on-neutral-500:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-neutral-500:var(--zinc-color-text-on-light-background);--zinc-color-on-neutral-600:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-neutral-600:var(--zinc-color-text-on-dark-background);--zinc-color-on-neutral-700:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-neutral-700:var(--zinc-color-text-on-dark-background);--zinc-color-on-neutral-800:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-neutral-800:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-neutral-900:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-neutral-900:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-neutral-950:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-neutral-950:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-success-50:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-success-50:var(--zinc-color-text-on-light-background);--zinc-color-on-success-100:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-success-100:var(--zinc-color-text-on-light-background);--zinc-color-on-success-200:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-success-200:var(--zinc-color-text-on-light-background);--zinc-color-on-success-300:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-success-300:var(--zinc-color-text-on-light-background);--zinc-color-on-success-400:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-success-400:var(--zinc-color-text-on-light-background);--zinc-color-on-success-500:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-success-500:var(--zinc-color-text-on-light-background);--zinc-color-on-success-600:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-success-600:var(--zinc-color-text-on-dark-background);--zinc-color-on-success-700:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-success-700:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-success-800:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-success-800:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-success-900:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-success-900:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-success-950:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-success-950:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-danger-50:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-danger-50:var(--zinc-color-text-on-light-background);--zinc-color-on-danger-100:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-danger-100:var(--zinc-color-text-on-light-background);--zinc-color-on-danger-200:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-danger-200:var(--zinc-color-text-on-light-background);--zinc-color-on-danger-300:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-danger-300:var(--zinc-color-text-on-light-background);--zinc-color-on-danger-400:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-danger-400:var(--zinc-color-text-on-light-background);--zinc-color-on-danger-500:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-danger-500:var(--zinc-color-text-on-dark-background);--zinc-color-on-danger-600:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-danger-600:var(--zinc-color-text-on-dark-background);--zinc-color-on-danger-700:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-danger-700:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-danger-800:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-danger-800:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-danger-900:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-danger-900:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-danger-950:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-danger-950:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-caution-50:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-caution-50:var(--zinc-color-text-on-light-background-muted);--zinc-color-on-caution-100:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-caution-100:var(--zinc-color-text-on-light-background);--zinc-color-on-caution-200:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-caution-200:var(--zinc-color-text-on-light-background);--zinc-color-on-caution-300:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-caution-300:var(--zinc-color-text-on-light-background);--zinc-color-on-caution-400:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-caution-400:var(--zinc-color-text-on-light-background);--zinc-color-on-caution-500:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-caution-500:var(--zinc-color-text-on-light-background);--zinc-color-on-caution-600:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-caution-600:var(--zinc-color-text-on-light-background);--zinc-color-on-caution-700:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-caution-700:var(--zinc-color-text-on-dark-background);--zinc-color-on-caution-800:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-caution-800:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-caution-900:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-caution-900:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-caution-950:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-caution-950:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-info-50:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-info-50:var(--zinc-color-text-on-light-background);--zinc-color-on-info-100:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-info-100:var(--zinc-color-text-on-light-background);--zinc-color-on-info-200:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-info-200:var(--zinc-color-text-on-light-background);--zinc-color-on-info-300:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-info-300:var(--zinc-color-text-on-light-background);--zinc-color-on-info-400:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-info-400:var(--zinc-color-text-on-light-background);--zinc-color-on-info-500:var(--zinc-color-text-on-light-background);--zinc-color-on-muted-info-500:var(--zinc-color-text-on-light-background);--zinc-color-on-info-600:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-info-600:var(--zinc-color-text-on-dark-background);--zinc-color-on-info-700:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-info-700:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-info-800:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-info-800:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-info-900:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-info-900:var(--zinc-color-text-on-dark-background-muted);--zinc-color-on-info-950:var(--zinc-color-text-on-dark-background);--zinc-color-on-muted-info-950:var(--zinc-color-text-on-dark-background-muted);--zinc-color-scheme-white:light;--zinc-color-scheme-white:light-dark(light,light);--zinc-color-scheme-black:dark;--zinc-color-scheme-black:light-dark(dark,dark);--zinc-color-scheme-brand-50:light;--zinc-color-scheme-brand-100:light;--zinc-color-scheme-brand-200:light;--zinc-color-scheme-brand-300:light;--zinc-color-scheme-brand-400:light;--zinc-color-scheme-brand-500:light;--zinc-color-scheme-brand-600:light;--zinc-color-scheme-brand-700:light;--zinc-color-scheme-brand-800:dark;--zinc-color-scheme-brand-900:dark;--zinc-color-scheme-brand-950:dark;--zinc-color-scheme-accent-50:light;--zinc-color-scheme-accent-100:light;--zinc-color-scheme-accent-200:light;--zinc-color-scheme-accent-300:light;--zinc-color-scheme-accent-400:light;--zinc-color-scheme-accent-500:light;--zinc-color-scheme-accent-600:light;--zinc-color-scheme-accent-700:light;--zinc-color-scheme-accent-800:dark;--zinc-color-scheme-accent-900:dark;--zinc-color-scheme-accent-950:dark;--zinc-color-scheme-warning-50:light;--zinc-color-scheme-warning-100:light;--zinc-color-scheme-warning-200:light;--zinc-color-scheme-warning-300:light;--zinc-color-scheme-warning-400:light;--zinc-color-scheme-warning-500:light;--zinc-color-scheme-warning-600:light;--zinc-color-scheme-warning-700:dark;--zinc-color-scheme-warning-800:dark;--zinc-color-scheme-warning-900:dark;--zinc-color-scheme-warning-950:dark;--zinc-color-scheme-neutral-50:light;--zinc-color-scheme-neutral-100:light;--zinc-color-scheme-neutral-200:light;--zinc-color-scheme-neutral-300:light;--zinc-color-scheme-neutral-400:light;--zinc-color-scheme-neutral-500:light;--zinc-color-scheme-neutral-600:light;--zinc-color-scheme-neutral-700:dark;--zinc-color-scheme-neutral-800:dark;--zinc-color-scheme-neutral-900:dark;--zinc-color-scheme-neutral-950:dark;--zinc-color-scheme-success-50:light;--zinc-color-scheme-success-100:light;--zinc-color-scheme-success-200:light;--zinc-color-scheme-success-300:light;--zinc-color-scheme-success-400:light;--zinc-color-scheme-success-500:light;--zinc-color-scheme-success-600:light;--zinc-color-scheme-success-700:dark;--zinc-color-scheme-success-800:dark;--zinc-color-scheme-success-900:dark;--zinc-color-scheme-success-950:dark;--zinc-color-scheme-danger-50:light;--zinc-color-scheme-danger-100:light;--zinc-color-scheme-danger-200:light;--zinc-color-scheme-danger-300:light;--zinc-color-scheme-danger-400:light;--zinc-color-scheme-danger-500:light;--zinc-color-scheme-danger-600:light;--zinc-color-scheme-danger-700:dark;--zinc-color-scheme-danger-800:dark;--zinc-color-scheme-danger-900:dark;--zinc-color-scheme-danger-950:dark;--zinc-color-scheme-caution-50:light;--zinc-color-scheme-caution-100:light;--zinc-color-scheme-caution-200:light;--zinc-color-scheme-caution-300:light;--zinc-color-scheme-caution-400:light;--zinc-color-scheme-caution-500:light;--zinc-color-scheme-caution-600:light;--zinc-color-scheme-caution-700:dark;--zinc-color-scheme-caution-800:dark;--zinc-color-scheme-caution-900:dark;--zinc-color-scheme-caution-950:dark;--zinc-color-scheme-info-50:light;--zinc-color-scheme-info-100:light;--zinc-color-scheme-info-200:light;--zinc-color-scheme-info-300:light;--zinc-color-scheme-info-400:light;--zinc-color-scheme-info-500:light;--zinc-color-scheme-info-600:light;--zinc-color-scheme-info-700:dark;--zinc-color-scheme-info-800:dark;--zinc-color-scheme-info-900:dark;--zinc-color-scheme-info-950:dark;--zinc-surface-brand-color-scheme:light;--zinc-surface-brand-strong-color-scheme:dark;--zinc-surface-neutral-color-scheme:light;--zinc-surface-info-color-scheme:light;--zinc-surface-info-muted-color-scheme:light;--zinc-surface-success-color-scheme:light;--zinc-surface-success-muted-color-scheme:light;--zinc-surface-warning-color-scheme:light;--zinc-surface-warning-muted-color-scheme:light;--zinc-surface-danger-color-scheme:dark;--zinc-surface-danger-muted-color-scheme:light;--zinc-surface-danger-strong-color-scheme:dark;--zinc-surface-caution-color-scheme:light;--zinc-surface-caution-muted-color-scheme:light;--zinc-button-border-width:var(--zinc-default-button-border-width);--zinc-button-border-color:var(--zinc-default-button-border-color);--zinc-button-border-style:var(--zinc-default-button-border-style);--zinc-button-border-radius:var(--zinc-default-button-border-radius);--zinc-button-font-weight:var(--zinc-default-button-font-weight);--zinc-button-font-size:var(--zinc-default-button-font-size);--zinc-button-icon-size:var(--zinc-default-button-icon-size);--zinc-button-height:var(--zinc-default-button-height);--zinc-button-padding-x:var(--zinc-default-button-padding-x);--zinc-button-padding-y:var(--zinc-default-button-padding-y);--zinc-button-small-font-size:var(--zinc-default-button-small-font-size);--zinc-button-small-icon-size:var(--zinc-default-button-small-icon-size);--zinc-button-small-height:var(--zinc-default-button-small-height);--zinc-button-small-padding-x:var(--zinc-default-button-small-padding-x);--zinc-button-primary-background-color:var(--zinc-surface-brand-background-color);--zinc-button-primary-foreground-color:var(--zinc-surface-brand-foreground-color);--zinc-button-primary-border-color:var(--zinc-surface-brand-border-color);--zinc-button-primary-hover-background-color:var(--zinc-surface-brand-hover-background-color);--zinc-button-primary-hover-foreground-color:var(--zinc-surface-brand-hover-foreground-color);--zinc-button-primary-hover-border-color:var(--zinc-surface-brand-hover-border-color);--zinc-button-primary-active-background-color:var(--zinc-surface-brand-active-background-color);--zinc-button-primary-active-foreground-color:var(--zinc-surface-brand-active-foreground-color);--zinc-button-primary-active-border-color:var(--zinc-surface-brand-active-border-color);--zinc-button-primary-disabled-background-color:var(--zinc-surface-brand-disabled-background-color);--zinc-button-primary-disabled-foreground-color:var(--zinc-surface-brand-disabled-foreground-color);--zinc-button-primary-disabled-border-color:var(--zinc-surface-brand-disabled-border-color);--zinc-button-secondary-background-color:var(--zinc-default-button-background-color);--zinc-button-secondary-foreground-color:var(--zinc-default-button-foreground-color);--zinc-button-secondary-border-color:var(--zinc-default-button-border-color);--zinc-button-secondary-hover-background-color:var(--zinc-default-button-hover-background-color);--zinc-button-secondary-hover-border-color:var(--zinc-default-button-hover-border-color);--zinc-button-secondary-active-background-color:var(--zinc-default-button-active-background-color);--zinc-button-secondary-active-foreground-color:var(--zinc-default-button-active-foreground-color);--zinc-button-secondary-active-border-color:var(--zinc-default-button-active-border-color);--zinc-button-secondary-disabled-background-color:var(--zinc-default-button-disabled-background-color);--zinc-button-secondary-disabled-foreground-color:var(--zinc-default-button-disabled-foreground-color);--zinc-button-secondary-disabled-border-color:var(--zinc-default-button-disabled-border-color);--zinc-button-inverse-background-color:var(--zinc-surface-inverse-background-color);--zinc-button-inverse-foreground-color:var(--zinc-surface-inverse-foreground-color);--zinc-button-inverse-border-color:var(--zinc-surface-inverse-border-color);--zinc-button-inverse-hover-background-color:var(--zinc-surface-inverse-hover-background-color);--zinc-button-inverse-hover-foreground-color:var(--zinc-surface-inverse-hover-foreground-color);--zinc-button-inverse-hover-border-color:var(--zinc-surface-inverse-hover-border-color);--zinc-button-inverse-active-background-color:var(--zinc-surface-inverse-active-background-color);--zinc-button-inverse-active-foreground-color:var(--zinc-surface-inverse-active-foreground-color);--zinc-button-inverse-active-border-color:var(--zinc-surface-inverse-active-border-color);--zinc-button-inverse-disabled-background-color:var(--zinc-surface-inverse-disabled-background-color);--zinc-button-inverse-disabled-foreground-color:var(--zinc-surface-inverse-disabled-foreground-color);--zinc-button-inverse-disabled-border-color:var(--zinc-surface-inverse-disabled-border-color);--zinc-button-ghost-background-color:var(--zinc-color-transparent-0);--zinc-button-ghost-foreground-color:var(--zinc-body-foreground-color);--zinc-button-ghost-border-color:var(--zinc-color-transparent-0);--zinc-button-ghost-hover-background-color:var(--zinc-surface-default-hover-background-color);--zinc-button-ghost-hover-border-color:var(--zinc-color-transparent-0);--zinc-button-ghost-active-background-color:var(--zinc-surface-default-active-background-color);--zinc-button-ghost-active-foreground-color:var(--zinc-surface-default-active-foreground-color);--zinc-button-ghost-active-border-color:var(--zinc-color-transparent-0);--zinc-button-ghost-disabled-foreground-color:var(--zinc-color-neutral-500);--zinc-button-ghost-disabled-border-color:var(--zinc-color-transparent-0);--zinc-button-destructive-background-color:var(--zinc-surface-danger-background-color);--zinc-button-destructive-foreground-color:var(--zinc-surface-danger-foreground-color);--zinc-button-destructive-border-color:var(--zinc-surface-danger-border-color);--zinc-button-destructive-hover-background-color:var(--zinc-surface-danger-hover-background-color);--zinc-button-destructive-hover-foreground-color:var(--zinc-surface-danger-hover-foreground-color);--zinc-button-destructive-hover-border-color:var(--zinc-surface-danger-hover-border-color);--zinc-button-destructive-active-background-color:var(--zinc-surface-danger-active-background-color);--zinc-button-destructive-active-foreground-color:var(--zinc-surface-danger-active-foreground-color);--zinc-button-destructive-active-border-color:var(--zinc-surface-danger-active-border-color);--zinc-button-destructive-disabled-background-color:var(--zinc-surface-danger-disabled-background-color);--zinc-button-destructive-disabled-foreground-color:var(--zinc-surface-danger-disabled-foreground-color);--zinc-button-destructive-disabled-border-color:var(--zinc-surface-danger-disabled-border-color);--zinc-button-link-background-color:var(--zinc-color-transparent-0);--zinc-button-link-foreground-color:var(--zinc-link-foreground-color);--zinc-button-link-decoration:var(--zinc-link-decoration);--zinc-button-link-hover-background-color:var(--zinc-color-transparent-0);--zinc-button-link-hover-foreground-color:var(--zinc-link-hover-foreground-color);--zinc-button-link-hover-decoration:var(--zinc-link-hover-decoration);--zinc-button-link-active-background-color:var(--zinc-color-transparent-0);--zinc-button-link-active-foreground-color:var(--zinc-link-active-foreground-color);--zinc-button-link-active-decoration:var(--zinc-link-active-decoration);--zinc-button-link-disabled-background-color:var(--zinc-color-transparent-0);--zinc-button-link-disabled-foreground-color:var(--zinc-color-neutral-400);--zinc-button-link-disabled-foreground-color:light-dark(var(--zinc-color-neutral-400),var(--zinc-color-neutral-600));--zinc-icon-button-size:var(--zinc-default-button-height);--zinc-icon-button-padding-y:0px;--zinc-icon-button-small-size:var(--zinc-default-button-small-height);--zinc-checkbox-border-color:var(--zinc-form-control-border-color);--zinc-checkbox-border-width:var(--zinc-border-width-sm);--zinc-checkbox-border-radius:var(--zinc-border-radius-xs);--zinc-checkbox-background-color:var(--zinc-surface-default-background-color);--zinc-checkbox-checkmark-color:var(--zinc-color-neutral-50);--zinc-checkbox-checkmark-color:light-dark(var(--zinc-color-neutral-50),var(--zinc-color-neutral-900));--zinc-checkbox-size:20px;--zinc-checkbox-small-size:16px;--zinc-checkbox-checked-background-color:var(--zinc-color-neutral-900);--zinc-checkbox-checked-background-color:light-dark(var(--zinc-color-neutral-900),var(--zinc-color-white));--zinc-checkbox-checked-border-color:var(--zinc-color-neutral-900);--zinc-checkbox-checked-border-color:light-dark(var(--zinc-color-neutral-900),var(--zinc-color-white));--zinc-checkbox-hover-background-color:var(--zinc-form-control-hover-background-color);--zinc-checkbox-focus-border-color:var(--zinc-form-control-focus-border-color);--zinc-checkbox-invalid-background-color:var(--zinc-surface-default-background-color);--zinc-checkbox-invalid-checked-background-color:var(--zinc-form-control-invalid-border-color);--zinc-checkbox-disabled-border-color:var(--zinc-form-control-disabled-border-color);--zinc-checkbox-disabled-background-color:var(--zinc-form-control-disabled-background-color);--zinc-checkbox-disabled-opacity:0.5;--zinc-radio-border-color:var(--zinc-form-control-border-color);--zinc-radio-border-width:var(--zinc-border-width-sm);--zinc-radio-background-color:var(--zinc-surface-default-background-color);--zinc-radio-mark-color:var(--zinc-color-neutral-900);--zinc-radio-mark-color:light-dark(var(--zinc-color-neutral-900),var(--zinc-color-white));--zinc-radio-size:20px;--zinc-radio-checked-background-color:var(--zinc-surface-default-background-color);--zinc-radio-checked-border-color:var(--zinc-form-control-border-color);--zinc-radio-hover-background-color:var(--zinc-form-control-hover-background-color);--zinc-radio-focus-border-color:var(--zinc-form-control-focus-border-color);--zinc-radio-invalid-background-color:var(--zinc-body-background-color);--zinc-radio-invalid-border-color:var(--zinc-form-control-invalid-border-color);--zinc-radio-invalid-mark-color:var(--zinc-form-control-invalid-border-color);--zinc-radio-disabled-border-color:var(--zinc-form-control-disabled-border-color);--zinc-radio-disabled-background-color:var(--zinc-form-control-disabled-background-color);--zinc-radio-disabled-opacity:0.5;--zinc-rating-icon-border-width:var(--zinc-border-width-sm);--zinc-rating-icon-filled-background-color:var(--zinc-color-caution-400);--zinc-rating-icon-filled-border-color:var(--zinc-color-caution-700);--zinc-rating-icon-empty-background-color:var(--zinc-surface-default-background-color);--zinc-rating-icon-empty-border-color:var(--zinc-color-neutral-700);--zinc-rating-icon-empty-border-color:light-dark(var(--zinc-color-neutral-700),var(--zinc-color-neutral-400));--zinc-rating-icon-hover-background-color:var(--zinc-rating-icon-filled-background-color);--zinc-rating-icon-hover-border-color:var(--zinc-rating-icon-filled-border-color);--zinc-rating-icon-disabled-background-color:var(--zinc-color-neutral-300);--zinc-rating-icon-disabled-background-color:light-dark(var(--zinc-color-neutral-300),var(--zinc-color-neutral-700));--zinc-rating-icon-disabled-border-color:var(--zinc-icon-color-disabled);--zinc-rating-gap:0;--zinc-rating-display-small-icon-size:12px;--zinc-rating-display-medium-icon-size:16px;--zinc-rating-display-large-icon-size:24px;--zinc-rating-input-default-icon-size:40px;--zinc-rating-input-small-icon-size:24px;--zinc-rating-input-hover-icon-scale:1.2;--zinc-switch-track-width:48px;--zinc-switch-track-height:28px;--zinc-switch-track-padding:var(--zinc-spacing-2);--zinc-switch-thumb-size:24px;--zinc-switch-thumb-border-radius:var(--zinc-border-radius-full);--zinc-switch-thumb-shadow:var(--zinc-shadow-raised);--zinc-switch-border-radius:var(--zinc-border-radius-full);--zinc-switch-label-gap:var(--zinc-spacing-12);--zinc-switch-transition-duration:var(--zinc-duration-200);--zinc-switch-transition-timing-function:var(--zinc-timing-function-ease-in-out);--zinc-switch-track-color:var(--zinc-color-neutral-200);--zinc-switch-track-color:light-dark(var(--zinc-color-neutral-200),var(--zinc-color-neutral-700));--zinc-switch-track-color-checked:var(--zinc-surface-success-background-color);--zinc-switch-thumb-color:var(--zinc-color-white);--zinc-switch-hover-track-color:var(--zinc-color-neutral-300);--zinc-switch-hover-track-color:light-dark(var(--zinc-color-neutral-300),var(--zinc-color-neutral-600));--zinc-switch-hover-track-color-checked:var(--zinc-surface-success-hover-background-color);--zinc-switch-invalid-track-color:var(--zinc-color-danger-200);--zinc-switch-invalid-track-color:light-dark(var(--zinc-color-danger-200),var(--zinc-color-danger-800));--zinc-switch-invalid-track-color-checked:var(--zinc-color-danger-600);--zinc-switch-invalid-track-color-checked:light-dark(var(--zinc-color-danger-600),var(--zinc-color-danger-400));--zinc-switch-disabled-opacity:0.35;--zinc-modal-padding:var(--zinc-spacing-32);--zinc-modal-header-gap:var(--zinc-spacing-20);--zinc-modal-title-font-size:var(--zinc-typography-heading-md-font-size);--zinc-modal-title-font-weight:var(--zinc-typography-heading-md-font-weight);--zinc-modal-title-line-height:var(--zinc-typography-heading-md-line-height);--zinc-modal-subtitle-font-size:var(--zinc-body-font-size);--zinc-modal-title-group-gap:var(--zinc-spacing-4);--zinc-modal-footer-gap:var(--zinc-spacing-12);--zinc-modal-border-radius:var(--zinc-border-radius-lg);--zinc-modal-width:35rem;--zinc-modal-max-width:100vw;--zinc-modal-background-color:var(--zinc-elevation-modal-background-color);--zinc-modal-body-foreground-color:var(--zinc-surface-default-foreground-color);--zinc-modal-divider-color:var(--zinc-border-default-color);--zinc-modal-backdrop-color:var(--zinc-color-transparent-40);--zinc-modal-animation-duration:var(--zinc-duration-200);--zinc-modal-enter-slide-offset:16px;--zinc-modal-media-aspect-ratio:4/3;--zinc-modal-icon-size:var(--zinc-icon-size-24);--zinc-modal-icon-weight:var(--zinc-icon-weight-300);--zinc-drawer-padding:var(--zinc-spacing-32);--zinc-drawer-header-gap:var(--zinc-spacing-20);--zinc-drawer-title-font-size:var(--zinc-typography-heading-md-font-size);--zinc-drawer-title-font-weight:var(--zinc-typography-heading-md-font-weight);--zinc-drawer-title-line-height:var(--zinc-typography-heading-md-line-height);--zinc-drawer-subtitle-font-size:var(--zinc-body-font-size);--zinc-drawer-title-group-gap:var(--zinc-spacing-4);--zinc-drawer-footer-gap:var(--zinc-spacing-12);--zinc-drawer-border-radius:0;--zinc-drawer-width:35rem;--zinc-drawer-max-width:100vw;--zinc-drawer-box-shadow:var(--zinc-elevation-modal-shadow);--zinc-drawer-background-color:var(--zinc-elevation-modal-background-color);--zinc-drawer-body-foreground-color:var(--zinc-surface-default-foreground-color);--zinc-drawer-divider-color:var(--zinc-border-default-color);--zinc-drawer-backdrop-color:var(--zinc-color-transparent-40);--zinc-drawer-animation-duration:var(--zinc-duration-200);--zinc-drawer-enter-slide-offset:32px;--zinc-drawer-exit-slide-offset:32px;--zinc-drawer-icon-size:var(--zinc-icon-size-24);--zinc-drawer-icon-weight:var(--zinc-icon-weight-300);--zinc-tabs-background-color:var(--zinc-color-transparent-0);--zinc-tabs-border-color:var(--zinc-color-transparent-0);--zinc-tabs-border-style:var(--zinc-border-default-style);--zinc-tabs-border-width:0;--zinc-tabs-border-radius:0;--zinc-tabs-padding-x:0;--zinc-tabs-padding-y:0;--zinc-tabs-gap:0;--zinc-tabs-tablist-gap:0;--zinc-tabs-tablist-border-width:var(--zinc-border-width-sm);--zinc-tabs-tablist-border-color:var(--zinc-border-default-color);--zinc-tabs-tablist-scrollbar-thumb-color:var(--zinc-color-neutral-300);--zinc-tabs-tablist-scrollbar-thumb-color:light-dark(var(--zinc-color-neutral-300),var(--zinc-color-neutral-600));--zinc-tabs-tablist-scrollbar-track-color:var(--zinc-color-transparent-0);--zinc-tab-background-color:var(--zinc-color-transparent-0);--zinc-tab-foreground-color:var(--zinc-surface-default-foreground-color);--zinc-tab-border-color:var(--zinc-color-transparent-0);--zinc-tab-border-width:var(--zinc-border-width-md);--zinc-tab-border-radius:0;--zinc-tab-padding-x:var(--zinc-spacing-16);--zinc-tab-padding-y:var(--zinc-spacing-12);--zinc-tab-font-size:var(--zinc-body-font-size);--zinc-tab-font-weight:var(--zinc-font-weight-medium);--zinc-tab-line-height:var(--zinc-body-line-height);--zinc-tab-hover-background-color:var(--zinc-color-transparent-0);--zinc-tab-hover-foreground-color:var(--zinc-color-neutral-950);--zinc-tab-hover-foreground-color:light-dark(var(--zinc-color-neutral-950),var(--zinc-color-neutral-50));--zinc-tab-hover-border-color:var(--zinc-color-neutral-300);--zinc-tab-hover-border-color:light-dark(var(--zinc-color-neutral-300),var(--zinc-color-neutral-600));--zinc-tab-hover-font-weight:var(--zinc-font-weight-medium);--zinc-tab-focus-background-color:var(--zinc-color-transparent-0);--zinc-tab-focus-foreground-color:var(--zinc-color-neutral-950);--zinc-tab-focus-foreground-color:light-dark(var(--zinc-color-neutral-950),var(--zinc-color-neutral-50));--zinc-tab-focus-border-color:var(--zinc-color-transparent-0);--zinc-tab-active-background-color:var(--zinc-color-transparent-0);--zinc-tab-active-foreground-color:var(--zinc-color-neutral-950);--zinc-tab-active-foreground-color:light-dark(var(--zinc-color-neutral-950),var(--zinc-color-neutral-50));--zinc-tab-active-border-color:var(--zinc-body-foreground-color);--zinc-tab-active-font-weight:var(--zinc-font-weight-medium);--zinc-tab-disabled-background-color:var(--zinc-color-transparent-0);--zinc-tab-disabled-foreground-color:var(--zinc-color-neutral-400);--zinc-tab-disabled-foreground-color:light-dark(var(--zinc-color-neutral-400),var(--zinc-color-neutral-600));--zinc-tab-disabled-border-color:var(--zinc-color-transparent-0);--zinc-tab-disabled-opacity:1;--zinc-tab-panel-background-color:var(--zinc-color-transparent-0);--zinc-tab-panel-foreground-color:var(--zinc-body-foreground-color);--zinc-tab-panel-border-color:var(--zinc-color-transparent-0);--zinc-tab-panel-border-width:0;--zinc-tab-panel-border-radius:0;--zinc-tab-panel-padding-x:0;--zinc-tab-panel-padding-y:var(--zinc-spacing-16);--zinc-tab-panel-min-height:var(--zinc-spacing-48);--zinc-accordion-background-color:var(--zinc-color-transparent-0);--zinc-accordion-border-color:var(--zinc-border-default-color);--zinc-accordion-border-width:var(--zinc-border-width-sm);--zinc-accordion-trigger-background-color:var(--zinc-color-transparent-0);--zinc-accordion-trigger-border-radius:var(--zinc-border-radius-none);--zinc-accordion-trigger-foreground-color:var(--zinc-body-foreground-color);--zinc-accordion-trigger-font-family:var(--zinc-body-font-family);--zinc-accordion-trigger-font-size:var(--zinc-body-font-size);--zinc-accordion-trigger-font-weight:var(--zinc-font-weight-semibold);--zinc-accordion-trigger-line-height:var(--zinc-body-line-height);--zinc-accordion-trigger-padding-x:var(--zinc-spacing-16);--zinc-accordion-trigger-padding-y:var(--zinc-spacing-12);--zinc-accordion-trigger-hover-background-color:var(--zinc-surface-default-hover-background-color);--zinc-accordion-trigger-active-background-color:var(--zinc-surface-default-active-background-color);--zinc-accordion-trigger-disabled-foreground-color:var(--zinc-surface-default-disabled-foreground-color);--zinc-accordion-panel-background-color:var(--zinc-color-transparent-0);--zinc-accordion-panel-foreground-color:var(--zinc-body-foreground-color);--zinc-accordion-panel-padding-x:var(--zinc-spacing-16);--zinc-accordion-panel-padding-y:var(--zinc-spacing-12);--zinc-accordion-transition-duration:var(--zinc-duration-200);--zinc-accordion-transition-timing-function:var(--zinc-timing-function-ease-in-out);--zinc-calendar-background-color:var(--zinc-color-transparent-0);--zinc-calendar-max-width:35rem;--zinc-calendar-padding-x:var(--zinc-spacing-16);--zinc-calendar-padding-y:var(--zinc-spacing-16);--zinc-calendar-header-foreground-color:var(--zinc-body-foreground-color);--zinc-calendar-header-font-size:var(--zinc-font-size-18);--zinc-calendar-header-font-weight:var(--zinc-font-weight-semibold);--zinc-calendar-header-line-height:var(--zinc-body-line-height);--zinc-calendar-header-padding-y:var(--zinc-spacing-16);--zinc-calendar-weekday-foreground-color:var(--zinc-body-foreground-color-muted);--zinc-calendar-weekday-font-size:var(--zinc-font-size-14);--zinc-calendar-weekday-font-weight:var(--zinc-font-weight-medium);--zinc-calendar-weekday-line-height:var(--zinc-body-line-height);--zinc-calendar-weekday-padding-y:var(--zinc-spacing-8);--zinc-calendar-gap:var(--zinc-spacing-12);--zinc-calendar-cell-size:2rem;--zinc-calendar-cell-border-radius:var(--zinc-border-radius-sm);--zinc-calendar-cell-foreground-color:var(--zinc-body-foreground-color);--zinc-calendar-cell-font-size:var(--zinc-body-font-size);--zinc-calendar-cell-font-weight:var(--zinc-font-weight-semibold);--zinc-calendar-cell-line-height:var(--zinc-body-line-height);--zinc-calendar-cell-hover-background-color:var(--zinc-surface-default-hover-background-color);--zinc-calendar-cell-hover-foreground-color:var(--zinc-body-foreground-color);--zinc-calendar-cell-active-background-color:var(--zinc-surface-default-active-background-color);--zinc-calendar-cell-active-foreground-color:var(--zinc-body-foreground-color);--zinc-calendar-cell-today-font-weight:var(--zinc-font-weight-semibold);--zinc-calendar-cell-today-border-color:var(--zinc-border-default-color);--zinc-calendar-cell-today-border-width:var(--zinc-border-width-sm);--zinc-calendar-cell-selected-background-color:var(--zinc-color-neutral-900);--zinc-calendar-cell-selected-background-color:light-dark(var(--zinc-color-neutral-900),var(--zinc-color-neutral-50));--zinc-calendar-cell-selected-foreground-color:var(--zinc-color-on-neutral-900);--zinc-calendar-cell-selected-foreground-color:light-dark(var(--zinc-color-on-neutral-900),var(--zinc-color-on-neutral-50));--zinc-calendar-cell-disabled-background-color:var(--zinc-color-transparent-0);--zinc-calendar-cell-disabled-foreground-color:var(--zinc-color-neutral-500);--zinc-calendar-cell-outside-month-background-color:var(--zinc-color-transparent-0);--zinc-calendar-cell-outside-month-foreground-color:var(--zinc-surface-default-foreground-color-muted);--zinc-calendar-cell-range-background-color:var(--zinc-surface-neutral-muted-background-color);--zinc-calendar-cell-range-foreground-color:var(--zinc-body-foreground-color);--zinc-calendar-cell-range-border-radius:0;--zinc-calendar-cell-range-start-border-radius:var(--zinc-border-radius-sm);--zinc-calendar-cell-range-end-border-radius:var(--zinc-border-radius-sm);--zinc-tooltip-background-color:var(--zinc-surface-inverse-background-color);--zinc-tooltip-foreground-color:var(--zinc-surface-inverse-foreground-color);--zinc-tooltip-padding-x:var(--zinc-spacing-12);--zinc-tooltip-padding-y:var(--zinc-spacing-8);--zinc-tooltip-font-size:var(--zinc-font-size-14);--zinc-tooltip-font-weight:var(--zinc-font-weight-medium);--zinc-tooltip-line-height:var(--zinc-line-height-tight);--zinc-tooltip-border-radius:var(--zinc-border-radius-sm);--zinc-tooltip-max-width:20rem;--zinc-tooltip-animation-duration:var(--zinc-duration-200);--zinc-tooltip-enter-slide-offset:4px;--zinc-badge-font-size:var(--zinc-typography-label-md-font-size);--zinc-badge-font-weight:var(--zinc-font-weight-semibold);--zinc-badge-border-radius:var(--zinc-border-radius-sm);--zinc-badge-padding-y:var(--zinc-spacing-4);--zinc-badge-padding-x:var(--zinc-spacing-4);--zinc-badge-icon-size:var(--zinc-font-size-16);--zinc-badge-neutral-background-color:var(--zinc-surface-neutral-muted-background-color);--zinc-badge-neutral-foreground-color:var(--zinc-surface-neutral-muted-foreground-color);--zinc-badge-inverse-background-color:var(--zinc-surface-inverse-background-color);--zinc-badge-inverse-foreground-color:var(--zinc-surface-inverse-foreground-color);--zinc-badge-info-background-color:var(--zinc-surface-info-muted-background-color);--zinc-badge-info-foreground-color:var(--zinc-surface-info-muted-foreground-color);--zinc-badge-success-background-color:var(--zinc-surface-success-muted-background-color);--zinc-badge-success-foreground-color:var(--zinc-surface-success-muted-foreground-color);--zinc-badge-danger-background-color:var(--zinc-surface-danger-muted-background-color);--zinc-badge-danger-foreground-color:var(--zinc-surface-danger-muted-foreground-color);--zinc-badge-warning-background-color:var(--zinc-surface-warning-muted-background-color);--zinc-badge-warning-foreground-color:var(--zinc-surface-warning-muted-foreground-color);--zinc-badge-caution-background-color:var(--zinc-surface-caution-muted-background-color);--zinc-badge-caution-foreground-color:var(--zinc-surface-caution-muted-foreground-color);--zinc-badge-brand-background-color:var(--zinc-color-brand-400);--zinc-badge-brand-background-color:light-dark(var(--zinc-color-brand-400),var(--zinc-color-brand-400));--zinc-badge-brand-foreground-color:var(--zinc-color-on-brand-400);--zinc-badge-brand-foreground-color:light-dark(var(--zinc-color-on-brand-400),var(--zinc-color-on-brand-400));--zinc-avatar-border-color:var(--zinc-border-default-color);--zinc-avatar-initials-background-color:var(--zinc-surface-brand-background-color);--zinc-avatar-initials-foreground-color:var(--zinc-surface-brand-foreground-color);--zinc-avatar-initials-font-weight:var(--zinc-font-weight-semibold);--zinc-avatar-placeholder-background-color:var(--zinc-color-neutral-100);--zinc-avatar-placeholder-background-color:light-dark(var(--zinc-color-neutral-100),var(--zinc-color-neutral-800));--zinc-avatar-placeholder-foreground-color:var(--zinc-color-neutral-500);--zinc-avatar-placeholder-foreground-color:light-dark(var(--zinc-color-neutral-500),var(--zinc-color-neutral-500));--zinc-avatar-badge-background-color:var(--zinc-elevation-raised-background-color);--zinc-avatar-badge-shadow:var(--zinc-shadow-raised);--zinc-avatar-size24-size:24px;--zinc-avatar-size24-initials-font-size:10px;--zinc-avatar-size24-placeholder-icon-size:16px;--zinc-avatar-size24-badge-size:12px;--zinc-avatar-size24-badge-icon-size:12px;--zinc-avatar-size32-size:32px;--zinc-avatar-size32-initials-font-size:12px;--zinc-avatar-size32-placeholder-icon-size:20px;--zinc-avatar-size32-badge-size:14px;--zinc-avatar-size32-badge-icon-size:12px;--zinc-avatar-size40-size:40px;--zinc-avatar-size40-initials-font-size:14px;--zinc-avatar-size40-placeholder-icon-size:24px;--zinc-avatar-size40-badge-size:16px;--zinc-avatar-size40-badge-icon-size:12px;--zinc-avatar-size56-size:56px;--zinc-avatar-size56-initials-font-size:20px;--zinc-avatar-size56-placeholder-icon-size:32px;--zinc-avatar-size56-badge-size:20px;--zinc-avatar-size56-badge-icon-size:12px;--zinc-avatar-size72-size:72px;--zinc-avatar-size72-initials-font-size:24px;--zinc-avatar-size72-placeholder-icon-size:40px;--zinc-avatar-size72-badge-size:28px;--zinc-avatar-size72-badge-icon-size:20px;--zinc-avatar-size96-size:96px;--zinc-avatar-size96-initials-font-size:32px;--zinc-avatar-size96-placeholder-icon-size:56px;--zinc-avatar-size96-badge-size:30px;--zinc-avatar-size96-badge-icon-size:20px;--zinc-avatar-size120-size:120px;--zinc-avatar-size120-initials-font-size:40px;--zinc-avatar-size120-placeholder-icon-size:72px;--zinc-avatar-size120-badge-size:36px;--zinc-avatar-size120-badge-icon-size:20px;--zinc-avatar-size144-size:144px;--zinc-avatar-size144-initials-font-size:48px;--zinc-avatar-size144-placeholder-icon-size:80px;--zinc-avatar-size144-badge-size:42px;--zinc-avatar-size144-badge-icon-size:24px;--zinc-skeleton-background-color:var(--zinc-color-neutral-300);--zinc-skeleton-background-color:light-dark(var(--zinc-color-neutral-300),var(--zinc-color-neutral-700));--zinc-skeleton-border-radius:var(--zinc-border-radius-sm);--zinc-skeleton-animation-duration:1500ms;--zinc-skeleton-animation-timing-function:var(--zinc-timing-function-ease-in-out);--zinc-skeleton-animation-min-opacity:0.4;--zinc-card-border-radius:var(--zinc-border-radius-lg);--zinc-card-border-width:var(--zinc-elevation-raised-border-width);--zinc-card-border-color:var(--zinc-border-default-color);--zinc-card-border-style:var(--zinc-border-default-style);--zinc-card-background-color:var(--zinc-elevation-raised-background-color);--zinc-card-foreground-color:var(--zinc-elevation-raised-foreground-color);--zinc-card-padding-x:var(--zinc-spacing-16);--zinc-card-padding-y:var(--zinc-spacing-16);--zinc-card-shadow:var(--zinc-shadow-flat);--zinc-popover-background-color:var(--zinc-elevation-modal-background-color);--zinc-popover-foreground-color:var(--zinc-elevation-modal-foreground-color);--zinc-popover-border-radius:var(--zinc-border-radius-lg);--zinc-popover-border-color:var(--zinc-elevation-modal-border-color);--zinc-popover-box-shadow:var(--zinc-elevation-modal-shadow);--zinc-popover-padding:var(--zinc-spacing-16);--zinc-popover-footer-gap:var(--zinc-spacing-12);--zinc-popover-min-inline-size:12.5rem;--zinc-popover-max-width:37.5rem;--zinc-popover-max-height:100%;--zinc-popover-animation-duration:var(--zinc-duration-200);--zinc-popover-enter-slide-offset:0}:root,[data-theme=light]{color-scheme:light}[data-theme=dark]{color-scheme:dark}[data-theme=light]{--zinc-surface-inverse-color-scheme:dark}[data-theme=dark]{--zinc-surface-inverse-color-scheme:light}[data-theme=light]{--zinc-surface-brand-strong-color-scheme:dark}[data-theme=dark]{--zinc-surface-brand-strong-color-scheme:light}[data-theme=light]{--zinc-surface-danger-color-scheme:dark}[data-theme=dark]{--zinc-surface-danger-color-scheme:light}[data-theme=light]{--zinc-surface-danger-strong-color-scheme:dark}[data-theme=dark]{--zinc-surface-danger-strong-color-scheme:light}[data-theme=light]{--zinc-surface-brand-strong-background-color:var(--zinc-color-brand-800)}[data-theme=dark]{--zinc-surface-brand-strong-background-color:var(--zinc-color-brand-200)}[data-theme=light]{--zinc-surface-brand-strong-foreground-color:var(--zinc-color-on-brand-800)}[data-theme=dark]{--zinc-surface-brand-strong-foreground-color:var(--zinc-color-on-brand-200)}[data-theme=light]{--zinc-surface-brand-strong-border-color:var(--zinc-color-brand-800)}[data-theme=dark]{--zinc-surface-brand-strong-border-color:var(--zinc-color-brand-400)}[data-theme=light]{--zinc-surface-inverse-background-color:var(--zinc-color-neutral-900)}[data-theme=dark]{--zinc-surface-inverse-background-color:var(--zinc-color-neutral-50)}[data-theme=light]{--zinc-surface-inverse-foreground-color:var(--zinc-color-on-neutral-900)}[data-theme=dark]{--zinc-surface-inverse-foreground-color:var(--zinc-color-on-neutral-50)}[data-theme=light]{--zinc-surface-inverse-foreground-color-muted:var(--zinc-color-on-muted-neutral-900)}[data-theme=dark]{--zinc-surface-inverse-foreground-color-muted:var(--zinc-color-on-muted-neutral-50)}[data-theme=light]{--zinc-surface-inverse-border-color:var(--zinc-color-neutral-900)}[data-theme=dark]{--zinc-surface-inverse-border-color:var(--zinc-color-neutral-50)}[data-theme=light]{--zinc-surface-inverse-hover-background-color:var(--zinc-color-neutral-900)}[data-theme=dark]{--zinc-surface-inverse-hover-background-color:var(--zinc-color-neutral-200)}[data-theme=light]{--zinc-surface-inverse-hover-foreground-color:var(--zinc-color-on-neutral-900)}[data-theme=dark]{--zinc-surface-inverse-hover-foreground-color:var(--zinc-color-on-neutral-200)}[data-theme=light]{--zinc-surface-inverse-hover-border-color:var(--zinc-color-neutral-900)}[data-theme=dark]{--zinc-surface-inverse-hover-border-color:var(--zinc-color-neutral-200)}[data-theme=light]{--zinc-surface-inverse-active-background-color:var(--zinc-color-neutral-800)}[data-theme=dark]{--zinc-surface-inverse-active-background-color:var(--zinc-color-neutral-400)}[data-theme=light]{--zinc-surface-inverse-active-foreground-color:var(--zinc-color-on-neutral-800)}[data-theme=dark]{--zinc-surface-inverse-active-foreground-color:var(--zinc-color-on-neutral-400)}[data-theme=light]{--zinc-surface-inverse-active-border-color:var(--zinc-color-neutral-800)}[data-theme=dark]{--zinc-surface-inverse-active-border-color:var(--zinc-color-neutral-400)}[data-theme=light]{--zinc-surface-inverse-disabled-background-color:var(--zinc-color-neutral-200)}[data-theme=dark]{--zinc-surface-inverse-disabled-background-color:var(--zinc-color-neutral-300)}[data-theme=light]{--zinc-surface-inverse-disabled-foreground-color:var(--zinc-color-neutral-400)}[data-theme=dark]{--zinc-surface-inverse-disabled-foreground-color:var(--zinc-color-neutral-500)}[data-theme=light]{--zinc-surface-inverse-disabled-border-color:var(--zinc-color-neutral-200)}[data-theme=dark]{--zinc-surface-inverse-disabled-border-color:var(--zinc-color-neutral-300)}[data-theme=light]{--zinc-surface-danger-background-color:var(--zinc-color-danger-700)}[data-theme=dark]{--zinc-surface-danger-background-color:var(--zinc-color-danger-400)}[data-theme=light]{--zinc-surface-danger-foreground-color:var(--zinc-color-on-danger-700)}[data-theme=dark]{--zinc-surface-danger-foreground-color:var(--zinc-color-on-danger-400)}[data-theme=light]{--zinc-surface-danger-foreground-color-muted:var(--zinc-color-on-muted-danger-700)}[data-theme=dark]{--zinc-surface-danger-foreground-color-muted:var(--zinc-color-on-muted-danger-400)}[data-theme=light]{--zinc-surface-danger-border-color:var(--zinc-color-danger-700)}[data-theme=dark]{--zinc-surface-danger-border-color:var(--zinc-color-danger-400)}[data-theme=light]{--zinc-surface-danger-hover-background-color:var(--zinc-color-danger-800)}[data-theme=dark]{--zinc-surface-danger-hover-background-color:var(--zinc-color-danger-300)}[data-theme=light]{--zinc-surface-danger-hover-foreground-color:var(--zinc-color-on-danger-800)}[data-theme=dark]{--zinc-surface-danger-hover-foreground-color:var(--zinc-color-on-danger-300)}[data-theme=light]{--zinc-surface-danger-hover-border-color:var(--zinc-color-danger-800)}[data-theme=dark]{--zinc-surface-danger-hover-border-color:var(--zinc-color-danger-300)}[data-theme=light]{--zinc-surface-danger-active-background-color:var(--zinc-color-danger-900)}[data-theme=dark]{--zinc-surface-danger-active-background-color:var(--zinc-color-danger-200)}[data-theme=light]{--zinc-surface-danger-active-foreground-color:var(--zinc-color-on-danger-900)}[data-theme=dark]{--zinc-surface-danger-active-foreground-color:var(--zinc-color-on-danger-200)}[data-theme=light]{--zinc-surface-danger-active-border-color:var(--zinc-color-danger-900)}[data-theme=dark]{--zinc-surface-danger-active-border-color:var(--zinc-color-danger-200)}[data-theme=light]{--zinc-surface-danger-disabled-background-color:var(--zinc-color-neutral-200)}[data-theme=dark]{--zinc-surface-danger-disabled-background-color:var(--zinc-color-neutral-700)}[data-theme=light]{--zinc-surface-danger-disabled-foreground-color:var(--zinc-color-neutral-400)}[data-theme=dark]{--zinc-surface-danger-disabled-foreground-color:var(--zinc-color-neutral-500)}[data-theme=light]{--zinc-surface-danger-disabled-border-color:var(--zinc-color-neutral-200)}[data-theme=dark]{--zinc-surface-danger-disabled-border-color:var(--zinc-color-neutral-700)}[data-theme=light]{--zinc-surface-danger-strong-background-color:var(--zinc-color-danger-700)}[data-theme=dark]{--zinc-surface-danger-strong-background-color:var(--zinc-color-danger-400)}[data-theme=light]{--zinc-surface-danger-strong-foreground-color:var(--zinc-color-on-danger-700)}[data-theme=dark]{--zinc-surface-danger-strong-foreground-color:var(--zinc-color-on-danger-400)}[data-theme=light]{--zinc-surface-danger-strong-border-color:var(--zinc-color-danger-700)}[data-theme=dark]{--zinc-surface-danger-strong-border-color:var(--zinc-color-danger-400)}.zinc-responsive-container{container:zinc-responsive/inline-size}@font-face{font-display:swap;font-family:Sharp Sans;font-style:normal;font-weight:500;src:url(https://d1uhlocgth3qyq.cloudfront.net/fonts/SharpSans-Medium-v1.002.woff2) format("woff2")}@font-face{font-display:swap;font-family:Sharp Sans;font-style:normal;font-weight:600;src:url(https://d1uhlocgth3qyq.cloudfront.net/fonts/SharpSans-Semibold-v1.002.woff2) format("woff2")}@font-face{font-display:swap;font-family:Sharp Sans;font-style:normal;font-weight:700;src:url(https://d1uhlocgth3qyq.cloudfront.net/fonts/SharpSans-Bold-v1.002.woff2) format("woff2")}@font-face{advance-override:0;ascent-override:100.9%;descent-override:30.6%;font-family:fallback-font;line-gap-override:0;src:local("Verdana")}[data-mezz-compat]{--zinc-button-height:48px;--zinc-form-control-input-height:48px;--zinc-form-control-small-label-font-size:var(--zinc-font-size-16);--zinc-checkbox-size:16px;--zinc-radio-size:16px;--zinc-form-control-disabled-border-color:light-dark(#2f281c33,var(--zinc-color-neutral-600));--zinc-checkbox-border-color:light-dark(#333,var(--zinc-form-control-border-color));--zinc-radio-border-color:light-dark(#333,var(--zinc-form-control-border-color));--zinc-radio-checked-border-color:light-dark(#333,var(--zinc-form-control-border-color))}}@layer reset{@scope ([data-zinc]){*,:after,:before,:where(:scope),:where(:scope):after,:where(:scope):before{box-sizing:border-box}:focus-visible,:where(:scope):focus-visible{outline:var(--zinc-focus-outline-color,currentColor) var(--zinc-focus-outline-width,2px) var(--zinc-focus-outline-style,solid);outline-offset:var(--zinc-focus-outline-offset,2px)}@media (prefers-reduced-motion:no-preference){:scope{scroll-behavior:smooth}}:scope{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--zinc-body-foreground-color,CanvasText);font-family:var(--zinc-body-font-family,system-ui,sans-serif);font-size:var(--zinc-body-font-size,1rem);font-weight:var(--zinc-body-font-weight,400);line-height:var(--zinc-body-line-height,1.5)}hr{border:0;border-top:var(--zinc-border-default-width,1px) solid var(--zinc-border-default-color,currentColor);color:inherit;margin:1rem 0;opacity:.25}h1,h2,h3,h4,h5,h6{text-wrap:balance;color:var(--zinc-typography-heading-foreground-color,CanvasText);font-family:var(--zinc-typography-heading-font-family,system-ui,sans-serif);margin-bottom:.5rem;margin-top:0}h1{font-size:var(--zinc-typography-heading-xl-font-size,32px);font-weight:var(--zinc-typography-heading-xl-font-weight,600);letter-spacing:var(--zinc-typography-heading-xl-letter-spacing,-.005em);line-height:var(--zinc-typography-heading-xl-line-height,1.25)}h2{font-size:var(--zinc-typography-heading-lg-font-size,28px);font-weight:var(--zinc-typography-heading-lg-font-weight,600);letter-spacing:var(--zinc-typography-heading-lg-letter-spacing,-.003em);line-height:var(--zinc-typography-heading-lg-line-height,1.25)}h3{font-size:var(--zinc-typography-heading-md-font-size,24px);font-weight:var(--zinc-typography-heading-md-font-weight,600);letter-spacing:var(--zinc-typography-heading-md-letter-spacing,-.002em);line-height:var(--zinc-typography-heading-md-line-height,1.25)}h4{font-size:var(--zinc-typography-heading-sm-font-size,20px);font-weight:var(--zinc-typography-heading-sm-font-weight,500);letter-spacing:var(--zinc-typography-heading-sm-letter-spacing,0);line-height:var(--zinc-typography-heading-sm-line-height,1.375)}h5{font-size:var(--zinc-typography-heading-xs-font-size,18px);font-weight:var(--zinc-typography-heading-xs-font-weight,500);letter-spacing:var(--zinc-typography-heading-xs-letter-spacing,0);line-height:var(--zinc-typography-heading-xs-line-height,1.375)}h6{font-size:var(--zinc-typography-heading-2xs-font-size,16px);font-weight:var(--zinc-typography-heading-2xs-font-weight,500);letter-spacing:var(--zinc-typography-heading-2xs-letter-spacing,0);line-height:var(--zinc-typography-heading-2xs-line-height,1.375)}p{margin-bottom:1rem;margin-top:0}figcaption,li,p{text-wrap:pretty}abbr[title]{cursor:help;text-decoration:underline dotted;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.1875em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--zinc-link-foreground-color,LinkText);text-decoration:var(--zinc-link-decoration,underline)}a:hover{color:var(--zinc-link-hover-foreground-color,var(--zinc-link-foreground-color));text-decoration:var(--zinc-link-hover-decoration,var(--zinc-link-decoration,underline))}a:active{color:var(--zinc-link-active-foreground-color,var(--zinc-link-foreground-color));text-decoration:var(--zinc-link-active-decoration,var(--zinc-link-decoration,underline))}a:visited{color:var(--zinc-link-visited-foreground-color,var(--zinc-link-foreground-color));text-decoration:var(--zinc-link-visited-decoration,var(--zinc-link-decoration,underline))}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--zinc-font-family-mono,monospace);font-size:1em}pre{display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{word-wrap:break-word;font-size:.875em}a>code{color:inherit}kbd{border-radius:.25rem;font-size:.875em;padding:.1875rem .375rem}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{color:var(--zinc-form-control-label-foreground-color,CanvasText);display:inline-block;font-size:var(--zinc-form-control-label-font-size,1rem);font-weight:var(--zinc-form-control-label-font-weight,500)}button{background-color:var(--zinc-default-button-background-color,ButtonFace);border-color:var(--zinc-default-button-border-color,ButtonBorder);border-radius:var(--zinc-default-button-border-radius,0);border-style:var(--zinc-default-button-border-style,solid);border-width:var(--zinc-default-button-border-width,1px);box-shadow:var(--zinc-default-button-shadow,none);color:var(--zinc-default-button-foreground-color,ButtonText);font-family:inherit;font-weight:var(--zinc-default-button-font-weight,500);margin:0;padding:var(--zinc-default-button-padding-y,.5rem) var(--zinc-default-button-padding-x,1rem)}button:hover{background-color:var(--zinc-default-button-hover-background-color,var(--zinc-default-button-background-color));border-color:var(--zinc-default-button-hover-border-color,var(--zinc-default-button-border-color));box-shadow:var(--zinc-default-button-hover-shadow,var(--zinc-default-button-shadow));color:var(--zinc-default-button-hover-foreground-color,var(--zinc-default-button-foreground-color))}button:active{background-color:var(--zinc-default-button-active-background-color,var(--zinc-default-button-background-color));border-color:var(--zinc-default-button-active-border-color,var(--zinc-default-button-border-color));box-shadow:var(--zinc-default-button-active-shadow,var(--zinc-default-button-shadow));color:var(--zinc-default-button-active-foreground-color,var(--zinc-default-button-foreground-color))}button:focus-visible{background-color:var(--zinc-default-button-focus-background-color,var(--zinc-default-button-background-color));border-color:var(--zinc-default-button-focus-border-color,var(--zinc-default-button-border-color));box-shadow:var(--zinc-default-button-focus-shadow,var(--zinc-default-button-shadow));color:var(--zinc-default-button-focus-foreground-color,var(--zinc-default-button-foreground-color))}button:disabled{background-color:var(--zinc-default-button-disabled-background-color,var(--zinc-default-button-background-color));border-color:var(--zinc-default-button-disabled-border-color,var(--zinc-default-button-border-color));box-shadow:var(--zinc-default-button-disabled-shadow,var(--zinc-default-button-shadow));color:var(--zinc-default-button-disabled-foreground-color,var(--zinc-default-button-foreground-color));cursor:not-allowed}button:focus:not(:focus-visible){outline:0}form{background-color:var(--zinc-form-background-color,transparent);border-color:var(--zinc-form-border-color,transparent);border-radius:var(--zinc-form-border-radius,0);border-style:var(--zinc-form-border-style,solid);border-width:var(--zinc-form-border-width,0);display:flex;flex-direction:column;gap:var(--zinc-form-content-gap,16px);padding:var(--zinc-form-padding-y,0) var(--zinc-form-padding-x,0)}input,select,textarea{background-color:var(--zinc-form-control-background-color,Field);border-color:var(--zinc-form-control-border-color,FieldText);border-radius:var(--zinc-form-control-border-radius,0);border-style:var(--zinc-form-control-border-style,solid);border-width:var(--zinc-form-control-border-width,1px);box-shadow:var(--zinc-form-control-shadow,none);color:var(--zinc-form-control-foreground-color,FieldText);font-family:inherit;font-size:var(--zinc-form-control-font-size,1rem);height:var(--zinc-form-control-input-height,auto);line-height:inherit;margin:0;padding:var(--zinc-form-control-padding-y,.5rem) var(--zinc-form-control-padding-x,.75rem)}input::placeholder,select::placeholder,textarea::placeholder{color:var(--zinc-form-control-placeholder-color,GrayText)}input:hover,select:hover,textarea:hover{background-color:var(--zinc-form-control-hover-background-color,var(--zinc-form-control-background-color));border-color:var(--zinc-form-control-hover-border-color,var(--zinc-form-control-border-color));color:var(--zinc-form-control-hover-foreground-color,var(--zinc-form-control-foreground-color))}input:focus,select:focus,textarea:focus{background-color:var(--zinc-form-control-focus-background-color,var(--zinc-form-control-background-color));border-color:var(--zinc-form-control-focus-border-color,var(--zinc-form-control-border-color));box-shadow:var(--zinc-form-control-focus-shadow,var(--zinc-form-control-shadow));color:var(--zinc-form-control-focus-foreground-color,var(--zinc-form-control-foreground-color))}input:disabled,select:disabled,textarea:disabled{background-color:var(--zinc-form-control-disabled-background-color,var(--zinc-form-control-background-color));border-color:var(--zinc-form-control-disabled-border-color,var(--zinc-form-control-border-color));box-shadow:var(--zinc-form-control-disabled-shadow,var(--zinc-form-control-shadow));color:var(--zinc-form-control-disabled-foreground-color,var(--zinc-form-control-foreground-color));cursor:not-allowed;opacity:var(--zinc-form-control-disabled-opacity,1)}input:disabled::placeholder,select:disabled::placeholder,textarea:disabled::placeholder{color:var(--zinc-form-control-disabled-placeholder-color,var(--zinc-form-control-placeholder-color))}input:invalid,select:invalid,textarea:invalid{background-color:var(--zinc-form-control-invalid-background-color,var(--zinc-form-control-background-color));border-color:var(--zinc-form-control-invalid-border-color,var(--zinc-form-control-border-color));box-shadow:var(--zinc-form-control-invalid-shadow,var(--zinc-form-control-shadow));color:var(--zinc-form-control-invalid-foreground-color,var(--zinc-form-control-foreground-color))}input:invalid::placeholder,select:invalid::placeholder,textarea:invalid::placeholder{color:var(--zinc-form-control-invalid-placeholder-color,var(--zinc-form-control-placeholder-color))}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}legend,optgroup{font-family:inherit}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::file-selector-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within):not(:focus:focus):not(:focus-within:focus){clip:rect(1px,1px,1px,1px)!important;clip-path:inset(100%)!important;height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;width:1px!important}}}