/* Generated dark counterparts of the original light palette. */
:root[data-theme="dark"] {
  color-scheme: dark;
  --green: #39d68a;
  --deep: #91e4b1;
  --ink: #e5f0e9;
  --muted: #a0b3a7;
  --bg: #111a16;
  --line: #2b3b32;
  --mint: #203d2b;
  --orange: #ffad7d;
  --wood: #70d99e;
  --fire: #ffae87;
  --earth: #dba17a;
  --earth-ink: var(--earth);
  --metal: #f5ca61;
  --metal-ink: var(--metal);
  --water: #8dbaf1;
  --surface-f5f8f3: #1c251f;
  --text-2b8b55: #8bbfa2;
  --text-c06a43: #dcad98;
  --text-879282: #9fb3a6;
  --text-81917f: #9fb3a6;
  --surface-edf2ef: #1a231e;
  --surface-eff8f2: #1b251e;
  --edge-dfede3: #2e4336;
  --surface-d8f5c4: #162415;
  --text-175d3b: #80a694;
  --surface-fff0da: #1e231a;
  --surface-a5ec85: #0c2209;
  --surface-ffffff: #1e2621;
  --surface-effbe9: #1b251d;
  --surface-fff: #1e2621;
  --surface-e7f8ed: #19251d;
  --surface-f3f5f4: #1c241f;
  --text-819087: #9fb3a6;
  --surface-fff1e5: #1e231c;
  --text-a95629: #cfa28a;
  --surface-f1edff: #1b2221;
  --text-7554aa: #b3a1d0;
  --text-ffffff: #ffffff;
  --surface-13251a: #192e21;
  --surface-f0f8f2: #1b251e;
  --surface-fff6ed: #1e241d;
  --surface-f2f1fb: #1b2320;
  --surface-eff6fd: #1b2421;
  --surface-c6ead4: #132218;
  --surface-36ba76: #36ba76;
  --surface-f0f7f2: #1b241e;
  --text-435e4c: #e4eee8;
  --surface-dff5e8: #18241c;
  --text-14794a: #7fb59c;
  --surface-ffecdc: #1e221a;
  --text-ca7043: #e1b098;
  --surface-edfae8: #1a251c;
  --surface-fff4eb: #1e241d;
  --text-24905a: #87c2a5;
  --text-d85e39: #e9a793;
  --text-9d7f26: #c9b989;
  --text-7e8a85: #9fb3a6;
  --text-4b7cb9: #9db7d8;
  --surface-edf4ee: #1a241e;
  --surface-fffaf0: #1e251e;
  --text-718076: #9fb3a6;
  --text-718a78: #9fb3a6;
  --text-7b8e81: #9fb3a6;
  --surface-ffffffed: #1e2621ed;
  --text-7b8983: #9fb3a6;
  --text-829286: #9fb3a6;
  --text-6c7e73: #9fb3a6;
  --surface-f0f3f1: #1b241e;
  --surface-e9f8ed: #1a251d;
  --text-077a43: #78b698;
  --surface-f0edfb: #1b2220;
  --text-7552a2: #b3a0cb;
  --surface-edf1ee: #1a231e;
  --text-7a8b80: #9fb3a6;
  --text-718075: #9fb3a6;
  --text-617367: #9fb3a6;
  --surface-f1f7f2: #1b241e;
  --surface-e7f8ec: #19251d;
  --edge-8cdaa7: #23412e;
  --surface-f3f9ee: #1c251e;
  --text-64816c: #9fb3a6;
  --surface-ecf7ef: #1a241e;
  --surface-ddf5e5: #17241c;
  --surface-f8fbf9f2: #1d2520f2;
  --surface-edf7ef: #1a241e;
  --text-52755e: #a0b3a7;
  --surface-fff3e8: #1e241c;
  --text-9a643b: #c7aa94;
  --text-708479: #9fb3a6;
  --edge-83a88e: #223a2a;
  --surface-eff8ed: #1b251d;
  --edge-aac7b3: #273e2f;
  --text-5c7a66: #a6b6ab;
  --surface-12241a65: #192d2165;
  --surface-dde6df: #17211b;
  --surface-f5f7f5: #1c241f;
  --text-738579: #9fb3a6;
  --surface-f5f8f5: #1c251f;
  --edge-e5eee7: #2f4437;
  --text-b63d30: #d6958e;
  --surface-f8faf8: #1d2520;
  --surface-193b2bea: #1e3d2dea;
  --text-6c8875: #9fb3a6;
  --surface-eff7f0: #1b241e;
  --surface-c5edce: #122217;
  --text-77917e: #9fb3a6;
  --text-84948a: #9fb3a6;
  --text-526d5b: #9fb3a6;
  --surface-e5f4e7: #19241c;
  --surface-eef1ed: #1b231d;
  --edge-dce7df: #2e4335;
  --text-718678: #9fb3a6;
  --text-7d9484: #9fb3a6;
  --surface-e2f9c9: #182516;
  --text-708379: #9fb3a6;
  --text-94a199: #9fb3a6;
  --surface-d6e2da: #16201a;
  --text-627b6b: #9fb3a6;
  --text-778a7d: #9fb3a6;
  --text-7fa18a: #b9cbbf;
  --text-788b7e: #9fb3a6;
  --text-417146: #97b19a;
  --surface-d5f4b1: #162411;
  --edge-b3de8c: #28412a;
  --surface-ffebcd: #1e2217;
  --edge-ffd391: #33402b;
  --text-a26b30: #cbae8e;
  --surface-f1f5f2: #1b241e;
  --text-a3b3a8: #9fb3a6;
  --surface-dff4cc: #182417;
  --text-466b36: #9aae91;
  --surface-eaf6e6: #1a241c;
  --edge-dbe9d9: #2e4335;
  --text-8aab88: #bfd0bd;
  --surface-c1ed9c: #12220d;
  --text-426d38: #98af92;
  --text-84a38f: #bbccc1;
  --text-399964: #93c7aa;
  --surface-f0f7ee: #1b241e;
  --text-285537: #8aa292;
  --edge-e1eadf: #2f4335;
  --edge-09ad59: #103a23;
  --surface-eef9e9: #1b251d;
  --text-67806d: #9fb3a6;
  --text-94a398: #9fb3a6;
  --text-7a8e78: #9fb3a6;
  --text-194f33: #829f90;
  --text-587c51: #a4b7a0;
  --text-c58142: #deba98;
  --surface-e2f2d6: #182319;
  --surface-edf9e5: #1a251c;
  --text-89978a: #9fb3a6;
  --text-64796b: #9fb3a6;
  --surface-f1f4ee: #1b241e;
  --text-7c8b80: #9fb3a6;
  --surface-eef6ed: #1b241d;
  --text-729377: #b2c3b4;
  --surface-f4f8f0: #1c251e;
  --text-7b8b78: #9fb3a6;
  --text-79a279: #b5cbb5;
  --surface-f2f6ef: #1b241e;
  --text-84917f: #9fb3a6;
  --text-466247: #9fb3a6;
  --text-85947f: #9fb3a6;
  --surface-f4f7f0: #1c241e;
  --text-8b9682: #9fb3a6;
  --text-8b917c: #9fb3a6;
  --surface-f8f7ed: #1d241d;
  --text-607a69: #9fb3a6;
  --surface-eaf1eb: #1a231d;
  --text-63766a: #9fb3a6;
  --surface-f6f9f6: #1c251f;
  --edge-edf2ed: #304437;
  --surface-f0f9f1: #1b251e;
  --text-54705d: #9fb3a6;
  --text-697d70: #9fb3a6;
  --text-56705f: #9fb3a6;
  --surface-f2f6f1: #1b241e;
  --text-90691b: #c2ad83;
  --surface-fff6de: #1e241a;
  --edge-eddbac: #30412e;
  --text-b55448: #d6a19b;
  --surface-fff0eb: #1e231d;
  --edge-f1cec5: #313f32;
  --text-5f748a: #a7b3bf;
  --surface-eef3f8: #1b2420;
  --edge-d5e0eb: #2d4237;
  --text-7c6099: #b7a8c7;
  --surface-f4effa: #1c2320;
  --edge-ded0ee: #2e3f38;
  --text-887a86: #9fb3a6;
  --edge-d9cfd7: #2e3f34;
  --surface-faf7fa: #1d2420;
  --text-9b8c98: #9fb3a6;
  --text-0e8146: #7cba9a;
  --text-7b8980: #9fb3a6;
  --text-5c7966: #9fb3a6;
  --text-6d7d72: #9fb3a6;
  --surface-f3f8f3: #1c251f;
  --surface-fff3eb: #1e241d;
  --text-788a7e: #9fb3a6;
  --surface-f0f7f1: #1b241e;
  --text-267049: #89b09b;
  --edge-e7eee6: #304436;
  --surface-fafcf9: #1d2520;
  --text-698071: #9fb3a6;
  --surface-e6f8e8: #19251c;
  --edge-67c98b: #1e3e2a;
  --surface-f8faf7: #1d251f;
  --edge-edf1e9: #304437;
  --text-718376: #9fb3a6;
  --surface-f4f8f1: #1c251e;
  --text-67806e: #9fb3a6;
  --text-365c43: #91a698;
  --surface-f3f7f1: #1c241e;
  --text-607567: #9fb3a6;
  --text-7e8c81: #9fb3a6;
  --text-c57330: #deb28e;
  --text-8a968c: #9fb3a6;
  --surface-daf4df: #17241b;
  --text-246c41: #87ae97;
  --surface-ffeadc: #1e221a;
  --text-b96836: #d8ac91;
  --edge-65c98a: #1d3e2a;
  --surface-e4f7e7: #19241c;
  --surface-f0f7ec: #1b241d;
  --text-65826d: #9fb3a6;
  --text-718578: #9fb3a6;
  --surface-68c68a: #68c68a;
  --surface-d4e6c9: #152116;
  --text-748d7c: #9fb3a6;
  --text-7b8f80: #9fb3a6;
  --surface-f3f8f0: #1c251e;
  --text-718476: #9fb3a6;
  --surface-f0f7f0: #1b241e;
  --surface-fff9: #1e262199;
  --edge-c9e7d2: #2b4334;
  --surface-edf7f0: #1a241e;
  --text-236740: #87ac97;
  --surface-fff2e8: #1e231c;
  --text-a4522c: #cda08c;
  --surface-edf3ec: #1a241d;
  --surface-f6f8f5: #1c251f;
  --surface-f7f9f6: #1c251f;
  --surface-eaf8ee: #1a251e;
  --surface-183b29: #1d3d2c;
  --text-fff: #ffffff;
  --text-abefb5: #d0f5d6;
  --surface-f5f8f4: #1c251f;
  --text-996b49: #c7ae9b;
  --surface-def4e6: #17241c;
  --surface-fafbf9: #1d2520;
  --surface-f6faf7: #1c251f;
  --text-1a3022: #e4eee8;
  --surface-e8f7ec: #19241d;
  --text-1b6940: #83ad97;
  --edge-cce8d3: #2c4334;
  --surface-07b960: #119652;
  --edge-deebdf: #2e4335;
  --text-18422b: #81988b;
  --text-668573: #abbcb2;
  --text-b34136: #d59791;
  --surface-08b861: #129553;
  --text-203a2a: #e4eee8;
  --edge-dce9e0: #2e4336;
  --text-233b2c: #e4eee8;
  --text-617667: #9fb3a6;
  --text-335540: #90a297;
  --edge-d8e7dc: #2d4335;
  --edge-07b960: #103c24;
  --text-275039: #899f93;
  --text-294b34: #8a9d90;
  --text-137541: #7eb397;
  --surface-f4f8f5: #1c251f;
  --edge-cfdfd3: #2c4134;
  --text-6c8173: #9fb3a6;
  --surface-e4f5e9: #19241d;
  --text-254e35: #889e91;
  --edge-bbdcc7: #294132;
}
html[data-theme="dark"] .primary,
html[data-theme="dark"] .nav .ai-orb {
  color: #092d1b;
}
html[data-theme="dark"] .bubble.user {
  background: #204b36;
  color: #edfff3;
}
html[data-theme="dark"] .bubble.assistant {
  background: #202d25;
  color: #eff5f1;
}
html[data-theme="dark"] .primary.dark {
  color: #e5f0e9;
}
html[data-theme="dark"] .menu-symbol.warm,
html[data-theme="dark"] .chart-entry.orange {
  background: #382b20;
}
html[data-theme="dark"] .menu-symbol.warm .icon {
  color: #ffc295;
}
html[data-theme="dark"] .chart-relation-tabs .selected,
html[data-theme="dark"] .selected .pill {
  color: #12271a;
}
html[data-theme="dark"] .w-wood {
  color: var(--wood);
}
html[data-theme="dark"] .w-fire {
  color: var(--fire);
}
html[data-theme="dark"] .w-earth {
  color: var(--earth);
}
html[data-theme="dark"] .w-metal {
  color: var(--metal);
}
html[data-theme="dark"] .w-water {
  color: var(--water);
}
html[data-theme="dark"] #app span[style*="#268457"] {
  color: var(--wood) !important;
}
html[data-theme="dark"] #app span[style*="#cf5a30"] {
  color: var(--fire) !important;
}
html[data-theme="dark"] #app span[style*="#967124"] {
  color: var(--earth) !important;
}
html[data-theme="dark"] #app span[style*="#697681"] {
  color: var(--metal) !important;
}
html[data-theme="dark"] #app span[style*="#4178b7"] {
  color: var(--water) !important;
}
html[data-theme="dark"] body.zl-house {
  color-scheme: dark;
  color: var(--ink);
  --mobile-line: var(--line);
  --mobile-muted: var(--muted);
}
