/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}:root{--100-4:16;--accent-2:var(--colors-light-accent);--accent-3:var(--color-light-accent);--accent-foreground-2:var(--colors-light-accent-foreground);--accent-foreground-3:var(--color-light-accent-foreground);--accent-foreground:var(--slate-900);--accent:var(--slate-100);--amber-100:#fef3c7;--amber-200:#fde68a;--amber-300:#fcd34d;--amber-400:#fbbf24;--amber-500:#f59e0b;--amber-50:#fffbeb;--amber-600:#d97706;--amber-700:#b45309;--amber-800:#92400e;--amber-900:#78350f;--amber-950:#451a03;--backdrop-blur-backdrop-blur-lg:16;--backdrop-blur-backdrop-blur-none:0;--background-2:var(--base-white-2);--background-3:var(--colors-light-background);--background-4:var(--color-light-background-2);--background:var(--base-white);--base-black:#000;--base-white-2:#fff;--base-white:#fff;--bg-accent-50:#f1f5f980;--bg-destructive-10:var(--colors-light-bg-destructive-10);--bg-muted-40:#f1f5f966;--black:#000;--blue-100:#dbeafe;--blue-200:#bfdbfe;--blue-300:#93c5fd;--blue-400:#60a5fa;--blue-500:#3b82f6;--blue-50:#eff6ff;--blue-600:#2563eb;--blue-700:#1d4ed8;--blue-800:#1e40af;--blue-900:#1e3a8a;--blue-950:#172554;--border-2:var(--colors-light-border);--border-3:var(--color-light-border-2);--border-destructive-50:var(--colors-light-border-destructive-50);--border-radius-rounded-2:4;--border-radius-rounded-2xl-2:18;--border-radius-rounded-2xl:16;--border-radius-rounded-3:4;--border-radius-rounded-3xl-2:22;--border-radius-rounded-3xl-3:22;--border-radius-rounded-3xl:24;--border-radius-rounded-4xl-2:26;--border-radius-rounded-4xl:26;--border-radius-rounded-5px:5;--border-radius-rounded-full-2:9999;--border-radius-rounded-full-3:9999;--border-radius-rounded-full:9999;--border-radius-rounded-lg-2:8;--border-radius-rounded-lg-3:10;--border-radius-rounded-lg:8;--border-radius-rounded-md-2:6;--border-radius-rounded-md-3:8;--border-radius-rounded-md:6;--border-radius-rounded-none-2:0;--border-radius-rounded-none-3:0;--border-radius-rounded-none-4:0;--border-radius-rounded-none:0;--border-radius-rounded-rounded-md:6;--border-radius-rounded-sm-2:2;--border-radius-rounded-sm-3:6;--border-radius-rounded-sm:2;--border-radius-rounded-xl-2:12;--border-radius-rounded-xl-3:14;--border-radius-rounded-xl:12;--border-radius-rounded:4;--border-width-border-0-5:.5;--border-width-border-1-33:1.33;--border-width-border-2:2;--border-width-border:1;--border-width-w-100:1;--border-width-w-200:1.33;--border-width-w-300:2;--border:var(--slate-200);--card-2:var(--colors-light-card);--card-3:var(--color-light-card);--card-foreground-2:var(--colors-light-card-foreground);--card-foreground-3:var(--color-light-card-foreground);--card-foreground:var(--slate-950);--card:var(--base-white);--chart-chart-1-2:var(--color-light-chart-chart-1);--chart-chart-1:var(--colors-light-chart-chart-1);--chart-chart-2-2:var(--color-light-chart-chart-2);--chart-chart-2:var(--colors-light-chart-chart-2);--chart-chart-3-2:var(--color-light-chart-chart-3);--chart-chart-3:var(--colors-light-chart-chart-3);--chart-chart-4-2:var(--color-light-chart-chart-4);--chart-chart-4:var(--colors-light-chart-chart-4);--chart-chart-5-2:var(--color-light-chart-chart-5);--chart-chart-5:var(--colors-light-chart-chart-5);--color-dark-accent-foreground:var(--colors-neutral-50);--color-dark-accent:var(--colors-neutral-800);--color-dark-background-2:var(--colors-neutral-950);--color-dark-background:#0a0a0a;--color-dark-border-2:#ffffff1a;--color-dark-border:#ffffff1a;--color-dark-card-foreground:var(--colors-neutral-50);--color-dark-card:var(--colors-neutral-900);--color-dark-chart-chart-1:var(--colors-neutral-300);--color-dark-chart-chart-2:var(--colors-neutral-500);--color-dark-chart-chart-3:var(--colors-neutral-600);--color-dark-chart-chart-4:var(--colors-neutral-700);--color-dark-chart-chart-5:var(--colors-neutral-800);--color-dark-custom-bg-destructive-10-2:#ff66691a;--color-dark-custom-bg-destructive-10:#ff66691a;--color-dark-custom-bg-destructive-20-2:#ff666933;--color-dark-custom-bg-destructive-20:#ff666933;--color-dark-custom-bg-destructive-40:#ff666966;--color-dark-custom-bg-input-30-2:#ffffff0d;--color-dark-custom-bg-input-30-trans-light-2:#ffffff0b;--color-dark-custom-bg-input-30-trans-light:#ffffff0b;--color-dark-custom-bg-input-30:#ffffff0d;--color-dark-custom-bg-input-50-2:#ffffff17;--color-dark-custom-bg-input-50:#ffffff17;--color-dark-custom-bg-input-80:#fff2;--color-dark-custom-bg-input-90:#ffffff26;--color-dark-custom-bg-muted-50:#27272a80;--color-dark-custom-bg-primary-10-2:#ffffff1a;--color-dark-custom-bg-primary-10:#ffffff1a;--color-dark-custom-bg-primary-5:#fafafa1a;--color-dark-custom-bg-primary-80-2:#fafafacc;--color-dark-custom-bg-primary-80:#fafafacc;--color-dark-custom-bg-secondary-80-2:#27272acc;--color-dark-custom-bg-secondary-80:#27272acc;--color-dark-custom-border-primary-30:#fafafa33;--color-dark-custom-border-primary-checked:#fafafa33;--color-dark-custom-border-subtle:#ffffff1a;--color-dark-custom-dark-input:#ffffff26;--color-dark-custom-destructive-70-2:#ff6467b3;--color-dark-custom-destructive-70:#ff6467b3;--color-dark-custom-destructive-focus-2:#7f1d1d66;--color-dark-custom-destructive-focus:#7f1d1d66;--color-dark-custom-focus:#73737380;--color-dark-custom-foreground-10:#fafafa1a;--color-dark-custom-foreground-5:#fafafa0d;--color-dark-custom-foreground-70-2:#fafafab3;--color-dark-custom-foreground-70:#fafafab3;--color-dark-destructive-2:var(--colors-red-400);--color-dark-destructive-foreground:var(--colors-neutral-50);--color-dark-destructive:#ff6467;--color-dark-foreground-2:var(--colors-neutral-50);--color-dark-foreground:#fafafa;--color-dark-info-foreground:var(--colors-sky-950);--color-dark-info-ring:var(--colors-sky-800);--color-dark-info:var(--colors-sky-300);--color-dark-input-2:#ffffff26;--color-dark-input:#ffffff26;--color-dark-muted-2:var(--colors-neutral-800);--color-dark-muted-foreground-2:var(--colors-neutral-400);--color-dark-muted-foreground:#9ca3af;--color-dark-muted:#27272a;--color-dark-opacity-100:#0000;--color-dark-opacity-30:#000000b3;--color-dark-opacity-50:#00000080;--color-dark-opacity-80-2:#0003;--color-dark-opacity-80:#0003;--color-dark-opacity-90:#0000001a;--color-dark-popover-foreground:var(--colors-neutral-50);--color-dark-popover:var(--colors-neutral-900);--color-dark-primary-2:var(--colors-neutral-200);--color-dark-primary-foreground-2:var(--colors-indigo-950);--color-dark-primary-foreground:#18181b;--color-dark-primary:#fafafa;--color-dark-ring-2:var(--colors-neutral-500);--color-dark-ring-focus:#73737380;--color-dark-ring:#85858591;--color-dark-secondary-2:var(--colors-neutral-800);--color-dark-secondary-foreground-2:var(--colors-neutral-50);--color-dark-secondary-foreground:#fafafa;--color-dark-secondary:#27272a;--color-dark-shadow-xs:#0000;--color-dark-shadow:#0000;--color-dark-sidebar-accent-foreground:var(--colors-neutral-50);--color-dark-sidebar-accent:var(--colors-neutral-800);--color-dark-sidebar-border:#ffffff1a;--color-dark-sidebar-foreground:var(--colors-neutral-50);--color-dark-sidebar-primary-foreground:var(--colors-neutral-50);--color-dark-sidebar-primary:var(--colors-blue-700);--color-dark-sidebar-ring:#525252a3;--color-dark-sidebar-sidebar:var(--colors-neutral-900);--color-dark-success-deprecated:#75e0a7;--color-dark-success-foreground:var(--colors-emerald-950);--color-dark-success-ring:var(--colors-emerald-800);--color-dark-warning-foreground:var(--colors-amber-950);--color-dark-warning-ring:var(--colors-amber-800);--color-dark-warning:var(--colors-amber-300);--color-destructive-default:var(--red-600-2);--color-gray-400:#8a8aa3;--color-gray-900:#121217;--color-icon-outline-primary-gray:var(--color-white-900);--color-icon-outline-secondary:var(--color-gray-400);--color-light-accent-foreground:var(--colors-neutral-900);--color-light-accent:var(--colors-neutral-100);--color-light-background-2:var(--colors-white);--color-light-background:#fff;--color-light-border-2:var(--colors-neutral-200);--color-light-border:#e4e4e7;--color-light-card-foreground:var(--colors-neutral-950);--color-light-card:var(--colors-white);--color-light-chart-chart-1:var(--colors-neutral-300);--color-light-chart-chart-2:var(--colors-neutral-500);--color-light-chart-chart-3:var(--colors-neutral-600);--color-light-chart-chart-4:var(--colors-neutral-700);--color-light-chart-chart-5:var(--colors-neutral-800);--color-light-custom-bg-destructive-10-2:#e5000b1a;--color-light-custom-bg-destructive-10:#e5000b1a;--color-light-custom-bg-destructive-20-2:#e5000b33;--color-light-custom-bg-destructive-20:#e5000b33;--color-light-custom-bg-destructive-40:#e5000b66;--color-light-custom-bg-input-20-2:#e5e5e533;--color-light-custom-bg-input-20:#e5e5e533;--color-light-custom-bg-input-30-2:#e5e5e54d;--color-light-custom-bg-input-30-trans-light-2:var(--colors-white);--color-light-custom-bg-input-30-trans-light:#fff;--color-light-custom-bg-input-30:#e5e5e54d;--color-light-custom-bg-input-50-2:#e5e5e580;--color-light-custom-bg-input-50:#e5e5e580;--color-light-custom-bg-input-80:#e5e5e5cc;--color-light-custom-bg-input-90:#e5e5e5e6;--color-light-custom-bg-muted-50:#f4f4f580;--color-light-custom-bg-primary-10-2:#4f39f61a;--color-light-custom-bg-primary-10:#1717170d;--color-light-custom-bg-primary-5:#4f39f60d;--color-light-custom-bg-primary-80-2:#4f39f6cc;--color-light-custom-bg-primary-80:#171717cc;--color-light-custom-bg-secondary-80-2:#f5f5f5cc;--color-light-custom-bg-secondary-80:#f5f5f5cc;--color-light-custom-border-primary-30:#4f39f64d;--color-light-custom-border-primary-checked:#4f39f64d;--color-light-custom-border-subtle:#0000000d;--color-light-custom-dark-input:#fff0;--color-light-custom-destructive-70-2:#e7000bb3;--color-light-custom-destructive-70:#e7000bb3;--color-light-custom-destructive-focus-2:#dc282866;--color-light-custom-destructive-focus:#dc282866;--color-light-custom-focus:#a3a3a380;--color-light-custom-foreground-10:#09090b1a;--color-light-custom-foreground-5:#09090b0d;--color-light-custom-foreground-70-2:#09090bb3;--color-light-custom-foreground-70:#09090bb3;--color-light-destructive-2:var(--colors-red-600);--color-light-destructive-foreground:var(--colors-neutral-50);--color-light-destructive:#e7000b;--color-light-foreground-2:var(--colors-neutral-950);--color-light-foreground:#09090b;--color-light-info-foreground:var(--colors-sky-50);--color-light-info-ring:var(--colors-sky-200);--color-light-info:var(--colors-sky-700);--color-light-input-2:var(--colors-neutral-200);--color-light-input:#e6e6e6;--color-light-muted-2:var(--colors-neutral-100);--color-light-muted-foreground-2:var(--colors-neutral-500);--color-light-muted-foreground:#71717a;--color-light-muted:#f4f4f5;--color-light-opacity-100:#fff0;--color-light-opacity-30:#ffffffb3;--color-light-opacity-50:#ffffff80;--color-light-opacity-80-2:#fff3;--color-light-opacity-80:#fff3;--color-light-opacity-90:#ffffff1a;--color-light-popover-foreground:var(--colors-neutral-950);--color-light-popover:var(--colors-white);--color-light-primary-2:var(--colors-indigo-600);--color-light-primary-foreground-2:var(--colors-neutral-50);--color-light-primary-foreground:#fafafa;--color-light-primary:#171717;--color-light-ring-2:var(--colors-neutral-400);--color-light-ring-focus:#a1a1a180;--color-light-ring:#a3a3a3;--color-light-secondary-2:var(--colors-neutral-100);--color-light-secondary-foreground-2:var(--colors-neutral-900);--color-light-secondary-foreground:#171717;--color-light-secondary:#f5f5f5;--color-light-shadow-xs:#0000;--color-light-shadow:#0000;--color-light-sidebar-accent-foreground:var(--colors-neutral-900);--color-light-sidebar-accent:var(--colors-neutral-100);--color-light-sidebar-border:#e6e6e6;--color-light-sidebar-foreground:var(--colors-neutral-950);--color-light-sidebar-primary-foreground:var(--colors-neutral-50);--color-light-sidebar-primary:var(--colors-neutral-900);--color-light-sidebar-ring:#a1a1a1a3;--color-light-sidebar-sidebar:var(--colors-neutral-50);--color-light-success-deprecated:#067647;--color-light-success-foreground:var(--colors-emerald-50);--color-light-success-ring:var(--colors-emerald-200);--color-light-warning-foreground:var(--colors-amber-50);--color-light-warning-ring:var(--colors-amber-200);--color-light-warning:var(--colors-amber-700);--color-white-500:#ffffff80;--color-white-900:#fff;--colors-amber-100:#fef3c6;--colors-amber-200:#fee685;--colors-amber-300:#ffd230;--colors-amber-400:#ffb900;--colors-amber-500:#fe9a00;--colors-amber-50:#fffbeb;--colors-amber-600:#e17100;--colors-amber-700:#bb4d00;--colors-amber-800:#973c00;--colors-amber-900:#7b3306;--colors-amber-950:#461901;--colors-black:#000;--colors-blue-100:#dbeafe;--colors-blue-200:#bedbff;--colors-blue-300:#8ec5ff;--colors-blue-400:#51a2ff;--colors-blue-500:#2b7fff;--colors-blue-50:#eff6ff;--colors-blue-600:#155dfc;--colors-blue-700:#1447e6;--colors-blue-800:#193cb8;--colors-blue-900:#1c398e;--colors-blue-950:#162456;--colors-cyan-100:#cefafe;--colors-cyan-200:#a2f4fd;--colors-cyan-300:#53eafd;--colors-cyan-400:#00d3f2;--colors-cyan-500:#00b8db;--colors-cyan-50:#ecfeff;--colors-cyan-600:#0092b8;--colors-cyan-700:#007595;--colors-cyan-800:#005f78;--colors-cyan-900:#104e64;--colors-cyan-950:#053345;--colors-dark-accent-foreground:#fafafa;--colors-dark-accent:#404040;--colors-dark-background:#0a0a0a;--colors-dark-bg-destructive-10:#7f1d1d1a;--colors-dark-border-destructive-50:#7f1d1d;--colors-dark-border:#ffffff1a;--colors-dark-card-foreground:#fafafa;--colors-dark-card:#171717;--colors-dark-chart-chart-1:#8fc6ff;--colors-dark-chart-chart-2:#297eff;--colors-dark-chart-chart-3:#155dfc;--colors-dark-chart-chart-4:#1447e6;--colors-dark-chart-chart-5:#193cb8;--colors-dark-custom-bg-destructive-10:#ff66691a;--colors-dark-custom-bg-destructive-20:#ff666933;--colors-dark-custom-bg-input-30:#ffffff0b;--colors-dark-custom-bg-input-50:#ffffff17;--colors-dark-custom-bg-input-80:#fff2;--colors-dark-custom-dark-input:#ffffff26;--colors-dark-custom-focus:#d4d4d880;--colors-dark-destructive-60:#7f1d1d66;--colors-dark-destructive-foreground:#fafafa;--colors-dark-destructive:#ff6467;--colors-dark-focus-default:#72727280;--colors-dark-foreground:#fafafa;--colors-dark-hover-destructive-20:#7f1d1d33;--colors-dark-hover-destructive:var(--colors-red-800);--colors-dark-hover-primary:#f1f5f9;--colors-dark-hover-secondary:#334155;--colors-dark-input:#ffffff26;--colors-dark-muted-foreground:#9ca3af;--colors-dark-muted:#27272a;--colors-dark-opacity-30:#000000b3;--colors-dark-opacity-50:#00000080;--colors-dark-opacity-80:#0003;--colors-dark-opacity-90:#0000001a;--colors-dark-popover-foreground:#fafafa;--colors-dark-popover:#262626;--colors-dark-primary-foreground:#18181b;--colors-dark-primary:#fafafa;--colors-dark-ring:#737373;--colors-dark-secondary-foreground:#fafafa;--colors-dark-secondary:#27272a;--colors-dark-shadow-2xl:#000;--colors-dark-shadow-2xs:#0000000d;--colors-dark-shadow-lg:#00000012;--colors-dark-shadow-md:#00000012;--colors-dark-shadow-shadow:#00000012;--colors-dark-shadow-sm:#0000000d;--colors-dark-shadow-xl:#00000012;--colors-dark-shadow-xs:#0000000d;--colors-dark-sidebar-accent-foreground:#fafafa;--colors-dark-sidebar-accent:#262626;--colors-dark-sidebar-border:#ffffff1a;--colors-dark-sidebar-foreground:#fafafa;--colors-dark-sidebar-primary-foreground:#fafafa;--colors-dark-sidebar-primary:#1447e6;--colors-dark-sidebar-ring:#525252a3;--colors-dark-sidebar-sidebar:#171717;--colors-dark-success:#75e0a7;--colors-emerald-100:#d0fae5;--colors-emerald-200:#a4f4cf;--colors-emerald-300:#5ee9b5;--colors-emerald-400:#00d492;--colors-emerald-500:#00bc7d;--colors-emerald-50:#ecfdf5;--colors-emerald-600:#096;--colors-emerald-700:#007a55;--colors-emerald-800:#006045;--colors-emerald-900:#004f3b;--colors-emerald-950:#002c22;--colors-fuchsia-100:#fae8ff;--colors-fuchsia-200:#f6cfff;--colors-fuchsia-300:#f4a8ff;--colors-fuchsia-400:#ed6aff;--colors-fuchsia-500:#e12afb;--colors-fuchsia-50:#fdf4ff;--colors-fuchsia-600:#c800de;--colors-fuchsia-700:#a800b7;--colors-fuchsia-800:#8a0194;--colors-fuchsia-900:#721378;--colors-fuchsia-950:#4b004f;--colors-gray-100:#f3f4f6;--colors-gray-200:#e5e7eb;--colors-gray-300:#d1d5dc;--colors-gray-400:#99a1af;--colors-gray-500:#6a7282;--colors-gray-50:#f9fafb;--colors-gray-600:#4a5565;--colors-gray-700:#364153;--colors-gray-800:#1e2939;--colors-gray-900:#101828;--colors-gray-950:#030712;--colors-green-100:#dcfce7;--colors-green-200:#b9f8cf;--colors-green-300:#7bf1a8;--colors-green-400:#05df72;--colors-green-500:#00c950;--colors-green-50:#f0fdf4;--colors-green-600:#00a63e;--colors-green-700:#008236;--colors-green-800:#016630;--colors-green-900:#0d542b;--colors-green-950:#032e15;--colors-indigo-100:#e0e7ff;--colors-indigo-200:#c6d2ff;--colors-indigo-300:#a3b3ff;--colors-indigo-400:#7c86ff;--colors-indigo-500:#615fff;--colors-indigo-50:#eef2ff;--colors-indigo-600:#4f39f6;--colors-indigo-700:#432dd7;--colors-indigo-800:#372aac;--colors-indigo-900:#312c85;--colors-indigo-950:#1e1a4d;--colors-light-accent-foreground:#18181b;--colors-light-accent:#f5f5f5;--colors-light-background:#fff;--colors-light-bg-destructive-10:#dc26261a;--colors-light-border-destructive-50:var(--colors-red-200);--colors-light-border:#e4e4e7;--colors-light-card-foreground:#09090b;--colors-light-card:#fff;--colors-light-chart-chart-1:#8fc6ff;--colors-light-chart-chart-2:#297eff;--colors-light-chart-chart-3:#155dfc;--colors-light-chart-chart-4:#1447e6;--colors-light-chart-chart-5:#193cb8;--colors-light-custom-bg-destructive-10:#e5000b1a;--colors-light-custom-bg-destructive-20:#e5000b33;--colors-light-custom-bg-input-30:#fff;--colors-light-custom-bg-input-50:#f5f5f5;--colors-light-custom-bg-input-80:#e5e5e5;--colors-light-custom-dark-input:#fff0;--colors-light-custom-focus:#a3a3a380;--colors-light-defualt:#a3a3a380;--colors-light-destructive-60:#dc262666;--colors-light-destructive-foreground:#fafafa;--colors-light-destructive:#e7000b;--colors-light-foreground:#09090b;--colors-light-hover-destructive-20:#dc262633;--colors-light-hover-destructive:var(--colors-red-500);--colors-light-hover-primary:var(--colors-slate-800);--colors-light-hover-secondary:var(--colors-slate-200);--colors-light-input:#e6e6e6;--colors-light-muted-foreground:#71717a;--colors-light-muted:#f4f4f5;--colors-light-opacity-30:#ffffffb3;--colors-light-opacity-50:#ffffff80;--colors-light-opacity-80:#fff3;--colors-light-opacity-90:#ffffff1a;--colors-light-popover-foreground:#09090b;--colors-light-popover:#fff;--colors-light-primary-foreground:#fafafa;--colors-light-primary:#171717;--colors-light-ring:#a3a3a3;--colors-light-secondary-foreground:#171717;--colors-light-secondary:#f5f5f5;--colors-light-shadow-2xl:#1a1a1a73;--colors-light-shadow-2xs:#1a1a1a0d;--colors-light-shadow-lg:#1a1a1a0d;--colors-light-shadow-md:#1a1a1a0d;--colors-light-shadow-shadow:#1a1a1a0d;--colors-light-shadow-sm:#1a1a1a0d;--colors-light-shadow-xl:#1a1a1a0d;--colors-light-shadow-xs:#1a1a1a0d;--colors-light-sidebar-accent-foreground:#171717;--colors-light-sidebar-accent:#f5f5f5;--colors-light-sidebar-border:#e6e6e6;--colors-light-sidebar-foreground:#0a0a0a;--colors-light-sidebar-primary-foreground:#fafafa;--colors-light-sidebar-primary:#171717;--colors-light-sidebar-ring:#a1a1a1a3;--colors-light-sidebar-sidebar:#fafafa;--colors-light-success:#067647;--colors-lime-100:#ecfcca;--colors-lime-200:#d8f999;--colors-lime-300:#bbf451;--colors-lime-400:#9ae600;--colors-lime-500:#7ccf00;--colors-lime-50:#f7fee7;--colors-lime-600:#5ea500;--colors-lime-700:#497d00;--colors-lime-800:#3c6300;--colors-lime-900:#35530e;--colors-lime-950:#192e03;--colors-mauve-100:#f3f1f3;--colors-mauve-200:#e7e4e7;--colors-mauve-300:#d7d0d7;--colors-mauve-400:#a89ea9;--colors-mauve-500:#79697b;--colors-mauve-50:#fafafa;--colors-mauve-600:#594c5b;--colors-mauve-700:#463947;--colors-mauve-800:#2a212c;--colors-mauve-900:#1d161e;--colors-mauve-950:#0c090c;--colors-mist-100:#f1f3f3;--colors-mist-200:#e3e7e8;--colors-mist-300:#d0d6d8;--colors-mist-400:#9ca8ab;--colors-mist-500:#67787c;--colors-mist-50:#f9fbfb;--colors-mist-600:#4b585b;--colors-mist-700:#394447;--colors-mist-800:#22292b;--colors-mist-900:#161b1d;--colors-mist-950:#090b0c;--colors-neutral-100:#f5f5f5;--colors-neutral-200:#e5e5e5;--colors-neutral-300:#d4d4d4;--colors-neutral-400:#a1a1a1;--colors-neutral-500:#737373;--colors-neutral-50:#fafafa;--colors-neutral-600:#525252;--colors-neutral-700:#404040;--colors-neutral-800:#262626;--colors-neutral-900:#171717;--colors-neutral-950:#0a0a0a;--colors-olive-100:#f4f4f0;--colors-olive-200:#e8e8e3;--colors-olive-300:#d8d8d0;--colors-olive-400:#abab9c;--colors-olive-500:#7c7c67;--colors-olive-50:#fbfbf9;--colors-olive-600:#5b5b4b;--colors-olive-700:#474739;--colors-olive-800:#2b2b22;--colors-olive-900:#1d1d16;--colors-olive-950:#0c0c09;--colors-orange-100:#ffedd4;--colors-orange-200:#ffd6a7;--colors-orange-300:#ffb86a;--colors-orange-400:#ff8904;--colors-orange-500:#ff6900;--colors-orange-50:#fff7ed;--colors-orange-600:#f54900;--colors-orange-700:#ca3500;--colors-orange-800:#9f2d00;--colors-orange-900:#7e2a0c;--colors-orange-950:#441306;--colors-pink-100:#fce7f3;--colors-pink-200:#fccee8;--colors-pink-300:#fda5d5;--colors-pink-400:#fb64b6;--colors-pink-500:#f6339a;--colors-pink-50:#fdf2f8;--colors-pink-600:#e60076;--colors-pink-700:#c6005c;--colors-pink-800:#a3004c;--colors-pink-900:#861043;--colors-pink-950:#510424;--colors-purple-100:#f3e8ff;--colors-purple-200:#e9d4ff;--colors-purple-300:#dab2ff;--colors-purple-400:#c27aff;--colors-purple-500:#ad46ff;--colors-purple-50:#faf5ff;--colors-purple-600:#9810fa;--colors-purple-700:#8200db;--colors-purple-800:#6e11b0;--colors-purple-900:#59168b;--colors-purple-950:#3c0366;--colors-red-100:#ffe2e2;--colors-red-200-2:#ffc9c9;--colors-red-200:#fecaca;--colors-red-300:#ffa2a2;--colors-red-400:#ff6467;--colors-red-500-2:#fb2c36;--colors-red-500:#ef4444;--colors-red-50:#fef2f2;--colors-red-600:#e7000b;--colors-red-700:#c10007;--colors-red-800-2:#9f0712;--colors-red-800:#991b1b;--colors-red-900:#82181a;--colors-red-950:#460809;--colors-rose-100:#ffe4e6;--colors-rose-200:#ffccd3;--colors-rose-300:#ffa1ad;--colors-rose-400:#ff637e;--colors-rose-500:#ff2056;--colors-rose-50:#fff1f2;--colors-rose-600:#ec003f;--colors-rose-700:#c70036;--colors-rose-800:#a50036;--colors-rose-900:#8b0836;--colors-rose-950:#4d0218;--colors-sky-100:#dff2fe;--colors-sky-200:#b8e6fe;--colors-sky-300:#74d4ff;--colors-sky-400:#00bcff;--colors-sky-500:#00a6f4;--colors-sky-50:#f0f9ff;--colors-sky-600:#0084d1;--colors-sky-700:#0069a8;--colors-sky-800:#00598a;--colors-sky-900:#024a70;--colors-sky-950:#052f4a;--colors-slate-100:#f1f5f9;--colors-slate-200-2:#e2e8f0;--colors-slate-200:#e2e8f0;--colors-slate-300:#cad5e2;--colors-slate-400:#90a1b9;--colors-slate-500:#62748e;--colors-slate-50:#f8fafc;--colors-slate-600:#45556c;--colors-slate-700:#314158;--colors-slate-800-2:#1d293d;--colors-slate-800:#1e293b;--colors-slate-900:#0f172b;--colors-slate-950:#020618;--colors-stone-100:#f5f5f4;--colors-stone-200:#e7e5e4;--colors-stone-300:#d6d3d1;--colors-stone-400:#a6a09b;--colors-stone-500:#79716b;--colors-stone-50:#fafaf9;--colors-stone-600:#57534d;--colors-stone-700:#44403b;--colors-stone-800:#292524;--colors-stone-900:#1c1917;--colors-stone-950:#0c0a09;--colors-taupe-100:#f3f1f1;--colors-taupe-200:#e8e4e3;--colors-taupe-300:#d8d2d0;--colors-taupe-400:#aba09c;--colors-taupe-500:#7c6d67;--colors-taupe-50:#fbfaf9;--colors-taupe-600:#5b4f4b;--colors-taupe-700:#473c39;--colors-taupe-800:#2b2422;--colors-taupe-900:#1d1816;--colors-taupe-950:#0c0a09;--colors-teal-100:#cbfbf1;--colors-teal-200:#96f7e4;--colors-teal-300:#46ecd5;--colors-teal-400:#00d5be;--colors-teal-500:#00bba7;--colors-teal-50:#f0fdfa;--colors-teal-600:#009689;--colors-teal-700:#00786f;--colors-teal-800:#005f5a;--colors-teal-900:#0b4f4a;--colors-teal-950:#022f2e;--colors-violet-100:#ede9fe;--colors-violet-200:#ddd6ff;--colors-violet-300:#c4b4ff;--colors-violet-400:#a684ff;--colors-violet-500:#8e51ff;--colors-violet-50:#f5f3ff;--colors-violet-600:#7f22fe;--colors-violet-700:#7008e7;--colors-violet-800:#5d0ec0;--colors-violet-900:#4d179a;--colors-violet-950:#2f0d68;--colors-white:#fff;--colors-yellow-100:#fef9c2;--colors-yellow-200:#fff085;--colors-yellow-300:#ffdf20;--colors-yellow-400:#fdc700;--colors-yellow-500:#f0b100;--colors-yellow-50:#fefce8;--colors-yellow-600:#d08700;--colors-yellow-700:#a65f00;--colors-yellow-800:#894b00;--colors-yellow-900:#733e0a;--colors-yellow-950:#432004;--colors-zinc-100:#f4f4f5;--colors-zinc-200:#e4e4e7;--colors-zinc-300:#d4d4d8;--colors-zinc-400:#9f9fa9;--colors-zinc-500:#71717b;--colors-zinc-50:#fafafa;--colors-zinc-600:#52525c;--colors-zinc-700:#3f3f46;--colors-zinc-800:#27272a;--colors-zinc-900:#18181b;--colors-zinc-950:#09090b;--component-badge-border-width-2:var(--border-width-border);--component-badge-border-width:var(--border-width-w-100);--component-badge-gap-2:var(--spacing-1-4);--component-badge-gap:var(--spacing-1-3);--component-badge-height-2:var(--spacing-5-2);--component-badge-height:var(--spacing-5);--component-badge-icon-size:var(--spacing-3-3);--component-badge-px-2:var(--spacing-2-3);--component-badge-px:var(--spacing-2-2);--component-badge-py-2:var(--spacing-0-5-2);--component-badge-py:var(--spacing-0-5);--component-badge-radius-2:var(--radius-4xl-2);--component-badge-radius:var(--radius-4xl);--component-badge-variant-default-bg-2:var(--primary-4);--component-badge-variant-default-bg-hover-2:var(--custom-bg-primary-80-2);--component-badge-variant-default-bg-hover:var(--custom-bg-primary-80);--component-badge-variant-default-bg:var(--primary-3);--component-badge-variant-default-text-2:var(--primary-foreground-3);--component-badge-variant-default-text-hover-2:var(--primary-foreground-3);--component-badge-variant-default-text-hover:var(--primary-foreground-2);--component-badge-variant-default-text:var(--primary-foreground-2);--component-badge-variant-destructive-bg-2:var(--custom-bg-destructive-10-3);--component-badge-variant-destructive-bg-hover-2:var(--custom-bg-destructive-20-3);--component-badge-variant-destructive-bg-hover:var(--custom-bg-destructive-20-2);--component-badge-variant-destructive-bg:var(--custom-bg-destructive-10-2);--component-badge-variant-destructive-text-2:var(--destructive-3);--component-badge-variant-destructive-text-hover-2:var(--destructive-3);--component-badge-variant-destructive-text-hover:var(--destructive-2);--component-badge-variant-destructive-text:var(--destructive-2);--component-badge-variant-ghost-bg-hover:var(--muted-3);--component-badge-variant-ghost-text-2:var(--foreground-3);--component-badge-variant-ghost-text-hover-2:var(--muted-foreground-3);--component-badge-variant-ghost-text-hover:var(--muted-foreground-2);--component-badge-variant-ghost-text:var(--foreground-2);--component-badge-variant-link-bg-hover:var(--shadows-color-transparent);--component-badge-variant-link-bg:var(--shadows-color-transparent);--component-badge-variant-link-text-2:var(--primary-4);--component-badge-variant-link-text-hover-2:var(--primary-4);--component-badge-variant-link-text-hover:var(--primary-3);--component-badge-variant-link-text:var(--primary-3);--component-badge-variant-outline-bg-2:var(--shadows-color-transparent-2);--component-badge-variant-outline-bg-hover-2:var(--muted-3);--component-badge-variant-outline-bg-hover:var(--muted-2);--component-badge-variant-outline-bg:var(--shadows-color-transparent);--component-badge-variant-outline-border-2:var(--border-3);--component-badge-variant-outline-border:var(--border-2);--component-badge-variant-outline-text-2:var(--foreground-3);--component-badge-variant-outline-text-hover-2:var(--muted-foreground-3);--component-badge-variant-outline-text-hover:var(--muted-foreground-2);--component-badge-variant-outline-text:var(--foreground-2);--component-badge-variant-secondary-bg-2:var(--secondary-3);--component-badge-variant-secondary-bg-hover-2:var(--custom-bg-secondary-80-2);--component-badge-variant-secondary-bg-hover:var(--custom-bg-secondary-80);--component-badge-variant-secondary-bg:var(--secondary-2);--component-badge-variant-secondary-text-2:var(--secondary-foreground-3);--component-badge-variant-secondary-text-hover-2:var(--secondary-foreground-3);--component-badge-variant-secondary-text-hover:var(--secondary-foreground-2);--component-badge-variant-secondary-text:var(--secondary-foreground-2);--component-button-border-color-invalid-2:var(--destructive-3);--component-button-border-color-invalid:var(--destructive-2);--component-button-focus-ring-width-2:var(--ring-width-ring-3-2);--component-button-focus-ring-width:var(--ring-width-ring-3);--component-button-gap-2:var(--spacing-1-5-2);--component-button-gap:var(--spacing-1-5);--component-button-radius:var(--radius-lg);--component-button-ring-color-invalid-2:var(--custom-bg-destructive-20-3);--component-button-ring-color-invalid:var(--custom-bg-destructive-20-2);--component-button-ring-width-invalid-2:var(--ring-width-ring-3-2);--component-button-ring-width-invalid:var(--ring-width-ring-3);--component-button-size-default-height-2:var(--spacing-8-2);--component-button-size-default-height:var(--spacing-8);--component-button-size-default-px-2:var(--spacing-2-5-2);--component-button-size-default-px:var(--spacing-2-5);--component-button-size-default-radius:var(--radius-lg-2);--component-button-size-icon-lg-size-2:var(--height-h-9-2);--component-button-size-icon-lg-size:var(--height-h-9);--component-button-size-icon-size-2:var(--height-h-8-2);--component-button-size-icon-size:var(--height-h-8);--component-button-size-icon-sm-size-2:var(--height-h-7-2);--component-button-size-icon-sm-size:var(--height-h-7);--component-button-size-icon-xs-size-2:var(--height-h-6-2);--component-button-size-icon-xs-size:var(--height-h-6);--component-button-size-lg-gap-2:var(--spacing-1-5-2);--component-button-size-lg-gap:var(--spacing-1-5);--component-button-size-lg-height-2:var(--spacing-9-2);--component-button-size-lg-height:var(--spacing-9);--component-button-size-lg-px-2:var(--spacing-2-5-2);--component-button-size-lg-px:var(--spacing-2-5);--component-button-size-lg-radius:var(--radius-lg-2);--component-button-size-sm-gap-2:var(--spacing-1-4);--component-button-size-sm-gap:var(--spacing-1-3);--component-button-size-sm-height-2:var(--spacing-7-2);--component-button-size-sm-height:var(--spacing-7);--component-button-size-sm-px-2:var(--spacing-2-5-2);--component-button-size-sm-px:var(--spacing-2-5);--component-button-size-sm-radius:var(--radius-md-4);--component-button-size-xs-gap-2:var(--spacing-1-4);--component-button-size-xs-gap:var(--spacing-1-3);--component-button-size-xs-height-2:var(--spacing-6-2);--component-button-size-xs-height:var(--spacing-6);--component-button-size-xs-icon-size:var(--spacing-3-3);--component-button-size-xs-px-2:var(--spacing-2-3);--component-button-size-xs-px:var(--spacing-2-2);--component-button-size-xs-radius:var(--radius-md-4);--component-button-variant-default-bg-2:var(--primary-4);--component-button-variant-default-bg-hover-2:var(--custom-bg-primary-80-2);--component-button-variant-default-bg-hover:var(--custom-bg-primary-80);--component-button-variant-default-bg:var(--primary-3);--component-button-variant-destructive-bg-2:var(--custom-bg-destructive-10-3);--component-button-variant-destructive-bg-hover-2:var(--custom-bg-destructive-20-3);--component-button-variant-destructive-bg-hover:var(--custom-bg-destructive-20-2);--component-button-variant-destructive-bg:var(--custom-bg-destructive-10-2);--component-button-variant-ghost-bg-2:var(--background-4);--component-button-variant-ghost-bg-hover-2:var(--muted-3);--component-button-variant-ghost-bg-hover:var(--muted-2);--component-button-variant-ghost-bg:var(--background-3);--component-button-variant-link-bg:var(--background-4);--component-button-variant-outline-bg-2:var(--custom-bg-input-30-trans-light);--component-button-variant-outline-bg-hover-2:var(--muted-3);--component-button-variant-outline-bg-hover:var(--muted-2);--component-button-variant-outline-bg:var(--custom-bg-input-30);--component-button-variant-secondary-bg-2:var(--secondary-3);--component-button-variant-secondary-bg-hover-2:var(--custom-bg-secondary-80-2);--component-button-variant-secondary-bg-hover:var(--custom-bg-secondary-80);--component-button-variant-secondary-bg:var(--secondary-2);--component-card-border:var(--custom-foreground-10);--component-card-footer-bg:var(--custom-bg-muted-50);--component-card-footer-border-width:var(--border-width-border);--component-card-footer-border:var(--border-3);--component-card-footer-pt-sm:var(--spacing-3-3);--component-card-footer-pt:var(--spacing-4-2);--component-card-header-gap:var(--spacing-1-4);--component-card-padding-sm:var(--spacing-3-3);--component-card-padding:var(--spacing-4-2);--component-card-px-half:var(--spacing-2-3);--component-card-py-half:var(--spacing-2-3);--component-card-radius:var(--radius-xl-2);--component-field-content-gap:var(--spacing-0-5-2);--component-field-field-gap:var(--spacing-2-3);--component-field-field-group-gap:var(--spacing-5-2);--component-field-field-legend-mb:var(--spacing-1-5-2);--component-field-field-set-gap:var(--spacing-4-2);--component-input-bg-2:var(--custom-bg-input-30-trans-light);--component-input-bg:var(--custom-bg-input-30);--component-input-border-2:var(--input-3);--component-input-border-focus-2:var(--ring-3);--component-input-border-focus:var(--ring-2);--component-input-border-width-2:var(--border-width-border);--component-input-border-width-bottom-2:var(--border-width-border);--component-input-border-width-bottom:var(--border-width-w-100);--component-input-border-width:var(--border-width-w-100);--component-input-border:var(--input-2);--component-input-focus-ring-width-2:var(--ring-width-ring-3-2);--component-input-focus-ring-width:var(--ring-width-ring-3);--component-input-height-2:var(--height-h-10-2);--component-input-height:var(--height-h-8);--component-input-px-2:var(--spacing-2-5-2);--component-input-px:var(--spacing-2-5);--component-input-py-2:var(--spacing-1-4);--component-input-py:var(--spacing-1-3);--component-input-radius-2:var(--radius-lg-2);--component-input-radius:var(--radius-lg);--component-kbd-background-2:var(--muted-3);--component-kbd-background:var(--muted-2);--component-kbd-group-gap:var(--spacing-1-4);--component-kbd-height-2:var(--height-h-5-2);--component-kbd-height:var(--height-h-5);--component-kbd-px-2:var(--spacing-1-4);--component-kbd-px:var(--spacing-1-3);--component-kbd-radius-2:var(--radius-sm-2);--component-kbd-radius:var(--radius-sm);--component-navigation-menu-content-gap:var(--spacing-1-4);--component-navigation-menu-content-pb:var(--spacing-1-4);--component-navigation-menu-content-pl:var(--spacing-1-4);--component-navigation-menu-content-pr:var(--spacing-1-4);--component-navigation-menu-content-pt:var(--spacing-1-4);--component-navigation-menu-content-radius:var(--radius-lg-2);--component-navigation-menu-link-border-bottom-width:0;--component-navigation-menu-link-border-color:var(--shadows-color-transparent-2);--component-navigation-menu-link-gap:var(--spacing-2-3);--component-navigation-menu-link-padding:var(--spacing-2-3);--component-navigation-menu-link-radius-in-content:var(--border-radius-rounded-md-3);--component-navigation-menu-link-radius:var(--radius-lg-2);--component-navigation-menu-trigger-bg-hover:var(--muted-3);--component-navigation-menu-trigger-ml:var(--spacing-1-4);--component-navigation-menu-trigger-px:var(--spacing-2-5-2);--component-navigation-menu-trigger-py:var(--spacing-1-5-2);--component-navigation-menu-trigger-radius:var(--radius-lg-2);--component-pro-application-announcement-wrapper-pl:var(--spacing-0-5-2);--component-pro-application-inline-hint-rail-radius:var(--border-radius-rounded-full-3);--component-pro-application-inline-hint-rail-width:var(--width-w-1-2);--component-pro-application-inline-hint-wrapper-bg:var(--muted-3);--component-pro-application-inline-hint-wrapper-border:var(--border-3);--component-pro-application-inline-hint-wrapper-px:var(--pro-space-2-5);--component-pro-application-inline-hint-wrapper-py:var(--pro-space-2-2);--component-pro-application-inline-hint-wrapper-radius:var(--border-radius-rounded-lg-3);--component-pro-application-messaging-bubble-border-width-left:0;--component-pro-application-messaging-bubble-border-width:0;--component-pro-application-messaging-bubble-border:var(--shadows-color-transparent-2);--component-pro-application-messaging-bubble-px:var(--spacing-3-5);--component-pro-application-messaging-bubble-py:var(--spacing-2-5-2);--component-pro-application-messaging-bubble-received-bg:var(--secondary-3);--component-pro-application-messaging-bubble-sent-bg:var(--primary-4);--component-pro-application-messaging-bubble-sent-border:var(--shadows-color-transparent-2);--component-pro-application-messaging-bubble-sent-text:var(--primary-foreground-3);--component-pro-application-messaging-reaction-bg:var(--muted-3);--component-pro-application-messaging-reaction-border:var(--border-3);--component-pro-application-messaging-reaction-radius:var(--border-radius-rounded-full-3);--component-pro-marketing-featured-icon-border-2:var(--border-3);--component-pro-marketing-featured-icon-border:var(--border-2);--component-pro-marketing-featured-icon-square-bg-2:var(--muted-3);--component-pro-marketing-featured-icon-square-bg:var(--muted-2);--component-pro-marketing-featured-icon-square-radius-lg-2:var(--border-radius-rounded-xl-3);--component-pro-marketing-featured-icon-square-radius-lg:var(--border-radius-rounded-xl-2);--component-pro-marketing-featured-icon-square-radius-md-2:var(--border-radius-rounded-lg-3);--component-pro-marketing-featured-icon-square-radius-md:var(--border-radius-rounded-lg-2);--component-pro-marketing-featured-icon-square-radius-sm-2:var(--border-radius-rounded-md-3);--component-pro-marketing-featured-icon-square-radius-sm:var(--border-radius-rounded-md-2);--component-pro-marketing-mobile-navigation-menu-items-gap:var(--spacing-1-5-2);--component-pro-marketing-tagline-chip-px:var(--spacing-2-3);--component-pro-marketing-tagline-chip-py:var(--spacing-0-5-2);--component-pro-marketing-tagline-chip-radius:var(--border-radius-rounded-4xl-2);--component-pro-marketing-tagline-font-weight:var(--font-weight-font-medium-4);--component-pro-marketing-tagline-letter-spacing:0;--component-pro-marketing-tagline-variant-badge-bg:var(--background-4);--component-pro-marketing-tagline-variant-badge-border:var(--border-3);--component-pro-marketing-tagline-variant-outline-border:var(--border-3);--component-pro-marketing-tagline-variant-primary-bg:var(--foreground-3);--component-pro-marketing-tagline-variant-primary-fg:var(--primary-foreground-3);--component-pro-marketing-tagline-variant-secondary-bg:var(--secondary-3);--component-pro-marketing-ui-showcase-inset-radius:var(--border-radius-rounded-lg-3);--component-pro-marketing-ui-showcase-wrapper-border:var(--border-3);--component-pro-marketing-ui-showcase-wrapper-radius:var(--border-radius-rounded-xl-3);--component-separator-bg:var(--border-3);--component-separator-radius:var(--border-radius-rounded-lg-3);--component-textarea-border-width:var(--border-width-border);--component-textarea-focus-ring-width:var(--component-input-focus-ring-width-2);--component-textarea-px:var(--spacing-2-5-2);--component-textarea-py:var(--spacing-2-3);--component-textarea-radius:var(--radius-lg-2);--custom-bg-destructive-10-2:var(--color-light-custom-bg-destructive-10);--custom-bg-destructive-10-3:var(--color-light-custom-bg-destructive-10-2);--custom-bg-destructive-10:var(--colors-light-custom-bg-destructive-10);--custom-bg-destructive-20-2:var(--color-light-custom-bg-destructive-20);--custom-bg-destructive-20-3:var(--color-light-custom-bg-destructive-20-2);--custom-bg-destructive-20:var(--colors-light-custom-bg-destructive-20);--custom-bg-input-20-30-2:var(--color-light-custom-bg-input-20-2);--custom-bg-input-20-30:var(--color-light-custom-bg-input-20);--custom-bg-input-20-50:var(--color-light-custom-bg-input-20-2);--custom-bg-input-30-2:var(--color-light-custom-bg-input-30);--custom-bg-input-30-3:var(--color-light-custom-bg-input-30-2);--custom-bg-input-30-50:var(--color-light-custom-bg-input-30-2);--custom-bg-input-30-trans-light:var(--color-light-custom-bg-input-30-trans-light-2);--custom-bg-input-30:var(--colors-light-custom-bg-input-30);--custom-bg-input-50-2:var(--color-light-custom-bg-input-50-2);--custom-bg-input-50-trans-light:var(--color-light-custom-bg-input-30-trans-light-2);--custom-bg-input-50:var(--colors-light-custom-bg-input-50);--custom-bg-input-80-2:var(--color-light-custom-bg-input-80);--custom-bg-input-80:var(--colors-light-custom-bg-input-80);--custom-bg-input-90:var(--color-light-custom-bg-input-90);--custom-bg-muted-50:var(--color-light-custom-bg-muted-50);--custom-bg-primary-10-2:var(--color-light-custom-bg-primary-10-2);--custom-bg-primary-10:var(--color-light-custom-bg-primary-10);--custom-bg-primary-5:var(--color-light-custom-bg-primary-5);--custom-bg-primary-80-2:var(--color-light-custom-bg-primary-80-2);--custom-bg-primary-80:var(--color-light-custom-bg-primary-80);--custom-bg-secondary-80-2:var(--color-light-custom-bg-secondary-80-2);--custom-bg-secondary-80:var(--color-light-custom-bg-secondary-80);--custom-border-primary-30:var(--color-light-custom-border-primary-30);--custom-border-primary-checked:var(--color-light-custom-border-primary-checked);--custom-border-subtle:var(--color-light-custom-border-subtle);--custom-dark-input-2:var(--color-light-custom-dark-input);--custom-dark-input:var(--colors-light-custom-dark-input);--custom-destructive-70-2:var(--color-light-custom-destructive-70-2);--custom-destructive-70:var(--color-light-custom-destructive-70);--custom-destructive-focus-2:var(--color-light-custom-bg-destructive-20-2);--custom-destructive-focus:var(--color-light-custom-destructive-focus);--custom-focus:var(--colors-light-custom-focus);--custom-foreground-10:var(--color-light-custom-foreground-10);--custom-foreground-5:var(--color-light-custom-foreground-5);--custom-foreground-70-2:var(--color-light-custom-foreground-70-2);--custom-foreground-70:var(--color-light-custom-foreground-70);--custom-icon-border-width:var(--border-width-w-200);--custom-shadow-xs:var(--color-light-shadow-xs);--custom-shadow:var(--color-light-shadow);--custom-switch-off-thumb-bg:var(--color-light-background-2);--cyan-100:#cffafe;--cyan-200:#a5f3fc;--cyan-300:#67e8f9;--cyan-400:#22d3ee;--cyan-500:#06b6d4;--cyan-50:#ecfeff;--cyan-600:#0891b2;--cyan-700:#0e7490;--cyan-800:#155e75;--cyan-900:#164e63;--cyan-950:#083344;--default:var(--colors-light-defualt);--destructive-2:var(--colors-light-destructive);--destructive-3:var(--color-light-destructive-2);--destructive-60:var(--colors-light-destructive-60);--destructive-foreground-2:var(--colors-light-destructive-foreground);--destructive-foreground-3:var(--color-light-destructive-foreground);--destructive-foreground:var(--slate-50);--destructive:var(--red-600);--emerald-100:#d1fae5;--emerald-200:#a7f3d0;--emerald-300:#6ee7b7;--emerald-400:#34d399;--emerald-500:#10b981;--emerald-50:#ecfdf5;--emerald-600:#059669;--emerald-700:#047857;--emerald-800:#065f46;--emerald-900:#064e3b;--emerald-950:#022c22;--focus-ring-spread:var(--ring-width-ring-3-2);--font-family-font-mono-2:"Inter";--font-family-font-mono:"Inter";--font-family-font-sans-2:"Inter";--font-family-font-sans:"Inter";--font-family-heading:"Inter";--font-family-mono:"Inter";--font-family-sans-2:"Inter";--font-family-sans:"Inter";--font-family-serif:"Inter";--font-leading-leading-loose:200;--font-leading-leading-none:100;--font-leading-leading-normal:150;--font-leading-leading-relaxed:162.5;--font-leading-leading-snug:137.5;--font-leading-leading-tight:125;--font-line-height-leading-10-2:40;--font-line-height-leading-10:36;--font-line-height-leading-11-2:48;--font-line-height-leading-11-3:44;--font-line-height-leading-11:40;--font-line-height-leading-3-2:12;--font-line-height-leading-3:12;--font-line-height-leading-4-2:16;--font-line-height-leading-4-3:16;--font-line-height-leading-4-4:16;--font-line-height-leading-4:16;--font-line-height-leading-5-2:20;--font-line-height-leading-5-3:20;--font-line-height-leading-5-4:20;--font-line-height-leading-5:20;--font-line-height-leading-6-2:24;--font-line-height-leading-6-3:24;--font-line-height-leading-6-4:24;--font-line-height-leading-6:24;--font-line-height-leading-7-2:28;--font-line-height-leading-7-3:28;--font-line-height-leading-7-4:28;--font-line-height-leading-7:28;--font-line-height-leading-8-2:32;--font-line-height-leading-8:28;--font-line-height-leading-9-2:36;--font-line-height-leading-9:32;--font-size-text-2xl-2:24;--font-size-text-2xl:24;--font-size-text-2xs-2:10;--font-size-text-2xs:10;--font-size-text-3xl-2:30;--font-size-text-3xl:30;--font-size-text-4xl-2:36;--font-size-text-4xl-3:36;--font-size-text-4xl:36;--font-size-text-5xl-2:48;--font-size-text-5xl:48;--font-size-text-6xl-2:60;--font-size-text-6xl:60;--font-size-text-7xl-2:72;--font-size-text-7xl-3:72;--font-size-text-7xl:72;--font-size-text-8xl-2:96;--font-size-text-8xl-3:96;--font-size-text-8xl:96;--font-size-text-9xl-2:128;--font-size-text-9xl:128;--font-size-text-base-2:16;--font-size-text-base-3:16;--font-size-text-base-4:16;--font-size-text-base:16;--font-size-text-lg-2:18;--font-size-text-lg-3:18;--font-size-text-lg-4:18;--font-size-text-lg:18;--font-size-text-sm-2:14;--font-size-text-sm-3:14;--font-size-text-sm-4:14;--font-size-text-sm:14;--font-size-text-xl-2:20;--font-size-text-xl-3:20;--font-size-text-xl:20;--font-size-text-xs-2:12;--font-size-text-xs-3:12;--font-size-text-xs-4:12;--font-size-text-xs:12;--font-tracking-tracking-normal:0;--font-tracking-tracking-tight:-2.5;--font-tracking-tracking-tighter:-5;--font-tracking-tracking-wide:2.5;--font-tracking-tracking-wider:5;--font-tracking-tracking-widest:10;--font-weight-font-black:900;--font-weight-font-bold-2:700;--font-weight-font-bold-3:700;--font-weight-font-bold:700;--font-weight-font-extrabold-2:800;--font-weight-font-extrabold-3:800;--font-weight-font-extrabold:800;--font-weight-font-extralight:200;--font-weight-font-light:300;--font-weight-font-medium-2:500;--font-weight-font-medium-3:500;--font-weight-font-medium-4:500;--font-weight-font-medium:500;--font-weight-font-normal-2:400;--font-weight-font-normal-3:400;--font-weight-font-normal-4:400;--font-weight-font-normal:400;--font-weight-font-semibold-2:600;--font-weight-font-semibold-3:600;--font-weight-font-semibold:600;--font-weight-font-thin:100;--foreground-2:var(--colors-light-foreground);--foreground-3:var(--color-light-foreground-2);--foreground:var(--slate-950);--fuchsia-100:#fae8ff;--fuchsia-200:#f5d0fe;--fuchsia-300:#f0abfc;--fuchsia-400:#e879f9;--fuchsia-500:#d946ef;--fuchsia-50:#fdf4ff;--fuchsia-600:#c026d3;--fuchsia-700:#a21caf;--fuchsia-800:#86198f;--fuchsia-900:#701a75;--fuchsia-950:#4a044e;--gap-gap-0-5:2;--gap-gap-0:0;--gap-gap-1-5:6;--gap-gap-1:4;--gap-gap-2:8;--gap-gap-3:12;--gap-gap-4:16;--gap-gap-6:24;--gap-gap-px:1;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-50:#f9fafb;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--gray-950:#030712;--green-100:#dcfce7;--green-200:#bbf7d0;--green-300:#86efac;--green-400:#4ade80;--green-500:#22c55e;--green-50:#f0fdf4;--green-600:#16a34a;--green-700:#15803d;--green-800:#166534;--green-900:#14532d;--green-950:#052e16;--grid-marketing-lg-gutter:var(--p-9-2);--grid-marketing-lg-padding-x:var(--p-8-2);--grid-marketing-lg-screen-size:1440;--grid-marketing-lg-section-gap:var(--p-20-2);--height-h-0-5:2;--height-h-0:0;--height-h-1-5:6;--height-h-10-2:40;--height-h-10:40;--height-h-11-2:44;--height-h-11:44;--height-h-12-2:48;--height-h-12:48;--height-h-14:56;--height-h-16-2:64;--height-h-16:64;--height-h-1:4;--height-h-2-2:8;--height-h-2-5:10;--height-h-20:80;--height-h-24:96;--height-h-28:112;--height-h-2:8;--height-h-3-2:12;--height-h-3-5:14;--height-h-32:128;--height-h-36:144;--height-h-3:12;--height-h-4-2:16;--height-h-40:160;--height-h-44:176;--height-h-48:192;--height-h-4:16;--height-h-5-2:20;--height-h-52:208;--height-h-56:224;--height-h-5:20;--height-h-6-2:24;--height-h-60:240;--height-h-64:256;--height-h-6:24;--height-h-7-2:28;--height-h-72:288;--height-h-7:28;--height-h-8-2:32;--height-h-80:320;--height-h-8:32;--height-h-9-2:36;--height-h-96:348;--height-h-9:36;--hover-destructive-20:var(--colors-light-hover-destructive-20);--hover-destructive-2:var(--colors-light-hover-destructive);--hover-destructive:var(--red-500);--hover-primary-2:var(--colors-light-hover-primary);--hover-primary:var(--slate-800);--hover-secondary-2:var(--colors-light-hover-secondary);--hover-secondary:var(--slate-200);--indigo-100:#e0e7ff;--indigo-200:#c7d2fe;--indigo-300:#a5b4fc;--indigo-400:#818cf8;--indigo-500:#6366f1;--indigo-50:#eef2ff;--indigo-600:#4f46e5;--indigo-700:#4338ca;--indigo-800:#3730a3;--indigo-900:#312e81;--indigo-950:#1e1b4b;--info-foreground:var(--color-light-info-foreground);--info-ring:var(--color-light-info-ring);--info:var(--color-light-info);--input-2:var(--colors-light-input);--input-3:var(--color-light-input-2);--input:var(--slate-200);--lime-100:#ecfccb;--lime-200:#d9f99d;--lime-300:#bef264;--lime-400:#a3e635;--lime-500:#84cc16;--lime-50:#f7fee7;--lime-600:#65a30d;--lime-700:#4d7c0f;--lime-800:#3f6212;--lime-900:#365314;--lime-950:#111;--line-height-leading-10:40;--line-height-leading-4:16;--line-height-leading-5:20;--line-height-leading-6:24;--line-height-leading-7:28;--max-w-max-w-sm:384;--max-width-max-w-2xl-2:672;--max-width-max-w-2xl-3:672;--max-width-max-w-2xl-4:672;--max-width-max-w-2xl:672;--max-width-max-w-3xl-2:768;--max-width-max-w-3xl:768;--max-width-max-w-4xl:896;--max-width-max-w-5xl:1024;--max-width-max-w-6xl:1152;--max-width-max-w-7xl-2:1280;--max-width-max-w-7xl:1280;--max-width-max-w-lg-2:512;--max-width-max-w-lg:512;--max-width-max-w-md-2:448;--max-width-max-w-md:448;--max-width-max-w-screen-2xl:1536;--max-width-max-w-screen-lg:1024;--max-width-max-w-screen-md:768;--max-width-max-w-screen-sm:640;--max-width-max-w-screen-xl-2:1280;--max-width-max-w-screen-xl:1280;--max-width-max-w-sm-2:384;--max-width-max-w-sm:384;--max-width-max-w-xl-2:576;--max-width-max-w-xl:576;--max-width-max-w-xs-2:320;--max-width-max-w-xs:320;--meta-library-version-dont-edit:"3.0.1";--muted-2:var(--colors-light-muted);--muted-3:var(--color-light-muted-2);--muted-foreground-2:var(--colors-light-muted-foreground);--muted-foreground-3:var(--color-light-muted-foreground-2);--muted-foreground:var(--slate-500);--muted:var(--slate-100);--neutral-400:#a3a3a3;--opacity-100:var(--color-light-opacity-100);--opacity-30-2:var(--color-light-opacity-30);--opacity-30:var(--colors-light-opacity-30);--opacity-50-2:var(--color-light-opacity-50);--opacity-50:var(--colors-light-opacity-50);--opacity-80-2:var(--color-light-opacity-80-2);--opacity-80:var(--colors-light-opacity-80);--opacity-90-2:var(--color-light-opacity-90);--opacity-90:var(--colors-light-opacity-90);--opacity-opacity-0:0;--opacity-opacity-100-2:100;--opacity-opacity-100-3:100;--opacity-opacity-100:100;--opacity-opacity-10:10;--opacity-opacity-20-2:20;--opacity-opacity-20:20;--opacity-opacity-25:25;--opacity-opacity-30:30;--opacity-opacity-40-2:40;--opacity-opacity-40:40;--opacity-opacity-50-2:50;--opacity-opacity-50-3:50;--opacity-opacity-50:50;--opacity-opacity-5:5;--opacity-opacity-60-2:60;--opacity-opacity-60:60;--opacity-opacity-70-2:70;--opacity-opacity-70:70;--opacity-opacity-80:80;--opacity-opacity-90-2:90;--opacity-opacity-90-3:90;--opacity-opacity-90:90;--opacity-opacity-95:95;--orange-100:#ffedd5;--orange-200:#fed7aa;--orange-300:#fdba74;--orange-400:#fb923c;--orange-500:#f97316;--orange-50:#fff7ed;--orange-600:#ea580c;--orange-700:#c2410c;--orange-800:#9a3412;--orange-900:#7c2d12;--orange-950:#431407;--p-0-2:0;--p-0-3:0;--p-0-5-2:2;--p-0-5-3:2;--p-0-5:2;--p-0:0;--p-1-2:4;--p-1-3:4;--p-1-5-2:6;--p-1-5-3:6;--p-1-5:6;--p-10-2:40;--p-10-3:40;--p-10:40;--p-14:56;--p-1:4;--p-2-2:8;--p-2-3:8;--p-2-5-2:10;--p-2-5-3:10;--p-2-5:10;--p-20-2:80;--p-20:80;--p-2:8;--p-3-2:12;--p-3-3:12;--p-3-5:14;--p-3:12;--p-4-2:16;--p-4-3:16;--p-40-2:160;--p-40:160;--p-4:16;--p-5-2:20;--p-5-3:20;--p-5:20;--p-6-2:24;--p-6:24;--p-7:28;--p-8-2:32;--p-8:32;--p-9-2:36;--p-9:36;--padding-p-0-5:2;--padding-p-0:0;--padding-p-1-5:6;--padding-p-1:4;--padding-p-2-5:10;--padding-p-2:8;--padding-p-3-5:14;--padding-p-3:12;--padding-p-4:16;--padding-p-5:20;--padding-p-6:24;--padding-p-8:32;--padding-px-py-px-0:0;--padding-px-py-px-2:8;--padding-px-py-px-3:12;--padding-px-py-px-4:16;--padding-px-py-px-6:24;--padding-px-py-px-8:32;--padding-px-py-py-0:0;--padding-px-py-py-2:8;--padding-px-py-py-3:12;--padding-px-py-py-4:16;--padding-px-py-py-6:24;--pink-100:#fce7f3;--pink-200:#fbcfe8;--pink-300:#f9a8d4;--pink-400:#f472b6;--pink-500:#ec4899;--pink-50:#fdf2f8;--pink-600:#db2777;--pink-700:#be185d;--pink-800:#9d174d;--pink-900:#831843;--pink-950:#500724;--popover-2:var(--colors-light-popover);--popover-3:var(--color-light-popover);--popover-foreground-2:var(--colors-light-popover-foreground);--popover-foreground-3:var(--color-light-popover-foreground);--popover-foreground:var(--slate-950);--popover:var(--base-white);--primary-2:var(--zinc-900-2);--primary-3:var(--colors-light-primary);--primary-4:var(--color-light-primary-2);--primary-foreground-2:var(--colors-light-primary-foreground);--primary-foreground-3:var(--color-light-primary-foreground-2);--primary-foreground:var(--slate-50);--primary:var(--slate-900);--pro-radius-radius-inner:var(--border-radius-rounded-sm-3);--pro-radius-radius:var(--border-radius-rounded-lg-3);--pro-screen-size-lg:1440;--pro-screen-size-sm:375;--pro-space-0-5-2:var(--spacing-0-5-2);--pro-space-0-5:var(--spacing-0-5);--pro-space-1-2:var(--spacing-1-4);--pro-space-1-5-2:var(--spacing-1-4);--pro-space-1-5:var(--spacing-1-3);--pro-space-10-2:var(--spacing-8-2);--pro-space-10:var(--spacing-8);--pro-space-12:var(--spacing-10-2);--pro-space-16:var(--spacing-12-2);--pro-space-1:var(--spacing-1-3);--pro-space-2-2:var(--spacing-1-5-2);--pro-space-2-5:var(--spacing-2-3);--pro-space-20-2:var(--spacing-16-2);--pro-space-20:var(--spacing-16);--pro-space-2:var(--spacing-1-5);--pro-space-3-2:var(--spacing-2-5-2);--pro-space-3:var(--spacing-2-5);--pro-space-4:var(--spacing-3-3);--pro-space-5:var(--spacing-4-2);--pro-space-6:var(--spacing-5-2);--pro-space-8:var(--spacing-6-2);--pro-space-9:var(--spacing-7-2);--purple-100:#f3e8ff;--purple-200:#e9d5ff;--purple-300:#d8b4fe;--purple-400:#c084fc;--purple-500:#a855f7;--purple-50:#faf5ff;--purple-600:#9333ea;--purple-700:#7e22ce;--purple-800:#6b21a8;--purple-900:#581c87;--purple-950:#3b0764;--radius-2xl:var(--border-radius-rounded-2xl-2);--radius-3xl:var(--border-radius-rounded-3xl-3);--radius-4xl-2:var(--border-radius-rounded-4xl-2);--radius-4xl:var(--border-radius-rounded-4xl);--radius-lg-2:var(--border-radius-rounded-lg-3);--radius-lg:var(--border-radius-rounded-lg-2);--radius-md-2:8;--radius-md-3:var(--border-radius-rounded-md-2);--radius-md-4:var(--border-radius-rounded-md-3);--radius-md:8;--radius-none-2:0;--radius-radius-2:var(--border-radius-rounded-lg);--radius-radius-md-2:var(--border-radius-rounded-md);--radius-radius-md:var(--border-radius-rounded-md);--radius-radius-sm-2:var(--border-radius-rounded);--radius-radius-sm:var(--border-radius-rounded);--radius-radius:var(--border-radius-rounded-lg);--radius-rounded-full:9999;--radius-rounded-lg:var(--border-radius-rounded-xl-2);--radius-rounded-md:var(--border-radius-rounded-lg-2);--radius-rounded-none:var(--border-radius-rounded-none-2);--radius-rounded-sm:var(--border-radius-rounded-md-2);--radius-rounded-xl:var(--border-radius-rounded-2xl);--radius-rounded-xs:var(--border-radius-rounded-sm-2);--radius-sm-2:var(--border-radius-rounded-sm-3);--radius-sm:var(--border-radius-rounded-sm-2);--radius-xl-2:var(--border-radius-rounded-xl-3);--radius-xl:var(--border-radius-rounded-xl-2);--red-100:#fee2e2;--red-200:#fecaca;--red-300:#fca5a5;--red-400-2:#ef8e77;--red-400:#f87171;--red-500:#ef4444;--red-50:#fef2f2;--red-600-2:#ca4139;--red-600:#dc2626;--red-700:#b91c1c;--red-800:#991b1b;--red-900:#7f1d1d;--red-950:#450a0a;--ring-2:var(--colors-light-ring);--ring-3:var(--color-light-ring-2);--ring-focus:var(--color-light-ring-focus);--ring-width-ring-0-2:0;--ring-width-ring-0:0;--ring-width-ring-1-2:1;--ring-width-ring-1:1;--ring-width-ring-2-2:2;--ring-width-ring-2:2;--ring-width-ring-3-2:3;--ring-width-ring-3:3;--ring-width-ring-4:4;--ring:var(--slate-500);--rose-100:#ffe4e6;--rose-200:#fecdd3;--rose-300:#fda4af;--rose-400:#fb7185;--rose-500:#f43f5e;--rose-50:#fff1f2;--rose-600:#e11d48;--rose-700:#be123c;--rose-800:#9f1239;--rose-900:#881337;--rose-950:#4c0519;--secondary-2:var(--colors-light-secondary);--secondary-3:var(--color-light-secondary-2);--secondary-foreground-2:var(--colors-light-secondary-foreground);--secondary-foreground-3:var(--color-light-secondary-foreground-2);--secondary-foreground:var(--slate-900);--secondary:var(--slate-100);--shadow-2xl-layer-1-blur:2;--shadow-2xl-layer-1-spread:0;--shadow-2xl-layer-1-x:0;--shadow-2xl-layer-1-y:1;--shadow-2xl:var(--colors-light-shadow-2xl);--shadow-2xs-layer-1-blur:2;--shadow-2xs-layer-1-spread:0;--shadow-2xs-layer-1-x:0;--shadow-2xs-layer-1-y:1;--shadow-2xs:var(--colors-light-shadow-2xs);--shadow-chart-tooltip-layer-1-blur:var(--shadows-scale-xl-layer-1-blur);--shadow-chart-tooltip-layer-1-color:var(--shadows-color-black-10);--shadow-chart-tooltip-layer-1-spread:var(--shadows-scale-xl-layer-1-spread);--shadow-chart-tooltip-layer-1-y:var(--shadows-scale-xl-layer-1-y);--shadow-chart-tooltip-layer-2-blur:var(--shadows-scale-xl-layer-2-blur);--shadow-chart-tooltip-layer-2-color:var(--shadows-color-black-10);--shadow-chart-tooltip-layer-2-spread:var(--shadows-scale-xl-layer-2-spread);--shadow-chart-tooltip-layer-2-y:var(--shadows-scale-xl-layer-2-y);--shadow-control-layer-1-blur-2:var(--shadows-scale-none-blur-2);--shadow-control-layer-1-blur:var(--shadows-scale-none-blur);--shadow-control-layer-1-color-2:var(--shadows-color-transparent-2);--shadow-control-layer-1-color:var(--shadows-color-transparent);--shadow-control-layer-1-spread-2:var(--shadows-scale-none-spread-2);--shadow-control-layer-1-spread:var(--shadows-scale-none-spread);--shadow-control-layer-1-y-2:var(--shadows-scale-none-y-2);--shadow-control-layer-1-y:var(--shadows-scale-none-y);--shadow-control-layer-2-blur-2:var(--shadows-scale-none-blur-2);--shadow-control-layer-2-blur:var(--shadows-scale-none-blur);--shadow-control-layer-2-color-2:var(--shadows-color-transparent-2);--shadow-control-layer-2-color:var(--shadows-color-transparent);--shadow-control-layer-2-spread-2:var(--shadows-scale-none-spread-2);--shadow-control-layer-2-spread:var(--shadows-scale-none-spread);--shadow-control-layer-2-y-2:var(--shadows-scale-none-y-2);--shadow-control-layer-2-y:var(--shadows-scale-none-y);--shadow-dialog-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-dialog-layer-1-color:var(--shadows-color-transparent-2);--shadow-dialog-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-dialog-layer-1-y:var(--shadows-scale-none-y-2);--shadow-dialog-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-dialog-layer-2-color:var(--shadows-color-transparent-2);--shadow-dialog-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-dialog-layer-2-y:var(--shadows-scale-none-y-2);--shadow-lg-layer-1-blur:6;--shadow-lg-layer-1-spread:-4;--shadow-lg-layer-1-x:0;--shadow-lg-layer-1-y:4;--shadow-lg-layer-2-blur:15;--shadow-lg-layer-2-spread:-3;--shadow-lg-layer-2-x:0;--shadow-lg-layer-2-y:10;--shadow-lg:var(--colors-light-shadow-lg);--shadow-md-layer-1-blur:4;--shadow-md-layer-1-spread:-2;--shadow-md-layer-1-x:0;--shadow-md-layer-1-y:2;--shadow-md-layer-2-blur:6;--shadow-md-layer-2-spread:-1;--shadow-md-layer-2-x:0;--shadow-md-layer-2-y:4;--shadow-md:var(--colors-light-shadow-md);--shadow-nav-menu-popup-layer-1-blur:var(--shadows-scale-sm-layer-1-blur);--shadow-nav-menu-popup-layer-1-color:var(--shadows-color-black-10);--shadow-nav-menu-popup-layer-1-spread:var(--shadows-scale-sm-layer-1-spread);--shadow-nav-menu-popup-layer-1-y:var(--shadows-scale-sm-layer-1-y);--shadow-nav-menu-popup-layer-2-blur:var(--shadows-scale-sm-layer-2-blur);--shadow-nav-menu-popup-layer-2-color:var(--shadows-color-black-10);--shadow-nav-menu-popup-layer-2-spread:var(--shadows-scale-sm-layer-2-spread);--shadow-nav-menu-popup-layer-2-y:var(--shadows-scale-sm-layer-2-y);--shadow-nav-menu-viewport-layer-1-blur:var(--shadows-scale-sm-layer-1-blur);--shadow-nav-menu-viewport-layer-1-color:var(--shadows-color-black-10);--shadow-nav-menu-viewport-layer-1-spread:var(--shadows-scale-sm-layer-1-spread);--shadow-nav-menu-viewport-layer-1-y:var(--shadows-scale-sm-layer-1-y);--shadow-nav-menu-viewport-layer-2-blur:var(--shadows-scale-sm-layer-2-blur);--shadow-nav-menu-viewport-layer-2-color:var(--shadows-color-black-10);--shadow-nav-menu-viewport-layer-2-spread:var(--shadows-scale-sm-layer-2-spread);--shadow-nav-menu-viewport-layer-2-y:var(--shadows-scale-sm-layer-2-y);--shadow-popover-layer-1-blur:var(--shadows-scale-md-layer-1-blur);--shadow-popover-layer-1-color:var(--shadows-color-black-10);--shadow-popover-layer-1-spread:var(--shadows-scale-md-layer-1-spread);--shadow-popover-layer-1-y:var(--shadows-scale-md-layer-1-y);--shadow-popover-layer-2-blur:var(--shadows-scale-md-layer-2-blur);--shadow-popover-layer-2-color:var(--shadows-color-black-10);--shadow-popover-layer-2-spread:var(--shadows-scale-md-layer-2-spread);--shadow-popover-layer-2-y:var(--shadows-scale-md-layer-2-y);--shadow-popover-nested-layer-1-blur:var(--shadows-scale-lg-layer-1-blur);--shadow-popover-nested-layer-1-color:var(--shadows-color-black-10);--shadow-popover-nested-layer-1-spread:var(--shadows-scale-lg-layer-1-spread);--shadow-popover-nested-layer-1-y:var(--shadows-scale-lg-layer-1-y);--shadow-popover-nested-layer-2-blur:var(--shadows-scale-lg-layer-2-blur);--shadow-popover-nested-layer-2-color:var(--shadows-color-black-10);--shadow-popover-nested-layer-2-spread:var(--shadows-scale-lg-layer-2-spread);--shadow-popover-nested-layer-2-y:var(--shadows-scale-lg-layer-2-y);--shadow-shadow-layer-1-blur:4;--shadow-shadow-layer-1-spread:-2;--shadow-shadow-layer-1-x:0;--shadow-shadow-layer-1-y:2;--shadow-shadow-layer-2-blur:2;--shadow-shadow-layer-2-spread:-1;--shadow-shadow-layer-2-x:0;--shadow-shadow-layer-2-y:1;--shadow-shadow:var(--colors-light-shadow-shadow);--shadow-sheet-layer-1-blur:var(--shadows-scale-lg-layer-1-blur);--shadow-sheet-layer-1-color:var(--shadows-color-black-10);--shadow-sheet-layer-1-spread:var(--shadows-scale-lg-layer-1-spread);--shadow-sheet-layer-1-y:var(--shadows-scale-lg-layer-1-y);--shadow-sheet-layer-2-blur:var(--shadows-scale-lg-layer-2-blur);--shadow-sheet-layer-2-color:var(--shadows-color-black-10);--shadow-sheet-layer-2-spread:var(--shadows-scale-lg-layer-2-spread);--shadow-sheet-layer-2-y:var(--shadows-scale-lg-layer-2-y);--shadow-slider-thumb-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-slider-thumb-layer-1-color:var(--shadows-color-transparent-2);--shadow-slider-thumb-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-slider-thumb-layer-1-y:var(--shadows-scale-none-y-2);--shadow-slider-thumb-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-slider-thumb-layer-2-color:var(--shadows-color-transparent-2);--shadow-slider-thumb-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-slider-thumb-layer-2-y:var(--shadows-scale-none-y-2);--shadow-sm-layer-1-blur:4;--shadow-sm-layer-1-spread:-1;--shadow-sm-layer-1-x:0;--shadow-sm-layer-2-blur:2;--shadow-sm-layer-2-spread:-1;--shadow-sm-layer-2-x:0;--shadow-sm-layer-2-y:1;--shadow-sm:var(--colors-light-shadow-sm);--shadow-surface-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-surface-layer-1-color:var(--shadows-color-transparent-2);--shadow-surface-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-surface-layer-1-y:var(--shadows-scale-none-y-2);--shadow-surface-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-surface-layer-2-color:var(--shadows-color-transparent-2);--shadow-surface-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-surface-layer-2-y:var(--shadows-scale-none-y-2);--shadow-switch-thumb-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-switch-thumb-layer-1-color:var(--shadows-color-transparent-2);--shadow-switch-thumb-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-switch-thumb-layer-1-y:var(--shadows-scale-none-y-2);--shadow-switch-thumb-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-switch-thumb-layer-2-color:var(--shadows-color-transparent-2);--shadow-switch-thumb-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-switch-thumb-layer-2-y:var(--shadows-scale-none-y-2);--shadow-tabs-active-layer-1-blur:var(--shadows-scale-sm-layer-1-blur);--shadow-tabs-active-layer-1-color:var(--shadows-color-black-10);--shadow-tabs-active-layer-1-spread:var(--shadows-scale-sm-layer-1-spread);--shadow-tabs-active-layer-1-y:var(--shadows-scale-sm-layer-1-y);--shadow-tabs-active-layer-2-blur:var(--shadows-scale-sm-layer-2-blur);--shadow-tabs-active-layer-2-color:var(--shadows-color-black-10);--shadow-tabs-active-layer-2-spread:var(--shadows-scale-sm-layer-2-spread);--shadow-tabs-active-layer-2-y:var(--shadows-scale-sm-layer-2-y);--shadow-x:0;--shadow-xl-layer-1-blur:6;--shadow-xl-layer-1-spread:-4;--shadow-xl-layer-1-x:0;--shadow-xl-layer-1-y:4;--shadow-xl-layer-2-blur:10;--shadow-xl-layer-2-spread:-1;--shadow-xl-layer-2-x:0;--shadow-xl-layer-2-y:8;--shadow-xl:var(--colors-light-shadow-xl);--shadow-xs-layer-1-blur:2;--shadow-xs-layer-1-spread:0;--shadow-xs-layer-1-x:0;--shadow-xs-layer-1-y:1;--shadow-xs:var(--colors-light-shadow-xs);--shadows-color-black-10:#0000001a;--shadows-color-black-25:#00000040;--shadows-color-black-5-2:#0000000d;--shadows-color-black-5:#0000000d;--shadows-color-transparent-2:#0000;--shadows-color-transparent:#0000;--shadows-scale-2xl-blur:50;--shadows-scale-2xl-spread:-12;--shadows-scale-2xl-y:25;--shadows-scale-2xs-blur-2:0;--shadows-scale-2xs-blur:0;--shadows-scale-2xs-spread-2:0;--shadows-scale-2xs-spread:0;--shadows-scale-2xs-y-2:1;--shadows-scale-2xs-y:1;--shadows-scale-lg-layer-1-blur:15;--shadows-scale-lg-layer-1-spread:-3;--shadows-scale-lg-layer-1-y:10;--shadows-scale-lg-layer-2-blur:6;--shadows-scale-lg-layer-2-spread:-4;--shadows-scale-lg-layer-2-y:4;--shadows-scale-md-layer-1-blur:6;--shadows-scale-md-layer-1-spread:-1;--shadows-scale-md-layer-1-y:4;--shadows-scale-md-layer-2-blur:4;--shadows-scale-md-layer-2-spread:-2;--shadows-scale-md-layer-2-y:2;--shadows-scale-none-blur-2:0;--shadows-scale-none-blur:0;--shadows-scale-none-spread-2:0;--shadows-scale-none-spread:0;--shadows-scale-none-y-2:0;--shadows-scale-none-y:0;--shadows-scale-sm-layer-1-blur:3;--shadows-scale-sm-layer-1-spread:0;--shadows-scale-sm-layer-1-y:1;--shadows-scale-sm-layer-2-blur:2;--shadows-scale-sm-layer-2-spread:-1;--shadows-scale-sm-layer-2-y:1;--shadows-scale-x-2:0;--shadows-scale-x:0;--shadows-scale-xl-layer-1-blur:25;--shadows-scale-xl-layer-1-spread:-5;--shadows-scale-xl-layer-1-y:20;--shadows-scale-xl-layer-2-blur:10;--shadows-scale-xl-layer-2-spread:-6;--shadows-scale-xl-layer-2-y:8;--shadows-scale-xs-blur-2:2;--shadows-scale-xs-blur:2;--shadows-scale-xs-spread-2:0;--shadows-scale-xs-spread:0;--shadows-scale-xs-y-2:1;--shadows-scale-xs-y:1;--sidebar-accent-2:var(--color-light-sidebar-accent);--sidebar-accent-foreground-2:var(--color-light-sidebar-accent-foreground);--sidebar-accent-foreground:var(--colors-light-sidebar-accent-foreground);--sidebar-accent:var(--colors-light-sidebar-accent);--sidebar-border-2:var(--color-light-sidebar-border);--sidebar-border:var(--colors-light-sidebar-border);--sidebar-foreground-2:var(--color-light-sidebar-foreground);--sidebar-foreground:var(--colors-light-sidebar-foreground);--sidebar-primary-2:var(--color-light-sidebar-primary);--sidebar-primary-foreground-2:var(--color-light-sidebar-primary-foreground);--sidebar-primary-foreground:var(--colors-light-sidebar-primary-foreground);--sidebar-primary:var(--colors-light-sidebar-primary);--sidebar-ring-2:var(--color-light-sidebar-ring);--sidebar-ring:var(--colors-light-sidebar-ring);--sidebar-sidebar-2:var(--color-light-sidebar-sidebar);--sidebar-sidebar:var(--colors-light-sidebar-sidebar);--sky-100:#e0f2fe;--sky-200:#bae6fd;--sky-300:#7dd3fc;--sky-400:#38bdf8;--sky-500:#0ea5e9;--sky-50:#f0f9ff;--sky-600:#0284c7;--sky-700:#0369a1;--sky-800:#075985;--sky-900:#0c4a6e;--sky-950:#082f49;--slate-100:#f1f5f9;--slate-200:#e2e8f0;--slate-300:#cbd5e1;--slate-400:#94a3b8;--slate-500:#64748b;--slate-50:#f8fafc;--slate-600:#475569;--slate-700:#334155;--slate-800:#1e293b;--slate-900:#0f172a;--slate-950:#020617;--space-4:var(--100-4);--spacing-0-2:0;--spacing-0-3:0;--spacing-0-4:0;--spacing-0-5-2:2;--spacing-0-5:2;--spacing-0:0;--spacing-1-2:4;--spacing-1-3:4;--spacing-1-4:4;--spacing-1-5-2:6;--spacing-1-5:6;--spacing-10-2:40;--spacing-10:40;--spacing-11-2:44;--spacing-11:44;--spacing-12-2:48;--spacing-12:48;--spacing-14:56;--spacing-16-2:64;--spacing-16:64;--spacing-1:4;--spacing-2-2:8;--spacing-2-3:8;--spacing-2-5-2:10;--spacing-2-5:10;--spacing-20-2:80;--spacing-20:80;--spacing-24-2:96;--spacing-24:96;--spacing-28:112;--spacing-2:8;--spacing-3-2:12;--spacing-3-3:12;--spacing-3-5:14;--spacing-32:128;--spacing-36:144;--spacing-3:12;--spacing-4-2:16;--spacing-40-2:160;--spacing-40:160;--spacing-44:176;--spacing-48:192;--spacing-4:16;--spacing-5-2:20;--spacing-52:208;--spacing-56:224;--spacing-5:20;--spacing-6-2:24;--spacing-60:240;--spacing-64:256;--spacing-6:24;--spacing-7-2:28;--spacing-72:288;--spacing-7:28;--spacing-8-2:32;--spacing-80:320;--spacing-8:32;--spacing-9-2:36;--spacing-96:384;--spacing-9:36;--spacing-p-0:0;--spacing-p-1-5:6;--spacing-p-10:40;--spacing-p-11:44;--spacing-p-1:4;--spacing-p-20:80;--spacing-p-24:96;--spacing-p-2:8;--spacing-p-3-5:14;--spacing-p-3:12;--spacing-p-40:160;--spacing-p-4:16;--spacing-p-5:20;--spacing-p-6:24;--spacing-p-9:36;--state-disabled:var(--opacity-opacity-50);--states-disabled:var(--opacity-opacity-50);--stone-100:#f5f5f4;--stone-200:#e7e5e4;--stone-300:#d6d3d1;--stone-400:#a8a29e;--stone-500:#78716c;--stone-50:#fafaf9;--stone-600:#57534e;--stone-700:#44403c;--stone-800:#292524;--stone-900:#1c1917;--stone-950:#0c0a09;--success-2:var(--colors-green-600);--success-foreground:var(--color-light-success-foreground);--success-ring:var(--color-light-success-ring);--success:var(--colors-light-success);--teal-100:#ccfbf1;--teal-200:#99f6e4;--teal-300:#5eead4;--teal-400:#2dd4bf;--teal-500:#14b8a6;--teal-50:#f0fdfa;--teal-600:#0d9488;--teal-700:#0f766e;--teal-800:#115e59;--teal-900:#134e4a;--teal-950:#042f2e;--text-2xl-heading-tracking:-.6;--text-2xl-lh-none:24;--text-2xl-lh-relaxed:39;--text-2xl-lh-snug:33;--text-2xl-lh:var(--font-line-height-leading-8-2);--text-2xl-size:var(--font-size-text-2xl-2);--text-2xl-tracking:0;--text-3xl-heading-tracking:-.75;--text-3xl-lh-none:30;--text-3xl-lh-relaxed:48.75;--text-3xl-lh-snug:41.25;--text-3xl-lh:45;--text-3xl-size:var(--font-size-text-3xl-2);--text-3xl-tracking:0;--text-4xl-heading-tracking:-.9;--text-4xl-lh-none:36;--text-4xl-lh-relaxed:58.5;--text-4xl-lh-snug:49.5;--text-4xl-lh:54;--text-4xl-size:var(--font-size-text-4xl-3);--text-4xl-tracking:0;--text-5xl-heading-tracking:-1.2;--text-5xl-lh-none:48;--text-5xl-lh:72;--text-5xl-size:var(--font-size-text-5xl-2);--text-6xl-heading-tracking:-1.5;--text-6xl-lh-none:60;--text-6xl-lh:90;--text-6xl-size:var(--font-size-text-6xl-2);--text-7xl-heading-tracking:-1.8;--text-7xl-lh-none:72;--text-7xl-lh:108;--text-7xl-size:var(--font-size-text-7xl-3);--text-8xl-heading-tracking:-2.4;--text-8xl-lh-none:96;--text-8xl-lh:144;--text-8xl-size:var(--font-size-text-8xl-3);--text-9xl-heading-tracking:-3.2;--text-9xl-lh-none:128;--text-9xl-lh:192;--text-9xl-size:var(--font-size-text-9xl-2);--text-base-heading-tracking:-.4;--text-base-lh-2:var(--font-line-height-leading-6-4);--text-base-lh-none:16;--text-base-lh-relaxed:26;--text-base-lh-snug:22;--text-base-lh:var(--font-line-height-leading-6-3);--text-base-size-2:var(--font-size-text-base-4);--text-base-size:var(--font-size-text-base-3);--text-base-tracking:0;--text-body-lh:20;--text-body-size:14;--text-button-sm-size:12.8;--text-button-xs-size:var(--font-size-text-xs-4);--text-lg-heading-tracking:-.45;--text-lg-lh-2:var(--font-line-height-leading-7-4);--text-lg-lh-none:18;--text-lg-lh-relaxed:29.25;--text-lg-lh-snug:24.75;--text-lg-lh:var(--font-line-height-leading-7-3);--text-lg-size-2:var(--font-size-text-lg-4);--text-lg-size:var(--font-size-text-lg-3);--text-lg-tracking:0;--text-sm-lh-2:var(--font-line-height-leading-5-4);--text-sm-lh-none:14;--text-sm-lh-relaxed:22.75;--text-sm-lh-snug:19.25;--text-sm-lh:var(--font-line-height-leading-5-3);--text-sm-size-2:var(--font-size-text-sm-4);--text-sm-size:var(--font-size-text-sm-3);--text-sm-tight-lh:var(--font-line-height-leading-5-4);--text-sm-tight-size:var(--font-size-text-sm-4);--text-sm-tracking:0;--text-title-lg-lh:var(--font-line-height-leading-6-4);--text-title-lg-size:var(--font-size-text-base-4);--text-title-md-lh-none:var(--text-base-lh-none);--text-title-md-lh-snug:var(--text-base-lh-snug);--text-title-md-lh:var(--font-line-height-leading-6-4);--text-title-md-size:var(--font-size-text-base-4);--text-xl-heading-tracking:-.5;--text-xl-lh-none:20;--text-xl-lh-relaxed:32.5;--text-xl-lh-snug:27.5;--text-xl-lh:var(--font-line-height-leading-7-4);--text-xl-size:var(--font-size-text-xl-3);--text-xl-tracking:0;--text-xs-lh-2:var(--font-line-height-leading-4-4);--text-xs-lh-none:12;--text-xs-lh-relaxed:19.5;--text-xs-lh-snug:16.5;--text-xs-lh:var(--font-line-height-leading-4-3);--text-xs-size-2:var(--font-size-text-xs-4);--text-xs-size:var(--font-size-text-xs-3);--text-xs-tracking:0;--violet-100:#ede9fe;--violet-200:#ddd6fe;--violet-300:#c4b5fd;--violet-400:#a78bfa;--violet-500:#8b5cf6;--violet-50:#f5f3ff;--violet-600:#7c3aed;--violet-700:#6d28d9;--violet-800:#5b21b6;--violet-900:#4c1d95;--violet-950:#2e1065;--warning-foreground:var(--color-light-warning-foreground);--warning-ring:var(--color-light-warning-ring);--warning:var(--color-light-warning);--width-w-0-5:2;--width-w-0:0;--width-w-1-2:4;--width-w-1-5-2:6;--width-w-1-5:6;--width-w-10-2:40;--width-w-10:40;--width-w-11-2:44;--width-w-11:44;--width-w-12-2:48;--width-w-12:48;--width-w-14-2:56;--width-w-14:56;--width-w-16-2:64;--width-w-16:64;--width-w-1:4;--width-w-2-2:8;--width-w-2-5-2:10;--width-w-2-5:10;--width-w-20-2:80;--width-w-20:80;--width-w-24-2:96;--width-w-24:96;--width-w-28-2:112;--width-w-28:112;--width-w-2:8;--width-w-3-2:12;--width-w-3-5:14;--width-w-32-2:128;--width-w-32:128;--width-w-36-2:144;--width-w-36:144;--width-w-3:12;--width-w-4-2:16;--width-w-40-2:160;--width-w-40:160;--width-w-44-2:176;--width-w-44:176;--width-w-48-2:192;--width-w-48:192;--width-w-4:16;--width-w-5-2:20;--width-w-52:208;--width-w-56-2:224;--width-w-56:224;--width-w-5:20;--width-w-6-2:24;--width-w-60:240;--width-w-64:256;--width-w-6:24;--width-w-7-2:28;--width-w-72:288;--width-w-7:28;--width-w-8-2:32;--width-w-80-2:320;--width-w-80:320;--width-w-8:32;--width-w-9-2:36;--width-w-96-2:348;--width-w-96:348;--width-w-9:36;--yellow-100:#fef9c3;--yellow-200:#fef08a;--yellow-300:#fde047;--yellow-400:#facc15;--yellow-500:#eab308;--yellow-50:#fefce8;--yellow-600:#ca8a04;--yellow-700:#a16207;--yellow-800:#854d0e;--yellow-900:#713f12;--yellow-950:#422006;--zinc-100:#f4f4f5;--zinc-200:#e4e4e7;--zinc-300:#d4d4d8;--zinc-400:#a1a1aa;--zinc-50-2:#fafafa;--zinc-500:#71717a;--zinc-50:#fafafa;--zinc-600:#52525b;--zinc-700:#3f3f46;--zinc-800:#27272a;--zinc-900-2:#18181b;--zinc-900:#18181b;--zinc-950-2:#09090b;--zinc-950:#09090b}.dark,:root[data-theme=dark]{--accent-2:var(--colors-dark-accent);--accent-3:var(--color-dark-accent);--accent-foreground-2:var(--colors-dark-accent-foreground);--accent-foreground-3:var(--color-dark-accent-foreground);--accent-foreground:var(--slate-50);--accent:var(--slate-800);--background-2:var(--zinc-950-2);--background-3:var(--colors-dark-background);--background-4:var(--color-dark-background-2);--background:var(--slate-950);--bg-accent-50:#1e293b80;--bg-destructive-10:var(--colors-dark-bg-destructive-10);--bg-muted-40:#1e293b66;--border-2:var(--colors-dark-border);--border-3:var(--color-dark-border-2);--border-destructive-50:var(--colors-dark-border-destructive-50);--border:var(--slate-700);--card-2:var(--colors-dark-card);--card-3:var(--color-dark-card);--card-foreground-2:var(--colors-dark-card-foreground);--card-foreground-3:var(--color-dark-card-foreground);--card-foreground:var(--slate-50);--card:var(--slate-950);--chart-chart-1-2:var(--color-dark-chart-chart-1);--chart-chart-1:var(--colors-dark-chart-chart-1);--chart-chart-2-2:var(--color-dark-chart-chart-2);--chart-chart-2:var(--colors-dark-chart-chart-2);--chart-chart-3-2:var(--color-dark-chart-chart-3);--chart-chart-3:var(--colors-dark-chart-chart-3);--chart-chart-4-2:var(--color-dark-chart-chart-4);--chart-chart-4:var(--colors-dark-chart-chart-4);--chart-chart-5-2:var(--color-dark-chart-chart-5);--chart-chart-5:var(--colors-dark-chart-chart-5);--color-destructive-default:var(--red-400-2);--color-icon-outline-primary-gray:var(--color-gray-900);--color-icon-outline-secondary:var(--color-white-500);--custom-bg-destructive-10-2:var(--color-dark-custom-bg-destructive-10);--custom-bg-destructive-10-3:var(--color-dark-custom-bg-destructive-10-2);--custom-bg-destructive-10:var(--colors-dark-custom-bg-destructive-10);--custom-bg-destructive-20-2:var(--color-dark-custom-bg-destructive-20);--custom-bg-destructive-20-3:var(--color-dark-custom-bg-destructive-20-2);--custom-bg-destructive-20:var(--colors-dark-custom-bg-destructive-20);--custom-bg-input-20-30-2:var(--color-dark-custom-bg-input-30-2);--custom-bg-input-20-30:var(--color-dark-custom-bg-input-30);--custom-bg-input-20-50:var(--color-dark-custom-bg-input-50-2);--custom-bg-input-30-2:var(--color-dark-custom-bg-input-30);--custom-bg-input-30-3:var(--color-dark-custom-bg-input-30-2);--custom-bg-input-30-50:var(--color-dark-custom-bg-input-50-2);--custom-bg-input-30-trans-light:var(--color-dark-custom-bg-input-30-trans-light-2);--custom-bg-input-30:var(--colors-dark-custom-bg-input-30);--custom-bg-input-50-2:var(--color-dark-custom-bg-input-50-2);--custom-bg-input-50-trans-light:var(--color-dark-custom-bg-input-50-2);--custom-bg-input-50:var(--colors-dark-custom-bg-input-50);--custom-bg-input-80-2:var(--color-dark-custom-bg-input-80);--custom-bg-input-80:var(--colors-dark-custom-bg-input-80);--custom-bg-input-90:var(--color-dark-custom-bg-input-90);--custom-bg-muted-50:var(--color-dark-custom-bg-muted-50);--custom-bg-primary-10-2:var(--color-dark-custom-bg-primary-10-2);--custom-bg-primary-10:var(--color-dark-custom-bg-primary-10);--custom-bg-primary-5:var(--color-dark-custom-bg-primary-5);--custom-bg-primary-80-2:var(--color-dark-custom-bg-primary-80-2);--custom-bg-primary-80:var(--color-dark-custom-bg-primary-80);--custom-bg-secondary-80-2:var(--color-dark-custom-bg-secondary-80-2);--custom-bg-secondary-80:var(--color-dark-custom-bg-secondary-80);--custom-border-primary-30:var(--color-dark-custom-border-primary-30);--custom-border-primary-checked:var(--color-dark-custom-border-primary-checked);--custom-border-subtle:var(--color-dark-custom-border-subtle);--custom-dark-input-2:var(--color-dark-custom-dark-input);--custom-dark-input:var(--colors-dark-custom-dark-input);--custom-destructive-70-2:var(--color-dark-custom-destructive-70-2);--custom-destructive-70:var(--color-dark-custom-destructive-70);--custom-destructive-focus-2:var(--color-dark-custom-bg-destructive-40);--custom-destructive-focus:var(--color-dark-custom-destructive-focus);--custom-focus:var(--colors-dark-custom-focus);--custom-foreground-10:var(--color-dark-custom-foreground-10);--custom-foreground-5:var(--color-dark-custom-foreground-5);--custom-foreground-70-2:var(--color-dark-custom-foreground-70-2);--custom-foreground-70:var(--color-dark-custom-foreground-70);--custom-shadow-xs:var(--color-dark-shadow-xs);--custom-shadow:var(--color-dark-shadow);--custom-switch-off-thumb-bg:var(--color-dark-foreground-2);--default:var(--colors-dark-focus-default);--destructive-2:var(--colors-dark-destructive);--destructive-3:var(--color-dark-destructive-2);--destructive-60:var(--colors-dark-destructive-60);--destructive-foreground-2:var(--colors-dark-destructive-foreground);--destructive-foreground-3:var(--color-dark-destructive-foreground);--destructive-foreground:var(--slate-50);--destructive:var(--red-900);--foreground-2:var(--colors-dark-foreground);--foreground-3:var(--color-dark-foreground-2);--foreground:var(--slate-50);--hover-destructive-20:var(--colors-dark-hover-destructive-20);--hover-destructive-2:var(--colors-dark-hover-destructive);--hover-destructive:var(--red-800);--hover-primary-2:var(--colors-dark-hover-primary);--hover-primary:var(--slate-100);--hover-secondary-2:var(--colors-dark-hover-secondary);--hover-secondary:var(--slate-700);--info-foreground:var(--color-dark-info-foreground);--info-ring:var(--color-dark-info-ring);--info:var(--color-dark-info);--input-2:var(--colors-dark-input);--input-3:var(--color-dark-input-2);--input:var(--slate-700);--muted-2:var(--colors-dark-muted);--muted-3:var(--color-dark-muted-2);--muted-foreground-2:var(--colors-dark-muted-foreground);--muted-foreground-3:var(--color-dark-muted-foreground-2);--muted-foreground:var(--slate-400);--muted:var(--slate-800);--opacity-100:var(--color-dark-opacity-100);--opacity-30-2:var(--color-dark-opacity-30);--opacity-30:var(--colors-dark-opacity-30);--opacity-50-2:var(--color-dark-opacity-50);--opacity-50:var(--colors-dark-opacity-50);--opacity-80-2:var(--color-dark-opacity-80-2);--opacity-80:var(--colors-dark-opacity-80);--opacity-90-2:var(--color-dark-opacity-90);--opacity-90:var(--colors-dark-opacity-90);--popover-2:var(--colors-dark-popover);--popover-3:var(--color-dark-popover);--popover-foreground-2:var(--colors-dark-popover-foreground);--popover-foreground-3:var(--color-dark-popover-foreground);--popover-foreground:var(--slate-50);--popover:var(--slate-950);--primary-2:var(--zinc-50-2);--primary-3:var(--colors-dark-primary);--primary-4:var(--color-dark-primary-2);--primary-foreground-2:var(--colors-dark-primary-foreground);--primary-foreground-3:var(--color-dark-primary-foreground-2);--primary-foreground:var(--slate-900);--primary:var(--slate-50);--radius-radius-md:var(--border-radius-rounded-md);--radius-radius-sm:var(--border-radius-rounded);--radius-radius:var(--border-radius-rounded-lg);--ring-2:var(--colors-dark-ring);--ring-3:var(--color-dark-ring-2);--ring-focus:var(--color-dark-ring-focus);--ring:var(--slate-400);--secondary-2:var(--colors-dark-secondary);--secondary-3:var(--color-dark-secondary-2);--secondary-foreground-2:var(--colors-dark-secondary-foreground);--secondary-foreground-3:var(--color-dark-secondary-foreground-2);--secondary-foreground:var(--slate-50);--secondary:var(--slate-800);--shadow-2xl:var(--colors-dark-shadow-2xl);--shadow-2xs:var(--colors-dark-shadow-2xs);--shadow-lg:var(--colors-dark-shadow-lg);--shadow-md:var(--colors-dark-shadow-md);--shadow-shadow:var(--colors-dark-shadow-shadow);--shadow-sm:var(--colors-dark-shadow-sm);--shadow-xl:var(--colors-dark-shadow-xl);--shadow-xs:var(--colors-dark-shadow-xs);--sidebar-accent-2:var(--color-dark-sidebar-accent);--sidebar-accent-foreground-2:var(--color-dark-sidebar-accent-foreground);--sidebar-accent-foreground:var(--colors-dark-sidebar-accent-foreground);--sidebar-accent:var(--colors-dark-sidebar-accent);--sidebar-border-2:var(--color-dark-sidebar-border);--sidebar-border:var(--colors-dark-sidebar-border);--sidebar-foreground-2:var(--color-dark-sidebar-foreground);--sidebar-foreground:var(--colors-dark-sidebar-foreground);--sidebar-primary-2:var(--color-dark-sidebar-primary);--sidebar-primary-foreground-2:var(--color-dark-sidebar-primary-foreground);--sidebar-primary-foreground:var(--colors-dark-sidebar-primary-foreground);--sidebar-primary:var(--colors-dark-sidebar-primary);--sidebar-ring-2:var(--color-dark-sidebar-ring);--sidebar-ring:var(--colors-dark-sidebar-ring);--sidebar-sidebar-2:var(--color-dark-sidebar-sidebar);--sidebar-sidebar:var(--colors-dark-sidebar-sidebar);--states-disabled:var(--opacity-opacity-50);--success-2:var(--colors-green-800);--success-foreground:var(--color-dark-success-foreground);--success-ring:var(--color-dark-success-ring);--success:var(--colors-dark-success);--warning-foreground:var(--color-dark-warning-foreground);--warning-ring:var(--color-dark-warning-ring);--warning:var(--color-dark-warning)}:root[data-mode=teal-hue]{--colors-dark-accent-foreground:#cff5fc;--colors-dark-accent:#133339;--colors-dark-background:#050f0f;--colors-dark-bg-destructive-10:#7f1d1d1a;--colors-dark-border-destructive-50:#7f1d1d;--colors-dark-border:#203c3c;--colors-dark-card-foreground:#f3f7f6;--colors-dark-card:#0a1a1a;--colors-dark-chart-chart-1:#0df2d0;--colors-dark-chart-chart-2:#30c9e8;--colors-dark-chart-chart-3:#5ea6ed;--colors-dark-chart-chart-4:#3cdd8c;--colors-dark-chart-chart-5:#f075b2;--colors-dark-custom-bg-destructive-10:#ff66691a;--colors-dark-custom-bg-destructive-20:#ff666933;--colors-dark-custom-bg-input-30:#ffffff0b;--colors-dark-custom-bg-input-50:#ffffff17;--colors-dark-custom-bg-input-80:#fff2;--colors-dark-custom-dark-input:#ffffff26;--colors-dark-custom-focus:#d4d4d880;--colors-dark-destructive-60:#7f1d1d66;--colors-dark-destructive-foreground:#fff;--colors-dark-destructive:#cf1754;--colors-dark-focus-default:#72727280;--colors-dark-foreground:#f3f7f6;--colors-dark-hover-destructive-20:#7f1d1d33;--colors-dark-hover-destructive:var(--colors-red-800);--colors-dark-hover-primary:#f1f5f9;--colors-dark-hover-secondary:#334155;--colors-dark-input:#203c3c;--colors-dark-muted-foreground:#abbab8;--colors-dark-muted:#152828;--colors-dark-opacity-30:#000000b3;--colors-dark-opacity-50:#00000080;--colors-dark-opacity-80:#0003;--colors-dark-opacity-90:#0000001a;--colors-dark-popover-foreground:#f3f7f6;--colors-dark-popover:#0a1a1a;--colors-dark-primary-foreground:#061313;--colors-dark-primary:#0df2d0;--colors-dark-ring:#0df2d0;--colors-dark-secondary-foreground:#cff9fc;--colors-dark-secondary:#173336;--colors-dark-shadow-2xl:#00000014;--colors-dark-shadow-2xs:#00000014;--colors-dark-shadow-lg:#00000014;--colors-dark-shadow-md:#00000014;--colors-dark-shadow-shadow:#00000014;--colors-dark-shadow-sm:#00000014;--colors-dark-shadow-xl:#00000014;--colors-dark-shadow-xs:#00000014;--colors-dark-sidebar-accent-foreground:#e7fefa;--colors-dark-sidebar-accent:#152628;--colors-dark-sidebar-border:#152828;--colors-dark-sidebar-foreground:#e3e8e7;--colors-dark-sidebar-primary-foreground:#061313;--colors-dark-sidebar-primary:#0df2d0;--colors-dark-sidebar-ring:#0df2d0;--colors-dark-sidebar-sidebar:#040b0b;--colors-light-accent-foreground:#006a7f;--colors-light-accent:#e0faff;--colors-light-background:#f8fcfb;--colors-light-bg-destructive-10:#dc26261a;--colors-light-border-destructive-50:var(--colors-red-200);--colors-light-border:#d7eae7;--colors-light-card-foreground:#173636;--colors-light-card:#fff;--colors-light-chart-chart-1:#0df2d0;--colors-light-chart-chart-2:#30c9e8;--colors-light-chart-chart-3:#5ea6ed;--colors-light-chart-chart-4:#3cdd8c;--colors-light-chart-chart-5:#f075b2;--colors-light-custom-bg-destructive-10:#e5000b1a;--colors-light-custom-bg-destructive-20:#e5000b33;--colors-light-custom-bg-input-30:#fff;--colors-light-custom-bg-input-50:#f5f5f5;--colors-light-custom-bg-input-80:#e5e5e5;--colors-light-custom-dark-input:#fff0;--colors-light-custom-focus:#a3a3a380;--colors-light-defualt:#a3a3a380;--colors-light-destructive-60:#dc262666;--colors-light-destructive-foreground:#fff;--colors-light-destructive:#f53d7a;--colors-light-foreground:#173636;--colors-light-hover-destructive-20:#dc262633;--colors-light-hover-destructive:var(--colors-red-500);--colors-light-hover-primary:var(--colors-slate-800);--colors-light-hover-secondary:var(--colors-slate-200);--colors-light-input:#d7eae7;--colors-light-muted-foreground:#628484;--colors-light-muted:#edf3f2;--colors-light-opacity-30:#ffffffb3;--colors-light-opacity-50:#ffffff80;--colors-light-opacity-80:#fff3;--colors-light-opacity-90:#ffffff1a;--colors-light-popover-foreground:#173636;--colors-light-popover:#fff;--colors-light-primary-foreground:#fff;--colors-light-primary:#00b298;--colors-light-ring:#00b298;--colors-light-secondary-foreground:#067079;--colors-light-secondary:#e3fafc;--colors-light-shadow-2xl:#1a4d4514;--colors-light-shadow-2xs:#1a4d4514;--colors-light-shadow-lg:#1a4d4514;--colors-light-shadow-md:#1a4d4514;--colors-light-shadow-shadow:#1a4d4514;--colors-light-shadow-sm:#1a4d4514;--colors-light-shadow-xl:#1a4d4514;--colors-light-shadow-xs:#1a4d4514;--colors-light-sidebar-accent-foreground:#00806c;--colors-light-sidebar-accent:#def5f7;--colors-light-sidebar-border:#dfecea;--colors-light-sidebar-foreground:#2d5353;--colors-light-sidebar-primary-foreground:#fff;--colors-light-sidebar-primary:#00b298;--colors-light-sidebar-ring:#00b298;--colors-light-sidebar-sidebar:#f5faf9;--custom-icon-border-width:var(--border-width-w-200);--font-family-font-mono-2:"Inter";--font-family-font-sans-2:"Inter";--font-line-height-leading-10:36;--font-line-height-leading-11-2:48;--font-line-height-leading-11:40;--font-line-height-leading-4-2:16;--font-line-height-leading-5-2:20;--font-line-height-leading-6-2:24;--font-line-height-leading-8:28;--font-line-height-leading-9:32;--font-size-text-2xl:24;--font-size-text-3xl:30;--font-size-text-4xl-2:36;--font-size-text-5xl:48;--font-size-text-6xl:60;--font-size-text-7xl-2:72;--font-size-text-8xl-2:96;--font-size-text-9xl:128;--font-size-text-base-2:16;--font-size-text-lg-2:18;--font-size-text-sm-2:14;--font-size-text-xl-2:20;--font-size-text-xs-2:12;--font-weight-font-bold-2:700;--font-weight-font-extrabold-2:800;--font-weight-font-medium-2:500;--font-weight-font-normal-2:400;--font-weight-font-semibold-2:600;--p-0-3:0;--p-0-5-3:2;--p-1-3:4;--p-1-5-3:6;--p-10-3:40;--p-2-3:8;--p-2-5-3:10;--p-3-3:12;--p-4-3:16;--p-5-3:20;--radius-rounded-full:9999;--radius-rounded-lg:16;--radius-rounded-md:14;--radius-rounded-sm:12;--radius-rounded-xl:20;--radius-rounded-xs:10;--shadow-2xl-layer-1-blur:20;--shadow-2xl-layer-1-spread:-2;--shadow-2xl-layer-1-x:0;--shadow-2xl-layer-1-y:8;--shadow-2xs-layer-1-blur:20;--shadow-2xs-layer-1-spread:-2;--shadow-2xs-layer-1-x:0;--shadow-2xs-layer-1-y:8;--shadow-lg-layer-1-blur:20;--shadow-lg-layer-1-spread:-2;--shadow-lg-layer-1-x:0;--shadow-lg-layer-1-y:8;--shadow-lg-layer-2-blur:6;--shadow-lg-layer-2-spread:-3;--shadow-lg-layer-2-x:0;--shadow-lg-layer-2-y:4;--shadow-md-layer-1-blur:20;--shadow-md-layer-1-spread:-2;--shadow-md-layer-1-x:0;--shadow-md-layer-1-y:8;--shadow-md-layer-2-blur:4;--shadow-md-layer-2-spread:-3;--shadow-md-layer-2-x:0;--shadow-md-layer-2-y:2;--shadow-shadow-layer-1-blur:20;--shadow-shadow-layer-1-spread:-2;--shadow-shadow-layer-1-x:0;--shadow-shadow-layer-1-y:8;--shadow-shadow-layer-2-blur:2;--shadow-shadow-layer-2-spread:-3;--shadow-shadow-layer-2-x:0;--shadow-shadow-layer-2-y:1;--shadow-sm-layer-1-blur:20;--shadow-sm-layer-1-spread:-2;--shadow-sm-layer-1-x:0;--shadow-sm-layer-2-blur:2;--shadow-sm-layer-2-spread:-3;--shadow-sm-layer-2-x:0;--shadow-sm-layer-2-y:1;--shadow-xl-layer-1-blur:20;--shadow-xl-layer-1-spread:-2;--shadow-xl-layer-1-x:0;--shadow-xl-layer-1-y:8;--shadow-xl-layer-2-blur:10;--shadow-xl-layer-2-spread:-3;--shadow-xl-layer-2-x:0;--shadow-xl-layer-2-y:8;--shadow-xs-layer-1-blur:20;--shadow-xs-layer-1-spread:-2;--shadow-xs-layer-1-x:0;--shadow-xs-layer-1-y:8}:root[data-mode=orio-design-system]{--colors-dark-accent-foreground:#0d9fff;--colors-dark-accent:#011d32;--colors-dark-background:#000;--colors-dark-bg-destructive-10:#7f1d1d1a;--colors-dark-border-destructive-50:#7f1d1d;--colors-dark-border:#232629;--colors-dark-card-foreground:#d9d9d9;--colors-dark-card:#16171d;--colors-dark-chart-chart-1:#10a0ff;--colors-dark-chart-chart-2:#00b87a;--colors-dark-chart-chart-3:#ffbc20;--colors-dark-chart-chart-4:#00d661;--colors-dark-chart-chart-5:#ff0552;--colors-dark-custom-bg-destructive-10:#ff66691a;--colors-dark-custom-bg-destructive-20:#ff666933;--colors-dark-custom-bg-input-30:#ffffff0b;--colors-dark-custom-bg-input-50:#ffffff17;--colors-dark-custom-bg-input-80:#fff2;--colors-dark-custom-dark-input:#ffffff26;--colors-dark-custom-focus:#d4d4d880;--colors-dark-destructive-60:#7f1d1d66;--colors-dark-destructive-foreground:#fff;--colors-dark-destructive:#ff1624;--colors-dark-focus-default:#72727280;--colors-dark-foreground:#e6e9eb;--colors-dark-hover-destructive-20:#7f1d1d33;--colors-dark-hover-destructive:var(--colors-red-800);--colors-dark-hover-primary:#f1f5f9;--colors-dark-hover-secondary:#334155;--colors-dark-input:#1d3041;--colors-dark-muted-foreground:#70767c;--colors-dark-muted:#181818;--colors-dark-opacity-30:#000000b3;--colors-dark-opacity-50:#00000080;--colors-dark-opacity-80:#0003;--colors-dark-opacity-90:#0000001a;--colors-dark-popover-foreground:#e6e9eb;--colors-dark-popover:#000;--colors-dark-primary-foreground:#fff;--colors-dark-primary:#0d9fff;--colors-dark-ring:#10a4ff;--colors-dark-secondary-foreground:#101a23;--colors-dark-secondary:#eff3f5;--colors-dark-shadow-2xl:#10a4ff00;--colors-dark-shadow-2xs:#10a4ff00;--colors-dark-shadow-lg:#10a4ff00;--colors-dark-shadow-md:#10a4ff00;--colors-dark-shadow-shadow:#10a4ff00;--colors-dark-shadow-sm:#10a4ff00;--colors-dark-shadow-xl:#10a4ff00;--colors-dark-shadow-xs:#10a4ff00;--colors-dark-sidebar-accent-foreground:#0d9fff;--colors-dark-sidebar-accent:#011d32;--colors-dark-sidebar-border:#344551;--colors-dark-sidebar-foreground:#d9d9d9;--colors-dark-sidebar-primary-foreground:#fff;--colors-dark-sidebar-primary:#10a4ff;--colors-dark-sidebar-ring:#10a4ff;--colors-dark-sidebar-sidebar:#16171d;--colors-light-accent-foreground:#fff;--colors-light-accent:#000;--colors-light-background:#f4f2f0;--colors-light-bg-destructive-10:#dc26261a;--colors-light-border-destructive-50:var(--colors-red-200);--colors-light-border:#e3e3e3;--colors-light-card-foreground:#000;--colors-light-card:#fff;--colors-light-chart-chart-1:#10a0ff;--colors-light-chart-chart-2:#00b87a;--colors-light-chart-chart-3:#ffbc20;--colors-light-chart-chart-4:#00d661;--colors-light-chart-chart-5:#ff0552;--colors-light-custom-bg-destructive-10:#e5000b1a;--colors-light-custom-bg-destructive-20:#e5000b33;--colors-light-custom-bg-input-30:#fff;--colors-light-custom-bg-input-50:#f5f5f5;--colors-light-custom-bg-input-80:#e5e5e5;--colors-light-custom-dark-input:#fff0;--colors-light-custom-focus:#a3a3a380;--colors-light-defualt:#a3a3a380;--colors-light-destructive-60:#dc262666;--colors-light-destructive-foreground:#fff;--colors-light-destructive:#ff1624;--colors-light-foreground:#000;--colors-light-hover-destructive-20:#dc262633;--colors-light-hover-destructive:var(--colors-red-500);--colors-light-hover-primary:var(--colors-slate-800);--colors-light-hover-secondary:var(--colors-slate-200);--colors-light-input:#fff;--colors-light-muted-foreground:#000;--colors-light-muted:#fff;--colors-light-opacity-30:#ffffffb3;--colors-light-opacity-50:#ffffff80;--colors-light-opacity-80:#fff3;--colors-light-opacity-90:#ffffff1a;--colors-light-popover-foreground:#000;--colors-light-popover:#fff;--colors-light-primary-foreground:#000;--colors-light-primary:#c4b1f9;--colors-light-ring:#fff;--colors-light-secondary-foreground:#fff;--colors-light-secondary:#000;--colors-light-shadow-2xl:#0000;--colors-light-shadow-2xs:#0000;--colors-light-shadow-lg:#0000;--colors-light-shadow-md:#0000;--colors-light-shadow-shadow:#0000;--colors-light-shadow-sm:#0000;--colors-light-shadow-xl:#0000;--colors-light-shadow-xs:#0000;--colors-light-sidebar-accent-foreground:#000;--colors-light-sidebar-accent:#f9ffa3;--colors-light-sidebar-border:#dfe8ef;--colors-light-sidebar-foreground:#000;--colors-light-sidebar-primary-foreground:#fff;--colors-light-sidebar-primary:#10a4ff;--colors-light-sidebar-ring:#10a4ff;--colors-light-sidebar-sidebar:#fff;--custom-icon-border-width:var(--border-width-w-200);--font-family-font-mono-2:"Inter";--font-family-font-sans-2:"Inter";--font-line-height-leading-10:36;--font-line-height-leading-11-2:48;--font-line-height-leading-11:40;--font-line-height-leading-4-2:16;--font-line-height-leading-5-2:20;--font-line-height-leading-6-2:24;--font-line-height-leading-8:28;--font-line-height-leading-9:32;--font-size-text-2xl:24;--font-size-text-3xl:30;--font-size-text-4xl-2:36;--font-size-text-5xl:48;--font-size-text-6xl:60;--font-size-text-7xl-2:72;--font-size-text-8xl-2:96;--font-size-text-9xl:128;--font-size-text-base-2:16;--font-size-text-lg-2:18;--font-size-text-sm-2:14;--font-size-text-xl-2:20;--font-size-text-xs-2:12;--font-weight-font-bold-2:700;--font-weight-font-extrabold-2:800;--font-weight-font-medium-2:500;--font-weight-font-normal-2:400;--font-weight-font-semibold-2:600;--p-0-3:0;--p-0-5-3:2;--p-1-3:4;--p-1-5-3:6;--p-10-3:40;--p-2-3:8;--p-2-5-3:10;--p-3-3:12;--p-4-3:16;--p-5-3:20;--radius-rounded-full:9999;--radius-rounded-lg:12.4;--radius-rounded-md:10.4;--radius-rounded-sm:8.4;--radius-rounded-xl:16.4;--radius-rounded-xs:6.4;--shadow-2xl-layer-1-blur:0;--shadow-2xl-layer-1-spread:0;--shadow-2xl-layer-1-x:0;--shadow-2xl-layer-1-y:2;--shadow-2xs-layer-1-blur:0;--shadow-2xs-layer-1-spread:0;--shadow-2xs-layer-1-x:0;--shadow-2xs-layer-1-y:2;--shadow-lg-layer-1-blur:0;--shadow-lg-layer-1-spread:0;--shadow-lg-layer-1-x:0;--shadow-lg-layer-1-y:2;--shadow-lg-layer-2-blur:6;--shadow-lg-layer-2-spread:-1;--shadow-lg-layer-2-x:0;--shadow-lg-layer-2-y:4;--shadow-md-layer-1-blur:0;--shadow-md-layer-1-spread:0;--shadow-md-layer-1-x:0;--shadow-md-layer-1-y:2;--shadow-md-layer-2-blur:4;--shadow-md-layer-2-spread:-1;--shadow-md-layer-2-x:0;--shadow-md-layer-2-y:2;--shadow-shadow-layer-1-blur:0;--shadow-shadow-layer-1-spread:0;--shadow-shadow-layer-1-x:0;--shadow-shadow-layer-1-y:2;--shadow-shadow-layer-2-blur:2;--shadow-shadow-layer-2-spread:-1;--shadow-shadow-layer-2-x:0;--shadow-shadow-layer-2-y:1;--shadow-sm-layer-1-blur:0;--shadow-sm-layer-1-spread:0;--shadow-sm-layer-1-x:0;--shadow-sm-layer-2-blur:2;--shadow-sm-layer-2-spread:-1;--shadow-sm-layer-2-x:0;--shadow-sm-layer-2-y:1;--shadow-xl-layer-1-blur:0;--shadow-xl-layer-1-spread:0;--shadow-xl-layer-1-x:0;--shadow-xl-layer-1-y:2;--shadow-xl-layer-2-blur:10;--shadow-xl-layer-2-spread:-1;--shadow-xl-layer-2-x:0;--shadow-xl-layer-2-y:8;--shadow-xs-layer-1-blur:0;--shadow-xs-layer-1-spread:0;--shadow-xs-layer-1-x:0;--shadow-xs-layer-1-y:2}:root[data-mode=terminal]{--colors-dark-accent-foreground:#000;--colors-dark-accent:#ff8b38;--colors-dark-background:#121212;--colors-dark-bg-destructive-10:#7f1d1d1a;--colors-dark-border-destructive-50:#7f1d1d;--colors-dark-border:#404040;--colors-dark-card-foreground:#f2f2f2;--colors-dark-card:#1a1a1a;--colors-dark-chart-chart-1:#ff6900;--colors-dark-chart-chart-2:#0cc;--colors-dark-chart-chart-3:#ffbf00;--colors-dark-chart-chart-4:#a0f;--colors-dark-chart-chart-5:#0080ff;--colors-dark-custom-bg-destructive-10:#ff66691a;--colors-dark-custom-bg-destructive-20:#ff666933;--colors-dark-custom-bg-input-30:#ffffff0b;--colors-dark-custom-bg-input-50:#ffffff17;--colors-dark-custom-bg-input-80:#fff2;--colors-dark-custom-dark-input:#ffffff26;--colors-dark-custom-focus:#d4d4d880;--colors-dark-destructive-60:#7f1d1d66;--colors-dark-destructive-foreground:#f2f2f2;--colors-dark-destructive:red;--colors-dark-focus-default:#72727280;--colors-dark-foreground:#f2f2f2;--colors-dark-hover-destructive-20:#7f1d1d33;--colors-dark-hover-destructive:var(--colors-red-800);--colors-dark-hover-primary:#f1f5f9;--colors-dark-hover-secondary:#334155;--colors-dark-input:#404040;--colors-dark-muted-foreground:#a6a6a6;--colors-dark-muted:#262626;--colors-dark-opacity-30:#000000b3;--colors-dark-opacity-50:#00000080;--colors-dark-opacity-80:#0003;--colors-dark-opacity-90:#0000001a;--colors-dark-popover-foreground:#f2f2f2;--colors-dark-popover:#121212;--colors-dark-primary-foreground:#000;--colors-dark-primary:#ff6900;--colors-dark-ring:#ff6900;--colors-dark-secondary-foreground:#f2f2f2;--colors-dark-secondary:#333;--colors-dark-shadow-2xl:#00000014;--colors-dark-shadow-2xs:#00000014;--colors-dark-shadow-lg:#00000014;--colors-dark-shadow-md:#00000014;--colors-dark-shadow-shadow:#00000014;--colors-dark-shadow-sm:#00000014;--colors-dark-shadow-xl:#00000014;--colors-dark-shadow-xs:#00000014;--colors-dark-sidebar-accent-foreground:#fafafa;--colors-dark-sidebar-accent:#262626;--colors-dark-sidebar-border:#282828;--colors-dark-sidebar-foreground:#fafafa;--colors-dark-sidebar-primary-foreground:#fafafa;--colors-dark-sidebar-primary:#1447e6;--colors-dark-sidebar-ring:#525252;--colors-dark-sidebar-sidebar:#171717;--colors-light-accent-foreground:#000;--colors-light-accent:#ff8b38;--colors-light-background:#fafafa;--colors-light-bg-destructive-10:#dc26261a;--colors-light-border-destructive-50:var(--colors-red-200);--colors-light-border:#cecece;--colors-light-card-foreground:#0a0a0a;--colors-light-card:#f5f5f5;--colors-light-chart-chart-1:#ff6900;--colors-light-chart-chart-2:#0cc;--colors-light-chart-chart-3:#ffbf00;--colors-light-chart-chart-4:#a0f;--colors-light-chart-chart-5:#0080ff;--colors-light-custom-bg-destructive-10:#e5000b1a;--colors-light-custom-bg-destructive-20:#e5000b33;--colors-light-custom-bg-input-30:#fff;--colors-light-custom-bg-input-50:#f5f5f5;--colors-light-custom-bg-input-80:#e5e5e5;--colors-light-custom-dark-input:#fff0;--colors-light-custom-focus:#a3a3a380;--colors-light-defualt:#a3a3a380;--colors-light-destructive-60:#dc262666;--colors-light-destructive-foreground:#fafafa;--colors-light-destructive:red;--colors-light-foreground:#0a0a0a;--colors-light-hover-destructive-20:#dc262633;--colors-light-hover-destructive:var(--colors-red-500);--colors-light-hover-primary:var(--colors-slate-800);--colors-light-hover-secondary:var(--colors-slate-200);--colors-light-input:#cecece;--colors-light-muted-foreground:#555;--colors-light-muted:#ebebeb;--colors-light-opacity-30:#ffffffb3;--colors-light-opacity-50:#ffffff80;--colors-light-opacity-80:#fff3;--colors-light-opacity-90:#ffffff1a;--colors-light-popover-foreground:#0a0a0a;--colors-light-popover:#fafafa;--colors-light-primary-foreground:#000;--colors-light-primary:#ff6900;--colors-light-ring:#ff6900;--colors-light-secondary-foreground:#0a0a0a;--colors-light-secondary:#e5e5e5;--colors-light-shadow-2xl:#00000014;--colors-light-shadow-2xs:#00000014;--colors-light-shadow-lg:#00000014;--colors-light-shadow-md:#00000014;--colors-light-shadow-shadow:#00000014;--colors-light-shadow-sm:#00000014;--colors-light-shadow-xl:#00000014;--colors-light-shadow-xs:#00000014;--colors-light-sidebar-accent-foreground:#171717;--colors-light-sidebar-accent:#f5f5f5;--colors-light-sidebar-border:#e5e5e5;--colors-light-sidebar-foreground:#0a0a0a;--colors-light-sidebar-primary-foreground:#fafafa;--colors-light-sidebar-primary:#171717;--colors-light-sidebar-ring:#a1a1a1;--colors-light-sidebar-sidebar:#fafafa;--custom-icon-border-width:var(--border-width-w-200);--font-family-font-mono-2:"Inter";--font-family-font-sans-2:"Inter";--font-line-height-leading-10:36;--font-line-height-leading-11-2:48;--font-line-height-leading-11:40;--font-line-height-leading-4-2:16;--font-line-height-leading-5-2:20;--font-line-height-leading-6-2:24;--font-line-height-leading-8:28;--font-line-height-leading-9:32;--font-size-text-2xl:24;--font-size-text-3xl:30;--font-size-text-4xl-2:36;--font-size-text-5xl:48;--font-size-text-6xl:60;--font-size-text-7xl-2:72;--font-size-text-8xl-2:96;--font-size-text-9xl:128;--font-size-text-base-2:16;--font-size-text-lg-2:18;--font-size-text-sm-2:14;--font-size-text-xl-2:20;--font-size-text-xs-2:12;--font-weight-font-bold-2:700;--font-weight-font-extrabold-2:800;--font-weight-font-medium-2:500;--font-weight-font-normal-2:400;--font-weight-font-semibold-2:600;--p-0-3:0;--p-0-5-3:2;--p-1-3:4;--p-1-5-3:6;--p-10-3:40;--p-2-3:8;--p-2-5-3:10;--p-3-3:12;--p-4-3:16;--p-5-3:20;--radius-rounded-full:0;--radius-rounded-lg:0;--radius-rounded-md:0;--radius-rounded-sm:0;--radius-rounded-xl:0;--radius-rounded-xs:0;--shadow-2xl-layer-1-blur:2;--shadow-2xl-layer-1-spread:0;--shadow-2xl-layer-1-x:0;--shadow-2xl-layer-1-y:1;--shadow-2xs-layer-1-blur:2;--shadow-2xs-layer-1-spread:0;--shadow-2xs-layer-1-x:0;--shadow-2xs-layer-1-y:1;--shadow-lg-layer-1-blur:2;--shadow-lg-layer-1-spread:0;--shadow-lg-layer-1-x:0;--shadow-lg-layer-1-y:1;--shadow-lg-layer-2-blur:6;--shadow-lg-layer-2-spread:-1;--shadow-lg-layer-2-x:0;--shadow-lg-layer-2-y:4;--shadow-md-layer-1-blur:2;--shadow-md-layer-1-spread:0;--shadow-md-layer-1-x:0;--shadow-md-layer-1-y:1;--shadow-md-layer-2-blur:4;--shadow-md-layer-2-spread:-1;--shadow-md-layer-2-x:0;--shadow-md-layer-2-y:2;--shadow-shadow-layer-1-blur:2;--shadow-shadow-layer-1-spread:0;--shadow-shadow-layer-1-x:0;--shadow-shadow-layer-1-y:1;--shadow-shadow-layer-2-blur:2;--shadow-shadow-layer-2-spread:-1;--shadow-shadow-layer-2-x:0;--shadow-shadow-layer-2-y:1;--shadow-sm-layer-1-blur:2;--shadow-sm-layer-1-spread:0;--shadow-sm-layer-1-x:0;--shadow-sm-layer-2-blur:2;--shadow-sm-layer-2-spread:-1;--shadow-sm-layer-2-x:0;--shadow-sm-layer-2-y:1;--shadow-xl-layer-1-blur:2;--shadow-xl-layer-1-spread:0;--shadow-xl-layer-1-x:0;--shadow-xl-layer-1-y:1;--shadow-xl-layer-2-blur:10;--shadow-xl-layer-2-spread:-1;--shadow-xl-layer-2-x:0;--shadow-xl-layer-2-y:8;--shadow-xs-layer-1-blur:2;--shadow-xs-layer-1-spread:0;--shadow-xs-layer-1-x:0;--shadow-xs-layer-1-y:1}:root[data-mode=soft-pop]{--colors-dark-success:#72dda4;--colors-light-success:#088853;--font-line-height-leading-7-2:28;--p-0-2:0;--p-0-5-2:2;--p-1-2:4;--p-1-5-2:6;--p-10-2:40;--p-2-2:8;--p-2-5-2:10;--p-20-2:80;--p-3-2:12;--p-4-2:16;--p-40-2:160;--p-5-2:20;--p-6-2:24;--p-8-2:32;--p-9-2:36;--radius-rounded-none:var(--border-radius-rounded-none-2)}:root[data-mode=vintage-paper]{--colors-dark-success:#65d79a;--colors-light-success:#0a7447;--font-line-height-leading-7-2:28;--p-0-2:0;--p-0-5-2:2;--p-1-2:4;--p-1-5-2:6;--p-10-2:40;--p-2-2:8;--p-2-5-2:10;--p-20-2:80;--p-3-2:12;--p-4-2:16;--p-40-2:160;--p-5-2:20;--p-6-2:24;--p-8-2:32;--p-9-2:36;--radius-rounded-none:var(--border-radius-rounded-none-2)}:root[data-mode=luma]{--color-dark-accent-foreground:var(--colors-neutral-50);--color-dark-accent:var(--colors-neutral-800);--color-dark-background-2:var(--colors-neutral-950);--color-dark-background:#0a0a0a;--color-dark-border-2:#ffffff1a;--color-dark-border:#ffffff1a;--color-dark-card-foreground:var(--colors-neutral-50);--color-dark-card:var(--colors-neutral-900);--color-dark-chart-chart-1:var(--colors-neutral-300);--color-dark-chart-chart-2:var(--colors-neutral-500);--color-dark-chart-chart-3:var(--colors-neutral-600);--color-dark-chart-chart-4:var(--colors-neutral-700);--color-dark-chart-chart-5:var(--colors-neutral-800);--color-dark-custom-bg-destructive-10-2:#ff66691a;--color-dark-custom-bg-destructive-10:#ff66691a;--color-dark-custom-bg-destructive-20-2:#ff666933;--color-dark-custom-bg-destructive-20:#ff666933;--color-dark-custom-bg-destructive-40:#ff666966;--color-dark-custom-bg-input-30-2:#ffffff0d;--color-dark-custom-bg-input-30-trans-light-2:#ffffff0b;--color-dark-custom-bg-input-30-trans-light:#ffffff0b;--color-dark-custom-bg-input-30:#ffffff0d;--color-dark-custom-bg-input-50-2:#ffffff17;--color-dark-custom-bg-input-50:#ffffff17;--color-dark-custom-bg-input-80:#fff2;--color-dark-custom-bg-input-90:#ffffff26;--color-dark-custom-bg-muted-50:#27272a80;--color-dark-custom-bg-primary-10-2:#ffffff1a;--color-dark-custom-bg-primary-10:#ffffff1a;--color-dark-custom-bg-primary-5:#fafafa1a;--color-dark-custom-bg-primary-80-2:#fafafacc;--color-dark-custom-bg-primary-80:#fafafacc;--color-dark-custom-bg-secondary-80-2:#27272acc;--color-dark-custom-bg-secondary-80:#27272acc;--color-dark-custom-border-primary-30:#fafafa33;--color-dark-custom-border-primary-checked:#fafafa33;--color-dark-custom-border-subtle:#ffffff1a;--color-dark-custom-dark-input:#ffffff26;--color-dark-custom-destructive-70-2:#ff6467b3;--color-dark-custom-destructive-70:#ff6467b3;--color-dark-custom-destructive-focus-2:#7f1d1d66;--color-dark-custom-destructive-focus:#7f1d1d66;--color-dark-custom-focus:#73737380;--color-dark-custom-foreground-10:#fafafa1a;--color-dark-custom-foreground-5:#fafafa0d;--color-dark-custom-foreground-70-2:#fafafab3;--color-dark-custom-foreground-70:#fafafab3;--color-dark-destructive-2:var(--colors-red-400);--color-dark-destructive-foreground:var(--colors-neutral-50);--color-dark-destructive:#ff6467;--color-dark-foreground-2:var(--colors-neutral-50);--color-dark-foreground:#fafafa;--color-dark-info-foreground:var(--colors-sky-950);--color-dark-info-ring:var(--colors-sky-800);--color-dark-info:var(--colors-sky-300);--color-dark-input-2:#ffffff26;--color-dark-input:#ffffff26;--color-dark-muted-2:var(--colors-neutral-800);--color-dark-muted-foreground-2:var(--colors-neutral-400);--color-dark-muted-foreground:#9ca3af;--color-dark-muted:#27272a;--color-dark-opacity-100:#0000;--color-dark-opacity-30:#000000b3;--color-dark-opacity-50:#00000080;--color-dark-opacity-80-2:#0003;--color-dark-opacity-80:#0003;--color-dark-opacity-90:#0000001a;--color-dark-popover-foreground:var(--colors-neutral-50);--color-dark-popover:var(--colors-neutral-900);--color-dark-primary-2:var(--colors-neutral-200);--color-dark-primary-foreground-2:var(--colors-neutral-900);--color-dark-primary-foreground:#18181b;--color-dark-primary:#fafafa;--color-dark-ring-2:var(--colors-neutral-500);--color-dark-ring-focus:#7373734d;--color-dark-ring:#85858591;--color-dark-secondary-2:var(--colors-neutral-800);--color-dark-secondary-foreground-2:var(--colors-neutral-50);--color-dark-secondary-foreground:#fafafa;--color-dark-secondary:#27272a;--color-dark-shadow-xs:#0000;--color-dark-shadow:#0000;--color-dark-sidebar-accent-foreground:var(--colors-neutral-50);--color-dark-sidebar-accent:var(--colors-neutral-800);--color-dark-sidebar-border:#ffffff1a;--color-dark-sidebar-foreground:var(--colors-neutral-50);--color-dark-sidebar-primary-foreground:var(--colors-neutral-50);--color-dark-sidebar-primary:var(--colors-blue-700);--color-dark-sidebar-ring:#525252a3;--color-dark-sidebar-sidebar:var(--colors-neutral-900);--color-dark-success-deprecated:#75e0a7;--color-dark-success-foreground:var(--colors-emerald-950);--color-dark-success-ring:var(--colors-emerald-800);--color-dark-warning-foreground:var(--colors-amber-950);--color-dark-warning-ring:var(--colors-amber-800);--color-dark-warning:var(--colors-amber-300);--color-light-accent-foreground:var(--colors-neutral-900);--color-light-accent:var(--colors-neutral-100);--color-light-background-2:var(--colors-white);--color-light-background:#fff;--color-light-border-2:var(--colors-neutral-200);--color-light-border:#e4e4e7;--color-light-card-foreground:var(--colors-neutral-950);--color-light-card:var(--colors-white);--color-light-chart-chart-1:var(--colors-neutral-300);--color-light-chart-chart-2:var(--colors-neutral-500);--color-light-chart-chart-3:var(--colors-neutral-600);--color-light-chart-chart-4:var(--colors-neutral-700);--color-light-chart-chart-5:var(--colors-neutral-800);--color-light-custom-bg-destructive-10-2:#e5000b1a;--color-light-custom-bg-destructive-10:#e5000b1a;--color-light-custom-bg-destructive-20-2:#e5000b33;--color-light-custom-bg-destructive-20:#e5000b33;--color-light-custom-bg-destructive-40:#e5000b66;--color-light-custom-bg-input-20-2:#e5e5e533;--color-light-custom-bg-input-20:#e5e5e533;--color-light-custom-bg-input-30-2:#e5e5e54d;--color-light-custom-bg-input-30-trans-light-2:var(--colors-white);--color-light-custom-bg-input-30-trans-light:#fff;--color-light-custom-bg-input-30:#e5e5e54d;--color-light-custom-bg-input-50-2:#e5e5e580;--color-light-custom-bg-input-50:#e5e5e580;--color-light-custom-bg-input-80:#e5e5e5cc;--color-light-custom-bg-input-90:#e5e5e5e6;--color-light-custom-bg-muted-50:#f4f4f580;--color-light-custom-bg-primary-10-2:#1717170d;--color-light-custom-bg-primary-10:#1717170d;--color-light-custom-bg-primary-5:#1717170d;--color-light-custom-bg-primary-80-2:#171717cc;--color-light-custom-bg-primary-80:#171717cc;--color-light-custom-bg-secondary-80-2:#f5f5f5cc;--color-light-custom-bg-secondary-80:#f5f5f5cc;--color-light-custom-border-primary-30:#1717174d;--color-light-custom-border-primary-checked:#1717174d;--color-light-custom-border-subtle:#0000000d;--color-light-custom-dark-input:#fff0;--color-light-custom-destructive-70-2:#e7000bb3;--color-light-custom-destructive-70:#e7000bb3;--color-light-custom-destructive-focus-2:#dc282866;--color-light-custom-destructive-focus:#dc282866;--color-light-custom-focus:#a3a3a380;--color-light-custom-foreground-10:#09090b1a;--color-light-custom-foreground-5:#09090b0d;--color-light-custom-foreground-70-2:#09090bb3;--color-light-custom-foreground-70:#09090bb3;--color-light-destructive-2:var(--colors-red-600);--color-light-destructive-foreground:var(--colors-neutral-50);--color-light-destructive:#e7000b;--color-light-foreground-2:var(--colors-neutral-950);--color-light-foreground:#09090b;--color-light-info-foreground:var(--colors-sky-50);--color-light-info-ring:var(--colors-sky-200);--color-light-info:var(--colors-sky-700);--color-light-input-2:var(--colors-neutral-200);--color-light-input:#e6e6e6;--color-light-muted-2:var(--colors-neutral-100);--color-light-muted-foreground-2:var(--colors-neutral-500);--color-light-muted-foreground:#71717a;--color-light-muted:#f4f4f5;--color-light-opacity-100:#fff0;--color-light-opacity-30:#ffffffb3;--color-light-opacity-50:#ffffff80;--color-light-opacity-80-2:#fff3;--color-light-opacity-80:#fff3;--color-light-opacity-90:#ffffff1a;--color-light-popover-foreground:var(--colors-neutral-950);--color-light-popover:var(--colors-white);--color-light-primary-2:var(--colors-neutral-900);--color-light-primary-foreground-2:var(--colors-neutral-50);--color-light-primary-foreground:#fafafa;--color-light-primary:#171717;--color-light-ring-2:var(--colors-neutral-400);--color-light-ring-focus:#a1a1a14d;--color-light-ring:#a3a3a3;--color-light-secondary-2:var(--colors-neutral-100);--color-light-secondary-foreground-2:var(--colors-neutral-900);--color-light-secondary-foreground:#171717;--color-light-secondary:#f5f5f5;--color-light-shadow-xs:#0000;--color-light-shadow:#0000;--color-light-sidebar-accent-foreground:var(--colors-neutral-900);--color-light-sidebar-accent:var(--colors-neutral-100);--color-light-sidebar-border:#e6e6e6;--color-light-sidebar-foreground:var(--colors-neutral-950);--color-light-sidebar-primary-foreground:var(--colors-neutral-50);--color-light-sidebar-primary:var(--colors-neutral-900);--color-light-sidebar-ring:#a1a1a1a3;--color-light-sidebar-sidebar:var(--colors-neutral-50);--color-light-success-deprecated:#067647;--color-light-success-foreground:var(--colors-emerald-50);--color-light-success-ring:var(--colors-emerald-200);--color-light-warning-foreground:var(--colors-amber-50);--color-light-warning-ring:var(--colors-amber-200);--color-light-warning:var(--colors-amber-700);--component-badge-border-width-2:var(--border-width-border);--component-badge-border-width:var(--border-width-w-100);--component-badge-gap-2:var(--spacing-1-4);--component-badge-gap:var(--spacing-1-3);--component-badge-height-2:var(--spacing-5-2);--component-badge-height:var(--spacing-5);--component-badge-icon-size:var(--spacing-3-3);--component-badge-px-2:var(--spacing-2-3);--component-badge-px:var(--spacing-2-2);--component-badge-py-2:var(--spacing-0-5-2);--component-badge-py:var(--spacing-0-5);--component-badge-radius-2:var(--border-radius-rounded-3xl-3);--component-badge-radius:var(--border-radius-rounded-3xl-2);--component-badge-variant-default-bg-2:var(--primary-4);--component-badge-variant-default-bg-hover-2:var(--custom-bg-primary-80-2);--component-badge-variant-default-bg-hover:var(--custom-bg-primary-80);--component-badge-variant-default-bg:var(--primary-3);--component-badge-variant-default-text-2:var(--primary-foreground-3);--component-badge-variant-default-text-hover-2:var(--primary-foreground-3);--component-badge-variant-default-text-hover:var(--primary-foreground-2);--component-badge-variant-default-text:var(--primary-foreground-2);--component-badge-variant-destructive-bg-2:var(--custom-bg-destructive-10-3);--component-badge-variant-destructive-bg-hover-2:var(--custom-bg-destructive-20-3);--component-badge-variant-destructive-bg-hover:var(--custom-bg-destructive-20-2);--component-badge-variant-destructive-bg:var(--custom-bg-destructive-10-2);--component-badge-variant-destructive-text-2:var(--destructive-3);--component-badge-variant-destructive-text-hover-2:var(--destructive-3);--component-badge-variant-destructive-text-hover:var(--destructive-2);--component-badge-variant-destructive-text:var(--destructive-2);--component-badge-variant-ghost-bg-hover:var(--muted-3);--component-badge-variant-ghost-text-2:var(--foreground-3);--component-badge-variant-ghost-text-hover-2:var(--muted-foreground-3);--component-badge-variant-ghost-text-hover:var(--muted-foreground-2);--component-badge-variant-ghost-text:var(--foreground-2);--component-badge-variant-link-bg-hover:var(--shadows-color-transparent);--component-badge-variant-link-bg:var(--shadows-color-transparent);--component-badge-variant-link-text-2:var(--primary-4);--component-badge-variant-link-text-hover-2:var(--primary-4);--component-badge-variant-link-text-hover:var(--primary-3);--component-badge-variant-link-text:var(--primary-3);--component-badge-variant-outline-bg-2:var(--shadows-color-transparent-2);--component-badge-variant-outline-bg-hover-2:var(--muted-3);--component-badge-variant-outline-bg-hover:var(--muted-2);--component-badge-variant-outline-bg:var(--shadows-color-transparent);--component-badge-variant-outline-border-2:var(--border-3);--component-badge-variant-outline-border:var(--border-2);--component-badge-variant-outline-text-2:var(--foreground-3);--component-badge-variant-outline-text-hover-2:var(--muted-foreground-3);--component-badge-variant-outline-text-hover:var(--muted-foreground-2);--component-badge-variant-outline-text:var(--foreground-2);--component-badge-variant-secondary-bg-2:var(--secondary-3);--component-badge-variant-secondary-bg-hover-2:var(--custom-bg-secondary-80-2);--component-badge-variant-secondary-bg-hover:var(--custom-bg-secondary-80);--component-badge-variant-secondary-bg:var(--secondary-2);--component-badge-variant-secondary-text-2:var(--secondary-foreground-3);--component-badge-variant-secondary-text-hover-2:var(--secondary-foreground-3);--component-badge-variant-secondary-text-hover:var(--secondary-foreground-2);--component-badge-variant-secondary-text:var(--secondary-foreground-2);--component-button-border-color-invalid-2:var(--destructive-3);--component-button-border-color-invalid:var(--destructive-2);--component-button-focus-ring-width-2:var(--ring-width-ring-3-2);--component-button-focus-ring-width:var(--ring-width-ring-3);--component-button-gap-2:var(--spacing-1-5-2);--component-button-gap:var(--spacing-1-5);--component-button-radius:var(--radius-4xl);--component-button-ring-color-invalid-2:var(--custom-bg-destructive-20-3);--component-button-ring-color-invalid:var(--custom-bg-destructive-20-2);--component-button-ring-width-invalid-2:var(--ring-width-ring-3-2);--component-button-ring-width-invalid:var(--ring-width-ring-3);--component-button-size-default-height-2:var(--spacing-9-2);--component-button-size-default-height:var(--spacing-9);--component-button-size-default-px-2:var(--spacing-3-3);--component-button-size-default-px:var(--spacing-3-2);--component-button-size-default-radius:var(--radius-4xl-2);--component-button-size-icon-lg-size-2:var(--height-h-10-2);--component-button-size-icon-lg-size:var(--height-h-10);--component-button-size-icon-size-2:var(--height-h-9-2);--component-button-size-icon-size:var(--height-h-9);--component-button-size-icon-sm-size-2:var(--height-h-8-2);--component-button-size-icon-sm-size:var(--height-h-8);--component-button-size-icon-xs-size-2:var(--height-h-6-2);--component-button-size-icon-xs-size:var(--height-h-6);--component-button-size-lg-gap-2:var(--spacing-1-5-2);--component-button-size-lg-gap:var(--spacing-1-5);--component-button-size-lg-height-2:var(--spacing-10-2);--component-button-size-lg-height:var(--spacing-10);--component-button-size-lg-px-2:var(--spacing-4-2);--component-button-size-lg-px:var(--spacing-4);--component-button-size-lg-radius:var(--radius-4xl-2);--component-button-size-sm-gap-2:var(--spacing-1-4);--component-button-size-sm-gap:var(--spacing-1-3);--component-button-size-sm-height-2:var(--spacing-8-2);--component-button-size-sm-height:var(--spacing-8);--component-button-size-sm-px-2:var(--spacing-3-3);--component-button-size-sm-px:var(--spacing-3-2);--component-button-size-sm-radius:var(--radius-4xl-2);--component-button-size-xs-gap-2:var(--spacing-1-4);--component-button-size-xs-gap:var(--spacing-1-3);--component-button-size-xs-height-2:var(--spacing-6-2);--component-button-size-xs-height:var(--spacing-6);--component-button-size-xs-icon-size:var(--spacing-3-3);--component-button-size-xs-px-2:var(--spacing-2-5-2);--component-button-size-xs-px:var(--spacing-2-5);--component-button-size-xs-radius:var(--radius-4xl-2);--component-button-variant-default-bg-2:var(--primary-4);--component-button-variant-default-bg-hover-2:var(--custom-bg-primary-80-2);--component-button-variant-default-bg-hover:var(--custom-bg-primary-80);--component-button-variant-default-bg:var(--primary-3);--component-button-variant-destructive-bg-2:var(--custom-bg-destructive-10-3);--component-button-variant-destructive-bg-hover-2:var(--custom-bg-destructive-20-3);--component-button-variant-destructive-bg-hover:var(--custom-bg-destructive-20-2);--component-button-variant-destructive-bg:var(--custom-bg-destructive-10-2);--component-button-variant-ghost-bg-2:var(--background-4);--component-button-variant-ghost-bg-hover-2:var(--muted-3);--component-button-variant-ghost-bg-hover:var(--muted-2);--component-button-variant-ghost-bg:var(--background-3);--component-button-variant-link-bg:var(--background-4);--component-button-variant-outline-bg-2:var(--custom-bg-input-30-trans-light);--component-button-variant-outline-bg-hover-2:var(--muted-3);--component-button-variant-outline-bg-hover:var(--muted-2);--component-button-variant-outline-bg:var(--custom-bg-input-30);--component-button-variant-secondary-bg-2:var(--secondary-3);--component-button-variant-secondary-bg-hover-2:var(--custom-bg-secondary-80-2);--component-button-variant-secondary-bg-hover:var(--custom-bg-secondary-80);--component-button-variant-secondary-bg:var(--secondary-2);--component-card-border:var(--custom-foreground-10);--component-card-footer-bg:var(--card-3);--component-card-footer-border-width:0;--component-card-footer-border:var(--border-3);--component-card-footer-pt-sm:var(--spacing-0-4);--component-card-footer-pt:var(--spacing-0-4);--component-card-header-gap:var(--spacing-1-5-2);--component-card-padding-sm:var(--spacing-4-2);--component-card-padding:var(--spacing-6-2);--component-card-px-half:var(--spacing-3-3);--component-card-py-half:var(--spacing-3-3);--component-card-radius:var(--radius-xl-2);--component-field-content-gap:var(--spacing-1-4);--component-field-field-gap:var(--spacing-3-3);--component-field-field-group-gap:var(--spacing-7-2);--component-field-field-legend-mb:var(--spacing-3-3);--component-field-field-set-gap:var(--spacing-6-2);--component-input-bg-2:var(--custom-bg-input-50-2);--component-input-bg:var(--custom-bg-input-50);--component-input-border-2:#0000;--component-input-border-focus-2:var(--ring-3);--component-input-border-focus:var(--ring-2);--component-input-border-width-2:var(--border-width-border);--component-input-border-width-bottom-2:var(--border-width-border);--component-input-border-width-bottom:var(--border-width-w-100);--component-input-border-width:var(--border-width-w-100);--component-input-border:#0000;--component-input-focus-ring-width-2:var(--ring-width-ring-3-2);--component-input-focus-ring-width:var(--ring-width-ring-3);--component-input-height-2:var(--height-h-9-2);--component-input-height:var(--height-h-9);--component-input-px-2:var(--spacing-3-3);--component-input-px:var(--spacing-3-2);--component-input-py-2:var(--spacing-1-4);--component-input-py:var(--spacing-1-3);--component-input-radius-2:var(--border-radius-rounded-3xl-3);--component-input-radius:var(--border-radius-rounded-3xl-2);--component-kbd-background-2:var(--muted-3);--component-kbd-background:var(--custom-bg-primary-10);--component-kbd-group-gap:var(--spacing-1-4);--component-kbd-height-2:22;--component-kbd-height:22;--component-kbd-px-2:var(--spacing-1-5-2);--component-kbd-px:var(--spacing-1-5);--component-kbd-radius-2:var(--radius-sm-2);--component-kbd-radius:var(--radius-sm);--component-navigation-menu-content-gap:var(--spacing-1-4);--component-navigation-menu-content-pb:var(--spacing-2-5-2);--component-navigation-menu-content-pl:var(--spacing-2-5-2);--component-navigation-menu-content-pr:var(--spacing-3-3);--component-navigation-menu-content-pt:var(--spacing-2-5-2);--component-navigation-menu-content-radius:var(--border-radius-rounded-3xl-3);--component-navigation-menu-link-border-bottom-width:0;--component-navigation-menu-link-border-color:var(--shadows-color-transparent-2);--component-navigation-menu-link-gap:var(--spacing-1-5-2);--component-navigation-menu-link-padding:var(--spacing-3-3);--component-navigation-menu-link-radius-in-content:var(--border-radius-rounded-2xl-2);--component-navigation-menu-link-radius:var(--border-radius-rounded-3xl-3);--component-navigation-menu-trigger-bg-hover:var(--muted-3);--component-navigation-menu-trigger-ml:var(--spacing-1-4);--component-navigation-menu-trigger-px:18;--component-navigation-menu-trigger-py:var(--spacing-2-5-2);--component-navigation-menu-trigger-radius:var(--border-radius-rounded-3xl-3);--component-pro-application-announcement-wrapper-pl:var(--spacing-0-5-2);--component-pro-application-inline-hint-rail-radius:var(--border-radius-rounded-full-3);--component-pro-application-inline-hint-rail-width:var(--width-w-2-2);--component-pro-application-inline-hint-wrapper-bg:var(--muted-3);--component-pro-application-inline-hint-wrapper-border:var(--shadows-color-transparent-2);--component-pro-application-inline-hint-wrapper-px:var(--pro-space-4);--component-pro-application-inline-hint-wrapper-py:var(--pro-space-3-2);--component-pro-application-inline-hint-wrapper-radius:var(--border-radius-rounded-2xl-2);--component-pro-application-messaging-bubble-border-width-left:0;--component-pro-application-messaging-bubble-border-width:0;--component-pro-application-messaging-bubble-border:var(--shadows-color-transparent-2);--component-pro-application-messaging-bubble-px:var(--spacing-4-2);--component-pro-application-messaging-bubble-py:var(--spacing-2-5-2);--component-pro-application-messaging-bubble-received-bg:var(--custom-bg-input-30-3);--component-pro-application-messaging-bubble-sent-bg:var(--primary-4);--component-pro-application-messaging-bubble-sent-border:var(--shadows-color-transparent-2);--component-pro-application-messaging-bubble-sent-text:var(--primary-foreground-3);--component-pro-application-messaging-reaction-bg:var(--custom-bg-input-50-2);--component-pro-application-messaging-reaction-border:var(--shadows-color-transparent-2);--component-pro-application-messaging-reaction-radius:var(--border-radius-rounded-full-3);--component-pro-marketing-featured-icon-border-2:#0000;--component-pro-marketing-featured-icon-border:#0000;--component-pro-marketing-featured-icon-square-bg-2:var(--custom-bg-input-30-3);--component-pro-marketing-featured-icon-square-bg:var(--custom-bg-input-30-2);--component-pro-marketing-featured-icon-square-radius-lg-2:var(--border-radius-rounded-3xl-3);--component-pro-marketing-featured-icon-square-radius-lg:var(--border-radius-rounded-3xl-2);--component-pro-marketing-featured-icon-square-radius-md-2:var(--border-radius-rounded-2xl-2);--component-pro-marketing-featured-icon-square-radius-md:var(--border-radius-rounded-2xl);--component-pro-marketing-featured-icon-square-radius-sm-2:var(--border-radius-rounded-xl-3);--component-pro-marketing-featured-icon-square-radius-sm:var(--border-radius-rounded-xl-2);--component-pro-marketing-mobile-navigation-menu-items-gap:var(--spacing-2-3);--component-pro-marketing-tagline-chip-px:var(--spacing-2-3);--component-pro-marketing-tagline-chip-py:var(--spacing-0-5-2);--component-pro-marketing-tagline-chip-radius:var(--border-radius-rounded-3xl-3);--component-pro-marketing-tagline-font-weight:var(--font-weight-font-medium-4);--component-pro-marketing-tagline-letter-spacing:0;--component-pro-marketing-tagline-variant-badge-bg:var(--background-4);--component-pro-marketing-tagline-variant-badge-border:var(--border-3);--component-pro-marketing-tagline-variant-outline-border:var(--border-3);--component-pro-marketing-tagline-variant-primary-bg:var(--foreground-3);--component-pro-marketing-tagline-variant-primary-fg:var(--primary-foreground-3);--component-pro-marketing-tagline-variant-secondary-bg:var(--secondary-3);--component-pro-marketing-ui-showcase-inset-radius:var(--border-radius-rounded-3xl-3);--component-pro-marketing-ui-showcase-wrapper-border:var(--shadows-color-transparent-2);--component-pro-marketing-ui-showcase-wrapper-radius:var(--border-radius-rounded-4xl-2);--component-separator-bg:var(--border-3);--component-separator-radius:0;--component-textarea-border-width:var(--border-width-border);--component-textarea-focus-ring-width:var(--component-input-focus-ring-width-2);--component-textarea-px:var(--spacing-3-3);--component-textarea-py:var(--spacing-3-3);--component-textarea-radius:var(--radius-lg-2);--focus-ring-spread:var(--ring-width-ring-3-2);--font-family-heading:"Inter";--font-family-mono:"Inter";--font-family-sans-2:"Inter";--font-family-sans:"Inter";--font-family-serif:"Inter";--pro-radius-radius-inner:var(--border-radius-rounded-xl-3);--pro-radius-radius:var(--border-radius-rounded-2xl-2);--pro-space-0-5-2:var(--spacing-0-5-2);--pro-space-0-5:var(--spacing-0-5);--pro-space-1-2:var(--spacing-1-4);--pro-space-1-5-2:var(--spacing-1-5-2);--pro-space-1-5:var(--spacing-1-5);--pro-space-10-2:var(--spacing-10-2);--pro-space-10:var(--spacing-10);--pro-space-12:var(--spacing-12-2);--pro-space-16:var(--spacing-16-2);--pro-space-1:var(--spacing-1-3);--pro-space-2-2:var(--spacing-2-3);--pro-space-2-5:var(--spacing-2-5-2);--pro-space-20-2:var(--spacing-20-2);--pro-space-20:var(--spacing-20);--pro-space-2:var(--spacing-2-2);--pro-space-3-2:var(--spacing-3-3);--pro-space-3:var(--spacing-3-2);--pro-space-4:var(--spacing-4-2);--pro-space-5:var(--spacing-5-2);--pro-space-6:var(--spacing-6-2);--pro-space-8:var(--spacing-8-2);--pro-space-9:var(--spacing-9-2);--radius-2xl:var(--border-radius-rounded-4xl-2);--radius-3xl:var(--border-radius-rounded-4xl-2);--radius-4xl-2:var(--border-radius-rounded-4xl-2);--radius-4xl:var(--border-radius-rounded-4xl);--radius-lg-2:var(--border-radius-rounded-2xl-2);--radius-lg:var(--border-radius-rounded-2xl);--radius-md-3:var(--border-radius-rounded-xl-2);--radius-md-4:var(--border-radius-rounded-xl-3);--radius-sm-2:var(--border-radius-rounded-lg-3);--radius-sm:var(--border-radius-rounded-lg-2);--radius-xl-2:var(--border-radius-rounded-4xl-2);--radius-xl:var(--border-radius-rounded-4xl);--shadow-chart-tooltip-layer-1-blur:var(--shadows-scale-lg-layer-1-blur);--shadow-chart-tooltip-layer-1-color:var(--shadows-color-black-10);--shadow-chart-tooltip-layer-1-spread:var(--shadows-scale-lg-layer-1-spread);--shadow-chart-tooltip-layer-1-y:var(--shadows-scale-lg-layer-1-y);--shadow-chart-tooltip-layer-2-blur:var(--shadows-scale-lg-layer-2-blur);--shadow-chart-tooltip-layer-2-color:var(--shadows-color-black-10);--shadow-chart-tooltip-layer-2-spread:var(--shadows-scale-lg-layer-2-spread);--shadow-chart-tooltip-layer-2-y:var(--shadows-scale-lg-layer-2-y);--shadow-control-layer-1-blur-2:var(--shadows-scale-none-blur-2);--shadow-control-layer-1-blur:var(--shadows-scale-none-blur);--shadow-control-layer-1-color-2:var(--shadows-color-transparent-2);--shadow-control-layer-1-color:var(--shadows-color-transparent);--shadow-control-layer-1-spread-2:var(--shadows-scale-none-spread-2);--shadow-control-layer-1-spread:var(--shadows-scale-none-spread);--shadow-control-layer-1-y-2:var(--shadows-scale-none-y-2);--shadow-control-layer-1-y:var(--shadows-scale-none-y);--shadow-control-layer-2-blur-2:var(--shadows-scale-none-blur-2);--shadow-control-layer-2-blur:var(--shadows-scale-none-blur);--shadow-control-layer-2-color-2:var(--shadows-color-transparent-2);--shadow-control-layer-2-color:var(--shadows-color-transparent);--shadow-control-layer-2-spread-2:var(--shadows-scale-none-spread-2);--shadow-control-layer-2-spread:var(--shadows-scale-none-spread);--shadow-control-layer-2-y-2:var(--shadows-scale-none-y-2);--shadow-control-layer-2-y:var(--shadows-scale-none-y);--shadow-dialog-layer-1-blur:var(--shadows-scale-xl-layer-1-blur);--shadow-dialog-layer-1-color:var(--shadows-color-black-10);--shadow-dialog-layer-1-spread:var(--shadows-scale-xl-layer-1-spread);--shadow-dialog-layer-1-y:var(--shadows-scale-xl-layer-1-y);--shadow-dialog-layer-2-blur:var(--shadows-scale-xl-layer-2-blur);--shadow-dialog-layer-2-color:var(--shadows-color-black-10);--shadow-dialog-layer-2-spread:var(--shadows-scale-xl-layer-2-spread);--shadow-dialog-layer-2-y:var(--shadows-scale-xl-layer-2-y);--shadow-nav-menu-popup-layer-1-blur:var(--shadows-scale-lg-layer-1-blur);--shadow-nav-menu-popup-layer-1-color:var(--shadows-color-black-10);--shadow-nav-menu-popup-layer-1-spread:var(--shadows-scale-lg-layer-1-spread);--shadow-nav-menu-popup-layer-1-y:var(--shadows-scale-lg-layer-1-y);--shadow-nav-menu-popup-layer-2-blur:var(--shadows-scale-lg-layer-2-blur);--shadow-nav-menu-popup-layer-2-color:var(--shadows-color-black-10);--shadow-nav-menu-popup-layer-2-spread:var(--shadows-scale-lg-layer-2-spread);--shadow-nav-menu-popup-layer-2-y:var(--shadows-scale-lg-layer-2-y);--shadow-nav-menu-viewport-layer-1-blur:var(--shadows-scale-lg-layer-1-blur);--shadow-nav-menu-viewport-layer-1-color:var(--shadows-color-black-10);--shadow-nav-menu-viewport-layer-1-spread:var(--shadows-scale-lg-layer-1-spread);--shadow-nav-menu-viewport-layer-1-y:var(--shadows-scale-lg-layer-1-y);--shadow-nav-menu-viewport-layer-2-blur:var(--shadows-scale-lg-layer-2-blur);--shadow-nav-menu-viewport-layer-2-color:var(--shadows-color-black-10);--shadow-nav-menu-viewport-layer-2-spread:var(--shadows-scale-lg-layer-2-spread);--shadow-nav-menu-viewport-layer-2-y:var(--shadows-scale-lg-layer-2-y);--shadow-popover-layer-1-blur:var(--shadows-scale-lg-layer-1-blur);--shadow-popover-layer-1-color:var(--shadows-color-black-10);--shadow-popover-layer-1-spread:var(--shadows-scale-lg-layer-1-spread);--shadow-popover-layer-1-y:var(--shadows-scale-lg-layer-1-y);--shadow-popover-layer-2-blur:var(--shadows-scale-lg-layer-2-blur);--shadow-popover-layer-2-color:var(--shadows-color-black-10);--shadow-popover-layer-2-spread:var(--shadows-scale-lg-layer-2-spread);--shadow-popover-layer-2-y:var(--shadows-scale-lg-layer-2-y);--shadow-popover-nested-layer-1-blur:var(--shadows-scale-lg-layer-1-blur);--shadow-popover-nested-layer-1-color:var(--shadows-color-black-10);--shadow-popover-nested-layer-1-spread:var(--shadows-scale-lg-layer-1-spread);--shadow-popover-nested-layer-1-y:var(--shadows-scale-lg-layer-1-y);--shadow-popover-nested-layer-2-blur:var(--shadows-scale-lg-layer-2-blur);--shadow-popover-nested-layer-2-color:var(--shadows-color-black-10);--shadow-popover-nested-layer-2-spread:var(--shadows-scale-lg-layer-2-spread);--shadow-popover-nested-layer-2-y:var(--shadows-scale-lg-layer-2-y);--shadow-sheet-layer-1-blur:var(--shadows-scale-xl-layer-1-blur);--shadow-sheet-layer-1-color:var(--shadows-color-black-10);--shadow-sheet-layer-1-spread:var(--shadows-scale-xl-layer-1-spread);--shadow-sheet-layer-1-y:var(--shadows-scale-xl-layer-1-y);--shadow-sheet-layer-2-blur:var(--shadows-scale-xl-layer-2-blur);--shadow-sheet-layer-2-color:var(--shadows-color-black-10);--shadow-sheet-layer-2-spread:var(--shadows-scale-xl-layer-2-spread);--shadow-sheet-layer-2-y:var(--shadows-scale-xl-layer-2-y);--shadow-slider-thumb-layer-1-blur:var(--shadows-scale-md-layer-1-blur);--shadow-slider-thumb-layer-1-color:var(--shadows-color-black-10);--shadow-slider-thumb-layer-1-spread:var(--shadows-scale-md-layer-1-spread);--shadow-slider-thumb-layer-1-y:var(--shadows-scale-md-layer-1-y);--shadow-slider-thumb-layer-2-blur:var(--shadows-scale-md-layer-2-blur);--shadow-slider-thumb-layer-2-color:var(--shadows-color-black-10);--shadow-slider-thumb-layer-2-spread:var(--shadows-scale-md-layer-2-spread);--shadow-slider-thumb-layer-2-y:var(--shadows-scale-md-layer-2-y);--shadow-surface-layer-1-blur:var(--shadows-scale-md-layer-1-blur);--shadow-surface-layer-1-color:var(--shadows-color-black-10);--shadow-surface-layer-1-spread:var(--shadows-scale-md-layer-1-spread);--shadow-surface-layer-1-y:var(--shadows-scale-md-layer-1-y);--shadow-surface-layer-2-blur:var(--shadows-scale-md-layer-2-blur);--shadow-surface-layer-2-color:var(--shadows-color-black-10);--shadow-surface-layer-2-spread:var(--shadows-scale-md-layer-2-spread);--shadow-surface-layer-2-y:var(--shadows-scale-md-layer-2-y);--shadow-switch-thumb-layer-1-blur:var(--shadows-scale-sm-layer-1-blur);--shadow-switch-thumb-layer-1-color:var(--shadows-color-black-5-2);--shadow-switch-thumb-layer-1-spread:var(--shadows-scale-sm-layer-1-spread);--shadow-switch-thumb-layer-1-y:var(--shadows-scale-sm-layer-1-y);--shadow-switch-thumb-layer-2-blur:var(--shadows-scale-sm-layer-2-blur);--shadow-switch-thumb-layer-2-color:var(--shadows-color-transparent-2);--shadow-switch-thumb-layer-2-spread:var(--shadows-scale-sm-layer-2-spread);--shadow-switch-thumb-layer-2-y:var(--shadows-scale-sm-layer-2-y);--shadow-tabs-active-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-tabs-active-layer-1-color:var(--shadows-color-transparent-2);--shadow-tabs-active-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-tabs-active-layer-1-y:var(--shadows-scale-none-y-2);--shadow-tabs-active-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-tabs-active-layer-2-color:var(--shadows-color-transparent-2);--shadow-tabs-active-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-tabs-active-layer-2-y:var(--shadows-scale-none-y-2);--shadow-x:0;--text-2xl-heading-tracking:-.6;--text-2xl-lh-none:24;--text-2xl-lh-relaxed:39;--text-2xl-lh-snug:33;--text-2xl-lh:var(--font-line-height-leading-8-2);--text-2xl-size:var(--font-size-text-2xl-2);--text-2xl-tracking:0;--text-3xl-heading-tracking:-.75;--text-3xl-lh-none:30;--text-3xl-lh-relaxed:48.75;--text-3xl-lh-snug:41.25;--text-3xl-lh:45;--text-3xl-size:var(--font-size-text-3xl-2);--text-3xl-tracking:0;--text-4xl-heading-tracking:-.9;--text-4xl-lh-none:36;--text-4xl-lh-relaxed:58.5;--text-4xl-lh-snug:49.5;--text-4xl-lh:54;--text-4xl-size:var(--font-size-text-4xl-3);--text-4xl-tracking:0;--text-5xl-heading-tracking:-1.2;--text-5xl-lh-none:48;--text-5xl-lh:72;--text-5xl-size:var(--font-size-text-5xl-2);--text-6xl-heading-tracking:-1.5;--text-6xl-lh-none:60;--text-6xl-lh:90;--text-6xl-size:var(--font-size-text-6xl-2);--text-7xl-heading-tracking:-1.8;--text-7xl-lh-none:72;--text-7xl-lh:108;--text-7xl-size:var(--font-size-text-7xl-3);--text-8xl-heading-tracking:-2.4;--text-8xl-lh-none:96;--text-8xl-lh:144;--text-8xl-size:var(--font-size-text-8xl-3);--text-9xl-heading-tracking:-3.2;--text-9xl-lh-none:128;--text-9xl-lh:192;--text-9xl-size:var(--font-size-text-9xl-2);--text-base-heading-tracking:-.4;--text-base-lh-2:var(--font-line-height-leading-6-4);--text-base-lh-none:16;--text-base-lh-relaxed:26;--text-base-lh-snug:22;--text-base-lh:var(--font-line-height-leading-6-3);--text-base-size-2:var(--font-size-text-base-4);--text-base-size:var(--font-size-text-base-3);--text-base-tracking:0;--text-body-lh:20;--text-body-size:14;--text-button-sm-size:var(--font-size-text-sm-4);--text-button-xs-size:var(--font-size-text-xs-4);--text-lg-heading-tracking:-.45;--text-lg-lh-2:var(--font-line-height-leading-7-4);--text-lg-lh-none:18;--text-lg-lh-relaxed:29.25;--text-lg-lh-snug:24.75;--text-lg-lh:var(--font-line-height-leading-7-3);--text-lg-size-2:var(--font-size-text-lg-4);--text-lg-size:var(--font-size-text-lg-3);--text-lg-tracking:0;--text-sm-lh-2:var(--font-line-height-leading-5-4);--text-sm-lh-none:14;--text-sm-lh-relaxed:22.75;--text-sm-lh-snug:19.25;--text-sm-lh:var(--font-line-height-leading-5-3);--text-sm-size-2:var(--font-size-text-sm-4);--text-sm-size:var(--font-size-text-sm-3);--text-sm-tight-lh:var(--font-line-height-leading-5-4);--text-sm-tight-size:var(--font-size-text-sm-4);--text-sm-tracking:0;--text-title-lg-lh:var(--font-line-height-leading-7-4);--text-title-lg-size:var(--font-size-text-lg-4);--text-title-md-lh-none:var(--text-base-lh-none);--text-title-md-lh-snug:var(--text-base-lh-snug);--text-title-md-lh:var(--font-line-height-leading-6-4);--text-title-md-size:var(--font-size-text-base-4);--text-xl-heading-tracking:-.5;--text-xl-lh-none:20;--text-xl-lh-relaxed:32.5;--text-xl-lh-snug:27.5;--text-xl-lh:var(--font-line-height-leading-7-4);--text-xl-size:var(--font-size-text-xl-3);--text-xl-tracking:0;--text-xs-lh-2:var(--font-line-height-leading-4-4);--text-xs-lh-none:12;--text-xs-lh-relaxed:19.5;--text-xs-lh-snug:16.5;--text-xs-lh:var(--font-line-height-leading-4-3);--text-xs-size-2:var(--font-size-text-xs-4);--text-xs-size:var(--font-size-text-xs-3);--text-xs-tracking:0}:root[data-mode=lyra]{--color-dark-accent-foreground:var(--colors-neutral-50);--color-dark-accent:var(--colors-neutral-800);--color-dark-background-2:var(--colors-neutral-950);--color-dark-background:#0a0a0a;--color-dark-border-2:#ffffff1a;--color-dark-border:#ffffff1a;--color-dark-card-foreground:var(--colors-neutral-50);--color-dark-card:var(--colors-neutral-900);--color-dark-chart-chart-1:var(--colors-neutral-300);--color-dark-chart-chart-2:var(--colors-neutral-500);--color-dark-chart-chart-3:var(--colors-neutral-600);--color-dark-chart-chart-4:var(--colors-neutral-700);--color-dark-chart-chart-5:var(--colors-neutral-800);--color-dark-custom-bg-destructive-10-2:#ff66691a;--color-dark-custom-bg-destructive-10:#ff66691a;--color-dark-custom-bg-destructive-20-2:#ff666933;--color-dark-custom-bg-destructive-20:#ff666933;--color-dark-custom-bg-destructive-40:#ff666966;--color-dark-custom-bg-input-30-2:#ffffff0d;--color-dark-custom-bg-input-30-trans-light-2:#ffffff0b;--color-dark-custom-bg-input-30-trans-light:#ffffff0b;--color-dark-custom-bg-input-30:#ffffff0d;--color-dark-custom-bg-input-50-2:#ffffff17;--color-dark-custom-bg-input-50:#ffffff17;--color-dark-custom-bg-input-80:#fff2;--color-dark-custom-bg-input-90:#ffffff26;--color-dark-custom-bg-muted-50:#27272a80;--color-dark-custom-bg-primary-10-2:#ffffff1a;--color-dark-custom-bg-primary-10:#ffffff1a;--color-dark-custom-bg-primary-5:#fafafa1a;--color-dark-custom-bg-primary-80-2:#fafafacc;--color-dark-custom-bg-primary-80:#fafafacc;--color-dark-custom-bg-secondary-80-2:#27272acc;--color-dark-custom-bg-secondary-80:#27272acc;--color-dark-custom-border-primary-30:#fafafa33;--color-dark-custom-border-primary-checked:#fafafa33;--color-dark-custom-border-subtle:#ffffff1a;--color-dark-custom-dark-input:#ffffff26;--color-dark-custom-destructive-70-2:#ff6467b3;--color-dark-custom-destructive-70:#ff6467b3;--color-dark-custom-destructive-focus-2:#7f1d1d66;--color-dark-custom-destructive-focus:#7f1d1d66;--color-dark-custom-focus:#73737380;--color-dark-custom-foreground-10:#fafafa1a;--color-dark-custom-foreground-5:#fafafa0d;--color-dark-custom-foreground-70-2:#fafafab3;--color-dark-custom-foreground-70:#fafafab3;--color-dark-destructive-2:var(--colors-red-400);--color-dark-destructive-foreground:var(--colors-neutral-50);--color-dark-destructive:#ff6467;--color-dark-foreground-2:var(--colors-neutral-50);--color-dark-foreground:#fafafa;--color-dark-info-foreground:var(--colors-sky-950);--color-dark-info-ring:var(--colors-sky-800);--color-dark-info:var(--colors-sky-300);--color-dark-input-2:#ffffff26;--color-dark-input:#ffffff26;--color-dark-muted-2:var(--colors-neutral-800);--color-dark-muted-foreground-2:var(--colors-neutral-400);--color-dark-muted-foreground:#9ca3af;--color-dark-muted:#27272a;--color-dark-opacity-100:#0000;--color-dark-opacity-30:#000000b3;--color-dark-opacity-50:#00000080;--color-dark-opacity-80-2:#0003;--color-dark-opacity-80:#0003;--color-dark-opacity-90:#0000001a;--color-dark-popover-foreground:var(--colors-neutral-50);--color-dark-popover:var(--colors-neutral-900);--color-dark-primary-2:var(--colors-neutral-200);--color-dark-primary-foreground-2:var(--colors-neutral-900);--color-dark-primary-foreground:#18181b;--color-dark-primary:#fafafa;--color-dark-ring-2:var(--colors-neutral-500);--color-dark-ring-focus:#73737380;--color-dark-ring:#85858591;--color-dark-secondary-2:var(--colors-neutral-800);--color-dark-secondary-foreground-2:var(--colors-neutral-50);--color-dark-secondary-foreground:#fafafa;--color-dark-secondary:#27272a;--color-dark-shadow-xs:#0000;--color-dark-shadow:#0000;--color-dark-sidebar-accent-foreground:var(--colors-neutral-50);--color-dark-sidebar-accent:var(--colors-neutral-800);--color-dark-sidebar-border:#ffffff1a;--color-dark-sidebar-foreground:var(--colors-neutral-50);--color-dark-sidebar-primary-foreground:var(--colors-neutral-50);--color-dark-sidebar-primary:var(--colors-blue-700);--color-dark-sidebar-ring:#525252a3;--color-dark-sidebar-sidebar:var(--colors-neutral-900);--color-dark-success-deprecated:#75e0a7;--color-dark-success-foreground:var(--colors-emerald-950);--color-dark-success-ring:var(--colors-emerald-800);--color-dark-warning-foreground:var(--colors-amber-950);--color-dark-warning-ring:var(--colors-amber-800);--color-dark-warning:var(--colors-amber-300);--color-light-accent-foreground:var(--colors-neutral-900);--color-light-accent:var(--colors-neutral-100);--color-light-background-2:var(--colors-white);--color-light-background:#fff;--color-light-border-2:var(--colors-neutral-200);--color-light-border:#e4e4e7;--color-light-card-foreground:var(--colors-neutral-950);--color-light-card:var(--colors-white);--color-light-chart-chart-1:var(--colors-neutral-300);--color-light-chart-chart-2:var(--colors-neutral-500);--color-light-chart-chart-3:var(--colors-neutral-600);--color-light-chart-chart-4:var(--colors-neutral-700);--color-light-chart-chart-5:var(--colors-neutral-800);--color-light-custom-bg-destructive-10-2:#e5000b1a;--color-light-custom-bg-destructive-10:#e5000b1a;--color-light-custom-bg-destructive-20-2:#e5000b33;--color-light-custom-bg-destructive-20:#e5000b33;--color-light-custom-bg-destructive-40:#e5000b66;--color-light-custom-bg-input-20-2:#e5e5e533;--color-light-custom-bg-input-20:#e5e5e533;--color-light-custom-bg-input-30-2:#e5e5e54d;--color-light-custom-bg-input-30-trans-light-2:var(--colors-white);--color-light-custom-bg-input-30-trans-light:#fff;--color-light-custom-bg-input-30:#e5e5e54d;--color-light-custom-bg-input-50-2:#e5e5e580;--color-light-custom-bg-input-50:#e5e5e580;--color-light-custom-bg-input-80:#e5e5e5cc;--color-light-custom-bg-input-90:#e5e5e5e6;--color-light-custom-bg-muted-50:#f4f4f580;--color-light-custom-bg-primary-10-2:#1717170d;--color-light-custom-bg-primary-10:#1717170d;--color-light-custom-bg-primary-5:#1717170d;--color-light-custom-bg-primary-80-2:#171717cc;--color-light-custom-bg-primary-80:#171717cc;--color-light-custom-bg-secondary-80-2:#f5f5f5cc;--color-light-custom-bg-secondary-80:#f5f5f5cc;--color-light-custom-border-primary-30:#1717174d;--color-light-custom-border-primary-checked:#1717174d;--color-light-custom-border-subtle:#0000000d;--color-light-custom-dark-input:#fff0;--color-light-custom-destructive-70-2:#e7000bb3;--color-light-custom-destructive-70:#e7000bb3;--color-light-custom-destructive-focus-2:#dc282866;--color-light-custom-destructive-focus:#dc282866;--color-light-custom-focus:#a3a3a380;--color-light-custom-foreground-10:#09090b1a;--color-light-custom-foreground-5:#09090b0d;--color-light-custom-foreground-70-2:#09090bb3;--color-light-custom-foreground-70:#09090bb3;--color-light-destructive-2:var(--colors-red-600);--color-light-destructive-foreground:var(--colors-neutral-50);--color-light-destructive:#e7000b;--color-light-foreground-2:var(--colors-neutral-950);--color-light-foreground:#09090b;--color-light-info-foreground:var(--colors-sky-50);--color-light-info-ring:var(--colors-sky-200);--color-light-info:var(--colors-sky-700);--color-light-input-2:var(--colors-neutral-200);--color-light-input:#e6e6e6;--color-light-muted-2:var(--colors-neutral-100);--color-light-muted-foreground-2:var(--colors-neutral-500);--color-light-muted-foreground:#71717a;--color-light-muted:#f4f4f5;--color-light-opacity-100:#fff0;--color-light-opacity-30:#ffffffb3;--color-light-opacity-50:#ffffff80;--color-light-opacity-80-2:#fff3;--color-light-opacity-80:#fff3;--color-light-opacity-90:#ffffff1a;--color-light-popover-foreground:var(--colors-neutral-950);--color-light-popover:var(--colors-white);--color-light-primary-2:var(--colors-neutral-900);--color-light-primary-foreground-2:var(--colors-neutral-50);--color-light-primary-foreground:#fafafa;--color-light-primary:#171717;--color-light-ring-2:var(--colors-neutral-400);--color-light-ring-focus:#a1a1a180;--color-light-ring:#a3a3a3;--color-light-secondary-2:var(--colors-neutral-100);--color-light-secondary-foreground-2:var(--colors-neutral-900);--color-light-secondary-foreground:#171717;--color-light-secondary:#f5f5f5;--color-light-shadow-xs:#0000;--color-light-shadow:#0000;--color-light-sidebar-accent-foreground:var(--colors-neutral-900);--color-light-sidebar-accent:var(--colors-neutral-100);--color-light-sidebar-border:#e6e6e6;--color-light-sidebar-foreground:var(--colors-neutral-950);--color-light-sidebar-primary-foreground:var(--colors-neutral-50);--color-light-sidebar-primary:var(--colors-neutral-900);--color-light-sidebar-ring:#a1a1a1a3;--color-light-sidebar-sidebar:var(--colors-neutral-50);--color-light-success-deprecated:#067647;--color-light-success-foreground:var(--colors-emerald-50);--color-light-success-ring:var(--colors-emerald-200);--color-light-warning-foreground:var(--colors-amber-50);--color-light-warning-ring:var(--colors-amber-200);--color-light-warning:var(--colors-amber-700);--component-badge-border-width-2:var(--border-width-border);--component-badge-border-width:var(--border-width-w-100);--component-badge-gap-2:var(--spacing-1-4);--component-badge-gap:var(--spacing-1-3);--component-badge-height-2:var(--spacing-5-2);--component-badge-height:var(--spacing-5);--component-badge-icon-size:var(--spacing-3-3);--component-badge-px-2:var(--spacing-2-3);--component-badge-px:var(--spacing-2-2);--component-badge-py-2:var(--spacing-0-5-2);--component-badge-py:var(--spacing-0-5);--component-badge-radius-2:var(--border-radius-rounded-none-4);--component-badge-radius:var(--border-radius-rounded-none-3);--component-badge-variant-default-bg-2:var(--primary-4);--component-badge-variant-default-bg-hover-2:var(--custom-bg-primary-80-2);--component-badge-variant-default-bg-hover:var(--custom-bg-primary-80);--component-badge-variant-default-bg:var(--primary-3);--component-badge-variant-default-text-2:var(--primary-foreground-3);--component-badge-variant-default-text-hover-2:var(--primary-foreground-3);--component-badge-variant-default-text-hover:var(--primary-foreground-2);--component-badge-variant-default-text:var(--primary-foreground-2);--component-badge-variant-destructive-bg-2:var(--custom-bg-destructive-10-3);--component-badge-variant-destructive-bg-hover-2:var(--custom-bg-destructive-20-3);--component-badge-variant-destructive-bg-hover:var(--custom-bg-destructive-20-2);--component-badge-variant-destructive-bg:var(--custom-bg-destructive-10-2);--component-badge-variant-destructive-text-2:var(--destructive-3);--component-badge-variant-destructive-text-hover-2:var(--destructive-3);--component-badge-variant-destructive-text-hover:var(--destructive-2);--component-badge-variant-destructive-text:var(--destructive-2);--component-badge-variant-ghost-bg-hover:var(--muted-3);--component-badge-variant-ghost-text-2:var(--foreground-3);--component-badge-variant-ghost-text-hover-2:var(--muted-foreground-3);--component-badge-variant-ghost-text-hover:var(--muted-foreground-2);--component-badge-variant-ghost-text:var(--foreground-2);--component-badge-variant-link-bg-hover:var(--shadows-color-transparent);--component-badge-variant-link-bg:var(--shadows-color-transparent);--component-badge-variant-link-text-2:var(--primary-4);--component-badge-variant-link-text-hover-2:var(--primary-4);--component-badge-variant-link-text-hover:var(--primary-3);--component-badge-variant-link-text:var(--primary-3);--component-badge-variant-outline-bg-2:var(--shadows-color-transparent-2);--component-badge-variant-outline-bg-hover-2:var(--muted-3);--component-badge-variant-outline-bg-hover:var(--muted-2);--component-badge-variant-outline-bg:var(--shadows-color-transparent);--component-badge-variant-outline-border-2:var(--border-3);--component-badge-variant-outline-border:var(--border-2);--component-badge-variant-outline-text-2:var(--foreground-3);--component-badge-variant-outline-text-hover-2:var(--muted-foreground-3);--component-badge-variant-outline-text-hover:var(--muted-foreground-2);--component-badge-variant-outline-text:var(--foreground-2);--component-badge-variant-secondary-bg-2:var(--secondary-3);--component-badge-variant-secondary-bg-hover-2:var(--custom-bg-secondary-80-2);--component-badge-variant-secondary-bg-hover:var(--custom-bg-secondary-80);--component-badge-variant-secondary-bg:var(--secondary-2);--component-badge-variant-secondary-text-2:var(--secondary-foreground-3);--component-badge-variant-secondary-text-hover-2:var(--secondary-foreground-3);--component-badge-variant-secondary-text-hover:var(--secondary-foreground-2);--component-badge-variant-secondary-text:var(--secondary-foreground-2);--component-button-border-color-invalid-2:var(--destructive-3);--component-button-border-color-invalid:var(--destructive-2);--component-button-focus-ring-width-2:var(--ring-width-ring-1-2);--component-button-focus-ring-width:var(--ring-width-ring-1);--component-button-gap-2:var(--spacing-1-5-2);--component-button-gap:var(--spacing-1-5);--component-button-radius:var(--radius-md-3);--component-button-ring-color-invalid-2:var(--custom-bg-destructive-20-3);--component-button-ring-color-invalid:var(--custom-bg-destructive-20-2);--component-button-ring-width-invalid-2:var(--ring-width-ring-1-2);--component-button-ring-width-invalid:var(--ring-width-ring-1);--component-button-size-default-height-2:var(--spacing-8-2);--component-button-size-default-height:var(--spacing-8);--component-button-size-default-px-2:var(--spacing-2-5-2);--component-button-size-default-px:var(--spacing-2-5);--component-button-size-default-radius:var(--radius-lg-2);--component-button-size-icon-lg-size-2:var(--height-h-9-2);--component-button-size-icon-lg-size:var(--height-h-9);--component-button-size-icon-size-2:var(--height-h-8-2);--component-button-size-icon-size:var(--height-h-8);--component-button-size-icon-sm-size-2:var(--height-h-7-2);--component-button-size-icon-sm-size:var(--height-h-7);--component-button-size-icon-xs-size-2:var(--height-h-6-2);--component-button-size-icon-xs-size:var(--height-h-6);--component-button-size-lg-gap-2:var(--spacing-1-5-2);--component-button-size-lg-gap:var(--spacing-1-5);--component-button-size-lg-height-2:var(--spacing-9-2);--component-button-size-lg-height:var(--spacing-9);--component-button-size-lg-px-2:var(--spacing-2-5-2);--component-button-size-lg-px:var(--spacing-2-5);--component-button-size-lg-radius:var(--radius-lg-2);--component-button-size-sm-gap-2:var(--spacing-1-4);--component-button-size-sm-gap:var(--spacing-1-3);--component-button-size-sm-height-2:var(--spacing-7-2);--component-button-size-sm-height:var(--spacing-7);--component-button-size-sm-px-2:var(--spacing-2-5-2);--component-button-size-sm-px:var(--spacing-2-5);--component-button-size-sm-radius:var(--radius-lg-2);--component-button-size-xs-gap-2:var(--spacing-1-4);--component-button-size-xs-gap:var(--spacing-1-3);--component-button-size-xs-height-2:var(--spacing-6-2);--component-button-size-xs-height:var(--spacing-6);--component-button-size-xs-icon-size:var(--spacing-3-3);--component-button-size-xs-px-2:var(--spacing-2-3);--component-button-size-xs-px:var(--spacing-2-2);--component-button-size-xs-radius:var(--radius-lg-2);--component-button-variant-default-bg-2:var(--primary-4);--component-button-variant-default-bg-hover-2:var(--custom-bg-primary-80-2);--component-button-variant-default-bg-hover:var(--custom-bg-primary-80);--component-button-variant-default-bg:var(--primary-3);--component-button-variant-destructive-bg-2:var(--custom-bg-destructive-10-3);--component-button-variant-destructive-bg-hover-2:var(--custom-bg-destructive-20-3);--component-button-variant-destructive-bg-hover:var(--custom-bg-destructive-20-2);--component-button-variant-destructive-bg:var(--custom-bg-destructive-10-2);--component-button-variant-ghost-bg-2:var(--background-4);--component-button-variant-ghost-bg-hover-2:var(--muted-3);--component-button-variant-ghost-bg-hover:var(--muted-2);--component-button-variant-ghost-bg:var(--background-3);--component-button-variant-link-bg:var(--background-4);--component-button-variant-outline-bg-2:var(--custom-bg-input-30-trans-light);--component-button-variant-outline-bg-hover-2:var(--muted-3);--component-button-variant-outline-bg-hover:var(--muted-2);--component-button-variant-outline-bg:var(--custom-bg-input-30);--component-button-variant-secondary-bg-2:var(--secondary-3);--component-button-variant-secondary-bg-hover-2:var(--custom-bg-secondary-80-2);--component-button-variant-secondary-bg-hover:var(--custom-bg-secondary-80);--component-button-variant-secondary-bg:var(--secondary-2);--component-card-border:var(--custom-foreground-10);--component-card-footer-bg:var(--card-3);--component-card-footer-border-width:var(--border-width-border);--component-card-footer-border:var(--border-3);--component-card-footer-pt-sm:var(--spacing-3-3);--component-card-footer-pt:var(--spacing-4-2);--component-card-header-gap:var(--spacing-1-4);--component-card-padding-sm:var(--spacing-3-3);--component-card-padding:var(--spacing-4-2);--component-card-px-half:var(--spacing-2-3);--component-card-py-half:var(--spacing-2-3);--component-card-radius:var(--radius-xl-2);--component-field-content-gap:var(--spacing-0-5-2);--component-field-field-gap:var(--spacing-2-3);--component-field-field-group-gap:var(--spacing-5-2);--component-field-field-legend-mb:var(--spacing-2-5-2);--component-field-field-set-gap:var(--spacing-4-2);--component-input-bg-2:var(--custom-bg-input-30-trans-light);--component-input-bg:var(--custom-bg-input-30);--component-input-border-2:var(--input-3);--component-input-border-focus-2:var(--ring-3);--component-input-border-focus:var(--ring-2);--component-input-border-width-2:var(--border-width-border);--component-input-border-width-bottom-2:var(--border-width-border);--component-input-border-width-bottom:var(--border-width-w-100);--component-input-border-width:var(--border-width-w-100);--component-input-border:var(--input-2);--component-input-focus-ring-width-2:var(--ring-width-ring-1-2);--component-input-focus-ring-width:var(--ring-width-ring-1);--component-input-height-2:var(--height-h-8-2);--component-input-height:var(--height-h-8);--component-input-px-2:var(--spacing-2-5-2);--component-input-px:var(--spacing-2-5);--component-input-py-2:var(--spacing-1-4);--component-input-py:var(--spacing-1-3);--component-input-radius-2:var(--border-radius-rounded-none-4);--component-input-radius:var(--border-radius-rounded-none-3);--component-kbd-background-2:var(--muted-3);--component-kbd-background:var(--muted-2);--component-kbd-group-gap:var(--spacing-1-4);--component-kbd-height-2:var(--height-h-5-2);--component-kbd-height:var(--height-h-5);--component-kbd-px-2:var(--spacing-1-4);--component-kbd-px:var(--spacing-1-3);--component-kbd-radius-2:var(--border-radius-rounded-none-4);--component-kbd-radius:var(--border-radius-rounded-none-3);--component-navigation-menu-content-gap:var(--spacing-1-4);--component-navigation-menu-content-pb:var(--spacing-1-4);--component-navigation-menu-content-pl:var(--spacing-1-4);--component-navigation-menu-content-pr:var(--spacing-1-4);--component-navigation-menu-content-pt:var(--spacing-1-4);--component-navigation-menu-content-radius:var(--border-radius-rounded-none-4);--component-navigation-menu-link-border-bottom-width:var(--border-width-border);--component-navigation-menu-link-border-color:var(--input-3);--component-navigation-menu-link-gap:var(--spacing-2-3);--component-navigation-menu-link-padding:var(--spacing-2-3);--component-navigation-menu-link-radius-in-content:var(--border-radius-rounded-none-4);--component-navigation-menu-link-radius:var(--border-radius-rounded-none-4);--component-navigation-menu-trigger-bg-hover:var(--muted-3);--component-navigation-menu-trigger-ml:var(--spacing-1-4);--component-navigation-menu-trigger-px:var(--spacing-2-5-2);--component-navigation-menu-trigger-py:var(--spacing-1-5-2);--component-navigation-menu-trigger-radius:var(--border-radius-rounded-none-4);--component-pro-application-announcement-wrapper-pl:var(--spacing-0-5-2);--component-pro-application-inline-hint-rail-radius:var(--border-radius-rounded-none-4);--component-pro-application-inline-hint-rail-width:var(--width-w-1-2);--component-pro-application-inline-hint-wrapper-bg:var(--muted-3);--component-pro-application-inline-hint-wrapper-border:var(--border-3);--component-pro-application-inline-hint-wrapper-px:var(--pro-space-2-5);--component-pro-application-inline-hint-wrapper-py:var(--pro-space-2-2);--component-pro-application-inline-hint-wrapper-radius:var(--border-radius-rounded-none-4);--component-pro-application-messaging-bubble-border-width-left:var(--border-width-border);--component-pro-application-messaging-bubble-border-width:var(--border-width-border);--component-pro-application-messaging-bubble-border:var(--border-3);--component-pro-application-messaging-bubble-px:var(--spacing-3-5);--component-pro-application-messaging-bubble-py:var(--spacing-2-5-2);--component-pro-application-messaging-bubble-received-bg:var(--shadows-color-transparent-2);--component-pro-application-messaging-bubble-sent-bg:var(--shadows-color-transparent-2);--component-pro-application-messaging-bubble-sent-border:var(--border-3);--component-pro-application-messaging-bubble-sent-text:var(--foreground-3);--component-pro-application-messaging-reaction-bg:var(--background-4);--component-pro-application-messaging-reaction-border:var(--border-3);--component-pro-application-messaging-reaction-radius:var(--border-radius-rounded-none-4);--component-pro-marketing-featured-icon-border-2:var(--border-3);--component-pro-marketing-featured-icon-border:var(--border-2);--component-pro-marketing-featured-icon-square-bg-2:var(--muted-3);--component-pro-marketing-featured-icon-square-bg:var(--muted-2);--component-pro-marketing-featured-icon-square-radius-lg-2:var(--border-radius-rounded-none-4);--component-pro-marketing-featured-icon-square-radius-lg:var(--border-radius-rounded-none-3);--component-pro-marketing-featured-icon-square-radius-md-2:var(--border-radius-rounded-none-4);--component-pro-marketing-featured-icon-square-radius-md:var(--border-radius-rounded-none-3);--component-pro-marketing-featured-icon-square-radius-sm-2:var(--border-radius-rounded-none-4);--component-pro-marketing-featured-icon-square-radius-sm:var(--border-radius-rounded-none-3);--component-pro-marketing-mobile-navigation-menu-items-gap:var(--spacing-0-4);--component-pro-marketing-tagline-chip-px:var(--spacing-2-3);--component-pro-marketing-tagline-chip-py:var(--spacing-0-5-2);--component-pro-marketing-tagline-chip-radius:var(--border-radius-rounded-none-4);--component-pro-marketing-tagline-font-weight:var(--font-weight-font-medium-4);--component-pro-marketing-tagline-letter-spacing:0;--component-pro-marketing-tagline-variant-badge-bg:var(--background-4);--component-pro-marketing-tagline-variant-badge-border:var(--border-3);--component-pro-marketing-tagline-variant-outline-border:var(--border-3);--component-pro-marketing-tagline-variant-primary-bg:var(--foreground-3);--component-pro-marketing-tagline-variant-primary-fg:var(--primary-foreground-3);--component-pro-marketing-tagline-variant-secondary-bg:var(--secondary-3);--component-pro-marketing-ui-showcase-inset-radius:var(--border-radius-rounded-none-4);--component-pro-marketing-ui-showcase-wrapper-border:var(--border-3);--component-pro-marketing-ui-showcase-wrapper-radius:var(--border-radius-rounded-none-4);--component-separator-bg:var(--border-3);--component-separator-radius:0;--component-textarea-border-width:var(--border-width-border);--component-textarea-focus-ring-width:var(--component-input-focus-ring-width-2);--component-textarea-px:var(--spacing-2-5-2);--component-textarea-py:var(--spacing-2-3);--component-textarea-radius:var(--border-radius-rounded-none-4);--focus-ring-spread:var(--ring-width-ring-1-2);--font-family-heading:"Inter";--font-family-mono:"Inter";--font-family-sans-2:"Inter";--font-family-sans:"Inter";--font-family-serif:"Inter";--pro-radius-radius-inner:var(--border-radius-rounded-none-4);--pro-radius-radius:var(--border-radius-rounded-none-4);--pro-space-0-5-2:var(--spacing-0-5-2);--pro-space-0-5:var(--spacing-0-5);--pro-space-1-2:var(--spacing-1-4);--pro-space-1-5-2:var(--spacing-1-4);--pro-space-1-5:var(--spacing-1-3);--pro-space-10-2:var(--spacing-8-2);--pro-space-10:var(--spacing-8);--pro-space-12:var(--spacing-10-2);--pro-space-16:var(--spacing-12-2);--pro-space-1:var(--spacing-1-3);--pro-space-2-2:var(--spacing-1-5-2);--pro-space-2-5:var(--spacing-2-3);--pro-space-20-2:var(--spacing-16-2);--pro-space-20:var(--spacing-16);--pro-space-2:var(--spacing-1-5);--pro-space-3-2:var(--spacing-2-3);--pro-space-3:var(--spacing-2-2);--pro-space-4:var(--spacing-3-3);--pro-space-5:var(--spacing-4-2);--pro-space-6:var(--spacing-5-2);--pro-space-8:var(--spacing-6-2);--pro-space-9:var(--spacing-7-2);--radius-2xl:var(--border-radius-rounded-none-4);--radius-3xl:var(--border-radius-rounded-none-4);--radius-4xl-2:var(--border-radius-rounded-none-4);--radius-4xl:var(--border-radius-rounded-none-3);--radius-lg-2:var(--border-radius-rounded-none-4);--radius-lg:var(--border-radius-rounded-none-3);--radius-md-3:var(--border-radius-rounded-none-3);--radius-md-4:var(--border-radius-rounded-none-4);--radius-sm-2:var(--border-radius-rounded-none-4);--radius-sm:var(--border-radius-rounded-none-3);--radius-xl-2:var(--border-radius-rounded-none-4);--radius-xl:var(--border-radius-rounded-none-3);--shadow-chart-tooltip-layer-1-blur:var(--shadows-scale-xl-layer-1-blur);--shadow-chart-tooltip-layer-1-color:var(--shadows-color-black-10);--shadow-chart-tooltip-layer-1-spread:var(--shadows-scale-xl-layer-1-spread);--shadow-chart-tooltip-layer-1-y:var(--shadows-scale-xl-layer-1-y);--shadow-chart-tooltip-layer-2-blur:var(--shadows-scale-xl-layer-2-blur);--shadow-chart-tooltip-layer-2-color:var(--shadows-color-black-10);--shadow-chart-tooltip-layer-2-spread:var(--shadows-scale-xl-layer-2-spread);--shadow-chart-tooltip-layer-2-y:var(--shadows-scale-xl-layer-2-y);--shadow-control-layer-1-blur-2:var(--shadows-scale-none-blur-2);--shadow-control-layer-1-blur:var(--shadows-scale-none-blur);--shadow-control-layer-1-color-2:var(--shadows-color-transparent-2);--shadow-control-layer-1-color:var(--shadows-color-transparent);--shadow-control-layer-1-spread-2:var(--shadows-scale-none-spread-2);--shadow-control-layer-1-spread:var(--shadows-scale-none-spread);--shadow-control-layer-1-y-2:var(--shadows-scale-none-y-2);--shadow-control-layer-1-y:var(--shadows-scale-none-y);--shadow-control-layer-2-blur-2:var(--shadows-scale-none-blur-2);--shadow-control-layer-2-blur:var(--shadows-scale-none-blur);--shadow-control-layer-2-color-2:var(--shadows-color-transparent-2);--shadow-control-layer-2-color:var(--shadows-color-transparent);--shadow-control-layer-2-spread-2:var(--shadows-scale-none-spread-2);--shadow-control-layer-2-spread:var(--shadows-scale-none-spread);--shadow-control-layer-2-y-2:var(--shadows-scale-none-y-2);--shadow-control-layer-2-y:var(--shadows-scale-none-y);--shadow-dialog-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-dialog-layer-1-color:var(--shadows-color-transparent-2);--shadow-dialog-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-dialog-layer-1-y:var(--shadows-scale-none-y-2);--shadow-dialog-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-dialog-layer-2-color:var(--shadows-color-transparent-2);--shadow-dialog-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-dialog-layer-2-y:var(--shadows-scale-none-y-2);--shadow-nav-menu-popup-layer-1-blur:var(--shadows-scale-sm-layer-1-blur);--shadow-nav-menu-popup-layer-1-color:var(--shadows-color-black-10);--shadow-nav-menu-popup-layer-1-spread:var(--shadows-scale-sm-layer-1-spread);--shadow-nav-menu-popup-layer-1-y:var(--shadows-scale-sm-layer-1-y);--shadow-nav-menu-popup-layer-2-blur:var(--shadows-scale-sm-layer-2-blur);--shadow-nav-menu-popup-layer-2-color:var(--shadows-color-black-10);--shadow-nav-menu-popup-layer-2-spread:var(--shadows-scale-sm-layer-2-spread);--shadow-nav-menu-popup-layer-2-y:var(--shadows-scale-sm-layer-2-y);--shadow-nav-menu-viewport-layer-1-blur:var(--shadows-scale-sm-layer-1-blur);--shadow-nav-menu-viewport-layer-1-color:var(--shadows-color-black-10);--shadow-nav-menu-viewport-layer-1-spread:var(--shadows-scale-sm-layer-1-spread);--shadow-nav-menu-viewport-layer-1-y:var(--shadows-scale-sm-layer-1-y);--shadow-nav-menu-viewport-layer-2-blur:var(--shadows-scale-sm-layer-2-blur);--shadow-nav-menu-viewport-layer-2-color:var(--shadows-color-black-10);--shadow-nav-menu-viewport-layer-2-spread:var(--shadows-scale-sm-layer-2-spread);--shadow-nav-menu-viewport-layer-2-y:var(--shadows-scale-sm-layer-2-y);--shadow-popover-layer-1-blur:var(--shadows-scale-md-layer-1-blur);--shadow-popover-layer-1-color:var(--shadows-color-black-10);--shadow-popover-layer-1-spread:var(--shadows-scale-md-layer-1-spread);--shadow-popover-layer-1-y:var(--shadows-scale-md-layer-1-y);--shadow-popover-layer-2-blur:var(--shadows-scale-md-layer-2-blur);--shadow-popover-layer-2-color:var(--shadows-color-black-10);--shadow-popover-layer-2-spread:var(--shadows-scale-md-layer-2-spread);--shadow-popover-layer-2-y:var(--shadows-scale-md-layer-2-y);--shadow-popover-nested-layer-1-blur:var(--shadows-scale-lg-layer-1-blur);--shadow-popover-nested-layer-1-color:var(--shadows-color-black-10);--shadow-popover-nested-layer-1-spread:var(--shadows-scale-lg-layer-1-spread);--shadow-popover-nested-layer-1-y:var(--shadows-scale-lg-layer-1-y);--shadow-popover-nested-layer-2-blur:var(--shadows-scale-lg-layer-2-blur);--shadow-popover-nested-layer-2-color:var(--shadows-color-black-10);--shadow-popover-nested-layer-2-spread:var(--shadows-scale-lg-layer-2-spread);--shadow-popover-nested-layer-2-y:var(--shadows-scale-lg-layer-2-y);--shadow-sheet-layer-1-blur:var(--shadows-scale-lg-layer-1-blur);--shadow-sheet-layer-1-color:var(--shadows-color-black-10);--shadow-sheet-layer-1-spread:var(--shadows-scale-lg-layer-1-spread);--shadow-sheet-layer-1-y:var(--shadows-scale-lg-layer-1-y);--shadow-sheet-layer-2-blur:var(--shadows-scale-lg-layer-2-blur);--shadow-sheet-layer-2-color:var(--shadows-color-black-10);--shadow-sheet-layer-2-spread:var(--shadows-scale-lg-layer-2-spread);--shadow-sheet-layer-2-y:var(--shadows-scale-lg-layer-2-y);--shadow-slider-thumb-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-slider-thumb-layer-1-color:var(--shadows-color-transparent-2);--shadow-slider-thumb-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-slider-thumb-layer-1-y:var(--shadows-scale-none-y-2);--shadow-slider-thumb-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-slider-thumb-layer-2-color:var(--shadows-color-transparent-2);--shadow-slider-thumb-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-slider-thumb-layer-2-y:var(--shadows-scale-none-y-2);--shadow-surface-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-surface-layer-1-color:var(--shadows-color-transparent-2);--shadow-surface-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-surface-layer-1-y:var(--shadows-scale-none-y-2);--shadow-surface-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-surface-layer-2-color:var(--shadows-color-transparent-2);--shadow-surface-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-surface-layer-2-y:var(--shadows-scale-none-y-2);--shadow-switch-thumb-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-switch-thumb-layer-1-color:var(--shadows-color-transparent-2);--shadow-switch-thumb-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-switch-thumb-layer-1-y:var(--shadows-scale-none-y-2);--shadow-switch-thumb-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-switch-thumb-layer-2-color:var(--shadows-color-transparent-2);--shadow-switch-thumb-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-switch-thumb-layer-2-y:var(--shadows-scale-none-y-2);--shadow-tabs-active-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-tabs-active-layer-1-color:var(--shadows-color-transparent-2);--shadow-tabs-active-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-tabs-active-layer-1-y:var(--shadows-scale-none-y-2);--shadow-tabs-active-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-tabs-active-layer-2-color:var(--shadows-color-transparent-2);--shadow-tabs-active-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-tabs-active-layer-2-y:var(--shadows-scale-none-y-2);--shadow-x:0;--text-2xl-heading-tracking:-.5;--text-2xl-lh-none:20;--text-2xl-lh-relaxed:32.5;--text-2xl-lh-snug:27.5;--text-2xl-lh:var(--font-line-height-leading-7-4);--text-2xl-size:var(--font-size-text-xl-3);--text-2xl-tracking:0;--text-3xl-heading-tracking:-.6;--text-3xl-lh-none:24;--text-3xl-lh-relaxed:39;--text-3xl-lh-snug:33;--text-3xl-lh:36;--text-3xl-size:var(--font-size-text-2xl-2);--text-3xl-tracking:0;--text-4xl-heading-tracking:-.75;--text-4xl-lh-none:30;--text-4xl-lh-relaxed:48.75;--text-4xl-lh-snug:41.25;--text-4xl-lh:45;--text-4xl-size:var(--font-size-text-3xl-2);--text-4xl-tracking:0;--text-5xl-heading-tracking:-.9;--text-5xl-lh-none:36;--text-5xl-lh:54;--text-5xl-size:var(--font-size-text-4xl-3);--text-6xl-heading-tracking:-1.2;--text-6xl-lh-none:48;--text-6xl-lh:72;--text-6xl-size:var(--font-size-text-5xl-2);--text-7xl-heading-tracking:-1.5;--text-7xl-lh-none:60;--text-7xl-lh:90;--text-7xl-size:var(--font-size-text-6xl-2);--text-8xl-heading-tracking:-1.8;--text-8xl-lh-none:72;--text-8xl-lh:108;--text-8xl-size:var(--font-size-text-7xl-3);--text-9xl-heading-tracking:-2.4;--text-9xl-lh-none:96;--text-9xl-lh:144;--text-9xl-size:var(--font-size-text-8xl-3);--text-base-heading-tracking:-.35;--text-base-lh-2:var(--font-line-height-leading-5-4);--text-base-lh-none:14;--text-base-lh-relaxed:22.75;--text-base-lh-snug:19.25;--text-base-lh:var(--font-line-height-leading-5-3);--text-base-size-2:var(--font-size-text-sm-4);--text-base-size:var(--font-size-text-sm-3);--text-base-tracking:0;--text-body-lh:16;--text-body-size:12;--text-button-sm-size:var(--font-size-text-xs-4);--text-button-xs-size:var(--font-size-text-xs-4);--text-lg-heading-tracking:-.4;--text-lg-lh-2:var(--font-line-height-leading-6-4);--text-lg-lh-none:16;--text-lg-lh-relaxed:26;--text-lg-lh-snug:22;--text-lg-lh:var(--font-line-height-leading-6-3);--text-lg-size-2:var(--font-size-text-base-4);--text-lg-size:var(--font-size-text-base-3);--text-lg-tracking:0;--text-sm-lh-2:var(--font-line-height-leading-4-4);--text-sm-lh-none:12;--text-sm-lh-relaxed:19.5;--text-sm-lh-snug:16.5;--text-sm-lh:var(--font-line-height-leading-4-3);--text-sm-size-2:var(--font-size-text-xs-4);--text-sm-size:var(--font-size-text-xs-3);--text-sm-tight-lh:var(--font-line-height-leading-4-4);--text-sm-tight-size:var(--font-size-text-xs-4);--text-sm-tracking:0;--text-title-lg-lh:var(--font-line-height-leading-5-4);--text-title-lg-size:var(--font-size-text-sm-4);--text-title-md-lh-none:var(--text-sm-lh-none);--text-title-md-lh-snug:var(--text-sm-lh-snug);--text-title-md-lh:var(--font-line-height-leading-5-4);--text-title-md-size:var(--font-size-text-sm-4);--text-xl-heading-tracking:-.45;--text-xl-lh-none:18;--text-xl-lh-relaxed:29.25;--text-xl-lh-snug:24.75;--text-xl-lh:var(--font-line-height-leading-7-4);--text-xl-size:var(--font-size-text-lg-4);--text-xl-tracking:0;--text-xs-lh-2:var(--font-line-height-leading-4-4);--text-xs-lh-none:12;--text-xs-lh-relaxed:19.5;--text-xs-lh-snug:16.5;--text-xs-lh:var(--font-line-height-leading-4-3);--text-xs-size-2:var(--font-size-text-xs-4);--text-xs-size:var(--font-size-text-xs-3);--text-xs-tracking:0}:root[data-mode=maia]{--color-dark-accent-foreground:var(--colors-neutral-50);--color-dark-accent:var(--colors-neutral-800);--color-dark-background-2:var(--colors-neutral-950);--color-dark-background:#0a0a0a;--color-dark-border-2:#ffffff1a;--color-dark-border:#ffffff1a;--color-dark-card-foreground:var(--colors-neutral-50);--color-dark-card:var(--colors-neutral-900);--color-dark-chart-chart-1:var(--colors-neutral-300);--color-dark-chart-chart-2:var(--colors-neutral-500);--color-dark-chart-chart-3:var(--colors-neutral-600);--color-dark-chart-chart-4:var(--colors-neutral-700);--color-dark-chart-chart-5:var(--colors-neutral-800);--color-dark-custom-bg-destructive-10-2:#ff66691a;--color-dark-custom-bg-destructive-10:#ff66691a;--color-dark-custom-bg-destructive-20-2:#ff666933;--color-dark-custom-bg-destructive-20:#ff666933;--color-dark-custom-bg-destructive-40:#ff666966;--color-dark-custom-bg-input-30-2:#ffffff0d;--color-dark-custom-bg-input-30-trans-light-2:#ffffff0b;--color-dark-custom-bg-input-30-trans-light:#ffffff0b;--color-dark-custom-bg-input-30:#ffffff0d;--color-dark-custom-bg-input-50-2:#ffffff17;--color-dark-custom-bg-input-50:#ffffff17;--color-dark-custom-bg-input-80:#fff2;--color-dark-custom-bg-input-90:#ffffff26;--color-dark-custom-bg-muted-50:#27272a80;--color-dark-custom-bg-primary-10-2:#ffffff1a;--color-dark-custom-bg-primary-10:#ffffff1a;--color-dark-custom-bg-primary-5:#fafafa1a;--color-dark-custom-bg-primary-80-2:#fafafacc;--color-dark-custom-bg-primary-80:#fafafacc;--color-dark-custom-bg-secondary-80-2:#27272acc;--color-dark-custom-bg-secondary-80:#27272acc;--color-dark-custom-border-primary-30:#fafafa33;--color-dark-custom-border-primary-checked:#fafafa33;--color-dark-custom-border-subtle:#ffffff1a;--color-dark-custom-dark-input:#ffffff26;--color-dark-custom-destructive-70-2:#ff6467b3;--color-dark-custom-destructive-70:#ff6467b3;--color-dark-custom-destructive-focus-2:#7f1d1d66;--color-dark-custom-destructive-focus:#7f1d1d66;--color-dark-custom-focus:#73737380;--color-dark-custom-foreground-10:#fafafa1a;--color-dark-custom-foreground-5:#fafafa0d;--color-dark-custom-foreground-70-2:#fafafab3;--color-dark-custom-foreground-70:#fafafab3;--color-dark-destructive-2:var(--colors-red-400);--color-dark-destructive-foreground:var(--colors-neutral-50);--color-dark-destructive:#ff6467;--color-dark-foreground-2:var(--colors-neutral-50);--color-dark-foreground:#fafafa;--color-dark-info-foreground:var(--colors-sky-950);--color-dark-info-ring:var(--colors-sky-800);--color-dark-info:var(--colors-sky-300);--color-dark-input-2:#ffffff26;--color-dark-input:#ffffff26;--color-dark-muted-2:var(--colors-neutral-800);--color-dark-muted-foreground-2:var(--colors-neutral-400);--color-dark-muted-foreground:#9ca3af;--color-dark-muted:#27272a;--color-dark-opacity-100:#0000;--color-dark-opacity-30:#000000b3;--color-dark-opacity-50:#00000080;--color-dark-opacity-80-2:#0003;--color-dark-opacity-80:#0003;--color-dark-opacity-90:#0000001a;--color-dark-popover-foreground:var(--colors-neutral-50);--color-dark-popover:var(--colors-neutral-900);--color-dark-primary-2:var(--colors-neutral-200);--color-dark-primary-foreground-2:var(--colors-neutral-900);--color-dark-primary-foreground:#18181b;--color-dark-primary:#fafafa;--color-dark-ring-2:var(--colors-neutral-500);--color-dark-ring-focus:#73737380;--color-dark-ring:#85858591;--color-dark-secondary-2:var(--colors-neutral-800);--color-dark-secondary-foreground-2:var(--colors-neutral-50);--color-dark-secondary-foreground:#fafafa;--color-dark-secondary:#27272a;--color-dark-shadow-xs:#0000;--color-dark-shadow:#0000;--color-dark-sidebar-accent-foreground:var(--colors-neutral-50);--color-dark-sidebar-accent:var(--colors-neutral-800);--color-dark-sidebar-border:#ffffff1a;--color-dark-sidebar-foreground:var(--colors-neutral-50);--color-dark-sidebar-primary-foreground:var(--colors-neutral-50);--color-dark-sidebar-primary:var(--colors-blue-700);--color-dark-sidebar-ring:#525252a3;--color-dark-sidebar-sidebar:var(--colors-neutral-900);--color-dark-success-deprecated:#75e0a7;--color-dark-success-foreground:var(--colors-emerald-950);--color-dark-success-ring:var(--colors-emerald-800);--color-dark-warning-foreground:var(--colors-amber-950);--color-dark-warning-ring:var(--colors-amber-800);--color-dark-warning:var(--colors-amber-300);--color-light-accent-foreground:var(--colors-neutral-900);--color-light-accent:var(--colors-neutral-100);--color-light-background-2:var(--colors-white);--color-light-background:#fff;--color-light-border-2:var(--colors-neutral-200);--color-light-border:#e4e4e7;--color-light-card-foreground:var(--colors-neutral-950);--color-light-card:var(--colors-white);--color-light-chart-chart-1:var(--colors-neutral-300);--color-light-chart-chart-2:var(--colors-neutral-500);--color-light-chart-chart-3:var(--colors-neutral-600);--color-light-chart-chart-4:var(--colors-neutral-700);--color-light-chart-chart-5:var(--colors-neutral-800);--color-light-custom-bg-destructive-10-2:#e5000b1a;--color-light-custom-bg-destructive-10:#e5000b1a;--color-light-custom-bg-destructive-20-2:#e5000b33;--color-light-custom-bg-destructive-20:#e5000b33;--color-light-custom-bg-destructive-40:#e5000b66;--color-light-custom-bg-input-20-2:#e5e5e533;--color-light-custom-bg-input-20:#e5e5e533;--color-light-custom-bg-input-30-2:#e5e5e54d;--color-light-custom-bg-input-30-trans-light-2:var(--colors-white);--color-light-custom-bg-input-30-trans-light:#fff;--color-light-custom-bg-input-30:#e5e5e54d;--color-light-custom-bg-input-50-2:#e5e5e580;--color-light-custom-bg-input-50:#e5e5e580;--color-light-custom-bg-input-80:#e5e5e5cc;--color-light-custom-bg-input-90:#e5e5e5e6;--color-light-custom-bg-muted-50:#f4f4f580;--color-light-custom-bg-primary-10-2:#1717170d;--color-light-custom-bg-primary-10:#1717170d;--color-light-custom-bg-primary-5:#1717170d;--color-light-custom-bg-primary-80-2:#171717cc;--color-light-custom-bg-primary-80:#171717cc;--color-light-custom-bg-secondary-80-2:#f5f5f5cc;--color-light-custom-bg-secondary-80:#f5f5f5cc;--color-light-custom-border-primary-30:#1717174d;--color-light-custom-border-primary-checked:#1717174d;--color-light-custom-border-subtle:#0000000d;--color-light-custom-dark-input:#fff0;--color-light-custom-destructive-70-2:#e7000bb3;--color-light-custom-destructive-70:#e7000bb3;--color-light-custom-destructive-focus-2:#dc282866;--color-light-custom-destructive-focus:#dc282866;--color-light-custom-focus:#a3a3a380;--color-light-custom-foreground-10:#09090b1a;--color-light-custom-foreground-5:#09090b0d;--color-light-custom-foreground-70-2:#09090bb3;--color-light-custom-foreground-70:#09090bb3;--color-light-destructive-2:var(--colors-red-600);--color-light-destructive-foreground:var(--colors-neutral-50);--color-light-destructive:#e7000b;--color-light-foreground-2:var(--colors-neutral-950);--color-light-foreground:#09090b;--color-light-info-foreground:var(--colors-sky-50);--color-light-info-ring:var(--colors-sky-200);--color-light-info:var(--colors-sky-700);--color-light-input-2:var(--colors-neutral-200);--color-light-input:#e6e6e6;--color-light-muted-2:var(--colors-neutral-100);--color-light-muted-foreground-2:var(--colors-neutral-500);--color-light-muted-foreground:#71717a;--color-light-muted:#f4f4f5;--color-light-opacity-100:#fff0;--color-light-opacity-30:#ffffffb3;--color-light-opacity-50:#ffffff80;--color-light-opacity-80-2:#fff3;--color-light-opacity-80:#fff3;--color-light-opacity-90:#ffffff1a;--color-light-popover-foreground:var(--colors-neutral-950);--color-light-popover:var(--colors-white);--color-light-primary-2:var(--colors-neutral-900);--color-light-primary-foreground-2:var(--colors-neutral-50);--color-light-primary-foreground:#fafafa;--color-light-primary:#171717;--color-light-ring-2:var(--colors-neutral-400);--color-light-ring-focus:#a1a1a180;--color-light-ring:#a3a3a3;--color-light-secondary-2:var(--colors-neutral-100);--color-light-secondary-foreground-2:var(--colors-neutral-900);--color-light-secondary-foreground:#171717;--color-light-secondary:#f5f5f5;--color-light-shadow-xs:#0000;--color-light-shadow:#0000;--color-light-sidebar-accent-foreground:var(--colors-neutral-900);--color-light-sidebar-accent:var(--colors-neutral-100);--color-light-sidebar-border:#e6e6e6;--color-light-sidebar-foreground:var(--colors-neutral-950);--color-light-sidebar-primary-foreground:var(--colors-neutral-50);--color-light-sidebar-primary:var(--colors-neutral-900);--color-light-sidebar-ring:#a1a1a1a3;--color-light-sidebar-sidebar:var(--colors-neutral-50);--color-light-success-deprecated:#067647;--color-light-success-foreground:var(--colors-emerald-50);--color-light-success-ring:var(--colors-emerald-200);--color-light-warning-foreground:var(--colors-amber-50);--color-light-warning-ring:var(--colors-amber-200);--color-light-warning:var(--colors-amber-700);--component-badge-border-width-2:var(--border-width-border);--component-badge-border-width:var(--border-width-w-100);--component-badge-gap-2:var(--spacing-1-4);--component-badge-gap:var(--spacing-1-3);--component-badge-height-2:var(--spacing-5-2);--component-badge-height:var(--spacing-5);--component-badge-icon-size:var(--spacing-3-3);--component-badge-px-2:var(--spacing-2-3);--component-badge-px:var(--spacing-2-2);--component-badge-py-2:var(--spacing-0-5-2);--component-badge-py:var(--spacing-0-5);--component-badge-radius-2:var(--radius-xl-2);--component-badge-radius:var(--radius-xl);--component-badge-variant-default-bg-2:var(--primary-4);--component-badge-variant-default-bg-hover-2:var(--custom-bg-primary-80-2);--component-badge-variant-default-bg-hover:var(--custom-bg-primary-80);--component-badge-variant-default-bg:var(--primary-3);--component-badge-variant-default-text-2:var(--primary-foreground-3);--component-badge-variant-default-text-hover-2:var(--primary-foreground-3);--component-badge-variant-default-text-hover:var(--primary-foreground-2);--component-badge-variant-default-text:var(--primary-foreground-2);--component-badge-variant-destructive-bg-2:var(--custom-bg-destructive-10-3);--component-badge-variant-destructive-bg-hover-2:var(--custom-bg-destructive-20-3);--component-badge-variant-destructive-bg-hover:var(--custom-bg-destructive-20-2);--component-badge-variant-destructive-bg:var(--custom-bg-destructive-10-2);--component-badge-variant-destructive-text-2:var(--destructive-3);--component-badge-variant-destructive-text-hover-2:var(--destructive-3);--component-badge-variant-destructive-text-hover:var(--destructive-2);--component-badge-variant-destructive-text:var(--destructive-2);--component-badge-variant-ghost-bg-hover:var(--muted-3);--component-badge-variant-ghost-text-2:var(--foreground-3);--component-badge-variant-ghost-text-hover-2:var(--muted-foreground-3);--component-badge-variant-ghost-text-hover:var(--muted-foreground-2);--component-badge-variant-ghost-text:var(--foreground-2);--component-badge-variant-link-bg-hover:var(--shadows-color-transparent);--component-badge-variant-link-bg:var(--shadows-color-transparent);--component-badge-variant-link-text-2:var(--primary-4);--component-badge-variant-link-text-hover-2:var(--primary-4);--component-badge-variant-link-text-hover:var(--primary-3);--component-badge-variant-link-text:var(--primary-3);--component-badge-variant-outline-bg-2:var(--custom-bg-input-30-3);--component-badge-variant-outline-bg-hover-2:var(--muted-3);--component-badge-variant-outline-bg-hover:var(--muted-2);--component-badge-variant-outline-bg:var(--custom-bg-input-30-2);--component-badge-variant-outline-border-2:var(--border-3);--component-badge-variant-outline-border:var(--border-2);--component-badge-variant-outline-text-2:var(--foreground-3);--component-badge-variant-outline-text-hover-2:var(--muted-foreground-3);--component-badge-variant-outline-text-hover:var(--muted-foreground-2);--component-badge-variant-outline-text:var(--foreground-2);--component-badge-variant-secondary-bg-2:var(--secondary-3);--component-badge-variant-secondary-bg-hover-2:var(--custom-bg-secondary-80-2);--component-badge-variant-secondary-bg-hover:var(--custom-bg-secondary-80);--component-badge-variant-secondary-bg:var(--secondary-2);--component-badge-variant-secondary-text-2:var(--secondary-foreground-3);--component-badge-variant-secondary-text-hover-2:var(--secondary-foreground-3);--component-badge-variant-secondary-text-hover:var(--secondary-foreground-2);--component-badge-variant-secondary-text:var(--secondary-foreground-2);--component-button-border-color-invalid-2:var(--destructive-3);--component-button-border-color-invalid:var(--destructive-2);--component-button-focus-ring-width-2:var(--ring-width-ring-3-2);--component-button-focus-ring-width:var(--ring-width-ring-3);--component-button-gap-2:var(--spacing-1-5-2);--component-button-gap:var(--spacing-1-5);--component-button-radius:var(--radius-4xl);--component-button-ring-color-invalid-2:var(--custom-bg-destructive-20-3);--component-button-ring-color-invalid:var(--custom-bg-destructive-20-2);--component-button-ring-width-invalid-2:var(--ring-width-ring-3-2);--component-button-ring-width-invalid:var(--ring-width-ring-3);--component-button-size-default-height-2:var(--spacing-9-2);--component-button-size-default-height:var(--spacing-9);--component-button-size-default-px-2:var(--spacing-3-3);--component-button-size-default-px:var(--spacing-3-2);--component-button-size-default-radius:var(--radius-4xl-2);--component-button-size-icon-lg-size-2:var(--height-h-10-2);--component-button-size-icon-lg-size:var(--height-h-10);--component-button-size-icon-size-2:var(--height-h-9-2);--component-button-size-icon-size:var(--height-h-9);--component-button-size-icon-sm-size-2:var(--height-h-8-2);--component-button-size-icon-sm-size:var(--height-h-8);--component-button-size-icon-xs-size-2:var(--height-h-6-2);--component-button-size-icon-xs-size:var(--height-h-6);--component-button-size-lg-gap-2:var(--spacing-1-5-2);--component-button-size-lg-gap:var(--spacing-1-5);--component-button-size-lg-height-2:var(--spacing-10-2);--component-button-size-lg-height:var(--spacing-10);--component-button-size-lg-px-2:var(--spacing-4-2);--component-button-size-lg-px:var(--spacing-4);--component-button-size-lg-radius:var(--radius-4xl-2);--component-button-size-sm-gap-2:var(--spacing-1-4);--component-button-size-sm-gap:var(--spacing-1-3);--component-button-size-sm-height-2:var(--spacing-8-2);--component-button-size-sm-height:var(--spacing-8);--component-button-size-sm-px-2:var(--spacing-3-3);--component-button-size-sm-px:var(--spacing-3-2);--component-button-size-sm-radius:var(--radius-4xl-2);--component-button-size-xs-gap-2:var(--spacing-1-4);--component-button-size-xs-gap:var(--spacing-1-3);--component-button-size-xs-height-2:var(--spacing-6-2);--component-button-size-xs-height:var(--spacing-6);--component-button-size-xs-icon-size:var(--spacing-3-3);--component-button-size-xs-px-2:var(--spacing-2-5-2);--component-button-size-xs-px:var(--spacing-2-5);--component-button-size-xs-radius:var(--radius-4xl-2);--component-button-variant-default-bg-2:var(--primary-4);--component-button-variant-default-bg-hover-2:var(--custom-bg-primary-80-2);--component-button-variant-default-bg-hover:var(--custom-bg-primary-80);--component-button-variant-default-bg:var(--primary-3);--component-button-variant-destructive-bg-2:var(--custom-bg-destructive-10-3);--component-button-variant-destructive-bg-hover-2:var(--custom-bg-destructive-20-3);--component-button-variant-destructive-bg-hover:var(--custom-bg-destructive-20-2);--component-button-variant-destructive-bg:var(--custom-bg-destructive-10-2);--component-button-variant-ghost-bg-2:var(--background-4);--component-button-variant-ghost-bg-hover-2:var(--muted-3);--component-button-variant-ghost-bg-hover:var(--muted-2);--component-button-variant-ghost-bg:var(--background-3);--component-button-variant-link-bg:var(--background-4);--component-button-variant-outline-bg-2:var(--custom-bg-input-30-3);--component-button-variant-outline-bg-hover-2:var(--muted-3);--component-button-variant-outline-bg-hover:var(--muted-2);--component-button-variant-outline-bg:var(--custom-bg-input-30-2);--component-button-variant-secondary-bg-2:var(--secondary-3);--component-button-variant-secondary-bg-hover-2:var(--custom-bg-secondary-80-2);--component-button-variant-secondary-bg-hover:var(--custom-bg-secondary-80);--component-button-variant-secondary-bg:var(--secondary-2);--component-card-border:var(--custom-foreground-10);--component-card-footer-bg:var(--card-3);--component-card-footer-border-width:0;--component-card-footer-border:var(--border-3);--component-card-footer-pt-sm:var(--spacing-0-4);--component-card-footer-pt:var(--spacing-0-4);--component-card-header-gap:var(--spacing-2-3);--component-card-padding-sm:var(--spacing-4-2);--component-card-padding:var(--spacing-6-2);--component-card-px-half:var(--spacing-3-3);--component-card-py-half:var(--spacing-3-3);--component-card-radius:var(--radius-lg-2);--component-field-content-gap:var(--spacing-1-4);--component-field-field-gap:var(--spacing-3-3);--component-field-field-group-gap:var(--spacing-7-2);--component-field-field-legend-mb:var(--spacing-3-3);--component-field-field-set-gap:var(--spacing-6-2);--component-input-bg-2:var(--custom-bg-input-30-3);--component-input-bg:var(--custom-bg-input-30-2);--component-input-border-2:var(--input-3);--component-input-border-focus-2:var(--ring-3);--component-input-border-focus:var(--ring-2);--component-input-border-width-2:var(--border-width-border);--component-input-border-width-bottom-2:var(--border-width-border);--component-input-border-width-bottom:var(--border-width-w-100);--component-input-border-width:var(--border-width-w-100);--component-input-border:var(--input-2);--component-input-focus-ring-width-2:var(--ring-width-ring-3-2);--component-input-focus-ring-width:var(--ring-width-ring-3);--component-input-height-2:var(--height-h-9-2);--component-input-height:var(--height-h-9);--component-input-px-2:var(--spacing-3-3);--component-input-px:var(--spacing-3-2);--component-input-py-2:var(--spacing-1-4);--component-input-py:var(--spacing-1-3);--component-input-radius-2:var(--radius-xl-2);--component-input-radius:var(--radius-xl);--component-kbd-background-2:var(--muted-3);--component-kbd-background:var(--muted-2);--component-kbd-group-gap:var(--spacing-1-4);--component-kbd-height-2:var(--height-h-5-2);--component-kbd-height:var(--height-h-5);--component-kbd-px-2:var(--spacing-1-4);--component-kbd-px:var(--spacing-1-3);--component-kbd-radius-2:var(--border-radius-rounded-sm-3);--component-kbd-radius:var(--border-radius-rounded-sm-2);--component-navigation-menu-content-gap:var(--spacing-1-4);--component-navigation-menu-content-pb:var(--spacing-2-5-2);--component-navigation-menu-content-pl:var(--spacing-2-5-2);--component-navigation-menu-content-pr:var(--spacing-3-3);--component-navigation-menu-content-pt:var(--spacing-2-5-2);--component-navigation-menu-content-radius:var(--radius-lg-2);--component-navigation-menu-link-border-bottom-width:0;--component-navigation-menu-link-border-color:var(--shadows-color-transparent-2);--component-navigation-menu-link-gap:var(--spacing-1-5-2);--component-navigation-menu-link-padding:var(--spacing-3-3);--component-navigation-menu-link-radius-in-content:var(--border-radius-rounded-xl-3);--component-navigation-menu-link-radius:var(--radius-lg-2);--component-navigation-menu-trigger-bg-hover:var(--muted-3);--component-navigation-menu-trigger-ml:var(--spacing-1-4);--component-navigation-menu-trigger-px:18;--component-navigation-menu-trigger-py:var(--spacing-2-5-2);--component-navigation-menu-trigger-radius:var(--radius-lg-2);--component-pro-application-announcement-wrapper-pl:var(--spacing-0-5-2);--component-pro-application-inline-hint-rail-radius:var(--border-radius-rounded-4xl-2);--component-pro-application-inline-hint-rail-width:var(--width-w-3-2);--component-pro-application-inline-hint-wrapper-bg:var(--muted-3);--component-pro-application-inline-hint-wrapper-border:var(--border-3);--component-pro-application-inline-hint-wrapper-px:var(--pro-space-4);--component-pro-application-inline-hint-wrapper-py:var(--pro-space-3-2);--component-pro-application-inline-hint-wrapper-radius:var(--border-radius-rounded-lg-3);--component-pro-application-messaging-bubble-border-width-left:0;--component-pro-application-messaging-bubble-border-width:0;--component-pro-application-messaging-bubble-border:var(--shadows-color-transparent-2);--component-pro-application-messaging-bubble-px:var(--spacing-4-2);--component-pro-application-messaging-bubble-py:var(--spacing-2-5-2);--component-pro-application-messaging-bubble-received-bg:var(--secondary-3);--component-pro-application-messaging-bubble-sent-bg:var(--primary-4);--component-pro-application-messaging-bubble-sent-border:var(--shadows-color-transparent-2);--component-pro-application-messaging-bubble-sent-text:var(--primary-foreground-3);--component-pro-application-messaging-reaction-bg:var(--muted-3);--component-pro-application-messaging-reaction-border:var(--border-3);--component-pro-application-messaging-reaction-radius:var(--border-radius-rounded-full-3);--component-pro-marketing-featured-icon-border-2:var(--border-3);--component-pro-marketing-featured-icon-border:var(--border-2);--component-pro-marketing-featured-icon-square-bg-2:var(--muted-3);--component-pro-marketing-featured-icon-square-bg:var(--muted-2);--component-pro-marketing-featured-icon-square-radius-lg-2:var(--border-radius-rounded-2xl-2);--component-pro-marketing-featured-icon-square-radius-lg:var(--border-radius-rounded-2xl);--component-pro-marketing-featured-icon-square-radius-md-2:var(--border-radius-rounded-xl-3);--component-pro-marketing-featured-icon-square-radius-md:var(--border-radius-rounded-xl-2);--component-pro-marketing-featured-icon-square-radius-sm-2:var(--border-radius-rounded-lg-3);--component-pro-marketing-featured-icon-square-radius-sm:var(--border-radius-rounded-lg-2);--component-pro-marketing-mobile-navigation-menu-items-gap:var(--spacing-2-3);--component-pro-marketing-tagline-chip-px:var(--spacing-2-3);--component-pro-marketing-tagline-chip-py:var(--spacing-0-5-2);--component-pro-marketing-tagline-chip-radius:var(--border-radius-rounded-4xl-2);--component-pro-marketing-tagline-font-weight:var(--font-weight-font-medium-4);--component-pro-marketing-tagline-letter-spacing:0;--component-pro-marketing-tagline-variant-badge-bg:var(--background-4);--component-pro-marketing-tagline-variant-badge-border:var(--border-3);--component-pro-marketing-tagline-variant-outline-border:var(--border-3);--component-pro-marketing-tagline-variant-primary-bg:var(--foreground-3);--component-pro-marketing-tagline-variant-primary-fg:var(--primary-foreground-3);--component-pro-marketing-tagline-variant-secondary-bg:var(--secondary-3);--component-pro-marketing-ui-showcase-inset-radius:var(--border-radius-rounded-xl-3);--component-pro-marketing-ui-showcase-wrapper-border:var(--border-3);--component-pro-marketing-ui-showcase-wrapper-radius:var(--border-radius-rounded-2xl-2);--component-separator-bg:var(--border-3);--component-separator-radius:0;--component-textarea-border-width:var(--border-width-border);--component-textarea-focus-ring-width:var(--component-input-focus-ring-width-2);--component-textarea-px:var(--spacing-3-3);--component-textarea-py:var(--spacing-3-3);--component-textarea-radius:var(--radius-md-4);--focus-ring-spread:var(--ring-width-ring-3-2);--font-family-heading:"Inter";--font-family-mono:"Inter";--font-family-sans-2:"Inter";--font-family-sans:"Inter";--font-family-serif:"Inter";--pro-radius-radius-inner:var(--border-radius-rounded-xl-3);--pro-radius-radius:var(--border-radius-rounded-2xl-2);--pro-space-0-5-2:var(--spacing-0-5-2);--pro-space-0-5:var(--spacing-0-5);--pro-space-1-2:var(--spacing-1-4);--pro-space-1-5-2:var(--spacing-1-5-2);--pro-space-1-5:var(--spacing-1-5);--pro-space-10-2:var(--spacing-10-2);--pro-space-10:var(--spacing-10);--pro-space-12:var(--spacing-12-2);--pro-space-16:var(--spacing-16-2);--pro-space-1:var(--spacing-1-3);--pro-space-2-2:var(--spacing-2-3);--pro-space-2-5:var(--spacing-2-5-2);--pro-space-20-2:var(--spacing-20-2);--pro-space-20:var(--spacing-20);--pro-space-2:var(--spacing-2-2);--pro-space-3-2:var(--spacing-3-3);--pro-space-3:var(--spacing-3-2);--pro-space-4:var(--spacing-4-2);--pro-space-5:var(--spacing-5-2);--pro-space-6:var(--spacing-6-2);--pro-space-8:var(--spacing-8-2);--pro-space-9:var(--spacing-9-2);--radius-2xl:var(--border-radius-rounded-4xl-2);--radius-3xl:var(--border-radius-rounded-4xl-2);--radius-4xl-2:var(--border-radius-rounded-4xl-2);--radius-4xl:var(--border-radius-rounded-4xl);--radius-lg-2:var(--border-radius-rounded-2xl-2);--radius-lg:var(--border-radius-rounded-2xl);--radius-md-3:var(--border-radius-rounded-xl-2);--radius-md-4:var(--border-radius-rounded-xl-3);--radius-sm-2:var(--border-radius-rounded-lg-3);--radius-sm:var(--border-radius-rounded-lg-2);--radius-xl-2:var(--border-radius-rounded-4xl-2);--radius-xl:var(--border-radius-rounded-4xl);--shadow-chart-tooltip-layer-1-blur:var(--shadows-scale-xl-layer-1-blur);--shadow-chart-tooltip-layer-1-color:var(--shadows-color-black-10);--shadow-chart-tooltip-layer-1-spread:var(--shadows-scale-xl-layer-1-spread);--shadow-chart-tooltip-layer-1-y:var(--shadows-scale-xl-layer-1-y);--shadow-chart-tooltip-layer-2-blur:var(--shadows-scale-xl-layer-2-blur);--shadow-chart-tooltip-layer-2-color:var(--shadows-color-black-10);--shadow-chart-tooltip-layer-2-spread:var(--shadows-scale-xl-layer-2-spread);--shadow-chart-tooltip-layer-2-y:var(--shadows-scale-xl-layer-2-y);--shadow-control-layer-1-blur-2:var(--shadows-scale-none-blur-2);--shadow-control-layer-1-blur:var(--shadows-scale-none-blur);--shadow-control-layer-1-color-2:var(--shadows-color-transparent-2);--shadow-control-layer-1-color:var(--shadows-color-transparent);--shadow-control-layer-1-spread-2:var(--shadows-scale-none-spread-2);--shadow-control-layer-1-spread:var(--shadows-scale-none-spread);--shadow-control-layer-1-y-2:var(--shadows-scale-none-y-2);--shadow-control-layer-1-y:var(--shadows-scale-none-y);--shadow-control-layer-2-blur-2:var(--shadows-scale-none-blur-2);--shadow-control-layer-2-blur:var(--shadows-scale-none-blur);--shadow-control-layer-2-color-2:var(--shadows-color-transparent-2);--shadow-control-layer-2-color:var(--shadows-color-transparent);--shadow-control-layer-2-spread-2:var(--shadows-scale-none-spread-2);--shadow-control-layer-2-spread:var(--shadows-scale-none-spread);--shadow-control-layer-2-y-2:var(--shadows-scale-none-y-2);--shadow-control-layer-2-y:var(--shadows-scale-none-y);--shadow-dialog-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-dialog-layer-1-color:var(--shadows-color-transparent-2);--shadow-dialog-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-dialog-layer-1-y:var(--shadows-scale-none-y-2);--shadow-dialog-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-dialog-layer-2-color:var(--shadows-color-transparent-2);--shadow-dialog-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-dialog-layer-2-y:var(--shadows-scale-none-y-2);--shadow-nav-menu-popup-layer-1-blur:var(--shadows-scale-2xl-blur);--shadow-nav-menu-popup-layer-1-color:var(--shadows-color-black-10);--shadow-nav-menu-popup-layer-1-spread:var(--shadows-scale-2xl-spread);--shadow-nav-menu-popup-layer-1-y:var(--shadows-scale-2xl-y);--shadow-nav-menu-popup-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-nav-menu-popup-layer-2-color:var(--shadows-color-transparent-2);--shadow-nav-menu-popup-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-nav-menu-popup-layer-2-y:var(--shadows-scale-none-y-2);--shadow-nav-menu-viewport-layer-1-blur:var(--shadows-scale-2xl-blur);--shadow-nav-menu-viewport-layer-1-color:var(--shadows-color-black-10);--shadow-nav-menu-viewport-layer-1-spread:var(--shadows-scale-2xl-spread);--shadow-nav-menu-viewport-layer-1-y:var(--shadows-scale-2xl-y);--shadow-nav-menu-viewport-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-nav-menu-viewport-layer-2-color:var(--shadows-color-transparent-2);--shadow-nav-menu-viewport-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-nav-menu-viewport-layer-2-y:var(--shadows-scale-none-y-2);--shadow-popover-layer-1-blur:var(--shadows-scale-2xl-blur);--shadow-popover-layer-1-color:var(--shadows-color-black-10);--shadow-popover-layer-1-spread:var(--shadows-scale-2xl-spread);--shadow-popover-layer-1-y:var(--shadows-scale-2xl-y);--shadow-popover-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-popover-layer-2-color:var(--shadows-color-transparent-2);--shadow-popover-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-popover-layer-2-y:var(--shadows-scale-none-y-2);--shadow-popover-nested-layer-1-blur:var(--shadows-scale-2xl-blur);--shadow-popover-nested-layer-1-color:var(--shadows-color-black-10);--shadow-popover-nested-layer-1-spread:var(--shadows-scale-2xl-spread);--shadow-popover-nested-layer-1-y:var(--shadows-scale-2xl-y);--shadow-popover-nested-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-popover-nested-layer-2-color:var(--shadows-color-transparent-2);--shadow-popover-nested-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-popover-nested-layer-2-y:var(--shadows-scale-none-y-2);--shadow-sheet-layer-1-blur:var(--shadows-scale-lg-layer-1-blur);--shadow-sheet-layer-1-color:var(--shadows-color-black-10);--shadow-sheet-layer-1-spread:var(--shadows-scale-lg-layer-1-spread);--shadow-sheet-layer-1-y:var(--shadows-scale-lg-layer-1-y);--shadow-sheet-layer-2-blur:var(--shadows-scale-lg-layer-2-blur);--shadow-sheet-layer-2-color:var(--shadows-color-black-10);--shadow-sheet-layer-2-spread:var(--shadows-scale-lg-layer-2-spread);--shadow-sheet-layer-2-y:var(--shadows-scale-lg-layer-2-y);--shadow-slider-thumb-layer-1-blur:var(--shadows-scale-sm-layer-1-blur);--shadow-slider-thumb-layer-1-color:var(--shadows-color-black-10);--shadow-slider-thumb-layer-1-spread:var(--shadows-scale-sm-layer-1-spread);--shadow-slider-thumb-layer-1-y:var(--shadows-scale-sm-layer-1-y);--shadow-slider-thumb-layer-2-blur:var(--shadows-scale-sm-layer-2-blur);--shadow-slider-thumb-layer-2-color:var(--shadows-color-black-10);--shadow-slider-thumb-layer-2-spread:var(--shadows-scale-sm-layer-2-spread);--shadow-slider-thumb-layer-2-y:var(--shadows-scale-sm-layer-2-y);--shadow-surface-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-surface-layer-1-color:var(--shadows-color-transparent-2);--shadow-surface-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-surface-layer-1-y:var(--shadows-scale-none-y-2);--shadow-surface-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-surface-layer-2-color:var(--shadows-color-transparent-2);--shadow-surface-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-surface-layer-2-y:var(--shadows-scale-none-y-2);--shadow-switch-thumb-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-switch-thumb-layer-1-color:var(--shadows-color-transparent-2);--shadow-switch-thumb-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-switch-thumb-layer-1-y:var(--shadows-scale-none-y-2);--shadow-switch-thumb-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-switch-thumb-layer-2-color:var(--shadows-color-transparent-2);--shadow-switch-thumb-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-switch-thumb-layer-2-y:var(--shadows-scale-none-y-2);--shadow-tabs-active-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-tabs-active-layer-1-color:var(--shadows-color-transparent-2);--shadow-tabs-active-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-tabs-active-layer-1-y:var(--shadows-scale-none-y-2);--shadow-tabs-active-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-tabs-active-layer-2-color:var(--shadows-color-transparent-2);--shadow-tabs-active-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-tabs-active-layer-2-y:var(--shadows-scale-none-y-2);--shadow-x:0;--text-2xl-heading-tracking:-.6;--text-2xl-lh-none:24;--text-2xl-lh-relaxed:39;--text-2xl-lh-snug:33;--text-2xl-lh:var(--font-line-height-leading-8-2);--text-2xl-size:var(--font-size-text-2xl-2);--text-2xl-tracking:0;--text-3xl-heading-tracking:-.75;--text-3xl-lh-none:30;--text-3xl-lh-relaxed:48.75;--text-3xl-lh-snug:41.25;--text-3xl-lh:45;--text-3xl-size:var(--font-size-text-3xl-2);--text-3xl-tracking:0;--text-4xl-heading-tracking:-.9;--text-4xl-lh-none:36;--text-4xl-lh-relaxed:58.5;--text-4xl-lh-snug:49.5;--text-4xl-lh:54;--text-4xl-size:var(--font-size-text-4xl-3);--text-4xl-tracking:0;--text-5xl-heading-tracking:-1.2;--text-5xl-lh-none:48;--text-5xl-lh:72;--text-5xl-size:var(--font-size-text-5xl-2);--text-6xl-heading-tracking:-1.5;--text-6xl-lh-none:60;--text-6xl-lh:90;--text-6xl-size:var(--font-size-text-6xl-2);--text-7xl-heading-tracking:-1.8;--text-7xl-lh-none:72;--text-7xl-lh:108;--text-7xl-size:var(--font-size-text-7xl-3);--text-8xl-heading-tracking:-2.4;--text-8xl-lh-none:96;--text-8xl-lh:144;--text-8xl-size:var(--font-size-text-8xl-3);--text-9xl-heading-tracking:-3.2;--text-9xl-lh-none:128;--text-9xl-lh:192;--text-9xl-size:var(--font-size-text-9xl-2);--text-base-heading-tracking:-.4;--text-base-lh-2:var(--font-line-height-leading-6-4);--text-base-lh-none:16;--text-base-lh-relaxed:26;--text-base-lh-snug:22;--text-base-lh:var(--font-line-height-leading-6-3);--text-base-size-2:var(--font-size-text-base-4);--text-base-size:var(--font-size-text-base-3);--text-base-tracking:0;--text-body-lh:20;--text-body-size:14;--text-button-sm-size:var(--font-size-text-sm-4);--text-button-xs-size:var(--font-size-text-xs-4);--text-lg-heading-tracking:-.45;--text-lg-lh-2:var(--font-line-height-leading-7-4);--text-lg-lh-none:18;--text-lg-lh-relaxed:29.25;--text-lg-lh-snug:24.75;--text-lg-lh:var(--font-line-height-leading-7-3);--text-lg-size-2:var(--font-size-text-lg-4);--text-lg-size:var(--font-size-text-lg-3);--text-lg-tracking:0;--text-sm-lh-2:var(--font-line-height-leading-5-4);--text-sm-lh-none:14;--text-sm-lh-relaxed:22.75;--text-sm-lh-snug:19.25;--text-sm-lh:var(--font-line-height-leading-5-3);--text-sm-size-2:var(--font-size-text-sm-4);--text-sm-size:var(--font-size-text-sm-3);--text-sm-tight-lh:var(--font-line-height-leading-5-4);--text-sm-tight-size:var(--font-size-text-sm-4);--text-sm-tracking:0;--text-title-lg-lh:var(--font-line-height-leading-7-4);--text-title-lg-size:var(--font-size-text-lg-4);--text-title-md-lh-none:var(--text-base-lh-none);--text-title-md-lh-snug:var(--text-base-lh-snug);--text-title-md-lh:var(--font-line-height-leading-6-4);--text-title-md-size:var(--font-size-text-base-4);--text-xl-heading-tracking:-.5;--text-xl-lh-none:20;--text-xl-lh-relaxed:32.5;--text-xl-lh-snug:27.5;--text-xl-lh:var(--font-line-height-leading-7-4);--text-xl-size:var(--font-size-text-xl-3);--text-xl-tracking:0;--text-xs-lh-2:var(--font-line-height-leading-4-4);--text-xs-lh-none:12;--text-xs-lh-relaxed:19.5;--text-xs-lh-snug:16.5;--text-xs-lh:var(--font-line-height-leading-4-3);--text-xs-size-2:var(--font-size-text-xs-4);--text-xs-size:var(--font-size-text-xs-3);--text-xs-tracking:0}:root[data-mode=mira]{--color-dark-accent-foreground:var(--colors-neutral-50);--color-dark-accent:var(--colors-neutral-800);--color-dark-background-2:var(--colors-neutral-950);--color-dark-background:#0a0a0a;--color-dark-border-2:#ffffff1a;--color-dark-border:#ffffff1a;--color-dark-card-foreground:var(--colors-neutral-50);--color-dark-card:var(--colors-neutral-900);--color-dark-chart-chart-1:var(--colors-neutral-300);--color-dark-chart-chart-2:var(--colors-neutral-500);--color-dark-chart-chart-3:var(--colors-neutral-600);--color-dark-chart-chart-4:var(--colors-neutral-700);--color-dark-chart-chart-5:var(--colors-neutral-800);--color-dark-custom-bg-destructive-10-2:#ff66691a;--color-dark-custom-bg-destructive-10:#ff66691a;--color-dark-custom-bg-destructive-20-2:#ff666933;--color-dark-custom-bg-destructive-20:#ff666933;--color-dark-custom-bg-destructive-40:#ff666966;--color-dark-custom-bg-input-30-2:#ffffff0d;--color-dark-custom-bg-input-30-trans-light-2:#ffffff0b;--color-dark-custom-bg-input-30-trans-light:#ffffff0b;--color-dark-custom-bg-input-30:#ffffff0d;--color-dark-custom-bg-input-50-2:#ffffff17;--color-dark-custom-bg-input-50:#ffffff17;--color-dark-custom-bg-input-80:#fff2;--color-dark-custom-bg-input-90:#ffffff26;--color-dark-custom-bg-muted-50:#27272a80;--color-dark-custom-bg-primary-10-2:#ffffff1a;--color-dark-custom-bg-primary-10:#ffffff1a;--color-dark-custom-bg-primary-5:#fafafa1a;--color-dark-custom-bg-primary-80-2:#fafafacc;--color-dark-custom-bg-primary-80:#fafafacc;--color-dark-custom-bg-secondary-80-2:#27272acc;--color-dark-custom-bg-secondary-80:#27272acc;--color-dark-custom-border-primary-30:#fafafa33;--color-dark-custom-border-primary-checked:#fafafa33;--color-dark-custom-border-subtle:#ffffff1a;--color-dark-custom-dark-input:#ffffff26;--color-dark-custom-destructive-70-2:#ff6467b3;--color-dark-custom-destructive-70:#ff6467b3;--color-dark-custom-destructive-focus-2:#7f1d1d66;--color-dark-custom-destructive-focus:#7f1d1d66;--color-dark-custom-focus:#73737380;--color-dark-custom-foreground-10:#fafafa1a;--color-dark-custom-foreground-5:#fafafa0d;--color-dark-custom-foreground-70-2:#fafafab3;--color-dark-custom-foreground-70:#fafafab3;--color-dark-destructive-2:var(--colors-red-400);--color-dark-destructive-foreground:var(--colors-neutral-50);--color-dark-destructive:#ff6467;--color-dark-foreground-2:var(--colors-neutral-50);--color-dark-foreground:#fafafa;--color-dark-info-foreground:var(--colors-sky-950);--color-dark-info-ring:var(--colors-sky-800);--color-dark-info:var(--colors-sky-300);--color-dark-input-2:#ffffff26;--color-dark-input:#ffffff26;--color-dark-muted-2:var(--colors-neutral-800);--color-dark-muted-foreground-2:var(--colors-neutral-400);--color-dark-muted-foreground:#9ca3af;--color-dark-muted:#27272a;--color-dark-opacity-100:#0000;--color-dark-opacity-30:#000000b3;--color-dark-opacity-50:#00000080;--color-dark-opacity-80-2:#0003;--color-dark-opacity-80:#0003;--color-dark-opacity-90:#0000001a;--color-dark-popover-foreground:var(--colors-neutral-50);--color-dark-popover:var(--colors-neutral-900);--color-dark-primary-2:var(--colors-neutral-200);--color-dark-primary-foreground-2:var(--colors-neutral-900);--color-dark-primary-foreground:#18181b;--color-dark-primary:#fafafa;--color-dark-ring-2:var(--colors-neutral-500);--color-dark-ring-focus:#7373734d;--color-dark-ring:#85858591;--color-dark-secondary-2:var(--colors-neutral-800);--color-dark-secondary-foreground-2:var(--colors-neutral-50);--color-dark-secondary-foreground:#fafafa;--color-dark-secondary:#27272a;--color-dark-shadow-xs:#0000;--color-dark-shadow:#0000;--color-dark-sidebar-accent-foreground:var(--colors-neutral-50);--color-dark-sidebar-accent:var(--colors-neutral-800);--color-dark-sidebar-border:#ffffff1a;--color-dark-sidebar-foreground:var(--colors-neutral-50);--color-dark-sidebar-primary-foreground:var(--colors-neutral-50);--color-dark-sidebar-primary:var(--colors-blue-700);--color-dark-sidebar-ring:#525252a3;--color-dark-sidebar-sidebar:var(--colors-neutral-900);--color-dark-success-deprecated:#75e0a7;--color-dark-success-foreground:var(--colors-emerald-950);--color-dark-success-ring:var(--colors-emerald-800);--color-dark-warning-foreground:var(--colors-amber-950);--color-dark-warning-ring:var(--colors-amber-800);--color-dark-warning:var(--colors-amber-300);--color-light-accent-foreground:var(--colors-neutral-900);--color-light-accent:var(--colors-neutral-100);--color-light-background-2:var(--colors-white);--color-light-background:#fff;--color-light-border-2:var(--colors-neutral-200);--color-light-border:#e4e4e7;--color-light-card-foreground:var(--colors-neutral-950);--color-light-card:var(--colors-white);--color-light-chart-chart-1:var(--colors-neutral-300);--color-light-chart-chart-2:var(--colors-neutral-500);--color-light-chart-chart-3:var(--colors-neutral-600);--color-light-chart-chart-4:var(--colors-neutral-700);--color-light-chart-chart-5:var(--colors-neutral-800);--color-light-custom-bg-destructive-10-2:#e5000b1a;--color-light-custom-bg-destructive-10:#e5000b1a;--color-light-custom-bg-destructive-20-2:#e5000b33;--color-light-custom-bg-destructive-20:#e5000b33;--color-light-custom-bg-destructive-40:#e5000b66;--color-light-custom-bg-input-20-2:#e5e5e533;--color-light-custom-bg-input-20:#e5e5e533;--color-light-custom-bg-input-30-2:#e5e5e54d;--color-light-custom-bg-input-30-trans-light-2:var(--colors-white);--color-light-custom-bg-input-30-trans-light:#fff;--color-light-custom-bg-input-30:#e5e5e54d;--color-light-custom-bg-input-50-2:#e5e5e580;--color-light-custom-bg-input-50:#e5e5e580;--color-light-custom-bg-input-80:#e5e5e5cc;--color-light-custom-bg-input-90:#e5e5e5e6;--color-light-custom-bg-muted-50:#f4f4f580;--color-light-custom-bg-primary-10-2:#1717170d;--color-light-custom-bg-primary-10:#1717170d;--color-light-custom-bg-primary-5:#1717170d;--color-light-custom-bg-primary-80-2:#171717cc;--color-light-custom-bg-primary-80:#171717cc;--color-light-custom-bg-secondary-80-2:#f5f5f5cc;--color-light-custom-bg-secondary-80:#f5f5f5cc;--color-light-custom-border-primary-30:#1717174d;--color-light-custom-border-primary-checked:#1717174d;--color-light-custom-border-subtle:#0000000d;--color-light-custom-dark-input:#fff0;--color-light-custom-destructive-70-2:#e7000bb3;--color-light-custom-destructive-70:#e7000bb3;--color-light-custom-destructive-focus-2:#dc282866;--color-light-custom-destructive-focus:#dc282866;--color-light-custom-focus:#a3a3a380;--color-light-custom-foreground-10:#09090b1a;--color-light-custom-foreground-5:#09090b0d;--color-light-custom-foreground-70-2:#09090bb3;--color-light-custom-foreground-70:#09090bb3;--color-light-destructive-2:var(--colors-red-600);--color-light-destructive-foreground:var(--colors-neutral-50);--color-light-destructive:#e7000b;--color-light-foreground-2:var(--colors-neutral-950);--color-light-foreground:#09090b;--color-light-info-foreground:var(--colors-sky-50);--color-light-info-ring:var(--colors-sky-200);--color-light-info:var(--colors-sky-700);--color-light-input-2:var(--colors-neutral-200);--color-light-input:#e6e6e6;--color-light-muted-2:var(--colors-neutral-100);--color-light-muted-foreground-2:var(--colors-neutral-500);--color-light-muted-foreground:#71717a;--color-light-muted:#f4f4f5;--color-light-opacity-100:#fff0;--color-light-opacity-30:#ffffffb3;--color-light-opacity-50:#ffffff80;--color-light-opacity-80-2:#fff3;--color-light-opacity-80:#fff3;--color-light-opacity-90:#ffffff1a;--color-light-popover-foreground:var(--colors-neutral-950);--color-light-popover:var(--colors-white);--color-light-primary-2:var(--colors-neutral-900);--color-light-primary-foreground-2:var(--colors-neutral-50);--color-light-primary-foreground:#fafafa;--color-light-primary:#171717;--color-light-ring-2:var(--colors-neutral-400);--color-light-ring-focus:#a1a1a14d;--color-light-ring:#a3a3a3;--color-light-secondary-2:var(--colors-neutral-100);--color-light-secondary-foreground-2:var(--colors-neutral-900);--color-light-secondary-foreground:#171717;--color-light-secondary:#f5f5f5;--color-light-shadow-xs:#0000;--color-light-shadow:#0000;--color-light-sidebar-accent-foreground:var(--colors-neutral-900);--color-light-sidebar-accent:var(--colors-neutral-100);--color-light-sidebar-border:#e6e6e6;--color-light-sidebar-foreground:var(--colors-neutral-950);--color-light-sidebar-primary-foreground:var(--colors-neutral-50);--color-light-sidebar-primary:var(--colors-neutral-900);--color-light-sidebar-ring:#a1a1a1a3;--color-light-sidebar-sidebar:var(--colors-neutral-50);--color-light-success-deprecated:#067647;--color-light-success-foreground:var(--colors-emerald-50);--color-light-success-ring:var(--colors-emerald-200);--color-light-warning-foreground:var(--colors-amber-50);--color-light-warning-ring:var(--colors-amber-200);--color-light-warning:var(--colors-amber-700);--component-badge-border-width-2:var(--border-width-border);--component-badge-border-width:var(--border-width-w-100);--component-badge-gap-2:var(--spacing-1-4);--component-badge-gap:var(--spacing-1-3);--component-badge-height-2:var(--spacing-5-2);--component-badge-height:var(--spacing-5);--component-badge-icon-size:var(--spacing-2-5-2);--component-badge-px-2:var(--spacing-2-3);--component-badge-px:var(--spacing-2-2);--component-badge-py-2:var(--spacing-0-5-2);--component-badge-py:var(--spacing-0-5);--component-badge-radius-2:var(--border-radius-rounded-full-3);--component-badge-radius:var(--border-radius-rounded-full-2);--component-badge-variant-default-bg-2:var(--primary-4);--component-badge-variant-default-bg-hover-2:var(--custom-bg-primary-80-2);--component-badge-variant-default-bg-hover:var(--custom-bg-primary-80);--component-badge-variant-default-bg:var(--primary-3);--component-badge-variant-default-text-2:var(--primary-foreground-3);--component-badge-variant-default-text-hover-2:var(--primary-foreground-3);--component-badge-variant-default-text-hover:var(--primary-foreground-2);--component-badge-variant-default-text:var(--primary-foreground-2);--component-badge-variant-destructive-bg-2:var(--custom-bg-destructive-10-3);--component-badge-variant-destructive-bg-hover-2:var(--custom-bg-destructive-20-3);--component-badge-variant-destructive-bg-hover:var(--custom-bg-destructive-20-2);--component-badge-variant-destructive-bg:var(--custom-bg-destructive-10-2);--component-badge-variant-destructive-text-2:var(--destructive-3);--component-badge-variant-destructive-text-hover-2:var(--destructive-3);--component-badge-variant-destructive-text-hover:var(--destructive-2);--component-badge-variant-destructive-text:var(--destructive-2);--component-badge-variant-ghost-bg-hover:var(--muted-3);--component-badge-variant-ghost-text-2:var(--foreground-3);--component-badge-variant-ghost-text-hover-2:var(--muted-foreground-3);--component-badge-variant-ghost-text-hover:var(--muted-foreground-2);--component-badge-variant-ghost-text:var(--foreground-2);--component-badge-variant-link-bg-hover:var(--shadows-color-transparent);--component-badge-variant-link-bg:var(--shadows-color-transparent);--component-badge-variant-link-text-2:var(--primary-4);--component-badge-variant-link-text-hover-2:var(--primary-4);--component-badge-variant-link-text-hover:var(--primary-3);--component-badge-variant-link-text:var(--primary-3);--component-badge-variant-outline-bg-2:var(--custom-bg-input-20-30-2);--component-badge-variant-outline-bg-hover-2:var(--muted-3);--component-badge-variant-outline-bg-hover:var(--muted-2);--component-badge-variant-outline-bg:var(--custom-bg-input-20-30);--component-badge-variant-outline-border-2:var(--border-3);--component-badge-variant-outline-border:var(--border-2);--component-badge-variant-outline-text-2:var(--foreground-3);--component-badge-variant-outline-text-hover-2:var(--muted-foreground-3);--component-badge-variant-outline-text-hover:var(--muted-foreground-2);--component-badge-variant-outline-text:var(--foreground-2);--component-badge-variant-secondary-bg-2:var(--secondary-3);--component-badge-variant-secondary-bg-hover-2:var(--custom-bg-secondary-80-2);--component-badge-variant-secondary-bg-hover:var(--custom-bg-secondary-80);--component-badge-variant-secondary-bg:var(--secondary-2);--component-badge-variant-secondary-text-2:var(--secondary-foreground-3);--component-badge-variant-secondary-text-hover-2:var(--secondary-foreground-3);--component-badge-variant-secondary-text-hover:var(--secondary-foreground-2);--component-badge-variant-secondary-text:var(--secondary-foreground-2);--component-button-border-color-invalid-2:var(--destructive-3);--component-button-border-color-invalid:var(--destructive-2);--component-button-focus-ring-width-2:var(--ring-width-ring-2-2);--component-button-focus-ring-width:var(--ring-width-ring-2);--component-button-gap-2:var(--spacing-1-4);--component-button-gap:var(--spacing-1-3);--component-button-radius:var(--radius-md-3);--component-button-ring-color-invalid-2:var(--custom-bg-destructive-20-3);--component-button-ring-color-invalid:var(--custom-bg-destructive-20-2);--component-button-ring-width-invalid-2:var(--ring-width-ring-2-2);--component-button-ring-width-invalid:var(--ring-width-ring-2);--component-button-size-default-height-2:var(--spacing-7-2);--component-button-size-default-height:var(--spacing-7);--component-button-size-default-px-2:var(--spacing-2-3);--component-button-size-default-px:var(--spacing-2-2);--component-button-size-default-radius:var(--radius-md-4);--component-button-size-icon-lg-size-2:var(--height-h-8-2);--component-button-size-icon-lg-size:var(--height-h-8);--component-button-size-icon-size-2:var(--height-h-7-2);--component-button-size-icon-size:var(--height-h-7);--component-button-size-icon-sm-size-2:var(--height-h-6-2);--component-button-size-icon-sm-size:var(--height-h-6);--component-button-size-icon-xs-size-2:var(--height-h-5-2);--component-button-size-icon-xs-size:var(--height-h-5);--component-button-size-lg-gap-2:var(--spacing-1-4);--component-button-size-lg-gap:var(--spacing-1-3);--component-button-size-lg-height-2:var(--spacing-8-2);--component-button-size-lg-height:var(--spacing-8);--component-button-size-lg-px-2:var(--spacing-2-5-2);--component-button-size-lg-px:var(--spacing-2-5);--component-button-size-lg-radius:var(--radius-md-4);--component-button-size-sm-gap-2:var(--spacing-1-4);--component-button-size-sm-gap:var(--spacing-1-3);--component-button-size-sm-height-2:var(--spacing-6-2);--component-button-size-sm-height:var(--spacing-6);--component-button-size-sm-px-2:var(--spacing-2-3);--component-button-size-sm-px:var(--spacing-2-2);--component-button-size-sm-radius:var(--radius-md-4);--component-button-size-xs-gap-2:var(--spacing-1-4);--component-button-size-xs-gap:var(--spacing-1-3);--component-button-size-xs-height-2:var(--spacing-5-2);--component-button-size-xs-height:var(--spacing-5);--component-button-size-xs-icon-size:var(--spacing-2-5-2);--component-button-size-xs-px-2:var(--spacing-2-3);--component-button-size-xs-px:var(--spacing-2-2);--component-button-size-xs-radius:var(--radius-sm-2);--component-button-variant-default-bg-2:var(--primary-4);--component-button-variant-default-bg-hover-2:var(--custom-bg-primary-80-2);--component-button-variant-default-bg-hover:var(--custom-bg-primary-80);--component-button-variant-default-bg:var(--primary-3);--component-button-variant-destructive-bg-2:var(--custom-bg-destructive-10-3);--component-button-variant-destructive-bg-hover-2:var(--custom-bg-destructive-20-3);--component-button-variant-destructive-bg-hover:var(--custom-bg-destructive-20-2);--component-button-variant-destructive-bg:var(--custom-bg-destructive-10-2);--component-button-variant-ghost-bg-2:var(--background-4);--component-button-variant-ghost-bg-hover-2:var(--muted-3);--component-button-variant-ghost-bg-hover:var(--muted-2);--component-button-variant-ghost-bg:var(--background-3);--component-button-variant-link-bg:var(--background-4);--component-button-variant-outline-bg-2:var(--custom-bg-input-30-trans-light);--component-button-variant-outline-bg-hover-2:var(--muted-3);--component-button-variant-outline-bg-hover:var(--muted-2);--component-button-variant-outline-bg:var(--custom-bg-input-30);--component-button-variant-secondary-bg-2:var(--secondary-3);--component-button-variant-secondary-bg-hover-2:var(--custom-bg-secondary-80-2);--component-button-variant-secondary-bg-hover:var(--custom-bg-secondary-80);--component-button-variant-secondary-bg:var(--secondary-2);--component-card-border:var(--custom-foreground-10);--component-card-footer-bg:var(--card-3);--component-card-footer-border-width:0;--component-card-footer-border:var(--border-3);--component-card-footer-pt-sm:var(--spacing-0-4);--component-card-footer-pt:var(--spacing-0-4);--component-card-header-gap:var(--spacing-1-4);--component-card-padding-sm:var(--spacing-3-3);--component-card-padding:var(--spacing-4-2);--component-card-px-half:var(--spacing-2-3);--component-card-py-half:var(--spacing-2-3);--component-card-radius:var(--radius-lg-2);--component-field-content-gap:var(--spacing-0-5-2);--component-field-field-gap:var(--spacing-2-3);--component-field-field-group-gap:var(--spacing-4-2);--component-field-field-legend-mb:var(--spacing-2-3);--component-field-field-set-gap:var(--spacing-4-2);--component-input-bg-2:var(--custom-bg-input-20-30-2);--component-input-bg:var(--custom-bg-input-20-30);--component-input-border-2:var(--input-3);--component-input-border-focus-2:var(--ring-3);--component-input-border-focus:var(--ring-2);--component-input-border-width-2:var(--border-width-border);--component-input-border-width-bottom-2:var(--border-width-border);--component-input-border-width-bottom:var(--border-width-w-100);--component-input-border-width:var(--border-width-w-100);--component-input-border:var(--input-2);--component-input-focus-ring-width-2:var(--ring-width-ring-2-2);--component-input-focus-ring-width:var(--ring-width-ring-2);--component-input-height-2:var(--height-h-7-2);--component-input-height:var(--height-h-7);--component-input-px-2:var(--spacing-2-3);--component-input-px:var(--spacing-2-2);--component-input-py-2:var(--spacing-0-5-2);--component-input-py:var(--spacing-0-5);--component-input-radius-2:var(--radius-md-4);--component-input-radius:var(--radius-md-3);--component-kbd-background-2:var(--muted-3);--component-kbd-background:var(--muted-2);--component-kbd-group-gap:var(--spacing-1-4);--component-kbd-height-2:var(--height-h-5-2);--component-kbd-height:var(--height-h-5);--component-kbd-px-2:var(--spacing-1-4);--component-kbd-px:var(--spacing-1-3);--component-kbd-radius-2:var(--border-radius-rounded-3);--component-kbd-radius:var(--border-radius-rounded-2);--component-navigation-menu-content-gap:var(--spacing-1-4);--component-navigation-menu-content-pb:var(--spacing-1-5-2);--component-navigation-menu-content-pl:var(--spacing-1-5-2);--component-navigation-menu-content-pr:var(--spacing-1-5-2);--component-navigation-menu-content-pt:var(--spacing-1-5-2);--component-navigation-menu-content-radius:var(--radius-xl-2);--component-navigation-menu-link-border-bottom-width:0;--component-navigation-menu-link-border-color:var(--shadows-color-transparent-2);--component-navigation-menu-link-gap:var(--spacing-1-5-2);--component-navigation-menu-link-padding:var(--spacing-2-3);--component-navigation-menu-link-radius-in-content:var(--border-radius-rounded-md-3);--component-navigation-menu-link-radius:var(--radius-lg-2);--component-navigation-menu-trigger-bg-hover:var(--muted-3);--component-navigation-menu-trigger-ml:var(--spacing-1-4);--component-navigation-menu-trigger-px:var(--spacing-2-5-2);--component-navigation-menu-trigger-py:var(--spacing-1-5-2);--component-navigation-menu-trigger-radius:var(--radius-lg-2);--component-pro-application-announcement-wrapper-pl:var(--spacing-0-5-2);--component-pro-application-inline-hint-rail-radius:var(--border-radius-rounded-md-3);--component-pro-application-inline-hint-rail-width:var(--width-w-1-2);--component-pro-application-inline-hint-wrapper-bg:var(--muted-3);--component-pro-application-inline-hint-wrapper-border:var(--border-3);--component-pro-application-inline-hint-wrapper-px:var(--pro-space-2-2);--component-pro-application-inline-hint-wrapper-py:var(--pro-space-1-5-2);--component-pro-application-inline-hint-wrapper-radius:var(--border-radius-rounded-lg-3);--component-pro-application-messaging-bubble-border-width-left:0;--component-pro-application-messaging-bubble-border-width:0;--component-pro-application-messaging-bubble-border:var(--shadows-color-transparent-2);--component-pro-application-messaging-bubble-px:var(--spacing-3-5);--component-pro-application-messaging-bubble-py:var(--spacing-2-5-2);--component-pro-application-messaging-bubble-received-bg:var(--secondary-3);--component-pro-application-messaging-bubble-sent-bg:var(--primary-4);--component-pro-application-messaging-bubble-sent-border:var(--shadows-color-transparent-2);--component-pro-application-messaging-bubble-sent-text:var(--primary-foreground-3);--component-pro-application-messaging-reaction-bg:var(--muted-3);--component-pro-application-messaging-reaction-border:var(--border-3);--component-pro-application-messaging-reaction-radius:var(--border-radius-rounded-full-3);--component-pro-marketing-featured-icon-border-2:var(--border-3);--component-pro-marketing-featured-icon-border:var(--border-2);--component-pro-marketing-featured-icon-square-bg-2:var(--muted-3);--component-pro-marketing-featured-icon-square-bg:var(--muted-2);--component-pro-marketing-featured-icon-square-radius-lg-2:var(--border-radius-rounded-lg-3);--component-pro-marketing-featured-icon-square-radius-lg:var(--border-radius-rounded-lg-2);--component-pro-marketing-featured-icon-square-radius-md-2:var(--border-radius-rounded-md-3);--component-pro-marketing-featured-icon-square-radius-md:var(--border-radius-rounded-md-2);--component-pro-marketing-featured-icon-square-radius-sm-2:var(--border-radius-rounded-sm-3);--component-pro-marketing-featured-icon-square-radius-sm:var(--border-radius-rounded-sm-2);--component-pro-marketing-mobile-navigation-menu-items-gap:var(--spacing-1-5-2);--component-pro-marketing-tagline-chip-px:var(--spacing-1-5-2);--component-pro-marketing-tagline-chip-py:var(--spacing-0-5-2);--component-pro-marketing-tagline-chip-radius:var(--border-radius-rounded-full-3);--component-pro-marketing-tagline-font-weight:var(--font-weight-font-medium-4);--component-pro-marketing-tagline-letter-spacing:0;--component-pro-marketing-tagline-variant-badge-bg:var(--background-4);--component-pro-marketing-tagline-variant-badge-border:var(--border-3);--component-pro-marketing-tagline-variant-outline-border:var(--border-3);--component-pro-marketing-tagline-variant-primary-bg:var(--foreground-3);--component-pro-marketing-tagline-variant-primary-fg:var(--primary-foreground-3);--component-pro-marketing-tagline-variant-secondary-bg:var(--secondary-3);--component-pro-marketing-ui-showcase-inset-radius:var(--border-radius-rounded-md-3);--component-pro-marketing-ui-showcase-wrapper-border:var(--border-3);--component-pro-marketing-ui-showcase-wrapper-radius:var(--border-radius-rounded-lg-3);--component-separator-bg:var(--border-3);--component-separator-radius:0;--component-textarea-border-width:var(--border-width-border);--component-textarea-focus-ring-width:var(--component-input-focus-ring-width-2);--component-textarea-px:var(--spacing-2-3);--component-textarea-py:var(--spacing-2-3);--component-textarea-radius:var(--radius-md-4);--focus-ring-spread:var(--ring-width-ring-2-2);--font-family-heading:"Inter";--font-family-mono:"Inter";--font-family-sans-2:"Inter";--font-family-sans:"Inter";--font-family-serif:"Inter";--pro-radius-radius-inner:var(--border-radius-rounded-lg-3);--pro-radius-radius:var(--border-radius-rounded-xl-3);--pro-space-0-5-2:var(--spacing-0-5-2);--pro-space-0-5:var(--spacing-0-5);--pro-space-1-2:var(--spacing-1-4);--pro-space-1-5-2:var(--spacing-1-4);--pro-space-1-5:var(--spacing-1-3);--pro-space-10-2:var(--spacing-8-2);--pro-space-10:var(--spacing-8);--pro-space-12:var(--spacing-10-2);--pro-space-16:var(--spacing-12-2);--pro-space-1:var(--spacing-1-3);--pro-space-2-2:var(--spacing-1-5-2);--pro-space-2-5:var(--spacing-2-3);--pro-space-20-2:var(--spacing-16-2);--pro-space-20:var(--spacing-16);--pro-space-2:var(--spacing-1-5);--pro-space-3-2:var(--spacing-2-5-2);--pro-space-3:var(--spacing-2-5);--pro-space-4:var(--spacing-3-3);--pro-space-5:var(--spacing-4-2);--pro-space-6:var(--spacing-5-2);--pro-space-8:var(--spacing-6-2);--pro-space-9:var(--spacing-7-2);--radius-2xl:var(--border-radius-rounded-xl-3);--radius-3xl:var(--border-radius-rounded-xl-3);--radius-4xl-2:var(--border-radius-rounded-xl-3);--radius-4xl:var(--border-radius-rounded-xl-2);--radius-lg-2:var(--border-radius-rounded-lg-3);--radius-lg:var(--border-radius-rounded-lg-2);--radius-md-3:var(--border-radius-rounded-md-2);--radius-md-4:var(--border-radius-rounded-md-3);--radius-sm-2:var(--border-radius-rounded-sm-3);--radius-sm:var(--border-radius-rounded-sm-2);--radius-xl-2:var(--border-radius-rounded-xl-3);--radius-xl:var(--border-radius-rounded-xl-2);--shadow-chart-tooltip-layer-1-blur:var(--shadows-scale-xl-layer-1-blur);--shadow-chart-tooltip-layer-1-color:var(--shadows-color-black-10);--shadow-chart-tooltip-layer-1-spread:var(--shadows-scale-xl-layer-1-spread);--shadow-chart-tooltip-layer-1-y:var(--shadows-scale-xl-layer-1-y);--shadow-chart-tooltip-layer-2-blur:var(--shadows-scale-xl-layer-2-blur);--shadow-chart-tooltip-layer-2-color:var(--shadows-color-black-10);--shadow-chart-tooltip-layer-2-spread:var(--shadows-scale-xl-layer-2-spread);--shadow-chart-tooltip-layer-2-y:var(--shadows-scale-xl-layer-2-y);--shadow-control-layer-1-blur-2:var(--shadows-scale-none-blur-2);--shadow-control-layer-1-blur:var(--shadows-scale-none-blur);--shadow-control-layer-1-color-2:var(--shadows-color-transparent-2);--shadow-control-layer-1-color:var(--shadows-color-transparent);--shadow-control-layer-1-spread-2:var(--shadows-scale-none-spread-2);--shadow-control-layer-1-spread:var(--shadows-scale-none-spread);--shadow-control-layer-1-y-2:var(--shadows-scale-none-y-2);--shadow-control-layer-1-y:var(--shadows-scale-none-y);--shadow-control-layer-2-blur-2:var(--shadows-scale-none-blur-2);--shadow-control-layer-2-blur:var(--shadows-scale-none-blur);--shadow-control-layer-2-color-2:var(--shadows-color-transparent-2);--shadow-control-layer-2-color:var(--shadows-color-transparent);--shadow-control-layer-2-spread-2:var(--shadows-scale-none-spread-2);--shadow-control-layer-2-spread:var(--shadows-scale-none-spread);--shadow-control-layer-2-y-2:var(--shadows-scale-none-y-2);--shadow-control-layer-2-y:var(--shadows-scale-none-y);--shadow-dialog-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-dialog-layer-1-color:var(--shadows-color-transparent-2);--shadow-dialog-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-dialog-layer-1-y:var(--shadows-scale-none-y-2);--shadow-dialog-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-dialog-layer-2-color:var(--shadows-color-transparent-2);--shadow-dialog-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-dialog-layer-2-y:var(--shadows-scale-none-y-2);--shadow-nav-menu-popup-layer-1-blur:var(--shadows-scale-md-layer-1-blur);--shadow-nav-menu-popup-layer-1-color:var(--shadows-color-black-10);--shadow-nav-menu-popup-layer-1-spread:var(--shadows-scale-md-layer-1-spread);--shadow-nav-menu-popup-layer-1-y:var(--shadows-scale-md-layer-1-y);--shadow-nav-menu-popup-layer-2-blur:var(--shadows-scale-md-layer-2-blur);--shadow-nav-menu-popup-layer-2-color:var(--shadows-color-black-10);--shadow-nav-menu-popup-layer-2-spread:var(--shadows-scale-md-layer-2-spread);--shadow-nav-menu-popup-layer-2-y:var(--shadows-scale-md-layer-2-y);--shadow-nav-menu-viewport-layer-1-blur:var(--shadows-scale-md-layer-1-blur);--shadow-nav-menu-viewport-layer-1-color:var(--shadows-color-black-10);--shadow-nav-menu-viewport-layer-1-spread:var(--shadows-scale-md-layer-1-spread);--shadow-nav-menu-viewport-layer-1-y:var(--shadows-scale-md-layer-1-y);--shadow-nav-menu-viewport-layer-2-blur:var(--shadows-scale-md-layer-2-blur);--shadow-nav-menu-viewport-layer-2-color:var(--shadows-color-black-10);--shadow-nav-menu-viewport-layer-2-spread:var(--shadows-scale-md-layer-2-spread);--shadow-nav-menu-viewport-layer-2-y:var(--shadows-scale-md-layer-2-y);--shadow-popover-layer-1-blur:var(--shadows-scale-md-layer-1-blur);--shadow-popover-layer-1-color:var(--shadows-color-black-10);--shadow-popover-layer-1-spread:var(--shadows-scale-md-layer-1-spread);--shadow-popover-layer-1-y:var(--shadows-scale-md-layer-1-y);--shadow-popover-layer-2-blur:var(--shadows-scale-md-layer-2-blur);--shadow-popover-layer-2-color:var(--shadows-color-black-10);--shadow-popover-layer-2-spread:var(--shadows-scale-md-layer-2-spread);--shadow-popover-layer-2-y:var(--shadows-scale-md-layer-2-y);--shadow-popover-nested-layer-1-blur:var(--shadows-scale-md-layer-1-blur);--shadow-popover-nested-layer-1-color:var(--shadows-color-black-10);--shadow-popover-nested-layer-1-spread:var(--shadows-scale-md-layer-1-spread);--shadow-popover-nested-layer-1-y:var(--shadows-scale-md-layer-1-y);--shadow-popover-nested-layer-2-blur:var(--shadows-scale-md-layer-2-blur);--shadow-popover-nested-layer-2-color:var(--shadows-color-black-10);--shadow-popover-nested-layer-2-spread:var(--shadows-scale-md-layer-2-spread);--shadow-popover-nested-layer-2-y:var(--shadows-scale-md-layer-2-y);--shadow-sheet-layer-1-blur:var(--shadows-scale-lg-layer-1-blur);--shadow-sheet-layer-1-color:var(--shadows-color-black-10);--shadow-sheet-layer-1-spread:var(--shadows-scale-lg-layer-1-spread);--shadow-sheet-layer-1-y:var(--shadows-scale-lg-layer-1-y);--shadow-sheet-layer-2-blur:var(--shadows-scale-lg-layer-2-blur);--shadow-sheet-layer-2-color:var(--shadows-color-black-10);--shadow-sheet-layer-2-spread:var(--shadows-scale-lg-layer-2-spread);--shadow-sheet-layer-2-y:var(--shadows-scale-lg-layer-2-y);--shadow-slider-thumb-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-slider-thumb-layer-1-color:var(--shadows-color-transparent-2);--shadow-slider-thumb-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-slider-thumb-layer-1-y:var(--shadows-scale-none-y-2);--shadow-slider-thumb-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-slider-thumb-layer-2-color:var(--shadows-color-transparent-2);--shadow-slider-thumb-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-slider-thumb-layer-2-y:var(--shadows-scale-none-y-2);--shadow-surface-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-surface-layer-1-color:var(--shadows-color-transparent-2);--shadow-surface-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-surface-layer-1-y:var(--shadows-scale-none-y-2);--shadow-surface-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-surface-layer-2-color:var(--shadows-color-transparent-2);--shadow-surface-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-surface-layer-2-y:var(--shadows-scale-none-y-2);--shadow-switch-thumb-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-switch-thumb-layer-1-color:var(--shadows-color-transparent-2);--shadow-switch-thumb-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-switch-thumb-layer-1-y:var(--shadows-scale-none-y-2);--shadow-switch-thumb-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-switch-thumb-layer-2-color:var(--shadows-color-transparent-2);--shadow-switch-thumb-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-switch-thumb-layer-2-y:var(--shadows-scale-none-y-2);--shadow-tabs-active-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-tabs-active-layer-1-color:var(--shadows-color-transparent-2);--shadow-tabs-active-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-tabs-active-layer-1-y:var(--shadows-scale-none-y-2);--shadow-tabs-active-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-tabs-active-layer-2-color:var(--shadows-color-transparent-2);--shadow-tabs-active-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-tabs-active-layer-2-y:var(--shadows-scale-none-y-2);--shadow-x:0;--text-2xl-heading-tracking:-.5;--text-2xl-lh-none:20;--text-2xl-lh-relaxed:32.5;--text-2xl-lh-snug:27.5;--text-2xl-lh:var(--font-line-height-leading-7-4);--text-2xl-size:var(--font-size-text-xl-3);--text-2xl-tracking:0;--text-3xl-heading-tracking:-.6;--text-3xl-lh-none:24;--text-3xl-lh-relaxed:39;--text-3xl-lh-snug:33;--text-3xl-lh:36;--text-3xl-size:var(--font-size-text-2xl-2);--text-3xl-tracking:0;--text-4xl-heading-tracking:-.75;--text-4xl-lh-none:30;--text-4xl-lh-relaxed:48.75;--text-4xl-lh-snug:41.25;--text-4xl-lh:45;--text-4xl-size:var(--font-size-text-3xl-2);--text-4xl-tracking:0;--text-5xl-heading-tracking:-.9;--text-5xl-lh-none:36;--text-5xl-lh:54;--text-5xl-size:var(--font-size-text-4xl-3);--text-6xl-heading-tracking:-1.2;--text-6xl-lh-none:48;--text-6xl-lh:72;--text-6xl-size:var(--font-size-text-5xl-2);--text-7xl-heading-tracking:-1.5;--text-7xl-lh-none:60;--text-7xl-lh:90;--text-7xl-size:var(--font-size-text-6xl-2);--text-8xl-heading-tracking:-1.8;--text-8xl-lh-none:72;--text-8xl-lh:108;--text-8xl-size:var(--font-size-text-7xl-3);--text-9xl-heading-tracking:-2.4;--text-9xl-lh-none:96;--text-9xl-lh:144;--text-9xl-size:var(--font-size-text-8xl-3);--text-base-heading-tracking:-.35;--text-base-lh-2:var(--font-line-height-leading-5-4);--text-base-lh-none:14;--text-base-lh-relaxed:22.75;--text-base-lh-snug:19.25;--text-base-lh:var(--font-line-height-leading-5-3);--text-base-size-2:var(--font-size-text-sm-4);--text-base-size:var(--font-size-text-sm-3);--text-base-tracking:0;--text-body-lh:16;--text-body-size:12;--text-button-sm-size:var(--font-size-text-xs-4);--text-button-xs-size:10;--text-lg-heading-tracking:-.4;--text-lg-lh-2:var(--font-line-height-leading-6-4);--text-lg-lh-none:16;--text-lg-lh-relaxed:26;--text-lg-lh-snug:22;--text-lg-lh:var(--font-line-height-leading-6-3);--text-lg-size-2:var(--font-size-text-base-4);--text-lg-size:var(--font-size-text-base-3);--text-lg-tracking:0;--text-sm-lh-2:var(--font-line-height-leading-4-4);--text-sm-lh-none:12;--text-sm-lh-relaxed:19.5;--text-sm-lh-snug:16.5;--text-sm-lh:var(--font-line-height-leading-4-3);--text-sm-size-2:var(--font-size-text-xs-4);--text-sm-size:var(--font-size-text-xs-3);--text-sm-tight-lh:var(--font-line-height-leading-4-4);--text-sm-tight-size:var(--font-size-text-xs-4);--text-sm-tracking:0;--text-title-lg-lh:var(--font-line-height-leading-5-4);--text-title-lg-size:var(--font-size-text-sm-4);--text-title-md-lh-none:var(--text-sm-lh-none);--text-title-md-lh-snug:var(--text-sm-lh-snug);--text-title-md-lh:var(--font-line-height-leading-5-4);--text-title-md-size:var(--font-size-text-sm-4);--text-xl-heading-tracking:-.45;--text-xl-lh-none:18;--text-xl-lh-relaxed:29.25;--text-xl-lh-snug:24.75;--text-xl-lh:var(--font-line-height-leading-7-4);--text-xl-size:var(--font-size-text-lg-4);--text-xl-tracking:0;--text-xs-lh-2:var(--font-line-height-leading-3-2);--text-xs-lh-none:10;--text-xs-lh-relaxed:16.25;--text-xs-lh-snug:13.75;--text-xs-lh:var(--font-line-height-leading-3);--text-xs-size-2:var(--font-size-text-xs-4);--text-xs-size:var(--font-size-text-2xs);--text-xs-tracking:0}:root[data-mode=vega]{--color-dark-accent-foreground:var(--colors-neutral-50);--color-dark-accent:var(--colors-neutral-800);--color-dark-background-2:var(--colors-neutral-950);--color-dark-background:#0a0a0a;--color-dark-border-2:#ffffff1a;--color-dark-border:#ffffff1a;--color-dark-card-foreground:var(--colors-neutral-50);--color-dark-card:var(--colors-neutral-900);--color-dark-chart-chart-1:var(--colors-neutral-300);--color-dark-chart-chart-2:var(--colors-neutral-500);--color-dark-chart-chart-3:var(--colors-neutral-600);--color-dark-chart-chart-4:var(--colors-neutral-700);--color-dark-chart-chart-5:var(--colors-neutral-800);--color-dark-custom-bg-destructive-10-2:#ff66691a;--color-dark-custom-bg-destructive-10:#ff66691a;--color-dark-custom-bg-destructive-20-2:#ff666933;--color-dark-custom-bg-destructive-20:#ff666933;--color-dark-custom-bg-destructive-40:#ff666966;--color-dark-custom-bg-input-30-2:#ffffff0d;--color-dark-custom-bg-input-30-trans-light-2:#ffffff0b;--color-dark-custom-bg-input-30-trans-light:#ffffff0b;--color-dark-custom-bg-input-30:#ffffff0d;--color-dark-custom-bg-input-50-2:#ffffff17;--color-dark-custom-bg-input-50:#ffffff17;--color-dark-custom-bg-input-80:#fff2;--color-dark-custom-bg-input-90:#ffffff26;--color-dark-custom-bg-muted-50:#27272a80;--color-dark-custom-bg-primary-10-2:#ffffff1a;--color-dark-custom-bg-primary-10:#ffffff1a;--color-dark-custom-bg-primary-5:#fafafa1a;--color-dark-custom-bg-primary-80-2:#fafafacc;--color-dark-custom-bg-primary-80:#fafafacc;--color-dark-custom-bg-secondary-80-2:#27272acc;--color-dark-custom-bg-secondary-80:#27272acc;--color-dark-custom-border-primary-30:#fafafa33;--color-dark-custom-border-primary-checked:#fafafa33;--color-dark-custom-border-subtle:#ffffff1a;--color-dark-custom-dark-input:#ffffff26;--color-dark-custom-destructive-70-2:#ff6467b3;--color-dark-custom-destructive-70:#ff6467b3;--color-dark-custom-destructive-focus-2:#7f1d1d66;--color-dark-custom-destructive-focus:#7f1d1d66;--color-dark-custom-focus:#73737380;--color-dark-custom-foreground-10:#fafafa1a;--color-dark-custom-foreground-5:#fafafa0d;--color-dark-custom-foreground-70-2:#fafafab3;--color-dark-custom-foreground-70:#fafafab3;--color-dark-destructive-2:var(--colors-red-400);--color-dark-destructive-foreground:var(--colors-neutral-50);--color-dark-destructive:#ff6467;--color-dark-foreground-2:var(--colors-neutral-50);--color-dark-foreground:#fafafa;--color-dark-info-foreground:var(--colors-sky-950);--color-dark-info-ring:var(--colors-sky-800);--color-dark-info:var(--colors-sky-300);--color-dark-input-2:#ffffff26;--color-dark-input:#ffffff26;--color-dark-muted-2:var(--colors-neutral-800);--color-dark-muted-foreground-2:var(--colors-neutral-400);--color-dark-muted-foreground:#9ca3af;--color-dark-muted:#27272a;--color-dark-opacity-100:#0000;--color-dark-opacity-30:#000000b3;--color-dark-opacity-50:#00000080;--color-dark-opacity-80-2:#0003;--color-dark-opacity-80:#0003;--color-dark-opacity-90:#0000001a;--color-dark-popover-foreground:var(--colors-neutral-50);--color-dark-popover:var(--colors-neutral-900);--color-dark-primary-2:var(--colors-neutral-200);--color-dark-primary-foreground-2:var(--colors-neutral-900);--color-dark-primary-foreground:#18181b;--color-dark-primary:#fafafa;--color-dark-ring-2:var(--colors-neutral-500);--color-dark-ring-focus:#73737380;--color-dark-ring:#85858591;--color-dark-secondary-2:var(--colors-neutral-800);--color-dark-secondary-foreground-2:var(--colors-neutral-50);--color-dark-secondary-foreground:#fafafa;--color-dark-secondary:#27272a;--color-dark-shadow-xs:#0000;--color-dark-shadow:#0000;--color-dark-sidebar-accent-foreground:var(--colors-neutral-50);--color-dark-sidebar-accent:var(--colors-neutral-800);--color-dark-sidebar-border:#ffffff1a;--color-dark-sidebar-foreground:var(--colors-neutral-50);--color-dark-sidebar-primary-foreground:var(--colors-neutral-50);--color-dark-sidebar-primary:var(--colors-blue-700);--color-dark-sidebar-ring:#525252a3;--color-dark-sidebar-sidebar:var(--colors-neutral-900);--color-dark-success-deprecated:#75e0a7;--color-dark-success-foreground:var(--colors-emerald-950);--color-dark-success-ring:var(--colors-emerald-800);--color-dark-warning-foreground:var(--colors-amber-950);--color-dark-warning-ring:var(--colors-amber-800);--color-dark-warning:var(--colors-amber-300);--color-light-accent-foreground:var(--colors-neutral-900);--color-light-accent:var(--colors-neutral-100);--color-light-background-2:var(--colors-white);--color-light-background:#fff;--color-light-border-2:var(--colors-neutral-200);--color-light-border:#e4e4e7;--color-light-card-foreground:var(--colors-neutral-950);--color-light-card:var(--colors-white);--color-light-chart-chart-1:var(--colors-neutral-300);--color-light-chart-chart-2:var(--colors-neutral-500);--color-light-chart-chart-3:var(--colors-neutral-600);--color-light-chart-chart-4:var(--colors-neutral-700);--color-light-chart-chart-5:var(--colors-neutral-800);--color-light-custom-bg-destructive-10-2:#e5000b1a;--color-light-custom-bg-destructive-10:#e5000b1a;--color-light-custom-bg-destructive-20-2:#e5000b33;--color-light-custom-bg-destructive-20:#e5000b33;--color-light-custom-bg-destructive-40:#e5000b66;--color-light-custom-bg-input-20-2:#e5e5e533;--color-light-custom-bg-input-20:#e5e5e533;--color-light-custom-bg-input-30-2:#e5e5e54d;--color-light-custom-bg-input-30-trans-light-2:var(--colors-white);--color-light-custom-bg-input-30-trans-light:#fff;--color-light-custom-bg-input-30:#e5e5e54d;--color-light-custom-bg-input-50-2:#e5e5e580;--color-light-custom-bg-input-50:#e5e5e580;--color-light-custom-bg-input-80:#e5e5e5cc;--color-light-custom-bg-input-90:#e5e5e5e6;--color-light-custom-bg-muted-50:#f4f4f580;--color-light-custom-bg-primary-10-2:#1717170d;--color-light-custom-bg-primary-10:#1717170d;--color-light-custom-bg-primary-5:#1717170d;--color-light-custom-bg-primary-80-2:#171717cc;--color-light-custom-bg-primary-80:#171717cc;--color-light-custom-bg-secondary-80-2:#f5f5f5cc;--color-light-custom-bg-secondary-80:#f5f5f5cc;--color-light-custom-border-primary-30:#1717174d;--color-light-custom-border-primary-checked:#1717174d;--color-light-custom-border-subtle:#0000000d;--color-light-custom-dark-input:#fff0;--color-light-custom-destructive-70-2:#e7000bb3;--color-light-custom-destructive-70:#e7000bb3;--color-light-custom-destructive-focus-2:#dc282866;--color-light-custom-destructive-focus:#dc282866;--color-light-custom-focus:#a3a3a380;--color-light-custom-foreground-10:#09090b1a;--color-light-custom-foreground-5:#09090b0d;--color-light-custom-foreground-70-2:#09090bb3;--color-light-custom-foreground-70:#09090bb3;--color-light-destructive-2:var(--colors-red-600);--color-light-destructive-foreground:var(--colors-neutral-50);--color-light-destructive:#e7000b;--color-light-foreground-2:var(--colors-neutral-950);--color-light-foreground:#09090b;--color-light-info-foreground:var(--colors-sky-50);--color-light-info-ring:var(--colors-sky-200);--color-light-info:var(--colors-sky-700);--color-light-input-2:var(--colors-neutral-200);--color-light-input:#e6e6e6;--color-light-muted-2:var(--colors-neutral-100);--color-light-muted-foreground-2:var(--colors-neutral-500);--color-light-muted-foreground:#71717a;--color-light-muted:#f4f4f5;--color-light-opacity-100:#fff0;--color-light-opacity-30:#ffffffb3;--color-light-opacity-50:#ffffff80;--color-light-opacity-80-2:#fff3;--color-light-opacity-80:#fff3;--color-light-opacity-90:#ffffff1a;--color-light-popover-foreground:var(--colors-neutral-950);--color-light-popover:var(--colors-white);--color-light-primary-2:var(--colors-neutral-900);--color-light-primary-foreground-2:var(--colors-neutral-50);--color-light-primary-foreground:#fafafa;--color-light-primary:#171717;--color-light-ring-2:var(--colors-neutral-400);--color-light-ring-focus:#a1a1a180;--color-light-ring:#a3a3a3;--color-light-secondary-2:var(--colors-neutral-100);--color-light-secondary-foreground-2:var(--colors-neutral-900);--color-light-secondary-foreground:#171717;--color-light-secondary:#f5f5f5;--color-light-shadow-xs:#0000;--color-light-shadow:#0000;--color-light-sidebar-accent-foreground:var(--colors-neutral-900);--color-light-sidebar-accent:var(--colors-neutral-100);--color-light-sidebar-border:#e6e6e6;--color-light-sidebar-foreground:var(--colors-neutral-950);--color-light-sidebar-primary-foreground:var(--colors-neutral-50);--color-light-sidebar-primary:var(--colors-neutral-900);--color-light-sidebar-ring:#a1a1a1a3;--color-light-sidebar-sidebar:var(--colors-neutral-50);--color-light-success-deprecated:#067647;--color-light-success-foreground:var(--colors-emerald-50);--color-light-success-ring:var(--colors-emerald-200);--color-light-warning-foreground:var(--colors-amber-50);--color-light-warning-ring:var(--colors-amber-200);--color-light-warning:var(--colors-amber-700);--component-badge-border-width-2:var(--border-width-border);--component-badge-border-width:var(--border-width-w-100);--component-badge-gap-2:var(--spacing-1-4);--component-badge-gap:var(--spacing-1-3);--component-badge-height-2:var(--spacing-5-2);--component-badge-height:var(--spacing-5);--component-badge-icon-size:var(--spacing-3-3);--component-badge-px-2:var(--spacing-2-3);--component-badge-px:var(--spacing-2-2);--component-badge-py-2:var(--spacing-0-5-2);--component-badge-py:var(--spacing-0-5);--component-badge-radius-2:var(--radius-4xl-2);--component-badge-radius:var(--radius-4xl);--component-badge-variant-default-bg-2:var(--primary-4);--component-badge-variant-default-bg-hover-2:var(--custom-bg-primary-80-2);--component-badge-variant-default-bg-hover:var(--custom-bg-primary-80);--component-badge-variant-default-bg:var(--primary-3);--component-badge-variant-default-text-2:var(--primary-foreground-3);--component-badge-variant-default-text-hover-2:var(--primary-foreground-3);--component-badge-variant-default-text-hover:var(--primary-foreground-2);--component-badge-variant-default-text:var(--primary-foreground-2);--component-badge-variant-destructive-bg-2:var(--custom-bg-destructive-10-3);--component-badge-variant-destructive-bg-hover-2:var(--custom-bg-destructive-20-3);--component-badge-variant-destructive-bg-hover:var(--custom-bg-destructive-20-2);--component-badge-variant-destructive-bg:var(--custom-bg-destructive-10-2);--component-badge-variant-destructive-text-2:var(--destructive-3);--component-badge-variant-destructive-text-hover-2:var(--destructive-3);--component-badge-variant-destructive-text-hover:var(--destructive-2);--component-badge-variant-destructive-text:var(--destructive-2);--component-badge-variant-ghost-bg-hover:var(--muted-3);--component-badge-variant-ghost-text-2:var(--foreground-3);--component-badge-variant-ghost-text-hover-2:var(--muted-foreground-3);--component-badge-variant-ghost-text-hover:var(--muted-foreground-2);--component-badge-variant-ghost-text:var(--foreground-2);--component-badge-variant-link-bg-hover:var(--shadows-color-transparent);--component-badge-variant-link-bg:var(--shadows-color-transparent);--component-badge-variant-link-text-2:var(--primary-4);--component-badge-variant-link-text-hover-2:var(--primary-4);--component-badge-variant-link-text-hover:var(--primary-3);--component-badge-variant-link-text:var(--primary-3);--component-badge-variant-outline-bg-2:var(--shadows-color-transparent-2);--component-badge-variant-outline-bg-hover-2:var(--muted-3);--component-badge-variant-outline-bg-hover:var(--muted-2);--component-badge-variant-outline-bg:var(--shadows-color-transparent);--component-badge-variant-outline-border-2:var(--border-3);--component-badge-variant-outline-border:var(--border-2);--component-badge-variant-outline-text-2:var(--foreground-3);--component-badge-variant-outline-text-hover-2:var(--muted-foreground-3);--component-badge-variant-outline-text-hover:var(--muted-foreground-2);--component-badge-variant-outline-text:var(--foreground-2);--component-badge-variant-secondary-bg-2:var(--secondary-3);--component-badge-variant-secondary-bg-hover-2:var(--custom-bg-secondary-80-2);--component-badge-variant-secondary-bg-hover:var(--custom-bg-secondary-80);--component-badge-variant-secondary-bg:var(--secondary-2);--component-badge-variant-secondary-text-2:var(--secondary-foreground-3);--component-badge-variant-secondary-text-hover-2:var(--secondary-foreground-3);--component-badge-variant-secondary-text-hover:var(--secondary-foreground-2);--component-badge-variant-secondary-text:var(--secondary-foreground-2);--component-button-border-color-invalid-2:var(--destructive-3);--component-button-border-color-invalid:var(--destructive-2);--component-button-focus-ring-width-2:var(--ring-width-ring-3-2);--component-button-focus-ring-width:var(--ring-width-ring-3);--component-button-gap-2:var(--spacing-1-5-2);--component-button-gap:var(--spacing-1-5);--component-button-radius:var(--radius-md-3);--component-button-ring-color-invalid-2:var(--custom-bg-destructive-20-3);--component-button-ring-color-invalid:var(--custom-bg-destructive-20-2);--component-button-ring-width-invalid-2:var(--ring-width-ring-3-2);--component-button-ring-width-invalid:var(--ring-width-ring-3);--component-button-size-default-height-2:var(--spacing-9-2);--component-button-size-default-height:var(--spacing-9);--component-button-size-default-px-2:var(--spacing-2-5-2);--component-button-size-default-px:var(--spacing-2-5);--component-button-size-default-radius:var(--radius-md-4);--component-button-size-icon-lg-size-2:var(--height-h-10-2);--component-button-size-icon-lg-size:var(--height-h-10);--component-button-size-icon-size-2:var(--height-h-9-2);--component-button-size-icon-size:var(--height-h-9);--component-button-size-icon-sm-size-2:var(--height-h-8-2);--component-button-size-icon-sm-size:var(--height-h-8);--component-button-size-icon-xs-size-2:var(--height-h-6-2);--component-button-size-icon-xs-size:var(--height-h-6);--component-button-size-lg-gap-2:var(--spacing-1-5-2);--component-button-size-lg-gap:var(--spacing-1-5);--component-button-size-lg-height-2:var(--spacing-10-2);--component-button-size-lg-height:var(--spacing-10);--component-button-size-lg-px-2:var(--spacing-2-5-2);--component-button-size-lg-px:var(--spacing-2-5);--component-button-size-lg-radius:var(--radius-md-4);--component-button-size-sm-gap-2:var(--spacing-1-4);--component-button-size-sm-gap:var(--spacing-1-3);--component-button-size-sm-height-2:var(--spacing-8-2);--component-button-size-sm-height:var(--spacing-8);--component-button-size-sm-px-2:var(--spacing-2-5-2);--component-button-size-sm-px:var(--spacing-2-5);--component-button-size-sm-radius:var(--radius-md-4);--component-button-size-xs-gap-2:var(--spacing-1-4);--component-button-size-xs-gap:var(--spacing-1-3);--component-button-size-xs-height-2:var(--spacing-6-2);--component-button-size-xs-height:var(--spacing-6);--component-button-size-xs-icon-size:var(--spacing-3-3);--component-button-size-xs-px-2:var(--spacing-2-3);--component-button-size-xs-px:var(--spacing-2-2);--component-button-size-xs-radius:var(--radius-md-4);--component-button-variant-default-bg-2:var(--primary-4);--component-button-variant-default-bg-hover-2:var(--custom-bg-primary-80-2);--component-button-variant-default-bg-hover:var(--custom-bg-primary-80);--component-button-variant-default-bg:var(--primary-3);--component-button-variant-destructive-bg-2:var(--custom-bg-destructive-10-3);--component-button-variant-destructive-bg-hover-2:var(--custom-bg-destructive-20-3);--component-button-variant-destructive-bg-hover:var(--custom-bg-destructive-20-2);--component-button-variant-destructive-bg:var(--custom-bg-destructive-10-2);--component-button-variant-ghost-bg-2:var(--background-4);--component-button-variant-ghost-bg-hover-2:var(--muted-3);--component-button-variant-ghost-bg-hover:var(--muted-2);--component-button-variant-ghost-bg:var(--background-3);--component-button-variant-link-bg:var(--background-4);--component-button-variant-outline-bg-2:var(--custom-bg-input-30-trans-light);--component-button-variant-outline-bg-hover-2:var(--muted-3);--component-button-variant-outline-bg-hover:var(--muted-2);--component-button-variant-outline-bg:var(--custom-bg-input-30);--component-button-variant-secondary-bg-2:var(--secondary-3);--component-button-variant-secondary-bg-hover-2:var(--custom-bg-secondary-80-2);--component-button-variant-secondary-bg-hover:var(--custom-bg-secondary-80);--component-button-variant-secondary-bg:var(--secondary-2);--component-card-border:var(--custom-foreground-10);--component-card-footer-bg:var(--card-3);--component-card-footer-border-width:0;--component-card-footer-border:var(--border-3);--component-card-footer-pt-sm:var(--spacing-0-4);--component-card-footer-pt:var(--spacing-0-4);--component-card-header-gap:var(--spacing-1-4);--component-card-padding-sm:var(--spacing-4-2);--component-card-padding:var(--spacing-6-2);--component-card-px-half:var(--spacing-3-3);--component-card-py-half:var(--spacing-3-3);--component-card-radius:var(--radius-xl-2);--component-field-content-gap:var(--spacing-1-4);--component-field-field-gap:var(--spacing-3-3);--component-field-field-group-gap:var(--spacing-7-2);--component-field-field-legend-mb:var(--spacing-3-3);--component-field-field-set-gap:var(--spacing-6-2);--component-input-bg-2:var(--custom-bg-input-30-trans-light);--component-input-bg:var(--custom-bg-input-30);--component-input-border-2:var(--input-3);--component-input-border-focus-2:var(--ring-3);--component-input-border-focus:var(--ring-2);--component-input-border-width-2:var(--border-width-border);--component-input-border-width-bottom-2:var(--border-width-border);--component-input-border-width-bottom:var(--border-width-w-100);--component-input-border-width:var(--border-width-w-100);--component-input-border:var(--input-2);--component-input-focus-ring-width-2:var(--ring-width-ring-3-2);--component-input-focus-ring-width:var(--ring-width-ring-3);--component-input-height-2:var(--height-h-9-2);--component-input-height:var(--height-h-9);--component-input-px-2:var(--spacing-2-5-2);--component-input-px:var(--spacing-2-5);--component-input-py-2:var(--spacing-1-4);--component-input-py:var(--spacing-1-3);--component-input-radius-2:var(--radius-md-4);--component-input-radius:var(--radius-md-3);--component-kbd-background-2:var(--muted-3);--component-kbd-background:var(--muted-2);--component-kbd-group-gap:var(--spacing-1-4);--component-kbd-height-2:var(--height-h-5-2);--component-kbd-height:var(--height-h-5);--component-kbd-px-2:var(--spacing-1-4);--component-kbd-px:var(--spacing-1-3);--component-kbd-radius-2:var(--radius-sm-2);--component-kbd-radius:var(--radius-sm);--component-navigation-menu-content-gap:var(--spacing-1-4);--component-navigation-menu-content-pb:var(--spacing-2-3);--component-navigation-menu-content-pl:var(--spacing-2-3);--component-navigation-menu-content-pr:var(--spacing-2-5-2);--component-navigation-menu-content-pt:var(--spacing-2-3);--component-navigation-menu-content-radius:var(--radius-md-4);--component-navigation-menu-link-border-bottom-width:0;--component-navigation-menu-link-border-color:var(--shadows-color-transparent-2);--component-navigation-menu-link-gap:var(--spacing-1-5-2);--component-navigation-menu-link-padding:var(--spacing-2-3);--component-navigation-menu-link-radius-in-content:var(--border-radius-rounded-sm-3);--component-navigation-menu-link-radius:var(--radius-md-4);--component-navigation-menu-trigger-bg-hover:var(--muted-3);--component-navigation-menu-trigger-ml:var(--spacing-1-4);--component-navigation-menu-trigger-px:var(--spacing-4-2);--component-navigation-menu-trigger-py:var(--spacing-2-3);--component-navigation-menu-trigger-radius:var(--radius-md-4);--component-pro-application-announcement-wrapper-pl:var(--spacing-0-5-2);--component-pro-application-inline-hint-rail-radius:var(--border-radius-rounded-full-3);--component-pro-application-inline-hint-rail-width:var(--width-w-1-5-2);--component-pro-application-inline-hint-wrapper-bg:var(--muted-3);--component-pro-application-inline-hint-wrapper-border:var(--border-3);--component-pro-application-inline-hint-wrapper-px:var(--pro-space-4);--component-pro-application-inline-hint-wrapper-py:var(--pro-space-3-2);--component-pro-application-inline-hint-wrapper-radius:var(--border-radius-rounded-lg-3);--component-pro-application-messaging-bubble-border-width-left:0;--component-pro-application-messaging-bubble-border-width:0;--component-pro-application-messaging-bubble-border:var(--shadows-color-transparent-2);--component-pro-application-messaging-bubble-px:var(--spacing-3-3);--component-pro-application-messaging-bubble-py:var(--spacing-2-3);--component-pro-application-messaging-bubble-received-bg:var(--secondary-3);--component-pro-application-messaging-bubble-sent-bg:var(--primary-4);--component-pro-application-messaging-bubble-sent-border:var(--shadows-color-transparent-2);--component-pro-application-messaging-bubble-sent-text:var(--primary-foreground-3);--component-pro-application-messaging-reaction-bg:var(--muted-3);--component-pro-application-messaging-reaction-border:var(--border-3);--component-pro-application-messaging-reaction-radius:var(--border-radius-rounded-full-3);--component-pro-marketing-featured-icon-border-2:var(--border-3);--component-pro-marketing-featured-icon-border:var(--border-2);--component-pro-marketing-featured-icon-square-bg-2:var(--muted-3);--component-pro-marketing-featured-icon-square-bg:var(--muted-2);--component-pro-marketing-featured-icon-square-radius-lg-2:var(--border-radius-rounded-lg-3);--component-pro-marketing-featured-icon-square-radius-lg:var(--border-radius-rounded-lg-2);--component-pro-marketing-featured-icon-square-radius-md-2:var(--border-radius-rounded-md-3);--component-pro-marketing-featured-icon-square-radius-md:var(--border-radius-rounded-md-2);--component-pro-marketing-featured-icon-square-radius-sm-2:var(--border-radius-rounded-sm-3);--component-pro-marketing-featured-icon-square-radius-sm:var(--border-radius-rounded-sm-2);--component-pro-marketing-mobile-navigation-menu-items-gap:var(--spacing-2-3);--component-pro-marketing-tagline-chip-px:var(--spacing-2-3);--component-pro-marketing-tagline-chip-py:var(--spacing-0-5-2);--component-pro-marketing-tagline-chip-radius:var(--border-radius-rounded-4xl-2);--component-pro-marketing-tagline-font-weight:var(--font-weight-font-medium-4);--component-pro-marketing-tagline-letter-spacing:0;--component-pro-marketing-tagline-variant-badge-bg:var(--background-4);--component-pro-marketing-tagline-variant-badge-border:var(--border-3);--component-pro-marketing-tagline-variant-outline-border:var(--border-3);--component-pro-marketing-tagline-variant-primary-bg:var(--foreground-3);--component-pro-marketing-tagline-variant-primary-fg:var(--primary-foreground-3);--component-pro-marketing-tagline-variant-secondary-bg:var(--secondary-3);--component-pro-marketing-ui-showcase-inset-radius:var(--border-radius-rounded-lg-3);--component-pro-marketing-ui-showcase-wrapper-border:var(--border-3);--component-pro-marketing-ui-showcase-wrapper-radius:var(--border-radius-rounded-xl-3);--component-separator-bg:var(--border-3);--component-separator-radius:0;--component-textarea-border-width:var(--border-width-border);--component-textarea-focus-ring-width:var(--component-input-focus-ring-width-2);--component-textarea-px:var(--spacing-2-5-2);--component-textarea-py:var(--spacing-2-3);--component-textarea-radius:var(--radius-md-4);--focus-ring-spread:var(--ring-width-ring-3-2);--font-family-heading:"Inter";--font-family-mono:"Inter";--font-family-sans-2:"Inter";--font-family-sans:"Inter";--font-family-serif:"Inter";--pro-radius-radius-inner:var(--border-radius-rounded-lg-3);--pro-radius-radius:var(--border-radius-rounded-xl-3);--pro-space-0-5-2:var(--spacing-0-5-2);--pro-space-0-5:var(--spacing-0-5);--pro-space-1-2:var(--spacing-1-4);--pro-space-1-5-2:var(--spacing-1-5-2);--pro-space-1-5:var(--spacing-1-5);--pro-space-10-2:var(--spacing-10-2);--pro-space-10:var(--spacing-10);--pro-space-12:var(--spacing-12-2);--pro-space-16:var(--spacing-16-2);--pro-space-1:var(--spacing-1-3);--pro-space-2-2:var(--spacing-2-3);--pro-space-2-5:var(--spacing-2-5-2);--pro-space-20-2:var(--spacing-20-2);--pro-space-20:var(--spacing-20);--pro-space-2:var(--spacing-2-2);--pro-space-3-2:var(--spacing-3-3);--pro-space-3:var(--spacing-3-2);--pro-space-4:var(--spacing-4-2);--pro-space-5:var(--spacing-5-2);--pro-space-6:var(--spacing-6-2);--pro-space-8:var(--spacing-8-2);--pro-space-9:var(--spacing-9-2);--radius-2xl:var(--border-radius-rounded-2xl-2);--radius-3xl:var(--border-radius-rounded-3xl-3);--radius-4xl-2:var(--border-radius-rounded-4xl-2);--radius-4xl:var(--border-radius-rounded-4xl);--radius-lg-2:var(--border-radius-rounded-lg-3);--radius-lg:var(--border-radius-rounded-lg-2);--radius-md-3:var(--border-radius-rounded-md-2);--radius-md-4:var(--border-radius-rounded-md-3);--radius-sm-2:var(--border-radius-rounded-sm-3);--radius-sm:var(--border-radius-rounded-sm-2);--radius-xl-2:var(--border-radius-rounded-xl-3);--radius-xl:var(--border-radius-rounded-xl-2);--shadow-chart-tooltip-layer-1-blur:var(--shadows-scale-xl-layer-1-blur);--shadow-chart-tooltip-layer-1-color:var(--shadows-color-black-10);--shadow-chart-tooltip-layer-1-spread:var(--shadows-scale-xl-layer-1-spread);--shadow-chart-tooltip-layer-1-y:var(--shadows-scale-xl-layer-1-y);--shadow-chart-tooltip-layer-2-blur:var(--shadows-scale-xl-layer-2-blur);--shadow-chart-tooltip-layer-2-color:var(--shadows-color-black-10);--shadow-chart-tooltip-layer-2-spread:var(--shadows-scale-xl-layer-2-spread);--shadow-chart-tooltip-layer-2-y:var(--shadows-scale-xl-layer-2-y);--shadow-control-layer-1-blur-2:var(--shadows-scale-xs-blur-2);--shadow-control-layer-1-blur:var(--shadows-scale-xs-blur);--shadow-control-layer-1-color-2:var(--shadows-color-black-5-2);--shadow-control-layer-1-color:var(--shadows-color-black-5);--shadow-control-layer-1-spread-2:var(--shadows-scale-xs-spread-2);--shadow-control-layer-1-spread:var(--shadows-scale-xs-spread);--shadow-control-layer-1-y-2:var(--shadows-scale-xs-y-2);--shadow-control-layer-1-y:var(--shadows-scale-xs-y);--shadow-control-layer-2-blur-2:var(--shadows-scale-none-blur-2);--shadow-control-layer-2-blur:var(--shadows-scale-none-blur);--shadow-control-layer-2-color-2:var(--shadows-color-transparent-2);--shadow-control-layer-2-color:var(--shadows-color-transparent);--shadow-control-layer-2-spread-2:var(--shadows-scale-none-spread-2);--shadow-control-layer-2-spread:var(--shadows-scale-none-spread);--shadow-control-layer-2-y-2:var(--shadows-scale-none-y-2);--shadow-control-layer-2-y:var(--shadows-scale-none-y);--shadow-dialog-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-dialog-layer-1-color:var(--shadows-color-transparent-2);--shadow-dialog-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-dialog-layer-1-y:var(--shadows-scale-none-y-2);--shadow-dialog-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-dialog-layer-2-color:var(--shadows-color-transparent-2);--shadow-dialog-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-dialog-layer-2-y:var(--shadows-scale-none-y-2);--shadow-nav-menu-popup-layer-1-blur:var(--shadows-scale-sm-layer-1-blur);--shadow-nav-menu-popup-layer-1-color:var(--shadows-color-black-10);--shadow-nav-menu-popup-layer-1-spread:var(--shadows-scale-sm-layer-1-spread);--shadow-nav-menu-popup-layer-1-y:var(--shadows-scale-sm-layer-1-y);--shadow-nav-menu-popup-layer-2-blur:var(--shadows-scale-sm-layer-2-blur);--shadow-nav-menu-popup-layer-2-color:var(--shadows-color-black-10);--shadow-nav-menu-popup-layer-2-spread:var(--shadows-scale-sm-layer-2-spread);--shadow-nav-menu-popup-layer-2-y:var(--shadows-scale-sm-layer-2-y);--shadow-nav-menu-viewport-layer-1-blur:var(--shadows-scale-sm-layer-1-blur);--shadow-nav-menu-viewport-layer-1-color:var(--shadows-color-black-10);--shadow-nav-menu-viewport-layer-1-spread:var(--shadows-scale-sm-layer-1-spread);--shadow-nav-menu-viewport-layer-1-y:var(--shadows-scale-sm-layer-1-y);--shadow-nav-menu-viewport-layer-2-blur:var(--shadows-scale-sm-layer-2-blur);--shadow-nav-menu-viewport-layer-2-color:var(--shadows-color-black-10);--shadow-nav-menu-viewport-layer-2-spread:var(--shadows-scale-sm-layer-2-spread);--shadow-nav-menu-viewport-layer-2-y:var(--shadows-scale-sm-layer-2-y);--shadow-popover-layer-1-blur:var(--shadows-scale-md-layer-1-blur);--shadow-popover-layer-1-color:var(--shadows-color-black-10);--shadow-popover-layer-1-spread:var(--shadows-scale-md-layer-1-spread);--shadow-popover-layer-1-y:var(--shadows-scale-md-layer-1-y);--shadow-popover-layer-2-blur:var(--shadows-scale-md-layer-2-blur);--shadow-popover-layer-2-color:var(--shadows-color-black-10);--shadow-popover-layer-2-spread:var(--shadows-scale-md-layer-2-spread);--shadow-popover-layer-2-y:var(--shadows-scale-md-layer-2-y);--shadow-popover-nested-layer-1-blur:var(--shadows-scale-lg-layer-1-blur);--shadow-popover-nested-layer-1-color:var(--shadows-color-black-10);--shadow-popover-nested-layer-1-spread:var(--shadows-scale-lg-layer-1-spread);--shadow-popover-nested-layer-1-y:var(--shadows-scale-lg-layer-1-y);--shadow-popover-nested-layer-2-blur:var(--shadows-scale-lg-layer-2-blur);--shadow-popover-nested-layer-2-color:var(--shadows-color-black-10);--shadow-popover-nested-layer-2-spread:var(--shadows-scale-lg-layer-2-spread);--shadow-popover-nested-layer-2-y:var(--shadows-scale-lg-layer-2-y);--shadow-sheet-layer-1-blur:var(--shadows-scale-lg-layer-1-blur);--shadow-sheet-layer-1-color:var(--shadows-color-black-10);--shadow-sheet-layer-1-spread:var(--shadows-scale-lg-layer-1-spread);--shadow-sheet-layer-1-y:var(--shadows-scale-lg-layer-1-y);--shadow-sheet-layer-2-blur:var(--shadows-scale-lg-layer-2-blur);--shadow-sheet-layer-2-color:var(--shadows-color-black-10);--shadow-sheet-layer-2-spread:var(--shadows-scale-lg-layer-2-spread);--shadow-sheet-layer-2-y:var(--shadows-scale-lg-layer-2-y);--shadow-slider-thumb-layer-1-blur:var(--shadows-scale-sm-layer-1-blur);--shadow-slider-thumb-layer-1-color:var(--shadows-color-black-10);--shadow-slider-thumb-layer-1-spread:var(--shadows-scale-sm-layer-1-spread);--shadow-slider-thumb-layer-1-y:var(--shadows-scale-sm-layer-1-y);--shadow-slider-thumb-layer-2-blur:var(--shadows-scale-sm-layer-2-blur);--shadow-slider-thumb-layer-2-color:var(--shadows-color-black-10);--shadow-slider-thumb-layer-2-spread:var(--shadows-scale-sm-layer-2-spread);--shadow-slider-thumb-layer-2-y:var(--shadows-scale-sm-layer-2-y);--shadow-surface-layer-1-blur:var(--shadows-scale-xs-blur-2);--shadow-surface-layer-1-color:var(--shadows-color-black-10);--shadow-surface-layer-1-spread:var(--shadows-scale-xs-spread-2);--shadow-surface-layer-1-y:var(--shadows-scale-xs-y-2);--shadow-surface-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-surface-layer-2-color:var(--shadows-color-transparent-2);--shadow-surface-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-surface-layer-2-y:var(--shadows-scale-none-y-2);--shadow-switch-thumb-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-switch-thumb-layer-1-color:var(--shadows-color-transparent-2);--shadow-switch-thumb-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-switch-thumb-layer-1-y:var(--shadows-scale-none-y-2);--shadow-switch-thumb-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-switch-thumb-layer-2-color:var(--shadows-color-transparent-2);--shadow-switch-thumb-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-switch-thumb-layer-2-y:var(--shadows-scale-none-y-2);--shadow-tabs-active-layer-1-blur:var(--shadows-scale-sm-layer-1-blur);--shadow-tabs-active-layer-1-color:var(--shadows-color-black-10);--shadow-tabs-active-layer-1-spread:var(--shadows-scale-sm-layer-1-spread);--shadow-tabs-active-layer-1-y:var(--shadows-scale-sm-layer-1-y);--shadow-tabs-active-layer-2-blur:var(--shadows-scale-sm-layer-2-blur);--shadow-tabs-active-layer-2-color:var(--shadows-color-black-10);--shadow-tabs-active-layer-2-spread:var(--shadows-scale-sm-layer-2-spread);--shadow-tabs-active-layer-2-y:var(--shadows-scale-sm-layer-2-y);--shadow-x:0;--text-2xl-heading-tracking:-.6;--text-2xl-lh-none:24;--text-2xl-lh-relaxed:39;--text-2xl-lh-snug:33;--text-2xl-lh:var(--font-line-height-leading-8-2);--text-2xl-size:var(--font-size-text-2xl-2);--text-2xl-tracking:0;--text-3xl-heading-tracking:-.75;--text-3xl-lh-none:30;--text-3xl-lh-relaxed:48.75;--text-3xl-lh-snug:41.25;--text-3xl-lh:45;--text-3xl-size:var(--font-size-text-3xl-2);--text-3xl-tracking:0;--text-4xl-heading-tracking:-.9;--text-4xl-lh-none:36;--text-4xl-lh-relaxed:58.5;--text-4xl-lh-snug:49.5;--text-4xl-lh:54;--text-4xl-size:var(--font-size-text-4xl-3);--text-4xl-tracking:0;--text-5xl-heading-tracking:-1.2;--text-5xl-lh-none:48;--text-5xl-lh:72;--text-5xl-size:var(--font-size-text-5xl-2);--text-6xl-heading-tracking:-1.5;--text-6xl-lh-none:60;--text-6xl-lh:90;--text-6xl-size:var(--font-size-text-6xl-2);--text-7xl-heading-tracking:-1.8;--text-7xl-lh-none:72;--text-7xl-lh:108;--text-7xl-size:var(--font-size-text-7xl-3);--text-8xl-heading-tracking:-2.4;--text-8xl-lh-none:96;--text-8xl-lh:144;--text-8xl-size:var(--font-size-text-8xl-3);--text-9xl-heading-tracking:-3.2;--text-9xl-lh-none:128;--text-9xl-lh:192;--text-9xl-size:var(--font-size-text-9xl-2);--text-base-heading-tracking:-.4;--text-base-lh-2:var(--font-line-height-leading-6-4);--text-base-lh-none:16;--text-base-lh-relaxed:26;--text-base-lh-snug:22;--text-base-lh:var(--font-line-height-leading-6-3);--text-base-size-2:var(--font-size-text-base-4);--text-base-size:var(--font-size-text-base-3);--text-base-tracking:0;--text-body-lh:20;--text-body-size:14;--text-button-sm-size:var(--font-size-text-sm-4);--text-button-xs-size:var(--font-size-text-xs-4);--text-lg-heading-tracking:-.45;--text-lg-lh-2:var(--font-line-height-leading-7-4);--text-lg-lh-none:18;--text-lg-lh-relaxed:29.25;--text-lg-lh-snug:24.75;--text-lg-lh:var(--font-line-height-leading-7-3);--text-lg-size-2:var(--font-size-text-lg-4);--text-lg-size:var(--font-size-text-lg-3);--text-lg-tracking:0;--text-sm-lh-2:var(--font-line-height-leading-5-4);--text-sm-lh-none:14;--text-sm-lh-relaxed:22.75;--text-sm-lh-snug:19.25;--text-sm-lh:var(--font-line-height-leading-5-3);--text-sm-size-2:var(--font-size-text-sm-4);--text-sm-size:var(--font-size-text-sm-3);--text-sm-tight-lh:var(--font-line-height-leading-5-4);--text-sm-tight-size:var(--font-size-text-sm-4);--text-sm-tracking:0;--text-title-lg-lh:var(--font-line-height-leading-7-4);--text-title-lg-size:var(--font-size-text-lg-4);--text-title-md-lh-none:var(--text-base-lh-none);--text-title-md-lh-snug:var(--text-base-lh-snug);--text-title-md-lh:var(--font-line-height-leading-6-4);--text-title-md-size:var(--font-size-text-base-4);--text-xl-heading-tracking:-.5;--text-xl-lh-none:20;--text-xl-lh-relaxed:32.5;--text-xl-lh-snug:27.5;--text-xl-lh:var(--font-line-height-leading-7-4);--text-xl-size:var(--font-size-text-xl-3);--text-xl-tracking:0;--text-xs-lh-2:var(--font-line-height-leading-4-4);--text-xs-lh-none:12;--text-xs-lh-relaxed:19.5;--text-xs-lh-snug:16.5;--text-xs-lh:var(--font-line-height-leading-4-3);--text-xs-size-2:var(--font-size-text-xs-4);--text-xs-size:var(--font-size-text-xs-3);--text-xs-tracking:0}:root[data-mode=sera]{--color-dark-accent-foreground:var(--colors-taupe-50);--color-dark-accent:var(--colors-taupe-800);--color-dark-background-2:var(--colors-taupe-950);--color-dark-background:#0c0a09;--color-dark-border-2:#ffffff1a;--color-dark-border:#ffffff1a;--color-dark-card-foreground:var(--colors-taupe-50);--color-dark-card:var(--colors-taupe-900);--color-dark-chart-chart-1:var(--colors-taupe-300);--color-dark-chart-chart-2:var(--colors-taupe-500);--color-dark-chart-chart-3:var(--colors-taupe-600);--color-dark-chart-chart-4:var(--colors-taupe-700);--color-dark-chart-chart-5:var(--colors-taupe-800);--color-dark-custom-bg-destructive-10-2:#ff66691a;--color-dark-custom-bg-destructive-10:#ff66691a;--color-dark-custom-bg-destructive-20-2:#ff666933;--color-dark-custom-bg-destructive-20:#ff666933;--color-dark-custom-bg-destructive-40:#ff666966;--color-dark-custom-bg-input-30-2:#ffffff0d;--color-dark-custom-bg-input-30-trans-light-2:#ffffff0b;--color-dark-custom-bg-input-30-trans-light:#ffffff0b;--color-dark-custom-bg-input-30:#ffffff0d;--color-dark-custom-bg-input-50-2:#ffffff17;--color-dark-custom-bg-input-50:#ffffff17;--color-dark-custom-bg-input-80:#fff2;--color-dark-custom-bg-input-90:#ffffff26;--color-dark-custom-bg-muted-50:#2b242280;--color-dark-custom-bg-primary-10-2:#ffffff1a;--color-dark-custom-bg-primary-10:#ffffff1a;--color-dark-custom-bg-primary-5:#e8e4e31a;--color-dark-custom-bg-primary-80-2:#fafafacc;--color-dark-custom-bg-primary-80:#fafafacc;--color-dark-custom-bg-secondary-80-2:#27272acc;--color-dark-custom-bg-secondary-80:#27272acc;--color-dark-custom-border-primary-30:#e8e4e333;--color-dark-custom-border-primary-checked:#e8e4e333;--color-dark-custom-border-subtle:#ffffff1a;--color-dark-custom-dark-input:#ffffff26;--color-dark-custom-destructive-70-2:#ff6467b3;--color-dark-custom-destructive-70:#ff6467b3;--color-dark-custom-destructive-focus-2:#7f1d1d66;--color-dark-custom-destructive-focus:#7f1d1d66;--color-dark-custom-focus:#73737380;--color-dark-custom-foreground-10:#fafafa1a;--color-dark-custom-foreground-5:#fbfaf90d;--color-dark-custom-foreground-70-2:#fafafab3;--color-dark-custom-foreground-70:#fafafab3;--color-dark-destructive-2:var(--colors-red-400);--color-dark-destructive-foreground:var(--colors-taupe-50);--color-dark-destructive:#ff6467;--color-dark-foreground-2:var(--colors-taupe-50);--color-dark-foreground:#fbfaf9;--color-dark-info-foreground:var(--colors-sky-950);--color-dark-info-ring:var(--colors-sky-800);--color-dark-info:var(--colors-sky-300);--color-dark-input-2:#ffffff26;--color-dark-input:#ffffff26;--color-dark-muted-2:var(--colors-taupe-800);--color-dark-muted-foreground-2:var(--colors-taupe-400);--color-dark-muted-foreground:#aba09c;--color-dark-muted:#2b2422;--color-dark-opacity-100:#0000;--color-dark-opacity-30:#000000b3;--color-dark-opacity-50:#00000080;--color-dark-opacity-80-2:#0003;--color-dark-opacity-80:#0003;--color-dark-opacity-90:#0000001a;--color-dark-popover-foreground:var(--colors-taupe-50);--color-dark-popover:var(--colors-taupe-900);--color-dark-primary-2:var(--colors-taupe-200);--color-dark-primary-foreground-2:var(--colors-taupe-900);--color-dark-primary-foreground:#1d1816;--color-dark-primary:#e8e4e3;--color-dark-ring-2:var(--colors-taupe-500);--color-dark-ring-focus:#7c6d674d;--color-dark-ring:#7c6d67;--color-dark-secondary-2:var(--colors-taupe-800);--color-dark-secondary-foreground-2:var(--colors-taupe-50);--color-dark-secondary-foreground:#fbfaf9;--color-dark-secondary:#2b2422;--color-dark-shadow-xs:#0000;--color-dark-shadow:#0000;--color-dark-sidebar-accent-foreground:var(--colors-taupe-50);--color-dark-sidebar-accent:var(--colors-taupe-800);--color-dark-sidebar-border:#ffffff1a;--color-dark-sidebar-foreground:var(--colors-taupe-50);--color-dark-sidebar-primary-foreground:var(--colors-taupe-50);--color-dark-sidebar-primary:var(--colors-blue-700);--color-dark-sidebar-ring:var(--colors-taupe-500);--color-dark-sidebar-sidebar:var(--colors-taupe-900);--color-dark-success-deprecated:#75e0a7;--color-dark-success-foreground:var(--colors-emerald-950);--color-dark-success-ring:var(--colors-emerald-800);--color-dark-warning-foreground:var(--colors-amber-950);--color-dark-warning-ring:var(--colors-amber-800);--color-dark-warning:var(--colors-amber-300);--color-light-accent-foreground:var(--colors-taupe-900);--color-light-accent:var(--colors-taupe-100);--color-light-background-2:var(--colors-white);--color-light-background:#fff;--color-light-border-2:var(--colors-taupe-200);--color-light-border:#e8e4e3;--color-light-card-foreground:var(--colors-taupe-950);--color-light-card:var(--colors-white);--color-light-chart-chart-1:var(--colors-taupe-300);--color-light-chart-chart-2:var(--colors-taupe-500);--color-light-chart-chart-3:var(--colors-taupe-600);--color-light-chart-chart-4:var(--colors-taupe-700);--color-light-chart-chart-5:var(--colors-taupe-800);--color-light-custom-bg-destructive-10-2:#e5000b1a;--color-light-custom-bg-destructive-10:#e5000b1a;--color-light-custom-bg-destructive-20-2:#e5000b33;--color-light-custom-bg-destructive-20:#e5000b33;--color-light-custom-bg-destructive-40:#e5000b66;--color-light-custom-bg-input-20-2:#e5e5e533;--color-light-custom-bg-input-20:#e5e5e533;--color-light-custom-bg-input-30-2:#e5e5e54d;--color-light-custom-bg-input-30-trans-light-2:var(--colors-white);--color-light-custom-bg-input-30-trans-light:#fff;--color-light-custom-bg-input-30:#e5e5e54d;--color-light-custom-bg-input-50-2:#e5e5e580;--color-light-custom-bg-input-50:#e5e5e580;--color-light-custom-bg-input-80:#e5e5e5cc;--color-light-custom-bg-input-90:#e5e5e5e6;--color-light-custom-bg-muted-50:#f3f1f180;--color-light-custom-bg-primary-10-2:#1717170d;--color-light-custom-bg-primary-10:#1717170d;--color-light-custom-bg-primary-5:#1d18160d;--color-light-custom-bg-primary-80-2:#171717cc;--color-light-custom-bg-primary-80:#171717cc;--color-light-custom-bg-secondary-80-2:#f5f5f5cc;--color-light-custom-bg-secondary-80:#f5f5f5cc;--color-light-custom-border-primary-30:#1d18164d;--color-light-custom-border-primary-checked:#1d18164d;--color-light-custom-border-subtle:#0000000d;--color-light-custom-dark-input:#fff0;--color-light-custom-destructive-70-2:#e7000bb3;--color-light-custom-destructive-70:#e7000bb3;--color-light-custom-destructive-focus-2:#dc282866;--color-light-custom-destructive-focus:#dc282866;--color-light-custom-focus:#a3a3a380;--color-light-custom-foreground-10:#09090b1a;--color-light-custom-foreground-5:#0c0a090d;--color-light-custom-foreground-70-2:#09090bb3;--color-light-custom-foreground-70:#09090bb3;--color-light-destructive-2:var(--colors-red-600);--color-light-destructive-foreground:var(--colors-taupe-50);--color-light-destructive:#e7000b;--color-light-foreground-2:var(--colors-taupe-950);--color-light-foreground:#0c0a09;--color-light-info-foreground:var(--colors-sky-50);--color-light-info-ring:var(--colors-sky-200);--color-light-info:var(--colors-sky-700);--color-light-input-2:var(--colors-taupe-200);--color-light-input:#e8e4e3;--color-light-muted-2:var(--colors-taupe-100);--color-light-muted-foreground-2:var(--colors-taupe-500);--color-light-muted-foreground:#7c6d67;--color-light-muted:#f3f1f1;--color-light-opacity-100:#fff0;--color-light-opacity-30:#ffffffb3;--color-light-opacity-50:#ffffff80;--color-light-opacity-80-2:#fff3;--color-light-opacity-80:#fff3;--color-light-opacity-90:#ffffff1a;--color-light-popover-foreground:var(--colors-taupe-950);--color-light-popover:var(--colors-white);--color-light-primary-2:var(--colors-taupe-900);--color-light-primary-foreground-2:var(--colors-taupe-50);--color-light-primary-foreground:#fbfaf9;--color-light-primary:#1d1816;--color-light-ring-2:var(--colors-taupe-400);--color-light-ring-focus:#aba09c4d;--color-light-ring:#aba09c;--color-light-secondary-2:var(--colors-taupe-100);--color-light-secondary-foreground-2:var(--colors-taupe-900);--color-light-secondary-foreground:#1d1816;--color-light-secondary:#f3f1f1;--color-light-shadow-xs:#0000;--color-light-shadow:#0000;--color-light-sidebar-accent-foreground:var(--colors-taupe-900);--color-light-sidebar-accent:var(--colors-taupe-100);--color-light-sidebar-border:var(--colors-taupe-200);--color-light-sidebar-foreground:var(--colors-taupe-950);--color-light-sidebar-primary-foreground:var(--colors-taupe-50);--color-light-sidebar-primary:var(--colors-taupe-900);--color-light-sidebar-ring:var(--colors-taupe-400);--color-light-sidebar-sidebar:var(--colors-taupe-50);--color-light-success-deprecated:#067647;--color-light-success-foreground:var(--colors-emerald-50);--color-light-success-ring:var(--colors-emerald-200);--color-light-warning-foreground:var(--colors-amber-50);--color-light-warning-ring:var(--colors-amber-200);--color-light-warning:var(--colors-amber-700);--component-badge-border-width-2:0;--component-badge-border-width:0;--component-badge-gap-2:var(--spacing-1-5-2);--component-badge-gap:var(--spacing-1-3);--component-badge-height-2:var(--spacing-4-2);--component-badge-height:var(--spacing-4);--component-badge-icon-size:var(--spacing-3-3);--component-badge-px-2:var(--spacing-0-4);--component-badge-px:var(--spacing-0-3);--component-badge-py-2:var(--spacing-0-4);--component-badge-py:var(--spacing-0-5);--component-badge-radius-2:var(--border-radius-rounded-none-4);--component-badge-radius:var(--border-radius-rounded-none-3);--component-badge-variant-default-bg-2:var(--shadows-color-transparent-2);--component-badge-variant-default-bg-hover-2:var(--shadows-color-transparent-2);--component-badge-variant-default-bg-hover:var(--shadows-color-transparent);--component-badge-variant-default-bg:var(--shadows-color-transparent);--component-badge-variant-default-text-2:var(--foreground-3);--component-badge-variant-default-text-hover-2:var(--custom-foreground-70-2);--component-badge-variant-default-text-hover:var(--custom-foreground-70);--component-badge-variant-default-text:var(--foreground-2);--component-badge-variant-destructive-bg-2:var(--shadows-color-transparent-2);--component-badge-variant-destructive-bg-hover-2:var(--shadows-color-transparent-2);--component-badge-variant-destructive-bg-hover:var(--shadows-color-transparent);--component-badge-variant-destructive-bg:var(--shadows-color-transparent);--component-badge-variant-destructive-text-2:var(--destructive-3);--component-badge-variant-destructive-text-hover-2:var(--custom-destructive-70-2);--component-badge-variant-destructive-text-hover:var(--custom-destructive-70);--component-badge-variant-destructive-text:var(--destructive-2);--component-badge-variant-ghost-bg-hover:var(--shadows-color-transparent-2);--component-badge-variant-ghost-text-2:var(--muted-foreground-3);--component-badge-variant-ghost-text-hover-2:var(--foreground-3);--component-badge-variant-ghost-text-hover:var(--foreground-2);--component-badge-variant-ghost-text:var(--muted-foreground-2);--component-badge-variant-link-bg-hover:var(--shadows-color-transparent);--component-badge-variant-link-bg:var(--shadows-color-transparent);--component-badge-variant-link-text-2:var(--foreground-3);--component-badge-variant-link-text-hover-2:var(--foreground-3);--component-badge-variant-link-text-hover:var(--foreground-2);--component-badge-variant-link-text:var(--foreground-2);--component-badge-variant-outline-bg-2:var(--shadows-color-transparent-2);--component-badge-variant-outline-bg-hover-2:var(--shadows-color-transparent-2);--component-badge-variant-outline-bg-hover:var(--shadows-color-transparent);--component-badge-variant-outline-bg:var(--shadows-color-transparent);--component-badge-variant-outline-border-2:var(--shadows-color-transparent-2);--component-badge-variant-outline-border:var(--shadows-color-transparent);--component-badge-variant-outline-text-2:var(--foreground-3);--component-badge-variant-outline-text-hover-2:var(--custom-foreground-70-2);--component-badge-variant-outline-text-hover:var(--custom-foreground-70);--component-badge-variant-outline-text:var(--foreground-2);--component-badge-variant-secondary-bg-2:var(--shadows-color-transparent-2);--component-badge-variant-secondary-bg-hover-2:var(--shadows-color-transparent-2);--component-badge-variant-secondary-bg-hover:var(--shadows-color-transparent);--component-badge-variant-secondary-bg:var(--shadows-color-transparent);--component-badge-variant-secondary-text-2:var(--muted-foreground-3);--component-badge-variant-secondary-text-hover-2:var(--foreground-3);--component-badge-variant-secondary-text-hover:var(--foreground-2);--component-badge-variant-secondary-text:var(--muted-foreground-2);--component-button-border-color-invalid-2:var(--destructive-3);--component-button-border-color-invalid:var(--destructive-2);--component-button-focus-ring-width-2:var(--ring-width-ring-2-2);--component-button-focus-ring-width:var(--ring-width-ring-3);--component-button-gap-2:var(--spacing-1-5-2);--component-button-gap:var(--spacing-1-5);--component-button-radius:var(--radius-md-3);--component-button-ring-color-invalid-2:var(--custom-bg-destructive-20-3);--component-button-ring-color-invalid:var(--custom-bg-destructive-20-2);--component-button-ring-width-invalid-2:var(--ring-width-ring-2-2);--component-button-ring-width-invalid:var(--ring-width-ring-2);--component-button-size-default-height-2:var(--spacing-10-2);--component-button-size-default-height:var(--spacing-10);--component-button-size-default-px-2:var(--spacing-6-2);--component-button-size-default-px:var(--spacing-6);--component-button-size-default-radius:var(--radius-lg-2);--component-button-size-icon-lg-size-2:var(--height-h-11-2);--component-button-size-icon-lg-size:var(--height-h-11);--component-button-size-icon-size-2:var(--height-h-10-2);--component-button-size-icon-size:var(--height-h-10);--component-button-size-icon-sm-size-2:var(--height-h-9-2);--component-button-size-icon-sm-size:var(--height-h-9);--component-button-size-icon-xs-size-2:var(--height-h-7-2);--component-button-size-icon-xs-size:var(--height-h-7);--component-button-size-lg-gap-2:var(--spacing-1-5-2);--component-button-size-lg-gap:var(--spacing-1-5);--component-button-size-lg-height-2:var(--spacing-11-2);--component-button-size-lg-height:var(--spacing-11);--component-button-size-lg-px-2:var(--spacing-8-2);--component-button-size-lg-px:var(--spacing-8);--component-button-size-lg-radius:var(--radius-lg-2);--component-button-size-sm-gap-2:var(--spacing-1-4);--component-button-size-sm-gap:var(--spacing-1-3);--component-button-size-sm-height-2:var(--spacing-9-2);--component-button-size-sm-height:var(--spacing-9);--component-button-size-sm-px-2:var(--spacing-4-2);--component-button-size-sm-px:var(--spacing-4);--component-button-size-sm-radius:var(--radius-lg-2);--component-button-size-xs-gap-2:var(--spacing-1-4);--component-button-size-xs-gap:var(--spacing-1-3);--component-button-size-xs-height-2:var(--spacing-7-2);--component-button-size-xs-height:var(--spacing-7);--component-button-size-xs-icon-size:var(--spacing-3-3);--component-button-size-xs-px-2:var(--spacing-3-3);--component-button-size-xs-px:var(--spacing-3-2);--component-button-size-xs-radius:var(--radius-lg-2);--component-button-variant-default-bg-2:var(--primary-4);--component-button-variant-default-bg-hover-2:var(--custom-bg-primary-80-2);--component-button-variant-default-bg-hover:var(--custom-bg-primary-80);--component-button-variant-default-bg:var(--primary-3);--component-button-variant-destructive-bg-2:var(--custom-bg-destructive-10-3);--component-button-variant-destructive-bg-hover-2:var(--custom-bg-destructive-20-3);--component-button-variant-destructive-bg-hover:var(--custom-bg-destructive-20-2);--component-button-variant-destructive-bg:var(--custom-bg-destructive-10-2);--component-button-variant-ghost-bg-2:var(--background-4);--component-button-variant-ghost-bg-hover-2:var(--muted-3);--component-button-variant-ghost-bg-hover:var(--muted-2);--component-button-variant-ghost-bg:var(--background-3);--component-button-variant-link-bg:var(--background-4);--component-button-variant-outline-bg-2:var(--background-4);--component-button-variant-outline-bg-hover-2:var(--muted-3);--component-button-variant-outline-bg-hover:var(--muted-2);--component-button-variant-outline-bg:var(--background-3);--component-button-variant-secondary-bg-2:var(--secondary-3);--component-button-variant-secondary-bg-hover-2:var(--custom-bg-secondary-80-2);--component-button-variant-secondary-bg-hover:var(--custom-bg-secondary-80);--component-button-variant-secondary-bg:var(--secondary-2);--component-card-border:var(--custom-foreground-5);--component-card-footer-bg:var(--card-3);--component-card-footer-border-width:0;--component-card-footer-border:var(--border-3);--component-card-footer-pt-sm:var(--spacing-0-4);--component-card-footer-pt:var(--spacing-0-4);--component-card-header-gap:var(--spacing-1-5-2);--component-card-padding-sm:var(--spacing-5-2);--component-card-padding:var(--spacing-8-2);--component-card-px-half:var(--spacing-4-2);--component-card-py-half:var(--spacing-4-2);--component-card-radius:var(--radius-xl-2);--component-field-content-gap:var(--spacing-1-4);--component-field-field-gap:var(--spacing-3-3);--component-field-field-group-gap:var(--spacing-10-2);--component-field-field-legend-mb:var(--spacing-3-3);--component-field-field-set-gap:var(--spacing-6-2);--component-input-bg-2:#0000;--component-input-bg:#0000;--component-input-border-2:var(--input-3);--component-input-border-focus-2:var(--ring-3);--component-input-border-focus:var(--ring-2);--component-input-border-width-2:var(--spacing-0-4);--component-input-border-width-bottom-2:var(--border-width-border);--component-input-border-width-bottom:var(--border-width-w-100);--component-input-border-width:var(--spacing-0-3);--component-input-border:var(--input-2);--component-input-focus-ring-width-2:var(--ring-width-ring-0-2);--component-input-focus-ring-width:var(--ring-width-ring-0);--component-input-height-2:var(--height-h-10-2);--component-input-height:var(--height-h-10);--component-input-px-2:var(--spacing-0-4);--component-input-px:var(--spacing-0-3);--component-input-py-2:var(--spacing-1-4);--component-input-py:var(--spacing-1-3);--component-input-radius-2:var(--border-radius-rounded-none-4);--component-input-radius:var(--border-radius-rounded-none-3);--component-kbd-background-2:var(--muted-3);--component-kbd-background:var(--muted-2);--component-kbd-group-gap:var(--spacing-1-4);--component-kbd-height-2:22;--component-kbd-height:22;--component-kbd-px-2:var(--spacing-1-5-2);--component-kbd-px:var(--spacing-1-5);--component-kbd-radius-2:var(--border-radius-rounded-none-4);--component-kbd-radius:var(--border-radius-rounded-none-3);--component-navigation-menu-content-gap:var(--spacing-1-4);--component-navigation-menu-content-pb:var(--spacing-2-5-2);--component-navigation-menu-content-pl:var(--spacing-2-5-2);--component-navigation-menu-content-pr:var(--spacing-3-3);--component-navigation-menu-content-pt:var(--spacing-2-5-2);--component-navigation-menu-content-radius:var(--border-radius-rounded-none-4);--component-navigation-menu-link-border-bottom-width:var(--border-width-border);--component-navigation-menu-link-border-color:var(--input-3);--component-navigation-menu-link-gap:var(--spacing-1-5-2);--component-navigation-menu-link-padding:var(--spacing-3-3);--component-navigation-menu-link-radius-in-content:var(--border-radius-rounded-none-4);--component-navigation-menu-link-radius:var(--border-radius-rounded-none-4);--component-navigation-menu-trigger-bg-hover:var(--muted-3);--component-navigation-menu-trigger-ml:var(--spacing-1-4);--component-navigation-menu-trigger-px:18;--component-navigation-menu-trigger-py:var(--spacing-2-5-2);--component-navigation-menu-trigger-radius:var(--border-radius-rounded-none-4);--component-pro-application-announcement-wrapper-pl:var(--spacing-2-5-2);--component-pro-application-inline-hint-rail-radius:var(--border-radius-rounded-none-4);--component-pro-application-inline-hint-rail-width:var(--width-w-0-5);--component-pro-application-inline-hint-wrapper-bg:var(--shadows-color-transparent-2);--component-pro-application-inline-hint-wrapper-border:var(--border-3);--component-pro-application-inline-hint-wrapper-px:var(--pro-space-4);--component-pro-application-inline-hint-wrapper-py:var(--pro-space-3-2);--component-pro-application-inline-hint-wrapper-radius:var(--border-radius-rounded-none-4);--component-pro-application-messaging-bubble-border-width-left:var(--border-width-border-2);--component-pro-application-messaging-bubble-border-width:0;--component-pro-application-messaging-bubble-border:var(--muted-foreground-3);--component-pro-application-messaging-bubble-px:var(--spacing-3-3);--component-pro-application-messaging-bubble-py:var(--spacing-1-4);--component-pro-application-messaging-bubble-received-bg:var(--shadows-color-transparent-2);--component-pro-application-messaging-bubble-sent-bg:var(--shadows-color-transparent-2);--component-pro-application-messaging-bubble-sent-border:var(--primary-4);--component-pro-application-messaging-bubble-sent-text:var(--foreground-3);--component-pro-application-messaging-reaction-bg:var(--muted-3);--component-pro-application-messaging-reaction-border:var(--border-3);--component-pro-application-messaging-reaction-radius:var(--border-radius-rounded-none-4);--component-pro-marketing-featured-icon-border-2:var(--border-3);--component-pro-marketing-featured-icon-border:var(--border-2);--component-pro-marketing-featured-icon-square-bg-2:var(--secondary-3);--component-pro-marketing-featured-icon-square-bg:var(--secondary-2);--component-pro-marketing-featured-icon-square-radius-lg-2:var(--border-radius-rounded-none-4);--component-pro-marketing-featured-icon-square-radius-lg:var(--border-radius-rounded-none-3);--component-pro-marketing-featured-icon-square-radius-md-2:var(--border-radius-rounded-none-4);--component-pro-marketing-featured-icon-square-radius-md:var(--border-radius-rounded-none-3);--component-pro-marketing-featured-icon-square-radius-sm-2:var(--border-radius-rounded-none-4);--component-pro-marketing-featured-icon-square-radius-sm:var(--border-radius-rounded-none-3);--component-pro-marketing-mobile-navigation-menu-items-gap:var(--spacing-0-4);--component-pro-marketing-tagline-chip-px:var(--spacing-0-4);--component-pro-marketing-tagline-chip-py:var(--spacing-0-4);--component-pro-marketing-tagline-chip-radius:var(--border-radius-rounded-none-4);--component-pro-marketing-tagline-font-weight:var(--font-weight-font-semibold-3);--component-pro-marketing-tagline-letter-spacing:var(--font-tracking-tracking-widest);--component-pro-marketing-tagline-variant-badge-bg:#0000;--component-pro-marketing-tagline-variant-badge-border:#0000;--component-pro-marketing-tagline-variant-outline-border:#0000;--component-pro-marketing-tagline-variant-primary-bg:#0000;--component-pro-marketing-tagline-variant-primary-fg:var(--foreground-3);--component-pro-marketing-tagline-variant-secondary-bg:#0000;--component-pro-marketing-ui-showcase-inset-radius:var(--border-radius-rounded-none-4);--component-pro-marketing-ui-showcase-wrapper-border:var(--border-3);--component-pro-marketing-ui-showcase-wrapper-radius:var(--border-radius-rounded-none-4);--component-separator-bg:var(--border-3);--component-separator-radius:0;--component-textarea-border-width:var(--spacing-0-4);--component-textarea-focus-ring-width:var(--component-input-focus-ring-width-2);--component-textarea-px:var(--spacing-0-4);--component-textarea-py:var(--spacing-3-3);--component-textarea-radius:var(--border-radius-rounded-none-4);--focus-ring-spread:var(--ring-width-ring-3-2);--font-family-heading:"Inter";--font-family-mono:"Inter";--font-family-sans-2:"Inter";--font-family-sans:"Inter";--font-family-serif:"Inter";--pro-radius-radius-inner:var(--border-radius-rounded-none-4);--pro-radius-radius:var(--border-radius-rounded-none-4);--pro-space-0-5-2:var(--spacing-1-4);--pro-space-0-5:var(--spacing-1-3);--pro-space-1-2:var(--spacing-1-5-2);--pro-space-1-5-2:var(--spacing-2-3);--pro-space-1-5:var(--spacing-2-2);--pro-space-10-2:var(--spacing-12-2);--pro-space-10:var(--spacing-12);--pro-space-12:var(--spacing-16-2);--pro-space-16:var(--spacing-20-2);--pro-space-1:var(--spacing-1-5);--pro-space-2-2:var(--spacing-3-3);--pro-space-2-5:var(--spacing-3-5);--pro-space-20-2:var(--spacing-24-2);--pro-space-20:var(--spacing-24);--pro-space-2:var(--spacing-3-2);--pro-space-3-2:var(--spacing-4-2);--pro-space-3:var(--spacing-4);--pro-space-4:var(--spacing-5-2);--pro-space-5:var(--spacing-6-2);--pro-space-6:var(--spacing-8-2);--pro-space-8:var(--spacing-10-2);--pro-space-9:var(--spacing-10-2);--radius-2xl:var(--border-radius-rounded-none-4);--radius-3xl:var(--border-radius-rounded-none-4);--radius-4xl-2:var(--border-radius-rounded-none-4);--radius-4xl:var(--border-radius-rounded-none-3);--radius-lg-2:var(--border-radius-rounded-none-4);--radius-lg:var(--border-radius-rounded-none-3);--radius-md-3:var(--border-radius-rounded-none-3);--radius-md-4:var(--border-radius-rounded-none-4);--radius-sm-2:var(--border-radius-rounded-none-4);--radius-sm:var(--border-radius-rounded-none-3);--radius-xl-2:var(--border-radius-rounded-none-4);--radius-xl:var(--border-radius-rounded-none-3);--shadow-chart-tooltip-layer-1-blur:var(--shadows-scale-sm-layer-1-blur);--shadow-chart-tooltip-layer-1-color:var(--shadows-color-black-10);--shadow-chart-tooltip-layer-1-spread:var(--shadows-scale-sm-layer-1-spread);--shadow-chart-tooltip-layer-1-y:var(--shadows-scale-sm-layer-1-y);--shadow-chart-tooltip-layer-2-blur:var(--shadows-scale-sm-layer-2-blur);--shadow-chart-tooltip-layer-2-color:var(--shadows-color-black-10);--shadow-chart-tooltip-layer-2-spread:var(--shadows-scale-sm-layer-2-spread);--shadow-chart-tooltip-layer-2-y:var(--shadows-scale-sm-layer-2-y);--shadow-control-layer-1-blur-2:var(--shadows-scale-none-blur-2);--shadow-control-layer-1-blur:var(--shadows-scale-none-blur);--shadow-control-layer-1-color-2:var(--shadows-color-transparent-2);--shadow-control-layer-1-color:var(--shadows-color-transparent);--shadow-control-layer-1-spread-2:var(--shadows-scale-none-spread-2);--shadow-control-layer-1-spread:var(--shadows-scale-none-spread);--shadow-control-layer-1-y-2:var(--shadows-scale-none-y-2);--shadow-control-layer-1-y:var(--shadows-scale-none-y);--shadow-control-layer-2-blur-2:var(--shadows-scale-none-blur-2);--shadow-control-layer-2-blur:var(--shadows-scale-none-blur);--shadow-control-layer-2-color-2:var(--shadows-color-transparent-2);--shadow-control-layer-2-color:var(--shadows-color-transparent);--shadow-control-layer-2-spread-2:var(--shadows-scale-none-spread-2);--shadow-control-layer-2-spread:var(--shadows-scale-none-spread);--shadow-control-layer-2-y-2:var(--shadows-scale-none-y-2);--shadow-control-layer-2-y:var(--shadows-scale-none-y);--shadow-dialog-layer-1-blur:var(--shadows-scale-md-layer-1-blur);--shadow-dialog-layer-1-color:var(--shadows-color-black-10);--shadow-dialog-layer-1-spread:var(--shadows-scale-md-layer-1-spread);--shadow-dialog-layer-1-y:var(--shadows-scale-md-layer-1-y);--shadow-dialog-layer-2-blur:var(--shadows-scale-md-layer-2-blur);--shadow-dialog-layer-2-color:var(--shadows-color-black-10);--shadow-dialog-layer-2-spread:var(--shadows-scale-md-layer-2-spread);--shadow-dialog-layer-2-y:var(--shadows-scale-md-layer-2-y);--shadow-nav-menu-popup-layer-1-blur:var(--shadows-scale-md-layer-1-blur);--shadow-nav-menu-popup-layer-1-color:var(--shadows-color-black-10);--shadow-nav-menu-popup-layer-1-spread:var(--shadows-scale-md-layer-1-spread);--shadow-nav-menu-popup-layer-1-y:var(--shadows-scale-md-layer-1-y);--shadow-nav-menu-popup-layer-2-blur:var(--shadows-scale-md-layer-2-blur);--shadow-nav-menu-popup-layer-2-color:var(--shadows-color-black-10);--shadow-nav-menu-popup-layer-2-spread:var(--shadows-scale-md-layer-2-spread);--shadow-nav-menu-popup-layer-2-y:var(--shadows-scale-md-layer-2-y);--shadow-nav-menu-viewport-layer-1-blur:var(--shadows-scale-md-layer-1-blur);--shadow-nav-menu-viewport-layer-1-color:var(--shadows-color-black-10);--shadow-nav-menu-viewport-layer-1-spread:var(--shadows-scale-md-layer-1-spread);--shadow-nav-menu-viewport-layer-1-y:var(--shadows-scale-md-layer-1-y);--shadow-nav-menu-viewport-layer-2-blur:var(--shadows-scale-md-layer-2-blur);--shadow-nav-menu-viewport-layer-2-color:var(--shadows-color-black-10);--shadow-nav-menu-viewport-layer-2-spread:var(--shadows-scale-md-layer-2-spread);--shadow-nav-menu-viewport-layer-2-y:var(--shadows-scale-md-layer-2-y);--shadow-popover-layer-1-blur:var(--shadows-scale-md-layer-1-blur);--shadow-popover-layer-1-color:var(--shadows-color-black-10);--shadow-popover-layer-1-spread:var(--shadows-scale-md-layer-1-spread);--shadow-popover-layer-1-y:var(--shadows-scale-md-layer-1-y);--shadow-popover-layer-2-blur:var(--shadows-scale-md-layer-2-blur);--shadow-popover-layer-2-color:var(--shadows-color-black-10);--shadow-popover-layer-2-spread:var(--shadows-scale-md-layer-2-spread);--shadow-popover-layer-2-y:var(--shadows-scale-md-layer-2-y);--shadow-popover-nested-layer-1-blur:var(--shadows-scale-md-layer-1-blur);--shadow-popover-nested-layer-1-color:var(--shadows-color-black-10);--shadow-popover-nested-layer-1-spread:var(--shadows-scale-md-layer-1-spread);--shadow-popover-nested-layer-1-y:var(--shadows-scale-md-layer-1-y);--shadow-popover-nested-layer-2-blur:var(--shadows-scale-md-layer-2-blur);--shadow-popover-nested-layer-2-color:var(--shadows-color-black-10);--shadow-popover-nested-layer-2-spread:var(--shadows-scale-md-layer-2-spread);--shadow-popover-nested-layer-2-y:var(--shadows-scale-md-layer-2-y);--shadow-sheet-layer-1-blur:var(--shadows-scale-md-layer-1-blur);--shadow-sheet-layer-1-color:var(--shadows-color-black-10);--shadow-sheet-layer-1-spread:var(--shadows-scale-md-layer-1-spread);--shadow-sheet-layer-1-y:var(--shadows-scale-md-layer-1-y);--shadow-sheet-layer-2-blur:var(--shadows-scale-md-layer-2-blur);--shadow-sheet-layer-2-color:var(--shadows-color-black-10);--shadow-sheet-layer-2-spread:var(--shadows-scale-md-layer-2-spread);--shadow-sheet-layer-2-y:var(--shadows-scale-md-layer-2-y);--shadow-slider-thumb-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-slider-thumb-layer-1-color:var(--shadows-color-transparent-2);--shadow-slider-thumb-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-slider-thumb-layer-1-y:var(--shadows-scale-none-y-2);--shadow-slider-thumb-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-slider-thumb-layer-2-color:var(--shadows-color-transparent-2);--shadow-slider-thumb-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-slider-thumb-layer-2-y:var(--shadows-scale-none-y-2);--shadow-surface-layer-1-blur:var(--shadows-scale-sm-layer-1-blur);--shadow-surface-layer-1-color:var(--shadows-color-black-10);--shadow-surface-layer-1-spread:var(--shadows-scale-sm-layer-1-spread);--shadow-surface-layer-1-y:var(--shadows-scale-sm-layer-1-y);--shadow-surface-layer-2-blur:var(--shadows-scale-sm-layer-2-blur);--shadow-surface-layer-2-color:var(--shadows-color-black-10);--shadow-surface-layer-2-spread:var(--shadows-scale-sm-layer-2-spread);--shadow-surface-layer-2-y:var(--shadows-scale-sm-layer-2-y);--shadow-switch-thumb-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-switch-thumb-layer-1-color:var(--shadows-color-transparent-2);--shadow-switch-thumb-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-switch-thumb-layer-1-y:var(--shadows-scale-none-y-2);--shadow-switch-thumb-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-switch-thumb-layer-2-color:var(--shadows-color-transparent-2);--shadow-switch-thumb-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-switch-thumb-layer-2-y:var(--shadows-scale-none-y-2);--shadow-tabs-active-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-tabs-active-layer-1-color:var(--shadows-color-transparent-2);--shadow-tabs-active-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-tabs-active-layer-1-y:var(--shadows-scale-none-y-2);--shadow-tabs-active-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-tabs-active-layer-2-color:var(--shadows-color-transparent-2);--shadow-tabs-active-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-tabs-active-layer-2-y:var(--shadows-scale-none-y-2);--shadow-x:0;--text-2xl-heading-tracking:-.6;--text-2xl-lh-none:24;--text-2xl-lh-relaxed:39;--text-2xl-lh-snug:33;--text-2xl-lh:var(--font-line-height-leading-8-2);--text-2xl-size:var(--font-size-text-2xl-2);--text-2xl-tracking:0;--text-3xl-heading-tracking:-.75;--text-3xl-lh-none:30;--text-3xl-lh-relaxed:48.75;--text-3xl-lh-snug:41.25;--text-3xl-lh:45;--text-3xl-size:var(--font-size-text-3xl-2);--text-3xl-tracking:0;--text-4xl-heading-tracking:-.9;--text-4xl-lh-none:36;--text-4xl-lh-relaxed:58.5;--text-4xl-lh-snug:49.5;--text-4xl-lh:54;--text-4xl-size:var(--font-size-text-4xl-3);--text-4xl-tracking:0;--text-5xl-heading-tracking:-1.2;--text-5xl-lh-none:48;--text-5xl-lh:72;--text-5xl-size:var(--font-size-text-5xl-2);--text-6xl-heading-tracking:-1.5;--text-6xl-lh-none:60;--text-6xl-lh:90;--text-6xl-size:var(--font-size-text-6xl-2);--text-7xl-heading-tracking:-1.8;--text-7xl-lh-none:72;--text-7xl-lh:108;--text-7xl-size:var(--font-size-text-7xl-3);--text-8xl-heading-tracking:-2.4;--text-8xl-lh-none:96;--text-8xl-lh:144;--text-8xl-size:var(--font-size-text-8xl-3);--text-9xl-heading-tracking:-3.2;--text-9xl-lh-none:128;--text-9xl-lh:192;--text-9xl-size:var(--font-size-text-9xl-2);--text-base-heading-tracking:-.35;--text-base-lh-2:var(--font-line-height-leading-5-4);--text-base-lh-none:14;--text-base-lh-relaxed:22.75;--text-base-lh-snug:19.25;--text-base-lh:var(--font-line-height-leading-5-3);--text-base-size-2:var(--font-size-text-sm-4);--text-base-size:var(--font-size-text-sm-3);--text-base-tracking:0;--text-body-lh:20;--text-body-size:12;--text-button-sm-size:var(--font-size-text-xs-4);--text-button-xs-size:var(--font-size-text-xs-4);--text-lg-heading-tracking:-.45;--text-lg-lh-2:var(--font-line-height-leading-7-4);--text-lg-lh-none:18;--text-lg-lh-relaxed:29.25;--text-lg-lh-snug:24.75;--text-lg-lh:var(--font-line-height-leading-7-3);--text-lg-size-2:var(--font-size-text-lg-4);--text-lg-size:var(--font-size-text-lg-3);--text-lg-tracking:0;--text-sm-lh-2:var(--font-line-height-leading-5-4);--text-sm-lh-none:12;--text-sm-lh-relaxed:19.5;--text-sm-lh-snug:16.5;--text-sm-lh:var(--font-line-height-leading-4-3);--text-sm-size-2:var(--font-size-text-sm-4);--text-sm-size:var(--font-size-text-xs-3);--text-sm-tight-lh:var(--font-line-height-leading-4-4);--text-sm-tight-size:var(--font-size-text-xs-4);--text-sm-tracking:0;--text-title-lg-lh:var(--font-line-height-leading-7-4);--text-title-lg-size:var(--font-size-text-lg-4);--text-title-md-lh-none:var(--text-lg-lh-none);--text-title-md-lh-snug:var(--text-lg-lh-snug);--text-title-md-lh:var(--font-line-height-leading-7-4);--text-title-md-size:var(--font-size-text-lg-4);--text-xl-heading-tracking:-.5;--text-xl-lh-none:20;--text-xl-lh-relaxed:32.5;--text-xl-lh-snug:27.5;--text-xl-lh:var(--font-line-height-leading-7-4);--text-xl-size:var(--font-size-text-xl-3);--text-xl-tracking:0;--text-xs-lh-2:var(--font-line-height-leading-3-2);--text-xs-lh-none:10;--text-xs-lh-relaxed:16.25;--text-xs-lh-snug:13.75;--text-xs-lh:var(--font-line-height-leading-3);--text-xs-size-2:var(--font-size-text-xs-4);--text-xs-size:var(--font-size-text-2xs);--text-xs-tracking:0}:root[data-mode=rhea]{--color-dark-accent-foreground:var(--colors-neutral-50);--color-dark-accent:var(--colors-neutral-800);--color-dark-background-2:var(--colors-neutral-950);--color-dark-border-2:#ffffff1a;--color-dark-card-foreground:var(--colors-neutral-50);--color-dark-card:var(--colors-neutral-900);--color-dark-chart-chart-1:var(--colors-neutral-300);--color-dark-chart-chart-2:var(--colors-neutral-500);--color-dark-chart-chart-3:var(--colors-neutral-600);--color-dark-chart-chart-4:var(--colors-neutral-700);--color-dark-chart-chart-5:var(--colors-neutral-800);--color-dark-custom-bg-destructive-10-2:#ff66691a;--color-dark-custom-bg-destructive-20-2:#ff666933;--color-dark-custom-bg-destructive-40:#ff666966;--color-dark-custom-bg-input-30-2:#ffffff0d;--color-dark-custom-bg-input-30-trans-light-2:#ffffff0b;--color-dark-custom-bg-input-50-2:#ffffff17;--color-dark-custom-bg-input-80:#fff2;--color-dark-custom-bg-input-90:#ffffff26;--color-dark-custom-bg-muted-50:#27272a80;--color-dark-custom-bg-primary-10-2:#ffffff1a;--color-dark-custom-bg-primary-5:#fafafa1a;--color-dark-custom-bg-primary-80-2:#fafafacc;--color-dark-custom-bg-secondary-80-2:#27272acc;--color-dark-custom-border-primary-30:#fafafa33;--color-dark-custom-border-primary-checked:#fafafa33;--color-dark-custom-border-subtle:#ffffff1a;--color-dark-custom-dark-input:#ffffff26;--color-dark-custom-destructive-70-2:#ff6467b3;--color-dark-custom-destructive-focus-2:#7f1d1d66;--color-dark-custom-foreground-10:#fafafa1a;--color-dark-custom-foreground-5:#fafafa0d;--color-dark-custom-foreground-70-2:#fafafab3;--color-dark-destructive-2:var(--colors-red-400);--color-dark-destructive-foreground:var(--colors-neutral-50);--color-dark-foreground-2:var(--colors-neutral-50);--color-dark-info-foreground:var(--colors-sky-950);--color-dark-info-ring:var(--colors-sky-800);--color-dark-info:var(--colors-sky-300);--color-dark-input-2:#ffffff26;--color-dark-muted-2:var(--colors-neutral-800);--color-dark-muted-foreground-2:var(--colors-neutral-400);--color-dark-opacity-100:#0000;--color-dark-opacity-30:#000000b3;--color-dark-opacity-50:#00000080;--color-dark-opacity-80-2:#0003;--color-dark-opacity-90:#0000001a;--color-dark-popover-foreground:var(--colors-neutral-50);--color-dark-popover:var(--colors-neutral-900);--color-dark-primary-2:var(--colors-neutral-200);--color-dark-primary-foreground-2:var(--colors-neutral-900);--color-dark-ring-2:var(--colors-neutral-500);--color-dark-ring-focus:#7373734d;--color-dark-secondary-2:var(--colors-neutral-800);--color-dark-secondary-foreground-2:var(--colors-neutral-50);--color-dark-shadow-xs:#0000;--color-dark-shadow:#0000;--color-dark-sidebar-accent-foreground:var(--colors-neutral-50);--color-dark-sidebar-accent:var(--colors-neutral-800);--color-dark-sidebar-border:#ffffff1a;--color-dark-sidebar-foreground:var(--colors-neutral-50);--color-dark-sidebar-primary-foreground:var(--colors-neutral-50);--color-dark-sidebar-primary:var(--colors-blue-700);--color-dark-sidebar-ring:#525252a3;--color-dark-sidebar-sidebar:var(--colors-neutral-900);--color-dark-success-deprecated:#75e0a7;--color-dark-success-foreground:var(--colors-emerald-950);--color-dark-success-ring:var(--colors-emerald-800);--color-dark-warning-foreground:var(--colors-amber-950);--color-dark-warning-ring:var(--colors-amber-800);--color-dark-warning:var(--colors-amber-300);--color-light-accent-foreground:var(--colors-neutral-900);--color-light-accent:var(--colors-neutral-100);--color-light-background-2:var(--colors-white);--color-light-border-2:var(--colors-neutral-200);--color-light-card-foreground:var(--colors-neutral-950);--color-light-card:var(--colors-white);--color-light-chart-chart-1:var(--colors-neutral-300);--color-light-chart-chart-2:var(--colors-neutral-500);--color-light-chart-chart-3:var(--colors-neutral-600);--color-light-chart-chart-4:var(--colors-neutral-700);--color-light-chart-chart-5:var(--colors-neutral-800);--color-light-custom-bg-destructive-10-2:#e5000b1a;--color-light-custom-bg-destructive-20-2:#e5000b33;--color-light-custom-bg-destructive-40:#e5000b66;--color-light-custom-bg-input-20-2:#e5e5e533;--color-light-custom-bg-input-30-2:#e5e5e54d;--color-light-custom-bg-input-30-trans-light-2:var(--colors-white);--color-light-custom-bg-input-50-2:#e5e5e580;--color-light-custom-bg-input-80:#e5e5e5cc;--color-light-custom-bg-input-90:#e5e5e5e6;--color-light-custom-bg-muted-50:#f4f4f580;--color-light-custom-bg-primary-10-2:#1717170d;--color-light-custom-bg-primary-5:#1717170d;--color-light-custom-bg-primary-80-2:#171717cc;--color-light-custom-bg-secondary-80-2:#f5f5f5cc;--color-light-custom-border-primary-30:#1717174d;--color-light-custom-border-primary-checked:#1717174d;--color-light-custom-border-subtle:#0000000d;--color-light-custom-dark-input:#fff0;--color-light-custom-destructive-70-2:#e7000bb3;--color-light-custom-destructive-focus-2:#dc282866;--color-light-custom-foreground-10:#09090b1a;--color-light-custom-foreground-5:#09090b0d;--color-light-custom-foreground-70-2:#09090bb3;--color-light-destructive-2:var(--colors-red-600);--color-light-destructive-foreground:var(--colors-neutral-50);--color-light-foreground-2:var(--colors-neutral-950);--color-light-info-foreground:var(--colors-sky-50);--color-light-info-ring:var(--colors-sky-200);--color-light-info:var(--colors-sky-700);--color-light-input-2:var(--colors-neutral-200);--color-light-muted-2:var(--colors-neutral-100);--color-light-muted-foreground-2:var(--colors-neutral-500);--color-light-opacity-100:#fff0;--color-light-opacity-30:#ffffffb3;--color-light-opacity-50:#ffffff80;--color-light-opacity-80-2:#fff3;--color-light-opacity-90:#ffffff1a;--color-light-popover-foreground:var(--colors-neutral-950);--color-light-popover:var(--colors-white);--color-light-primary-2:var(--colors-neutral-900);--color-light-primary-foreground-2:var(--colors-neutral-50);--color-light-ring-2:var(--colors-neutral-400);--color-light-ring-focus:#a1a1a14d;--color-light-secondary-2:var(--colors-neutral-100);--color-light-secondary-foreground-2:var(--colors-neutral-900);--color-light-shadow-xs:#0000;--color-light-shadow:#0000;--color-light-sidebar-accent-foreground:var(--colors-neutral-900);--color-light-sidebar-accent:var(--colors-neutral-100);--color-light-sidebar-border:#e6e6e6;--color-light-sidebar-foreground:var(--colors-neutral-950);--color-light-sidebar-primary-foreground:var(--colors-neutral-50);--color-light-sidebar-primary:var(--colors-neutral-900);--color-light-sidebar-ring:#a1a1a1a3;--color-light-sidebar-sidebar:var(--colors-neutral-50);--color-light-success-deprecated:#067647;--color-light-success-foreground:var(--colors-emerald-50);--color-light-success-ring:var(--colors-emerald-200);--color-light-warning-foreground:var(--colors-amber-50);--color-light-warning-ring:var(--colors-amber-200);--color-light-warning:var(--colors-amber-700);--component-badge-border-width-2:var(--border-width-border);--component-badge-gap-2:var(--spacing-1-4);--component-badge-height-2:var(--spacing-5-2);--component-badge-icon-size:var(--spacing-3-3);--component-badge-px-2:var(--spacing-2-3);--component-badge-py-2:var(--spacing-0-5-2);--component-badge-radius-2:var(--border-radius-rounded-2xl-2);--component-badge-variant-default-bg-2:var(--primary-4);--component-badge-variant-default-bg-hover-2:var(--custom-bg-primary-80-2);--component-badge-variant-default-text-2:var(--primary-foreground-3);--component-badge-variant-default-text-hover-2:var(--primary-foreground-3);--component-badge-variant-destructive-bg-2:var(--custom-bg-destructive-10-3);--component-badge-variant-destructive-bg-hover-2:var(--custom-bg-destructive-20-3);--component-badge-variant-destructive-text-2:var(--destructive-3);--component-badge-variant-destructive-text-hover-2:var(--destructive-3);--component-badge-variant-ghost-bg-hover:var(--muted-3);--component-badge-variant-ghost-text-2:var(--foreground-3);--component-badge-variant-ghost-text-hover-2:var(--muted-foreground-3);--component-badge-variant-link-text-2:var(--primary-4);--component-badge-variant-link-text-hover-2:var(--primary-4);--component-badge-variant-outline-bg-2:var(--shadows-color-transparent-2);--component-badge-variant-outline-bg-hover-2:var(--muted-3);--component-badge-variant-outline-border-2:var(--border-3);--component-badge-variant-outline-text-2:var(--foreground-3);--component-badge-variant-outline-text-hover-2:var(--muted-foreground-3);--component-badge-variant-secondary-bg-2:var(--secondary-3);--component-badge-variant-secondary-bg-hover-2:var(--custom-bg-secondary-80-2);--component-badge-variant-secondary-text-2:var(--secondary-foreground-3);--component-badge-variant-secondary-text-hover-2:var(--secondary-foreground-3);--component-button-border-color-invalid-2:var(--destructive-3);--component-button-focus-ring-width-2:var(--ring-width-ring-3-2);--component-button-gap-2:var(--spacing-1-5-2);--component-button-ring-color-invalid-2:var(--custom-bg-destructive-20-3);--component-button-ring-width-invalid-2:var(--ring-width-ring-3-2);--component-button-size-default-height-2:var(--spacing-8-2);--component-button-size-default-px-2:var(--spacing-3-3);--component-button-size-default-radius:var(--radius-lg-2);--component-button-size-icon-lg-size-2:var(--height-h-9-2);--component-button-size-icon-size-2:var(--height-h-8-2);--component-button-size-icon-sm-size-2:var(--height-h-7-2);--component-button-size-icon-xs-size-2:var(--height-h-6-2);--component-button-size-lg-gap-2:var(--spacing-1-5-2);--component-button-size-lg-height-2:var(--spacing-9-2);--component-button-size-lg-px-2:var(--spacing-4-2);--component-button-size-lg-radius:var(--radius-lg-2);--component-button-size-sm-gap-2:var(--spacing-1-4);--component-button-size-sm-height-2:var(--spacing-7-2);--component-button-size-sm-px-2:var(--spacing-3-3);--component-button-size-sm-radius:var(--radius-lg-2);--component-button-size-xs-gap-2:var(--spacing-1-4);--component-button-size-xs-height-2:var(--spacing-6-2);--component-button-size-xs-icon-size:var(--spacing-3-3);--component-button-size-xs-px-2:var(--spacing-2-5-2);--component-button-size-xs-radius:var(--radius-lg-2);--component-button-variant-default-bg-2:var(--primary-4);--component-button-variant-default-bg-hover-2:var(--custom-bg-primary-80-2);--component-button-variant-destructive-bg-2:var(--custom-bg-destructive-10-3);--component-button-variant-destructive-bg-hover-2:var(--custom-bg-destructive-20-3);--component-button-variant-ghost-bg-2:var(--background-4);--component-button-variant-ghost-bg-hover-2:var(--muted-3);--component-button-variant-link-bg:var(--background-4);--component-button-variant-outline-bg-2:var(--custom-bg-input-30-trans-light);--component-button-variant-outline-bg-hover-2:var(--muted-3);--component-button-variant-secondary-bg-2:var(--secondary-3);--component-button-variant-secondary-bg-hover-2:var(--custom-bg-secondary-80-2);--component-card-border:var(--custom-foreground-10);--component-card-footer-bg:var(--card-3);--component-card-footer-border-width:0;--component-card-footer-border:var(--border-3);--component-card-footer-pt-sm:var(--spacing-0-4);--component-card-footer-pt:var(--spacing-0-4);--component-card-header-gap:var(--spacing-1-5-2);--component-card-padding-sm:var(--spacing-4-2);--component-card-padding:var(--spacing-5-2);--component-card-px-half:var(--spacing-3-3);--component-card-py-half:var(--spacing-3-3);--component-card-radius:var(--radius-xl-2);--component-field-content-gap:var(--spacing-1-4);--component-field-field-gap:var(--spacing-3-3);--component-field-field-group-gap:var(--spacing-6-2);--component-field-field-legend-mb:var(--spacing-3-3);--component-field-field-set-gap:var(--spacing-6-2);--component-input-bg-2:var(--custom-bg-input-50-2);--component-input-border-2:#0000;--component-input-border-focus-2:var(--ring-3);--component-input-border-width-2:var(--border-width-border);--component-input-border-width-bottom-2:var(--border-width-border);--component-input-focus-ring-width-2:var(--ring-width-ring-3-2);--component-input-height-2:var(--height-h-8-2);--component-input-px-2:var(--spacing-2-5-2);--component-input-py-2:var(--spacing-1-4);--component-input-radius-2:var(--border-radius-rounded-2xl-2);--component-kbd-background-2:var(--muted-3);--component-kbd-group-gap:var(--spacing-1-4);--component-kbd-height-2:20;--component-kbd-px-2:var(--spacing-1-4);--component-kbd-radius-2:var(--radius-sm-2);--component-navigation-menu-content-gap:var(--spacing-1-4);--component-navigation-menu-content-pb:var(--spacing-1-5-2);--component-navigation-menu-content-pl:var(--spacing-1-5-2);--component-navigation-menu-content-pr:var(--spacing-1-5-2);--component-navigation-menu-content-pt:var(--spacing-1-5-2);--component-navigation-menu-content-radius:var(--border-radius-rounded-2xl-2);--component-navigation-menu-link-border-bottom-width:0;--component-navigation-menu-link-border-color:var(--shadows-color-transparent-2);--component-navigation-menu-link-gap:var(--spacing-2-3);--component-navigation-menu-link-padding:var(--spacing-3-3);--component-navigation-menu-link-radius-in-content:var(--border-radius-rounded-xl-3);--component-navigation-menu-link-radius:var(--border-radius-rounded-2xl-2);--component-navigation-menu-trigger-bg-hover:var(--muted-3);--component-navigation-menu-trigger-ml:var(--spacing-1-4);--component-navigation-menu-trigger-px:var(--spacing-2-5-2);--component-navigation-menu-trigger-py:var(--spacing-1-5-2);--component-navigation-menu-trigger-radius:var(--border-radius-rounded-2xl-2);--component-pro-application-announcement-wrapper-pl:var(--spacing-0-5-2);--component-pro-application-inline-hint-rail-radius:var(--border-radius-rounded-full-3);--component-pro-application-inline-hint-rail-width:var(--width-w-2-2);--component-pro-application-inline-hint-wrapper-bg:var(--muted-3);--component-pro-application-inline-hint-wrapper-border:var(--shadows-color-transparent-2);--component-pro-application-inline-hint-wrapper-px:var(--pro-space-4);--component-pro-application-inline-hint-wrapper-py:var(--pro-space-3-2);--component-pro-application-inline-hint-wrapper-radius:var(--border-radius-rounded-2xl-2);--component-pro-application-messaging-bubble-border-width-left:0;--component-pro-application-messaging-bubble-border-width:0;--component-pro-application-messaging-bubble-border:var(--shadows-color-transparent-2);--component-pro-application-messaging-bubble-px:var(--spacing-4-2);--component-pro-application-messaging-bubble-py:var(--spacing-2-5-2);--component-pro-application-messaging-bubble-received-bg:var(--custom-bg-input-30-3);--component-pro-application-messaging-bubble-sent-bg:var(--primary-4);--component-pro-application-messaging-bubble-sent-border:var(--shadows-color-transparent-2);--component-pro-application-messaging-bubble-sent-text:var(--primary-foreground-3);--component-pro-application-messaging-reaction-bg:var(--custom-bg-input-50-2);--component-pro-application-messaging-reaction-border:var(--shadows-color-transparent-2);--component-pro-application-messaging-reaction-radius:var(--border-radius-rounded-full-3);--component-pro-marketing-featured-icon-border-2:#0000;--component-pro-marketing-featured-icon-square-bg-2:var(--custom-bg-input-30-3);--component-pro-marketing-featured-icon-square-radius-lg-2:var(--border-radius-rounded-3xl-3);--component-pro-marketing-featured-icon-square-radius-md-2:var(--border-radius-rounded-2xl-2);--component-pro-marketing-featured-icon-square-radius-sm-2:var(--border-radius-rounded-xl-3);--component-pro-marketing-mobile-navigation-menu-items-gap:var(--spacing-2-3);--component-pro-marketing-tagline-chip-px:var(--spacing-2-3);--component-pro-marketing-tagline-chip-py:var(--spacing-0-5-2);--component-pro-marketing-tagline-chip-radius:var(--border-radius-rounded-3xl-3);--component-pro-marketing-tagline-font-weight:var(--font-weight-font-medium-4);--component-pro-marketing-tagline-letter-spacing:0;--component-pro-marketing-tagline-variant-badge-bg:var(--background-4);--component-pro-marketing-tagline-variant-badge-border:var(--border-3);--component-pro-marketing-tagline-variant-outline-border:var(--border-3);--component-pro-marketing-tagline-variant-primary-bg:var(--foreground-3);--component-pro-marketing-tagline-variant-primary-fg:var(--primary-foreground-3);--component-pro-marketing-tagline-variant-secondary-bg:var(--secondary-3);--component-pro-marketing-ui-showcase-inset-radius:var(--border-radius-rounded-3xl-3);--component-pro-marketing-ui-showcase-wrapper-border:var(--shadows-color-transparent-2);--component-pro-marketing-ui-showcase-wrapper-radius:var(--border-radius-rounded-4xl-2);--component-separator-bg:var(--border-3);--component-separator-radius:0;--component-textarea-border-width:var(--border-width-border);--component-textarea-focus-ring-width:var(--component-input-focus-ring-width-2);--component-textarea-px:var(--spacing-2-5-2);--component-textarea-py:var(--spacing-2-3);--component-textarea-radius:var(--radius-lg-2);--focus-ring-spread:var(--ring-width-ring-3-2);--font-family-heading:"Inter";--font-family-mono:"Inter";--font-family-sans-2:"Inter";--font-family-serif:"Inter";--pro-radius-radius-inner:var(--border-radius-rounded-xl-3);--pro-radius-radius:var(--border-radius-rounded-2xl-2);--pro-space-0-5-2:var(--spacing-0-5-2);--pro-space-1-2:var(--spacing-1-4);--pro-space-1-5-2:var(--spacing-1-4);--pro-space-10-2:var(--spacing-8-2);--pro-space-12:var(--spacing-10-2);--pro-space-16:var(--spacing-12-2);--pro-space-2-2:var(--spacing-1-5-2);--pro-space-2-5:var(--spacing-2-3);--pro-space-20-2:var(--spacing-16-2);--pro-space-3-2:var(--spacing-2-5-2);--pro-space-4:var(--spacing-3-3);--pro-space-5:var(--spacing-4-2);--pro-space-6:var(--spacing-5-2);--pro-space-8:var(--spacing-6-2);--pro-space-9:var(--spacing-7-2);--radius-2xl:var(--border-radius-rounded-3xl-3);--radius-3xl:var(--border-radius-rounded-3xl-3);--radius-4xl-2:var(--border-radius-rounded-3xl-3);--radius-lg-2:var(--border-radius-rounded-2xl-2);--radius-md-4:var(--border-radius-rounded-xl-3);--radius-sm-2:var(--border-radius-rounded-lg-3);--radius-xl-2:var(--border-radius-rounded-3xl-3);--shadow-chart-tooltip-layer-1-blur:var(--shadows-scale-lg-layer-1-blur);--shadow-chart-tooltip-layer-1-color:var(--shadows-color-black-10);--shadow-chart-tooltip-layer-1-spread:var(--shadows-scale-lg-layer-1-spread);--shadow-chart-tooltip-layer-1-y:var(--shadows-scale-lg-layer-1-y);--shadow-chart-tooltip-layer-2-blur:var(--shadows-scale-lg-layer-2-blur);--shadow-chart-tooltip-layer-2-color:var(--shadows-color-black-10);--shadow-chart-tooltip-layer-2-spread:var(--shadows-scale-lg-layer-2-spread);--shadow-chart-tooltip-layer-2-y:var(--shadows-scale-lg-layer-2-y);--shadow-control-layer-1-blur-2:var(--shadows-scale-none-blur-2);--shadow-control-layer-1-color-2:var(--shadows-color-transparent-2);--shadow-control-layer-1-spread-2:var(--shadows-scale-none-spread-2);--shadow-control-layer-1-y-2:var(--shadows-scale-none-y-2);--shadow-control-layer-2-blur-2:var(--shadows-scale-none-blur-2);--shadow-control-layer-2-color-2:var(--shadows-color-transparent-2);--shadow-control-layer-2-spread-2:var(--shadows-scale-none-spread-2);--shadow-control-layer-2-y-2:var(--shadows-scale-none-y-2);--shadow-dialog-layer-1-blur:var(--shadows-scale-xl-layer-1-blur);--shadow-dialog-layer-1-color:var(--shadows-color-black-10);--shadow-dialog-layer-1-spread:var(--shadows-scale-xl-layer-1-spread);--shadow-dialog-layer-1-y:var(--shadows-scale-xl-layer-1-y);--shadow-dialog-layer-2-blur:var(--shadows-scale-xl-layer-2-blur);--shadow-dialog-layer-2-color:var(--shadows-color-black-10);--shadow-dialog-layer-2-spread:var(--shadows-scale-xl-layer-2-spread);--shadow-dialog-layer-2-y:var(--shadows-scale-xl-layer-2-y);--shadow-nav-menu-popup-layer-1-blur:var(--shadows-scale-lg-layer-1-blur);--shadow-nav-menu-popup-layer-1-color:var(--shadows-color-black-10);--shadow-nav-menu-popup-layer-1-spread:var(--shadows-scale-lg-layer-1-spread);--shadow-nav-menu-popup-layer-1-y:var(--shadows-scale-lg-layer-1-y);--shadow-nav-menu-popup-layer-2-blur:var(--shadows-scale-lg-layer-2-blur);--shadow-nav-menu-popup-layer-2-color:var(--shadows-color-black-10);--shadow-nav-menu-popup-layer-2-spread:var(--shadows-scale-lg-layer-2-spread);--shadow-nav-menu-popup-layer-2-y:var(--shadows-scale-lg-layer-2-y);--shadow-nav-menu-viewport-layer-1-blur:var(--shadows-scale-lg-layer-1-blur);--shadow-nav-menu-viewport-layer-1-color:var(--shadows-color-black-10);--shadow-nav-menu-viewport-layer-1-spread:var(--shadows-scale-lg-layer-1-spread);--shadow-nav-menu-viewport-layer-1-y:var(--shadows-scale-lg-layer-1-y);--shadow-nav-menu-viewport-layer-2-blur:var(--shadows-scale-lg-layer-2-blur);--shadow-nav-menu-viewport-layer-2-color:var(--shadows-color-black-10);--shadow-nav-menu-viewport-layer-2-spread:var(--shadows-scale-lg-layer-2-spread);--shadow-nav-menu-viewport-layer-2-y:var(--shadows-scale-lg-layer-2-y);--shadow-popover-layer-1-blur:var(--shadows-scale-lg-layer-1-blur);--shadow-popover-layer-1-color:var(--shadows-color-black-10);--shadow-popover-layer-1-spread:var(--shadows-scale-lg-layer-1-spread);--shadow-popover-layer-1-y:var(--shadows-scale-lg-layer-1-y);--shadow-popover-layer-2-blur:var(--shadows-scale-lg-layer-2-blur);--shadow-popover-layer-2-color:var(--shadows-color-black-10);--shadow-popover-layer-2-spread:var(--shadows-scale-lg-layer-2-spread);--shadow-popover-layer-2-y:var(--shadows-scale-lg-layer-2-y);--shadow-popover-nested-layer-1-blur:var(--shadows-scale-lg-layer-1-blur);--shadow-popover-nested-layer-1-color:var(--shadows-color-black-10);--shadow-popover-nested-layer-1-spread:var(--shadows-scale-lg-layer-1-spread);--shadow-popover-nested-layer-1-y:var(--shadows-scale-lg-layer-1-y);--shadow-popover-nested-layer-2-blur:var(--shadows-scale-lg-layer-2-blur);--shadow-popover-nested-layer-2-color:var(--shadows-color-black-10);--shadow-popover-nested-layer-2-spread:var(--shadows-scale-lg-layer-2-spread);--shadow-popover-nested-layer-2-y:var(--shadows-scale-lg-layer-2-y);--shadow-sheet-layer-1-blur:var(--shadows-scale-xl-layer-1-blur);--shadow-sheet-layer-1-color:var(--shadows-color-black-10);--shadow-sheet-layer-1-spread:var(--shadows-scale-xl-layer-1-spread);--shadow-sheet-layer-1-y:var(--shadows-scale-xl-layer-1-y);--shadow-sheet-layer-2-blur:var(--shadows-scale-xl-layer-2-blur);--shadow-sheet-layer-2-color:var(--shadows-color-black-10);--shadow-sheet-layer-2-spread:var(--shadows-scale-xl-layer-2-spread);--shadow-sheet-layer-2-y:var(--shadows-scale-xl-layer-2-y);--shadow-slider-thumb-layer-1-blur:var(--shadows-scale-md-layer-1-blur);--shadow-slider-thumb-layer-1-color:var(--shadows-color-black-10);--shadow-slider-thumb-layer-1-spread:var(--shadows-scale-md-layer-1-spread);--shadow-slider-thumb-layer-1-y:var(--shadows-scale-md-layer-1-y);--shadow-slider-thumb-layer-2-blur:var(--shadows-scale-md-layer-2-blur);--shadow-slider-thumb-layer-2-color:var(--shadows-color-black-10);--shadow-slider-thumb-layer-2-spread:var(--shadows-scale-md-layer-2-spread);--shadow-slider-thumb-layer-2-y:var(--shadows-scale-md-layer-2-y);--shadow-surface-layer-1-blur:var(--shadows-scale-sm-layer-1-blur);--shadow-surface-layer-1-color:var(--shadows-color-black-10);--shadow-surface-layer-1-spread:var(--shadows-scale-sm-layer-1-spread);--shadow-surface-layer-1-y:var(--shadows-scale-sm-layer-1-y);--shadow-surface-layer-2-blur:var(--shadows-scale-sm-layer-2-blur);--shadow-surface-layer-2-color:var(--shadows-color-black-10);--shadow-surface-layer-2-spread:var(--shadows-scale-sm-layer-2-spread);--shadow-surface-layer-2-y:var(--shadows-scale-sm-layer-2-y);--shadow-switch-thumb-layer-1-blur:var(--shadows-scale-sm-layer-1-blur);--shadow-switch-thumb-layer-1-color:var(--shadows-color-black-5-2);--shadow-switch-thumb-layer-1-spread:var(--shadows-scale-sm-layer-1-spread);--shadow-switch-thumb-layer-1-y:var(--shadows-scale-sm-layer-1-y);--shadow-switch-thumb-layer-2-blur:var(--shadows-scale-sm-layer-2-blur);--shadow-switch-thumb-layer-2-color:var(--shadows-color-transparent-2);--shadow-switch-thumb-layer-2-spread:var(--shadows-scale-sm-layer-2-spread);--shadow-switch-thumb-layer-2-y:var(--shadows-scale-sm-layer-2-y);--shadow-tabs-active-layer-1-blur:var(--shadows-scale-none-blur-2);--shadow-tabs-active-layer-1-color:var(--shadows-color-transparent-2);--shadow-tabs-active-layer-1-spread:var(--shadows-scale-none-spread-2);--shadow-tabs-active-layer-1-y:var(--shadows-scale-none-y-2);--shadow-tabs-active-layer-2-blur:var(--shadows-scale-none-blur-2);--shadow-tabs-active-layer-2-color:var(--shadows-color-transparent-2);--shadow-tabs-active-layer-2-spread:var(--shadows-scale-none-spread-2);--shadow-tabs-active-layer-2-y:var(--shadows-scale-none-y-2);--shadow-x:0;--text-2xl-heading-tracking:-.6;--text-2xl-lh-none:24;--text-2xl-lh-relaxed:39;--text-2xl-lh-snug:33;--text-2xl-lh:var(--font-line-height-leading-8-2);--text-2xl-size:var(--font-size-text-2xl-2);--text-2xl-tracking:0;--text-3xl-heading-tracking:-.75;--text-3xl-lh-none:30;--text-3xl-lh-relaxed:48.75;--text-3xl-lh-snug:41.25;--text-3xl-lh:45;--text-3xl-size:var(--font-size-text-3xl-2);--text-3xl-tracking:0;--text-4xl-heading-tracking:-.9;--text-4xl-lh-none:36;--text-4xl-lh-relaxed:58.5;--text-4xl-lh-snug:49.5;--text-4xl-lh:54;--text-4xl-size:var(--font-size-text-4xl-3);--text-4xl-tracking:0;--text-5xl-heading-tracking:-1.2;--text-5xl-lh-none:48;--text-5xl-lh:72;--text-5xl-size:var(--font-size-text-5xl-2);--text-6xl-heading-tracking:-1.5;--text-6xl-lh-none:60;--text-6xl-lh:90;--text-6xl-size:var(--font-size-text-6xl-2);--text-7xl-heading-tracking:-1.8;--text-7xl-lh-none:72;--text-7xl-lh:108;--text-7xl-size:var(--font-size-text-7xl-3);--text-8xl-heading-tracking:-2.4;--text-8xl-lh-none:96;--text-8xl-lh:144;--text-8xl-size:var(--font-size-text-8xl-3);--text-9xl-heading-tracking:-3.2;--text-9xl-lh-none:128;--text-9xl-lh:192;--text-9xl-size:var(--font-size-text-9xl-2);--text-base-heading-tracking:-.4;--text-base-lh-2:var(--font-line-height-leading-6-4);--text-base-lh-none:16;--text-base-lh-relaxed:26;--text-base-lh-snug:22;--text-base-size-2:var(--font-size-text-base-4);--text-base-tracking:0;--text-button-sm-size:var(--font-size-text-sm-4);--text-button-xs-size:var(--font-size-text-xs-4);--text-lg-heading-tracking:-.45;--text-lg-lh-2:var(--font-line-height-leading-7-4);--text-lg-lh-none:18;--text-lg-lh-relaxed:29.25;--text-lg-lh-snug:24.75;--text-lg-size-2:var(--font-size-text-lg-4);--text-lg-tracking:0;--text-sm-lh-2:var(--font-line-height-leading-5-4);--text-sm-lh-none:14;--text-sm-lh-relaxed:22.75;--text-sm-lh-snug:19.25;--text-sm-size-2:var(--font-size-text-sm-4);--text-sm-tight-lh:var(--font-line-height-leading-5-4);--text-sm-tight-size:var(--font-size-text-sm-4);--text-sm-tracking:0;--text-title-lg-lh:var(--font-line-height-leading-7-4);--text-title-lg-size:var(--font-size-text-lg-4);--text-title-md-lh-none:var(--text-base-lh-none);--text-title-md-lh-snug:var(--text-base-lh-snug);--text-title-md-lh:var(--font-line-height-leading-6-4);--text-title-md-size:var(--font-size-text-base-4);--text-xl-heading-tracking:-.5;--text-xl-lh-none:20;--text-xl-lh-relaxed:32.5;--text-xl-lh-snug:27.5;--text-xl-lh:var(--font-line-height-leading-7-4);--text-xl-size:var(--font-size-text-xl-3);--text-xl-tracking:0;--text-xs-lh-2:var(--font-line-height-leading-4-4);--text-xs-lh-none:12;--text-xs-lh-relaxed:19.5;--text-xs-lh-snug:16.5;--text-xs-size-2:var(--font-size-text-xs-4);--text-xs-tracking:0}:root{--primary-50:#eef2ff;--primary-100:#e0e7ff;--primary-200:#c6d2ff;--primary-300:#a3b3ff;--primary-400:#7c86ff;--primary-500:#615fff;--primary-600:#4f39f6;--primary-700:#432dd7;--primary-800:#372aac;--primary-900:#312c85;--primary-950:#1e1a4d;--neutral-50:#fafafa;--neutral-100:#f5f5f5;--neutral-200:#e5e5e5;--neutral-300:#d4d4d4;--neutral-400:#a1a1a1;--neutral-500:#737373;--neutral-600:#525252;--neutral-700:#404040;--neutral-800:#262626;--neutral-900:#171717;--neutral-950:#0a0a0a;--gray-50:#fafafa;--gray-100:#f5f5f5;--gray-200:#e5e5e5;--gray-300:#d4d4d4;--gray-400:#a1a1a1;--gray-500:#737373;--gray-600:#525252;--gray-700:#404040;--gray-800:#262626;--gray-900:#171717;--gray-950:#0a0a0a;--success-50:#f0fdf4;--success-100:#dcfce7;--success-200:#b9f8cf;--success-300:#7bf1a8;--success-400:#05df72;--success-500:#00c951;--success-600:#00a63e;--success-700:#008236;--success-800:#016630;--success-900:#0d542b;--success-950:#032e15;--warning-50:#fffbeb;--warning-100:#fef3c6;--warning-200:#fee685;--warning-300:#ffd230;--warning-400:#ffb900;--warning-500:#fe9a00;--warning-600:#e17100;--warning-700:#bb4d00;--warning-800:#973c00;--warning-900:#7b3306;--warning-950:#481b01;--error-50:#fef2f2;--error-100:#ffe2e2;--error-200:#ffc9c9;--error-300:#ffa2a2;--error-400:#ff6467;--error-500:#fb2c36;--error-600:#e7000b;--error-700:#c10007;--error-800:#9f0712;--error-900:#82181a;--error-950:#460809;--info-50:#eff6ff;--info-100:#dbeafe;--info-200:#bedbff;--info-300:#8ec5ff;--info-400:#51a2ff;--info-500:#2b7fff;--info-600:#155dfc;--info-700:#1447e6;--info-800:#193cb8;--info-900:#1c398e;--info-950:#162456;--accent-purple:#8a38f5;--canvas-default:#fafafa;--canvas-subtle:#f5f5f5;--canvas-inverse:#0a0a0a;--background-primary:#fff;--background-secondary:#fafafa;--background-tertiary:#f5f5f5;--background-brand:#eef2ff;--surface-primary:#fff;--surface-secondary:#fafafa;--surface-hover:#f5f5f5;--surface-pressed:#e5e5e5;--surface-selected:#eef2ff;--surface-disabled:#f5f5f5;--surface-elevated:#fff;--sidebar-background:#fff;--sidebar-hover:#4f39f6cc;--sidebar-active:#4f39f6;--sidebar-border:#e5e5e5;--sidebar-item-text:#463947;--border-subtle:#f5f5f5;--border-default:#e5e5e5;--border-card:#09090b1a;--border-strong:#d4d4d4;--border-focus:#4f39f6;--border-success:#00a63e;--border-warning:#e17100;--border-error:#e7000b;--divider-default:#e5e5e5;--divider-strong:#d4d4d4;--text-primary:#0a0a0a;--text-secondary:#525252;--text-tertiary:#737373;--text-placeholder:#737373;--text-disabled:#a1a1a1;--text-inverse:#fafafa;--text-brand:#4f39f6;--text-success:#00a63e;--text-warning:#e17100;--text-error:#e7000b;--text-info:#155dfc;--icon-primary:#0a0a0a;--icon-secondary:#737373;--icon-tertiary:#a1a1a1;--icon-disabled:#d4d4d4;--icon-brand:#4f39f6;--icon-success:#00a63e;--icon-warning:#e17100;--icon-error:#e7000b;--icon-info:#155dfc;--overlay-light:#0a0a0a14;--overlay-medium:#0a0a0a33;--overlay-heavy:#0a0a0a7a;--focus-default:#4f39f6;--focus-error:#e7000b;--focus-success:#00a63e;--chart-primary:#4f39f6;--chart-secondary:#155dfc;--chart-success:#00a63e;--chart-warning:#e17100;--chart-error:#e7000b;--chart-neutral:#737373;--accent-hover:#4f39f6cc;--on-accent:#fafafa;--on-warn:#fff;--on-status:#fff;--ok:var(--text-success);--warn:var(--text-warning);--danger:var(--text-error);--info:var(--text-info);--magic:var(--accent-purple);--text:var(--text-primary);--faint:var(--text-disabled);--surface:var(--surface-pressed);--surface-variant:var(--surface-hover);--bg-app:var(--canvas-default);--bg-sidebar:var(--sidebar-background);--bg-titlebar:var(--background-secondary);--bg-panel:var(--surface-primary);--bg-input:var(--surface-primary);--stripe:#0a0a0a06;--line:var(--border-default);--line-strong:var(--border-strong);--accent-tint:#4f39f61a;--ok-tint:#00a63e1a;--warn-tint:#e171001a;--danger-tint:#e5000b1a;--danger-tint-strong:#e5000b2e;--company-0:#e17100;--company-1:#4f39f6;--company-2:#8a38f5;--company-3:#00a63e}.dark,.theme-dark{--canvas-default:#0a0a0a;--canvas-subtle:#171717;--canvas-inverse:#fff;--background-primary:#171717;--background-secondary:#262626;--background-tertiary:#404040;--background-brand:#312c85;--surface-primary:#171717;--surface-secondary:#262626;--surface-hover:#404040;--surface-pressed:#525252;--surface-selected:#372aac;--surface-disabled:#262626;--surface-elevated:#1f1f1f;--sidebar-background:#171717;--sidebar-hover:#4f39f6cc;--sidebar-active:#4f39f6;--sidebar-border:#404040;--sidebar-item-text:#d4d4d4;--border-subtle:#262626;--border-default:#404040;--border-card:#fafafa1f;--border-strong:#525252;--border-focus:#615fff;--border-success:#05df72;--border-warning:#ffb900;--border-error:#ff6467;--divider-default:#404040;--divider-strong:#525252;--text-primary:#fafafa;--text-secondary:#d4d4d4;--text-tertiary:#a1a1a1;--text-placeholder:#737373;--text-disabled:#525252;--text-inverse:#0a0a0a;--text-brand:#a3b3ff;--text-success:#05df72;--text-warning:#ffb900;--text-error:#ff6467;--text-info:#51a2ff;--icon-primary:#fafafa;--icon-secondary:#d4d4d4;--icon-tertiary:#a1a1a1;--icon-disabled:#525252;--icon-brand:#a3b3ff;--icon-success:#05df72;--icon-warning:#ffb900;--icon-error:#ff6467;--icon-info:#51a2ff;--overlay-light:#0003;--overlay-medium:#0006;--overlay-heavy:#000000b8;--focus-default:#615fff;--focus-error:#ff6467;--focus-success:#05df72;--chart-primary:#7c86ff;--chart-secondary:#51a2ff;--chart-success:#05df72;--chart-warning:#ffb900;--chart-error:#ff6467;--chart-neutral:#a1a1a1;--accent-hover:var(--primary-400);--on-accent:#fafafa;--on-warn:#0a0a0a;--on-status:#0a0a0a;--ok:var(--text-success);--warn:var(--text-warning);--danger:var(--text-error);--info:var(--text-info);--magic:#c4b4ff;--text:var(--text-primary);--faint:var(--text-disabled);--surface:var(--surface-pressed);--surface-variant:var(--surface-hover);--bg-app:var(--canvas-default);--bg-sidebar:var(--sidebar-background);--bg-titlebar:var(--background-secondary);--bg-panel:var(--surface-primary);--bg-input:var(--canvas-default);--stripe:#fafafa06;--line:var(--border-default);--line-strong:var(--border-strong);--accent-tint:#615fff2e;--ok-tint:#05df7229;--warn-tint:#ffb90029;--danger-tint:#ff646729;--danger-tint-strong:#ff646742}:root{--font-sans:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-nav:var(--font-sans);--font-marketing:var(--font-sans);--font-mono:var(--font-sans);--font-family-base:var(--font-sans);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--text-display-size:48px;--text-display-line:1.2;--text-display-weight:500;--text-display-tracking:-.02em;--text-h1-size:36px;--text-h1-line:1.2;--text-h1-weight:500;--text-h1-tracking:-.01em;--text-h2-size:30px;--text-h2-line:1.3;--text-h2-weight:500;--text-h2-tracking:-.01em;--text-h3-size:24px;--text-h3-line:1.3;--text-h3-weight:600;--text-h3-tracking:-.01em;--text-h4-size:18px;--text-h4-line:1.55;--text-h4-weight:500;--text-h4-tracking:0;--text-h5-size:16px;--text-h5-line:1.5;--text-h5-weight:600;--text-h5-tracking:0;--text-h6-size:14px;--text-h6-line:1.43;--text-h6-weight:600;--text-h6-tracking:0;--text-body-lg-size:16px;--text-body-lg-line:1.5;--text-body-lg-weight:400;--text-body-size:14px;--text-body-line:1.4286;--text-body-weight:400;--text-body-sm-size:12px;--text-body-sm-line:1.3333;--text-body-sm-weight:400;--text-caption-size:12px;--text-caption-line:1.3333;--text-caption-weight:400;--text-tiny-size:11px;--text-tiny-line:1.4;--text-tiny-weight:500;--text-label-lg-size:16px;--text-label-lg-line:1.5;--text-label-weight:500;--text-label-size:14px;--text-label-line:1.4286;--text-label-sm-size:12px;--text-label-sm-line:1.3333;--text-button-lg-size:14px;--text-button-size:14px;--text-button-sm-size:12px;--text-button-weight:500;--text-nav-size:16px;--text-nav-line:1.5;--text-nav-weight:400;--text-nav-tracking:-.4px;--text-nav-sm-size:14px;--text-nav-sm-line:1.4286;--text-nav-group-size:12.8px;--text-nav-group-line:1;--text-nav-group-weight:500;--leading-tight:1.2;--leading-snug:1.3;--leading-normal:1.4286;--leading-relaxed:1.5;--leading-loose:1.6;--tracking-display:-.02em;--tracking-heading:-.01em;--tracking-normal:0;--tracking-nav:-.4px;--tracking-label:.6px;--tracking-tight:.2px;--numeric:tabular-nums;--font-feature-numeric:"tnum" 1;--text-2xs:10px;--text-xs:11px;--text-sm:12px;--text-base:13px;--text-md:15px;--text-lg:18px;--text-xl:20px;--text-2xl:23px;--text-3xl:28px;--space-0:0;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-7:20px;--space-9:40px;--btn-h-xs:24px;--btn-h-sm:28px;--btn-h:32px;--btn-h-lg:36px;--btn-pad-x:10px;--btn-pad-x-xs:8px;--btn-gap:6px;--btn-gap-sm:4px;--btn-icon-size:16px;--input-h:40px;--input-pad-x:10px;--input-pad-y:4px;--input-gap:8px;--textarea-h:64px;--textarea-pad:8px 10px;--badge-h:20px;--badge-pad:2px 8px;--badge-gap:4px;--badge-icon-size:12px;--card-pad:16px;--nav-item-h:36px;--nav-item-pad:8px 12px;--nav-item-gap:8px;--nav-row-h:36px;--btn-min-w:170px;--nav-child-h:22px;--row-h:20px;--header-h:18px;--radius-none:0;--radius-xs:4px;--radius-sm:6px;--radius-nav:8px;--radius-md:8px;--radius-control:10px;--radius-lg:10px;--radius-card:14px;--radius-xl:14px;--radius-2xl:16px;--radius-frame:18px;--radius-pill:9999px;--radius-badge:26px;--border-rule:1px solid var(--border-default);--border-strong-rule:1px solid var(--border-strong);--border-card-rule:1px solid var(--border-card);--shadow-none:none;--elevation-0:none;--elevation-1:0 1px 2px #0a0a0a0d;--elevation-2:0 4px 12px #1a1a1a0d,0 1px 3px #0a0a0a0d;--elevation-3:0 12px 32px #a1a1a180;--shadow-popover:0 12px 32px #a1a1a180;--shadow-destructive:0 0 0 3px #e5000b33;--shadow-focus:0 0 0 3px #4f39f633;--motion-fast:.15s;--motion-base:.2s;--motion-slow:.32s;--ease-standard:cubic-bezier(.4,0,.2,1);--sidebar-w:300px;--sidebar-rail-w:72px;--topbar-h:72px;--content-max:1440px}@layer theme{:host,:root{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-900:oklch(21% .034 264.665);--spacing:.25rem;--container-md:28rem;--container-xl:36rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--leading-relaxed:1.625;--radius-sm:calc(var(--radius) - 4px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--radius-4xl:2rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}[data-numeric],table{font-variant-numeric:tabular-nums}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-none{pointer-events:none}.relative{position:relative}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.inline-flex{display:inline-flex}.field-sizing-content{field-sizing:content}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-16{min-height:calc(var(--spacing) * 16)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-4xl{max-width:var(--container-4xl)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.shrink-0{flex-shrink:0}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-start{justify-items:start}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-\[var\(--radius-badge\)\]{border-radius:var(--radius-badge)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[var\(--border-card\)\]{border-color:var(--border-card)}.border-border{border-color:var(--border)}.border-input{border-color:var(--input)}.border-transparent{border-color:#0000}.bg-\[var\(--accent-tint\)\]{background-color:var(--accent-tint)}.bg-\[var\(--danger-tint\)\]{background-color:var(--danger-tint)}.bg-\[var\(--divider-default\)\]{background-color:var(--divider-default)}.bg-\[var\(--ok-tint\)\]{background-color:var(--ok-tint)}.bg-\[var\(--warn-tint\)\]{background-color:var(--warn-tint)}.bg-background{background-color:var(--background)}.bg-card{background-color:var(--card)}.bg-muted{background-color:var(--muted)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.p-0{padding:0}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-12{padding-block:calc(var(--spacing) * 12)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--text-error\)\]{color:var(--text-error)}.text-\[var\(--text-info\)\]{color:var(--text-info)}.text-\[var\(--text-success\)\]{color:var(--text-success)}.text-\[var\(--text-warning\)\]{color:var(--text-warning)}.text-card-foreground{color:var(--card-foreground)}.text-destructive{color:var(--destructive)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.underline{text-decoration-line:underline}.underline-offset-\[3px\]{text-underline-offset:3px}.shadow-\[var\(--elevation-1\)\]{--tw-shadow:var(--elevation-1)}.shadow-\[var\(--elevation-1\)\],.shadow-none{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d)}.ring-0,.shadow-xs{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition-\[background-color\,color\,box-shadow\]{transition-property:background-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-\[var\(--text-placeholder\)\]::placeholder{color:var(--text-placeholder)}@media (hover:hover){.hover\:bg-\[var\(--accent-hover\)\]:hover{background-color:var(--accent-hover)}.hover\:bg-\[var\(--danger-tint-strong\)\]:hover{background-color:var(--danger-tint-strong)}.hover\:bg-\[var\(--surface-pressed\)\]:hover{background-color:var(--surface-pressed)}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:text-\[var\(--text-brand\)\]:hover{color:var(--text-brand)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.focus-visible\:ring-ring\/20:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring) 20%,transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[var\(--surface-disabled\)\]:disabled{background-color:var(--surface-disabled)}.disabled\:text-\[var\(--text-disabled\)\]:disabled{color:var(--text-disabled)}.disabled\:opacity-50:disabled{opacity:.5}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing) * 4) 1fr}.has-\[\>svg\]\:gap-x-3:has(>svg){column-gap:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2:has(>svg){padding-inline:calc(var(--spacing) * 2)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-\[3px\][aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[size\=default\]\:h-\[1\.15rem\][data-size=default]{height:1.15rem}.data-\[size\=default\]\:w-8[data-size=default]{width:calc(var(--spacing) * 8)}.data-\[size\=sm\]\:h-3\.5[data-size=sm]{height:calc(var(--spacing) * 3.5)}.data-\[size\=sm\]\:w-6[data-size=sm]{width:calc(var(--spacing) * 6)}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab,var(--destructive) 90%,transparent)}}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.dark\:data-\[state\=checked\]\:bg-primary-foreground:is(.dark *,.theme-dark *)[data-state=checked]{background-color:var(--primary-foreground)}.dark\:data-\[state\=unchecked\]\:bg-foreground:is(.dark *,.theme-dark *)[data-state=unchecked]{background-color:var(--foreground)}.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *,.theme-dark *)[data-state=unchecked]{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *,.theme-dark *)[data-state=unchecked]{background-color:color-mix(in oklab,var(--input) 80%,transparent)}}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\.border-t\]\:pt-4.border-t{padding-top:calc(var(--spacing) * 4)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\]\:text-current>svg{color:currentColor}}:root{--background:var(--canvas-default);--foreground:var(--text-primary);--card:var(--surface-primary);--card-foreground:var(--text-primary);--popover:var(--surface-elevated);--popover-foreground:var(--text-primary);--primary:var(--primary-600);--primary-foreground:var(--text-inverse);--secondary:var(--surface-hover);--secondary-foreground:var(--text-primary);--muted:var(--surface-secondary);--muted-foreground:var(--text-tertiary);--accent:var(--surface-hover);--accent-foreground:var(--text-primary);--destructive:var(--error-600);--destructive-foreground:var(--text-inverse);--success:var(--success-600);--success-foreground:var(--text-inverse);--warning:var(--warning-600);--warning-foreground:var(--on-warn);--info:var(--info-600);--info-foreground:var(--text-inverse);--border:var(--border-default);--input:var(--border-default);--ring:var(--border-focus);--chart-1:var(--chart-primary);--chart-2:var(--chart-secondary);--chart-3:var(--chart-success);--chart-4:var(--chart-warning);--chart-5:var(--chart-neutral);--sidebar:var(--sidebar-background);--sidebar-foreground:var(--sidebar-item-text);--sidebar-primary:var(--sidebar-active);--sidebar-primary-foreground:var(--text-inverse);--sidebar-accent:var(--surface-hover);--sidebar-accent-foreground:var(--text-primary);--sidebar-ring:var(--border-focus);--radius:.625rem}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}