:root[data-palette=abyssal-blue]{--bg:#0a0b0d;--bg-black:#000103;--bg-alt:#0f1116;--bg-card:#151821;--bg-radial-start:#121624;--bg-header-end:#10131c;--bg-tooltip:#0a0f14f5;--text:#f0f4f7;--text-white:#fff;--text-light:#dae2e6;--text-sidebar:#eef2f5;--muted:#aab4be;--accent:#2979ff;--accent-soft:#2979ff59;--accent-muted:#1c54b2;--accent-bright:#639bff;--focus-ring:#2979ff99;--border:#1e2838;--border-card:#ffffff0d;--border-sidebar:#ffffff12;--border-code:#1f232e;--shadow-soft:0 10px 30px #000a19b3;--shadow-header:0 8px 20px #00050f99;--shadow-tooltip:0 12px 30px #000f1ed9}:root[data-palette=arctic-turquoise]{--bg:#0a0d0e;--bg-black:#000203;--bg-alt:#101517;--bg-card:#162024;--bg-radial-start:#14282e;--bg-header-end:#111a1c;--bg-tooltip:#0a0f14f5;--text:#f0f6f7;--text-white:#fff;--text-light:#dae5e8;--text-sidebar:#eef5f7;--muted:#aabcc2;--accent:#00e5ff;--accent-soft:#00e5ff59;--accent-muted:#009cb3;--accent-bright:#6effff;--focus-ring:#00e5ff99;--border:#20353b;--border-card:#ffffff0d;--border-sidebar:#ffffff12;--border-code:#1c272b;--shadow-soft:0 10px 30px #00141eb3;--shadow-header:0 8px 20px #000a1499;--shadow-tooltip:0 12px 30px #001923d9}:root[data-palette=blood-orange]{--bg:#0a0a0a;--bg-black:#000;--bg-alt:#170f0e;--bg-card:#211513;--bg-radial-start:#2e1a17;--bg-header-end:#261614;--bg-tooltip:#0f0a0af5;--text:#f5f2f2;--text-white:#fff;--text-light:#e0e0e0;--text-sidebar:#f2f2f2;--muted:#c9b8b6;--accent:#d6503b;--accent-soft:#d6503b59;--accent-muted:#a63a29;--accent-bright:#f06a56;--focus-ring:#d6503b99;--border:#452825;--border-card:#ffffff0d;--border-sidebar:#ffffff12;--border-code:#2e2e2e;--shadow-soft:0 10px 30px #000000b3;--shadow-header:0 8px 20px #0009;--shadow-tooltip:0 12px 30px #000000d9}:root[data-palette=blood-red]{--bg:#050505;--bg-black:#000;--bg-alt:#0b0303;--bg-card:#160707;--bg-radial-start:#1b0707;--bg-header-end:#1a0505;--bg-tooltip:#050505f5;--text:#f5f2f2;--text-white:#fff;--text-light:#ddd;--text-sidebar:#f0f0f0;--muted:#c2a2a2;--accent:#c01515;--accent-soft:#c0151559;--accent-muted:#a12a2a;--accent-bright:#ff5c5c;--focus-ring:#ff5c5c99;--border:#301616;--border-card:#ffffff05;--border-sidebar:#ffffff0a;--border-code:#222;--shadow-soft:0 10px 30px #000c;--shadow-header:0 8px 20px #000000b3;--shadow-tooltip:0 12px 30px #000000d9}:root[data-palette=digital-violet]{--bg:#0b0a0d;--bg-black:#020103;--bg-alt:#13111a;--bg-card:#1c1826;--bg-radial-start:#261f36;--bg-header-end:#1e192b;--bg-tooltip:#0f0a19f5;--text:#f3f0f5;--text-white:#fff;--text-light:#e2dde6;--text-sidebar:#f0ebf5;--muted:#b9aec2;--accent:#8b5cf6;--accent-soft:#8b5cf659;--accent-muted:#5e39b3;--accent-bright:#a780ff;--focus-ring:#8b5cf699;--border:#352652;--border-card:#ffffff0d;--border-sidebar:#ffffff12;--border-code:#24202e;--shadow-soft:0 10px 30px #140a28b3;--shadow-header:0 8px 20px #0f051e99;--shadow-tooltip:0 12px 30px #190f32d9}:root[data-palette=neon-rose]{--bg:#0c0a0b;--bg-black:#030001;--bg-alt:#140e10;--bg-card:#1f1417;--bg-radial-start:#2b161c;--bg-header-end:#211418;--bg-tooltip:#140a0ff5;--text:#f5f2f3;--text-white:#fff;--text-light:#e6dee0;--text-sidebar:#f5ebed;--muted:#c9b0b6;--accent:#ff2e63;--accent-soft:#ff2e6359;--accent-muted:#b0153d;--accent-bright:#ff5c85;--focus-ring:#ff2e6399;--border:#421e2b;--border-card:#ffffff0d;--border-sidebar:#ffffff12;--border-code:#2e2226;--shadow-soft:0 10px 30px #14000ab3;--shadow-header:0 8px 20px #0f000599;--shadow-tooltip:0 12px 30px #19050fd9}:root[data-palette=phantom-silver]{--bg:#0a0a0a;--bg-black:#000;--bg-alt:#121212;--bg-card:#1c1c1c;--bg-radial-start:#262626;--bg-header-end:#1f1f1f;--bg-tooltip:#0f0f0ff5;--text:#f0f0f0;--text-white:#fff;--text-light:#e0e0e0;--text-sidebar:#f5f5f5;--muted:#a3a3a3;--accent:#e5e5e5;--accent-soft:#e5e5e540;--accent-muted:gray;--accent-bright:#fff;--focus-ring:#fff6;--border:#333;--border-card:#ffffff0f;--border-sidebar:#ffffff14;--border-code:#242424;--shadow-soft:0 10px 30px #000c;--shadow-header:0 8px 20px #000000b3;--shadow-tooltip:0 12px 30px #000000e6}:root[data-palette=red-orange]{--bg:#0a0a0a;--bg-black:#000;--bg-alt:#170e0d;--bg-card:#211311;--bg-radial-start:#2e1815;--bg-header-end:#261210;--bg-tooltip:#0f0a0af5;--text:#f5f2f2;--text-white:#fff;--text-light:#e0e0e0;--text-sidebar:#f2f2f2;--muted:#c9b6b4;--accent:#ff4f38;--accent-soft:#ff4f3859;--accent-muted:#cc3f2d;--accent-bright:#ff725e;--focus-ring:#ff4f3899;--border:#45221f;--border-card:#ffffff0d;--border-sidebar:#ffffff12;--border-code:#2e2e2e;--shadow-soft:0 10px 30px #000000b3;--shadow-header:0 8px 20px #0009;--shadow-tooltip:0 12px 30px #000000d9}:root[data-palette=reef-coral]{--bg:#0c0b0a;--bg-black:#030202;--bg-alt:#171312;--bg-card:#211a18;--bg-radial-start:#2e221f;--bg-header-end:#261c1a;--bg-tooltip:#140f0cf5;--text:#f5f2f0;--text-white:#fff;--text-light:#e6e0de;--text-sidebar:#f5efeb;--muted:#c9beb8;--accent:#f86;--accent-soft:#ff886659;--accent-muted:#b35236;--accent-bright:#ffaa91;--focus-ring:#f869;--border:#453029;--border-card:#ffffff0d;--border-sidebar:#ffffff12;--border-code:#2e2624;--shadow-soft:0 10px 30px #1e0f0ab3;--shadow-header:0 8px 20px #140a0599;--shadow-tooltip:0 12px 30px #23140ad9}:root[data-palette=soft-lilac]{--bg:#0b0a0e;--bg-black:#010103;--bg-alt:#131117;--bg-card:#1d1821;--bg-radial-start:#271e2e;--bg-header-end:#1e1924;--bg-tooltip:#0f0a14f5;--text:#f3f0f5;--text-white:#fff;--text-light:#e4e0e6;--text-sidebar:#f3eff5;--muted:#bdafc2;--accent:#d884f5;--accent-soft:#d884f559;--accent-muted:#9a4eb3;--accent-bright:#eab0fc;--focus-ring:#d884f599;--border:#3d2b45;--border-card:#ffffff0d;--border-sidebar:#ffffff12;--border-code:#28212e;--shadow-soft:0 10px 30px #140a1eb3;--shadow-header:0 8px 20px #0f051999;--shadow-tooltip:0 12px 30px #190f28d9}:root[data-palette=solar-amber]{--bg:#0c0b0a;--bg-black:#030200;--bg-alt:#14120e;--bg-card:#1f1b14;--bg-radial-start:#2b2416;--bg-header-end:#211c14;--bg-tooltip:#140f0af5;--text:#f5f4f2;--text-white:#fff;--text-light:#e6e3de;--text-sidebar:#f5f2eb;--muted:#c9c2b0;--accent:#ffb703;--accent-soft:#ffb70359;--accent-muted:#b38000;--accent-bright:#ffce47;--focus-ring:#ffb70399;--border:#423822;--border-card:#ffffff0d;--border-sidebar:#ffffff12;--border-code:#2e2a22;--shadow-soft:0 10px 30px #140f00b3;--shadow-header:0 8px 20px #0f0a0099;--shadow-tooltip:0 12px 30px #191405d9}:root[data-palette=verdant-moss]{--bg:#0a0c0a;--bg-black:#000300;--bg-alt:#0e120e;--bg-card:#151c15;--bg-radial-start:#122112;--bg-header-end:#111a11;--bg-tooltip:#0a0f0af5;--text:#f1f5f1;--text-white:#fff;--text-light:#dde3dd;--text-sidebar:#eef5ee;--muted:#aebcae;--accent:#46c766;--accent-soft:#46c76659;--accent-muted:#2e8a44;--accent-bright:#6de38a;--focus-ring:#46c76699;--border:#1f3323;--border-card:#ffffff0d;--border-sidebar:#ffffff12;--border-code:#232e23;--shadow-soft:0 10px 30px #051405b3;--shadow-header:0 8px 20px #000f0099;--shadow-tooltip:0 12px 30px #051905d9}:root[data-palette=voltage-lime]{--bg:#0b0c0a;--bg-black:#010200;--bg-alt:#121410;--bg-card:#1a1f16;--bg-radial-start:#222918;--bg-header-end:#1b2114;--bg-tooltip:#0f140af5;--text:#f3f5f1;--text-white:#fff;--text-light:#e1e6de;--text-sidebar:#f0f5eb;--muted:#b4beac;--accent:#b4e600;--accent-soft:#b4e60059;--accent-muted:#7da100;--accent-bright:#d2ff2e;--focus-ring:#b4e60099;--border:#333d22;--border-card:#ffffff0d;--border-sidebar:#ffffff12;--border-code:#252b1f;--shadow-soft:0 10px 30px #0f1900b3;--shadow-header:0 8px 20px #0a0f0099;--shadow-tooltip:0 12px 30px #141e05d9}:root[data-palette=alpine-teal]{--bg:#fff;--bg-black:#f0fdf4;--bg-alt:#e6fffa;--bg-card:#fff;--bg-radial-start:#fff;--bg-header-end:#b2f5ea;--bg-tooltip:#fffffffa;--text:#234e52;--text-white:#1d4044;--text-light:#2c7a7b;--text-sidebar:#285e61;--muted:#4fd1c5;--accent:#319795;--accent-soft:#31979526;--accent-muted:#285e61;--accent-bright:#38b2ac;--focus-ring:#38b2ac66;--border:#b2f5ea;--border-card:#e6fffa;--border-sidebar:#e6fffa;--border-code:#81e6d9;--shadow-soft:0 10px 30px #2c7a7b14;--shadow-header:0 4px 12px #2c7a7b0d;--shadow-tooltip:0 12px 30px #2c7a7b26}:root[data-palette=crimson-letter]{--bg:#fff;--bg-black:#fff5f5;--bg-alt:#fef2f2;--bg-card:#fff;--bg-radial-start:#fff;--bg-header-end:#fed7d7;--bg-tooltip:#fffffffa;--text:#2d3748;--text-white:#1a202c;--text-light:#4a5568;--text-sidebar:#742a2a;--muted:#a0aec0;--accent:#c53030;--accent-soft:#c530301f;--accent-muted:#9b2c2c;--accent-bright:#e53e3e;--focus-ring:#e53e3e66;--border:#fc8181;--border-card:#fed7d7;--border-sidebar:#fff5f5;--border-code:#feb2b2;--shadow-soft:0 10px 30px #9b2c2c14;--shadow-header:0 4px 12px #9b2c2c0d;--shadow-tooltip:0 12px 30px #9b2c2c26}:root[data-palette=glacial-blue]{--bg:#fff;--bg-black:#f0f9ff;--bg-alt:#e0f2fe;--bg-card:#fff;--bg-radial-start:#fff;--bg-header-end:#bae6fd;--bg-tooltip:#fffffffa;--text:#334155;--text-white:#0f172a;--text-light:#475569;--text-sidebar:#0369a1;--muted:#0ea5e9;--accent:#0284c7;--accent-soft:#0284c71f;--accent-muted:#0c4a6e;--accent-bright:#38bdf8;--focus-ring:#0ea5e966;--border:#bae6fd;--border-card:#e0f2fe;--border-sidebar:#f0f9ff;--border-code:#7dd3fc;--shadow-soft:0 10px 30px #0284c714;--shadow-header:0 4px 12px #0284c70d;--shadow-tooltip:0 12px 30px #0284c726}:root[data-palette=lavender-mist]{--bg:#fff;--bg-black:#f8f7fc;--bg-alt:#f3f0ff;--bg-card:#fff;--bg-radial-start:#fff;--bg-header-end:#e9d8fd;--bg-tooltip:#fffffffa;--text:#2d3748;--text-white:#1a202c;--text-light:#4a5568;--text-sidebar:#553c9a;--muted:#805ad5;--accent:#805ad5;--accent-soft:#805ad526;--accent-muted:#6b46c1;--accent-bright:#9f7aea;--focus-ring:#9f7aea66;--border:#e9d8fd;--border-card:#e9d8fd;--border-sidebar:#f3f0ff;--border-code:#d6bcfa;--shadow-soft:0 10px 30px #6b46c114;--shadow-header:0 4px 12px #6b46c10d;--shadow-tooltip:0 12px 30px #6b46c126}:root[data-palette=matcha-latte]{--bg:#fff;--bg-black:#f0fdf4;--bg-alt:#dcfce7;--bg-card:#fff;--bg-radial-start:#fff;--bg-header-end:#bbf7d0;--bg-tooltip:#fffffffa;--text:#14532d;--text-white:#052e16;--text-light:#166534;--text-sidebar:#15803d;--muted:#22c55e;--accent:#16a34a;--accent-soft:#16a34a26;--accent-muted:#14532d;--accent-bright:#4ade80;--focus-ring:#22c55e66;--border:#86efac;--border-card:#bbf7d0;--border-sidebar:#dcfce7;--border-code:#86efac;--shadow-soft:0 10px 30px #16a34a14;--shadow-header:0 4px 12px #16a34a0d;--shadow-tooltip:0 12px 30px #16a34a26}:root[data-palette=ochre-and-ivory]{--bg:ivory;--bg-black:#fffdf0;--bg-alt:#fffcbf;--bg-card:#fff;--bg-radial-start:#fff;--bg-header-end:#fefcbf;--bg-tooltip:#fffff0fa;--text:#4a4a4a;--text-white:#222;--text-light:#5f5f5f;--text-sidebar:#5f5a4e;--muted:#949494;--accent:#b7791f;--accent-soft:#b7791f26;--accent-muted:#975a16;--accent-bright:#d69e2e;--focus-ring:#d69e2e66;--border:#f6e05e;--border-card:#faf089;--border-sidebar:ivory;--border-code:#fce588;--shadow-soft:0 10px 30px #975a1614;--shadow-header:0 4px 12px #975a160d;--shadow-tooltip:0 12px 30px #975a1626}:root[data-palette=paper-and-ink]{--bg:#fff;--bg-black:#f0f2f5;--bg-alt:#f7f9fc;--bg-card:#fff;--bg-radial-start:#fff;--bg-header-end:#edf2f7;--bg-tooltip:#fffffffa;--text:#2d3748;--text-white:#1a202c;--text-light:#4a5568;--text-sidebar:#4a5568;--muted:#718096;--accent:#2c5282;--accent-soft:#2c528226;--accent-muted:#2a4365;--accent-bright:#3182ce;--focus-ring:#3182ce66;--border:#e2e8f0;--border-card:#e2e8f0;--border-sidebar:#edf2f7;--border-code:#cbd5e0;--shadow-soft:0 10px 30px #00000014;--shadow-header:0 4px 12px #0000000d;--shadow-tooltip:0 12px 30px #00000026}:root[data-palette=sakura-bloom]{--bg:#fff;--bg-black:#fff5f7;--bg-alt:#fff0f3;--bg-card:#fff;--bg-radial-start:#fff;--bg-header-end:#fce7f3;--bg-tooltip:#fffffffa;--text:#4a4a4a;--text-white:#2d2d2d;--text-light:#6e6e6e;--text-sidebar:#831843;--muted:#db2777;--accent:#db2777;--accent-soft:#db27771f;--accent-muted:#9d174d;--accent-bright:#f472b6;--focus-ring:#db277766;--border:#fbcfe8;--border-card:#fce7f3;--border-sidebar:#fff0f3;--border-code:#f9a8d4;--shadow-soft:0 10px 30px #9d174d14;--shadow-header:0 4px 12px #9d174d0d;--shadow-tooltip:0 12px 30px #9d174d26}:root[data-palette=urban-concrete]{--bg:#fff;--bg-black:#f8f9fa;--bg-alt:#f1f3f5;--bg-card:#fff;--bg-radial-start:#fff;--bg-header-end:#e9ecef;--bg-tooltip:#fffffffa;--text:#212529;--text-white:#000;--text-light:#495057;--text-sidebar:#343a40;--muted:#868e96;--accent:#495057;--accent-soft:#4950571f;--accent-muted:#212529;--accent-bright:#adb5bd;--focus-ring:#49505766;--border:#dee2e6;--border-card:#e9ecef;--border-sidebar:#f8f9fa;--border-code:#ced4da;--shadow-soft:0 10px 30px #00000014;--shadow-header:0 4px 12px #0000000d;--shadow-tooltip:0 12px 30px #00000026}