:root{--light1:#f0f0f0;--light2:#d2d2d2;--light3:#b4b4b4;--light4:#969696;--light5:#787878;--primary1:#0ff;--primary2:#00cdcd;--primary3:#00b9b9;--primary4:#00a5a5;--primary5:#009191;--dark1:#005050;--dark2:#003c3c;--dark3:#002828;--dark4:#001414;--dark5:#000a0a;--contrast1:#f0f;--contrast2:#dc00dc;--contrast3:#c800c8;--contrast4:#8c008c;--contrast5:#640064;--up:#3d8bff;--down:#ffd60a;--red1:#ff3b3b;--green1:#2fd07a;--bronze:#e0904a;--silver:#cfcfcf;--gold:#ffcf2e;--platinum:#1fe3e3;--diamond:var(--contrast1);--master:#00ff9c;--color1:#94d0ff;--color2:#8795e8;--color3:#966bff;--color4:#ad8cff;--color5:#c774e8;--color6:#c774a9;--color7:#ff6ad5;--color8:#ff6a8b;--color9:#ff8b8b;--color10:#ffa58b;--color11:#ffde8b;--color12:#cdde8b;--color13:#8bde8b;--color14:#20de8b;--font:"Space Mono", monospace;--lightfont1:silver;--darkfont1:#737373;--nav-height:31px;--nav-height-mobile:50px;--indicator-color:var(--primary3);--control-bg:var(--dark4);--control-bg-hover:var(--dark3);--control-border:var(--dark2);--control-border-hover:var(--dark1);--control-fg:var(--light2);--control-placeholder:var(--light5);--control-focus:var(--primary3);--control-focus-glow:#00ffff2e;--control-invalid:var(--red1);--control-accent:var(--primary2);--control-on-accent:#000;--control-label:var(--primary4);--control-radius:2px;--control-height:2rem;--control-pad-x:.6rem;--control-font-size:12px;--control-disabled-opacity:.45;--btn-primary-bg:var(--primary2);--btn-primary-bg-hover:var(--primary1);--btn-primary-fg:#000;--btn-secondary-border:var(--dark1);--btn-secondary-fg:var(--primary4);--btn-secondary-hover-border:var(--primary3);--btn-secondary-hover-fg:var(--primary1);--btn-ghost-fg:var(--primary4);--btn-ghost-hover-fg:var(--primary1);--btn-ghost-bg:var(--dark4);--btn-ghost-hover-bg:var(--dark3);--btn-danger-border:#5a2a2c;--btn-danger-fg:#d97a7d;--btn-danger-hover-bg:#b54a4e;--btn-danger-hover-fg:#000;--btn-danger-hover-border:#b54a4e;--terminal-bg:#050505;--terminal-border:#0a2a2a;--terminal-header:#2a4a4a;--ticker-bg:#030808;--ticker-fg:#088;--ticker-border:#0a1a1a;--panel-inset-bg:#050808;--panel-inset-border:#0a2020;--panel-inset-heading:#099;--nav-bg:#000000e6;--error-bg:#1a0505;--error-border:#300;--success-bg:#06170f;--success-border:#0d3a24;--skeleton-bg:var(--dark3);--skeleton-shine:#00ffff17;--matrix-rain:#004a4a;--code-bg:var(--dark5);--code-fg:var(--light2);--code-comment:var(--light5);--code-string:var(--primary2);--code-keyword:var(--contrast2);--code-number:var(--primary4);--bg:#000;--fg:var(--lightfont1);--page-bg:#000;--page-fg:var(--lightfont1);--page-heading:var(--primary1);--page-subheading:var(--primary3);--page-muted:var(--light5);--page-border:var(--dark2);--page-code-bg:var(--dark4);--page-code-fg:var(--primary1);--page-link:var(--primary3);--page-link-hover:var(--primary1)}html.theme-light{--primary1:#007882;--primary2:#008c96;--primary3:#00a0aa;--primary4:#00b4be;--primary5:#00c8d2;--dark1:#e1ebeb;--dark2:#cddcdc;--dark3:#b9cdcd;--dark4:#f5fafa;--dark5:#fcfdfd;--light1:#14191e;--light2:#32373c;--light3:#50555a;--light4:#6e7378;--light5:#8c9196;--contrast1:#a0a;--contrast2:#960096;--contrast3:#820082;--bronze:#a8682c;--silver:#8c8c8c;--gold:#b07d00;--platinum:#0a9aa0;--master:#008f5a;--red1:#b00020;--green1:#006400;--up:#1565d8;--down:#b3710a;--control-focus-glow:#008c9633;--btn-primary-bg:#006973;--btn-primary-bg-hover:#005862;--btn-primary-fg:#fff;--btn-secondary-border:var(--primary3);--btn-secondary-fg:var(--primary2);--btn-secondary-hover-border:var(--primary1);--btn-secondary-hover-fg:var(--primary1);--btn-ghost-fg:var(--primary2);--btn-ghost-hover-fg:var(--primary1);--btn-ghost-bg:var(--dark4);--btn-ghost-hover-bg:#008c961f;--btn-danger-border:var(--red1);--btn-danger-fg:var(--red1);--btn-danger-hover-bg:transparent;--btn-danger-hover-fg:#8a0019;--btn-danger-hover-border:#8a0019;--terminal-bg:#eef4f4;--terminal-border:#cddcdc;--terminal-header:#96aaaa;--ticker-bg:#e9f1f1;--ticker-fg:#00828c;--ticker-border:#cddcdc;--panel-inset-bg:#eef4f4;--panel-inset-border:#cddcdc;--panel-inset-heading:#008791;--nav-bg:#f7fafae6;--error-bg:#fdecec;--error-border:#f1bcbc;--success-bg:#e8f6ec;--success-border:#bfe3c8;--skeleton-bg:#dfe7e7;--skeleton-shine:#ffffffa6;--matrix-rain:#96c3c3;--bg:#f7fafa;--fg:var(--light1);--page-bg:#f7fafa;--page-fg:var(--light1);--page-heading:var(--primary1);--page-subheading:var(--primary3);--page-muted:var(--light5);--page-border:#cddcdc;--page-code-bg:#ebf2f2;--page-code-fg:var(--primary2);--page-link:var(--primary2);--page-link-hover:var(--primary1)}html{background-color:var(--bg);font-family:var(--font);color:var(--fg)}body{background:var(--bg);color:var(--fg);min-height:100vh;margin:0}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--dark2)}::selection{background:var(--primary3);color:#000}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background:var(--page-bg);color:var(--fg);font-family:var(--font);margin:0}
