@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600;700&display=swap";:root{--bg: #020407;--surface: #06090f;--surface-2: #0a1018;--surface-3: #101822;--border: #1f2a36;--border-strong: #2f3f51;--text: #e3eaf2;--muted: #8d9fb3;--accent: #ffa600;--accent-strong: #ffbf4d;--cyan: #38d8ff;--good: #4dffa6;--bad: #ff556b;--warn: #ffd166;--radius: 0px;--radius-sm: 0px;--shadow: none}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%;font-family:IBM Plex Mono,monospace;color:var(--text);background:linear-gradient(180deg,#ffa6000a,#0000 18%),repeating-linear-gradient(0deg,rgba(255,255,255,.02),rgba(255,255,255,.02) 1px,transparent 1px,transparent 26px),#020407}.app-shell{position:relative;max-width:1760px;margin:0 auto;padding:10px}.bg-grid{display:none}.topbar{position:sticky;top:0;z-index:40;display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding:10px 12px;margin-bottom:10px;border:1px solid var(--border);border-top:2px solid var(--accent);border-radius:0;background:#05080dfa;box-shadow:var(--shadow)}.topbar h1{margin:0;font-size:clamp(1.05rem,1.4vw,1.3rem);letter-spacing:.08em;color:var(--accent);text-transform:uppercase}.topbar p{margin:3px 0 0;color:var(--muted);font-size:.73rem;letter-spacing:.04em;text-transform:uppercase}.chip-row{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.chip{display:inline-flex;align-items:center;min-height:28px;padding:0 9px;border:1px solid var(--border-strong);border-radius:0;background:#0b1119;color:var(--text);font-family:IBM Plex Mono,monospace;font-size:.67rem;letter-spacing:.06em;text-transform:uppercase}.chip-button{cursor:pointer;font:inherit}.chip-button:hover{border-color:var(--accent);color:var(--text)}.chip-live{border-color:color-mix(in srgb,var(--good) 52%,var(--border));color:var(--good)}.chip-offline{border-color:color-mix(in srgb,var(--bad) 52%,var(--border));color:var(--bad)}.api-refresh-chip{gap:7px}.api-refresh-led{width:8px;height:8px;border:1px solid color-mix(in srgb,var(--muted) 65%,var(--border));background:#1a222b;box-shadow:none}.api-refresh-led.pulse{border-color:color-mix(in srgb,var(--good) 75%,var(--border));background:var(--good);animation:api-led-pulse .85s ease-out}@keyframes api-led-pulse{0%{opacity:.55;box-shadow:0 0 #4dffa600}22%{opacity:1;box-shadow:0 0 0 4px #4dffa62e,0 0 12px #4dffa68c}to{opacity:.72;box-shadow:0 0 #4dffa600}}.tabs{display:flex;flex-wrap:wrap;gap:8px}.tab-btn{border:1px solid var(--border);border-radius:0;background:#080d14;color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.66rem;letter-spacing:.08em;padding:7px 11px;cursor:pointer;transition:all .15s ease;text-transform:uppercase}.tab-btn:hover{border-color:var(--accent);color:var(--text)}.tab-btn.active{background:#151006;border-color:color-mix(in srgb,var(--accent) 80%,var(--border));color:#ffca6c}.control-panel,.signal-panel,.chart-panel,.table-panel{border:1px solid var(--border);border-radius:0;background:#060a10fa;box-shadow:var(--shadow);padding:10px;margin-bottom:10px}.control-panel h2,.signal-panel h2,.chart-panel h2,.table-panel h2{margin:0 0 8px;font-size:.73rem;font-family:IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.control-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.control-grid label{display:flex;flex-direction:column;gap:6px;font-size:.65rem;color:var(--muted);letter-spacing:.07em;text-transform:uppercase}.field-hint{color:#7f93ac;font-size:.68rem;letter-spacing:0;text-transform:none}.control-grid input,.control-grid select,.control-grid textarea{width:100%;min-height:34px;padding:7px 8px;border:1px solid var(--border);border-radius:0;background:#070c13;color:var(--text);font-family:IBM Plex Mono,monospace;font-size:.72rem}.control-grid input:focus,.control-grid select:focus,.control-grid textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 30%,transparent)}input[type=checkbox]{width:17px;height:17px;margin-top:4px;accent-color:var(--accent)}.run-btn,.ghost-btn,.mini-btn{border-radius:0;font-family:IBM Plex Mono,monospace;font-size:.66rem;letter-spacing:.08em;padding:7px 10px;cursor:pointer;transition:all .15s ease;text-transform:uppercase}.run-btn{border:1px solid color-mix(in srgb,var(--accent) 86%,var(--border));color:#ffce76;background:#0f0c04;font-weight:600}.run-btn:hover{background:#171004}.run-btn.bad{border-color:color-mix(in srgb,var(--bad) 68%,var(--border));color:#ffc8d1;background:#1d1117}.run-btn:disabled,.ghost-btn:disabled,.mini-btn:disabled{opacity:.55;cursor:not-allowed}.ghost-btn{border:1px solid var(--border);color:#b8c8d8;background:#0a1018}.ghost-btn:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--border));color:#f5d19a}.ghost-btn.bad,.mini-btn.bad{border-color:color-mix(in srgb,var(--bad) 70%,var(--border));color:#ffd4da}.mini-btn{background:#0f1720;color:var(--text);border:1px solid var(--border-strong);padding:5px 8px;font-size:.68rem}.action-row,.inline-actions{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.error-box,.info-box{margin-bottom:10px;border-radius:0;border:1px solid var(--border);padding:8px 10px;white-space:pre-wrap;font-family:IBM Plex Mono,monospace;font-size:.7rem;letter-spacing:.03em;text-transform:uppercase}.error-box{border-left:2px solid var(--bad);background:#360c13d9}.info-box{border-left:2px solid var(--good);background:#0a221ad9}.command-palette-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;justify-content:center;align-items:flex-start;padding-top:9vh;background:#0000007a}.command-palette{width:min(720px,calc(100vw - 24px));border:1px solid var(--border-strong);border-top:2px solid var(--accent);background:#050a10;padding:8px}.command-palette input{width:100%;border:1px solid var(--border);background:#02060a;color:var(--text);padding:10px;font-family:IBM Plex Mono,monospace;font-size:.82rem}.command-palette-list{margin-top:8px;display:grid;gap:4px;max-height:52vh;overflow:auto}.command-palette-list button,.command-empty{border:1px solid var(--border);background:#081019;color:var(--text);padding:8px;display:flex;justify-content:space-between;gap:12px;font-family:IBM Plex Mono,monospace;text-align:left;cursor:pointer}.command-palette-list button:hover{border-color:var(--accent);background:#111306}.command-palette-list em{color:var(--muted);font-style:normal}.metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:8px;margin-bottom:10px}.live-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.metric-card{border:1px solid var(--border);border-top:2px solid color-mix(in srgb,var(--accent) 70%,var(--border));border-radius:0;background:#090f16;padding:7px 8px}.metric-label{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.6rem;letter-spacing:.09em;text-transform:uppercase}.metric-value{margin-top:4px;font-family:IBM Plex Mono,monospace;font-size:.8rem;color:var(--text);overflow-wrap:anywhere}.metric-good .metric-value{color:var(--good)}.metric-bad .metric-value{color:var(--bad)}.status-banner{border:1px solid var(--border-strong);border-radius:var(--radius-sm);margin-bottom:12px;padding:10px 12px}.status-live{background:color-mix(in srgb,var(--good) 10%,#121924)}.status-dry{background:color-mix(in srgb,var(--bad) 10%,#121924)}.status-title{font-family:IBM Plex Mono,monospace;font-size:.82rem;font-weight:600;letter-spacing:.03em}.status-sub{margin-top:4px;color:var(--muted);font-size:.78rem}.strategy-live-banner{margin-top:10px;border:1px solid var(--border-strong);border-left:3px solid var(--accent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--accent) 9%,#111924);padding:10px 12px}.strategy-live-banner.ok{border-left-color:var(--good)}.strategy-live-banner.warn{border-left-color:var(--bad)}.strategy-live-title{font-family:IBM Plex Mono,monospace;color:#c7ddf2;font-size:.73rem;text-transform:uppercase;letter-spacing:.03em}.strategy-live-main{margin-top:4px;font-weight:700;font-size:1.02rem}.strategy-live-meta{margin-top:7px;display:flex;flex-wrap:wrap;gap:6px 12px;font-family:IBM Plex Mono,monospace;font-size:.75rem;color:var(--muted)}.panel-note{margin-top:10px;border:1px solid var(--border);border-left:2px solid var(--accent);border-radius:0;background:#140f06db;padding:8px 10px;color:#f0c77a;font-size:.68rem;line-height:1.45;text-transform:uppercase;letter-spacing:.05em}.live-two-col{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:12px}.live-compact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.live-summary-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.live-span-2{grid-column:1 / -1}.live-events-table{min-width:700px}.terminal-live{display:grid;gap:8px}.bbg-shell-head{border:1px solid var(--border);border-top:2px solid var(--accent);background:#04080d;padding:5px 7px;display:grid;gap:5px}.bbg-line{display:flex;flex-wrap:wrap;gap:7px;align-items:center;font-family:IBM Plex Mono,monospace;font-size:.61rem;color:#c5d3e2;letter-spacing:.06em;text-transform:uppercase}.bbg-code{color:var(--accent);font-weight:700}.bbg-dot{color:#5f7388}.bbg-keys{display:flex;flex-wrap:wrap;gap:5px}.bbg-key-btn{border:1px solid var(--border);background:#0a1018;padding:3px 6px;font-family:IBM Plex Mono,monospace;font-size:.58rem;color:#9eb2c9;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.bbg-key-btn:hover{border-color:color-mix(in srgb,var(--accent) 65%,var(--border));color:#ffd189}.bbg-key-btn.active{border-color:color-mix(in srgb,var(--accent) 78%,var(--border));background:#191106;color:#ffe2a9}.bbg-key-btn b{color:var(--accent);font-weight:700;margin-right:4px}.terminal-strip{display:grid;grid-template-columns:180px minmax(0,1fr);gap:8px;border:1px solid var(--border-strong);border-top:2px solid var(--accent);border-radius:0;background:#050a10;padding:8px}.terminal-symbol-box{border:1px solid var(--border);background:#070d14;border-radius:0;display:grid;align-content:center;justify-items:center;padding:5px;gap:2px}.terminal-symbol{font-family:IBM Plex Mono,monospace;font-size:1.1rem;font-weight:700;letter-spacing:.08em;color:var(--cyan)}.terminal-live-flag{font-family:IBM Plex Mono,monospace;font-size:.61rem;letter-spacing:.08em;padding:1px 6px;border:1px solid var(--border);border-radius:0;text-transform:uppercase}.terminal-live-flag.live{color:var(--good);border-color:color-mix(in srgb,var(--good) 70%,var(--border))}.terminal-live-flag.paper{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 65%,var(--border))}.terminal-multi-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:8px}.terminal-coin-card{border:1px solid var(--border-strong);border-top:2px solid color-mix(in srgb,var(--border-strong) 78%,var(--accent));background:#050a10;padding:8px;display:grid;gap:7px}.terminal-coin-card.focus{border-top-color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 48%,transparent)}.terminal-coin-head{width:100%;border:none;background:transparent;color:inherit;padding:0;margin:0;cursor:pointer;display:flex;justify-content:space-between;align-items:flex-start;gap:8px;text-align:left}.terminal-coin-head-left,.terminal-coin-head-right{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.terminal-coin-head-right{justify-content:flex-end}.terminal-coin-symbol{font-family:IBM Plex Mono,monospace;font-size:.94rem;font-weight:700;letter-spacing:.08em;color:var(--cyan)}.terminal-coin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.terminal-coin-grid>div{border:1px solid var(--border);background:#070d14;padding:5px 6px;min-height:46px;display:grid;gap:2px}.terminal-coin-grid span{font-family:IBM Plex Mono,monospace;font-size:.56rem;color:var(--muted);text-transform:uppercase;letter-spacing:.07em}.terminal-coin-grid strong{font-family:IBM Plex Mono,monospace;font-size:.72rem;color:#e6eef8;overflow-wrap:anywhere}.terminal-coin-grid strong.side-long{color:var(--good)}.terminal-coin-grid strong.side-short{color:#ffb372}.terminal-coin-grid strong.pnl-good{color:var(--good)}.terminal-coin-grid strong.pnl-bad{color:var(--bad)}.coin-gate-good{color:var(--good)!important}.coin-gate-warn{color:#ffd89c!important}.coin-gate-bad{color:#ffb9c6!important}.terminal-strip-grid{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:6px}.terminal-strip-item{border:1px solid var(--border);background:#070c13;border-radius:0;padding:5px 7px;min-height:48px;display:grid;align-content:center;gap:3px}.terminal-strip-item span{font-family:IBM Plex Mono,monospace;font-size:.58rem;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.terminal-strip-item strong{font-family:IBM Plex Mono,monospace;font-size:.75rem;color:#e7edf7;overflow-wrap:anywhere}.terminal-strip-item.tone-good{border-color:color-mix(in srgb,var(--good) 55%,var(--border));background:color-mix(in srgb,var(--good) 8%,#070c13)}.terminal-strip-item.tone-warn{border-color:color-mix(in srgb,var(--warn) 55%,var(--border));background:color-mix(in srgb,var(--warn) 8%,#070c13)}.terminal-strip-item.tone-bad{border-color:color-mix(in srgb,var(--bad) 60%,var(--border));background:color-mix(in srgb,var(--bad) 8%,#070c13)}.terminal-actions{display:flex;flex-wrap:wrap;gap:6px;border:1px solid var(--border);border-radius:0;background:#060b11;padding:6px}.desk-btn{border:1px solid var(--border-strong);background:#0b131d;color:#d2ddea;border-radius:0;min-height:32px;padding:0 10px;font-family:IBM Plex Mono,monospace;font-size:.62rem;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;transition:all .15s ease}.desk-btn:hover{border-color:var(--accent);color:#ffe0a7}.desk-btn.primary{border-color:color-mix(in srgb,var(--cyan) 56%,var(--border));color:#c7f3ff;background:#06121a}.desk-btn.primary:hover{border-color:color-mix(in srgb,var(--cyan) 85%,var(--border))}.desk-btn.neutral{border-color:var(--border);color:#c8d3e2;background:#0b121b}.desk-btn.warn{border-color:color-mix(in srgb,var(--warn) 68%,var(--border));color:#ffe0a6;background:#171306}.desk-btn.danger{border-color:color-mix(in srgb,var(--bad) 72%,var(--border));color:#ffc6cf;background:#1b0d12}.desk-btn:disabled{opacity:.5;cursor:not-allowed}.terminal-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"exec exec market" "exec exec risk" "engine position account";gap:8px}.terminal-panel{border:1px solid var(--border);border-top:2px solid var(--border-strong);border-radius:0;background:#060c13;padding:8px}.terminal-panel h2{margin:0 0 6px;font-family:IBM Plex Mono,monospace;font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.terminal-panel-head{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;padding-bottom:5px;border-bottom:1px solid var(--border)}.terminal-muted{font-family:IBM Plex Mono,monospace;font-size:.6rem;color:var(--muted);text-transform:uppercase;letter-spacing:.07em}.runtime-log-panel{margin-bottom:10px}.runtime-log-toolbar{align-items:end;margin-bottom:8px}.runtime-log-toolbar label{min-width:150px}.runtime-log-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:6px;color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.62rem;letter-spacing:.04em}.runtime-log-viewer{min-height:540px;max-height:68vh;overflow:auto;margin:0;border:1px solid var(--border);background:#02060a;color:#b9ffcf;padding:10px;font-family:IBM Plex Mono,monospace;font-size:.68rem;line-height:1.45;white-space:pre-wrap;word-break:break-word}.portfolio-summary-panel{margin-bottom:8px}.portfolio-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px}.portfolio-kpi-grid div,.visual-order-row,.mini-stat-table div{border:1px solid var(--border);background:#050b12;padding:7px}.portfolio-kpi-grid span,.visual-order-row span,.mini-stat-table span{display:block;color:var(--muted);font-size:.58rem;letter-spacing:.07em;text-transform:uppercase}.portfolio-kpi-grid strong,.visual-order-row strong,.mini-stat-table strong{display:block;margin-top:3px;font-size:.75rem}.visual-order-editor{margin-top:8px}.visual-order-row{display:grid;grid-template-columns:34px minmax(120px,1fr) minmax(150px,auto);align-items:center;gap:8px;margin-top:6px}.visual-order-row input[type=range]{width:100%}.stat-split-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px}.mini-stat-table h3{margin:0 0 6px;font-size:.66rem;color:var(--accent);text-transform:uppercase}.mini-stat-table div{display:grid;grid-template-columns:58px minmax(0,1fr);gap:8px;align-items:center;margin-bottom:4px}.terminal-form-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.live-focus-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.terminal-kv{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:6px}.live-signal-kv{grid-template-columns:repeat(auto-fit,minmax(135px,1fr))}.exec-ticket{margin-top:8px;border:1px solid var(--border);background:#050b12}.exec-ticket-head{display:flex;flex-wrap:wrap;gap:6px;padding:6px;border-bottom:1px solid var(--border)}.exec-pill{border:1px solid var(--border);background:#09111b;color:#d8e5f3;min-height:24px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;font-family:IBM Plex Mono,monospace;font-size:.58rem;letter-spacing:.07em;text-transform:uppercase}.exec-pill.good{border-color:color-mix(in srgb,var(--good) 68%,var(--border));color:var(--good);background:color-mix(in srgb,var(--good) 9%,#09111b)}.exec-pill.warn{border-color:color-mix(in srgb,var(--warn) 68%,var(--border));color:#ffd99a;background:color-mix(in srgb,var(--warn) 10%,#111009)}.exec-pill.bad{border-color:color-mix(in srgb,var(--bad) 72%,var(--border));color:#ffb9c7;background:color-mix(in srgb,var(--bad) 11%,#140b11)}.exec-pill.neutral{border-color:color-mix(in srgb,var(--cyan) 56%,var(--border));color:#bde8ff;background:color-mix(in srgb,var(--cyan) 10%,#09111b)}.exec-ticket-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;padding:6px}.exec-card{border:1px solid var(--border);background:#07101a;padding:6px;display:flex;flex-direction:column}.exec-card h3{margin:0 0 6px;padding-bottom:4px;border-bottom:1px solid color-mix(in srgb,var(--border) 78%,transparent);font-family:IBM Plex Mono,monospace;font-size:.58rem;letter-spacing:.09em;text-transform:uppercase;color:#8fd0ff}.exec-rows{display:grid;gap:5px}.exec-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px;border-bottom:1px dotted color-mix(in srgb,var(--border) 72%,transparent);padding-bottom:3px}.exec-row:last-child{border-bottom:0;padding-bottom:0}.exec-row span{flex:0 0 44%;max-width:44%;font-family:IBM Plex Mono,monospace;font-size:.56rem;color:var(--muted);text-transform:uppercase;letter-spacing:.07em}.exec-row strong{flex:1;font-family:IBM Plex Mono,monospace;font-size:.67rem;color:#edf4ff;text-align:right;overflow-wrap:anywhere}.exec-row.exec-row-stack{flex-direction:column;align-items:flex-start;gap:3px}.exec-row.exec-row-stack span{flex:none;max-width:none}.exec-row.exec-row-stack strong{width:100%;text-align:left}.terminal-kv>div{border:1px solid var(--border);border-radius:0;background:#070d14;padding:6px 7px;display:grid;gap:3px;min-height:50px}.terminal-kv span{font-family:IBM Plex Mono,monospace;font-size:.57rem;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.terminal-kv strong{font-family:IBM Plex Mono,monospace;font-size:.71rem;color:#e5ecf6;overflow-wrap:anywhere}.terminal-span-2{grid-column:1 / -1}.terminal-events{margin-bottom:2px;border-top:2px solid var(--accent)}.terminal-exec{grid-area:exec;border-top-color:var(--accent)}.terminal-market{grid-area:market;border-top-color:var(--cyan)}.terminal-engine{grid-area:engine;border-top-color:color-mix(in srgb,var(--accent) 60%,var(--border))}.terminal-position{grid-area:position;border-top-color:color-mix(in srgb,var(--good) 65%,var(--border))}.terminal-risk{grid-area:risk;border-top-color:color-mix(in srgb,var(--bad) 70%,var(--border))}.terminal-account{grid-area:account;border-top-color:color-mix(in srgb,var(--warn) 65%,var(--border))}.live-multi-toolbar{margin-top:8px;display:grid;grid-template-columns:minmax(180px,1fr) auto auto;gap:8px;align-items:end}.live-multi-toolbar label{display:flex;flex-direction:column;gap:4px;font-family:IBM Plex Mono,monospace;font-size:.62rem;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.live-multi-toolbar input{min-height:30px;border:1px solid var(--border);border-radius:0;background:#070d14;color:var(--text);padding:6px 7px;font-family:IBM Plex Mono,monospace;font-size:.69rem}.live-multi-wrap{margin-top:8px}.live-multi-table{min-width:1240px}.live-multi-table td{white-space:normal}.desk-cell-block{display:grid;gap:2px;min-width:0}.desk-reading{font-family:IBM Plex Mono,monospace;font-size:.64rem;line-height:1.26;color:#d4e0ee;overflow-wrap:anywhere}.desk-reading.good{color:var(--good)}.desk-reading.warn{color:#ffd59a}.live-multi-table tr.row-focus{background:color-mix(in srgb,var(--accent) 7%,#0a111a)}.live-multi-table td select{width:100%;min-height:28px;border:1px solid var(--border);background:#070d14;color:var(--text);font-family:IBM Plex Mono,monospace;font-size:.67rem}.live-status-pill{display:inline-flex;align-items:center;justify-content:center;min-height:20px;padding:0 7px;border:1px solid var(--border);font-size:.57rem;letter-spacing:.06em;text-transform:uppercase}.live-status-pill.run{border-color:color-mix(in srgb,var(--good) 62%,var(--border));color:var(--good);background:color-mix(in srgb,var(--good) 8%,#0b1118)}.live-status-pill.stop{border-color:color-mix(in srgb,var(--muted) 50%,var(--border));color:#9fb0c4;background:#0b1118}.risk-kpi-grid,.account-kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.risk-kpi-grid>div,.account-kpi-grid>div{border:1px solid var(--border);background:#070d14;padding:6px 7px;display:grid;gap:3px;min-height:50px}.risk-kpi-grid span,.account-kpi-grid span{font-family:IBM Plex Mono,monospace;font-size:.57rem;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.risk-kpi-grid strong,.account-kpi-grid strong{font-family:IBM Plex Mono,monospace;font-size:.72rem;color:#e5ecf6;overflow-wrap:anywhere}@media(max-width:1180px){.exec-ticket-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.risk-switch-grid{margin-top:8px;display:grid;gap:6px}.risk-switch{border:1px solid var(--border);background:#070d14;padding:7px;display:flex;justify-content:space-between;align-items:center}.risk-switch span{font-family:IBM Plex Mono,monospace;font-size:.62rem;color:#c6d3e4;text-transform:uppercase;letter-spacing:.05em}.risk-form-grid,.account-form-grid{margin-top:8px}.signal-status{display:inline-flex;align-items:center;min-height:24px;border:1px solid var(--border);border-radius:0;padding:0 8px;font-family:IBM Plex Mono,monospace;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.signal-good{color:var(--good);border-color:color-mix(in srgb,var(--good) 60%,var(--border));background:color-mix(in srgb,var(--good) 10%,#0b121b)}.signal-warn{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 60%,var(--border));background:color-mix(in srgb,var(--warn) 8%,#0b121b)}.signal-bad{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 60%,var(--border));background:color-mix(in srgb,var(--bad) 8%,#0b121b)}.event-toolbar{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:6px;margin-bottom:6px;align-items:end}.event-toolbar label{display:flex;flex-direction:column;gap:4px;font-family:IBM Plex Mono,monospace;font-size:.61rem;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.event-toolbar select,.event-toolbar input{min-height:30px;border:1px solid var(--border);border-radius:0;background:#070d14;color:var(--text);padding:6px 7px;font-family:IBM Plex Mono,monospace;font-size:.69rem}.event-toggle{flex-direction:row!important;align-items:center;gap:7px!important;padding-top:0;min-height:30px}.event-toolbar .mini-btn{min-height:30px}.live-event-list{border:1px solid var(--border);border-radius:0;background:#060c12;overflow:auto;max-height:460px}.live-event-list-head,.live-event-row{display:grid;grid-template-columns:72px 84px 58px 170px 56px 86px minmax(250px,1fr);gap:7px;align-items:center;padding:5px 7px;font-family:IBM Plex Mono,monospace}.live-event-list-head{position:sticky;top:0;z-index:2;border-bottom:1px solid var(--border);background:#0b121c;color:var(--accent);font-size:.58rem;text-transform:uppercase;letter-spacing:.1em}.live-event-row{font-size:.66rem;border-bottom:1px solid color-mix(in srgb,var(--border) 92%,#fff 2%)}.live-event-row:last-child{border-bottom:none}.live-event-row.tone-good{border-left:2px solid color-mix(in srgb,var(--good) 70%,var(--border))}.live-event-row.tone-bad{border-left:2px solid color-mix(in srgb,var(--bad) 75%,var(--border))}.live-event-row.tone-warn{border-left:2px solid color-mix(in srgb,var(--warn) 72%,var(--border))}.live-event-row.tone-neutral{border-left:2px solid color-mix(in srgb,var(--accent) 60%,var(--border))}.live-ev-time,.live-ev-price{color:#9eb0c6}.live-ev-symbol{color:var(--cyan);font-size:.61rem;letter-spacing:.06em;text-transform:uppercase}.live-ev-type{color:#d5dfeb;overflow-wrap:anywhere}.live-ev-group{color:#8ea6bf;text-transform:uppercase;font-size:.59rem;letter-spacing:.07em}.live-ev-group.grp-orders{color:var(--good)}.live-ev-group.grp-risk{color:var(--bad)}.live-ev-group.grp-signals{color:var(--warn)}.live-ev-group.grp-errors{color:var(--bad)}.live-ev-group.grp-system{color:var(--cyan)}.live-ev-side{font-weight:700;color:#adbdd0}.live-ev-detail{color:#bac8d8;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.26}.live-event-empty{padding:10px 8px;color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.67rem;text-transform:uppercase;letter-spacing:.06em}.live-left-col,.live-right-col{min-width:0}.signal-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;font-family:IBM Plex Mono,monospace;font-size:.8rem}.event-list{margin-top:10px;padding-top:8px;border-top:1px solid var(--border);display:grid;gap:6px}.event-row{display:flex;justify-content:space-between;gap:10px;font-family:IBM Plex Mono,monospace;font-size:.76rem;color:var(--muted)}.chart-wrap,.table-scroll{width:100%;overflow-x:auto}.chart-wrap{border:1px solid var(--border);border-radius:var(--radius-sm);background:#060c13;padding:4px}.chart-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-bottom:4px;font-family:IBM Plex Mono,monospace;font-size:.62rem;color:var(--muted);text-transform:uppercase}.chart-toolbar button{border:1px solid var(--border);background:#081019;color:#c8d3e2;padding:4px 7px;font:inherit;cursor:pointer;text-transform:uppercase}.chart-toolbar button:hover{border-color:var(--accent);color:var(--text)}.equity-chart{width:100%;min-width:900px;height:auto;cursor:crosshair}.chart-bg{fill:#ffffff03}.chart-grid-line{stroke:#ffffff1a;stroke-width:1}.chart-grid-line-v{stroke-dasharray:3 4}.chart-axis-text{fill:#9db0c8;font-family:IBM Plex Mono,monospace;font-size:10.5px}.chart-area{fill:url(#eqArea)}.chart-line{fill:none;stroke:url(#eqStroke);stroke-width:2.8;stroke-linejoin:round;stroke-linecap:round}.chart-crosshair{stroke:#f2b742d9;stroke-width:1;stroke-dasharray:3 4}.chart-point{fill:#ffd166;stroke:#0c121a;stroke-width:1.4}.trade-marker{stroke:#020407;stroke-width:1.1;opacity:.95}.trade-marker.long{fill:var(--good)}.trade-marker.short{fill:var(--bad)}.trade-marker.loss{fill:var(--warn)}.chart-tooltip-box{fill:#0c131dfa;stroke:#2aa3ff80;stroke-width:1}.chart-tooltip-title{fill:#d8ebff;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600}.chart-tooltip-row{fill:#c6d7ea;font-family:IBM Plex Mono,monospace;font-size:11px}.chart-empty,.table-empty{color:var(--muted);font-size:.72rem;text-transform:uppercase;letter-spacing:.05em}.trades-table{width:100%;min-width:940px;border-collapse:collapse;font-family:IBM Plex Mono,monospace;font-size:.69rem}.verify-table{min-width:620px}.trades-table th,.trades-table td{border-bottom:1px solid color-mix(in srgb,var(--border) 92%,#ffffff 4%);padding:6px;text-align:left;vertical-align:top}.trades-table th{position:sticky;top:0;z-index:1;background:#0c121b;color:var(--accent);font-weight:600;text-transform:uppercase;letter-spacing:.07em;font-size:.59rem}.trades-table tbody tr:nth-child(2n){background:#ffffff03}.side{font-weight:700}.side-long{color:var(--good)}.side-short{color:#ffb372}.terminal-kv strong.pnl-good,.pnl-good{color:var(--good)}.terminal-kv strong.pnl-bad,.pnl-bad{color:var(--bad)}.footer-note{margin-top:10px;color:var(--muted);font-size:.68rem;font-family:IBM Plex Mono,monospace}.json-box{margin-top:10px;max-height:320px;overflow:auto;border:1px solid var(--border);border-radius:0;background:#060c13;padding:8px;color:#bdcddd;font-family:IBM Plex Mono,monospace;font-size:.67rem}.transparency-shell{display:grid;gap:12px}.transparency-hero,.transparency-card{border:1px solid var(--border);background:linear-gradient(180deg,#ffa6000d,#ffa60000 24%),#060a10fa;box-shadow:var(--shadow)}.transparency-hero{padding:14px}.transparency-hero.is-valid-setup{border-color:color-mix(in srgb,var(--good) 55%,var(--border));background:linear-gradient(180deg,#4dffa614,#4dffa600 20%),linear-gradient(180deg,#ffa6000a,#ffa60000 26%),#060a10fa}.transparency-hero-main{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(320px,.9fr);gap:14px;align-items:start}.transparency-eyebrow{color:var(--accent);font-size:.63rem;letter-spacing:.14em;text-transform:uppercase}.transparency-title-row{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;margin-top:7px}.transparency-title-row h2{margin:0;font-size:clamp(1.5rem,2.8vw,2.3rem);line-height:.95;letter-spacing:.06em;color:#f9fbff;text-transform:uppercase}.transparency-subtitle{margin:8px 0 0;color:#ced9e7;font-size:.82rem;letter-spacing:.05em;text-transform:uppercase}.transparency-summary{margin:12px 0 0;max-width:72ch;color:#d2dce9;font-size:.77rem;line-height:1.55}.transparency-valid-banner{display:grid;gap:4px;margin-top:12px;padding:10px 11px;border:1px solid color-mix(in srgb,var(--good) 58%,var(--border));background:color-mix(in srgb,var(--good) 8%,#081018)}.transparency-valid-banner strong{color:var(--good);font-size:.65rem;letter-spacing:.12em;text-transform:uppercase}.transparency-valid-banner span{color:#d6e5da;font-size:.72rem;line-height:1.45}.transparency-pill-row{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.transparency-pill{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid var(--border-strong);background:#091019;color:#d4e0ef;font-size:.61rem;letter-spacing:.1em;text-transform:uppercase}.transparency-pill.tone-good{border-color:color-mix(in srgb,var(--good) 55%,var(--border));color:var(--good)}.transparency-pill.tone-bad{border-color:color-mix(in srgb,var(--bad) 58%,var(--border));color:var(--bad)}.transparency-pill.tone-warn{border-color:color-mix(in srgb,var(--warn) 62%,var(--border));color:var(--warn)}.transparency-pill.tone-neutral{border-color:color-mix(in srgb,var(--cyan) 36%,var(--border));color:#bfd4eb}.transparency-hero-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.transparency-field{display:flex;flex-direction:column;gap:6px}.transparency-field span,.transparency-raw-panel span{color:var(--muted);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.transparency-field input,.transparency-field select{width:100%;min-height:36px;padding:8px 9px;border:1px solid var(--border);background:#070c13;color:var(--text);font-family:IBM Plex Mono,monospace;font-size:.72rem}.transparency-field input:focus,.transparency-field select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 24%,transparent)}.transparency-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}.transparency-stat{border:1px solid var(--border);background:#081018;padding:10px;min-height:86px}.transparency-stat.tone-good{border-top:2px solid color-mix(in srgb,var(--good) 72%,var(--border))}.transparency-stat.tone-bad{border-top:2px solid color-mix(in srgb,var(--bad) 74%,var(--border))}.transparency-stat.tone-warn{border-top:2px solid color-mix(in srgb,var(--warn) 76%,var(--border))}.transparency-stat.tone-neutral{border-top:2px solid color-mix(in srgb,var(--accent) 66%,var(--border))}.transparency-stat-label{color:var(--muted);font-size:.58rem;letter-spacing:.1em;text-transform:uppercase}.transparency-stat-value{margin-top:6px;color:#f5f8fc;font-size:1.02rem;line-height:1.1}.transparency-stat-note{margin-top:8px;color:#95a8bd;font-size:.68rem}.transparency-board{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(320px,.92fr);gap:12px;align-items:start}.transparency-main,.transparency-side{display:grid;gap:12px}.transparency-card{padding:12px}.transparency-card-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:10px}.transparency-card-head h2{margin:0;font-size:.73rem;letter-spacing:.11em;text-transform:uppercase;color:var(--accent)}.transparency-card-head p{margin:5px 0 0;color:var(--muted);font-size:.7rem;line-height:1.45}.transparency-kv-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px}.transparency-kv{min-height:66px;border:1px solid var(--border);background:#070d14;padding:9px}.transparency-kv span,.transparency-level-name,.transparency-mini-item span,.transparency-status-box span{display:block;color:var(--muted);font-size:.58rem;letter-spacing:.08em;text-transform:uppercase}.transparency-kv strong,.transparency-mini-item strong,.transparency-status-box strong{display:block;margin-top:7px;color:#edf3fa;font-size:.83rem;line-height:1.3;overflow-wrap:anywhere}.transparency-section-title{margin:14px 0 8px;color:#d7e2f1;font-size:.61rem;letter-spacing:.1em;text-transform:uppercase}.transparency-gates{display:grid;gap:8px}.transparency-gate{display:grid;grid-template-columns:108px 82px minmax(0,1fr);gap:10px;align-items:center;padding:8px 9px;border:1px solid color-mix(in srgb,var(--border) 88%,#fff 3%);background:#070d14}.transparency-gate-name{color:#dce7f4;font-size:.7rem;letter-spacing:.03em;text-transform:uppercase}.transparency-gate-status{display:inline-flex;justify-content:center;align-items:center;min-height:26px;padding:0 8px;border:1px solid var(--border);background:#091019;font-size:.59rem;letter-spacing:.1em;text-transform:uppercase}.transparency-gate-status.tone-good{border-color:color-mix(in srgb,var(--good) 58%,var(--border));color:var(--good)}.transparency-gate-status.tone-bad{border-color:color-mix(in srgb,var(--bad) 58%,var(--border));color:var(--bad)}.transparency-gate-status.tone-neutral{border-color:color-mix(in srgb,var(--accent) 58%,var(--border));color:var(--accent)}.transparency-gate-detail{color:#b8c7d8;font-size:.72rem;line-height:1.4}.transparency-structure-grid,.transparency-score-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.transparency-subcard{border:1px solid color-mix(in srgb,var(--border) 92%,#fff 2%);background:#070d14;padding:10px}.transparency-subcard-title{margin-bottom:9px;color:#dde6f3;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase}.transparency-level-list{display:grid;gap:6px}.transparency-level-row{display:grid;grid-template-columns:110px minmax(0,1fr) 84px;gap:10px;align-items:center;padding:7px 0;border-bottom:1px solid color-mix(in srgb,var(--border) 90%,#fff 2%)}.transparency-level-row:last-child{border-bottom:none}.transparency-level-row strong{color:#f0f6fd;font-size:.78rem}.transparency-level-row.is-highlight strong{color:var(--accent-strong)}.transparency-mini-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}.transparency-mini-item{min-height:62px;border:1px solid color-mix(in srgb,var(--border) 94%,#fff 2%);background:#081018;padding:8px}.transparency-scoreboard{display:grid;gap:8px}.transparency-score-head,.transparency-score-row{display:grid;grid-template-columns:92px minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:center}.transparency-score-head{color:var(--muted);font-size:.58rem;letter-spacing:.1em;text-transform:uppercase}.transparency-score-label{color:#d6e1ee;font-size:.71rem;letter-spacing:.03em;text-transform:uppercase}.transparency-score-cell{display:grid;grid-template-columns:48px minmax(0,1fr);gap:8px;align-items:center;min-height:42px;border:1px solid var(--border);background:#070d14;padding:7px 8px}.transparency-score-cell strong{color:#eef4fb;font-size:.74rem}.transparency-score-cell.is-active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 45%,transparent)}.transparency-score-track{position:relative;height:10px;border:1px solid var(--border);background:#091019;overflow:hidden}.transparency-score-fill{position:absolute;inset:0 auto 0 0;width:0}.score-long .transparency-score-fill{background:linear-gradient(90deg,color-mix(in srgb,var(--good) 45%,#0c1512) 0%,var(--good) 100%)}.score-short .transparency-score-fill{background:linear-gradient(90deg,color-mix(in srgb,var(--warn) 42%,#15110c),#ffb372)}.transparency-status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.transparency-status-box{min-height:74px;border:1px solid color-mix(in srgb,var(--border) 92%,#fff 2%);background:#070d14;padding:8px}.transparency-status-box small{display:block;margin-top:7px;color:#8fa2b8;font-size:.66rem;line-height:1.35}.transparency-event-list{border:1px solid var(--border);background:#060c12;overflow:auto;max-height:780px}.transparency-event-head,.transparency-event-row{display:grid;grid-template-columns:64px 86px 154px minmax(220px,1fr);gap:9px;align-items:start;padding:8px 9px;font-family:IBM Plex Mono,monospace}.transparency-event-head{position:sticky;top:0;z-index:2;border-bottom:1px solid var(--border);background:#0b121c;color:var(--accent);font-size:.58rem;letter-spacing:.1em;text-transform:uppercase}.transparency-event-row{border-bottom:1px solid color-mix(in srgb,var(--border) 92%,#fff 2%);font-size:.68rem}.transparency-event-row:last-child{border-bottom:none}.transparency-event-row.group-errors,.transparency-event-row.group-risk{border-left:2px solid color-mix(in srgb,var(--bad) 72%,var(--border))}.transparency-event-row.group-signals{border-left:2px solid color-mix(in srgb,var(--warn) 72%,var(--border))}.transparency-event-row.group-orders{border-left:2px solid color-mix(in srgb,var(--good) 70%,var(--border))}.transparency-event-row.group-system{border-left:2px solid color-mix(in srgb,var(--cyan) 62%,var(--border))}.transparency-event-time{color:#9eb0c6}.transparency-event-type{color:#dce6f3;overflow-wrap:anywhere}.transparency-event-detail{color:#bac8d8;line-height:1.4}.transparency-raw-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px}.transparency-raw-panel{display:flex;flex-direction:column;gap:6px}.transparency-json{margin-top:0;min-height:260px}@media(max-width:980px){.topbar{position:static;flex-direction:column}.chip-row{justify-content:flex-start}.app-shell{padding:10px}.control-grid{grid-template-columns:1fr}.metrics-grid,.live-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.live-two-col,.live-compact-grid,.terminal-strip{grid-template-columns:1fr}.terminal-multi-cards,.terminal-coin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.terminal-actions{gap:5px}.desk-btn{min-width:calc(50% - 4px)}.terminal-grid{grid-template-columns:1fr;grid-template-areas:"exec" "market" "engine" "position" "risk" "account"}.exec-ticket-grid,.live-multi-toolbar,.risk-kpi-grid,.account-kpi-grid{grid-template-columns:1fr}.terminal-span-2{grid-column:auto}.event-toolbar{grid-template-columns:1fr}.event-toggle{padding-top:0}.live-event-list-head,.live-event-row{grid-template-columns:60px 72px 52px 120px 48px 66px minmax(130px,1fr);font-size:.68rem}.transparency-hero-main,.transparency-board,.transparency-structure-grid,.transparency-score-meta{grid-template-columns:1fr}.transparency-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.transparency-gate{grid-template-columns:92px 78px minmax(0,1fr)}.transparency-status-grid{grid-template-columns:1fr}}@media(max-width:700px){.topbar h1{font-size:1rem}.topbar p{font-size:.67rem}.chip-row{width:100%}.chip{flex:1 1 calc(50% - 8px);justify-content:center}.chip-row .run-btn{width:100%}.terminal-panel{padding:7px}.terminal-panel-head{flex-direction:column;align-items:flex-start;gap:4px}.desk-btn{min-width:100%}.terminal-kv,.terminal-coin-grid,.metrics-grid,.live-kpi-grid,.terminal-multi-cards{grid-template-columns:1fr}.terminal-coin-head{flex-direction:column;align-items:flex-start}.terminal-coin-head-right{justify-content:flex-start}.terminal-kv>div,.risk-kpi-grid>div,.account-kpi-grid>div{min-height:0}.exec-pill{min-height:22px;font-size:.55rem;letter-spacing:.06em}.exec-row{align-items:flex-start}.exec-row span{flex-basis:46%;max-width:46%}.live-event-list{max-height:none}.live-event-list-head{display:none}.live-event-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;align-items:start;padding:7px}.live-ev-time{font-weight:700}.live-ev-group{justify-self:end}.live-ev-symbol{justify-self:end;font-size:.6rem}.live-ev-type{grid-column:1 / -1}.live-ev-side,.live-ev-price{font-size:.63rem}.live-ev-detail{grid-column:1 / -1;white-space:normal;display:block;-webkit-line-clamp:unset;line-clamp:unset;text-overflow:unset;overflow:visible}.live-multi-table{min-width:0}.live-multi-table thead{display:none}.live-multi-table,.live-multi-table tbody,.live-multi-table tr,.live-multi-table td{display:block;width:100%}.live-multi-table tr{border:1px solid var(--border);background:#081019;margin-bottom:8px;padding:6px}.live-multi-table tr.row-focus{border-color:color-mix(in srgb,var(--accent) 72%,var(--border));background:color-mix(in srgb,var(--accent) 6%,#081019)}.live-multi-table td{border-bottom:1px dotted color-mix(in srgb,var(--border) 75%,transparent);padding:6px 2px;display:grid;grid-template-columns:108px minmax(0,1fr);gap:6px;align-items:start}.live-multi-table td:last-child{border-bottom:none}.live-multi-table td:before{content:attr(data-label);font-family:IBM Plex Mono,monospace;font-size:.56rem;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);padding-top:2px}.live-multi-table td[data-label=Sel]{grid-template-columns:108px auto}.live-multi-table td[data-label=Sel] input{justify-self:start}.live-multi-table td .inline-actions{margin-top:0}.transparency-title-row{flex-direction:column}.transparency-pill-row{justify-content:flex-start}.transparency-hero-controls,.transparency-stat-grid,.transparency-kv-grid,.transparency-mini-grid,.transparency-raw-grid,.transparency-score-row{grid-template-columns:1fr}.transparency-score-head{display:none}.transparency-gate,.transparency-level-row,.transparency-event-row{grid-template-columns:1fr}.transparency-event-head{display:none}.transparency-event-row{gap:4px}}
