@import "https://fonts.googleapis.com/css2?family=Barlow:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500;600;700&display=swap";:root,[data-theme=dark]{--color-scheme:dark;--native-control-icon-filter:invert(1);--blue-relvol-light:#6d98cf;--blue-relvol-medium:#527fbd;--blue-relvol-dark:#3d68a3;--orange-relvol-light:#d8b65a;--orange-relvol-medium:#d0a13a;--orange-relvol-dark:#b98425;--base-white:#f4f7fb;--base-black:#070a0f;--base-darkest:#070a0f;--base-darker:#090d13;--base-dark:#0c1118;--brand-primary:#d0a13a;--brand-primary-rgb:208, 161, 58;--brand-primary-dark:#b98425;--brand-primary-deep:#8f6418;--brand-primary-light:#e2bf67;--brand-accent:#d0a13a;--brand-accent-rgb:208, 161, 58;--brand-info:#6d98cf;--brand-login:#d0a13a;--text-primary:#e6edf3;--text-secondary:#9aa8b5;--text-tertiary:#7f8d9b;--text-inverse:#070a0f;--text-danger:#f06464;--text-accent:#d0a13a;--text-success:#2cb98f;--text-muted:#7f8d9b;--surface-base:#080b10;--surface-muted:var(--surface-base);--surface-subtle:var(--surface-base);--surface-soft:#0d1219;--surface-highlight:var(--surface-selected-tile);--surface-dim:#121b25;--surface-selected-tile:rgba(var(--brand-primary-rgb), .12);--surface-panel:var(--surface-base);--surface-elevated:var(--surface-base);--border-light:#2a3948;--border-medium:#384858;--border-strong:#526474;--border-accent:#d0a13a;--border-nav:#1c2834;--border-neutral:#2f3d4b;--border-neutral-dark:#202c38;--border-glow:rgba(var(--brand-primary-rgb), .3);--border-subtle:#1b2631;--line-grid:color-mix(in srgb, var(--border-light) 82%, var(--border-medium));--line-grid-hover:var(--border-light);--line-control:#9aa8b524;--line-divider:#9aa8b514;--line-axis:#9aa8b512;--line-micro:#9aa8b50f;--line-width-grid:1px;--line-width-control:1px;--line-width-divider:1px;--line-width-axis:1px;--line-width-micro:1px;--line-width-state:1px;--line-width-state-strong:2px;--state-success:#2cb98f;--state-success-alt:#33d69f;--state-warning:#d0a13a;--state-warning-soft:#e2bf67;--state-danger:#f06464;--state-danger-alt:#f77;--state-success-bg:#2cb98f24;--state-warning-bg:#d0a13a24;--state-danger-bg:#f0646424;--state-positive-volume:#2cb98f;--state-negative-volume:#f06464;--state-alert:#f77;--state-live:#33d69f;--feedback-background:var(--state-danger-bg);--feedback-border:#f06464;--chart-band-pre:#ffc8502e;--chart-band-post:#5aaaff29;--chart-session-pre:#d0a13a;--chart-session-regular:#6d98cf;--chart-candle-up:#2cb98f;--chart-candle-down:#f06464;--chart-grid-line:var(--line-micro);--chart-axis-line:var(--line-axis);--chart-crosshair:#d0a13a;--shadow-soft:#0000002e;--shadow-medium:#0000004d;--shadow-card:#0000003d;--shadow-glow:rgba(var(--brand-primary-rgb), .2);--overlay-subtle:#080b10f0;--overlay-tint:#080b10db;--overlay-solid:#080b10;--overlay-backdrop:#0000008f;--shimmer-base:#0d1219;--shimmer-neutral:#121b25;--shimmer-overlay:#16202b;--shimmer-sheen:#263545;--shimmer-light:#2f4050;--shimmer-medium:#3a4d5d;--shimmer-highlight:#526474;--table-background:#080b10;--table-overlay:#080b10f0;--table-overlay-solid:#080b10;--table-header-bg:var(--table-background);--table-row-hover:rgba(var(--brand-primary-rgb), .08);--table-row-selected:rgba(var(--brand-primary-rgb), .14);--table-stripe:#0b0f15;--table-line-header:var(--line-divider);--table-line-footer:var(--line-divider);--table-line-row:transparent;--table-line-width-header:var(--line-width-divider);--table-line-width-footer:var(--line-width-divider);--table-line-width-row:0;--misc-grid-focus:rgba(var(--brand-primary-rgb), .16);--misc-scanline:#f4f7fb05;--misc-radar:#d0a13a;--named-gray:#9aa8b5;--named-dodger-blue:#6d98cf;--named-blue:#6d98cf;--named-green:#2cb98f;--named-orange:#d0a13a;--named-red:#f06464;--named-amber:#e2bf67;--status-offline:#7f8d9b;--status-pre:#d0a13a;--status-open:#2cb98f;--status-post:var(--brand-info);--status-error:#f06464;--body-background:var(--surface-base);--body-color:var(--text-primary)}[data-theme=light]{--color-scheme:light;--native-control-icon-filter:none;--blue-relvol-light:#5c9fd8;--blue-relvol-medium:#347ed0;--blue-relvol-dark:#1f5fb9;--orange-relvol-light:#dca15f;--orange-relvol-medium:#c96f2f;--orange-relvol-dark:#a94d14;--base-white:#fff;--base-black:#111827;--base-darkest:#0f172a;--base-darker:#111827;--base-dark:#1f2937;--brand-primary:#2862ff;--brand-primary-rgb:40, 98, 255;--brand-primary-dark:#1748c9;--brand-primary-deep:#1239a1;--brand-primary-light:#6b93ff;--brand-accent:#2862ff;--brand-accent-rgb:40, 98, 255;--brand-info:#2377c9;--brand-login:#4a37be;--text-primary:#172033;--text-secondary:#4f5f72;--text-tertiary:#667589;--text-inverse:#fff;--text-danger:#c43d3d;--text-accent:#2862ff;--text-success:#0f8f67;--text-muted:#667589;--surface-base:#fff;--surface-muted:var(--surface-base);--surface-subtle:var(--surface-base);--surface-soft:#f8fafc;--surface-highlight:var(--surface-selected-tile);--surface-dim:#edf2f7;--surface-selected-tile:rgba(var(--brand-primary-rgb), .12);--surface-panel:var(--surface-base);--surface-elevated:var(--surface-base);--border-light:#d0dae6;--border-medium:#bcc8d6;--border-strong:#7f8fa3;--border-accent:#2862ff;--border-nav:#d0dae6;--border-neutral:#d0dae6;--border-neutral-dark:#bcc8d6;--border-glow:rgba(var(--brand-primary-rgb), .3);--border-subtle:#e0e7ef;--line-grid:color-mix(in srgb, var(--border-light) 82%, var(--border-medium));--line-grid-hover:var(--border-light);--line-control:#64748b29;--line-divider:#64748b14;--line-axis:#64748b12;--line-micro:#64748b0f;--line-width-grid:1px;--line-width-control:1px;--line-width-divider:1px;--line-width-axis:1px;--line-width-micro:1px;--line-width-state:1px;--line-width-state-strong:2px;--state-success:#0f8f67;--state-success-alt:#17a878;--state-warning:#d97706;--state-warning-soft:#f0a33a;--state-danger:#c43d3d;--state-danger-alt:#dc4a4a;--state-success-bg:#0f8f6724;--state-warning-bg:#d9770624;--state-danger-bg:#c43d3d24;--state-positive-volume:#0f8f67;--state-negative-volume:#c43d3d;--state-alert:#dc4a4a;--state-live:#0f8f67;--feedback-background:var(--state-danger-bg);--feedback-border:#c43d3d;--chart-band-pre:#d97b062e;--chart-band-post:#2377c929;--chart-session-pre:#d97706;--chart-session-regular:#2377c9;--chart-candle-up:#17a878;--chart-candle-down:#dc4a4a;--chart-grid-line:var(--line-micro);--chart-axis-line:var(--line-axis);--chart-crosshair:#2862ff;--shadow-soft:#0f172a2e;--shadow-medium:#0f172a4d;--shadow-card:#0f172a3d;--shadow-glow:rgba(var(--brand-primary-rgb), .2);--overlay-subtle:#fffffff0;--overlay-tint:#ffffffdb;--overlay-solid:#fff;--overlay-backdrop:#0f172a8f;--shimmer-base:#e4ebf3;--shimmer-neutral:#edf2f7;--shimmer-overlay:#f3f6fa;--shimmer-sheen:#fff;--shimmer-light:#eef3f8;--shimmer-medium:#f5f8fb;--shimmer-highlight:#fff;--table-background:#fff;--table-overlay:#fffffff0;--table-overlay-solid:#fff;--table-header-bg:var(--table-background);--table-row-hover:rgba(var(--brand-primary-rgb), .08);--table-row-selected:rgba(var(--brand-primary-rgb), .14);--table-stripe:#f8fafc;--table-line-header:var(--line-divider);--table-line-footer:var(--line-divider);--table-line-row:transparent;--table-line-width-header:var(--line-width-divider);--table-line-width-footer:var(--line-width-divider);--table-line-width-row:0;--misc-grid-focus:rgba(var(--brand-primary-rgb), .16);--misc-scanline:#0f172a05;--misc-radar:#2862ff;--named-gray:#667589;--named-dodger-blue:#2377c9;--named-blue:#2862ff;--named-green:#0f8f67;--named-orange:#d97706;--named-red:#c43d3d;--named-amber:#f0a33a;--status-offline:#667589;--status-pre:#d97706;--status-open:#0f8f67;--status-post:var(--brand-info);--status-error:#c43d3d;--body-background:var(--surface-base);--body-color:var(--text-primary)}:root{--font-ui:"Barlow", "Inter", "SF Pro Display", -apple-system, BlinkMacSystemFont, sans-serif;--font-data:"Barlow", "Inter", "SF Pro Display", -apple-system, BlinkMacSystemFont, sans-serif;--font-code:"JetBrains Mono", "SF Mono", Monaco, Consolas, monospace;--font-feature-numeric:"tnum" 1}html,body,#root{height:100%;margin:0;padding:0}html{background-color:var(--surface-base);min-width:320px;min-height:100%;color-scheme:var(--color-scheme)}body{background-color:var(--body-background);color:var(--body-color);font-family:var(--font-ui);font-feature-settings:var(--font-feature-numeric);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none;touch-action:manipulation;min-width:320px;font-size:13px;line-height:1.4;transition:background-color .2s,color .2s}code,pre,.mono{font-family:var(--font-code)}.data-value,input,select,textarea{font-family:var(--font-data);font-feature-settings:var(--font-feature-numeric);font-variant-numeric:tabular-nums}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--surface-base)}::-webkit-scrollbar-thumb{background:var(--border-medium);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}::-webkit-scrollbar-corner{background:var(--surface-base)}::selection{background:var(--border-glow);color:var(--text-primary)}:focus{outline:1px solid var(--border-glow);outline-offset:1px}:focus:not(:focus-visible){outline:none}:focus-visible{outline:1px solid var(--brand-accent);outline-offset:1px}input,select,textarea{background:var(--surface-elevated);border:1px solid var(--border-medium);color:var(--text-primary);border-radius:2px;padding:6px 10px;font-size:12px}input:focus,select:focus,textarea:focus{border-color:var(--brand-accent);box-shadow:0 0 0 1px var(--border-glow)}select{cursor:pointer}button{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:500}label{text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary);font-size:11px}
