/* Complete page palettes. Electric blue is the index4 default. */
:root, html[data-theme="electric-blue"] {
  --accent: #3155ff;
  --accent-rgb: 49,85,255;
  --on-accent: #ffffff;
  --on-accent-rgb: 255,255,255;
  --on-accent-muted: #fafbff;
  --accent-hover: #2d4de8;
  --accent-ink: #3155ff;
  --accent-light: #b7c4ff;
  --accent-soft: #e1e7fb;
  --inverse-hover: #fbfbfc;
  --ink: #090b0f;
  --ink-deep: #04060a;
  --paper: #f5f7fb;
  --tone-090b0f: #090b0f;
  --tone-04060a: #04060a;
  --tone-091838: #091838;
  --tone-183678: #183678;
  --tone-3155ff: #3155ff;
  --tone-f5f7fb: #f5f7fb;
  --tone-ffffff: #ffffff;
  --tone-a6afc0: #a6afc0;
  --tone-515d70: #515d70;
  --tone-2647e0: #2d4de8;
  --tone-1a3377: #1a3377;
  --tone-bec8db: #bec8db;
  --tone-b4c2df: #b4c2df;
  --tone-17233b: #17233b;
  --tone-506592: #506592;
  --tone-cad4e5: #cad4e5;
  --tone-416096: #416096;
  --tone-e9eef9: #e9eef9;
  --tone-102550: #102550;
  --tone-07142e: #07142e;
  --tone-bdcfff: #bdcfff;
  --tone-dce5ff: #dce5ff;
  --tone-e3eaff: #e3eaff;
  --tone-c9d2e1: #c9d2e1;
  --tone-edf0f5: #edf0f5;
  --tone-e7edff: #e7edff;
  --tone-101d3e: #101d3e;
  --tone-f0f3f8: #f0f3f8;
  --tone-4b5d82: #4b5d82;
  --tone-4d5a73: #4d5a73;
  --tone-d4dfff: #d4dfff;
  --tone-8097ca: #8097ca;
  --tone-cbd6e9: #cbd6e9;
  --tone-dee6f6: #dee6f6;
  --tone-0a1732: #0a1732;
  --tone-050a16: #050a16;
  --tone-e6eaf1: #e6eaf1;
  --tone-4e6184: #4e6184;
  --tone-dbe4ff: #dbe4ff;
  --tone-05080e: #05080e;
  --tone-94a5c3: #94a5c3;
  --tone-97a4bd: #97a4bd;
  --tone-9cacc7: #9cacc7;
  --tone-102659: #102659;
  --tone-070b14: #070b14;
  --tone-a9bce4: #a9bce4;
  --tone-2447e1: #2447e1;
  --tone-eaf0ff: #eaf0ff;
  --tone-1b3dcc: #1b3dcc;
  --tone-e9efff: #e9efff;
  --tone-aac1ff: #aac1ff;
  --tone-b5c9ff: #b5c9ff;
  --rgb-193-208-245: 193,208,245;
  --rgb-49-85-255: 49,85,255;
  --rgb-5-12-24: 5,12,24;
  --rgb-245-249-255: 245,249,255;
  --rgb-210-223-250: 210,223,250;
  --rgb-4-8-16: 4,8,16;
  --rgb-0-0-0: 0,0,0;
  --rgb-4-6-10: 4,6,10;
  --rgb-4-10-23: 4,10,23;
  --rgb-255-255-255: 255,255,255;
  --rgb-178-196-239: 178,196,239;
  --rgb-194-214-255: 194,214,255;
  --rgb-127-160-255: 127,160,255;
  --rgb-223-235-255: 223,235,255;
  --rgb-178-203-255: 178,203,255;
  --rgb-8-20-43: 8,20,43;
  --rgb-22-46-100: 22,46,100;
  --rgb-213-226-255: 213,226,255;
  --rgb-5-12-25: 5,12,25;
}
html[data-theme="atlantic"] {
  --accent: #176bb2;
  --accent-rgb: 23,107,178;
  --on-accent: #ffffff;
  --on-accent-rgb: 255,255,255;
  --on-accent-muted: #f9fbfd;
  --accent-hover: #1561a2;
  --accent-ink: #176bb2;
  --accent-light: #aecbe4;
  --accent-soft: #dfe9f4;
  --inverse-hover: #fbfbfc;
  --ink: #090c0f;
  --ink-deep: #04070a;
  --paper: #f5f8fb;
  --tone-090b0f: #090c0f;
  --tone-04060a: #04070a;
  --tone-091838: #0b2236;
  --tone-183678: #1c4c74;
  --tone-3155ff: #176bb2;
  --tone-f5f7fb: #f5f8fb;
  --tone-ffffff: #ffffff;
  --tone-a6afc0: #a7b4bf;
  --tone-515d70: #52626f;
  --tone-2647e0: #1561a2;
  --tone-1a3377: #1e4c73;
  --tone-bec8db: #bfceda;
  --tone-b4c2df: #b6cbdd;
  --tone-17233b: #182a3a;
  --tone-506592: #53748f;
  --tone-cad4e5: #cbd9e4;
  --tone-416096: #446f93;
  --tone-e9eef9: #eaf2f8;
  --tone-102550: #13324d;
  --tone-07142e: #091c2c;
  --tone-bdcfff: #c0e1fc;
  --tone-dce5ff: #ddeffe;
  --tone-e3eaff: #e4f2fe;
  --tone-c9d2e1: #cad6e0;
  --tone-edf0f5: #edf1f5;
  --tone-e7edff: #e8f4fe;
  --tone-101d3e: #12293c;
  --tone-f0f3f8: #f0f4f8;
  --tone-4b5d82: #4d6980;
  --tone-4d5a73: #4e6172;
  --tone-d4dfff: #d6ebfd;
  --tone-8097ca: #83a8c7;
  --tone-cbd6e9: #ccdbe8;
  --tone-dee6f6: #dfebf5;
  --tone-0a1732: #0c2030;
  --tone-050a16: #060e15;
  --tone-e6eaf1: #e6ecf1;
  --tone-4e6184: #506b82;
  --tone-dbe4ff: #dceefe;
  --tone-05080e: #050a0e;
  --tone-94a5c3: #96adc1;
  --tone-97a4bd: #98abbc;
  --tone-9cacc7: #9eb3c5;
  --tone-102659: #133756;
  --tone-070b14: #080e13;
  --tone-a9bce4: #abc9e2;
  --tone-2447e1: #2b8ada;
  --tone-eaf0ff: #ebf5fe;
  --tone-1b3dcc: #227ac5;
  --tone-e9efff: #eaf5fe;
  --tone-aac1ff: #add8fc;
  --tone-b5c9ff: #b8ddfc;
  --rgb-193-208-245: 195,221,243;
  --rgb-49-85-255: 23,107,178;
  --rgb-5-12-24: 6,15,23;
  --rgb-245-249-255: 245,250,255;
  --rgb-210-223-250: 212,232,248;
  --rgb-4-8-16: 4,10,16;
  --rgb-0-0-0: 0,0,0;
  --rgb-4-6-10: 4,7,10;
  --rgb-4-10-23: 5,14,22;
  --rgb-255-255-255: 255,255,255;
  --rgb-178-196-239: 180,211,237;
  --rgb-194-214-255: 196,227,253;
  --rgb-127-160-255: 132,196,250;
  --rgb-223-235-255: 224,240,254;
  --rgb-178-203-255: 181,219,252;
  --rgb-8-20-43: 9,27,42;
  --rgb-22-46-100: 25,64,97;
  --rgb-213-226-255: 215,236,253;
  --rgb-5-12-25: 6,16,24;
}
html[data-theme="glacier"] {
  --accent: #7bbce5;
  --accent-rgb: 123,188,229;
  --on-accent: #090b0f;
  --on-accent-rgb: 9,11,15;
  --on-accent-muted: #0c0f14;
  --accent-hover: #87c2e7;
  --accent-ink: #42647a;
  --accent-light: #d1e8f6;
  --accent-soft: #e9f1f9;
  --inverse-hover: #0e1015;
  --ink: #0a0d0e;
  --ink-deep: #050809;
  --paper: #f6f9fa;
  --tone-090b0f: #0a0d0e;
  --tone-04060a: #050809;
  --tone-091838: #0d2534;
  --tone-183678: #21516f;
  --tone-3155ff: #7bbce5;
  --tone-f5f7fb: #f6f9fa;
  --tone-ffffff: #ffffff;
  --tone-a6afc0: #a8b5be;
  --tone-515d70: #54636d;
  --tone-2647e0: #87c2e7;
  --tone-1a3377: #22516f;
  --tone-bec8db: #c1cfd8;
  --tone-b4c2df: #b8cddb;
  --tone-17233b: #1a2c38;
  --tone-506592: #56778c;
  --tone-cad4e5: #ccdae3;
  --tone-416096: #49738e;
  --tone-e9eef9: #eaf2f8;
  --tone-102550: #16364a;
  --tone-07142e: #0a1e2b;
  --tone-bdcfff: #c3e4f9;
  --tone-dce5ff: #dff1fc;
  --tone-e3eaff: #e6f4fc;
  --tone-c9d2e1: #cbd7df;
  --tone-edf0f5: #eef2f4;
  --tone-e7edff: #e9f5fd;
  --tone-101d3e: #142b3a;
  --tone-f0f3f8: #f1f5f7;
  --tone-4b5d82: #506c7d;
  --tone-4d5a73: #506470;
  --tone-d4dfff: #d8edfb;
  --tone-8097ca: #87acc3;
  --tone-cbd6e9: #cedde6;
  --tone-dee6f6: #e0ecf4;
  --tone-0a1732: #0e222e;
  --tone-050a16: #070f14;
  --tone-e6eaf1: #e7edf0;
  --tone-4e6184: #536e7f;
  --tone-dbe4ff: #def0fc;
  --tone-05080e: #060a0d;
  --tone-94a5c3: #98b0bf;
  --tone-97a4bd: #9aaeba;
  --tone-9cacc7: #a0b5c3;
  --tone-102659: #173b52;
  --tone-070b14: #080f13;
  --tone-a9bce4: #aeccdf;
  --tone-2447e1: #3594d0;
  --tone-eaf0ff: #ecf6fd;
  --tone-1b3dcc: #2b84bc;
  --tone-e9efff: #ebf6fd;
  --tone-aac1ff: #b2dcf7;
  --tone-b5c9ff: #bce1f8;
  --rgb-193-208-245: 198,224,240;
  --rgb-49-85-255: 123,188,229;
  --rgb-5-12-24: 7,16,22;
  --rgb-245-249-255: 246,251,254;
  --rgb-210-223-250: 214,234,246;
  --rgb-4-8-16: 5,11,15;
  --rgb-0-0-0: 0,0,0;
  --rgb-4-6-10: 5,8,9;
  --rgb-4-10-23: 6,15,21;
  --rgb-255-255-255: 255,255,255;
  --rgb-178-196-239: 183,214,234;
  --rgb-194-214-255: 199,230,250;
  --rgb-127-160-255: 138,203,244;
  --rgb-223-235-255: 226,242,252;
  --rgb-178-203-255: 185,224,248;
  --rgb-8-20-43: 11,29,40;
  --rgb-22-46-100: 29,68,93;
  --rgb-213-226-255: 217,238,251;
  --rgb-5-12-25: 7,17,23;
}
html[data-theme="cyan"] {
  --accent: #48c9de;
  --accent-rgb: 72,201,222;
  --on-accent: #090b0f;
  --on-accent-rgb: 9,11,15;
  --on-accent-muted: #0b1014;
  --accent-hover: #58cee1;
  --accent-ink: #296a77;
  --accent-light: #bfecf3;
  --accent-soft: #e4f2f8;
  --inverse-hover: #0e1015;
  --ink: #090e0f;
  --ink-deep: #04090a;
  --paper: #f5fafb;
  --tone-090b0f: #090e0f;
  --tone-04060a: #04090a;
  --tone-091838: #0d2f34;
  --tone-183678: #1f6571;
  --tone-3155ff: #48c9de;
  --tone-f5f7fb: #f5fafb;
  --tone-ffffff: #ffffff;
  --tone-a6afc0: #a8bbbe;
  --tone-515d70: #536a6e;
  --tone-2647e0: #58cee1;
  --tone-1a3377: #216570;
  --tone-bec8db: #c0d5d9;
  --tone-b4c2df: #b7d7dc;
  --tone-17233b: #1a3438;
  --tone-506592: #55858d;
  --tone-cad4e5: #cce0e3;
  --tone-416096: #48858f;
  --tone-e9eef9: #eaf6f8;
  --tone-102550: #15434b;
  --tone-07142e: #0a262b;
  --tone-bdcfff: #c2f2fa;
  --tone-dce5ff: #dff8fc;
  --tone-e3eaff: #e5fafd;
  --tone-c9d2e1: #cbdcdf;
  --tone-edf0f5: #eef3f4;
  --tone-e7edff: #e9fafd;
  --tone-101d3e: #14353a;
  --tone-f0f3f8: #f1f6f7;
  --tone-4b5d82: #4f777e;
  --tone-4d5a73: #506c70;
  --tone-d4dfff: #d7f7fc;
  --tone-8097ca: #86bbc4;
  --tone-cbd6e9: #cde3e7;
  --tone-dee6f6: #e0f1f4;
  --tone-0a1732: #0d2a2f;
  --tone-050a16: #061315;
  --tone-e6eaf1: #e7eff0;
  --tone-4e6184: #527980;
  --tone-dbe4ff: #def8fc;
  --tone-05080e: #060c0d;
  --tone-94a5c3: #98babf;
  --tone-97a4bd: #9ab6ba;
  --tone-9cacc7: #9fbfc4;
  --tone-102659: #164b53;
  --tone-070b14: #081113;
  --tone-a9bce4: #aed8df;
  --tone-2447e1: #33bcd2;
  --tone-eaf0ff: #ecfbfd;
  --tone-1b3dcc: #29a9be;
  --tone-e9efff: #ebfbfd;
  --tone-aac1ff: #b1eef8;
  --tone-b5c9ff: #bbf0f9;
  --rgb-193-208-245: 197,235,241;
  --rgb-49-85-255: 72,201,222;
  --rgb-5-12-24: 6,20,23;
  --rgb-245-249-255: 246,253,254;
  --rgb-210-223-250: 213,242,247;
  --rgb-4-8-16: 5,14,15;
  --rgb-0-0-0: 0,0,0;
  --rgb-4-6-10: 4,9,10;
  --rgb-4-10-23: 5,19,22;
  --rgb-255-255-255: 255,255,255;
  --rgb-178-196-239: 183,227,234;
  --rgb-194-214-255: 199,243,250;
  --rgb-127-160-255: 137,230,245;
  --rgb-223-235-255: 225,249,253;
  --rgb-178-203-255: 184,240,249;
  --rgb-8-20-43: 11,36,40;
  --rgb-22-46-100: 28,85,94;
  --rgb-213-226-255: 216,247,252;
  --rgb-5-12-25: 7,21,23;
}
html[data-theme="lagoon"] {
  --accent: #43b9b4;
  --accent-rgb: 67,185,180;
  --on-accent: #090b0f;
  --on-accent-rgb: 9,11,15;
  --on-accent-muted: #0a0f13;
  --accent-hover: #54bfbb;
  --accent-ink: #2c7372;
  --accent-light: #bde7e5;
  --accent-soft: #e3f1f4;
  --inverse-hover: #0e1015;
  --ink: #0a0e0e;
  --ink-deep: #050909;
  --paper: #f6fafa;
  --tone-090b0f: #0a0e0e;
  --tone-04060a: #050909;
  --tone-091838: #122f2e;
  --tone-183678: #2a6663;
  --tone-3155ff: #43b9b4;
  --tone-f5f7fb: #f6fafa;
  --tone-ffffff: #ffffff;
  --tone-a6afc0: #abbbba;
  --tone-515d70: #576a69;
  --tone-2647e0: #54bfbb;
  --tone-1a3377: #2c6563;
  --tone-bec8db: #c4d5d5;
  --tone-b4c2df: #bcd7d6;
  --tone-17233b: #1e3433;
  --tone-506592: #5d8584;
  --tone-cad4e5: #cfe0df;
  --tone-416096: #518684;
  --tone-e9eef9: #ecf6f6;
  --tone-102550: #1c4442;
  --tone-07142e: #0e2726;
  --tone-bdcfff: #caf2f1;
  --tone-dce5ff: #e3f8f7;
  --tone-e3eaff: #e8faf9;
  --tone-c9d2e1: #cedcdc;
  --tone-edf0f5: #eff3f3;
  --tone-e7edff: #ecfafa;
  --tone-101d3e: #193534;
  --tone-f0f3f8: #f2f6f6;
  --tone-4b5d82: #557876;
  --tone-4d5a73: #546c6b;
  --tone-d4dfff: #dcf7f6;
  --tone-8097ca: #8ebcba;
  --tone-cbd6e9: #d1e3e2;
  --tone-dee6f6: #e3f1f1;
  --tone-0a1732: #122a29;
  --tone-050a16: #081312;
  --tone-e6eaf1: #e8efef;
  --tone-4e6184: #587a78;
  --tone-dbe4ff: #e2f8f7;
  --tone-05080e: #070c0c;
  --tone-94a5c3: #9dbab9;
  --tone-97a4bd: #9eb6b5;
  --tone-9cacc7: #a4bfbe;
  --tone-102659: #1e4b49;
  --tone-070b14: #091211;
  --tone-a9bce4: #b4d9d7;
  --tone-2447e1: #48bdb8;
  --tone-eaf0ff: #eefbfa;
  --tone-1b3dcc: #3daaa6;
  --tone-e9efff: #edfbfa;
  --tone-aac1ff: #baefed;
  --tone-b5c9ff: #c3f1ef;
  --rgb-193-208-245: 203,235,234;
  --rgb-49-85-255: 67,185,180;
  --rgb-5-12-24: 9,20,20;
  --rgb-245-249-255: 247,253,253;
  --rgb-210-223-250: 218,242,241;
  --rgb-4-8-16: 6,14,13;
  --rgb-0-0-0: 0,0,0;
  --rgb-4-6-10: 5,9,9;
  --rgb-4-10-23: 8,19,19;
  --rgb-255-255-255: 255,255,255;
  --rgb-178-196-239: 190,227,226;
  --rgb-194-214-255: 206,243,242;
  --rgb-127-160-255: 151,231,227;
  --rgb-223-235-255: 229,249,248;
  --rgb-178-203-255: 193,240,238;
  --rgb-8-20-43: 15,36,35;
  --rgb-22-46-100: 37,85,83;
  --rgb-213-226-255: 221,247,246;
  --rgb-5-12-25: 9,21,21;
}
html[data-theme="jade"] {
  --accent: #399674;
  --accent-rgb: 57,150,116;
  --on-accent: #090b0f;
  --on-accent-rgb: 9,11,15;
  --on-accent-muted: #0a0e12;
  --accent-hover: #4b9f81;
  --accent-ink: #2f7a60;
  --accent-light: #badace;
  --accent-soft: #e2edee;
  --inverse-hover: #0e1015;
  --ink: #0a0e0c;
  --ink-deep: #050907;
  --paper: #f6faf8;
  --tone-090b0f: #0a0e0c;
  --tone-04060a: #050907;
  --tone-091838: #122f24;
  --tone-183678: #2b6550;
  --tone-3155ff: #399674;
  --tone-f5f7fb: #f6faf8;
  --tone-ffffff: #ffffff;
  --tone-a6afc0: #abbbb5;
  --tone-515d70: #576a63;
  --tone-2647e0: #4b9f81;
  --tone-1a3377: #2d6450;
  --tone-bec8db: #c4d5cf;
  --tone-b4c2df: #bdd6cd;
  --tone-17233b: #1e342c;
  --tone-506592: #5d8576;
  --tone-cad4e5: #cfe0da;
  --tone-416096: #528572;
  --tone-e9eef9: #ecf6f2;
  --tone-102550: #1d4335;
  --tone-07142e: #0f261e;
  --tone-bdcfff: #caf2e3;
  --tone-dce5ff: #e3f8f0;
  --tone-e3eaff: #e9f9f3;
  --tone-c9d2e1: #cedcd7;
  --tone-edf0f5: #eff3f2;
  --tone-e7edff: #ecfaf5;
  --tone-101d3e: #19352b;
  --tone-f0f3f8: #f2f6f5;
  --tone-4b5d82: #56776b;
  --tone-4d5a73: #556b63;
  --tone-d4dfff: #ddf6ed;
  --tone-8097ca: #8fbbab;
  --tone-cbd6e9: #d1e3dc;
  --tone-dee6f6: #e3f1ec;
  --tone-0a1732: #122a21;
  --tone-050a16: #08130f;
  --tone-e6eaf1: #e8efec;
  --tone-4e6184: #59796d;
  --tone-dbe4ff: #e2f8f0;
  --tone-05080e: #070c0a;
  --tone-94a5c3: #9dbaaf;
  --tone-97a4bd: #9fb5ad;
  --tone-9cacc7: #a5beb5;
  --tone-102659: #1f4a3a;
  --tone-070b14: #0a110f;
  --tone-a9bce4: #b5d8cb;
  --tone-2447e1: #4abb92;
  --tone-eaf0ff: #eefbf6;
  --tone-1b3dcc: #3ea982;
  --tone-e9efff: #edfbf6;
  --tone-aac1ff: #bbeedb;
  --tone-b5c9ff: #c4f0e0;
  --rgb-193-208-245: 203,235,223;
  --rgb-49-85-255: 57,150,116;
  --rgb-5-12-24: 9,20,16;
  --rgb-245-249-255: 247,253,251;
  --rgb-210-223-250: 218,242,233;
  --rgb-4-8-16: 6,14,11;
  --rgb-0-0-0: 0,0,0;
  --rgb-4-6-10: 5,9,7;
  --rgb-4-10-23: 8,19,15;
  --rgb-255-255-255: 255,255,255;
  --rgb-178-196-239: 190,227,213;
  --rgb-194-214-255: 206,243,229;
  --rgb-127-160-255: 153,229,201;
  --rgb-223-235-255: 229,249,242;
  --rgb-178-203-255: 193,240,223;
  --rgb-8-20-43: 15,36,28;
  --rgb-22-46-100: 38,84,67;
  --rgb-213-226-255: 221,247,237;
  --rgb-5-12-25: 9,21,17;
}
html[data-theme="forest"] {
  --accent: #256e56;
  --accent-rgb: 37,110,86;
  --on-accent: #ffffff;
  --on-accent-rgb: 255,255,255;
  --on-accent-muted: #fafbfb;
  --accent-hover: #22644e;
  --accent-ink: #256e56;
  --accent-light: #b3ccc4;
  --accent-soft: #e0e9eb;
  --inverse-hover: #fbfbfc;
  --ink: #0a0e0d;
  --ink-deep: #050908;
  --paper: #f6faf9;
  --tone-090b0f: #0a0e0d;
  --tone-04060a: #050908;
  --tone-091838: #113026;
  --tone-183678: #296753;
  --tone-3155ff: #256e56;
  --tone-f5f7fb: #f6faf9;
  --tone-ffffff: #ffffff;
  --tone-a6afc0: #abbbb6;
  --tone-515d70: #566b64;
  --tone-2647e0: #22644e;
  --tone-1a3377: #2a6753;
  --tone-bec8db: #c3d6d0;
  --tone-b4c2df: #bcd7ce;
  --tone-17233b: #1d352d;
  --tone-506592: #5c8678;
  --tone-cad4e5: #cfe0da;
  --tone-416096: #508775;
  --tone-e9eef9: #ecf6f3;
  --tone-102550: #1b4537;
  --tone-07142e: #0e271f;
  --tone-bdcfff: #c9f3e5;
  --tone-dce5ff: #e2f9f1;
  --tone-e3eaff: #e8faf4;
  --tone-c9d2e1: #cdddd8;
  --tone-edf0f5: #eef4f2;
  --tone-e7edff: #ebfbf6;
  --tone-101d3e: #18362c;
  --tone-f0f3f8: #f1f7f5;
  --tone-4b5d82: #55786d;
  --tone-4d5a73: #546c64;
  --tone-d4dfff: #dcf7ee;
  --tone-8097ca: #8dbdad;
  --tone-cbd6e9: #d0e4dd;
  --tone-dee6f6: #e2f2ed;
  --tone-0a1732: #112b22;
  --tone-050a16: #08130f;
  --tone-e6eaf1: #e8efed;
  --tone-4e6184: #587a6f;
  --tone-dbe4ff: #e1f9f1;
  --tone-05080e: #070c0a;
  --tone-94a5c3: #9cbbb1;
  --tone-97a4bd: #9eb6ae;
  --tone-9cacc7: #a4bfb6;
  --tone-102659: #1d4c3d;
  --tone-070b14: #09120f;
  --tone-a9bce4: #b3dacd;
  --tone-2447e1: #45c097;
  --tone-eaf0ff: #eefbf7;
  --tone-1b3dcc: #3aad87;
  --tone-e9efff: #edfbf6;
  --tone-aac1ff: #b9f0de;
  --tone-b5c9ff: #c2f2e2;
  --rgb-193-208-245: 202,236,225;
  --rgb-49-85-255: 37,110,86;
  --rgb-5-12-24: 8,21,17;
  --rgb-245-249-255: 247,253,251;
  --rgb-210-223-250: 217,243,234;
  --rgb-4-8-16: 6,14,11;
  --rgb-0-0-0: 0,0,0;
  --rgb-4-6-10: 5,9,8;
  --rgb-4-10-23: 7,20,16;
  --rgb-255-255-255: 255,255,255;
  --rgb-178-196-239: 189,228,215;
  --rgb-194-214-255: 205,244,231;
  --rgb-127-160-255: 150,232,205;
  --rgb-223-235-255: 229,249,243;
  --rgb-178-203-255: 192,241,225;
  --rgb-8-20-43: 14,37,29;
  --rgb-22-46-100: 36,86,70;
  --rgb-213-226-255: 220,248,239;
  --rgb-5-12-25: 9,21,17;
}
html[data-theme="indigo"] {
  --accent: #5053b8;
  --accent-rgb: 80,83,184;
  --on-accent: #ffffff;
  --on-accent-rgb: 255,255,255;
  --on-accent-muted: #fbfbfd;
  --accent-hover: #494ca7;
  --accent-ink: #5053b8;
  --accent-light: #c2c3e6;
  --accent-soft: #e5e7f4;
  --inverse-hover: #fbfbfc;
  --ink: #0a0a0e;
  --ink-deep: #050509;
  --paper: #f6f6fa;
  --tone-090b0f: #0a0a0e;
  --tone-04060a: #050509;
  --tone-091838: #13142e;
  --tone-183678: #2d2e63;
  --tone-3155ff: #5053b8;
  --tone-f5f7fb: #f6f6fa;
  --tone-ffffff: #ffffff;
  --tone-a6afc0: #acacba;
  --tone-515d70: #585869;
  --tone-2647e0: #494ca7;
  --tone-1a3377: #2e2f63;
  --tone-bec8db: #c4c5d5;
  --tone-b4c2df: #bdbed6;
  --tone-17233b: #1f1f33;
  --tone-506592: #5e5f84;
  --tone-cad4e5: #d0d0df;
  --tone-416096: #535584;
  --tone-e9eef9: #ecedf6;
  --tone-102550: #1e1f42;
  --tone-07142e: #0f1026;
  --tone-bdcfff: #cbccf1;
  --tone-dce5ff: #e3e4f8;
  --tone-e3eaff: #e9e9f9;
  --tone-c9d2e1: #cecfdc;
  --tone-edf0f5: #efeff3;
  --tone-e7edff: #ecedfa;
  --tone-101d3e: #1a1b34;
  --tone-f0f3f8: #f2f2f6;
  --tone-4b5d82: #575876;
  --tone-4d5a73: #55566b;
  --tone-d4dfff: #dddef6;
  --tone-8097ca: #9091ba;
  --tone-cbd6e9: #d1d2e3;
  --tone-dee6f6: #e3e4f1;
  --tone-0a1732: #131329;
  --tone-050a16: #090912;
  --tone-e6eaf1: #e8e9ef;
  --tone-4e6184: #5a5a78;
  --tone-dbe4ff: #e3e3f7;
  --tone-05080e: #07070c;
  --tone-94a5c3: #9e9fb9;
  --tone-97a4bd: #9fa0b5;
  --tone-9cacc7: #a5a6be;
  --tone-102659: #202149;
  --tone-070b14: #0a0a11;
  --tone-a9bce4: #b6b7d7;
  --tone-2447e1: #4c4fb9;
  --tone-eaf0ff: #eeeffb;
  --tone-1b3dcc: #4144a6;
  --tone-e9efff: #eeeefa;
  --tone-aac1ff: #bcbeed;
  --tone-b5c9ff: #c5c6ef;
  --rgb-193-208-245: 204,205,234;
  --rgb-49-85-255: 80,83,184;
  --rgb-5-12-24: 9,9,20;
  --rgb-245-249-255: 247,247,253;
  --rgb-210-223-250: 219,219,241;
  --rgb-4-8-16: 7,7,13;
  --rgb-0-0-0: 0,0,0;
  --rgb-4-6-10: 5,5,9;
  --rgb-4-10-23: 8,8,19;
  --rgb-255-255-255: 255,255,255;
  --rgb-178-196-239: 191,192,226;
  --rgb-194-214-255: 207,208,242;
  --rgb-127-160-255: 154,156,228;
  --rgb-223-235-255: 230,230,248;
  --rgb-178-203-255: 194,196,239;
  --rgb-8-20-43: 15,16,36;
  --rgb-22-46-100: 39,40,83;
  --rgb-213-226-255: 222,223,246;
  --rgb-5-12-25: 9,10,21;
}
html[data-theme="amethyst"] {
  --accent: #7752ce;
  --accent-rgb: 119,82,206;
  --on-accent: #ffffff;
  --on-accent-rgb: 255,255,255;
  --on-accent-muted: #fcfbfe;
  --accent-hover: #6c4bbb;
  --accent-ink: #7752ce;
  --accent-light: #cfc2ee;
  --accent-soft: #e8e7f7;
  --inverse-hover: #fbfbfc;
  --ink: #0b0a0e;
  --ink-deep: #060509;
  --paper: #f7f6fa;
  --tone-090b0f: #0b0a0e;
  --tone-04060a: #060509;
  --tone-091838: #1a1031;
  --tone-183678: #3a266a;
  --tone-3155ff: #7752ce;
  --tone-f5f7fb: #f7f6fa;
  --tone-ffffff: #ffffff;
  --tone-a6afc0: #afaabc;
  --tone-515d70: #5c566b;
  --tone-2647e0: #6c4bbb;
  --tone-1a3377: #3b2869;
  --tone-bec8db: #c8c2d7;
  --tone-b4c2df: #c3bad9;
  --tone-17233b: #241c36;
  --tone-506592: #685a88;
  --tone-cad4e5: #d4cee1;
  --tone-416096: #5f4d8a;
  --tone-e9eef9: #efebf7;
  --tone-102550: #271947;
  --tone-07142e: #150d28;
  --tone-bdcfff: #d5c7f5;
  --tone-dce5ff: #e9e1fa;
  --tone-e3eaff: #ede7fb;
  --tone-c9d2e1: #d2ccde;
  --tone-edf0f5: #f0eef4;
  --tone-e7edff: #f0eafc;
  --tone-101d3e: #201737;
  --tone-f0f3f8: #f3f1f7;
  --tone-4b5d82: #5f537a;
  --tone-4d5a73: #5b536d;
  --tone-d4dfff: #e3daf9;
  --tone-8097ca: #9a8bbf;
  --tone-cbd6e9: #d6cfe5;
  --tone-dee6f6: #e7e1f3;
  --tone-0a1732: #18102c;
  --tone-050a16: #0b0714;
  --tone-e6eaf1: #eae8ef;
  --tone-4e6184: #61567c;
  --tone-dbe4ff: #e8e0fa;
  --tone-05080e: #08060d;
  --tone-94a5c3: #a59bbc;
  --tone-97a4bd: #a59db7;
  --tone-9cacc7: #aba2c1;
  --tone-102659: #2a1b4e;
  --tone-070b14: #0c0912;
  --tone-a9bce4: #beb2db;
  --tone-2447e1: #6840c5;
  --tone-eaf0ff: #f2edfc;
  --tone-1b3dcc: #5a35b2;
  --tone-e9efff: #f1ecfc;
  --tone-aac1ff: #c8b6f3;
  --tone-b5c9ff: #cfc0f4;
  --rgb-193-208-245: 212,201,237;
  --rgb-49-85-255: 119,82,206;
  --rgb-5-12-24: 12,8,21;
  --rgb-245-249-255: 249,246,254;
  --rgb-210-223-250: 224,216,244;
  --rgb-4-8-16: 8,6,14;
  --rgb-0-0-0: 0,0,0;
  --rgb-4-6-10: 6,5,9;
  --rgb-4-10-23: 11,7,20;
  --rgb-255-255-255: 255,255,255;
  --rgb-178-196-239: 200,187,230;
  --rgb-194-214-255: 216,203,246;
  --rgb-127-160-255: 173,146,236;
  --rgb-223-235-255: 234,228,250;
  --rgb-178-203-255: 206,189,244;
  --rgb-8-20-43: 21,13,38;
  --rgb-22-46-100: 50,33,89;
  --rgb-213-226-255: 228,219,249;
  --rgb-5-12-25: 12,8,22;
}
html[data-theme="plum"] {
  --accent: #704778;
  --accent-rgb: 112,71,120;
  --on-accent: #ffffff;
  --on-accent-rgb: 255,255,255;
  --on-accent-muted: #fbfafc;
  --accent-hover: #66416d;
  --accent-ink: #704778;
  --accent-light: #cdbfd0;
  --accent-soft: #e8e5ee;
  --inverse-hover: #fbfbfc;
  --ink: #0d0b0d;
  --ink-deep: #080608;
  --paper: #f9f7f9;
  --tone-090b0f: #0d0b0d;
  --tone-04060a: #080608;
  --tone-091838: #27172a;
  --tone-183678: #55345c;
  --tone-3155ff: #704778;
  --tone-f5f7fb: #f9f7f9;
  --tone-ffffff: #ffffff;
  --tone-a6afc0: #b7aeb8;
  --tone-515d70: #655a67;
  --tone-2647e0: #66416d;
  --tone-1a3377: #55365b;
  --tone-bec8db: #d0c7d2;
  --tone-b4c2df: #cfc1d2;
  --tone-17233b: #2e2230;
  --tone-506592: #7a647e;
  --tone-cad4e5: #dbd2dd;
  --tone-416096: #775a7d;
  --tone-e9eef9: #f3eef4;
  --tone-102550: #39233d;
  --tone-07142e: #201322;
  --tone-bdcfff: #e7d1eb;
  --tone-dce5ff: #f2e6f5;
  --tone-e3eaff: #f5ebf7;
  --tone-c9d2e1: #d8d0da;
  --tone-edf0f5: #f2eff3;
  --tone-e7edff: #f6eef8;
  --tone-101d3e: #2d1e30;
  --tone-f0f3f8: #f5f2f6;
  --tone-4b5d82: #6e5b72;
  --tone-4d5a73: #655868;
  --tone-d4dfff: #efe1f2;
  --tone-8097ca: #af96b4;
  --tone-cbd6e9: #ded4e0;
  --tone-dee6f6: #ede5ef;
  --tone-0a1732: #231626;
  --tone-050a16: #100a11;
  --tone-e6eaf1: #ede9ee;
  --tone-4e6184: #705e74;
  --tone-dbe4ff: #f2e6f4;
  --tone-05080e: #0b080b;
  --tone-94a5c3: #b2a2b5;
  --tone-97a4bd: #afa2b2;
  --tone-9cacc7: #b7a9ba;
  --tone-102659: #3e2643;
  --tone-070b14: #0f0b10;
  --tone-a9bce4: #cfbbd2;
  --tone-2447e1: #9c5ca9;
  --tone-eaf0ff: #f7f0f9;
  --tone-1b3dcc: #8c5097;
  --tone-e9efff: #f7f0f8;
  --tone-aac1ff: #e0c3e6;
  --tone-b5c9ff: #e4cbe9;
  --rgb-193-208-245: 226,208,230;
  --rgb-49-85-255: 112,71,120;
  --rgb-5-12-24: 17,11,18;
  --rgb-245-249-255: 251,248,252;
  --rgb-210-223-250: 235,222,238;
  --rgb-4-8-16: 12,8,12;
  --rgb-0-0-0: 0,0,0;
  --rgb-4-6-10: 8,6,8;
  --rgb-4-10-23: 16,10,17;
  --rgb-255-255-255: 255,255,255;
  --rgb-178-196-239: 217,196,221;
  --rgb-194-214-255: 233,212,237;
  --rgb-127-160-255: 209,165,217;
  --rgb-223-235-255: 243,232,246;
  --rgb-178-203-255: 227,201,232;
  --rgb-8-20-43: 30,18,33;
  --rgb-22-46-100: 72,45,77;
  --rgb-213-226-255: 240,225,243;
  --rgb-5-12-25: 18,11,19;
}
html[data-theme="rosewood"] {
  --accent: #a44e65;
  --accent-rgb: 164,78,101;
  --on-accent: #ffffff;
  --on-accent-rgb: 255,255,255;
  --on-accent-muted: #fdfbfb;
  --accent-hover: #95475c;
  --accent-ink: #a44e65;
  --accent-light: #dfc1c9;
  --accent-soft: #ede6ec;
  --inverse-hover: #fbfbfc;
  --ink: #0e0a0b;
  --ink-deep: #090506;
  --paper: #faf6f7;
  --tone-090b0f: #0e0a0b;
  --tone-04060a: #090506;
  --tone-091838: #2c151b;
  --tone-183678: #60303d;
  --tone-3155ff: #a44e65;
  --tone-f5f7fb: #faf6f7;
  --tone-ffffff: #ffffff;
  --tone-a6afc0: #baacb0;
  --tone-515d70: #68595d;
  --tone-2647e0: #95475c;
  --tone-1a3377: #60313e;
  --tone-bec8db: #d4c5c9;
  --tone-b4c2df: #d4bfc4;
  --tone-17233b: #322025;
  --tone-506592: #826069;
  --tone-cad4e5: #ded1d4;
  --tone-416096: #815662;
  --tone-e9eef9: #f5edef;
  --tone-102550: #402028;
  --tone-07142e: #241116;
  --tone-bdcfff: #efcdd6;
  --tone-dce5ff: #f6e5e9;
  --tone-e3eaff: #f8eaee;
  --tone-c9d2e1: #dbcfd2;
  --tone-edf0f5: #f3eff0;
  --tone-e7edff: #f9edf0;
  --tone-101d3e: #331b22;
  --tone-f0f3f8: #f6f2f3;
  --tone-4b5d82: #745960;
  --tone-4d5a73: #6a565c;
  --tone-d4dfff: #f4dfe4;
  --tone-8097ca: #b8929c;
  --tone-cbd6e9: #e2d2d6;
  --tone-dee6f6: #f0e4e7;
  --tone-0a1732: #281419;
  --tone-050a16: #12090c;
  --tone-e6eaf1: #eee9ea;
  --tone-4e6184: #775b63;
  --tone-dbe4ff: #f6e4e9;
  --tone-05080e: #0c0708;
  --tone-94a5c3: #b7a0a6;
  --tone-97a4bd: #b4a0a6;
  --tone-9cacc7: #bca7ac;
  --tone-102659: #47222c;
  --tone-070b14: #110a0c;
  --tone-a9bce4: #d5b8c0;
  --tone-2447e1: #b2536c;
  --tone-eaf0ff: #faeff2;
  --tone-1b3dcc: #a0475f;
  --tone-e9efff: #faeef1;
  --tone-aac1ff: #eabfcb;
  --tone-b5c9ff: #edc7d1;
  --rgb-193-208-245: 232,206,213;
  --rgb-49-85-255: 164,78,101;
  --rgb-5-12-24: 19,10,12;
  --rgb-245-249-255: 253,247,249;
  --rgb-210-223-250: 240,220,225;
  --rgb-4-8-16: 13,7,9;
  --rgb-0-0-0: 0,0,0;
  --rgb-4-6-10: 9,5,6;
  --rgb-4-10-23: 18,9,11;
  --rgb-255-255-255: 255,255,255;
  --rgb-178-196-239: 224,193,201;
  --rgb-194-214-255: 240,209,217;
  --rgb-127-160-255: 223,159,176;
  --rgb-223-235-255: 247,231,235;
  --rgb-178-203-255: 236,197,207;
  --rgb-8-20-43: 34,17,21;
  --rgb-22-46-100: 81,41,52;
  --rgb-213-226-255: 245,223,229;
  --rgb-5-12-25: 20,10,13;
}
html[data-theme="crimson"] {
  --accent: #b93646;
  --accent-rgb: 185,54,70;
  --on-accent: #ffffff;
  --on-accent-rgb: 255,255,255;
  --on-accent-muted: #fdfafa;
  --accent-hover: #a83140;
  --accent-ink: #b93646;
  --accent-light: #e7b9be;
  --accent-soft: #efe4e9;
  --inverse-hover: #fbfbfc;
  --ink: #0e0a0a;
  --ink-deep: #090505;
  --paper: #faf6f6;
  --tone-090b0f: #0e0a0a;
  --tone-04060a: #090505;
  --tone-091838: #311014;
  --tone-183678: #6a262f;
  --tone-3155ff: #b93646;
  --tone-f5f7fb: #faf6f6;
  --tone-ffffff: #ffffff;
  --tone-a6afc0: #bcaaac;
  --tone-515d70: #6b5658;
  --tone-2647e0: #a83140;
  --tone-1a3377: #692830;
  --tone-bec8db: #d7c2c5;
  --tone-b4c2df: #d9babe;
  --tone-17233b: #361c20;
  --tone-506592: #885a60;
  --tone-cad4e5: #e1ced0;
  --tone-416096: #894e55;
  --tone-e9eef9: #f7ebed;
  --tone-102550: #461a1f;
  --tone-07142e: #280d10;
  --tone-bdcfff: #f5c7cd;
  --tone-dce5ff: #fae1e4;
  --tone-e3eaff: #fbe7ea;
  --tone-c9d2e1: #ddcdcf;
  --tone-edf0f5: #f4eeef;
  --tone-e7edff: #fbebed;
  --tone-101d3e: #37171b;
  --tone-f0f3f8: #f7f1f2;
  --tone-4b5d82: #7a5358;
  --tone-4d5a73: #6d5356;
  --tone-d4dfff: #f9dade;
  --tone-8097ca: #bf8b91;
  --tone-cbd6e9: #e4d0d2;
  --tone-dee6f6: #f2e2e4;
  --tone-0a1732: #2c1013;
  --tone-050a16: #130809;
  --tone-e6eaf1: #efe8e9;
  --tone-4e6184: #7c565b;
  --tone-dbe4ff: #fae0e4;
  --tone-05080e: #0d0607;
  --tone-94a5c3: #bc9b9f;
  --tone-97a4bd: #b79da0;
  --tone-9cacc7: #c1a2a6;
  --tone-102659: #4e1b21;
  --tone-070b14: #12090a;
  --tone-a9bce4: #dbb2b7;
  --tone-2447e1: #c44151;
  --tone-eaf0ff: #fcedef;
  --tone-1b3dcc: #b13645;
  --tone-e9efff: #fcecee;
  --tone-aac1ff: #f2b7be;
  --tone-b5c9ff: #f4c0c6;
  --rgb-193-208-245: 237,201,205;
  --rgb-49-85-255: 185,54,70;
  --rgb-5-12-24: 21,8,9;
  --rgb-245-249-255: 253,247,247;
  --rgb-210-223-250: 244,216,219;
  --rgb-4-8-16: 14,6,7;
  --rgb-0-0-0: 0,0,0;
  --rgb-4-6-10: 9,5,5;
  --rgb-4-10-23: 20,7,8;
  --rgb-255-255-255: 255,255,255;
  --rgb-178-196-239: 230,187,192;
  --rgb-194-214-255: 246,203,208;
  --rgb-127-160-255: 236,146,157;
  --rgb-223-235-255: 250,228,231;
  --rgb-178-203-255: 243,190,196;
  --rgb-8-20-43: 38,13,16;
  --rgb-22-46-100: 88,34,40;
  --rgb-213-226-255: 249,219,223;
  --rgb-5-12-25: 22,8,10;
}
html[data-theme="sunset"] {
  --accent: #e58642;
  --accent-rgb: 229,134,66;
  --on-accent: #090b0f;
  --on-accent-rgb: 9,11,15;
  --on-accent-muted: #0f0e10;
  --accent-hover: #e79153;
  --accent-ink: #8d552e;
  --accent-light: #f6d5bd;
  --accent-soft: #f3ece9;
  --inverse-hover: #0e1015;
  --ink: #0f0c09;
  --ink-deep: #0a0704;
  --paper: #fbf8f5;
  --tone-090b0f: #0f0c09;
  --tone-04060a: #0a0704;
  --tone-091838: #361d0b;
  --tone-183678: #74411c;
  --tone-3155ff: #e58642;
  --tone-f5f7fb: #fbf8f5;
  --tone-ffffff: #ffffff;
  --tone-a6afc0: #bfb1a7;
  --tone-515d70: #6f5e52;
  --tone-2647e0: #e79153;
  --tone-1a3377: #73421e;
  --tone-bec8db: #dacabf;
  --tone-b4c2df: #ddc6b6;
  --tone-17233b: #392619;
  --tone-506592: #8f6c53;
  --tone-cad4e5: #e4d5cb;
  --tone-416096: #926545;
  --tone-e9eef9: #f8f0ea;
  --tone-102550: #4d2b13;
  --tone-07142e: #2c1809;
  --tone-bdcfff: #fcd9c0;
  --tone-dce5ff: #fdebde;
  --tone-e3eaff: #feefe4;
  --tone-c9d2e1: #e0d3ca;
  --tone-edf0f5: #f5f0ed;
  --tone-e7edff: #fef1e8;
  --tone-101d3e: #3c2412;
  --tone-f0f3f8: #f8f3f0;
  --tone-4b5d82: #7f624e;
  --tone-4d5a73: #715d4f;
  --tone-d4dfff: #fde6d6;
  --tone-8097ca: #c79f83;
  --tone-cbd6e9: #e8d8cc;
  --tone-dee6f6: #f5e8df;
  --tone-0a1732: #301b0c;
  --tone-050a16: #150c06;
  --tone-e6eaf1: #f0ebe7;
  --tone-4e6184: #826550;
  --tone-dbe4ff: #fdeadd;
  --tone-05080e: #0e0905;
  --tone-94a5c3: #c1a896;
  --tone-97a4bd: #bba799;
  --tone-9cacc7: #c5ae9e;
  --tone-102659: #562f13;
  --tone-070b14: #130d08;
  --tone-a9bce4: #e1c2ac;
  --tone-2447e1: #d8742d;
  --tone-eaf0ff: #fef3eb;
  --tone-1b3dcc: #c46623;
  --tone-e9efff: #fef2ea;
  --tone-aac1ff: #fbceae;
  --tone-b5c9ff: #fcd4b8;
  --rgb-193-208-245: 243,215,195;
  --rgb-49-85-255: 229,134,66;
  --rgb-5-12-24: 23,13,6;
  --rgb-245-249-255: 255,249,245;
  --rgb-210-223-250: 248,227,212;
  --rgb-4-8-16: 15,9,5;
  --rgb-0-0-0: 0,0,0;
  --rgb-4-6-10: 10,7,4;
  --rgb-4-10-23: 22,12,5;
  --rgb-255-255-255: 255,255,255;
  --rgb-178-196-239: 236,204,181;
  --rgb-194-214-255: 252,220,197;
  --rgb-127-160-255: 249,181,133;
  --rgb-223-235-255: 254,237,224;
  --rgb-178-203-255: 251,211,182;
  --rgb-8-20-43: 41,23,10;
  --rgb-22-46-100: 96,55,26;
  --rgb-213-226-255: 253,231,215;
  --rgb-5-12-25: 24,13,6;
}
html[data-theme="copper"] {
  --accent: #ba805f;
  --accent-rgb: 186,128,95;
  --on-accent: #090b0f;
  --on-accent-rgb: 9,11,15;
  --on-accent-muted: #0d0e11;
  --accent-hover: #c08b6d;
  --accent-ink: #855d47;
  --accent-light: #e7d3c7;
  --accent-soft: #efebeb;
  --inverse-hover: #0e1015;
  --ink: #0e0c0a;
  --ink-deep: #090705;
  --paper: #faf8f6;
  --tone-090b0f: #0e0c0a;
  --tone-04060a: #090705;
  --tone-091838: #2d1d14;
  --tone-183678: #62412e;
  --tone-3155ff: #ba805f;
  --tone-f5f7fb: #faf8f6;
  --tone-ffffff: #ffffff;
  --tone-a6afc0: #bab1ac;
  --tone-515d70: #695e58;
  --tone-2647e0: #c08b6d;
  --tone-1a3377: #62422f;
  --tone-bec8db: #d4cac5;
  --tone-b4c2df: #d5c6be;
  --tone-17233b: #33261f;
  --tone-506592: #836c5f;
  --tone-cad4e5: #dfd5d0;
  --tone-416096: #836554;
  --tone-e9eef9: #f5f0ed;
  --tone-102550: #422b1e;
  --tone-07142e: #251810;
  --tone-bdcfff: #f0d9cc;
  --tone-dce5ff: #f7ebe4;
  --tone-e3eaff: #f9efe9;
  --tone-c9d2e1: #dcd3ce;
  --tone-edf0f5: #f3f0ef;
  --tone-e7edff: #faf1ec;
  --tone-101d3e: #34241a;
  --tone-f0f3f8: #f6f3f2;
  --tone-4b5d82: #766257;
  --tone-4d5a73: #6a5d56;
  --tone-d4dfff: #f5e6de;
  --tone-8097ca: #b99f91;
  --tone-cbd6e9: #e2d8d2;
  --tone-dee6f6: #f1e8e3;
  --tone-0a1732: #291b13;
  --tone-050a16: #120c09;
  --tone-e6eaf1: #efebe8;
  --tone-4e6184: #78655a;
  --tone-dbe4ff: #f7eae3;
  --tone-05080e: #0c0907;
  --tone-94a5c3: #b8a89f;
  --tone-97a4bd: #b4a7a0;
  --tone-9cacc7: #bdaea6;
  --tone-102659: #482f21;
  --tone-070b14: #110d0a;
  --tone-a9bce4: #d7c2b6;
  --tone-2447e1: #b6744f;
  --tone-eaf0ff: #faf3ef;
  --tone-1b3dcc: #a46643;
  --tone-e9efff: #faf2ee;
  --tone-aac1ff: #eccebd;
  --tone-b5c9ff: #eed4c6;
  --rgb-193-208-245: 233,215,205;
  --rgb-49-85-255: 186,128,95;
  --rgb-5-12-24: 20,13,9;
  --rgb-245-249-255: 253,249,247;
  --rgb-210-223-250: 241,227,219;
  --rgb-4-8-16: 13,9,7;
  --rgb-0-0-0: 0,0,0;
  --rgb-4-6-10: 9,7,5;
  --rgb-4-10-23: 19,12,8;
  --rgb-255-255-255: 255,255,255;
  --rgb-178-196-239: 225,204,192;
  --rgb-194-214-255: 241,220,208;
  --rgb-127-160-255: 226,181,156;
  --rgb-223-235-255: 248,237,230;
  --rgb-178-203-255: 238,211,195;
  --rgb-8-20-43: 35,23,16;
  --rgb-22-46-100: 82,55,40;
  --rgb-213-226-255: 245,231,223;
  --rgb-5-12-25: 20,13,10;
}
html[data-theme="champagne"] {
  --accent: #c8ac77;
  --accent-rgb: 200,172,119;
  --on-accent: #090b0f;
  --on-accent-rgb: 9,11,15;
  --on-accent-muted: #0e0f12;
  --accent-hover: #cdb383;
  --accent-ink: #7c6c4d;
  --accent-light: #ece2cf;
  --accent-soft: #f1f0ee;
  --inverse-hover: #0e1015;
  --ink: #0e0d0a;
  --ink-deep: #090805;
  --paper: #faf9f6;
  --tone-090b0f: #0e0d0a;
  --tone-04060a: #090805;
  --tone-091838: #2e2513;
  --tone-183678: #64512c;
  --tone-3155ff: #c8ac77;
  --tone-f5f7fb: #faf9f6;
  --tone-ffffff: #ffffff;
  --tone-a6afc0: #bab5ac;
  --tone-515d70: #696358;
  --tone-2647e0: #cdb383;
  --tone-1a3377: #63512e;
  --tone-bec8db: #d5cfc4;
  --tone-b4c2df: #d6cdbd;
  --tone-17233b: #332c1f;
  --tone-506592: #84775e;
  --tone-cad4e5: #dfdad0;
  --tone-416096: #847353;
  --tone-e9eef9: #f6f2ec;
  --tone-102550: #42361e;
  --tone-07142e: #261e0f;
  --tone-bdcfff: #f1e4cb;
  --tone-dce5ff: #f8f1e3;
  --tone-e3eaff: #f9f3e9;
  --tone-c9d2e1: #dcd7ce;
  --tone-edf0f5: #f3f2ef;
  --tone-e7edff: #faf5ec;
  --tone-101d3e: #342b1a;
  --tone-f0f3f8: #f6f5f2;
  --tone-4b5d82: #766b57;
  --tone-4d5a73: #6b6355;
  --tone-d4dfff: #f6eddd;
  --tone-8097ca: #baac90;
  --tone-cbd6e9: #e3ddd1;
  --tone-dee6f6: #f1ece3;
  --tone-0a1732: #292213;
  --tone-050a16: #120f09;
  --tone-e6eaf1: #efece8;
  --tone-4e6184: #796e59;
  --tone-dbe4ff: #f7f0e3;
  --tone-05080e: #0c0a07;
  --tone-94a5c3: #b9b09e;
  --tone-97a4bd: #b5ad9f;
  --tone-9cacc7: #beb5a5;
  --tone-102659: #493b20;
  --tone-070b14: #110f0a;
  --tone-a9bce4: #d7ccb6;
  --tone-2447e1: #b9934c;
  --tone-eaf0ff: #fbf6ee;
  --tone-1b3dcc: #a68341;
  --tone-e9efff: #faf6ee;
  --tone-aac1ff: #eddcbc;
  --tone-b5c9ff: #efe1c5;
  --rgb-193-208-245: 234,224,204;
  --rgb-49-85-255: 200,172,119;
  --rgb-5-12-24: 20,16,9;
  --rgb-245-249-255: 253,251,247;
  --rgb-210-223-250: 241,234,219;
  --rgb-4-8-16: 13,11,7;
  --rgb-0-0-0: 0,0,0;
  --rgb-4-6-10: 9,8,5;
  --rgb-4-10-23: 19,15,8;
  --rgb-255-255-255: 255,255,255;
  --rgb-178-196-239: 226,214,191;
  --rgb-194-214-255: 242,230,207;
  --rgb-127-160-255: 228,202,154;
  --rgb-223-235-255: 248,242,230;
  --rgb-178-203-255: 239,223,194;
  --rgb-8-20-43: 36,29,15;
  --rgb-22-46-100: 83,68,39;
  --rgb-213-226-255: 246,238,222;
  --rgb-5-12-25: 21,17,9;
}
html[data-theme="sand"] {
  --accent: #bdab93;
  --accent-rgb: 189,171,147;
  --on-accent: #090b0f;
  --on-accent-rgb: 9,11,15;
  --on-accent-muted: #0e0f12;
  --accent-hover: #c3b39d;
  --accent-ink: #756b5e;
  --accent-light: #e8e2d9;
  --accent-soft: #efeff1;
  --inverse-hover: #0e1015;
  --ink: #0d0c0b;
  --ink-deep: #080706;
  --paper: #f9f8f7;
  --tone-090b0f: #0d0c0b;
  --tone-04060a: #080706;
  --tone-091838: #2a2217;
  --tone-183678: #5b4b35;
  --tone-3155ff: #bdab93;
  --tone-f5f7fb: #f9f8f7;
  --tone-ffffff: #ffffff;
  --tone-a6afc0: #b8b4ae;
  --tone-515d70: #67615a;
  --tone-2647e0: #c3b39d;
  --tone-1a3377: #5b4b36;
  --tone-bec8db: #d2cdc7;
  --tone-b4c2df: #d2cbc1;
  --tone-17233b: #302a22;
  --tone-506592: #7e7364;
  --tone-cad4e5: #ddd8d2;
  --tone-416096: #7c6e5b;
  --tone-e9eef9: #f4f1ee;
  --tone-102550: #3d3223;
  --tone-07142e: #221c13;
  --tone-bdcfff: #ebe0d1;
  --tone-dce5ff: #f4eee7;
  --tone-e3eaff: #f6f2ec;
  --tone-c9d2e1: #dad6d0;
  --tone-edf0f5: #f3f1ef;
  --tone-e7edff: #f8f4ee;
  --tone-101d3e: #30281e;
  --tone-f0f3f8: #f6f4f2;
  --tone-4b5d82: #71685c;
  --tone-4d5a73: #676159;
  --tone-d4dfff: #f2ebe1;
  --tone-8097ca: #b3a797;
  --tone-cbd6e9: #e0dbd4;
  --tone-dee6f6: #efebe5;
  --tone-0a1732: #261f16;
  --tone-050a16: #110e0a;
  --tone-e6eaf1: #eeece9;
  --tone-4e6184: #746b5e;
  --tone-dbe4ff: #f4eee6;
  --tone-05080e: #0b0a08;
  --tone-94a5c3: #b5ada2;
  --tone-97a4bd: #b1aba3;
  --tone-9cacc7: #bab3a9;
  --tone-102659: #433726;
  --tone-070b14: #100e0b;
  --tone-a9bce4: #d2c8bb;
  --tone-2447e1: #a7885e;
  --tone-eaf0ff: #f9f5f0;
  --tone-1b3dcc: #967851;
  --tone-e9efff: #f8f5f0;
  --tone-aac1ff: #e5d7c4;
  --tone-b5c9ff: #e8dccc;
  --rgb-193-208-245: 229,220,209;
  --rgb-49-85-255: 189,171,147;
  --rgb-5-12-24: 18,15,11;
  --rgb-245-249-255: 252,250,248;
  --rgb-210-223-250: 238,231,222;
  --rgb-4-8-16: 12,10,8;
  --rgb-0-0-0: 0,0,0;
  --rgb-4-6-10: 8,7,6;
  --rgb-4-10-23: 17,14,10;
  --rgb-255-255-255: 255,255,255;
  --rgb-178-196-239: 220,210,197;
  --rgb-194-214-255: 236,226,213;
  --rgb-127-160-255: 216,195,166;
  --rgb-223-235-255: 245,240,233;
  --rgb-178-203-255: 232,219,201;
  --rgb-8-20-43: 32,26,19;
  --rgb-22-46-100: 76,63,46;
  --rgb-213-226-255: 242,235,226;
  --rgb-5-12-25: 19,16,11;
}
html[data-theme="titanium"] {
  --accent: #c8cdd5;
  --accent-rgb: 200,205,213;
  --on-accent: #090b0f;
  --on-accent-rgb: 9,11,15;
  --on-accent-muted: #0e1014;
  --accent-hover: #cdd2d9;
  --accent-ink: #696c72;
  --accent-light: #eceef0;
  --accent-soft: #f1f3f7;
  --inverse-hover: #0e1015;
  --ink: #0b0c0d;
  --ink-deep: #060708;
  --paper: #f7f8f9;
  --tone-090b0f: #0b0c0d;
  --tone-04060a: #060708;
  --tone-091838: #1a1f27;
  --tone-183678: #3a4556;
  --tone-3155ff: #c8cdd5;
  --tone-f5f7fb: #f7f8f9;
  --tone-ffffff: #ffffff;
  --tone-a6afc0: #afb2b7;
  --tone-515d70: #5c5f65;
  --tone-2647e0: #cdd2d9;
  --tone-1a3377: #3b4556;
  --tone-bec8db: #c8ccd1;
  --tone-b4c2df: #c3c8d0;
  --tone-17233b: #24282e;
  --tone-506592: #686f7a;
  --tone-cad4e5: #d4d7db;
  --tone-416096: #5f6978;
  --tone-e9eef9: #eff0f3;
  --tone-102550: #272e39;
  --tone-07142e: #151920;
  --tone-bdcfff: #d5dce7;
  --tone-dce5ff: #e9ecf2;
  --tone-e3eaff: #edf0f5;
  --tone-c9d2e1: #d2d4d8;
  --tone-edf0f5: #f0f1f2;
  --tone-e7edff: #f0f2f6;
  --tone-101d3e: #20252e;
  --tone-f0f3f8: #f3f4f5;
  --tone-4b5d82: #5f656e;
  --tone-4d5a73: #5b5f65;
  --tone-d4dfff: #e3e8f0;
  --tone-8097ca: #9aa3b0;
  --tone-cbd6e9: #d6d9de;
  --tone-dee6f6: #e7e9ed;
  --tone-0a1732: #181d24;
  --tone-050a16: #0b0d10;
  --tone-e6eaf1: #eaebed;
  --tone-4e6184: #616771;
  --tone-dbe4ff: #e8ecf2;
  --tone-05080e: #08090b;
  --tone-94a5c3: #a5aab2;
  --tone-97a4bd: #a5a9af;
  --tone-9cacc7: #abb0b8;
  --tone-102659: #2a323f;
  --tone-070b14: #0c0d0f;
  --tone-a9bce4: #bec5cf;
  --tone-2447e1: #687c9d;
  --tone-eaf0ff: #f2f4f7;
  --tone-1b3dcc: #5a6e8d;
  --tone-e9efff: #f1f3f7;
  --tone-aac1ff: #c8d2e1;
  --tone-b5c9ff: #cfd8e5;
  --rgb-193-208-245: 212,217,226;
  --rgb-49-85-255: 200,205,213;
  --rgb-5-12-24: 12,14,17;
  --rgb-245-249-255: 249,250,251;
  --rgb-210-223-250: 224,229,236;
  --rgb-4-8-16: 8,10,12;
  --rgb-0-0-0: 0,0,0;
  --rgb-4-6-10: 6,7,8;
  --rgb-4-10-23: 11,13,16;
  --rgb-255-255-255: 255,255,255;
  --rgb-178-196-239: 200,207,217;
  --rgb-194-214-255: 216,223,233;
  --rgb-127-160-255: 173,187,209;
  --rgb-223-235-255: 234,238,244;
  --rgb-178-203-255: 206,214,227;
  --rgb-8-20-43: 21,24,30;
  --rgb-22-46-100: 50,58,72;
  --rgb-213-226-255: 228,233,240;
  --rgb-5-12-25: 12,14,18;
}
html[data-theme="ice"] {
  --accent: #e2e8f1;
  --accent-rgb: 226,232,241;
  --on-accent: #090b0f;
  --on-accent-rgb: 9,11,15;
  --on-accent-muted: #0e1115;
  --accent-hover: #e5eaf2;
  --accent-ink: #606369;
  --accent-light: #f5f7fa;
  --accent-soft: #f3f6fa;
  --inverse-hover: #0e1015;
  --ink: #0b0c0d;
  --ink-deep: #060708;
  --paper: #f7f8f9;
  --tone-090b0f: #0b0c0d;
  --tone-04060a: #060708;
  --tone-091838: #151e2c;
  --tone-183678: #304360;
  --tone-3155ff: #e2e8f1;
  --tone-f5f7fb: #f7f8f9;
  --tone-ffffff: #ffffff;
  --tone-a6afc0: #adb2b9;
  --tone-515d70: #595f68;
  --tone-2647e0: #e5eaf2;
  --tone-1a3377: #314460;
  --tone-bec8db: #c5cbd4;
  --tone-b4c2df: #bfc7d4;
  --tone-17233b: #202732;
  --tone-506592: #616e81;
  --tone-cad4e5: #d1d6de;
  --tone-416096: #566781;
  --tone-e9eef9: #edf0f5;
  --tone-102550: #202d40;
  --tone-07142e: #111924;
  --tone-bdcfff: #cedbee;
  --tone-dce5ff: #e5ecf6;
  --tone-e3eaff: #eaf0f8;
  --tone-c9d2e1: #cfd4db;
  --tone-edf0f5: #eff1f3;
  --tone-e7edff: #edf2f9;
  --tone-101d3e: #1c2532;
  --tone-f0f3f8: #f2f4f6;
  --tone-4b5d82: #596474;
  --tone-4d5a73: #575e69;
  --tone-d4dfff: #dfe7f4;
  --tone-8097ca: #93a1b7;
  --tone-cbd6e9: #d3d9e1;
  --tone-dee6f6: #e4e9f0;
  --tone-0a1732: #141c28;
  --tone-050a16: #090d12;
  --tone-e6eaf1: #e9ebee;
  --tone-4e6184: #5c6676;
  --tone-dbe4ff: #e4ebf6;
  --tone-05080e: #07090c;
  --tone-94a5c3: #a0a9b7;
  --tone-97a4bd: #a1a8b3;
  --tone-9cacc7: #a7afbc;
  --tone-102659: #223147;
  --tone-070b14: #0a0d11;
  --tone-a9bce4: #b8c4d5;
  --tone-2447e1: #5379b2;
  --tone-eaf0ff: #eff3fa;
  --tone-1b3dcc: #476ba0;
  --tone-e9efff: #eff3f9;
  --tone-aac1ff: #bfd0ea;
  --tone-b5c9ff: #c8d6ec;
  --rgb-193-208-245: 206,216,232;
  --rgb-49-85-255: 226,232,241;
  --rgb-5-12-24: 10,14,19;
  --rgb-245-249-255: 248,250,252;
  --rgb-210-223-250: 220,228,240;
  --rgb-4-8-16: 7,9,13;
  --rgb-0-0-0: 0,0,0;
  --rgb-4-6-10: 6,7,8;
  --rgb-4-10-23: 9,13,18;
  --rgb-255-255-255: 255,255,255;
  --rgb-178-196-239: 193,205,224;
  --rgb-194-214-255: 209,221,240;
  --rgb-127-160-255: 159,185,223;
  --rgb-223-235-255: 231,237,247;
  --rgb-178-203-255: 197,213,236;
  --rgb-8-20-43: 17,24,34;
  --rgb-22-46-100: 42,57,80;
  --rgb-213-226-255: 224,232,244;
  --rgb-5-12-25: 10,14,20;
}
