:root{--bg:#071019;--panel:rgba(9,18,30,.84);--panel-strong:rgba(13,24,39,.96);--panel-soft:hsla(0,0%,100%,.03);--border:rgba(189,210,255,.14);--border-strong:rgba(113,210,190,.34);--text:#f7f2e8;--muted:#a8b8ca;--dim:#73839a;--accent:#f8c86f;--accent-soft:#7ad2c2;--good:#52d0a3;--warn:#ffb454;--bad:#ff7c72;--neutral:#8ca0bd;--shadow:0 36px 100px rgba(0,0,0,.42);--radius:24px;--radius-sm:16px;--sans:"Sora","IBM Plex Sans","Segoe UI",sans-serif;--mono:"JetBrains Mono","IBM Plex Mono","SFMono-Regular",monospace}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:radial-gradient(circle at top left,hsla(39,91%,70%,.18),transparent 24%),radial-gradient(circle at 88% 0,rgba(122,210,194,.16),transparent 26%),radial-gradient(circle at bottom right,rgba(73,146,255,.14),transparent 22%),linear-gradient(180deg,#050913,#09121f 42%,#060b13);color:var(--text);font-family:var(--sans);line-height:1.5}body{overflow-x:hidden}a,button,input{font:inherit;color:inherit}[tabindex="0"]{outline:none}a{text-decoration:none}.global-language-dock{position:fixed;right:1rem;bottom:1rem;z-index:80;display:inline-flex;align-items:center;gap:.22rem;padding:.24rem;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;background:rgba(6,11,19,.84);box-shadow:0 16px 44px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.global-language-dock span{padding:0 .44rem 0 .62rem;color:rgba(232,237,245,.62);font-size:.72rem;font-weight:700}.global-language-dock button{min-width:2.38rem;min-height:2rem;border:0;border-radius:999px;background:transparent;color:rgba(232,237,245,.72);font-size:.78rem;font-weight:800;cursor:pointer}.global-language-dock button[data-active=true]{background:linear-gradient(135deg,#ddb564,#c89137);color:#071019}@media (max-width:640px){.global-language-dock{right:.75rem;bottom:.75rem}}.terminal-root{position:relative;min-height:100vh;padding:20px}.terminal-grid{display:grid;grid-template-columns:300px minmax(0,1fr) 300px;grid-gap:16px;gap:16px;align-items:start}.terminal-center,.terminal-rail{position:relative;min-width:0}.terminal-center{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid hsla(0,0%,100%,.06);border-radius:32px;background:linear-gradient(180deg,rgba(6,12,20,.88),rgba(6,12,20,.68)),linear-gradient(90deg,hsla(39,91%,70%,.05),transparent 24%,transparent 76%,rgba(122,210,194,.05));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03)}.terminal-center:before{content:"";position:absolute;inset:18px;pointer-events:none;border-radius:24px;background:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:100% 80px,120px 100%;opacity:.3}.terminal-center>*{position:relative;z-index:1}.terminal-rail{display:flex;flex-direction:column;gap:14px;position:-webkit-sticky;position:sticky;top:20px;padding:14px;border:1px solid hsla(0,0%,100%,.05);border-radius:28px;background:linear-gradient(180deg,rgba(7,14,24,.84),rgba(7,14,24,.64)),linear-gradient(90deg,hsla(39,91%,70%,.04),transparent 30%,transparent 70%,rgba(122,210,194,.04));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03)}.terminal-rail:before{content:"";position:absolute;inset:14px;border-radius:20px;pointer-events:none;background:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:100% 72px,100px 100%;opacity:.22}.terminal-rail>*{position:relative;z-index:1}.terminal-noise{pointer-events:none;position:fixed;inset:0;opacity:.06;background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:100% 4px,4px 100%;-webkit-mask-image:linear-gradient(180deg,hsla(0,0%,100%,.9),transparent);mask-image:linear-gradient(180deg,hsla(0,0%,100%,.9),transparent)}.access-card,.command-shell,.legacy-frame,.legacy-shell,.premium-card,.rail-card,.terminal-module,.ticker-card{position:relative;overflow:hidden;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.access-card:after,.command-shell:after,.legacy-frame:after,.premium-card:after,.terminal-module:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,hsla(39,91%,70%,.08),transparent 36%),radial-gradient(circle at top right,rgba(73,146,255,.12),transparent 26%)}.access-card,.cockpit-card,.command-shell,.edge-board,.hero-panel,.legacy-frame,.legacy-shell,.rail-card,.terminal-module,.ticker-card,.workflow-shell{animation:module-rise .36s ease both}.block-title,.eyebrow,.module-kicker,.rail-title{margin:0 0 6px;color:var(--accent);font-size:11px;letter-spacing:.18em;text-transform:uppercase}.action-grid,.action-header,.action-topline,.alert-topline,.chart-header,.chart-legend,.command-history-list,.confirmation-row,.confirmation-topline,.connection-state,.edge-lane-header,.hero-badge-grid,.hero-cta-row,.history-row,.holding-chip,.module-header-actions,.risk-metric-row,.section-topline,.top-actions,.workspace-metadata{display:flex;align-items:center;gap:10px}.hero-panel{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.85fr);grid-gap:16px;gap:16px;padding:20px;background:linear-gradient(135deg,hsla(39,91%,70%,.14),transparent 42%),linear-gradient(180deg,rgba(9,18,30,.74),rgba(9,18,30,.52))}.action-stack,.alerts-list,.chart-shell,.cockpit-note-list,.command-header,.command-presets,.command-shortcuts,.confirmation-stack,.edge-lane-stack,.hero-panel-copy,.hero-panel-main,.hero-panel-side,.metric-list,.mini-framework,.rail-nav,.scenario-list,.status-stack,.watchlist-stack,.workflow-stack{display:flex;flex-direction:column;gap:12px}.access-card,.action-card,.alert-card,.command-shell,.edge-board,.hero-panel-main,.hero-panel-side,.legacy-shell,.metric-tile,.mini-stat,.module-body,.panel-block,.pulse-idea,.rail-card,.theme-card{position:relative;z-index:1}.hero-panel-copy h1,.legacy-header h1,.module-header h2{margin:0;font-size:clamp(30px,3.2vw,46px);line-height:1}.cockpit-card .section-topline strong,.edge-board .section-topline strong,.hero-panel-copy strong,.tape-copy strong{font-size:clamp(18px,2vw,24px);line-height:1.35}.access-copy,.alert-card p,.empty-copy,.hero-panel-copy p,.pulse-copy,.support-copy{margin:0;color:var(--muted);line-height:1.65}.term-help{position:relative;display:inline-flex;align-items:center;gap:6px;border-bottom:1px dotted hsla(39,91%,70%,.45);cursor:help}.term-help:after{content:attr(data-tooltip);position:absolute;left:0;bottom:calc(100% + 10px);width:min(280px,70vw);padding:10px 12px;border-radius:12px;border:1px solid hsla(39,91%,70%,.24);background:rgba(7,16,25,.98);color:var(--text);font-size:12px;line-height:1.55;letter-spacing:.01em;box-shadow:0 20px 48px rgba(0,0,0,.34);opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .14s ease,transform .14s ease;z-index:30}.term-help:focus-visible:after,.term-help:hover:after{opacity:1;transform:translateY(0)}.access-grid,.cockpit-grid,.command-shortcuts,.decision-stack,.edge-board-grid,.grid-two,.hero-badge-grid,.hero-grid,.market-ribbon,.metric-band,.metric-grid,.mini-stat-grid,.module-grid,.pulse-ideas,.terminal-layout,.theme-grid,.workflow-nav{display:grid;grid-gap:14px;gap:14px}.hero-badge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bar-list-row,.confirmation-card,.data-row,.donut-card,.edge-row,.hero-badge,.hero-edge-callout,.hero-service-card,.hero-session-card,.history-row,.holding-chip,.identity-card,.metric-tile,.mini-framework-card,.mini-stat,.pulse-idea,.risk-bar-row,.saved-view,.scenario-row,.status-row,.theme-card,.watchlist-row{border:1px solid hsla(0,0%,100%,.07);border-radius:var(--radius-sm);background:linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.015))}.confirmation-card,.donut-card,.hero-badge,.hero-edge-callout,.hero-service-card,.identity-card,.metric-tile,.mini-framework-card,.mini-stat,.pulse-idea,.saved-view,.theme-card{padding:14px}.action-grid div,.action-invalidation,.bar-list-copy,.confirmation-grid,.hero-badge,.hero-edge-callout,.hero-grid div,.hero-service-card,.hero-session-card,.holding-chip div,.identity-card,.metric-band div,.metric-row div:first-child,.metric-tile,.mini-framework-card,.mini-stat,.pulse-idea,.risk-bar-copy,.saved-view,.scenario-row div,.theme-card,.watchlist-row div{display:flex;flex-direction:column;gap:4px}.hero-edge-callout{width:100%;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease;background:linear-gradient(180deg,hsla(39,91%,70%,.16),hsla(0,0%,100%,.03))}.hero-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-action-row{flex-wrap:wrap}.hero-session-card{display:flex;flex-direction:column;gap:8px;padding:18px;background:linear-gradient(180deg,rgba(122,210,194,.12),hsla(0,0%,100%,.03))}.hero-service-card{padding:18px;background:linear-gradient(180deg,hsla(39,91%,70%,.12),hsla(0,0%,100%,.02))}.hero-session-card strong{font-size:24px}.hero-session-card p{margin:0;color:var(--muted);line-height:1.5}.hero-top-edge{padding:18px}.hero-stat-stack{display:grid;grid-gap:10px;gap:10px}.briefing-footnote,.briefing-stat,.hero-stat-row{border:1px solid hsla(0,0%,100%,.07);border-radius:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.015));padding:14px 16px}.hero-stat-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.hero-stat-row strong{font-size:20px}.command-trigger:hover,.edge-row-button:hover,.ghost-button:hover,.hero-edge-callout:hover,.history-row:hover,.legacy-anchor:hover,.preset-chip:hover,.primary-button:hover,.rail-link:hover,.saved-view-button:hover,.shortcut-card:hover{transform:translateY(-1px);border-color:var(--border-strong)}.action-grid span,.action-invalidation span,.action-source,.bar-list-copy span,.chart-empty,.chart-header span,.chart-legend span,.chart-scale span,.command-feedback,.command-header span,.confirmation-row span,.connection-state span:last-child,.data-head span,.edge-lane-header span,.edge-rank,.edge-score-block span,.hero-badge span,.hero-edge-callout span,.hero-grid span,.history-row span,.holding-chip b,.holding-chip span,.identity-card span,.legacy-link,.metric-band span,.metric-tile span,.mini-stat span,.pulse-idea span,.rail-hint,.risk-bar-copy span,.saved-view span,.scenario-row span,.section-chip,.signal-list li,.status-row span:first-child,.tape-copy span,.theme-card span,.ticker-card span,.watchlist-row span,.workspace-metadata span{color:var(--muted);font-size:12px}.data-row span:first-child,.donut-card strong,.edge-score-block strong,.hero-badge strong,.hero-edge-callout b,.hero-edge-callout strong,.hero-readout,.holding-chip strong,.identity-card strong,.metric-tile strong,.mini-stat strong,.pulse-idea strong,.risk-metric-row strong,.scenario-row strong,.theme-card strong,.ticker-card strong,.watchlist-row strong{font-family:var(--mono)}.edge-rank,.hero-edge-callout b,.section-chip,.status-pill{letter-spacing:.14em;text-transform:uppercase}.section-chip{display:inline-flex;align-items:center;justify-content:center;min-width:84px;padding:8px 12px;border-radius:999px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.05)}.section-chip.is-good{color:var(--good);background:rgba(82,208,163,.14)}.section-chip.is-warn{color:var(--warn);background:rgba(255,180,84,.14)}.section-chip.is-bad{color:var(--bad);background:hsla(4,100%,72%,.14)}.mini-framework{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.mini-framework-card{padding:12px}.command-trigger,.edge-row-button,.ghost-button,.history-row,.legacy-anchor,.mini-button,.preset-chip,.primary-button,.rail-link,.saved-view-button,.shortcut-card{border:1px solid hsla(0,0%,100%,.08);border-radius:999px;background:hsla(0,0%,100%,.03);color:var(--text);transition:transform .16s ease,border-color .16s ease,background .16s ease}.command-trigger,.ghost-button,.mini-button,.preset-chip,.primary-button{padding:11px 15px;cursor:pointer}.primary-button{background:linear-gradient(180deg,hsla(39,91%,70%,.28),hsla(39,91%,70%,.1));border-color:var(--border-strong)}.primary-button:disabled{opacity:.65;cursor:progress;transform:none}.text-button{width:-moz-fit-content;width:fit-content;padding:0;border:0;background:transparent;color:var(--accent-soft);cursor:pointer}.market-ribbon{grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:16px}.stress-mode-card{padding:18px;margin-bottom:16px}.stress-mode-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:14px}.ticker-card{padding:16px;display:flex;justify-content:space-between}.up{color:var(--good)}.down{color:var(--bad)}.cockpit-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}.cockpit-card{padding:18px}.cockpit-kpis{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.donut-card{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px}.donut-gauge{width:64px;height:64px}.donut-progress,.donut-track{fill:none;stroke-width:8;stroke-linecap:round}.donut-track{stroke:hsla(0,0%,100%,.09)}.donut-progress{stroke:var(--accent)}.donut-card.tone-good .donut-progress{stroke:var(--good)}.donut-card.tone-warn .donut-progress{stroke:var(--warn)}.donut-card.tone-bad .donut-progress{stroke:var(--bad)}.cockpit-note-list p{margin:0;padding-left:14px;border-left:2px solid hsla(39,91%,70%,.28)}.holding-strip{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.holding-chip{justify-content:space-between;padding:12px 14px}.risk-metric-stack{grid-template-columns:1fr}.cluster-balance,.risk-metric-stack{display:grid;grid-gap:10px;gap:10px}.cluster-balance-row{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center}.cluster-balance-copy{display:flex;flex-direction:column;gap:3px}.bar-list-row,.history-row,.risk-bar-row,.risk-metric-row,.scenario-row,.status-row,.watchlist-row{justify-content:space-between}.bar-list-row,.data-row,.history-row,.risk-bar-row,.risk-metric-row,.scenario-row,.status-row,.watchlist-row{padding:12px 14px}.edge-board{padding:20px;margin-bottom:16px}.briefing-board{padding:18px;background:linear-gradient(180deg,rgba(9,18,30,.72),rgba(9,18,30,.5)),linear-gradient(90deg,rgba(122,210,194,.06),transparent 30%,transparent 70%,hsla(39,91%,70%,.06))}.advanced-main-grid,.advanced-side-stack,.service-strip,.simple-home-grid,.watch-next-list{display:grid;grid-gap:16px;gap:16px}.service-strip{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px}.advanced-summary,.service-card,.watch-next-row{border:1px solid hsla(0,0%,100%,.07);border-radius:var(--radius-sm);background:linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.015))}.service-card{padding:18px}.service-card strong{display:block;margin-bottom:8px;font-size:19px}.simple-home-grid{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);margin-bottom:18px}.watch-next-card{padding:16px}.watch-next-list{margin-top:10px}.watch-next-row{width:100%;padding:16px;text-align:left;cursor:pointer;display:flex;justify-content:space-between;gap:14px;transition:transform .16s ease,border-color .16s ease,background .16s ease}.advanced-summary:hover,.watch-next-row:hover{transform:translateY(-1px);border-color:var(--border-strong)}.watch-next-row strong{display:block;margin-bottom:4px;font-size:15px}.watch-next-row p{margin:0;color:var(--muted);line-height:1.45}.watch-next-row span{color:var(--accent);font-size:12px;white-space:nowrap}.briefing-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.briefing-discipline-grid,.briefing-footnote-grid,.briefing-main-grid,.briefing-metric-grid,.briefing-move-grid,.briefing-summary-strip,.module-directory{display:grid;grid-gap:14px;gap:14px}.briefing-summary-strip{grid-template-columns:repeat(3,minmax(0,1fr));margin:12px 0}.briefing-footnote span,.briefing-stat span,.module-directory-card span{color:var(--muted);font-size:12px}.briefing-footnote strong,.briefing-stat strong{display:block;margin-top:6px;font-size:18px}.briefing-main-grid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:start}.briefing-lead-card{background:linear-gradient(180deg,hsla(39,91%,70%,.12),hsla(0,0%,100%,.03))}.briefing-headline{max-width:16ch;font-size:clamp(24px,2.2vw,34px);line-height:1.14;margin-bottom:10px;font-family:var(--sans);letter-spacing:-.03em}.briefing-discipline-grid,.briefing-footnote-grid,.briefing-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.briefing-move-grid{grid-template-columns:1fr;margin-top:14px}.module-directory-card{width:100%;text-align:left;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.015));padding:14px 16px;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.module-directory-card.is-active,.module-directory-card:hover{transform:translateY(-1px);border-color:var(--border-strong);background:linear-gradient(180deg,rgba(122,210,194,.12),hsla(0,0%,100%,.02))}.module-directory-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.module-directory-card strong{display:block;margin-bottom:6px;font-size:15px}.module-directory-card p{margin:0;color:var(--muted);line-height:1.55}.advanced-shell{background:linear-gradient(180deg,rgba(9,18,30,.72),rgba(9,18,30,.48))}.advanced-shell[open]{padding:18px}.advanced-summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;cursor:pointer}.advanced-summary::-webkit-details-marker{display:none}.advanced-shell:not([open]) .advanced-summary{margin:0}.advanced-shell-body{margin-top:18px}.advanced-main-grid{grid-template-columns:minmax(0,1fr) 280px;align-items:start}.advanced-side-stack{position:-webkit-sticky;position:sticky;top:20px}.edge-board-grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px}.edge-lane{border:1px solid hsla(0,0%,100%,.07);border-radius:18px;padding:16px;background:hsla(0,0%,100%,.02);min-height:100%}.edge-lane-header{justify-content:space-between;margin-bottom:12px}.edge-row{width:100%;border-radius:18px;text-align:left;padding:14px;grid-template-columns:minmax(0,1fr) minmax(132px,152px);grid-gap:14px}.edge-row,.edge-row-copy{display:grid;align-items:start;gap:14px}.edge-row-copy{grid-template-columns:36px minmax(0,1fr);grid-gap:14px}.edge-rank{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:hsla(0,0%,100%,.05)}.edge-row-copy strong{display:block;margin-bottom:4px;font-size:14px}.edge-row-copy span{display:block;line-height:1.45}.edge-score-block{display:flex;flex-direction:column;gap:6px;align-items:stretch;min-width:0}.edge-score-block span,.edge-score-block strong{text-align:right}.bar-list-track,.edge-score-meter,.metric-bar-track,.risk-bar-track{width:100%;overflow:hidden;border-radius:999px;background:hsla(0,0%,100%,.08)}.edge-score-meter,.metric-bar-track{height:8px}.bar-list-track,.risk-bar-track{height:10px}.bar-list-fill,.edge-score-fill,.metric-bar-fill,.mini-bar-fill,.risk-bar-fill,.signal-bar-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,hsla(39,91%,70%,.82),hsla(39,91%,70%,.3))}.tone-good{background:linear-gradient(90deg,rgba(82,208,163,.88),rgba(82,208,163,.24))}.tone-warn{background:linear-gradient(90deg,rgba(255,180,84,.9),rgba(255,180,84,.25))}.tone-bad{background:linear-gradient(90deg,hsla(4,100%,72%,.9),hsla(4,100%,72%,.25))}.tone-neutral{background:linear-gradient(90deg,rgba(140,160,189,.86),rgba(140,160,189,.22))}.terminal-layout{grid-template-columns:280px minmax(0,1fr) 320px;align-items:start}.alerts-drawer,.workspace-rail{display:flex;flex-direction:column;gap:14px;position:-webkit-sticky;position:sticky;top:20px}.rail-card{padding:18px}.rail-actions{display:flex;margin-top:14px}.rail-actions .primary-button{width:100%;justify-content:center}.rail-notes{margin-top:14px}.history-row,.legacy-anchor,.rail-link,.saved-view-button,.shortcut-card{width:100%;text-align:left;border-radius:var(--radius-sm);cursor:pointer}.rail-link,.shortcut-card{padding:13px 14px}.rail-link span,.shortcut-card span{color:var(--accent);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.rail-link strong,.shortcut-card strong{font-size:14px;font-weight:600}.rail-link.is-active{background:linear-gradient(180deg,hsla(39,91%,70%,.16),hsla(0,0%,100%,.03));border-color:var(--border-strong)}.decision-stack,.module-grid{grid-template-columns:1fr}.decision-stack{gap:18px}.decision-stack .terminal-module:first-child{border-color:var(--border-strong);box-shadow:0 30px 80px rgba(0,0,0,.36)}.workflow-shell{padding:18px;display:flex;flex-direction:column;gap:16px}.workflow-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-stage,.workflow-tab{border:1px solid hsla(0,0%,100%,.07);border-radius:var(--radius-sm);background:linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.015))}.workflow-tab{padding:14px 16px;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:4px}.workflow-tab span{color:var(--accent);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.workflow-stage.is-active,.workflow-tab.is-active{border-color:var(--border-strong);background:linear-gradient(180deg,hsla(39,91%,70%,.12),hsla(0,0%,100%,.02))}.workflow-stage-header{position:relative;z-index:1;display:flex;justify-content:space-between;gap:10px;align-items:flex-start;padding:18px 18px 12px;border-bottom:1px solid hsla(0,0%,100%,.07)}.terminal-module.is-focused{border-color:var(--border-strong)}.module-header{position:relative;z-index:1;display:flex;justify-content:space-between;gap:10px;align-items:flex-start;padding:18px 18px 12px;border-bottom:1px solid hsla(0,0%,100%,.07)}.module-body{padding:18px}.alert-card,.hero-strip,.metric-band,.metric-tile,.panel-block,.theme-card{border:1px solid hsla(0,0%,100%,.06);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.025)}.hero-strip{grid-template-columns:1.2fr 1fr;padding:16px}.hero-readout{font-size:clamp(40px,5vw,56px);line-height:1;margin-bottom:8px}.hero-grid,.metric-band{grid-template-columns:repeat(2,minmax(0,1fr))}.action-grid div,.hero-grid div,.metric-band div{padding:12px;border-radius:14px;background:rgba(0,0,0,.16)}.hero-grid strong,.metric-band strong,.metric-tile strong,.mini-stat strong,.pulse-idea strong,.theme-card strong{font-size:18px}.panel-block{padding:14px}.diagnostics-block{margin-top:14px}.diagnostics-table{display:flex;flex-direction:column;gap:8px}.diagnostics-row{display:grid;grid-template-columns:1.4fr .6fr .8fr .8fr .8fr;grid-gap:10px;gap:10px;align-items:center;padding:10px 12px;border-radius:12px;background:rgba(0,0,0,.16);font-size:13px}.diagnostics-row span:last-child,.diagnostics-row span:nth-child(n+2){text-align:right}.diagnostics-head{background:hsla(39,91%,70%,.08);color:rgba(255,247,224,.82);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.framework-state-row{display:flex;gap:10px;align-items:center;margin-bottom:14px}.framework-state-row strong{font-size:15px;line-height:1.5}.framework-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:12px}.framework-metric-grid div{padding:12px;border-radius:14px;background:rgba(0,0,0,.16);display:flex;flex-direction:column;gap:4px}.intro-block{background:linear-gradient(180deg,hsla(39,91%,70%,.08),hsla(0,0%,100%,.02))}.signal-list{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:10px}.chart-source{margin:10px 0 0;font-size:12px}.data-table{overflow:hidden;border-radius:var(--radius-sm)}.data-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:center}.compact-table .data-row{grid-template-columns:1.1fr 1.1fr .7fr .9fr .55fr}.portfolio-holding-group{border-bottom:1px solid hsla(0,0%,100%,.06)}.portfolio-inline-editor{display:grid;grid-gap:12px;gap:12px;padding:14px 12px 16px;background:hsla(0,0%,100%,.02);border-top:1px solid hsla(0,0%,100%,.06)}.portfolio-inline-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.portfolio-inline-summary div{display:flex;flex-direction:column;gap:4px}.portfolio-edit-field span,.portfolio-inline-summary span{color:var(--muted);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.portfolio-edit-field{display:grid;grid-gap:8px;gap:8px}.holding-edit-input{width:min(100%,260px);padding:12px 14px;border-radius:14px;border:1px solid var(--border);background:hsla(0,0%,100%,.03);color:var(--text);font:inherit}.holding-edit-input:focus{outline:none;border-color:hsla(35,59%,62%,.75);box-shadow:0 0 0 3px hsla(35,59%,62%,.12)}.portfolio-edit-actions{display:flex;flex-wrap:wrap;gap:10px}.portfolio-performance-summary,.portfolio-secondary-band,.portfolio-summary-band{grid-template-columns:repeat(4,minmax(0,1fr))}.portfolio-table-shell{display:grid;grid-gap:14px;gap:14px}.portfolio-chart-footer,.portfolio-performance-header,.portfolio-source-badges,.portfolio-table-header,.range-chip-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.portfolio-chart-footer,.portfolio-performance-header,.portfolio-table-header{justify-content:space-between}.portfolio-data-table{overflow:auto}.range-chip{font-size:11px;letter-spacing:.12em;text-transform:uppercase}.range-chip.is-active{border-color:hsla(39,91%,70%,.45);background:hsla(39,91%,70%,.12)}.performance-stat{padding:12px;border-radius:14px;background:rgba(0,0,0,.16);display:flex;flex-direction:column;gap:4px}.performance-stat span{color:var(--muted);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.performance-stat strong.is-good{color:var(--good)}.performance-stat strong.is-bad{color:var(--bad)}.performance-stat strong.is-neutral{color:var(--text)}.data-head{background:hsla(39,91%,70%,.08)}.metric-grid,.mini-stat-grid,.pulse-ideas,.theme-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pulse-idea{background:linear-gradient(180deg,hsla(39,91%,70%,.08),hsla(0,0%,100%,.02))}.action-card{padding:16px}.action-add{background:linear-gradient(180deg,rgba(82,208,163,.08),hsla(0,0%,100%,.02))}.action-trim{background:linear-gradient(180deg,rgba(255,180,84,.08),hsla(0,0%,100%,.02))}.action-hold{background:linear-gradient(180deg,rgba(140,160,189,.08),hsla(0,0%,100%,.02))}.action-header,.action-topline,.chart-header,.chart-legend,.confirmation-row,.confirmation-topline{justify-content:space-between}.action-tags{display:flex;align-items:center;gap:8px}.action-rank{width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.06);color:var(--text);font-size:12px}.action-conviction,.action-header span{color:var(--muted)}.action-grid{flex-wrap:wrap}.action-grid div{min-width:140px;flex:1 1}.action-invalidation{padding:12px;border-radius:14px;background:rgba(0,0,0,.14)}.chart-shell{gap:14px}.portfolio-chart-shell{display:grid;grid-gap:16px;gap:16px}.line-chart,.scatter-chart{width:100%;height:240px;border-radius:18px;border:1px solid hsla(0,0%,100%,.06);background:linear-gradient(180deg,hsla(0,0%,100%,.02),rgba(0,0,0,.1))}.line-axis,.line-grid{fill:none;stroke:hsla(0,0%,100%,.09);stroke-width:.8}.line-area,.line-benchmark,.line-portfolio,.line-secondary{fill:none;vector-effect:non-scaling-stroke}.line-benchmark,.line-portfolio{stroke-width:2.3}.line-area{fill:url(#portfolioArea)}.portfolio-line-chart{height:300px}.line-portfolio{stroke:var(--accent)}.line-benchmark{stroke:rgba(82,208,163,.95)}.line-secondary{stroke:rgba(140,160,189,.95);stroke-width:2;stroke-dasharray:3 3}.compact-chart{height:180px}.chart-scale{display:flex;justify-content:space-between;gap:10px}.chart-legend{flex-wrap:wrap}.chart-legend.compact{justify-content:flex-start}.chart-context{color:var(--muted);font-size:12px}.swatch{display:inline-block;width:10px;height:10px;margin-right:6px;border-radius:999px}.swatch.portfolio{background:var(--accent)}.swatch.benchmark{background:var(--good)}.bar-list,.confirmation-grid,.risk-bars{display:grid;grid-gap:10px;gap:10px}.quadrant{opacity:.22}.quadrant.preferred{fill:rgba(82,208,163,.18)}.quadrant.chase{fill:hsla(39,91%,70%,.18)}.quadrant.cold{fill:rgba(140,160,189,.15)}.quadrant.avoid{fill:hsla(4,100%,72%,.15)}.scatter-dot{fill:hsla(39,91%,70%,.74);stroke:hsla(0,0%,100%,.18);stroke-width:.8}.scatter-label{fill:var(--text);font-size:4px;font-family:var(--mono);text-anchor:middle}.metric-row{display:grid;grid-template-columns:minmax(0,1fr) 120px;grid-gap:12px;gap:12px;align-items:center}.metric-bar-fill.is-good{background:linear-gradient(90deg,rgba(82,208,163,.84),rgba(82,208,163,.26))}.alerts-drawer:not(.is-open){opacity:.45}.alert-card{padding:14px}.alert-action{color:var(--accent);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.status-pill{display:inline-flex;align-items:center;justify-content:center;min-width:76px;padding:6px 10px;border-radius:999px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;border:1px solid hsla(0,0%,100%,.08)}.status-pill.is-good{color:var(--good);background:rgba(82,208,163,.12)}.status-pill.is-medium,.status-pill.is-warn{color:var(--warn);background:rgba(255,180,84,.14)}.status-pill.is-bad,.status-pill.is-high{color:var(--bad);background:hsla(4,100%,72%,.14)}.status-pill.is-low,.status-pill.is-neutral{color:var(--neutral);background:rgba(140,160,189,.12)}.legacy-anchor{display:inline-flex;margin-top:12px}.command-overlay,.focus-overlay{position:fixed;inset:0;z-index:50;padding:28px;background:rgba(4,8,14,.76);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.focus-surface{max-width:1200px;margin:0 auto}.edge-detail-surface{max-width:980px}.edge-detail-actions{display:flex;gap:10px;flex-wrap:wrap}.command-shell{max-width:860px;margin:8vh auto 0;padding:18px}.command-feedback{margin:0;color:var(--accent);font-size:13px}.command-input-row{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px}.command-input-row input,.trade-textarea{width:100%;padding:14px 16px;border-radius:16px;border:1px solid var(--border);background:hsla(0,0%,100%,.03);color:var(--text)}.trade-textarea{min-height:92px;resize:vertical;line-height:1.5;font:inherit}.trade-textarea:focus{outline:none;border-color:hsla(35,59%,62%,.75);box-shadow:0 0 0 3px hsla(35,59%,62%,.12)}.command-presets{flex-direction:row;flex-wrap:wrap}.access-shell{min-height:100vh;display:grid;place-items:center;padding:24px}.access-card{max-width:720px;padding:32px}.access-card h1{margin:0 0 14px;font-size:clamp(30px,4vw,48px);line-height:1.04}.marketing-card{display:flex;flex-direction:column;gap:18px}.access-form{display:grid;grid-gap:14px;gap:14px;margin-top:12px}.access-field{display:grid;grid-gap:8px;gap:8px}.access-field span{color:var(--muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.access-field input{width:100%;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;background:hsla(0,0%,100%,.03);color:var(--text);padding:14px 16px;font:inherit}.access-error{margin:0;padding:12px 14px;border-radius:16px;border:1px solid hsla(4,100%,72%,.24);background:hsla(4,100%,72%,.1);color:#ffc3bc}.access-note{margin-top:18px;padding:14px 16px;border-radius:var(--radius-sm);border:1px solid hsla(39,91%,70%,.18);background:hsla(39,91%,70%,.08);display:flex;flex-direction:column;gap:6px}.access-note span{color:var(--muted)}.command-history-list{flex-direction:column}.auth-page,.brand-page,.status-page{min-height:100vh;background:radial-gradient(circle at 18% 18%,hsla(39,91%,70%,.18),transparent 20%),radial-gradient(circle at 82% 16%,rgba(122,210,194,.2),transparent 24%),linear-gradient(180deg,#06101a,#081520 48%,#060b13)}.landing-hero{position:relative;min-height:100vh;overflow:hidden}.landing-visual-plane{background:linear-gradient(112deg,rgba(4,9,16,.88),rgba(4,9,16,.48) 38%,rgba(4,9,16,.18) 66%,rgba(4,9,16,.82)),linear-gradient(180deg,hsla(39,91%,70%,.08),rgba(122,210,194,.04)),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:auto,auto,120px 100%}.landing-visual-grid,.landing-visual-plane,.landing-visual-scan{position:absolute;inset:0}.landing-visual-grid{background:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:100% 88px,120px 100%;opacity:.28;animation:hero-pan 16s ease-in-out infinite alternate}.landing-visual-scan{background:linear-gradient(180deg,transparent,hsla(39,91%,70%,.12) 50%,transparent);transform:translateY(-110%);animation:scan-sweep 9s linear infinite}.landing-visual-orbit{position:absolute;inset:auto 10% 12% auto;width:min(38vw,520px);aspect-ratio:1;border-radius:50%;border:1px solid hsla(0,0%,100%,.12);background:radial-gradient(circle at center,rgba(122,210,194,.16),transparent 58%),radial-gradient(circle at center,transparent 58%,hsla(39,91%,70%,.1) 59%,transparent 70%);filter:blur(.2px);opacity:.8;mix-blend-mode:screen;animation:orbit-drift 14s ease-in-out infinite alternate}.landing-visual-orbit:after,.landing-visual-orbit:before{content:"";position:absolute;inset:12%;border-radius:50%;border:1px solid hsla(0,0%,100%,.1)}.landing-visual-orbit:after{inset:24%;border-color:rgba(122,210,194,.18);animation:orbit-rotate 18s linear infinite}.auth-stage,.landing-shell,.workspace-stage,.workspace-support-row{width:min(1320px,calc(100% - 48px));margin:0 auto}.landing-shell{position:relative;z-index:1;min-height:100vh;display:grid;grid-template-rows:auto 1fr;padding:24px 0 40px}.landing-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.brand-lockup,.brand-lockup-name{display:inline-flex;align-items:center}.brand-lockup-name{font-family:var(--mono);font-size:13px;letter-spacing:.26em;text-transform:uppercase}.brand-wordmark{font-size:clamp(68px,14vw,172px);letter-spacing:-.08em;font-weight:700}.landing-kicker{margin:0;color:var(--accent);font-size:12px;letter-spacing:.2em;text-transform:uppercase}.auth-copy,.landing-copy{display:flex;flex-direction:column;justify-content:center;gap:16px}.landing-copy{max-width:720px;padding:min(14vh,136px) 0 72px}.auth-copy h1,.landing-copy h1,.status-shell h1{margin:0;max-width:10ch;font-size:clamp(30px,3.8vw,56px);line-height:.96;letter-spacing:-.05em}.landing-support{margin:0;max-width:40rem;color:var(--muted);line-height:1.7;font-size:16px}.auth-page{padding:24px}.auth-stage{min-height:calc(100vh - 48px);display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,460px);grid-gap:28px;gap:28px;align-items:center}.auth-panel{padding:30px;display:grid;grid-gap:16px;gap:16px}.auth-panel h2{margin:0;font-size:clamp(28px,2.8vw,40px);line-height:1.02}.auth-ambient-copy{display:flex;flex-wrap:wrap;gap:14px 18px;margin-top:12px;color:rgba(168,184,202,.64);font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;animation:ambient-drift 8s ease-in-out infinite alternate}.status-page{display:grid;place-items:center;padding:24px}.status-shell{width:min(760px,100%);padding:40px;display:grid;grid-gap:16px;gap:16px}.workspace-stage,.workspace-support-row{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:16px;gap:16px;align-items:start}.workspace-stage{padding-top:20px;align-items:stretch}.workspace-stage-main{min-width:0}.workspace-secondary-side,.workspace-stage-side{display:flex;flex-direction:column;gap:14px;min-width:0}.workspace-stage-side{align-self:start;position:-webkit-sticky;position:sticky;top:24px}.workspace-hero-panel{display:flex;flex-direction:column;gap:24px;padding:28px;min-height:min(78vh,760px);background:linear-gradient(118deg,hsla(39,91%,70%,.12),transparent 32%),linear-gradient(180deg,rgba(7,14,24,.9),rgba(7,14,24,.62));isolation:isolate;overflow:hidden}.workspace-hero-panel:after{content:"";position:absolute;inset:auto -8% -16% 26%;height:42%;border-radius:999px;background:radial-gradient(circle,hsla(39,91%,70%,.14),transparent 68%);filter:blur(22px);opacity:.8;animation:hero-pan 16s ease-in-out infinite alternate;pointer-events:none}.workspace-brand-lockup{display:flex;flex-direction:column;gap:6px}.workspace-brand-lockup .brand-wordmark{font-size:clamp(54px,9vw,120px)}.workspace-hero-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.7fr);grid-gap:24px;gap:24px;align-items:end;min-height:100%;position:relative;z-index:1}.workspace-hero-copy{max-width:640px;position:relative;z-index:1}.workspace-hero-copy h1{max-width:11ch;font-size:clamp(28px,3.6vw,54px);line-height:.98}.workspace-hero-plane{position:relative;overflow:hidden;min-height:360px;border-radius:28px;border:1px solid hsla(0,0%,100%,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.03),rgba(0,0,0,.18)),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:auto,96px 100%;padding:28px 24px;display:grid;align-content:end;grid-gap:10px;gap:10px;z-index:1}.workspace-hero-plane:before{content:"";position:absolute;inset:auto -18% 22% 24%;height:56%;border-radius:999px;background:radial-gradient(circle,rgba(122,210,194,.28),transparent 62%);filter:blur(10px);animation:hero-pan 14s ease-in-out infinite alternate}.workspace-hero-plane-row{position:relative;z-index:1;display:flex;flex-direction:column;gap:4px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.08)}.workspace-hero-plane-row:first-child{border-top:0;padding-top:0}.workspace-hero-plane-row span{color:var(--muted);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.workspace-hero-plane-row strong{font-size:clamp(20px,2vw,28px);line-height:1.1}@keyframes hero-pan{0%{transform:translate3d(-2%,-2%,0) scale(.98)}to{transform:translate3d(2%,2%,0) scale(1.04)}}@keyframes scan-sweep{0%{transform:translateY(-110%)}to{transform:translateY(110%)}}@keyframes ambient-drift{0%{transform:translateX(0);opacity:.5}to{transform:translateX(10px);opacity:.9}}@keyframes orbit-drift{0%{transform:translate3d(-1%,-1%,0) scale(.98)}to{transform:translate3d(2%,1%,0) scale(1.04)}}@keyframes orbit-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.command-history-list.is-inline{margin-top:14px}.history-row strong{font-family:var(--mono);font-size:13px}.legacy-shell{min-height:100vh;padding:18px}.legacy-header{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:14px}.legacy-link{border:1px solid var(--border);border-radius:999px;padding:10px 14px}.legacy-frame,.legacy-frame iframe{min-height:calc(100vh - 140px)}.legacy-frame iframe{width:100%;border:0;background:#0b0f16}.access-panel{padding:16px;border-radius:18px;border:1px solid hsla(0,0%,100%,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.015));display:flex;flex-direction:column;gap:6px}.access-panel span{color:var(--muted);font-size:12px}.legacy-note{margin:0 0 16px;color:var(--muted);max-width:720px}.density-compact .cockpit-card,.density-compact .module-body,.density-compact .rail-card,.density-compact .ticker-card{padding-top:12px;padding-bottom:12px}.density-compact .module-body{gap:10px}.decision-stack .terminal-module:nth-child(2),.module-grid .terminal-module:nth-child(2){animation-delay:40ms}.decision-stack .terminal-module:nth-child(3),.module-grid .terminal-module:nth-child(3){animation-delay:80ms}.decision-stack .terminal-module:nth-child(4),.module-grid .terminal-module:nth-child(4){animation-delay:.12s}.decision-stack .terminal-module:nth-child(5),.module-grid .terminal-module:nth-child(5){animation-delay:.16s}.decision-stack .terminal-module:nth-child(6),.module-grid .terminal-module:nth-child(6){animation-delay:.2s}.decision-stack .terminal-module:nth-child(7),.module-grid .terminal-module:nth-child(7){animation-delay:.24s}.decision-stack .terminal-module:nth-child(8),.module-grid .terminal-module:nth-child(8){animation-delay:.28s}.decision-stack .terminal-module:nth-child(9),.module-grid .terminal-module:nth-child(9){animation-delay:.32s}@keyframes module-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1440px){.landing-visual-orbit{inset:auto 8% 12% auto;width:min(44vw,460px)}.terminal-grid{grid-template-columns:280px minmax(0,1fr) 300px}.market-ribbon{grid-template-columns:repeat(3,minmax(0,1fr))}.edge-board-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.terminal-layout{grid-template-columns:250px minmax(0,1fr)}.alerts-drawer{grid-column:1/-1;position:static}}@media (max-width:1120px){.auth-stage,.landing-shell,.workspace-stage,.workspace-support-row{width:min(100%,calc(100% - 32px))}.access-grid,.advanced-main-grid,.briefing-discipline-grid,.briefing-footnote-grid,.briefing-main-grid,.briefing-move-grid,.briefing-summary-strip,.cockpit-grid,.cockpit-kpis,.command-shortcuts,.decision-stack,.framework-metric-grid,.grid-two,.hero-badge-grid,.hero-grid,.hero-panel,.hero-strip,.metric-band,.metric-grid,.mini-framework,.mini-stat-grid,.module-grid,.pulse-ideas,.risk-metric-stack,.service-strip,.simple-home-grid,.stress-mode-grid,.terminal-grid,.terminal-layout,.theme-grid{grid-template-columns:1fr}.edge-board-grid,.hero-summary-grid,.holding-strip,.market-ribbon,.portfolio-performance-summary{grid-template-columns:1fr 1fr}.advanced-side-stack,.terminal-rail,.workspace-rail,.workspace-stage-side{position:static}.auth-stage,.workspace-hero-main,.workspace-stage,.workspace-support-row{grid-template-columns:1fr}.landing-visual-orbit{inset:auto 6% 12% auto;width:min(48vw,420px)}}@media (max-width:760px){.auth-page,.brand-page,.status-page{padding:0}.command-overlay,.focus-overlay,.legacy-shell,.terminal-root{padding:14px}.cluster-balance-row,.command-input-row,.edge-board-grid,.edge-row,.hero-summary-grid,.holding-strip,.market-ribbon,.metric-grid,.metric-row,.mini-stat-grid,.portfolio-inline-summary,.portfolio-performance-summary,.pulse-ideas,.service-strip,.simple-home-grid,.terminal-grid,.theme-grid{grid-template-columns:1fr}.edge-score-block span,.edge-score-block strong{text-align:left}.cockpit-card,.command-shell,.edge-board,.hero-panel,.module-body,.module-header,.panel-block,.rail-card,.watch-next-card{padding-left:14px;padding-right:14px}.action-header,.action-topline,.bar-list-row,.chart-header,.chart-legend,.connection-state,.hero-cta-row,.history-row,.module-header,.risk-bar-row,.risk-metric-row,.scenario-row,.section-topline,.status-row,.watchlist-row{align-items:flex-start;flex-direction:column}.advanced-side-stack,.advanced-summary,.alerts-drawer,.terminal-rail,.watch-next-row,.workspace-rail,.workspace-stage-side{position:static}.advanced-summary,.watch-next-row{flex-direction:column;align-items:flex-start}.auth-stage,.landing-shell,.workspace-stage,.workspace-support-row{width:min(100%,calc(100% - 24px))}.landing-shell{padding-top:18px}.landing-header{align-items:flex-start;flex-direction:column}.landing-copy{padding:min(18vh,112px) 0 40px}.auth-copy h1,.landing-copy h1,.status-shell h1,.workspace-hero-copy h1{max-width:none}.brand-wordmark,.workspace-brand-lockup .brand-wordmark{font-size:clamp(54px,20vw,96px)}.landing-visual-orbit{inset:auto 4% 10% auto;width:min(62vw,320px)}.auth-page{padding:14px}.auth-stage{min-height:auto}.auth-panel,.status-shell,.workspace-hero-panel{padding:22px}.workspace-hero-plane{min-height:260px}}.workspace-shell{position:relative;min-height:100vh;padding:28px}.workspace-noise{position:fixed;inset:0;pointer-events:none;opacity:.045;background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:100% 4px,4px 100%}.workspace-alert,.workspace-banner,.workspace-card,.workspace-header,.workspace-overview,.workspace-panel{position:relative;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);border-radius:28px;background:linear-gradient(180deg,rgba(7,14,24,.92),rgba(7,14,24,.76)),linear-gradient(135deg,hsla(39,91%,70%,.06),transparent 40%,rgba(122,210,194,.06));box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.workspace-header,.workspace-overview,.workspace-panel{padding:24px}.workspace-header{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:18px}.workspace-card h3,.workspace-header h1,.workspace-overview h2,.workspace-panel h2{margin:0;font-weight:600}.panel-kicker,.workspace-kicker{margin:0 0 8px;color:var(--accent);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.card-summary,.support-block p,.support-note,.workspace-alert p,.workspace-subtitle{margin:0;color:var(--muted)}.escrow-details,.evidence-grid>div,.memory-section,.stack-list,.support-block,.workspace-header-side,.workspace-side{display:flex;flex-direction:column;gap:12px}.action-controls,.card-header-row,.chip-row,.header-action-row,.memory-stat-row,.readiness-row,.section-heading,.workspace-alert-strip,.workspace-meta-row{display:flex;align-items:center;gap:10px}.workspace-header-side{min-width:min(420px,100%);align-items:flex-end}.header-action-row,.workspace-meta-row{flex-wrap:wrap;justify-content:flex-end}.text-link{color:var(--accent-soft)}.workspace-banner{margin-bottom:14px;padding:12px 16px;color:var(--text)}.workspace-banner.is-error{border-color:hsla(4,100%,72%,.28);color:var(--bad)}.workspace-plan-banner{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:14px;padding:12px 16px;border-radius:22px;border:1px solid rgba(133,166,190,.14);background:rgba(10,18,30,.68)}.workspace-plan-banner.is-upsell{border-color:hsla(39,91%,70%,.26);background:radial-gradient(circle at top right,hsla(39,91%,70%,.08),transparent 34%),rgba(10,18,30,.78)}.workspace-plan-banner h3{margin:.2rem 0 .35rem;font-size:1.4rem}.workspace-plan-banner p{margin:0;max-width:52rem;color:var(--muted)}.workspace-alert-strip{flex-direction:column;align-items:stretch;margin-bottom:18px}.workspace-alert{display:flex;align-items:flex-start;gap:12px;padding:14px 16px}.workspace-alert strong{display:block;margin-bottom:4px}.workspace-overview{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.9fr);grid-gap:18px;gap:18px;margin-bottom:18px}.workspace-overview-copy{display:flex;flex-direction:column;justify-content:space-between;gap:22px}.portfolio-spotlight{display:grid;grid-gap:14px;gap:14px;padding:18px;border-radius:22px;border:1px solid hsla(0,0%,100%,.06);background:linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.015))}.portfolio-sector-copy,.portfolio-spotlight-header,.portfolio-spotlight-main,.portfolio-spotlight-pill{display:flex;align-items:center;justify-content:space-between;gap:12px}.portfolio-spotlight-header{align-items:flex-start}.portfolio-spotlight-header h3{margin:0;max-width:20ch;font-size:clamp(20px,1.8vw,26px);line-height:1.08;letter-spacing:-.03em}.portfolio-spotlight-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);grid-gap:16px;gap:16px}.portfolio-sector-list,.portfolio-spotlight-sidebar,.portfolio-spotlight-stack{display:grid;grid-gap:10px;gap:10px}.portfolio-spotlight-holding,.portfolio-spotlight-panel{position:relative;overflow:hidden;border-radius:18px;border:1px solid hsla(0,0%,100%,.05);background:hsla(0,0%,100%,.025)}.portfolio-spotlight-holding{padding:14px 16px}.portfolio-spotlight-meter{position:absolute;inset:0;opacity:.9}.portfolio-spotlight-meter span{display:block;height:100%;background:linear-gradient(90deg,hsla(39,91%,70%,.12),rgba(122,210,194,.16))}.portfolio-spotlight-main,.portfolio-spotlight-rank{position:relative;z-index:1}.portfolio-spotlight-meta,.portfolio-spotlight-symbol{display:grid;grid-gap:4px;gap:4px}.portfolio-sector-copy strong,.portfolio-spotlight-meta strong,.portfolio-spotlight-symbol strong{font-size:18px;letter-spacing:-.02em}.portfolio-sector-copy span,.portfolio-spotlight-meta span,.portfolio-spotlight-note,.portfolio-spotlight-pill span,.portfolio-spotlight-symbol span{color:var(--muted)}.portfolio-spotlight-meta{justify-items:end;text-align:right}.portfolio-spotlight-rank{position:absolute;top:12px;right:14px;color:hsla(0,0%,100%,.28);font-size:11px;letter-spacing:.18em}.portfolio-spotlight-panel{padding:16px}.portfolio-sector-row{display:grid;grid-gap:8px;gap:8px}.portfolio-sector-track{height:8px;border-radius:999px;background:hsla(0,0%,100%,.06);overflow:hidden}.portfolio-sector-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,hsla(39,91%,70%,.92),rgba(122,210,194,.85))}.portfolio-spotlight-note{margin:8px 0 0;line-height:1.55}.portfolio-spotlight-pill{padding:10px 12px;border-radius:999px;border:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.02)}.portfolio-spotlight-pill strong{font-size:13px;letter-spacing:.08em}.portfolio-holdings-table{display:grid;grid-gap:14px;gap:14px;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.07)}.portfolio-holdings-table-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.portfolio-holdings-table-head h3{margin:6px 0 0;font-size:clamp(20px,2vw,28px);line-height:1.08;letter-spacing:-.03em}.portfolio-holdings-table-grid{display:grid;grid-gap:0;gap:0;border-top:1px solid hsla(0,0%,100%,.08)}.portfolio-holdings-table-row{display:grid;grid-template-columns:minmax(110px,1fr) minmax(120px,1.2fr) minmax(70px,.5fr) minmax(90px,.7fr) minmax(90px,.7fr);grid-gap:14px;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid hsla(0,0%,100%,.06)}.portfolio-holdings-table-row.is-head{padding-top:0;color:rgba(186,200,224,.62);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.portfolio-holdings-table-row strong{font-size:.98rem;letter-spacing:-.02em}.holding-table-role,.holding-table-symbol{display:grid;grid-gap:4px;gap:4px;min-width:0}.holding-table-role span,.holding-table-symbol span,.portfolio-holdings-table-row>span{color:var(--muted);line-height:1.35}.holding-table-symbol strong,.portfolio-holdings-table-row strong{word-break:break-word}.workspace-portfolio-hero{display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:22px;border:1px solid hsla(0,0%,100%,.07);background:radial-gradient(circle at 78% 18%,rgba(122,210,194,.1),transparent 26%),linear-gradient(180deg,rgba(10,18,30,.92),rgba(10,18,30,.76))}.portfolio-hero-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.portfolio-hero-main{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);grid-gap:18px;gap:18px;align-items:start}.portfolio-hero-chart-shell,.portfolio-hero-sidecard{display:flex;flex-direction:column;gap:16px;min-width:0}.portfolio-hero-sidecard{padding:16px;border-radius:20px;border:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.028)}.portfolio-side-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.portfolio-side-head h3{margin:0;font-size:clamp(18px,1.5vw,22px);line-height:1.12;letter-spacing:-.02em}.portfolio-hero-holding-list{display:grid;grid-gap:12px;gap:12px}.portfolio-hero-holding-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:16px;border:1px solid hsla(0,0%,100%,.05);background:hsla(0,0%,100%,.02)}.portfolio-hero-holding-copy,.portfolio-hero-holding-meta{display:grid;grid-gap:4px;gap:4px;min-width:0}.portfolio-hero-holding-copy strong,.portfolio-hero-holding-meta strong{font-size:15px;line-height:1.1;overflow-wrap:anywhere}.portfolio-hero-holding-copy span,.portfolio-hero-holding-meta span,.portfolio-hero-side-note p{margin:0;color:var(--muted)}.portfolio-hero-holding-meta{justify-items:end;text-align:right}.portfolio-hero-side-note{padding-top:2px}.portfolio-metric{padding:14px;border-radius:18px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05)}.portfolio-metric span{display:block;margin-bottom:8px;color:var(--dim);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.portfolio-metric strong{font-size:24px;line-height:1.1}.portfolio-metric small{display:block;margin-top:8px;color:var(--muted);font-size:12px;line-height:1.5}.portfolio-range-row{display:flex;flex-wrap:wrap;gap:10px}.range-chip{padding:8px 12px;border-radius:999px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03);color:var(--muted);font:inherit}.range-chip.is-active{border-color:rgba(122,210,194,.38);background:rgba(122,210,194,.1);color:var(--text)}.portfolio-hero-chart{display:flex;flex-direction:column;gap:10px}.portfolio-hero-svg{width:100%;height:auto;min-height:180px}.portfolio-hero-benchmark,.portfolio-hero-gridline,.portfolio-hero-line,.portfolio-hero-point{fill:none;stroke-linecap:round;stroke-linejoin:round}.portfolio-hero-gridline{stroke:hsla(0,0%,100%,.08);stroke-width:1}.portfolio-hero-line{stroke:url(#portfolioHeroLine);stroke-width:3.2}.portfolio-hero-benchmark{stroke:hsla(0,0%,100%,.32);stroke-dasharray:6 6;stroke-width:2}.portfolio-hero-point{fill:var(--accent-soft);stroke:rgba(7,14,24,.9);stroke-width:2}.portfolio-hero-legend{display:flex;flex-wrap:wrap;gap:14px;color:var(--muted);font-size:13px}.portfolio-hero-legend span{display:inline-flex;align-items:center;gap:8px}.legend-swatch{width:16px;height:3px;border-radius:999px;display:inline-block}.legend-swatch.is-portfolio{background:linear-gradient(90deg,hsla(39,91%,70%,.85),#7ad2c2)}.legend-swatch.is-benchmark{background:hsla(0,0%,100%,.45)}.portfolio-hero-note{margin:0;color:var(--muted);line-height:1.5}.portfolio-hero-summary .portfolio-metric strong{overflow-wrap:anywhere}@keyframes holdings-glow{0%,to{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.02)}50%{box-shadow:inset 0 0 0 1px rgba(122,210,194,.06),0 18px 60px rgba(0,0,0,.12)}}@keyframes holdings-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}.memory-stat-row,.state-chip-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.state-chip-grid{grid-column:1/-1}.state-chip{padding:14px;border-radius:20px;border:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.03)}.state-chip span{display:block;margin-bottom:8px;color:var(--dim);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.state-chip strong{display:block;font-size:16px;font-weight:600}.state-chip.is-good{border-color:rgba(82,208,163,.28)}.state-chip.is-warn{border-color:rgba(255,180,84,.24)}.state-chip.is-bad{border-color:hsla(4,100%,72%,.22)}.workspace-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(360px,.86fr);grid-gap:18px;gap:18px;align-items:start}.workspace-primary-grid{display:grid;grid-template-columns:minmax(0,1.34fr) minmax(320px,.86fr);grid-gap:18px;gap:18px;align-items:start;margin-top:.35rem}.workspace-secondary-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);grid-gap:18px;gap:18px;align-items:start;margin-top:18px}.monetizable-grid{margin-top:.25rem}.workspace-side{position:-webkit-sticky;position:sticky;top:20px}.workspace-card,.workspace-panel{display:flex;flex-direction:column;gap:16px}.workspace-card{padding:18px;border-radius:24px}.workspace-panel-now{min-width:0}.monetizable-side{display:grid;grid-gap:18px;gap:18px}.workspace-primary-side,.workspace-secondary-side{display:grid;grid-gap:18px;gap:18px;min-width:0}.workspace-mini-strip{display:grid;grid-gap:14px;gap:14px}.section-heading{justify-content:space-between;align-items:flex-start}.action-grid,.evidence-grid,.trigger-grid{display:grid;grid-gap:14px;gap:14px}.action-grid,.trigger-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.action-card:first-child{grid-column:span 2}.action-card-empty,.empty-card{min-height:160px;justify-content:center}.card-header-row{justify-content:space-between;align-items:flex-start}.chip-row{flex-wrap:wrap}.info-chip{display:inline-flex;align-items:center;padding:7px 10px;border-radius:999px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03);color:var(--muted);font-size:12px}.support-label{color:var(--dim);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.inline-list,.memory-event-list,.metric-list{margin:0;padding:0;list-style:none}.inline-list{display:flex;flex-direction:column;gap:8px}.inline-list li{position:relative;padding-left:16px;color:var(--muted)}.inline-list li:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;border-radius:999px;background:var(--accent-soft)}.metric-list{display:flex;flex-direction:column;gap:8px}.metric-list li{display:flex;justify-content:space-between;gap:12px;padding-bottom:8px;border-bottom:1px solid hsla(0,0%,100%,.06)}.metric-list li span{color:var(--muted)}.readiness-row{align-items:center}.readiness-track{position:relative;flex:1 1;height:8px;overflow:hidden;border-radius:999px;background:hsla(0,0%,100%,.08)}.readiness-fill{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,hsla(39,91%,70%,.8),rgba(82,208,163,.92))}.escrow-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.toggle-row{display:inline-flex;align-items:center;gap:10px;color:var(--muted)}.toggle-row.is-disabled{opacity:.6}.toggle-row input{accent-color:var(--accent-soft)}.memory-event-list{display:flex;flex-direction:column;gap:12px}.memory-event{display:flex;justify-content:space-between;gap:14px;padding:14px 0;border-top:1px solid hsla(0,0%,100%,.06)}.memory-event:first-child{border-top:0;padding-top:0}.memory-event p,.memory-event time{margin:4px 0 0;color:var(--muted);font-size:13px}.memory-event-side{display:flex;min-width:116px;flex-direction:column;align-items:flex-end;gap:8px}.panel-empty,.workspace-footer-note{color:var(--dim)}.workspace-footer-note{margin-top:14px}.compact-surface-card,.decision-focus-card{min-width:0}.locked-feature-card{border-style:dashed;border-color:hsla(39,91%,70%,.2);background:linear-gradient(180deg,hsla(39,91%,70%,.05),hsla(0,0%,100%,.015)),rgba(10,18,30,.74)}.decision-focus-card{min-height:100%}.decision-focus-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.compact-list-item,.decision-focus-grid article,.portfolio-quick-trade,.watch-chip{border:1px solid hsla(0,0%,100%,.06);border-radius:20px;background:hsla(0,0%,100%,.03)}.decision-focus-grid article{padding:16px}.compact-list-item strong,.decision-focus-grid article strong,.watch-chip strong{display:block;font-size:18px;line-height:1.2}.compact-list-item p,.decision-focus-grid article p,.watch-chip span{margin:8px 0 0;color:var(--muted);line-height:1.5}.compact-list,.compact-list-item{display:grid;grid-gap:12px;gap:12px}.compact-list-item{padding:14px 16px}.compact-list-actions{display:flex;flex-wrap:wrap;gap:10px}.watchlist-row{display:grid;grid-gap:12px;gap:12px}.watch-chip{width:100%;padding:14px 16px;text-align:left}.workspace-brief-card{justify-content:center}@media (max-width:1180px){.action-grid,.decision-focus-grid,.decision-pricing-grid,.escrow-details,.evidence-grid,.memory-stat-row,.portfolio-hero-bottom,.portfolio-hero-main,.portfolio-hero-summary,.portfolio-holding-mosaic,.portfolio-holdings-stage,.portfolio-spotlight-grid,.state-chip-grid,.trigger-grid,.workspace-grid,.workspace-overview,.workspace-primary-grid,.workspace-secondary-grid{grid-template-columns:1fr}.workspace-side{position:static}.action-card:first-child{grid-column:span 1}}@media (max-width:720px){.workspace-shell{padding:14px}.workspace-card,.workspace-header,.workspace-overview,.workspace-panel{padding:18px}.card-header-row,.header-action-row,.memory-event,.pricing-card-head,.section-heading,.workspace-header,.workspace-meta-row,.workspace-plan-banner{flex-direction:column;align-items:flex-start}.memory-event-side,.workspace-header-side{min-width:0;align-items:flex-start}.action-controls{flex-wrap:wrap}}.decision-os-shell{gap:1.75rem}.decision-os-header{align-items:flex-end}.decision-os-hero{grid-template-columns:minmax(280px,.95fr) minmax(420px,1.35fr) minmax(320px,.95fr);grid-gap:1.5rem;gap:1.5rem}.decision-os-right-rail{grid-gap:1.25rem;gap:1.25rem}.decision-surface{position:relative;border:1px solid rgba(116,139,184,.14);border-radius:2rem;background:radial-gradient(circle at top left,hsla(39,94%,69%,.07),transparent 36%),radial-gradient(circle at bottom right,rgba(78,177,168,.08),transparent 34%),rgba(8,15,28,.9);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),0 26px 70px rgba(1,7,18,.33);overflow:hidden}.decision-surface:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,hsla(0,0%,100%,.02),transparent 35%,hsla(0,0%,100%,.015) 70%,transparent),linear-gradient(180deg,hsla(0,0%,100%,.02),transparent 28%);pointer-events:none}.surface-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;padding:1.5rem 1.5rem 0}.surface-heading.compact{align-items:flex-start}.surface-heading h2{margin:.2rem 0 0;font-size:clamp(1.55rem,2vw,2.4rem);line-height:.98;letter-spacing:-.04em}.frontier-lane-summary,.surface-summary{margin:0;color:rgba(192,204,225,.82);line-height:1.55}.surface-summary{padding:0 1.5rem}.confidence-surface,.evidence-surface,.frontier-surface,.guidance-surface,.ledger-surface,.mandate-surface,.map-surface,.stories-surface,.twin-surface,.xray-surface{padding-bottom:1.4rem}.xray-warning-stack{display:grid;grid-gap:.6rem;gap:.6rem;padding:1rem 1.5rem 0}.xray-role-list{display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem 1.1rem 0}.xray-role-item{border:1px solid rgba(103,126,168,.16);border-radius:1.25rem;background:rgba(13,23,42,.82);padding:1rem;text-align:left;color:inherit;transition:transform .18s ease,border-color .18s ease,background .18s ease}.xray-role-item.is-selected,.xray-role-item:hover{transform:translateY(-2px);border-color:rgba(122,210,194,.36);background:rgba(17,32,52,.95)}.frontier-item-top,.ledger-item-top,.xray-role-bottom,.xray-role-top{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.frontier-item-top h4,.ledger-item-top strong,.xray-role-top strong{display:block;font-size:1.02rem}.xray-role-bottom span,.xray-role-top span{color:rgba(183,197,220,.74);font-size:.9rem}.xray-role-meter{margin:.75rem 0;height:.45rem;border-radius:999px;background:rgba(93,108,139,.18);overflow:hidden}.xray-role-meter span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,hsla(39,91%,70%,.92),#7ad2c2)}.xray-sector-balance{padding:1rem 1.5rem 0}.frontier-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;padding:1.25rem 1.1rem 0}.frontier-lane{border:1px solid rgba(108,128,165,.12);border-radius:1.6rem;background:rgba(10,17,32,.72);padding:1rem;min-height:100%}.frontier-lane-header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.frontier-lane-header h3{margin:.2rem 0 0;font-size:1.2rem}.frontier-lane-stack{display:grid;grid-gap:.9rem;gap:.9rem;margin-top:1rem}.frontier-item{border:1px solid rgba(111,131,169,.16);border-radius:1.4rem;background:rgba(16,27,45,.9);padding:1rem}.frontier-item.unlocked{border-color:rgba(122,210,194,.24)}.frontier-item.staged{border-color:hsla(39,91%,70%,.2)}.frontier-item.illegitimate{border-color:hsla(0,48%,65%,.22)}.frontier-item-kicker{display:inline-block;margin-bottom:.25rem;color:hsla(39,91%,70%,.9);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem}.frontier-item-summary{margin:.75rem 0;color:rgba(239,242,248,.9);line-height:1.5}.frontier-button-row,.frontier-item-effects,.frontier-item-meta,.recoverability-legend,.story-selector-row{display:flex;flex-wrap:wrap;gap:.55rem}.frontier-item-meta span{display:inline-flex;align-items:center;min-height:2rem;padding:.38rem .72rem;border-radius:999px;background:hsla(0,0%,100%,.04);color:rgba(186,200,224,.76);font-size:.82rem}.frontier-item-details{display:grid;grid-gap:.9rem;gap:.9rem;margin-top:.9rem}.frontier-item-details p,.story-detail-panel p,.support-note,.twin-scenario p{margin:.3rem 0 0;color:rgba(186,200,224,.8);line-height:1.5}.frontier-item-actions{display:flex;justify-content:space-between;gap:1rem;align-items:flex-end;margin-top:1rem}.confidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;padding:1rem 1.5rem 0}.mandate-form-grid,.story-detail-grid,.twin-scenario-grid{display:grid;grid-gap:.9rem;gap:.9rem;padding:1rem 1.5rem 0}.twin-scenario-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.story-detail-panel,.twin-scenario{border:1px solid rgba(105,127,163,.14);border-radius:1.25rem;background:rgba(13,23,41,.82);padding:1rem}.story-chip{min-height:2.5rem;padding:.55rem .95rem;border-radius:999px;border:1px solid rgba(107,126,161,.2);background:rgba(12,20,36,.82);color:rgba(215,222,235,.86)}.story-chip.is-active{border-color:rgba(122,210,194,.34);background:rgba(18,42,50,.78)}.ledger-list{display:grid;grid-gap:.9rem;gap:.9rem;padding:1rem 1.5rem 0}.ledger-item{border:1px solid rgba(108,127,162,.14);border-radius:1.3rem;background:rgba(13,24,41,.84);padding:1rem}.ledger-item-metrics{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.85rem;color:rgba(193,205,225,.76);font-size:.88rem}.recoverability-map-shell{padding:1rem 1.25rem 0}.recoverability-map{width:100%;height:auto;border-radius:1.5rem;background:linear-gradient(180deg,hsla(0,0%,100%,.03),transparent),rgba(10,18,34,.82)}.recoverability-axis{stroke:rgba(166,181,206,.22);stroke-width:1.5}.recoverability-point circle{fill:rgba(122,210,194,.95);stroke:rgba(8,18,35,.92);stroke-width:2}.recoverability-point.blocked circle{fill:hsla(0,67%,69%,.92)}.recoverability-point.crowded circle{fill:hsla(39,91%,70%,.94)}.recoverability-point text{fill:rgba(235,239,246,.88);font-size:11px}.decision-os-lower-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem}.mandate-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-surface{margin-top:.25rem}.tone-good{border-color:rgba(122,210,194,.26)}.tone-warn{border-color:hsla(39,91%,70%,.28)}.tone-bad{border-color:hsla(0,48%,65%,.3)}.landing-command-page{min-height:100vh;color:var(--page-text);background:radial-gradient(circle at 15% 20%,hsla(39,94%,69%,.12),transparent 24%),radial-gradient(circle at 78% 18%,rgba(122,210,194,.11),transparent 28%),linear-gradient(180deg,#07111d,#0b1424 52%,#091018)}.landing-command-hero{position:relative;min-height:100vh;padding:2rem clamp(1.4rem,4vw,3.5rem) 3rem;overflow:hidden}.landing-command-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);grid-gap:2rem;gap:2rem;align-items:center;min-height:calc(100vh - 5rem)}.landing-command-copy{max-width:42rem}.landing-command-copy h1{margin:.65rem 0 1rem;font-size:clamp(3.6rem,8vw,7.2rem);line-height:.9;letter-spacing:-.07em}.landing-command-copy .landing-support{max-width:32rem;font-size:1.1rem;line-height:1.6}.landing-command-visual{position:relative;min-height:34rem;border:1px solid rgba(122,210,194,.14);border-radius:2rem;background:linear-gradient(180deg,rgba(10,19,34,.84),rgba(7,14,26,.94)),rgba(5,10,18,.9);overflow:hidden}.landing-command-visual:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top left,hsla(39,94%,69%,.12),transparent 32%),radial-gradient(circle at bottom right,rgba(122,210,194,.12),transparent 28%);pointer-events:none}.landing-frontier-scape{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:hsla(0,0%,100%,.05)}.landing-frontier-lane{display:flex;flex-direction:column;justify-content:center;gap:1rem;padding:1.6rem;background:rgba(9,17,31,.92)}.landing-frontier-lane span{color:hsla(39,91%,70%,.9);text-transform:uppercase;letter-spacing:.18em;font-size:.72rem}.landing-frontier-lane strong{font-size:1.55rem;line-height:1.05}.landing-frontier-lane p{margin:0;color:rgba(182,196,219,.74);line-height:1.5}.landing-frontier-lane.is-unlocked strong{color:rgba(122,210,194,.96)}.landing-frontier-lane.is-staged strong{color:hsla(39,91%,70%,.96)}.landing-frontier-lane.is-blocked strong{color:hsla(0,54%,73%,.94)}@media (max-width:1180px){.decision-os-hero,.decision-os-lower-grid,.frontier-grid,.landing-command-grid{grid-template-columns:1fr}}@media (max-width:760px){.frontier-item-actions,.surface-heading,.workspace-header{flex-direction:column;align-items:flex-start}.confidence-grid,.ledger-list,.mandate-form-grid,.recoverability-map-shell,.story-detail-grid,.surface-heading,.twin-scenario-grid,.xray-sector-balance,.xray-warning-stack{padding-left:1rem;padding-right:1rem}.frontier-grid,.xray-role-list{padding-left:.8rem;padding-right:.8rem}.landing-command-copy h1{font-size:clamp(3rem,18vw,4.9rem)}}.decision-brand-page{min-height:100vh;background:radial-gradient(circle at 18% 20%,hsla(39,91%,70%,.15),transparent 30%),radial-gradient(circle at 82% 30%,rgba(71,184,163,.16),transparent 30%),linear-gradient(180deg,#071018,#09131d 46%,#0c1724)}.decision-landing-hero{min-height:100vh;padding:1.7rem 1.7rem 2rem}.decision-landing-backdrop,.decision-landing-grid,.decision-landing-scan{position:absolute;inset:0}.decision-landing-grid{background-image:linear-gradient(rgba(133,166,190,.08) 1px,transparent 0),linear-gradient(90deg,rgba(133,166,190,.08) 1px,transparent 0);background-size:68px 68px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.95),transparent 92%);mask-image:linear-gradient(180deg,rgba(0,0,0,.95),transparent 92%)}.decision-landing-scan{background:linear-gradient(180deg,transparent,rgba(122,210,194,.08),transparent);animation:landing-scan 8s linear infinite}.decision-landing-composition,.decision-landing-header,.decision-landing-strip{position:relative;z-index:1;max-width:1360px;margin:0 auto}.decision-landing-header{display:flex;justify-content:space-between;align-items:center}.decision-landing-composition{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:2.2rem;gap:2.2rem;align-items:center;min-height:calc(100vh - 8rem)}.decision-landing-copy h1{max-width:11ch;font-size:clamp(3.4rem,8vw,7.2rem);line-height:.92;margin:0 0 1rem}.decision-landing-copy .landing-support{max-width:37rem;font-size:1.15rem}.decision-landing-visual{min-height:70vh;display:flex;align-items:stretch}.frontier-visual-frame{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;padding:1.3rem;border:1px solid rgba(133,166,190,.18);border-radius:2rem;background:linear-gradient(180deg,rgba(9,20,31,.9),rgba(8,17,27,.74));box-shadow:0 30px 80px rgba(0,0,0,.32)}.frontier-visual-lane{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;padding:1.3rem;border-radius:1.5rem;border:1px solid rgba(133,166,190,.14);background:rgba(12,22,34,.84);animation:frontier-float 9s ease-in-out infinite}.frontier-visual-lane.lane-unlocked{animation-delay:0s}.frontier-visual-lane.lane-staged{animation-delay:-2s}.frontier-visual-lane.lane-illegitimate{animation-delay:-4s}.frontier-visual-label{font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:#f8c86f}.frontier-visual-lane p{margin:0;color:rgba(234,240,248,.9);font-size:1.05rem;line-height:1.45}.decision-landing-strip{grid-gap:1.2rem;gap:1.2rem;padding-bottom:2rem}.decision-landing-strip article{padding:1.2rem 0;border-top:1px solid rgba(133,166,190,.16)}.landing-plan-caption{margin:1rem 0 0;color:rgba(186,200,224,.78)}.decision-pricing-strip{position:relative;z-index:1;max-width:1360px;margin:0 auto;padding:0 1.7rem 3rem;display:grid;grid-gap:1.4rem;gap:1.4rem}.decision-pricing-intro{max-width:44rem}.decision-pricing-intro h2{margin:.3rem 0 .8rem;font-size:clamp(2rem,4vw,3.4rem);line-height:.95;letter-spacing:-.05em}.decision-pricing-intro p{margin:0;color:rgba(198,210,224,.8);line-height:1.55}.decision-pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.pricing-card{display:grid;grid-gap:1rem;gap:1rem;padding:1.2rem;border-radius:1.5rem;border:1px solid rgba(133,166,190,.14);background:rgba(10,18,30,.72)}.pricing-card.is-featured{border-color:rgba(122,210,194,.28);background:radial-gradient(circle at top right,rgba(122,210,194,.12),transparent 34%),rgba(10,18,30,.82)}.pricing-card.is-current{box-shadow:inset 0 0 0 1px hsla(39,91%,70%,.18)}.pricing-card-head{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.pricing-card-head h3{margin:.2rem 0 0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:.95}.pricing-card-blurb{margin:0;color:rgba(198,210,224,.8);line-height:1.5}.pricing-feature-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:.55rem;gap:.55rem}.pricing-feature-list li{position:relative;padding-left:1rem;color:rgba(232,237,245,.88)}.pricing-feature-list li:before{content:"";position:absolute;left:0;top:.55rem;width:.4rem;height:.4rem;border-radius:999px;background:rgba(122,210,194,.9)}.decision-auth-page{min-height:100vh;background:radial-gradient(circle at 24% 18%,hsla(39,91%,70%,.14),transparent 28%),linear-gradient(180deg,#071018,#09131d)}.decision-auth-stage{min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,520px);grid-gap:2rem;gap:2rem;align-items:center;max-width:1300px;margin:0 auto;padding:2rem}.decision-auth-copy h1{max-width:10ch;font-size:clamp(3rem,7vw,5.6rem);line-height:.94;letter-spacing:-.05em}.decision-auth-panel{border-radius:1.8rem;background:linear-gradient(180deg,rgba(10,19,30,.94),rgba(8,15,24,.88))}.decision-os-intro{display:flex;justify-content:space-between;gap:1.4rem;align-items:flex-end;padding:0 0 1.4rem}.decision-os-intro h2{margin:0;font-size:clamp(2rem,3vw,3rem);line-height:.96}.decision-panel{position:relative;border:1px solid rgba(133,166,190,.14);border-radius:1.9rem;background:linear-gradient(180deg,rgba(9,18,28,.96),rgba(8,15,24,.9));box-shadow:0 24px 70px rgba(0,0,0,.22);padding:1.4rem;overflow:hidden}.decision-panel:before{content:"";position:absolute;inset:0 auto auto 0;width:42%;height:1px;background:linear-gradient(90deg,hsla(39,91%,70%,.8),transparent)}.decision-panel-header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin-bottom:1.2rem}.decision-panel-header h2{margin:.1rem 0 .35rem;font-size:clamp(1.5rem,2.4vw,2.35rem);line-height:.98}.decision-os-hero{display:grid;grid-template-columns:minmax(280px,.92fr) minmax(340px,1.04fr) minmax(300px,.9fr);grid-gap:1.2rem;gap:1.2rem;align-items:start}.decision-os-right-rail{display:grid;grid-gap:1.2rem;gap:1.2rem;min-width:0}.story-grid,.xray-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.9rem;gap:.9rem}.confidence-evidence>div,.frontier-footer>div,.story-grid>div,.xray-summary-grid article{padding:1rem;border-radius:1.2rem;background:rgba(14,25,38,.72);border:1px solid rgba(133,166,190,.12)}.frontier-lane-stack,.ledger-stack,.twin-scenario-stack,.xray-role-stack{display:grid;grid-gap:.8rem;gap:.8rem}.frontier-card,.ledger-row,.story-tab,.twin-scenario,.xray-role-row{border-radius:1.2rem;border:1px solid rgba(133,166,190,.12);background:rgba(14,25,38,.72)}.ledger-row,.twin-scenario,.xray-role-row{display:grid;grid-gap:.9rem;gap:.9rem;padding:1rem}.xray-role-row{grid-template-columns:minmax(0,1fr) minmax(110px,.9fr) auto;align-items:center}.portfolio-sector-track,.xray-role-track{height:.42rem;border-radius:999px;background:rgba(133,166,190,.12);overflow:hidden}.portfolio-sector-track span,.portfolio-spotlight-meter span,.xray-role-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,hsla(39,91%,70%,.92),rgba(122,210,194,.92))}.xray-carriers{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:1rem;gap:1rem}.story-tab-list,.xray-carrier-list{display:grid;grid-gap:.7rem;gap:.7rem}.story-tab,.xray-carrier{width:100%;padding:.9rem 1rem;text-align:left}.story-tab.is-active{border-color:rgba(122,210,194,.55);box-shadow:inset 0 0 0 1px rgba(122,210,194,.2)}.frontier-lanes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.9rem;gap:.9rem;align-items:start}.frontier-card-head,.frontier-footer,.frontier-lane-header,.ledger-row,.story-hero,.twin-scenario{display:flex;justify-content:space-between;gap:1rem}.confidence-evidence,.frontier-meta-grid,.stories-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.9rem;gap:.9rem}.frontier-card{padding:1rem;min-width:0}.frontier-card p,.frontier-summary,.ledger-row p,.story-detail p,.twin-scenario p{margin:0}.frontier-support-line,.support-block,.xray-warning-stack{margin-top:.9rem}.twin-exposure-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.twin-exposure{display:flex;justify-content:space-between;gap:.7rem;padding:.8rem .9rem;border-radius:1rem;background:rgba(14,25,38,.72);border:1px solid rgba(133,166,190,.12)}.stories-layout{align-items:start}.story-detail{display:grid;grid-gap:1rem;gap:1rem}.ledger-side,.story-hero-side,.twin-scenario-side{text-align:right}.recoverability-map-shell{position:relative;min-height:18rem;border-radius:1.4rem;border:1px solid rgba(133,166,190,.12);background:linear-gradient(rgba(133,166,190,.08) 1px,transparent 0),linear-gradient(90deg,rgba(133,166,190,.08) 1px,transparent 0),rgba(14,25,38,.72);background-size:25% 25%,25% 25%,auto;overflow:hidden}.recoverability-axis{position:absolute;z-index:2;font-size:.74rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(198,210,224,.72)}.recoverability-axis.axis-x{right:1rem;bottom:.8rem}.recoverability-axis.axis-y{left:1rem;top:1rem}.recoverability-plane{position:absolute;inset:0}.recoverability-point{position:absolute;transform:translate(-50%,-50%);padding:.32rem .58rem;border-radius:999px;font-size:.82rem;font-weight:600;background:rgba(14,25,38,.9);border:1px solid rgba(133,166,190,.18);box-shadow:0 10px 24px rgba(0,0,0,.18);animation:point-pulse 4.4s ease-in-out infinite}.recoverability-point.is-live{border-color:rgba(122,210,194,.42)}.recoverability-point.is-watch{border-color:hsla(39,91%,70%,.42)}.recoverability-point.is-blocked{border-color:hsla(0,68%,68%,.42)}@keyframes landing-scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes frontier-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes point-pulse{0%,to{box-shadow:0 10px 24px rgba(0,0,0,.18)}50%{box-shadow:0 0 0 6px rgba(122,210,194,.05),0 10px 24px rgba(0,0,0,.18)}}@media (max-width:1180px){.confidence-evidence,.decision-auth-stage,.decision-landing-composition,.decision-landing-strip,.decision-os-hero,.decision-os-lower-grid,.frontier-lanes,.frontier-meta-grid,.stories-layout,.xray-carriers{grid-template-columns:1fr}}@media (max-width:760px){.decision-auth-stage,.decision-landing-hero,.decision-panel{padding-left:1rem;padding-right:1rem}.decision-auth-copy h1,.decision-landing-copy h1,.decision-os-intro h2{max-width:100%}.decision-landing-visual{min-height:auto}.frontier-visual-frame,.story-grid,.twin-exposure-list,.xray-summary-grid{grid-template-columns:1fr}.decision-os-intro,.decision-panel-header,.frontier-footer,.frontier-lane-header,.story-hero{flex-direction:column;align-items:start}}.decision-landing-copy .brand-wordmark{font-size:clamp(3.1rem,7vw,6rem);line-height:.94;letter-spacing:-.06em}.decision-landing-copy h1{font-size:clamp(2.5rem,5vw,4.9rem);max-width:10ch}.decision-landing-copy .landing-support{max-width:34rem;font-size:1.02rem}.decision-panel-header>div,.frontier-card-head>div,.ledger-row>div,.story-hero-side,.story-hero>div,.twin-scenario>div,.xray-role-copy,.xray-role-metrics{min-width:0}.decision-panel-header h2,.frontier-card-head h3,.story-hero h3{margin:.15rem 0 0}.decision-panel-header h2{font-size:clamp(1.28rem,1.7vw,1.85rem);letter-spacing:-.03em;max-width:14ch}.decision-os-intro p,.decision-panel-header p,.story-hero-side span,.story-tab span,.twin-exposure span,.xray-carrier span,.xray-role-copy span,.xray-role-metrics span{color:rgba(186,200,224,.82)}.decision-os-intro p,.decision-panel-header p{margin:0;max-width:42ch;line-height:1.45}.decision-os-intro{align-items:start;padding-bottom:1.2rem}.decision-os-intro h2{font-size:clamp(1.8rem,2.8vw,2.7rem);max-width:16ch}.xray-summary-grid article{display:grid;grid-gap:.25rem;gap:.25rem}.xray-summary-grid article strong{display:block;font-size:clamp(1.28rem,1.9vw,1.9rem);line-height:1}.xray-role-row{grid-template-columns:minmax(0,1.2fr) minmax(72px,.7fr) minmax(96px,auto);gap:.7rem}.story-hero-side strong,.story-tab strong,.twin-exposure strong,.xray-carrier strong,.xray-role-copy strong,.xray-role-metrics strong{display:block}.xray-role-copy strong{font-size:1rem;margin-bottom:.12rem}.xray-role-copy span{display:block;font-size:.93rem;line-height:1.32;max-width:24ch}.xray-role-metrics{text-align:right}.xray-role-metrics strong{font-size:1rem}.xray-carrier-list{margin-top:.6rem}.xray-carrier{width:100%;display:flex;justify-content:space-between;gap:.8rem;align-items:center;padding:.85rem .95rem;border-radius:1rem;border:1px solid rgba(133,166,190,.12);background:rgba(14,25,38,.72)}.xray-carrier em{font-style:normal;color:hsla(39,91%,70%,.92)}.frontier-lanes{gap:.8rem}.frontier-card{display:grid;grid-gap:.8rem;gap:.8rem}.frontier-card-head h3{font-size:clamp(1.1rem,1.3vw,1.35rem);line-height:1.08;max-width:14ch;overflow-wrap:anywhere}.frontier-summary{margin:0;font-size:.98rem;line-height:1.42;max-width:none;overflow-wrap:anywhere}.frontier-meta-grid{grid-template-columns:1fr}.frontier-meta-grid>div,.frontier-support-line,.twin-live-note{padding:.85rem .95rem;border-radius:1rem;background:rgba(14,25,38,.64);border:1px solid rgba(133,166,190,.1)}.frontier-support-line p,.twin-live-note p{margin:.2rem 0 0}.action-controls,.chip-row,.confidence-panel,.frontier-card-head,.frontier-lane,.frontier-lane-stack,.frontier-meta-grid>div,.frontier-panel,.frontier-support-line,.mandate-panel,.panel-empty,.twin-panel,.xray-panel{min-width:0}.frontier-meta-grid p,.frontier-support-line p,.panel-empty,.support-block p{overflow-wrap:anywhere}.confidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.twin-history-label{display:block;padding:0 1.5rem .6rem}.twin-scenario{align-items:start}.story-hero-side strong,.twin-scenario strong{font-size:1.1rem}.story-hero-side span,.twin-scenario-side span{display:block;margin-top:.18rem}.mandate-option-row{flex-wrap:wrap}.story-tab{display:flex;justify-content:space-between;gap:.8rem;align-items:center}.story-grid>div{min-width:0}.portfolio-quick-trade{display:grid;grid-gap:.8rem;gap:.8rem;margin-top:1rem;padding:1rem;border-radius:1.15rem;border:1px solid rgba(133,166,190,.12);background:rgba(14,25,38,.62)}.portfolio-quick-trade-copy{display:grid;grid-gap:.2rem;gap:.2rem}.portfolio-quick-trade-copy strong{font-size:1rem}.portfolio-quick-trade-copy p,.portfolio-quick-trade-error{margin:0;color:rgba(186,200,224,.82);line-height:1.4}.portfolio-quick-trade-form{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.7rem;gap:.7rem}.portfolio-quick-trade-input{min-width:0;width:100%;min-height:3rem;padding:.8rem .95rem;border-radius:999px;border:1px solid rgba(133,166,190,.16);background:rgba(7,14,26,.82);color:hsla(37,37%,93%,.96)}.portfolio-quick-trade-input::placeholder{color:rgba(186,200,224,.52)}.portfolio-quick-trade-error{color:hsla(0,63%,72%,.92)}.recoverability-map-shell{min-height:17rem}.recoverability-point span{white-space:nowrap}@media (max-width:1180px){.decision-panel-header h2,.frontier-card-head h3{max-width:none}.decision-os-hero,.frontier-lanes,.xray-carriers,.xray-role-row{grid-template-columns:1fr}.xray-role-metrics{text-align:left}}.workspace-service-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.9rem;gap:.9rem;margin:0 0 1.2rem}.workspace-service-strip .state-chip{min-height:100%}.workspace-debug-rail{display:grid;grid-gap:.8rem;gap:.8rem;margin:0 0 1.2rem;padding:1rem 1.1rem;border:1px solid hsla(0,0%,100%,.08);border-radius:22px;background:rgba(9,16,27,.78)}.workspace-debug-header{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.workspace-debug-header strong{font-size:.95rem;color:var(--text)}.workspace-debug-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.workspace-debug-grid article{padding:.85rem .9rem;border-radius:18px;border:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.025)}.workspace-debug-grid span{display:block;margin-bottom:.35rem;color:var(--dim);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.workspace-debug-grid strong{display:block;font-size:.92rem;line-height:1.4;word-break:break-word}@media (max-width:980px){.workspace-debug-grid,.workspace-service-strip{grid-template-columns:1fr}}.decision-landing-hero{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:1.2rem 1.4rem 2rem;isolation:isolate}.decision-landing-backdrop{background:#09111b}.decision-landing-photo{position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(6,11,19,.9),rgba(6,11,19,.76) 34%,rgba(6,11,19,.34) 68%,rgba(6,11,19,.18)),linear-gradient(180deg,rgba(7,12,20,.18),rgba(7,12,20,.58)),url(/images/bls-prime-hero.png);background-position:50%,50%,100%;background-repeat:no-repeat;background-size:cover;filter:saturate(.92) contrast(1.04);transform:scale(1.02);animation:landingPhotoDrift 18s ease-in-out infinite alternate}.decision-landing-grid{display:none}.decision-landing-scan{background:radial-gradient(circle at 18% 22%,rgba(246,191,96,.14),transparent 26%),radial-gradient(circle at 76% 34%,rgba(95,173,192,.16),transparent 30%),linear-gradient(180deg,hsla(0,0%,100%,.03),transparent 38%);animation:landingScanPulse 9s ease-in-out infinite}.decision-landing-composition,.decision-landing-header,.decision-landing-strip,.decision-pricing-strip{position:relative;z-index:1}.decision-landing-composition{display:flex;align-items:flex-end;min-height:calc(100svh - 7rem)}.decision-landing-copy{max-width:35rem;padding-bottom:1.4rem;animation:landingCopyRise .7s ease both}.landing-kicker{margin-bottom:.7rem}.brand-wordmark{margin:0;font-size:clamp(3.2rem,8vw,5.4rem);line-height:.88;letter-spacing:-.06em}.decision-landing-copy h1{max-width:10.5ch;margin:.8rem 0 0;font-size:clamp(2.8rem,5.8vw,4.8rem);line-height:.95;letter-spacing:-.05em}.landing-support{max-width:30rem;margin-top:1rem;font-size:1.08rem;line-height:1.6}.landing-plan-caption{margin-top:1rem;color:rgba(214,225,241,.74)}.decision-landing-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin:0;padding:1rem 1.4rem 0}.decision-landing-strip article{padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.08)}.decision-landing-strip p{margin:.35rem 0 0;color:rgba(214,225,241,.78);max-width:28ch}.decision-pricing-strip{padding-top:3.2rem}.pricing-card{transition:transform .22s ease,border-color .22s ease,background-color .22s ease}.pricing-card:hover{transform:translateY(-4px);border-color:hsla(39,91%,70%,.24);background:rgba(10,18,30,.84)}@keyframes landingPhotoDrift{0%{transform:scale(1.02) translateZ(0)}to{transform:scale(1.05) translate3d(-1.2%,.4%,0)}}@keyframes landingScanPulse{0%,to{opacity:.72}50%{opacity:1}}@keyframes landingCopyRise{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@media (max-width:900px){.decision-landing-composition{min-height:calc(100svh - 8.5rem);align-items:flex-end}.decision-landing-strip{grid-template-columns:1fr;padding-left:0;padding-right:0}.decision-landing-copy h1{max-width:12ch}}@media (max-width:820px){.portfolio-holdings-table-row{grid-template-columns:minmax(96px,1fr) minmax(0,1fr) minmax(70px,.55fr)}.portfolio-holdings-table-row>:nth-child(4),.portfolio-holdings-table-row>:nth-child(5){display:none}}