@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins Tabular;src:url(/fonts/PoppinsTabular-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins Tabular;src:url(/fonts/PoppinsTabular-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins Tabular;src:url(/fonts/PoppinsTabular-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins Tabular;src:url(/fonts/PoppinsTabular-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins Tabular;src:url(/fonts/PoppinsTabular-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}:root{--void:#121212;--panel:#1e1e1e;--panel-raised:#262626;--panel-active:#303030;--hairline:#262626;--hairline-bright:#363636;--ink-1:#fff;--ink-2:#a3a3a3;--ink-3:#6e6e6e;--accent:#d4ff3f;--accent-bright:#e3ff80;--accent-dim:#3a4614;--accent-wash:#d4ff3f24;--on-accent:#121212;--bullion:#e6c35c;--bullion-bright:#f2d27a;--bullion-dim:#7a6424;--bullion-wash:#e6c35c21;--long:#a3e635;--long-dim:#22300f;--long-wash:#a3e63524;--short:#ff5a5f;--short-dim:#3a1a1c;--short-wash:#ff5a5f24;--warn:#e0a23a;--warn-wash:#e0a23a24;--pattern-bull:#9b7ef5;--pattern-bear:#e879f9;--pattern-neutral:#38bdf8;--pattern-wash:#9b7ef524;--radius-sm:14px;--radius:24px;--shadow-1:none;--shadow-2:0 8px 28px -18px #000000b3;--mono:"Poppins Tabular", "Poppins", ui-sans-serif, -apple-system, sans-serif;--sans:"Poppins", ui-sans-serif, -apple-system, sans-serif;--display:"Poppins Tabular", "Poppins", ui-sans-serif, -apple-system, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--void:#f6f4ef;--panel:#fff;--panel-raised:#f1eee6;--panel-active:#e8e3d7;--hairline:#e6e1d5;--hairline-bright:#d5cebe;--ink-1:#15120c;--ink-2:#5c5446;--ink-3:#8c8373;--accent:#b8901f;--accent-bright:#8f6e10;--accent-dim:#f3ead0;--accent-wash:#b8901f1f;--on-accent:#15120c;--bullion:#9a7612;--bullion-bright:#7d5f0c;--bullion-dim:#eadbb0;--bullion-wash:#9a76121a;--long:#0e9a6a;--long-dim:#ddf3ea;--long-wash:#0e9a6a1f;--short:#d9443a;--short-dim:#fbe3e0;--short-wash:#d9443a1f;--warn:#c26a05;--warn-wash:#c26a051f;--pattern-bull:#6d4fd6;--pattern-bear:#c026d3;--pattern-neutral:#0284c7;--pattern-wash:#6d4fd61f;--shadow-1:0 1px 2px #0000000d;--shadow-2:0 2px 6px #0000000d, 0 16px 32px -18px #0000001f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--void);color:var(--ink-1);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:14px}@keyframes gd-session-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--session-glow,var(--accent)) 45%, transparent);opacity:1}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--session-glow,var(--accent)) 0%, transparent);opacity:.92}}@keyframes gd-session-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.35)}}.gd-session-live{animation:2.2s ease-in-out infinite gd-session-pulse}.gd-session-dot-live{animation:1.4s ease-in-out infinite gd-session-dot}::selection{background:var(--accent-wash);color:var(--ink-1)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--void)}::-webkit-scrollbar-thumb{background:var(--hairline-bright);border-radius:6px}a{color:inherit}button{font-family:var(--sans)}:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.display{font-family:var(--display);letter-spacing:-.01em;font-weight:700}.eyebrow{color:var(--ink-3);font-size:12px;font-weight:500}.desk-page{flex-direction:column;gap:16px;padding:16px 20px 28px;display:flex}.desk-stack{flex-direction:column;gap:12px;display:flex}.desk-muted{color:var(--ink-3);font-size:12px;line-height:1.45}.chart-workspace{align-items:stretch;gap:10px;min-width:0;display:flex}.chart-rail{box-sizing:border-box;width:196px;height:var(--chart-h,480px);background:var(--panel-raised);border:1px solid var(--hairline);border-radius:var(--radius-sm);flex-direction:column;flex:0 0 196px;gap:7px;padding:8px 10px;display:flex;overflow:hidden auto}.chart-stage{flex:auto;min-width:0;position:relative}@media (width<=720px){.desk-shell{height:100dvh!important}.desk-main{padding-bottom:calc(52px + env(safe-area-inset-bottom))}.desk-sidebar{z-index:50;border-top:1px solid var(--hairline);bottom:0;left:0;right:0;width:auto!important;height:auto!important;padding:4px 4px calc(4px + env(safe-area-inset-bottom))!important;border-right:none!important;flex-direction:row!important;flex:none!important;position:fixed!important;top:auto!important}.desk-sidebar-brand,.desk-sidebar-collapse,.desk-sidebar-footer,.desk-sidebar-label{display:none!important}.desk-sidebar-nav{justify-content:space-between;flex-direction:row!important;gap:0!important}.desk-sidebar-nav>button{flex:1 1 0;min-width:0;justify-content:center!important;padding:11px 0!important}.desk-topbar{gap:10px!important;padding:10px 14px!important}.desk-topbar-email,.desk-topbar-logout{display:none}.desk-topbar-info{scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important;gap:10px!important}.desk-topbar-info>*{flex:none}.desk-topbar-info>div{flex-wrap:nowrap!important}.desk-panel>header,.desk-panel>div{padding-left:14px!important;padding-right:14px!important}.desk-page{gap:12px;padding:12px 12px 20px}.desk-split{grid-template-columns:minmax(0,1fr)!important}input,select,textarea{font-size:16px!important}.chart-workspace{flex-direction:column}.chart-rail{flex:none;width:100%;height:auto;max-height:200px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.multi-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}@media (width<=1100px){.multi-chart-grid{grid-template-columns:minmax(0,1fr)}}
