.theme-default,.light .theme-default,.light.theme-default,[data-theme="light"] .theme-default,.theme-default[data-theme="light"]{--neutral-50:#f8fafc;--neutral-100:#f1f5f9;--neutral-200:#e2e8f0;--neutral-300:#cbd5e1;--neutral-400:#94a3b8;--neutral-500:#64748b;--neutral-600:#475569;--neutral-700:#334155;--neutral-800:#1e293b;--neutral-900:#0f172a;--neutral-950:#020617;--primary-50:#eff6ff;--primary-100:#dbeafe;--primary-200:#bfdbfe;--primary-300:#93c5fd;--primary-400:#60a5fa;--primary-500:#3b82f6;--primary-600:#2563eb;--primary-700:#1d4ed8;--primary-800:#1e40af;--primary-900:#1e3a8a;--primary-950:#172554;--secondary-50:#f8fafc;--secondary-100:#f1f5f9;--secondary-200:#e2e8f0;--secondary-300:#cbd5e1;--secondary-400:#94a3b8;--secondary-500:#64748b;--secondary-600:#475569;--secondary-700:#334155;--secondary-800:#1e293b;--secondary-900:#0f172a;--secondary-950:#020617;--tertiary-50:#f0f9ff;--tertiary-100:#e0f2fe;--tertiary-200:#bae6fd;--tertiary-300:#7dd3fc;--tertiary-400:#38bdf8;--tertiary-500:#0ea5e9;--tertiary-600:#0284c7;--tertiary-700:#0369a1;--tertiary-800:#075985;--tertiary-900:#0c4a6e;--tertiary-950:#082f49;--success-50:#f0fdf4;--success-100:#dcfce7;--success-200:#bbf7d0;--success-300:#86efac;--success-400:#4ade80;--success-500:#22c55e;--success-600:#16a34a;--success-700:#15803d;--success-800:#166534;--success-900:#14532d;--success-950:#052e16;--warning-50:#fffbeb;--warning-100:#fef3c7;--warning-200:#fde68a;--warning-300:#fcd34d;--warning-400:#fbbf24;--warning-500:#f59e0b;--warning-600:#d97706;--warning-700:#b45309;--warning-800:#92400e;--warning-900:#78350f;--warning-950:#451a03;--error-50:#fef2f2;--error-100:#fee2e2;--error-200:#fecaca;--error-300:#fca5a5;--error-400:#f87171;--error-500:#ef4444;--error-600:#dc2626;--error-700:#b91c1c;--error-800:#991b1b;--error-900:#7f1d1d;--error-950:#450a0a;--info-50:#f0f9ff;--info-100:#e0f2fe;--info-200:#bae6fd;--info-300:#7dd3fc;--info-400:#38bdf8;--info-500:#0ea5e9;--info-600:#0284c7;--info-700:#0369a1;--info-800:#075985;--info-900:#0c4a6e;--info-950:#082f49;--bg:#f8fafc;--status-bg:#f1f5f9;--surface:#ffffff;--surface-2:#f1f5f9;--surface-3:#e2e8f0;--surface-hover:#f1f5f9;--surface-inverse:#1e3a8a;--border:#e2e8f0;--border-strong:#cbd5e1;--divider:#e2e8f0;--input-bg:#ffffff;--overlay:rgba(2,6,23,0.55);--text:#0f172a;--text-secondary:#475569;--muted-text:#64748b;--text-inverse:#ffffff;--text-on-inverse:#f8fafc;--text-on-primary:#ffffff;--primary:#2563eb;--primary-hover:#1d4ed8;--primary-active:#1e40af;--primary-subtle:#dbeafe;--primary-subtle-text:#1e40af;--secondary:#475569;--secondary-hover:#334155;--on-secondary:#ffffff;--tertiary:#0284c7;--on-tertiary:#020617;--success:#15803d;--on-success:#ffffff;--success-subtle:#dcfce7;--success-subtle-text:#166534;--warning:#f59e0b;--on-warning:#451a03;--warning-subtle:#fef3c7;--warning-subtle-text:#92400e;--danger:#dc2626;--on-danger:#ffffff;--danger-subtle:#fee2e2;--danger-subtle-text:#991b1b;--info:#0369a1;--on-info:#ffffff;--info-subtle:#e0f2fe;--info-subtle-text:#075985;--header-bg:#1e3a8a;--header-text:#f8fafc;--header-muted:rgba(248,250,252,0.72);--header-border:rgba(248,250,252,0.12);--drawer-bg:#1e2a4a;--drawer-text:#e2e8f0;--drawer-muted:rgba(226,232,240,0.7);--drawer-hover-bg:rgba(226,232,240,0.1);--drawer-line:rgba(226,232,240,0.18);--drawer-active-bg:#2563eb;--drawer-active-text:#ffffff;--footer-bg:#172554;--footer-text:#94a3b8;--footer-link:#93c5fd;--footer-border:rgba(148,163,184,0.15);--hover:rgba(37,99,235,0.06);--shadow:0 1px 2px rgba(2,6,23,0.06),0 1px 3px rgba(2,6,23,0.1);--shadow-lg:0 12px 24px -8px rgba(2,6,23,0.16),0 4px 8px -4px rgba(2,6,23,0.08);--focus-ring-color:rgba(37,99,235,0.35);--radius:0.5rem;--primary-rgb:37,99,235;--secondary-rgb:71,85,105;--tertiary-rgb:2,132,199;--success-rgb:21,128,61;--warning-rgb:245,158,11;--danger-rgb:220,38,38;--info-rgb:3,105,161;--bg-rgb:248,250,252;--surface-rgb:255,255,255;--surface-2-rgb:241,245,249;--text-rgb:15,23,42;--text-secondary-rgb:71,85,105;--muted-text-rgb:100,116,139;--surface-inverse-rgb:30,58,138;--text-on-inverse-rgb:248,250,252;color-scheme:light}.dark .theme-default,.dark.theme-default,[data-theme="dark"] .theme-default,.theme-default[data-theme="dark"]{--neutral-50:#020617;--neutral-100:#0f172a;--neutral-200:#1e293b;--neutral-300:#334155;--neutral-400:#475569;--neutral-500:#64748b;--neutral-600:#94a3b8;--neutral-700:#cbd5e1;--neutral-800:#e2e8f0;--neutral-900:#f1f5f9;--neutral-950:#f8fafc;--primary-50:#172554;--primary-100:#1e3a8a;--primary-200:#1e40af;--primary-300:#1d4ed8;--primary-400:#2563eb;--primary-500:#3b82f6;--primary-600:#60a5fa;--primary-700:#93c5fd;--primary-800:#bfdbfe;--primary-900:#dbeafe;--primary-950:#eff6ff;--secondary-50:#020617;--secondary-100:#0f172a;--secondary-200:#1e293b;--secondary-300:#334155;--secondary-400:#475569;--secondary-500:#64748b;--secondary-600:#94a3b8;--secondary-700:#cbd5e1;--secondary-800:#e2e8f0;--secondary-900:#f1f5f9;--secondary-950:#f8fafc;--tertiary-50:#082f49;--tertiary-100:#0c4a6e;--tertiary-200:#075985;--tertiary-300:#0369a1;--tertiary-400:#0284c7;--tertiary-500:#0ea5e9;--tertiary-600:#38bdf8;--tertiary-700:#7dd3fc;--tertiary-800:#bae6fd;--tertiary-900:#e0f2fe;--tertiary-950:#f0f9ff;--success-50:#052e16;--success-100:#14532d;--success-200:#166534;--success-300:#15803d;--success-400:#16a34a;--success-500:#22c55e;--success-600:#4ade80;--success-700:#86efac;--success-800:#bbf7d0;--success-900:#dcfce7;--success-950:#f0fdf4;--warning-50:#451a03;--warning-100:#78350f;--warning-200:#92400e;--warning-300:#b45309;--warning-400:#d97706;--warning-500:#f59e0b;--warning-600:#fbbf24;--warning-700:#fcd34d;--warning-800:#fde68a;--warning-900:#fef3c7;--warning-950:#fffbeb;--error-50:#450a0a;--error-100:#7f1d1d;--error-200:#991b1b;--error-300:#b91c1c;--error-400:#dc2626;--error-500:#ef4444;--error-600:#f87171;--error-700:#fca5a5;--error-800:#fecaca;--error-900:#fee2e2;--error-950:#fef2f2;--info-50:#082f49;--info-100:#0c4a6e;--info-200:#075985;--info-300:#0369a1;--info-400:#0284c7;--info-500:#0ea5e9;--info-600:#38bdf8;--info-700:#7dd3fc;--info-800:#bae6fd;--info-900:#e0f2fe;--info-950:#f0f9ff;--bg:#020617;--status-bg:#1e293b;--surface:#0f172a;--surface-2:#1e293b;--surface-3:#334155;--surface-hover:#1e293b;--surface-inverse:#334155;--border:#1e293b;--border-strong:#334155;--divider:#1e293b;--input-bg:#020617;--overlay:rgba(0,0,0,.70);--text:#f8fafc;--text-secondary:#cbd5e1;--muted-text:#94a3b8;--text-inverse:#ffffff;--text-on-inverse:#f8fafc;--text-on-primary:#020617;--primary:#60a5fa;--primary-hover:#93c5fd;--primary-active:#bfdbfe;--primary-subtle:#172a5f;--primary-subtle-text:#93c5fd;--secondary:#94a3b8;--secondary-hover:#cbd5e1;--on-secondary:#020617;--tertiary:#38bdf8;--on-tertiary:#020617;--success:#4ade80;--on-success:#052e16;--success-subtle:#12382c;--success-subtle-text:#86efac;--warning:#fbbf24;--on-warning:#451a03;--warning-subtle:#49281b;--warning-subtle-text:#fcd34d;--danger:#f87171;--on-danger:#450a0a;--danger-subtle:#4d1a23;--danger-subtle-text:#fca5a5;--info:#38bdf8;--on-info:#082f49;--info-subtle:#0d334f;--info-subtle-text:#7dd3fc;--header-bg:#0f172a;--header-text:#f8fafc;--header-muted:rgba(248,250,252,0.72);--header-border:rgba(248,250,252,0.12);--drawer-bg:#16213a;--drawer-text:#e2e8f0;--drawer-muted:rgba(226,232,240,0.7);--drawer-hover-bg:rgba(226,232,240,0.1);--drawer-line:rgba(226,232,240,0.18);--drawer-active-bg:#60a5fa;--drawer-active-text:#020617;--footer-bg:#0a1020;--footer-text:#94a3b8;--footer-link:#93c5fd;--footer-border:rgba(148,163,184,0.15);--hover:rgba(96,165,250,0.12);--shadow:0 2px 4px -1px rgba(0,0,0,.40),0 4px 6px -1px rgba(0,0,0,.50);--shadow-lg:0 16px 32px -8px rgba(0,0,0,.60),0 4px 8px -2px rgba(0,0,0,.40);--focus-ring-color:rgba(96,165,250,0.45);--radius:0.5rem;--primary-rgb:96,165,250;--secondary-rgb:148,163,184;--tertiary-rgb:56,189,248;--success-rgb:74,222,128;--warning-rgb:251,191,36;--danger-rgb:248,113,113;--info-rgb:56,189,248;--bg-rgb:2,6,23;--surface-rgb:15,23,42;--surface-2-rgb:30,41,59;--text-rgb:248,250,252;--text-secondary-rgb:203,213,225;--muted-text-rgb:148,163,184;--surface-inverse-rgb:51,65,85;--text-on-inverse-rgb:248,250,252;color-scheme:dark}