:root{--bg-deep: #0b0f14;--bg-panel: #10161e;--bg-elevated: #151c26;--bg-hover: #1a2330;--bg-surface: #121820;--bg-inset: #0d1218;--border: #243040;--border-soft: #1a2330;--border-strong: #334155;--text: #e6edf5;--text-muted: #8b9aab;--text-dim: #5e6d80;--text-inverse: #0b0f14;--accent: #d4a017;--accent-soft: rgba(212, 160, 23, .12);--accent-line: rgba(212, 160, 23, .4);--accent-blue: #3b82c4;--bullish: #22c55e;--bearish: #ef4444;--neutral: #94a3b8;--blocked: #f97316;--hold: #eab308;--pass: #22c55e;--warning: #f59e0b;--danger: #dc2626;--positive: var(--bullish);--negative: var(--bearish);--warn: var(--warning);--demo: #a78b2a;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--radius-card: 4px;--radius-badge: 2px;--radius-input: 3px;--font: "IBM Plex Sans", "Segoe UI", system-ui, sans-serif;--mono: "IBM Plex Mono", "Consolas", monospace;--fs-xs: .68rem;--fs-sm: .75rem;--fs-base: .8125rem;--fs-md: .875rem;--fs-lg: 1rem;--fs-xl: 1.15rem;--fs-title: 1.25rem;--table-row-h: 2rem;--dash-gap: .75rem;--card-pad: .75rem .85rem;--sidebar-w: 188px;--rail-w: 0px;--topbar-h: auto;--topbar-min-h: 52px;--banner-h: 28px}:root{--nx-bg-0: #0a0e13;--nx-bg-1: #0f141b;--nx-bg-2: #151b24;--nx-bg-3: #1b2330;--nx-border: rgba(148, 163, 184, .16);--nx-border-strong: rgba(148, 163, 184, .28);--nx-text: #e8eef6;--nx-text-2: #a8b4c4;--nx-text-3: #6f7d90;--nx-long: #22c55e;--nx-long-soft: rgba(34, 197, 94, .12);--nx-short: #ef4444;--nx-short-soft: rgba(239, 68, 68, .12);--nx-warn: #eab308;--nx-warn-soft: rgba(234, 179, 8, .14);--nx-neutral: #94a3b8;--nx-live: #22c55e;--nx-delayed: #eab308;--nx-stale: #f97316;--nx-accent: #c9a227;--nx-accent-soft: rgba(201, 162, 39, .12);--nx-s1: .25rem;--nx-s2: .5rem;--nx-s3: .75rem;--nx-s4: 1rem;--nx-s5: 1.25rem;--nx-s6: 1.5rem;--nx-s8: 2rem;--nx-r-sm: 6px;--nx-r-md: 10px;--nx-r-lg: 14px;--nx-shadow: 0 8px 24px rgba(0, 0, 0, .28);--nx-fs-label: .72rem;--nx-fs-body: .875rem;--nx-fs-title: 1.125rem;--nx-fs-hero: 1.5rem;--nx-fs-num: 1.75rem;--nx-fs-num-lg: 2.25rem;--nx-dur-fast: .12s;--nx-dur: .22s;--nx-ease: cubic-bezier(.2, .8, .2, 1);--nx-chart-grid: rgba(148, 163, 184, .12);--nx-chart-axis: #6f7d90;--nx-chart-tooltip-bg: #151b24}@media (prefers-reduced-motion: reduce){:root{--nx-dur-fast: 1ms;--nx-dur: 1ms}.nx-motion-ok{animation:none!important;transition:none!important}}:root{--w4-shell-bg: var(--nx-bg-0, #0a0e13);--w4-panel-bg: var(--nx-bg-2, #151b24);--w4-panel-border: var(--nx-border, rgba(148, 163, 184, .16));--w4-accent: var(--nx-accent, #c9a227);--w4-accent-soft: var(--nx-accent-soft, rgba(201, 162, 39, .12));--w4-nav-primary-h: 2.75rem;--w4-nav-secondary-w: 13.5rem;--w4-mobile-nav-h: 3.25rem;--w4-funnel-gap: .5rem;--w4-no-data-color: var(--nx-text-3, #6f7d90);--w4-no-data-bg: rgba(111, 125, 144, .08);--w4-leverage-badge-bg: rgba(201, 162, 39, .14);--w4-leverage-badge-border: rgba(201, 162, 39, .35);--w4-shadow-readonly: rgba(148, 163, 184, .12);--w4-ai-fab-size: 3rem;--w4-ai-fab-bg: var(--nx-bg-3, #1b2330);--w4-ai-fab-border: var(--w4-accent);--w4-ai-drawer-max-h: min(72vh, 560px);--w4-wb-tab-gap: .35rem;--w4-wb-tab-active: var(--w4-accent-soft);--w4-alert-critical: #ef4444;--w4-alert-warn: #eab308;--w4-alert-info: #94a3b8;--w4-dq-fail-bg: rgba(239, 68, 68, .08);--w4-dq-ok-bg: rgba(34, 197, 94, .08)}.nx-wave4-shell{--sidebar-w: var(--w4-nav-secondary-w)}.nx-wave4-shell .main-content{max-width:1760px;margin-inline:auto;width:100%}.w4-overview-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.75rem 1rem;align-items:start}.w4-col-12{grid-column:span 12}.w4-col-8{grid-column:span 8}.w4-col-4{grid-column:span 4}.w4-dq-strip{padding:.55rem .75rem;border:1px solid var(--w4-panel-border);border-radius:var(--nx-r-md, 10px);background:var(--w4-panel-bg)}.w4-expand-details summary{cursor:pointer}@media (max-width: 1024px){.w4-col-8,.w4-col-4{grid-column:span 12}}.w4-no-data{color:var(--w4-no-data-color);background:var(--w4-no-data-bg);border-radius:var(--nx-r-sm, 6px);padding:.15rem .45rem;font-size:.78rem;font-family:ui-monospace,monospace}.w4-leverage-badge{display:inline-block;padding:.2rem .55rem;border-radius:999px;font-size:.72rem;font-weight:600;background:var(--w4-leverage-badge-bg);border:1px solid var(--w4-leverage-badge-border)}.w4-funnel-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:var(--w4-funnel-gap)}.w4-funnel-step{text-align:center;padding:.55rem .4rem;border:1px solid var(--w4-panel-border);border-radius:var(--nx-r-md, 10px);background:var(--w4-panel-bg)}.w4-funnel-step strong{display:block;font-size:1.1rem}.w4-funnel-step span{font-size:.68rem;color:var(--nx-text-3, #6f7d90)}.w4-mobile-bottom-nav{display:none;position:fixed;bottom:0;left:0;right:0;height:var(--w4-mobile-nav-h);background:var(--w4-panel-bg);border-top:1px solid var(--w4-panel-border);z-index:40;grid-template-columns:repeat(5,1fr);align-items:stretch}.w4-mobile-bottom-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:.62rem;gap:.15rem;color:var(--nx-text-2)}.w4-mobile-more{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:.62rem;position:relative}.w4-mobile-more summary{list-style:none;cursor:pointer;color:var(--nx-text-2)}.w4-mobile-more-panel{position:absolute;bottom:calc(100% + .35rem);right:.25rem;min-width:9rem;background:var(--w4-panel-bg);border:1px solid var(--w4-panel-border);border-radius:var(--nx-r-md, 10px);padding:.45rem;display:flex;flex-direction:column;gap:.35rem;z-index:50}@media (max-width: 768px){.w4-mobile-bottom-nav{display:grid}.nx-wave4-shell .main-content{padding-bottom:calc(var(--w4-mobile-nav-h) + .5rem)}}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:var(--font);background:var(--bg-deep);color:var(--text);font-size:var(--fs-base);line-height:1.4;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}.app-shell{display:grid;grid-template-rows:var(--banner-h) auto 1fr;min-height:100%;max-width:100vw;overflow-x:hidden}.app-body{display:grid;grid-template-columns:var(--sidebar-w) minmax(0,1fr) var(--rail-w);min-height:0;min-width:0;height:calc(100vh - var(--banner-h) - var(--topbar-min-h))}.app-body-no-rail{grid-template-columns:var(--sidebar-w) minmax(0,1fr)}.main-column{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.main-content{overflow:auto;padding:var(--space-4) var(--space-5) var(--space-6);background:var(--bg-deep);flex:1;min-width:0}.page-header{display:flex;align-items:center;gap:.65rem;margin-bottom:var(--space-4);flex-wrap:wrap}.page-header h1{margin:0;font-size:var(--fs-title);font-weight:600;letter-spacing:.01em}.page-sub{margin:.2rem 0 0;color:var(--text-muted);font-size:var(--fs-sm);width:100%}.card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--dash-gap)}.panel-card{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--card-pad)}.panel-card h3{margin:0 0 .4rem;font-size:var(--fs-md);font-weight:600}.meta-row{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;margin-top:.55rem}.muted{color:var(--text-muted);font-size:var(--fs-sm)}.mono{font-family:var(--mono);font-size:var(--fs-sm)}.list-stack{display:flex;flex-direction:column;gap:.65rem}.safety-banner{display:flex;align-items:center;justify-content:center;gap:.65rem;height:var(--banner-h);background:var(--bg-inset);border-bottom:1px solid var(--border);color:var(--hold);font-size:var(--fs-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;position:sticky;top:0;z-index:40}.top-status-bar{display:flex;flex-direction:column;align-items:stretch;gap:.2rem;min-height:var(--topbar-min-h);padding:.4rem var(--space-4);background:var(--bg-panel);border-bottom:1px solid var(--border);font-size:var(--fs-sm);overflow-x:hidden;white-space:normal}.top-status-primary{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0}.top-status-secondary{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;font-size:var(--fs-xs);color:var(--text-dim);line-height:1.3}.top-sec-sep{color:var(--text-dim);opacity:.7}.brand-mark{font-weight:700;letter-spacing:.04em;color:var(--text);flex-shrink:0;font-size:var(--fs-md);margin-right:.25rem}.brand-mark span{color:var(--accent)}.status-chip{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .45rem;border-radius:var(--radius-badge);background:var(--bg-elevated);border:1px solid var(--border);color:var(--text-muted);white-space:nowrap}.status-chip.compact{padding:.12rem .4rem;font-size:var(--fs-xs)}.status-chip.mode{border-color:var(--accent-line);color:var(--text)}.status-chip.tone-hold{border-color:#eab30873;color:var(--hold)}.status-chip.tone-blocked{border-color:#f9731673;color:var(--blocked)}.status-chip.disclaimer{color:var(--text-dim)}.status-chip.safety{color:var(--warn);border-color:#e6b84d59}.app-footer{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;padding:.45rem var(--space-5);border-top:1px solid var(--border);background:var(--bg-panel);font-size:var(--fs-xs);color:var(--text-dim)}.app-footer .footer-marker{color:var(--text-muted)}.sidebar-nav{background:var(--bg-panel);border-right:1px solid var(--border);padding:.65rem .45rem 1rem;overflow-y:auto}.sidebar-brand-block{padding:.35rem .75rem .65rem;border-bottom:1px solid var(--border-soft);margin-bottom:.35rem}.sidebar-product{font-weight:650;font-size:var(--fs-sm);letter-spacing:.02em}.sidebar-product-sub{font-size:var(--fs-xs);margin-top:.15rem}.sidebar-nav .nav-label{padding:.45rem .75rem .25rem;font-size:.62rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim)}.sidebar-nav a{display:block;padding:.4rem .75rem;margin:.08rem 0;border-radius:6px;color:var(--text-muted);font-size:.85rem;transition:background .15s,color .15s}.sidebar-nav a:hover{background:var(--bg-hover);color:var(--text)}.sidebar-nav a.active{background:var(--accent-soft);color:var(--accent);border:1px solid rgba(61,156,240,.25)}.nav-group+.nav-group{margin-top:.85rem;padding-top:.55rem;border-top:1px solid var(--border-soft)}.nav-text-short{display:none}.page-stack{display:flex;flex-direction:column;gap:.25rem}.operator-section{margin-top:1.35rem}.section-title{margin:0 0 .65rem;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.operator-console-hero{border-color:#3d9cf059;background:linear-gradient(180deg,#3d9cf014,#0f141c40)}.status-badge{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:3px;font-size:.65rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border:1px solid transparent}.status-hold{background:#e6b84d29;border-color:#e6b84d80;color:var(--warn)}.status-blocked{background:#e85d5d24;border-color:#e85d5d73;color:var(--danger)}.status-pass{background:#3ecf8e24;border-color:#3ecf8e73;color:var(--positive)}.status-ready{background:#3d9cf024;border-color:#3d9cf073;color:var(--accent)}.status-wait{background:#8b9bb024;border-color:#8b9bb066;color:var(--text-muted)}.status-neutral{background:#8b9bb01a;border-color:var(--border);color:var(--text-dim)}.deep-link{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.deep-link:hover{color:var(--text)}.deep-link-list{list-style:none;margin:.65rem 0 0;padding:0}.deep-link-list li{padding:.35rem 0;border-bottom:1px solid rgba(139,155,176,.12);font-size:.85rem}.related-links{margin-top:.55rem}.related-links-label{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-dim);margin-bottom:.35rem}.related-links-row{display:flex;flex-wrap:wrap;gap:.35rem}.chip-link,.deep-link-chip{text-decoration:none!important}.operator-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem;margin-bottom:.75rem;font-size:.78rem;color:var(--text-muted)}.crumb-sep{margin:0 .25rem;color:var(--text-dim)}.crumb-current{color:var(--text);font-weight:600}.crumb-note{font-size:.72rem}.ai-rail{background:var(--bg-panel);border-left:1px solid var(--border);padding:.85rem;overflow-y:auto;display:flex;flex-direction:column;gap:.75rem}.ai-rail h2{margin:0;font-size:.85rem;font-weight:600}.ai-tabs{display:flex;flex-wrap:wrap;gap:.35rem}.ai-tabs button{background:var(--bg-elevated);border:1px solid var(--border);color:var(--text-muted);border-radius:4px;padding:.25rem .45rem;font-size:.68rem}.ai-tabs button.active{color:var(--accent);border-color:#3d9cf066;background:var(--accent-soft)}.ai-body{font-size:.8rem;color:var(--text-muted);line-height:1.5}.demo-badge{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .5rem;border-radius:3px;background:#c9a22726;border:1px solid rgba(201,162,39,.45);color:var(--demo);font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.release-health-badge{background:#3db47824;border-color:#3db47880;color:var(--positive, #3db478)}.signal-badge,.risk-badge,.lock-badge{display:inline-flex;align-items:center;padding:.15rem .45rem;border-radius:3px;font-size:.7rem;font-weight:600;letter-spacing:.02em}.signal-badge{background:var(--bg-elevated);border:1px solid var(--border);color:var(--text-muted)}.signal-badge.observe,.signal-badge.building,.signal-badge.watch,.signal-badge.valid_watch{color:var(--accent);border-color:#3d9cf059}.signal-badge.would_skip,.signal-badge.soft_skip,.signal-badge.hard_skip{color:var(--warn);border-color:#e6b84d66}.signal-badge.blocked,.signal-badge.blocked_by_risk,.signal-badge.overheated{color:var(--danger);border-color:#e85d5d66}.signal-badge.would_enter,.signal-badge.confirmed{color:var(--positive);border-color:#3ecf8e59}.risk-badge.low{color:var(--positive);background:#3ecf8e1a;border:1px solid rgba(62,207,142,.3)}.risk-badge.mid{color:var(--warn);background:#e6b84d1a;border:1px solid rgba(230,184,77,.3)}.risk-badge.high{color:var(--danger);background:#e85d5d1a;border:1px solid rgba(232,93,93,.3)}.lock-badge{color:var(--text-dim);background:var(--bg-elevated);border:1px dashed var(--border);gap:.35rem}.lock-badge button{background:transparent;border:none;color:var(--accent);font-size:.7rem;padding:0;text-decoration:underline}.flag-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.65rem}.flag-item{background:var(--bg-elevated);border:1px solid var(--border);border-radius:6px;padding:.65rem .75rem;font-size:.8rem}.flag-item .k{color:var(--text-dim);font-size:.7rem;text-transform:uppercase;letter-spacing:.05em}.flag-item .v{margin-top:.25rem;font-family:var(--mono);color:var(--warn)}.operator-banner{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .65rem;margin-bottom:1rem;padding:.55rem .85rem;border-radius:6px;border:1px solid rgba(61,156,240,.35);background:linear-gradient(90deg,#3d9cf01a,#111821e6);color:var(--text-muted);font-size:.78rem}.operator-banner-label{color:var(--accent);font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem}.operator-banner-sep{color:var(--text-dim)}.operator-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.operator-card{border-color:#3d9cf038}.operator-card h3{color:var(--text)}.report-list{margin:.35rem 0 0;padding-left:1.1rem;color:var(--text-muted);font-size:.82rem}.report-list li+li{margin-top:.55rem}.future-tier-tag{display:inline-block;margin:0 0 .5rem;padding:.15rem .45rem;border-radius:3px;border:1px dashed rgba(139,155,176,.45);color:var(--text-dim);font-size:.68rem;letter-spacing:.03em}@media (max-width: 720px){.operator-banner{font-size:.72rem}}.price-up{color:var(--positive)}.price-down{color:var(--negative)}@media (max-width: 1100px){.app-body{grid-template-columns:var(--sidebar-w) 1fr}.app-body>.ai-rail{display:none}}.hold-banner{border-color:#f0b43d73;background:linear-gradient(180deg,#f0b43d14,#0f141c33);margin-bottom:.25rem}.report-stage-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.65rem}.report-stage-chip{display:inline-block;padding:.2rem .5rem;border-radius:3px;font-size:.72rem;letter-spacing:.02em;border:1px solid var(--border);color:var(--text-dim)}.report-stage-chip.present{border-color:#3d9cf073;color:var(--text);background:#3d9cf01a}.report-stage-chip.missing{opacity:.45;text-decoration:line-through}.doc-summary-stack{display:flex;flex-direction:column;gap:.85rem;margin-bottom:1rem}.doc-summary-card{border-color:#3d9cf02e}.doc-filter-bar{margin-bottom:.85rem}.doc-filter-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr auto auto;gap:.65rem;align-items:end;margin:.65rem 0}.doc-filter-field{display:flex;flex-direction:column;gap:.25rem;font-size:.78rem}.doc-filter-field input,.doc-filter-field select{background:#080c12b3;border:1px solid var(--border);color:var(--text);border-radius:3px;padding:.4rem .5rem;font-size:.82rem}.doc-filter-check{display:flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--text-muted);padding-bottom:.35rem}.doc-filter-clear{background:transparent;border:1px solid var(--border);color:var(--text-dim);border-radius:3px;padding:.4rem .65rem;font-size:.78rem;cursor:pointer}.doc-filter-clear:hover{border-color:#3d9cf073;color:var(--text)}.gate-highlight-list{margin:.85rem 0 0;padding-left:1.15rem;font-size:.86rem}.gate-highlight-list li+li{margin-top:.45rem}.summary-bullet-list{margin:.55rem 0;padding-left:1.15rem;font-size:.86rem;color:var(--text-muted)}.summary-bullet-list li+li{margin-top:.3rem}.gate-checklist{list-style:none;margin:0;padding:0}.gate-checklist li{display:grid;grid-template-columns:1.25rem 1fr auto;gap:.5rem;align-items:center;padding:.35rem 0;border-bottom:1px solid rgba(139,155,176,.12);font-size:.82rem}.gate-checklist .gate-mark{font-weight:600}.gate-checklist .gate-ok .gate-mark{color:var(--positive)}.gate-checklist .gate-fail .gate-mark{color:var(--negative)}@media (max-width: 720px){.sidebar-nav{display:flex;flex-wrap:nowrap;overflow-x:auto;border-right:none;border-bottom:1px solid var(--border);padding:.4rem;-webkit-overflow-scrolling:touch;gap:.15rem}.sidebar-nav .nav-group{display:contents}.sidebar-nav .nav-group+.nav-group{margin:0;padding:0;border:none}.sidebar-nav .nav-label{display:none}.sidebar-nav a{white-space:nowrap;flex-shrink:0}.nav-text-full{display:none}.nav-text-short{display:inline}.app-body{height:auto;grid-template-rows:auto 1fr}.main-content{padding:.85rem;overflow-x:hidden}.operator-card-grid,.flag-grid,.console-hero-grid,.doc-filter-grid,.mi18-filter-grid{grid-template-columns:1fr}.page-header h1{font-size:1.2rem}.hold-banner,.operator-console-hero{padding:.85rem}.panel-card{overflow-wrap:anywhere}.desktop-ai-rail{display:none!important}.mobile-ai-dock{display:block;border-top:1px solid var(--border);background:var(--bg-panel);padding:var(--space-3)}.hide-sm,.top-status-secondary .hide-sm,.signal-feed-desktop{display:none}.signal-feed-mobile{display:flex;flex-direction:column;gap:var(--dash-gap)}.fleet-intel-grid{grid-template-columns:1fr 1fr}.app-body{grid-template-columns:1fr}}.dense-card{border-radius:var(--radius-card);padding:var(--card-pad)}.dense-kv{display:grid;grid-template-columns:1fr 1fr;gap:.35rem .75rem;margin-top:.45rem;font-size:var(--fs-sm)}.dense-kv .k{display:block;color:var(--text-dim);font-size:var(--fs-xs)}.dense-kv .v{color:var(--text)}.dense-subtitle{margin:.75rem 0 .35rem;font-size:var(--fs-sm);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.section-head{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.25rem}.section-lede{margin:0 0 .75rem}.mcc-root{display:flex;flex-direction:column;gap:var(--dash-gap);margin-bottom:var(--space-5)}.system-gate-strip .gate-strip-row{display:flex;flex-wrap:wrap;gap:.45rem .85rem;margin-top:.55rem;font-size:var(--fs-sm)}.tone-hold{color:var(--hold)}.tone-blocked{color:var(--blocked)}.fleet-intel-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--dash-gap)}.fleets-page-grid{margin-top:var(--space-3)}.fleet-card-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:0}.fleet-symbol{margin:0;font-size:var(--fs-lg);font-weight:650;letter-spacing:.02em}.fleet-summary{display:grid;grid-template-columns:1fr;gap:.35rem;margin:.55rem 0 0}.fleet-summary.compact{gap:.25rem}.fleet-summary>div{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:.35rem;align-items:baseline}.fleet-summary dt{margin:0;color:var(--text-dim);font-size:var(--fs-xs)}.fleet-summary dd{margin:0;font-size:var(--fs-sm);color:var(--text);overflow-wrap:anywhere}.fleet-next dd{min-width:0}.fleet-drill{margin-top:.5rem}.overview-lower{display:flex;flex-direction:column;gap:var(--space-5);margin-top:var(--space-4)}.board-section{margin-top:0}.ai-prompt-chip-strip{border:1px dashed var(--border);border-radius:var(--radius-card);padding:.55rem .7rem;background:var(--bg-inset)}.ai-chip-strip-head{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.35rem}.ai-chip-strip-label{font-weight:650;font-size:var(--fs-sm)}.copilot-prompt-btn.static-chip{cursor:default;opacity:.9}.demo-badge.priority-med{opacity:.85}.mcc-quick-nav,.ro-nav-row{display:flex;flex-wrap:wrap;gap:.35rem}.ro-nav-chip{display:inline-block;padding:.2rem .45rem;border:1px solid var(--border);border-radius:var(--radius-badge);background:var(--bg-elevated);color:var(--text-muted);font-size:var(--fs-xs)}.ro-nav-chip.ghost{background:transparent;border-color:transparent;color:var(--accent);padding-left:.2rem;padding-right:.2rem}.ro-nav-chip.ghost:hover{border-color:transparent;text-decoration:underline}.ro-nav-chip:hover{border-color:var(--accent-line);color:var(--text)}.sym-cell{font-weight:650}.note-cell{max-width:220px}.status-cell{text-transform:lowercase}.anomaly-cat{margin:0;font-size:var(--fs-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.anomaly-card{min-height:0}.compact-banner{font-size:var(--fs-xs)}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-inset)}.intel-table{width:100%;border-collapse:collapse;font-size:var(--fs-sm);min-width:720px}.intel-table th,.intel-table td{padding:.4rem .55rem;border-bottom:1px solid var(--border-soft);text-align:left;vertical-align:top}.intel-table th{color:var(--text-dim);font-weight:600;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.03em;background:var(--bg-surface);position:sticky;top:0}.signal-feed-mobile{display:none}.anomaly-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--dash-gap)}.anomaly-list{list-style:none;margin:.5rem 0 0;padding:0}.anomaly-list li+li{margin-top:.65rem;padding-top:.65rem;border-top:1px solid var(--border-soft)}.copilot-prompt-grid{display:flex;flex-wrap:wrap;gap:.35rem;margin:.5rem 0}.copilot-prompt-btn{background:var(--bg-elevated);border:1px solid var(--border);color:var(--text-muted);border-radius:var(--radius-badge);padding:.25rem .5rem;font-size:var(--fs-xs)}.copilot-prompt-btn.active,.copilot-prompt-btn:hover{border-color:var(--accent-line);color:var(--text);background:var(--accent-soft)}.copilot-prompt-preview{border-top:1px solid var(--border-soft);padding-top:.5rem}.safety-invariant-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.45rem;margin-top:.55rem}.invariant-chip{border:1px solid var(--border);border-radius:var(--radius-badge);padding:.4rem .5rem;background:var(--bg-elevated)}.invariant-chip.ok{border-color:#22c55e59}.invariant-chip .k{display:block;font-size:var(--fs-xs);color:var(--text-dim)}.validation-board-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--dash-gap);margin-top:.55rem}.validation-fact{border:1px solid var(--border);border-radius:var(--radius-card);padding:.55rem;background:var(--bg-elevated)}.evidence-zone-strip{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:var(--space-4)}.evidence-zone-chip{font-size:var(--fs-xs);padding:.2rem .45rem;border:1px solid var(--border);border-radius:var(--radius-badge);color:var(--text-dim);background:var(--bg-surface)}.mobile-ai-dock{display:none}.doc-filter-bar{border-radius:var(--radius-card)}.doc-filter-field input,.doc-filter-field select{border-radius:var(--radius-input)}.mi18-filter-grid{grid-template-columns:1.2fr 1fr 1fr 1fr auto auto}.anchor-alias{display:block;height:0;overflow:hidden;scroll-margin-top:4.5rem}.provider-bar-list{display:flex;flex-direction:column;gap:.75rem;margin-top:.55rem}.provider-bar-tracks{display:flex;flex-direction:column;gap:.25rem;margin:.25rem 0}.provider-bar-track{display:grid;grid-template-columns:7rem 1fr;gap:.45rem;align-items:center;font-size:var(--fs-xs);color:var(--text-dim)}.provider-bar-fill{height:.45rem;border-radius:2px;min-width:2px;background:var(--accent)}.provider-bar-fill.groq{background:#3b82c4d9}.provider-bar-fill.cerebras{background:#eab308bf}.provider-timeline{margin:.55rem 0 0;padding-left:1.15rem;font-size:var(--fs-sm)}.provider-timeline li+li{margin-top:.65rem}.evidence-preset-bar{margin-bottom:.75rem}.preset-chip-row{display:flex;flex-wrap:wrap;gap:.35rem;margin:.5rem 0}.preset-chip{display:inline-block;padding:.25rem .55rem;border:1px solid var(--border);border-radius:var(--radius-badge);background:var(--bg-elevated);color:var(--text-muted);font-size:var(--fs-xs)}.preset-chip:hover{border-color:var(--accent-line);color:var(--text)}.preset-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--dash-gap);margin-top:.65rem}.workspace-pin-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--dash-gap);margin-top:.55rem}.workspace-pin{display:block;border:1px solid var(--border);border-radius:var(--radius-card);padding:.65rem;background:var(--bg-elevated)}.workspace-pin:hover{border-color:var(--accent-line)}.ro-nav-chip.as-button{font:inherit;cursor:pointer}.ai-rail{background:var(--bg-panel);border-left:1px solid var(--border);padding:var(--space-3);overflow-y:auto}@media (max-width: 1100px){.fleet-intel-grid{grid-template-columns:1fr 1fr}.app-body{grid-template-columns:var(--sidebar-w) minmax(0,1fr)}}@media (max-width: 720px){.fleet-intel-grid{grid-template-columns:1fr}.fleet-summary>div{grid-template-columns:5.5rem minmax(0,1fr)}.desktop-mcc-block,.desktop-only-banner,.desk-secondary,.candidate-desktop{display:none}.candidate-mobile{display:flex;flex-direction:column;gap:var(--dash-gap)}.decision-card-grid{grid-template-columns:1fr 1fr}.look-first-grid,.feature-map-grid,.why-safe-grid,.provider-explain-grid{grid-template-columns:1fr}.hold-headline{font-size:var(--fs-md)}}.hold-decision-strip{margin-bottom:var(--space-5)}.hold-headline-block{margin-bottom:var(--space-4)}.hold-headline{margin:.55rem 0 .35rem;font-size:clamp(1.05rem,2.2vw,1.35rem);font-weight:650;line-height:1.35;max-width:52rem}.decision-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--dash-gap)}.decision-card .decision-value{font-size:var(--fs-lg);font-weight:700;margin:.25rem 0 .35rem}.decision-card.tone-hold .decision-value{color:var(--hold)}.decision-card.tone-blocked .decision-value{color:var(--blocked)}.decision-card.tone-wait .decision-value{color:var(--warning)}.look-first-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--dash-gap)}.candidate-mobile{display:none}.feature-map-grid,.why-safe-grid,.provider-explain-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--dash-gap)}.why-safe-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.feature-map-list{margin:.5rem 0 0;padding-left:1.1rem;font-size:var(--fs-sm)}.feature-map-list li+li{margin-top:.35rem}.evidence-zone-tabs{display:flex;flex-wrap:wrap;gap:.35rem;margin:.5rem 0}.evidence-zone-tab{background:var(--bg-elevated);border:1px solid var(--border);color:var(--text-muted);border-radius:var(--radius-badge);padding:.35rem .65rem;font-size:var(--fs-sm)}.evidence-zone-tab.active,.evidence-zone-tab:hover{border-color:var(--accent-line);color:var(--text);background:var(--accent-soft)}.evidence-start-here{display:flex;flex-direction:column;gap:var(--dash-gap);margin-bottom:var(--space-4)}.meaning-cell{max-width:280px}.guided-preview .k{margin-top:.45rem}@media (max-width: 1100px){.decision-card-grid{grid-template-columns:1fr 1fr}.look-first-grid,.feature-map-grid{grid-template-columns:1fr}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.market-top-ticker{display:grid;grid-template-columns:auto 1fr auto;gap:.75rem;align-items:center;min-height:var(--topbar-min-h);padding:.4rem var(--space-4);background:var(--bg-panel);border-bottom:1px solid var(--border-soft)}.mtt-center{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .85rem;min-width:0}.mtt-quote{display:inline-flex;gap:.4rem;align-items:baseline;font-size:.95rem;padding:.15rem .45rem;border-radius:6px;background:#d4a84b0f}.mtt-price{font-weight:700;color:var(--text);font-size:1.05rem}.mtt-status-plain{font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap}.mtt-badge-419{font-size:.58rem;letter-spacing:.04em;padding:.1rem .35rem;border-radius:999px;border:1px solid rgba(249,115,22,.45);color:var(--blocked);background:#f9731614}.mtt-right{display:flex;align-items:center;gap:.4rem}.mtt-search input{width:9rem;max-width:28vw;background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-input);color:var(--text);padding:.3rem .5rem;font-size:var(--fs-sm)}.mtt-icon{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:1.85rem;padding:0 .4rem;border:1px solid var(--border);border-radius:var(--radius-badge);background:var(--bg-elevated);font-size:var(--fs-xs);color:var(--text-muted);cursor:pointer;font:inherit}.mtt-icon:hover{border-color:var(--accent-line);color:var(--accent)}.compact-safety-strip{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:center;justify-content:space-between;margin-bottom:.55rem;padding:.4rem .65rem;border-radius:8px;background:#d4a84b0d;border:1px solid rgba(212,168,75,.18)}.css-status-line{font-size:var(--fs-sm);color:var(--text);font-weight:550}.css-safe-badges{display:inline-flex;gap:.3rem}.css-pill{font-size:var(--fs-xs);padding:.12rem .4rem;border-radius:999px;border:1px solid var(--border);color:var(--text-muted);background:var(--bg-inset)}.css-pill.pass{color:var(--pass);border-color:#22c55e59}.mtt-fresh{font-size:.58rem;letter-spacing:.03em;padding:.05rem .3rem;border-radius:999px;border:1px solid var(--border);color:var(--text-muted)}.mtt-fresh.tone-live{color:var(--pass);border-color:#22c55e73}.mtt-fresh.tone-delayed,.mtt-fresh.tone-rest_fallback{color:var(--hold);border-color:#eab30873}.mtt-fresh.tone-stale,.mtt-fresh.tone-reconnecting,.mtt-fresh.tone-disconnected{color:var(--blocked);border-color:#f9731673}.mtt-feed-chip{font-size:var(--fs-xs);white-space:nowrap}.focus-price-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin:.35rem 0 .45rem}.focus-k{font-size:var(--fs-xs)}.focus-v{font-size:var(--fs-sm);font-weight:600}.focus-mark-details{margin:0 0 var(--space-3);font-size:var(--fs-xs)}.rec-sub{font-size:.68rem;margin-top:.15rem}.alert-meta{font-size:.68rem;margin:.25rem 0 .35rem}.feed-live{color:var(--pass)}.feed-delayed,.feed-rest_fallback{color:var(--hold)}.feed-stale,.feed-reconnecting,.feed-disconnected{color:var(--blocked)}.hold-bits{font-size:var(--fs-xs);color:var(--text-muted);font-weight:500}.dash-focus-line{margin:0 0 .35rem;font-size:var(--fs-sm);color:var(--accent)}.market-context-panel{margin-top:.65rem;padding:.65rem .75rem}.mc-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.45rem}.mc-head h3{margin:0;font-size:var(--fs-sm);font-weight:650}.mc-status{font-size:.62rem;letter-spacing:.04em;padding:.1rem .35rem;border-radius:999px;border:1px solid var(--border);color:var(--text-muted)}.mc-status.tone-live{color:var(--pass);border-color:#22c55e66}.mc-status.tone-delayed{color:var(--hold);border-color:#eab30866}.mc-status.tone-stale,.mc-status.tone-unavailable{color:var(--blocked);border-color:#f9731666}.mc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.mc-k{font-size:var(--fs-xs)}.mc-v{font-size:var(--fs-sm);font-weight:650}.mc-sub{font-size:.68rem;margin-top:.15rem}.mc-note{margin:.45rem 0 0;font-size:.68rem}.mc-details{margin-top:.35rem;font-size:var(--fs-xs)}.mc-detail-list{margin:.35rem 0 0;padding-left:1rem}@media (max-width: 720px){.mc-grid{grid-template-columns:1fr}}.dash-main-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(220px,.7fr);gap:var(--dash-gap);align-items:start;margin-bottom:var(--space-5)}.dash-boards{display:flex;flex-direction:column;gap:var(--dash-gap);min-width:0}.rec-board h2,.readiness-gauge h2,.alert-zone h3,.decision-alerts-panel .section-title{margin:0 0 .55rem;font-size:var(--fs-md);font-weight:650}.rec-board-head{display:flex;align-items:center;justify-content:space-between}.rec-table{min-width:520px}.rec-empty{margin:.5rem 0}.rec-footnote{margin:.55rem 0 0;font-size:var(--fs-xs)}.rec-mobile{display:none}.readiness-gauge{text-align:center}.gauge-sub{margin:0 0 .75rem;font-size:var(--fs-xs)}.gauge-ring{--gauge-pct: 48;width:9.5rem;height:9.5rem;margin:0 auto;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--accent) calc(var(--gauge-pct) * 1%),var(--bg-inset) 0);position:relative}.gauge-ring:before{content:"";position:absolute;top:.7rem;right:.7rem;bottom:.7rem;left:.7rem;border-radius:50%;background:var(--bg-panel)}.gauge-inner{position:relative;z-index:1;display:grid;place-items:center}.rec-row-focus td,.rec-mobile-card.rec-row-focus{background:#d4a84b1a}.focus-mark{margin-left:.35rem;color:var(--accent);font-size:.7rem}.mvp22-overview .panel-card{box-shadow:none;border-color:#d4a84b29}.operator-details-toggle{margin-top:var(--space-4)}.operator-details-toggle>summary{cursor:pointer;font-size:var(--fs-xs);list-style:none}.operator-details-toggle>summary::-webkit-details-marker{display:none}.gauge-score{font-size:1.65rem;font-weight:700;color:var(--accent)}.gauge-label{font-size:var(--fs-xs);color:var(--text-muted);margin-top:.15rem}.gauge-lines{list-style:none;margin:.85rem 0 0;padding:0;font-size:var(--fs-sm);color:var(--text-muted)}.gauge-lines li+li{margin-top:.2rem}.alert-zones{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--dash-gap)}.alert-list{list-style:none;margin:0;padding:0}.alert-list li+li{margin-top:.65rem;padding-top:.65rem;border-top:1px solid var(--border-soft)}.alert-head{display:flex;justify-content:space-between;gap:.35rem;margin-bottom:.25rem}.alert-type{font-size:var(--fs-xs);color:var(--accent)}.sidebar-nav-compact a{display:flex;align-items:center;gap:.45rem}.nav-ico{width:1.1rem;color:var(--accent);font-size:var(--fs-xs);text-align:center}.floating-ai{position:fixed;right:1rem;bottom:1rem;z-index:50;display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.floating-ai-fab{width:3.1rem;height:3.1rem;border-radius:999px;border:1px solid var(--accent-line);background:linear-gradient(180deg,#2a2210,#16120a);color:var(--accent);font-weight:700;box-shadow:0 8px 24px #00000059}.floating-ai-panel{width:min(22rem,calc(100vw - 2rem));max-height:min(70vh,28rem);overflow:auto}.floating-ai-head{display:flex;justify-content:space-between;align-items:center}.floating-ai-answer{margin:.55rem 0 0;font-size:var(--fs-sm)}.mvp22-shell .safety-banner{letter-spacing:.04em;font-size:.68rem;padding:.25rem var(--space-4);opacity:.9}@media (max-width: 720px){.mvp22-overview .dash-main-grid{display:flex;flex-direction:column}.mvp22-overview .readiness-gauge{order:-1}}@media (max-width: 1100px){.dash-main-grid{grid-template-columns:1fr}.alert-zones{grid-template-columns:1fr 1fr}.market-top-ticker{grid-template-columns:1fr}}@media (max-width: 720px){.rec-desktop{display:none}.rec-mobile{display:flex;flex-direction:column;gap:.5rem}.rec-mobile-card{border:1px solid var(--border-soft);border-radius:var(--radius-card);padding:.55rem;background:var(--bg-inset)}.rec-mobile-meta{margin:.3rem 0 .4rem;font-size:var(--fs-xs);color:var(--text-muted)}.alert-zones{grid-template-columns:1fr}.mtt-search{display:none}}.market-anomalies-panel .section-title{margin-bottom:.35rem}.anomaly-filter-row{display:flex;flex-wrap:wrap;gap:.35rem;margin:.75rem 0 1rem}.anomaly-filter{border:1px solid var(--border-soft);background:var(--bg-inset);color:var(--text-muted);border-radius:999px;padding:.25rem .65rem;font-size:var(--fs-xs);cursor:pointer}.anomaly-filter.active{border-color:var(--accent);color:var(--text-primary)}.anomaly-table-wrap{overflow-x:auto;max-width:100%}.anomaly-table{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.anomaly-table th,.anomaly-table td{text-align:left;padding:.45rem .5rem;border-bottom:1px solid var(--border-soft);vertical-align:top}.anomaly-row-explain{max-width:22rem}.anomaly-sev{font-size:var(--fs-xs);font-weight:600;padding:.1rem .35rem;border-radius:4px}.anomaly-sev-low{background:#788ca026}.anomaly-sev-medium{background:#c8a03c26}.anomaly-sev-high{background:#dc783c2e}.anomaly-sev-critical{background:#c8464633}.anomaly-card-grid{display:flex;flex-direction:column;gap:.65rem}.anomaly-card-item .anomaly-card-head{display:flex;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.anomaly-type-label{margin-left:.45rem;color:var(--text-muted);font-size:var(--fs-xs)}.anomaly-card-badges{display:flex;gap:.35rem;align-items:center}.anomaly-score{font-size:var(--fs-xs);color:var(--text-muted)}.anomaly-card-title{margin:.35rem 0;font-size:var(--fs-md)}.anomaly-card-explain{margin:.25rem 0;font-size:var(--fs-sm)}.anomaly-meta,.anomaly-times{font-size:var(--fs-xs)}.anomaly-evidence-details{margin-top:.35rem;font-size:var(--fs-xs)}.anomaly-evidence-list{margin:.35rem 0 0;padding-left:1.1rem}.anomaly-score-note,.anomaly-summary-note{font-size:var(--fs-xs)}.market-anomaly-summary{margin-bottom:.85rem}.anomaly-summary-head{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;flex-wrap:wrap}.anomaly-summary-list{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:.55rem}.anomaly-summary-tag{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--accent);margin-right:.35rem}.anomaly-summary-row{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.alerts-section-label{font-size:var(--fs-xs);margin:.5rem 0}.desktop-only{display:block}.mobile-only{display:none}@media (max-width: 768px){.desktop-only{display:none}.mobile-only{display:flex}.anomaly-table-wrap{display:none}}.mvp22d-outcomes-page{overflow-x:hidden;max-width:100%}.outcome-subhead{margin:1.25rem 0 .5rem;font-size:1rem}.outcome-feed-line{margin:.35rem 0 .75rem;font-size:.8rem}.outcome-session-banner{margin:.5rem 0 .75rem;padding:.55rem .75rem;border:1px solid rgba(120,140,160,.35);background:#788ca014;font-size:.85rem;line-height:1.4}.anomaly-outcome-link{margin:.55rem 0 0;font-size:.85rem}.mvp22d-outcomes-page .anomaly-table-wrap{margin-bottom:.75rem;max-width:100%}@media (max-width: 768px){.mvp22d-outcomes-page .anomaly-table-wrap{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.mvp22d-outcomes-page .anomaly-table{min-width:640px}}.nx-decision-overview,.nx-scanner-page,.nx-symbol-page{max-width:1120px;overflow-x:hidden}.nx-page-title{margin:0;font-size:1.35rem;font-weight:650;letter-spacing:.01em}.nx-sec-title{margin:0 0 .65rem;font-size:1.15rem;font-weight:600}.nx-status-line{margin:.25rem 0 0;color:#6b7280;font-size:.88rem}.nx-ov-header{margin-bottom:1.1rem}.nx-ticker-row{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0}.nx-ticker-chip{display:flex;align-items:baseline;gap:.4rem;padding:.35rem .55rem;background:#0f172a0a;border-radius:8px;font-size:.82rem}.nx-ticker-sym{font-weight:650}.nx-ov-meta{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;font-size:.8rem}.nx-text-btn,.nx-link{background:none;border:none;color:#2563eb;cursor:pointer;font:inherit;padding:0;text-decoration:none}.nx-tech-details{margin-top:.4rem;font-size:.78rem}.nx-banner-warn{margin:.75rem 0;padding:.65rem .8rem;border-radius:8px;background:#ca8a041f;color:#854d0e;font-size:.88rem}.nx-pulse-bias{margin:0 0 .75rem;font-size:.95rem}.nx-pulse-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.nx-pulse-cell{padding:.7rem .75rem;border-radius:10px;background:#0f172a09}.nx-pulse-label{font-size:.72rem;color:#6b7280;margin-bottom:.2rem}.nx-pulse-num{font-size:1.75rem;font-weight:650;letter-spacing:-.02em;line-height:1.1}.nx-pulse-num.sm{font-size:1.15rem}.nx-pulse-num.up,.bias-偏多,.up{color:#15803d}.nx-pulse-num.down,.bias-偏空,.down{color:#b91c1c}.nx-pulse-num.risk,.nx-risk{color:#a16207}.nx-tops,.nx-pulse,.nx-charts-grid,.nx-events,.nx-research-layer{margin:1.25rem 0}.nx-tops-head{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.5rem}.nx-cadence{margin:0 0 .65rem;font-size:.8rem}.nx-tops-grid{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.nx-col-title{margin:0 0 .5rem;font-size:.95rem}.nx-cand-list{display:flex;flex-direction:column;gap:.55rem}.nx-cand-card{display:block;padding:.75rem .8rem;border-radius:10px;background:#0f172a08;text-decoration:none;color:inherit;border:1px solid transparent}.nx-cand-card:hover{border-color:#2563eb40}.nx-cand-top{display:flex;align-items:center;gap:.45rem;margin-bottom:.25rem}.nx-cand-rank{font-size:.75rem;color:#6b7280}.nx-cand-sym{font-weight:650;font-size:1rem}.nx-cand-price{font-size:1.35rem;font-weight:650;margin:.15rem 0 .35rem}.nx-cand-scores{display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem;margin-bottom:.35rem}.nx-cand-scores.lg .nx-score-val{font-size:1.75rem}.nx-score-label{display:block;font-size:.7rem;color:#6b7280}.nx-score-val{font-size:1.1rem;font-weight:650}.nx-cand-moves{display:flex;flex-wrap:wrap;gap:.65rem;font-size:.78rem;margin-bottom:.3rem}.nx-cand-reason{margin:0;font-size:.82rem;line-height:1.35}.nx-cand-conflict{margin:.2rem 0 0;font-size:.75rem}.nx-cand-foot{margin-top:.35rem;font-size:.72rem}.nx-stage-badge{margin-left:auto;font-size:.68rem;padding:.12rem .4rem;border-radius:999px;background:#64748b26}.nx-stage-confirmed{background:#15803d26;color:#15803d}.nx-stage-overextended{background:#a162072e;color:#a16207}.nx-stage-insufficient_data{background:#64748b1f}.nx-charts-grid{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.nx-chart-card{padding:.85rem;border-radius:10px;background:#0f172a08}.nx-breadth-bar{display:flex;height:14px;border-radius:999px;overflow:hidden;background:#64748b1f;margin-bottom:.65rem}.nx-breadth-seg{height:100%;min-width:0}.nx-breadth-up,.dot.nx-breadth-up{background:#16a34a}.nx-breadth-down,.dot.nx-breadth-down{background:#dc2626}.nx-breadth-neu,.dot.nx-breadth-neu{background:#94a3b8}.nx-breadth-ins,.dot.nx-breadth-ins{background:#cbd5e1}.nx-breadth-legend{display:grid;grid-template-columns:1fr 1fr;gap:.35rem .75rem;font-size:.78rem}.nx-breadth-item{display:flex;align-items:center;gap:.35rem}.nx-breadth-item .dot{width:8px;height:8px;border-radius:50%;display:inline-block}.nx-turn-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.nx-turn-row{display:grid;grid-template-columns:56px 1fr 56px;gap:.4rem;align-items:center;text-decoration:none;color:inherit;font-size:.8rem}.nx-turn-bar-wrap{height:8px;background:#64748b1f;border-radius:999px;overflow:hidden}.nx-turn-bar{display:block;height:100%;background:#64748b}.nx-event-list{list-style:none;margin:0;padding:0}.nx-event-list li a{display:grid;grid-template-columns:64px 1fr auto;gap:.5rem;padding:.45rem 0;border-bottom:1px solid rgba(100,116,139,.12);text-decoration:none;color:inherit;font-size:.84rem}.nx-research-links{display:flex;flex-wrap:wrap;gap:.55rem}.nx-research-links a{padding:.4rem .65rem;border-radius:8px;background:#0f172a0a;text-decoration:none;color:inherit;font-size:.84rem}.nx-notify-opts{display:flex;gap:.75rem;font-size:.78rem}.nx-toast{position:fixed;right:1rem;bottom:5.5rem;z-index:40;max-width:min(360px,calc(100vw - 2rem));padding:.7rem .85rem;border-radius:10px;background:#0f172a;color:#f8fafc;display:flex;flex-direction:column;gap:.2rem;font-size:.84rem;box-shadow:0 8px 24px #0f172a33}.nx-side-tabs{display:none;gap:.4rem;margin-bottom:.55rem}.nx-side-tabs button{flex:1;padding:.45rem;border-radius:8px;border:1px solid rgba(100,116,139,.25);background:transparent;cursor:pointer}.nx-side-tabs button.active{background:#0f172a14;font-weight:650}.nx-filter-row,.nx-sort-row{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.65rem}.nx-filter-row button{padding:.35rem .55rem;border-radius:8px;border:1px solid rgba(100,116,139,.25);background:transparent;cursor:pointer;font-size:.78rem}.nx-filter-row button.active{background:#0f172a14;font-weight:600}.nx-search,.nx-sort-row select{padding:.4rem .55rem;border-radius:8px;border:1px solid rgba(100,116,139,.25);font:inherit}.nx-scanner-table-wrap{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.nx-scanner-table{width:100%;border-collapse:collapse;font-size:.8rem;min-width:720px}.nx-scanner-table th,.nx-scanner-table td{padding:.45rem .4rem;text-align:left;border-bottom:1px solid rgba(100,116,139,.12);vertical-align:top}.nx-reason-cell{max-width:220px}.nx-symbol-hero{margin:.75rem 0 1rem}.nx-symbol-badges{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.45rem;font-size:.82rem}.nx-spark{color:#334155}.nx-dual-trend{display:flex;align-items:flex-end;gap:4px;height:56px}.nx-dual-col{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:2px}.nx-dual-price{background:#64748b;border-radius:2px 2px 0 0}.nx-dual-oi{background:#94a3b8;border-radius:2px 2px 0 0;opacity:.75}.nx-kv{display:grid;grid-template-columns:1fr 1fr;gap:.45rem 1rem;margin:0}.nx-kv div{display:flex;justify-content:space-between;gap:.5rem;font-size:.82rem}.nx-kv dt{color:#6b7280}.nx-quad-plot{position:relative;height:220px;border-radius:8px;background:linear-gradient(to right,transparent 49.5%,rgba(100,116,139,.35) 49.5%,rgba(100,116,139,.35) 50.5%,transparent 50.5%),linear-gradient(to top,transparent 49.5%,rgba(100,116,139,.35) 49.5%,rgba(100,116,139,.35) 50.5%,transparent 50.5%),#0f172a08}.nx-quad-dot{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:#64748b}.nx-quad-dot.side-long{background:#16a34a}.nx-quad-dot.side-short{background:#dc2626}.nx-quad-axis-x,.nx-quad-axis-y{position:absolute;font-size:.7rem;color:#6b7280}.nx-quad-axis-x{right:8px;bottom:6px}.nx-quad-axis-y{left:8px;top:6px}.nx-legacy-dash{margin-top:1.25rem}.nx-fresh-live{color:#15803d}.nx-fresh-delayed,.nx-fresh-stale{color:#a16207}@media (max-width: 1024px){.nx-pulse-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.nx-tops-grid,.nx-charts-grid{grid-template-columns:1fr}.nx-side-tabs.mobile-only{display:flex}.nx-top-col.hide-mobile{display:none}.nx-top-col.show-mobile{display:block}.nx-pulse-num{font-size:1.55rem}.nx-event-list li a{grid-template-columns:52px 1fr}.nx-event-list li time{grid-column:2}}@media (max-width: 390px){.nx-page-title{font-size:1.2rem}.nx-ticker-row{gap:.35rem}}.nx-phase2-shell{--nx-bg-0: var(--nx-bg-0, #0a0e13)}.nx-topbar-p2 .mtt-brand{font-weight:700;letter-spacing:.04em;font-size:1.05rem}.nx-topbar-p2 .mtt-tagline{font-size:var(--nx-fs-label, .72rem);margin-left:.35rem}.nx-top-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .75rem;font-size:.78rem}.mtt-fresh-pill{border:1px solid var(--nx-border);border-radius:var(--nx-r-sm, 6px);padding:.12rem .45rem;text-transform:uppercase;font-size:.68rem;letter-spacing:.04em}.mtt-fresh-pill.tone-live{color:var(--nx-live);border-color:#22c55e59}.mtt-fresh-pill.tone-delayed{color:var(--nx-delayed)}.mtt-fresh-pill.tone-stale{color:var(--nx-stale)}.mtt-research-chip{color:var(--nx-text-2);font-size:.72rem;max-width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mtt-view-toggle{background:var(--nx-bg-3, #1b2330);border:1px solid var(--nx-border);color:var(--nx-text);border-radius:var(--nx-r-sm);padding:.25rem .55rem;cursor:pointer;font-size:.75rem}.nx-bell{position:relative}.nx-bell-count{position:absolute;top:-4px;right:-4px;background:var(--nx-accent);color:#111;font-size:.62rem;border-radius:999px;min-width:1rem;text-align:center;line-height:1rem;padding:0 3px}.nx-drawer-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;justify-content:flex-end}.nx-drawer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#00000073;cursor:pointer}.nx-drawer-panel{position:relative;width:min(380px,92vw);height:100%;background:var(--nx-bg-2, #151b24);border-left:1px solid var(--nx-border);box-shadow:var(--nx-shadow);display:flex;flex-direction:column;transition:transform var(--nx-dur) var(--nx-ease)}.nx-drawer-head{display:flex;justify-content:space-between;align-items:center;padding:var(--nx-s4);border-bottom:1px solid var(--nx-border)}.nx-drawer-head h2{margin:0;font-size:var(--nx-fs-title)}.nx-drawer-body{padding:var(--nx-s4);overflow:auto;flex:1}.nx-unread-pill{display:inline-block;margin-left:.35rem;background:var(--nx-accent-soft);color:var(--nx-accent);border-radius:999px;padding:0 .4rem;font-size:.75rem}.nx-status-line{color:var(--nx-text-2);font-size:.85rem;margin:.25rem 0 .75rem}.nx-kv{display:grid;gap:.5rem;margin:1rem 0}.nx-kv>div{display:grid;grid-template-columns:120px 1fr;gap:.5rem;font-size:.85rem}.nx-kv dt{color:var(--nx-text-3)}.nx-kv dd{margin:0}.nx-text-btn{background:transparent;border:0;color:var(--nx-accent);cursor:pointer;font-size:.8rem}.nx-watch-star{background:transparent;border:0;color:var(--nx-text-3);cursor:pointer;font-size:1.1rem;line-height:1}.nx-watch-star.on{color:var(--nx-accent)}.nx-nav-p2 .nav-label{font-size:.65rem;text-transform:uppercase;letter-spacing:.06em;color:var(--nx-text-3);margin:.75rem .5rem .25rem}.nx-regime-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:var(--nx-s5);padding:var(--nx-s5);background:var(--nx-bg-2);border:1px solid var(--nx-border);border-radius:var(--nx-r-lg);margin-bottom:var(--nx-s5)}.nx-regime-label{font-size:var(--nx-fs-label);color:var(--nx-text-3);margin:0}.nx-regime-value{font-size:var(--nx-fs-hero);font-weight:700;margin:.2rem 0 .5rem}.nx-regime-summary{color:var(--nx-text-2);margin:0;line-height:1.45;max-width:36rem}.nx-regime-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .75rem}.nx-regime-stats .lbl{display:block;font-size:.68rem;color:var(--nx-text-3)}.nx-regime-stats strong{font-size:1rem}.nx-regime-stats .up{color:var(--nx-long)}.nx-regime-stats .down{color:var(--nx-short)}.nx-regime-stats .risk{color:var(--nx-warn)}.nx-spotlight-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--nx-s4);margin-bottom:var(--nx-s5)}.nx-spotlight{background:var(--nx-bg-2);border:1px solid var(--nx-border);border-radius:var(--nx-r-lg);padding:var(--nx-s4);position:relative}.nx-spotlight.side-long{border-top:3px solid var(--nx-long)}.nx-spotlight.side-short{border-top:3px solid var(--nx-short)}.nx-spotlight.empty{min-height:8rem;display:flex;align-items:center}.nx-spot-head{display:flex;align-items:center;gap:.5rem;margin-bottom:.35rem}.nx-spot-rank{font-weight:700;color:var(--nx-text-3)}.nx-spot-main{color:inherit;text-decoration:none;display:block}.nx-spot-sym{font-size:1.6rem;margin:.15rem 0}.nx-spot-price{font-size:1.15rem;margin-bottom:.35rem}.nx-spot-moves{display:flex;flex-wrap:wrap;gap:.55rem;font-size:.8rem;color:var(--nx-text-2);margin-bottom:.65rem}.nx-spot-scores{display:grid;grid-template-columns:auto 1fr auto;gap:.75rem;align-items:end;margin-bottom:.5rem}.nx-spot-scores.hero{margin-top:.75rem}.nx-opp-primary .nx-score-val{font-size:var(--nx-fs-num);font-weight:700}.nx-opp-primary .nx-score-val.lg{font-size:var(--nx-fs-num-lg)}.nx-opp-primary.inline{display:flex;align-items:baseline;gap:.4rem;margin:.25rem 0}.nx-conf-bar-wrap{display:grid;gap:.2rem}.nx-conf-bar{height:6px;background:#94a3b826;border-radius:999px;overflow:hidden}.nx-conf-bar>div{height:100%;background:var(--nx-accent);border-radius:999px}.nx-risk-chip{border:1px solid var(--nx-border);border-radius:var(--nx-r-sm);padding:.25rem .45rem;font-size:.75rem;color:var(--nx-text-2)}.nx-risk-chip.hot{border-color:#eab30880;color:var(--nx-warn);background:var(--nx-warn-soft)}.nx-spot-stage{font-size:.85rem;color:var(--nx-text-2);margin:.25rem 0}.nx-spot-reason{margin:.35rem 0;font-size:.92rem}.nx-spot-risk{margin:0;font-size:.82rem;color:var(--nx-warn)}.nx-spot-foot{display:flex;align-items:center;gap:.65rem;margin-top:.65rem;font-size:.78rem}.nx-spot-cta{margin-left:auto;color:var(--nx-accent)}.nx-side-mark.side-long{color:var(--nx-long)}.nx-side-mark.side-short{color:var(--nx-short)}.nx-rank-move.up{color:var(--nx-long)}.nx-rank-move.down{color:var(--nx-short)}.nx-rank-move.flat{color:var(--nx-text-3)}.nx-compact-list{display:grid;gap:.35rem}.nx-compact-row{display:grid;grid-template-columns:36px 64px 40px 88px 72px 1fr 12px 36px 28px;gap:.4rem;align-items:center;padding:.4rem .5rem;border-radius:var(--nx-r-sm);border:1px solid transparent;text-decoration:none;color:inherit;font-size:.8rem;background:var(--nx-bg-2)}.nx-compact-row:hover{border-color:var(--nx-border)}.nx-reason-sm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--nx-text-2)}.nx-risk-dot{width:8px;height:8px;border-radius:50%;background:var(--nx-neutral)}.nx-risk-dot.hot{background:var(--nx-warn)}.nx-cand-card-p2{position:relative}.nx-cand-link{color:inherit;text-decoration:none;display:block}.nx-card-star{position:absolute;top:.5rem;right:.5rem}.nx-stage-line{margin:.2rem 0;font-size:.8rem;color:var(--nx-text-2)}.nx-balance-block{margin-bottom:var(--nx-s4)}.nx-balance-bar{display:flex;height:12px;border-radius:999px;overflow:hidden;background:#94a3b81f;margin:.5rem 0}.nx-balance-bar .seg.long{background:var(--nx-long)}.nx-balance-bar .seg.short{background:var(--nx-short)}.nx-balance-bar .seg.neu{background:var(--nx-neutral)}.nx-quad-labels{display:grid;grid-template-columns:1fr 1fr;gap:.35rem;font-size:.72rem;color:var(--nx-text-3);margin-bottom:.5rem}.nx-quad-dot.top{width:10px;height:10px;box-shadow:0 0 0 2px #c9a22773}.nx-why-grid{margin:var(--nx-s5) 0}.nx-why-cols{display:grid;grid-template-columns:1fr 1fr;gap:var(--nx-s4)}.nx-why-cols h3{font-size:.9rem;margin:0 0 .4rem}.nx-why-cols ul{margin:0;padding-left:1.1rem}.nx-why-cols li{margin:.3rem 0}.nx-why-cols li.conflict{color:var(--nx-warn)}.nx-score-bars{list-style:none;padding:0;margin:0;display:grid;gap:.45rem}.nx-score-bars li{display:grid;grid-template-columns:110px 1fr 40px;gap:.5rem;align-items:center;font-size:.8rem}.nx-scanner-table.sticky-head thead th{position:sticky;top:0;background:var(--nx-bg-2);z-index:2}.nx-scanner-table th.sorted{color:var(--nx-accent)}.nx-scan-row{cursor:pointer}.nx-scan-row:hover,.nx-scan-row:focus{background:#c9a2270f;outline:none}.nx-row-expand td{background:var(--nx-bg-3);padding:.75rem 1rem}.nx-scanner-cards{display:grid;gap:.65rem}.nx-scan-card{background:var(--nx-bg-2);border:1px solid var(--nx-border);border-radius:var(--nx-r-md);padding:var(--nx-s3)}.nx-filter-sheet{background:var(--nx-bg-2);border:1px solid var(--nx-border);border-radius:var(--nx-r-md);padding:var(--nx-s3);margin-bottom:var(--nx-s3)}.nx-watch-list{list-style:none;padding:0;margin:0;display:grid;gap:.5rem}.nx-watch-row{display:flex;gap:.75rem;align-items:center;background:var(--nx-bg-2);border:1px solid var(--nx-border);border-radius:var(--nx-r-md);padding:.65rem .75rem}.nx-watch-main{flex:1;display:flex;flex-wrap:wrap;gap:.5rem .85rem;text-decoration:none;color:inherit;font-size:.85rem}.nx-sym-title-row{display:flex;align-items:center;gap:.5rem}.desktop-only{display:initial}.mobile-only{display:none!important}@media (max-width: 1024px){.nx-regime-hero,.nx-spotlight-grid{grid-template-columns:1fr}.mtt-research-chip{display:none}.nx-compact-row{grid-template-columns:32px 56px 36px 1fr 28px}.nx-compact-row .nx-stage-sm,.nx-compact-row .dir,.nx-compact-row .nx-risk-dot{display:none}}@media (max-width: 768px){.desktop-only{display:none!important}.mobile-only{display:initial!important}.nx-tops-grid .hide-mobile{display:none}.nx-tops-grid .show-mobile{display:block}.nx-why-cols,.nx-quad-labels{grid-template-columns:1fr}.nx-scanner-table-wrap,.nx-top-meta .desktop-only{display:none!important}}@media (prefers-reduced-motion: reduce){.nx-toast,.nx-drawer-panel{transition:none!important;animation:none!important}}.nx-phase3-shell .nav-group+.nav-group{margin-top:.65rem}.nx-nav-p3 .nav-label{font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--nx-text-2);margin:.35rem .5rem .25rem}.nx-sector-list{list-style:none;padding:0;margin:0;display:grid;gap:.65rem}.nx-sector-card{border:1px solid var(--nx-border);border-radius:var(--nx-r-md, 8px);background:var(--nx-bg-2, #151b24);padding:.65rem .75rem}.nx-sector-head{width:100%;display:grid;grid-template-columns:minmax(0,1.2fr) auto auto;gap:.35rem .75rem;text-align:left;background:transparent;border:0;color:inherit;cursor:pointer}.nx-sector-name{font-weight:650}.nx-sector-state{font-size:.78rem;color:var(--nx-accent)}.nx-sector-meta{margin-top:.35rem}.nx-sector-members{margin-top:.55rem;overflow-x:auto}.nx-filter-row,.nx-sort-row,.nx-eq-tabs,.nx-chart-toolbar{display:flex;flex-wrap:wrap;gap:.35rem;margin:.5rem 0 .75rem}.nx-filter-row button,.nx-eq-tabs a,.nx-chart-toolbar button{border:1px solid var(--nx-border);background:var(--nx-bg-3, #1b2330);color:var(--nx-text);border-radius:6px;padding:.28rem .55rem;font-size:.78rem;text-decoration:none;cursor:pointer}.nx-filter-row button.active,.nx-eq-tabs a.active,.nx-chart-toolbar button.active{border-color:var(--nx-accent);color:var(--nx-accent)}.nx-bar-list{list-style:none;padding:0;margin:0;display:grid;gap:.35rem}.nx-bar-list li{display:grid;grid-template-columns:64px 1fr 48px;gap:.4rem;align-items:center}.nx-bar-track{height:8px;background:#ffffff0f;border-radius:999px;overflow:hidden}.nx-bar-fill{display:block;height:100%;background:var(--nx-accent)}.nx-bar-fill.up{background:var(--nx-long)}.nx-bar-fill.down{background:var(--nx-short)}.nx-ohlcv{margin-top:.35rem}.nx-chart-toggle{display:inline-flex;align-items:center;gap:.3rem;font-size:.78rem}.nx-eq-tabs{border-bottom:1px solid var(--nx-border);padding-bottom:.45rem}.nx-search-wrap{display:block;margin:.75rem 0}.nx-search{width:min(420px,100%);padding:.55rem .7rem;border-radius:8px;border:1px solid var(--nx-border);background:var(--nx-bg-3);color:var(--nx-text)}.nx-inline-link{color:var(--nx-accent);text-decoration:none}.nx-p3 .nx-banner-warn{margin:.5rem 0 .85rem}@media (max-width: 768px){.nx-sector-head{grid-template-columns:1fr}.nx-bar-list li{grid-template-columns:52px 1fr 40px}.nx-nav-p3 .nav-text-full{display:none}.nx-nav-p3 .nav-text-short{display:inline}}.nx-phase4-shell .safety-banner.nx-safety-p4{min-height:26px;padding:.2rem .75rem;font-size:.72rem;gap:.35rem;background:transparent;border-bottom:1px solid var(--nx-border)}.nx-safety-primary{color:var(--nx-live, #22c55e)}.nx-safety-secondary{color:var(--nx-text-2)}.nx-topbar-p4 .mtt-research-chip{max-width:220px}.nx-footer-p4{font-size:.75rem;color:var(--nx-text-2);border-top:1px solid var(--nx-border);padding:.55rem .85rem}.nx-footer-p4 .footer-marker{display:none}.nx-nav-p4{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.12) transparent}.nx-nav-p4::-webkit-scrollbar{width:6px}.nx-nav-p4::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:999px}.nx-nav-p4 .nav-collapse-btn{width:100%;text-align:left;background:transparent;border:0;color:var(--nx-text-2);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;padding:.35rem .5rem;cursor:pointer}.nx-regime-compact{padding:.75rem .9rem;gap:.65rem}.nx-regime-compact .nx-regime-value{font-size:1.35rem}.nx-regime-stats-compact{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.45rem .75rem!important}.nx-collecting-panel{border:1px solid var(--nx-border);border-radius:8px;padding:.7rem .85rem;margin:.5rem 0 .85rem;max-height:28vh;background:var(--nx-bg-2, #151b24)}.nx-collect-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.35rem;margin-bottom:.45rem}.nx-collect-checks{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem .75rem;font-size:.8rem}.nx-collect-checks .done{color:var(--nx-live, #22c55e)}.nx-sector-momentum-list{list-style:none;padding:0;margin:0;display:grid;gap:.35rem}.nx-sector-momentum-row{display:grid;grid-template-columns:1.1fr .9fr .8fr 1fr;gap:.35rem;text-decoration:none;color:inherit;padding:.4rem .2rem;border-bottom:1px solid rgba(255,255,255,.05)}.nx-p4 .nx-spotlight.empty{min-height:0;padding:.65rem}.nx-p4 .nx-pulse-band>.nx-chart-card,.nx-p4 .nx-charts-grid>*{border-color:#ffffff0f;box-shadow:none}.floating-ai-fab{width:44px!important;height:44px!important;animation:none!important}.nx-phase4-shell .main-content{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.nx-phase4-shell .main-content::-webkit-scrollbar{width:8px}.nx-phase4-shell .main-content::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:999px}@media (max-width: 768px){.nx-sector-momentum-row{grid-template-columns:1fr 1fr}.nx-collect-checks{grid-template-columns:1fr}.nx-regime-stats-compact{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.nx-ai-reviews{padding:1.5rem;max-width:860px;margin:0 auto}.nx-ai-reviews-page-header{margin-bottom:1.5rem}.nx-ai-reviews-status-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:1.25rem;margin-bottom:1.5rem}.nx-ai-reviews-status-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.nx-ai-reviews-title{font-weight:600;font-size:1rem}.nx-ai-reviews-status-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.75rem}.nx-ai-reviews-label{font-size:.72rem;opacity:.55;margin-bottom:.2rem;text-transform:uppercase}.nx-ai-reviews-value{font-size:.95rem;font-weight:500}.nx-ai-reviews-current{display:flex;align-items:center;gap:.5rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.08)}.nx-ai-reviews-sessions-section{margin-bottom:2rem}.nx-ai-reviews-sessions-list{display:flex;flex-direction:column;gap:.75rem}.nx-ai-reviews-session-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:1rem}.nx-ai-reviews-session-header{display:flex;align-items:center;gap:.6rem;margin-bottom:.5rem}.nx-ai-reviews-slot{font-size:.8rem;opacity:.7;font-family:monospace}.nx-ai-reviews-session-meta{font-size:.75rem;opacity:.5;display:flex;gap:1.2rem}.nx-ai-reviews-error-note{font-size:.8rem;color:#f87171;margin-top:.4rem}.nx-ai-reviews-error-banner{background:#f871711f;border:1px solid rgba(248,113,113,.3);border-radius:8px;padding:.9rem 1rem;margin-bottom:1rem;font-size:.85rem;color:#fca5a5}.nx-ai-reviews-empty{padding:2rem;text-align:center}.nx-ai-reviews-loading{padding:1rem 0}.nx-ai-reviews-summary-hint{font-size:.75rem;margin-top:.4rem}.nx-ai-reviews-footer{font-size:.72rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.06)}.nx-text-warn{color:#fbbf24}.nx-badge{display:inline-block;padding:.15rem .55rem;border-radius:999px;font-size:.7rem;font-weight:600}.nx-badge-ok{background:#34d39926;color:#34d399;border:1px solid rgba(52,211,153,.3)}.nx-badge-active{background:#60a5fa26;color:#60a5fa;border:1px solid rgba(96,165,250,.3)}.nx-badge-fail{background:#f8717126;color:#f87171;border:1px solid rgba(248,113,113,.3)}.nx-badge-dim{background:#ffffff12;color:#ffffff80;border:1px solid rgba(255,255,255,.1)}.nx-ai-reviews-case-card{background:#ffffff09;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:1rem}.nx-ai-reviews-role-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.6rem;margin-top:.75rem}.nx-ai-reviews-role-card{background:#0000002e;border:1px solid rgba(255,255,255,.06);border-radius:6px;padding:.7rem;font-size:.8rem}.nx-ai-reviews-decision-summary{font-size:.88rem;margin:.5rem 0}.nx-ai-reviews-role-meta{font-size:.72rem;margin-top:.35rem}.nx-ai-reviews-mini-list{margin:.35rem 0 0;padding-left:1.1rem}@media (max-width: 600px){.nx-ai-reviews-status-grid{grid-template-columns:repeat(2,1fr)}.nx-ai-reviews-session-meta{flex-direction:column;gap:.25rem}.nx-ai-reviews-role-grid{grid-template-columns:1fr}}.nx-product7 #product-simple-view{max-width:960px}.nx-p7-header{margin-bottom:.75rem}.nx-p7-block{margin:.85rem 0 1.1rem;padding:.85rem 1rem;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff08}.nx-p7-fiveq{margin:.6rem 0 0;padding-left:1.2rem;display:grid;gap:.45rem}.nx-p7-fiveq li{font-size:.92rem;line-height:1.45}.nx-p7-focus-card{display:grid;gap:.25rem}.nx-p7-lsn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:.4rem 0}.nx-p7-lsn strong{display:block;font-size:1.25rem}.nx-p7-stance{margin:.2rem 0 .4rem}.nx-p7-gauge .gauge-ring{margin:.5rem auto}.nx-p7-top3{display:grid;gap:.75rem}.nx-p7-alerts{list-style:none;padding:0;margin:0;display:grid;gap:.4rem}.nx-p7-alerts a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.08);padding:.35rem 0;display:block}.nx-p7-ai-actions{display:flex;flex-wrap:wrap;gap:.5rem}.nx-p7-ai-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.18);background:#60a5fa1f;color:inherit;border-radius:8px;padding:.45rem .8rem;cursor:pointer;text-decoration:none}.nx-p7-ai-btn.ghost{background:transparent}.nx-p7-pro-layer{margin-top:1rem}.nx-opp-card{border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:.85rem 1rem;background:#0000002e}.nx-opp-card-head{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.nx-opp-sym{font-size:1.1rem;font-weight:700;text-decoration:none;color:inherit}.nx-opp-card-scores{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin:.55rem 0}.nx-opp-card-scores .muted{display:block;font-size:.7rem}.nx-opp-card-scores .hot strong{color:#f87171}.nx-opp-why{margin:.25rem 0}.nx-opp-card-foot{display:flex;gap:.75rem;flex-wrap:wrap;font-size:.78rem}.nx-opp-card-evidence{margin-top:.75rem;border-top:1px solid rgba(255,255,255,.08);padding-top:.75rem;display:grid;gap:.6rem}.nx-opp-card-evidence h4{margin:0 0 .25rem;font-size:.85rem}.nx-opp-grid-p7{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.nx-opp-grid-p7 section{display:grid;gap:.75rem;align-content:start}.nx-wb-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-bottom:.6rem}.nx-tf-selector{display:flex;flex-wrap:wrap;gap:.25rem}.nx-tf-selector button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.14);background:transparent;color:inherit;border-radius:6px;padding:.2rem .45rem;cursor:pointer;font-size:.78rem}.nx-tf-selector button.active{background:#60a5fa33;border-color:#60a5fa73}.nx-wb-meta{display:flex;gap:.75rem;flex-wrap:wrap}.nx-ai-p7 .nx-ai-answer-frame{margin-top:.6rem;max-height:42vh;overflow:auto}.nx-ai-answer-frame h4{margin:.55rem 0 .2rem;font-size:.78rem;opacity:.7;text-transform:uppercase}.nx-ai-answer-frame ul{margin:0;padding-left:1.1rem}.nx-learning-list{display:grid;gap:.45rem;padding-left:1.1rem}@media (max-width: 720px){.nx-opp-grid-p7{grid-template-columns:1fr}.nx-opp-card-scores{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-p7-lsn{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-p7-block{padding:.7rem .75rem}}.nx-p7-view-toggle{display:inline-flex;gap:.35rem;margin:.25rem 0 .75rem;flex-wrap:wrap}.nx-p7-view-toggle button{border:1px solid var(--nx-border, #334);background:transparent;color:inherit;padding:.35rem .7rem;border-radius:6px;cursor:pointer;font-size:.85rem}.nx-p7-view-toggle button.active{background:var(--nx-accent-soft, rgba(80,140,255,.18));border-color:var(--nx-accent, #6af)}@media (max-width: 420px){.nx-product7,.nx-product7-simple,.nx-opp-grid-p7,.nx-ticker-row{max-width:100%;overflow-x:hidden}.nx-ticker-row{flex-wrap:wrap;gap:.4rem}}.nx-parity-strip{margin:0}.nx-parity-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.45rem}.nx-parity-expanded .nx-parity-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.nx-parity-grid-ext{margin-top:.55rem;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.nx-parity-cell{padding:.55rem .65rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#00000026;min-width:0;overflow:hidden}.nx-parity-cell-head{display:flex;justify-content:space-between;align-items:center;gap:.35rem;margin-bottom:.25rem;flex-wrap:wrap}.nx-parity-label{font-size:.78rem;opacity:.85;white-space:nowrap}.nx-parity-value{font-size:1.1rem;word-break:break-all}.nx-parity-pending .nx-parity-value,.nx-parity-unavailable .nx-parity-value{opacity:.55}.nx-parity-stale .nx-parity-value{opacity:.75;color:var(--warn, #f5c542)}.nx-parity-err{color:var(--neg, #f66);font-size:.78rem}.nx-parity-fresh{font-size:.75rem}.nx-parity-coverage{font-size:.73rem;opacity:.7;word-break:break-word}.nx-parity-ext-note,.nx-parity-simple-note,.nx-parity-coverage-note{margin-top:.45rem;font-size:.73rem;opacity:.65;word-break:break-word}.tag-ok{background:#50dc6426;color:var(--pos, #6efa8e);border-color:#50dc6440}.tag-err{background:#f03c3c26;color:var(--neg, #f66);border-color:#f03c3c40}.tag-warn{background:#f5c5421f;color:var(--warn, #f5c542);border-color:#f5c54238}.nx-notif-grid{display:grid;gap:.35rem;margin-top:.4rem}.nx-notif-grid label{font-size:.88rem}.nx-fav-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:inherit;cursor:pointer;font-size:1rem;padding:0 .2rem;line-height:1;opacity:.7}.nx-fav-toggle.active{opacity:1;color:#f5c542}.nx-fav-list{list-style:none;padding:0;margin:.35rem 0 0;display:flex;flex-wrap:wrap;gap:.5rem}.nx-fav-list a{text-decoration:none;color:inherit;border-bottom:1px solid rgba(255,255,255,.12)}@media (max-width: 520px){.nx-parity-grid,.nx-parity-grid-ext{grid-template-columns:1fr}}@media (max-width: 375px){.nx-product7-simple,.nx-product7,.nx-p7-block,.nx-parity-strip,.nx-parity-cell,.nx-ticker-row,.nx-p7-lsn,.nx-notif-grid{max-width:100%;overflow-x:hidden}.nx-parity-value{font-size:.95rem}.nx-p7-lsn{flex-wrap:wrap;gap:.4rem}.nx-tops-head{flex-wrap:wrap;gap:.25rem}}.nx-demo-ops-card{border-color:#60a5fa47}.nx-demo-ops-head{display:flex;justify-content:space-between;gap:.75rem;flex-wrap:wrap;align-items:flex-start}.nx-demo-ops-badges{display:flex;flex-wrap:wrap;gap:.35rem}.nx-demo-badge{font-size:.72rem;border:1px solid rgba(255,255,255,.16);border-radius:6px;padding:.2rem .45rem}.nx-demo-badge.ok{border-color:#4ade8073;background:#4ade8014}.nx-demo-badge.warn{border-color:#fbbf2473;background:#fbbf2414}.nx-demo-ops-state{margin:.55rem 0 .7rem;font-size:.98rem}.nx-demo-ops-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem .6rem}.nx-demo-ops-grid>div{display:grid;gap:.1rem}.nx-demo-ops-grid .muted{font-size:.7rem}.nx-demo-ops-scanline{display:flex;flex-wrap:wrap;gap:.65rem;margin:.7rem 0 .35rem;font-size:.82rem}.nx-demo-ops-section{margin-top:.7rem}.nx-demo-ops-h3{margin:0 0 .25rem;font-size:.88rem}.nx-demo-ops-list{margin:0;padding-left:1.1rem;display:grid;gap:.2rem;font-size:.88rem}.nx-demo-lifecycle{display:flex;flex-wrap:wrap;gap:.3rem}.nx-demo-lifecycle span{font-size:.68rem;border:1px solid rgba(255,255,255,.14);border-radius:4px;padding:.15rem .35rem;opacity:.45}.nx-demo-lifecycle span.done{opacity:1;border-color:#4ade8080;background:#4ade801a}.nx-demo-ops-actions{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin-top:.35rem}.nx-demo-ops-foot{margin:.7rem 0 0}@media (max-width:720px){.nx-demo-ops-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:375px){.nx-demo-ops-card,.nx-demo-ops-grid,.nx-demo-lifecycle{max-width:100%;overflow-x:hidden}.nx-demo-ops-grid{grid-template-columns:1fr 1fr}}.member-shell{min-height:100vh;background:radial-gradient(1200px 600px at 10% -10%,rgba(59,130,196,.08),transparent 55%),radial-gradient(900px 500px at 90% 0%,rgba(212,160,23,.06),transparent 50%),var(--bg-deep)}.member-page-header .member-title-row{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.member-demo-banner{margin:var(--space-2) 0 0;padding:var(--space-2) var(--space-3);border:1px solid var(--accent-line);background:var(--accent-soft);color:var(--text);font-size:var(--fs-sm)}.member-hero-card,.member-panel{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--card-pad)}.member-hero-card{display:grid;gap:var(--space-3)}.member-kicker{margin:0;font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.member-hero-title{margin:0;font-size:var(--fs-title);font-weight:600}.member-cta-row{display:flex;flex-wrap:wrap;gap:var(--space-2)}.member-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border-strong);background:var(--bg-elevated);color:var(--text);padding:.45rem .75rem;border-radius:var(--radius-input);font:inherit;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.member-btn.primary{border-color:var(--accent-line);background:var(--accent-soft);color:var(--text)}.member-btn.warn{border-color:#ef444473;background:#ef44441f}.member-btn:disabled{opacity:.45;cursor:not-allowed}a.member-btn{color:inherit}.member-stat-grid,.member-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--dash-gap)}.member-stat{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-4);display:grid;gap:var(--space-1)}.member-stat strong{font-size:var(--fs-xl);font-family:var(--mono)}.member-stat span,.member-chip{font-size:var(--fs-xs);color:var(--text-muted)}.member-chip{display:inline-flex;align-items:center;border:1px solid var(--border);padding:.1rem .4rem;border-radius:var(--radius-badge);background:var(--bg-inset);white-space:nowrap}.member-chip.warn{border-color:#f59e0b80;color:var(--warning)}.member-card-meta{display:flex;justify-content:space-between;gap:var(--space-3);align-items:flex-start;margin-bottom:var(--space-2)}.member-card-meta h2{margin:0;font-size:var(--fs-md)}.member-metric-value{margin:0 0 var(--space-2);font-family:var(--mono);font-size:var(--fs-md)}.member-link-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--space-2)}.member-link-grid a,.member-inline-link,.member-feed-actions a{color:var(--accent-blue)}.member-feed,.member-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--dash-gap)}.member-feed-item{border:1px solid var(--border);background:var(--bg-panel);border-radius:var(--radius-card);padding:var(--card-pad)}.member-feed-top{display:flex;justify-content:space-between;gap:var(--space-3);align-items:flex-start}.member-feed-title{color:var(--text);font-weight:600;text-decoration:none}.member-thesis-snip{margin:var(--space-2) 0;color:var(--text-muted)}.member-feed-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);font-size:var(--fs-sm)}.member-empty{border:1px dashed var(--border-strong);padding:var(--space-6);text-align:center;background:var(--bg-inset)}.member-dl{display:grid;gap:var(--space-3);margin:0}.member-dl div{display:grid;gap:.15rem}.member-dl dt{color:var(--text-muted);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em}.member-dl dd{margin:0;font-family:var(--mono)}.member-check{display:flex;gap:var(--space-2);align-items:flex-start;margin:var(--space-4) 0}.member-ok{color:var(--pass)}.member-nex-panel{display:grid;gap:var(--space-3);max-width:720px}.member-nex-thread{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3);max-height:420px;overflow:auto}.member-nex-turn{border:1px solid var(--border-soft);background:var(--bg-inset);padding:var(--space-3);border-radius:var(--radius-card)}.member-nex-turn.nex{border-color:var(--accent-line)}.member-nex-role{display:inline-block;font-size:var(--fs-xs);color:var(--text-muted);margin-bottom:var(--space-1)}.member-nex-compose{display:grid;gap:var(--space-2)}.member-nex-compose textarea{width:100%;resize:vertical;background:var(--bg-deep);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-input);padding:var(--space-3);font:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nx-nav-member .sidebar-product-sub{font-size:var(--fs-xs)}.member-view-toggle{display:inline-flex;gap:0;border:1px solid var(--border-strong);border-radius:var(--radius-input);overflow:hidden;margin-bottom:var(--space-3)}.member-view-toggle button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:var(--bg-elevated);color:var(--text-muted);padding:.45rem .9rem;font:inherit;cursor:pointer}.member-view-toggle button.active{background:var(--accent-soft);color:var(--text)}.member-state-demo{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin-bottom:var(--space-3);font-size:var(--fs-sm)}.member-state-demo select{background:var(--bg-deep);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-input);padding:.35rem .55rem;font:inherit}.member-first-screen{display:grid;gap:var(--dash-gap);margin-bottom:var(--space-4)}.member-first-head{display:flex;justify-content:space-between;gap:var(--space-3);align-items:flex-start;background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--card-pad)}.member-five-answers{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--dash-gap)}.member-five-card{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--card-pad);display:grid;gap:var(--space-2);min-height:10rem}.member-five-card-top{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.member-five-card-top h3{margin:0;flex:1;font-size:var(--fs-sm);font-weight:600}.member-five-idx{width:1.4rem;height:1.4rem;border-radius:999px;display:inline-grid;place-items:center;font-size:var(--fs-xs);font-family:var(--mono);background:var(--bg-inset);border:1px solid var(--border)}.member-five-answer{margin:0;font-size:var(--fs-md);line-height:1.35;font-weight:560}.member-first-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--dash-gap)}.member-pro-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--dash-gap)}.member-ux-chip{display:inline-flex;flex-direction:column;gap:.1rem;border:1px solid var(--border);border-radius:var(--radius-badge);padding:.15rem .45rem;background:var(--bg-inset);font-size:var(--fs-xs);font-family:var(--mono);letter-spacing:.03em;white-space:nowrap}.member-ux-chip-hint{font-family:var(--font-sans, inherit);color:var(--text-muted);letter-spacing:0;white-space:normal;max-width:16rem}.member-ux-fresh{border-color:#22c55e73;color:var(--pass, #22c55e)}.member-ux-stale,.member-ux-degraded,.member-ux-pending{border-color:#f59e0b80;color:var(--warning, #f59e0b)}.member-ux-unavailable,.member-ux-blocked,.member-ux-error{border-color:#ef444473;color:#f87171}.member-ux-empty,.member-ux-loading{border-color:var(--border-strong);color:var(--text-muted)}.member-chip-demo{border-color:#f59e0b8c;color:var(--warning, #f59e0b);background:#f59e0b14}.member-demo-data-banner{border-color:#f59e0b59}.member-intel-page{display:grid;gap:var(--dash-gap, 1rem)}.member-intel-state-matrix{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2, .5rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.member-intel-feed{display:grid;gap:var(--dash-gap, 1rem)}.member-intel-card{border:1px solid var(--border);border-radius:var(--radius-card, .5rem);padding:var(--space-3, .75rem);background:var(--bg-inset, transparent);display:grid;gap:var(--space-3, .75rem)}.member-intel-card-head,.member-intel-funnel-head,.member-intel-card-chips{display:flex;flex-wrap:wrap;gap:.5rem;align-items:flex-start;justify-content:space-between}.member-intel-posture{margin:.15rem 0;font-family:var(--mono, ui-monospace, monospace);letter-spacing:.04em}.member-intel-chip,.member-intel-mode-chip{display:inline-flex;flex-direction:column;gap:.1rem;border:1px solid var(--border);border-radius:var(--radius-badge, .25rem);padding:.15rem .45rem;background:var(--bg-inset);font-size:var(--fs-xs, .75rem);font-family:var(--mono, ui-monospace, monospace);letter-spacing:.03em}.member-intel-chip-hint{font-family:var(--font-sans, inherit);color:var(--text-muted);letter-spacing:0;white-space:normal;max-width:16rem}.member-intel-ai_suggestion,.member-intel-ready,.member-intel-observing,.member-intel-ai_analyzing,.member-intel-risk_review{border-color:#3b82f673;color:#60a5fa}.member-intel-blocked,.member-intel-abstained,.member-intel-unavailable{border-color:#ef444473;color:#f87171}.member-intel-demo_data,.member-intel-simulation,.member-intel-historical_replay,.member-intel-stale{border-color:#f59e0b80;color:var(--warning, #f59e0b)}.member-intel-funnel-list{list-style:none;margin:0;padding:0;display:grid;gap:.35rem;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.member-intel-funnel-label{display:block;color:var(--text-muted);font-size:var(--fs-xs, .75rem)}.member-intel-funnel-count{font-family:var(--mono, ui-monospace, monospace)}.member-intel-funnel-unavailable{font-family:var(--mono, ui-monospace, monospace);color:#f87171}.member-ux-matrix-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.member-parity-note{margin-top:var(--space-3)}@media (max-width: 900px){.member-feed-top,.member-card-meta,.member-first-head{flex-direction:column}}.nx-membership-review .nx-review-badges{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:var(--space-3)}.nx-membership-review .nx-review-plan-row{display:flex;flex-wrap:wrap;gap:.5rem;margin:var(--space-3) 0}.nx-membership-review .nx-review-plan-row button.active{font-weight:600}.nx-membership-review .nx-review-mode-row{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.nx-membership-review .nx-review-shortcuts{display:flex;flex-wrap:wrap;gap:.75rem}.nx-membership-review .nx-review-dl{display:grid;gap:var(--space-2);margin:0}.nx-membership-review .nx-review-dl dt{font-size:.75rem;text-transform:uppercase;opacity:.7}.nx-membership-review .nx-review-reset{padding:.5rem 1rem}:root{--nx-touch-min: 44px;--nx-focus-ring: 0 0 0 3px rgba(201, 162, 39, .85);--nx-focus-outline: 2px solid #f5d76e}.nx-member-platform{--text-muted: #aeb9c8;--text-dim: #a3b0c0;--nx-text-2: #c2ccd8;--nx-text-3: #a3b0c0;--accent-blue: #5b9fd4}.nx-member-platform .member-link-grid a,.nx-member-platform .member-inline-link,.nx-member-platform .member-feed-actions a,.nx-member-platform .member-feed-title,.nx-member-platform .member-thesis-snip a,.nx-member-platform main a:not(.member-btn){text-decoration:underline;text-underline-offset:.15em}.nx-skip-link{position:absolute;left:var(--space-3, .75rem);top:var(--space-3, .75rem);z-index:10000;padding:.6rem 1rem;min-height:var(--nx-touch-min);background:var(--bg-elevated, #151b24);color:var(--text, #e8eef6);border:2px solid var(--accent, #c9a227);border-radius:8px;text-decoration:none;font:inherit;transform:translateY(-200%)}.nx-skip-link:focus,.nx-skip-link:focus-visible{transform:translateY(0);outline:none;box-shadow:var(--nx-focus-ring)}.nx-member-platform :focus-visible,.member-shell :focus-visible{outline:var(--nx-focus-outline);outline-offset:2px;box-shadow:var(--nx-focus-ring)}.nx-member-platform a:focus:not(:focus-visible),.nx-member-platform button:focus:not(:focus-visible){outline:none;box-shadow:none}.nx-member-platform .member-btn,.nx-member-platform .nav-collapse-btn,.nx-member-platform .member-mobile-nav a,.nx-member-platform .member-mobile-nav summary,.nx-member-platform .sidebar-nav a,.nx-member-platform .nx-locale-switcher button{min-height:var(--nx-touch-min);min-width:var(--nx-touch-min);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.nx-member-platform .member-btn{padding:.55rem .9rem}.nx-member-platform .member-check input[type=checkbox],.nx-member-platform .member-check input[type=radio]{width:1.25rem;height:1.25rem;min-width:1.25rem;min-height:1.25rem}.nx-member-platform .member-check{min-height:var(--nx-touch-min);align-items:center}.nx-member-platform,.nx-member-platform .main-content,.nx-member-platform .member-page,.nx-member-platform .member-panel,.nx-member-platform .member-hero-card,.nx-member-platform .member-feed-item{max-width:100%;overflow-x:clip}.nx-member-platform .member-stat-grid,.nx-member-platform .member-card-grid,.nx-member-platform .member-link-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))}.nx-member-platform pre,.nx-member-platform code,.nx-member-platform .member-metric-value,.nx-member-platform .member-dl dd{overflow-wrap:anywhere;word-break:break-word}.nx-locale-switcher{display:inline-flex;gap:.35rem;margin:.5rem 0 0;flex-wrap:wrap}.nx-locale-switcher button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border, rgba(148, 163, 184, .28));background:var(--bg-inset, #0f141b);color:var(--text-muted, #a8b4c4);border-radius:8px;padding:.35rem .65rem;font:inherit;cursor:pointer}.nx-locale-switcher button[aria-pressed=true]{border-color:var(--accent-line, rgba(201, 162, 39, .55));background:var(--accent-soft, rgba(201, 162, 39, .12));color:var(--text, #e8eef6)}@media (prefers-reduced-motion: reduce){.nx-member-platform *,.nx-member-platform *:before,.nx-member-platform *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (prefers-contrast: more){.nx-member-platform{--border: #ffffff;--border-strong: #ffffff;--text-muted: #e8eef6}.nx-member-platform .member-btn,.nx-member-platform .sidebar-nav a,.nx-member-platform .member-panel,.nx-member-platform .member-hero-card{border-width:2px}.nx-member-platform :focus-visible{outline:3px solid #fff;outline-offset:3px}}@media (forced-colors: active){.nx-member-platform .member-btn,.nx-member-platform .sidebar-nav a,.nx-skip-link{forced-color-adjust:none;border:2px solid ButtonText;background:ButtonFace;color:ButtonText}.nx-member-platform :focus-visible{outline:3px solid Highlight}}@media (max-width: 900px),(min-resolution: 2dppx){.nx-member-platform .app-body{flex-wrap:wrap}}@media (max-width: 720px){.nx-member-platform .sidebar-nav{width:100%;max-width:100%}.nx-member-platform .main-column{width:100%;min-width:0}.nx-member-platform .member-cta-row,.nx-member-platform .member-feed-actions{flex-direction:column;align-items:stretch}.nx-member-platform .member-cta-row .member-btn,.nx-member-platform .member-feed-actions a{width:100%;justify-content:center}}.nx-founder-operator-shell{min-height:100vh;background:var(--nx-bg-0, #0a0e13);color:var(--nx-text, #e8eef6)}.nx-founder-safety{padding:.45rem 1rem;font-size:.72rem;letter-spacing:.04em;text-align:center;background:var(--nx-accent-soft, rgba(201, 162, 39, .12));border-bottom:1px solid var(--nx-border, rgba(148, 163, 184, .16));color:var(--nx-accent, #c9a227)}.nx-founder-body{display:flex;min-height:calc(100vh - 2rem)}.nx-founder-nav{width:220px;flex-shrink:0;border-right:1px solid var(--nx-border, rgba(148, 163, 184, .16));background:var(--nx-bg-1, #0f141b)}.nx-founder-nav a{display:block;padding:.35rem .75rem;color:var(--nx-text-2, #a8b4c4);text-decoration:none;font-size:.85rem}.nx-founder-nav a.active,.nx-founder-nav a:hover{color:var(--nx-text, #e8eef6);background:var(--nx-bg-3, #1b2330)}.nx-founder-gate-denied .nx-card,.nx-founder-operator .nx-card{background:var(--nx-bg-2, #151b24);border:1px solid var(--nx-border, rgba(148, 163, 184, .16));border-radius:var(--nx-r-md, 10px);padding:1rem}.nx-founder-banner-row{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}.nx-founder-ban-chips{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.5rem}.nx-founder-jump{display:flex;flex-wrap:wrap;gap:.5rem .85rem;margin:.5rem 0 1rem}.nx-founder-jump a{color:var(--nx-accent, #c9a227);font-size:.8rem}.nx-founder-panel-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.85rem}.nx-founder-panel-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}.nx-founder-panel-head h2{margin:0;font-size:1rem}.nx-founder-metrics{display:grid;grid-template-columns:1fr 1fr;gap:.35rem .75rem;margin:.65rem 0;font-size:.78rem}.nx-founder-metrics dt{color:var(--nx-text-3, #6f7d90)}.nx-founder-metrics dd{margin:0;color:var(--nx-text, #e8eef6)}.nx-founder-notes{margin:.4rem 0 .6rem;padding-left:1.1rem}.nx-founder-binding{display:flex;flex-wrap:wrap;gap:.35rem .65rem;align-items:center;margin:.35rem 0 .15rem}.tag-ok{background:var(--nx-long-soft, rgba(34, 197, 94, .12));color:var(--nx-long, #22c55e)}.tag-bad{background:var(--nx-short-soft, rgba(239, 68, 68, .12));color:var(--nx-short, #ef4444)}.nx-founder-json{margin:0;white-space:pre-wrap;word-break:break-word;max-height:12rem;overflow:auto;font-size:.68rem}.nx-founder-auth-btn{margin-top:.35rem;padding:.4rem .85rem;border:1px solid var(--nx-border, rgba(148, 163, 184, .28));border-radius:var(--nx-r-sm, 6px);background:var(--nx-bg-3, #1b2330);color:var(--nx-text, #e8eef6);cursor:pointer;font-size:.82rem}.nx-founder-auth-btn:disabled{opacity:.55;cursor:not-allowed}@media (max-width: 800px){.nx-founder-body{flex-direction:column}.nx-founder-nav{width:100%;border-right:none;border-bottom:1px solid var(--nx-border, rgba(148, 163, 184, .16))}}
