:root{--home-v4-bg: #020a13;--home-v4-panel: #071522;--home-v4-panel-2: #0a1a29;--home-v4-line: #17324a;--home-v4-line-2: #1f4664;--home-v4-text: #ecf6ff;--home-v4-muted: #6f879c;--home-v4-cyan: #16dfff;--home-v4-green: #18e6a4;--home-v4-red: #ff496d;--home-v4-amber: #ffc247;--home-v4-violet: #8b5cf6}.home-v4-page{min-height:100%;position:relative;padding:14px;color:var(--home-v4-text);background:radial-gradient(780px 420px at 78% -12%,rgba(80,54,180,.12),transparent 65%),linear-gradient(180deg,#020a132e,#02080e80)}.home-v4-grid{width:min(100%,1680px);margin:0 auto;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px}.home-v4-card{background:linear-gradient(180deg,#081624f7,#05101bf7);border:1px solid rgba(27,66,95,.88);border-radius:14px;box-shadow:0 18px 55px #0000004d,inset 0 1px #ffffff05;overflow:hidden}.home-v4-error{width:min(100%,1680px);margin:0 auto 10px;display:flex;gap:10px;align-items:center;padding:9px 12px;border-radius:10px;border:1px solid rgba(255,73,109,.45);background:#48111f8c;color:#ffd7df;font-size:11px}.home-v4-error b{font-size:9px;letter-spacing:.08em}.home-v4-command-center{grid-column:span 8;padding:14px 16px 16px;min-height:268px;background:radial-gradient(620px 250px at 16% 16%,rgba(96,48,208,.2),transparent 68%),linear-gradient(180deg,#0b192bf7,#06111df7)}.home-v4-command-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.home-v4-command-title{font-size:12px;font-weight:900;letter-spacing:.04em}.home-v4-command-title span{color:#ad7cff}.home-v4-command-head p{margin:3px 0 0;color:var(--home-v4-muted);font-size:9px}.home-v4-data-health{text-align:right;font-size:8px;color:#8298aa;white-space:nowrap}.home-v4-data-health b{color:#ecf6ff;font-size:11px}.home-v4-data-health>span{display:inline-block;margin-left:7px;border-radius:20px;padding:4px 7px;font-size:7px;font-weight:900}.home-v4-data-health .status-ok{border:1px solid #17624c;color:#36e7ad}.home-v4-data-health .status-degraded,.home-v4-data-health .status-sync{border:1px solid #725615;color:#ffc64e}.home-v4-data-health small{display:block;margin-top:4px;color:#60788d}.home-v4-pulse{margin-top:14px}.home-v4-pulse>span{display:block;font-size:8px;letter-spacing:.14em;color:#9d77ff;font-weight:900}.home-v4-pulse>div{display:flex;align-items:baseline;gap:12px;margin-top:4px}.home-v4-pulse strong{font-size:clamp(25px,2vw,31px);letter-spacing:-.04em}.home-v4-pulse em{color:#a39ad0;font-style:normal;font-size:10px}.home-v4-pulse p{margin:2px 0 0;color:#8896a8;font-size:10px}.home-v4-focus-card{margin-top:12px;border:1px solid #173852;background:#081727d6;border-radius:12px;padding:10px}.home-v4-focus-card>header{display:flex;align-items:center;gap:8px;margin-bottom:10px}.home-v4-focus-icon{min-width:30px;height:24px;padding:0 6px;border-radius:7px;background:#0b3c5c;display:grid;place-items:center;color:#5de0ff;font-size:7px;font-weight:900}.home-v4-focus-card header b{font-size:12px}.home-v4-focus-card header small{color:#6c8397;font-size:8px}.home-v4-focus-card header button{margin-left:auto;border:1px solid #1d4967;border-radius:7px;background:#081b2a;color:#8eabc0;font-size:8px;padding:5px 7px;cursor:pointer}.home-v4-focus-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1.4fr;gap:8px}.home-v4-focus-grid>article{min-height:72px;border:1px solid #173550;border-radius:9px;padding:9px 10px;background:#071521}.home-v4-focus-grid article>span,.home-v4-focus-decision>div>span{display:block;font-size:7px;color:#8298aa;letter-spacing:.08em}.home-v4-focus-grid article>b,.home-v4-focus-decision>div>b{display:block;margin-top:5px;font-size:12px}.home-v4-focus-grid article>b small{float:right;color:#d6e3ee;font-size:8px}.home-v4-focus-decision{border-color:#635018!important;background:linear-gradient(135deg,#16140c,#071522)!important;display:grid;grid-template-columns:28px 1fr;gap:9px;align-items:flex-start}.home-v4-focus-decision>i{width:28px;height:28px;border-radius:50%;background:#6a5212;color:#ffd04f;display:grid;place-items:center;font-style:normal;font-weight:900}.home-v4-focus-decision small{display:block;margin-top:4px;color:#74899b;font-size:8px;line-height:1.35}.home-v4-stat-grid{grid-column:span 4;display:grid;grid-template-columns:1fr 1fr;gap:12px}.home-v4-stat{padding:14px;min-height:128px}.home-v4-stat-head{display:flex;gap:9px;align-items:center}.home-v4-stat-head i{width:34px;height:34px;border-radius:11px;background:#102544;display:grid;place-items:center;color:#b9c6ff;font-style:normal;font-size:14px}.home-v4-stat-head b{font-size:9px;color:#b8c9d9}.home-v4-stat>strong{display:block;font-size:clamp(21px,1.8vw,28px);margin:9px 0 3px}.home-v4-stat>small{display:block;color:#7d91a5;font-size:8px;line-height:1.35}.home-v4-opportunities{grid-column:span 7;padding:13px}.home-v4-intelligence{grid-column:span 5;padding:13px}.home-v4-market-watch{grid-column:span 12;padding:13px}.home-v4-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;min-width:0}.home-v4-section-head>div{display:flex;align-items:center;gap:7px;min-width:0}.home-v4-section-head h3{margin:0;font-size:10px;letter-spacing:.05em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-v4-section-icon{color:#b278ff}.home-v4-action{font-size:7px;padding:5px 7px;border:1px solid #20445e;border-radius:7px;color:#91a9ba;background:#081725;white-space:nowrap}.home-v4-table-scroll{overflow-x:auto}.home-v4-opportunity-table{width:100%;border-collapse:collapse;font-size:8px}.home-v4-opportunity-table th,.home-v4-opportunity-table td{padding:8px 7px;border-bottom:1px solid #142d42;text-align:left;white-space:nowrap}.home-v4-opportunity-table th{font-size:7px;text-transform:uppercase;letter-spacing:.08em;color:#678197}.home-v4-opportunity-table tbody tr{cursor:pointer;transition:background .15s ease}.home-v4-opportunity-table tbody tr:hover{background:#14405838}.home-v4-opportunity-table td:nth-child(4){display:grid;grid-template-columns:72px auto;gap:6px;align-items:center}.home-v4-opportunity-table td small{color:#72879b;font-size:7px}.home-v4-quality-line{height:5px;width:72px;background:#143047;border-radius:20px;overflow:hidden}.home-v4-quality-line i{display:block;height:100%;background:linear-gradient(90deg,#4d8cff,#47dbff)}.home-v4-state-chip{padding:4px 7px;border-radius:20px;font-size:7px;font-weight:900}.home-v4-state-chip.state-positive{background:#0f4635;color:#38e9af}.home-v4-state-chip.state-danger{background:#4a1825;color:#ff7188}.home-v4-state-chip.state-info{background:#123f5e;color:#62c9ff}.home-v4-state-chip.state-neutral{background:#1b2b39;color:#9aafc0}.home-v4-freshness{display:inline-flex;align-items:center;gap:5px;color:#8aa0b2}.home-v4-freshness i{width:6px;height:6px;border-radius:50%;background:#657b8e}.home-v4-freshness.freshness-live i{background:var(--home-v4-green);box-shadow:0 0 8px #18e6a480}.home-v4-freshness.freshness-delayed i{background:var(--home-v4-amber)}.home-v4-freshness.freshness-stale i{background:var(--home-v4-red)}.home-v4-empty-cell{color:#6e8397;text-align:center!important;padding:22px!important}.home-v4-intelligence-stack{display:grid;gap:8px}.home-v4-intelligence-panel{border:1px solid #17344c;background:#071521;border-radius:9px;padding:9px}.home-v4-intelligence-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:7px;gap:10px}.home-v4-intelligence-head b{font-size:8px}.home-v4-trust-chip,.home-v4-quality-chip{border-radius:20px;padding:4px 7px;font-size:7px}.home-v4-trust-chip{border:1px solid #17624c;color:#36e7ad}.home-v4-quality-chip{border:1px solid #394066;color:#c7d0f5}.home-v4-intelligence-row{display:grid;grid-template-columns:1.25fr .8fr .65fr;gap:8px;padding:5px 0;border-bottom:1px solid #132b40;font-size:8px;align-items:center}.home-v4-intelligence-row:last-child{border:0}.home-v4-intelligence-row>span{color:#7d91a5}.home-v4-intelligence-row>strong{text-align:right;color:#9bb0c0}.home-v4-decision-panel{border-color:#5e4c1a;background:#14130d}.home-v4-decision-panel p{margin:2px 0 0;color:#8093a5;font-size:8px;line-height:1.45}.home-v4-decision-badge{font-size:8px;font-weight:900}.home-v4-market-watch-head{flex-wrap:wrap}.home-v4-watch-tabs{display:flex;gap:7px}.home-v4-watch-tabs span{padding:5px 9px;border:1px solid #193a55;border-radius:20px;font-size:7px;color:#708aa0}.home-v4-watch-tabs span.active{color:#fff;background:#0d3d59;border-color:#1ca8d4}.home-v4-market-cards{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:7px}.home-v4-market-card{min-width:0;border:1px solid #16324a;border-radius:9px;padding:9px;background:#06131e;color:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.home-v4-market-card:hover{transform:translateY(-2px);border-color:#2d617f}.home-v4-market-card.active{border-color:#12d7ff;box-shadow:0 0 0 1px #12d7ff40,0 0 18px #12d7ff1a}.home-v4-market-card.skeleton{height:122px;opacity:.45;background:linear-gradient(100deg,#071521,#0d2636,#071521);background-size:220% 100%;animation:home-v4-skeleton 1.5s linear infinite}.home-v4-market-card-head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:5px}.home-v4-market-card-head b{font-size:8px;overflow:hidden;text-overflow:ellipsis}.home-v4-market-kind{font-size:6px;font-weight:900;color:#57ddff;background:#0b3041;border-radius:6px;padding:3px 4px}.home-v4-market-card-head i{width:5px;height:5px;border-radius:50%;background:#657b8e}.home-v4-market-card-head i.freshness-live{background:var(--home-v4-green)}.home-v4-market-card-head i.freshness-delayed{background:var(--home-v4-amber)}.home-v4-market-card-head i.freshness-stale{background:var(--home-v4-red)}.home-v4-market-price{font-size:14px;font-weight:900;margin:5px 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-v4-market-change{font-size:8px;min-height:12px}.home-v4-market-card .quote-sparkline{height:24px;margin-top:5px}.home-v4-market-card footer{display:flex;justify-content:space-between;align-items:center;gap:6px;margin-top:4px}.home-v4-market-card footer small{font-size:6px;color:#657d91}.home-v4-direction-chip{font-size:6px;padding:3px 5px;border-radius:10px;background:#0e2c3f;font-weight:900}.home-v4-bottom-grid{grid-column:span 12;display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:12px}.home-v4-bottom-card{padding:13px;min-height:190px}.home-v4-pnl-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.home-v4-pnl-stats>div{border:1px solid #172f44;background:#06131e;border-radius:8px;padding:8px;text-align:center}.home-v4-pnl-stats small{display:block;font-size:6px;color:#698297;margin-bottom:4px}.home-v4-pnl-stats b{font-size:10px}.home-v4-pnl-chart{height:96px;display:flex;gap:5px;align-items:flex-end;margin-top:10px;padding-top:8px;border-bottom:1px solid #26405a}.home-v4-pnl-chart>span{flex:1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:3px}.home-v4-pnl-chart i{width:100%;min-height:5px;border-radius:3px 3px 0 0;background:#7a3246}.home-v4-pnl-chart i.positive{background:#197858}.home-v4-pnl-chart small{font-size:6px;color:#6f8498}.home-v4-event-list,.home-v4-price-feed{display:grid;gap:6px}.home-v4-event-list>article,.home-v4-price-event{border:1px solid #152d42;background:#06131e;border-radius:8px;padding:8px}.home-v4-event-list>article{display:grid;grid-template-columns:42px 34px 1fr auto;gap:7px;align-items:center;font-size:7px}.home-v4-event-list b{font-size:8px}.home-v4-event-list span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-v4-event-list i{width:7px;height:7px;border-radius:50%;background:#688095}.home-v4-event-list i.impact-high,.home-v4-event-list i.impact-élevé{background:var(--home-v4-red)}.home-v4-event-list i.impact-medium,.home-v4-event-list i.impact-moyen{background:var(--home-v4-amber)}.home-v4-price-event{display:grid;grid-template-columns:30px 1fr auto;gap:8px;align-items:center}.home-v4-price-event[data-tone=up]{border-left:2px solid var(--home-v4-green)}.home-v4-price-event[data-tone=down]{border-left:2px solid var(--home-v4-red)}.home-v4-price-event[data-tone=near]{border-left:2px solid var(--home-v4-amber)}.home-v4-price-event__icon{width:27px;height:27px;border-radius:8px;background:#0e2535;display:grid;place-items:center;font-size:12px}.home-v4-price-event b{display:block;color:#8ba0b2;font-size:7px}.home-v4-price-event strong{display:block;font-size:9px;margin-top:1px}.home-v4-price-event small{display:block;font-size:7px;color:#70869a;margin-top:2px}.home-v4-price-event time{font-size:7px;color:#71879a}.home-v4-empty-state{min-height:90px;display:grid;place-content:center;text-align:center;gap:5px;color:#72879a;padding:12px}.home-v4-empty-state b{color:#9aafc1;font-size:9px}.home-v4-empty-state span{font-size:7px;line-height:1.45}.home-v4-empty-state.compact{min-height:74px;width:100%}.home-v4-toast-host{position:fixed;right:18px;top:82px;width:340px;z-index:120;display:grid;gap:9px;pointer-events:none}.home-v4-toast{display:grid;grid-template-columns:34px 1fr 20px;gap:10px;align-items:center;padding:11px 12px;border-radius:13px;background:#081522f5;border:1px solid #224057;box-shadow:0 18px 45px #0009;backdrop-filter:blur(18px);pointer-events:auto;animation:home-v4-toast-in .32s cubic-bezier(.2,.8,.2,1)}.home-v4-toast[data-tone=up]{border-left:3px solid var(--home-v4-green)}.home-v4-toast[data-tone=down]{border-left:3px solid var(--home-v4-red)}.home-v4-toast[data-tone=near]{border-left:3px solid var(--home-v4-amber)}.home-v4-toast__icon{width:30px;height:30px;border-radius:9px;background:#0e2535;display:grid;place-items:center}.home-v4-toast b{display:block;color:#7890a4;font-size:7px}.home-v4-toast strong{display:block;font-size:10px;margin:2px 0}.home-v4-toast small{display:block;font-size:7px;color:#728799}.home-v4-toast button{border:0;background:none;color:#6f8294;font-size:17px;cursor:pointer}.tone-bull{color:var(--home-v4-green)!important}.tone-bear{color:var(--home-v4-red)!important}.tone-warn{color:var(--home-v4-amber)!important}.tone-cyan{color:var(--home-v4-cyan)!important}.tone-neutral{color:#d6e4ef!important}.flash-up{animation:home-v4-flash-up .45s ease}.flash-down{animation:home-v4-flash-down .45s ease}@keyframes home-v4-flash-up{50%{color:var(--home-v4-green);text-shadow:0 0 15px rgba(24,230,164,.8)}}@keyframes home-v4-flash-down{50%{color:var(--home-v4-red);text-shadow:0 0 15px rgba(255,73,109,.8)}}@keyframes home-v4-toast-in{0%{transform:translate(40px);opacity:0}to{transform:none;opacity:1}}@keyframes home-v4-skeleton{0%{background-position:180% 0}to{background-position:-60% 0}}@media(max-width:1280px){.home-v4-command-center,.home-v4-stat-grid{grid-column:span 12}.home-v4-stat-grid{grid-template-columns:repeat(4,1fr)}.home-v4-opportunities,.home-v4-intelligence{grid-column:span 12}.home-v4-market-cards{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:900px){.home-v4-page{padding:10px}.home-v4-focus-grid{grid-template-columns:1fr 1fr}.home-v4-focus-decision{grid-column:1 / -1}.home-v4-stat-grid{grid-template-columns:1fr 1fr}.home-v4-bottom-grid{grid-template-columns:1fr}.home-v4-bottom-card{min-height:auto}}@media(max-width:720px){.home-v4-page{padding:8px 8px 74px}.home-v4-grid{gap:8px}.home-v4-command-center{padding:12px;min-height:0}.home-v4-command-head{align-items:center}.home-v4-command-head p{display:none}.home-v4-data-health{font-size:7px}.home-v4-pulse>div{display:block}.home-v4-pulse strong{font-size:24px}.home-v4-pulse em{display:block;margin-top:3px;font-size:8px}.home-v4-focus-card>header{flex-wrap:wrap}.home-v4-focus-card header button{width:100%;margin-left:0}.home-v4-focus-grid{grid-template-columns:1fr 1fr}.home-v4-focus-decision{grid-column:1 / -1}.home-v4-stat{min-height:96px;padding:11px}.home-v4-stat-head i{width:28px;height:28px}.home-v4-stat>strong{font-size:21px}.home-v4-opportunities,.home-v4-intelligence,.home-v4-market-watch{padding:10px}.home-v4-section-head{align-items:flex-start}.home-v4-section-head h3{white-space:normal}.home-v4-action{display:none}.home-v4-opportunity-table{min-width:650px}.home-v4-market-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}.home-v4-market-card{min-width:148px;scroll-snap-align:start}.home-v4-watch-tabs span:not(.active){display:none}.home-v4-intelligence-row{grid-template-columns:1.15fr .85fr .55fr}.home-v4-pnl-stats{grid-template-columns:1fr 1fr}.home-v4-toast-host{inset:auto 8px 72px;width:auto}}@media(max-width:460px){.home-v4-stat-grid{grid-template-columns:1fr 1fr;gap:8px}.home-v4-focus-grid{grid-template-columns:1fr}.home-v4-focus-decision{grid-column:auto}.home-v4-data-health small{display:none}}@media(prefers-reduced-motion:reduce){.home-v4-page *,.home-v4-page *:before,.home-v4-page *:after,.home-v4-toast{animation:none!important;transition:none!important;scroll-behavior:auto!important}}:root{--neon-cyan: #00e5ff;--neon-purple: #a855f7;--neon-violet: #8b5cf6;--neon-green: #22ff88;--neon-red: #ff3366;--neon-orange: #ffaa00;--glass-bg: rgba(20, 15, 40, .55);--glass-border: rgba(168, 85, 247, .35);--glow-purple: 0 0 20px rgba(168, 85, 247, .5);--glow-cyan: 0 0 20px rgba(0, 229, 255, .5);--glow-green: 0 0 16px rgba(34, 255, 136, .45);--glow-red: 0 0 16px rgba(255, 51, 102, .45)}.dash-page{position:relative;min-height:100vh;background:#05040a;overflow-x:hidden}.dash-bg{position:fixed;inset:0;background-image:url(/robot-ai-trading-dashboard.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.55;z-index:0;pointer-events:none;animation:subtle-zoom 40s ease-in-out infinite alternate}@keyframes subtle-zoom{0%{transform:scale(1)}to{transform:scale(1.05)}}.dash-page:before{content:"";position:fixed;inset:0;background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(168,85,247,.18),transparent 70%),radial-gradient(ellipse 60% 50% at 100% 100%,rgba(0,229,255,.12),transparent 70%),linear-gradient(180deg,#05040a8c,#05040ad9 60%,#05040a);z-index:1;pointer-events:none}.dash-content{position:relative;z-index:2;padding:24px;display:flex;flex-direction:column;gap:20px;max-width:1600px;margin:0 auto}.dash-section__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid rgba(168,85,247,.25);position:relative}.dash-section__head:after{content:"";position:absolute;bottom:-1px;left:0;width:60px;height:1px;background:linear-gradient(90deg,var(--neon-purple),transparent);box-shadow:0 0 8px var(--neon-purple)}.dash-section__eyebrow{font-size:11px;font-weight:900;letter-spacing:.18em;color:#fff;text-shadow:0 0 12px rgba(168,85,247,.6);text-transform:uppercase}.dash-section__meta{font-size:11px;color:#ffffff80;font-family:JetBrains Mono,monospace}.dash-pulse{display:grid;grid-template-columns:2fr 1fr;gap:24px;padding:24px 26px;border-radius:18px;background:linear-gradient(135deg,#581c8773,#1e143ca6,#0a0819bf);border:1px solid var(--glass-border);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 8px 40px #a855f740,0 0 0 1px #ffffff0a inset,0 0 80px #8b5cf626;position:relative;overflow:hidden;animation:pulse-glow 4s ease-in-out infinite}@keyframes pulse-glow{0%,to{box-shadow:0 8px 40px #a855f740,0 0 0 1px #ffffff0a inset,0 0 80px #8b5cf626}50%{box-shadow:0 8px 50px #a855f766,0 0 0 1px #ffffff0f inset,0 0 100px #8b5cf640}}.dash-pulse:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--neon-purple),var(--neon-cyan),transparent);box-shadow:0 0 12px var(--neon-purple)}.dash-pulse__eyebrow{font-size:10px;font-weight:900;letter-spacing:.22em;color:#a855f7e6;text-shadow:0 0 10px rgba(168,85,247,.8)}.dash-pulse__regime{display:flex;align-items:baseline;gap:16px;margin:10px 0 6px}.dash-pulse__label{font-size:32px;font-weight:900;letter-spacing:.01em;color:#fff;text-shadow:0 0 24px rgba(34,255,136,.5)}.dash-pulse__label[data-tone=bull]{color:var(--neon-green);text-shadow:0 0 24px rgba(34,255,136,.7),0 0 50px rgba(34,255,136,.3)}.dash-pulse__label[data-tone=bear]{color:var(--neon-red);text-shadow:0 0 24px rgba(255,51,102,.7)}.dash-pulse__label[data-tone=warn]{color:var(--neon-orange);text-shadow:0 0 24px rgba(255,170,0,.7)}.dash-pulse__score{font-size:13px;color:#ffffffb3;font-family:JetBrains Mono,monospace}.dash-pulse__desc{margin:6px 0 0;font-size:13px;color:#ffffffa6;letter-spacing:.01em}.dash-pulse__right{display:flex;gap:24px;align-items:center;justify-content:flex-end}.dash-pulse__stat{text-align:right;padding:8px 14px;border-radius:10px;background:#00000040;border:1px solid rgba(168,85,247,.15);min-width:80px}.dash-pulse__stat small{display:block;font-size:9px;letter-spacing:.18em;color:#ffffff80;margin-bottom:4px;font-weight:700}.dash-pulse__stat b{font-size:24px;font-weight:900;color:#fff;font-family:JetBrains Mono,monospace}.dash-pulse__stat b[data-tone=bull]{color:var(--neon-green);text-shadow:0 0 14px rgba(34,255,136,.6)}.dash-pulse__stat b[data-tone=bear]{color:var(--neon-red);text-shadow:0 0 14px rgba(255,51,102,.6)}.dash-pulse__stat b[data-tone=warn]{color:var(--neon-orange);text-shadow:0 0 14px rgba(255,170,0,.6)}.dash-pulse__selector{grid-column:1 / -1;display:flex;gap:8px;flex-wrap:wrap;padding-top:16px;border-top:1px solid rgba(168,85,247,.15)}.dash-pulse__selector button{padding:8px 16px;font-size:12px;font-weight:800;letter-spacing:.05em;border-radius:8px;border:1px solid rgba(168,85,247,.25);background:#a855f714;color:#ffffffb3;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);font-family:JetBrains Mono,monospace}.dash-pulse__selector button:hover{background:#a855f733;color:#fff;border-color:var(--neon-purple);box-shadow:0 0 16px #a855f766;transform:translateY(-1px)}.dash-pulse__selector button.active{background:linear-gradient(135deg,var(--neon-purple),var(--neon-violet));border-color:var(--neon-purple);color:#fff;box-shadow:0 0 20px #a855f799,0 0 40px #8b5cf64d,0 0 0 1px #ffffff1a inset}.dash-markets__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.dash-market-card{padding:14px;border-radius:12px;background:linear-gradient(135deg,#1e143c80,#0f0a1eb3);border:1px solid rgba(168,85,247,.15);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:6px;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.dash-market-card:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:linear-gradient(180deg,transparent,rgba(168,85,247,.6),transparent);opacity:0;transition:opacity .2s}.dash-market-card:hover{border-color:#a855f780;transform:translateY(-3px);box-shadow:0 10px 30px #a855f740,0 0 40px #8b5cf61a}.dash-market-card:hover:before{opacity:1}.dash-market-card[data-tone=bull]{border-color:#22ff8840}.dash-market-card[data-tone=bear]{border-color:#ff336640}.dash-market-card__sym{font-size:11px;font-weight:800;letter-spacing:.1em;color:#ffffff8c;font-family:JetBrains Mono,monospace}.dash-market-card__price{font-size:17px;font-weight:800;color:#fff;font-family:JetBrains Mono,monospace;text-shadow:0 0 12px rgba(255,255,255,.15)}.dash-market-card__chg{font-size:12px;font-weight:800;font-family:JetBrains Mono,monospace}.dash-market-card__chg[data-tone=bull]{color:var(--neon-green);text-shadow:0 0 10px rgba(34,255,136,.5)}.dash-market-card__chg[data-tone=bear]{color:var(--neon-red);text-shadow:0 0 10px rgba(255,51,102,.5)}.dash-market-card__chg[data-tone=neutral]{color:#ffffff80}.dash-market-card__proxy{font-size:9px;color:#ffffff4d;font-family:JetBrains Mono,monospace;letter-spacing:.08em}.dash-comprehension{padding:22px;border-radius:16px;background:linear-gradient(135deg,#1e143c8c,#0a0819bf);border:1px solid rgba(168,85,247,.25);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);box-shadow:0 6px 30px #0006,0 0 0 1px #ffffff08 inset}.dash-comp-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.dash-comp-col{padding:16px;border-radius:12px;background:linear-gradient(135deg,#0006,#140a2880);border:1px solid rgba(168,85,247,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);position:relative;overflow:hidden;transition:border-color .2s}.dash-comp-col:hover{border-color:#a855f759}.dash-comp-col__head{font-size:11px;font-weight:900;letter-spacing:.15em;color:#fff;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid rgba(168,85,247,.2);text-shadow:0 0 10px rgba(168,85,247,.5)}.dash-comp-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.dash-comp-list li{display:flex;justify-content:space-between;align-items:center;font-size:12px;gap:10px;padding:6px 8px;border-radius:6px;background:#ffffff05;transition:background .15s}.dash-comp-list li:hover{background:#a855f714}.dash-comp-list li span{color:#ffffff80;font-weight:500}.dash-comp-list li b{color:#fff;font-weight:800;font-family:JetBrains Mono,monospace;font-size:12px}.dash-comp-list li b[data-tone=bull]{color:var(--neon-green);text-shadow:0 0 10px rgba(34,255,136,.5)}.dash-comp-list li b[data-tone=bear]{color:var(--neon-red);text-shadow:0 0 10px rgba(255,51,102,.5)}.dash-comp-list li b[data-tone=warn]{color:var(--neon-orange);text-shadow:0 0 10px rgba(255,170,0,.5)}.dash-comp-list li b[data-tone=neutral]{color:#ffffffd9}.dash-comp-empty{font-size:12px;color:#fff6;font-style:italic;text-align:center;padding:20px 0}.dash-signals__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.dash-signal-card{text-align:left;padding:16px;border-radius:12px;background:linear-gradient(135deg,#1e143c80,#0f0a1eb3);border:1px solid rgba(168,85,247,.15);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;gap:10px;position:relative;overflow:hidden}.dash-signal-card:hover{transform:translateY(-3px);box-shadow:0 12px 40px #0006,0 0 60px #8b5cf626}.dash-signal-card[data-tone=bull]{border-left:3px solid var(--neon-green);box-shadow:-4px 0 20px #22ff8826}.dash-signal-card[data-tone=bear]{border-left:3px solid var(--neon-red);box-shadow:-4px 0 20px #ff336626}.dash-signal-card__head{display:flex;justify-content:space-between;align-items:baseline}.dash-signal-card__head b{font-size:15px;color:#fff;font-family:JetBrains Mono,monospace;font-weight:800}.dash-signal-card__head span{font-size:11px;font-weight:900;letter-spacing:.05em}.dash-signal-card__head span[data-tone=bull]{color:var(--neon-green);text-shadow:0 0 10px rgba(34,255,136,.6)}.dash-signal-card__head span[data-tone=bear]{color:var(--neon-red);text-shadow:0 0 10px rgba(255,51,102,.6)}.dash-signal-card__body{display:flex;gap:16px;font-size:11px;color:#ffffff8c;font-family:JetBrains Mono,monospace}.dash-signals__empty{font-size:12px;color:#fff6;font-style:italic;text-align:center;padding:30px 0}.dash-row-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.dash-pnl,.dash-notifs{padding:22px;border-radius:16px;background:linear-gradient(135deg,#1e143c80,#0a0819bf);border:1px solid rgba(168,85,247,.22);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);box-shadow:0 6px 30px #0006}.dash-pnl__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px}.dash-pnl__stats div{text-align:center;padding:10px 6px;border-radius:8px;background:#00000040;border:1px solid rgba(168,85,247,.1)}.dash-pnl__stats small{display:block;font-size:9px;letter-spacing:.15em;color:#ffffff73;margin-bottom:6px;font-weight:800}.dash-pnl__stats b{font-size:17px;font-weight:900;color:#fff;font-family:JetBrains Mono,monospace}.dash-pnl__stats b[data-tone=bull]{color:var(--neon-green);text-shadow:0 0 14px rgba(34,255,136,.5)}.dash-pnl__stats b[data-tone=bear]{color:var(--neon-red);text-shadow:0 0 14px rgba(255,51,102,.5)}.dash-pnl__chart{display:flex;align-items:flex-end;gap:6px;height:90px;padding:10px 0;border-top:1px solid rgba(168,85,247,.12);margin-top:6px}.dash-pnl__bar-wrap{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px}.dash-pnl__bar{width:100%;border-radius:4px;transition:all .3s cubic-bezier(.4,0,.2,1)}.dash-pnl__bar--pos{background:linear-gradient(180deg,var(--neon-green),rgba(34,255,136,.15));box-shadow:0 0 12px #22ff8859}.dash-pnl__bar--neg{background:linear-gradient(180deg,var(--neon-red),rgba(255,51,102,.15));box-shadow:0 0 12px #ff336659}.dash-pnl__bar-wrap small{font-size:9px;color:#fff6;font-family:JetBrains Mono,monospace}.dash-notifs__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.dash-notif{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:10px;background:#0000004d;border-left:3px solid rgba(168,85,247,.4);transition:all .2s}.dash-notif:hover{background:#a855f714;transform:translate(3px)}.dash-notif[data-sev=CRITICAL]{border-left-color:var(--neon-red);box-shadow:-2px 0 12px #ff336640}.dash-notif[data-sev=WARNING]{border-left-color:var(--neon-orange);box-shadow:-2px 0 12px #fa03}.dash-notif[data-sev=IMPORTANT]{border-left-color:#f97316}.dash-notif[data-sev=READY]{border-left-color:var(--neon-green);box-shadow:-2px 0 12px #2f83}.dash-notif__icon{font-size:16px;line-height:1;filter:drop-shadow(0 0 6px currentColor)}.dash-notif__body{flex:1;display:flex;flex-direction:column;gap:3px}.dash-notif__body b{font-size:12px;color:#fff;font-weight:800;letter-spacing:.01em}.dash-notif__body small{font-size:11px;color:#ffffff8c;line-height:1.45}.dash-notif__time{font-size:10px;color:#fff6;font-family:JetBrains Mono,monospace;white-space:nowrap;letter-spacing:.05em}.dash-content .error-banner{padding:12px 18px;border-radius:10px;background:linear-gradient(135deg,#ff336626,#ff33660d);border:1px solid rgba(255,51,102,.4);color:#fff;font-size:13px}@media(max-width:1100px){.dash-comp-grid,.dash-row-2,.dash-pulse{grid-template-columns:1fr}.dash-pulse__right{justify-content:flex-start}.dash-pulse__label{font-size:24px}}.dash-section{padding:22px;border-radius:16px;background:linear-gradient(135deg,#1e143c80,#0a0819bf);border:1px solid rgba(168,85,247,.22);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);box-shadow:0 6px 30px #0006}.dash-section .markets-grid,.dash-section [class*=markets-],.dash-section .research-radar,.dash-section .event-tape,.dash-section [class*=radar-],.dash-section [class*=event-]{background:transparent}.dash-holo-row{display:flex;justify-content:center;margin-bottom:12px}.scalp-ticker{position:relative;overflow:hidden;height:36px;border-radius:12px;background:linear-gradient(90deg,#0a0819d9,#1e143cd9);border:1px solid rgba(168,85,247,.25);backdrop-filter:blur(10px)}.scalp-ticker:before,.scalp-ticker:after{content:"";position:absolute;top:0;bottom:0;width:60px;z-index:2;pointer-events:none}.scalp-ticker:before{left:0;background:linear-gradient(90deg,rgba(10,8,25,1),transparent)}.scalp-ticker:after{right:0;background:linear-gradient(270deg,rgba(10,8,25,1),transparent)}.scalp-ticker__track{display:flex;align-items:center;height:100%;gap:32px;white-space:nowrap;animation:scalp-tick 40s linear infinite;padding-left:40px}@keyframes scalp-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}.scalp-ticker__item{display:inline-flex;gap:8px;align-items:center;font-family:JetBrains Mono,monospace;font-size:12px}.scalp-ticker__item b{color:#fff;font-weight:800}.scalp-ticker__item span{color:#ffffff8c}.scalp-ticker__item em{font-style:normal;font-weight:800}.scalp-ticker__item em[data-tone=bull]{color:#2f8;text-shadow:0 0 10px rgba(34,255,136,.5)}.scalp-ticker__item em[data-tone=bear]{color:#f36;text-shadow:0 0 10px rgba(255,51,102,.5)}.scalp-ticker__item em[data-tone=neutral]{color:#ffffff80}.scalp-hero{display:grid;grid-template-columns:2fr 1fr;grid-template-areas:"l r" "a a";gap:24px;padding:26px 28px;border-radius:18px;background:linear-gradient(135deg,#581c8773,#1e143ca6 50%,#0a0819bf);border:1px solid rgba(168,85,247,.35);backdrop-filter:blur(20px) saturate(180%);position:relative;overflow:hidden;animation:scalp-hero-pulse 4s ease-in-out infinite}@keyframes scalp-hero-pulse{0%,to{box-shadow:0 8px 40px #a855f740,0 0 80px #8b5cf626}50%{box-shadow:0 8px 50px #a855f766,0 0 100px #8b5cf640}}.scalp-hero:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#a855f7,#00e5ff,transparent)}.scalp-hero__left{grid-area:l;display:flex;flex-direction:column;gap:14px}.scalp-hero__right{grid-area:r;display:flex;gap:14px;align-items:center;justify-content:flex-end}.scalp-hero__actions{grid-area:a;display:flex;gap:8px;padding-top:16px;border-top:1px solid rgba(168,85,247,.15)}.scalp-hero__eyebrow{font-size:10px;font-weight:900;letter-spacing:.22em;color:#a855f7e6;text-shadow:0 0 10px rgba(168,85,247,.8)}.scalp-hero__state{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.scalp-hero__dot{width:12px;height:12px;border-radius:50%;background:#6b7280;align-self:center;transition:all .3s}.scalp-hero__dot[data-active="1"]{background:#2f8;box-shadow:0 0 14px #22ff88b3;animation:scalp-dot-pulse 1.6s infinite}@keyframes scalp-dot-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.scalp-hero__label{font-size:30px;font-weight:900;letter-spacing:.01em}.scalp-hero__label[data-tone=bull]{color:#2f8;text-shadow:0 0 24px rgba(34,255,136,.55),0 0 60px rgba(34,255,136,.25)}.scalp-hero__label[data-tone=neutral]{color:#fff}.scalp-hero__sub{font-size:12px;color:#ffffff8c;font-family:JetBrains Mono,monospace}.scalp-hero__params{display:flex;gap:24px;flex-wrap:wrap}.scalp-hero__params span{display:flex;flex-direction:column;gap:2px}.scalp-hero__params i{font-style:normal;font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:#ffffff73;font-weight:800}.scalp-hero__params b{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:800;color:#fff}.scalp-hero__metric{padding:12px 16px;min-width:100px;border-radius:12px;background:#00000047;border:1px solid rgba(168,85,247,.18);display:flex;flex-direction:column;gap:4px;text-align:right}.scalp-hero__metric small{font-size:9px;letter-spacing:.18em;color:#ffffff80;font-weight:800}.scalp-hero__metric b{font-family:JetBrains Mono,monospace;font-size:22px;font-weight:900;color:#fff}.scalp-hero__metric b i{font-style:normal;opacity:.5;font-size:14px;font-weight:700}.scalp-hero__metric b[data-tone=bull]{color:#2f8;text-shadow:0 0 12px rgba(34,255,136,.5)}.scalp-hero__metric b[data-tone=bear]{color:#f36;text-shadow:0 0 12px rgba(255,51,102,.5)}.scalp-hero__metric b[data-tone=warn]{color:#fa0;text-shadow:0 0 12px rgba(255,170,0,.5)}.scalp-hero__actions button{padding:9px 18px;font-size:12px;font-weight:800;letter-spacing:.05em;border-radius:8px;border:1px solid rgba(168,85,247,.25);background:#a855f714;color:#ffffffd9;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);font-family:JetBrains Mono,monospace}.scalp-hero__actions button:hover:not(:disabled){background:#a855f733;color:#fff;border-color:#a855f7;box-shadow:0 0 16px #a855f766;transform:translateY(-1px)}.scalp-hero__actions button:disabled{opacity:.45;cursor:not-allowed}.scalp-hero__actions button.active{background:linear-gradient(135deg,#2f8,#10b981);border-color:#2f8;color:#041;box-shadow:0 0 20px #22ff888c}.scalp-msg{padding:12px 18px;border-radius:10px;font-size:13px;font-family:JetBrains Mono,monospace;border:1px solid;animation:scalp-fade .3s}@keyframes scalp-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.scalp-msg--info{background:#00e5ff14;border-color:#00e5ff66;color:#a5f3fc}.scalp-msg--ok{background:#22ff8814;border-color:#2f86;color:#86efac}.scalp-msg--warn{background:#ffaa0014;border-color:#fa06;color:#fcd34d}.scalp-msg--err{background:#ff33661a;border-color:#ff336680;color:#fca5a5}.scalp-market{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.scalp-market__card{padding:14px;border-radius:12px;background:linear-gradient(135deg,#1e143c80,#0f0a1ebf);border:1px solid rgba(168,85,247,.15);display:flex;flex-direction:column;gap:6px;transition:all .25s cubic-bezier(.4,0,.2,1)}.scalp-market__card:hover{transform:translateY(-2px);border-color:#a855f780;box-shadow:0 10px 30px #a855f733}.scalp-market__card[data-tone=bull]{border-left:3px solid #22ff88}.scalp-market__card[data-tone=bear]{border-left:3px solid #ff3366}.scalp-market__head{display:flex;justify-content:space-between;align-items:center}.scalp-market__sym{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:800;color:#fff;letter-spacing:.04em}.scalp-market__bias{font-size:10px;font-weight:800;font-family:JetBrains Mono,monospace;padding:2px 6px;border-radius:4px;background:#00000059}.scalp-market__bias[data-tone=bull]{color:#2f8}.scalp-market__bias[data-tone=bear]{color:#f36}.scalp-market__price{font-family:JetBrains Mono,monospace;font-size:18px;font-weight:800;color:#fff}.scalp-market__delta{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:800}.scalp-market__delta[data-tone=bull]{color:#2f8}.scalp-market__delta[data-tone=bear]{color:#f36}.scalp-market__delta[data-tone=neutral]{color:#ffffff80}.scalp-spark{display:block;width:100%;height:28px}.scalp-spark--bull path{stroke:#2f8;filter:drop-shadow(0 0 4px rgba(34,255,136,.5))}.scalp-spark--bear path{stroke:#f36;filter:drop-shadow(0 0 4px rgba(255,51,102,.5))}.scalp-spark--empty{opacity:.3}.scalp-pipeline{display:flex;flex-direction:column;gap:8px}.scalp-pipeline__row{display:grid;grid-template-columns:130px 1fr;gap:16px;align-items:center;padding:10px 12px;border-radius:10px;background:#0003;border:1px solid rgba(168,85,247,.1)}.scalp-pipeline__sym{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:800;color:#fff}.scalp-pipeline__steps{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.scalp-pipeline__step{padding:4px 10px;border-radius:6px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:800;letter-spacing:.08em;background:#ffffff08;border:1px solid rgba(255,255,255,.1);color:#fff6;position:relative}.scalp-pipeline__step--ok{color:#2f8;border-color:#22ff8880;background:#22ff880f}.scalp-pipeline__step--ok:after{content:" ✓"}.scalp-pipeline__step--pending{color:#ffffff59}.scalp-pipeline__ready{margin-left:auto;padding:4px 12px;border-radius:6px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:900;letter-spacing:.08em}.scalp-pipeline__ready--ready{color:#2f8;background:#22ff881f;border:1px solid rgba(34,255,136,.5);text-shadow:0 0 8px rgba(34,255,136,.5)}.scalp-pipeline__ready--idle{color:#fff6;background:#ffffff08;border:1px solid rgba(255,255,255,.1)}.scalp-prostats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.scalp-prostat{padding:16px;border-radius:12px;background:linear-gradient(135deg,#1e143c8c,#0a0819bf);border:1px solid rgba(168,85,247,.2);display:flex;flex-direction:column;gap:6px;transition:all .25s}.scalp-prostat:hover{border-color:#a855f780;transform:translateY(-2px);box-shadow:0 10px 30px #a855f726}.scalp-prostat__label{font-size:10px;font-weight:800;letter-spacing:.15em;color:#ffffff80}.scalp-prostat__value{font-family:JetBrains Mono,monospace;font-size:24px;font-weight:900;color:#fff}.scalp-prostat__value[data-tone=bull]{color:#2f8;text-shadow:0 0 14px rgba(34,255,136,.5)}.scalp-prostat__value[data-tone=bear]{color:#f36;text-shadow:0 0 14px rgba(255,51,102,.5)}.scalp-prostat__hint{font-size:10px;color:#ffffff59;font-family:JetBrains Mono,monospace}.scalp-empty{color:#ffffff73;font-style:italic;font-size:13px;text-align:center;padding:30px 0}.scalp-setups{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:16px}.scalp-card{padding:18px;border-radius:16px;background:linear-gradient(135deg,#1e143c99,#0f0a1ecc);border:1px solid rgba(168,85,247,.25);backdrop-filter:blur(14px);display:flex;flex-direction:column;gap:14px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.scalp-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#a855f7,transparent);opacity:.6}.scalp-card[data-tone=bull]{border-left:3px solid #22ff88;box-shadow:-6px 0 24px #22ff881f}.scalp-card[data-tone=bear]{border-left:3px solid #ff3366;box-shadow:-6px 0 24px #ff33661f}.scalp-card:hover{transform:translateY(-3px);box-shadow:0 14px 50px #00000080,0 0 70px #8b5cf62e}.scalp-card__head{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:1px solid rgba(168,85,247,.12)}.scalp-card__sym{font-family:JetBrains Mono,monospace;font-size:16px;font-weight:900;color:#fff;margin-right:10px}.scalp-card__dir{font-size:11px;font-weight:900;letter-spacing:.05em}.scalp-card__dir[data-tone=bull]{color:#2f8;text-shadow:0 0 10px rgba(34,255,136,.5)}.scalp-card__dir[data-tone=bear]{color:#f36;text-shadow:0 0 10px rgba(255,51,102,.5)}.scalp-card__zone-tag{font-family:JetBrains Mono,monospace;font-size:10px;padding:3px 8px;border-radius:4px;background:#a855f726;color:#ffffffd9;letter-spacing:.08em}.scalp-card__prices{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.scalp-card__prices>div{padding:8px 10px;background:#00000040;border-radius:8px;display:flex;flex-direction:column;gap:4px}.scalp-card__prices small{font-size:9px;letter-spacing:.12em;color:#ffffff73;font-weight:800;text-transform:uppercase}.scalp-card__prices b{font-family:JetBrains Mono,monospace;font-size:14px;font-weight:800;color:#fff}.scalp-sl{color:#f36!important}.scalp-tp{color:#2f8!important}.scalp-card__viz{display:flex;flex-direction:column;gap:10px}.scalp-card__viz-row{display:grid;grid-template-columns:90px 1fr;gap:10px;align-items:center}.scalp-card__viz-label{font-size:10px;color:#ffffff80;font-family:JetBrains Mono,monospace;font-weight:800;letter-spacing:.06em}.scalp-zonebar{position:relative;height:22px;border-radius:4px;background:#0000004d;overflow:hidden}.scalp-zonebar__ctx{position:absolute;inset:0;background:linear-gradient(90deg,#ffffff05,#ffffff0d)}.scalp-zonebar__zone{position:absolute;top:3px;bottom:3px;background:linear-gradient(90deg,#a855f766,#00e5ff66);border-radius:3px;box-shadow:inset 0 0 8px #a855f780}.scalp-zonebar__marker{position:absolute;top:0;bottom:0;width:2px;background:#fff;box-shadow:0 0 8px #fff;transform:translate(-1px)}.scalp-zonebar__labels{position:absolute;inset:0;display:flex;justify-content:space-between;padding:0 6px;align-items:center;font-family:JetBrains Mono,monospace;font-size:9px;color:#ffffffb3;font-weight:800}.scalp-rrbar{display:flex;height:22px;border-radius:4px;overflow:hidden;background:#0000004d}.scalp-rrbar__risk{background:linear-gradient(180deg,#f36,#f366)}.scalp-rrbar__reward{background:linear-gradient(180deg,#2f8,#2f86)}.scalp-card__meta{display:flex;flex-wrap:wrap;gap:12px;font-size:11px;color:#ffffff80;font-family:JetBrains Mono,monospace}.scalp-card__meta i{font-style:normal;color:#ffffff59;margin-right:4px}.scalp-card__meta b{color:#fff;font-weight:800}.scalp-card__foot{display:flex;justify-content:space-between;align-items:center;padding-top:10px;border-top:1px solid rgba(168,85,247,.12)}.scalp-exec{padding:9px 18px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:800;font-size:12px;letter-spacing:.05em;transition:all .2s}.scalp-exec:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 24px #2563eb80}.scalp-exec:disabled{opacity:.5;cursor:not-allowed}.scalp-card__time{font-size:10px;color:#ffffff59;font-family:JetBrains Mono,monospace}.scalp-cfg{display:flex;flex-direction:column;gap:18px;padding:4px}.scalp-cfg__group{display:flex;flex-direction:column;gap:10px}.scalp-cfg__label{font-size:11px;font-weight:800;letter-spacing:.12em;color:#ffffff8c;text-transform:uppercase}.scalp-cfg__syms{display:flex;flex-wrap:wrap;gap:8px}.scalp-sym{padding:6px 12px;font-size:11px;font-weight:800;font-family:JetBrains Mono,monospace;border-radius:6px;cursor:pointer;border:1px solid rgba(168,85,247,.25);background:#a855f70f;color:#ffffffb3;transition:all .2s}.scalp-sym:hover{background:#a855f72e;color:#fff}.scalp-sym.on{background:linear-gradient(135deg,#a855f7,#8b5cf6);border-color:#a855f7;color:#fff;box-shadow:0 0 14px #a855f780}.scalp-cfg__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.scalp-cfg__grid label,.scalp-cfg__override label{display:flex;flex-direction:column;gap:4px}.scalp-cfg__grid small,.scalp-cfg__override small{font-size:10px;letter-spacing:.1em;color:#ffffff80;text-transform:uppercase;font-weight:700}.scalp-cfg__grid input,.scalp-cfg__override input{padding:8px 10px;background:#0006;border:1px solid rgba(168,85,247,.25);border-radius:6px;color:#fff;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700}.scalp-cfg__grid input:focus,.scalp-cfg__override input:focus{outline:none;border-color:#a855f7;box-shadow:0 0 12px #a855f766}.scalp-cfg__overrides{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.scalp-cfg__override{padding:10px;border-radius:10px;background:#00000040;border:1px solid rgba(168,85,247,.15);display:grid;grid-template-columns:100px 1fr 1fr;gap:10px;align-items:end}.scalp-cfg__ovr-sym{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:800;color:#fff;align-self:center}.scalp-save{align-self:flex-start;padding:10px 24px;background:linear-gradient(135deg,#a855f7,#8b5cf6);color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:800;font-size:13px;letter-spacing:.05em;box-shadow:0 0 20px #a855f766;transition:all .2s}.scalp-save:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 30px #a855f799}.scalp-save:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1100px){.scalp-hero{grid-template-columns:1fr;grid-template-areas:"l" "r" "a"}.scalp-hero__right{justify-content:flex-start}.scalp-prostats,.scalp-cfg__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.scalp-setups{grid-template-columns:1fr}.scalp-market{grid-template-columns:repeat(2,1fr)}}.scalp-exec--live{background:linear-gradient(135deg,#dc2626,#991b1b)!important;margin-left:8px}.scalp-exec--live:hover:not(:disabled){box-shadow:0 8px 24px #dc26268c!important}.live-modal__overlay{position:fixed;inset:0;z-index:10000;background:#05040ad9;backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;animation:lm-fade .2s ease-out}@keyframes lm-fade{0%{opacity:0}to{opacity:1}}.live-modal{width:90%;max-width:520px;border-radius:16px;background:linear-gradient(135deg,#1e143cfa,#0a0819fa);border:1px solid rgba(255,51,102,.5);box-shadow:0 25px 80px #dc262659,0 0 0 1px #ffffff0d inset;animation:lm-slide .3s cubic-bezier(.4,0,.2,1);overflow:hidden}@keyframes lm-slide{0%{transform:scale(.92) translateY(20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.live-modal__head{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,51,102,.25);background:linear-gradient(90deg,rgba(255,51,102,.12),transparent)}.live-modal__eyebrow{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:900;letter-spacing:.15em;color:#ff5c7c;text-shadow:0 0 12px rgba(255,51,102,.5)}.live-modal__close{background:transparent;border:1px solid rgba(255,51,102,.3);color:#ff5c7c;width:28px;height:28px;border-radius:6px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .2s}.live-modal__close:hover{background:#ff336626}.live-modal__body{padding:20px;display:flex;flex-direction:column;gap:14px}.live-modal__row{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:8px;background:#00000059;font-family:JetBrains Mono,monospace;font-size:13px}.live-modal__row span{color:#ffffff80;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:800}.live-modal__row b{color:#fff;font-weight:800}.live-modal__row b[data-tone=bull]{color:#2f8}.live-modal__row b[data-tone=bear]{color:#ff5c7c}.live-modal__note{padding:12px 14px;border-radius:8px;background:#ffaa0014;border:1px solid rgba(255,170,0,.3);font-size:12px;color:#fcd34d;line-height:1.5}.live-modal__note b{color:#fbbf24}.live-modal__confirm{display:flex;flex-direction:column;gap:8px}.live-modal__confirm label{font-size:12px;color:#fff9;letter-spacing:.05em}.live-modal__confirm label b{color:#ff5c7c;font-family:JetBrains Mono,monospace}.live-modal__confirm input{padding:10px 14px;border-radius:8px;border:1px solid rgba(255,51,102,.4);background:#00000080;color:#fff;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.live-modal__confirm input:focus{outline:none;border-color:#ff5c7c;box-shadow:0 0 14px #f366}.live-modal__actions{display:flex;gap:10px;justify-content:flex-end;padding-top:6px}.live-modal__cancel{padding:9px 18px;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:transparent;color:#ffffffb3;cursor:pointer;font-weight:700;font-size:12px;letter-spacing:.05em;transition:all .2s}.live-modal__cancel:hover:not(:disabled){background:#ffffff0d;color:#fff}.live-modal__cancel:disabled{opacity:.4;cursor:not-allowed}.live-modal__exec{padding:9px 20px;border-radius:8px;border:none;background:linear-gradient(135deg,#dc2626,#991b1b);color:#fff;cursor:pointer;font-weight:800;font-size:12px;letter-spacing:.08em;transition:all .2s;box-shadow:0 4px 20px #dc262666}.live-modal__exec:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 30px #dc262699}.live-modal__exec:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.live-modal__result{padding:14px;border-radius:10px;animation:lm-fade .3s}.live-modal__result--ok{background:#22ff8814;border:1px solid rgba(34,255,136,.4)}.live-modal__result--ko{background:#ff336614;border:1px solid rgba(255,51,102,.4)}.live-modal__result-status{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px;font-family:JetBrains Mono,monospace}.live-modal__result-status b{font-size:16px;font-weight:900;letter-spacing:.05em}.live-modal__result--ok .live-modal__result-status b{color:#2f8}.live-modal__result--ko .live-modal__result-status b{color:#ff5c7c}.live-modal__result-status small{font-size:10px;color:#ffffff80;font-family:JetBrains Mono,monospace}.live-modal__result-prices{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px;font-family:JetBrains Mono,monospace;font-size:11px}.live-modal__result-prices span{padding:6px 8px;background:#00000059;border-radius:6px;display:flex;flex-direction:column;gap:2px;color:#ffffff80;letter-spacing:.08em}.live-modal__result-prices span b{color:#fff;font-weight:800;font-size:12px}.live-modal__reasons{margin:8px 0 0;padding-left:20px;font-size:12px;color:#fca5a5;font-family:JetBrains Mono,monospace}.live-modal__reasons li{margin:3px 0}.scalp-hist-stats{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:16px}.scalp-hist-stat{padding:12px 14px;border-radius:10px;background:#00000047;border:1px solid rgba(168,85,247,.18);display:flex;flex-direction:column;gap:3px}.scalp-hist-stat small{font-size:9px;font-weight:800;letter-spacing:.15em;color:#ffffff80;text-transform:uppercase}.scalp-hist-stat b{font-family:JetBrains Mono,monospace;font-size:20px;font-weight:900;color:#fff}.scalp-hist-stat b[data-tone=bull]{color:#2f8;text-shadow:0 0 12px rgba(34,255,136,.5)}.scalp-hist-stat b[data-tone=bear]{color:#ff5c7c;text-shadow:0 0 12px rgba(255,92,124,.5)}.scalp-hist-stat span{font-size:10px;color:#fff6;font-family:JetBrains Mono,monospace}.scalp-hist-table-wrap{overflow-x:auto;border-radius:10px;border:1px solid rgba(168,85,247,.15)}.scalp-hist-table{width:100%;border-collapse:collapse;font-family:JetBrains Mono,monospace;font-size:12px}.scalp-hist-table thead th{text-align:left;padding:10px 12px;font-size:10px;font-weight:800;letter-spacing:.12em;color:#ffffff80;text-transform:uppercase;border-bottom:1px solid rgba(168,85,247,.2);background:#0000004d}.scalp-hist-table tbody td{padding:10px 12px;color:#ffffffbf;border-bottom:1px solid rgba(255,255,255,.04)}.scalp-hist-table tbody tr:hover td{background:#ffffff05}.scalp-hist-table tbody td b{color:#fff;font-weight:800}.scalp-hist-table td[data-tone=bull]{color:#2f8}.scalp-hist-table td[data-tone=bear]{color:#ff5c7c}.scalp-hist-table td[data-tone=accent]{color:#a78bfa;font-weight:800}.scalp-hist-table td[data-tone=warn]{color:#fbbf24}.scalp-hist-table td[data-tone=neutral]{color:#ffffff80}.sh-date{color:#fff6!important;font-size:11px}.sh-num{text-align:right}.sh-sl{color:#ff5c7c!important}.sh-tp{color:#2f8!important}.sh-state{font-weight:800;letter-spacing:.05em}.sh-pnl{font-weight:800}.sh-pnl--bull{color:#2f8!important}.sh-pnl--bear{color:#ff5c7c!important}.sh-dur{color:#ffffff80!important}.holo{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;overflow:hidden;isolation:isolate;user-select:none}.holo--sm{width:120px;height:160px}.holo--md{width:180px;height:240px}.holo--lg{width:240px;height:320px}.holo__bg{position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse at 50% 25%,rgba(0,229,255,.14),transparent 60%),radial-gradient(ellipse at 50% 85%,rgba(168,85,247,.12),transparent 60%),linear-gradient(180deg,#05040aeb,#0f081efa)}.holo__scanlines{position:absolute;inset:0;z-index:3;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0px,transparent 2px,rgba(0,229,255,.06) 3px,rgba(0,229,255,.06) 4px);animation:holo-scan 10s linear infinite;mix-blend-mode:screen}@keyframes holo-scan{0%{background-position:0 0}to{background-position:0 40px}}.holo__grid{position:absolute;inset:0;z-index:1;background-image:radial-gradient(circle at 1px 1px,rgba(0,229,255,.22) 1px,transparent 0);background-size:14px 14px;opacity:.28;animation:holo-grid-pulse 4s ease-in-out infinite}@keyframes holo-grid-pulse{0%,to{opacity:.18}50%{opacity:.38}}.holo__halo{position:absolute;inset:10%;z-index:1;border-radius:50%;background:radial-gradient(circle,rgba(0,229,255,.35),transparent 65%);filter:blur(24px);animation:holo-halo 4s ease-in-out infinite;pointer-events:none}@keyframes holo-halo{0%,to{opacity:.5;transform:scale(.95)}50%{opacity:.9;transform:scale(1.08)}}.holo__robot{position:relative;width:78%;height:auto;z-index:4;filter:drop-shadow(0 0 14px rgba(0,229,255,.45));animation:holo-float 5s ease-in-out infinite}@keyframes holo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.holo__eye{transform-origin:center;transition:transform .1s}.holo__eye--blink{transform:scaleY(.1)}.holo__antenna{animation:holo-antenna 1.6s ease-in-out infinite}@keyframes holo-antenna{0%,to{opacity:1}50%{opacity:.4}}.holo__core{animation:holo-core 2.2s ease-in-out infinite}@keyframes holo-core{0%,to{opacity:.75}50%{opacity:1}}.holo__ear-core{animation:holo-ear 1.4s ease-in-out infinite}@keyframes holo-ear{0%,to{opacity:.6}50%{opacity:1}}.holo__arm-l{animation:holo-arm-l 6s ease-in-out infinite;transform-origin:42px 178px}.holo__arm-r{animation:holo-arm-r 6s ease-in-out infinite;transform-origin:158px 178px}@keyframes holo-arm-l{0%,to{transform:rotate(0)}50%{transform:rotate(-1.2deg)}}@keyframes holo-arm-r{0%,to{transform:rotate(0)}50%{transform:rotate(1.2deg)}}.holo--glitch .holo__robot{animation:holo-glitch .18s steps(2) 1}@keyframes holo-glitch{0%{transform:translate(0);filter:hue-rotate(0deg) drop-shadow(0 0 14px rgba(0,229,255,.45))}40%{transform:translate(-2px);filter:hue-rotate(35deg) drop-shadow(0 0 20px rgba(0,229,255,.8))}70%{transform:translate(2px);filter:hue-rotate(-25deg) drop-shadow(0 0 14px rgba(168,85,247,.7))}to{transform:translate(0);filter:hue-rotate(0deg) drop-shadow(0 0 14px rgba(0,229,255,.45))}}.holo__particles{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden}.holo__particles span{position:absolute;bottom:-6px;width:2px;height:2px;border-radius:50%;background:#00e5ff;box-shadow:0 0 6px #00e5ff;opacity:0;animation:holo-particle linear infinite}@keyframes holo-particle{0%{opacity:0;transform:translateY(0)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(-180px)}}.holo__info{position:absolute;bottom:8px;left:8px;right:8px;z-index:5;display:flex;flex-direction:column;gap:2px;font-family:JetBrains Mono,monospace;padding:6px 9px;background:#05040abf;border:1px solid rgba(0,229,255,.25);border-radius:6px;backdrop-filter:blur(8px)}.holo__info-label{font-size:9px;font-weight:900;letter-spacing:.15em;color:#00e5ff}.holo__info-status{font-size:10px;font-weight:800;color:#ffffff8c}.holo__info-status[data-active="1"]{color:#2f8}.holo__info-status[data-active="0"]{color:#fa0}.holo__info-value{font-size:11px;font-weight:800;color:#fff}.holo__corner{position:absolute;width:14px;height:14px;border-color:#00e5ff;z-index:5;pointer-events:none;opacity:.7;animation:holo-corner 5s ease-in-out infinite}@keyframes holo-corner{0%,to{opacity:.45}50%{opacity:1}}.holo__corner--tl{top:5px;left:5px;border-top:2px solid;border-left:2px solid;border-top-left-radius:6px}.holo__corner--tr{top:5px;right:5px;border-top:2px solid;border-right:2px solid;border-top-right-radius:6px}.holo__corner--bl{bottom:5px;left:5px;border-bottom:2px solid;border-left:2px solid;border-bottom-left-radius:6px}.holo__corner--br{bottom:5px;right:5px;border-bottom:2px solid;border-right:2px solid;border-bottom-right-radius:6px}.holo--idle .holo__robot,.holo--idle .holo__halo{animation-duration:7s}.holo--idle .holo__scanlines{animation-duration:16s;opacity:.5}.holo-widget{position:fixed;bottom:20px;right:20px;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;gap:10px;pointer-events:none}.holo-widget__panel{pointer-events:auto;position:relative;animation:holo-widget-in .35s cubic-bezier(.4,0,.2,1)}@keyframes holo-widget-in{0%{opacity:0;transform:translateY(20px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}.holo-widget__close{position:absolute;top:-8px;right:-8px;width:24px;height:24px;border-radius:50%;background:#0a0819e6;border:1px solid rgba(0,229,255,.5);color:#00e5ff;font-size:16px;font-weight:700;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;z-index:10}.holo-widget__close:hover{background:#00e5ff33;transform:scale(1.1)}.holo-widget__toggle{pointer-events:auto;position:relative;width:56px;height:56px;border-radius:50%;border:none;cursor:pointer;background:linear-gradient(135deg,#a855f7,#00e5ff);color:#fff;font-family:JetBrains Mono,monospace;font-size:22px;font-weight:900;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 30px #a855f780,0 0 0 1px #ffffff26 inset,0 0 40px #00e5ff59;transition:all .25s cubic-bezier(.4,0,.2,1)}.holo-widget__toggle:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 12px 40px #a855f7b3,0 0 60px #00e5ff80}.holo-widget__toggle:active{transform:translateY(0) scale(.98)}.holo-widget__glyph{position:relative;z-index:2;text-shadow:0 0 12px rgba(255,255,255,.6)}.holo-widget__pulse{position:absolute;inset:-3px;border-radius:50%;border:2px solid rgba(0,229,255,.6);animation:holo-widget-pulse 2.4s ease-out infinite;pointer-events:none}@keyframes holo-widget-pulse{0%{transform:scale(1);opacity:.8}to{transform:scale(1.6);opacity:0}}.holo-widget--min .holo-widget__pulse{opacity:.8}@media(max-width:700px){.holo-widget{bottom:14px;right:14px}.holo-widget__toggle{width:48px;height:48px;font-size:18px}.holo-widget__panel .holo--md{width:150px;height:200px}}.analysis-command-deck-v1,.acv1-page{--ac-bg:#040b13;--ac-panel:#071522;--ac-panel2:#0a1a29;--ac-line:#18364f;--ac-text:#edf6ff;--ac-muted:#768da1;--ac-cyan:#21dcff;--ac-green:#20e3a2;--ac-red:#ff5b78;--ac-amber:#ffc44d;--ac-violet:#9567ff}.acv1-page{display:grid;gap:12px;color:var(--ac-text);padding:4px 0 10px}.acv1-card{background:linear-gradient(180deg,#081522fa,#050f19fa);border:1px solid var(--ac-line);border-radius:15px;box-shadow:0 16px 44px #00000042,inset 0 1px #ffffff05;min-width:0}.acv1-empty{min-height:440px;display:grid;place-content:center;text-align:center;border:1px solid var(--ac-line);border-radius:16px;background:var(--ac-panel);padding:28px}.acv1-empty span,.acv1-eyebrow{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#7891a6}.acv1-empty h1{margin:8px 0;font-size:26px}.acv1-empty p{max-width:620px;color:var(--ac-muted)}.acv1-hero{padding:18px;background:radial-gradient(680px 260px at 8% 0,rgba(119,61,224,.23),transparent 68%),linear-gradient(180deg,#0a1727,#06121e)}.acv1-hero-copy h1{font-size:28px;letter-spacing:-.035em;margin:6px 0 4px}.acv1-hero-copy p{margin:0;color:var(--ac-muted);font-size:12px}.acv1-badges{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}.acv1-badge,.acv1-soft-chip{display:inline-flex;align-items:center;border:1px solid #29465f;background:#091927;border-radius:999px;padding:5px 8px;font-size:9px;color:#9ab0c1}.acv1-badge[data-tone=bear],*[data-tone=bear]{color:var(--ac-red)}.acv1-badge[data-tone=bull],*[data-tone=bull]{color:var(--ac-green)}.acv1-badge[data-tone=warn],*[data-tone=warn]{color:var(--ac-amber)}.acv1-badge[data-tone=accent],*[data-tone=accent]{color:#b89dff}.acv1-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:13px}.acv1-kpis>div{display:grid;gap:4px;padding:11px 12px;border:1px solid #17344d;border-radius:10px;background:#071521}.acv1-kpis span{font-size:8px;color:#748b9e;text-transform:uppercase;letter-spacing:.1em}.acv1-kpis strong{font-size:15px}.acv1-kpis small{color:#6f8498;font-size:8px}.acv1-primary-grid{display:grid;grid-template-columns:minmax(0,1.72fr) minmax(320px,.8fr);gap:12px}.acv1-chart-card,.acv1-wait-card,.acv1-trace-card,.acv1-level-card,.acv1-story-card,.acv1-details-card{padding:14px}.acv1-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.acv1-section-head h2{font-size:14px;margin:4px 0 0}.acv1-chart-shell{border:1px solid #112b40;border-radius:11px;background:#030911;overflow:hidden;min-height:300px}.acv1-chart-shell .anv2-chart{border:0!important;background:transparent!important;border-radius:0!important;padding:10px!important}.acv1-chart-shell .anv2-chart__head{display:none}.acv1-chart-shell .anv2-chart__canvas{height:270px!important;min-height:270px!important;background:#030911!important}.acv1-chart-shell .anv2-chart__legend{padding:5px 6px 2px!important}.acv1-live-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;margin-top:9px;border:1px solid #173149;border-radius:10px;overflow:hidden;background:#173149}.acv1-live-strip>div{display:grid;gap:3px;padding:9px;background:#07131f}.acv1-live-strip span{font-size:7px;color:#657f94;text-transform:uppercase;letter-spacing:.1em}.acv1-live-strip strong{font-size:10px}.acv1-live-strip small{font-size:7px;color:#698195}.acv1-decision{border:1px solid #66501a;background:linear-gradient(145deg,#18150b,#071421);border-radius:11px;padding:12px}.acv1-decision>span{font-size:8px;color:#8a8f88;text-transform:uppercase}.acv1-decision strong{display:block;font-size:22px;margin:3px 0}.acv1-decision p{margin:0;color:#8396a7;font-size:10px;line-height:1.45}.acv1-next-list{display:grid;gap:7px;margin-top:9px}.acv1-next{display:grid;grid-template-columns:30px 1fr auto;gap:8px;align-items:center;border:1px solid #173149;background:#071521;border-radius:9px;padding:9px}.acv1-next-index{width:30px;height:30px;border-radius:8px;background:#102131;display:grid;place-items:center;font-size:9px;font-weight:800}.acv1-next b{font-size:10px}.acv1-next small{display:block;font-size:8px;color:#71879a;margin-top:2px}.acv1-state{font-size:7px;border:1px solid currentColor;border-radius:999px;padding:4px 6px}.acv1-path-mini{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;margin-top:9px}.acv1-path-mini>div{padding:8px;border:1px solid #173149;border-radius:8px;background:#06131e}.acv1-path-mini span{font-size:7px;color:#71869a;display:block}.acv1-path-mini b{font-size:9px;display:block;margin-top:3px}.acv1-trace-summary{display:flex;align-items:baseline;gap:8px}.acv1-trace-summary strong{font-size:25px}.acv1-trace-summary span{font-size:9px;color:#70879a}.acv1-progress{height:5px;background:#122b40;border-radius:99px;overflow:hidden;margin:0 0 10px}.acv1-progress i{display:block;height:100%;background:linear-gradient(90deg,var(--ac-violet),var(--ac-cyan))}.acv1-trace-scroll{display:grid;grid-template-columns:repeat(10,minmax(118px,1fr));gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.acv1-trace-step{min-height:112px;border:1px solid #173149;border-radius:9px;background:#06131e;padding:8px;position:relative}.acv1-trace-step[data-tone=bull]{border-color:#17503f}.acv1-trace-step[data-tone=warn]{border-color:#5b481d}.acv1-trace-step[data-tone=bear]{border-color:#5e2636}.acv1-step-top{display:flex;justify-content:space-between;align-items:center}.acv1-step-top span{font-size:7px;color:#70869a}.acv1-step-top i{width:7px;height:7px;border-radius:50%;background:currentColor}.acv1-trace-step>b{display:block;font-size:9px;margin:7px 0 3px}.acv1-trace-step small{display:block;color:#708597;font-size:7px;line-height:1.35;min-height:30px}.acv1-trace-step em{display:inline-block;margin-top:7px;font-size:7px;font-style:normal;border:1px solid currentColor;border-radius:999px;padding:3px 5px}.acv1-trace-empty{color:var(--ac-muted);font-size:10px}.acv1-secondary-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:12px}.acv1-level-map{height:310px;position:relative;border:1px solid #142f45;border-radius:11px;background:linear-gradient(90deg,#050d16,#071522);overflow:hidden}.acv1-axis{position:absolute;left:48%;top:16px;bottom:16px;width:2px;background:#1b394f}.acv1-map-level{position:absolute;left:6%;right:5%;display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;transform:translateY(-50%)}.acv1-map-level:after{content:"";position:absolute;left:42%;right:18%;top:50%;height:1px;background:#314a60;z-index:0}.acv1-map-level>div,.acv1-map-level>strong{position:relative;z-index:1;background:#071522;padding:4px 6px;border-radius:6px}.acv1-map-level b{display:block;font-size:8px}.acv1-map-level span{display:block;font-size:7px;color:#70869a;margin-top:2px}.acv1-map-level>strong{font-size:9px;border:1px solid #24455d}.acv1-map-level[data-kind=price]:after{background:var(--ac-cyan)}.acv1-map-level[data-kind=price]>strong{border-color:#1d9bc2;color:var(--ac-cyan)}.acv1-map-level[data-kind=target]:after{background:#267157}.acv1-map-level[data-kind=target]>strong{border-color:#24624c;color:var(--ac-green)}.acv1-map-level[data-kind=interaction]:after{background:#8e6727}.acv1-map-level[data-kind=interaction]>strong{border-color:#765a27;color:var(--ac-amber)}.acv1-map-empty{position:absolute;inset:0;display:grid;place-items:center;color:var(--ac-muted);font-size:10px}.acv1-story-list{display:grid;gap:7px}.acv1-story-row{display:grid;grid-template-columns:32px 1fr;gap:8px;border-left:2px solid #6e4dbb;background:linear-gradient(90deg,#171126,#07131f);border-radius:8px;padding:9px 10px}.acv1-story-row>span{font-size:8px;color:#aa93ff;font-weight:800}.acv1-story-row p{margin:0;font-size:10px;line-height:1.4;color:#a5b2bd}.acv1-tabs{display:flex;gap:5px;margin-bottom:10px}.acv1-tabs button{border:1px solid #1b3a52;background:#07131f;color:#7a91a4;border-radius:8px;padding:7px 10px;font-size:9px;cursor:pointer}.acv1-tabs button.active{background:#10374f;border-color:#2091ba;color:#fff}.acv1-factor-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.acv1-factor{border:1px solid #173149;border-radius:9px;padding:10px;background:#06131e}.acv1-factor>div{display:flex;justify-content:space-between;gap:8px}.acv1-factor b,.acv1-factor span{font-size:9px}.acv1-factor small{display:block;font-size:7px;color:#708598;margin-top:3px}.acv1-factor>i{display:block;height:4px;background:#122a3e;border-radius:99px;margin-top:7px;overflow:hidden}.acv1-factor>i>em{display:block;height:100%;background:linear-gradient(90deg,var(--ac-violet),var(--ac-cyan))}.acv1-role-grid{display:grid;gap:6px}.acv1-role{display:grid;grid-template-columns:58px 1fr 1fr auto;gap:10px;align-items:center;border-bottom:1px solid #142c40;padding:8px}.acv1-role b,.acv1-role strong{font-size:9px}.acv1-role span,.acv1-role em{font-size:8px;font-style:normal}.acv1-signal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.acv1-signal{display:flex;justify-content:space-between;gap:10px;padding:10px;border:1px solid #173149;border-radius:9px;background:#06131e}.acv1-signal span,.acv1-signal b{font-size:9px}.acv1-muted{color:var(--ac-muted);font-size:10px}@media(max-width:1180px){.acv1-primary-grid,.acv1-secondary-grid{grid-template-columns:1fr}.acv1-trace-scroll{grid-template-columns:repeat(5,minmax(135px,1fr))}.acv1-factor-grid,.acv1-signal-grid{grid-template-columns:1fr 1fr}}@media(max-width:760px){.acv1-page{gap:8px}.acv1-hero{padding:12px}.acv1-hero-copy h1{font-size:23px}.acv1-kpis{grid-template-columns:1fr 1fr}.acv1-chart-card,.acv1-wait-card,.acv1-trace-card,.acv1-level-card,.acv1-story-card,.acv1-details-card{padding:10px}.acv1-chart-shell{min-height:230px}.acv1-chart-shell .anv2-chart__canvas{height:210px!important;min-height:210px!important}.acv1-live-strip{grid-template-columns:1fr 1fr}.acv1-trace-scroll{display:flex;scroll-snap-type:x mandatory}.acv1-trace-step{min-width:145px;scroll-snap-align:start}.acv1-level-map{height:280px}.acv1-factor-grid,.acv1-signal-grid{grid-template-columns:1fr}.acv1-role{grid-template-columns:48px 1fr auto}.acv1-role>em{display:none}.acv1-path-mini{grid-template-columns:1fr}.acv1-next{grid-template-columns:28px 1fr}.acv1-next>.acv1-state{grid-column:2;justify-self:start}.acv1-tabs{overflow-x:auto}.acv1-tabs button{white-space:nowrap}}.smc-a-page{--smc-a-panel: #0c1a2d;--smc-a-panel-2: #10223a;--smc-a-line: rgba(160, 201, 255, .16);--smc-a-text: #e8f1ff;--smc-a-muted: #8aa2c6;--smc-a-accent: #53b8ff;--smc-a-accent-2: #7a7cff;--smc-a-bull: #1fd58a;--smc-a-bear: #ff647c;--smc-a-warn: #ffb84d;--smc-a-shadow: 0 16px 50px rgba(0,0,0,.22);width:100%;color:var(--smc-a-text)}.smc-a-page *{box-sizing:border-box}.smc-a-topbar{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;padding:4px 4px 0}.smc-a-topbar>div:first-child{max-width:760px}.smc-a-eyebrow{display:block;color:#93bbff;font-size:10px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.smc-a-topbar h1{margin:5px 0 7px;color:var(--smc-a-text);font-size:clamp(24px,2.4vw,36px);line-height:1.04}.smc-a-topbar p{max-width:760px;margin:0;color:var(--smc-a-muted);font-size:12px;line-height:1.55}.smc-a-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px}.smc-a-actions span,.smc-a-actions button{min-height:36px;display:inline-flex;align-items:center;gap:7px;padding:0 12px;border:1px solid var(--smc-a-line);border-radius:999px;background:#ffffff09;color:var(--smc-a-text);font:800 10px/1 Inter,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.smc-a-actions button{background:linear-gradient(135deg,#53b8ff2e,#7a7cff29);border-color:#53b8ff59;cursor:pointer}.smc-a-card{min-width:0;overflow:hidden;border:1px solid var(--smc-a-line);border-radius:20px;background:linear-gradient(180deg,#0e1c2ff5,#08101dfa);box-shadow:var(--smc-a-shadow)}.smc-a-card-head{padding:16px 18px 8px}.smc-a-card-head strong{display:block;color:var(--smc-a-text);font-size:14px;font-weight:850;letter-spacing:.02em}.smc-a-card-head small{display:block;margin-top:4px;color:var(--smc-a-muted);font-size:10px;line-height:1.35}.smc-a-card-head--row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.smc-a-count{color:#728aa6;font-size:9px;white-space:nowrap}.smc-a-hero{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(310px,1fr);gap:16px;margin-bottom:16px}.smc-a-context-card{padding-bottom:18px}.smc-a-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;padding:8px 18px 0}.smc-a-metric{min-width:0;min-height:104px;padding:13px;border:1px solid var(--smc-a-line);border-radius:15px;background:#ffffff07}.smc-a-metric>span{color:var(--smc-a-muted);font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.smc-a-metric strong{display:block;margin-top:7px;overflow:hidden;color:var(--smc-a-text);font-size:20px;font-weight:900;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.smc-a-metric strong[data-tone=bull]{color:var(--smc-a-bull)}.smc-a-metric strong[data-tone=bear]{color:var(--smc-a-bear)}.smc-a-metric strong[data-tone=warn]{color:var(--smc-a-warn)}.smc-a-metric strong[data-tone=accent]{color:#82c9ff}.smc-a-metric small{display:block;margin-top:7px;overflow:hidden;color:var(--smc-a-muted);font-size:9px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.smc-a-decision-list{padding:0 18px 14px}.smc-a-decision-row{display:flex;justify-content:space-between;gap:14px;padding:11px 0;border-top:1px solid var(--smc-a-line)}.smc-a-decision-row:first-child{border-top:0}.smc-a-decision-row span{color:var(--smc-a-muted);font-size:10px}.smc-a-decision-row b{max-width:62%;color:var(--smc-a-text);font-size:10px;font-weight:800;line-height:1.35;text-align:right;overflow-wrap:anywhere}.smc-a-decision-row b[data-tone=bull]{color:var(--smc-a-bull)}.smc-a-decision-row b[data-tone=bear]{color:var(--smc-a-bear)}.smc-a-page-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.smc-a-span-4{grid-column:span 4}.smc-a-span-6{grid-column:span 6}.smc-a-span-8{grid-column:span 8}.smc-a-stack{display:flex;flex-direction:column;gap:16px;min-width:0}.smc-a-map-card{align-self:start}.smc-a-map-body{padding:0 18px 16px}.smc-a-chart{overflow:hidden;border:1px solid var(--smc-a-line);border-radius:16px;background:linear-gradient(to right,rgba(255,255,255,.025) 1px,transparent 1px) 0 0/40px 40px,linear-gradient(to bottom,rgba(255,255,255,.025) 1px,transparent 1px) 0 0/40px 40px,radial-gradient(circle at 20% 15%,rgba(83,184,255,.08),transparent 36%),#050b14}.smc-a-chart .pro-chart-module.premium-chart{min-height:470px;border:0;border-radius:0;grid-template-rows:auto minmax(370px,1fr) auto}.smc-a-chart .pro-chart-module.premium-chart.no-evidence-inspector{grid-template-columns:minmax(0,1fr);grid-template-areas:"commands" "canvas" "status"}.smc-a-chart .premium-chart-canvas{min-height:370px}.smc-a-chart .chart-command-bar-premium{min-height:50px;padding:6px}.smc-a-chart .chart-status-bar{min-height:32px}.smc-a-legend{display:flex;flex-wrap:wrap;gap:14px;margin-top:11px}.smc-a-legend span{display:inline-flex;align-items:center;gap:7px;color:var(--smc-a-muted);font-size:9px}.smc-a-legend i{width:9px;height:9px;border-radius:50%}.smc-a-legend i[data-kind=ob]{background:var(--smc-a-bear)}.smc-a-legend i[data-kind=fvg]{background:var(--smc-a-accent)}.smc-a-legend i[data-kind=liq]{background:var(--smc-a-warn)}.smc-a-legend i[data-kind=eq]{background:#fff}.smc-a-simple-list{padding:0 18px 14px}.smc-a-simple-list>div,.smc-a-simple-list>button{width:100%;display:flex;justify-content:space-between;gap:12px;padding:11px 0;border:0;border-top:1px solid var(--smc-a-line);background:transparent;color:inherit;text-align:left}.smc-a-simple-list>*:first-child{border-top:0}.smc-a-simple-list>button{cursor:pointer}.smc-a-simple-list>button.is-selected{background:#53b8ff0e}.smc-a-simple-list span{color:var(--smc-a-muted);font-size:10px}.smc-a-simple-list b{color:var(--smc-a-text);font-size:10px;font-weight:800;text-align:right}.smc-a-empty{padding:12px 0;color:var(--smc-a-muted);font-size:10px}.smc-a-table-wrap{padding:0 18px 18px;overflow:auto}.smc-a-table{width:100%;border-collapse:collapse}.smc-a-table th,.smc-a-table td{padding:10px 8px;border-top:1px solid var(--smc-a-line);text-align:left;vertical-align:middle;font-size:10px}.smc-a-table th{color:var(--smc-a-muted);font-size:8px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.smc-a-table tbody tr{cursor:pointer;transition:background .15s ease}.smc-a-table tbody tr:hover,.smc-a-table tbody tr.is-selected{background:#53b8ff0d}.smc-a-badge{display:inline-flex;padding:4px 7px;border:1px solid var(--smc-a-line);border-radius:999px;background:#ffffff09;color:#a9bed0;font-size:8px;font-weight:850;white-space:nowrap}.smc-a-thesis{padding:2px 18px 18px}.smc-a-thesis>p{margin:0;padding:13px 14px;border-left:3px solid var(--smc-a-accent);border-radius:11px;background:#53b8ff14;color:#cfe6ff;font-size:10px;line-height:1.55}.smc-a-thesis-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:11px}.smc-a-thesis-grid>div{padding:11px;border:1px solid var(--smc-a-line);border-radius:12px;background:#ffffff06}.smc-a-thesis-grid span{display:block;color:var(--smc-a-muted);font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.smc-a-thesis-grid b{display:block;margin-top:6px;color:var(--smc-a-text);font-size:9px;font-weight:650;line-height:1.5}@media(max-width:1200px){.smc-a-hero{grid-template-columns:1fr}.smc-a-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.smc-a-page-grid>*{grid-column:span 12}.smc-a-stack{display:grid;grid-template-columns:1fr 1fr}}@media(max-width:760px){.smc-a-topbar{flex-direction:column}.smc-a-actions{justify-content:flex-start}.smc-a-metrics,.smc-a-stack,.smc-a-thesis-grid{grid-template-columns:1fr}.smc-a-chart .pro-chart-module.premium-chart{min-height:500px}.smc-a-chart .premium-chart-canvas{min-height:380px}.smc-a-table{min-width:660px}}:root{--exec-profit: #00E676;--exec-profit-soft: #00B85C;--exec-profit-bg: rgba(0, 230, 118, .08);--exec-profit-bg-hover: rgba(0, 230, 118, .14);--exec-profit-border: rgba(0, 230, 118, .35);--exec-profit-glow: rgba(0, 230, 118, .2);--exec-loss: #FF3355;--exec-loss-soft: #C71F3F;--exec-loss-bg: rgba(255, 51, 85, .08);--exec-loss-bg-hover: rgba(255, 51, 85, .14);--exec-loss-border: rgba(255, 51, 85, .35);--exec-loss-glow: rgba(255, 51, 85, .2);--exec-pending: #FFB547;--exec-pending-bg: rgba(255, 181, 71, .08);--exec-pending-border: rgba(255, 181, 71, .3);--exec-neutral: #7A8A95;--exec-neutral-bg: rgba(122, 138, 149, .06);--exec-neutral-border: rgba(122, 138, 149, .2);--exec-accent: #7c5cff;--exec-accent-hi: #a48cff;--exec-accent-bg: rgba(124, 92, 255, .1);--exec-accent-border: rgba(124, 92, 255, .35);--exec-radius-sm: 6px;--exec-radius-md: 10px;--exec-radius-lg: 14px;--exec-shadow-card: 0 1px 0 rgba(255,255,255,.03) inset, 0 2px 8px rgba(0,0,0,.25);--exec-shadow-profit: 0 0 0 1px var(--exec-profit-border) inset, 0 0 24px -8px var(--exec-profit-glow);--exec-shadow-loss: 0 0 0 1px var(--exec-loss-border) inset, 0 0 24px -8px var(--exec-loss-glow);--exec-shadow-pending: 0 0 0 1px var(--exec-pending-border) inset}.exec-performance-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.exec-performance-card{padding:18px 20px;border-radius:var(--exec-radius-lg);background:linear-gradient(180deg,#0f0d16,#0a0810);border:1px solid var(--exec-neutral-border);box-shadow:var(--exec-shadow-card);display:flex;flex-direction:column;gap:8px;transition:box-shadow .25s ease,border-color .25s ease}.exec-performance-card--profit{background:linear-gradient(180deg,#00e6760f,#00e67605);border-color:var(--exec-profit-border);box-shadow:var(--exec-shadow-profit)}.exec-performance-card--loss{background:linear-gradient(180deg,#ff33550f,#ff335505);border-color:var(--exec-loss-border);box-shadow:var(--exec-shadow-loss)}.exec-performance-card--neutral{background:linear-gradient(180deg,#0f0d16,#0a0810);border-color:var(--exec-neutral-border)}.exec-performance-card__label{font-family:var(--intel-font-ui, "Inter", sans-serif);font-size:10px;letter-spacing:.22em;font-weight:700;color:#625a6e;text-transform:uppercase}.exec-performance-card__value{font-family:var(--intel-font-mono, monospace);font-size:38px;font-weight:800;letter-spacing:-.01em;line-height:1;color:#eceaf0}.exec-performance-card--profit .exec-performance-card__value{color:var(--exec-profit);text-shadow:0 0 24px var(--exec-profit-glow)}.exec-performance-card--loss .exec-performance-card__value{color:var(--exec-loss);text-shadow:0 0 24px var(--exec-loss-glow)}.exec-performance-card__sub{font-family:var(--intel-font-ui, "Inter", sans-serif);font-size:11.5px;color:#9b94a6;letter-spacing:.02em;display:flex;align-items:center;gap:8px}.exec-performance-card__sub-arrow{font-size:13px;font-weight:700}.exec-performance-card--profit .exec-performance-card__sub-arrow{color:var(--exec-profit)}.exec-performance-card--loss .exec-performance-card__sub-arrow{color:var(--exec-loss)}.exec-performance-card__positions{display:flex;gap:10px;align-items:center;font-family:var(--intel-font-mono, monospace);font-size:12px;color:#9b94a6}.exec-performance-card__badge{padding:2px 8px;border-radius:var(--exec-radius-sm);font-size:10px;letter-spacing:.06em;font-weight:700}.exec-performance-card__badge--buy{background:var(--exec-profit-bg);color:var(--exec-profit);border:1px solid var(--exec-profit-border)}.exec-performance-card__badge--sell{background:var(--exec-loss-bg);color:var(--exec-loss);border:1px solid var(--exec-loss-border)}@media(max-width:700px){.exec-performance-grid{grid-template-columns:1fr}.exec-performance-card__value{font-size:30px}}.exec-position-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px}.exec-position-card{padding:14px 16px;border-radius:var(--exec-radius-lg);background:linear-gradient(180deg,#0f0d16,#0a0810);border:1px solid var(--exec-neutral-border);box-shadow:var(--exec-shadow-card);display:flex;flex-direction:column;gap:10px;transition:box-shadow .25s ease,border-color .25s ease,transform .15s ease}.exec-position-card:hover{transform:translateY(-1px)}.exec-position-card--profit{background:linear-gradient(180deg,#00e6760d,#00e67603);border-color:var(--exec-profit-border);box-shadow:var(--exec-shadow-profit)}.exec-position-card--loss{background:linear-gradient(180deg,#ff33550d,#ff335503);border-color:var(--exec-loss-border);box-shadow:var(--exec-shadow-loss)}.exec-position-card__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.exec-position-card__symbol{display:flex;flex-direction:column;gap:2px}.exec-position-card__symbol strong{font-family:var(--intel-font-ui, "Inter", sans-serif);font-size:16px;font-weight:800;letter-spacing:.04em;color:#eceaf0}.exec-position-card__symbol small{font-family:var(--intel-font-mono, monospace);font-size:10px;color:#625a6e;letter-spacing:.04em}.exec-position-card__side{padding:3px 10px;border-radius:var(--exec-radius-sm);font-family:var(--intel-font-ui, "Inter", sans-serif);font-size:10px;letter-spacing:.14em;font-weight:800;text-transform:uppercase}.exec-position-card__side--buy{background:var(--exec-profit-bg);color:var(--exec-profit);border:1px solid var(--exec-profit-border)}.exec-position-card__side--sell{background:var(--exec-loss-bg);color:var(--exec-loss);border:1px solid var(--exec-loss-border)}.exec-position-card__prices{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:8px 0;border-top:1px solid rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.04)}.exec-position-card__price-col{display:flex;flex-direction:column;gap:2px}.exec-position-card__price-col span{font-family:var(--intel-font-ui, "Inter", sans-serif);font-size:9px;letter-spacing:.16em;color:#625a6e;font-weight:600;text-transform:uppercase}.exec-position-card__price-col b{font-family:var(--intel-font-mono, monospace);font-size:12px;font-weight:600;color:#eceaf0;letter-spacing:.02em}.exec-position-card__pl{display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 0}.exec-position-card__pl-value{font-family:var(--intel-font-mono, monospace);font-size:26px;font-weight:800;letter-spacing:-.01em;line-height:1}.exec-position-card--profit .exec-position-card__pl-value{color:var(--exec-profit);text-shadow:0 0 20px var(--exec-profit-glow)}.exec-position-card--loss .exec-position-card__pl-value{color:var(--exec-loss);text-shadow:0 0 20px var(--exec-loss-glow)}.exec-position-card__pl-label{font-family:var(--intel-font-ui, "Inter", sans-serif);font-size:9px;letter-spacing:.16em;color:#625a6e;font-weight:600;text-transform:uppercase}.exec-position-card__levels{display:flex;gap:14px;justify-content:center;font-family:var(--intel-font-mono, monospace);font-size:11px;color:#9b94a6}.exec-position-card__levels b{color:#eceaf0;font-weight:600}.exec-section-toggle-bar{display:flex;gap:8px;flex-wrap:wrap;padding:10px 0;margin-top:12px;border-top:1px solid rgba(255,255,255,.04)}.exec-section-toggle-btn{font-family:var(--intel-font-ui, "Inter", sans-serif);font-size:10.5px;letter-spacing:.12em;font-weight:700;text-transform:uppercase;padding:6px 12px;border-radius:var(--exec-radius-sm);background:transparent;color:#625a6e;border:1px solid rgba(122,138,149,.2);cursor:pointer;transition:all .15s ease;display:inline-flex;align-items:center;gap:6px}.exec-section-toggle-btn:hover{color:#9b94a6;border-color:#7a8a9566;background:#ffffff05}.exec-section-toggle-btn.is-open{color:var(--exec-accent-hi);background:var(--exec-accent-bg);border-color:var(--exec-accent-border)}.exec-section-toggle-btn__chevron{font-size:9px;transition:transform .2s ease}.exec-section-toggle-btn.is-open .exec-section-toggle-btn__chevron{transform:rotate(90deg)}.exec-collapsible{overflow:hidden;transition:max-height .3s ease,opacity .2s ease,margin .3s ease}.exec-collapsible--closed{max-height:0;opacity:0;margin:0}.exec-collapsible--open{max-height:20000px;opacity:1}.execution-stat-card strong.is-bull{color:var(--exec-profit)}.execution-stat-card strong.is-bear{color:var(--exec-loss)}.executor-status-card{position:relative;border-radius:var(--exec-radius-lg);padding:18px 20px;border:1px solid var(--exec-neutral-border);transition:all .3s ease;overflow:hidden}.executor-status-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--exec-neutral);transition:background .3s ease}.executor-status-card--connected{background:linear-gradient(180deg,#00e6760f,#00e67605 60%,#0a0810e6);border-color:var(--exec-profit-border);box-shadow:0 0 0 1px var(--exec-profit-border) inset,0 0 32px -12px var(--exec-profit-glow),0 4px 16px #0000004d}.executor-status-card--connected:before{background:linear-gradient(90deg,transparent 0%,var(--exec-profit) 50%,transparent 100%);box-shadow:0 0 12px var(--exec-profit-glow)}.executor-status-card--connected .eyebrow{color:var(--exec-profit)}.executor-status-card--connected h3{color:#eceaf0}.executor-status-card--offline{background:linear-gradient(180deg,#ff33550a,#0a0810e6);border-color:var(--exec-loss-border);box-shadow:0 0 0 1px var(--exec-loss-border) inset,0 4px 16px #0000004d}.executor-status-card--offline:before{background:linear-gradient(90deg,transparent 0%,var(--exec-loss) 50%,transparent 100%);box-shadow:0 0 12px var(--exec-loss-glow)}.executor-status-card--offline .eyebrow{color:var(--exec-loss)}.executor-status-card .executor-account-grid{margin-top:14px}.executor-status-card .executor-account-grid>div>small{color:#625a6e;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.executor-status-card .executor-account-grid>div>strong{color:#eceaf0;font-family:var(--intel-font-mono, monospace);font-size:12.5px;letter-spacing:.02em}.executor-status-card .executor-balance-strip{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.04)}.executor-status-card .executor-balance-strip>span{font-family:var(--intel-font-mono, monospace);font-size:11.5px;color:#9b94a6}.executor-status-card .executor-balance-strip>span>strong{color:#eceaf0;font-weight:700}.execution-control-grid .exec-collapsible-wrapper{display:flex;flex-direction:column;gap:8px}.execution-control-grid .exec-section-toggle-btn{width:100%;justify-content:flex-start;padding:12px 16px;font-size:11px;border-radius:var(--exec-radius-md)}:root{--intel-bg-root: #07060a;--intel-bg-primary: #0a080f;--intel-bg-secondary: #0e0b14;--intel-bg-card: #110d18;--intel-bg-card-hover: #16111f;--intel-bg-panel: #0c0910;--intel-bg-deep: #050407;--intel-border-subtle: #1a141f;--intel-border: #221b2a;--intel-border-strong: #2e2438;--intel-text-primary: #eceaf0;--intel-text-secondary: #9b94a6;--intel-text-muted: #625a6e;--intel-text-faint: #3f3949;--intel-accent: #7c5cff;--intel-accent-hi: #a48cff;--intel-accent-soft: #5b43b8;--intel-accent-bg: rgba(124, 92, 255, .1);--intel-accent-bg-hover: rgba(124, 92, 255, .16);--intel-accent-border: rgba(124, 92, 255, .35);--intel-bull: #2dd4a0;--intel-bull-soft: #1a9b73;--intel-bull-bg: rgba(45, 212, 160, .1);--intel-bull-border: rgba(45, 212, 160, .28);--intel-bear: #ff5c7c;--intel-bear-soft: #c73a58;--intel-bear-bg: rgba(255, 92, 124, .1);--intel-bear-border: rgba(255, 92, 124, .28);--intel-neutral: #8882a0;--intel-neutral-bg: rgba(136, 130, 160, .08);--intel-neutral-border: rgba(136, 130, 160, .22);--intel-warn: #ffb547;--intel-warn-bg: rgba(255, 181, 71, .1);--intel-warn-border: rgba(255, 181, 71, .3);--intel-font-ui: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--intel-font-mono: "JetBrains Mono", "SF Mono", "Monaco", "Consolas", "Courier New", monospace;--intel-space-2xs: 2px;--intel-space-xs: 4px;--intel-space-sm: 8px;--intel-space-md: 12px;--intel-space-lg: 16px;--intel-space-xl: 24px;--intel-radius-sm: 3px;--intel-radius-md: 4px;--intel-radius-lg: 6px}.intel-war-room{padding:12px 16px 32px;display:flex;flex-direction:column;gap:8px;background:var(--intel-bg-root);min-height:100%;color:var(--intel-text-primary);font-family:var(--intel-font-ui);font-size:12.5px;line-height:1.4;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.intel-toolbar{display:flex;align-items:center;gap:10px;padding:6px 10px;background:var(--intel-bg-panel);border:1px solid var(--intel-border-subtle);border-radius:var(--intel-radius-md)}.intel-toolbar__label{font-size:9px;letter-spacing:.18em;color:var(--intel-text-muted);font-weight:600;text-transform:uppercase}.intel-symbol-picker{display:flex;gap:3px;flex-wrap:wrap}.intel-symbol-btn{font-family:var(--intel-font-mono);font-size:10.5px;font-weight:600;padding:4px 9px;border-radius:var(--intel-radius-sm);background:transparent;color:var(--intel-text-secondary);border:1px solid transparent;cursor:pointer;transition:background .12s,color .12s,border-color .12s;letter-spacing:.04em}.intel-symbol-btn:hover{background:var(--intel-bg-card-hover);color:var(--intel-text-primary)}.intel-symbol-btn.is-active{background:var(--intel-accent-bg);color:var(--intel-accent-hi);border-color:var(--intel-accent-border)}.intel-toolbar__spacer{flex:1}.intel-refresh{font-family:var(--intel-font-mono);font-size:10px;letter-spacing:.08em;padding:4px 12px;border-radius:var(--intel-radius-sm);background:transparent;color:var(--intel-text-secondary);border:1px solid var(--intel-border);cursor:pointer;text-transform:uppercase}.intel-refresh:hover{background:var(--intel-bg-card-hover);color:var(--intel-text-primary);border-color:var(--intel-border-strong)}.intel-refresh:disabled{opacity:.4;cursor:default}.intel-header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:24px;padding:18px 22px;background:var(--intel-bg-card);border:1px solid var(--intel-border-subtle);border-radius:var(--intel-radius-lg);min-height:100px}.intel-header--empty{opacity:.4;justify-content:center}.intel-header__left{display:flex;flex-direction:column;gap:4px}.intel-header__symbol-row{display:flex;align-items:baseline;gap:10px}.intel-header__symbol{font-family:var(--intel-font-ui);font-size:22px;font-weight:700;letter-spacing:.02em;color:var(--intel-text-primary)}.intel-header__timeframe{font-family:var(--intel-font-mono);font-size:10px;padding:2px 6px;background:var(--intel-bg-secondary);border-radius:var(--intel-radius-sm);color:var(--intel-text-muted);border:1px solid var(--intel-border-subtle)}.intel-header__price{font-family:var(--intel-font-mono);font-size:34px;font-weight:500;color:var(--intel-text-primary);letter-spacing:-.01em;line-height:1;margin-top:4px}.intel-header__bidask{font-family:var(--intel-font-mono);font-size:10px;color:var(--intel-text-faint);margin-top:2px;letter-spacing:.02em}.intel-price-source{display:inline-block;margin-left:8px;font-size:10px;vertical-align:middle;line-height:1}.intel-price-source--live{color:var(--intel-bull);animation:intel-pulse 2s ease-in-out infinite}.intel-price-source--state{color:var(--intel-text-faint)}.intel-header__center{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 16px}.intel-header__bias{display:flex;align-items:center;gap:8px;font-family:var(--intel-font-ui);font-size:24px;font-weight:800;letter-spacing:.06em}.intel-header__bias--bull{color:var(--intel-bull)}.intel-header__bias--bear{color:var(--intel-bear)}.intel-header__bias--neutral{color:var(--intel-neutral)}.intel-header__right{display:flex;flex-direction:column;align-items:flex-end;gap:6px;min-width:180px}.intel-header__label{font-size:9px;letter-spacing:.18em;color:var(--intel-text-muted);font-weight:600;text-transform:uppercase}.intel-header__stale{color:var(--intel-warn);font-weight:700}.intel-badge{font-family:var(--intel-font-ui);font-size:9.5px;font-weight:700;letter-spacing:.14em;padding:3px 8px;border-radius:var(--intel-radius-sm);text-transform:uppercase;border:1px solid transparent;white-space:nowrap}.intel-badge--bull{background:var(--intel-bull-bg);color:var(--intel-bull);border-color:var(--intel-bull-border)}.intel-badge--bear{background:var(--intel-bear-bg);color:var(--intel-bear);border-color:var(--intel-bear-border)}.intel-badge--neutral{background:var(--intel-neutral-bg);color:var(--intel-neutral);border-color:var(--intel-neutral-border)}.intel-badge--align-full{background:var(--intel-bull-bg);color:var(--intel-bull);border-color:var(--intel-bull-border)}.intel-badge--align-strong{background:var(--intel-accent-bg);color:var(--intel-accent-hi);border-color:var(--intel-accent-border)}.intel-badge--align-partial{background:var(--intel-warn-bg);color:var(--intel-warn);border-color:var(--intel-warn-border)}.intel-badge--align-mixed{background:var(--intel-neutral-bg);color:var(--intel-neutral);border-color:var(--intel-neutral-border)}.intel-badge--align-conflict{background:var(--intel-bear-bg);color:var(--intel-bear);border-color:var(--intel-bear-border)}.intel-badge--align-insufficient{background:var(--intel-neutral-bg);color:var(--intel-text-muted);border-color:var(--intel-border)}.intel-dir-icon{display:inline-flex;align-items:center;justify-content:center;font-family:-apple-system,sans-serif;font-size:11px;line-height:1;font-weight:700}.intel-dir-icon--bull{color:var(--intel-bull)}.intel-dir-icon--bear{color:var(--intel-bear)}.intel-dir-icon--neutral{color:var(--intel-neutral)}.intel-confidence{display:flex;align-items:center;gap:10px;width:100%}.intel-confidence__bar{flex:1;height:4px;background:var(--intel-bg-deep);border-radius:999px;overflow:hidden;border:1px solid var(--intel-border-subtle)}.intel-confidence__fill{height:100%;transition:width .35s ease;border-radius:999px}.intel-confidence--high .intel-confidence__fill{background:linear-gradient(90deg,var(--intel-bull-soft),var(--intel-bull))}.intel-confidence--mid .intel-confidence__fill{background:linear-gradient(90deg,var(--intel-warn),#ffcb7a)}.intel-confidence--low .intel-confidence__fill{background:linear-gradient(90deg,var(--intel-bear-soft),var(--intel-bear))}.intel-confidence__value{font-family:var(--intel-font-mono);font-size:13px;font-weight:700;min-width:40px;text-align:right;color:var(--intel-text-primary);letter-spacing:.02em}.intel-war-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:8px}.intel-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:2px 16px}.intel-panel{background:var(--intel-bg-card);border:1px solid var(--intel-border-subtle);border-radius:var(--intel-radius-lg);padding:10px 12px 12px;display:flex;flex-direction:column;gap:6px}.intel-panel header{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:6px;border-bottom:1px solid var(--intel-border-subtle);margin-bottom:2px}.intel-panel h3{font-family:var(--intel-font-ui);font-size:9.5px;letter-spacing:.2em;color:var(--intel-text-muted);font-weight:700;margin:0;text-transform:uppercase}.intel-panel--full{grid-column:1 / -1}.intel-panel__timestamp{font-family:var(--intel-font-mono);font-size:9.5px;color:var(--intel-text-faint)}.intel-kv{display:flex;justify-content:space-between;align-items:center;padding:3px 0;border-bottom:1px solid var(--intel-border-subtle);font-size:12px}.intel-kv:last-child{border-bottom:none}.intel-kv span{font-family:var(--intel-font-ui);color:var(--intel-text-muted);letter-spacing:.02em;font-size:11.5px}.intel-kv b{display:inline-flex;align-items:center;gap:4px;font-family:var(--intel-font-mono);color:var(--intel-text-primary);font-weight:600;letter-spacing:.01em}.intel-kv b.is-bull{color:var(--intel-bull)}.intel-kv b.is-bear{color:var(--intel-bear)}.intel-kv b.is-warn{color:var(--intel-warn)}.intel-alignment{display:flex;flex-direction:column;gap:10px}.intel-alignment__rows{display:flex;flex-direction:column;gap:3px}.intel-alignment__row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:5px 8px;background:var(--intel-bg-secondary);border-radius:var(--intel-radius-sm);border-left:2px solid transparent;font-size:11.5px}.intel-alignment__row--bull{border-left-color:var(--intel-bull)}.intel-alignment__row--bear{border-left-color:var(--intel-bear)}.intel-alignment__row--neutral{border-left-color:var(--intel-border-strong)}.intel-alignment__row--warn{border-left-color:var(--intel-warn)}.intel-alignment__row span:first-child{font-family:var(--intel-font-ui);color:var(--intel-text-secondary);letter-spacing:.03em}.intel-alignment__row span:last-child{font-family:var(--intel-font-mono);font-weight:700;font-size:11px;letter-spacing:.04em}.intel-alignment__row--bull span:last-child{color:var(--intel-bull)}.intel-alignment__row--bear span:last-child{color:var(--intel-bear)}.intel-alignment__row--neutral span:last-child{color:var(--intel-neutral)}.intel-alignment__row--warn span:last-child{color:var(--intel-warn)}.intel-alignment__state{text-align:center;padding:10px 0 6px;border-top:1px solid var(--intel-border-subtle);border-bottom:1px solid var(--intel-border-subtle);font-family:var(--intel-font-ui);font-size:14px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.intel-alignment__state--full{color:var(--intel-bull)}.intel-alignment__state--strong{color:var(--intel-accent-hi)}.intel-alignment__state--partial{color:var(--intel-warn)}.intel-alignment__state--mixed{color:var(--intel-neutral)}.intel-alignment__state--conflict{color:var(--intel-bear)}.intel-alignment__state--insufficient{color:var(--intel-text-muted)}.intel-alignment__conf{display:flex;align-items:center;gap:10px;font-family:var(--intel-font-ui);font-size:10px;letter-spacing:.18em;color:var(--intel-text-muted);font-weight:600;text-transform:uppercase;padding-top:2px}.intel-alignment__conf .intel-confidence{flex:1}.intel-alignment__conf .intel-confidence__value{font-size:14px}.intel-driver-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.intel-driver-item{display:grid;grid-template-columns:1fr 80px 60px;align-items:center;gap:8px;padding:5px 6px;border-radius:var(--intel-radius-sm);background:var(--intel-bg-secondary);font-size:11.5px}.intel-driver-item__name{font-family:var(--intel-font-ui);color:var(--intel-text-primary);letter-spacing:.01em}.intel-driver-item__state{font-family:var(--intel-font-mono);font-weight:700;font-size:10.5px;letter-spacing:.04em;text-align:center}.intel-driver-item__state--bull{color:var(--intel-bull)}.intel-driver-item__state--bear{color:var(--intel-bear)}.intel-driver-item__state--neutral{color:var(--intel-neutral)}.intel-driver-item__impact{font-family:var(--intel-font-mono);font-size:11px;color:var(--intel-text-muted);text-align:right;letter-spacing:.02em}.intel-liq-map{display:flex;flex-direction:column;gap:3px;padding:6px 0}.intel-liq-line{display:grid;grid-template-columns:70px 1fr 90px;align-items:center;gap:10px;font-size:11px}.intel-liq-line__price{font-family:var(--intel-font-mono);color:var(--intel-text-secondary);font-weight:600;text-align:right;letter-spacing:.02em;font-size:10.5px}.intel-liq-line__bar{height:8px;border-radius:2px;background:var(--intel-bg-deep);position:relative;overflow:hidden}.intel-liq-line__fill{height:100%;border-radius:2px}.intel-liq-line--above .intel-liq-line__fill{background:linear-gradient(90deg,var(--intel-bear-soft),var(--intel-bear))}.intel-liq-line--below .intel-liq-line__fill{background:linear-gradient(90deg,var(--intel-bull-soft),var(--intel-bull))}.intel-liq-line--price .intel-liq-line__fill{background:var(--intel-accent)}.intel-liq-line--price{padding:3px 0}.intel-liq-line--price .intel-liq-line__label{font-family:var(--intel-font-ui);font-size:9px;letter-spacing:.2em;color:var(--intel-accent-hi);font-weight:700;text-align:center;text-transform:uppercase}.intel-liq-line__tag{font-family:var(--intel-font-mono);font-size:9.5px;color:var(--intel-text-faint);letter-spacing:.04em;text-align:right}.intel-liq-tags{display:flex;gap:6px;flex-wrap:wrap;padding-top:4px}.intel-of-chart{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:end;gap:4px;height:60px;padding:6px 0 4px;border-bottom:1px solid var(--intel-border-subtle)}.intel-of-bar{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;position:relative}.intel-of-bar__fill{width:70%;border-radius:1px;min-height:2px;transition:height .3s ease}.intel-of-bar--pos .intel-of-bar__fill{background:var(--intel-bull)}.intel-of-bar--neg .intel-of-bar__fill{background:var(--intel-bear)}.intel-of-bar__label{position:absolute;bottom:-14px;font-family:var(--intel-font-mono);font-size:8.5px;color:var(--intel-text-faint);letter-spacing:.02em}.intel-of-delta-row{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:20px}.intel-of-delta-cell{text-align:center;font-family:var(--intel-font-mono);font-size:12px;font-weight:600;letter-spacing:.01em}.intel-of-delta-cell--pos{color:var(--intel-bull)}.intel-of-delta-cell--neg{color:var(--intel-bear)}.intel-event-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.intel-event-row{display:grid;grid-template-columns:52px 34px 1fr 68px;align-items:center;gap:8px;padding:5px 6px;border-radius:var(--intel-radius-sm);background:var(--intel-bg-secondary);font-size:11px;border-left:2px solid transparent}.intel-event-row--high{border-left-color:var(--intel-bear)}.intel-event-row--medium{border-left-color:var(--intel-warn)}.intel-event-row--low{border-left-color:var(--intel-border)}.intel-event-row__time{font-family:var(--intel-font-mono);color:var(--intel-text-primary);font-size:11px;font-weight:600;letter-spacing:.02em}.intel-event-row__currency{font-family:var(--intel-font-mono);font-weight:700;color:var(--intel-accent-hi);font-size:10px;letter-spacing:.04em}.intel-event-row__name{color:var(--intel-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intel-event-row__countdown{font-family:var(--intel-font-mono);color:var(--intel-warn);font-size:10.5px;font-weight:600;text-align:right;letter-spacing:.02em}.intel-news-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:3px;max-height:380px;overflow-y:auto}.intel-news-row{display:flex;align-items:flex-start;gap:8px;padding:5px 6px;border-radius:var(--intel-radius-sm);background:var(--intel-bg-secondary);border-left:2px solid transparent}.intel-news-row--bull{border-left-color:var(--intel-bull)}.intel-news-row--bear{border-left-color:var(--intel-bear)}.intel-news-row--neutral{border-left-color:var(--intel-border)}.intel-news-row__mark{font-size:7px;line-height:1.6}.intel-news-row--bull .intel-news-row__mark{color:var(--intel-bull)}.intel-news-row--bear .intel-news-row__mark{color:var(--intel-bear)}.intel-news-row--neutral .intel-news-row__mark{color:var(--intel-neutral)}.intel-news-row__body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.intel-news-row__title{font-size:11px;color:var(--intel-text-primary);line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.intel-news-row__meta{font-family:var(--intel-font-mono);font-size:9px;color:var(--intel-text-muted);letter-spacing:.02em}.intel-panel--briefing .intel-briefing-text{font-family:var(--intel-font-ui)!important;font-size:12.5px;line-height:1.65;color:var(--intel-text-secondary);white-space:pre-wrap;margin:0;padding:12px 14px;background:var(--intel-bg-deep);border-radius:var(--intel-radius-sm);border-left:2px solid var(--intel-accent);max-height:500px;overflow-y:auto;letter-spacing:.005em}.intel-risks{margin-top:8px;padding:8px 12px;background:var(--intel-bear-bg);border-radius:var(--intel-radius-sm);border-left:2px solid var(--intel-bear)}.intel-risks strong{display:block;font-family:var(--intel-font-ui);font-size:9px;letter-spacing:.18em;color:var(--intel-bear);margin-bottom:4px;font-weight:700;text-transform:uppercase}.intel-risks ul{margin:0;padding-left:14px;list-style:disc}.intel-risks li{font-family:var(--intel-font-ui);font-size:11.5px;color:var(--intel-text-secondary);line-height:1.55}.intel-tag{display:inline-block;font-family:var(--intel-font-ui);font-size:9px;font-weight:700;letter-spacing:.14em;padding:3px 8px;border-radius:var(--intel-radius-sm);text-transform:uppercase}.intel-tag--full{background:var(--intel-bull-bg);color:var(--intel-bull);border:1px solid var(--intel-bull-border)}.intel-tag--partial{background:var(--intel-warn-bg);color:var(--intel-warn);border:1px solid var(--intel-warn-border)}.intel-footer-row{display:flex;gap:16px;font-family:var(--intel-font-mono);font-size:10px;color:var(--intel-text-muted);padding-top:6px;border-top:1px solid var(--intel-border-subtle)}.intel-footer-row b{color:var(--intel-text-primary);font-weight:600}.intel-empty{font-family:var(--intel-font-ui);font-size:11.5px;color:var(--intel-text-muted);font-style:italic;padding:12px 0;text-align:center}.intel-empty-inline{font-family:var(--intel-font-mono);font-size:10.5px;color:var(--intel-text-faint);padding:2px 6px}.intel-error{padding:10px 14px;background:var(--intel-bear-bg);border-left:2px solid var(--intel-bear);border-radius:var(--intel-radius-sm);color:var(--intel-bear);font-family:var(--intel-font-mono);font-size:11px}@keyframes intel-pulse{0%,to{opacity:1}50%{opacity:.4}}.intel-live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--intel-bull);animation:intel-pulse 2s ease-in-out infinite;margin-right:6px;vertical-align:middle}@media(max-width:900px){.intel-header{grid-template-columns:1fr;gap:12px}.intel-header__center,.intel-header__right{align-items:flex-start;min-width:0}.intel-war-grid{grid-template-columns:1fr}}.intel-kv__dash{color:var(--intel-text-faint);font-weight:400}.intel-briefing-sections{display:flex;flex-direction:column;gap:10px;padding:8px 0}.intel-briefing-section{display:flex;flex-direction:column;gap:4px}.intel-briefing-section__title{font-family:var(--intel-font-ui);font-size:9.5px;letter-spacing:.2em;color:var(--intel-accent-hi);font-weight:700;margin:0;text-transform:uppercase;padding-bottom:4px;border-bottom:1px solid var(--intel-border-subtle)}.intel-briefing-section__body{font-family:var(--intel-font-ui);font-size:12.5px;line-height:1.65;color:var(--intel-text-secondary);white-space:pre-wrap;margin:0;letter-spacing:.005em}.intel-ai-card{background:#0b0911;border:1px solid var(--intel-border);border-left:2px solid var(--intel-accent);padding:14px 16px 16px}.intel-ai-card__title{display:flex;flex-direction:column;gap:2px}.intel-ai-eyebrow{font-family:var(--intel-font-ui);font-size:9px;letter-spacing:.22em;color:var(--intel-accent-hi);font-weight:700;text-transform:uppercase}.intel-ai-card h3{color:var(--intel-text-primary);font-size:13px;letter-spacing:.1em}.intel-ai-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:14px 0;border-bottom:1px solid var(--intel-border-subtle)}.intel-ai-hero__state{display:flex;flex-direction:column;gap:4px}.intel-ai-hero__label{font-family:var(--intel-font-ui);font-size:9px;letter-spacing:.2em;color:var(--intel-text-muted);font-weight:600;text-transform:uppercase}.intel-ai-hero__bias{font-family:var(--intel-font-ui);font-size:28px;font-weight:800;letter-spacing:.05em;line-height:1}.intel-ai-hero__bias--bull{color:var(--intel-bull)}.intel-ai-hero__bias--bear{color:var(--intel-bear)}.intel-ai-hero__bias--neutral{color:var(--intel-neutral)}.intel-ai-hero__meta{display:flex;gap:24px;align-items:flex-end}.intel-ai-hero__meta-item{display:flex;flex-direction:column;gap:3px;align-items:flex-end}.intel-ai-hero__value{font-family:var(--intel-font-mono);font-size:15px;font-weight:700;color:var(--intel-text-primary);letter-spacing:.02em}.intel-ai-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px;padding:12px 0;border-bottom:1px solid var(--intel-border-subtle)}.intel-ai-section{display:flex;flex-direction:column;gap:5px;padding:8px 0}.intel-ai-section__label{font-family:var(--intel-font-ui);font-size:9px;letter-spacing:.2em;color:var(--intel-text-muted);font-weight:700;text-transform:uppercase;padding-bottom:3px;border-bottom:1px solid var(--intel-border-subtle);margin-bottom:3px}.intel-ai-notes{display:flex;flex-direction:column;gap:3px}.intel-ai-notes p{font-family:var(--intel-font-ui);font-size:12.5px;line-height:1.55;color:var(--intel-text-primary);margin:0;letter-spacing:.005em}.intel-ai-kv-list{display:flex;flex-direction:column;gap:1px}.intel-ai-kv{display:flex;justify-content:space-between;align-items:baseline;padding:2px 0;font-size:11.5px;border-bottom:1px dotted var(--intel-border-subtle)}.intel-ai-kv:last-child{border-bottom:none}.intel-ai-kv span{font-family:var(--intel-font-ui);color:var(--intel-text-muted);letter-spacing:.02em}.intel-ai-kv b{font-family:var(--intel-font-mono);color:var(--intel-text-primary);font-weight:600;text-align:right;letter-spacing:.01em}.intel-ai-risk{margin-top:10px;padding:10px 12px;background:#ff5c7c0f;border-left:2px solid var(--intel-bear);border-radius:var(--intel-radius-sm)}.intel-ai-risk__label{display:block;font-family:var(--intel-font-ui);font-size:9px;letter-spacing:.2em;color:var(--intel-bear);font-weight:700;text-transform:uppercase;margin-bottom:6px}.intel-ai-risk ul{margin:0;padding-left:14px;list-style:disc}.intel-ai-risk li{font-family:var(--intel-font-ui);font-size:12px;line-height:1.55;color:var(--intel-text-primary);letter-spacing:.005em}@media(max-width:900px){.intel-ai-hero{grid-template-columns:1fr}.intel-ai-hero__meta{flex-wrap:wrap}.intel-ai-grid-2{grid-template-columns:1fr}}.intel-hero{display:flex;flex-direction:column;gap:0;background:linear-gradient(180deg,#0a0710,#08060d);border:1px solid var(--intel-border);border-radius:var(--intel-radius-lg);padding:0;max-width:520px;margin:0 auto;overflow:hidden}.intel-hero--empty{padding:40px;text-align:center}.intel-hero__loading{color:var(--intel-text-muted);font-family:var(--intel-font-mono);font-size:12px}.intel-hero__top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:12px 16px;border-bottom:1px solid var(--intel-border-subtle);gap:12px}.intel-hero__symbol-block{display:flex;align-items:baseline;gap:8px}.intel-hero__symbol{font-family:var(--intel-font-ui);font-size:15px;font-weight:800;letter-spacing:.08em;color:var(--intel-text-primary)}.intel-hero__timeframe{font-family:var(--intel-font-mono);font-size:9px;letter-spacing:.12em;padding:2px 5px;background:var(--intel-bg-secondary);border-radius:var(--intel-radius-sm);color:var(--intel-text-muted);border:1px solid var(--intel-border-subtle)}.intel-hero__price-block{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.intel-hero__price{font-family:var(--intel-font-mono);font-size:15px;font-weight:600;color:var(--intel-text-primary);letter-spacing:.02em}.intel-hero__price-source{font-family:var(--intel-font-mono);font-size:8px;letter-spacing:.14em;font-weight:700}.intel-hero__price-source--live{color:var(--intel-bull);animation:intel-pulse 2s ease-in-out infinite}.intel-hero__price-source--state{color:var(--intel-text-faint)}.intel-hero-status{display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center}.intel-hero-status__dot-row{display:flex;align-items:center;gap:6px}.intel-hero-status__dot{width:6px;height:6px;border-radius:50%;display:inline-block}.intel-hero-status__dot--open{background:var(--intel-bull);animation:intel-pulse 2s ease-in-out infinite}.intel-hero-status__dot--closed{background:var(--intel-bear)}.intel-hero-status__label{font-family:var(--intel-font-ui);font-size:9px;letter-spacing:.14em;font-weight:700;color:var(--intel-text-secondary)}.intel-hero-status__next{display:flex;flex-direction:column;align-items:center;gap:1px}.intel-hero-status__next-label{font-family:var(--intel-font-ui);font-size:8px;letter-spacing:.1em;color:var(--intel-text-muted);text-transform:uppercase}.intel-hero-status__next-name{font-family:var(--intel-font-mono);font-size:10px;font-weight:600;color:var(--intel-text-secondary);letter-spacing:.04em}.intel-hero-status__countdown{margin-top:1px}.intel-hero-status__countdown-num{font-family:var(--intel-font-mono);font-size:11px;font-weight:700;color:var(--intel-text-primary);letter-spacing:.04em}.intel-hero__condition{display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 16px;border-bottom:1px solid var(--intel-border-subtle)}.intel-hero__condition-label{font-family:var(--intel-font-ui);font-size:8.5px;letter-spacing:.2em;font-weight:700;text-transform:uppercase;opacity:.75}.intel-hero__condition-main{font-family:var(--intel-font-ui);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.intel-hero__condition--range{background:#ffb5470f}.intel-hero__condition--range .intel-hero__condition-label,.intel-hero__condition--range .intel-hero__condition-main{color:var(--intel-warn)}.intel-hero__condition--trend{background:#2dd4a00d}.intel-hero__condition--trend .intel-hero__condition-label,.intel-hero__condition--trend .intel-hero__condition-main{color:var(--intel-bull)}.intel-hero__condition--absorption{background:#7c5cff0f}.intel-hero__condition--absorption .intel-hero__condition-label,.intel-hero__condition--absorption .intel-hero__condition-main{color:var(--intel-accent-hi)}.intel-hero__condition--neutral{background:var(--intel-bg-secondary)}.intel-hero__condition--neutral .intel-hero__condition-label,.intel-hero__condition--neutral .intel-hero__condition-main{color:var(--intel-text-secondary)}.intel-hero__bias-block{display:flex;flex-direction:column;align-items:center;gap:6px;padding:24px 20px 20px;text-align:center}.intel-hero__bias{font-family:var(--intel-font-ui);font-size:42px;font-weight:900;letter-spacing:.06em;line-height:1;margin:0}.intel-hero__bias--bull{color:var(--intel-bull)}.intel-hero__bias--bear{color:var(--intel-bear)}.intel-hero__bias--neutral{color:var(--intel-neutral)}.intel-hero__bias-subtitle{font-family:var(--intel-font-ui);font-size:11px;letter-spacing:.18em;font-weight:600;color:var(--intel-text-secondary);margin:0;text-transform:uppercase}.intel-hero__updated{font-family:var(--intel-font-mono);font-size:9px;letter-spacing:.12em;color:var(--intel-text-faint);margin-top:4px}.intel-hero__gauge-block{display:flex;flex-direction:column;align-items:center;gap:4px;padding:0 20px 20px}.intel-hero__gauge-label{font-family:var(--intel-font-ui);font-size:8.5px;letter-spacing:.22em;color:var(--intel-text-muted);font-weight:700;text-transform:uppercase;margin-bottom:4px}.intel-gauge{position:relative;display:flex;flex-direction:column;align-items:center}.intel-gauge svg{display:block}.intel-gauge__value{font-family:var(--intel-font-ui);font-size:30px;font-weight:800;fill:var(--intel-text-primary)}.intel-gauge__total{font-family:var(--intel-font-mono);font-size:11px;fill:var(--intel-text-muted);letter-spacing:.08em}.intel-gauge__labels{display:flex;justify-content:space-between;width:82%;margin-top:-8px;font-family:var(--intel-font-ui);font-size:8px;letter-spacing:.18em;font-weight:700;color:var(--intel-text-faint);text-transform:uppercase}.intel-gauge__labels span.is-active{color:var(--intel-text-primary)}.intel-hero__footer{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--intel-border-subtle)}.intel-hero__stat{display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 8px;border-right:1px solid var(--intel-border-subtle)}.intel-hero__stat:last-child{border-right:none}.intel-hero__stat-label{font-family:var(--intel-font-ui);font-size:8px;letter-spacing:.16em;color:var(--intel-text-muted);text-transform:uppercase;font-weight:600}.intel-hero__stat-value{font-family:var(--intel-font-mono);font-size:12px;font-weight:700;color:var(--intel-text-primary);letter-spacing:.04em}.intel-hero__stat-value--bull{color:var(--intel-bull)}.intel-hero__stat-value--bear{color:var(--intel-bear)}.intel-hero__stat-value--neutral{color:var(--intel-neutral)}@media(max-width:600px){.intel-hero{max-width:100%;border-radius:0;border-left:none;border-right:none}.intel-hero__bias{font-size:34px}.intel-hero__top{grid-template-columns:auto 1fr auto;padding:10px 12px}}.intel-ai-kv__val{display:inline-flex;align-items:center;gap:5px}.intel-ai-kv__val--bull{color:var(--intel-bull)}.intel-ai-kv__val--bear{color:var(--intel-bear)}.intel-ai-kv__val--neutral{color:var(--intel-text-primary)}.intel-ai-kv__arrow{font-family:-apple-system,sans-serif;font-size:9px;line-height:1}.wr-fusion-desk-v1{--wr-bg: #04101a;--wr-panel: rgba(8, 22, 34, .92);--wr-panel-2: rgba(10, 28, 42, .92);--wr-line: rgba(80, 136, 171, .24);--wr-line-strong: rgba(82, 188, 232, .36);--wr-text: #eff8ff;--wr-muted: #7f9aaf;--wr-cyan: #4fe2ff;--wr-green: #28e0a3;--wr-red: #ff6480;--wr-amber: #ffc65e;--wr-violet: #9b74ff;display:grid;gap:12px;min-width:0;padding:14px;color:var(--wr-text);background:radial-gradient(760px 320px at 82% -5%,rgba(115,73,220,.1),transparent 64%),radial-gradient(620px 300px at 8% -8%,rgba(42,205,238,.08),transparent 60%)}.wr-fusion-desk-v1 [data-tone=bull]{color:var(--wr-green)!important}.wr-fusion-desk-v1 [data-tone=bear]{color:var(--wr-red)!important}.wr-fusion-desk-v1 [data-tone=warn]{color:var(--wr-amber)!important}.wr-fusion-desk-v1 [data-tone=neutral]{color:var(--wr-muted)!important}.wr-fd-kicker{color:var(--wr-muted);font-size:9px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.wr-fd-toolbar{position:sticky;top:0;z-index:22;min-height:58px;display:flex;align-items:center;gap:12px;padding:8px 10px;border:1px solid var(--wr-line);border-radius:14px;background:#05101ae6;backdrop-filter:blur(18px);box-shadow:0 18px 42px #0000002e}.wr-fd-toolbar__title{display:grid;gap:2px;min-width:max-content}.wr-fd-toolbar__title b{font-size:13px}.wr-fd-toolbar__symbols{display:flex;flex:1;gap:5px;overflow-x:auto;scrollbar-width:none}.wr-fd-toolbar__symbols::-webkit-scrollbar{display:none}.wr-fd-symbol,.wr-fd-refresh{border:1px solid var(--wr-line);border-radius:9px;background:#091d2cb3;color:var(--wr-muted);font-size:9px;font-weight:800;letter-spacing:.04em;white-space:nowrap;cursor:pointer;transition:.14s ease}.wr-fd-symbol{padding:7px 9px}.wr-fd-symbol:hover,.wr-fd-symbol.is-active{border-color:#4fe2ff80;color:#fff;background:linear-gradient(180deg,#0f425cf0,#09283beb);box-shadow:inset 0 -2px 0 var(--wr-cyan)}.wr-fd-toolbar__meta{display:flex;align-items:center;gap:6px}.wr-fd-refresh{padding:7px 10px;color:#c7dae7}.wr-fd-refresh:hover:not(:disabled){border-color:#4fe2ff8c;color:#fff}.wr-fd-refresh:disabled{opacity:.55;cursor:default}.wr-fd-meta-pill{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:5px 8px;border:1px solid var(--wr-line);border-radius:999px;background:#061622b8;color:#a7bdcc;font-size:8px;font-weight:850;letter-spacing:.055em;white-space:nowrap}.wr-fd-meta-pill[data-tone=bull]{border-color:#28e0a347;background:#28e0a30f}.wr-fd-meta-pill[data-tone=bear]{border-color:#ff648047;background:#ff64800f}.wr-fd-meta-pill[data-tone=warn]{border-color:#ffc65e47;background:#ffc65e0f}.wr-fd-hero,.wr-fd-card,.wr-fd-command-strip,.wr-fd-context-grid,.wr-fd-detail-grid{min-width:0}.wr-fd-hero,.wr-fd-card{border:1px solid var(--wr-line);border-radius:16px;background:linear-gradient(180deg,#0a1a28f5,#06121cf5);box-shadow:0 20px 54px #0003}.wr-fd-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr auto;gap:13px;padding:15px;background:radial-gradient(620px 220px at 11% -15%,rgba(110,72,218,.2),transparent 66%),radial-gradient(380px 220px at 88% 10%,rgba(44,203,236,.08),transparent 65%),linear-gradient(180deg,#0b1c2cfa,#06121cfa)}.wr-fd-hero:after{content:"";position:absolute;width:260px;height:260px;right:-120px;bottom:-160px;border-radius:50%;border:1px solid rgba(79,226,255,.09);box-shadow:0 0 0 28px #4fe2ff05,0 0 0 58px #9b74ff04;pointer-events:none}.wr-fd-hero__copy{min-width:0}.wr-fd-hero__copy h1{max-width:900px;margin:5px 0 4px;color:var(--wr-text);font-size:clamp(20px,2.2vw,31px);line-height:1.06;letter-spacing:-.025em}.wr-fd-hero__copy p{max-width:830px;margin:0;color:#91aabd;font-size:10px;line-height:1.55}.wr-fd-hero__badges{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:flex-end;gap:5px;flex-wrap:wrap}.wr-fd-hero__stats{position:relative;z-index:1;grid-column:1 / -1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.wr-fd-stat{min-width:0;padding:9px 10px;border:1px solid rgba(69,127,162,.2);border-radius:10px;background:#05121da8}.wr-fd-stat small,.wr-fd-stat span{display:block;color:var(--wr-muted);font-size:7px}.wr-fd-stat small{letter-spacing:.12em;text-transform:uppercase}.wr-fd-stat b{display:block;overflow:hidden;margin-top:4px;color:var(--wr-text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.wr-fd-stat span{margin-top:2px}.wr-fd-primary-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(340px,5fr);gap:12px;align-items:start}.wr-fd-card{padding:13px}.wr-fd-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.wr-fd-section-head h2{margin:3px 0 0;color:var(--wr-text);font-size:12px}.wr-fd-section-head--signal h2{font-size:13px}.wr-fd-align-stage{display:grid;grid-template-columns:minmax(0,1fr) 104px minmax(0,1fr);gap:9px;align-items:stretch}.wr-fd-engine-card{min-width:0;padding:11px;border:1px solid rgba(72,132,168,.22);border-radius:11px;background:linear-gradient(180deg,#081a28eb,#05121ceb)}.wr-fd-engine-card>strong{display:block;margin:5px 0 8px;font-size:18px}.wr-fd-engine-kv{display:grid;grid-template-columns:1fr auto;gap:8px;padding:6px 0;border-bottom:1px solid rgba(70,118,148,.16);color:var(--wr-muted);font-size:8px}.wr-fd-engine-kv:last-child{border-bottom:0}.wr-fd-engine-kv b{max-width:170px;overflow:hidden;color:#dce9f2;font-size:8px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.wr-fd-bridge{display:grid;place-items:center;align-content:center;gap:5px}.wr-fd-bridge>span{color:var(--wr-muted);font-size:7px;text-transform:uppercase;letter-spacing:.09em}.wr-fd-orb{width:82px;height:82px;display:grid;place-items:center;align-content:center;border:1px solid rgba(123,153,178,.3);border-radius:50%;background:radial-gradient(circle at 35% 28%,#7feafe 0,#1d89af 29%,#0d2532 63%,#07131e);box-shadow:0 0 30px #4fe2ff26,inset 0 0 24px #ffffff0d}.wr-fd-orb[data-tone=bull]{border-color:#28e0a366;background:radial-gradient(circle at 35% 28%,#81ffd2 0,#1a9971 30%,#0b3327 63%,#07131e)}.wr-fd-orb[data-tone=bear]{border-color:#ff648066;background:radial-gradient(circle at 35% 28%,#ffadc0 0,#c33b5a 30%,#401525 63%,#07131e)}.wr-fd-orb[data-tone=warn]{border-color:#ffc65e66;background:radial-gradient(circle at 35% 28%,#ffe2a3 0,#b88327 30%,#3a2910 63%,#07131e)}.wr-fd-orb b{max-width:72px;overflow:hidden;color:#fff!important;font-size:10px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.wr-fd-orb small{margin-top:2px;color:#ffffffad;font-size:8px}.wr-fd-contract{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:8px}.wr-fd-contract>div{min-width:0;padding:7px 8px;border:1px solid rgba(65,116,149,.18);border-radius:8px;background:#05121c99}.wr-fd-contract span,.wr-fd-contract b{display:block;font-size:7px}.wr-fd-contract span{color:var(--wr-muted)}.wr-fd-contract b{overflow:hidden;margin-top:3px;color:#e3edf4;text-overflow:ellipsis;white-space:nowrap}.wr-fd-driver-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:8px}.wr-fd-driver{min-width:0;padding:7px 8px;border:1px solid rgba(67,119,151,.18);border-radius:8px;background:#06141fb3}.wr-fd-driver>div{display:flex;justify-content:space-between;gap:6px;font-size:7px}.wr-fd-driver span{min-width:0;overflow:hidden;color:var(--wr-muted);text-overflow:ellipsis;white-space:nowrap}.wr-fd-driver b{font-size:7px}.wr-fd-driver>i{display:block;height:4px;margin-top:5px;overflow:hidden;border-radius:999px;background:#5b8baa24}.wr-fd-driver>i>em{display:block;height:100%;border-radius:inherit;background:var(--wr-violet)}.wr-fd-driver>i>em[data-tone=bull]{background:var(--wr-green)}.wr-fd-driver>i>em[data-tone=bear]{background:var(--wr-red)}.wr-fd-driver>i>em[data-tone=warn]{background:var(--wr-amber)}.wr-fd-native-details{margin-top:8px;border-top:1px solid rgba(72,121,151,.16)}.wr-fd-native-details>summary{padding:8px 1px 1px;color:#89a6ba;font-size:8px;font-weight:800;cursor:pointer}.wr-fd-native-details>.intel-panel{margin-top:8px}.wr-fd-signal-slot{position:sticky;top:78px;overflow:hidden}.wr-fd-signal-slot .fsig-grid-panel{display:none!important}.wr-fd-signal-slot .fsig-panel{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.wr-fd-signal-slot .fsig-panel__head{margin-bottom:8px;padding:8px;border:1px solid rgba(72,127,160,.18);border-radius:9px;background:#05121c7a}.wr-fd-signal-slot .fsig-title{font-size:10px!important}.wr-fd-signal-slot .fsig-card{position:relative;overflow:hidden;margin:0!important;padding:11px!important;border:1px solid rgba(90,153,190,.22)!important;border-left-width:2px!important;border-radius:12px!important;background:radial-gradient(320px 160px at 100% 0%,rgba(104,79,205,.1),transparent 62%),linear-gradient(180deg,#071825f5,#051019f5)!important}.wr-fd-signal-slot .fsig-card:after{content:"SIGNAL";position:absolute;top:54px;right:12px;color:#8ab3cd0f;font-size:56px;font-weight:950;letter-spacing:-.05em;pointer-events:none}.wr-fd-signal-slot .fsig-head{position:relative;z-index:1;align-items:flex-start;margin-bottom:8px}.wr-fd-signal-slot .fsig-symbol{font-size:14px!important}.wr-fd-signal-slot .fsig-badge{min-height:30px;padding:6px 10px!important;font-size:13px!important;font-weight:950!important;letter-spacing:.02em}.wr-fd-signal-slot .fsig-status{padding:5px 8px!important;font-size:8px!important}.wr-fd-signal-slot .fsig-w1-contract{position:relative;z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;padding:7px 8px!important;font-size:7px!important}.wr-fd-signal-slot .fsig-w1-lifecycle{margin-bottom:8px!important}.wr-fd-signal-slot .fsig-w1-life{padding:3px 6px!important;font-size:7px!important}.wr-fd-signal-slot .fsig-live{margin:8px 0!important;padding:8px!important}.wr-fd-signal-slot .fsig-context{padding:7px 0!important;font-size:8px!important}.wr-fd-signal-slot .fsig-levels{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.wr-fd-signal-slot .fsig-level{padding:7px 8px!important}.wr-fd-signal-slot .fsig-level small{font-size:7px!important}.wr-fd-signal-slot .fsig-level b{font-size:10px!important}.wr-fd-signal-slot .fsig-rr{gap:5px!important;font-size:8px!important}.wr-fd-signal-slot .fsig-w1-explain,.wr-fd-signal-slot .fsig-w1-trust,.wr-fd-signal-slot .fsig-tracking{margin-top:8px!important;padding:8px!important;border-radius:9px!important}.wr-fd-signal-slot .fsig-w1-section-head{margin-bottom:7px!important}.wr-fd-signal-slot .fsig-w1-section-head b{font-size:9px!important}.wr-fd-signal-slot .fsig-w1-evidence{gap:5px!important;margin-bottom:6px!important}.wr-fd-signal-slot .fsig-w1-evidence>div{padding:5px 6px!important;font-size:8px!important}.wr-fd-signal-slot .fsig-w1-factor-head,.wr-fd-signal-slot .fsig-w1-factor{grid-template-columns:minmax(92px,1fr) 52px 45px 58px!important;gap:5px!important}.wr-fd-signal-slot .fsig-w1-factor-head{font-size:7px!important}.wr-fd-signal-slot .fsig-w1-factor{padding:5px 6px!important;font-size:7px!important}.wr-fd-signal-slot .fsig-w1-factor__name b{font-size:7px!important}.wr-fd-signal-slot .fsig-w1-factor__name small{font-size:6px!important}.wr-fd-signal-slot .fsig-w1-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.wr-fd-signal-slot .fsig-w1-source{padding:6px!important}.wr-fd-signal-slot .fsig-w1-source b,.wr-fd-signal-slot .fsig-w1-source span,.wr-fd-signal-slot .fsig-w1-source small{font-size:7px!important}.wr-fd-signal-slot .fsig-factors{margin-top:6px!important}.wr-fd-signal-slot .fsig-factors li{padding:6px 7px!important;font-size:7px!important}.wr-fd-signal-slot .fsig-tracking__metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important}.wr-fd-signal-slot .fsig-tracking__metric{padding:6px!important}.wr-fd-signal-slot .fsig-history-wrap{margin-top:8px!important}.wr-fd-command-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid var(--wr-line);border-radius:12px;background:#06141fd1}.wr-fd-command-cell{min-width:0;padding:8px 10px;border-right:1px solid rgba(77,132,164,.16)}.wr-fd-command-cell:last-child{border-right:0}.wr-fd-command-cell span,.wr-fd-command-cell b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wr-fd-command-cell span{color:var(--wr-muted);font-size:7px;text-transform:uppercase;letter-spacing:.1em}.wr-fd-command-cell b{margin-top:3px;color:#e6f0f6;font-size:10px}.wr-fd-context-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:12px;align-items:start}.wr-fd-context-main,.wr-fd-context-side{min-width:0}.wr-fd-context-side{display:grid;gap:12px}.wr-fd-context-grid .intel-panel,.wr-fd-context-grid .intel-hero,.wr-fd-detail-grid .intel-panel,.wr-fd-detail-grid>div>section{margin:0!important}.wr-fd-detail-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px}.wr-fd-span-6{grid-column:span 6;min-width:0}.wr-fd-span-12{grid-column:span 12;min-width:0}.wr-fd-waiting{display:grid;gap:4px;color:#a8bac8;font-size:10px}.wr-fd-waiting span{color:var(--wr-muted);font-size:8px}.wr-fd-titan,.wr-fd-history{min-width:0}.wr-fd-titan>.intel-panel,.wr-fd-titan .titan-widget{margin:0!important}.wr-fd-history-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.wr-fd-history-item{min-width:0;display:flex;justify-content:space-between;gap:8px;padding:7px 8px;border:1px solid rgba(68,120,153,.17);border-radius:8px;background:#06131ead;font-size:8px}.wr-fd-history-item span{color:var(--wr-muted)}.wr-fd-history-item b{overflow:hidden;color:#dbe7ef;text-overflow:ellipsis;white-space:nowrap}.wr-fusion-desk-v1 .intel-panel,.wr-fusion-desk-v1 .intel-hero,.wr-fusion-desk-v1 .session-timeline,.wr-fusion-desk-v1 .confluence-gauge-v2{border-color:var(--wr-line)!important;border-radius:13px!important;background:linear-gradient(180deg,#081723f0,#05111bf0)!important;box-shadow:none!important}.wr-fusion-desk-v1 .intel-panel header h3{font-size:10px}.wr-fusion-desk-v1 .intel-panel__timestamp,.wr-fusion-desk-v1 .intel-empty{font-size:8px}@media(max-width:1260px){.wr-fd-primary-grid{grid-template-columns:1fr}.wr-fd-signal-slot{position:static}.wr-fd-context-grid{grid-template-columns:1fr}.wr-fd-history-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:980px){.wr-fusion-desk-v1{padding:10px}.wr-fd-toolbar__title,.wr-fd-toolbar__meta .wr-fd-meta-pill{display:none}.wr-fd-hero{grid-template-columns:1fr}.wr-fd-hero__badges{justify-content:flex-start}.wr-fd-hero__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.wr-fd-driver-strip,.wr-fd-contract{grid-template-columns:repeat(2,minmax(0,1fr))}.wr-fd-span-6{grid-column:span 12}.wr-fd-history-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.wr-fusion-desk-v1{gap:9px;padding:8px 8px 82px}.wr-fd-toolbar{top:0;min-height:50px;gap:7px;padding:6px;border-radius:11px}.wr-fd-toolbar__symbols{gap:4px}.wr-fd-symbol{padding:6px 7px;font-size:8px}.wr-fd-refresh{padding:6px 7px;font-size:0}.wr-fd-refresh:after{content:"↻";font-size:13px}.wr-fd-hero,.wr-fd-card{border-radius:13px}.wr-fd-hero{padding:12px}.wr-fd-hero__copy h1{font-size:20px}.wr-fd-hero__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.wr-fd-stat:nth-child(5){grid-column:1 / -1}.wr-fd-align-stage{grid-template-columns:1fr}.wr-fd-bridge{padding:2px 0}.wr-fd-orb{width:72px;height:72px}.wr-fd-contract,.wr-fd-driver-strip,.wr-fd-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.wr-fd-command-cell:nth-child(2){border-right:0}.wr-fd-command-cell:nth-child(-n+2){border-bottom:1px solid rgba(77,132,164,.16)}.wr-fd-signal-slot .fsig-head{display:grid!important;gap:7px!important}.wr-fd-signal-slot .fsig-badges{justify-content:flex-start!important}.wr-fd-signal-slot .fsig-card:after{font-size:40px;top:66px}.wr-fd-signal-slot .fsig-levels{grid-template-columns:1fr 1fr!important}.wr-fd-signal-slot .fsig-w1-factor-head{display:none!important}.wr-fd-signal-slot .fsig-w1-factor{grid-template-columns:1fr auto!important}.wr-fd-signal-slot .fsig-w1-factor>span:nth-of-type(2){display:none!important}.wr-fd-signal-slot .fsig-w1-source-grid{grid-template-columns:1fr!important}.wr-fd-signal-slot .fsig-tracking__metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.wr-fd-history-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.wr-fusion-desk-v1 *,.wr-fusion-desk-v1 *:before,.wr-fusion-desk-v1 *:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.war-room-v2{--wr2-bg: #07090d;--wr2-panel: rgba(13, 18, 25, .94);--wr2-panel-2: rgba(18, 25, 34, .92);--wr2-border: rgba(148, 163, 184, .13);--wr2-border-strong: rgba(125, 211, 252, .24);--wr2-text: #e8edf4;--wr2-muted: #8592a3;--wr2-cyan: #56d7ff;--wr2-green: #55e6a5;--wr2-red: #ff667d;--wr2-amber: #ffbf5a;--wr2-purple: #aa8cff;min-height:100vh;padding:22px;color:var(--wr2-text);background:radial-gradient(circle at 14% 0%,rgba(22,106,160,.12),transparent 34%),radial-gradient(circle at 90% 8%,rgba(96,52,170,.1),transparent 30%),linear-gradient(180deg,#090c12,#06080c);display:flex;flex-direction:column;gap:16px}.wr2-command-header,.wr2-selected-header,.wr2-section-title,.wr2-panel-title,.wr2-asset-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.wr2-command-header{padding:22px 24px;border:1px solid var(--wr2-border);border-radius:16px;background:linear-gradient(135deg,#0d131bfa,#080b11f7);box-shadow:0 18px 60px #0000004d}.wr2-eyebrow,.wr2-section-title span,.wr2-selected-header span,.wr2-panel-title>span{display:block;color:var(--wr2-cyan);font-size:10px;font-weight:800;letter-spacing:.17em}.wr2-command-header h1,.wr2-selected-header h2,.wr2-section-title h2{margin:4px 0 0}.wr2-command-header h1{font-size:clamp(24px,3vw,38px);letter-spacing:-.035em}.wr2-command-header p{margin:7px 0 0;color:var(--wr2-muted)}.wr2-header-right{display:flex;gap:12px}.wr2-price,.wr2-version{min-width:150px;padding:11px 14px;border:1px solid var(--wr2-border);border-radius:12px;background:#0000002e}.wr2-price small,.wr2-version small{display:block;color:var(--wr2-muted);font-size:9px;letter-spacing:.1em}.wr2-price strong{display:block;margin-top:4px;font-size:19px;font-variant-numeric:tabular-nums}.wr2-version span{display:block;margin-bottom:4px;color:var(--wr2-purple);font-weight:800}.wr2-safety-banner{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:9px;padding:10px 16px;border:1px solid rgba(255,191,90,.28);border-radius:10px;background:#181107f5;color:var(--wr2-amber);backdrop-filter:blur(16px);font-size:12px;letter-spacing:.08em}.wr2-safety-note{margin-left:auto;color:#d5bd91;letter-spacing:normal}.wr2-error{padding:12px 15px;border:1px solid rgba(255,102,125,.3);border-radius:10px;background:#550e1d40;color:#ff9bab}.wr2-universe-section,.wr2-panel,.wr2-mtf-panel{border:1px solid var(--wr2-border);border-radius:14px;background:var(--wr2-panel)}.wr2-universe-section{padding:17px}.wr2-section-title{margin-bottom:13px}.wr2-section-title h2,.wr2-selected-header h2{font-size:18px}.wr2-section-title small{color:var(--wr2-muted)}.wr2-asset-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.wr2-asset-card{padding:13px;color:inherit;text-align:left;border:1px solid var(--wr2-border);border-radius:11px;background:#ffffff05;cursor:pointer;transition:.15s ease}.wr2-asset-card:hover{transform:translateY(-1px);border-color:var(--wr2-border-strong)}.wr2-asset-card.active{border-color:#56d7ff7a;background:linear-gradient(145deg,#154f6838,#131720d9);box-shadow:inset 0 0 0 1px #56d7ff12}.wr2-asset-top strong{font-size:13px}.wr2-dot{font-size:9px;font-weight:800}.wr2-asset-direction{display:flex;align-items:baseline;justify-content:space-between;margin-top:14px}.wr2-asset-direction b{font-size:14px}.wr2-asset-direction small,.wr2-asset-meta{color:var(--wr2-muted);font-size:9px}.wr2-asset-meta{display:flex;justify-content:space-between;gap:7px;margin-top:8px}.wr2-asset-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wr2-asset-error{padding:15px 0;color:var(--wr2-red);font-size:11px}.wr2-selected-header{padding:7px 3px 0}.wr2-selected-status{display:flex;gap:8px}.wr2-selected-status>span{padding:7px 10px;border:1px solid var(--wr2-border);border-radius:8px;background:#ffffff05}.wr2-mtf-panel{overflow:hidden}.wr2-mtf-head,.wr2-mtf-row{display:grid;grid-template-columns:56px 1.15fr 1.6fr 1.35fr 1fr 72px;align-items:center;gap:10px}.wr2-mtf-head{padding:10px 14px;color:var(--wr2-muted);border-bottom:1px solid var(--wr2-border);font-size:9px;letter-spacing:.1em}.wr2-mtf-row{width:100%;padding:12px 14px;color:inherit;text-align:left;border:0;border-bottom:1px solid rgba(148,163,184,.07);background:transparent;cursor:pointer;font-size:11px}.wr2-mtf-row:last-child{border-bottom:0}.wr2-mtf-row:hover,.wr2-mtf-row.selected{background:#56d7ff0e}.wr2-mtf-row.selected{box-shadow:inset 3px 0 0 var(--wr2-cyan)}.wr2-primary-grid,.wr2-secondary-grid,.wr2-bottom-grid{display:grid;gap:12px}.wr2-primary-grid{grid-template-columns:1fr 1fr}.wr2-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wr2-bottom-grid{grid-template-columns:1.3fr 1fr}.wr2-panel{min-width:0;padding:16px}.wr2-panel-title{padding-bottom:12px;margin-bottom:13px;border-bottom:1px solid var(--wr2-border)}.wr2-panel-title b{font-size:11px;letter-spacing:.05em}.wr2-metrics-grid,.wr2-safety-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.wr2-metric{min-width:0;padding:10px 11px;border:1px solid rgba(148,163,184,.09);border-radius:9px;background:#ffffff04}.wr2-metric span,.wr2-range-grid small,.wr2-scene-id small{display:block;color:var(--wr2-muted);font-size:9px;text-transform:uppercase;letter-spacing:.09em}.wr2-metric b{display:block;margin-top:4px;overflow-wrap:anywhere;font-size:11px}.wr2-scene-id{margin-top:10px}.wr2-scene-id code{display:block;margin-top:5px;color:#8ea1b7;overflow-wrap:anywhere;font-size:9px}.wr2-setup-direction{display:grid;grid-template-columns:auto 1fr;gap:3px 12px;align-items:baseline;margin-bottom:12px}.wr2-setup-direction small{color:var(--wr2-muted);font-size:9px}.wr2-setup-direction strong{font-size:22px}.wr2-setup-direction span{grid-column:2;color:var(--wr2-muted);font-size:10px}.wr2-candidate-warning{display:flex;flex-direction:column;gap:5px;padding:11px;border:1px solid rgba(148,163,184,.12);border-radius:9px;background:#ffffff05}.wr2-candidate-warning.candidate{border-color:#ffbf5a4d;background:#69450a1f}.wr2-candidate-warning b{color:var(--wr2-amber);font-size:11px}.wr2-candidate-warning span{color:var(--wr2-muted);font-size:10px}.wr2-candidate-warning strong{color:var(--wr2-red);font-size:10px}.wr2-requirements{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.wr2-requirements span{padding:5px 7px;color:#b6c0cc;border:1px solid var(--wr2-border);border-radius:6px;font-size:9px}.wr2-technical-strip{display:grid;grid-template-columns:120px 1fr;gap:8px;margin-top:10px}.wr2-technical-strip span{min-width:0;color:var(--wr2-muted);font-size:9px}.wr2-technical-strip b,.wr2-technical-strip code{display:block;margin-top:3px;color:var(--wr2-text)}.wr2-technical-strip code{overflow-wrap:anywhere;font-size:8px}.wr2-range-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:10px}.wr2-range-grid span{padding:10px;text-align:center;border:1px solid var(--wr2-border);border-radius:9px}.wr2-range-grid b{display:block;margin-top:3px;font-size:14px;font-variant-numeric:tabular-nums}.wr2-parity-list{margin-top:10px;max-height:240px;overflow:auto}.wr2-parity-list>div{display:grid;grid-template-columns:100px 90px 1fr;gap:8px;align-items:center;padding:8px 3px;border-bottom:1px solid var(--wr2-border);font-size:10px}.wr2-parity-list small{color:var(--wr2-muted)}.wr2-system-footer{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:12px;color:var(--wr2-muted);font-size:9px}.wr2-footer-warning{display:flex;align-items:center;gap:15px;padding:13px 15px;border:1px solid rgba(255,191,90,.18);border-radius:10px;background:#2319088c}.wr2-footer-warning strong{flex:0 0 auto;color:var(--wr2-amber);font-size:10px;letter-spacing:.08em}.wr2-footer-warning span{color:#ad9f83;font-size:10px}.war-room-v2 .positive{color:var(--wr2-green)}.war-room-v2 .negative{color:var(--wr2-red)}.war-room-v2 .warning{color:var(--wr2-amber)}.war-room-v2 .neutral{color:#a9b4c1}@media(max-width:1250px){.wr2-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wr2-secondary-grid,.wr2-bottom-grid{grid-template-columns:1fr}}@media(max-width:850px){.war-room-v2{padding:12px}.wr2-command-header,.wr2-primary-grid{display:grid;grid-template-columns:1fr}.wr2-header-right{flex-wrap:wrap}.wr2-price,.wr2-version{flex:1;min-width:130px}.wr2-asset-grid{grid-template-columns:1fr}.wr2-mtf-panel{overflow-x:auto}.wr2-mtf-head,.wr2-mtf-row{min-width:780px}.wr2-safety-note{display:none}}.qmnc{margin:22px 0;padding:clamp(16px,2.5vw,25px);border:1px solid rgba(130,164,211,.2);border-radius:17px;background:radial-gradient(circle at 90% 0%,rgba(81,121,187,.12),transparent 42%),#0f1c2ebf;color:#ecf4ff}.qmnc *{box-sizing:border-box}.qmnc__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.qmnc__heading span{color:#91b9ec;font-size:10px;font-weight:700;letter-spacing:.12em}.qmnc__heading h4{margin:8px 0;font-size:19px}.qmnc__heading small,.qmnc__heading p,.qmnc__section p,.qmnc__disclaimer{color:#a7b9d2;font-size:11px;line-height:1.7}.qmnc__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0}.qmnc__metrics>div{display:flex;flex-direction:column;gap:9px;padding:14px;background:#273d5980;border:1px solid rgba(130,164,211,.17);border-radius:10px}.qmnc__metrics small{color:#a7b9d2;font-size:9px}.qmnc__metrics strong{font-size:22px;font-variant-numeric:tabular-nums}.qmnc__section{margin-top:23px}.qmnc__section h5{margin:0 0 5px;font-size:14px}.qmnc__family{padding:13px;border:1px solid rgba(121,154,201,.22);border-radius:10px;margin-top:10px;background:#22364f66}.qmnc__family--aligned{border-left:3px solid #57a68a}.qmnc__family--conflicting{border-left:3px solid #cf965e}.qmnc__family>strong{display:block;font-size:12px;margin-bottom:11px}.qmnc__observations{display:flex;gap:8px;flex-wrap:wrap}.qmnc__observations button{border:1px solid rgba(139,175,225,.27);border-radius:7px;background:#253d59;color:#e4f0ff;padding:9px 10px;font-size:10px;cursor:pointer}.qmnc__observations button:hover{background:#345679}.qmnc__observations button:focus-visible{outline:2px solid #a8d0ff;outline-offset:3px}.qmnc__empty{font-size:12px;color:#b5c6db;padding:14px 0}.qmnc__source{display:grid;gap:9px;margin-top:22px;border-top:1px solid rgba(130,164,211,.18);padding-top:15px}.qmnc__source>div{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:10px}.qmnc__source span{color:#b8cbe2}.qmnc__source code{color:#89afd8;font-size:10px;overflow-wrap:anywhere}.qmnc__disclaimer{margin:18px 0 0}@media(max-width:700px){.qmnc__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.qmnc__gates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:19px 0}.qmnc__gate{min-width:0;padding:15px;border:1px solid rgba(135,165,208,.25);border-radius:11px;background:#23354d99;display:flex;flex-direction:column;gap:9px}.qmnc__gate strong{font-size:12px}.qmnc__gate span{font-size:11px;color:#c8d5ea}.qmnc__gate ul{margin:0;padding-left:16px;color:#b6c4d8;line-height:1.6;font-size:10px}.qmnc__gate--blocked{border-left:3px solid #cc777b}.qmnc__gate--review{border-left:3px solid #d1ab66}.qmnc__gate--observation_only{border-left:3px solid #77acb8}.qmnc__temporalLabel{display:block;color:#aebfda;font-size:10px;margin:7px 0 11px}@media(max-width:750px){.qmnc__gates{grid-template-columns:1fr}}.qm9{margin:20px 0;padding:clamp(15px,2.5vw,24px);background:#101e31;border:1px solid rgba(135,171,222,.22);border-radius:16px;color:#edf4ff;font-family:Inter,system-ui,sans-serif}.qm9 *{box-sizing:border-box}.qm9__header,.qm9__title{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.qm9__header span{font-size:10px;letter-spacing:.12em;color:#89baff}.qm9__header h4{margin:9px 0;font-size:18px}.qm9 p{font-size:11px;line-height:1.7;color:#a7b9d1}.qm9__header>strong{color:#e6be83;border:1px solid #78603d;border-radius:30px;padding:9px 12px;font-size:10px}.qm9__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.qm9__profile{min-width:0;border:1px solid rgba(130,165,210,.19);border-radius:12px;background:#182a41;padding:15px}.qm9__title strong{font-size:14px}.qm9__title small,.qm9 small{color:#a9bfdc;font-size:10px}.qm9__count{font-size:25px;font-weight:750;padding:17px 0;border-bottom:1px solid rgba(135,171,222,.18)}.qm9__count small{display:block;font-weight:400;margin-top:7px}.qm9__timeframe{border-bottom:1px solid rgba(135,171,222,.13);padding:11px 0}.qm9__timeframe>div{display:flex;justify-content:space-between;gap:10px}.qm9__timeframe b{font-size:12px}.qm9__timeframe span{color:#b4cbe6;font-size:10px;text-align:right}.qm9__timeframe small{display:block;margin-top:6px;line-height:1.5}.qm9__source{display:flex;flex-direction:column;gap:6px;padding-top:13px;font-size:10px}.qm9__source span{color:#a4d1ff}.qm9__warning,.qm9__error{color:#edbf89!important}.qm9__foot{margin-top:16px}@media(max-width:850px){.qm9__grid{grid-template-columns:1fr}}.qmn{--qline:rgba(145,177,226,.17);--qmuted:#a8b9d2;color:#eef5ff;background:radial-gradient(ellipse at 85% 0%,rgba(54,115,197,.18),transparent 38%),linear-gradient(150deg,#152640,#091321 72%);border:1px solid var(--qline);border-radius:22px;padding:clamp(16px,3vw,30px);margin:18px 0;font-family:Inter,system-ui,sans-serif}.qmn *{box-sizing:border-box}.qmn__head,.qmn__controls,.qmn__sectionTitle{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.qmn__eyebrow{color:#8dbdff;font-size:10px;font-weight:800;letter-spacing:.15em}.qmn h3{color:#f4f8ff;font-size:clamp(20px,2.5vw,27px);margin:9px 0}.qmn h4,.qmn h5{color:#eef5ff}.qmn p{color:var(--qmuted);line-height:1.65;font-size:12px}.qmn__lock{color:#77e0b6;border:1px solid #32785f;padding:11px 14px;border-radius:50px;font-size:10px;white-space:nowrap}.qmn__controls{justify-content:flex-start;margin:25px 0 18px}.qmn__symbol{display:flex;flex-direction:column;gap:6px}.qmn__symbol span,.qmn small{color:var(--qmuted);font-size:10px}.qmn input,.qmn__controls button{color:#eef5ff;background:#233b59;border:1px solid #426184;border-radius:10px;padding:12px;font:inherit;font-size:12px}.qmn input{width:135px}.qmn button{cursor:pointer}.qmn button:focus-visible{outline:2px solid #a7caff;outline-offset:3px}.qmn__controls button{align-self:end;background:#315c91}.qmn__controls .qmn__secondary{background:#1c2b43}.qmn__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.qmn__metrics>div{padding:17px;background:#253b58a6;border:1px solid var(--qline);border-radius:12px;display:flex;flex-direction:column;gap:10px;min-width:0}.qmn__metrics strong{font-size:clamp(17px,2.4vw,26px)}.qmn__safe{color:#84e6bc}.qmn__notice{color:#c7d8ed;background:#30486247;padding:14px;border-radius:10px;border-left:3px solid #8eb9e8;font-size:11px;line-height:1.7;margin:18px 0}.qmn__loading{padding:12px 0}.qmn__profiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:23px 0 8px}.qmn__profile{min-width:0;text-align:left;padding:18px;border:1px solid var(--qline);background:#1b2d46b8;border-radius:15px;display:flex;flex-direction:column;gap:10px;color:#eef5ff}.qmn__profile[aria-pressed=true]{border-color:#77b3ff;box-shadow:inset 0 0 0 1px #77b3ff66;background:#2b4a71cc}.qmn__profileTop{display:flex;justify-content:space-between;align-items:center;gap:8px}.qmn__profileTop b{font-size:13px}.qmn__profileTop em{font-style:normal;font-size:10px;color:#a9cdff}.qmn__profile>strong{font-size:26px;font-variant-numeric:tabular-nums}.qmn__stamp{text-align:right;font-size:10px!important}.qmn__sectionTitle{margin:28px 0 13px}.qmn__sectionTitle h4{margin:0 0 5px;font-size:16px}.qmn__sectionTitle p{margin:0}.qmn__sectionTitle>span{color:#9bb7db;font-size:11px}.qmn__tableScroll{overflow-x:auto;border:1px solid var(--qline);border-radius:12px}.qmn__matrix{width:100%;min-width:600px;border-collapse:collapse;font-size:11px}.qmn__matrix th,.qmn__matrix td{padding:12px;text-align:left;border-bottom:1px solid var(--qline)}.qmn__matrix thead{background:#1c304c}.qmn__matrix thead th{font-size:11px;color:#c8daf2}.qmn__matrix thead small{display:block;margin-top:5px}.qmn__matrix tbody th button{border:0;background:none;text-align:left;color:#e1edff;font-weight:650;padding:0;font-size:11px}.qmn__matrix tr.qmn__selected{background:#4f77a726}.qmn__state{border:1px solid #456080;border-radius:7px;padding:8px;background:#223650;color:#bfcfe5;font:inherit;font-size:10px;width:100%;text-align:center}.qmn__state--confirmed{border-color:#3f8f72;color:#9af2c9;background:#173d34}.qmn__state--detected{border-color:#88703d;color:#f3d492;background:#3b321e}.qmn__state--missing{color:#8494ab;background:#19283b}.qmn__detail{padding:20px;border-radius:13px;border:1px solid var(--qline);background:#17273cb8}.qmn__detailGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.qmn__detailGrid>div{display:flex;flex-direction:column;gap:8px;min-width:0}.qmn__detailGrid strong{font-size:13px;overflow-wrap:anywhere}.qmn__detail h5{margin:22px 0 10px}.qmn__detail ul{padding-left:20px;color:var(--qmuted);line-height:1.8;font-size:12px}.qmn__errors{background:#3b2929;border:1px solid #805254;border-radius:11px;padding:15px;margin-top:16px;font-size:12px}.qmn__footer{border-top:1px solid var(--qline);color:#879dbb;font-size:10px;text-align:center;margin-top:23px;padding-top:17px;letter-spacing:.05em}@media(max-width:700px){.qmn__metrics,.qmn__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.qmn__profiles{grid-template-columns:1fr}.qmn__controls{align-items:stretch}.qmn__controls button{align-self:auto}.qmn__symbol,.qmn input{width:100%}}.qms-live{--qms-border:#2a3c56;--qms-muted:#9caec6;--qms-green:#47d5a4;--qms-red:#ff7f92;color:#eef5ff;background:linear-gradient(145deg,#102039,#08101d);padding:clamp(14px,2.4vw,28px);border:1px solid var(--qms-border);border-radius:18px;margin:18px 0;font-family:Inter,system-ui,Arial,sans-serif}.qms-live *{box-sizing:border-box}.qms-live__header,.qms-live__toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.qms-live__eyebrow{color:#88b9ff;font-size:10px;font-weight:700;letter-spacing:.13em}.qms-live h3{color:#eef5ff;margin:10px 0;font-size:18px}.qms-live p{font-size:12px;color:var(--qms-muted);line-height:1.65}.qms-live small,.qms-live__toolbar label span{color:var(--qms-muted);font-size:11px}.qms-live__locked{color:var(--qms-green);border:1px solid #35675b;border-radius:30px;padding:9px 12px;font-size:10px}.qms-live__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:22px 0}.qms-live__metrics>div,.qms-live__card{background:#111e30;border:1px solid var(--qms-border);border-radius:12px;padding:17px;min-width:0}.qms-live__metrics>div{display:flex;flex-direction:column;gap:6px}.qms-live__metrics span,.qms-live__numbers span,.qms-live__detailGrid span{color:var(--qms-muted);font-size:10px}.qms-live__metrics strong{font-size:25px}.qms-live__toolbar{margin:22px 0}.qms-live__modes{display:flex;gap:8px;flex-wrap:wrap}.qms-live__modes button,.qms-live select{border:1px solid var(--qms-border);background:#1b2c45;color:#eef5ff;border-radius:9px;padding:10px;font-size:11px;cursor:pointer}.qms-live__modes button[aria-pressed=true]{background:#26456c;border-color:#81b3ff;color:#a9ccff}.qms-live__toolbar label{display:flex;flex-direction:column;gap:6px}.qms-live__layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:12px}.qms-live__verdict{font-size:23px;font-weight:750;margin:22px 0 10px}.qms-live__positive{color:var(--qms-green)!important}.qms-live__negative{color:var(--qms-red)!important}.qms-live__neutral{color:#f4bb76}.qms-live__alert{border:1px solid #735537;border-radius:8px;padding:11px;margin:13px 0;color:#f4bb76;font-size:12px}.qms-live__numbers,.qms-live__detailGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.qms-live__numbers>div,.qms-live__detailGrid>div{border-top:1px solid var(--qms-border);padding-top:11px;display:flex;flex-direction:column;gap:8px}.qms-live__numbers strong{font-size:25px}.qms-live__row{display:flex;justify-content:space-between;gap:10px;border-top:1px solid var(--qms-border);padding:12px 0;font-size:11px}.qms-live__row span{color:var(--qms-muted)}.qms-live__row b{text-align:right}.qms-live__engines button{width:100%;display:flex;justify-content:space-between;gap:12px;align-items:center;background:transparent;border:0;border-bottom:1px solid var(--qms-border);color:#eef5ff;text-align:left;padding:12px 5px;cursor:pointer}.qms-live__engines button[aria-pressed=true]{background:#213653;border-radius:7px}.qms-live__engines b{font-size:11px;display:block;overflow-wrap:anywhere}.qms-live__engines small{display:block;margin-top:5px}.qms-live__engines em{font-size:10px;font-style:normal}.qms-live__detail{margin-top:12px}.qms-live__detailGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.qms-live__detailGrid b{font-size:11px;overflow-wrap:anywhere}.qms-live__detail ul{padding-left:20px;font-size:12px;color:var(--qms-muted);line-height:1.7}.qms-live__footer{text-align:center;padding-top:18px;color:var(--qms-muted);font-size:10px}@media(max-width:900px){.qms-live__layout{grid-template-columns:1fr}}@media(max-width:600px){.qms-live{padding:12px;border-radius:12px}.qms-live__metrics,.qms-live__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.qms-live__card{padding:12px}.qms-live__toolbar label,.qms-live select{width:100%}.qms-live__verdict{font-size:19px}}.qmsw{--line:#2a3c55;--muted:#a0aec1;color:#eef4ff;padding:18px 0;font-family:Inter,system-ui,Arial,sans-serif}.qmsw *{box-sizing:border-box}.qmsw__heading,.qmsw__status{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px}.qmsw__eyebrow{color:#83b5ff;font-size:10px;font-weight:750;letter-spacing:.13em}.qmsw h2{font-size:clamp(22px,3vw,32px);margin:9px 0;color:#eef4ff}.qmsw h3{color:#eef4ff;font-size:15px;margin:0 0 12px}.qmsw p,.qmsw small{color:var(--muted);line-height:1.55}.qmsw p{font-size:12px}.qmsw small{font-size:11px}.qmsw__safety{color:#67dab3;border:1px solid #376958;border-radius:30px;padding:10px 13px;font-size:10px;font-weight:700}.qmsw__switch{display:flex;gap:8px;flex-wrap:wrap;margin:22px 0}.qmsw__switch button,.qmsw__status button,.qmsw__picker select{border:1px solid var(--line);background:#1a2c44;color:#edf4ff;padding:11px 14px;border-radius:9px;font:inherit;font-size:12px}.qmsw__switch button{cursor:pointer}.qmsw__switch button[aria-pressed=true]{color:#a5c9ff;border-color:#80b1ff;background:#233e60}.qmsw__status button{cursor:pointer}.qmsw__status button:disabled{opacity:.55;cursor:wait}.qmsw__live{background:#0b1525;border:1px solid var(--line);border-radius:15px;padding:clamp(14px,2.5vw,26px)}.qmsw__status{border-bottom:1px solid var(--line);padding-bottom:18px}.qmsw__picker{display:flex;flex-direction:column;gap:8px;margin:22px 0;max-width:410px;font-size:12px;color:var(--muted)}.qmsw__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.qmsw__facts>div,.qmsw__panel{background:#132137;border:1px solid var(--line);border-radius:12px;padding:17px;min-width:0}.qmsw__facts>div{display:flex;flex-direction:column;gap:11px}.qmsw__facts span{color:var(--muted);font-size:10px}.qmsw__facts strong{font-size:19px;overflow-wrap:anywhere}.qmsw__panel{margin-top:13px}.qmsw__warning{padding:14px;color:#eebf80;background:#2c241e;border:1px solid #70573e;border-radius:9px;line-height:1.6;font-size:12px;margin:15px 0}.qmsw__engines>div{display:flex;justify-content:space-between;gap:15px;border-top:1px solid var(--line);padding:12px 0;font-size:12px}.qmsw__engines span{color:var(--muted)}.qmsw__notice{font-size:11px;color:var(--muted);text-align:center;padding:20px 0 0}@media(max-width:650px){.qmsw__facts{grid-template-columns:1fr}.qmsw__picker{max-width:none}.qmsw__picker select{width:100%}.qmsw__live{padding:13px}.qmsw__engines>div{flex-direction:column}}:root{--lnd-neon-purple: #a855f7;--lnd-neon-cyan: #00e5ff;--lnd-neon-green: #22ff88;--lnd-neon-red: #ff3366}.lnd-ticker{position:relative;width:100%;height:34px;background:linear-gradient(90deg,#0a0819f2,#1e143cf2);border-bottom:1px solid rgba(168,85,247,.25);overflow:hidden;z-index:100}.lnd-ticker:before,.lnd-ticker:after{content:"";position:absolute;top:0;bottom:0;width:60px;z-index:2;pointer-events:none}.lnd-ticker:before{left:0;background:linear-gradient(90deg,rgba(10,8,25,1),transparent)}.lnd-ticker:after{right:0;background:linear-gradient(270deg,rgba(10,8,25,1),transparent)}.lnd-ticker__track{display:flex;align-items:center;height:100%;gap:32px;white-space:nowrap;animation:ticker-scroll 60s linear infinite;padding-left:40px}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.lnd-ticker:hover .lnd-ticker__track{animation-play-state:paused}.lnd-ticker__item{display:inline-flex;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.04em}.lnd-ticker__item b{color:#fff;font-weight:800}.lnd-ticker__item>span{color:#ffffffb3}.lnd-ticker__item em{font-style:normal;font-weight:800}.lnd-ticker__item em[data-tone=bull]{color:var(--lnd-neon-green);text-shadow:0 0 10px rgba(34,255,136,.6)}.lnd-ticker__item em[data-tone=bear]{color:var(--lnd-neon-red);text-shadow:0 0 10px rgba(255,51,102,.6)}.lnd-ticker__item em[data-tone=neutral]{color:#ffffff80}.lnd-stats-live{padding:40px 24px;max-width:1300px;margin:0 auto}.lnd-stats-live__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.lnd-stat-cell{padding:18px 16px;border-radius:12px;background:linear-gradient(135deg,#1e143c8c,#0a0819bf);border:1px solid rgba(168,85,247,.22);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);display:flex;flex-direction:column;gap:6px;position:relative;overflow:hidden;transition:all .25s}.lnd-stat-cell:hover{border-color:#a855f780;transform:translateY(-2px);box-shadow:0 8px 30px #a855f733}.lnd-stat-cell[data-tone=bull]{border-color:#22ff884d}.lnd-stat-cell[data-tone=bear]{border-color:#ff33664d}.lnd-stat-cell__label{font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#ffffff80}.lnd-stat-cell__value{font-size:22px;font-weight:900;color:#fff;font-family:JetBrains Mono,monospace;display:flex;align-items:baseline;gap:4px;text-shadow:0 0 14px rgba(255,255,255,.15)}.lnd-stat-cell__value small{font-size:12px;font-weight:700;color:#ffffff80}.lnd-stat-cell[data-tone=bull] .lnd-stat-cell__value{color:var(--lnd-neon-green);text-shadow:0 0 14px rgba(34,255,136,.5)}.lnd-stat-cell[data-tone=bear] .lnd-stat-cell__value{color:var(--lnd-neon-red);text-shadow:0 0 14px rgba(255,51,102,.5)}.lnd-modules{padding:60px 24px;max-width:1300px;margin:0 auto}.lnd-modules__head{text-align:center;margin-bottom:40px}.lnd-eyebrow{display:inline-block;font-size:11px;font-weight:900;letter-spacing:.22em;color:var(--lnd-neon-purple);text-shadow:0 0 14px rgba(168,85,247,.6);margin-bottom:12px}.lnd-modules__head h2{font-size:36px;font-weight:900;color:#fff;margin:0 0 12px;letter-spacing:-.01em}.lnd-modules__head p{font-size:15px;color:#fff9;max-width:600px;margin:0 auto}.lnd-modules__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.lnd-module-card{padding:28px 24px;border-radius:18px;background:linear-gradient(135deg,#1e143c8c,#0a0819cc);border:1px solid rgba(168,85,247,.25);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.lnd-module-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--lnd-neon-purple),transparent);opacity:.6}.lnd-module-card[data-tone=cyan]:before{background:linear-gradient(90deg,transparent,var(--lnd-neon-cyan),transparent)}.lnd-module-card[data-tone=green]:before{background:linear-gradient(90deg,transparent,var(--lnd-neon-green),transparent)}.lnd-module-card:hover{transform:translateY(-4px);border-color:#a855f780;box-shadow:0 15px 50px #a855f740}.lnd-module-card__icon{font-size:36px;margin-bottom:16px;filter:drop-shadow(0 0 12px rgba(168,85,247,.5))}.lnd-module-card h3{font-size:20px;font-weight:900;color:#fff;margin:0 0 10px;letter-spacing:-.01em}.lnd-module-card p{font-size:13px;color:#fff9;line-height:1.55;margin:0 0 16px}.lnd-module-card__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.lnd-module-card__list li{font-size:12px;color:#ffffffb3;padding-left:18px;position:relative;font-family:JetBrains Mono,monospace}.lnd-module-card__list li:before{content:"✓";position:absolute;left:0;color:var(--lnd-neon-green);text-shadow:0 0 8px rgba(34,255,136,.6);font-weight:900}@media(max-width:768px){.lnd-modules__head h2{font-size:26px}.lnd-modules__grid{grid-template-columns:1fr}.lnd-stats-live{padding:24px 16px}}.lnd-page{position:relative;min-height:100vh;background:#05040a;overflow-x:hidden}.lnd-page:before{content:"";position:fixed;inset:0;background-image:url(/robot-ai-trading-landing.jpg);background-size:cover;background-position:center 20%;background-repeat:no-repeat;opacity:.55;z-index:0;pointer-events:none;animation:lnd-subtle-zoom 45s ease-in-out infinite alternate}@keyframes lnd-subtle-zoom{0%{transform:scale(1)}to{transform:scale(1.06)}}.lnd-page:after{content:"";position:fixed;inset:0;background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(168,85,247,.22),transparent 70%),radial-gradient(ellipse 60% 50% at 100% 100%,rgba(0,229,255,.12),transparent 70%),linear-gradient(180deg,#05040ab8,#05040ae0 45%,#05040a);z-index:1;pointer-events:none}.lnd-page>*{position:relative;z-index:2}.lnd-ticker{z-index:100!important}.lnd-navbar,header.lnd-navbar{z-index:90!important}.lp-reveal{opacity:0;transform:translateY(24px);transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1);will-change:opacity,transform}.lp-reveal.visible{opacity:1;transform:translateY(0)}.lp-hero{position:relative;min-height:92vh;display:flex;align-items:center;justify-content:center;padding:120px 24px 80px;overflow:hidden;isolation:isolate}.lp-hero__bg{position:absolute;inset:-5% 0 0;z-index:0;background-image:url(/landing-1.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;will-change:transform;opacity:.85}.lp-hero__bg:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 50% at 50% 40%,rgba(5,4,10,.35),transparent 70%),linear-gradient(180deg,#05040a59,#05040ab3 70%,#05040a)}.lp-hero__inner{position:relative;z-index:2;max-width:960px;text-align:center;display:flex;flex-direction:column;gap:24px}.lp-hero__eyebrow{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:900;letter-spacing:.32em;color:#00e5ff;text-shadow:0 0 18px rgba(0,229,255,.6);text-transform:uppercase;opacity:0;animation:lp-fade-down .9s .1s cubic-bezier(.2,.8,.2,1) forwards}.lp-hero__title{font-family:Inter,JetBrains Mono,sans-serif;font-size:clamp(36px,6vw,76px);font-weight:900;letter-spacing:-.02em;line-height:1.05;color:#fff;margin:0;text-shadow:0 4px 60px rgba(168,85,247,.35)}.lp-hero__title .lp-hero__letter{display:inline-block;opacity:0;transform:translateY(30px) rotate(6deg);animation:lp-letter .7s cubic-bezier(.2,.8,.2,1) forwards}@keyframes lp-letter{to{opacity:1;transform:translateY(0) rotate(0)}}.lp-hero__title-gradient{background:linear-gradient(120deg,#00e5ff,#a855f7,#2f8);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;animation:lp-gradient-shift 8s ease-in-out infinite;background-size:200% 200%}@keyframes lp-gradient-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.lp-hero__sub{font-size:clamp(14px,1.4vw,18px);color:#ffffffb3;max-width:680px;margin:0 auto;line-height:1.6;font-family:JetBrains Mono,monospace;min-height:30px}.lp-hero__cursor{display:inline-block;width:8px;height:1em;background:#00e5ff;margin-left:2px;vertical-align:text-bottom;animation:lp-blink 1s steps(2) infinite;box-shadow:0 0 8px #00e5ff}@keyframes lp-blink{50%{opacity:0}}.lp-hero__ctas{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-top:12px;opacity:0;animation:lp-fade-up .9s 1.2s cubic-bezier(.2,.8,.2,1) forwards}.lp-btn{padding:14px 28px;border-radius:12px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:800;letter-spacing:.08em;cursor:pointer;border:none;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:8px;text-transform:uppercase}.lp-btn--primary{background:linear-gradient(135deg,#a855f7,#00e5ff);color:#fff;box-shadow:0 8px 30px #a855f773,0 0 60px #00e5ff33}.lp-btn--primary:hover{transform:translateY(-2px);box-shadow:0 14px 40px #a855f7a6,0 0 80px #00e5ff59}.lp-btn--primary:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.25) 50%,transparent 100%);transform:translate(-100%);transition:transform .7s}.lp-btn--primary:hover:after{transform:translate(100%)}.lp-btn--ghost{background:#ffffff0a;border:1px solid rgba(255,255,255,.15);color:#ffffffd9;backdrop-filter:blur(10px)}.lp-btn--ghost:hover{background:#ffffff14;border-color:#00e5ff80;color:#fff;transform:translateY(-2px)}.lp-hero__scroll{position:absolute;bottom:24px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.2em;color:#fff6;opacity:0;animation:lp-fade-up 1s 1.8s ease-out forwards}.lp-hero__scroll-icon{width:22px;height:34px;border:1.5px solid rgba(255,255,255,.35);border-radius:12px;position:relative}.lp-hero__scroll-icon:after{content:"";position:absolute;top:6px;left:50%;transform:translate(-50%);width:3px;height:6px;border-radius:2px;background:#00e5ff;box-shadow:0 0 10px #00e5ff;animation:lp-scroll-dot 1.8s ease-in-out infinite}@keyframes lp-scroll-dot{0%{transform:translate(-50%);opacity:1}to{transform:translate(-50%,14px);opacity:0}}.lp-cockpit{position:relative;padding:100px 24px;max-width:1400px;margin:0 auto}.lp-cockpit__head{text-align:center;margin-bottom:48px}.lp-cockpit__eyebrow{display:inline-block;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:900;letter-spacing:.25em;color:#00e5ff;text-shadow:0 0 14px rgba(0,229,255,.5);margin-bottom:14px;text-transform:uppercase}.lp-cockpit__title{font-size:clamp(28px,3.5vw,46px);font-weight:900;color:#fff;margin:0 0 14px;letter-spacing:-.02em;line-height:1.15}.lp-cockpit__desc{font-size:15px;color:#fff9;max-width:620px;margin:0 auto;line-height:1.6}.lp-cockpit__frame{position:relative;border-radius:20px;overflow:hidden;border:1px solid rgba(168,85,247,.3);box-shadow:0 30px 100px #000000b3,0 0 100px #a855f733,0 0 0 1px #00e5ff1a inset;background:#05040a}.lp-cockpit__img{display:block;width:100%;height:auto;filter:saturate(1.15) contrast(1.05)}.lp-cockpit__scan{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,#00e5ff,transparent);box-shadow:0 0 20px 4px #00e5ffb3;animation:lp-scan 4s linear infinite;pointer-events:none}@keyframes lp-scan{0%{transform:translateY(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(500%);opacity:0}}.lp-cockpit__corner{position:absolute;width:22px;height:22px;border-color:#00e5ff;opacity:.8;pointer-events:none}.lp-cockpit__corner--tl{top:12px;left:12px;border-top:2px solid;border-left:2px solid;border-top-left-radius:8px}.lp-cockpit__corner--tr{top:12px;right:12px;border-top:2px solid;border-right:2px solid;border-top-right-radius:8px}.lp-cockpit__corner--bl{bottom:12px;left:12px;border-bottom:2px solid;border-left:2px solid;border-bottom-left-radius:8px}.lp-cockpit__corner--br{bottom:12px;right:12px;border-bottom:2px solid;border-right:2px solid;border-bottom-right-radius:8px}.lp-intel{position:relative;padding:100px 24px;max-width:1400px;margin:0 auto;text-align:center}.lp-intel__frame{position:relative;border-radius:20px;overflow:hidden;border:1px solid rgba(0,229,255,.25);box-shadow:0 24px 80px #000000a6,0 0 80px #00e5ff26;margin-bottom:40px}.lp-intel__img{display:block;width:100%;height:auto;filter:saturate(1.2) brightness(.95)}.lp-intel__overlay{position:absolute;inset:0;background:linear-gradient(180deg,#05040a26,#05040aa6);pointer-events:none}.lp-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;max-width:1200px;margin:40px auto 0}.lp-feature{position:relative;padding:26px 24px;border-radius:16px;background:linear-gradient(135deg,#1e143c8c,#0a0819bf);border:1px solid rgba(168,85,247,.18);backdrop-filter:blur(14px);transition:transform .35s cubic-bezier(.4,0,.2,1),border-color .35s,box-shadow .35s;overflow:hidden;isolation:isolate}.lp-feature:before{content:"";position:absolute;inset:-1px;border-radius:17px;padding:1px;background:radial-gradient(400px circle at var(--mx, 50%) var(--my, 50%),rgba(0,229,255,.5),transparent 40%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s;pointer-events:none;z-index:1}.lp-feature:hover:before{opacity:1}.lp-feature:hover{transform:translateY(-4px);border-color:#00e5ff66;box-shadow:0 20px 50px #00000080,0 0 60px #00e5ff26}.lp-feature__icon{font-size:28px;margin-bottom:14px;filter:drop-shadow(0 0 12px rgba(0,229,255,.5));position:relative;z-index:2}.lp-feature__title{font-size:17px;font-weight:800;color:#fff;margin:0 0 8px;letter-spacing:-.01em;position:relative;z-index:2}.lp-feature__desc{font-size:13px;color:#ffffff8c;line-height:1.6;margin:0;position:relative;z-index:2}.lp-transition{position:fixed;inset:0;z-index:99999;pointer-events:none;opacity:0;transition:opacity .25s}.lp-transition.active{pointer-events:all;opacity:1}.lp-transition__wash{position:absolute;inset:0;background:radial-gradient(circle at var(--tx, 50%) var(--ty, 50%),rgba(0,229,255,.35) 0%,rgba(168,85,247,.4) 30%,#05040a 65%);transform:scale(0);transform-origin:var(--tx, 50%) var(--ty, 50%);animation:lp-wipe .7s cubic-bezier(.7,0,.3,1) forwards}@keyframes lp-wipe{to{transform:scale(3)}}.lp-transition__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.6);opacity:0;animation:lp-logo-in .7s .2s cubic-bezier(.2,.8,.2,1) forwards;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:900;letter-spacing:.35em;color:#fff;text-shadow:0 0 30px rgba(0,229,255,.8);text-transform:uppercase}@keyframes lp-logo-in{to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes lp-fade-down{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes lp-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.lp-hero{min-height:88vh;padding:90px 18px 60px}.lp-cockpit,.lp-intel{padding:60px 18px}.lp-features{grid-template-columns:1fr}}:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#d9e5f2;background:#05080d;font-synthesis:none;--bg:#05080d;--panel:#09111a;--panel2:#0c1722;--line:#182738;--line2:#20364a;--text:#edf5ff;--muted:#72869b;--cyan:#4bdcff;--cyan2:#25bfe8;--green:#42e6ae;--red:#ff6479;--amber:#ffbe55;--violet:#9a7cff}html,body,#root{margin:0;min-height:100%;background:radial-gradient(circle at 75% -20%,rgba(75,220,255,.055),transparent 34%),linear-gradient(180deg,#05080d,#060b12 60%,#05080d);color:var(--text)}button,select{font:inherit}.terminal-shell-pro{min-height:100vh;display:grid;grid-template-columns:236px minmax(0,1fr)}.rail{position:sticky;top:0;height:100vh;border-right:1px solid #152232;background:linear-gradient(180deg,#050b12,#060d15);padding:17px 13px;display:flex;flex-direction:column;z-index:30}.brand-pro{display:flex;align-items:center;gap:11px;padding:7px 8px 19px;border-bottom:1px solid #13202d}.brand-glyph{width:38px;height:38px;border-radius:11px;background:linear-gradient(145deg,#6ee5ff,#5a76ff);display:grid;place-items:center;color:#031019;font-weight:900;box-shadow:0 0 28px #4bdcff29}.brand-pro strong{display:block;font-size:.85rem;letter-spacing:.03em}.brand-pro small{display:block;color:#5e778d;font-size:.48rem;letter-spacing:.18em;margin-top:3px}.section-tag{color:#65839b;font-weight:800;font-size:.58rem;letter-spacing:.17em}.watch-mini{padding:16px 2px 12px}.watch-mini>.section-tag{padding:0 8px 8px;display:block}.watch-row{width:100%;border:1px solid transparent;background:transparent;color:#98aabd;padding:9px 8px;border-radius:10px;display:flex;justify-content:space-between;align-items:center;text-align:left;cursor:pointer}.watch-row:hover,.watch-row.active{background:#0b1520;border-color:#14283a}.watch-row strong{display:block;font-size:.7rem;color:#e7f0f8}.watch-row small{display:block;font-size:.49rem;color:#566f85;margin-top:2px;text-transform:uppercase}.watch-row>div:last-child{text-align:right}.watch-row b{font-size:.64rem}.watch-row em{font-style:normal;color:#70859a;font-size:.5rem;margin-left:7px}.rail-nav{display:grid;gap:4px;padding-top:8px;overflow:auto}.nav-pro{border:1px solid transparent;background:transparent;color:#758ba0;border-radius:9px;padding:10px 11px;display:flex;align-items:center;gap:11px;cursor:pointer;text-align:left}.nav-pro span{width:20px;color:#6aa9cc;font-weight:900;font-size:.65rem}.nav-pro b{font-size:.69rem;font-weight:650}.nav-pro:hover{background:#0a141e;color:#c9d7e5}.nav-pro.active{background:linear-gradient(90deg,#4bdcff17,#4bdcff05);border-color:#15364a;color:#effaff;box-shadow:inset 2px 0 var(--cyan)}.rail-foot{margin-top:auto;border-top:1px solid #13202d;padding:14px 8px 3px;display:flex;gap:10px;align-items:center}.rail-foot b{display:block;color:#8aa6ba;font-size:.56rem;letter-spacing:.08em}.rail-foot small{display:block;color:#50677a;font-size:.49rem;margin-top:3px}.pulse-dot{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 5px #42e6ae0f,0 0 14px #42e6aea6;animation:pulse 2s infinite}@keyframes pulse{50%{opacity:.45;transform:scale(.86)}}.workspace-pro{min-width:0}.topbar-pro{height:72px;position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:24px;padding:0 22px;border-bottom:1px solid #172535;background:#050a10e0;backdrop-filter:blur(16px)}.top-title{min-width:210px}.top-title small{display:block;font-size:.52rem;color:#5c778f;letter-spacing:.17em;font-weight:800}.top-title strong{display:block;font-size:.93rem;margin-top:5px}.ticker-strip{display:flex;align-items:center;gap:9px;border-left:1px solid #172535;padding-left:20px}.ticker-strip span{font-weight:800;font-size:.75rem}.ticker-strip b{font-size:.58rem}.ticker-strip i{font-style:normal;color:#60778e;font-size:.58rem}.selectors-pro{margin-left:auto;display:flex;align-items:center;gap:8px}.selectors-pro select{background:#0b141e;border:1px solid #1b3043;color:#dce8f4;border-radius:9px;padding:8px 11px;outline:none;font-size:.68rem}.live-pill{border:1px solid #1a4150;background:#081b20;color:#6ee4ca;border-radius:999px;padding:8px 10px;font-size:.55rem;font-weight:800;letter-spacing:.08em}.live-pill i{display:inline-block;width:6px;height:6px;background:var(--green);border-radius:50%;margin-right:6px;box-shadow:0 0 10px #42e6aea6}.stage-pro{max-width:1680px;margin:0 auto;padding:16px}.panel-pro{background:linear-gradient(150deg,#0a121cf7,#070d15fa);border:1px solid #17283a;border-radius:12px;box-shadow:0 14px 40px #00000024}.command-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;grid-template-areas:"focus brain" "chart brain" "radar radar" "tape tape";gap:12px}.market-focus{grid-area:focus;min-height:108px;padding:18px;display:flex;align-items:center;justify-content:space-between;background:radial-gradient(circle at 75% 20%,rgba(75,220,255,.07),transparent 33%),linear-gradient(150deg,#0a1420,#071019)}.market-focus h2{font-size:1.65rem;margin:5px 0 3px;letter-spacing:.01em}.market-focus h2 em{font-size:.6rem;font-style:normal;color:var(--cyan);vertical-align:top;margin-left:7px}.market-focus p{margin:0;color:#6f8498;font-size:.7rem}.focus-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;min-width:470px}.focus-metrics>div{padding:10px;border-left:1px solid #193044}.focus-metrics span{display:block;color:#577188;font-size:.48rem;letter-spacing:.13em}.focus-metrics b{display:block;font-size:.72rem;margin-top:7px;text-transform:uppercase}.focus-metrics b small{font-size:.48rem;color:#5c748b}.chart-main{grid-area:chart;padding:14px;min-width:0}.brain-panel{grid-area:brain;background:linear-gradient(180deg,#08141e,#071018);border:1px solid #173044;border-radius:12px;padding:16px;min-height:640px;position:relative;overflow:hidden}.brain-panel:after{content:"";position:absolute;right:-90px;top:-60px;width:200px;height:200px;border-radius:50%;border:1px solid rgba(75,220,255,.07);box-shadow:0 0 0 34px #4bdcff06,0 0 0 68px #4bdcff03}.brain-head,.panel-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.brain-head{position:relative;z-index:2}.brain-head h3,.panel-title h3{margin:5px 0 0;font-size:.88rem}.brain-head h3 em{font-style:normal;color:#5d819a;font-size:.55rem;margin-left:4px}.state-pill,.micro-status{border:1px solid #1a3245;border-radius:999px;padding:6px 8px;font-size:.48rem;text-transform:uppercase;letter-spacing:.08em}.quality-orbit{width:128px;height:128px;margin:23px auto 15px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--cyan) calc(var(--score,86)*1%),#122232 0);position:relative;box-shadow:0 0 36px #4bdcff0d}.quality-orbit:before{content:"";position:absolute;inset:7px;border-radius:50%;background:#07111a;border:1px solid #1a3043}.quality-orbit>div{position:relative;text-align:center}.quality-orbit strong{display:block;font-size:2rem;letter-spacing:-.04em}.quality-orbit small{display:block;color:#647e94;font-size:.47rem;letter-spacing:.12em}.brain-direction{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #14283a;border-bottom:1px solid #14283a;padding:12px 2px}.brain-direction span{color:#60788d;font-size:.58rem}.brain-direction b{font-size:.7rem}.component-stack{display:grid;gap:9px;margin-top:14px}.component-stack>div{display:grid;grid-template-columns:78px 1fr 38px;align-items:center;gap:8px}.component-stack span{font-size:.52rem;color:#71879b;text-transform:uppercase}.component-stack>div>div{height:4px;background:#142434;border-radius:99px;overflow:hidden}.component-stack i{display:block;height:100%;background:linear-gradient(90deg,#27bfe8,#6ae1ff)}.component-stack b{font-size:.5rem;color:#91a7b9;text-align:right}.why-card{margin-top:18px;border-top:1px solid #14283a;padding-top:15px}.why-card p{margin:8px 0;color:#8ca0b3;font-size:.58rem;line-height:1.45}.why-card p i{display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--cyan);margin-right:5px}.conflict-box{margin-top:12px;padding:9px;border:1px solid rgba(255,190,85,.18);background:#ffbe5509;border-radius:8px}.conflict-box b{display:block;color:var(--amber);font-size:.5rem}.conflict-box small{display:block;color:#947f60;font-size:.52rem;margin-top:5px}.radar-slot{grid-area:radar}.tape-slot{grid-area:tape}.panel-title{margin-bottom:12px}.panel-title>small{color:#5e778e;font-size:.52rem}.chart-tools{display:flex;gap:6px;flex-wrap:wrap}.chart-tools span{border:1px solid #173248;background:#07151f;border-radius:6px;padding:5px 7px;color:#6d8ba2;font-size:.48rem}.chart-tools .socket.connected{color:var(--green)}.intel-chart{min-height:455px}.intel-chart svg{width:100%;height:455px}.chart-grid{stroke:#122232;stroke-width:1}.price-axis,.time-axis{fill:#557087;font-size:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.wick{stroke-width:1}.wick.bull{stroke:#43dca8}.wick.bear{stroke:#ff667b}.candle.bull{fill:#34cfa0}.candle.bear{fill:#ef5e73}.zone{opacity:.09}.zone.bullish{fill:#42e6ae}.zone.bearish{fill:#ff6479}.zone.high{opacity:.13}.crt-line{stroke-width:1;stroke-dasharray:5 5}.crt-line.crh{stroke:#ff7f91}.crt-line.eq{stroke:#ffc05f}.crt-line.crl{stroke:#47e1ad}.level-tag{fill:#ff8797;font-size:8px;font-weight:800}.level-tag.eq{fill:#ffc05f}.level-tag.crl{fill:#48dfad}.structure-dot{stroke:#07111a;stroke-width:2}.structure-dot.bullish{fill:#42e6ae}.structure-dot.bearish{fill:#ff6479}.structure-label{font-size:8px;font-weight:900}.structure-label.bullish{fill:#58dfb1}.structure-label.bearish{fill:#ff7588}.chart-footer{display:flex;gap:15px;align-items:center;color:#5c7389;font-size:.5rem;padding:6px 2px}.chart-footer i{display:inline-block;margin-right:5px;vertical-align:middle}.legend-candle{width:7px;height:9px}.legend-candle.bull{background:#34cfa0}.legend-candle.bear{background:#ef5e73}.legend-line{width:14px;height:1px;background:#ffc05f}.legend-zone{width:13px;height:7px;background:#42e6ae38;border:1px solid rgba(66,230,174,.2)}.chart-note{margin-left:auto;color:#465f74}.radar{padding:0;overflow:hidden}.radar .panel-title{padding:14px 15px 8px}.radar-head,.radar-row{display:grid;grid-template-columns:.8fr 1fr 1.15fr 1.2fr .8fr .55fr .75fr;gap:9px;align-items:center}.radar-head{padding:8px 15px;border-top:1px solid #142332;border-bottom:1px solid #142332;color:#4f6980;font-size:.48rem;text-transform:uppercase;letter-spacing:.09em}.radar-row{width:100%;border:0;border-bottom:1px solid #101d29;background:transparent;color:#879bad;padding:11px 15px;text-align:left;cursor:pointer}.radar-row:hover{background:#0a151f}.radar-row strong{color:#eaf4fc;font-size:.68rem}.radar-row span{font-size:.55rem}.radar-row span:nth-child(4){font-size:.48rem}.radar-row span:nth-child(3){display:flex;align-items:center;gap:8px}.quality-bar{display:block;width:55px;height:3px;background:#152636;border-radius:99px;overflow:hidden}.quality-bar em{display:block;height:100%;background:linear-gradient(90deg,#27bfe8,#6de3ff)}.event-tape{height:42px;border:1px solid #162839;background:#071019;border-radius:9px;display:flex;align-items:center;overflow:hidden}.tape-label{height:100%;display:flex;align-items:center;padding:0 12px;border-right:1px solid #173044;color:#5e7f96;font-size:.48rem;font-weight:800;letter-spacing:.11em;white-space:nowrap}.tape-scroll{display:flex;gap:25px;padding:0 14px;overflow:auto;scrollbar-width:none}.tape-scroll div{white-space:nowrap;font-size:.52rem;color:#6e8499}.tape-scroll time{font-family:ui-monospace,monospace;color:#4d6b80;margin-right:6px}.tape-scroll b{color:#91a7b9;margin-right:6px}.page-stack{display:grid;gap:12px}.page-heading{padding:6px 2px 4px}.page-heading h2{margin:4px 0 2px;font-size:1.4rem}.page-heading p{margin:0;color:#6f8498;font-size:.68rem;max-width:760px;line-height:1.55}.market-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.market-card{background:linear-gradient(150deg,#0a1420,#071019);border:1px solid #17283a;border-radius:12px;padding:15px;color:#dbe7f2;text-align:left;cursor:pointer}.market-card:hover{border-color:#23506a;transform:translateY(-1px)}.market-card-top{display:flex;justify-content:space-between}.market-card-top strong{font-size:.75rem}.market-card-top span{font-size:.52rem;text-transform:uppercase}.market-price{display:block;font-family:ui-monospace,monospace;font-size:1.45rem;margin:17px 0 10px}.market-quality{display:flex;align-items:center;gap:8px}.market-quality>i{flex:1;height:4px;background:#142637;border-radius:999px;overflow:hidden}.market-quality em{display:block;height:100%;background:linear-gradient(90deg,#2cc6e9,#6ae5ff)}.market-quality span{font-size:.5rem;color:#657d92}.market-meta{display:flex;gap:5px;flex-wrap:wrap;margin-top:12px}.market-meta span{border:1px solid #172c3d;border-radius:6px;padding:4px 6px;color:#5f788e;font-size:.48rem}.chartlab-layout,.brain-page{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:12px}.chart-main.full,.chartlab-layout .brain-panel{min-height:600px}.evidence-panel{padding:16px}.evidence-flow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:15px 0}.evidence-node{position:relative;border:1px solid #173044;background:#08131d;border-radius:9px;padding:10px 12px;min-width:130px}.evidence-node span{display:block;color:#5f7b91;font-size:.5rem}.evidence-node b{display:block;font-size:.65rem;margin-top:6px;text-transform:uppercase}.evidence-node>i{position:absolute;right:-10px;top:50%;color:#41667d}.narrative-list{border-top:1px solid #142637;margin-top:8px}.narrative-list>div{display:grid;grid-template-columns:30px 1fr;border-bottom:1px solid #101e2b;padding:9px 0}.narrative-list span{color:#456579;font-size:.52rem}.narrative-list p{margin:0;color:#91a4b6;font-size:.6rem}.smt-table{display:grid}.smt-head,.smt-row{display:grid;grid-template-columns:.5fr 1.5fr .8fr .7fr .9fr .8fr;gap:9px;padding:10px 12px}.smt-head{color:#557087;font-size:.48rem;text-transform:uppercase;border-bottom:1px solid #152535}.smt-row{border-bottom:1px solid #101e2b;color:#8197aa;font-size:.56rem}.smt-row b{color:#dbe7f0}.method-note{color:#526c81;font-size:.55rem;padding:0 12px 12px}.crt-pro{padding:16px}.crt-pro-head{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.crt-pro-head>div,.crt-levels-pro>div{background:#08131d;border:1px solid #15293a;border-radius:9px;padding:12px}.crt-pro-head span,.crt-levels-pro span,.system-pro span{display:block;color:#5d768c;font-size:.49rem;letter-spacing:.1em}.crt-pro-head b,.crt-levels-pro b{display:block;margin-top:7px;font-size:.68rem}.crt-levels-pro{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px}.crt-sequence{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:10px;align-items:center;margin-top:12px}.crt-sequence>div{border:1px solid #183044;background:#07131c;border-radius:10px;padding:13px}.crt-sequence span,.crt-sequence b,.crt-sequence small{display:block}.crt-sequence span{font-size:.5rem;color:#5e7c92}.crt-sequence b{font-size:.7rem;margin:7px 0}.crt-sequence small{font-size:.52rem;color:#6e8194}.crt-sequence>i{color:#37617a}.smc-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:12px}.smc-grid>.panel-pro{padding:15px}.structure-stream,.zone-list{display:grid}.structure-stream>div,.zone-list>div{display:grid;grid-template-columns:auto .7fr .7fr 1.4fr;gap:8px;align-items:center;border-top:1px solid #122331;padding:9px 2px}.structure-stream b{font-size:.6rem}.structure-stream span,.structure-stream small,.zone-list span,.zone-list small{font-size:.54rem;color:#6e8498}.zone-list>div{grid-template-columns:1fr 1.3fr .8fr}.zone-list b{font-size:.56rem}.event-dot{width:6px;height:6px;border-radius:50%;background:#60778b}.event-dot.bullish{background:var(--green);box-shadow:0 0 8px #42e6ae66}.event-dot.bearish{background:var(--red);box-shadow:0 0 8px #ff647966}.timeline-pro{padding:16px}.session-ribbon{display:grid;grid-template-columns:repeat(3,1fr);height:68px;border:1px solid #173044;border-radius:10px;overflow:hidden}.session-ribbon>div{display:grid;place-items:center;border-right:1px solid #173044;color:#547087}.session-ribbon>div:last-child{border-right:0}.session-ribbon b,.session-ribbon small{display:block;text-align:center}.session-ribbon b{font-size:.6rem}.session-ribbon small{font-size:.49rem}.session-ribbon .active{color:#dffbff;background:linear-gradient(180deg,#4bdcff14,#42e6ae09);box-shadow:inset 0 -2px var(--cyan)}.timeline-events{margin-top:12px}.timeline-events>div{display:grid;grid-template-columns:55px 10px 38px 90px 1fr;gap:9px;align-items:center;border-top:1px solid #11202d;padding:8px 2px}.timeline-events time{font-family:ui-monospace,monospace;color:#5c7489;font-size:.52rem}.timeline-events b,.timeline-events span,.timeline-events strong{font-size:.54rem}.system-pro{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.system-pro>.panel-pro{padding:14px;position:relative}.system-pro b{display:block;margin-top:12px;font-size:.7rem;text-transform:uppercase}.system-pro i{position:absolute;right:12px;top:12px;width:6px;height:6px;border-radius:50%;background:#536b7e}.system-pro i.ok{background:var(--green);box-shadow:0 0 8px #42e6ae73}.bullish,.bullish_lean{color:var(--green)!important}.bearish,.bearish_lean{color:var(--red)!important}.neutral,.mixed,.conflicted{color:var(--amber)!important}.error-banner{margin-bottom:10px;border:1px solid rgba(255,100,121,.25);background:#ff64790f;color:#ff9baa;padding:9px 11px;border-radius:8px;font-size:.62rem}.empty-state{border:1px dashed #1d3448;border-radius:10px;padding:24px;color:#627b90;font-size:.65rem}.mobile-dock{display:none}@media(max-width:1180px){.terminal-shell-pro{grid-template-columns:80px 1fr}.rail{padding:13px 9px}.brand-pro>div:last-child,.watch-mini,.nav-pro b,.rail-foot div{display:none}.brand-pro,.nav-pro{justify-content:center}.nav-pro span{width:auto}.command-layout{grid-template-columns:minmax(0,1fr) 260px}.market-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){.terminal-shell-pro{display:block;padding-bottom:62px}.rail{display:none}.topbar-pro{height:62px;padding:0 10px;gap:8px}.top-title{display:none}.ticker-strip{border:0;padding:0}.selectors-pro{gap:5px}.selectors-pro select{padding:7px 8px}.live-pill{font-size:0;padding:8px}.stage-pro{padding:8px}.command-layout,.chartlab-layout,.brain-page{grid-template-columns:1fr;grid-template-areas:"focus" "chart" "brain" "radar" "tape"}.brain-panel{min-height:auto}.market-focus{display:block}.focus-metrics{min-width:0;margin-top:12px;grid-template-columns:repeat(2,1fr)}.focus-metrics>div{border-left:0;border-top:1px solid #173044}.intel-chart,.intel-chart svg{min-height:360px;height:360px}.radar-head{display:none}.radar-row{grid-template-columns:1fr 1fr 1fr 1fr}.radar-row span:nth-child(4),.radar-row span:nth-child(5),.radar-row span:nth-child(6),.radar-row span:nth-child(7){display:none}.market-cards{grid-template-columns:repeat(2,1fr)}.smc-grid{grid-template-columns:1fr}.system-pro{grid-template-columns:repeat(2,1fr)}.mobile-dock{display:grid;position:fixed;z-index:50;left:0;right:0;bottom:0;height:58px;grid-template-columns:repeat(5,1fr);background:#050a10f2;backdrop-filter:blur(16px);border-top:1px solid #182838}.mobile-dock button{border:0;background:transparent;color:#5f768c;display:grid;place-items:center;padding:5px}.mobile-dock button span{font-size:.66rem}.mobile-dock small{font-size:.45rem}.mobile-dock button.active{color:var(--cyan)}}@media(max-width:520px){.ticker-strip i{display:none}.selectors-pro select:first-child{max-width:88px}.market-focus h2{font-size:1.35rem}.focus-metrics{grid-template-columns:1fr 1fr}.market-cards{grid-template-columns:1fr}.crt-pro-head,.crt-levels-pro{grid-template-columns:1fr 1fr}.crt-sequence{grid-template-columns:1fr}.crt-sequence>i{display:none}.system-pro{grid-template-columns:1fr 1fr}.intel-chart,.intel-chart svg{min-height:300px;height:300px}.chart-footer{overflow:auto}.smt-head,.smt-row{grid-template-columns:.45fr 1.4fr .8fr .8fr}.smt-head span:nth-child(3),.smt-row span:nth-child(3),.smt-head span:nth-child(4),.smt-row span:nth-child(4){display:none}}:root{--v12-bg:#040914;--v12-bg2:#07101d;--v12-surface:#081321;--v12-surface2:#0a1827;--v12-line:rgba(148,163,184,.11);--v12-line2:rgba(125,211,252,.18);--v12-text:#edf6ff;--v12-muted:#7388a1;--v12-cyan:#22d3ee;--v12-blue:#60a5fa;--v12-violet:#a78bfa;--v12-teal:#2dd4bf;--v12-red:#fb7185;--v12-amber:#f59e0b}body{background:radial-gradient(circle at 15% -10%,rgba(34,211,238,.075),transparent 30%),radial-gradient(circle at 82% 0%,rgba(167,139,250,.055),transparent 25%),linear-gradient(180deg,#040914,#050b15 52%,#040812);color:var(--v12-text)}body:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(148,163,184,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.018) 1px,transparent 1px);background-size:32px 32px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.6),transparent 72%)}button,select,input{font:inherit}.eyebrow{font-size:.56rem;letter-spacing:.18em;font-weight:800;color:#6f8da5;text-transform:uppercase}.panel-v12{border:1px solid var(--v12-line);background:linear-gradient(150deg,#091421f0,#050d17f7);border-radius:15px;box-shadow:0 18px 60px #00000029}.terminal-shell-v12{min-height:100vh;display:grid;grid-template-columns:264px minmax(0,1fr)}.control-rail{height:100vh;position:sticky;top:0;overflow:auto;z-index:40;border-right:1px solid rgba(148,163,184,.09);background:linear-gradient(180deg,#050c15fa,#050b13fe);padding:14px 12px;display:flex;flex-direction:column;gap:10px}.brand-card-v12{position:relative;display:grid;grid-template-columns:44px 1fr;gap:11px;align-items:center;padding:10px;border:1px solid rgba(125,211,252,.11);border-radius:14px;background:radial-gradient(circle at 0 0,rgba(34,211,238,.09),transparent 55%),#ffffff05}.brand-mark{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;background:linear-gradient(145deg,#62e6fb,#6775ff);color:#041018;font-weight:950;letter-spacing:-.06em;box-shadow:0 10px 34px #22d3ee24}.brand-card-v12 strong{font-size:.8rem;letter-spacing:.06em}.brand-card-v12 small{display:block;margin-top:3px;color:#638096;font-size:.44rem;letter-spacing:.11em}.rail-connection{grid-column:1/-1;display:flex;align-items:center;gap:6px;color:#647d91;font-size:.48rem;text-transform:uppercase;letter-spacing:.09em}.rail-connection i,.demo-pill i,.brain-live i,.control-rail footer span i{width:6px;height:6px;border-radius:50%;background:#607287}.rail-connection.connected i,.demo-pill i,.brain-live i,.control-rail footer span i{background:var(--v12-teal);box-shadow:0 0 13px #2dd4bf99}.market-universe{border:1px solid var(--v12-line);border-radius:14px;background:#ffffff03;overflow:hidden}.universe-head{display:flex;align-items:center;justify-content:space-between;padding:11px 12px}.universe-head b{font-size:.55rem;color:#7790a5}.universe-group-label{padding:7px 12px;border-top:1px solid rgba(148,163,184,.07);border-bottom:1px solid rgba(148,163,184,.05);color:#49687c;font-size:.45rem;font-weight:850;letter-spacing:.17em;background:#ffffff03}.universe-row{width:100%;border:0;border-bottom:1px solid rgba(148,163,184,.055);background:transparent;color:#a5b8c8;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;text-align:left;cursor:pointer;transition:.15s ease}.universe-row:hover:not(:disabled),.universe-row.active{background:linear-gradient(90deg,#22d3ee13,#22d3ee04);box-shadow:inset 2px 0 var(--v12-cyan)}.universe-row:disabled{opacity:.38;cursor:not-allowed}.universe-row strong{display:block;color:#e6f1f9;font-size:.64rem}.universe-row small{display:block;margin-top:2px;color:#536e82;font-size:.43rem}.universe-row>div:last-child>b{display:block;font:650 .62rem ui-monospace,SFMono-Regular,Menlo,monospace;color:#dff3ff}.universe-row>div:last-child>span{display:block;margin-top:2px;font-size:.42rem;text-transform:uppercase}.rail-nav-v12{display:grid;grid-template-columns:1fr 1fr;gap:5px}.rail-nav-v12 button{border:1px solid transparent;background:transparent;color:#657e93;border-radius:10px;padding:9px;display:flex;align-items:center;gap:8px;text-align:left;cursor:pointer}.rail-nav-v12 button span{width:27px;height:25px;border-radius:7px;display:grid;place-items:center;background:#60a5fa0e;color:#7ba9c6;font-size:.45rem;font-weight:900}.rail-nav-v12 button b{font-size:.58rem}.rail-nav-v12 button:hover{background:#ffffff06;color:#c6d6e2}.rail-nav-v12 button.active{border-color:#22d3ee21;background:linear-gradient(120deg,#22d3ee13,#a78bfa08);color:#effcff}.control-rail footer{margin-top:auto;border-top:1px solid var(--v12-line);padding:12px 4px 4px}.control-rail footer span{display:flex;align-items:center;gap:7px;color:#88a2b5;font-size:.5rem;font-weight:800;letter-spacing:.09em}.control-rail footer small{display:block;color:#4f687c;font-size:.45rem;margin-top:4px}.workspace-v12{min-width:0}.topbar-v12{height:72px;position:sticky;top:0;z-index:35;display:flex;align-items:center;gap:18px;padding:0 18px;border-bottom:1px solid rgba(148,163,184,.09);background:#040914d4;backdrop-filter:blur(20px)}.topbar-brand-mobile{display:none}.page-identity{min-width:200px}.page-identity strong{display:block;margin-top:4px;font-size:.9rem}.live-context{display:flex;align-items:center;gap:16px;border-left:1px solid var(--v12-line);padding-left:17px}.live-context>div{display:grid;gap:3px}.live-context span{font-size:.44rem;color:#607a8e;letter-spacing:.11em}.live-context b{font-size:.58rem;text-transform:uppercase}.topbar-controls{margin-left:auto;display:flex;align-items:center;gap:8px}.topbar-controls select,.replay-controls-v12 input{border:1px solid rgba(125,211,252,.15);background:#08131f;color:#dcebf7;border-radius:9px;padding:8px 10px;outline:none}.tf-strip{display:flex;padding:3px;border:1px solid rgba(148,163,184,.09);background:#07111c;border-radius:10px}.tf-strip button{border:0;background:transparent;color:#617b90;border-radius:7px;padding:6px 7px;font-size:.51rem;cursor:pointer}.tf-strip button.active{background:#102334;color:#dffaff;box-shadow:inset 0 0 0 1px #22d3ee2b}.demo-pill{display:flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid rgba(45,212,191,.16);background:#2dd4bf0b;border-radius:999px;color:#8de6d1;font-size:.49rem;font-weight:800}.stage-v12{max-width:1920px;margin:0 auto;padding:12px}.page-stack-v12{display:grid;gap:12px}.page-title-v12{padding:6px 3px 2px}.page-title-v12 h1{margin:5px 0 4px;font-size:1.45rem}.page-title-v12 p{margin:0;color:#72899e;font-size:.68rem;line-height:1.55;max-width:900px}.command-grid-v12{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"hero brain" "chart brain" "radar radar" "tape tape";gap:12px}.command-hero{grid-area:hero;padding:16px 18px;display:flex;justify-content:space-between;gap:20px;align-items:center;background:radial-gradient(circle at 78% 0,rgba(34,211,238,.08),transparent 35%),linear-gradient(150deg,#091421fa,#060e17fa)}.command-hero h1{margin:4px 0 3px;font-size:1.65rem}.command-hero h1 em{font-style:normal;font-size:.58rem;color:var(--v12-cyan);vertical-align:top;margin-left:5px}.command-hero p{margin:0;color:#6b8297;font-size:.65rem}.hero-metrics{min-width:520px;display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.hero-metrics article{padding:10px 12px;border-left:1px solid rgba(148,163,184,.09)}.hero-metrics span{display:block;color:#587489;font-size:.43rem;letter-spacing:.12em}.hero-metrics b{display:block;margin-top:7px;font-size:.65rem;text-transform:uppercase}.hero-metrics b small{font-size:.42rem;color:#5d768a}.chart-card-v12{grid-area:chart;padding:12px;min-width:0}.radar-card-v12{grid-area:radar;padding:13px}.tape-card-v12{grid-area:tape}.panel-header-v12{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:2px 2px 10px}.panel-header-v12 h2{margin:4px 0 0;font-size:.82rem}.panel-header-v12 p{margin:4px 0 0;color:#6d8498;font-size:.56rem}.engine-badges{display:flex;gap:5px}.engine-badges span{border:1px solid rgba(125,211,252,.12);background:#22d3ee09;border-radius:6px;padding:5px 7px;color:#6d90a7;font-size:.45rem}.market-brain-pro{grid-area:brain;border:1px solid rgba(125,211,252,.12);border-radius:15px;background:radial-gradient(circle at 100% 0,rgba(34,211,238,.07),transparent 28%),linear-gradient(180deg,#071421,#06101a);padding:15px;min-width:0}.brain-head{display:flex;align-items:flex-start;justify-content:space-between}.brain-head h2{margin:5px 0 0;font-size:.85rem}.brain-head h2 em{font-size:.48rem;font-style:normal;color:#6a899f}.brain-live{display:flex;gap:5px;align-items:center;color:#7edcc7;font-size:.45rem;font-weight:800}.brain-state{margin:16px 0 14px;border:1px solid rgba(148,163,184,.09);border-radius:13px;padding:14px;background:#ffffff05;text-align:center}.brain-state small{display:block;font-size:.5rem;letter-spacing:.11em;text-transform:uppercase}.brain-state strong{display:block;font-size:2.5rem;line-height:1;margin:8px 0 5px;letter-spacing:-.06em;color:#edf8ff}.brain-state span{font-size:.44rem;color:#667e91;letter-spacing:.11em}.brain-components{display:grid;gap:8px}.brain-components>div{display:grid;grid-template-columns:90px 1fr 42px;align-items:center;gap:7px}.brain-components span{font-size:.47rem;color:#6c8397;text-transform:uppercase}.brain-components>div>i{height:4px;border-radius:99px;background:#132434;overflow:hidden}.brain-components i b{display:block;height:100%;background:linear-gradient(90deg,var(--v12-cyan),var(--v12-violet));border-radius:99px}.brain-components strong{font-size:.48rem;text-align:right;color:#8ea4b7}.brain-engine-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:14px}.brain-engine-grid>div{padding:9px;border:1px solid rgba(148,163,184,.07);background:#ffffff04;border-radius:9px}.brain-engine-grid span{display:block;color:#5a7387;font-size:.43rem}.brain-engine-grid b{display:block;margin-top:5px;font-size:.55rem;text-transform:uppercase}.brain-section{margin-top:13px;border-top:1px solid rgba(148,163,184,.08);padding-top:12px}.brain-section header{display:flex;align-items:center;justify-content:space-between;color:#7890a3;font-size:.47rem;letter-spacing:.13em}.brain-conflict,.brain-clear,.brain-narrative{font-size:.53rem;line-height:1.45}.brain-conflict{border-left:2px solid var(--v12-amber);padding-left:8px;color:#bfa67a}.brain-clear{color:#6da491}.brain-narrative{display:grid;grid-template-columns:22px 1fr;gap:5px;color:#8da0b0}.brain-narrative i{font-style:normal;color:#45677e}.market-brain-pro footer{margin-top:15px;color:#4d6679;font-size:.43rem;line-height:1.4}.pro-chart-module{display:grid;grid-template-columns:minmax(0,1fr) 255px;grid-template-rows:auto minmax(480px,1fr);gap:8px;min-height:560px}.chart-command-row{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid rgba(148,163,184,.07);padding-top:8px}.overlay-toolbar{display:flex;gap:5px;align-items:center;flex-wrap:wrap}.overlay-toolbar-title{display:flex;gap:6px;align-items:center;margin-right:3px}.overlay-toolbar-title span{font-size:.43rem;color:#526f83;letter-spacing:.13em}.overlay-toolbar-title b{font-size:.45rem;color:#738ba0}.overlay-toolbar button,.chart-actions button{border:1px solid rgba(148,163,184,.08);background:#07131f;color:#657f95;border-radius:7px;padding:6px 8px;font-size:.46rem;cursor:pointer}.overlay-toolbar button i{display:inline-block;width:5px;height:5px;border-radius:50%;background:#465d70;margin-right:5px}.overlay-toolbar button.active{color:#c9f7ff;border-color:#22d3ee2b;background:#22d3ee0e}.overlay-toolbar button.active i{background:var(--v12-cyan);box-shadow:0 0 8px #22d3ee8c}.chart-actions{display:flex;gap:5px}.pro-chart-wrap{position:relative;min-width:0;min-height:480px;border:1px solid rgba(148,163,184,.08);border-radius:11px;overflow:hidden;background:#06101b}.pro-chart-overlay{position:absolute;inset:0;z-index:4;cursor:crosshair;pointer-events:auto}.chart-hover-readout{position:absolute;z-index:5;left:10px;top:9px;pointer-events:none;border:1px solid rgba(148,163,184,.08);background:#040b13b8;backdrop-filter:blur(8px);padding:6px 8px;border-radius:6px;color:#8ea4b6;font:500 .48rem ui-monospace,SFMono-Regular,Menlo,monospace}.chart-inspector-slot{border:1px solid rgba(148,163,184,.08);border-radius:11px;background:#07111c;overflow:auto}.evidence-empty,.evidence-inspector{padding:13px}.evidence-empty strong{display:block;margin-top:8px;font-size:.62rem}.evidence-empty p{color:#647e92;font-size:.52rem;line-height:1.5}.inspector-head{display:flex;justify-content:space-between;gap:8px}.inspector-head h3{margin:4px 0 0;font-size:.72rem}.inspector-head button{border:1px solid var(--v12-line);background:transparent;color:#7890a4;width:27px;height:27px;border-radius:8px}.inspector-badge-row{display:flex;gap:5px;margin:10px 0}.inspector-badge-row span,.inspector-badge-row b{border:1px solid rgba(148,163,184,.08);border-radius:6px;padding:4px 6px;font-size:.43rem}.inspector-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.inspector-grid>div{border-top:1px solid rgba(148,163,184,.06);padding:7px 1px}.inspector-grid span{display:block;color:#567084;font-size:.42rem;text-transform:uppercase}.inspector-grid b{display:block;margin-top:4px;font-size:.5rem;word-break:break-word}.evidence-inspector details{margin-top:10px}.evidence-inspector summary{color:#648297;font-size:.46rem;cursor:pointer}.evidence-inspector pre,.temporal-reference-v12 pre,.outcome-v12 pre{white-space:pre-wrap;word-break:break-word;color:#7890a5;font-size:.46rem;line-height:1.45;background:#050d16;padding:9px;border-radius:8px;overflow:auto}.chart-workspace-v12{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:12px}.chart-workspace-main{padding:12px;min-width:0}.brain-workspace-v12{display:grid;grid-template-columns:320px minmax(0,1fr);gap:12px}.evidence-graph-v12{padding:14px}.graph-flow-v12{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.graph-node-v12{position:relative;border:1px solid rgba(148,163,184,.09);background:#07131e;border-radius:10px;padding:10px 12px;min-width:130px}.graph-node-v12 span{display:block;color:#607b90;font-size:.46rem}.graph-node-v12 b{display:block;margin-top:5px;font-size:.58rem;text-transform:uppercase}.graph-node-v12>i{position:absolute;right:-9px;top:50%;color:#3b6179}.narrative-v12{margin-top:14px;border-top:1px solid var(--v12-line)}.narrative-v12 article{display:grid;grid-template-columns:30px 1fr;gap:8px;padding:9px 0;border-bottom:1px solid rgba(148,163,184,.06)}.narrative-v12 span{color:#3e6279;font-size:.48rem}.narrative-v12 p{margin:0;color:#8198aa;font-size:.56rem}.conflict-matrix-v12{margin-top:15px;border:1px solid rgba(245,158,11,.13);background:#f59e0b07;padding:11px;border-radius:10px}.conflict-matrix-v12 header{display:flex;justify-content:space-between;font-size:.47rem;color:#b89762}.conflict-matrix-v12 p{font-size:.54rem;color:#a38b68}.temporal-grid-v12{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.temporal-grid-v12 article{padding:14px}.temporal-grid-v12 article>span{font-size:.5rem;color:#648096;letter-spacing:.1em}.temporal-grid-v12 h3{margin:5px 0 10px}.temporal-grid-v12 dl{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:6px}.temporal-grid-v12 dl>div{border-top:1px solid var(--v12-line);padding-top:7px}.temporal-grid-v12 dt{font-size:.44rem;color:#60798c}.temporal-grid-v12 dd{margin:4px 0 0;font-size:.56rem}.temporal-reference-v12{padding:14px}.replay-controls-v12,.research-launch-v12{padding:12px 14px;display:flex;align-items:center;gap:10px}.replay-controls-v12 label{display:flex;align-items:center;gap:8px;flex:1}.replay-controls-v12 label span{font-size:.48rem;color:#678195}.replay-controls-v12 input{flex:1}.replay-controls-v12 button,.research-launch-v12 button{border:1px solid rgba(34,211,238,.18);background:linear-gradient(135deg,#22d3ee1f,#60a5fa12);color:#dffbff;border-radius:9px;padding:9px 12px;font-size:.55rem;font-weight:750;cursor:pointer}.anti-lookahead-pill{margin-left:auto;border:1px solid rgba(45,212,191,.16);background:#2dd4bf0a;color:#78d8c2;border-radius:999px;padding:6px 9px;font-size:.44rem;font-weight:800}.research-launch-v12{justify-content:space-between}.research-launch-v12 strong{display:block;font-size:.68rem}.research-launch-v12 span{display:block;margin-top:3px;color:#60798d;font-size:.49rem}.research-kpis-v12{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.research-kpis-v12 article{padding:12px}.research-kpis-v12 span,.outcome-kpis span{display:block;color:#5e798e;font-size:.44rem;letter-spacing:.1em}.research-kpis-v12 b,.outcome-kpis b{display:block;margin-top:7px;font-size:1rem}.research-table-v12{padding:12px}.research-head,.research-row{display:grid;grid-template-columns:1.4fr .7fr 1.2fr .6fr .7fr .8fr;gap:8px;padding:8px 4px}.research-head{border-bottom:1px solid var(--v12-line);color:#577084;font-size:.43rem;text-transform:uppercase}.research-row{border-bottom:1px solid rgba(148,163,184,.055);font-size:.51rem;color:#8297a9}.research-row b{font-size:.51rem;text-transform:uppercase}.outcome-v12{padding:14px}.outcome-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:10px}.outcome-kpis article{border:1px solid var(--v12-line);background:#ffffff04;border-radius:9px;padding:10px}.mobile-dock-v12,.mobile-more-layer{display:none}.bullish,.bullish_lean{color:var(--v12-teal)!important}.bearish,.bearish_lean{color:var(--v12-red)!important}.neutral,.mixed,.conflicted{color:var(--v12-amber)!important}@media(max-width:1420px){.terminal-shell-v12{grid-template-columns:225px 1fr}.rail-nav-v12{grid-template-columns:1fr}.hero-metrics{min-width:430px}.pro-chart-module{grid-template-columns:minmax(0,1fr) 220px}.command-grid-v12,.chart-workspace-v12{grid-template-columns:minmax(0,1fr) 285px}.brain-workspace-v12{grid-template-columns:285px minmax(0,1fr)}}@media(max-width:1100px){.terminal-shell-v12{grid-template-columns:78px 1fr}.control-rail{padding:12px 8px}.brand-card-v12{display:grid;grid-template-columns:1fr;padding:8px}.brand-mark{margin:auto}.brand-card-v12>div:nth-child(2),.rail-connection,.market-universe,.rail-nav-v12 button b,.control-rail footer small{display:none}.rail-nav-v12{grid-template-columns:1fr}.rail-nav-v12 button{justify-content:center}.rail-nav-v12 button span{width:33px}.control-rail footer span{justify-content:center;font-size:0}.command-grid-v12{grid-template-columns:minmax(0,1fr) 270px}.hero-metrics{min-width:390px}.tf-strip button{padding:6px 5px}.research-kpis-v12{grid-template-columns:repeat(3,1fr)}}@media(max-width:880px){.terminal-shell-v12{display:block;padding-bottom:64px}.control-rail{display:none}.topbar-v12{height:64px;padding:0 10px;gap:8px}.topbar-brand-mobile{display:flex;align-items:center;gap:6px}.topbar-brand-mobile b{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:linear-gradient(145deg,#62e6fb,#6775ff);color:#041018}.topbar-brand-mobile span{font-size:.56rem;font-weight:800}.page-identity,.live-context{display:none}.topbar-controls{margin-left:auto}.tf-strip{max-width:310px;overflow:auto}.demo-pill{font-size:0;padding:8px}.stage-v12{padding:8px}.command-grid-v12{grid-template-columns:1fr;grid-template-areas:"hero" "chart" "brain" "radar" "tape"}.command-hero{display:block}.hero-metrics{min-width:0;margin-top:12px;grid-template-columns:1fr 1fr}.hero-metrics article{border-left:0;border-top:1px solid var(--v12-line)}.market-brain-pro{min-height:auto}.chart-workspace-v12,.brain-workspace-v12{grid-template-columns:1fr}.pro-chart-module{grid-template-columns:1fr;grid-template-rows:auto minmax(430px,1fr) auto}.chart-inspector-slot{max-height:280px}.mobile-dock-v12{display:grid;position:fixed;z-index:100;left:0;right:0;bottom:0;height:60px;grid-template-columns:repeat(5,1fr);border-top:1px solid rgba(148,163,184,.11);background:#040a12f0;backdrop-filter:blur(18px);padding-bottom:env(safe-area-inset-bottom)}.mobile-dock-v12 button{border:0;background:transparent;color:#60798e;display:grid;place-items:center;padding:5px;cursor:pointer}.mobile-dock-v12 button span{font-size:.48rem;font-weight:900}.mobile-dock-v12 small{font-size:.42rem}.mobile-dock-v12 button.active{color:#c9faff;background:linear-gradient(180deg,rgba(34,211,238,.07),transparent)}.mobile-more-layer{display:block;position:fixed;inset:0;z-index:120;pointer-events:none}.mobile-more-backdrop{position:absolute;inset:0;border:0;background:#02060ca6;backdrop-filter:blur(5px);pointer-events:auto}.mobile-more-sheet{position:absolute;left:8px;right:8px;bottom:70px;border:1px solid rgba(148,163,184,.12);background:linear-gradient(180deg,#091522,#06101a);border-radius:22px;padding:10px 12px 14px;box-shadow:0 32px 90px #0009;pointer-events:auto}.mobile-more-handle{display:block;width:40px;height:4px;border-radius:99px;background:#294153;margin:0 auto 10px}.mobile-more-sheet header{display:flex;align-items:center;justify-content:space-between;padding:3px 2px 10px}.mobile-more-sheet header strong{display:block;margin-top:3px}.mobile-more-sheet header>button{width:32px;height:32px;border-radius:9px;border:1px solid var(--v12-line);background:#ffffff06;color:#8198aa}.mobile-more-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px}.mobile-more-grid>button{border:1px solid rgba(148,163,184,.08);background:#ffffff05;border-radius:11px;color:#8ca2b4;padding:9px;display:grid;grid-template-columns:38px 1fr;gap:8px;text-align:left}.mobile-more-grid>button>span{height:34px;border-radius:9px;display:grid;place-items:center;background:#60a5fa0f;color:#85b5d4;font-size:.48rem;font-weight:900}.mobile-more-grid strong{display:block;font-size:.56rem}.mobile-more-grid small{display:block;margin-top:3px;color:#536d82;font-size:.43rem}.research-kpis-v12{grid-template-columns:1fr 1fr 1fr}.research-head,.research-row{grid-template-columns:1.3fr .7fr 1fr .6fr}.research-head span:nth-child(5),.research-head span:nth-child(6),.research-row span:nth-child(5),.research-row span:nth-child(6){display:none}}@media(max-width:560px){.topbar-brand-mobile span{display:none}.topbar-controls select{max-width:92px;padding:7px}.tf-strip{max-width:215px}.tf-strip button{padding:6px}.command-hero h1{font-size:1.35rem}.pro-chart-module{grid-template-rows:auto minmax(350px,1fr) auto;min-height:500px}.pro-chart-wrap{min-height:350px}.overlay-toolbar{overflow:auto;flex-wrap:nowrap}.overlay-toolbar button{white-space:nowrap}.chart-command-row{align-items:flex-start}.chart-actions{display:none}.inspector-grid{grid-template-columns:1fr}.research-kpis-v12,.outcome-kpis{grid-template-columns:1fr 1fr}.replay-controls-v12,.research-launch-v12{align-items:stretch;flex-direction:column}.anti-lookahead-pill{margin-left:0;width:max-content}.mobile-more-grid{grid-template-columns:1fr}.hero-metrics{grid-template-columns:1fr 1fr}.engine-badges{display:none}}.pro-chart-overlay{pointer-events:none;cursor:default}.pro-chart-module:fullscreen{background:#040914;padding:12px;grid-template-columns:minmax(0,1fr) 290px;grid-template-rows:auto minmax(0,1fr);height:100vh}.pro-chart-module:fullscreen .pro-chart-wrap{min-height:0;height:calc(100vh - 86px)}.pro-chart-module:fullscreen .chart-inspector-slot{max-height:calc(100vh - 86px)}.overlay-master-toggle{margin-left:3px;color:#7890a5!important;border-style:dashed!important}.chart-actions{align-items:center}.chart-actions button{min-width:34px}.history-state{font:600 .45rem ui-monospace,SFMono-Regular,Menlo,monospace;color:#5f798e;padding:0 4px}.history-state.loading{color:var(--v12-cyan)}.chart-history-loader{position:absolute;z-index:6;left:50%;top:12px;transform:translate(-50%);pointer-events:none;border:1px solid rgba(34,211,238,.16);background:#050f19d6;backdrop-filter:blur(10px);border-radius:999px;padding:6px 10px;color:#8ae8f5;font-size:.46rem;font-weight:750;letter-spacing:.05em}.inspector-explanation{margin:0 0 11px;padding:9px 10px;border-left:2px solid rgba(34,211,238,.4);background:#22d3ee06;color:#7892a6;font-size:.5rem;line-height:1.55}.chart-lab-header{align-items:center}.chart-context-strip{display:grid;grid-template-columns:repeat(4,minmax(92px,1fr));gap:6px}.chart-context-strip article{border:1px solid rgba(148,163,184,.07);background:#ffffff04;border-radius:9px;padding:8px 9px}.chart-context-strip span{display:block;color:#557186;font-size:.4rem;letter-spacing:.1em}.chart-context-strip b{display:block;margin-top:5px;color:#a9bccb;font-size:.48rem;text-transform:uppercase;white-space:nowrap}.pro-chart-wrap:after{content:"";position:absolute;z-index:3;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px #7dd3fc04,inset 0 36px 70px #04091414}@media(max-width:1100px){.chart-context-strip{grid-template-columns:repeat(2,minmax(92px,1fr))}}@media(max-width:880px){.chart-lab-header{align-items:flex-start}.chart-context-strip{width:100%;grid-template-columns:repeat(4,1fr)}.pro-chart-module:fullscreen{padding:6px;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr) auto}.pro-chart-module:fullscreen .pro-chart-wrap{height:auto;min-height:calc(100vh - 260px)}}@media(max-width:560px){.chart-context-strip{grid-template-columns:1fr 1fr}.history-state,.overlay-master-toggle{display:none}.pro-chart-module:fullscreen .pro-chart-wrap{min-height:calc(100vh - 310px)}}.brain-market-profile{margin:10px 0;padding:10px;border:1px solid rgba(96,165,250,.11);background:linear-gradient(135deg,#60a5fa0b,#22d3ee05);border-radius:10px}.brain-market-profile span{display:block;color:#5f8199;font-size:.42rem;letter-spacing:.12em}.brain-market-profile b{display:block;margin-top:5px;color:#c6d8e7;font-size:.62rem}.brain-market-profile small{display:block;margin-top:4px;color:#6f899c;font-size:.44rem}.brain-selected-evidence{margin:10px 0;padding:10px;border-left:2px solid var(--v12-cyan);background:#22d3ee06}.brain-selected-evidence span{display:block;color:#5f8298;font-size:.4rem;letter-spacing:.12em}.brain-selected-evidence strong{display:block;margin-top:5px;font-size:.62rem}.brain-selected-evidence small{display:block;margin-top:4px;color:#6f8799;font-size:.45rem}.inspector-badge-row{display:flex;flex-wrap:wrap;gap:5px}.inspector-badge-row>b{border:1px solid rgba(148,163,184,.1);background:#ffffff05;border-radius:999px;padding:4px 7px;color:#7590a5;font-size:.42rem}.market-universe .universe-row:disabled{opacity:.42;cursor:not-allowed}.market-universe .universe-row:disabled:hover{background:transparent;border-color:transparent}.pro-chart-overlay{mix-blend-mode:normal}.chart-context-strip article b{text-transform:uppercase}.chart-context-strip article:first-child b{color:#8fcfe3}.overlay-toolbar button[aria-pressed=true]{box-shadow:inset 0 -1px #22d3ee3d}@media(max-width:880px){.brain-selected-evidence{margin-top:7px}.chart-context-strip article:nth-child(3){display:none}.chart-context-strip{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){.chart-context-strip{grid-template-columns:1fr 1fr}.chart-context-strip article:nth-child(2){display:none}}:root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;--terminal-bg: #03070d;--terminal-bg-soft: #050b14;--terminal-panel: #07111d;--terminal-panel-2: #0a1624;--terminal-panel-3: #0d1c2d;--terminal-line: rgba(148, 163, 184, .12);--terminal-line-strong: rgba(103, 232, 249, .22);--terminal-text: #f2f8ff;--terminal-text-2: #b8cad9;--terminal-muted: #70879b;--terminal-muted-2: #4e6579;--terminal-cyan: #38d9f5;--terminal-blue: #5d8cff;--terminal-violet: #9d7cff;--terminal-teal: #2dd4bf;--terminal-green: #39e6a7;--terminal-amber: #f7b955;--terminal-red: #ff647c;--terminal-radius-xs: 8px;--terminal-radius-sm: 11px;--terminal-radius: 15px;--terminal-radius-lg: 22px;--terminal-shadow: 0 22px 70px rgba(0, 0, 0, .32);--terminal-glow: 0 0 32px rgba(56, 217, 245, .1);--sidebar-width: 286px;--sidebar-collapsed: 82px;--topbar-height: 76px;--mobile-header-height: 62px;--mobile-nav-height: 68px;--ease-terminal: cubic-bezier(.2, .8, .2, 1)}*{box-sizing:border-box}html{min-height:100%;background:var(--terminal-bg)}body,#root{min-height:100vh;margin:0}body{color:var(--terminal-text);background:radial-gradient(circle at 78% -12%,rgba(56,217,245,.1),transparent 31%),radial-gradient(circle at 22% 5%,rgba(93,140,255,.06),transparent 28%),linear-gradient(180deg,#03070d,#050a12 48%,#03070d);overflow-x:hidden}button,select,input,textarea{font:inherit}button{-webkit-tap-highlight-color:transparent}button:focus-visible,select:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid rgba(56,217,245,.72);outline-offset:2px}::selection{color:#021015;background:var(--terminal-cyan)}body:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.012) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.012) 1px,transparent 1px);background-size:32px 32px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.7),transparent 82%)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#03080e99}::-webkit-scrollbar-thumb{background:#21384b;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#2e5067}.eyebrow,.section-tag{color:#6f92aa;font-size:.62rem;font-weight:850;letter-spacing:.16em;text-transform:uppercase}.bullish,.bullish_lean{color:var(--terminal-teal)!important}.bearish,.bearish_lean{color:var(--terminal-red)!important}.neutral,.mixed,.conflicted{color:var(--terminal-amber)!important}.ui-panel,.panel-v12,.panel-pro{border:1px solid var(--terminal-line);border-radius:var(--terminal-radius);background:linear-gradient(145deg,#0c1928f7,#050c16fa);box-shadow:0 18px 52px #0003,inset 0 1px #ffffff05}.ui-panel{min-width:0}.error-banner.premium-error{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-bottom:12px;padding:11px 12px;border:1px solid rgba(255,100,124,.25);border-radius:12px;background:#440f1d85;color:#ffc4ce}.error-banner.premium-error strong{font-size:.58rem;letter-spacing:.12em}.error-banner.premium-error span{color:#c8949e;font-size:.72rem}.error-banner.premium-error button{border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff0d;color:#fff;padding:7px 10px;cursor:pointer}.premium-terminal-shell{min-height:100vh;display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr);transition:grid-template-columns .22s var(--ease-terminal)}.premium-terminal-shell.sidebar-collapsed{grid-template-columns:var(--sidebar-collapsed) minmax(0,1fr)}.premium-workspace{min-width:0}.premium-stage{width:min(100%,1840px);margin:0 auto;padding:18px}.desktop-sidebar{position:sticky;top:0;z-index:60;height:100vh;min-width:0;display:flex;flex-direction:column;padding:14px 12px 12px;overflow:hidden;border-right:1px solid rgba(148,163,184,.1);background:radial-gradient(circle at 45% 0,rgba(56,217,245,.08),transparent 26%),linear-gradient(180deg,#050d17fc,#03080ffe);box-shadow:18px 0 50px #00000029}.terminal-brand{display:grid;grid-template-columns:44px minmax(0,1fr) 28px;gap:10px;align-items:center;min-height:58px;padding:7px 6px 15px;border-bottom:1px solid rgba(148,163,184,.09)}.terminal-logo{width:42px;height:42px;position:relative;display:grid;place-items:center;border:1px solid rgba(91,221,245,.35);border-radius:13px;background:linear-gradient(145deg,#173c50,#0b1a2d 55%,#18214b);box-shadow:0 0 28px #38d9f529,inset 0 1px #ffffff1a;overflow:hidden}.terminal-logo span{position:absolute;font-weight:950;font-size:.86rem}.terminal-logo span:first-child{color:#92f2ff;transform:translate(-5px,-3px)}.terminal-logo span:last-child{color:#9b8cff;transform:translate(5px,4px)}.terminal-brand>div:nth-child(2) strong{display:block;font-size:.82rem;letter-spacing:.03em}.terminal-brand>div:nth-child(2) small{display:block;margin-top:4px;color:#527084;font-size:.46rem;letter-spacing:.15em}.terminal-brand>button{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--terminal-line);border-radius:8px;background:#ffffff06;color:#668297;cursor:pointer}.desktop-sidebar.collapsed .terminal-brand{grid-template-columns:1fr}.desktop-sidebar.collapsed .terminal-brand>div:nth-child(2),.desktop-sidebar.collapsed .terminal-brand>button,.desktop-sidebar.collapsed .market-universe{display:none}.desktop-nav{display:grid;gap:4px;margin-top:10px;overflow:auto;padding:0 1px 12px}.desktop-nav button{position:relative;width:100%;min-height:46px;display:grid;grid-template-columns:30px 1fr;align-items:center;gap:8px;border:1px solid transparent;border-radius:11px;background:transparent;color:#7690a4;text-align:left;cursor:pointer;padding:7px 9px;transition:.16s var(--ease-terminal)}.desktop-nav button svg{justify-self:center}.desktop-nav button strong{display:block;color:inherit;font-size:.67rem}.desktop-nav button small{display:block;margin-top:3px;color:#486276;font-size:.46rem}.desktop-nav button:hover{color:#bad2e2;background:#ffffff07}.desktop-nav button.active{color:#e9fbff;border-color:#38d9f52e;background:linear-gradient(90deg,#38d9f51c,#5d8cff09);box-shadow:inset 2px 0 var(--terminal-cyan),0 8px 24px #00000024}.desktop-sidebar.collapsed .desktop-nav button{grid-template-columns:1fr;padding:8px}.desktop-sidebar.collapsed .desktop-nav button span{display:none}.desktop-sidebar>footer{margin-top:auto;display:flex;align-items:center;gap:9px;min-height:48px;padding:12px 7px 3px;border-top:1px solid rgba(148,163,184,.09)}.desktop-sidebar>footer strong{display:block;color:#7f9bae;font-size:.53rem;letter-spacing:.1em}.desktop-sidebar>footer small{display:block;margin-top:3px;color:#476074;font-size:.45rem}.connection-dot{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:#405466}.connection-dot.connected{background:var(--terminal-green);box-shadow:0 0 0 5px #39e6a712,0 0 16px #39e6a7a6}.connection-dot.connecting{background:var(--terminal-amber)}.connection-dot.offline{background:var(--terminal-red)}.terminal-topbar{position:sticky;top:0;z-index:50;height:var(--topbar-height);display:flex;align-items:center;gap:13px;padding:0 18px;border-bottom:1px solid rgba(148,163,184,.11);background:#040a12e0;backdrop-filter:blur(22px) saturate(135%);box-shadow:0 12px 34px #00000029}.topbar-page{min-width:190px}.topbar-page strong{display:block;margin-top:4px;font-size:.93rem}.topbar-live-context{display:flex;gap:5px}.topbar-live-context>div{min-width:82px;padding:7px 10px;border-left:1px solid rgba(148,163,184,.1)}.topbar-live-context span{display:block;color:#4f6c81;font-size:.43rem;letter-spacing:.1em}.topbar-live-context b{display:block;margin-top:5px;font-size:.57rem;text-transform:uppercase}.topbar-live-context b small{color:#546f84;font-size:.43rem}.topbar-spacer{flex:1}.timeframe-control{display:flex;align-items:center;padding:3px;border:1px solid var(--terminal-line);border-radius:10px;background:#ffffff05}.timeframe-control button{border:0;border-radius:7px;background:transparent;color:#587286;padding:6px 7px;font-size:.52rem;font-weight:800;cursor:pointer}.timeframe-control button.active{color:#dffbff;background:linear-gradient(145deg,#38d9f52b,#5d8cff1a);box-shadow:inset 0 0 0 1px #38d9f529}.demo-lock{display:inline-flex;align-items:center;gap:5px;color:#638096;font-size:.48rem;font-weight:800;letter-spacing:.08em}@media(min-width:821px){.mobile-terminal-header,.mobile-bottom-nav{display:none!important}}.advanced-nav-details{margin-top:8px;border-top:1px solid var(--terminal-line);padding-top:8px}.advanced-nav-details summary{cursor:pointer;color:#607d90;font-size:.52rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:7px 9px}.advanced-nav-details>div{display:grid;gap:4px;margin-top:4px}.more-menu-section-title{margin:18px 2px 8px;color:var(--text-muted);font-size:.62rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.premium-page,.page-stack,.page-stack-v12{display:grid;gap:14px}.page-header-premium{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;min-height:98px;padding:16px 18px;border:1px solid rgba(148,163,184,.09);border-radius:var(--terminal-radius);background:radial-gradient(circle at 85% 0,rgba(56,217,245,.08),transparent 32%),linear-gradient(145deg,#0b1827db,#050c15e0)}.page-header-premium h1{margin:5px 0;font-size:clamp(1.28rem,2.3vw,2rem);letter-spacing:-.025em}.page-header-premium p{max-width:780px;margin:0;color:#7891a4;font-size:.72rem;line-height:1.55}.page-header-actions,.header-status-row{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.status-badge{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 8px;border:1px solid var(--terminal-line);border-radius:999px;color:#7890a3;background:#ffffff05;font-size:.46rem;font-weight:850;letter-spacing:.08em;white-space:nowrap}.status-badge i{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor;animation:terminal-pulse 2s infinite}.status-badge.tone-positive{color:var(--terminal-green);border-color:#39e6a73d;background:#39e6a70e}.status-badge.tone-warning{color:var(--terminal-amber);border-color:#f7b9553d;background:#f7b9550d}.status-badge.tone-danger{color:var(--terminal-red);border-color:#ff647c3d;background:#ff647c0d}.status-badge.tone-info{color:var(--terminal-cyan);border-color:#38d9f53d;background:#38d9f50d}@keyframes terminal-pulse{50%{opacity:.45;transform:scale(.82)}}.premium-panel-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 15px 10px}.premium-panel-header h2{margin:4px 0 0;font-size:.9rem}.metric-card{min-width:0;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;min-height:88px;padding:12px;border:1px solid var(--terminal-line);border-radius:13px;background:linear-gradient(145deg,#0c1928eb,#060e18f5);box-shadow:inset 0 1px #ffffff05}.metric-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;color:var(--terminal-cyan);background:#38d9f512;border:1px solid rgba(56,217,245,.1)}.metric-card span{display:block;color:#5f7a8e;font-size:.48rem;letter-spacing:.09em;text-transform:uppercase}.metric-card strong{display:block;margin-top:5px;color:#eaf5fd;font-size:.85rem;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metric-card small{display:block;margin-top:3px;color:#4f687b;font-size:.48rem}.command-center-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"hero hero" "metrics metrics" "chart brain" "radar radar" "events events";gap:13px}.command-hero-premium{grid-area:hero;min-height:168px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px;border:1px solid rgba(56,217,245,.14);border-radius:var(--terminal-radius-lg);background:radial-gradient(circle at 78% 40%,rgba(56,217,245,.12),transparent 25%),radial-gradient(circle at 60% 120%,rgba(157,124,255,.1),transparent 34%),linear-gradient(135deg,#0b1a2b,#07111d 55%,#080e1d);box-shadow:var(--terminal-shadow),inset 0 1px #ffffff09;overflow:hidden}.command-hero-copy h1{margin:8px 0 7px;font-size:clamp(1.65rem,3vw,2.65rem);letter-spacing:-.045em}.command-hero-copy h1 em{color:var(--terminal-cyan);font-size:.7rem;font-style:normal;vertical-align:top;margin-left:7px}.command-hero-copy p{max-width:750px;margin:0;color:#7891a5;font-size:.73rem;line-height:1.55}.hero-badges{display:flex;gap:6px;flex-wrap:wrap;margin-top:13px}.quality-core{width:132px;height:132px;flex:0 0 auto;position:relative;display:grid;place-content:center;text-align:center;border-radius:50%;border:1px solid rgba(56,217,245,.19);background:radial-gradient(circle,#0d2232 0 54%,transparent 55%),conic-gradient(var(--terminal-cyan) calc(var(--quality, 76) * 1%),#152839 0);box-shadow:0 0 50px #38d9f51a}.quality-core:after{content:"";position:absolute;inset:-9px;border:1px dashed rgba(56,217,245,.13);border-radius:50%}.quality-core span{color:#5f7c91;font-size:.43rem;letter-spacing:.1em}.quality-core strong{font-size:2.25rem;line-height:1}.quality-core small{color:#607a8e;font-size:.48rem}.dashboard-metrics{grid-area:metrics;display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.dashboard-chart{grid-area:chart;padding:0 10px 10px;min-width:0}.dashboard-radar{grid-area:radar;padding:2px 10px 10px}.dashboard-events{grid-area:events}.command-center-grid>.market-brain-pro{grid-area:brain}.market-brain-pro{position:relative;min-width:0;overflow:hidden;border:1px solid rgba(56,217,245,.13);border-radius:var(--terminal-radius);background:radial-gradient(circle at 90% 0,rgba(157,124,255,.09),transparent 28%),linear-gradient(180deg,#091725,#06101b);box-shadow:0 18px 55px #00000038}.market-brain-pro:before{content:"";position:absolute;width:220px;height:220px;right:-125px;top:-90px;border-radius:50%;border:1px solid rgba(56,217,245,.06);box-shadow:0 0 0 32px #38d9f505,0 0 0 64px #38d9f502}.market-brain-pro>*{position:relative;z-index:1}.market-selector{position:relative}.market-selector-trigger{min-width:172px;height:44px;display:grid;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:8px;border:1px solid rgba(148,163,184,.13);border-radius:11px;background:#ffffff06;color:var(--terminal-text);padding:4px 8px;cursor:pointer;text-align:left}.market-selector-trigger>span:nth-child(2){min-width:0}.market-selector-trigger strong{display:block;font-size:.62rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.market-selector-trigger small{display:block;margin-top:2px;color:#587287;font-size:.43rem}.market-selector-trigger>svg{color:#607c90;transition:transform .16s}.market-selector-trigger[aria-expanded=true]>svg{transform:rotate(90deg)}.market-symbol-mark{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;color:#8eefff;background:linear-gradient(145deg,#38d9f521,#5d8cff17);font-size:.45rem;font-weight:900}.selector-dismiss{position:fixed;z-index:79;inset:0;border:0;background:transparent}.market-selector-popover{position:absolute;z-index:80;right:0;top:calc(100% + 10px);width:min(430px,calc(100vw - 24px));border:1px solid rgba(148,163,184,.15);border-radius:17px;background:#060f19fa;backdrop-filter:blur(24px);box-shadow:0 28px 90px #00000094;overflow:hidden}.market-selector-popover>header{display:flex;align-items:center;justify-content:space-between;padding:13px 14px 10px}.market-selector-popover>header strong{display:block;margin-top:4px;font-size:.75rem}.market-selector-popover>header button{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--terminal-line);border-radius:8px;background:#ffffff06;color:#8299aa}.market-search{display:flex;align-items:center;gap:8px;margin:0 12px 9px;padding:8px 10px;border:1px solid var(--terminal-line);border-radius:10px;color:#658095;background:#ffffff05}.market-search input{width:100%;border:0;outline:0;background:transparent;color:#dce9f3;font-size:.64rem}.market-selector-scroll{max-height:min(520px,70vh);overflow:auto;padding:2px 8px 10px}.market-selector-group>span{display:block;padding:8px 7px 5px;color:#4f6b80;font-size:.44rem;font-weight:850;letter-spacing:.12em}.market-selector-group>button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid transparent;border-radius:10px;background:transparent;color:#8ca4b7;padding:8px;cursor:pointer;text-align:left}.market-selector-group>button:hover,.market-selector-group>button.active{border-color:#38d9f521;background:#38d9f50b}.market-selector-group>button:disabled{opacity:.42;cursor:not-allowed}.market-selector-group>button strong,.market-selector-group>button small{display:block}.market-selector-group>button strong{color:#d5e6f2;font-size:.62rem}.market-selector-group>button small{margin-top:3px;color:#506b80;font-size:.45rem}.market-selector-group>button>div:last-child{text-align:right}.market-selector-group>button>div:last-child>b{display:block;margin-bottom:4px;color:#b7cedd;font-size:.61rem}.market-universe{margin-top:10px;min-height:0;overflow:auto;padding-bottom:6px}.universe-head{display:flex;align-items:center;justify-content:space-between;padding:7px 7px 8px}.universe-head b{color:#78a1b8;font-size:.55rem}.universe-group-label{padding:9px 8px 5px;color:#405d72;font-size:.43rem;font-weight:850;letter-spacing:.12em}.universe-row{width:100%;display:grid;grid-template-columns:7px minmax(0,1fr) auto;gap:8px;align-items:center;border:1px solid transparent;border-radius:9px;background:transparent;color:#8299aa;padding:7px;cursor:pointer;text-align:left}.universe-row:hover,.universe-row.active{border-color:#38d9f51f;background:#38d9f50a}.universe-row.active{box-shadow:inset 2px 0 var(--terminal-cyan)}.universe-row>div strong,.universe-row>div small{display:block}.universe-row>div strong{color:#c8dbe8;font-size:.55rem}.universe-row>div small{margin-top:2px;color:#456176;font-size:.4rem}.universe-row>div:last-child{text-align:right}.universe-row>div:last-child b{font-size:.5rem}.universe-dot{width:6px;height:6px;border-radius:50%;background:#3f5566}.universe-dot[data-state=LIVE]{background:var(--terminal-green);box-shadow:0 0 8px #39e6a7a6}.universe-dot[data-state=BOOTSTRAPPING]{background:var(--terminal-amber)}.market-filter-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border:1px solid var(--terminal-line);border-radius:12px;background:#ffffff04}.market-filter-bar>div{display:flex;gap:5px}.market-filter-bar button{border:1px solid transparent;border-radius:8px;background:transparent;color:#60798d;padding:7px 10px;font-size:.55rem;font-weight:750;text-transform:capitalize;cursor:pointer}.market-filter-bar button.active{color:#dffaff;border-color:#38d9f526;background:#38d9f512}.market-filter-bar>span{display:inline-flex;align-items:center;gap:6px;color:#577286;font-size:.47rem;font-weight:800}.market-sections{display:grid;gap:18px}.market-section>header{display:flex;align-items:flex-end;justify-content:space-between;padding:0 2px 9px}.market-section h2{margin:5px 0 0;font-size:.93rem}.market-section>header>span{color:#536f83;font-size:.52rem;font-weight:800}.market-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.market-card-pro{min-height:174px;display:grid;align-content:space-between;gap:12px;border:1px solid rgba(148,163,184,.1);border-radius:15px;background:radial-gradient(circle at 90% 0,rgba(56,217,245,.055),transparent 28%),linear-gradient(145deg,#0c1928f5,#050c16fa);color:var(--terminal-text);padding:14px;cursor:pointer;text-align:left;box-shadow:0 15px 40px #0000002e;transition:.18s var(--ease-terminal)}.market-card-pro:hover:not(:disabled){transform:translateY(-3px);border-color:#38d9f540;box-shadow:0 22px 55px #00000042,0 0 28px #38d9f50e}.market-card-pro:disabled{opacity:.48;cursor:not-allowed}.market-card-pro>header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.market-card-symbol{display:flex;gap:9px;align-items:center}.market-card-symbol>span{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:#9cefff;background:#38d9f513;font-size:.45rem;font-weight:900}.market-card-symbol strong,.market-card-symbol small{display:block}.market-card-symbol strong{font-size:.7rem}.market-card-symbol small{margin-top:3px;color:#557187;font-size:.46rem}.market-card-price{display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.market-card-price>strong{font-size:1.45rem;letter-spacing:-.025em}.direction-chip{border-radius:999px;padding:5px 7px;background:#ffffff06;color:#71899b;font-size:.44rem;font-weight:800;text-transform:uppercase}.direction-chip.tone-positive{color:var(--terminal-teal);background:#2dd4bf0f}.direction-chip.tone-danger{color:var(--terminal-red);background:#ff647c0f}.direction-chip.tone-warning{color:var(--terminal-amber)}.quality-track{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}.quality-track>i{height:4px;border-radius:99px;background:#152637;overflow:hidden}.quality-track>i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--terminal-blue),var(--terminal-cyan),var(--terminal-teal))}.quality-track>span{color:#5e788d;font-size:.47rem}.market-card-pro>footer{display:grid;grid-template-columns:1fr auto 16px;gap:7px;align-items:center;border-top:1px solid rgba(148,163,184,.07);padding-top:9px;color:#506a7e;font-size:.45rem;text-transform:uppercase}.market-card-skeleton{min-height:174px;opacity:.55;animation:skeleton-pulse 1.5s infinite alternate}@keyframes skeleton-pulse{to{opacity:.25}}.market-universe-summary{display:flex;flex-wrap:wrap;gap:8px 20px;padding:11px 13px;border:1px solid var(--terminal-line);border-radius:11px;color:#577186;background:#ffffff03;font-size:.5rem;text-transform:uppercase}.market-universe-summary b{color:#b9cedc}.intelligence-workspace-premium{display:grid;grid-template-columns:320px minmax(0,1fr);gap:12px}.evidence-graph-premium{padding:2px 14px 14px}.evidence-node-flow{display:flex;gap:7px;overflow:auto;padding:10px 0 15px}.evidence-node{min-width:112px;position:relative;border:1px solid var(--terminal-line);border-radius:11px;padding:10px;background:#ffffff05}.evidence-node span,.evidence-node b{display:block}.evidence-node span{color:#527085;font-size:.45rem;text-transform:uppercase}.evidence-node b{margin-top:6px;font-size:.62rem;text-transform:uppercase}.evidence-node i{position:absolute;right:-8px;top:50%;color:#416178}.narrative-premium{display:grid;gap:7px}.narrative-premium article{display:grid;grid-template-columns:28px 1fr;gap:8px;align-items:start;border:1px solid rgba(148,163,184,.07);border-radius:9px;padding:8px;background:#ffffff03}.narrative-premium article span{color:var(--terminal-cyan);font-size:.5rem;font-weight:850}.narrative-premium article p{margin:0;color:#8298aa;font-size:.59rem;line-height:1.5}.conflict-premium{margin-top:12px;border-top:1px solid var(--terminal-line);padding-top:11px}.conflict-premium header{display:flex;justify-content:space-between;color:#668296;font-size:.49rem;font-weight:850}.conflict-premium p{color:#8a7d72;font-size:.55rem}.system-health-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.system-health-card{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:84px;padding:12px;border:1px solid var(--terminal-line);border-radius:13px;background:linear-gradient(145deg,#0c1928e6,#050c16f5)}.system-health-card>span{width:40px;height:40px;display:grid;place-items:center;border-radius:11px;color:var(--terminal-cyan);background:#38d9f511}.system-health-card small,.system-health-card strong{display:block}.system-health-card small{color:#557287;font-size:.45rem;letter-spacing:.08em}.system-health-card strong{margin-top:5px;font-size:.65rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system-disclaimer{display:flex;align-items:center;gap:12px;padding:14px;color:#668298}.system-disclaimer strong{color:#c7dbe8;font-size:.68rem}.system-disclaimer p{margin:4px 0 0;font-size:.55rem}.bottom-sheet-layer{position:fixed;z-index:200;inset:0;pointer-events:none}.bottom-sheet-backdrop{position:absolute;inset:0;width:100%;border:0;background:#01050ab8;backdrop-filter:blur(7px);pointer-events:auto}.bottom-sheet-card{position:absolute;left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));max-height:min(82vh,720px);display:flex;flex-direction:column;border:1px solid rgba(148,163,184,.16);border-radius:24px;background:linear-gradient(180deg,#0a1725,#050d17);box-shadow:0 30px 100px #000000ad;pointer-events:auto;overflow:hidden;animation:sheet-up .22s var(--ease-terminal)}@keyframes sheet-up{0%{transform:translateY(25px);opacity:0}}.bottom-sheet-handle{width:42px;height:4px;margin:8px auto 4px;border-radius:99px;background:#294356}.bottom-sheet-card>header{min-height:48px;display:flex;align-items:center;justify-content:space-between;padding:5px 14px 8px;border-bottom:1px solid var(--terminal-line)}.bottom-sheet-card>header strong{font-size:.74rem}.bottom-sheet-card>header button{width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--terminal-line);border-radius:9px;background:#ffffff06;color:#8398a9}.bottom-sheet-content{min-height:0;overflow:auto;padding:10px 12px 14px}.more-menu-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px}.more-menu-grid>button{display:grid;grid-template-columns:38px minmax(0,1fr) 16px;align-items:center;gap:9px;border:1px solid var(--terminal-line);border-radius:12px;background:#ffffff05;color:#8299aa;padding:9px;text-align:left}.more-menu-grid>button.active{color:#d9f7ff;border-color:#38d9f533;background:#38d9f50e}.more-menu-grid>button>span{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;color:#83cbe1;background:#38d9f50e}.more-menu-grid strong,.more-menu-grid small{display:block}.more-menu-grid strong{font-size:.62rem}.more-menu-grid small{margin-top:3px;color:#506a7d;font-size:.44rem}.empty-state-premium{min-height:160px;display:grid;place-content:center;justify-items:center;text-align:center;color:#587286;padding:18px}.empty-state-premium strong{margin-top:10px;color:#a8bfce;font-size:.69rem}.empty-state-premium p{max-width:300px;margin:6px 0 0;font-size:.53rem;line-height:1.5}.skeleton-stack{display:grid;gap:8px;padding:14px}.skeleton-stack i{height:10px;border-radius:99px;background:linear-gradient(90deg,#102235,#1a3347,#102235);background-size:200% 100%;animation:skeleton-move 1.4s infinite}@keyframes skeleton-move{to{background-position:-200% 0}}.page-heading,.page-title-v12{min-height:96px;padding:15px 17px;border:1px solid rgba(148,163,184,.09);border-radius:var(--terminal-radius);background:radial-gradient(circle at 86% 0,rgba(93,140,255,.07),transparent 30%),linear-gradient(145deg,#0b1827d6,#050c15e0)}.page-heading h2,.page-title-v12 h1{margin:6px 0 5px;color:var(--terminal-text);font-size:clamp(1.25rem,2.1vw,1.82rem);letter-spacing:-.025em}.page-heading p,.page-title-v12 p{max-width:790px;margin:0;color:#7891a4;font-size:.69rem;line-height:1.55}.smc-grid,.temporal-grid-v12,.research-kpis-v12,.system-pro{gap:10px}.smc-grid>.panel-pro,.temporal-grid-v12>.panel-v12,.system-pro>.panel-pro{border-color:#94a3b81c;box-shadow:0 16px 42px #0000002e}.timeline-pro,.crt-pro,.research-table-v12,.outcome-v12,.temporal-reference-v12,.replay-controls-v12,.research-launch-v12{border-radius:var(--terminal-radius)}.radar-page-panel{padding:12px}.chart-workstation-premium{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:12px;align-items:stretch}.chart-workstation-main{min-width:0;padding:9px}.pro-chart-module.premium-chart{min-width:0;min-height:610px;display:grid;grid-template-columns:minmax(0,1fr) 286px;grid-template-rows:auto minmax(480px,1fr) auto;grid-template-areas:"commands commands" "canvas inspector" "status inspector";overflow:hidden;border:1px solid rgba(148,163,184,.1);border-radius:14px;background:#050b14}.chart-command-bar-premium{grid-area:commands;min-width:0;min-height:58px;display:flex;align-items:center;gap:9px;padding:8px;border-bottom:1px solid rgba(148,163,184,.1);background:linear-gradient(180deg,#0c1928f5,#07101bf5)}.chart-mode-switch{display:flex;padding:3px;border:1px solid var(--terminal-line);border-radius:9px;background:#ffffff05}.chart-mode-switch button{border:0;border-radius:6px;background:transparent;color:#5b7488;padding:6px 8px;font-size:.47rem;font-weight:850;text-transform:uppercase;cursor:pointer}.chart-mode-switch button.active{color:#d9fbff;background:#38d9f51a;box-shadow:inset 0 0 0 1px #38d9f51c}.desktop-overlay-toolbar{flex:1;min-width:0}.overlay-toolbar-premium{display:flex;align-items:center;gap:5px;min-width:0}.overlay-toolbar-title{display:grid;grid-template-columns:auto auto;gap:1px 5px;min-width:80px;padding:0 6px}.overlay-toolbar-title span{color:#537085;font-size:.42rem;letter-spacing:.1em}.overlay-toolbar-title b{color:var(--terminal-cyan);font-size:.52rem}.overlay-toolbar-title small{grid-column:1 / -1;color:#3e586d;font-size:.39rem}.overlay-toggle-grid{display:flex;align-items:center;gap:4px;min-width:0;overflow:auto;scrollbar-width:none}.overlay-toggle-grid::-webkit-scrollbar{display:none}.overlay-toggle-grid button{display:inline-flex;align-items:center;gap:5px;min-height:29px;border:1px solid rgba(148,163,184,.09);border-radius:8px;background:#ffffff04;color:#5d768a;padding:0 7px;font-size:.43rem;font-weight:750;white-space:nowrap;cursor:pointer}.overlay-toggle-grid button i{width:5px;height:5px;border-radius:50%;background:#3c5569}.overlay-toggle-grid button.active{color:#c9f8ff;border-color:#38d9f52b;background:#38d9f50f}.overlay-toggle-grid button.active i{background:var(--terminal-cyan);box-shadow:0 0 8px #38d9f5b3}.overlay-toolbar-premium.vertical{display:grid}.overlay-toolbar-premium.vertical .overlay-toggle-grid{display:grid;grid-template-columns:1fr 1fr;width:100%}.overlay-toolbar-premium.vertical .overlay-toggle-grid button{min-height:42px;justify-content:flex-start}.chart-command-actions{display:flex;align-items:center;gap:4px}.chart-command-actions>button{min-width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid var(--terminal-line);border-radius:8px;background:#ffffff05;color:#688398;padding:0 7px;font-size:.45rem;cursor:pointer}.chart-command-actions>button:hover{color:#d9f8ff;border-color:#38d9f530;background:#38d9f50e}.chart-history-state{display:inline-flex;align-items:center;gap:5px;color:#557085;font-size:.43rem;white-space:nowrap}.chart-history-state.loading{color:var(--terminal-cyan)}.mobile-layer-button{display:none!important}.premium-chart-canvas{grid-area:canvas;position:relative;min-width:0;min-height:480px;overflow:hidden;background:#050b14}.pro-chart-host{position:absolute;inset:0}.pro-chart-overlay{position:absolute;z-index:4;inset:0;width:100%;height:100%;pointer-events:none}.premium-chart-canvas:after{content:"";position:absolute;z-index:5;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px #38d9f505,inset 0 50px 90px #02060c14}.chart-history-loader{position:absolute;z-index:8;left:50%;top:12px;transform:translate(-50%);border:1px solid rgba(56,217,245,.18);border-radius:999px;background:#050f19e0;backdrop-filter:blur(12px);color:#8ceeff;padding:6px 10px;font-size:.46rem}.chart-no-data{position:absolute;z-index:7;inset:0;display:grid;place-content:center;justify-items:center;text-align:center;pointer-events:none;background:radial-gradient(circle,rgba(56,217,245,.045),transparent 28%)}.chart-no-data span{color:#537287;font-size:.48rem;letter-spacing:.12em}.chart-no-data strong{margin-top:8px;font-size:1.15rem}.chart-no-data p{color:#4f687b;font-size:.53rem}.chart-status-bar{grid-area:status;min-width:0;min-height:38px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:0 10px;border-top:1px solid rgba(148,163,184,.09);background:#07101bf5;color:#536e82;font-size:.43rem}.chart-status-bar>div{display:flex;align-items:center;gap:8px;min-width:0}.chart-status-bar>div:last-child{justify-content:flex-end}.chart-status-bar>div:last-child span{display:inline-flex;align-items:center;gap:4px}.live-indicator{display:inline-flex;align-items:center;gap:5px;color:var(--terminal-green);font-weight:850}.live-indicator i{width:5px;height:5px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}.chart-status-bar strong{color:#b9cfdd}.chart-ohlc-readout{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.desktop-evidence-slot{grid-area:inspector;min-width:0;border-left:1px solid rgba(148,163,184,.1);background:linear-gradient(180deg,#08131f,#050d17);overflow:auto}.evidence-inspector-shell,.evidence-inspector-premium{min-height:100%;padding:13px}.evidence-inspector-shell .empty-state-premium{min-height:360px}.evidence-inspector-premium>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.evidence-inspector-premium h3{margin:5px 0 0;font-size:.78rem}.evidence-inspector-premium>header button{width:29px;height:29px;display:grid;place-items:center;border:1px solid var(--terminal-line);border-radius:8px;background:#ffffff05;color:#748da0}.evidence-badges{display:flex;flex-wrap:wrap;gap:5px;margin:11px 0}.evidence-badges>*{border:1px solid rgba(148,163,184,.1);border-radius:999px;background:#ffffff05;padding:4px 7px;color:#7590a4;font-size:.42rem}.evidence-explanation{margin:0 0 11px;padding:9px;border-left:2px solid rgba(56,217,245,.45);background:#38d9f507;color:#7892a6;font-size:.51rem;line-height:1.55}.evidence-grid{display:grid;grid-template-columns:1fr 1fr;gap:5px}.evidence-grid>div{min-width:0;border:1px solid rgba(148,163,184,.07);border-radius:8px;background:#ffffff03;padding:7px}.evidence-grid span,.evidence-grid b{display:block;overflow:hidden;text-overflow:ellipsis}.evidence-grid span{color:#4f6b80;font-size:.39rem;text-transform:uppercase}.evidence-grid b{margin-top:4px;color:#9db2c2;font-size:.47rem;white-space:nowrap}.evidence-inspector-premium details{margin-top:9px}.evidence-inspector-premium summary{color:#607a8e;font-size:.47rem;cursor:pointer}.evidence-inspector-premium pre{max-height:260px;overflow:auto;color:#6f879a;font-size:.43rem}.pro-chart-module:fullscreen,.premium-chart.is-fullscreen{width:100vw;height:100vh;min-height:100vh;border-radius:0;background:#030810;grid-template-rows:auto minmax(0,1fr) auto}.pro-chart-module:fullscreen .premium-chart-canvas{min-height:0}.chart-entry-hud{position:absolute;z-index:9;right:14px;top:70px;min-width:142px;display:grid;gap:3px;padding:8px 10px;border:1px solid rgba(56,217,245,.16);border-radius:10px;background:#040c15db;backdrop-filter:blur(12px);pointer-events:none;box-shadow:0 8px 28px #00000038}.chart-entry-hud small{color:#557589;font-size:.39rem;letter-spacing:.08em}.chart-entry-hud b{color:#d8f8ff;font-size:.56rem}.chart-entry-hud span{color:#7e9aad;font-size:.45rem}.chart-entry-hud.state-available{border-color:#2dd4bf47}.chart-entry-hud.state-available b{color:#74f0d9}.chart-entry-hud.state-research_candidate{border-color:#60a5fa40}.chart-entry-hud.state-missed,.chart-entry-hud.state-expired,.chart-entry-hud.state-invalidated{border-color:#f8717138;opacity:.82}.chart-concept-hover{position:absolute;z-index:10;left:14px;bottom:14px;width:min(330px,calc(100% - 28px));display:grid;gap:4px;padding:9px 11px;border:1px solid rgba(148,163,184,.13);border-radius:10px;background:#040c15e8;backdrop-filter:blur(14px);pointer-events:none;box-shadow:0 10px 32px #00000047}.chart-concept-hover small{color:#557589;font-size:.38rem;letter-spacing:.09em}.chart-concept-hover b{color:#cceff7;font-size:.55rem}.chart-concept-hover span{color:#7891a4;font-size:.47rem;line-height:1.45}@media(max-width:760px){.chart-entry-hud{right:8px;top:62px;min-width:118px;padding:6px 8px}.chart-concept-hover{left:8px;bottom:8px;width:calc(100% - 16px)}}.concept-parity-panel{border:1px solid rgba(148,163,184,.18);border-radius:14px;padding:16px;background:#050c14b8;display:grid;gap:14px}.concept-parity-panel.parity-pass{border-color:#2dd4bf38}.concept-parity-panel.parity-review{border-color:#fbbf2447}.concept-parity-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.concept-parity-head small{font-size:10px;letter-spacing:.12em;color:#7890a4}.concept-parity-head h3{margin:3px 0 2px;font-size:15px}.concept-parity-head p{margin:0;color:#7890a4;font-size:12px}.concept-parity-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.concept-parity-kpis>div{border:1px solid rgba(148,163,184,.12);border-radius:10px;padding:9px 10px;display:grid;gap:3px}.concept-parity-kpis small,.concept-parity-shadow span{font-size:9px;letter-spacing:.08em;color:#6f8496}.concept-parity-kpis b{font-size:14px}.concept-parity-shadow{display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr;gap:8px 12px;align-items:center;font-size:11px}.concept-parity-shadow b{text-transform:uppercase}.concept-parity-findings{display:grid;gap:6px}.concept-parity-findings>div{display:grid;grid-template-columns:minmax(130px,.35fr) 1fr;gap:10px;border-left:2px solid rgba(251,191,36,.45);padding:5px 8px;background:#94a3b80a;font-size:11px}.concept-parity-findings .finding-error{border-left-color:#fb7185}.concept-parity-findings b{font-size:10px;letter-spacing:.03em}.concept-parity-findings span{color:#9fb0bf}@media(max-width:760px){.concept-parity-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.concept-parity-shadow{grid-template-columns:auto 1fr}.concept-parity-findings>div{grid-template-columns:1fr}}.chart-analysis-controls{display:flex;align-items:center;gap:4px;flex:0 0 auto}.chart-analysis-controls>button{min-height:30px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid rgba(148,163,184,.11);border-radius:8px;background:#ffffff04;color:#668196;padding:0 8px;font-size:.43rem;font-weight:800;cursor:pointer;white-space:nowrap}.chart-analysis-controls>button:hover{color:#d9f8ff;border-color:#38d9f536;background:#38d9f50e}.chart-analysis-controls>.chart-analysis-primary{color:#d7fbff;border-color:#38d9f547;background:#38d9f517;box-shadow:inset 0 0 0 1px #38d9f50a}.chart-analysis-controls>.chart-analysis-clear{color:#f3a7ad;border-color:#f871712e;background:#f8717109}.chart-analysis-off-note{flex:1;min-width:130px;display:grid;gap:2px;padding:0 8px}.chart-analysis-off-note span{color:#7f9daf;font-size:.43rem;font-weight:850;letter-spacing:.08em}.chart-analysis-off-note small{color:#456177;font-size:.39rem}.overlay-toolbar-premium.is-disabled{opacity:.42;pointer-events:none}.overlay-toggle-grid button:disabled{cursor:default}.chart-analysis-empty-inspector{min-height:100%;display:grid;place-content:center;gap:7px;padding:22px;text-align:center}.chart-analysis-empty-inspector small{color:#456177;font-size:.42rem;letter-spacing:.1em}.chart-analysis-empty-inspector strong{color:#9cb5c5;font-size:.7rem}.chart-analysis-empty-inspector span{max-width:210px;color:#587286;font-size:.48rem;line-height:1.55}@media(max-width:1180px){.chart-analysis-controls>button span{display:none}.chart-analysis-controls>.chart-analysis-primary span{display:inline}}@media(max-width:760px){.chart-command-bar-premium{flex-wrap:wrap}.chart-analysis-controls{order:1;width:auto}.chart-analysis-off-note{order:2;min-width:0}.chart-command-actions{order:3;margin-left:auto}.chart-analysis-controls>button{min-width:31px;padding:0 7px}.chart-analysis-controls>.chart-analysis-primary span{display:inline}.chart-analysis-off-note small{display:none}}@media(max-width:1320px){:root{--sidebar-width: 250px}.command-center-grid{grid-template-columns:minmax(0,1fr) 290px}.market-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.chart-workstation-premium{grid-template-columns:minmax(0,1fr) 290px}.pro-chart-module.premium-chart{grid-template-columns:minmax(0,1fr) 250px}.topbar-live-context>div:nth-child(2){display:none}}@media(max-width:1080px){:root{--sidebar-width: 82px}.premium-terminal-shell{grid-template-columns:82px minmax(0,1fr)}.desktop-sidebar .terminal-brand{grid-template-columns:1fr}.desktop-sidebar .terminal-brand>div:nth-child(2),.desktop-sidebar .terminal-brand>button,.desktop-sidebar .market-universe{display:none}.desktop-nav button{grid-template-columns:1fr;padding:8px}.desktop-nav button span{display:none}.desktop-sidebar>footer div{display:none}.desktop-sidebar>footer{justify-content:center}.topbar-page{min-width:150px}.topbar-live-context{display:none}.command-center-grid{grid-template-columns:1fr;grid-template-areas:"hero" "metrics" "chart" "brain" "radar" "events"}.dashboard-metrics{grid-template-columns:repeat(2,1fr)}.chart-workstation-premium,.intelligence-workspace-premium{grid-template-columns:1fr}.chart-workstation-premium>.market-brain-pro{min-height:auto}.system-health-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:820px){body{padding-bottom:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom))}.premium-terminal-shell,.premium-terminal-shell.sidebar-collapsed{display:block!important}.desktop-sidebar,.terminal-topbar{display:none!important}.mobile-terminal-header{position:sticky;top:0;z-index:90;height:calc(var(--mobile-header-height) + env(safe-area-inset-top));display:grid;grid-template-columns:auto minmax(0,1fr) 62px 26px;align-items:end;gap:7px;padding:env(safe-area-inset-top) 8px 8px;border-bottom:1px solid rgba(148,163,184,.11);background:#030910ed;backdrop-filter:blur(22px) saturate(140%)}.mobile-brand{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(56,217,245,.2);border-radius:10px;background:linear-gradient(145deg,#38d9f51f,#5d8cff1a)}.mobile-brand b{font-size:.66rem;color:#d9faff}.mobile-brand span{display:none}.mobile-terminal-header .market-selector-trigger{width:100%;min-width:0;height:36px;grid-template-columns:26px minmax(0,1fr) 14px;border-radius:9px}.mobile-terminal-header .market-symbol-mark{width:25px;height:25px;border-radius:7px}.mobile-terminal-header .market-selector-trigger strong{font-size:.56rem}.mobile-terminal-header .market-selector-trigger small{display:none}.mobile-terminal-header>select{height:36px;border:1px solid var(--terminal-line);border-radius:9px;background:#091522;color:#b7ccda;padding:0 8px;font-size:.56rem;font-weight:800}.mobile-terminal-header>.status-badge{min-width:24px;width:24px;padding:0;justify-content:center}.mobile-bottom-nav{position:fixed;z-index:100;left:0;right:0;bottom:0;height:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(5,1fr);align-items:start;padding:6px 4px env(safe-area-inset-bottom);border-top:1px solid rgba(148,163,184,.12);background:#030910f2;backdrop-filter:blur(22px) saturate(140%);box-shadow:0 -18px 45px #00000047}.mobile-bottom-nav button,.mobile-bottom-nav a{height:54px;display:grid;place-content:center;justify-items:center;gap:4px;border:0;border-radius:11px;background:transparent;color:#526e83;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent}.mobile-bottom-nav button span,.mobile-bottom-nav a span{font-size:.44rem;font-weight:750}.mobile-bottom-nav button.active,.mobile-bottom-nav a.active{color:#c8f8ff;background:linear-gradient(180deg,rgba(56,217,245,.09),transparent)}.mobile-bottom-nav button.active svg,.mobile-bottom-nav a.active svg{filter:drop-shadow(0 0 7px rgba(56,217,245,.6))}.mobile-bottom-nav a:hover,.mobile-bottom-nav a:visited,.mobile-bottom-nav a:active{color:#526e83;text-decoration:none}.mobile-bottom-nav a.active:hover,.mobile-bottom-nav a.active:visited,.mobile-bottom-nav a.active:active{color:#c8f8ff;text-decoration:none}.premium-stage{padding:8px}.page-header-premium{min-height:auto;display:grid;align-items:start;padding:13px}.page-header-premium h1{font-size:1.32rem}.page-header-premium p{font-size:.64rem}.command-hero-premium{min-height:150px;padding:16px}.quality-core{width:104px;height:104px}.quality-core strong{font-size:1.75rem}.dashboard-metrics,.market-card-grid{grid-template-columns:1fr 1fr}.market-card-pro{min-height:164px;padding:12px}.system-health-grid{grid-template-columns:1fr 1fr}.chart-workstation-premium{display:block}.chart-workstation-premium>.market-brain-pro{margin-top:10px}.pro-chart-module.premium-chart{min-height:570px;grid-template-columns:1fr;grid-template-rows:auto minmax(440px,1fr) auto;grid-template-areas:"commands" "canvas" "status"}.desktop-evidence-slot,.desktop-overlay-toolbar{display:none}.mobile-layer-button{display:inline-flex!important}.chart-command-bar-premium{min-height:52px}.chart-command-actions{margin-left:auto}.chart-command-actions>button span,.chart-history-state{display:none}.premium-chart-canvas{min-height:440px}.chart-status-bar{grid-template-columns:auto minmax(0,1fr)}.chart-status-bar>div:last-child{display:none}.intelligence-workspace-premium{display:grid}.more-menu-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.premium-stage{padding:7px}.command-hero-premium{display:grid;min-height:0}.quality-core{display:none}.command-hero-copy h1{font-size:1.45rem}.dashboard-metrics{grid-template-columns:1fr 1fr;gap:7px}.metric-card{min-height:78px;grid-template-columns:32px minmax(0,1fr);padding:9px}.metric-icon{width:31px;height:31px}.metric-card strong{font-size:.68rem}.market-filter-bar{align-items:flex-start}.market-filter-bar>span{display:none}.market-card-grid{grid-template-columns:1fr}.market-card-pro{min-height:155px}.market-card-price>strong{font-size:1.25rem}.market-universe-summary{display:grid;grid-template-columns:1fr 1fr}.system-health-grid{grid-template-columns:1fr}.system-health-card{min-height:72px}.more-menu-grid{grid-template-columns:1fr}.pro-chart-module.premium-chart{min-height:510px;grid-template-rows:auto minmax(380px,1fr) auto}.premium-chart-canvas{min-height:380px}.chart-command-actions>button:nth-of-type(2),.chart-command-actions>button:nth-of-type(3){display:none}.chart-mode-switch button{padding:6px;font-size:.42rem}.chart-status-bar{font-size:.39rem}.chart-ohlc-readout{text-align:right}.overlay-toolbar-premium.vertical .overlay-toggle-grid,.evidence-grid{grid-template-columns:1fr}.market-selector-popover{position:fixed;left:8px;right:8px;top:calc(var(--mobile-header-height) + env(safe-area-inset-top) + 5px);width:auto}.page-heading,.page-title-v12{padding:13px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.v018-intelligence-grid{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(360px,1.25fr);grid-template-areas:"setup narrative" "evidence evidence";gap:12px}.v018-setup-card{grid-area:setup;padding:16px;position:relative;overflow:hidden}.v018-setup-card:before{content:"";position:absolute;inset:-40% auto auto -20%;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(56,217,245,.12),transparent 68%);pointer-events:none}.v018-setup-card>header{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.v018-setup-card h2,.v018-narrative-panel h2,.v018-evidence-stack h2{margin:4px 0 0;font-size:.92rem}.v018-score-orbit{width:132px;height:132px;margin:22px auto;display:grid;place-content:center;text-align:center;border-radius:50%;border:1px solid rgba(56,217,245,.25);background:radial-gradient(circle,#38d9f524,#07111d4d 62%);box-shadow:0 0 34px #38d9f514,inset 0 0 32px #38d9f50d}.v018-score-orbit strong{font-size:2.25rem;line-height:1;color:#e7fbff}.v018-score-orbit span{font-size:.42rem;letter-spacing:.16em;color:#6e8da2}.v018-setup-meta{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.v018-setup-meta>span{padding:9px;border:1px solid var(--terminal-line);border-radius:9px;background:#07111d8c}.v018-setup-meta small{display:block;font-size:.42rem;color:#587389}.v018-setup-meta b{font-size:.58rem;text-transform:uppercase}.v018-component-bars{display:grid;gap:7px;margin-top:14px}.v018-component-bars>div{display:grid;grid-template-columns:82px minmax(0,1fr) 26px;gap:8px;align-items:center}.v018-component-bars span{font-size:.45rem;text-transform:uppercase;color:#6e8da2}.v018-component-bars i,.v018-rank-score i,.v018-outcome-distribution i{height:4px;border-radius:4px;background:#101f2e;overflow:hidden}.v018-component-bars em,.v018-rank-score em,.v018-outcome-distribution em{display:block;height:100%;background:linear-gradient(90deg,#26bdd7,#6f7dff);border-radius:inherit}.v018-component-bars b{font-size:.48rem;color:#a7c4d6}.v018-missing{margin-top:14px;padding:10px;border:1px solid rgba(245,158,11,.16);border-radius:9px;background:#f59e0b0a}.v018-missing>span{font-size:.44rem;color:#d59a3a}.v018-missing p{margin:5px 0;font-size:.55rem;color:#879dad}.v018-missing p:before{content:"○";margin-right:7px;color:#d59a3a}.v018-narrative-panel{grid-area:narrative;padding:16px}.v018-narrative-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.v018-narrative-grid article{min-height:120px;padding:12px;border:1px solid var(--terminal-line);border-radius:10px;background:linear-gradient(145deg,#0a1827bf,#050d17cc);position:relative;overflow:hidden}.v018-narrative-grid article:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#50687a}.v018-narrative-grid article.tone-bullish:before,.v018-narrative-grid article.tone-positive:before{background:#2dd4bf}.v018-narrative-grid article.tone-bearish:before,.v018-narrative-grid article.tone-danger:before{background:#fb7185}.v018-narrative-grid article.tone-warning:before{background:#f59e0b}.v018-narrative-grid article>span{font-size:.42rem;letter-spacing:.13em;color:#648196}.v018-narrative-grid h3{margin:8px 0 5px;font-size:.68rem;color:#d7eaf5}.v018-narrative-grid p{margin:0;color:#7f99aa;font-size:.55rem;line-height:1.55}.v018-narrative-grid button{margin-top:9px;border:0;background:transparent;color:#49c9df;font-size:.47rem;padding:0;cursor:pointer}.v018-evidence-stack{grid-area:evidence;padding:16px}.v018-evidence-stack>.premium-panel-header{display:flex;justify-content:space-between;align-items:flex-start}.v018-evidence-list{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.v018-evidence-list>button{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:9px;align-items:start;text-align:left;padding:11px;border:1px solid var(--terminal-line);border-radius:9px;background:#07111da6;color:inherit;cursor:pointer}.v018-evidence-list>button:hover,.v018-evidence-list>button.selected{border-color:#38d9f561;background:#38d9f50e}.v018-evidence-list>button.is-conflict{border-color:#fb718547;background:#fb71850a}.v018-evidence-score{display:grid;place-items:center;width:38px;height:38px;border-radius:9px;border:1px solid rgba(56,217,245,.18);background:#091827;font-size:.66rem;font-weight:800}.v018-evidence-list small{font-size:.4rem;text-transform:uppercase;color:#587589}.v018-evidence-list strong{display:block;margin:4px 0;font-size:.58rem}.v018-evidence-list p{margin:0;font-size:.5rem;color:#738c9e;line-height:1.45}.v018-evidence-list>button>em{font-size:.4rem;color:#6f8798;text-transform:uppercase}.v018-loading-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:12px}.v018-disclaimer{padding:10px 13px;border:1px solid rgba(148,163,184,.09);border-radius:9px;color:#526f82;font-size:.48rem;background:#040c158c}.v018-scanner-filters{display:grid;grid-template-columns:repeat(4,minmax(110px,1fr)) minmax(150px,1.2fr) auto auto;gap:9px;align-items:end;padding:12px}.v018-scanner-filters label{display:grid;gap:5px}.v018-scanner-filters label>span{font-size:.42rem;color:#668297;letter-spacing:.09em}.v018-scanner-filters select,.v018-scanner-filters input:not([type=checkbox]),.v018-lab-launch input,.v018-replay-controls input{height:34px;border:1px solid var(--terminal-line);border-radius:8px;background:#07131f;color:#b8d0df;padding:0 9px;font-size:.54rem}.v018-scanner-filters>button,.v018-lab-launch button,.v018-replay-controls button,.v018-primary-action{height:34px;border:1px solid rgba(56,217,245,.25);border-radius:8px;background:#38d9f514;color:#bff8ff;font-size:.5rem;font-weight:800;cursor:pointer}.v018-check{display:flex!important;align-items:center;height:34px}.v018-scanner-matrix{padding:0;overflow:hidden}.v018-scanner-head,.v018-scanner-matrix>article{display:grid;grid-template-columns:minmax(170px,1.4fr) 90px 75px minmax(90px,.8fr) minmax(115px,1fr) 75px 110px;gap:10px;align-items:center}.v018-scanner-head{padding:10px 14px 10px 52px;border-bottom:1px solid var(--terminal-line);color:#587589;font-size:.4rem;letter-spacing:.1em}.v018-scanner-matrix>article{position:relative;min-height:70px;padding:10px 14px 10px 52px;border-bottom:1px solid rgba(148,163,184,.07)}.v018-scanner-matrix>article:hover{background:#38d9f506}.v018-rank{position:absolute;left:14px;color:#426078;font-size:.55rem}.v018-scanner-matrix article>div:nth-child(2){display:grid}.v018-scanner-matrix article>div:nth-child(2) strong{font-size:.64rem}.v018-scanner-matrix small{display:block;color:#557187;font-size:.42rem;margin-top:3px}.v018-scanner-matrix article>b,.v018-scanner-matrix article>span{font-size:.5rem;text-transform:uppercase}.v018-rank-score{display:grid;grid-template-columns:28px minmax(0,1fr);gap:7px;align-items:center}.v018-row-actions{display:flex;gap:5px}.v018-row-actions button{border:1px solid var(--terminal-line);border-radius:6px;background:#081522;color:#8faaba;padding:6px;font-size:.43rem;cursor:pointer}.state-confirmed,.state-armed{color:#2dd4bf}.state-forming,.state-watch{color:#f59e0b}.state-invalidated,.state-data_stale,.state-data-stale{color:#fb7185}.v018-preview{display:grid;gap:12px}.v018-preview>header{display:flex;justify-content:space-between}.v018-preview h2{margin:4px 0}.v018-preview-score{display:grid;place-content:center;height:112px;text-align:center;border:1px solid rgba(56,217,245,.17);border-radius:12px;background:radial-gradient(circle,rgba(56,217,245,.12),transparent 70%)}.v018-preview-score strong{font-size:2rem}.v018-preview-score span{font-size:.42rem;color:#638095}.v018-preview dl{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:0}.v018-preview dl>div{padding:9px;border:1px solid var(--terminal-line);border-radius:8px}.v018-preview dt{font-size:.4rem;color:#5e7a8f}.v018-preview dd{margin:4px 0 0;font-size:.58rem}.v018-preview section{padding:10px;border:1px solid rgba(245,158,11,.16);border-radius:8px}.v018-preview section>span{font-size:.42rem;color:#d49a3d}.v018-preview p{font-size:.52rem;color:#8098a9}.v018-replay-controls{display:grid;grid-template-columns:minmax(280px,1fr) auto auto;gap:12px;align-items:end;padding:12px}.v018-replay-controls label{display:grid;gap:5px}.v018-replay-controls label span{font-size:.42rem;color:#658196}.v018-replay-controls>div{display:flex;gap:6px}.v018-replay-chart{padding:8px}.v018-replay-grid{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(360px,1.2fr);grid-template-areas:"setup narrative" "evidence evidence";gap:12px}.v018-lab-launch{display:grid;grid-template-columns:1fr minmax(180px,.6fr) auto;gap:12px;align-items:center;padding:12px}.v018-lab-launch>div{display:grid}.v018-lab-launch strong{font-size:.72rem}.v018-lab-launch span{font-size:.47rem;color:#678398}.v018-kpi-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.v018-kpi-grid article,.v018-outcome-distribution article{padding:14px}.v018-kpi-grid span,.v018-outcome-distribution span{font-size:.42rem;color:#648095}.v018-kpi-grid b,.v018-outcome-distribution b{display:block;margin-top:8px;font-size:1.25rem}.v018-study-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:12px}.v018-study-grid article{padding:12px;border:1px solid var(--terminal-line);border-radius:9px;background:#07111d8c}.v018-study-grid header{display:flex;justify-content:space-between}.v018-study-grid header span{color:#49c8de;font-size:.55rem}.v018-study-grid header b{font-size:.48rem}.v018-study-grid dl{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:12px 0 0}.v018-study-grid dl>div{padding:7px;background:#07131f;border-radius:6px}.v018-study-grid dt{font-size:.38rem;color:#587589}.v018-study-grid dd{margin:4px 0 0;font-size:.6rem}.v018-outcome-distribution{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.v018-outcome-distribution i{display:block;margin-top:10px}.v018-outcome-table{padding:0;overflow:hidden}.v018-outcome-table>.premium-panel-header{padding:14px}.v018-outcome-head,.v018-outcome-table>article{display:grid;grid-template-columns:1.4fr .4fr .5fr 1fr .5fr .5fr;gap:9px;align-items:center;padding:9px 14px}.v018-outcome-head{border-block:1px solid var(--terminal-line);font-size:.4rem;color:#587589}.v018-outcome-table>article{border-bottom:1px solid rgba(148,163,184,.06);font-size:.48rem}.v018-outcome-table article strong{font-size:.46rem;color:#a9c0ce}@media(max-width:1180px){.v018-evidence-list{grid-template-columns:1fr 1fr}.v018-scanner-filters{grid-template-columns:repeat(3,1fr)}.v018-scanner-head{display:none}.v018-scanner-matrix>article{grid-template-columns:1.3fr 80px 70px 85px 1fr 70px}.v018-scanner-matrix>article>div:last-child{grid-column:2/-1}.v018-study-grid{grid-template-columns:1fr 1fr}}@media(max-width:820px){.v018-intelligence-grid,.v018-replay-grid{display:grid;grid-template-columns:1fr;grid-template-areas:"setup" "narrative" "evidence"}.v018-narrative-grid,.v018-evidence-list{grid-template-columns:1fr}.v018-scanner-filters{grid-template-columns:1fr 1fr}.v018-scanner-matrix>article{display:grid;grid-template-columns:1fr 1fr;padding:12px}.v018-scanner-matrix>article .v018-rank{display:none}.v018-scanner-matrix>article>div:nth-child(2){grid-column:1/-1}.v018-rank-score,.v018-row-actions{grid-column:1/-1}.v018-replay-controls{grid-template-columns:1fr}.v018-replay-controls>div{display:grid;grid-template-columns:1fr 1.4fr 1fr}.v018-lab-launch{grid-template-columns:1fr}.v018-kpi-grid,.v018-outcome-distribution{grid-template-columns:1fr 1fr}.v018-outcome-head{display:none}.v018-outcome-table>article{grid-template-columns:1fr 45px 55px 1fr}.v018-outcome-table>article span:nth-last-child(-n+2){display:none}}@media(max-width:520px){.v018-setup-meta{grid-template-columns:1fr 1fr}.v018-scanner-filters{grid-template-columns:1fr}.v018-replay-controls>div{grid-template-columns:1fr}.v018-kpi-grid,.v018-outcome-distribution,.v018-study-grid{grid-template-columns:1fr}.v018-evidence-list>button{grid-template-columns:38px minmax(0,1fr)}.v018-evidence-list>button>em{display:none}}.quentin-terminal-logo span:first-child{font-size:1.05rem;transform:translate(-7px,-4px)}.quentin-terminal-logo span:last-child{font-size:.52rem;letter-spacing:-.03em;transform:translate(7px,7px);color:#b69cff}.market-pulse-bar{position:sticky;top:var(--topbar-height);z-index:44;min-width:0;height:38px;display:flex;align-items:stretch;border-bottom:1px solid rgba(148,163,184,.09);background:#030910ed;backdrop-filter:blur(18px);box-shadow:0 10px 26px #0000001f}.market-pulse-label{flex:0 0 auto;display:flex;align-items:center;gap:7px;padding:0 14px;border-right:1px solid rgba(148,163,184,.09);color:#58778c;font-size:.42rem;font-weight:900;letter-spacing:.12em}.market-pulse-label i{width:6px;height:6px;border-radius:50%;background:var(--terminal-green);box-shadow:0 0 12px #39e6a7cc}.market-pulse-bar>div{min-width:0;display:flex;align-items:stretch;overflow-x:auto;scrollbar-width:none}.market-pulse-bar>div::-webkit-scrollbar{display:none}.market-pulse-bar button{position:relative;min-width:116px;display:grid;grid-template-columns:auto 1fr;align-content:center;gap:2px 7px;padding:4px 12px;border:0;border-right:1px solid rgba(148,163,184,.07);background:transparent;color:#6e889c;text-align:left;cursor:pointer}.market-pulse-bar button:hover:not(:disabled),.market-pulse-bar button.active{background:linear-gradient(90deg,#38d9f512,#5d8cff06);color:#d9f8ff}.market-pulse-bar button.active:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--terminal-cyan),var(--terminal-violet))}.market-pulse-bar button:disabled{opacity:.35;cursor:not-allowed}.market-pulse-bar button strong{font-size:.48rem;letter-spacing:.025em}.market-pulse-bar button small{overflow:hidden;color:#4e6a7e;font-size:.36rem;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase}.market-pulse-bar button>i{grid-row:1/3;grid-column:2;justify-self:end;align-self:center;width:5px;height:5px;border-radius:50%;background:#53697a}.market-pulse-bar button.bullish>i,.market-pulse-bar button.bullish_lean>i{background:var(--terminal-teal);box-shadow:0 0 8px #2dd4bf8c}.market-pulse-bar button.bearish>i,.market-pulse-bar button.bearish_lean>i{background:var(--terminal-red);box-shadow:0 0 8px #ff647c73}.market-pulse-bar button.bootstrap>i{background:var(--terminal-amber)}.system-command-center{position:relative}.quentin-identity-hero{position:relative;min-height:210px;display:grid;grid-template-columns:126px minmax(0,1fr) 190px;gap:24px;align-items:center;padding:24px;overflow:hidden;background:radial-gradient(circle at 84% 25%,rgba(104,78,255,.18),transparent 25%),radial-gradient(circle at 10% 70%,rgba(56,217,245,.11),transparent 28%),linear-gradient(135deg,#0c1e30fa,#050c16fa 58%,#0c0d22fa);box-shadow:var(--terminal-shadow),inset 0 1px #ffffff0a}.quentin-identity-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(102,164,199,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(102,164,199,.035) 1px,transparent 1px);background-size:28px 28px;mask-image:linear-gradient(90deg,#000,transparent 78%);pointer-events:none}.quentin-identity-mark{position:relative;width:116px;height:116px;display:grid;place-items:center;border:1px solid rgba(93,224,247,.35);border-radius:32px;background:linear-gradient(145deg,#164153db,#081828f5 52%,#231b4ce0);box-shadow:0 0 55px #38d9f521,inset 0 1px #ffffff1f}.quentin-identity-mark span{font-size:3.1rem;font-weight:950;letter-spacing:-.09em;color:#d6fbff;transform:translate(-7px,-4px);text-shadow:0 0 24px rgba(56,217,245,.35)}.quentin-identity-mark b{position:absolute;right:18px;bottom:21px;color:#b7a5ff;font-size:.75rem;letter-spacing:.02em}.quentin-identity-mark i{position:absolute;inset:9px;border:1px solid rgba(255,255,255,.05);border-radius:25px}.quentin-identity-copy{position:relative;z-index:1}.quentin-identity-copy h1{margin:6px 0 9px;font-size:clamp(2rem,4vw,3.65rem);line-height:.96;letter-spacing:-.055em;background:linear-gradient(95deg,#f4fdff 12%,#8cefff,#bda9ff 92%);-webkit-background-clip:text;background-clip:text;color:transparent}.quentin-identity-copy p{max-width:740px;margin:0;color:#8aa4b7;font-size:.74rem;line-height:1.65}.quentin-identity-badges{display:flex;flex-wrap:wrap;gap:7px;margin-top:17px}.quentin-identity-orbit{position:relative;width:160px;height:160px;display:grid;place-items:center;justify-self:end;border:1px solid rgba(56,217,245,.11);border-radius:50%;box-shadow:inset 0 0 38px #38d9f50a}.quentin-identity-orbit:before,.quentin-identity-orbit:after{content:"";position:absolute;border:1px solid rgba(157,124,255,.13);border-radius:50%}.quentin-identity-orbit:before{inset:18px}.quentin-identity-orbit:after{inset:42px;border-color:#38d9f52e}.quentin-identity-orbit>span{z-index:1;width:48px;height:48px;display:grid;place-items:center;border:1px solid rgba(56,217,245,.25);border-radius:15px;color:#9cefff;background:#0a1928;box-shadow:0 0 28px #38d9f524}.quentin-identity-orbit>i{position:absolute;width:7px;height:7px;border-radius:50%;background:var(--terminal-cyan);box-shadow:0 0 12px currentColor}.quentin-identity-orbit>i:nth-of-type(1){top:17px;left:74px}.quentin-identity-orbit>i:nth-of-type(2){right:17px;bottom:48px;background:var(--terminal-violet)}.quentin-identity-orbit>i:nth-of-type(3){left:28px;bottom:27px;background:var(--terminal-teal)}.system-account-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:12px}.connected-account-card,.security-policy-card,.market-freshness-panel{padding:16px}.connected-account-card>header,.security-policy-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.system-card-title{display:flex;align-items:center;gap:11px}.system-card-title>span{width:43px;height:43px;display:grid;place-items:center;border:1px solid rgba(56,217,245,.14);border-radius:12px;color:#82eaff;background:#38d9f50e}.system-card-title small{display:block;color:#58758a;font-size:.42rem;letter-spacing:.12em}.system-card-title h2{margin:5px 0 0;font-size:.84rem}.account-profile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.account-profile-grid>div{min-width:0;padding:11px;border:1px solid rgba(148,163,184,.08);border-radius:10px;background:linear-gradient(145deg,#0a1827b8,#050d17d1)}.account-profile-grid span,.connected-account-card>footer span{display:block;color:#577389;font-size:.42rem;letter-spacing:.055em}.account-profile-grid strong{display:block;margin-top:6px;overflow:hidden;color:#c8dde9;font-size:.61rem;text-overflow:ellipsis;white-space:nowrap}.connected-account-card>footer{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(148,163,184,.08)}.connected-account-card>footer b{display:block;margin-top:5px;color:#8ca8b9;font-size:.52rem}.security-policy-list{display:grid;gap:7px}.security-policy-list>div{display:grid;grid-template-columns:1fr auto 24px;gap:9px;align-items:center;min-height:41px;padding:8px 9px;border:1px solid rgba(148,163,184,.08);border-radius:9px;background:#06101bad}.security-policy-list span{color:#648095;font-size:.47rem}.security-policy-list strong{font-size:.52rem}.security-policy-list i{width:21px;height:21px;display:grid;place-items:center;border-radius:50%;font-size:.55rem;font-style:normal;font-weight:900}.security-policy-list i.ok{color:var(--terminal-teal);background:#2dd4bf14}.security-policy-list i.blocked{color:var(--terminal-red);background:#ff647c14}.security-policy-card>p{margin:12px 0 0;color:#607b8f;font-size:.51rem;line-height:1.55}.market-freshness-panel>.premium-panel-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.market-freshness-panel h2{margin:5px 0 0;font-size:.86rem}.market-freshness-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.market-freshness-grid>article{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;align-items:start;padding:10px;border:1px solid rgba(148,163,184,.08);border-radius:10px;background:linear-gradient(145deg,#091624b8,#050d17cc)}.market-freshness-grid>article>div{min-width:0}.market-freshness-grid strong,.market-freshness-grid span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-freshness-grid strong{font-size:.55rem}.market-freshness-grid span{margin-top:4px;color:#587389;font-size:.4rem}.market-freshness-grid small{grid-column:1/-1;color:#506b7f;font-size:.4rem}.market-freshness-note{margin:11px 0 0;color:#526f83;font-size:.46rem;line-height:1.5}@media(max-width:1280px){.quentin-identity-hero{grid-template-columns:110px minmax(0,1fr)}.quentin-identity-mark{width:102px;height:102px}.quentin-identity-orbit{display:none}.market-freshness-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:920px){.market-pulse-bar{top:var(--mobile-header-height)}.market-pulse-label{display:none}.market-pulse-bar button{min-width:104px}.system-account-layout{grid-template-columns:1fr}.market-freshness-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.quentin-identity-hero{min-height:auto;grid-template-columns:74px minmax(0,1fr);gap:15px;padding:16px}.quentin-identity-mark{width:70px;height:70px;border-radius:21px}.quentin-identity-mark span{font-size:2rem}.quentin-identity-mark b{right:10px;bottom:12px;font-size:.55rem}.quentin-identity-copy h1{font-size:1.75rem}.quentin-identity-copy p{font-size:.6rem}.quentin-identity-badges{grid-column:1/-1}.account-profile-grid{grid-template-columns:1fr 1fr}.connected-account-card>footer{grid-template-columns:1fr}.market-freshness-grid{grid-template-columns:1fr 1fr}}@media(max-width:460px){.market-pulse-bar{height:34px}.market-pulse-bar button{min-width:94px;padding-inline:9px}.market-pulse-bar button strong{font-size:.43rem}.market-pulse-bar button small{font-size:.32rem}.quentin-identity-hero{grid-template-columns:1fr}.quentin-identity-mark{display:none}.account-profile-grid,.market-freshness-grid{grid-template-columns:1fr}.connected-account-card,.security-policy-card,.market-freshness-panel{padding:13px}}.execution-center-page{gap:18px}.demo-execution-policy{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid color-mix(in srgb,var(--positive) 38%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--positive) 12%,transparent),transparent);border-radius:16px;color:var(--text-secondary)}.demo-execution-policy strong{color:var(--positive);letter-spacing:.12em;font-size:.72rem}.execution-activation-panel{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(170px,.55fr) auto;gap:22px;align-items:center;padding:22px;border:1px solid var(--border-strong);border-radius:22px;background:radial-gradient(circle at 14% 0%,rgba(63,226,255,.14),transparent 34%),linear-gradient(135deg,#0b192df5,#060d1bfa);box-shadow:var(--shadow-lg)}.execution-activation-panel:after{content:"";position:absolute;inset:auto -50px -70px auto;width:190px;height:190px;border-radius:50%;background:radial-gradient(circle,rgba(120,76,255,.24),transparent 68%);pointer-events:none}.execution-activation-panel.state-active{border-color:color-mix(in srgb,var(--positive) 50%,var(--border-strong));box-shadow:0 0 0 1px #41e2bb14,0 22px 60px #00000052}.execution-activation-panel.state-emergency_stop{border-color:color-mix(in srgb,var(--danger) 58%,var(--border-strong));background:radial-gradient(circle at 14% 0%,rgba(255,82,110,.14),transparent 34%),linear-gradient(135deg,#270d18f5,#0c0812fa)}.execution-activation-identity{display:flex;align-items:center;gap:16px}.execution-robot-orb{display:grid;place-items:center;width:58px;height:58px;border-radius:18px;background:linear-gradient(145deg,#45e0ff33,#714bff2e);border:1px solid rgba(120,210,255,.28);color:var(--accent);box-shadow:inset 0 1px #ffffff14,0 14px 34px #00000040}.execution-activation-identity h2{margin:3px 0 5px;font-size:1.45rem}.execution-activation-identity p,.execution-state-column small{margin:0;color:var(--text-secondary)}.execution-state-column{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.execution-activation-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px;z-index:1}.execution-btn{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:12px;border:1px solid var(--border);font-weight:700;cursor:pointer;transition:.18s ease;background:#ffffff0a;color:var(--text-primary)}.execution-btn:hover:not(:disabled){transform:translateY(-1px);border-color:var(--border-strong)}.execution-btn:disabled{opacity:.42;cursor:not-allowed}.execution-btn.primary{background:linear-gradient(135deg,var(--accent),#7c63ff);color:#04101a;border-color:transparent}.execution-btn.danger{border-color:#ff526e61;background:#ff526e1a;color:#ff859a}.execution-btn.secondary{background:#ffffff0e}.execution-overview-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:11px}.execution-stat-card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:14px;border:1px solid var(--border);border-radius:16px;background:var(--panel);min-width:0}.execution-stat-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;color:var(--accent);background:#4adbff17;border:1px solid rgba(74,219,255,.15)}.execution-stat-card small{display:block;color:var(--text-muted);font-size:.68rem;text-transform:uppercase;letter-spacing:.08em}.execution-stat-card strong{display:block;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.execution-control-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.executor-status-card header,.execution-risk-panel header,.execution-list-panel header,.execution-history-panel header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.executor-status-card h3,.execution-risk-panel h3,.execution-list-panel h3,.execution-history-panel h3{margin:3px 0 0}.executor-account-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.executor-account-grid div,.execution-limits-grid div{padding:11px;border-radius:12px;background:#ffffff09;border:1px solid var(--border)}.executor-account-grid small,.execution-limits-grid small{display:block;color:var(--text-muted);font-size:.69rem;text-transform:uppercase}.executor-account-grid strong,.execution-limits-grid strong{display:block;margin-top:5px;overflow:hidden;text-overflow:ellipsis}.executor-balance-strip{display:flex;gap:18px;flex-wrap:wrap;margin-top:14px;padding-top:13px;border-top:1px solid var(--border);color:var(--text-secondary)}.executor-balance-strip span{display:inline-flex;align-items:center;gap:6px}.executor-balance-strip strong{color:var(--text-primary)}.execution-check-list{display:flex;flex-direction:column;gap:7px}.execution-check-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.045);color:var(--text-secondary)}.execution-check-dot{width:8px;height:8px;border-radius:50%;background:var(--danger);box-shadow:0 0 12px #ff526e5c}.execution-check-dot.ok{background:var(--positive);box-shadow:0 0 12px #41e2bb5c}.execution-limits-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:14px}.execution-count{display:grid;place-items:center;min-width:34px;height:34px;border-radius:11px;background:#4adbff14;border:1px solid rgba(74,219,255,.16);color:var(--accent);font-weight:800}.execution-table-wrap{overflow:auto}.execution-table{width:100%;border-collapse:collapse;min-width:840px}.execution-table th{text-align:left;color:var(--text-muted);font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;padding:9px 10px;border-bottom:1px solid var(--border)}.execution-table td{padding:12px 10px;border-bottom:1px solid rgba(255,255,255,.045);vertical-align:middle}.execution-table td small{display:block;color:var(--text-muted);margin-top:3px}.direction-pill{display:inline-flex;padding:5px 9px;border-radius:999px;font-size:.72rem;font-weight:800}.direction-pill.buy{background:#41e2bb1f;color:var(--positive)}.direction-pill.sell{background:#ffba4a1f;color:var(--warning)}.demo-position-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.demo-position-card{padding:15px;border-radius:16px;border:1px solid var(--border);background:linear-gradient(145deg,#ffffff0b,#ffffff05)}.demo-position-card header{display:flex;justify-content:space-between;margin:0 0 13px}.demo-position-card header small{display:block;color:var(--text-muted);margin-top:3px}.position-price-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.position-price-row span{padding:9px;border-radius:10px;background:#ffffff09}.position-price-row small{display:block;color:var(--text-muted);font-size:.67rem}.position-price-row strong{display:block;margin-top:4px}.position-levels{display:flex;gap:14px;margin-top:11px;color:var(--text-secondary)}.position-profit{margin-top:12px;font-size:1.25rem;font-weight:900}.positive{color:var(--positive)!important}.negative{color:var(--danger)!important}.execution-event-list{display:flex;flex-direction:column}.execution-event-list article{display:grid;grid-template-columns:auto 118px 1fr auto;gap:12px;align-items:start;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.045)}.execution-event-dot{width:9px;height:9px;border-radius:50%;margin-top:5px;background:var(--accent)}.execution-event-dot.rejected,.execution-event-dot.broker_rejected{background:var(--danger)}.execution-event-dot.filled,.execution-event-dot.open,.execution-event-dot.active{background:var(--positive)}.execution-event-list time{color:var(--text-muted);font-size:.75rem}.execution-event-list p{margin:3px 0 0;color:var(--text-secondary)}.execution-empty{padding:25px;text-align:center;color:var(--text-muted)}@media(max-width:1250px){.execution-overview-grid{grid-template-columns:repeat(3,1fr)}.execution-activation-panel{grid-template-columns:1fr auto}.execution-activation-actions{grid-column:1/-1;justify-content:flex-start}}@media(max-width:900px){.execution-control-grid{grid-template-columns:1fr}.demo-position-grid{grid-template-columns:1fr 1fr}.execution-activation-panel{grid-template-columns:1fr}.execution-state-column{align-items:flex-start}.execution-overview-grid{grid-template-columns:1fr 1fr 1fr}}@media(max-width:620px){.execution-center-page{gap:13px}.demo-execution-policy{align-items:flex-start;flex-direction:column}.execution-activation-panel{padding:16px;border-radius:18px}.execution-activation-identity{align-items:flex-start}.execution-robot-orb{width:48px;height:48px;border-radius:15px}.execution-activation-identity h2{font-size:1.18rem}.execution-activation-actions{display:grid;grid-template-columns:1fr;width:100%}.execution-btn{justify-content:center;width:100%}.execution-overview-grid{grid-template-columns:1fr 1fr}.execution-stat-card{grid-template-columns:auto 1fr}.execution-stat-card .status-badge{grid-column:1/-1;justify-self:start}.executor-account-grid,.execution-limits-grid{grid-template-columns:1fr 1fr}.demo-position-grid{grid-template-columns:1fr}.execution-event-list article{grid-template-columns:auto 1fr auto}.execution-event-list time{grid-column:2/-1}.execution-event-list article>div{grid-column:2/3}.position-price-row{grid-template-columns:1fr 1fr}.position-price-row span:last-child{grid-column:1/-1}}.read-only-monitor-page{--monitor-border:rgba(125,211,252,.2)}.monitor-safety-banner{display:flex;align-items:center;gap:14px;padding:14px 17px;border:1px solid rgba(56,189,248,.3);border-radius:15px;background:linear-gradient(135deg,#0e749033,#0f172ac2);color:var(--text-secondary)}.monitor-safety-banner strong{font-size:.72rem;letter-spacing:.12em;color:#7dd3fc;white-space:nowrap}.mt5-readonly-card{display:grid;gap:17px;background:radial-gradient(circle at 0 0,rgba(56,189,248,.1),transparent 32%),var(--panel)}.mt5-readonly-card>header,.mt5-readonly-card>footer{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.monitor-title{display:flex;align-items:center;gap:13px}.monitor-title>span{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--monitor-border);border-radius:13px;color:#7dd3fc;background:#0e749029}.monitor-title small,.monitor-account-grid span,.monitor-balance-grid span,.mt5-readonly-card>footer span{display:block;color:var(--text-muted);font-size:.68rem;text-transform:uppercase;letter-spacing:.07em}.monitor-title h2{margin:4px 0 0}.monitor-recorded-state{display:grid;grid-template-columns:1fr auto;gap:4px 14px;align-items:center;padding:12px 14px;border:1px solid rgba(245,158,11,.22);border-radius:13px;background:#78350f1f}.monitor-recorded-state span{color:#fcd34d;font-size:.75rem}.monitor-recorded-state strong{color:#fde68a;letter-spacing:.08em}.monitor-recorded-state small{grid-column:1/-1;color:var(--text-muted)}.monitor-account-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.monitor-account-grid>div,.monitor-balance-grid>div{padding:12px;border:1px solid var(--border);border-radius:12px;background:#02061757;min-width:0}.monitor-account-grid strong,.monitor-balance-grid strong{display:block;margin-top:6px;overflow:hidden;text-overflow:ellipsis}.monitor-balance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.monitor-balance-grid strong{color:#bae6fd}.mt5-readonly-card>footer{padding-top:14px;border-top:1px solid var(--border);flex-wrap:wrap}.mt5-readonly-card>footer>div{display:grid;gap:5px;min-width:180px}.mt5-readonly-card>footer b{font-size:.76rem;overflow-wrap:anywhere}.monitor-lock-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.monitor-lock-card{display:grid;gap:9px}.monitor-lock-card h2{margin:0}.monitor-lock-card p{margin:0;color:var(--text-secondary);line-height:1.55}.monitor-kicker{font-size:.68rem;letter-spacing:.13em;color:#7dd3fc;font-weight:800}.monitor-lock-list{display:grid;gap:7px;margin-top:6px}.monitor-lock-list span{display:flex;justify-content:space-between;gap:18px;padding:9px 0;border-top:1px solid var(--border);font-size:.74rem;color:#cbd5e1}.monitor-lock-list b{color:var(--text-muted);font-weight:600}@media(max-width:900px){.monitor-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.monitor-lock-grid{grid-template-columns:1fr}}@media(max-width:620px){.monitor-safety-banner,.mt5-readonly-card>header{align-items:flex-start;flex-direction:column}.monitor-safety-banner strong{white-space:normal}.monitor-account-grid,.monitor-balance-grid,.monitor-recorded-state{grid-template-columns:1fr}.monitor-recorded-state small{grid-column:auto}.mt5-readonly-card>footer{flex-direction:column}.mt5-readonly-card>footer>div{min-width:0}.monitor-lock-list span{flex-direction:column;gap:5px}}.demo-execution-policy{flex-wrap:wrap}.demo-execution-policy .execution-btn{margin-left:auto}.execution-decision-card{display:grid;gap:10px;padding:14px 16px;border:1px solid var(--border);border-radius:16px;background:linear-gradient(145deg,#4adbff0e,#ffffff05)}.execution-decision-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.execution-decision-summary strong{font-size:.95rem}.execution-decision-summary small{color:var(--text-muted)}.execution-decision-reasons{display:flex;flex-wrap:wrap;gap:7px}.execution-decision-reasons span{padding:6px 9px;border:1px solid var(--border);border-radius:999px;background:#ffffff09;color:var(--text-secondary);font-size:.75rem}.execution-scan-panel{display:grid;gap:12px}.execution-scan-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.execution-demo-warning{padding:10px 12px;border-radius:12px;background:#ffba4a12;border:1px solid rgba(255,186,74,.18);color:var(--text-secondary);font-size:.82rem}.execution-demo-warning strong{color:var(--warning)}@media(max-width:620px){.demo-execution-policy .execution-btn{margin-left:0;width:100%}.execution-decision-summary{align-items:flex-start;flex-direction:column}}.reasoning-console{display:grid;gap:16px}.reasoning-console-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:20px 22px;border:1px solid rgba(91,211,255,.2);border-radius:18px;background:linear-gradient(135deg,#142743eb,#0f1527f5);box-shadow:0 18px 48px #0000003d}.reasoning-console-header h2{margin:5px 0 4px;font-size:1.35rem}.reasoning-console-header p{margin:0;color:var(--text-muted,#94a3b8);max-width:760px}.reasoning-console-grid{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(420px,1.7fr);gap:16px}.reasoning-source-panel,.reasoning-gate-panel{min-width:0}.reasoning-source-panel dl{display:grid;gap:10px;margin:14px 0}.reasoning-source-panel dl div{display:grid;gap:3px;padding:11px 12px;border:1px solid rgba(148,163,184,.12);border-radius:12px;background:#050c1952}.reasoning-source-panel dt{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted,#94a3b8)}.reasoning-source-panel dd{margin:0;font-weight:700;word-break:break-word}.reasoning-source-panel header>b{font-size:.65rem;letter-spacing:.06em}.reasoning-source-panel .is-eligible{color:#5ee7b7}.reasoning-source-panel .is-research{color:#f4c15d}.reasoning-source-rules{display:flex;flex-wrap:wrap;gap:7px}.reasoning-source-rules>span{width:100%}.reasoning-source-rules code{font-size:.68rem;padding:6px 8px;border-radius:8px;background:#7c5cff1f;border:1px solid rgba(124,92,255,.2);color:#c9bbff}.reasoning-condition-list{display:grid;gap:8px;margin-top:12px}.reasoning-condition-list article{display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:10px 11px;border-radius:12px;border:1px solid rgba(148,163,184,.12);background:#050c194d}.reasoning-condition-list article>span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;font-weight:900}.reasoning-condition-list article strong{font-size:.86rem}.reasoning-condition-list article p{margin:2px 0;color:var(--text-muted,#94a3b8);font-size:.75rem;line-height:1.35}.reasoning-condition-list article small{color:#6f8199;font-size:.63rem}.reasoning-condition-list article em{font-style:normal;font-size:.64rem;font-weight:800;letter-spacing:.06em}.reasoning-condition-list .is-passed{border-color:#2ed59a3d}.reasoning-condition-list .is-passed>span{background:#2ed59a26;color:#5ee7b7}.reasoning-condition-list .is-passed em{color:#5ee7b7}.reasoning-condition-list .is-blocking{border-color:#f8717142}.reasoning-condition-list .is-blocking>span{background:#f8717121;color:#fb8d8d}.reasoning-condition-list .is-blocking em{color:#fb8d8d}.reasoning-trigger-groups,.reasoning-contradictions{display:grid;gap:8px;margin-top:16px}.reasoning-trigger-groups article{padding:10px 12px;border-radius:12px;border:1px solid rgba(148,163,184,.12)}.reasoning-trigger-groups article p{margin:3px 0;color:var(--text-muted,#94a3b8);font-size:.75rem}.reasoning-trigger-groups article small{font-size:.66rem;color:#8091a8}.reasoning-trigger-groups .is-passed{border-color:#2ed59a40}.reasoning-trigger-groups .is-blocking{border-color:#f8717140}.reasoning-optional{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.reasoning-optional>span:first-child{width:100%}.reasoning-optional>span:not(.eyebrow){font-size:.69rem;padding:6px 9px;border-radius:999px;border:1px solid rgba(148,163,184,.15);color:#8393aa}.reasoning-optional>span.is-passed{color:#63e6be;border-color:#2ed59a40;background:#2ed59a14}.reasoning-contradictions p{margin:0;padding:8px 10px;border-radius:9px;background:#f8717114;border:1px solid rgba(248,113,113,.18);font-size:.76rem;color:#faa}.reasoning-timeline{display:flex;align-items:center;gap:16px;padding:13px 16px}.reasoning-timeline strong{font-size:.85rem;color:#f4c15d}.reasoning-timeline small{margin-left:auto;color:var(--text-muted,#94a3b8)}.v018-preview .is-passed{color:#5ee7b7}.v018-preview .is-blocked{color:#fb8d8d}@media(max-width:980px){.reasoning-console-grid{grid-template-columns:1fr}.reasoning-console-header{flex-direction:column}.reasoning-timeline{align-items:flex-start;flex-direction:column}.reasoning-timeline small{margin-left:0}}@media(max-width:640px){.reasoning-condition-list article{grid-template-columns:26px 1fr}.reasoning-condition-list article em{grid-column:2}.reasoning-console-header{padding:16px}.reasoning-console-header h2{font-size:1.12rem}}.strategy-research-panel{display:grid;gap:16px;padding:18px}.strategy-research-panel>header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.strategy-research-panel h2{margin:4px 0}.strategy-research-panel p{margin:0;color:var(--text-muted,#94a3b8)}.strategy-research-counters{display:grid;grid-template-columns:auto auto;gap:2px 10px;text-align:right}.strategy-research-counters b{font-size:1.3rem;color:#62d9ff}.strategy-research-counters span{font-size:.62rem;letter-spacing:.08em;color:#7f90a8}.strategy-research-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.strategy-detection-card{display:grid;gap:12px;padding:15px;border:1px solid rgba(148,163,184,.15);border-radius:16px;background:linear-gradient(145deg,#0a1426e6,#0c111ff2)}.strategy-detection-card.is-confirmed{border-color:#2ed59a66}.strategy-detection-card.is-armed{border-color:#f4c15d61}.strategy-detection-card.is-invalidated{border-color:#f8717161}.strategy-detection-card header{display:flex;justify-content:space-between;gap:12px}.strategy-detection-card h3{margin:3px 0;font-size:1rem}.strategy-detection-card header>strong,.strategy-details-drawer header>strong{font-size:1.8rem;color:#6ce3ff}.strategy-timeline{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.strategy-timeline span{display:flex;align-items:center;gap:4px;font-size:.58rem;color:#64748b}.strategy-timeline span i{width:7px;height:7px;border-radius:50%;background:#334155}.strategy-timeline span.is-active{color:#d9f7ff}.strategy-timeline span.is-active i{background:#4fd1ff;box-shadow:0 0 12px #4fd1ffb3}.strategy-timeline>b{width:100%;font-size:.67rem;color:#f4c15d}.strategy-card-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.strategy-card-metrics span{display:grid;gap:2px;padding:8px;border-radius:10px;background:#050c196b}.strategy-card-metrics small,.strategy-destination-panel span{font-size:.58rem;letter-spacing:.06em;color:#75869f}.strategy-card-metrics b{font-size:.68rem;overflow-wrap:anywhere}.strategy-destination-panel{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px}.strategy-destination-panel>div{display:grid;padding:8px;border:1px solid rgba(148,163,184,.12);border-radius:10px}.strategy-destination-panel>i{font-style:normal;color:#5bcfff}.strategy-destination-panel strong{font-size:.88rem}.strategy-destination-panel small{font-size:.61rem;color:#74859e}.strategy-detection-card button{border:1px solid rgba(91,207,255,.28);background:#5bcfff14;color:#bdefff;border-radius:10px;padding:9px;font-weight:700}.strategy-rule-matrix{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.strategy-rule-group{display:grid;gap:7px}.strategy-rule-group article{display:grid;grid-template-columns:24px 1fr;gap:8px;padding:9px;border-radius:10px;border:1px solid rgba(148,163,184,.12)}.strategy-rule-group article>b{display:grid;place-items:center}.strategy-rule-group strong,.strategy-rule-group small,.strategy-rule-group p{display:block}.strategy-rule-group small{font-size:.6rem;color:#6f8098}.strategy-rule-group p{margin:2px 0;font-size:.68rem;color:#91a0b6}.strategy-rule-group .is-passed{border-color:#2ed59a40}.strategy-rule-group .is-blocked{border-color:#f8717147}.strategy-details-drawer{display:grid;gap:16px}.strategy-details-drawer>header{display:flex;justify-content:space-between}.strategy-details-drawer h2{margin:4px 0}.strategy-details-drawer footer{padding:10px;border:1px solid rgba(244,193,93,.22);border-radius:10px;color:#f4c15d;font-size:.7rem;font-weight:800}.strategy-family-panel{display:flex;gap:8px;flex-wrap:wrap}.strategy-family-panel>span{display:grid;padding:8px 10px;border:1px solid rgba(148,163,184,.12);border-radius:10px;opacity:.65}.strategy-family-panel>span.is-detected{opacity:1;border-color:#5bcfff4d}.strategy-family-panel small{font-size:.62rem;color:#8091a8}.strategy-engine-errors{padding:10px;border:1px solid rgba(248,113,113,.25);border-radius:12px}.strategy-engine-errors p{color:#faa}.strategy-research-panel>footer{font-size:.68rem;color:#718299}@media(max-width:1050px){.strategy-research-grid,.strategy-rule-matrix{grid-template-columns:1fr}}@media(max-width:650px){.strategy-research-panel>header{flex-direction:column}.strategy-card-metrics,.strategy-destination-panel{grid-template-columns:1fr}.strategy-destination-panel>i{transform:rotate(90deg);justify-self:center}}.unified-lab-page{--u-border:rgba(148,163,184,.18);--u-soft:rgba(15,23,42,.62);gap:18px}.unified-http-banner,.unified-notice{display:flex;align-items:center;gap:14px;border:1px solid rgba(56,189,248,.24);background:linear-gradient(135deg,#0e74902e,#0f172abf);border-radius:14px;padding:13px 16px}.unified-http-banner strong{font-size:.76rem;letter-spacing:.12em;color:#7dd3fc}.unified-http-banner span{color:#cbd5e1}.unified-notice{border-color:#22c55e40;color:#bbf7d0}.unified-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.unified-tabs{display:flex;gap:8px;overflow:auto;padding:4px}.unified-tabs button,.unified-family-picker button{border:1px solid var(--u-border);background:#0f172ab3;color:#94a3b8;border-radius:999px;padding:9px 14px;text-transform:capitalize;white-space:nowrap}.unified-tabs button.active,.unified-family-picker button.active{color:#e0f2fe;border-color:#38bdf880;background:#0e749047}.unified-overview-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:14px}.unified-overview-grid h2,.unified-section-stack h2{margin:8px 0}.unified-overview-grid ol{display:grid;gap:8px;color:#cbd5e1;padding-left:22px}.unified-kicker{display:block;font-size:.7rem;letter-spacing:.15em;color:#38bdf8;font-weight:700}.unified-section-stack{display:grid;gap:14px}.unified-launch-panel{display:grid;grid-template-columns:minmax(280px,1fr) 110px 110px auto;gap:12px;align-items:end}.unified-launch-copy p{margin:7px 0 0;color:#94a3b8}.unified-launch-panel label{display:grid;gap:6px;color:#94a3b8;font-size:.75rem}.unified-launch-panel input,.unified-risk-form input{width:100%;border:1px solid var(--u-border);background:#08111f;color:#e2e8f0;border-radius:10px;padding:10px}.unified-launch-panel button,.unified-action-row button,.unified-risk-form button,.unified-risk-result>button{border:1px solid rgba(56,189,248,.35);background:#0e749042;color:#e0f2fe;border-radius:10px;padding:10px 14px;font-weight:700}.unified-launch-panel button:disabled,.unified-action-row button:disabled,.unified-risk-form button:disabled{opacity:.45;cursor:not-allowed}.unified-family-picker{display:flex;flex-wrap:wrap;gap:8px}.unified-family-picker button{font-size:.69rem}.unified-replay-summary header,.unified-validation-panel>header,.unified-risk-panel>header,.unified-journal-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:15px}.unified-replay-summary header div:first-child{display:grid;gap:4px}.unified-replay-summary header span,.unified-validation-panel header p{color:#94a3b8}.unified-chip-row{display:flex;gap:7px;flex-wrap:wrap}.unified-chip-row span,.unified-card-head span,.demo-lock{border:1px solid var(--u-border);border-radius:999px;padding:5px 9px;font-size:.68rem;letter-spacing:.04em}.unified-chip-row .good,.unified-card-head .good,.good{color:#86efac;border-color:#22c55e59;background:#16653438}.unified-chip-row .bad,.unified-card-head .bad,.bad{color:#fca5a5;border-color:#ef444459;background:#7f1d1d38}.unified-chip-row .warn,.unified-card-head .warn,.warn{color:#fde68a;border-color:#f59e0b59;background:#78350f38}.unified-stat-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:15px 0}.unified-stat-row>div{border:1px solid var(--u-border);background:#02061761;padding:12px;border-radius:12px;display:grid;gap:5px}.unified-stat-row small{color:#64748b;text-transform:uppercase;font-size:.64rem;letter-spacing:.08em}.unified-stat-row b{font-size:1.05rem;color:#e2e8f0}.unified-table-wrap{overflow:auto}.unified-table-wrap table{width:100%;border-collapse:collapse;min-width:850px}.unified-table-wrap th,.unified-table-wrap td{padding:10px;border-bottom:1px solid var(--u-border);text-align:left;font-size:.76rem}.unified-table-wrap th{color:#64748b;text-transform:uppercase}.unified-validation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.unified-validation-grid article{border:1px solid var(--u-border);background:linear-gradient(145deg,#0f172ab8,#0206178f);border-radius:14px;padding:14px}.unified-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.unified-card-head strong{font-size:.82rem}.unified-check-list{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0}.unified-check-list span{font-size:.68rem;border-radius:8px;padding:6px 8px;border:1px solid var(--u-border)}.unified-check-list .pass{color:#86efac;background:#1665342e}.unified-check-list .fail{color:#fca5a5;background:#7f1d1d2e}.unified-reasons{color:#fbbf24;font-size:.73rem;line-height:1.45}.unified-action-row{display:flex;gap:8px;flex-wrap:wrap}.unified-action-row button{padding:8px 10px;font-size:.72rem}.unified-action-row button.primary,.unified-risk-result>button.primary{background:#16653457;border-color:#22c55e61}.unified-action-row button.danger{background:#7f1d1d4d;border-color:#ef444459}.demo-lock{color:#86efac;border-color:#22c55e59}.unified-risk-form{display:grid;grid-template-columns:1fr auto;gap:10px}.unified-risk-result{margin-top:15px;border-top:1px solid var(--u-border);padding-top:15px}.unified-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.unified-journal-grid h3{font-size:.78rem;color:#94a3b8;text-transform:uppercase}.unified-journal-grid article{display:grid;gap:4px;padding:10px 0;border-bottom:1px solid var(--u-border)}.unified-journal-grid article b{font-size:.74rem}.unified-journal-grid article span{font-size:.7rem;color:#cbd5e1}.unified-journal-grid article small,.unified-muted{font-size:.68rem;color:#64748b}@media(max-width:1100px){.unified-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.unified-launch-panel{grid-template-columns:1fr 1fr}.unified-launch-copy{grid-column:1/-1}.unified-validation-grid,.unified-overview-grid{grid-template-columns:1fr}}@media(max-width:720px){.unified-metric-grid,.unified-validation-grid,.unified-journal-grid,.unified-launch-panel{grid-template-columns:1fr}.unified-stat-row{grid-template-columns:repeat(2,minmax(0,1fr))}.unified-replay-summary header,.unified-validation-panel>header,.unified-risk-panel>header,.unified-journal-panel>header{flex-direction:column}.unified-risk-form{grid-template-columns:1fr}.unified-tabs button{padding:8px 11px}}.family-verification-panel{display:grid;gap:16px}.family-verification-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.family-verification-panel h2,.family-verification-empty h2{margin:6px 0}.family-verification-panel header p,.family-verification-empty p{margin:0;color:var(--text-secondary)}.family-verification-summary{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.family-verification-summary span{padding:6px 9px;border:1px solid var(--u-border);border-radius:999px;font-size:.68rem;font-weight:800}.family-verification-summary .pass{color:#86efac;background:#16653433}.family-verification-summary .incomplete{color:#fde68a;background:#78350f33}.family-verification-summary .failed{color:#fca5a5;background:#7f1d1d33}.family-verification-table-wrap{overflow:auto}.family-verification-table-wrap table{width:100%;min-width:1050px;border-collapse:collapse}.family-verification-table-wrap th,.family-verification-table-wrap td{padding:11px 10px;border-bottom:1px solid var(--u-border);text-align:left;font-size:.75rem}.family-verification-table-wrap th{color:var(--text-muted);font-size:.65rem;text-transform:uppercase;letter-spacing:.06em}.family-verification-table-wrap td:first-child{max-width:260px}.family-verification-table-wrap td small{display:block;margin-top:5px;color:#fca5a5;line-height:1.35}.cell-pass{color:#86efac}.cell-fail{color:#fca5a5;font-weight:800}.family-verification-panel>footer{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;color:var(--text-muted);font-size:.68rem;letter-spacing:.06em}@media(max-width:720px){.family-verification-panel>header{flex-direction:column}.family-verification-summary{justify-content:flex-start}}.backtest-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.backtest-metric-grid article{display:flex;flex-direction:column;gap:6px}.backtest-metric-grid article>span{font-size:11px;text-transform:uppercase;letter-spacing:.08em;opacity:.68}.backtest-metric-grid article>strong{font-size:24px}.backtest-metric-grid article>small{opacity:.68}.backtest-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.backtest-header h2{margin:4px 0}.backtest-header p{max-width:780px;opacity:.75}.backtest-table-wrap{overflow:auto}.backtest-table-wrap table{width:100%;border-collapse:collapse;min-width:760px}.backtest-table-wrap th,.backtest-table-wrap td{text-align:left;padding:10px 9px;border-bottom:1px solid rgba(148,163,184,.14);white-space:nowrap}.backtest-table-wrap th{font-size:10px;text-transform:uppercase;letter-spacing:.08em;opacity:.65}.backtest-table-wrap td{font-size:12px}.backtest-table-wrap td small{display:block;margin-top:2px;opacity:.55}.backtest-family-table header,.backtest-trade-table header{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:10px}.backtest-family-table h2,.backtest-trade-table h2{margin:3px 0}.backtest-empty{padding:28px;text-align:center;opacity:.75}@media(max-width:900px){.backtest-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.backtest-header{flex-direction:column}}@media(max-width:560px){.backtest-metric-grid{grid-template-columns:1fr}}.causal-workspace-grid{display:grid;grid-template-columns:minmax(270px,.72fr) minmax(0,1.6fr);gap:14px;align-items:start}.causal-command-strip{grid-column:1/-1;display:grid;grid-template-columns:minmax(220px,.7fr) minmax(360px,1.4fr) minmax(180px,.5fr);gap:16px;align-items:center;background:radial-gradient(circle at 10% 0%,rgba(14,165,233,.14),transparent 35%),linear-gradient(135deg,#0f172af0,#020617e0)}.causal-command-strip>div:first-child{display:grid;gap:3px}.causal-command-strip>div:first-child strong{font-size:1rem;color:#f8fafc}.causal-command-strip>div:first-child small{color:#64748b}.causal-command-strip label{display:grid;gap:6px;font-size:.68rem;color:#64748b;text-transform:uppercase;letter-spacing:.08em}.causal-command-strip select{width:100%;border:1px solid var(--u-border);background:#08111f;color:#e2e8f0;border-radius:10px;padding:10px}.causal-run-health{display:flex;gap:7px;flex-wrap:wrap}.causal-run-health span,.causal-check-grid span,.causal-evidence-inspector>header>span{border:1px solid var(--u-border);border-radius:999px;padding:6px 9px;font-size:.64rem;letter-spacing:.05em}.causal-run-health .pass,.causal-check-grid .pass,.causal-evidence-inspector .status-pass{color:#86efac;border-color:#22c55e5c;background:#16653433}.causal-run-health .fail,.causal-check-grid .fail{color:#fca5a5;border-color:#ef44445c;background:#7f1d1d33}.causal-run-health .locked{color:#7dd3fc;border-color:#38bdf85c;background:#0e749033}.causal-summary-row{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.causal-summary-row article{position:relative;overflow:hidden;border:1px solid var(--u-border);border-radius:14px;padding:13px;background:linear-gradient(145deg,#0f172ac2,#0206179e);display:grid;gap:3px}.causal-summary-row article:after{content:"";position:absolute;right:-25px;bottom:-35px;width:80px;height:80px;border-radius:50%;background:#0ea5e90f}.causal-summary-row small{font-size:.62rem;text-transform:uppercase;letter-spacing:.08em;color:#64748b}.causal-summary-row strong{font-size:1.22rem;color:#e0f2fe}.causal-summary-row span{font-size:.68rem;color:#94a3b8}.causal-record-list{min-height:580px}.causal-record-list>header,.causal-evidence-inspector>header,.causal-timeline-panel>header,.causal-diagnostics-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.causal-record-list h2,.causal-evidence-inspector h2,.causal-timeline-panel h2,.causal-diagnostics-panel h2{font-size:.98rem;margin:5px 0}.causal-record-list>header small,.causal-timeline-panel>header small{color:#64748b}.causal-record-scroll{display:grid;gap:7px;max-height:720px;overflow:auto;padding-right:4px}.causal-record-scroll button{width:100%;display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:9px;align-items:center;text-align:left;border:1px solid transparent;background:#0206175c;color:#cbd5e1;border-radius:11px;padding:10px;transition:.15s}.causal-record-scroll button:hover{transform:translateY(-1px);border-color:#38bdf83d}.causal-record-scroll button.active{border-color:#38bdf885;background:linear-gradient(135deg,#0e749038,#0f172aa6)}.causal-record-scroll button>span:nth-child(2){display:grid;gap:3px;min-width:0}.causal-record-scroll button strong{font-size:.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.causal-record-scroll button small{font-size:.62rem;color:#64748b}.causal-direction{width:27px;height:27px;border-radius:8px;display:grid;place-items:center;font-weight:800}.causal-direction.bullish{color:#86efac;background:#16653447}.causal-direction.bearish{color:#fca5a5;background:#7f1d1d47}.status-pass,.status-warn{font-size:.63rem;border-radius:999px;padding:5px 8px;white-space:nowrap}.status-pass{color:#86efac;background:#16653433}.status-warn{color:#fde68a;background:#78350f38}.causal-evidence-inspector{min-height:580px;background:radial-gradient(circle at 100% 0%,rgba(56,189,248,.09),transparent 28%),#0f172a94}.causal-context-bar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:12px}.causal-context-bar span{display:grid;gap:4px;border:1px solid var(--u-border);border-radius:10px;padding:9px;background:#02061759}.causal-context-bar small{font-size:.58rem;text-transform:uppercase;color:#64748b}.causal-context-bar b{font-size:.68rem;color:#cbd5e1;overflow:hidden;text-overflow:ellipsis}.causal-candle-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:12px 0}.causal-candle-card{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;border:1px solid var(--u-border);border-radius:12px;padding:10px;background:#0206176b}.causal-candle-card header{grid-column:1/-1;display:flex;justify-content:space-between;gap:8px}.causal-candle-card header strong{font-size:.68rem;color:#e2e8f0}.causal-candle-card header span{font-size:.58rem;color:#64748b}.causal-candle-card div{display:grid;gap:3px}.causal-candle-card small{font-size:.55rem;color:#475569}.causal-candle-card b{font-size:.62rem;color:#94a3b8;font-variant-numeric:tabular-nums}.causal-check-grid{display:flex;gap:6px;flex-wrap:wrap;margin:12px 0}.causal-check-grid span{display:flex;align-items:center;gap:5px;border-radius:8px;text-transform:lowercase}.causal-check-grid i{font-style:normal;font-weight:800}.causal-narrative{border-left:2px solid rgba(56,189,248,.45);background:#0e749014;border-radius:0 12px 12px 0;padding:12px 14px;margin-top:12px}.causal-narrative p{font-size:.73rem;line-height:1.48;color:#94a3b8;margin:0 0 6px}.causal-narrative strong{display:block;margin-top:9px;font-size:.75rem;line-height:1.5;color:#e0f2fe}.causal-evidence-inspector footer{display:grid;gap:5px;margin-top:12px}.causal-evidence-inspector footer span{font-size:.58rem;text-transform:uppercase;color:#475569}.causal-evidence-inspector footer code{font-size:.58rem;color:#64748b;overflow-wrap:anywhere}.causal-timeline-panel{grid-column:1/2}.causal-timeline{position:relative;display:grid}.causal-timeline article{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;position:relative;padding-bottom:16px}.causal-timeline article:not(:last-child):after{content:"";position:absolute;left:14px;top:29px;bottom:0;width:1px;background:#38bdf82e}.causal-timeline article>span{z-index:1;width:29px;height:29px;border-radius:50%;display:grid;place-items:center;font-size:.61rem;border:1px solid var(--u-border);background:#08111f}.causal-timeline article>span.pass{color:#86efac;border-color:#22c55e61}.causal-timeline article>span.fail{color:#fca5a5;border-color:#ef444461}.causal-timeline article div{display:grid;gap:2px}.causal-timeline article strong{font-size:.7rem;color:#cbd5e1}.causal-timeline article p{margin:0;font-size:.68rem;color:#94a3b8}.causal-timeline article small{font-size:.58rem;color:#475569}.causal-diagnostics-panel{grid-column:2/3}.causal-missing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.causal-missing-grid article{display:flex;align-items:center;gap:9px;border:1px solid var(--u-border);border-radius:10px;padding:10px;background:#02061759}.causal-missing-grid strong{color:#fde68a;font-size:1rem}.causal-missing-grid span{font-size:.67rem;color:#94a3b8}.causal-empty-state{text-align:center;padding:45px 20px}.causal-empty-state h2{margin:8px 0}.causal-empty-state p{color:#94a3b8;max-width:700px;margin:auto}@media(max-width:1180px){.causal-workspace-grid{grid-template-columns:1fr}.causal-command-strip{grid-template-columns:1fr 1fr}.causal-command-strip>div:first-child{grid-column:1/-1}.causal-record-list,.causal-evidence-inspector,.causal-timeline-panel,.causal-diagnostics-panel{grid-column:1/-1}.causal-record-list{min-height:auto}.causal-record-scroll{max-height:420px}.causal-summary-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.causal-command-strip{grid-template-columns:1fr}.causal-summary-row,.causal-context-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.causal-candle-grid,.causal-missing-grid{grid-template-columns:1fr}.causal-evidence-inspector{padding:13px}.causal-record-list>header,.causal-evidence-inspector>header{flex-direction:column}.causal-run-health{gap:5px}}.data-stream-status-card{padding:16px;background:radial-gradient(circle at 88% 10%,rgba(56,217,245,.08),transparent 24%),linear-gradient(145deg,#081624f2,#050d17fa)}.data-stream-status-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.data-stream-state-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.data-stream-state-grid article{min-width:0;padding:11px;border:1px solid rgba(148,163,184,.08);border-radius:10px;background:#040e18ad}.data-stream-state-grid span{display:block;color:#58758a;font-size:.41rem;letter-spacing:.055em;text-transform:uppercase}.data-stream-state-grid strong{display:block;margin-top:7px;overflow:hidden;color:#c8dde9;font-size:.57rem;text-overflow:ellipsis;white-space:nowrap}.data-stream-status-card>footer{display:flex;flex-wrap:wrap;gap:8px;margin-top:13px;padding-top:12px;border-top:1px solid rgba(148,163,184,.08)}.data-stream-status-card>footer span{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid rgba(148,163,184,.07);border-radius:999px;color:#69879b;font-size:.42rem}.data-stream-status-card>footer i{width:6px;height:6px;border-radius:50%}.data-stream-status-card>footer i.ok{background:var(--terminal-teal);box-shadow:0 0 8px #2dd4bf8c}.data-stream-status-card>footer i.locked{background:var(--terminal-amber)}.data-stream-status-card>p{margin:11px 0 0;color:#5f7c90;font-size:.48rem;line-height:1.55}@media(max-width:1180px){.data-stream-state-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.data-stream-state-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.data-stream-status-card{padding:13px}}@media(max-width:460px){.data-stream-state-grid{grid-template-columns:1fr}}.synchronization-panel{padding:16px;display:grid;gap:14px}.synchronization-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.synchronization-head small{display:block;color:var(--text-muted,#6f8498);font-size:.52rem;letter-spacing:.11em}.synchronization-head strong{display:block;margin-top:5px;font-size:.78rem}.synchronization-table{overflow:auto;border:1px solid var(--border,#17283a);border-radius:10px}.synchronization-row{display:grid;grid-template-columns:.8fr .35fr 1.25fr 1.25fr 1.25fr .45fr 1fr;align-items:center;gap:10px;min-width:970px;padding:9px 12px;border-bottom:1px solid var(--border-soft,#101e2b);font-size:.56rem}.synchronization-row:last-child{border-bottom:0}.synchronization-row time{color:var(--text-muted,#6f8498);font-family:ui-monospace,monospace}.synchronization-labels{color:var(--text-muted,#6f8498);font-size:.48rem;text-transform:uppercase;letter-spacing:.08em;background:#ffffff04}.synchronization-note,.synchronization-empty{margin:0;color:var(--text-muted,#6f8498);font-size:.56rem;line-height:1.5}@media(max-width:760px){.synchronization-head{align-items:flex-start}.synchronization-panel{padding:12px}}.topbar-live-quote{min-width:104px;display:grid;grid-template-columns:auto 1fr auto;gap:2px 7px;align-items:center;padding:7px 10px;border:1px solid rgba(148,163,184,.09);border-radius:10px;background:#ffffff05}.topbar-live-quote>span{display:flex;align-items:center;gap:5px;color:#55768b;font-size:.38rem;font-weight:900;letter-spacing:.09em}.topbar-live-quote>span i{width:5px;height:5px;border-radius:50%;background:#526879}.topbar-live-quote>b{grid-row:2;grid-column:1/3;font-size:.7rem;letter-spacing:.015em}.topbar-live-quote>small{grid-row:1/3;grid-column:3;color:#587387;font-size:.38rem;font-weight:800}.topbar-live-quote.quote-live>span i{background:var(--terminal-green);box-shadow:0 0 10px #39e6a7bf}.topbar-live-quote.quote-delayed>span i{background:var(--terminal-amber)}.topbar-live-quote.quote-stale>span i,.topbar-live-quote.quote-no_tick>span i{background:var(--terminal-red)}.topbar-live-quote.direction-up>b{color:var(--terminal-teal)}.topbar-live-quote.direction-down>b{color:var(--terminal-red)}.market-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-card-pro{min-height:244px;gap:10px;overflow:hidden;position:relative;isolation:isolate}.market-card-pro:before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;pointer-events:none}.market-card-pro.quote-up:before{background:radial-gradient(circle at 68% 42%,rgba(45,212,191,.13),transparent 37%)}.market-card-pro.quote-down:before{background:radial-gradient(circle at 68% 42%,rgba(255,100,124,.12),transparent 37%)}.market-card-pro.live-state-live{border-color:#2dd4bf29}.market-card-pro.live-state-delayed{border-color:#f59e0b2e}.market-card-pro.live-state-stale{border-color:#ff647c29}.market-live-price-row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.market-bid-block small,.market-bid-block strong{display:block}.market-bid-block small{margin-bottom:3px;color:#557287;font-size:.42rem;font-weight:850;letter-spacing:.11em}.market-live-value{font-size:1.62rem;letter-spacing:-.03em}.market-live-value.quote-up{animation:quote-rise .48s ease-out;color:var(--terminal-teal)}.market-live-value.quote-down{animation:quote-fall .48s ease-out;color:var(--terminal-red)}.market-live-value.quote-flat{color:#e5f3fb}.tick-direction{display:grid;grid-template-columns:auto auto;align-items:center;gap:4px;border-radius:999px;padding:5px 8px;background:#ffffff06;font-size:.62rem;font-weight:900}.tick-direction small{font-size:.36rem;letter-spacing:.09em}.tick-direction.direction-up{color:var(--terminal-teal);background:#2dd4bf12}.tick-direction.direction-down{color:var(--terminal-red);background:#ff647c12}.tick-direction.direction-flat{color:#668296}.market-quote-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.market-quote-meta>span{min-width:0;border:1px solid rgba(148,163,184,.07);border-radius:8px;padding:6px 7px;background:#ffffff04}.market-quote-meta small,.market-quote-meta b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-quote-meta small{color:#49677c;font-size:.36rem;letter-spacing:.08em}.market-quote-meta b{margin-top:3px;color:#a8c0cf;font-size:.5rem}.quote-sparkline{height:30px;border-radius:8px;overflow:hidden;background:linear-gradient(180deg,rgba(56,217,245,.025),transparent)}.quote-sparkline svg{width:100%;height:100%;overflow:visible}.quote-sparkline path{fill:none;stroke:#6b8294;stroke-width:1.5;vector-effect:non-scaling-stroke}.quote-sparkline.direction-up path{stroke:var(--terminal-teal)}.quote-sparkline.direction-down path{stroke:var(--terminal-red)}.quote-sparkline>span{display:block;height:1px;margin-top:14px;background:#94a3b812}.market-intelligence-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;align-items:center}.market-intelligence-row .quality-track{min-width:0}.market-card-pro>footer{padding-top:8px}@keyframes quote-rise{0%{text-shadow:0 0 0 rgba(45,212,191,0);transform:translateY(2px)}35%{text-shadow:0 0 20px rgba(45,212,191,.65)}to{text-shadow:none;transform:none}}@keyframes quote-fall{0%{text-shadow:0 0 0 rgba(255,100,124,0);transform:translateY(-2px)}35%{text-shadow:0 0 20px rgba(255,100,124,.55)}to{text-shadow:none;transform:none}}.market-pulse-bar button{grid-template-columns:auto 1fr auto;min-width:126px}.market-pulse-bar button strong{grid-column:1}.market-pulse-bar button small{grid-column:1/3;color:#9ab2c1;font-variant-numeric:tabular-nums}.market-pulse-bar button em{grid-row:1/3;grid-column:3;align-self:center;font-size:.48rem;font-style:normal}.market-pulse-bar button>i{grid-row:1;grid-column:2;align-self:center;justify-self:end}.market-pulse-bar button.quote-live>i{background:var(--terminal-green);box-shadow:0 0 8px #39e6a7a6}.market-pulse-bar button.quote-delayed>i{background:var(--terminal-amber)}.market-pulse-bar button.quote-stale>i,.market-pulse-bar button.quote-no_tick>i{background:var(--terminal-red)}.market-pulse-bar button.direction-up em{color:var(--terminal-teal)}.market-pulse-bar button.direction-down em{color:var(--terminal-red)}.market-pulse-bar button.direction-flat em{color:#587286}.chart-live-quote-hud{position:absolute;z-index:7;top:12px;right:92px;display:grid;grid-template-columns:auto auto;gap:5px 12px;min-width:180px;padding:8px 10px;border:1px solid rgba(148,163,184,.12);border-radius:10px;background:#040c15d1;backdrop-filter:blur(12px);box-shadow:0 12px 30px #0000003d;pointer-events:none}.chart-live-quote-hud>span{grid-column:1/3;display:flex;align-items:center;gap:6px;color:#607f93;font-size:.38rem;font-weight:900;letter-spacing:.08em}.chart-live-quote-hud>span i{width:5px;height:5px;border-radius:50%;background:#5a7183}.chart-live-quote-hud>div{display:grid;grid-template-columns:auto auto;gap:6px;align-items:baseline}.chart-live-quote-hud small{color:#4c697d;font-size:.36rem}.chart-live-quote-hud b{font-size:.62rem}.chart-live-quote-hud.quote-live>span i{background:var(--terminal-green);box-shadow:0 0 9px #39e6a7bf}.chart-live-quote-hud.quote-delayed>span i{background:var(--terminal-amber)}.chart-live-quote-hud.quote-stale>span i,.chart-live-quote-hud.quote-no_tick>span i{background:var(--terminal-red)}.chart-live-quote-hud.direction-up b{color:var(--terminal-teal)}.chart-live-quote-hud.direction-down b{color:var(--terminal-red)}.chart-status-bar{grid-template-columns:auto minmax(160px,1fr) auto auto}.chart-status-quote{display:flex;align-items:center;gap:8px;color:#60788b;font-size:.43rem}.chart-status-quote span{display:flex;gap:4px}.chart-status-quote b{color:#b9d0de;font-variant-numeric:tabular-nums}.chart-status-quote small{color:#4f6c80}.chart-status-quote.quote-live:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--terminal-green);box-shadow:0 0 8px #39e6a7b3}@media(max-width:1180px){.topbar-live-quote{display:none}.market-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.chart-status-quote{display:none}.chart-status-bar{grid-template-columns:auto minmax(120px,1fr) auto}}@media(max-width:760px){.market-card-grid{grid-template-columns:1fr}.market-card-pro{min-height:230px}.market-filter-bar>span{display:none}.chart-live-quote-hud{top:8px;right:8px;min-width:158px}.market-pulse-bar button{min-width:108px}.market-live-value{font-size:1.45rem}}@media(prefers-reduced-motion:reduce){.market-live-value.quote-up,.market-live-value.quote-down{animation:none}.market-card-pro{transition:none}}.opportunity-page{gap:18px}.opportunity-filters{display:grid;grid-template-columns:repeat(6,minmax(110px,1fr));gap:10px;padding:14px;border:1px solid rgba(108,227,255,.12);border-radius:18px;background:#07101ed1}.opportunity-filters label{display:grid;gap:6px}.opportunity-filters label>span{font-size:.6rem;letter-spacing:.08em;text-transform:uppercase;color:#71859d}.opportunity-filters input,.opportunity-filters select{min-width:0;padding:9px 10px;border:1px solid rgba(148,163,184,.16);border-radius:10px;background:#07101e;color:#d8eff8}.opportunity-filters button{border:1px solid rgba(79,209,255,.3);border-radius:10px;background:#4fd1ff1a;color:#bdefff;font-weight:800}.opportunity-score{grid-column:span 2}.opportunity-score span{display:flex;justify-content:space-between}.opportunity-score input{padding:0}.opportunity-check{display:flex!important;align-items:center;gap:8px}.opportunity-check input{width:auto}.opportunity-summary{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.opportunity-summary span{display:grid;padding:13px;border:1px solid rgba(148,163,184,.12);border-radius:14px;background:#08111fb8}.opportunity-summary small{font-size:.6rem;letter-spacing:.08em;color:#71859d}.opportunity-summary b{font-size:1.4rem;color:#6ce3ff}.opportunity-group{display:grid;gap:12px}.opportunity-group>header{display:flex;justify-content:space-between;align-items:end}.opportunity-group h2{margin:0;font-size:1rem}.opportunity-group p{margin:4px 0 0;color:#71859d;font-size:.72rem}.opportunity-group>header>b{font-size:1.6rem;color:#5bd0ff}.opportunity-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.opportunity-card{display:grid;gap:12px;padding:15px;border:1px solid rgba(148,163,184,.14);border-radius:17px;background:linear-gradient(145deg,#091424f5,#0a101cf5);box-shadow:0 16px 44px #00000026}.opportunity-card.state-causal-confirmed{border-color:#2ed59a66}.opportunity-card.state-forming{border-color:#4fd1ff4d}.opportunity-card.state-invalidated{border-color:#f8717152}.opportunity-card header{display:flex;justify-content:space-between;gap:12px}.opportunity-symbol{font-weight:900;color:#e6f8ff}.opportunity-symbol small{margin-left:5px;color:#5bd0ff}.opportunity-card h3{margin:5px 0 0;font-size:.78rem;color:#8da2b8}.opportunity-card header>strong{font-size:1.8rem;color:#6ce3ff}.opportunity-card header>strong small{font-size:.6rem;color:#667a92}.opportunity-badges{display:flex;gap:6px;flex-wrap:wrap}.opportunity-badges span{padding:5px 7px;border-radius:999px;background:#94a3b814;font-size:.55rem;font-weight:900;letter-spacing:.06em}.opportunity-badges .direction-bullish{color:#41e2ae;background:#2ed59a1a}.opportunity-badges .direction-bearish{color:#ff8585;background:#f871711a}.freshness-fresh{color:#41e2ae}.freshness-stale{color:#ff8585}.opportunity-levels,.opportunity-gates{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.opportunity-levels span,.opportunity-gates span{display:grid;padding:8px;border-radius:10px;background:#02081173}.opportunity-levels small{font-size:.55rem;color:#6f8298}.opportunity-levels b{font-size:.72rem;overflow-wrap:anywhere}.opportunity-gates span{display:flex;align-items:center;gap:5px;font-size:.62rem;color:#8294aa}.opportunity-gates b{color:#d9f7ff}.opportunity-gates .has-warning{color:#f4c15d}.opportunity-gates .has-danger{color:#ff8585}.opportunity-card>p{margin:0;min-height:34px;color:#8fa0b4;font-size:.68rem}.opportunity-card footer{display:flex;align-items:center;gap:7px}.opportunity-card time{margin-right:auto;font-size:.58rem;color:#687a90}.opportunity-card button,.opportunity-detail button{padding:8px 10px;border:1px solid rgba(79,209,255,.24);border-radius:9px;background:#4fd1ff14;color:#bdefff;font-weight:800;font-size:.63rem}.opportunity-empty{padding:24px;border:1px dashed rgba(148,163,184,.16);border-radius:14px;color:#71859d;text-align:center}.opportunity-disclaimer{padding:12px;border:1px solid rgba(244,193,93,.18);border-radius:12px;color:#e9bd64;font-size:.67rem}.opportunity-detail{display:grid;gap:18px}.opportunity-detail>header{display:flex;justify-content:space-between}.opportunity-detail>header span{font-size:.62rem;color:#5bd0ff}.opportunity-detail h2{margin:4px 0}.opportunity-detail>header>strong{font-size:2rem;color:#6ce3ff}.opportunity-detail>header small{font-size:.65rem}.opportunity-detail-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.opportunity-detail-grid article{padding:11px;border:1px solid rgba(148,163,184,.12);border-radius:11px}.opportunity-detail-grid small{color:#70839a;font-size:.58rem}.opportunity-detail-grid p{font-size:.68rem;overflow-wrap:anywhere}.opportunity-detail-grid code{font-size:.68rem;color:#82e8ff}.opportunity-detail h3{font-size:.78rem}.opportunity-detail ul{margin:0;padding-left:18px;color:#f2ca77}.danger-list{color:#ff8f8f!important}.opportunity-clear{color:#56d9aa}.opportunity-evidence-list{display:grid;gap:7px}.opportunity-evidence-list article{display:grid;grid-template-columns:72px 1fr;gap:10px;padding:9px;border:1px solid rgba(148,163,184,.12);border-radius:10px}.opportunity-evidence-list article>b{font-size:.58rem}.opportunity-evidence-list strong,.opportunity-evidence-list small{display:block}.opportunity-evidence-list small{color:#6f8298;font-size:.58rem}.opportunity-evidence-list p{margin:3px 0;font-size:.67rem;color:#8fa0b4}.opportunity-detail>footer{display:flex;align-items:center;justify-content:space-between}.opportunity-detail>footer span{font-size:.62rem;color:#f2ca77}@media(max-width:1200px){.opportunity-filters{grid-template-columns:repeat(3,1fr)}.opportunity-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.opportunity-filters,.opportunity-summary,.opportunity-grid,.opportunity-detail-grid{grid-template-columns:1fr}.opportunity-score{grid-column:auto}.opportunity-levels,.opportunity-gates{grid-template-columns:1fr}.opportunity-card footer{flex-wrap:wrap}.opportunity-detail>footer{align-items:flex-start;gap:10px;flex-direction:column}}.opportunity-audit-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.opportunity-audit-grid article{display:grid;gap:5px;padding:11px;border:1px solid rgba(148,163,184,.12);border-radius:11px;background:#02081152}.opportunity-audit-grid small{font-size:.58rem;color:#71859d}.opportunity-audit-grid b{font-size:.78rem;color:#d9f7ff}.opportunity-audit-grid p{margin:0;color:#8fa0b4;font-size:.66rem}.parity-pass{color:#41e2ae!important}.parity-fail{color:#ff8585!important}.parity-not_run{color:#f2ca77!important}@media(max-width:720px){.opportunity-audit-grid{grid-template-columns:1fr}}.lmn-monitor-block{display:grid;gap:13px;padding:16px;border:1px solid rgba(46,213,154,.18);border-radius:18px;background:linear-gradient(145deg,#06141be6,#070e1aeb)}.lmn-monitor-block>header{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.lmn-monitor-block>header span{font-size:.58rem;letter-spacing:.1em;color:#41e2ae}.lmn-monitor-block>header h2{margin:5px 0 0;font-size:1rem}.lmn-monitor-block>header p{margin:5px 0 0;max-width:760px;color:#7f93a8;font-size:.68rem}.lmn-monitor-block>header>b{color:#41e2ae;font-size:1rem;white-space:nowrap}.lmn-summary{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.lmn-summary span{display:grid;padding:10px;border-radius:11px;background:#0208116b}.lmn-summary small{font-size:.55rem;color:#71859d}.lmn-summary b{font-size:1.15rem;color:#d9f7ff}.lmn-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.lmn-card{display:grid;gap:11px;padding:14px;border:1px solid rgba(79,209,255,.16);border-radius:15px;background:#07101de0}.lmn-card.plan-research-ready{border-color:#2ed59a6b;box-shadow:0 0 0 1px #2ed59a14 inset}.lmn-card.plan-rejected,.lmn-card.plan-invalidated{border-color:#f8717152}.lmn-card header{display:flex;justify-content:space-between;gap:10px}.lmn-card header span{font-weight:900;color:#e4f8ff}.lmn-card header small{margin-left:4px;color:#5bd0ff;font-size:.56rem}.lmn-card h3{margin:4px 0 0;color:#8599ad;font-size:.69rem}.lmn-card header>strong{font-size:1.55rem;color:#6ce3ff}.lmn-card header>strong small{font-size:.55rem;color:#6d8197}.lmn-badges{display:flex;flex-wrap:wrap;gap:5px}.lmn-badges span{padding:5px 7px;border-radius:999px;background:#94a3b814;font-size:.52rem;font-weight:900;color:#a9bacb}.lmn-level-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}.lmn-level-grid span{display:grid;padding:8px;border-radius:9px;background:#02081175}.lmn-level-grid small{font-size:.53rem;color:#6f8298}.lmn-level-grid b{font-size:.7rem;overflow-wrap:anywhere}.lmn-progress{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.lmn-progress span{font-size:.58rem;color:#8294aa}.lmn-progress b{color:#d9f7ff}.lmn-progress .warn{color:#f2ca77}.lmn-progress .danger{color:#ff8585}.lmn-card>p{margin:0;color:#8ea1b4;font-size:.65rem;min-height:34px}.lmn-card footer{display:flex;justify-content:flex-end;gap:7px}.lmn-card button,.lmn-detail button{padding:8px 10px;border:1px solid rgba(79,209,255,.24);border-radius:9px;background:#4fd1ff14;color:#bdefff;font-weight:800;font-size:.61rem}.lmn-detail{display:grid;gap:17px}.lmn-detail>header{display:flex;justify-content:space-between;gap:14px}.lmn-detail>header span{font-size:.58rem;color:#41e2ae}.lmn-detail>header h2{margin:4px 0}.lmn-detail>header>strong{align-self:flex-start;padding:6px 9px;border-radius:999px;background:#f4c15d1a;color:#f2ca77;font-size:.58rem}.lmn-detail-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.lmn-detail-grid article,.lmn-gate-columns article{display:grid;gap:5px;padding:11px;border:1px solid rgba(148,163,184,.12);border-radius:11px;background:#0208114d}.lmn-detail-grid small,.lmn-gate-columns small{font-size:.56rem;color:#71859d}.lmn-detail-grid b{color:#d9f7ff;font-size:.75rem}.lmn-detail-grid p,.lmn-gate-columns p{margin:0;color:#8497aa;font-size:.65rem}.lmn-detail h3{font-size:.76rem}.lmn-gate-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.lmn-gate-columns ul{margin:0;padding-left:17px;color:#d5eaf2;font-size:.68rem}.lmn-timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.lmn-timeline span,.lmn-targets span{display:grid;padding:9px;border-radius:9px;background:#0208116b}.lmn-timeline small,.lmn-targets small{font-size:.53rem;color:#71859d}.lmn-timeline b,.lmn-targets b{font-size:.65rem;color:#cfeefa}.lmn-targets{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.lmn-transition-list{display:grid;gap:7px}.lmn-transition-list article{display:flex;justify-content:space-between;gap:10px;padding:9px;border:1px solid rgba(148,163,184,.1);border-radius:9px}.lmn-transition-list b{font-size:.63rem}.lmn-transition-list small{font-size:.55rem;color:#71859d}.lmn-detail>footer{display:flex;align-items:center;justify-content:space-between}.lmn-detail>footer span{font-size:.6rem;color:#f2ca77}@media(max-width:1200px){.lmn-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.lmn-monitor-block>header,.lmn-detail>footer{align-items:flex-start;flex-direction:column}.lmn-summary,.lmn-grid,.lmn-detail-grid,.lmn-gate-columns,.lmn-timeline,.lmn-targets,.lmn-progress{grid-template-columns:1fr}.lmn-transition-list article{flex-direction:column}}.fusion-validation-page,.shadow-demo-page{gap:18px}.fusion-summary-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.fusion-summary-strip>span,.validation-metrics>span{display:flex;flex-direction:column;gap:5px;padding:14px;border:1px solid var(--border-subtle);background:var(--surface-raised);border-radius:14px}.fusion-summary-strip small,.validation-metrics small{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.fusion-summary-strip b,.validation-metrics b{font-size:20px}.fusion-ranking-section,.hard-gate-matrix,.validation-panel,.shadow-journal,.shadow-control-bar{border:1px solid var(--border-subtle);background:var(--surface-panel);border-radius:18px;padding:18px}.fusion-ranking-section>header,.hard-gate-matrix>header,.validation-panel>header,.shadow-journal>header,.shadow-control-bar{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.fusion-ranking-section>header span,.hard-gate-matrix>header span,.validation-panel>header span,.shadow-journal>header span{font-size:10px;letter-spacing:.12em;color:var(--accent);font-weight:800}.fusion-ranking-section h2,.hard-gate-matrix h2,.validation-panel h2,.shadow-journal h2{margin:5px 0}.fusion-ranking-section p,.validation-panel p,.shadow-control-bar span{color:var(--text-muted);margin:0}.fusion-ranking-grid,.shadow-plan-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;margin-top:16px}.fusion-ranking-card,.shadow-plan-card{border:1px solid var(--border-subtle);background:var(--surface-raised);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:12px}.fusion-ranking-card header,.shadow-plan-card header,.fusion-ranking-card footer,.shadow-plan-card footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.fusion-ranking-card header span,.shadow-plan-card header span{font-size:10px;letter-spacing:.08em;color:var(--text-muted)}.fusion-ranking-card h3,.shadow-plan-card h3{margin:3px 0 0}.fusion-score{display:flex;align-items:flex-end;gap:8px}.fusion-score strong{font-size:34px}.fusion-score span{color:var(--text-muted);padding-bottom:5px}.fusion-ranking-card dl,.shadow-plan-card dl{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}.fusion-ranking-card dl div,.shadow-plan-card dl div{padding:9px;border-radius:10px;background:var(--surface-panel)}.fusion-ranking-card dt,.shadow-plan-card dt{font-size:10px;color:var(--text-muted);text-transform:uppercase}.fusion-ranking-card dd,.shadow-plan-card dd{margin:4px 0 0;font-weight:700}.fusion-blockers{display:flex;flex-direction:column;gap:4px;border-left:3px solid var(--danger);padding-left:10px}.fusion-blockers span{font-size:12px;color:var(--text-muted)}.fusion-ranking-card button,.validation-panel button,.shadow-control-bar button,.shadow-plan-card button{border:1px solid var(--border-strong);background:var(--surface-panel);color:var(--text-primary);border-radius:10px;padding:9px 12px;cursor:pointer}.fusion-ranking-card small,.shadow-plan-card small{color:var(--text-muted)}.hard-gate-table-wrap{overflow:auto;margin-top:14px}.hard-gate-matrix table{border-collapse:collapse;width:100%;font-size:11px}.hard-gate-matrix th,.hard-gate-matrix td{padding:10px;border-bottom:1px solid var(--border-subtle);text-align:left;white-space:nowrap}.hard-gate-matrix td small{display:block;color:var(--text-muted)}.hard-gate-matrix td[data-state=PASS]{color:var(--positive)}.hard-gate-matrix td[data-state=FAIL]{color:var(--danger)}.hard-gate-matrix td[data-state=NOT_EVALUABLE]{color:var(--warning)}.validation-two-column{display:grid;grid-template-columns:1fr 1fr;gap:16px}.validation-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:16px 0}.walk-forward-windows{display:grid;gap:8px}.walk-forward-windows article{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;padding:10px;border:1px solid var(--border-subtle);border-radius:10px;font-size:11px}.validation-panel footer{margin-top:14px;color:var(--text-muted);font-size:12px}.parity-list{display:grid;gap:8px}.parity-list article{display:flex;justify-content:space-between;gap:10px;padding:10px;border:1px solid var(--border-subtle);border-radius:10px}.parity-list article div{display:flex;flex-direction:column;gap:3px}.parity-list small{color:var(--text-muted)}.parity-list code{font-size:10px;color:var(--accent)}.shadow-control-bar{align-items:center}.shadow-control-bar>div{display:flex;flex-direction:column;gap:5px}.shadow-journal>div{display:grid;gap:8px;margin-top:14px}.shadow-journal article{display:grid;grid-template-columns:170px 90px 1fr 1fr;gap:10px;padding:10px;border-bottom:1px solid var(--border-subtle);font-size:12px}.shadow-journal time,.shadow-journal small{color:var(--text-muted)}.fusion-empty{padding:22px;color:var(--text-muted);text-align:center}@media(max-width:900px){.validation-two-column{grid-template-columns:1fr}.validation-metrics{grid-template-columns:1fr 1fr}.walk-forward-windows article{grid-template-columns:1fr 1fr}.shadow-journal article{grid-template-columns:1fr 1fr}.fusion-ranking-section>header,.hard-gate-matrix>header,.validation-panel>header,.shadow-journal>header,.shadow-control-bar{flex-direction:column}.fusion-ranking-card dl,.shadow-plan-card dl{grid-template-columns:1fr}}.walk-forward-integrity-note{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0 14px;color:var(--text-muted);font-size:12px}.walk-forward-integrity-note span{padding:7px 10px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--surface-raised)}.hard-gate-reason-summary{border:1px solid var(--border-subtle);background:var(--surface-panel);border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:10px}.hard-gate-reason-summary>span{font-size:10px;letter-spacing:.12em;color:var(--accent);font-weight:800}.hard-gate-reason-summary>div{display:flex;flex-wrap:wrap;gap:8px}.hard-gate-reason-summary b{font-size:11px;padding:8px 10px;border-radius:999px;background:var(--surface-raised);border:1px solid var(--border-subtle)}.fusion-readiness-badges{display:flex;gap:7px;flex-wrap:wrap;align-items:center}.fusion-readiness-badges>span{border:1px solid var(--border-subtle);border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800;letter-spacing:.06em}.fusion-readiness-badges>span[data-state=COMPLETE],.fusion-readiness-badges>span[data-state=PASS]{color:var(--positive)}.fusion-readiness-badges>span[data-state=INCOMPLETE],.fusion-readiness-badges>span[data-state=INVALID],.fusion-readiness-badges>span[data-state=FAIL]{color:var(--danger)}.readiness-card{border:1px solid var(--border-subtle);background:var(--surface-raised);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:10px}.readiness-card>header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.readiness-card>header span{font-size:9px;letter-spacing:.1em;color:var(--accent);font-weight:800}.readiness-card h3{margin:3px 0 0}.readiness-card dl{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}.readiness-card dl>div{background:var(--surface-panel);padding:8px;border-radius:9px}.readiness-card dt{font-size:9px;color:var(--text-muted);text-transform:uppercase}.readiness-card dd{margin:3px 0 0;font-weight:700}.readiness-card p,.readiness-card footer{margin:0;color:var(--text-muted);font-size:11px}.readiness-columns{display:grid;grid-template-columns:1fr 1fr;gap:10px}.readiness-columns article{border:1px solid var(--border-subtle);border-radius:10px;padding:10px}.readiness-columns small{display:block;color:var(--text-muted);text-transform:uppercase;font-size:9px}.readiness-columns strong{display:block;margin-top:4px}.parity-list button{display:flex;justify-content:space-between;gap:10px;padding:10px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--surface-raised);color:var(--text-primary);text-align:left;cursor:pointer}.parity-list button div{display:flex;flex-direction:column;gap:3px}.parity-difference-panel{margin-top:12px}.parity-difference-panel>div{display:grid;gap:7px}.parity-difference-panel article{display:grid;grid-template-columns:minmax(120px,.7fr) 1fr 1fr;gap:8px;padding:8px;border:1px solid var(--border-subtle);border-radius:9px}.parity-difference-panel code{font-size:10px;overflow-wrap:anywhere}@media(max-width:760px){.readiness-columns{grid-template-columns:1fr}.parity-difference-panel article{grid-template-columns:1fr}.validation-two-column{grid-template-columns:1fr}}.parity-list button.active,.readiness-workspace-list button.active{border-color:var(--accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent)}.parity-diagnosis-strip{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0}.parity-diagnosis-strip span{display:grid;gap:4px;padding:9px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--surface-panel)}.parity-diagnosis-strip small{color:var(--text-muted);font-size:9px;text-transform:uppercase}.parity-diagnosis-strip b{font-size:11px;overflow-wrap:anywhere}.parity-difference-list{max-height:420px;overflow:auto}.readiness-workspace-list{display:grid;gap:7px;max-height:340px;overflow:auto}.readiness-workspace-list button{display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:center;padding:10px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--surface-raised);color:var(--text-primary);text-align:left}.readiness-workspace-list button div{display:grid;gap:3px}.readiness-workspace-list button small{color:var(--text-muted)}.readiness-workspace-list button span{font-size:18px;font-weight:800;color:var(--accent)}.readiness-workspace-list button em{grid-column:1/-1;color:var(--text-muted);font-size:10px;font-style:normal;text-transform:uppercase;letter-spacing:.06em}.readiness-detail-card{margin-top:12px;border:1px solid var(--border-subtle);border-radius:14px;padding:14px;background:var(--surface-raised)}.readiness-detail-card>header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.readiness-detail-card h3{margin:4px 0}.readiness-detail-card>header strong{font-size:28px;color:var(--accent)}.readiness-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.readiness-check-grid>div{display:grid;grid-template-columns:1fr auto;gap:5px 10px;padding:9px;border:1px solid var(--border-subtle);border-radius:10px}.readiness-check-grid>div small{grid-column:1/-1;color:var(--text-muted);line-height:1.35}.readiness-check-grid .good{border-color:color-mix(in srgb,var(--positive) 40%,var(--border-subtle))}.readiness-check-grid .warn{border-color:color-mix(in srgb,var(--warning) 40%,var(--border-subtle))}.readiness-check-grid .bad{border-color:color-mix(in srgb,var(--danger) 40%,var(--border-subtle))}.research-validation-matrix{display:grid;gap:14px}.matrix-summary{margin:0}.research-matrix-table{overflow:auto}.research-matrix-table table{width:100%;min-width:980px;border-collapse:collapse}.research-matrix-table th,.research-matrix-table td{padding:10px;border-bottom:1px solid var(--border-subtle);text-align:left;font-size:11px}.research-matrix-table th{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}.research-matrix-table td span{display:inline-flex;border:1px solid var(--border-subtle);padding:5px 7px;border-radius:999px;font-size:9px}.research-matrix-table td span.good{color:var(--positive)}.research-matrix-table td span.warn{color:var(--warning)}.research-matrix-table td span.bad{color:var(--danger)}@media(max-width:760px){.parity-diagnosis-strip,.readiness-check-grid{grid-template-columns:1fr}.research-validation-matrix>header{flex-direction:column}}.demo-execution-page{gap:18px}.demo-panel,.demo-section,.demo-toolbar{border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:18px;padding:18px;box-shadow:var(--shadow-soft)}.demo-panel>header,.demo-section>header,.demo-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.demo-panel header span,.demo-section header span,.demo-toolbar span{font-size:11px;letter-spacing:.16em;color:var(--text-muted)}.demo-panel h2,.demo-section h2,.demo-toolbar h2{margin:4px 0 0;font-size:20px}.demo-account-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0}.demo-account-grid div,.demo-price-grid span{border:1px solid var(--border-subtle);background:var(--surface-2);border-radius:12px;padding:10px}.demo-account-grid small,.demo-price-grid small{display:block;color:var(--text-muted);font-size:11px;margin-bottom:5px}.demo-account-grid b{font-size:13px}.demo-account-panel p,.demo-ticket-card p{color:var(--text-muted);margin:10px 0 0}.demo-toolbar>div:last-child,.demo-actions{display:flex;gap:9px;flex-wrap:wrap}.demo-toolbar button,.demo-actions button{border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text-primary);border-radius:10px;padding:10px 14px;font-weight:700;cursor:pointer}.demo-toolbar button:disabled,.demo-actions button:disabled{opacity:.45;cursor:not-allowed}.demo-approve{border-color:color-mix(in srgb,var(--positive) 50%,transparent)!important}.demo-reject{border-color:color-mix(in srgb,var(--danger) 45%,transparent)!important}.demo-blocked-banner,.demo-notice{display:flex;gap:10px;align-items:center;border-radius:12px;padding:12px 15px}.demo-blocked-banner{border:1px solid color-mix(in srgb,var(--danger) 45%,transparent);background:color-mix(in srgb,var(--danger) 8%,var(--surface-1))}.demo-notice{border:1px solid color-mix(in srgb,var(--positive) 40%,transparent);background:color-mix(in srgb,var(--positive) 8%,var(--surface-1))}.demo-intent-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:15px}.demo-intent-card,.demo-ticket-card{border:1px solid var(--border-subtle);background:var(--surface-2);border-radius:15px;padding:15px}.demo-intent-card header,.demo-ticket-card header{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.demo-intent-card header small{display:block;color:var(--text-muted);margin-top:4px;font-size:11px}.demo-price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:13px 0}.demo-price-grid b{font-size:12px;word-break:break-word}.demo-gate-row{display:flex;gap:7px;flex-wrap:wrap}.demo-revision,.demo-reason{font-size:12px;color:var(--text-muted)}.demo-revision code{color:var(--text-primary)}.demo-ticket-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:15px}.demo-ticket-command{display:grid;gap:6px;margin:14px 0}.demo-ticket-card>code{display:block;margin-top:9px;color:var(--text-muted)}.demo-table{margin-top:14px;overflow:auto}.demo-table-head,.demo-table-row{display:grid;grid-template-columns:2fr repeat(5,1fr);min-width:760px;gap:10px;align-items:center;padding:10px 12px;border-bottom:1px solid var(--border-subtle)}.demo-table-head{font-size:11px;letter-spacing:.08em;color:var(--text-muted)}.demo-table-row span{font-size:12px}.demo-table-row small{display:block;color:var(--text-muted);margin-top:3px}.demo-two-column{display:grid;grid-template-columns:1fr 1fr;gap:16px}.demo-timeline{display:grid;gap:9px;margin-top:14px}.demo-timeline article{display:grid;grid-template-columns:auto 1fr;gap:6px 10px;align-items:center;border:1px solid var(--border-subtle);border-radius:11px;padding:10px;background:var(--surface-2)}.demo-timeline small{grid-column:2;color:var(--text-muted)}.demo-empty{color:var(--text-muted);padding:14px 0;margin:0}@media(max-width:1000px){.demo-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-intent-grid,.demo-ticket-grid,.demo-two-column{grid-template-columns:1fr}}@media(max-width:620px){.demo-account-grid,.demo-price-grid{grid-template-columns:1fr}.demo-toolbar{display:grid}.demo-toolbar>div:last-child{display:grid}.demo-toolbar button{width:100%}}.notifications-page{gap:16px}.notification-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.notification-metrics>div,.notification-control-panel,.notification-feed{border:1px solid var(--border-subtle);background:linear-gradient(180deg,var(--panel-strong),var(--panel));box-shadow:var(--shadow-panel);border-radius:14px}.notification-metrics>div{padding:16px;display:grid;gap:5px}.notification-metrics small,.notification-control-panel label>span,.notification-feed>header span{font-size:10px;letter-spacing:.12em;color:var(--text-muted);text-transform:uppercase}.notification-metrics b{font-size:24px}.notification-metrics span{font-size:11px;color:var(--text-muted)}.notification-control-panel{padding:14px;display:grid;gap:12px}.notification-quick-filters{display:flex;gap:7px;overflow:auto;padding-bottom:2px}.notification-quick-filters button,.notification-actions button{border:1px solid var(--border-subtle);background:var(--surface-soft);color:var(--text-secondary);border-radius:8px;padding:8px 11px;font-size:10px;font-weight:800;white-space:nowrap}.notification-quick-filters button.active,.notification-actions button.active{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.notification-filter-grid{display:grid;grid-template-columns:140px 120px 140px minmax(220px,1fr) auto;gap:10px;align-items:end}.notification-filter-grid label{display:grid;gap:5px}.notification-filter-grid select,.notification-filter-grid input{width:100%;min-height:38px;border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface-deep);color:var(--text-primary);padding:0 10px}.notification-toggle{display:flex!important;grid-auto-flow:column;align-items:center;gap:7px!important;min-height:38px}.notification-toggle input{width:16px!important;min-height:16px!important}.notification-actions{display:flex;gap:8px;flex-wrap:wrap}.notification-actions button:first-child{background:var(--accent);border-color:var(--accent);color:#06131c}.notification-actions button:disabled{opacity:.45}.notification-feed{overflow:hidden}.notification-feed>header{display:flex;align-items:end;justify-content:space-between;gap:16px;padding:16px;border-bottom:1px solid var(--border-subtle)}.notification-feed h2{margin:4px 0 0;font-size:18px}.notification-feed>header small{max-width:520px;color:var(--text-muted);text-align:right}.notification-list{padding:8px 14px 18px}.notification-card{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;padding:10px 0;opacity:.78}.notification-card.unread{opacity:1}.notification-rail{position:relative;display:flex;justify-content:center}.notification-rail:after{content:"";position:absolute;top:18px;bottom:-16px;width:1px;background:var(--border-subtle)}.notification-card:last-child .notification-rail:after{display:none}.notification-rail span{position:relative;z-index:1;width:11px;height:11px;border-radius:50%;margin-top:11px;background:var(--text-muted);box-shadow:0 0 0 4px var(--panel)}.severity-ready .notification-rail span{background:var(--positive)}.severity-critical .notification-rail span{background:var(--danger)}.severity-warning .notification-rail span,.severity-watch .notification-rail span{background:var(--warning)}.severity-important .notification-rail span{background:var(--info)}.notification-body{border:1px solid var(--border-subtle);background:var(--surface-soft);border-radius:12px;padding:12px}.notification-card.unread .notification-body{border-color:color-mix(in srgb,var(--accent) 42%,var(--border-subtle));box-shadow:inset 3px 0 0 var(--accent)}.notification-body header,.notification-body footer,.notification-context,.notification-delta,.notification-delta span{display:flex;align-items:center}.notification-body header{justify-content:space-between;gap:12px}.notification-context{gap:7px;flex-wrap:wrap}.notification-context>b{font-size:10px;letter-spacing:.08em}.notification-context>span,.notification-context time{padding:3px 6px;border-radius:6px;background:var(--surface-deep);color:var(--text-muted);font-size:10px}.notification-read-button{border:0;background:transparent;color:var(--accent);font-size:10px;font-weight:800}.notification-open{display:grid;text-align:left;width:100%;border:0;background:transparent;color:inherit;padding:12px 0;cursor:pointer}.notification-open strong{font-size:15px}.notification-open p{margin:5px 0 0;color:var(--text-secondary);line-height:1.5}.notification-delta{gap:12px;flex-wrap:wrap;margin-bottom:10px}.notification-delta span{gap:7px;border:1px solid var(--border-subtle);border-radius:8px;padding:6px 8px;background:var(--surface-deep)}.notification-delta small{color:var(--text-muted);text-transform:uppercase;font-size:9px}.notification-delta i{color:var(--accent);font-style:normal}.notification-body footer{gap:10px;flex-wrap:wrap;border-top:1px solid var(--border-subtle);padding-top:9px;font-size:9px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.notification-body footer code{font-size:9px;text-transform:none}.notification-body footer b{margin-left:auto;color:var(--accent)}.notification-empty{display:grid;place-items:center;gap:6px;min-height:220px;color:var(--text-muted);text-align:center}.nav-notification-badge,.topbar-notification-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--danger);color:#fff;font-size:9px;font-weight:900}.topbar-notification-button{position:relative;display:inline-flex!important;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--border-subtle);border-radius:9px;background:var(--surface-soft);color:var(--text-secondary)}.topbar-notification-button .topbar-notification-badge{position:absolute;right:-6px;top:-6px}.desktop-nav button .nav-notification-badge{margin-left:auto}.sidebar-collapsed .desktop-nav button .nav-notification-badge{position:absolute;right:3px;top:3px}.mobile-notification-button{position:relative;border:0;background:transparent;color:var(--text-primary)}.mobile-notification-button .topbar-notification-badge{position:absolute;right:-8px;top:-7px}@media(max-width:1100px){.notification-metrics,.notification-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.notification-search{grid-column:span 2}}@media(max-width:720px){.notification-metrics,.notification-filter-grid{grid-template-columns:1fr 1fr}.notification-search{grid-column:span 2}.notification-feed>header{align-items:start;flex-direction:column}.notification-feed>header small{text-align:left}.notification-context time{width:100%;background:transparent;padding-left:0}.notification-body footer b{width:100%;margin-left:0}.notification-list{padding-inline:8px}.notification-card{grid-template-columns:14px minmax(0,1fr)}}.robot-analysis-page{gap:16px}.analysis-live-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--border-subtle);border-radius:16px;background:var(--border-subtle)}.analysis-live-strip>div{min-height:82px;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:12px 14px;background:var(--panel-bg, #111720)}.analysis-live-strip span,.analysis-kv span,.analysis-level-row span,.analysis-role-row span{font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.65}.analysis-live-strip strong{font-size:18px}.analysis-live-strip small{opacity:.62}.analysis-grid{display:grid;gap:14px}.analysis-grid--top{grid-template-columns:repeat(3,minmax(0,1fr))}.analysis-grid--main{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.analysis-card{min-width:0}.analysis-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.analysis-card__header h2{margin:4px 0 0;font-size:18px}.analysis-kv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.analysis-kv>div{display:flex;flex-direction:column;gap:5px;padding:10px 12px;border:1px solid var(--border-subtle);border-radius:12px}.analysis-callout{margin-top:12px;padding:10px 12px;border-radius:12px;display:flex;justify-content:space-between;gap:12px}.analysis-callout--danger{border:1px solid rgba(239,68,68,.35);background:#ef444414}.analysis-score{margin:12px 0}.analysis-score>div{display:flex;justify-content:space-between;gap:10px}.analysis-score>i{display:block;height:7px;margin-top:7px;overflow:hidden;border-radius:999px;background:#94a3b824}.analysis-score>i>b{display:block;height:100%;border-radius:inherit;background:currentColor;opacity:.72}.analysis-muted{opacity:.64}.analysis-role-list{display:flex;flex-direction:column;gap:8px}.analysis-role-row{display:grid;grid-template-columns:54px 1fr 1fr auto;align-items:center;gap:10px;padding:9px 10px;border:1px solid var(--border-subtle);border-radius:10px}.analysis-observations{display:flex;flex-direction:column;gap:10px}.analysis-observations p{margin:0;padding:12px 14px;border-left:3px solid rgba(96,165,250,.6);background:#60a5fa0f;border-radius:0 10px 10px 0;line-height:1.55}.analysis-level-table{display:flex;flex-direction:column;gap:6px}.analysis-level-row{display:grid;grid-template-columns:1.5fr 1fr 1fr .8fr 1fr;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;border:1px solid var(--border-subtle)}.analysis-level-row--head{border:0;padding-top:2px;padding-bottom:4px}@media(max-width:1100px){.analysis-live-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.analysis-grid--top,.analysis-grid--main{grid-template-columns:1fr}}@media(max-width:700px){.analysis-live-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-kv{grid-template-columns:1fr 1fr}.analysis-role-row{grid-template-columns:44px 1fr}.analysis-level-row{grid-template-columns:1.3fr 1fr 1fr}.analysis-level-row>:nth-child(2),.analysis-level-row>:nth-child(5){display:none}}.analysis-target-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.analysis-target{display:flex;flex-direction:column;gap:5px;padding:12px;border:1px solid var(--border-subtle);border-radius:12px;background:#38bdf809}.analysis-target>span{font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.62}.analysis-target>b{font-size:17px}.analysis-target>small{opacity:.62}@media(max-width:700px){.analysis-target-list{grid-template-columns:1fr}}.analysis-scenario-card{border-color:color-mix(in srgb,var(--accent) 28%,var(--border-subtle))}.analysis-scenario-copy{display:grid;gap:6px;margin-top:12px}.analysis-scenario-copy p{margin:0;color:var(--text-secondary);line-height:1.45}.analysis-scenario-copy>strong{margin-top:6px;font-size:.76rem}.analysis-alternatives{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.analysis-alternatives small{width:100%;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em}.analysis-alternatives span{border:1px solid var(--border-subtle);background:var(--surface-soft);border-radius:999px;padding:6px 9px;font-size:.7rem;color:var(--text-secondary)}.analysis-trace-panel{overflow:hidden}.analysis-trace-summary{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;align-items:center;margin-bottom:14px;padding:12px 14px;border:1px solid var(--border-subtle);border-radius:12px;background:#38bdf809}.analysis-trace-summary strong{grid-row:1/3;font-size:28px;line-height:1}.analysis-trace-summary span{font-weight:700}.analysis-trace-summary small{color:var(--text-muted)}.analysis-trace-list{display:grid;gap:8px;margin-bottom:12px}.analysis-trace-step{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 12px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-soft)}.analysis-trace-step.is-pass{border-color:#2dd4bf3b}.analysis-trace-step.is-pending{border-color:#f59e0b3d}.analysis-trace-step.is-fail{border-color:#fb718542}.analysis-trace-index{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#94a3b81a;font-size:11px;font-weight:800;letter-spacing:.08em}.analysis-trace-copy{min-width:0;display:grid;gap:3px}.analysis-trace-copy>span{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.analysis-trace-copy p{margin:0;color:var(--text-secondary);font-size:12px;line-height:1.45}.execution-check-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px}.execution-check-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-soft)}.execution-check-card>div{display:grid;gap:3px}.execution-check-card small{color:var(--text-muted)}@media(max-width:700px){.analysis-trace-step{grid-template-columns:34px minmax(0,1fr)}.analysis-trace-step>.status-badge{grid-column:2;justify-self:start}}.technical-analysis-page{gap:14px}.technical-page-heading p{max-width:920px}.technical-narrative-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.technical-narrative-grid article{min-height:132px;padding:16px;border:1px solid rgba(125,211,252,.12);border-radius:14px;background:linear-gradient(180deg,#091623e0,#040c15e0)}.technical-narrative-grid article.failure{border-color:#fb71852e}.technical-narrative-grid span,.technical-section-title span,.technical-method-note>span{display:block;font-size:10px;letter-spacing:.14em;color:#6f8ba1;font-weight:800}.technical-narrative-grid p{margin:12px 0 0;color:#d3e0e9;line-height:1.55;font-size:13px}.technical-section-title{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.technical-section-title h3{margin:4px 0 0;font-size:17px;color:#edf7fd}.technical-section-title>b,.technical-section-title>small{font-size:11px;color:#8ba3b7}.technical-kpi-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.technical-kpi-row.five{grid-template-columns:repeat(5,minmax(0,1fr))}.technical-kpi-row>div{padding:12px;border:1px solid rgba(148,163,184,.09);border-radius:11px;background:#040c1594}.technical-kpi-row span{display:block;font-size:9px;letter-spacing:.12em;color:#688197}.technical-kpi-row b{display:block;margin-top:5px;font-size:13px;color:#dceaf3}.technical-analysis-page .bullish{color:#2dd4bf!important}.technical-analysis-page .bearish{color:#fb7185!important}.technical-analysis-page .neutral{color:#a7b9c6!important}.crt-three-candle-sequence{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:8px;margin-top:12px}.crt-three-candle-sequence article{padding:14px;border-radius:12px;background:#081420bd;border:1px solid rgba(34,211,238,.1)}.crt-three-candle-sequence span{display:block;font-size:9px;letter-spacing:.12em;color:#6d899d}.crt-three-candle-sequence b{display:block;margin-top:7px;color:#f1f8fc}.crt-three-candle-sequence small{display:block;margin-top:5px;color:#8398a9}.crt-three-candle-sequence>i{color:#35566b}.technical-chart-link{margin-top:12px;border:1px solid rgba(56,189,248,.2);background:#38bdf814;color:#7dd3fc;padding:9px 12px;border-radius:9px;font-weight:700;cursor:pointer}.technical-concept-panel{padding:15px}.technical-concept-list{display:flex;flex-direction:column;gap:7px}.technical-concept-row{width:100%;display:grid;grid-template-columns:1.1fr .9fr .58fr 2fr;gap:12px;align-items:center;text-align:left;padding:11px 12px;border:1px solid rgba(148,163,184,.08);border-radius:11px;background:#050e1799;color:inherit;cursor:pointer}.technical-concept-row:hover{border-color:#38bdf840;background:#071622cc}.technical-concept-name b{display:block;color:#e7f0f6;font-size:12px}.technical-concept-name small,.technical-concept-explain small{display:block;color:#698397;font-size:10px;margin-top:3px}.technical-concept-price{font-variant-numeric:tabular-nums;color:#b7c8d4;font-size:11px}.technical-state{font-size:9px;font-weight:900;letter-spacing:.08em}.technical-concept-explain span{display:block;color:#b4c4d0;font-size:11px;line-height:1.35}.technical-concept-explain small{line-height:1.35}.technical-short-view{padding:15px}.technical-note{margin:12px 0 0;color:#778fa2;font-size:11px;line-height:1.45}.technical-model-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.technical-model-list article{padding:13px;border-radius:12px;border:1px solid rgba(148,163,184,.08);background:#040d169e}.technical-model-list article>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.technical-model-list b{color:#e6f0f6;font-size:11px}.technical-model-list span{font-size:9px;font-weight:900;letter-spacing:.08em}.technical-model-list p{min-height:38px;color:#a6b9c6;font-size:11px;line-height:1.45}.technical-model-list small{color:#627d90;font-size:9px}.technical-htf-strip{padding:15px}.htf-strip-groups{display:flex;gap:18px;overflow-x:auto}.htf-strip-group{min-width:170px}.htf-strip-group>b{display:block;color:#8ed7f7;font-size:11px;margin-bottom:9px}.htf-strip-group>div{display:flex;align-items:center;gap:9px;height:62px}.mini-htf-candle{width:16px;height:54px;display:flex;align-items:center;justify-content:center;position:relative}.mini-htf-candle:before{content:"";position:absolute;width:1px;height:48px;background:currentColor;opacity:.72}.mini-htf-candle i{position:relative;width:9px;border:1px solid currentColor;background:color-mix(in srgb,currentColor 26%,transparent);z-index:1}.mini-htf-candle.bearish i{background:currentColor}.mini-htf-candle.forming{opacity:.65}.mini-htf-candle small{position:absolute;bottom:-4px;font-size:7px;color:#fbbf24}.technical-method-note{padding:14px}.technical-method-note p{margin:8px 0 0;color:#8499aa;font-size:11px;line-height:1.5}.technical-timeframe-matrix,.technical-model-panel,.smc-analysis-hero,.crt-analysis-hero{padding:15px}@media(max-width:1000px){.technical-narrative-grid,.technical-model-list{grid-template-columns:repeat(2,minmax(0,1fr))}.technical-concept-row{grid-template-columns:1fr .9fr .55fr}.technical-concept-explain{grid-column:1/-1}.technical-kpi-row.five{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.technical-narrative-grid,.technical-model-list,.technical-kpi-row,.technical-kpi-row.five,.crt-three-candle-sequence{grid-template-columns:1fr}.crt-three-candle-sequence>i{display:none}.technical-concept-row{grid-template-columns:1fr 1fr}.technical-state{text-align:right}.technical-concept-explain{grid-column:1/-1}.htf-strip-groups{gap:12px}}:root{--tech-bg-root: #07060a;--tech-bg-primary: #0a080f;--tech-bg-secondary: #0e0b14;--tech-bg-card: #110d18;--tech-bg-card-hover: #16111f;--tech-bg-panel: #0c0910;--tech-bg-deep: #050407;--tech-border-subtle: #1a141f;--tech-border: #221b2a;--tech-border-strong: #2e2438;--tech-text-primary: #eceaf0;--tech-text-secondary: #9b94a6;--tech-text-muted: #625a6e;--tech-text-faint: #3f3949;--tech-accent: #7c5cff;--tech-accent-hi: #a48cff;--tech-accent-soft: #5b43b8;--tech-accent-bg: rgba(124, 92, 255, .1);--tech-accent-border: rgba(124, 92, 255, .35);--tech-bull: #2dd4a0;--tech-bull-soft: #1a9b73;--tech-bull-bg: rgba(45, 212, 160, .1);--tech-bull-border: rgba(45, 212, 160, .28);--tech-bear: #ff5c7c;--tech-bear-soft: #c73a58;--tech-bear-bg: rgba(255, 92, 124, .1);--tech-bear-border: rgba(255, 92, 124, .28);--tech-neutral: #8882a0;--tech-neutral-bg: rgba(136, 130, 160, .08);--tech-neutral-border: rgba(136, 130, 160, .22);--tech-warn: #ffb547;--tech-warn-bg: rgba(255, 181, 71, .1);--tech-warn-border: rgba(255, 181, 71, .3);--tech-ob-bull: rgba(45, 212, 160, .14);--tech-ob-bull-border: rgba(45, 212, 160, .4);--tech-ob-bear: rgba(255, 92, 124, .14);--tech-ob-bear-border: rgba(255, 92, 124, .4);--tech-fvg: rgba(255, 181, 71, .12);--tech-fvg-border: rgba(255, 181, 71, .38);--tech-liquidity: rgba(124, 92, 255, .16);--tech-liquidity-border:rgba(124, 92, 255, .42);--tech-kod: rgba(255, 92, 124, .28);--tech-kod-border: rgba(255, 92, 124, .6);--tech-model1: rgba(255, 181, 71, .28);--tech-model1-border: rgba(255, 181, 71, .6);--tech-killzone-asia: rgba(124, 92, 255, .14);--tech-killzone-london:rgba(45, 212, 160, .14);--tech-killzone-ny: rgba(255, 181, 71, .14);--tech-font-ui: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--tech-font-mono: "JetBrains Mono", "SF Mono", "Monaco", "Consolas", monospace;--tech-space-2xs: 2px;--tech-space-xs: 4px;--tech-space-sm: 8px;--tech-space-md: 12px;--tech-space-lg: 16px;--tech-space-xl: 24px;--tech-radius-sm: 6px;--tech-radius: 10px;--tech-radius-lg: 14px;--tech-shadow-card: 0 4px 18px rgba(0, 0, 0, .35);--tech-shadow-glow: 0 0 24px rgba(124, 92, 255, .14)}.tech-card{background:var(--tech-bg-card);border:1px solid var(--tech-border);border-radius:var(--tech-radius-lg);padding:var(--tech-space-lg);transition:border-color .16s ease,background .16s ease}.tech-card:hover{background:var(--tech-bg-card-hover);border-color:var(--tech-border-strong)}.tech-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--tech-space-md);margin-bottom:var(--tech-space-md)}.tech-card-header-left{min-width:0}.tech-card-title{font-size:14px;font-weight:700;color:var(--tech-text-primary);margin:0;letter-spacing:-.01em}.tech-card-subtitle{font-size:11px;color:var(--tech-text-muted);margin:4px 0 0;font-weight:500}.tech-card-body{display:grid;gap:var(--tech-space-sm)}.tech-card-status{font-size:9px;font-weight:800;letter-spacing:.12em;padding:4px 8px;border-radius:999px;border:1px solid var(--tech-neutral-border);color:var(--tech-neutral);background:var(--tech-neutral-bg);white-space:nowrap}.tech-card-status[data-status=live]{color:var(--tech-bull);border-color:var(--tech-bull-border);background:var(--tech-bull-bg)}.tech-card-status[data-status=warn]{color:var(--tech-warn);border-color:var(--tech-warn-border);background:var(--tech-warn-bg)}.tech-card-status[data-status=bear]{color:var(--tech-bear);border-color:var(--tech-bear-border);background:var(--tech-bear-bg)}.tech-pill{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--tech-neutral-border);background:var(--tech-neutral-bg);color:var(--tech-neutral);white-space:nowrap}.tech-pill[data-direction=bullish]{color:var(--tech-bull);border-color:var(--tech-bull-border);background:var(--tech-bull-bg)}.tech-pill[data-direction=bearish]{color:var(--tech-bear);border-color:var(--tech-bear-border);background:var(--tech-bear-bg)}.tech-pill--sm{font-size:9px;padding:3px 7px}.tech-pill--lg{font-size:12px;padding:6px 14px}.tech-hero{background:linear-gradient(155deg,var(--tech-bg-panel) 0%,var(--tech-bg-deep) 100%);border:1px solid var(--tech-border);border-radius:var(--tech-radius-lg);padding:20px;position:relative;overflow:hidden}.tech-hero:after{content:"";position:absolute;right:-80px;top:-80px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(124,92,255,.12),transparent 70%);pointer-events:none}.tech-hero-head{display:flex;align-items:center;justify-content:space-between;gap:var(--tech-space-md);margin-bottom:var(--tech-space-md);position:relative;z-index:1}.tech-hero-tag{font-size:9px;font-weight:900;letter-spacing:.18em;color:var(--tech-accent-hi);text-transform:uppercase}.tech-hero-title{font-size:20px;font-weight:700;color:var(--tech-text-primary);margin:4px 0 0;letter-spacing:-.02em}.tech-hero-badges{display:flex;gap:6px;flex-wrap:wrap}.tech-hero-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;position:relative;z-index:1}.tech-kpi{padding:12px;background:#0504078c;border:1px solid var(--tech-border-subtle);border-radius:var(--tech-radius)}.tech-kpi span{display:block;font-size:9px;letter-spacing:.12em;color:var(--tech-text-muted);text-transform:uppercase;font-weight:700}.tech-kpi b{display:block;margin-top:6px;font-size:15px;color:var(--tech-text-primary);font-weight:700;letter-spacing:-.01em}.tech-kpi[data-tone=bull] b{color:var(--tech-bull)}.tech-kpi[data-tone=bear] b{color:var(--tech-bear)}.tech-kpi[data-tone=warn] b{color:var(--tech-warn)}.tech-kpi[data-tone=accent] b{color:var(--tech-accent-hi)}.tech-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.tech-grid--wide{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.tech-grid--narrow{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.tech-level-row{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:8px 10px;border-radius:var(--tech-radius-sm);background:#05040766;border:1px solid transparent}.tech-level-row:hover{border-color:var(--tech-border)}.tech-level-label{font-size:11px;color:var(--tech-text-secondary);font-weight:600}.tech-level-value{font-family:var(--tech-font-mono);font-size:11px;color:var(--tech-text-primary);font-variant-numeric:tabular-nums}.tech-stepper{display:flex;align-items:center;gap:6px;padding:10px 0;overflow-x:auto}.tech-step{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--tech-border);background:#05040780;color:var(--tech-text-muted);white-space:nowrap}.tech-step[data-active=true]{color:var(--tech-accent-hi);border-color:var(--tech-accent-border);background:var(--tech-accent-bg);box-shadow:var(--tech-shadow-glow)}.tech-step[data-state=bull][data-active=true]{color:var(--tech-bull);border-color:var(--tech-bull-border);background:var(--tech-bull-bg)}.tech-step[data-state=bear][data-active=true]{color:var(--tech-bear);border-color:var(--tech-bear-border);background:var(--tech-bear-bg)}.tech-step-arrow{color:var(--tech-text-faint);font-size:11px}@media(max-width:900px){.tech-hero-kpis{grid-template-columns:repeat(2,1fr)}.tech-hero{padding:16px}.tech-card{padding:14px}}@media(max-width:600px){.tech-hero-kpis,.tech-grid,.tech-grid--wide,.tech-grid--narrow{grid-template-columns:1fr}}.command-center-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"hero" "metrics" "markets" "radar" "events"}.dashboard-markets{grid-area:markets;padding:0;border:0;background:transparent;box-shadow:none;display:grid;gap:14px}.dashboard-radar{grid-area:radar;min-height:480px;padding:14px 14px 18px}.dashboard-radar .radar{min-height:100%}.dashboard-markets .market-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1180px){.dashboard-markets .market-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.dashboard-markets .market-card-grid{grid-template-columns:1fr}.dashboard-radar{min-height:0}}:root{--qc-up-bg-soft: rgba(45, 212, 160, .07);--qc-up-bg-strong: rgba(45, 212, 160, .18);--qc-up-glow: rgba(45, 212, 160, .42);--qc-up-glow-soft: rgba(45, 212, 160, .14);--qc-up-border: rgba(45, 212, 160, .45);--qc-up-text: #2dd4a0;--qc-down-bg-soft: rgba(255, 92, 124, .06);--qc-down-bg-strong: rgba(255, 92, 124, .18);--qc-down-glow: rgba(255, 92, 124, .42);--qc-down-glow-soft: rgba(255, 92, 124, .14);--qc-down-border: rgba(255, 92, 124, .45);--qc-down-text: #ff5c7c}.market-card-pro.quote-up{background:radial-gradient(circle at 68% 42%,var(--qc-up-bg-soft),transparent 62%),linear-gradient(155deg,#0a1916f0,#050c0efa);border-color:#2dd4a038;box-shadow:0 14px 40px #00000038,0 0 18px var(--qc-up-glow-soft)}.market-card-pro.quote-down{background:radial-gradient(circle at 68% 42%,var(--qc-down-bg-soft),transparent 62%),linear-gradient(155deg,#1a0c12f0,#0e060afa);border-color:#ff5c7c38;box-shadow:0 14px 40px #00000038,0 0 18px var(--qc-down-glow-soft)}.market-card-pro.quote-up:before{background:radial-gradient(circle at 68% 42%,var(--qc-up-bg-strong),transparent 52%);opacity:.55}.market-card-pro.quote-down:before{background:radial-gradient(circle at 68% 42%,var(--qc-down-bg-strong),transparent 52%);opacity:.55}@keyframes qc-flash-up{0%{background:linear-gradient(155deg,#0d7c4a,#063d24);box-shadow:0 0 #2dd4a000,0 0 #2dd4a000;border-color:var(--qc-up-border)}35%{background:linear-gradient(155deg,#0e8c54,#074a2b);box-shadow:0 0 32px var(--qc-up-glow),0 0 64px var(--qc-up-glow),inset 0 0 24px #2dd4a047;border-color:var(--qc-up-border)}to{background:linear-gradient(155deg,#0a1916f0,#050c0efa);box-shadow:0 14px 40px #00000038,0 0 18px var(--qc-up-glow-soft);border-color:#2dd4a038}}@keyframes qc-flash-down{0%{background:linear-gradient(155deg,#8c1e3a,#4a0f1e);box-shadow:0 0 #ff5c7c00,0 0 #ff5c7c00;border-color:var(--qc-down-border)}35%{background:linear-gradient(155deg,#a12344,#5a1326);box-shadow:0 0 32px var(--qc-down-glow),0 0 64px var(--qc-down-glow),inset 0 0 24px #ff5c7c47;border-color:var(--qc-down-border)}to{background:linear-gradient(155deg,#1a0c12f0,#0e060afa);box-shadow:0 14px 40px #00000038,0 0 18px var(--qc-down-glow-soft);border-color:#ff5c7c38}}.market-card-pro.flash-up{animation:qc-flash-up .9s cubic-bezier(.22,1,.36,1) 1;will-change:background,box-shadow}.market-card-pro.flash-down{animation:qc-flash-down .9s cubic-bezier(.22,1,.36,1) 1;will-change:background,box-shadow}.market-live-value.quote-up{color:var(--qc-up-text);text-shadow:0 0 8px rgba(45,212,160,.55),0 0 16px rgba(45,212,160,.28)}.market-live-value.quote-down{color:var(--qc-down-text);text-shadow:0 0 8px rgba(255,92,124,.55),0 0 16px rgba(255,92,124,.28)}.tick-direction.direction-up{color:var(--qc-up-text);background:#2dd4a01f;border:1px solid rgba(45,212,160,.28)}.tick-direction.direction-down{color:var(--qc-down-text);background:#ff5c7c1f;border:1px solid rgba(255,92,124,.28)}.quote-sparkline.direction-up svg path{stroke:var(--qc-up-text);filter:drop-shadow(0 0 4px rgba(45,212,160,.6))}.quote-sparkline.direction-down svg path{stroke:var(--qc-down-text);filter:drop-shadow(0 0 4px rgba(255,92,124,.6))}@media(prefers-reduced-motion:reduce){.market-card-pro.flash-up,.market-card-pro.flash-down{animation:none}.market-card-pro.quote-up{border-color:var(--qc-up-border);box-shadow:0 0 18px var(--qc-up-glow-soft)}.market-card-pro.quote-down{border-color:var(--qc-down-border);box-shadow:0 0 18px var(--qc-down-glow-soft)}}.analysis-narrative{display:grid;gap:8px}.analysis-narrative-step{display:grid;grid-template-columns:38px 1fr;gap:12px;align-items:flex-start;padding:10px 14px;border-radius:12px;background:linear-gradient(90deg,#7c5cff0b,#7c5cff02 60%);border-left:2px solid rgba(124,92,255,.28);transition:background .2s ease,border-color .2s ease}.analysis-narrative-step:hover{background:linear-gradient(90deg,#7c5cff17,#7c5cff05 60%);border-left-color:var(--tech-accent, #7c5cff)}.analysis-narrative-number{font-family:var(--tech-font-mono, monospace);font-size:11px;font-weight:800;letter-spacing:.05em;color:var(--tech-accent-hi, #a48cff);padding-top:2px}.analysis-narrative-text{margin:0;font-size:13px;line-height:1.5;color:var(--tech-text-primary, #eceaf0)}.analysis-narrative-empty{padding:14px;color:var(--tech-text-muted, #625a6e);font-size:12px;font-style:italic;text-align:center;border:1px dashed var(--tech-border, #221b2a);border-radius:10px}.analysis-confluence-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px}.analysis-signal-row{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:9px 12px;border-radius:8px;background:#0504076b;border:1px solid transparent;transition:border-color .15s ease}.analysis-signal-row:hover{border-color:var(--tech-border, #221b2a)}.analysis-signal-label{font-size:11px;font-weight:600;color:var(--tech-text-secondary, #9b94a6)}.analysis-signal-value{font-family:var(--tech-font-mono, monospace);font-size:11px;font-weight:800;letter-spacing:.04em;white-space:nowrap}.analysis-signal-value[data-tone=bull]{color:var(--tech-bull, #2dd4a0)}.analysis-signal-value[data-tone=bear]{color:var(--tech-bear, #ff5c7c)}.analysis-signal-value[data-tone=warn]{color:var(--tech-warn, #ffb547)}.analysis-signal-value[data-tone=accent]{color:var(--tech-accent-hi, #a48cff)}.analysis-signal-value[data-tone=neutral]{color:var(--tech-text-secondary, #9b94a6)}.robot-analysis-page .analysis-card{background:var(--tech-bg-card, #110d18);border:1px solid var(--tech-border, #221b2a);border-radius:var(--tech-radius-lg, 14px)}.robot-analysis-page .analysis-card__header{padding:14px 16px 8px;border-bottom:1px solid var(--tech-border-subtle, #1a141f)}.robot-analysis-page .analysis-card__header h2{font-size:14px;font-weight:700;color:var(--tech-text-primary, #eceaf0);margin:6px 0 0}.robot-analysis-page .analysis-card__header .eyebrow{font-size:9px;letter-spacing:.16em;color:var(--tech-accent-hi, #a48cff);font-weight:800}.robot-analysis-page .analysis-live-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:1px;border:1px solid var(--tech-border, #221b2a);border-radius:var(--tech-radius, 10px);overflow:hidden;background:var(--tech-border-subtle, #1a141f)}.robot-analysis-page .analysis-live-strip>div{padding:10px 14px;background:var(--tech-bg-card, #110d18);text-align:left}.robot-analysis-page .analysis-live-strip>div span{display:block;font-size:9px;letter-spacing:.14em;color:var(--tech-text-muted, #625a6e);font-weight:800;text-transform:uppercase}.robot-analysis-page .analysis-live-strip>div strong{display:block;margin-top:4px;font-size:13px;font-weight:700;color:var(--tech-text-primary, #eceaf0);font-variant-numeric:tabular-nums}.robot-analysis-page .analysis-live-strip>div small{display:block;margin-top:2px;font-size:9px;color:var(--tech-text-muted, #625a6e)}.robot-analysis-page .analysis-grid{display:grid;gap:12px}.robot-analysis-page .analysis-grid--top{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.robot-analysis-page .analysis-grid--main{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.robot-analysis-page .analysis-kv{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;padding:12px 16px}.robot-analysis-page .analysis-kv>div span{display:block;font-size:9px;letter-spacing:.12em;color:var(--tech-text-muted, #625a6e);font-weight:800;text-transform:uppercase}.robot-analysis-page .analysis-kv>div strong{display:block;margin-top:4px;font-size:12px;font-weight:700;color:var(--tech-text-primary, #eceaf0)}.robot-analysis-page .analysis-observations{padding:12px 16px 16px}.robot-analysis-page .analysis-observations p{margin:0 0 6px;font-size:12px;line-height:1.5;color:var(--tech-text-secondary, #9b94a6)}.robot-analysis-page .analysis-observations p:last-child{margin-bottom:0}.robot-analysis-page .analysis-callout{margin:8px 16px 12px;padding:10px 12px;border-radius:10px;border-left:3px solid var(--tech-warn, #ffb547);background:#ffb5470f}.robot-analysis-page .analysis-callout--danger{border-left-color:var(--tech-bear, #ff5c7c);background:#ff5c7c0f}.robot-analysis-page .analysis-callout strong{display:block;color:var(--tech-text-primary, #eceaf0);font-size:12px;font-weight:700;margin-bottom:3px}.robot-analysis-page .analysis-callout span{font-size:11px;color:var(--tech-text-secondary, #9b94a6)}.robot-analysis-page .analysis-score{padding:8px 16px}.robot-analysis-page .analysis-score>div{display:flex;justify-content:space-between;font-size:10px;color:var(--tech-text-muted, #625a6e);margin-bottom:6px}.robot-analysis-page .analysis-score>div strong{color:var(--tech-text-primary, #eceaf0);font-family:var(--tech-font-mono, monospace)}.robot-analysis-page .analysis-score>i{display:block;height:4px;background:#7c5cff1a;border-radius:999px;overflow:hidden}.robot-analysis-page .analysis-score>i>b{display:block;height:100%;background:linear-gradient(90deg,var(--tech-accent, #7c5cff),var(--tech-accent-hi, #a48cff));border-radius:999px;transition:width .3s ease}.robot-analysis-page .analysis-muted{display:block;padding:0 16px 14px;font-size:10px;line-height:1.5;color:var(--tech-text-muted, #625a6e);font-style:italic}@media(max-width:760px){.analysis-narrative-step{grid-template-columns:28px 1fr;gap:8px;padding:10px 12px}.analysis-confluence-grid{grid-template-columns:1fr}}:root{--anv2-bg-panel: #0c0910;--anv2-bg-cell: #110d18;--anv2-border: #221b2a;--anv2-text: #eceaf0;--anv2-text-2: #9b94a6;--anv2-text-muted: #625a6e;--anv2-bull: #10b981;--anv2-bear: #ff5c7c;--anv2-warn: #fbbf24;--anv2-accent: #8b5cf6;--anv2-accent-hi: #a78bfa}.anv2-eyebrow{font-size:10px;font-weight:800;letter-spacing:.14em;color:var(--anv2-text-2);text-transform:uppercase}.anv2-title{margin:4px 0 0;font-size:14px;font-weight:700;color:var(--anv2-text)}.anv2-breakdown{background:var(--anv2-bg-panel);border:1px solid var(--anv2-border);border-radius:14px;padding:16px}.anv2-breakdown__head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.anv2-breakdown__summary{display:flex;gap:12px}.anv2-breakdown__summary>span{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:800;letter-spacing:.04em;color:var(--anv2-text-muted)}.anv2-breakdown__summary>span i{width:7px;height:7px;border-radius:50%}.anv2-breakdown__summary>span[data-tone=bull] i{background:var(--anv2-bull);box-shadow:0 0 6px var(--anv2-bull)}.anv2-breakdown__summary>span[data-tone=bear] i{background:var(--anv2-bear);box-shadow:0 0 6px var(--anv2-bear)}.anv2-breakdown__summary>span[data-tone=neutral] i{background:var(--anv2-text-muted)}.anv2-breakdown__score{display:flex;align-items:center;gap:10px;margin-bottom:12px}.anv2-breakdown__score-bar{flex:1;height:6px;background:#94a3b81a;border-radius:999px;overflow:hidden}.anv2-breakdown__score-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--anv2-accent),var(--anv2-accent-hi));border-radius:999px;transition:width .3s ease}.anv2-breakdown__score b{font-family:JetBrains Mono,monospace;font-size:13px;color:var(--anv2-text);font-weight:800}.anv2-breakdown__list{display:flex;flex-direction:column;gap:6px}.anv2-factor{display:grid;grid-template-columns:12px 1fr auto 80px;gap:10px;align-items:center;padding:8px 10px;border-radius:8px;background:#0504076b;border:1px solid transparent;transition:border-color .15s ease}.anv2-factor:hover{border-color:var(--anv2-border)}.anv2-factor__dot{width:8px;height:8px;border-radius:50%}.anv2-factor__body{min-width:0}.anv2-factor__label{font-size:12px;font-weight:700;color:var(--anv2-text)}.anv2-factor__hint{display:block;margin-top:2px;font-size:10px;color:var(--anv2-text-muted)}.anv2-factor__value{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800;color:var(--anv2-text-2)}.anv2-factor[data-tone=bull] .anv2-factor__value{color:var(--anv2-bull)}.anv2-factor[data-tone=bear] .anv2-factor__value{color:var(--anv2-bear)}.anv2-factor__weight{height:4px;background:#94a3b81a;border-radius:999px;overflow:hidden}.anv2-factor__weight i{display:block;height:100%;background:var(--anv2-accent-hi);border-radius:999px}.anv2-signal-timeline{background:var(--anv2-bg-panel);border:1px solid var(--anv2-border);border-radius:14px;padding:16px}.anv2-signal-timeline__head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.anv2-signal-timeline__count{display:grid;place-items:center;min-width:28px;height:28px;border-radius:8px;background:#8b5cf624;border:1px solid rgba(139,92,246,.38);color:var(--anv2-accent-hi);font-size:11px;font-weight:800}.anv2-signal-timeline__empty{margin:0;padding:18px 0;text-align:center;color:var(--anv2-text-muted);font-size:12px;font-style:italic}.anv2-signal-timeline__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.anv2-sig{display:grid;grid-template-columns:48px 10px 1fr auto;gap:10px;align-items:center;padding:8px 10px;border-radius:8px;border-left:2px solid transparent;transition:background .15s ease}.anv2-sig:hover{background:#8b5cf60d}.anv2-sig[data-tone=bull]{border-left-color:var(--anv2-bull)}.anv2-sig[data-tone=bear]{border-left-color:var(--anv2-bear)}.anv2-sig[data-tone=warn]{border-left-color:var(--anv2-warn)}.anv2-sig__time{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--anv2-text-muted);font-weight:600}.anv2-sig__dot{width:6px;height:6px;border-radius:50%;background:var(--anv2-accent)}.anv2-sig[data-tone=bull] .anv2-sig__dot{background:var(--anv2-bull);box-shadow:0 0 6px var(--anv2-bull)}.anv2-sig[data-tone=bear] .anv2-sig__dot{background:var(--anv2-bear);box-shadow:0 0 6px var(--anv2-bear)}.anv2-sig[data-tone=warn] .anv2-sig__dot{background:var(--anv2-warn);box-shadow:0 0 6px var(--anv2-warn)}.anv2-sig__body{min-width:0}.anv2-sig__label{font-size:12px;font-weight:600;color:var(--anv2-text);display:block}.anv2-sig__note{display:block;font-size:10px;color:var(--anv2-text-muted);margin-top:2px}.anv2-sig__price{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;color:var(--anv2-text-2)}.anv2-multitf{background:var(--anv2-bg-panel);border:1px solid var(--anv2-border);border-radius:14px;padding:16px}.anv2-multitf__head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.anv2-multitf__count{font-size:11px;color:var(--anv2-text-muted);font-weight:700}.anv2-multitf__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.anv2-tf{padding:12px;background:var(--anv2-bg-cell);border:1px solid var(--anv2-border);border-radius:10px;display:flex;flex-direction:column;gap:8px}.anv2-tf[data-tone=bull]{border-left:3px solid var(--anv2-bull)}.anv2-tf[data-tone=bear]{border-left:3px solid var(--anv2-bear)}.anv2-tf[data-tone=neutral]{border-left:3px solid var(--anv2-text-muted)}.anv2-tf__head{display:flex;align-items:center;justify-content:space-between}.anv2-tf__timeframe{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:800;color:var(--anv2-text)}.anv2-tf__label{font-size:9px;font-weight:800;letter-spacing:.1em;color:var(--anv2-text-muted)}.anv2-tf__bias{display:flex;align-items:center;gap:6px}.anv2-tf__arrow{font-size:14px}.anv2-tf__arrow[data-tone=bull]{color:var(--anv2-bull)}.anv2-tf__arrow[data-tone=bear]{color:var(--anv2-bear)}.anv2-tf__arrow[data-tone=neutral]{color:var(--anv2-text-muted)}.anv2-tf__bias b{font-size:12px;font-weight:800;letter-spacing:.04em;color:var(--anv2-text)}.anv2-tf__foot{display:flex;flex-direction:column;gap:2px;padding-top:8px;border-top:1px solid var(--anv2-border);font-size:10px;color:var(--anv2-text-2)}.anv2-tf__foot small{color:var(--anv2-text-muted);font-size:9px}.anv2-chart{background:var(--anv2-bg-panel);border:1px solid var(--anv2-border);border-radius:14px;padding:16px}.anv2-chart__head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.anv2-chart__count{font-size:11px;color:var(--anv2-text-muted);font-weight:700}.anv2-chart__canvas{border-radius:8px;overflow:hidden;background:#05040780;padding:6px}.anv2-chart__canvas svg{width:100%;height:140px;display:block}.anv2-chart__empty{padding:24px 0;text-align:center;font-size:12px;color:var(--anv2-text-muted);font-style:italic}.anv2-chart__legend{display:flex;flex-wrap:wrap;gap:14px;padding-top:10px;margin-top:10px;border-top:1px solid var(--anv2-border);font-size:10px;letter-spacing:.06em;font-weight:700;color:var(--anv2-text-muted);text-transform:uppercase}.anv2-chart__legend span{display:inline-flex;align-items:center;gap:5px}.anv2-chart__legend i{width:10px;height:10px;border-radius:2px;display:block}@media(max-width:700px){.anv2-breakdown__head{flex-direction:column;gap:8px;align-items:stretch}.anv2-multitf__grid{grid-template-columns:1fr 1fr}.anv2-sig{grid-template-columns:42px 8px 1fr}.anv2-sig__price{grid-column:3;justify-self:start;margin-top:4px}}.exec-position-card--profit{background:radial-gradient(circle at 50% 30%,rgba(0,230,118,.06),transparent 62%),linear-gradient(180deg,#0f0d16,#0a0810);border-color:var(--exec-profit-border, rgba(0, 230, 118, .35));box-shadow:0 1px #ffffff08 inset,0 2px 8px #00000040,0 0 18px -4px var(--exec-profit-glow, rgba(0, 230, 118, .2))}.exec-position-card--loss{background:radial-gradient(circle at 50% 30%,rgba(255,51,85,.06),transparent 62%),linear-gradient(180deg,#0f0d16,#0a0810);border-color:var(--exec-loss-border, rgba(255, 51, 85, .35));box-shadow:0 1px #ffffff08 inset,0 2px 8px #00000040,0 0 18px -4px var(--exec-loss-glow, rgba(255, 51, 85, .2))}@keyframes exec-flash-profit{0%{background:radial-gradient(circle at 50% 30%,rgba(0,230,118,.06),transparent 62%),linear-gradient(180deg,#0f0d16,#0a0810);box-shadow:0 0 #00e67600,0 2px 8px #00000040;border-color:var(--exec-profit-border, rgba(0, 230, 118, .35))}35%{background:radial-gradient(circle at 50% 30%,rgba(0,230,118,.32),transparent 68%),linear-gradient(180deg,#00e6762e,#00e67614);box-shadow:0 0 32px var(--exec-profit-glow, rgba(0, 230, 118, .2)),0 0 64px var(--exec-profit-glow, rgba(0, 230, 118, .2)),0 2px 8px #00000040,inset 0 0 24px #00e67638;border-color:#00e676a6}to{background:radial-gradient(circle at 50% 30%,rgba(0,230,118,.06),transparent 62%),linear-gradient(180deg,#0f0d16,#0a0810);box-shadow:0 1px #ffffff08 inset,0 2px 8px #00000040,0 0 18px -4px var(--exec-profit-glow, rgba(0, 230, 118, .2));border-color:var(--exec-profit-border, rgba(0, 230, 118, .35))}}.exec-position-card.flash-profit{animation:exec-flash-profit .9s cubic-bezier(.22,1,.36,1) 1;will-change:background,box-shadow,border-color}@keyframes exec-flash-loss{0%{background:radial-gradient(circle at 50% 30%,rgba(255,51,85,.06),transparent 62%),linear-gradient(180deg,#0f0d16,#0a0810);box-shadow:0 0 #f350,0 2px 8px #00000040;border-color:var(--exec-loss-border, rgba(255, 51, 85, .35))}35%{background:radial-gradient(circle at 50% 30%,rgba(255,51,85,.34),transparent 68%),linear-gradient(180deg,#ff33552e,#ff335514);box-shadow:0 0 32px var(--exec-loss-glow, rgba(255, 51, 85, .2)),0 0 64px var(--exec-loss-glow, rgba(255, 51, 85, .2)),0 2px 8px #00000040,inset 0 0 24px #ff33553d;border-color:#ff3355b3}to{background:radial-gradient(circle at 50% 30%,rgba(255,51,85,.06),transparent 62%),linear-gradient(180deg,#0f0d16,#0a0810);box-shadow:0 1px #ffffff08 inset,0 2px 8px #00000040,0 0 18px -4px var(--exec-loss-glow, rgba(255, 51, 85, .2));border-color:var(--exec-loss-border, rgba(255, 51, 85, .35))}}.exec-position-card.flash-loss{animation:exec-flash-loss .9s cubic-bezier(.22,1,.36,1) 1;will-change:background,box-shadow,border-color}@media(prefers-reduced-motion:reduce){.exec-position-card.flash-profit,.exec-position-card.flash-loss{animation:none}}@media(max-width:900px){.exec-position-grid{grid-template-columns:1fr!important;gap:10px!important}.execution-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.execution-control-grid,.exec-performance-grid{grid-template-columns:1fr!important}.demo-execution-policy{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.demo-execution-policy>button{width:100%}.execution-nav-links{width:100%}.execution-nav-links .accounts-link-btn{width:100%;justify-content:center}}@media(max-width:700px){.execution-center-page{gap:13px!important;padding:0 4px}.execution-center-page .page-header-premium,.execution-center-page .page-header{flex-direction:column;align-items:flex-start;gap:10px}.exec-position-grid{grid-template-columns:1fr!important}.exec-position-card{padding:14px!important;border-radius:14px!important}.exec-position-card__head{flex-wrap:wrap;gap:8px}.exec-position-card__symbol strong{font-size:15px}.exec-position-card__prices{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.exec-position-card__pl{padding:10px 12px}.exec-position-card__pl-value{font-size:20px!important}.exec-position-card__levels{flex-wrap:wrap;gap:6px 14px}.execution-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.execution-stat-card{padding:11px;grid-template-columns:auto 1fr;gap:8px}.execution-stat-card .status-badge{grid-column:1 / -1;justify-self:start}.executor-account-grid{grid-template-columns:1fr!important}.execution-limits-grid{grid-template-columns:repeat(2,1fr)!important;gap:7px!important}.execution-btn{width:100%;justify-content:center}.execution-activation-panel{grid-template-columns:1fr!important;padding:16px!important;gap:14px!important}.execution-activation-actions{grid-column:1 / -1!important;display:grid!important;grid-template-columns:1fr!important;gap:8px!important}.execution-event-list article{grid-template-columns:auto 1fr auto!important;gap:8px!important}.execution-event-list time{grid-column:2 / -1;font-size:11px}}@media(max-width:480px){.exec-position-card__prices,.execution-overview-grid{grid-template-columns:1fr!important}.exec-position-card__pl-value{font-size:22px!important}.exec-position-card__head{flex-direction:column;align-items:flex-start}.exec-position-card__side{align-self:flex-start}.exec-position-card__symbol strong{font-size:14px}.exec-position-card__price-col span,.exec-position-card__levels span{font-size:10px}.execution-center-page{gap:10px!important}.exec-position-card{padding:12px!important}}@media(max-width:900px){.execution-center-page,.execution-center-page *{max-width:100%!important;box-sizing:border-box}.execution-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.execution-table{min-width:600px}}:root{--wrv2-violet: #8b5cf6;--wrv2-violet-hi: #a78bfa;--wrv2-violet-soft: rgba(139, 92, 246, .14);--wrv2-violet-border:rgba(139, 92, 246, .38);--wrv2-bg-panel: #0c0910;--wrv2-bg-cell: #110d18;--wrv2-border: #221b2a;--wrv2-border-hi: #2e2438;--wrv2-text: #eceaf0;--wrv2-text-2: #9b94a6;--wrv2-text-muted: #625a6e;--wrv2-bull: #10b981;--wrv2-bear: #ff5c7c;--wrv2-warn: #fbbf24;--wrv2-info: #60a5fa}.alx-matrix{background:var(--wrv2-bg-panel);border:1px solid var(--wrv2-border);border-radius:14px;padding:16px;position:relative;overflow:hidden}.alx-matrix__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.alx-matrix__eyebrow{font-size:10px;letter-spacing:.16em;font-weight:800;color:var(--wrv2-text-2);text-transform:uppercase}.alx-matrix__status{font-size:10px;letter-spacing:.1em;font-weight:800;color:var(--wrv2-text-muted)}.alx-matrix__status[data-tone=bull]{color:var(--wrv2-bull)}.alx-matrix__status[data-tone=bear]{color:var(--wrv2-bear)}.alx-matrix__status[data-tone=warn]{color:var(--wrv2-warn)}.alx-matrix__grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.alx-cell{padding:12px;border-radius:10px;background:var(--wrv2-bg-cell);border:1px solid var(--wrv2-border);display:flex;flex-direction:column;gap:4px;min-height:72px}.alx-cell__label{font-size:10px;letter-spacing:.1em;font-weight:800;color:var(--wrv2-text-muted);text-transform:uppercase}.alx-cell__value{font-size:14px;font-weight:800;letter-spacing:.02em;color:var(--wrv2-text)}.alx-cell__value[data-direction=bullish]{color:var(--wrv2-bull)}.alx-cell__value[data-direction=bearish]{color:var(--wrv2-bear)}.alx-cell__value[data-direction=neutral]{color:var(--wrv2-text-2)}.alx-cell__value[data-direction=watch]{color:var(--wrv2-warn)}.alx-cell__value[data-direction=distribution]{color:var(--wrv2-bear)}.alx-cell__value[data-direction=accumulation]{color:var(--wrv2-bull)}.alx-cell__hint{font-size:10px;color:var(--wrv2-text-muted);line-height:1.4}.alx-matrix__foot{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding-top:12px;border-top:1px solid var(--wrv2-border)}.alx-matrix__foot[data-tone=bull] .alx-matrix__foot-label{color:var(--wrv2-bull)}.alx-matrix__foot[data-tone=bear] .alx-matrix__foot-label{color:var(--wrv2-bear)}.alx-matrix__foot[data-tone=warn] .alx-matrix__foot-label{color:var(--wrv2-warn)}.alx-matrix__foot-label{font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--wrv2-text)}.alx-matrix__foot-conf{font-size:10px;color:var(--wrv2-text-muted);letter-spacing:.08em;font-weight:700}.wrt-panel{background:var(--wrv2-bg-panel);border:1px solid var(--wrv2-border);border-radius:14px;padding:16px}.wrt-panel__head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.wrt-panel__eyebrow{font-size:10px;letter-spacing:.16em;font-weight:800;color:var(--wrv2-text-2);text-transform:uppercase}.wrt-panel__title{margin:4px 0 0;font-size:15px;font-weight:700;color:var(--wrv2-text)}.wrt-live-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--wrv2-violet-border);background:var(--wrv2-violet-soft);color:var(--wrv2-violet-hi);font-size:10px;font-weight:800;letter-spacing:.1em}.wrt-live-dot{width:6px;height:6px;border-radius:50%;background:var(--wrv2-violet-hi);box-shadow:0 0 8px var(--wrv2-violet-hi);animation:wrt-pulse 1.8s ease-in-out infinite}@keyframes wrt-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.wrt-empty{padding:20px 0;text-align:center;color:var(--wrv2-text-muted);font-size:12px;font-style:italic}.wrt-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.wrt-row{display:grid;grid-template-columns:48px 10px 1fr auto;gap:10px;align-items:center;padding:9px 10px;border-radius:8px;border-left:2px solid transparent;transition:background .15s ease,border-color .15s ease}.wrt-row:hover{background:#8b5cf60d}.wrt-row[data-tone=bull]{border-left-color:var(--wrv2-bull)}.wrt-row[data-tone=bear]{border-left-color:var(--wrv2-bear)}.wrt-row[data-tone=warn]{border-left-color:var(--wrv2-warn)}.wrt-row[data-tone=info]{border-left-color:var(--wrv2-violet)}.wrt-row__time{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--wrv2-text-muted);letter-spacing:.04em;font-weight:600}.wrt-row__dot{width:6px;height:6px;border-radius:50%;background:var(--wrv2-violet)}.wrt-row__dot[data-tone=bull]{background:var(--wrv2-bull);box-shadow:0 0 6px var(--wrv2-bull)}.wrt-row__dot[data-tone=bear]{background:var(--wrv2-bear);box-shadow:0 0 6px var(--wrv2-bear)}.wrt-row__dot[data-tone=warn]{background:var(--wrv2-warn);box-shadow:0 0 6px var(--wrv2-warn)}.wrt-row__body{min-width:0}.wrt-row__title{display:block;font-size:12px;color:var(--wrv2-text);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wrt-row__status{font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;border-radius:999px;background:#94a3b80f;color:var(--wrv2-text-2)}.wrt-row__status[data-tone=bull]{color:var(--wrv2-bull);background:#10b9811a}.wrt-row__status[data-tone=bear]{color:var(--wrv2-bear);background:#ff5c7c1a}.wrt-row__status[data-tone=warn]{color:var(--wrv2-warn);background:#fbbf241a}.wrt-row__status[data-tone=info]{color:var(--wrv2-violet-hi);background:var(--wrv2-violet-soft)}.cgv2-panel{background:radial-gradient(circle at 50% 0%,rgba(139,92,246,.08),transparent 62%),var(--wrv2-bg-panel);border:1px solid var(--wrv2-border);border-radius:14px;padding:16px;position:relative;overflow:hidden}.cgv2-head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.cgv2-eyebrow{font-size:10px;letter-spacing:.16em;font-weight:800;color:var(--wrv2-text-2);text-transform:uppercase}.cgv2-title{margin:4px 0 0;font-size:13px;font-weight:700;color:var(--wrv2-text)}.cgv2-bias{font-size:11px;font-weight:900;letter-spacing:.1em;padding:4px 10px;border-radius:999px;background:#94a3b80f;color:var(--wrv2-text-2)}.cgv2-bias[data-direction=bull]{color:var(--wrv2-bull);background:#10b9811a}.cgv2-bias[data-direction=bear]{color:var(--wrv2-bear);background:#ff5c7c1a}.cgv2-gauge-wrap{position:relative;margin:4px auto 10px;width:100%;max-width:220px}.cgv2-gauge{width:100%;height:auto;display:block}.cgv2-gauge-value{position:absolute;left:50%;top:65%;transform:translate(-50%);text-align:center;pointer-events:none}.cgv2-score{display:block;font-size:40px;font-weight:900;line-height:1;color:var(--wrv2-text);letter-spacing:-.03em}.cgv2-panel[data-tone=bull] .cgv2-score{color:var(--wrv2-bull);text-shadow:0 0 20px rgba(16,185,129,.4)}.cgv2-panel[data-tone=warn] .cgv2-score{color:var(--wrv2-warn)}.cgv2-panel[data-tone=bear] .cgv2-score{color:var(--wrv2-bear);text-shadow:0 0 20px rgba(255,92,124,.4)}.cgv2-score-label{display:block;margin-top:3px;font-size:10px;font-weight:800;letter-spacing:.12em;color:var(--wrv2-text-2);text-transform:uppercase}.cgv2-meta{display:flex;gap:14px;flex-wrap:wrap;align-items:center;padding-top:10px;border-top:1px solid var(--wrv2-border);margin-top:6px}.cgv2-meta>span{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:700;color:var(--wrv2-text-muted);letter-spacing:.08em;text-transform:uppercase}.cgv2-meta b{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800;color:var(--wrv2-text);letter-spacing:.02em}.cgv2-meta b[data-tone=bull]{color:var(--wrv2-bull)}.cgv2-meta b[data-tone=bear]{color:var(--wrv2-bear)}.cgv2-meta b[data-tone=warn]{color:var(--wrv2-warn)}.cgv2-updated{margin-left:auto;font-size:10px!important;color:var(--wrv2-text-muted)!important;font-weight:600!important;text-transform:none!important;letter-spacing:.02em!important}@media(max-width:700px){.alx-matrix__grid{grid-template-columns:1fr}.wrt-row{grid-template-columns:40px 8px 1fr}.wrt-row__status{grid-column:3;justify-self:start;margin-top:4px}.cgv2-score{font-size:34px}}.wrt-panel__count{font-size:11px;font-weight:600;color:var(--wrv2-text-muted);letter-spacing:.02em}.wrt-row__time{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.wrt-row__time-end{font-size:9px;color:var(--wrv2-text-faint, #3f3949);font-weight:500;letter-spacing:.02em}.wrt-row__meta{display:block;margin-top:2px;font-size:10px;color:var(--wrv2-text-muted);font-style:italic;letter-spacing:.02em}.stb-panel{background:var(--wrv2-bg-panel);border:1px solid var(--wrv2-border);border-radius:14px;padding:16px}.stb-panel__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.stb-panel__eyebrow{font-size:10px;letter-spacing:.16em;font-weight:800;color:var(--wrv2-text-2);text-transform:uppercase}.stb-panel__clock{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--wrv2-text-muted);letter-spacing:.04em}.stb-bar{display:flex;gap:4px;height:62px;border-radius:10px;overflow:hidden;border:1px solid var(--wrv2-border)}.stb-segment{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:#94a3b80a;border-right:1px solid var(--wrv2-border);overflow:hidden;transition:background .2s ease}.stb-segment:last-child{border-right:0}.stb-segment[data-active=true]{background:#8b5cf624}.stb-segment[data-tone=asia][data-active=true]{background:#60a5fa24}.stb-segment[data-tone=london][data-active=true]{background:#10b98124}.stb-segment[data-tone=ny][data-active=true]{background:#fbbf2424}.stb-segment[data-tone=dharma][data-active=true]{background:#8b5cf624}.stb-segment__label{font-size:10px;font-weight:900;letter-spacing:.1em;color:var(--wrv2-text-2)}.stb-segment[data-active=true] .stb-segment__label{color:var(--wrv2-text)}.stb-segment__hours{font-family:JetBrains Mono,monospace;font-size:9px;color:var(--wrv2-text-muted);letter-spacing:.02em}.stb-segment__progress{position:absolute;bottom:0;left:0;height:3px;background:var(--wrv2-violet-hi);box-shadow:0 0 12px var(--wrv2-violet-hi);transition:width .4s ease}.stb-foot{display:flex;gap:18px;margin-top:12px;padding-top:12px;border-top:1px solid var(--wrv2-border);font-size:11px;color:var(--wrv2-text-muted);letter-spacing:.06em;text-transform:uppercase}.stb-foot b{margin-left:6px;color:var(--wrv2-text);font-family:JetBrains Mono,monospace;font-weight:800}.mhp-panel{background:var(--wrv2-bg-panel);border:1px solid var(--wrv2-border);border-radius:14px;padding:16px}.mhp-panel__head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.mhp-panel__eyebrow{font-size:10px;letter-spacing:.16em;font-weight:800;color:var(--wrv2-text-2);text-transform:uppercase}.mhp-panel__title{margin:4px 0 0;font-size:15px;font-weight:700;color:var(--wrv2-text)}.mhp-panel__count{display:grid;place-items:center;min-width:28px;height:28px;border-radius:8px;background:var(--wrv2-violet-soft);border:1px solid var(--wrv2-violet-border);color:var(--wrv2-violet-hi);font-size:11px;font-weight:800}.mhp-empty{padding:20px 0;text-align:center;color:var(--wrv2-text-muted);font-size:12px;font-style:italic}.mhp-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.mhp-row{display:grid;grid-template-columns:58px 1fr auto;gap:10px;align-items:center;padding:9px 10px;border-radius:8px;border-left:2px solid transparent;transition:background .15s ease}.mhp-row:hover{background:#8b5cf60d}.mhp-row[data-tone=bear]{border-left-color:var(--wrv2-bear)}.mhp-row[data-tone=warn]{border-left-color:var(--wrv2-warn)}.mhp-row[data-tone=info]{border-left-color:var(--wrv2-info)}.mhp-row__impact{display:inline-flex;align-items:center;justify-content:center;padding:3px 6px;border-radius:4px;font-size:9px;font-weight:900;letter-spacing:.08em;background:#94a3b80f;color:var(--wrv2-text-2)}.mhp-row__impact[data-tone=bear]{color:var(--wrv2-bear);background:#ff5c7c1a}.mhp-row__impact[data-tone=warn]{color:var(--wrv2-warn);background:#fbbf241a}.mhp-row__impact[data-tone=info]{color:var(--wrv2-info);background:#60a5fa1a}.mhp-row__body{min-width:0}.mhp-row__title{display:block;font-size:12px;font-weight:500;color:var(--wrv2-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mhp-row__meta{display:flex;gap:8px;margin-top:3px;font-size:10px;color:var(--wrv2-text-muted)}.mhp-row__meta b{font-weight:800;color:var(--wrv2-text-2);letter-spacing:.04em}.mhp-row__countdown{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;color:var(--wrv2-text-2);letter-spacing:.02em}@media(max-width:700px){.stb-bar{height:54px}.stb-segment__label{font-size:9px}.stb-segment__hours{display:none}.mhp-row{grid-template-columns:50px 1fr}.mhp-row__countdown{grid-column:2;justify-self:start;margin-top:4px}}.stb-panel__closed{color:var(--wrv2-bear);font-weight:800;letter-spacing:.1em;margin-left:8px}.stb-bar[data-open=false]{opacity:.35;filter:grayscale(.7)}.stb-foot__closed{color:var(--wrv2-text-muted);font-style:italic;font-size:11px;letter-spacing:.02em;text-transform:none}.stb-foot__closed b{color:var(--wrv2-bear);font-weight:800;letter-spacing:.1em;text-transform:uppercase}.dhm-panel{background:var(--wrv2-bg-panel);border:1px solid var(--wrv2-border);border-radius:14px;padding:16px}.dhm-panel__head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.dhm-panel__eyebrow{font-size:10px;letter-spacing:.16em;font-weight:800;color:var(--wrv2-text-2);text-transform:uppercase}.dhm-panel__title{margin:4px 0 0;font-size:15px;font-weight:700;color:var(--wrv2-text)}.dhm-panel__count{display:grid;place-items:center;min-width:28px;height:28px;border-radius:8px;background:var(--wrv2-violet-soft);border:1px solid var(--wrv2-violet-border);color:var(--wrv2-violet-hi);font-size:11px;font-weight:800}.dhm-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:6px}.dhm-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:10px 6px;border-radius:8px;border:1px solid var(--wrv2-border);min-height:68px;transition:transform .15s ease}.dhm-cell:hover{transform:translateY(-1px)}.dhm-cell__label{font-size:9px;letter-spacing:.08em;font-weight:800;color:var(--wrv2-text-muted);text-transform:uppercase;text-align:center}.dhm-cell__value{font-family:JetBrains Mono,monospace;font-size:14px;font-weight:800;color:var(--wrv2-text);letter-spacing:-.01em}.dhm-cell[data-tone=bull] .dhm-cell__value{color:var(--wrv2-bull)}.dhm-cell[data-tone=bear] .dhm-cell__value{color:var(--wrv2-bear)}.dhm-cell__hint{font-size:9px;color:var(--wrv2-text-muted);letter-spacing:.02em}.dhm-foot{display:flex;gap:16px;margin-top:12px;padding-top:12px;border-top:1px solid var(--wrv2-border);font-size:10px;color:var(--wrv2-text-muted);letter-spacing:.06em}.dhm-legend{display:inline-flex;align-items:center;gap:5px}.dhm-dot{width:7px;height:7px;border-radius:50%}.dhm-dot--bull{background:var(--wrv2-bull);box-shadow:0 0 6px var(--wrv2-bull)}.dhm-dot--bear{background:var(--wrv2-bear);box-shadow:0 0 6px var(--wrv2-bear)}.dhm-dot--neutral{background:var(--wrv2-text-muted)}.amx-panel{background:var(--wrv2-bg-panel);border:1px solid var(--wrv2-border);border-radius:14px;padding:16px}.amx-panel__head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.amx-panel__eyebrow{font-size:10px;letter-spacing:.16em;font-weight:800;color:var(--wrv2-text-2);text-transform:uppercase}.amx-panel__title{margin:4px 0 0;font-size:15px;font-weight:700;color:var(--wrv2-text)}.amx-panel__live{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--wrv2-violet-border);background:var(--wrv2-violet-soft);color:var(--wrv2-violet-hi);font-size:10px;font-weight:800;letter-spacing:.1em}.amx-live-dot{width:6px;height:6px;border-radius:50%;background:var(--wrv2-violet-hi);box-shadow:0 0 8px var(--wrv2-violet-hi);animation:wrt-pulse 1.8s ease-in-out infinite}.amx-head,.amx-row{display:grid;grid-template-columns:1.4fr 1fr 1.2fr .9fr;gap:10px;align-items:center}.amx-head{padding:8px 10px;border-bottom:1px solid var(--wrv2-border);font-size:9px;letter-spacing:.1em;font-weight:800;color:var(--wrv2-text-muted);text-transform:uppercase}.amx-body{display:flex;flex-direction:column}.amx-row{padding:9px 10px;background:transparent;border:1px solid transparent;border-bottom:1px solid rgba(34,27,42,.6);color:inherit;text-align:left;cursor:pointer;border-radius:6px;transition:background .15s ease,border-color .15s ease}.amx-row:hover:not(:disabled){background:#8b5cf60d;border-color:var(--wrv2-border)}.amx-row.is-active{background:var(--wrv2-violet-soft);border-color:var(--wrv2-violet-border)}.amx-row:disabled{opacity:.42;cursor:not-allowed}.amx-row__symbol{font-size:12px;font-weight:700;color:var(--wrv2-text);letter-spacing:.02em}.amx-row__symbol small{margin-left:5px;font-size:9px;color:var(--wrv2-text-muted);font-weight:500}.amx-row__dir{font-size:10px;font-weight:800;letter-spacing:.06em;color:var(--wrv2-text-muted)}.amx-row__dir[data-tone=bull]{color:var(--wrv2-bull)}.amx-row__dir[data-tone=bear]{color:var(--wrv2-bear)}.amx-row__conf{display:flex;align-items:center;gap:8px}.amx-row__conf b{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800;color:var(--wrv2-text);min-width:26px}.amx-bar{flex:1;height:4px;background:#94a3b81a;border-radius:999px;overflow:hidden}.amx-bar em{display:block;height:100%;background:linear-gradient(90deg,var(--wrv2-violet),var(--wrv2-violet-hi));border-radius:999px}.amx-row__align{font-size:9px;font-weight:800;letter-spacing:.08em;text-align:right;color:var(--wrv2-text-muted)}.amx-row__align[data-tone=bull]{color:var(--wrv2-bull)}.amx-row__align[data-tone=bear]{color:var(--wrv2-bear)}.bhc-panel{background:var(--wrv2-bg-panel);border:1px solid var(--wrv2-border);border-radius:14px;padding:16px}.bhc-panel__head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px}.bhc-panel__eyebrow{font-size:10px;letter-spacing:.16em;font-weight:800;color:var(--wrv2-text-2);text-transform:uppercase}.bhc-panel__title{margin:4px 0 0;font-size:15px;font-weight:700;color:var(--wrv2-text)}.bhc-panel__delta{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:800;padding:3px 9px;border-radius:999px;background:#94a3b814;color:var(--wrv2-text-muted)}.bhc-panel__delta[data-tone=bull]{color:var(--wrv2-bull);background:#10b9811f}.bhc-panel__delta[data-tone=bear]{color:var(--wrv2-bear);background:#ff5c7c1f}.bhc-empty{padding:24px 0;text-align:center;color:var(--wrv2-text-muted);font-size:12px;font-style:italic}.bhc-chart{display:flex;flex-direction:column;gap:8px}.bhc-svg{width:100%;height:90px;display:block}.bhc-meta{display:flex;justify-content:space-between;padding-top:8px;border-top:1px solid var(--wrv2-border);font-size:9px;letter-spacing:.1em;font-weight:800;color:var(--wrv2-text-muted);text-transform:uppercase}.bhc-meta b{margin-left:5px;color:var(--wrv2-text);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800}@media(max-width:700px){.dhm-grid{grid-template-columns:repeat(2,1fr)}.amx-head,.amx-row{grid-template-columns:1.2fr 1fr .9fr}.amx-head span:nth-child(3),.amx-row__conf{display:none}.bhc-svg{height:70px}}:root{--exv2-bg-panel: #0c0910;--exv2-bg-cell: #110d18;--exv2-border: #221b2a;--exv2-text: #eceaf0;--exv2-text-2: #9b94a6;--exv2-text-muted: #625a6e;--exv2-bull: #10b981;--exv2-bear: #ff5c7c;--exv2-warn: #fbbf24;--exv2-accent: #8b5cf6;--exv2-accent-hi: #a78bfa}.exv2-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-bottom:14px}.exv2-stat{padding:12px;background:var(--exv2-bg-cell);border:1px solid var(--exv2-border);border-radius:10px;display:flex;flex-direction:column;gap:4px;transition:border-color .2s ease,transform .15s ease}.exv2-stat:hover{transform:translateY(-1px);border-color:#8b5cf638}.exv2-stat[data-tone=bull]{border-color:#10b98147}.exv2-stat[data-tone=bear]{border-color:#ff5c7c47}.exv2-stat[data-tone=warn]{border-color:#fbbf243d}.exv2-stat__label{font-size:9px;font-weight:800;letter-spacing:.12em;color:var(--exv2-text-muted);text-transform:uppercase}.exv2-stat__value{font-size:16px;font-weight:800;color:var(--exv2-text);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.exv2-stat[data-tone=bull] .exv2-stat__value{color:var(--exv2-bull)}.exv2-stat[data-tone=bear] .exv2-stat__value{color:var(--exv2-bear)}.exv2-stat[data-tone=warn] .exv2-stat__value{color:var(--exv2-warn)}.exv2-stat__hint{font-size:10px;color:var(--exv2-text-muted);letter-spacing:.02em}.exv2-pnl{background:var(--exv2-bg-panel);border:1px solid var(--exv2-border);border-radius:14px;padding:16px;margin-bottom:14px}.exv2-pnl__head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.exv2-pnl__eyebrow{font-size:10px;font-weight:800;letter-spacing:.14em;color:var(--exv2-text-2);text-transform:uppercase}.exv2-pnl__title{margin:4px 0 0;font-size:14px;font-weight:700;color:var(--exv2-text)}.exv2-pnl__latest{font-family:JetBrains Mono,monospace;font-size:14px;font-weight:800;padding:4px 10px;border-radius:999px;background:#94a3b814;color:var(--exv2-text-muted)}.exv2-pnl__latest[data-tone=bull]{color:var(--exv2-bull);background:#10b9811f}.exv2-pnl__latest[data-tone=bear]{color:var(--exv2-bear);background:#ff5c7c1f}.exv2-pnl__empty{padding:20px 0;text-align:center;color:var(--exv2-text-muted);font-size:12px;font-style:italic}.exv2-pnl__chart{display:flex;flex-direction:column;gap:8px}.exv2-pnl__chart svg{width:100%;height:90px;display:block}.exv2-pnl__meta{display:flex;justify-content:space-between;padding-top:8px;border-top:1px solid var(--exv2-border);font-size:9px;letter-spacing:.1em;font-weight:800;color:var(--exv2-text-muted);text-transform:uppercase}.exv2-pnl__meta b{margin-left:5px;color:var(--exv2-text);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800}.exv2-trace{background:var(--exv2-bg-cell);border:1px solid var(--exv2-border);border-radius:10px;overflow:hidden;transition:border-color .15s ease}.exv2-trace[data-tone=bull]{border-left:3px solid var(--exv2-bull)}.exv2-trace[data-tone=bear]{border-left:3px solid var(--exv2-bear)}.exv2-trace__head{display:grid;grid-template-columns:1fr auto auto auto;gap:10px;align-items:center;padding:10px 14px;cursor:pointer;user-select:none}.exv2-trace__head:hover{background:#8b5cf60a}.exv2-trace__title{display:flex;flex-direction:column;gap:2px;min-width:0}.exv2-trace__title b{font-size:12px;font-weight:700;color:var(--exv2-text)}.exv2-trace__title small{font-size:9px;color:var(--exv2-text-muted);font-family:JetBrains Mono,monospace}.exv2-trace__side{font-size:9px;font-weight:900;letter-spacing:.1em;padding:3px 8px;border-radius:999px;background:#94a3b814;color:var(--exv2-text-2)}.exv2-trace__side[data-tone=bull]{color:var(--exv2-bull);background:#10b9811f}.exv2-trace__side[data-tone=bear]{color:var(--exv2-bear);background:#ff5c7c1f}.exv2-trace__pl{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:800;color:var(--exv2-text-2)}.exv2-trace__pl[data-tone=bull]{color:var(--exv2-bull)}.exv2-trace__pl[data-tone=bear]{color:var(--exv2-bear)}.exv2-trace__toggle{color:var(--exv2-text-muted);font-size:10px}.exv2-trace__body{padding:8px 14px 14px;border-top:1px solid var(--exv2-border)}.exv2-trace__empty{margin:0;padding:12px 0;font-size:11px;font-style:italic;color:var(--exv2-text-muted);text-align:center}.exv2-trace__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.exv2-trace__step{display:grid;grid-template-columns:10px 1fr auto;gap:10px;align-items:center;padding:7px 0}.exv2-trace__dot{width:7px;height:7px;border-radius:50%;background:var(--exv2-text-muted)}.exv2-trace__dot[data-tone=bull]{background:var(--exv2-bull);box-shadow:0 0 6px var(--exv2-bull)}.exv2-trace__dot[data-tone=bear]{background:var(--exv2-bear);box-shadow:0 0 6px var(--exv2-bear)}.exv2-trace__dot[data-tone=warn]{background:var(--exv2-warn);box-shadow:0 0 6px var(--exv2-warn)}.exv2-trace__step-body{display:flex;flex-direction:column;gap:2px;min-width:0}.exv2-trace__step-label{font-size:11px;font-weight:700;color:var(--exv2-text);letter-spacing:.02em}.exv2-trace__step-time{font-size:9px;color:var(--exv2-text-muted);font-family:JetBrains Mono,monospace}.exv2-trace__step-right{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.exv2-trace__step-price{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;color:var(--exv2-text)}.exv2-trace__step-right small{font-size:9px;color:var(--exv2-text-muted)}.exv2-filters{display:flex;flex-wrap:wrap;gap:18px;padding:12px 14px;background:var(--exv2-bg-panel);border:1px solid var(--exv2-border);border-radius:10px;margin-bottom:14px}.exv2-filters__group{display:flex;flex-direction:column;gap:6px;min-width:0}.exv2-filters__label{font-size:9px;font-weight:800;letter-spacing:.12em;color:var(--exv2-text-muted);text-transform:uppercase}.exv2-filters select{background:var(--exv2-bg-cell);border:1px solid var(--exv2-border);color:var(--exv2-text);font-size:11px;padding:6px 10px;border-radius:6px;font-family:inherit;min-width:120px}.exv2-filters__pills{display:flex;gap:4px}.exv2-filters__pills button{padding:5px 10px;border-radius:6px;border:1px solid var(--exv2-border);background:transparent;color:var(--exv2-text-2);font-size:10px;font-weight:700;letter-spacing:.06em;cursor:pointer;transition:all .15s ease}.exv2-filters__pills button:hover{border-color:var(--exv2-accent);color:var(--exv2-accent-hi)}.exv2-filters__pills button.is-active{background:#8b5cf624;border-color:var(--exv2-accent);color:var(--exv2-accent-hi)}.exv2-export-btn{padding:8px 14px;border-radius:8px;border:1px solid var(--exv2-accent);background:#8b5cf614;color:var(--exv2-accent-hi);font-size:11px;font-weight:800;letter-spacing:.06em;cursor:pointer;transition:all .15s ease}.exv2-export-btn:hover:not(:disabled){background:#8b5cf629;transform:translateY(-1px)}.exv2-export-btn:disabled{opacity:.4;cursor:not-allowed}.exv2-trace-list{display:flex;flex-direction:column;gap:6px}@media(max-width:700px){.exv2-stats{grid-template-columns:repeat(2,1fr)}.exv2-trace__head{grid-template-columns:1fr auto auto}.exv2-trace__toggle{display:none}.exv2-filters{flex-direction:column;gap:12px}.exv2-filters select{width:100%}}:root{--chv2-bg-panel: #0c0910;--chv2-bg-cell: #110d18;--chv2-border: #221b2a;--chv2-text: #eceaf0;--chv2-text-2: #9b94a6;--chv2-text-muted:#625a6e;--chv2-bull: #10b981;--chv2-bear: #ff5c7c;--chv2-warn: #fbbf24;--chv2-info: #60a5fa;--chv2-accent: #8b5cf6;--chv2-accent-hi: #a78bfa}.chart-presets{display:flex;align-items:center;gap:14px;padding:8px 14px;background:var(--chv2-bg-panel);border:1px solid var(--chv2-border);border-radius:10px;margin-bottom:8px}.chart-presets__label{font-size:9px;font-weight:900;letter-spacing:.14em;color:var(--chv2-text-muted)}.chart-presets__list{display:flex;gap:6px;flex-wrap:wrap}.chart-preset-btn{padding:6px 12px;border-radius:6px;border:1px solid var(--chv2-border);background:transparent;color:var(--chv2-text-2);font-size:10px;font-weight:800;letter-spacing:.1em;cursor:pointer;transition:all .15s ease;font-family:JetBrains Mono,monospace}.chart-preset-btn:hover{border-color:var(--chv2-accent);color:var(--chv2-accent-hi);transform:translateY(-1px)}.chart-preset-btn.is-active{background:#8b5cf629;border-color:var(--chv2-accent);color:var(--chv2-accent-hi);box-shadow:0 0 12px #8b5cf638}.cib-block{display:flex;flex-direction:column;gap:2px;min-width:0}.cib-block--chips{flex:1}.cib-label{font-size:8px;font-weight:900;letter-spacing:.14em;color:var(--chv2-text-muted);text-transform:uppercase}.cib-value{font-size:12px;font-weight:800;color:var(--chv2-text);letter-spacing:.02em;white-space:nowrap}.cib-value[data-tone=bull]{color:var(--chv2-bull)}.cib-value[data-tone=bear]{color:var(--chv2-bear)}.cib-value[data-tone=warn]{color:var(--chv2-warn)}.cib-value--mono{font-family:JetBrains Mono,monospace;font-variant-numeric:tabular-nums}.cib-divider{width:1px;height:26px;background:var(--chv2-border)}.cib-chips{display:flex;gap:4px;flex-wrap:wrap}.cib-chip{padding:3px 8px;border-radius:4px;font-size:9px;font-weight:800;letter-spacing:.08em;background:#94a3b814;color:var(--chv2-text-2);font-family:JetBrains Mono,monospace}.cib-chip[data-tone=accent]{color:var(--chv2-accent-hi);background:#8b5cf624}.cib-chip[data-tone=warn]{color:var(--chv2-warn);background:#fbbf241f}.cib-chip[data-tone=info]{color:var(--chv2-info);background:#60a5fa1f}.cib-chip--empty{color:var(--chv2-text-muted);font-style:italic}.chart-volume-profile{display:flex;flex-direction:column;width:90px;min-width:90px;background:#05040780;border:1px solid var(--chv2-border);border-radius:8px;padding:8px 4px;gap:6px;align-self:stretch}.cvp-head{display:flex;flex-direction:column;align-items:center;gap:1px;padding-bottom:4px;border-bottom:1px solid var(--chv2-border)}.cvp-title{font-size:8px;font-weight:900;letter-spacing:.14em;color:var(--chv2-text)}.cvp-subtitle{font-size:7px;font-weight:800;letter-spacing:.14em;color:var(--chv2-text-muted)}.cvp-svg{flex:1;width:100%;min-height:100px;display:block}.cvp-foot{display:flex;flex-direction:column;align-items:center;gap:2px;padding-top:4px;border-top:1px solid var(--chv2-border)}.cvp-poc-label{font-size:7px;font-weight:900;letter-spacing:.14em;color:var(--chv2-accent-hi)}.cvp-poc-value{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:800;color:var(--chv2-text)}.cvp-empty{display:grid;place-items:center;height:100%;font-size:9px;color:var(--chv2-text-muted);text-align:center;padding:8px;font-style:italic}.chart-v2-layout{display:grid;grid-template-columns:1fr;gap:8px}.chart-v2-main{display:flex;gap:8px;align-items:stretch;min-height:0}.chart-v2-canvas{flex:1;min-width:0}@media(max-width:900px){.chart-volume-profile{width:60px;min-width:60px}.cvp-poc-value{font-size:9px}}@media(max-width:700px){.chart-presets{padding:6px 10px;gap:10px}.chart-preset-btn{padding:5px 8px;font-size:9px}.chart-info-bar{gap:10px;padding:6px 10px}.cib-divider{height:20px}.chart-volume-profile{display:none}}section.chart-info-bar,.chart-info-bar{display:flex!important;visibility:visible!important;opacity:1!important;height:auto!important;min-height:52px!important;padding:10px 14px!important;background:#110d18!important;border:1px solid #2e2438!important;border-radius:10px!important;margin-bottom:8px!important;gap:14px!important;align-items:center!important;flex-wrap:wrap!important;overflow:visible!important}.chart-info-bar .cib-block{display:flex!important;flex-direction:column!important;gap:3px!important;min-width:0!important;visibility:visible!important;opacity:1!important}.chart-info-bar .cib-label{display:block!important;font-size:8px!important;color:#625a6e!important;letter-spacing:.14em!important;font-weight:900!important;text-transform:uppercase!important}.chart-info-bar .cib-value{display:block!important;font-size:12px!important;font-weight:800!important;color:#eceaf0!important;letter-spacing:.02em!important;white-space:nowrap!important}.chart-info-bar .cib-value[data-tone=bull]{color:#10b981!important}.chart-info-bar .cib-value[data-tone=bear]{color:#ff5c7c!important}.chart-info-bar .cib-value[data-tone=warn]{color:#fbbf24!important}.chart-info-bar .cib-value--mono{font-family:JetBrains Mono,monospace!important;font-variant-numeric:tabular-nums!important}.chart-info-bar .cib-divider{display:block!important;width:1px!important;height:26px!important;background:#221b2a!important;align-self:center!important}.chart-info-bar .cib-chips{display:flex!important;gap:4px!important;flex-wrap:wrap!important}.chart-info-bar .cib-chip{display:inline-block!important;padding:3px 8px!important;border-radius:4px!important;font-size:9px!important;font-weight:800!important;letter-spacing:.08em!important;background:#94a3b81f!important;color:#9b94a6!important;font-family:JetBrains Mono,monospace!important}.chart-info-bar .cib-chip[data-tone=accent]{color:#a78bfa!important;background:#8b5cf62e!important}.chart-info-bar .cib-chip[data-tone=warn]{color:#fbbf24!important;background:#fbbf2429!important}.chart-info-bar .cib-chip[data-tone=info]{color:#60a5fa!important;background:#60a5fa29!important}.chart-annotations{position:absolute;top:60px;right:100px;z-index:8;display:flex;flex-direction:column;gap:5px;align-items:flex-end;pointer-events:none}.chart-annotation{display:flex;align-items:center;gap:8px;padding:5px 10px;border-radius:6px;border:1px solid;background:#0c0910eb;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:800;letter-spacing:.08em;cursor:pointer;pointer-events:auto;transition:all .15s ease;backdrop-filter:blur(4px);max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chart-annotation:hover{transform:translate(-2px)}.chart-annotation[data-tone=bull]{color:var(--chv2-bull);border-color:#10b98166;box-shadow:0 0 12px #10b9812e}.chart-annotation[data-tone=bear]{color:var(--chv2-bear);border-color:#ff5c7c66;box-shadow:0 0 12px #ff5c7c2e}.chart-annotation[data-tone=warn]{color:var(--chv2-warn);border-color:#fbbf2466;box-shadow:0 0 12px #fbbf242e}.chart-annotation[data-tone=info]{color:var(--chv2-accent-hi);border-color:#8b5cf666;box-shadow:0 0 12px #8b5cf62e}.chart-annotation__label{font-weight:900}.chart-annotation__price{color:var(--chv2-text-2);font-size:9px;opacity:.75}@media(max-width:700px){.chart-annotations{right:12px;top:56px;max-width:50%}.chart-annotation{font-size:8px;padding:4px 8px}}.chart-volume-profile{width:120px;min-width:120px}.cvp-level{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:3px 0;font-size:9px;width:100%}.cvp-level__label{font-family:JetBrains Mono,monospace;font-weight:900;letter-spacing:.08em}.cvp-level[data-tone=accent] .cvp-level__label{color:var(--chv2-accent-hi)}.cvp-level[data-tone=warn] .cvp-level__label{color:var(--chv2-warn)}.cvp-level__value{font-family:JetBrains Mono,monospace;font-weight:800;color:var(--chv2-text);font-size:9px}.cvp-foot{display:flex;flex-direction:column;align-items:stretch;gap:2px;padding-top:6px;margin-top:6px;border-top:1px solid var(--chv2-border)}.chart-toggle-btn{padding:6px 12px;border-radius:8px;border:1px solid var(--chv2-border);background:#8b5cf60f;color:var(--chv2-accent-hi);font-size:11px;font-weight:800;letter-spacing:.04em;cursor:pointer;transition:all .15s ease;font-family:inherit}.chart-toggle-btn:hover{background:#8b5cf629;border-color:var(--chv2-accent);transform:translateY(-1px)}.chart-v2-canvas{position:relative!important}.chart-annotations{top:auto!important;bottom:30px!important;right:130px!important;max-width:240px;pointer-events:none}.chart-annotation{background:#0c0910f2!important;backdrop-filter:blur(8px);font-size:10px!important;padding:6px 12px!important;box-shadow:0 4px 20px #0006!important}.chart-volume-profile{width:140px!important;min-width:140px!important}.cvp-level__value{font-size:10px!important;font-weight:900!important}.cvp-level__label{font-size:9px!important}.chart-v2-canvas{min-height:620px}@media(max-width:900px){.chart-annotations{right:12px!important;bottom:12px!important;max-width:55%}.chart-volume-profile{width:90px!important;min-width:90px!important}}@media(max-width:600px){.chart-annotations{display:none}}:root{--titan-bg-panel: #0c0910;--titan-bg-cell: #110d18;--titan-bg-deep: #07060a;--titan-border: #221b2a;--titan-border-hi: #2e2438;--titan-text: #eceaf0;--titan-text-2: #9b94a6;--titan-text-muted: #625a6e;--titan-accent: #8b5cf6;--titan-accent-hi: #a78bfa;--titan-accent-bg: rgba(139, 92, 246, .14);--titan-accent-glow: rgba(139, 92, 246, .32)}.titan-fab{position:fixed;bottom:24px;right:24px;z-index:9998;display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:999px;border:1px solid var(--titan-accent);background:linear-gradient(135deg,var(--titan-accent),#6d28d9);color:#fff;font-family:inherit;font-size:13px;font-weight:800;letter-spacing:.02em;cursor:pointer;box-shadow:0 4px 24px #8b5cf66b,0 0 0 1px #ffffff14 inset;transition:all .2s ease}.titan-fab:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 8px 32px #8b5cf68c,0 0 0 1px #ffffff1f inset}.titan-fab:active{transform:translateY(0) scale(1)}.titan-fab__icon{font-size:16px;animation:titan-pulse 2.4s ease-in-out infinite}@keyframes titan-pulse{0%,to{opacity:1}50%{opacity:.65}}.titan-fab__label{text-transform:uppercase}.titan-panel{position:fixed;bottom:24px;right:24px;z-index:9999;width:380px;max-width:calc(100vw - 32px);max-height:min(560px,calc(100vh - 48px));display:flex;flex-direction:column;background:var(--titan-bg-panel);border:1px solid var(--titan-border-hi);border-radius:16px;box-shadow:0 24px 60px #00000085,0 0 0 1px #8b5cf62e,0 0 60px #8b5cf624;overflow:hidden;animation:titan-slide-in .24s cubic-bezier(.16,1,.3,1)}@keyframes titan-slide-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.titan-header{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--titan-border);background:linear-gradient(180deg,rgba(139,92,246,.08),transparent)}.titan-header__left{display:flex;align-items:center;gap:8px}.titan-header__dot{width:7px;height:7px;border-radius:50%;background:var(--titan-accent-hi);box-shadow:0 0 8px var(--titan-accent-hi);animation:titan-pulse 1.8s ease-in-out infinite}.titan-header__title{font-size:12px;font-weight:900;letter-spacing:.14em;color:var(--titan-text)}.titan-header__version{font-size:9px;font-weight:700;color:var(--titan-text-muted);letter-spacing:.06em;padding:2px 6px;border-radius:4px;background:var(--titan-accent-bg);border:1px solid rgba(139,92,246,.28);color:var(--titan-accent-hi)}.titan-header__actions{display:flex;gap:4px}.titan-header__clear,.titan-header__close{width:26px;height:26px;border-radius:6px;border:1px solid transparent;background:transparent;color:var(--titan-text-muted);font-size:14px;font-weight:800;cursor:pointer;transition:all .15s ease;display:grid;place-items:center}.titan-header__clear:hover,.titan-header__close:hover{background:#ffffff0f;color:var(--titan-text);border-color:var(--titan-border)}.titan-body{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:14px;min-height:200px}.titan-body::-webkit-scrollbar{width:6px}.titan-body::-webkit-scrollbar-track{background:transparent}.titan-body::-webkit-scrollbar-thumb{background:var(--titan-border-hi);border-radius:999px}.titan-body::-webkit-scrollbar-thumb:hover{background:var(--titan-accent)}.titan-welcome{text-align:center;padding:12px 0}.titan-welcome__title{font-size:15px;font-weight:700;color:var(--titan-text);margin:0 0 4px}.titan-welcome__hint{font-size:11px;color:var(--titan-text-2);margin:0 0 16px}.titan-suggestions{display:flex;flex-direction:column;gap:6px}.titan-suggestion{padding:8px 12px;border-radius:8px;border:1px solid var(--titan-border);background:var(--titan-bg-cell);color:var(--titan-text-2);font-family:inherit;font-size:11px;font-weight:600;text-align:left;cursor:pointer;transition:all .15s ease}.titan-suggestion:hover{border-color:var(--titan-accent);color:var(--titan-accent-hi);background:var(--titan-accent-bg);transform:translate(2px)}.titan-exchange{display:flex;flex-direction:column;gap:6px}.titan-exchange__q{align-self:flex-end;max-width:85%;padding:8px 12px;border-radius:12px 12px 2px;background:linear-gradient(135deg,var(--titan-accent),#6d28d9);color:#fff;font-size:12px;font-weight:600;line-height:1.4;word-wrap:break-word}.titan-exchange__a{align-self:flex-start;max-width:95%;padding:10px 12px;border-radius:12px 12px 12px 2px;background:var(--titan-bg-cell);border:1px solid var(--titan-border);border-left:2px solid var(--titan-accent);color:var(--titan-text);font-size:12px;line-height:1.55;word-wrap:break-word}.titan-exchange__a b{color:var(--titan-accent-hi);font-weight:800}.titan-exchange__a i{color:var(--titan-text-2);font-style:italic}.titan-exchange__a--error{border-left-color:#ff5c7c;color:#ffc4ce}.titan-exchange__loading{display:flex;gap:4px;padding:12px;align-self:flex-start;background:var(--titan-bg-cell);border:1px solid var(--titan-border);border-radius:12px}.titan-dot{width:6px;height:6px;border-radius:50%;background:var(--titan-accent-hi);animation:titan-bounce 1.2s infinite ease-in-out}.titan-dot:nth-child(2){animation-delay:.15s}.titan-dot:nth-child(3){animation-delay:.3s}@keyframes titan-bounce{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.titan-footer{display:flex;gap:6px;padding:10px 12px;border-top:1px solid var(--titan-border);background:var(--titan-bg-deep)}.titan-input{flex:1;padding:9px 12px;border-radius:8px;border:1px solid var(--titan-border);background:var(--titan-bg-cell);color:var(--titan-text);font-family:inherit;font-size:12px;outline:none;transition:border-color .15s ease}.titan-input:focus{border-color:var(--titan-accent);box-shadow:0 0 0 2px #8b5cf626}.titan-input::placeholder{color:var(--titan-text-muted)}.titan-send{width:38px;border-radius:8px;border:1px solid var(--titan-accent);background:var(--titan-accent-bg);color:var(--titan-accent-hi);font-size:16px;font-weight:800;cursor:pointer;transition:all .15s ease}.titan-send:hover:not(:disabled){background:var(--titan-accent);color:#fff;transform:translate(1px)}.titan-send:disabled{opacity:.4;cursor:not-allowed}@media(max-width:700px){.titan-panel{width:calc(100vw - 24px);right:12px;bottom:12px;max-height:calc(100vh - 80px)}.titan-fab{bottom:16px;right:16px;padding:10px 14px;font-size:12px}.titan-fab__label{display:none}.titan-fab__icon{font-size:18px}}.titan-embedded{position:relative!important;bottom:auto!important;right:auto!important;width:100%!important;max-width:none!important;max-height:none!important;animation:none!important;box-shadow:0 4px 24px #00000059!important}.titan-embedded .titan-body{max-height:400px}.titan-trigger-inline{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:8px;border:1px solid var(--titan-accent);background:var(--titan-accent-bg);color:var(--titan-accent-hi);font-family:inherit;font-size:11px;font-weight:800;letter-spacing:.06em;cursor:pointer;transition:all .15s ease;text-transform:uppercase}.titan-trigger-inline:hover{background:var(--titan-accent);color:#fff;transform:translateY(-1px);box-shadow:0 4px 16px #8b5cf659}.titan-trigger-inline__dot{width:6px;height:6px;border-radius:50%;background:var(--titan-accent-hi);box-shadow:0 0 8px var(--titan-accent-hi);animation:titan-pulse 1.8s ease-in-out infinite}.titan-panel.titan-embedded{margin-top:0}.titan-pitch{display:flex;flex-direction:column;gap:8px;width:100%}.titan-pitch__section{padding:10px 12px;border-radius:10px;background:#05040780;border-left:2px solid var(--titan-border);transition:border-color .2s ease}.titan-pitch__section[data-tone=neutral]{border-left-color:var(--titan-text-muted)}.titan-pitch__section[data-tone=accent]{border-left-color:var(--titan-accent);background:linear-gradient(90deg,#8b5cf60f,#8b5cf603)}.titan-pitch__section[data-tone=warn]{border-left-color:#fbbf24}.titan-pitch__section[data-tone=bear]{border-left-color:#ff5c7c}.titan-pitch__head{display:flex;align-items:center;gap:8px;margin-bottom:5px}.titan-pitch__num{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;background:var(--titan-accent-bg);border:1px solid rgba(139,92,246,.28);color:var(--titan-accent-hi);font-family:JetBrains Mono,monospace;font-size:10px;font-weight:900}.titan-pitch__label{font-size:9px;font-weight:900;letter-spacing:.14em;color:var(--titan-text-muted);text-transform:uppercase}.titan-pitch__text{margin:0;font-size:12px;line-height:1.5;color:var(--titan-text)}.titan-pitch__session{margin-top:6px;padding:8px 12px;border-radius:8px;background:var(--titan-accent-bg);border:1px solid rgba(139,92,246,.22);color:var(--titan-accent-hi);font-size:11px;font-weight:700;text-align:center}.titan-pitch-fallback{font-size:12px;line-height:1.5;color:var(--titan-text);white-space:pre-wrap}.titan-compare{display:flex;flex-direction:column;gap:10px;width:100%}.titan-compare__grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.titan-compare__col{padding:12px;border-radius:10px;background:var(--titan-bg-cell);border:1px solid var(--titan-border);border-left:3px solid var(--titan-text-muted);display:flex;flex-direction:column;gap:6px}.titan-compare__col[data-tone=bull]{border-left-color:#10b981;background:#10b9810a}.titan-compare__col[data-tone=bear]{border-left-color:#ff5c7c;background:#ff5c7c0a}.titan-compare__col-head{font-size:8px;font-weight:900;letter-spacing:.14em;color:var(--titan-text-muted);text-transform:uppercase}.titan-compare__dir{font-size:14px;font-weight:900;letter-spacing:.02em;color:var(--titan-text)}.titan-compare__dir[data-tone=bull]{color:#10b981}.titan-compare__dir[data-tone=bear]{color:#ff5c7c}.titan-compare__score{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:800;color:var(--titan-text-2)}.titan-compare__verdict{padding:10px 14px;border-radius:10px;text-align:center;background:var(--titan-bg-cell);border:1px solid var(--titan-border);display:flex;align-items:center;justify-content:center;gap:8px}.titan-compare__verdict[data-tone=bull]{background:#10b9811a;border-color:#10b9816b;color:#10b981}.titan-compare__verdict[data-tone=warn]{background:#fbbf241a;border-color:#fbbf246b;color:#fbbf24}.titan-compare__verdict[data-tone=neutral]{color:var(--titan-text-2)}.titan-compare__verdict-icon{font-size:16px}.titan-compare__verdict-label{font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.titan-compare-fallback{font-size:12px;line-height:1.5;color:var(--titan-text);white-space:pre-wrap;font-family:JetBrains Mono,monospace}.titan-exchange__a--pitch,.titan-exchange__a--compare{max-width:100%!important;padding:12px!important;border-left-width:3px}:root{--sysv2-bg-panel: #0c0910;--sysv2-bg-cell: #110d18;--sysv2-border: #221b2a;--sysv2-text: #eceaf0;--sysv2-text-2: #9b94a6;--sysv2-text-muted: #625a6e;--sysv2-bull: #10b981;--sysv2-bear: #ff5c7c;--sysv2-warn: #fbbf24;--sysv2-accent: #8b5cf6;--sysv2-accent-hi: #a78bfa}.sysv2-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-bottom:14px}.sysv2-metric{padding:14px 16px;background:var(--sysv2-bg-cell);border:1px solid var(--sysv2-border);border-radius:12px;display:flex;flex-direction:column;gap:4px;border-left:3px solid var(--sysv2-text-muted);transition:transform .15s ease,border-color .15s ease}.sysv2-metric:hover{transform:translateY(-1px)}.sysv2-metric[data-tone=bull]{border-left-color:var(--sysv2-bull);background:linear-gradient(90deg,rgba(16,185,129,.04),transparent 40%)}.sysv2-metric[data-tone=warn]{border-left-color:var(--sysv2-warn);background:linear-gradient(90deg,rgba(251,191,36,.04),transparent 40%)}.sysv2-metric[data-tone=bear]{border-left-color:var(--sysv2-bear);background:linear-gradient(90deg,rgba(255,92,124,.04),transparent 40%)}.sysv2-metric__label{font-size:9px;font-weight:900;letter-spacing:.14em;color:var(--sysv2-text-muted);text-transform:uppercase}.sysv2-metric__value{font-size:22px;font-weight:800;color:var(--sysv2-text);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.sysv2-metric[data-tone=bull] .sysv2-metric__value{color:var(--sysv2-bull)}.sysv2-metric[data-tone=warn] .sysv2-metric__value{color:var(--sysv2-warn)}.sysv2-metric[data-tone=bear] .sysv2-metric__value{color:var(--sysv2-bear)}.sysv2-metric__hint{font-size:10px;color:var(--sysv2-text-muted);letter-spacing:.02em}.sysv2-services{background:var(--sysv2-bg-panel);border:1px solid var(--sysv2-border);border-radius:14px;padding:16px;margin-bottom:14px}.sysv2-services__head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.sysv2-eyebrow{font-size:10px;font-weight:800;letter-spacing:.14em;color:var(--sysv2-text-2);text-transform:uppercase}.sysv2-title{margin:4px 0 0;font-size:14px;font-weight:700;color:var(--sysv2-text)}.sysv2-overall{font-size:10px;font-weight:900;letter-spacing:.1em;padding:4px 10px;border-radius:999px;border:1px solid var(--sysv2-border);background:var(--sysv2-bg-cell)}.sysv2-overall[data-tone=bull]{color:var(--sysv2-bull);border-color:#10b9816b;background:#10b98114}.sysv2-overall[data-tone=warn]{color:var(--sysv2-warn);border-color:#fbbf246b;background:#fbbf2414}.sysv2-overall[data-tone=bear]{color:var(--sysv2-bear);border-color:#ff5c7c6b;background:#ff5c7c14}.sysv2-services__list{display:flex;flex-direction:column;gap:4px}.sysv2-service-row{display:grid;grid-template-columns:10px 1fr 120px 80px;gap:12px;align-items:center;padding:9px 12px;border-radius:8px;border-left:2px solid var(--sysv2-text-muted);background:#05040766;transition:background .15s ease}.sysv2-service-row:hover{background:#8b5cf60d}.sysv2-service-row[data-tone=bull]{border-left-color:var(--sysv2-bull)}.sysv2-service-row[data-tone=warn]{border-left-color:var(--sysv2-warn)}.sysv2-service-row[data-tone=bear]{border-left-color:var(--sysv2-bear)}.sysv2-service-row__dot{width:8px;height:8px;border-radius:50%;background:var(--sysv2-text-muted)}.sysv2-service-row__dot[data-tone=bull]{background:var(--sysv2-bull);box-shadow:0 0 8px var(--sysv2-bull)}.sysv2-service-row__dot[data-tone=warn]{background:var(--sysv2-warn);box-shadow:0 0 8px var(--sysv2-warn)}.sysv2-service-row__dot[data-tone=bear]{background:var(--sysv2-bear);box-shadow:0 0 8px var(--sysv2-bear)}.sysv2-service-row__name{font-size:12px;font-weight:700;color:var(--sysv2-text)}.sysv2-service-row__critical{margin-left:6px;font-size:9px;font-weight:600;color:var(--sysv2-text-muted)}.sysv2-service-row__status{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:800;letter-spacing:.06em;color:var(--sysv2-text-2);text-align:center}.sysv2-service-row__status[data-tone=bull]{color:var(--sysv2-bull)}.sysv2-service-row__status[data-tone=warn]{color:var(--sysv2-warn)}.sysv2-service-row__status[data-tone=bear]{color:var(--sysv2-bear)}.sysv2-service-row__latency{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;text-align:right;color:var(--sysv2-text-2)}.sysv2-service-row__latency[data-tone=bull]{color:var(--sysv2-bull)}.sysv2-service-row__latency[data-tone=warn]{color:var(--sysv2-warn)}.sysv2-service-row__latency[data-tone=bear]{color:var(--sysv2-bear)}.sysv2-loading,.sysv2-error{padding:14px;text-align:center;font-size:12px;color:var(--sysv2-text-muted);font-style:italic;border:1px dashed var(--sysv2-border);border-radius:10px}@media(max-width:700px){.sysv2-metrics{grid-template-columns:repeat(2,1fr)}.sysv2-service-row{grid-template-columns:10px 1fr auto;gap:8px}.sysv2-service-row__latency{grid-column:3;text-align:right}}:root{--clv2-bg-panel: #0c0910;--clv2-bg-cell: #110d18;--clv2-border: #221b2a;--clv2-border-hi: #2e2438;--clv2-text: #eceaf0;--clv2-text-2: #9b94a6;--clv2-text-muted: #625a6e;--clv2-bull: #10b981;--clv2-bear: #ff5c7c;--clv2-warn: #fbbf24;--clv2-accent: #8b5cf6;--clv2-accent-hi: #a78bfa}.clv2-score{background:radial-gradient(circle at 50% 0%,rgba(139,92,246,.1),transparent 60%),var(--clv2-bg-panel);border:1px solid var(--clv2-border);border-radius:16px;padding:20px;display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:16px}.clv2-score__gauge-wrap{position:relative;width:100%;max-width:260px}.clv2-score__gauge{width:100%;height:auto;display:block}.clv2-score__value{position:absolute;left:50%;top:65%;transform:translate(-50%);text-align:center;pointer-events:none}.clv2-score__number{display:block;font-size:48px;font-weight:900;line-height:1;letter-spacing:-.03em}.clv2-score[data-tone=ready] .clv2-score__number{color:var(--clv2-bull);text-shadow:0 0 24px rgba(16,185,129,.4)}.clv2-score[data-tone=caution] .clv2-score__number{color:var(--clv2-warn);text-shadow:0 0 24px rgba(251,191,36,.4)}.clv2-score[data-tone=wait] .clv2-score__number{color:var(--clv2-bear);text-shadow:0 0 24px rgba(255,92,124,.4)}.clv2-score__max{display:block;margin-top:4px;font-size:11px;font-weight:700;color:var(--clv2-text-muted);letter-spacing:.06em}.clv2-score__verdict{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:999px;border:1px solid var(--clv2-border);background:var(--clv2-bg-cell)}.clv2-score__verdict[data-tone=ready]{border-color:#10b9816b;background:#10b9811a}.clv2-score__verdict[data-tone=caution]{border-color:#fbbf246b;background:#fbbf241a}.clv2-score__verdict[data-tone=wait]{border-color:#ff5c7c6b;background:#ff5c7c1a}.clv2-score__verdict-dot{width:7px;height:7px;border-radius:50%;background:var(--clv2-text-muted)}.clv2-score[data-tone=ready] .clv2-score__verdict-dot{background:var(--clv2-bull);box-shadow:0 0 8px var(--clv2-bull);animation:clv2-pulse 1.8s ease-in-out infinite}.clv2-score[data-tone=caution] .clv2-score__verdict-dot{background:var(--clv2-warn);box-shadow:0 0 8px var(--clv2-warn)}.clv2-score[data-tone=wait] .clv2-score__verdict-dot{background:var(--clv2-bear);box-shadow:0 0 8px var(--clv2-bear)}@keyframes clv2-pulse{0%,to{opacity:1}50%{opacity:.5}}.clv2-score__verdict-label{font-size:13px;font-weight:900;letter-spacing:.14em}.clv2-score[data-tone=ready] .clv2-score__verdict-label{color:var(--clv2-bull)}.clv2-score[data-tone=caution] .clv2-score__verdict-label{color:var(--clv2-warn)}.clv2-score[data-tone=wait] .clv2-score__verdict-label{color:var(--clv2-bear)}.clv2-score__stats{display:flex;gap:16px;font-size:11px;font-weight:800;color:var(--clv2-text-2);letter-spacing:.06em}.clv2-score__stats>span{display:inline-flex;align-items:center;gap:5px}.clv2-score__stats i{width:7px;height:7px;border-radius:50%}.clv2-score__stats [data-tone=bull] i{background:var(--clv2-bull)}.clv2-score__stats [data-tone=warn] i{background:var(--clv2-warn)}.clv2-score__stats [data-tone=bear] i{background:var(--clv2-bear)}.clv2-category{background:var(--clv2-bg-panel);border:1px solid var(--clv2-border);border-radius:14px;padding:16px;margin-bottom:12px}.clv2-category__head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.clv2-category__eyebrow{font-size:10px;font-weight:800;letter-spacing:.14em;color:var(--clv2-text-2);text-transform:uppercase}.clv2-category__title{margin:4px 0 0;font-size:14px;font-weight:700;color:var(--clv2-text)}.clv2-category__score{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:800;padding:4px 10px;border-radius:999px;border:1px solid var(--clv2-border);background:var(--clv2-bg-cell);color:var(--clv2-text-2)}.clv2-category__score[data-tone=bull]{color:var(--clv2-bull);border-color:#10b9816b;background:#10b9811a}.clv2-category__score[data-tone=warn]{color:var(--clv2-warn);border-color:#fbbf246b;background:#fbbf241a}.clv2-category__score[data-tone=bear]{color:var(--clv2-bear);border-color:#ff5c7c6b;background:#ff5c7c1a}.clv2-category__body{display:flex;flex-direction:column;gap:4px}.clv2-item{display:grid;grid-template-columns:24px 1fr auto auto;gap:10px;align-items:center;padding:9px 12px;border-radius:8px;border-left:2px solid var(--clv2-border);background:#05040766;transition:background .15s ease}.clv2-item:hover{background:#8b5cf60d}.clv2-item[data-tone=pass]{border-left-color:var(--clv2-bull)}.clv2-item[data-tone=warn]{border-left-color:var(--clv2-warn)}.clv2-item[data-tone=fail]{border-left-color:var(--clv2-bear)}.clv2-item__icon{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;font-size:12px;font-weight:900}.clv2-item__icon[data-tone=pass]{background:#10b9811f;color:var(--clv2-bull)}.clv2-item__icon[data-tone=warn]{background:#fbbf241f;color:var(--clv2-warn)}.clv2-item__icon[data-tone=fail]{background:#ff5c7c1f;color:var(--clv2-bear)}.clv2-item__body{min-width:0}.clv2-item__label{display:block;font-size:12px;font-weight:700;color:var(--clv2-text)}.clv2-item__detail{display:block;margin-top:2px;font-size:10px;color:var(--clv2-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clv2-item__weight{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:800;color:var(--clv2-text-muted)}.clv2-item__status{font-size:9px;font-weight:900;letter-spacing:.1em;padding:3px 8px;border-radius:999px;background:#94a3b80f;color:var(--clv2-text-2)}.clv2-item__status[data-tone=pass]{color:var(--clv2-bull);background:#10b9811a}.clv2-item__status[data-tone=warn]{color:var(--clv2-warn);background:#fbbf241a}.clv2-item__status[data-tone=fail]{color:var(--clv2-bear);background:#ff5c7c1a}.clv2-suggestions{background:linear-gradient(180deg,rgba(139,92,246,.06),var(--clv2-bg-panel));border:1px solid var(--clv2-border-hi);border-radius:14px;padding:16px;margin-bottom:12px}.clv2-suggestions__head{margin-bottom:12px}.clv2-suggestions__eyebrow{font-size:10px;font-weight:800;letter-spacing:.14em;color:var(--clv2-accent-hi);text-transform:uppercase}.clv2-suggestions__title{margin:4px 0 0;font-size:14px;font-weight:700;color:var(--clv2-text)}.clv2-suggestions__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.clv2-suggestions__item{display:flex;gap:10px;align-items:flex-start;padding:8px 12px;border-radius:8px;background:#05040766;font-size:12px;line-height:1.5;color:var(--clv2-text)}.clv2-suggestions__arrow{color:var(--clv2-accent-hi);font-weight:900;flex-shrink:0;margin-top:1px}@media(max-width:700px){.clv2-item{grid-template-columns:24px 1fr auto}.clv2-item__weight{display:none}.clv2-item__status{grid-column:2;justify-self:start;margin-top:4px}.clv2-score__number{font-size:36px}}:root{--lnd-bg-deep: #050407;--lnd-bg-primary: #07060a;--lnd-bg-secondary: #0a080f;--lnd-bg-card: #0c0910;--lnd-bg-cell: #110d18;--lnd-border: #221b2a;--lnd-border-hi: #2e2438;--lnd-text: #eceaf0;--lnd-text-2: #9b94a6;--lnd-text-muted: #625a6e;--lnd-bull: #10b981;--lnd-bear: #ff5c7c;--lnd-warn: #fbbf24;--lnd-accent: #8b5cf6;--lnd-accent-hi: #a78bfa;--lnd-accent-bg: rgba(139, 92, 246, .1)}.lnd-page{min-height:100vh;background:radial-gradient(circle at 20% -10%,rgba(139,92,246,.12),transparent 50%),radial-gradient(circle at 80% 20%,rgba(124,92,255,.06),transparent 40%),var(--lnd-bg-primary);color:var(--lnd-text);font-family:Inter,-apple-system,sans-serif;overflow-x:hidden}.lnd-nav{position:sticky;top:0;z-index:100;backdrop-filter:blur(16px);background:#050407b8;border-bottom:1px solid rgba(34,27,42,.6)}.lnd-nav__inner{max-width:1240px;margin:0 auto;padding:14px 24px;display:flex;align-items:center;gap:32px}.lnd-nav__brand{display:flex;align-items:center;gap:10px;flex-shrink:0}.lnd-nav__logo{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,var(--lnd-accent),#5b21b6);color:#fff;font-size:16px;font-weight:900;box-shadow:0 0 20px #8b5cf659}.lnd-nav__brand-text{display:flex;flex-direction:column;gap:1px}.lnd-nav__brand-text strong{font-size:11px;font-weight:900;letter-spacing:.14em;color:var(--lnd-text)}.lnd-nav__brand-text small{font-size:8px;font-weight:700;letter-spacing:.16em;color:var(--lnd-accent-hi)}.lnd-nav__links{display:flex;gap:28px;margin-left:auto}.lnd-nav__link{color:var(--lnd-text-2);font-size:13px;font-weight:500;text-decoration:none;transition:color .15s ease}.lnd-nav__link:hover{color:var(--lnd-text)}.lnd-nav__actions{display:flex;gap:10px;align-items:center}.lnd-nav__login{padding:8px 16px;background:transparent;border:1px solid var(--lnd-border-hi);border-radius:8px;color:var(--lnd-text-2);font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}.lnd-nav__login:hover{color:var(--lnd-text);border-color:var(--lnd-accent)}.lnd-nav__cta{padding:9px 16px;background:linear-gradient(135deg,var(--lnd-accent),#6d28d9);border:1px solid transparent;border-radius:8px;color:#fff;font-size:13px;font-weight:700;cursor:pointer;transition:all .15s ease;box-shadow:0 4px 14px #8b5cf652}.lnd-nav__cta:hover{transform:translateY(-1px);box-shadow:0 6px 20px #8b5cf673}.lnd-hero{max-width:900px;margin:0 auto;padding:100px 24px 60px;text-align:center}.lnd-hero__badge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;border:1px solid rgba(139,92,246,.42);background:var(--lnd-accent-bg);color:var(--lnd-accent-hi);font-size:10px;font-weight:900;letter-spacing:.14em;margin-bottom:28px}.lnd-hero__badge-dot{width:6px;height:6px;border-radius:50%;background:var(--lnd-accent-hi);box-shadow:0 0 8px var(--lnd-accent-hi);animation:lnd-pulse 1.8s ease-in-out infinite}@keyframes lnd-pulse{0%,to{opacity:1}50%{opacity:.4}}.lnd-hero__title{margin:0;font-size:clamp(38px,6vw,72px);font-weight:900;line-height:1.05;letter-spacing:-.035em;color:var(--lnd-text)}.lnd-hero__title-accent{background:linear-gradient(135deg,var(--lnd-accent-hi) 0%,var(--lnd-accent) 60%,#5b21b6 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lnd-hero__subtitle{max-width:640px;margin:24px auto 0;font-size:17px;line-height:1.6;color:var(--lnd-text-2)}.lnd-hero__ctas{display:flex;gap:12px;justify-content:center;margin-top:40px;flex-wrap:wrap}.lnd-btn{padding:12px 22px;border-radius:10px;font-size:14px;font-weight:800;cursor:pointer;transition:all .2s ease;font-family:inherit;letter-spacing:.01em;border:1px solid transparent}.lnd-btn--lg{padding:14px 26px;font-size:15px}.lnd-btn--xl{padding:16px 32px;font-size:16px}.lnd-btn--primary{background:linear-gradient(135deg,var(--lnd-accent),#6d28d9);color:#fff;box-shadow:0 6px 20px #8b5cf659}.lnd-btn--primary:hover{transform:translateY(-2px);box-shadow:0 10px 28px #8b5cf680}.lnd-btn--ghost{background:transparent;border-color:var(--lnd-border-hi);color:var(--lnd-text)}.lnd-btn--ghost:hover{border-color:var(--lnd-accent);color:var(--lnd-accent-hi);background:var(--lnd-accent-bg)}.lnd-hero__trust{display:flex;justify-content:center;gap:24px;margin-top:40px;font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--lnd-text-muted);flex-wrap:wrap}.lnd-hero__trust>span{display:inline-flex;align-items:center;gap:6px}.lnd-trust-dot{width:5px;height:5px;border-radius:50%;background:var(--lnd-bull);box-shadow:0 0 6px var(--lnd-bull)}.lnd-preview{max-width:1080px;margin:20px auto 80px;padding:0 24px;position:relative}.lnd-preview__frame{position:relative;background:linear-gradient(180deg,#0c0910,#08060d);border:1px solid var(--lnd-border-hi);border-radius:16px;overflow:hidden;box-shadow:0 40px 80px #00000080,0 0 0 1px #8b5cf629 inset}.lnd-preview__chrome{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#05040799;border-bottom:1px solid var(--lnd-border)}.lnd-preview__dot{width:10px;height:10px;border-radius:50%}.lnd-preview__dot[data-color=red]{background:#ff5f57}.lnd-preview__dot[data-color=yellow]{background:#febc2e}.lnd-preview__dot[data-color=green]{background:#28c840}.lnd-preview__url{margin-left:auto;font-size:11px;color:var(--lnd-text-muted);font-family:JetBrains Mono,monospace}.lnd-preview__body{padding:22px;display:flex;flex-direction:column;gap:14px}.lnd-preview__row{display:grid;gap:12px}.lnd-preview__row--hero{grid-template-columns:repeat(4,1fr)}.lnd-preview__kpi,.lnd-preview__cell{padding:12px;border-radius:10px;background:#05040780;border:1px solid var(--lnd-border);display:flex;flex-direction:column;gap:4px}.lnd-preview__kpi small,.lnd-preview__cell small{font-size:9px;font-weight:800;letter-spacing:.14em;color:var(--lnd-text-muted);text-transform:uppercase}.lnd-preview__kpi b,.lnd-preview__cell b{font-size:13px;font-weight:800;color:var(--lnd-text)}.lnd-preview__bull{color:var(--lnd-bull)!important}.lnd-preview__bear{color:var(--lnd-bear)!important}.lnd-preview__warn{color:var(--lnd-warn)!important}.lnd-preview__score{color:var(--lnd-accent-hi)!important}.lnd-preview__grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.lnd-preview__row:last-of-type{grid-template-columns:1fr 2fr}.lnd-preview__gauge{position:relative;background:#05040780;border:1px solid var(--lnd-border);border-radius:10px;padding:14px;display:flex;align-items:center;justify-content:center}.lnd-preview__gauge svg{width:100%;max-width:160px}.lnd-preview__gauge b{position:absolute;font-size:22px;font-weight:900;color:var(--lnd-accent-hi)}.lnd-preview__timeline{background:#05040780;border:1px solid var(--lnd-border);border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:8px}.lnd-preview__event{display:grid;grid-template-columns:44px 1fr auto;gap:10px;align-items:center;font-size:11px}.lnd-preview__event span{font-family:JetBrains Mono,monospace;color:var(--lnd-text-muted)}.lnd-preview__event b{color:var(--lnd-text);font-weight:700}.lnd-preview__event i{font-style:normal;font-size:9px;font-weight:900;letter-spacing:.08em;padding:3px 8px;border-radius:999px;background:#94a3b814}.lnd-preview__event i.lnd-preview__bull{background:#10b9811f}.lnd-preview__event i.lnd-preview__bear{background:#ff5c7c1f}.lnd-preview__event i.lnd-preview__warn{background:#fbbf241f}.lnd-preview__glow{position:absolute;inset:20% 10%;background:radial-gradient(circle,rgba(139,92,246,.28),transparent 65%);filter:blur(80px);z-index:-1;pointer-events:none}.lnd-section-head{max-width:720px;margin:0 auto 48px;text-align:center}.lnd-section-eyebrow{font-size:11px;font-weight:900;letter-spacing:.16em;color:var(--lnd-accent-hi);text-transform:uppercase}.lnd-section-title{margin:14px 0 0;font-size:clamp(28px,4vw,44px);font-weight:900;line-height:1.15;letter-spacing:-.025em}.lnd-section-accent{background:linear-gradient(135deg,var(--lnd-accent-hi),var(--lnd-accent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lnd-section-desc{margin:18px 0 0;font-size:15px;line-height:1.6;color:var(--lnd-text-2)}.lnd-features{max-width:1240px;margin:100px auto;padding:0 24px}.lnd-features__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lnd-feature{padding:22px;background:var(--lnd-bg-card);border:1px solid var(--lnd-border);border-radius:14px;transition:all .2s ease}.lnd-feature:hover{border-color:#8b5cf659;transform:translateY(-2px);box-shadow:0 10px 32px #8b5cf624}.lnd-feature__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.lnd-feature__icon{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:var(--lnd-accent-bg);border:1px solid rgba(139,92,246,.28);color:var(--lnd-accent-hi);font-size:18px}.lnd-feature__tag{font-size:9px;font-weight:900;letter-spacing:.12em;padding:3px 8px;border-radius:999px;background:#10b9811f;color:var(--lnd-bull)}.lnd-feature__tag[data-tag=BETA]{background:#fbbf241f;color:var(--lnd-warn)}.lnd-feature__title{margin:0 0 6px;font-size:16px;font-weight:800;color:var(--lnd-text)}.lnd-feature__desc{margin:0;font-size:13px;line-height:1.55;color:var(--lnd-text-2)}.lnd-how{max-width:1240px;margin:100px auto;padding:0 24px}.lnd-how__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.lnd-step{position:relative;padding:28px 22px;background:var(--lnd-bg-card);border:1px solid var(--lnd-border);border-radius:14px}.lnd-step__n{display:inline-block;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:900;letter-spacing:.16em;color:var(--lnd-accent-hi);margin-bottom:12px}.lnd-step__title{margin:0 0 10px;font-size:17px;font-weight:800;color:var(--lnd-text)}.lnd-step__desc{margin:0;font-size:13px;line-height:1.6;color:var(--lnd-text-2)}.lnd-stats{max-width:1240px;margin:100px auto;padding:0 24px}.lnd-stats__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:32px;background:radial-gradient(circle at 50% 0%,rgba(139,92,246,.1),transparent 60%),var(--lnd-bg-card);border:1px solid var(--lnd-border-hi);border-radius:18px}.lnd-stat{text-align:center;padding:16px 8px}.lnd-stat__value{display:block;font-size:clamp(28px,3vw,40px);font-weight:900;letter-spacing:-.03em;color:var(--lnd-accent-hi);line-height:1}.lnd-stat__label{display:block;margin-top:8px;font-size:11px;font-weight:800;letter-spacing:.1em;color:var(--lnd-text);text-transform:uppercase}.lnd-stat__hint{display:block;margin-top:4px;font-size:10px;color:var(--lnd-text-muted)}.lnd-cta{max-width:900px;margin:100px auto;padding:0 24px}.lnd-cta__box{padding:56px 32px;border-radius:20px;text-align:center;background:radial-gradient(circle at 50% 0%,rgba(139,92,246,.18),transparent 60%),linear-gradient(180deg,#0c0910,#08060d);border:1px solid var(--lnd-border-hi);box-shadow:0 40px 80px #00000059,0 0 0 1px #8b5cf624 inset}.lnd-cta__title{margin:0;font-size:clamp(24px,3vw,34px);font-weight:900;letter-spacing:-.02em;color:var(--lnd-text)}.lnd-cta__desc{margin:14px auto 28px;max-width:520px;font-size:14px;line-height:1.6;color:var(--lnd-text-2)}.lnd-cta__note{display:block;margin-top:14px;font-size:11px;color:var(--lnd-text-muted)}.lnd-footer{border-top:1px solid var(--lnd-border);margin-top:80px;padding:32px 24px}.lnd-footer__inner{max-width:1240px;margin:0 auto;display:flex;align-items:center;gap:32px;flex-wrap:wrap}.lnd-footer__brand{display:flex;align-items:center;gap:10px}.lnd-footer__brand strong{display:block;font-size:11px;font-weight:900;letter-spacing:.14em}.lnd-footer__brand small{display:block;font-size:9px;color:var(--lnd-text-muted);letter-spacing:.04em}.lnd-footer__links{display:flex;gap:24px;margin-left:auto}.lnd-footer__links a{font-size:12px;color:var(--lnd-text-2);text-decoration:none;transition:color .15s ease}.lnd-footer__links a:hover{color:var(--lnd-accent-hi)}.lnd-footer__legal{display:flex;gap:16px;font-size:11px;color:var(--lnd-text-muted)}@media(max-width:900px){.lnd-nav__links{display:none}.lnd-nav__inner{gap:16px}.lnd-hero{padding-top:60px}.lnd-features__grid{grid-template-columns:1fr 1fr}.lnd-how__steps{grid-template-columns:1fr}.lnd-stats__grid,.lnd-preview__row--hero,.lnd-preview__grid4{grid-template-columns:repeat(2,1fr)}.lnd-preview__row:last-of-type{grid-template-columns:1fr}}@media(max-width:600px){.lnd-hero__title{font-size:34px}.lnd-features__grid{grid-template-columns:1fr}.lnd-stats__grid{grid-template-columns:1fr 1fr;padding:20px 16px}.lnd-footer__inner{flex-direction:column;align-items:flex-start}.lnd-footer__links{margin-left:0}.lnd-nav__cta{display:none}}:root{--fsig-bg-panel: #0c0910;--fsig-bg-cell: #110d18;--fsig-border: #221b2a;--fsig-text: #eceaf0;--fsig-text-2: #9b94a6;--fsig-text-muted: #625a6e;--fsig-bull: #10b981;--fsig-bear: #ff5c7c;--fsig-warn: #fbbf24;--fsig-accent: #8b5cf6;--fsig-accent-hi: #a78bfa}.fsig-panel,.fsig-grid-panel{background:var(--fsig-bg-panel);border:1px solid var(--fsig-border);border-radius:14px;padding:16px;margin-bottom:14px}.fsig-panel__head,.fsig-grid-panel__head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.fsig-eyebrow{font-size:10px;font-weight:800;letter-spacing:.14em;color:var(--fsig-text-2);text-transform:uppercase}.fsig-title{margin:4px 0 0;font-size:14px;font-weight:700;color:var(--fsig-text)}.fsig-badge-tag{font-size:10px;font-weight:800;letter-spacing:.08em;color:var(--fsig-accent-hi);padding:4px 10px;border-radius:999px;border:1px solid rgba(139,92,246,.35);background:#8b5cf61a}.fsig-hint{padding:14px 0;font-size:12px;color:var(--fsig-text-muted);font-style:italic;text-align:center;border:1px dashed var(--fsig-border);border-radius:8px}.fsig-hint--error{color:var(--fsig-bear);font-style:normal}.fsig-live-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#10b9811a;border:1px solid rgba(16,185,129,.35);color:var(--fsig-bull);font-size:10px;font-weight:900;letter-spacing:.1em}.fsig-live-badge i{width:6px;height:6px;border-radius:50%;background:var(--fsig-bull);box-shadow:0 0 6px var(--fsig-bull);animation:fsig-pulse 1.8s ease-in-out infinite}@keyframes fsig-pulse{0%,to{opacity:1}50%{opacity:.4}}.fsig-table{display:flex;flex-direction:column;gap:2px}.fsig-table__head,.fsig-table__row{display:grid;grid-template-columns:70px 70px 90px 1fr 90px 90px 90px;gap:8px;align-items:center;padding:8px 10px;font-size:11px}.fsig-table__head{font-size:9px;font-weight:800;letter-spacing:.1em;color:var(--fsig-text-muted);text-transform:uppercase;border-bottom:1px solid var(--fsig-border)}.fsig-table__row{background:transparent;border:1px solid transparent;border-radius:6px;color:inherit;text-align:left;cursor:pointer;font-family:inherit;transition:all .15s ease}.fsig-table__row:hover{background:#8b5cf60d;border-color:var(--fsig-border)}.fsig-table__row.is-active{background:#8b5cf61a;border-color:#8b5cf659}.fsig-table__symbol{font-weight:800;color:var(--fsig-text);letter-spacing:.02em}.fsig-table__bias{font-weight:800;color:var(--fsig-text-2)}.fsig-table__bias[data-tone=bull]{color:var(--fsig-bull)}.fsig-table__bias[data-tone=bear]{color:var(--fsig-bear)}.fsig-table__status{font-size:9px;font-weight:900;letter-spacing:.06em;color:var(--fsig-text-muted);text-align:center}.fsig-table__status[data-tone=accent]{color:var(--fsig-accent-hi)}.fsig-table__status[data-tone=bull]{color:var(--fsig-bull)}.fsig-table__status[data-tone=bear]{color:var(--fsig-bear)}.fsig-table__status[data-tone=warn]{color:var(--fsig-warn)}.fsig-table__prog{display:flex;align-items:center;gap:8px}.fsig-table__prog i{flex:1;height:4px;background:#94a3b81a;border-radius:999px;overflow:hidden}.fsig-table__prog i em{display:block;height:100%;background:var(--fsig-accent-hi);border-radius:999px;transition:width .3s ease}.fsig-table__prog i em[data-tone=bull]{background:var(--fsig-bull)}.fsig-table__prog i em[data-tone=bear]{background:var(--fsig-bear)}.fsig-table__prog small{font-size:9px;font-family:JetBrains Mono,monospace;color:var(--fsig-text-muted);min-width:28px;text-align:right}.fsig-table__price{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--fsig-text-2);text-align:right}.fsig-table__price[data-tone=bear]{color:var(--fsig-bear)}.fsig-table__price[data-tone=bull]{color:var(--fsig-bull)}.fsig-card{background:var(--fsig-bg-cell);border:1px solid var(--fsig-border);border-radius:12px;padding:14px;border-left:3px solid var(--fsig-text-muted)}.fsig-card[data-tone=bull]{border-left-color:var(--fsig-bull);background:linear-gradient(90deg,rgba(16,185,129,.04),transparent 40%)}.fsig-card[data-tone=bear]{border-left-color:var(--fsig-bear);background:linear-gradient(90deg,rgba(255,92,124,.04),transparent 40%)}.fsig-card--neutral{border-left-color:var(--fsig-text-muted)}.fsig-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.fsig-symbol{font-size:14px;font-weight:800;color:var(--fsig-text);letter-spacing:.02em}.fsig-badges{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.fsig-badge{font-size:11px;font-weight:900;letter-spacing:.08em;padding:4px 10px;border-radius:999px;background:#94a3b814;color:var(--fsig-text-2)}.fsig-badge[data-tone=bull]{color:var(--fsig-bull);background:#10b9811f}.fsig-badge[data-tone=bear]{color:var(--fsig-bear);background:#ff5c7c1f}.fsig-status{font-size:9px;font-weight:900;letter-spacing:.08em;padding:3px 8px;border-radius:999px;background:#94a3b814;color:var(--fsig-text-2)}.fsig-status[data-tone=accent]{color:var(--fsig-accent-hi);background:#8b5cf624}.fsig-status[data-tone=bull]{color:var(--fsig-bull);background:#10b9811f}.fsig-status[data-tone=bear]{color:var(--fsig-bear);background:#ff5c7c1f}.fsig-status[data-tone=warn]{color:var(--fsig-warn);background:#fbbf241f}.fsig-context{display:flex;gap:16px;padding:6px 0;margin-bottom:8px;font-size:10px;color:var(--fsig-text-2);letter-spacing:.04em}.fsig-context b{margin-left:4px;color:var(--fsig-text)}.fsig-context span[data-tone=accent]{color:var(--fsig-accent-hi);font-weight:800}.fsig-context span[data-tone=warn]{color:var(--fsig-warn);font-weight:800}.fsig-progress{margin:10px 0}.fsig-progress__bar{height:6px;background:#94a3b81a;border-radius:999px;overflow:hidden;margin-bottom:6px}.fsig-progress__fill{height:100%;background:var(--fsig-accent-hi);border-radius:999px;transition:width .4s ease}.fsig-progress__fill[data-tone=bull]{background:var(--fsig-bull)}.fsig-progress__fill[data-tone=bear]{background:var(--fsig-bear)}.fsig-progress__labels{display:flex;justify-content:space-between;font-size:9px;font-family:JetBrains Mono,monospace;color:var(--fsig-text-muted);letter-spacing:.02em}.fsig-progress__labels span[data-tone=accent]{color:var(--fsig-accent-hi);font-weight:800}.fsig-progress__labels span[data-tone=bull]{color:var(--fsig-bull);font-weight:800}.fsig-progress__labels span[data-tone=bear]{color:var(--fsig-bear);font-weight:800}.fsig-progress__labels span[data-tone=warn]{color:var(--fsig-warn);font-weight:800}.fsig-levels{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px}.fsig-level{display:flex;flex-direction:column;gap:3px;padding:10px;border-radius:8px;background:#05040780;border:1px solid var(--fsig-border)}.fsig-level[data-role=sl]{border-color:#ff5c7c47}.fsig-level[data-role=tp]{border-color:#10b98147}.fsig-level small{font-size:9px;font-weight:800;letter-spacing:.12em;color:var(--fsig-text-muted);text-transform:uppercase}.fsig-level b{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:800;color:var(--fsig-text)}.fsig-level[data-role=sl] b{color:var(--fsig-bear)}.fsig-level[data-role=tp] b{color:var(--fsig-bull)}.fsig-pts{font-size:9px;color:var(--fsig-text-muted);font-family:JetBrains Mono,monospace}.fsig-rr{display:flex;gap:18px;padding:8px 12px;border-radius:8px;background:#05040766;font-size:10px;color:var(--fsig-text-2);letter-spacing:.06em;margin-bottom:10px}.fsig-rr b{margin-left:4px;color:var(--fsig-accent-hi);font-family:JetBrains Mono,monospace}.fsig-event{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;margin:10px 0;border-radius:8px;background:#fbbf2414;border:1px solid rgba(251,191,36,.28);font-size:11px;color:var(--fsig-warn)}.fsig-event b{font-weight:700}.fsig-event span{font-family:JetBrains Mono,monospace;font-weight:800;white-space:nowrap}.fsig-factors{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.fsig-factors li{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:6px 10px;border-radius:6px;background:#05040766;font-size:11px}.fsig-factors li b{color:var(--fsig-text);font-weight:700}.fsig-factors li span{color:var(--fsig-text-2);font-family:JetBrains Mono,monospace;font-weight:700}.fsig-factors li small{color:var(--fsig-text-muted);font-size:10px}.fsig-factors li[data-tone=bull]{border-left:2px solid var(--fsig-bull)}.fsig-factors li[data-tone=bear]{border-left:2px solid var(--fsig-bear)}.fsig-factors li[data-tone=warn]{border-left:2px solid var(--fsig-warn)}@media(max-width:900px){.fsig-table__head,.fsig-table__row{grid-template-columns:60px 60px 70px 1fr 70px;font-size:10px}.fsig-table__head span:nth-child(6),.fsig-table__head span:nth-child(7),.fsig-table__row>span:nth-child(6),.fsig-table__row>span:nth-child(7){display:none}}@media(max-width:700px){.fsig-levels{grid-template-columns:repeat(2,1fr)}}.fsig-tracking{margin-top:14px;padding:12px 14px;border-radius:10px;background:#00000047;border:1px solid var(--fsig-border);border-left:3px solid var(--fsig-accent);animation:fsig-track-fade .3s ease-out}.fsig-tracking[data-outcome=TP1_HIT],.fsig-tracking[data-outcome=TP2_HIT]{border-left-color:var(--fsig-bull)}.fsig-tracking[data-outcome=SL_HIT]{border-left-color:var(--fsig-bear)}.fsig-tracking[data-outcome=EXPIRED]{border-left-color:var(--fsig-text-muted)}@keyframes fsig-track-fade{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.fsig-tracking__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.fsig-tracking__status{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800;letter-spacing:.05em;padding:3px 8px;border-radius:4px;background:#00000059}.fsig-tracking__status[data-tone=accent]{color:var(--fsig-accent-hi);border:1px solid var(--fsig-accent)}.fsig-tracking__status[data-tone=bull]{color:var(--fsig-bull);border:1px solid var(--fsig-bull);text-shadow:0 0 8px rgba(16,185,129,.5)}.fsig-tracking__status[data-tone=bear]{color:var(--fsig-bear);border:1px solid var(--fsig-bear);text-shadow:0 0 8px rgba(255,92,124,.5)}.fsig-tracking__status[data-tone=warn]{color:var(--fsig-warn);border:1px solid var(--fsig-warn)}.fsig-tracking__status[data-tone=neutral]{color:var(--fsig-text-muted);border:1px solid var(--fsig-border)}.fsig-tracking__metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.fsig-tracking__metric{padding:6px 8px;border-radius:6px;background:#ffffff06;border:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;gap:2px}.fsig-tracking__metric small{font-size:9px;font-weight:800;letter-spacing:.1em;color:var(--fsig-text-muted);text-transform:uppercase}.fsig-tracking__metric b{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:800;color:var(--fsig-text)}.fsig-tracking__metric[data-tone=bull] b{color:var(--fsig-bull);text-shadow:0 0 8px rgba(16,185,129,.35)}.fsig-tracking__metric[data-tone=bear] b{color:var(--fsig-bear);text-shadow:0 0 8px rgba(255,92,124,.35)}.fsig-tracking__metric[data-tone=neutral] b{color:var(--fsig-text-2)}.fsig-tracking__meta{display:flex;justify-content:space-between;gap:12px;margin-top:10px;padding-top:8px;border-top:1px dashed rgba(255,255,255,.05);font-size:10px;font-family:JetBrains Mono,monospace;color:var(--fsig-text-muted)}.fsig-tracking__meta b{color:var(--fsig-text-2);font-weight:800}.fsig-panel__actions{display:flex;align-items:center;gap:10px}.fsig-history-toggle{padding:6px 14px;font-size:11px;font-weight:800;letter-spacing:.04em;font-family:JetBrains Mono,monospace;border-radius:6px;border:1px solid var(--fsig-border);background:#ffffff08;color:var(--fsig-text-2);cursor:pointer;transition:all .2s}.fsig-history-toggle:hover{border-color:var(--fsig-accent);color:var(--fsig-text);background:#8b5cf61a}.fsig-history-toggle.on{background:linear-gradient(135deg,#8b5cf659,#a78bfa33);border-color:var(--fsig-accent);color:#fff;box-shadow:0 0 14px #8b5cf659}.fsig-history-wrap{margin-top:20px;padding:16px;border-radius:12px;background:#00000047;border:1px solid var(--fsig-border);animation:fsig-hist-fade .35s ease-out}@keyframes fsig-hist-fade{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.fsig-history-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--fsig-border)}.fsig-history-count{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800;color:var(--fsig-text-2);letter-spacing:.06em}.fsig-history__table{width:100%;border-collapse:collapse;font-family:JetBrains Mono,monospace;font-size:12px}.fsig-history__table thead th{text-align:left;padding:8px 10px;font-size:10px;font-weight:800;letter-spacing:.12em;color:var(--fsig-text-muted);text-transform:uppercase;border-bottom:1px solid var(--fsig-border)}.fsig-history__table tbody td{padding:9px 10px;color:var(--fsig-text-2);border-bottom:1px solid rgba(255,255,255,.04);transition:background .15s}.fsig-history__table tbody tr:hover td{background:#ffffff05}.fsig-history__table tbody td b{color:var(--fsig-text);font-weight:800}.fsig-history__date{color:var(--fsig-text-muted)!important;font-size:11px}.fsig-history__num{text-align:right}.fsig-history__outcome{font-weight:800;letter-spacing:.03em}.fsig-history__outcome[data-tone=bull]{color:var(--fsig-bull)}.fsig-history__outcome[data-tone=bear]{color:var(--fsig-bear)}.fsig-history__outcome[data-tone=accent]{color:var(--fsig-accent-hi)}.fsig-history__outcome[data-tone=neutral]{color:var(--fsig-text-muted)}.fsig-history__table td[data-tone=bull]{color:var(--fsig-bull)}.fsig-history__table td[data-tone=bear]{color:var(--fsig-bear)}.fsig-history__mfe{color:var(--fsig-bull)!important;font-weight:800}.fsig-history__mae{color:var(--fsig-bear)!important;font-weight:800}.fsig-live{margin:10px 0 12px;padding:12px 14px;border-radius:10px;background:#00000052;border:1px solid var(--fsig-border);display:flex;flex-direction:column;gap:8px;transition:background .2s,border-color .2s;position:relative;overflow:hidden}.fsig-live[data-tone=bull]{background:linear-gradient(135deg,#10b98114,#00000052);border-color:#10b98159;box-shadow:inset 0 0 30px #10b9810f}.fsig-live[data-tone=bear]{background:linear-gradient(135deg,#ff5c7c14,#00000052);border-color:#ff5c7c59;box-shadow:inset 0 0 30px #ff5c7c0f}.fsig-live__head{display:flex;align-items:center;gap:10px}.fsig-live__dot{width:8px;height:8px;border-radius:50%;background:currentColor;animation:fsig-live-dot 1.4s ease-in-out infinite}.fsig-live[data-tone=bull] .fsig-live__dot{background:var(--fsig-bull);box-shadow:0 0 10px var(--fsig-bull)}.fsig-live[data-tone=bear] .fsig-live__dot{background:var(--fsig-bear);box-shadow:0 0 10px var(--fsig-bear)}@keyframes fsig-live-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.fsig-live__label{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:900;letter-spacing:.15em;color:var(--fsig-text-muted)}.fsig-live__dir{margin-left:auto;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:900;letter-spacing:.05em}.fsig-live[data-tone=bull] .fsig-live__dir{color:var(--fsig-bull);text-shadow:0 0 10px rgba(16,185,129,.5)}.fsig-live[data-tone=bear] .fsig-live__dir{color:var(--fsig-bear);text-shadow:0 0 10px rgba(255,92,124,.5)}.fsig-live__values{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.fsig-live__primary b{font-family:JetBrains Mono,monospace;font-size:24px;font-weight:900;letter-spacing:-.02em}.fsig-live[data-tone=bull] .fsig-live__primary b{color:var(--fsig-bull);text-shadow:0 0 20px rgba(16,185,129,.55)}.fsig-live[data-tone=bear] .fsig-live__primary b{color:var(--fsig-bear);text-shadow:0 0 20px rgba(255,92,124,.55)}.fsig-live__secondary{display:flex;align-items:baseline;gap:8px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;color:var(--fsig-text-2)}.fsig-live__price{font-size:10px;color:var(--fsig-text-muted);letter-spacing:.04em}.fsig-live--tick{animation:fsig-live-tick .5s ease-out}@keyframes fsig-live-tick{0%{background-color:inherit}20%{background-color:#ffffff14}to{background-color:inherit}}.fsig-w1-panel{position:relative;overflow:hidden}.fsig-w1-panel:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,var(--fsig-accent),var(--fsig-bull),transparent 72%);opacity:.8}.fsig-w1-contract{display:flex;flex-wrap:wrap;gap:7px 14px;padding:9px 10px;margin:0 0 10px;border:1px solid rgba(139,92,246,.22);background:#8b5cf60e;border-radius:8px;color:var(--fsig-text-2);font-size:9px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.fsig-w1-contract b{color:var(--fsig-accent-hi)}.fsig-w1-lifecycle{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.fsig-w1-life,.fsig-w1-pill{display:inline-flex;align-items:center;padding:4px 7px;border-radius:999px;border:1px solid var(--fsig-border);background:#94a3b80e;color:var(--fsig-text-2);font-size:9px;font-weight:850;letter-spacing:.045em}.fsig-w1-life[data-tone=bull],.fsig-w1-pill[data-tone=bull]{color:var(--fsig-bull);border-color:#10b98140;background:#10b98112}.fsig-w1-life[data-tone=bear],.fsig-w1-pill[data-tone=bear]{color:var(--fsig-bear);border-color:#ff5c7c40;background:#ff5c7c12}.fsig-w1-life[data-tone=warn],.fsig-w1-pill[data-tone=warn]{color:var(--fsig-warn);border-color:#fbbf2440;background:#fbbf2412}.fsig-w1-explain,.fsig-w1-trust{border:1px solid var(--fsig-border);border-radius:10px;background:#05040757;padding:12px;margin-top:12px}.fsig-w1-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.fsig-w1-section-head>div{display:grid;gap:3px}.fsig-w1-section-head b{color:var(--fsig-text);font-size:11px}.fsig-w1-evidence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px}.fsig-w1-evidence>div{display:flex;justify-content:space-between;padding:7px 9px;border:1px solid var(--fsig-border);border-radius:7px;font-size:10px;color:var(--fsig-text-2)}.fsig-w1-evidence b[data-tone=bull]{color:var(--fsig-bull)}.fsig-w1-evidence b[data-tone=bear]{color:var(--fsig-bear)}.fsig-w1-factor-head,.fsig-w1-factor{display:grid;grid-template-columns:minmax(130px,1fr) 70px 60px 80px;gap:8px;align-items:center}.fsig-w1-factor-head{padding:5px 8px;color:var(--fsig-text-muted);font-size:8px;font-weight:850;letter-spacing:.08em;text-align:right}.fsig-w1-factor-head span:first-child{text-align:left}.fsig-w1-factors{display:grid;gap:4px}.fsig-w1-factor{padding:7px 8px;border:1px solid rgba(34,27,42,.78);border-radius:7px;background:#ffffff03;color:var(--fsig-text-2);font-family:JetBrains Mono,monospace;font-size:9px;text-align:right}.fsig-w1-factor[data-tone=bull] strong{color:var(--fsig-bull)}.fsig-w1-factor[data-tone=bear] strong{color:var(--fsig-bear)}.fsig-w1-factor__name{display:grid;gap:1px;text-align:left;font-family:inherit}.fsig-w1-factor__name b{color:var(--fsig-text);font-size:9px}.fsig-w1-factor__name small{color:var(--fsig-text-muted);font-size:8px}.fsig-w1-contradictions,.fsig-w1-warnings{margin-top:9px;padding:7px 9px;border-radius:7px;background:#fbbf240f;color:var(--fsig-warn);font-size:9px}.fsig-w1-source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.fsig-w1-source{display:flex;justify-content:space-between;gap:10px;padding:8px;border:1px solid var(--fsig-border);border-radius:7px;background:#ffffff03}.fsig-w1-source>div{display:grid;gap:2px}.fsig-w1-source b{font-size:9px;color:var(--fsig-text)}.fsig-w1-source span,.fsig-w1-source small{font-size:8px;color:var(--fsig-text-muted)}.fsig-w1-facts{margin-top:10px}.fsig-w1-facts summary{cursor:pointer;color:var(--fsig-text-2);font-size:9px;font-weight:800;letter-spacing:.06em}.fsig-w1-na{border:1px dashed rgba(148,163,184,.25);border-radius:10px;padding:14px;color:var(--fsig-text-2);background:#94a3b806}.fsig-w1-na b{color:var(--fsig-text);font-size:10px}.fsig-w1-na p{margin:7px 0 0;font-size:10px;line-height:1.5}.fsig-table--w1 .fsig-table__head,.fsig-table--w1 .fsig-table__row{grid-template-columns:76px 78px 70px 82px 70px 90px 90px}@media(max-width:900px){.fsig-w1-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fsig-w1-factor-head,.fsig-w1-factor{grid-template-columns:minmax(110px,1fr) 58px 52px 68px}.fsig-table--w1{overflow-x:auto}.fsig-table--w1 .fsig-table__head,.fsig-table--w1 .fsig-table__row{min-width:650px}}@media(max-width:560px){.fsig-w1-source-grid,.fsig-w1-evidence{grid-template-columns:1fr}.fsig-w1-factor-head{display:none}.fsig-w1-factor{grid-template-columns:1fr auto;text-align:right}.fsig-w1-factor>span:nth-of-type(2){display:none}.fsig-w1-factor__name{grid-column:1}.fsig-w1-factor strong{grid-column:2;grid-row:1}}:root{--mc-bg-panel: #0c0910;--mc-bg-cell: #110d18;--mc-border: #221b2a;--mc-text: #eceaf0;--mc-text-2: #9b94a6;--mc-text-muted: #625a6e;--mc-bull: #10b981;--mc-bear: #ff5c7c;--mc-warn: #fbbf24;--mc-accent: #8b5cf6;--mc-accent-hi: #a78bfa}.mc-page{gap:14px}.mc-symbol-selector{background:var(--mc-bg-cell);border:1px solid var(--mc-border);color:var(--mc-text);padding:6px 12px;border-radius:8px;font-family:inherit;font-size:12px;font-weight:700}.mc-empty{padding:20px;text-align:center;color:var(--mc-text-muted);font-size:12px;font-style:italic;border:1px dashed var(--mc-border);border-radius:10px}.mc-regime{background:radial-gradient(circle at 30% 0%,rgba(139,92,246,.12),transparent 60%),var(--mc-bg-panel);border:1px solid var(--mc-border);border-radius:16px;padding:22px;position:relative;overflow:hidden}.mc-regime[data-tone=bull]{border-color:#10b98159}.mc-regime[data-tone=bear]{border-color:#ff5c7c59}.mc-regime[data-tone=warn]{border-color:#fbbf2459}.mc-regime[data-tone=accent]{border-color:#8b5cf659}.mc-regime__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.mc-regime__eyebrow{font-size:10px;font-weight:800;letter-spacing:.14em;color:var(--mc-text-2);text-transform:uppercase}.mc-regime__badge{font-size:11px;font-weight:900;letter-spacing:.1em;padding:5px 12px;border-radius:999px;background:#94a3b814;color:var(--mc-text-2)}.mc-regime__badge[data-tone=bull]{color:var(--mc-bull);background:#10b9811f}.mc-regime__badge[data-tone=bear]{color:var(--mc-bear);background:#ff5c7c1f}.mc-regime__badge[data-tone=warn]{color:var(--mc-warn);background:#fbbf241f}.mc-regime__badge[data-tone=accent]{color:var(--mc-accent-hi);background:#8b5cf624}.mc-regime__title{font-size:24px;font-weight:800;color:var(--mc-text);margin:0 0 20px;letter-spacing:-.02em}.mc-regime__kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px}.mc-regime__kpi{padding:12px;border-radius:10px;background:#05040780;border:1px solid var(--mc-border)}.mc-regime__kpi small{display:block;font-size:9px;font-weight:800;letter-spacing:.12em;color:var(--mc-text-muted);margin-bottom:6px}.mc-regime__kpi b{font-size:18px;font-weight:900;color:var(--mc-text);font-family:JetBrains Mono,monospace}.mc-regime__pillars{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.mc-pillar{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:8px;background:#05040766;border-left:2px solid var(--mc-border)}.mc-pillar[data-tone=bull]{border-left-color:var(--mc-bull)}.mc-pillar[data-tone=bear]{border-left-color:var(--mc-bear)}.mc-pillar[data-tone=warn]{border-left-color:var(--mc-warn)}.mc-pillar__label{font-size:9px;font-weight:800;letter-spacing:.1em;color:var(--mc-text-muted);text-transform:uppercase}.mc-pillar__value{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:800;color:var(--mc-text)}.mc-pillar__note{font-size:9px;color:var(--mc-text-muted)}.mc-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mc-card{background:var(--mc-bg-panel);border:1px solid var(--mc-border);border-radius:14px;padding:16px}.mc-card__head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:14px}.mc-card__eyebrow{font-size:10px;font-weight:800;letter-spacing:.14em;color:var(--mc-text-2);text-transform:uppercase}.mc-card__title{margin:4px 0 0;font-size:14px;font-weight:700;color:var(--mc-text)}.mc-card__score{font-size:11px;font-weight:900;letter-spacing:.08em;padding:4px 10px;border-radius:999px;background:#94a3b814;color:var(--mc-text-2)}.mc-card__score[data-tone=bull]{color:var(--mc-bull);background:#10b9811f}.mc-card__score[data-tone=bear]{color:var(--mc-bear);background:#ff5c7c1f}.mc-card__score[data-tone=warn]{color:var(--mc-warn);background:#fbbf241f}.mc-card__score[data-tone=accent]{color:var(--mc-accent-hi);background:#8b5cf624}.mc-card__foot{display:flex;justify-content:space-between;padding-top:10px;margin-top:10px;border-top:1px solid var(--mc-border);font-size:10px;color:var(--mc-text-muted);letter-spacing:.04em}.mc-correlations{display:flex;flex-direction:column;gap:2px}.mc-correlations__head,.mc-correlations__row{display:grid;grid-template-columns:1.3fr .7fr .8fr .8fr;gap:8px;align-items:center;padding:8px 10px;font-size:11px}.mc-correlations__head{font-size:9px;font-weight:800;letter-spacing:.1em;color:var(--mc-text-muted);text-transform:uppercase;border-bottom:1px solid var(--mc-border)}.mc-correlations__row{border-left:2px solid var(--mc-border);border-radius:6px;background:#0504074d}.mc-correlations__row[data-tone=bull]{border-left-color:var(--mc-bull)}.mc-correlations__row[data-tone=bear]{border-left-color:var(--mc-bear)}.mc-correlations__pair{font-weight:700;color:var(--mc-text)}.mc-correlations__val{font-family:JetBrains Mono,monospace;font-weight:800;text-align:right}.mc-correlations__val[data-tone=bull]{color:var(--mc-bull)}.mc-correlations__val[data-tone=bear]{color:var(--mc-bear)}.mc-correlations__exp{font-size:10px;color:var(--mc-text-muted);text-align:center}.mc-correlations__stat{font-size:9px;font-weight:900;text-align:right;color:var(--mc-text-muted)}.mc-correlations__stat[data-tone=bull]{color:var(--mc-bull)}.mc-correlations__stat[data-tone=bear]{color:var(--mc-bear)}.mc-cot-list{display:flex;flex-direction:column;gap:3px}.mc-cot-row{display:grid;grid-template-columns:50px 1fr 1.5fr 60px;gap:10px;align-items:center;padding:8px 10px;border-radius:6px;background:#0504074d;border-left:2px solid var(--mc-border);font-size:11px}.mc-cot-row[data-tone=bull]{border-left-color:var(--mc-bull)}.mc-cot-row[data-tone=bear]{border-left-color:var(--mc-bear)}.mc-cot-row__ccy{font-weight:800;color:var(--mc-text);letter-spacing:.04em}.mc-cot-row__net{font-family:JetBrains Mono,monospace;font-weight:800;text-align:right}.mc-cot-row__net[data-tone=bull]{color:var(--mc-bull)}.mc-cot-row__net[data-tone=bear]{color:var(--mc-bear)}.mc-cot-row__status{font-size:10px;color:var(--mc-text-2)}.mc-cot-row__z{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--mc-text-muted);text-align:right}.mc-of-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.mc-of-cell{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border-radius:8px;background:#05040766;border:1px solid var(--mc-border)}.mc-of-cell small{font-size:9px;font-weight:800;letter-spacing:.1em;color:var(--mc-text-muted);text-transform:uppercase}.mc-of-cell b{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:800;color:var(--mc-text)}.mc-of-cell b[data-tone=bull]{color:var(--mc-bull)}.mc-of-cell b[data-tone=bear]{color:var(--mc-bear)}.mc-of-cell b[data-tone=warn]{color:var(--mc-warn)}.mc-event{display:grid;grid-template-columns:60px 1fr;gap:12px;align-items:center;padding:12px;border-radius:10px;background:#fbbf2414;border:1px solid rgba(251,191,36,.28)}.mc-event__ccy{display:grid;place-items:center;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:900;color:var(--mc-warn);background:#fbbf2424;border-radius:8px;padding:10px 6px}.mc-event__body b{display:block;font-size:12px;color:var(--mc-text);font-weight:700;margin-bottom:3px}.mc-event__body small{display:block;font-size:10px;color:var(--mc-warn);font-weight:700}.mc-divergence{border-left:3px solid var(--mc-border)}.mc-divergence[data-tone=bull]{border-left-color:var(--mc-bull)}.mc-divergence[data-tone=warn]{border-left-color:var(--mc-warn)}.mc-divergence[data-tone=bear]{border-left-color:var(--mc-bear)}.mc-div-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.mc-div-col{display:flex;flex-direction:column;gap:3px;padding:12px;border-radius:10px;background:#05040766;border:1px solid var(--mc-border);border-left:3px solid var(--mc-border)}.mc-div-col[data-tone=bull]{border-left-color:var(--mc-bull)}.mc-div-col[data-tone=bear]{border-left-color:var(--mc-bear)}.mc-div-col small{font-size:9px;font-weight:800;letter-spacing:.12em;color:var(--mc-text-muted)}.mc-div-col b{font-size:14px;font-weight:800;color:var(--mc-text)}.mc-div-col span{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--mc-text-2)}.mc-div-msg{margin:0;padding:12px;border-radius:8px;background:#05040766;font-size:12px;line-height:1.5;color:var(--mc-text)}.mc-div-msg[data-tone=warn]{background:#fbbf2414;color:var(--mc-warn);border:1px solid rgba(251,191,36,.24)}.mc-div-msg[data-tone=bull]{background:#10b98114;color:var(--mc-bull);border:1px solid rgba(16,185,129,.24)}@media(max-width:900px){.mc-grid-2{grid-template-columns:1fr}.mc-regime__kpis{grid-template-columns:repeat(2,1fr)}.mc-div-grid{grid-template-columns:1fr}}@media(max-width:600px){.mc-regime__title{font-size:18px}.mc-regime__kpis{grid-template-columns:1fr 1fr}.mc-of-grid{grid-template-columns:1fr}.mc-correlations__head,.mc-correlations__row{grid-template-columns:1fr 1fr;font-size:10px}.mc-correlations__head span:nth-child(3),.mc-correlations__head span:nth-child(4),.mc-correlations__row>span:nth-child(3),.mc-correlations__row>span:nth-child(4){display:none}}.mc-playbook{border-left:3px solid var(--mc-border)}.mc-playbook[data-tone=bull]{border-left-color:var(--mc-bull)}.mc-playbook[data-tone=accent]{border-left-color:var(--mc-accent)}.mc-playbook[data-tone=warn]{border-left-color:var(--mc-warn)}.mc-playbook[data-tone=bear]{border-left-color:var(--mc-bear)}.mc-playbook__tagline{margin:6px 0 0;font-size:11px;color:var(--mc-text-2);font-style:italic}.mc-playbook__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px}.mc-playbook__col{padding:14px;border-radius:12px;background:#05040766;border-left:3px solid var(--mc-border)}.mc-playbook__col[data-tone=bull]{border-left-color:var(--mc-bull);background:linear-gradient(90deg,rgba(16,185,129,.05),transparent 60%)}.mc-playbook__col[data-tone=bear]{border-left-color:var(--mc-bear);background:linear-gradient(90deg,rgba(255,92,124,.05),transparent 60%)}.mc-playbook__col-head{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:10px;font-weight:900;letter-spacing:.14em;color:var(--mc-text-muted);text-transform:uppercase}.mc-playbook__col[data-tone=bull] .mc-playbook__col-head{color:var(--mc-bull)}.mc-playbook__col[data-tone=bear] .mc-playbook__col-head{color:var(--mc-bear)}.mc-playbook__col-icon{display:grid;place-items:center;width:18px;height:18px;border-radius:5px;font-size:11px;font-weight:900}.mc-playbook__col[data-tone=bull] .mc-playbook__col-icon{background:#10b98126}.mc-playbook__col[data-tone=bear] .mc-playbook__col-icon{background:#ff5c7c26}.mc-playbook__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.mc-playbook__item{padding:8px 10px;border-radius:6px;background:#05040780}.mc-playbook__item-head{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:3px}.mc-playbook__item-head b{font-size:12px;font-weight:700;color:var(--mc-text)}.mc-playbook__action{font-size:9px;font-weight:900;letter-spacing:.08em;padding:2px 6px;border-radius:4px;background:#94a3b81a;color:var(--mc-text-2)}.mc-playbook__action[data-action=LONG]{color:var(--mc-bull);background:#10b9811f}.mc-playbook__action[data-action=SHORT]{color:var(--mc-bear);background:#ff5c7c1f}.mc-playbook__action[data-action=HOLD]{color:var(--mc-warn);background:#fbbf241f}.mc-playbook__reason{display:block;font-size:10px;color:var(--mc-text-muted);line-height:1.4}.mc-playbook__section{margin-top:14px;padding:12px;border-radius:10px;background:#05040766;border:1px solid var(--mc-border)}.mc-playbook__section-title{display:block;font-size:9px;font-weight:900;letter-spacing:.14em;color:var(--mc-text-muted);margin-bottom:10px;text-transform:uppercase}.mc-playbook__timing{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.mc-playbook__timing-item{padding:8px 10px;border-radius:6px;background:#05040780;border-left:2px solid var(--mc-accent)}.mc-playbook__timing-item b{display:block;font-size:11px;font-weight:800;color:var(--mc-text);margin-bottom:3px}.mc-playbook__timing-item small{font-size:10px;color:var(--mc-text-muted)}.mc-playbook__text{margin:0;font-size:12px;line-height:1.5;color:var(--mc-text)}.mc-playbook__rotation[data-tone=warn]{background:#fbbf240f;border-color:#fbbf2447}.mc-playbook__rotation[data-tone=warn] .mc-playbook__section-title,.mc-playbook__rotation[data-tone=warn] .mc-playbook__text{color:var(--mc-warn)}.mc-playbook__warnings{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.mc-playbook__warnings li{padding:8px 10px;border-radius:6px;background:#fbbf240f;border-left:2px solid var(--mc-warn);font-size:11px;color:var(--mc-text)}.mc-playbook__warnings li[data-severity=high]{border-left-color:var(--mc-bear);background:#ff5c7c0f}.mc-playbook__warnings li[data-severity=medium]{border-left-color:var(--mc-warn)}@media(max-width:900px){.mc-playbook__grid{grid-template-columns:1fr}}.mc-yield{border-left:3px solid var(--mc-border)}.mc-yield[data-tone=bull]{border-left-color:var(--mc-bull)}.mc-yield[data-tone=bear]{border-left-color:var(--mc-bear)}.mc-yield__grid{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.mc-yield-row{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:10px;align-items:center;padding:9px 12px;border-radius:6px;background:#05040766;border-left:2px solid var(--mc-border);font-size:11px}.mc-yield-row__label{font-size:10px;font-weight:800;letter-spacing:.08em;color:var(--mc-text-muted);text-transform:uppercase}.mc-yield-row__base,.mc-yield-row__quote{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:800;color:var(--mc-text-2);text-align:right}.mc-yield-row__base{color:var(--mc-accent-hi)}.mc-yield-row__spread{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:900;text-align:right;padding:3px 8px;border-radius:6px;background:#94a3b814}.mc-yield-row__spread[data-tone=bull]{color:var(--mc-bull);background:#10b9811f}.mc-yield-row__spread[data-tone=bear]{color:var(--mc-bear);background:#ff5c7c1f}.mc-yield-row__na{font-size:11px;color:var(--mc-text-muted);font-style:italic;text-align:center}.mc-yield__legend{display:flex;justify-content:space-between;padding:0 12px;margin-bottom:12px;font-size:9px;font-weight:800;letter-spacing:.1em;color:var(--mc-text-muted);text-transform:uppercase}.mc-yield__reasons{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.mc-yield__reasons li{padding:6px 10px;border-radius:6px;background:#05040766;font-size:11px;color:var(--mc-text);border-left:2px solid var(--mc-border)}.mc-yield__reasons li[data-tone=bull]{border-left-color:var(--mc-bull)}.mc-yield__reasons li[data-tone=bear]{border-left-color:var(--mc-bear)}@media(max-width:700px){.mc-yield-row{grid-template-columns:1fr 1fr;font-size:10px}.mc-yield-row__label{grid-column:1 / -1}.mc-yield-row__spread{grid-column:1 / -1;text-align:center}}.mc-fresh-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;background:#94a3b814;border:1px solid var(--mc-border);font-size:9px;font-weight:800;letter-spacing:.06em;color:var(--mc-text-muted);white-space:nowrap;font-family:JetBrains Mono,monospace}.mc-fresh-badge__dot{width:6px;height:6px;border-radius:50%;background:var(--mc-text-muted)}.mc-fresh-badge__label{color:var(--mc-text-2);text-transform:uppercase}.mc-fresh-badge__time{color:inherit}.mc-fresh-badge[data-tone=live]{color:var(--mc-bull);border-color:#10b98152;background:#10b98114}.mc-fresh-badge[data-tone=live] .mc-fresh-badge__dot{background:var(--mc-bull);box-shadow:0 0 6px var(--mc-bull);animation:mc-fresh-pulse 2s ease-in-out infinite}.mc-fresh-badge[data-tone=hourly]{color:var(--mc-warn);border-color:#fbbf2447;background:#fbbf240f}.mc-fresh-badge[data-tone=hourly] .mc-fresh-badge__dot{background:var(--mc-warn)}.mc-fresh-badge[data-tone=daily]{color:var(--mc-text-2)}.mc-fresh-badge[data-tone=daily] .mc-fresh-badge__dot{background:var(--mc-text-2)}.mc-fresh-badge[data-tone=weekly]{color:var(--mc-text-muted);opacity:.7}.mc-fresh-badge[data-tone=weekly] .mc-fresh-badge__dot{background:var(--mc-text-muted)}@keyframes mc-fresh-pulse{0%,to{opacity:1}50%{opacity:.4}}.mc-card__head{gap:12px}.mc-card__head>.mc-fresh-badge{margin-left:auto;margin-right:8px}.mc-regime__badges{display:flex;align-items:center;gap:8px}.mc-playbook-event{background:var(--mc-bg-panel);border:1px solid var(--mc-border);border-left:3px solid var(--mc-border);border-radius:14px;padding:18px;margin-bottom:14px}.mc-playbook-event[data-tone=bear]{border-left-color:var(--mc-bear)}.mc-playbook-event[data-tone=warn]{border-left-color:var(--mc-warn)}.mc-playbook-event__head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px}.mc-playbook-event__meta{margin:6px 0 0;font-size:11px;color:var(--mc-text-2);font-family:JetBrains Mono,monospace}.mc-playbook-event__badges{display:flex;gap:6px;flex-shrink:0}.mc-playbook-event__kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px}.mc-kpi-box{padding:10px 12px;border-radius:8px;background:#05040780;border:1px solid var(--mc-border)}.mc-kpi-box small{display:block;font-size:9px;font-weight:800;letter-spacing:.1em;color:var(--mc-text-muted);margin-bottom:4px;text-transform:uppercase}.mc-kpi-box b{font-family:JetBrains Mono,monospace;font-size:14px;font-weight:800;color:var(--mc-text)}.mc-kpi-box__hint{display:block;font-size:9px;color:var(--mc-text-muted);margin-top:2px}.mc-playbook-event__section{margin-bottom:16px}.mc-section-label{display:block;font-size:10px;font-weight:800;letter-spacing:.14em;color:var(--mc-text-muted);text-transform:uppercase;margin-bottom:10px}.mc-instruments{display:flex;flex-wrap:wrap;gap:6px}.mc-instrument-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:#8b5cf61a;border:1px solid rgba(139,92,246,.32);font-size:11px;font-weight:800;color:var(--mc-accent-hi);font-family:JetBrains Mono,monospace}.mc-instrument-pill[data-role=secondary]{background:#94a3b814;border-color:#94a3b838;color:var(--mc-text-2)}.mc-instrument-pill small{font-size:8px;font-weight:700;letter-spacing:.08em;opacity:.65;text-transform:uppercase}.mc-scenarios-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.mc-scenario{padding:14px;border-radius:10px;background:#05040780;border:1px solid var(--mc-border);border-top:3px solid var(--mc-border)}.mc-scenario[data-tone=bull]{border-top-color:var(--mc-bull)}.mc-scenario[data-tone=bear]{border-top-color:var(--mc-bear)}.mc-scenario[data-tone=warn]{border-top-color:var(--mc-warn)}.mc-scenario__head{margin-bottom:12px}.mc-scenario__title{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px}.mc-scenario__label{font-size:13px;font-weight:900;color:var(--mc-text)}.mc-scenario__prob{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:900;padding:2px 8px;border-radius:999px;background:#94a3b814}.mc-scenario[data-tone=bull] .mc-scenario__prob{color:var(--mc-bull);background:#10b9811f}.mc-scenario[data-tone=bear] .mc-scenario__prob{color:var(--mc-bear);background:#ff5c7c1f}.mc-scenario[data-tone=warn] .mc-scenario__prob{color:var(--mc-warn);background:#fbbf241f}.mc-scenario__desc,.mc-scenario__impact{margin:0;font-size:11px;line-height:1.4;color:var(--mc-text-2)}.mc-scenario__impact{font-style:italic;color:var(--mc-text-muted);margin-top:3px}.mc-scenario__plans{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.mc-plan{padding:8px 10px;border-radius:6px;background:#05040799;border-left:2px solid var(--mc-border)}.mc-plan[data-tone=bull]{border-left-color:var(--mc-bull)}.mc-plan[data-tone=bear]{border-left-color:var(--mc-bear)}.mc-plan[data-tone=neutral]{border-left-color:var(--mc-text-muted)}.mc-plan__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.mc-plan__head b{font-size:11px;font-weight:800;color:var(--mc-text);font-family:JetBrains Mono,monospace}.mc-plan__action{font-size:9px;font-weight:900;letter-spacing:.08em;padding:2px 6px;border-radius:4px;background:#94a3b81a;color:var(--mc-text-2)}.mc-plan__action[data-tone=bull]{color:var(--mc-bull);background:#10b98124}.mc-plan__action[data-tone=bear]{color:var(--mc-bear);background:#ff5c7c24}.mc-plan__levels{display:flex;gap:10px;font-size:10px;color:var(--mc-text-2);margin-bottom:4px}.mc-plan__levels b{font-family:JetBrains Mono,monospace;color:var(--mc-text);font-weight:700}.mc-plan__rr{font-size:9px;color:var(--mc-text-muted);font-family:JetBrains Mono,monospace}.mc-plan__rr b{color:var(--mc-accent-hi);font-weight:800}.mc-playbook-event__timing{padding:12px;border-radius:8px;background:#8b5cf60f;border:1px solid rgba(139,92,246,.24)}.mc-playbook-event__timing[data-tone=bear]{background:#ff5c7c0f;border-color:#ff5c7c47}.mc-playbook-event__timing[data-tone=warn]{background:#fbbf240f;border-color:#fbbf2447}.mc-timing-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.mc-timing-list li{font-size:11px;line-height:1.5;color:var(--mc-text);padding-left:12px;position:relative}.mc-timing-list li:before{content:"→";position:absolute;left:0;color:var(--mc-accent-hi);font-weight:800}@media(max-width:900px){.mc-playbook-event__kpis{grid-template-columns:repeat(2,1fr)}.mc-scenarios-grid{grid-template-columns:1fr}}.mc-synthesis{background:radial-gradient(circle at 30% 0%,rgba(139,92,246,.08),transparent 60%),var(--mc-bg-panel);border:1px solid var(--mc-border);border-radius:16px;padding:20px;margin-bottom:16px}.mc-synthesis__head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--mc-border)}.mc-synthesis__date{margin:6px 0 0;font-size:11px;color:var(--mc-text-muted);font-family:JetBrains Mono,monospace}.mc-synthesis__badge{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:#8b5cf61a;border:1px solid rgba(139,92,246,.32);font-size:10px;font-weight:900;letter-spacing:.1em;color:var(--mc-accent-hi)}.mc-synthesis__body{display:flex;flex-direction:column;gap:16px}.mc-syn-section{padding:14px;border-radius:10px;background:#05040766;border-left:3px solid var(--mc-accent)}.mc-syn-section__head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.mc-syn-section__num{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:#8b5cf626;border:1px solid rgba(139,92,246,.32);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:900;color:var(--mc-accent-hi)}.mc-syn-section__title{margin:0;font-size:11px;font-weight:900;letter-spacing:.14em;color:var(--mc-text);text-transform:uppercase}.mc-syn-section__body{display:flex;flex-direction:column;gap:5px}.mc-syn-line{margin:0;font-size:12px;line-height:1.55;color:var(--mc-text-2)}.mc-syn-line b{color:var(--mc-text);font-weight:800}.mc-syn-line i{color:var(--mc-text-muted);font-style:italic}.mc-syn-section:last-child{border-left-color:var(--mc-bull);background:linear-gradient(90deg,rgba(16,185,129,.04),transparent 60%)}@media(max-width:700px){.mc-synthesis{padding:14px}.mc-syn-section{padding:10px}.mc-syn-line{font-size:11px}}.mc-contract-strip{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.mc-contract-strip span{padding:6px 10px;border:1px solid rgba(94,234,212,.18);border-radius:999px;background:#0f172a73;color:var(--mc-text-muted);font:800 9px/1.2 JetBrains Mono,monospace;letter-spacing:.08em}.mc-trust,.mc-m1-panel{background:var(--mc-bg-panel);border:1px solid var(--mc-border);border-radius:14px;padding:16px}.mc-trust{margin-bottom:16px}.mc-trust__head,.mc-m1-panel__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}.mc-trust__eyebrow,.mc-m1-panel__eyebrow{color:var(--mc-accent-hi);font:900 9px/1.2 JetBrains Mono,monospace;letter-spacing:.12em}.mc-trust h3,.mc-m1-panel h3{margin:5px 0 0;color:var(--mc-text);font-size:14px}.mc-trust__summary{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;color:var(--mc-text-muted);font-size:10px}.mc-trust__summary>span,.mc-m1-chip{padding:5px 8px;border:1px solid var(--mc-border);border-radius:7px;background:#02061766}.mc-trust__status[data-tone=positive],.mc-trust-row__fresh[data-tone=positive]{color:#34d399}.mc-trust__status[data-tone=warning],.mc-trust-row__fresh[data-tone=warning]{color:#fbbf24}.mc-trust__status[data-tone=danger],.mc-trust-row__fresh[data-tone=danger]{color:#fb7185}.mc-trust__status[data-tone=neutral],.mc-trust-row__fresh[data-tone=neutral]{color:var(--mc-text-muted)}.mc-trust__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px}.mc-trust-row{padding:10px;border:1px solid rgba(148,163,184,.1);border-radius:9px;background:#02061747}.mc-trust-row[data-applicable=no]{opacity:.68}.mc-trust-row__top,.mc-trust-row__meta{display:flex;justify-content:space-between;gap:8px}.mc-trust-row__top strong,.mc-trust-row__fresh{font:800 9px/1.2 JetBrains Mono,monospace}.mc-trust-row__meta{flex-wrap:wrap;margin-top:7px;color:var(--mc-text-muted);font-size:9px}.mc-trust-row p,.mc-m1-note{margin:7px 0 0;color:var(--mc-text-muted);font-size:9px;line-height:1.45}.mc-trust__warnings{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.mc-trust__warnings span{padding:4px 7px;border-radius:6px;background:#fb718514;color:#fb7185;font:700 9px/1.2 JetBrains Mono,monospace}.mc-m1-empty{padding:18px 10px;color:var(--mc-text-muted);font-size:11px;text-align:center;border:1px dashed rgba(148,163,184,.16);border-radius:8px}.mc-relations-list,.mc-cot-list,.mc-rates-table{display:flex;flex-direction:column;gap:6px}.mc-relation-row,.mc-cot-row,.mc-rates-row{display:grid;grid-template-columns:minmax(80px,1fr) repeat(3,minmax(70px,auto));gap:8px;align-items:center;padding:8px 9px;border-radius:7px;background:#02061752;color:var(--mc-text-2);font-size:10px}.mc-rates-row{grid-template-columns:1fr auto minmax(120px,auto)}.mc-relation-row strong,.mc-cot-row strong,.mc-rates-row strong{color:var(--mc-text)}.mc-relation-row [data-impact=SUPPORTIVE]{color:#34d399}.mc-relation-row [data-impact=BEARISH]{color:#fb7185}.mc-relation-row [data-impact=NEUTRAL]{color:var(--mc-text-muted)}.mc-m1-foot{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px;color:var(--mc-text-muted);font-size:9px}.mc-syn-section:last-child{border-left-color:var(--mc-accent);background:linear-gradient(90deg,rgba(139,92,246,.04),transparent 60%)}@media(max-width:700px){.mc-trust__head,.mc-m1-panel__head{flex-direction:column}.mc-trust__summary{justify-content:flex-start}.mc-relation-row,.mc-cot-row,.mc-rates-row{grid-template-columns:1fr 1fr}}
