html:root[data-scheme=original-apple][data-theme]{--background:#ececec;--foreground:#1d1d1f;--card:#f7f7f7;--card-foreground:var(--foreground);--popover:#f7f7f7;--popover-foreground:var(--foreground);--primary:#0067ad;--primary-foreground:#fcfcfc;--secondary:#e8e8e8;--secondary-foreground:#1d1d1f;--muted:#e8e8e8;--muted-foreground:#676767;--accent:#d7e3ee;--accent-foreground:#00406e;--border:#d0d0d5;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#0067ad;--destructive:#ac3031;--warning:#af7100;--warning-foreground:#4f3300;--success:#2a7449;--success-foreground:#133421;--sidebar:#dadada;--sidebar-foreground:#1d1d1f;--sidebar-accent:#d0dce8;--sidebar-accent-foreground:#00406e;--sidebar-primary:#0067ad;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#0067ad;--sch-sbmfg:#676767;--chrome:#dadada;--tabbar:#e8e8e8;--chart-1:#0067ad;--chart-2:#7c61a8;--chart-3:#2a7449;--chart-4:#af7100;--chart-5:#ac3031;--signal:#0067ad;--signal-foreground:#fff;--paper:#ececec;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#d0d0d5;--ink-2:#1d1d1f;--pink:#d7e3ee;--cta-fill:#0067ad;--cta-fg:#fcfcfc;--cta-border:#0067ad}html:root[data-scheme=original-apple][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#1d1d1f;--sidebar-accent:#d0dce8;--sidebar-accent-foreground:#00406e;--sidebar-primary:#0067ad;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#0067ad;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:root.dark[data-scheme=original-apple][data-theme]{--background:#1e1e1e;--foreground:#f5f5f7;--card:#2c2c2e;--card-foreground:var(--foreground);--popover:#2c2c2e;--popover-foreground:var(--foreground);--primary:#58acf1;--primary-foreground:#060e15;--secondary:#252527;--secondary-foreground:#f5f5f7;--muted:#252527;--muted-foreground:#98989d;--accent:#263541;--accent-foreground:#b7d5f0;--border:#3c3c3e;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#58acf1;--destructive:#e66e68;--warning:#d9a75c;--warning-foreground:#f2e0c6;--success:#6cb089;--success-foreground:#cce3d6;--sidebar:#1b1b1b;--sidebar-foreground:#f5f5f7;--sidebar-accent:#2b3a47;--sidebar-accent-foreground:#b7d5f0;--sidebar-primary:#58acf1;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#58acf1;--sch-sbmfg:#98989d;--chrome:#1b1b1b;--tabbar:#252527;--chart-1:#58acf1;--chart-2:#a28acd;--chart-3:#6cb089;--chart-4:#d9a75c;--chart-5:#e66e68;--signal:#58acf1;--signal-foreground:#000;--paper:#1e1e1e;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#3c3c3e;--ink-2:#f5f5f7;--pink:#263541;--cta-fill:#58acf1;--cta-fg:#060e15;--cta-border:#58acf1}html:root.dark[data-scheme=original-apple][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#f5f5f7;--sidebar-accent:#2b3a47;--sidebar-accent-foreground:#b7d5f0;--sidebar-primary:#58acf1;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#58acf1;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root[data-scheme=original-classic][data-theme]{--background:#f9fafc;--foreground:#131920;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#005467;--primary-foreground:#fbfcfd;--secondary:#f2f4f6;--secondary-foreground:#131920;--muted:#f2f4f6;--muted-foreground:#5f656d;--accent:#e4eff2;--accent-foreground:#123f47;--border:#ced1d5;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#005467;--destructive:#b33938;--warning:#b47819;--warning-foreground:#51360b;--success:#3c7753;--success-foreground:#1b3625;--sidebar:#f4f6f8;--sidebar-foreground:#131920;--sidebar-accent:#e3ecee;--sidebar-accent-foreground:#123940;--sidebar-primary:#005467;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#005467;--sch-sbmfg:#5f656d;--chrome:#f4f6f8;--tabbar:#f2f4f6;--chart-1:#196270;--chart-2:#349090;--chart-3:#6aa78d;--chart-4:#b47819;--chart-5:#b23837;--signal:#005467;--signal-foreground:#fff;--paper:#f9fafc;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#ced1d5;--ink-2:#131920;--pink:#e4eff2;--cta-fill:#005467;--cta-fg:#fbfcfd;--cta-border:#005467}html:root[data-scheme=original-classic][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#131920;--sidebar-accent:#e3ecee;--sidebar-accent-foreground:#123940;--sidebar-primary:#005467;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#005467;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:root.dark[data-scheme=original-classic][data-theme]{--background:#0e1319;--foreground:#e9ebee;--card:#171c23;--card-foreground:var(--foreground);--popover:#171c23;--popover-foreground:var(--foreground);--primary:#39aab6;--primary-foreground:#091619;--secondary:#21272d;--secondary-foreground:#e9ebee;--muted:#21272d;--muted-foreground:#94999f;--accent:#1f3337;--accent-foreground:#c2dee1;--border:#2f3a47;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#39aab6;--destructive:#d75d56;--warning:#d4a051;--warning-foreground:#f0dec2;--success:#69a884;--success-foreground:#cbe1d4;--sidebar:#13181f;--sidebar-foreground:#e9ebee;--sidebar-accent:#1e3034;--sidebar-accent-foreground:#c2dee1;--sidebar-primary:#39aab6;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#39aab6;--sch-sbmfg:#94999f;--chrome:#13181f;--tabbar:#21272d;--chart-1:#56aeb8;--chart-2:#429595;--chart-3:#7ab39a;--chart-4:#d4a051;--chart-5:#d75d56;--signal:#39aab6;--signal-foreground:#000;--paper:#0e1319;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#2f3a47;--ink-2:#e9ebee;--pink:#1f3337;--cta-fill:#39aab6;--cta-fg:#091619;--cta-border:#39aab6}html:root.dark[data-scheme=original-classic][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#e9ebee;--sidebar-accent:#1e3034;--sidebar-accent-foreground:#c2dee1;--sidebar-primary:#39aab6;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#39aab6;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root[data-scheme=refined][data-theme]{--background:#eef2f7;--foreground:#0f1a2b;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#0b63c5;--primary-foreground:#fff;--secondary:#e6ebf2;--secondary-foreground:#0f1a2b;--muted:#e6ebf2;--muted-foreground:#526173;--accent:#dce9fa;--accent-foreground:#0a4a94;--border:#d3dbe6;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#0b63c5;--destructive:#be1e2d;--warning:#9a5b00;--warning-foreground:#452900;--success:#157f3d;--success-foreground:#09391b;--sidebar:#e3e9f1;--sidebar-foreground:#0f1a2b;--sidebar-accent:#cfdff5;--sidebar-accent-foreground:#0a4a94;--sidebar-primary:#0b63c5;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#0b63c5;--sch-sbmfg:#566678;--chrome:#e3e9f1;--tabbar:#e6ebf2;--chart-1:#0b63c5;--chart-2:#0e8f9c;--chart-3:#6b5cd6;--chart-4:#c77700;--chart-5:#d6455d;--signal:#0b63c5;--signal-foreground:#fff;--paper:#eef2f7;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#d3dbe6;--ink-2:#0f1a2b;--pink:#dce9fa;--cta-fill:#0b63c5;--cta-fg:#fff;--cta-border:#0b63c5}html:root[data-scheme=refined][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#0f1a2b;--sidebar-accent:#cfdff5;--sidebar-accent-foreground:#0a4a94;--sidebar-primary:#0b63c5;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#0b63c5;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:root.dark[data-scheme=refined][data-theme]{--background:#0e1622;--foreground:#e8eef6;--card:#152030;--card-foreground:var(--foreground);--popover:#152030;--popover-foreground:var(--foreground);--primary:#5aa2f5;--primary-foreground:#06182e;--secondary:#1b2838;--secondary-foreground:#e8eef6;--muted:#1b2838;--muted-foreground:#9fb0c4;--accent:#1b3556;--accent-foreground:#bcd8fb;--border:#263a52;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#5aa2f5;--destructive:#f28585;--warning:#e2b04a;--warning-foreground:#f5e3c0;--success:#5cc38a;--success-foreground:#c6ead6;--sidebar:#0b121c;--sidebar-foreground:#e8eef6;--sidebar-accent:#1b3556;--sidebar-accent-foreground:#cfe3fd;--sidebar-primary:#5aa2f5;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#5aa2f5;--sch-sbmfg:#9fb0c4;--chrome:#0b121c;--tabbar:#1b2838;--chart-1:#5aa2f5;--chart-2:#4cc9d3;--chart-3:#a394f5;--chart-4:#f2b13c;--chart-5:#f2788d;--signal:#5aa2f5;--signal-foreground:#000;--paper:#0e1622;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#263a52;--ink-2:#e8eef6;--pink:#1b3556;--cta-fill:#5aa2f5;--cta-fg:#06182e;--cta-border:#5aa2f5}html:root.dark[data-scheme=refined][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#e8eef6;--sidebar-accent:#1b3556;--sidebar-accent-foreground:#cfe3fd;--sidebar-primary:#5aa2f5;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#5aa2f5;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root[data-scheme=vivid-spec][data-theme]{--background:#f9fafc;--foreground:#42464a;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#00853d;--primary-foreground:#fff;--secondary:#f0f1f3;--secondary-foreground:#42464a;--muted:#f0f1f3;--muted-foreground:#555b61;--accent:#e3f5ea;--accent-foreground:#006a31;--border:#dde3ea;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#00853d;--destructive:#c83a3a;--warning:#9a5b00;--warning-foreground:#452900;--success:#0a8039;--success-foreground:#053a1a;--sidebar:#fff;--sidebar-foreground:#42464a;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#00853d;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#00853d;--sch-sbmfg:#656c75;--chrome:#fff;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#00853d;--chart-2:#009159;--chart-3:#5b8a00;--chart-4:#c77700;--chart-5:#238a7e;--signal:#00853d;--signal-foreground:#fff;--paper:#f9fafc;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#dde3ea;--ink-2:#42464a;--pink:#fff;--cta-fill:#00853d;--cta-fg:#fff;--cta-border:#00853d;--sch-wash:radial-gradient(900px 440px at 0% 0%, #0000, transparent 62%), radial-gradient(820px 440px at 100% 0%, #0000, transparent 62%);--sch-g1:#00853d;--sch-g2:#00853d;--sch-gfg:#fff;--sch-glow:#00853d4d;--sch-b1:#00853d;--sch-b2:#006845;--sch-bfg:#fff;--sch-bmfg:#fff;--sch-sb1:#fff;--sch-sb2:#fff;--sch-act1:#f0f1f3;--sch-act2:#f0f1f3;--sch-sbactfg:#006a31;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 3px #00000014, 0 0 0 1px #00000008;--sch-btnsh:0 2px 8px var(--sch-glow);--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root[data-scheme=vivid-spec][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#42464a;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#00853d;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#00853d;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:root.dark[data-scheme=vivid-spec][data-theme]{--background:#0e1511;--foreground:#e6ede8;--card:#151e19;--card-foreground:var(--foreground);--popover:#151e19;--popover-foreground:var(--foreground);--primary:#3ddc84;--primary-foreground:#0e1511;--secondary:#1b2620;--secondary-foreground:#e6ede8;--muted:#1b2620;--muted-foreground:#9db0a3;--accent:#14301f;--accent-foreground:#7fe0a8;--border:#26352b;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#30c070;--destructive:#f28585;--warning:#e2b04a;--warning-foreground:#f5e3c0;--success:#5cc38a;--success-foreground:#c6ead6;--sidebar:#0a100d;--sidebar-foreground:#e6ede8;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#30c070;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#30c070;--sch-sbmfg:#9db0a3;--chrome:#0a100d;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#3ddc84;--chart-2:#5ce6a8;--chart-3:#a6d94a;--chart-4:#f2b13c;--chart-5:#4fc3b3;--signal:#30c070;--signal-foreground:#000;--paper:#0e1511;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#26352b;--ink-2:#e6ede8;--pink:#d5f0e0;--cta-fill:#30c070;--cta-fg:#04210f;--cta-border:#30c070;--sch-wash:radial-gradient(900px 440px at 0% 0%, #0000, transparent 62%), radial-gradient(820px 440px at 100% 0%, #0000, transparent 62%);--sch-g1:#30c070;--sch-g2:#30c070;--sch-gfg:#04210f;--sch-glow:#30c0704d;--sch-b1:#006845;--sch-b2:#004a30;--sch-bfg:#fff;--sch-bmfg:#d5f0e0;--sch-sb1:#0a100d;--sch-sb2:#0a100d;--sch-act1:#1b2620;--sch-act2:#1b2620;--sch-sbactfg:#5fe39b;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 3px #00000014, 0 0 0 1px #00000008;--sch-btnsh:0 2px 8px var(--sch-glow);--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root.dark[data-scheme=vivid-spec][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#e6ede8;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#30c070;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#30c070;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root[data-scheme=vivid-spec][data-theme]{--font-sans:var(--font-inter,Inter), -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif}html:root[data-scheme=vivid-lime][data-theme]{--background:#f5fbea;--foreground:#10230e;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#15803d;--primary-foreground:#fff;--secondary:#eaf6d6;--secondary-foreground:#10230e;--muted:#eaf6d6;--muted-foreground:#496343;--accent:#e2f6c0;--accent-foreground:#24560e;--border:#d5e8b8;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#b5f03c;--destructive:#be1e2d;--warning:#8f5c00;--warning-foreground:#402900;--success:#15803d;--success-foreground:#093a1b;--sidebar:#0f2a15;--sidebar-foreground:#eaf7e2;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#b5f03c;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#b5f03c;--sch-sbmfg:#9cbf92;--chrome:#0f2a15;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#2f9e44;--chart-2:#0e9cd8;--chart-3:#c77700;--chart-4:#9333ea;--chart-5:#db2d5b;--signal:#b5f03c;--signal-foreground:#000;--paper:#f5fbea;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#d5e8b8;--ink-2:#10230e;--pink:#1d4a1f;--cta-fill:#b5f03c;--cta-fg:#0b2a12;--cta-border:#b5f03c;--sch-wash:radial-gradient(900px 440px at 0% 0%, #a3e63547, transparent 62%), radial-gradient(820px 440px at 100% 0%, #22c55e24, transparent 62%);--sch-g1:#b5f03c;--sch-g2:#3dd68c;--sch-gfg:#0b2a12;--sch-glow:#78dc3c80;--sch-b1:#b5f03c;--sch-b2:#3dd68c;--sch-bfg:#0b2a12;--sch-bmfg:#1d4a1f;--sch-sb1:#0f2a15;--sch-sb2:#0a1d0f;--sch-act1:#b5f03c;--sch-act2:#3dd68c;--sch-sbactfg:#0b2a12;--sch-bghost:#0000001f;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root[data-scheme=vivid-lime][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#eaf7e2;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#b5f03c;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#b5f03c;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root.dark[data-scheme=vivid-lime][data-theme]{--background:#08120a;--foreground:#eaf8e1;--card:#102014;--card-foreground:var(--foreground);--popover:#102014;--popover-foreground:var(--foreground);--primary:#b5f03c;--primary-foreground:#08120a;--secondary:#16291b;--secondary-foreground:#eaf8e1;--muted:#16291b;--muted-foreground:#9fbf95;--accent:#1e3a16;--accent-foreground:#cff59a;--border:#223a27;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#b5f03c;--destructive:#f28585;--warning:#e2b04a;--warning-foreground:#f5e3c0;--success:#5cc38a;--success-foreground:#c6ead6;--sidebar:#060e08;--sidebar-foreground:#eaf8e1;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#b5f03c;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#b5f03c;--sch-sbmfg:#9fbf95;--chrome:#060e08;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#7ed957;--chart-2:#4cc2f2;--chart-3:#f2b13c;--chart-4:#b58cff;--chart-5:#f2709a;--signal:#b5f03c;--signal-foreground:#000;--paper:#08120a;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#223a27;--ink-2:#eaf8e1;--pink:#c5ebb0;--cta-fill:#b5f03c;--cta-fg:#0b2a12;--cta-border:#b5f03c;--sch-wash:radial-gradient(900px 440px at 0% 0%, #a3e6351f, transparent 62%), radial-gradient(820px 440px at 100% 0%, #22c55e1a, transparent 62%);--sch-g1:#b5f03c;--sch-g2:#3dd68c;--sch-gfg:#0b2a12;--sch-glow:#a3e63559;--sch-b1:#1e4a12;--sch-b2:#0f4a2c;--sch-bfg:#f1ffe0;--sch-bmfg:#c5ebb0;--sch-sb1:#060e08;--sch-sb2:#040905;--sch-act1:#b5f03c;--sch-act2:#3dd68c;--sch-sbactfg:#0b2a12;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root.dark[data-scheme=vivid-lime][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#eaf8e1;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#b5f03c;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#b5f03c;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root[data-scheme=vivid-emerald][data-theme]{--background:#f2fbf6;--foreground:#0c2218;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#047857;--primary-foreground:#fff;--secondary:#e3f5eb;--secondary-foreground:#0c2218;--muted:#e3f5eb;--muted-foreground:#46604f;--accent:#d5f2e3;--accent-foreground:#0b5a44;--border:#cde8d8;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#047857;--destructive:#be1e2d;--warning:#9a5b00;--warning-foreground:#452900;--success:#157f3d;--success-foreground:#09391b;--sidebar:#fff;--sidebar-foreground:#12301f;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#047857;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#047857;--sch-sbmfg:#52705e;--chrome:#fff;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#047857;--chart-2:#2563eb;--chart-3:#c77700;--chart-4:#9333ea;--chart-5:#db2d5b;--signal:#047857;--signal-foreground:#fff;--paper:#f2fbf6;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#cde8d8;--ink-2:#0c2218;--pink:#fff;--cta-fill:#047857;--cta-fg:#fff;--cta-border:#047857;--sch-wash:radial-gradient(900px 440px at 0% 0%, #10b98133, transparent 62%), radial-gradient(820px 440px at 100% 0%, #14b8a61f, transparent 62%);--sch-g1:#047857;--sch-g2:#0b6b5e;--sch-gfg:#fff;--sch-glow:#04785766;--sch-b1:#057a55;--sch-b2:#0b6b5e;--sch-bfg:#fff;--sch-bmfg:#fff;--sch-sb1:#fff;--sch-sb2:#eaf7f0;--sch-act1:#047857;--sch-act2:#0b6b5e;--sch-sbactfg:#fff;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root[data-scheme=vivid-emerald][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#12301f;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#047857;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#047857;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:root.dark[data-scheme=vivid-emerald][data-theme]{--background:#08140e;--foreground:#e6f7ee;--card:#0f2018;--card-foreground:var(--foreground);--popover:#0f2018;--popover-foreground:var(--foreground);--primary:#34d399;--primary-foreground:#08140e;--secondary:#152a20;--secondary-foreground:#e6f7ee;--muted:#152a20;--muted-foreground:#9bbfa9;--accent:#14382a;--accent-foreground:#a7f3d0;--border:#21402f;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#34d399;--destructive:#f28585;--warning:#e2b04a;--warning-foreground:#f5e3c0;--success:#5cc38a;--success-foreground:#c6ead6;--sidebar:#060f0a;--sidebar-foreground:#e6f7ee;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#34d399;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#34d399;--sch-sbmfg:#9bbfa9;--chrome:#060f0a;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#34d399;--chart-2:#7fb2ff;--chart-3:#f2b13c;--chart-4:#c79bff;--chart-5:#f2709a;--signal:#34d399;--signal-foreground:#000;--paper:#08140e;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#21402f;--ink-2:#e6f7ee;--pink:#bfead6;--cta-fill:#34d399;--cta-fg:#04201a;--cta-border:#34d399;--sch-wash:radial-gradient(900px 440px at 0% 0%, #10b98124, transparent 62%), radial-gradient(820px 440px at 100% 0%, #14b8a61a, transparent 62%);--sch-g1:#34d399;--sch-g2:#14b8a6;--sch-gfg:#04201a;--sch-glow:#34d39959;--sch-b1:#0a4a37;--sch-b2:#0b4a47;--sch-bfg:#ecfff6;--sch-bmfg:#bfead6;--sch-sb1:#060f0a;--sch-sb2:#040907;--sch-act1:#34d399;--sch-act2:#14b8a6;--sch-sbactfg:#04201a;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root.dark[data-scheme=vivid-emerald][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#e6f7ee;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#34d399;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#34d399;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root[data-scheme=vivid-mint][data-theme]{--background:#f4fcf9;--foreground:#0d2a24;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#0f766e;--primary-foreground:#fff;--secondary:#e6f7f1;--secondary-foreground:#0d2a24;--muted:#e6f7f1;--muted-foreground:#3f6159;--accent:#d6f5ea;--accent-foreground:#0b5e55;--border:#cfebe1;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#6ee7b7;--destructive:#be1e2d;--warning:#9a5b00;--warning-foreground:#452900;--success:#157f3d;--success-foreground:#09391b;--sidebar:#fff;--sidebar-foreground:#0f2f28;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#0d9373;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#0d9373;--sch-sbmfg:#4d7068;--chrome:#fff;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#0d9373;--chart-2:#2563eb;--chart-3:#c77700;--chart-4:#9333ea;--chart-5:#db2d5b;--signal:#0d9373;--signal-foreground:#000;--paper:#f4fcf9;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#cfebe1;--ink-2:#0d2a24;--pink:#0f4f43;--cta-fill:#6ee7b7;--cta-fg:#06362c;--cta-border:#6ee7b7;--sch-wash:radial-gradient(900px 440px at 0% 0%, #6ee7b74d, transparent 62%), radial-gradient(820px 440px at 100% 0%, #67e8f929, transparent 62%);--sch-g1:#6ee7b7;--sch-g2:#34d3b0;--sch-gfg:#06362c;--sch-glow:#34d3b073;--sch-b1:#a7f3d0;--sch-b2:#67e8c8;--sch-bfg:#06362c;--sch-bmfg:#0f4f43;--sch-sb1:#fff;--sch-sb2:#f0fbf7;--sch-act1:#6ee7b7;--sch-act2:#34d3b0;--sch-sbactfg:#06362c;--sch-bghost:#0000001f;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root[data-scheme=vivid-mint][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#0f2f28;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#0d9373;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#0d9373;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:root.dark[data-scheme=vivid-mint][data-theme]{--background:#081512;--foreground:#e4f8f2;--card:#0e211c;--card-foreground:var(--foreground);--popover:#0e211c;--popover-foreground:var(--foreground);--primary:#6ee7b7;--primary-foreground:#081512;--secondary:#142a24;--secondary-foreground:#e4f8f2;--muted:#142a24;--muted-foreground:#96bfb4;--accent:#14382f;--accent-foreground:#b6f5df;--border:#1f3f36;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#6ee7b7;--destructive:#f28585;--warning:#e2b04a;--warning-foreground:#f5e3c0;--success:#5cc38a;--success-foreground:#c6ead6;--sidebar:#060f0d;--sidebar-foreground:#e4f8f2;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#6ee7b7;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#6ee7b7;--sch-sbmfg:#96bfb4;--chrome:#060f0d;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#6ee7b7;--chart-2:#7fb2ff;--chart-3:#f2b13c;--chart-4:#c79bff;--chart-5:#f2709a;--signal:#6ee7b7;--signal-foreground:#000;--paper:#081512;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#1f3f36;--ink-2:#e4f8f2;--pink:#bdeedd;--cta-fill:#6ee7b7;--cta-fg:#06362c;--cta-border:#6ee7b7;--sch-wash:radial-gradient(900px 440px at 0% 0%, #6ee7b71f, transparent 62%), radial-gradient(820px 440px at 100% 0%, #67e8f914, transparent 62%);--sch-g1:#6ee7b7;--sch-g2:#34d3b0;--sch-gfg:#06362c;--sch-glow:#6ee7b74d;--sch-b1:#0e4a3d;--sch-b2:#0c4f4a;--sch-bfg:#ecfff9;--sch-bmfg:#bdeedd;--sch-sb1:#060f0d;--sch-sb2:#040a08;--sch-act1:#6ee7b7;--sch-act2:#34d3b0;--sch-sbactfg:#06362c;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root.dark[data-scheme=vivid-mint][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#e4f8f2;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#6ee7b7;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#6ee7b7;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root[data-scheme=vivid-pine][data-theme]{--background:#f3f8f5;--foreground:#0e2623;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#0b6b5f;--primary-foreground:#fff;--secondary:#e4efea;--secondary-foreground:#0e2623;--muted:#e4efea;--muted-foreground:#44605a;--accent:#d4eee6;--accent-foreground:#0a544b;--border:#cedfd7;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#2dd4a0;--destructive:#be1e2d;--warning:#9a5b00;--warning-foreground:#452900;--success:#157f3d;--success-foreground:#09391b;--sidebar:#0e2f2b;--sidebar-foreground:#e3f5ef;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#2dd4a0;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#2dd4a0;--sch-sbmfg:#9cc4bb;--chrome:#0e2f2b;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#0b6b5f;--chart-2:#2563eb;--chart-3:#c77700;--chart-4:#9333ea;--chart-5:#db2d5b;--signal:#2dd4a0;--signal-foreground:#000;--paper:#f3f8f5;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#cedfd7;--ink-2:#0e2623;--pink:#dff7f0;--cta-fill:#2dd4a0;--cta-fg:#05302a;--cta-border:#2dd4a0;--sch-wash:radial-gradient(900px 440px at 0% 0%, #2dd4a02e, transparent 62%), radial-gradient(820px 440px at 100% 0%, #0e74901a, transparent 62%);--sch-g1:#2dd4a0;--sch-g2:#22c7b0;--sch-gfg:#05302a;--sch-glow:#22c7b073;--sch-b1:#0e5f58;--sch-b2:#0b4f59;--sch-bfg:#fff;--sch-bmfg:#dff7f0;--sch-sb1:#0e2f2b;--sch-sb2:#0a2320;--sch-act1:#2dd4a0;--sch-act2:#22c7b0;--sch-sbactfg:#05302a;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root[data-scheme=vivid-pine][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#e3f5ef;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#2dd4a0;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#2dd4a0;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root.dark[data-scheme=vivid-pine][data-theme]{--background:#08171a;--foreground:#e3f6f3;--card:#0e2428;--card-foreground:var(--foreground);--popover:#0e2428;--popover-foreground:var(--foreground);--primary:#2dd4a0;--primary-foreground:#08171a;--secondary:#142e32;--secondary-foreground:#e3f6f3;--muted:#142e32;--muted-foreground:#94c2be;--accent:#0f3a38;--accent-foreground:#a3f0dc;--border:#1f474b;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#2dd4a0;--destructive:#f28585;--warning:#e2b04a;--warning-foreground:#f5e3c0;--success:#5cc38a;--success-foreground:#c6ead6;--sidebar:#050f11;--sidebar-foreground:#e3f6f3;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#2dd4a0;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#2dd4a0;--sch-sbmfg:#94c2be;--chrome:#050f11;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#2dd4a0;--chart-2:#7fb2ff;--chart-3:#f2b13c;--chart-4:#c79bff;--chart-5:#f2709a;--signal:#2dd4a0;--signal-foreground:#000;--paper:#08171a;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#1f474b;--ink-2:#e3f6f3;--pink:#bfebe3;--cta-fill:#2dd4a0;--cta-fg:#05302a;--cta-border:#2dd4a0;--sch-wash:radial-gradient(900px 440px at 0% 0%, #2dd4a01f, transparent 62%), radial-gradient(820px 440px at 100% 0%, #0e749024, transparent 62%);--sch-g1:#2dd4a0;--sch-g2:#22c7b0;--sch-gfg:#05302a;--sch-glow:#2dd4a052;--sch-b1:#0b4a47;--sch-b2:#0a3a4a;--sch-bfg:#e9fffa;--sch-bmfg:#bfebe3;--sch-sb1:#050f11;--sch-sb2:#030a0c;--sch-act1:#2dd4a0;--sch-act2:#22c7b0;--sch-sbactfg:#05302a;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root.dark[data-scheme=vivid-pine][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#e3f6f3;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#2dd4a0;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#2dd4a0;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root[data-scheme=vivid-aurora][data-theme]{--background:#f2fbfa;--foreground:#082b2a;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#0e7490;--primary-foreground:#fff;--secondary:#e1f5f3;--secondary-foreground:#082b2a;--muted:#e1f5f3;--muted-foreground:#3c615f;--accent:#d0f3f0;--accent-foreground:#0b5f5e;--border:#c9e9e6;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#34d399;--destructive:#be1e2d;--warning:#9a5b00;--warning-foreground:#452900;--success:#157f3d;--success-foreground:#09391b;--sidebar:#06232a;--sidebar-foreground:#e0f7f6;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#34d399;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#34d399;--sch-sbmfg:#93c3c6;--chrome:#06232a;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#0e8f66;--chart-2:#0e7490;--chart-3:#7c3aed;--chart-4:#c77700;--chart-5:#db2d5b;--signal:#34d399;--signal-foreground:#000;--paper:#f2fbfa;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#c9e9e6;--ink-2:#082b2a;--pink:#0a4a47;--cta-fill:#34d399;--cta-fg:#04302b;--cta-border:#34d399;--sch-wash:radial-gradient(900px 440px at 0% 0%, #34d3993d, transparent 62%), radial-gradient(820px 440px at 100% 0%, #22d3ee2e, transparent 62%);--sch-g1:#34d399;--sch-g2:#22d3ee;--sch-gfg:#04302b;--sch-glow:#22d3ee73;--sch-b1:#34d399;--sch-b2:#22d3ee;--sch-bfg:#04302b;--sch-bmfg:#0a4a47;--sch-sb1:#06232a;--sch-sb2:#04171d;--sch-act1:#34d399;--sch-act2:#22d3ee;--sch-sbactfg:#04302b;--sch-bghost:#0000001f;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root[data-scheme=vivid-aurora][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#e0f7f6;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#34d399;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#34d399;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root.dark[data-scheme=vivid-aurora][data-theme]{--background:#061418;--foreground:#e0f8f8;--card:#0c232a;--card-foreground:var(--foreground);--popover:#0c232a;--popover-foreground:var(--foreground);--primary:#4adec0;--primary-foreground:#061418;--secondary:#112c34;--secondary-foreground:#e0f8f8;--muted:#112c34;--muted-foreground:#92c6ca;--accent:#0f3a40;--accent-foreground:#a5f3ee;--border:#1b4750;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#34d399;--destructive:#f28585;--warning:#e2b04a;--warning-foreground:#f5e3c0;--success:#5cc38a;--success-foreground:#c6ead6;--sidebar:#040f13;--sidebar-foreground:#e0f8f8;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#34d399;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#34d399;--sch-sbmfg:#92c6ca;--chrome:#040f13;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#34d399;--chart-2:#67d9f2;--chart-3:#c79bff;--chart-4:#f2b13c;--chart-5:#f2709a;--signal:#34d399;--signal-foreground:#000;--paper:#061418;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#1b4750;--ink-2:#e0f8f8;--pink:#bfeeea;--cta-fill:#34d399;--cta-fg:#04302b;--cta-border:#34d399;--sch-wash:radial-gradient(900px 440px at 0% 0%, #34d39924, transparent 62%), radial-gradient(820px 440px at 100% 0%, #22d3ee1f, transparent 62%);--sch-g1:#34d399;--sch-g2:#22d3ee;--sch-gfg:#04302b;--sch-glow:#22d3ee59;--sch-b1:#0b4d4a;--sch-b2:#0b4a5e;--sch-bfg:#eafffe;--sch-bmfg:#bfeeea;--sch-sb1:#040f13;--sch-sb2:#02080b;--sch-act1:#34d399;--sch-act2:#22d3ee;--sch-sbactfg:#04302b;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root.dark[data-scheme=vivid-aurora][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#e0f8f8;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#34d399;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#34d399;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root[data-scheme=vivid-electric][data-theme]{--background:#f4f6ff;--foreground:#101536;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#2745e6;--primary-foreground:#fff;--secondary:#e9edff;--secondary-foreground:#101536;--muted:#e9edff;--muted-foreground:#4f5784;--accent:#e0e7ff;--accent-foreground:#1e3ab8;--border:#d6ddf8;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#1f4fff;--destructive:#be1e2d;--warning:#9a5b00;--warning-foreground:#452900;--success:#157f3d;--success-foreground:#09391b;--sidebar:#fff;--sidebar-foreground:#161c45;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#1f4fff;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#1f4fff;--sch-sbmfg:#5d6590;--chrome:#fff;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#2347f0;--chart-2:#8b3df5;--chart-3:#e0368b;--chart-4:#0e9aae;--chart-5:#d97706;--signal:#1f4fff;--signal-foreground:#fff;--paper:#f4f6ff;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#d6ddf8;--ink-2:#101536;--pink:#e4e9ff;--cta-fill:#1f4fff;--cta-fg:#fff;--cta-border:#1f4fff;--sch-wash:radial-gradient(900px 440px at 0% 0%, #3b5bff2b, transparent 62%), radial-gradient(820px 440px at 100% 0%, #a855f721, transparent 62%);--sch-g1:#1f4fff;--sch-g2:#7a3df0;--sch-gfg:#fff;--sch-glow:#1f4fff61;--sch-b1:#1f4fff;--sch-b2:#6d2ee0;--sch-bfg:#fff;--sch-bmfg:#e4e9ff;--sch-sb1:#fff;--sch-sb2:#f0f3ff;--sch-act1:#1f4fff;--sch-act2:#7a3df0;--sch-sbactfg:#fff;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root[data-scheme=vivid-electric][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#161c45;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#1f4fff;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#1f4fff;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:root.dark[data-scheme=vivid-electric][data-theme]{--background:#0a0d22;--foreground:#eaeeff;--card:#12163a;--card-foreground:var(--foreground);--popover:#12163a;--popover-foreground:var(--foreground);--primary:#8fa6ff;--primary-foreground:#070a22;--secondary:#181d48;--secondary-foreground:#eaeeff;--muted:#181d48;--muted-foreground:#a3acdc;--accent:#1f2a75;--accent-foreground:#c9d4ff;--border:#272d63;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#5c7cff;--destructive:#f28585;--warning:#e2b04a;--warning-foreground:#f5e3c0;--success:#5cc38a;--success-foreground:#c6ead6;--sidebar:#070a1c;--sidebar-foreground:#eaeeff;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#8fa6ff;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#8fa6ff;--sch-sbmfg:#a3acdc;--chrome:#070a1c;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#8fa6ff;--chart-2:#c09cff;--chart-3:#ff7db8;--chart-4:#4cd0e0;--chart-5:#f2b13c;--signal:#8fa6ff;--signal-foreground:#000;--paper:#0a0d22;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#272d63;--ink-2:#eaeeff;--pink:#d5dcff;--cta-fill:#5c7cff;--cta-fg:#070a22;--cta-border:#5c7cff;--sch-wash:radial-gradient(900px 440px at 0% 0%, #3b5bff33, transparent 62%), radial-gradient(820px 440px at 100% 0%, #a855f724, transparent 62%);--sch-g1:#5c7cff;--sch-g2:#a56bff;--sch-gfg:#070a22;--sch-glow:#5c7cff73;--sch-b1:#1b33b5;--sch-b2:#4a22a8;--sch-bfg:#fff;--sch-bmfg:#d5dcff;--sch-sb1:#070a1c;--sch-sb2:#0b0e2b;--sch-act1:#5c7cff;--sch-act2:#a56bff;--sch-sbactfg:#070a22;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root.dark[data-scheme=vivid-electric][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#eaeeff;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#8fa6ff;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#8fa6ff;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root[data-scheme=vivid-indigo][data-theme]{--background:#f5f5ff;--foreground:#12113a;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#4338ca;--primary-foreground:#fff;--secondary:#e9e9fd;--secondary-foreground:#12113a;--muted:#e9e9fd;--muted-foreground:#52508a;--accent:#e0e0fd;--accent-foreground:#342aa3;--border:#d5d5f5;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#4338ca;--destructive:#be1e2d;--warning:#9a5b00;--warning-foreground:#452900;--success:#157f3d;--success-foreground:#09391b;--sidebar:#1e1b4b;--sidebar-foreground:#e8e7ff;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#a5b4fc;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#a5b4fc;--sch-sbmfg:#a9a7dc;--chrome:#1e1b4b;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#4338ca;--chart-2:#7e22ce;--chart-3:#0e8fb5;--chart-4:#db2d5b;--chart-5:#c77700;--signal:#a5b4fc;--signal-foreground:#000;--paper:#f5f5ff;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#d5d5f5;--ink-2:#12113a;--pink:#e6e4ff;--cta-fill:#4338ca;--cta-fg:#fff;--cta-border:#4338ca;--sch-wash:radial-gradient(900px 440px at 0% 0%, #4f46e52b, transparent 62%), radial-gradient(820px 440px at 100% 0%, #a855f721, transparent 62%);--sch-g1:#4338ca;--sch-g2:#7e22ce;--sch-gfg:#fff;--sch-glow:#4338ca66;--sch-b1:#4338ca;--sch-b2:#6b21a8;--sch-bfg:#fff;--sch-bmfg:#e6e4ff;--sch-sb1:#1e1b4b;--sch-sb2:#15123a;--sch-act1:#5b50e6;--sch-act2:#8b3fe0;--sch-sbactfg:#fff;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root[data-scheme=vivid-indigo][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#e8e7ff;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#a5b4fc;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#a5b4fc;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root.dark[data-scheme=vivid-indigo][data-theme]{--background:#0c0b26;--foreground:#ecebff;--card:#151338;--card-foreground:var(--foreground);--popover:#151338;--popover-foreground:var(--foreground);--primary:#a5b4fc;--primary-foreground:#0c0b26;--secondary:#1b1946;--secondary-foreground:#ecebff;--muted:#1b1946;--muted-foreground:#a9a8d8;--accent:#25235a;--accent-foreground:#d3d8ff;--border:#2b2a63;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#7c7cff;--destructive:#f28585;--warning:#e2b04a;--warning-foreground:#f5e3c0;--success:#5cc38a;--success-foreground:#c6ead6;--sidebar:#090820;--sidebar-foreground:#ecebff;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#a5b4fc;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#a5b4fc;--sch-sbmfg:#a9a8d8;--chrome:#090820;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#a5b4fc;--chart-2:#d0a2ff;--chart-3:#6fd6f2;--chart-4:#ff8db5;--chart-5:#f2b13c;--signal:#a5b4fc;--signal-foreground:#000;--paper:#0c0b26;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#2b2a63;--ink-2:#ecebff;--pink:#dad8ff;--cta-fill:#7c7cff;--cta-fg:#0c0b26;--cta-border:#7c7cff;--sch-wash:radial-gradient(900px 440px at 0% 0%, #6366f133, transparent 62%), radial-gradient(820px 440px at 100% 0%, #a855f724, transparent 62%);--sch-g1:#7c7cff;--sch-g2:#b085ff;--sch-gfg:#0c0b26;--sch-glow:#7c7cff6b;--sch-b1:#3730a3;--sch-b2:#5b21b6;--sch-bfg:#fff;--sch-bmfg:#dad8ff;--sch-sb1:#090820;--sch-sb2:#060516;--sch-act1:#7c7cff;--sch-act2:#b085ff;--sch-sbactfg:#0c0b26;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root.dark[data-scheme=vivid-indigo][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#ecebff;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#a5b4fc;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#a5b4fc;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root[data-scheme=vivid-periwinkle][data-theme]{--background:#f7f7ff;--foreground:#1b1b42;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#4f46e5;--primary-foreground:#fff;--secondary:#ebebfc;--secondary-foreground:#1b1b42;--muted:#ebebfc;--muted-foreground:#54558a;--accent:#e4e6fe;--accent-foreground:#3f3ab5;--border:#d9dbf6;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#818cf8;--destructive:#be1e2d;--warning:#9a5b00;--warning-foreground:#452900;--success:#157f3d;--success-foreground:#09391b;--sidebar:#fff;--sidebar-foreground:#1f1f4a;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#6366f1;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#6366f1;--sch-sbmfg:#5e5f96;--chrome:#fff;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#4f46e5;--chart-2:#8b5cf6;--chart-3:#0e8fb5;--chart-4:#db2d5b;--chart-5:#c77700;--signal:#6366f1;--signal-foreground:#000;--paper:#f7f7ff;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#d9dbf6;--ink-2:#1b1b42;--pink:#3b3b7a;--cta-fill:#818cf8;--cta-fg:#14133a;--cta-border:#818cf8;--sch-wash:radial-gradient(900px 440px at 0% 0%, #818cf842, transparent 62%), radial-gradient(820px 440px at 100% 0%, #c4b5fd3d, transparent 62%);--sch-g1:#818cf8;--sch-g2:#a78bfa;--sch-gfg:#14133a;--sch-glow:#818cf873;--sch-b1:#c7d2fe;--sch-b2:#ddd6fe;--sch-bfg:#1b1b42;--sch-bmfg:#3b3b7a;--sch-sb1:#fff;--sch-sb2:#f1f2ff;--sch-act1:#818cf8;--sch-act2:#a78bfa;--sch-sbactfg:#14133a;--sch-bghost:#0000001f;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root[data-scheme=vivid-periwinkle][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#1f1f4a;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#6366f1;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#6366f1;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:root.dark[data-scheme=vivid-periwinkle][data-theme]{--background:#0d0d24;--foreground:#eef;--card:#161638;--card-foreground:var(--foreground);--popover:#161638;--popover-foreground:var(--foreground);--primary:#a5b4fc;--primary-foreground:#0d0d24;--secondary:#1c1c46;--secondary-foreground:#eef;--muted:#1c1c46;--muted-foreground:#aeb0dc;--accent:#272865;--accent-foreground:#d5daff;--border:#2c2d62;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#8b96ff;--destructive:#f28585;--warning:#e2b04a;--warning-foreground:#f5e3c0;--success:#5cc38a;--success-foreground:#c6ead6;--sidebar:#0a0a1e;--sidebar-foreground:#eef;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#a5b4fc;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#a5b4fc;--sch-sbmfg:#aeb0dc;--chrome:#0a0a1e;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#a5b4fc;--chart-2:#c4a7ff;--chart-3:#6fd6f2;--chart-4:#ff8db5;--chart-5:#f2b13c;--signal:#a5b4fc;--signal-foreground:#000;--paper:#0d0d24;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#2c2d62;--ink-2:#eef;--pink:#dadcff;--cta-fill:#8b96ff;--cta-fg:#0f0f2e;--cta-border:#8b96ff;--sch-wash:radial-gradient(900px 440px at 0% 0%, #818cf829, transparent 62%), radial-gradient(820px 440px at 100% 0%, #c4b5fd1a, transparent 62%);--sch-g1:#8b96ff;--sch-g2:#b79bff;--sch-gfg:#0f0f2e;--sch-glow:#8b96ff61;--sch-b1:#3b3f9e;--sch-b2:#5b3dae;--sch-bfg:#fff;--sch-bmfg:#dadcff;--sch-sb1:#0a0a1e;--sch-sb2:#070716;--sch-act1:#8b96ff;--sch-act2:#b79bff;--sch-sbactfg:#0f0f2e;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root.dark[data-scheme=vivid-periwinkle][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#eef;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#a5b4fc;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#a5b4fc;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root[data-scheme=vivid-nightviolet][data-theme]{--background:#f6f4ff;--foreground:#170f33;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#6d28d9;--primary-foreground:#fff;--secondary:#ebe7fd;--secondary-foreground:#170f33;--muted:#ebe7fd;--muted-foreground:#58508a;--accent:#e6dffc;--accent-foreground:#4c1d95;--border:#d9d2f3;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#6d28d9;--destructive:#be1e2d;--warning:#9a5b00;--warning-foreground:#452900;--success:#157f3d;--success-foreground:#09391b;--sidebar:#1a0f3c;--sidebar-foreground:#efe9ff;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#b49cff;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#b49cff;--sch-sbmfg:#b3a6e0;--chrome:#1a0f3c;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#6d28d9;--chart-2:#2563eb;--chart-3:#0e8fb5;--chart-4:#db2d5b;--chart-5:#c77700;--signal:#b49cff;--signal-foreground:#000;--paper:#f6f4ff;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#d9d2f3;--ink-2:#170f33;--pink:#e9e2ff;--cta-fill:#6d28d9;--cta-fg:#fff;--cta-border:#6d28d9;--sch-wash:radial-gradient(900px 440px at 0% 0%, #7c3aed2e, transparent 62%), radial-gradient(820px 440px at 100% 0%, #3b82f61f, transparent 62%);--sch-g1:#6d28d9;--sch-g2:#2563eb;--sch-gfg:#fff;--sch-glow:#6d28d966;--sch-b1:#5b21b6;--sch-b2:#1d4ed8;--sch-bfg:#fff;--sch-bmfg:#e9e2ff;--sch-sb1:#1a0f3c;--sch-sb2:#0f0a28;--sch-act1:#7c3aed;--sch-act2:#2563eb;--sch-sbactfg:#fff;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root[data-scheme=vivid-nightviolet][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#efe9ff;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#b49cff;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#b49cff;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root.dark[data-scheme=vivid-nightviolet][data-theme]{--background:#0b0820;--foreground:#efeaff;--card:#140f35;--card-foreground:var(--foreground);--popover:#140f35;--popover-foreground:var(--foreground);--primary:#b49cff;--primary-foreground:#0b0820;--secondary:#1b1545;--secondary-foreground:#efeaff;--muted:#1b1545;--muted-foreground:#b0a6de;--accent:#261c5e;--accent-foreground:#ddd1ff;--border:#2b2362;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#a78bfa;--destructive:#f28585;--warning:#e2b04a;--warning-foreground:#f5e3c0;--success:#5cc38a;--success-foreground:#c6ead6;--sidebar:#080618;--sidebar-foreground:#efeaff;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#b49cff;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#b49cff;--sch-sbmfg:#b0a6de;--chrome:#080618;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#b49cff;--chart-2:#7fb2ff;--chart-3:#6fd6f2;--chart-4:#ff8db5;--chart-5:#f2b13c;--signal:#b49cff;--signal-foreground:#000;--paper:#0b0820;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#2b2362;--ink-2:#efeaff;--pink:#ddd3ff;--cta-fill:#a78bfa;--cta-fg:#0b0820;--cta-border:#a78bfa;--sch-wash:radial-gradient(900px 440px at 0% 0%, #7c3aed38, transparent 62%), radial-gradient(820px 440px at 100% 0%, #3b82f624, transparent 62%);--sch-g1:#a78bfa;--sch-g2:#60a5fa;--sch-gfg:#0b0820;--sch-glow:#a78bfa6b;--sch-b1:#4c1d95;--sch-b2:#1e3a8a;--sch-bfg:#fff;--sch-bmfg:#ddd3ff;--sch-sb1:#080618;--sch-sb2:#05040f;--sch-act1:#a78bfa;--sch-act2:#60a5fa;--sch-sbactfg:#0b0820;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root.dark[data-scheme=vivid-nightviolet][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#efeaff;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#b49cff;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#b49cff;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root[data-scheme=vivid-cobalt][data-theme]{--background:#f3f7ff;--foreground:#0e1b3d;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#1d4ed8;--primary-foreground:#fff;--secondary:#e7eefc;--secondary-foreground:#0e1b3d;--muted:#e7eefc;--muted-foreground:#4c5f8a;--accent:#dce7fd;--accent-foreground:#1b3fa6;--border:#d2def5;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#1d4ed8;--destructive:#be1e2d;--warning:#9a5b00;--warning-foreground:#452900;--success:#157f3d;--success-foreground:#09391b;--sidebar:#fff;--sidebar-foreground:#12224b;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#1d4ed8;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#1d4ed8;--sch-sbmfg:#566a96;--chrome:#fff;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#1d4ed8;--chart-2:#5b3fd9;--chart-3:#0e8fb5;--chart-4:#db2d5b;--chart-5:#c77700;--signal:#1d4ed8;--signal-foreground:#fff;--paper:#f3f7ff;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#d2def5;--ink-2:#0e1b3d;--pink:#e3ebff;--cta-fill:#1d4ed8;--cta-fg:#fff;--cta-border:#1d4ed8;--sch-wash:radial-gradient(900px 440px at 0% 0%, #2563eb2b, transparent 62%), radial-gradient(820px 440px at 100% 0%, #6366f11f, transparent 62%);--sch-g1:#1d4ed8;--sch-g2:#5b3fd9;--sch-gfg:#fff;--sch-glow:#1d4ed866;--sch-b1:#1d4ed8;--sch-b2:#4f37c9;--sch-bfg:#fff;--sch-bmfg:#e3ebff;--sch-sb1:#fff;--sch-sb2:#eef3ff;--sch-act1:#1d4ed8;--sch-act2:#5b3fd9;--sch-sbactfg:#fff;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root[data-scheme=vivid-cobalt][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#12224b;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#1d4ed8;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#1d4ed8;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:root.dark[data-scheme=vivid-cobalt][data-theme]{--background:#08112a;--foreground:#e8eeff;--card:#0e1a3e;--card-foreground:var(--foreground);--popover:#0e1a3e;--popover-foreground:var(--foreground);--primary:#8ab4ff;--primary-foreground:#06102a;--secondary:#142249;--secondary-foreground:#e8eeff;--muted:#142249;--muted-foreground:#a4b4de;--accent:#1c2f68;--accent-foreground:#c8daff;--border:#213468;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#5b9dff;--destructive:#f28585;--warning:#e2b04a;--warning-foreground:#f5e3c0;--success:#5cc38a;--success-foreground:#c6ead6;--sidebar:#060d22;--sidebar-foreground:#e8eeff;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#8ab4ff;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#8ab4ff;--sch-sbmfg:#a4b4de;--chrome:#060d22;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#8ab4ff;--chart-2:#b0a0ff;--chart-3:#6fd6f2;--chart-4:#ff8db5;--chart-5:#f2b13c;--signal:#8ab4ff;--signal-foreground:#000;--paper:#08112a;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#213468;--ink-2:#e8eeff;--pink:#d3e0ff;--cta-fill:#5b9dff;--cta-fg:#06102a;--cta-border:#5b9dff;--sch-wash:radial-gradient(900px 440px at 0% 0%, #3b82f62e, transparent 62%), radial-gradient(820px 440px at 100% 0%, #6366f11f, transparent 62%);--sch-g1:#5b9dff;--sch-g2:#8b7bff;--sch-gfg:#06102a;--sch-glow:#5b9dff66;--sch-b1:#1e40af;--sch-b2:#4338ca;--sch-bfg:#fff;--sch-bmfg:#d3e0ff;--sch-sb1:#060d22;--sch-sb2:#040919;--sch-act1:#5b9dff;--sch-act2:#8b7bff;--sch-sbactfg:#06102a;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root.dark[data-scheme=vivid-cobalt][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#e8eeff;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#8ab4ff;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#8ab4ff;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root[data-scheme=vivid-sunset][data-theme]{--background:#fff7f1;--foreground:#2b1710;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#c2410c;--primary-foreground:#fff;--secondary:#fdeee4;--secondary-foreground:#2b1710;--muted:#fdeee4;--muted-foreground:#765a4e;--accent:#ffe6d6;--accent-foreground:#9a3412;--border:#f2dccd;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#d03c05;--destructive:#be1e2d;--warning:#9a5b00;--warning-foreground:#452900;--success:#157f3d;--success-foreground:#09391b;--sidebar:#fff0e5;--sidebar-foreground:#3a2217;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#d03c05;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#d03c05;--sch-sbmfg:#7f5e50;--chrome:#fff0e5;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#e0560f;--chart-2:#d61f69;--chart-3:#7c3aed;--chart-4:#0e8f83;--chart-5:#b45309;--signal:#d03c05;--signal-foreground:#fff;--paper:#fff7f1;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#f2dccd;--ink-2:#2b1710;--pink:#fff;--cta-fill:#d03c05;--cta-fg:#fff;--cta-border:#d03c05;--sch-wash:radial-gradient(900px 440px at 0% 0%, #ff7a3d33, transparent 62%), radial-gradient(820px 440px at 100% 0%, #ec489921, transparent 62%);--sch-g1:#d03c05;--sch-g2:#cf1f68;--sch-gfg:#fff;--sch-glow:#d9430a61;--sch-b1:#d63f08;--sch-b2:#c81e6b;--sch-bfg:#fff;--sch-bmfg:#fff;--sch-sb1:#fff0e5;--sch-sb2:#ffe3d2;--sch-act1:#d03c05;--sch-act2:#cf1f68;--sch-sbactfg:#fff;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root[data-scheme=vivid-sunset][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#3a2217;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#d03c05;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#d03c05;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:root.dark[data-scheme=vivid-sunset][data-theme]{--background:#1a0f0b;--foreground:#ffede3;--card:#26160f;--card-foreground:var(--foreground);--popover:#26160f;--popover-foreground:var(--foreground);--primary:#ff8a5b;--primary-foreground:#1a0a05;--secondary:#2f1c13;--secondary-foreground:#ffede3;--muted:#2f1c13;--muted-foreground:#d3af9d;--accent:#4a2314;--accent-foreground:#ffc9ae;--border:#432a1d;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#ff7a45;--destructive:#f28585;--warning:#e2b04a;--warning-foreground:#f5e3c0;--success:#5cc38a;--success-foreground:#c6ead6;--sidebar:#150b08;--sidebar-foreground:#ffede3;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#ff7a45;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#ff7a45;--sch-sbmfg:#d3af9d;--chrome:#150b08;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#ff8a5b;--chart-2:#f76aa6;--chart-3:#b79bff;--chart-4:#3fd1c0;--chart-5:#f0b43c;--signal:#ff7a45;--signal-foreground:#000;--paper:#1a0f0b;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#432a1d;--ink-2:#ffede3;--pink:#ffd9c7;--cta-fill:#ff7a45;--cta-fg:#1a0a05;--cta-border:#ff7a45;--sch-wash:radial-gradient(900px 440px at 0% 0%, #ff7a3d29, transparent 62%), radial-gradient(820px 440px at 100% 0%, #ec48991f, transparent 62%);--sch-g1:#ff7a45;--sch-g2:#f2478f;--sch-gfg:#1a0a05;--sch-glow:#ff7a4566;--sch-b1:#7a2a0e;--sch-b2:#6b1138;--sch-bfg:#fff;--sch-bmfg:#ffd9c7;--sch-sb1:#150b08;--sch-sb2:#1e0e0c;--sch-act1:#ff7a45;--sch-act2:#f2478f;--sch-sbactfg:#1a0a05;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root.dark[data-scheme=vivid-sunset][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#ffede3;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#ff7a45;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#ff7a45;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root[data-scheme=vivid-magenta][data-theme]{--background:#fff5fa;--foreground:#2a0f20;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#be185d;--primary-foreground:#fff;--secondary:#fce8f3;--secondary-foreground:#2a0f20;--muted:#fce8f3;--muted-foreground:#764b66;--accent:#ffe0f0;--accent-foreground:#9d174d;--border:#f3d3e6;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#d41f78;--destructive:#be1e2d;--warning:#9a5b00;--warning-foreground:#452900;--success:#157f3d;--success-foreground:#09391b;--sidebar:#35092f;--sidebar-foreground:#fbe8f6;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#ff7ab6;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#ff7ab6;--sch-sbmfg:#d5a9cb;--chrome:#35092f;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#d41f78;--chart-2:#7c3aed;--chart-3:#0e8fb5;--chart-4:#c77700;--chart-5:#16883f;--signal:#ff7ab6;--signal-foreground:#000;--paper:#fff5fa;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#f3d3e6;--ink-2:#2a0f20;--pink:#fff;--cta-fill:#d41f78;--cta-fg:#fff;--cta-border:#d41f78;--sch-wash:radial-gradient(900px 440px at 0% 0%, #ec48992e, transparent 62%), radial-gradient(820px 440px at 100% 0%, #7c3aed1f, transparent 62%);--sch-g1:#d41f78;--sch-g2:#7c3aed;--sch-gfg:#fff;--sch-glow:#d41f785c;--sch-b1:#c81c72;--sch-b2:#6d2edb;--sch-bfg:#fff;--sch-bmfg:#fff;--sch-sb1:#35092f;--sch-sb2:#1b0a36;--sch-act1:#d41f78;--sch-act2:#8b45f0;--sch-sbactfg:#fff;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root[data-scheme=vivid-magenta][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#fbe8f6;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#ff7ab6;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#ff7ab6;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root.dark[data-scheme=vivid-magenta][data-theme]{--background:#160a14;--foreground:#ffe9f5;--card:#22111f;--card-foreground:var(--foreground);--popover:#22111f;--popover-foreground:var(--foreground);--primary:#ff7ab6;--primary-foreground:#1a0714;--secondary:#2b1727;--secondary-foreground:#ffe9f5;--muted:#2b1727;--muted-foreground:#d1a6c4;--accent:#4a1b3d;--accent-foreground:#ffc3e1;--border:#402540;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#f0488f;--destructive:#f28585;--warning:#e2b04a;--warning-foreground:#f5e3c0;--success:#5cc38a;--success-foreground:#c6ead6;--sidebar:#12060f;--sidebar-foreground:#ffe9f5;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#ff7ab6;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#ff7ab6;--sch-sbmfg:#d1a6c4;--chrome:#12060f;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#ff7ab6;--chart-2:#b79bff;--chart-3:#4cc8e8;--chart-4:#f2b13c;--chart-5:#6fd08c;--signal:#ff7ab6;--signal-foreground:#000;--paper:#160a14;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#402540;--ink-2:#ffe9f5;--pink:#ffd3ea;--cta-fill:#f0488f;--cta-fg:#1a0714;--cta-border:#f0488f;--sch-wash:radial-gradient(900px 440px at 0% 0%, #ec489926, transparent 62%), radial-gradient(820px 440px at 100% 0%, #7c3aed24, transparent 62%);--sch-g1:#f0488f;--sch-g2:#9b63ff;--sch-gfg:#1a0714;--sch-glow:#f0488f66;--sch-b1:#6e1141;--sch-b2:#3f1c80;--sch-bfg:#fff;--sch-bmfg:#ffd3ea;--sch-sb1:#12060f;--sch-sb2:#0c0618;--sch-act1:#f0488f;--sch-act2:#9b63ff;--sch-sbactfg:#1a0714;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root.dark[data-scheme=vivid-magenta][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#ffe9f5;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#ff7ab6;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#ff7ab6;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root[data-scheme=vivid-coral][data-theme]{--background:#fbf6f3;--foreground:#14203f;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#c2371f;--primary-foreground:#fff;--secondary:#f6ece6;--secondary-foreground:#14203f;--muted:#f6ece6;--muted-foreground:#56627f;--accent:#ffe4dc;--accent-foreground:#9a2a16;--border:#ebdcd2;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#ff6b57;--destructive:#be1e2d;--warning:#8f5c00;--warning-foreground:#402900;--success:#157f3d;--success-foreground:#09391b;--sidebar:#12204a;--sidebar-foreground:#eaf0ff;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#ff8a6b;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#ff8a6b;--sch-sbmfg:#a4b2d8;--chrome:#12204a;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#e5482f;--chart-2:#2b54c9;--chart-3:#c77700;--chart-4:#0e9c8f;--chart-5:#9333ea;--signal:#ff8a6b;--signal-foreground:#000;--paper:#fbf6f3;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#ebdcd2;--ink-2:#14203f;--pink:#3a2a38;--cta-fill:#ff6b57;--cta-fg:#0f1b3b;--cta-border:#ff6b57;--sch-wash:radial-gradient(900px 440px at 0% 0%, #ff6b572b, transparent 62%), radial-gradient(820px 440px at 100% 0%, #ffaa5a24, transparent 62%);--sch-g1:#ff6b57;--sch-g2:#ffa06b;--sch-gfg:#0f1b3b;--sch-glow:#ff6b576b;--sch-b1:#ff6b57;--sch-b2:#ffa06b;--sch-bfg:#0f1b3b;--sch-bmfg:#3a2a38;--sch-sb1:#12204a;--sch-sb2:#0b1535;--sch-act1:#ff6b57;--sch-act2:#ffa06b;--sch-sbactfg:#0f1b3b;--sch-bghost:#0000001f;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root[data-scheme=vivid-coral][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#eaf0ff;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#ff8a6b;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#ff8a6b;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root.dark[data-scheme=vivid-coral][data-theme]{--background:#0a1230;--foreground:#eef2ff;--card:#111b42;--card-foreground:var(--foreground);--popover:#111b42;--popover-foreground:var(--foreground);--primary:#ff8a6b;--primary-foreground:#0a1230;--secondary:#17235a;--secondary-foreground:#eef2ff;--muted:#17235a;--muted-foreground:#a9b6de;--accent:#3a2540;--accent-foreground:#ffc4b3;--border:#26336e;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#ff6b57;--destructive:#f28585;--warning:#e2b04a;--warning-foreground:#f5e3c0;--success:#5cc38a;--success-foreground:#c6ead6;--sidebar:#070d26;--sidebar-foreground:#eef2ff;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#ff8a6b;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#ff8a6b;--sch-sbmfg:#a9b6de;--chrome:#070d26;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#ff8a6b;--chart-2:#7fa2ff;--chart-3:#f2b13c;--chart-4:#4cd0b8;--chart-5:#c09cff;--signal:#ff8a6b;--signal-foreground:#000;--paper:#0a1230;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#26336e;--ink-2:#eef2ff;--pink:#ffdccf;--cta-fill:#ff6b57;--cta-fg:#0f1b3b;--cta-border:#ff6b57;--sch-wash:radial-gradient(900px 440px at 0% 0%, #ff6b5724, transparent 62%), radial-gradient(820px 440px at 100% 0%, #ffa06b1a, transparent 62%);--sch-g1:#ff6b57;--sch-g2:#ffa06b;--sch-gfg:#0f1b3b;--sch-glow:#ff6b5766;--sch-b1:#3a1f4a;--sch-b2:#7a2e3a;--sch-bfg:#fff;--sch-bmfg:#ffdccf;--sch-sb1:#070d26;--sch-sb2:#050a1c;--sch-act1:#ff6b57;--sch-act2:#ffa06b;--sch-sbactfg:#0f1b3b;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root.dark[data-scheme=vivid-coral][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#eef2ff;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#ff8a6b;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#ff8a6b;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root[data-scheme=vivid-lemon][data-theme]{--background:#fffceb;--foreground:#1b1700;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#8a5f00;--primary-foreground:#fff;--secondary:#fff5cc;--secondary-foreground:#1b1700;--muted:#fff5cc;--muted-foreground:#665c28;--accent:#ffefa8;--accent-foreground:#6b4a00;--border:#f0e4ae;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#ffd60a;--destructive:#be1e2d;--warning:#8a5a00;--warning-foreground:#3e2900;--success:#157f3d;--success-foreground:#09391b;--sidebar:#1c1808;--sidebar-foreground:#fff8dc;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#ffd60a;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#ffd60a;--sch-sbmfg:#c9be8a;--chrome:#1c1808;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#b87a00;--chart-2:#2b54c9;--chart-3:#d61f69;--chart-4:#0e9c8f;--chart-5:#6d28d9;--signal:#ffd60a;--signal-foreground:#000;--paper:#fffceb;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#f0e4ae;--ink-2:#1b1700;--pink:#4a3c00;--cta-fill:#ffd60a;--cta-fg:#1b1500;--cta-border:#ffd60a;--sch-wash:radial-gradient(900px 440px at 0% 0%, #ffd60a47, transparent 62%), radial-gradient(820px 440px at 100% 0%, #ffa00024, transparent 62%);--sch-g1:#ffd60a;--sch-g2:#ffae0a;--sch-gfg:#1b1500;--sch-glow:#ffbe0a8c;--sch-b1:#ffd60a;--sch-b2:#ffae0a;--sch-bfg:#1b1500;--sch-bmfg:#4a3c00;--sch-sb1:#1c1808;--sch-sb2:#13100a;--sch-act1:#ffd60a;--sch-act2:#ffae0a;--sch-sbactfg:#1b1500;--sch-bghost:#0000001f;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root[data-scheme=vivid-lemon][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#fff8dc;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#ffd60a;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#ffd60a;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root.dark[data-scheme=vivid-lemon][data-theme]{--background:#120f04;--foreground:#fff6d6;--card:#1d180a;--card-foreground:var(--foreground);--popover:#1d180a;--popover-foreground:var(--foreground);--primary:#ffd60a;--primary-foreground:#120f04;--secondary:#261f0d;--secondary-foreground:#fff6d6;--muted:#261f0d;--muted-foreground:#cdbf86;--accent:#3d3208;--accent-foreground:#ffe680;--border:#3a3114;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#ffd60a;--destructive:#f28585;--warning:#e2b04a;--warning-foreground:#f5e3c0;--success:#5cc38a;--success-foreground:#c6ead6;--sidebar:#0b0902;--sidebar-foreground:#fff6d6;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#ffd60a;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#ffd60a;--sch-sbmfg:#cdbf86;--chrome:#0b0902;--tabbar:color-mix(in srgb, var(--card) 70%, var(--background));--chart-1:#ffd60a;--chart-2:#7fa2ff;--chart-3:#ff7db0;--chart-4:#4cd0c0;--chart-5:#b79bff;--signal:#ffd60a;--signal-foreground:#000;--paper:#120f04;--dots:color-mix(in srgb, var(--foreground) 10%, transparent);--rule:#3a3114;--ink-2:#fff6d6;--pink:#f0dc9a;--cta-fill:#ffd60a;--cta-fg:#1b1500;--cta-border:#ffd60a;--sch-wash:radial-gradient(900px 440px at 0% 0%, #ffd60a1f, transparent 62%), radial-gradient(820px 440px at 100% 0%, #ffa00017, transparent 62%);--sch-g1:#ffd60a;--sch-g2:#ffae0a;--sch-gfg:#1b1500;--sch-glow:#ffc80a59;--sch-b1:#4a3b05;--sch-b2:#5a3a04;--sch-bfg:#fff6d6;--sch-bmfg:#f0dc9a;--sch-sb1:#0b0902;--sch-sb2:#070601;--sch-act1:#ffd60a;--sch-act2:#ffae0a;--sch-sbactfg:#1b1500;--sch-bghost:#ffffff2e;--sch-cardsh:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent), 0 8px 24px -18px color-mix(in srgb, var(--sch-g1) 55%, transparent);--sch-btnsh:0 8px 18px -8px var(--sch-glow), inset 0 1px 0 #ffffff59;--surface-shadow:var(--sch-cardsh);--elevation-1:var(--sch-cardsh)}html:root.dark[data-scheme=vivid-lemon][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#fff6d6;--sidebar-accent:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-primary:#ffd60a;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#ffd60a;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root[data-scheme=simple-azure][data-theme]{--background:#fff;--foreground:#14141c;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#1f5bb8;--primary-foreground:#fff;--secondary:#f7f6f9;--secondary-foreground:#14141c;--muted:#f7f6f9;--muted-foreground:#5e6580;--accent:#eaf1fb;--accent-foreground:#1a4c99;--border:#e3e1e8;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#1f5bb8;--destructive:#c2303f;--warning:#a86400;--warning-foreground:#4c2d00;--success:#1a7f64;--success-foreground:#0c392d;--sidebar:#faf9fc;--sidebar-foreground:#14141c;--sidebar-accent:#e7effa;--sidebar-accent-foreground:#1a4c99;--sidebar-primary:#1f5bb8;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#1f5bb8;--sch-sbmfg:#5e6580;--chrome:#faf9fc;--tabbar:#fff;--chart-1:#1f5bb8;--chart-2:#5f509d;--chart-3:#1c866b;--chart-4:#c25b7b;--chart-5:#c98414;--signal:#1f5bb8;--signal-foreground:#fff;--paper:#f8f6f4;--dots:#14141c21;--rule:#dbd7da;--ink-2:#31263b;--pink:#bfd7f6;--cta-fill:#bfd7f6;--cta-fg:#14141c;--cta-border:#14141c}html:root[data-scheme=simple-azure][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#14141c;--sidebar-accent:#e7effa;--sidebar-accent-foreground:#1a4c99;--sidebar-primary:#1f5bb8;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#1f5bb8;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:root.dark[data-scheme=simple-azure][data-theme]{--background:#191922;--foreground:#e4e6ec;--card:#1f1f29;--card-foreground:var(--foreground);--popover:#1f1f29;--popover-foreground:var(--foreground);--primary:#8abbff;--primary-foreground:#0a1a33;--secondary:#22222e;--secondary-foreground:#e4e6ec;--muted:#22222e;--muted-foreground:#aeb3c4;--accent:#1c2a44;--accent-foreground:#bbd6ff;--border:#2a2a38;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#8abbff;--destructive:#f07a88;--warning:#e6a93c;--warning-foreground:#f6e1bb;--success:#43d59d;--success-foreground:#bdf0dd;--sidebar:#14141c;--sidebar-foreground:#e4e6ec;--sidebar-accent:#1a2740;--sidebar-accent-foreground:#bbd6ff;--sidebar-primary:#8abbff;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#8abbff;--sch-sbmfg:#aeb3c4;--chrome:#14141c;--tabbar:#1f1f29;--chart-1:#8abbff;--chart-2:#a596e8;--chart-3:#43d59d;--chart-4:#f5c0c0;--chart-5:#e6b34c;--signal:#8abbff;--signal-foreground:#000;--paper:#14141c;--dots:#ffffff14;--rule:#3f4257;--ink-2:#e4e6ec;--pink:#8abbff;--cta-fill:#8abbff;--cta-fg:#0a1a33;--cta-border:#8abbff}html:root.dark[data-scheme=simple-azure][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#e4e6ec;--sidebar-accent:#1a2740;--sidebar-accent-foreground:#bbd6ff;--sidebar-primary:#8abbff;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#8abbff;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root[data-scheme=simple-purple][data-theme]{--background:#fff;--foreground:#14141c;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#473982;--primary-foreground:#fff;--secondary:#f7f6f9;--secondary-foreground:#14141c;--muted:#f7f6f9;--muted-foreground:#5e6580;--accent:#f1eff7;--accent-foreground:#473982;--border:#e3e1e8;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#473982;--destructive:#c2303f;--warning:#a86400;--warning-foreground:#4c2d00;--success:#1a7f64;--success-foreground:#0c392d;--sidebar:#faf9fc;--sidebar-foreground:#14141c;--sidebar-accent:#eeebf6;--sidebar-accent-foreground:#473982;--sidebar-primary:#473982;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#473982;--sch-sbmfg:#5e6580;--chrome:#faf9fc;--tabbar:#fff;--chart-1:#5f509d;--chart-2:#215db0;--chart-3:#1c866b;--chart-4:#c25b7b;--chart-5:#c98414;--signal:#473982;--signal-foreground:#fff;--paper:#f8f6f4;--dots:#14141c21;--rule:#dbd7da;--ink-2:#31263b;--pink:#f5c0c0;--cta-fill:#f5c0c0;--cta-fg:#14141c;--cta-border:#14141c}html:root[data-scheme=simple-purple][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#14141c;--sidebar-accent:#eeebf6;--sidebar-accent-foreground:#473982;--sidebar-primary:#473982;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#473982;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:root.dark[data-scheme=simple-purple][data-theme]{--background:#191922;--foreground:#e4e6ec;--card:#1f1f29;--card-foreground:var(--foreground);--popover:#1f1f29;--popover-foreground:var(--foreground);--primary:#f5c0c0;--primary-foreground:#14141c;--secondary:#22222e;--secondary-foreground:#e4e6ec;--muted:#22222e;--muted-foreground:#aeb3c4;--accent:#302830;--accent-foreground:#f5c0c0;--border:#2a2a38;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#f5c0c0;--destructive:#f07a88;--warning:#e6a93c;--warning-foreground:#f6e1bb;--success:#43d59d;--success-foreground:#bdf0dd;--sidebar:#14141c;--sidebar-foreground:#e4e6ec;--sidebar-accent:#272431;--sidebar-accent-foreground:#f5c0c0;--sidebar-primary:#f5c0c0;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#f5c0c0;--sch-sbmfg:#aeb3c4;--chrome:#14141c;--tabbar:#1f1f29;--chart-1:#a596e8;--chart-2:#8abbff;--chart-3:#43d59d;--chart-4:#f5c0c0;--chart-5:#e6b34c;--signal:#f5c0c0;--signal-foreground:#000;--paper:#14141c;--dots:#ffffff14;--rule:#3f4257;--ink-2:#e4e6ec;--pink:#f5c0c0;--cta-fill:#f5c0c0;--cta-fg:#14141c;--cta-border:#f5c0c0}html:root.dark[data-scheme=simple-purple][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#e4e6ec;--sidebar-accent:#272431;--sidebar-accent-foreground:#f5c0c0;--sidebar-primary:#f5c0c0;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#f5c0c0;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root[data-scheme=simple-plum][data-theme]{--background:#fff;--foreground:#14141c;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#5b3fd0;--primary-foreground:#fff;--secondary:#f7f6f9;--secondary-foreground:#14141c;--muted:#f7f6f9;--muted-foreground:#5e6580;--accent:#efebfd;--accent-foreground:#442ca8;--border:#e3e1e8;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#5b3fd0;--destructive:#c2303f;--warning:#a86400;--warning-foreground:#4c2d00;--success:#1a7f64;--success-foreground:#0c392d;--sidebar:#faf9fc;--sidebar-foreground:#14141c;--sidebar-accent:#ece7fc;--sidebar-accent-foreground:#442ca8;--sidebar-primary:#5b3fd0;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#5b3fd0;--sch-sbmfg:#5e6580;--chrome:#faf9fc;--tabbar:#fff;--chart-1:#5b3fd0;--chart-2:#215db0;--chart-3:#1c866b;--chart-4:#c25b7b;--chart-5:#c98414;--signal:#5b3fd0;--signal-foreground:#fff;--paper:#f8f6f4;--dots:#14141c21;--rule:#dbd7da;--ink-2:#31263b;--pink:#d8cefa;--cta-fill:#d8cefa;--cta-fg:#14141c;--cta-border:#14141c}html:root[data-scheme=simple-plum][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#14141c;--sidebar-accent:#ece7fc;--sidebar-accent-foreground:#442ca8;--sidebar-primary:#5b3fd0;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#5b3fd0;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:root.dark[data-scheme=simple-plum][data-theme]{--background:#191922;--foreground:#e4e6ec;--card:#1f1f29;--card-foreground:var(--foreground);--popover:#1f1f29;--popover-foreground:var(--foreground);--primary:#b9a8ff;--primary-foreground:#1a1040;--secondary:#22222e;--secondary-foreground:#e4e6ec;--muted:#22222e;--muted-foreground:#aeb3c4;--accent:#251e45;--accent-foreground:#d8ceff;--border:#2a2a38;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#b9a8ff;--destructive:#f07a88;--warning:#e6a93c;--warning-foreground:#f6e1bb;--success:#43d59d;--success-foreground:#bdf0dd;--sidebar:#14141c;--sidebar-foreground:#e4e6ec;--sidebar-accent:#241d42;--sidebar-accent-foreground:#d8ceff;--sidebar-primary:#b9a8ff;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#b9a8ff;--sch-sbmfg:#aeb3c4;--chrome:#14141c;--tabbar:#1f1f29;--chart-1:#b9a8ff;--chart-2:#8abbff;--chart-3:#43d59d;--chart-4:#f5c0c0;--chart-5:#e6b34c;--signal:#b9a8ff;--signal-foreground:#000;--paper:#14141c;--dots:#ffffff14;--rule:#3f4257;--ink-2:#e4e6ec;--pink:#b9a8ff;--cta-fill:#b9a8ff;--cta-fg:#1a1040;--cta-border:#b9a8ff}html:root.dark[data-scheme=simple-plum][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#e4e6ec;--sidebar-accent:#241d42;--sidebar-accent-foreground:#d8ceff;--sidebar-primary:#b9a8ff;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#b9a8ff;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root[data-scheme=simple-jade][data-theme]{--background:#fff;--foreground:#14141c;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#17775f;--primary-foreground:#fff;--secondary:#f7f6f9;--secondary-foreground:#14141c;--muted:#f7f6f9;--muted-foreground:#5e6580;--accent:#e6f4ef;--accent-foreground:#115946;--border:#e3e1e8;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#17775f;--destructive:#c2303f;--warning:#a86400;--warning-foreground:#4c2d00;--success:#1a7f64;--success-foreground:#0c392d;--sidebar:#faf9fc;--sidebar-foreground:#14141c;--sidebar-accent:#e3f2ec;--sidebar-accent-foreground:#115946;--sidebar-primary:#17775f;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#17775f;--sch-sbmfg:#5e6580;--chrome:#faf9fc;--tabbar:#fff;--chart-1:#17775f;--chart-2:#215db0;--chart-3:#5f509d;--chart-4:#c25b7b;--chart-5:#c98414;--signal:#17775f;--signal-foreground:#fff;--paper:#f8f6f4;--dots:#14141c21;--rule:#dbd7da;--ink-2:#31263b;--pink:#bce6d6;--cta-fill:#bce6d6;--cta-fg:#14141c;--cta-border:#14141c}html:root[data-scheme=simple-jade][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#14141c;--sidebar-accent:#e3f2ec;--sidebar-accent-foreground:#115946;--sidebar-primary:#17775f;--sidebar-primary-foreground:#fff;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#17775f;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:root.dark[data-scheme=simple-jade][data-theme]{--background:#191922;--foreground:#e4e6ec;--card:#1f1f29;--card-foreground:var(--foreground);--popover:#1f1f29;--popover-foreground:var(--foreground);--primary:#43d59d;--primary-foreground:#06271d;--secondary:#22222e;--secondary-foreground:#e4e6ec;--muted:#22222e;--muted-foreground:#aeb3c4;--accent:#16322a;--accent-foreground:#b4f0d8;--border:#2a2a38;--input:color-mix(in srgb, var(--border) 55%, var(--foreground));--ring:#43d59d;--destructive:#f07a88;--warning:#e6a93c;--warning-foreground:#f6e1bb;--success:#43d59d;--success-foreground:#bdf0dd;--sidebar:#14141c;--sidebar-foreground:#e4e6ec;--sidebar-accent:#152e27;--sidebar-accent-foreground:#b4f0d8;--sidebar-primary:#43d59d;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#43d59d;--sch-sbmfg:#aeb3c4;--chrome:#14141c;--tabbar:#1f1f29;--chart-1:#43d59d;--chart-2:#8abbff;--chart-3:#a596e8;--chart-4:#f5c0c0;--chart-5:#e6b34c;--signal:#43d59d;--signal-foreground:#000;--paper:#14141c;--dots:#ffffff14;--rule:#3f4257;--ink-2:#e4e6ec;--pink:#43d59d;--cta-fill:#43d59d;--cta-fg:#06271d;--cta-border:#43d59d}html:root.dark[data-scheme=simple-jade][data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){--sidebar-foreground:#e4e6ec;--sidebar-accent:#152e27;--sidebar-accent-foreground:#b4f0d8;--sidebar-primary:#43d59d;--sidebar-primary-foreground:#000;--sidebar-border:color-mix(in srgb, var(--sidebar-foreground) 12%, transparent);--sidebar-ring:#43d59d;--foreground:var(--sidebar-foreground);--muted-foreground:var(--sch-sbmfg);--muted:color-mix(in srgb, var(--sidebar-foreground) 9%, transparent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-accent-foreground);--border:var(--sidebar-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] [data-slot=sidebar-inset]{background:var(--sch-wash), var(--background)}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] :is(.minimal-paper,.minimal-dots){--cell-cut:var(--background);background:0 0}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] .app-chrome{background:var(--tabbar);-webkit-backdrop-filter:none;backdrop-filter:none}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] [data-slot=button][data-variant=default]{background-color:var(--sch-g1);background-image:linear-gradient(135deg, var(--sch-g1), var(--sch-g2));color:var(--sch-gfg);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--sch-btnsh)}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] [data-slot=button][data-variant=default]:hover:not(:disabled){filter:saturate(1.08)brightness(1.05)}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] [data-slot=button][data-variant=default]:disabled{box-shadow:none;filter:saturate(.7)}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] :is([data-slot=sidebar-inner],[data-slot=sidebar][data-mobile=true]){background:linear-gradient(180deg, var(--sch-sb1), var(--sch-sb2));-webkit-backdrop-filter:none;backdrop-filter:none}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] [data-slot=sidebar-menu-sub-button][data-active=true],html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] [data-collapsible=icon] [data-sidebar=menu-button][data-active=true]{background:linear-gradient(90deg, var(--sch-act1), var(--sch-act2));color:var(--sch-sbactfg);box-shadow:0 6px 14px -6px var(--sch-glow);font-weight:600}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] [data-collapsible=icon] [data-sidebar=menu-button][data-active=true]>svg:first-child{color:var(--sch-sbactfg)}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] [data-slot=sidebar-menu-sub-item]:has(>[data-active=true]):before{display:none}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] [data-collapsible=icon] [data-sidebar=menu-item]:has(>[data-sidebar=menu-button][data-active=true]):before{display:none}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] .page-tab-active:before{content:"";background:linear-gradient(90deg, var(--sch-g1), var(--sch-g2));border-radius:3px;height:3px;position:absolute;top:-1px;left:10px;right:10px}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] [data-slot=card]{box-shadow:var(--sch-cardsh)}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme][data-radius=default]{--radius:.625rem;--surface-radius:1rem}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] .home-hero{background:linear-gradient(118deg, var(--sch-b1), var(--sch-b2));color:var(--sch-bfg);box-shadow:0 18px 38px -18px var(--sch-glow);border-radius:1.125rem;padding:clamp(1.25rem,3vw,2rem);position:relative;overflow:hidden}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] .home-hero:before,html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] .home-hero:after{content:"";pointer-events:none;border-radius:50%;position:absolute}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] .home-hero:before{background:radial-gradient(closest-side,#ffffff47,#0000);width:360px;height:360px;top:-190px;right:-80px}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] .home-hero:after{background:radial-gradient(closest-side,#ffffff29,#0000);width:280px;height:280px;bottom:-170px;left:36%}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] .home-hero>*{z-index:1;position:relative}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] .home-hero .minimal-label,html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] .home-hero p{color:var(--sch-bmfg)}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme][data-font=default] .home-hero :is(.home-title-serif,.home-title-sans){color:var(--sch-bfg);font-family:var(--font-sans);letter-spacing:-.025em;font-size:clamp(1.75rem,1.25rem + 1.5vw,2.5rem);font-style:normal;font-weight:700;line-height:1.15}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] .home-hero :is(.home-title-serif,.home-title-sans),html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] .home-hero a:not(.minimal-cta){color:var(--sch-bfg)}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] .home-hero .minimal-cta{background:var(--sch-bfg);color:var(--sch-b1);border-color:#0000;border-radius:.5625rem;box-shadow:0 8px 18px -10px #00000080}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] .home-hero .minimal-cta--plain{background:var(--sch-bghost);color:var(--sch-bfg);box-shadow:none}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] .home-hero .minimal-cta:focus-visible{outline-color:var(--sch-bfg)}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] .home-hero .minimal-handles:after,html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] .home-hero .home-spark{display:none}html:root:is([data-scheme=vivid-spec],[data-scheme=vivid-lime],[data-scheme=vivid-emerald],[data-scheme=vivid-mint],[data-scheme=vivid-pine],[data-scheme=vivid-aurora],[data-scheme=vivid-electric],[data-scheme=vivid-indigo],[data-scheme=vivid-periwinkle],[data-scheme=vivid-nightviolet],[data-scheme=vivid-cobalt],[data-scheme=vivid-sunset],[data-scheme=vivid-magenta],[data-scheme=vivid-coral],[data-scheme=vivid-lemon])[data-theme] .minimal-prompt{background:linear-gradient(var(--card), var(--card)) padding-box, linear-gradient(90deg, var(--sch-g1), var(--sch-g2)) border-box}html:root[data-scheme=vivid-spec][data-theme] [data-slot=badge]{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;font-size:.6875rem;font-weight:500}
