:root {
  --red-1: #fff1f0;
  --red-2: #ffccc7;
  --red-3: #ffa39e;
  --red-4: #ff7875;
  --red-5: #ff4d4f;
  --red-6: #f5222d;
  --red-7: #cf1322;
  --red-8: #a8071a;
  --red-9: #820014;
  --red-10: #5c0011;
  --volcano-1: #fff2e8;
  --volcano-2: #ffd8bf;
  --volcano-3: #ffbb96;
  --volcano-4: #ff9c6e;
  --volcano-5: #ff7a45;
  --volcano-6: #fa541c;
  --volcano-7: #d4380d;
  --volcano-8: #ad2102;
  --volcano-9: #871400;
  --volcano-10: #610b00;
  --orange-1: #fff7e6;
  --orange-2: #ffe7ba;
  --orange-3: #ffd591;
  --orange-4: #ffc069;
  --orange-5: #ffa940;
  --orange-6: #fa8c16;
  --orange-7: #d46b08;
  --orange-8: #ad4e00;
  --orange-9: #873800;
  --orange-10: #612500;
  --gold-1: #fffbe6;
  --gold-2: #fff1b8;
  --gold-3: #ffe58f;
  --gold-4: #ffd666;
  --gold-5: #ffc53d;
  --gold-6: #faad14;
  --gold-7: #d48806;
  --gold-8: #ad6800;
  --gold-9: #874d00;
  --gold-10: #613400;
  --yellow-1: #feffe6;
  --yellow-2: #ffffb8;
  --yellow-3: #fffb8f;
  --yellow-4: #fff566;
  --yellow-5: #ffec3d;
  --yellow-6: #fadb14;
  --yellow-7: #d4b106;
  --yellow-8: #ad8b00;
  --yellow-9: #876800;
  --yellow-10: #614700;
  --lime-1: #fcffe6;
  --lime-2: #f4ffb8;
  --lime-3: #eaff8f;
  --lime-4: #d3f261;
  --lime-5: #bae637;
  --lime-6: #a0d911;
  --lime-7: #7cb305;
  --lime-8: #5b8c00;
  --lime-9: #3f6600;
  --lime-10: #254000;
  --green-1: #f6ffed;
  --green-2: #d9f7be;
  --green-3: #b7eb8f;
  --green-4: #95de64;
  --green-5: #73d13d;
  --green-6: #52c41a;
  --green-7: #389e0d;
  --green-8: #237804;
  --green-9: #135200;
  --green-10: #092b00;
  --cyan-1: #e6fffb;
  --cyan-2: #b5f5ec;
  --cyan-3: #87e8de;
  --cyan-4: #5cdbd3;
  --cyan-5: #36cfc9;
  --cyan-6: #13c2c2;
  --cyan-7: #08979c;
  --cyan-8: #006d75;
  --cyan-9: #00474f;
  --cyan-10: #002329;
  --blue-1: #e6f4ff;
  --blue-2: #bae0ff;
  --blue-3: #91caff;
  --blue-4: #69b1ff;
  --blue-5: #4096ff;
  --blue-6: #1677ff;
  --blue-7: #0958d9;
  --blue-8: #003eb3;
  --blue-9: #002c8c;
  --blue-10: #001d66;
  --geekblue-1: #f0f5ff;
  --geekblue-2: #d6e4ff;
  --geekblue-3: #adc6ff;
  --geekblue-4: #85a5ff;
  --geekblue-5: #597ef7;
  --geekblue-6: #2f54eb;
  --geekblue-7: #1d39c4;
  --geekblue-8: #10239e;
  --geekblue-9: #061178;
  --geekblue-10: #030852;
  --purple-1: #f9f0ff;
  --purple-2: #efdbff;
  --purple-3: #d3adf7;
  --purple-4: #b37feb;
  --purple-5: #9254de;
  --purple-6: #722ed1;
  --purple-7: #531dab;
  --purple-8: #391085;
  --purple-9: #22075e;
  --purple-10: #120338;
  --magenta-1: #fff0f6;
  --magenta-2: #ffd6e7;
  --magenta-3: #ffadd2;
  --magenta-4: #ff85c0;
  --magenta-5: #f759ab;
  --magenta-6: #eb2f96;
  --magenta-7: #c41d7f;
  --magenta-8: #9e1068;
  --magenta-9: #780650;
  --magenta-10: #520339;
  --grey-1: #a6a6a6;
  --grey-2: #999999;
  --grey-3: #8c8c8c;
  --grey-4: #808080;
  --grey-5: #737373;
  --grey-6: #666666;
  --grey-7: #404040;
  --grey-8: #1a1a1a;
  --grey-9: #000000;
  --grey-10: #000000;
}

:root[data-theme="dark"] {
  --red-1: #2a1215;
  --red-2: #431418;
  --red-3: #58181c;
  --red-4: #791a1f;
  --red-5: #a61d24;
  --red-6: #d32029;
  --red-7: #e84749;
  --red-8: #f37370;
  --red-9: #f89f9a;
  --red-10: #fac8c3;
  --volcano-1: #2b1611;
  --volcano-2: #441d12;
  --volcano-3: #592716;
  --volcano-4: #7c3118;
  --volcano-5: #aa3e19;
  --volcano-6: #d84a1b;
  --volcano-7: #e87040;
  --volcano-8: #f3956a;
  --volcano-9: #f8b692;
  --volcano-10: #fad4bc;
  --orange-1: #2b1d11;
  --orange-2: #442a11;
  --orange-3: #593815;
  --orange-4: #7c4a15;
  --orange-5: #aa6215;
  --orange-6: #d87a16;
  --orange-7: #e89a3c;
  --orange-8: #f3b765;
  --orange-9: #f8cf8d;
  --orange-10: #fae3b7;
  --gold-1: #2b2111;
  --gold-2: #443111;
  --gold-3: #594214;
  --gold-4: #7c5914;
  --gold-5: #aa7714;
  --gold-6: #d89614;
  --gold-7: #e8b339;
  --gold-8: #f3cc62;
  --gold-9: #f8df8b;
  --gold-10: #faedb5;
  --yellow-1: #2b2611;
  --yellow-2: #443b11;
  --yellow-3: #595014;
  --yellow-4: #7c6e14;
  --yellow-5: #aa9514;
  --yellow-6: #d8bd14;
  --yellow-7: #e8d639;
  --yellow-8: #f3ea62;
  --yellow-9: #f8f48b;
  --yellow-10: #fafab5;
  --lime-1: #1f2611;
  --lime-2: #2e3c10;
  --lime-3: #3e4f13;
  --lime-4: #536d13;
  --lime-5: #6f9412;
  --lime-6: #8bbb11;
  --lime-7: #a9d134;
  --lime-8: #c9e75d;
  --lime-9: #e4f88b;
  --lime-10: #f0fab5;
  --green-1: #162312;
  --green-2: #1d3712;
  --green-3: #274916;
  --green-4: #306317;
  --green-5: #3c8618;
  --green-6: #49aa19;
  --green-7: #6abe39;
  --green-8: #8fd460;
  --green-9: #b2e58b;
  --green-10: #d5f2bb;
  --cyan-1: #112123;
  --cyan-2: #113536;
  --cyan-3: #144848;
  --cyan-4: #146262;
  --cyan-5: #138585;
  --cyan-6: #13a8a8;
  --cyan-7: #33bcb7;
  --cyan-8: #58d1c9;
  --cyan-9: #84e2d8;
  --cyan-10: #b2f1e8;
  --blue-1: #111a2c;
  --blue-2: #112545;
  --blue-3: #15325b;
  --blue-4: #15417e;
  --blue-5: #1554ad;
  --blue-6: #1668dc;
  --blue-7: #3c89e8;
  --blue-8: #65a9f3;
  --blue-9: #8dc5f8;
  --blue-10: #b7dcfa;
  --geekblue-1: #131629;
  --geekblue-2: #161d40;
  --geekblue-3: #1c2755;
  --geekblue-4: #203175;
  --geekblue-5: #263ea0;
  --geekblue-6: #2b4acb;
  --geekblue-7: #5273e0;
  --geekblue-8: #7f9ef3;
  --geekblue-9: #a8c1f8;
  --geekblue-10: #d2e0fa;
  --purple-1: #1a1325;
  --purple-2: #24163a;
  --purple-3: #301c4d;
  --purple-4: #3e2069;
  --purple-5: #51258f;
  --purple-6: #642ab5;
  --purple-7: #854eca;
  --purple-8: #ab7ae0;
  --purple-9: #cda8f0;
  --purple-10: #ebd7fa;
  --magenta-1: #291321;
  --magenta-2: #40162f;
  --magenta-3: #551c3b;
  --magenta-4: #75204f;
  --magenta-5: #a02669;
  --magenta-6: #cb2b83;
  --magenta-7: #e0529c;
  --magenta-8: #f37fb7;
  --magenta-9: #f8a8cc;
  --magenta-10: #fad2e3;
  --grey-1: #151515;
  --grey-2: #1f1f1f;
  --grey-3: #2d2d2d;
  --grey-4: #393939;
  --grey-5: #494949;
  --grey-6: #5a5a5a;
  --grey-7: #6a6a6a;
  --grey-8: #7b7b7b;
  --grey-9: #888888;
  --grey-10: #969696;
}
