:root{--navy:#102b4e;--navy-2:#173c67;--blue:#1e5a96;--blue-soft:#dfeaf3;--red:#a33b34;--green:#2f6a52;--amber:#8a641f;--ink:#17212b;--muted:#5e6b78;--paper:#fbfaf7;--paper-alt:#f1f3f4;--white:#fff;--line:#c9d0d5;--line-dark:#8c98a2;--type-body:15.5px;--type-support:14.25px;--type-label:12.5px;--type-emphasis:16.5px}.progress-cover-grid .status-strip span{padding:10px 12px;font-size:16px}.progress-cover-grid .status-strip b{font-size:14px}.plain-status-grid{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.plain-status-grid article{border:1px solid var(--line);border-top:8px solid var(--navy);background:var(--white);flex-direction:column;min-height:330px;padding:clamp(24px,2.5vw,38px);display:flex}.plain-status-grid .plain-status-known{border-top-color:var(--green)}.plain-status-grid .plain-status-changed{border-top-color:var(--blue)}.plain-status-grid .plain-status-open{border-top-color:var(--red)}.plain-status-grid article>span,.proxy-contrast article>span,.valid-comparison article>span,.preservation-balance article>span,.balance-center>span,.drift-story article>span,.method-boundary b,.result-hero>span,.result-columns article>span,.result-media-slot>b,.shared-conditions>b,.single-variable article>span,.decision-question>span{font:750 clamp(14px, 1.05vw, 16px)/1.25 var(--font-geist-mono), monospace;letter-spacing:.07em}.plain-status-grid article>span{color:var(--navy)}.plain-status-grid .plain-status-known>span{color:var(--green)}.plain-status-grid .plain-status-changed>span{color:var(--blue)}.plain-status-grid .plain-status-open>span{color:var(--red)}.plain-status-grid h3{color:var(--navy);letter-spacing:-.025em;margin:auto 0 0;font-size:clamp(26px,2.2vw,34px);line-height:1.18}.plain-status-question{border:0;border-left:7px solid var(--red);background:var(--navy);color:var(--white);margin:18px 0 0;padding:20px 25px;font-size:clamp(24px,2.25vw,34px);font-weight:650;line-height:1.25}:is(#failure-ledger,#supervision-boundary,#latent-method,#action-reference,#source-preservation,#training-inference,#current-result,#single-decision) .subtitle{max-width:1180px;font-size:clamp(19px,1.5vw,23px)}:is(#failure-ledger,#supervision-boundary,#latent-method,#action-reference,#source-preservation,#training-inference,#current-result,#single-decision) .section-label{font-size:14px}.plain-lesson{flex-direction:column;flex:1;min-height:0;display:flex}.proxy-contrast{flex:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.proxy-contrast article{border:1px solid var(--line);border-top:8px solid var(--blue);background:var(--white);flex-direction:column;min-height:300px;padding:clamp(24px,2.6vw,40px);display:flex}.proxy-contrast .video-failed{border-top-color:var(--red);background:#f7ecea}.proxy-improved>span{color:var(--blue)}.video-failed>span{color:var(--red)}.proxy-contrast h3{color:var(--navy);letter-spacing:-.025em;margin:auto 0 16px;font-size:clamp(27px,2.35vw,36px);line-height:1.16}.proxy-contrast p{color:var(--muted);margin:0;font-size:clamp(18px,1.35vw,21px);line-height:1.42}.contrast-word{background:var(--navy);width:64px;height:64px;color:var(--white);font:800 16px var(--font-geist-mono), monospace;border-radius:50%;align-self:center;place-items:center;display:grid}.large-rule{border:0;border-left:7px solid var(--red);background:var(--navy);color:var(--white);margin:18px 0 0;padding:18px 24px;font-size:clamp(25px,2.25vw,34px);font-weight:680;line-height:1.24}.large-footnote{color:var(--muted);margin:13px 0 0;font-size:clamp(18px,1.35vw,21px);line-height:1.42}.difference-layout{flex-direction:column;flex:1;display:flex}.difference-equation{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,.7fr);align-items:center;gap:14px;display:grid}.difference-equation span{border:1px solid var(--line);background:var(--white);min-height:100px;color:var(--navy);font:760 clamp(19px, 1.7vw, 26px)/1.2 var(--font-geist-mono), monospace;text-align:center;place-items:center;padding:20px;display:grid}.difference-equation span.difference-motion{color:var(--red);background:#f6e8e6;border-color:#d4aaa5}.difference-equation>b,.difference-equation>strong{color:var(--navy);font-size:clamp(34px,3vw,48px)}.difference-equation>strong{color:var(--red)}.confound-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.confound-row span{color:#68413e;text-align:center;background:#f3e8e6;border:1px solid #d3b5b1;padding:13px 15px;font-size:clamp(18px,1.35vw,21px);font-weight:650}.valid-comparison{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.valid-comparison article{border:1px solid var(--line);border-left:7px solid var(--green);background:var(--white);min-height:220px;padding:24px}.valid-comparison article>span{color:var(--green)}.valid-comparison h3{color:var(--navy);margin:22px 0 10px;font-size:clamp(24px,2vw,31px);line-height:1.18}.valid-comparison p{color:var(--muted);margin:0;font-size:clamp(18px,1.35vw,21px);line-height:1.4}.preservation-balance{flex:1;grid-template-columns:minmax(0,1fr) minmax(230px,.72fr) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.preservation-balance>article{border:1px solid var(--line);border-top:8px solid var(--red);background:var(--white);flex-direction:column;min-height:360px;padding:clamp(24px,2.5vw,38px);display:flex}.preservation-balance .preservation-tight{border-top-color:var(--amber)}.preservation-loose>span{color:var(--red)}.preservation-tight>span{color:var(--amber)}.balance-icon{color:var(--navy);font:760 clamp(52px, 5vw, 78px)/1 var(--font-geist-mono), monospace;margin:auto 0 20px}.preservation-balance h3{color:var(--navy);margin:0;font-size:clamp(25px,2.15vw,34px);line-height:1.18}.balance-center{background:var(--navy);color:var(--white);text-align:center;flex-direction:column;justify-content:center;padding:28px 20px;display:flex}.balance-center>span{color:#f1bf7c;margin-bottom:34px}.balance-center b{font-size:clamp(24px,2vw,31px);line-height:1.2}.balance-center b+b{color:#b8d8c8;margin-top:22px}.drift-story{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.drift-story article{border:1px solid var(--line);border-top:8px solid var(--red);background:var(--white);flex-direction:column;min-height:370px;padding:clamp(22px,2.3vw,34px);display:flex}.drift-story .drift-repair{border-top-color:var(--amber)}.drift-story .drift-prevent{border-top-color:var(--green)}.drift-start>span{color:var(--red)}.drift-repair>span{color:var(--amber)}.drift-prevent>span{color:var(--green)}.drift-story h3{color:var(--navy);margin:auto 0 0;font-size:clamp(24px,1.95vw,30px);line-height:1.2}.drift-visual{justify-content:center;align-items:center;height:100px;margin:auto 0;display:flex}.drift-visual i{border:4px solid var(--navy);background:#dfeaf3;width:72px;height:54px;transform:rotate(-7deg)}.drift-visual i+i{margin-left:-24px;transform:rotate(3deg)translateY(-8px)}.drift-visual i+i+i{transform:rotate(10deg)translateY(-15px)}.drift-cross,.drift-anchor{color:var(--red);font:760 clamp(52px, 5vw, 78px)/1 var(--font-geist-mono), monospace;text-align:center;margin:auto 0}.drift-anchor{color:var(--green);font-size:clamp(28px,3vw,45px)}.single-sentence{border-left:7px solid var(--green);color:#274f40;background:#e7f2ec;margin:18px 0 0;padding:18px 22px;font-size:clamp(22px,1.85vw,29px);font-weight:650;line-height:1.3}:is(#failure-ledger,#supervision-boundary,#latent-method,#action-reference,#source-preservation,#training-inference,#current-result,#single-decision) .slide-heading{margin-bottom:12px;padding-bottom:10px}:is(#failure-ledger,#supervision-boundary,#latent-method,#action-reference,#source-preservation,#training-inference,#current-result,#single-decision) .subtitle{margin-top:6px;font-size:17px;line-height:1.32}.failure-review-table{border:1px solid var(--line-dark);background:var(--white);flex:1;grid-template-rows:auto repeat(5,minmax(0,1fr));min-height:0;display:grid}.failure-review-head,.failure-review-row{grid-template-columns:1.05fr 1.35fr 1.65fr .78fr;display:grid}.failure-review-head{background:var(--navy);color:var(--white)}.failure-review-head>span{font:760 14.5px/1.2 var(--font-geist-mono), monospace;letter-spacing:.04em;border-right:1px solid #ffffff40;padding:8px 11px}.failure-review-row{border-top:1px solid var(--line)}.failure-review-row>*{border-right:1px solid var(--line);align-items:center;margin:0;padding:8px 11px;font-size:clamp(17px,1.25vw,19px);line-height:1.28;display:flex}.failure-review-row>:last-child,.failure-review-head>:last-child{border-right:0}.failure-review-row>strong{color:var(--navy);font-size:clamp(17.5px,1.3vw,19.5px)}.failure-review-row>span{color:#475563}.failure-review-row>b{color:var(--red);font:760 15.5px/1.25 var(--font-geist-mono), monospace;background:#f7ecea}.failure-survivors{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:10px;display:grid}.failure-survivors span{color:#294f40;background:#edf6f1;border:1px solid #91af9f;align-items:center;min-height:58px;padding:10px 12px;font-size:16.5px;line-height:1.28;display:flex}.failure-survivors b{background:var(--green);width:27px;height:27px;color:var(--white);font:760 13px var(--font-geist-mono), monospace;border-radius:50%;flex:none;place-items:center;margin-right:9px;display:grid}.authority-flow{flex:1;grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr) 38px minmax(0,1fr);gap:9px;min-height:0;display:grid}.authority-flow>article{border:1px solid var(--line-dark);background:var(--white);grid-template-rows:auto 1fr;min-width:0;display:grid}.authority-flow article>header{border-bottom:1px solid var(--line);background:var(--navy);color:var(--white);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.authority-flow article>header span{font:760 15.5px/1.2 var(--font-geist-mono), monospace}.authority-flow article>header b{color:#f1bf7c;font:760 13.5px/1.2 var(--font-geist-mono), monospace;text-align:right}.authority-flow .authority-reference>header{background:#a94d25}.authority-flow .authority-source>header{background:var(--green)}.authority-flow .authority-candidate>header{background:var(--blue)}.authority-content{grid-template-rows:repeat(2,minmax(0,1fr));display:grid}.authority-content section{border-bottom:1px solid var(--line);padding:14px 16px}.authority-content section:last-child{border-bottom:0}.authority-content strong{color:var(--navy);font-size:20px}.authority-content p{color:var(--muted);margin:7px 0 0;font-size:clamp(17.5px,1.2vw,19px);line-height:1.36}.authority-content .authority-forbidden{background:#f8ecea}.authority-content .authority-forbidden strong{color:var(--red)}.authority-join,.authority-arrow{color:var(--navy);font:800 28px var(--font-geist-mono), monospace;text-align:center;align-self:center}.authority-matrix{border:1px solid var(--line-dark);background:var(--white);margin-top:10px}.authority-matrix>div{border-top:1px solid var(--line);grid-template-columns:1.05fr 2.4fr .8fr;display:grid}.authority-matrix>div:first-child{border-top:0}.authority-matrix>div>*{border-right:1px solid var(--line);padding:7px 10px;font-size:16px;line-height:1.24}.authority-matrix>div>:last-child{border-right:0}.authority-matrix b{color:var(--navy)}.authority-matrix span{color:var(--muted)}.authority-matrix strong{color:var(--red);font:760 14px/1.24 var(--font-geist-mono), monospace}.authority-matrix>div:first-child strong{color:var(--green)}.action-reference-pipeline,.source-condition-pipeline{grid-template-columns:minmax(0,.9fr) 24px minmax(0,1.22fr) 24px minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,.9fr);align-items:stretch;gap:7px;display:grid}.action-reference-pipeline article,.source-condition-pipeline article{border:1px solid var(--line-dark);border-top:5px solid var(--blue);background:var(--white);flex-direction:column;min-width:0;min-height:155px;padding:13px 14px;display:flex}.action-reference-pipeline article:nth-of-type(4){border-top-color:#6d55a3}.action-reference-pipeline .action-reference-output{background:#fff5ee;border-top-color:#d86b31}.action-reference-pipeline article>span,.source-condition-pipeline article>span,.source-objective-layout article>span,.source-objective-definition header>span,.train-infer-split header>span,.evidence-summary header>span,.causal-test-layout header>span{color:var(--blue);font:760 12.5px/1.2 var(--font-geist-mono), monospace;letter-spacing:.04em}.action-reference-pipeline strong,.source-condition-pipeline strong{color:var(--navy);margin-top:15px;font-size:17px;line-height:1.2}.action-reference-pipeline p,.source-condition-pipeline p{color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.32}.action-reference-pipeline code,.source-condition-pipeline code{border-top:1px solid var(--line);color:#3d5267;font:690 12.5px/1.25 var(--font-geist-mono), monospace;margin-top:auto;padding-top:9px}.action-reference-pipeline>i,.source-condition-pipeline>i{color:var(--navy);font:800 22px var(--font-geist-mono), monospace;text-align:center;align-self:center;font-style:normal}.same-video-controls{border:1px solid var(--line-dark);background:var(--white);flex:1;grid-template-rows:auto repeat(4,minmax(0,1fr));min-height:0;margin-top:11px;display:grid}.same-video-controls>div{grid-template-columns:.78fr 1fr 1.5fr 1.35fr;display:grid}.same-video-controls>div:not(.same-video-head){border-top:1px solid var(--line)}.same-video-controls>div>*{border-right:1px solid var(--line);align-items:center;padding:8px 11px;font-size:13.5px;line-height:1.25;display:flex}.same-video-controls>div>:last-child{border-right:0}.same-video-controls .same-video-head{background:var(--navy);color:var(--white)}.same-video-head span{font:760 12px/1.2 var(--font-geist-mono), monospace}.same-video-controls b{color:var(--navy)}.same-video-controls span{color:var(--muted)}.method-warning,.method-finding{border-left:5px solid var(--red);background:#f7ecea;grid-template-columns:auto 1fr;align-items:center;gap:12px;margin-top:10px;padding:10px 13px;display:grid}.method-warning b,.method-finding b{color:var(--red);font-size:15px}.method-warning span,.method-finding span{color:#604744;font-size:14.5px;line-height:1.3}.source-condition-pipeline{grid-template-columns:minmax(0,.75fr) 24px minmax(0,1fr) 24px minmax(0,.85fr) 24px minmax(0,.8fr) 24px minmax(0,1.25fr)}.source-condition-pipeline article{border-top-color:var(--green);min-height:125px}.source-condition-pipeline .source-condition-output{background:#edf6f1}.source-condition-pipeline article>span{color:var(--green)}.source-objective-layout{flex:1;grid-template-columns:1.05fr 1.35fr 1.15fr;gap:10px;min-height:0;margin-top:11px;display:grid}.source-objective-layout>article{border:1px solid var(--line-dark);background:var(--white);min-width:0;padding:14px 15px}.source-objective-definition header{justify-content:space-between;align-items:center;gap:10px;display:flex}.source-objective-definition header>span,.source-loss-formula>span,.source-gradient-rule>span{color:var(--green)}.source-objective-definition header b{color:var(--navy);font:760 20px var(--font-geist-mono), monospace}.source-phase-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:18px;display:grid}.source-phase-row span{color:var(--green);font:690 12.5px var(--font-geist-mono), monospace;text-align:center;background:#edf6f1;border:1px solid #87aa9a;padding:9px 6px}.source-objective-layout p{color:var(--muted);margin:14px 0 0;font-size:14.5px;line-height:1.36}.source-loss-formula code{color:var(--navy);font:720 15px/1.45 var(--font-geist-mono), monospace;background:#edf6f1;border:1px solid #87aa9a;margin-top:22px;padding:16px;display:block}.source-gradient-rule ol{color:var(--ink);margin:17px 0 0;padding-left:22px;font-size:14.5px;line-height:1.4}.source-gradient-rule li+li{margin-top:8px}.method-finding{border-left-color:var(--green);background:#edf6f1}.method-finding b{color:var(--green)}.method-finding span{color:#294f40}.branch-constants{border:1px solid var(--line-dark);background:var(--white);flex-wrap:wrap;align-items:center;gap:6px;padding:9px 11px;display:flex}.branch-constants b{color:var(--navy);font:760 12.5px var(--font-geist-mono), monospace;margin-right:auto}.branch-constants span{color:#334c64;background:#edf3f8;border:1px solid #aec2d5;padding:5px 8px;font-size:13px}.branch-table{border:1px solid var(--line-dark);background:var(--white);margin-top:9px}.branch-table>div{grid-template-columns:.65fr 1.15fr 2.6fr .55fr;display:grid}.branch-table>div:not(.branch-head){border-top:1px solid var(--line)}.branch-table>div>*{border-right:1px solid var(--line);padding:9px 11px;font-size:14px;line-height:1.27}.branch-table>div>:last-child{border-right:0}.branch-head{background:var(--navy);color:var(--white)}.branch-head span{font:760 12.5px var(--font-geist-mono), monospace}.branch-table b{color:var(--navy)}.branch-table span{color:var(--muted)}.branch-table strong{color:var(--red);font:800 13px var(--font-geist-mono), monospace}.branch-table .branch-correct{background:#edf6f1}.branch-table .branch-correct strong{color:var(--green)}.train-infer-split{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0;margin-top:10px;display:grid}.train-infer-split article{border:1px solid var(--line-dark);background:var(--white);border-top:5px solid #d14677;padding:14px 16px}.train-infer-split article:last-child{border-top-color:var(--blue)}.train-infer-split header{justify-content:space-between;gap:12px;display:flex}.train-infer-split header>span{color:#ad2859}.train-infer-split article:last-child header>span{color:var(--blue)}.train-infer-split header b{color:var(--navy);font-size:17px}.train-infer-split ol{color:var(--ink);margin:13px 0 0;padding-left:23px;font-size:14.5px;line-height:1.37}.train-infer-split li+li{margin-top:7px}.evidence-summary{grid-template-columns:1.65fr .85fr;gap:10px;display:grid}.evidence-summary article{border:1px solid var(--line-dark);background:var(--white);padding:13px 15px}.evidence-summary .evidence-positive{border-top:5px solid var(--green)}.evidence-summary .evidence-scope{border-top:5px solid var(--blue)}.evidence-summary header{justify-content:space-between;gap:12px;display:flex}.evidence-summary header>span{color:var(--green)}.evidence-summary .evidence-scope header>span{color:var(--blue)}.evidence-summary header b{color:var(--navy);font-size:17px}.evidence-positive ul{color:var(--ink);margin:11px 0 0;padding-left:22px;font-size:14.5px;line-height:1.32}.evidence-positive li+li{margin-top:5px}.evidence-scope dl{margin:11px 0 0}.evidence-scope dl>div{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:8px;padding:7px 0;display:grid}.evidence-scope dt{color:var(--muted);font-size:13.5px}.evidence-scope dd{color:var(--navy);text-align:right;margin:0;font-size:14px;font-weight:700}.open-gates-table{border:1px solid var(--line-dark);background:var(--white);flex:1;grid-template-rows:auto repeat(6,minmax(0,1fr));min-height:0;margin-top:10px;display:grid}.open-gates-table>div{grid-template-columns:1fr 3fr .55fr;display:grid}.open-gates-table>div:not(.open-gates-head){border-top:1px solid var(--line)}.open-gates-table>div>*{border-right:1px solid var(--line);align-items:center;padding:8px 11px;font-size:13.5px;line-height:1.25;display:flex}.open-gates-table>div>:last-child{border-right:0}.open-gates-head{background:var(--navy);color:var(--white)}.open-gates-head span{font:760 12px var(--font-geist-mono), monospace}.open-gates-table b{color:var(--navy)}.open-gates-table span{color:var(--muted)}.open-gates-table strong{color:var(--red);font:800 12px var(--font-geist-mono), monospace}.causal-test-variable{background:#ffffff14;border:1px solid #ffffff52;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:11px 14px;display:grid}.causal-test-variable>span{color:#f1bf7c;font:760 13px var(--font-geist-mono), monospace}.causal-test-variable>b{color:var(--white);font-size:19px}.causal-test-variable>div{align-items:center;gap:12px;display:flex}.causal-test-variable strong{color:#d8e4ed;min-width:54px;font:800 17px var(--font-geist-mono), monospace;text-align:center;border:1px solid #ffffff61;padding:7px 10px}.causal-test-variable strong:last-child{color:#a9d1bd;border-color:#86b89f}.causal-test-variable i{color:#f1bf7c;font-style:normal}.causal-test-layout{flex:1;grid-template-columns:1.22fr 1.05fr 1fr;gap:10px;min-height:0;margin-top:10px;display:grid}.causal-test-layout article{background:#ffffff12;border:1px solid #ffffff4d;border-top:5px solid #f1bf7c;padding:14px 16px}.causal-test-layout .causal-arms{border-top-color:#9dc7b1}.causal-test-layout .causal-decision{border-top-color:#8eb4d2}.causal-test-layout header{justify-content:space-between;gap:10px;display:flex}.causal-test-layout header>span{color:#f1bf7c}.causal-test-layout .causal-arms header>span{color:#a9d1bd}.causal-test-layout .causal-decision header>span{color:#abd0ea}.causal-test-layout header b{color:var(--white);text-align:right;font-size:17px}.causal-test-layout ol,.causal-test-layout ul{color:#d7e1e9;margin:14px 0 0;padding-left:22px;font-size:14.5px;line-height:1.38}.causal-test-layout li+li{margin-top:7px}.causal-arms>div{border:1px solid #ffffff40;grid-template-columns:55px 1fr;align-items:start;gap:11px;margin-top:13px;padding:12px;display:grid}.causal-arms>div>strong{color:#f1bf7c;font:800 17px var(--font-geist-mono), monospace}.causal-arms>div:last-child>strong{color:#a9d1bd}.causal-arms p{color:#d7e1e9;margin:0;font-size:14px;line-height:1.35}.causal-outcome{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:10px;display:grid}.causal-outcome p{color:#d7e1e9;border:1px solid #ffffff45;margin:0;padding:10px 13px;font-size:14px;line-height:1.3}.causal-outcome b{color:#f1bf7c}.latent-system-map{flex:1;grid-template-rows:minmax(138px,.78fr) minmax(230px,1.35fr) minmax(175px,1fr);gap:9px;min-height:0;display:grid}#latent-method .slide-heading{margin-bottom:12px;padding-bottom:10px}#latent-method .subtitle{font-size:17px}.generated-latent-method-figure{flex:1;place-items:center;min-height:0;margin:0;display:grid}.generated-latent-method-frame{place-items:center;width:100%;height:100%;min-height:0;display:grid}.generated-latent-method-frame img{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.method-overview-figure{flex:1;place-items:center;min-height:0;margin:0;display:grid}.method-overview-frame{place-items:center;width:100%;height:100%;min-height:0;display:grid}.method-overview-frame img{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.method-overview-rule{border:1px solid var(--line-dark);border-top:5px solid var(--navy);background:var(--white);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px;display:grid}.method-overview-rule span{border-right:1px solid var(--line);color:#32475a;padding:11px 16px;font-size:17px;line-height:1.28}.method-overview-rule span:last-child{border-right:0}.method-overview-rule b{color:var(--navy);font:800 16px var(--font-geist-mono), monospace;margin-right:8px}.method-overview-rule span:nth-child(2) b{color:#c62f6b}.method-overview-rule span:nth-child(3) b{color:var(--red)}.latent-glyph{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;min-width:0;display:grid}.latent-glyph>div{background:#e8f2fc;border:2px solid #3274bc;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr);gap:3px;width:96px;height:62px;padding:7px;display:grid;transform:skewY(-3deg)}.latent-glyph>div i{background:#b9d7f3;border:1px solid #5f91c5}.latent-glyph>span{color:var(--navy);font-size:17px;font-weight:760;line-height:1.16}.latent-glyph-green>div{border-color:var(--green);background:#e4f2eb}.latent-glyph-green>div i{background:#afd6c3;border-color:#679982}.latent-glyph-orange>div{background:#fff1e7;border-color:#c65a24}.latent-glyph-orange>div i{background:#f3c3a9;border-color:#d9845d}.latent-glyph-compact>div{gap:2px;width:72px;height:46px;padding:5px}.latent-glyph-compact>span{font-size:16.5px}.action-target-route{background:var(--navy);min-height:64px;color:var(--white);grid-template-columns:1fr 42px .9fr 42px 1.25fr;align-items:center;padding:10px 18px;display:grid}.action-target-route>span{color:#f2bd80;font:800 18px var(--font-geist-mono), monospace;letter-spacing:.055em}.action-target-route>b{text-align:center;font-size:19px}.action-target-route>strong{color:#fff1dd;text-align:center;font-size:23px}.action-target-route em{color:#f1bc77;font:800 24px var(--font-geist-mono), monospace}.action-target-route>i{color:#f1bc77;font:800 28px var(--font-geist-mono), monospace;text-align:center;font-style:normal}.action-contrast-map{border:1px solid var(--line-dark);background:var(--white);flex:1;grid-template-columns:205px minmax(0,1fr);min-height:0;margin-top:10px;display:grid}.action-contrast-map>aside{border-right:1px solid var(--line-dark);background:#e9eef3;flex-direction:column;justify-content:center;gap:8px;padding:17px;display:flex}.action-contrast-map>aside b{color:var(--navy);font:800 16px/1.25 var(--font-geist-mono), monospace;margin-bottom:5px}.action-contrast-map>aside span{border-left:4px solid var(--blue);background:var(--white);color:#31485e;padding:7px 10px;font-size:17px;font-weight:650}.action-branch-lanes{grid-template-rows:repeat(3,minmax(0,1fr));min-width:0;display:grid}.action-branch-lanes>article{border-bottom:1px solid var(--line);grid-template-columns:190px minmax(0,1fr);align-items:center;gap:14px;min-width:0;padding:9px 12px;display:grid}.action-branch-lanes>article:last-child{border-bottom:0}.action-branch-lanes>article:first-child{background:#fff5ec}.action-branch-lanes header{min-width:0}.action-branch-lanes header b{color:var(--navy);font:800 16.5px/1.2 var(--font-geist-mono), monospace;display:block}.action-branch-lanes>article:first-child header b{color:#bd4f1f}.action-branch-lanes header span{color:var(--muted);margin-top:5px;font-size:16.5px;display:block}.action-branch-lanes article>div{grid-template-columns:minmax(120px,.8fr) 22px minmax(150px,1fr) 22px minmax(105px,.8fr) 22px minmax(95px,.6fr);align-items:center;gap:6px;min-width:0;display:grid}.action-branch-lanes article>div>strong,.action-branch-lanes article>div>span{color:var(--navy);text-align:center;font-size:17px;line-height:1.18}.action-branch-lanes article>div>strong{background:#edf3f8;border:1px solid #7896b3;padding:10px}.action-branch-lanes article>div>span{border:1px solid var(--line);background:var(--paper);padding:9px}.action-branch-lanes article>div>i{color:var(--blue);font:800 23px var(--font-geist-mono), monospace;text-align:center;font-style:normal}.action-branch-lanes article>div>em{color:var(--navy);font:800 19px var(--font-geist-mono), monospace;text-align:center;font-style:normal}.action-branch-positive article>div>em,.action-branch-positive>div>em{color:#bd4f1f}.action-loss-equation{border:2px solid var(--navy);background:#f7f9fb;grid-template-columns:112px 24px minmax(120px,.52fr) 24px minmax(260px,1.12fr) 24px minmax(280px,1.16fr);align-items:center;gap:8px;margin-top:10px;padding:13px 17px;display:grid}.action-loss-equation>strong{color:var(--navy);font:800 25px var(--font-geist-mono), monospace}.action-loss-equation>span{color:var(--navy);font:800 25px var(--font-geist-mono), monospace;text-align:center}.action-loss-equation>div{text-align:center;min-width:0}.action-loss-equation code{color:#183f6b;font:760 20px/1.2 var(--font-geist-mono), monospace;white-space:nowrap;display:block}.action-loss-equation>div:first-of-type code{color:#bd4f1f;font-size:24px}.action-loss-equation small{color:var(--muted);margin-top:6px;font-size:16px;line-height:1.2;display:block}.objective-ruleline{color:#5f3a28;background:#fff1e5;border-left:7px solid #c55b25;grid-template-columns:auto 1fr;align-items:center;gap:16px;margin-top:8px;padding:10px 16px;font-size:18px;line-height:1.28;display:grid}.objective-ruleline b{color:#a9441b;font-size:20px}.source-latent-comparison{flex:1;grid-template-columns:minmax(300px,.95fr) 36px minmax(245px,.72fr) 36px minmax(430px,1.35fr);align-items:stretch;gap:10px;min-height:0;display:grid}.source-aligned-pair,.source-pooling-stage,.source-comparison-terms{border:1px solid var(--line-dark);background:var(--white)}.source-aligned-pair{grid-template-columns:1fr;align-content:center;gap:13px;padding:18px;display:grid}.source-aligned-pair header{border-bottom:2px solid var(--green);padding-bottom:11px}.source-aligned-pair header b{color:var(--green);font:800 18px var(--font-geist-mono), monospace;display:block}.source-aligned-pair header span{color:var(--muted);margin-top:5px;font-size:17px;display:block}.source-aligned-pair>i{color:var(--green);font:800 30px var(--font-geist-mono), monospace;text-align:center;font-style:normal}.source-flow-arrow{color:var(--green);font:800 31px var(--font-geist-mono), monospace;text-align:center;align-self:center;font-style:normal}.source-pooling-stage{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.source-pooling-stage>b{color:var(--navy);font:800 18px var(--font-geist-mono), monospace}.source-pooling-stage>div{border:2px solid var(--green);background:#e7f2ec;grid-template-columns:repeat(3,1fr);gap:6px;width:142px;height:142px;margin:17px auto;padding:9px;display:grid}.source-pooling-stage>div span{background:#acd2bf;border:1px solid #689a82}.source-pooling-stage p{color:#405466;margin:0;font-size:17px;font-weight:630;line-height:1.35}.source-comparison-terms{grid-template-rows:repeat(3,minmax(0,1fr));display:grid}.source-comparison-terms article{border-bottom:1px solid var(--line);grid-template-rows:auto auto;grid-template-columns:145px 1fr;align-content:center;gap:5px 15px;padding:14px 17px;display:grid}.source-comparison-terms article:last-child{border-bottom:0}.source-comparison-terms b{color:var(--green);font:800 16.5px/1.2 var(--font-geist-mono), monospace;grid-row:1/span 2;align-self:center}.source-comparison-terms strong{color:var(--navy);font:760 21px var(--font-geist-mono), monospace}.source-comparison-terms span{color:var(--muted);font-size:17px}.source-loss-equation{border:2px solid var(--green);text-align:center;background:#e7f2ec;grid-template-columns:auto 32px 1fr 32px 1fr 32px 1fr;align-items:center;gap:10px;margin-top:12px;padding:18px 22px;display:grid}.source-loss-equation strong,.source-loss-equation span,.source-loss-equation code{color:#245742;font:800 24px var(--font-geist-mono), monospace}.source-loss-equation code{background:#ffffffc7;padding:10px}.source-loss-meaning{border:1px solid var(--line-dark);background:var(--white);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px;display:grid}.source-loss-meaning article{border-right:1px solid var(--line);padding:12px 15px}.source-loss-meaning article:last-child{border-right:0}.source-loss-meaning b{color:var(--green);font:800 16px var(--font-geist-mono), monospace;display:block}.source-loss-meaning span{color:#34495c;margin-top:5px;font-size:17px;line-height:1.28;display:block}.source-loss-meaning .source-target-exclusion{background:#f7e9e7}.source-loss-meaning .source-target-exclusion b{color:var(--red)}.objective-authority-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.objective-authority-row article{border:1px solid var(--line-dark);background:var(--white);border-top:7px solid #c55b25;min-height:190px;padding:18px 20px}.objective-authority-row .objective-temporal-rule{border-top-color:var(--blue)}.objective-authority-row .objective-source-rule{border-top-color:var(--green)}.objective-authority-row header{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.objective-authority-row header span{color:var(--red);font:800 16px var(--font-geist-mono), monospace}.objective-authority-row .objective-temporal-rule header span{color:var(--blue)}.objective-authority-row .objective-source-rule header span{color:var(--green)}.objective-authority-row header b{color:var(--navy);font-size:21px}.objective-authority-row article>strong{color:var(--navy);font:760 22px/1.25 var(--font-geist-mono), monospace;margin-top:28px;display:block}.objective-authority-row article>p{color:var(--muted);margin:13px 0 0;font-size:18px;line-height:1.35}.gradient-composition-equation{border:2px solid var(--navy);background:var(--white);text-align:center;grid-template-columns:auto 25px minmax(90px,.45fr) 25px minmax(275px,1.25fr) 25px minmax(310px,1.35fr) 34px minmax(145px,.7fr);align-items:center;gap:8px;margin-top:13px;padding:19px;display:grid}.gradient-composition-equation>b{color:var(--navy);font:800 25px var(--font-geist-mono), monospace}.gradient-composition-equation>span,.gradient-composition-equation>i{color:var(--navy);font:800 24px var(--font-geist-mono), monospace;font-style:normal}.gradient-composition-equation code{font:760 17px/1.3 var(--font-geist-mono), monospace;white-space:normal;padding:12px 9px}.gradient-action-term{color:#af451d;background:#fff0e6}.gradient-temporal-term{color:var(--blue);background:#e8f0f8}.gradient-source-term{color:var(--green);background:#e7f2ec}.gradient-composition-equation>strong{color:#aa2556;font:800 17px/1.25 var(--font-geist-mono), monospace;background:#fdebf2;border:2px solid #c62f6b;padding:15px}.conflict-projection-explainer{border-left:7px solid var(--blue);background:#e8f0f7;grid-template-columns:235px minmax(0,1fr);align-items:center;gap:23px;margin-top:12px;padding:12px 19px;display:grid}.conflict-projection-explainer p{color:#344b61;margin:0;font-size:18px;line-height:1.4}.conflict-projection-explainer b{color:var(--navy)}.gradient-vector-sketch{border-bottom:2px solid #8191a0;border-left:2px solid #8191a0;width:210px;height:92px;position:relative}.gradient-vector-sketch span{transform-origin:0;border-radius:5px;height:5px;position:absolute;bottom:24px;left:28px}.gradient-vector-sketch span:after{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:12px solid;position:absolute;top:-6px;right:-2px}.gradient-vector-sketch .vector-origin{background:var(--navy);border-radius:50%;width:9px;height:9px}.gradient-vector-sketch .vector-origin:after{display:none}.gradient-vector-sketch .vector-action{color:#c55b25;background:#c55b25;width:145px;transform:rotate(-18deg)}.gradient-vector-sketch .vector-conflict{background:var(--red);width:92px;color:var(--red);transform:rotate(-112deg)}.gradient-vector-sketch .vector-accepted{background:var(--green);width:112px;color:var(--green);transform:rotate(-64deg)}.inference-latent-ribbon{background:var(--navy);color:var(--white);text-align:center;grid-template-columns:auto minmax(260px,1.3fr) 28px minmax(210px,1fr) 28px minmax(110px,.6fr) 28px minmax(100px,.55fr) minmax(250px,1.15fr);align-items:center;gap:8px;margin-top:12px;padding:13px 16px;display:grid}.inference-latent-ribbon>b{color:#f0bc7b;font:800 17px var(--font-geist-mono), monospace}.inference-latent-ribbon>span{font-size:17px;font-weight:650}.inference-latent-ribbon>strong{font-size:19px}.inference-latent-ribbon>i{color:#f0bc7b;font:800 22px var(--font-geist-mono), monospace;font-style:normal}.inference-latent-ribbon>em{color:#b9d6c8;font:800 15.5px/1.25 var(--font-geist-mono), monospace;border:1px solid #ffffff73;padding:9px;font-style:normal}.evidence-causal-chain{flex:1;grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr) 38px minmax(0,1fr);align-items:stretch;gap:8px;min-height:0;display:grid}.evidence-causal-chain>i{color:var(--navy);font:800 34px var(--font-geist-mono), monospace;text-align:center;align-self:center;font-style:normal}.evidence-causal-chain article{border:1px solid var(--line-dark);border-top:8px solid var(--green);background:var(--white);flex-direction:column;padding:21px;display:flex}.evidence-causal-chain .evidence-replication{border-top-color:var(--red);background:#f8ecea}.evidence-causal-chain .evidence-determinism{border-top-color:var(--amber);background:#f8f2e7}.evidence-causal-chain header span{color:var(--green);font:800 16px var(--font-geist-mono), monospace}.evidence-causal-chain .evidence-replication header span{color:var(--red)}.evidence-causal-chain .evidence-determinism header span{color:var(--amber)}.evidence-causal-chain header b{color:var(--navy);margin-top:10px;font-size:25px;line-height:1.16;display:block}.evidence-causal-chain ul{color:#374b5d;margin:25px 0 20px;padding-left:23px;font-size:18px;line-height:1.42}.evidence-causal-chain li+li{margin-top:10px}.evidence-causal-chain article>strong{color:var(--green);font:800 18px/1.25 var(--font-geist-mono), monospace;text-align:center;border-top:2px solid;margin-top:auto;padding:13px}.evidence-causal-chain .evidence-replication>strong{color:var(--red)}.evidence-causal-chain .evidence-determinism>strong{color:var(--amber)}.evidence-final-verdict{border:2px solid var(--navy);background:var(--white);grid-template-columns:1.25fr 1fr 1fr;margin-top:13px;display:grid}.evidence-final-verdict>strong{background:var(--navy);color:var(--white);align-items:center;padding:19px 22px;font-size:27px;line-height:1.16;display:flex}.evidence-final-verdict article{border-right:1px solid var(--line);padding:16px 18px}.evidence-final-verdict article:last-child{background:#f7e9e7;border-right:0}.evidence-final-verdict b{color:var(--green);font:800 17px var(--font-geist-mono), monospace;display:block}.evidence-final-verdict article:last-child b{color:var(--red)}.evidence-final-verdict span{color:#354a5d;margin-top:7px;font-size:17px;line-height:1.33;display:block}.system-path{border:1px solid var(--line);background:#ffffffdb;align-items:stretch;gap:9px;min-width:0;padding:9px;display:grid}.system-action-path{border-left:6px solid #d86b31;grid-template-columns:148px minmax(155px,.85fr) 25px minmax(255px,1.45fr) 25px minmax(230px,1.18fr)}.system-render-path{border-left:6px solid var(--blue);grid-template-columns:148px minmax(260px,1.2fr) 25px minmax(400px,2.2fr) 25px minmax(175px,.82fr)}.system-objective-path{border-left:6px solid var(--green);grid-template-columns:148px minmax(480px,2.7fr) 25px minmax(285px,1.35fr) 25px minmax(180px,.85fr)}.system-path-label{border-right:1px solid var(--line);grid-template-rows:auto 1fr;grid-template-columns:34px 1fr;align-items:start;column-gap:9px;padding:10px 11px;display:grid}.system-path-label>b{background:var(--navy);width:32px;height:32px;color:var(--white);font:800 16px var(--font-geist-mono), monospace;border-radius:50%;grid-row:1/span 2;place-items:center;display:grid}.system-action-path .system-path-label>b{background:#c75d28}.system-objective-path .system-path-label>b{background:var(--green)}.system-path-label>span{color:var(--navy);font:780 14px/1.15 var(--font-geist-mono), monospace;letter-spacing:.04em}.system-path-label>small{color:var(--muted);align-self:end;font-size:13px;line-height:1.25}.system-node,.gradient-composition{border:1px solid var(--line-dark);background:var(--white);border-radius:5px;flex-direction:column;justify-content:center;min-width:0;padding:11px 13px;display:flex}.system-node>strong,.gradient-composition>strong{color:var(--navy);font-size:17px;line-height:1.18}.system-node>span,.gradient-composition>span{color:var(--muted);margin-top:5px;font-size:13.5px;line-height:1.28}.reference-video{background:#fff6ef;border-color:#d86b31}.frozen-readers{background:#f2f6fa;border-color:#7997b6}.frozen-readers>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:8px;display:grid}.frozen-readers>div span{background:var(--white);color:#334b63;border:1px solid #b8c8d8;padding:6px;font-size:12.5px;line-height:1.2}.detached-condition{background:#fff9f5;border:2px dashed #d86b31}.detached-condition code{color:#b74f1f;font:760 15px var(--font-geist-mono), monospace;margin-top:7px}.system-arrow{color:var(--navy);font:800 25px var(--font-geist-mono), monospace;text-align:center;align-self:center;font-style:normal}.renderer-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.renderer-inputs article{background:#edf6f1;border:1px solid #86aa9b;padding:8px 9px}.renderer-inputs article:nth-child(3){background:#f3f0f8;border-color:#9884c6}.renderer-inputs article:nth-child(4){background:#edf3fa;border-color:#7797bf}.renderer-inputs strong{color:var(--navy);font-size:14px;line-height:1.16;display:block}.renderer-inputs span{color:var(--muted);margin-top:4px;font-size:12.5px;line-height:1.22;display:block}.bernini-latent-core{border:2px solid var(--blue);background:#edf4fa;border-radius:7px;min-width:0;padding:9px 11px}.bernini-latent-core>header{justify-content:space-between;gap:12px;display:flex}.bernini-latent-core>header strong{color:var(--navy);font-size:18px}.bernini-latent-core>header span{color:var(--muted);font-size:12.5px}.latent-token-strip{font:760 12px/1.2 var(--font-geist-mono), monospace;border:1px solid #6688ad;grid-template-columns:42% 58%;margin-top:7px;display:grid;overflow:hidden}.latent-token-strip span{padding:6px 8px}.source-tokens{color:var(--green);background:#cfe8dc}.target-tokens{color:var(--blue);background:#d7e6f6}.dit-blocks{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:4px;margin-top:7px;display:grid}.dit-blocks span{border:1px solid var(--blue);background:var(--white);color:var(--navy);font:720 12px var(--font-geist-mono), monospace;text-align:center;padding:6px}.dit-blocks i{color:var(--muted);font-style:normal}.adapter-route{background:#fdeef4;border:1px solid #d14677;grid-template-columns:auto 1fr 1fr;align-items:center;gap:7px;margin-top:7px;padding:7px 8px;display:grid}.adapter-route b{color:#ad2859;font:780 12.5px var(--font-geist-mono), monospace}.adapter-route span{color:#71354d;font-size:12.5px;line-height:1.2}.edited-output{border-color:var(--green);background:#eef7f2}.edited-output>b{color:var(--green);border-top:1px solid #9dbdad;margin-top:10px;padding-top:8px;font-size:18px}.objective-stack{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.objective-stack article{border:1px solid var(--line);background:var(--white);border-top:4px solid #d86b31;min-width:0;padding:9px 10px}.objective-stack .objective-temporal{border-top-color:var(--blue)}.objective-stack .objective-source{border-top-color:var(--green)}.objective-stack strong{color:var(--navy);font-size:14.5px;line-height:1.18;display:block}.objective-stack span{color:var(--muted);margin-top:5px;font-size:12.5px;line-height:1.22;display:block}.objective-stack code{color:#454f59;font:680 11.5px/1.22 var(--font-geist-mono), monospace;margin-top:6px;display:block}.gradient-composition{border-color:var(--green);background:#eef7f2}.gradient-composition>span{border-left:3px solid #86aa9b;padding-left:9px}.update-scope{background:#fdeef4;border-color:#d14677}.update-scope>b{color:#ad2859;margin-top:8px;font-size:16px}.source-moments{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid;position:relative}.source-moments:before{content:"";z-index:0;background:var(--green);height:4px;position:absolute;top:50%;left:4%;right:4%}.source-moments article{z-index:1;border:2px solid var(--green);background:var(--white);grid-template-columns:auto 1fr;align-content:center;gap:5px 13px;min-height:120px;padding:17px;display:grid;position:relative}.source-moments b{color:var(--green);font:760 clamp(34px, 3vw, 46px)/1 var(--font-geist-mono), monospace;grid-row:1/span 2;align-self:center}.source-moments span{color:var(--navy);font:750 clamp(16px, 1.2vw, 19px)/1.25 var(--font-geist-mono), monospace}.source-moments small{color:var(--muted);font-size:17px}.preservation-checks{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.preservation-checks article{border:1px solid var(--line);background:var(--white);min-height:225px;padding:24px}.preservation-checks b{color:var(--green);font:760 clamp(34px, 3vw, 46px)/1 var(--font-geist-mono), monospace}.preservation-checks h3{color:var(--navy);margin:24px 0 9px;font-size:clamp(22px,1.8vw,28px)}.preservation-checks p{color:var(--muted);margin:0;font-size:clamp(17px,1.25vw,20px);line-height:1.38}.result-hero{border-left:8px solid var(--green);background:#e7f2ec;padding:22px 26px}.result-hero>span{color:var(--green)}.result-hero h3{color:var(--navy);margin:12px 0 6px;font-size:clamp(26px,2.25vw,35px);line-height:1.17}.result-hero p{color:var(--red);margin:0;font-size:clamp(19px,1.45vw,23px);font-weight:700}.result-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.result-columns article{border:1px solid var(--line);border-top:7px solid var(--green);background:var(--white);min-height:225px;padding:20px 24px}.result-columns .result-open{border-top-color:var(--red)}.result-observed>span{color:var(--green)}.result-open>span{color:var(--red)}.result-columns ul{color:var(--ink);margin:16px 0 0;padding-left:24px;font-size:clamp(17px,1.25vw,20px);line-height:1.42}.result-columns li+li{margin-top:7px}.result-media-slot{border:2px dashed var(--line-dark);background:#f4f5f5;margin-top:16px;padding:14px 17px}.result-media-slot>b{color:var(--muted)}.result-media-slot>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:10px;display:grid}.result-media-slot span{border:1px solid var(--line);background:var(--white);min-height:48px;color:var(--navy);text-align:center;place-items:center;padding:9px;font-size:17px;font-weight:650;display:grid}.shared-conditions{background:#ffffff12;border:1px solid #ffffff4d;flex-wrap:wrap;align-items:center;gap:10px;padding:15px 18px;display:flex}.shared-conditions>b{color:#f1bf7c;margin-right:auto}.shared-conditions span{color:#e0e8ef;border:1px solid #ffffff47;padding:8px 11px;font-size:16px}.single-variable{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:20px;margin-top:18px;display:grid}.single-variable article{background:#ffffff12;border:1px solid #ffffff47;border-top:8px solid #bd716b;grid-template-columns:1fr auto;align-items:end;gap:15px;min-height:210px;padding:24px 28px;display:grid}.single-variable .objective-on{border-top-color:#76a98f}.single-variable article>span{color:#e1b0ab;grid-column:1/-1;align-self:start}.single-variable .objective-on>span{color:#a9d1bd}.single-variable h3{color:var(--white);margin:0;font-size:clamp(24px,2vw,31px);line-height:1.18}.single-variable article>b{color:#e7aaa4;font:800 clamp(42px, 4vw, 62px)/1 var(--font-geist-mono), monospace}.single-variable .objective-on>b{color:#9fd0b7}.versus{color:#f1bf7c;font:800 18px var(--font-geist-mono), monospace;align-self:center}.decision-question{background:#f1bf7c1c;border-left:7px solid #f1bf7c;margin-top:18px;padding:17px 21px}.decision-question>span{color:#f1bf7c}.decision-question h3{color:var(--white);margin:8px 0 0;font-size:clamp(25px,2.15vw,33px);line-height:1.2}.decision-outcomes{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:15px;display:grid}.decision-outcomes p{color:#d6e1ea;border:1px solid #ffffff3d;margin:0;padding:15px 18px;font-size:clamp(17px,1.25vw,20px);line-height:1.38}.decision-outcomes b{color:#f1bf7c}@media screen and (width<=1000px){.plain-status-grid,.proxy-contrast,.preservation-balance,.drift-story{grid-template-columns:1fr}.proxy-contrast article,.preservation-balance>article,.drift-story article,.plain-status-grid article{min-height:230px}.contrast-word{justify-self:center}.method-legend{grid-template-columns:1fr}.difference-equation{grid-template-columns:1fr auto 1fr}.difference-equation>strong{grid-column:1/-1;justify-self:center}.difference-equation .difference-motion{grid-column:1/-1}.source-moments{grid-template-columns:repeat(2,minmax(0,1fr))}.authority-flow,.source-objective-layout,.evidence-summary,.causal-test-layout{grid-template-columns:1fr}.authority-join,.authority-arrow{transform:rotate(90deg)}.authority-content{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.failure-review-table,.same-video-controls,.branch-table,.open-gates-table,.action-reference-pipeline,.source-condition-pipeline,.latent-system-map{overflow-x:auto}.failure-review-head,.failure-review-row{min-width:900px}.same-video-controls>div,.branch-table>div,.open-gates-table>div{min-width:760px}.action-reference-pipeline,.source-condition-pipeline{min-width:1050px}.system-path{min-width:1100px}.method-overview-rule,.source-loss-meaning,.objective-authority-row,.evidence-final-verdict{grid-template-columns:1fr}.method-overview-rule span,.source-loss-meaning article,.evidence-final-verdict article{border-right:0;border-bottom:1px solid var(--line)}.action-target-route{text-align:center;grid-template-columns:1fr;gap:7px}.action-target-route>i{transform:rotate(90deg)}.action-contrast-map{grid-template-columns:1fr}.action-contrast-map>aside{border-right:0;border-bottom:1px solid var(--line-dark);grid-template-columns:repeat(4,1fr);display:grid}.action-contrast-map>aside b{grid-column:1/-1}.action-branch-lanes{overflow-x:auto}.action-branch-lanes>article{min-width:850px}.action-loss-equation,.source-loss-equation,.gradient-composition-equation,.inference-latent-ribbon{text-align:left;grid-template-columns:1fr}.action-loss-equation>span,.source-loss-equation>span,.gradient-composition-equation>span,.gradient-composition-equation>i,.inference-latent-ribbon>i{display:none}.source-latent-comparison{grid-template-columns:1fr}.source-flow-arrow{transform:rotate(90deg)}.conflict-projection-explainer,.evidence-causal-chain{grid-template-columns:1fr}.evidence-causal-chain>i{transform:rotate(90deg)}}@media screen and (width<=700px){.valid-comparison,.preservation-checks,.result-columns,.decision-outcomes,.result-media-slot>div{grid-template-columns:1fr}.confound-row{grid-template-columns:repeat(2,minmax(0,1fr))}.source-moments{grid-template-columns:1fr}.source-moments:before{display:none}.single-variable{grid-template-columns:1fr}.versus{justify-self:center}.method-boundary,.failure-survivors,.train-infer-split,.causal-outcome,.authority-content,.causal-test-variable{grid-template-columns:1fr}.action-contrast-map>aside{grid-template-columns:1fr 1fr}}@media screen and (width>=1001px) and (height<=760px){:is(#failure-ledger,#supervision-boundary,#latent-method,#action-reference,#source-preservation,#training-inference,#current-result,#single-decision) .slide-heading{margin-bottom:12px;padding-bottom:10px}.proxy-contrast article,.plain-status-grid article,.preservation-balance>article,.drift-story article{min-height:255px}.valid-comparison article,.preservation-checks article,.result-columns article{min-height:170px}.latent-method-figure img{height:min(38vh,330px)}.large-rule{padding-block:13px}.failure-review-row>*{padding-block:5px;font-size:16px;line-height:1.24}.failure-review-row>strong{font-size:16.5px}.failure-review-row>b{font-size:14.5px}.authority-content section{padding:11px 14px}.authority-content strong{font-size:18px}.authority-content p{margin-top:5px;font-size:16px;line-height:1.3}.authority-matrix>div>*{padding-block:5px;font-size:14.5px}.authority-matrix strong{font-size:13px}.action-reference-pipeline article{min-height:125px}.source-condition-pipeline article{min-height:105px}.source-objective-layout>article{padding-block:10px}.open-gates-table>div>*{padding-block:5px}.method-overview-rule span{padding-block:7px;font-size:15px}.action-target-route{min-height:52px}.action-branch-lanes>article{padding-block:6px}.action-loss-equation{padding-block:9px}.objective-authority-row article{min-height:150px;padding-block:12px}.objective-authority-row article>strong{margin-top:16px}.gradient-composition-equation{padding-block:10px}.conflict-projection-explainer{margin-top:8px;padding-block:7px}.inference-latent-ribbon{margin-top:8px;padding-block:9px}.evidence-causal-chain article{padding:15px}.evidence-causal-chain ul{margin-block:13px;font-size:16px}.evidence-final-verdict>strong{font-size:22px}}@media print{.plain-status-grid article,.proxy-contrast article,.valid-comparison article,.preservation-balance>article,.drift-story article,.latent-method-figure,.source-moments article,.preservation-checks article,.result-columns article,.single-variable article,.failure-review-row,.authority-flow>article,.action-reference-pipeline article,.source-condition-pipeline article,.source-objective-layout article,.train-infer-split article,.evidence-summary article,.open-gates-table>div,.causal-test-layout article{break-inside:avoid}}*{box-sizing:border-box}html{scroll-behavior:auto;background:var(--paper)}body{background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;margin:0}button,a{font:inherit;color:inherit}button:focus-visible,a:focus-visible{outline-offset:2px;outline:3px solid #e0a832}.deck{position:relative;overflow-x:clip}.progress{z-index:90;background:#d5dadd;height:3px;position:fixed;top:0;left:0;right:0}.progress span{background:var(--red);height:100%;display:block}.topbar{z-index:80;height:49px;color:var(--navy);background:#fbfaf7f7;border-bottom:1px solid #d5dadd;justify-content:space-between;align-items:center;gap:24px;padding:0 28px;display:flex;position:fixed;top:3px;left:0;right:0}.brand-button,.utility-button{cursor:pointer;background:0 0;border:0}.brand-button{align-items:baseline;gap:10px;padding:0;display:flex}.brand-button strong{letter-spacing:.08em;font-size:13.5px}.brand-button span{color:var(--muted);font-size:13px}.top-actions{align-items:center;gap:8px;display:flex}.page-counter{font:13px var(--font-geist-mono), monospace;color:var(--muted);margin-right:8px}.utility-button{border:1px solid var(--navy);padding:6px 10px;font-size:13px}.results-link{color:inherit;text-decoration:none}.utility-primary{background:var(--navy);color:var(--white)}.slide{background:var(--paper);min-height:100svh;position:relative;overflow:hidden}.slide-paper{background:var(--paper)}.slide-gray{background:var(--paper-alt)}.slide-navy{background:var(--navy);color:var(--white)}.slide-inner{flex-direction:column;width:min(1500px,100%);min-height:100svh;margin:0 auto;padding:72px 5vw 30px;display:flex}.slide-heading{border-bottom:2px solid var(--navy);justify-content:space-between;align-items:flex-start;gap:36px;margin-bottom:22px;padding-bottom:15px;display:flex}.slide-navy .slide-heading{border-bottom-color:#ffffff8c}.slide-heading>div{min-width:0}.section-label{color:var(--red);font:700 12.5px var(--font-geist-mono), monospace;letter-spacing:.14em;margin:0 0 8px}.slide-navy .section-label{color:#f1bf7c}.slide h1,.slide h2{color:var(--navy);letter-spacing:-.035em;margin:0}.slide h1{font-size:clamp(52px,6.7vw,98px);font-weight:720;line-height:.96}.slide h1 em{color:#f1bf7c;font-style:normal;font-weight:440}.slide h2{font-size:clamp(32px,3.25vw,50px);font-weight:700;line-height:1.02}.slide-navy h1,.slide-navy h2{color:var(--white)}.subtitle{max-width:1120px;color:var(--muted);margin:9px 0 0;font-size:18px;line-height:1.42}.slide-navy .subtitle{color:#c9d6e3}.slide-number{color:#abb4bc;font:500 26px var(--font-geist-mono), monospace;flex:none}.slide-navy .slide-number{color:#ffffff73}.slide-content{flex-direction:column;flex:1;min-height:0;display:flex}.paper-link{color:var(--blue);text-underline-offset:2px;text-decoration-color:#1e5a9666}.slide-navy .paper-link{color:#b9dcf5;text-decoration-color:#b9dcf580}.references{border-top:1px solid var(--line);grid-template-columns:105px 1fr;align-items:start;gap:14px;margin-top:auto;padding-top:12px;font-size:9px;line-height:1.35;display:grid}.slide-navy .references{border-color:#ffffff40}.references>span{color:var(--muted);font:700 8px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.slide-navy .references>span{color:#b8c6d4}.references>div{flex-wrap:wrap;gap:4px 13px;display:flex}.status{font:700 7px var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid;padding:3px 6px;display:inline-block}.status-open,.status-code{color:var(--green);background:#e7f2ec}.status-partial{color:var(--amber);background:#f5eddc}.status-paper{color:#626a72;background:#eceeef}.status-closed{color:var(--red);background:#f5e8e6}.status-benchmark{color:var(--blue);background:#e3edf6}.cover-grid{flex:1;grid-template-columns:1.25fr .75fr;align-items:center;gap:7vw;display:grid}.cover-thesis{max-width:800px}.lead{color:#d5e0e9;margin:0 0 28px;font-size:clamp(18px,1.6vw,24px);line-height:1.55}.canonical-interface{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px;display:flex}.canonical-interface span,.canonical-interface strong{font:11px var(--font-geist-mono), monospace;border:1px solid #ffffff59;padding:9px 11px}.canonical-interface strong{color:#ffe2aa;border-color:#f1bf7c}.canonical-interface b{color:#aebdcb}.scope-note{color:#c7d4df;border-left:3px solid #f1bf7c;margin:0;padding-left:13px;font-size:16px;line-height:1.48}.cover-agenda{border-top:1px solid #fff6}.cover-agenda>div{border-bottom:1px solid #ffffff40;grid-template-columns:38px 1fr;column-gap:10px;padding:11px 0;display:grid}.cover-agenda span{font:12px var(--font-geist-mono), monospace;color:#f1bf7c;grid-row:1/span 2}.cover-agenda strong{font-size:18px}.cover-agenda small{color:#aebdcb;margin-top:3px;font-size:11px}.equation-panel{border-left:5px solid var(--red);background:var(--white);padding:17px 22px}.equation{color:var(--navy);font:600 clamp(24px, 2.7vw, 40px) var(--font-geist-mono), monospace}.equation-key{color:var(--muted);flex-wrap:wrap;gap:7px 22px;margin-top:10px;font-size:10px;display:flex}.scope-grid{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:18px;display:grid}.scope-grid article{border:1px solid var(--line);background:#ffffffb3;min-height:99px;padding:15px 16px}.scope-grid b{color:var(--navy);font-size:14px}.scope-grid p{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.5}.exclusion-note,.academic-note{border-left:3px solid var(--blue);background:var(--blue-soft);color:#33475a;margin-top:15px;padding:10px 13px;font-size:12px;line-height:1.45}.objective-formula{border:1px solid var(--line);background:var(--white);color:var(--navy);font:500 18px var(--font-geist-mono), monospace;text-align:center;margin-bottom:19px;padding:12px 17px}.objective-formula span{color:var(--blue);margin:0 8px}.objective-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.objective-grid article{border-top:5px solid var(--navy);background:var(--white);min-height:220px;padding:20px}.objective-grid article:nth-child(2){border-color:var(--blue)}.objective-grid article:nth-child(3){border-color:var(--green)}.objective-grid article:nth-child(4){border-color:var(--red)}.objective-grid article>span{color:var(--muted);font:10px var(--font-geist-mono), monospace}.objective-grid h3{color:var(--navy);margin:30px 0 10px;font-size:22px}.objective-grid p{min-height:70px;color:var(--muted);margin:0;font-size:12px;line-height:1.55}.objective-grid small{border-top:1px solid var(--line);color:var(--red);padding-top:11px;font-size:11px;display:block}.timeline-table{border-top:2px solid var(--navy)}.timeline-row{border-bottom:1px solid var(--line);grid-template-columns:80px 1.45fr 1.15fr 1.1fr;gap:0;display:grid}.timeline-row>*{border-right:1px solid var(--line);margin:0;padding:16px 17px;font-size:12px;line-height:1.5}.timeline-row>:last-child{border-right:0}.timeline-row>strong{color:var(--navy);font:700 22px var(--font-geist-mono), monospace}.timeline-head>span{background:var(--navy);color:var(--white);font:700 8px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;padding-top:9px;padding-bottom:9px}.emphasis-row{background:#eaf0f5}.timeline-thesis{border-left:4px solid var(--red);color:#3e4a56;margin-top:15px;padding:12px 15px;font-size:12px}.architecture-diagram{grid-template-rows:1fr 1fr;grid-template-columns:.8fr 1.2fr 1.2fr 1.6fr .8fr;align-items:stretch;gap:14px;min-height:270px;display:grid;position:relative}.arch-input,.arch-output,.arch-path,.arch-renderer{z-index:2;border:1px solid var(--line);background:var(--white);flex-direction:column;justify-content:center;padding:18px;display:flex;position:relative}.arch-input:first-child{grid-area:2/1}.arch-input:nth-child(2){grid-area:1/1}.arch-path.semantic{border-top:5px solid var(--red);grid-area:1/2}.arch-path.detail{border-top:5px solid var(--green);grid-area:2/2}.arch-renderer{border:2px solid var(--navy);grid-area:1/3/span 2/span 2}.arch-output{background:var(--navy);color:var(--white);grid-area:1/5/span 2}.arch-input span,.arch-output span{font:700 22px var(--font-geist-mono), monospace;color:var(--blue)}.arch-output span{color:#f1bf7c}.arch-input b,.arch-output b{margin-top:5px;font-size:12px}.arch-path small,.arch-renderer small{color:var(--red);font:700 8px var(--font-geist-mono), monospace;letter-spacing:.08em}.arch-path.detail small{color:var(--green)}.arch-path strong,.arch-renderer strong{color:var(--navy);margin:14px 0 8px;font-size:19px}.arch-path p,.arch-renderer p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.arch-line{z-index:3;background:var(--red);width:19px;height:19px;color:var(--white);font:8px var(--font-geist-mono), monospace;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute}.line-a{top:22%;left:17%}.line-b{bottom:22%;left:17%}.line-c{top:22%;left:43%}.line-d{top:47%;right:16%}.design-questions{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:15px;display:grid}.design-questions article{border-left:3px solid var(--blue);background:#e8edf1;padding:12px 15px}.design-questions b{color:var(--navy);font-size:12px}.design-questions p{color:var(--muted);margin:4px 0 0;font-size:11px;line-height:1.45}.table-wrap{border:1px solid var(--line);background:var(--white);overflow:hidden}.academic-table{border-collapse:collapse;table-layout:fixed;width:100%}.academic-table th{background:var(--navy);color:var(--white);text-align:left;font:700 9px var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;padding:9px 11px}.academic-table td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);vertical-align:top;color:#43505c;padding:11px;font-size:11px;line-height:1.45}.academic-table td:last-child,.academic-table th:last-child{border-right:0}.academic-table tbody tr:last-child td{border-bottom:0}.academic-table tbody tr:nth-child(2n){background:#f4f6f7}.academic-table td b{color:var(--navy)}.academic-table td small{color:var(--muted);margin-top:4px;font-size:8px;display:block}.conditioning-table th:first-child{width:19%}.conditioning-table th:nth-child(2){width:20%}.conditioning-table th:nth-child(3){width:18%}.conditioning-table th:nth-child(4){width:20%}.conditioning-table th:nth-child(5){width:23%}.cost-identity{border:1px solid var(--line);background:#e7ecef;grid-template-columns:.8fr 1.2fr .8fr 1.2fr 2fr;align-items:center;gap:8px;margin-top:14px;padding:11px 13px;font-size:11px;display:grid}.cost-identity span{color:var(--muted);font:700 8px var(--font-geist-mono), monospace;text-transform:uppercase}.cost-identity b{color:var(--navy);font:700 12px var(--font-geist-mono), monospace}.cost-identity em{color:var(--muted);text-align:right;font-size:9px;font-style:normal}.unified-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.unified-grid article{border:1px solid var(--line);border-top:5px solid var(--navy);background:var(--white);flex-direction:column;min-height:310px;padding:19px;display:flex}.unified-grid article:nth-child(2){border-top-color:var(--red)}.unified-grid article:nth-child(3){border-top-color:var(--green)}.class-index{color:var(--muted);font:10px var(--font-geist-mono), monospace}.unified-grid h3{color:var(--navy);margin:22px 0 9px;font-size:20px}.unified-grid p{min-height:65px;color:var(--muted);margin:0;font-size:12px;line-height:1.5}.mini-pipeline{border:1px solid var(--line);color:var(--navy);font:10px var(--font-geist-mono), monospace;text-align:center;background:#eef1f3;margin:16px 0;padding:12px}.unified-grid strong{margin-bottom:14px;font-size:11.5px;line-height:1.5}.unified-grid small{border-top:1px solid var(--line);color:var(--red);margin-top:auto;padding-top:11px;font-size:10.5px;line-height:1.45}.warning-band{border-left:4px solid var(--red);color:#554341;background:#f2e7e5;margin-top:14px;padding:11px 14px;font-size:11.5px;line-height:1.5}.method-focus-grid{gap:15px;display:grid}.method-focus-grid.two{grid-template-columns:1fr 1fr}.method-focus{border:1px solid var(--line);border-top:5px solid var(--navy);background:#ffffffc7;padding:18px 20px}.method-focus:nth-child(2){border-top-color:var(--red)}.method-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.method-header h3{color:var(--navy);margin:0;font-size:24px}.method-focus dl{border-top:1px solid var(--line);grid-template-columns:105px 1fr;margin:16px 0 0;display:grid}.method-focus dt,.method-focus dd{border-bottom:1px solid var(--line);margin:0;padding:8px 0;font-size:11.5px;line-height:1.45}.method-focus dt{color:var(--navy);font-weight:700}.method-focus dd{color:var(--muted)}.method-focus ul{color:var(--muted);margin:15px 0 0;padding-left:17px;font-size:11.5px;line-height:1.5}.method-focus li+li{margin-top:6px}.limitation,.evidence-box{border-left:3px solid var(--red);color:#5d4d4a;background:#f3e9e7;margin:13px 0 0;padding:10px 11px;font-size:10.5px;line-height:1.5}.comparison-strip{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:14px;display:grid}.comparison-strip span{border-right:1px solid var(--line);color:var(--muted);padding:11px 13px;font-size:11px;line-height:1.45}.comparison-strip span:last-child{border-right:0}.comparison-strip b{color:var(--navy)}.layer-diagram{grid-template-columns:1.05fr .45fr .45fr .45fr .8fr 1.4fr;align-items:center;gap:5px;margin-top:15px;display:grid}.layer-diagram>*{border:1px solid var(--line);text-align:center;font:9px var(--font-geist-mono), monospace;padding:9px 5px;font-style:normal}.layer-diagram span,.layer-diagram strong{background:var(--navy);color:var(--white)}.layer-diagram i{color:var(--red);border-color:var(--red)}.kiwi-diagram{grid-template-columns:1fr 1fr 1fr .75fr 1.2fr}.architecture-row{border:1px solid var(--line);background:#eef1f3;flex-wrap:wrap;align-items:center;gap:6px;margin:15px 0;padding:12px;display:flex}.architecture-row span,.architecture-row b{text-align:center;font:9px var(--font-geist-mono), monospace;flex:120px;padding:8px}.architecture-row span{background:var(--navy);color:#fff}.architecture-row b{border:1px solid var(--red);color:var(--red)}.parameter-warning{border:1px solid var(--line);color:var(--muted);margin-top:14px;padding:11px 13px;font-size:11px}.bernini-layout{grid-template-columns:1.25fr .75fr;gap:18px;display:grid}.bernini-pipeline{grid-template-columns:1fr auto 1.25fr auto 1.45fr auto 1fr;align-items:stretch;gap:6px;display:grid}.bernini-pipeline>div{border:1px solid var(--line);background:var(--white);flex-direction:column;justify-content:center;min-height:220px;padding:14px;display:flex}.bernini-pipeline>b{color:var(--red);align-self:center}.bernini-pipeline .planner{border-top:5px solid var(--red)}.bernini-pipeline .renderer{border-top:5px solid var(--navy)}.bernini-pipeline small{color:var(--muted);font:7px var(--font-geist-mono), monospace;letter-spacing:.07em}.bernini-pipeline strong{color:var(--navy);margin:13px 0 6px;font-size:12px;line-height:1.35}.bernini-pipeline p{color:var(--muted);margin:0;font-size:10.5px;line-height:1.4}.bernini-evidence{grid-template-columns:1fr 1fr;gap:8px;display:grid}.bernini-evidence article{border:1px solid var(--line);background:var(--white);padding:12px}.bernini-evidence span{color:var(--red);font:7px var(--font-geist-mono), monospace;text-transform:uppercase}.bernini-evidence b{color:var(--navy);margin-top:8px;font-size:12px;display:block}.bernini-evidence p{color:var(--muted);margin:5px 0 0;font-size:10.5px;line-height:1.4}.reasoning-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.reasoning-grid>article{border:1px solid var(--line);background:var(--white);padding:18px}.reasoning-grid>article>p{color:var(--muted);font-size:11.5px;line-height:1.5}.depth-stack{border:1px solid var(--line);grid-template-columns:.8fr 1.1fr 1fr;margin:15px 0;display:grid}.depth-stack>*{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:11px;font-size:10px;font-style:normal}.depth-stack>:nth-child(3n){border-right:0}.depth-stack>:nth-last-child(-n+3){border-bottom:0}.depth-stack span{background:var(--navy);color:var(--white);font:8px var(--font-geist-mono), monospace;text-transform:uppercase}.depth-stack b{color:var(--navy)}.depth-stack i{color:var(--muted)}.token-roles{grid-template-columns:repeat(4,1fr);gap:5px;margin:15px 0;display:grid}.token-roles span{border:1px solid var(--navy);background:var(--blue-soft);color:var(--navy);text-align:center;font:9px var(--font-geist-mono), monospace;padding:14px 6px}.token-roles span:nth-child(2){border-color:var(--red);background:#f3e9e7}.token-roles span:nth-child(3){border-color:var(--green);background:#e7f2ec}.token-roles span:nth-child(4){border-color:var(--amber);background:#f5eddc}.loom-layout{grid-template-columns:1.05fr .95fr;gap:18px;display:grid}.token-cost{gap:10px;display:grid}.token-cost>div{border:1px solid var(--line);background:var(--white);padding:18px}.token-cost>div.selected{border:2px solid var(--navy)}.token-cost span{color:var(--red);font:700 8px var(--font-geist-mono), monospace;text-transform:uppercase}.token-cost b{color:var(--navy);font:10px var(--font-geist-mono), monospace;text-align:center;background:#edf0f2;margin:22px 0;padding:12px;display:block}.token-cost strong{color:var(--navy);font-size:14px}.loom-facts{grid-template-columns:1fr 1fr;gap:9px;display:grid}.loom-facts article{border:1px solid var(--line);background:var(--white);padding:15px}.loom-facts b{color:var(--navy);font-size:13px}.loom-facts p{color:var(--muted);margin:8px 0 0;font-size:11.5px;line-height:1.45}.control-axis{color:var(--muted);font:8px var(--font-geist-mono), monospace;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.control-axis i{background:linear-gradient(90deg, #9eabb6, var(--blue), var(--red));height:3px}.control-ladder{grid-template-columns:repeat(5,1fr);gap:9px;margin-top:18px;display:grid}.control-ladder article{border:1px solid var(--line);border-top:4px solid var(--navy);background:var(--white);flex-direction:column;min-height:255px;padding:16px;display:flex}.control-ladder article:nth-child(2){border-top-color:var(--blue)}.control-ladder article:nth-child(3){border-top-color:var(--green)}.control-ladder article:nth-child(4){border-top-color:var(--amber)}.control-ladder article:nth-child(5){border-top-color:var(--red)}.control-ladder article>span{color:var(--muted);font:9px var(--font-geist-mono), monospace}.control-ladder h3{color:var(--navy);margin:27px 0 10px;font-size:17px}.control-ladder p{color:var(--muted);margin:0;font-size:11.5px;line-height:1.5}.control-ladder strong{border-top:1px solid var(--line);margin-top:auto;padding-top:13px;font-size:10px;line-height:1.55}.data-table th:first-child{width:18%}.data-table th:nth-child(2){width:16%}.data-table th:nth-child(3){width:25%}.data-table th:nth-child(4){width:20%}.data-table th:nth-child(5){width:21%}.data-alternatives{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.data-alternatives article{border-left:4px solid var(--blue);background:var(--white);grid-template-columns:120px 1fr;gap:4px 12px;padding:11px 13px;display:grid}.data-alternatives b{grid-row:1/span 2;font-size:11px}.data-alternatives span{color:var(--ink);font-size:11px}.data-alternatives small{color:var(--muted);font-size:9.5px}.long-system-diagram{border:1px solid var(--line);background:#e9edf0;grid-template-columns:repeat(5,1fr);gap:9px;min-height:125px;padding:15px 15px 50px;display:grid;position:relative}.long-system-diagram>span{background:var(--navy);min-height:55px;color:var(--white);font:9px var(--font-geist-mono), monospace;place-items:center;display:grid}.long-system-diagram>span:nth-child(4){color:var(--navy);border:1px dashed var(--line-dark);background:0 0}.boundary{color:#fff;background:var(--red);font:7px var(--font-geist-mono), monospace;padding:3px 5px;font-style:normal;position:absolute;top:44px}.boundary.b1{left:20%}.boundary.b2{left:40%}.global-anchor,.history-memory{color:var(--navy);font:8px var(--font-geist-mono), monospace;padding:5px 8px;position:absolute;bottom:12px}.global-anchor{border-left:3px solid var(--blue);left:16px}.history-memory{border-left:3px solid var(--red);right:16px}.system-grid{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:13px;display:grid}.system-grid article{border:1px solid var(--line);background:var(--white);padding:15px}.system-grid .method-header h3{font-size:17px}.system-grid p{color:var(--muted);margin:13px 0 0;font-size:11.5px;line-height:1.5}.realtime-table th:first-child{width:17%}.realtime-table th:nth-child(2){width:26%}.realtime-table th:nth-child(3){width:9%}.realtime-table th:nth-child(4){width:21%}.realtime-table th:nth-child(5){width:27%}.latency-stack{border:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin-top:13px;display:grid}.latency-stack>*{border-right:1px solid var(--line);text-align:center;font:8px var(--font-geist-mono), monospace;padding:11px 8px}.latency-stack>:last-child{border-right:0}.latency-stack span{color:var(--muted);background:var(--white)}.latency-stack strong{color:var(--white);background:var(--navy)}.evaluation-grid{grid-template-columns:1.35fr .65fr;gap:17px;display:grid}.benchmark-matrix{border-top:2px solid var(--navy)}.benchmark-row{border-bottom:1px solid var(--line);grid-template-columns:.8fr 1.3fr 1.3fr;display:grid}.benchmark-row>*{border-right:1px solid var(--line);margin:0;padding:12px 13px;font-size:11.5px;line-height:1.4}.benchmark-row>:last-child{border-right:0}.benchmark-head>span{color:var(--white);background:var(--navy);font:700 8px var(--font-geist-mono), monospace;text-transform:uppercase;padding-top:8px;padding-bottom:8px}.benchmark-row b{color:var(--navy)}.benchmark-row span,.benchmark-row p{color:var(--muted)}.protocol-checklist{background:var(--navy);color:var(--white);padding:17px 19px}.protocol-checklist h3{margin:0 0 12px;font-size:18px}.protocol-checklist ol{margin:0;padding-left:20px}.protocol-checklist li{color:#d3dde5;border-top:1px solid #ffffff2e;padding:6px 0;font-size:11px}.synthesis-grid{grid-template-columns:1.15fr .85fr;gap:17px;display:grid}.selection-table{border-top:2px solid #f1bf7c}.selection-row{border-bottom:1px solid #ffffff40;grid-template-columns:.9fr 1.05fr 1.25fr;display:grid}.selection-row>*{border-right:1px solid #ffffff2e;margin:0;padding:11px 12px;font-size:11px;line-height:1.45}.selection-row>:last-child{border-right:0}.selection-row b{color:var(--white)}.selection-row span,.selection-row p{color:#c5d2dd}.selection-head>span{color:#f1bf7c;font:700 8px var(--font-geist-mono), monospace;text-transform:uppercase;background:#ffffff1f}.agenda-list{border:1px solid #ffffff59;padding:17px 19px}.agenda-list h3{color:#f1bf7c;margin:0 0 10px;font-size:18px}.agenda-list ol{counter-reset:agenda;margin:0;padding:0;list-style:none}.agenda-list li{counter-increment:agenda;border-top:1px solid #ffffff2e;padding:8px 0 8px 34px;position:relative}.agenda-list li:before{content:counter(agenda, decimal-leading-zero);color:#f1bf7c;font:8px var(--font-geist-mono), monospace;position:absolute;top:10px;left:0}.agenda-list b,.agenda-list span{display:block}.agenda-list b{font-size:11px}.agenda-list span{color:#bac9d5;margin-top:2px;font-size:10.5px;line-height:1.4}blockquote{color:#d6e0e8;border-left:4px solid #f1bf7c;margin:14px 0 0;padding:12px 15px;font-size:17px;line-height:1.4}.cover-sequence{flex-wrap:wrap;align-items:center;gap:5px;margin:0 0 21px;display:flex}.cover-sequence span{color:#f4f7f9;font:650 8.5px var(--font-geist-mono), monospace;letter-spacing:.035em;text-transform:uppercase;border:1px solid #ffffff5c;padding:7px}.cover-sequence b{color:#f1bf7c;font-size:14px}.program-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.program-grid article{border:1px solid var(--line);border-top:5px solid var(--navy);background:#ffffffd1;flex-direction:column;min-height:250px;padding:16px 15px;display:flex}.program-grid article:nth-child(2){border-top-color:var(--blue)}.program-grid article:nth-child(3){border-top-color:var(--green)}.program-grid article:nth-child(4){border-top-color:var(--red)}.program-grid article:nth-child(5){border-top-color:var(--amber)}.program-grid article>span,.factory-grid article>span,.protocol-grid article>span,.assumption-grid article>span,.control-clusters article>span,.motion-contrast article>span,.geometry-grid article>span,.shift-grid article>span,.state-grid article>span,.interference-grid article>span{color:var(--red);font:700 8px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.program-grid h3{color:var(--navy);margin:25px 0 9px;font-size:17px;line-height:1.2}.program-grid p{color:var(--muted);margin:0;font-size:11.25px;line-height:1.48}.program-grid strong{border-top:1px solid var(--line);color:var(--navy);margin-top:auto;padding-top:12px;font-size:9.5px;line-height:1.45}.coupled-objective{border:1px solid var(--line);color:var(--navy);background:#e6eaed;grid-template-columns:1.2fr repeat(7,auto);align-items:center;gap:8px;margin-top:12px;padding:10px 13px;font-size:10px;display:grid}.coupled-objective b{font-size:11px}.coupled-objective span{background:var(--white);text-align:center;padding:5px 7px}.coupled-objective i{color:var(--red);font-style:normal;font-weight:800}.tuple-table th:first-child{width:20%}.tuple-table th:nth-child(2){width:30%}.tuple-table th:nth-child(3){width:24%}.tuple-table th:nth-child(4){width:26%}.tuple-table code,.control-clusters code{color:var(--navy);font:9.5px var(--font-geist-mono), monospace;background:#e8edf1;padding:2px 4px}.factory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.factory-grid article{border:1px solid var(--line);background:#ffffffdb;flex-direction:column;min-height:176px;padding:14px 15px;display:flex}.factory-grid h3{color:var(--navy);margin:8px 0 6px;font-size:15px}.factory-grid p{color:var(--muted);margin:0;font-size:10.5px;line-height:1.42}.factory-grid strong{color:var(--navy);margin-top:auto;padding-top:8px;font-size:9.5px}.factory-grid small{border-top:1px solid var(--line);color:var(--red);margin-top:5px;padding-top:5px;font-size:8.5px;line-height:1.35;display:block}.scale-band{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.scale-band article,.scale-band p{border-left:3px solid var(--blue);background:#e8edf1;min-height:66px;margin:0;padding:11px 13px}.scale-band article{flex-direction:column;justify-content:center;display:flex}.scale-band b{color:var(--navy);font-size:14px;line-height:1.3}.scale-band span,.scale-band p{color:var(--muted);font-size:var(--type-body);line-height:1.44}.scale-band p{border-left-color:var(--red);grid-column:1/-1;align-items:center;min-height:0;display:flex}.metric-strip{border:1px solid var(--line);background:var(--white);grid-template-columns:repeat(5,1fr);margin-top:12px;display:grid}.metric-strip span{border-right:1px solid var(--line);color:var(--navy);font:700 8px var(--font-geist-mono), monospace;text-align:center;text-transform:uppercase;padding:10px 8px}.metric-strip span:last-child{border-right:0}.protocol-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.protocol-grid article{border:1px solid var(--line);border-top:4px solid var(--navy);background:var(--white);flex-direction:column;min-height:185px;padding:16px;display:flex}.protocol-grid article:nth-child(2){border-top-color:var(--blue)}.protocol-grid article:nth-child(3){border-top-color:var(--green)}.protocol-grid article:nth-child(4){border-top-color:var(--red)}.protocol-grid h3{color:var(--navy);margin:5px 0 11px;font-size:17px}.protocol-grid p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.protocol-grid small{border-top:1px solid var(--line);color:var(--red);margin-top:auto;padding-top:10px;font-size:9.5px;line-height:1.4}.reporting-checks{border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:10px;display:grid}.reporting-checks>*{border-right:1px solid var(--line);text-align:center;padding:8px 7px;font-size:8.5px}.reporting-checks>:last-child{border-right:0}.reporting-checks b{background:var(--navy);color:var(--white)}.reporting-checks span{background:var(--white);color:var(--muted)}.family-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.family-grid article{background:#ffffff0f;border:1px solid #ffffff52;border-top:5px solid #f1bf7c;flex-direction:column;min-height:250px;padding:16px;display:flex}.family-grid article>span{color:#f1bf7c;font:700 8px var(--font-geist-mono), monospace;letter-spacing:.07em}.family-grid h3{color:var(--white);margin:25px 0 12px;font-size:17px;line-height:1.25}.family-grid p{color:#bed4e4;min-height:48px;margin:0;font-size:10px;line-height:1.45}.family-grid small{color:#c7d3dd;border-top:1px solid #fff3;margin-top:auto;padding-top:11px;font-size:9.5px;line-height:1.45}.dark-cards .paper-link{color:#b9dcf5}.slide-thesis{border-left:4px solid var(--red);background:#e8edf1;grid-template-columns:minmax(150px,.3fr) 1fr;align-items:center;gap:14px;margin-top:12px;padding:11px 14px;display:grid}.slide-thesis b{color:var(--navy);font-size:11px}.slide-thesis p{color:var(--muted);margin:0;font-size:10.5px;line-height:1.45}.dark-thesis{background:#ffffff14;border-left-color:#f1bf7c}.dark-thesis b{color:#f1bf7c}.dark-thesis p{color:#c8d5df}.flow-equation{border-left:5px solid var(--red);background:var(--white);grid-template-columns:.75fr 2fr 1.15fr;align-items:center;gap:14px;padding:14px 17px;display:grid}.flow-equation span{color:var(--red);font:700 8px var(--font-geist-mono), monospace;text-transform:uppercase}.flow-equation b{color:var(--navy);font:600 clamp(15px, 1.55vw, 23px) var(--font-geist-mono), monospace;text-align:center}.flow-equation small{color:var(--muted);font-size:8.5px;line-height:1.4}.flow-claims{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:10px;display:grid}.flow-claims article{border:1px solid var(--line);background:#ffffffc7;flex-direction:column;min-height:190px;padding:14px;display:flex}.flow-claims h3{color:var(--navy);margin:0 0 9px;font-size:15px}.flow-claims p{color:var(--muted);margin:0;font-size:10.5px;line-height:1.45}.flow-claims small{border-top:1px solid var(--line);color:var(--red);margin-top:auto;padding-top:9px;font-size:9px;line-height:1.4}.assumption-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.assumption-grid article{border:1px solid var(--line);background:#ffffffd9;flex-direction:column;min-height:161px;padding:14px 15px;display:flex}.assumption-grid h3{color:var(--navy);margin:0 0 8px;font-size:15px}.assumption-grid p{color:var(--muted);margin:0;font-size:10.5px;line-height:1.42}.assumption-grid b{border-top:1px solid var(--line);color:var(--red);margin-top:auto;padding-top:8px;font-size:9px}.control-clusters,.motion-contrast{grid-template-columns:1fr 1fr;gap:14px;display:grid}.control-clusters article,.motion-contrast article{border:1px solid var(--line);border-top:5px solid var(--blue);background:var(--white);padding:18px}.control-clusters article:nth-child(2),.motion-contrast article:nth-child(2){border-top-color:var(--red)}.control-clusters article>span,.motion-contrast article>span{color:var(--blue)}.control-clusters article:nth-child(2)>span,.motion-contrast article:nth-child(2)>span{color:var(--red)}.control-clusters h3,.motion-contrast h3{color:var(--navy);margin:14px 0 10px;font-size:18px}.control-clusters ul,.motion-contrast ul{color:var(--muted);margin:0;padding-left:17px;font-size:10.75px;line-height:1.45}.control-clusters li+li,.motion-contrast li+li{margin-top:6px}.control-clusters p,.motion-contrast p{color:var(--muted);font-size:11px;line-height:1.48}.control-clusters p{border-top:1px solid var(--line);margin:14px 0 0;padding-top:10px}.motion-contrast p{margin:0 0 13px}.geometry-grid,.shift-grid,.state-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.geometry-grid article,.shift-grid article,.state-grid article{border:1px solid var(--line);border-top:4px solid var(--navy);background:var(--white);flex-direction:column;min-height:245px;padding:16px;display:flex}.geometry-grid article:nth-child(2),.shift-grid article:nth-child(2),.state-grid article:nth-child(2){border-top-color:var(--blue)}.geometry-grid article:nth-child(3),.shift-grid article:nth-child(3),.state-grid article:nth-child(3){border-top-color:var(--green)}.geometry-grid article:nth-child(4),.shift-grid article:nth-child(4),.state-grid article:nth-child(4){border-top-color:var(--red)}.geometry-grid h3,.shift-grid h3,.state-grid h3{color:var(--navy);margin:22px 0 10px;font-size:17px;line-height:1.25}.geometry-grid p,.shift-grid p,.state-grid p{color:var(--muted);margin:0;font-size:10.75px;line-height:1.48}.geometry-grid small,.shift-grid small,.state-grid small{border-top:1px solid var(--line);color:var(--red);margin-top:auto;padding-top:10px;font-size:9px;line-height:1.4}.dark-table{background:0 0;border-color:#ffffff47}.dark-table .academic-table th{color:var(--navy);background:#f1bf7c}.dark-table .academic-table td{color:#ccd8e1;background:#ffffff0f;border-color:#fff3}.dark-table .academic-table tbody tr:nth-child(2n){background:0 0}.dark-table .academic-table tbody tr:nth-child(2n) td{background:#ffffff1a}.dark-table .academic-table td b{color:var(--white)}.dark-table .academic-table .paper-link{color:#b9dcf5}.semantic-table th:first-child{width:20%}.semantic-table th:nth-child(2){width:17%}.semantic-table th:nth-child(3){width:22%}.semantic-table th:nth-child(4){width:20%}.semantic-table th:nth-child(5){width:21%}.spectrum-caption{border:1px solid var(--line);background:#e8edf1;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:8px;margin-top:11px;padding:10px 12px;display:grid}.spectrum-caption span{color:var(--navy);font:700 8px var(--font-geist-mono), monospace;text-align:center;text-transform:uppercase}.spectrum-caption i{color:var(--red);font-style:normal;font-weight:800}.deep-dive{grid-template-columns:minmax(0,53fr) minmax(390px,47fr);align-items:stretch;gap:17px;min-height:0;display:grid}.paper-figure{flex-direction:column;min-width:0;min-height:0;margin:0;display:flex}.figure-frame{border:1px solid var(--line);border-top:5px solid var(--navy);background:var(--white);place-items:center;height:clamp(330px,48vh,475px);min-height:0;padding:9px;display:grid;overflow:hidden}.figure-frame img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.paper-figure figcaption{border-left:3px solid var(--red);color:var(--muted);margin-top:7px;padding-left:9px;font-size:8.25px;line-height:1.38}.full-page-method-figure{flex-direction:column;flex:1;align-items:center;min-height:0;margin:0;display:flex}.full-page-method-frame{border:1px solid var(--line);border-top:5px solid var(--navy);background:var(--white);flex:none;width:min(1180px,88%);height:min(57vh,520px);min-height:0;padding:7px;overflow:hidden}.full-page-method-frame img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.full-page-method-figure figcaption{border-left:5px solid var(--blue);color:#33475a;background:#eaf0f5;width:min(900px,88%);margin:10px auto 0;padding:10px 14px;font-size:16px;line-height:1.4}.method-figure-takeaway strong{color:var(--navy);font-size:17px}.deep-dive-copy{border:1px solid var(--line);border-top:5px solid var(--red);background:#ffffffdb;flex-direction:column;min-width:0;padding:15px 16px;display:flex}.deep-dive-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.deep-dive-head h3{min-width:0;color:var(--navy);margin:0;font-size:20px;line-height:1.15}.deep-dive-copy dl{border-top:1px solid var(--line);grid-template-columns:105px 1fr;margin:13px 0 0;display:grid}.deep-dive-copy dt,.deep-dive-copy dd{border-bottom:1px solid var(--line);margin:0;padding:7px 0;font-size:9.75px;line-height:1.4}.deep-dive-copy dt{color:var(--navy);padding-right:10px;font-weight:750}.deep-dive-copy dd{color:var(--muted)}.spotlight-callout{border-left:3px solid var(--blue);background:var(--blue-soft);grid-template-columns:110px 1fr;align-items:center;gap:10px;margin-top:auto;padding:9px 10px;display:grid}.spotlight-callout b{color:var(--navy);font-size:9px}.spotlight-callout span{color:#405469;font-size:9px;line-height:1.38}.route-counts{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:auto;display:grid}.route-counts span{border:1px solid var(--line);color:var(--navy);font:700 11px var(--font-geist-mono), monospace;text-align:center;background:#e8edf1;padding:8px 5px}.route-counts small{color:var(--muted);font:7px var(--font-geist-sans), sans-serif}.interference-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.interference-grid article{background:#ffffff0f;border:1px solid #ffffff52;border-top:5px solid #f1bf7c;flex-direction:column;min-height:220px;padding:17px;display:flex}.interference-grid article>span{color:#f1bf7c}.interference-grid h3{color:var(--white);margin:23px 0 10px;font-size:20px;line-height:1.25}.interference-grid p{color:#d4dfe7;margin:0;font-size:11px;line-height:1.45}.interference-grid small{color:#b9c7d2;border-top:1px solid #fff3;margin-top:auto;padding-top:10px;font-size:9px;line-height:1.42}.mitigation-grid{border:1px solid #ffffff47;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:11px;display:grid}.mitigation-grid>*{text-align:center;border-right:1px solid #fff3;padding:9px 7px;font-size:8px;line-height:1.35}.mitigation-grid>:last-child{border-right:0}.mitigation-grid b{color:var(--navy);background:#f1bf7c}.mitigation-grid span{color:#cfdae3;background:#ffffff0f}.evidence-table th:first-child{width:22%}.evidence-table th:nth-child(2){width:19%}.evidence-table th:nth-child(3){width:18%}.evidence-table th:nth-child(4){width:20%}.evidence-table th:nth-child(5){width:21%}.history-contrast{border:1px solid var(--line);background:var(--white);grid-template-columns:.9fr 1.25fr auto .75fr 1.25fr;align-items:stretch;gap:9px;margin-top:12px;display:grid}.history-contrast>*{align-items:center;margin:0;padding:10px 11px;display:flex}.history-contrast b{color:var(--white);background:var(--navy);font-size:9px}.history-contrast span{color:var(--muted);font-size:9px;line-height:1.4}.history-contrast i{color:var(--red);justify-content:center;font-style:normal;font-weight:800}.artifact-link{color:var(--green);text-underline-offset:2px;font-weight:700;text-decoration-color:#2f6a5273}.runnable-table th:first-child{width:13%}.runnable-table th:nth-child(2){width:15%}.runnable-table th:nth-child(3),.runnable-table th:nth-child(4){width:20%}.runnable-table th:nth-child(5){width:32%}.diagnostic-table th:first-child{width:14%}.diagnostic-table th:nth-child(2){width:21%}.diagnostic-table th:nth-child(3){width:17%}.diagnostic-table th:nth-child(4){width:25%}.diagnostic-table th:nth-child(5){width:23%}.runnable-table td,.diagnostic-table td{padding:7px 9px;font-size:9.25px;line-height:1.34}.runnable-table th,.diagnostic-table th{padding:8px 9px;font-size:8px}.runnable-table code,.diagnostic-table code{color:var(--navy);font:8px var(--font-geist-mono), monospace}.model-priority-band{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:11px;display:grid}.model-priority-band article{border:1px solid var(--line);border-top:3px solid var(--blue);background:var(--white);padding:9px 10px}.model-priority-band article:nth-child(2){border-top-color:var(--red)}.model-priority-band article:nth-child(3){border-top-color:var(--amber)}.model-priority-band article:nth-child(4){border-top-color:var(--green)}.model-priority-band article:nth-child(5){border-top-color:var(--navy)}.model-priority-band b{color:var(--muted);font:700 7px var(--font-geist-mono), monospace;text-transform:uppercase;display:block}.model-priority-band span{color:var(--navy);margin-top:7px;font-size:9.5px;font-weight:700;line-height:1.3;display:block}.resource-summary{border:1px solid var(--line);background:#e8edf1;grid-template-columns:1fr 1.45fr 1.35fr 1.45fr;margin-top:7px;display:grid}.resource-summary>*{border-right:1px solid var(--line);color:var(--muted);text-align:center;padding:7px 8px;font-size:8px;line-height:1.3}.resource-summary>:last-child{border-right:0}.resource-summary b{color:var(--navy);font:750 10px var(--font-geist-mono), monospace}.resource-summary strong{color:var(--red);background:#f3e9e7}.workflow-pipeline{grid-template-columns:.8fr auto 1.35fr auto 1.25fr auto .95fr auto .95fr;align-items:stretch;gap:7px;display:grid}.workflow-pipeline div{background:#ffffff12;border:1px solid #ffffff52;flex-direction:column;justify-content:center;min-height:102px;padding:13px;display:flex}.workflow-pipeline small{color:#f1bf7c;font:700 7px var(--font-geist-mono), monospace;letter-spacing:.08em}.workflow-pipeline b{color:var(--white);margin-top:12px;font-size:10px;line-height:1.4}.workflow-pipeline i{color:#f1bf7c;align-self:center;font-style:normal;font-weight:800}.agenda-two-col{grid-template-columns:1fr 1fr;gap:13px;margin-top:13px;display:grid}.agenda-two-col article{background:#ffffff0d;border:1px solid #ffffff47;padding:14px 17px}.agenda-two-col h3{color:#f1bf7c;margin:0 0 9px;font-size:16px}.agenda-two-col ul,.agenda-two-col ol{color:#ced9e2;margin:0;padding-left:18px;font-size:9.75px;line-height:1.45}.agenda-two-col li+li{margin-top:4px}.agenda-two-col .paper-link{color:#b9dcf5}.term{vertical-align:baseline;max-width:100%;display:inline-block;position:relative}.term-trigger{color:var(--blue);font:inherit;font-weight:700;line-height:inherit;text-align:inherit;cursor:help;background:0 0;border:0;border-bottom:1px dotted;margin:0;padding:0 .08em;display:inline}.term-trigger sup{color:var(--red);font:800 .62em var(--font-geist-mono), monospace;margin-left:.16em;position:relative;top:-.18em}.term-trigger[aria-expanded=true]{background:var(--blue-soft);color:var(--navy)}.slide-navy .term-trigger{color:#c5e2f7}.slide-navy .term-trigger sup{color:#f1bf7c}.slide-navy .term-trigger[aria-expanded=true]{color:var(--white);background:#ffffff24}.term-popover{z-index:105;border:1px solid var(--line-dark);border-top:4px solid var(--red);background:var(--paper);width:min(340px,78vw);color:var(--ink);text-align:left;text-transform:none;letter-spacing:normal;padding:11px 13px;font-size:12.5px;font-weight:450;line-height:1.48;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 10px 28px #102b4e33}.subtitle{font-size:16.5px}.academic-table th{font-size:10px}.academic-table td{font-size:13px;line-height:1.43}.academic-table td small{font-size:10px}.program-grid h3,.protocol-grid h3,.family-grid h3,.geometry-grid h3,.shift-grid h3,.state-grid h3{font-size:18px}.factory-grid h3,.flow-claims h3,.assumption-grid h3{font-size:16.5px}.program-grid p,.factory-grid p,.protocol-grid p,.family-grid p,.flow-claims p,.assumption-grid p,.geometry-grid p,.shift-grid p,.state-grid p,.control-clusters p,.control-clusters ul,.motion-contrast p,.motion-contrast ul,.interference-grid p{font-size:13px;line-height:1.46}.program-grid strong,.factory-grid strong,.protocol-grid small,.family-grid small,.flow-claims small,.assumption-grid b,.geometry-grid small,.shift-grid small,.state-grid small,.interference-grid small{font-size:11.25px;line-height:1.42}.warning-band,.academic-note,.slide-thesis p,.comparison-strip span{font-size:13px;line-height:1.45}.slide-thesis b{font-size:12px}.flow-equation small,.reporting-checks>*{font-size:10.5px}.scale-band p{font-size:var(--type-body)}.deep-dive-copy dt,.deep-dive-copy dd{padding-top:8px;padding-bottom:8px;font-size:12.5px;line-height:1.42}.deep-dive-copy dt{font-size:11.75px}.spotlight-callout b{font-size:11.25px}.spotlight-callout span{font-size:12px;line-height:1.42}.runnable-table td,.diagnostic-table td{font-size:11.25px;line-height:1.36}.runnable-table th,.diagnostic-table th{font-size:9.25px}.runnable-table code,.diagnostic-table code{font-size:9.5px}.model-priority-band span{font-size:11.25px}.resource-summary>*{font-size:10.25px}.workflow-pipeline b{font-size:12px}.agenda-two-col ul,.agenda-two-col ol{font-size:12px;line-height:1.44}.mitigation-grid>*{font-size:10.5px}.history-contrast b,.history-contrast span{font-size:11px}.omni-interface-line{grid-template-columns:1fr 30px 1.35fr 30px 1fr;align-items:stretch;gap:10px;display:grid}.omni-interface-line>i{color:var(--red);text-align:center;align-self:center;font-size:22px;font-style:normal}.omni-interface-line>article,.omni-io{border:1px solid var(--line);border-top:5px solid var(--blue);background:var(--white);flex-direction:column;justify-content:center;min-height:150px;padding:16px 18px;display:flex}.omni-interface-line>article{border-top-color:var(--red)}.omni-io.output{border-top-color:var(--green)}.omni-interface-line span,.omni-capability-grid>article>span,.omni-boundary-grid>article>span,.omni-score-list span,.omni-prompt-rule>span{color:var(--red);font:750 var(--type-label) var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase}.omni-io b{color:var(--navy);margin-top:12px;font-size:19px}.omni-interface-line h3{color:var(--navy);font:700 18px var(--font-geist-mono), monospace;margin:12px 0 7px}.omni-interface-line p{color:var(--muted);font-size:var(--type-body);margin:7px 0 0;line-height:1.44}.omni-capability-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.omni-capability-grid article{border:1px solid var(--line);background:#ffffffd1;min-height:178px;padding:15px 16px}.omni-capability-grid h3{color:var(--navy);margin:17px 0 8px;font-size:18px;line-height:1.25}.omni-capability-grid p{color:var(--muted);font-size:var(--type-body);margin:0;line-height:1.46}.omni-capability-grid code{color:var(--navy);font-size:var(--type-support)}.omni-performance-layout{grid-template-columns:1.12fr .88fr;align-items:stretch;gap:18px;display:grid}.omni-benchmark-figure{flex-direction:column;min-width:0;margin:0;display:flex}.omni-benchmark-figure>div{border:1px solid var(--line);background:#f5f7fa;flex:1;min-height:0;overflow:hidden}.omni-benchmark-figure img{object-fit:contain;width:100%;height:100%;display:block}.omni-benchmark-figure figcaption{color:var(--muted);margin-top:6px;font-size:10.5px;line-height:1.35}.omni-score-list{gap:7px;display:grid}.omni-score-list article{border-left:4px solid var(--navy);background:var(--white);grid-template-columns:146px 1fr;align-items:center;gap:12px;padding:10px 12px;display:grid}.omni-score-list article:nth-child(2){border-left-color:var(--blue)}.omni-score-list article:nth-child(3){border-left-color:var(--red)}.omni-score-list article:nth-child(4){border-left-color:var(--green)}.omni-score-list article:nth-child(5){border-left-color:var(--amber)}.omni-score-list div{gap:4px;display:grid}.omni-score-list b{color:var(--navy);font:750 18px var(--font-geist-mono), monospace}.omni-score-list p{color:var(--muted);font-size:var(--type-body);margin:0;line-height:1.4}.omni-boundary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.omni-boundary-grid article{background:#ffffff0f;border:1px solid #ffffff47;border-top:5px solid #f1bf7c;flex-direction:column;min-height:300px;padding:18px;display:flex}.omni-boundary-grid h3{color:var(--white);margin:22px 0 11px;font-size:19px;line-height:1.25}.omni-boundary-grid p{color:#cbd8e3;font-size:var(--type-body);margin:0;line-height:1.46}.omni-boundary-grid strong{color:#f1bf7c;font-size:var(--type-support);border-top:1px solid #fff3;margin-top:auto;padding-top:12px;line-height:1.42}.omni-boundary-grid code{color:inherit}.omni-prompt-rule{background:#ffffff14;border-left:5px solid #f1bf7c;grid-template-columns:185px 1.1fr 1fr;align-items:center;gap:15px;margin-top:12px;padding:12px 15px;display:grid}.omni-prompt-rule b{color:var(--white);font-size:15px;line-height:1.42}.omni-prompt-rule p{color:#cbd8e3;font-size:var(--type-body);margin:0;line-height:1.42}.experiment-task-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.experiment-task-card{border:1px solid var(--line);border-top:5px solid var(--navy);background:#ffffffdb;flex-direction:column;min-height:245px;padding:18px;display:flex}.experiment-task-card:nth-child(2){border-top-color:var(--blue)}.experiment-task-card:nth-child(3){border-top-color:var(--green)}.experiment-task-card:nth-child(4){border-top-color:var(--red)}.experiment-task-card>span{color:var(--red);font:750 9px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.experiment-task-card h3{color:var(--navy);margin:24px 0 10px;font-size:20px;line-height:1.24}.experiment-task-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.48}.experiment-task-card small{border-top:1px solid var(--line);color:var(--red);margin-top:auto;padding-top:12px;font-size:11.5px;line-height:1.42}.experiment-protocol{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-top:12px;display:grid}.experiment-protocol span{background:var(--white);color:var(--muted);text-align:center;padding:10px 12px;font-size:11.5px;line-height:1.35}.experiment-protocol b{color:var(--navy);font:750 9px var(--font-geist-mono), monospace;text-transform:uppercase;margin-bottom:3px;display:block}.experiment-sync-group{min-width:0}.experiment-syncbar{border:1px solid var(--line);border-left:4px solid var(--blue);background:#ffffffe0;justify-content:space-between;align-items:center;gap:12px;min-height:38px;margin-bottom:7px;padding:5px 6px 5px 10px;display:flex}.experiment-sync-copy{flex-wrap:wrap;align-items:baseline;gap:3px 9px;min-width:0;display:flex}.experiment-sync-copy>span{color:var(--red);font:750 12px var(--font-geist-mono), monospace;letter-spacing:.08em}.experiment-sync-copy>strong{color:var(--navy);font-size:15px;line-height:1.3}.experiment-sync-copy>small{color:var(--muted);font-size:14px;line-height:1.3}.experiment-sync-actions{flex:none;gap:5px;display:flex}.experiment-sync-button{border:1px solid var(--navy);background:var(--navy);min-height:28px;color:var(--white);cursor:pointer;padding:5px 10px;font-size:13px;font-weight:700}.experiment-sync-button.active{border-color:var(--red);background:var(--red)}.experiment-sync-button.secondary{color:var(--navy);background:0 0}.experiment-media{--media-ratio:16 / 9;min-width:0;margin:0}.experiment-media-wide{--media-ratio:16 / 9}.experiment-media-fourThree{--media-ratio:4 / 3}.experiment-media-portraitTwoThree{--media-ratio:2 / 3}.experiment-media-portraitThirteenEighteen{--media-ratio:13 / 18}.experiment-media-frame{width:100%;aspect-ratio:var(--media-ratio,16 / 9);border:1px solid var(--line);border-top:4px solid var(--navy);background:#09131f;display:block;position:relative;overflow:hidden}.experiment-media-frame>video,.experiment-media-frame>img{object-fit:contain;object-position:center;background:#09131f;width:100%;height:100%;display:block;position:absolute;inset:0}.experiment-print-poster{display:none!important}.experiment-media figcaption{color:var(--muted);justify-content:space-between;align-items:baseline;gap:8px;margin-top:5px;font-size:13.5px;line-height:1.32;display:flex}.experiment-media figcaption b{color:var(--navy);font-size:14.5px}.experiment-media figcaption span{text-align:right}.experiment-media-compact figcaption b{font-size:12.25px}.experiment-mt-layout{grid-template-columns:minmax(0,1fr) 82px repeat(3,minmax(0,1fr));align-items:start;gap:8px;display:grid}.experiment-matrix-head{border-bottom:2px solid var(--navy);color:var(--navy);font:750 10.25px var(--font-geist-mono), monospace;text-align:center;text-transform:uppercase;align-self:end;padding:6px 5px}.experiment-matrix-label{border-left:4px solid var(--line-dark);min-height:0;color:var(--navy);background:#e8edf1;flex-direction:column;justify-content:center;align-self:stretch;padding:12px 8px;font-size:11.5px;line-height:1.35;display:flex}.experiment-matrix-label b{font-size:12px}.experiment-matrix-label span{color:var(--muted);margin-top:4px;font-size:10.5px}.experiment-matrix-label.ours{border-left-color:var(--red);background:#f2e7e5}.experiment-result-note{border-left:4px solid var(--green);background:#e7f2ec;grid-template-columns:minmax(160px,.28fr) 1fr;align-items:center;gap:14px;margin-top:11px;padding:10px 13px;display:grid}.experiment-result-note b{color:var(--green);font-size:12px}.experiment-result-note p{color:#3d5f51;margin:0;font-size:13px;line-height:1.42}.experiment-result-note.negative{border-left-color:var(--red);background:#f3e9e7}.experiment-result-note.negative b{color:var(--red)}.experiment-result-note.negative p{color:#654b49}.experiment-case-stack{gap:12px;display:grid}.experiment-case-row{grid-template-columns:minmax(190px,.68fr) repeat(3,minmax(0,1fr));align-items:center;gap:10px;display:grid}.experiment-case-copy{border-left:5px solid var(--blue);background:#e8edf1;flex-direction:column;justify-content:center;align-self:stretch;padding:13px 14px;display:flex}.experiment-case-row:nth-child(2) .experiment-case-copy,.experiment-case-stack>.experiment-sync-group:nth-child(2) .experiment-case-copy{border-left-color:var(--red);background:#f2e7e5}.experiment-case-copy span{color:var(--red);font:750 8.5px var(--font-geist-mono), monospace;text-transform:uppercase}.experiment-case-copy h3{color:var(--navy);margin:7px 0;font-size:18px;line-height:1.2}.experiment-case-copy p{color:var(--muted);margin:0;font-size:12.25px;line-height:1.42}.experiment-case-row .experiment-media figcaption span{display:none}.experiment-four-grid,.experiment-three-grid,.experiment-two-grid{align-items:start;gap:11px;display:grid}.experiment-four-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.experiment-three-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.experiment-two-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compact-note{margin-top:7px;padding-top:8px;padding-bottom:8px}.compact-case-stack{gap:8px}.compact-case-stack .experiment-syncbar{margin-bottom:5px}.compact-case-stack .experiment-case-copy{padding-top:10px;padding-bottom:10px}.compact-case-stack .experiment-case-copy h3{margin-top:5px;margin-bottom:5px}.experiment-context{border-left:4px solid var(--blue);background:var(--blue-soft);grid-template-columns:150px 1fr;align-items:center;gap:14px;margin-bottom:8px;padding:9px 13px;display:grid}.experiment-context b{color:var(--navy);font-size:var(--type-emphasis)}.experiment-context span{color:#33475a;font-size:var(--type-body);line-height:1.44}.experiment-instruction-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:9px;display:grid}.experiment-instruction-grid article{border:1px solid var(--line);border-top:4px solid var(--red);background:#ffffffe6;padding:12px 14px}.experiment-instruction-grid article:nth-child(2){border-top-color:var(--blue)}.experiment-instruction-grid span,.experiment-paired-prompts span{color:var(--red);font:750 var(--type-label) var(--font-geist-mono), monospace;letter-spacing:.06em}.experiment-instruction-grid p{color:var(--muted);font-size:var(--type-body);margin:8px 0 0;line-height:1.43}.experiment-paired-prompts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:10px;display:grid}.experiment-paired-prompts article{border-left:5px solid var(--blue);background:var(--blue-soft);padding:12px 15px}.experiment-paired-prompts article:nth-child(2){border-left-color:var(--red);background:#f2e7e5}.experiment-paired-prompts p{color:#33475a;margin:7px 0 0;font-size:15px;line-height:1.43}.experiment-paired-prompts article:nth-child(2) p{color:#584342}.experiment-verdict-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px;display:grid}.experiment-verdict-grid article{border-left:5px solid var(--green);background:#e7f2ec;padding:11px 14px}.experiment-verdict-grid article.fail{border-left-color:var(--red);background:#f3e9e7}.experiment-verdict-grid b{color:var(--green);font-size:15px}.experiment-verdict-grid .fail b{color:var(--red)}.experiment-verdict-grid p{color:#3d5f51;font-size:var(--type-body);margin:5px 0 0;line-height:1.42}.experiment-verdict-grid .fail p{color:#654b49}.experiment-pair-layout{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}.experiment-pair-layout .experiment-media{justify-self:center;width:min(100%,clamp(240px,34.4vh,336px))}.experiment-pair-layout .experiment-media-frame{aspect-ratio:4/5;width:100%;height:auto}.experiment-instruction{border-left:4px solid var(--red);color:#584342;background:#f2e7e5;flex-wrap:wrap;align-items:flex-start;gap:8px 14px;margin-bottom:11px;padding:10px 14px;font-size:15px;line-height:1.42;display:flex}.experiment-instruction b{color:var(--red);flex:none}.experiment-instruction span{flex:210px;min-width:0}.experiment-instruction span+span{border-left:1px solid #a33b3447;padding-left:14px}.experiment-provenance{color:var(--muted);font:9px var(--font-geist-mono), monospace;margin-top:8px;line-height:1.35}.equation-key,.scope-grid p,.exclusion-note,.academic-note,.objective-grid p,.timeline-row:not(.timeline-head)>:not(strong),.timeline-thesis,.arch-path p,.arch-renderer p,.design-questions p,.academic-table td,.unified-grid p,.warning-band,.method-focus dt,.method-focus dd,.method-focus ul,.limitation,.evidence-box,.comparison-strip span,.parameter-warning,.bernini-pipeline p,.bernini-evidence p,.reasoning-grid>article>p,.loom-facts p,.control-ladder p,.data-alternatives span,.system-grid p,.benchmark-row:not(.benchmark-head)>*,.protocol-checklist li,.selection-row:not(.selection-head)>*,.agenda-list span,.program-grid p,.factory-grid p,.protocol-grid p,.family-grid p,.slide-thesis p,.flow-equation small,.flow-claims p,.assumption-grid p,.control-clusters p,.control-clusters ul,.motion-contrast p,.motion-contrast ul,.geometry-grid p,.shift-grid p,.state-grid p,.deep-dive-copy dd,.spotlight-callout span,.interference-grid p,.workflow-pipeline b,.agenda-two-col ul,.agenda-two-col ol,.term-popover,.experiment-task-card p,.experiment-instruction,.experiment-result-note p,.experiment-case-copy p{font-size:var(--type-body);line-height:1.46}.canonical-interface span,.canonical-interface strong,.cover-agenda small,.objective-grid small,.academic-table td small,.cost-identity,.cost-identity span,.cost-identity em,.mini-pipeline,.unified-grid strong,.unified-grid small,.depth-stack>*,.token-cost b,.control-ladder strong,.data-alternatives small,.program-grid strong,.coupled-objective,.factory-grid strong,.factory-grid small,.protocol-grid small,.reporting-checks>*,.family-grid small,.flow-claims small,.assumption-grid b,.geometry-grid small,.shift-grid small,.state-grid small,.deep-dive-copy dt,.spotlight-callout b,.route-counts span,.interference-grid small,.mitigation-grid>*,.history-contrast b,.history-contrast span,.runnable-table td,.diagnostic-table td,.model-priority-band span,.resource-summary>*,.resource-summary b,.experiment-task-card small,.experiment-protocol span,.experiment-matrix-label,.experiment-matrix-label span,.experiment-result-note b{font-size:var(--type-support);line-height:1.42}.arch-input b,.arch-output b,.design-questions b,.cost-identity b,.bernini-pipeline strong,.bernini-evidence b,.data-alternatives b,.agenda-list b,.coupled-objective b,.slide-thesis b,.spotlight-callout b,.experiment-matrix-label b,.experiment-result-note b{font-size:var(--type-emphasis)}.cover-sequence span,.arch-path small,.arch-renderer small,.bernini-pipeline small,.bernini-evidence span,.academic-table th,.timeline-head>span,.layer-diagram>*,.architecture-row span,.architecture-row b,.depth-stack span,.token-roles span,.token-cost span,.control-axis,.long-system-diagram>span,.latency-stack>*,.benchmark-head>span,.selection-head>span,.tuple-table code,.control-clusters code,.metric-strip span,.flow-equation span,.spectrum-caption span,.route-counts small,.runnable-table th,.diagnostic-table th,.runnable-table code,.diagnostic-table code,.model-priority-band b,.workflow-pipeline small,.experiment-protocol b,.experiment-matrix-head{font-size:var(--type-label);line-height:1.35}.factory-grid article{padding:12px 14px}.factory-grid h3{margin-top:6px}.program-grid h3,.family-grid h3{margin-top:18px}.deep-dive-copy{padding:13px 14px}.deep-dive-copy dl{margin-top:10px}.deep-dive-copy dt,.deep-dive-copy dd{padding-top:6px;padding-bottom:6px}.nav-drawer{z-index:110;position:fixed;inset:0}.drawer-scrim{background:#0a141e9e;border:0;position:absolute;inset:0}.drawer-panel{background:var(--paper);width:min(480px,92vw);color:var(--ink);padding:23px;position:absolute;top:0;bottom:0;right:0;overflow:auto}.drawer-head{border-bottom:2px solid var(--navy);color:var(--navy);font:10px var(--font-geist-mono), monospace;text-transform:uppercase;justify-content:space-between;align-items:center;padding-bottom:13px;display:flex}.drawer-head button{cursor:pointer;background:0 0;border:0;font-size:25px}.drawer-panel ol{margin:0;padding:0;list-style:none}.drawer-panel li{border-bottom:1px solid var(--line)}.drawer-panel li button{cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:38px 1fr;gap:8px;width:100%;padding:10px 4px;font-size:11px;display:grid}.drawer-panel li button span{color:var(--muted);font:9px var(--font-geist-mono), monospace}.drawer-panel li button.active{color:var(--blue);font-weight:700}.bottom-controls{z-index:70;gap:5px;display:flex;position:fixed;bottom:16px;right:20px}.bottom-controls button{border:1px solid var(--navy);background:var(--paper);width:34px;height:34px;color:var(--navy);cursor:pointer}.bottom-controls button:disabled{color:#a9afb4;cursor:default;border-color:#c6cbd0}@media (width<=1000px){.slide{overflow:visible}.slide-inner{padding:68px 24px 44px}.slide-number{display:none}.cover-grid,.bernini-layout,.loom-layout,.evaluation-grid,.synthesis-grid{grid-template-columns:1fr}.scope-grid,.objective-grid,.unified-grid,.control-ladder,.program-grid,.factory-grid,.protocol-grid,.family-grid,.flow-claims,.assumption-grid,.geometry-grid,.shift-grid,.state-grid{grid-template-columns:1fr 1fr}.timeline-row{grid-template-columns:70px 1fr}.timeline-row>*{border-bottom:1px solid var(--line)}.timeline-head{display:none}.architecture-diagram{grid-template-rows:auto;grid-template-columns:1fr 1fr}.arch-input:first-child,.arch-input:nth-child(2),.arch-path.semantic,.arch-path.detail,.arch-renderer,.arch-output{grid-area:auto}.arch-line{display:none}.method-focus-grid.two,.reasoning-grid,.bernini-pipeline{grid-template-columns:1fr}.bernini-pipeline>div{min-height:0}.bernini-pipeline>b{display:none}.long-system-diagram{grid-template-columns:repeat(3,1fr)}.system-grid{grid-template-columns:1fr}.academic-table{min-width:860px}.table-wrap{overflow-x:auto}.cover-sequence{max-width:690px}.coupled-objective{grid-template-columns:1fr 1fr 24px 1fr 24px 1fr 24px 1fr}.coupled-objective b{grid-column:1/-1}.scale-band{grid-template-columns:1fr 1fr}.reporting-checks{grid-template-columns:repeat(4,1fr)}.reporting-checks>*{border-bottom:1px solid var(--line)}.flow-equation{text-align:center;grid-template-columns:1fr}.control-clusters,.motion-contrast,.agenda-two-col,.deep-dive{grid-template-columns:1fr}.figure-frame{height:min(62vw,520px)}.full-page-method-frame{width:94%;height:min(61vw,500px)}.interference-grid{grid-template-columns:1fr}.mitigation-grid{grid-template-columns:repeat(3,1fr)}.workflow-pipeline{grid-template-columns:1fr}.workflow-pipeline i{display:none}.workflow-pipeline div{min-height:0}.model-priority-band,.resource-summary,.omni-capability-grid,.omni-boundary-grid{grid-template-columns:1fr 1fr}.omni-performance-layout{grid-template-columns:1fr}.omni-benchmark-figure>div{min-height:360px}.omni-prompt-rule{grid-template-columns:1fr}.experiment-task-grid,.experiment-protocol{grid-template-columns:1fr 1fr}.experiment-mt-layout{grid-template-columns:minmax(0,1fr) 72px repeat(3,minmax(0,1fr))}.experiment-case-row{grid-template-columns:1fr 1fr 1fr}.experiment-case-copy{grid-column:1/-1}.experiment-four-grid{grid-template-columns:1fr 1fr}}@media (width<=650px){.brand-button span,.utility-button:first-of-type,.page-counter{display:none}.top-actions .results-link{display:inline-flex}.topbar{padding:0 14px}.slide h1{font-size:43px}.slide h2{font-size:31px}.scope-grid,.objective-grid,.unified-grid,.control-ladder,.design-questions,.comparison-strip,.bernini-evidence,.loom-facts,.data-alternatives,.program-grid,.factory-grid,.protocol-grid,.family-grid,.flow-claims,.assumption-grid,.geometry-grid,.shift-grid,.state-grid{grid-template-columns:1fr}.equation-key{grid-template-columns:1fr 1fr;display:grid}.cost-identity{grid-template-columns:1fr 1fr}.cost-identity em{text-align:left;grid-column:1/-1}.layer-diagram,.kiwi-diagram{grid-template-columns:1fr}.token-roles,.long-system-diagram{grid-template-columns:1fr 1fr}.boundary{display:none}.selection-row,.benchmark-row{grid-template-columns:1fr}.bottom-controls{bottom:10px;right:10px}.cover-sequence b{display:none}.cover-sequence span{text-align:center;flex:145px}.program-grid article,.factory-grid article,.protocol-grid article,.family-grid article,.flow-claims article,.assumption-grid article,.geometry-grid article,.shift-grid article,.state-grid article,.interference-grid article{min-height:0}.coupled-objective,.scale-band,.metric-strip,.reporting-checks,.mitigation-grid,.spectrum-caption,.history-contrast{grid-template-columns:1fr}.coupled-objective i,.spectrum-caption i,.history-contrast i{display:none}.metric-strip span,.reporting-checks>*,.mitigation-grid>*{border-right:0;border-bottom:1px solid var(--line)}.slide-thesis{grid-template-columns:1fr}.deep-dive-copy dl{grid-template-columns:92px 1fr}.figure-frame{height:64vw;min-height:260px}.spotlight-callout,.route-counts{grid-template-columns:1fr}.history-contrast>*{text-align:center;justify-content:center}.model-priority-band,.resource-summary{grid-template-columns:1fr}.resource-summary>*{border-right:0;border-bottom:1px solid var(--line)}.omni-interface-line,.omni-capability-grid,.omni-boundary-grid,.omni-performance-layout,.omni-prompt-rule{grid-template-columns:1fr}.omni-interface-line>i{display:none}.omni-score-list article,.experiment-task-grid,.experiment-protocol,.experiment-case-row,.experiment-pair-layout,.experiment-four-grid,.experiment-three-grid,.experiment-two-grid,.experiment-instruction-grid,.experiment-paired-prompts,.experiment-verdict-grid,.experiment-context{grid-template-columns:1fr}.experiment-task-card{min-height:0}.experiment-mt-layout{grid-template-columns:minmax(185px,1fr) 66px repeat(3,minmax(185px,1fr));overflow-x:auto}.experiment-result-note{grid-template-columns:1fr}.experiment-pair-layout .experiment-media-frame{aspect-ratio:4/5;height:auto}.experiment-instruction{grid-template-columns:1fr;display:grid}.experiment-instruction span+span{border-left:0;padding-left:0}.experiment-syncbar{flex-direction:column;align-items:flex-start}.experiment-sync-actions{width:100%}.experiment-sync-button{flex:1 1 0}.term-popover{z-index:120;width:auto;max-height:42vh;padding:13px 14px;font-size:13.5px;position:fixed;bottom:14px;left:14px;right:14px;overflow:auto}}@media (width>=1001px) and (height<=860px){section[id^=experiments-] .slide-inner{padding-top:60px;padding-bottom:18px}section[id^=experiments-] .slide-heading{margin-bottom:12px;padding-bottom:9px}.experiment-task-card{min-height:220px;padding:14px}.experiment-task-card h3{margin-top:16px}.experiment-protocol span{padding:7px 9px}.experiment-instruction{margin-bottom:7px;padding:7px 12px}.experiment-syncbar{min-height:34px;margin-bottom:5px;padding-block:3px}.experiment-mt-layout{gap:6px 5px}.experiment-result-note{margin-top:7px;padding:7px 11px}.experiment-provenance{margin-top:5px}}@media print{@page{size:16in 9in;margin:0}html,body{background:#fff}.topbar,.progress,.bottom-controls,.nav-drawer,.experiment-syncbar{display:none!important}.slide{break-after:page;page-break-after:always;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:16in;height:9in;min-height:9in;overflow:hidden}.slide-inner{width:16in;height:9in;min-height:9in;padding:42px 64px 28px}.slide-heading{margin-bottom:16px;padding-bottom:11px}.slide h1{font-size:76px}.slide h2{font-size:39px}.subtitle{font-size:15px}.slide-number{font-size:21px;display:block}.references{padding-top:8px}.objective-grid article{min-height:190px}.unified-grid article{min-height:275px}.control-ladder article{min-height:225px}.program-grid article{min-height:205px;padding:13px}.program-grid h3{margin-top:18px;font-size:15px}.factory-grid article{min-height:145px;padding:11px 13px}.factory-grid h3{font-size:13px}.protocol-grid article{min-height:165px}.family-grid article{min-height:215px;padding:13px}.family-grid h3{margin-top:18px;font-size:15px}.flow-claims article{min-height:165px}.assumption-grid article{min-height:135px;padding:11px 13px}.geometry-grid article,.shift-grid article,.state-grid article{min-height:210px;padding:13px}.deep-dive{grid-template-columns:minmax(0,53fr) minmax(360px,47fr);gap:14px}.figure-frame{height:4.35in}.full-page-method-frame{width:90%;height:4.85in}.full-page-method-figure figcaption{font-size:8px}.deep-dive-copy{padding:12px 13px}.deep-dive-copy dl{grid-template-columns:92px 1fr;margin-top:10px}.deep-dive-copy dt,.deep-dive-copy dd{padding:5px 0}.deep-dive-copy dt{font-size:var(--type-support)}.deep-dive-copy dd{font-size:var(--type-body)}.paper-figure figcaption{font-size:7.5px}.interference-grid article{min-height:188px;padding:14px}.workflow-pipeline div{min-height:82px}.runnable-table td,.diagnostic-table td{font-size:var(--type-support);padding:5px 7px}.model-priority-band article{padding:7px 8px}.experiment-task-card{min-height:205px;padding:14px}.experiment-task-card h3{margin-top:17px;font-size:17px}.experiment-task-card p{font-size:var(--type-body)}.experiment-protocol span{font-size:var(--type-support);padding:7px 8px}section[id^=experiments-] .subtitle{font-size:13px}.experiment-media video{display:none!important}.experiment-media img.experiment-print-poster{display:block!important}.experiment-media figcaption b{font-size:11.5px}.experiment-media figcaption{font-size:11px}.experiment-mt-layout{grid-template-columns:minmax(0,1fr) 70px repeat(3,minmax(0,1fr));gap:6px}.experiment-case-row{grid-template-columns:170px repeat(3,minmax(0,1fr));gap:7px}.experiment-case-copy{padding:10px}.experiment-case-copy h3{font-size:16px}.experiment-case-copy p{font-size:var(--type-body)}.experiment-pair-layout .experiment-media{width:2.92in}.experiment-pair-layout .experiment-media-frame{aspect-ratio:4/5;width:100%;height:3.65in}.term-popover{display:none!important}.term-trigger{border-bottom:0;padding:0;color:inherit!important;background:0 0!important}.term-trigger sup{display:none}}.provenance-grid,.provenance-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.provenance-card{border:1px solid var(--line);border-top:3px solid var(--navy);background:#ffffffbd;min-width:0;padding:14px 15px 13px;position:relative}.provenance-card.tone-strong{border-top-color:var(--green)}.provenance-card.tone-caution{border-top-color:var(--amber)}.provenance-card header,.provenance-card .provenance-head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:9px;display:flex}.provenance-kicker,.provenance-card header span,.provenance-card .provenance-head span{color:var(--blue);font:700 9.5px/1.3 var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase}.provenance-card h3{color:var(--navy);margin:0;font-size:14px;line-height:1.25}.provenance-card p{color:var(--muted);font-size:var(--type-support);margin:7px 0 0;line-height:1.45}.provenance-path,.provenance-meta{color:var(--muted);font:9.5px/1.45 var(--font-geist-mono), monospace;text-overflow:ellipsis;white-space:nowrap;margin-top:10px;display:block;overflow:hidden}.method-pipeline{align-items:stretch;gap:10px;display:flex}.method-stage{border:1px solid var(--line-dark);background:var(--white);min-width:0;box-shadow:inset 0 3px 0 var(--blue);flex:1 1 0;padding:14px;position:relative}.method-stage.is-anchor{box-shadow:inset 0 3px 0 var(--green)}.method-stage.is-objective{box-shadow:inset 0 3px 0 var(--red)}.method-stage .method-index{background:var(--navy);width:22px;height:22px;color:var(--white);font:700 10px var(--font-geist-mono), monospace;place-items:center;margin-bottom:12px;display:inline-grid}.method-stage h3{color:var(--navy);margin:0;font-size:17px;line-height:1.25}.method-stage p{color:var(--muted);font-size:var(--type-support);margin:7px 0 0;line-height:1.45}.method-stage code{color:var(--blue);font:13px/1.4 var(--font-geist-mono), monospace;white-space:normal;margin-top:9px;display:block}.method-arrow{color:var(--red);font:700 20px var(--font-geist-mono), monospace;flex:0 0 24px;align-self:center;place-items:center;display:grid}.evidence-matrix{border:1px solid var(--line-dark);background:var(--white);overflow:hidden}.evidence-row{grid-template-columns:minmax(165px,1.15fr) repeat(3,minmax(115px,1fr));display:grid}.evidence-row+.evidence-row{border-top:1px solid var(--line)}.evidence-row.is-header{background:var(--navy);color:var(--white)}.evidence-cell{min-width:0;font-size:var(--type-support);padding:10px 11px;line-height:1.35}.evidence-cell+.evidence-cell{border-left:1px solid var(--line)}.evidence-row.is-header .evidence-cell{border-left-color:#ffffff3d}.evidence-row.is-header .evidence-cell,.evidence-cell strong{letter-spacing:.035em;text-transform:uppercase;font-size:10.5px;font-weight:700}.evidence-cell.is-source{background:#edf1f4}.evidence-cell.is-baseline{color:#6e2622;background:#f7e9e6}.evidence-cell.is-anchor{color:#24513f;background:#e5f0e9}.evidence-cell.is-warning{color:#684b16;background:#f6eddc}.evidence-cell small{color:var(--muted);margin-top:4px;font-size:10px;line-height:1.35;display:block}.risk-grid,.risk-cards{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;display:grid}.risk-card{border:1px solid var(--line);background:#ffffffd1;min-width:0;padding:16px 15px 14px;position:relative;overflow:hidden}.risk-card:before{content:"";background:var(--line-dark);height:4px;position:absolute;inset:0 0 auto}.risk-card.severity-high:before{background:var(--red)}.risk-card.severity-medium:before{background:var(--amber)}.risk-card.severity-watch:before{background:var(--blue)}.risk-label,.risk-status{min-height:21px;color:var(--muted);font:700 9px var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;border:1px solid;align-items:center;padding:3px 7px;display:inline-flex}.severity-high .risk-label,.severity-high .risk-status{color:var(--red)}.severity-medium .risk-label,.severity-medium .risk-status{color:var(--amber)}.severity-watch .risk-label,.severity-watch .risk-status{color:var(--blue)}.risk-card h3{color:var(--navy);margin:14px 0 0;font-size:15px;line-height:1.25}.risk-card p,.risk-card li{color:var(--muted);font-size:var(--type-support);line-height:1.45}.risk-card p{margin:7px 0 0}.risk-card ul{margin:9px 0 0;padding-left:18px}@media (width<=1000px){.method-pipeline{grid-template-columns:1fr 1fr;display:grid}.method-arrow{display:none}.evidence-row{grid-template-columns:minmax(145px,1.1fr) repeat(3,minmax(105px,1fr))}.evidence-matrix{overflow-x:auto}}@media (width<=650px){.provenance-grid,.provenance-cards,.method-pipeline,.risk-grid,.risk-cards{grid-template-columns:1fr}.evidence-matrix{background:0 0;border:0}.evidence-row{border:1px solid var(--line);background:var(--white);display:block}.evidence-row+.evidence-row{margin-top:10px}.evidence-row.is-header{display:none}.evidence-cell{grid-template-columns:minmax(92px,.72fr) 1fr;gap:10px;display:grid}.evidence-cell+.evidence-cell{border-top:1px solid var(--line);border-left:0}.evidence-cell[data-label]:before{content:attr(data-label);color:var(--navy);font:700 9.5px/1.35 var(--font-geist-mono), monospace;letter-spacing:.045em;text-transform:uppercase}}@media print{.provenance-grid,.provenance-cards,.risk-grid,.risk-cards{gap:9px}.provenance-card,.method-stage,.risk-card{break-inside:avoid}.method-pipeline{gap:7px}.method-arrow{flex-basis:18px;font-size:16px}.evidence-cell{padding:7px 8px}}.evidence-badge{background:var(--white);width:fit-content;min-height:28px;font:750 12px/1.2 var(--font-geist-mono), monospace;letter-spacing:.075em;text-transform:uppercase;white-space:nowrap;border:1px solid;align-items:center;padding:5px 9px;display:inline-flex}.evidence-established{color:var(--green);background:#e7f2ec}.evidence-component{color:var(--blue);background:#e3edf6}.evidence-provisional{color:var(--amber);background:#f6eddc}.evidence-nogo{color:var(--red);background:#f5e8e6}.status-strip{flex-wrap:wrap;gap:8px;margin:24px 0 28px;display:flex}.status-strip span{color:#d5e0e9;border:1px solid #ffffff47;gap:7px;padding:8px 10px;font-size:14px;line-height:1.25;display:inline-flex}.status-strip b{color:#fff;font:750 12px/1.35 var(--font-geist-mono), monospace;letter-spacing:.06em}.status-strip .status-partial{background:#8a641f40;border-color:#d3af72}.status-strip .status-established{background:#2f6a5242;border-color:#76a98f}.status-strip .status-nogo{background:#a33b3447;border-color:#d48179}.executive-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.progress-status-card{border:1px solid var(--line);background:#ffffffe0;min-height:150px;padding:15px 16px 13px;position:relative;overflow:hidden}.progress-status-card:before{content:"";background:var(--line-dark);height:4px;position:absolute;inset:0 0 auto}.progress-status-card.status-good:before{background:var(--green)}.progress-status-card.status-partial-card:before,.progress-status-card.status-watch:before{background:var(--amber)}.progress-status-card.status-bad:before{background:var(--red)}.progress-status-card>span,.example-kicker{color:var(--blue);font:750 12px/1.3 var(--font-geist-mono), monospace;letter-spacing:.075em}.progress-status-card.status-good>span{color:var(--green)}.progress-status-card.status-bad>span{color:var(--red)}.progress-status-card.status-partial-card>span,.progress-status-card.status-watch>span{color:var(--amber)}.progress-status-card h3{color:var(--navy);margin:17px 0 7px;font-size:17px;line-height:1.2}.progress-status-card p{color:var(--muted);font-size:var(--type-body);margin:0;line-height:1.43}.progress-quote{border:0;border-left:5px solid var(--red);background:var(--navy);color:var(--white);margin:16px 0 0;padding:15px 20px;font-size:clamp(18px,1.8vw,25px);font-weight:560;line-height:1.35}.local-recovery-layout{grid-template-columns:minmax(0,1.72fr) minmax(300px,.78fr);gap:18px;min-height:0;margin-top:10px;display:grid}.local-recovery-figure{min-width:0;margin:0}.local-recovery-frame{border:1px solid var(--line);border-top:5px solid var(--blue);background:var(--white);height:clamp(350px,50vh,500px);min-height:0;padding:9px;overflow:hidden}.local-recovery-frame img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.local-recovery-figure figcaption{border-left:3px solid var(--purple,#a855f7);color:var(--muted);margin-top:7px;padding-left:9px;font-size:15px;line-height:1.38}.local-recovery-copy{grid-template-rows:auto repeat(3,minmax(0,1fr)) auto;gap:8px;min-width:0;display:grid}.local-recovery-copy article{border:1px solid var(--line);border-left:4px solid var(--green);background:#ffffffe6;min-width:0;padding:11px 12px}.local-recovery-copy article>span,.local-recovery-rule b{color:var(--red);font:750 var(--type-label)/1.3 var(--font-geist-mono), monospace;letter-spacing:.06em}.local-recovery-copy h3{color:var(--navy);margin:7px 0 4px;font-size:15px;line-height:1.18}.local-recovery-copy p{color:var(--muted);font-size:var(--type-body);margin:0;line-height:1.4}.local-recovery-rule{background:#f0e9fa;border-left:4px solid #a855f7;grid-template-columns:100px 1fr;align-items:center;gap:10px;padding:9px 10px;display:grid}.local-recovery-rule span{color:#4f4760;font-size:var(--type-support);line-height:1.38}.two-up{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.motivation-two-up{flex:1;align-items:stretch}.motivation-contract,.motivation-example,.training-objective,.qualification-list{border:1px solid var(--line);background:#ffffffe6;padding:19px 20px}.motivation-contract{border-top:5px solid var(--green)}.motivation-example{border-top:5px solid var(--red)}.motivation-contract h3,.motivation-example h3,.training-objective h3,.qualification-list h3{color:var(--navy);margin:18px 0 12px;font-size:21px;line-height:1.2}.motivation-contract ol,.motivation-example p,.training-objective dl,.qualification-list ol{color:var(--muted);font-size:var(--type-body);line-height:1.5}.motivation-contract ol,.qualification-list ol{margin:0;padding-left:21px}.motivation-contract li+li,.qualification-list li+li{margin-top:7px}.motivation-example p{margin:16px 0 0}.failure-tags{flex-wrap:wrap;gap:7px;margin-top:17px;display:flex}.failure-tags span{color:#75302c;font:700 12.5px/1.25 var(--font-geist-mono), monospace;background:#f5e8e6;border:1px solid #d7a8a4;padding:7px 9px}.progress-conclusion{border-left:4px solid var(--green);background:#e7f2ec;grid-template-columns:minmax(150px,.25fr) 1fr;align-items:center;gap:14px;margin-top:13px;padding:11px 14px;display:grid}.progress-conclusion b{color:var(--green);font-size:var(--type-emphasis)}.progress-conclusion p{color:#3d5f51;font-size:var(--type-body);margin:0;line-height:1.43}.progress-conclusion.negative{border-left-color:var(--red);background:#f3e9e7}.progress-conclusion.negative b{color:var(--red)}.progress-conclusion.negative p{color:#654b49}.compact-conclusion{margin-top:8px;padding-top:8px;padding-bottom:8px}.failure-mode-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.failure-mode-card{border:1px solid var(--line);border-top:5px solid var(--blue);background:#ffffffeb;flex-direction:column;min-height:275px;padding:18px;display:flex}.failure-mode-card.failure-inventory{background:#fbf6ea;border-top-color:#9b6a18}.failure-mode-card.failure-identity{border-top-color:var(--red);background:#fbf4f2}.failure-mode-card>span{color:var(--red);font:750 12.5px/1.25 var(--font-geist-mono), monospace;letter-spacing:.08em}.failure-mode-card h3{color:var(--navy);margin:30px 0 11px;font-size:clamp(18px,1.6vw,24px);line-height:1.18}.failure-mode-card p{color:var(--muted);font-size:var(--type-body);margin:0;line-height:1.48}.failure-mode-card small{color:#657281;font-size:var(--type-support);margin-top:auto;padding-top:18px;line-height:1.4}.failure-mode-card small a{color:var(--blue);text-underline-offset:2px;font-weight:700;text-decoration-thickness:1px}.failure-gate-conclusion{margin-top:15px}.equation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.equation-grid article{border:1px solid var(--line);border-top:5px solid var(--blue);background:#ffffffe6;min-width:0;min-height:215px;padding:18px}.equation-grid article:nth-child(2){border-top-color:var(--green)}.equation-grid .equation-target{border-top-color:var(--red);background:#fbf4f2}.equation-grid span{color:var(--red);font:750 12px var(--font-geist-mono), monospace;letter-spacing:.08em}.equation-grid code{color:var(--navy);font:650 clamp(17px, 1.6vw, 24px)/1.3 var(--font-geist-mono), monospace;margin:35px 0 18px;display:block}.equation-grid p{color:var(--muted);font-size:var(--type-body);margin:0;line-height:1.45}.counterfactual-intervention-definition{border-left:4px solid var(--red);background:#f7ece9;grid-template-columns:max-content max-content minmax(0,1fr);align-items:center;gap:12px;margin-bottom:9px;padding:7px 12px;display:grid}.counterfactual-intervention-definition>span{color:var(--red);font:750 12px/1.2 var(--font-geist-mono), monospace;letter-spacing:.08em}.counterfactual-intervention-definition p{min-width:0;color:var(--muted);font-size:var(--type-support);margin:0;line-height:1.3}.counterfactual-math,.invariant-math,.intervention-math{color:var(--navy);font-family:STIX Two Math,Cambria Math,Latin Modern Math,serif;display:block}.intervention-math{max-width:100%;font-size:clamp(16px,1.2vw,20px)}.counterfactual-formula{align-content:center;justify-items:start;gap:5px;min-width:0;min-height:76px;margin:24px 0 17px;display:grid}.counterfactual-math{max-width:100%;font-size:clamp(17px,1.3vw,22px)}.counterfactual-invariant{background:#f8f0df;border:1px solid #d7c293;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:18px;margin-top:11px;padding:10px 14px;display:grid}.counterfactual-invariant span{color:#805b19;font:750 12px var(--font-geist-mono), monospace;letter-spacing:.08em}.counterfactual-invariant p{color:#665634;font-size:var(--type-support);margin:0;line-height:1.4}.invariant-formula{min-width:0;margin-top:3px;display:block}.invariant-math{max-width:100%;font-size:clamp(15px,1.2vw,20px)}.equation-legend{color:var(--muted);font-size:var(--type-support);margin:7px 2px 0;line-height:1.35}.progress-warning{background:#f6eddc;border:1px solid #dbc79d;align-items:center;gap:15px;margin-top:14px;padding:12px 14px;display:flex}.progress-warning>div{min-width:0}.progress-warning b{color:#624716;font-size:var(--type-emphasis)}.progress-warning p{color:#6c5831;font-size:var(--type-support);margin:3px 0 0;line-height:1.4}.asymmetry-matrix{margin-top:6px}.evidence-provenance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.provenance-card .provenance-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.provenance-card .provenance-head .evidence-badge{flex:none;font-size:8px}.provenance-card ul{margin:13px 0 0;padding-left:19px}.provenance-card li{color:var(--muted);font-size:var(--type-body);line-height:1.48}.provenance-card li+li{margin-top:7px}.anchor-authority{box-shadow:inset 0 4px 0 var(--green)}.intersection-callout{grid-template-columns:repeat(3,minmax(0,1fr) 28px) minmax(190px,1.2fr);align-items:stretch;gap:7px;margin-top:16px;display:grid}.intersection-callout div,.intersection-callout strong{border:1px solid var(--line);background:var(--white);flex-direction:column;justify-content:center;min-height:92px;padding:15px 13px;display:flex}.intersection-callout div span{color:var(--red);font:700 9px var(--font-geist-mono), monospace;letter-spacing:.07em}.intersection-callout div b{color:var(--navy);margin-top:8px;font-size:16px}.intersection-callout i{color:var(--red);font:750 20px var(--font-geist-mono), monospace;text-align:center;align-self:center}.intersection-callout strong{border-color:var(--navy);background:var(--navy);color:var(--white);font-size:17px;line-height:1.3}.three-stream-pipeline{margin-top:12px}.three-stream-pipeline .method-stage{min-height:180px}.architecture-contract{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.architecture-contract article{border:1px solid var(--line);background:#ffffffd6;padding:13px 14px}.architecture-contract span{color:var(--red);font:750 12px var(--font-geist-mono), monospace;letter-spacing:.07em}.architecture-contract code{color:var(--blue);font:13px/1.38 var(--font-geist-mono), monospace;white-space:normal;margin-top:8px;display:block}.architecture-contract p{color:var(--muted);font-size:var(--type-support);margin:8px 0 0;line-height:1.4}.structured-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:11px;display:grid}.structured-grid article{border:1px solid var(--line);border-left:4px solid var(--blue);background:#ffffffe6;min-height:125px;padding:14px}.structured-grid article:nth-child(2),.structured-grid article:nth-child(5){border-left-color:var(--green)}.structured-grid article:nth-child(3),.structured-grid article:nth-child(6){border-left-color:var(--red)}.structured-grid code{color:var(--red);font:700 13px var(--font-geist-mono), monospace}.structured-grid h3{color:var(--navy);margin:10px 0 6px;font-size:16px}.structured-grid p{color:var(--muted);font-size:var(--type-support);margin:0;line-height:1.4}.do-not-reconstruct{border-left:4px solid var(--red);background:#f3e9e7;flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;padding:10px 12px;display:flex}.do-not-reconstruct b{color:var(--red);font:750 12px var(--font-geist-mono), monospace;letter-spacing:.06em;margin-right:3px}.do-not-reconstruct span{background:var(--white);color:#684a47;border:1px solid #dcb5b1;padding:4px 7px;font-size:13px}.training-objective{border-top:5px solid var(--blue)}.qualification-list{border-top:5px solid var(--red)}.training-objective dl{grid-template-columns:135px 1fr;margin:14px 0 0;display:grid}.training-objective dt,.training-objective dd{border-bottom:1px solid var(--line);margin:0;padding:5px 0}.training-objective dt{color:var(--blue);font:700 11px var(--font-geist-mono), monospace}.training-objective dd{color:var(--muted);font-size:var(--type-support)}.anchor-rule,.noncompensatory-rule{border-left:4px solid var(--red);color:#664744;font-size:var(--type-emphasis);background:#f3e9e7;margin:14px 0 0;padding:9px 11px;font-weight:650;line-height:1.4}.progress-metrics{border:1px solid var(--line);background:var(--line);grid-template-columns:1.8fr 1fr 1fr;gap:1px;margin-top:12px;display:grid}.progress-metrics span{background:var(--white);color:var(--muted);font-size:var(--type-support);padding:10px 12px;line-height:1.35}.progress-metrics b{color:var(--navy);font:750 12px var(--font-geist-mono), monospace;letter-spacing:.045em;text-transform:uppercase;margin-bottom:3px;display:block}.progress-metrics .metric-alert{color:#70423e;background:#f5e8e6}.progress-metrics .metric-alert b{color:var(--red)}.progress-video-grid{align-items:start;gap:10px;display:grid}.progress-video-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.progress-video-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.progress-video-grid .experiment-media-frame{aspect-ratio:var(--media-ratio,16 / 9)}.oracle-layout{grid-template-columns:minmax(0,1.65fr) minmax(250px,.75fr);gap:10px;margin-top:10px;display:grid}.oracle-table-wrap{min-width:0;overflow-x:auto}.progress-table{border-collapse:collapse;border:1px solid var(--line);background:var(--white);width:100%}.progress-table th{background:var(--navy);color:var(--white);font:700 12.5px/1.3 var(--font-geist-mono), monospace;letter-spacing:.035em;text-align:left;text-transform:uppercase;padding:7px 9px}.progress-table td{border-top:1px solid var(--line);color:var(--muted);padding:7px 9px;font-size:14.5px}.progress-table th+th,.progress-table td+td{border-left:1px solid var(--line)}.progress-table td.positive,.positive{color:var(--green);background:#edf5f0;font-weight:750}.progress-table td.negative,.negative{color:var(--red)}.oracle-layout .progress-conclusion{grid-template-columns:1fr;align-content:center;margin-top:0}.oracle-analysis-grid{grid-template-columns:repeat(3,minmax(0,.65fr)) minmax(280px,1.35fr);gap:9px;margin-top:11px;display:grid}.metric-card,.scope-card{border:1px solid var(--line);background:var(--white);padding:11px 12px}.metric-card span{color:var(--blue);font:700 12px var(--font-geist-mono), monospace;letter-spacing:.05em}.metric-card b{color:var(--navy);font:720 24px var(--font-geist-mono), monospace;margin:7px 0 3px;display:block}.metric-card small{color:var(--muted);font-size:14px;line-height:1.35}.metric-danger{background:#f5e8e6;border-color:#d3a7a3}.metric-danger b{color:var(--red)}.scope-card{align-items:center;gap:10px;display:flex}.scope-card p{color:var(--muted);font-size:var(--type-support);margin:0;line-height:1.4}.verdict-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.verdict-split article{border-left:5px solid var(--green);background:#e7f2ec;padding:11px 14px}.verdict-split .verdict-fail{border-left-color:var(--red);background:#f3e9e7}.verdict-split span{color:var(--green);font:750 8.5px var(--font-geist-mono), monospace;letter-spacing:.06em}.verdict-split .verdict-fail span{color:var(--red)}.verdict-split h3{color:var(--navy);margin:6px 0 4px;font-size:15px}.verdict-split p{color:var(--muted);font-size:var(--type-support);margin:0;line-height:1.4}.gate-table{border:1px solid var(--line);background:var(--white);margin-top:10px}.gate-table>div{grid-template-columns:minmax(195px,1.25fr) repeat(5,minmax(80px,1fr));display:grid}.gate-table>div+div{border-top:1px solid var(--line)}.gate-table span,.gate-table b{border-left:1px solid var(--line);text-align:center;padding:7px 8px;font-size:10.5px}.gate-table b{color:var(--navy);text-align:left;border-left:0}.gate-head{background:var(--navy);color:var(--white)}.gate-head span{font:700 8.5px var(--font-geist-mono), monospace;letter-spacing:.035em;text-transform:uppercase;border-left-color:#fff3}.gate-head span:first-child{text-align:left;border-left:0}.gate-pass{color:var(--green);background:#edf5f0;font-weight:750}.gate-fail{color:var(--red);background:#fbf1ef;font-weight:750}.compact-sync-group+.compact-sync-group{margin-top:8px}.compact-sync-group .experiment-syncbar{min-height:31px;margin-bottom:4px;padding-block:3px}.compact-sync-group .experiment-sync-copy>small{display:none}.compact-sync-group .experiment-sync-button{min-height:28px;padding-block:4px;font-size:12.5px}.progress-case-stack{gap:2px;display:grid}.progress-case-row{grid-template-columns:minmax(190px,.9fr) repeat(4,minmax(0,1fr));align-items:center;gap:8px;display:grid}.progress-case-copy{border-left:5px solid var(--red);background:#f2e7e5;flex-direction:column;justify-content:center;align-self:stretch;padding:10px 12px;display:flex}.progress-case-copy span{color:var(--red);font:750 12px var(--font-geist-mono), monospace;letter-spacing:.06em}.progress-case-copy h3{color:var(--navy);margin:6px 0 5px;font-size:17px;line-height:1.2}.progress-case-copy p{color:var(--muted);margin:0;font-size:14.25px;line-height:1.38}.progress-case-row .experiment-media-frame{aspect-ratio:var(--media-ratio,16 / 9)}.progress-case-row .experiment-media figcaption{margin-top:3px}.progress-case-row .experiment-media figcaption b{font-size:13.5px}.progress-case-row .experiment-media figcaption span{display:none}.r0-layout{grid-template-columns:minmax(270px,.72fr) minmax(0,1.55fr);gap:14px;margin-top:12px;display:grid}.r0-summary{border:1px solid var(--line);border-top:5px solid var(--red);background:var(--white);padding:17px}.r0-summary>span{color:var(--red);font:750 12px var(--font-geist-mono), monospace;letter-spacing:.06em}.r0-summary h3{color:var(--navy);margin:20px 0 10px;font-size:20px}.r0-summary ul{color:var(--muted);font-size:var(--type-body);margin:0;padding-left:18px;line-height:1.5}.r0-status{border:1px solid var(--red);color:var(--red);font:750 12.5px/1.35 var(--font-geist-mono), monospace;background:#f5e8e6;margin-top:18px;padding:9px 10px}.r0-table{min-width:0}.evidence-ledger{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-bottom:12px;display:grid}.evidence-ledger article{border:1px solid var(--line);background:var(--white);padding:13px 14px}.evidence-ledger .ledger-established{border-top:5px solid var(--green)}.evidence-ledger .ledger-component{border-top:5px solid var(--blue)}.evidence-ledger .ledger-unresolved{border-top:5px solid var(--red)}.evidence-ledger h3{color:var(--navy);margin:11px 0 7px;font-size:16px}.evidence-ledger ul{color:var(--muted);font-size:var(--type-support);margin:0;padding-left:17px;line-height:1.42}.evidence-ledger li+li{margin-top:4px}#risks .risk-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}#risks .risk-card{padding:13px 12px 11px}#risks .risk-card h3{margin-top:10px;font-size:17px}#risks .risk-card p{font-size:14px;line-height:1.4}.next-step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.next-step-grid article{background:#ffffff0f;border:1px solid #ffffff47;border-top:4px solid #f1bf7c;min-height:150px;padding:15px 16px}.next-step-grid span{color:#f1bf7c;font:750 12.5px var(--font-geist-mono), monospace}.next-step-grid h3{color:var(--white);margin:14px 0 7px;font-size:17px}.next-step-grid p{color:#c7d4df;font-size:var(--type-support);margin:0;line-height:1.43}.stop-rule{background:#a33b344d;border:1px solid #d48179;grid-template-columns:130px 1fr;gap:15px;margin-top:13px;padding:11px 14px;display:grid}.stop-rule b{color:#ffd0cb;font:750 12.5px var(--font-geist-mono), monospace;letter-spacing:.06em}.stop-rule span{color:var(--white);font-size:var(--type-emphasis);font-weight:650}.closing-quote{color:#f1bf7c;text-align:center;border:0;margin:12px 0 0;padding:0;font-size:clamp(18px,1.8vw,25px);font-weight:620;line-height:1.35}@media (width>=1001px){.progress-video-grid .experiment-media-portrait{justify-self:center;width:min(100%,30svh)}#gap16-a .progress-case-row .experiment-media-portrait{justify-self:center;width:min(100%,18svh)}}@media (width>=1001px) and (height<=860px){#oracle-evidence .slide-inner,#oracle-analysis .slide-inner,#event00 .slide-inner,#event01 .slide-inner,#factorial .slide-inner,#gap16-a .slide-inner,#gap16-late-endpoint .slide-inner,#gap16-b .slide-inner{padding-top:60px;padding-bottom:17px}#oracle-evidence .slide-heading,#oracle-analysis .slide-heading,#event00 .slide-heading,#event01 .slide-heading,#factorial .slide-heading,#gap16-a .slide-heading,#gap16-late-endpoint .slide-heading,#gap16-b .slide-heading{margin-bottom:11px;padding-bottom:8px}#oracle-evidence .experiment-syncbar,#oracle-analysis .experiment-syncbar,#event00 .experiment-syncbar,#event01 .experiment-syncbar,#factorial .experiment-syncbar{min-height:32px;margin-bottom:4px;padding-block:2px}}@media (width<=1000px){.executive-grid,.failure-mode-grid,.structured-grid,.architecture-contract,.next-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.failure-mode-card:last-child{grid-column:1/-1}.equation-grid,.evidence-ledger,#risks .risk-grid{grid-template-columns:1fr 1fr}.intersection-callout{grid-template-columns:1fr}.intersection-callout i{display:none}.intersection-callout div,.intersection-callout strong{min-height:0}.architecture-contract article:last-child{grid-column:1/-1}.progress-video-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.oracle-layout,.r0-layout{grid-template-columns:1fr}.oracle-analysis-grid{grid-template-columns:repeat(3,1fr)}.oracle-analysis-grid .scope-card{grid-column:1/-1}.progress-case-row{grid-template-columns:repeat(2,minmax(0,1fr))}.progress-case-copy{grid-column:1/-1}.gate-table{overflow-x:auto}.gate-table>div{min-width:760px}}@media (width<=650px){.executive-grid,.two-up,.failure-mode-grid,.equation-grid,.evidence-provenance-grid,.structured-grid,.architecture-contract,.progress-metrics,.progress-video-grid.four,.progress-video-grid.three,.oracle-analysis-grid,.verdict-split,.evidence-ledger,#risks .risk-grid,.next-step-grid{grid-template-columns:1fr}.failure-mode-card:last-child{grid-column:auto}.counterfactual-invariant{grid-template-columns:1fr}.counterfactual-intervention-definition{grid-template-columns:1fr;gap:3px}.progress-status-card,.equation-grid article,.next-step-grid article{min-height:0}.equation-grid code{margin-block:20px 12px}.progress-conclusion{grid-template-columns:1fr}.progress-warning{flex-direction:column;align-items:flex-start}.training-objective dl{grid-template-columns:1fr}.training-objective dt{border-bottom:0;padding-bottom:1px}.training-objective dd{padding-top:1px}.progress-case-row{grid-template-columns:1fr}.progress-case-copy{grid-column:auto}.stop-rule{grid-template-columns:1fr}}@media print{.evidence-badge{min-height:19px;padding:3px 6px;font-size:7.5px}.progress-status-card{min-height:126px;padding:12px 13px}.progress-status-card h3{margin-top:12px;font-size:15px}.progress-quote{margin-top:12px;padding:11px 16px;font-size:20px}.motivation-contract,.motivation-example,.training-objective,.qualification-list{padding:14px 16px}.failure-mode-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.failure-mode-card,.failure-mode-card:last-child{grid-column:auto;min-height:240px;padding:14px}.failure-mode-card h3{margin-top:23px;font-size:19px}.failure-mode-card small{padding-top:13px}.equation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.equation-grid article{min-height:176px;padding:14px}.equation-grid code{margin:26px 0 13px;font-size:19px}.counterfactual-intervention-definition{margin-bottom:6px;padding:5px 9px}.counterfactual-intervention-definition p{font-size:9.5px}.intervention-math{font-size:16px}.counterfactual-formula{gap:3px;min-height:58px;margin:17px 0 12px}.counterfactual-math{font-size:18px}.counterfactual-invariant{margin-top:8px;padding:7px 11px}.invariant-math{font-size:17px}.equation-legend{margin-top:5px}.progress-conclusion{margin-top:8px;padding:8px 11px}.method-pipeline{display:flex}.method-arrow{display:grid}.three-stream-pipeline .method-stage{min-height:150px;padding:12px}.architecture-contract{margin-top:9px}.structured-grid article{min-height:105px;padding:11px}.progress-video-grid{gap:7px}.progress-video-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.progress-video-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.progress-video-grid .experiment-media-portrait{justify-self:center;width:2.25in}.progress-video-grid .experiment-media figcaption{margin-top:3px}.oracle-layout,.oracle-analysis-grid,.verdict-split,.gate-table{margin-top:7px}.progress-case-stack{gap:1px}.compact-sync-group+.compact-sync-group{margin-top:5px}.progress-case-row{grid-template-columns:180px repeat(4,minmax(0,1fr));gap:6px}#gap16-a .progress-case-row .experiment-media-portrait{justify-self:center;width:1.4in}.progress-case-copy{grid-column:auto;padding:8px 9px}.progress-case-copy h3{margin-block:4px;font-size:13px}.progress-case-copy p{font-size:9.5px}.evidence-ledger{gap:8px;margin-bottom:8px}.evidence-ledger article{padding:10px 11px}.next-step-grid{gap:9px}.next-step-grid article{min-height:126px;padding:12px 13px}.stop-rule{margin-top:9px;padding:8px 11px}.closing-quote{margin-top:8px;font-size:20px}}.authority-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:11px;display:grid}.authority-card{border:1px solid var(--line);border-top:5px solid var(--blue);background:#ffffffe6;min-width:0;min-height:245px;padding:17px 18px 15px}.authority-action{border-top-color:var(--red);background:#fbf4f2}.authority-anchor{border-top-color:var(--green);background:#f1f7f3}.authority-card>span{color:var(--red);font:750 12px/1.3 var(--font-geist-mono), monospace;letter-spacing:.075em}.authority-card h3{color:var(--navy);margin:21px 0 10px;font-size:18px;line-height:1.2}.authority-card ul{margin:0;padding-left:18px}.authority-card li{color:var(--muted);font-size:var(--type-support);line-height:1.42}.authority-card li+li{margin-top:7px}.permission-rule{background:#f8f0df;border:1px solid #d7c293;grid-template-columns:auto minmax(140px,1fr) 24px auto minmax(140px,1fr) 24px auto minmax(140px,1fr);align-items:center;gap:8px;margin-top:12px;padding:10px 12px;display:grid}.permission-rule span{color:#805b19;font:750 12px/1.25 var(--font-geist-mono), monospace;letter-spacing:.07em}.permission-rule b{color:var(--navy);font-size:var(--type-support);line-height:1.35}.permission-rule i{color:var(--red);font:750 17px var(--font-geist-mono), monospace;text-align:center}.action-abi-strip{border:1px solid var(--navy);background:var(--navy);color:var(--white);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:10px;padding:9px 12px;display:flex}.action-abi-strip code{color:var(--white);font:700 13px/1.35 var(--font-geist-mono), monospace}.action-abi-strip span{color:#f1bf7c;font:750 15px var(--font-geist-mono), monospace}.action-program-grid{margin-top:10px}.authorization-equations{border:1px solid var(--line-dark);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:10px;display:grid}.authorization-equations code{background:var(--white);min-width:0;color:var(--navy);font:650 13px/1.4 var(--font-geist-mono), monospace;white-space:normal;padding:9px 11px}.authorization-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:10px;display:grid}.authorization-card{border:1px solid var(--line);border-top:4px solid var(--blue);background:var(--white);min-width:0;min-height:168px;padding:13px 13px 12px}.auth-create{border-top-color:var(--green)}.auth-contact{border-top-color:var(--red)}.auth-null{border-top-color:var(--amber)}.authorization-card>span{color:var(--red);font:750 12px/1.3 var(--font-geist-mono), monospace;letter-spacing:.055em}.authorization-card h3{color:var(--navy);margin:14px 0 7px;font-size:15px;line-height:1.2}.authorization-card p{color:var(--muted);font-size:var(--type-support);margin:0;line-height:1.4}.authorization-warning{border-left:5px solid var(--red);background:#f3e9e7;grid-template-columns:minmax(190px,.32fr) 1fr;align-items:center;gap:14px;margin-top:10px;padding:9px 12px;display:grid}.authorization-warning b{color:var(--red);font-size:var(--type-emphasis)}.authorization-warning p{color:#654b49;font-size:var(--type-support);margin:0;line-height:1.4}.train-only-strip{background:#ffffffb8;border:1px dashed #9aa8b4;grid-template-columns:auto minmax(0,1fr) minmax(0,1.2fr) minmax(250px,1.25fr);align-items:center;gap:8px;margin-top:10px;padding:9px 10px;display:grid}.train-only-strip b{color:var(--red);font:750 12px var(--font-geist-mono), monospace;letter-spacing:.06em}.train-only-strip span{color:var(--muted);font:13px/1.35 var(--font-geist-mono), monospace}.train-only-strip strong{background:var(--navy);color:var(--white);font:750 12px/1.3 var(--font-geist-mono), monospace;text-align:center;padding:7px 9px}.stage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.stage-card{border:1px solid var(--line);border-top:5px solid var(--blue);background:var(--white);min-width:0;min-height:222px;padding:14px}.stage-card:nth-child(2){border-top-color:var(--green)}.stage-card:nth-child(3){border-top-color:var(--red)}.stage-card>span{color:var(--red);font:750 12px var(--font-geist-mono), monospace;letter-spacing:.07em}.stage-card h3{color:var(--navy);margin:13px 0 8px;font-size:18px;line-height:1.2}.stage-card code{min-height:55px;color:var(--blue);font:12.5px/1.42 var(--font-geist-mono), monospace;white-space:normal;overflow-wrap:anywhere;display:block}.stage-card p{color:var(--muted);font-size:var(--type-support);margin:10px 0 0;line-height:1.4}.loss-contract-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.loss-contract-grid article{border:1px solid var(--line);background:#edf2f6;padding:9px 10px}.loss-contract-grid b{color:var(--blue);font:750 12.5px var(--font-geist-mono), monospace;display:block}.loss-contract-grid span{color:var(--muted);margin-top:4px;font-size:13.5px;line-height:1.35;display:block}.training-invalidation{border-left:5px solid var(--red);background:#f3e9e7;flex-wrap:wrap;align-items:center;gap:7px;margin-top:10px;padding:8px 10px;display:flex}.training-invalidation b{color:var(--red);font:750 12px var(--font-geist-mono), monospace;letter-spacing:.055em;margin-right:3px}.training-invalidation span{background:var(--white);color:#684a47;border:1px solid #dcb5b1;padding:4px 7px;font-size:13px}.evaluation-layout{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:12px;margin-top:10px;display:grid}.strict-pass-card,.intervention-card{border:1px solid var(--line);background:var(--white);min-width:0;padding:14px 15px}.strict-pass-card{border-top:5px solid var(--red)}.intervention-card{border-top:5px solid var(--blue)}.strict-pass-card h3,.intervention-card h3{color:var(--navy);margin:12px 0 8px;font-size:17px;line-height:1.2}.strict-pass-card ol{columns:2;column-gap:26px;margin:10px 0 0;padding-left:20px}.strict-pass-card li{break-inside:avoid;color:var(--muted);font-size:var(--type-support);line-height:1.4}.strict-pass-card li+li{margin-top:5px}.pass-equation{background:var(--navy);color:var(--white);font:650 13px/1.45 var(--font-geist-mono), monospace;padding:9px 10px}.intervention-chips{flex-wrap:wrap;gap:5px;display:flex}.intervention-chips span{color:#355066;font:12px/1.25 var(--font-geist-mono), monospace;background:#edf2f6;border:1px solid #a8b7c3;padding:4px 6px}.basketball-check,.fallback-rule{border-left:4px solid var(--amber);background:#f8f0df;margin-top:10px;padding:9px 10px}.fallback-rule{border-left-color:var(--green);background:#e7f2ec}.basketball-check b,.fallback-rule b{color:var(--navy);font-size:14px}.basketball-check p,.fallback-rule p{color:var(--muted);margin:4px 0 0;font-size:13.5px;line-height:1.38}.gap-slide-meta{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:9px;margin-bottom:9px;display:grid}.rate-normalization-banner{border:1px solid #d7c293;border-left:5px solid var(--amber);background:#f8f0df;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:10px;min-width:0;padding:7px 10px;display:grid}.rate-normalization-banner b{color:#805b19;font:800 12.5px/1.25 var(--font-geist-mono), monospace;letter-spacing:.065em}.rate-normalization-banner span{color:var(--navy);font-size:var(--type-support);font-weight:700}.rate-normalization-banner small{color:#6b5a36;font:8.5px/1.3 var(--font-geist-mono), monospace;text-align:right}.gap-audit-layout{grid-template-columns:minmax(300px,.82fr) minmax(0,1.45fr);align-items:stretch;gap:10px;display:grid}.gap-audit-explanation{grid-template-rows:repeat(2,minmax(0,1fr));gap:8px;display:grid}.gap-audit-card{border:1px solid var(--line);border-left:5px solid var(--green);background:#ffffffeb;min-width:0;padding:11px 13px}.gap-audit-card.audit-rejected{border-left-color:var(--red);background:#fbf4f2}.gap-audit-card>span{color:var(--green);font:750 12px/1.3 var(--font-geist-mono), monospace;letter-spacing:.07em}.gap-audit-card.audit-rejected>span{color:var(--red)}.gap-audit-card h3{color:var(--navy);margin:7px 0 5px;font-size:17px;line-height:1.2}.gap-audit-card p{color:var(--muted);margin:0;font-size:14px;line-height:1.4}.gap-audit-table-wrap,.gap-vjepa-table-wrap{min-width:0;overflow-x:auto}.gap-audit-table th,.gap-audit-table td,.gap-vjepa-table th,.gap-vjepa-table td{padding:5px 7px}.gap-audit-table th:first-child{width:48%}.gap-audit-table th:nth-child(2){width:18%}.gap-audit-table th:nth-child(3){width:34%}.gap-audit-table td:nth-child(2){color:var(--navy);font:750 13px var(--font-geist-mono), monospace;white-space:nowrap}.gap-audit-table td:last-child{font-size:13.5px}.gap-rejection-row td{letter-spacing:.035em;background:#f5e8e6;border-top:2px solid #d4a29d;color:var(--red)!important;font-weight:800!important}.gap-method-strip{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1.25fr);align-items:stretch;gap:5px;margin-bottom:8px;display:grid}.gap-method-strip span{border:1px solid var(--line);min-width:0;color:var(--muted);font:13px/1.32 var(--font-geist-mono), monospace;background:#ffffffeb;padding:8px 9px}.gap-method-strip b{color:var(--blue);letter-spacing:.045em;margin-bottom:3px;font-size:12px;display:block}.gap-method-strip i{color:var(--red);font:800 15px var(--font-geist-mono), monospace;text-align:center;align-self:center;font-style:normal}.gap-vjepa-table th:first-child{width:33%}.gap-vjepa-table td:not(:first-child){text-align:center;white-space:nowrap}.gap-admitted-row td{color:var(--green);background:#edf5f0;font-weight:750}.gap-admitted-row td:first-child{color:var(--navy)}.gap-threshold-note{color:var(--muted);font:13px/1.35 var(--font-geist-mono), monospace;margin:4px 0 0}.gap-score-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:7px;display:grid}.gap-score-grid .metric-card{padding:8px 10px}.gap-score-grid .metric-card b{margin:4px 0 2px;font-size:20px}.gap-score-grid .metric-card small{line-height:1.3;display:block}.gap-score-grid .gap-score-pair b{font-size:13px;line-height:1.3}.gap-score-positive{background:#edf5f0;border-color:#a9c7b8}.gap-score-grid .gap-score-positive b{color:var(--green)}@media (width<=1000px){.authority-grid,.stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.authority-card:last-child,.stage-card:last-child{grid-column:1/-1}.permission-rule{grid-template-columns:auto 1fr}.permission-rule i{display:none}.authorization-grid,.loss-contract-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.train-only-strip{grid-template-columns:auto 1fr}.train-only-strip strong{grid-column:1/-1}.evaluation-layout,.gap-audit-layout{grid-template-columns:1fr}.gap-method-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.gap-method-strip i{display:none}.gap-score-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.authority-grid,.authorization-equations,.authorization-grid,.stage-grid,.loss-contract-grid{grid-template-columns:1fr}.authority-card:last-child,.stage-card:last-child{grid-column:auto}.authority-card,.authorization-card,.stage-card{min-height:0}.action-abi-strip{justify-content:flex-start}.authorization-warning,.train-only-strip{grid-template-columns:1fr}.strict-pass-card ol{columns:1}.gap-slide-meta,.rate-normalization-banner,.gap-method-strip,.gap-score-grid{grid-template-columns:1fr}.rate-normalization-banner small{text-align:left}}@media print{.authority-grid{gap:9px;margin-top:8px}.authority-card{min-height:210px;padding:13px 14px}.authority-card h3{margin-top:16px;font-size:16px}.permission-rule{margin-top:9px;padding:8px 10px}.action-abi-strip{margin-top:7px;padding:7px 10px}.action-program-grid,.authorization-equations{margin-top:7px}.authorization-equations code{padding:7px 9px;font-size:9.5px}.authorization-grid{gap:7px;margin-top:7px}.authorization-card{min-height:142px;padding:10px}.authorization-card h3{margin-top:10px;font-size:13px}.authorization-warning{margin-top:7px;padding:7px 9px}.train-only-strip{margin-top:7px;padding:7px 8px}.stage-grid{gap:8px;margin-top:7px}.stage-card{min-height:188px;padding:11px}.stage-card h3{margin-top:10px;font-size:14px}.stage-card code{min-height:47px;font-size:8.5px}.loss-contract-grid,.training-invalidation{margin-top:7px}.loss-contract-grid article{padding:7px 8px}.training-invalidation{padding:6px 8px}.evaluation-layout{gap:9px;margin-top:7px}.strict-pass-card,.intervention-card{padding:11px 12px}.strict-pass-card h3,.intervention-card h3{margin-top:8px;font-size:15px}.strict-pass-card ol{margin-top:7px}.basketball-check,.fallback-rule{margin-top:7px;padding:7px 8px}.gap-slide-meta{margin-bottom:6px}.rate-normalization-banner{padding:5px 8px}.gap-audit-layout{gap:7px}.gap-audit-card{padding:8px 10px}.gap-audit-table th,.gap-audit-table td,.gap-vjepa-table th,.gap-vjepa-table td{padding:4px 6px}.gap-method-strip{margin-bottom:6px}.gap-method-strip span{padding:6px 7px}.gap-score-grid{gap:5px;margin-top:5px}.gap-score-grid .metric-card{padding:6px 8px}}@media screen and (width>=1001px) and (height<=700px){#gap-qwen-audit .slide-inner,#gap-vjepa2-evidence .slide-inner,#counterfactual .slide-inner,#generation-editing-asymmetry .slide-inner,#evidence-provenance .slide-inner,#provenance-rights .slide-inner,#three-stream-editor .slide-inner,#structured-action .slide-inner,#training-contract .slide-inner{padding-top:58px;padding-bottom:9px}#gap-qwen-audit .slide-heading,#gap-vjepa2-evidence .slide-heading,#counterfactual .slide-heading,#generation-editing-asymmetry .slide-heading,#evidence-provenance .slide-heading,#provenance-rights .slide-heading,#three-stream-editor .slide-heading,#structured-action .slide-heading,#training-contract .slide-heading{margin-bottom:9px;padding-bottom:8px}#gap-qwen-audit .section-label,#gap-vjepa2-evidence .section-label,#counterfactual .section-label,#generation-editing-asymmetry .section-label,#evidence-provenance .section-label,#provenance-rights .section-label,#three-stream-editor .section-label,#structured-action .section-label,#training-contract .section-label{margin-bottom:4px}#gap-qwen-audit h2,#gap-vjepa2-evidence h2,#counterfactual h2,#generation-editing-asymmetry h2,#evidence-provenance h2,#provenance-rights h2,#three-stream-editor h2,#structured-action h2,#training-contract h2{font-size:41px}#gap-qwen-audit .subtitle,#gap-vjepa2-evidence .subtitle,#counterfactual .subtitle,#generation-editing-asymmetry .subtitle,#evidence-provenance .subtitle,#provenance-rights .subtitle,#three-stream-editor .subtitle,#structured-action .subtitle,#training-contract .subtitle{margin-top:5px;font-size:13.5px;line-height:1.35}#gap-qwen-audit .evidence-badge,#gap-vjepa2-evidence .evidence-badge,#generation-editing-asymmetry .evidence-badge,#evidence-provenance .evidence-badge,#provenance-rights .evidence-badge,#three-stream-editor .evidence-badge,#structured-action .evidence-badge,#training-contract .evidence-badge{min-height:19px;padding:3px 6px;font-size:7.5px}#gap-qwen-audit .gap-slide-meta,#gap-vjepa2-evidence .gap-slide-meta{gap:6px;margin-bottom:5px}#gap-qwen-audit .rate-normalization-banner,#gap-vjepa2-evidence .rate-normalization-banner{padding:4px 7px}#gap-qwen-audit .rate-normalization-banner span,#gap-vjepa2-evidence .rate-normalization-banner span{font-size:9.5px}#gap-qwen-audit .gap-audit-layout{gap:7px}#gap-qwen-audit .gap-audit-explanation{gap:5px}#gap-qwen-audit .gap-audit-card{padding:7px 9px}#gap-qwen-audit .gap-audit-card h3{margin:4px 0 3px;font-size:12.5px}#gap-qwen-audit .gap-audit-card p{font-size:9.5px;line-height:1.3}#gap-qwen-audit .gap-audit-table th,#gap-qwen-audit .gap-audit-table td{padding:3px 5px;font-size:8.75px}#gap-qwen-audit .progress-conclusion,#gap-vjepa2-evidence .progress-conclusion{margin-top:5px;padding:5px 9px}#gap-qwen-audit .progress-conclusion b,#gap-vjepa2-evidence .progress-conclusion b{font-size:11px}#gap-qwen-audit .progress-conclusion p,#gap-vjepa2-evidence .progress-conclusion p{font-size:9.75px;line-height:1.3}#gap-qwen-audit .experiment-provenance,#gap-vjepa2-evidence .experiment-provenance{margin-top:3px;font-size:7.25px;line-height:1.22}#gap-vjepa2-evidence .gap-method-strip{margin-bottom:5px}#gap-vjepa2-evidence .gap-method-strip span{padding:5px 7px;font-size:8.5px}#gap-vjepa2-evidence .gap-vjepa-table th,#gap-vjepa2-evidence .gap-vjepa-table td{padding:3px 5px;font-size:8.75px}#gap-vjepa2-evidence .gap-threshold-note{margin-top:2px;font-size:7.5px}#gap-vjepa2-evidence .gap-score-grid{gap:5px;margin-top:5px}#gap-vjepa2-evidence .gap-score-grid .metric-card{padding:5px 7px}#gap-vjepa2-evidence .gap-score-grid .metric-card b{margin-top:2px;font-size:16px}#gap-vjepa2-evidence .gap-score-grid .gap-score-pair b{font-size:11px}#gap-vjepa2-evidence .gap-score-grid .metric-card small{font-size:8px}#counterfactual .equation-grid{gap:10px}#counterfactual .counterfactual-intervention-definition{gap:8px;margin-bottom:5px;padding:4px 8px}#counterfactual .counterfactual-intervention-definition>span{font-size:7px}#counterfactual .counterfactual-intervention-definition p{font-size:9.5px}#counterfactual .intervention-math{font-size:15px}#counterfactual .equation-grid article{min-height:0;padding:11px 12px}#counterfactual .counterfactual-formula{min-height:48px;margin:9px 0 7px}#counterfactual .counterfactual-math{font-size:17.5px}#counterfactual .equation-grid p{font-size:10.75px;line-height:1.34}#counterfactual .counterfactual-invariant{gap:12px;margin-top:6px;padding:5px 10px}#counterfactual .invariant-math{font-size:15px}#counterfactual .counterfactual-invariant p{font-size:10.5px;line-height:1.32}#counterfactual .equation-legend{margin-top:4px;font-size:9.5px}#counterfactual .progress-conclusion{margin-top:4px;padding:6px 10px}#counterfactual .progress-conclusion b{font-size:11.5px}#counterfactual .progress-conclusion p{font-size:10.5px;line-height:1.32}#generation-editing-asymmetry .authority-grid{margin-top:7px}#generation-editing-asymmetry .authority-card{min-height:215px;padding:13px 14px}#generation-editing-asymmetry .authority-card h3{margin-top:15px;font-size:16px}#generation-editing-asymmetry .permission-rule{margin-top:8px;padding:7px 9px}#evidence-provenance .action-abi-strip{margin-top:6px;padding:6px 9px}#evidence-provenance .action-program-grid{margin-top:7px}#evidence-provenance .structured-grid article{min-height:104px;padding:9px 11px}#evidence-provenance .structured-grid h3{margin:7px 0 4px;font-size:14px}#evidence-provenance .do-not-reconstruct{margin-top:7px;padding:6px 9px}#provenance-rights .authorization-equations{margin-top:6px}#provenance-rights .authorization-equations code{padding:6px 8px}#provenance-rights .authorization-grid{margin-top:6px}#provenance-rights .authorization-card{min-height:136px;padding:9px 10px}#provenance-rights .authorization-card h3{margin-top:9px;font-size:13.5px}#provenance-rights .authorization-warning{margin-top:6px;padding:6px 9px}#three-stream-editor .three-stream-pipeline{margin-top:7px}#three-stream-editor .three-stream-pipeline .method-stage{min-height:154px;padding:10px 11px}#three-stream-editor .method-stage .method-index{margin-bottom:8px}#three-stream-editor .method-stage p{margin-top:5px}#three-stream-editor .method-stage code{margin-top:6px;font-size:9px}#three-stream-editor .train-only-strip{margin-top:6px;padding:6px 8px}#three-stream-editor .architecture-contract{margin-top:6px}#three-stream-editor .architecture-contract article{padding:8px 10px}#three-stream-editor .architecture-contract code,#three-stream-editor .architecture-contract p{margin-top:5px}#structured-action .stage-grid{margin-top:6px}#structured-action .stage-card{min-height:184px;padding:10px 11px}#structured-action .stage-card h3{margin:9px 0 6px;font-size:14px}#structured-action .stage-card code{min-height:44px;font-size:8.5px}#structured-action .stage-card p,#structured-action .loss-contract-grid,#structured-action .training-invalidation{margin-top:6px}#structured-action .loss-contract-grid article{padding:6px 8px}#structured-action .training-invalidation{padding:5px 8px}#training-contract .evaluation-layout{margin-top:6px}#training-contract .strict-pass-card,#training-contract .intervention-card{padding:10px 12px}#training-contract .strict-pass-card h3,#training-contract .intervention-card h3{margin:8px 0 6px;font-size:15px}#training-contract .strict-pass-card ol{margin-top:7px}#training-contract .basketball-check,#training-contract .fallback-rule{margin-top:6px;padding:6px 8px}#training-contract .noncompensatory-rule{margin-top:7px;padding:6px 9px}#training-contract .progress-metrics{margin-top:7px}#training-contract .progress-metrics span{padding:7px 9px}#oracle-evidence .slide-inner,#oracle-analysis .slide-inner,#event00 .slide-inner,#event01 .slide-inner,#factorial .slide-inner{padding-top:58px;padding-bottom:8px}#oracle-evidence .slide-heading,#oracle-analysis .slide-heading,#event00 .slide-heading,#event01 .slide-heading,#factorial .slide-heading{margin-bottom:8px;padding-bottom:7px}#oracle-evidence .section-label,#oracle-analysis .section-label,#event00 .section-label,#event01 .section-label,#factorial .section-label{margin-bottom:4px}#oracle-evidence h2,#oracle-analysis h2,#event00 h2,#event01 h2,#factorial h2{font-size:41px}#oracle-evidence .subtitle,#oracle-analysis .subtitle,#event00 .subtitle,#event01 .subtitle,#factorial .subtitle{margin-top:5px;font-size:13.5px;line-height:1.35}#oracle-evidence>.slide-inner>.slide-content>.evidence-badge,#oracle-analysis>.slide-inner>.slide-content>.evidence-badge,#event00>.slide-inner>.slide-content>.evidence-badge,#event01>.slide-inner>.slide-content>.evidence-badge,#factorial>.slide-inner>.slide-content>.evidence-badge{min-height:19px;padding:3px 6px;font-size:7.5px}#oracle-evidence .experiment-syncbar,#oracle-analysis .experiment-syncbar,#event00 .experiment-syncbar,#event01 .experiment-syncbar,#factorial .experiment-syncbar{min-height:28px;margin-bottom:3px;padding-block:1px}#oracle-evidence .progress-video-grid,#oracle-analysis .progress-video-grid,#event00 .progress-video-grid,#event01 .progress-video-grid,#factorial .progress-video-grid{gap:6px}#oracle-evidence .experiment-media-fourThree{justify-self:center;width:87%}#oracle-analysis .experiment-media-fourThree{justify-self:center;width:72%}#event00 .experiment-media-portrait{width:min(100%,23svh)}#event01 .experiment-media-portrait{width:min(100%,24svh)}#factorial .experiment-media-portrait{width:min(100%,20svh)}#oracle-evidence .experiment-media figcaption,#oracle-analysis .experiment-media figcaption,#event00 .experiment-media figcaption,#event01 .experiment-media figcaption,#factorial .experiment-media figcaption{margin-top:2px;font-size:9.5px}#oracle-evidence .experiment-media figcaption b,#oracle-analysis .experiment-media figcaption b,#event00 .experiment-media figcaption b,#event01 .experiment-media figcaption b,#factorial .experiment-media figcaption b{font-size:10.5px}#oracle-evidence .oracle-layout,#oracle-analysis .oracle-analysis-grid,#event00 .verdict-split,#factorial .gate-table{margin-top:5px}#oracle-evidence .progress-table th,#oracle-evidence .progress-table td{padding:5px 7px}#oracle-evidence .oracle-layout .progress-conclusion{padding:6px 9px}#oracle-analysis .metric-card,#oracle-analysis .scope-card{padding:8px 9px}#oracle-analysis .metric-card b{margin-top:4px;font-size:19px}#event00 .verdict-split article{padding:7px 10px}#event00 .verdict-split h3{margin:4px 0 2px;font-size:13px}#event00 .verdict-split p{font-size:10.5px;line-height:1.32}#event01 .experiment-instruction{margin-bottom:5px;padding:6px 10px;font-size:11.5px}#event01 .progress-conclusion,#factorial .progress-conclusion{margin-top:5px;padding:6px 9px}#event01 .progress-conclusion b,#factorial .progress-conclusion b{font-size:11.5px}#event01 .progress-conclusion p,#factorial .progress-conclusion p{font-size:10.5px;line-height:1.32}#factorial .gate-table span,#factorial .gate-table b{padding:4px 6px;font-size:9px}#factorial .gate-head span{font-size:7.5px}#oracle-evidence .experiment-provenance,#oracle-analysis .experiment-provenance,#event00 .experiment-provenance,#event01 .experiment-provenance,#factorial .experiment-provenance{margin-top:3px;font-size:7.75px;line-height:1.25}}.progress2-section-meta{align-items:center;gap:13px;margin-bottom:12px;display:flex}.progress2-section-meta>span:last-child{color:var(--muted);font-size:14px;line-height:1.4}.lesson-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.lesson-card{border:1px solid var(--line);border-top:5px solid var(--navy);background:var(--white);flex-direction:column;min-height:190px;padding:18px 20px 15px;display:flex}.lesson-card.lesson-coordinate{border-top-color:var(--red)}.lesson-card.lesson-decoded{border-top-color:var(--amber)}.lesson-card.lesson-preservation{border-top-color:var(--green)}.lesson-card>span,.coordinate-panel>span,.contract-grid article>span,.source4-branch>span,.source4-controller>span,.costate-grid article>span,.signal-boundary-grid article>span,.decision-grid article>span,.evidence-slot>span{color:var(--red);font:750 12px/1.25 var(--font-geist-mono), monospace;letter-spacing:.07em}.lesson-card h3{color:var(--navy);margin:17px 0 8px;font-size:20px;line-height:1.18}.lesson-card p{color:var(--muted);margin:0;font-size:14.5px;line-height:1.42}.lesson-card small{color:#6d7780;margin-top:auto;padding-top:11px;font-size:12.5px;line-height:1.35}.classic-failure-layout{grid-template-columns:minmax(0,1.55fr) minmax(270px,.62fr);align-items:stretch;gap:14px;display:grid}.failure-ledger{border:1px solid var(--line);background:var(--white);overflow:hidden}.failure-ledger-row{grid-template-columns:1.05fr 1.15fr 1.65fr .58fr;display:grid}.failure-ledger-row+.failure-ledger-row{border-top:1px solid var(--line)}.failure-ledger-row>*{border-right:1px solid var(--line);min-width:0;color:var(--muted);margin:0;padding:13px 14px;font-size:13.5px;line-height:1.36}.failure-ledger-row>:last-child{border-right:0}.failure-ledger-row b{color:var(--navy)}.failure-ledger-row strong{color:var(--red);font:750 12px/1.3 var(--font-geist-mono), monospace}.failure-ledger-head>span{background:var(--navy);color:var(--white);font:750 11px/1.25 var(--font-geist-mono), monospace;letter-spacing:.06em;padding-block:9px}.evidence-slot{border:1px dashed #8795a1;border-top:5px solid var(--amber);background:#faf7ef;padding:18px}.evidence-slot h3{color:var(--navy);margin:28px 0 12px;font-size:21px;line-height:1.2}.evidence-slot p{color:var(--muted);margin:13px 0 0;font-size:13.5px;line-height:1.42}.slot-columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.slot-columns i{border:1px solid var(--line);min-height:62px;color:var(--navy);font:700 10.5px/1.25 var(--font-geist-mono), monospace;text-align:center;background:#e9edf0;place-items:center;padding:8px 5px;font-style:normal;display:grid}.stop-rule-paper{background:#f3e9e7;border-color:#d9afa9}.stop-rule-paper b{color:var(--red)}.stop-rule-paper span{color:#654b49}.coordinate-contrast{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.coordinate-panel{border:1px solid var(--line);border-top:6px solid var(--red);background:var(--white);flex-direction:column;min-height:460px;padding:19px 21px;display:flex}.coordinate-panel.coordinate-valid{border-top-color:var(--green)}.coordinate-valid>span{color:var(--green)}.coordinate-formula{color:var(--navy);font:650 clamp(17px, 1.55vw, 23px)/1.25 var(--font-geist-mono), monospace;text-align:center;background:#eef1f3;margin:17px 0 14px;padding:14px}.world-pair{grid-template-columns:1fr 30px 1fr;align-items:stretch;gap:5px;display:grid}.world-pair>div,.valid-control-grid>div{border:1px solid var(--line);background:#f7f8f8;padding:13px}.world-pair i{color:var(--red);font:800 20px var(--font-geist-mono), monospace;text-align:center;align-self:center;font-style:normal}.world-pair b,.valid-control-grid b{color:var(--navy);font-size:12.5px;display:block}.world-pair small,.valid-control-grid small{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.35;display:block}.valid-control-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.coordinate-panel ul{color:var(--muted);margin:17px 0 13px;padding-left:20px;font-size:14px;line-height:1.42}.coordinate-panel li+li{margin-top:6px}.coordinate-panel>strong{border-top:1px solid var(--line);color:var(--red);font:750 12.5px var(--font-geist-mono), monospace;margin-top:auto;padding-top:11px}.coordinate-valid>strong{color:var(--green)}.camera-lineage{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.camera-lineage article{border:1px solid var(--line);border-top:4px solid var(--red);background:var(--white);flex-direction:column;min-height:152px;padding:14px 16px;display:flex}.camera-lineage article.lineage-seed{border-top-color:var(--amber);background:#faf7ef}.camera-lineage article.lineage-positive{border-top-color:var(--green);background:#edf5f0}.camera-lineage span{color:var(--red);font:750 11.5px var(--font-geist-mono), monospace}.camera-lineage .lineage-seed span{color:var(--amber)}.camera-lineage .lineage-positive span{color:var(--green)}.camera-lineage h3{color:var(--navy);margin:12px 0 6px;font-size:17px;line-height:1.18}.camera-lineage p{color:var(--muted);margin:0;font-size:13px;line-height:1.36}.camera-lineage b{color:var(--red);font:750 11.5px var(--font-geist-mono), monospace;margin-top:auto;padding-top:9px}.camera-lineage .lineage-seed b{color:var(--amber)}.camera-lineage .lineage-positive b{color:var(--green)}.camera-diagnosis-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.camera-diagnosis-grid article{border-left:4px solid var(--navy);background:#e8edf1;padding:12px 14px}.camera-diagnosis-grid article:nth-child(2){border-left-color:var(--green)}.camera-diagnosis-grid article:nth-child(3){border-left-color:var(--red)}.camera-diagnosis-grid span{color:var(--navy);font:750 11px var(--font-geist-mono), monospace}.camera-diagnosis-grid p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.36}.contract-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.contract-grid article{border:1px solid var(--line);border-top:5px solid var(--navy);background:var(--white);min-height:252px;padding:18px}.contract-grid article:nth-child(2){border-top-color:var(--green)}.contract-grid article:nth-child(3){border-top-color:var(--blue)}.contract-grid article:nth-child(4){border-top-color:var(--red)}.contract-grid h3{color:var(--navy);margin:28px 0 10px;font-size:20px;line-height:1.2}.contract-grid p{color:var(--muted);margin:0;font-size:14px;line-height:1.45}.contract-pipeline{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:7px;margin-top:12px;display:grid}.contract-pipeline>div{border:1px solid var(--line);background:var(--white);padding:12px 14px}.contract-pipeline>div.contract-output{background:var(--navy)}.contract-pipeline>i{color:var(--red);font:800 18px var(--font-geist-mono), monospace;align-self:center;font-style:normal}.contract-pipeline b{color:var(--navy);font:750 11.5px var(--font-geist-mono), monospace;display:block}.contract-pipeline span{color:var(--muted);margin-top:5px;font-size:13px;line-height:1.35;display:block}.contract-output b{color:#f1bf7c}.contract-output span{color:#d6e0e8}.source4-flow{grid-template-columns:repeat(2,minmax(0,1fr)) 52px minmax(270px,1.05fr);align-items:stretch;gap:9px;display:grid}.source4-branch,.source4-controller{border:1px solid var(--line);border-top:5px solid var(--red);background:var(--white);flex-direction:column;min-height:205px;padding:17px 18px;display:flex}.source4-source{border-top-color:var(--green)}.source4-source>span{color:var(--green)}.source4-controller{border-top-color:var(--navy);background:#e8eef3}.source4-controller>span{color:var(--navy)}.source4-branch h3,.source4-controller h3{color:var(--navy);margin:20px 0 9px;font-size:21px}.source4-branch p,.source4-controller p{color:var(--muted);margin:0 0 7px;font-size:13.5px;line-height:1.38}.source4-branch>strong,.source4-controller>strong{border-top:1px solid var(--line);color:var(--navy);font:750 11.5px/1.3 var(--font-geist-mono), monospace;margin-top:auto;padding-top:10px}.source4-merge{place-items:center;display:grid}.source4-merge span{background:var(--navy);width:38px;height:38px;color:var(--white);font:700 23px var(--font-geist-mono), monospace;border-radius:50%;place-items:center;display:grid}.costate-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:11px;display:grid}.costate-grid article{border:1px solid var(--line);border-left:5px solid var(--red);background:#f8f9f9;padding:13px 15px}.costate-grid article:nth-child(2){border-left-color:var(--amber)}.costate-grid article.costate-source{border-left-color:var(--green);background:#edf5f0}.costate-grid article:nth-child(2)>span{color:var(--amber)}.costate-grid .costate-source>span{color:var(--green)}.costate-grid h3{color:var(--navy);margin:0 0 0 8px;font-size:16px;display:inline}.costate-grid p{color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.36}.firewall-strip{background:#f3e9e7;border:1px solid #d4aaa5;flex-wrap:wrap;align-items:center;gap:7px;margin-top:10px;padding:10px 12px;display:flex}.firewall-strip b{color:var(--red);font:750 11.5px var(--font-geist-mono), monospace;margin-right:auto}.firewall-strip span{color:#654b49;border:1px solid #d4aaa5;padding:4px 7px;font-size:12px}.signal-banner{border-left:6px solid var(--green);background:#e7f2ec;grid-template-columns:minmax(290px,.72fr) 1.28fr;align-items:center;gap:18px;padding:15px 18px;display:grid}.signal-banner>div{gap:5px;display:grid}.signal-banner span{color:var(--green);font:750 11.5px var(--font-geist-mono), monospace;letter-spacing:.07em}.signal-banner b{color:var(--green);font-size:20px}.signal-banner p{color:#3d5f51;margin:0;font-size:14.5px;line-height:1.43}.signal-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.signal-metrics article{border:1px solid var(--line);background:var(--white);gap:4px;min-height:102px;padding:11px 12px;display:grid}.signal-metrics span{color:var(--muted);font:750 10.5px var(--font-geist-mono), monospace}.signal-metrics b{color:var(--navy);font:750 21px/1.12 var(--font-geist-mono), monospace}.signal-metrics small{color:var(--muted);font-size:12px;line-height:1.3}.signal-boundary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:10px;display:grid}.signal-boundary-grid>article{border:1px solid var(--line);border-top:4px solid var(--green);background:var(--white);padding:13px 15px}.signal-boundary-grid>article.signal-open{border-top-color:var(--red)}.signal-boundary-grid .signal-observed>span{color:var(--green)}.signal-boundary-grid ul{color:var(--muted);margin:10px 0 0;padding-left:18px;font-size:12.8px;line-height:1.36}.signal-boundary-grid li+li{margin-top:4px}.evidence-slot-wide{border-top-width:3px;grid-column:1/-1;grid-template-columns:205px 1fr;align-items:center;column-gap:12px;padding:11px 14px;display:grid}.evidence-slot-wide p{grid-column:1/-1;margin-top:7px}.slot-columns-seven{grid-template-columns:repeat(7,minmax(0,1fr))}.slot-columns-seven i{min-height:35px}.decision-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.decision-grid article{background:#ffffff12;border:1px solid #ffffff40;border-top:4px solid #8fb2cf;flex-direction:column;min-height:178px;padding:15px 17px;display:flex}.decision-grid article.decision-priority{border-top-color:#f1bf7c;grid-column:span 2}.decision-grid article>span{color:#f1bf7c}.decision-grid h3{color:var(--white);margin:13px 0 7px;font-size:18px}.decision-grid p{color:#c7d4df;margin:0;font-size:13.5px;line-height:1.38}.decision-grid b{color:#a9c8df;margin-top:auto;padding-top:9px;font-size:12.5px;line-height:1.3}.claim-ladder{grid-template-columns:1.35fr repeat(4,auto 1fr);align-items:stretch;gap:6px;margin-top:11px;display:grid}.claim-ladder span{color:#d5e0e9;text-align:center;border:1px solid #ffffff47;place-items:center;padding:10px 8px;font-size:12.5px;line-height:1.25;display:grid}.claim-ladder span.claim-current{color:#f1bf7c;background:#f1bf7c1f;border-color:#f1bf7c}.claim-ladder i{color:#f1bf7c;align-self:center;font-style:normal}.progress2-closing{margin-top:9px;font-size:19px}@media screen and (width<=1000px){.lesson-grid,.coordinate-contrast,.contract-grid,.signal-boundary-grid,.classic-failure-layout,.signal-banner{grid-template-columns:1fr}.camera-lineage,.camera-diagnosis-grid,.costate-grid,.decision-grid,.contract-grid,.source4-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.source4-merge{display:none}.source4-controller,.decision-grid article.decision-priority{grid-column:1/-1}.claim-ladder{grid-template-columns:1fr}.claim-ladder i{justify-self:center;transform:rotate(90deg)}.evidence-slot-wide{grid-template-columns:1fr}.coordinate-panel{min-height:0}}@media screen and (width<=680px){.camera-lineage,.camera-diagnosis-grid,.contract-grid,.costate-grid,.decision-grid,.source4-flow,.signal-metrics{grid-template-columns:1fr}.source4-controller{grid-column:auto}.failure-ledger-row{grid-template-columns:1fr}.failure-ledger-row>*{border-right:0;border-bottom:1px solid var(--line)}.failure-ledger-row>:last-child{border-bottom:0}.failure-ledger-head{display:none}.slot-columns-seven{grid-template-columns:repeat(2,minmax(0,1fr))}.contract-pipeline{grid-template-columns:1fr}.contract-pipeline>i{justify-self:center;transform:rotate(90deg)}}@media screen and (width>=1001px) and (height<=760px){:is(#failure-memory,#proxy-failure,#invalid-difference,#camera-lineage,#surviving-contract,#source4-method,#source4-signal,#decisive-tests) .slide-heading{margin-bottom:12px;padding-bottom:10px}.lesson-card{min-height:158px;padding-block:13px}.lesson-card h3{margin-top:11px;font-size:18px}.coordinate-panel{min-height:390px;padding-block:14px}.camera-lineage article{min-height:130px;padding-block:10px}.contract-grid article{min-height:205px;padding:14px}.contract-grid h3{margin-top:18px;font-size:18px}.source4-branch,.source4-controller{min-height:172px;padding-block:13px}.signal-banner{padding-block:10px}.signal-metrics article{min-height:82px}.decision-grid article{min-height:150px;padding-block:11px}}@media print{.lesson-card,.failure-ledger,.evidence-slot,.coordinate-panel,.camera-lineage article,.contract-grid article,.source4-branch,.source4-controller,.signal-metrics article,.signal-boundary-grid>article,.decision-grid article{break-inside:avoid}}@media (width<=1000px){.local-recovery-layout{grid-template-columns:1fr}.local-recovery-frame{height:min(54vw,520px);min-height:300px}.local-recovery-copy{grid-template-rows:auto auto auto;grid-template-columns:repeat(3,minmax(0,1fr))}.local-recovery-copy>.evidence-badge,.local-recovery-rule{grid-column:1/-1}}@media (width<=650px){.local-recovery-frame{height:64vw;min-height:240px}.local-recovery-copy{grid-template-columns:1fr}.local-recovery-copy>.evidence-badge,.local-recovery-rule{grid-column:auto}.local-recovery-rule{grid-template-columns:1fr}}@media print{.local-recovery-layout{grid-template-columns:minmax(0,1.72fr) minmax(280px,.78fr);gap:14px;margin-top:5px}.local-recovery-frame{height:4.25in}.local-recovery-figure figcaption{font-size:8px}.local-recovery-copy{grid-template-rows:auto repeat(3,minmax(0,1fr)) auto;grid-template-columns:1fr}.local-recovery-copy article{padding:8px 9px}.local-recovery-copy h3{margin-top:5px;font-size:12px}.local-recovery-copy p{font-size:9.25px}.local-recovery-rule{grid-column:auto;grid-template-columns:80px 1fr;padding:7px 8px}.local-recovery-rule span{font-size:8.5px}}@media screen and (width>=1001px) and (height<=700px){#local-action-recovery .slide-inner{padding-top:58px;padding-bottom:9px}#local-action-recovery .slide-heading{margin-bottom:9px;padding-bottom:8px}#local-action-recovery .section-label{margin-bottom:4px}#local-action-recovery h2{font-size:41px}#local-action-recovery .subtitle{margin-top:5px;font-size:13.5px;line-height:1.35}#local-action-recovery .local-recovery-layout{gap:12px;margin-top:0}#local-action-recovery .local-recovery-frame{height:336px;padding:6px}#local-action-recovery .local-recovery-figure figcaption{margin-top:4px;font-size:8.5px}#local-action-recovery .local-recovery-copy{gap:5px}#local-action-recovery .evidence-badge{min-height:19px;padding:3px 6px;font-size:7.5px}#local-action-recovery .local-recovery-copy article{padding:6px 8px}#local-action-recovery .local-recovery-copy h3{margin:3px 0 2px;font-size:12px}#local-action-recovery .local-recovery-copy p{font-size:9.25px;line-height:1.3}#local-action-recovery .local-recovery-rule{grid-template-columns:78px 1fr;padding:5px 7px}#local-action-recovery .local-recovery-rule span{font-size:8.5px;line-height:1.28}#local-action-recovery .experiment-provenance{margin-top:3px;font-size:7.25px;line-height:1.22}}.result-update{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.result-context-row{border-left:5px solid var(--navy);background:#ffffffc2;justify-content:space-between;align-items:center;gap:14px;padding:7px 10px;display:flex}.result-category-mark{gap:2px;min-width:0;display:grid}.result-category-mark b{color:var(--navy);font-size:13px;line-height:1.2}.result-category-mark small{color:var(--muted);font-size:14px;line-height:1.3}.result-phase{border:1px solid var(--line);color:var(--red);background:var(--white);font:750 12px/1.2 var(--font-geist-mono), monospace;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;flex:none;padding:5px 8px}.result-instruction{border-left:5px solid var(--red);background:#f3e9e7;grid-template-columns:120px 1fr;align-items:center;gap:13px;padding:8px 11px;display:grid}.result-instruction b{color:var(--red);font:750 13px/1.25 var(--font-geist-mono), monospace;letter-spacing:.06em}.result-instruction span{color:#5d4947;white-space:pre-line;overflow-wrap:anywhere;font-size:16px;line-height:1.4}.result-panel-grid{gap:8px;display:grid}.result-panel-grid-1{grid-template-columns:1fr}.result-panel-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.result-panel-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.result-panel-grid article{border:1px solid var(--line);border-top:5px solid var(--blue);background:#ffffffeb;min-width:0;padding:10px 12px}.result-panel-grid article.result-panel-green{border-top-color:var(--green)}.result-panel-grid article.result-panel-red{border-top-color:var(--red)}.result-panel-grid article.result-panel-amber{border-top-color:var(--amber)}.result-panel-grid span{color:var(--red);font:750 12.5px/1.25 var(--font-geist-mono), monospace;letter-spacing:.055em;text-transform:uppercase;display:block}.result-panel-grid p{color:var(--muted);margin:7px 0 0;font-size:17px;line-height:1.43}.result-formula{overflow-wrap:anywhere;border:1px solid var(--line);border-left:5px solid var(--blue);color:var(--navy);font:600 12px/1.4 var(--font-geist-mono), monospace;background:#eaf0f5;padding:8px 11px;display:block}.result-media-grid{align-items:start;gap:8px;display:grid}.result-media-groups{gap:6px;display:grid}.result-media-groups .compact-sync-group+.compact-sync-group{margin-top:0}.result-media-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.result-media-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.result-media-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.result-media-grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}.result-media-grid-6{grid-template-columns:repeat(6,minmax(0,1fr))}.result-media-grid .experiment-media-portrait{justify-self:center;width:min(100%,150px)}.result-media-grid .experiment-media figcaption{margin-top:5px;font-size:13.5px;line-height:1.32}.result-media-grid .experiment-media figcaption b{font-size:14.5px}.result-media-grid .experiment-media figcaption span{max-width:64%}.result-update .compact-sync-group .experiment-syncbar{min-height:33px;margin-bottom:4px;padding-block:3px}.result-update .compact-sync-group .experiment-sync-copy>span{font-size:9.5px}.result-update .compact-sync-group .experiment-sync-copy>strong{font-size:14.5px}.result-update .compact-sync-group .experiment-sync-copy>small{font-size:12.5px}.result-update .compact-sync-group .experiment-sync-button{min-height:29px;padding:5px 10px;font-size:12.5px}.result-metric-heading{color:var(--navy);font:750 13px/1.25 var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px}.result-metric-grid{gap:7px;display:grid}.result-metric-grid-1{grid-template-columns:1fr}.result-metric-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.result-metric-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.result-metric-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.result-metric-grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}.result-metric-grid article{border:1px solid var(--line);border-left:5px solid var(--navy);background:#fffffff0;grid-template-columns:1fr auto;align-items:baseline;column-gap:9px;min-width:0;padding:8px 10px;display:grid}.result-metric-grid article.metric-positive{border-left-color:var(--green);background:#eaf3ee}.result-metric-grid article.metric-negative{border-left-color:var(--red);background:#f5eae8}.result-metric-grid article>span{color:var(--muted);font:750 12px/1.25 var(--font-geist-mono), monospace;letter-spacing:.045em}.result-metric-grid article>b{color:var(--navy);font:750 24px/1.05 var(--font-geist-mono), monospace;text-align:right}.result-metric-grid article.metric-positive>b{color:var(--green)}.result-metric-grid article.metric-negative>b{color:var(--red)}.result-metric-grid article>small{color:var(--muted);grid-column:1/-1;margin-top:5px;font-size:14px;line-height:1.34}.result-metric-note{color:var(--muted);grid-column:1/-1;margin:5px 0 0;font-size:14.5px;line-height:1.35}.result-table-wrap{border:1px solid var(--line);background:#fffffff2;min-width:0;overflow-x:auto}.result-table{border-collapse:collapse;width:100%;color:var(--muted);font-size:15.5px;line-height:1.36}.result-table th,.result-table td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:7px 9px}.result-table tr>:last-child{border-right:0}.result-table tbody tr:last-child>*{border-bottom:0}.result-table thead th{background:var(--navy);color:var(--white);font:750 12.5px/1.25 var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:uppercase}.result-table tbody th{color:var(--navy);font-weight:750}.result-table tbody tr.result-row-positive>*{background:#eaf3ee}.result-table tbody tr.result-row-negative>*{background:#f5eae8}.result-table tbody tr.result-row-neutral>*{background:#f2f5f7}.result-table-note{border-top:1px solid var(--line);color:var(--muted);margin:0;padding:6px 9px;font-size:14px;line-height:1.36}.result-observation{border-left:5px solid var(--amber);background:#f6eddc;grid-template-columns:minmax(200px,.3fr) 1fr;align-items:center;gap:14px;padding:9px 12px;display:grid}.result-observation b{color:var(--amber);font-size:17px;line-height:1.32}.result-observation p{color:#6a562f;margin:0;font-size:16.5px;line-height:1.42}.result-observation-positive{border-left-color:var(--green);background:#e7f2ec}.result-observation-positive b{color:var(--green)}.result-observation-positive p{color:#3d5f51}.result-observation-negative{border-left-color:var(--red);background:#f3e9e7}.result-observation-negative b{color:var(--red)}.result-observation-negative p{color:#654b49}.signal-method-layout,.signal-quant-layout{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.signal-method-flow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:9px;display:grid}.signal-method-flow article{border:1px solid var(--line);border-top:5px solid var(--blue);background:#fffffff0;min-width:0;padding:12px 14px}.signal-method-flow article:nth-of-type(2){border-top-color:var(--green)}.signal-method-flow article:nth-of-type(3){border-top-color:var(--amber)}.signal-method-flow article:nth-of-type(4){border-top-color:var(--red)}.signal-method-flow article>span{color:var(--red);font:750 12.5px/1.25 var(--font-geist-mono), monospace;letter-spacing:.075em}.signal-method-flow h3{color:var(--navy);margin:7px 0 5px;font-size:18px;line-height:1.17}.signal-method-flow p{color:var(--muted);margin:0;font-size:14.5px;line-height:1.39}.signal-method-formula{border-left:4px solid var(--blue);color:var(--navy);font:650 13px/1.34 var(--font-geist-mono), monospace;overflow-wrap:anywhere;background:#eaf0f5;margin-top:7px;padding:5px 7px;display:block}.signal-method-flow article:nth-of-type(2) .signal-method-formula{border-left-color:var(--green);background:#e7f2ec}.signal-method-flow article:nth-of-type(3) .signal-method-formula{border-left-color:var(--amber);background:#f6eddc}.signal-method-flow article:nth-of-type(4) .signal-method-formula{border-left-color:var(--red);background:#f3e9e7}.signal-method-flow small{color:#46596a;margin-top:5px;font-size:11.25px;line-height:1.33;display:block}.signal-method-flow small strong{color:var(--navy)}.signal-method-flow .signal-method-detail{color:#33475a;margin-top:7px;font-size:14px;font-weight:620;line-height:1.36}.signal-authority-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.signal-authority-grid article{border-left:5px solid var(--blue);background:#eaf0f5;padding:13px 15px}.signal-authority-grid article:last-child{border-left-color:var(--green);background:#e7f2ec}.signal-authority-grid b{color:var(--navy);font:750 12.5px/1.25 var(--font-geist-mono), monospace;letter-spacing:.06em}.signal-authority-grid p{color:#415366;margin:5px 0 0;font-size:14px;line-height:1.37}.signal-authority-grid article:last-child p{color:#3d5f51}.signal-example-groups{flex:1;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:1fr;align-items:stretch;gap:8px;min-height:0;display:grid}.signal-example-groups .compact-sync-group{border:1px solid var(--line);background:#ffffffc7;grid-template-columns:minmax(360px,.86fr) minmax(0,1.64fr);align-items:center;gap:10px;min-width:0;padding:7px;display:grid}.signal-example-groups .compact-sync-group+.compact-sync-group{margin-top:0}.signal-example-groups .experiment-syncbar{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;min-height:0;margin-bottom:0;padding:5px 7px}.signal-example-groups .experiment-sync-copy{width:100%}.signal-example-groups .experiment-sync-copy>strong{overflow-wrap:anywhere;font-size:14px}.signal-example-groups .experiment-sync-copy>small{display:none}.signal-example-groups .experiment-sync-actions{width:100%}.signal-example-groups .experiment-sync-button{flex:1;min-height:25px;padding:3px 6px}.signal-example-groups .result-media-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.signal-example-groups .experiment-media{justify-self:center;width:min(100%,250px)}#results-signalaware-examples .signal-example-groups .experiment-media-frame{aspect-ratio:16/9;max-height:none}.signal-example-groups .experiment-media figcaption{margin-top:2px;font-size:13px;line-height:1.25}.signal-example-groups .experiment-media figcaption b{font-size:14px}.signal-example-groups .experiment-media figcaption span{margin-top:1px}.signal-example-verdict{border-left:5px solid var(--amber);background:#f6eddc;grid-template-columns:145px 1fr;align-items:center;gap:12px;margin-top:8px;padding:7px 10px;display:grid}.signal-example-verdict b{color:var(--amber);font-size:16px}.signal-example-verdict span{color:#6a562f;font-size:15px;line-height:1.38}.signal-quant-table-wrap{margin-top:1px}.signal-quant-layout .result-panel-grid p{font-size:15.5px}.signal-quant-layout .result-observation{margin-top:auto}@media (width>=1001px) and (height<=860px){section[id^=results-] .slide-inner{padding-top:59px;padding-bottom:10px}section[id^=results-] .slide-heading{margin-bottom:9px;padding-bottom:8px}section[id^=results-] .subtitle{margin-top:5px;font-size:17px;line-height:1.38}section[id^=results-] .result-update{gap:7px}section[id^=results-] .result-metric-heading{margin-bottom:8px}section[id^=results-] .result-panel-grid article{padding:8px 10px}section[id^=results-] .result-panel-grid p{margin-top:5px;font-size:15.5px;line-height:1.38}section[id^=results-] .result-media-grid .experiment-media-portrait{width:min(100%,122px)}section[id^=results-] .result-metric-grid article{padding:6px 8px}section[id^=results-] .result-metric-grid article>b{font-size:21px}section[id^=results-] .result-metric-grid article>small{font-size:13px}section[id^=results-] .result-observation{padding:7px 10px}section[id^=results-] .result-observation p{font-size:15px}}@media screen and (width>=1001px) and (height<=700px){section[id^=results-] .slide-inner{padding-top:54px;padding-bottom:7px}section[id^=results-] .slide-heading{margin-bottom:6px;padding-bottom:6px}section[id^=results-] .section-label{margin-bottom:3px}section[id^=results-] h2{font-size:42px}section[id^=results-] .subtitle{margin-top:4px;font-size:16px;line-height:1.36}section[id^=results-] .slide-number{font-size:22px}section[id^=results-] .result-update{gap:5px}section[id^=results-] .result-context-row{padding:4px 7px}section[id^=results-] .result-instruction{grid-template-columns:100px 1fr;padding:5px 8px}section[id^=results-] .result-instruction b{font-size:11px}section[id^=results-] .result-instruction span{font-size:14px;line-height:1.3}section[id^=results-] .result-panel-grid{gap:5px}section[id^=results-] .result-panel-grid article{border-top-width:4px;padding:6px 8px}section[id^=results-] .result-panel-grid span{font-size:11.5px}section[id^=results-] .result-panel-grid p{margin-top:4px;font-size:15px;line-height:1.36}section[id^=results-] .result-formula{padding:5px 8px;font-size:10px;line-height:1.3}section[id^=results-] .compact-sync-group .experiment-syncbar{min-height:25px;margin-bottom:2px;padding:2px 5px 2px 8px}section[id^=results-] .compact-sync-group .experiment-sync-copy>span{font-size:10px}section[id^=results-] .compact-sync-group .experiment-sync-copy>strong{font-size:13px}section[id^=results-] .compact-sync-group .experiment-sync-copy>small{display:none}section[id^=results-] .compact-sync-group .experiment-sync-button{min-height:25px;padding:3px 7px;font-size:11.5px}section[id^=results-] .result-media-grid{gap:5px}section[id^=results-] .result-media-grid .experiment-media-wide .experiment-media-frame,section[id^=results-] .result-media-grid .experiment-media-fourThree .experiment-media-frame{max-height:116px}section[id^=results-] .result-media-grid .experiment-media-portrait{width:min(100%,90px)}section[id^=results-] .result-media-grid .experiment-media figcaption{margin-top:3px;font-size:12.5px;line-height:1.26}section[id^=results-] .result-media-grid .experiment-media figcaption b{font-size:13.5px}section[id^=results-] .result-metric-heading{margin-bottom:7px;font-size:12px}section[id^=results-] .result-metric-grid{gap:4px}section[id^=results-] .result-metric-grid article{border-left-width:4px;padding:4px 6px}section[id^=results-] .result-metric-grid article>span{font-size:11.5px}section[id^=results-] .result-metric-grid article>b{font-size:20px}section[id^=results-] .result-metric-grid article>small{margin-top:2px;font-size:13px}section[id^=results-] .result-table{font-size:14px;line-height:1.3}section[id^=results-] .result-table th,section[id^=results-] .result-table td{padding:4px 6px}section[id^=results-] .result-table thead th{font-size:11.5px}section[id^=results-] .result-table-note{padding:5px 7px;font-size:12.5px}section[id^=results-] .result-observation{grid-template-columns:minmax(175px,.28fr) 1fr;padding:5px 8px}section[id^=results-] .result-observation b{font-size:15px}section[id^=results-] .result-observation p{font-size:14.5px;line-height:1.34}}@media (width<=1000px){.result-panel-grid-2,.result-panel-grid-3{grid-template-columns:1fr}.result-media-grid-4,.result-media-grid-5,.result-media-grid-6,.result-metric-grid-3,.result-metric-grid-4,.result-metric-grid-5{grid-template-columns:repeat(2,minmax(0,1fr))}.result-media-grid .experiment-media-portrait{width:min(100%,190px)}}@media (width<=650px){.result-context-row{flex-direction:column;align-items:flex-start}.result-instruction,.result-observation,.result-media-grid-2,.result-media-grid-3,.result-media-grid-4,.result-media-grid-5,.result-media-grid-6,.result-metric-grid-2,.result-metric-grid-3,.result-metric-grid-4,.result-metric-grid-5{grid-template-columns:1fr}.result-media-grid .experiment-media-portrait{width:min(100%,240px)}.result-table{min-width:620px}}@media print{section[id^=results-] .slide-inner{padding-top:40px;padding-bottom:18px}section[id^=results-] .slide-heading{margin-bottom:8px;padding-bottom:7px}section[id^=results-] h2{font-size:35px}section[id^=results-] .subtitle{margin-top:4px;font-size:13.5px}section[id^=results-] .result-update{gap:5px}section[id^=results-] .result-panel-grid article{padding:6px 8px}section[id^=results-] .result-panel-grid p{margin-top:3px;font-size:11.5px;line-height:1.32}section[id^=results-] .result-media-grid .experiment-media-portrait{width:min(100%,1.08in)}section[id^=results-] .result-media-grid .experiment-media-wide .experiment-media-frame,section[id^=results-] .result-media-grid .experiment-media-fourThree .experiment-media-frame{max-height:1.65in}section[id^=results-] .result-metric-grid article{padding:4px 6px}section[id^=results-] .result-table{font-size:10.5px}section[id^=results-] .result-table th,section[id^=results-] .result-table td{padding:3px 5px}section[id^=results-] .result-observation{padding:5px 8px}}@media (width>=1001px) and (height<=860px){#results-signalaware-method .signal-method-layout,#results-signalaware-quantitative .signal-quant-layout{gap:7px}#results-signalaware-method .signal-method-flow{gap:6px}#results-signalaware-method .signal-method-flow article{padding:7px 9px}#results-signalaware-method .signal-method-flow h3{margin:5px 0 3px;font-size:15px}#results-signalaware-method .signal-method-flow p{font-size:10.75px;line-height:1.3}#results-signalaware-method .signal-method-formula{margin-top:4px;padding:3px 5px;font-size:9.5px}#results-signalaware-method .signal-method-flow small{margin-top:3px;font-size:9.5px;line-height:1.26}#results-signalaware-method .signal-authority-grid article{padding:8px 10px}#results-signalaware-method .signal-authority-grid p{font-size:10.75px;line-height:1.3}#results-signalaware-examples .signal-example-groups{gap:7px}#results-signalaware-examples .signal-example-groups .experiment-media{width:min(100%,220px)}#results-signalaware-examples .signal-example-verdict{margin-top:5px;padding:5px 8px}}@media screen and (width>=1001px) and (height<=700px){#results-signalaware-examples .signal-example-groups .compact-sync-group{padding:4px}#results-signalaware-examples .signal-example-groups .experiment-syncbar{padding:2px 4px}#results-signalaware-examples .signal-example-groups .experiment-sync-copy>strong{font-size:11px}#results-signalaware-examples .signal-example-groups .experiment-sync-button{min-height:21px;padding:2px 4px;font-size:9.5px}#results-signalaware-examples .signal-example-groups .experiment-media{width:min(100%,185px)}#results-signalaware-examples .signal-example-groups .experiment-media figcaption{font-size:9px}#results-signalaware-examples .signal-example-groups .experiment-media figcaption b{font-size:10px}#results-signalaware-examples .signal-example-verdict{grid-template-columns:120px 1fr}#results-signalaware-examples .signal-example-verdict b,#results-signalaware-examples .signal-example-verdict span{font-size:10.5px}}@media (width<=1000px){.signal-method-flow{grid-template-columns:1fr;gap:7px}.signal-method-flow h3{margin-top:9px}.signal-authority-grid,.signal-example-groups,.signal-example-groups .compact-sync-group{grid-template-columns:1fr}.signal-example-groups .result-media-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=650px){.signal-authority-grid,.signal-example-groups .result-media-grid-3,.signal-example-verdict{grid-template-columns:1fr}}@media print{#results-signalaware-method .signal-method-layout,#results-signalaware-quantitative .signal-quant-layout{gap:5px}#results-signalaware-method .signal-method-flow article{border-top-width:4px;padding:7px 8px}#results-signalaware-method .signal-method-flow article>span{font-size:7px}#results-signalaware-method .signal-method-flow h3{margin:6px 0 3px;font-size:11.5px}#results-signalaware-method .signal-method-flow p{font-size:8.25px;line-height:1.28}#results-signalaware-method .signal-method-formula{border-left-width:3px;margin-top:3px;padding:2px 4px;font-size:7.25px}#results-signalaware-method .signal-method-flow small{margin-top:2px;font-size:7px;line-height:1.2}#results-signalaware-method .signal-authority-grid{gap:5px}#results-signalaware-method .signal-authority-grid article{padding:5px 7px}#results-signalaware-method .signal-authority-grid b{font-size:7px}#results-signalaware-method .signal-authority-grid p{margin-top:2px;font-size:8px;line-height:1.25}#results-signalaware-examples .signal-example-groups{gap:5px}#results-signalaware-examples .signal-example-groups .compact-sync-group{padding:3px}#results-signalaware-examples .signal-example-groups .experiment-syncbar{padding:2px 3px}#results-signalaware-examples .signal-example-groups .experiment-sync-actions{display:none}#results-signalaware-examples .signal-example-groups .experiment-sync-copy>strong{font-size:8px}#results-signalaware-examples .signal-example-groups .experiment-media{width:min(100%,1.45in)}#results-signalaware-examples .signal-example-groups .experiment-media figcaption{font-size:7px}#results-signalaware-examples .signal-example-groups .experiment-media figcaption b{font-size:7.75px}#results-signalaware-examples .signal-example-verdict{margin-top:3px;padding:3px 5px}#results-signalaware-examples .signal-example-verdict b,#results-signalaware-examples .signal-example-verdict span{font-size:7.5px}#results-signalaware-quantitative .signal-quant-layout .result-panel-grid p{font-size:10px}}@media screen and (width>=1001px){#results-cross-anchor-event00 .result-media-groups{gap:2px}#results-cross-anchor-event00 .result-media-grid{justify-content:center;gap:4px}#results-cross-anchor-event00 .result-media-grid-4{grid-template-columns:repeat(4,minmax(0,clamp(94px,14.4svh,146px)))}#results-cross-anchor-event00 .result-media-grid-5{grid-template-columns:repeat(5,minmax(0,clamp(94px,14.4svh,146px)))}#results-cross-anchor-event00 .result-media-grid .experiment-media-portrait{width:100%}#results-cross-anchor-event00 .compact-sync-group .experiment-syncbar{min-height:27px;margin-bottom:2px;padding:2px 5px 2px 8px}#results-cross-anchor-event00 .result-media-grid .experiment-media figcaption{gap:1px;margin-top:2px;font-size:13px;line-height:1.2;display:grid}#results-cross-anchor-event00 .result-media-grid .experiment-media figcaption b{font-size:14px}#results-cross-anchor-event00 .result-media-grid .experiment-media figcaption span{text-align:left;max-width:none}}@media print{#results-cross-anchor-event00 .result-media-groups,#results-cross-anchor-event00 .result-media-grid{gap:.03in}#results-cross-anchor-event00 .result-media-grid .experiment-media figcaption{margin-top:.02in}}@media screen and (width>=1001px) and (height<=860px){#results-signalaware-method .signal-method-flow p,#results-signalaware-method .signal-method-flow .signal-method-detail{font-size:13.5px;line-height:1.34}#results-signalaware-method .signal-method-formula{font-size:12.5px}#results-signalaware-method .signal-authority-grid b{font-size:12px}#results-signalaware-method .signal-authority-grid p{font-size:13.5px;line-height:1.34}}@media screen and (width>=1001px) and (height<=700px){:is(#gap-qwen-audit,#gap-vjepa2-evidence,#counterfactual,#generation-editing-asymmetry,#evidence-provenance,#provenance-rights,#three-stream-editor,#structured-action,#training-contract,#oracle-evidence,#oracle-analysis,#event00,#event01,#factorial,#local-action-recovery) .subtitle{font-size:16px;line-height:1.34}:is(#gap-qwen-audit,#gap-vjepa2-evidence,#generation-editing-asymmetry,#evidence-provenance,#provenance-rights,#three-stream-editor,#structured-action,#training-contract,#oracle-evidence,#oracle-analysis,#event00,#event01,#factorial,#local-action-recovery) .evidence-badge{min-height:25px;padding:4px 8px;font-size:11.5px}#gap-qwen-audit .rate-normalization-banner span,#gap-vjepa2-evidence .rate-normalization-banner span{font-size:13.5px}#gap-qwen-audit .gap-audit-card h3{font-size:15px}#gap-qwen-audit .gap-audit-card p{font-size:12.5px;line-height:1.34}#gap-qwen-audit .gap-audit-table th,#gap-qwen-audit .gap-audit-table td,#gap-vjepa2-evidence .gap-vjepa-table th,#gap-vjepa2-evidence .gap-vjepa-table td,#gap-vjepa2-evidence .gap-method-strip span{font-size:12px}#gap-vjepa2-evidence .gap-method-strip b{font-size:11px}#gap-vjepa2-evidence .gap-threshold-note{font-size:12px}#gap-vjepa2-evidence .gap-score-grid .gap-score-pair b{font-size:13px}#gap-vjepa2-evidence .gap-score-grid .metric-card small{font-size:12.5px}#gap-qwen-audit .progress-conclusion b,#gap-vjepa2-evidence .progress-conclusion b{font-size:14px}#gap-qwen-audit .progress-conclusion p,#gap-vjepa2-evidence .progress-conclusion p{font-size:13px;line-height:1.34}#counterfactual .counterfactual-intervention-definition>span{font-size:11.5px}#counterfactual .counterfactual-intervention-definition p,#counterfactual .equation-grid p,#counterfactual .counterfactual-invariant p,#counterfactual .equation-legend{font-size:12.5px;line-height:1.34}#counterfactual .progress-conclusion b{font-size:14px}#counterfactual .progress-conclusion p{font-size:13px;line-height:1.34}#three-stream-editor .method-stage code,#three-stream-editor .architecture-contract code{font-size:12px}#three-stream-editor .method-stage p,#three-stream-editor .architecture-contract p{font-size:13px;line-height:1.34}#structured-action .stage-card code{font-size:11.5px}#structured-action .stage-card p,#structured-action .loss-contract-grid span,#training-contract .strict-pass-card li,#training-contract .basketball-check p,#training-contract .fallback-rule p{font-size:12.5px;line-height:1.34}#training-contract .progress-metrics b{font-size:12px}:is(#oracle-evidence,#oracle-analysis,#event00,#event01,#factorial) .experiment-media figcaption{font-size:12.5px}:is(#oracle-evidence,#oracle-analysis,#event00,#event01,#factorial) .experiment-media figcaption b{font-size:13.5px}#oracle-analysis .metric-card small{font-size:12.5px}#event00 .verdict-split p,#event01 .progress-conclusion p,#factorial .progress-conclusion p{font-size:12.5px;line-height:1.34}#event01 .experiment-instruction{font-size:14px}#factorial .gate-table span,#factorial .gate-table b{font-size:12px}#factorial .gate-head span{font-size:11px}#local-action-recovery .local-recovery-figure figcaption{font-size:13px}#local-action-recovery .local-recovery-copy h3{font-size:14px}#local-action-recovery .local-recovery-copy p,#local-action-recovery .local-recovery-rule span{font-size:12.5px;line-height:1.34}#results-signalaware-examples .signal-example-groups .experiment-sync-copy>strong{font-size:13px}#results-signalaware-examples .signal-example-groups .experiment-sync-button{font-size:11.5px}#results-signalaware-examples .signal-example-groups .experiment-media figcaption{font-size:12px}#results-signalaware-examples .signal-example-groups .experiment-media figcaption b,#results-signalaware-examples .signal-example-verdict b,#results-signalaware-examples .signal-example-verdict span{font-size:13px}section[id^=results-] .result-instruction b,section[id^=results-] .result-panel-grid span,section[id^=results-] .result-metric-grid article>span,section[id^=results-] .result-table thead th{font-size:12.5px}section[id^=results-] .result-formula{font-size:12px;line-height:1.34}}.showcase-case-stack{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));gap:15px;min-height:0;display:grid}.showcase-case{border:1px solid var(--line-dark);background:#ffffffe0;grid-template-rows:auto minmax(0,1fr);gap:10px;min-height:0;padding:13px 15px 12px;display:grid;box-shadow:0 5px 17px #1128410e}.showcase-case-header{grid-template-columns:82px minmax(0,1fr);align-items:center;gap:14px;padding-right:178px;display:grid}.showcase-case-header>span{border-left:5px solid var(--red);color:var(--red);font:750 15px/1.2 var(--font-geist-mono), monospace;background:#f4e9e6;align-self:stretch;place-items:center;padding:8px 10px;display:grid}.showcase-case-header h3{color:var(--navy);margin:0;font-size:21px;line-height:1.15}.showcase-case-header p{color:#3b5063;margin:4px 0 0;font-size:16px;line-height:1.28}.showcase-case-header p b{color:var(--navy)}.showcase-comparison-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:11px;min-width:0;display:grid}.showcase-sample-playback{min-height:0;position:relative}.showcase-sample-playback .experiment-syncbar{z-index:4;background:0 0;border:0;min-height:36px;margin:0;padding:0;position:absolute;top:-57px;right:0}.showcase-sample-playback .experiment-sync-copy{display:none}.showcase-sample-playback .experiment-sync-button{min-height:36px;padding:7px 14px;font-size:14px;box-shadow:0 2px 7px #0a1f3426}.showcase-media{background:var(--white);border:1px solid #d2d9de;min-width:0;padding:6px 6px 8px}.showcase-media .experiment-media-frame{border-top-width:5px;box-shadow:0 2px 7px #0a1f341f}.showcase-source .experiment-media-frame{border-top-color:var(--navy)}.showcase-reference .experiment-media-frame{border-top-color:var(--amber)}.showcase-baseline .experiment-media-frame{border-top-color:#7c8790}.showcase-ours .experiment-media-frame{border-top-color:var(--green)}.showcase-media video{cursor:pointer}.showcase-media .experiment-media figcaption,.showcase-media .experiment-media-compact figcaption{gap:10px;margin-top:7px;font-size:14.5px;line-height:1.22}.showcase-media .experiment-media figcaption b,.showcase-media .experiment-media-compact figcaption b{color:var(--navy);font-size:16.5px;line-height:1.16}.showcase-media .experiment-media figcaption span{color:#657380}.showcase-action-banner{border-left:7px solid var(--red);background:#f4e9e6;grid-template-columns:125px minmax(310px,.9fr) minmax(360px,1.3fr);align-items:center;gap:17px;padding:14px 17px;display:grid}.showcase-action-banner>span{color:var(--red);font:750 15px/1.2 var(--font-geist-mono), monospace}.showcase-action-banner>strong{color:var(--navy);font-size:23px;line-height:1.17}.showcase-action-banner>p{color:#425568;border-left:1px solid #c8b8b4;margin:0;padding-left:17px;font-size:16.5px;line-height:1.34}.showcase-comparison-single,.showcase-reference-playback{margin-top:15px}.showcase-reference-playback .showcase-comparison-single{margin-top:0}.showcase-reference-playback .experiment-syncbar{border-left-color:var(--green)}.showcase-comparison-single .showcase-media{padding:8px 8px 10px}.showcase-comparison-single .showcase-media .experiment-media figcaption{margin-top:8px}.showcase-reading-rule{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:15px;display:grid}.showcase-reading-rule article{border:1px solid var(--line);border-left:6px solid var(--amber);background:#fbf6ea;padding:13px 16px}.showcase-reading-rule article:last-child{border-left-color:var(--green);background:#eaf3ee}.showcase-reading-rule b{color:var(--navy);font-size:17.5px}.showcase-reading-rule p{color:#405569;margin:5px 0 0;font-size:16px;line-height:1.32}.showcase-receipt{border:1px solid var(--navy);background:var(--white);grid-template-columns:170px minmax(0,1fr);align-items:center;gap:16px;margin-top:13px;padding:10px 14px;display:grid}.showcase-receipt span{color:var(--blue);font:750 14px/1.2 var(--font-geist-mono), monospace}.showcase-receipt b{color:var(--navy);font-size:16px;line-height:1.25}@media screen and (width<=1000px){.showcase-case-stack{flex-direction:column;display:flex}.showcase-case-header{padding-right:0}.showcase-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase-action-banner{grid-template-columns:1fr}.showcase-action-banner>p{border-left:0;padding:0}.showcase-sample-playback .experiment-syncbar{border:1px solid var(--line);border-left:4px solid var(--blue);background:#ffffffe0;min-height:38px;margin-bottom:7px;padding:5px 6px 5px 10px;position:static}.showcase-sample-playback .experiment-sync-copy{display:flex}}@media screen and (width<=650px){.showcase-case-header{grid-template-columns:1fr}.showcase-case-header>span{justify-self:start;min-height:38px}.showcase-comparison-grid,.showcase-reading-rule,.showcase-receipt{grid-template-columns:1fr}}@media screen and (width>=1001px) and (height<=760px){:is(#source4-real-targets,#source4-generated-reference) .slide-heading{margin-bottom:11px;padding-bottom:9px}.showcase-case-stack{gap:9px}.showcase-case{gap:7px;padding:8px 10px}.showcase-case-header h3{font-size:18px}.showcase-case-header p{font-size:14.5px}.showcase-case-header>span{padding-block:5px;font-size:14px}.showcase-sample-playback .experiment-syncbar{top:-50px}.showcase-comparison-grid{gap:7px}.showcase-media{padding:4px 4px 5px}.showcase-media .experiment-media figcaption,.showcase-media .experiment-media-compact figcaption{margin-top:4px;font-size:13.5px}.showcase-media .experiment-media figcaption b,.showcase-media .experiment-media-compact figcaption b{font-size:15px}.showcase-action-banner{padding-block:9px}.showcase-comparison-single{margin-top:9px}.showcase-reading-rule{gap:9px;margin-top:9px}.showcase-reading-rule article{padding:8px 12px}.showcase-reading-rule b{font-size:16px}.showcase-reading-rule p{font-size:14.5px}.showcase-receipt{margin-top:8px;padding-block:7px}}@media print{.showcase-case,.showcase-media,.showcase-reading-rule article{break-inside:avoid}.showcase-case-stack{gap:.08in}.showcase-case{gap:.05in;padding:.07in .09in}.showcase-media{padding:.035in}.showcase-media .experiment-media figcaption{margin-top:.03in}}.source4-inline-equation,.source4-display-equation{font-variant-numeric:lining-nums tabular-nums;font-family:STIX Two Math,Cambria Math,Times New Roman,serif}.source4-inline-equation{color:#173c63;font-size:18px;font-weight:650;line-height:1.3}.source4-inline-equation sub,.source4-inline-equation sup,.source4-display-equation sub,.source4-display-equation sup{font-size:.72em}.overline{text-decoration:overline;text-decoration-thickness:1px}.action-packet-flow-v2{grid-template-columns:minmax(190px,.72fr) 28px minmax(430px,1.55fr) 28px minmax(310px,1.06fr);align-items:stretch;gap:8px;display:grid}.action-packet-flow-v2>i,.source4-context-flow-v2>i,.source4-reconstruction-route>i{color:var(--blue);font:800 26px/1 var(--font-geist-mono), monospace;text-align:center;align-self:center;font-style:normal}.action-packet-flow-v2 article,.action-channel-stack-v2 article{border:1px solid var(--line-dark);background:var(--white);min-width:0;padding:13px 15px}.action-packet-flow-v2>article{border-top:6px solid var(--red)}.action-packet-flow-v2>.action-packet-output{border-top-color:var(--green);background:#edf5f1}.action-packet-flow-v2 article>span,.action-channel-stack-v2 article>span,.source4-context-flow-v2 article>span,.source4-reconstruction-route article>span,.source4-gradient-scale-v2 article>span,.source4-objective-schedule article>span,.source4-runtime-grid article>span,.source4-scope-strip article>span{color:var(--red);font:750 13.5px/1.2 var(--font-geist-mono), monospace;display:block}.action-packet-flow-v2 article>b,.action-channel-stack-v2 article>b{color:var(--navy);margin-top:7px;font-size:19px;line-height:1.18;display:block}.action-packet-flow-v2 article>p,.action-channel-stack-v2 article>p{color:#405569;margin:7px 0 0;font-size:15.5px;line-height:1.32}.action-channel-stack-v2{grid-template-rows:repeat(2,minmax(0,1fr));gap:6px;display:grid}.action-channel-stack-v2 article{border-left:5px solid var(--amber);padding-block:9px}.action-channel-stack-v2 article:last-child{border-left-color:var(--blue)}.action-channel-stack-v2 article>span{color:var(--amber)}.action-channel-stack-v2 article:last-child>span{color:var(--blue)}.action-channel-stack-v2 article>b{margin-top:4px;font-size:16.5px}.action-channel-stack-v2 article>p{margin-top:4px;font-size:15px;line-height:1.27}.action-packet-output .source4-inline-equation{margin-top:12px;font-size:20px}.action-vae-pretrain-strip{background:#fbf5e8;border:1px solid #cfb97d;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:16px;margin-top:8px;padding:9px 13px;display:grid}.action-vae-pretrain-strip>b{color:#765311;font-size:16.5px}.action-vae-pretrain-strip .source4-inline-equation{color:#493c21;font-size:15.5px;line-height:1.28}.candidate-action-distance-v2{grid-template-columns:minmax(420px,.9fr) minmax(620px,1.4fr);gap:9px;margin-top:8px;display:grid}.candidate-reader-route{border-left:6px solid var(--blue);min-width:0;color:var(--navy);text-align:center;background:#eaf1f7;grid-template-columns:minmax(110px,.9fr) 20px minmax(165px,1.3fr) 20px minmax(95px,.75fr);align-items:center;gap:5px;padding:10px 12px;display:grid}.candidate-reader-route>span,.candidate-reader-route>b,.candidate-reader-route>strong{font-size:15.5px;line-height:1.22}.candidate-reader-route>i{color:var(--blue);font:800 20px/1 var(--font-geist-mono), monospace;font-style:normal}.candidate-reader-route>strong{color:#ad451e}.source4-display-equation{border:2px solid var(--navy);background:var(--white);min-width:0;color:var(--navy);grid-template-columns:auto 25px minmax(0,1fr);align-items:center;column-gap:8px;padding:11px 15px;display:grid}.source4-display-equation>span{font-size:21px;font-weight:650;line-height:1.27}.source4-display-equation>span:first-child{white-space:nowrap;font-size:24px;font-weight:700}.source4-display-equation>i{text-align:center;font-size:23px;font-style:normal;font-weight:700}.source4-display-equation>small{color:#556879;font-family:var(--font-geist-sans), Arial, sans-serif;grid-column:1/-1;margin-top:6px;font-size:15px;line-height:1.28}.action-distance-equation{background:#f8fafb;border-width:1px;border-color:#9db1c3}.action-distance-equation>span{font-size:18px}.action-distance-equation>span:first-child{font-size:20px}.action-control-row-v2{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.action-control-row-v2 article{border:1px solid var(--line-dark);background:var(--white);border-left:5px solid #7c8790;grid-template-columns:86px minmax(0,1fr);align-items:baseline;gap:3px 11px;padding:8px 12px;display:grid}.action-control-row-v2 .action-control-correct{border-left-color:var(--red);background:#fff1e8}.action-control-row-v2 b{color:var(--navy);font-size:17px}.action-control-row-v2 span{color:#173e67;font:650 18px/1.2 STIX Two Math,Cambria Math,serif}.action-control-row-v2 small{color:#667583;grid-column:2;font-size:14.5px}.action-primary-equation{background:#fff8f2;border-color:#b94820;margin-top:8px}.action-primary-equation>span{font-size:22px}.source4-context-flow-v2{grid-template-columns:minmax(280px,.9fr) 28px minmax(300px,.95fr) 28px minmax(440px,1.35fr);align-items:stretch;gap:9px;display:grid}.source4-context-flow-v2 article,.source4-reconstruction-route article{border:1px solid var(--line-dark);border-top:6px solid var(--green);background:var(--white);min-width:0;padding:13px 15px}.source4-context-flow-v2 article:nth-of-type(2){border-top-color:var(--blue)}.source4-context-flow-v2 .source4-token-read{border-top-color:var(--red)}.source4-context-flow-v2 article>span{color:var(--green)}.source4-context-flow-v2 article:nth-of-type(2)>span{color:var(--blue)}.source4-context-flow-v2 .source4-token-read>span{color:var(--red)}.source4-context-flow-v2 article>b{color:var(--navy);margin-top:6px;font-size:18px;line-height:1.2;display:block}.source4-context-flow-v2 article>p{color:#526576;margin:3px 0 0;font-size:15px;line-height:1.28}.source4-context-flow-v2 article>strong{color:var(--red);margin:4px 0 -2px;font-size:20px;display:block}.source4-context-flow-v2 article .source4-inline-equation{margin-top:10px;font-size:16px}.source4-token-read>div{text-align:center;grid-template-columns:1fr 22px 1fr 22px 1.2fr;align-items:center;gap:6px;margin-top:9px;display:grid}.source4-token-read>div b{border:1px solid var(--line);color:var(--navy);background:#f2f5f7;padding:10px 7px;font-size:15.5px;line-height:1.2}.source4-token-read>div strong{color:var(--red);font-size:20px}.source4-reconstruction-route{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1.05fr);gap:9px;margin-top:10px;display:grid}.source4-reconstruction-route article{border-top-width:4px;padding-block:10px}.source4-reconstruction-route article:nth-of-type(2){border-top-color:var(--blue)}.source4-reconstruction-route article:nth-of-type(3){border-top-color:var(--amber)}.source4-reconstruction-route article>span{color:var(--green)}.source4-reconstruction-route article>b{color:var(--navy);margin-top:5px;font-size:17px;display:block}.source4-reconstruction-route article>p{color:#536677;margin:5px 0 0;font-size:15px;line-height:1.28}.source4-loss-equation{border-color:var(--green);background:#f4f9f6;margin-top:10px}.source4-gradient-scale-v2{grid-template-columns:1fr 1fr .82fr;gap:9px;margin-top:10px;display:grid}.source4-gradient-scale-v2 article,.source4-gradient-scale-v2 aside{border:1px solid var(--line-dark);background:var(--white);min-width:0;padding:11px 14px}.source4-gradient-scale-v2 article>span{color:var(--blue)}.source4-gradient-scale-v2 article .source4-inline-equation{margin-top:7px;font-size:19px}.source4-gradient-scale-v2 article>p{color:#536677;margin:5px 0 0;font-size:15px;line-height:1.27}.source4-gradient-scale-v2 aside{border-left:6px solid var(--green);background:#edf5f1;grid-template-columns:90px 1fr;align-content:center;gap:7px 9px;display:grid}.source4-gradient-scale-v2 aside b{color:var(--green);font-size:16px}.source4-gradient-scale-v2 aside span{color:#40586a;font-size:15px;line-height:1.24}.source4-objective-schedule{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.source4-objective-schedule article{border:1px solid var(--line-dark);border-top:6px solid var(--blue);background:var(--white);grid-template-columns:1fr auto;gap:5px 12px;padding:11px 14px;display:grid}.source4-objective-schedule .source4-objective-primary{border-top-color:var(--red);background:#fff3ec}.source4-objective-schedule article:last-child{border-top-color:var(--green);background:#eef6f2}.source4-objective-schedule article>span{color:var(--blue)}.source4-objective-schedule .source4-objective-primary>span{color:var(--red)}.source4-objective-schedule article:last-child>span{color:var(--green)}.source4-objective-schedule article>b{color:var(--navy);grid-area:1/2/span 2;font:700 25px/1.05 STIX Two Math,Cambria Math,serif}.source4-objective-schedule article>p{color:#4d6274;margin:0;font-size:15px;line-height:1.27}.vj-critic-equation{border-color:var(--blue);background:#f2f6fa;margin-top:9px}.vj-critic-equation>span:nth-of-type(2){font-size:18px}.source4-fraction{vertical-align:middle;text-align:center;grid-template-rows:auto auto;margin:0 5px;display:inline-grid}.source4-fraction>span:first-child{border-bottom:1.5px solid;padding:0 5px 3px}.source4-fraction>span:last-child{padding-top:2px}.total-costate-equation{border-color:var(--red);background:#fff7f2;margin-top:9px}.total-costate-equation>span:nth-of-type(2){font-size:22px}.source4-runtime-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:9px;display:grid}.source4-runtime-grid article{border:1px solid var(--line-dark);border-left:6px solid var(--blue);background:var(--white);padding:10px 14px}.source4-runtime-grid article:last-child{border-left-color:var(--amber);background:#fbf6ea}.source4-runtime-grid article>span{color:var(--blue)}.source4-runtime-grid article:last-child>span{color:var(--amber)}.source4-runtime-grid article>b{color:var(--navy);margin-top:5px;font-size:17px;line-height:1.18;display:block}.source4-runtime-grid article>p{color:#4d6173;margin:5px 0 0;font-size:15px;line-height:1.26}.source4-scope-strip{border:1px solid var(--line-dark);background:var(--line-dark);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:9px;display:grid}.source4-scope-strip article{background:var(--white);min-width:0;padding:9px 11px}.source4-scope-strip article>span{color:var(--red)}.source4-scope-strip article>b{color:var(--navy);margin-top:4px;font-size:16px;line-height:1.18;display:block}.source4-scope-strip article>p{color:#586a79;margin:4px 0 0;font-size:14.5px;line-height:1.24}@media screen and (width<=1000px){.action-packet-flow-v2,.source4-context-flow-v2,.source4-reconstruction-route{grid-template-columns:1fr}.action-packet-flow-v2>i,.source4-context-flow-v2>i,.source4-reconstruction-route>i{transform:rotate(90deg)}.candidate-action-distance-v2,.source4-gradient-scale-v2,.source4-runtime-grid{grid-template-columns:1fr}.source4-scope-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=650px){.action-vae-pretrain-strip,.action-control-row-v2,.source4-objective-schedule,.source4-scope-strip,.candidate-reader-route,.source4-token-read>div{grid-template-columns:1fr}.candidate-reader-route>i,.source4-token-read>div strong{transform:rotate(90deg)}.source4-display-equation{grid-template-columns:1fr;gap:5px}.source4-display-equation>i{display:none}.action-control-row-v2 article{grid-template-columns:82px minmax(0,1fr)}}@media screen and (width>=1001px) and (height<=760px){.action-packet-flow-v2 article,.source4-context-flow-v2 article{padding-block:8px}.action-packet-flow-v2 article>p,.action-channel-stack-v2 article>p,.source4-context-flow-v2 article>p{font-size:14px}.action-channel-stack-v2 article>b{font-size:15.5px}.action-vae-pretrain-strip{margin-top:6px;padding-block:6px}.candidate-action-distance-v2,.action-control-row-v2,.action-primary-equation,.source4-reconstruction-route,.source4-loss-equation,.source4-gradient-scale-v2,.vj-critic-equation,.total-costate-equation,.source4-runtime-grid,.source4-scope-strip{margin-top:6px}.source4-display-equation{padding-block:7px}.source4-display-equation>span{font-size:18px}.source4-display-equation>span:first-child{font-size:21px}.source4-display-equation>small{margin-top:3px;font-size:14px}.source4-reconstruction-route article,.source4-gradient-scale-v2 article,.source4-gradient-scale-v2 aside,.source4-objective-schedule article,.source4-runtime-grid article,.source4-scope-strip article{padding-block:7px}.source4-reconstruction-route article>p,.source4-gradient-scale-v2 article>p,.source4-objective-schedule article>p,.source4-runtime-grid article>p,.source4-scope-strip article>p{font-size:14px}}@media print{.action-packet-flow-v2 article,.action-vae-pretrain-strip,.candidate-action-distance-v2,.action-control-row-v2 article,.source4-context-flow-v2 article,.source4-reconstruction-route article,.source4-gradient-scale-v2>*,.source4-objective-schedule article,.source4-runtime-grid article,.source4-scope-strip article,.source4-display-equation{break-inside:avoid}}:root{--font-geist-sans:"Inter", "Helvetica Neue", Arial, sans-serif;--font-geist-mono:"SFMono-Regular", Consolas, monospace}[id^=paper-],[id^=omni-],[id^=real-],[id^=synthetic-],#further-reading{scroll-margin-top:0}.p3-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.p3-columns article{border-top:3px solid var(--navy);padding-top:15px}.p3-columns h3{color:var(--navy);margin:8px 0 10px;font-size:clamp(21px,1.75vw,27px);line-height:1.2}.p3-columns p,.p3-body{color:var(--muted);margin:8px 0;font-size:clamp(16px,1.18vw,19px);line-height:1.5}.p3-kicker{color:var(--blue);font:600 12px var(--font-geist-mono),monospace;letter-spacing:.07em}.p3-paper-figure{background:#fff;margin:0 0 22px;display:block}.p3-paper-figure img{width:100%;height:auto;display:block}.p3-dgp-notes{margin-top:auto}.p3-citation{color:var(--muted);margin:auto 0 0;padding-top:15px;font-size:12px;line-height:1.6}.p3-citation a,.p3-provenance a{color:inherit;text-underline-offset:3px}.p3-equation{border-left:4px solid var(--blue);background:#edf2f6;margin-bottom:18px;padding:18px 22px;overflow-x:auto}.p3-equation>span{font:600 11px var(--font-geist-mono),monospace;color:var(--blue);letter-spacing:.08em;margin-bottom:10px;display:block}.p3-equation-image{max-width:100%;display:block}.p3-equation-image img{width:100%;height:auto;display:block}.p3-inline-math{max-width:none;margin:0;display:inline-block}.p3-theorem .p3-inline-math,.p3-inference .p3-inline-math{filter:brightness(0)invert()}.p3-equation-adapter-update{width:min(100%,1120px);margin:0 auto}.p3-equation-temporal-observations{width:min(100%,520px)}.p3-equation-anchor-loss{width:min(100%,620px);margin:0 auto}.p3-anchor-loss{margin-top:20px}.p3-equation-behavior-similarity{width:min(100%,390px);margin-bottom:16px}.p3-equation-behavior-loss{width:min(100%,560px)}@media screen and (width<=650px){.p3-equation-adapter-update{width:900px;max-width:none}.p3-equation-temporal-observations{width:440px;max-width:none}.p3-equation-anchor-loss{width:470px;max-width:none}.p3-equation-behavior-similarity{width:350px;max-width:none}.p3-equation-behavior-loss{width:460px;max-width:none}}.p3-equation-anchor-views{width:min(100%,880px);margin:0 auto}.p3-equation-anchor-identification{width:min(100%,1060px);margin:10px 0}.p3-theorem .p3-equation-image img{filter:brightness(0)invert()}#paper-identification .slide-heading{margin-bottom:16px}#paper-identification .p3-original-views{margin-bottom:12px;padding-top:12px;padding-bottom:12px}#paper-identification .p3-original-views>span{margin-bottom:6px}#paper-identification .p3-premises{padding:18px 22px}#paper-identification .p3-premises ol{font-size:17px}#paper-identification .p3-premises li{margin-bottom:9px}#paper-identification .p3-theorem{margin-top:12px;padding:16px 25px}@media screen and (width>=1001px) and (height<=800px){#paper-identification .slide-inner{padding-top:60px;padding-bottom:15px}#paper-identification .slide-heading{margin-bottom:8px;padding-bottom:10px}#paper-identification h2{font-size:36px}#paper-identification .subtitle{font-size:16px}#paper-identification .p3-original-views{margin-bottom:12px;padding:5px 18px}#paper-identification .p3-original-views>span{margin-bottom:3px}#paper-identification .p3-equation-anchor-views{width:720px}#paper-identification .p3-equation-anchor-objective{width:480px;max-width:100%}#paper-identification .p3-premises{padding:12px 18px}#paper-identification .p3-premises h3{margin-bottom:10px;font-size:21px}#paper-identification .p3-premises ol{font-size:15px;line-height:1.4}#paper-identification .p3-premises li{margin-bottom:6px}#paper-identification .p3-premises>p{margin-bottom:0;padding-top:8px;font-size:12px}#paper-identification .p3-equation-anchor-identification{width:880px;margin:4px 0}#paper-identification .p3-theorem{margin-top:12px;padding:8px 20px}#paper-identification .p3-theorem p{font-size:14px}#paper-identification .p3-citation{padding-top:8px}}@media screen and (width<=650px){#paper-identification .p3-original-views,#paper-identification .p3-theorem{overflow-x:auto}#paper-identification .p3-equation-anchor-views{width:650px;max-width:none}#paper-identification .p3-equation-anchor-identification{width:720px;max-width:none}#paper-identification .p3-equation-anchor-objective{width:470px;max-width:none}}.p3-theory-layout{grid-template-columns:1.1fr 1fr;gap:30px;display:grid}.p3-premises{border:1px solid var(--line);background:#fff;padding:22px 26px}.p3-premises h3,.p3-subhead{color:var(--navy);margin:0 0 15px;font-size:25px}.p3-premises ol{color:var(--ink);margin:0;padding-left:21px;font-size:18px;line-height:1.5}.p3-premises li{margin-bottom:14px;padding-left:5px}.p3-premises>p{color:var(--muted);border-top:1px solid var(--line);padding-top:12px;font-size:14px;line-height:1.5}.p3-theorem{background:var(--navy);color:#fff;margin-top:23px;padding:21px 25px}.p3-theorem>span{font:12px var(--font-geist-mono),monospace;color:#f1bf7c}.p3-theorem strong{margin:12px 0;font:28px Cambria Math,Georgia,serif;display:block}.p3-theorem p{color:#d3dfeb;margin:0;font-size:16px;line-height:1.5}.p3-temporal-columns,.p3-training-columns{grid-template-columns:1fr 1fr;gap:40px}.p3-trajectory{width:100%;max-height:245px}.p3-mini-table{margin:24px 0;overflow-x:auto}.p3-mini-table table,.p3-benchmark table{border-collapse:collapse;text-align:right;width:100%}.p3-mini-table caption{text-align:left;margin-bottom:12px;font-size:13px;font-weight:600}.p3-mini-table th,.p3-mini-table td{border-bottom:1px solid var(--line);padding:12px 8px;font-size:13px}.p3-mini-table th:first-child{text-align:left}.p3-note{background:#f5eee1;border-left:3px solid #b87930;margin:20px 0;padding:15px 20px}.p3-note b{color:var(--navy);font-size:17px}.p3-note p{color:var(--muted);margin:6px 0 0;font-size:16px;line-height:1.5}.p3-method-layout{grid-template-columns:1.4fr 1fr;align-items:center;gap:30px;display:grid}.p3-method-layout .p3-paper-figure{margin:0}.p3-method-layout .p3-equation{margin:22px 0 0}.p3-step{gap:18px;margin-bottom:21px;display:flex}.p3-step>b{color:#bc783a;font:28px var(--font-geist-mono),monospace}.p3-step h3{color:var(--navy);margin:0 0 8px;font-size:21px}.p3-step p{color:var(--muted);margin:0;font-size:16px;line-height:1.5}.p3-condition-flow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:20px;margin-bottom:26px;display:grid}.p3-condition-flow article{background:#fcf0e5;border-top:4px solid #bd783a;min-height:155px;padding:25px 22px}.p3-condition-flow .p3-teal{background:#e9f2f1;border-color:#4b8e89}.p3-condition-flow .p3-condition-result{border-color:var(--navy);background:#edf2f6}.p3-condition-flow span{font:11px var(--font-geist-mono),monospace;color:var(--muted)}.p3-condition-flow strong{color:var(--navy);margin:13px 0;font-size:24px;display:block}.p3-condition-flow p{color:var(--muted);margin:0;font-size:15px}.p3-condition-flow>b{color:var(--muted);font-size:27px}.p3-control-tags{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.p3-control-tags span{color:#765253;background:#f5e9e9;padding:7px 9px;font-size:13px}.p3-control-tags span:first-child{color:#2f6a52;background:#e0ede5}.p3-inference{background:var(--navy);color:#fff;padding:28px 30px}.p3-inference h3{margin:0 0 13px;font-size:26px}.p3-inference p,.p3-inference li{color:#d3dfeb;font-size:17px;line-height:1.55}.p3-inference ol{padding-left:22px}.p3-inference li{margin-bottom:12px}.p3-inference-rule{background:#fff4;height:1px;margin:26px 0}.p3-collection-grid{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:24px;display:grid}.p3-collection-grid a{color:inherit;border-top:1px solid #fff6;padding:25px 12px 30px 0;text-decoration:none}.p3-collection-grid a:hover{border-color:#f1bf7c}.p3-collection-grid span,.p3-conclusion span{font:13px var(--font-geist-mono),monospace;color:#f1bf7c}.p3-collection-grid strong{font-size:110px;font-weight:400;line-height:1.3;display:block}.p3-collection-grid h3{margin:0 0 17px;font-size:27px}.p3-collection-grid p{color:#c9d6e3;font-size:19px;line-height:1.6}.p3-dark-note{color:#c9d6e3;border-top:1px solid #fff3;padding:20px 0;font-size:15px;line-height:1.5}.p3-benchmark{overflow-x:auto}.p3-benchmark th,.p3-benchmark td{border-bottom:1px solid var(--line);padding:14px 15px;font-size:clamp(16px,1.3vw,20px)}.p3-benchmark thead th{color:var(--muted);border-top:2px solid var(--navy);border-bottom:2px solid var(--navy);font-size:13px;line-height:1.5}.p3-benchmark th:first-child{text-align:left;white-space:nowrap}.p3-benchmark td{font-family:var(--font-geist-mono),monospace}.p3-best-row{background:var(--navy);color:#fff;font-weight:700}.p3-reference-row{color:#6c737b;background:#eeefef}.p3-score-notes{margin-top:25px}.p3-score-notes h3{font-size:23px}.p3-comparison{margin:auto 0}.p3-video-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.p3-video-toolbar button,.p3-compare-select select{border:1px solid var(--line);color:var(--navy);cursor:pointer;background:#fff;border-radius:3px;padding:10px 14px;font-size:13px}.p3-video-toolbar .p3-play{background:var(--navy);color:#fff;border-color:var(--navy);min-width:132px}.p3-video-toolbar input{min-width:110px;max-width:330px;accent-color:var(--navy);flex:1}.p3-time{font:12px var(--font-geist-mono),monospace;color:var(--muted);width:100px}.p3-native{color:var(--muted);font-size:12px}.p3-video-toolbar .p3-expand{margin-left:auto}.p3-compare-select{color:var(--muted);justify-content:flex-end;align-items:center;gap:10px;margin-bottom:10px;font-size:12px;display:flex}.p3-compare-select select{padding:6px 9px}.p3-video-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.p3-video-grid-all{grid-template-columns:repeat(3,minmax(0,1fr))}.p3-video-card{background:#fff;border:1px solid #cdd4d9;margin:0}.p3-video-card.p3-ours{border:2px solid #3d775e}.p3-video-frame{aspect-ratio:16/10;background:#101921}.p3-video-frame video{object-fit:contain;width:100%;height:100%;display:block}.p3-video-card figcaption{color:var(--navy);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 12px;display:flex}.p3-video-card figcaption b{width:100%;font-size:clamp(14px,1.1vw,17px);display:block}.p3-video-card figcaption span{color:#375f50;font:12px var(--font-geist-mono),monospace}.p3-video-card figcaption a{color:var(--muted);margin-left:auto;font-size:11px;text-decoration:none}.p3-play-note{color:var(--muted);margin:12px 0;font-size:12px;line-height:1.5}.p3-readout{border-left:4px solid var(--blue);background:#edf1f3;align-items:center;gap:30px;margin:30px 0 20px;padding:20px 24px;display:flex}.p3-readout b{min-width:145px;color:var(--navy);font-size:20px}.p3-readout p{color:var(--muted);margin:0;font-size:16px;line-height:1.5}.p3-provenance{color:var(--muted);margin:auto 0 0;padding-top:15px;font-size:12px;line-height:1.6}.p3-frame-matrix{flex-direction:column;gap:8px;display:flex}.p3-frame-row{grid-template-columns:130px repeat(4,minmax(0,1fr));align-items:center;gap:10px;display:grid}.p3-frame-row>b{color:var(--navy);font-size:16px}.p3-frame-row img{width:100%;height:auto;display:block}.p3-frame-ours{border-top:2px solid #528b70;border-bottom:2px solid #528b70;padding:9px 0}.p3-frame-head{margin-bottom:6px}.p3-frame-head span{font:12px var(--font-geist-mono),monospace;text-align:center;color:var(--muted)}.p3-audit{color:var(--muted);margin:0 0 15px;font-size:13px}.p3-audit summary{cursor:pointer;padding:9px 0}.p3-audit .p3-frame-row{margin:12px 0}.p3-conclusion{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:auto 0;display:grid}.p3-conclusion article{border-top:1px solid #fff5;padding:30px 0}.p3-conclusion h3{margin:22px 0;font-size:35px;line-height:1.18}.p3-conclusion p{color:#c9d6e3;font-size:20px;line-height:1.6}.p3-jump-links{flex-wrap:wrap;gap:15px;margin-top:25px;display:flex}.p3-jump-links a{color:#e1ebf4;border:1px solid #fff5;padding:10px 14px;font-size:13px;text-decoration:none}.p3-print-poster{display:none}@media screen and (width>=1001px) and (height<=800px){[id^=paper-] .slide-inner,#omni-summary .slide-inner{padding-top:65px}[id^=paper-] .slide-heading,#omni-summary .slide-heading{margin-bottom:16px}[id^=paper-] h2,#omni-summary h2{font-size:36px}.p3-paper-figure{margin-bottom:14px}#paper-dgp .p3-paper-figure{max-width:1050px;margin-left:auto;margin-right:auto}.p3-columns p,.p3-body{font-size:15px}.p3-equation{margin-bottom:12px;padding:12px 18px}.p3-premises{padding:16px 20px}.p3-premises ol{font-size:16px}.p3-premises li{margin-bottom:8px}.p3-theorem{margin-top:14px;padding:15px 22px}.p3-theorem strong{margin:7px 0;font-size:25px}.p3-step{margin-bottom:14px}.p3-step p{font-size:15px}.p3-step h3{font-size:19px}.p3-condition-flow{margin-bottom:15px}.p3-condition-flow article{min-height:125px;padding:17px}.p3-note{margin:14px 0;padding:12px 17px}.p3-note p{font-size:15px}.p3-inference{padding:22px}.p3-inference p,.p3-inference li{font-size:16px}.p3-benchmark th,.p3-benchmark td{padding:10px 12px}.p3-score-notes{margin-top:18px}.p3-frame-row{grid-template-columns:115px repeat(4,minmax(0,1fr))}.p3-readout{margin:18px 0 14px;padding:14px 20px}}@media screen and (width<=1000px){.topbar .brand-button span,.topbar .results-link{display:none}.p3-theory-layout,.p3-method-layout,.p3-temporal-columns,.p3-training-columns{grid-template-columns:1fr}.p3-method-layout .p3-paper-figure{max-width:750px}.p3-columns,.p3-collection-grid,.p3-conclusion{gap:17px}.p3-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.p3-frame-row{grid-template-columns:90px repeat(4,minmax(0,1fr));gap:6px}.p3-frame-row>b{font-size:12px}.p3-collection-grid strong{font-size:80px}.p3-collection-grid h3{font-size:23px}.p3-collection-grid p,.p3-conclusion p{font-size:16px}.p3-conclusion h3{font-size:27px}.p3-condition-flow{gap:12px}.p3-condition-flow strong{font-size:20px}.p3-condition-flow article{padding:15px}.p3-citation{margin-top:20px}}@media screen and (width<=650px){.topbar{gap:6px;padding-left:10px;padding-right:10px}.brand-button strong{font-size:10px}.top-actions{gap:4px}.top-actions .utility-button{padding:6px;font-size:10px}.top-actions .print-button{display:none}.page-counter{margin-right:2px;font-size:10px}.p3-columns,.p3-collection-grid,.p3-conclusion{grid-template-columns:1fr}.p3-video-grid{gap:9px}.p3-video-card figcaption{padding:10px 8px}.p3-video-card figcaption b{font-size:12px}.p3-video-toolbar{gap:7px}.p3-video-toolbar button{padding:8px 10px;font-size:12px}.p3-video-toolbar .p3-play{min-width:108px}.p3-video-toolbar input{min-width:120px;max-width:none}.p3-native{display:none}.p3-video-toolbar .p3-expand{margin-left:0}.p3-readout{padding:14px;display:block}.p3-readout b{margin-bottom:8px;font-size:18px;display:block}.p3-readout p{font-size:14px}.p3-condition-flow{grid-template-columns:1fr}.p3-condition-flow>b{text-align:center}.p3-condition-flow article{min-height:auto}.p3-frame-matrix,.p3-audit{overflow-x:auto}.p3-frame-row{min-width:660px}.p3-theorem strong{font-size:24px}.p3-collection-grid a{padding:20px 0}.p3-collection-grid strong{font-size:65px}.p3-collection-grid p{margin-bottom:0}.p3-conclusion{margin-top:20px}.p3-conclusion article{padding:20px 0}}@media print{[id^=paper-] .slide-inner,[id^=omni-] .slide-inner,[id^=real-] .slide-inner,[id^=synthetic-] .slide-inner,#further-reading .slide-inner{height:auto;min-height:0;padding:9mm 11mm}.p3-video-toolbar,.p3-compare-select,.p3-play-note,.p3-audit,.p3-jump-links,.p3-video-frame video{display:none}.p3-print-poster{object-fit:contain;width:100%;height:100%;display:block}.p3-provenance,.p3-citation{padding-top:7px;font-size:7px}.p3-paper-figure{margin-bottom:12px}.p3-columns h3,.p3-step h3{font-size:16px}.p3-columns p,.p3-step p,.p3-body,.p3-premises ol,.p3-premises>p,.p3-note p,.p3-inference p,.p3-inference li{font-size:11px}.p3-equation{margin-bottom:10px;padding:9px 12px}.p3-premises{padding:12px}.p3-theorem{margin-top:12px;padding:12px 16px}.p3-theorem strong{font-size:20px}.p3-theorem p,.p3-readout p{font-size:11px}.p3-readout{margin:18px 0 10px;padding:10px 16px}.p3-readout b{font-size:16px}.p3-video-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.p3-video-card figcaption{padding:9px}.p3-video-card figcaption b{font-size:11px}.p3-video-card figcaption a{display:none}.p3-frame-row{grid-template-columns:95px repeat(4,minmax(0,1fr))}.p3-frame-row>b{font-size:11px}.p3-benchmark th,.p3-benchmark td{padding:7px 10px;font-size:13px}.p3-benchmark thead th{font-size:10px}.p3-collection-grid strong{font-size:76px}.p3-collection-grid h3,.p3-conclusion h3{font-size:23px}.p3-collection-grid p,.p3-conclusion p{font-size:14px}.p3-condition-flow article{min-height:100px;padding:14px}.p3-condition-flow strong{font-size:20px}}.p3-inference h3,.p3-collection-grid h3,.p3-conclusion h3{color:#fff}@media screen and (width>=1001px){#paper-dgp .p3-paper-figure img{object-fit:contain;max-height:43vh}}@media screen and (width>=1001px) and (height<=950px){#paper-dgp .p3-columns h3{font-size:23px}#paper-dgp .p3-columns p{font-size:16px}[id^=synthetic-] .p3-frame-matrix{align-self:center;width:min(100%,1050px)}[id^=synthetic-] .p3-readout{margin:12px 0 10px;padding:12px 18px}[id^=synthetic-] .p3-readout p{font-size:15px}[id^=synthetic-] .p3-audit{margin-bottom:6px}#omni-summary .p3-benchmark th,#omni-summary .p3-benchmark td{padding-top:11px;padding-bottom:11px}}@media screen and (width<=650px){.p3-video-toolbar,.p3-compare-select,.p3-video-grid{min-width:0;max-width:100%}.p3-compare-select select{max-width:70%}.p3-theory-layout>*,.p3-method-layout>*,.p3-columns>*{min-width:0}}.p3-paper-audit{align-self:center;width:min(100%,1100px);margin:auto 0;padding:24px 0;overflow-x:auto}.p3-paper-audit table{border-collapse:collapse;width:100%;color:var(--navy)}.p3-paper-audit caption{text-align:left;padding-bottom:16px;font-size:16px;font-weight:600}.p3-paper-audit th,.p3-paper-audit td{border-bottom:1px solid var(--line);text-align:right;padding:22px 18px;font-size:clamp(16px,1.35vw,21px)}.p3-paper-audit thead th{border-top:2px solid var(--navy);border-bottom:2px solid var(--navy);padding-top:15px;padding-bottom:15px;font-size:14px}.p3-paper-audit th:first-child{text-align:left;width:37%}.p3-paper-audit td{white-space:nowrap;font-family:var(--font-geist-mono),monospace}.p3-audit-t2v{background:#e6eee9}.p3-audit-t2v td{color:#2b6249;font-weight:700}.p3-audit-tie{color:var(--muted)}@media screen and (width<=700px){.p3-paper-audit table{min-width:580px}.p3-paper-audit th,.p3-paper-audit td{padding:16px 12px;font-size:15px}.p3-paper-audit thead th{font-size:13px}}@media print{.p3-paper-audit th,.p3-paper-audit td{padding:18px 15px;font-size:18px}.p3-paper-audit thead th{font-size:13px}}.p3-comparison-eight .p3-video-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.p3-comparison-eight .p3-video-frame{aspect-ratio:16/9}.p3-comparison-eight .p3-video-card figcaption{gap:5px 8px;min-height:59px;padding:9px 11px}.p3-comparison-eight .p3-video-card figcaption b{font-size:15px}.p3-comparison-eight .p3-video-card figcaption span{font-size:11px}.p3-extra-videos{color:var(--muted);flex-wrap:wrap;gap:8px 18px;font-size:12px;display:flex}.p3-extra-videos a{color:var(--blue);text-underline-offset:3px}.p3-synthetic-comparison .p3-video-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.p3-synthetic-comparison .p3-video-frame{aspect-ratio:352/192;position:relative;overflow:hidden}.p3-synthetic-comparison .p3-video-frame video,.p3-synthetic-comparison .p3-print-poster{width:186.364%;max-width:none;height:191.667%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (width>=1001px){:is([id^=omni-],[id^=real-]):has(.p3-comparison-eight) .slide-inner{height:100svh;min-height:650px;padding-top:62px;padding-bottom:20px}:is([id^=omni-],[id^=real-]):has(.p3-comparison-eight) .slide-heading{margin-bottom:13px;padding-bottom:12px}:is([id^=omni-],[id^=real-]):has(.p3-comparison-eight) h2{font-size:clamp(32px,2.8vw,43px)}:is([id^=omni-],[id^=real-]):has(.p3-comparison-eight) .subtitle{font-size:16px}.p3-comparison-eight{flex-direction:column;flex:1;min-height:0;margin:0;display:flex}.p3-comparison-eight .p3-video-grid{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));min-height:0}.p3-comparison-eight .p3-video-card{flex-direction:column;min-height:0;display:flex}.p3-comparison-eight .p3-video-frame{aspect-ratio:auto;flex:1;min-height:0}.p3-comparison-eight .p3-video-card figcaption{flex-shrink:0}.p3-comparison-eight .p3-video-toolbar button{padding:8px 12px}.p3-comparison-eight .p3-play-note{margin:9px 0}}@media screen and (width>=1001px) and (height<=800px){.p3-comparison-eight .p3-video-card figcaption{min-height:51px;padding-top:7px;padding-bottom:7px}}@media screen and (width<=1000px){.p3-comparison-eight .p3-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=650px){.p3-comparison-eight .p3-video-card figcaption b{font-size:12px}.p3-synthetic-comparison .p3-video-grid{grid-template-columns:1fr}}@media print{.p3-comparison-eight .p3-video-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.p3-comparison-eight .p3-video-card figcaption{min-height:32px;padding:7px}.p3-comparison-eight .p3-video-card figcaption b{font-size:11px}.p3-extra-videos{display:none}}@media screen and (width>=1001px){#paper-anchor .p3-paper-figure img{object-fit:contain;max-height:calc(100svh - 445px)}}@media screen and (width>=1001px) and (height<=800px){:is(#paper-anchor,#paper-adapter,#paper-training) .slide-inner{padding-top:60px;padding-bottom:18px}:is(#paper-anchor,#paper-adapter,#paper-training) .slide-heading{margin-bottom:12px;padding-bottom:10px}:is(#paper-anchor,#paper-adapter,#paper-training) h2{font-size:36px}:is(#paper-anchor,#paper-adapter,#paper-training) .subtitle{font-size:16px}#paper-anchor .p3-anchor-loss{margin-top:12px}#paper-anchor .p3-equation-anchor-loss{width:560px}#paper-anchor .p3-step{margin-bottom:12px}#paper-adapter .p3-condition-flow article{min-height:100px;padding:14px 18px}#paper-adapter .p3-condition-flow strong{margin:8px 0;font-size:22px}#paper-adapter .p3-condition-flow{margin-bottom:12px}#paper-adapter .p3-columns h3{margin-bottom:8px;font-size:22px}#paper-adapter .p3-columns p{font-size:15px}#paper-adapter .p3-note{margin:10px 0}#paper-adapter .p3-equation-adapter-update{width:1050px}:is(#paper-anchor,#paper-adapter,#paper-training) .p3-citation{padding-top:8px}}
