html[data-theme="default"]{--bg:#f1f5f9;--panel:#ffffff;--field:#ffffff;--soft:#e6f3ff;--border:#cbd5e1;--primary:#0066cc;--accent:#0066cc;--text:#14263d;--muted:#52677c;--button-text:#ffffff;--success:#19845b;--danger:#b42318}
html[data-theme="midnight-orange"]{--bg:#05091a;--panel:#10182b;--field:#172135;--soft:#263249;--border:#293348;--primary:#ff7a12;--accent:#ff9a47;--text:#e8eef7;--muted:#a8b6cc;--button-text:#111827;--success:#91ddb3;--danger:#ffaaa2}
html[data-theme="deep-teal"]{--bg:#041e20;--panel:#092c30;--field:#0b3439;--soft:#16454d;--border:#315256;--primary:#7fa5ff;--accent:#9bb9ff;--text:#eef7f8;--muted:#a9c7ce;--button-text:#111827;--success:#91ddb3;--danger:#ffaaa2}
html[data-theme="liquid-glass"]{--bg:#e8eef9;--panel:#f6f8fb;--field:#f8fbff;--soft:#dce9fc;--border:#c3d2e8;--primary:#2761cb;--accent:#2357af;--text:#172d49;--muted:#4d627e;--button-text:#ffffff;--success:#19845b;--danger:#b42318}
html[data-theme="glass-retro"]{--bg:#061321;--panel:#102840;--field:#071b2e;--soft:#10364b;--border:#365b75;--primary:#235ca6;--accent:#71e8ff;--text:#edf8ff;--muted:#b6d3e4;--button-text:#ffffff;--success:#91ddb3;--danger:#ffaaa2}
html[data-theme="hex-forge"]{--bg:#090b0a;--panel:#181c1c;--field:#101312;--soft:#242a27;--border:#706330;--primary:#6f5700;--hover:#806500;--accent:#ffe05c;--heading:#ffe05c;--text:#f3f2e8;--muted:#c9c8b5;--selected:#5d4e15;--light:#eee4b3;--light2:#d2c78b;--button-text:#ffffff;--success:#91ddb3;--danger:#ffaaa2}
html[data-theme="hex-forge"] body{background:linear-gradient(100deg,#090b0aeb,#090b0aa6),url("/assets/theme-hex-forge.webp") center/cover fixed}
html[data-theme="ion-mesh"]{--bg:#070b16;--panel:#111b30;--field:#090f20;--soft:#1c2a43;--border:#536788;--primary:#2d4d86;--hover:#3a5d9c;--accent:#89dcff;--heading:#b5ceff;--text:#eef4ff;--muted:#bdcae0;--selected:#45396d;--light:#dce8fa;--light2:#b7c9e4;--button-text:#ffffff;--success:#91ddb3;--danger:#ffaaa2}
html[data-theme="ion-mesh"] body{background:linear-gradient(100deg,#070b16eb,#070b16a6),url("/assets/theme-ion-mesh.webp") center/cover fixed}
html[data-theme="amber-circuit"]{--bg:#151413;--panel:#252522;--field:#191a17;--soft:#34372c;--border:#827143;--primary:#725300;--hover:#896300;--accent:#ffd354;--heading:#ffdb67;--text:#f9f5e8;--muted:#d3cbb3;--selected:#665323;--light:#f4e4ba;--light2:#d8c69b;--button-text:#ffffff;--success:#91ddb3;--danger:#ffaaa2}
html[data-theme="amber-circuit"] body{background:linear-gradient(100deg,#151413eb,#151413a6),url("/assets/theme-amber-circuit.webp") center/cover fixed}