:root{color-scheme:dark;--bg:#07111d;--panel:#0d1827;--panel-2:#111f31;--line:rgba(148,163,184,0.22);--text:#f4f7fb;--muted:#a8b3c4;--accent:#6ea8ff;--accent-strong:#8fc1ff;--good:#62d394;--bad:#ff7a91;--radius:8px}*{box-sizing:border-box}body,html{min-height:100%;margin:0}body{background:radial-gradient(circle at 15% -10%,rgba(72,129,197,.24),transparent 36rem),linear-gradient(180deg,#0a1624 0,var(--bg) 48%,#050b12 100%);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.app-shell{min-height:100vh;display:flex;flex-direction:column}.site-header{width:100%;padding:20px 40px}.site-footer{width:min(100%,1180px);margin:0 auto;padding:20px 24px}.site-header{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.brand{display:inline-flex;align-items:center}.brand img,.landing-brand-v2 img,.landing-footer-v2 img{display:block;height:auto;max-width:100%}.hero-actions,.site-nav{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.site-nav a{color:var(--muted);font-size:.95rem;font-weight:700}.site-nav a:hover{color:var(--text)}.auth-menu-next{position:relative}.auth-panel-next{position:absolute;z-index:20;top:calc(100% + 10px);right:0;width:min(360px,92vw);display:grid;grid-gap:12px;gap:12px;padding:18px;background:#08111d;box-shadow:0 18px 44px rgba(0,0,0,.38)}.auth-panel-next,.auth-panel-next input{border:1px solid var(--line);border-radius:var(--radius)}.auth-panel-next input{width:100%;min-height:42px;background:rgba(3,9,16,.72);color:var(--text);padding:10px 12px}.auth-link-button{border:0;background:transparent;color:var(--accent-strong);font-weight:850;text-align:left;cursor:pointer}.button-like,.button-link,.nav-cta{border:1px solid rgba(110,168,255,.35);border-radius:var(--radius);background:rgba(110,168,255,.14);color:var(--text);display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;font-weight:800}.button-like.primary,.button-link.primary{background:var(--accent);border-color:var(--accent);color:#07111d}.button-like.ghost,.button-link.ghost{background:transparent;color:var(--text)}.page-main,.scan-shell{width:min(100%,1180px);margin:0 auto;padding:26px 24px 54px;flex:1 1}.scan-shell{width:100%;max-width:none;margin:0;padding:24px 32px 54px}.scan-terminal-shell{--terminal-bg:#050b14;--terminal-bg-alt:#07111f;--terminal-card:#0b1220;--terminal-card-alt:#0f172a;--terminal-border:#1e293b;--terminal-blue:#2563eb;--terminal-cyan:#22d3ee;--terminal-positive:#22c55e;--terminal-negative:#ef4444;--terminal-warning:#f59e0b;--terminal-text:#f8fafc;--terminal-muted:#94a3b8;width:100%;display:grid;grid-template-columns:300px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start;color:var(--terminal-text)}.scan-terminal-sidebar{position:-webkit-sticky;position:sticky;top:18px;min-height:calc(100vh - 120px);border:1px solid rgba(30,41,59,.96);border-radius:8px;background:linear-gradient(180deg,rgba(7,17,31,.98),rgba(5,11,20,.98)),linear-gradient(90deg,rgba(34,211,238,.04),transparent 42%);box-shadow:0 26px 70px rgba(0,0,0,.36),inset 1px 0 0 rgba(37,99,235,.16);padding:16px;display:grid;grid-template-rows:auto 1fr auto;grid-gap:16px;gap:16px}.scan-terminal-brand{display:grid;grid-gap:6px;gap:6px;padding:4px 2px 16px;border-bottom:1px solid rgba(148,163,184,.16)}.scan-terminal-brand strong{font-size:1.05rem;letter-spacing:0}.scan-terminal-brand small,.scan-terminal-card small,.scan-terminal-card span,.scan-terminal-data-badge,.scan-terminal-nav-heading,.scan-terminal-status-strip span{color:var(--terminal-muted)}.scan-terminal-prompt{width:-moz-fit-content;width:fit-content;color:var(--terminal-cyan);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.82rem;font-weight:850}.scan-terminal-prompt:before{content:"$ ";color:var(--terminal-blue)}.scan-terminal-nav{display:grid;grid-gap:16px;gap:16px;align-content:start;grid-auto-rows:max-content}.scan-terminal-nav-group{display:grid;grid-gap:6px;gap:6px;align-content:start}.scan-terminal-nav-heading{padding:0 9px;font-size:.68rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.scan-terminal-nav-item{min-height:42px;height:42px;display:grid;grid-gap:9px;border:1px solid rgba(30,41,59,.9);border-radius:8px;background:rgba(15,23,42,.54);padding:9px 10px;color:var(--terminal-text)}.scan-terminal-nav-item strong{min-width:0;font-size:.9rem}.scan-terminal-nav-item svg{color:#9ca3af}.scan-terminal-nav-item:hover{border-color:rgba(37,99,235,.7);background:rgba(37,99,235,.14);color:#fff}.scan-terminal-nav-item.active svg,.scan-terminal-nav-item:hover svg{color:#bfdbfe}.scan-terminal-status-strip{display:grid;grid-gap:7px;border-top:1px solid rgba(148,163,184,.16);padding-top:14px}.scan-terminal-status-strip strong{color:var(--terminal-cyan);font-size:.9rem}.scan-terminal-status-strip button{min-height:34px;border:1px solid rgba(30,41,59,.92);border-radius:8px;background:rgba(15,23,42,.72);color:#cbd5e1;padding:0 10px;font-size:.8rem;font-weight:900;text-align:left;cursor:default}.scan-terminal-topbar{position:-webkit-sticky;position:sticky;z-index:8;grid-template-columns:minmax(280px,1fr) auto;grid-gap:14px;gap:14px;background:rgba(5,11,20,.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:12px;box-shadow:0 18px 44px rgba(0,0,0,.3)}.scan-terminal-search,.scan-terminal-topbar{display:grid;align-items:center;border:1px solid rgba(30,41,59,.96)}.scan-terminal-search{position:relative;min-width:0;grid-template-columns:32px minmax(0,1fr) auto;border-radius:8px;background:#050b14;color:var(--terminal-cyan)}.scan-terminal-search span{text-align:center;font-weight:900}.scan-terminal-search input{width:100%;min-height:42px;border:0;background:transparent;color:var(--terminal-text);padding:0 12px 0 0}.scan-terminal-search input::placeholder{color:#64748b}.scan-terminal-search>button{min-height:34px;margin-right:4px;border:1px solid rgba(37,99,235,.48);border-radius:7px;background:rgba(37,99,235,.18);color:#dbeafe;padding:0 12px;font-size:.78rem;font-weight:900;cursor:pointer}.scan-terminal-search>button:hover{background:rgba(37,99,235,.28)}.scan-terminal-suggest-popover{position:absolute;top:calc(100% + 7px);left:32px;right:0;z-index:20;max-height:360px;overflow:auto;border:1px solid rgba(37,99,235,.36);border-radius:8px;background:rgba(5,11,20,.98);box-shadow:0 22px 60px rgba(0,0,0,.5);padding:6px}.scan-terminal-suggest-popover p{margin:0;padding:10px;color:var(--terminal-muted);font-size:.82rem}.scan-terminal-suggest-popover button{width:100%;min-height:48px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--terminal-text);padding:8px 10px;display:grid;grid-template-columns:82px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;text-align:left;cursor:pointer}.scan-terminal-suggest-popover button.active,.scan-terminal-suggest-popover button:hover{border-color:rgba(37,99,235,.42);background:rgba(37,99,235,.16)}.scan-terminal-suggest-popover strong{color:#dbeafe;font-weight:950}.scan-terminal-suggest-popover small,.scan-terminal-suggest-popover span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--terminal-muted)}.scan-terminal-suggest-popover small{color:#93c5fd;font-size:.72rem}.scan-terminal-topbar-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.scan-terminal-data-badge{min-height:34px;display:inline-flex;align-items:center;border:1px solid rgba(37,99,235,.42);border-radius:999px;background:rgba(37,99,235,.12);color:#bfdbfe;padding:6px 10px;font-size:.82rem;font-weight:850}.scan-terminal-data-badge.muted{border-color:rgba(148,163,184,.22);background:rgba(15,23,42,.62);color:var(--terminal-muted)}.scan-terminal-data-badge.warning{border-color:rgba(245,158,11,.34);background:rgba(245,158,11,.1);color:#fbbf24}.scan-terminal-card,.scan-terminal-page-head{border:1px solid rgba(30,41,59,.96);border-radius:8px;background:linear-gradient(180deg,rgba(15,23,42,.86),rgba(5,11,20,.92)),radial-gradient(circle at 100% 0,rgba(37,99,235,.16),transparent 28rem);box-shadow:0 22px 64px rgba(0,0,0,.28),inset 0 1px 0 rgba(248,250,252,.04)}.scan-terminal-page-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;padding:22px}.scan-terminal-page-head h1{font-size:clamp(2rem,3vw,3.25rem);margin-bottom:8px}.scan-terminal-shell h2{font-size:clamp(1.35rem,2vw,2.35rem);line-height:1.08}.scan-terminal-shell h3{font-size:clamp(1rem,1.45vw,1.35rem);line-height:1.18}.scan-terminal-shell .lead{font-size:1rem}.scan-terminal-shell .muted{font-size:.96rem}.scan-terminal-page-meta{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.scan-terminal-page-meta a{border:1px solid rgba(30,41,59,.96);border-radius:999px;color:var(--terminal-muted);padding:7px 10px;font-size:.82rem;font-weight:850}.scan-terminal-page-meta a:hover{color:var(--terminal-text);border-color:rgba(37,99,235,.62)}.scan-terminal-card{padding:20px}.positive-text{color:var(--terminal-positive)!important}.negative-text{color:var(--terminal-negative)!important}.scan-terminal-shell.scan-shell{min-height:100vh;padding:0;background:linear-gradient(180deg,rgba(7,17,31,.64),rgba(5,11,20,.96)),#050b14;grid-template-columns:238px minmax(0,1fr);gap:0}.scan-terminal-shell .card{border-color:rgba(30,41,59,.92);border-radius:8px;background:linear-gradient(180deg,rgba(11,18,32,.9),rgba(5,11,20,.92));box-shadow:none}.scan-terminal-sidebar{top:0;min-height:100vh;border-width:0 1px 0 0;border-radius:0;padding:12px;gap:12px;background:linear-gradient(180deg,rgba(5,11,20,.98),rgba(3,7,18,.98)),#050b14;box-shadow:inset -1px 0 0 rgba(37,99,235,.1)}.scan-terminal-brand{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:6px 4px 12px}.scan-terminal-brand img{width:30px;height:30px}.scan-terminal-brand strong{display:block;font-size:.98rem}.scan-terminal-brand small{display:block;margin-top:2px;font-size:.76rem;font-weight:800}.scan-terminal-nav{gap:14px}.scan-terminal-nav-item{min-height:38px;height:38px;grid-template-columns:22px minmax(0,1fr);gap:9px;align-items:center;align-content:center;border-color:transparent;background:transparent;padding:7px 9px}.scan-terminal-nav-item strong{font-size:.86rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scan-terminal-nav-item.active,.scan-terminal-nav-item:hover{border-color:rgba(37,99,235,.42);background:rgba(37,99,235,.11)}.scan-terminal-status-strip{gap:7px;padding:12px 8px 8px;border:1px solid rgba(30,41,59,.92);border-radius:8px;background:rgba(15,23,42,.42)}.scan-terminal-status-strip strong{font-size:.78rem}.scan-terminal-main{min-height:100vh;gap:12px;padding:12px;overflow:auto}.scan-terminal-topbar{top:0;min-height:50px;grid-template-columns:minmax(320px,1fr) auto;gap:10px;padding:7px;border-radius:8px;background:rgba(5,11,20,.96);box-shadow:none}.scan-terminal-search input{min-height:36px;font-size:.92rem}.scan-terminal-data-badge{min-height:30px;padding:5px 9px;font-size:.76rem}.scan-market-open-badge{min-height:34px;display:grid;grid-template-columns:9px auto;grid-column-gap:8px;column-gap:8px;align-items:center;color:#dbe4ef;font-size:.78rem;font-weight:900}.scan-market-open-badge i{width:8px;height:8px;border-radius:999px;background:var(--terminal-positive);box-shadow:0 0 0 3px rgba(34,197,94,.14),0 0 14px rgba(34,197,94,.32)}.scan-market-open-badge small{grid-column:2;color:var(--terminal-muted);font-size:.72rem}.scan-refresh-button{min-height:34px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(30,41,59,.96);border-radius:8px;background:rgba(15,23,42,.58);color:#e5eef9;padding:0 12px;font-size:.82rem;font-weight:900;cursor:pointer}.scan-refresh-button:hover{border-color:rgba(37,99,235,.5);background:rgba(37,99,235,.14)}.scan-terminal-topbar .auth-menu-next>.button-like,.scan-terminal-topbar .auth-menu-next>button{min-height:32px;padding:0 11px;font-size:.82rem}.scan-terminal-page-head{padding:12px 14px;align-items:center;background:rgba(11,18,32,.62);box-shadow:none}.scan-terminal-page-head h1{font-size:clamp(1.35rem,1.8vw,2rem);margin:0 0 3px}.scan-terminal-page-head .muted{margin:0;max-width:74ch}.scan-terminal-page-meta a{padding:5px 8px;font-size:.74rem}.scan-terminal-shell h2{font-size:clamp(1.05rem,1.4vw,1.55rem)}.scan-terminal-shell h3{font-size:clamp(.98rem,1.1vw,1.15rem)}.single-react-workspace{gap:12px}.single-command-card{min-height:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:14px 16px}.single-command-card h2{margin:0 0 3px}.single-command-card .muted{margin:0}.single-ready-state{min-height:150px;display:grid;align-content:center;justify-items:start;grid-gap:8px;gap:8px;padding:20px}.single-ready-state strong{color:var(--terminal-text);font-size:1rem}.single-ready-state span{max-width:60ch;color:var(--terminal-muted);font-size:.92rem;line-height:1.5}.single-ready-hero{min-height:150px;display:flex;justify-content:space-between;gap:18px;align-items:flex-start;padding:18px;background:linear-gradient(180deg,rgba(11,18,32,.9),rgba(5,11,20,.96)),radial-gradient(circle at 100% 0,rgba(37,99,235,.14),transparent 18rem)}.single-ready-hero h2{margin:0 0 7px;font-size:clamp(1.45rem,2.1vw,2.25rem)}.single-ready-hero .muted{margin:0;max-width:68ch}.single-ready-status{min-height:34px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(34,197,94,.34);border-radius:8px;background:rgba(34,197,94,.1);color:#bbf7d0;padding:7px 10px;font-size:.78rem;font-weight:900;white-space:nowrap}.single-empty-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--terminal-muted)}.single-empty-panel-head span{font-size:.72rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.single-empty-panel-head svg{color:#64748b}.single-ready-flow{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px}.single-ready-flow div{display:inline-flex;align-items:center;gap:9px;color:#e5eef9}.single-ready-flow svg{color:var(--terminal-positive)}.single-ready-flow strong{font-size:.95rem}.single-ready-flow span{color:var(--terminal-muted);font-size:.86rem;font-weight:800;text-align:right}.scan-dashboard-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.scan-dashboard-card{min-height:150px;border:1px solid rgba(30,41,59,.96);border-radius:8px;background:linear-gradient(180deg,rgba(15,23,42,.76),rgba(5,11,20,.92)),radial-gradient(circle at 100% 0,rgba(37,99,235,.14),transparent 22rem);padding:16px;display:grid;align-content:space-between;grid-gap:18px;gap:18px;color:var(--terminal-text)}.scan-dashboard-card:hover{border-color:rgba(37,99,235,.58);transform:translateY(-1px)}.scan-dashboard-card span{color:var(--terminal-muted);font-size:.78rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.scan-dashboard-card strong{display:block;margin-top:5px;font-size:1.05rem}.scan-dashboard-card p{margin:0;color:var(--terminal-muted);font-size:.9rem;line-height:1.45}.cockpit-dashboard{display:grid;grid-gap:12px;gap:12px;min-width:0}.cockpit-hero-strip,.cockpit-kpi-card,.cockpit-panel{border:1px solid rgba(30,41,59,.96);border-radius:8px;background:linear-gradient(180deg,rgba(11,18,32,.92),rgba(5,11,20,.96)),radial-gradient(circle at 100% 0,rgba(37,99,235,.11),transparent 18rem);box-shadow:inset 0 1px 0 rgba(248,250,252,.04)}.cockpit-hero-strip{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px}.cockpit-hero-strip h1{margin:0 0 4px;font-size:clamp(1.35rem,2vw,2.15rem)}.cockpit-hero-strip .muted{margin:0}.cockpit-hero-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;color:var(--terminal-muted);font-size:.82rem;font-weight:850;white-space:nowrap}.cockpit-status-dot{width:9px;height:9px;border-radius:999px;background:var(--terminal-muted);box-shadow:0 0 0 3px rgba(148,163,184,.12)}.cockpit-status-dot.positive{background:var(--terminal-positive);box-shadow:0 0 0 3px rgba(34,197,94,.14),0 0 18px rgba(34,197,94,.34)}.cockpit-status-dot.warning{background:var(--terminal-warning);box-shadow:0 0 0 3px rgba(245,158,11,.14),0 0 18px rgba(245,158,11,.3)}.icon-button{width:36px;height:36px;display:inline-grid;place-items:center;border:1px solid rgba(37,99,235,.42);border-radius:8px;background:rgba(37,99,235,.12);color:#dbeafe;cursor:pointer}.icon-button:hover{background:rgba(37,99,235,.22)}.cockpit-kpi-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.cockpit-kpi-card{min-height:132px;display:grid;align-content:space-between;grid-gap:8px;gap:8px;padding:13px;overflow:hidden}.cockpit-kpi-card.alert{background:linear-gradient(180deg,rgba(11,18,32,.94),rgba(5,11,20,.97)),radial-gradient(circle at 100% 0,rgba(239,68,68,.13),transparent 16rem)}.cockpit-card-head,.cockpit-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.cockpit-card-head span,.cockpit-section-head .eyebrow{color:var(--terminal-muted);font-size:.72rem;font-weight:950;text-transform:uppercase}.cockpit-card-head svg,.cockpit-section-head>svg{color:#64748b;flex:0 0 auto}.cockpit-kpi-card strong{min-width:0;overflow-wrap:anywhere;color:var(--terminal-text);font-size:clamp(1.35rem,1.9vw,2rem);line-height:1.05}.cockpit-kpi-card .positive,.cockpit-kpi-card strong.positive,.cockpit-news-row .positive,.cockpit-table .positive,.compact-mover-list .positive{color:var(--terminal-positive)}.cockpit-kpi-card .negative,.cockpit-kpi-card strong.negative,.cockpit-news-row .negative,.cockpit-table .negative,.compact-mover-list .negative{color:var(--terminal-negative)}.cockpit-kpi-card .neutral,.cockpit-kpi-card strong.neutral,.cockpit-news-row .neutral{color:#cbd5e1}.cockpit-kpi-card b{color:#bfdbfe;font-size:1rem}.cockpit-kpi-card small{color:var(--terminal-muted);font-size:.78rem;font-weight:800}.cockpit-sparkline{height:36px;display:flex;align-items:flex-end;gap:3px}.cockpit-sparkline i{width:100%;max-width:9px;min-width:3px;border-radius:3px 3px 0 0;background:rgba(148,163,184,.52)}.cockpit-sparkline.positive i,.mini-trend-line.positive i{background:var(--terminal-positive)}.cockpit-sparkline.negative i,.mini-trend-line.negative i{background:var(--terminal-negative)}.cockpit-sparkline.neutral i,.mini-trend-line.neutral i{background:#94a3b8}.cockpit-primary-grid{display:grid;grid-template-columns:minmax(620px,1.42fr) minmax(340px,.78fr);grid-gap:10px;gap:10px;align-items:start}.cockpit-secondary-grid{display:grid;grid-template-columns:1fr 1fr 1.05fr 1fr;grid-gap:10px;gap:10px;align-items:stretch}.cockpit-panel{min-width:0;padding:12px}.cockpit-section-head{align-items:center;margin-bottom:10px}.cockpit-section-head h2{margin:2px 0 0;font-size:.98rem}.compact-link,.row-action{min-height:28px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(37,99,235,.42);border-radius:7px;background:rgba(37,99,235,.12);color:#bfdbfe;padding:4px 8px;font-size:.75rem;font-weight:900;white-space:nowrap}.cockpit-table-wrap{width:100%;overflow:auto}.cockpit-table{width:100%;min-width:920px;border-collapse:collapse}.cockpit-table td,.cockpit-table th{border-bottom:1px solid rgba(30,41,59,.78);padding:9px 7px;text-align:left;vertical-align:middle}.cockpit-table th{color:#8ea0b8;font-size:.68rem;font-weight:950;text-transform:uppercase}.cockpit-table td{color:#dbe4ef;font-size:.82rem;font-weight:750}.cockpit-table td:nth-child(3),.cockpit-table td:nth-child(6){max-width:190px;color:#b6c2d4}.cockpit-table td:nth-child(6){min-width:190px}.cockpit-table td small{display:block;margin-top:2px;font-size:.73rem;font-style:normal}.cockpit-table a:not(.row-action){color:#60a5fa;font-weight:950}.score-box{min-width:38px;min-height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;background:rgba(148,163,184,.12);color:#cbd5e1;font-weight:950}.score-box.good,.score-box.positive{background:rgba(34,197,94,.16);color:var(--terminal-positive)}.score-box.bad,.score-box.negative{background:rgba(239,68,68,.14);color:var(--terminal-negative)}.risk-pill{display:inline-flex;align-items:center;min-height:24px;border-radius:7px;padding:3px 7px;background:rgba(245,158,11,.12);color:#fbbf24;font-size:.72rem;font-weight:950}.risk-pill.high{background:rgba(239,68,68,.14);color:#fb7185}.mini-trend-line{width:62px;height:24px;display:flex;align-items:center;gap:3px}.mini-trend-line i{width:5px;height:5px;border-radius:999px;opacity:.8}.mini-trend-line i:nth-child(2n){transform:translateY(-4px)}.mini-trend-line i:nth-child(3n){transform:translateY(3px)}.mini-trend-line.negative i:nth-child(2n){transform:translateY(4px)}.mini-trend-line.negative i:nth-child(3n){transform:translateY(-3px)}.mini-trend-svg{display:inline-flex;width:76px;height:24px;line-height:0}.mini-trend-svg svg{width:100%;height:100%;display:block}.mini-trend-stroke{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mini-trend-area{fill:currentColor;opacity:.18}.mini-trend-svg.positive{color:#34d399}.mini-trend-svg.negative{color:#fb7185}.mini-trend-svg.neutral{color:#94a3b8}.cockpit-news-panel{max-height:538px;overflow:hidden}.cockpit-news-list{display:grid;grid-gap:0;gap:0;max-height:480px;overflow:auto}.cockpit-news-row{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;border-bottom:1px solid rgba(30,41,59,.78);padding:10px 0}.cockpit-news-row:first-child{padding-top:2px}.news-orb{width:38px;height:38px;display:inline-grid;place-items:center;border-radius:999px;background:rgba(148,163,184,.12);color:#cbd5e1}.news-orb.positive{background:rgba(34,197,94,.16);color:var(--terminal-positive)}.news-orb.negative{background:rgba(239,68,68,.16);color:var(--terminal-negative)}.cockpit-news-row small,.cockpit-news-row span{color:var(--terminal-muted);font-size:.73rem;font-weight:800}.cockpit-news-row strong{display:block;margin:3px 0;color:#e5eef9;font-size:.84rem;line-height:1.3}.cockpit-heatmap{min-height:240px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;grid-gap:2px;gap:2px}.heatmap-tile{display:grid;align-content:space-between;grid-gap:8px;gap:8px;border:1px solid rgba(5,11,20,.72);border-radius:4px;padding:10px;color:#e5eef9}.heatmap-tile.positive{background:rgba(22,101,52,.72)}.heatmap-tile.negative{background:rgba(127,29,29,.76)}.heatmap-tile.neutral{background:rgba(51,65,85,.74)}.heatmap-tile strong{font-size:.78rem;line-height:1.25}.heatmap-tile span{font-size:.9rem;font-weight:950}.compact-mover-list,.impact-mini-list,.market-summary-list{display:grid;grid-gap:8px;gap:8px}.compact-mover-list a,.impact-mini-list span,.market-summary-list span{min-height:34px;display:grid;align-items:center;border-bottom:1px solid rgba(30,41,59,.72);color:#dbe4ef}.impact-mini-list span{grid-template-columns:minmax(0,1fr) auto;gap:10px}.impact-mini-list b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--terminal-positive);font-size:.84rem}.impact-mini-list small{color:var(--terminal-muted);font-size:.72rem;font-weight:850;text-transform:uppercase}.compact-mover-list a{grid-template-columns:54px minmax(64px,.75fr) minmax(52px,.6fr) 42px 62px;gap:8px;font-size:.8rem}.compact-mover-list b{color:#dbeafe}.compact-mover-list small,.compact-mover-list span{color:var(--terminal-muted);font-size:.78rem;font-style:normal}.compact-mover-list em{justify-self:start;min-width:34px;border-radius:7px;background:rgba(34,197,94,.12);color:var(--terminal-positive);padding:4px 6px;font-style:normal;font-weight:950;text-align:center}.market-summary-list span{grid-template-columns:minmax(0,1fr) auto;gap:10px;min-height:40px}.market-summary-list b{color:var(--terminal-muted);font-size:.82rem}.market-summary-list strong{color:#e5eef9;font-size:.84rem;text-align:right}.single-input-card.single-input-card-compact{padding:14px;gap:12px}.single-input-copy{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.single-input-copy h2{margin-bottom:3px}.single-quick-links{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.single-quick-links a{min-height:28px;border:1px solid rgba(30,41,59,.92);border-radius:999px;color:var(--terminal-muted);display:inline-flex;align-items:center;padding:4px 8px;font-size:.74rem;font-weight:850}.single-input-row{grid-template-columns:minmax(0,1fr) 116px}.single-symbol-field input{min-height:40px;padding:9px 11px;font-size:.94rem}.single-input-row .button-like{min-height:40px}.single-empty-cockpit{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px}.single-empty-panel{min-height:132px;display:grid;align-content:space-between;grid-gap:10px;gap:10px;padding:13px}.single-empty-panel strong{color:var(--terminal-muted);font-size:clamp(1.25rem,2vw,1.65rem);line-height:1;overflow-wrap:anywhere}.single-empty-panel p{margin:0;color:var(--terminal-muted);font-size:.85rem;line-height:1.45}.single-loading-panel{padding:14px}.single-cockpit-hero{grid-template-columns:1.1fr 1.35fr;gap:12px;padding:14px}.single-cockpit-identity h2{font-size:clamp(1.45rem,2vw,2.25rem)}.single-cockpit-metrics{gap:8px}.single-terminal-metric{min-height:96px;padding:11px}.single-terminal-metric strong{font-size:clamp(1.25rem,2vw,1.9rem)}.single-cockpit-badges{gap:6px}.single-score-shell{grid-template-columns:292px minmax(0,1fr);gap:12px}.metric-detail,.metric-rail{padding:14px}.metric-nav{gap:6px;margin-top:12px}.metric-nav button{padding:9px}.metric-nav small{margin-top:4px;font-size:.75rem}.detail-scorebox{min-width:82px;padding:10px}.detail-scorebox strong{font-size:1.7rem}.premium-list{line-height:1.55}.app-terminal-shell{width:100%;display:grid;grid-template-columns:300px minmax(0,1fr);grid-gap:22px;gap:22px;align-items:start}.scan-terminal-rail{position:-webkit-sticky;position:sticky;top:18px;min-height:calc(100vh - 120px);border:1px solid rgba(110,168,255,.25);border-radius:var(--radius);background:linear-gradient(180deg,rgba(8,16,27,.96),rgba(3,9,16,.94)),repeating-linear-gradient(180deg,rgba(110,168,255,.035) 0 1px,transparent 1px 28px);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 22px 60px rgba(0,0,0,.28);padding:16px;display:grid;grid-template-rows:auto 1fr auto;grid-gap:18px;gap:18px}.terminal-brand{display:grid;grid-gap:8px;gap:8px;padding-bottom:14px;border-bottom:1px solid rgba(148,163,184,.16)}.terminal-brand strong{font-size:1.05rem}.terminal-prompt{width:-moz-fit-content;width:fit-content;color:var(--good);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.82rem;font-weight:850}.terminal-prompt:before{content:"$ ";color:var(--accent-strong)}.terminal-nav{display:grid;grid-gap:8px;gap:8px;align-content:start}.terminal-nav a{border:1px solid rgba(148,163,184,.18);border-radius:var(--radius);background:rgba(255,255,255,.025);color:#d6deea;min-height:42px;display:flex;align-items:center;justify-content:flex-start;padding:10px 12px;font-weight:850}.terminal-nav a:hover{border-color:rgba(110,168,255,.58);background:rgba(110,168,255,.12);color:var(--text)}.terminal-status{border-top:1px solid rgba(148,163,184,.16);padding-top:14px;display:grid;grid-gap:5px;gap:5px;color:var(--muted)}.terminal-status span{font-size:.76rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.terminal-status strong{color:var(--accent-strong);font-size:.9rem}.scan-terminal-main{min-width:0;display:grid;grid-gap:18px;gap:18px;width:100%}.terminal-page-head{border:1px solid rgba(110,168,255,.24);border-radius:var(--radius);background:rgba(3,9,16,.48);padding:22px}.terminal-page-head h1{font-size:clamp(2rem,4vw,4.2rem)}.landing-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,460px);grid-gap:34px;gap:34px;align-items:center;min-height:calc(100vh - 180px)}.landing-copy{display:grid;grid-gap:18px;gap:18px}.landing-logo{width:min(360px,90vw);height:auto}.eyebrow{margin:0;color:var(--muted);font-size:.78rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1,h2{line-height:1.05;letter-spacing:0}h1{font-size:clamp(2.5rem,7vw,5.7rem);margin-bottom:0}h2{font-size:clamp(2rem,4vw,3.4rem)}.lead{color:#d6deea;font-size:1.18rem;line-height:1.65;max-width:62ch}.muted{line-height:1.6}.muted,.proofline{color:var(--muted)}.proofline{font-weight:700}.card{background:linear-gradient(180deg,rgba(17,31,49,.9),rgba(8,16,27,.92));border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 22px 60px rgba(0,0,0,.25)}.preview-card{padding:24px;display:grid;grid-gap:18px;gap:18px}.metric-row,.preview-row,.preview-topbar,.site-footer{display:flex;align-items:center;justify-content:space-between;gap:14px}.chip{border:1px solid var(--line);border-radius:999px;padding:8px 12px;color:var(--muted);font-weight:800;font-size:.85rem}.preview-primary,.preview-row{background:rgba(255,255,255,.035);border:1px solid var(--line);border-radius:var(--radius);padding:18px}.preview-label{color:var(--muted);font-size:.82rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.metric-row{flex-wrap:wrap}.metric-row span,.score-pill{border-radius:999px;background:rgba(110,168,255,.13);color:var(--accent-strong);padding:8px 12px;font-weight:850}.marketing-hero,.scan-hero{padding:28px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:22px}.about-grid,.marketing-grid,.pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.contact-card,.marketing-card,.placeholder-card,.pricing-card{padding:24px}.pricing-card.emphasis{border-color:rgba(110,168,255,.56)}.premium-list{padding-left:20px;color:#d6deea;line-height:1.9}.contact-layout{max-width:720px}.contact-form{display:grid;grid-gap:16px;gap:16px}.field{display:grid;grid-gap:8px;gap:8px}.field label{color:#dce5f2;font-weight:800}.field input,.field textarea{width:100%;background:rgba(3,9,16,.72);border:1px solid var(--line);border-radius:var(--radius);color:var(--text);padding:12px 13px}.form-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.status.error{color:var(--bad)}.status.ok{color:var(--good);font-weight:800}.single-react-workspace{display:grid;grid-gap:18px;gap:18px}.single-cockpit-hero{display:grid;grid-template-columns:minmax(240px,1fr) minmax(340px,.9fr);grid-gap:20px;gap:20px;align-items:start}.single-cockpit-identity h2{font-size:clamp(1.8rem,2.8vw,3rem);margin:0 0 6px}.single-cockpit-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.single-terminal-metric{min-height:124px;display:grid;align-content:space-between;grid-gap:10px;gap:10px;border:1px solid rgba(30,41,59,.96);border-radius:8px;background:rgba(5,11,20,.66);padding:14px}.single-terminal-metric.primary{border-color:rgba(37,99,235,.58);background:linear-gradient(180deg,rgba(37,99,235,.18),rgba(5,11,20,.7))}.single-terminal-metric small,.single-terminal-metric span{color:var(--muted);font-weight:850}.single-terminal-metric strong{font-size:clamp(1.45rem,3vw,2.6rem);line-height:1}.single-cockpit-badges{grid-column:1/-1;display:flex;gap:8px;flex-wrap:wrap}.single-input-card{padding:24px;display:grid;grid-gap:18px;gap:18px}.single-input-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start}.single-symbol-field{position:relative}.single-symbol-field input{width:100%;min-height:48px;background:rgba(3,9,16,.72);border:1px solid var(--line);border-radius:var(--radius);color:var(--text);padding:13px 14px;text-transform:uppercase}.single-caption{display:block;color:var(--muted);font-size:.9rem;font-weight:800;padding:8px 2px 0}.suggestion-menu{position:absolute;z-index:10;top:calc(100% + 6px);left:0;right:0;display:grid;overflow:hidden;background:#08111d;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 18px 44px rgba(0,0,0,.38)}.suggestion-menu button{display:grid;grid-template-columns:76px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;min-height:54px;padding:10px 12px;color:var(--text);background:transparent;border:0;border-bottom:1px solid rgba(148,163,184,.12);text-align:left;cursor:pointer}.suggestion-menu button.active,.suggestion-menu button:hover{background:rgba(110,168,255,.13)}.suggestion-menu small{display:block;color:var(--muted);margin-top:3px}.compact{margin-bottom:0}.single-score-shell{display:grid;grid-template-columns:360px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.metric-detail,.metric-rail{padding:24px}.opportunity-chip-row,.single-meta-row{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.bias-badge,.single-meta-row span{border:1px solid var(--line);border-radius:999px;color:var(--muted);padding:7px 10px;font-size:.85rem;font-weight:850}.bias-badge.positive{color:var(--good);border-color:rgba(98,211,148,.4);background:rgba(98,211,148,.1)}.bias-badge.negative{color:var(--bad);border-color:rgba(255,122,145,.4);background:rgba(255,122,145,.1)}.metric-nav{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.metric-nav button{border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.035);color:var(--text);padding:13px;text-align:left;cursor:pointer}.metric-nav button.active,.metric-nav button:hover{border-color:rgba(110,168,255,.55);background:rgba(110,168,255,.12)}.metric-detail-head,.metric-nav-top{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.metric-nav small{display:block;color:var(--muted);margin-top:7px}.metric-track{height:8px;overflow:hidden;background:rgba(148,163,184,.16);border-radius:999px;margin-top:9px}.metric-track.large{height:12px;margin:18px 0}.metric-fill{display:block;height:100%;border-radius:inherit;background:var(--muted)}.metric-fill.good,.metric-fill.positive{background:var(--good)}.metric-fill.bad,.metric-fill.negative{background:var(--bad)}.metric-fill.neutral{background:var(--accent)}.detail-scorebox{min-width:104px;border:1px solid var(--line);border-radius:var(--radius);padding:14px;text-align:center;background:rgba(255,255,255,.035)}.detail-scorebox strong{display:block;font-size:2.25rem;line-height:1}.detail-scorebox span{color:var(--muted);font-weight:800}.news-preview-list{display:grid;grid-gap:10px;gap:10px;margin-top:20px}.news-preview-row{min-width:0;align-items:flex-start}.news-preview-copy{min-width:0;display:grid;grid-gap:7px;gap:7px}.news-preview-copy strong{line-height:1.35;overflow-wrap:anywhere}.news-preview-copy span{color:var(--muted);font-size:.86rem;overflow-wrap:anywhere}.news-preview-row a{flex:0 0 auto;border:1px solid rgba(110,168,255,.35);border-radius:var(--radius);color:var(--accent-strong);padding:7px 10px;font-weight:850}.impact-trace-panel{min-width:0}.impact-trace-panel,.single-macro-gate-panel{display:grid;grid-gap:14px;gap:14px;margin-top:20px}.single-macro-gate-panel{border:1px solid rgba(34,211,238,.2);border-radius:var(--radius);background:linear-gradient(180deg,rgba(8,17,30,.72),rgba(3,9,16,.88)),linear-gradient(90deg,rgba(59,130,246,.07),rgba(34,197,94,.04));padding:14px}.single-macro-gate-panel>p{margin:0;color:var(--muted);line-height:1.5}.single-macro-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.single-macro-columns section,.single-macro-kpis span{border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(2,8,16,.32);padding:10px}.single-macro-kpis span{display:grid;grid-gap:4px;gap:4px}.single-macro-kpis b{color:#f8fafc;text-transform:capitalize}.single-macro-kpis small{color:var(--muted)}.single-macro-columns{display:grid;grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(0,.85fr));grid-gap:8px;gap:8px}.single-macro-columns section{display:grid;grid-gap:7px;gap:7px;align-content:start}.single-macro-columns strong{color:#e5eef9}.single-macro-columns span{color:var(--muted);line-height:1.35}.impact-trace-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.impact-trace-head h3{margin:2px 0 0}.trace-count{border:1px solid rgba(110,168,255,.28);border-radius:999px;background:rgba(110,168,255,.08);color:var(--accent-strong);padding:6px 9px;font-size:.76rem;font-weight:900;white-space:nowrap}.trace-count.muted{border-color:rgba(148,163,184,.24);background:rgba(148,163,184,.08);color:var(--muted)}.impact-exposure-strip{display:flex;flex-wrap:wrap;gap:8px}.impact-exposure-strip span{min-height:34px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(34,211,238,.28);border-radius:999px;background:rgba(34,211,238,.08);color:#cffafe;padding:7px 10px;max-width:100%}.impact-exposure-strip small,.impact-exposure-strip strong{overflow-wrap:anywhere}.impact-exposure-strip strong{font-size:.8rem}.impact-exposure-strip small{color:var(--terminal-muted);font-size:.76rem;font-weight:900}.impact-ledger-table{display:grid;border:1px solid rgba(148,163,184,.18);border-radius:var(--radius);overflow:hidden;background:rgba(3,9,16,.3)}.impact-ledger-row{display:grid;grid-template-columns:minmax(90px,.8fr) minmax(180px,2fr) minmax(82px,.7fr) minmax(72px,.6fr) minmax(82px,.7fr);grid-gap:10px;gap:10px;align-items:center;border-top:1px solid rgba(148,163,184,.14);padding:10px 12px;min-width:0}.impact-ledger-row:first-child{border-top:0}.impact-ledger-row.head{background:rgba(15,23,42,.72);color:var(--muted);font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.impact-ledger-row span{min-width:0;overflow-wrap:anywhere}.impact-ledger-row strong{display:block;color:var(--terminal-text);font-size:.88rem;line-height:1.35}.impact-ledger-row small{display:block;margin-top:4px;color:var(--muted);font-size:.78rem;line-height:1.35}.trace-direction{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:5px 8px;font-size:.74rem;font-weight:950}.trace-direction.tailwind{border:1px solid rgba(34,197,94,.34);background:rgba(34,197,94,.1);color:#bbf7d0}.trace-direction.headwind{border:1px solid rgba(248,113,113,.34);background:rgba(248,113,113,.1);color:#fecaca}.quality-terminal-panel{display:grid;grid-gap:18px;gap:18px;margin-top:20px}.quality-subscore-grid,.quality-summary-grid,.terminal-kv-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.quality-command-card,.quality-subscore-card,.terminal-empty,.terminal-kv{border:1px solid rgba(148,163,184,.18);border-radius:var(--radius);background:rgba(3,9,16,.44);padding:14px}.quality-command-card,.terminal-kv{display:grid;grid-gap:7px;gap:7px}.quality-command-card span,.quality-subscore-card span,.terminal-kv span{color:var(--muted);font-size:.84rem;line-height:1.45}.quality-command-card strong,.terminal-kv strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:1.18rem}.terminal-copy{color:#d6deea;line-height:1.65;margin:0}.quality-section{display:grid;grid-gap:10px;gap:10px;min-width:0}.quality-subscore-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.quality-subscore-card{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start}.quality-subscore-card b{color:var(--accent-strong);font-size:1.35rem}.quality-subscore-card .metric-track{grid-column:1/-1;margin-top:0}.compact-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.terminal-chip-row{display:flex;flex-wrap:wrap;gap:8px}.terminal-chip-row span{border:1px solid rgba(255,122,145,.35);border-radius:999px;background:rgba(255,122,145,.08);color:#ffc2cd;padding:7px 10px;font-weight:850;font-size:.84rem}.terminal-chip-row.muted-row span{border-color:rgba(148,163,184,.3);background:rgba(148,163,184,.08);color:var(--muted)}.terminal-details{border:1px solid rgba(148,163,184,.18);border-radius:var(--radius);background:rgba(3,9,16,.36);padding:14px}.terminal-details summary{cursor:pointer;color:var(--accent-strong);font-weight:850}.terminal-empty{display:grid;grid-gap:6px;gap:6px;color:var(--muted)}.terminal-empty strong{color:var(--text)}.bulk-workbench{display:grid;grid-template-columns:320px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.universe-rail{padding:14px;display:grid;grid-gap:10px;gap:10px;background:linear-gradient(180deg,rgba(11,18,32,.88),rgba(5,11,20,.96)),radial-gradient(circle at 100% 0,rgba(37,99,235,.1),transparent 18rem)}.universe-rail-title{display:grid;grid-gap:4px;gap:4px;padding:4px 2px 8px}.universe-rail-title strong{font-size:1.1rem}.universe-rail button{display:grid;grid-gap:7px;gap:7px;border:1px solid var(--line);border-radius:var(--radius);background:rgba(15,23,42,.48);color:var(--text);min-height:124px;padding:14px 16px;text-align:left;cursor:pointer}.universe-rail button.active,.universe-rail button:hover{border-color:rgba(110,168,255,.55);background:rgba(110,168,255,.12)}.universe-rail small{color:var(--muted);line-height:1.5}.universe-status-line{width:-moz-fit-content;width:fit-content;border:1px solid rgba(148,163,184,.2);border-radius:999px;padding:5px 9px;color:var(--accent-strong);font-size:.82rem;font-weight:850}.bulk-panel{padding:14px;display:grid;grid-gap:14px;gap:14px}.bulk-panel-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;border-bottom:1px solid rgba(30,41,59,.72);padding-bottom:14px}.bulk-panel-head h2{margin:0 0 8px}.bulk-refresh-action{min-width:138px;gap:8px}.bulk-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.bulk-metric-grid article{min-height:92px;display:grid;align-content:space-between;grid-gap:8px;gap:8px;border:1px solid rgba(30,41,59,.92);border-radius:8px;background:rgba(5,11,20,.58);padding:12px}.bulk-metric-grid svg{color:#64748b}.bulk-metric-grid span{color:var(--terminal-muted);font-size:.72rem;font-weight:950;text-transform:uppercase}.bulk-metric-grid strong{color:#e5eef9;font-size:1.45rem;line-height:1}.intelligence-section-nav,.universe-segment-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.universe-segment-row{padding:8px;border:1px solid var(--line);border-radius:var(--radius);background:rgba(3,9,16,.42)}.intelligence-section-nav a,.universe-segment-row button{border:1px solid rgba(148,163,184,.24);border-radius:var(--radius);background:rgba(255,255,255,.035);color:var(--text);min-height:42px;padding:9px 12px;cursor:pointer;font-weight:850}.universe-segment-row button{display:inline-flex;align-items:center;gap:10px}.intelligence-section-nav a:hover,.universe-segment-row button.active{border-color:rgba(110,168,255,.58);background:rgba(110,168,255,.13)}.universe-segment-row strong{color:var(--accent-strong)}.opportunity-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.opportunity-card-next{padding:13px;display:grid;grid-gap:10px;gap:10px}.opportunity-rationale{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.opportunity-rationale li{color:#cbd5e1;font-size:.78rem;line-height:1.35;padding-left:12px;position:relative}.opportunity-rationale li:before{content:"·";position:absolute;left:0;color:#64748b}.topdown-layer-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:6px;gap:6px}.topdown-layer-grid span{min-width:0;border:1px solid rgba(148,163,184,.14);border-radius:8px;background:rgba(2,8,16,.26);padding:8px;display:grid;grid-gap:3px;gap:3px}.topdown-layer-grid small{color:var(--terminal-muted);font-size:.62rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1.1}.topdown-layer-grid b{color:#f8fafc;font-size:.86rem;line-height:1}.layer-table-pill.positive,.topdown-layer-grid span.positive{border-color:rgba(34,197,94,.28);color:#86efac}.layer-table-pill.negative,.topdown-layer-grid span.negative{border-color:rgba(239,68,68,.3);color:#fca5a5}.opportunity-card-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.opportunity-card-head strong{display:block;font-size:1.18rem}.opportunity-card-head span{color:var(--muted)}.layer-table-pill,.macro-gate-chip,.macro-gate-table-pill{border:1px solid rgba(148,163,184,.2);border-radius:999px;background:rgba(15,23,42,.7);color:#cbd5e1;padding:5px 8px;font-size:.72rem;font-weight:900;text-transform:capitalize}.macro-gate-chip.positive,.macro-gate-table-pill.positive{border-color:rgba(34,197,94,.28);color:#86efac}.macro-gate-chip.negative,.macro-gate-table-pill.negative{border-color:rgba(239,68,68,.3);color:#fca5a5}.table-shell-next{width:100%;overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius);background:rgba(5,11,20,.38)}.table-shell-next table{width:100%;min-width:1080px;border-collapse:collapse}.table-shell-next td,.table-shell-next th{padding:10px 12px;border-bottom:1px solid rgba(148,163,184,.14);text-align:left;white-space:nowrap}.table-shell-next th{color:var(--muted);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.table-shell-next td{color:#dbe4ef;font-size:.82rem;font-weight:750}.table-shell-next a{color:var(--accent-strong);font-weight:850}.intelligence-workspace{display:grid;grid-gap:18px;gap:18px}.intelligence-snapshot-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.scan-terminal-card.mini{min-height:118px;display:grid;align-content:space-between;grid-gap:10px;gap:10px}.scan-terminal-card.mini strong{font-size:clamp(1.35rem,2vw,2rem)}.intelligence-summary-card,.market-wind-head{padding:24px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.intelligence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.intelligence-card{padding:24px;display:grid;grid-gap:16px;gap:16px}.emphasis-card{border-color:rgba(110,168,255,.44);background:linear-gradient(180deg,rgba(110,168,255,.1),rgba(13,24,39,.84))}.market-wind-head{padding:0}.impact-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.impact-list-next{border:1px solid var(--line);border-radius:var(--radius);padding:14px;display:grid;grid-gap:10px;gap:10px}.impact-list-next h3{margin:0}.impact-pill{display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:999px;padding:9px 11px;border:1px solid var(--line);color:var(--muted)}.impact-pill.positive{border-color:rgba(98,211,148,.35);background:rgba(98,211,148,.09);color:var(--good)}.impact-pill.negative{border-color:rgba(255,122,145,.35);background:rgba(255,122,145,.09);color:var(--bad)}.reference-chart-card,.trend-list-next{display:grid;grid-gap:12px;gap:12px}.reference-chart-card{padding:18px}.market-card-head,.market-command-actions,.market-command-panel,.reference-chart-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.market-card-head h3,.reference-chart-head h3{margin:0}.reference-chart-stats{display:grid;grid-gap:2px;gap:2px;justify-items:end}.reference-chart-stats strong{font-size:1.15rem}.reference-price-chart{width:100%;min-height:180px;border:1px solid rgba(148,163,184,.16);border-radius:16px;background:linear-gradient(rgba(148,163,184,.08) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.08) 1px,transparent 0),rgba(2,8,16,.42);background-size:100% 25%,12.5% 100%,auto;padding:12px}.intelligence-terminal-workspace{gap:12px}.market-command-panel{border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,rgba(11,18,32,.9),rgba(5,11,20,.96)),radial-gradient(circle at 100% 0,rgba(37,99,235,.12),transparent 20rem);padding:14px}.market-command-panel h2{margin:0 0 6px;font-size:clamp(1.35rem,2vw,2.05rem);letter-spacing:0}.market-command-actions{align-items:center;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end}.compact-button{min-height:42px;padding:10px 14px}.market-bias-layout{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(360px,1.28fr) minmax(360px,1fr);grid-gap:14px;gap:14px}.market-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px}.market-summary-card{min-height:112px;display:grid;align-content:space-between;grid-gap:10px;gap:10px;padding:12px}.market-summary-card span{color:var(--muted);font-size:.82rem;font-weight:850}.market-summary-card strong{color:var(--text);font-size:clamp(1.25rem,1.9vw,1.9rem);line-height:1;overflow-wrap:anywhere}.market-summary-card small{color:var(--muted);line-height:1.35}.market-summary-card.emphasis{border-color:rgba(34,211,238,.22)}.market-primary-grid,.news-impact-terminal-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);grid-gap:10px;gap:10px;align-items:start}.news-impact-terminal-grid{grid-template-areas:"drivers decisions" "map audit"}.news-impact-terminal-grid>:first-child{grid-area:drivers}.news-impact-terminal-grid>:nth-child(2){grid-area:decisions}.news-impact-terminal-grid>:nth-child(3){grid-area:map}.news-impact-terminal-grid>:nth-child(4){grid-area:audit}.processed-news-list{display:grid;grid-gap:10px;gap:10px;max-height:650px;overflow:auto;padding-right:3px}.processed-news-row{border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(2,8,16,.26);padding:11px;display:grid;grid-gap:8px;gap:8px}.processed-news-row div{display:grid;grid-gap:5px;gap:5px}.processed-news-row strong{color:var(--text);font-size:.92rem;line-height:1.28}.processed-news-row span{color:#93c5fd;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.processed-news-row p{margin:0;color:var(--muted);font-size:.82rem;line-height:1.4}.market-bias-card,.market-heatmap-card,.market-impact-map-card,.snapshot-health-card{padding:12px;display:grid;grid-gap:12px;gap:12px}.market-bias-card{border-color:rgba(34,211,238,.24);background:linear-gradient(180deg,rgba(37,99,235,.12),rgba(5,11,20,.88))}.market-bias-card h3{font-size:clamp(1.8rem,3vw,3rem);margin:0}.market-card-head>strong{font-size:1.6rem;color:#93c5fd}.bias-meta-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.bias-meta-grid.vertical{grid-template-columns:1fr}.bias-meta-grid span{display:grid;grid-gap:4px;gap:4px;border:1px solid rgba(148,163,184,.16);border-radius:8px;padding:10px;background:rgba(2,8,16,.34)}.bias-meta-grid b{color:var(--text)}.bias-meta-grid small{color:var(--muted)}.impact-area-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:10px;gap:10px}.impact-area-card{display:grid;grid-template-columns:1fr auto;grid-gap:6px 10px;gap:6px 10px;border:1px solid var(--line);border-radius:8px;padding:10px;background:rgba(2,8,16,.32)}.impact-area-card strong{display:block;font-size:.95rem;line-height:1.25}.impact-area-card p,.impact-area-card span{color:var(--muted);font-size:.78rem;line-height:1.35}.impact-area-card p{grid-column:1/-1;margin:0}.impact-area-card.conflict{border-color:rgba(251,191,36,.38);background:linear-gradient(180deg,rgba(251,191,36,.08),rgba(2,8,16,.34))}.impact-layer-tags{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:5px}.impact-layer-tags small{border:1px solid rgba(148,163,184,.16);border-radius:999px;background:rgba(15,23,42,.66);color:#cbd5e1;padding:4px 7px;font-size:.68rem;font-weight:850;line-height:1}.impact-layer-tags small.positive{border-color:rgba(34,197,94,.28);color:#86efac}.impact-layer-tags small.negative{border-color:rgba(239,68,68,.3);color:#fca5a5}.impact-layer-tags small.warning{border-color:rgba(251,191,36,.32);color:#fde68a}.impact-area-card.positive{border-color:rgba(34,197,94,.3)}.impact-area-card.negative{border-color:rgba(239,68,68,.32)}.impact-area-card.positive b{color:var(--good)}.impact-area-card.negative b{color:var(--bad)}.market-heatmap-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:6px;gap:6px}.market-heatmap-tile{min-height:72px;border:1px solid rgba(148,163,184,.14);border-radius:12px;padding:8px;display:grid;align-content:space-between;overflow:hidden}.market-heatmap-tile span,.market-heatmap-tile strong{color:#f8fafc}.market-heatmap-tile small{color:rgba(248,250,252,.66);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-content-grid{display:grid;grid-template-columns:minmax(320px,.95fr) minmax(0,1.25fr);grid-gap:10px;gap:10px}.market-content-grid.lower{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr)}.compact-table-shell table{min-width:620px}.driver-list{display:grid;grid-gap:10px;gap:10px}.driver-row{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;border:1px solid rgba(148,163,184,.16);border-radius:8px;padding:11px;background:rgba(2,8,16,.28)}.driver-row strong{display:block;line-height:1.25}.driver-row p{margin:5px 0 0;color:var(--muted);line-height:1.45}.driver-row span{display:inline-block;margin-top:8px;color:#93c5fd;font-size:.78rem;font-weight:850;text-transform:uppercase;letter-spacing:.05em}.driver-row b{width:38px;height:38px;border-radius:999px;display:grid;place-items:center;color:#bfdbfe;background:rgba(37,99,235,.22)}.data-health-panel,.evidence-board,.market-signal-stack,.technical-details-panel,.thematic-pulse-card,.topdown-brief-panel,.topdown-pipeline-card{padding:14px;display:grid;grid-gap:14px;gap:14px}.topdown-brief-panel{border-color:rgba(34,211,238,.28);background:linear-gradient(180deg,rgba(8,17,30,.96),rgba(3,9,16,.98)),linear-gradient(90deg,rgba(34,211,238,.08),rgba(34,197,94,.05))}.topdown-brief-hero{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.topdown-brief-hero h3,.topdown-pipeline-card h3{margin:0}.topdown-brief-hero h3{margin-top:2px;font-size:clamp(1.35rem,2vw,2rem);line-height:1.12}.topdown-brief-hero p{max-width:920px;margin:9px 0 0;color:#cbd5e1;line-height:1.48}.topdown-status-pill{min-width:170px;border:1px solid rgba(148,163,184,.2);border-radius:8px;background:rgba(2,8,16,.42);color:#e5e7eb;padding:11px;display:grid;grid-gap:4px;gap:4px;font-weight:950;line-height:1.15}.topdown-status-pill small{color:var(--muted);font-weight:800}.topdown-status-pill.positive{border-color:rgba(34,197,94,.32);color:#86efac}.topdown-status-pill.negative{border-color:rgba(239,68,68,.34);color:#fca5a5}.topdown-fact-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.topdown-fact-strip span{min-width:0;border:1px solid rgba(148,163,184,.14);border-radius:8px;background:rgba(2,8,16,.28);padding:9px 10px;display:grid;grid-gap:4px;gap:4px}.topdown-fact-strip small{color:var(--muted);font-size:.66rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.topdown-fact-strip b{color:#f8fafc;font-size:.9rem;line-height:1.18;overflow-wrap:anywhere}.topdown-brief-footnote{margin:0;color:var(--muted);font-size:.82rem}.topdown-brief-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.topdown-brief-card{min-width:0;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(2,8,16,.36);padding:12px;display:grid;grid-gap:7px;gap:7px;align-content:start}.topdown-brief-card.positive{border-color:rgba(34,197,94,.28);background:linear-gradient(180deg,rgba(34,197,94,.1),rgba(2,8,16,.34))}.topdown-brief-card.negative{border-color:rgba(239,68,68,.3);background:linear-gradient(180deg,rgba(239,68,68,.09),rgba(2,8,16,.34))}.topdown-brief-card.warning{border-color:rgba(251,191,36,.34);background:linear-gradient(180deg,rgba(251,191,36,.1),rgba(2,8,16,.34))}.topdown-brief-card span,.topdown-pipeline-step span{color:var(--muted);font-size:.7rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.topdown-brief-card strong,.topdown-pipeline-step strong{color:#f8fafc;line-height:1.2;overflow-wrap:anywhere}.topdown-brief-card small,.topdown-pipeline-step small{color:#cbd5e1;line-height:1.38}.topdown-pipeline-card{border-color:rgba(96,165,250,.22)}.topdown-pipeline-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.topdown-pipeline-step{position:relative;min-width:0;border:1px solid rgba(59,130,246,.22);border-radius:8px;background:rgba(15,23,42,.54);padding:12px;display:grid;grid-gap:7px;gap:7px;align-content:start}.topdown-pipeline-step b{width:30px;height:30px;border-radius:999px;display:grid;place-items:center;color:#bfdbfe;background:rgba(37,99,235,.24)}.market-core-grid{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);grid-gap:10px}.market-core-grid,.market-simple-grid{display:grid;gap:10px;align-items:start}.market-simple-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:10px}.simple-analysis-card,.simple-next-card{min-width:0;padding:14px;display:grid;grid-gap:12px;gap:12px;align-content:start;border-color:rgba(96,165,250,.18);background:linear-gradient(180deg,rgba(8,17,30,.82),rgba(3,9,16,.94))}.simple-analysis-card h3,.simple-next-card h3{margin:0;color:#f8fafc;font-size:1.05rem;line-height:1.22;overflow-wrap:anywhere}.simple-analysis-card p,.simple-next-card p{margin:0;color:#cbd5e1;line-height:1.42}.simple-risk-line{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center}.simple-risk-line strong{color:#f8fafc;font-size:1.35rem;line-height:1}.simple-risk-line span{min-width:0;height:8px;border:1px solid rgba(148,163,184,.12);border-radius:999px;background:rgba(15,23,42,.92);overflow:hidden}.simple-risk-line i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ef4444,#facc15 45%,#22c55e)}.simple-chip-section{display:grid;grid-gap:8px;gap:8px}.simple-chip-section small{color:var(--muted);font-weight:850}.simple-chip-section div{display:flex;flex-wrap:wrap;gap:6px}.simple-chip-section b,.simple-next-card>span{border:1px solid rgba(148,163,184,.16);border-radius:999px;background:rgba(15,23,42,.7);color:#cbd5e1;padding:6px 8px;font-size:.76rem;line-height:1;overflow-wrap:anywhere}.simple-chip-section b.positive,.simple-next-card>span.positive{border-color:rgba(34,197,94,.26);color:#86efac}.simple-chip-section b.negative{border-color:rgba(239,68,68,.28);color:#fca5a5}.simple-next-card>span.warning{border-color:rgba(251,191,36,.34);color:#fde68a}.simple-impact-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:start}.simple-impact-columns .impact-list-next{min-width:0;border:1px solid rgba(148,163,184,.14);border-radius:8px;background:rgba(2,8,16,.26);padding:10px;display:grid;grid-gap:8px;gap:8px}.simple-impact-columns .impact-list-next h3{margin:0;font-size:.9rem}.simple-impact-columns .impact-area-card{padding:9px;gap:5px 8px}.simple-impact-columns .impact-area-card strong{font-size:.88rem}.simple-impact-columns .impact-area-card p{font-size:.74rem;line-height:1.3}.simple-impact-columns .impact-layer-tags{display:none}.simple-next-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;border-color:rgba(34,197,94,.2)}.simple-next-card>span{justify-self:end;white-space:nowrap;font-weight:900}.technical-details-panel{border-color:rgba(148,163,184,.18);background:rgba(2,8,16,.3)}.technical-details-panel summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:14px}.technical-details-panel summary::-webkit-details-marker{display:none}.technical-details-panel summary span{display:grid;grid-gap:4px;gap:4px}.technical-details-panel summary b{color:#f8fafc;font-size:1rem}.technical-details-panel summary em,.technical-details-panel summary small{color:var(--muted);font-style:normal;line-height:1.35}.technical-details-panel summary em{border:1px solid rgba(148,163,184,.22);border-radius:999px;padding:6px 10px;font-size:.72rem;font-weight:900;text-transform:uppercase}.technical-details-panel[open] summary em{color:#bfdbfe;border-color:rgba(96,165,250,.32)}.technical-details-stack{display:grid;grid-gap:10px;gap:10px;padding-top:4px}.market-primary-grid.redesigned{grid-template-columns:minmax(360px,.95fr) minmax(0,1.05fr)}.health-row-list,.lead-signal-grid,.trend-board-list{display:grid;grid-gap:10px;gap:10px}.lead-signal-card{border:1px solid rgba(148,163,184,.18);border-radius:8px;background:rgba(2,8,16,.34);padding:12px;display:grid;grid-gap:9px;gap:9px}.lead-signal-card.positive{border-color:rgba(34,197,94,.28);background:linear-gradient(180deg,rgba(34,197,94,.11),rgba(2,8,16,.34))}.lead-signal-card.negative{border-color:rgba(239,68,68,.3);background:linear-gradient(180deg,rgba(239,68,68,.1),rgba(2,8,16,.34))}.lead-signal-card.neutral{border-color:rgba(59,130,246,.24)}.lead-signal-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.lead-signal-top span{display:block;color:var(--muted);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.lead-signal-top strong{display:block;margin-top:4px;color:#f8fafc;line-height:1.25}.lead-signal-top b{border:1px solid rgba(147,197,253,.24);border-radius:999px;color:#bfdbfe;padding:5px 8px;font-size:.7rem}.lead-signal-card em,.lead-signal-card p,.lead-signal-card small{margin:0;color:var(--muted);line-height:1.45}.lead-signal-card small{color:#cbd5e1}.lead-signal-card em{border-top:1px solid rgba(148,163,184,.14);padding-top:8px;font-style:normal;font-size:.78rem}.impact-ledger-card{border-color:rgba(59,130,246,.24)}.ledger-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.layer-conflict-panel{padding:14px;display:grid;grid-gap:12px;gap:12px;border-color:rgba(251,191,36,.3);background:linear-gradient(180deg,rgba(24,18,5,.9),rgba(3,9,16,.98)),linear-gradient(90deg,rgba(251,191,36,.08),rgba(59,130,246,.04))}.layer-conflict-panel h3{margin:0}.layer-conflict-panel>p{margin:0;color:#fde68a;line-height:1.5}.layer-conflict-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.layer-conflict-list article{border:1px solid rgba(251,191,36,.18);border-radius:8px;background:rgba(2,8,16,.42);padding:10px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:5px 10px;gap:5px 10px;align-items:start}.layer-conflict-list strong{color:#f8fafc;line-height:1.2}.layer-conflict-list small,.layer-conflict-list span{color:var(--muted);line-height:1.35}.layer-conflict-list b{color:#fbbf24;white-space:nowrap}.layer-conflict-list small{grid-column:1/-1}.evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.evidence-grid section,.processed-news-mini{border:1px solid rgba(148,163,184,.14);border-radius:8px;background:rgba(2,8,16,.28);padding:12px;display:grid;grid-gap:10px;gap:10px}.evidence-grid h4,.processed-news-mini h4,.thematic-pulse-grid h4{margin:0;color:#e5eef9;font-size:.86rem}.evidence-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start;border:1px solid rgba(148,163,184,.14);border-radius:8px;background:rgba(15,23,42,.38);padding:10px}.evidence-row strong{display:block;color:#f8fafc;line-height:1.25}.evidence-row small{display:block;margin-top:5px;color:var(--muted);line-height:1.35}.evidence-row b{color:#93c5fd;font-size:.78rem;text-align:right;white-space:nowrap}.processed-news-mini span{display:block;color:var(--muted);font-size:.82rem;line-height:1.4}.thematic-pulse-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.thematic-pulse-grid section{display:grid;grid-gap:10px;gap:10px}.mini-rank-table table{min-width:480px}.macro-regime-panel{padding:14px;display:grid;grid-gap:14px;gap:14px;border-color:rgba(34,211,238,.22);background:linear-gradient(180deg,rgba(8,17,30,.94),rgba(3,9,16,.98)),linear-gradient(90deg,rgba(59,130,246,.08),rgba(34,197,94,.05))}.macro-lower-grid h4,.macro-regime-panel h3{margin:0}.macro-regime-grid{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(320px,1.2fr) repeat(2,minmax(180px,.8fr));grid-gap:10px;gap:10px}.macro-interpretation-card,.macro-lower-grid article,.macro-permission-card,.macro-tag-column{border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(2,8,16,.32);padding:12px;display:grid;grid-gap:9px;gap:9px}.macro-interpretation-card span,.macro-permission-card span,.macro-tag-column>span{color:var(--muted);font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.macro-permission-card strong{color:#f8fafc;font-size:1.65rem;line-height:1}.macro-interpretation-card small,.macro-permission-card small{color:var(--muted);line-height:1.35}.macro-interpretation-card p{margin:0;color:#dbeafe;line-height:1.48}.macro-budget-bar{height:9px;border-radius:999px;background:rgba(15,23,42,.92);border:1px solid rgba(148,163,184,.12);overflow:hidden}.macro-budget-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ef4444,#facc15 45%,#22c55e)}.macro-tag-column{align-content:start}.macro-tag-column div{display:flex;flex-wrap:wrap;gap:6px}.macro-tag-column b{border:1px solid rgba(148,163,184,.14);border-radius:999px;background:rgba(15,23,42,.72);color:#cbd5e1;padding:6px 8px;font-size:.76rem;line-height:1}.macro-tag-column.positive b{border-color:rgba(34,197,94,.24);color:#86efac}.macro-tag-column.negative b{border-color:rgba(239,68,68,.26);color:#fca5a5}.macro-tag-column small{color:var(--muted)}.macro-lower-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);grid-gap:10px;gap:10px}.macro-lower-grid article{align-content:start}.macro-change-panel{gap:10px}.macro-lower-grid h4{color:#e5eef9;font-size:.88rem}.macro-lower-grid span{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;border-top:1px solid rgba(148,163,184,.1);padding-top:8px;color:var(--muted);line-height:1.35}.macro-lower-grid b{color:#dbeafe;font-weight:850}.macro-lower-grid em{color:#93c5fd;font-style:normal;font-weight:950}.macro-change-card{border:1px solid rgba(148,163,184,.14);border-radius:8px;background:rgba(15,23,42,.4);padding:10px;display:grid;grid-gap:7px;gap:7px}.macro-change-card.positive{border-color:rgba(34,197,94,.24)}.macro-change-card.negative{border-color:rgba(239,68,68,.28)}.macro-change-card.warning{border-color:rgba(251,191,36,.3)}.macro-change-card div{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.macro-change-card strong{color:#f8fafc;line-height:1.2}.macro-change-card div b{color:#93c5fd;white-space:nowrap}.macro-change-card p{margin:0;color:#dbeafe;line-height:1.4}.macro-change-card span{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:8px;gap:8px;border-top:1px solid rgba(148,163,184,.1);padding-top:7px;color:var(--muted);line-height:1.35}.macro-change-card span b{color:#cbd5e1}.macro-change-card small{color:rgba(148,163,184,.72);line-height:1.35}.macro-audit-panel{border:1px solid rgba(96,165,250,.18);border-radius:8px;background:rgba(2,8,16,.38);padding:12px;display:grid;grid-gap:12px;gap:12px}.macro-audit-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.macro-audit-head h4{margin:0;color:#e5eef9}.macro-audit-summary{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr));grid-gap:8px;gap:8px}.macro-audit-list,.macro-audit-summary article{border:1px solid rgba(148,163,184,.14);border-radius:8px;background:rgba(15,23,42,.42);padding:10px}.macro-audit-summary article{display:grid;grid-gap:5px;gap:5px}.macro-audit-list h5,.macro-audit-summary span{color:var(--muted);font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.macro-audit-summary strong{color:#f8fafc;font-size:1.35rem;line-height:1}.macro-audit-list small,.macro-audit-note,.macro-audit-summary small{color:var(--muted);line-height:1.35}.macro-audit-columns{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));grid-gap:8px;gap:8px}.macro-audit-list{display:grid;grid-gap:8px;gap:8px;align-content:start}.macro-audit-list h5{margin:0}.macro-audit-list span{display:flex;justify-content:space-between;gap:10px;border-top:1px solid rgba(148,163,184,.1);padding-top:8px;color:#dbeafe;line-height:1.25}.macro-audit-list b{min-width:0;font-size:.82rem}.macro-audit-list b small{display:block;color:var(--muted);font-size:.72rem;margin-top:2px}.macro-audit-list em{color:#93c5fd;font-style:normal;font-weight:950;white-space:nowrap}.macro-audit-note{margin:0}.impact-coverage-audit-panel{padding:14px;display:grid;grid-gap:12px;gap:12px;border-color:rgba(34,197,94,.18);background:linear-gradient(180deg,rgba(7,18,22,.94),rgba(3,9,16,.98)),linear-gradient(90deg,rgba(34,197,94,.06),rgba(96,165,250,.05))}.impact-coverage-summary{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));grid-gap:8px;gap:8px}.impact-coverage-list,.impact-coverage-summary article{border:1px solid rgba(148,163,184,.14);border-radius:8px;background:rgba(15,23,42,.42);padding:10px}.impact-coverage-summary article{display:grid;grid-gap:5px;gap:5px}.impact-coverage-list h4,.impact-coverage-summary span{color:var(--muted);font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.impact-coverage-summary strong{color:#f8fafc;font-size:1.35rem;line-height:1}.impact-coverage-list small,.impact-coverage-note,.impact-coverage-summary small{color:var(--muted);line-height:1.35}.impact-coverage-grid{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));grid-gap:8px;gap:8px}.impact-coverage-review-grid{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));grid-gap:8px;gap:8px}.impact-coverage-list{display:grid;grid-gap:8px;gap:8px;align-content:start}.impact-coverage-list h4{margin:0}.impact-coverage-list span{display:flex;justify-content:space-between;gap:10px;border-top:1px solid rgba(148,163,184,.1);padding-top:8px;color:#dbeafe;line-height:1.25}.impact-coverage-list b{min-width:0;font-size:.82rem}.impact-coverage-list b small{display:block;color:var(--muted);font-size:.72rem;margin-top:2px}.impact-coverage-list em{color:#86efac;font-style:normal;font-weight:950;white-space:nowrap}.impact-coverage-note{margin:0}.pricing-audit-panel{padding:14px;display:grid;grid-gap:12px;gap:12px;border-color:rgba(96,165,250,.2);background:linear-gradient(180deg,rgba(8,16,28,.95),rgba(3,9,16,.98)),linear-gradient(90deg,rgba(96,165,250,.07),rgba(20,184,166,.05))}.pricing-audit-summary{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));grid-gap:8px;gap:8px}.pricing-audit-list,.pricing-audit-summary article{border:1px solid rgba(148,163,184,.14);border-radius:8px;background:rgba(15,23,42,.42);padding:10px}.pricing-audit-summary article{display:grid;grid-gap:5px;gap:5px}.pricing-audit-list h4,.pricing-audit-summary span{color:var(--muted);font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.pricing-audit-summary strong{color:#f8fafc;font-size:1.35rem;line-height:1}.pricing-audit-list small,.pricing-audit-note,.pricing-audit-summary small{color:var(--muted);line-height:1.35}.pricing-audit-grid{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));grid-gap:8px;gap:8px}.pricing-audit-grid.secondary{grid-template-columns:repeat(3,minmax(180px,1fr))}.pricing-audit-list{display:grid;grid-gap:8px;gap:8px;align-content:start}.pricing-audit-list h4{margin:0}.pricing-audit-list span{display:flex;justify-content:space-between;gap:10px;border-top:1px solid rgba(148,163,184,.1);padding-top:8px;color:#dbeafe;line-height:1.25}.pricing-audit-list b{min-width:0;font-size:.82rem}.pricing-audit-list b small{display:block;color:var(--muted);font-size:.72rem;margin-top:2px}.pricing-audit-list em{color:#93c5fd;font-style:normal;font-weight:950;white-space:nowrap}.pricing-audit-note{margin:0}.forward-tracking-panel{border-color:rgba(34,197,94,.22);background:linear-gradient(180deg,rgba(7,18,13,.95),rgba(3,9,16,.98)),linear-gradient(90deg,rgba(34,197,94,.08),rgba(96,165,250,.05))}.top-down-policy-panel{padding:14px;display:grid;grid-gap:12px;gap:12px;border-color:rgba(20,184,166,.2);background:linear-gradient(180deg,rgba(7,18,22,.95),rgba(3,9,16,.98)),linear-gradient(90deg,rgba(20,184,166,.07),rgba(96,165,250,.05))}.top-down-policy-summary{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));grid-gap:8px;gap:8px}.top-down-policy-summary article{border:1px solid rgba(148,163,184,.14);border-radius:8px;background:rgba(15,23,42,.42);padding:10px;display:grid;grid-gap:5px;gap:5px}.top-down-policy-summary span{color:var(--muted);font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.top-down-policy-summary strong{color:#f8fafc;font-size:1.35rem;line-height:1}.top-down-policy-note,.top-down-policy-summary small{color:var(--muted);line-height:1.35}.top-down-policy-grid{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));grid-gap:8px;gap:8px}.top-down-policy-grid.secondary{grid-template-columns:repeat(2,minmax(220px,1fr))}.top-down-policy-note{margin:0}.news-impact-product-grid{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;align-items:start}.impact-area-grid.two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.event-card-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.event-chip{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:700;letter-spacing:.01em;border:1px solid rgba(148,163,184,.2);background:rgba(15,23,42,.55);color:#cbd5e1;white-space:nowrap;cursor:default}.event-chip.positive{border-color:rgba(34,197,94,.34);background:rgba(34,197,94,.1);color:#86efac}.event-chip.negative{border-color:rgba(239,68,68,.34);background:rgba(239,68,68,.1);color:#fca5a5}.event-momentum{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;align-items:center;margin-top:6px}.event-momentum-bar{position:relative;height:4px;border-radius:999px;background:rgba(148,163,184,.12);overflow:hidden}.event-momentum-bar>div{height:100%;border-radius:999px;background:linear-gradient(90deg,rgba(148,163,184,.55),rgba(96,165,250,.7));transition:width .4s ease}.event-momentum.warm .event-momentum-bar>div{background:linear-gradient(90deg,rgba(250,204,21,.7),rgba(251,146,60,.85))}.event-momentum.hot .event-momentum-bar>div{background:linear-gradient(90deg,rgba(251,146,60,.85),rgba(239,68,68,.95));box-shadow:0 0 8px rgba(239,68,68,.35)}.event-momentum small{color:var(--muted);font-size:.7rem;letter-spacing:.01em;white-space:nowrap}.event-momentum.hot small{color:#fca5a5}.event-momentum.warm small{color:#fde68a}.event-momentum.fallback small{opacity:.7}.impact-area-card.clickable{cursor:pointer;transition:transform .15s ease,border-color .15s ease,background .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.impact-area-card.clickable:hover{transform:translateY(-1px);border-color:rgba(96,165,250,.45);background:rgba(15,23,42,.55)}.impact-area-card.clickable:focus-visible{outline:2px solid rgba(96,165,250,.7);outline-offset:2px}.impact-area-card.selected{border-color:rgba(96,165,250,.75);background:rgba(37,99,235,.18);box-shadow:inset 0 0 0 1px rgba(96,165,250,.35)}.area-detail-inline{border:1px solid rgba(96,165,250,.32);border-radius:10px;padding:12px;background:rgba(15,23,42,.45);display:grid;grid-gap:10px;gap:10px;animation:areaDetailExpand .18s ease-out}@keyframes areaDetailExpand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.area-detail-inline.positive{border-color:rgba(34,197,94,.4);background:linear-gradient(180deg,rgba(34,197,94,.06),rgba(2,8,16,.4))}.area-detail-inline.negative{border-color:rgba(239,68,68,.42);background:linear-gradient(180deg,rgba(239,68,68,.06),rgba(2,8,16,.4))}.area-detail-header{display:flex;justify-content:space-between;align-items:center;gap:12px}.area-detail-header strong{font-size:1rem;color:#e5eef9;line-height:1.3}.area-detail-close{background:transparent;border:1px solid rgba(148,163,184,.32);border-radius:999px;color:#cbd5e1;padding:4px 12px;font-size:.72rem;cursor:pointer;font-weight:700}.area-detail-close:hover{background:rgba(148,163,184,.12);color:#f8fafc}.area-detail-events{display:grid;grid-gap:10px;gap:10px}.area-detail-event{border:1px solid rgba(148,163,184,.18);border-radius:8px;padding:11px 12px;background:rgba(2,8,16,.45);display:grid;grid-gap:6px;gap:6px}.area-detail-event.positive{border-left:3px solid rgba(34,197,94,.65)}.area-detail-event.negative{border-left:3px solid rgba(239,68,68,.65)}.area-detail-event-tag{font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.area-detail-event.positive .area-detail-event-tag{color:#86efac}.area-detail-event.negative .area-detail-event-tag{color:#fca5a5}.area-detail-event strong{color:#f8fafc;font-size:.9rem;line-height:1.32}.area-detail-event p{color:var(--muted);font-size:.8rem;line-height:1.45;margin:0}.news-impact-hero{grid-area:hero;border-color:rgba(34,211,238,.24);background:linear-gradient(180deg,rgba(8,17,30,.95),rgba(3,9,16,.98)),linear-gradient(90deg,rgba(34,211,238,.09),rgba(59,130,246,.07));padding:14px;display:grid;grid-gap:14px;gap:14px}.event-detail-panel h3,.event-tape-panel h3,.news-impact-hero h3,.news-impact-map-panel h3,.source-strength-panel h3{margin:0}.news-impact-hero p{margin:0;color:var(--muted);line-height:1.5}.news-impact-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.news-impact-kpis span{border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(2,8,16,.36);padding:10px;display:grid;grid-gap:3px;gap:3px}.news-impact-kpis b{color:#f8fafc;font-size:1.25rem}.news-impact-kpis small{color:var(--muted);font-size:.74rem}.event-detail-panel{grid-area:detail;padding:14px;display:grid;grid-gap:14px;gap:14px;border-color:rgba(59,130,246,.26);background:linear-gradient(180deg,rgba(15,23,42,.8),rgba(3,9,16,.98)),linear-gradient(135deg,rgba(37,99,235,.11),rgba(34,197,94,.05))}.event-detail-summary{margin:0;color:#dbeafe;font-size:1rem;line-height:1.55}.event-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.event-metrics span{border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(2,8,16,.32);padding:10px;display:grid;grid-gap:4px;gap:4px}.event-metrics b{color:#f8fafc}.event-metrics small{color:var(--muted);line-height:1.25}.event-impact-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.impact-mini-column{border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(2,8,16,.32);padding:11px;display:grid;grid-gap:8px;gap:8px}.impact-mini-column.positive{border-color:rgba(34,197,94,.28)}.impact-mini-column.negative{border-color:rgba(239,68,68,.3)}.impact-mini-column h4{margin:0;color:#e5eef9;font-size:.82rem}.impact-mini-column small,.impact-mini-column span{color:var(--muted);line-height:1.35}.event-tape-panel{padding:14px;display:grid;grid-gap:14px;gap:14px}.event-card-list{display:grid;grid-gap:10px;gap:10px;max-height:none;overflow:visible;padding-right:0}.event-group-card{position:relative;display:flex;flex-direction:column;gap:10px;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(2,8,16,.34);padding:11px;overflow:visible}.event-group-row{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:11px;gap:11px;align-items:start}.event-momentum-strip{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:10px;gap:10px}.event-momentum-strip .event-momentum-bar{position:relative;height:3px;border-radius:999px;background:rgba(148,163,184,.08);overflow:hidden}.event-momentum-strip .event-momentum-bar>div{height:100%;border-radius:999px;background:linear-gradient(90deg,rgba(148,163,184,.4),rgba(96,165,250,.55));transition:width .4s ease}.event-momentum-strip.cool .event-momentum-bar>div{background:linear-gradient(90deg,rgba(148,163,184,.4),rgba(96,165,250,.6))}.event-momentum-strip.warm .event-momentum-bar>div{background:linear-gradient(90deg,rgba(250,204,21,.6),rgba(251,146,60,.75))}.event-momentum-strip.hot .event-momentum-bar>div{background:linear-gradient(90deg,rgba(251,146,60,.75),rgba(239,68,68,.85))}.event-momentum-strip.quiet .event-momentum-bar>div{display:none}.event-momentum-strip small{color:var(--muted);font-size:.7rem;font-weight:600;letter-spacing:.02em;white-space:nowrap;opacity:.75}.event-momentum-strip.hot small{color:#fca5a5;opacity:.95}.event-momentum-strip.warm small{color:#fde68a;opacity:.9}.event-momentum-strip.quiet small{opacity:.45}.event-group-card.momentum-hot{border-color:rgba(239,68,68,.22)}.event-group-card.momentum-warm{border-color:rgba(251,146,60,.18);border-color:rgba(251,146,60,.28)}.event-rank{width:28px;height:28px;border-radius:999px;display:grid;place-items:center;background:rgba(37,99,235,.22);color:#bfdbfe;font-weight:950}.event-group-main{display:grid;grid-gap:8px;gap:8px;min-width:0}.event-card-headline{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.event-card-headline strong{color:#f8fafc;line-height:1.28;overflow-wrap:anywhere}.event-group-main p{margin:0;color:var(--muted);line-height:1.42;overflow-wrap:anywhere}.event-card-meta{display:flex;flex-wrap:wrap;gap:6px}.decision-pill,.event-card-meta span{border:1px solid rgba(147,197,253,.22);border-radius:999px;background:rgba(37,99,235,.14);color:#bfdbfe;padding:5px 8px;font-size:.72rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.decision-pill.positive{border-color:rgba(34,197,94,.3);background:rgba(34,197,94,.12);color:#86efac}.decision-pill.watch{border-color:rgba(250,204,21,.28);background:rgba(250,204,21,.1);color:#fde68a}.source-strength-panel{grid-area:sources;padding:14px;display:grid;grid-gap:14px;gap:14px}.source-strength-grid{display:grid;grid-gap:10px;gap:10px}.source-strength-grid article{border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(2,8,16,.3);padding:10px;display:grid;grid-gap:8px;gap:8px}.source-strength-grid strong{color:#f8fafc;line-height:1.25}.source-strength-grid span{color:var(--muted);line-height:1.35}.source-strength-grid div{display:flex;flex-wrap:wrap;gap:6px}.source-strength-grid b{border-radius:999px;background:rgba(15,23,42,.74);color:#93c5fd;padding:5px 8px;font-size:.72rem}.news-impact-map-panel{padding:14px;display:grid;grid-gap:14px;gap:14px}@keyframes eventPulse{0%,to{opacity:.45}50%{opacity:1}}.settings-admin-next,.watchlist-next{display:grid;grid-gap:18px;gap:18px}.watchlist-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.watchlist-status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.watchlist-status-grid article{min-height:88px;display:grid;align-content:space-between;grid-gap:8px;gap:8px;border:1px solid rgba(30,41,59,.92);border-radius:8px;background:rgba(5,11,20,.58);padding:12px}.watchlist-status-grid svg{color:#64748b}.watchlist-status-grid span{color:var(--terminal-muted);font-size:.72rem;font-weight:950;text-transform:uppercase}.watchlist-status-grid strong{color:#e5eef9;font-size:1.2rem}.watchlist-empty-state{min-height:116px;display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;border:1px solid rgba(30,41,59,.92);border-radius:8px;background:linear-gradient(180deg,rgba(11,18,32,.82),rgba(5,11,20,.94)),radial-gradient(circle at 100% 0,rgba(37,99,235,.12),transparent 18rem);padding:14px}.watchlist-empty-state svg{color:#93c5fd}.watchlist-empty-state strong{display:block;color:#e5eef9;margin-bottom:5px}.watchlist-empty-state span{color:var(--terminal-muted);line-height:1.45}.watchlist-symbol-card{display:grid;grid-gap:14px;gap:14px}.watchlist-symbol-card strong{display:block;font-size:1.4rem}.watchlist-symbol-metrics{display:grid;grid-gap:8px;gap:8px}.watchlist-symbol-metrics span{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(30,41,59,.86);border-radius:8px;background:rgba(5,11,20,.44);padding:9px 10px;color:var(--muted);font-weight:850}.watchlist-symbol-metrics b{color:var(--text)}.admin-access-card,.admin-command-center,.admin-console-card,.admin-debug-card,.admin-jobs-card,.admin-settings-card,.watchlist-control-card,.watchlist-table-card{padding:14px;display:grid;grid-gap:14px;gap:14px}.admin-key-row,.watchlist-add-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:12px;gap:12px;align-items:center}.admin-key-row input,.admin-select-field select,.settings-grid-next input,.watchlist-add-row input{width:100%;min-height:44px;background:rgba(3,9,16,.72);border:1px solid var(--line);border-radius:var(--radius);color:var(--text);padding:11px 12px}.scan-terminal-main{align-content:start;grid-auto-rows:max-content;gap:10px;padding:8px 10px 16px}.scan-terminal-topbar{min-height:44px;padding:6px}.scan-terminal-search input{min-height:34px;font-size:.86rem}.scan-terminal-search>button{min-height:30px;padding:0 10px;font-size:.74rem}.scan-terminal-data-badge,.scan-terminal-topbar .auth-menu-next>.button-like,.scan-terminal-topbar .auth-menu-next>button{min-height:30px;padding:4px 9px;font-size:.74rem}.scan-terminal-card,.scan-terminal-shell .card{padding:12px}.single-react-workspace{gap:10px}.single-ready-state{min-height:92px;align-content:start;padding:12px}.single-ready-state span{max-width:56ch;font-size:.86rem}.scan-dashboard-grid{align-items:start;grid-auto-rows:minmax(122px,auto);gap:10px}.scan-dashboard-card{min-height:122px;align-content:start;gap:10px;padding:12px}.scan-dashboard-card strong{font-size:.98rem}.scan-dashboard-card p{font-size:.84rem;line-height:1.35}.market-command-panel{padding:12px}.market-command-panel h2{font-size:clamp(1.25rem,1.65vw,1.75rem)}.market-summary-grid{gap:10px}.market-summary-card{min-height:88px;align-content:start;gap:7px;padding:11px}.market-summary-card strong{font-size:clamp(1.15rem,1.7vw,1.65rem)}.market-summary-card small{font-size:.78rem}.intelligence-card,.market-heatmap-card,.market-impact-map-card,.snapshot-health-card{padding:12px}.driver-row,.impact-area-card,.processed-news-row,.watchlist-symbol-card{padding:10px}.admin-access-card,.admin-command-center,.admin-console-card,.admin-debug-card,.admin-jobs-card,.admin-settings-card,.watchlist-control-card,.watchlist-table-card{padding:12px;gap:10px}.watchlist-card-grid{gap:10px;align-items:start}.watchlist-table-card .bulk-panel-head{align-items:center}.settings-admin-next .admin-access-card h2,.settings-admin-next .admin-debug-card h2,.settings-admin-next .admin-jobs-card h2,.settings-admin-next .admin-settings-card h2,.settings-admin-next .placeholder-card h2{font-size:clamp(1.35rem,2.4vw,2.15rem);line-height:1.06;letter-spacing:0}.admin-select-field{min-width:210px;display:grid;grid-gap:6px;gap:6px}.admin-select-field span{color:var(--muted);font-weight:850}.admin-section-heading{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:4px 2px 0}.admin-section-heading>span{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(96,165,250,.24);border-radius:8px;background:rgba(37,99,235,.12);color:#93c5fd}.admin-section-heading h2{margin:0;color:var(--text);font-size:clamp(1.12rem,1.8vw,1.55rem);line-height:1.08}.admin-section-heading small{display:block;margin-top:4px;color:var(--muted);line-height:1.4}.admin-command-center{border-color:rgba(96,165,250,.24);background:linear-gradient(180deg,rgba(11,18,32,.84),rgba(5,11,20,.94)),radial-gradient(circle at 100% 0,rgba(37,99,235,.14),transparent 20rem)}.admin-command-actions{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;justify-content:flex-end}.admin-command-actions .button-like{display:inline-flex;align-items:center;gap:7px}.admin-command-groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.admin-command-group{min-width:0;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(3,9,16,.46);padding:12px;display:grid;align-content:start;grid-gap:12px;gap:12px}.admin-command-group-head{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center}.admin-command-group-head>span{width:30px;height:30px;display:grid;place-items:center;border-radius:8px;border:1px solid rgba(96,165,250,.22);background:rgba(37,99,235,.12);color:#93c5fd}.admin-command-group-head h3{margin:0;color:var(--text);font-size:.98rem;line-height:1.2}.admin-command-list{display:grid;grid-gap:8px;gap:8px}.admin-command-button{width:100%;min-height:54px;display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:9px;gap:9px;align-items:center;text-align:left;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(15,23,42,.38);color:var(--text);padding:9px 10px;cursor:pointer}.admin-command-button:hover:not(:disabled){border-color:rgba(96,165,250,.42);background:rgba(37,99,235,.16)}.admin-command-button:disabled{cursor:not-allowed;opacity:.58}.admin-command-button svg{color:#93c5fd}.admin-command-button span{display:grid;grid-gap:2px;gap:2px;min-width:0}.admin-command-button strong{color:var(--text);font-size:.86rem;line-height:1.2}.admin-command-button small{color:var(--muted);font-size:.74rem;line-height:1.25;overflow-wrap:anywhere}.admin-access-status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.admin-access-status-grid article{min-height:86px;display:grid;align-content:space-between;grid-gap:8px;gap:8px;border:1px solid rgba(30,41,59,.92);border-radius:8px;background:rgba(5,11,20,.58);padding:12px}.admin-access-status-grid svg{color:#64748b}.admin-access-status-grid span{color:var(--terminal-muted);font-size:.72rem;font-weight:950;text-transform:uppercase}.admin-access-status-grid strong{color:#e5eef9;font-size:1.15rem}.admin-refresh-warning{padding:14px;display:flex;justify-content:space-between;align-items:flex-start;gap:14px;border-color:rgba(251,191,36,.34);background:linear-gradient(180deg,rgba(251,191,36,.09),rgba(2,8,16,.34))}.admin-refresh-warning h2{margin:0;font-size:1rem}.admin-refresh-warning p{margin:6px 0 0}.admin-locked-state{min-height:190px;display:grid;grid-gap:16px;gap:16px;background:linear-gradient(180deg,rgba(11,18,32,.86),rgba(5,11,20,.96)),radial-gradient(circle at 100% 0,rgba(37,99,235,.12),transparent 18rem)}.admin-locked-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.admin-locked-grid span{min-height:56px;display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(30,41,59,.92);border-radius:8px;background:rgba(5,11,20,.58);color:#cbd5e1;padding:10px}.admin-locked-grid svg{color:#93c5fd;flex:0 0 auto}.admin-locked-grid b{font-size:.82rem;line-height:1.25}.compact-button{min-height:34px;padding:0 11px}.admin-status-grid,.job-grid-next,.settings-grid-next{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.admin-status-card{padding:18px}.admin-status-card strong{display:block;font-size:1.35rem}.admin-live-label{color:var(--muted);font-size:.9rem;font-weight:850}.admin-pipeline-grid,.admin-progress-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.admin-pipeline-row,.admin-progress-card,.admin-stat-pill{border:1px solid rgba(148,163,184,.18);border-radius:var(--radius);background:rgba(3,9,16,.42)}.admin-pipeline-row{display:flex;justify-content:space-between;gap:14px;padding:15px;align-items:center}.admin-pipeline-row.ready{border-color:rgba(52,211,153,.35)}.admin-pipeline-row.warn{border-color:rgba(251,191,36,.38)}.admin-pipeline-row div{display:grid;grid-gap:4px;gap:4px}.admin-pipeline-row strong,.admin-progress-head strong,.admin-stat-pill strong{color:var(--text)}.admin-mini-events,.admin-pipeline-row span,.admin-progress-metrics,.admin-stat-pill span{color:var(--muted)}.admin-pipeline-row b{color:var(--accent-strong);text-align:right}.admin-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.admin-stat-pill{display:grid;grid-gap:7px;gap:7px;padding:13px 14px}.admin-stat-pill.good{border-color:rgba(52,211,153,.35)}.admin-stat-pill.warn{border-color:rgba(251,191,36,.38)}.admin-stat-pill.bad{border-color:rgba(248,113,113,.4)}.admin-split-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.admin-split-grid.compact{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-subpanel{border:1px solid rgba(148,163,184,.18);border-radius:var(--radius);background:rgba(3,9,16,.42);padding:15px;display:grid;align-content:start;grid-gap:12px;gap:12px;min-width:0}.admin-subpanel h3{margin:0;color:var(--text);font-size:1rem;line-height:1.2}.admin-wide-subpanel{margin-top:14px}.admin-subpanel-title-row{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.admin-subpanel-title-row span{color:var(--muted);font-size:.82rem;font-weight:800;text-align:right}.admin-kv-grid{display:grid;grid-gap:8px;gap:8px}.admin-kv-row{display:grid;grid-template-columns:minmax(92px,.72fr) minmax(0,1fr);grid-gap:10px;gap:10px;align-items:baseline;min-width:0}.admin-kv-row span,.admin-mini-table span{color:var(--muted);font-size:.82rem;overflow-wrap:anywhere}.admin-kv-row strong,.admin-mini-table strong{color:var(--text);font-size:.9rem;overflow-wrap:anywhere;min-width:0}.admin-chip-list{display:flex;flex-wrap:wrap;gap:8px}.admin-chip-list span{border:1px solid rgba(148,163,184,.18);border-radius:999px;padding:6px 9px;color:var(--muted);font-size:.84rem;overflow-wrap:anywhere;max-width:100%}.admin-mini-table{display:grid;grid-gap:7px;gap:7px}.admin-mini-table>div{display:grid;grid-template-columns:minmax(0,1fr) 70px 70px;grid-gap:8px;gap:8px;align-items:center}.admin-mini-table>div:first-child{padding-bottom:4px;border-bottom:1px solid rgba(148,163,184,.16)}.admin-audit-table{display:grid;grid-gap:0;gap:0;overflow:hidden;border:1px solid rgba(148,163,184,.16);border-radius:10px;background:rgba(5,11,20,.42)}.admin-audit-table>div{display:grid;grid-gap:10px;gap:10px;align-items:center;padding:10px 12px;border-bottom:1px solid rgba(148,163,184,.12);min-width:0}.admin-audit-table>div:last-child{border-bottom:0}.admin-audit-table>div:first-child{background:rgba(15,23,42,.64)}.admin-audit-table span,.admin-audit-table strong{overflow-wrap:anywhere;min-width:0;font-size:.84rem}.admin-audit-table span{color:var(--muted)}.admin-audit-table strong{color:var(--text)}.admin-batch-table>div{grid-template-columns:minmax(120px,1.4fr) 64px 80px 64px 48px}.admin-decision-table>div{grid-template-columns:92px 110px 110px minmax(220px,1.4fr) minmax(160px,1fr)}.admin-queue-debug-table>div{grid-template-columns:92px 110px 70px 160px minmax(260px,1fr)}.admin-inbox-coverage-table>div{grid-template-columns:190px 96px 110px minmax(240px,1.4fr) minmax(160px,1fr)}.admin-progress-card{padding:16px;display:grid;grid-gap:11px;gap:11px}.admin-progress-head{display:flex;justify-content:space-between;gap:12px}.admin-progress-head b{color:var(--accent-strong)}.admin-progress-bar{height:10px;border-radius:999px;overflow:hidden;background:rgba(148,163,184,.16)}.admin-progress-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--accent),#34d399)}.admin-mini-events,.admin-progress-metrics{display:flex;gap:10px;flex-wrap:wrap;font-size:.86rem}.admin-progress-note{margin:-2px 0 0;color:var(--muted);font-size:.84rem}.admin-mini-events span{padding:5px 8px;border:1px solid rgba(148,163,184,.16);border-radius:999px}.settings-grid-next .field span{color:var(--muted);font-weight:850}.job-grid-next{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-console-card pre{max-height:420px;overflow:auto;margin:0;padding:16px;border:1px solid var(--line);border-radius:var(--radius);background:rgba(3,9,16,.72);color:#d6deea;white-space:pre-wrap}.admin-event-list{display:grid;grid-gap:10px;gap:10px}.admin-event-list article{display:grid;grid-template-columns:180px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 14px;border:1px solid rgba(148,163,184,.18);border-radius:var(--radius);background:rgba(3,9,16,.42)}.admin-event-list strong{color:var(--accent-strong)}.admin-event-list small,.admin-event-list span,.site-footer{color:var(--muted)}.site-footer{border-top:1px solid var(--line);font-size:.92rem;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.site-footer span:last-child{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.landing-page-v2{--landing-bg:#050b14;--landing-bg-alt:#07111f;--landing-card:#0b1220;--landing-border:#1e293b;--landing-blue:#2563eb;--landing-cyan:#22d3ee;--landing-positive:#22c55e;--landing-negative:#ef4444;--landing-text:#f8fafc;--landing-muted:#94a3b8;width:100%;min-height:100vh;color:var(--landing-text);background:radial-gradient(circle at 18% 8%,rgba(37,99,235,.2),transparent 28rem),radial-gradient(circle at 84% 0,rgba(34,211,238,.12),transparent 24rem),linear-gradient(180deg,var(--landing-bg) 0,#030712 100%);padding:0 40px 34px}.landing-final-cta-v2,.landing-footer-v2,.landing-hero-v2,.landing-nav-v2,.landing-section-v2,.landing-trust-v2,.landing-workspace-v2{width:min(100%,1480px);margin-inline:auto}.landing-nav-v2{min-height:72px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:28px;gap:28px;border-bottom:1px solid rgba(30,41,59,.7)}.landing-brand-v2{display:inline-flex;align-items:center}.landing-hero-actions-v2,.landing-nav-actions-v2,.landing-nav-v2 nav{display:flex;align-items:center;gap:18px}.landing-nav-v2 nav{justify-content:center}.landing-nav-actions-v2 a,.landing-nav-v2 nav a{color:var(--landing-muted);font-size:.92rem;font-weight:750}.landing-nav-v2 nav a.landing-open-app-link{min-height:40px;border:1px solid rgba(37,99,235,.52);border-radius:8px;background:rgba(37,99,235,.12);color:#bfdbfe;display:inline-flex;align-items:center;padding:0 14px;font-weight:850}.landing-button-v2,.landing-nav-v2 a:hover{color:var(--landing-text)}.landing-button-v2{min-height:46px;border:1px solid var(--landing-border);border-radius:8px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:850}.landing-button-v2.primary{border-color:var(--landing-blue);background:linear-gradient(135deg,#1d4ed8,#3b82f6);box-shadow:0 14px 34px rgba(37,99,235,.28)}.landing-button-v2.ghost{background:rgba(11,18,32,.72)}.landing-hero-v2{min-height:calc(100vh - 96px);display:grid;grid-template-columns:minmax(360px,.92fr) minmax(620px,1.28fr);grid-gap:48px;gap:48px;align-items:center;padding:52px 0 28px}.landing-hero-copy-v2{display:grid;grid-gap:22px;gap:22px;align-content:center}.landing-kicker-v2{width:-moz-fit-content;width:fit-content;border:1px solid rgba(34,211,238,.4);border-radius:999px;color:var(--landing-cyan);background:rgba(34,211,238,.08);padding:7px 12px;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.landing-hero-copy-v2 h1{max-width:10.8ch;font-size:clamp(3.5rem,6.6vw,7.2rem);line-height:1.02}.landing-hero-copy-v2 h1:first-line{color:var(--landing-text)}.landing-hero-copy-v2 h1{color:#3b82f6}.landing-hero-copy-v2 p{max-width:62ch;color:#cbd5e1;font-size:1.12rem;line-height:1.7}.landing-hero-copy-v2 small,.landing-mockup-v2 small,.workspace-grid-v2 small{color:var(--landing-muted)}.landing-feature-grid-v2 article,.landing-final-cta-v2,.landing-footer-v2,.landing-mockup-v2,.landing-pricing-grid-v2 article,.landing-trust-v2,.news-preview-v2,.workspace-grid-v2 article{border:1px solid var(--landing-border);border-radius:8px;background:linear-gradient(180deg,rgba(11,18,32,.92),rgba(5,11,20,.92));box-shadow:0 24px 70px rgba(0,0,0,.32)}.landing-mockup-v2{overflow:hidden;min-height:620px}.mockup-topbar-v2{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px;min-height:58px;padding:0 18px;border-bottom:1px solid var(--landing-border)}.mockup-topbar-v2 b,.mockup-topbar-v2 span{min-height:34px;border:1px solid rgba(30,41,59,.9);border-radius:8px;background:#070d18;color:var(--landing-muted);display:inline-flex;align-items:center;gap:8px;padding:0 12px;font-size:.82rem}.mockup-body-v2{display:grid;grid-template-columns:150px minmax(0,1fr);min-height:560px}.mockup-body-v2 aside{border-right:1px solid var(--landing-border);padding:20px 14px;display:grid;align-content:start;grid-gap:10px;gap:10px}.mockup-body-v2 aside span{border-radius:8px;color:var(--landing-muted);padding:10px;font-size:.82rem;font-weight:800}.mockup-body-v2 aside .active{background:rgba(37,99,235,.2);color:#bfdbfe}.mockup-body-v2 main{padding:18px;display:grid;grid-gap:16px;gap:16px}.mockup-lower-grid-v2,.mockup-main-grid-v2{display:grid;grid-template-columns:1.1fr .75fr .95fr;grid-gap:14px;gap:14px}.mockup-lower-grid-v2{grid-template-columns:minmax(0,1fr) minmax(320px,.86fr)}.mockup-chart-v2,.mockup-opps-v2,.mockup-score-v2,.mockup-signals-v2,.mockup-symbol-v2{border:1px solid rgba(30,41,59,.9);border-radius:8px;background:rgba(7,13,24,.78);padding:16px}.mockup-symbol-v2{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.mockup-symbol-v2 h3{font-size:1.55rem;margin:0}.mockup-chart-v2 p,.mockup-label-v2,.mockup-opps-v2 p,.mockup-symbol-v2 p{color:var(--landing-muted);margin:0}.mockup-price-v2{grid-column:1/-1;font-size:2rem}.mockup-opps-v2 small,.mockup-symbol-v2 .positive{color:var(--landing-positive)}.mockup-symbol-v2 .negative{color:var(--landing-negative)}.mockup-symbol-v2 small{grid-column:1/-1}.mockup-score-v2{display:grid;place-items:center;grid-gap:10px;gap:10px}.score-ring-v2{width:156px;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at center,#08111f 58%,transparent 60%),conic-gradient(var(--landing-positive) var(--score),#334155 0)}.score-ring-v2 strong{font-size:2.9rem}.score-ring-v2 small{margin-top:54px;position:absolute}.mockup-signals-v2{display:grid;grid-gap:12px;gap:12px}.mockup-opps-v2 article,.mockup-signals-v2 div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center}.mockup-opps-v2 em,.mockup-opps-v2 span,.mockup-signals-v2 span{color:var(--landing-muted);font-style:normal}.score-path-v2{min-height:210px;border-radius:8px;border:1px solid rgba(30,41,59,.9);background:rgba(5,11,20,.62);padding:14px;display:grid;grid-gap:12px;gap:12px}.score-path-v2 div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px 12px;gap:8px 12px;align-items:center}.score-path-v2 span{color:var(--landing-muted);font-size:.82rem}.score-path-v2 strong{color:#f8fafc;font-size:.92rem}.score-path-v2 i{grid-column:1/-1;height:8px;border-radius:999px;background:#111827;overflow:hidden}.score-path-v2 b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2563eb,#22c55e)}.score-path-v2 .negative b{background:linear-gradient(90deg,#ef4444,#f59e0b)}.mockup-opps-v2{display:grid;grid-gap:10px;gap:10px}.mockup-opps-v2>div{display:flex;justify-content:space-between}.mockup-opps-v2 a{color:var(--landing-cyan)}.landing-empty-v2{color:var(--landing-muted);display:flex;gap:8px;align-items:center}.landing-trust-v2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;margin-top:20px;overflow:hidden}.landing-trust-v2 article{padding:24px;display:flex;gap:14px;border-right:1px solid var(--landing-border)}.landing-trust-v2 article:last-child{border-right:0}.landing-feature-grid-v2 svg,.landing-steps-v2 svg,.landing-trust-v2 svg{color:#3b82f6}.landing-trust-v2 span,.landing-trust-v2 strong{display:block}.landing-feature-grid-v2 p,.landing-final-cta-v2 p,.landing-footer-v2 a,.landing-footer-v2 p,.landing-pricing-grid-v2 li,.landing-steps-v2 p,.landing-trust-v2 span,.landing-workspace-v2 p,.landing-workspace-v2 span,.news-preview-v2 p{color:var(--landing-muted)}.landing-section-v2,.landing-workspace-v2{padding-top:42px}.landing-section-v2>h2,.landing-workspace-v2>h2{text-align:center;font-size:clamp(2rem,3.4vw,3rem);margin-bottom:24px}.landing-feature-grid-v2,.landing-pricing-grid-v2{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:18px;gap:18px}.landing-feature-grid-v2 article{min-height:240px;display:grid;align-content:center;grid-gap:12px;gap:12px;padding:26px;text-align:center}.landing-steps-v2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.landing-steps-v2 article{position:relative;display:grid;justify-items:center;grid-gap:12px;gap:12px;text-align:center;padding:8px 30px}.landing-steps-v2 article>span{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--landing-blue);font-weight:900}.step-arrow-v2{position:absolute;right:-25px;top:46%;color:var(--landing-muted)!important}.landing-workspace-v2{display:grid;grid-gap:16px;gap:16px}.workspace-grid-v2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.workspace-grid-v2 article{min-height:270px;padding:24px;display:grid;align-content:start;grid-gap:12px;gap:12px}.workspace-grid-v2 article:first-child b{font-size:4rem;color:var(--landing-positive)}.workspace-grid-v2 div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:10px;gap:10px;border-bottom:1px solid rgba(30,41,59,.8);padding:8px 0}.workspace-grid-v2 em{color:var(--landing-positive);font-style:normal}.news-preview-v2{padding:20px;display:grid;grid-template-columns:280px repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.news-preview-v2 article{border:1px solid rgba(30,41,59,.9);border-radius:8px;padding:14px;background:rgba(7,13,24,.7)}.news-preview-v2 span{color:var(--landing-cyan);font-size:.82rem}.landing-pricing-grid-v2{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-pricing-grid-v2 article{padding:28px;display:grid;grid-gap:18px;gap:18px}.landing-pricing-grid-v2 .active{border-color:var(--landing-blue)}.price-line-v2 strong{font-size:2.6rem}.price-line-v2 span{color:var(--landing-muted)}.landing-pricing-grid-v2 ul{padding:0;margin:0;list-style:none;display:grid;grid-gap:10px;gap:10px}.landing-pricing-grid-v2 li:before{content:"✓";color:var(--landing-positive);margin-right:9px}.landing-pricing-grid-v2 button{min-height:46px;border:1px solid var(--landing-border);border-radius:8px;background:transparent;color:#93c5fd}.landing-final-cta-v2{margin-top:42px;padding:26px 30px;display:flex;align-items:center;justify-content:space-between;gap:24px}.landing-final-cta-v2 h2,.landing-final-cta-v2 p{margin:0}.landing-footer-v2{margin-top:32px;padding:30px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:38px;gap:38px}.landing-footer-v2 p{max-width:70ch}.landing-footer-v2 nav{display:grid;grid-template-columns:repeat(2,minmax(120px,auto));grid-gap:10px 28px;gap:10px 28px}.landing-about-grid,.landing-contact-layout,.landing-inner-hero,.landing-operating-model,.landing-pricing-page-grid,.landing-proof-band{width:min(100%,1480px);margin-inline:auto}.landing-inner-hero{min-height:310px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:34px;gap:34px;align-items:center;padding:34px 0 28px;border-bottom:1px solid rgba(30,41,59,.72)}.landing-inner-hero>div:first-child{display:grid;grid-gap:18px;gap:18px}.landing-inner-hero h1{max-width:900px;font-size:clamp(2rem,3.4vw,3.45rem);line-height:1.08;color:#f8fafc}.landing-inner-hero p{max-width:74ch;color:#cbd5e1;font-size:1rem;line-height:1.62}.landing-about-grid,.landing-pricing-page-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;padding-top:24px}.landing-pricing-page-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.about-signal-panel,.contact-info-stack,.landing-about-grid article,.landing-contact-card,.landing-contact-copy,.landing-operating-model,.landing-pricing-page-grid article,.landing-proof-band{border:1px solid var(--landing-border);border-radius:8px;background:linear-gradient(180deg,rgba(11,18,32,.94),rgba(5,11,20,.94));box-shadow:0 24px 70px rgba(0,0,0,.3)}.landing-pricing-page-grid article{min-height:470px;padding:22px;display:grid;grid-template-rows:auto auto auto 1fr auto;grid-gap:16px;gap:16px}.landing-pricing-page-grid article.emphasis{border-color:rgba(59,130,246,.72);background:linear-gradient(180deg,rgba(15,23,42,.96),rgba(7,13,24,.96))}.contact-info-stack span,.landing-proof-band article,.pricing-plan-head,.pricing-plan-price{display:flex;align-items:center;gap:12px}.pricing-plan-head{color:#bfdbfe;font-weight:900}.about-signal-panel svg,.contact-info-stack svg,.landing-about-grid svg,.pricing-plan-head svg{color:#3b82f6}.pricing-plan-price{align-items:baseline}.pricing-plan-price strong{font-size:clamp(1.9rem,2.6vw,2.55rem);line-height:1}.about-signal-panel span,.contact-info-stack span,.landing-about-grid p,.landing-contact-copy p,.landing-contact-copy small,.landing-operating-model span,.landing-pricing-page-grid li,.landing-pricing-page-grid p,.pricing-plan-price small{color:var(--landing-muted)}.landing-pricing-page-grid ul{padding:0;margin:0;list-style:none;display:grid;align-content:start;grid-gap:10px;gap:10px}.landing-pricing-page-grid li{display:flex;align-items:flex-start;gap:10px;line-height:1.35}.landing-pricing-page-grid li svg{flex:0 0 auto;color:var(--landing-positive)}.landing-proof-band{margin-top:16px;padding:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.landing-proof-band article{align-items:flex-start;padding:10px}.landing-proof-band span,.landing-proof-band strong{display:block}.landing-proof-band strong{min-width:104px;color:#f8fafc}.landing-proof-band span{color:var(--landing-muted)}.about-signal-panel,.contact-info-stack{width:min(420px,100%);padding:20px;display:grid;grid-gap:12px;gap:12px}.about-signal-panel strong{font-size:1.1rem}.landing-about-grid article{min-height:285px;padding:22px;display:grid;align-content:start;grid-gap:12px;gap:12px}.landing-about-grid span{color:#93c5fd;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.landing-about-grid h2,.landing-contact-copy h2,.landing-operating-model h2{line-height:1.08}.landing-about-grid h2{font-size:1.28rem}.landing-operating-model{margin-top:16px;padding:22px;display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}.landing-operating-model ol{padding:0;margin:0;list-style:none;display:grid;grid-gap:12px;gap:12px}.landing-operating-model li{border:1px solid rgba(30,41,59,.9);border-radius:8px;padding:16px;background:rgba(7,13,24,.72)}.landing-operating-model span,.landing-operating-model strong{display:block}.landing-operating-model strong{margin-bottom:5px}.landing-contact-layout{display:grid;grid-template-columns:minmax(320px,.68fr) minmax(0,1fr);grid-gap:18px;gap:18px;padding-top:24px}.landing-contact-card,.landing-contact-copy{padding:22px}.landing-contact-copy{display:grid;align-content:start;grid-gap:18px;gap:18px}.landing-contact-copy>div{border:1px solid rgba(30,41,59,.9);border-radius:8px;padding:16px;background:rgba(7,13,24,.72)}.landing-contact-copy small,.landing-contact-copy strong{display:block}.landing-contact-card .contact-form{display:grid;grid-gap:16px;gap:16px}.landing-contact-card .field{display:grid;grid-gap:8px;gap:8px}.landing-contact-card label{color:#cbd5e1;font-size:.82rem;font-weight:850}.landing-contact-card input,.landing-contact-card textarea{width:100%;border:1px solid rgba(30,41,59,.95);border-radius:8px;background:rgba(7,13,24,.92);color:#f8fafc;padding:13px 14px}.landing-contact-card textarea{resize:vertical}.landing-contact-card input::placeholder,.landing-contact-card textarea::placeholder{color:#64748b}.landing-contact-card .form-actions{display:grid;grid-gap:10px;gap:10px}@media (max-width:900px){.landing-page-v2{padding:0 18px 28px}.landing-about-grid,.landing-contact-layout,.landing-feature-grid-v2,.landing-final-cta-v2,.landing-footer-v2,.landing-hero-v2,.landing-inner-hero,.landing-nav-v2,.landing-operating-model,.landing-pricing-grid-v2,.landing-pricing-page-grid,.landing-proof-band,.landing-steps-v2,.landing-trust-v2,.mockup-body-v2,.mockup-lower-grid-v2,.mockup-main-grid-v2,.news-preview-v2,.workspace-grid-v2{grid-template-columns:1fr}.landing-inner-hero{min-height:auto;padding-top:34px}.landing-inner-hero h1{font-size:2.15rem}.landing-proof-band article{display:grid}.landing-nav-v2{padding:14px 0;gap:14px}.landing-nav-actions-v2,.landing-nav-v2 nav{justify-content:flex-start;overflow-x:auto}.landing-hero-v2{min-height:auto;gap:28px;padding-top:32px}.landing-hero-copy-v2 h1{max-width:100%;font-size:3.2rem}.landing-mockup-v2{min-height:auto}.mockup-body-v2 aside{display:none}.mockup-topbar-v2{grid-template-columns:1fr;padding:14px}.landing-trust-v2 article{border-right:0;border-bottom:1px solid var(--landing-border)}.landing-trust-v2 article:last-child{border-bottom:0}.step-arrow-v2{display:none}.landing-final-cta-v2,.site-header{align-items:flex-start;flex-direction:column}.site-nav{width:100%;overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:12px}.about-grid,.landing-hero,.marketing-grid,.pricing-grid{grid-template-columns:1fr}.landing-hero{min-height:auto}.marketing-hero,.scan-hero,.site-footer{flex-direction:column}.app-terminal-shell{grid-template-columns:1fr}.scan-terminal-shell,.scan-terminal-shell.scan-shell{grid-template-columns:1fr;width:100%;min-height:100vh;padding:0;overflow-x:hidden}.scan-terminal-rail,.scan-terminal-sidebar{position:static;min-height:auto;grid-template-rows:auto auto auto}.scan-terminal-sidebar{width:100%;border-width:0 0 1px;padding:12px 12px 10px;gap:10px;overflow:hidden}.scan-terminal-brand{padding:0;grid-template-columns:30px minmax(0,1fr)}.scan-terminal-brand small{display:none}.scan-terminal-main{min-height:auto;width:100%;padding:10px;overflow:visible}.scan-terminal-page-head,.scan-terminal-topbar,.single-cockpit-hero{grid-template-columns:1fr}.scan-terminal-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:20;padding:8px}.scan-terminal-search{min-width:0}.scan-terminal-search input{min-width:0;font-size:.88rem}.scan-terminal-search button{padding-inline:12px}.scan-terminal-page-meta,.scan-terminal-topbar-actions{justify-content:flex-start}.scan-terminal-topbar-actions{width:100%;display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.scan-market-open-badge,.scan-refresh-button,.scan-terminal-topbar .auth-menu-next{flex:0 0 auto}.terminal-nav{display:flex;overflow-x:auto;padding-bottom:4px}.scan-terminal-nav{display:flex;gap:8px;overflow-x:auto;padding:2px 0 4px;scrollbar-width:none}.scan-terminal-nav::-webkit-scrollbar,.scan-terminal-topbar-actions::-webkit-scrollbar{display:none}.scan-terminal-nav-group{display:contents}.scan-terminal-nav-heading{display:none}.scan-terminal-nav-item,.terminal-nav a{flex:0 0 auto;white-space:nowrap}.scan-terminal-nav-item{min-width:auto;height:38px;grid-template-columns:18px auto;padding:0 12px;border:1px solid rgba(30,41,59,.9);border-radius:999px;background:rgba(15,23,42,.54)}.scan-terminal-nav-item strong{font-size:.82rem}.scan-terminal-status-strip{display:none}.bulk-workbench,.single-input-row,.single-score-shell{grid-template-columns:1fr}.universe-rail{display:grid;overflow:visible;align-items:stretch}.universe-rail button,.universe-rail-title{min-width:0}.metric-detail-head{flex-direction:column}.impact-ledger-row,.impact-trace-head{grid-template-columns:1fr}.impact-trace-head{display:grid}.admin-key-row,.admin-refresh-warning,.bulk-panel-head,.cockpit-hero-strip,.intelligence-summary-card,.market-card-head,.market-command-panel,.market-wind-head,.opportunity-card-head,.reference-chart-head,.single-macro-columns,.single-macro-kpis,.single-ready-flow,.single-ready-hero,.technical-details-panel summary,.topdown-brief-hero,.watchlist-add-row{flex-direction:column}.admin-access-status-grid,.admin-command-groups,.admin-locked-grid,.admin-pipeline-grid,.admin-progress-grid,.admin-split-grid,.admin-split-grid.compact,.admin-stat-grid,.admin-status-grid,.bulk-metric-grid,.cockpit-kpi-grid,.cockpit-primary-grid,.cockpit-secondary-grid,.compact-grid,.event-impact-columns,.event-metrics,.evidence-grid,.impact-area-grid,.impact-columns,.impact-coverage-grid,.impact-coverage-review-grid,.impact-coverage-summary,.intelligence-grid,.intelligence-snapshot-grid,.job-grid-next,.layer-conflict-list,.ledger-grid,.macro-audit-columns,.macro-audit-summary,.macro-lower-grid,.macro-regime-grid,.market-bias-layout,.market-content-grid,.market-content-grid.lower,.market-core-grid,.market-primary-grid,.market-simple-grid,.market-summary-grid,.news-impact-kpis,.news-impact-product-grid,.news-impact-terminal-grid,.opportunity-card-grid,.pricing-audit-grid,.pricing-audit-grid.secondary,.pricing-audit-summary,.quality-subscore-grid,.quality-summary-grid,.scan-dashboard-grid,.settings-grid-next,.simple-impact-columns,.simple-next-card,.single-cockpit-metrics,.single-command-card,.single-macro-columns,.single-macro-kpis,.terminal-kv-grid,.thematic-pulse-grid,.top-down-policy-grid,.top-down-policy-grid.secondary,.top-down-policy-summary,.topdown-brief-grid,.topdown-fact-strip,.topdown-layer-grid,.topdown-pipeline-steps,.watchlist-card-grid,.watchlist-status-grid{grid-template-columns:1fr}.simple-next-card>span{justify-self:start;white-space:normal}.news-impact-terminal-grid{grid-template-areas:"drivers" "decisions" "map" "audit"}.impact-area-grid.two-column{grid-template-columns:1fr}.admin-command-actions,.admin-key-row,.watchlist-add-row{display:grid;grid-template-columns:1fr}.admin-command-actions{justify-content:stretch}.admin-event-list article{grid-template-columns:1fr}.admin-subpanel-title-row{display:grid;justify-content:stretch}.admin-subpanel-title-row span{text-align:left}.admin-batch-table>div,.admin-decision-table>div,.admin-inbox-coverage-table>div,.admin-queue-debug-table>div{grid-template-columns:1fr}.intelligence-section-nav,.universe-segment-row{overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start}.market-heatmap-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bias-meta-grid{grid-template-columns:1fr}.cockpit-hero-actions,.market-command-actions{justify-content:flex-start}.cockpit-hero-actions{width:100%}.single-ready-flow span{text-align:left}.cockpit-table{min-width:860px}.cockpit-news-list,.cockpit-news-panel{max-height:none}.cockpit-heatmap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.landing-page-v2{padding:0 14px 24px}.landing-nav-v2{min-height:auto}.landing-hero-copy-v2{gap:16px}.landing-hero-copy-v2 h1{font-size:clamp(2.35rem,14vw,3.4rem);line-height:1.02}.landing-hero-copy-v2 p,.landing-inner-hero p{font-size:.95rem;line-height:1.55}.landing-inner-hero h1{font-size:clamp(1.85rem,9vw,2.35rem)}.landing-about-grid article,.landing-contact-card,.landing-contact-copy,.landing-pricing-page-grid article{padding:18px}.scan-terminal-shell.scan-shell{background:#050b14}.scan-terminal-sidebar{background:rgba(5,11,20,.98)}.scan-terminal-brand strong{font-size:.95rem}.scan-terminal-nav-item{height:34px;padding:0 10px}.scan-terminal-nav-item svg{width:15px;height:15px}.scan-terminal-nav-item strong{font-size:.78rem}.scan-terminal-main{padding:8px;gap:8px}.scan-terminal-topbar{gap:8px;border-radius:0 0 8px 8px;margin:-8px -8px 0}.scan-terminal-search{grid-template-columns:auto minmax(0,1fr) auto;border-radius:8px}.scan-terminal-search span{padding-left:10px}.scan-terminal-search input{min-height:34px;font-size:.82rem}.scan-terminal-search button{min-height:32px;padding:0 10px;font-size:.8rem}.scan-market-open-badge{min-height:32px;border:1px solid rgba(30,41,59,.9);border-radius:8px;padding:0 10px;background:rgba(15,23,42,.52)}.scan-market-open-badge small{display:none}.scan-refresh-button{min-height:32px;padding:0 10px}.scan-refresh-button span{display:none}.scan-terminal-topbar .auth-menu-next>.button-like,.scan-terminal-topbar .auth-menu-next>button{min-height:32px;padding:0 10px}.cockpit-dashboard{gap:8px}.cockpit-hero-strip{padding:14px}.cockpit-hero-strip h1{font-size:1.55rem;line-height:1.1}.cockpit-hero-strip .muted{font-size:.92rem;line-height:1.5}.cockpit-hero-actions{margin-top:4px}.cockpit-kpi-card{min-height:112px;padding:12px}.cockpit-kpi-card strong{font-size:1.45rem}.cockpit-sparkline{height:28px}.cockpit-panel{padding:10px}.cockpit-section-head h2{font-size:.95rem}.cockpit-table{min-width:760px}.cockpit-kpi-grid,.cockpit-primary-grid,.cockpit-secondary-grid{gap:8px}.market-heatmap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}