*{margin:0;padding:0;outline:0;box-sizing:border-box;font-family:monospace, sans-serif}
/* theme */
:root{--blue-hover:#2c67aa;--blue:#3377c5;--blue-transparent:#3377c535;--red:#ce4a4a;--red-transparent:#ce4a4a35;--red-hover:#a13030;--green:#0d6e3e;--green-hover:#074b29;--orange:#cf7d19;--primary-clr:#ffffff;--secondary-clr:#f0f4f9;--secondary-hover-clr:#dde3ea;--bg:#000;--border-clr:#00000015;--focus-clr:#e9eef6;--focus-hover-clr:#e1e6ed;--btn-hover-clr:#e9ecf1;--text-clr:#252525;--text-secondary-clr:#4d4d4d;--heading-primary-clr:#747474;--heading-secondary-clr:#c4c7c5;--placeholder:#717175;--trasparent:#ffffff00;--container-width:750px;--sidebar-width:250px;--sidebar-collapsed-width:62px;--command-height:60px;--map-height:400px}
:root[data-theme="dark-mode"]{--blue-hover:#45a3e2;--blue:#3498db;--blue-transparent:#3498db35;--red:#e74c3c;--red-transparent:#e74d3c35;--red-hover:#e66f62;--green:#2ecc71;--green-hover:#4bbb7a;--orange:#e67e22;--primary-clr:#131314;--secondary-clr:#1e1f20;--secondary-hover-clr:#333537;--focus-clr:#282a2c;--bg:#fff;--border-clr:#ffffff15;--focus-hover-clr:#37393b;--btn-hover-clr:#2f3030;--text-clr:#c9c9c9;--text-secondary-clr:#d8d8d8;--heading-secondary-clr:#444746;--placeholder:#abafb3}
:root[data-theme="solarized-light"]{--blue:#268bd2;--blue-hover:#1d6fa5;--blue-transparent:#268bd235;--red:#dc322f;--red-hover:#b02725;--red-transparent:#dc322f35;--green:#859900;--green-hover:#657700;--orange:#cb4b16;--primary-clr:#fdf6e3;--secondary-clr:#eee8d5;--secondary-hover-clr:#e0dac5;--bg:#000;--border-clr:#002b3615;--focus-clr:#fdf6e3;--focus-hover-clr:#eee8d5;--btn-hover-clr:#e0dac5;--text-clr:#586e75;--text-secondary-clr:#657b83;--heading-primary-clr:#839496;--heading-secondary-clr:#93a1a1;--placeholder:#93a1a1}
:root[data-theme="midnight"]{--blue:#1e3a8a;--blue-hover:#1e40af;--blue-transparent:#1e3a8a35;--red:#ef4444;--red-hover:#dc2626;--red-transparent:#ef444435;--green:#22c55e;--green-hover:#16a34a;--orange:#f97316;--primary-clr:#0f172a;--secondary-clr:#1e293b;--secondary-hover-clr:#334155;--bg:#fff;--border-clr:#ffffff15;--focus-clr:#1e293b;--focus-hover-clr:#334155;--btn-hover-clr:#475569;--text-clr:#e2e8f0;--text-secondary-clr:#94a3b8;--heading-primary-clr:#cbd5e1;--heading-secondary-clr:#64748b;--placeholder:#94a3b8}
:root[data-theme="retro-green"]{--blue:#4c9085;--blue-hover:#3b7067;--blue-transparent:#4c908535;--red:#c94c4c;--red-hover:#a83a3a;--red-transparent:#c94c4c35;--green:#88c999;--green-hover:#6ca67d;--orange:#c97c5d;--primary-clr:#f5f5dc;--secondary-clr:#e0e0d1;--secondary-hover-clr:#d0d0c0;--bg:#000;--border-clr:#88888815;--focus-clr:#eaeae2;--focus-hover-clr:#dcdccc;--btn-hover-clr:#d4d4c0;--text-clr:#333;--text-secondary-clr:#555;--heading-primary-clr:#777;--heading-secondary-clr:#999;--placeholder:#888}
:root[data-theme="pastel"]{--blue:#a2d2ff;--blue-hover:#74bdf8;--blue-transparent:#a2d2ff35;--red:#ffadad;--red-hover:#ff8787;--red-transparent:#ffadad35;--green:#caffbf;--green-hover:#9ef0a1;--orange:#ffd6a5;--primary-clr:#fffdfa;--secondary-clr:#f8f5f0;--secondary-hover-clr:#eeeae5;--bg:#000;--border-clr:#00000015;--focus-clr:#f6f3f0;--focus-hover-clr:#ece8e3;--btn-hover-clr:#ede9e3;--text-clr:#4b4b4b;--text-secondary-clr:#7a7a7a;--heading-primary-clr:#8a8a8a;--heading-secondary-clr:#aaa;--placeholder:#aaa}
:root[data-theme="dracula"]{--blue:#6272a4;--blue-hover:#515b89;--blue-transparent:#6272a435;--red:#ff5555;--red-hover:#ff6e6e;--red-transparent:#ff555535;--green:#50fa7b;--green-hover:#44e46e;--orange:#ffb86c;--primary-clr:#282a36;--secondary-clr:#44475a;--secondary-hover-clr:#3b3d51;--bg:#fff;--border-clr:#ffffff15;--focus-clr:#44475a;--focus-hover-clr:#383a4d;--btn-hover-clr:#50526a;--text-clr:#f8f8f2;--text-secondary-clr:#bd93f9;--heading-primary-clr:#ff79c6;--heading-secondary-clr:#8be9fd;--placeholder:#6272a4}
:root[data-theme="sepia"]{--blue:#7a9e9f;--blue-hover:#5a7d7e;--blue-transparent:#7a9e9f35;--red:#c97c63;--red-hover:#a35f4d;--red-transparent:#c97c6335;--green:#a3b18a;--green-hover:#7e9469;--orange:#e3b778;--primary-clr:#f4ecd8;--secondary-clr:#e8ddc9;--secondary-hover-clr:#d8ccb7;--bg:#000;--border-clr:#00000015;--focus-clr:#ece2cd;--focus-hover-clr:#dfd2bb;--btn-hover-clr:#e0d4c2;--text-clr:#3b3a36;--text-secondary-clr:#5a5956;--heading-primary-clr:#7b746e;--heading-secondary-clr:#9d948a;--placeholder:#7a726a}
:root[data-theme="ice"]{--blue:#7dd3fc;--blue-hover:#38bdf8;--blue-transparent:#7dd3fc35;--red:#fca5a5;--red-hover:#f87171;--red-transparent:#fca5a535;--green:#86efac;--green-hover:#4ade80;--orange:#fdba74;--primary-clr:#f0f9ff;--secondary-clr:#e0f2fe;--secondary-hover-clr:#bae6fd;--bg:#000;--border-clr:#00000010;--focus-clr:#e0f2fe;--focus-hover-clr:#bae6fd;--btn-hover-clr:#dbeafe;--text-clr:#1e293b;--text-secondary-clr:#334155;--heading-primary-clr:#475569;--heading-secondary-clr:#64748b;--placeholder:#64748b}
:root[data-theme="forest"]{--blue:#5e8b7e;--blue-hover:#3d685e;--blue-transparent:#5e8b7e35;--red:#d1603d;--red-hover:#a64a2f;--red-transparent:#d1603d35;--green:#588157;--green-hover:#3a5a40;--orange:#d9bf77;--primary-clr:#dad7cd;--secondary-clr:#bac4a9;--secondary-hover-clr:#b7b7a4;--bg:#000;--border-clr:#00000015;--focus-clr:#d8d4c4;--focus-hover-clr:#cfcbbf;--btn-hover-clr:#c4c0b4;--text-clr:#2d2a26;--text-secondary-clr:#4b463f;--heading-primary-clr:#5a534a;--heading-secondary-clr:#7b756b;--placeholder:#6a655c}
:root[data-theme=sunset]{--blue:#ff6f61;--blue-hover:#ff4c3b;--blue-transparent:#ff6f6135;--red:#ff3e41;--red-hover:#d83033;--red-transparent:#ff3e4135;--green:#ffb347;--green-hover:#e6a038;--orange:#ffa07a;--primary-clr:#ffe5b4;--secondary-clr:#ffdab9;--secondary-hover-clr:#ffd1a1;--bg:#000;--border-clr:#00000015;--focus-clr:#ffeedb;--focus-hover-clr:#ffe1c2;--btn-hover-clr:#ffe3c0;--text-clr:#5a2e2e;--text-secondary-clr:#7a4d4d;--heading-primary-clr:#9b5c5c;--heading-secondary-clr:#c27878;--placeholder:#a67d7d}
:root[data-theme=cyberpunk]{--blue:#00ffff;--blue-hover:#00cccc;--blue-transparent:#00ffff35;--red:#ff00ff;--red-hover:#cc00cc;--red-transparent:#ff00ff35;--green:#39ff14;--green-hover:#2ecc10;--orange:#ffae00;--primary-clr:#0f0f0f;--secondary-clr:#1a1a1a;--secondary-hover-clr:#333;--bg:#fff;--border-clr:#ffffff15;--focus-clr:#1a1a1a;--focus-hover-clr:#333333;--btn-hover-clr:#444;--text-clr:#f0f0f0;--text-secondary-clr:#b0b0b0;--heading-primary-clr:#ff00ff;--heading-secondary-clr:#00ffff;--placeholder:#666}
:root[data-theme=ocean-deep]{--blue:#003f5c;--blue-hover:#002b3a;--blue-transparent:#003f5c35;--red:#ff6b6b;--red-hover:#e05656;--red-transparent:#ff6b6b35;--green:#4ecdc4;--green-hover:#38b4ab;--orange:#ff9f1c;--primary-clr:#011627;--secondary-clr:#1a2b3c;--secondary-hover-clr:#2a3d50;--bg:#fff;--border-clr:#ffffff15;--focus-clr:#1a2b3c;--focus-hover-clr:#2a3d50;--btn-hover-clr:#304455;--text-clr:#d3dce6;--text-secondary-clr:#a9bcd0;--heading-primary-clr:#5ca4a9;--heading-secondary-clr:#82c0cc;--placeholder:#7f9bad}
:root[data-theme=neon-night]{--blue:#00e5ff;--blue-hover:#00bcd4;--blue-transparent:#00e5ff35;--red:#ff1744;--red-hover:#d50000;--red-transparent:#ff174435;--green:#69f0ae;--green-hover:#00e676;--orange:#ffc400;--primary-clr:#0d0d0d;--secondary-clr:#1a1a1a;--secondary-hover-clr:#333;--bg:#fff;--border-clr:#ffffff15;--focus-clr:#1a1a1a;--focus-hover-clr:#333;--btn-hover-clr:#444;--text-clr:#e0e0e0;--text-secondary-clr:#a0a0a0;--heading-primary-clr:#ff4081;--heading-secondary-clr:#40c4ff;--placeholder:#888}
:root[data-theme=galactic-purple]{--blue:#9d4edd;--blue-hover:#7b2cbf;--blue-transparent:#9d4edd35;--red:#ff3864;--red-hover:#e62a56;--red-transparent:#ff386435;--green:#6aeb8e;--green-hover:#4ad973;--orange:#ff9e00;--primary-clr:#1a0933;--secondary-clr:#2a1a4a;--secondary-hover-clr:#3d2a6e;--bg:#fff;--border-clr:#ffffff15;--focus-clr:#3a2a5a;--focus-hover-clr:#4d3a7e;--btn-hover-clr:#5a4a8e;--text-clr:#f0e6ff;--text-secondary-clr:#d0c0f0;--heading-primary-clr:#c79cff;--heading-secondary-clr:#a06ed8;--placeholder:#7a5ca8}
:root[data-theme=cyber-neon]{--blue:#0ff0fc;--blue-hover:#00c0cc;--blue-transparent:#0ff0fc35;--red:#ff2a6d;--red-hover:#e6005c;--red-transparent:#ff2a6d35;--green:#05ffa1;--green-hover:#00e68a;--orange:#ff9a3c;--primary-clr:#000000;--secondary-clr:#111111;--secondary-hover-clr:#222222;--bg:#fff;--border-clr:#ffffff20;--focus-clr:#1a1a1a;--focus-hover-clr:#2a2a2a;--btn-hover-clr:#333333;--text-clr:#ffffff;--text-secondary-clr:#dddddd;--heading-primary-clr:#0ff0fc;--heading-secondary-clr:#ff2a6d;--placeholder:#666666}
:root[data-theme=candy-pop]{--blue:#6ecff6;--blue-hover:#4da5d4;--blue-transparent:#6ecff635;--red:#ff9bb3;--red-hover:#ff7a99;--red-transparent:#ff9bb335;--green:#a8f0a6;--green-hover:#88d086;--orange:#ffd166;--primary-clr:#fff5f7;--secondary-clr:#ffe6eb;--secondary-hover-clr:#ffd6de;--bg:#000;--border-clr:#00000010;--focus-clr:#ffecf0;--focus-hover-clr:#ffd6de;--btn-hover-clr:#ffd6de;--text-clr:#5a2e3a;--text-secondary-clr:#8a4d5a;--heading-primary-clr:#ff9bb3;--heading-secondary-clr:#6ecff6;--placeholder:#cc99a6}
:root[data-theme=obsidian-dark]{--blue:#4a6fa5;--blue-hover:#3a5a8a;--blue-transparent:#4a6fa535;--red:#c1666b;--red-hover:#a04a4f;--red-transparent:#c1666b35;--green:#5c946e;--green-hover:#3a7a4a;--orange:#d4b483;--primary-clr:#0a0a0a;--secondary-clr:#1a1a1a;--secondary-hover-clr:#2a2a2a;--bg:#fff;--border-clr:#ffffff10;--focus-clr:#1a1a1a;--focus-hover-clr:#2a2a2a;--btn-hover-clr:#3a3a3a;--text-clr:#e0e0e0;--text-secondary-clr:#a0a0a0;--heading-primary-clr:#c1666b;--heading-secondary-clr:#4a6fa5;--placeholder:#666666}
:root[data-theme=mystic-forest]{--blue:#5a8f7b;--blue-hover:#3a6d5a;--blue-transparent:#5a8f7b35;--red:#e76f51;--red-hover:#d45a3a;--red-transparent:#e76f5135;--green:#8ac926;--green-hover:#6aa70a;--orange:#f4a261;--primary-clr:#1e3a2a;--secondary-clr:#2a4a3a;--secondary-hover-clr:#3a5a4a;--bg:#fff;--border-clr:#ffffff15;--focus-clr:#2a4a3a;--focus-hover-clr:#3a5a4a;--btn-hover-clr:#4a6a5a;--text-clr:#e0f0e8;--text-secondary-clr:#c0d0c8;--heading-primary-clr:#8ac926;--heading-secondary-clr:#5a8f7b;--placeholder:#7a9a8a}
:root[data-theme=sunrise-glow]{--blue:#5d9cec;--blue-hover:#4a8bd4;--blue-transparent:#5d9cec35;--red:#ed5565;--red-hover:#d43a4a;--red-transparent:#ed556535;--green:#a0d468;--green-hover:#8ac054;--orange:#ffaa5a;--primary-clr:#fff8f0;--secondary-clr:#ffe8d0;--secondary-hover-clr:#ffd8b0;--bg:#000;--border-clr:#00000010;--focus-clr:#fff0e0;--focus-hover-clr:#ffe0c0;--btn-hover-clr:#ffd8b0;--text-clr:#5a3a2a;--text-secondary-clr:#8a5d4a;--heading-primary-clr:#ed5565;--heading-secondary-clr:#5d9cec;--placeholder:#ccaa99}
:root[data-theme=deep-space]{--blue:#6b7fd7;--blue-hover:#4a5db6;--blue-transparent:#6b7fd735;--red:#ff5a5f;--red-hover:#e63a3f;--red-transparent:#ff5a5f35;--green:#48cfad;--green-hover:#2aa58a;--orange:#ffb347;--primary-clr:#0a0e1a;--secondary-clr:#1a1e2a;--secondary-hover-clr:#2a2e3a;--bg:#fff;--border-clr:#ffffff10;--focus-clr:#1a1e2a;--focus-hover-clr:#2a2e3a;--btn-hover-clr:#3a3e4a;--text-clr:#e0e4ff;--text-secondary-clr:#a0a4c0;--heading-primary-clr:#6b7fd7;--heading-secondary-clr:#48cfad;--placeholder:#5a5e7a}
:root[data-theme=cotton-candy]{--blue:#a5d8ff;--blue-hover:#7db8e6;--blue-transparent:#a5d8ff35;--red:#ffb6c1;--red-hover:#ff8fa0;--red-transparent:#ffb6c135;--green:#b5ead7;--green-hover:#8fd8c0;--orange:#ffdac1;--primary-clr:#fff9fb;--secondary-clr:#ffeef2;--secondary-hover-clr:#ffd6e0;--bg:#000;--border-clr:#00000005;--focus-clr:#fff0f5;--focus-hover-clr:#ffe0e8;--btn-hover-clr:#ffd6e0;--text-clr:#5a3a42;--text-secondary-clr:#8a6a72;--heading-primary-clr:#ff8fa0;--heading-secondary-clr:#a5d8ff;--placeholder:#cc99aa}
:root[data-theme=midnight-gold]{--blue:#d4af37;--blue-hover:#b38f2a;--blue-transparent:#d4af3735;--red:#c19a6b;--red-hover:#a07a4a;--red-transparent:#c19a6b35;--green:#8b8c7a;--green-hover:#6a6b5a;--orange:#e6c229;--primary-clr:#1a1a1a;--secondary-clr:#2a2a2a;--secondary-hover-clr:#3a3a3a;--bg:#fff;--border-clr:#ffffff15;--focus-clr:#2a2a2a;--focus-hover-clr:#3a3a3a;--btn-hover-clr:#4a4a4a;--text-clr:#d4af37;--text-secondary-clr:#a08f6a;--heading-primary-clr:#e6c229;--heading-secondary-clr:#c19a6b;--placeholder:#7a6a4a}
:root[data-theme=electric-violet]{--blue:#8a2be2;--blue-hover:#6a1ac2;--blue-transparent:#8a2be235;--red:#ff00ff;--red-hover:#cc00cc;--red-transparent:#ff00ff35;--green:#00ff7f;--green-hover:#00cc66;--orange:#ff8c00;--primary-clr:#0f0f1a;--secondary-clr:#1a1a2a;--secondary-hover-clr:#2a2a3a;--bg:#fff;--border-clr:#ffffff15;--focus-clr:#1a1a2a;--focus-hover-clr:#2a2a3a;--btn-hover-clr:#3a3a4a;--text-clr:#e0e0ff;--text-secondary-clr:#a0a0c0;--heading-primary-clr:#ff00ff;--heading-secondary-clr:#8a2be2;--placeholder:#6a6a8a}
/*html:not([data-theme]) {visibility: hidden !important;} */
html[data-theme] {visibility: visible;transition: visibility 0s linear 0.1s;}
:root{--json-key:#8430ce;--json-string:#b55908;--json-number:#188038;--json-boolean:#A52A2A;--json-null:#800080;--json-brace:#202020;--json-bracket:#000;--json-colon:#361e1e;--json-semicolon:#5F6B7F;--json-quote:#6E7E8F;--json-equals:#8A2BE2;--json-slash:#556B2F;--json-amp:#8B0000;--json-plus:#DAA520;--json-hash:#4B0082}
:root[data-theme=pastel]{--json-key:#2f84db;--json-string:#e45d10;--json-number:#2fc69c;--json-boolean:#e63946;--json-null:#9c4dca;--json-brace:#333333;--json-bracket:#fff;--json-colon:#e45d10;--json-semicolon:#666666;--json-quote:#e45d10;--json-equals:#2f84db;--json-slash:#2fc69c;--json-amp:#e63946;--json-plus:#ff9f1c;--json-hash:#9c4dca}
:root[data-theme=dark-mode]{--json-key:#bb86fc;--json-string:#ff8a65;--json-number:#69f0ae;--json-boolean:#ff5252;--json-null:#ba68c8;--json-brace:#ffffff;--json-bracket:#fff;--json-colon:#b0bec5;--json-semicolon:#78909c;--json-quote:#ff8a65;--json-equals:#d1c4e9;--json-slash:#69f0ae;--json-amp:#ff5252;--json-plus:#ffe082;--json-hash:#b39ddb}
:root[data-theme=solarized-light]{--json-key:#268bd2;--json-string:#cb4b16;--json-number:#859900;--json-boolean:#dc322f;--json-null:#6c71c4;--json-brace:#073642;--json-bracket:#000;--json-colon:#586e75;--json-semicolon:#657b83;--json-quote:#cb4b16;--json-equals:#839496;--json-slash:#859900;--json-amp:#d33682;--json-plus:#b58900;--json-hash:#6c71c4}
:root[data-theme=midnight]{--json-key:#818cf8;--json-string:#fca5a5;--json-number:#6ee7b7;--json-boolean:#f87171;--json-null:#c084fc;--json-brace:#e2e8f0;--json-bracket:#fff;--json-colon:#94a3b8;--json-semicolon:#64748b;--json-quote:#fca5a5;--json-equals:#a5b4fc;--json-slash:#6ee7b7;--json-amp:#fda4af;--json-plus:#fcd34d;--json-hash:#a78bfa}
:root[data-theme=retro-green]{--json-key:#177465;--json-string:#a84c27;--json-number:#6c6be4;--json-boolean:#c94c4c;--json-null:#9a7d7a;--json-brace:#333333;--json-bracket:#000;--json-colon:#555555;--json-semicolon:#888888;--json-quote:#c97c5d;--json-equals:#6a8a82;--json-slash:#88c999;--json-amp:#c97c63;--json-plus:#d9bf77;--json-hash:#7a9e9f}
:root[data-theme=dracula]{--json-key:#ddc6ff;--json-string:#ff5fbb;--json-number:#50fa7b;--json-boolean:#ff5555;--json-null:#8be9fd;--json-brace:#f8f8f2;--json-bracket:#fff;--json-colon:#bd93f9;--json-semicolon:#6272a4;--json-quote:#ff79c6;--json-equals:#ff79c6;--json-slash:#50fa7b;--json-amp:#ff5555;--json-plus:#ffb86c;--json-hash:#bd93f9}
:root[data-theme=sepia]{--json-key:#008b8f;--json-string:#933f24;--json-number:#5a6e37;--json-boolean:#a35f4d;--json-null:#9a7d7a;--json-brace:#3b3a36;--json-bracket:#000;--json-colon:#5a5956;--json-semicolon:#7a726a;--json-quote:#c97c63;--json-equals:#7a9e9f;--json-slash:#a3b18a;--json-amp:#c97c63;--json-plus:#e3b778;--json-hash:#7a9e9f}
:root[data-theme=ice]{--json-key:#257ba4;--json-string:#a44545;--json-number:#007129;--json-boolean:#f87171;--json-null:#a5b4fc;--json-brace:#1e293b;--json-bracket:#000;--json-colon:#334155;--json-semicolon:#64748b;--json-quote:#fca5a5;--json-equals:#7dd3fc;--json-slash:#86efac;--json-amp:#fca5a5;--json-plus:#fdba74;--json-hash:#a5b4fc}
:root[data-theme=forest]{--json-key:#005e43;--json-string:#861b00;--json-number:#c40055;--json-boolean:#d1603d;--json-null:#8a9a5b;--json-brace:#2d2a26;--json-bracket:#000;--json-colon:#4b463f;--json-semicolon:#6a655c;--json-quote:#e76f51;--json-equals:#5e8b7e;--json-slash:#588157;--json-amp:#e76f51;--json-plus:#d9bf77;--json-hash:#5a8f7b}
:root[data-theme=sunset]{--json-key:#ba0700;--json-string:#554e00;--json-number:#cc009b;--json-boolean:#e74c3c;--json-null:#ff8c61;--json-brace:#5a2e2e;--json-bracket:#8b4400;--json-colon:#7a4d4d;--json-semicolon:#a67d7d;--json-quote:#ff3e41;--json-equals:#ff6f61;--json-slash:#ffb347;--json-amp:#ff3e41;--json-plus:#ffa07a;--json-hash:#ff8c61}
:root[data-theme=cyberpunk]{--json-key:#00ffff;--json-string:#ff00ff;--json-number:#39ff14;--json-boolean:#ff206e;--json-null:#ffae00;--json-brace:#f0f0f0;--json-bracket:#00ffff;--json-colon:#b0b0b0;--json-semicolon:#666666;--json-quote:#ff00ff;--json-equals:#ff00ff;--json-slash:#39ff14;--json-amp:#ff206e;--json-plus:#ffae00;--json-hash:#00ffff}
:root[data-theme=ocean-deep]{--json-key:#4ecdc4;--json-string:#ff6b6b;--json-number:#48cfad;--json-boolean:#ff5a5f;--json-null:#5ca4a9;--json-brace:#d3dce6;--json-bracket:#82c0cc;--json-colon:#a9bcd0;--json-semicolon:#7f9bad;--json-quote:#ff6b6b;--json-equals:#4ecdc4;--json-slash:#48cfad;--json-amp:#ff6b6b;--json-plus:#ff9f1c;--json-hash:#5ca4a9}
:root[data-theme=neon-night]{--json-key:#00e5ff;--json-string:#ff1744;--json-number:#69f0ae;--json-boolean:#ff4081;--json-null:#ffc400;--json-brace:#e0e0e0;--json-bracket:#40c4ff;--json-colon:#a0a0a0;--json-semicolon:#888888;--json-quote:#ff1744;--json-equals:#ff1744;--json-slash:#69f0ae;--json-amp:#ff4081;--json-plus:#ffc400;--json-hash:#00e5ff}
:root[data-theme=galactic-purple]{--json-key:#e0baff;--json-string:#ff3864;--json-number:#6aeb8e;--json-boolean:#ff2a6d;--json-null:#c79cff;--json-brace:#f0e6ff;--json-bracket:#a06ed8;--json-colon:#d0c0f0;--json-semicolon:#7a5ca8;--json-quote:#ff3864;--json-equals:#9d4edd;--json-slash:#6aeb8e;--json-amp:#ff3864;--json-plus:#ff9e00;--json-hash:#c79cff}
:root[data-theme=cyber-neon]{--json-key:#0ff0fc;--json-string:#ff2a6d;--json-number:#05ffa1;--json-boolean:#ff006e;--json-null:#ff9a3c;--json-brace:#ffffff;--json-bracket:#0ff0fc;--json-colon:#dddddd;--json-semicolon:#666666;--json-quote:#ff2a6d;--json-equals:#ff2a6d;--json-slash:#05ffa1;--json-amp:#ff006e;--json-plus:#ff9a3c;--json-hash:#0ff0fc}
:root[data-theme=candy-pop]{--json-key:#14a1b4;--json-string:#9a005f;--json-number:#049700;--json-boolean:#ff7a99;--json-null:#ffd166;--json-brace:#5a2e3a;--json-bracket:#6ecff6;--json-colon:#8a4d5a;--json-semicolon:#cc99a6;--json-quote:#ff9bb3;--json-equals:#6ecff6;--json-slash:#a8f0a6;--json-amp:#ff9bb3;--json-plus:#ffd166;--json-hash:#6ecff6}
:root[data-theme=obsidian-dark]{--json-key:#9cc5ff;--json-string:#ffa8ad;--json-number:#aeffc8;--json-boolean:#a04a4f;--json-null:#d4b483;--json-brace:#e0e0e0;--json-bracket:#4a6fa5;--json-colon:#a0a0a0;--json-semicolon:#666666;--json-quote:#c1666b;--json-equals:#4a6fa5;--json-slash:#5c946e;--json-amp:#c1666b;--json-plus:#d4b483;--json-hash:#4a6fa5}
:root[data-theme=mystic-forest]{--json-key:#baffe5;--json-string:#e76f51;--json-number:#8ac926;--json-boolean:#d45a3a;--json-null:#f4a261;--json-brace:#e0f0e8;--json-bracket:#5a8f7b;--json-colon:#c0d0c8;--json-semicolon:#7a9a8a;--json-quote:#e76f51;--json-equals:#5a8f7b;--json-slash:#8ac926;--json-amp:#e76f51;--json-plus:#f4a261;--json-hash:#5a8f7b}
:root[data-theme=sunrise-glow]{--json-key:#5d9cec;--json-string:#ed5565;--json-number:#a0d468;--json-boolean:#d43a4a;--json-null:#ffaa5a;--json-brace:#5a3a2a;--json-bracket:#5d9cec;--json-colon:#8a5d4a;--json-semicolon:#ccaa99;--json-quote:#ed5565;--json-equals:#5d9cec;--json-slash:#a0d468;--json-amp:#ed5565;--json-plus:#ffaa5a;--json-hash:#5d9cec}
:root[data-theme=deep-space]{--json-key:#6b7fd7;--json-string:#ff5a5f;--json-number:#48cfad;--json-boolean:#e63a3f;--json-null:#ffb347;--json-brace:#e0e4ff;--json-bracket:#6b7fd7;--json-colon:#a0a4c0;--json-semicolon:#5a5e7a;--json-quote:#ff5a5f;--json-equals:#6b7fd7;--json-slash:#48cfad;--json-amp:#ff5a5f;--json-plus:#ffb347;--json-hash:#6b7fd7}
:root[data-theme=cotton-candy]{--json-key:#0492ff;--json-string:#d0223d;--json-number:#318064;--json-boolean:#ff8fa0;--json-null:#ffdac1;--json-brace:#5a3a42;--json-bracket:#000000;--json-colon:#8a6a72;--json-semicolon:#cc99aa;--json-quote:#ffb6c1;--json-equals:#a5d8ff;--json-slash:#b5ead7;--json-amp:#ffb6c1;--json-plus:#ffdac1;--json-hash:#a5d8ff}
:root[data-theme=midnight-gold]{--json-key:#d4af37;--json-string:#c19a6b;--json-number:#f2902a;--json-boolean:#a07a4a;--json-null:#e6c229;--json-brace:#d4af37;--json-bracket:#c19a6b;--json-colon:#a08f6a;--json-semicolon:#7a6a4a;--json-quote:#c19a6b;--json-equals:#d4af37;--json-slash:#8b8c7a;--json-amp:#c19a6b;--json-plus:#e6c229;--json-hash:#d4af37}
:root[data-theme=electric-violet]{--json-key:#e1c1ff;--json-string:#ff00ff;--json-number:#00ff7f;--json-boolean:#cc00cc;--json-null:#ff8c00;--json-brace:#e0e0ff;--json-bracket:#fff;--json-colon:#a0a0c0;--json-semicolon:#6a6a8a;--json-quote:#ff00ff;--json-equals:#8a2be2;--json-slash:#00ff7f;--json-amp:#ff00ff;--json-plus:#ff8c00;--json-hash:#8a2be2}
html::before{display:var(--before-display,block);content:"yükleniyor";position:fixed;top:35%;left:50%;transform:translate(-50%,-50%);color:var(--text-clr);font-size:larger;z-index:10000;text-align:center;border-bottom:4px solid var(--border-clr);padding:10px 0}
html::after{display:var(--before-display,block);content:"";position:fixed;top:calc(35% + 20px);left:50%;width:20px;height:4px;background:var(--blue);transform:translateX(-50%);z-index:9999;animation:move-border 1.5s ease-in-out infinite alternate}
@keyframes move-border{0%{transform:translateX(-260%)}100%{transform:translateX(160%)}}
body{visibility: hidden;}

