/* themes.css — 20 khối biến palette light/dark + 3 khối biến style (bán kính)
   (tách NGUYÊN VĂN từ index.html L17–523, Phase 2/R2 — không đổi rule nào). */
    :root{
    --bg:#f6efe4;--panel:#fffdf8;--panel2:#faf3e6;--border:#e6d8bf;
    --cell:#f6ecda;--cell-b:#fefaf2;--cell-bd:#e6d6b8;--txt:#473521;--dim:#85715a;--dim2:#a89781;
    --green:#6fa96b;--gold:#d98e32;--red:#d95f4c;--blue:#6b93d9;--gem:#3fa8c9;
    --bgg1:#fdf7ec;--bgg2:#f0e1c8;--bgg3:#f1e3d3;--bgdot:#e6d6ba;
    --empty-bg:#efe5cf;--empty-bd:#d9c7a1;
    --board-1:#efe3ca;--board-2:#e7d7b8;--board-bd:#d9c6a0;--board-in:#c9ad8244;
    --track:#e9dcc2;--track-bd:#d8c5a2;--ms:#cdbb97;--ms-ring:#e9dcc2;
    --soft:#f5ecd9;--soft-bd:#e2d2b2;--hair:#e3d4b8;--hair2:#e9dcc766;--cxq:#b3a288;
    --mbtn:#f7eeda;--mbtn-bd:#e2d2b2;
    --toast-bg:#fffdf7f2;--toast-big:#f4f8ecf2;--toast-big-bd:#cfe0bd;
    --toast-disc:#fdf4e2f2;--toast-disc-bd:#e6cf9f;--toast-disc-tx:#8a5f1e;
    --toast-bad:#fdeeeaf2;--toast-bad-bd:#e8bcae;--toast-bad-tx:#b3503f;
    --btn-g1:#6ba05a;--btn-g2:#568a49;--btn-g-bd:#4c7a41;
    --danger-bg:#fae9e1;--danger-bd:#e0ab99;--danger-tx:#b3503f;
    --buy-bg:#eaf3e2;--buy-bd:#cfe0bd;--buy-tx:#3f7a35;--poor-bg:#fcecea;--poor-bd:#e8bcae;
    --soon-bg:#f1ead9;--soon-bd:#d9cdb2;--soon-tx:#8a7862;
    --on-bg:#f0e4f8;--on-bd:#c9a7e0;--on-tx:#8a63c9;
    --tcost-bg:#fdf3df;--tcost-bd:#d9b97e;--tcost-tx:#9a6b1f;
    --iname:#a08a68;--tier:#c07f1f;--float-sh:#fffdf5;--qtext-tx:#5a4838;--sumbg:#f5ecd9aa;
    --shA:#a58a6433;--shB:#a58a6426;--shC:#a58a6420;--shD:#a58a642e;--shE:#a58a6438;--shF:#a58a6440;
    --goldGlow:#d98e321f;--selRing:#d98e3244;--modalSh:#6b4f3542;--itemSh:#6b4f3538;--ghostSh:#6b4f3559;
    --modal-1:#fffdf8;--modal-2:#faf3e4;
    --logo-1:#fefaf2;--logo-2:#f6ecda;--logo-bd:#e6d6b8;
    --match-1:#e9f1de;--match-2:#dfeccf;--match-in:#6fa96b2e;--achv-bd:#cfe0bd;
    --ovl:#43331fd9;
    --btn-txt:#fff;--r-modal:20px;--r-card:16px;--r-ui:14px;--r-seg:9px;--r-cell:12px;--r-board:18px;--r-logo:28px;
    color-scheme:light;
    }
    html.dark{
    --bg:#171210;--panel:#241c16;--panel2:#1e1712;--border:#3a2e24;
    --cell:#241b15;--cell-b:#2b2119;--cell-bd:#3d3026;--txt:#f0e5d8;--dim:#b09e8c;--dim2:#8a7866;
    --green:#8fc98a;--gold:#e8a951;--red:#ef8873;--blue:#8fb4e8;--gem:#5cc6e0;
    --bgg1:#241a12;--bgg2:#1a130e;--bgg3:#1b140f;--bgdot:#251b15;
    --empty-bg:#1e1610;--empty-bd:#3a2d22;
    --board-1:#251c15;--board-2:#1d150f;--board-bd:#3e3126;--board-in:#00000044;
    --track:#2a211a;--track-bd:#3e332a;--ms:#6d5c49;--ms-ring:#2a211a;
    --soft:#241c15;--soft-bd:#3a2e24;--hair:#33291f;--hair2:#33291f66;--cxq:#a4917c;
    --mbtn:#251d16;--mbtn-bd:#3a2e24;
    --toast-bg:#241c15f2;--toast-big:#1f2a1af2;--toast-big-bd:#42603a;
    --toast-disc:#2e2517f2;--toast-disc-bd:#7a6535;--toast-disc-tx:#e0bb74;
    --toast-bad:#33221df2;--toast-bad-bd:#74402f;--toast-bad-tx:#ef9a86;
    --btn-g1:#6b9c59;--btn-g2:#56804a;--btn-g-bd:#47703c;
    --danger-bg:#33221d;--danger-bd:#6b4033;--danger-tx:#ef9a86;
    --buy-bg:#22301e;--buy-bd:#42603a;--buy-tx:#a8d8a0;--poor-bg:#332220;--poor-bd:#6b3a30;
    --soon-bg:#2a251f;--soon-bd:#4a4238;--soon-tx:#b3a390;
    --on-bg:#2f2840;--on-bd:#5c4a78;--on-tx:#c3a8ec;
    --tcost-bg:#2e2618;--tcost-bd:#7a6535;--tcost-tx:#e0bb74;
    --iname:#b8a58e;--tier:#d9a85c;--float-sh:#171210;--qtext-tx:#e0d2c0;--sumbg:#221a14cc;
    --shA:#00000055;--shB:#00000044;--shC:#00000033;--shD:#0000004d;--shE:#00000055;--shF:#00000066;
    --goldGlow:#e8a95114;--selRing:#e8a9513d;--modalSh:#00000099;--itemSh:#00000066;--ghostSh:#00000088;
    --modal-1:#261e17;--modal-2:#1e1611;
    --logo-1:#2b221a;--logo-2:#20180f;--logo-bd:#413427;
    --match-1:#243020;--match-2:#1c2818;--match-in:#8fc98a2e;--achv-bd:#42603a;
    --ovl:#0a0604cc;
    --btn-txt:#fff;
    color-scheme:dark;
    }
    html[data-pal="night"]{
    --bg:#eef1f5;--panel:#ffffff;--panel2:#f4f7fa;--border:#d5dbe4;
    --cell:#e7ebf1;--cell-b:#f5f8fc;--cell-bd:#d3dae5;--txt:#2e3947;--dim:#64748b;--dim2:#8a97a8;
    --green:#4e9668;--gold:#c08a2e;--red:#cc5742;--blue:#4a7dd4;--gem:#2f96ba;
    --bgg1:#f8fafd;--bgg2:#e2e8f0;--bgg3:#e6ebf2;--bgdot:#d9dfe9;
    --empty-bg:#e0e6ee;--empty-bd:#c3cdd9;
    --board-1:#e2e8f1;--board-2:#d9e1ec;--board-bd:#c4cfdd;--board-in:#9db0c844;
    --track:#dfe5ee;--track-bd:#c8d3e0;--ms:#a9b6c6;--ms-ring:#dfe5ee;
    --soft:#e8edf4;--soft-bd:#d3dae5;--hair:#dde3ec;--hair2:#dde3ec66;--cxq:#93a1b3;
    --mbtn:#edf1f7;--mbtn-bd:#d3dae5;
    --toast-bg:#fffffff2;--toast-big:#e8f4ecf2;--toast-big-bd:#bcd9c4;
    --toast-disc:#fdf5e3f2;--toast-disc-bd:#e0cd9c;--toast-disc-tx:#7a5c22;
    --toast-bad:#fdeeedf2;--toast-bad-bd:#e5b3ab;--toast-bad-tx:#a84a38;
    --btn-g1:#55905f;--btn-g2:#44754e;--btn-g-bd:#3a6743;
    --danger-bg:#f9eae7;--danger-bd:#dfa79c;--danger-tx:#a84a38;
    --buy-bg:#e6f2e9;--buy-bd:#bcd9c4;--buy-tx:#3a7a48;--poor-bg:#f9eceb;--poor-bd:#e5b3ab;
    --soon-bg:#ebeef3;--soon-bd:#ccd4de;--soon-tx:#75828f;
    --on-bg:#ebe9f7;--on-bd:#b9aade;--on-tx:#6d51b5;
    --tcost-bg:#fdf4e3;--tcost-bd:#d9bb85;--tcost-tx:#8a6420;
    --iname:#7e8b9c;--tier:#b57e26;--float-sh:#ffffff;--qtext-tx:#46536b;--sumbg:#e8edf4aa;
    --shA:#7e8ea633;--shB:#7e8ea626;--shC:#7e8ea620;--shD:#7e8ea62e;--shE:#7e8ea638;--shF:#7e8ea640;
    --goldGlow:#c08a2e1f;--selRing:#c08a2e44;--modalSh:#3a465842;--itemSh:#3a465838;--ghostSh:#3a465859;
    --modal-1:#ffffff;--modal-2:#f4f7fa;
    --logo-1:#f8fafc;--logo-2:#e8edf4;--logo-bd:#d3dae5;
    --match-1:#e4f1e8;--match-2:#d7ebdd;--match-in:#4e96682e;--achv-bd:#bcd9c4;
    --ovl:#2e3947d9;
    --btn-txt:#fff;
    }
    html[data-pal="night"].dark{
    --bg:#0f1215;--panel:#1a1f24;--panel2:#151a1f;--border:#2b333b;
    --cell:#1e242a;--cell-b:#242b32;--cell-bd:#333d47;--txt:#e9edf1;--dim:#9aa5b1;--dim2:#737d89;
    --green:#7cc47f;--gold:#e2a94f;--red:#ee7d66;--blue:#7cabee;--gem:#54c3e5;
    --bgg1:#191f26;--bgg2:#12161b;--bgg3:#13171d;--bgdot:#1a2027;
    --empty-bg:#161b21;--empty-bd:#2e3740;
    --board-1:#1f252c;--board-2:#181d24;--board-bd:#343e48;--board-in:#00000044;
    --track:#242b33;--track-bd:#36404a;--ms:#5a6673;--ms-ring:#242b33;
    --soft:#1f252c;--soft-bd:#343e48;--hair:#2d353d;--hair2:#2d353d66;--cxq:#8b97a4;
    --mbtn:#20262d;--mbtn-bd:#343e48;
    --toast-bg:#1e242bf2;--toast-big:#1b291ff2;--toast-big-bd:#3f5a35;
    --toast-disc:#272c35f2;--toast-disc-bd:#7a6535;--toast-disc-tx:#dfb871;
    --toast-bad:#2e2220f2;--toast-bad-bd:#74402f;--toast-bad-tx:#ef9a86;
    --btn-g1:#5d9350;--btn-g2:#4a7a40;--btn-g-bd:#3f6a36;
    --danger-bg:#33221e;--danger-bd:#6b4033;--danger-tx:#ef9a86;
    --buy-bg:#20301e;--buy-bd:#3f5a35;--buy-tx:#9ed397;--poor-bg:#332220;--poor-bd:#6b3a30;
    --soon-bg:#262a2f;--soon-bd:#4a5158;--soon-tx:#a3adb8;
    --on-bg:#2a2f40;--on-bd:#584370;--on-tx:#b596e3;
    --tcost-bg:#2b2a20;--tcost-bd:#7a6535;--tcost-tx:#dfb871;
    --iname:#98a3b0;--tier:#cf9d52;--float-sh:#0f1215;--qtext-tx:#c9d2da;--sumbg:#1c2228cc;
    --shA:#00000055;--shB:#00000044;--shC:#00000033;--shD:#0000004d;--shE:#00000055;--shF:#00000066;
    --goldGlow:#e2a94f14;--selRing:#e2a94f3d;--modalSh:#00000099;--itemSh:#00000066;--ghostSh:#00000088;
    --modal-1:#1d232a;--modal-2:#171c22;
    --logo-1:#232a31;--logo-2:#1a2027;--logo-bd:#39434d;
    --match-1:#22301f;--match-2:#1c2818;--match-in:#7cc47f2e;--achv-bd:#3f5a35;
    --ovl:#05070acc;
    --btn-txt:#fff;
    color-scheme:dark;
    }
    html[data-pal="pop"]{
    --bg:#f4f7ff;--panel:#ffffff;--panel2:#f2f5fd;--border:#d9e2f6;
    --cell:#eef3fe;--cell-b:#ffffff;--cell-bd:#d6e2fa;--txt:#2b2f4e;--dim:#66709c;--dim2:#8f98bf;
    --green:#2ec27e;--gold:#eb8200;--red:#ff5d5d;--blue:#3d7bff;--gem:#00b8d9;
    --bgg1:#ffffff;--bgg2:#e8eeff;--bgg3:#f0eaff;--bgdot:#dee6f8;
    --empty-bg:#e6ecfb;--empty-bd:#c6d4f3;
    --board-1:#e2ebff;--board-2:#d7e3ff;--board-bd:#c2d3f8;--board-in:#a8c0f244;
    --track:#e3eafd;--track-bd:#c8d5f7;--ms:#a3b4e8;--ms-ring:#e3eafd;
    --soft:#eef1fb;--soft-bd:#d6def6;--hair:#e0e7f8;--hair2:#e0e7f866;--cxq:#9aa7d4;
    --mbtn:#edf2ff;--mbtn-bd:#ccdcfb;
    --toast-bg:#fffffff2;--toast-big:#e3f9eef2;--toast-big-bd:#9fe8c6;
    --toast-disc:#fff3dcf2;--toast-disc-bd:#ffd28a;--toast-disc-tx:#8f6400;
    --toast-bad:#ffeef0f2;--toast-bad-bd:#ffb3ba;--toast-bad-tx:#c9384a;
    --btn-g1:#ff6b6b;--btn-g2:#f0437c;--btn-g-bd:#d42e6b;
    --danger-bg:#ffe9ec;--danger-bd:#ff9aa8;--danger-tx:#d63447;
    --buy-bg:#e0f8ec;--buy-bd:#9fe8c6;--buy-tx:#128052;--poor-bg:#ffe9ec;--poor-bd:#ff9aa8;
    --soon-bg:#eef0fa;--soon-bd:#ccd3ee;--soon-tx:#7a83ad;
    --on-bg:#f0eaff;--on-bd:#c4a8ff;--on-tx:#7b4de0;
    --tcost-bg:#fff3d6;--tcost-bd:#ffcf5c;--tcost-tx:#8f6400;
    --iname:#8a92c2;--tier:#d97e00;--float-sh:#ffffff;--qtext-tx:#4a4f78;--sumbg:#eef1fbaa;
    --shA:#5d6bb333;--shB:#5d6bb326;--shC:#5d6bb320;--shD:#5d6bb32e;--shE:#5d6bb338;--shF:#5d6bb340;
    --goldGlow:#eb82001f;--selRing:#eb820044;--modalSh:#3a3f6e42;--itemSh:#3a3f6e38;--ghostSh:#3a3f6e59;
    --modal-1:#ffffff;--modal-2:#eef3ff;
    --logo-1:#ffffff;--logo-2:#e8eeff;--logo-bd:#d0dcf8;
    --match-1:#dcf8ea;--match-2:#c8f3dc;--match-in:#2ec27e2e;--achv-bd:#9fe8c6;
    --ovl:#2b2f4ed9;
    --btn-txt:#fff;
    }
    html[data-pal="pop"].dark{
    --bg:#14162b;--panel:#1e2138;--panel2:#191c30;--border:#32365c;
    --cell:#20243e;--cell-b:#262b48;--cell-bd:#39406b;--txt:#eef0ff;--dim:#9ba3cf;--dim2:#767ea8;
    --green:#3ddc97;--gold:#ffb84d;--red:#ff7b7b;--blue:#6b9bff;--gem:#38cede;
    --bgg1:#232747;--bgg2:#15182e;--bgg3:#171a33;--bgdot:#1e2240;
    --empty-bg:#1a1d34;--empty-bd:#33385e;
    --board-1:#20243e;--board-2:#181b31;--board-bd:#3a4070;--board-in:#00000044;
    --track:#252a45;--track-bd:#3a4070;--ms:#565d95;--ms-ring:#252a45;
    --soft:#20243e;--soft-bd:#32365c;--hair:#2b2f52;--hair2:#2b2f5266;--cxq:#8b93c4;
    --mbtn:#212540;--mbtn-bd:#32365c;
    --toast-bg:#20243ef2;--toast-big:#17332af2;--toast-big-bd:#2f7a55;
    --toast-disc:#2f2a1cf2;--toast-disc-bd:#8a7434;--toast-disc-tx:#f2cd7e;
    --toast-bad:#38202af2;--toast-bad-bd:#8a3a52;--toast-bad-tx:#ff9aa8;
    --btn-g1:#ff6b6b;--btn-g2:#ef4d84;--btn-g-bd:#d43a70;
    --danger-bg:#3a1f2c;--danger-bd:#8a3a52;--danger-tx:#ff9aa8;
    --buy-bg:#17332a;--buy-bd:#2f7a55;--buy-tx:#6fe0ac;--poor-bg:#3a1f24;--poor-bd:#8a3a44;
    --soon-bg:#262a45;--soon-bd:#4a4f7d;--soon-tx:#a8b0da;
    --on-bg:#2c2450;--on-bd:#6a4dc9;--on-tx:#c4a8ff;
    --tcost-bg:#2f2a1c;--tcost-bd:#8a7434;--tcost-tx:#f2cd7e;
    --iname:#9ba3cf;--tier:#e8a348;--float-sh:#14162b;--qtext-tx:#cdd2f2;--sumbg:#1c1f38cc;
    --shA:#00000055;--shB:#00000044;--shC:#00000033;--shD:#0000004d;--shE:#00000055;--shF:#00000066;
    --goldGlow:#ffb84d14;--selRing:#ffb84d3d;--modalSh:#00000099;--itemSh:#00000066;--ghostSh:#00000088;
    --modal-1:#20243e;--modal-2:#191c30;
    --logo-1:#262b48;--logo-2:#1c1f38;--logo-bd:#3d4478;
    --match-1:#17332a;--match-2:#122618;--match-in:#3ddc972e;--achv-bd:#2f7a55;
    --ovl:#07081acc;
    --btn-txt:#fff;
    color-scheme:dark;
    }
    html[data-pal="cozy"]{
    --bg:#faefe9;--panel:#fffdf9;--panel2:#fdeee2;--border:#eed8c8;
    --cell:#fdeee4;--cell-b:#fff8f2;--cell-bd:#f0d8c6;--txt:#5c4042;--dim:#97756f;--dim2:#bda49c;
    --green:#7fb98a;--gold:#d08e3e;--red:#e07a6a;--blue:#7fa8d9;--gem:#5db8c9;
    --bgg1:#fff6ef;--bgg2:#f7e3d7;--bgg3:#f6e6de;--bgdot:#f0dccf;
    --empty-bg:#f5e4d7;--empty-bd:#e3c8b4;
    --board-1:#f6e7db;--board-2:#f0dccc;--board-bd:#e0c4ae;--board-in:#c9a28844;
    --track:#f3e2d5;--track-bd:#e3c8b4;--ms:#cbb09e;--ms-ring:#f3e2d5;
    --soft:#f8ebe1;--soft-bd:#e8d2c2;--hair:#efdccd;--hair2:#efdccd66;--cxq:#bda296;
    --mbtn:#fce9dc;--mbtn-bd:#ecccc0;
    --toast-bg:#fffaf6f2;--toast-big:#eaf5ecf2;--toast-big-bd:#c2ddc8;
    --toast-disc:#fdf2e2f2;--toast-disc-bd:#e8cba4;--toast-disc-tx:#8a6236;
    --toast-bad:#fbeae7f2;--toast-bad-bd:#e8bdb2;--toast-bad-tx:#b05c4c;
    --btn-g1:#e09a70;--btn-g2:#c97a52;--btn-g-bd:#b06640;
    --danger-bg:#f9e8e4;--danger-bd:#e0a898;--danger-tx:#b05c4c;
    --buy-bg:#ecf5ea;--buy-bd:#c2ddc8;--buy-tx:#4e8a5e;--poor-bg:#f9eceb;--poor-bd:#e0a898;
    --soon-bg:#f4ece5;--soon-bd:#ddc8b8;--soon-tx:#9a7f70;
    --on-bg:#f3ecf9;--on-bd:#d4bce8;--on-tx:#8a5fb8;
    --tcost-bg:#fdf3e5;--tcost-bd:#e0c494;--tcost-tx:#96692e;
    --iname:#a3847a;--tier:#b5813e;--float-sh:#fffaf5;--qtext-tx:#6e4f4a;--sumbg:#f8ebe1aa;
    --shA:#b58a7433;--shB:#b58a7426;--shC:#b58a7420;--shD:#b58a742e;--shE:#b58a7438;--shF:#b58a7440;
    --goldGlow:#d08e3e1f;--selRing:#d08e3e44;--modalSh:#6e4a4242;--itemSh:#6e4a4238;--ghostSh:#6e4a4259;
    --modal-1:#fffdf9;--modal-2:#fdeee2;
    --logo-1:#fff8f2;--logo-2:#f8e4d4;--logo-bd:#eed8c8;
    --match-1:#e8f3e9;--match-2:#dbeede;--match-in:#7fb98a2e;--achv-bd:#c2ddc8;
    --ovl:#5c4042d9;
    --btn-txt:#fff;
    }
    html[data-pal="cozy"].dark{
    --bg:#261d22;--panel:#332730;--panel2:#2c2229;--border:#483943;
    --cell:#312630;--cell-b:#392c38;--cell-bd:#4c3e48;--txt:#f4e9e6;--dim:#bba6a4;--dim2:#92807c;
    --green:#a0cfa6;--gold:#ecb571;--red:#f29888;--blue:#9ab8e4;--gem:#6cc9d6;
    --bgg1:#352832;--bgg2:#1e181c;--bgg3:#211a1f;--bgdot:#2c2128;
    --empty-bg:#291f27;--empty-bd:#453642;
    --board-1:#322730;--board-2:#281e26;--board-bd:#4d3e49;--board-in:#00000044;
    --track:#372c35;--track-bd:#4c3e48;--ms:#755f6b;--ms-ring:#372c35;
    --soft:#322730;--soft-bd:#483943;--hair:#3d3138;--hair2:#3d313866;--cxq:#ac969c;
    --mbtn:#332830;--mbtn-bd:#483943;
    --toast-bg:#332830f2;--toast-big:#213328f2;--toast-big-bd:#4a7558;
    --toast-disc:#382d1ff2;--toast-disc-bd:#8a7a42;--toast-disc-tx:#eccf92;
    --toast-bad:#3d2528f2;--toast-bad-bd:#84464c;--toast-bad-tx:#f4a49a;
    --btn-g1:#dc9d77;--btn-g2:#bd7a58;--btn-g-bd:#a56648;
    --danger-bg:#3d2528;--danger-bd:#84464c;--danger-tx:#f4a49a;
    --buy-bg:#213328;--buy-bd:#4a7558;--buy-tx:#aee2b6;--poor-bg:#3d2526;--poor-bd:#844644;
    --soon-bg:#312930;--soon-bd:#514550;--soon-tx:#b8aaac;
    --on-bg:#382e46;--on-bd:#71599c;--on-tx:#d2b6ee;
    --tcost-bg:#352c20;--tcost-bd:#8a7a42;--tcost-tx:#eccf92;
    --iname:#bba6a4;--tier:#dca866;--float-sh:#261d22;--qtext-tx:#e2d4d0;--sumbg:#2d2228cc;
    --shA:#00000055;--shB:#00000044;--shC:#00000033;--shD:#0000004d;--shE:#00000055;--shF:#00000066;
    --goldGlow:#ecb57114;--selRing:#ecb5713d;--modalSh:#00000099;--itemSh:#00000066;--ghostSh:#00000088;
    --modal-1:#342832;--modal-2:#2b2027;
    --logo-1:#3a2d38;--logo-2:#2d2229;--logo-bd:#514351;
    --match-1:#213227;--match-2:#182619;--match-in:#a0cfa62e;--achv-bd:#4a7558;
    --ovl:#120a0ecc;
    --btn-txt:#fff;
    color-scheme:dark;
    }
    html[data-pal="lime"]{
    --bg:#F1F4EE;--panel:#FFFFFF;--panel2:#F7FAF2;--border:#DCE3D6;
    --cell:#E4EBDD;--cell-b:#FFFFFF;--cell-bd:#D3DCC9;--txt:#1A2118;--dim:#5D6858;--dim2:#8C978A;
    --green:#3E9E5F;--gold:#7BA623;--red:#D64545;--blue:#3D7BD6;--gem:#199AB0;
    --bgg1:#FAFCF6;--bgg2:#E9F0E2;--bgg3:#ECF1E6;--bgdot:#DCE5D4;
    --empty-bg:#E2E9DB;--empty-bd:#C6D2BC;
    --board-1:#EDF2E7;--board-2:#E3EBDC;--board-bd:#CFDAC6;--board-in:#9BB58A33;
    --track:#E7EEE1;--track-bd:#D2DEC9;--ms:#B4C4AA;--ms-ring:#E7EEE1;
    --soft:#EDF3E8;--soft-bd:#D7E1CE;--hair:#DFE7D8;--hair2:#DFE7D866;--cxq:#93A38C;
    --mbtn:#F2F7EC;--mbtn-bd:#DCE5D4;
    --toast-bg:#FFFFFFF2;--toast-big:#EAF6E4F2;--toast-big-bd:#BCE3B2;
    --toast-disc:#F4FBE0F2;--toast-disc-bd:#C8E064;--toast-disc-tx:#6B7A16;
    --toast-bad:#FDEEEAF2;--toast-bad-bd:#E8BCAE;--toast-bad-tx:#B3503F;
    --btn-g1:#A5E83E;--btn-g2:#8FD62C;--btn-g-bd:#7CC21F;--btn-txt:#12240A;
    --danger-bg:#F9EAE6;--danger-bd:#E0AB99;--danger-tx:#B3503F;
    --buy-bg:#EAF6E4;--buy-bd:#BCE3B2;--buy-tx:#2E7A44;--poor-bg:#F9ECEB;--poor-bd:#E8BCAE;
    --soon-bg:#EFF2EA;--soon-bd:#D3DBC9;--soon-tx:#7C8878;
    --on-bg:#E9F7DF;--on-bd:#A8E05E;--on-tx:#3E7A1A;
    --tcost-bg:#F4FBE0;--tcost-bd:#C8E064;--tcost-tx:#6B7A16;
    --iname:#8FA389;--tier:#7FA31F;--float-sh:#FFFFFF;--qtext-tx:#3C4736;--sumbg:#EDF3E8AA;
    --shA:#748A6433;--shB:#748A6426;--shC:#748A6420;--shD:#748A642E;--shE:#748A6438;--shF:#748A6440;
    --goldGlow:#7BA6231F;--selRing:#9FE93E55;--modalSh:#2A382442;--itemSh:#2A382438;--ghostSh:#2A382459;
    --modal-1:#FFFFFF;--modal-2:#F4F8F0;
    --logo-1:#FEFFFC;--logo-2:#EEF4E8;--logo-bd:#D9E3D0;
    --match-1:#E8F4E2;--match-2:#DCEFD3;--match-in:#3E9E5F2E;--achv-bd:#BCE3B2;
    --ovl:#1A2118D9;
    }
    html[data-pal="lime"].dark{
    --bg:#171A1E;--panel:#252B2F;--panel2:#20262A;--border:#363E43;
    --cell:#232A2E;--cell-b:#2A3237;--cell-bd:#394349;--txt:#F4F5F0;--dim:#B8C0BA;--dim2:#8A9690;
    --green:#52D68A;--gold:#D4E84A;--red:#F07264;--blue:#7CABEE;--gem:#54C3E5;
    --bgg1:#232A2E;--bgg2:#121519;--bgg3:#14181C;--bgdot:#1D2428;
    --empty-bg:#1A2024;--empty-bd:#333C41;
    --board-1:#22282C;--board-2:#1A1F23;--board-bd:#384248;--board-in:#0A0F0B44;
    --track:#242B2F;--track-bd:#384248;--ms:#566660;--ms-ring:#242B2F;
    --soft:#232A2E;--soft-bd:#363E43;--hair:#2C3438;--hair2:#2C343866;--cxq:#A4B0A8;
    --mbtn:#252C30;--mbtn-bd:#363E43;
    --toast-bg:#252B2FF2;--toast-big:#1C2E1DF2;--toast-big-bd:#3F7A55;
    --toast-disc:#2B2E16F2;--toast-disc-bd:#8A9440;--toast-disc-tx:#E4E8A0;
    --toast-bad:#33221DF2;--toast-bad-bd:#74402F;--toast-bad-tx:#F09A86;
    --btn-g1:#B7F34A;--btn-g2:#9EDB33;--btn-g-bd:#86C428;--btn-txt:#10160C;
    --danger-bg:#33221D;--danger-bd:#6B4033;--danger-tx:#F09A86;
    --buy-bg:#1E3226;--buy-bd:#3F7A55;--buy-tx:#7EE3A4;--poor-bg:#332220;--poor-bd:#6B3A30;
    --soon-bg:#262A2E;--soon-bd:#4A5158;--soon-tx:#A8B4AC;
    --on-bg:#223318;--on-bd:#6FBE3A;--on-tx:#B7F34A;
    --tcost-bg:#2B2E16;--tcost-bd:#8A9440;--tcost-tx:#E4E8A0;
    --iname:#9BA8A0;--tier:#C8E64A;--float-sh:#171A1E;--qtext-tx:#CBD5CC;--sumbg:#20262ACC;
    --shA:#00000055;--shB:#00000044;--shC:#00000033;--shD:#0000004D;--shE:#00000055;--shF:#00000066;
    --goldGlow:#D4E84A14;--selRing:#B7F34A55;--modalSh:#00000099;--itemSh:#00000066;--ghostSh:#00000088;
    --modal-1:#262C30;--modal-2:#1F2529;
    --logo-1:#2C3338;--logo-2:#1E2428;--logo-bd:#3D4750;
    --match-1:#1E3226;--match-2:#16261C;--match-in:#52D68A2E;--achv-bd:#3F7A55;
    --ovl:#0A0D0ACC;
    color-scheme:dark;
    }
    html[data-pal="tomato"]{
    --bg:#FFF5E9;--panel:#FFFFFF;--panel2:#FFF0DF;--border:#F0DFC2;
    --cell:#FFEFD9;--cell-b:#FFFAF2;--cell-bd:#F0DFC0;--txt:#242A25;--dim:#7A7468;--dim2:#A89F8E;
    --green:#1F9E58;--gold:#1F9E58;--red:#E5484D;--blue:#4A7DD6;--gem:#2FA3B8;
    --bgg1:#FFFAF2;--bgg2:#F7E6CC;--bgg3:#F8EAD8;--bgdot:#F0E1C4;
    --empty-bg:#F7E9D2;--empty-bd:#E3CFAA;
    --board-1:#FFF3E0;--board-2:#F8E8D0;--board-bd:#EBD9B8;--board-in:#C99A7244;
    --track:#F6EADA;--track-bd:#E5D4B2;--ms:#D2BC96;--ms-ring:#F6EADA;
    --soft:#FBF2E4;--soft-bd:#EBDCC0;--hair:#F1E5CE;--hair2:#F1E5CE66;--cxq:#B3A288;
    --mbtn:#FDF3E4;--mbtn-bd:#EBDCC0;
    --toast-bg:#FFFFFFF2;--toast-big:#EAF6E4F2;--toast-big-bd:#BCE3B2;
    --toast-disc:#FDF4E2F2;--toast-disc-bd:#E6CF9F;--toast-disc-tx:#8A5F1E;
    --toast-bad:#FDEEEAF2;--toast-bad-bd:#E8BCAE;--toast-bad-tx:#B3503F;
    --btn-g1:#F04438;--btn-g2:#D92D45;--btn-g-bd:#C21F35;--btn-txt:#FFFFFF;
    --danger-bg:#F9EAE6;--danger-bd:#E0AB99;--danger-tx:#B3503F;
    --buy-bg:#EAF6E4;--buy-bd:#BCE3B2;--buy-tx:#1F7A44;--poor-bg:#F9ECEB;--poor-bd:#E8BCAE;
    --soon-bg:#F4EDE0;--soon-bd:#DBCFB2;--soon-tx:#8A7F6E;
    --on-bg:#E2F6E8;--on-bd:#7ED9A8;--on-tx:#16834A;
    --tcost-bg:#E2F6E8;--tcost-bd:#7ED9A8;--tcost-tx:#16834A;
    --iname:#A89A80;--tier:#16834A;--float-sh:#FFFFFF;--qtext-tx:#5A5245;--sumbg:#FBF2E4AA;
    --shA:#C99A7233;--shB:#C99A7226;--shC:#C99A7220;--shD:#C99A722E;--shE:#C99A7238;--shF:#C99A7240;
    --goldGlow:#1F9E581F;--selRing:#32B76855;--modalSh:#8A5A3E42;--itemSh:#8A5A3E38;--ghostSh:#8A5A3E59;
    --modal-1:#FFFFFF;--modal-2:#FFF3E4;
    --logo-1:#FFFAF2;--logo-2:#FBEBD4;--logo-bd:#F0DFC2;
    --match-1:#E4F4E9;--match-2:#D6EDDE;--match-in:#1F9E582E;--achv-bd:#BCE3B2;
    --ovl:#4A2E1ED9;
    }
    html[data-pal="tomato"].dark{
    --bg:#201614;--panel:#2C211E;--panel2:#261C19;--border:#42332E;
    --cell:#2A201D;--cell-b:#332824;--cell-bd:#453630;--txt:#F7EDE6;--dim:#BCAFA5;--dim2:#8E837B;
    --green:#3ED680;--gold:#3ED680;--red:#F07264;--blue:#7CABEE;--gem:#54C3E5;
    --bgg1:#2E231F;--bgg2:#17100E;--bgg3:#191311;--bgdot:#271D1A;
    --empty-bg:#1E1613;--empty-bd:#3E302A;
    --board-1:#291F1C;--board-2:#201714;--board-bd:#40312B;--board-in:#00000044;
    --track:#251C19;--track-bd:#3E302A;--ms:#6E5A50;--ms-ring:#251C19;
    --soft:#291F1C;--soft-bd:#42332E;--hair:#342823;--hair2:#34282366;--cxq:#B3A396;
    --mbtn:#2A211E;--mbtn-bd:#42332E;
    --toast-bg:#2C211EF2;--toast-big:#1F2E1AF2;--toast-big-bd:#3F7A55;
    --toast-disc:#33281AF2;--toast-disc-bd:#8A7434;--toast-disc-tx:#F2CD7E;
    --toast-bad:#38201CF2;--toast-bad-bd:#74402F;--toast-bad-tx:#F09A86;
    --btn-g1:#F0574A;--btn-g2:#DB3A50;--btn-g-bd:#C22638;--btn-txt:#FFFFFF;
    --danger-bg:#33221D;--danger-bd:#6B4033;--danger-tx:#F09A86;
    --buy-bg:#1E3226;--buy-bd:#3F7A55;--buy-tx:#7EE3A4;--poor-bg:#332220;--poor-bd:#6B3A30;
    --soon-bg:#2A2523;--soon-bd:#4A4240;--soon-tx:#B3A8A0;
    --on-bg:#173326;--on-bd:#3E9E68;--on-tx:#6FDCA0;
    --tcost-bg:#173326;--tcost-bd:#3E9E68;--tcost-tx:#6FDCA0;
    --iname:#B3A396;--tier:#32B768;--float-sh:#201614;--qtext-tx:#E5D8CE;--sumbg:#221A17CC;
    --shA:#00000055;--shB:#00000044;--shC:#00000033;--shD:#0000004D;--shE:#00000055;--shF:#00000066;
    --goldGlow:#3ED68014;--selRing:#3ED68055;--modalSh:#00000099;--itemSh:#00000066;--ghostSh:#00000088;
    --modal-1:#2E2420;--modal-2:#251C19;
    --logo-1:#362A26;--logo-2:#241B18;--logo-bd:#4A3A34;
    --match-1:#1E3226;--match-2:#16261C;--match-in:#3ED6802E;--achv-bd:#3F7A55;
    --ovl:#120806CC;
    color-scheme:dark;
    }
    html[data-pal="cobalt"]{
    --bg:#F4F6FF;--panel:#FFFFFF;--panel2:#EEF2FF;--border:#D9DFF2;
    --cell:#EAEFFC;--cell-b:#F8FAFF;--cell-bd:#D6DEF5;--txt:#202843;--dim:#5D6B8C;--dim2:#8B96B5;
    --green:#2FA05C;--gold:#E0821A;--red:#E5484D;--blue:#3D6BE0;--gem:#129CC4;
    --bgg1:#FBFCFF;--bgg2:#E4EAFB;--bgg3:#EAEFFB;--bgdot:#DDE4F6;
    --empty-bg:#E3E9FA;--empty-bd:#C7D1F0;
    --board-1:#E8EEFC;--board-2:#DEE6FA;--board-bd:#CBD7F4;--board-in:#8FA8E044;
    --track:#E2E9FB;--track-bd:#CFDAF4;--ms:#AEBBE6;--ms-ring:#E2E9FB;
    --soft:#EDF1FC;--soft-bd:#D9E0F4;--hair:#E4EAF8;--hair2:#E4EAF866;--cxq:#96A3C9;
    --mbtn:#F0F4FE;--mbtn-bd:#D9E0F4;
    --toast-bg:#FFFFFFF2;--toast-big:#E8F4ECF2;--toast-big-bd:#BCE3B2;
    --toast-disc:#FFF3DFF2;--toast-disc-bd:#FFCF7A;--toast-disc-tx:#8F5E10;
    --toast-bad:#FDEEEAF2;--toast-bad-bd:#E8BCAE;--toast-bad-tx:#B3503F;
    --btn-g1:#2457E6;--btn-g2:#1E46C8;--btn-g-bd:#17399F;--btn-txt:#FFFFFF;
    --danger-bg:#F9EAE6;--danger-bd:#E0AB99;--danger-tx:#B3503F;
    --buy-bg:#EAF6E4;--buy-bd:#BCE3B2;--buy-tx:#1F7A44;--poor-bg:#F9ECEB;--poor-bd:#E8BCAE;
    --soon-bg:#EDF0FA;--soon-bd:#D2DBEE;--soon-tx:#7582A0;
    --on-bg:#FFF0E4;--on-bd:#FF9A52;--on-tx:#B3541E;
    --tcost-bg:#FFF3DF;--tcost-bd:#FFCF7A;--tcost-tx:#8F5E10;
    --iname:#8A96C2;--tier:#E0821A;--float-sh:#FFFFFF;--qtext-tx:#44536E;--sumbg:#EDF1FBAA;
    --shA:#6B7BB333;--shB:#6B7BB326;--shC:#6B7BB320;--shD:#6B7BB32E;--shE:#6B7BB338;--shF:#6B7BB340;
    --goldGlow:#E0821A1F;--selRing:#FF7A2455;--modalSh:#3A465842;--itemSh:#3A465838;--ghostSh:#3A465859;
    --modal-1:#FFFFFF;--modal-2:#EEF3FF;
    --logo-1:#F8FAFF;--logo-2:#E6EDFB;--logo-bd:#D6DEF5;
    --match-1:#E4F4E9;--match-2:#D6EDDE;--match-in:#2FA05C2E;--achv-bd:#BCE3B2;
    --ovl:#202843D9;
    }
    html[data-pal="cobalt"].dark{
    --bg:#101522;--panel:#1B2133;--panel2:#161B2B;--border:#2C3550;
    --cell:#1E2537;--cell-b:#252D42;--cell-bd:#333D5C;--txt:#E9EEFF;--dim:#9BA6C9;--dim2:#6F7A9C;
    --green:#3EDC8F;--gold:#F5A93C;--red:#F07264;--blue:#4C80FF;--gem:#38CDE5;
    --bgg1:#1C2338;--bgg2:#0E1220;--bgg3:#101424;--bgdot:#192034;
    --empty-bg:#151A2A;--empty-bd:#2E3854;
    --board-1:#1E2537;--board-2:#161C2C;--board-bd:#303C5C;--board-in:#00000044;
    --track:#20263C;--track-bd:#323E5E;--ms:#4E5A85;--ms-ring:#20263C;
    --soft:#1E2537;--soft-bd:#2C3550;--hair:#28304A;--hair2:#28304A66;--cxq:#8B96C2;
    --mbtn:#1F2639;--mbtn-bd:#2C3550;
    --toast-bg:#1E2537F2;--toast-big:#17332AF2;--toast-big-bd:#3F7A55;
    --toast-disc:#332A1CF2;--toast-disc-bd:#8A7434;--toast-disc-tx:#F2CD7E;
    --toast-bad:#33221DF2;--toast-bad-bd:#74402F;--toast-bad-tx:#F09A86;
    --btn-g1:#4C80FF;--btn-g2:#2E5FE8;--btn-g-bd:#1F49C4;--btn-txt:#FFFFFF;
    --danger-bg:#33221D;--danger-bd:#6B4033;--danger-tx:#F09A86;
    --buy-bg:#17332A;--buy-bd:#3F7A55;--buy-tx:#7EE3A4;--poor-bg:#332220;--poor-bd:#6B3A30;
    --soon-bg:#232839;--soon-bd:#444C66;--soon-tx:#A8B0CE;
    --on-bg:#33261A;--on-bd:#B36A34;--on-tx:#FFB37E;
    --tcost-bg:#2B2416;--tcost-bd:#8A7434;--tcost-tx:#F2CD7E;
    --iname:#8B96C2;--tier:#F5A93C;--float-sh:#101522;--qtext-tx:#CBD3EA;--sumbg:#1A2032CC;
    --shA:#00000055;--shB:#00000044;--shC:#00000033;--shD:#0000004D;--shE:#00000055;--shF:#00000066;
    --goldGlow:#F5A93C14;--selRing:#FF8A3D55;--modalSh:#00000099;--itemSh:#00000066;--ghostSh:#00000088;
    --modal-1:#212840;--modal-2:#181E30;
    --logo-1:#262E48;--logo-2:#1A2036;--logo-bd:#364064;
    --match-1:#17332A;--match-2:#122618;--match-in:#3EDC8F2E;--achv-bd:#3F7A55;
    --ovl:#070912CC;
    color-scheme:dark;
    }
    html[data-pal="violet"]{
    --bg:#F8F5FF;--panel:#FFFFFF;--panel2:#F3EEFE;--border:#E0D8F5;
    --cell:#F0EBFD;--cell-b:#FBF9FF;--cell-bd:#E2DAF6;--txt:#292239;--dim:#655E85;--dim2:#948DB8;
    --green:#2FA05C;--gold:#8F9A26;--red:#E5484D;--blue:#5A6BD8;--gem:#2FA3B8;
    --bgg1:#FDFCFF;--bgg2:#EDE7FB;--bgg3:#F0ECFD;--bgdot:#E6DFF6;
    --empty-bg:#ECE7FB;--empty-bd:#D4CBEE;
    --board-1:#F0ECFD;--board-2:#E9E3FB;--board-bd:#D9D2F4;--board-in:#8A75D844;
    --track:#EBE6FB;--track-bd:#D8D1F2;--ms:#BCB2E4;--ms-ring:#EBE6FB;
    --soft:#F2EDFD;--soft-bd:#E0DAF6;--hair:#E9E4F8;--hair2:#E9E4F866;--cxq:#9C95BE;
    --mbtn:#F5F1FE;--mbtn-bd:#E0DAF6;
    --toast-bg:#FFFFFFF2;--toast-big:#E8F4ECF2;--toast-big-bd:#BCE3B2;
    --toast-disc:#FBFAE4F2;--toast-disc-bd:#D8DC6E;--toast-disc-tx:#6B701E;
    --toast-bad:#FDEEEAF2;--toast-bad-bd:#E8BCAE;--toast-bad-tx:#B3503F;
    --btn-g1:#6736D8;--btn-g2:#5730B8;--btn-g-bd:#4A2BA0;--btn-txt:#FFFFFF;
    --danger-bg:#F9EAE6;--danger-bd:#E0AB99;--danger-tx:#B3503F;
    --buy-bg:#EAF6E4;--buy-bd:#BCE3B2;--buy-tx:#1F7A44;--poor-bg:#F9ECEB;--poor-bd:#E8BCAE;
    --soon-bg:#F0EDFA;--soon-bd:#D8D2EC;--soon-tx:#7A75A0;
    --on-bg:#F5F8E4;--on-bd:#C9D43E;--on-tx:#5F6B16;
    --tcost-bg:#FBFAE4;--tcost-bd:#D8DC6E;--tcost-tx:#6B701E;
    --iname:#9C95BE;--tier:#8F9A26;--float-sh:#FFFFFF;--qtext-tx:#4A446B;--sumbg:#F2EDFDAA;
    --shA:#7A72B333;--shB:#7A72B326;--shC:#7A72B320;--shD:#7A72B32E;--shE:#7A72B338;--shF:#7A72B340;
    --goldGlow:#8F9A261F;--selRing:#DFFF4255;--modalSh:#3A306842;--itemSh:#3A306838;--ghostSh:#3A306859;
    --modal-1:#FFFFFF;--modal-2:#F3EEFE;
    --logo-1:#FBF9FF;--logo-2:#EFE9FC;--logo-bd:#E2DAF6;
    --match-1:#E4F4E9;--match-2:#D6EDDE;--match-in:#2FA05C2E;--achv-bd:#BCE3B2;
    --ovl:#292239D9;
    }
    html[data-pal="violet"].dark{
    --bg:#171224;--panel:#241E38;--panel2:#1E1830;--border:#3A3355;
    --cell:#221C36;--cell-b:#2A2344;--cell-bd:#3B3459;--txt:#EFEBFA;--dim:#ABA4CC;--dim2:#7D77A3;
    --green:#3EDC8F;--gold:#E8D93C;--red:#F07264;--blue:#8B7CF0;--gem:#38CDE5;
    --bgg1:#221C36;--bgg2:#100C1C;--bgg3:#121022;--bgdot:#1C1730;
    --empty-bg:#171226;--empty-bd:#322C4E;
    --board-1:#211B34;--board-2:#191428;--board-bd:#38315A;--board-in:#00000044;
    --track:#1E192E;--track-bd:#342E52;--ms:#554E82;--ms-ring:#1E192E;
    --soft:#221C36;--soft-bd:#3A3355;--hair:#2C2648;--hair2:#2C264866;--cxq:#A49DC8;
    --mbtn:#231D38;--mbtn-bd:#3A3355;
    --toast-bg:#241E38F2;--toast-big:#17332AF2;--toast-big-bd:#3F7A55;
    --toast-disc:#2E2E1AF2;--toast-disc-bd:#8A8A3E;--toast-disc-tx:#E8E8A0;
    --toast-bad:#33221DF2;--toast-bad-bd:#74402F;--toast-bad-tx:#F09A86;
    --btn-g1:#8759F0;--btn-g2:#6F43D8;--btn-g-bd:#5C37BC;--btn-txt:#FFFFFF;
    --danger-bg:#33221D;--danger-bd:#6B4033;--danger-tx:#F09A86;
    --buy-bg:#17332A;--buy-bd:#3F7A55;--buy-tx:#7EE3A4;--poor-bg:#332220;--poor-bd:#6B3A30;
    --soon-bg:#262238;--soon-bd:#454064;--soon-tx:#B0AACE;
    --on-bg:#2E2E18;--on-bd:#8A8A3E;--on-tx:#E8E8A0;
    --tcost-bg:#2E2E1A;--tcost-bd:#8A8A3E;--tcost-tx:#E8E8A0;
    --iname:#A49DC8;--tier:#E8D93C;--float-sh:#171224;--qtext-tx:#D5D0EC;--sumbg:#1E1930CC;
    --shA:#00000055;--shB:#00000044;--shC:#00000033;--shD:#0000004D;--shE:#00000055;--shF:#00000066;
    --goldGlow:#E8D93C14;--selRing:#E4FF5455;--modalSh:#00000099;--itemSh:#00000066;--ghostSh:#00000088;
    --modal-1:#251F3C;--modal-2:#1C172E;
    --logo-1:#2B2446;--logo-2:#1D1830;--logo-bd:#3E3866;
    --match-1:#17332A;--match-2:#122618;--match-in:#3EDC8F2E;--achv-bd:#3F7A55;
    --ovl:#0C0818CC;
    color-scheme:dark;
    }
    html[data-pal="coral"]{
    --bg:#FFF4F1;--panel:#FFFFFF;--panel2:#FFEFEB;--border:#F2DAD4;
    --cell:#FFEDE8;--cell-b:#FFFAF8;--cell-bd:#F2D8D2;--txt:#25383A;--dim:#7A8A8C;--dim2:#A8B4B5;
    --green:#2FA05C;--gold:#DB872E;--red:#E5484D;--blue:#4A7DD6;--gem:#0E9BA8;
    --bgg1:#FFFAF8;--bgg2:#FBE4DE;--bgg3:#FCEAE6;--bgdot:#F2DEDA;
    --empty-bg:#F7E9E5;--empty-bd:#E3C8C2;
    --board-1:#FFF0EC;--board-2:#FBE6E0;--board-bd:#EFD6CF;--board-in:#C98A7E44;
    --track:#F6E6E1;--track-bd:#E5CCC6;--ms:#D2B4AE;--ms-ring:#F6E6E1;
    --soft:#FCEFEB;--soft-bd:#EFD9D3;--hair:#F4E4DF;--hair2:#F4E4DF66;--cxq:#B3A29E;
    --mbtn:#FDF2EF;--mbtn-bd:#EFD9D3;
    --toast-bg:#FFFFFFF2;--toast-big:#E8F4ECF2;--toast-big-bd:#BCE3B2;
    --toast-disc:#FDF2E2F2;--toast-disc-bd:#E6CF9F;--toast-disc-tx:#8A5F1E;
    --toast-bad:#FDEEEAF2;--toast-bad-bd:#E8BCAE;--toast-bad-tx:#B3503F;
    --btn-g1:#FF5D73;--btn-g2:#E8486A;--btn-g-bd:#D93E5C;--btn-txt:#FFFFFF;
    --danger-bg:#F9EAE6;--danger-bd:#E0AB99;--danger-tx:#B3503F;
    --buy-bg:#EAF6E4;--buy-bd:#BCE3B2;--buy-tx:#1F7A44;--poor-bg:#F9ECEB;--poor-bd:#E8BCAE;
    --soon-bg:#F2EDEB;--soon-bd:#DBCECB;--soon-tx:#7E8A8A;
    --on-bg:#E0F4F6;--on-bd:#7CCFD6;--on-tx:#0A7C88;
    --tcost-bg:#FDF4E5;--tcost-bd:#E0C494;--tcost-tx:#96692E;
    --iname:#A8948E;--tier:#DB872E;--float-sh:#FFFFFF;--qtext-tx:#4A5A5C;--sumbg:#FCEFECAA;
    --shA:#B58A7433;--shB:#B58A7426;--shC:#B58A7420;--shD:#B58A742E;--shE:#B58A7438;--shF:#B58A7440;
    --goldGlow:#DB872E1F;--selRing:#19B8B355;--modalSh:#6E4A4242;--itemSh:#6E4A4238;--ghostSh:#6E4A4259;
    --modal-1:#FFFFFF;--modal-2:#FFF0EB;
    --logo-1:#FFFAF8;--logo-2:#FBE9E2;--logo-bd:#F2DAD4;
    --match-1:#E4F4E9;--match-2:#D6EDDE;--match-in:#2FA05C2E;--achv-bd:#BCE3B2;
    --ovl:#25383AD9;
    }
    html[data-pal="coral"].dark{
    --bg:#1E171A;--panel:#2A2125;--panel2:#241C1F;--border:#403337;
    --cell:#271E21;--cell-b:#2F2529;--cell-bd:#3E3236;--txt:#F5EBE9;--dim:#B8ABA9;--dim2:#8E8280;
    --green:#3EDC8F;--gold:#F5B04A;--red:#F07264;--blue:#7CABEE;--gem:#19B8B3;
    --bgg1:#2C2226;--bgg2:#131013;--bgg3:#151113;--bgdot:#231B1E;
    --empty-bg:#1A1416;--empty-bd:#382C30;
    --board-1:#261D20;--board-2:#1D1518;--board-bd:#3C2F33;--board-in:#00000044;
    --track:#221A1D;--track-bd:#382C30;--ms:#6B565C;--ms-ring:#221A1D;
    --soft:#261D20;--soft-bd:#403337;--hair:#302629;--hair2:#30262966;--cxq:#AC9A9C;
    --mbtn:#282023;--mbtn-bd:#403337;
    --toast-bg:#2A2125F2;--toast-big:#17332AF2;--toast-big-bd:#3F7A55;
    --toast-disc:#33281AF2;--toast-disc-bd:#8A7434;--toast-disc-tx:#F2CD7E;
    --toast-bad:#33221DF2;--toast-bad-bd:#74402F;--toast-bad-tx:#F09A86;
    --btn-g1:#FF6B82;--btn-g2:#F04A68;--btn-g-bd:#D93E5C;--btn-txt:#FFFFFF;
    --danger-bg:#33221D;--danger-bd:#6B4033;--danger-tx:#F09A86;
    --buy-bg:#17332A;--buy-bd:#3F7A55;--buy-tx:#7EE3A4;--poor-bg:#332220;--poor-bd:#6B3A30;
    --soon-bg:#262224;--soon-bd:#453C40;--soon-tx:#B3A8AA;
    --on-bg:#123336;--on-bd:#2E8C96;--on-tx:#7CE0E8;
    --tcost-bg:#2E2618;--tcost-bd:#8A7434;--tcost-tx:#F2CD7E;
    --iname:#AC9A9C;--tier:#F5B04A;--float-sh:#1E171A;--qtext-tx:#E2D6D4;--sumbg:#221B1ECC;
    --shA:#00000055;--shB:#00000044;--shC:#00000033;--shD:#0000004D;--shE:#00000055;--shF:#00000066;
    --goldGlow:#F5B04A14;--selRing:#19B8B355;--modalSh:#00000099;--itemSh:#00000066;--ghostSh:#00000088;
    --modal-1:#2C2327;--modal-2:#231C1F;
    --logo-1:#33282C;--logo-2:#231C1F;--logo-bd:#4A3C40;
    --match-1:#17332A;--match-2:#122618;--match-in:#3EDC8F2E;--achv-bd:#3F7A55;
    --ovl:#100A0CCC;
    color-scheme:dark;
    }
    html[data-st="night"]{--r-modal:14px;--r-card:11px;--r-ui:9px;--r-seg:7px;--r-cell:8px;--r-board:12px;--r-logo:20px}
    html[data-st="pop"]{--r-modal:26px;--r-card:20px;--r-ui:18px;--r-seg:12px;--r-cell:16px;--r-board:24px;--r-logo:34px}
    html[data-st="cozy"]{--r-modal:30px;--r-card:24px;--r-ui:22px;--r-seg:14px;--r-cell:18px;--r-board:28px;--r-logo:40px}
