/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/geist-ff2310f5.f6397219.woff2)format("woff2");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/geist-875ccdd4.9766a7e9.woff2)format("woff2");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/geist-52306abf.b66cf8e6.woff2)format("woff2");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/geist-001175b1.aa016aab.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/geist-98bbbccb.22a5144e.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/geist-mono-f6b33328.013b72fa.woff2)format("woff2");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/geist-mono-44e03052.b9408752.woff2)format("woff2");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/geist-mono-0638449e.65f03d54.woff2)format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/geist-mono-971fb274.e038a290.woff2)format("woff2");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/geist-mono-44745446.2b5b02fc.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/geist-mono-013b2f2f.7d4881bb.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--font-geist-sans:"Geist";--font-geist-mono:"Geist Mono"}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--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{*,::backdrop,:after,:before{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}:host,html{-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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-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}.visible\!{visibility:visible!important}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--ink:#050607;--panel:#0a0d0f;--panel-raised:#0e1215;--line:#283037;--line-soft:#171d21;--text:#e8ece9;--muted:#7f8b8b;--dim:#536063;--qait:#27e0a3;--qait-soft:#27e0a321;--amber:#ff9d2e;--amber-soft:#ff9d2e1f;--red:#ff5b57;--blue:#4db6ff}*{box-sizing:border-box}html{background:var(--ink)}body{background:radial-gradient(circle at 72% -20%,#27e0a30f,transparent 32rem),var(--ink);color:var(--text);margin:0;font-family:IBM Plex Mono,SFMono-Regular,Consolas,Liberation Mono,monospace}button,input{font:inherit}button{color:inherit}.terminal-shell{background:linear-gradient(#ffffff03 1px,transparent 1px),var(--ink);background-size:100% 4px;grid-template-rows:54px 38px minmax(0,1fr) 30px;min-height:100vh;display:grid;overflow:hidden}.terminal-header{border-bottom:1px solid var(--line);background:#07090a;grid-template-columns:245px minmax(340px,1fr) 252px;align-items:stretch;display:grid}.brand-lockup{border-right:1px solid var(--line);color:inherit;align-items:center;gap:10px;padding:7px 12px;text-decoration:none;display:flex}.brand-mark{border:1px solid var(--qait);background:var(--qait);color:#04110c;letter-spacing:-.08em;place-items:center;width:34px;height:34px;font-size:22px;font-weight:900;display:grid}.brand-lockup div{line-height:1;display:grid}.brand-lockup strong{color:var(--qait);letter-spacing:.16em;font-size:17px}.brand-lockup small{color:var(--muted);letter-spacing:.18em;margin-top:5px;font-size:8px}.command-bar{background:#020303;border:1px solid #414a4d;grid-template-columns:auto 1fr 54px;align-items:center;margin:7px 12px;display:grid;box-shadow:inset 0 0 0 1px #000}.command-prompt{color:var(--amber);padding-left:11px;font-size:11px;font-weight:800}.command-bar input{color:#fff;letter-spacing:.04em;background:0 0;border:0;outline:0;min-width:0;height:36px;padding:0 10px;font-size:11px}.command-bar input::placeholder{color:#596164}.command-bar:focus-within{border-color:var(--amber);box-shadow:0 0 0 1px #ff9d2e40}.command-bar button,.panel-heading button{border:0;border-left:1px solid var(--line);background:var(--amber);color:#160d03;cursor:pointer;height:100%;font-size:10px;font-weight:900}.header-state{border-left:1px solid var(--line);justify-content:space-between;gap:16px;padding:0 14px}.header-state,.truth-state{align-items:center;display:flex}.truth-state{color:var(--amber);gap:7px;font-size:9px;font-weight:800}.source-list i,.truth-state i,.watchlist-foot i{background:var(--amber);width:6px;height:6px;display:inline-block;box-shadow:0 0 8px #ff9d2eb3}.header-state time{color:#b6c0be;font-variant-numeric:tabular-nums;font-size:13px}.function-strip{border-bottom:1px solid var(--line);background:#0a0c0d;justify-content:space-between;gap:10px;overflow-x:auto}.function-strip,.function-tabs,.mode-switcher{align-items:stretch;display:flex}.function-tabs button,.mode-switcher button{border:0;border-right:1px solid var(--line);color:#98a3a2;cursor:pointer;white-space:nowrap;background:0 0;padding:0 14px;font-size:9px;font-weight:700}.function-tabs button span{color:var(--amber);margin-right:7px;font-weight:900}.function-tabs button.active,.function-tabs button:hover{background:var(--amber-soft);color:#fff}.function-tabs button.active{box-shadow:inset 0 -2px var(--amber)}.mode-switcher{border-left:1px solid var(--line)}.mode-switcher button{border-right:0;border-left:1px solid var(--line-soft);color:var(--dim);padding-inline:12px}.mode-switcher button.active{color:var(--qait);background:var(--qait-soft);box-shadow:inset 0 -2px var(--qait)}.terminal-grid{grid-template-rows:minmax(420px,1fr) 190px;grid-template-columns:228px minmax(460px,1fr) 314px;gap:4px;min-height:0;padding:4px;display:grid}.panel{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff04,transparent 42%),var(--panel);min-width:0;min-height:0;overflow:hidden}.panel-heading{border-bottom:1px solid var(--line);background:#0c0f11;justify-content:space-between;align-items:stretch;min-height:38px;display:flex}.panel-heading>div{align-content:center;gap:3px;padding:5px 9px;display:grid}.decision-state>span,.market-toolbar span,.panel-heading span,.reasoning-copy>span,.scope-label,.source-list em{color:var(--amber);letter-spacing:.1em;font-size:8px;font-weight:800}.panel-heading strong{color:#d7ddda;letter-spacing:.04em;font-size:10px}.panel-heading button{color:var(--amber);background:0 0;padding:0 10px}.panel-heading button:hover{background:var(--amber);color:#160d03}.watchlist-panel{grid-row:1/3;grid-template-rows:38px 24px 1fr 38px;display:grid}.ledger-head,.watchlist-columns{color:var(--dim);letter-spacing:.08em;border-bottom:1px solid var(--line-soft);background:#07090a;align-items:center;font-size:8px;font-weight:700;display:grid}.watchlist-columns{grid-template-columns:1fr 48px 48px;padding-left:38px}.watchlist-columns span:not(:first-child){text-align:right;padding-right:8px}.watchlist{min-height:0}.watchlist button{border:0;border-bottom:1px solid var(--line-soft);text-align:left;cursor:pointer;background:0 0;grid-template-columns:29px 1fr 48px 48px;align-items:center;width:100%;height:51px;padding:0;display:grid}.watchlist button:hover{background:#ffffff06}.watchlist button.selected{background:var(--qait-soft);box-shadow:inset 2px 0 var(--qait)}.row-number{color:var(--dim);padding-left:8px;font-size:8px}.symbol-name{gap:3px;display:grid}.symbol-name strong{color:#dce2df;font-size:10px}.symbol-name small{color:var(--muted);font-size:8px}.unavailable-value{color:#596366;text-align:right;padding-right:8px;font-size:12px}.watchlist-foot{border-top:1px solid var(--line);background:#080a0b;align-content:center;gap:4px;padding:0 9px;display:grid}.watchlist-foot span{color:var(--amber);font-size:8px}.watchlist-foot small{color:var(--dim);letter-spacing:.09em;font-size:7px}.market-panel{grid-template-rows:58px minmax(0,1fr) 50px;display:grid}.market-toolbar{border-bottom:1px solid var(--line);background:#0b0e10;grid-template-columns:1fr auto 176px;align-items:stretch;display:grid}.instrument-title{grid-template-columns:auto 1fr;align-content:center;column-gap:8px;min-width:0;padding:8px 10px;display:grid}.instrument-title>span{color:var(--qait);grid-column:1/3}.instrument-title strong{color:#fff;letter-spacing:.03em;font-size:16px}.instrument-title small{color:var(--muted);align-self:end;padding-bottom:2px;font-size:8px}.timeframes{border-inline:1px solid var(--line);align-items:center;padding:0 8px;display:flex}.timeframes button{min-width:34px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;font-size:9px}.timeframes button.active,.timeframes button:hover{border-color:var(--qait);color:var(--qait);background:var(--qait-soft)}.market-meta{grid-template-columns:1fr auto;align-content:center;gap:2px 10px;padding:8px 10px;display:grid}.market-meta strong{color:#d9dfdc;font-size:16px}.market-meta small{color:var(--dim);grid-column:1/3;font-size:7px}.truth-canvas{background:linear-gradient(#3d484c2e 1px,#0000 0) 0 0/100% 56px,linear-gradient(90deg,#3d484c2e 1px,#0000 0) 0 0/72px 100%,radial-gradient(circle at 60% 42%,#27e0a30a,#0000 36%),#07090a;min-height:0;position:relative;overflow:hidden}.chart-grid{border-left:1px solid var(--line-soft);align-content:space-around;width:42px;display:grid;position:absolute;inset:0 0 0 auto}.chart-grid i{background:var(--line-soft);height:1px}.canvas-copy{width:min(520px,100% - 100px);position:absolute;top:50%;left:clamp(24px,5vw,68px);transform:translateY(-50%)}.function-eyebrow{color:var(--qait);letter-spacing:.16em;font-size:9px;font-weight:900}.canvas-copy h1{color:#f1f5f2;letter-spacing:-.04em;max-width:470px;margin:8px 0 7px;font-size:clamp(23px,2.3vw,37px);line-height:1}.canvas-copy>p{color:#889493;max-width:520px;margin:0;font-size:10px;line-height:1.55}.required-fields{border:1px solid var(--line);background:var(--line);grid-template-columns:1fr 1fr;gap:1px;margin-top:18px;display:grid}.required-fields>span{color:#bdc5c2;background:#090c0d;grid-template-columns:22px 1fr;gap:3px 7px;padding:8px;font-size:8px;display:grid}.required-fields b{color:var(--qait);grid-row:1/3}.required-fields em{color:var(--dim);font-size:7px;font-style:normal}.scope-stamp{border-left:1px solid var(--qait);background:#050708d6;min-width:130px;padding:8px 10px;display:grid;position:absolute;top:12px;right:55px}.scope-stamp span{color:var(--qait);font-size:7px}.scope-stamp strong{margin-top:3px;font-size:11px}.scope-stamp small{color:var(--muted);margin-top:3px;font-size:7px}.metric-ribbon{border-top:1px solid var(--line);background:#090c0d;grid-template-columns:repeat(5,1fr);display:grid}.metric-ribbon div{border-right:1px solid var(--line-soft);align-content:center;gap:4px;padding:0 9px;display:grid}.metric-ribbon span{color:var(--muted);font-size:7px}.metric-ribbon strong{color:var(--amber);font-size:9px}.reasoning-panel{grid-template-rows:38px auto 1fr auto;display:grid}.decision-state{border-bottom:1px solid var(--line);background:linear-gradient(90deg,var(--amber-soft),transparent);padding:11px 10px}.decision-state strong{color:#ffd7a5;margin-top:5px;font-size:10px;display:block}.decision-state p,.reasoning-copy p{color:var(--muted);margin:6px 0 0;font-size:8px;line-height:1.5}.corridor-list{min-height:0;margin:0;padding:5px 8px;list-style:none;overflow-y:auto}.corridor-list li{border-bottom:1px solid var(--line-soft);grid-template-columns:25px 1fr 8px;align-items:center;gap:7px;min-height:40px;display:grid;position:relative}.corridor-list li>span{color:var(--qait);font-size:8px}.corridor-list li div{gap:3px;display:grid}.corridor-list strong{color:#c5cdca;font-size:8px}.corridor-list small{color:var(--dim);font-size:7px}.corridor-list i{background:var(--amber);width:5px;height:5px}.reasoning-copy{border-top:1px solid var(--line);background:#080a0b;padding:10px}.ledger-panel{grid-template-rows:38px 25px 1fr;display:grid}.scope-label{color:var(--qait);align-self:center;padding-right:9px}.ledger-head{grid-template-columns:1.1fr .7fr 1fr .9fr .9fr 1.5fr;padding:0 9px}.ledger-empty{text-align:center;place-content:center;display:grid}.ledger-empty span{color:#747f7e;font-size:10px}.ledger-empty p{max-width:470px;color:var(--dim);margin:7px 20px 0;font-size:8px;line-height:1.5}.source-panel{grid-template-rows:38px 1fr;display:grid}.source-list{align-content:start;display:grid}.source-list>div{border-bottom:1px solid var(--line-soft);grid-template-columns:8px 1fr auto;align-items:center;gap:8px;min-height:48px;padding:0 9px;display:grid}.source-list i{box-shadow:none}.source-list span{gap:3px;display:grid}.source-list strong{color:#bdc6c3;font-size:8px}.source-list small{color:var(--dim);font-size:7px}.source-list em{color:var(--amber);font-style:normal}.evidence-mode{background:radial-gradient(circle at 46% 8%,#00eeee12,#0000 34rem),radial-gradient(circle at 88% 45%,#27e0a30b,#0000 30rem),#030607}.evidence-space{scrollbar-color:var(--line) #040708;min-width:0;min-height:0;padding:4px;overflow-y:auto}.evidence-space-header{background:linear-gradient(105deg,#00eeee1f,#0000 34%),#071015;border:1px solid #214249;grid-template-columns:minmax(420px,1fr) 286px;min-height:78px;display:grid}.evidence-space-header>div:first-child{align-content:center;gap:5px;padding:11px 14px;display:grid}.amplitude-vector-card>span,.evidence-inspector header span,.evidence-metrics span,.evidence-snapshot span,.evidence-space-header>div:first-child>span,.evidence-stage-title span{color:#0ee;letter-spacing:.12em;font-size:7px;font-weight:900}.evidence-space-header>div:first-child>strong{color:#f0f8f6;letter-spacing:-.035em;font-size:20px}.evidence-space-header>div:first-child>small{color:#8ba0a1;max-width:780px;font-size:8px;line-height:1.55}.evidence-snapshot{background:#00000040;border-left:1px solid #214249;align-content:center;gap:5px;padding:10px 13px;display:grid}.evidence-snapshot strong{color:#d8e5e2;font-size:9px}.evidence-snapshot small{color:var(--muted);font-size:7px}.evidence-scene-switcher{background:#060a0c;border:1px solid #1d353b;grid-template-columns:repeat(5,1fr);min-height:48px;margin-top:4px;display:grid}.evidence-scene-switcher button{border:0;border-right:1px solid var(--line-soft);color:var(--muted);text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto 1fr;align-content:center;align-items:center;gap:4px 9px;padding:7px 10px;transition:color .18s,background .18s,transform .18s;display:grid}.evidence-scene-switcher button:last-child{border-right:0}.evidence-scene-switcher button span{color:var(--amber);grid-row:1/3;font-size:7px;font-weight:900}.evidence-scene-switcher button strong{color:#9bacab;font-size:8px}.evidence-scene-switcher button.active,.evidence-scene-switcher button:hover{background:linear-gradient(90deg,#00eeee1f,#0000),#071116;transform:translateY(-1px)}.evidence-scene-switcher button.active{box-shadow:inset 0 -2px #0ee}.evidence-scene-switcher button.active strong{color:#e7f7f4}.evidence-symbol-rail{border:1px solid var(--line);background:#070a0c;grid-template-columns:repeat(5,1fr);min-height:54px;margin-top:4px;display:grid}.evidence-symbol-rail button{border:0;border-right:1px solid var(--line-soft);min-width:0;color:var(--muted);cursor:pointer;text-align:left;background:0 0;grid-template-columns:1fr auto;align-content:center;gap:4px 8px;padding:7px 10px;display:grid}.evidence-symbol-rail button:last-child{border-right:0}.evidence-symbol-rail button span{color:#d7e2df;font-size:9px;font-weight:900}.evidence-symbol-rail button strong{color:#a8bab8;font-variant-numeric:tabular-nums;font-size:9px}.evidence-symbol-rail button small{color:var(--dim);text-transform:uppercase;grid-column:1/3;font-size:6px}.evidence-symbol-rail button.active,.evidence-symbol-rail button:hover{background:var(--qait-soft)}.evidence-symbol-rail button.active{box-shadow:inset 2px 0 var(--qait)}.evidence-symbol-rail button.active span,.evidence-symbol-rail button.active strong{color:var(--qait)}.evidence-stage{isolation:isolate;background:#03090c;border:1px solid #214249;min-height:clamp(500px,64vh,760px);margin-top:4px;position:relative;overflow:hidden}.evidence-stage:after,.evidence-stage:before{content:"";z-index:2;pointer-events:none;position:absolute}.evidence-stage:before{mix-blend-mode:screen;background:linear-gradient(90deg,#00eeee06 1px,#0000 0) 0 0/72px 100%,linear-gradient(#00eeee05 1px,#0000 0) 0 0/100% 56px;inset:0}.evidence-stage:after{background:radial-gradient(circle at 52% 45%,#0000 46%,#00000085 100%),linear-gradient(90deg,#02080a8c,#0000 17% 77%,#02080aad);inset:0}.evidence-canvas{z-index:1;touch-action:none;cursor:grab;width:100%;height:100%;position:absolute;inset:0}.evidence-canvas:active{cursor:grabbing}.evidence-stage-title{z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03090cb8;border-left:2px solid #0ee;gap:5px;padding:10px 12px;display:grid;position:absolute;top:17px;left:18px}.evidence-stage-title strong{color:#f0f8f6;letter-spacing:-.05em;font-size:22px}.evidence-stage-title small{color:#8fa4a5;font-size:7px}.evidence-stage-controls{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03090cd6;border:1px solid #214249;align-items:center;display:flex;position:absolute;top:18px;right:18px}.evidence-stage-controls button{color:#0ee;cursor:pointer;background:0 0;border:0;border-right:1px solid #214249;min-height:30px;padding:0 10px;font-size:7px;font-weight:900}.evidence-stage-controls button:hover{background:#00eeee1a}.evidence-stage-controls span{color:var(--muted);padding:0 10px;font-size:6px}.evidence-orientation{z-index:4;color:#718687;background:#03090ca6;border-left:1px solid #00eeee80;gap:5px;padding:8px 10px;font-size:6px;display:grid;position:absolute;bottom:55px;left:18px}.evidence-level-rail{z-index:5;pointer-events:none;border-right:1px solid #00eeee38;width:168px;position:absolute;top:76px;bottom:62px;right:18px}.evidence-level-rail>div{text-align:right;grid-template-columns:1fr auto;gap:2px 8px;width:100%;padding-right:10px;display:grid;position:absolute;right:0;transform:translateY(-50%)}.evidence-level-rail i{background:currentColor;width:82px;height:1px;position:absolute;top:50%;right:-1px}.evidence-level-rail span{z-index:1;color:currentColor;font-size:6px;font-weight:900}.evidence-level-rail strong{z-index:1;color:#dceae7;font-variant-numeric:tabular-nums;font-size:7px}.evidence-level-rail .tone-cyan{color:#0ee}.evidence-level-rail .tone-green{color:var(--qait)}.evidence-level-rail .tone-amber{color:var(--amber)}.evidence-level-rail .tone-red{color:var(--red)}.evidence-level-rail .tone-blue{color:var(--blue)}.amplitude-vector-card{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03090cd1;border:1px solid #214249;gap:6px;width:260px;padding:11px;display:grid;position:absolute;bottom:74px;right:18px}.amplitude-vector-card strong{color:#e0edeb;font-size:12px}.amplitude-vector-card small{color:var(--muted);font-size:6px;line-height:1.4}.amplitude-vector-card>div{background:#111a1d;height:10px;position:relative}.amplitude-vector-card b,.amplitude-vector-card i{display:block;position:absolute;left:0}.amplitude-vector-card i{background:#0ee;height:4px;top:0}.amplitude-vector-card b{background:var(--amber);height:3px;bottom:0}.evidence-projection-boundary{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03080ae6;border-top:1px solid #214249;justify-content:space-between;align-items:center;gap:14px;min-height:39px;padding:7px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.evidence-projection-boundary span{color:#8ba0a0;font-size:6px}.evidence-projection-boundary strong{color:var(--amber);text-align:right;font-size:6px}.evidence-inspector{border:1px solid var(--line);background:#080c0e;margin-top:4px}.evidence-inspector>header{border-bottom:1px solid var(--line);background:#0a0e10;justify-content:space-between;align-items:stretch;min-height:43px;display:flex}.evidence-inspector>header>div{align-content:center;gap:4px;padding:7px 10px;display:grid}.evidence-inspector>header>div:last-child{border-left:1px solid var(--line);text-align:right;min-width:130px}.evidence-inspector header strong{color:#d9e3df;font-size:8px}.evidence-metrics{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.evidence-metrics article{border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);align-content:center;gap:6px;min-width:0;min-height:67px;padding:8px 10px;display:grid}.evidence-metrics strong{color:#d9e3df;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;font-size:9px}.evidence-inspector.mode-analyst .evidence-metrics article:nth-child(n+9),.evidence-inspector.mode-story .evidence-metrics article:nth-child(n+5){display:none}.triangulation-authority{border-top:1px solid var(--line);background:linear-gradient(90deg,#27e0a313,#0000 66%),#070a0b;grid-template-columns:.9fr 1.5fr auto;align-items:center;gap:14px;min-height:55px;padding:9px 11px;display:grid}.triangulation-authority span{color:var(--muted);font-size:7px;line-height:1.5}.triangulation-authority strong{color:var(--qait)}.triangulation-authority small{color:var(--dim);text-align:right;font-size:6px}.performance-mode{background:radial-gradient(circle at 24% 16%,#27e0a30e,transparent 28rem),radial-gradient(circle at 84% 44%,#4db6ff0b,transparent 30rem),var(--ink)}.truth-state.frozen{color:var(--qait)}.truth-state.frozen i{background:var(--qait);box-shadow:0 0 8px #27e0a3b8}.performance-experience{scrollbar-color:var(--line) #07090a;min-width:0;min-height:0;padding:4px;overflow-y:auto}.performance-header{border:1px solid var(--line);background:linear-gradient(112deg,#27e0a31a,#0000 36%),#090c0e;grid-template-columns:minmax(360px,1fr) auto 245px;align-items:stretch;min-height:82px;display:grid}.performance-header>div:first-child{align-content:center;padding:11px 14px;display:grid}.evidence-stamp span,.perf-card-head>div>span,.performance-header>div:first-child>span,.performance-kpis span,.selected-metric span{color:var(--qait);letter-spacing:.1em;font-size:8px;font-weight:900}.performance-header h1{color:#f2f7f4;letter-spacing:-.04em;margin:4px 0 3px;font-size:24px;line-height:1}.performance-header p{color:#8e9a97;max-width:720px;margin:0;font-size:8px;line-height:1.5}.performance-lenses{border:1px solid var(--line);grid-template-columns:1fr 1fr;align-self:center;margin:8px 12px;display:grid}.performance-lenses button{border:0;border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);min-width:88px;height:27px;color:var(--muted);cursor:pointer;background:#07090a;padding:0 8px;font-size:7px;font-weight:900;transition:color .18s,background .18s,box-shadow .18s}.performance-lenses button:nth-child(2n){border-right:0}.performance-lenses button:nth-child(n+3){border-bottom:0}.performance-lenses button.active,.performance-lenses button:hover{background:var(--qait-soft);color:var(--qait)}.performance-lenses button.active{box-shadow:inset 2px 0 var(--qait)}.evidence-stamp{border-left:1px solid var(--line);background:#00000038;align-content:center;gap:5px;padding:10px 13px;display:grid}.evidence-stamp strong{color:#d8dfdc;font-size:9px}.evidence-stamp small{color:var(--muted);font-size:8px}.performance-kpis{grid-template-columns:repeat(6,1fr);gap:4px;margin-top:4px;display:grid}.performance-kpis article{border:1px solid var(--line);background:linear-gradient(145deg,#27e0a30f,#0000 54%),#090c0e;align-content:center;gap:5px;min-height:80px;padding:10px 12px;display:grid}.performance-kpis article:nth-child(2){background:linear-gradient(145deg,#4db6ff0f,#0000 54%),#090c0e}.performance-kpis strong{color:#eef4f1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(17px,2vw,26px);line-height:1}.performance-kpis small{color:var(--muted);font-size:7px}.performance-board{grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;margin-top:4px;display:grid}.perf-card{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff04,#0000 42%),#090c0e;min-width:0;transition:transform .28s cubic-bezier(.2,.75,.25,1),border-color .28s,box-shadow .28s;position:relative;overflow:hidden}.perf-card.lens-focus{z-index:1;border-color:#27e0a3b3;transform:translateY(-2px);box-shadow:0 10px 30px #00000059,inset 0 0 36px #27e0a306}.perf-card-head{border-bottom:1px solid var(--line);background:#0b0f11;justify-content:space-between;align-items:stretch;min-height:43px;display:flex}.perf-card-head>div:first-child{align-content:center;gap:4px;padding:7px 10px;display:grid}.perf-card-head>div>span{color:var(--amber)}.perf-card-head>div>strong{color:#d5deda;letter-spacing:.04em;font-size:9px}.selected-metric{border-left:1px solid var(--line);background:#0003;align-content:center;justify-items:end;gap:3px;min-width:158px;padding:6px 10px;display:grid}.selected-metric strong{color:#f2f7f4;font-variant-numeric:tabular-nums;font-size:14px}.selected-metric small{color:var(--muted);font-size:7px}.selected-metric.compact{min-width:142px}.checkpoint-terrain{grid-column:span 8;min-height:366px}.terrain-stage{perspective:860px;background:linear-gradient(#37434521 1px,#0000 0) 0 0/100% 42px,linear-gradient(90deg,#37434521 1px,#0000 0) 0 0/72px 100%;place-items:center;height:257px;padding:4px 12px 0;display:grid}.checkpoint-chart{pointer-events:none;transform-origin:50% 68%;width:100%;height:100%;transition:transform .4s cubic-bezier(.2,.75,.25,1);overflow:visible;transform:rotateX(7deg)rotate(-.5deg)}.checkpoint-terrain:hover .checkpoint-chart{transform:rotateX(2deg)rotate(0)translateZ(12px)}.checkpoint-chart text,.daily-chart text,.power-radar text{fill:#798482;font-family:inherit;font-size:8px}.terrain-gridline{stroke:#1d2528;stroke-width:1px}.terrain-depth{fill:#27e0a314;stroke:#27e0a31a}.terrain-area{stroke:var(--qait);stroke-width:2px}.terrain-pillar{stroke:#4db6ff38}.terrain-node{fill:#07110e;stroke:var(--qait);stroke-width:2px}.terrain-selection{stroke:var(--amber);stroke-width:1px;stroke-dasharray:4 5;transition:x1 .46s cubic-bezier(.2,.75,.25,1),x2 .46s cubic-bezier(.2,.75,.25,1)}.terrain-selected-node{fill:#ff9d2e40;stroke:var(--amber);stroke-width:2px;transition:cx .46s cubic-bezier(.2,.75,.25,1),cy .46s cubic-bezier(.2,.75,.25,1)}.checkpoint-controls{border-top:1px solid var(--line);grid-template-columns:repeat(9,1fr);height:56px;display:grid}.checkpoint-controls button{border:0;border-right:1px solid var(--line-soft);color:var(--muted);cursor:pointer;background:#07090a;place-content:center;gap:3px;display:grid}.checkpoint-controls button:last-child{border-right:0}.checkpoint-controls button.active,.checkpoint-controls button:hover{color:var(--qait);background:var(--qait-soft)}.checkpoint-controls button.active{box-shadow:inset 0 2px var(--qait)}.checkpoint-controls span{font-size:8px;font-weight:900}.checkpoint-controls strong{font-size:7px}.power-prism{grid-column:span 4;min-height:366px}.radar-stage{perspective:760px;place-items:center;height:270px;display:grid}.power-radar{filter:drop-shadow(12px 15px 18px #00000061);width:min(100%,330px);height:100%;transition:transform .42s cubic-bezier(.2,.75,.25,1);transform:rotateX(8deg)rotateY(-4deg)}.power-prism:hover .power-radar{transform:rotateX(2deg)rotateY(1deg)translateZ(10px)}.radar-axis,.radar-grid{fill:none;stroke:#293337;stroke-width:1px}.radar-potential-depth{fill:#ff9d2e17;stroke:none}.radar-potential{fill:#ff9d2e0f;stroke:var(--amber);stroke-width:1px;stroke-dasharray:4 4}.radar-current{fill:#27e0a32e;stroke:var(--qait);stroke-width:2px}.radar-legend{border-top:1px solid var(--line);color:#9ba6a3;grid-template-columns:1fr 1fr;align-content:center;gap:5px 10px;min-height:52px;padding:5px 10px;font-size:7px;display:grid}.radar-legend span{align-items:center;gap:6px;display:flex}.daily-legend i,.radar-legend i,.risk-legend i{width:8px;height:8px;display:inline-block}.radar-legend i.current{background:var(--qait)}.radar-legend i.potential{border:1px dashed var(--amber)}.radar-legend small{color:var(--dim);grid-column:1/3;font-size:7px}.capital-constellation{grid-column:span 5;min-height:358px}.constellation-field{perspective:760px;border-left:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);transform-origin:50% 100%;background:linear-gradient(#2f3c3e26 1px,#0000 0) 0 0/100% 52px,linear-gradient(90deg,#2f3c3e26 1px,#0000 0) 0 0/74px 100%,radial-gradient(at 50% 100%,#27e0a30e,#0000 65%);height:264px;margin:0 11px;position:relative;transform:rotateX(4deg)}.constellation-field button{border:1px solid var(--qait);color:#0000;cursor:pointer;background:#27e0a338;place-items:center;padding:0;transition:transform .26s cubic-bezier(.2,.75,.25,1),box-shadow .26s,background .26s;display:grid;position:absolute;transform:translate(-50%,-50%)rotate(45deg);box-shadow:5px 6px #27e0a30f,0 0 16px #27e0a314}.constellation-field button span{color:#dce5e1;font-size:7px;display:none;position:absolute;transform:rotate(-45deg)translateY(-16px)}.constellation-field button.selected,.constellation-field button:hover{z-index:2;background:var(--qait);transform:translate(-50%,-50%)rotate(45deg)scale(1.35);box-shadow:8px 10px #27e0a314,0 0 20px #27e0a33d}.constellation-field button.selected span,.constellation-field button:hover span{display:block}.constellation-field button.negative{border-color:var(--red);background:#ff5b5733;box-shadow:5px 6px #ff5b570d,0 0 16px #ff5b5714}.constellation-field button.negative.selected,.constellation-field button.negative:hover{background:var(--red)}.axis-label{z-index:1;color:var(--dim);letter-spacing:.08em;font-size:7px;position:absolute}.axis-label.y{transform-origin:0 0;top:8px;left:-4px;transform:rotate(-90deg)translate(-100%)}.axis-label.x{bottom:5px;right:4px}.constellation-yline{background:var(--line-soft);height:1px;position:absolute;left:0;right:0}.constellation-yline span{color:var(--dim);font-size:7px;position:absolute;top:-10px;left:4px}.capital-range{color:var(--muted);justify-content:space-between;font-size:7px;display:flex;position:absolute;bottom:-18px;left:5px;right:5px}.constellation-note{min-height:49px;color:var(--dim);align-items:center;gap:13px;padding:14px 10px 4px;font-size:7px;display:flex}.constellation-note strong{color:var(--qait);margin-left:auto}.symbol-skyline{grid-column:span 7;min-height:358px}.skyline-stage{perspective:900px;background:linear-gradient(#2f3c3e21 1px,#0000 0) 0 0/100% 52px,linear-gradient(90deg,#2f3c3e21 1px,#0000 0) 0 0/76px 100%;grid-template-columns:repeat(5,1fr);align-items:end;gap:4px;height:267px;padding:18px 18px 10px;display:grid;position:relative}.skyline-zero{background:#ff9d2e4d;height:1px;position:absolute;bottom:70px;left:12px;right:12px}.skyline-zero span{color:var(--amber);font-size:7px;position:absolute;top:4px;left:0}.skyline-stage figure{z-index:1;grid-template-rows:1fr 56px;min-width:0;height:232px;margin:0;display:grid}.bar-space{justify-content:center;align-items:end;display:flex}.skyline-bar{border:1px solid var(--qait);width:clamp(28px,4vw,50px);min-height:18px;transform-style:preserve-3d;background:linear-gradient(90deg,#27e0a359,#27e0a3c7);align-content:start;justify-items:center;padding-top:6px;transition:transform .32s cubic-bezier(.2,.75,.25,1),box-shadow .32s;display:grid;position:relative;transform:rotateY(-8deg)translateZ(0);box-shadow:9px -7px #27e0a30f,14px -12px 20px #00000047}.skyline-bar:before{content:"";transform-origin:0 100%;background:#27e0a329;border:1px solid #27e0a38c;height:8px;position:absolute;top:-9px;left:4px;right:-10px;transform:skew(-42deg)}.skyline-stage figure:hover .skyline-bar{transform:rotateY(0)translateZ(18px)translateY(-6px);box-shadow:4px -3px #27e0a30d,0 18px 30px #00000061}.skyline-bar span{color:#04120d;writing-mode:vertical-rl;font-size:7px;font-weight:900}.skyline-stage figcaption{text-align:center;align-content:center;justify-items:center;gap:3px;display:grid}.skyline-stage figcaption strong{color:#dfe7e3;font-size:9px}.skyline-stage figcaption span{color:var(--qait);font-size:7px}.skyline-stage figcaption small{color:var(--muted);font-size:7px}.skyline-stage figure.negative .bar-space{align-items:end}.skyline-stage figure.negative .skyline-bar{border-color:var(--red);background:linear-gradient(90deg,#ff5b573d,#ff5b579e);box-shadow:9px -7px #ff5b570d,14px -12px 20px #00000047}.skyline-stage figure.negative .skyline-bar:before{background:#ff5b571f;border-color:#ff5b5780}.skyline-stage figure.negative .skyline-bar span{color:#260303}.skyline-stage figure.negative figcaption span{color:var(--red)}.chart-boundary{border-top:1px solid var(--line);min-height:44px;color:var(--muted);text-align:center;place-content:center;margin:0;padding:7px 12px;font-size:7px;display:grid}.survivor-dynamics{grid-column:span 7;min-height:335px}.survivor-flow{perspective:900px;background:radial-gradient(at 50% 52%,#27e0a30e,#0000 60%),linear-gradient(#3743451a 1px,#0000 0) 0 0/100% 44px;grid-template-columns:1fr .7fr 1.15fr .7fr 1.2fr;align-items:center;gap:7px;min-height:235px;padding:18px 15px;display:grid}.flow-node{border:1px solid var(--line);background:#0b0f11;align-content:center;gap:7px;min-height:118px;padding:12px;transition:transform .3s cubic-bezier(.2,.75,.25,1),border-color .3s;display:grid;position:relative;transform:rotateY(8deg);box-shadow:10px 9px #ffffff04}.flow-node:hover{transform:rotateY(0)translateZ(14px)}.flow-node span{color:var(--muted);font-size:7px;font-weight:900}.flow-node strong{color:#eef4f1;letter-spacing:-.04em;font-size:clamp(13px,1.5vw,19px)}.flow-node small{color:var(--dim);font-size:7px}.flow-node.coverage{background:linear-gradient(145deg,#ff5b5714,#0b0f11 68%);border-color:#ff5b5775}.flow-node.coverage strong{color:#ff8582}.flow-node.harvest,.flow-node.recovery{background:linear-gradient(145deg,#27e0a314,#0b0f11 68%);border-color:#27e0a37a}.flow-node.harvest strong,.flow-node.recovery strong{color:var(--qait)}.flow-bridge{align-content:center;gap:8px;display:grid}.flow-bridge i{background:linear-gradient(90deg,var(--red),var(--qait));height:2px;position:relative}.flow-bridge i:after{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:7px solid var(--qait);position:absolute;top:-4px;right:-1px}.flow-bridge span{color:var(--dim);text-align:center;font-size:6px;line-height:1.4}.flow-bridge.final i{background:var(--qait)}.harvest-strip{border-top:1px solid var(--line);background:#07090a;grid-template-columns:repeat(4,1fr);min-height:54px;display:grid}.harvest-strip span{border-right:1px solid var(--line-soft);color:var(--muted);align-content:center;gap:4px;padding:6px 9px;font-size:7px;display:grid}.harvest-strip span:last-child{border-right:0}.harvest-strip strong{color:var(--qait);font-size:10px}.risk-depth{grid-column:span 5;min-height:335px}.risk-scanner{perspective:780px;grid-template-columns:minmax(180px,.9fr) 1.1fr;align-items:center;gap:8px;min-height:222px;padding:12px;display:grid}.risk-rings{background:conic-gradient(var(--qait) 0 47.4968%,#172022 47.4968% 100%);border-radius:50%;justify-self:center;place-items:center;width:174px;height:174px;transition:transform .38s cubic-bezier(.2,.75,.25,1);display:grid;transform:rotateX(15deg)rotate(-8deg);box-shadow:10px 14px #27e0a30d,0 18px 35px #0000004d}.risk-depth:hover .risk-rings{transform:rotateX(4deg)rotate(0)translateZ(12px)}.risk-ring{border-radius:50%;place-items:center;display:grid}.sequence-ring{background:conic-gradient(var(--amber) 0 12.4917%,#0a0d0f 12.4917% 100%);width:128px;height:128px}.margin-ring{background:conic-gradient(var(--blue) 0 1.5438%,#101517 1.5438% 100%);text-align:center;border:8px solid #090c0e;align-content:center;gap:4px;width:82px;height:82px}.margin-ring strong{color:#eef5f1;font-size:14px}.margin-ring span{color:var(--muted);font-size:6px}.risk-legend{gap:10px;display:grid}.risk-legend>span{color:var(--muted);grid-template-columns:9px 1fr auto;align-items:center;gap:7px;font-size:7px;display:grid}.risk-legend strong{color:#dce4e0;font-size:9px}.risk-legend i.return{background:var(--qait)}.risk-legend i.sequence{background:var(--amber)}.risk-legend i.margin{background:var(--blue)}.risk-legend small{color:var(--dim);font-size:7px;line-height:1.5}.inventory-contraction{border-top:1px solid var(--line);min-height:67px;color:var(--muted);background:#07090a;grid-template-columns:82px 1fr 1fr auto;align-items:center;gap:8px;padding:8px 10px;font-size:7px;display:grid}.inventory-contraction div{background:var(--line-soft);height:9px;position:relative}.inventory-contraction i{background:linear-gradient(90deg,#27e0a333,var(--qait));height:100%;display:block}.inventory-contraction b{color:#cbd4d0;font-size:7px;position:absolute;top:-11px;right:2px}.inventory-contraction strong{color:var(--qait)}.daily-velocity{grid-column:span 8;min-height:330px}.daily-chart{width:100%;height:236px;padding:5px 10px 0;overflow:visible}.daily-grid{stroke:#1c2427;stroke-width:1px}.daily-bar-depth{fill:#27e0a30f}.daily-bar{fill:#27e0a347;stroke:var(--qait);stroke-width:1px;transition:y .36s,height .36s,fill .2s}.daily-bar:hover{fill:#27e0a394}.daily-bar-depth.negative{fill:#ff5b5712}.daily-bar.negative{fill:#ff5b573d;stroke:var(--red)}.daily-bar.negative:hover{fill:#ff5b5780}.daily-value.negative{fill:#ff8582!important}.daily-dd-line{fill:none;stroke:var(--amber);stroke-width:1.5px}.daily-dd{fill:#090c0e;stroke:var(--amber);stroke-width:2px}.daily-value{fill:#c9d3cf!important}.daily-legend{border-top:1px solid var(--line);min-height:49px;color:var(--muted);align-items:center;gap:16px;padding:5px 11px;font-size:7px;display:flex}.daily-legend span{align-items:center;gap:6px;display:flex}.daily-legend i.net{background:var(--qait)}.daily-legend i.dd{border:2px solid var(--amber);border-radius:50%}.daily-legend strong{color:var(--qait);margin-left:auto}.truth-boundaries{grid-column:span 4;min-height:330px}.boundary-stack{display:grid}.boundary-stack>div{border-bottom:1px solid var(--line-soft);min-height:54px;box-shadow:inset 2px 0 var(--qait);align-content:center;gap:4px;padding:7px 10px;display:grid}.boundary-stack span{color:var(--qait);font-size:7px;font-weight:900}.boundary-stack strong{color:#cad3cf;font-size:8px}.boundary-stack small{color:var(--dim);font-size:7px}.boundary-stack>div.unavailable{box-shadow:inset 2px 0 var(--amber)}.boundary-stack>div.unavailable span{color:var(--amber)}.truth-boundaries>p{min-height:69px;color:var(--muted);place-content:center;margin:0;padding:8px 11px;font-size:7px;line-height:1.55;display:grid}.forensic-performance{border:1px solid var(--line);background:radial-gradient(circle at 15% 10%,#4db6ff0f,#0000 28rem),#070a0c;margin-top:4px}.forensic-header{border-bottom:1px solid var(--line);background:linear-gradient(105deg,#4db6ff1a,#0000 32%),#0a0e10;grid-template-columns:1fr auto;min-height:68px;display:grid}.forensic-header>div:first-child{align-content:center;gap:4px;padding:10px 12px;display:grid}.forensic-header>div:first-child span,.forensic-panel-head span{color:var(--blue);letter-spacing:.1em;font-size:8px;font-weight:900}.forensic-header>div:first-child strong,.forensic-panel-head strong{color:#dce5e1;letter-spacing:.04em;font-size:10px}.forensic-header>div:first-child small,.forensic-panel-head small{color:var(--muted);font-size:7px}.forensic-source-state{border-left:1px solid var(--line);grid-template-columns:repeat(3,auto);align-items:stretch;display:grid}.forensic-source-state span{border-left:1px solid var(--line-soft);min-width:116px;color:var(--muted);grid-template-columns:7px 1fr;align-content:center;gap:4px 7px;padding:8px 10px;font-size:7px;display:grid}.forensic-source-state i{background:var(--qait);grid-row:1/3;width:6px;height:6px}.forensic-source-state i.frozen{background:var(--amber)}.forensic-source-state strong{color:#d5ded9;font-size:8px}.forensic-decision{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#ff9d2e17,#0000 78%);grid-template-columns:minmax(260px,.8fr) minmax(420px,1.5fr) minmax(250px,.8fr);align-items:center;gap:12px;min-height:48px;padding:8px 11px;display:grid}.forensic-decision span{color:var(--amber);font-size:7px;font-weight:900}.forensic-decision strong{color:#cfd8d4;font-size:7px;line-height:1.5}.forensic-decision small{color:var(--muted);font-size:7px;line-height:1.45}.forensic-tabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,1fr);min-height:35px;display:grid}.forensic-tabs button{border:0;border-right:1px solid var(--line-soft);color:var(--muted);cursor:pointer;background:#060809;font-size:7px;font-weight:900}.forensic-tabs button:last-child{border-right:0}.forensic-tabs button.active,.forensic-tabs button:hover{color:var(--blue);background:#4db6ff14}.forensic-tabs button.active{box-shadow:inset 0 -2px var(--blue)}.forensic-expanded .forensic-tabs button{color:var(--blue)}.forensic-panels{grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;padding:4px;display:grid}.forensic-panel{border:1px solid var(--line);background:linear-gradient(145deg,#4db6ff07,#0000 42%),#090c0e;grid-column:1/-1;min-width:0;animation:forensic-rise .42s cubic-bezier(.2,.75,.25,1) both;overflow:hidden}.forensic-expanded .hwm-panel{grid-column:span 7}.forensic-expanded .portability-panel{grid-column:span 5}.forensic-panel-head{border-bottom:1px solid var(--line);background:#0b0f11;justify-content:space-between;align-items:center;gap:12px;min-height:43px;padding:7px 10px;display:flex}.forensic-panel-head>div{gap:4px;display:grid}.utilization-layout{grid-template-columns:minmax(370px,1.05fr) 1fr;min-height:286px;display:grid}.margin-towers{perspective:820px;background:linear-gradient(#37434521 1px,#0000 0) 0 0/100% 48px,linear-gradient(90deg,#37434521 1px,#0000 0) 0 0/72px 100%;grid-template-columns:repeat(3,1fr);align-items:end;gap:22px;min-height:286px;padding:30px 42px 52px;display:grid;position:relative}.margin-towers figure{z-index:1;grid-template-rows:1fr 24px;height:190px;margin:0;display:grid}.tower-well{justify-content:center;align-items:end;display:flex}.margin-tower{border:1px solid var(--blue);width:clamp(44px,5vw,72px);min-height:18px;transform-style:preserve-3d;background:linear-gradient(90deg,#4db6ff38,#4db6ffb3);align-content:start;justify-items:center;padding:8px 3px 0;transition:transform .32s cubic-bezier(.2,.75,.25,1);display:grid;position:relative;transform:rotateY(-12deg)rotateX(2deg);box-shadow:12px -9px #4db6ff0f,15px -12px 26px #00000057}.margin-tower:before{content:"";transform-origin:0 100%;background:#4db6ff29;border:1px solid #4db6ff99;height:9px;position:absolute;top:-10px;left:5px;right:-12px;transform:skew(-44deg)}.margin-tower:hover{transform:rotateY(0)translateZ(18px)translateY(-5px)}.margin-tower span{color:#06131c;writing-mode:vertical-rl;font-size:7px;font-weight:900}.margin-towers figcaption{color:#aebbb9;place-content:end center;font-size:7px;font-weight:900;display:grid}.tower-plane{background:linear-gradient(#4db6ff14 1px,#0000 0) 0 0/100% 13px,linear-gradient(90deg,#4db6ff14 1px,#0000 0) 0 0/42px 100%;border:1px solid #4db6ff33;height:54px;position:absolute;bottom:24px;left:22px;right:22px;transform:rotateX(64deg)}.tower-plane span{color:var(--dim);font-size:7px;position:absolute;bottom:-16px;right:8px}.utilization-metrics{border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.utilization-metrics>div{border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);align-content:center;gap:6px;min-height:92px;padding:9px 11px;display:grid}.drawdown-lattice span,.hwm-summary span,.portability-stat-grid span,.utilization-metrics span{color:var(--muted);font-size:7px}.drawdown-lattice strong,.hwm-summary strong,.portability-stat-grid strong,.utilization-metrics strong{color:#e2eae6;font-variant-numeric:tabular-nums;font-size:13px}.drawdown-lattice{border-top:1px solid var(--line);background:#07090a;grid-template-columns:repeat(4,1fr);display:grid}.drawdown-lattice>div{border-right:1px solid var(--line-soft);align-content:center;gap:5px;min-height:93px;padding:10px 11px 17px;display:grid;position:relative;overflow:hidden}.drawdown-lattice small{color:var(--dim);font-size:7px}.drawdown-lattice i{background:var(--amber);height:3px;position:absolute;bottom:0;left:0}.drawdown-lattice i.ratio{background:var(--qait)}.drawdown-lattice .scope-warning{background:#ff9d2e0d;border-right:0}.drawdown-lattice .scope-warning span{color:var(--amber)}.drawdown-lattice .scope-warning strong{color:#ffd29f;font-size:9px}.forensic-table-wrap{overflow-x:auto}.forensic-table-wrap table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:7px}.forensic-table-wrap td,.forensic-table-wrap th{border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);color:#aeb9b5;text-align:right;white-space:nowrap;min-width:92px;height:38px;padding:7px 9px}.forensic-table-wrap thead th{height:31px;color:var(--muted);background:#07090a;font-weight:800}.forensic-table-wrap th:first-child{color:#d7e1dc;text-align:left;min-width:148px}.forensic-table-wrap tbody tr:hover{background:#4db6ff0b}.forensic-table-wrap tbody tr.negative-row td:nth-child(4),.forensic-table-wrap tbody tr.negative-row td:nth-child(6),.forensic-table-wrap tbody tr.negative-row th{color:#ff8582}.matrix-totals{border-top:1px solid var(--line);background:#07090a;grid-template-columns:repeat(3,1fr);min-height:48px;display:grid}.matrix-totals span{border-right:1px solid var(--line-soft);color:var(--muted);align-content:center;gap:4px;padding:7px 10px;font-size:7px;display:grid}.matrix-totals strong{color:var(--qait);font-size:10px}.matrix-totals strong.negative{color:var(--red)}.forensic-boundary{border-top:1px solid var(--line);min-height:45px;color:var(--muted);background:#07090a;align-content:center;margin:0;padding:8px 11px;font-size:7px;line-height:1.55;display:grid}.hwm-summary{grid-template-columns:repeat(4,1fr);display:grid}.hwm-summary>div{border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);align-content:center;gap:4px;min-height:72px;padding:8px 10px;display:grid}.hwm-summary small{color:var(--dim);font-size:7px}.hwm-symbol-grid{background:var(--line-soft);grid-template-columns:repeat(5,1fr);gap:1px;display:grid}.hwm-symbol-grid article{background:#090c0e;align-content:start;gap:8px;min-width:0;padding:10px 9px;display:grid}.hwm-symbol-grid article>div:first-child{justify-content:space-between;align-items:center;gap:5px;display:flex}.hwm-symbol-grid article strong{color:#e0e8e4;font-size:10px}.hwm-symbol-grid article small,.hwm-symbol-grid article span{color:var(--muted);font-size:6px}.hwm-bars{background:#12191b;height:10px;position:relative}.hwm-bars b,.hwm-bars i{display:block;position:absolute;left:0}.hwm-bars i{background:var(--blue);height:4px;top:0}.hwm-bars b{background:var(--amber);height:3px;bottom:0}.hwm-symbol-grid article .gap{color:var(--amber);line-height:1.4}.hwm-opportunity{border-top:1px solid var(--line);background:linear-gradient(90deg,#ff9d2e14,#0000);grid-template-columns:1fr auto minmax(210px,1fr);align-items:center;gap:15px;min-height:72px;padding:9px 11px;display:grid}.hwm-opportunity span{color:var(--amber);font-size:7px;font-weight:900}.hwm-opportunity strong{color:#ffd09a;font-variant-numeric:tabular-nums;font-size:20px}.hwm-opportunity small{color:var(--muted);font-size:7px;line-height:1.45}.correlation-grid{display:grid}.correlation-axis{border-bottom:1px solid var(--line-soft);grid-template-columns:1fr auto;align-content:center;gap:6px 10px;min-height:82px;padding:9px 11px;display:grid}.correlation-axis>span{color:var(--muted);font-size:7px}.correlation-axis>strong{color:var(--blue);font-size:13px}.correlation-axis>i{background:linear-gradient(90deg,var(--red),#20282a 50%,var(--qait));grid-column:1/3;height:4px;position:relative}.correlation-axis>i:after{content:"";background:#c6cfcb;width:1px;height:10px;position:absolute;top:-3px;left:50%}.correlation-axis>i b{background:#fff;width:3px;height:12px;position:absolute;top:-4px}.correlation-axis small{color:var(--dim);grid-column:1/3;font-size:7px}.correlation-axis.strong>strong{color:var(--qait)}.portability-stat-grid{grid-template-columns:repeat(3,1fr);display:grid}.portability-stat-grid>div{border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);align-content:center;gap:5px;min-height:65px;padding:8px 10px;display:grid}.portability-stat-grid strong{font-size:9px}@keyframes forensic-rise{0%{opacity:0;transform:translateY(8px)rotateX(1.5deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}.performance-source-line{border:1px solid var(--line);min-height:34px;color:var(--muted);background:#07090a;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding:6px 10px;font-size:7px;display:flex}.performance-source-line strong{color:var(--qait)}.terminal-footer{border-top:1px solid var(--line);color:var(--muted);background:#060809;grid-template-columns:minmax(300px,1fr) auto minmax(300px,1fr);align-items:center;font-size:8px;display:grid}.status-message{color:var(--amber);white-space:nowrap;text-overflow:ellipsis;padding-left:9px;overflow:hidden}.footer-keys{gap:15px}.footer-keys,.footer-keys span{align-items:center;display:flex}.footer-keys span{gap:5px}.footer-keys b{border:1px solid var(--line);color:#c8cfcc;padding:2px 4px;font-size:7px}.integrity-note{color:var(--qait);justify-self:end;padding-right:9px}.ask-overlay{z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.ask-panel{background:#080b0c;border:1px solid #475256;width:min(650px,100%);box-shadow:0 22px 80px #000000b3}.ask-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:stretch;min-height:48px;display:flex}.ask-header>div{align-content:center;gap:4px;padding:7px 12px;display:grid}.ask-header span{color:var(--qait);letter-spacing:.12em;font-size:8px;font-weight:900}.ask-header strong{font-size:10px}.ask-header button{border:0;border-left:1px solid var(--line);color:var(--amber);cursor:pointer;background:0 0;padding:0 14px}.ask-header button:hover{background:var(--amber);color:#160d03}.ask-context{border-bottom:1px solid var(--line);background:var(--qait-soft);grid-template-columns:auto 1fr;gap:3px 12px;padding:10px 12px;display:grid}.ask-context span{color:var(--qait);grid-row:1/3;align-self:center;font-size:8px}.ask-context strong{font-size:10px}.ask-context small{color:var(--muted);font-size:8px}.ask-transcript{min-height:180px;padding:24px 20px}.ask-transcript span{color:var(--qait);font-size:8px}.ask-transcript p{color:#bac3c0;max-width:500px;margin:8px 0 0;font-size:10px;line-height:1.7}.ask-input{border:1px solid var(--line);grid-template-columns:1fr 74px;margin:0 12px 12px;display:grid}.ask-input:focus-within{border-color:var(--qait)}.ask-input input{color:#fff;background:#030405;border:0;outline:0;min-width:0;height:42px;padding:0 12px;font-size:10px}.ask-input button{background:var(--qait);color:#02110b;cursor:pointer;border:0;font-size:9px;font-weight:900}@media (max-width:1120px){.terminal-header{grid-template-columns:220px 1fr 164px}.truth-state{display:none}.terminal-grid{grid-template-columns:205px minmax(420px,1fr) 280px}.function-tabs button{padding-inline:9px}.function-tabs button span{margin-right:4px}.mode-switcher button{padding-inline:8px}.evidence-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.triangulation-authority{grid-template-columns:1fr 1.4fr}.triangulation-authority small{text-align:left;grid-column:1/3}.performance-header{grid-template-columns:minmax(300px,1fr) auto 210px}.performance-lenses button{min-width:76px}.performance-kpis{grid-template-columns:repeat(3,1fr)}.checkpoint-terrain,.daily-velocity{grid-column:span 7}.power-prism,.truth-boundaries{grid-column:span 5}.capital-constellation,.risk-depth,.survivor-dynamics,.symbol-skyline{grid-column:span 6}.survivor-flow{grid-template-columns:1fr .45fr 1fr}.survivor-flow .flow-bridge.final{display:none}.survivor-flow .flow-node.harvest{grid-column:1/4;min-height:70px;transform:none}.forensic-header{grid-template-columns:1fr}.forensic-source-state{border-top:1px solid var(--line);border-left:0}.forensic-decision{grid-template-columns:1fr 1.5fr}.forensic-decision small{grid-column:1/3}.forensic-expanded .hwm-panel,.forensic-expanded .portability-panel{grid-column:1/-1}}@media (max-width:860px){.terminal-shell{grid-template-rows:auto auto 1fr auto;min-height:100dvh;overflow:visible}.terminal-header{grid-template-columns:1fr auto}.brand-lockup{border-right:0}.command-bar{grid-area:2/1/auto/3;margin-top:0}.header-state{border-left:0;grid-area:1/2}.function-strip{align-items:stretch}.mode-switcher{display:none}.terminal-grid{grid-template-rows:auto;grid-template-columns:1fr;min-height:auto;display:grid}.ledger-panel,.market-panel,.reasoning-panel,.source-panel,.watchlist-panel{grid-area:auto/1}.watchlist-panel{grid-template-rows:38px 24px auto 38px}.watchlist{grid-template-columns:repeat(5,minmax(150px,1fr));display:grid;overflow-x:auto}.market-panel{min-height:560px}.reasoning-panel{min-height:520px}.ledger-panel{min-height:200px}.source-panel{min-height:220px}.evidence-space,.performance-experience{overflow-y:visible}.evidence-space-header{grid-template-columns:1fr}.evidence-snapshot{border-top:1px solid #214249;border-left:0;min-height:56px}.evidence-stage{min-height:620px}.evidence-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.performance-header{grid-template-columns:1fr}.performance-header>div:first-child{min-height:82px}.performance-lenses{border-inline:0;grid-template-columns:repeat(4,1fr);margin:0}.performance-lenses button{border-bottom:0;min-width:0}.evidence-stamp{border-top:1px solid var(--line);border-left:0;min-height:60px}.performance-kpis{grid-template-columns:1fr 1fr}.performance-board{grid-template-columns:1fr}.capital-constellation,.checkpoint-terrain,.daily-velocity,.power-prism,.risk-depth,.survivor-dynamics,.symbol-skyline,.truth-boundaries{grid-column:1}.forensic-source-state{grid-template-columns:repeat(3,1fr)}.forensic-source-state span{min-width:0}.forensic-decision{grid-template-columns:1fr}.forensic-decision small{grid-column:1}.forensic-panels{grid-template-columns:1fr}.forensic-expanded .hwm-panel,.forensic-expanded .portability-panel,.forensic-panel{grid-column:1}.utilization-layout{grid-template-columns:1fr}.utilization-metrics{border-top:1px solid var(--line);border-left:0}.hwm-symbol-grid{grid-template-columns:repeat(5,minmax(120px,1fr));overflow-x:auto}.terminal-footer{grid-template-columns:1fr;gap:5px;min-height:42px;padding:7px 0}.footer-keys,.integrity-note{display:none}}@media (max-width:560px){.brand-lockup{padding-left:8px}.header-state{padding-right:8px}.function-tabs button{place-content:center;gap:2px;min-width:62px;padding:6px 8px;display:grid}.function-tabs button span{margin:0}.market-toolbar{grid-template-rows:auto auto;grid-template-columns:1fr auto}.market-meta{display:none}.timeframes{border-right:0}.canvas-copy{width:calc(100% - 36px);left:18px}.scope-stamp{top:8px;right:8px}.required-fields{grid-template-columns:1fr}.metric-ribbon{grid-template-columns:repeat(3,1fr)}.metric-ribbon div:nth-child(n+4){display:none}.ledger-head{grid-template-columns:repeat(3,1fr)}.ledger-head span:nth-child(n+4){display:none}.ask-overlay{padding:8px}.performance-lenses{grid-template-columns:1fr 1fr}.evidence-space-header>div:first-child{min-height:86px}.evidence-scene-switcher,.evidence-symbol-rail{grid-template-columns:repeat(5,minmax(116px,1fr));overflow-x:auto}.evidence-stage{min-height:560px}.evidence-stage-title{top:10px;left:10px}.evidence-stage-controls{top:106px;right:10px}.evidence-stage-controls span{display:none}.evidence-level-rail{width:134px;top:154px;bottom:60px;right:10px}.evidence-level-rail i{width:55px}.evidence-orientation{bottom:51px;left:10px}.amplitude-vector-card{width:min(245px,100% - 20px);bottom:62px;right:10px}.evidence-projection-boundary{display:grid}.evidence-projection-boundary strong{text-align:left}.evidence-metrics{grid-template-columns:1fr 1fr}.triangulation-authority{grid-template-columns:1fr}.triangulation-authority small{grid-column:1}.performance-lenses button{border-bottom:1px solid var(--line-soft);min-height:30px}.performance-lenses button:nth-child(n+3){border-bottom:0}.performance-kpis{grid-template-columns:1fr}.perf-card-head{min-height:50px}.selected-metric{min-width:128px}.capital-constellation,.checkpoint-terrain,.daily-velocity,.power-prism,.risk-depth,.survivor-dynamics,.symbol-skyline,.truth-boundaries{min-height:auto}.checkpoint-controls{overflow-x:auto}.checkpoint-controls button{min-width:55px}.terrain-stage{height:225px;padding-inline:2px}.radar-stage{height:285px}.constellation-field{height:250px}.constellation-note{grid-template-columns:1fr 1fr;display:grid}.constellation-note strong{grid-column:1/3;margin-left:0}.skyline-stage{height:285px;padding-inline:6px}.skyline-stage figure{height:250px}.survivor-flow{grid-template-columns:1fr}.survivor-flow .flow-node,.survivor-flow .flow-node.harvest{grid-column:1;min-height:90px;transform:none}.flow-bridge{min-height:38px}.survivor-flow .flow-bridge.final{display:grid}.harvest-strip{grid-template-columns:1fr 1fr}.harvest-strip span:nth-child(2){border-right:0}.risk-scanner{grid-template-columns:1fr}.risk-legend{padding:5px 12px}.inventory-contraction{grid-template-columns:1fr}.daily-chart{height:220px;padding-inline:0}.daily-legend{flex-wrap:wrap}.daily-legend strong{width:100%;margin-left:0}.performance-source-line{display:grid}.forensic-header>div:first-child{min-height:68px}.forensic-source-state{grid-template-columns:1fr}.forensic-source-state span{min-height:46px}.forensic-tabs{grid-template-columns:repeat(5,minmax(84px,1fr));overflow-x:auto}.forensic-tabs button{min-height:35px}.forensic-panel-head{flex-direction:column;align-items:start}.margin-towers{gap:8px;min-height:260px;padding-inline:20px}.utilization-metrics{grid-template-columns:1fr 1fr}.drawdown-lattice{grid-template-columns:1fr}.drawdown-lattice>div{border-right:0;border-bottom:1px solid var(--line-soft);min-height:84px}.hwm-summary,.matrix-totals,.portability-stat-grid{grid-template-columns:1fr 1fr}.hwm-opportunity{grid-template-columns:1fr}.hwm-opportunity strong{font-size:18px}}.landing-shell{--landing-ink:#030708;--landing-panel:#071012;--landing-panel-strong:#0a1517;--landing-line:#9bcfc229;--landing-line-bright:#75ffda6b;--landing-text:#eff8f5;--landing-muted:#8aa09b;--landing-dim:#526762;--landing-cyan:#58ffd2;--landing-cyan-deep:#1cc79b;--landing-gold:#edc571;background:radial-gradient(circle at 76% 8%,#2effcb14,transparent 25rem),radial-gradient(circle at 8% 52%,#0f615214,transparent 34rem),var(--landing-ink);min-height:100vh;color:var(--landing-text);font-family:var(--font-geist-mono),"IBM Plex Mono",monospace;overflow:hidden}.landing-shell a{color:inherit;text-decoration:none}.landing-shell a,.landing-shell button{-webkit-tap-highlight-color:transparent}.landing-nav{z-index:40;border-bottom:1px solid var(--landing-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#030708c7;grid-template-columns:290px 1fr auto;align-items:center;width:100%;height:72px;display:grid;position:fixed;top:0;left:0}.landing-brand{align-items:center;gap:12px;min-width:0;display:flex}.landing-nav>.landing-brand{border-right:1px solid var(--landing-line);height:100%;padding:0 24px}.landing-brand-mark{border:1px solid var(--landing-cyan);color:#03100c;background:var(--landing-cyan);letter-spacing:-.09em;clip-path:polygon(0 0,82% 0,100% 18%,100% 100%,18% 100%,0 82%);flex:none;place-items:center;width:38px;height:38px;font-size:22px;font-weight:900;display:grid}.landing-brand>span:last-child{min-width:0;line-height:1;display:grid}.landing-brand strong{color:var(--landing-cyan);font-family:var(--font-geist-sans),sans-serif;letter-spacing:.22em;font-size:18px;font-weight:800}.landing-brand small{color:var(--landing-muted);letter-spacing:.15em;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:8px;overflow:hidden}.landing-links{justify-content:center;align-items:center;gap:clamp(18px,3.2vw,52px);height:100%;display:flex}.landing-links a{color:#9aaeaa;letter-spacing:.14em;place-items:center;height:100%;font-size:9px;font-weight:650;display:grid;position:relative}.landing-links a:after{content:"";background:var(--landing-cyan);width:0;height:1px;transition:width .22s;position:absolute;bottom:-1px}.landing-links a:hover{color:var(--landing-text)}.landing-links a:hover:after{width:100%}.landing-nav-actions{align-items:center;height:100%;display:flex}.system-pulse{color:#91a7a2;letter-spacing:.12em;align-items:center;gap:8px;padding:0 22px;font-size:8px;display:flex}.future-label i,.system-pulse i{background:var(--landing-cyan);filter:drop-shadow(0 0 6px #58ffd2bf);border-radius:50%;width:6px;height:6px;animation:landing-pulse 2.2s ease-in-out infinite;display:inline-block}.nav-terminal-link{border-left:1px solid var(--landing-line);background:var(--landing-cyan);letter-spacing:.14em;place-items:center;height:100%;padding:0 26px;font-size:9px;font-weight:900;transition:background .18s;display:grid;color:#03100c!important}.nav-terminal-link:hover{background:#a4ffe7}.mobile-menu{display:none}.hero-section{border-bottom:1px solid var(--landing-line);isolation:isolate;grid-template-columns:minmax(0,.92fr) minmax(480px,1.08fr);align-items:center;min-height:100svh;padding:118px clamp(26px,5vw,82px) 112px;display:grid;position:relative}.hero-noise{z-index:-1;opacity:.26;background-image:linear-gradient(#6dffdb06 1px,#0000 0),linear-gradient(90deg,#6dffdb05 1px,#0000 0);background-size:100% 5px,96px 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.hero-copy{z-index:3;max-width:790px;padding:34px 0 44px;position:relative}.landing-eyebrow,.section-index{color:var(--landing-cyan);letter-spacing:.2em;align-items:center;gap:10px;font-size:10px;font-weight:750;display:inline-flex}.landing-eyebrow:before,.section-index:before{content:"";background:currentColor;width:28px;height:1px}.hero-copy h1{max-width:780px;font-family:var(--font-geist-sans),sans-serif;letter-spacing:-.065em;margin:24px 0 26px;font-size:clamp(48px,5.8vw,94px);font-weight:520;line-height:.91}.hero-copy h1 em{color:var(--landing-cyan);margin-top:.17em;font-style:normal;font-weight:720;display:block}.hero-copy>p{color:#a7bab5;max-width:650px;font-family:var(--font-geist-sans),sans-serif;margin:0;font-size:clamp(16px,1.3vw,21px);line-height:1.58}.hero-actions{align-items:stretch;gap:12px;margin-top:38px;display:flex}.primary-action,.secondary-action{border:1px solid var(--landing-cyan);min-height:54px;color:var(--landing-cyan);letter-spacing:.13em;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:24px;padding:0 22px;font-size:10px;font-weight:850;transition:background .18s,color .18s,transform .18s;display:flex}.primary-action{background:var(--landing-cyan);color:#03100c}.primary-action:hover,.secondary-action:hover{transform:translateY(-2px)}.primary-action:hover{background:#a6ffe8}.secondary-action{text-align:left;grid-template-columns:1fr auto;min-width:218px;display:grid}.secondary-action small{color:var(--landing-muted);letter-spacing:.11em;border-left:1px solid #58ffd259;padding-left:16px;font-size:7px}.hero-principle{border-top:1px solid var(--landing-line);grid-template-columns:118px 1fr;gap:22px;max-width:620px;margin-top:42px;padding-top:18px;display:grid}.hero-principle>span{color:var(--landing-gold);letter-spacing:.16em;font-size:8px}.hero-principle blockquote{color:#748984;letter-spacing:.07em;margin:0;font-size:9px;line-height:1.7}.hero-organism{align-self:stretch;place-items:center;min-height:min(76vh,760px);margin-right:-3vw;display:grid;position:relative}.hero-organism:after,.hero-organism:before{content:"";pointer-events:none;position:absolute}.hero-organism:before{clip-path:polygon(0 18%,18% 0,82% 0,100% 18%,100% 82%,82% 100%,18% 100%,0 82%);border:1px solid #58ffd214;inset:10% 6%}.hero-organism:after{background:linear-gradient(90deg,#0000,#58ffd26b,#0000);width:62%;height:1px;animation:organism-scan 5.5s ease-in-out infinite;top:50%}.qait-organism-canvas{width:100%;height:100%;min-height:560px;display:block}.organism-caption{border-left:1px solid var(--landing-cyan);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03090ab3;grid-template-columns:auto auto;gap:4px 22px;padding:12px 14px;display:grid;position:absolute;bottom:14%;right:9%}.organism-caption small,.organism-caption span{color:var(--landing-muted);letter-spacing:.14em;font-size:7px}.organism-caption strong{color:var(--landing-cyan);letter-spacing:.12em;grid-area:1/2/3;font-size:16px}.mode-dock{border:1px solid var(--landing-line);background:#040b0cd1;align-items:center;display:flex;position:absolute;bottom:34px;left:clamp(26px,5vw,82px)}.mode-dock>em,.mode-dock>span{color:var(--landing-dim);letter-spacing:.12em;padding:0 12px;font-size:7px;font-style:normal}.mode-dock button{border:0;border-left:1px solid var(--landing-line);color:#71847f;letter-spacing:.1em;cursor:pointer;background:0 0;height:31px;padding:0 12px;font-size:8px}.mode-dock button.active{background:var(--landing-cyan);color:#03100c;font-weight:850}.trust-rail{border-top:1px solid var(--landing-line);border-left:1px solid var(--landing-line);background:#040a0bd1;grid-template-columns:repeat(4,1fr);width:54%;min-height:58px;display:grid;position:absolute;bottom:0;right:0}.trust-rail>span{border-right:1px solid var(--landing-line);color:#8ca09b;letter-spacing:.11em;align-items:center;gap:10px;padding:0 14px;font-size:7px;display:flex}.trust-rail b{color:var(--landing-gold);font-size:8px}.manifesto-strip{border-bottom:1px solid var(--landing-line);background:linear-gradient(90deg,#58ffd20d,#0000 52%),#050b0c;grid-template-columns:auto auto 1fr;align-items:center;gap:18px;min-height:138px;padding:24px clamp(26px,7vw,116px);display:grid}.manifesto-strip span,.manifesto-strip strong{font-family:var(--font-geist-sans),sans-serif;letter-spacing:-.04em;font-size:clamp(27px,3.1vw,50px)}.manifesto-strip span{color:#566b66}.manifesto-strip strong{color:var(--landing-cyan)}.manifesto-strip p{color:#7d928d;letter-spacing:.09em;text-align:right;justify-self:end;max-width:380px;margin:0;font-size:9px;line-height:1.7}.gateway-section,.proof-section,.reasoning-section,.survival-section{border-bottom:1px solid var(--landing-line);padding:108px clamp(26px,6vw,104px)}.section-intro{grid-template-columns:minmax(180px,.34fr) 1fr;gap:40px;margin-bottom:52px;display:grid}.section-intro>.section-index{align-self:start;margin-top:10px}.communicator-copy h2,.gateway-card h3,.proof-heading h2,.section-intro h2,.triangulation-copy h2{font-family:var(--font-geist-sans),sans-serif;letter-spacing:-.045em;margin:0;font-weight:560}.communicator-copy h2,.proof-heading h2,.section-intro h2,.triangulation-copy h2{max-width:970px;font-size:clamp(38px,4.8vw,76px);line-height:.98}.communicator-copy>p,.proof-heading p,.section-intro p,.triangulation-copy>p{color:#879b96;max-width:730px;font-family:var(--font-geist-sans),sans-serif;margin:20px 0 0;font-size:16px;line-height:1.65}.reasoning-console{border:1px solid var(--landing-line);background:linear-gradient(120deg,#58ffd206,transparent 50%),var(--landing-panel)}.phase-rail{border-bottom:1px solid var(--landing-line);grid-template-columns:repeat(5,1fr);display:grid}.phase-rail button{border:0;border-right:1px solid var(--landing-line);color:#748983;text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto 1fr;align-content:center;align-items:center;gap:4px 12px;min-height:74px;padding:14px 18px;display:grid;position:relative}.phase-rail button:last-child{border-right:0}.phase-rail button span{color:var(--landing-gold);grid-row:1/3;font-size:8px}.phase-rail button strong{letter-spacing:.14em;font-size:10px}.phase-rail button i{background:var(--landing-line);width:100%;height:1px}.phase-rail button.active{color:var(--landing-cyan);background:#58ffd214}.phase-rail button.active i{background:var(--landing-cyan);filter:drop-shadow(0 0 6px #58ffd2cc)}.reasoning-stage{grid-template-columns:minmax(320px,.76fr) minmax(520px,1.24fr);min-height:560px;display:grid}.reasoning-stage-copy{z-index:2;border-right:1px solid var(--landing-line);flex-direction:column;justify-content:center;padding:clamp(34px,5vw,76px);display:flex;position:relative}.reasoning-stage-copy>span{color:var(--landing-gold);letter-spacing:.14em;font-size:8px}.reasoning-stage-copy h3{max-width:480px;font-family:var(--font-geist-sans),sans-serif;letter-spacing:-.045em;margin:20px 0;font-size:clamp(32px,3.5vw,56px);font-weight:540;line-height:1}.reasoning-stage-copy p{color:#8ca09b;max-width:520px;font-family:var(--font-geist-sans),sans-serif;margin:0;font-size:15px;line-height:1.7}.evidence-chips{border-top:1px solid var(--landing-line);border-left:1px solid var(--landing-line);grid-template-columns:1fr 1fr;margin-top:34px;display:grid}.evidence-chips span{border-right:1px solid var(--landing-line);border-bottom:1px solid var(--landing-line);color:#9db0ab;letter-spacing:.1em;align-items:center;gap:10px;min-height:46px;padding:0 12px;font-size:8px;display:flex}.evidence-chips b{color:var(--landing-cyan)}.reasoning-geometry{background:radial-gradient(circle,#58ffd21f,#0000 28%),#03090a;min-height:560px;position:relative;overflow:hidden}.geometry-grid{opacity:.25;transform-origin:bottom;background-image:linear-gradient(#58ffd21f 1px,#0000 0),linear-gradient(90deg,#58ffd21a 1px,#0000 0);background-size:46px 46px;position:absolute;inset:0;transform:perspective(620px)rotateX(62deg)scale(1.4)translateY(18%)}.geometry-core{border:1px solid var(--landing-cyan);border-radius:50%;place-items:center;width:116px;height:116px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.geometry-core:after,.geometry-core:before{content:"";border:1px solid #58ffd233;border-radius:50%;position:absolute;inset:13px}.geometry-core:after{inset:27px}.geometry-core strong{z-index:2;color:var(--landing-cyan);font-family:var(--font-geist-sans),sans-serif;font-size:34px}.geometry-core i,.geometry-core span{background:var(--landing-cyan);filter:drop-shadow(0 0 6px #58ffd2cc);border-radius:50%;position:absolute;top:50%;left:50%}.geometry-core i{transform-origin:-44px;width:7px;height:7px;animation:geometry-orbit 4s linear infinite}.geometry-core span{transform-origin:57px;width:4px;height:4px;animation:geometry-orbit-reverse 6s linear infinite}.geometry-ring{border:1px solid #58ffd238;border-radius:50%;animation:geometry-breathe 5s ease-in-out infinite;position:absolute;top:50%;left:50%;translate:-50% -50%}.ring-a{width:230px;height:230px}.ring-b{width:370px;height:260px;animation-delay:-1.4s;rotate:34deg}.ring-c{width:510px;height:340px;animation-delay:-2.7s;rotate:-24deg}.geometry-node{color:#adc0bb;letter-spacing:.12em;text-align:center;background:#030a0bd1;border:1px solid #58ffd247;min-width:112px;padding:9px 12px;font-size:8px;position:absolute}.geometry-node:before{content:"";background:linear-gradient(90deg,transparent,var(--landing-cyan));width:50px;height:1px;position:absolute;top:50%}.node-1{top:16%;left:18%}.node-1:before,.node-3:before{left:100%}.node-2{top:21%;right:13%}.node-2:before,.node-4:before{right:100%;rotate:180deg}.node-3{bottom:17%;left:12%}.node-4{bottom:13%;right:17%}.phase-observe .geometry-ring{border-color:#4eb8ff52}.phase-construct .geometry-ring{border-style:dashed}.phase-challenge .geometry-ring{animation-duration:2.8s}.phase-validate .geometry-core{border-color:var(--landing-gold)}.phase-preserve .ring-c{border-color:#edc5716b}.reasoning-readout{border-top:1px solid var(--landing-line);grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;min-height:70px;display:grid}.reasoning-readout span{color:#a9bbb6;letter-spacing:.1em;gap:5px;padding:0 24px;font-size:9px;display:grid}.reasoning-readout small{color:var(--landing-dim);font-size:7px}.reasoning-readout i{color:var(--landing-cyan);font-style:normal}.triangulation-section{border-bottom:1px solid var(--landing-line);grid-template-columns:minmax(340px,.78fr) minmax(580px,1.22fr);min-height:840px;display:grid}.triangulation-copy{border-right:1px solid var(--landing-line);flex-direction:column;justify-content:center;padding:96px clamp(34px,6vw,104px);display:flex}.triangulation-copy h2{margin-top:30px}.triangulation-legend{border-top:1px solid var(--landing-line);margin-top:42px;display:grid}.triangulation-legend span{border-bottom:1px solid var(--landing-line);grid-template-columns:auto 100px 1fr;align-items:center;gap:12px;min-height:56px;display:grid}.triangulation-legend i{border:1px solid var(--landing-cyan);width:7px;height:7px;rotate:45deg}.triangulation-legend strong{color:#b7c8c3;letter-spacing:.1em;font-size:8px}.triangulation-legend small{color:var(--landing-dim);font-size:8px}.triangulation-field{background:radial-gradient(circle at 50% 48%,#58ffd21a,#0000 27%),#03090a;place-items:center;min-height:840px;display:grid;position:relative;overflow:hidden}.terrain-lines{opacity:.3;transform-origin:bottom;background:repeating-linear-gradient(0deg,#0000 0 23px,#58ffd22e 24px 25px),repeating-linear-gradient(90deg,#0000 0 35px,#58ffd229 36px 37px);animation:terrain-drift 14s linear infinite;position:absolute;inset:30% -20% -35%;transform:perspective(680px)rotateX(64deg)rotate(-5deg)}.triangulation-field svg{z-index:2;width:min(88%,780px);position:relative;overflow:visible}.tri-cross,.tri-path{fill:none;stroke:#58ffd2b8;stroke-width:1.2px}.tri-cross{stroke-dasharray:3 8;stroke-width:.8px}.tri-node{fill:var(--landing-cyan)}.tri-node.safety{fill:var(--landing-gold)}.tri-node.obstacle{fill:#ff806f}.triangulation-field text{fill:#9db1ac;font-family:var(--font-geist-mono),monospace;letter-spacing:.16em;font-size:11px}.triangulation-field .tri-center-label{fill:var(--landing-cyan);font-size:15px;font-weight:800}.axis{z-index:3;color:var(--landing-dim);letter-spacing:.14em;font-size:7px;position:absolute}.axis-x{bottom:25px;right:32px}.axis-y{top:28px;left:28px}.axis-z{top:28px;right:28px}.survival-section{background:linear-gradient(105deg,#edc5710a,transparent 34%),var(--landing-ink)}.survival-flow{border-top:1px solid var(--landing-line);border-bottom:1px solid var(--landing-line);grid-template-columns:repeat(5,1fr);display:grid;position:relative}.survival-flow:before{content:"";background:linear-gradient(90deg,transparent,var(--landing-cyan),transparent);height:1px;position:absolute;top:54px;left:10%;right:10%}.survival-node{border-right:1px solid var(--landing-line);text-align:center;flex-direction:column;align-items:center;min-height:230px;padding:26px 16px;display:flex;position:relative}.survival-node:last-child{border-right:0}.survival-node>span{color:var(--landing-gold);align-self:flex-start;font-size:8px}.survival-node i{z-index:2;border:3px solid var(--landing-ink);background:var(--landing-cyan);outline:1px solid var(--landing-cyan);filter:drop-shadow(0 0 8px #58ffd294);width:15px;height:15px;animation:survival-node 3s ease-in-out infinite;animation-delay:var(--node-delay);border-radius:50%;margin:14px 0 34px;position:relative}.survival-node strong{color:#dbe7e3;font-family:var(--font-geist-sans),sans-serif;letter-spacing:-.02em;font-size:22px}.survival-node small{color:#718680;letter-spacing:.08em;max-width:180px;margin-top:12px;font-size:8px;line-height:1.55}.proof-section{background:radial-gradient(circle at 72% 30%,#58ffd212,#0000 32rem),#050b0c}.proof-heading{grid-template-columns:minmax(180px,.34fr) 1fr auto;align-items:start;gap:40px;display:grid}.proof-heading>.section-index{margin-top:10px}.proof-stamp{color:#947d4d;letter-spacing:.1em;border:1px solid #edc5716b;gap:8px;min-width:206px;padding:14px 16px;font-size:7px;display:grid}.proof-stamp b{color:var(--landing-gold);font-size:14px}.verified-metrics{border-top:1px solid var(--landing-line);border-left:1px solid var(--landing-line);grid-template-columns:repeat(5,1fr);margin-top:62px;display:grid}.verified-metrics>div{border-right:1px solid var(--landing-line);border-bottom:1px solid var(--landing-line);grid-template-rows:auto 1fr auto;min-height:178px;padding:18px;display:grid}.verified-metrics span{color:var(--landing-gold);font-size:8px}.verified-metrics strong{color:var(--landing-cyan);font-family:var(--font-geist-sans),sans-serif;letter-spacing:-.045em;align-self:center;font-size:clamp(28px,3vw,48px);font-weight:550}.verified-metrics small{color:#738781;letter-spacing:.1em;font-size:8px}.proof-bottom{grid-template-columns:1fr auto;align-items:center;gap:30px;min-height:96px;display:grid}.proof-line{align-items:center;gap:9px;display:flex}.proof-line span,.proof-line strong{letter-spacing:.1em;font-size:8px}.proof-line span{color:#617570}.proof-line strong{color:var(--landing-cyan)}.proof-line i{background:linear-gradient(90deg,var(--landing-line),#58ffd28a);width:clamp(14px,2.2vw,38px);height:1px}.proof-bottom>a{color:var(--landing-cyan);letter-spacing:.11em;align-items:center;gap:18px;font-size:9px;font-weight:800;display:flex}.communicator-section{border-bottom:1px solid var(--landing-line);background:linear-gradient(90deg,#020607,#071213eb),var(--landing-ink);grid-template-columns:1fr .9fr;min-height:850px;display:grid}.communicator-visual{border-right:1px solid var(--landing-line);background:radial-gradient(circle,#58ffd221,#0000 24%),repeating-radial-gradient(circle,#58ffd20d 0 1px,#0000 1px 36px);place-items:center;min-height:850px;display:grid;position:relative;overflow:hidden}.communicator-core{z-index:3;border:1px solid var(--landing-cyan);width:110px;height:110px;color:var(--landing-cyan);font-family:var(--font-geist-sans),sans-serif;filter:drop-shadow(0 0 28px #58ffd233);background:radial-gradient(circle,#58ffd25c,#020909eb 70%);border-radius:50%;place-items:center;font-size:40px;font-weight:750;display:grid}.communicator-orbit{border:1px solid #58ffd247;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.communicator-orbit:after{content:"";background:var(--landing-cyan);filter:drop-shadow(0 0 8px #58ffd2d1);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:-3px}.orbit-one{width:270px;height:270px;animation:communicator-spin 9s linear infinite}.orbit-two{width:430px;height:250px;animation:communicator-spin-reverse 14s linear infinite;rotate:28deg}.orbit-three{border-style:dashed;width:620px;height:390px;animation:communicator-spin 21s linear infinite;rotate:-18deg}.voice-wave{opacity:.68;justify-content:center;align-items:center;gap:7px;height:70px;display:flex;position:absolute;bottom:9%;left:6%;right:6%}.voice-wave i{background:var(--landing-cyan);width:1px;height:18%;animation:voice-wave 1.75s ease-in-out infinite;animation-delay:calc(var(--wave-index) * -.08s)}.communicator-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:96px clamp(34px,6vw,110px);display:flex}.future-label{color:var(--landing-gold);letter-spacing:.12em;border:1px solid #edc57157;align-items:center;gap:10px;margin-bottom:28px;padding:9px 12px;font-size:8px;font-weight:750;display:inline-flex}.future-label i{background:var(--landing-gold);filter:drop-shadow(0 0 6px #edc5719e)}.communicator-copy h2{margin-top:28px}.communicator-copy blockquote{border-left:1px solid var(--landing-cyan);color:#c7d7d2;font-family:var(--font-geist-sans),sans-serif;margin:34px 0 0;padding:18px 0 18px 24px;font-size:16px;line-height:1.55}.communicator-contract{border-top:1px solid var(--landing-line);width:100%;margin-top:30px;display:grid}.communicator-contract span{border-bottom:1px solid var(--landing-line);color:#778c86;letter-spacing:.1em;align-items:center;min-height:44px;font-size:8px;display:flex}.communicator-contract span:before{content:"✓";color:var(--landing-cyan);margin-right:12px}.communicator-copy button{color:#5d716c;letter-spacing:.12em;cursor:not-allowed;background:#58ffd209;border:1px solid #58ffd240;grid-template-columns:auto auto;align-items:center;gap:24px;min-height:56px;margin-top:32px;padding:0 20px;font-size:9px;display:grid}.communicator-copy button small{color:#425550;font-size:7px}.gateway-grid{border-top:1px solid var(--landing-line);border-left:1px solid var(--landing-line);grid-template-columns:repeat(3,1fr);display:grid}.gateway-card{border-right:1px solid var(--landing-line);border-bottom:1px solid var(--landing-line);background:#07101299;flex-direction:column;min-height:380px;padding:28px;transition:background .18s,transform .18s;display:flex}.gateway-card:hover{background:#0b1a1ce0;transform:translateY(-4px)}.gateway-card.available{background:linear-gradient(145deg,#58ffd217,#0000 54%),#071012cc}.gateway-card>div{justify-content:space-between;align-items:center;display:flex}.gateway-card>div span{color:var(--landing-gold);font-size:8px}.gateway-card em{border:1px solid var(--landing-line);color:var(--landing-muted);letter-spacing:.1em;padding:7px 9px;font-size:7px;font-style:normal}.gateway-card.available em{color:var(--landing-cyan);border-color:#58ffd259}.gateway-card h3{margin-top:72px;font-size:clamp(29px,2.8vw,45px);line-height:.98}.gateway-card p{color:#778b86;max-width:420px;font-family:var(--font-geist-sans),sans-serif;margin:20px 0;font-size:14px;line-height:1.6}.gateway-card>strong{border-top:1px solid var(--landing-line);color:var(--landing-muted);letter-spacing:.11em;justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;font-size:8px;display:flex}.gateway-card.available>strong{color:var(--landing-cyan)}.landing-footer{background:#020506;grid-template-columns:250px 1fr auto;align-items:center;gap:40px;min-height:220px;padding:48px clamp(26px,6vw,104px);display:grid}.landing-footer p{color:#5e716c;letter-spacing:.05em;max-width:650px;margin:0;font-size:8px;line-height:1.7}.landing-footer>span{color:#465852;letter-spacing:.1em;text-align:right;font-size:7px}.future-gateway-shell{--landing-ink:#030708;--landing-line:#9bcfc229;--landing-text:#eff8f5;--landing-muted:#8aa09b;--landing-cyan:#58ffd2;--landing-gold:#edc571;background:radial-gradient(circle at 70% 34%,#58ffd21a,transparent 28rem),repeating-linear-gradient(0deg,transparent 0 44px,#58ffd209 45px),var(--landing-ink);min-height:100svh;color:var(--landing-text);font-family:var(--font-geist-mono),monospace}.future-gateway-shell a{color:inherit;text-decoration:none}.future-gateway-shell>header{border-bottom:1px solid var(--landing-line);justify-content:space-between;align-items:center;height:72px;padding:0 clamp(24px,5vw,78px);display:flex}.future-gateway-shell>header>a:last-child{color:var(--landing-muted);letter-spacing:.12em;font-size:8px}.future-gateway-shell>section{flex-direction:column;justify-content:center;align-items:flex-start;min-height:calc(100svh - 72px);padding:80px clamp(24px,10vw,170px);display:flex}.future-gateway-shell>section>small{color:var(--landing-cyan);letter-spacing:.14em;margin-top:22px;font-size:8px}.future-gateway-shell h1{max-width:1000px;font-family:var(--font-geist-sans),sans-serif;letter-spacing:-.065em;margin:22px 0;font-size:clamp(58px,9vw,132px);font-weight:550;line-height:.88}.future-gateway-shell section>p{max-width:720px;color:var(--landing-muted);font-family:var(--font-geist-sans),sans-serif;margin:0;font-size:17px;line-height:1.7}.future-gateway-shell section>div{flex-wrap:wrap;gap:10px;margin:30px 0;display:flex}.future-gateway-shell section>div span{border:1px solid var(--landing-line);color:#788d87;letter-spacing:.1em;padding:9px 12px;font-size:8px}.future-gateway-shell .primary-action{border:1px solid var(--landing-cyan);background:var(--landing-cyan);color:#03100c;letter-spacing:.12em;align-items:center;gap:24px;min-height:54px;padding:0 22px;font-size:9px;font-weight:850;display:flex}@keyframes landing-pulse{0%,to{opacity:.42;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@keyframes organism-scan{0%,to{opacity:0;transform:translateY(-180px)}50%{opacity:.8;transform:translateY(180px)}}@keyframes geometry-orbit{to{transform:rotate(1turn)}}@keyframes geometry-orbit-reverse{to{transform:rotate(-1turn)}}@keyframes geometry-breathe{0%,to{opacity:.28;scale:.97}50%{opacity:.8;scale:1.03}}@keyframes terrain-drift{to{background-position:0 48px,72px 0}}@keyframes survival-node{0%,to{opacity:.62;scale:.84}50%{opacity:1;scale:1.15}}@keyframes communicator-spin{to{rotate:1turn}}@keyframes communicator-spin-reverse{to{rotate:-1turn}}@keyframes voice-wave{0%,to{opacity:.24;height:12%}50%{opacity:.9;height:82%}}@media (max-width:1180px){.landing-nav{grid-template-columns:254px 1fr auto}.system-pulse{display:none}.hero-section{grid-template-columns:minmax(0,1fr) minmax(400px,.9fr)}.hero-copy h1{font-size:clamp(48px,6.4vw,76px)}.trust-rail{width:60%}.reasoning-stage{grid-template-columns:.8fr 1.2fr}.triangulation-section{grid-template-columns:.86fr 1.14fr}.proof-heading{grid-template-columns:180px 1fr}.proof-stamp{grid-column:2;width:max-content}}@media (max-width:900px){.landing-nav{grid-template-columns:1fr auto}.landing-nav>.landing-brand{border-right:0}.landing-links{border-bottom:1px solid var(--landing-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#030708f7;grid-template-columns:1fr 1fr;gap:0;height:auto;display:none;position:absolute;top:72px;left:0;right:0}.landing-links.is-open{display:grid}.landing-links a{border-right:1px solid var(--landing-line);border-bottom:1px solid var(--landing-line);min-height:52px}.nav-terminal-link{display:none}.mobile-menu{border:0;border-left:1px solid var(--landing-line);height:100%;color:var(--landing-cyan);letter-spacing:.12em;background:0 0;padding:0 22px;font-size:8px;display:block}.hero-section{grid-template-columns:1fr;padding-top:110px;padding-bottom:136px}.hero-copy{max-width:none;padding-bottom:0}.hero-copy h1{max-width:820px;font-size:clamp(52px,10vw,84px)}.hero-organism{margin:-40px -7vw 0}.hero-organism,.qait-organism-canvas{min-height:560px}.trust-rail{width:100%}.mode-dock{bottom:78px}.manifesto-strip{grid-template-columns:auto auto}.manifesto-strip p{text-align:left;grid-column:1/3;justify-self:start}.proof-heading,.section-intro{grid-template-columns:1fr}.proof-stamp{grid-column:1}.communicator-section,.reasoning-stage,.triangulation-section{grid-template-columns:1fr}.communicator-visual,.reasoning-stage-copy,.triangulation-copy{border-right:0;border-bottom:1px solid var(--landing-line)}.reasoning-stage{min-height:auto}.reasoning-geometry{min-height:520px}.triangulation-field{min-height:640px}.communicator-visual{min-height:620px}.verified-metrics{grid-template-columns:repeat(2,1fr)}.verified-metrics>div:last-child{grid-column:1/3}.gateway-grid{grid-template-columns:1fr}.gateway-card{min-height:310px}.gateway-card h3{margin-top:44px}.landing-footer{grid-template-columns:1fr}.landing-footer>span{text-align:left}}@media (max-width:620px){.landing-nav>.landing-brand{padding:0 16px}.landing-brand small{max-width:150px}.hero-section{min-height:auto;padding:112px 18px 144px}.hero-copy h1{margin-top:18px;font-size:clamp(43px,13.5vw,68px)}.hero-copy>p{font-size:15px}.hero-actions{display:grid}.secondary-action{min-width:0}.hero-principle{grid-template-columns:1fr;gap:10px}.hero-organism{margin-top:-16px}.hero-organism,.qait-organism-canvas{min-height:440px}.organism-caption{bottom:8%;right:3%}.mode-dock{bottom:82px;left:18px;right:18px;overflow-x:auto}.mode-dock>em{display:none}.trust-rail{grid-template-columns:1fr 1fr}.trust-rail>span{min-height:44px}.manifesto-strip{grid-template-columns:1fr;gap:4px;padding:36px 18px}.manifesto-strip p{grid-column:1;margin-top:16px}.gateway-section,.proof-section,.reasoning-section,.survival-section{padding:78px 18px}.section-intro{margin-bottom:36px}.communicator-copy h2,.proof-heading h2,.section-intro h2,.triangulation-copy h2{font-size:clamp(34px,10vw,52px)}.communicator-copy>p,.proof-heading p,.section-intro p,.triangulation-copy>p{font-size:14px}.phase-rail{grid-template-columns:repeat(5,minmax(100px,1fr));overflow-x:auto}.phase-rail button{min-height:62px;padding:12px}.reasoning-stage-copy{padding:48px 22px}.reasoning-geometry{min-height:420px}.ring-c{width:400px}.geometry-node{min-width:92px;padding:8px;font-size:7px}.geometry-node:before{width:24px}.reasoning-readout{grid-template-columns:1fr;padding:14px 0}.reasoning-readout span{min-height:48px}.reasoning-readout i{display:none}.communicator-copy,.triangulation-copy{padding:72px 18px}.triangulation-field{min-height:480px}.triangulation-legend span{grid-template-columns:auto 80px 1fr}.survival-flow{grid-template-columns:1fr}.survival-flow:before{background:linear-gradient(transparent,var(--landing-cyan),transparent);width:1px;height:auto;top:10%;bottom:10%;left:44px}.survival-node{border-right:0;border-bottom:1px solid var(--landing-line);text-align:left;grid-template-rows:auto auto;grid-template-columns:26px 38px 1fr;align-content:center;justify-items:start;min-height:122px;padding:20px 10px;display:grid}.survival-node>span{grid-row:1/3}.survival-node i{grid-row:1/3;align-self:center;margin:0}.survival-node small{margin-top:5px}.verified-metrics{grid-template-columns:1fr}.verified-metrics>div:last-child{grid-column:1}.verified-metrics>div{min-height:128px}.proof-bottom{grid-template-columns:1fr;padding-top:24px}.proof-line{overflow-x:auto}.proof-line i{min-width:12px}.communicator-visual{min-height:460px}.orbit-three{width:440px;height:280px}.voice-wave{gap:4px}.gateway-card{min-height:290px;padding:22px}.landing-footer{padding:54px 18px}.future-gateway-shell>header{padding:0 16px}.future-gateway-shell>header>a:last-child{display:none}.future-gateway-shell>section{padding:64px 18px}.future-gateway-shell h1{font-size:clamp(48px,16vw,82px)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}