:root,[data-theme=slate]{--bg-layout:#121c2c;--bg-panel:#1f2d42;--bg-input:#141f2e;--bg-muted:#0a101a;--bg-dialog:#1a2740;--border:#3d4f66;--border-strong:#55657d;--text-faint:#7b8c9f;--text-muted:#a3b2c2;--text:#e8edf4;--text-bright:#f8fafc;--text-subtle:#d1dae6;--text-inverse:#fff;--accent:#5cc8f9;--accent-hover:#93d9fc;--accent-active:#2bb4f0;--accent-soft-bg:#5cc8f91f;--accent-12:#5cc8f924;--accent-45:#5cc8f96b;--accent-08:#5cc8f917;--accent-16:#5cc8f92b;--client-chip-text:#e0f2fe;--client-chip-text-hover:#f0f9ff;--btn-primary:#5b9cfa;--btn-primary-hover:#3d86f5;--on-primary:#fff;--btn-submit-shadow:#5b9cfa52;--danger:#f87171;--overlay-scrim:#0f172acc;--overlay-scrim-light:#0f172ab8;--overlay-sidebar:#0f172a8c;--menu-hover-bg:#ffffff0d;--drop-hover-bg:#ffffff0f;--login-radial:#38bdf81f;--login-g-0:#141b2d;--login-g-1:#1a1a2e;--login-g-2:#16213e;--login-g-3:#0f2847;--login-card-bg:#16213eb8;--login-card-border:#334155d9;--register-page-0:#1a1a2e;--register-page-50:#16213e;--register-page-100:#0f3460;--focus-ring:#3b82f633;--shadow-inset:#ffffff0a;--card-shadow:0 24px 48px #00000059;--menu-active-text:var(--accent);--three-hemi-sky:#b4d4ff;--three-hemi-ground:#030712;--surface-nested:#1c2838}[data-theme=emerald]{--bg-layout:#0c1a14;--bg-panel:#134e4a;--bg-input:#042f2e;--bg-muted:#021716;--bg-dialog:#115e59;--border:#2dd4bf47;--border-strong:#5eead4;--text-faint:#5eead4;--text-muted:#a7f3d0;--text:#ecfdf5;--text-bright:#fff;--text-subtle:#ccfbf1;--text-inverse:#fff;--accent:#34d399;--accent-hover:#6ee7b7;--accent-active:#10b981;--accent-soft-bg:#34d3991f;--accent-12:#34d3991f;--accent-45:#34d39973;--accent-08:#34d39914;--accent-16:#34d39929;--client-chip-text:#d1fae5;--client-chip-text-hover:#ecfdf5;--btn-primary:#059669;--btn-primary-hover:#047857;--on-primary:#fff;--btn-submit-shadow:#05966959;--danger:#fb7185;--overlay-scrim:#061814d1;--overlay-scrim-light:#061814b8;--overlay-sidebar:#0618148c;--menu-hover-bg:#ffffff14;--drop-hover-bg:#ffffff14;--login-radial:#34d39924;--login-g-0:#042f2e;--login-g-1:#0f766e;--login-g-2:#134e4a;--login-g-3:#022c22;--login-card-bg:#134e4ab8;--login-card-border:#2dd4bf59;--register-page-0:#042f2e;--register-page-50:#115e59;--register-page-100:#134e4a;--focus-ring:#10b98140;--shadow-inset:#ffffff0f;--card-shadow:0 24px 48px #0006;--menu-active-text:var(--accent);--three-hemi-sky:#6ee7b7;--three-hemi-ground:#022c22;--surface-nested:#0f2e2a}[data-theme=violet]{--bg-layout:#0f0a1a;--bg-panel:#1e1b4b;--bg-input:#172554;--bg-muted:#020617;--bg-dialog:#312e81;--border:#4c1d95;--border-strong:#6d28d9;--text-faint:#a5b4fc;--text-muted:#c4b5fd;--text:#ede9fe;--text-bright:#f5f3ff;--text-subtle:#ddd6fe;--text-inverse:#fff;--accent:#a78bfa;--accent-hover:#c4b5fd;--accent-active:#8b5cf6;--accent-soft-bg:#a78bfa1f;--accent-12:#a78bfa1f;--accent-45:#a78bfa73;--accent-08:#a78bfa14;--accent-16:#a78bfa29;--client-chip-text:#ede9fe;--client-chip-text-hover:#f5f3ff;--btn-primary:#7c3aed;--btn-primary-hover:#6d28d9;--on-primary:#fff;--btn-submit-shadow:#7c3aed59;--danger:#fb7185;--overlay-scrim:#0f0a1ad9;--overlay-scrim-light:#0f0a1ab8;--overlay-sidebar:#0f0a1a8c;--menu-hover-bg:#ffffff0f;--drop-hover-bg:#ffffff14;--login-radial:#a78bfa24;--login-g-0:#1e1b4b;--login-g-1:#312e81;--login-g-2:#4c1d95;--login-g-3:#0f0a1a;--login-card-bg:#312e81b8;--login-card-border:#8b5cf666;--register-page-0:#1e1b4b;--register-page-50:#312e81;--register-page-100:#4c1d95;--focus-ring:#8b5cf64d;--shadow-inset:#ffffff0d;--card-shadow:0 24px 48px #00000073;--menu-active-text:var(--accent);--three-hemi-sky:#c4b5fd;--three-hemi-ground:#0f0a1a;--surface-nested:#1a1630}[data-theme=sunset]{--bg-layout:#1c1917;--bg-panel:#292524;--bg-input:#1c1917;--bg-muted:#0c0a09;--bg-dialog:#44403c;--border:#57534e;--border-strong:#78716c;--text-faint:#a8a29e;--text-muted:#d6d3d1;--text:#fafaf9;--text-bright:#fff;--text-subtle:#e7e5e4;--text-inverse:#fff;--accent:#fb923c;--accent-hover:#fdba74;--accent-active:#f97316;--accent-soft-bg:#fb923c1f;--accent-12:#fb923c1f;--accent-45:#fb923c73;--accent-08:#fb923c14;--accent-16:#fb923c29;--client-chip-text:#ffedd5;--client-chip-text-hover:#fff7ed;--btn-primary:#ea580c;--btn-primary-hover:#c2410c;--on-primary:#fff;--btn-submit-shadow:#ea580c59;--danger:#f87171;--overlay-scrim:#0c0a09d1;--overlay-scrim-light:#0c0a09b8;--overlay-sidebar:#0c0a098c;--menu-hover-bg:#ffffff0f;--drop-hover-bg:#ffffff14;--login-radial:#fb923c24;--login-g-0:#292524;--login-g-1:#44403c;--login-g-2:#57534e;--login-g-3:#1c1917;--login-card-bg:#44403cbf;--login-card-border:#fb923c59;--register-page-0:#292524;--register-page-50:#44403c;--register-page-100:#78350f;--focus-ring:#f9731647;--shadow-inset:#ffffff0d;--card-shadow:0 24px 48px #0006;--menu-active-text:var(--accent);--three-hemi-sky:#fdba74;--three-hemi-ground:#1c1917;--surface-nested:#3f3a36}[data-theme=light]{--bg-layout:#f8fafc;--bg-panel:#fff;--bg-input:#fff;--bg-muted:#f1f5f9;--bg-dialog:#fff;--border:#e8edf3;--border-strong:#d8dee8;--text-faint:#94a3b8;--text-muted:#64748b;--text:#1e293b;--text-bright:#0f172a;--text-subtle:#475569;--text-inverse:#fff;--accent:#38bdf8;--accent-hover:#7dd3fc;--accent-active:#22d3ee;--accent-soft-bg:#38bdf824;--accent-12:#38bdf824;--accent-45:#38bdf866;--accent-08:#38bdf81a;--accent-16:#38bdf82e;--client-chip-text:#0369a1;--client-chip-text-hover:#0c4a6e;--btn-primary:#3b82f6;--btn-primary-hover:#2563eb;--on-primary:#fff;--btn-submit-shadow:#3b82f638;--danger:#ef4444;--overlay-scrim:#0f172a73;--overlay-scrim-light:#0f172a66;--overlay-sidebar:#0f172a40;--menu-hover-bg:#0f172a0f;--drop-hover-bg:#0f172a0f;--login-radial:#0ea5e926;--login-g-0:#f8fafc;--login-g-1:#e2e8f0;--login-g-2:#f1f5f9;--login-g-3:#cbd5e1;--login-card-bg:#ffffffeb;--login-card-border:#94a3b873;--register-page-0:#f8fafc;--register-page-50:#e2e8f0;--register-page-100:#cbd5e1;--focus-ring:#38bdf838;--shadow-inset:#ffffffd9;--card-shadow:0 20px 40px #0f172a14;--menu-active-text:#0284c7;--three-hemi-sky:#e0f2fe;--three-hemi-ground:#e2e8f0;--surface-nested:#f0f4f9}[data-theme=light-rose]{--bg-layout:#fdf2f8;--bg-panel:#fff;--bg-input:#fff;--bg-muted:#fce7f3;--bg-dialog:#fff;--border:#f9d0e6;--border-strong:#f0b6d6;--text-faint:#a1a1aa;--text-muted:#71717a;--text:#3f3f46;--text-bright:#27272a;--text-subtle:#52525b;--text-inverse:#fff;--accent:#ec4899;--accent-hover:#f472b6;--accent-active:#db2777;--accent-soft-bg:#ec489921;--accent-12:#ec489921;--accent-45:#ec489961;--accent-08:#ec489917;--accent-16:#ec48992b;--client-chip-text:#9d174d;--client-chip-text-hover:#831843;--btn-primary:#db2777;--btn-primary-hover:#be185d;--on-primary:#fff;--btn-submit-shadow:#db277738;--danger:#ef4444;--overlay-scrim:#27272a73;--overlay-scrim-light:#27272a61;--overlay-sidebar:#27272a38;--menu-hover-bg:#ec489914;--drop-hover-bg:#ec489912;--login-radial:#ec489924;--login-g-0:#fdf2f8;--login-g-1:#fce7f3;--login-g-2:#fbcfe8;--login-g-3:#f9a8d4;--login-card-bg:#fffffff0;--login-card-border:#f472b659;--register-page-0:#fdf2f8;--register-page-50:#fce7f3;--register-page-100:#fbcfe8;--focus-ring:#ec48993d;--shadow-inset:#ffffffe0;--card-shadow:0 20px 40px #be185d12;--menu-active-text:#be185d;--three-hemi-sky:#fce7f3;--three-hemi-ground:#e4e4e7;--surface-nested:#fff0f6}[data-theme=light-mint]{--bg-layout:#f3fcf9;--bg-panel:#fff;--bg-input:#fff;--bg-muted:#e8faf4;--bg-dialog:#fff;--border:#c9f2e4;--border-strong:#a8e8d4;--text-faint:#94a3b8;--text-muted:#64748b;--text:#1e3a3a;--text-bright:#134e4a;--text-subtle:#3f5e5a;--text-inverse:#fff;--accent:#2dd4bf;--accent-hover:#5eead4;--accent-active:#14b8a6;--accent-soft-bg:#2dd4bf24;--accent-12:#2dd4bf24;--accent-45:#2dd4bf66;--accent-08:#2dd4bf1a;--accent-16:#2dd4bf2e;--client-chip-text:#0f766e;--client-chip-text-hover:#115e59;--btn-primary:#0d9488;--btn-primary-hover:#0f766e;--on-primary:#fff;--btn-submit-shadow:#0d94883d;--danger:#ef4444;--overlay-scrim:#0f172a6b;--overlay-scrim-light:#0f172a5c;--overlay-sidebar:#0f172a38;--menu-hover-bg:#14b8a614;--drop-hover-bg:#14b8a612;--login-radial:#2dd4bf26;--login-g-0:#f3fcf9;--login-g-1:#d1fae5;--login-g-2:#ccfbf1;--login-g-3:#99f6e4;--login-card-bg:#fffffff0;--login-card-border:#2dd4bf61;--register-page-0:#f3fcf9;--register-page-50:#d1fae5;--register-page-100:#a7f3d0;--focus-ring:#2dd4bf42;--shadow-inset:#ffffffe0;--card-shadow:0 20px 40px #0f766e12;--menu-active-text:#0d9488;--three-hemi-sky:#ccfbf1;--three-hemi-ground:#d1fae5;--surface-nested:#ecfdf5}[data-theme=light-lavender]{--bg-layout:#f7f5ff;--bg-panel:#fff;--bg-input:#fff;--bg-muted:#f1eeff;--bg-dialog:#fff;--border:#e4dcff;--border-strong:#d1c4ff;--text-faint:#94a3b8;--text-muted:#64748b;--text:#312e4a;--text-bright:#1e1b4b;--text-subtle:#4c4768;--text-inverse:#fff;--accent:#a78bfa;--accent-hover:#c4b5fd;--accent-active:#8b5cf6;--accent-soft-bg:#a78bfa24;--accent-12:#a78bfa24;--accent-45:#a78bfa66;--accent-08:#a78bfa1a;--accent-16:#a78bfa2e;--client-chip-text:#5b21b6;--client-chip-text-hover:#4c1d95;--btn-primary:#7c3aed;--btn-primary-hover:#6d28d9;--on-primary:#fff;--btn-submit-shadow:#7c3aed38;--danger:#ef4444;--overlay-scrim:#1e1b4b6b;--overlay-scrim-light:#1e1b4b5c;--overlay-sidebar:#1e1b4b38;--menu-hover-bg:#8b5cf614;--drop-hover-bg:#8b5cf612;--login-radial:#a78bfa24;--login-g-0:#f7f5ff;--login-g-1:#ede9fe;--login-g-2:#e9d5ff;--login-g-3:#ddd6fe;--login-card-bg:#fffffff0;--login-card-border:#a78bfa61;--register-page-0:#f7f5ff;--register-page-50:#ede9fe;--register-page-100:#ddd6fe;--focus-ring:#8b5cf63d;--shadow-inset:#ffffffe0;--card-shadow:0 20px 40px #5b21b612;--menu-active-text:#7c3aed;--three-hemi-sky:#ede9fe;--three-hemi-ground:#e2e8f0;--surface-nested:#f3f0ff}[data-theme=light-warm]{--bg-layout:#fffbf5;--bg-panel:#fff;--bg-input:#fff;--bg-muted:#fff4e6;--bg-dialog:#fff;--border:#fde0c4;--border-strong:#fcc89a;--text-faint:#a8a29e;--text-muted:#78716c;--text:#44403c;--text-bright:#292524;--text-subtle:#57534e;--text-inverse:#fff;--accent:#fb923c;--accent-hover:#fdba74;--accent-active:#f97316;--accent-soft-bg:#fb923c24;--accent-12:#fb923c24;--accent-45:#fb923c66;--accent-08:#fb923c1a;--accent-16:#fb923c2e;--client-chip-text:#c2410c;--client-chip-text-hover:#9a3412;--btn-primary:#ea580c;--btn-primary-hover:#c2410c;--on-primary:#fff;--btn-submit-shadow:#ea580c3d;--danger:#ef4444;--overlay-scrim:#29252473;--overlay-scrim-light:#29252461;--overlay-sidebar:#2925243d;--menu-hover-bg:#f9731614;--drop-hover-bg:#f9731612;--login-radial:#fb923c24;--login-g-0:#fffbf5;--login-g-1:#ffedd5;--login-g-2:#fed7aa;--login-g-3:#fdba74;--login-card-bg:#fffffff0;--login-card-border:#fb923c61;--register-page-0:#fffbf5;--register-page-50:#ffedd5;--register-page-100:#fed7aa;--focus-ring:#f973163d;--shadow-inset:#ffffffe0;--card-shadow:0 20px 40px #c2410c14;--menu-active-text:#ea580c;--three-hemi-sky:#ffedd5;--three-hemi-ground:#e7e5e4;--surface-nested:#fff7ed}*{box-sizing:border-box}body{background:var(--bg-layout);color:var(--text);margin:0;font-family:system-ui,-apple-system,sans-serif}#app{min-height:100vh}
