body[class*="theme-preset-"]:not(.dark-mode) {
  --nav-bg: var(--theme-nav-light, #203a35);
  --accent: var(--theme-accent-light, #2f9e8f);
  --accent-2: var(--theme-accent2-light, #d7a850);
  --accent-rgb: var(--theme-accent-rgb-light, 47, 158, 143);
  --page-bg: radial-gradient(circle at 20% 20%, rgba(var(--theme-glow-1-light, 47, 158, 143), 0.15), transparent 30%),
             radial-gradient(circle at 80% 0%, rgba(var(--theme-glow-2-light, 215, 168, 80), 0.14), transparent 28%),
             var(--theme-page-light, #f3f8f5);
}

body[class*="theme-preset-"].dark-mode {
  --nav-bg: var(--theme-nav-dark, #0d1528);
  --page-bg: radial-gradient(circle at 18% 12%, rgba(var(--theme-glow-dark, 85, 199, 178), 0.16), transparent 30%),
             linear-gradient(180deg, var(--theme-page-dark-start, #0a1020) 0%, var(--theme-page-dark-end, #151b31) 100%);
  --surface: var(--theme-surface-dark, #16203a);
  --surface-2: color-mix(in srgb, var(--theme-surface-dark, #16203a) 84%, white 16%);
  --surface-3: color-mix(in srgb, var(--theme-surface-dark, #16203a) 70%, white 30%);
  --accent: var(--theme-accent-dark, #55c7b2);
  --accent-2: var(--theme-accent2-dark, #e2bc6f);
  --accent-rgb: var(--theme-accent-rgb-dark, 85, 199, 178);
  --focus: rgba(var(--theme-glow-dark, 85, 199, 178), 0.24);
  --banner-bg: color-mix(in srgb, var(--theme-surface-dark, #16203a) 90%, black 10%);
  --banner-border: rgba(var(--theme-glow-dark, 85, 199, 178), 0.24);
  --surface-raised: color-mix(in srgb, var(--theme-surface-dark, #16203a) 92%, white 8%);
  --surface-muted: color-mix(in srgb, var(--theme-surface-dark, #16203a) 86%, white 14%);
  --surface-accent: color-mix(in srgb, var(--theme-surface-dark, #1a2c27) 82%, var(--theme-accent-dark, #55c7b2) 18%);
}

body.theme-preset-default {
  --theme-nav-light: #203a35;
  --theme-accent-light: #2f9e8f;
  --theme-accent2-light: #d7a850;
  --theme-accent-rgb-light: 47, 158, 143;
  --theme-glow-1-light: 47, 158, 143;
  --theme-glow-2-light: 215, 168, 80;
  --theme-page-light: #f3f8f5;
  --theme-nav-dark: #0d1b18;
  --theme-accent-dark: #55c7b2;
  --theme-accent2-dark: #e2bc6f;
  --theme-accent-rgb-dark: 85, 199, 178;
  --theme-glow-dark: 85, 199, 178;
  --theme-page-dark-start: #091311;
  --theme-page-dark-end: #15231f;
  --theme-surface-dark: #1a2c27;
}

body.theme-preset-sky {
  --theme-nav-light: #082032;
  --theme-accent-light: #1f8797;
  --theme-accent2-light: #2f9eb0;
  --theme-accent-rgb-light: 31, 135, 151;
  --theme-glow-1-light: 62, 193, 211;
  --theme-glow-2-light: 122, 215, 240;
  --theme-page-light: #f1fbff;
  --theme-nav-dark: #081a28;
  --theme-accent-dark: #2a9bab;
  --theme-accent2-dark: #65aebc;
  --theme-accent-rgb-dark: 42, 155, 171;
  --theme-glow-dark: 62, 193, 211;
  --theme-page-dark-start: #06131d;
  --theme-page-dark-end: #0c1f2e;
  --theme-surface-dark: #102435;
}

body.theme-preset-moss {
  --theme-nav-light: #1f3b2d;
  --theme-accent-light: #4e8744;
  --theme-accent2-light: #6a9a5f;
  --theme-accent-rgb-light: 78, 135, 68;
  --theme-glow-1-light: 123, 201, 111;
  --theme-glow-2-light: 182, 215, 168;
  --theme-page-light: #f4fbf5;
  --theme-nav-dark: #14251d;
  --theme-accent-dark: #5a9c4e;
  --theme-accent2-dark: #99b584;
  --theme-accent-rgb-dark: 90, 156, 78;
  --theme-glow-dark: 123, 201, 111;
  --theme-page-dark-start: #101a14;
  --theme-page-dark-end: #17271d;
  --theme-surface-dark: #1a2b22;
}

body.theme-preset-dawn {
  --theme-nav-light: #3b1f2b;
  --theme-accent-light: #c8643b;
  --theme-accent2-light: #d48454;
  --theme-accent-rgb-light: 200, 100, 59;
  --theme-glow-1-light: 255, 138, 91;
  --theme-glow-2-light: 255, 178, 107;
  --theme-page-light: #fff8f3;
  --theme-nav-dark: #25141a;
  --theme-accent-dark: #d07048;
  --theme-accent2-dark: #c28a6a;
  --theme-accent-rgb-dark: 208, 112, 72;
  --theme-glow-dark: 255, 138, 91;
  --theme-page-dark-start: #1b1013;
  --theme-page-dark-end: #28171d;
  --theme-surface-dark: #2a1b20;
}

body.theme-preset-twilight {
  --theme-nav-light: #0a0f1f;
  --theme-accent-light: #5f73c5;
  --theme-accent2-light: #6f58d4;
  --theme-accent-rgb-light: 95, 115, 197;
  --theme-glow-1-light: 142, 167, 255;
  --theme-glow-2-light: 122, 92, 255;
  --theme-page-light: #eef1fb;
  --theme-nav-dark: #050913;
  --theme-accent-dark: #6f85d0;
  --theme-accent2-dark: #5fa0c8;
  --theme-accent-rgb-dark: 111, 133, 208;
  --theme-glow-dark: 142, 167, 255;
  --theme-page-dark-start: #070b17;
  --theme-page-dark-end: #11172b;
  --theme-surface-dark: #121a2f;
}

body.theme-preset-harbor {
  --theme-nav-light: #0f3a54;
  --theme-accent-light: #0e8ac5;
  --theme-accent2-light: #38bdf8;
  --theme-accent-rgb-light: 14, 138, 197;
  --theme-glow-1-light: 14, 165, 233;
  --theme-glow-2-light: 56, 189, 248;
  --theme-page-light: #eff9ff;
  --theme-nav-dark: #0d2030;
  --theme-accent-dark: #1d78a8;
  --theme-accent2-dark: #4fc2ee;
  --theme-accent-rgb-dark: 29, 120, 168;
  --theme-glow-dark: 14, 165, 233;
  --theme-page-dark-start: #08131d;
  --theme-page-dark-end: #112434;
  --theme-surface-dark: #112536;
}

body.theme-preset-atlas {
  --theme-nav-light: #18356c;
  --theme-accent-light: #2563eb;
  --theme-accent2-light: #60a5fa;
  --theme-accent-rgb-light: 37, 99, 235;
  --theme-glow-1-light: 37, 99, 235;
  --theme-glow-2-light: 96, 165, 250;
  --theme-page-light: #eef4ff;
  --theme-nav-dark: #0f1d3b;
  --theme-accent-dark: #4b83f6;
  --theme-accent2-dark: #88b8ff;
  --theme-accent-rgb-dark: 75, 131, 246;
  --theme-glow-dark: 37, 99, 235;
  --theme-page-dark-start: #091123;
  --theme-page-dark-end: #131f3f;
  --theme-surface-dark: #15233f;
}

body.theme-preset-glacier {
  --theme-nav-light: #16425b;
  --theme-accent-light: #33b8ca;
  --theme-accent2-light: #93c5fd;
  --theme-accent-rgb-light: 51, 184, 202;
  --theme-glow-1-light: 103, 232, 249;
  --theme-glow-2-light: 147, 197, 253;
  --theme-page-light: #f0fbff;
  --theme-nav-dark: #102332;
  --theme-accent-dark: #59c7d8;
  --theme-accent2-dark: #9dcaf6;
  --theme-accent-rgb-dark: 89, 199, 216;
  --theme-glow-dark: 103, 232, 249;
  --theme-page-dark-start: #09151d;
  --theme-page-dark-end: #132735;
  --theme-surface-dark: #142938;
}

body.theme-preset-cedar {
  --theme-nav-light: #204432;
  --theme-accent-light: #2f6b4f;
  --theme-accent2-light: #6aa67a;
  --theme-accent-rgb-light: 47, 107, 79;
  --theme-glow-1-light: 47, 107, 79;
  --theme-glow-2-light: 106, 166, 122;
  --theme-page-light: #f3faf5;
  --theme-nav-dark: #12261c;
  --theme-accent-dark: #3f7b5a;
  --theme-accent2-dark: #7fb793;
  --theme-accent-rgb-dark: 63, 123, 90;
  --theme-glow-dark: 47, 107, 79;
  --theme-page-dark-start: #0e1712;
  --theme-page-dark-end: #182d22;
  --theme-surface-dark: #192e23;
}

body.theme-preset-fern {
  --theme-nav-light: #285232;
  --theme-accent-light: #4da84d;
  --theme-accent2-light: #8fd59c;
  --theme-accent-rgb-light: 77, 168, 77;
  --theme-glow-1-light: 92, 184, 92;
  --theme-glow-2-light: 143, 213, 156;
  --theme-page-light: #f5fcf6;
  --theme-nav-dark: #162c1b;
  --theme-accent-dark: #63bf63;
  --theme-accent2-dark: #99dda7;
  --theme-accent-rgb-dark: 99, 191, 99;
  --theme-glow-dark: 92, 184, 92;
  --theme-page-dark-start: #101913;
  --theme-page-dark-end: #1a2f1f;
  --theme-surface-dark: #1c3120;
}

body.theme-preset-ember {
  --theme-nav-light: #5b3312;
  --theme-accent-light: #d97706;
  --theme-accent2-light: #fb923c;
  --theme-accent-rgb-light: 217, 119, 6;
  --theme-glow-1-light: 217, 119, 6;
  --theme-glow-2-light: 251, 146, 60;
  --theme-page-light: #fff7ef;
  --theme-nav-dark: #2f1b10;
  --theme-accent-dark: #e58b23;
  --theme-accent2-dark: #ffac63;
  --theme-accent-rgb-dark: 229, 139, 35;
  --theme-glow-dark: 217, 119, 6;
  --theme-page-dark-start: #18110d;
  --theme-page-dark-end: #2b2017;
  --theme-surface-dark: #2d2218;
}

body.theme-preset-terracotta {
  --theme-nav-light: #6a3326;
  --theme-accent-light: #c76b50;
  --theme-accent2-light: #e9a17b;
  --theme-accent-rgb-light: 199, 107, 80;
  --theme-glow-1-light: 199, 107, 80;
  --theme-glow-2-light: 233, 161, 123;
  --theme-page-light: #fff7f2;
  --theme-nav-dark: #311914;
  --theme-accent-dark: #d58469;
  --theme-accent2-dark: #ecb08d;
  --theme-accent-rgb-dark: 213, 132, 105;
  --theme-glow-dark: 199, 107, 80;
  --theme-page-dark-start: #17100d;
  --theme-page-dark-end: #2a1e19;
  --theme-surface-dark: #2c201b;
}

body.theme-preset-sunflower {
  --theme-nav-light: #655010;
  --theme-accent-light: #c99612;
  --theme-accent2-light: #facc15;
  --theme-accent-rgb-light: 201, 150, 18;
  --theme-glow-1-light: 212, 164, 23;
  --theme-glow-2-light: 250, 204, 21;
  --theme-page-light: #fffbea;
  --theme-nav-dark: #352b10;
  --theme-accent-dark: #ddb13a;
  --theme-accent2-dark: #ffe071;
  --theme-accent-rgb-dark: 221, 177, 58;
  --theme-glow-dark: 212, 164, 23;
  --theme-page-dark-start: #18140c;
  --theme-page-dark-end: #2b2514;
  --theme-surface-dark: #2d2716;
}

body.theme-preset-citrus {
  --theme-nav-light: #365313;
  --theme-accent-light: #78b915;
  --theme-accent2-light: #bef264;
  --theme-accent-rgb-light: 120, 185, 21;
  --theme-glow-1-light: 132, 204, 22;
  --theme-glow-2-light: 190, 242, 100;
  --theme-page-light: #f8ffef;
  --theme-nav-dark: #1f2c10;
  --theme-accent-dark: #91d335;
  --theme-accent2-dark: #d0f58b;
  --theme-accent-rgb-dark: 145, 211, 53;
  --theme-glow-dark: 132, 204, 22;
  --theme-page-dark-start: #12180d;
  --theme-page-dark-end: #212f17;
  --theme-surface-dark: #223119;
}

body.theme-preset-rosewood {
  --theme-nav-light: #5c2835;
  --theme-accent-light: #b45366;
  --theme-accent2-light: #e87993;
  --theme-accent-rgb-light: 180, 83, 102;
  --theme-glow-1-light: 180, 83, 102;
  --theme-glow-2-light: 232, 121, 147;
  --theme-page-light: #fff5f8;
  --theme-nav-dark: #2f1620;
  --theme-accent-dark: #c86d80;
  --theme-accent2-dark: #f09ab0;
  --theme-accent-rgb-dark: 200, 109, 128;
  --theme-glow-dark: 180, 83, 102;
  --theme-page-dark-start: #171013;
  --theme-page-dark-end: #2b1c23;
  --theme-surface-dark: #2d1d24;
}

body.theme-preset-orchid {
  --theme-nav-light: #5d2c8e;
  --theme-accent-light: #a855f7;
  --theme-accent2-light: #d8b4fe;
  --theme-accent-rgb-light: 168, 85, 247;
  --theme-glow-1-light: 168, 85, 247;
  --theme-glow-2-light: 216, 180, 254;
  --theme-page-light: #fbf5ff;
  --theme-nav-dark: #2d1644;
  --theme-accent-dark: #bb74ff;
  --theme-accent2-dark: #e1c3ff;
  --theme-accent-rgb-dark: 187, 116, 255;
  --theme-glow-dark: 168, 85, 247;
  --theme-page-dark-start: #110d18;
  --theme-page-dark-end: #251a34;
  --theme-surface-dark: #271c36;
}

body.theme-preset-plum {
  --theme-nav-light: #48227e;
  --theme-accent-light: #7c3aed;
  --theme-accent2-light: #a78bfa;
  --theme-accent-rgb-light: 124, 58, 237;
  --theme-glow-1-light: 124, 58, 237;
  --theme-glow-2-light: 167, 139, 250;
  --theme-page-light: #f7f4ff;
  --theme-nav-dark: #25143e;
  --theme-accent-dark: #9461f2;
  --theme-accent2-dark: #b59eff;
  --theme-accent-rgb-dark: 148, 97, 242;
  --theme-glow-dark: 124, 58, 237;
  --theme-page-dark-start: #0f0c17;
  --theme-page-dark-end: #231a33;
  --theme-surface-dark: #251d35;
}

body.theme-preset-mulberry {
  --theme-nav-light: #53217f;
  --theme-accent-light: #9333ea;
  --theme-accent2-light: #c084fc;
  --theme-accent-rgb-light: 147, 51, 234;
  --theme-glow-1-light: 147, 51, 234;
  --theme-glow-2-light: 192, 132, 252;
  --theme-page-light: #faf4ff;
  --theme-nav-dark: #29133f;
  --theme-accent-dark: #a95cf0;
  --theme-accent2-dark: #d1a4ff;
  --theme-accent-rgb-dark: 169, 92, 240;
  --theme-glow-dark: 147, 51, 234;
  --theme-page-dark-start: #100c17;
  --theme-page-dark-end: #251936;
  --theme-surface-dark: #281d37;
}

body.theme-preset-ocean {
  --theme-nav-light: #11486d;
  --theme-accent-light: #0284c7;
  --theme-accent2-light: #22d3ee;
  --theme-accent-rgb-light: 2, 132, 199;
  --theme-glow-1-light: 2, 132, 199;
  --theme-glow-2-light: 34, 211, 238;
  --theme-page-light: #eefaff;
  --theme-nav-dark: #0d2438;
  --theme-accent-dark: #1ea0da;
  --theme-accent2-dark: #56ddf3;
  --theme-accent-rgb-dark: 30, 160, 218;
  --theme-glow-dark: 2, 132, 199;
  --theme-page-dark-start: #07131d;
  --theme-page-dark-end: #11283b;
  --theme-surface-dark: #12293c;
}

body.theme-preset-lagoon {
  --theme-nav-light: #15514b;
  --theme-accent-light: #0f766e;
  --theme-accent2-light: #2dd4bf;
  --theme-accent-rgb-light: 15, 118, 110;
  --theme-glow-1-light: 15, 118, 110;
  --theme-glow-2-light: 45, 212, 191;
  --theme-page-light: #effdfa;
  --theme-nav-dark: #0f2a28;
  --theme-accent-dark: #27a095;
  --theme-accent2-dark: #5ce0cd;
  --theme-accent-rgb-dark: 39, 160, 149;
  --theme-glow-dark: 15, 118, 110;
  --theme-page-dark-start: #081414;
  --theme-page-dark-end: #122a28;
  --theme-surface-dark: #142c2a;
}

body.theme-preset-mint {
  --theme-nav-light: #156144;
  --theme-accent-light: #10b981;
  --theme-accent2-light: #6ee7b7;
  --theme-accent-rgb-light: 16, 185, 129;
  --theme-glow-1-light: 16, 185, 129;
  --theme-glow-2-light: 110, 231, 183;
  --theme-page-light: #f0fff8;
  --theme-nav-dark: #102b22;
  --theme-accent-dark: #35ca96;
  --theme-accent2-dark: #8befc3;
  --theme-accent-rgb-dark: 53, 202, 150;
  --theme-glow-dark: 16, 185, 129;
  --theme-page-dark-start: #081510;
  --theme-page-dark-end: #123026;
  --theme-surface-dark: #143227;
}

body.theme-preset-slate {
  --theme-nav-light: #334155;
  --theme-accent-light: #556579;
  --theme-accent2-light: #94a3b8;
  --theme-accent-rgb-light: 85, 101, 121;
  --theme-glow-1-light: 71, 85, 105;
  --theme-glow-2-light: 148, 163, 184;
  --theme-page-light: #f6f8fb;
  --theme-nav-dark: #182331;
  --theme-accent-dark: #6f8196;
  --theme-accent2-dark: #b0bdd1;
  --theme-accent-rgb-dark: 111, 129, 150;
  --theme-glow-dark: 71, 85, 105;
  --theme-page-dark-start: #0d1219;
  --theme-page-dark-end: #182432;
  --theme-surface-dark: #1a2634;
}

body.theme-preset-graphite {
  --theme-nav-light: #2a3441;
  --theme-accent-light: #435366;
  --theme-accent2-light: #64748b;
  --theme-accent-rgb-light: 67, 83, 102;
  --theme-glow-1-light: 51, 65, 85;
  --theme-glow-2-light: 100, 116, 139;
  --theme-page-light: #f5f7fa;
  --theme-nav-dark: #0f1319;
  --theme-accent-dark: #7aa2ff;
  --theme-accent2-dark: #c0d0ff;
  --theme-accent-rgb-dark: 122, 162, 255;
  --theme-glow-dark: 122, 162, 255;
  --theme-page-dark-start: #090b10;
  --theme-page-dark-end: #12161d;
  --theme-surface-dark: #181d25;
}

body.theme-preset-sand {
  --theme-nav-light: #714d2f;
  --theme-accent-light: #b67b51;
  --theme-accent2-light: #f1c27d;
  --theme-accent-rgb-light: 182, 123, 81;
  --theme-glow-1-light: 192, 132, 87;
  --theme-glow-2-light: 241, 194, 125;
  --theme-page-light: #fffaf2;
  --theme-nav-dark: #322317;
  --theme-accent-dark: #c99266;
  --theme-accent2-dark: #f2cea1;
  --theme-accent-rgb-dark: 201, 146, 102;
  --theme-glow-dark: 192, 132, 87;
  --theme-page-dark-start: #15110d;
  --theme-page-dark-end: #281f18;
  --theme-surface-dark: #2a2119;
}

body.theme-preset-espresso {
  --theme-nav-light: #4f3727;
  --theme-accent-light: #7f5b43;
  --theme-accent2-light: #a47148;
  --theme-accent-rgb-light: 127, 91, 67;
  --theme-glow-1-light: 111, 78, 55;
  --theme-glow-2-light: 164, 113, 72;
  --theme-page-light: #fbf7f3;
  --theme-nav-dark: #221712;
  --theme-accent-dark: #977057;
  --theme-accent2-dark: #bf8a5f;
  --theme-accent-rgb-dark: 151, 112, 87;
  --theme-glow-dark: 111, 78, 55;
  --theme-page-dark-start: #110d0c;
  --theme-page-dark-end: #211914;
  --theme-surface-dark: #241c16;
}

body.theme-preset-ruby {
  --theme-nav-light: #6f1730;
  --theme-accent-light: #be123c;
  --theme-accent2-light: #fb7185;
  --theme-accent-rgb-light: 190, 18, 60;
  --theme-glow-1-light: 190, 18, 60;
  --theme-glow-2-light: 251, 113, 133;
  --theme-page-light: #fff3f6;
  --theme-nav-dark: #340f1c;
  --theme-accent-dark: #d3365e;
  --theme-accent2-dark: #ff98aa;
  --theme-accent-rgb-dark: 211, 54, 94;
  --theme-glow-dark: 190, 18, 60;
  --theme-page-dark-start: #170d11;
  --theme-page-dark-end: #2a1620;
  --theme-surface-dark: #2d1722;
}

body.theme-preset-coral {
  --theme-nav-light: #7a3218;
  --theme-accent-light: #e56d29;
  --theme-accent2-light: #fb7185;
  --theme-accent-rgb-light: 229, 109, 41;
  --theme-glow-1-light: 249, 115, 22;
  --theme-glow-2-light: 251, 113, 133;
  --theme-page-light: #fff6f2;
  --theme-nav-dark: #351910;
  --theme-accent-dark: #f0844a;
  --theme-accent2-dark: #ff9cb1;
  --theme-accent-rgb-dark: 240, 132, 74;
  --theme-glow-dark: 249, 115, 22;
  --theme-page-dark-start: #170f0d;
  --theme-page-dark-end: #2b1c18;
  --theme-surface-dark: #2e1f1b;
}

body.theme-preset-saffron {
  --theme-nav-light: #6a4c0d;
  --theme-accent-light: #ca8a04;
  --theme-accent2-light: #fbbf24;
  --theme-accent-rgb-light: 202, 138, 4;
  --theme-glow-1-light: 202, 138, 4;
  --theme-glow-2-light: 251, 191, 36;
  --theme-page-light: #fff9ef;
  --theme-nav-dark: #312510;
  --theme-accent-dark: #dda22d;
  --theme-accent2-dark: #ffd26e;
  --theme-accent-rgb-dark: 221, 162, 45;
  --theme-glow-dark: 202, 138, 4;
  --theme-page-dark-start: #16120c;
  --theme-page-dark-end: #2a2215;
  --theme-surface-dark: #2d2417;
}

body.theme-preset-evergreen {
  --theme-nav-light: #17492a;
  --theme-accent-light: #166534;
  --theme-accent2-light: #4ade80;
  --theme-accent-rgb-light: 22, 101, 52;
  --theme-glow-1-light: 22, 101, 52;
  --theme-glow-2-light: 74, 222, 128;
  --theme-page-light: #f2fdf6;
  --theme-nav-dark: #102517;
  --theme-accent-dark: #22884a;
  --theme-accent2-dark: #72eb9d;
  --theme-accent-rgb-dark: 34, 136, 74;
  --theme-glow-dark: 22, 101, 52;
  --theme-page-dark-start: #0d140f;
  --theme-page-dark-end: #162a1d;
  --theme-surface-dark: #182d1f;
}

body.theme-preset-cobalt {
  --theme-nav-light: #173574;
  --theme-accent-light: #1d4ed8;
  --theme-accent2-light: #60a5fa;
  --theme-accent-rgb-light: 29, 78, 216;
  --theme-glow-1-light: 29, 78, 216;
  --theme-glow-2-light: 96, 165, 250;
  --theme-page-light: #eef4ff;
  --theme-nav-dark: #0f1c39;
  --theme-accent-dark: #4f79eb;
  --theme-accent2-dark: #8bb9ff;
  --theme-accent-rgb-dark: 79, 121, 235;
  --theme-glow-dark: 29, 78, 216;
  --theme-page-dark-start: #091022;
  --theme-page-dark-end: #12203f;
  --theme-surface-dark: #142342;
}

body.theme-preset-aurora {
  --theme-nav-light: #174251;
  --theme-accent-light: #14b8a6;
  --theme-accent2-light: #8b5cf6;
  --theme-accent-rgb-light: 20, 184, 166;
  --theme-glow-1-light: 20, 184, 166;
  --theme-glow-2-light: 139, 92, 246;
  --theme-page-light: #f2fbff;
  --theme-nav-dark: #111d2f;
  --theme-accent-dark: #31c8b8;
  --theme-accent2-dark: #9d7bff;
  --theme-accent-rgb-dark: 49, 200, 184;
  --theme-glow-dark: 20, 184, 166;
  --theme-page-dark-start: #0b111a;
  --theme-page-dark-end: #18273a;
  --theme-surface-dark: #1a293d;
}
