/* EVNMODE master theme. Every color on the site comes from this file; stylesheets only use var(--token).
   Change a value here and it changes everywhere. Dark values are in :root; light overrides go in [data-theme="light"].
   bg-* backgrounds · fg-* text/icons · line-* borders · <hue>-bg/fg/line accents · ov-* translucent overlays · sh-* shadows · k-* fixed colors for light-mode rules. */
:root{color-scheme:dark;
  /* bg */
  --bg-01:#000000;
  --bg-02:#070a09;
  --bg-03:#080b0f;
  --bg-04:#0b100e;
  --bg-05:#0b1012;
  --bg-06:#101512;
  --bg-07:#0e1417;
  --bg-08:#111916;
  --bg-09:#11151b;
  --bg-10:#111c12;
  --bg-11:#14191c;
  --bg-12:#151c17;
  --bg-13:#141920;
  --bg-14:#171d1f;
  --bg-15:#172019;
  --bg-16:#18271a;
  --bg-17:#1c251f;
  --bg-18:#29191d;
  --bg-19:#222222;
  --bg-20:#1d2a1c;
  --bg-21:#202729;
  --bg-22:#1f2a22;
  --bg-23:#20301d;
  --bg-24:#242a27;
  --bg-25:#223421;
  --bg-26:#263229;
  --bg-27:#2b3530;
  --bg-28:#3b493c;
  --bg-29:#4f5d53;
  --bg-30:#536f50;
  --bg-31:#6d756f;
  --bg-32:#8b928a;
  --bg-33:#ffffff;

  /* fg */
  --fg-01:#080a0c;
  --fg-02:#091008;
  --fg-03:#090b10;
  --fg-04:#0b100c;
  --fg-05:#0b1013;
  --fg-06:#10150d;
  --fg-07:#191919;
  --fg-08:#151c20;
  --fg-09:#1d2226;
  --fg-10:#303a3c;
  --fg-11:#354045;
  --fg-12:#4a564c;
  --fg-13:#596059;
  --fg-14:#59635f;
  --fg-15:#666666;
  --fg-16:#68716d;
  --fg-17:#6f7a71;
  --fg-18:#737a73;
  --fg-19:#777d76;
  --fg-20:#78847b;
  --fg-21:#7f8882;
  --fg-22:#879184;
  --fg-23:#8b928a;
  --fg-24:#8f9991;
  --fg-25:#929d94;
  --fg-26:#91a08f;
  --fg-27:#98a299;
  --fg-28:#9da39b;
  --fg-29:#9eb28e;
  --fg-30:#9fac99;
  --fg-31:#9fa9a1;
  --fg-32:#9fad9e;
  --fg-33:#9fb29c;
  --fg-34:#a3b29f;
  --fg-35:#a8b2aa;
  --fg-36:#aeb5ad;
  --fg-37:#aeb9af;
  --fg-38:#b5bab3;
  --fg-39:#b1c2ae;
  --fg-40:#b6beb7;
  --fg-41:#b9c4b6;
  --fg-42:#bcc3ba;
  --fg-43:#b9c7bb;
  --fg-44:#c5c9c1;
  --fg-45:#c1c9c1;
  --fg-46:#c4ccc5;
  --fg-47:#c2d0c1;
  --fg-48:#c9cdc5;
  --fg-49:#c8d0c9;
  --fg-50:#cdd3c7;
  --fg-51:#cbd4cb;
  --fg-52:#cfd8cb;
  --fg-53:#cfd5cf;
  --fg-54:#d0dbd0;
  --fg-55:#d4ded5;
  --fg-56:#d8ded9;
  --fg-57:#dce2da;
  --fg-58:#d7e7dc;
  --fg-59:#dce7da;
  --fg-60:#dfe7df;
  --fg-61:#e7ede7;
  --fg-62:#eaf1ea;
  --fg-63:#eef2eb;
  --fg-64:#f3f5ef;
  --fg-65:#ffffff;

  /* red-fg */
  --red-fg-01:#eb5757;
  --red-fg-02:#ff6b57;
  --red-fg-03:#ff7a6b;
  --red-fg-04:#ff8a80;
  --red-fg-05:#ff9d91;
  --red-fg-06:#ff9aa5;
  --red-fg-07:#ffb0b7;
  --red-fg-08:#ffb8c0;
  --red-fg-09:#ffc3c8;
  --red-fg-10:#ffcbd0;
  --red-fg-11:#ffd7dc;
  --red-fg-12:#ffd7d7;

  /* red-line */
  --red-line-01:#643c42;
  --red-line-02:#7a3a30;
  --red-line-03:#713e46;
  --red-line-04:#70414a;
  --red-line-05:#82444c;
  --red-line-06:#884d55;
  --red-line-07:#8b4f59;
  --red-line-08:#ba5965;
  --red-line-09:#c65b66;
  --red-line-10:#d76773;
  --red-line-11:#eb5757;
  --red-line-12:#e47b86;
  --red-line-13:#ff7a6b;
  --red-line-14:#ff6b6b;
  --red-line-15:#ff8a80;

  /* amber-bg */
  --amber-bg-01:#24190c;
  --amber-bg-02:#211b10;
  --amber-bg-03:#2d1e0c;
  --amber-bg-04:#3a260e;
  --amber-bg-05:#4a2e0b;
  --amber-bg-06:#f4c542;
  --amber-bg-07:#f2c94c;

  /* amber-fg */
  --amber-fg-01:#f5c518;
  --amber-fg-02:#f5c431;
  --amber-fg-03:#f4c542;
  --amber-fg-04:#f2994a;
  --amber-fg-05:#f2c94c;
  --amber-fg-06:#e4ad5e;
  --amber-fg-07:#f2be68;
  --amber-fg-08:#ffcf9f;
  --amber-fg-09:#ffe2b8;
  --amber-fg-10:#ffe2c7;

  /* amber-line */
  --amber-line-01:#594723;
  --amber-line-02:#8f5e1a;
  --amber-line-03:#b7791f;
  --amber-line-04:#f4c542;
  --amber-line-05:#f2994a;
  --amber-line-06:#f2c94c;
  --amber-line-07:#ffb84d;

  /* violet-fg */
  --violet-fg-01:#d9b3ee;

  /* line */
  --line-01:#101713;
  --line-02:#222c26;
  --line-03:#243028;
  --line-04:#293032;
  --line-05:#293229;
  --line-06:#2a2f36;
  --line-07:#2c3530;
  --line-08:#293b30;
  --line-09:#303832;
  --line-10:#303936;
  --line-11:#30383a;
  --line-12:#33412e;
  --line-13:#303840;
  --line-14:#304136;
  --line-15:#354038;
  --line-16:#324432;
  --line-17:#34473a;
  --line-18:#3a463d;
  --line-19:#3d4b35;
  --line-20:#315039;
  --line-21:#3b4a3d;
  --line-22:#3f4a42;
  --line-23:#3c5239;
  --line-24:#40513f;
  --line-25:#454d47;
  --line-26:#405548;
  --line-27:#435244;
  --line-28:#475147;
  --line-29:#4f693f;
  --line-30:#4a6843;
  --line-31:#53634b;
  --line-32:#52604f;
  --line-33:#5d6b61;
  --line-34:#587163;
  --line-35:#657060;
  --line-36:#567d5e;
  --line-37:#779a6b;

  /* lime-bg */
  --lime-bg-01:#0b140e;
  --lime-bg-02:#101b14;
  --lime-bg-03:#14220f;
  --lime-bg-04:#142419;
  --lime-bg-05:#203218;
  --lime-bg-06:#273319;
  --lime-bg-07:#1c3023;
  --lime-bg-08:#3fb8a0;
  --lime-bg-09:#58b943;
  --lime-bg-10:#80ee30;
  --lime-bg-11:#80b966;
  --lime-bg-12:#b7ff3c;
  --lime-bg-13:#94f153;

  /* lime-fg */
  --lime-fg-01:#11190d;
  --lime-fg-02:#91bd5a;
  --lime-fg-03:#80ee30;
  --lime-fg-04:#b7ff3c;
  --lime-fg-05:#8ff04c;
  --lime-fg-06:#b8f34a;
  --lime-fg-07:#94f153;
  --lime-fg-08:#9df35a;
  --lime-fg-09:#caff70;
  --lime-fg-10:#a6ee8d;
  --lime-fg-11:#b8f58a;
  --lime-fg-12:#aefd91;
  --lime-fg-13:#dfff9f;
  --lime-fg-14:#e2ffae;
  --lime-fg-15:#dce8d6;
  --lime-fg-16:#dff2d5;
  --lime-fg-17:#e8efe4;
  --lime-fg-18:#e8f6df;
  --lime-fg-19:#eef4eb;
  --lime-fg-20:#f4f7f1;

  /* lime-line */
  --lime-line-01:#456033;
  --lime-line-02:#49662d;
  --lime-line-03:#486038;
  --lime-line-04:#567331;
  --lime-line-05:#526b3e;
  --lime-line-06:#4d6b3f;
  --lime-line-07:#4b7537;
  --lime-line-08:#527c3a;
  --lime-line-09:#6b8b35;
  --lime-line-10:#698f34;
  --lime-line-11:#6c913f;
  --lime-line-12:#719b3f;
  --lime-line-13:#7ba735;
  --lime-line-14:#718f50;
  --lime-line-15:#6fba39;
  --lime-line-16:#80ee30;
  --lime-line-17:#b7ff3c;
  --lime-line-18:#94f153;
  --lime-line-19:#c2ff4f;

  /* blue-bg */
  --blue-bg-01:#0c1114;
  --blue-bg-02:#10161b;
  --blue-bg-03:#111622;
  --blue-bg-04:#172a32;
  --blue-bg-05:#25213b;
  --blue-bg-06:#1769aa;
  --blue-bg-07:#0a66c2;
  --blue-bg-08:#635bff;
  --blue-bg-09:#8aa7ff;
  --blue-bg-10:#c9d6df;

  /* blue-fg */
  --blue-fg-01:#0a66c2;
  --blue-fg-02:#68aee8;
  --blue-fg-03:#8aa7ff;
  --blue-fg-04:#8ec9ff;
  --blue-fg-05:#b6c8ff;
  --blue-fg-06:#dbe8ff;
  --blue-fg-07:#eaf6ff;

  /* blue-line */
  --blue-line-01:#3d7687;
  --blue-line-02:#6f5eb4;

  /* red-bg */
  --red-bg-01:#211316;
  --red-bg-02:#271417;
  --red-bg-03:#2a171b;
  --red-bg-04:#35191e;
  --red-bg-05:#3a181d;
  --red-bg-06:#f0523e;
  --red-bg-07:#d76872;
  --red-bg-08:#eb5757;
  --red-bg-09:#ff7a6b;

  /* k-amber */
  --k-amber-01:#785006;
  --k-amber-02:#75440e;
  --k-amber-03:#8a6300;
  --k-amber-04:#946a00;
  --k-amber-05:#8a4b0b;
  --k-amber-06:#855a13;
  --k-amber-07:#c48f00;
  --k-amber-08:#b97924;
  --k-amber-09:#d9a514;
  --k-amber-10:#d59b47;
  --k-amber-11:#d4ac73;
  --k-amber-12:#d9b776;
  --k-amber-13:#f8e5c7;
  --k-amber-14:#ffe9c7;
  --k-amber-15:#f9ead2;
  --k-amber-16:#ffffff;
  --k-amber-17:#ffffff;
  --k-amber-18:#ffffff;
  --k-amber-19:#ffffff;

  /* k-blue */
  --k-blue-01:#2a3f8f;
  --k-blue-02:#266496;
  --k-blue-03:#ffffff;

  /* k-lime */
  --k-lime-01:#234600;
  --k-lime-02:#294800;
  --k-lime-03:#18321e;
  --k-lime-04:#183322;
  --k-lime-05:#1d3324;
  --k-lime-06:#315600;
  --k-lime-07:#315900;
  --k-lime-08:#294417;
  --k-lime-09:#243c2a;
  --k-lime-10:#174934;
  --k-lime-11:#214025;
  --k-lime-12:#194b21;
  --k-lime-13:#3f6500;
  --k-lime-14:#194c1d;
  --k-lime-15:#1d4b27;
  --k-lime-16:#1c5126;
  --k-lime-17:#416f00;
  --k-lime-18:#294733;
  --k-lime-19:#285d18;
  --k-lime-20:#4f7900;
  --k-lime-21:#3f7d00;
  --k-lime-22:#245a47;
  --k-lime-23:#275b24;
  --k-lime-24:#275d28;
  --k-lime-25:#2f7a0a;
  --k-lime-26:#2d5830;
  --k-lime-27:#2f6b1f;
  --k-lime-28:#2e711a;
  --k-lime-29:#2e7814;
  --k-lime-30:#3d751c;
  --k-lime-31:#2b692d;
  --k-lime-32:#326b2a;
  --k-lime-33:#367523;
  --k-lime-34:#587030;
  --k-lime-35:#3f8f12;
  --k-lime-36:#529438;
  --k-lime-37:#539934;
  --k-lime-38:#7cad22;
  --k-lime-39:#5b9b36;
  --k-lime-40:#54a92c;
  --k-lime-41:#57934d;
  --k-lime-42:#5eaa38;
  --k-lime-43:#5a9456;
  --k-lime-44:#63b740;
  --k-lime-45:#74de27;
  --k-lime-46:#7bbf4a;
  --k-lime-47:#80ee30;
  --k-lime-48:#93bf7c;
  --k-lime-49:#8ab9a1;
  --k-lime-50:#a9caa0;
  --k-lime-51:#a9cda0;
  --k-lime-52:#b9bdb8;
  --k-lime-53:#d7d9d8;
  --k-lime-54:#d8dad8;
  --k-lime-55:#dddedc;
  --k-lime-56:#dddfdc;
  --k-lime-57:#dff2d0;
  --k-lime-58:#e1e2e1;
  --k-lime-59:#e0f2d3;
  --k-lime-60:#e3e5e4;
  --k-lime-61:#e4e5e4;
  --k-lime-62:#ffffff;
  --k-lime-63:#ffffff;
  --k-lime-64:#ffffff;
  --k-lime-65:#ffffff;
  --k-lime-66:#ffffff;
  --k-lime-67:#ffffff;
  --k-lime-68:#ffffff;
  --k-lime-69:#ffffff;
  --k-lime-70:#ffffff;

  /* k-n */
  --k-n-01:#000000;
  --k-n-02:#0b1206;
  --k-n-03:#090b10;
  --k-n-05:#111111;
  --k-n-06:#101810;
  --k-n-07:#111a14;
  --k-n-08:#151a15;
  --k-n-09:#172018;
  --k-n-10:#1c2b1f;
  --k-n-11:#1e2d22;
  --k-n-12:#203127;
  --k-n-13:#233426;
  --k-n-14:#253229;
  --k-n-15:#23372a;
  --k-n-16:#26392b;
  --k-n-17:#2a3d2e;
  --k-n-18:#27412e;
  --k-n-19:#344039;
  --k-n-20:#35433a;
  --k-n-21:#304b36;
  --k-n-22:#35473a;
  --k-n-23:#344b39;
  --k-n-24:#3d463f;
  --k-n-25:#3b4a3d;
  --k-n-26:#3c5140;
  --k-n-27:#46503f;
  --k-n-28:#3c5441;
  --k-n-29:#465348;
  --k-n-30:#445747;
  --k-n-31:#4a554c;
  --k-n-32:#4b6050;
  --k-n-33:#4f5c52;
  --k-n-34:#536057;
  --k-n-35:#566058;
  --k-n-36:#526557;
  --k-n-37:#53665a;
  --k-n-38:#56635a;
  --k-n-39:#59635b;
  --k-n-40:#59665d;
  --k-n-41:#5d665d;
  --k-n-42:#5b6a5c;
  --k-n-43:#59715d;
  --k-n-44:#5c6e5c;
  --k-n-45:#657769;
  --k-n-46:#558779;
  --k-n-47:#6c756e;
  --k-n-48:#6f7a72;
  --k-n-49:#718075;
  --k-n-50:#5e9b78;
  --k-n-51:#78857b;
  --k-n-52:#7b867e;
  --k-n-53:#75917f;
  --k-n-54:#89ac80;
  --k-n-55:#92aa83;
  --k-n-56:#93ae90;
  --k-n-57:#9aa59c;
  --k-n-58:#93b48e;
  --k-n-59:#9cab9e;
  --k-n-60:#9dbb9c;
  --k-n-61:#a9b5aa;
  --k-n-62:#a9c2aa;
  --k-n-63:#aebfaf;
  --k-n-64:#bdc1be;
  --k-n-65:#bec2be;
  --k-n-66:#c0c3c0;
  --k-n-67:#c3c7c3;
  --k-n-68:#c4c7c4;
  --k-n-69:#c8ccc9;
  --k-n-70:#cacdca;
  --k-n-71:#cbcecc;
  --k-n-72:#cccecc;
  --k-n-73:#ced0ce;
  --k-n-74:#cfd1cf;
  --k-n-75:#d1d4d1;
  --k-n-76:#d3d5d3;
  --k-n-77:#d6d9d6;
  --k-n-78:#d9dbd9;
  --k-n-79:#dcdedb;
  --k-n-80:#e2e3e2;
  --k-n-81:#e2e4e3;
  --k-n-82:#e4e5e3;
  --k-n-83:#e5e6e4;
  --k-n-84:#ffffff;
  --k-n-85:#ffffff;
  --k-n-86:#ffffff;
  --k-n-87:#ffffff;
  --k-n-88:#ffffff;
  --k-n-89:#ffffff;
  --k-n-90:#ffffff;
  --k-n-91:#ffffff;
  --k-n-92:#ffffff;
  --k-n-93:#ffffff;
  --k-n-94:#ffffff;
  --k-n-95:#ffffff;

  /* k-red */
  --k-red-01:#b42a18;
  --k-red-02:#b3261e;
  --k-red-03:#c2321f;
  --k-red-04:#ad3445;
  --k-red-05:#d9483a;
  --k-red-06:#c65a68;
  --k-red-07:#e0a49a;

  /* ov-amber */
  --ov-amber-02:#f5c518;
  --ov-amber-03:#f5c431;
  --ov-amber-06:#ffb878;
  --ov-amber-07:#ffe2c7;

  /* ov-black */

  /* ov-blue */

  /* ov-lime */
  --ov-lime-02:#80ee30;
  --ov-lime-05:#caff63;

  /* ov-red */
  --ov-red-02:#f0523e;
  --ov-red-04:#ff7a6b;
  --ov-red-05:#ff8a80;

  /* ov-white */
  --ov-white-03:#92b890;
  --ov-white-04:#f2f4ee;
  --ov-white-05:#ffffff;

  /* sh */
  --sh-01:#000000;
  --sh-02:#080b0f;
  --sh-03:#101810;
  --sh-04:#101f14;
  --sh-05:#142817;
  --sh-06:#1a391f;
  --sh-07:#26312b;
  --sh-08:#3f8f12;
  --sh-09:#4b9a27;
  --sh-10:#617b48;
  --sh-11:#c48f00;
  --sh-12:#4b992f;
  --sh-13:#b7791f;
  --sh-14:#c2321f;
  --sh-15:#5eaa38;
  --sh-16:#8fc22b;
  --sh-17:#7a887d;
  --sh-18:#80ee30;
  --sh-19:#f5c431;
  --sh-20:#f0523e;
  --sh-21:#d96873;
  --sh-22:#ff6b6b;
  --sh-23:#efd6ae;
  --sh-24:#ffffff;
  /* ov-bg: translucent fills */
  --ov-bg-amber-01:#be7b1e;
  --ov-bg-amber-02:#f5c518;
  --ov-bg-amber-03:#f5c431;
  --ov-bg-amber-04:#f4c542;
  --ov-bg-amber-05:#ffb84d;
  --ov-bg-black-01:#030504;
  --ov-bg-black-02:#080b0f;
  --ov-bg-black-03:#091008;
  --ov-bg-black-04:#4c6949;
  --ov-bg-blue-01:#8aa7ff;
  --ov-bg-lime-01:#0b140f;
  --ov-bg-lime-02:#80ee30;
  --ov-bg-lime-03:#b8ff3d;
  --ov-bg-lime-04:#b8f34a;
  --ov-bg-lime-05:#caff63;
  --ov-bg-red-01:#7c2731;
  --ov-bg-red-02:#f0523e;
  --ov-bg-red-03:#e47b86;
  --ov-bg-red-04:#ff7a6b;
  --ov-bg-red-05:#ff8a80;
  --ov-bg-white-01:#808080;
  --ov-bg-white-02:#9da39b;
  --ov-bg-white-04:#f2f4ee;
  --ov-bg-white-05:#ffffff;
}
[data-theme="light"]{color-scheme:light;
  --bg-01:#ffffff;
  --bg-02:#ffffff;
  --bg-03:#ffffff;
  --bg-04:#ffffff;
  --bg-05:#ffffff;
  --bg-06:#ffffff;
  --bg-07:#ffffff;
  --bg-08:#ffffff;
  --bg-09:#ffffff;
  --bg-10:#ffffff;
  --bg-11:#ffffff;
  --bg-12:#ffffff;
  --bg-13:#ffffff;
  --bg-14:#ffffff;
  --bg-15:#ffffff;
  --bg-16:#ffffff;
  --bg-17:#ffffff;
  --bg-18:#ffffff;
  --bg-19:#ffffff;
  --bg-20:#ffffff;
  --bg-21:#ffffff;
  --bg-22:#ffffff;
  --bg-23:#ffffff;
  --bg-24:#ffffff;
  --bg-25:#ffffff;
  --bg-26:#ffffff;
  --bg-27:#ffffff;
  --bg-28:#ffffff;
  --bg-29:#ffffff;
  --bg-30:#97aa95;
  --bg-31:#8b918d;
  --bg-32:#6f746e;
  --bg-33:#171717;
  --fg-01:#fafbfb;
  --fg-02:#fafbf9;
  --fg-03:#f9fafb;
  --fg-04:#f9fbfa;
  --fg-05:#f9fafb;
  --fg-06:#f9fbf9;
  --fg-07:#f8f8f8;
  --fg-08:#f7f8f9;
  --fg-09:#f6f7f8;
  --fg-10:#f2f4f4;
  --fg-11:#f1f3f3;
  --fg-12:#eef0ee;
  --fg-13:#636963;
  --fg-14:#626a67;
  --fg-15:#666666;
  --fg-16:#636966;
  --fg-17:#626a64;
  --fg-18:#646864;
  --fg-19:#646864;
  --fg-20:#626a64;
  --fg-21:#636965;
  --fg-22:#646b61;
  --fg-23:#646963;
  --fg-24:#5e655f;
  --fg-25:#5b635c;
  --fg-26:#5a6559;
  --fg-27:#575f58;
  --fg-28:#585d57;
  --fg-29:#57664b;
  --fg-30:#545e50;
  --fg-31:#525a54;
  --fg-32:#505b4f;
  --fg-33:#4e5c4b;
  --fg-34:#4e5a4b;
  --fg-35:#4c534d;
  --fg-36:#4a5049;
  --fg-37:#464f47;
  --fg-38:#474b46;
  --fg-39:#42503f;
  --fg-40:#434944;
  --fg-41:#414a3e;
  --fg-42:#41473f;
  --fg-43:#3c483e;
  --fg-44:#3e423b;
  --fg-45:#3b423b;
  --fg-46:#393f39;
  --fg-47:#364235;
  --fg-48:#3b3f38;
  --fg-49:#363d36;
  --fg-50:#383e33;
  --fg-51:#323b32;
  --fg-52:#333b2f;
  --fg-53:#323832;
  --fg-54:#2d382d;
  --fg-55:#2b352c;
  --fg-56:#2b312c;
  --fg-57:#2a3028;
  --fg-58:#233428;
  --fg-59:#253223;
  --fg-60:#242d24;
  --fg-61:#1f281f;
  --fg-62:#1c261c;
  --fg-63:#1f261b;
  --fg-64:#202318;
  --fg-65:#141414;
  --red-fg-01:#9e1313;
  --red-fg-02:#b81600;
  --red-fg-03:#b81300;
  --red-fg-04:#b80e00;
  --red-fg-05:#b81400;
  --red-fg-06:#b80014;
  --red-fg-07:#b80010;
  --red-fg-08:#b80015;
  --red-fg-09:#b8000f;
  --red-fg-10:#b80012;
  --red-fg-11:#b80017;
  --red-fg-12:#b80000;
  --red-line-01:#b4888f;
  --red-line-02:#c48278;
  --red-line-03:#b8858d;
  --red-line-04:#b58790;
  --red-line-05:#b9838a;
  --red-line-06:#b6868c;
  --red-line-07:#b6868e;
  --red-line-08:#843c45;
  --red-line-09:#913942;
  --red-line-10:#aa3541;
  --red-line-11:#c12121;
  --red-line-12:#c43241;
  --red-line-13:#f1240d;
  --red-line-14:#f10d0d;
  --red-line-15:#f32a19;
  --amber-bg-01:#f8f1e9;
  --amber-bg-02:#f5f2eb;
  --amber-bg-03:#f8f0e5;
  --amber-bg-04:#f8eee1;
  --amber-bg-05:#f9ecdc;
  --amber-bg-06:#ca980c;
  --amber-bg-07:#c89a0f;
  --amber-fg-01:#8e7006;
  --amber-fg-02:#9a7607;
  --amber-fg-03:#a17909;
  --amber-fg-04:#a2520c;
  --amber-fg-05:#a37e0c;
  --amber-fg-06:#986419;
  --amber-fg-07:#a96f0f;
  --amber-fg-08:#b85c00;
  --amber-fg-09:#b86d00;
  --amber-fg-10:#b85900;
  --amber-line-01:#c4ab78;
  --amber-line-02:#daa862;
  --amber-line-03:#dcaa60;
  --amber-line-04:#c39616;
  --amber-line-05:#c56918;
  --amber-line-06:#c69b19;
  --amber-line-07:#dd890c;
  --violet-fg-01:#6d2296;
  --line-01:#dedfde;
  --line-02:#d7d8d7;
  --line-03:#d6d7d6;
  --line-04:#d4d6d6;
  --line-05:#d4d6d4;
  --line-06:#d4d4d5;
  --line-07:#d3d5d4;
  --line-08:#d3d5d4;
  --line-09:#d2d4d3;
  --line-10:#d2d4d3;
  --line-11:#d2d3d4;
  --line-12:#d1d3d1;
  --line-13:#d1d2d2;
  --line-14:#d0d2d1;
  --line-15:#d0d2d0;
  --line-16:#d0d1d0;
  --line-17:#cfd1cf;
  --line-18:#ced0ce;
  --line-19:#ced0ce;
  --line-20:#ced0ce;
  --line-21:#cdcfcd;
  --line-22:#cccecd;
  --line-23:#cccecc;
  --line-24:#cbcdcb;
  --line-25:#cbcdcb;
  --line-26:#cacccb;
  --line-27:#caccca;
  --line-28:#c9ccc9;
  --line-29:#c7c9c7;
  --line-30:#c6c8c6;
  --line-31:#c6c8c5;
  --line-32:#c6c8c5;
  --line-33:#c1c3c1;
  --line-34:#c1c3c2;
  --line-35:#c0c2bf;
  --line-36:#bfc1bf;
  --line-37:#bcbebb;
  --lime-bg-01:#eff6f2;
  --lime-bg-02:#edf5f0;
  --lime-bg-03:#edf6ea;
  --lime-bg-04:#eaf4ed;
  --lime-bg-05:#eaf3e6;
  --lime-bg-06:#ecf2e5;
  --lime-bg-07:#e7f1ea;
  --lime-bg-08:#1e695a;
  --lime-bg-09:#2c691e;
  --lime-bg-10:#3b7d0a;
  --lime-bg-11:#36691e;
  --lime-bg-12:#558700;
  --lime-bg-13:#397d0a;
  --lime-fg-01:#f7faf5;
  --lime-fg-02:#446619;
  --lime-fg-03:#37760a;
  --lime-fg-04:#508000;
  --lime-fg-05:#36760a;
  --lime-fg-06:#517808;
  --lime-fg-07:#36760a;
  --lime-fg-08:#397709;
  --lime-fg-09:#508000;
  --lime-fg-10:#296f11;
  --lime-fg-11:#38750a;
  --lime-fg-12:#237d02;
  --lime-fg-13:#558000;
  --lime-fg-14:#528000;
  --lime-fg-15:#336619;
  --lime-fg-16:#346619;
  --lime-fg-17:#356619;
  --lime-fg-18:#376619;
  --lime-fg-19:#336619;
  --lime-fg-20:#406619;
  --lime-line-01:#99b983;
  --lime-line-02:#9ec07c;
  --lime-line-03:#9ab587;
  --lime-line-04:#a2c17b;
  --lime-line-05:#9cb587;
  --lime-line-06:#96b588;
  --lime-line-07:#93be7f;
  --lime-line-08:#95be7e;
  --lime-line-09:#a8c577;
  --lime-line-10:#a5c775;
  --lime-line-11:#a1c07c;
  --lime-line-12:#a1c379;
  --lime-line-13:#a8cb71;
  --lime-line-14:#9fb785;
  --lime-line-15:#97cc70;
  --lime-line-16:#58b118;
  --lime-line-17:#88d10b;
  --lime-line-18:#62c81b;
  --lime-line-19:#95de0c;
  --blue-bg-01:#eff3f6;
  --blue-bg-02:#edf1f5;
  --blue-bg-03:#ebeef5;
  --blue-bg-04:#e6eff3;
  --blue-bg-05:#e5e3f0;
  --blue-bg-06:#125285;
  --blue-bg-07:#085097;
  --blue-bg-08:#0a00d6;
  --blue-bg-09:#0035d6;
  --blue-bg-10:#3076a6;
  --blue-fg-01:#0a66c2;
  --blue-fg-02:#18629f;
  --blue-fg-03:#002eb8;
  --blue-fg-04:#0060b8;
  --blue-fg-05:#002db8;
  --blue-fg-06:#0042b8;
  --blue-fg-07:#0069b8;
  --blue-line-01:#7db0bf;
  --blue-line-02:#4d407f;
  --red-bg-01:#f4ebed;
  --red-bg-02:#f4e9eb;
  --red-bg-03:#f3e9eb;
  --red-bg-04:#f3e5e7;
  --red-bg-05:#f3e3e5;
  --red-bg-06:#c7240f;
  --red-bg-07:#a92d38;
  --red-bg-08:#bf1717;
  --red-bg-09:#d61600;
  --ov-amber-02:#c49b08;
  --ov-amber-03:#c39409;
  --ov-amber-06:#cc6100;
  --ov-amber-07:#cc6200;
  --ov-lime-02:#58bd0f;
  --ov-lime-05:#87cc00;
  --ov-red-02:#bd220f;
  --ov-red-04:#cc1500;
  --ov-red-05:#cc1000;
  --ov-white-03:#000000;
  --ov-white-04:#000000;
  --ov-white-05:#000000;
  --sh-01:#766060;
  --sh-02:#606a76;
  --sh-03:#607660;
  --sh-04:#607666;
  --sh-05:#607664;
  --sh-06:#607664;
  --sh-07:#60766a;
  --sh-08:#687660;
  --sh-09:#677660;
  --sh-10:#6b7660;
  --sh-11:#767060;
  --sh-12:#667660;
  --sh-13:#766d60;
  --sh-14:#766360;
  --sh-15:#687660;
  --sh-16:#6f7660;
  --sh-17:#607665;
  --sh-18:#697660;
  --sh-19:#767060;
  --sh-20:#766360;
  --sh-21:#766062;
  --sh-22:#766060;
  --sh-23:#766e60;
  --sh-24:#766060;
  --ov-bg-amber-01:#be7b1e;
  --ov-bg-amber-02:#dcae0a;
  --ov-bg-amber-03:#dba70b;
  --ov-bg-amber-04:#d9a30d;
  --ov-bg-amber-05:#e68a00;
  --ov-bg-black-01:#000000;
  --ov-bg-black-02:#ffffff;
  --ov-bg-black-03:#000000;
  --ov-bg-black-04:#000000;
  --ov-bg-blue-01:#0039e6;
  --ov-bg-lime-01:#0b140f;
  --ov-bg-lime-02:#63d411;
  --ov-bg-lime-03:#92e600;
  --ov-bg-lime-04:#91d70e;
  --ov-bg-lime-05:#98e600;
  --ov-bg-red-01:#7c2731;
  --ov-bg-red-02:#d52711;
  --ov-bg-red-03:#bf2737;
  --ov-bg-red-04:#e61700;
  --ov-bg-red-05:#e61200;
  --ov-bg-white-01:#ffffff;
  --ov-bg-white-02:#ffffff;
  --ov-bg-white-04:#ffffff;
  --ov-bg-white-05:#ffffff;
}

/* Light theme: clean and white. No glows, gradients or drop shadows behind content. */
html[data-theme="light"] body::before,
html[data-theme="light"] .signal-card::before{background:none!important;display:none}
html[data-theme="light"] a.sidebar-member-identity,
html[data-theme="light"] .content-cta,
html[data-theme="light"] .signal-card,
html[data-theme="light"] .price-card.featured,
html[data-theme="light"] .cta-section,
html[data-theme="light"] .app-install,
html[data-theme="light"] .mode-tuner,
html[data-theme="light"] .walkthrough-hero,
html[data-theme="light"] .walkthrough-cta,
html[data-theme="light"] .strategy-evn{background-image:none!important}
html[data-theme="light"] .cta-section{background-color:transparent!important}
html[data-theme="light"] figure,
html[data-theme="light"] .activity-indicator,
html[data-theme="light"] .schedule-table-wrap,
html[data-theme="light"] canvas{box-shadow:none!important}

/* Apple look: soft grey page, white cards, filled fields, hairlines that barely show. */
:root{--ap-page:#06080b;--ap-card:#10141a;--ap-card-2:#161b22;--ap-field:#1b212a;--ap-hair:rgba(255,255,255,.055);--ap-hair-2:rgba(255,255,255,.1);--ap-shadow:rgba(0,0,0,.35)}
[data-theme="light"]{--ap-page:#f5f5f7;--ap-card:#ffffff;--ap-card-2:#fbfbfd;--ap-field:#f2f2f5;--ap-hair:rgba(0,0,0,.06);--ap-hair-2:rgba(0,0,0,.12);--ap-shadow:rgba(0,0,0,.06)}

/* Brand blue (the blue in the voice-wave logo) for every solid button, and the page scrollbar */
:root{--btn-blue:#1c4ed0;--btn-blue-hover:#173fb0;--btn-blue-ink:#ffffff;--sb-track:transparent;--sb-thumb:rgba(255,255,255,.2);--sb-thumb-hover:rgba(255,255,255,.34)}
[data-theme="light"]{--btn-blue:#1c4ed0;--btn-blue-hover:#173fb0;--btn-blue-ink:#ffffff;--sb-track:transparent;--sb-thumb:rgba(0,0,0,.2);--sb-thumb-hover:rgba(0,0,0,.34)}
