@import url("https://fonts.googleapis.com/css2?family=Newsreader:ital,opsz,wght@0,6..72,400;0,6..72,500;1,6..72,400;1,6..72,500&family=Archivo:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600&family=JetBrains+Mono:wght@400;500;600;700;800&display=swap");:root{--bg:#0A0A0A;--panel:#121212;--panel-deep:#1A1A1A;--line:#2B2B2B;--line-soft:#1C1C1C;--text:#E8E8E4;--mute:#9A988F;--dim:#6C6A63;--gain:#33D17A;--loss:#FF5247;--accent:#FF9500;--accent-dim:#E0921F;--info:#3FB6D1;--warn:#FFB000;--font-serif:"Newsreader",Georgia,"Times New Roman",serif;--font-sans:"Archivo",system-ui,-apple-system,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace;--panel-hdr:#0e0d0c;--input-bg:#0c0b09;--chart-bg:#090908;--row-bg:#14120f;--track-bg:#1c1a16;--hair:#161513;--line-strong:#3a3833;--text-2:#c9c4bb;--gray-2:#8a857c;--gray-3:#6e6a63;--gray-4:#565248;--gain-mute:#2f6b40;--loss-soft:#e06a5f;--amber-soft:#d1a24e;--amber-border:#6d5327;--spark-fill:#3d4a4f;--vol-amber:#D4A017;--zebra:#16151366;--cloud-mult:1;--vol-green:#207546;--vol-red:#90322c;--hdr-rail:#0a0a09;--hdr-rule:#1a1917;--hdr-rule-in:#171614;--hdr-border:#2a2823;--hdr-text:#f0eee9;--hdr-mid:#c9c4bb;--hdr-dim:#8a857c;--hdr-faint:#6e6a63;--hdr-ghost:#565248;--hdr-amber:#e8a13c;--hdr-green:#3fb950;--hdr-red:#e06a5f;--hdr-ink:#0c0b0a;--card-grad-end:#0c0c0a;--card-btn-bg:#100f0d;--card-btn-border:#2a2926;--shell-shadow:0 40px 90px -40px #000,inset 0 1px 0 #ffffff08;--pop-shadow:0 40px 90px -40px #000;--donut-shadow:0 6px 20px -8px #000;--grn-txt:#6fc98f;--red-txt:#d78078}.logo-dark{display:block}.logo-light,html[data-theme=light] .logo-dark{display:none}html[data-theme=light] .logo-light{display:block}html[data-theme=light]{--bg:#F2F1EC;--panel:#FFFFFF;--panel-deep:#ECEAE3;--line:#D9D6CC;--line-soft:#E5E2D9;--text:#1C1A16;--mute:#5E5B51;--dim:#8B8679;--gain:#1B7A37;--loss:#C62828;--accent:#B26A00;--accent-dim:#97650E;--info:#0E7C96;--warn:#C07600;--panel-hdr:#F0EEE7;--input-bg:#FFFFFF;--chart-bg:#FBFAF6;--row-bg:#F0EEE6;--track-bg:#E5E2D8;--hair:#E9E6DD;--line-strong:#C6C2B6;--text-2:#4A473F;--gray-2:#6E6A5F;--gray-3:#8B8678;--gray-4:#A6A193;--gain-mute:#8FBF9C;--loss-soft:#C13B30;--amber-soft:#A3742A;--amber-border:#D9B36A;--spark-fill:#B7C6CB;--vol-amber:#1D6FE0;--zebra:rgba(28,26,22,0.05);--cloud-mult:2.2;--vol-green:#8FC9A1;--vol-red:#E5A49C;--hdr-rail:#FFFFFF;--hdr-rule:#D9D6CC;--hdr-rule-in:#E5E2D9;--hdr-border:#C6C2B6;--hdr-text:#1C1A16;--hdr-mid:#4A473F;--hdr-dim:#6E6A5F;--hdr-faint:#8B8678;--hdr-ghost:#A6A193;--hdr-amber:#B26A00;--hdr-green:#1B7A37;--hdr-red:#C13B30;--hdr-ink:#FFFFFF;--card-grad-end:#ECEAE2;--card-btn-bg:#F4F2EC;--card-btn-border:#C6C2B6;--shell-shadow:0 20px 50px -35px rgba(60,55,45,0.3);--pop-shadow:0 24px 60px -40px rgba(60,55,45,0.45);--donut-shadow:0 6px 18px -8px rgba(60,55,45,0.4);--grn-txt:#1B7A37;--red-txt:#C13B30}html[data-theme=light] ::-webkit-scrollbar-thumb{background:#C9C5BA}html[data-theme=light] .rowhover:hover{background:rgba(0,0,0,.05)}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:var(--font-mono);-webkit-font-smoothing:antialiased}::-webkit-scrollbar{height:6px;width:8px}::-webkit-scrollbar-thumb{background:#333333;border-radius:4px}::-webkit-scrollbar-track{background:transparent}.rowhover{transition:background .12s ease}.rowhover:hover{background:rgba(255,255,255,.05)}.idxrow:hover{background:var(--row-bg)!important}.scroll-x{overflow-x:auto}button,input{font-family:inherit}input[type=color]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:1px solid var(--line);border-radius:2px;background:none;cursor:pointer}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:none;border-radius:1px}.serif{font-family:var(--font-serif)}.mono{font-family:var(--font-mono)}.mm-scroll{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.mm-scroll::-webkit-scrollbar{width:7px}.mm-scroll::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:4px}.mm-scroll::-webkit-scrollbar-track{background:transparent}