/* ───────── Maple ID · extra themes ─────────
 * Shared by the home page, basic cards and the Star (owner) card.
 * Each theme sets every variable the pages read, so they work everywhere. */
[data-theme=maple]   {--accent:#ff6a3d;--accent-2:#ffb547;--maple-red:#e0342f;--soft:#ff6a3d24;--accent-soft:rgba(255,106,61,.13);--accent-glow:rgba(255,106,61,.45)}
[data-theme=autumn]  {--accent:#f59e0b;--accent-2:#ef4444;--maple-red:#b45309;--soft:#f59e0b24;--accent-soft:rgba(245,158,11,.13);--accent-glow:rgba(245,158,11,.45)}
[data-theme=sunset]  {--accent:#fb7185;--accent-2:#fbbf24;--maple-red:#e11d48;--soft:#fb718524;--accent-soft:rgba(251,113,133,.13);--accent-glow:rgba(251,113,133,.45)}
[data-theme=crimson] {--accent:#ef4444;--accent-2:#f97316;--maple-red:#991b1b;--soft:#ef444424;--accent-soft:rgba(239,68,68,.13);--accent-glow:rgba(239,68,68,.45)}
[data-theme=gold]    {--accent:#facc15;--accent-2:#f59e0b;--maple-red:#a16207;--soft:#facc1524;--accent-soft:rgba(250,204,21,.13);--accent-glow:rgba(250,204,21,.45)}
[data-theme=forest]  {--accent:#84cc16;--accent-2:#16a34a;--maple-red:#3f6212;--soft:#84cc1624;--accent-soft:rgba(132,204,22,.13);--accent-glow:rgba(132,204,22,.45)}
[data-theme=ocean]   {--accent:#3b82f6;--accent-2:#22d3ee;--maple-red:#1d4ed8;--soft:#3b82f624;--accent-soft:rgba(59,130,246,.13);--accent-glow:rgba(59,130,246,.45)}
[data-theme=violet]  {--accent:#a855f7;--accent-2:#ec4899;--maple-red:#7e22ce;--soft:#a855f724;--accent-soft:rgba(168,85,247,.13);--accent-glow:rgba(168,85,247,.45)}
[data-theme=mono]    {--accent:#e5e7eb;--accent-2:#9ca3af;--maple-red:#6b7280;--soft:#e5e7eb1f;--accent-soft:rgba(229,231,235,.11);--accent-glow:rgba(229,231,235,.3)}
[data-theme=midnight]{--accent:#6366f1;--accent-2:#38bdf8;--maple-red:#3730a3;--soft:#6366f124;--accent-soft:rgba(99,102,241,.13);--accent-glow:rgba(99,102,241,.45)}
[data-theme=ice]     {--accent:#7dd3fc;--accent-2:#e0f2fe;--maple-red:#0284c7;--soft:#7dd3fc24;--accent-soft:rgba(125,211,252,.13);--accent-glow:rgba(125,211,252,.45)}
[data-theme=candy]   {--accent:#f472b6;--accent-2:#c084fc;--maple-red:#be185d;--soft:#f472b624;--accent-soft:rgba(244,114,182,.13);--accent-glow:rgba(244,114,182,.45)}
[data-theme=matcha]  {--accent:#a3b18a;--accent-2:#dad7cd;--maple-red:#588157;--soft:#a3b18a24;--accent-soft:rgba(163,177,138,.13);--accent-glow:rgba(163,177,138,.45)}
[data-theme=aurora]   {--accent:#2dd4bf;--accent-2:#a78bfa;--maple-red:#0f766e;--soft:#2dd4bf24;--accent-soft:rgba(45,212,191,.13);--accent-glow:rgba(45,212,191,.45)}
[data-theme=rose]     {--accent:#f4a6b7;--accent-2:#f9d5c5;--maple-red:#be4d63;--soft:#f4a6b724;--accent-soft:rgba(244,166,183,.13);--accent-glow:rgba(244,166,183,.45)}
[data-theme=lava]     {--accent:#ff3b00;--accent-2:#ffcc00;--maple-red:#9a1b00;--soft:#ff3b0024;--accent-soft:rgba(255,59,0,.13);--accent-glow:rgba(255,59,0,.45)}
[data-theme=mint]     {--accent:#6ee7b7;--accent-2:#d9f99d;--maple-red:#059669;--soft:#6ee7b724;--accent-soft:rgba(110,231,183,.13);--accent-glow:rgba(110,231,183,.45)}
[data-theme=grape]    {--accent:#c026d3;--accent-2:#7c3aed;--maple-red:#86198f;--soft:#c026d324;--accent-soft:rgba(192,38,211,.13);--accent-glow:rgba(192,38,211,.45)}
[data-theme=sand]     {--accent:#d6a76a;--accent-2:#f5e1b8;--maple-red:#92643a;--soft:#d6a76a24;--accent-soft:rgba(214,167,106,.13);--accent-glow:rgba(214,167,106,.45)}
[data-theme=lime]     {--accent:#c6ff00;--accent-2:#00e676;--maple-red:#4d7c0f;--soft:#c6ff0024;--accent-soft:rgba(198,255,0,.13);--accent-glow:rgba(198,255,0,.45)}
[data-theme=sky]      {--accent:#38bdf8;--accent-2:#a5b4fc;--maple-red:#0369a1;--soft:#38bdf824;--accent-soft:rgba(56,189,248,.13);--accent-glow:rgba(56,189,248,.45)}

/* ── more themes ── */
[data-theme=neon]{--accent:#ff2bd6;--accent-2:#00f0ff;--maple-red:#a10089;--soft:#ff2bd624;--accent-soft:rgba(255,43,214,.13);--accent-glow:rgba(255,43,214,.45)}
[data-theme=galaxy]{--accent:#7c3aed;--accent-2:#22d3ee;--maple-red:#4c1d95;--soft:#7c3aed24;--accent-soft:rgba(124,58,237,.13);--accent-glow:rgba(124,58,237,.45)}
[data-theme=coral]{--accent:#ff7e67;--accent-2:#ffd1a9;--maple-red:#d9482f;--soft:#ff7e6724;--accent-soft:rgba(255,126,103,.13);--accent-glow:rgba(255,126,103,.45)}
[data-theme=toxic]{--accent:#39ff14;--accent-2:#d4ff00;--maple-red:#1a7a00;--soft:#39ff1424;--accent-soft:rgba(57,255,20,.13);--accent-glow:rgba(57,255,20,.45)}
[data-theme=ruby]{--accent:#e11d48;--accent-2:#fb7185;--maple-red:#881337;--soft:#e11d4824;--accent-soft:rgba(225,29,72,.13);--accent-glow:rgba(225,29,72,.45)}
[data-theme=sapphire]{--accent:#2563eb;--accent-2:#60a5fa;--maple-red:#1e3a8a;--soft:#2563eb24;--accent-soft:rgba(37,99,235,.13);--accent-glow:rgba(37,99,235,.45)}
[data-theme=amber]{--accent:#ffb000;--accent-2:#ff6a00;--maple-red:#b45309;--soft:#ffb00024;--accent-soft:rgba(255,176,0,.13);--accent-glow:rgba(255,176,0,.45)}
[data-theme=storm]{--accent:#94a3b8;--accent-2:#38bdf8;--maple-red:#334155;--soft:#94a3b824;--accent-soft:rgba(148,163,184,.13);--accent-glow:rgba(148,163,184,.45)}
[data-theme=bubblegum]{--accent:#ff77e9;--accent-2:#77f0ff;--maple-red:#c026a3;--soft:#ff77e924;--accent-soft:rgba(255,119,233,.13);--accent-glow:rgba(255,119,233,.45)}
[data-theme=cocoa]{--accent:#c08a5b;--accent-2:#e8c9a0;--maple-red:#6f4328;--soft:#c08a5b24;--accent-soft:rgba(192,138,91,.13);--accent-glow:rgba(192,138,91,.45)}
[data-theme=retro]{--accent:#ff6ec7;--accent-2:#ffe66d;--maple-red:#7a1f5c;--soft:#ff6ec724;--accent-soft:rgba(255,110,199,.13);--accent-glow:rgba(255,110,199,.45)}
[data-theme=tropical]{--accent:#00d4aa;--accent-2:#ffd23f;--maple-red:#047857;--soft:#00d4aa24;--accent-soft:rgba(0,212,170,.13);--accent-glow:rgba(0,212,170,.45)}
