:root{--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", "Cascadia Code", "Segoe UI Mono", monospace;color:#f1f4f3;font-synthesis:none;--bg:#070a0a;--s1:#0d1110;--s2:#131816;--s3:#1a201e;--line:#222b28;--line-subtle:#ffffff0f;--strong:#3e4c47;--text:#f1f4f3;--sub:#a2adaa;--muted:#75827d;--accent-amber:#e5a93c;--accent-amber-dim:#e5a93c1f;--accent-amber-border:#e5a93c59;--pos:#34d399;--pos-dim:#34d3991f;--neg:#f87171;--neg-dim:#f871711f;--mix:#e5a93c;--mix-dim:#e5a93c1f;--accent:var(--accent-amber);--accent-dim:var(--accent-amber-dim);--accent-border:var(--accent-amber-border);--ease:cubic-bezier(.22, 1, .36, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:2rem;--text-4xl:2.5rem;--text-primary:#f0efe8;--text-secondary:#c5c8bd;--text-tertiary:#8b8f86;--text-disabled:#73786f;--text-inverse:#10110f;--text-accent:#d7ff63;--text-link:#e2ff7a;--text-error:#ff6b6b;background:#070a0a;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);min-width:320px;color:var(--text);margin:0;line-height:1.5}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(900px 600px at 70% -10%,#69978a17,#0000 65%),linear-gradient(#ffffff04 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#ffffff03 1px,#0000 1px) 0 0/64px 64px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}button,input,select{font:inherit}button,a{color:inherit}a{text-decoration:none}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}h1,h2,h3,p{margin-top:0}svg{stroke-width:1.7px}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:200;color:#000;background:#fff;padding:.75rem;position:fixed;top:-5rem;left:1rem}.skip-link:focus{top:1rem}.brand{letter-spacing:.2em;align-items:center;gap:.7rem;font-size:.78rem;font-weight:760;display:inline-flex}.button,.icon-button{border:1px solid var(--strong);background:var(--s2);min-height:40px;transition:.2s var(--ease);justify-content:center;align-items:center;gap:.6rem;padding:.65rem .95rem;font-size:.74rem;font-weight:680;display:inline-flex}.button:hover,.icon-button:hover{background:var(--s3);border-color:#5b6a66}.button:active,.icon-button:active{transform:translateY(1px)}.button svg,.icon-button svg{width:15px;height:15px;transition:transform .2s var(--ease)}.button.has-arrow:hover svg,.button.with-arrow:hover svg,.button.cta-arrow:hover svg{transform:translate(3px)}.button.primary,.button-primary{color:#09100e;background:#e9efed;border-color:#e9efed}.button-primary:hover{background:#fff;border-color:#fff}.button.quiet{background:0 0}.button-secondary{border-radius:var(--radius-sm,2px);background:var(--s1,#111a17);color:var(--sub,#a2adaa);cursor:pointer;white-space:nowrap;border:1px solid #ffffff1f;justify-content:center;align-items:center;gap:6px;padding:6px 14px;font-size:.78rem;font-weight:600;transition:all .18s;display:inline-flex}.button-secondary:hover{background:var(--s2,#192722);color:#fff;border-color:#ffffff40}.button-secondary.active,.button-secondary[aria-pressed=true]{background:var(--accent-dim,#b8e2d41f);border-color:var(--accent-border,#b8e2d473);color:var(--accent,#b8e2d4);box-shadow:none}.icon-button{width:36px;height:36px;padding:0}.section-label{font:650 .75rem var(--font-mono);letter-spacing:.14em;color:#84908d;align-items:center;gap:.7rem;margin:0 0 .85rem;display:flex}.section-label:before{content:"";background:#72807c;width:16px;height:1px}.section-label span{color:#d7dfdd}.panel{border:1px solid var(--line);background:linear-gradient(145deg,#111716f0,#090d0df5);min-width:0}.panel-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:72px;padding:1rem 1.2rem;display:flex}.panel-header h2{margin:0;font-size:1rem}.panel-header .section-label{margin-bottom:.25rem}.panel-header>span{font:600 .62rem var(--font-mono);letter-spacing:.12em;color:var(--muted)}.back-link,.source-link{color:var(--sub);font:650 .68rem var(--font-mono);letter-spacing:.08em;align-items:center;gap:.5rem;display:inline-flex}.back-link svg,.source-link svg{width:15px}.verdict-badge{width:max-content;font:700 .62rem var(--font-mono);letter-spacing:.08em;border:1px solid;align-items:center;gap:.45rem;padding:.3rem .48rem;display:inline-flex}.verdict-badge i{background:currentColor;width:5px;height:5px}.mixed{color:var(--mix)!important}.neutral{color:#aeb8b5!important}.pending{color:var(--muted)!important}.impact-meter{font:650 .62rem var(--font-mono);color:var(--sub);flex-direction:column;gap:.38rem;display:flex}.impact-segments{gap:3px;display:flex}.impact-segments i{background:#29312f;width:12px;height:3px}.impact-segments i.filled{background:#cbd4d1}.confidence-meter>div{justify-content:space-between;align-items:flex-end;margin-bottom:.7rem;display:flex}.confidence-meter span,.verdict-matrix>div>span{font:650 .6rem var(--font-mono);letter-spacing:.11em;color:var(--muted)}.confidence-meter strong{font:500 1.7rem var(--font-mono)}.confidence-meter small{color:var(--muted);font-size:.65rem}.meter-track{background:#27302e;height:3px;display:block;overflow:hidden}.meter-track i{height:100%;width:var(--meter);background:var(--accent);transform-origin:0;animation:meter .8s var(--ease) both;display:block}.system-status{font:650 .57rem var(--font-mono);letter-spacing:.09em;color:var(--muted);align-items:center;gap:.4rem;display:inline-flex}.system-status svg{width:11px}.system-status.ready svg{color:var(--pos)}.system-status.offline svg{color:var(--neg)}.topbar{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070a0ae0;grid-template-columns:1fr auto 1fr;align-items:center;height:58px;padding:0 clamp(1rem,2.4vw,2.5rem);display:grid;position:sticky;top:0}.nav{gap:1.7rem;height:100%;display:flex}.nav a{height:100%;color:var(--muted);align-items:center;font-size:.73rem;display:flex;position:relative}.nav a:after{content:"";bottom:-1px;background:var(--text);height:1px;transition:transform .25s;position:absolute;inset-inline:0;transform:scaleX(0)}.nav a.active{color:var(--text);font-weight:600}.nav a.active:after{background:var(--accent);height:3px;transform:scaleX(1)}.top-actions{justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.search-trigger{border:1px solid var(--line);width:190px;height:31px;color:var(--muted);background:#0a0e0e;align-items:center;gap:.5rem;padding:0 .6rem;font-size:.68rem;display:flex}.search-trigger>svg{width:13px}.search-trigger kbd{border:1px solid var(--line);align-items:center;gap:2px;margin-left:auto;padding:2px 4px;font-size:.55rem;display:flex}.search-trigger kbd svg{width:9px}.mobile-menu{display:none}.app-main{width:min(1600px,100%);margin:auto;padding:clamp(1.2rem,2.5vw,2.5rem)}.app-footer{border-top:1px solid var(--line);min-height:80px;color:var(--muted);justify-content:space-between;align-items:center;padding:1.4rem 2.5rem;font-size:.75rem;display:flex}.app-footer p{margin:0;line-height:1.6}.command-backdrop{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#030505b8;justify-content:center;padding-top:15vh;animation:.16s both fade;display:flex;position:fixed;inset:0}.command-palette{background:var(--s2);border:1px solid var(--strong);width:min(620px,100% - 2rem);height:max-content;box-shadow:0 30px 100px #000}.command-palette label{align-items:center;gap:.8rem;padding:1.1rem;display:flex}.command-palette label svg{width:18px;color:var(--muted)}.command-palette input{width:100%;color:var(--text);background:0 0;border:0;font-size:1rem}.command-palette input:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.command-palette>div{border-top:1px solid var(--line);font:600 .58rem var(--font-mono);color:var(--muted);justify-content:space-between;padding:.65rem 1rem;display:flex}.spotlight-palette{background:var(--s1,#0d1110);border:1px solid var(--accent-amber-border,#e5a93c59);border-radius:var(--radius-md,3px);width:min(680px,100% - 2rem);overflow:hidden;box-shadow:0 25px 60px -15px #000c,0 0 24px #e5a93c0f}.spotlight-input-row{align-items:center;gap:var(--space-3,12px);padding:var(--space-4,16px) var(--space-5,20px);border-bottom:1px solid var(--line,#222b28);background:var(--s2,#131816);display:flex}.spotlight-main-input{font-family:var(--font-mono);font-size:var(--text-md,14px);color:var(--text,#f1f4f3);background:0 0;border:none;outline:none;flex:1}.spotlight-main-input::placeholder{color:var(--muted,#75827d);font-size:var(--text-sm,12px)}.spotlight-clear-btn{border:1px solid var(--line,#222b28);color:var(--sub,#a2adaa);border-radius:var(--radius-sm,2px);cursor:pointer;transition:all var(--duration-fast,.12s) ease;background:#ffffff0f;justify-content:center;align-items:center;padding:4px;display:flex}.spotlight-clear-btn:hover{color:var(--text,#f1f4f3);background:#ffffff1f}.spotlight-results-container{padding:var(--space-3,12px) var(--space-4,16px);max-height:380px;overflow-y:auto}.spotlight-section-heading{font-family:var(--font-mono);font-size:var(--text-2xs,10px);font-weight:var(--weight-bold,650);letter-spacing:.1em;color:var(--muted,#75827d);margin-bottom:var(--space-2,8px)}.spotlight-equities-list{flex-direction:column;gap:3px;display:flex}.spotlight-equity-row{padding:var(--space-2,8px) var(--space-3,12px);border-radius:var(--radius-sm,2px);cursor:pointer;transition:all var(--duration-fast,.12s) ease;background:#ffffff05;border:1px solid #0000;justify-content:space-between;align-items:center;display:flex}.spotlight-equity-row:hover{background:var(--accent-amber-dim,#e5a93c1f);border-color:var(--accent-amber-border,#e5a93c59)}.spotlight-equity-info{align-items:center;gap:var(--space-3,12px);display:flex}.spotlight-ticker{font-family:var(--font-mono);font-weight:var(--weight-heavy,700);font-size:var(--text-sm,12px);color:var(--accent-amber,#e5a93c);background:var(--accent-amber-dim,#e5a93c1f);border-radius:var(--radius-sm,2px);border:1px solid var(--accent-amber-border,#e5a93c59);padding:2px 6px}.spotlight-name{font-size:var(--text-sm,12px);font-weight:var(--weight-medium,500);color:var(--text,#f1f4f3)}.spotlight-sector{font-size:var(--text-2xs,10px);color:var(--muted,#75827d);border-radius:var(--radius-sm,2px);font-family:var(--font-mono);background:#ffffff0a;padding:2px 6px}.spotlight-actions-group{align-items:center;gap:var(--space-3,12px);display:flex}.spotlight-price{font-family:var(--font-mono);font-size:var(--text-sm,12px);font-weight:var(--weight-semibold,600);font-variant-numeric:tabular-nums;color:var(--text,#f1f4f3)}.spotlight-jump-btn{font-family:var(--font-mono);font-size:var(--text-2xs,10px);font-weight:var(--weight-bold,650);letter-spacing:.04em;color:var(--accent-amber,#e5a93c);background:var(--accent-amber-dim,#e5a93c1f);border:1px solid var(--accent-amber-border,#e5a93c59);border-radius:var(--radius-sm,2px);cursor:pointer;transition:all var(--duration-fast,.12s) ease;align-items:center;gap:4px;padding:4px 8px;display:flex}.spotlight-jump-btn:hover{background:var(--accent-amber,#e5a93c);color:var(--bg,#070a0a)}.spotlight-tools-grid{gap:var(--space-2,8px);grid-template-columns:repeat(2,1fr);display:grid}.spotlight-tool-pill{align-items:center;gap:var(--space-2,8px);padding:var(--space-2,8px) var(--space-3,12px);background:var(--s2,#131816);border:1px solid var(--line,#222b28);border-radius:var(--radius-sm,2px);color:var(--sub,#a2adaa);font-size:var(--text-xs,11px);font-weight:var(--weight-medium,500);cursor:pointer;text-align:left;transition:all var(--duration-fast,.12s) ease;display:flex}.spotlight-tool-pill:hover{background:var(--s3,#1a201e);border-color:var(--strong,#3e4c47);color:var(--text,#f1f4f3)}.command-footer{padding:var(--space-3,12px) var(--space-5,20px);border-top:1px solid var(--line,#222b28);font-size:var(--text-2xs,10px);color:var(--muted,#75827d);background:#0003;justify-content:space-between;align-items:center;display:flex}.command-footer kbd{background:var(--s2,#131816);border:1px solid var(--line,#222b28);border-radius:var(--radius-sm,2px);font-family:var(--font-mono);font-size:var(--text-2xs,10px);color:var(--sub,#a2adaa);padding:2px 6px}.landing{overflow:hidden}.landing-nav{border-bottom:1px solid var(--line);height:68px;animation:down .52s var(--ease) both;justify-content:space-between;align-items:center;padding:0 clamp(1rem,4vw,4.5rem);display:flex}.landing-nav>div{align-items:center;gap:1.6rem;display:flex}.landing-nav>div>a:not(.button){color:var(--sub);font-size:.7rem}.landing-hero{grid-template-columns:minmax(390px,.85fr) minmax(580px,1.25fr);align-items:center;gap:clamp(2rem,5vw,6rem);min-height:720px;padding:clamp(4rem,7vw,7rem) clamp(1rem,4vw,4.5rem);display:grid}.hero-copy h1{letter-spacing:-.055em;animation:up .52s .2s var(--ease) both;margin:0 0 1.5rem;font-size:clamp(3.1rem,5vw,5.8rem);font-weight:560;line-height:.98}.hero-copy h1 span{color:#82908c;font-weight:430}.hero-copy>p:not(.section-label){max-width:620px;color:var(--sub);animation:up .52s .3s var(--ease) both;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.7}.hero-actions{animation:up .52s .4s var(--ease) both;gap:.7rem;margin:2rem 0;display:flex}.hero-proof{font:600 .55rem var(--font-mono);letter-spacing:.08em;color:var(--muted);flex-wrap:wrap;gap:1.1rem;display:flex}.hero-proof span{align-items:center;gap:.35rem;display:flex}.hero-proof i{background:#6e7b78;width:4px;height:4px}.intelligence-preview{animation:preview .7s .55s var(--ease) both;background:#080c0bf2;border:1px solid #2b3533;box-shadow:0 40px 100px #00000059}.preview-bar{border-bottom:1px solid var(--line);height:38px;font:600 .54rem var(--font-mono);letter-spacing:.1em;color:var(--muted);justify-content:space-between;align-items:center;padding:0 .9rem;display:flex}.preview-bar span:first-child{color:#a7b2af;align-items:center;gap:.45rem;display:flex}.preview-bar i{background:var(--pos);width:5px;height:5px}.trace-canvas{min-height:520px;padding:2rem;position:relative}.trace-node{border:1px solid var(--strong);background:#0e1312;gap:.25rem;padding:.85rem 1rem;display:grid;position:absolute}.trace-node span,.trace-verdict>span{font:650 .55rem var(--font-mono);letter-spacing:.1em;color:var(--muted)}.trace-node strong{font-size:.75rem}.trace-node small{font:500 .57rem var(--font-mono);color:#69736f}.source-node{width:44%;top:8%;left:6%}.analysis-node{width:43%;top:29%;right:6%}.analysis-steps{gap:.35rem;margin-top:.45rem;display:flex}.analysis-steps i{background:#2c3634;place-items:center;width:18px;height:3px;display:grid}.analysis-steps svg{width:8px}.analysis-steps .done{background:#537267;height:18px}.analysis-steps .active{background:var(--accent);animation:1.4s 2 pulse}.signal-line{transform-origin:0;background:#2d3835;height:1px;position:absolute}.signal-line i{background:linear-gradient(90deg, transparent, var(--accent), transparent);width:35px;height:1px;animation:1.1s .8s 2 both signal;position:absolute}.signal-a{width:29%;top:25%;left:46%;transform:rotate(15deg)}.signal-b{width:24%;top:55%;left:47%;transform:rotate(-18deg)}.asset-nodes{gap:.4rem;width:44%;display:grid;position:absolute;top:57%;left:5%}.asset-nodes span{background:#0c1110;border-left:1px solid #52615d;padding:.55rem .7rem;font-size:.68rem}.asset-nodes small{width:105px;font:550 .5rem var(--font-mono);color:var(--muted);display:inline-block}.trace-verdict{background:#111817;border:1px solid #3d4b47;grid-template-columns:1fr 1fr;gap:1px;width:44%;padding:.8rem;display:grid;position:absolute;bottom:6%;right:5%}.trace-verdict>span{grid-column:1/-1;margin-bottom:.55rem}.trace-verdict>div{background:#0a0e0e;gap:.2rem;padding:.65rem;display:grid}.trace-verdict b{font:550 .49rem var(--font-mono);color:var(--muted)}.trace-verdict strong{font:650 .68rem var(--font-mono)}.proof-strip{border-block:1px solid var(--line);height:66px;font:650 .58rem var(--font-mono);letter-spacing:.12em;color:#8b9793;justify-content:center;align-items:center;gap:1.1rem;display:flex}.proof-strip i{border:1px solid #54615e;width:4px;height:4px;transform:rotate(45deg)}.landing-section{border-bottom:1px solid var(--line);padding:clamp(5rem,9vw,9rem) clamp(1rem,7vw,8rem)}.landing-section>header{grid-template-columns:.7fr 2fr 1fr;gap:2rem;margin-bottom:4rem;display:grid}.landing-section>header h2{letter-spacing:-.04em;margin:0;font-size:clamp(2rem,3.4vw,3.7rem);font-weight:500;line-height:1.12}.landing-section>header>p{color:var(--sub)}.fact-demo{border:1px solid var(--line);background:var(--s1);grid-template-columns:1fr 80px 1fr;display:grid}.fact-demo>div>span,.capability-grid article>span{font:650 .58rem var(--font-mono);letter-spacing:.12em;color:var(--muted)}.fact-demo svg{color:#82908c;width:25px;margin:3rem 0 1rem}.fact-demo h3{font-size:1.3rem;font-weight:550}.fact-demo p,.capability-grid p{color:var(--sub);font-size:.88rem;line-height:1.7}.fact-divider{border-inline:1px solid var(--line);font:600 .5rem var(--font-mono);color:var(--muted);flex-direction:column;justify-content:space-between;align-items:center;padding:1.2rem 0;display:flex}.fact-divider i{background:linear-gradient(#0000,#73807c,#0000);width:1px;height:100%;margin:.8rem 0}.capabilities>header{grid-template-columns:.7fr 2fr}.capability-grid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.capability-grid article{border-right:1px solid var(--line);min-height:300px;padding:2.5rem;transition:background .25s;position:relative}.capability-grid article:last-child{border:0}.capability-grid article:hover{background:var(--s2)}.capability-grid svg{color:#91a09c;width:24px;margin-bottom:4rem}.capability-grid article>span{position:absolute;top:1.5rem;right:1.5rem}.final-cta{text-align:center;background:radial-gradient(circle,#6691841a,#0000 38%);padding:clamp(6rem,10vw,11rem) 1rem}.final-cta .section-label{justify-content:center}.final-cta h2{letter-spacing:-.055em;margin-bottom:2.5rem;font-size:clamp(3rem,6vw,6.8rem);font-weight:500;line-height:1}.landing-footer{border-top:1px solid var(--line);min-height:110px;color:var(--muted);grid-template-columns:1fr auto 1fr;align-items:center;padding:2rem 4vw;font-size:.65rem;display:grid}.landing-footer p{margin:0}.landing-footer>span{text-align:right;font:600 .58rem var(--font-mono)}.workspace-heading{justify-content:space-between;align-items:flex-end;gap:2rem;margin:1rem 0 2rem;display:flex}.workspace-heading h1{letter-spacing:-.045em;margin:0;font-size:clamp(2rem,3.5vw,3.7rem);font-weight:520}.workspace-heading p:not(.section-label){color:var(--sub);margin:.5rem 0 0}.workspace-heading>div:last-child{align-items:center;gap:1rem;display:flex}.setup-banner{background:#15130d;border:1px solid #564927;gap:1rem;margin-bottom:1rem;padding:1rem;display:flex}.setup-banner svg{color:var(--mix);width:18px}.setup-banner p{color:#a99f85;margin:.2rem 0 0;font-size:.8rem}.empty-pipeline,.empty-state,.error-state{text-align:center;min-height:400px;color:var(--sub);flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.empty-pipeline ol{margin:2rem 0;padding:0;list-style:none;display:flex}.empty-pipeline li{border:1px solid var(--line);font:650 .52rem var(--font-mono);color:var(--muted);padding:.55rem}.empty-pipeline li+li{border-left:0}.empty-pipeline svg{width:12px}.first-run-guide{background:linear-gradient(110deg,#101b17,#0d1412);border:1px solid #385148;grid-template-columns:minmax(220px,.9fr) 1.6fr auto;align-items:center;gap:1.5rem;margin:0 0 1.25rem;padding:1.25rem 1.4rem;display:grid;position:relative;overflow:hidden}.first-run-guide:before{content:"";background:var(--accent);width:3px;position:absolute;inset:0 auto 0 0}.first-run-copy>span,.first-run-guide li>b{font:700 .58rem var(--font-mono);letter-spacing:.12em;color:#91b8aa}.first-run-copy h2{letter-spacing:-.03em;margin:.35rem 0 .3rem;font-size:1.35rem;font-weight:550}.first-run-copy p{color:var(--sub);max-width:340px;margin:0;font-size:.75rem}.first-run-guide ol{grid-template-columns:repeat(3,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.first-run-guide li{border-left:1px solid var(--line);gap:.25rem;padding-left:.85rem;display:grid}.first-run-guide li a{color:var(--text);font-size:.78rem;font-weight:650}.first-run-guide li a:hover{color:var(--accent)}.first-run-guide li small{color:var(--muted);font-size:.66rem;line-height:1.35}.first-run-dismiss{color:var(--muted);font:650 .58rem var(--font-mono);white-space:nowrap;background:0 0;border:0;align-self:start;padding:.2rem}.first-run-dismiss:hover{color:var(--text)}.detail,.detail-loading{width:min(1180px,100%);margin:auto}.detail>.back-link{margin:1rem 0 2rem}.detail-header{border-bottom:1px solid var(--line);padding:1.5rem 0 3rem}.record-meta{font:600 .58rem var(--font-mono);color:var(--muted);flex-wrap:wrap;gap:.8rem;display:flex}.record-meta>*+:before{content:"/";margin-right:.8rem}.detail-header h1{letter-spacing:-.052em;max-width:1050px;margin:2rem 0;font-size:clamp(2.3rem,4.5vw,5rem);font-weight:520;line-height:1.06}.fact-zone,.inference-zone{grid-template-columns:60px minmax(0,1fr) 80px;padding:4rem 0;display:grid}.zone-index{font:600 .62rem var(--font-mono);color:var(--muted);flex-direction:column;align-items:center;display:flex}.zone-index i{background:var(--line);width:1px;height:100%}.fact-zone>div:nth-child(2),.inference-content{max-width:800px}.fact-zone h2,.reason-grid h2,.asset-impact h2{font-size:1.8rem;font-weight:520}.fact-summary{color:#c1cac7;font-size:1.15rem;line-height:1.75}.detail dl{font:550 .62rem var(--font-mono);grid-template-columns:130px 1fr;gap:.65rem;margin-top:2rem;display:grid}.detail dt{color:var(--muted)}.detail dd{color:var(--sub);margin:0}.zone-icon{width:22px;color:var(--muted);justify-self:end}.inference-bridge{border-block:1px solid var(--line);height:54px;font:650 .55rem var(--font-mono);color:var(--muted);grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;display:grid}.inference-bridge i{background:var(--line);height:1px}.inference-zone{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#60827809,#0000);grid-template-columns:60px 1fr}.verdict-title{align-items:center;gap:1rem;margin:1.5rem 0;display:flex}.inference-content>p:not(.section-label){color:#bdc7c4;font-size:1.08rem;line-height:1.75}.verdict-matrix{border:1px solid var(--line);grid-template-columns:1.5fr repeat(3,1fr);margin-top:2rem;display:grid}.verdict-matrix>div{border-right:1px solid var(--line);min-height:95px;padding:1.1rem}.verdict-matrix>div>span{margin-bottom:.8rem;display:block}.verdict-matrix>div>strong{font:650 .67rem var(--font-mono)}.reason-grid{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.reason-grid>div{padding:4rem}.reason-grid>div:first-child{border-right:1px solid var(--line);padding-left:60px}.reason-grid ol,.reason-grid ul{padding:0;list-style:none}.reason-grid li{border-top:1px solid var(--line);gap:1rem;padding:1rem 0;display:flex}.reason-grid li p{color:var(--sub);margin:0;font-size:.85rem}.counter-case li svg{width:15px;color:var(--mix)}.asset-impact{padding:4rem 60px}.section-heading-row{justify-content:space-between;align-items:end;display:flex}.asset-map{border:1px solid var(--line)}.asset-map>div{border-bottom:1px solid var(--line);grid-template-columns:1fr 100px 100px 2fr 24px;align-items:center;gap:1rem;padding:1rem;display:grid}.asset-map>div>div{display:grid}.asset-map>div>p{color:var(--sub);margin:0;font-size:.7rem}.relevance{font:650 1rem var(--font-mono)}.relevance small{color:var(--muted);font-size:.46rem;display:block}.model-provenance{border-top:1px solid var(--line);font:550 .56rem var(--font-mono);color:var(--muted);grid-template-columns:1fr 1fr 1fr;padding:1.5rem 60px;display:grid}.model-provenance p{margin:0}.portfolio-count{text-align:right;font:600 .56rem var(--font-mono);color:var(--muted);display:grid!important}.portfolio-count strong{color:var(--text);font-size:2.1rem}.portfolio-grid{grid-template-columns:310px 1fr;gap:.75rem;display:grid}.holding-entry{height:max-content;padding:1.3rem;position:sticky;top:70px}.holding-entry>p{color:var(--muted);font-size:.7rem}.holding-entry form{gap:1rem;margin-top:2rem;display:grid}.holding-entry label,.auth-panel label{gap:.4rem;display:grid}.holding-entry input,.auth-panel input{font-size:.75rem}.holding-columns,.holdings-table article{grid-template-columns:1.4fr .7fr .6fr .7fr 35px;align-items:center;gap:1rem;display:grid}.holding-columns{border-bottom:1px solid var(--line);font:600 .52rem var(--font-mono);color:var(--muted);padding:.7rem 1rem}.holdings-table article{border-bottom:1px solid var(--line);font:650 .68rem var(--font-mono);padding:1rem}.holdings-table article>div{display:grid}.holdings-table article span{color:var(--muted);font-size:.55rem}.portfolio-empty,.portfolio-locked,.state-page{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:70vh;padding:2rem;display:flex}.portfolio-locked h1{letter-spacing:-.05em;font-size:clamp(2.5rem,5vw,5rem);font-weight:520;line-height:1.05}.portfolio-locked>p{max-width:550px;color:var(--sub)}.portfolio-empty>span{font:500 4rem var(--font-mono);color:#1e2825}.auth-page{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.auth-aside{border-right:1px solid var(--line);background:radial-gradient(circle at 0 100%,#6497881f,#0000 48%);flex-direction:column;justify-content:space-between;padding:clamp(2rem,5vw,5rem);display:flex}.auth-aside h2{letter-spacing:-.05em;font-size:clamp(2.3rem,4vw,4.5rem);font-weight:520;line-height:1.04}.auth-aside p{max-width:600px;color:var(--sub)}.auth-aside>span{font:600 .55rem var(--font-mono);color:var(--muted)}.auth-panel{background:radial-gradient(circle at 50% 25%,#e5a93c08,#0000 70%);place-items:center;padding:clamp(1.5rem,4vw,3rem);display:grid;position:relative}.auth-panel>.back-link{color:var(--muted);border-radius:var(--radius-sm,2px);border:1px solid #0000;align-items:center;gap:.5rem;padding:.45rem .85rem;font-size:.78rem;font-weight:500;transition:all .2s;display:inline-flex;position:absolute;top:2rem;left:2rem}.auth-panel>.back-link:hover{color:var(--text);border-color:var(--line);background:#ffffff08}.auth-card-form{background:var(--s1,#0d1110);border:1px solid var(--line,#222b28);border-top-color:var(--accent-amber-border,#e5a93c59);border-radius:var(--radius-md,3px);gap:1.25rem;width:min(450px,100%);padding:clamp(2rem,5vw,2.75rem);display:grid;box-shadow:0 24px 48px -12px #000000b3}.auth-icon-badge{border-radius:var(--radius-sm,2px);background:var(--accent-amber-dim,#e5a93c1f);border:1px solid var(--accent-amber-border,#e5a93c59);width:44px;height:44px;color:var(--accent-amber,#e5a93c);place-items:center;display:grid}.auth-header-block{gap:.45rem;display:grid}.auth-header-block h1{letter-spacing:-.04em;color:#f1f4f3;margin:0;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:560;line-height:1.18}.auth-subtitle{color:var(--sub);margin:0;font-size:.82rem;line-height:1.48}.auth-field{gap:.45rem;display:grid}.auth-field>span,.auth-field-header>span{letter-spacing:.06em;color:var(--muted);font-size:.65rem;font-weight:600;font-family:var(--font-mono)}.auth-field-header{justify-content:space-between;align-items:center;display:flex}.auth-forgot-link{color:var(--accent);font-size:.72rem;font-weight:500;transition:color .15s}.auth-forgot-link:hover{color:#fff;text-decoration:underline}.auth-input-wrapper{align-items:center;display:flex;position:relative}.auth-input-wrapper input{background:var(--bg,#070a0a);border:1px solid var(--line,#222b28);border-radius:var(--radius-sm,2px);width:100%;color:var(--text,#f1f4f3);font-size:var(--text-md,14px);padding:.75rem .95rem;transition:border-color .2s,box-shadow .2s}.auth-input-wrapper input:focus{border-color:var(--accent-amber,#e5a93c);outline:none;box-shadow:0 0 0 2px #e5a93c26}.auth-password-toggle{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:4px;place-items:center;padding:.25rem;transition:color .15s,background .15s;display:grid;position:absolute;right:.75rem}.auth-password-toggle:hover{color:var(--text);background:#ffffff0d}.auth-submit-btn{width:100%;font-size:var(--text-sm,12px);font-weight:var(--weight-heavy,700);letter-spacing:.04em;border-radius:var(--radius-sm,2px);background:var(--accent-amber,#e5a93c);color:var(--bg,#070a0a);border:1px solid var(--accent-amber,#e5a93c);justify-content:center;align-items:center;gap:.6rem;margin-top:.4rem;padding:.85rem 1.25rem;transition:all .2s;display:flex;box-shadow:0 1px 3px #0006}.auth-submit-btn:hover:not(:disabled){background:#f0b448;border-color:#f0b448;transform:translateY(-1px);box-shadow:0 2px 10px #e5a93c59}.auth-feedback{border-radius:var(--radius-sm,2px);font-size:var(--text-sm,12px);animation:v-reveal var(--motion-fast) var(--ease-verdict-enter) both;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;line-height:1.45;display:flex}.auth-feedback.error{color:#fca5a5;background:#ef776f14;border:1px solid #ef776f4d}.auth-feedback.error svg{color:var(--neg);flex-shrink:0;margin-top:2px}.auth-feedback.success{background:var(--accent-amber-dim,#e5a93c1f);border:1px solid var(--accent-amber-border,#e5a93c59);color:#bbf7d0}.auth-feedback.success svg{color:var(--pos);flex-shrink:0;margin-top:2px}.auth-feedback.success strong{color:#f1f4f3;margin-bottom:.2rem;font-size:.82rem;display:block}.auth-feedback.success p{color:var(--sub);margin:0;font-size:.78rem}.auth-switch{color:var(--muted);margin-top:.25rem;font-size:.8rem;text-align:center!important}.auth-switch a{color:var(--accent);margin-left:.35rem;font-weight:500;transition:color .15s}.auth-switch a:hover{color:#fff;text-decoration:underline}.form-error{color:var(--neg)!important}.loader{border:1px solid #34403d;border-top-color:var(--accent);width:18px;height:18px;margin-bottom:1rem;animation:.7s linear infinite spin}@keyframes mark{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes preview{0%{opacity:0;transform:translateY(24px)scale(.985)}to{opacity:1;transform:none}}@keyframes signal{0%{opacity:0;left:0}20%{opacity:1}to{opacity:0;left:calc(100% - 35px)}}@keyframes meter{0%{transform:scaleX(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse{50%{opacity:.35}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fade{0%{opacity:0}}@media (width<=1180px){.landing-hero{grid-template-columns:1fr}.intelligence-preview{width:min(800px,100%);margin:auto}.asset-map>div{grid-template-columns:1fr 90px 90px 1.5fr 20px}}@media (width<=900px){.topbar{grid-template-columns:1fr auto}.mobile-menu{display:flex}.nav{background:var(--s1);height:auto;padding:1rem;display:none;position:absolute;top:58px;left:0;right:0}.nav.open{display:grid}.nav a{padding:1rem}.top-actions{display:none}.app-main{padding:1rem}.landing-nav>div>a:not(.button){display:none}.landing-section>header,.fact-demo{grid-template-columns:1fr}.fact-divider{border:1px solid var(--line);flex-direction:row;height:60px;padding:1rem}.fact-divider i{width:100%;height:1px}.capability-grid{grid-template-columns:1fr}.capability-grid article{border-right:0;border-bottom:1px solid var(--line)}.reason-grid{grid-template-columns:1fr}.reason-grid>div:first-child{border-right:0}.portfolio-grid{grid-template-columns:1fr}.holding-entry{position:static}.auth-page{grid-template-columns:1fr}.auth-aside{border-right:0;min-height:40vh}.landing-footer{grid-template-columns:1fr auto}.landing-footer p{display:none}}@media (width<=600px){.landing-nav{height:58px}.landing-nav .button{min-height:34px;padding:.5rem}.landing-hero{gap:3rem;padding-top:4rem}.hero-copy h1{font-size:2.8rem}.hero-actions{flex-direction:column}.trace-canvas{min-height:500px}.source-node,.analysis-node,.asset-nodes,.trace-verdict{width:62%}.source-node{left:4%}.analysis-node{right:4%}.asset-nodes{top:53%;left:4%}.trace-verdict{bottom:4%;right:4%}.signal-line,.preview-bar span:last-child{display:none}.proof-strip{white-space:nowrap;justify-content:flex-start;padding-left:1rem;overflow:hidden}.landing-section{padding-block:5rem}.landing-section>header{margin-bottom:2rem}.fact-demo>div:not(.fact-divider),.capability-grid article{padding:2rem 1.2rem}.final-cta h2{font-size:3rem}.workspace-heading{flex-direction:column;align-items:flex-start}.workspace-heading>div:last-child{justify-content:space-between;width:100%}.app-footer{justify-content:center}.app-footer .brand{display:none}.fact-zone,.inference-zone{grid-template-columns:38px 1fr;padding:3rem 0}.zone-icon{display:none}.detail-header h1{font-size:2.5rem}.verdict-matrix{grid-template-columns:1fr 1fr}.reason-grid>div,.reason-grid>div:first-child,.asset-impact{padding:3rem 1rem}.asset-map>div{grid-template-columns:1fr auto}.asset-map>div>p{grid-column:1/-1}.model-provenance{grid-template-columns:1fr;padding:1.5rem 1rem}.portfolio-count{display:none!important}.holding-columns{display:none}.holdings-table article{grid-template-columns:1fr auto}.holdings-table article>span,.holdings-table article>strong,.auth-aside{display:none}.auth-page{display:block}.auth-panel{min-height:100vh;padding:6rem 1.2rem 2rem}.auth-panel>.back-link{top:1.5rem;left:1.2rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app-shell .topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line,#222b28);height:56px;z-index:var(--z-sticky,200);background:#070a0aeb;justify-content:space-between;align-items:center;padding:0 clamp(1.25rem,2.5vw,2.75rem);display:flex;position:sticky;top:0}.app-shell .topbar-left{align-items:center;gap:2.25rem;height:100%;display:flex}.app-shell .brand{letter-spacing:.04em;font-size:.88rem}.app-shell .nav.desktop-nav{align-items:center;gap:1.6rem;height:100%;display:flex}.app-shell .nav.desktop-nav>a,.app-shell .nav-dropdown-trigger{height:100%;font-size:var(--text-sm,12px);font-weight:var(--weight-medium,500);color:var(--muted,#75827d);cursor:pointer;transition:color var(--duration-fast,.12s) ease;background:0 0;border:none;align-items:center;gap:.35rem;padding:0 .15rem;font-family:inherit;text-decoration:none;display:flex;position:relative}.app-shell .nav.desktop-nav>a:hover,.app-shell .nav-dropdown-trigger:hover{color:var(--text,#f1f4f3)}.app-shell .nav.desktop-nav>a.active,.app-shell .nav-dropdown-trigger.active{color:#fff;font-weight:600}.app-shell .nav.desktop-nav>a.active:after,.app-shell .nav-dropdown-trigger.active:after{content:"";background:var(--accent-amber,#e5a93c);border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0}.app-shell .nav a.active:before{display:none!important}.nav-dropdown{align-items:center;height:100%;display:flex;position:relative}.dropdown-chevron{opacity:.7;transition:transform .2s}.nav-dropdown-menu{background:var(--s1,#0d1110);border:1px solid var(--line,#222b28);border-radius:var(--radius-md,3px);min-width:320px;box-shadow:var(--shadow-dropdown,0 4px 24px #00000073);z-index:var(--z-dropdown,100);padding:4px;animation:.15s ease-out navDropdownFade;position:absolute;top:calc(100% + 4px);left:0}@keyframes navDropdownFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.nav-dropdown-item{cursor:pointer;border-radius:8px;align-items:center;gap:.75rem;padding:.6rem .75rem;text-decoration:none;transition:all .12s;display:flex}.nav-dropdown-item:hover,.nav-dropdown-item.active{background:#ffffff0f}.nav-dropdown-item .item-icon{border-radius:var(--radius-sm,2px);background:var(--accent-amber-dim,#e5a93c1f);width:32px;height:32px;color:var(--accent-amber,#e5a93c);border:1px solid var(--accent-amber-border,#e5a93c59);flex-shrink:0;justify-content:center;align-items:center;display:flex}.nav-dropdown-item:hover .item-icon{background:#e5a93c2e;border-color:#e5a93c73}.nav-dropdown-item .item-text{flex-direction:column;min-width:0;display:flex}.nav-dropdown-item .item-title{color:#f3f4f6;font-size:.84rem;font-weight:600;line-height:1.2}.nav-dropdown-item .item-desc{color:#8d9489;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.71rem;overflow:hidden}.nav-dropdown-divider{background:#ffffff14;height:1px;margin:.35rem .5rem}.app-shell .top-actions{align-items:center;gap:.85rem;display:flex}.status-link{align-items:center;text-decoration:none;transition:opacity .15s;display:flex}.status-link:hover{opacity:.85}.app-shell .search-trigger{height:var(--btn-height,36px);width:190px;font-size:var(--text-xs,11px);border-radius:var(--radius-sm,2px);border:1px solid var(--line,#222b28);background:var(--s1,#0d1110);color:var(--muted,#75827d);padding:0 var(--space-3,12px);align-items:center;gap:var(--space-2,8px);cursor:pointer;transition:all var(--duration-fast,.12s) ease;display:flex}.app-shell .search-trigger:hover{border-color:var(--strong,#3e4c47);background:var(--s2,#131816);color:var(--text,#f1f4f3)}.app-shell .system-status{letter-spacing:.05em;font-size:.68rem;font-weight:600}.app-shell .user-actions{align-items:center;gap:.5rem;display:flex}.app-shell .account-pill{font-size:var(--text-xs,11px);font-weight:var(--weight-medium,500);color:var(--sub,#a2adaa);border-radius:var(--radius-sm,2px);border:1px solid var(--line,#222b28);background:var(--s1,#0d1110);transition:all var(--duration-fast,.12s) ease;align-items:center;gap:6px;padding:6px 10px;text-decoration:none;display:flex}.app-shell .account-pill:hover,.app-shell .account-pill.active{color:var(--text,#f1f4f3);border-color:var(--strong,#3e4c47);background:var(--s2,#131816)}.app-shell .logout-btn{border-radius:var(--radius-sm,2px);border:1px solid var(--line,#222b28);width:var(--btn-height,36px);height:var(--btn-height,36px);justify-content:center;align-items:center;display:flex}.mobile-drawer{top:var(--topbar-height,56px);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:90;background:#080b0bfa;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.mobile-drawer-label{letter-spacing:.08em;color:var(--muted,#75827d);margin-bottom:.25rem;font-size:.68rem;font-weight:700}.mobile-drawer a{border-radius:var(--radius-sm,2px);color:var(--sub,#a2adaa);background:#ffffff05;border:1px solid #ffffff0d;padding:.65rem .85rem;font-size:.92rem;text-decoration:none;transition:all .15s}.mobile-drawer a:hover,.mobile-drawer a.active{color:#fff;background:#e5a93c0f;border-color:#e5a93c33}@media (width<=960px){.app-shell .nav.desktop-nav{display:none!important}.mobile-menu{display:flex!important}}.auth-confirmation{color:var(--pos)!important}@supports (min-height:100dvh){.auth-page{min-height:100dvh}@media (width<=600px){.auth-panel{min-height:100dvh}}}:root{--motion-instant:90ms;--motion-fast:.15s;--motion-base:.24s;--motion-emphasis:.38s;--motion-sequence:.6s;--ease-verdict-enter:cubic-bezier(.16, 1, .3, 1);--ease-verdict-exit:cubic-bezier(.55, 0, 1, .45);--ease-verdict-shift:cubic-bezier(.4, 0, .2, 1)}@media (width>=1060px){.app-main:has(.intelligence-workspace){width:100%;max-width:none;padding:22px clamp(28px,3vw,52px) 34px}.intelligence-workspace{width:100%;max-width:1540px;margin-inline:auto}.intelligence-workspace .workspace-intro{align-items:center;min-height:72px;padding:0 0 14px}.intelligence-workspace .workspace-intro h1{margin:.2rem 0 .15rem;font-size:clamp(1.65rem,2vw,2.15rem)}.intelligence-workspace .workspace-intro p{font-size:.78rem}.intelligence-workspace .workspace-intro>div:first-child>span{letter-spacing:.11em;font-size:.75rem}.intelligence-workspace .intelligence-focus{margin-bottom:10px}.intelligence-workspace .lead-refined{border-top:1px solid #34423d;border-bottom:1px solid #202b27;grid-template-columns:minmax(0,1fr) 286px;min-height:228px}.intelligence-workspace .lead-story{justify-content:center;padding:25px 30px 23px}.intelligence-workspace .lead-story>header{margin-bottom:12px}.intelligence-workspace .lead-story>header span,.intelligence-workspace .lead-story>header time{letter-spacing:.045em;font-size:.67rem}.intelligence-workspace .lead-story h2{text-wrap:pretty;max-width:1060px;margin:0 0 20px;font-size:clamp(1.72rem,2.15vw,2.45rem);line-height:1.1}.intelligence-workspace .lead-story-footer{justify-content:space-between;align-items:center;gap:24px;min-height:28px;display:flex}.intelligence-workspace .lead-story-footer .lead-assets{margin:0}.intelligence-workspace .lead-story-footer>a{color:#d5ddda;z-index:3;flex:none;align-items:center;gap:8px;font-size:.76rem;display:inline-flex;position:relative}.intelligence-workspace .lead-story-footer>a svg{width:14px;transition:transform .18s}.intelligence-workspace .lead-story-footer>a:hover svg{transform:translate(3px)}.intelligence-workspace .lead-analysis{background:#0f1614;justify-content:center;padding:20px 22px}.intelligence-workspace .lead-analysis>span{letter-spacing:.06em;text-transform:none;color:#9aa7a2;margin-bottom:12px;font-size:.64rem}.intelligence-workspace .lead-analysis>.verdict-badge{margin-bottom:14px}.intelligence-workspace .lead-analysis .lead-verdict{grid-template-columns:1fr 1fr;gap:12px 18px}.intelligence-workspace .lead-analysis .lead-verdict>div:last-child{grid-column:1/-1}.intelligence-workspace .lead-analysis-note{color:#74817c;margin-top:10px;font-size:.68rem;line-height:1.45;display:block}.intelligence-workspace .context-band{grid-template-columns:1.05fr 1fr .72fr;min-height:82px;margin-bottom:12px}.intelligence-workspace .context-band>section,.intelligence-workspace .context-band>a{padding:12px 18px}.intelligence-workspace .context-band>section:first-child>span,.intelligence-workspace .context-band>a>span,.intelligence-workspace .engine-summary header>span{letter-spacing:.075em;font-size:.6rem}.intelligence-workspace .context-band>section:first-child>strong{margin:.08rem 0;font-size:.94rem}.intelligence-workspace .context-band>section:first-child>p{white-space:nowrap;font-size:.67rem}.intelligence-workspace .context-band .engine-summary>p{gap:12px;margin-top:7px}.intelligence-workspace .context-band .engine-summary>p span{font-size:.64rem}.intelligence-workspace .stream-toolbar{grid-template-columns:1fr minmax(250px,310px) auto;min-height:50px}.intelligence-workspace .stream-toolbar>div:first-child>span{letter-spacing:.1em;font-size:.75rem}.intelligence-workspace .stream-toolbar>div:first-child>strong{font-size:.68rem}.intelligence-workspace .intelligence-grid{border-bottom:1px solid #25302c}.intelligence-workspace .intelligence-card{grid-template-rows:auto 1fr;grid-template-columns:minmax(360px,1fr) 520px;align-items:center;column-gap:28px;min-height:96px;padding:13px 18px 13px 16px;display:grid}.intelligence-workspace .intelligence-card>header{grid-area:1/1;align-self:end}.intelligence-workspace .intelligence-card>header span{letter-spacing:.04em;font-size:.62rem}.intelligence-workspace .intelligence-card h3{grid-area:2/1;align-self:start;max-width:850px;margin:5px 0 0;font-size:1.02rem;line-height:1.28}.intelligence-workspace .intelligence-card>footer{grid-area:1/2/3;grid-template-columns:68px minmax(190px,auto) minmax(88px,1fr) auto 18px;place-items:center start;gap:14px;width:100%;min-width:0;display:grid}.intelligence-workspace .intelligence-card>footer>time{font:650 .61rem var(--font-mono);letter-spacing:.04em;color:#84918c;white-space:nowrap}.intelligence-workspace .intelligence-card>footer>.compact-state,.intelligence-workspace .intelligence-card>footer>.card-verdict{grid-column:2}.intelligence-workspace .intelligence-card .card-verdict{white-space:nowrap;gap:9px}.intelligence-workspace .intelligence-card .card-assets{white-space:nowrap;grid-column:3;justify-self:start;margin:0}.intelligence-workspace .intelligence-card .card-held{grid-column:4;justify-self:end;margin:0}.intelligence-workspace .intelligence-card footer>svg{grid-column:5;justify-self:end;margin:0}.intelligence-workspace .intelligence-card .card-signal{top:13px;bottom:13px}.intelligence-workspace .stream-end{min-height:62px}}@media (width>=1060px) and (width<=1320px){.intelligence-workspace .intelligence-card{grid-template-columns:minmax(330px,1fr) 440px;column-gap:20px}.intelligence-workspace .intelligence-card>footer{grid-template-columns:62px minmax(170px,auto) 1fr auto 18px;gap:10px}.intelligence-workspace .intelligence-card .card-assets span:nth-child(n+3){display:none}.intelligence-workspace .lead-refined{grid-template-columns:minmax(0,1fr) 265px}}.landing-v3:after{content:"";z-index:0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle,#d7ff6309,#0000 67%);border-radius:50%;width:560px;height:560px;margin-top:-280px;margin-left:-280px;transition:opacity .5s;position:fixed;top:35vh;left:50vw}.v3-cursor{z-index:110;pointer-events:none;will-change:transform;border:1px solid #d7ff6380;border-radius:50%;width:34px;height:34px;transition:width .28s cubic-bezier(.16,1,.3,1),height .28s cubic-bezier(.16,1,.3,1),margin .28s cubic-bezier(.16,1,.3,1),border-color .28s,background .28s;position:fixed;top:0;left:0;transform:translate(-100px,-100px)}.v3-cursor i{background:var(--v3-accent);border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v3-cursor.is-interactive{background:#d7ff630e;border-color:#d7ff63d9;width:54px;height:54px;margin-top:-10px;margin-left:-10px}.v3-signal-field{pointer-events:none;z-index:0;aspect-ratio:1;pointer-events:none;opacity:.72;width:min(52vw,780px);position:absolute;top:50%;right:clamp(-230px,-10vw,-80px);transform:translateY(-50%)}.v3-orbit{border:1px solid #d7ff631f;border-radius:50%;position:absolute;inset:50%;transform:translate(-50%,-50%)}.v3-orbit:after{content:"";z-index:-1;background:var(--v3-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:-3px;left:50%;box-shadow:0 0 16px #d7ff63cc}.v3-orbit-a{width:36%;height:36%;animation:13s linear infinite v3-orbit}.v3-orbit-b{border-color:#f0efe817;width:63%;height:63%;animation:22s linear infinite reverse v3-orbit}.v3-orbit-c{border-style:dashed;width:91%;height:91%;animation:42s linear infinite v3-orbit}.v3-field-readout{font:600 .52rem var(--font-mono);letter-spacing:.16em;color:#5e6559;animation:3.6s ease-in-out infinite v3-readout;position:absolute;bottom:15%;right:16%}.v3-particle{opacity:.5;background:#90978b;width:4px;height:4px;animation:5s ease-in-out infinite v3-particle;position:absolute;transform:rotate(45deg)}.v3-particle-1{top:24%;left:20%}.v3-particle-2{animation-delay:-1s;top:9%;left:58%}.v3-particle-3{animation-delay:-2.4s;top:42%;right:12%}.v3-particle-4{animation-delay:-3.2s;bottom:12%;left:38%}.v3-particle-5{animation-delay:-.7s;bottom:34%;left:8%}.v3-particle-6{animation-delay:-4.1s;bottom:29%;right:30%}.v3-hero-copy h1>span,.v3-hero-copy h1>em{display:inline-block;position:relative}.v3-hero-copy h1>span:after,.v3-hero-copy h1>em:after{content:"";z-index:-1;background:var(--v3-bg);transform-origin:100%;animation:1.05s cubic-bezier(.77,0,.18,1) both v3-type-mask;position:absolute;inset:-.06em -.03em}.v3-hero-copy h1>span:after{animation-delay:.24s}.v3-hero-copy h1>em:after{animation-delay:.46s}.v3-product-card{--card-rx:0deg;--card-ry:0deg;transform:perspective(1200px) rotateX(var(--card-rx)) rotateY(var(--card-ry));backface-visibility:hidden;transition:transform .65s cubic-bezier(.16,1,.3,1),box-shadow .45s}.v3-product-card:hover{box-shadow:0 55px 130px #00000094,0 0 0 1px #d7ff630f}.v3-card-depth{z-index:-2;border:1px solid #f0efe81a;transition:transform .65s cubic-bezier(.16,1,.3,1),opacity .4s;position:absolute;inset:0}.v3-card-depth-a{opacity:.65;transform:translate3d(14px,14px,-40px)}.v3-card-depth-b{opacity:.3;transform:translate3d(27px,27px,-80px)}.v3-product-card:hover .v3-card-depth-a{transform:translate3d(18px,18px,-40px)}.v3-product-card:hover .v3-card-depth-b{transform:translate3d(34px,34px,-80px)}.v3-impact-row>div{position:relative;overflow:visible}.v3-impact-row>div:after{content:"";z-index:-1;background:linear-gradient(90deg, transparent, var(--v3-accent), transparent);opacity:0;width:0;height:1px;animation:4.8s ease-in-out infinite v3-data-sweep;position:absolute;top:50%;left:50%}.v3-impact-row:nth-child(4)>div:after{animation-delay:.4s}.v3-impact-row:nth-child(5)>div:after{animation-delay:.8s}.v3-method-grid article:hover h3{transform:translate(7px)}.v3-method-grid h3{transition:transform .4s cubic-bezier(.16,1,.3,1)}.v3-method-grid article:hover p{color:#272a25}.v3-method-grid p{transition:color .35s}.v3-method-grid article:hover>span{color:#10110f}.v3-method-grid article>span{transition:color .3s}@keyframes v3-orbit{to{transform:translate(-50%,-50%)rotate(1turn)}}@keyframes v3-particle{0%,to{opacity:.12;transform:translateY(0)rotate(45deg)scale(.7)}50%{opacity:.8;transform:translateY(-13px)rotate(225deg)scale(1.15)}}@keyframes v3-readout{0%,to{opacity:.25}48%,55%{opacity:.9}}@keyframes v3-type-mask{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes v3-data-sweep{0%,68%{opacity:0;width:0;left:50%}74%{opacity:.7}92%{opacity:0;width:100%;left:0}to{opacity:0}}@media (pointer:coarse),(width<=900px){.v3-cursor,.landing-v3:after{display:none}.v3-signal-field{opacity:.38;width:110vw;right:-48%}.v3-product-card{transform:none!important}.v3-card-depth{display:none}}@media (prefers-reduced-motion:reduce){.v3-cursor,.landing-v3:after,.v3-signal-field,.v3-card-depth{display:none!important}.v3-hero-copy h1>span:after,.v3-hero-copy h1>em:after,.v3-impact-row>div:after{display:none}.v3-product-card{transform:none!important}}.landing-v3{--v3-bg:#070a0a;--v3-paper:#f0efe8;--v3-ink:#10110f;--v3-soft:#a7aaa2;--v3-line:#ffffff14;--v3-accent:#e5a93c;background:var(--v3-bg);min-height:100vh;color:var(--v3-paper);overflow:hidden}.v3-terminal-sync-ribbon{font-size:.8rem;font-family:var(--font-mono);box-sizing:border-box;background:#10b9811f;border-bottom:1px solid #10b9814d;justify-content:space-between;align-items:center;padding:.45rem 1.5rem;display:flex}.v3-terminal-sync-ribbon .v3-ribbon-status{color:#34d399}.v3-terminal-sync-ribbon .v3-ribbon-btn{color:#040606;background:#10b981;border-radius:4px;padding:.2rem .65rem;font-weight:700;text-decoration:none}@media (width<=640px){.v3-terminal-sync-ribbon{text-align:center;flex-direction:column;gap:8px;padding:.6rem 1rem}.v3-terminal-sync-ribbon .v3-ribbon-btn{box-sizing:border-box;text-align:center;width:100%}}.v3-nav{z-index:100;-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--v3-line);background:#0b0b0ad9;justify-content:space-between;align-items:center;height:72px;padding:0 clamp(24px,5vw,80px);display:flex;position:sticky;top:0}.v3-nav>div{align-items:center;gap:clamp(16px,1.8vw,28px);display:flex}.v3-button{letter-spacing:.01em;border:1px solid #f0efe84d;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 20px;font-size:.875rem;font-weight:600;transition:transform .2s,box-shadow .2s,background .2s,color .2s,border-color .2s;display:inline-flex}.v3-button svg,.v3-text-link svg{width:15px;height:15px}.v3-button:hover{transform:translateY(-1.5px)}.v3-button-solid{background:var(--v3-accent);border-color:var(--v3-accent);color:#0b0b0a;box-shadow:0 1px 2px #00000059,0 0 16px #d7ff6326}.v3-button-solid:hover{background:#e2ff7a;border-color:#e2ff7a;box-shadow:0 4px 20px #d7ff6359}.v3-hero{grid-template-columns:minmax(420px,.83fr) minmax(560px,1.17fr);align-items:center;gap:clamp(48px,7vw,120px);min-height:calc(100svh - 78px);padding:clamp(72px,9vw,140px) clamp(24px,5vw,80px);display:grid;position:relative}.v3-hero:before{content:"";pointer-events:none;border:1px solid #d7ff631f;border-radius:50%;width:540px;height:540px;position:absolute;top:-270px;right:-240px;box-shadow:0 0 0 90px #d7ff6304,0 0 0 180px #d7ff6303}.v3-hero-copy{z-index:2;position:relative}.v3-kicker{font:700 .75rem var(--font-mono);letter-spacing:.12em;color:#aeb2a7;align-items:center;gap:10px;margin:0 0 26px;display:flex}.v3-kicker>span{background:var(--v3-accent);width:28px;height:1px;display:block}.v3-hero h1,.v3-statement h2,.v3-method h2,.v3-cta h2{letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif;font-weight:400}.v3-hero h1{margin:0 0 32px;font-size:clamp(4.2rem,6.6vw,7.5rem);line-height:.86}.v3-hero h1 em,.v3-cta h2 em{color:var(--v3-accent);font-weight:400}.v3-deck{color:#b8bbb3;max-width:570px;margin:0;font-size:clamp(1.02rem,1.25vw,1.22rem);line-height:1.65}.v3-actions{align-items:center;gap:26px;margin-top:36px;display:flex}.v3-text-link{color:#e5e5de;align-items:center;gap:9px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.v3-text-link:hover{color:var(--v3-accent)}.v3-trust{color:#8b8f86;letter-spacing:.04em;flex-wrap:wrap;gap:18px;margin-top:38px;font-size:.75rem;font-weight:600;display:flex}.v3-trust span{align-items:center;gap:6px;display:flex}.v3-trust svg{width:12px;color:var(--v3-accent)}.v3-product-card{z-index:2;background:#111210;border:1px solid #f0efe83b;position:relative;box-shadow:0 40px 100px #00000073}.v3-product-card:before{content:"";z-index:-1;border:1px solid #d7ff6340;position:absolute;inset:-8px 8px 8px -8px}.v3-product-card>header{border-bottom:1px solid var(--v3-line);height:48px;font:700 .58rem var(--font-mono);letter-spacing:.11em;color:#b9bcb4;justify-content:space-between;align-items:center;padding:0 18px;display:flex}.v3-product-card>header>div{align-items:center;gap:8px;display:flex}.v3-product-card>header small{letter-spacing:.04em;color:#9ca099;opacity:1;font-size:.75rem;font-weight:600}.v3-live-dot{background:var(--v3-accent);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #d7ff631a}.v3-card-heading{border-bottom:1px solid var(--v3-line);grid-template-columns:1fr auto;gap:28px;padding:clamp(24px,3.2vw,44px);display:grid}.v3-card-heading>div:first-child>span{font:700 .59rem var(--font-mono);letter-spacing:.12em;color:#777d73}.v3-card-heading h2{letter-spacing:-.02em;color:#c5c8bd;max-width:590px;margin:14px 0 0;font-size:clamp(1.35rem,2.2vw,2.4rem);font-weight:500;line-height:1.3}.v3-score{border-left:1px solid var(--v3-line);text-align:right;flex-direction:column;justify-content:space-between;padding-left:24px;display:flex}.v3-score small{font:650 .5rem var(--font-mono);letter-spacing:.1em;color:#757a72}.v3-score strong{font:450 clamp(2rem, 3vw, 3.4rem) var(--font-mono)}.v3-score strong span{color:#767c72;font-size:.42em}.v3-signal-summary{border-bottom:1px solid var(--v3-line);background:#d7ff6309;grid-template-columns:105px 1fr;align-items:start;gap:18px;padding:20px clamp(24px,3.2vw,44px);display:grid}.v3-signal-summary>span{font:750 .62rem var(--font-mono);letter-spacing:.08em}.v3-signal-summary>p{color:#aeb2aa;margin:0;font-size:.78rem;line-height:1.55}.v3-feed article{border-bottom:1px solid var(--v3-line);grid-template-columns:1fr auto;align-items:center;gap:20px;min-height:82px;padding:17px clamp(18px,2.5vw,34px);transition:background .2s;display:grid}.v3-feed article:hover{background:#ffffff06}.v3-feed-copy{gap:6px;display:grid}.v3-feed-copy span{font:600 .75rem var(--font-mono);letter-spacing:.06em;color:#73786f}.v3-feed-copy strong{font-size:.84rem;font-weight:560;line-height:1.35}.v3-feed-meta{text-align:right;grid-template-columns:72px 46px;align-items:center;display:grid}.v3-feed-meta b{font:750 .55rem var(--font-mono);letter-spacing:.06em}.v3-feed-meta small{font:650 .51rem var(--font-mono);color:#696e66}.v3-product-card>footer{min-height:43px;font:600 .5rem var(--font-mono);letter-spacing:.06em;color:#6c7168;justify-content:space-between;align-items:center;padding:0 18px;display:flex}.v3-product-card>footer span{align-items:center;gap:5px;display:flex}.v3-product-card>footer svg{width:11px;color:var(--v3-accent)}.v3-ticker{border-block:1px solid var(--v3-line);min-height:80px;font:650 .75rem var(--font-mono);letter-spacing:.12em;color:#8b8f86;white-space:nowrap;justify-content:space-between;align-items:center;gap:25px;padding:0 clamp(24px,5vw,80px);display:flex}.v3-ticker i{border:1px solid var(--v3-accent);width:5px;height:5px;transform:rotate(45deg)}.v3-statement{content-visibility:auto;contain-intrinsic-size:1px 500px;border-bottom:1px solid var(--v3-line);grid-template-columns:240px 1fr;gap:clamp(40px,8vw,130px);padding:clamp(100px,13vw,200px) clamp(24px,8vw,140px);display:grid}.v3-statement>div{max-width:1050px}.v3-statement h2{margin:0;font-size:clamp(3rem,5.3vw,6.3rem);line-height:.98}.v3-statement>div>p{border-left:1px solid var(--v3-accent);color:#aeb2aa;max-width:650px;margin:42px 0 0 auto;padding-left:42px;font-size:1.05rem;line-height:1.7}.v3-method{content-visibility:auto;contain-intrinsic-size:1px 600px;background:var(--v3-paper);color:var(--v3-ink);padding:clamp(90px,11vw,160px) clamp(24px,5vw,80px)}.v3-method .v3-kicker{color:#60645c}.v3-method .v3-kicker span{background:#181a15}.v3-method>header{grid-template-columns:repeat(3,1fr);align-items:end;gap:clamp(20px,3vw,46px);margin-bottom:80px;display:grid}.v3-method>header .v3-kicker{grid-column:1;margin:0}.v3-method h2{text-align:left;grid-column:2/-1;margin:0;font-size:clamp(3rem,4.8vw,5.8rem);line-height:.96}.v3-method-grid{border-top:1px solid #10110f47;grid-template-columns:repeat(3,1fr);display:grid}.v3-method-grid article{border-right:1px solid #10110f33;min-height:330px;padding:32px clamp(20px,3vw,46px);position:relative}.v3-method-grid article:first-child{padding-left:0}.v3-method-grid article:last-child{border-right:0;padding-right:0}.v3-method-grid article>span{font:750 .875rem var(--font-mono);color:#8b8f86;margin-bottom:8px;display:block}.v3-method-grid svg{width:27px;height:27px;margin:32px 0 20px;display:block}.v3-method-grid h3{margin-bottom:14px;font-size:1.28rem}.v3-method-grid p{color:#5f635b;max-width:340px;margin:0;font-size:.9375rem;line-height:1.7}.v3-principle{content-visibility:auto;contain-intrinsic-size:1px 430px;border-bottom:1px solid var(--v3-line);background:#121310;grid-template-columns:260px 1fr;align-items:start;gap:70px;min-height:430px;padding:clamp(70px,9vw,130px) clamp(24px,8vw,140px);display:grid}.v3-principle>div{font:700 .61rem var(--font-mono);letter-spacing:.1em;color:#979b92;align-items:center;gap:12px;display:flex}.v3-principle svg{width:18px;color:var(--v3-accent)}.v3-principle blockquote{letter-spacing:-.045em;color:#e5e5de;max-width:980px;margin:0;font:400 clamp(2.6rem,4.5vw,5.3rem)/1.03 Georgia,Times New Roman,serif}.v3-cta{content-visibility:auto;contain-intrinsic-size:1px 400px;text-align:center;background:radial-gradient(circle at 50% 60%,#d7ff6314,#0000 34%);padding:clamp(110px,15vw,220px) 24px}.v3-cta .v3-kicker{justify-content:center}.v3-cta h2{margin:0 0 58px;font-size:clamp(4.5rem,9vw,10rem);line-height:.8}.v3-cta .v3-button{min-width:190px}.v3-footer{content-visibility:auto;contain-intrinsic-size:1px 280px;border-top:1px solid var(--v3-line);color:#777b73;background:#0d0e0c;grid-template-columns:1fr;gap:48px;min-height:280px;padding:clamp(48px,6vw,80px) clamp(24px,5vw,80px) 32px;font-size:.875rem;display:grid}.v3-footer-main{flex-direction:column;gap:16px;display:flex}.v3-footer-main p{color:#9ca099;margin:0;line-height:1.6}.v3-footer-nav{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:32px 24px;display:grid}.v3-footer-nav h4{letter-spacing:.08em;text-transform:uppercase;color:#c5c8bd;margin:0 0 16px;font-size:.75rem;font-weight:700}.v3-footer-nav ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.v3-footer-nav a{color:#8b8f86;font-size:.875rem;text-decoration:none;transition:color .2s}.v3-footer-nav a:hover{color:var(--v3-accent)}.v3-footer-legal{color:#73786f;border-top:1px solid #f0efe814;justify-content:space-between;align-items:center;padding-top:24px;font-size:.75rem;display:flex}@media (width<=1100px){.v3-hero{grid-template-columns:1fr;padding-top:90px}.v3-hero-copy{max-width:850px}.v3-product-card{width:min(850px,100%)}.v3-statement{grid-template-columns:1fr}.v3-statement .v3-kicker{margin-bottom:0}.v3-method>header{display:block}.v3-method h2{text-align:left;margin-top:35px}.v3-principle{grid-template-columns:1fr}}@media (width<=720px){.v3-nav{height:66px;padding-inline:18px}.v3-nav>div{gap:0}.v3-nav>div>a:not(.v3-button){display:none}.v3-nav .v3-button{min-height:40px;padding:0 13px;font-size:.68rem}.landing-v3 .brand-lockup{width:116px;height:29px}.landing-v3 .brand-lockup>img{width:136px;top:-31px;left:-14px}.v3-hero{gap:58px;min-height:0;padding:64px 20px 74px}.v3-hero h1{font-size:clamp(3.4rem,17vw,5.2rem)}.v3-deck{font-size:1rem}.v3-actions{flex-direction:column;align-items:flex-start}.v3-trust{gap:9px;display:grid}.v3-product-card:before{display:none}.v3-card-heading{grid-template-columns:1fr}.v3-score{border:0;border-top:1px solid var(--v3-line);text-align:left;flex-direction:row;align-items:end;padding:14px 0 0;display:flex}.v3-signal-summary{grid-template-columns:1fr}.v3-feed article{padding-inline:18px}.v3-feed-copy strong{font-size:.78rem}.v3-feed-meta{grid-template-columns:1fr;gap:6px}.v3-feed-meta small,.v3-product-card>footer span:last-child{display:none}.v3-ticker{justify-content:flex-start;min-height:60px;padding-inline:20px;overflow:hidden}.v3-ticker span:nth-of-type(n+3),.v3-ticker i:nth-of-type(n+2){display:none}.v3-statement{padding:95px 20px}.v3-statement h2{font-size:clamp(2.7rem,13vw,4.2rem)}.v3-statement>div>p{margin-top:30px;padding-left:20px}.v3-method{padding:90px 20px}.v3-method>header{margin-bottom:55px}.v3-method h2{font-size:clamp(2.8rem,12vw,4.1rem)}.v3-method-grid{display:block}.v3-method-grid article,.v3-method-grid article:first-child,.v3-method-grid article:last-child{border:0;border-bottom:1px solid #10110f33;min-height:0;padding:28px 0 38px}.v3-method-grid svg{margin:36px 0 20px}.v3-principle{gap:45px;min-height:0;padding:85px 20px}.v3-principle blockquote{font-size:clamp(2.45rem,11vw,3.6rem)}.v3-cta{padding:120px 20px}.v3-cta h2{margin-bottom:42px;font-size:clamp(4rem,20vw,6rem)}.v3-footer{min-height:auto;padding:40px 20px 24px}.v3-footer-nav{grid-template-columns:repeat(2,1fr)}.v3-footer-legal{text-align:center;flex-direction:column;gap:8px}}.v3-nav{animation:.65s cubic-bezier(.16,1,.3,1) 50ms both v3-drop}.v3-hero-copy .v3-kicker{animation:.4s cubic-bezier(.16,1,.3,1) 40ms both v3-rise}.v3-hero-copy h1{animation:.45s cubic-bezier(.16,1,.3,1) 80ms both v3-rise}.v3-deck{animation:.45s cubic-bezier(.16,1,.3,1) .12s both v3-rise}.v3-actions{animation:.45s cubic-bezier(.16,1,.3,1) .15s both v3-rise}.v3-trust{animation:.45s cubic-bezier(.16,1,.3,1) .18s both v3-rise}.v3-product-card{animation:.5s cubic-bezier(.16,1,.3,1) .1s both v3-card-in}.v3-product-card:before{animation:5s ease-in-out 1.4s infinite v3-frame-breathe}.v3-live-dot{animation:2.2s ease-out 1.2s infinite v3-live}.v3-feed article{animation:.6s cubic-bezier(.16,1,.3,1) both v3-row-in}.v3-feed article:first-child{animation-delay:.72s}.v3-feed article:nth-child(2){animation-delay:.82s}.v3-feed article:nth-child(3){animation-delay:.92s}.v3-button svg,.v3-text-link svg{transition:transform .25s cubic-bezier(.16,1,.3,1)}.v3-button:hover svg,.v3-text-link:hover svg{transform:translate(4px)}.v3-feed article:hover .v3-feed-copy strong{color:#fff;transform:translate(4px)}.v3-feed-copy strong{transition:transform .25s cubic-bezier(.16,1,.3,1),color .2s}.v3-method-grid article{transition:transform .35s cubic-bezier(.16,1,.3,1),background .25s}.v3-method-grid article:hover{transform:translateY(-8px)}.v3-method-grid article:hover svg{transform:rotate(-6deg)scale(1.08)}.v3-method-grid svg{transition:transform .35s cubic-bezier(.16,1,.3,1)}[data-v3-reveal]>*{opacity:0;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}[data-v3-reveal].v3-visible>*{opacity:1;transform:none}[data-v3-reveal].v3-visible>:nth-child(2){transition-delay:.1s}.v3-method.v3-visible .v3-method-grid article{opacity:1;transform:none}.v3-method.v3-visible .v3-method-grid article:first-child{transition-delay:80ms}.v3-method.v3-visible .v3-method-grid article:nth-child(2){transition-delay:.16s}.v3-method.v3-visible .v3-method-grid article:nth-child(3){transition-delay:.24s}.v3-method.v3-visible .v3-method-grid article:hover{transform:translateY(-8px)}.v3-cta.v3-visible em{animation:3.2s ease-in-out .7s infinite v3-glow}@keyframes v3-drop{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes v3-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes v3-card-in{0%{opacity:0;translate:30px 18px;scale:.985}to{opacity:1;translate:0;scale:1}}@keyframes v3-row-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes v3-live{0%{box-shadow:0 0 #d7ff6359}70%,to{box-shadow:0 0 0 8px #d7ff6300}}@keyframes v3-frame-breathe{0%,to{border-color:#d7ff632e;transform:translate(0)}50%{border-color:#d7ff636b;transform:translate(-2px,2px)}}@keyframes v3-glow{0%,to{text-shadow:0 0 #d7ff6300}50%{text-shadow:0 0 35px #d7ff6333}}@media (prefers-reduced-motion:reduce){[data-v3-reveal]>*{opacity:1;transform:none}.v3-nav,.v3-hero-copy>*,.v3-product-card,.v3-product-card:before,.v3-live-dot,.v3-feed article,.v3-cta em{animation:none!important}}.landing-v3{--v3-scroll:0;position:relative}.v3-progress{z-index:100;background:var(--v3-accent);width:100%;height:2px;transform:scaleX(var(--v3-scroll));transform-origin:0;pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.v3-hero{isolation:isolate}.v3-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000 0 49.94%,#f0efe80e 50%,#0000 50.06%) 0 0/100% 100%,linear-gradient(#f0efe809 1px,#0000 1px) 0 0/100% 88px;animation:1.4s cubic-bezier(.16,1,.3,1) .15s both v3-grid-resolve;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000d9,#0000 88%);mask-image:linear-gradient(#000000d9,#0000 88%)}.v3-hero-copy h1{perspective:800px}.v3-hero-copy h1 em{transform-origin:0 65%;animation:1s cubic-bezier(.16,1,.3,1) .55s both v3-ink-settle;display:inline-block}.v3-product-card{transform-style:preserve-3d;will-change:transform;overflow:visible}.v3-product-card:after{content:"";z-index:4;background:var(--v3-accent);width:42px;height:1px;animation:4.8s cubic-bezier(.65,0,.35,1) 1.5s infinite v3-scan-edge;position:absolute;top:-1px;left:-1px;box-shadow:0 0 18px #d7ff6373}.v3-card-light{z-index:3;pointer-events:none;opacity:0;transition:opacity .45s;position:absolute;inset:0;overflow:hidden}.v3-card-light:after{content:"";pointer-events:none;background:radial-gradient(circle,#d7ff6313,#0000 66%);width:340px;height:340px;margin-top:-170px;margin-left:-170px;position:absolute;top:50%;left:50%}.v3-product-card:hover .v3-card-light{opacity:1}.v3-score strong{position:relative}.v3-score strong:after{content:"";background:var(--v3-accent);transform-origin:0;height:1px;animation:1.1s cubic-bezier(.16,1,.3,1) 1.05s both v3-confidence;position:absolute;bottom:-5px;left:0;right:0}.v3-ticker{justify-content:flex-start;padding:0;overflow:hidden}.v3-ticker-track{width:max-content;animation:32s linear infinite v3-marquee;display:flex}.v3-ticker-track>div{align-items:center;gap:clamp(32px,5vw,78px);height:74px;padding-left:clamp(32px,5vw,78px);display:flex}.v3-ticker-track i{flex:0 0 5px}.v3-ticker:hover .v3-ticker-track{animation-play-state:paused}.v3-method-grid article:after{content:"";background:var(--v3-ink);transform-origin:0;height:2px;transition:transform .55s cubic-bezier(.16,1,.3,1);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.v3-method-grid article:hover:after{transform:scaleX(1)}.v3-principle blockquote{background:linear-gradient(90deg,#e5e5de 0 50%,#6d7069 50% 100%) 100% 0/200% 100%;-webkit-background-clip:text;background-clip:text;transition:background-position 1.25s cubic-bezier(.16,1,.3,1) .12s;color:#0000!important}.v3-principle.v3-visible blockquote{background-position:0 0}.v3-button-solid{position:relative;overflow:hidden}.v3-button-solid:before{content:"";border-radius:inherit;background:linear-gradient(110deg,#0000 30%,#ffffff6b,#0000 70%);transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;inset:-1px;transform:translate(-120%)}.v3-button-solid:hover:before{transform:translate(120%)}@keyframes v3-grid-resolve{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes v3-ink-settle{0%{opacity:0;filter:blur(7px);transform:rotateX(-34deg)translateY(22px)}to{opacity:1;filter:none;transform:none}}@keyframes v3-scan-edge{0%{opacity:0;transform:translate(0)}8%{opacity:1}45%{opacity:1;transform:translate(calc(100% + 1px))}46%,to{opacity:0;transform:translate(calc(100% + 1px))}}@keyframes v3-confidence{0%{transform:scaleX(0)}to{transform:scaleX(.78)}}@keyframes v3-marquee{to{transform:translate(-50%)}}@media (width<=720px){.v3-ticker-track>div{height:60px}.v3-card-light{display:none}.v3-hero:after{background-size:100% 100%,100% 64px}}@media (prefers-reduced-motion:reduce){.v3-progress{display:none}.v3-hero:after,.v3-hero-copy h1 em,.v3-product-card:after,.v3-score strong:after,.v3-ticker-track{animation:none!important}.v3-principle blockquote{background:#e5e5de;-webkit-background-clip:text;background-clip:text}.v3-button-solid:before{display:none}}.v3-nav{height:72px;padding-inline:clamp(24px,4.6vw,74px)}.v3-nav>div{gap:clamp(18px,2vw,32px)}.v3-nav>div>a:not(.v3-button){color:#c5c8bd;border-radius:6px;padding:8px 14px;font-size:.875rem;font-weight:500;transition:color .2s,background-color .2s}.v3-nav>div>a:not(.v3-button):hover{color:#fff;background:#f0efe812}.v3-nav .v3-button{border-radius:8px;height:42px;min-height:42px;padding-inline:18px;font-size:.875rem;font-weight:600}.landing-v3 .brand-lockup{width:158px;height:38px}.landing-v3 .brand-lockup>img{width:185px;top:-41px;left:-19px}.v3-hero{min-height:calc(100svh - 72px);padding-block:clamp(82px,8vw,126px)}.v3-kicker{letter-spacing:.035em;text-transform:none;color:#9a9e95;font-family:Inter,Segoe UI,sans-serif;font-size:.75rem;font-weight:600}.v3-card-heading{padding-block:clamp(26px,2.7vw,38px)}.v3-card-heading>div:first-child>span,.v3-score small{text-transform:none;letter-spacing:.02em;font-family:Inter,Segoe UI,sans-serif;font-weight:560}.v3-card-heading h2{margin-top:11px;font-size:clamp(1.3rem,2.1vw,2.3rem)}.v3-signal-summary{padding-block:17px}.v3-impact-path{border-bottom:1px solid var(--v3-line);background:#0e0f0d;padding:18px clamp(24px,3.2vw,44px) 21px}.v3-impact-head{color:#c2c5bc;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:.68rem;display:flex}.v3-impact-head small{color:#6f746c;font-size:.61rem}.v3-impact-axis,.v3-impact-row{grid-template-columns:104px minmax(150px,1fr) 54px;align-items:center;gap:14px;display:grid}.v3-impact-axis{font:500 .5rem var(--font-mono);color:#5f645c;margin-bottom:4px}.v3-impact-axis span:last-child{text-align:right}.v3-impact-axis i{background:linear-gradient(90deg,#ef776f,#f0efe821 50%,#d7ff63);height:1px}.v3-impact-row{min-height:28px;font-size:.65rem}.v3-impact-row>span{color:#a8aca3}.v3-impact-row>div{background:linear-gradient(90deg,#0000 49.7%,#f0efe829 50%,#0000 50.3%);height:12px;position:relative}.v3-impact-row>div:before{content:"";background:#f0efe814;height:1px;position:absolute;top:5px;left:0;right:0}.v3-impact-row i{z-index:1;left:var(--position);background:#d7ff63;border-radius:50%;width:6px;height:6px;position:absolute;top:3px;box-shadow:0 0 0 3px #d7ff631a}.v3-impact-row i.negative{background:#ef776f;box-shadow:0 0 0 3px #ef776f1a}.v3-impact-row strong{text-align:right;font:600 .62rem var(--font-mono);color:#d9dbd4}.v3-feed article{min-height:70px;padding-block:13px}.v3-feed-copy span{letter-spacing:.015em;text-transform:none;font-family:Inter,Segoe UI,sans-serif;font-weight:500}.v3-feed-meta b,.v3-feed-meta small{text-transform:none;letter-spacing:.015em}.v3-method-grid article>span{font-weight:560}.v3-method-grid svg{margin-top:62px}@media (width<=720px){.v3-nav{height:70px}.v3-hero{min-height:0}.v3-impact-axis,.v3-impact-row{grid-template-columns:86px minmax(100px,1fr) 48px;gap:9px}.v3-impact-path{padding-inline:18px}.v3-feed article:nth-child(n+3){display:none}.landing-v3 .brand-lockup{width:122px;height:30px}.landing-v3 .brand-lockup>img{width:143px;top:-32px;left:-15px}}html[data-motion-debug=slow]{--motion-instant:.36s;--motion-fast:.6s;--motion-base:.96s;--motion-emphasis:1.52s;--motion-sequence:2.4s}@keyframes v-reveal{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes v-shift{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes v-trace{0%{transform:translate(-110%)}to{transform:translate(310%)}}@keyframes v-resolve{0%{opacity:.35;transform:scaleX(.12)}65%{opacity:1}to{opacity:1;transform:scaleX(1)}}@keyframes v-acknowledge{0%,to{filter:none}50%{filter:brightness(1.18)}}@keyframes v-exit{to{opacity:0;transform:translateY(-3px)}}.button,.icon-button,.refresh-button,.stream-toolbar button,.stream-end button,.filter-popover button,.active-filters button,.search-trigger,.back-link,.source-link{transition:background-color var(--motion-fast) var(--ease-verdict-shift), border-color var(--motion-fast) var(--ease-verdict-shift), color var(--motion-fast) var(--ease-verdict-shift), transform var(--motion-instant) var(--ease-verdict-shift)}.button svg,.icon-button svg,.refresh-button svg,.stream-toolbar button svg,.stream-end button svg,.back-link svg,.source-link svg{transition:transform var(--motion-fast) var(--ease-verdict-enter)}.button:active:not(:disabled),.icon-button:active:not(:disabled),.refresh-button:active:not(:disabled),.stream-toolbar button:active:not(:disabled),.filter-popover button:active:not(:disabled),.search-trigger:active:not(:disabled){transform:scale(.985)}.button:disabled svg,.icon-button:disabled svg,.refresh-button:disabled svg{animation:none!important;transform:none!important}.route-stage{animation:v-shift var(--motion-base) var(--ease-verdict-enter) both}.app-main{isolation:isolate}.topbar{transition:border-color var(--motion-base) var(--ease-verdict-shift)}.nav a{transition:color var(--motion-fast) var(--ease-verdict-shift)}.nav a:before{transition:transform var(--motion-base) var(--ease-verdict-enter), opacity var(--motion-fast) var(--ease-verdict-shift);transform-origin:50%}.nav a:not(.active):before{opacity:0;transform:translate(-7px)scale(.5)}.command-backdrop{animation:v-reveal var(--motion-fast) var(--ease-verdict-enter) both;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.command-palette{transform-origin:50% 0;animation:v-shift var(--motion-base) var(--ease-verdict-enter) both}.command-palette:before{content:"";background:linear-gradient(90deg, transparent, var(--accent), transparent);transform-origin:0;width:100%;height:1px;animation:v-resolve var(--motion-base) var(--ease-verdict-enter) both;display:block}.analytical-loading{color:#85918d;width:100%;max-width:960px;min-height:220px;font:650 .64rem var(--font-mono);letter-spacing:.11em;flex-direction:column;align-items:flex-start;gap:1.25rem;margin:0 auto;padding:1.5rem .5rem;display:flex}.analytical-loading-header{align-items:center;gap:1.25rem;width:100%;display:flex}.analytical-loading-header>i,.analytical-loading>i{background:#25302c;border-radius:1px;width:160px;height:2px;display:block;overflow:hidden}.analytical-loading-header>i b,.analytical-loading>i b{background:linear-gradient(90deg, transparent, var(--accent-amber,#e5a93c), transparent);width:55px;height:100%;animation:1.05s linear infinite v-trace;display:block}.skeleton-cards-container{flex-direction:column;gap:.75rem;width:100%;display:flex}.skeleton-card-item{background:#121a1873;border:1px solid #ffffff0d;border-radius:6px;flex-direction:column;gap:.65rem;padding:1rem 1.25rem;display:flex;position:relative;overflow:hidden}.skeleton-card-item:after{content:"";background:linear-gradient(90deg,#0000,#ffffff09,#0000);width:100%;height:100%;animation:1.8s ease-in-out infinite skeletonShimmer;position:absolute;top:0;left:-100%}@keyframes skeletonShimmer{0%{transform:translate(0)}to{transform:translate(200%)}}.skeleton-card-header{justify-content:space-between;align-items:center;width:100%;display:flex}.skeleton-badge{background:#ffffff0f;border-radius:3px;width:65px;height:14px}.skeleton-date{background:#ffffff08;border-radius:3px;width:80px;height:12px}.skeleton-line-title{background:#ffffff12;border-radius:4px;width:68%;height:16px}.skeleton-line-desc{background:#ffffff0a;border-radius:3px;width:90%;height:12px}.skeleton-list,.loader,.landing-nav,.hero-copy h1,.hero-copy>p:not(.section-label),.hero-actions,.intelligence-preview{animation:none}.landing-nav{animation:v-reveal var(--motion-base) var(--ease-verdict-enter) both}.hero-copy .section-label{animation:v-reveal var(--motion-base) 70ms var(--ease-verdict-enter) both}.hero-copy h1{animation:v-reveal var(--motion-emphasis) .12s var(--ease-verdict-enter) both}.hero-copy>p:not(.section-label){animation:v-shift var(--motion-base) .21s var(--ease-verdict-enter) both}.hero-actions,.hero-proof{animation:v-shift var(--motion-base) .28s var(--ease-verdict-enter) both}.intelligence-preview{animation:v-reveal var(--motion-emphasis) .17s var(--ease-verdict-enter) both}.second-pass .nav-cta:before,.hero-primary:before{transition:transform var(--motion-emphasis) var(--ease-verdict-shift);opacity:.55}.engine-connectors path{transition:stroke-dashoffset var(--motion-emphasis) var(--ease-verdict-shift)}.engine-source,.engine-core,.parse-rail span,.transmission-label,.engine-assets article,.engine-verdict{transition-property:opacity,transform,border-color,filter;transition-duration:var(--motion-base);transition-timing-function:var(--ease-verdict-enter)}.engine-phase-parsing .engine-frame{animation:v-acknowledge var(--motion-emphasis) var(--ease-verdict-shift) both}.engine-phase-parsing .engine-v b{animation:v-reveal var(--motion-base) 80ms var(--ease-verdict-enter) both}.engine-phase-mapping .engine-port{animation:v-acknowledge var(--motion-base) var(--ease-verdict-shift) both}.engine-phase-verdict .engine-verdict{animation:v-acknowledge var(--motion-emphasis) var(--ease-verdict-shift) both}.pointer-near{transition:filter var(--motion-fast) var(--ease-verdict-shift), border-color var(--motion-fast) var(--ease-verdict-shift)}.motion-section>.continuity-line,.motion-section>header .section-label,.motion-section>header h2,.motion-section>header>p,.motion-section>.dashboard-preview,.motion-section>.fact-demo,.motion-section>.capability-grid,.motion-section>.final-trace,.motion-section>h2,.motion-section>.button{opacity:0}.motion-section.motion-resolved>.continuity-line,.motion-section.motion-resolved>header .section-label{animation:v-reveal var(--motion-base) var(--ease-verdict-enter) both}.motion-section.motion-resolved>header h2,.motion-section.motion-resolved>h2{animation:v-reveal var(--motion-emphasis) 60ms var(--ease-verdict-enter) both}.motion-section.motion-resolved>header>p{animation:v-shift var(--motion-base) .1s var(--ease-verdict-enter) both}.motion-section.motion-resolved>.dashboard-preview,.motion-section.motion-resolved>.fact-demo,.motion-section.motion-resolved>.capability-grid,.motion-section.motion-resolved>.final-trace{animation:v-resolve var(--motion-emphasis) .13s var(--ease-verdict-enter) both;transform-origin:top}.motion-section.motion-resolved>.button{animation:v-shift var(--motion-base) .15s var(--ease-verdict-enter) both}.dashboard-preview .preview-shell-bar{transition:border-color var(--motion-fast) var(--ease-verdict-shift)}.motion-resolved .dashboard-preview .preview-shell-bar{animation:v-reveal var(--motion-base) .17s var(--ease-verdict-enter) both}.motion-resolved .preview-workspace aside{animation:v-reveal var(--motion-base) .23s var(--ease-verdict-enter) both}.motion-resolved .preview-workspace main>article:first-of-type{animation:v-reveal var(--motion-base) .33s var(--ease-verdict-enter) both}.workspace-intro,.intelligence-focus,.stream-workspace{animation:none}.intelligence-grid{animation:v-reveal var(--motion-base) var(--ease-verdict-enter) both}.intelligence-card{animation:v-shift var(--motion-base) var(--ease-verdict-enter) both;transition:background-color var(--motion-fast) var(--ease-verdict-shift)}.intelligence-card:nth-child(n+5){animation-delay:45ms}.card-signal{transition:transform var(--motion-fast) var(--ease-verdict-enter), opacity var(--motion-fast) var(--ease-verdict-shift)}.intelligence-card h3{transition:color var(--motion-fast) var(--ease-verdict-shift)}.intelligence-card:hover h3{color:#fff}.intelligence-card footer>svg{transition:transform var(--motion-fast) var(--ease-verdict-enter), color var(--motion-fast) var(--ease-verdict-shift)}.filter-popover{animation:v-shift var(--motion-fast) var(--ease-verdict-enter) both;transform-origin:100% 0}.active-filters{animation:v-reveal var(--motion-fast) var(--ease-verdict-enter) both}.compact-state{animation:v-reveal var(--motion-base) var(--ease-verdict-enter) both}.compact-state.processing{position:relative;overflow:hidden}.compact-state.processing:after{content:"";background:var(--accent);width:35%;height:1px;animation:.9s linear infinite v-trace;position:absolute;bottom:0;left:0;right:0}.compact-state.failed:after{content:"";background:var(--neg);width:5px;height:5px;margin-left:.45rem;display:inline-block}.card-verdict,.lead-verdict{animation:v-reveal var(--motion-base) var(--ease-verdict-enter) both}.card-verdict .verdict-badge i,.lead-verdict .verdict-badge i{animation:v-acknowledge var(--motion-emphasis) var(--ease-verdict-shift) both}.lead-verdict>div:nth-child(2)>i b,.meter-track i{transform-origin:0;animation:v-resolve var(--motion-emphasis) 80ms var(--ease-verdict-enter) both}.context-distribution b{transform-origin:0;animation:v-resolve var(--motion-emphasis) var(--ease-verdict-enter) both;transition:none}.market-context>header strong{animation:v-reveal var(--motion-base) var(--ease-verdict-enter) both}.detail>.back-link,.detail-header{animation:v-reveal var(--motion-base) var(--ease-verdict-enter) both}.detail-header{animation-delay:40ms}.fact-zone{animation:v-reveal var(--motion-base) 90ms var(--ease-verdict-enter) both}.inference-bridge i{position:relative;overflow:hidden}.inference-bridge i b{background:linear-gradient(90deg, transparent, var(--accent), transparent);width:28%;height:1px;animation:v-trace var(--motion-sequence) .12s var(--ease-verdict-shift) 1 both;display:block}.inference-zone{animation:v-resolve var(--motion-emphasis) .18s var(--ease-verdict-enter) both;transform-origin:top}.verdict-matrix{animation:v-reveal var(--motion-base) .25s var(--ease-verdict-enter) both}.reason-grid{animation:v-shift var(--motion-base) .3s var(--ease-verdict-enter) both}.asset-impact{animation:v-shift var(--motion-base) .35s var(--ease-verdict-enter) both}.asset-map>div{transition:background-color var(--motion-fast) var(--ease-verdict-shift), border-color var(--motion-fast) var(--ease-verdict-shift)}.asset-map>div:hover{background:#111816;border-color:#34423d}.source-link:hover svg,.back-link:hover svg{transform:translate(3px)}.portfolio>.workspace-heading,.portfolio-locked{animation:v-reveal var(--motion-base) var(--ease-verdict-enter) both}.portfolio-grid>.holding-entry{animation:v-resolve var(--motion-emphasis) 70ms var(--ease-verdict-enter) both;transform-origin:0}.portfolio-grid>.holdings-panel{animation:v-reveal var(--motion-base) .14s var(--ease-verdict-enter) both}.holdings-table article{animation:v-shift var(--motion-base) var(--ease-verdict-enter) both;transition:background-color var(--motion-fast) var(--ease-verdict-shift)}.holdings-table article:hover{background:#111816}.holding-entry input,.auth-panel input{transition:border-color var(--motion-fast) var(--ease-verdict-shift), background-color var(--motion-fast) var(--ease-verdict-shift)}.holding-entry input:focus,.auth-panel input:focus{background:#0d1412;border-color:#63736d}.form-error{animation:v-reveal var(--motion-fast) var(--ease-verdict-enter) both}.auth-aside{animation:v-reveal var(--motion-base) var(--ease-verdict-enter) both}.auth-panel form{animation:v-shift var(--motion-base) 50ms var(--ease-verdict-enter) both}.auth-switch a{transition:color var(--motion-fast) var(--ease-verdict-shift)}@media (width<=760px){.route-stage,.workspace-intro,.intelligence-focus>.lead-intelligence,.intelligence-focus>.market-context,.stream-workspace{animation-duration:var(--motion-fast)}.motion-section.motion-resolved>*{animation-delay:0s!important}.intelligence-card:nth-child(n){animation-delay:0s}.pointer-near{filter:none!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.route-stage,.landing-nav,.hero-copy .section-label,.hero-copy h1,.hero-copy>p:not(.section-label),.hero-actions,.hero-proof,.intelligence-preview,.motion-section *,.workspace-intro,.intelligence-focus>*,.stream-workspace,.intelligence-grid,.intelligence-card,.card-verdict,.lead-verdict,.market-context>header strong,.detail>*,.portfolio>*,.portfolio-locked,.holdings-table article,.auth-aside,.auth-panel form,.form-error{opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}.engine-connectors circle,.analysis-trace,.compact-state.processing:after,.analytical-loading>i b,.inference-bridge i b{display:none!important}.engine-connectors path{stroke-dashoffset:0!important;transition:none!important}.engine-source,.engine-core,.parse-rail span,.transmission-label,.engine-assets article,.engine-verdict{opacity:1!important;transition:none!important;transform:none!important}.lead-verdict>div:nth-child(2)>i b,.meter-track i,.context-distribution b{animation:none!important;transform:none!important}.button,.icon-button,.refresh-button,.stream-toolbar button,.search-trigger,.card-signal,.intelligence-card footer>svg{transition:none!important}}:root{--motion-slow:var(--motion-sequence);--ease-precision:var(--ease-verdict-shift);--ease-enter:var(--ease-verdict-enter)}.second-pass .landing-nav{font-size:.82rem}.second-pass .landing-nav>div>a:not(.button){color:#b5bfbc;font-size:.78rem}.second-pass .nav-cta{position:relative;overflow:hidden}.second-pass .nav-cta:before,.hero-primary:before{content:"";transition:transform .55s var(--ease-precision);background:linear-gradient(90deg,#0000,#ffffff7a,#0000);position:absolute;inset:0;transform:translate(-125%)skew(-18deg)}.second-pass .nav-cta:hover:before,.hero-primary:hover:before{transform:translate(125%)skew(-18deg)}.second-pass .landing-hero{grid-template-columns:minmax(390px,40fr) minmax(680px,60fr);gap:clamp(2.2rem,4vw,5rem);height:calc(100svh - 122px);min-height:690px;max-height:930px;padding:clamp(2.3rem,5vh,4.5rem) clamp(1.5rem,3.7vw,4.5rem);position:relative}.second-pass .landing-hero:before{content:"";pointer-events:none;background:radial-gradient(43% 58% at 72% 48%,#78a69713,#0000 72%),linear-gradient(90deg,#0000 39.8%,#8ea79f0f 40%,#0000 40.15%);position:absolute;inset:0}.second-pass .hero-copy{z-index:2;max-width:590px;position:relative}.second-pass .hero-copy h1{letter-spacing:-.064em;gap:.18em;margin:0 0 1.6rem;font-size:clamp(3.25rem,4.7vw,5.8rem);line-height:.91;display:grid}.second-pass .hero-copy h1 span,.second-pass .hero-copy h1 strong{color:#f5f7f6;font-weight:640}.second-pass .hero-actions{margin:1.8rem 0 1.55rem}.hero-primary,.hero-secondary{position:relative;overflow:hidden}.hero-secondary:hover{color:#fff;border-color:#71817c;transform:translate(2px)}.second-pass .hero-proof{color:#8b9995;gap:1rem;font-size:.61rem}.second-pass .hero-proof i{background:#81928d}.second-pass .intelligence-preview{z-index:2;--px:58%;--py:38%;height:min(66vh,650px);min-height:570px;transition:border-color var(--motion-base);background:#070b0af7;position:relative;overflow:hidden}.second-pass .intelligence-preview:before{content:"";pointer-events:none;background:radial-gradient(circle 230px at var(--px) var(--py), #80b1a116, transparent 75%), linear-gradient(#91a9a109 1px, transparent 1px), linear-gradient(90deg, #91a9a108 1px, transparent 1px);transition:background-position var(--motion-base);background-size:auto,40px 40px,40px 40px;position:absolute;inset:38px 0 0}.second-pass .preview-bar{z-index:5;height:42px;padding:0 1rem;font-size:.61rem;position:relative}.second-pass .preview-bar button{color:#73807c;font:600 .56rem var(--font-mono);background:0 0;border:0;align-items:center;gap:.35rem;display:flex}.second-pass .preview-bar button:hover{color:#c6d0cd}.engine-stage{isolation:isolate;height:calc(100% - 42px);position:relative}.engine-stage:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 70px #0000008c}.coordinate-mark{font:500 .52rem var(--font-mono);color:#45504d;letter-spacing:.12em;position:absolute}.mark-x{top:12px;right:14px}.mark-y{writing-mode:vertical-rl;bottom:10px;left:12px}.engine-connectors{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.engine-connectors path{fill:none;stroke:#53635e;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--motion-slow) var(--ease-precision)}.engine-phase-source .path-source,.engine-phase-parsing .path-source,.engine-phase-mapping .path-source,.engine-phase-verdict .path-source,.engine-phase-settled .path-source,.engine-phase-mapping .path-map,.engine-phase-verdict .path-map,.engine-phase-settled .path-map,.engine-phase-verdict .path-verdict,.engine-phase-settled .path-verdict{stroke-dashoffset:0}.engine-connectors circle{fill:#c3e7dc;opacity:0}.engine-phase-source .source-dot,.engine-phase-parsing .source-dot,.engine-phase-mapping .map-dot,.engine-phase-verdict .verdict-dot{opacity:1}.engine-source{z-index:2;opacity:.24;width:39%;min-height:82px;transition:opacity var(--motion-base), transform var(--motion-base), border-color var(--motion-fast), background var(--motion-fast);background:#0d1311;border:1px solid #303c38;gap:.2rem;padding:1rem 1.05rem;display:grid;position:absolute;top:5.2%;left:3.8%;transform:translate(-10px)}.engine-phase-source .engine-source,.engine-phase-parsing .engine-source,.engine-phase-mapping .engine-source,.engine-phase-verdict .engine-source,.engine-phase-settled .engine-source{opacity:1;border-color:#657770;transform:none}.engine-source>span,.engine-copy>span,.transmission-label,.engine-assets article>span,.engine-verdict header span{font:650 .64rem var(--font-mono);letter-spacing:.1em;color:#899792}.engine-source strong{font-size:.86rem;font-weight:620}.engine-source small,.engine-assets small{font:550 .57rem var(--font-mono);letter-spacing:.06em;color:#75827d}.engine-source>i{font:650 .53rem var(--font-mono);color:#91a49e;opacity:0;font-style:normal;transition:opacity .2s;position:absolute;top:.72rem;right:.75rem}.engine-phase-source .engine-source>i,.engine-phase-parsing .engine-source>i,.engine-phase-mapping .engine-source>i,.engine-phase-verdict .engine-source>i,.engine-phase-settled .engine-source>i{opacity:1}.engine-core{z-index:3;opacity:.3;width:35%;height:132px;transition:opacity var(--motion-base), transform var(--motion-base), filter var(--motion-fast);grid-template-columns:116px 1fr;align-items:center;gap:1rem;display:grid;position:absolute;top:21%;left:43.5%;transform:scale(.97)}.engine-phase-parsing .engine-core,.engine-phase-mapping .engine-core,.engine-phase-verdict .engine-core,.engine-phase-settled .engine-core{opacity:1;transform:none}.engine-frame{clip-path:polygon(16px 0,100px 0,116px 16px,116px 100px,100px 116px,16px 116px,0 100px,0 16px);background:#0d1412;border:1px solid #72857e;place-items:center;width:116px;height:116px;display:grid;position:relative}.engine-frame:before,.engine-frame:after{content:"";clip-path:inherit;border:1px solid #31413c;position:absolute;inset:9px}.engine-frame:after{border-color:#26332f;inset:18px}.engine-v{width:49px;height:52px;position:relative}.engine-v b{clip-path:polygon(0 0,38% 0,58% 68%,50% 100%);background:#b7c9c3;position:absolute;inset:0}.engine-v b+b{clip-path:polygon(38% 0,100% 0,50% 100%,58% 68%);background:#63756f}.engine-frame>span{font:650 .48rem var(--font-mono);letter-spacing:.14em;color:#75837e;position:absolute;bottom:11px}.engine-corner{border-color:#91a49e;width:8px;height:8px;position:absolute}.c1{border-top:1px solid;border-left:1px solid;top:4px;left:4px}.c2{border-top:1px solid;border-right:1px solid;top:4px;right:4px}.c3{border-bottom:1px solid;border-left:1px solid;bottom:4px;left:4px}.c4{border-bottom:1px solid;border-right:1px solid;bottom:4px;right:4px}.engine-port{z-index:5;opacity:0;background:#778983;width:6px;height:6px;position:absolute}.port-in{top:50%;left:-3px}.port-left{bottom:-2px;left:12%}.port-center{bottom:-2px;left:49%}.port-right{bottom:-2px;right:12%}.engine-phase-parsing .engine-port,.engine-phase-mapping .engine-port,.engine-phase-verdict .engine-port,.engine-phase-settled .engine-port{opacity:1}.engine-copy{gap:.18rem;display:grid}.engine-copy strong{letter-spacing:.02em;font-size:.92rem}.engine-copy small{font:550 .54rem var(--font-mono);color:#71807b}.pointer-near{filter:brightness(1.14)}.pointer-near.engine-source,.pointer-near.engine-verdict,.engine-assets .pointer-near{border-color:#71847d}.parse-rail{z-index:2;grid-template-columns:1fr 1fr;gap:5px;width:34%;display:grid;position:absolute;top:24.5%;left:4%}.parse-rail span{font:600 .56rem var(--font-mono);letter-spacing:.04em;color:#8f9c98;opacity:0;transition:opacity var(--motion-fast), transform var(--motion-fast);background:#0d1312;border-left:1px solid #61736d;padding:.5rem .55rem;transform:translateY(5px)}.engine-phase-parsing .parse-rail span,.engine-phase-mapping .parse-rail span,.engine-phase-verdict .parse-rail span,.engine-phase-settled .parse-rail span{opacity:1;transform:none}.parse-rail span:nth-child(2){transition-delay:.1s}.parse-rail span:nth-child(3){transition-delay:.2s}.parse-rail span:nth-child(4){transition-delay:.3s}.transmission-label{opacity:0;transition:opacity var(--motion-base);position:absolute;top:50%;left:4%}.transmission-label span{color:#d4dcda;margin-right:.4rem}.engine-phase-mapping .transmission-label,.engine-phase-verdict .transmission-label,.engine-phase-settled .transmission-label{opacity:1}.engine-assets{z-index:2;grid-template-columns:repeat(3,1fr);gap:2.7rem;display:grid;position:absolute;top:57%;left:3.5%;right:3.5%}.engine-assets article{opacity:0;min-height:66px;transition:opacity var(--motion-base), transform var(--motion-base), border-color var(--motion-fast);background:#0c1210;border:1px solid #35423e;gap:.08rem;padding:.72rem .8rem;display:grid;transform:translateY(8px)}.engine-assets strong{font-size:.78rem}.engine-phase-mapping .engine-assets article,.engine-phase-verdict .engine-assets article,.engine-phase-settled .engine-assets article{opacity:1;transform:none}.engine-assets article:nth-child(2){transition-delay:.15s}.engine-assets article:nth-child(3){transition-delay:.3s}.engine-verdict{z-index:3;opacity:0;min-height:128px;transition:opacity var(--motion-base), transform var(--motion-base), border-color var(--motion-fast);background:#101715;border:1px solid #53645e;padding:.8rem 1rem;position:absolute;bottom:3.5%;left:26%;right:6%;transform:translateY(10px)}.engine-phase-verdict .engine-verdict,.engine-phase-settled .engine-verdict{opacity:1;transform:none}.engine-verdict header{border-bottom:1px solid #27332f;justify-content:space-between;padding-bottom:.5rem;display:flex}.engine-verdict header strong{font:650 .55rem var(--font-mono);color:#9eb0aa}.matrix-fields{grid-template-columns:repeat(4,1fr);display:grid}.matrix-fields>div{border-right:1px solid #27332f;padding:.6rem .65rem .45rem;display:grid}.matrix-fields>div:last-child{border:0}.matrix-fields span{font:600 .55rem var(--font-mono);color:#72807b}.matrix-fields strong{font:700 .78rem var(--font-mono);color:#dfe5e3;margin-top:.2rem}.matrix-fields>div:first-child strong{color:var(--mix)}.engine-verdict footer{font:600 .5rem var(--font-mono);color:#74817d;grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;display:grid}.engine-verdict footer i{background:linear-gradient(90deg,#5f706a,#a1b6af);height:1px}.phase-readout{font:600 .5rem var(--font-mono);color:#52605c;display:grid;position:absolute;bottom:5%;left:4%}.phase-readout strong{color:#879691;font-size:1.15rem}.phase-readout i{color:#72817c;font-style:normal}.second-pass .proof-strip{background:#090d0c;gap:0;height:54px;position:relative}.second-pass .proof-strip:after{content:"";background:linear-gradient(#63746e,#0000);width:1px;height:56px;position:absolute;bottom:-56px;left:50%}.second-pass .proof-strip>div{color:#505b58;transition:color var(--motion-base);align-items:center;gap:.55rem;display:flex}.second-pass .proof-strip>div>i{width:7px;height:7px;transition:background var(--motion-base);background:0 0;border:1px solid;transform:rotate(45deg)}.second-pass .proof-strip>div>b{background:#29322f;width:clamp(32px,5vw,78px);height:1px;margin:0 .8rem;display:block;position:relative;overflow:hidden}.second-pass .proof-strip>div>b:after{content:"";transform-origin:0;transition:transform var(--motion-slow) var(--ease-precision);background:#778a83;position:absolute;inset:0;transform:scaleX(0)}.second-pass .proof-strip>div.complete{color:#a9b6b2}.second-pass .proof-strip>div.complete>i{background:#789087}.second-pass .proof-strip>div.complete>b:after{transform:scaleX(1)}.product-proof{border-bottom:1px solid var(--line);padding:clamp(6rem,9vw,9rem) clamp(1rem,7vw,8rem);position:relative}.continuity-line{background:linear-gradient(#52625c,#0000);width:1px;height:70px;position:absolute;top:0;left:50%}.continuity-line i{background:#8fa49d;width:5px;height:5px;position:absolute;top:20px;left:-2px;transform:rotate(45deg)}.product-proof>header{grid-template-columns:2fr 1fr;align-items:end;gap:4rem;margin-bottom:3rem;display:grid}.product-proof h2{letter-spacing:-.04em;margin:0;font-size:clamp(2rem,3.4vw,3.7rem);font-weight:520;line-height:1.08}.product-proof>header>p{color:var(--sub);line-height:1.7}.dashboard-preview{background:#090d0c;border:1px solid #34413d;box-shadow:0 40px 100px #0000004d}.preview-shell-bar{border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;height:54px;padding:0 1.2rem;display:grid}.preview-shell-bar nav{gap:1.5rem;height:100%;display:flex}.preview-shell-bar nav span{color:var(--muted);align-items:center;font-size:.68rem;display:flex}.preview-shell-bar nav .active{color:var(--text);border-bottom:1px solid var(--text)}.preview-shell-bar>b{font:600 .55rem var(--font-mono);color:#8b7951;justify-self:end}.preview-workspace{grid-template-columns:190px 1fr;display:grid}.preview-workspace aside{border-right:1px solid var(--line);font:600 .56rem var(--font-mono);color:var(--muted);align-content:start;gap:.5rem;padding:1rem;display:grid}.preview-workspace aside>span{color:#b1bdb9;margin-bottom:.5rem}.preview-workspace aside>div{border:1px solid var(--line);margin-bottom:1rem;padding:.7rem}.preview-workspace aside strong{color:#9aa7a3;border-bottom:1px solid var(--line);padding-bottom:.8rem;font-size:.62rem}.preview-workspace main>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:70px;padding:0 1rem;display:flex}.preview-workspace main>header div{display:grid}.preview-workspace main>header span,.preview-workspace main>header>b{font:600 .54rem var(--font-mono);color:var(--muted)}.preview-workspace main>header strong{font-size:.95rem}.demo-feed-head,.preview-workspace main>article{grid-template-columns:1fr 110px 100px 100px;align-items:center;gap:1rem;padding:0 1rem;display:grid}.demo-feed-head{border-bottom:1px solid var(--line);height:30px;font:600 .52rem var(--font-mono);color:#5d6965}.preview-workspace main>article{border-bottom:1px solid var(--line);min-height:82px}.preview-workspace main>article:last-child{border:0}.preview-workspace main>article>div{display:grid}.preview-workspace main>article>div span,.preview-workspace main>article>span,.preview-workspace main>article>b{font:600 .56rem var(--font-mono);color:var(--muted)}@keyframes engine-heartbeat{0%,96%,to{filter:none}98%{filter:brightness(1.07)}}@media (width>=761px) and (height<=850px){.second-pass .landing-hero{height:calc(100svh - 112px);min-height:620px;padding-top:2rem;padding-bottom:2rem}.second-pass .intelligence-preview{height:min(65vh,560px);min-height:520px}.second-pass .hero-copy h1{font-size:clamp(3rem,4.4vw,4.8rem)}.second-pass .hero-copy>p:not(.section-label){font-size:1rem}.second-pass .hero-actions{margin:1.35rem 0}.engine-source{top:4%}.engine-core{top:19%}.parse-rail{top:23%}.transmission-label{top:49%}.engine-assets{top:55%}.engine-verdict{bottom:2.5%}}@media (width<=1180px){.second-pass .landing-hero{grid-template-columns:1fr;height:auto;max-height:none;padding-top:4rem}.second-pass .hero-copy{max-width:760px}.second-pass .intelligence-preview{width:min(900px,100%);height:640px}.engine-core{left:42%}.product-proof{padding-top:7rem}}@media (width<=760px){.second-pass .landing-hero{padding:3.6rem 1rem 2rem;display:block}.second-pass .hero-copy h1{font-size:clamp(2.8rem,12vw,4rem);line-height:.93}.second-pass .hero-copy h1 strong{font-size:.63em}.second-pass .hero-copy>p:not(.section-label){font-size:1rem}.second-pass .intelligence-preview{height:780px;min-height:780px;margin-top:3rem}.engine-stage{height:738px}.engine-connectors{display:none}.engine-source{width:auto;min-height:88px;top:4%;left:8%;right:8%}.engine-source:after,.engine-core:after,.engine-assets:after{content:"";background:#5c6d67;width:1px;height:39px;position:absolute;top:100%;left:50%}.engine-core{grid-template-columns:116px 1fr;width:auto;height:135px;top:22%;left:12%;right:8%}.parse-rail{width:auto;top:41%;left:8%;right:8%}.transmission-label{top:53%;left:8%}.engine-assets{grid-template-columns:1fr;gap:5px;display:grid;top:58%;left:8%;right:8%}.engine-assets article{grid-template-columns:80px 1fr;align-items:center;min-height:48px;display:grid}.engine-assets article small{display:none}.engine-assets:after{height:30px}.engine-verdict{min-height:132px;bottom:3%;left:8%;right:8%}.phase-readout{display:none}.matrix-fields{grid-template-columns:1fr 1fr}.matrix-fields>div:nth-child(2){border-right:0}.engine-verdict footer{margin-top:.25rem}.second-pass .proof-strip{grid-template-columns:1fr;align-items:start;height:auto;padding:1rem 1.5rem;display:grid}.second-pass .proof-strip>div{grid-template-columns:12px 1fr;display:grid}.second-pass .proof-strip>div>b{width:1px;height:14px;margin:.2rem 0 .2rem 3px}.second-pass .proof-strip:after{display:none}.product-proof{padding-top:5rem}.product-proof>header{grid-template-columns:1fr;gap:1.5rem}.preview-shell-bar{grid-template-columns:1fr auto}.preview-shell-bar nav{display:none}.preview-workspace{grid-template-columns:1fr}.preview-workspace aside,.demo-feed-head{display:none}.preview-workspace main>article{grid-template-columns:1fr auto;padding-block:1rem}.preview-workspace main>article>span,.second-pass .landing-nav>div>a:not(.button){display:none}}@media (width<=430px){.second-pass .intelligence-preview{height:760px;min-height:760px}.engine-stage{height:718px}.engine-core{grid-template-columns:96px 1fr;left:8%}.engine-frame{clip-path:polygon(14px 0,82px 0,96px 14px,96px 82px,82px 96px,14px 96px,0 82px,0 14px);width:96px;height:96px}.engine-copy strong{font-size:.78rem}.parse-rail{top:39.5%}.transmission-label{top:51%}.engine-assets{top:56%}.engine-verdict{left:5%;right:5%}.preview-bar{font-size:.54rem}.preview-bar button{font-size:0}.preview-bar button svg{width:13px}.hero-proof{grid-template-columns:1fr 1fr;display:grid!important}.product-proof{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.engine-phase-settled .engine-v{animation:none}.second-pass .intelligence-preview:before{background-position:50%}.engine-connectors path{stroke-dashoffset:0}.engine-source,.engine-core,.parse-rail span,.transmission-label,.engine-assets article,.engine-verdict{opacity:1;transform:none}}.second-pass .hero-copy h1{margin-bottom:1.35rem;font-size:clamp(3.85rem,5.55vw,6.85rem)}.second-pass .hero-copy h1 strong{color:#d4dcda;font-size:.66em}.second-pass .hero-copy>p:not(.section-label){color:#c2cbc8;max-width:570px;font-size:clamp(1.06rem,1.24vw,1.24rem);line-height:1.62}.second-pass .section-label{color:#929f9b;font-size:.69rem}.second-pass .hero-proof{color:#9aa7a3;font-size:.65rem}.second-pass .preview-bar{font-size:.65rem}.engine-source>span,.engine-copy>span,.transmission-label,.engine-assets article>span,.engine-verdict header span{font-size:.67rem}.engine-source small,.engine-assets small{font-size:.6rem}.parse-rail span{font-size:.59rem}.matrix-fields span{font-size:.58rem}.second-pass .proof-strip{font-size:.63rem}.product-proof{padding-top:clamp(5rem,6.5vw,7rem);padding-bottom:clamp(4.8rem,6.5vw,7rem)}.product-proof>header{margin-bottom:2.3rem}.landing-section{padding-top:clamp(4.6rem,6.5vw,7rem);padding-bottom:clamp(4.6rem,6.5vw,7rem)}.landing-section>header{margin-bottom:3rem}.fact-demo>div:not(.fact-divider){padding:clamp(2rem,3.2vw,3.25rem)}.fact-demo svg{margin-top:2.15rem}.capability-grid article{min-height:255px;padding:2.2rem}.preview-shell-bar>b{color:#a08d61;font-size:.6rem}.preview-workspace aside{font-size:.61rem}.preview-workspace aside strong{font-size:.66rem}.preview-workspace main>header span,.preview-workspace main>header>b{font-size:.59rem}.demo-feed-head{color:#74807c;font-size:.57rem}.preview-workspace main>article>div span,.preview-workspace main>article>span,.preview-workspace main>article>b{color:#7e8b87;font-size:.61rem}.fact-demo>div>span,.capability-grid article>span{color:#7f8c88;font-size:.63rem}.fact-divider{color:#84918d;font-size:.57rem}.final-cta{background:0 0;padding:clamp(6rem,7.5vw,8.5rem) 1rem;position:relative;overflow:hidden}.final-cta:before,.final-cta:after{content:"";background:linear-gradient(90deg,#0000,#52635d);width:calc(50% - 26px);height:1px;position:absolute;top:0}.final-cta:before{left:0}.final-cta:after{right:0;transform:scaleX(-1)}.final-cta .section-label{color:#9eaaa6;justify-content:center;position:relative}.final-cta h2{margin-bottom:2.15rem;font-size:clamp(3.6rem,6.2vw,7rem);position:relative}.final-cta>.button{min-width:165px;position:relative}.final-trace{width:min(540px,75vw);height:54px;font:650 .58rem var(--font-mono);letter-spacing:.1em;color:#66736f;grid-template-columns:auto 1fr auto 1fr 30px;align-items:center;gap:.75rem;margin:0 auto 2.2rem;display:grid}.final-trace i{background:linear-gradient(90deg,#33413c,#738780);height:1px;position:relative}.final-trace i:after{content:"";border-top:1px solid #82968f;border-right:1px solid #82968f;width:5px;height:5px;position:absolute;top:-2px;right:-2px;transform:rotate(45deg)}.final-trace b{clip-path:polygon(6px 0,24px 0,30px 6px,30px 24px,24px 30px,6px 30px,0 24px,0 6px);color:#d4ddda;background:#0e1513;border:1px solid #6c7f78;place-items:center;width:30px;height:30px;font-size:.65rem;display:grid;box-shadow:0 0 0 5px #6e8c820a}.landing-footer{min-height:90px;padding-block:1.5rem}@media (width>=761px) and (height<=850px){.second-pass .hero-copy h1{font-size:clamp(3.45rem,5vw,5.4rem)}.second-pass .hero-copy>p:not(.section-label){font-size:1.04rem}}@media (width<=760px){.second-pass .hero-copy h1{font-size:clamp(3.15rem,13vw,4.4rem)}.second-pass .hero-copy>p:not(.section-label){font-size:1.05rem}.product-proof,.landing-section{padding-top:4.25rem;padding-bottom:4.25rem}.landing-section>header{margin-bottom:2.3rem}.final-cta{padding:5.2rem 1rem}.final-cta h2{font-size:clamp(3.15rem,13vw,4.75rem)}.final-trace{grid-template-columns:auto 1fr auto 1fr 28px;gap:.45rem;width:min(330px,88vw);font-size:.52rem}.preview-workspace main>article>div span,.preview-workspace main>article>b{font-size:.6rem}}.intelligence-workspace{--workspace:#0b100f;--workspace-raised:#101715;--workspace-active:#151e1b;max-width:1480px;margin:auto}.workspace-intro{min-height:102px;animation:workspace-enter .42s var(--ease-enter) both;justify-content:space-between;align-items:flex-end;gap:2rem;padding:0 0 1.6rem;display:flex}.workspace-intro>div:first-child>span,.stream-toolbar>div:first-child>span{font:700 .68rem var(--font-mono);letter-spacing:.15em;color:#8fa09a}.workspace-intro h1{letter-spacing:-.035em;margin:.35rem 0;font-size:clamp(1.75rem,2.6vw,2.7rem);font-weight:570;line-height:1.08}.workspace-intro p{color:#87938f;margin:0;font-size:.84rem}.workspace-intro>div:last-child{align-items:center;gap:1rem;display:flex}.workspace-intro>div:last-child>span{font:650 .62rem var(--font-mono);color:#71807b;letter-spacing:.07em}.workspace-intro>div:last-child>span i{background:var(--pos);width:5px;height:5px;margin-right:.45rem;display:inline-block}.workspace-intro button,.stream-toolbar button,.stream-end button,.error-state button{color:#c5cecb;background:#111816;border:1px solid #34413d;align-items:center;gap:.5rem;min-height:38px;padding:0 .8rem;font-size:.72rem;display:inline-flex}.workspace-intro button svg{width:14px}.intelligence-focus{animation:workspace-enter .5s 80ms var(--ease-enter) both;grid-template-columns:minmax(0,1.65fr) minmax(285px,.65fr);align-items:stretch;gap:1rem;margin-bottom:2.5rem;display:grid}.lead-intelligence{background:radial-gradient(circle at 82% 16%,#779f9214,#0000 35%),linear-gradient(145deg,#101715,#090d0c 72%);flex-direction:column;justify-content:flex-end;min-height:380px;padding:clamp(1.7rem,3vw,3rem);display:flex;position:relative;overflow:hidden}.lead-intelligence:after{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#96aea606 1px,#0000 1px),linear-gradient(90deg,#96aea605 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.lead-signal{z-index:1;align-items:center;width:155px;height:64px;display:flex;position:absolute;top:2rem;right:2.2rem}.lead-signal i{background:linear-gradient(90deg,#0000,#667b73);flex:1;height:1px;position:relative}.lead-signal i:after{content:"";background:#8aa098;width:5px;height:5px;position:absolute;top:-2px;right:0;transform:rotate(45deg)}.lead-signal b{clip-path:polygon(10px 0,44px 0,54px 10px,54px 44px,44px 54px,10px 54px,0 44px,0 10px);color:#b8c8c2;width:54px;height:54px;font:700 .8rem var(--font-mono);background:#111a17;border:1px solid #4e615a;place-items:center;display:grid}.lead-intelligence>header,.lead-intelligence>h2,.lead-intelligence>.lead-verdict,.lead-intelligence>.compact-state,.lead-intelligence>.lead-assets,.lead-intelligence>a{z-index:2;position:relative}.lead-intelligence>header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.lead-intelligence>header>div{align-items:center;gap:.55rem;display:flex}.lead-intelligence>header span,.lead-intelligence>header time{font:650 .67rem var(--font-mono);letter-spacing:.07em;color:#8f9b97;text-transform:uppercase}.lead-intelligence>header>div span:first-child{color:#c3ccca}.lead-intelligence>header i{color:#53605c;font-style:normal}.lead-intelligence h2{letter-spacing:-.038em;text-wrap:balance;max-width:880px;margin:0 0 1.6rem;font-size:clamp(1.9rem,3.05vw,3.35rem);font-weight:570;line-height:1.07}.lead-verdict{flex-wrap:wrap;align-items:flex-end;gap:1.8rem;display:flex}.lead-verdict>.verdict-badge{border:0;border-left:2px solid;padding:.35rem .55rem;font-size:.74rem}.lead-verdict>div{gap:.25rem;min-width:95px;display:grid}.lead-verdict>div>span{font:650 .58rem var(--font-mono);letter-spacing:.09em;color:#72817c}.lead-verdict>div>strong{font:700 .8rem var(--font-mono);color:#d6ddda}.lead-verdict>div:nth-child(2){grid-template-columns:1fr auto;width:145px}.lead-verdict>div:nth-child(2)>i{background:#27312e;grid-column:1/-1;height:3px}.lead-verdict>div:nth-child(2)>i b{height:100%;width:var(--confidence);background:var(--accent);animation:meter .65s .3s var(--ease-enter) both;display:block}.lead-verdict small{color:#77847f;font-size:.55rem}.lead-intelligence>.compact-state{width:max-content}.lead-assets{flex-wrap:wrap;gap:.35rem;margin-top:1.2rem;display:flex}.lead-assets>span{font:700 .61rem var(--font-mono);color:#bdc8c4;background:#19211e;padding:.25rem .45rem}.lead-assets b{color:var(--mix);margin-left:.35rem;font-size:.48rem}.lead-intelligence>a{color:#c9d2cf;align-self:flex-end;align-items:center;gap:.55rem;margin-top:1.3rem;font-size:.75rem;display:flex}.lead-intelligence>a svg{width:15px;transition:transform .2s}.lead-intelligence>a:hover svg{transform:translate(3px)}.market-context{background:linear-gradient(#101614,#0b100f);flex-direction:column;padding:1.35rem;display:flex}.market-context>header{justify-content:space-between;align-items:flex-start;display:flex}.market-context>header div{display:grid}.market-context>header span,.engine-summary header>span,.market-context>a>span{font:700 .62rem var(--font-mono);letter-spacing:.11em;color:#7f8d88}.market-context>header strong{margin-top:.2rem;font-size:1.25rem}.market-context>header>i{border:1px solid #806f48;width:9px;height:9px;margin:.35rem;transform:rotate(45deg)}.market-context>header>i.ready{background:var(--pos);border-color:var(--pos)}.market-context>p{color:#8e9a96;margin:.65rem 0 1.15rem;font-size:.72rem;line-height:1.5}.context-distribution{gap:.62rem;display:grid}.context-distribution>div{grid-template-columns:58px 1fr 18px;align-items:center;gap:.55rem;display:grid}.context-distribution span{font:650 .58rem var(--font-mono);color:#87948f}.context-distribution>div>i{background:#252e2b;height:3px}.context-distribution b{min-width:0;height:100%;transition:width .4s var(--ease);background:#87948f;display:block}.context-distribution .bullish b{background:var(--pos)}.context-distribution .bearish b{background:var(--neg)}.context-distribution .mixed b{background:var(--mix)}.context-distribution strong{font:650 .65rem var(--font-mono);text-align:right}.engine-summary{border-top:1px solid #25302c;margin-top:1.3rem;padding-top:1rem}.engine-summary header{justify-content:space-between;display:flex}.engine-summary header strong{font:650 .58rem var(--font-mono);color:#9aa7a2;align-items:center;gap:.35rem;display:flex}.engine-summary header strong i{background:var(--pos);width:5px;height:5px}.engine-summary>p{flex-wrap:wrap;gap:.7rem;margin:.7rem 0 0;display:flex}.engine-summary>p span{color:#7e8b87;align-items:center;gap:.25rem;font-size:.63rem;display:flex}.engine-summary svg{width:11px}.market-context>a{border-top:1px solid #25302c;grid-template-columns:1fr auto;align-items:center;margin-top:auto;padding-top:1rem;display:grid}.market-context>a>span{grid-column:1}.market-context>a>strong{color:#aeb9b5;grid-column:1;font-size:.72rem}.market-context>a svg{grid-area:1/2/3;width:15px;transition:transform .2s}.market-context>a:hover svg{transform:translate(3px)}.stream-toolbar{grid-template-columns:1fr minmax(230px,320px) auto;align-items:center;gap:.75rem;min-height:64px;display:grid}.stream-toolbar>div:first-child{display:grid}.stream-toolbar>div:first-child>strong{color:#687570;font-size:.74rem;font-weight:560}.stream-toolbar>label{align-items:center;height:38px;display:flex;position:relative}.stream-toolbar>label svg{color:#6d7a75;width:14px;position:absolute;left:.75rem}.stream-toolbar input{width:100%;height:100%;color:var(--text);background:#101614;border:0;outline:1px solid #0000;padding:0 .8rem 0 2.2rem;font-size:.75rem;transition:outline-color .2s,background .2s}.stream-toolbar input:focus{background:#131b18;outline-color:#46554f}.filter-anchor{position:relative}.filter-anchor>button{height:38px}.filter-anchor>button svg{width:14px}.filter-anchor>button svg:last-child{width:12px}.filter-anchor>button b{color:#09100d;background:#b9cac4;place-items:center;min-width:17px;height:17px;font-size:.58rem;display:grid}.filter-anchor>button.active{background:#17201d;border-color:#61716b}.filter-popover{z-index:20;background:#111715;border:1px solid #3b4944;width:290px;padding:.8rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 24px 60px #00000080}.filter-popover>header{font:700 .6rem var(--font-mono);color:#aab5b1;justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.filter-popover>header button{border:0;width:28px;min-height:28px;padding:0}.filter-popover>header svg{width:13px}.filter-popover>label:not(.popover-toggle){gap:.35rem;margin-bottom:.7rem;display:grid}.filter-popover label>span{font:650 .56rem var(--font-mono);color:#7f8c88;letter-spacing:.08em}.filter-popover select{color:#dce2df;background:#0b100f;border:1px solid #29342f;height:35px;padding:0 .55rem;font-size:.68rem}.popover-toggle{align-items:center;gap:.55rem;height:36px;display:flex}.popover-reset{justify-content:center;width:100%;margin-top:.5rem}.active-filters{flex-wrap:wrap;gap:.4rem;padding:0 0 .7rem;display:flex}.active-filters button{color:#aeb9b5;font:650 .57rem var(--font-mono);background:#17201d;border:0;align-items:center;gap:.35rem;padding:.3rem .5rem;display:flex}.active-filters svg{width:10px}.history-notice{color:#82908b;background:#0d1211;align-items:center;gap:.5rem;min-height:39px;margin-bottom:.6rem;padding:0 .8rem;font-size:.7rem;display:flex}.history-notice svg{color:#9b895e;width:13px}.intelligence-grid{background:#1d2723;grid-template-columns:1fr 1fr;gap:1px;display:grid}.intelligence-card{background:#0d1211;flex-direction:column;min-height:178px;padding:1.15rem 2.6rem 1rem 1.15rem;transition:background .2s;display:flex;position:relative}.card-signal{opacity:.2;background:#6d7975;width:2px;transition:transform .2s,opacity .2s;position:absolute;top:1rem;bottom:1rem;left:0;transform:scaleY(.35)}.intelligence-card:hover .card-signal,.intelligence-card:focus-within .card-signal{opacity:1;transform:scaleY(1)}.intelligence-card.bullish .card-signal{background:var(--pos)}.intelligence-card.bearish .card-signal{background:var(--neg)}.intelligence-card.mixed .card-signal{background:var(--mix)}.intelligence-card.processing .card-signal{background:var(--accent)}.intelligence-card.failed .card-signal{background:var(--neg)}.card-hitarea{z-index:1;position:absolute;inset:0}.card-hitarea:focus-visible{outline-offset:-3px}.intelligence-card>header{justify-content:space-between;gap:1rem;display:flex}.intelligence-card>header>div{align-items:center;gap:.45rem;display:flex}.intelligence-card>header span,.intelligence-card>header time{font:650 .61rem var(--font-mono);letter-spacing:.06em;color:#76837f;text-transform:uppercase}.intelligence-card>header>div span:first-child{color:#aab5b1}.intelligence-card>header i{color:#4d5955;font-style:normal}.intelligence-card h3{letter-spacing:-.014em;max-width:630px;margin:.75rem 0 1.2rem;font-size:1.08rem;font-weight:590;line-height:1.34}.intelligence-card>footer{z-index:2;pointer-events:none;align-items:center;gap:.65rem;margin-top:auto;display:flex;position:relative}.card-verdict{align-items:center;gap:.65rem;display:flex}.card-verdict .verdict-badge{border:0;border-left:2px solid;padding:.25rem .4rem;font-size:.64rem}.card-verdict>span{font:650 .61rem var(--font-mono);color:#87938f}.compact-state{width:max-content;font:700 .61rem var(--font-mono);letter-spacing:.06em;color:#9ca8a4;background:#141b19;border-left:2px solid #687570;padding:.27rem .45rem;display:inline-flex}.compact-state.processing{color:var(--accent);border-color:var(--accent)}.compact-state.failed{color:var(--neg);border-color:var(--neg)}.compact-state.delayed{color:#a99870;border-color:#827451}.card-assets{gap:.3rem;display:flex}.card-assets span{font:700 .55rem var(--font-mono);color:#aeb9b5;background:#19211e;padding:.18rem .3rem}.card-held{font:700 .5rem var(--font-mono);color:var(--mix);letter-spacing:.06em}.intelligence-card footer>svg{color:#56625e;width:14px;margin-left:auto;transition:transform .2s,color .2s;transform:translate(-3px)}.intelligence-card:hover footer>svg{color:#dfe5e2;transform:translate(2px)}.stream-end{color:#6f7c77;justify-content:space-between;align-items:center;min-height:92px;font-size:.7rem;display:flex}.stream-end button svg{width:14px;transition:transform .2s}.stream-end button:hover svg{transform:translate(3px)}.stream-end>i{font:600 .55rem var(--font-mono);letter-spacing:.08em;color:#596560}.workspace-loading{background:#0c1110}.lead-empty{background:#0c1110;flex-direction:column;justify-content:center;min-height:380px;padding:2rem;display:flex}.lead-empty span{font:650 .62rem var(--font-mono);color:#788681}.lead-empty h2{font-size:1.8rem}@keyframes workspace-enter{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes rotate-once{to{transform:rotate(360deg)}}@media (width<=1050px){.intelligence-focus{grid-template-columns:1fr}.market-context{grid-template-columns:1fr 1.3fr;gap:0 2rem;min-height:310px;display:grid}.market-context>p{grid-column:1}.context-distribution{grid-area:1/2/4}.engine-summary{grid-column:1}.market-context>a{grid-column:1;margin-top:1rem}.lead-intelligence{min-height:350px}}@media (width<=760px){.workspace-intro{align-items:flex-start;min-height:88px;padding-top:.5rem}.workspace-intro h1{font-size:1.55rem}.workspace-intro p,.workspace-intro>div:last-child>span{display:none}.workspace-intro>div:last-child{margin-left:auto}.workspace-intro button{justify-content:center;width:38px;padding:0;font-size:0}.intelligence-focus{margin-bottom:1.5rem}.lead-intelligence{min-height:390px;padding:1.3rem}.lead-signal{width:100px;top:1rem;right:1rem}.lead-signal b{width:42px;height:42px}.lead-intelligence h2{margin-bottom:1.35rem;font-size:clamp(1.75rem,8vw,2.5rem)}.lead-intelligence>header{align-items:flex-start}.lead-intelligence>header>div{gap:.1rem;display:grid}.lead-intelligence>header i{display:none}.lead-verdict{gap:1rem}.lead-verdict>div:nth-child(2){width:125px}.market-context{min-height:0;display:flex}.context-distribution{margin-bottom:1.2rem}.stream-toolbar{grid-template-columns:1fr auto;gap:.5rem}.stream-toolbar>label{grid-area:2/1/auto/-1}.filter-anchor{grid-area:1/2}.stream-toolbar>div:first-child{grid-column:1}.filter-anchor>button{position:sticky;top:70px}.filter-popover{width:auto;position:fixed;inset:auto 1rem 1rem}.history-notice{margin-top:.5rem}.intelligence-grid{grid-template-columns:1fr}.intelligence-card{min-height:165px}.stream-end{flex-direction:column;justify-content:center;align-items:flex-start;gap:.8rem}.stream-end button{justify-content:center;width:100%}}@media (width<=430px){.intelligence-workspace{margin-inline:-.35rem}.lead-intelligence h2{font-size:1.8rem}.lead-verdict>.verdict-badge{width:100%}.lead-assets{margin-top:.9rem}.market-context{padding:1.1rem}.engine-summary>p{grid-template-columns:1fr 1fr;display:grid}.intelligence-card{padding:1rem 2rem 1rem .9rem}.intelligence-card h3{font-size:1rem}.card-verdict{gap:.45rem}.card-verdict>span:last-child,.card-assets{display:none}}@media (prefers-reduced-motion:reduce){.workspace-intro,.intelligence-focus,.stream-workspace,.rotate-once,.lead-verdict>div:nth-child(2)>i b{animation:none}}.brand-mark-crop img{width:116px;top:-23px;left:-13px}.brand-lockup{flex:none;width:148px;height:35px;display:block;position:relative;overflow:hidden}.brand-lockup>img{width:174px;max-width:none;height:auto;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;backface-visibility:hidden;position:absolute;top:-39px;left:-18px;transform:translateZ(0)}.topbar>a[aria-label=VERDIKT\ home]{align-items:center;display:flex}.app-footer .brand-lockup{width:148px;height:35px}.app-footer .brand-lockup>img{width:174px;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;top:-39px;left:-18px}.landing-nav .brand-lockup{width:155px}.landing-nav .brand-lockup>img{width:182px;top:-41px;left:-19px}.engine-phase-settled .engine-v{animation:none}.workspace-intro{animation:v-reveal var(--motion-base) var(--ease-verdict-enter) both}.intelligence-focus{animation:none}.intelligence-focus>.lead-intelligence,.intelligence-focus>.lead-empty{animation:v-resolve var(--motion-emphasis) 90ms var(--ease-verdict-enter) both;transform-origin:0}.intelligence-focus>.market-context{animation:v-reveal var(--motion-base) .18s var(--ease-verdict-enter) both}.stream-workspace{animation:v-shift var(--motion-base) .26s var(--ease-verdict-enter) both}.rotate-once{animation:spin var(--motion-emphasis) var(--ease-verdict-shift) 1}.lead-verdict>div:nth-child(2)>i b{animation:v-resolve var(--motion-emphasis) 80ms var(--ease-verdict-enter) both;transform-origin:0}.context-distribution b{animation:v-resolve var(--motion-emphasis) var(--ease-verdict-enter) both;transform-origin:0}.intelligence-card{animation:v-shift var(--motion-base) var(--ease-verdict-enter) both}.analytical-loading>i b{animation:1.05s linear infinite v-trace}@media (prefers-reduced-motion:reduce){.route-stage,.landing-nav,.hero-copy .section-label,.hero-copy h1,.hero-copy>p:not(.section-label),.hero-actions,.hero-proof,.intelligence-preview,.motion-section *,.workspace-intro,.intelligence-focus>*,.stream-workspace,.intelligence-grid,.intelligence-card,.card-verdict,.lead-verdict,.market-context>header strong,.detail>*,.portfolio>*,.portfolio-locked,.holdings-table article,.auth-aside,.auth-panel form,.form-error{opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}.engine-connectors circle,.analysis-trace,.compact-state.processing:after,.analytical-loading>i b,.inference-bridge i b{display:none!important}.engine-connectors path{stroke-dashoffset:0!important;transition:none!important}.engine-source,.engine-core,.parse-rail span,.transmission-label,.engine-assets article,.engine-verdict{opacity:1!important;transition:none!important;transform:none!important}.lead-verdict>div:nth-child(2)>i b,.meter-track i,.context-distribution b{animation:none!important;transform:none!important}.button,.icon-button,.refresh-button,.stream-toolbar button,.search-trigger,.card-signal,.intelligence-card footer>svg{transition:none!important}}.brand-mark-crop{flex:none;width:29px;height:29px;display:inline-block;position:relative;overflow:hidden}.brand-mark-crop img{width:116px;max-width:none;height:auto;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;position:absolute;top:-27px;left:-13px}.brand{gap:.62rem}.second-pass .landing-hero{grid-template-columns:minmax(380px,43fr) minmax(620px,57fr);gap:clamp(3rem,5vw,6rem)}.second-pass .landing-hero:before{background:linear-gradient(90deg,#0000 42.8%,#8ea79f09 43%,#0000 43.1%)}.second-pass .hero-copy{max-width:620px}.second-pass .hero-copy h1{letter-spacing:-.052em;gap:.1em;margin-bottom:1.8rem;font-size:clamp(3rem,4.25vw,5.1rem);line-height:.98}.second-pass .hero-copy h1 strong{letter-spacing:-.03em;color:#c9d1cf;border-left:0;padding-left:0;font-size:.66em;line-height:1.12}.second-pass .hero-copy>p:not(.section-label){color:#adb7b4;max-width:500px;line-height:1.6}.second-pass .hero-actions{margin-top:1.65rem}.second-pass .intelligence-preview{border-color:#2a3531;box-shadow:0 28px 70px #0000003d}.second-pass .intelligence-preview:before{background:radial-gradient(circle 220px at var(--px) var(--py), #80b1a10b, transparent 76%), linear-gradient(#91a9a104 1px, transparent 1px), linear-gradient(90deg, #91a9a103 1px, transparent 1px);background-size:auto,56px 56px,56px 56px}.second-pass .preview-bar{letter-spacing:.04em;color:#7f8a86;font-family:inherit}.second-pass .preview-bar span:first-child{font-weight:600}.second-pass .preview-bar span:first-child i{display:none}.second-pass .preview-bar button{font-size:0}.second-pass .preview-bar button svg{width:14px}.coordinate-mark,.parse-rail,.transmission-label,.phase-readout,.engine-corner,.engine-verdict footer{display:none}.engine-source{background:0 0;border:0;border-left:2px solid #51635c;width:43%;min-height:76px;padding:1rem 0;top:8%;left:7%}.engine-source>span,.engine-assets article>span,.engine-verdict header span{letter-spacing:.04em;font-family:inherit;font-size:.68rem}.engine-source strong{font-size:.98rem}.engine-source small,.engine-source>i{display:none}.engine-core{grid-template-columns:104px 1fr;gap:1.35rem;width:43%;top:25%;left:43%}.engine-frame{background:#0d1412;border-color:#596b64;width:104px;height:104px}.engine-frame:before,.engine-frame:after,.engine-frame>span,.engine-v{display:none}.engine-brand-mark{width:58px;height:58px}.engine-copy{gap:.25rem}.engine-copy span{color:#899590;font:400 .76rem/1.4 Inter,Segoe UI,sans-serif}.engine-copy strong{letter-spacing:0;font-family:inherit;font-size:1rem;font-weight:620}.engine-port{width:5px;height:5px}.port-left,.port-right{display:none}.engine-assets{background:#1e2824;gap:0;top:57%;left:7%;right:7%}.engine-assets article{background:#0c1210;border:0;border-left:1px solid #35423e;flex-direction:column;justify-content:center;min-height:70px;padding:1rem;display:flex}.engine-assets article:first-child{border-left:2px solid #667a72}.engine-assets article>span{color:#899690;margin-bottom:.25rem}.engine-assets strong{font-family:inherit;font-size:.88rem;font-weight:580}.engine-assets small{display:none}.engine-verdict{background:#101614;border:0;border-top:1px solid #52635d;min-height:116px;padding:1rem 0;bottom:4%;left:23%;right:7%}.engine-verdict header{border-bottom:1px solid #27332f;padding:0 0 .55rem}.engine-verdict header strong{font-family:inherit;font-size:.65rem}.matrix-fields>div{padding:.65rem .7rem .25rem}.matrix-fields span{font-family:inherit;font-size:.62rem}.matrix-fields strong{font-size:.76rem}.engine-connectors path{stroke:#465650}.engine-connectors .path-map{opacity:.68}.second-pass .proof-strip{background:#090d0c;border-top:0;height:48px}.second-pass .proof-strip:after{display:none}.second-pass .proof-strip>div{letter-spacing:.03em;font-family:inherit;font-size:.68rem}.second-pass .proof-strip>div>i{border-radius:50%;width:5px;height:5px;transform:none}.second-pass .proof-strip>div>b{background:#25302c;width:clamp(55px,9vw,150px);margin:0 1rem}.second-pass .proof-strip>div>b:after{background:#657871}.product-proof{padding-top:clamp(6rem,8vw,8rem);padding-inline:clamp(1rem,9vw,10rem)}.product-proof>header{grid-template-columns:1.4fr .6fr;max-width:1180px;margin:0 auto 3.5rem}.product-proof h2{font-size:clamp(2.3rem,3.6vw,4rem)}.product-proof>header>p{align-self:end;font-size:1rem}.dashboard-preview{border-color:#2d3935;max-width:1280px;margin:auto;box-shadow:0 30px 80px #00000040}.preview-workspace{display:block}.preview-workspace main>header{height:76px}.preview-workspace main>header span,.preview-workspace main>header>b,.demo-feed-head{letter-spacing:.03em;font-family:inherit}.preview-workspace main>article{min-height:92px}.preview-workspace main>article>div strong{font-size:.92rem}.preview-workspace main>article>div span,.preview-workspace main>article>span,.preview-workspace main>article>b{font-family:inherit;font-size:.67rem}.preview-shell-bar>b{letter-spacing:.03em;font-family:inherit;font-size:.62rem}.preview-shell-bar nav .active{border-bottom-color:#74857f}.landing-section{padding-block:clamp(5rem,7vw,7rem)}.landing-section>header{grid-template-columns:.7fr 2fr 1fr}.capabilities>header{grid-template-columns:1fr;margin-bottom:3rem}.capability-grid{border-block:1px solid var(--line);border-inline:0}.capability-grid article{border-right:1px solid var(--line);min-height:260px;padding:2.3rem}.capability-grid article>span{display:none}.capability-grid svg{margin-bottom:3rem}.final-cta:before,.final-cta:after,.final-trace{display:none}.final-cta{padding-block:clamp(6rem,8vw,8rem)}@media (width<=1180px){.second-pass .landing-hero{grid-template-columns:1fr}.second-pass .hero-copy{max-width:720px}.product-proof>header{grid-template-columns:1fr;gap:1.4rem}.product-proof>header>p{max-width:620px}}@media (width<=760px){.second-pass .landing-hero{padding-top:3.2rem}.second-pass .hero-copy h1{font-size:clamp(2.65rem,11vw,3.75rem)}.second-pass .intelligence-preview{height:670px;min-height:670px}.engine-stage{height:628px}.engine-source{width:auto;top:6%;left:8%;right:8%}.engine-core{width:auto;top:24%;left:8%;right:8%}.engine-assets{top:51%}.engine-assets article{min-height:52px}.engine-verdict{bottom:4%;left:8%;right:8%}.second-pass .proof-strip{padding:.9rem 1.5rem}.second-pass .proof-strip>div{grid-template-columns:10px 1fr}.product-proof{padding-top:4.5rem}.preview-workspace main>article{min-height:84px}.capability-grid article{min-height:220px}}@keyframes engine-sweep{0%{opacity:0;transform:translateY(-34px)}18%{opacity:.72}82%{opacity:.72}to{opacity:0;transform:translateY(34px)}}.second-pass .hero-copy h1{animation:none}.second-pass .hero-copy h1>span,.second-pass .hero-copy h1>strong{opacity:0;animation:v-reveal var(--motion-emphasis) .11s var(--ease-verdict-enter) both;display:block}.second-pass .hero-copy h1>strong{animation-delay:.195s}.second-pass .hero-copy>p:not(.section-label){animation-delay:.275s}.second-pass .hero-actions{animation-delay:.345s}.second-pass .intelligence-preview{animation-delay:.38s}.engine-source{width:44%;top:9%;left:10%;overflow:hidden}.engine-source:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#cdded824,#0000);width:34%;position:absolute;inset:0;transform:translate(-120%)}.engine-source strong{transition:color var(--motion-fast) var(--ease-verdict-shift)}.engine-core{transform-origin:42%;grid-template-columns:142px 1fr;gap:1.5rem;width:51%;height:166px;top:19%;left:39%;transform:scale(.94)}.engine-frame{clip-path:polygon(20px 0,122px 0,142px 20px,142px 122px,122px 142px,20px 142px,0 122px,0 20px);background:#111916;border:1px solid #62756e;width:142px;height:142px}.engine-frame:before{content:"";clip-path:inherit;border:1px solid #34443e;display:block;position:absolute;inset:10px}.engine-frame:after{content:"";opacity:0;z-index:2;background:linear-gradient(90deg,#0000,#91aaa1,#0000);height:1px;display:block;position:absolute;top:50%;left:18px;right:18px}.engine-phase-parsing .engine-frame:after{animation:engine-sweep var(--motion-sequence) var(--ease-verdict-shift) 1}.engine-corner{z-index:4;color:#849890;width:9px;height:9px;display:block}.engine-brand-mark{opacity:.14;clip-path:inset(0 100% 0 0);width:82px;height:82px;transition:opacity var(--motion-base) var(--ease-verdict-shift), clip-path var(--motion-emphasis) var(--ease-verdict-enter)}.engine-brand-mark img{width:328px;top:-51px;left:-128px}.engine-phase-parsing .engine-brand-mark,.engine-phase-mapping .engine-brand-mark,.engine-phase-verdict .engine-brand-mark,.engine-phase-settled .engine-brand-mark{opacity:1;clip-path:inset(0)}.engine-phase-parsing .engine-frame{background:#131d19;border-color:#8ba198}.engine-phase-settled .engine-frame{animation:6.2s linear 2.5s infinite engine-heartbeat}.engine-core:before{content:"";opacity:0;pointer-events:none;border:1px solid #0000;width:178px;height:178px;position:absolute;top:-18px;left:-18px}.engine-phase-parsing .engine-core:before{opacity:1;animation:v-acknowledge var(--motion-sequence) var(--ease-verdict-shift) 1;border-color:#738f8529}.engine-port{opacity:0;width:6px;height:6px;transition:opacity var(--motion-fast) var(--ease-verdict-shift), transform var(--motion-fast) var(--ease-verdict-enter);background:#849a92;display:block}.engine-phase-parsing .engine-port{opacity:1;transform:scale(1)}.engine-port.port-in{transition-delay:0s}.engine-port.port-left{transition-delay:90ms;display:block}.engine-port.port-center{transition-delay:.16s}.engine-port.port-right{transition-delay:.23s;display:block}.engine-assets{background:#26312d;top:54%;left:8%;right:8%}.engine-assets article{opacity:.22;transition:opacity var(--motion-base) var(--ease-verdict-shift), transform var(--motion-base) var(--ease-verdict-enter), border-color var(--motion-fast) var(--ease-verdict-shift), background-color var(--motion-fast) var(--ease-verdict-shift);transform:translateY(3px)}.engine-phase-mapping .engine-assets article,.engine-phase-verdict .engine-assets article,.engine-phase-settled .engine-assets article{opacity:1;background:#101714;transform:none}.engine-phase-mapping .engine-assets article strong{color:#d4ddda}.engine-verdict{min-height:124px;bottom:3%;left:18%;right:6%}.matrix-fields>div{opacity:.2;transition:opacity var(--motion-base) var(--ease-verdict-shift), transform var(--motion-base) var(--ease-verdict-enter), background-color var(--motion-fast) var(--ease-verdict-shift);transform:translateY(2px)}.engine-phase-verdict .matrix-fields>div,.engine-phase-settled .matrix-fields>div{opacity:1;transform:none}.engine-connectors path{stroke:#53655e;stroke-width:1.15px}.engine-phase-source .path-source,.engine-phase-parsing .path-source{stroke:#82978f}.engine-phase-mapping .path-map{stroke:#71877f}.engine-phase-verdict .path-verdict{stroke:#7c9189}.engine-connectors circle{fill:#d3e6df}.intelligence-preview:has(.engine-source.pointer-near) .path-source{stroke:#9eb1aa}.intelligence-preview:has(.engine-core.pointer-near) .engine-connectors path{stroke:#9eb1aa}:is(.intelligence-preview:has(.engine-assets article:first-child.pointer-near) .path-rates,.intelligence-preview:has(.engine-assets article:nth-child(2).pointer-near) .path-fx,.intelligence-preview:has(.engine-assets article:nth-child(3).pointer-near) .path-market){stroke:#a8bbb4;stroke-width:1.5px}.intelligence-preview:has(.engine-verdict.pointer-near) .path-verdict{stroke:#a8bbb4}.engine-assets article.pointer-near,.engine-source.pointer-near{background:#131b18;border-color:#81958d}.engine-verdict.pointer-near .matrix-fields>div{background:#121a17}.product-proof:before{content:"";background:linear-gradient(#667a72,#0000);width:1px;height:76px;position:absolute;top:0;left:50%}@media (width<=760px){.second-pass .hero-copy h1>span,.second-pass .hero-copy h1>strong{animation-duration:var(--motion-base)}.second-pass .intelligence-preview{animation-delay:.3s}.engine-core{grid-template-columns:126px 1fr;width:auto;height:150px;top:21%;left:8%;right:8%}.engine-frame{clip-path:polygon(18px 0,108px 0,126px 18px,126px 108px,108px 126px,18px 126px,0 108px,0 18px);width:126px;height:126px}.engine-brand-mark{width:72px;height:72px}.engine-brand-mark img{width:288px;top:-45px;left:-112px}.engine-core:before{display:none}.engine-assets{top:48%}.engine-verdict{bottom:3%;left:7%;right:7%}}@media (prefers-reduced-motion:reduce){.second-pass .hero-copy h1>span,.second-pass .hero-copy h1>strong{opacity:1!important;animation:none!important}.engine-source:after,.engine-frame:after{display:none!important}.engine-brand-mark{opacity:1!important;clip-path:none!important;transition:none!important}.engine-phase-settled .engine-frame{animation:none!important}.engine-assets article,.matrix-fields>div{opacity:1!important;transition:none!important;transform:none!important}.engine-port{opacity:1!important;transform:none!important}}.brand-mark-crop img{top:-27px;left:-13px}.second-pass .engine-brand-mark img{width:328px;top:-79px;left:-36px}@media (width<=760px){.second-pass .engine-brand-mark img{width:288px;top:-69px;left:-32px}}@media (width>=761px){.second-pass .engine-source{width:40%;top:7%;left:5%}.second-pass .engine-core{grid-template-columns:126px 1fr;gap:1.55rem;width:53%;height:150px;top:19%;left:39%}.second-pass .engine-frame{border-color:#71877e;width:126px;height:126px}.second-pass .engine-brand-mark{width:72px;height:72px}.second-pass .engine-brand-mark img{width:288px;top:-57px;left:-34px}.second-pass .engine-copy strong{font-size:1.12rem}.second-pass .engine-copy span{color:#9ba8a3;font-size:.8rem}.second-pass .engine-assets{top:54%;left:5%;right:5%}.second-pass .engine-assets article{min-height:76px;padding:1.05rem 1.15rem}.second-pass .engine-assets strong{font-size:.94rem}.second-pass .engine-verdict{min-height:122px;bottom:3%;left:18%;right:5%}.second-pass .engine-connectors path{stroke:#657970;stroke-width:1.35px}.second-pass .engine-connectors .path-source{stroke:#71877e}.second-pass .engine-connectors .path-map{opacity:.9}.second-pass .engine-connectors .path-verdict{opacity:.82}.second-pass .engine-connectors circle{fill:#d0e7df}.second-pass .engine-port{background:#9aafa7}}.intelligence-focus{margin-bottom:.75rem;display:block}.lead-refined{background:#0d1311;grid-template-columns:minmax(0,1.55fr) minmax(245px,.55fr);min-height:330px;padding:0;display:grid;color:var(--text)!important}.lead-refined:after{opacity:.45}.lead-story{z-index:2;flex-direction:column;justify-content:flex-end;padding:clamp(1.6rem,2.7vw,2.7rem);display:flex;position:relative}.lead-story>header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.lead-story>header>div{align-items:center;gap:.55rem;display:flex}.lead-story>header span,.lead-story>header time{font:650 .7rem var(--font-mono);letter-spacing:.06em;color:#8d9a95;text-transform:uppercase}.lead-story>header>div span:first-child{color:#c1cbc7}.lead-story>header i{color:#52605b;font-style:normal}.lead-story h2{letter-spacing:-.038em;max-width:900px;margin:0 0 1.35rem;font-size:clamp(2rem,3vw,3.2rem);font-weight:570;line-height:1.07;color:#f0f3f2!important}.lead-story>a{color:#cbd3d0;align-self:flex-start;align-items:center;gap:.5rem;margin-top:1.15rem;font-size:.76rem;display:flex}.lead-story>a svg{width:14px;transition:transform .18s}.lead-story>a:hover svg{transform:translate(3px)}.lead-analysis{z-index:2;background:#101715;border-left:1px solid #29342f;flex-direction:column;justify-content:center;padding:1.55rem;display:flex;position:relative}.lead-analysis>span{font:700 .62rem var(--font-mono);letter-spacing:.12em;color:#7f8d88;margin-bottom:1.2rem}.lead-analysis>.verdict-badge{border:0;border-left:2px solid;margin-bottom:1.25rem;padding:.3rem .5rem;font-size:.78rem}.lead-analysis .lead-verdict{gap:1rem;display:grid}.lead-analysis .lead-verdict>div{min-width:0}.lead-analysis .lead-verdict>div:nth-child(2){width:auto}.lead-analysis .lead-verdict>div>span{font-size:.61rem}.lead-analysis .lead-verdict>div>strong{font-size:.88rem}.lead-analysis .impact-meter{flex-direction:row;justify-content:space-between;align-items:center}.lead-refined .lead-assets{margin-top:.15rem}.context-band{background:#0b100f;border-top:1px solid #2d3934;border-bottom:1px solid #19221f;grid-template-columns:1.1fr 1fr .8fr;min-height:112px;margin-bottom:1.35rem;padding:0;display:grid}.context-band>section,.context-band>a{min-width:0;padding:1.05rem 1.25rem}.context-band>section+section,.context-band>a{border-left:1px solid #202a26}.context-band>section:first-child{grid-template-columns:1fr auto;align-content:center;display:grid}.context-band>section:first-child>span,.context-band>a>span{font:700 .62rem var(--font-mono);letter-spacing:.1em;color:#7f8d88}.context-band>section:first-child>strong{grid-column:1;margin:.12rem 0;font-size:1.05rem}.context-band>section:first-child>p{color:#9aa6a2;grid-column:1;margin:0;font-size:.7rem}.context-band>section:first-child>small{color:#7d8985;grid-area:2/2/4;align-self:center;font-size:.66rem}.context-band .engine-summary{border:0;flex-direction:column;justify-content:center;margin:0;display:flex}.context-band .engine-summary>p{gap:.8rem;margin:.55rem 0 0;display:flex}.context-band .engine-summary>p span{font-size:.68rem}.context-band>a{border:0;grid-template-columns:1fr auto;align-content:center;margin:0;display:grid}.context-band>a>strong{margin-top:.16rem;font-size:.8rem}.context-band>a>small{color:#77847f;font-size:.67rem}.context-band>a svg{grid-area:1/2/4;align-self:center;width:15px}.intelligence-grid{background:0 0;grid-template-columns:1fr;gap:0}.intelligence-card{background:#0b100f;border-top:1px solid #1f2925;grid-template-columns:minmax(0,1fr) auto;column-gap:2rem;min-height:126px;padding:1rem 3rem 1rem 1.15rem;display:grid}.intelligence-card:first-child{border-top-color:#34413c}.intelligence-card:hover,.intelligence-card:focus-within{background:#111815}.intelligence-card>header{grid-column:1;align-items:center}.intelligence-card h3{grid-column:1;margin:.45rem 0 .75rem;font-size:1.08rem;line-height:1.32;color:#e5eae8!important}.intelligence-card>footer{grid-area:1/2/3;justify-content:flex-end;align-self:center;min-width:290px}.intelligence-card .card-signal{top:.75rem;bottom:.75rem}.intelligence-card .compact-state{color:#84918c;background:0 0;border-left-color:#596762;font-size:.59rem}.intelligence-card .compact-state.delayed{color:#897d62}.intelligence-card .card-verdict>span{font-size:.64rem}.intelligence-card .card-assets{margin-left:.35rem}.intelligence-card .card-held{margin-left:.25rem}.filter-refined{background:#101614;border:1px solid #34413c;width:320px;padding:1rem}.filter-refined>header{margin-bottom:1rem}.filter-refined fieldset{border:0;margin:0 0 .9rem;padding:0}.filter-refined legend,.filter-refined>label>span{font:700 .58rem var(--font-mono);letter-spacing:.09em;color:#82908b;margin-bottom:.45rem}.filter-refined fieldset>div{flex-wrap:wrap;gap:.3rem;margin-top:.5rem;display:flex}.filter-refined fieldset button{color:#7f8c87;min-height:29px;font:650 .58rem var(--font-mono);background:#171e1c;border:0;padding:0 .48rem}.filter-refined fieldset button:hover{color:#dce3e0}.filter-refined fieldset button.active{color:#e5ebe9;background:#26342f;box-shadow:inset 0 -1px #879c94}.filter-refined>label:not(.popover-toggle){margin-top:.2rem}.filter-refined select{background:#171e1c;border:0}.filter-refined .popover-toggle{margin-top:.55rem}.filter-refined .popover-reset{color:#8d9994;background:0 0;border:0;border-top:1px solid #27322e;margin-top:.55rem}.stream-toolbar{min-height:58px}.history-notice{color:#77847f;background:0 0;min-height:34px;margin:0;padding-left:0}.stream-end{min-height:78px}.stream-end button{background:0 0;border:0;border-bottom:1px solid #41504a}@media (width<=1050px){.lead-refined{grid-template-columns:1fr minmax(225px,.5fr)}.context-band{grid-template-columns:1fr 1fr}.context-band>a{border-top:1px solid #202a26;border-left:0;grid-column:1/-1;min-height:76px}.intelligence-card>footer{min-width:250px}.card-assets{display:none}}@media (width<=760px){.lead-refined{min-height:0;display:block}.lead-story{min-height:310px;padding:1.3rem}.lead-story h2{font-size:clamp(1.75rem,8vw,2.35rem)}.lead-analysis{border-top:1px solid #29342f;border-left:0;padding:1.2rem}.lead-analysis .lead-verdict{grid-template-columns:1.25fr 1fr 1fr;align-items:end}.context-band{grid-template-columns:1fr;margin-bottom:1rem;display:grid}.context-band>section,.context-band>a{padding:1rem}.context-band>section+section,.context-band>a{border-top:1px solid #202a26;border-left:0}.context-band>a{grid-column:auto}.intelligence-card{min-height:150px;padding:.95rem 2.2rem .95rem .9rem;display:flex}.intelligence-card>footer{justify-content:flex-start;width:100%;min-width:0}.intelligence-card .card-assets{display:flex}.filter-refined{width:auto}.filter-refined fieldset button{min-height:34px}.stream-toolbar{margin-bottom:.4rem}}@media (width<=430px){.lead-analysis .lead-verdict{grid-template-columns:1.2fr 1fr}.lead-analysis .lead-verdict>div:last-child{grid-column:1/-1}.context-band>section:first-child{grid-template-columns:1fr}.context-band>section:first-child>small{grid-area:auto/1;margin-top:.25rem}.intelligence-card .card-assets{display:none}.intelligence-card h3{font-size:1rem}.card-verdict>span:nth-last-child(-n+2){display:none}}@media (width>=761px){.second-pass .engine-core{grid-template-columns:142px 1fr;height:166px}.second-pass .engine-frame{width:142px;height:142px}.second-pass .engine-brand-mark{width:82px;height:82px}.second-pass .engine-brand-mark img{width:328px;top:-79px;left:-36px}}@keyframes signal-visible{0%,to{opacity:0}8%,88%{opacity:1}}.engine-connectors .active-signal-path{stroke:#d0dfda;stroke-width:1.7px;stroke-dasharray:.08 .92;stroke-dashoffset:1px;opacity:0;transition:none}.engine-connectors .active-signal-path:nth-of-type(8){animation:.35s linear .46s signal-visible}.second-pass .engine-assets{background:0 0;gap:14px}.second-pass .engine-assets article{background:#0f1613;border:0;border-top:1px solid #42534d;position:relative}.second-pass .engine-assets article:first-child{border-top-color:#53675f;border-left:0}.second-pass .engine-assets article:before{content:"";width:5px;height:5px;transition:background-color var(--motion-fast) var(--ease-verdict-shift);background:#566a62;position:absolute;top:-3px;left:50%;transform:rotate(45deg)}.engine-phase-mapping .engine-assets article:first-child{transition-delay:.35s}.engine-phase-mapping .engine-assets article:nth-child(2){transition-delay:.45s}.engine-phase-mapping .engine-assets article:nth-child(3){transition-delay:.55s}.engine-phase-mapping .engine-assets article:first-child:before{background:#8ea39b}.engine-phase-mapping .engine-assets article:nth-child(2):before{background:#8ea39b;transition-delay:.15s}.engine-phase-mapping .engine-assets article:nth-child(3):before{background:#8ea39b;transition-delay:.3s}.second-pass .engine-verdict{background:#111815;border-top-color:#667a72;min-height:94px;padding:.62rem 0}.second-pass .engine-verdict header{padding-bottom:.38rem}.second-pass .matrix-fields>div{padding:.48rem .7rem .2rem}.engine-phase-verdict .matrix-fields>div:first-child{transition-delay:50ms}.engine-phase-verdict .matrix-fields>div:nth-child(2){transition-delay:.2s}.engine-phase-verdict .matrix-fields>div:nth-child(3){transition-delay:.35s}.engine-phase-verdict .matrix-fields>div:nth-child(4){transition-delay:.5s}.intelligence-preview:has(.engine-source.pointer-near) .engine-core{opacity:.42}.intelligence-preview:has(.engine-assets .pointer-near) .engine-source{opacity:.42}.intelligence-preview:has(.engine-assets .pointer-near) .engine-assets article:not(.pointer-near){opacity:.42}:is(.intelligence-preview:has(.engine-assets article:first-child.pointer-near) .signal-rates,.intelligence-preview:has(.engine-assets article:nth-child(2).pointer-near) .signal-fx,.intelligence-preview:has(.engine-assets article:nth-child(3).pointer-near) .signal-market){stroke:#c2d5ce!important;opacity:1!important}.intelligence-preview:has(.engine-assets .pointer-near) .engine-verdict{border-top-color:#8b9f97}.intelligence-preview:has(.engine-source.pointer-near) .path-source{stroke:#bdcec8!important}@media (width<=760px){.second-pass .engine-assets{gap:5px}.second-pass .engine-verdict{min-height:108px;padding:.65rem 0}.engine-connectors .active-signal-path{display:none}}@media (prefers-reduced-motion:reduce){.engine-connectors .active-signal-path{display:none!important}.engine-phase-settled .engine-frame{animation:none!important}}.second-pass .engine-frame{background:#121a17;border-color:#788c84}.second-pass .engine-frame:before{border-color:#43554e}.engine-logo-viewport{z-index:3;opacity:.12;clip-path:inset(0 100% 0 0);width:68px;height:68px;transition:opacity var(--motion-base) var(--ease-verdict-shift), clip-path var(--motion-emphasis) var(--ease-verdict-enter);display:block;position:relative;overflow:hidden}.engine-logo-viewport img{filter:grayscale()brightness(1.42)contrast(1.16);width:272px;max-width:none;height:auto;position:absolute;top:-65px;left:-30px}.engine-phase-parsing .engine-logo-viewport,.engine-phase-mapping .engine-logo-viewport,.engine-phase-verdict .engine-logo-viewport,.engine-phase-settled .engine-logo-viewport{opacity:1;clip-path:inset(0)}.engine-phase-settled .engine-logo-viewport{visibility:visible;z-index:3}.second-pass .engine-assets article{background:#0c1210;border-top-color:#3c4b46}.second-pass .engine-assets article:first-child{border-top-color:#4b5e57}.engine-phase-mapping .engine-assets article,.engine-phase-verdict .engine-assets article,.engine-phase-settled .engine-assets article{background:#0d1412}.engine-connectors .active-signal-path:nth-of-type(n){animation:none}.engine-connectors .active-signal-path:nth-of-type(14){animation:.34s linear 2.21s signal-visible}.engine-connectors .active-signal-path:nth-of-type(15){animation:.28s linear 2.24s signal-visible}.engine-connectors .active-signal-path:nth-of-type(16){animation:.34s linear 2.21s signal-visible}@media (width<=760px){.engine-logo-viewport{width:60px;height:60px}.engine-logo-viewport img{width:240px;top:-57px;left:-27px}}@media (prefers-reduced-motion:reduce){.engine-logo-viewport{opacity:1!important;clip-path:none!important;visibility:visible!important;transition:none!important}}@keyframes data-packet{0%{opacity:0;stroke-dashoffset:1px}8%{opacity:1}76%{opacity:1}to{opacity:0;stroke-dashoffset:0}}@keyframes path-decay{0%{stroke:#8fa59d}to{stroke:#60736c}}@keyframes source-scan{0%{opacity:0;transform:translate(-120%)}18%{opacity:.7}to{opacity:0;transform:translate(360%)}}@keyframes terminal-resolve{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes rail-packet{0%{opacity:0;transform:translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateX(var(--rail-distance,240px))}}@keyframes vertical-packet{0%{opacity:0;transform:translateY(0)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(var(--travel,70px))}}@keyframes mobile-signal{0%{background-position:0 -45px}to{background-position:0 45px}}.second-pass .landing-nav>div>a:not(.button){position:relative}.second-pass .landing-nav>div>a:not(.button):after{content:"";transform-origin:0;height:1px;transition:transform var(--motion-fast) var(--ease-verdict-shift);background:#778b84;position:absolute;bottom:-7px;left:0;right:0;transform:scaleX(0)}.second-pass .landing-nav>div>a:not(.button):hover:after,.second-pass .landing-nav>div>a:not(.button):focus-visible:after{transform:scaleX(1)}.second-pass .button svg{transition:transform var(--motion-fast) var(--ease-verdict-shift)}.second-pass .button:hover svg,.second-pass .button:focus-visible svg{transform:translate(4px)}.second-pass .hero-secondary{transition:border-color var(--motion-fast) var(--ease-verdict-shift), color var(--motion-fast) var(--ease-verdict-shift), background-color var(--motion-fast) var(--ease-verdict-shift)}.second-pass .hero-secondary:hover{transform:none}.engine-source{opacity:.34}.engine-source strong{clip-path:inset(0 100% 0 0);opacity:.45}.engine-source small{font:650 .52rem var(--font-mono);letter-spacing:.08em;color:#81918b;opacity:0;margin-top:.42rem;display:block}.engine-phase-source .engine-source,.engine-phase-receiving .engine-source,.engine-phase-normalizing .engine-source,.engine-phase-analyzing .engine-source,.engine-phase-mapping .engine-source,.engine-phase-verdict .engine-source,.engine-phase-settled .engine-source{opacity:1}.engine-phase-source .engine-source:after{animation:.38s linear source-scan}.engine-phase-source .engine-source strong,.engine-phase-receiving .engine-source strong,.engine-phase-normalizing .engine-source strong,.engine-phase-analyzing .engine-source strong,.engine-phase-mapping .engine-source strong,.engine-phase-verdict .engine-source strong,.engine-phase-settled .engine-source strong{animation:terminal-resolve .21s 70ms var(--ease-verdict-enter) both}.engine-phase-source .engine-source small,.engine-phase-receiving .engine-source small,.engine-phase-normalizing .engine-source small,.engine-phase-analyzing .engine-source small,.engine-phase-mapping .engine-source small,.engine-phase-verdict .engine-source small,.engine-phase-settled .engine-source small{opacity:1;transition:opacity var(--motion-fast) .19s var(--ease-verdict-enter)}.engine-phase-receiving .engine-frame,.engine-phase-normalizing .engine-frame,.engine-phase-analyzing .engine-frame,.engine-phase-mapping .engine-frame,.engine-phase-verdict .engine-frame,.engine-phase-settled .engine-frame{background:#131d19;border-color:#8ba198}.engine-phase-receiving .engine-logo-viewport,.engine-phase-normalizing .engine-logo-viewport,.engine-phase-analyzing .engine-logo-viewport,.engine-phase-mapping .engine-logo-viewport,.engine-phase-verdict .engine-logo-viewport,.engine-phase-settled .engine-logo-viewport{opacity:1;clip-path:inset(0)}.engine-phase-receiving .engine-core{transform:scale(.965)}.engine-phase-normalizing .engine-core,.engine-phase-analyzing .engine-core,.engine-phase-mapping .engine-core,.engine-phase-verdict .engine-core,.engine-phase-settled .engine-core{transform:scale(.98)}.engine-operation{letter-spacing:.08em;transition:opacity var(--motion-instant) linear;font:650 .58rem var(--font-mono)!important;color:#9cafaa!important}.engine-phase-receiving .engine-frame:after,.engine-phase-normalizing .engine-frame:after,.engine-phase-analyzing .engine-frame:after{animation:.39s linear engine-sweep}.engine-phase-receiving .engine-port,.engine-phase-normalizing .engine-port,.engine-phase-analyzing .engine-port,.engine-phase-mapping .engine-port,.engine-phase-verdict .engine-port,.engine-phase-settled .engine-port{opacity:1;transform:scale(1)}.engine-connectors .active-signal-path{stroke:#d4e2dd;stroke-width:1.75px;stroke-dasharray:.075 .925;stroke-dashoffset:1px;opacity:0;animation:none!important}.engine-connectors .active-signal-path:nth-of-type(9){animation:.35s linear .59s data-packet!important}.engine-connectors .active-signal-path:nth-of-type(10){animation:.1s linear 1.58s data-packet!important}.engine-connectors .active-signal-path:nth-of-type(11){animation:.33s linear 1.65s data-packet!important}.engine-connectors .active-signal-path:nth-of-type(12){animation:.3s linear 1.8s data-packet!important}.engine-connectors .active-signal-path:nth-of-type(13){animation:.33s linear 1.95s data-packet!important}.engine-connectors .active-signal-path:nth-of-type(14),.engine-connectors .active-signal-path:nth-of-type(15),.engine-connectors .active-signal-path:nth-of-type(16){animation:.34s linear 2.26s data-packet!important}.engine-phase-receiving .path-source,.engine-phase-normalizing .path-source,.engine-phase-analyzing .path-source,.engine-phase-mapping .path-source,.engine-phase-verdict .path-source,.engine-phase-settled .path-source,.engine-phase-mapping .path-map,.engine-phase-verdict .path-map,.engine-phase-settled .path-map,.engine-phase-verdict .path-verdict,.engine-phase-settled .path-verdict{stroke:#60736c}.engine-assets article small{font:650 .49rem var(--font-mono);letter-spacing:.08em;color:#65756f;opacity:0;margin-top:.3rem;display:block}.engine-phase-mapping .engine-assets article small,.engine-phase-verdict .engine-assets article small,.engine-phase-settled .engine-assets article small{opacity:1;transition:opacity var(--motion-fast) var(--ease-verdict-enter)}.engine-phase-mapping .engine-assets article:first-child small{transition-delay:.33s}.engine-phase-mapping .engine-assets article:nth-child(2) small{transition-delay:.48s}.engine-phase-mapping .engine-assets article:nth-child(3) small{transition-delay:.63s}.engine-verdict header strong{transition:color var(--motion-fast) var(--ease-verdict-shift)}.verdict-check{font:650 .48rem var(--font-mono);letter-spacing:.08em;color:#71817b;opacity:0;padding:.28rem .7rem 0;display:block}.engine-phase-settled .verdict-check{opacity:1;transition:opacity var(--motion-base) var(--ease-verdict-enter)}.product-proof .continuity-line{background:#34423d;height:78px;overflow:hidden}.product-proof .continuity-line i{opacity:0;top:0;left:-2px}.product-proof.motion-resolved .continuity-line i{--travel:72px;animation:.52s linear vertical-packet}.dashboard-preview{transform-origin:top}.motion-section:not(.motion-resolved) .dashboard-preview{opacity:.28}.motion-resolved .dashboard-preview{animation:terminal-resolve .3s .15s var(--ease-verdict-enter) both}.motion-resolved .preview-shell-bar{animation:terminal-resolve .22s .29s var(--ease-verdict-enter) both}.motion-resolved .preview-workspace main>header{animation:terminal-resolve .22s .41s var(--ease-verdict-enter) both}.motion-resolved .demo-feed-head{animation:terminal-resolve .18s .51s var(--ease-verdict-enter) both}.preview-workspace main>article{transition:background-color var(--motion-fast) var(--ease-verdict-shift);position:relative;overflow:hidden}.motion-section:not(.motion-resolved) .preview-workspace main>article{opacity:.18}.motion-resolved .preview-workspace main>article{animation:terminal-resolve .25s .62s var(--ease-verdict-enter) both}.motion-resolved .preview-workspace main>article:nth-of-type(2){animation-delay:.75s}.motion-resolved .preview-workspace main>article:nth-of-type(3){animation-delay:.88s}.preview-workspace main>article:after{content:"";opacity:0;height:1px;transition:transform .22s linear, opacity var(--motion-fast) linear;pointer-events:none;background:linear-gradient(90deg,#0000,#81958e,#0000);position:absolute;top:50%;left:1rem;right:1rem;transform:translate(-60%)}.preview-workspace main>article:hover{background:#0d1412}.preview-workspace main>article:hover:after{opacity:.55;transform:translate(45%)}.preview-workspace main>article:hover>div span,.preview-workspace main>article:hover>b,.preview-workspace main>article:hover>span{color:#bac5c1}.motion-section:not(.motion-resolved) .fact-side,.motion-section:not(.motion-resolved) .inference-side{opacity:.25}.motion-resolved .fact-side{animation:terminal-resolve .28s .18s var(--ease-verdict-enter) both}.fact-divider i{position:relative;overflow:hidden}.fact-divider i b{opacity:0;background:#93a79f;width:5px;height:16px;position:absolute;top:0;left:-2px}.motion-resolved .fact-divider i b{--travel:82px;animation:.33s linear .5s vertical-packet}.motion-resolved .inference-side{animation:terminal-resolve .32s .78s var(--ease-verdict-enter) both}.capability-grid{position:relative;overflow:hidden}.capability-rail{z-index:2;pointer-events:none;background:#33413c;height:1px;position:absolute;top:72px;left:2.2rem;right:2.2rem}.capability-rail b{opacity:0;background:#92a69f;width:32px;height:2px;position:absolute;top:-1px;left:0}.motion-resolved .capability-rail b{--rail-distance:calc(100vw - 18rem);animation:.9s linear .21s rail-packet}.motion-section:not(.motion-resolved) .capability-grid article{opacity:.28}.motion-resolved .capability-grid article{animation:terminal-resolve .26s .26s var(--ease-verdict-enter) both}.motion-resolved .capability-grid article:nth-of-type(2){animation-delay:.49s}.motion-resolved .capability-grid article:nth-of-type(3){animation-delay:.72s}.final-cta .journey-termination{background:#34423d;width:1px;height:72px;display:block;position:absolute;top:0;left:50%}.final-cta .journey-termination:after{content:"";opacity:0;background:#8ca199;width:5px;height:5px;position:absolute;top:0;left:-2px}.final-cta.motion-resolved .journey-termination:after{--travel:66px;animation:.42s linear vertical-packet}.final-cta h2 span{display:block}.final-cta.motion-section:not(.motion-resolved) h2 span,.final-cta.motion-section:not(.motion-resolved)>.button{opacity:.2}.final-cta.motion-resolved h2{animation:none!important}.final-cta.motion-resolved h2 span:first-child{animation:terminal-resolve .26s .26s var(--ease-verdict-enter) both}.final-cta.motion-resolved h2 span:last-child{animation:terminal-resolve .28s .39s var(--ease-verdict-enter) both}.final-cta.motion-resolved>.button{animation:terminal-resolve .22s .59s var(--ease-verdict-enter) both}@media (width<=760px){.engine-source small,.engine-assets article small,.verdict-check{font-size:.46rem}.engine-assets article small{justify-self:end;margin:0}.engine-source:after,.engine-core:after,.engine-assets:after{opacity:1;background-color:#5c6d67;background-image:none;transform:none}.engine-phase-receiving .engine-source:after,.engine-phase-mapping .engine-core:after,.engine-phase-verdict .engine-assets:after{background-image:linear-gradient(#0000 0,#a6bab3 48%,#0000 100%);background-repeat:no-repeat;background-size:100% 18px;animation:.3s linear mobile-signal}.capability-rail{width:1px;height:auto;top:2rem;bottom:2rem;left:1.2rem}.motion-resolved .capability-rail b{--travel:520px;width:2px;height:30px;animation:.7s linear .18s vertical-packet}.preview-workspace main>article:after{display:none}.fact-divider i b{width:16px;height:5px;top:-2px;left:0}.motion-resolved .fact-divider i b{--rail-distance:120px;animation:.3s linear .5s rail-packet}.final-cta .journey-termination{height:56px}}@media (prefers-reduced-motion:reduce){.engine-source,.engine-source strong,.engine-source small,.engine-core,.engine-logo-viewport,.engine-port,.engine-assets article,.engine-assets article small,.engine-verdict,.matrix-fields>div,.verdict-check,.dashboard-preview,.preview-shell-bar,.preview-workspace main>header,.demo-feed-head,.preview-workspace main>article,.fact-side,.inference-side,.capability-grid article,.final-cta h2 span,.final-cta>.button{opacity:1!important;clip-path:none!important;transition:none!important;animation:none!important;transform:none!important}.active-signal-path,.engine-source:after,.engine-frame:after,.continuity-line i,.fact-divider i b,.capability-rail b,.journey-termination:after{display:none!important}.second-pass .landing-nav>div>a:not(.button):after,.preview-workspace main>article:after{transition:none!important}}.mobile-intelligence-preview,.mobile-product-preview,.mobile-engine-logo{display:none}@keyframes mobile-trace-resolve{0%{opacity:.16;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes mobile-trace-packet{0%{opacity:0;transform:translateY(-12px)}15%,78%{opacity:1}to{opacity:0;transform:translateY(34px)}}@media (width<=1023px){.second-pass .landing-hero{background:0 0;height:auto;min-height:0;max-height:none;padding:clamp(3.3rem,8vw,5rem) 24px 2.6rem;display:block}.second-pass .landing-hero:before{background:radial-gradient(80% 32% at 50% 38%,#78a6970e,#0000 72%)}.second-pass .hero-copy{max-width:680px;margin:0 auto}.second-pass .hero-copy h1{margin-bottom:1.2rem;font-size:clamp(3.1rem,10vw,5.15rem);line-height:.92}.second-pass .hero-copy h1 strong{padding-left:.34em;font-size:.61em;line-height:1.08}.second-pass .hero-copy>p:not(.section-label){max-width:610px;font-size:clamp(1rem,2.4vw,1.1rem);line-height:1.62}.second-pass .hero-actions{margin:1.55rem 0 0}.second-pass .hero-actions .button{min-height:46px}.desktop-intelligence-preview{display:none!important}.mobile-intelligence-preview{background:#0a0f0e;border:1px solid #2b3733;width:min(100%,680px);margin:2.4rem auto 0;display:block;box-shadow:0 28px 70px #00000047}.mobile-trace-bar{height:38px;font:650 .5rem var(--font-mono);letter-spacing:.09em;color:#73817c;border-bottom:1px solid #26312d;justify-content:space-between;align-items:center;padding:0 .8rem;display:flex}.mobile-trace-bar span{color:#9aa7a2;align-items:center;gap:.42rem;display:flex}.mobile-trace-bar i{background:#8aa096;width:5px;height:5px}.mobile-trace-stage{flex-direction:column;align-items:stretch;padding:1.25rem;display:flex}.mobile-trace-source,.mobile-trace-engine,.mobile-trace-exposure,.mobile-trace-verdict{background:#0e1513;border:1px solid #33403b;width:100%;min-width:0;position:relative}.mobile-trace-source{opacity:.3;gap:.24rem;padding:.9rem 1rem;display:grid}.mobile-trace-source span,.mobile-trace-engine span,.mobile-trace-exposure header span,.mobile-trace-verdict span{font:700 .51rem var(--font-mono);letter-spacing:.1em;color:#788780}.mobile-trace-source strong{overflow-wrap:anywhere;font-size:.85rem;font-weight:570}.mobile-trace-source small{font:650 .48rem var(--font-mono);letter-spacing:.08em;color:#80918a}.engine-phase-source .mobile-trace-source,.engine-phase-receiving .mobile-trace-source,.engine-phase-normalizing .mobile-trace-source,.engine-phase-analyzing .mobile-trace-source,.engine-phase-mapping .mobile-trace-source,.engine-phase-verdict .mobile-trace-source,.engine-phase-settled .mobile-trace-source{animation:mobile-trace-resolve .23s var(--ease-verdict-enter) both}.mobile-trace-connector{background:#40514b;align-self:center;width:1px;height:38px;display:block;position:relative;overflow:hidden}.mobile-trace-connector:before{content:"";opacity:0;background:#9eb3ab;width:5px;height:8px;position:absolute;top:0;left:-2px}.engine-phase-receiving .connector-source:before,.engine-phase-mapping .connector-engine:before,.engine-phase-verdict .connector-verdict:before{animation:.31s linear mobile-trace-packet}.mobile-trace-engine{opacity:.28;grid-template-columns:82px 1fr;align-items:center;gap:1rem;min-height:114px;padding:1rem;display:grid}.mobile-engine-mark{clip-path:polygon(12px 0,66px 0,78px 12px,78px 66px,66px 78px,12px 78px,0 66px,0 12px);border:1px solid #5b7068;place-items:center;width:78px;height:78px;display:grid;overflow:hidden}.mobile-engine-mark .brand-mark-crop{width:48px;height:48px}.mobile-engine-mark .brand-mark-crop img{filter:grayscale()brightness(1.3);width:192px;top:-30px;left:-75px}.mobile-trace-engine>div:last-child{gap:.32rem;min-width:0;display:grid}.mobile-trace-engine>div:last-child>strong{font:650 .72rem var(--font-mono);color:#c5cfcb}.mobile-trace-engine small{font:600 .47rem var(--font-mono);letter-spacing:.07em;color:#68766f}.engine-phase-receiving .mobile-trace-engine,.engine-phase-normalizing .mobile-trace-engine,.engine-phase-analyzing .mobile-trace-engine,.engine-phase-mapping .mobile-trace-engine,.engine-phase-verdict .mobile-trace-engine,.engine-phase-settled .mobile-trace-engine{animation:mobile-trace-resolve .26s var(--ease-verdict-enter) both;border-color:#61756d}.mobile-trace-exposure{padding:.7rem}.mobile-trace-exposure header{justify-content:space-between;padding:.15rem .25rem .65rem;display:flex}.mobile-trace-exposure header small{font:650 .48rem var(--font-mono);color:#708078}.mobile-trace-exposure>div{opacity:.2;border-top:1px solid #28332f;grid-template-columns:8px 1fr auto;align-items:center;gap:.5rem;min-height:38px;padding:0 .55rem;display:grid}.mobile-trace-exposure>div>i{background:#72877e;width:4px;height:4px;transform:rotate(45deg)}.mobile-trace-exposure>div strong{font-size:.75rem}.mobile-trace-exposure>div small{font:650 .46rem var(--font-mono);color:#697770}.engine-phase-mapping .mobile-trace-exposure>div,.engine-phase-verdict .mobile-trace-exposure>div,.engine-phase-settled .mobile-trace-exposure>div{animation:mobile-trace-resolve .2s 80ms var(--ease-verdict-enter) both}.engine-phase-mapping .mobile-trace-exposure>div:nth-of-type(2){animation-delay:.18s}.engine-phase-mapping .mobile-trace-exposure>div:nth-of-type(3){animation-delay:.28s}.mobile-trace-verdict{opacity:.22;background:#26312d;grid-template-columns:1fr 1fr;gap:1px;padding:.75rem;display:grid}.mobile-trace-verdict header{grid-column:1/-1;justify-content:space-between;padding:.15rem .2rem .65rem;display:flex}.mobile-trace-verdict header strong{font:700 .5rem var(--font-mono);letter-spacing:.08em;color:#84958e}.mobile-trace-verdict>div{background:#0b100f;gap:.24rem;padding:.65rem;display:grid}.mobile-trace-verdict>div strong{font:650 .66rem var(--font-mono);color:#d3dad7}.mobile-trace-verdict>small{font:650 .46rem var(--font-mono);letter-spacing:.07em;color:#6e7d76;grid-column:1/-1;padding:.55rem .2rem 0}.engine-phase-verdict .mobile-trace-verdict,.engine-phase-settled .mobile-trace-verdict{animation:mobile-trace-resolve .28s var(--ease-verdict-enter) both}.second-pass .proof-strip{white-space:normal;justify-content:center;gap:.7rem;height:56px;padding:0 24px;display:flex;overflow:visible}.second-pass .proof-strip>div{align-items:center;gap:.4rem;display:flex}.second-pass .proof-strip>div>b{background:#35423e;width:clamp(22px,8vw,56px);height:1px;display:block}.second-pass .proof-strip>div>i{width:4px;height:4px}.second-pass .proof-strip:after{display:none}.product-proof{padding:4.8rem 24px 5rem}.product-proof:before,.product-proof .continuity-line{display:none}.product-proof>header{margin-bottom:2rem;display:block}.product-proof>header h2{font-size:clamp(2.45rem,7.2vw,3.7rem);line-height:1.04}.product-proof>header p{max-width:560px;margin-top:1rem;font-size:1rem;line-height:1.65}.desktop-product-preview{display:none!important}.mobile-product-preview{background:#0b100f;border:1px solid #2e3935;display:block}.mobile-product-preview>header{border-bottom:1px solid #26302d;justify-content:space-between;align-items:center;height:48px;padding:0 .9rem;display:flex}.mobile-product-preview>header .brand-lockup{transform-origin:0;transform:scale(.8)}.mobile-product-preview>header>b{font:650 .47rem var(--font-mono);letter-spacing:.08em;color:#65736d}.mobile-product-title{border-bottom:1px solid #26302d;gap:.25rem;padding:1rem;display:grid}.mobile-product-title span{font:700 .5rem var(--font-mono);letter-spacing:.09em;color:#74827d}.mobile-product-title strong{font-size:.9rem}.mobile-product-preview>article{border-bottom:1px solid #202a26;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem 1rem;min-height:86px;padding:.85rem 1rem;display:grid}.mobile-product-preview>article:last-child{border-bottom:0}.mobile-product-preview>article>div{gap:.34rem;min-width:0;display:grid}.mobile-product-preview>article small{font:650 .46rem var(--font-mono);letter-spacing:.06em;color:#718079}.mobile-product-preview>article>div strong{font-size:.78rem;line-height:1.35}.mobile-product-preview>article>span{font:700 .52rem var(--font-mono);color:#89968f}.mobile-product-preview>article>span.mixed{color:var(--mix)}.mobile-product-preview>article>small{grid-column:2;font-size:.42rem}.second-pass .landing-section{padding:clamp(4.7rem,11vw,6.5rem) 24px}.second-pass .landing-section>header{margin-bottom:2rem;display:block}.second-pass .landing-section>header .section-label{margin-bottom:1.2rem}.second-pass .landing-section>header h2{overflow-wrap:anywhere;width:100%;font-size:clamp(2.25rem,7vw,3.4rem);line-height:1.08}.second-pass .landing-section>header>p{width:100%;max-width:620px;margin-top:1.2rem;font-size:1rem;line-height:1.65}.second-pass .fact-demo{background:0 0;border:0;display:block}.second-pass .fact-demo>div:not(.fact-divider){border-top:1px solid #303c37;min-height:0;padding:1.45rem 0}.second-pass .fact-demo svg{width:20px;margin:1.4rem 0 .7rem}.second-pass .fact-demo h3{margin:.35rem 0 .65rem;font-size:1.12rem}.second-pass .fact-demo p{margin-bottom:0;font-size:.88rem;line-height:1.62}.second-pass .fact-divider{border:0;border-top:1px solid #303c37;align-items:center;gap:.65rem;height:38px;padding:0;display:flex}.second-pass .fact-divider i{background:#43514c;width:100%;height:1px;margin:0}.second-pass .fact-divider span{font-size:.46rem}.second-pass .capabilities>header{margin-bottom:1.2rem}.second-pass .capability-grid{background:0 0;border:0;display:block}.second-pass .capability-rail{display:none}.second-pass .capability-grid article{background:0 0;border:0;border-top:1px solid #303c37;min-height:0;padding:1.4rem 0 1.5rem}.second-pass .capability-grid article>span{top:1.45rem;right:0}.second-pass .capability-grid svg{width:19px;margin:0 0 1.2rem}.second-pass .capability-grid h3{font-size:1.05rem}.second-pass .capability-grid p{max-width:600px;margin-bottom:0;font-size:.88rem;line-height:1.62}.second-pass .final-cta{background:radial-gradient(circle,#66918413,#0000 43%);padding:5.8rem 24px 6rem}.second-pass .final-cta h2{margin-bottom:2rem;font-size:clamp(2.75rem,8vw,4.5rem)}.second-pass .final-cta .button{min-height:48px}.second-pass .final-cta .journey-termination{height:42px}.second-pass .landing-footer{min-height:88px;padding:1.4rem 24px}.landing-footer .brand-lockup{transform-origin:0;transform:scale(.86)}}@media (width<=760px){.second-pass .landing-nav{height:60px;padding:0 20px}.second-pass .landing-nav .brand-lockup{transform-origin:0;width:132px;transform:scale(.88)}.second-pass .landing-nav>div{gap:0}.second-pass .landing-nav>div>a:not(.button){display:none}.second-pass .landing-nav .nav-cta{min-height:44px;padding:.65rem .8rem;font-size:.68rem}.second-pass .landing-hero{padding:3.25rem 20px 2.3rem}.second-pass .hero-copy h1{font-size:clamp(2.75rem,13vw,3.65rem)}.second-pass .hero-copy h1 strong{font-size:.59em}.second-pass .hero-copy>p:not(.section-label){font-size:1rem}.second-pass .hero-actions{grid-template-columns:1fr;gap:.6rem;display:grid}.second-pass .hero-actions .button{justify-content:center;width:100%}.mobile-intelligence-preview{margin-top:2rem}.mobile-trace-stage{padding:1rem}.mobile-trace-bar{padding:0 .65rem}.mobile-trace-engine{grid-template-columns:72px 1fr;gap:.8rem}.mobile-engine-mark{clip-path:polygon(10px 0,58px 0,68px 10px,68px 58px,58px 68px,10px 68px,0 58px,0 10px);width:68px;height:68px}.product-proof,.second-pass .landing-section,.second-pass .final-cta{padding-left:20px;padding-right:20px}.product-proof{padding-top:4.5rem;padding-bottom:4.7rem}.second-pass .landing-section{padding-top:4.6rem;padding-bottom:4.8rem}.second-pass .landing-section>header h2{font-size:clamp(2.15rem,10vw,2.85rem)}.second-pass .landing-footer{padding-inline:20px}.second-pass .landing-footer>span{font-size:.5rem}}@media (width<=767px){.mobile-engine-mark{overflow:visible}.mobile-engine-mark .tablet-engine-mark{display:none}.mobile-engine-mark .mobile-engine-logo{object-fit:contain;flex:none;width:72%;max-width:52px;height:auto;display:block;position:static;transform:none}}@media (width<=380px){.second-pass .landing-nav{padding-inline:16px}.second-pass .landing-nav .brand-lockup{width:116px;transform:scale(.78)}.second-pass .landing-nav .nav-cta{padding-inline:.65rem;font-size:.62rem}.second-pass .landing-hero,.product-proof,.second-pass .landing-section,.second-pass .final-cta{padding-left:20px;padding-right:20px}.second-pass .hero-copy h1{font-size:2.75rem}.mobile-trace-stage{padding:.8rem}.mobile-trace-engine{grid-template-columns:62px 1fr}.mobile-engine-mark{width:58px;height:58px}.mobile-engine-mark .brand-mark-crop{transform:scale(.8)}.mobile-trace-verdict>div{padding:.55rem}.mobile-trace-verdict>div strong{font-size:.61rem}}@media (width<=1023px) and (prefers-reduced-motion:reduce){.mobile-trace-source,.mobile-trace-engine,.mobile-trace-exposure>div,.mobile-trace-verdict{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.mobile-trace-connector:before{display:none!important}}@media (width<=767px){body{overflow-x:hidden}.second-pass .landing-nav{gap:12px;height:58px;padding:0 16px}.second-pass .landing-nav>a{align-items:center;min-width:0;display:flex}.second-pass .landing-nav .brand-lockup{width:116px;height:29px;transform:none}.second-pass .landing-nav .brand-lockup>img{width:136px;top:-31px;left:-14px}.second-pass .landing-nav .nav-cta{white-space:nowrap;min-height:40px;padding:.55rem .68rem;font-size:.62rem}.second-pass .landing-hero{min-height:0;padding:2.35rem 20px 1.5rem;display:block}.second-pass .hero-copy{width:100%;max-width:none;margin:0}.second-pass .hero-copy h1{letter-spacing:-.055em;gap:.12em;margin:0 0 1rem;font-size:clamp(2.7rem,12.4vw,3.35rem);line-height:.91}.second-pass .hero-copy h1 span,.second-pass .hero-copy h1 strong{max-width:100%}.second-pass .hero-copy h1 strong{padding-left:.32em;font-size:.6em;line-height:1.08}.second-pass .hero-copy>p:not(.section-label){color:#adb8b4;max-width:34rem;margin:0;font-size:.94rem;line-height:1.55}.second-pass .hero-actions{grid-template-columns:1fr;gap:.5rem;margin:1.2rem 0 0;display:grid}.second-pass .hero-actions .button{justify-content:center;width:100%;min-height:46px;padding:.7rem 1rem}.mobile-intelligence-preview{width:100%;box-shadow:none;border-color:#2d3935;margin:1.4rem 0 0}.mobile-trace-bar{letter-spacing:.07em;height:38px;padding:0 .7rem;font-size:.47rem}.mobile-trace-bar b{letter-spacing:.05em;text-align:right;font-size:.44rem}.mobile-trace-stage{align-items:stretch;padding:18px;display:flex}.mobile-trace-source,.mobile-trace-engine,.mobile-trace-exposure,.mobile-trace-verdict{background:0 0;border:0;width:100%;min-width:0}.mobile-trace-source{border-left:2px solid #53665f;gap:.18rem;min-height:76px;padding:.3rem 0 .55rem .75rem}.mobile-trace-source span,.mobile-trace-engine span,.mobile-trace-exposure header span,.mobile-trace-verdict span{letter-spacing:.08em;font-size:.48rem}.mobile-trace-source strong{overflow-wrap:normal;font-size:.84rem;line-height:1.35}.mobile-trace-source small{margin-top:.15rem;font-size:.44rem}.mobile-trace-connector{background:#3d4c47;height:24px;overflow:hidden}.mobile-trace-connector:after{content:"";border-bottom:1px solid #73867f;border-right:1px solid #73867f;width:5px;height:5px;position:absolute;bottom:-1px;left:-2px;transform:rotate(45deg)}.mobile-trace-engine{grid-template-columns:62px minmax(0,1fr);align-items:center;gap:.9rem;min-height:96px;padding:.55rem .3rem}.mobile-engine-mark{border-color:#52665e;width:58px;height:58px;overflow:visible}.mobile-engine-mark .mobile-engine-logo{width:72%;max-width:44px}.mobile-trace-engine>div:last-child{align-content:center;gap:.22rem}.mobile-trace-engine>div:last-child>span{color:#95a49e}.mobile-trace-engine>div:last-child>strong{white-space:normal;font-size:.68rem;line-height:1.25}.mobile-trace-engine small{font-size:.43rem;line-height:1.3}.mobile-trace-exposure{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:0;padding:.3rem 0 .1rem;display:grid}.mobile-trace-exposure header{grid-column:1/-1;align-items:center;padding:0 0 .45rem}.mobile-trace-exposure header small{font-size:.43rem}.mobile-trace-exposure>div{border:0;border-left:1px solid #2e3a36;flex-direction:column;justify-content:center;align-items:flex-start;gap:.18rem;min-height:58px;padding:.5rem .35rem;display:flex}.mobile-trace-exposure>div:first-of-type{border-left:0}.mobile-trace-exposure>div>i{display:none}.mobile-trace-exposure>div strong{white-space:normal;font-size:.67rem;line-height:1.2}.mobile-trace-exposure>div small{font-size:.42rem;line-height:1.2}.mobile-trace-verdict{background:#0d1412;border-top:1px solid #52635d;grid-template-columns:1fr 1fr;gap:0;min-height:146px;padding:.65rem 0 0}.mobile-trace-verdict header{align-items:center;padding:0 .15rem .55rem}.mobile-trace-verdict header strong{font-size:.47rem}.mobile-trace-verdict>div{background:0 0;border-top:1px solid #202b27;gap:.12rem;min-height:48px;padding:.48rem .45rem}.mobile-trace-verdict>div:nth-of-type(odd){border-right:1px solid #202b27}.mobile-trace-verdict>div strong{font-size:.61rem;line-height:1.2}.mobile-trace-verdict>small{padding:.48rem .15rem 0;font-size:.42rem}.second-pass .proof-strip{justify-content:center;gap:.45rem;height:48px;padding:0 20px}.second-pass .proof-strip>div{gap:.3rem;font-size:.53rem}.second-pass .proof-strip>div>b{width:clamp(14px,5vw,24px);margin:0 .2rem}.product-proof{padding:3.8rem 20px 4.2rem}.product-proof>header{margin-bottom:1.6rem}.product-proof>header h2{letter-spacing:-.045em;font-size:clamp(2.2rem,10vw,2.8rem);line-height:1.02}.product-proof>header p{margin:.85rem 0 0;font-size:.92rem;line-height:1.55}.mobile-product-preview>header{height:44px;padding:0 .7rem}.mobile-product-preview>header .brand-lockup{width:116px;height:28px;transform:none}.mobile-product-preview>header .brand-lockup>img{width:136px;top:-31px;left:-14px}.mobile-product-title{padding:.85rem}.mobile-product-preview>article{gap:.35rem .65rem;min-height:76px;padding:.75rem .85rem}.mobile-product-preview>article>div strong{font-size:.75rem}.second-pass .landing-section{padding:4rem 20px}.second-pass .landing-section>header{margin-bottom:1.65rem}.second-pass .landing-section>header .section-label{margin-bottom:.9rem}.second-pass .landing-section>header h2{letter-spacing:-.04em;overflow-wrap:normal;font-size:clamp(2rem,9.4vw,2.65rem);line-height:1.06}.second-pass .landing-section>header>p{margin-top:.9rem;font-size:.92rem;line-height:1.55}.second-pass .fact-demo>div:not(.fact-divider){padding:1.25rem 0}.second-pass .fact-demo svg{margin:1rem 0 .55rem}.second-pass .fact-demo h3{font-size:1.04rem;line-height:1.35}.second-pass .fact-demo p,.second-pass .capability-grid p{font-size:.84rem;line-height:1.55}.second-pass .capability-grid article{padding:1.25rem 0 1.35rem}.second-pass .capability-grid svg{margin-bottom:.9rem}.second-pass .final-cta{padding:4.8rem 20px 5rem}.second-pass .final-cta h2{margin-bottom:1.65rem;font-size:clamp(2.65rem,11vw,3.5rem);line-height:.98}.second-pass .final-cta .button{justify-content:center;width:100%;max-width:360px}.second-pass .landing-footer{grid-template-columns:1fr auto;gap:1rem;min-height:76px;padding:1.15rem 20px}.second-pass .landing-footer .brand-lockup{width:108px;height:27px;transform:none}.second-pass .landing-footer .brand-lockup>img{width:127px;top:-29px;left:-13px}.second-pass .landing-footer>span{white-space:nowrap;font-size:.47rem}}@media (width<=359px){.second-pass .landing-nav{padding-inline:12px}.second-pass .landing-nav .brand-lockup{width:102px}.second-pass .landing-nav .nav-cta{padding-inline:.55rem;font-size:.58rem}.second-pass .landing-hero,.product-proof,.second-pass .landing-section,.second-pass .final-cta{padding-left:16px;padding-right:16px}.second-pass .hero-copy h1{font-size:2.5rem}.mobile-trace-stage{padding:14px}.mobile-trace-bar b{max-width:112px}.mobile-trace-engine{grid-template-columns:56px minmax(0,1fr);gap:.65rem}.mobile-engine-mark{width:52px;height:52px}.mobile-trace-exposure>div{padding-inline:.2rem}.mobile-trace-exposure>div strong{font-size:.61rem}}@media (width<=767px){.second-pass{--mobile-type-sans:Inter, "SF Pro Display", "Segoe UI", system-ui, sans-serif;--mobile-type-mono:var(--font-mono);--mobile-body-size:1rem;--mobile-body-leading:1.56}.second-pass .hero-copy h1{font-family:var(--mobile-type-sans);letter-spacing:-.04em;font-size:clamp(2.875rem,12.4vw,3.375rem);font-weight:680;line-height:.96}.second-pass .hero-copy h1 span{letter-spacing:-.04em;font-weight:680}.second-pass .hero-copy h1 strong{font-family:var(--mobile-type-sans);letter-spacing:-.025em;font-size:.61em;font-weight:570;line-height:1.05}.second-pass .hero-copy>p:not(.section-label){font-family:var(--mobile-type-sans);font-size:var(--mobile-body-size);font-weight:400;line-height:var(--mobile-body-leading);letter-spacing:0}.second-pass .hero-actions .button,.second-pass .final-cta .button{font-family:var(--mobile-type-sans);letter-spacing:0;font-size:.9375rem;font-weight:570}.mobile-trace-bar{font-family:var(--mobile-type-sans);letter-spacing:.045em;font-size:.75rem;font-weight:620}.mobile-trace-bar b{font-family:var(--mobile-type-mono);letter-spacing:.035em;font-size:.5625rem;font-weight:650;line-height:1.25}.mobile-trace-source span{font-family:var(--mobile-type-sans);letter-spacing:.045em;font-size:.6875rem;font-weight:620}.mobile-trace-source strong{font-family:var(--mobile-type-sans);letter-spacing:-.012em;font-size:1rem;font-weight:620;line-height:1.3}.mobile-trace-source small{font-family:var(--mobile-type-mono);letter-spacing:.035em;font-size:.6875rem;font-weight:600;line-height:1.3}.mobile-trace-engine>div:last-child>span{font-family:var(--mobile-type-sans);letter-spacing:-.01em;font-size:.9375rem;font-weight:650;line-height:1.2}.mobile-trace-engine>div:last-child>strong{font-family:var(--mobile-type-mono);letter-spacing:.035em;font-size:.75rem;font-weight:650;line-height:1.3}.mobile-trace-engine small{font-family:var(--mobile-type-sans);letter-spacing:.025em;font-size:.65625rem;font-weight:500;line-height:1.35}.mobile-trace-exposure header span{font-family:var(--mobile-type-sans);letter-spacing:.035em;font-size:.8125rem;font-weight:620;line-height:1.2}.mobile-trace-exposure header small{font-family:var(--mobile-type-mono);letter-spacing:.035em;font-size:.625rem;font-weight:600}.mobile-trace-exposure>div strong{font-family:var(--mobile-type-sans);letter-spacing:-.01em;font-size:.9375rem;font-weight:590;line-height:1.25}.mobile-trace-exposure>div small{font-family:var(--mobile-type-mono);letter-spacing:.025em;font-size:.625rem;font-weight:600;line-height:1.25}.mobile-trace-verdict header span{font-family:var(--mobile-type-sans);letter-spacing:.035em;font-size:.8125rem;font-weight:650;line-height:1.2}.mobile-trace-verdict header strong{font-family:var(--mobile-type-mono);letter-spacing:.035em;font-size:.6875rem;font-weight:650;line-height:1.2}.mobile-trace-verdict>div span{font-family:var(--mobile-type-sans);letter-spacing:.035em;font-size:.65625rem;font-weight:600;line-height:1.2}.mobile-trace-verdict>div strong{font-family:var(--mobile-type-sans);letter-spacing:-.005em;font-size:.9375rem;font-weight:620;line-height:1.25}.mobile-trace-verdict>small{font-family:var(--mobile-type-mono);letter-spacing:.03em;font-size:.625rem;font-weight:600;line-height:1.3}.second-pass .proof-strip>div{font-family:var(--mobile-type-mono);letter-spacing:.035em;font-size:.625rem;font-weight:600}.product-proof>header h2{font-family:var(--mobile-type-sans);letter-spacing:-.038em;font-size:clamp(2rem,9vw,2.375rem);font-weight:570;line-height:1.07}.product-proof>header p,.second-pass .landing-section>header>p{font-family:var(--mobile-type-sans);font-size:var(--mobile-body-size);font-weight:400;line-height:var(--mobile-body-leading);letter-spacing:0}.mobile-product-preview>header>b{font-family:var(--mobile-type-mono);letter-spacing:.035em;font-size:.5625rem;font-weight:600}.mobile-product-title span{font-family:var(--mobile-type-sans);letter-spacing:.045em;font-size:.6875rem;font-weight:620;line-height:1.25}.mobile-product-title strong{font-family:var(--mobile-type-sans);letter-spacing:-.01em;font-size:1rem;font-weight:620;line-height:1.3}.mobile-product-preview>article>div small{font-family:var(--mobile-type-mono);letter-spacing:.025em;font-size:.625rem;font-weight:600;line-height:1.3}.mobile-product-preview>article>div strong{font-family:var(--mobile-type-sans);letter-spacing:-.005em;font-size:.875rem;font-weight:590;line-height:1.35}.mobile-product-preview>article>span{font-family:var(--mobile-type-mono);letter-spacing:.025em;font-size:.6875rem;font-weight:650}.mobile-product-preview>article>small{font-family:var(--mobile-type-mono);letter-spacing:.02em;font-size:.5625rem;font-weight:600;line-height:1.25}.second-pass .landing-section>header .section-label{font-family:var(--mobile-type-mono);letter-spacing:.06em;font-size:.6875rem;font-weight:650;line-height:1.3}.second-pass .landing-section>header h2{font-family:var(--mobile-type-sans);letter-spacing:-.035em;font-size:clamp(2rem,8.8vw,2.25rem);font-weight:570;line-height:1.09}.second-pass .fact-demo>div>span{font-family:var(--mobile-type-sans);letter-spacing:.05em;font-size:.6875rem;font-weight:650;line-height:1.3}.second-pass .fact-demo h3,.second-pass .capability-grid h3{font-family:var(--mobile-type-sans);letter-spacing:-.012em;font-size:1.125rem;font-weight:600;line-height:1.28}.second-pass .fact-demo p,.second-pass .capability-grid p{font-family:var(--mobile-type-sans);letter-spacing:0;font-size:.9375rem;font-weight:400;line-height:1.58}.second-pass .fact-divider{font-family:var(--mobile-type-mono);letter-spacing:.035em;font-size:.625rem;font-weight:600}.second-pass .final-cta h2{font-family:var(--mobile-type-sans);letter-spacing:-.04em;font-size:clamp(2.125rem,9.5vw,2.5rem);font-weight:570;line-height:1.04}}.intelligence-columns,.terminal-row{--feed-columns:minmax(150px, 190px) minmax(320px, 1fr) 68px 112px 82px 76px 90px 18px;grid-template-columns:var(--feed-columns);column-gap:18px;display:grid}.intelligence-columns{color:#65726d;min-height:31px;font:650 .54rem var(--font-mono);letter-spacing:.065em;text-transform:uppercase;border-top:1px solid #27322e;align-items:center;padding:0 18px 0 16px}.intelligence-workspace .intelligence-grid{border-bottom:1px solid #27322e}.intelligence-workspace .terminal-row{background:#0b100f;border-top:1px solid #202a26;grid-template-rows:1fr;align-items:center;min-height:88px;padding:12px 18px 12px 16px}.intelligence-workspace .terminal-row:first-child{border-top-color:#34413c}.intelligence-workspace .terminal-row:hover,.intelligence-workspace .terminal-row:focus-within{background:#0f1513}.terminal-row>.feed-origin{grid-column:1;align-content:center;gap:4px;min-width:0;display:grid}.terminal-row>.feed-origin strong{text-overflow:ellipsis;white-space:nowrap;color:#b7c0bd;font-size:.72rem;font-weight:590;line-height:1.2;overflow:hidden}.terminal-row>.feed-origin span{text-overflow:ellipsis;white-space:nowrap;color:#6f7c77;font:650 .59rem var(--font-mono);letter-spacing:.045em;text-transform:uppercase;overflow:hidden}.intelligence-workspace .terminal-row>h3{letter-spacing:-.012em;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:2;min-width:0;margin:0;font-size:1.04rem;font-weight:590;line-height:1.3;display:-webkit-box;overflow:hidden;color:#e7ebe9!important}.terminal-row>.feed-time{color:#89958f;font:650 .62rem var(--font-mono);letter-spacing:.035em;white-space:nowrap;grid-column:3}.terminal-row>.verdict-badge,.terminal-row>.compact-state{white-space:nowrap;grid-column:4;justify-self:start}.terminal-row>.verdict-badge{border:0;border-left:2px solid;padding:.27rem .42rem;font-size:.62rem}.terminal-row>.compact-state{background:0 0;font-size:.58rem}.terminal-row>.feed-confidence{grid-column:5}.terminal-row>.feed-impact{grid-column:6}.terminal-row>.feed-horizon{grid-column:7}.terminal-row>.feed-confidence,.terminal-row>.feed-impact,.terminal-row>.feed-horizon{color:#a9b2af;font:650 .63rem var(--font-mono);letter-spacing:.025em;white-space:nowrap}.terminal-row>.feed-arrow{color:#58645f;z-index:2;width:15px;transition:transform var(--motion-fast) var(--ease-verdict-enter), color var(--motion-fast) var(--ease-verdict-shift);grid-column:8;justify-self:end;position:relative}.terminal-row:hover>.feed-arrow{color:#dfe5e2;transform:translate(3px)}.terminal-row>.card-signal{top:14px;bottom:14px}@media (width<=1320px) and (width>=761px){.intelligence-columns,.terminal-row{--feed-columns:minmax(132px, 160px) minmax(280px, 1fr) 60px 100px 72px 68px 80px 16px;column-gap:12px}.intelligence-columns,.intelligence-workspace .terminal-row{padding-inline:14px 16px}.intelligence-workspace .terminal-row>h3{font-size:1rem}}@media (width<=760px){.intelligence-columns{display:none}.intelligence-workspace .terminal-row{grid-template-rows:auto 1fr auto auto;grid-template-columns:minmax(0,1fr) auto auto;gap:7px 12px;min-height:154px;padding:13px 34px 13px 14px;display:grid}.terminal-row>.feed-origin{grid-area:1/1/auto/3;align-items:center;gap:7px;display:flex}.terminal-row>.feed-origin span:before{content:"·";color:#4f5a56;margin-right:7px}.intelligence-workspace .terminal-row>h3{grid-area:2/1/auto/-1;font-size:1rem}.terminal-row>.feed-time{grid-area:1/3}.terminal-row>.verdict-badge,.terminal-row>.compact-state{grid-area:3/1}.terminal-row>.feed-confidence{grid-area:3/2}.terminal-row>.feed-impact{grid-area:3/3}.terminal-row>.feed-horizon,.terminal-row>.feed-arrow{display:none}.terminal-row>.affected-stocks{grid-area:4/1/auto/-1;display:flex;overflow:hidden}.terminal-row>.affected-stocks>b:nth-of-type(n+3){display:none}}@media (width>=1060px){.app-shell .topbar .nav a,.app-shell .topbar .search-trigger{font-size:13px}.app-shell .topbar .system-status{letter-spacing:.035em;font-size:11px}.app-shell .topbar .button{font-size:13px}.app-main:has(.intelligence-workspace){padding-inline:clamp(32px,3vw,52px)}.intelligence-workspace{max-width:1480px}.intelligence-workspace .workspace-intro p{color:#9aa6a2;font-size:14px;line-height:1.45}.intelligence-workspace .workspace-intro>div:first-child>span{letter-spacing:.08em;color:#9aa7a2;font-size:11px}.intelligence-workspace .workspace-intro>div:last-child>span{letter-spacing:.035em;color:#899691;font-size:12px}.intelligence-workspace .workspace-intro button{font-size:13px}.intelligence-workspace .lead-story>header span,.intelligence-workspace .lead-story>header time{letter-spacing:.025em;color:#9ea9a5;font-size:12px}.intelligence-workspace .lead-story>header>div span:first-child{color:#cbd3d0}.intelligence-workspace .lead-story-footer>a{font-size:13px}.intelligence-workspace .lead-assets>span,.intelligence-workspace .lead-assets b{font-size:11px}.intelligence-workspace .lead-analysis>span{letter-spacing:.035em;color:#a6b1ad;font-size:12px}.intelligence-workspace .lead-analysis>.verdict-badge{font-size:12px}.intelligence-workspace .lead-analysis .lead-verdict>div>span{letter-spacing:.045em;color:#8f9c97;font-size:11px}.intelligence-workspace .lead-analysis .lead-verdict>div>strong{font-size:13px}.intelligence-workspace .lead-analysis .impact-meter{font-size:12px}.intelligence-workspace .lead-analysis-note{color:#8d9994;font-size:13px}.intelligence-workspace .context-band>section:first-child>span,.intelligence-workspace .context-band>a>span,.intelligence-workspace .engine-summary header>span{letter-spacing:.045em;color:#929f9a;font-size:11px}.intelligence-workspace .context-band>section:first-child>p{color:#abb5b1;font-size:12px}.intelligence-workspace .context-band>section:first-child>small{color:#8d9994;font-size:11px}.intelligence-workspace .context-band .engine-summary>p span{color:#919d98;font-size:12px}.intelligence-workspace .context-band .engine-summary header strong{font-size:11px}.intelligence-workspace .context-band>a>strong{font-size:13px}.intelligence-workspace .context-band>a>small{color:#8d9994;font-size:12px}.intelligence-workspace .stream-toolbar{padding-inline:16px}.intelligence-workspace .stream-toolbar>div:first-child>span{letter-spacing:.065em;color:#99a6a1;font-size:11px}.intelligence-workspace .stream-toolbar>div:first-child>strong{color:#818e89;font-size:12px}.intelligence-workspace .stream-toolbar input,.intelligence-workspace .stream-toolbar button,.intelligence-workspace .history-notice{font-size:13px}.intelligence-workspace .filter-popover>header{letter-spacing:.035em;font-size:12px}.intelligence-workspace .filter-popover legend,.intelligence-workspace .filter-popover>label>span{letter-spacing:.04em;font-size:11px}.intelligence-workspace .filter-popover fieldset button{font-size:12px}.intelligence-workspace .filter-popover select,.intelligence-workspace .filter-popover .popover-toggle{font-size:13px}.intelligence-workspace .active-filters button{letter-spacing:.025em;font-size:11px}.intelligence-columns,.terminal-row{--feed-columns:185px minmax(360px, 1fr) 72px 118px 88px 78px 94px 18px;column-gap:16px}.intelligence-columns{letter-spacing:.04em;color:#7f8c87;min-height:34px;padding-inline:16px 18px;font-size:11px}.intelligence-workspace .terminal-row{align-items:center;height:90px;min-height:90px;padding:12px 18px 12px 16px}.terminal-row>.feed-origin{align-self:center;gap:5px}.terminal-row>.feed-origin strong{color:#c0c9c6;font-size:13px;line-height:1.2}.terminal-row>.feed-origin span{letter-spacing:.025em;color:#818e89;font-size:12px;line-height:1.2}.intelligence-workspace .terminal-row>h3{text-align:left;place-self:center stretch;margin:0;font-size:16px;line-height:1.3;color:#edf0ef!important}.terminal-row>.feed-time{letter-spacing:.015em;color:#9aa6a1;font-size:12px}.terminal-row>.verdict-badge{letter-spacing:.025em;font-size:12px}.terminal-row>.compact-state{letter-spacing:.025em;color:#9ca8a4;font-size:12px}.terminal-row>.feed-confidence,.terminal-row>.feed-impact,.terminal-row>.feed-horizon{letter-spacing:0;color:#b3bcb9;font-size:12px}.terminal-row>.feed-arrow{width:16px}.intelligence-workspace .stream-end{font-size:13px}.intelligence-workspace .stream-end>i{letter-spacing:.035em;font-size:11px}}@media (width>=1060px) and (width<=1500px){.intelligence-columns,.terminal-row{--feed-columns:160px minmax(320px, 1fr) 66px 108px 78px 72px 84px 18px;column-gap:13px}.intelligence-workspace .terminal-row>h3{font-size:15px}}.desktop-intelligence-view{display:none}@media (width>=1060px){.legacy-mobile-workspace{display:none}.desktop-intelligence-view{display:block}.app-main:has(.desktop-intelligence-view){padding:18px clamp(32px,3vw,52px) 36px}.intelligence-workspace:has(.desktop-intelligence-view){max-width:1560px}.intelligence-workspace:has(.desktop-intelligence-view)>.workspace-intro{min-height:62px;padding-bottom:12px}.intelligence-workspace:has(.desktop-intelligence-view)>.workspace-intro h1{margin:.1rem 0 0;font-size:28px}.intelligence-workspace:has(.desktop-intelligence-view)>.workspace-intro p{display:none}.desktop-market-brief{background:#0b100f;border-block:1px solid #303b37;grid-template-rows:34px 1fr;grid-template-columns:1.05fr 1.35fr 2.45fr 1.1fr .95fr;height:174px;display:grid}.desktop-market-brief>header{border-bottom:1px solid #222c28;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 18px;display:flex}.desktop-market-brief>header span,.desktop-market-brief>header time,.desktop-market-brief>div>span,.desktop-market-brief>a>span{font:650 11px var(--font-mono);letter-spacing:.045em;color:#85928d}.desktop-market-brief>div,.desktop-market-brief>a{border-left:1px solid #222c28;flex-direction:column;justify-content:center;min-width:0;padding:17px 18px;display:flex}.desktop-market-brief>header+div{border-left:0}.brief-pulse strong{margin:5px 0;font-size:24px;line-height:1.15}.brief-pulse small,.brief-engine small,.brief-exposure small{color:#8f9b97;font-size:12px}.brief-counts p{color:#aeb8b4;margin:8px 0 0;font-size:13px;line-height:1.55}.brief-counts b{font:700 14px var(--font-mono);margin-right:2px}.brief-counts b:not(:first-child){margin-left:8px}.brief-catalyst>a{z-index:2;color:#e5eae8;align-items:center;gap:10px;margin-top:8px;font-size:15px;font-weight:570;line-height:1.35;display:flex;position:relative}.brief-catalyst>a svg{flex:none;width:15px}.brief-engine strong{font:700 13px var(--font-mono);color:#c5cfcb;align-items:center;gap:7px;margin:7px 0 5px;display:flex}.brief-engine strong i,.rail-engine strong i{background:var(--pos);width:6px;height:6px}.brief-exposure strong{color:#dce2df;margin:6px 0 3px;font-size:18px}.desktop-workspace-grid{grid-template-columns:minmax(0,2.12fr) minmax(320px,1fr);align-items:start;gap:24px;margin-top:20px;display:grid}.desktop-live-feed{min-width:0}.desktop-live-feed .stream-toolbar{border-bottom:1px solid #303b37;min-height:54px;padding:0}.desktop-live-feed .history-notice{min-height:35px;margin:0}.desktop-feed-event{min-height:118px;transition:background-color .16s var(--ease-verdict-shift);background:#0a0f0e;border-bottom:1px solid #222c28;padding:15px 42px 14px 18px;position:relative}.desktop-feed-event:hover,.desktop-feed-event:focus-within{background:#0e1412}.desktop-event-rule{opacity:.35;background:#596661;width:2px;position:absolute;top:17px;bottom:17px;left:0}.desktop-feed-event.bullish .desktop-event-rule{background:var(--pos)}.desktop-feed-event.bearish .desktop-event-rule{background:var(--neg)}.desktop-feed-event.mixed .desktop-event-rule{background:var(--mix)}.desktop-feed-event>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.desktop-feed-event>header>div{align-items:center;gap:7px;min-width:0;display:flex}.desktop-feed-event>header strong,.desktop-feed-event>header span,.desktop-feed-event>header time{font:650 12px var(--font-mono);letter-spacing:.025em;color:#82908b}.desktop-feed-event>header strong{color:#aeb9b5}.desktop-feed-event>header i{color:#4c5854;font-style:normal}.desktop-feed-event>h2{letter-spacing:-.016em;color:#edf1ef;margin:8px 0 0;font-size:18px;font-weight:590;line-height:1.3}.desktop-feed-event>p{color:#9ca8a4;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:900px;margin:7px 0 0;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.desktop-feed-event>footer{z-index:2;align-items:center;gap:14px;margin-top:11px;display:flex;position:relative}.desktop-feed-event>footer>.verdict-badge,.desktop-feed-event>footer>.compact-state{font-size:12px}.desktop-feed-event>footer>.feed-confidence,.desktop-feed-event>footer>.feed-impact,.desktop-feed-event>footer>.feed-horizon{font:650 12px var(--font-mono);color:#aab5b1}.desktop-feed-event>footer>svg{color:#697570;width:16px;margin-left:auto}.affected-stocks{align-items:center;gap:6px;min-width:0;display:flex}.affected-stocks>span{font:650 10px var(--font-mono);letter-spacing:.08em;color:#687570}.affected-stocks>b{font:700 11px var(--font-mono);letter-spacing:.025em;background:#111816;border:1px solid #2b3632;align-items:center;gap:4px;padding:3px 6px;display:inline-flex}.affected-stocks>b i{font-size:12px;font-style:normal}.desktop-feed-event .affected-stocks{margin-left:4px}.terminal-row>.affected-stocks{display:none}.desktop-feed-event.priority-event{background:#0c1210;border-top:1px solid #3d4a45;min-height:172px;padding:19px 48px 18px 20px}.priority-event>h2{max-width:950px;font-size:22px}.priority-event>p{-webkit-line-clamp:2;font-size:15px}.priority-event .desktop-event-rule{opacity:1}.desktop-feed-list{border-top:1px solid #1d2623}.desktop-intelligence-rail{background:#0b100f;border-top:1px solid #3b4843;border-bottom:1px solid #222c28;position:sticky;top:82px}.desktop-intelligence-rail>section{border-bottom:1px solid #222c28;padding:17px 18px}.desktop-intelligence-rail>section:last-child{border-bottom:0}.desktop-intelligence-rail section>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.desktop-intelligence-rail section>header>span,.desktop-intelligence-rail section>header>small,.desktop-intelligence-rail section>header>a{font:650 11px var(--font-mono);letter-spacing:.04em;color:#87948f}.desktop-intelligence-rail section>header>a{z-index:2;color:#aeb9b5;align-items:center;gap:5px;display:flex;position:relative}.desktop-intelligence-rail section>header>a svg{width:12px}.rail-pulse header strong{font:650 22px var(--font-mono)}.rail-pulse p,.desktop-intelligence-rail section>p{color:#929f9a;margin:6px 0 0;font-size:13px}.desktop-intelligence-rail ol{margin:10px 0 0;padding:0;list-style:none}.desktop-intelligence-rail li{border-top:1px solid #1f2925;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:9px;padding:10px 0;display:grid}.desktop-intelligence-rail li>b{font:650 11px var(--font-mono);color:#66736e}.desktop-intelligence-rail li>a{z-index:2;color:#c9d1ce;font-size:13px;line-height:1.35;position:relative}.desktop-intelligence-rail li .verdict-badge{border:0;padding:.15rem 0;font-size:11px}.rail-empty{font-size:13px!important}.rail-sectors{gap:9px;margin-top:12px;display:grid}.rail-sectors>div{grid-template-columns:105px 1fr 20px;align-items:center;gap:9px;display:grid}.rail-sectors span,.rail-sectors strong{font:650 11px var(--font-mono);color:#929f9a}.rail-sectors i{background:#202a26;height:3px}.rail-sectors i b{background:#778780;height:100%;display:block}.rail-sectors strong{text-align:right}.desktop-intelligence-rail section>p strong{color:#d3dad7}.rail-tickers{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.rail-tickers span{font:650 11px var(--font-mono);color:#aeb8b4;background:#161e1b;padding:3px 5px}.rail-engine header strong{font:650 11px var(--font-mono);color:#aeb9b5;align-items:center;gap:6px;display:flex}}@media (width>=1060px) and (width<=1450px){.desktop-workspace-grid{grid-template-columns:minmax(0,1.95fr) minmax(300px,.88fr);gap:18px}.desktop-market-brief{grid-template-columns:1fr 1.3fr 2fr 1.05fr .9fr}.desktop-market-brief>div,.desktop-market-brief>a{padding-inline:14px}.brief-catalyst>a{font-size:14px}.desktop-feed-event{min-height:112px}.desktop-feed-event>h2{font-size:17px}.desktop-feed-event.priority-event{min-height:164px}.priority-event>h2{font-size:21px}.desktop-intelligence-rail>section{padding-inline:15px}}.intel-hub{max-width:1440px;margin:0 auto}.intel-tabs{border-bottom:1px solid var(--line,#29332f);gap:2px;margin:22px 0;display:flex;overflow:auto}.intel-tabs button{color:#84918c;font:650 12px var(--font-mono);letter-spacing:.06em;background:0 0;border:0;border-bottom:2px solid #0000;padding:13px 18px}.intel-tabs button.active{border-color:var(--pos,#55d88a);color:#e8eeeb}.intel-metrics{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.intel-metrics .panel{flex-direction:column;justify-content:center;min-height:140px;display:flex}.intel-metrics span,.intel-metrics small{font:650 11px var(--font-mono);color:#7f8d87}.intel-metrics strong{margin:8px 0;font-size:28px}.intel-grid,.compare-columns{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.intel-grid>.panel,.compare-columns>.panel{min-width:0}.exposure-row{border-bottom:1px solid #202925;grid-template-columns:90px 1fr auto;gap:12px;padding:13px 0;display:grid}.exposure-row span,.exposure-row i{color:#8d9994;font-size:13px}.exposure-row i{font-style:normal}.brief-row{border-bottom:1px solid #202925;grid-template-columns:minmax(0,1fr) auto;gap:8px 14px;padding:13px 0;display:grid}.brief-row>span{font:650 10px var(--font-mono);color:#74817c;grid-column:1/-1}.brief-row>b{color:#d9dfdc;font-size:14px;line-height:1.4}.theme-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.theme-grid .panel{flex-direction:column;display:flex}.theme-grid header{justify-content:space-between;align-items:center;display:flex}.theme-grid header>span{font:700 12px var(--font-mono)}.theme-grid>section>strong{margin-top:20px;font-size:36px}.theme-grid>section>small{color:#87948f}.theme-grid a{border-top:1px solid #202925;padding:10px 0;font-size:13px;line-height:1.4}.theme-grid small+a{margin-top:18px}.compare-pickers{justify-content:center;align-items:end;gap:20px;margin:30px 0;display:flex}.compare-pickers label{font:650 11px var(--font-mono);color:#87948f;gap:8px;display:grid}.compare-pickers select,.alert-form select{min-width:190px}.compare-pickers svg{color:#718079;margin-bottom:11px}.compare-stats{grid-template-columns:repeat(4,1fr);margin:18px 0;display:grid}.compare-stats b{font-size:24px}.compare-stats small{font:600 9px var(--font-mono);color:#77847f;margin-top:5px;display:block}.section-label svg{width:14px}.inline-form{grid-template-columns:1fr 1fr auto;gap:8px;margin:16px 0;display:grid}.library-item,.alert-rule{border-bottom:1px solid #202925;justify-content:space-between;align-items:center;display:flex}.library-item>button:first-child{text-align:left;background:0 0;border:0;flex:1;padding:14px 0}.library-item b,.library-item small{display:block}.library-item small,.alert-rule span,.alert-rule small{color:#82908a;margin-top:5px}.library-item>button:last-child,.alert-rule>button{color:#73807b;background:0 0;border:0}.library-item svg,.alert-rule svg{width:16px}.alert-form{grid-template-columns:1fr 1fr;gap:14px;margin-top:16px;display:grid}.alert-form label{font:650 10px var(--font-mono);color:#83908b;gap:7px;display:grid}.alert-form .button,.alert-form .form-error{grid-column:1/-1}.alert-rule{padding:14px 0}.alert-rule b,.alert-rule span,.alert-rule small{display:block}.alert-rule span{font:650 11px var(--font-mono)}.bullish{color:var(--pos)}.bearish{color:var(--neg)}@media (width<=820px){.intel-metrics{grid-template-columns:1fr 1fr}.intel-grid,.compare-columns,.theme-grid{grid-template-columns:1fr}.compare-pickers{flex-direction:column;align-items:stretch}.compare-pickers svg{align-self:center}.compare-pickers select{width:100%}.inline-form,.alert-form{grid-template-columns:1fr}.compare-stats{grid-template-columns:1fr 1fr}.exposure-row{grid-template-columns:70px 1fr}.exposure-row i{grid-column:2}}@media (width<=760px){.first-run-guide{grid-template-columns:1fr;gap:1rem;padding:1.1rem}.first-run-guide ol{grid-template-columns:1fr;gap:.7rem}.first-run-guide li{border-left:0;border-top:1px solid var(--line);grid-template-columns:auto 1fr;align-items:baseline;padding:.7rem 0 0}.first-run-guide li small{grid-column:2}.first-run-dismiss{position:absolute;top:.8rem;right:.8rem}}.footer-credit{color:#8b8f86;font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;margin-top:.35rem;font-size:.75rem;font-weight:600;display:block}.v3-footer>span b{color:#9aa9a3;letter-spacing:.05em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.related-events{border-top:1px solid #29332f;margin-top:28px;padding:28px 0}.related-events h2{margin:8px 0 18px}.related-events>div{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.related-events a{background:#0b100f;border:1px solid #27312d;grid-template-columns:1fr auto;gap:8px;padding:16px;display:grid}.related-events time{font:650 10px var(--font-mono);color:#78857f;grid-column:1/-1}.related-events b{font-size:14px;line-height:1.4}.detail-header>.button{margin-top:16px}@media (width<=720px){.related-events>div{grid-template-columns:1fr}}.csv-import{cursor:pointer;border:1px dashed #35413c;grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;margin-top:8px;padding:12px;display:grid!important}.csv-import svg{grid-row:1/3;width:17px}.csv-import input{opacity:0;width:1px;height:1px;position:absolute}.csv-import small{color:#74817c;font-size:10px}.form-success{color:var(--pos);font-size:13px}.account-gate-page{justify-content:center;align-items:center;min-height:calc(100vh - 120px);padding:clamp(1.5rem,4vw,3.5rem) 1.25rem;display:flex}.account-gate-card{-webkit-backdrop-filter:blur(20px);background:#0d1311d9;border:1px solid #ffffff14;border-radius:12px;width:100%;max-width:680px;padding:clamp(1.5rem,5vw,2.75rem);position:relative;overflow:hidden;box-shadow:0 24px 64px -12px #000000b3,0 0 0 1px #e5a93c0a}.account-gate-card:before{content:"";background:linear-gradient(90deg, transparent, var(--accent-amber,#e5a93c), transparent);opacity:.6;height:2px;position:absolute;top:0;left:0;right:0}.account-gate-badge{color:var(--accent-amber,#e5a93c);font:650 .64rem var(--font-mono);letter-spacing:.12em;background:#e5a93c0f;border:1px solid #e5a93c29;border-radius:4px;align-items:center;gap:8px;margin-bottom:1.25rem;padding:4px 10px;display:inline-flex}.account-gate-hero h1{letter-spacing:-.025em;color:#f0fdf4;text-wrap:pretty;margin:0 0 .75rem;font-size:clamp(1.75rem,4.2vw,2.35rem);font-weight:550;line-height:1.15}.account-gate-hero p{color:#8b9d96;max-width:580px;margin-bottom:2rem;font-size:.92rem;line-height:1.55}.account-gate-features{flex-direction:column;gap:.85rem;margin-bottom:2rem;display:flex}.gate-feature-item{background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;align-items:flex-start;gap:1rem;padding:.9rem 1.1rem;transition:border-color .15s,background .15s;display:flex}.gate-feature-item:hover{background:#ffffff09;border-color:#e5a93c26}.gate-feature-icon{width:36px;height:36px;color:var(--accent-amber,#e5a93c);background:#e5a93c0f;border:1px solid #e5a93c26;border-radius:6px;flex-shrink:0;place-items:center;display:grid}.gate-feature-text strong{color:var(--text,#e5e1db);margin-bottom:3px;font-size:.88rem;font-weight:550;display:block}.gate-feature-text p{color:#82928c;margin:0;font-size:.78rem;line-height:1.45}.account-gate-actions{flex-wrap:wrap;align-items:center;gap:.85rem;margin-bottom:1.75rem;display:flex}.gate-btn-primary{align-items:center;gap:8px;padding:.68rem 1.35rem;font-weight:600;display:inline-flex}.gate-btn-secondary{align-items:center;gap:6px;padding:.68rem 1.25rem;display:inline-flex}.gate-ghost-link{color:#6c7c76;width:100%;margin-top:.4rem;font-size:.78rem;text-decoration:none;transition:color .15s;display:block}.gate-ghost-link:hover{color:var(--accent-amber,#e5a93c)}.account-gate-footer{border-top:1px solid #ffffff0f;padding-top:1.25rem}.gate-security-indicator{font:500 .7rem var(--font-mono);color:var(--muted,#75827d);align-items:center;gap:8px;line-height:1.4;display:inline-flex}.gate-security-indicator i{background:var(--accent-amber,#e5a93c);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block;box-shadow:0 0 6px #e5a93c80}.account-page{max-width:1120px;margin:0 auto;padding:clamp(1rem,3vw,2rem) 1.25rem 4rem}.account-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:2rem;display:flex}.account-header-controls{align-items:center;gap:1rem;display:flex}.account-security-mark{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.security-kicker{font:600 .58rem var(--font-mono);letter-spacing:.12em;color:#6b7c76}.account-security-mark strong{font:600 .72rem var(--font-mono);color:var(--accent-amber,#e5a93c);letter-spacing:.06em;background:#e5a93c0f;border:1px solid #e5a93c26;border-radius:4px;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.account-security-mark strong i{background:var(--accent-amber,#e5a93c);border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 6px #e5a93c80}.account-signout-btn{border-color:#ffffff14;align-items:center;gap:6px;padding:.42rem .85rem;font-size:.8rem;transition:color .15s,border-color .15s;display:inline-flex}.account-signout-btn:hover{color:#f87171;border-color:#f871714d}.account-workspace{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.account-panel{-webkit-backdrop-filter:blur(12px);background:#0e1412bf;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}.account-section-head{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;width:100%;padding-bottom:.75rem;display:flex}.section-index-pill{font:600 .65rem var(--font-mono);color:#52635d;background:#ffffff08;border-radius:3px;padding:2px 6px}.identity-card{background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;align-items:center;gap:1.25rem;padding:1rem;display:flex}.identity-monogram{width:52px;height:52px;font:700 1.05rem var(--font-mono);color:var(--accent-amber,#e5a93c);background:linear-gradient(135deg,#182822,#0d1714);border:1.5px solid #e5a93c4d;border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative;box-shadow:0 0 16px -4px #e5a93c2e}.monogram-beacon{background:var(--accent-amber,#e5a93c);border:2px solid #0d1714;border-radius:50%;width:10px;height:10px;position:absolute;bottom:1px;right:1px}.identity-details h2{color:var(--strong,#f1f0ec);margin:0 0 2px;font-size:1.12rem;font-weight:600}.identity-email{color:#889993;font-size:.82rem;font-family:var(--font-mono);margin:0 0 6px}.identity-status-tag{font:600 .6rem var(--font-mono);color:var(--accent-amber,#e5a93c);letter-spacing:.08em;background:#e5a93c0f;border-radius:3px;align-items:center;gap:5px;padding:2px 6px;display:inline-flex}.identity-status-tag i{background:var(--accent-amber,#e5a93c);border-radius:50%;width:5px;height:5px;display:inline-block}.account-form{gap:12px;display:grid}.account-field-label{font:650 .64rem var(--font-mono);color:#889993;letter-spacing:.1em;margin-bottom:6px;display:block}.account-input-row{gap:8px;width:100%;display:flex}.account-text-input{height:38px;color:var(--strong,#f1f0ec);background:#0a0f0dcc;border:1px solid #ffffff1a;border-radius:6px;flex:1;padding:0 12px;font-size:.88rem;transition:border-color .15s,box-shadow .15s}.account-text-input:focus{border-color:var(--accent-amber,#e5a93c);outline:none;box-shadow:0 0 0 2px #e5a93c1a}.account-save-btn{white-space:nowrap;height:38px;padding:0 18px;font-size:.8rem;font-weight:600}.account-spinner{animation:1s linear infinite spin}.auth-identity{background:#ffffff05;border:1px solid #ffffff0a;border-radius:6px;padding:.9rem 1.1rem}.auth-identity-row{font:600 .62rem var(--font-mono);color:#72827d;letter-spacing:.08em;justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.auth-provider-pill{color:var(--sub,#a2adaa);background:#ffffff0d;border-radius:3px;padding:2px 6px;font-weight:500}.auth-identity strong{color:var(--text,#e5e1db);font-size:.88rem;font-family:var(--font-mono);margin-bottom:4px;display:block}.auth-identity p{color:#6d7d77;margin:0;font-size:.74rem}.security-summary{background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;flex-direction:column;gap:1rem;padding:1rem;display:flex}.security-summary-title{align-items:center;gap:12px;display:flex}.security-icon-wrap{width:36px;height:36px;color:var(--accent-amber,#e5a93c);background:#e5a93c0f;border:1px solid #e5a93c26;border-radius:6px;flex-shrink:0;place-items:center;display:grid}.security-sub-kicker{font:600 .58rem var(--font-mono);letter-spacing:.1em;color:#72827d;display:block}.security-summary-title strong{font:650 .74rem var(--font-mono);color:var(--accent-amber,#e5a93c);align-items:center;gap:6px;display:inline-flex}.security-summary-title strong i{background:var(--accent-amber,#e5a93c);border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 6px #e5a93c80}.security-meta-grid{border-top:1px solid #ffffff0a;grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding-top:.75rem;display:grid}.security-meta-grid dt{font:600 .58rem var(--font-mono);letter-spacing:.08em;color:#6d7d77;margin-bottom:2px}.security-meta-grid dd{font:600 .78rem var(--font-mono);color:var(--sub,#a2adaa);margin:0}.password-copy span{font:650 .68rem var(--font-mono);letter-spacing:.08em;color:var(--text,#e5e1db);margin-bottom:2px;display:block}.password-copy p{color:#72827d;margin:0 0 .75rem;font-size:.76rem}.password-control{align-items:center;width:100%;display:flex;position:relative}.password-control input{padding-right:42px}.password-toggle-btn{color:#72827d;cursor:pointer;background:0 0;border:none;place-items:center;padding:4px;transition:color .15s;display:grid;position:absolute;right:10px}.password-toggle-btn:hover{color:var(--text,#e5e1db)}.password-requirement-hint{color:#6d7d77;margin-top:2px;font-size:.72rem;display:block}.password-submit-btn{width:100%;height:38px;margin-top:6px;font-size:.82rem;font-weight:600}.notifications-panel{grid-column:1/-1}.notifications-summary-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;margin-top:1.25rem;display:grid}.notification-channel-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;justify-content:space-between;min-height:180px;padding:1.25rem;display:flex}.channel-card-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:.75rem;display:flex}.channel-card-head strong{font:700 .72rem var(--font-mono);letter-spacing:.08em;color:var(--text,#e5e1db)}.channel-status-pill{font:700 .6rem var(--font-mono);letter-spacing:.08em;border-radius:4px;padding:2px 8px}.channel-status-pill.active{color:var(--accent-amber,#e5a93c);background:#e5a93c14;border:1px solid #e5a93c2e}.channel-status-pill.denied{color:#f87171;background:#f871711a;border:1px solid #f8717140}.channel-status-pill.idle{color:var(--sub,#a2adaa);background:#94a3b81a;border:1px solid #94a3b833}.notification-channel-card p{color:var(--sub,#a2adaa);flex:1;margin:0 0 1rem;font-size:.8rem;line-height:1.5}.channel-actions{gap:.5rem;margin-top:auto;display:flex}.channel-meta{border-top:1px solid #ffffff0a;flex-direction:column;gap:3px;margin-top:auto;padding-top:.5rem;display:flex}.channel-meta small{font:600 .58rem var(--font-mono);letter-spacing:.08em;color:var(--muted,#75827d)}.channel-meta strong{font:600 .78rem var(--font-mono);color:var(--sub,#a2adaa)}.account-access-card{-webkit-backdrop-filter:blur(12px);background:#0e1412bf;border:1px solid #ffffff0f;border-radius:10px;grid-column:1/-1;padding:1.5rem}.access-ledger-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:1rem 0 0;display:grid}.access-ledger-item{background:#ffffff05;border:1px solid #ffffff0a;border-radius:6px;padding:.9rem 1.1rem}.access-ledger-item dt{font:600 .6rem var(--font-mono);letter-spacing:.1em;color:#6b7c76;margin-bottom:4px}.access-ledger-item dd{font:600 .82rem var(--font-mono);color:var(--text,#e5e1db);justify-content:space-between;align-items:center;gap:8px;margin:0;display:flex}.copy-uid-btn{font:600 .6rem var(--font-mono);color:var(--accent-amber,#e5a93c);cursor:pointer;background:#e5a93c0f;border:1px solid #e5a93c26;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;transition:background .15s;display:inline-flex}.copy-uid-btn:hover{background:#e5a93c24}.account-danger-card{background:#1a0c0c66;border:1px solid #ef444438;border-radius:10px;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem;display:flex}.danger-copy p{color:#a98d89;margin:4px 0 0;font-size:.82rem}.danger-action-row{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.danger-irreversible-pill{font:700 .62rem var(--font-mono);letter-spacing:.1em;color:#f87171;background:#ef44441a;border:1px solid #ef444440;border-radius:4px;padding:3px 8px}.account-delete{color:#fca5a5;cursor:pointer;background:#ef444426;border:1px solid #ef444466;border-radius:6px;align-items:center;gap:6px;padding:.52rem 1.1rem;font-size:.82rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.account-delete:hover{color:#fee2e2;background:#ef444440;border-color:#ef4444}.account-dialog-backdrop{z-index:1200;-webkit-backdrop-filter:blur(8px);background:#000c;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.account-dialog{text-align:center;background:#0e1412;border:1px solid #ef444459;border-radius:12px;flex-direction:column;align-items:center;width:100%;max-width:480px;padding:2rem;display:flex;position:relative;box-shadow:0 24px 64px #000000d9}.dialog-close{color:#72827d;cursor:pointer;background:0 0;border:none;padding:4px;transition:color .15s;position:absolute;top:1rem;right:1rem}.dialog-close:hover{color:var(--text,#e5e1db)}.dialog-danger-icon{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:1rem;display:grid}.account-dialog h2{color:#fee2e2;margin:.5rem 0;font-size:1.35rem;font-weight:600}.account-dialog p{color:#a98d89;margin:0 0 1.5rem;font-size:.86rem;line-height:1.5}.dialog-action-buttons{justify-content:center;gap:.75rem;width:100%;display:flex}.dialog-cancel-btn{padding:.6rem 1.25rem;font-size:.85rem}.dialog-confirm-delete-btn{padding:.6rem 1.25rem;font-size:.85rem;color:#fff!important;background:#dc2626!important;border-color:#ef4444!important}.account-feedback{border-radius:4px;align-items:center;gap:6px;margin:8px 0 0;padding:6px 10px;font-size:.78rem;display:flex}.account-feedback.error{color:#fca5a5;background:#ef44441a;border:1px solid #ef444440}.account-feedback.success{color:var(--accent-amber,#e5a93c);background:#e5a93c14;border:1px solid #e5a93c2e}@media (width<=860px){.account-workspace{grid-template-columns:1fr}.account-header{flex-direction:column;align-items:flex-start}.account-security-mark{align-items:flex-start}.account-header-controls{justify-content:space-between;width:100%}.account-danger-card{flex-direction:column;align-items:flex-start}.danger-action-row{justify-content:space-between;width:100%}}.research-lab,.asset-profile{max-width:1440px;margin:0 auto}.asset-profile-header{padding-bottom:var(--space-3,12px);border-bottom:1px solid var(--line,#222b28)}.asset-profile-title-row{align-items:center;gap:var(--space-4,16px);margin-top:var(--space-1,4px);flex-wrap:wrap;display:flex}.asset-profile-ticker{font-family:var(--font-mono,monospace);font-size:var(--text-2xl,24px);font-weight:var(--weight-heavy,700);letter-spacing:-.02em;color:var(--text-primary,#f8fafc);margin:0}.asset-profile-name{color:var(--text-secondary,#cbd5e1);font-size:var(--text-lg,16px);font-weight:var(--weight-medium,500)}.asset-profile-sub{margin-top:var(--space-1,4px);color:var(--text-tertiary,#94a3b8);font-size:var(--text-base,13px);max-width:820px;line-height:1.5}.asset-fundamentals-strip{gap:var(--space-2,8px);margin:var(--space-4,16px) 0;padding:var(--space-3,12px) var(--space-4,16px);background:var(--s1,#0b1110);border:1px solid var(--line,#222b28);border-radius:var(--radius-sm,2px);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.asset-fund-cell{gap:var(--space-1,4px);flex-direction:column;display:flex}.asset-fund-cell .fund-label{font-family:var(--font-mono,monospace);font-size:var(--text-2xs,10px);font-weight:var(--weight-bold,700);letter-spacing:.08em;color:var(--text-tertiary,#94a3b8);text-transform:uppercase}.asset-fund-cell .fund-value{font-family:var(--font-mono,monospace);font-size:var(--text-md,14px);font-weight:var(--weight-bold,700);color:var(--text-primary,#f8fafc)}.asset-fund-cell .fund-value small{font-size:var(--text-2xs,10px);color:var(--text-tertiary,#94a3b8);font-weight:500}.asset-fund-cell .fund-value.pos{color:var(--text-success,#34d399)}.asset-fund-cell .fund-value.neg{color:var(--text-danger,#f87171)}.ic-seal-badge{font-family:var(--font-mono,monospace);font-size:var(--text-2xs,10px);font-weight:var(--weight-bold,700);letter-spacing:.06em;border-radius:var(--radius-sm,2px);text-transform:uppercase;justify-content:center;align-items:center;width:max-content;padding:3px 8px;display:inline-flex}.ic-seal-badge.INSTITUTIONAL_PRISTINE{color:#34d399;background:#34d3991f;border:1px solid #34d39959}.ic-seal-badge.INVESTMENT_GRADE{color:#8aa897;background:#8aa8971f;border:1px solid #8aa89759}.ic-seal-badge.ELEVATED_RISK{background:var(--accent-amber-dim,#e5a93c1f);border:1px solid var(--accent-amber-border,#e5a93c59);color:var(--accent-amber,#e5a93c)}.ic-seal-badge.HIGH_FRAUD_PROBABILITY{color:#f87171;background:#f871711f;border:1px solid #f8717159}.asset-dossier-banner{background:var(--s1,#0b1110);border:1px solid var(--line,#222b28);border-left:3px solid var(--accent-amber,#e5a93c);border-radius:var(--radius-sm,2px);padding:var(--space-4,16px);margin-bottom:var(--space-4,16px)}.dossier-header-row{justify-content:space-between;align-items:flex-start;gap:var(--space-4,16px);margin-bottom:var(--space-2,8px);display:flex}.dossier-tag{font-family:var(--font-mono,monospace);font-size:var(--text-2xs,10px);color:var(--accent-amber,#e5a93c);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.dossier-company-name{font-size:var(--text-lg,16px);font-weight:var(--weight-bold,700);color:var(--text-primary,#f8fafc);margin:var(--space-1,4px) 0 0 0}.dossier-audit-btn{align-items:center;gap:var(--space-1,5px);font-family:var(--font-mono,monospace);font-size:var(--text-xs,11px);font-weight:var(--weight-bold,700);padding:6px var(--space-3,12px);background:var(--s2,#101714);color:var(--accent-amber,#e5a93c);border:1px solid var(--line,#222b28);border-radius:var(--radius-sm,2px);cursor:pointer;white-space:nowrap;transition:all var(--duration-fast,.12s) var(--ease-out);display:inline-flex}.dossier-audit-btn:hover{background:var(--accent-amber,#e5a93c);color:#070a0a;border-color:var(--accent-amber,#e5a93c)}.dossier-audit-btn:focus-visible{outline:1px solid var(--accent-amber,#e5a93c);outline-offset:-1px}.dossier-thesis-text{font-size:var(--text-base,13px);color:var(--text-secondary,#cbd5e1);margin:0 0 var(--space-3,12px) 0;line-height:1.55}.dossier-quick-pillars{gap:var(--space-2,8px);flex-wrap:wrap;display:flex}.dossier-pillar-pill{align-items:center;gap:var(--space-1,4px);padding:3px var(--space-2,8px);border-radius:var(--radius-sm,2px);font-size:var(--text-2xs,10px);font-family:var(--font-mono,monospace);display:flex}.dossier-pillar-pill.pillar-safe{color:#34d399;background:#34d3991f;border:1px solid #34d39959}.dossier-pillar-pill.pillar-watch{background:var(--accent-amber-dim,#e5a93c1f);border:1px solid var(--accent-amber-border,#e5a93c59);color:var(--accent-amber,#e5a93c)}.dossier-pillar-pill.pillar-critical{color:#ef776f;background:#ef776f14;border:1px solid #ef776f40}.dossier-pillar-name{color:var(--sub,#a2adaa)}.dossier-pillar-val{font-weight:700}.research-lab>.workspace-heading>svg{color:#789388;width:46px;height:46px}.research-tabs{margin-bottom:24px}.contradiction{border-bottom:1px solid #202925;grid-template-columns:1fr auto;gap:7px 12px;padding:14px 0;display:grid}.contradiction>span{font:650 10px var(--font-mono);color:#ad8178;grid-column:1/-1}.contradiction>a{color:#d5dcda;font-size:13px}.contradiction>i{font:650 9px var(--font-mono);color:#6d7974;grid-column:1/-1}.cluster-row{border-bottom:1px solid #202925;padding:15px 0}.cluster-row>b,.cluster-row>span{display:block}.cluster-row>b{font-size:14px}.cluster-row>span{font:650 10px var(--font-mono);color:#83908b;margin-top:5px}.cluster-row>div{gap:6px;margin-top:10px;display:flex}.cluster-row a{font:650 9px var(--font-mono);background:#151d1a;padding:3px 6px}.graph-edge{border-bottom:1px solid #202925;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:12px 0;display:grid}.graph-edge b:last-of-type{text-align:right}.graph-edge span{font:650 9px var(--font-mono);color:#71807a}.graph-edge i{background:#202925;grid-column:1/-1;height:2px}.graph-edge i u{width:var(--strength);background:#668679;height:100%;display:block}.research-form{gap:10px;margin-top:16px;display:grid}.research-form textarea{resize:vertical;min-height:78px}.thesis-card,.journal-row{border-bottom:1px solid #202925;padding:16px 0}.thesis-card header,.journal-row header{justify-content:space-between;gap:12px;display:flex}.thesis-card header span{font:650 9px var(--font-mono);color:var(--pos);margin-top:4px;display:block}.thesis-card button,.journal-row button{color:#708079;background:0 0;border:0}.thesis-card svg,.journal-row svg{width:15px}.thesis-card>p,.journal-row>p{color:#9ba6a2;font-size:13px}.thesis-card>a{grid-template-columns:auto auto 1fr;align-items:center;gap:8px;padding:8px 0;font-size:12px;display:grid}.scenario-row{border-bottom:1px solid #202925;grid-template-columns:80px auto 45px 1fr;align-items:center;gap:12px;padding:13px 0;display:grid}.scenario-row>span:last-child{color:#81908a;font-size:11px}.catalyst-list article{border-bottom:1px solid #202925;grid-template-columns:180px 1fr 180px 100px;gap:14px;padding:14px 0;display:grid}.catalyst-list article.held{border-left:2px solid var(--pos);padding-left:12px}.catalyst-list time,.catalyst-list span,.catalyst-list i{font:650 10px var(--font-mono);color:#81908a}.catalyst-list i{text-align:right}.ask-workspace{grid-template-columns:.7fr 1.3fr;gap:16px;display:grid}.ask-workspace form{gap:12px;margin-top:16px;display:grid}.ask-workspace textarea{min-height:140px}.ask-answer{font-size:18px;line-height:1.55}.citation-row{border-top:1px solid #202925;grid-template-columns:28px 1fr auto;gap:10px;padding:13px 0;display:grid}.citation-row>span{font:650 11px var(--font-mono);color:#78857f}.citation-row>b{font-size:13px}.replay-control{border:1px solid #29332f;align-items:center;gap:18px;margin-bottom:18px;padding:18px;display:flex}.replay-control label{font:650 10px var(--font-mono);color:#84918b;align-items:center;gap:10px;display:flex}.replay-control>b{margin-left:auto}.journal-row>span{font:650 10px var(--font-mono);color:#7e8b86}.asset-timeline{margin-top:16px}.asset-timeline>a{border-bottom:1px solid #202925;grid-template-columns:120px 1fr auto;gap:14px;padding:15px 0;display:grid}.asset-timeline time{font:650 10px var(--font-mono);color:#7d8a85}.asset-timeline b{font-size:14px}.theme-grid .panel>b{margin:12px 0;font-size:15px}.theme-grid .panel>span,.theme-grid .panel>small{font:650 10px var(--font-mono);color:#81908a}@media (width<=820px){.ask-workspace{grid-template-columns:1fr}.scenario-row{grid-template-columns:70px auto 1fr}.scenario-row>span:last-child{grid-column:1/-1}.catalyst-list article{grid-template-columns:1fr auto}.catalyst-list time,.catalyst-list span{grid-column:1/-1}.replay-control,.replay-control label{flex-direction:column;align-items:flex-start}.replay-control>b{margin-left:0}.asset-timeline>a{grid-template-columns:1fr auto}.asset-timeline time{grid-column:1/-1}}.change-row,.outcome-row{border-bottom:1px solid #202925;padding:13px 0}.change-row time,.change-row b,.change-row span,.outcome-row b,.outcome-row span,.outcome-row small{display:block}.change-row time,.change-row span,.outcome-row small{font:650 10px var(--font-mono);color:#81908a;margin-top:5px}.outcome-row{grid-template-columns:1fr auto;display:grid}.outcome-row small{grid-column:1/-1}.analogue-panel{margin-top:16px}.anomaly-row{border-top:1px solid #3d3026;grid-template-columns:130px 1fr 35px;gap:10px;padding:12px 0;display:grid}.anomaly-row b,.anomaly-row i{font:650 10px var(--font-mono);color:#d2a56e}.anomaly-row span{color:#9ca7a3;font-size:12px}.confidence-evidence{border-top:1px solid #27312d;margin-top:18px;padding-top:15px}.confidence-evidence>span{font:650 10px var(--font-mono);color:#7f8c87}.confidence-evidence>div{grid-template-columns:100px 1fr 28px;align-items:center;gap:10px;margin-top:9px;display:grid}.confidence-evidence b,.confidence-evidence strong{font:650 10px var(--font-mono);color:#9aa7a1}.confidence-evidence i{background:#202925;height:3px}.confidence-evidence i u{background:#78998a;height:100%;display:block}.intelligence-os{--io-line:#27312d}.intel-command-header{border-bottom:1px solid var(--io-line);justify-content:space-between;align-items:center;gap:32px;min-height:116px;display:flex}.intel-command-header>div:first-child>span,.intel-header-status span,.intel-header-status small{font:650 10px var(--font-mono);letter-spacing:.08em;color:#84918c}.intel-command-header h1{letter-spacing:-.04em;margin:7px 0 4px;font-size:34px}.intel-command-header p{color:#96a29d;margin:0}.intel-header-status{grid-template-columns:auto auto;align-items:center;gap:6px 12px;display:grid}.intel-header-status>span i{background:var(--pos);width:6px;height:6px;margin-right:7px;display:inline-block}.intel-header-status strong{font:650 12px var(--font-mono)}.intel-header-status small{grid-column:1/-1}.intel-header-status select,.intel-header-status button{color:#cbd3d0;min-height:36px;font:650 11px var(--font-mono);background:#101715;border:1px solid #34413d;padding:0 11px}.intel-header-status button{align-items:center;gap:7px;display:flex}.intel-header-status svg{width:13px}.spin{animation:.7s linear infinite rotate-once}.intel-state-strip{background:#0a0f0e;border-block:1px solid #35413c;grid-template-columns:repeat(4,1fr);display:grid}.intel-state-strip>div{border-left:1px solid var(--io-line);flex-direction:column;justify-content:center;min-height:112px;padding:16px 20px;display:flex}.intel-state-strip>div:first-child{border-left:0}.intel-state-strip span,.intel-state-strip small{font:650 10px var(--font-mono);color:#7f8c87}.intel-state-strip strong{margin:7px 0 4px;font-size:22px}.intel-layout{grid-template-columns:minmax(0,2.15fr) minmax(300px,.82fr);gap:22px;margin-top:20px;display:grid}.intel-layout>main{min-width:0}.intel-toolbar{border-bottom:1px solid #35413c;grid-template-columns:1fr minmax(230px,320px) auto auto;align-items:center;gap:8px;min-height:54px;display:grid}.intel-toolbar>div:first-child{display:grid}.intel-toolbar span,.intel-toolbar strong{font:650 10px var(--font-mono);color:#81908a}.intel-toolbar label{border:1px solid var(--io-line);align-items:center;gap:8px;height:36px;padding:0 10px;display:flex}.intel-toolbar label svg{width:14px}.intel-toolbar input{color:#dce2df;background:0 0;border:0;outline:0;width:100%}.intel-toolbar>button,.intel-filter-anchor>button{border:1px solid var(--io-line);color:#aab5b1;height:36px;font:650 10px var(--font-mono);background:#0d1311;padding:0 10px}.intel-toolbar button.active{color:#dce4e0;border-color:#65786f}.intel-filter-anchor{position:relative}.intel-filter-anchor>button{align-items:center;gap:6px;display:flex}.intel-filter-anchor svg{width:13px}.intel-filter-popover{z-index:20;background:#0b100f;border:1px solid #3b4843;width:340px;padding:15px;position:absolute;top:42px;right:0;box-shadow:0 18px 50px #000}.intel-filter-popover header{justify-content:space-between;display:flex}.intel-filter-popover header button{color:#9da9a4;background:0 0;border:0}.intel-filter-popover fieldset{border:0;margin:15px 0;padding:0}.intel-filter-popover legend,.intel-filter-popover>label{font:650 10px var(--font-mono);color:#899691;gap:7px;display:grid}.intel-filter-popover fieldset div{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.intel-filter-popover fieldset button,.intel-reset{border:1px solid var(--io-line);color:#9da8a4;min-height:28px;font:650 9px var(--font-mono);background:#101614}.intel-filter-popover fieldset button.active{color:#e3e9e6;border-color:#6f837a}.intel-filter-popover select{width:100%;margin-bottom:13px}.intel-check{grid-template-columns:auto 1fr!important}.intel-check small{grid-column:2}.intel-reset{width:100%;margin-top:12px}.new-event-divider{color:#9bd2b8;font:650 10px var(--font-mono);letter-spacing:.06em;border-bottom:1px solid #465b51;padding:10px 15px}.intel-event-card{border-bottom:1px solid var(--io-line);background:var(--bg,#070a0a);min-height:125px;padding:16px 42px 15px 18px;transition:background .15s;position:relative}.intel-event-card:hover,.intel-event-card:focus-within{background:var(--s1,#0d1110)}.intel-event-card:focus{outline:1px solid var(--strong,#3e4c47);outline-offset:-2px}.intel-event-card.priority{border-top:1px solid var(--strong,#3e4c47);background:var(--s1,#0d1110);min-height:188px}.intel-event-card.is-new{border-left:2px solid var(--accent-amber,#e5a93c)}.intel-card-hit{z-index:1;background:0 0;border:0;position:absolute;inset:0}.intel-event-card header,.intel-event-card header>div,.intel-event-metrics{align-items:center;gap:9px;display:flex}.intel-event-card header{justify-content:space-between}.intel-event-card header strong,.intel-event-card header span,.intel-event-card time,.intel-event-card em{font:var(--weight-bold,650) var(--text-2xs,10px) var(--font-mono);color:var(--muted,#75827d)}.intel-event-card header strong{color:var(--sub,#a2adaa)}.intel-event-card em{border:1px solid var(--strong,#3e4c47);color:var(--accent-amber,#e5a93c);padding:3px 5px;font-style:normal}.intel-event-card h2{max-width:920px;margin:9px 0 0;font-size:18px;line-height:1.32}.intel-event-card.priority h2{font-size:23px}.intel-event-card>p{max-width:900px;color:var(--sub,#a2adaa);margin:8px 0;font-size:14px;line-height:1.5}.intel-event-metrics{z-index:2;flex-wrap:wrap;margin-top:13px;position:relative}.intel-event-metrics>span{border-right:1px solid var(--io-line);font:var(--weight-bold,650) 9px var(--font-mono);color:var(--muted,#75827d);padding-right:11px}.intel-event-metrics b{color:var(--sub,#a2adaa);margin-left:5px}.intel-event-metrics .impact-high,.intel-event-metrics .impact-extreme,.intel-event-metrics .exposure-hook b{color:var(--accent-amber,#e5a93c)}.intel-event-metrics>svg{width:15px;color:var(--muted,#75827d);margin-left:auto}.intel-rail{border-top:1px solid var(--strong,#3e4c47);background:var(--bg,#070a0a);position:sticky;top:80px}.intel-rail>section{border-bottom:1px solid var(--io-line);padding:18px}.intel-rail header{justify-content:space-between;gap:10px;display:flex}.intel-rail header span,.intel-rail header small{font:var(--weight-bold,650) var(--text-2xs,10px) var(--font-mono);color:var(--muted,#75827d)}.intel-rail header strong{font:var(--weight-bold,650) var(--text-base,13px) var(--font-mono)}.intel-rail p{color:var(--muted,#75827d);margin:8px 0 0;font-size:12px;line-height:1.45}.rail-distribution,.rail-activity{gap:8px;margin-top:14px;display:grid}.rail-distribution span,.rail-activity div{font:var(--weight-bold,650) var(--text-2xs,10px) var(--font-mono);color:var(--muted,#75827d);justify-content:space-between;display:flex}.rail-coverage{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.rail-coverage span{font:var(--weight-semibold,600) var(--text-xl,20px) var(--font-mono)}.rail-coverage small{font:var(--weight-bold,650) 8px var(--font-mono);color:var(--muted,#75827d);margin-top:4px;display:block}.event-inspector-layer{z-index:100;background:#0009;position:fixed;inset:0}.event-inspector{border-left:1px solid var(--strong,#3e4c47);background:var(--bg,#070a0a);grid-template-rows:auto 1fr auto;width:min(520px,100%);height:100%;display:grid;position:absolute;top:0;right:0}.event-inspector>header{border-bottom:1px solid var(--io-line);justify-content:space-between;padding:18px;display:flex}.event-inspector>header span,.event-inspector>header small{font:var(--weight-bold,650) var(--text-2xs,10px) var(--font-mono);color:var(--muted,#75827d);display:block}.event-inspector>header small{margin-top:5px}.event-inspector>header button{color:var(--sub,#a2adaa);background:0 0;border:0}.event-inspector-body{padding:24px;overflow:auto}.inspector-kicker,.event-inspector h3{font:var(--weight-bold,650) var(--text-2xs,10px) var(--font-mono);letter-spacing:.06em;color:var(--muted,#75827d)}.event-inspector h2{font-size:25px;line-height:1.2}.inspector-metrics{border-block:1px solid var(--io-line);grid-template-columns:repeat(3,1fr);margin:22px 0;display:grid}.inspector-metrics span{font:var(--weight-bold,650) 9px var(--font-mono);color:var(--muted,#75827d);padding:12px 8px}.inspector-metrics b{color:var(--text,#f1f4f3);margin-top:6px;display:block}.event-inspector section{border-bottom:1px solid var(--io-line);padding:17px 0}.event-inspector section p,.event-inspector li{color:var(--sub,#a2adaa);font-size:13px;line-height:1.55}.event-inspector section a{font:var(--weight-bold,650) var(--text-2xs,10px) var(--font-mono);color:var(--accent-amber,#e5a93c);align-items:center;gap:6px;display:inline-flex}.event-inspector section a svg{width:12px}.inspector-entities{flex-wrap:wrap;gap:6px;display:flex}.inspector-entities span{background:var(--s2,#131816);font:var(--weight-bold,650) var(--text-2xs,10px) var(--font-mono);padding:5px 7px}.inspector-related{border:0;border-top:1px solid var(--line,#222b28);width:100%;color:var(--sub,#a2adaa);text-align:left;background:0 0;padding:10px 0;font-size:12px}.inspector-related time{font:var(--weight-bold,650) 9px var(--font-mono);color:var(--muted,#75827d);margin-bottom:4px;display:block}.event-inspector>footer{border-top:1px solid #35413c;grid-template-columns:1fr 1fr;display:grid}.event-inspector>footer a{text-align:center;font:650 10px var(--font-mono);padding:16px}.event-inspector>footer a+a{border-left:1px solid var(--io-line)}@media (width<=1059px){.intel-command-header{flex-direction:column;align-items:flex-start;padding:18px 0}.intel-state-strip{grid-template-columns:1fr 1fr}.intel-layout{grid-template-columns:1fr}.intel-rail{position:static}.intel-toolbar{grid-template-columns:1fr auto}.intel-toolbar>label{grid-area:2/1/auto/-1}.intel-event-card.priority h2{font-size:20px}}@media (width<=600px){.intel-header-status{width:100%}.intel-state-strip>div{min-height:92px;padding:12px}.intel-state-strip strong{font-size:17px}.intel-toolbar{grid-template-columns:1fr}.intel-toolbar>label{grid-area:auto}.intel-filter-popover{width:auto;position:fixed;top:100px;left:10px;right:10px}.intel-event-card{padding-right:18px}.intel-event-card header{align-items:flex-start}.intel-event-card header>div{flex-wrap:wrap}.intel-event-metrics>span{border:0;width:calc(50% - 5px)}.inspector-metrics,.event-inspector>footer{grid-template-columns:1fr}.event-inspector>footer a+a{border-left:0;border-top:1px solid var(--io-line)}}@media (prefers-reduced-motion:reduce){.intelligence-os *{transition:none!important;animation:none!important}}.intelligence-os{--io-bg:#070b0a;--io-surface:#0b1110;--io-raised:#0e1513;--io-hover:#121b18;--io-line:#9bb5aa24;--io-mint:#9bc8b2;--io-silver:#91a09a;--io-amber:#d2aa69;background:radial-gradient(circle at 18% 0,#45675717,#0000 30%)}.intel-command-header{border-bottom:0;min-height:126px;padding:10px 2px 14px;position:relative}.intel-command-header:after{content:"";background:linear-gradient(90deg,#759887 0,#7598872e 35%,#0000 90%);height:1px;position:absolute;bottom:0;left:0;right:0}.intel-command-header h1{letter-spacing:-.055em;margin:8px 0 5px;font-size:clamp(36px,3vw,42px);font-weight:590;line-height:.98}.intel-command-header p{color:#9aa7a2;font-size:14px}.intel-command-header>div:first-child>span{color:#9aaba4}.live-pulse,.intel-header-status>span i{background:#8fc5a9;border-radius:50%;width:6px;height:6px;margin:0 7px 1px;animation:2.4s ease-out infinite live-pulse;display:inline-block;box-shadow:0 0 #8fc5a95c}.intel-header-status{border-left:1px solid var(--io-line);padding:13px 0 13px 20px}.intel-header-status strong{color:#d6dedb}.intel-header-status select,.intel-header-status button{border-color:var(--io-line);background:var(--io-raised);transition:background .18s,border-color .18s,color .18s}.intel-header-status select:hover,.intel-header-status button:hover{background:var(--io-hover);border-color:#9bc8b259}@keyframes live-pulse{0%{box-shadow:0 0 #8fc5a94d}65%,to{box-shadow:0 0 0 7px #0000}}.intel-state-strip{border:0;background:linear-gradient(90deg,#0b1110,#0d1412 52%,#0a100e);border-block:1px solid #9bb5aa33;margin-top:14px}.intel-state-strip>div{border-left-color:var(--io-line);min-height:106px;padding:17px 22px;position:relative}.intel-state-strip>div:before{content:"";background:linear-gradient(#83a493,#0000);width:1px;height:28px;position:absolute;top:23px;left:0}.intel-state-strip>div:first-child:before{display:none}.intel-state-strip strong{font:580 23px/1.1 var(--font-mono);letter-spacing:-.035em;color:#e2e7e5}.intel-state-strip small{font-size:9px}.pulse-meter{background:#1d2925;width:100%;height:2px;margin-top:13px;display:flex;overflow:hidden}.pulse-meter em{background:#7eb89c;display:block}.pulse-meter.distribution b{background:#a55f59;display:block}.pulse-meter.impact em{background:#c89f61}.pulse-ticks{gap:4px;margin-top:12px;display:flex}.pulse-ticks em{background:#22302a;width:14px;height:3px}.pulse-ticks em.on{background:#719a86}.workspace-launcher{margin:18px 0 4px}.workspace-launcher>header{justify-content:space-between;align-items:flex-start;min-height:36px;display:flex}.workspace-launcher>header span,.workspace-launcher>header small{font:650 9px var(--font-mono);letter-spacing:.08em;color:#7e8e87}.workspace-launcher>header strong{color:#a9b4af;margin-top:3px;font-size:12px;font-weight:520;display:block}.workspace-launcher>div{background:var(--io-line);grid-template-columns:repeat(5,1fr);gap:1px;display:grid}.workspace-launcher a{background:#0b1110;grid-template-columns:25px 1fr 14px;align-items:center;gap:10px;min-height:82px;padding:10px 13px;transition:background .18s,color .18s;display:grid;position:relative;overflow:hidden}.workspace-launcher a:before{content:"";background:#8bbca4;height:2px;transition:right .18s;position:absolute;top:0;left:0;right:100%}.workspace-launcher a:hover,.workspace-launcher a:focus-visible{background:#121a18}.workspace-launcher a:hover:before,.workspace-launcher a:focus-visible:before{right:55%}.workspace-launcher a>svg:first-child{color:#74857d;width:18px;transition:color .18s,transform .18s}.workspace-launcher a>svg:last-child{color:#52615b;width:13px;transition:transform .18s,color .18s}.workspace-launcher a:hover>svg:first-child{color:#a1ccb7;transform:translateY(-1px)}.workspace-launcher a:hover>svg:last-child{color:#cbd7d1;transform:translate(4px)}.workspace-launcher a span>*{display:block}.workspace-launcher a b,.workspace-launcher a small{font:650 8px var(--font-mono);letter-spacing:.06em;color:#788780}.workspace-launcher a strong{color:#d3d9d6;margin:4px 0;font-size:12px;font-weight:590}.workspace-launcher a small{color:#627069;font-size:7px}.workspace-launcher .signal-launch{background:#0e1613}.workspace-launcher .signal-launch:after{content:"PRIVATE";font:650 7px var(--font-mono);color:#638273;position:absolute;top:7px;right:9px}.intel-layout{align-items:start;gap:24px;margin-top:21px}.intel-toolbar{border-top:1px solid #9bb5aa30;border-bottom-color:var(--io-line);min-height:58px;padding:0 2px}.intel-toolbar label{border-color:var(--io-line);background:#0b1110;transition:border-color .18s,background .18s}.intel-toolbar label:focus-within{background:#0e1613;border-color:#739481;box-shadow:0 0 0 2px #7394811a}.intel-toolbar>button,.intel-filter-anchor>button{border-color:var(--io-line);transition:background .18s,border-color .18s}.intel-toolbar>button:hover,.intel-filter-anchor>button:hover{background:var(--s2,#131816)}.intel-toolbar button.active{background:var(--accent-amber-dim,#e5a93c1f);border-color:var(--accent-amber-border,#e5a93c59);color:var(--accent-amber,#e5a93c)}.intel-feed{background:var(--bg,#070a0a)}.intel-event-card{border-bottom-color:var(--io-line);background:var(--bg,#070a0a);padding:18px 43px 16px 20px;transition:background .18s,transform .18s,box-shadow .18s;box-shadow:inset 0 1px #ffffff03}.intel-event-card:hover,.intel-event-card:focus-within{z-index:2;background:var(--s1,#0d1110);box-shadow:0 8px 28px #00000038, inset 2px 0 var(--accent-amber,#e5a93c);transform:translateY(-1px)}.intel-event-card.priority{border-top:1px solid var(--accent-amber-border,#e5a93c59);background:linear-gradient(110deg, var(--s1,#0d1110), var(--bg,#070a0a) 72%);min-height:0;box-shadow:inset 3px 0 var(--accent-amber,#e5a93c), 0 14px 38px #00000038;padding:23px 48px 20px 24px}.intel-event-card.priority:hover{background:linear-gradient(110deg, var(--s2,#131816), var(--s1,#0d1110) 72%)}.intel-event-card.routine{background:var(--bg,#070a0a);padding-block:13px}.intel-event-card.routine h2{color:var(--sub,#a2adaa);font-size:16px}.intel-event-card.routine .event-ai-analysis>p{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.intel-event-card.routine .analysis-evidence-grid{opacity:.72}.intel-event-card header strong{color:var(--sub,#a2adaa);letter-spacing:.08em}.intel-event-card.priority header strong{color:var(--accent-amber,#e5a93c)}.intel-event-card h2{letter-spacing:-.018em;color:var(--text,#f1f4f3);text-wrap:pretty;margin-top:11px;font-size:19px;font-weight:590;line-height:1.28}.intel-event-card.priority h2{letter-spacing:-.03em;max-width:980px;margin-top:13px;font-size:26px;line-height:1.17}.intel-event-card time{white-space:nowrap}.event-ai-analysis{margin-top:13px}.event-ai-analysis>header{padding-top:0}.event-ai-analysis>header strong,.event-ai-analysis>header span{color:var(--muted,#75827d);font-size:8px}.event-ai-analysis>p{max-width:940px;color:var(--sub,#a2adaa);margin:7px 0 0;font-size:14px;line-height:1.52}.priority .event-ai-analysis>p{color:var(--sub,#a2adaa);font-size:14.5px}.analysis-evidence-grid{border-top:1px solid #9bb5aa1a;grid-template-columns:1fr 1fr;gap:18px;margin-top:13px;padding-top:12px;display:grid}.analysis-evidence-grid>div{border-left:1px solid #3d4d46;gap:5px;padding-left:10px;display:grid}.analysis-evidence-grid b{font:650 8px var(--font-mono);letter-spacing:.075em;color:#87968f}.analysis-evidence-grid span{color:#99a6a0;font-size:12px;line-height:1.48}.event-ai-analysis>footer{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.event-ai-analysis>footer span{font:600 9px var(--font-mono);color:#78867f}.event-ai-analysis>footer b{color:#a9bbb2}.intel-event-metrics{border-top:1px solid #9bb5aa1c;gap:0;margin-top:15px;padding-top:11px}.intel-event-metrics>span{border-right-color:var(--io-line);grid-template-columns:auto auto;align-items:center;gap:7px;padding:0 14px;font-size:9px;display:grid}.intel-event-metrics>span:first-child{padding-left:0}.intel-event-metrics small{font:650 8px var(--font-mono);letter-spacing:.055em;color:#65746d}.intel-event-metrics b{font:650 9px var(--font-mono);margin:0}.intel-event-metrics .direction-bullish{color:#91c4aa}.intel-event-metrics .direction-bearish{color:#bd7770}.intel-event-metrics .impact-high,.intel-event-metrics .impact-extreme{color:#d5ad6c}.intel-event-metrics .source-metric{min-width:0;max-width:290px}.intel-event-metrics .source-metric b{text-overflow:ellipsis;white-space:nowrap;color:#8d9994;overflow:hidden}.intel-event-metrics>svg{transition:transform .18s,color .18s}.intel-event-card:hover .intel-event-metrics>svg{color:#b9c8c0;transform:translate(4px)}.intel-rail{background:linear-gradient(#0d1412,#090e0d);border-top:1px solid #9bc8b257;max-height:calc(100vh - 94px);top:78px;overflow:auto;box-shadow:0 16px 38px #00000029}.intel-rail>section{border-bottom-color:var(--io-line);padding:18px 19px}.intel-rail>section:first-child{background:linear-gradient(135deg,#739e8912,#0000)}.intel-rail header strong{color:#c8d8d0}.intel-rail .narrative-empty>strong{font:650 11px var(--font-mono);color:#a7b2ad;margin-top:16px;display:block}.rail-distribution span:first-child b{color:#8fc0a7}.rail-distribution span:nth-child(2) b{color:#b97570}.rail-activity div{align-items:end}.rail-activity div>span{width:calc(100% - 30px)}.rail-activity span i{background:#1c2823;height:2px;margin-top:6px;display:block}.rail-activity span i em{background:#688b7b;height:100%;display:block}.rail-health{margin-top:13px;display:grid}.rail-health>div{min-height:30px;font:650 9px var(--font-mono);border-top:1px solid #9bb5aa14;grid-template-columns:1fr auto 17px;align-items:center;gap:8px;display:grid}.rail-health span{color:#7c8a84}.rail-health b{color:#bdc7c2}.rail-health i{text-align:right;color:#79877f;font-style:normal}.rail-health i.ok{color:#83b99d}.rail-health .limited b,.rail-health .limited i{color:#c5a26a}@media (width<=1059px){.workspace-launcher>div{grid-template-columns:repeat(5,minmax(190px,1fr));overflow-x:auto}.intel-rail{max-height:none}.intel-command-header{min-height:0}.intel-header-status{border-left:0;padding-left:0}.intel-layout{gap:18px}}@media (width<=600px){.intel-command-header h1{font-size:34px}.intel-header-status{grid-template-columns:1fr 1fr}.intel-state-strip>div{min-height:98px}.workspace-launcher>header strong,.workspace-launcher>header>small{display:none}.workspace-launcher a{min-height:76px}.intel-event-card,.intel-event-card.priority,.intel-event-card.routine{padding:16px}.intel-event-card.priority h2{font-size:21px}.analysis-evidence-grid{grid-template-columns:1fr;gap:10px}.intel-event-metrics{grid-template-columns:1fr 1fr;gap:6px 8px;margin-top:12px;padding-top:10px;display:grid}.intel-event-metrics>span{background:#ffffff08!important;border-right:0!important;border-radius:4px!important;justify-content:space-between!important;align-items:center!important;min-width:0!important;padding:5px 8px!important;display:flex!important}.intel-event-metrics small{color:var(--muted,#75827d)!important;letter-spacing:.04em!important;flex-shrink:0!important;font-size:8.5px!important}.intel-event-metrics b{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10.5px!important;font-family:var(--font-mono)!important;margin-left:6px!important;overflow:hidden!important}.intel-event-metrics>svg{display:none}.intel-toolbar{gap:7px}.intel-toolbar>button,.intel-filter-anchor>button{justify-content:center;width:100%}.workspace-launcher{margin-top:13px}}.notification-anchor,.notification-trigger{position:relative}.notification-trigger>i{background:#7bd4a6;border:1px solid #0a0f0e;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:7px;box-shadow:0 0 0 3px #7bd4a614}@keyframes signalFlyoutIn{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes radarPulse{0%{transform:scale(.95);box-shadow:0 0 #e5a93c80}70%{transform:scale(1.05);box-shadow:0 0 0 6px #e5a93c00}to{transform:scale(.95);box-shadow:0 0 #e5a93c00}}@keyframes radarSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hudToastIn{0%{opacity:0;transform:translateY(-16px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.signal-inbox{z-index:140;border-radius:var(--radius-lg,6px);-webkit-backdrop-filter:blur(24px);background:#070a0af7;border:1px solid #e5a93c2e;flex-direction:column;width:min(450px,100vw - 24px);max-height:min(640px,100vh - 80px);animation:.22s cubic-bezier(.16,1,.3,1) signalFlyoutIn;display:flex;position:absolute;top:calc(100% + 12px);right:0;overflow:hidden;box-shadow:0 32px 90px #000000d9,0 0 0 1px #ffffff0a,0 0 20px #e5a93c14}.signal-inbox-header{background:#070a0ab3;border-bottom:1px solid #ffffff12;padding:14px 16px 10px}.signal-inbox-status-line{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.signal-radar-badge{font:700 9px var(--font-mono);letter-spacing:.08em;color:var(--accent-amber,#e5a93c);background:#e5a93c14;border:1px solid #e5a93c2e;border-radius:9999px;align-items:center;gap:7px;padding:3px 8px;display:inline-flex}.live-radar-dot{background:var(--accent-amber,#e5a93c);border-radius:50%;width:6px;height:6px;display:inline-block}.live-radar-dot.pulse{animation:2s ease-out infinite radarPulse}.signal-close-btn{width:28px;height:28px;color:var(--sub,#a2adaa);cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:6px;justify-content:center;align-items:center;transition:all .15s;display:flex}.signal-close-btn:hover{color:var(--strong,#f1f0ec);background:#ffffff14;border-color:#ffffff29}.signal-inbox-title-row{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.signal-title-group{align-items:center;gap:8px;display:flex}.signal-inbox-heading{letter-spacing:-.01em;color:var(--strong,#f1f0ec);font-size:15px;font-weight:700}.signal-count-badge{font:700 9px var(--font-mono);color:var(--accent-amber,#e5a93c);background:#e5a93c1a;border:1px solid #e5a93c38;border-radius:4px;padding:2px 6px}.signal-mark-all-btn{font:650 9px var(--font-mono);color:var(--sub,#a2adaa);cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:4px;align-items:center;gap:5px;padding:4px 8px;transition:all .15s;display:inline-flex}.signal-mark-all-btn:hover{color:var(--accent-amber,#e5a93c);background:#e5a93c0f;border-color:#e5a93c4d}.signal-filter-tabs{background:#0000004d;border:1px solid #ffffff0d;border-radius:6px;gap:6px;padding:3px;display:flex}.signal-filter-tab{font:600 10px var(--font-mono);color:var(--muted,#75827d);cursor:pointer;background:0 0;border:none;border-radius:4px;flex:1;justify-content:center;align-items:center;gap:6px;padding:6px 8px;transition:all .15s;display:flex}.signal-filter-tab small{color:var(--sub,#a2adaa);background:#ffffff0f;border-radius:3px;padding:1px 5px;font-size:9px}.signal-filter-tab.active{color:var(--strong,#f1f0ec);background:#e5a93c24;box-shadow:0 1px 3px #0000004d}.signal-filter-tab.active small{color:var(--accent-amber,#e5a93c);background:#e5a93c40}.signal-inbox-list{overscroll-behavior:contain;flex:1;max-height:440px;overflow-y:auto}.signal-inbox-item{background:#070a0a80;border-bottom:1px solid #ffffff0a;padding:12px 14px 12px 12px;text-decoration:none;transition:all .18s;display:flex;position:relative}.signal-inbox-item:hover{background:#0d1110d9;transform:translate(2px)}.signal-item-rail{background:#ffffff14;border-radius:2px;flex-shrink:0;width:3px;margin-right:12px;transition:all .18s}.signal-inbox-item.unread .signal-item-rail{background:var(--accent-amber,#e5a93c);box-shadow:0 0 10px #e5a93c73}.signal-inbox-item.unread{background:#e5a93c08}.signal-item-body{flex:1;min-width:0}.signal-item-pills{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;display:flex}.signal-pill{font:700 9px var(--font-mono);letter-spacing:.04em;border-radius:3px;align-items:center;gap:3px;padding:2px 6px;display:inline-flex}.signal-pill.category{color:var(--sub,#a2adaa);background:#ffffff0f;border:1px solid #ffffff14}.signal-pill.direction.bullish{color:#34d399;background:#10b98124;border:1px solid #10b98159;box-shadow:0 0 8px #10b98126}.signal-pill.direction.bearish{color:#fb7185;background:#f43f5e24;border:1px solid #f43f5e59;box-shadow:0 0 8px #f43f5e26}.signal-pill.impact.critical{color:#f87171;background:#ef444433;border:1px solid #ef444466}.signal-pill.impact.high{color:#fbbf24;background:#f59e0b2e;border:1px solid #f59e0b59}.signal-pill.channel{background:var(--s2,#131816);color:var(--sub,#a2adaa);border:1px solid var(--line,#222b28)}.signal-time-ago{font:600 9px var(--font-mono);color:var(--muted,#75827d);margin-left:auto}.signal-headline{color:var(--text,#e5e1db);margin-bottom:6px;font-size:13px;font-weight:600;line-height:1.45;display:block}.signal-inbox-item:hover .signal-headline{color:var(--accent-amber,#e5a93c)}.signal-item-footer{font:600 9px var(--font-mono);justify-content:space-between;align-items:center;display:flex}.signal-rule-tag{color:var(--muted,#75827d);text-overflow:ellipsis;white-space:nowrap;max-width:75%;overflow:hidden}.signal-audit-cta{color:var(--sub,#a2adaa);opacity:.6;align-items:center;gap:3px;transition:all .15s;display:inline-flex}.signal-inbox-item:hover .signal-audit-cta{opacity:1;color:var(--accent-amber,#e5a93c);transform:translate(2px)}.signal-inbox-error{color:#da8b84;border-bottom:1px solid #522f2d;margin:0;padding:10px 16px;font-size:11px}.signal-inbox-empty{text-align:center;flex-direction:column;align-items:center;padding:42px 24px 36px;display:flex}.radar-scanner-disc{background:radial-gradient(circle,#e5a93c1a 0%,#0000 70%);border:1px dashed #e5a93c38;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;margin-bottom:16px;display:flex;position:relative;overflow:hidden}.radar-sweep-beam{background:conic-gradient(#0000 0deg 270deg,#e5a93c4d 360deg);border-radius:50%;animation:3.2s linear infinite radarSweep;position:absolute;inset:0}.radar-hub-icon{z-index:2;color:var(--accent-amber,#e5a93c);position:relative}.signal-inbox-empty strong{font:700 13px var(--font-mono);letter-spacing:.08em;color:var(--strong,#f1f0ec);margin-bottom:8px;display:block}.signal-inbox-empty p{color:var(--sub,#a2adaa);max-width:330px;margin:0 auto 20px;font-size:12px;line-height:1.55}.signal-setup-rule-cta{font:700 10px var(--font-mono);color:var(--accent-amber,#e5a93c);background:#e5a93c1a;border:1px solid #e5a93c40;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;text-decoration:none;transition:all .15s;display:inline-flex}.signal-setup-rule-cta:hover{border-color:var(--accent-amber,#e5a93c);background:#e5a93c2e;transform:translateY(-1px);box-shadow:0 4px 16px #e5a93c33}.signal-inbox-footer{font:600 9px var(--font-mono);letter-spacing:.06em;background:#00000059;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.signal-footer-stat{color:var(--muted,#75827d);align-items:center;gap:6px;display:flex}.stat-dot{background:var(--accent-amber,#e5a93c);border-radius:50%;width:5px;height:5px}.signal-footer-link{color:var(--accent-amber,#e5a93c);font-weight:700;text-decoration:none}.signal-footer-link:hover{text-decoration:underline}.signal-hud-toast-container{z-index:1000;pointer-events:none;width:min(400px,100vw - 32px);position:fixed;top:74px;right:20px}.signal-hud-toast{pointer-events:auto;-webkit-backdrop-filter:blur(24px);background:#080e0bf5;border:1px solid #e5a93c4d;border-radius:10px;animation:.3s cubic-bezier(.16,1,.3,1) hudToastIn;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #000000d9,0 0 20px #e5a93c2e}.hud-toast-rail{background:var(--accent-amber,#e5a93c);flex-shrink:0;width:4px;box-shadow:0 0 12px #e5a93c8c}.hud-toast-inner{flex:1;min-width:0;padding:12px 14px}.hud-toast-header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.hud-live-tag{font:700 9px var(--font-mono);letter-spacing:.08em;color:var(--accent-amber,#e5a93c);align-items:center;gap:6px;display:inline-flex}.hud-toast-close{width:22px;height:22px;color:var(--sub,#a2adaa);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:all .15s;display:flex}.hud-toast-close:hover{color:#fff;background:#ffffff1a}.hud-toast-body strong{color:var(--strong,#f1f0ec);margin-bottom:4px;font-size:13px;font-weight:700;line-height:1.4;display:block}.hud-toast-body p{color:var(--sub,#a2adaa);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.hud-toast-actions{align-items:center;gap:8px;display:flex}.hud-action-btn{font:700 9px var(--font-mono);letter-spacing:.05em;cursor:pointer;border-radius:4px;align-items:center;gap:4px;padding:6px 12px;transition:all .15s;display:inline-flex}.hud-action-btn.primary{background:var(--accent-amber,#e5a93c);color:#061e14;border:none;font-weight:800}.hud-action-btn.primary:hover{background:var(--accent-amber,#e5a93c);transform:translateY(-1px)}.hud-action-btn.secondary{color:var(--sub,#a2adaa);background:0 0;border:1px solid #ffffff1f}.hud-action-btn.secondary:hover{color:#fff;background:#ffffff0f}.mobile-dock{display:none}@media (width<=480px){.intelligence-os .workspace-launcher>div{grid-template-columns:repeat(2,minmax(0,1fr))}.intelligence-os .workspace-launcher a{width:auto;min-width:0}.intelligence-os .workspace-launcher .signal-launch{grid-column:1/-1}}:root{--shadow-panel:0 18px 54px #0003}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:15px}.topbar{height:var(--topbar-height,56px);background:#070a0aeb;grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(1.25rem,2.4vw,2.75rem);padding-inline:clamp(1.25rem,2.5vw,2.75rem);box-shadow:0 12px 40px #00000024}.topbar>a{align-items:center;display:flex}.nav{justify-content:center;gap:clamp(.72rem,1.15vw,1.45rem);min-width:0}.nav a{white-space:nowrap;font-size:.75rem}.top-actions{gap:.5rem}.search-trigger{border-radius:var(--radius-sm);width:clamp(150px,13vw,210px)}.button,.icon-button,.search-trigger,.command-palette,.panel,input,select,textarea{border-radius:var(--radius-sm)}.panel{box-shadow:var(--shadow-panel)}.app-main{width:min(1540px,100%);min-width:0;max-width:100%;padding:clamp(1.25rem,2.6vw,2.75rem);overflow-x:hidden}.route-stage{min-width:0;max-width:100%}.app-footer{padding-inline:clamp(1.25rem,2.5vw,2.75rem)}.workspace-intro h1,.intel-command-header h1{letter-spacing:-.045em;text-wrap:balance}.workspace-intro p,.intel-command-header p{line-height:1.6}.intel-event-card,.workspace-launcher a,.intel-state-strip,.intel-rail,.lead-refined,.context-band{border-radius:var(--radius-sm)}.intel-event-card+.intel-event-card{margin-top:6px}.intel-event-card{border:1px solid var(--io-line)}.workspace-launcher>div{background:0 0;gap:7px}.workspace-launcher a{border:1px solid var(--io-line)}@media (width<=1279px){.app-shell .topbar,.topbar{gap:.75rem!important;padding-inline:1rem!important}.app-shell .topbar-left{gap:1rem!important}.app-shell .nav.desktop-nav{gap:.65rem!important}.app-shell .nav.desktop-nav>a,.app-shell .nav-dropdown-trigger{padding:0 3px!important;font-size:11px!important}.system-status,.status-link{display:none!important}.search-trigger{justify-content:center!important;width:38px!important;padding:0!important;font-size:0!important}.search-trigger kbd,.search-trigger span{display:none!important}.top-actions{gap:.45rem!important}}@media (width<=1023px){.topbar{grid-template-columns:auto 1fr auto;gap:1rem;padding-inline:1.25rem}.app-shell .nav.desktop-nav,.mobile-menu{display:none!important}.top-actions{align-items:center;gap:.5rem;margin-left:auto;display:flex}.top-actions .system-status,.top-actions .status-link{display:none!important}.top-actions .search-trigger{border-radius:8px;justify-content:center;width:38px;height:38px;padding:0}.top-actions .search-trigger span,.top-actions .search-trigger kbd{display:none}}@media (width<=768px){body{font-size:15px}.notification-anchor{display:block}.signal-inbox{width:auto;max-height:calc(100dvh - 140px);position:fixed;top:64px;left:8px;right:8px}.app-shell .topbar,.topbar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:50;background:#070a0af0;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:6px;height:58px;position:sticky;top:0;padding:0 10px!important;display:flex!important}.topbar .brand{transform:none}.top-actions{align-items:center;gap:6px;display:flex}.top-actions .status-link{display:none!important}.top-actions>.button.quiet{height:32px;padding:0 8px;font-size:11px}.top-actions .search-trigger{width:36px;height:36px;color:var(--sub,#a2adaa);background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;display:flex}.top-actions .notification-anchor,.top-actions .notification-trigger{border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.top-actions>.button.quiet{height:34px;color:var(--accent-amber,#e5a93c);background:linear-gradient(135deg,#e5a93c1a,#e5a93c08);border:1px solid #e5a93c40;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex!important}@media (width<=400px){.app-shell .topbar,.topbar{gap:4px!important;padding-inline:6px!important}.top-actions{gap:4px!important}.top-actions .language-selector,.top-actions .language-selector-wrap{display:none!important}.top-actions>.button.quiet{gap:3px!important;padding:0 6px!important;font-size:11px!important}}.user-actions .account-pill{border-radius:8px;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:11px;display:inline-flex}.user-actions .logout-btn{border-radius:8px;width:34px;height:34px}.app-main{padding:12px 12px calc(80px + max(16px, env(safe-area-inset-bottom,16px)));box-sizing:border-box;max-width:100vw;overflow-x:hidden}.app-footer{display:none}.workspace-intro h1,.intel-command-header h1{line-height:1.15;letter-spacing:-.02em!important;text-wrap:pretty!important;word-break:normal!important;font-size:clamp(1.65rem,6.5vw,2.2rem)!important}.intel-command-header p,.workspace-intro p{color:var(--sub,#a2adaa);font-size:.88rem;line-height:1.5}.intel-header-status{border-radius:var(--radius-sm);background:#0d1312a6;border:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.intel-header-status>span{color:var(--pos);align-items:center;font-size:11px;display:inline-flex}.intel-header-status strong{color:var(--sub,#a2adaa);font-size:11px}.intel-header-status small{width:100%;color:var(--muted,#75827d);font-size:10px}.intel-header-status select,.intel-header-status button{border-radius:6px;height:34px;min-height:34px;padding:0 10px;font-size:11px}.intel-state-strip{border:none;grid-template-columns:1fr 1fr;gap:8px;margin-block:14px}.intel-state-strip>div{border-radius:var(--radius-sm);background:#0d131299;border:1px solid #ffffff0d;min-height:88px;padding:14px}.intel-state-strip strong{font-size:1.25rem}.intel-state-strip small{font-size:.68rem}.intel-event-card,.intel-event-card.priority,.intel-event-card.routine{border-radius:var(--radius-sm);background:#0d1312a6;border:1px solid #ffffff0f;padding:16px 14px}.intel-event-card+.intel-event-card{margin-top:8px}.intel-event-card h2,.intel-event-card.priority h2{letter-spacing:-.015em;font-size:1.15rem;line-height:1.3}.event-ai-analysis>p,.priority .event-ai-analysis>p{font-size:.85rem;line-height:1.5}.mobile-dock{height:calc(56px + max(4px, env(safe-area-inset-bottom,0px)));padding:3px 4px max(4px, env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#080c0bf5;border-top:1px solid #ffffff14;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 36px #00000080;z-index:1001!important}.mobile-dock a,.mobile-dock button{color:var(--muted,#75827d);font-size:var(--text-2xs,10px);font-weight:var(--weight-semibold,600);font-family:var(--font-sans);letter-spacing:-.01em;transition:color var(--duration-fast,.12s) ease;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:3px 0;display:flex;position:relative}.mobile-dock a.active,.mobile-dock button.active{color:var(--accent-amber,#e5a93c)}.mobile-dock a.active:before,.mobile-dock button.active:before{content:"";background:var(--accent-amber,#e5a93c);border-radius:0 0 2px 2px;width:22px;height:3px;position:absolute;top:-4px;box-shadow:0 2px 8px #e5a93c59}}.mobile-drawer-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b3;animation:.2s ease-out drawerFadeIn;position:fixed;inset:0;z-index:1000!important}.mobile-drawer{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);width:min(350px,86vw);padding:1.25rem 1.25rem calc(80px + env(safe-area-inset-bottom));background:#090e0dfa;border-left:1px solid #ffffff14;flex-direction:column;gap:1.25rem;animation:.25s cubic-bezier(.16,1,.3,1) drawerSlideLeft;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-20px 0 60px #000000b3;z-index:1002!important}@keyframes drawerFadeIn{0%{opacity:0}to{opacity:1}}@keyframes drawerSlideLeft{0%{transform:translate(100%)}to{transform:translate(0)}}.mobile-drawer-head{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding-bottom:.75rem;display:flex}.mobile-drawer-head .close-drawer-btn{border-radius:var(--radius-md,3px);width:32px;height:32px;color:var(--sub,#a2adaa);background:#ffffff0a;border:1px solid #ffffff0f;justify-content:center;align-items:center;display:flex}.mobile-drawer-user{border-radius:var(--radius-sm);background:#ffffff08;border:1px solid #ffffff0f;align-items:center;gap:10px;padding:12px;display:flex}.mobile-drawer-user .user-info{flex-direction:column;flex:1;min-width:0;display:flex}.mobile-drawer-user .user-info strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.mobile-drawer-user .user-info span{font-size:var(--text-2xs,10px);color:var(--accent-amber,#e5a93c);letter-spacing:.04em;font-family:var(--font-mono)}.mobile-drawer-user .manage-account-link{font-size:11px;font-weight:var(--weight-semibold,600);border-radius:var(--radius-md,3px);color:var(--text);background:#ffffff0f;padding:4px 8px;text-decoration:none}.mobile-drawer-signin{border-radius:var(--radius-sm);color:var(--accent-amber,#e5a93c);font-size:13px;font-weight:var(--weight-semibold,600);transition:all var(--duration-fast,.12s) ease;background:linear-gradient(135deg,#e5a93c1f,#e5a93c08);border:1px solid #e5a93c4d;justify-content:center;align-items:center;gap:8px;padding:12px;text-decoration:none;display:flex}.mobile-drawer-signin:hover{background:#e5a93c29}.mobile-drawer-group{flex-direction:column;gap:4px;display:flex}.mobile-drawer-label{font-size:var(--text-2xs,10px);font-weight:var(--weight-heavy,700);letter-spacing:.08em;color:var(--muted,#75827d);margin-bottom:4px;padding-left:4px}.mobile-drawer a:not(.mobile-drawer-signin):not(.manage-account-link){border-radius:var(--radius-sm);color:var(--sub,#a2adaa);transition:all var(--duration-fast,.12s) ease;background:#ffffff05;border:1px solid #ffffff0a;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.mobile-drawer a:not(.mobile-drawer-signin):not(.manage-account-link):hover,.mobile-drawer a:not(.mobile-drawer-signin):not(.manage-account-link).active{color:var(--text,#e5e1db);background:#e5a93c0f;border-color:#e5a93c33}.mobile-drawer a .nav-text{flex-direction:column;gap:2px;min-width:0;display:flex}.mobile-drawer a .nav-text strong{font-size:13px;font-weight:600}.mobile-drawer a .nav-text small{font-size:var(--text-2xs,10px);color:var(--muted,#75827d);line-height:1.3}.market-switch-container{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;margin-bottom:.75rem;overflow-x:auto}.market-switch-group{scrollbar-width:none;align-items:center;gap:6px;max-width:100%;display:flex;overflow-x:auto}.market-switch-group::-webkit-scrollbar{display:none}.market-switch-btn{border-radius:var(--radius-sm,4px);color:var(--sub,#a2adaa);white-space:nowrap;cursor:pointer;transition:all var(--duration-fast,.12s) ease;background:#ffffff08;border:1px solid #ffffff14;flex-shrink:0;align-items:center;gap:6px;padding:6px 10px;font-size:.75rem;display:inline-flex}.market-switch-btn.active{color:var(--accent-amber,#e5a93c);background:#e5a93c1a;border-color:#e5a93c59}.command-backdrop{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000a6;justify-content:center;align-items:flex-start;padding-top:80px;display:flex;position:fixed;inset:0}.command-palette{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);border-radius:var(--radius-md);background:#0d1312f5;border:1px solid #ffffff1a;width:min(580px,100% - 32px);animation:.2s cubic-bezier(.16,1,.3,1) commandEnter;overflow:hidden;box-shadow:0 24px 64px #000000bf}@keyframes commandEnter{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.command-palette label{border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:1rem 1.25rem;display:flex}.command-palette label svg{color:var(--pos);flex-shrink:0}.command-palette input{color:var(--strong,#f1f0ec);background:0 0;border:none;outline:none;flex:1;font-size:15px}.command-palette input::placeholder{color:var(--muted,#75827d)}.command-quick-links{background:#0003;border-top:1px solid #ffffff0a;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 14px;display:flex}.command-quick-links span{font:700 9px var(--font-mono);letter-spacing:.06em;color:var(--muted,#75827d);margin-right:4px}.command-quick-links button{color:var(--sub,#a2adaa);background:#ffffff08;border:1px solid #ffffff0f;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:500;transition:all .15s}.command-quick-links button:hover{color:var(--accent-amber,#e5a93c);background:#e5a93c17;border-color:#e5a93c38}.command-footer{font:600 9px var(--font-mono);color:var(--muted,#75827d);border-top:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:8px 14px;display:flex}.command-footer kbd{color:var(--sub,#a2adaa);background:#ffffff0f;border:1px solid #ffffff14;border-radius:4px;padding:2px 6px}@media (width<=390px){.topbar .brand{transform:none}.mobile-dock a,.mobile-dock button{font-size:9px}.intel-state-strip>div{padding:12px 10px}}.language-selector-wrap{position:relative}.language-trigger{color:var(--sub,#a2adaa);background:#ffffff08;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:5px;padding:.38rem .65rem;font-size:.75rem;transition:all .15s;display:inline-flex}.language-trigger:hover,.language-trigger.active{color:var(--accent-amber,#e5a93c);background:#ffffff14;border-color:#e5a93c4d}.lang-code-pill{font:700 .62rem var(--font-mono);letter-spacing:.08em;color:var(--accent-amber,#e5a93c)}.language-dropdown-menu{z-index:100;background:#0d1412;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;gap:3px;width:210px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 36px #00000073}.language-dropdown-head{font:650 .6rem var(--font-mono);letter-spacing:.1em;color:var(--muted,#75827d);border-bottom:1px solid #ffffff0d;margin-bottom:4px;padding:6px 10px 4px}.language-menu-item{width:100%;color:var(--sub,#a2adaa);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:space-between;align-items:center;padding:8px 10px;transition:background .15s,color .15s;display:flex}.language-menu-item:hover{color:var(--strong,#f1f0ec);background:#ffffff0d}.language-menu-item.selected{color:var(--accent-amber,#e5a93c);background:#e5a93c14}.language-menu-text{flex-direction:column;gap:2px;display:flex}.language-menu-text strong{font-size:.82rem;font-weight:600}.language-menu-text small{font:500 .66rem var(--font-mono);color:#718079}.language-check-mark{color:var(--accent-amber,#e5a93c);font-size:.85rem;font-weight:700}.mobile-language-row{background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;flex-direction:column;gap:8px;margin:10px 0;padding:12px 14px;display:flex}.mobile-language-label{font:600 .65rem var(--font-mono);letter-spacing:.08em;color:#889993;align-items:center;gap:6px;display:flex}.mobile-language-pills{flex-wrap:wrap;gap:6px;display:flex}.mobile-lang-pill{color:var(--sub,#a2adaa);cursor:pointer;text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:4px;flex:1;padding:6px 8px;font-size:.78rem;font-weight:550;transition:all .15s}.mobile-lang-pill.active{border-color:var(--accent-amber,#e5a93c);color:var(--accent-amber,#e5a93c);background:#e5a93c17}.language-panel{flex-direction:column;gap:1.1rem;display:flex}.language-panel-intro p{color:#889993;margin:0;font-size:.82rem;line-height:1.45}.language-selector-grid{gap:.8rem;display:grid}.language-option-card{cursor:pointer;text-align:left;background:#ffffff05;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:.45rem;padding:.95rem 1.1rem;transition:all .18s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.language-option-card:hover{background:#ffffff0a;border-color:#e5a93c40;transform:translateY(-1px)}.language-option-card.active{border-color:var(--accent-amber,#e5a93c);background:#e5a93c0f;box-shadow:0 0 16px -4px #e5a93c2e}.language-card-top{justify-content:space-between;align-items:center;display:flex}.language-card-header{align-items:center;gap:8px;display:flex}.language-name{color:var(--strong,#f1f0ec);font-size:.95rem;font-weight:600}.language-option-card.active .language-name{color:var(--accent-amber,#e5a93c)}.language-code-badge{font:650 .62rem var(--font-mono);color:var(--sub,#a2adaa);letter-spacing:.06em;background:#ffffff0f;border-radius:3px;padding:2px 6px}.language-option-card.active .language-code-badge{color:var(--accent-amber,#e5a93c);background:#e5a93c24}.language-selected-indicator{background:var(--accent-amber,#e5a93c);color:#0b120f;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;box-shadow:0 0 8px #e5a93c59}.language-unselected-indicator{border:1.5px solid #ffffff26;border-radius:50%;width:18px;height:18px}.language-card-body{flex-direction:column;gap:3px;display:flex}.language-sub{font:600 .65rem var(--font-mono);color:#72827d;letter-spacing:.06em;text-transform:uppercase}.language-option-card.active .language-sub{color:#82a89a}.language-desc{color:#889993;margin:0;font-size:.78rem;line-height:1.45}.language-preview-card{background:#080c0be6;border:1px solid #ffffff0d;border-radius:6px;margin-top:.25rem;padding:.8rem 1rem}.language-preview-header{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.preview-label{font:650 .6rem var(--font-mono);color:var(--muted,#75827d);letter-spacing:.08em;text-transform:uppercase}.active-locale-tag{font:700 .58rem var(--font-mono);color:var(--accent-amber,#e5a93c);background:#e5a93c17;border-radius:3px;padding:2px 6px}.preview-content{color:var(--sub,#a2adaa);margin:0;font-size:.82rem;font-style:italic}.account-gate-language-strip{background:#ffffff05;border:1px solid #ffffff0d;border-radius:6px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 1.25rem;padding:8px 12px;display:flex}.gate-language-label{font:600 .65rem var(--font-mono);color:#889993;align-items:center;gap:6px;display:flex}.gate-language-options{gap:6px;display:flex}.gate-lang-btn{color:var(--sub,#a2adaa);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:4px;padding:3px 8px;font-size:.74rem;font-weight:550;transition:all .15s}.gate-lang-btn:hover{color:var(--strong,#f1f0ec);background:#ffffff14}.gate-lang-btn.active{border-color:var(--accent-amber,#e5a93c);color:var(--accent-amber,#e5a93c);background:#e5a93c17}.feature-gate{border:1px solid var(--line);border-radius:var(--radius-md,3px);background:var(--s1);width:min(1200px,100%);margin:clamp(24px,5vh,64px) auto;overflow:hidden}.feature-gate>header{border-bottom:1px solid var(--line);background:radial-gradient(circle at 85% 20%, var(--accent-amber-dim,#e5a93c1f), transparent 45%), var(--s1);padding:clamp(28px,5vw,56px)}.feature-gate>header>span{font:var(--weight-heavy,700) var(--text-xs,11px) var(--font-mono);letter-spacing:.08em;color:var(--accent-amber,#e5a93c);background:var(--accent-amber-dim,#e5a93c1f);border:1px solid var(--accent-amber-border,#e5a93c59);border-radius:var(--radius-sm,2px);align-items:center;gap:8px;margin-bottom:20px;padding:4px 10px;display:inline-flex}.feature-gate>header>span svg{width:14px;height:14px}.feature-gate .section-label{margin:0 0 10px}.feature-gate h1{letter-spacing:-.04em;max-width:780px;color:var(--text);margin:0;font-size:clamp(2rem,3.5vw,3rem);font-weight:600;line-height:1.08}.feature-gate>header>p{max-width:640px;color:var(--sub);margin:16px 0 28px;font-size:.95rem;line-height:1.6}.feature-gate>header .button{border-radius:6px;align-items:center;gap:10px;min-height:42px;padding:0 20px;font-size:.85rem;font-weight:600;display:inline-flex}.feature-gate>header .button svg{width:15px;height:15px}.feature-gate>section{grid-template-columns:repeat(2,1fr);display:grid}.feature-gate>section article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--s2);grid-template-columns:36px 1fr auto;align-items:start;gap:16px;min-height:110px;padding:24px;transition:background .15s;display:grid}.feature-gate>section article:hover{background:var(--s3)}.feature-gate>section article:nth-child(2n){border-right:0}.feature-gate>section i{font:700 .82rem var(--font-mono);color:var(--muted);padding-top:2px;font-style:normal}.feature-gate>section strong{font:600 .88rem var(--font-mono);letter-spacing:.02em;color:var(--text);display:block}.feature-gate>section p{color:var(--sub);margin:8px 0 0;font-size:.84rem;line-height:1.5}.feature-gate>section span{font:700 .68rem var(--font-mono);letter-spacing:.08em;color:var(--muted);border:1px solid var(--line);background:var(--s1);border-radius:4px;align-self:start;padding:4px 8px}.feature-gate>footer{color:var(--muted);font:600 .72rem var(--font-mono);letter-spacing:.04em;background:var(--s1);padding:16px 24px}@media (width<=768px){.feature-gate{border-inline:0;border-radius:0;margin:16px auto}.feature-gate>header{padding:24px 16px}.feature-gate>section{grid-template-columns:1fr}.feature-gate>section article{border-right:0;padding:18px 16px}}.intel-sidebar-section>header>span,aside section>header>span{letter-spacing:.08em;font-weight:700;font-size:.75rem!important}.intel-sidebar-module,aside>section{margin-bottom:20px}.intel-sidebar-module>p,aside>section>p{font-size:.8125rem;line-height:1.65}.intel-sidebar-module>ul,aside>section>ul{line-height:1.5}.intel-toolbar label{position:relative}.intel-toolbar label input{min-height:36px;color:var(--text);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:6px;padding:0 12px 0 38px;transition:all .2s}.intel-toolbar label input:focus{border-color:var(--accent);background:#ffffff0f;outline:none}.intel-toolbar label input::placeholder{color:var(--muted)}.intel-toolbar label svg{pointer-events:none;color:var(--muted);position:absolute;top:50%;left:12px;transform:translateY(-50%)}.workspace-launcher>div>a{min-height:92px;padding:12px}:root{--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--text-2xs:.625rem;--text-xs:.6875rem;--text-sm:.75rem;--text-base:.8125rem;--text-md:.875rem;--text-lg:1rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:2rem;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:650;--weight-heavy:700;--radius-none:0px;--radius-sm:2px;--radius-md:3px;--radius-lg:6px;--radius-full:9999px;--shadow-xs:0 1px 2px #00000040;--shadow-sm:0 1px 4px #0000004d;--shadow-md:0 2px 8px #00000059, 0 1px 3px #0003;--shadow-lg:0 4px 16px #0006, 0 2px 6px #00000040;--shadow-xl:0 8px 32px #00000080, 0 4px 12px #0000004d;--shadow-dropdown:0 4px 24px #00000073, 0 0 0 1px #ffffff0a;--duration-instant:80ms;--duration-fast:.12s;--duration-normal:.2s;--duration-slow:.35s;--duration-slower:.5s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--z-base:0;--z-dropdown:100;--z-sticky:200;--z-overlay:300;--z-modal:400;--z-toast:500;--z-tooltip:600;--topbar-height:56px;--sidebar-width:260px;--container-max:1400px;--card-padding:var(--space-5);--section-gap:var(--space-8);--input-height:38px;--btn-height:36px;--btn-height-sm:28px;--btn-height-lg:42px;--row-height:44px;--table-header-height:38px;--font-sans:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", "Cascadia Code", "Segoe UI Mono", "Roboto Mono", monospace;--bg:#070a0a;--s1:#0d1110;--s2:#131816;--s3:#1a201e;--line:#222b28;--line-subtle:#ffffff0f;--strong:#3e4c47;--text-primary:#f8fafc;--text-secondary:#cbd5e1;--text-tertiary:#94a3b8;--text-quaternary:#7388a0;--text-success:#34d399;--text-warning:#fbbf24;--text-danger:#f87171;--text-info:#e5a93c;--text:var(--text-primary);--text-muted:var(--text-tertiary);--sub:var(--text-tertiary);--muted:var(--text-quaternary);--accent-amber:#e5a93c;--accent-amber-dim:#e5a93c1f;--accent-amber-border:#e5a93c59;--pos:var(--text-success);--pos-dim:#34d3991f;--pos-border:#34d39959;--neg:var(--text-danger);--neg-dim:#f871711f;--neg-border:#f8717159;--mix:#e5a93c;--mix-dim:#e5a93c1f;--mix-border:#e5a93c59;--accent:var(--accent-amber);--accent-dim:var(--accent-amber-dim);--accent-border:var(--accent-amber-border);--primary:#e5a93c;--primary-dim:#e5a93c1f;--primary-border:#e5a93c59;--tab-track-bg:#0d1110;--tab-track-border:#222b28;--tab-bg:transparent;--tab-border:transparent;--tab-text:#a2adaa;--tab-hover-bg:#ffffff0a;--tab-hover-text:#f1f4f3;--tab-active-bg:var(--accent-amber-dim);--tab-active-border:var(--accent-amber-border);--tab-active-text:var(--accent-amber);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.btn{font-family:inherit;font-size:var(--text-sm);border-radius:var(--radius-md);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:.375rem;padding:.5rem 1rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.btn-primary{background:var(--primary);color:#070a0a;border-color:var(--primary)}.btn-primary:hover:not(:disabled){background:#0ea5e9;border-color:#0ea5e9;transform:translateY(-1px)}.btn-secondary{color:var(--text-secondary);border-color:var(--line);background:0 0}.btn-secondary:hover:not(:disabled){border-color:var(--text-tertiary);color:var(--text-primary);background:#ffffff0f}.btn-danger{background:var(--text-danger);color:#fff;border-color:var(--text-danger)}.btn-danger:hover:not(:disabled){background:#ef4444;border-color:#ef4444}.btn-success{background:var(--text-success);color:#070a0a;border-color:var(--text-success)}.btn-success:hover:not(:disabled){background:#10b981;border-color:#10b981}.btn-sm{font-size:var(--text-xs);padding:.375rem .75rem}.btn-lg{font-size:var(--text-md);padding:.75rem 1.5rem}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--strong,#394642);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--muted,#75827d)}::-webkit-scrollbar-corner{background:0 0}*{scrollbar-width:thin;scrollbar-color:var(--strong,#394642) transparent}.tabular-nums,.intel-event-metrics b,.confidence-meter strong,.rail-distribution b,.rail-health b,.pulse-ticks,.balance-row b,.brief-state strong,.outcome-table strong,time,.inspector-metrics b{font-variant-numeric:tabular-nums}.skeleton-shimmer,.skeleton-card-item .skeleton-badge,.skeleton-card-item .skeleton-date,.skeleton-card-item .skeleton-line-title,.skeleton-card-item .skeleton-line-desc{animation:1.8s ease-in-out infinite shimmer;background:linear-gradient(90deg, var(--s2,#101514) 25%, var(--s3,#161d1b) 50%, var(--s2,#101514) 75%)!important;background-size:200% 100%!important}@keyframes dropdownIn{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.nav-dropdown-menu,.language-dropdown-menu,.intel-filter-popover{animation:dropdownIn var(--duration-normal) var(--ease-out) both;box-shadow:var(--shadow-dropdown)}@keyframes slideInRight{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInBackdrop{0%{opacity:0}to{opacity:1}}.event-inspector-layer{animation:fadeInBackdrop var(--duration-fast) ease both}.event-inspector{animation:slideInRight var(--duration-slow) var(--ease-out) both}@keyframes modalIn{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.account-dialog-backdrop{animation:fadeInBackdrop var(--duration-fast) ease both}.account-dialog{animation:modalIn var(--duration-normal) var(--ease-out) both}.app-shell .desktop-nav a{transition:color var(--duration-fast) ease;position:relative}.app-shell .desktop-nav a:after{content:"";background:var(--accent,#b8e2d4);width:0;height:2px;transition:width var(--duration-normal) var(--ease-out);border-radius:1px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.app-shell .desktop-nav a.active:after,.app-shell .desktop-nav a[aria-current=page]:after{width:60%}.app-shell .desktop-nav a:hover:after{width:40%}.app-shell .desktop-nav a.active:hover:after{width:70%}.button,.icon-button{border-radius:var(--radius-sm);transition:background var(--duration-fast) ease, border-color var(--duration-fast) ease, color var(--duration-fast) ease, box-shadow var(--duration-fast) ease, transform var(--duration-instant) ease;letter-spacing:.04em}.button:focus-visible,.icon-button:focus-visible{outline:2px solid var(--accent,#b8e2d4);outline-offset:2px}.button:active,.icon-button:active{transition-duration:var(--duration-instant);transform:translateY(1px)}.button.primary{border-radius:var(--radius-sm);box-shadow:var(--shadow-xs)}.button.primary:hover{box-shadow:var(--shadow-sm)}.button.primary:active{box-shadow:none}.outcome-table>a:hover,.rail-activity>div:hover,.access-ledger-grid>div:hover,.security-meta-grid>div:hover{background:#ffffff05}@keyframes bellPulse{0%,to{opacity:1}50%{opacity:.5}}.notification-trigger i{animation:2s ease-in-out infinite bellPulse}.state-page{min-height:100vh;padding:var(--space-8);text-align:center;justify-content:center;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.state-page .eyebrow{font:var(--weight-bold) var(--text-xs) var(--font-mono,ui-monospace, monospace);letter-spacing:.16em;color:var(--muted,#75827d);margin:0}.state-page h1{font-size:var(--text-xl);font-weight:var(--weight-bold);max-width:480px;margin:0;line-height:1.35}.state-page .muted{color:var(--sub,#a2adaa);font-size:var(--text-base);max-width:420px;margin:0;line-height:1.6}.state-page .button{margin-top:var(--space-4)}.not-found-page{min-height:100vh;padding:var(--space-8);text-align:center;justify-content:center;align-items:center;gap:var(--space-6);flex-direction:column;display:flex}.not-found-code{font:var(--weight-heavy) 6rem var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;color:var(--s3,#161d1b);-webkit-user-select:none;user-select:none;margin:0;line-height:1}.not-found-page .eyebrow{font:var(--weight-bold) var(--text-xs) var(--font-mono,ui-monospace, monospace);letter-spacing:.2em;color:var(--muted,#75827d);align-items:center;gap:var(--space-2);margin:0;display:flex}.not-found-page .eyebrow:before{content:"";background:var(--strong,#394642);width:16px;height:1px}.not-found-page h1{font-size:var(--text-xl);font-weight:var(--weight-bold);margin:0;line-height:1.35}.not-found-page .muted{color:var(--sub,#a2adaa);font-size:var(--text-base);max-width:400px;margin:0;line-height:1.6}.not-found-nav{gap:var(--space-3);margin-top:var(--space-2);display:flex}.not-found-page .brand{top:var(--space-6);left:var(--space-6);position:absolute}.not-found-footer{bottom:var(--space-6);font:var(--weight-semibold) var(--text-2xs) var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;color:var(--strong,#394642);position:absolute}[data-tooltip]{position:relative}[data-tooltip]:after{content:attr(data-tooltip);background:var(--s3,#161d1b);border:1px solid var(--line,#202927);color:var(--text,#f1f4f3);font:var(--weight-medium) var(--text-xs) var(--font-mono,ui-monospace, monospace);letter-spacing:.04em;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--duration-fast) ease, transform var(--duration-fast) ease;border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);z-index:var(--z-tooltip);padding:5px 10px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)translateY(4px)}[data-tooltip]:hover:after{opacity:1;transform:translate(-50%)translateY(0)}.verdikt-empty-state{padding:var(--space-12) var(--space-8);text-align:center;justify-content:center;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.verdikt-empty-state .empty-icon{width:40px;height:40px;color:var(--strong,#394642);opacity:.6}.verdikt-empty-state h3{font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--sub,#a2adaa);margin:0}.verdikt-empty-state p{font-size:var(--text-base);color:var(--muted,#75827d);max-width:360px;margin:0;line-height:1.6}.verdikt-empty-state .button{margin-top:var(--space-2)}@media (width<=480px){:root{--card-padding:var(--space-4);--section-gap:var(--space-6)}.not-found-code{font-size:4rem}.not-found-nav{flex-direction:column;width:100%}.not-found-nav .button{justify-content:center;width:100%}}.pulse-meter{border-radius:2px;height:3px}.pulse-meter em,.pulse-meter b{border-radius:2px}.pulse-ticks em{border-radius:1px;height:4px}@keyframes eventCardNew{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.intel-event-card.is-new{animation:eventCardNew .4s var(--ease-out) both}.intel-filter-popover{border:1px solid var(--line,#202927);border-radius:var(--radius-md)}.event-inspector-layer{z-index:var(--z-overlay,300)}.account-dialog-backdrop{z-index:var(--z-modal,400)}.search-overlay{z-index:var(--z-overlay,300)}.dropdown-chevron{transition:transform var(--duration-fast) var(--ease-out)}.dropdown-chevron.open{transform:rotate(180deg)}.nav-dropdown-trigger.active{color:var(--text,#f1f4f3)}.language-dropdown-menu{border-radius:var(--radius-md)}.text-display{font-size:var(--text-2xl);font-weight:var(--weight-heavy);letter-spacing:-.02em;line-height:1.2}.text-heading{font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:1.3}.text-subheading{font-size:var(--text-base);font-weight:var(--weight-bold);line-height:1.4}.text-label{font:var(--weight-bold) var(--text-sm) var(--font-mono,ui-monospace, monospace);letter-spacing:.1em;color:var(--muted,#75827d)}.text-metric{font:var(--weight-medium) var(--text-xl) var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums}.text-muted{color:var(--muted,#75827d)}.text-sub{color:var(--sub,#a2adaa)}.portfolio-summary strong,.portfolio-row>strong,.portfolio-columns,.exposure-bar strong,.exposure-bar b,.import-summary b,.thesis-stats b,.thesis-title strong,.research-metrics strong,.research-metrics .panel>strong,.security-meta-grid dd,.access-ledger-grid dd,.brief-state strong,.balance-row b,.outcome-summary b,.outcome-table>a strong,.outcome-table>a b,.asset-fundamentals-strip strong,.radar-distribution b,.rail-activity b,.rail-health b,.dvm-score,.financial-num{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.outcome-table>a{min-height:var(--row-height,44px);padding:11px 20px}.portfolio-row{min-height:58px}.portfolio-columns,.table-sticky-head{z-index:10;background:var(--po-surface,#0d1211);-webkit-backdrop-filter:blur(8px);position:sticky;top:0}.num-align-right,.portfolio-row>strong,.exposure-bar>strong{text-align:right}.brief-segmented-group button,.portfolio-controls button,.research-tabs button,.tab-button{transition:color var(--duration-fast,.12s) ease, background-color var(--duration-fast,.12s) ease, border-color var(--duration-fast,.12s) ease}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent,#b8e2d4);outline-offset:1px}.intel-event-card:active{transition-duration:var(--duration-instant,80ms);transform:translateY(0)}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.terminal-tab-track{background:var(--tab-track-bg,#090d0c);border:1px solid var(--tab-track-border,#1a2220);border-radius:var(--radius-md,4px);scrollbar-width:none;align-items:center;gap:3px;padding:3px;display:flex;overflow-x:auto}.terminal-tab-track::-webkit-scrollbar{display:none}.terminal-tab-btn{font:var(--weight-semibold,600) var(--text-xs,.6875rem) var(--font-mono,ui-monospace, monospace);letter-spacing:.04em;color:var(--tab-text,#84908d);background:var(--tab-bg,transparent);border:1px solid var(--tab-border,transparent);border-radius:var(--radius-sm,2px);cursor:pointer;white-space:nowrap;transition:all var(--duration-fast,.12s) ease;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.terminal-tab-btn:hover{background:var(--tab-hover-bg,#ffffff0a);color:var(--tab-hover-text,#f1f4f3)}.terminal-tab-btn.active,.terminal-tab-btn[aria-selected=true]{background:var(--tab-active-bg,#b8e2d414);border-color:var(--tab-active-border,#b8e2d473);color:var(--tab-active-text,#b8e2d4);box-shadow:none!important}.terminal-pill{font:var(--weight-bold,650) var(--text-2xs,.625rem) var(--font-mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-sm,2px);border:1px solid var(--line,#202927);background:var(--s2,#101514);color:var(--sub,#a2adaa);align-items:center;gap:4px;padding:2px 7px;display:inline-flex}.terminal-pill.accent{border-color:var(--accent-amber-border,#e5a93c59);background:var(--accent-amber-dim,#e5a93c1f);color:var(--accent-amber,#e5a93c)}.terminal-pill.pos{border-color:var(--pos-border,#34d39959);background:var(--pos-dim,#34d3991f);color:var(--pos,#34d399)}.terminal-pill.neg{border-color:var(--neg-border,#f8717159);background:var(--neg-dim,#f871711f);color:var(--neg,#f87171)}.terminal-pill.mix{border-color:var(--mix-border,#e5a93c59);background:var(--mix-dim,#e5a93c1f);color:var(--mix,#e5a93c)}[style*=\#38bdf8],[style*="rgb(56, 189, 248)"]{border-color:var(--accent-amber,#e5a93c)!important}span[style*=\#38bdf8],strong[style*=\#38bdf8],div[style*=\#38bdf8],p[style*=\#38bdf8],td[style*=\#38bdf8],button[style*=\#38bdf8],i[style*=\#38bdf8]{color:var(--accent-amber,#e5a93c)!important}[style*=\#c084fc],[style*=\#a855f7],[style*="rgb(192, 132, 252)"]{color:var(--accent-amber,#e5a93c)!important;border-color:var(--accent-amber-border)!important}svg[color=\#38bdf8],svg[stroke=\#38bdf8]{color:var(--accent-amber,#e5a93c)!important;stroke:var(--accent-amber,#e5a93c)!important}svg[color=\#c084fc],svg[color=\#a855f7]{color:var(--sub,#a2adaa)!important}.v-btn{justify-content:center;align-items:center;gap:var(--space-2,8px);font-family:var(--font-sans);font-weight:var(--weight-semibold,600);border-radius:var(--radius-sm,2px);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;letter-spacing:.02em;transition:background var(--duration-fast,.12s) ease, border-color var(--duration-fast,.12s) ease, color var(--duration-fast,.12s) ease, box-shadow var(--duration-fast,.12s) ease, transform var(--duration-instant,80ms) ease;border:1px solid #0000;text-decoration:none;display:inline-flex}.v-btn:focus-visible{outline:2px solid var(--accent-amber,#e5a93c);outline-offset:2px}.v-btn:active:not(:disabled){transform:translateY(1px)}.v-btn:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.v-btn-xs{height:24px;padding:0 var(--space-2,8px);font-size:var(--text-2xs,10px)}.v-btn-sm{height:28px;padding:0 var(--space-2,10px);font-size:var(--text-xs,11px)}.v-btn-md{height:36px;padding:0 var(--space-3,14px);font-size:var(--text-sm,12px)}.v-btn-lg{height:42px;padding:0 var(--space-4,18px);font-size:var(--text-md,14px)}.v-btn-primary{background:var(--accent-amber,#e5a93c);color:#070a0a;border-color:var(--accent-amber,#e5a93c);font-weight:var(--weight-heavy,700);box-shadow:0 1px 3px #0006}.v-btn-primary:hover:not(:disabled){background:#f0b448;border-color:#f0b448;box-shadow:0 2px 10px #e5a93c59}.v-btn-secondary{background:var(--s2,#131816);color:var(--text,#f1f4f3);border-color:var(--line,#222b28)}.v-btn-secondary:hover:not(:disabled){background:var(--s3,#1a201e);border-color:var(--strong,#3e4c47);color:#fff}.v-btn-outline{color:var(--text,#f1f4f3);border-color:var(--line,#222b28);background:0 0}.v-btn-outline:hover:not(:disabled){border-color:var(--strong,#3e4c47);background:#ffffff0a}.v-btn-ghost{color:var(--sub,#a2adaa);background:0 0;border-color:#0000}.v-btn-ghost:hover:not(:disabled){color:var(--text,#f1f4f3);background:#ffffff0d}.v-btn-danger{background:var(--neg-dim,#f871711f);color:var(--neg,#f87171);border-color:var(--neg-border,#f8717159)}.v-btn-danger:hover:not(:disabled){border-color:var(--neg,#f87171);background:#f8717138}.v-btn-amber{background:var(--accent-amber-dim,#e5a93c1f);color:var(--accent-amber,#e5a93c);border-color:var(--accent-amber-border,#e5a93c59)}.v-btn-amber:hover:not(:disabled){border-color:var(--accent-amber,#e5a93c);background:#e5a93c38}.v-btn-spinner{justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.v-btn-spinner svg{animation:.8s linear infinite v-spin}@keyframes v-spin{to{transform:rotate(360deg)}}.v-btn-icon-left,.v-btn-icon-right{justify-content:center;align-items:center;display:inline-flex}.v-icon-btn{border-radius:var(--radius-sm,2px);cursor:pointer;color:var(--sub,#a2adaa);transition:background var(--duration-fast,.12s) ease, border-color var(--duration-fast,.12s) ease, color var(--duration-fast,.12s) ease, transform var(--duration-instant,80ms) ease;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.v-icon-btn:focus-visible{outline:2px solid var(--accent-amber,#e5a93c);outline-offset:2px}.v-icon-btn:active:not(:disabled){transform:translateY(1px)}.v-icon-btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.v-icon-btn-xs{width:24px;height:24px}.v-icon-btn-sm{width:28px;height:28px}.v-icon-btn-md{width:32px;height:32px}.v-icon-btn-lg{width:36px;height:36px}.v-icon-btn-ghost:hover:not(:disabled){color:var(--text,#f1f4f3);background:#ffffff0f}.v-icon-btn-secondary{background:var(--s2,#131816);border-color:var(--line,#222b28)}.v-icon-btn-secondary:hover:not(:disabled){background:var(--s3,#1a201e);border-color:var(--strong,#3e4c47);color:var(--text,#f1f4f3)}.v-icon-btn-amber{color:var(--accent-amber,#e5a93c);background:var(--accent-amber-dim,#e5a93c1f);border-color:var(--accent-amber-border,#e5a93c59)}.v-icon-btn-amber:hover:not(:disabled){background:#e5a93c38}.v-icon-btn-danger{color:var(--neg,#f87171)}.v-icon-btn-danger:hover:not(:disabled){color:var(--neg,#f87171);background:var(--neg-dim,#f871711f)}.v-icon-btn.is-active{color:var(--accent-amber,#e5a93c);background:var(--accent-amber-dim,#e5a93c1f);border-color:var(--accent-amber-border,#e5a93c59)}.v-tabs{flex-direction:column;width:100%;display:flex}.v-tabs-vertical{gap:var(--space-4,16px);flex-direction:row}.v-tab-list{background:var(--tab-track-bg,#0d1110);border:1px solid var(--tab-track-border,#222b28);border-radius:var(--radius-sm,3px);scrollbar-width:none;align-items:center;gap:3px;padding:3px;display:flex;overflow-x:auto}.v-tab-list::-webkit-scrollbar{display:none}.v-tabs-vertical .v-tab-list{flex-direction:column;align-items:stretch;overflow-x:visible}.v-tab-trigger{font:var(--weight-semibold,600) var(--text-xs,11px) var(--font-mono);letter-spacing:.04em;color:var(--tab-text,#a2adaa);border-radius:var(--radius-sm,2px);cursor:pointer;white-space:nowrap;transition:all var(--duration-fast,.12s) ease;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.v-tab-trigger:hover:not(:disabled){background:var(--tab-hover-bg,#ffffff0a);color:var(--tab-hover-text,#f1f4f3)}.v-tab-trigger.is-active{background:var(--accent-amber-dim,#e5a93c1f);border-color:var(--accent-amber-border,#e5a93c59);color:var(--accent-amber,#e5a93c);box-shadow:none}.v-tab-trigger:focus-visible{outline:2px solid var(--accent-amber,#e5a93c);outline-offset:1px}.v-tab-badge{color:var(--sub,#a2adaa);background:#ffffff14;border-radius:9999px;justify-content:center;align-items:center;padding:1px 5px;font-size:10px;font-weight:700;display:inline-flex}.v-tab-badge.is-active{background:var(--accent-amber-border,#e5a93c59);color:var(--accent-amber,#e5a93c)}.v-tab-panel{padding-top:var(--space-4,16px);outline:none}.v-badge{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;border-radius:var(--radius-sm,2px);white-space:nowrap;border:1px solid #0000;align-items:center;gap:4px;font-weight:600;display:inline-flex}.v-badge-sm{font-size:var(--text-2xs,10px);padding:1px 6px}.v-badge-md{font-size:var(--text-xs,11px);padding:2px 8px}.v-badge-default{background:var(--s2,#131816);border-color:var(--line,#222b28);color:var(--sub,#a2adaa)}.v-badge-amber{background:var(--accent-amber-dim,#e5a93c1f);border-color:var(--accent-amber-border,#e5a93c59);color:var(--accent-amber,#e5a93c)}.v-badge-pos{background:var(--pos-dim,#34d3991f);border-color:var(--pos-border,#34d39959);color:var(--pos,#34d399)}.v-badge-neg{background:var(--neg-dim,#f871711f);border-color:var(--neg-border,#f8717159);color:var(--neg,#f87171)}.v-badge-mix{background:var(--mix-dim,#e5a93c1f);border-color:var(--mix-border,#e5a93c59);color:var(--mix,#e5a93c)}.v-badge-muted{border-color:var(--line,#222b28);color:var(--muted,#75827d);background:0 0}.v-badge-outline{color:var(--text,#f1f4f3);background:0 0;border-color:currentColor}.v-badge-pulse-dot{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite v-badge-pulse}@keyframes v-badge-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.v-card{border-radius:var(--radius-sm,3px);border:1px solid var(--line,#222b28);background:var(--s1,#0d1110);transition:border-color var(--duration-fast,.12s) ease, box-shadow var(--duration-fast,.12s) ease;flex-direction:column;display:flex}.v-card-s1{background:var(--s1,#0d1110);border-color:var(--line,#222b28)}.v-card-s2{background:var(--s2,#131816);border-color:var(--line,#222b28)}.v-card-s3{background:var(--s3,#1a201e);border-color:var(--strong,#3e4c47)}.v-card-elevated{background:var(--s1,#0d1110);border-color:var(--line,#222b28);box-shadow:var(--shadow-md)}.v-card.is-interactive:hover{border-color:var(--strong,#3e4c47);box-shadow:var(--shadow-sm)}.v-card-header{justify-content:space-between;align-items:flex-start;gap:var(--space-3,12px);padding:var(--space-4,16px) var(--space-4,16px) var(--space-3,12px);display:flex}.v-card-header-main{flex:1;min-width:0}.v-card-title{font-size:var(--text-md,14px);font-weight:var(--weight-semibold,600);color:var(--text,#f1f4f3);letter-spacing:-.01em;margin:0}.v-card-desc{font-size:var(--text-xs,11px);color:var(--sub,#a2adaa);margin:4px 0 0;line-height:1.45}.v-card-content{padding:0 var(--space-4,16px) var(--space-4,16px);flex:1}.v-card-footer{justify-content:space-between;align-items:center;gap:var(--space-3,12px);padding:var(--space-3,12px) var(--space-4,16px);border-top:1px solid var(--line-subtle,#ffffff0f);background:#00000026;display:flex}.v-card-metric{flex-direction:column;gap:2px;display:flex}.v-card-metric-label{font-size:var(--text-2xs,10px);font-family:var(--font-mono);color:var(--muted,#75827d);text-transform:uppercase;letter-spacing:.05em}.v-card-metric-value{font-size:var(--text-xl,20px);font-weight:var(--weight-bold,700);color:var(--text,#f1f4f3)}.v-card-metric-sub{font-size:var(--text-xs,11px);align-items:center;gap:6px;display:flex}.v-card-metric-delta.pos{color:var(--pos,#34d399)}.v-card-metric-delta.neg{color:var(--neg,#f87171)}.v-card-metric-period{color:var(--muted,#75827d)}.v-input-wrapper{background:var(--s1,#0d1110);border:1px solid var(--line,#222b28);border-radius:var(--radius-sm,2px);width:100%;transition:border-color var(--duration-fast,.12s) ease, box-shadow var(--duration-fast,.12s) ease;align-items:center;display:inline-flex;position:relative}.v-input-wrapper:focus-within{border-color:var(--accent-amber,#e5a93c);box-shadow:0 0 0 1px var(--accent-amber,#e5a93c)}.v-input-wrapper.has-error{border-color:var(--neg,#f87171)}.v-input-wrapper.is-disabled{opacity:.45;cursor:not-allowed}.v-input-sm{height:32px}.v-input-md{height:38px}.v-input-field{width:100%;height:100%;color:var(--text,#f1f4f3);font-family:var(--font-sans);font-size:var(--text-sm,12px);background:0 0;border:none;outline:none;padding:0 10px}.v-input-wrapper.is-mono .v-input-field{font-family:var(--font-mono)}.v-input-field::placeholder{color:var(--muted,#75827d)}.v-input-icon{color:var(--muted,#75827d);justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.v-input-clear-btn{color:var(--sub,#a2adaa);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.v-input-clear-btn:hover{color:var(--text,#f1f4f3)}.v-input-error-msg{font-size:var(--text-2xs,10px);color:var(--neg,#f87171);margin-top:3px;position:absolute;top:100%;left:0}.v-select-wrapper{background:var(--s1,#0d1110);border:1px solid var(--line,#222b28);border-radius:var(--radius-sm,2px);width:100%;transition:border-color var(--duration-fast,.12s) ease;align-items:center;display:inline-flex;position:relative}.v-select-wrapper:focus-within{border-color:var(--accent-amber,#e5a93c);box-shadow:0 0 0 1px var(--accent-amber,#e5a93c)}.v-select-wrapper.has-error{border-color:var(--neg,#f87171)}.v-select-sm{height:32px}.v-select-md{height:38px}.v-select-element{width:100%;height:100%;color:var(--text,#f1f4f3);font-family:var(--font-sans);font-size:var(--text-sm,12px);appearance:none;cursor:pointer;background:0 0;border:none;outline:none;padding:0 30px 0 10px}.v-select-element option{background:var(--s2,#131816);color:var(--text,#f1f4f3)}.v-select-chevron{pointer-events:none;color:var(--muted,#75827d);justify-content:center;align-items:center;display:inline-flex;position:absolute;right:10px}.v-select-error-msg{font-size:var(--text-2xs,10px);color:var(--neg,#f87171);margin-top:3px;position:absolute;top:100%;left:0}.v-checkbox-wrapper{align-items:flex-start;gap:var(--space-2,8px);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.v-checkbox-wrapper.is-disabled{opacity:.45;cursor:not-allowed}.v-checkbox-control{justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;display:inline-flex;position:relative}.v-checkbox-input{opacity:0;width:0;height:0;margin:0;position:absolute}.v-checkbox-box{background:var(--s1,#0d1110);border:1px solid var(--line,#222b28);border-radius:var(--radius-sm,2px);color:#070a0a;width:16px;height:16px;transition:all var(--duration-fast,.12s) ease;justify-content:center;align-items:center;display:inline-flex}.v-checkbox-wrapper:hover .v-checkbox-box:not(.is-checked){border-color:var(--strong,#3e4c47)}.v-checkbox-input:focus-visible+.v-checkbox-box{outline:2px solid var(--accent-amber,#e5a93c);outline-offset:1px}.v-checkbox-box.is-checked,.v-checkbox-box.is-indeterminate{background:var(--accent-amber,#e5a93c);border-color:var(--accent-amber,#e5a93c);color:#070a0a}.v-checkbox-label-block{flex-direction:column;display:flex}.v-checkbox-label{font-size:var(--text-sm,12px);color:var(--text,#f1f4f3)}.v-checkbox-desc{font-size:var(--text-xs,11px);color:var(--sub,#a2adaa)}.v-toggle-wrapper{align-items:center;gap:var(--space-2,8px);display:inline-flex}.v-toggle-btn{background:var(--line,#222b28);border:1px solid var(--strong,#3e4c47);cursor:pointer;transition:all var(--duration-fast,.12s) ease;border-radius:9999px;align-items:center;padding:2px;display:inline-flex;position:relative}.v-toggle-btn.v-toggle-sm{width:32px;height:18px}.v-toggle-btn.v-toggle-md{width:40px;height:22px}.v-toggle-thumb{background:var(--sub,#a2adaa);transition:transform var(--duration-fast,.12s) cubic-bezier(.34, 1.56, .64, 1), background var(--duration-fast,.12s) ease;border-radius:50%;display:block}.v-toggle-sm .v-toggle-thumb{width:12px;height:12px}.v-toggle-md .v-toggle-thumb{width:16px;height:16px}.v-toggle-btn.is-checked{background:var(--accent-amber-dim,#e5a93c2e);border-color:var(--accent-amber,#e5a93c)}.v-toggle-btn.is-checked .v-toggle-thumb{background:var(--accent-amber,#e5a93c)}.v-toggle-sm.is-checked .v-toggle-thumb{transform:translate(14px)}.v-toggle-md.is-checked .v-toggle-thumb{transform:translate(18px)}.v-toggle-btn:focus-visible{outline:2px solid var(--accent-amber,#e5a93c);outline-offset:2px}.v-toggle-label{font-size:var(--text-sm,12px);color:var(--text,#f1f4f3)}.v-toggle-desc{font-size:var(--text-xs,11px);color:var(--sub,#a2adaa)}.v-tooltip-anchor{display:inline-flex;position:relative}.v-tooltip-bubble{z-index:var(--z-tooltip,600);font-size:var(--text-2xs,10px);font-family:var(--font-sans);color:var(--text,#f1f4f3);background:var(--s3,#1a201e);border:1px solid var(--strong,#3e4c47);border-radius:var(--radius-sm,2px);box-shadow:var(--shadow-md);white-space:nowrap;pointer-events:none;padding:4px 8px;animation:80ms both v-fade-in;position:absolute}@keyframes v-fade-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.v-tooltip-top{bottom:100%;left:50%;transform:translate(-50%)translateY(-6px)}.v-tooltip-bottom{top:100%;left:50%;transform:translate(-50%)translateY(6px)}.v-tooltip-left{top:50%;right:100%;transform:translateY(-50%)translate(-6px)}.v-tooltip-right{top:50%;left:100%;transform:translateY(-50%)translate(6px)}.v-modal-backdrop,.v-drawer-backdrop{z-index:var(--z-modal,400);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:fadeInBackdrop var(--duration-fast,.12s) ease both;background:#070a0ad9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.v-modal-container{background:var(--s1,#0d1110);border:1px solid var(--line,#222b28);border-radius:var(--radius-sm,3px);width:92vw;max-height:90vh;box-shadow:var(--shadow-xl);animation:modalIn var(--duration-normal,.2s) var(--ease-out) both;outline:none;flex-direction:column;display:flex;position:relative}.v-modal-sm{max-width:400px}.v-modal-md{max-width:540px}.v-modal-lg{max-width:720px}.v-modal-xl{max-width:960px}.v-modal-full{max-width:96vw;height:92vh}.v-modal-header,.v-drawer-header{justify-content:space-between;align-items:flex-start;gap:var(--space-3,12px);padding:var(--space-4,16px) var(--space-5,20px);border-bottom:1px solid var(--line-subtle,#ffffff0f);display:flex}.v-modal-title,.v-drawer-title{font-size:var(--text-lg,16px);font-weight:var(--weight-semibold,600);color:var(--text,#f1f4f3);margin:0}.v-modal-desc,.v-drawer-desc{font-size:var(--text-xs,11px);color:var(--sub,#a2adaa);margin:4px 0 0}.v-modal-close-btn,.v-drawer-close-btn{color:var(--sub,#a2adaa);cursor:pointer;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;padding:4px;display:inline-flex}.v-modal-close-btn:hover,.v-drawer-close-btn:hover{color:var(--text,#f1f4f3);background:#ffffff0f}.v-modal-body,.v-drawer-body{padding:var(--space-5,20px);flex:1;overflow-y:auto}.v-modal-footer,.v-drawer-footer{justify-content:flex-end;align-items:center;gap:var(--space-3,12px);padding:var(--space-3,12px) var(--space-5,20px);border-top:1px solid var(--line-subtle,#ffffff0f);background:#00000026;display:flex}.v-drawer-backdrop{justify-content:flex-end}.v-drawer-panel{width:min(var(--drawer-width,420px), 100vw);background:var(--s1,#0d1110);border-left:1px solid var(--line,#222b28);height:100vh;box-shadow:var(--shadow-xl);animation:slideInRight var(--duration-slow,.35s) var(--ease-out) both;outline:none;flex-direction:column;display:flex}.v-drawer-left .v-drawer-panel{border-left:none;border-right:1px solid var(--line,#222b28)}.v-table-container{width:100%;overflow-x:auto}.v-table{border-collapse:collapse;text-align:left;width:100%}.v-table-header th{background:var(--s2,#131816);border-bottom:1px solid var(--line,#222b28);font-size:var(--text-2xs,10px);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--sub,#a2adaa);padding:8px 12px;font-weight:600}.v-table-container.is-sticky .v-table-header th{z-index:10;position:sticky;top:0}.v-table-cell{border-bottom:1px solid var(--line-subtle,#ffffff0d);font-size:var(--text-sm,12px);color:var(--text,#f1f4f3);padding:10px 12px}.v-table-container.is-dense .v-table-cell{padding:6px 10px}.v-table-row.is-interactive:hover{background:#ffffff06}.v-table-row.is-selected{background:var(--accent-amber-dim,#e5a93c14)}.v-table-head.align-right,.v-table-cell.align-right{text-align:right}.v-table-head.align-center,.v-table-cell.align-center{text-align:center}.v-table-cell.is-numeric{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.v-table-cell.is-mono{font-family:var(--font-mono)}.v-skeleton{background:linear-gradient(90deg, var(--s2,#131816) 25%, var(--s3,#1a201e) 50%, var(--s2,#131816) 75%);border-radius:var(--radius-sm,2px);background-size:200% 100%;animation:1.8s ease-in-out infinite shimmer;display:inline-block}.v-skeleton-text{border-radius:2px;width:100%;height:12px}.v-skeleton-circular{border-radius:50%}.v-skeleton-rectangular{border-radius:var(--radius-sm,2px)}.v-skeleton-group{gap:var(--space-2,8px);flex-direction:column;width:100%;display:flex}.v-empty-state{padding:var(--space-8,32px) var(--space-4,16px);text-align:center;border-radius:var(--radius-sm,3px);background:var(--s1,#0d1110);border:1px dashed var(--line,#222b28);flex-direction:column;justify-content:center;align-items:center;display:flex}.v-empty-state.is-compact{padding:var(--space-4,16px)}.v-empty-icon{color:var(--muted,#75827d);margin-bottom:var(--space-3,12px);justify-content:center;align-items:center;display:inline-flex}.v-empty-title{font-size:var(--text-md,14px);font-weight:var(--weight-semibold,600);color:var(--text,#f1f4f3);margin:0 0 4px}.v-empty-desc{font-size:var(--text-xs,11px);color:var(--sub,#a2adaa);max-width:380px;margin:0 0 var(--space-4,16px);line-height:1.5}.v-empty-action{margin-top:var(--space-2,8px)}.v-metric-card{padding:var(--space-4,16px);background:var(--s1,#0d1110);border:1px solid var(--line,#222b28);border-radius:var(--radius-sm,3px);transition:border-color var(--duration-fast,.12s) ease;flex-direction:column;display:flex}.v-metric-header{margin-bottom:var(--space-2,8px);justify-content:space-between;align-items:center;display:flex}.v-metric-label{font-size:var(--text-2xs,10px);font-family:var(--font-mono);color:var(--muted,#75827d);text-transform:uppercase;letter-spacing:.05em}.v-metric-body{justify-content:space-between;align-items:baseline;gap:var(--space-3,12px);display:flex}.v-metric-value{font-size:var(--text-2xl,24px);font-weight:var(--weight-heavy,700);color:var(--text,#f1f4f3);letter-spacing:-.02em}.v-metric-footer{align-items:center;gap:var(--space-2,8px);margin-top:var(--space-2,8px);font-size:var(--text-xs,11px);display:flex}.v-metric-badge{font-family:var(--font-mono);border-radius:2px;align-items:center;padding:1px 6px;font-size:10px;font-weight:600;display:inline-flex}.v-metric-badge.pos{background:var(--pos-dim,#34d3991f);color:var(--pos,#34d399)}.v-metric-badge.neg{background:var(--neg-dim,#f871711f);color:var(--neg,#f87171)}.v-metric-badge.neutral{color:var(--sub,#a2adaa);background:#ffffff0f}.v-metric-period{color:var(--muted,#75827d)}.v-section-header{gap:var(--space-3,12px);margin-bottom:var(--space-5,20px);flex-direction:column;display:flex}.v-section-header-top{justify-content:space-between;align-items:flex-start;gap:var(--space-4,16px);flex-wrap:wrap;display:flex}.v-section-header-titles{flex-direction:column;display:flex}.v-section-eyebrow{font-size:var(--text-2xs,10px);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--accent-amber,#e5a93c);margin-bottom:2px}.v-section-title{font-size:var(--text-2xl,24px);font-weight:var(--weight-heavy,700);color:var(--text,#f1f4f3);letter-spacing:-.02em;margin:0}.v-section-subtitle{font-size:var(--text-sm,12px);color:var(--sub,#a2adaa);margin:4px 0 0;line-height:1.5}.v-section-actions{align-items:center;gap:var(--space-2,8px);display:flex}.v-breadcrumbs{margin-bottom:var(--space-3,12px)}.v-breadcrumb-list{font-size:var(--text-xs,11px);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.v-breadcrumb-item{align-items:center;gap:6px;display:inline-flex}.v-breadcrumb-sep{color:var(--muted,#75827d);align-items:center;display:inline-flex}.v-breadcrumb-link{color:var(--sub,#a2adaa);transition:color var(--duration-fast,.12s) ease;text-decoration:none}.v-breadcrumb-link:hover{color:var(--accent-amber,#e5a93c)}.v-breadcrumb-current{color:var(--text,#f1f4f3);font-weight:var(--weight-medium,500)}.not-found-page{background:var(--bg,#070a0a);min-height:100vh;color:var(--text,#f1f4f3);font-family:var(--font-sans,Inter, sans-serif);flex-direction:column;justify-content:space-between;padding:1.5rem clamp(1.25rem,4vw,4rem) 2rem;display:flex;position:relative;overflow-x:hidden}.not-found-page:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(90deg,#ffffff05 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.not-found-topbar{z-index:2;border-bottom:1px solid var(--line,#222b28);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:1.25rem;display:flex;position:relative}.not-found-top-badge{font-family:var(--font-mono);color:#f87171;letter-spacing:.06em;background:#f8717114;border:1px solid #f8717140;border-radius:2px;align-items:center;gap:8px;padding:4px 10px;font-size:.6875rem;font-weight:600;display:inline-flex}.not-found-top-badge i{background:#f87171;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite not-found-blink;box-shadow:0 0 6px #f87171}@keyframes not-found-blink{0%,to{opacity:1}50%{opacity:.35}}.not-found-content{z-index:2;flex-direction:column;gap:24px;width:100%;max-width:920px;margin:2.5rem auto;display:flex;position:relative}.not-found-header{text-align:left}.not-found-code-badge{font-family:var(--font-mono);color:var(--accent-amber,#e5a93c);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:8px;font-size:.72rem;font-weight:700;display:inline-flex}.not-found-code-badge>span{background:var(--accent-amber,#e5a93c);width:20px;height:1.5px;display:inline-block}.not-found-header h1{letter-spacing:-.035em;color:#fff;margin:0 0 10px;font-size:clamp(1.8rem,3.2vw,2.75rem);font-weight:650;line-height:1.15}.not-found-header p{color:var(--text-tertiary,#94a3b8);max-width:680px;margin:0;font-size:.9375rem;line-height:1.55}.not-found-terminal-box{border:1px solid var(--line,#222b28);background:#090e0c;border-left:3px solid #f87171;border-radius:3px;overflow:hidden;box-shadow:0 16px 40px #0009}.not-found-terminal-header{border-bottom:1px solid var(--line,#222b28);height:38px;font-family:var(--font-mono);color:var(--text-tertiary,#94a3b8);letter-spacing:.05em;background:#060908;justify-content:space-between;align-items:center;padding:0 14px;font-size:.6875rem;display:flex}.not-found-terminal-title{color:#cbd5e1;align-items:center;gap:8px;font-weight:600;display:flex}.not-found-status-tag{color:#f87171;background:#f871711f;border:1px solid #f871714d;border-radius:2px;padding:2px 7px;font-size:.625rem;font-weight:700}.not-found-terminal-stream{font-family:var(--font-mono);color:#94a3b8;margin:0;padding:16px;font-size:.75rem;line-height:1.6;overflow-x:auto}.not-found-terminal-stream .ts{color:var(--accent-amber,#e5a93c);margin-right:8px}.not-found-terminal-stream .err{color:#f87171;font-weight:600}.not-found-terminal-stream .coord{color:#38bdf8}.not-found-terminal-stream .highlight{color:#f8fafc}.not-found-routes-grid{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:8px;display:grid}.not-found-route-card{background:var(--s1,#0d1110);border:1px solid var(--line,#222b28);border-radius:3px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;text-decoration:none;transition:all .18s cubic-bezier(.2,.8,.2,1);display:flex}.not-found-route-card:hover{border-color:var(--accent-amber,#e5a93c);background:#111715;transform:translateY(-1.5px);box-shadow:0 8px 24px #0006}.not-found-route-info{align-items:flex-start;gap:12px;display:flex}.not-found-route-icon{width:34px;height:34px;color:var(--accent-amber,#e5a93c);background:#e5a93c14;border:1px solid #e5a93c33;border-radius:2px;flex-shrink:0;place-items:center;display:grid}.not-found-route-text{flex-direction:column;gap:2px;display:flex}.not-found-route-text strong{color:#fff;align-items:center;gap:8px;font-size:.875rem;font-weight:600;display:flex}.not-found-key-tag{font-family:var(--font-mono);color:var(--accent-amber,#e5a93c);background:#e5a93c1a;border:1px solid #e5a93c40;border-radius:2px;padding:1px 5px;font-size:.6rem}.not-found-route-text span{color:var(--text-tertiary,#94a3b8);font-size:.75rem;line-height:1.4}.not-found-route-arrow{color:var(--text-quaternary,#64748b);flex-shrink:0;transition:transform .15s,color .15s}.not-found-route-card:hover .not-found-route-arrow{color:var(--accent-amber,#e5a93c);transform:translate(3px)}.not-found-actions-bar{align-items:center;gap:12px;margin-top:8px;display:flex}.not-found-action-btn{height:36px;font-family:var(--font-mono);border:1px solid var(--line,#222b28);color:var(--text-secondary,#cbd5e1);cursor:pointer;background:#ffffff05;border-radius:2px;align-items:center;gap:6px;padding:0 14px;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.not-found-action-btn:hover{border-color:var(--text-tertiary,#94a3b8);color:#fff;background:#ffffff0f}.not-found-footer-bar{border-top:1px solid var(--line,#222b28);font-family:var(--font-mono);color:var(--text-quaternary,#64748b);z-index:2;justify-content:space-between;align-items:center;padding-top:1.25rem;font-size:.6875rem;display:flex;position:relative}@media (width<=768px){.not-found-routes-grid{grid-template-columns:1fr}.not-found-footer-bar{flex-direction:column;align-items:flex-start;gap:8px}}
