/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}}:root{--bg:#050711;--surface:#0b1020;--surface2:#10172a;--line:#202a42;--purple:#7767ff;--cyan:#24d6c8;--lime:#c8ff68;--text:#ebedf6;--muted:#8c96ad;--coral:#ff6577;--amber:#f5b95f;--mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--sans:Inter,"Noto Sans SC","PingFang SC",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--desktop-rail-safe:150px;--motion-micro:.16s;--motion-standard:.3s;--motion-reveal:.68s;--motion-narrative:1.2s;--motion-ambient:24s;--ease-enter:cubic-bezier(.22,1,.36,1);--ease-state:cubic-bezier(.4,0,.2,1);--ease-exit:cubic-bezier(.4,0,1,1)}.countValue{min-width:1ch;line-height:inherit;display:inline-block}.countValue.is-ready{animation:countValueReveal var(--count-duration,var(--motion-reveal)) var(--count-delay,0s) var(--ease-enter) both}.countValue.is-pending{opacity:.72}@keyframes countValueReveal{0%{opacity:.58;clip-path:inset(72% 0 0);transform:translateY(4px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}html[lang=zh-CN] body{letter-spacing:.01em}.chart canvas{cursor:crosshair;width:100%;height:100%;display:block;position:absolute;inset:0}.chartTooltip{z-index:3;pointer-events:none;min-width:74px;animation:tooltipIn var(--motion-micro) var(--ease-enter) both;background:#11172a;border:1px solid #3b4763;border-radius:5px;flex-direction:column;gap:2px;padding:7px 8px;display:flex;position:absolute;box-shadow:0 8px 24px #00000059}.chartTooltip b{font:10px var(--mono);color:var(--text)}.chartTooltip em{font:6px var(--mono);color:var(--muted);white-space:nowrap;font-style:normal}.chartTooltip small{font:6px var(--mono);color:var(--cyan);white-space:nowrap}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}html[data-page-visible=false] *,html[data-page-visible=false] :before,html[data-page-visible=false] :after{animation-play-state:paused!important}body{background:radial-gradient(circle at 70% 2%,#7767ff1a,transparent 28%),var(--bg);color:var(--text);font-family:var(--sans);min-height:100vh;margin:0;font-size:14px}button{font:inherit;color:inherit}a{color:inherit}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.srOnly{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.utility{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);height:66px;animation:utilityEnter var(--motion-standard) .12s var(--ease-enter) both;background:#050711eb;border-bottom:1px solid #8c96ad24;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 34px;display:grid;position:fixed;inset:0 0 auto}.brand{cursor:pointer;letter-spacing:.18em;background:0;border:0;align-items:center;gap:10px;width:max-content;padding:0;font-size:15px;font-weight:800;text-decoration:none;display:flex}.brand em{color:var(--muted);border:1px solid var(--line);letter-spacing:.12em;padding:3px 5px;font-size:9px;font-style:normal}.brandMark{align-items:flex-end;gap:3px;width:25px;height:25px;display:flex;transform:skew(-14deg)}.brandMark i{background:var(--purple);transform-origin:bottom;width:5px;animation:brandBuild .38s var(--ease-enter) both;border-radius:1px}.brandMark i:first-child{height:12px}.brandMark i:nth-child(2){background:var(--cyan);height:21px;animation-delay:70ms}.brandMark i:nth-child(3){height:16px;animation-delay:.13s}.utilityCenter{font:10px var(--mono);color:var(--muted);letter-spacing:.08em}.liveDot{background:var(--cyan);border-radius:50%;width:6px;height:6px;margin-right:8px;animation:3.6s ease-in-out infinite statusBreathe;display:inline-block;box-shadow:0 0 10px #24d6c8b3}.utilityDivider{border-left:1px solid var(--line);margin:0 14px}.utilityActions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.language,.wallet{border:1px solid var(--line);cursor:pointer;height:34px;font:10px var(--mono);letter-spacing:.06em;transition:color var(--motion-micro) var(--ease-state),border-color var(--motion-micro) var(--ease-state),background var(--motion-micro) var(--ease-state),transform var(--motion-micro) var(--ease-state);background:0 0;border-radius:6px;padding:0 12px}.language:hover,.wallet:hover{background:var(--surface);border-color:#5b6682;transform:translateY(-1px)}.wallet{color:#aeb7ca;background:#0c1120;border-color:#35405a;font-weight:600}.wallet span{transition:transform var(--motion-micro) var(--ease-enter);margin-left:8px;display:inline-block}.wallet:hover{color:var(--text);background:#151b2d;border-color:#626e8b}.wallet:hover span{transform:translate(3px)}.badge{color:#b2bbcf;width:max-content;min-height:21px;font:8px var(--mono);letter-spacing:.1em;white-space:nowrap;border:1px solid #36405a;border-radius:4px;align-items:center;padding:3px 7px;display:inline-flex}.badge.demo{color:var(--lime);background:#c8ff680f;border-color:#c8ff684d}.badge.sim{color:var(--cyan);background:#24d6c80d;border-color:#24d6c840}.badge.backtest{color:#b4aaff;background:#7767ff14;border-color:#7767ff66}.badge.paper,.badge.verified,.badge.pass,.badge.confirmed{color:var(--lime);background:#c8ff680d;border-color:#c8ff684d}.badge.invalidated,.badge.fail,.badge.risk{color:var(--coral);background:#ff65770f;border-color:#ff657759}.badge.new{color:var(--cyan)}.badge.monitoring,.badge.proposed,.badge.deferred{color:var(--amber);border-color:#f5b95f59}.badge.expired,.badge.unknown,.badge.blocked{color:var(--muted)}.ticker{--ticker-bg:#070a14;z-index:49;background:var(--ticker-bg);height:38px;animation:tickerEnter var(--motion-standard) .22s var(--ease-enter) both;border-bottom:1px solid #8c96ad1f;align-items:center;display:flex;position:fixed;top:66px;left:0;right:0;overflow:hidden}.ticker:after{content:"";z-index:1;background:linear-gradient(90deg,transparent,var(--ticker-bg) 38%);pointer-events:none;width:138px;position:absolute;top:0;bottom:0;right:0}.tickerTrack{min-width:max-content;animation:34s linear infinite ticker;display:flex}.ticker:hover .tickerTrack{animation-play-state:paused}.tickerItem{border-right:1px solid var(--line);font:10px var(--mono);align-items:center;gap:10px;padding:0 23px;display:flex}.tickerItem b{color:var(--muted)}.tickerItem strong{font-weight:500}.tickerItem em{color:var(--cyan);font-style:normal}.negative{color:var(--coral)!important}.ticker>.badge{z-index:2;background:var(--ticker-bg);position:absolute;right:15px}.appContent{min-height:100vh;padding:104px 0 120px}.page{max-width:1440px;padding:30px 38px 30px var(--desktop-rail-safe);animation:pageIn var(--motion-standard) var(--ease-enter);margin:auto}.dock{--dock-step:53px;z-index:45;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b1020ed;border:1px solid #2a334b;border-radius:12px;flex-direction:column;gap:3px;padding:6px;display:flex;position:fixed;top:50%;left:18px;transform:translateY(-50%);box-shadow:0 20px 50px #00000073}.dockIndicator{z-index:0;border-left:2px solid var(--cyan);height:50px;transform:translateY(calc(var(--active-index) * var(--dock-step)));transition:transform .27s var(--ease-state);pointer-events:none;background:#1a2037;border-radius:7px;position:absolute;top:6px;left:6px;right:6px}.dock a{z-index:1;cursor:pointer;min-width:52px;height:50px;color:var(--muted);transition:color var(--motion-micro) var(--ease-state),background var(--motion-micro) var(--ease-state);background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:0 9px;text-decoration:none;display:flex;position:relative}.dock a span{font-size:17px}.dock a em{font:9px var(--mono);font-style:normal}.dock a:hover{color:var(--text);background:var(--surface2)}.dock a.active{color:var(--text);background:0 0}.dock a.active span{color:var(--cyan);text-shadow:0 0 14px #24d6c899}.hero{border-bottom:1px solid var(--line);grid-template-columns:.88fr 1.12fr;align-items:center;min-height:570px;display:grid;position:relative}.hero:before{content:"";pointer-events:none;background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/100% 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 60%,#0000);mask-image:linear-gradient(90deg,#0000,#000 60%,#0000)}.heroCopy{z-index:2;padding:24px 0 45px;position:relative}.eyebrow{color:var(--muted);font:9px var(--mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;display:flex}.eyebrow span,.index{color:var(--cyan);font:9px var(--mono)}.hero h1{letter-spacing:-.05em;margin:24px 0;font-size:clamp(42px,4.2vw,67px);font-weight:450;line-height:1.03}.heroLine{display:block;overflow:hidden}.heroLine>span{display:block}.heroLine2>span{color:#9288ff}.heroSupport>p{max-width:530px;color:var(--muted);font-size:15px;line-height:1.7}.heroSupport .agentArchitecture{font:8px/1.6 var(--mono);letter-spacing:.04em;color:#aeb7ca;border-left:1px solid #c8cddc47;margin:12px 0 0;padding-left:12px}.heroActions{align-items:center;gap:22px;margin-top:32px;display:flex}.primary{background:var(--purple);cursor:pointer;height:45px;transition:background var(--motion-micro) var(--ease-state),transform .12s var(--ease-state);border:0;border-radius:6px;align-items:center;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 8px 30px #7767ff2e}.primary:hover{background:#887aff}.primary:active{transform:scale(.985)}.primary span{transition:transform var(--motion-micro) var(--ease-enter);margin-left:25px;display:inline-block}.primary:hover span{transform:translate(4px)}.textButton{color:#ccd1df;cursor:pointer;transition:color var(--motion-micro);background:0;border:0;padding:8px 0;text-decoration:none;position:relative}.textButton:after{content:"";transform-origin:0;height:1px;transition:transform var(--motion-micro) var(--ease-enter);background:#69748f;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.5)}.textButton:hover{color:#fff}.textButton:hover:after{transform:scaleX(1)}.heroMeta{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);max-width:570px;margin-top:45px;padding-top:18px;display:grid}.heroMeta div{flex-direction:column;gap:6px;display:flex}.heroMeta span,.pulseStats span,.strategyMetrics span{font:8px var(--mono);color:var(--muted);letter-spacing:.1em}.heroMeta strong{font:11px var(--mono)}.heroMeta em{font:9px var(--mono);color:#65708a;font-style:normal}.overviewIntro .hero:before{animation:heroAtmosphere .5s var(--ease-enter) both}.overviewIntro .eyebrow{animation:heroSupportIn .26s 60ms var(--ease-enter) both}.overviewIntro .heroLine>span{animation:heroLineIn .46s var(--ease-enter) both}.overviewIntro .heroLine1>span{animation-delay:90ms}.overviewIntro .heroLine2>span{animation-delay:.15s}.overviewIntro .heroLine3>span{animation-delay:.21s}.overviewIntro .heroSupport{animation:heroSupportIn .36s .38s var(--ease-enter) both}.overviewIntro .heroMeta>div{animation:heroSupportIn .4s var(--ease-enter) both}.overviewIntro .heroMeta>div:first-child{animation-delay:.56s}.overviewIntro .heroMeta>div:nth-child(2){animation-delay:.63s}.overviewIntro .heroMeta>div:nth-child(3){animation-delay:.7s}.overviewGrid{grid-template-columns:1.55fr .8fr;gap:14px;padding-top:20px;display:grid}.panel{border:1px solid var(--line);transition:border-color var(--motion-standard) var(--ease-state),background-position var(--motion-standard) var(--ease-state);background:linear-gradient(145deg,#10172ad1,#090d1bf0);border-radius:12px;padding:22px;position:relative;overflow:hidden}.overviewGrid .panel:hover{border-color:#39455f}.motionReveal{opacity:0;transform:translateY(12px)}.motionReveal.is-visible{opacity:1;transition:opacity .42s var(--ease-enter),transform .42s var(--ease-enter),border-color var(--motion-standard) var(--ease-state);transform:none}.panelHead{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.panelHead>div{align-items:center;gap:11px;display:flex}.panelHead h2{margin:0;font-size:13px;font-weight:600}.panelHead button,.panelHead>a{color:var(--muted);font:9px var(--mono);cursor:pointer;background:0;border:0;text-decoration:none}.regimeRow{grid-template-columns:150px 1fr;align-items:center;gap:28px;display:grid}.evidenceLink{transition:color var(--motion-micro),transform var(--motion-micro);color:#8fb9b7!important;font:8px var(--mono)!important;margin-left:auto!important}.evidenceLink:hover{transform:translate(2px);color:var(--cyan)!important}.regimeScore{flex-direction:column;justify-content:center;align-items:center;height:135px;display:flex;position:relative}.scoreRing{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.scoreRing circle{fill:none;stroke-width:3px}.scoreTrack{stroke:#202a42}.scoreProgress{stroke:var(--cyan);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px}.scoreRing.purple .scoreProgress{stroke:var(--purple)}.scoreRing.is-drawn .scoreProgress{animation:ringDraw .75s var(--ease-enter) forwards}.scoreDisagreement{stroke:var(--coral);stroke-linecap:round;stroke-dasharray:var(--ring-gap) calc(100 - var(--ring-gap));stroke-dashoffset:-81px;opacity:0}.scoreRing.is-drawn .scoreDisagreement{animation:gapReveal .42s .47s var(--ease-enter) forwards}.regimeScore strong{font:42px var(--mono)}.regimeScore span{font:7px var(--mono);letter-spacing:.1em;color:var(--cyan)}.regimeScore em{font:9px var(--mono);color:var(--lime);margin-top:8px;font-style:normal}.regimeText h3{margin:0 0 12px;font-size:20px;line-height:1.35}.regimeText p,.consensusCard p{color:var(--muted);margin:0;line-height:1.6}.metricStrip{background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:24px;display:grid}.metricStrip div{background:#0a0f1e;padding:14px}.metricStrip span{font:7px var(--mono);color:var(--muted);display:block}.metricStrip strong{margin:7px 0 12px;font-size:12px;display:block}.metricStrip i{background:#1e263c;height:2px;display:block;overflow:hidden}.metricStrip i b{background:var(--purple);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.marketView.is-visible .metricStrip i b{animation:metricExpand .52s calc(.52s + var(--metric-index) * 70ms) var(--ease-enter) forwards}.marketView.is-visible .leverageValue{animation:riskMark .52s .8s var(--ease-state) both}.consensusCard{cursor:pointer}.arrow{color:var(--cyan)}.consensusDial{place-items:center;width:150px;height:150px;margin:5px auto 15px;display:grid;position:relative}.consensusDial div{z-index:1;text-align:center}.consensusDial strong{font:38px var(--mono);display:block}.consensusDial span{font:7px var(--mono);color:var(--muted)}.splitMetric{justify-content:center;gap:25px;margin-bottom:15px;display:flex}.splitMetric span{font:7px var(--mono);color:var(--muted)}.splitMetric b{color:var(--text);margin-left:5px}.confidenceLine{width:72%;margin:0 auto 14px;font-size:0}.confidenceLine i{background:#1e263c;height:2px;display:block;overflow:hidden}.confidenceLine b{background:var(--purple);transform-origin:0;width:82%;height:100%;display:block;transform:scaleX(0)}.consensusCard.is-visible .confidenceLine b{animation:metricExpand .56s .54s var(--ease-enter) forwards}.consensusDissent{color:#c2c8d7;font:8px/1.55 var(--mono);opacity:0;pointer-events:none;transition:opacity var(--motion-micro) var(--ease-enter),transform var(--motion-micro) var(--ease-enter);background:#0a0e1c;border:1px solid #ff657747;border-radius:6px;padding:10px;position:absolute;bottom:18px;left:18px;right:18px;transform:translateY(4px)}.consensusCard:hover .consensusDissent,.consensusCard:focus-visible .consensusDissent{opacity:1;transform:none}.intelligenceFeed{padding-bottom:7px}.feedRow{opacity:0;border-top:1px solid #8c96ad1f;grid-template-columns:45px 1fr;gap:10px;padding:13px 0;display:grid;position:relative;transform:translate(-6px)}.intelligenceFeed.is-visible .feedRow{animation:feedEnter .42s calc(.12s + var(--feed-index) * 75ms) var(--ease-enter) forwards}.feedRow:before{content:"";background:var(--cyan);opacity:.45;border-radius:50%;width:4px;height:4px;position:absolute;top:17px;left:1px}.feedRow[data-type=risk-gate]:after{content:"";background:var(--coral);transform-origin:top;width:1px;position:absolute;inset:0 auto 0 0;transform:scaleY(0)}.intelligenceFeed.is-visible .feedRow[data-type=risk-gate]:after{animation:riskEdge .52s .43s var(--ease-state)}.feedRow[data-type=macro]:before{background:var(--purple)}.feedRow:hover{background:linear-gradient(90deg,#24d6c809,#0000)}.feedRow:hover h3{color:#fff}.feedRow time{font:8px var(--mono);color:#8c96ad;white-space:nowrap;flex-direction:column;gap:3px;padding-top:3px;display:flex}.feedRow time small{font:6px var(--mono);color:var(--cyan)}.feedRow h3{margin:8px 0 4px;font-size:12px}.feedRow p{color:var(--muted);margin:0;font-size:10px}.pulse .chart{height:140px}.chart{isolation:isolate;height:200px;position:relative;overflow:hidden}.chart:focus-visible{outline-offset:2px;outline:1px solid #24d6c894}.chartHeader{z-index:2;pointer-events:none;font-family:var(--mono);align-items:center;gap:9px;display:flex;position:absolute;top:6px;left:38px;right:14px}.chartHeader span{color:#8f99aa;letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;margin-right:auto;font-size:6.5px;display:flex;overflow:hidden}.chartHeader span i{background:var(--purple);flex:none;width:12px;height:1px;margin-right:6px}.chart.cyan .chartHeader span i{background:var(--cyan)}.chart.coral .chartHeader span i{background:var(--coral)}.chartHeader b{color:#c8ced8;font-size:8px}.chartHeader em{color:#6f7a8e;letter-spacing:.06em;border:1px solid #8c96ad2b;border-radius:3px;padding:2px 4px;font-size:5.5px;font-style:normal}.chartYAxis{z-index:2;pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:24px;bottom:22px;left:3px}.chartYAxis span,.chartXAxis span{color:#687387;font:6px var(--mono)}.chartXAxis{z-index:2;pointer-events:none;justify-content:space-between;display:flex;position:absolute;bottom:4px;left:38px;right:14px}.chartBenchmark{z-index:2;color:#a9c67a;font:5.5px var(--mono);letter-spacing:.04em;pointer-events:none;background:#0b1020c7;padding:1px 3px;position:absolute;right:14px}.chartLivePoint{border:1px solid var(--cyan);opacity:0;pointer-events:none;background:#0b1020;border-radius:50%;width:6px;height:6px;animation:4s ease-in-out infinite paused pointBreathe;position:absolute}.chart.is-active .chartLivePoint{opacity:1;animation-play-state:running}.chart svg{width:100%;height:100%;overflow:visible}.chart polyline{fill:none;stroke:var(--purple);stroke-width:1.5px;filter:drop-shadow(0 0 5px #7767ff73);stroke-dasharray:250;animation:1.4s both draw}.chart.coral polyline{stroke:var(--coral)}.pulseStats{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;display:grid}.pulseStats div{border-left:1px solid var(--line);opacity:0;padding:11px;transform:translateY(5px)}.pulse.is-visible .pulseStats div{animation:statEnter .36s var(--ease-enter) forwards}.pulse.is-visible .pulseStats div:nth-child(2){animation-delay:80ms}.pulse.is-visible .pulseStats div:nth-child(3){animation-delay:.16s}.pulseStats strong{font:14px var(--mono);margin-top:6px;display:block}.systemLine{font:8px var(--mono);color:var(--muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:15px;margin-top:24px;display:grid}.systemLine strong{color:var(--text)}.systemLine i,.consensusBars i,.sourceBars i{background:#1e263c;height:3px;display:block}.systemLine b,.consensusBars b,.sourceBars b{background:var(--cyan);height:100%;display:block}.systemLine b{transform-origin:0;width:73%;transform:scaleX(0)}.pulse.is-visible .systemLine b{animation:metricExpand .62s .34s var(--ease-enter) forwards}.disclaimer{color:var(--muted);align-items:flex-start;gap:14px;padding:20px 2px;font-size:10px;line-height:1.5;display:flex}.disclaimer p{max-width:850px;margin:0}.pageHeader{border-bottom:1px solid var(--line);grid-template-columns:55px 1fr auto;align-items:end;padding:25px 0 28px;display:grid}.pageHeader>span{font:10px var(--mono);color:var(--cyan)}.pageHeader h1{letter-spacing:-.04em;margin:0;font-size:36px;font-weight:450}.pageHeader p{color:var(--muted);margin:8px 0 0}.pageTools{justify-content:flex-end;align-items:center;gap:9px;margin:12px 0 -2px;display:flex}.pageTools>a,.drawerTools>a,.copyLink{color:#aeb8ca;min-height:34px;font:8px var(--mono);cursor:pointer;transition:border-color var(--motion-micro),color var(--motion-micro),background var(--motion-micro);background:#0c1120;border:1px solid #303a52;border-radius:5px;align-items:center;padding:0 11px;text-decoration:none;display:inline-flex}.pageTools>a:hover,.drawerTools>a:hover,.copyLink:hover{color:var(--text);background:#12192a;border-color:#526079}.controlRow{justify-content:space-between;padding:17px 0;display:flex}.controlRow>div,.filterGroups{gap:4px;display:flex;overflow-x:auto}.controlRow button,.filterBar button{border:1px solid var(--line);color:var(--muted);height:33px;font:8px var(--mono);white-space:nowrap;cursor:pointer;transition:color var(--motion-micro),border-color var(--motion-standard) var(--ease-state),background var(--motion-standard) var(--ease-state),box-shadow var(--motion-standard) var(--ease-state);background:0 0;border-radius:5px;padding:0 12px}.controlRow button.active,.filterBar button.active{color:var(--text);box-shadow:inset 0 -1px var(--cyan);background:#1a2036;border-color:#46516d}.marketEvidenceRail{background:#0b101a75;border:1px solid #8c96ad21;border-radius:7px;grid-template-columns:1.2fr 1.05fr 1fr .8fr;margin:0 0 14px;display:grid}.marketEvidenceRail span{border-left:1px solid #8c96ad1c;min-width:0;padding:10px 13px}.marketEvidenceRail span:first-child{border-left:0}.marketEvidenceRail em,.marketEvidenceRail strong{font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;font-style:normal;display:block;overflow:hidden}.marketEvidenceRail em{color:#6e7a90;letter-spacing:.1em;font-size:6px}.marketEvidenceRail strong{color:#aeb6c4;margin-top:5px;font-size:7px;font-weight:500}.marketEvidenceRail .constraint strong{color:#d5969d}.marketLayout{grid-template-columns:1.4fr .6fr;gap:14px;display:grid}.regimeHero{grid-template-columns:1fr 150px;min-height:335px;padding:34px;display:grid}.sectionLabel{font:8px var(--mono);color:var(--muted);letter-spacing:.12em}.regimeHero h2{margin:35px 0 18px;font-size:44px;font-weight:450;line-height:1.02}.regimeHero h2 em,.verificationIntro h1 em,.consensusSummary h1 em{color:#9186ff;font-style:normal}.regimeHero p{max-width:510px;color:var(--muted);line-height:1.7}.regimeHero .chart{opacity:.78;height:170px;position:absolute;bottom:0;left:45%;right:0}.regimeHero .chartHeader b,.regimeHero .chartHeader em{display:none}.bigScore{z-index:2;text-align:center;place-items:center;width:150px;height:150px;display:grid;position:relative}.bigScore>div{z-index:1;position:relative}.bigScore span{font:7px var(--mono);color:var(--muted)}.bigScore strong{font:46px var(--mono);margin:7px 0;display:block}.bigScore em{font:9px var(--mono);color:var(--lime);font-style:normal}.metricGrid{grid-row:span 2;grid-template-columns:1fr 1fr;gap:8px;display:grid}.metricCard{text-align:left;border:1px solid var(--line);cursor:pointer;min-height:145px;transition:border-color var(--motion-micro) var(--ease-state),transform var(--motion-micro) var(--ease-state),background var(--motion-standard) var(--ease-state);background:#0b1020;border-radius:9px;padding:16px;position:relative;overflow:hidden}.metricCard:hover{border-color:#47516d;transform:translateY(-1px)}.metricCard>div{font:7px var(--mono);color:var(--muted);justify-content:space-between;display:flex}.metricCard>div em{color:var(--cyan);font-style:normal}.metricCard>strong{margin:16px 0 8px;font-size:16px;display:block}.metricCard p{color:var(--muted);margin:0;font-size:9px;line-height:1.45}.metricCard>i{background:#222a40;height:2px;position:absolute;bottom:22px;left:16px;right:16px}.metricCard>i b{background:var(--purple);height:100%;display:block}.metricCard small{color:#68738d;font:7px var(--mono);position:absolute;bottom:7px;right:16px}.marketRegimeMotion{opacity:.34;transform:translateY(8px)}.marketRegimeMotion.is-visible{animation:marketCardEnter .42s var(--ease-enter) forwards}.marketMetricMotion .metricCard{opacity:.3;transform:translateY(7px)}.marketMetricMotion.is-visible .metricCard{animation:marketCardEnter .42s calc(var(--card-index) * 60ms) var(--ease-enter) forwards}.metricCard.is-explained{background:linear-gradient(135deg,#24d6c80f,#0b1020 48%);border-color:#24d6c8a8}.metricCard.is-explained:after{content:"";background:var(--cyan);width:2px;position:absolute;inset:12px auto 12px 0}.conditionMap{grid-template-columns:repeat(3,1fr);align-items:end;gap:6px;height:180px;display:grid}.conditionMap button{border:0;border-left:1px solid var(--line);cursor:pointer;background:0;flex-direction:column;justify-content:flex-end;align-items:flex-start;height:100%;padding:12px;display:flex;position:relative}.conditionMap button>i{z-index:0;background:linear-gradient(#0000,#24d6c826);position:absolute;inset:auto 8px 0}.conditionMap span,.conditionMap strong,.conditionMap em{z-index:1}.conditionMap span{font:8px var(--mono);color:var(--muted)}.conditionMap strong{font:17px var(--mono);margin:8px 0}.conditionMap em{font:9px var(--mono);color:var(--cyan);font-style:normal}.conditionMap button.is-explained{background:linear-gradient(#0000,#24d6c80f)}.conditionMap button.is-explained:after{content:"";pointer-events:none;border:1px solid #24d6c85c;position:absolute;inset:0}.warningText{color:var(--amber)!important}.movers button{text-align:left;cursor:pointer;background:0;border:0;border-top:1px solid #8c96ad1f;grid-template-columns:50px 1fr auto;width:100%;padding:13px 4px;display:grid}.movers button span{color:var(--muted);font-size:10px}.movers button em{font:10px var(--mono);color:var(--cyan);font-style:normal}.movers button.is-explained{background:linear-gradient(90deg,#24d6c80e,#0000)}.filterBar{justify-content:space-between;gap:12px;padding:17px 0;display:flex}.signalWorkflow{background:linear-gradient(90deg,#0f1526c2,#090d19b3);border:1px solid #8c96ad26;border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 0;display:grid;overflow:hidden}.signalWorkflow>div{border-left:1px solid #8c96ad1f;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;min-width:0;padding:13px 15px;display:grid;position:relative}.signalWorkflow>div:first-child{border-left:0}.signalWorkflow>div:not(:last-child):after{content:"→";z-index:1;color:#5f6d83;font:8px var(--mono);position:absolute;right:-5px}.signalWorkflow i{font:7px var(--mono);color:var(--cyan);font-style:normal}.signalWorkflow span{min-width:0}.signalWorkflow b,.signalWorkflow small{display:block}.signalWorkflow b{font:7px var(--mono);letter-spacing:.12em;color:#b8c0cf}.signalWorkflow small{color:#737f94;margin-top:5px;font-size:7.5px;line-height:1.3}.signalWorkflow strong{font:19px var(--mono);color:#d8dce5;font-weight:400}.filterScroll{scrollbar-width:none;min-width:0;position:relative;overflow-x:auto}.filterScroll::-webkit-scrollbar{display:none}.statusFilters{--filter-count:6;grid-template-columns:repeat(var(--filter-count),minmax(82px,1fr));gap:4px;min-width:610px;display:grid;position:relative;overflow:visible}.statusFilters button{z-index:1;background:0 0;border-color:#0000;position:relative}.statusFilters button.active{background:0 0;border-color:#0000}.filterIndicator{z-index:0;top:0;bottom:0;left:calc(var(--filter-index) * (100% / var(--filter-count)));width:calc(100% / var(--filter-count) - 3px);transition:left .27s var(--ease-state);background:#1a2036;border:1px solid #46516d;border-radius:5px;position:absolute}.swipeHint,.tableSwipeHint{display:none}.selectFilters{grid-template-columns:repeat(3,minmax(105px,1fr));gap:5px;display:grid}.selectFilters label{min-width:0;display:block;position:relative}.selectFilters label>span{z-index:1;font:5.5px var(--mono);letter-spacing:.1em;color:#657188;pointer-events:none;position:absolute;top:5px;left:10px}.selectFilters select{appearance:none;border:1px solid var(--line);color:#c0c7d4;width:100%;height:42px;font:8px var(--mono);cursor:pointer;transition:border-color var(--motion-micro) var(--ease-state),background-color var(--motion-micro) var(--ease-state);background:#0b1020 linear-gradient(45deg,#0000 50%,#718099 50%) right 11px top 20px/4px 4px no-repeat;border-radius:5px;padding:13px 26px 2px 9px}.selectFilters select:hover,.selectFilters select:focus-visible{background-color:#10162a;border-color:#46516d;outline:none}.signalResultBar{color:#748097;align-items:center;gap:14px;min-height:34px;margin:-4px 0 9px;padding:0 4px;display:flex}.signalResultBar span{font:7px var(--mono);letter-spacing:.08em;white-space:nowrap}.signalResultBar span b{color:var(--cyan);font-size:10px}.signalResultBar p{margin:0;font-size:8px}.signalResultBar button{color:#9aa6ba;font:7px var(--mono);cursor:pointer;background:0;border:0;margin-left:auto}.signalResultBar button:hover{color:var(--cyan)}.signalList{animation:listReorder .28s var(--ease-enter) both;flex-direction:column;gap:7px;display:flex}.signalCard{text-align:left;width:100%;color:var(--text);border:1px solid var(--line);cursor:pointer;opacity:0;animation:cardEnter .32s calc(var(--signal-index) * 60ms) var(--ease-enter) forwards;transition:border-color var(--motion-micro) var(--ease-state),transform var(--motion-micro) var(--ease-state);background:linear-gradient(90deg,#0c1120,#090d1a);border-radius:9px;grid-template-columns:115px minmax(260px,1fr) minmax(330px,390px) 24px;align-items:center;gap:18px;padding:17px 18px;text-decoration:none;display:grid;position:relative;overflow:hidden}.signalCard>*{min-width:0}.signalCard:hover{border-color:#46516c;transform:translate(2px)}.signalAsset{align-items:center;gap:11px;display:flex}.signalAsset>span{width:38px;height:38px;color:var(--cyan);font:14px var(--mono);border:1px solid #3a4561;border-radius:50%;place-items:center;display:grid}.signalAsset strong{font:15px var(--mono);display:block}.signalAsset em{font:7px var(--mono);color:var(--muted);font-style:normal}.signalMain>div{align-items:center;gap:11px;display:flex}.signalMain>div>span,.signalMain time{font:8px var(--mono);color:var(--muted)}.signalMain h2{margin:10px 0 7px;font-size:13px;font-weight:500}.signalMain p{color:var(--muted);margin:0;font-size:9px}.signalMain>small{color:#69758a;font:6.5px var(--mono);letter-spacing:.06em;margin-top:8px;display:block}.signalScores{grid-template-columns:.8fr 1.05fr .72fr 1.65fr;gap:7px;display:grid}.signalScores div{border-left:1px solid var(--line);padding-left:10px}.signalScores span{font:7px var(--mono);color:var(--muted);display:block}.signalScores strong{font:12px var(--mono);margin-top:6px;display:block}.signalScores .reviewScore strong{overflow-wrap:anywhere;font-size:7.5px;line-height:1.4}.reviewScore.tone-new strong{color:var(--cyan)}.reviewScore.tone-monitoring strong{color:var(--amber)}.reviewScore.tone-confirmed strong{color:var(--lime)}.reviewScore.tone-invalidated strong{color:var(--coral)}.reviewScore.tone-expired strong{color:#8c96a9}.riskText{color:var(--coral)}.openArrow{color:var(--cyan)}.signalCard.status-new:before{content:"";background:var(--cyan);width:2px;animation:newSignalPulse .72s .18s var(--ease-state) both;position:absolute;top:0;bottom:0;left:0}.signalCard.status-invalidated:after{content:"";background:linear-gradient(90deg,transparent,var(--coral));width:35%;height:1px;animation:invalidatedSweep .72s .18s var(--ease-state) both;position:absolute;top:0;left:-35%}.stateBox{text-align:center;color:var(--muted);border:1px dashed #303a54;border-radius:10px;padding:60px}.stateBox>span{font-size:30px}.stateBox h2{color:var(--text)}.consensusHero{border-bottom:1px solid var(--line);grid-template-rows:auto 1fr;grid-template-columns:1fr .9fr;min-height:525px;display:grid}.consensusPhaseRail{background:#0d121c57;border-top:1px solid #8c96ad1f;border-bottom:1px solid #8c96ad1f;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));height:48px;margin-top:4px;display:grid}.consensusPhaseRail span{color:#657087;min-width:0;transition:color var(--motion-standard) var(--ease-state),background var(--motion-standard) var(--ease-state);border-left:1px solid #8c96ad1a;align-items:center;gap:9px;padding:0 13px;display:flex;position:relative}.consensusPhaseRail span:first-child{border-left:0}.consensusPhaseRail span:after{content:"";background:var(--cyan);transform-origin:0;opacity:.7;height:1px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.consensusPhaseRail span.active{color:#d6dae3;background:linear-gradient(90deg,#68b8b40e,#0000)}.consensusPhaseRail span.active:after{animation:consensusStageProgress .72s var(--ease-state) both}.consensusPhaseRail span.complete{color:#91a7a8}.consensusPhaseRail span.complete:after{opacity:.35;transform:scaleX(1)}.consensusPhaseRail i,.consensusPhaseRail b{font-family:var(--mono);white-space:nowrap;font-style:normal}.consensusPhaseRail i{color:#8b96ab;font-size:7px}.consensusPhaseRail span.complete i{color:var(--cyan)}.consensusPhaseRail b{text-overflow:ellipsis;letter-spacing:.12em;font-size:6.5px;overflow:hidden}.consensusOrbital{min-height:470px;position:relative}.orbit{border:1px solid #7767ff33;border-radius:50%;position:absolute;top:50%;left:45%;transform:translate(-50%,-50%)rotate(-12deg)}.orbit1{width:410px;height:250px}.orbit2{border-color:#24d6c81f;width:290px;height:380px}.orbitalCore{z-index:2;text-align:center;width:175px;height:175px;transition:opacity var(--motion-standard) var(--ease-state),transform var(--motion-standard) var(--ease-enter),border-color var(--motion-standard);pointer-events:none;background:radial-gradient(circle,#312c58f0,#0d1220 72%);border:1px solid #7d73c8b8;border-radius:50%;place-content:center;display:grid;position:absolute;top:50%;left:45%;transform:translate(-50%,-50%);box-shadow:0 0 36px #7767ff1f}.orbitalCore strong{font:48px var(--mono)}.orbitalCore span{font:7px var(--mono);color:var(--muted)}.orbitalCore>em{font:6px var(--mono);color:#aeb7ca;letter-spacing:.1em;margin-bottom:6px;font-style:normal}.orbitalCore .formingScore{color:#8c96ad}.consensusReviewLayer{z-index:4;opacity:0;cursor:pointer;color:#c8cddd;background:0 0;border:1px solid #d6dae670;border-radius:50%;width:225px;height:225px;position:absolute;top:50%;left:45%;transform:translate(-50%,-50%)scale(.82)}.consensusReviewLayer:before{content:"";border:2px solid #0000;border-top-color:var(--purple);border-right-color:#d6dae69e;border-radius:50%;position:absolute;inset:-4px;transform:rotate(-35deg)}.consensusReviewLayer>span,.consensusReviewLayer>em{font:6px var(--mono);letter-spacing:.12em;white-space:nowrap;font-style:normal;position:absolute;left:50%;transform:translate(-50%)}.consensusReviewLayer>span{color:var(--text);top:-11px}.consensusReviewLayer>em{color:#8e99b1;bottom:-13px}.consensusReviewLayer>i{border-left:1px solid var(--lime);border-bottom:1px solid var(--lime);opacity:0;width:11px;height:5px;position:absolute;top:12px;right:25px;transform:rotate(-42deg)}.consensusReviewLayer:hover,.consensusReviewLayer:focus-visible,.consensusReviewLayer.selected{border-color:#e1e4ee;box-shadow:0 0 22px #7767ff24}.consensusSequence{text-align:center;font:6px var(--mono);letter-spacing:.08em;color:#66718a;position:absolute;bottom:7px;left:0;right:0}.orbitAgent{z-index:3;cursor:pointer;width:55px;height:55px;transition:border-color var(--motion-micro),box-shadow var(--motion-micro),opacity var(--motion-micro),transform var(--motion-micro);background:#0a0f20;border:1px solid #36415c;border-radius:50%;place-items:center;display:grid;position:absolute}.orbitAgent b{font:8px var(--mono)}.orbitAgent i{background:var(--cyan);border-radius:50%;width:5px;height:5px;position:absolute;top:3px;right:6px}.orbitAgent.selected{border-color:var(--cyan);box-shadow:0 0 25px #24d6c833}.oa1{top:45%;left:8%}.oa2{top:11%;left:27%}.oa3{top:17%;right:21%}.oa4{bottom:17%;right:13%}.oa5 i{background:var(--coral)}.oa5{bottom:8%;left:26%}.oa6{top:43%;right:3%}.consensusSummary{align-self:center;padding:30px}.consensusDecisionMeta{grid-template-columns:1fr 1fr;gap:7px;margin-top:14px;display:grid}.consensusDecisionMeta span{min-width:0;font:6px var(--mono);letter-spacing:.08em;color:#748096;background:#0e131d7a;border:1px solid #8c96ad26;border-radius:6px;padding:9px 10px}.consensusDecisionMeta b{color:#b8c0cd;font:7px var(--mono);letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;display:block;overflow:hidden}.phase-review .consensusDecisionMeta span:last-child{border-color:#d6dae647}.phase-qualified .consensusDecisionMeta span:last-child{border-color:#a9c67a47}.phase-qualified .consensusDecisionMeta span:last-child b{color:var(--lime)}.consensusSummary h1{margin:24px 0;font-size:39px;font-weight:450;line-height:1.1}.consensusSummary>p{color:var(--muted);line-height:1.7}.consensusBars{margin:28px 0}.consensusBars>div{font:8px var(--mono);color:var(--muted);grid-template-columns:100px 1fr 25px;align-items:center;gap:10px;margin:11px 0;display:grid}.consensusBars b{transition:width .62s var(--ease-enter)}.consensusBars .coral b{background:var(--coral)}.changeCondition{border-left:2px solid var(--amber);padding:4px 0 4px 15px}.changeCondition span{font:7px var(--mono);color:var(--amber)}.changeCondition p{color:var(--muted);margin:8px 0;font-size:10px;line-height:1.5}.agentSection{padding-top:30px}.sectionTitle span{font:8px var(--mono);color:var(--cyan)}.sectionTitle h2{margin:8px 0 20px;font-size:24px;font-weight:450}.agentMatrix{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.agentMatrix button{text-align:left;border:1px solid var(--line);cursor:pointer;background:#0b1020;border-radius:8px;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;padding:13px;display:grid}.agentMatrix button:hover,.agentMatrix button.selected{border-color:#4b5673}.agentMatrix button.risk{border-left-color:var(--coral)}.agentMatrix button.reviewAgentCard{background:linear-gradient(135deg,#d6dae609,#7767ff0a,#0b1020);border-color:#d6dae64d;grid-column:span 2}.agentMatrix button.reviewAgentCard .agentCode{border-color:#d6dae680}.agentCode{width:32px;height:32px;font:7px var(--mono);border:1px solid #39445f;border-radius:50%;place-items:center;display:grid}.agentMatrix button strong{font-size:10px}.agentMatrix button p{color:var(--muted);margin:4px 0;font-size:8px}.agentConfidence strong{font:11px var(--mono);display:block}.agentConfidence em{font:7px var(--mono);color:var(--cyan);font-style:normal}.dissent{margin-top:12px}.dissentGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.dissentGrid div{border-left:1px solid var(--line);padding:4px 14px}.dissentGrid span{font:7px var(--mono);color:var(--muted)}.dissentGrid p{font-size:10px;line-height:1.5}.consensusRoutes{z-index:1;width:1px;height:1px;position:absolute;top:50%;left:45%}.consensusRoute{--route-length:154px;width:var(--route-length);transform-origin:0;opacity:.1;height:1px;transition:opacity var(--motion-standard) var(--ease-state);background:linear-gradient(90deg,#7767ffc7,#24d6c814 82%,#0000);position:absolute;top:0;left:0}.consensusRoute:after{content:"";background:var(--cyan);opacity:0;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;left:95%}.consensusRoute.cr1{transform:rotate(180deg)}.consensusRoute.cr2{--route-length:178px;transform:rotate(225deg)}.consensusRoute.cr3{--route-length:165px;transform:rotate(305deg)}.consensusRoute.cr4{--route-length:171px;transform:rotate(35deg)}.consensusRoute.cr5{--route-length:175px;transform:rotate(128deg)}.consensusRoute.cr6{--route-length:193px;transform:rotate(0)}.consensusRoute.risk{background:linear-gradient(90deg,#ff6577c2,#ff657714 82%,#0000)}.riskConsensusGap{border:3px solid #0000;border-top-color:var(--coral);opacity:.86;border-radius:50%;position:absolute;inset:-5px;transform:rotate(42deg)}.consensusMotion .orbit{opacity:.25}.consensusMotion .orbitAgent{opacity:.42;transform:scale(.9)}.consensusMotion .orbitalCore{opacity:.36;transform:translate(-50%,-50%)scale(.9)}.consensusMotion.is-visible .orbit{animation:orbitReveal .62s var(--ease-enter) forwards}.consensusMotion.is-visible .orbit2{animation-delay:.12s}.consensusMotion.is-visible .orbitAgent{animation:agentReveal .36s calc(.38s + var(--agent-index,0) * 75ms) var(--ease-enter) forwards}.consensusMotion.is-visible .oa1{--agent-index:0}.consensusMotion.is-visible .oa2{--agent-index:1}.consensusMotion.is-visible .oa3{--agent-index:2}.consensusMotion.is-visible .oa4{--agent-index:3}.consensusMotion.is-visible .oa5{--agent-index:4}.consensusMotion.is-visible .oa6{--agent-index:5}.consensusMotion.phase-evidence.is-visible .consensusRoute{animation:consensusPathIn .56s calc(var(--route-index,0) * 80ms) var(--ease-enter) forwards}.consensusMotion.phase-evidence.is-visible .consensusRoute:after{animation:evidenceDotIn .62s calc(var(--route-index,0) * 80ms) var(--ease-state) both}.consensusMotion.is-visible .cr1{--route-index:0}.consensusMotion.is-visible .cr2{--route-index:1}.consensusMotion.is-visible .cr3{--route-index:2}.consensusMotion.is-visible .cr4{--route-index:3}.consensusMotion.is-visible .cr5{--route-index:4}.consensusMotion.is-visible .cr6{--route-index:5}.consensusMotion.is-visible .consensusReviewLayer{animation:reviewLayerEnter .62s .22s var(--ease-enter) forwards}.consensusMotion.phase-evidence .orbitalCore,.consensusMotion.phase-review .orbitalCore{opacity:.64;transform:translate(-50%,-50%)scale(1)}.consensusMotion.phase-review .consensusRoute,.consensusMotion.phase-qualified .consensusRoute{opacity:.48}.consensusMotion.phase-review.is-visible .consensusReviewLayer:before{animation:reviewPageScan .82s var(--ease-state) both}.consensusMotion.phase-qualified .consensusReviewLayer{border-color:#d6dae6ad}.consensusMotion.review-complete .orbitalCore{animation:coreConsensus .62s var(--ease-enter) forwards;border-color:#a9c67a6b}.consensusMotion.review-complete .consensusReviewLayer>i{animation:reviewTick .42s .22s var(--ease-enter) forwards}.consensusMotion.is-out-of-view .orbit,.consensusMotion.is-out-of-view .orbitAgent,.consensusMotion.is-out-of-view .orbitalCore,.consensusMotion.is-out-of-view .consensusReviewLayer,.consensusMotion.is-out-of-view .consensusReviewLayer:before,.consensusMotion.is-out-of-view .consensusRoute,.consensusMotion.is-out-of-view .consensusRoute:after{animation-play-state:paused!important}.consensusMotion.is-paused .consensusRoute{opacity:.06;animation-play-state:paused!important}.consensusMotion.is-paused .orbitAgent:not(.selected){opacity:.35}.consensusMotion.selected-dat .cr1,.consensusMotion.selected-mkt .cr2,.consensusMotion.selected-flw .cr3,.consensusMotion.selected-mac .cr4,.consensusMotion.selected-rsk .cr5,.consensusMotion.selected-str .cr6{box-shadow:0 0 10px;opacity:1!important;animation-play-state:paused!important}.consensusMotion.selected-rev .consensusRoute{box-shadow:0 0 10px #d6dae633;opacity:1!important;animation:none!important}.consensusMotion.selected-rev .consensusRoute:after{display:none}.strategyResearchRail{background:linear-gradient(90deg,#0f1526c2,#090d19b3);border:1px solid #8c96ad26;border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 0;display:grid;overflow:hidden}.strategyResearchRail>div{border-left:1px solid #8c96ad1f;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;min-width:0;padding:13px 15px;display:grid}.strategyResearchRail>div:first-child{border-left:0}.strategyResearchRail span{font:7px var(--mono);letter-spacing:.11em;color:#aeb7c8}.strategyResearchRail strong{font:20px var(--mono);color:#d8dce5;grid-area:1/2/3;font-weight:400}.strategyResearchRail small{color:#737f94;font-size:7.5px}.strategyResultBar{color:#748097;align-items:center;gap:14px;min-height:34px;margin:-7px 0 9px;padding:0 4px;display:flex}.strategyResultBar span{font:7px var(--mono);letter-spacing:.08em;white-space:nowrap}.strategyResultBar span b{color:var(--purple-soft);font-size:10px}.strategyResultBar p{margin:0;font-size:8px}.strategyCard{text-align:left;min-height:490px;color:var(--text);border:1px solid var(--line);cursor:pointer;transition:border-color var(--motion-micro),background var(--motion-standard);background:linear-gradient(145deg,#0e1426,#090d1b);border-radius:11px;padding:22px;text-decoration:none;display:block;position:relative;overflow:hidden}.strategyCard>*{min-width:0}.strategyCard:hover{border-color:#4d5874}.strategyCard.state-simulated{border-left:2px solid #24d6c875}.strategyCard.risk-elevated{border-bottom-color:#ff657752}.strategyTop,.strategyTop>div{justify-content:space-between;align-items:center;gap:9px;display:flex}.strategyTop>div>span{font:8px var(--mono);color:var(--muted)}.strategyTop>em{font:10px var(--mono);color:#4d5870;font-style:normal}.strategyName{width:60%;min-height:128px;margin-top:25px}.strategyName h2{margin:0;font-size:23px;font-weight:450}.strategyName .strategySubtitle{color:#77849b;margin-top:5px;font-size:10px;font-weight:450;line-height:1.4;display:block}.strategyName p{color:#a2abc0;min-height:44px;font-size:9px;line-height:1.6}.strategyName small{font:7px var(--mono);color:#66718a}.matchRing{border-radius:50%;place-items:center;width:124px;height:124px;display:grid;position:absolute;top:72px;right:30px}.matchRing div{z-index:1;text-align:center}.matchRing strong{font:28px var(--mono);display:block}.matchRing span{max-width:72px;font:6px/1.35 var(--mono);color:var(--muted);display:block}.strategyPerformanceLabel{border-top:1px solid #8c96ad21;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding-top:12px;display:flex}.strategyPerformanceLabel span{font:6.5px var(--mono);letter-spacing:.08em;color:#777fff}.strategyPerformanceLabel em{font:7px var(--mono);color:#8995a9;font-style:normal}.strategyMetrics{background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:9px;display:grid}.strategyMetrics div{background:#0a0f1e;padding:12px}.strategyMetrics strong{font:14px var(--mono);margin-top:6px;display:block}.riskMetric{color:var(--coral)}.strategyEvidenceStrip{background:var(--line);grid-template-columns:1fr 1.25fr 1fr;gap:1px;margin-top:9px;display:grid}.strategyEvidenceStrip span{color:#bec5d1;min-width:0;font:8px var(--mono);overflow-wrap:anywhere;background:#0a0f1e;padding:10px;line-height:1.4}.strategyEvidenceStrip b{color:#68758b;font:6px var(--mono);letter-spacing:.08em;margin-bottom:5px;font-weight:400;display:block}.strategyConstraints{color:#949eb4;font:7px var(--mono);flex-wrap:wrap;gap:6px 12px;margin-top:13px;display:flex}.strategyConstraints span:first-child{color:var(--amber)}.strategyFoot{border-top:1px solid var(--line);font:7px var(--mono);color:var(--muted);align-items:center;gap:14px;margin-top:18px;padding-top:14px;display:flex}.strategyFoot b{color:var(--cyan);margin-left:auto}.strategyMotion .strategyCard{opacity:0;transform:translateY(10px)}.strategyMotion.is-visible .strategyCard{animation:cardEnter .43s calc(var(--strategy-index) * 70ms) var(--ease-enter) forwards}.verificationIntro{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;min-height:300px;display:grid}.verificationIntro h1{margin:22px 0;font-size:46px;font-weight:450;line-height:1.08}.verificationIntro p{color:var(--muted);max-width:650px;line-height:1.7}.verifyStats{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.verifyStats div{background:#0a0f1d;padding:28px 20px}.verifyStats strong{font:31px var(--mono);display:block}.verifyStats span{font:7px var(--mono);color:var(--muted)}.verificationStatusRail{background:linear-gradient(90deg,#0f1526c2,#090d19b3);border:1px solid #8c96ad26;border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 0;display:grid;overflow:hidden}.verificationStatusRail>div{border-left:1px solid #8c96ad1f;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;min-width:0;padding:13px 15px;display:grid}.verificationStatusRail>div:first-child{border-left:0}.verificationStatusRail span{font:7px var(--mono);letter-spacing:.1em;color:#aeb7c8}.verificationStatusRail strong{font:20px var(--mono);color:#d8dce5;grid-area:1/2/3;font-weight:400}.verificationStatusRail small{color:#737f94;font-size:7.5px;line-height:1.35}.verificationControls{margin:14px 0 8px}.verificationResultBar{color:#748097;align-items:center;gap:14px;min-height:34px;margin:-7px 0 8px;padding:0 4px;display:flex}.verificationResultBar span{font:7px var(--mono);letter-spacing:.08em;white-space:nowrap}.verificationResultBar span b{color:var(--cyan);font-size:10px}.verificationResultBar p{margin:0;font-size:8px}.ledgerViewport{position:relative}.verificationCards{display:none}.ledgerViewport>.stateBox{margin:12px 0 22px}.ledger{border:1px solid var(--line);border-radius:10px;margin:12px 0 22px;overflow:hidden}.ledgerHead,.ledgerRow{grid-template-columns:1.15fr .7fr .85fr 1.5fr .8fr;align-items:center;gap:15px;padding:13px 17px;display:grid}.ledgerHead{font:7px var(--mono);color:var(--muted);background:#11172a}.ledgerRow{border-top:1px solid var(--line);min-height:53px;position:relative}.ledgerRow strong{font-size:11px}.ledgerRow>span{color:var(--muted);font-size:9px}.ledgerHead span:first-child,.ledgerRow>strong:first-child{z-index:2;position:sticky;left:0}.ledgerRow>strong:first-child{background:#090e1b;border-right:1px solid #8c96ad1c;align-self:stretch;align-items:center;margin:-13px 0 -13px -17px;padding:13px 10px 13px 17px;display:flex}.ledgerHead span:first-child{z-index:3;background:#11172a;border-right:1px solid #8c96ad1f;align-self:stretch;align-items:center;margin:-13px 0 -13px -17px;padding:13px 10px 13px 17px;display:flex}.verificationMotion .verifyStats>div{opacity:0;transform:translateY(7px)}.verificationMotion.is-visible .verifyStats>div{animation:cardEnter .4s calc(var(--verify-index) * .12s) var(--ease-enter) forwards}.ledger .ledgerRow{opacity:0;transform:translateY(8px)}.ledger.is-visible .ledgerRow{animation:ledgerEnter .36s calc(var(--row-index) * 65ms) var(--ease-enter) forwards}.ledgerRow.status-verified{box-shadow:inset 2px 0 #c8ff6899}.ledgerRow.status-pass{box-shadow:inset 2px 0 #24d6c88c}.ledgerRow.status-proposed,.ledgerRow.status-deferred,.ledgerRow.status-unknown{box-shadow:inset 2px 0 #f5b95f73}.ledgerRow.status-fail{box-shadow:inset 2px 0 #ff6577c7}.ledgerRow.status-blocked{box-shadow:inset 2px 0 #ff657780}.ledgerRow.status-fail:after{content:"";width:28%;animation:failedLedgerSweep .78s .54s var(--ease-state) both;background:linear-gradient(90deg,#0000,#ff657717,#0000);position:absolute;inset:0 auto 0 -28%}.methodGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.methodGrid article>span{font:8px var(--mono);color:var(--cyan)}.methodGrid h2{font-size:17px}.methodGrid p{color:var(--muted);font-size:10px;line-height:1.6}.methodGrid dl{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;margin:17px 0 0;display:grid}.methodGrid dl>div{background:#0a0f1e;min-width:0;padding:10px}.methodGrid dt{font:6px var(--mono);color:#6f7b90}.methodGrid dd{font:7px var(--mono);color:#c1c8d5;overflow-wrap:anywhere;margin:6px 0 0;line-height:1.45}.methodFlow article{opacity:0;transform:translateY(10px)}.methodFlow.is-visible article{animation:cardEnter .42s calc(.52s + var(--method-index) * 90ms) var(--ease-enter) forwards}.methodFlow article:not(:last-child):after{content:"→";z-index:2;border:1px solid var(--line);background:var(--bg);width:24px;height:24px;color:var(--cyan);font:9px var(--mono);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:-17px}.verificationPrinciples{background:var(--line);border:1px solid var(--line);border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:10px 0 0;display:grid;overflow:hidden}.verificationPrinciples>div{background:#0a0f1e;min-width:0;padding:13px}.verificationPrinciples span,.verificationPrinciples strong{display:block}.verificationPrinciples span{font:6px var(--mono);letter-spacing:.1em;color:#6d788d}.verificationPrinciples strong{font:8px var(--mono);color:#c2c9d5;overflow-wrap:anywhere;margin-top:7px;line-height:1.45}.overlay{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#02040ac2;animation:.25s fadeIn;position:fixed;inset:0}.drawer{background:#080c18;border-left:1px solid #303a55;width:min(680px,100%);height:100%;padding:36px;animation:.35s drawerIn;position:absolute;top:0;right:0;overflow-y:auto;box-shadow:-20px 0 70px #00000073}.close{border:1px solid var(--line);cursor:pointer;z-index:2;background:#10162a;border-radius:50%;width:32px;height:32px;font-size:18px;position:absolute;top:18px;right:20px}.drawerHead>span:not(.badge){font:8px var(--mono);color:var(--muted);margin-top:18px;display:block}.drawerBadgeRow{align-items:center;gap:7px;display:flex}.drawerHead h1{margin:13px 0;font-size:33px;font-weight:450}.drawerHead>.strategySubtitle{color:#8490a6;margin:-6px 0 14px;font-size:11px;line-height:1.45;display:block}.drawerHead p{color:var(--muted);line-height:1.6}.drawerTools{justify-content:space-between;align-items:center;gap:10px;margin:18px 0 4px;display:flex}.drawerTools>span{color:#8e9aaf;font:8px var(--mono);letter-spacing:.08em}.drawerScores{background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin:28px 0;display:grid}.drawerScores div{background:#0c1120;padding:15px}.drawerScores span,.detailGrid span{font:7px var(--mono);color:var(--muted);display:block}.drawerScores strong{font:14px var(--mono);margin-top:7px;display:block}.drawer section{border-top:1px solid var(--line);padding:23px 0}.numbered{align-items:center;gap:15px;display:flex}.numbered b{font:8px var(--mono);color:var(--cyan)}.invalidation{border-left:2px solid var(--coral)!important;padding-left:17px!important}.invalidation p,.limitations p{color:#b7bed0;line-height:1.6}.detailGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.detailGrid strong{margin-top:7px;font-size:11px;line-height:1.5;display:block}.miniAgents{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:15px;display:grid}.miniAgents span{font:8px var(--mono);color:var(--muted)}.miniAgents i{background:var(--purple);height:2px;margin-top:7px;display:block}.signalLifecyclePanel{border-top:0!important;padding-top:0!important}.signalLifecyclePanel ol{background:var(--line);border:1px solid var(--line);border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:13px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.signalLifecyclePanel li{background:#0a0f1e;align-items:center;gap:11px;min-width:0;min-height:72px;padding:12px;display:flex;position:relative}.signalLifecyclePanel li:not(:last-child):after{content:"→";z-index:1;color:#657188;font:8px var(--mono);position:absolute;right:-5px}.signalLifecyclePanel li>i{height:25px;font:7px var(--mono);color:#96a2b7;border:1px solid #3a4560;border-radius:50%;flex:0 0 25px;place-items:center;font-style:normal;display:grid}.signalLifecyclePanel li.complete>i{color:var(--cyan);border-color:#24d6c859}.signalLifecyclePanel li.current>i{color:#b7afff;border-color:#7767ff7a}.signalLifecyclePanel li.status-invalidated>i{color:var(--coral);border-color:#ff657773}.signalLifecyclePanel li>div{min-width:0}.signalLifecyclePanel b,.signalLifecyclePanel small{display:block}.signalLifecyclePanel b{font-size:9px;line-height:1.35}.signalLifecyclePanel small{color:#7d889b;font:6.5px var(--mono);overflow-wrap:anywhere;margin-top:5px;line-height:1.45}.reviewStatusPanel{background:linear-gradient(135deg,#d6dae609,#7767ff0b,#0000);border-radius:7px;border:1px solid #d6dae633!important;border-left:2px solid var(--purple)!important;padding:16px!important}.reviewStatusPanel>div:first-child{justify-content:space-between;align-items:center;display:flex}.reviewStatusPanel>strong{margin:17px 0 12px;font-size:13px;display:block}.reviewStatusPanel dl{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid}.reviewStatusPanel dl>div{background:#0a0f1e;padding:10px}.reviewStatusPanel dt{font:7px var(--mono);color:var(--muted)}.reviewStatusPanel dd{font:8px var(--mono);color:var(--lime);margin:5px 0 0}.reviewStatusPanel>p{color:#8994a8;margin:13px 0 0;font-size:8.5px;line-height:1.55}.reviewStatusPanel.review-new dd{color:var(--cyan)}.reviewStatusPanel.review-monitoring dd{color:var(--amber)}.reviewStatusPanel.review-invalidated{border-left-color:var(--coral)!important}.reviewStatusPanel.review-invalidated dd{color:var(--coral)}.reviewStatusPanel.review-expired dd{color:#98a1b3}.drawerChart{grid-template-columns:1fr 1fr;gap:15px;display:grid}.drawerChart .chart{height:140px;margin-top:14px}.strategyResearchBoundary>div{background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:13px;display:grid}.strategyResearchBoundary article{background:#0a0f1e;min-width:0;padding:13px}.strategyResearchBoundary article>b,.strategyResearchBoundary article>strong,.strategyResearchBoundary article>small{display:block}.strategyResearchBoundary article>b{color:#6f7a8f;font:6px var(--mono);letter-spacing:.1em;font-weight:400}.strategyResearchBoundary article>strong{color:#d0d5df;font:10px var(--mono);overflow-wrap:anywhere;margin-top:8px}.strategyResearchBoundary article>small{color:#7f8a9d;margin-top:6px;font-size:7.5px;line-height:1.45}.strategyDecisionPath ol{background:var(--line);border:1px solid var(--line);border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:13px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.strategyDecisionPath li{background:#0a0f1e;grid-template-columns:auto 1fr;align-items:center;gap:5px 9px;min-width:0;min-height:70px;padding:11px;display:grid;position:relative}.strategyDecisionPath li:not(:last-child):after{content:"→";z-index:1;color:#626e83;font:8px var(--mono);position:absolute;right:-5px}.strategyDecisionPath i{color:#aaa2ff;width:24px;height:24px;font:6.5px var(--mono);border:1px solid #7767ff61;border-radius:50%;grid-row:1/3;place-items:center;font-style:normal;display:grid}.strategyDecisionPath b{font-size:8px;line-height:1.35}.strategyDecisionPath small{color:#778398;font:6.3px var(--mono);overflow-wrap:anywhere;line-height:1.4}.sourceBars{flex-direction:column;gap:14px;margin-top:15px;display:flex}.sourceBars span{font:8px var(--mono);color:var(--muted);grid-template-columns:120px 1fr 30px;align-items:center;gap:10px;display:grid}.modalOverlay{place-items:center;display:grid}.modal{text-align:center;background:#0b1020;border:1px solid #333d59;border-radius:13px;width:min(500px,100% - 30px);padding:37px;position:relative}.modalIcon{border:1px solid var(--purple);width:70px;height:70px;color:var(--cyan);border-radius:50%;place-items:center;margin:0 auto 20px;font-size:25px;display:grid}.modal h1{margin:18px 0;font-size:26px}.modal p{color:var(--muted);line-height:1.65}.modalChecks{color:#bdc4d4;font:9px var(--mono);flex-direction:column;gap:9px;margin:25px 0;display:flex}.loadingState{min-height:70vh;color:var(--muted);font:8px var(--mono);letter-spacing:.16em;flex-direction:column;justify-content:center;align-items:center;gap:15px;display:flex}.loadingState i{border:1px solid #2a3450;border-top-color:var(--cyan);border-radius:50%;width:24px;height:24px;animation:1s linear infinite rotate}.notFoundPage{background:linear-gradient(90deg,#7767ff0a,#0000);flex-direction:column;justify-content:center;align-items:flex-start;max-width:760px;min-height:100vh;margin:auto;padding:70px 34px;display:flex}.notFoundMark{align-items:flex-end;gap:4px;height:34px;margin-bottom:28px;display:flex;transform:skew(-14deg)}.notFoundMark i{background:var(--purple);width:7px;height:18px}.notFoundMark i:nth-child(2){background:var(--cyan);height:32px}.notFoundMark i:nth-child(3){height:24px}.notFoundPage>span,.notFoundPage>small{font:9px var(--mono);letter-spacing:.14em;color:var(--cyan)}.notFoundPage h1{letter-spacing:-.05em;max-width:650px;margin:22px 0 14px;font-size:clamp(42px,7vw,76px);font-weight:450;line-height:1}.notFoundPage p{max-width:570px;color:var(--muted);margin:0;font-size:14px;line-height:1.7}.notFoundPage nav{gap:10px;margin:30px 0;display:flex}.notFoundPage nav a{background:#0c1120;border:1px solid #35405a;border-radius:6px;align-items:center;min-height:44px;padding:0 16px;text-decoration:none;display:flex}@keyframes utilityEnter{0%{opacity:0}to{opacity:1}}@keyframes tickerEnter{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes brandBuild{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes statusBreathe{0%,78%,to{opacity:.62}86%{opacity:1}}@keyframes heroAtmosphere{0%{opacity:0}to{opacity:1}}@keyframes heroLineIn{0%{opacity:.58;transform:translateY(8%)}to{opacity:1;transform:none}}@keyframes heroSupportIn{0%{opacity:.58;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes tooltipIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ringDraw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:calc(100 - var(--ring-score))}}@keyframes gapReveal{0%{opacity:0}to{opacity:1}}@keyframes metricExpand{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes riskMark{0%,to{color:inherit}45%{color:var(--coral)}}@keyframes feedEnter{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@keyframes riskEdge{0%,to{transform:scaleY(0)}45%{transform:scaleY(1)}}@keyframes statEnter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes pointBreathe{0%,72%,to{opacity:.46;transform:scale(.9)}82%{opacity:1;transform:scale(1.22)}}@keyframes reducedFade{0%{opacity:0}to{opacity:1}}@keyframes ticker{to{transform:translate(-50%)}}@keyframes pageIn{0%{opacity:.38;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes cardEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes marketCardEnter{0%{opacity:.34;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes listReorder{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes newSignalPulse{0%,to{opacity:.25}45%{opacity:1;box-shadow:0 0 12px #24d6c88c}}@keyframes invalidatedSweep{0%{opacity:0;transform:translate(0)}35%{opacity:1}to{opacity:0;transform:translate(385%)}}@keyframes orbitReveal{0%{opacity:.25;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes agentReveal{0%{opacity:.42;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes coreConsensus{0%{opacity:0;transform:translate(-50%,-50%)scale(.72)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes reviewLayerEnter{0%{opacity:0;transform:translate(-50%,-50%)scale(.82)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes reviewPageScan{0%{transform:rotate(-35deg)}to{transform:rotate(325deg)}}@keyframes reviewTick{0%{opacity:0;transform:rotate(-42deg)scale(.5)}to{opacity:1;transform:rotate(-42deg)scale(1)}}@keyframes consensusStageProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes consensusPathIn{0%{clip-path:inset(0 0 0 100%);opacity:.12}to{clip-path:inset(0);opacity:.58}}@keyframes evidenceDotIn{0%{opacity:0;transform:translate(0)}16%,78%{opacity:1}to{opacity:0;transform:translateX(calc(var(--route-length) * -1 + 5px))}}@keyframes ledgerEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes failedLedgerSweep{0%{opacity:0;transform:translate(0)}35%{opacity:1}to{opacity:0;transform:translate(460%)}}@keyframes rotate{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes draw{0%{stroke-dashoffset:250px}to{stroke-dashoffset:0}}@keyframes ringEnergy{50%{box-shadow:0 0 25px #24d6c826}}@keyframes fadeIn{0%{opacity:0}}@keyframes drawerIn{0%{transform:translate(100%)}to{transform:none}}@media (width<=1000px){.utility{grid-template-columns:1fr auto;padding:0 18px}.utilityCenter{display:none}.page{padding-left:38px}.hero{grid-template-columns:1fr;min-height:auto}.heroCopy{padding-top:60px}.networkVisual{height:470px}.overviewGrid,.marketLayout{grid-template-columns:1fr}.metricGrid{grid-row:auto}.agentMatrix{grid-template-columns:repeat(2,1fr)}.signalCard{grid-template-columns:100px 1fr 220px 20px}.strategyGrid,.consensusHero,.verificationIntro{grid-template-columns:1fr}.verifyStats{margin:20px 0}.dock{--dock-step:75px;flex-direction:row;inset:auto auto 22px 50%;transform:translate(-50%)}.dockIndicator{width:72px;transform:translateX(calc(var(--active-index) * var(--dock-step)));top:6px;left:6px;right:auto}.dock a{min-width:72px}.dock a em{display:none}.dock a span{font-size:19px}}@media (width<=640px){html,body{overflow-x:clip}body{font-size:12px}.utility{height:58px;padding:0 12px}.utilityActions{gap:5px}.utilityActions>.badge{display:none}.language,.wallet{min-width:44px;height:44px;padding:0 9px}.wallet{width:44px;padding:0;font-size:0}.wallet span{margin:0;font-size:13px}.brand{font-size:13px}.ticker{height:35px;top:58px}.ticker:after{width:116px}.ticker>.badge{right:10px}.appContent{padding-top:93px;padding-bottom:calc(108px + env(safe-area-inset-bottom))}.page{min-width:0;max-width:100%;padding:20px 14px}.pageHeader{grid-template-columns:35px 1fr;padding:17px 0 22px}.pageHeader>*{min-width:0}.pageHeader>.badge{display:none}.pageHeader h1{font-size:28px}.pageHeader p{font-size:12px;line-height:1.55}.badge{min-height:24px;font-size:9px}.pageTools{justify-content:flex-start;margin:9px 0}.pageTools>a,.drawerTools>a,.copyLink{min-height:44px;font-size:9px}.heroCopy{padding-top:30px}.hero h1{font-size:41px}.overviewIntro .eyebrow{animation-duration:.22s;animation-delay:40ms}.overviewIntro .heroLine>span{animation-duration:.4s}.overviewIntro .heroLine1>span{animation-delay:70ms}.overviewIntro .heroLine2>span{animation-delay:.12s}.overviewIntro .heroLine3>span{animation-delay:.17s}.overviewIntro .heroSupport{animation-duration:.32s;animation-delay:.33s}.overviewIntro .heroMeta>div:first-child{animation-delay:.52s}.overviewIntro .heroMeta>div:nth-child(2){animation-delay:.58s}.overviewIntro .heroMeta>div:nth-child(3){animation-delay:.64s}.heroSupport>p{font-size:13px}.heroSupport .agentArchitecture{font-size:8.5px}.heroActions{flex-direction:column;align-items:flex-start}.heroMeta{grid-template-columns:1fr 1fr;gap:20px}.heroMeta div:last-child{display:none}.overviewGrid{gap:9px}.panel{padding:17px}.regimeRow{grid-template-columns:100px 1fr;gap:15px}.regimeScore{height:100px}.regimeScore strong{font-size:31px}.regimeText h3{font-size:14px}.metricStrip{grid-template-columns:1fr 1fr}.dock{--dock-step:20vw;padding:5px 5px calc(5px + env(safe-area-inset-bottom));border-radius:0;flex-direction:row;justify-content:space-around;inset:auto 0 0;transform:none}.dockIndicator{border-left:0;border-bottom:2px solid var(--cyan);width:20%;height:53px;transform:translateX(calc(var(--active-index) * 100%));top:5px;left:0;right:auto}.dock a{flex-direction:column;gap:2px;width:20%;min-width:0;height:53px;padding:0}.dock a em{font-size:8px;display:block}.dock a span{font-size:16px}.controlRow{flex-direction:column;gap:8px}.controlRow>div{width:100%;max-width:100%;overflow:visible}.controlRow button{white-space:normal;height:auto;min-height:38px;padding:5px 7px;line-height:1.25}.marketControls>div:first-child{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.marketControls>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.strategyControls>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.marketEvidenceRail{grid-template-columns:1fr 1fr;margin-bottom:8px}.marketEvidenceRail span{padding:9px 10px}.marketEvidenceRail span:nth-child(3){border-left:0}.marketEvidenceRail span:nth-child(n+3){border-top:1px solid #8c96ad1c}.marketLayout{display:block}.regimeHero{min-height:520px;margin-bottom:8px;padding:18px;display:block;overflow:hidden}.regimeHero>div:first-child{min-width:0;padding-top:108px}.regimeHero h2{margin:18px 0 14px;font-size:32px}.regimeHero p{max-width:none;margin-bottom:0;padding-bottom:146px}.regimeHero .chart{height:138px;bottom:8px;left:18px;right:18px}.regimeHero .chartHeader{left:33px}.chartHeader{left:33px;right:10px}.chartYAxis{left:2px}.chartXAxis{left:33px;right:10px}.chartYAxis span,.chartXAxis span{font-size:7px}.chartBenchmark{font-size:7px;right:10px}.bigScore{width:96px;height:96px;position:absolute;top:18px;right:18px}.bigScore span{font-size:8px}.bigScore strong{margin:3px 0;font-size:28px}.bigScore em{font-size:7px}.metricGrid{grid-template-columns:1fr;margin-bottom:8px}.metricCard{min-height:145px;padding:13px}.conditionMap{height:150px}.filterBar{flex-direction:column;gap:9px}.signalWorkflow{grid-template-columns:1fr 1fr;margin-top:10px}.signalWorkflow>div{padding:11px 12px}.signalWorkflow>div:nth-child(3){border-top:1px solid #8c96ad1f;border-left:0}.signalWorkflow>div:nth-child(4){border-top:1px solid #8c96ad1f}.signalWorkflow>div:nth-child(2):after{content:"↘"}.signalWorkflow>div:nth-child(3):after{content:"→"}.filterScroll{scroll-snap-type:x proximity;width:100%;margin-right:0;padding-right:0;overflow-x:auto}.filterScroll:after{content:none;display:none}.statusFilters{grid-template-columns:repeat(6,112px);min-width:692px}.statusFilters button{scroll-snap-align:start}.swipeHint{text-align:right;color:#65708a;width:100%;font:8px var(--mono);margin-top:5px;display:block;position:static}.selectFilters{grid-template-columns:1fr 1fr;width:100%;max-width:100%;overflow:visible}.selectFilters label:last-child{grid-column:1/-1}.selectFilters select{height:44px;font-size:8px}.signalResultBar{grid-template-columns:1fr auto;gap:4px 8px;margin:0 0 9px;padding:0;display:grid}.signalResultBar p{grid-area:2/1/auto/-1;line-height:1.4}.signalResultBar button{grid-area:1/2;margin:0}.signalList{scroll-margin-bottom:90px}.signalCard{grid-template-columns:1fr 24px;gap:10px;padding:13px;scroll-margin-bottom:90px}.signalAsset,.signalMain{grid-column:1}.signalMain>div{flex-wrap:wrap;row-gap:5px}.signalMain h2{margin:7px 0 5px}.signalMain p{line-height:1.45}.signalScores{grid-column:1;grid-template-columns:1fr 1fr}.signalScores div{min-height:42px}.signalScores strong{margin-top:4px}.openArrow{grid-area:1/2}.consensusHero{min-height:0}.consensusPhaseRail{height:44px;margin-top:0}.consensusPhaseRail span{gap:3px;padding:0 5px}.consensusPhaseRail i{font-size:7px}.consensusPhaseRail b{letter-spacing:.02em;font-size:7.5px}.consensusOrbital{min-height:390px}.orbit1{width:310px;height:200px}.orbit2{width:230px;height:300px}.orbitalCore{width:135px;height:135px}.orbitalCore strong{font-size:38px}.consensusReviewLayer{width:174px;height:174px}.consensusSequence{padding:0 14px;line-height:1.45;bottom:-2px}.orbitAgent{width:45px;height:45px}.consensusSummary{padding:20px 5px}.consensusDecisionMeta{gap:5px}.consensusDecisionMeta span{padding:8px}.consensusSummary h1{font-size:31px}.agentMatrix{grid-template-columns:1fr}.agentMatrix button.reviewAgentCard{grid-column:auto}.dissentGrid{grid-template-columns:1fr}.dissentGrid div{padding:5px 12px}.strategyResearchRail{grid-template-columns:1fr 1fr;margin-top:10px}.strategyResearchRail>div{padding:11px 12px}.strategyResearchRail>div:nth-child(3){border-top:1px solid #8c96ad1f;border-left:0}.strategyResearchRail>div:nth-child(4){border-top:1px solid #8c96ad1f}.strategyResearchRail span{font-size:8px}.strategyResearchRail small,.verificationStatusRail small{font-size:9px}.strategyResultBar{grid-template-columns:1fr;gap:4px;margin:0 0 9px;padding:0;display:grid}.strategyResultBar p{line-height:1.45}.strategyCard{min-height:0;padding:17px}.strategyMotion .strategyCard,.strategyMotion.is-visible .strategyCard{opacity:1;animation:none;transform:none}.strategyName{width:55%;min-height:142px;margin-top:24px}.strategyName h2{font-size:19px}.matchRing{width:105px;height:105px;top:75px;right:17px}.strategyPerformanceLabel{flex-direction:column;align-items:flex-start}.strategyPerformanceLabel span,.strategyPerformanceLabel em,.strategyMetrics span,.strategyEvidenceStrip b,.strategyConstraints{font-size:10px;line-height:1.4}.strategyEvidenceStrip span{font-size:11px}.strategyMetrics{grid-template-columns:1fr 1fr;margin-top:9px}.strategyEvidenceStrip{grid-template-columns:1fr 1fr}.strategyEvidenceStrip span:last-child{grid-column:1/-1}.strategyFoot{flex-wrap:wrap;align-items:flex-start;line-height:1.4}.strategyFoot span:nth-child(2){display:inline}.strategyFoot b{width:100%;margin-left:0}.strategyResearchBoundary>div,.strategyDecisionPath ol{grid-template-columns:1fr}.strategyDecisionPath li{min-height:58px}.strategyDecisionPath li:not(:last-child):after{content:"↓";bottom:-7px;left:22px;right:auto}.verificationIntro h1{font-size:37px}.verifyStats{grid-template-columns:1fr 1fr}.verifyStats div:last-child{grid-column:span 2}.verificationStatusRail{grid-template-columns:1fr 1fr;margin-top:10px}.verificationStatusRail>div{padding:11px 12px}.verificationStatusRail>div:nth-child(3){border-top:1px solid #8c96ad1f;border-left:0}.verificationStatusRail>div:nth-child(4){border-top:1px solid #8c96ad1f}.verificationStatusRail span{font-size:8px}.verificationControls{margin:12px 0 8px}.verificationControls>div{grid-template-columns:1fr 1fr;display:grid}.verificationResultBar{grid-template-columns:1fr;gap:4px;margin:0 0 8px;padding:0;display:grid}.verificationResultBar p{line-height:1.45}.ledgerViewport{margin-top:12px}.tableSwipeHint,.ledger{display:none}.verificationCards{gap:9px;display:grid}.verificationCard{border:1px solid var(--line);border-left:2px solid var(--cyan);background:#0a0f1e;border-radius:9px;padding:14px}.verificationCard.status-fail,.verificationCard.status-blocked{border-left-color:var(--coral)}.verificationCard.status-unknown,.verificationCard.status-proposed,.verificationCard.status-deferred{border-left-color:var(--amber)}.verificationCard h2{margin:0 0 12px;font-size:14px}.verificationCard dl{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid}.verificationCard dl>div{background:#0c1120;min-width:0;padding:10px}.verificationCard dt{color:#8490a5;font:9px var(--mono)}.verificationCard dd{color:#c4cad6;overflow-wrap:anywhere;margin:6px 0 0;font-size:11px;line-height:1.45}.methodGrid{grid-template-columns:1fr}.methodFlow article:not(:last-child):after{display:none}.verificationPrinciples{grid-template-columns:1fr 1fr}.drawer{width:100%;height:100%;padding:30px 18px calc(34px + env(safe-area-inset-bottom));border-left:0;position:fixed;inset:0}.drawerHead h1{font-size:26px}.drawerScores{grid-template-columns:1fr 1fr}.drawerChart{grid-template-columns:1fr}.detailGrid,.miniAgents{grid-template-columns:1fr 1fr}.signalLifecyclePanel ol{grid-template-columns:1fr}.signalLifecyclePanel li{min-height:61px}.signalLifecyclePanel li:not(:last-child):after{content:"↓";bottom:-7px;left:24px;right:auto}.reviewStatusPanel dl{grid-template-columns:1fr}.drawerTools{flex-direction:column;align-items:stretch}.drawerTools>span{font-size:9px}.modal{padding:30px 22px}.notFoundPage{padding:50px 18px 110px}.notFoundPage nav{flex-direction:column;align-items:stretch;width:100%}.notFoundPage nav a{justify-content:center}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.page,.overlay,.drawer{animation:reducedFade .12s var(--ease-state) both!important}.motionReveal{transform:none}.motionReveal.is-visible{transition:opacity .12s var(--ease-state)!important}.agentTooltip,.dockIndicator{transition-duration:.14s!important}.chartLivePoint{display:none}.ticker{overflow-x:auto}.tickerTrack{padding-right:120px;transform:none;animation:none!important}.tickerItem[data-copy=duplicate]{display:none}.consensusRoute{clip-path:none!important;opacity:.48!important}.consensusRoute:after{display:none}}.networkVisual{--px:0px;--py:0px;isolation:isolate;height:540px;transform:translate(var(--px),var(--py));transition:transform .35s;position:relative}.networkField{z-index:-2;background:linear-gradient(90deg,#8c96ad0b 1px,#0000 1px) 0 0/72px 100%,linear-gradient(#8c96ad09 1px,#0000 1px) 0 0/100% 72px,linear-gradient(90deg,#0000 0 52%,#d6dae609 52% 70%,#0000 70%) 0 0/100% 100%;border:1px solid #8c96ad14;border-radius:18px;position:absolute;inset:7% 1% 3%;-webkit-mask-image:linear-gradient(#0000,#000 8% 94%,#0000);mask-image:linear-gradient(#0000,#000 8% 94%,#0000)}.networkStages{z-index:1;pointer-events:none;grid-template-columns:.72fr 1.05fr .72fr .92fr;gap:14px;display:grid;position:absolute;top:2.8%;left:2%;right:2%}.networkStages span{font:7.25px var(--mono);letter-spacing:.13em;color:#7e899d;transition:color var(--motion-standard) var(--ease-state),border-color var(--motion-standard) var(--ease-state);border-top:1px solid #8c96ad2e;padding-top:7px;position:relative}.networkStages span:before{content:"✓";font:7px var(--mono);color:var(--cyan);opacity:0;transition:opacity var(--motion-micro),transform var(--motion-micro);position:absolute;top:7px;right:0;transform:translateY(2px)}.networkStages span:after{content:"";transform-origin:0;opacity:.8;background:#d8dce7;height:1px;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.networkStages span:nth-child(2),.networkStages span:nth-child(3){text-align:center}.networkStages span:last-child{text-align:right}.has-data .networkStages span:first-child,.has-review .networkStages span:nth-child(3),.has-composite .networkStages span:nth-child(4),.has-strategy .networkStages span:nth-child(2){color:#aeb6c4;border-color:#68b8b447}.has-data .networkStages span:first-child:before,.has-strategy .networkStages span:nth-child(2):before,.has-review .networkStages span:nth-child(3):before,.has-composite .networkStages span:nth-child(4):before{opacity:.82;transform:none}.phase-data-validation .networkStages span:first-child,.phase-parallel-analysis .networkStages span:nth-child(2),.phase-risk-interruption .networkStages span:nth-child(2),.phase-strategy-match .networkStages span:nth-child(2),.phase-independent-review .networkStages span:nth-child(3),.phase-consensus-formation .networkStages span:nth-child(4),.reviewed.phase-idle .networkStages span:nth-child(4){color:#d2d7e1;border-color:#d6dae666}.phase-data-validation .networkStages span:first-child:after,.phase-parallel-analysis .networkStages span:nth-child(2):after,.phase-risk-interruption .networkStages span:nth-child(2):after,.phase-strategy-match .networkStages span:nth-child(2):after,.phase-independent-review .networkStages span:nth-child(3):after,.phase-consensus-formation .networkStages span:nth-child(4):after{animation:stageRailDraw .5s var(--ease-enter) both}.mobileNetworkStages{display:none}.networkMap{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mobileNetworkMap{display:none}.networkDecisionMap path{vector-effect:non-scaling-stroke;shape-rendering:geometricprecision}.networkDecisionMap marker path{fill:context-stroke;stroke:none}.networkPath{fill:none;stroke:#8c96ad38;stroke-width:1.05px;transition:stroke var(--motion-standard) var(--ease-state),stroke-width var(--motion-standard) var(--ease-state),opacity var(--motion-standard) var(--ease-state)}.path-external,.path-data-flow,.path-data-market,.path-flow-risk,.path-market-risk{stroke:#24d6c83d}.path-data-macro,.path-macro-risk{stroke:#7767ff47}.reviewInput{stroke:#d6dae62e}.evidenceBus{stroke:#d6dae64d;stroke-width:1.25px;stroke-dasharray:.012 .018}.reviewBridge{stroke:#d6dae647}.outputPath{stroke:#7767ff4d}.path-risk-strategy{stroke:#c8ff683d}.has-data .path-external{stroke:#24d6c880;stroke-width:1.3px}.has-specialists .path-data-flow,.has-specialists .path-data-market,.has-specialists .path-flow-risk,.has-specialists .path-market-risk{stroke:#24d6c870;stroke-width:1.25px}.has-specialists .path-data-macro,.has-specialists .path-macro-risk{stroke:#7767ff80;stroke-width:1.25px}.has-risk .path-flow-risk,.has-risk .path-market-risk,.has-risk .path-macro-risk{stroke:#d979838a;stroke-width:1.35px;stroke-dasharray:.16 .028}.has-strategy .path-risk-strategy{stroke:#a9c67a94;stroke-width:1.4px}.has-review .reviewInput{stroke:#d6dae675;stroke-width:1.25px}.has-review .evidenceBus{stroke:#d6dae685;stroke-width:1.4px}.has-review .reviewBridge{stroke:#d6dae680;stroke-width:1.35px}.has-composite .outputPath{stroke:#7d73c8b3;stroke-width:1.6px}.traveler{fill:var(--cyan);opacity:0}.traveler-macro{fill:var(--purple)}.traveler-risk{fill:var(--coral)}.traveler-strategy{fill:var(--lime)}.traveler-review{fill:#e2e5ec}.traveler-consensus{fill:var(--purple)}.evidencePort{fill:var(--bg);stroke:#d6dae66b;stroke-width:1px;opacity:.28;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%}.riskStop{fill:var(--bg);stroke:var(--coral);stroke-width:2px;opacity:0;vector-effect:non-scaling-stroke}.externalData{color:#aeb6c4;font:7.5px var(--mono);letter-spacing:.09em;flex-direction:column;gap:3px;display:flex;position:absolute;top:11.5%;left:0}.externalData i{background:linear-gradient(90deg,transparent,var(--cyan));width:32px;height:1px;margin-bottom:4px}.externalData small{color:#55617a;font-size:6px}.networkVisual .networkCore{z-index:3;width:132px;height:154px;animation:coreEntry .42s var(--ease-enter) forwards;pointer-events:none;transition:border-color var(--motion-standard) var(--ease-state),background var(--motion-standard) var(--ease-state);background:linear-gradient(155deg,#171d2b,#0d121d 72%);border:1px solid #8c96ad52;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:14px 10px;display:flex;position:absolute;top:50%;left:87.5%;transform:translate(-50%,-50%)scale(.88);box-shadow:0 12px 34px #00000042}.networkVisual .networkCore:before{display:none}.networkVisual .networkCore span{letter-spacing:.13em;font-size:13px}.networkVisual .networkCore strong{font:7.5px var(--mono);color:#aeb6c4;letter-spacing:.15em;margin-top:3px}.networkVisual .networkCore em{font:23px var(--mono);color:var(--cyan);margin-top:12px;font-style:normal}.networkVisual .networkCore small{font:6.5px var(--mono);color:#98a3b6;letter-spacing:.13em;margin-top:2px}.networkVisual .networkCore em.is-forming{color:#8d97b0}.networkVisual .networkCore em.is-resolving{color:#aaa2db}.networkVisual .networkCore small.is-forming{color:#aeb7ca;letter-spacing:.1em}.networkVisual .networkCore>b{text-align:center;width:116px;font:7px/1.45 var(--mono);color:#919caf;letter-spacing:.04em;opacity:.9;margin-top:9px;font-weight:400}.coreDisagreement{background:var(--coral);opacity:0;border-radius:4px;width:3px;position:absolute;top:14px;bottom:14px;left:-1px}.reviewLayer{--review-scan-distance:286px;z-index:4;cursor:pointer;color:#d8dce7;width:74px;height:330px;transition:border-color var(--motion-micro),box-shadow var(--motion-micro),opacity var(--motion-micro);background:linear-gradient(#d6dae608,#7767ff0e);border:1px solid #d6dae657;border-radius:16px;position:absolute;top:50%;left:63.3%;overflow:visible;transform:translate(-50%,-50%)}.reviewLayer:before{content:"";z-index:1;opacity:.24;background:linear-gradient(90deg,#0000,#e1e4eecc,#0000);height:1px;position:absolute;top:14px;left:10px;right:10px}.reviewLayer:after{content:"";background:var(--coral);opacity:.54;border-radius:4px;width:3px;height:38px;position:absolute;top:calc(50% - 19px);left:-2px}.reviewLayerLabel{font:7.5px var(--mono);letter-spacing:.13em;white-space:nowrap;color:#c9ced8;writing-mode:vertical-rl;justify-content:center;align-items:center;line-height:1.55;display:flex;position:absolute;inset:12px;transform:rotate(180deg)}.reviewEvidenceState{text-align:left;width:66px;font:6px/1.45 var(--mono);letter-spacing:.07em;color:#838da0;white-space:normal;position:absolute;top:11px;left:calc(100% + 8px)}.reviewEvidenceState b{color:#b8bfcb;font-size:7px;font-weight:500;display:block}.reviewConfirmTick{z-index:2;border-left:1px solid var(--lime);border-bottom:1px solid var(--lime);opacity:0;width:12px;height:6px;position:absolute;top:10px;right:9px;transform:rotate(-42deg)}.reviewLayer:hover,.reviewLayer:focus-visible,.reviewLayer[aria-expanded=true],.reviewLayer.is-active{border-color:#e1e4ee;box-shadow:0 10px 30px #0003}.reviewLayer:focus-visible{outline-color:#e1e4ee}.reviewLayer[data-state=pending]{opacity:.7}.reviewLayer[data-state=active]{opacity:1}.reviewLayer[data-state=complete]{border-color:#d6dae694}.networkVisual .agentNode{box-sizing:border-box;cursor:pointer;opacity:0;width:19.72%;min-width:118px;max-width:142px;height:56px;animation:agentEnter .42s var(--ease-enter) forwards;transition:opacity var(--motion-standard) var(--ease-state),transform var(--motion-micro) var(--ease-state),border-color var(--motion-micro) var(--ease-state),box-shadow var(--motion-micro) var(--ease-state);background:#0a0f20;border:1px solid #2b3550;border-radius:11px;flex-direction:column;justify-content:center;align-items:flex-start;padding:9px 12px;display:flex;position:absolute;left:21.11%;transform:scale(.92);box-shadow:0 6px 18px #00000024}.networkVisual .agentNode:before{content:"";pointer-events:none;opacity:0;border:1px solid #0000;border-radius:14px;position:absolute;inset:-4px}.networkVisual .agentNode>i{background:var(--cyan);width:5px;height:5px;box-shadow:0 0 7px var(--cyan);border-radius:50%;position:absolute;top:9px;right:9px}.networkVisual .agentNode[data-state=pending]>i{opacity:.3;box-shadow:none!important}.networkVisual .agentNode[data-state=active]>i{animation:agentStatusArrive .48s var(--ease-enter) both}.networkVisual .agentNode[data-state=complete]>i{opacity:.78}.networkVisual .agentNode>span:not(.agentTooltip){font:11px var(--mono);letter-spacing:.06em}.networkVisual .agentNode>.agentStatus{max-width:calc(100% - 8px);font:7px/1.35 var(--mono);color:#a7b0c0;text-align:left;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;overflow:hidden}.node-data{top:62px;animation-delay:.1s!important}.node-flow{top:142px;animation-delay:.16s!important}.node-market{top:222px;animation-delay:.22s!important}.node-macro{top:302px;border-color:#7767ff57!important;animation-delay:.28s!important}.node-risk{top:382px;border-color:#ff657752!important;animation-delay:.34s!important}.node-strategy{top:462px;border-color:#c8ff6857!important;animation-delay:.4s!important}.node-risk>i{background:var(--coral)!important;box-shadow:0 0 10px var(--coral)!important}.node-macro>i{background:var(--purple)!important;box-shadow:0 0 10px var(--purple)!important}.node-strategy>i{background:var(--lime)!important;box-shadow:0 0 10px var(--lime)!important}.agentTooltip{z-index:8;text-align:left;overflow-wrap:anywhere;white-space:normal;pointer-events:none;opacity:0;background:#080c18f7;border:1px solid #303b57;border-radius:7px;width:190px;padding:12px 13px;transition:opacity .18s,transform .18s;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(calc(-50% - 4px));box-shadow:0 18px 44px #0000006b}.agentTooltip>b,.agentTooltip>em,.agentTooltip>small{font:7px var(--mono);font-style:normal;display:block}.agentTooltip>b{color:var(--text);margin-bottom:8px;font-size:8px}.agentTooltip>em{color:#aeb7ca;line-height:1.75}.agentTooltip>small{color:var(--cyan);margin-top:7px}.agentNode:hover .agentTooltip,.agentNode:focus-visible .agentTooltip,.agentNode[aria-expanded=true] .agentTooltip{opacity:1;transform:translateY(-50%)}.reviewTooltip{width:240px;top:50%;left:auto;right:calc(100% + 12px);transform:translate(4px,-50%)}.reviewLayer:hover .reviewTooltip,.reviewLayer:focus-visible .reviewTooltip,.reviewLayer[aria-expanded=true] .reviewTooltip{opacity:1;transform:translateY(-50%)}.mobileAgentSheet{display:none}.networkState{background:#080c18e0;border:1px solid #313c57;border-radius:7px;flex-direction:column;gap:7px;width:150px;padding:12px;display:flex;position:absolute;bottom:2.5%;right:0}.networkState>strong{font:9px var(--mono);color:#bdc4d0;letter-spacing:.12em;margin-bottom:2px}.networkState>span{font:8.5px var(--mono);color:#cbd1dc;grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:5px;display:grid}.networkState i{border-radius:50%;width:5px;height:5px}.networkState b{color:#98a4bc;font-weight:400}.statePurple{background:var(--purple)}.stateCoral{background:var(--coral)}.stateLime{background:var(--lime)}.stateReview{background:#d8dce7}.phaseLabel{max-width:48%;font:7px var(--mono);color:#939db0;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;animation:phaseHandoff .32s var(--ease-enter) both;background:#090d16e0;border:1px solid #8c96ad29;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;display:flex;position:absolute;bottom:1%;left:56%;transform:translate(-50%)}.phaseLabel i{color:#a7a0da;letter-spacing:0;background:#7767ff1f;border-radius:50%;place-items:center;width:17px;height:17px;font-style:normal;display:grid}.networkReplay{z-index:8;color:#9da8bb;min-height:36px;font:8px var(--mono);cursor:pointer;transition:color var(--motion-micro),border-color var(--motion-micro),background var(--motion-micro);background:#0c1120e0;border:1px solid #8c96ad3d;border-radius:6px;padding:0 11px;position:absolute;top:7%;right:0}.networkReplay:hover{color:var(--text);background:#12192a;border-color:#4a566f}.phase-data-validation .path-external,.focused-data .path-external,.focused-data .path-data-flow,.focused-data .path-data-market,.focused-data .path-data-macro,.focused-data .review-data{stroke:#24d6c8d1;stroke-width:1.7px}.phase-data-validation.is-running .path-external{animation:networkRouteDraw .62s var(--ease-enter) both}.phase-data-validation .traveler-external{opacity:1}.phase-data-validation .node-data{animation:agentConfirm .38s .24s var(--ease-enter) both;box-shadow:0 0 0 6px #24d6c80d,0 0 22px #24d6c829;border-color:var(--cyan)!important}.phase-data-validation .node-data:before{opacity:1;animation:specialistScan .58s var(--ease-state);border-color:#24d6c87a}.phase-parallel-analysis .path-data-market,.phase-parallel-analysis .path-market-risk,.focused-market .path-data-market,.focused-market .path-market-risk,.focused-market .review-market{stroke:#24d6c8c2;stroke-width:1.7px}.phase-parallel-analysis .path-data-flow,.phase-parallel-analysis .path-flow-risk,.focused-flow .path-data-flow,.focused-flow .path-flow-risk,.focused-flow .review-flow{stroke:#24d6c8b3;stroke-width:1.7px}.phase-parallel-analysis .path-data-macro,.phase-parallel-analysis .path-macro-risk,.focused-macro .path-data-macro,.focused-macro .path-macro-risk,.focused-macro .review-macro{stroke:#7767ffc7;stroke-width:1.7px}.phase-parallel-analysis.is-running .path-data-flow,.phase-parallel-analysis.is-running .path-flow-risk,.phase-parallel-analysis.is-running .path-data-market,.phase-parallel-analysis.is-running .path-market-risk,.phase-parallel-analysis.is-running .path-data-macro,.phase-parallel-analysis.is-running .path-macro-risk{animation:networkRouteDraw .7s var(--ease-enter) both}.phase-parallel-analysis.is-running .path-data-market{animation-delay:80ms}.phase-parallel-analysis.is-running .path-market-risk{animation-delay:.14s}.phase-parallel-analysis.is-running .path-data-macro{animation-delay:.16s}.phase-parallel-analysis.is-running .path-macro-risk{animation-delay:.24s}.phase-parallel-analysis .traveler-flow,.phase-parallel-analysis .traveler-market,.phase-parallel-analysis .traveler-macro{opacity:1}.phase-parallel-analysis .node-market,.phase-parallel-analysis .node-flow{box-shadow:0 0 25px #24d6c829;border-color:#24d6c8cc!important}.phase-parallel-analysis .node-macro{box-shadow:0 0 25px #7767ff29;border-color:#7767ffd1!important}.phase-parallel-analysis .node-market:before,.phase-parallel-analysis .node-flow:before,.phase-parallel-analysis .node-macro:before{opacity:1;animation:specialistScan .72s var(--ease-state)}.phase-parallel-analysis .node-market:before{border-color:#24d6c873}.phase-parallel-analysis .node-flow:before{border-color:#24d6c873;animation-delay:.2s}.phase-parallel-analysis .node-macro:before{border-color:#7767ff80;animation-delay:.4s}.phase-risk-interruption .path-flow-risk,.phase-risk-interruption .path-market-risk,.phase-risk-interruption .path-macro-risk,.focused-risk .path-flow-risk,.focused-risk .path-market-risk,.focused-risk .path-macro-risk,.focused-risk .review-risk{stroke:#ff6577c7;stroke-width:1.8px;stroke-dasharray:.15 .035}.phase-risk-interruption.is-running .path-flow-risk,.phase-risk-interruption.is-running .path-market-risk,.phase-risk-interruption.is-running .path-macro-risk{animation:riskRouteInterrupt .66s var(--ease-state) both}.phase-risk-interruption .traveler-risk{opacity:1}.phase-risk-interruption .node-risk{opacity:1;transform:scale(1);box-shadow:0 0 30px #ff657738;border-color:var(--coral)!important}.phase-risk-interruption .node-risk:before{opacity:1;animation:riskScan .62s var(--ease-state);border-color:#ff657780}.phase-risk-interruption .riskStop{opacity:1;animation:riskStopIn .62s var(--ease-enter)}.phase-risk-interruption .coreDisagreement{opacity:1;border-top-color:var(--coral);border-right-color:var(--coral)}.phase-strategy-match .path-risk-strategy,.phase-strategy-match .review-strategy,.focused-strategy .path-risk-strategy,.focused-strategy .review-strategy{stroke:#c8ff68c7;stroke-width:1.8px}.phase-strategy-match.is-running .path-risk-strategy{animation:networkRouteDraw .58s var(--ease-enter) both}.phase-strategy-match .traveler-strategy{opacity:1}.phase-strategy-match .node-strategy{opacity:1;transform:scale(1);box-shadow:0 0 0 7px #c8ff6808,0 0 24px #c8ff6824;border-color:var(--lime)!important}.phase-strategy-match .node-strategy:before{opacity:1;animation:strategyMatch .62s var(--ease-state);border-color:#c8ff688c}.phase-independent-review .reviewInput,.phase-independent-review .evidenceBus,.phase-independent-review .reviewBridge,.focused-review .reviewInput,.focused-review .evidenceBus,.focused-review .reviewBridge{stroke:#d6dae6bd;stroke-width:1.55px;stroke-dasharray:.12 .03}.phase-independent-review.is-running .reviewInput,.phase-independent-review.is-running .reviewBridge{animation:networkRouteDraw .42s var(--ease-enter) both}.phase-independent-review.is-running .review-flow{animation-delay:60ms}.phase-independent-review.is-running .review-market{animation-delay:.12s}.phase-independent-review.is-running .review-macro{animation-delay:.18s}.phase-independent-review.is-running .review-risk{animation-delay:.24s}.phase-independent-review.is-running .review-strategy{animation-delay:.3s}.phase-independent-review.is-running .evidenceBus{animation:evidenceBusResolve .5s .28s var(--ease-enter) both}.phase-independent-review .evidencePort{animation:evidencePortLatch .28s var(--ease-enter) both}.phase-independent-review .port-flow{animation-delay:60ms}.phase-independent-review .port-market{animation-delay:.12s}.phase-independent-review .port-macro{animation-delay:.18s}.phase-independent-review .port-risk{animation-delay:.24s}.phase-independent-review .port-strategy{animation-delay:.3s}.phase-independent-review .traveler-review{opacity:.82}.phase-independent-review .reviewLayer:before{animation:.82s linear overviewReviewScan}.phase-independent-review .reviewLayer{border-color:#e1e4eeb8}.phase-consensus-formation .reviewInput,.phase-consensus-formation .evidenceBus,.phase-consensus-formation .reviewBridge{stroke:#7767ffb8;stroke-width:1.6px;stroke-dasharray:none}.phase-consensus-formation .outputPath{stroke:#7767fff0;stroke-width:2px}.phase-consensus-formation.is-running .outputPath{animation:networkRouteDraw .64s var(--ease-enter) both}.phase-consensus-formation .traveler-consensus{opacity:.9}.phase-consensus-formation .networkCore{animation:compositeResolve .7s var(--ease-enter) both}.phase-consensus-formation .networkCore>b{color:var(--lime);opacity:1}.phase-consensus-formation .reviewConfirmTick{animation:reviewTick .42s .42s var(--ease-enter) forwards}.review-complete .evidencePort{fill:var(--lime);stroke:var(--lime);opacity:.88}.review-complete .reviewEvidenceState b{color:var(--lime)}.review-complete .reviewConfirmTick{opacity:1}.reviewed .networkCore{background:linear-gradient(155deg,#20233a,#0d121d 72%);border-color:#7767ffad}.networkVisual.reviewed .coreDisagreement{opacity:1}.focused .agentNode:not(:hover):not(:focus-visible):not([aria-expanded=true]){opacity:.4}.focused .agentNode:hover,.focused .agentNode:focus-visible,.focused .agentNode[aria-expanded=true]{z-index:7;transform:scale(1.04)}.focused-flow .node-flow,.focused-market .node-market,.focused-data .node-data{border-color:var(--cyan)!important}.focused-macro .node-macro{border-color:var(--purple)!important}.focused-risk .node-risk{border-color:var(--coral)!important}.focused-strategy .node-strategy{border-color:var(--lime)!important}.focused-review .agentNode{opacity:.42}.focused-review .reviewLayer{border-color:#e1e4ee;box-shadow:0 0 28px #7767ff2e}.overviewReady .networkVisual .networkCore{animation:none;transform:translate(-50%,-50%)scale(1)}.overviewReady .networkVisual .agentNode{opacity:1;animation:none;transform:scale(1)}@keyframes coreEntry{to{transform:translate(-50%,-50%)scale(1)}}@keyframes agentEnter{to{opacity:1;transform:scale(1)}}@keyframes stageRailDraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes phaseHandoff{0%{opacity:.35;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}@keyframes networkRouteDraw{0%{stroke-dasharray:.02 .98;stroke-dashoffset:1px;opacity:.3}to{stroke-dasharray:1 0;stroke-dashoffset:0;opacity:1}}@keyframes agentConfirm{0%{opacity:1;background:#0a0f20;transform:scale(.96)}55%{opacity:1;background:#24d6c812;transform:scale(1.015)}to{opacity:1;background:#0a0f20;transform:scale(1)}}@keyframes agentStatusArrive{0%{opacity:.35;transform:scale(.7)}55%{opacity:1;transform:scale(1.45)}to{opacity:1;transform:scale(1)}}@keyframes riskRouteInterrupt{0%{stroke-dasharray:1 0;stroke-dashoffset:0}55%{stroke-dasharray:.26 .035;stroke-dashoffset:.12px}to{stroke-dasharray:.15 .035;stroke-dashoffset:.02px}}@keyframes evidencePortLatch{0%{opacity:.22;fill:var(--bg);transform:scale(.7)}58%{opacity:1;fill:#e2e5ec;transform:scale(1.55)}to{opacity:.9;fill:#e2e5ec;transform:scale(1)}}@keyframes evidenceBusResolve{0%{stroke-dasharray:.02 .98;stroke-dashoffset:1px;opacity:.25}to{stroke-dasharray:.12 .03;stroke-dashoffset:0;opacity:1}}@keyframes compositeResolve{0%{background:linear-gradient(155deg,#171d2b,#0d121d 72%);border-color:#8c96ad52}55%{background:linear-gradient(155deg,#24263f,#0d121d 72%);border-color:#7767ffc2}to{background:linear-gradient(155deg,#20233a,#0d121d 72%);border-color:#7767ffad}}@keyframes riskScan{45%{box-shadow:0 0 0 18px #ff65770a,0 0 36px #ff657740}}@keyframes specialistScan{0%{opacity:0;transform:scale(.82)}45%{opacity:1}to{opacity:0;transform:scale(1.12)}}@keyframes overviewReviewScan{0%{opacity:.2;transform:translateY(0)}45%{opacity:.9}to{transform:translateY(var(--review-scan-distance));opacity:.2}}@keyframes riskStopIn{0%{opacity:0;transform:scale(.5)}55%{opacity:1;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}@keyframes strategyMatch{45%{box-shadow:0 0 0 18px #c8ff680d,0 0 38px #c8ff6838}}@media (width<=640px){.networkVisual{height:650px;margin:0;transform:none}.networkVisual.focused{z-index:50}.networkMap{inset:0}.desktopNetworkMap{display:none}.mobileNetworkMap{display:block}.networkStages{display:none}.mobileNetworkStages{pointer-events:none;display:block;position:absolute;inset:0}.mobileNetworkStages span{font:10px/1.25 var(--mono);letter-spacing:.06em;color:#838da0;transition:color var(--motion-standard) var(--ease-state),border-color var(--motion-standard) var(--ease-state);border-bottom:1px solid #8c96ad29;padding:0 4px 6px;position:absolute;left:0;right:0}.mobileNetworkStages span:before{content:"✓";color:var(--cyan);font:10px var(--mono);opacity:0;transition:opacity var(--motion-micro),transform var(--motion-micro);position:absolute;bottom:5px;right:4px;transform:translateY(2px)}.mobileNetworkStages span:after{content:"";transform-origin:0;background:#d8dce7;height:1px;position:absolute;bottom:-1px;left:4px;right:4px;transform:scaleX(0)}.mobileNetworkStages span:first-child{top:2%}.mobileNetworkStages span:nth-child(2){top:21.5%}.mobileNetworkStages span:nth-child(3){top:37.5%}.mobileNetworkStages span:nth-child(4){top:52.8%}.mobileNetworkStages span:nth-child(5){display:none}.phase-data-validation .mobileNetworkStages span:first-child,.phase-parallel-analysis .mobileNetworkStages span:nth-child(2),.phase-risk-interruption .mobileNetworkStages span:nth-child(3),.phase-strategy-match .mobileNetworkStages span:nth-child(3),.phase-independent-review .mobileNetworkStages span:nth-child(4){color:#d2d7e1;border-color:#d6dae661}.phase-data-validation .mobileNetworkStages span:first-child:after,.phase-parallel-analysis .mobileNetworkStages span:nth-child(2):after,.phase-risk-interruption .mobileNetworkStages span:nth-child(3):after,.phase-strategy-match .mobileNetworkStages span:nth-child(3):after,.phase-independent-review .mobileNetworkStages span:nth-child(4):after{animation:stageRailDraw .5s var(--ease-enter) both}.has-data .mobileNetworkStages span:first-child,.has-specialists .mobileNetworkStages span:nth-child(2),.has-strategy .mobileNetworkStages span:nth-child(3),.has-review .mobileNetworkStages span:nth-child(4){color:#aeb6c4;border-color:#68b8b447}.has-data .mobileNetworkStages span:first-child:before,.has-specialists .mobileNetworkStages span:nth-child(2):before,.has-strategy .mobileNetworkStages span:nth-child(3):before,.has-review .mobileNetworkStages span:nth-child(4):before{opacity:.82;transform:none}.externalData{letter-spacing:.05em;font-size:10px;line-height:1.3;top:9.5%;left:1%}.externalData small{font-size:10px}.networkState{display:none}.networkVisual .networkCore{border-radius:14px;width:270px;height:122px;padding:12px 16px;top:84%;left:50%}.networkVisual .networkCore span{font-size:14px}.networkVisual .networkCore strong,.networkVisual .networkCore small{font-size:10px}.networkVisual .networkCore em{margin-top:7px;font-size:18px}.networkVisual .networkCore>b{width:220px;margin-top:7px;font-size:10px;line-height:1.35}.reviewLayer{--review-scan-distance:44px;background:linear-gradient(90deg,#d6dae606,#7767ff0e);border-radius:12px;width:300px;height:74px;top:61.5%;left:50%}.reviewLayer:before{top:13px;left:12px;right:12px}.reviewLayer:after{width:38px;height:3px;top:-2px;left:calc(50% - 19px)}.reviewLayerLabel{writing-mode:horizontal-tb;letter-spacing:.08em;font-size:10px;inset:0;transform:none}.reviewEvidenceState{white-space:nowrap;width:auto;font-size:10px;line-height:1;top:auto;bottom:9px;left:14px}.reviewEvidenceState b{margin-left:5px;font-size:10px;display:inline}.reviewConfirmTick{top:13px;right:14px}.networkVisual .agentNode{border-radius:10px;width:82px;min-width:0;max-width:none;height:50px;padding:8px 10px;left:auto}.networkVisual .agentNode>span:not(.agentTooltip){font-size:10px}.networkVisual .agentNode>.agentStatus{display:none}.node-data{margin-left:-52px;top:8.5%;width:104px!important;left:50%!important}.node-flow{top:25.4%;left:5%!important}.node-market{margin-left:-41px;top:25.4%;left:50%!important}.node-macro{top:25.4%;right:5%!important}.node-risk{top:41.4%;left:22%!important}.node-strategy{top:41.4%;bottom:auto;right:22%!important}.agentTooltip,.reviewTooltip{display:none!important}.agentTooltip .tooltipExtended{display:none}.mobileAgentSheet{z-index:100;overflow-wrap:anywhere;white-space:normal;background:#111620fa;border:1px solid #394557;border-radius:10px;flex-direction:column;gap:7px;max-height:min(260px,36vh);padding:16px 58px 15px 16px;display:flex;position:fixed;bottom:76px;left:12px;right:12px;overflow:auto;box-shadow:0 16px 34px #00000052}.mobileAgentSheet>button{color:#cfd4dc;width:44px;height:44px;font:17px var(--mono);cursor:pointer;background:#151c28;border:1px solid #3a4557;border-radius:50%;position:absolute;top:9px;right:10px}.mobileAgentSheet>strong,.mobileAgentSheet>em,.mobileAgentSheet>small{font-style:normal;font-family:var(--mono);display:block}.mobileAgentSheet>strong{color:var(--text);letter-spacing:.04em;font-size:11px}.mobileAgentSheet>em{color:#b7bec9;font-size:10px;line-height:1.5}.mobileAgentSheet>small{color:var(--cyan);margin-top:2px;font-size:10px;line-height:1.4}.phaseLabel{letter-spacing:.06em;max-width:88%;font-size:10px;line-height:1.25;top:69.2%;bottom:auto;left:50%}.networkReplay{min-height:44px;font-size:10px;top:71.5%;right:4px}}@media (prefers-reduced-motion:reduce){.networkVisual{transform:none!important}.traveler{display:none}.networkVisual .networkPath{stroke:#8c96ad66;stroke-width:1.4px}.networkVisual .path-external,.networkVisual .path-data-flow,.networkVisual .path-data-market,.networkVisual .path-flow-risk,.networkVisual .path-market-risk{stroke:#24d6c873}.networkVisual .path-data-macro,.networkVisual .path-macro-risk{stroke:#7767ff80}.networkVisual .path-risk-strategy{stroke:#c8ff687a}.networkVisual .reviewInput{stroke:#d6dae680}.networkVisual .networkCore{transform:translate(-50%,-50%)scale(1)}.networkVisual .agentNode{opacity:1;transform:scale(1)}.networkVisual .reviewLayer{opacity:1;border-color:#e1e4eeb8}.networkVisual .reviewConfirmTick{opacity:1}.networkVisual .evidencePort{fill:var(--lime);stroke:var(--lime);opacity:.82}.consensusReviewLayer,.consensusMotion .orbitalCore{opacity:1;transform:translate(-50%,-50%)scale(1)}.phase-risk-interruption .node-risk,.phase-strategy-match .node-strategy{animation:none!important}}.appShell.calmInstitutional{--bg:#0d111a;--surface:#141a25;--surface2:#19202d;--line:#2a3342;--purple:#7d73c8;--cyan:#68b8b4;--lime:#a9c67a;--text:#e6e8ed;--muted:#a4acba;--coral:#d97983;--amber:#c9a56f;background:radial-gradient(circle at 70% 4%,#7d73c811,#0000 30%),#0d111a;min-height:100vh}.appShell.calmInstitutional .utility{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d111af2;border-color:#a4acba21}.appShell.calmInstitutional .ticker{--ticker-bg:#10151f;background:var(--ticker-bg);border-color:#a4acba1f}.appShell.calmInstitutional .ticker>.badge{background:var(--ticker-bg)}.appShell.calmInstitutional .liveDot{box-shadow:0 0 6px #68b8b457}.appShell.calmInstitutional .badge.demo{color:#b4ca8d;background:#a9c67a0b;border-color:#a9c67a3d}.appShell.calmInstitutional .badge.sim{color:#79c0bc;background:#68b8b40a;border-color:#68b8b438}.appShell.calmInstitutional .dock{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#121721f2;border-color:#303949;box-shadow:0 16px 38px #00000047}.appShell.calmInstitutional .dockIndicator{border-left-color:var(--cyan);background:#202735}.appShell.calmInstitutional .dock a.active span{text-shadow:0 0 8px #68b8b44d}.appShell.calmInstitutional .hero:before{opacity:.42}.appShell.calmInstitutional .heroLine2>span{color:#978ed8}.appShell.calmInstitutional .heroSupport>p{color:#b1b7c2}.appShell.calmInstitutional .heroSupport .agentArchitecture{color:#bcc2cd;border-color:#bec4cf38}.appShell.calmInstitutional .heroMeta em{color:#8993a3}.appShell.calmInstitutional .primary{background:#7067b7;box-shadow:0 6px 18px #29254c33}.appShell.calmInstitutional .primary:hover{background:#7d73c8}.appShell.calmInstitutional .textButton{color:#d1d5dd}.appShell.calmInstitutional .overviewGrid .panel{background:linear-gradient(145deg,#161c28f7,#111620fc);border-color:#2a3342;box-shadow:0 8px 26px #0000001f}.appShell.calmInstitutional .overviewGrid .panel:hover{border-color:#3a4556}.appShell.calmInstitutional .panelHead h2{font-size:14px;font-weight:560}.appShell.calmInstitutional .regimeText p,.appShell.calmInstitutional .consensusCard p{color:#aeb5c1;line-height:1.72}.appShell.calmInstitutional .metricStrip{background:#2a3342}.appShell.calmInstitutional .metricStrip div{background:#151b26}.appShell.calmInstitutional .feedRow{border-color:#a4acba1f}.appShell.calmInstitutional .feedRow:hover{background:linear-gradient(90deg,#68b8b409,#0000)}.appShell.calmInstitutional .feedRow time{color:#9fa7b4;font-size:8.5px}.appShell.calmInstitutional .feedRow p{color:#aeb5c1;font-size:11px;line-height:1.55}.appShell.calmInstitutional .chart{background:linear-gradient(#a4acba0e 1px,#0000 1px) 0 0/100% 33.33%}.appShell.calmInstitutional .systemLine i,.appShell.calmInstitutional .confidenceLine i{background:#252e3d}.appShell.calmInstitutional .consensusDissent{color:#c8ccd4;background:#141923;border-color:#d979833d}.appShell.calmInstitutional .networkField{opacity:.78;background:linear-gradient(90deg,#a4acba09 1px,#0000 1px) 0 0/72px 100%,linear-gradient(#a4acba08 1px,#0000 1px) 0 0/100% 72px,radial-gradient(circle,#7d73c80e,#0000 43%) 0 0/100% 100%;border-color:#a4acba17}.appShell.calmInstitutional .networkStages span{color:#8f98a8;border-color:#a4acba33}.appShell.calmInstitutional .networkDecisionMap marker path{fill:#a4acba80}.appShell.calmInstitutional .networkPath{stroke:#a4acba33}.appShell.calmInstitutional .path-external,.appShell.calmInstitutional .path-data-flow,.appShell.calmInstitutional .path-data-market,.appShell.calmInstitutional .path-flow-risk,.appShell.calmInstitutional .path-market-risk{stroke:#68b8b43d}.appShell.calmInstitutional .path-data-macro,.appShell.calmInstitutional .path-macro-risk{stroke:#7d73c847}.appShell.calmInstitutional .reviewInput{stroke:#d6dae62e}.appShell.calmInstitutional .path-risk-strategy{stroke:#a9c67a3d}.appShell.calmInstitutional .networkVisual .networkCore{background:radial-gradient(circle at 40% 35%,#1b202d,#111620 70%);border-color:#a4acba47;box-shadow:0 12px 34px #0000003d}.appShell.calmInstitutional .networkVisual .agentNode{background:#121823;border-color:#394456;box-shadow:0 0 0 5px #0d111abd}.appShell.calmInstitutional .networkVisual .agentNode>i,.appShell.calmInstitutional .node-risk>i,.appShell.calmInstitutional .node-macro>i,.appShell.calmInstitutional .node-strategy>i{box-shadow:0 0 5px!important}.appShell.calmInstitutional .reviewLayer{border-color:#d6dae63d}.appShell.calmInstitutional .networkState{background:#111620ed;border-color:#354052}.appShell.calmInstitutional .networkState>strong{color:#c2c8d2;font-size:9px}.appShell.calmInstitutional .networkState>span{color:#d0d4dc;font-size:8.5px;line-height:1.35}.appShell.calmInstitutional .networkState b{color:#a9b1be}.appShell.calmInstitutional .agentTooltip{background:#111620fa;border-color:#394557;box-shadow:0 14px 34px #00000047}.appShell.calmInstitutional .phase-data-validation .node-data{box-shadow:0 0 0 6px #68b8b40b,0 0 18px #68b8b421}.appShell.calmInstitutional .phase-parallel-analysis .node-market,.appShell.calmInstitutional .phase-parallel-analysis .node-flow{box-shadow:0 0 18px #68b8b41c}.appShell.calmInstitutional .phase-parallel-analysis .node-macro{box-shadow:0 0 18px #7d73c81c}.appShell.calmInstitutional .phase-risk-interruption .node-risk{box-shadow:0 0 20px #d9798324}.appShell.calmInstitutional .phase-strategy-match .node-strategy{box-shadow:0 0 0 8px #a9c67a08,0 0 22px #a9c67a1f}.appShell.calmInstitutional .phase-consensus-formation .networkCore{box-shadow:0 0 0 10px #7d73c80a,0 12px 42px #3f396e3d}.appShell.calmInstitutional .networkVisual.reviewed .networkCore{background:radial-gradient(circle at 40% 35%,#20243a,#111620 70%);border-color:#7d73c89e}.appShell.calmInstitutional .disclaimer{color:#969fac}.appShell{--instrument-line:#97a4be2e;--instrument-line-strong:#97a4be57;--instrument-surface:#0d1322ad;--instrument-surface-soft:#0b111e61;--instrument-notch:14px}.utility{border-bottom-color:var(--instrument-line);background:#050810f0}.utilityActions button,.wallet,.language{border-radius:4px}.ticker{border-color:var(--instrument-line)}.appContent{background:linear-gradient(90deg,#7767ff06 1px,#0000 1px);background-size:calc((100vw - var(--desktop-rail-safe))/12) 100%}.page{isolation:isolate}.pageHeader{border-bottom:1px solid var(--instrument-line);grid-template-columns:40px minmax(0,1fr) auto;align-items:end;gap:15px;padding:34px 0 27px;position:relative}.pageHeader:after{content:"";background:linear-gradient(90deg,var(--cyan),var(--purple),transparent);width:min(31%,330px);height:1px;position:absolute;bottom:-1px;left:0}.pageHeader>span{color:var(--cyan);align-self:start;padding-top:6px}.pageHeader h1{letter-spacing:-.035em;max-width:860px}.pageHeader p{max-width:760px}.panel{border-color:var(--instrument-line);box-shadow:none;background:linear-gradient(145deg,#101728bd,#070c179e);border-radius:4px}.panel:hover{border-color:var(--instrument-line-strong);transform:none}.badge{border-radius:3px}.primary,.textButton,.evidenceLink,.copyLink{border-radius:4px}.dock{border-color:var(--instrument-line-strong);background:#090e19f5;border-radius:6px;box-shadow:0 20px 44px #00000047}.dockIndicator{border-left-color:var(--cyan);background:linear-gradient(90deg,#24d6c817,#7767ff1a);border-radius:3px}.dock a{border-radius:3px}.dock a:focus-visible,.researchCommandBar button:focus-visible,.researchCommandBar select:focus-visible,.signalTrajectory:focus-visible,.strategyResearchPlate:focus-visible,.instrumentDial:focus-visible,.ledgerSlip:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.intelligenceRibbon{border:0;border-top:1px solid var(--instrument-line);border-bottom:1px solid var(--instrument-line);background:0 0;border-radius:0;margin:18px 0 15px;display:grid;position:relative;overflow:visible}.intelligenceRibbon:before{content:"";z-index:-1;background:linear-gradient(90deg,var(--cyan),#7767ff7a 58%,#ff65776b,transparent);transform-origin:0;height:1px;animation:ribbonResolve .62s .11s var(--ease-enter) forwards;position:absolute;top:50%;left:0;right:0;transform:scaleX(0)}.intelligenceRibbon>div,.intelligenceRibbon>span{min-width:0;position:relative;background:linear-gradient(90deg,#0e152594,#090e192e)!important;border:0!important}.intelligenceRibbon>div:before,.intelligenceRibbon>span:before{content:"";z-index:2;border:1px solid var(--cyan);background:var(--bg);width:6px;height:6px;animation:ribbonNode .32s calc(.25s + var(--ribbon-index,0) * 80ms) var(--ease-enter) forwards;border-radius:50%;position:absolute;top:50%;left:14px;transform:translateY(-50%)scale(0)}.intelligenceRibbon>div:first-child,.intelligenceRibbon>span:first-child{--ribbon-index:0}.intelligenceRibbon>div:nth-child(2),.intelligenceRibbon>span:nth-child(2){--ribbon-index:1}.intelligenceRibbon>div:nth-child(3),.intelligenceRibbon>span:nth-child(3){--ribbon-index:2}.intelligenceRibbon>div:nth-child(4),.intelligenceRibbon>span:nth-child(4){--ribbon-index:3}.intelligenceRibbon>div:nth-child(n+2):after,.intelligenceRibbon>span:nth-child(n+2):after{content:"";background:var(--instrument-line);width:1px;position:absolute;top:20%;bottom:20%;left:0}.signalWorkflow,.strategyResearchRail,.verificationStatusRail,.marketEvidenceRail{grid-template-columns:repeat(4,minmax(0,1fr))}.signalWorkflow>div,.strategyResearchRail>div,.verificationStatusRail>div{padding-left:28px}.signalWorkflow>div>i{border:0;border-bottom:1px solid var(--instrument-line-strong);border-radius:0}.signalWorkflow>div:not(:last-child):after{color:#66748c;right:0}.signalWorkflow>div:nth-child(4):before,.verificationStatusRail>div:nth-child(4):before{border-color:var(--coral)}.marketEvidenceRail>span{padding-left:29px}.marketEvidenceRail .constraint:before,.verificationStatusRail>div:nth-child(3):before{border-color:var(--amber)}.researchCommandBar{border:0;border-top:1px solid var(--instrument-line);border-bottom:1px solid var(--instrument-line);background:#080d1861;border-radius:0;justify-content:space-between;align-items:center;gap:18px;margin:13px 0;display:flex;position:relative}.researchCommandBar:before{content:"";background:var(--cyan);width:58px;height:1px;position:absolute;top:-1px;left:0}.backNavigation{color:#8e9ab0;min-height:44px;font:10px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;transition:color var(--motion-micro) var(--ease-state),background var(--motion-micro) var(--ease-state);background:0 0;border:0;border-radius:0;grid-template-columns:18px auto;align-items:center;gap:8px;padding:0 28px 0 4px;text-decoration:none;display:inline-grid;position:relative}.backNavigation>span{color:var(--cyan);transition:transform var(--motion-micro) var(--ease-state);font-size:15px}.backNavigation>b{font-weight:600}.backNavigation>i{background:linear-gradient(90deg,var(--cyan),#7767ff99,transparent);transform-origin:0;height:1px;transition:transform var(--motion-micro) var(--ease-state);position:absolute;bottom:5px;left:4px;right:0;transform:scaleX(.42)}.backNavigation:after{content:"";border:1px solid var(--purple);background:var(--bg);opacity:.72;border-radius:50%;width:5px;height:5px;position:absolute;bottom:3px;right:9px}.backNavigation:hover{color:var(--cyan);background:linear-gradient(90deg,#24d6c809,#0000)}.backNavigation:hover>span{transform:translate(-2px)}.backNavigation:hover>i,.backNavigation:focus-visible>i{transform:scaleX(1)}.backNavigation:active{color:#718097}.backNavigation:focus-visible{outline:1px solid var(--cyan);outline-offset:2px;box-shadow:0 0 0 4px #7767ff2e}.pageBackNav{margin:5px 0 1px}.drawerBackNav{margin:0 52px 8px 0}.controlRow>div{align-items:center;gap:2px;padding:5px;display:flex}.controlRow button,.filterGroups button{color:#7f8ba1;background:0 0;border:0;border-radius:0;min-height:44px;position:relative}.controlRow button:after,.filterGroups button:after{content:"";height:1px;transition:transform var(--motion-standard),background var(--motion-standard);background:0 0;position:absolute;bottom:2px;left:12px;right:12px;transform:scaleX(.2)}.controlRow button.active,.filterGroups button.active{color:var(--text);background:linear-gradient(#0000,#24d6c80b);border-color:#0000}.controlRow button.active:after,.filterGroups button.active:after{background:var(--cyan);transform:scaleX(1)}.signalCommandBar{padding:0;display:block}.signalCommandBar .filterScroll{width:100%;min-width:0}.signalCommandBar .statusFilters{background:0 0;border:0}.signalCommandBar .filterIndicator{display:none}.researchFilterConsole{border-top:1px solid var(--instrument-line);background:linear-gradient(90deg,#090f1da3,#070c1647);grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);gap:0;display:grid}.filterRail{border-bottom:1px solid #97a4be1c;grid-template-columns:96px minmax(0,1fr);align-items:stretch;min-width:0;display:grid}.filterRail:first-child{grid-column:1/-1}.filterRail:nth-child(2){border-right:1px solid var(--instrument-line)}.filterRailLabel{border-right:1px solid var(--instrument-line);color:#738198;font:9px/1 var(--mono);letter-spacing:.14em;align-items:center;padding:0 14px;display:flex}.filterRailTrack{overscroll-behavior-inline:contain;scrollbar-width:none;align-items:stretch;min-width:0;display:flex;overflow-x:auto}.filterRailTrack::-webkit-scrollbar{display:none}.filterRailOption{color:#748197;min-width:54px;min-height:40px;font:10px/1 var(--mono);letter-spacing:.08em;transition:color var(--motion-micro) var(--ease-state),background var(--motion-micro) var(--ease-state);background:0 0;border:0;border-right:1px solid #97a4be1a;border-radius:0;flex:none;padding:0 12px;position:relative}.filterBar .filterRailOption{font:10px/1 var(--mono)}.filterRailOption:after{content:"";background:var(--cyan);transform-origin:0;opacity:0;height:1px;transition:transform var(--motion-micro) var(--ease-state),opacity var(--motion-micro) var(--ease-state);position:absolute;bottom:3px;left:10px;right:10px;transform:scaleX(0)}.filterRailOption:before{content:"";z-index:1;border:1px solid var(--purple);opacity:0;width:5px;height:5px;transition:opacity var(--motion-micro) var(--ease-state),transform var(--motion-micro) var(--ease-state);background:#0a1020;border-radius:50%;position:absolute;bottom:1px;left:10px;transform:translate(-5px)}.filterRailOption:hover{color:#aeb9ca;background:linear-gradient(#0000,#24d6c806)}.filterRailOption:active{color:#5f6c82;background:#05091157}.filterRailOption[aria-pressed=true]{color:var(--cyan);background:linear-gradient(#0000,#24d6c80b)}.filterRailOption[aria-pressed=true]:after{opacity:1;transform:scaleX(1)}.filterRailOption[aria-pressed=true]:before{opacity:1;animation:filterRailNodeIn .16s var(--ease-state) both;transform:translate(calc(100% + 27px))}.filterRailOption:focus-visible{z-index:2;outline:1px solid var(--cyan);outline-offset:-2px;box-shadow:0 0 0 3px #7767ff38}.signalResultBar,.strategyResultBar,.verificationResultBar{border-bottom:1px solid #97a4be1a;padding:2px 4px 8px}.signalList{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}.signalTrajectory{border:0;border-top:1px solid var(--instrument-line-strong);border-bottom:1px solid var(--instrument-line);min-height:250px;clip-path:polygon(0 0,calc(100% - var(--instrument-notch)) 0,100% var(--instrument-notch),100% 100%,var(--instrument-notch) 100%,0 calc(100% - var(--instrument-notch)));transition:border-color var(--motion-standard),background var(--motion-standard);background:linear-gradient(135deg,#101729d1,#070c1873);border-radius:0;grid-column:span 6;grid-template-columns:84px minmax(0,1fr) 24px;grid-template-areas:"identity thesis arrow"".lens.";gap:15px;padding:19px 18px;display:grid}.signalTrajectory:nth-child(2),.signalTrajectory:nth-child(5){grid-column:span 7}.signalTrajectory:nth-child(3),.signalTrajectory:nth-child(4){grid-column:span 5}.signalTrajectory.is-featured{background:linear-gradient(105deg,#121c30eb,#090e1b85 72%,#7767ff0d);grid-column:1/-1;grid-template-columns:126px minmax(0,1fr) minmax(260px,32%) 26px;grid-template-areas:"identity thesis lens arrow";min-height:244px;padding:24px 22px}.signalTrajectory:before{content:"";background:linear-gradient(var(--cyan),#7767ff52,transparent);width:2px;position:absolute;top:0;bottom:0;left:0}.signalTrajectory.status-monitoring:before{background:linear-gradient(var(--amber),#f5b95f33,transparent)}.signalTrajectory.status-confirmed:before{background:linear-gradient(var(--lime),#c8ff6829,transparent)}.signalTrajectory.status-invalidated:before{background:var(--coral)}.signalTrajectory.status-expired:before{background:repeating-linear-gradient(var(--muted) 0 4px,transparent 4px 9px)}.signalTrajectory:hover{background:linear-gradient(135deg,#121b2ff0,#080d198c);border-color:#24d6c85c}.signalTrajectory.status-invalidated:hover{border-color:#ff65776b}.signalAsset.identityRail{border-right:1px solid var(--instrument-line);grid-area:identity;align-self:stretch;align-items:flex-start;padding:9px 12px 9px 0}.signalAsset.identityRail>span{background:0 0;border:0;border-bottom:2px solid;border-radius:0;width:28px;height:44px}.signalAsset.identityRail strong{font-size:15px}.intelligenceThesis{flex-direction:column;grid-area:thesis;min-width:0;display:flex;position:relative}.intelligenceThesis h2{margin:14px 0 10px;font-size:clamp(14px,1.35vw,20px);line-height:1.35}.intelligenceThesis .riskGate{border-left:2px solid var(--coral);color:#bdc3cf;background:linear-gradient(90deg,#ff657712,#0000);margin:auto 0 8px;padding:9px 12px}.agentTrace{align-items:center;width:min(220px,80%);height:12px;margin-top:8px;display:flex}.agentTrace:before{content:"";background:linear-gradient(90deg,var(--cyan),var(--purple),var(--coral),#d9dbe4);width:min(220px,80%);height:1px;position:absolute}.agentTrace i{z-index:1;background:#0a0f1d;border:1px solid #7f8ca3;border-radius:50%;width:5px;height:5px;margin-right:calc(25% - 6.25px);position:relative}.agentTrace i:last-child{border-color:#d9dbe4;margin-right:0}.signalTrajectory:hover .agentTrace:after,.signalTrajectory:focus-visible .agentTrace:after{content:"";width:34px;height:1px;animation:traceResolve .62s var(--ease-state) both;background:#e5e8ef;position:absolute;box-shadow:0 0 8px #24d6c880}.decisionLens{border-top:1px solid var(--instrument-line);background:0 0;grid-area:lens;grid-template-columns:1fr 1fr;align-self:end;margin-top:13px;display:grid;position:relative}.is-featured .decisionLens{border-top:0;border-left:1px solid var(--instrument-line);align-self:stretch;margin:0;padding:17px 0 8px 20px}.signalTrajectory .openArrow{grid-area:arrow}.decisionLens:before{content:"";opacity:.5;border:1px solid #7767ff73;border-bottom:0;border-radius:54px 54px 0 0;width:54px;height:27px;position:absolute;top:8px;right:8px}.decisionLens div{min-width:0;min-height:59px;padding:11px 9px;background:0 0!important;border:1px solid #97a4be1c!important;border-top:0!important;border-left:0!important}.decisionLens strong{overflow-wrap:anywhere;font-size:12px}.decisionLens .reviewScore{grid-column:1/-1}.strategyGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}.strategyResearchPlate{border:0;border-top:1px solid var(--instrument-line-strong);border-bottom:1px solid var(--instrument-line);min-height:470px;clip-path:polygon(0 0,calc(100% - var(--instrument-notch)) 0,100% var(--instrument-notch),100% 100%,0 100%);background:linear-gradient(145deg,#101728d6,#070c178a);border-radius:0;grid-column:span 6}.strategyResearchPlate.is-featured{background:linear-gradient(110deg,#121b30eb,#080d198c);grid-column:span 8;min-height:490px}.strategyResearchPlate:nth-child(2){grid-column:span 4}.strategyResearchPlate:nth-child(3){grid-column:span 5}.strategyResearchPlate:nth-child(4){grid-column:span 7}.strategyResearchPlate:nth-child(2) .strategyName{width:100%;min-height:150px}.strategyResearchPlate:nth-child(2) .instrumentDial.matchRing{margin:-5px auto 14px;position:relative;top:auto;right:auto}.strategyResearchPlate:before{content:"";background:linear-gradient(90deg,var(--cyan),var(--purple),transparent);width:34%;height:1px;position:absolute;top:0;left:0}.strategyResearchPlate.risk-elevated:after{content:"";background:linear-gradient(90deg,var(--coral),transparent 42%);height:1px;position:absolute;bottom:0;left:0;right:0}.strategyResearchPlate:hover{background:linear-gradient(145deg,#131c31f0,#080d199e);border-color:#7767ff70}.strategyName{width:calc(100% - 150px)}.strategyResearchPlate.is-mirrored .strategyName{margin-left:auto}.instrumentDial.matchRing{background:radial-gradient(circle,#7767ff0d,#0000 64%);border-radius:50%}.riskHorizon{border-top:1px solid var(--instrument-line);border-bottom:1px solid var(--instrument-line);background:0 0;gap:0;position:relative}.riskHorizon:before{content:"";background:var(--coral);border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:25%;box-shadow:0 0 0 4px #ff657714}.riskHorizon div{background:0 0;border-right:1px solid #97a4be1f;position:relative}.researchGate{background:0 0;position:relative}.strategyEvidenceStrip{border-left:1px solid var(--instrument-line);border-bottom:1px solid var(--instrument-line);gap:0}.strategyEvidenceStrip:before{content:"";border:1px solid var(--purple);background:var(--bg);border-radius:50%;width:5px;height:5px;position:absolute;top:0;left:-3px}.strategyEvidenceStrip span{background:0 0;border-right:1px solid #97a4be1f;position:relative}.strategyEvidenceStrip span:after{content:"";background:linear-gradient(90deg,var(--purple),transparent);opacity:.35;height:1px;position:absolute;bottom:0;left:0;right:0}.strategyConstraints{border-bottom:1px dashed #f5b95f3d;padding:8px 0}.strategyFoot{margin-top:12px}.metricGrid{border-top:1px solid var(--instrument-line);border-bottom:1px solid var(--instrument-line);gap:0}.metricCard.instrumentDial{border:0;border-right:1px solid var(--instrument-line);border-bottom:1px solid var(--instrument-line);clip-path:none;background:0 0;border-radius:0;min-height:178px}.metricCard.instrumentDial:first-child{grid-column:1/-1;min-height:190px}.metricCard.instrumentDial:before{content:"";opacity:.55;border:1px solid #24d6c859;border-bottom:0;border-radius:80px 80px 0 0;width:76px;height:38px;position:absolute;top:34px;right:18px}.metricCard.instrumentDial:hover,.metricCard.instrumentDial.is-explained{background:linear-gradient(90deg,#24d6c80a,#7767ff09)}.horizonRail{background:0 0;border-left:0;border-right:0;border-radius:0}.horizonRailTrack{background:0 0;position:relative}.horizonRailTrack:before{content:"";background:linear-gradient(90deg,var(--purple),var(--cyan),var(--amber));height:1px;position:absolute;top:50%;left:8%;right:8%}.horizonRailTrack button{border:0;border-left:1px solid var(--instrument-line);background:#080d18c2;border-radius:0;position:relative}.verificationIntro{border-bottom-color:var(--instrument-line)}.verifyStats{border-left:1px solid var(--instrument-line);background:0 0;gap:0}.verifyStats div{border-bottom:1px solid var(--instrument-line);background:0 0;position:relative}.verifyStats div:before{content:"";border:1px solid var(--cyan);background:var(--bg);border-radius:50%;width:5px;height:5px;position:absolute;top:23px;left:-3px}.evidenceLedgerSpine>div:nth-child(3):after{background:var(--coral)}.evidenceLedger{border-left:0;border-right:0;border-radius:0}.ledgerHead{background:#11172ab8}.ledgerRow>strong:first-child{background:#090e1b}.ledgerSlip{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,8px 100%,0 calc(100% - 8px));border-radius:0}.methodGrid{border-top:1px solid var(--instrument-line);border-bottom:1px solid var(--instrument-line);gap:0;position:relative}.methodGrid:before{content:"";background:linear-gradient(90deg,var(--cyan),var(--purple),var(--coral));height:1px;position:absolute;top:24px;left:0;right:0}.methodGrid .methodStep{background:0 0;border:0;border-radius:0;padding-top:38px;position:relative}.methodGrid .methodStep+.methodStep{border-left:1px solid var(--instrument-line)}.methodGrid .methodStep:before{content:"";border:1px solid var(--cyan);background:var(--bg);border-radius:50%;width:7px;height:7px;position:absolute;top:20px;left:20px}.methodGrid .methodStep:last-child:before{border-color:var(--coral)}.methodGrid dl,.methodGrid dl>div{background:0 0}.methodGrid dl>div{border-top:1px solid #97a4be1f}.verificationPrinciples{background:0 0;border-left:0;border-right:0;border-radius:0}.verificationPrinciples>div{background:#0a0f1e6b}.overviewGrid{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr)}.overviewGrid .panel{border-radius:4px}.marketCard{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%)}.consensusCard{border-left:1px solid #7767ff6b}.feedPanel{border-left:0}.pulsePanel{border-right:0}.consensusOrbital{border-radius:4px}.dissent{border-left:2px solid var(--coral);border-radius:0}.drawer{clip-path:polygon(16px 0,100% 0,100% 100%,0 100%,0 16px);background:linear-gradient(145deg,#0b1120,#070b14);border-radius:0;box-shadow:-20px 0 60px #00000061}.drawerScores{border-top:1px solid var(--instrument-line);border-bottom:1px solid var(--instrument-line);background:0 0;gap:0}.drawerScores div{border-right:1px solid var(--instrument-line);background:0 0}.drawer section{border-top-color:var(--instrument-line)}.signalLifecyclePanel ol,.strategyDecisionPath ol{background:0 0;border-left:0;border-right:0;border-radius:0}.signalLifecyclePanel li,.strategyDecisionPath li{background:#0a0f1e80}.strategyResearchBoundary>div{border-top:1px solid var(--instrument-line);border-bottom:1px solid var(--instrument-line);background:0 0}.strategyResearchBoundary article{border-right:1px solid var(--instrument-line);background:0 0}.stateBox{border-left:2px solid var(--amber);background:linear-gradient(90deg,#f5b95f0b,#0000);border-radius:0}.loadingState i{border-radius:50%}.notFoundPage nav a{border-radius:4px}@keyframes ribbonResolve{to{transform:scaleX(1)}}@keyframes ribbonNode{to{transform:translateY(-50%)scale(1)}}@keyframes traceResolve{0%{opacity:0;transform:translate(0)}25%{opacity:1}to{opacity:0;transform:translate(186px)}}@keyframes filterRailNodeIn{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:translate(calc(100% + 27px))}}@media (width<=1000px){.signalTrajectory,.signalTrajectory:nth-child(n),.strategyResearchPlate,.strategyResearchPlate:nth-child(n){grid-column:1/-1}.strategyGrid,.signalList,.overviewGrid{grid-template-columns:1fr}}@media (width<=640px){.appContent{background-size:32px 100%}.pageHeader{grid-template-columns:32px minmax(0,1fr);padding:18px 0 22px}.pageHeader:after{width:48%}.pageHeader h1{font-size:29px}.pageHeader p{font-size:13px;line-height:1.55}.panel{border-radius:3px}.intelligenceRibbon{grid-template-columns:1fr 1fr;margin-top:12px}.intelligenceRibbon:before{transform-origin:top;width:1px;height:auto;animation-name:ribbonResolveMobile;top:13px;bottom:13px;left:15px;transform:scaleY(0)}.intelligenceRibbon>div,.intelligenceRibbon>span{min-height:72px;padding:13px 10px 13px 27px!important}.intelligenceRibbon>div:before,.intelligenceRibbon>span:before{top:20px;left:12px}.intelligenceRibbon>div:nth-child(n+2):after,.intelligenceRibbon>span:nth-child(n+2):after{display:none}.intelligenceRibbon>div:nth-child(n+3),.intelligenceRibbon>span:nth-child(n+3){border-top:1px solid #97a4be1a!important}.intelligenceRibbon strong{font-size:17px}.researchCommandBar{margin:10px 0;display:block}.controlRow>div{overscroll-behavior-inline:contain;scrollbar-width:none;width:100%;overflow-x:auto}.controlRow>div::-webkit-scrollbar{display:none}.filterScroll::-webkit-scrollbar{display:none}.controlRow button,.filterGroups button{white-space:nowrap;flex:none;min-width:92px;min-height:44px}.signalCommandBar .filterScroll{overflow-x:auto}.signalCommandBar .statusFilters{min-width:max-content;display:flex}.researchFilterConsole{grid-template-columns:1fr}.filterRail,.filterRail:first-child{grid-column:auto;grid-template-columns:70px minmax(0,1fr)}.filterRail:nth-child(2){border-right:0}.filterRailLabel{padding:0 9px;font-size:10px}.filterRailOption{min-width:44px;min-height:44px;padding:0 7px;font-size:10px}.signalResultBar,.strategyResultBar,.verificationResultBar{font-size:10px}.signalTrajectory,.signalTrajectory.is-featured{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,8px 100%,0 calc(100% - 8px));grid-template-columns:74px minmax(0,1fr) 22px;grid-template-areas:"identity thesis arrow""lens lens lens";min-height:0;max-height:none;margin:0 0 10px;padding:14px 12px;display:grid}.signalAsset.identityRail{grid-column:1;padding-right:8px}.signalAsset.identityRail>span{height:36px}.signalAsset.identityRail strong{font-size:14px}.intelligenceThesis{grid-column:2}.intelligenceThesis>div{gap:5px}.intelligenceThesis h2{margin:10px 0 8px;font-size:15px;line-height:1.38}.intelligenceThesis .riskGate{margin-top:8px;font-size:13px;line-height:1.5}.intelligenceThesis>small{font-size:10px}.agentTrace{width:100%;margin-top:7px}.agentTrace:before{width:100%}.decisionLens,.is-featured .decisionLens{border-top:1px solid var(--instrument-line);border-left:0;grid-template-columns:1fr 1fr;align-self:auto;margin:8px 0 0;padding:0;display:grid}.decisionLens:before{display:none}.decisionLens div{min-height:53px;padding:10px 8px}.decisionLens span{font-size:10px}.decisionLens strong{font-size:12px}.signalTrajectory .openArrow{align-self:start}.strategyResearchPlate,.strategyResearchPlate.is-featured{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);min-height:0;padding:16px 14px}.strategyName,.strategyResearchPlate.is-mirrored .strategyName{width:calc(100% - 118px);min-height:116px;margin:18px 0 0}.strategyResearchPlate:nth-child(2) .strategyName{width:calc(100% - 118px);min-height:116px}.strategyResearchPlate:nth-child(2) .instrumentDial.matchRing{margin:0;position:absolute;top:60px;right:12px}.strategyName h2{font-size:19px}.instrumentDial.matchRing{width:102px;height:102px;top:60px;right:12px}.matchRing strong{font-size:23px}.strategyPerformanceLabel{margin-top:7px}.riskHorizon{grid-template-columns:1fr 1fr}.riskHorizon div{min-height:57px;padding:10px 8px}.riskHorizon span,.strategyEvidenceStrip b,.strategyConstraints{font-size:10px}.strategyEvidenceStrip{grid-template-columns:1fr}.strategyEvidenceStrip span{border-bottom:1px solid #97a4be1a;padding:9px;font-size:11px}.strategyConstraints{line-height:1.45}.metricCard.instrumentDial:nth-child(n){grid-column:auto;min-height:150px}.metricGrid,.horizonRailTrack{grid-template-columns:1fr 1fr}.verificationIntro{min-height:0}.verifyStats{border-left:0;border-top:1px solid var(--instrument-line)}.verifyStats div{padding:20px 12px}.ledgerSlip{border:0;border-top:1px solid var(--instrument-line);border-left:2px solid var(--cyan);background:linear-gradient(90deg,#0a0f1ec7,#070c1766)}.ledgerSlip dl{border-top:1px solid var(--instrument-line);background:0 0;gap:0}.ledgerSlip dl>div{border-right:1px solid var(--instrument-line);border-bottom:1px solid var(--instrument-line);background:0 0}.methodGrid{grid-template-columns:1fr}.methodGrid:before{background:linear-gradient(var(--cyan),var(--purple),var(--coral));width:1px;height:auto;inset:22px auto 22px 18px}.methodGrid .methodStep{padding:28px 13px 18px 39px}.methodGrid .methodStep+.methodStep{border-top:1px solid #97a4be1a;border-left:0}.methodGrid .methodStep:before{top:31px;left:14px}.verificationPrinciples{grid-template-columns:1fr 1fr}.consensusPhaseRail{height:58px}.consensusPhaseRail span{align-items:flex-start;padding-top:10px}.consensusPhaseRail i{font-size:9px}.consensusPhaseRail b{white-space:normal;font-size:10px;line-height:1.2}.orbitAgent b,.orbitalCore span,.orbitalCore>em,.consensusReviewLayer>span,.consensusReviewLayer>em,.consensusSequence,.consensusDecisionMeta span,.consensusDecisionMeta b{font-size:10px;line-height:1.35}.drawer{clip-path:none;padding-left:18px;padding-right:18px}.drawerHead p,.drawer section p,.detailGrid strong{font-size:13px}.drawerScores span,.sectionLabel{font-size:10px}.drawerScores strong{font-size:14px}.dock{border-radius:0}}@keyframes ribbonResolveMobile{to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.intelligenceRibbon:before,.intelligenceRibbon>div:before,.intelligenceRibbon>span:before{animation:none!important;transform:none!important}.signalTrajectory:hover .agentTrace:after,.signalTrajectory:focus-visible .agentTrace:after{display:none}.signalTrajectory,.strategyResearchPlate,.metricCard.instrumentDial{transition:none!important}.backNavigation,.backNavigation>span,.backNavigation>i,.filterRailOption,.filterRailOption:before,.filterRailOption:after{transition:none!important;animation:none!important}}.actionRail{align-items:center;gap:8px;display:flex;position:relative}.actionRail:before{content:"";background:linear-gradient(90deg,var(--cyan),#7767ff6b,transparent 78%);transform-origin:0;height:1px;transition:transform var(--motion-standard) var(--ease-state);position:absolute;bottom:0;left:0;right:0;transform:scaleX(.46)}.actionRail:hover:before,.actionRail:focus-within:before{transform:scaleX(1)}.evidenceMatrix{position:relative}.evidenceMatrix>div{min-width:0;position:relative}.evidenceMatrix>div:before{content:"";border:1px solid var(--cyan);background:var(--bg);border-radius:50%;width:5px;height:5px;position:absolute;top:15px;left:-3px}.evidenceSpine{position:relative}.evidenceSpine:before{content:"";background:linear-gradient(var(--cyan),var(--purple),#ff657770);width:1px;position:absolute;top:22px;bottom:22px;left:0}.reviewStamp{position:relative}.reviewStamp:after{content:"";border-left:1px solid var(--lime);border-bottom:1px solid var(--lime);opacity:.62;width:18px;height:8px;position:absolute;top:14px;right:14px;transform:rotate(-42deg)}.overviewStatusMatrix{background:0 0;gap:0;max-width:610px}.overviewStatusMatrix>div{border-left:1px solid var(--instrument-line);min-height:76px;padding:14px 16px 12px}.overviewStatusMatrix>div:first-child{border-left:0}.overviewStatusMatrix>div:before{top:17px}.overviewStatusMatrix span{font-size:9px}.overviewStatusMatrix strong{font-size:12px}.overviewStatusMatrix em{font-size:10px;line-height:1.4}.heroActions .primary,.heroActions .textButton{min-height:44px}.overviewInstrumentPanel{position:relative;overflow:hidden}.overviewInstrumentPanel:before{content:"";z-index:1;background:linear-gradient(90deg,var(--cyan),var(--purple),transparent);width:76px;height:1px;position:absolute;top:0;left:0}.overviewMetricRail{border-top:1px solid var(--instrument-line);border-bottom:1px solid var(--instrument-line);background:0 0;gap:0}.overviewMetricRail>div{border-right:1px solid var(--instrument-line);background:0 0;min-height:92px}.overviewMetricRail>div:before{border-color:var(--purple);top:13px}.overviewMetricRail span{font-size:9px}.overviewMetricRail strong{font-size:13px}.overviewGrid .panelHead{border-bottom:1px solid #97a4be1f;padding-bottom:12px}.overviewGrid .panelHead>a,.overviewGrid .panelHead>button{align-items:center;min-height:44px;display:inline-flex}.overviewGrid .consensusDissent{background:linear-gradient(90deg,#ff657713,#0000);border-radius:0}.overviewGrid .feedRow{border-radius:0}.overviewGrid .pulseStats{border-top:1px solid var(--instrument-line);border-bottom:1px solid var(--instrument-line);gap:0}.overviewGrid .pulseStats div{border-left:1px solid var(--instrument-line)}.mobileEvidenceSheet{border-left:2px solid var(--purple);background:linear-gradient(145deg,#121824fc,#080c16fc);border-radius:3px;box-shadow:0 18px 50px #0000006b}.mobileEvidenceSheet:before{content:"";background:linear-gradient(90deg,var(--cyan),var(--purple),transparent);height:1px;position:absolute;top:0;left:16px;right:58px}.consensusActionRail{border-bottom:1px solid var(--instrument-line);justify-content:flex-end;padding:0 0 11px}.consensusActionRail>a,.consensusActionRail>button{background:0 0;border-radius:3px}.consensusEvidenceSpine{border-color:var(--instrument-line);background:0 0;height:56px}.consensusEvidenceSpine span{background:linear-gradient(90deg,#0f16267a,#0000);align-items:center;padding-left:28px}.consensusEvidenceSpine span:before{content:"";background:var(--bg);border:1px solid #69768e;border-radius:50%;width:6px;height:6px;position:absolute;left:13px}.consensusEvidenceSpine span.active:before{border-color:var(--cyan);box-shadow:0 0 0 4px #24d6c80d}.consensusEvidenceSpine span.complete:before{border-color:var(--lime)}.consensusEvidenceSpine i{font-size:9px}.consensusEvidenceSpine b{letter-spacing:.08em;font-size:9px}.consensusInstrumentBars{border-top:1px solid var(--instrument-line);border-bottom:1px solid var(--instrument-line);grid-template-columns:1fr 1fr;gap:0;margin:28px 0;display:grid}.consensusInstrumentBars>div{border-right:1px solid var(--instrument-line);grid-template-columns:92px 1fr 34px;min-height:70px;margin:0;padding:14px 15px}.consensusInstrumentBars>div:before{top:18px}.consensusInstrumentBars span{font-size:9px}.consensusInstrumentBars strong{text-align:right;font-size:16px}.consensusInstrumentBars i{height:2px}.consensusQualificationGate{border-left:2px solid var(--amber);background:linear-gradient(90deg,#f5b95f0d,#0000);border-top:1px solid #f5b95f2e;border-bottom:1px solid #f5b95f1f;padding:14px 18px;position:relative}.consensusQualificationGate:before{content:"";border:1px solid var(--amber);background:var(--bg);border-radius:50%;width:6px;height:6px;position:absolute;top:16px;left:-4px}.consensusQualificationGate span{font-size:9px}.consensusQualificationGate p{font-size:12px;line-height:1.55}.agentMatrix button{transition:border-color var(--motion-micro),background var(--motion-micro),transform var(--motion-micro);background:linear-gradient(135deg,#0e1525c2,#080d1880);border-radius:3px}.agentMatrix button:hover,.agentMatrix button.selected{background:linear-gradient(135deg,#151f32e6,#0a0f1b9e);transform:translateY(-1px)}.agentMatrix button.selected{border-color:var(--cyan);box-shadow:inset 2px 0 var(--cyan)}.agentMatrix button.reviewAgentCard.selected{box-shadow:inset 2px 0 var(--purple);border-color:#dce0e9}.consensusLimitPanel{border-left:2px solid var(--coral);background:linear-gradient(100deg,#ff65770b,#0000 48%)}.dissentEvidenceMatrix{border-top:1px solid var(--instrument-line);border-bottom:1px solid var(--instrument-line);gap:0}.dissentEvidenceMatrix>div{border-left:1px solid var(--instrument-line);min-height:118px;padding:18px}.dissentEvidenceMatrix>div:before{border-color:var(--coral);top:20px}.dissentEvidenceMatrix span{font-size:9px}.dissentEvidenceMatrix p{font-size:12px;line-height:1.6}.drawerActionRail{border-bottom:1px solid var(--instrument-line);justify-content:space-between;margin:20px 0 4px;padding:0 0 12px}.drawerActionRail>a,.drawerActionRail>button{background:0 0;border-radius:3px;min-height:44px}.drawerActionRail>span{font-size:10px}.drawerEvidenceMatrix{border-top:1px solid var(--instrument-line);border-bottom:1px solid var(--instrument-line);background:0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:28px 0;display:grid}.drawerEvidenceMatrix>div{border-right:1px solid var(--instrument-line);background:0 0;min-height:94px;padding:18px 13px}.drawerEvidenceMatrix>div:before{top:18px}.drawerEvidenceMatrix>div:nth-child(3):before{border-color:var(--coral)}.drawerEvidenceMatrix span{font-size:9px;line-height:1.4}.drawerEvidenceMatrix strong{font-size:18px;line-height:1.25}.drawerDetailMatrix{border-bottom:1px solid var(--instrument-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid;border-top:1px solid var(--instrument-line)!important;padding:0!important}.drawerDetailMatrix>div{border-right:1px solid var(--instrument-line);border-bottom:1px solid #97a4be1a;min-height:92px;padding:18px}.drawerDetailMatrix>div:before{border-color:var(--purple);top:20px}.drawerDetailMatrix span{font-size:9px;line-height:1.4}.drawerDetailMatrix strong{font-size:13px;line-height:1.55}.drawerRiskGate{background:linear-gradient(90deg,#ff657711,#0000);border-bottom:1px solid #ff65772b;margin:0;border-top:1px solid #ff65772b!important;border-left:2px solid var(--coral)!important;padding:20px 18px!important}.drawerRiskGate:before{content:"";border:1px solid var(--coral);background:var(--bg);border-radius:50%;width:6px;height:6px;position:absolute;top:21px;left:-4px}.drawerRiskGate .sectionLabel{font-size:10px}.drawerRiskGate p{font-size:13px;line-height:1.6}.drawerSourceSpine,.drawerMethodSpine{padding-left:20px!important}.drawerSourceSpine:before,.drawerMethodSpine:before{top:18px;bottom:18px}.drawerSourceSpine .sectionLabel,.drawerMethodSpine .sectionLabel{font-size:10px}.reviewStamp.reviewStatusPanel,.strategyReviewStamp{border-left:2px solid var(--purple)!important;background:linear-gradient(125deg,#d6dae60b,#7767ff0e,#0000)!important;border-radius:3px!important}.reviewStamp.reviewStatusPanel>strong{font-size:14px}.reviewStamp.reviewStatusPanel dt,.reviewStamp.reviewStatusPanel dd{font-size:10px;line-height:1.45}.reviewStamp.reviewStatusPanel>p{font-size:12px;line-height:1.6}.strategyReviewStamp ol{border-radius:0}.strategyReviewStamp li:nth-child(3){background:linear-gradient(135deg,#d6dae60f,#7767ff0f)}.explainInterpretation{padding-left:20px!important}.explainInterpretation h2{font-size:22px}@media (width<=640px){.controlRow button,.filterGroups button{min-height:44px;font-size:10px;line-height:1.35}.signalWorkflow small,.strategyResearchRail small,.verificationStatusRail small,.signalResultBar,.strategyResultBar,.verificationResultBar{font-size:10px;line-height:1.45}.signalResultBar p,.strategyResultBar p,.verificationResultBar p{font-size:11px;line-height:1.5}.pageTools>a,.drawerTools>a,.copyLink,.drawerActionRail>span{font-size:10px}.overviewStatusMatrix{grid-template-columns:1fr 1fr;gap:0;margin-top:30px}.overviewStatusMatrix>div{min-height:82px;padding:13px 10px 12px 16px}.overviewStatusMatrix>div:last-child{border-top:1px solid var(--instrument-line);border-left:0;grid-column:1/-1;display:flex}.overviewStatusMatrix span{font-size:10px}.overviewStatusMatrix strong{font-size:12px}.overviewStatusMatrix em{font-size:11px}.overviewMetricRail{grid-template-columns:1fr 1fr}.overviewMetricRail>div{min-height:96px;padding:14px 12px 12px 16px}.overviewMetricRail span{font-size:10px}.overviewGrid .panelHead{align-items:flex-start;gap:10px}.overviewGrid .panelHead>a,.overviewGrid .panelHead>button{text-align:right;font-size:10px;line-height:1.35}.pulseStats span{font-size:10px}.mobileEvidenceSheet{max-height:min(320px,42vh);padding:18px 58px 18px 18px;bottom:78px;left:10px;right:10px}.mobileEvidenceSheet>strong{font-size:12px}.mobileEvidenceSheet>em,.mobileEvidenceSheet>small{font-size:11px;line-height:1.55}.consensusActionRail{flex-wrap:wrap;justify-content:flex-start}.consensusEvidenceSpine{height:64px}.consensusEvidenceSpine span{align-items:flex-start;padding:11px 5px 6px 19px}.consensusEvidenceSpine span:before{width:5px;height:5px;top:14px;left:7px}.consensusEvidenceSpine i{font-size:10px}.consensusEvidenceSpine b{white-space:normal;font-size:10px;line-height:1.25}.consensusInstrumentBars{grid-template-columns:1fr;margin:22px 0}.consensusInstrumentBars>div{border-right:0;border-bottom:1px solid var(--instrument-line);grid-template-columns:88px 1fr 32px;min-height:64px}.consensusInstrumentBars span,.consensusQualificationGate span{font-size:10px}.consensusQualificationGate p{font-size:13px}.dissentEvidenceMatrix{grid-template-columns:1fr}.dissentEvidenceMatrix>div{border-left:0;border-bottom:1px solid var(--instrument-line);min-height:0;padding:16px 14px 16px 18px}.dissentEvidenceMatrix span{font-size:10px}.dissentEvidenceMatrix p{font-size:13px}.agentMatrix button{min-height:76px}.agentMatrix button strong{font-size:11px}.agentMatrix button p{font-size:10px;line-height:1.45}.drawer{padding-left:16px;padding-right:16px}.drawerHead>span:not(.badge){font-size:10px;line-height:1.45}.drawerHead p,.drawer section p{font-size:13px;line-height:1.6}.drawerActionRail{flex-direction:column;align-items:stretch}.drawerActionRail>a,.drawerActionRail>button{font-size:10px}.drawerEvidenceMatrix{grid-template-columns:1fr 1fr;margin:22px 0}.drawerEvidenceMatrix>div{min-height:84px;padding:15px 12px 13px 16px}.drawerEvidenceMatrix span{font-size:10px}.drawerEvidenceMatrix strong{font-size:16px}.drawerDetailMatrix{grid-template-columns:1fr 1fr}.drawerDetailMatrix>div{min-height:86px;padding:15px 11px 13px 16px}.drawerDetailMatrix span{font-size:10px}.drawerDetailMatrix strong{font-size:13px}.drawerSourceSpine .miniAgents span,.drawerMethodSpine article>b,.drawerMethodSpine article>small,.signalLifecyclePanel b,.signalLifecyclePanel small,.strategyDecisionPath b,.strategyDecisionPath small{font-size:10px;line-height:1.45}.sectionLabel{font-size:10px}.strategyResearchPlate,.strategyResearchPlate.is-featured{min-height:540px}.strategyResearchPlate.is-featured{min-height:594px}.strategyEvidenceStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.strategyEvidenceStrip span{overflow-wrap:anywhere;min-height:74px;padding:10px 7px;font-size:10px}.strategyEvidenceStrip span:last-child{grid-column:auto}.strategyConstraints{flex-wrap:wrap;gap:4px 10px;padding:7px 0;font-size:10px;display:flex}.strategyFoot{margin-top:8px;font-size:10px}}@media (width<=400px){.marketEvidenceRail{grid-template-columns:1fr}.marketEvidenceRail>span{border-top:1px solid var(--instrument-line);min-height:74px;padding:13px 12px 12px 29px;border-left:0!important}.marketEvidenceRail>span:first-child{border-top:0}.marketEvidenceRail em,.marketEvidenceRail strong{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;display:block;overflow:visible}.marketEvidenceRail em{font-size:10px;line-height:1.35}.marketEvidenceRail strong{font-size:11px;line-height:1.45}.strategyResearchPlate,.strategyResearchPlate.is-featured{min-height:540px}.strategyResearchPlate.is-featured{min-height:594px}}@media (prefers-reduced-motion:reduce){.actionRail:before{transform:none!important}.overviewInstrumentPanel:before,.consensusEvidenceSpine span:after,.reviewStamp:after{transition:none!important;animation:none!important}}
