:root{--primitive-ink-950: #17151b;--primitive-ink-700: #514d57;--primitive-paper-50: #fbf8f1;--primitive-paper-100: #f3efe6;--primitive-paper-200: #e5ded0;--primitive-violet-700: #4f36a8;--primitive-violet-100: #e8e1ff;--primitive-gold-700: #765018;--primitive-white: #ffffff;--primitive-error-700: #9e342d;--primitive-success-700: #2f6c52;--color-canvas: var(--primitive-paper-100);--color-paper: var(--primitive-paper-50);--color-ink: var(--primitive-ink-950);--color-muted: var(--primitive-ink-700);--color-rule: var(--primitive-paper-200);--color-protocol: var(--primitive-violet-700);--color-protocol-soft: var(--primitive-violet-100);--color-evidence: var(--primitive-gold-700);--color-focus: var(--primitive-violet-700);--color-error: var(--primitive-error-700);--color-success: var(--primitive-success-700);--color-control: var(--primitive-white);--font-display: "Aptos Display", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--font-reading: Georgia, "Times New Roman", serif;--font-mono: "Cascadia Mono", "SFMono-Regular", Consolas, monospace;--type-display-xl: clamp(3rem, 6vw, 5.5rem);--type-display-lg: clamp(2rem, 4vw, 4rem);--type-display-md: clamp(1.5rem, 2.5vw, 2.35rem);--type-reading-lg: clamp(1.3rem, 2vw, 1.75rem);--type-reading-md: clamp(1.05rem, 1.4vw, 1.28rem);--type-label: .72rem;--masthead-background: color-mix(in srgb, var(--color-canvas) 94%, transparent);--protocol-accent: var(--color-protocol);--passage-rule: var(--color-evidence);--provenance-background: var(--color-paper);--search-background: var(--color-ink);--search-foreground: var(--color-paper);--measure-reading: 68ch;--space-1: .375rem;--space-2: .75rem;--space-3: 1.125rem;--space-4: 1.75rem;--space-5: 2.75rem;--space-6: 4.5rem;--radius-round: 999px;--shadow-sticky: 0 .5rem 1.75rem color-mix(in srgb, var(--primitive-ink-950) 8%, transparent);--layer-sticky: 10;--layer-skip-link: 20;color:var(--color-ink);background:var(--color-canvas);font-family:var(--font-reading);font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:6rem;overflow-x:hidden}[id],.stage-chapter,#paper-top,#chapter-method,#chapter-video,#chapter-evidence,#chapter-decision,#abstract,#methods,#study-flow,#limitations,#references{scroll-margin-top:6.5rem}body{margin:0;min-width:20rem;background:var(--color-canvas);overflow-x:hidden}button,input{font:inherit}a{color:inherit;text-underline-offset:.24em}a:hover{text-decoration-thickness:.14em}:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;z-index:var(--layer-skip-link);top:var(--space-2);left:var(--space-2);display:flex;min-height:2.75rem;align-items:center;padding:var(--space-2) var(--space-3);background:var(--color-ink);color:var(--color-paper);transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.masthead{position:sticky;z-index:var(--layer-sticky);top:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-3);min-height:4.5rem;padding:var(--space-2) clamp(1rem,4vw,4rem);border-bottom:1px solid var(--color-rule);background:var(--masthead-background);box-shadow:var(--shadow-sticky);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:var(--font-display);font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.masthead>:last-child{justify-self:end}.identity{display:inline-flex;min-height:2.75rem;align-items:center;gap:var(--space-2);text-decoration:none;font-weight:800}.identity__mark{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid var(--color-ink);border-radius:50%}.mono{font-family:var(--font-mono);font-size:.78em;overflow-wrap:anywhere}.eyebrow,.section-kicker{margin:0 0 var(--space-2);color:var(--color-muted);font-family:var(--font-display);font-size:var(--type-label);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.paper-hero{position:relative;z-index:1;display:grid;grid-template-columns:minmax(9rem,2fr) minmax(0,7fr) minmax(15rem,3fr);gap:clamp(1.5rem,4vw,5rem);padding:clamp(3rem,6vw,5.5rem) clamp(1rem,4vw,4rem) var(--space-6);border-bottom:1px solid var(--color-rule);background:transparent}.paper-hero__meta{color:var(--color-muted);font-size:.9rem}.paper-hero__meta p{margin:0 0 var(--space-2)}.display-title{max-width:18ch;margin:0;font-family:var(--font-display);font-size:var(--type-display-xl);font-weight:400;letter-spacing:-.05em;line-height:.94;text-wrap:balance}.dek{max-width:50ch;margin:var(--space-4) 0;color:var(--color-muted);font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.45}.authors{font-style:italic}.protocol{align-self:start;padding-top:var(--space-4);border-top:2px solid var(--protocol-accent);display:flex;flex-direction:column;gap:var(--space-3)}.protocol__status{display:flex;align-items:flex-start;gap:var(--space-2);line-height:1.4;margin:0;font-weight:600}.protocol__marker{flex:0 0 auto;width:.65rem;height:.65rem;margin-top:.28em;border:2px solid currentColor;border-radius:50%}.protocol__status[data-status=active]{color:var(--color-success)}.protocol__status[data-status=error]{color:var(--color-error)}.protocol__status[data-status=disabled]{color:var(--color-muted)}.protocol__surface{padding:var(--space-2) var(--space-3);border:1px solid var(--color-rule);border-radius:6px;background:color-mix(in srgb,var(--color-canvas) 60%,var(--primitive-white))}.protocol__surface-label{margin:0 0 var(--space-1);font-size:.75rem;font-weight:700;color:var(--color-muted)}.protocol__tool-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1)}.protocol__tool-list li{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);font-family:var(--font-mono);font-size:.78rem;padding:2px 0}.tool-active code{color:var(--color-ink)}.tool-revoked code{color:var(--color-muted);text-decoration:line-through;opacity:.65}.tool-badge{font-size:.68rem;padding:2px 6px;border-radius:4px;text-transform:uppercase;font-weight:700;letter-spacing:.05em}.tool-active .tool-badge{background:color-mix(in srgb,var(--color-success) 15%,transparent);color:var(--color-success)}.tool-revoked .tool-badge{background:color-mix(in srgb,var(--color-error) 15%,transparent);color:var(--color-error)}.protocol__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.protocol__probe-btn{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);font-family:var(--font-display);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;background:var(--color-ink);color:var(--color-paper);border:1px solid var(--color-ink);border-radius:4px;cursor:pointer;transition:opacity .16s ease,transform .16s ease}.protocol__probe-btn:hover{opacity:.9;transform:translateY(-1px)}.protocol__probe-btn:active{transform:translateY(0)}.protocol__probe-result{padding:var(--space-2) var(--space-3);border-radius:6px;font-size:.82rem;line-height:1.45;animation:fadeIn .2s ease}.protocol__probe-result.probe-success{background:color-mix(in srgb,var(--color-success) 12%,var(--primitive-white));border:1px solid color-mix(in srgb,var(--color-success) 35%,transparent);color:#1b4b38}.protocol__probe-result.probe-blocked{background:color-mix(in srgb,var(--color-error) 12%,var(--primitive-white));border:1px solid color-mix(in srgb,var(--color-error) 35%,transparent);color:var(--color-error)}.probe-result__header{display:flex;justify-content:space-between;font-size:.72rem;margin-bottom:var(--space-1);opacity:.85}.probe-result__body{margin:0;font-weight:600}@keyframes fadeIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.text-button{min-height:2.75rem;padding:0;border:0;background:transparent;color:var(--color-protocol);text-decoration:underline;text-underline-offset:.25em;cursor:pointer}.text-button:disabled{color:var(--color-muted);cursor:wait}.paper-layout{display:grid;grid-template-columns:minmax(9rem,2fr) minmax(0,7fr) minmax(13rem,3fr);gap:clamp(1.5rem,4vw,5rem);padding:var(--space-6) clamp(1rem,4vw,4rem)}.paper-navigation-column{position:sticky;top:6.5rem;align-self:start}.stage-navigation{padding-bottom:var(--space-4);border-bottom:1px solid var(--color-rule)}.stage-navigation ol,.stage-navigation-mobile ol{margin:0;padding:0;list-style:none}.stage-navigation ol{display:grid;gap:var(--space-1)}.stage-navigation a,.stage-navigation-mobile a{display:flex;min-height:2.75rem;align-items:center;gap:var(--space-2);color:var(--color-muted);font-family:var(--font-display);font-weight:600;text-decoration:none;transition:color .18s ease,transform .18s ease}.stage-navigation a:hover,.stage-navigation-mobile a:hover{color:var(--color-ink)}.stage-navigation a:active,.stage-navigation-mobile a:active{transform:translateY(1px)}.stage-navigation a[aria-current=location],.stage-navigation-mobile a[aria-current=location]{color:var(--color-protocol)}.stage-navigation a[aria-current=location]:after{width:1.75rem;height:1px;margin-left:auto;background:currentColor;content:""}.stage-navigation__number{color:var(--color-evidence);font-family:var(--font-mono);font-size:.7rem;font-variant-numeric:tabular-nums}.stage-navigation-mobile-shell{display:none}.paper-outline{margin-top:var(--space-4)}.paper-outline ol{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none;counter-reset:outline}.paper-outline li{counter-increment:outline}.paper-outline a{display:inline-flex;min-height:2.75rem;align-items:center;gap:var(--space-2)}.paper-outline a:before{content:"0" counter(outline);color:var(--color-evidence);font-family:var(--font-mono);font-size:.72rem}.paper-article{max-width:var(--measure-reading)}.paper-article section{scroll-margin-top:7rem;margin-bottom:clamp(3.5rem,7vw,6rem)}.paper-article h2,.paper-search h2{margin:0 0 var(--space-4);font-size:var(--type-display-lg);font-weight:400;letter-spacing:-.035em}.paper-article h3{font-size:1.15rem;font-weight:700;color:#eff7f3;margin:1.75rem 0 .5rem;letter-spacing:-.01em}.edition-desk[data-theme=light] .paper-article h3{color:#0f172a}.paper-keywords{font-size:.8rem;color:#b6c6c2;padding:.75rem 1rem;background:#69e9f10d;border-left:3px solid #69e9f1;border-radius:4px;margin-top:1.25rem}.edition-desk[data-theme=light] .paper-keywords{background:#f1f5f9;border-left-color:#0284c7;color:#334155}.paper-article p{font-size:var(--type-reading-md);line-height:1.75}.paper-article .lead{font-size:var(--type-reading-lg);line-height:1.55}.evidence-row{margin-top:var(--space-5);scroll-margin-top:5rem}.evidence-row:focus,.evidence-row:target{outline:3px solid var(--color-evidence);outline-offset:var(--space-2)}blockquote{margin:0;padding:var(--space-4) 0 var(--space-4) var(--space-4);border-left:3px solid var(--passage-rule)}blockquote p{margin:0;font-size:clamp(1.6rem,3vw,2.8rem)!important;line-height:1.25!important}.evidence-dossier-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);margin-top:var(--space-4)}@media(max-width:800px){.evidence-dossier-grid{grid-template-columns:1fr}}.evidence-card{display:flex;flex-direction:column;padding:var(--space-4);background:#081720;border:1px solid rgba(105,233,241,.25);border-radius:12px}.evidence-card--origin-b{border-color:#f59e0b4d}.evidence-card__badge{display:inline-block;align-self:flex-start;padding:4px 10px;border-radius:6px;background:#69e9f126;color:#69e9f1;font-size:.76rem;font-weight:700;margin-bottom:var(--space-3)}.evidence-card__badge--video{background:#f59e0b26;color:#f59e0b}.evidence-card blockquote{margin:0 0 var(--space-3);padding:var(--space-2) 0 var(--space-2) var(--space-3);border-left:3px solid #69e9f1}.evidence-card--origin-b blockquote{border-left-color:#f59e0b}.evidence-card blockquote p{font-size:clamp(1.05rem,2vw,1.35rem)!important;line-height:1.4!important;color:#eff7f3}.evidence-card .provenance{margin:auto 0 0;background:#06121b99}.evidence-verdict-banner{margin-top:var(--space-4);padding:var(--space-4);border:2px solid #c5ff73;background:#c5ff7314;border-radius:12px}.verdict-tag{display:inline-block;font-size:.82rem;font-weight:800;color:#c5ff73;margin-bottom:.4rem}.evidence-verdict-banner p{margin:0;font-size:.95rem;line-height:1.55;color:#eff7f3}.provenance{margin:var(--space-4) 0 0 var(--space-4);padding:var(--space-3);border:1px solid var(--color-rule);background:var(--provenance-background)}.provenance dl{margin:0}.provenance dl div{display:grid;grid-template-columns:6rem 1fr;gap:var(--space-2);padding:var(--space-2) 0;border-top:1px solid var(--color-rule)}.provenance dt{color:var(--color-muted)}.provenance dd,.study-flow{margin:0}.study-flow__plot{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2);padding:var(--space-4);background:var(--color-ink);color:var(--color-paper)}.study-flow__stage{display:grid;min-height:11rem;align-content:space-between;padding:var(--space-3);border:1px solid color-mix(in srgb,var(--color-paper) 30%,transparent);border-radius:8px}.study-flow__stage--drift{border-color:#f59e0b66;background:#f59e0b14}.study-flow__stage--drift .study-flow__value{color:#f59e0b}.study-flow__stage--verified{border-color:#c5ff7366;background:#c5ff7314}.study-flow__stage--verified .study-flow__value{color:#c5ff73}.study-flow__label-row{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.stage-tag{font-size:.72rem;font-weight:700;padding:2px 6px;border-radius:4px;background:#f59e0b40;color:#f59e0b}.stage-tag--ok{background:#c5ff7340;color:#c5ff73}.study-flow__value{font-size:clamp(2.5rem,5vw,5rem);line-height:1;font-weight:800;font-family:var(--font-display)}.study-flow figcaption{padding-top:var(--space-2);color:var(--color-muted);font-size:.9rem}.references{padding-left:1.25rem}.references li{margin-bottom:var(--space-3);padding-left:var(--space-2);line-height:1.6}.desk-note{align-self:start;padding:var(--space-3);border-top:2px solid var(--color-evidence);color:var(--color-muted);line-height:1.55}.paper-search{position:relative;z-index:10;margin:var(--space-4) clamp(1rem,4vw,4rem);padding:var(--space-4) clamp(1rem,3vw,2.5rem);background:#17151bd9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:12px;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 40px #0003;color:var(--search-foreground)}.paper-search__heading{display:flex;justify-content:space-between;gap:var(--space-4);align-items:end}.paper-search__heading .eyebrow,.paper-search__hint{color:var(--color-paper);opacity:.72}.paper-search h2{margin-bottom:0;font-size:var(--type-display-md);letter-spacing:-.02em}.paper-search__hint{max-width:24ch}.search-form{margin-top:var(--space-3)}.search-form label{display:block;margin-bottom:var(--space-2)}.search-form__controls{display:grid;grid-template-columns:1fr auto}.search-form input,.search-form button{min-height:3.5rem;border:1px solid var(--color-paper)}.search-form input{min-width:0;padding:0 var(--space-3);background:transparent;color:var(--color-paper)}.search-form input::placeholder{color:var(--color-paper);opacity:.58}.search-form button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:0 var(--space-4);background:var(--color-paper);color:var(--color-ink);cursor:pointer}.search-icon{flex:0 0 auto}.search-suggestions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:var(--space-3);color:var(--color-paper);font-size:.9rem}.search-suggestions>span{opacity:.68}.search-suggestions button{min-height:2.75rem;padding:0 var(--space-3);border:1px solid color-mix(in srgb,var(--color-paper) 42%,transparent);border-radius:var(--radius-round);background:transparent;color:inherit;cursor:pointer}.search-suggestions button:hover{border-color:var(--color-paper);background:color-mix(in srgb,var(--color-paper) 9%,transparent)}.search-suggestions button[aria-pressed=true]{border-color:var(--color-paper);background:var(--color-paper);color:var(--color-ink)}.search-message{min-height:1.5em;color:var(--color-paper);opacity:.74}.search-result{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);margin-top:var(--space-2);border:1px solid rgba(105,233,241,.4);border-radius:8px;background:#06121b99;text-decoration:none;color:#eff7f3;transition:all .16s ease;min-height:44px}.search-result:hover{border-color:#69e9f1;background:#69e9f11a;transform:translateY(-1px)}.search-result__header{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2)}.search-result__title{font-weight:700;font-size:1.05rem;color:#eff7f3}.search-result__locator{font-size:.8rem;color:#69e9f1}.search-result__excerpt{margin:0;padding:var(--space-2) var(--space-3);background:#00000040;border-left:3px solid #69e9f1;border-radius:4px;font-size:.95rem;line-height:1.5;color:#eff7f3}.search-match{background:#facc15;color:#0f172a;padding:1px 4px;border-radius:3px;font-weight:700}.search-result__meta{display:flex;justify-content:space-between;font-size:.78rem;color:#94a3b8}.search-result__open-cue{color:#c5ff73;font-weight:700}.edition-desk[data-theme=light] .search-result{background:#fff;border-color:#0284c759;color:#0f172a}.edition-desk[data-theme=light] .search-result__title{color:#0f172a}.edition-desk[data-theme=light] .search-result__locator{color:#0284c7}.edition-desk[data-theme=light] .search-result__excerpt{background:#f8fafc;color:#1e293b;border-left-color:#0284c7}.edition-desk[data-theme=light] .search-result__meta{color:#475569}.edition-desk[data-theme=light] .search-result__open-cue{color:#16a34a}button,a,input,summary,[role=button]{min-height:44px}.search-suggestions button,.stage-navigation-mobile a{min-height:44px!important;display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem!important}.copilot-presets button{min-height:44px!important;display:inline-flex;align-items:center;justify-content:center;padding:.5rem .85rem!important}.product-intro-btn,.sim-run-btn,.copilot-toggle-btn,.protocol__probe-btn,.judge-action-row a,.judge-action-row button{min-height:44px!important;display:inline-flex;align-items:center;justify-content:center}.copilot-prompt-label{display:block;font-size:.82rem;font-weight:700;color:#eff7f3;margin-bottom:.4rem;text-transform:uppercase;letter-spacing:.05em}.edition-desk[data-theme=light] .copilot-prompt-label{color:#0f172a}input::placeholder,textarea::placeholder{color:#94a3b8!important;opacity:1!important}.edition-desk[data-theme=light] input::placeholder,.edition-desk[data-theme=light] textarea::placeholder{color:#475569!important;opacity:1!important}.search-form input::placeholder{color:#ebf8f4cc!important;opacity:1!important}.edition-desk[data-theme=light] .search-form input::placeholder{color:#475569!important;opacity:1!important}.pilot-capture-card{margin-top:var(--space-4);padding:var(--space-4);border:1px solid rgba(105,233,241,.4);background:#0c2027cc;border-radius:10px}.pilot-capture-card h4{margin:.25rem 0 .75rem;font-size:1.1rem;font-weight:700;color:#eff7f3}.pilot-form{display:flex;flex-wrap:wrap;gap:var(--space-2)}.pilot-form input{flex:1 1 240px;min-height:44px;padding:0 var(--space-3);border:1px solid rgba(235,248,244,.2);border-radius:6px;background:#06121bcc;color:#eff7f3}.pilot-btn{min-height:44px;padding:0 var(--space-4);border-radius:6px;border:1px solid #c5ff73;background:#c5ff73;color:#06121b!important;font-weight:700;cursor:pointer;transition:all .16s ease}.pilot-btn:hover{background:#d8ff94;box-shadow:0 0 15px #c5ff7366}.edition-desk[data-theme=light] .pilot-capture-card{background:#fff;border-color:#0284c759;box-shadow:0 4px 16px #0000000d}.edition-desk[data-theme=light] .pilot-capture-card h4{color:#0f172a}.edition-desk[data-theme=light] .pilot-form input{background:#f8fafc;border-color:#0f172a33;color:#0f172a}.edition-desk[data-theme=light] .pilot-btn{background:#16a34a;border-color:#16a34a;color:#fff!important}.edition-desk[data-theme=light] .pilot-btn:hover{background:#15803d}footer{display:flex;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) clamp(1rem,4vw,4rem);border-top:1px solid var(--color-rule);color:var(--color-muted)}.paper-outline-mobile{display:none}@media(max-width:900px){.masthead{grid-template-columns:1fr auto}.masthead>:nth-child(2){display:none}.paper-hero{grid-template-columns:1fr;min-height:auto}.paper-hero__title{grid-row:1}.paper-layout{grid-template-columns:minmax(0,1fr);padding-top:0}.paper-navigation-column,.stage-navigation-desktop-shell{display:none}.stage-navigation-mobile-shell{position:sticky;z-index:calc(var(--layer-sticky) - 1);top:4.5rem;display:block;margin-inline:-1rem;padding-inline:1rem;border-bottom:1px solid var(--color-rule);background:var(--masthead-background);box-shadow:0 .4rem 1rem color-mix(in srgb,var(--primitive-ink-950) 5%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.stage-navigation-mobile{overflow-x:auto;scrollbar-width:thin}.stage-navigation-mobile ol{display:flex;width:max-content}.stage-navigation-mobile a{position:relative;padding:0 var(--space-3)}.stage-navigation-mobile a[aria-current=location]:after{position:absolute;right:var(--space-3);bottom:0;left:var(--space-3);height:2px;background:currentColor;content:""}.paper-outline-mobile{display:block;padding-bottom:var(--space-4);border-bottom:1px solid var(--color-rule)}.paper-outline-mobile summary{min-height:2.75rem;padding:var(--space-2) 0;cursor:pointer;font-family:var(--font-display);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.paper-outline-mobile nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);padding-top:var(--space-2)}.paper-outline-mobile a{display:flex;min-height:2.75rem;align-items:center}}.product-intro-hero{margin:0 0 var(--space-4);padding:var(--space-4);background:#081720f0;border:1px solid rgba(105,233,241,.25);border-radius:14px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 10px 35px #0000004d;color:#eff7f3}.product-intro-hero__badge{display:inline-block;font-size:.78rem;font-weight:800;color:#69e9f1;padding:4px 10px;background:#69e9f11f;border:1px solid rgba(105,233,241,.3);border-radius:6px;margin-bottom:.75rem}.product-intro-hero__headline{margin:0 0 .5rem;font-size:clamp(1.4rem,3.2vw,2.2rem);font-weight:800;color:#eff7f3;letter-spacing:-.025em;line-height:1.25}.product-intro-hero__sub{margin:0 0 var(--space-3);font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.55;color:#b6c6c2}.product-intro-hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.product-intro-btn{display:inline-flex;align-items:center;padding:8px 16px;border-radius:6px;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .16s ease}.product-intro-btn--primary{background:#c5ff73;color:#06121b!important;border:1px solid #c5ff73;box-shadow:0 0 15px #c5ff734d}.product-intro-btn--primary:hover{background:#d8ff94;box-shadow:0 0 20px #c5ff7380;transform:translateY(-1px)}.product-intro-btn--secondary{background:#69e9f11a;color:#69e9f1!important;border:1px solid rgba(105,233,241,.35)}.product-intro-btn--secondary:hover{background:#69e9f1;color:#06121b!important}.edition-desk[data-theme=light] .product-intro-hero{background:#fff;border-color:#0284c74d;box-shadow:0 8px 24px #0000000d;color:#0f172a}.edition-desk[data-theme=light] .product-intro-hero__badge{background:#f0f9ff;border-color:#0284c74d;color:#0284c7}.edition-desk[data-theme=light] .product-intro-hero__headline{color:#0f172a}.edition-desk[data-theme=light] .product-intro-hero__sub{color:#334155}.edition-desk[data-theme=light] .product-intro-btn--primary{background:#16a34a;color:#fff!important;border-color:#16a34a}.edition-desk[data-theme=light] .product-intro-btn--primary:hover{background:#15803d}.edition-desk[data-theme=light] .product-intro-btn--secondary{background:#f0f9ff;color:#0284c7!important;border-color:#0284c759}.edition-desk[data-theme=light] .product-intro-btn--secondary:hover{background:#0284c7;color:#fff!important}@media(max-width:600px){*,*:before,*:after{box-sizing:border-box!important}html,body,.edition-desk{max-width:100vw!important;overflow-x:hidden!important;box-sizing:border-box!important;min-width:0!important}.paper-layout,main#paper-content,article.paper-article{max-width:100%!important;width:100%!important;box-sizing:border-box!important;min-width:0!important}.paper-article,.paper-layout,.edition-card,.evidence-card,.focus-decision,.discrepancy-note,.discrepancy-card,.pilot-capture-card,.evidence-verdict-banner,.methods-accounting-card,.study-flow__plot,.embedded-video-card,.embedded-transcript-cue,.benchmark-suite-card,.simulation-showcase-box,.judge-fast-track-card,.webmcp-mission-card,.focus-preview,.stage-chapter,.stage-chapter--decision,.stage-chapter--evidence,section,blockquote,p{max-width:100%!important;box-sizing:border-box!important;overflow-wrap:anywhere!important;word-break:break-word!important}.provenance,.focus-provenance,.cue-provenance,.evidence-card .provenance,dl,dt,dd,pre,code,.mono{max-width:100%!important;box-sizing:border-box!important;overflow-wrap:anywhere!important;word-break:break-word!important}.masthead{position:static;min-height:auto;padding:.75rem 1rem;max-width:100%!important}.masthead>:last-child{display:none}.display-title{font-size:clamp(2.1rem,9vw,2.7rem);line-height:1.05}.paper-outline-mobile nav{grid-template-columns:1fr 1fr}.study-flow__plot{grid-template-columns:1fr}.study-flow__stage{min-height:auto;padding:.85rem}.provenance{margin-left:0}.provenance dl div{grid-template-columns:1fr}.paper-search{margin:0;padding:var(--space-3);max-width:100%!important}.paper-search__heading,.search-result,footer{align-items:flex-start;flex-direction:column}.search-form__controls{grid-template-columns:1fr;gap:var(--space-2)}.stage-navigation-mobile-shell{position:static;top:auto;margin-inline:0;padding:.5rem 0;border-bottom:1px solid var(--color-rule);background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;max-width:100%!important}.stage-navigation-mobile{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding:.25rem .5rem;max-width:100%!important}.stage-navigation-mobile ol{display:flex;gap:.5rem;width:max-content;padding:0;margin:0}.stage-navigation-mobile a{padding:.4rem .85rem;border-radius:20px;background:#69e9f114;border:1px solid rgba(105,233,241,.25);font-size:.82rem;white-space:nowrap}.edition-desk[data-theme=light] .stage-navigation-mobile a{background:#f1f5f9;border-color:#0f172a26;color:#0f172a}.paper-layout{padding-top:.5rem;padding-bottom:3rem;max-width:100%!important}.evidence-dossier-grid,.simulation-cards-grid,.benchmark-chips-grid,.webmcp-mission-grid,.discrepancy-comparison-grid{grid-template-columns:1fr!important;width:100%!important;max-width:100%!important}.focus-actions{flex-direction:column!important;width:100%!important}.focus-actions button,.focus-view-actions button,.discrepancy-note button{width:100%!important;max-width:100%!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.agent-copilot{display:flex;flex-direction:column;gap:var(--space-3);margin:var(--space-4) clamp(1rem,4vw,4rem) 0;padding:var(--space-4);border:1px solid var(--color-protocol);background:color-mix(in srgb,var(--color-protocol-soft) 80%,var(--primitive-white));border-radius:8px}.agent-copilot__header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3)}.agent-copilot__controls-cluster{display:flex;align-items:center;gap:var(--space-2)}.copilot-toggle-btn{padding:4px 10px;font-family:var(--font-display);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background:var(--color-paper);color:var(--color-ink);border:1px solid var(--color-ink);border-radius:4px;cursor:pointer}.agent-copilot__status-badge{font-size:.75rem;font-weight:700;text-transform:uppercase;padding:4px 8px;border-radius:4px;background:color-mix(in srgb,var(--color-success) 15%,transparent);color:var(--color-success)}.agent-copilot__status-badge[data-disabled=true]{background:color-mix(in srgb,var(--color-error) 15%,transparent);color:var(--color-error)}.webmcp-mission-card{margin:var(--space-4) 0;padding:var(--space-4);border:1px solid rgba(105,233,241,.25);background:#0c2027b3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;color:#eff7f3}.webmcp-mission-title{margin:.25rem 0 .5rem;font-size:clamp(1.3rem,2.5vw,1.85rem);font-weight:700;color:#eff7f3;letter-spacing:-.02em}.webmcp-mission-subtitle{margin:0 0 var(--space-3);font-size:.95rem;color:#b6c6c2;line-height:1.5}.webmcp-mission-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3);margin-top:var(--space-3)}@media(max-width:850px){.webmcp-mission-grid{grid-template-columns:1fr}}.webmcp-mission-step{display:flex;gap:.85rem;padding:var(--space-3);background:#06121b99;border:1px solid rgba(235,248,244,.1);border-radius:8px}.webmcp-mission-step--problem{border-left:3px solid #f87171}.webmcp-mission-step--discovery{border-left:3px solid #69e9f1}.webmcp-mission-step--resolution{border-left:3px solid #c5ff73}.webmcp-mission-step h3{margin:0 0 .4rem;font-size:.98rem;font-weight:700;color:#eff7f3}.webmcp-mission-step p{margin:0;font-size:.86rem;line-height:1.5;color:#b6c6c2}.step-icon{font-size:1.4rem;line-height:1}.edition-desk[data-theme=light] .webmcp-mission-card{background:#fff;border-color:#0284c74d;color:#0f172a;box-shadow:0 8px 24px #0000000d}.edition-desk[data-theme=light] .webmcp-mission-title{color:#0f172a}.edition-desk[data-theme=light] .webmcp-mission-subtitle{color:#475569}.edition-desk[data-theme=light] .webmcp-mission-step{background:#f8fafc;border-color:#0f172a1f}.edition-desk[data-theme=light] .webmcp-mission-step--problem{border-left:3px solid #dc2626}.edition-desk[data-theme=light] .webmcp-mission-step--discovery{border-left:3px solid #0284c7}.edition-desk[data-theme=light] .webmcp-mission-step--resolution{border-left:3px solid #16a34a}.edition-desk[data-theme=light] .webmcp-mission-step h3{color:#0f172a}.edition-desk[data-theme=light] .webmcp-mission-step p{color:#334155}.benchmark-suite-card{margin:var(--space-4) 0;padding:var(--space-4);background:#0c2027d9;border:1px solid rgba(105,233,241,.4);border-radius:12px}.benchmark-header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3)}@media(max-width:768px){.benchmark-header{flex-direction:column}}.benchmark-title{margin:.25rem 0 .5rem;font-size:clamp(1.2rem,2.2vw,1.6rem);font-weight:700;color:#eff7f3}.benchmark-desc{margin:0;font-size:.9rem;line-height:1.5;color:#b6c6c2}.benchmark-scorecard{display:flex;gap:var(--space-3);padding:.75rem 1.25rem;background:#06121bcc;border:1px solid rgba(105,233,241,.3);border-radius:8px;flex-shrink:0}.scorecard-item{display:flex;flex-direction:column;gap:.2rem}.scorecard-label{font-size:.72rem;color:#94a3b8}.scorecard-val{font-size:1rem;font-weight:800}.benchmark-chips-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2)}@media(max-width:850px){.benchmark-chips-grid{grid-template-columns:1fr}}.benchmark-chip{display:flex;flex-direction:column;align-items:flex-start;padding:var(--space-3);background:#06121b99;border:2px solid rgba(235,248,244,.12);border-radius:8px;cursor:pointer;text-align:left;transition:all .16s ease;min-height:44px}.benchmark-chip:hover{border-color:#69e9f180;transform:translateY(-1px)}.benchmark-chip--active{border-color:#69e9f1;background:#69e9f11f;box-shadow:0 0 15px #69e9f140}.chip-top{display:flex;justify-content:space-between;width:100%;align-items:center;margin-bottom:.35rem}.chip-badge{font-size:.72rem;font-weight:700;padding:2px 6px;border-radius:4px;background:#69e9f126;color:#69e9f1}.chip-status-text{font-size:.72rem;color:#94a3b8}.chip-title{font-size:.92rem;color:#eff7f3;margin-bottom:.25rem}.chip-sub{font-size:.76rem;color:#94a3b8}.edition-desk[data-theme=light] .benchmark-suite-card{background:#fff;border-color:#0284c759;box-shadow:0 4px 20px #0000000d}.edition-desk[data-theme=light] .benchmark-title{color:#0f172a}.edition-desk[data-theme=light] .benchmark-desc{color:#334155}.edition-desk[data-theme=light] .benchmark-scorecard{background:#f8fafc;border-color:#0284c74d}.edition-desk[data-theme=light] .scorecard-label{color:#64748b}.edition-desk[data-theme=light] .benchmark-chip{background:#f8fafc;border-color:#0f172a26}.edition-desk[data-theme=light] .benchmark-chip--active{border-color:#0284c7;background:#f0f9ff;box-shadow:0 0 15px #0284c733}.edition-desk[data-theme=light] .chip-title{color:#0f172a}.edition-desk[data-theme=light] .chip-sub{color:#475569}.simulation-showcase-box{margin:var(--space-4) 0;padding:var(--space-4);background:#06121bb3;border:1px solid rgba(105,233,241,.3);border-radius:12px}.simulation-showcase-title{margin:.25rem 0 .5rem;font-size:clamp(1.2rem,2.2vw,1.6rem);font-weight:700;color:#eff7f3}.simulation-showcase-desc{margin:0 0 var(--space-3);font-size:.9rem;color:#b6c6c2}.simulation-cards-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}@media(max-width:800px){.simulation-cards-grid{grid-template-columns:1fr}}.simulation-mode-card{display:flex;flex-direction:column;padding:var(--space-3);background:#0c2027cc;border:2px solid rgba(235,248,244,.12);border-radius:10px;cursor:pointer;transition:all .18s ease}.simulation-mode-card:hover{transform:translateY(-2px)}.simulation-mode-card--active-disabled{border-color:#f87171;background:#ef444414;box-shadow:0 0 20px #ef444433}.simulation-mode-card--active-enabled{border-color:#c5ff73;background:#c5ff7314;box-shadow:0 0 20px #c5ff7333}.simulation-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.sim-badge{font-size:.72rem;font-weight:800;padding:3px 8px;border-radius:4px}.sim-badge--danger{background:#ef444433;color:#fca5a5;border:1px solid rgba(239,68,68,.4)}.sim-badge--success{background:#c5ff7333;color:#c5ff73;border:1px solid rgba(197,255,115,.4)}.sim-status-pill{font-size:.72rem;color:#94a3b8}.simulation-mode-card h4{margin:.25rem 0 .4rem;font-size:1.05rem;font-weight:700;color:#eff7f3}.sim-desc{margin:0 0 .75rem;font-size:.84rem;line-height:1.45;color:#94a3b8}.sim-outcome{margin-top:auto;margin-bottom:.85rem;padding:.65rem .85rem;border-radius:6px;font-size:.82rem;display:flex;flex-direction:column;gap:.25rem}.sim-outcome--fail{background:#ef44441f;border:1px solid rgba(239,68,68,.3);color:#fca5a5}.sim-outcome--success{background:#c5ff731f;border:1px solid rgba(197,255,115,.3);color:#c5ff73}.sim-run-btn{padding:8px 14px;border-radius:6px;font-size:.82rem;font-weight:700;cursor:pointer;transition:all .16s ease}.sim-run-btn--danger{background:#ef4444;border:1px solid #dc2626;color:#fff}.sim-run-btn--danger:hover{background:#dc2626;box-shadow:0 0 14px #ef444466}.sim-run-btn--success{background:#c5ff73;border:1px solid #c5ff73;color:#06121b}.sim-run-btn--success:hover{background:#d8ff94;box-shadow:0 0 14px #c5ff7366}.edition-desk[data-theme=light] .simulation-showcase-box{background:#fff;border-color:#0284c740;box-shadow:0 4px 20px #0000000a}.edition-desk[data-theme=light] .simulation-showcase-title{color:#0f172a}.edition-desk[data-theme=light] .simulation-showcase-desc{color:#475569}.edition-desk[data-theme=light] .simulation-mode-card{background:#f8fafc;border-color:#0f172a1f}.edition-desk[data-theme=light] .simulation-mode-card--active-disabled{border-color:#dc2626;background:#fef2f2}.edition-desk[data-theme=light] .simulation-mode-card--active-enabled{border-color:#16a34a;background:#f0fdf4}.edition-desk[data-theme=light] .simulation-mode-card h4{color:#0f172a}.edition-desk[data-theme=light] .sim-desc{color:#475569}.edition-desk[data-theme=light] .sim-outcome--fail{background:#fee2e2;border-color:#f87171;color:#991b1b}.edition-desk[data-theme=light] .sim-outcome--success{background:#dcfce7;border-color:#86efac;color:#166534}.edition-desk[data-theme=light] .sim-run-btn--success{background:#16a34a;color:#fff!important;border-color:#16a34a}.edition-desk[data-theme=light] .sim-run-btn--success:hover{background:#15803d}.text-amber{color:#f59e0b!important}.text-emerald{color:#10b981!important}.edition-desk[data-theme=light] .text-amber{color:#d97706!important}.edition-desk[data-theme=light] .text-emerald{color:#047857!important}.copilot-form__controls{display:grid;grid-template-columns:1fr auto;gap:var(--space-2)}.copilot-form input{min-height:3rem;padding:0 var(--space-3);border:1px solid var(--color-ink);border-radius:4px;background:var(--primitive-white);color:var(--color-ink);font-size:.95rem}.copilot-form button{min-height:3rem;padding:0 var(--space-4);border:1px solid #69e9f1;border-radius:8px;background:#69e9f1;color:#06121b;font-family:var(--font-display);font-weight:800;cursor:pointer;box-shadow:0 0 15px #69e9f14d;transition:all .18s ease}.copilot-form button:hover:not(:disabled){background:#83eef5;transform:translateY(-1px);box-shadow:0 0 25px #69e9f180}.copilot-form button:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.copilot-presets{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:.85rem}.copilot-presets>span{font-weight:700;color:#b6c6c2}.copilot-presets button{min-height:auto;padding:6px 14px;font-size:.82rem;font-weight:600;border:1px solid rgba(105,233,241,.4);border-radius:var(--radius-round);background:#69e9f11a;color:#69e9f1;cursor:pointer;transition:all .16s ease}.copilot-presets button:hover:not(:disabled){background:#69e9f1;border-color:#69e9f1;color:#06121b!important;font-weight:700;box-shadow:0 0 14px #69e9f166;transform:translateY(-1px)}.copilot-presets button:disabled{opacity:.5;cursor:not-allowed}.copilot-toggle-btn{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border:1px solid #c5ff73;border-radius:20px;background:#c5ff731f;color:#c5ff73;font-family:var(--font-mono);font-size:.76rem;font-weight:700;cursor:pointer;transition:all .18s ease}.copilot-toggle-btn:hover{background:#c5ff73;color:#06121b!important;font-weight:800;box-shadow:0 0 18px #c5ff7380;transform:translateY(-1px)}.agent-copilot__status-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;font-family:var(--font-mono);font-size:.72rem;font-weight:700;background:#c5ff731f;color:#c5ff73;border:1px solid rgba(197,255,115,.3)}.agent-copilot__status-badge[data-disabled=true]{background:#ff6b6b1f;color:#ff6b6b;border-color:#ff6b6b4d}.copilot-synthesis{margin-top:var(--space-3);padding:var(--space-4);border-radius:10px;border:1px solid transparent;animation:fadeIn .24s ease}.copilot-synthesis--augmented{background:#c5ff731a;border-color:#c5ff7359;box-shadow:0 0 20px #c5ff7326}.copilot-synthesis--revoked{background:#ff6b6b1a;border-color:#ff6b6b59}.synthesis-header{display:flex;justify-content:space-between;font-size:.76rem;margin-bottom:var(--space-1);text-transform:uppercase;font-weight:700}.copilot-synthesis--augmented .synthesis-header{color:#c5ff73}.copilot-synthesis--revoked .synthesis-header{color:#ff6b6b}.synthesis-finding{margin:0 0 var(--space-1);font-size:1.1rem;font-weight:700;color:#eff7f3}.synthesis-details{margin:0;font-size:.82rem;color:#b6c6c2}.copilot-trace{margin-top:var(--space-3);padding:var(--space-4);background:#06121b;color:#eff7f3;border-radius:10px;border:1px solid rgba(235,248,244,.12)}.copilot-trace__steps{margin:var(--space-2) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.trace-step{padding:var(--space-2) var(--space-3);border-left:3px solid rgba(235,248,244,.2);background:#ebf8f408;border-radius:0 6px 6px 0;transition:all .2s ease}.trace-step--pending{opacity:.45;border-left-color:#ebf8f433}.trace-step--running{border-left-color:#f59e0b;background:#f59e0b14;animation:pulseStep 1.2s infinite ease-in-out}.trace-step--success{border-left-color:#c5ff73;background:#c5ff730f}.trace-step--blocked{border-left-color:#ff6b6b;background:#ff6b6b14}@keyframes pulseStep{0%,to{opacity:1}50%{opacity:.65}}.trace-step__head{display:flex;align-items:center;gap:var(--space-2);font-size:.84rem;font-family:var(--font-display);font-weight:700;color:#eff7f3}.trace-step__detail{margin:var(--space-1) 0 0;font-size:.78rem;color:#b6c6c2;line-height:1.4}.copilot-fallback{display:flex;justify-content:flex-end}.copilot-fallback button{min-height:2.5rem;padding:.5rem 1.25rem;border:1px solid #c5ff73;border-radius:8px;background:#c5ff7326;color:#c5ff73;font-weight:700;cursor:pointer;transition:all .18s ease}.copilot-fallback button:hover:not(:disabled){background:#c5ff73;color:#06121b;box-shadow:0 0 15px #c5ff7366}.copilot-fallback button:disabled{opacity:.6;cursor:default}.focus-preview{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border:1px solid rgba(105,233,241,.25);background:#0c2027;border-radius:16px;box-shadow:0 1rem 3rem #06121bb3}.focus-preview h2,.focus-preview p{margin:0}.focus-preview>button,.focus-actions button,.focus-view-actions button,.discrepancy-note button{min-height:2.75rem;padding:var(--space-2) var(--space-4);border:1px solid #c5ff73;border-radius:8px;background:#c5ff73;color:#06121b!important;font-weight:700;cursor:pointer;transition:all .18s ease}.focus-preview>button:hover,.focus-actions button:hover,.discrepancy-note button:hover{background:#d8ff94;color:#06121b!important;box-shadow:0 0 15px #c5ff7366}.focus-preview>button:disabled{opacity:.62;cursor:default}.publisher-error{margin:var(--space-3) clamp(1rem,4vw,4rem) 0;padding:var(--space-3);border-left:3px solid var(--color-error);background:#0c2027;color:var(--color-error)}.paper-article[data-focus-state=focused]{display:flex;flex-direction:column;max-width:var(--measure-reading)}.paper-article[data-focus-state=focused] .stage-chapter--decision{padding:var(--space-4);outline:2px solid #c5ff73;outline-offset:var(--space-2);background:#0c2027;border-radius:12px;margin-bottom:var(--space-5)}.embedded-video-card{margin-top:var(--space-4);padding:var(--space-4);background:#081720;color:#eff7f3;border:1px solid rgba(235,248,244,.15);border-radius:12px;box-shadow:0 1rem 2.5rem #06121b80}.embedded-video-status{margin:0 0 var(--space-2);font-size:.8rem;color:#b6c6c2}.embedded-video-wrapper{position:relative;width:100%;border-radius:8px;overflow:hidden;background:#000;border:1px solid rgba(235,248,244,.1)}.native-video-player{width:100%;max-height:28rem;display:block;background:#000}.embedded-transcript-cue{margin-top:var(--space-3);padding:var(--space-4);background:#c5ff730d;border:1px solid rgba(197,255,115,.25);border-radius:8px}.cue-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-1)}.cue-badge{font-size:.75rem;padding:3px 8px;border-radius:4px;background:#c5ff73;color:#06121b;font-weight:800;box-shadow:0 0 10px #c5ff734d}.cue-body{margin:var(--space-2) 0;font-size:1.05rem;line-height:1.55;font-style:italic;color:#eff7f3}.cue-provenance{display:flex;justify-content:space-between;font-size:.72rem;color:#b6c6c2;padding-top:var(--space-2);border-top:1px solid rgba(235,248,244,.1)}.video-publisher{width:100%;min-height:34rem;margin-top:var(--space-4);border:1px solid rgba(235,248,244,.15);background:#06121b;border-radius:8px}.focus-decision{padding-top:var(--space-3);border-top:2px solid #c5ff73}.focus-derivation{font-family:var(--font-mono);font-size:clamp(1.4rem,4vw,2.5rem)!important;color:#c5ff73;font-weight:800}.focus-provenance div{display:grid;grid-template-columns:9rem 1fr;gap:var(--space-2);padding:var(--space-2) 0;border-top:1px solid rgba(235,248,244,.12)}.focus-provenance dd{margin:0;overflow-wrap:anywhere}.focus-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.focus-view-actions{margin:0 0 var(--space-3)}.focus-actions button:last-child{background:transparent;color:#eff7f3;border-color:#ebf8f440}.discrepancy-note{padding:var(--space-4);border:2px solid #c5ff73;background:#0c2027;border-radius:12px}.review-history{margin:var(--space-4) 0 0;padding:var(--space-3) var(--space-3) var(--space-3) 2rem;border-top:1px solid rgba(235,248,244,.15);background:#0c2027}.review-history li+li{margin-top:var(--space-1)}.capability-drawer{position:fixed;z-index:70;right:12px;bottom:12px;width:44px;height:44px;min-width:44px;min-height:44px;max-width:44px;max-height:44px;border:1px solid rgba(105,233,241,.35);background:#081720f5;box-shadow:0 4px 20px #0006;border-radius:50%;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:all .2s ease;overflow:hidden}.capability-drawer summary{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;padding:0;cursor:pointer;font-family:var(--font-display);font-size:1.05rem;color:#eff7f3;list-style:none;-webkit-user-select:none;user-select:none}.capability-drawer summary::-webkit-details-marker,.capability-drawer summary::marker{display:none}.capability-drawer summary .capability-drawer__title{display:none}.capability-drawer[open]{border-radius:12px;width:min(20rem,calc(100vw - 24px));height:auto;max-width:min(20rem,calc(100vw - 24px));max-height:80vh;overflow-y:auto}.capability-drawer[open] summary{width:100%;justify-content:flex-start;padding:.5rem .85rem;border-bottom:1px solid rgba(235,248,244,.12);gap:.4rem}.capability-drawer[open] summary .capability-drawer__title{display:inline;font-size:.8rem;font-weight:700}.capability-drawer nav{display:grid;grid-template-columns:1fr 1fr}.capability-drawer a{display:flex;min-height:2.25rem;align-items:center;padding:.35rem .75rem;font-size:.78rem;color:#69e9f1}.focus-pins{padding:var(--space-3);background:#69e9f11a;border-bottom:1px solid rgba(235,248,244,.1)}.supplementary-disclosure{margin:var(--space-4) clamp(1rem,4vw,4rem);border:1px solid rgba(105,233,241,.22);border-radius:10px;background:#08172099;transition:all .2s ease}.supplementary-disclosure summary{padding:.85rem 1.25rem;font-weight:700;font-size:.88rem;color:#eff7f3;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:.5rem}.supplementary-disclosure[open]{border-color:#69e9f166;background:#081720d9}.supplementary-disclosure[open] summary{border-bottom:1px solid rgba(235,248,244,.12);margin-bottom:var(--space-3)}.edition-desk[data-theme=light] .supplementary-disclosure{background:#f8fafc;border-color:#0f172a26}.edition-desk[data-theme=light] .supplementary-disclosure summary{color:#0f172a}.edition-desk[data-theme=light] .supplementary-disclosure[open] summary{border-bottom-color:#0f172a1a}@media(max-width:600px){.supplementary-disclosure{margin:var(--space-3) 0}.focus-preview{align-items:stretch;flex-direction:column}.agent-copilot__header{flex-direction:column;align-items:stretch;gap:var(--space-2)}.agent-copilot__controls-cluster{justify-content:space-between;flex-wrap:wrap}.copilot-form__controls{grid-template-columns:1fr}.copilot-presets{flex-direction:column;align-items:stretch}.copilot-presets button{width:100%;text-align:left}.video-publisher{min-height:22rem}.embedded-video-card{padding:var(--space-3)}.native-video-player{max-height:18rem}.focus-provenance div{grid-template-columns:1fr}.capability-drawer{right:10px;bottom:10px;width:44px;height:44px}.capability-drawer[open]{max-width:calc(100vw - 20px);width:calc(100vw - 20px)}.story-index-return{right:10px;bottom:66px;width:44px;height:44px}.cue-header{flex-direction:column;align-items:flex-start;gap:4px}.cue-provenance{flex-direction:column;gap:2px}}@media(max-width:900px){.paper-article[data-focus-state=focused]{grid-template-columns:minmax(0,1fr);grid-template-areas:"decision" "method" "evidence" "video" "paper"}}.edition-desk{--color-canvas: #06121b;--color-paper: #0c2027;--color-ink: #eff7f3;--color-muted: #b6c6c2;--color-rule: rgba(235, 248, 244, .15);--color-protocol: #69e9f1;--color-protocol-soft: rgba(105, 233, 241, .12);--color-evidence: #c5ff73;--color-focus: #c5ff73;--color-error: #ff6b6b;--color-success: #c5ff73;--masthead-background: rgba(6, 18, 27, .88);--search-background: #081720;--search-foreground: #eff7f3;--provenance-background: #0c2027;--font-display: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-reading: Inter, ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;background:#06121b;color:#eff7f3}.edition-desk[data-theme=light]{--color-canvas: #f8fafc;--color-paper: #ffffff;--color-ink: #0f172a;--color-muted: #64748b;--color-rule: rgba(15, 23, 42, .12);--color-protocol: #0284c7;--color-protocol-soft: rgba(2, 132, 199, .08);--color-evidence: #16a34a;--color-focus: #16a34a;--color-error: #dc2626;--color-success: #16a34a;--masthead-background: rgba(255, 255, 255, .9);--search-background: #ffffff;--search-foreground: #0f172a;--provenance-background: #f1f5f9;background:#f8fafc;color:#0f172a}.edition-desk[data-theme=light] .paper-hero{background:transparent;border-bottom:none}.edition-desk[data-theme=light] .paper-hero .display-title{color:#0f172a}.edition-desk[data-theme=light] .paper-hero .dek{color:#475569}.edition-desk[data-theme=light] .paper-hero .eyebrow{color:#0284c7}.edition-desk[data-theme=light] .paper-hero .authors{color:#0f172a}.edition-desk[data-theme=light] .paper-hero__meta{color:#334155}.edition-desk[data-theme=light] .verdict-tag{color:#047857}.edition-desk[data-theme=light] .evidence-verdict-banner{border-color:#047857;background:#04785714}.edition-desk[data-theme=light] .evidence-verdict-banner p{color:#0f172a}.edition-desk[data-theme=light] .study-flow__stage--verified .study-flow__value{color:#047857}.edition-desk[data-theme=light] .study-flow__stage--verified{border-color:#04785766;background:#04785714}.edition-desk[data-theme=light] .stage-tag--ok{background:#04785726;color:#047857}.edition-desk[data-theme=light] .paper-search{background:transparent;border:none;color:#0f172a;box-shadow:none}.edition-desk[data-theme=light] .paper-search h2{color:#0f172a}.edition-desk[data-theme=light] .paper-search__heading .eyebrow{color:#0284c7;font-weight:800}.edition-desk[data-theme=light] .paper-search__hint{color:#334155;font-weight:600}.edition-desk[data-theme=light] .search-suggestions{color:#0f172a;font-weight:700}.edition-desk[data-theme=light] .search-suggestions span{color:#0f172a;font-weight:800}.edition-desk[data-theme=light] .search-suggestions button{background:#ffffffd9;border-color:#0284c759;color:#0284c7;font-weight:700;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.edition-desk[data-theme=light] .search-suggestions button:hover{background:#0284c7;color:#fff}.edition-desk[data-theme=light] .search-form input{background:#f8fafc;border-color:#0f172a33;color:#0f172a}.edition-desk[data-theme=light] .search-form button{background:#0284c7;color:#fff}.edition-desk[data-theme=light] .focus-preview{background:#fff;border-color:#0284c74d;box-shadow:0 10px 30px #0000000f;color:#0f172a}.edition-desk[data-theme=light] .focus-preview>button,.edition-desk[data-theme=light] .focus-actions button,.edition-desk[data-theme=light] .focus-view-actions button,.edition-desk[data-theme=light] .discrepancy-note button{border-color:#16a34a;background:#16a34a;color:#fff!important}.edition-desk[data-theme=light] .focus-preview>button:hover,.edition-desk[data-theme=light] .focus-actions button:hover,.edition-desk[data-theme=light] .focus-view-actions button:hover,.edition-desk[data-theme=light] .discrepancy-note button:hover{background:#15803d;color:#fff!important;box-shadow:0 4px 14px #16a34a59}.edition-desk[data-theme=light] .copilot-presets>span{color:#0f172a;font-weight:700}.edition-desk[data-theme=light] .copilot-presets button{background:#f0f9ff;border:1px solid rgba(2,132,199,.4);color:#0369a1;font-weight:700}.edition-desk[data-theme=light] .copilot-presets button:hover:not(:disabled){background:#0284c7;border-color:#0284c7;color:#fff!important;font-weight:700;box-shadow:0 4px 12px #0284c740}.edition-desk[data-theme=light] .copilot-toggle-btn{border-color:#16a34a;background:#16a34a1a;color:#15803d;font-weight:700}.edition-desk[data-theme=light] .copilot-toggle-btn:hover{background:#16a34a;color:#fff!important;box-shadow:0 4px 14px #16a34a4d}.edition-desk[data-theme=light] .copilot-fallback button{border-color:#16a34a;background:#16a34a1a;color:#15803d;font-weight:700}.edition-desk[data-theme=light] .copilot-fallback button:hover:not(:disabled){background:#16a34a;color:#fff!important;box-shadow:0 4px 12px #16a34a40}.edition-desk[data-theme=light] .copilot-form input{background:#f8fafc;border-color:#0f172a33;color:#0f172a}.edition-desk[data-theme=light] .copilot-form button{background:#0284c7;border-color:#0284c7;color:#fff;box-shadow:0 4px 14px #0284c740;font-weight:800}.edition-desk[data-theme=light] .copilot-form button:hover:not(:disabled){background:#0369a1;border-color:#0369a1;box-shadow:0 6px 18px #0284c759}.edition-desk[data-theme=light] .copilot-synthesis--augmented{background:#f0fdf4;border-color:#16a34a59;box-shadow:0 4px 14px #16a34a14}.edition-desk[data-theme=light] .copilot-synthesis--augmented .synthesis-header{color:#15803d}.edition-desk[data-theme=light] .copilot-synthesis--revoked{background:#fef2f2;border-color:#dc262659}.edition-desk[data-theme=light] .copilot-synthesis--revoked .synthesis-header{color:#dc2626}.edition-desk[data-theme=light] .synthesis-finding{color:#0f172a}.edition-desk[data-theme=light] .synthesis-details{color:#475569}.edition-desk[data-theme=light] .copilot-trace{background:#f8fafc;border-color:#0f172a1f;color:#0f172a}.edition-desk[data-theme=light] .trace-step{background:#0f172a08;color:#0f172a}.edition-desk[data-theme=light] .trace-step--running{border-left-color:#d97706;background:#d977060f}.edition-desk[data-theme=light] .trace-step--success{border-left-color:#16a34a;background:#16a34a0f}.edition-desk[data-theme=light] .trace-step--blocked{border-left-color:#dc2626;background:#dc26260f}.edition-desk[data-theme=light] .trace-step__head{color:#0f172a}.edition-desk[data-theme=light] .trace-step__detail{color:#475569}.edition-desk[data-theme=light] .embedded-transcript-cue{background:#16a34a0f;border-color:#16a34a40}.edition-desk[data-theme=light] .cue-badge{background:#05966926;color:#047857;border:1px solid rgba(5,150,105,.35);box-shadow:none;font-weight:800}.edition-desk[data-theme=light] .cue-header .eyebrow{color:#0284c7}.edition-desk[data-theme=light] .cue-body{color:#0f172a}.edition-desk[data-theme=light] .cue-provenance{color:#64748b;border-top-color:#0f172a1a}.edition-desk[data-theme=light] .focus-derivation{color:#047857!important;font-weight:800}.edition-desk[data-theme=light] .focus-decision{border-top-color:#059669}.edition-desk[data-theme=light] .focus-provenance div{border-top-color:#0f172a1f}.edition-desk[data-theme=light] .focus-provenance dt{color:#64748b}.edition-desk[data-theme=light] .focus-provenance dd{color:#0f172a}.edition-desk[data-theme=light] .focus-actions button:last-child{background:transparent;color:#0f172a;border-color:#0f172a40}.edition-desk[data-theme=light] .discrepancy-note{background:#f8fafc;border-color:#059669;color:#0f172a}.edition-desk[data-theme=light] .discrepancy-note a{color:#0284c7;font-weight:700}.edition-desk[data-theme=light] .review-history{background:#f8fafc;border-top-color:#0f172a1f;color:#0f172a}.edition-desk[data-theme=light] .judge-badge{background:#05966926;color:#047857;border:1px solid rgba(5,150,105,.35);box-shadow:none;font-weight:800}.edition-desk[data-theme=light] .judge-run-btn{background:#16a34a;color:#fff!important;box-shadow:0 4px 14px #16a34a4d;font-weight:800}.edition-desk[data-theme=light] .judge-run-btn:hover{background:#15803d;color:#fff!important;box-shadow:0 6px 18px #16a34a66}.edition-desk[data-theme=light] .judge-link-btn{color:#0284c7;background:#f0f9ff;border-color:#0284c759}.edition-desk[data-theme=light] .judge-link-btn:hover{background:#0284c7;color:#fff;border-color:#0284c7}.edition-desk[data-theme=light] .agent-copilot__status-badge{background:#16a34a1f;color:#15803d;border-color:#16a34a4d;font-weight:700}.edition-desk[data-theme=light] .agent-copilot__status-badge[data-disabled=true]{background:#dc26261f;color:#dc2626;border-color:#dc26264d}.edition-desk[data-theme=light] .tour-toggle-btn{background:#16a34a1a;color:#15803d;border-color:#16a34a;box-shadow:none}.edition-desk[data-theme=light] .tour-toggle-btn:hover{background:#16a34a;color:#fff;box-shadow:0 4px 14px #16a34a4d}.edition-desk[data-theme=light] .theme-toggle-btn{background:#0f172a0f;color:#0f172a;border-color:#0f172a26}.edition-desk[data-theme=light] .theme-toggle-btn:hover{background:#0284c71a;border-color:#0284c7;color:#0284c7}.edition-desk[data-theme=light] .dev-console-toggle-btn{background:#0284c714;color:#0284c7;border-color:#0284c759}.edition-desk[data-theme=light] .dev-console-toggle-btn:hover{background:#0284c7;color:#fff}.edition-desk[data-theme=light] .identity__mark{border-color:#0284c759;color:#0284c7;background:#0284c714}.edition-desk[data-theme=light] .protocol{border-top:1px solid rgba(15,23,42,.12);background:#f1f5f9}.edition-desk[data-theme=light] .protocol .eyebrow{color:#0284c7}.edition-desk[data-theme=light] .protocol__probe-result.probe-success{background:#f0fdf4;border-color:#16a34a59;color:#14532d}.edition-desk[data-theme=light] .protocol__probe-result.probe-success .probe-result__header{color:#15803d}.edition-desk[data-theme=light] .protocol__probe-result.probe-blocked{background:#fef2f2;border-color:#dc262659;color:#7f1d1d}.edition-desk[data-theme=light] .protocol__probe-result.probe-blocked .probe-result__header{color:#dc2626}.edition-desk[data-theme=light] .embedded-video-card{background:#fff;color:#0f172a;border-color:#0f172a1f;box-shadow:0 10px 30px #0000000f}.edition-desk[data-theme=light] .embedded-video-status{color:#475569}.edition-desk[data-theme=light] .embedded-video-wrapper{border-color:#0f172a1a}.edition-desk[data-theme=light] .edition-scene__caption{background:#fffffff0;border-color:#0f172a1f;color:#0f172a;box-shadow:0 1rem 2.5rem #0000000f}.edition-desk[data-theme=light] .edition-scene__caption .eyebrow,.edition-desk[data-theme=light] .edition-scene__caption .section-kicker,.edition-desk[data-theme=light] .edition-scene__caption .stage-chapter__index{color:#0284c7}.edition-desk[data-theme=light] .paper-article[data-focus-state=focused] .stage-chapter--decision{outline-color:#059669;background:#fff}.edition-desk[data-theme=light] .capability-drawer{background:#fff;border-color:#0f172a26;box-shadow:0 10px 30px #0000001a}.edition-desk[data-theme=light] .capability-drawer summary{color:#0f172a}.edition-desk[data-theme=light] .capability-drawer nav{border-top-color:#0f172a1f}.edition-desk[data-theme=light] .capability-drawer a{color:#0284c7}.edition-desk[data-theme=light] .focus-pins{background:#0284c714}.edition-desk[data-theme=light] .focus-pins .eyebrow{color:#0284c7}.edition-desk[data-theme=light] .publisher-error{background:#fef2f2;border-left-color:#dc2626;color:#b91c1c}.edition-desk[data-theme=light] .search-result{background:#fff;border-color:#0284c74d;color:#0f172a;box-shadow:0 4px 14px #0000000a}.edition-desk[data-theme=light] .search-result:hover{background:#f0f9ff;border-color:#0284c7}.edition-desk[data-theme=light] .story-index-return:hover{background:#16a34a;color:#fff;box-shadow:0 4px 14px #16a34a66}.protocol-3d-section{position:relative;z-index:10;max-width:1240px;margin:1.5rem auto 1.75rem;padding:1.5rem 2rem;background:radial-gradient(circle at 50% 10%,#0c2636f2,#06121bfa);border:1px solid rgba(105,233,241,.35);border-radius:16px;box-shadow:0 15px 40px #0006,inset 0 0 30px #69e9f10f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.edition-desk[data-theme=light] .protocol-3d-section{background:radial-gradient(circle at 50% 10%,#f0f9fffa,#fffffffc);border-color:#0284c747;box-shadow:0 10px 30px #0000000f}.protocol-3d-section__header{margin-bottom:1.25rem}.protocol-3d-section__header .eyebrow{color:#69e9f1;font-family:var(--font-mono);font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.edition-desk[data-theme=light] .protocol-3d-section__header .eyebrow{color:#0284c7}.protocol-3d-section__header h2{font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:800;color:#eff7f3;margin:.35rem 0 .5rem;letter-spacing:-.025em}.edition-desk[data-theme=light] .protocol-3d-section__header h2{color:#0f172a}.protocol-3d-section__desc{font-size:.88rem;color:#b6c6c2;margin:0;line-height:1.55;max-width:80ch}.edition-desk[data-theme=light] .protocol-3d-section__desc{color:#334155}.protocol-3d-stage-container{position:relative;width:100%;height:420px;background:#030a10bf;border:1px solid rgba(105,233,241,.2);border-radius:12px;overflow:hidden;box-shadow:inset 0 0 20px #0009}.edition-desk[data-theme=light] .protocol-3d-stage-container{background:#f8fafc;border-color:#0284c733;box-shadow:inset 0 0 15px #0000000a}@media(max-width:768px){.protocol-3d-stage-container{height:360px}}.protocol-3d-stage{position:absolute;inset:0;width:100%;height:100%}.protocol-3d-canvas{width:100%;height:100%;display:block}.page-progress{position:fixed;z-index:100;top:0;left:0;width:100%;height:3px;background:transparent;pointer-events:none}.page-progress i{display:block;height:100%;background:var(--color-protocol);box-shadow:0 0 10px var(--color-protocol);transition:width .1s ease-out}.story-index-return{position:fixed;right:12px;bottom:4.5rem;z-index:90;display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid rgba(235,248,244,.3);border-radius:50%;background:#06121bd9;color:#eff7f3;text-decoration:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:var(--font-mono);font-weight:800;font-size:1.1rem;box-shadow:0 10px 25px #0006;transition:all .2s ease}.edition-desk[data-theme=light] .story-index-return{background:#ffffffd9;color:#0f172a;border-color:#0f172a33}.edition-desk:has(.capability-drawer[open]) .story-index-return,.capability-drawer[open]~.story-index-return{display:none!important}.story-index-return span{position:absolute;right:3.5rem;width:max-content;opacity:0;pointer-events:none;color:var(--color-ink);font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;transition:opacity .2s ease}.story-index-return:hover{background:var(--color-evidence);color:#06121b;transform:translateY(-2px);box-shadow:0 0 15px var(--color-evidence)}.story-index-return:hover span{opacity:1}@media(max-width:600px){.story-index-return{right:10px;bottom:66px;width:44px;height:44px}}.judge-fast-track-card{margin:var(--space-4) 0;padding:1.5rem 2rem;background:linear-gradient(135deg,#08202af2,#06121bf2);border:1.5px solid rgba(197,255,115,.4);border-radius:12px;box-shadow:0 0 25px #c5ff7326,0 1rem 3rem #06121bcc;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.edition-desk[data-theme=light] .judge-fast-track-card{background:linear-gradient(135deg,#fff,#f1f5f9);border-color:#16a34a66;box-shadow:0 10px 30px #00000014}.judge-fast-track-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem}.judge-badge{padding:3px 10px;background:#c5ff73;color:#06121b;font-family:var(--font-mono);font-size:.72rem;font-weight:800;letter-spacing:.08em;border-radius:4px;box-shadow:0 0 10px #c5ff7366}.judge-meta-tag{color:#69e9f1;font-family:var(--font-mono);font-size:.72rem;font-weight:700}.edition-desk[data-theme=light] .judge-meta-tag{color:#0284c7}.judge-lead{font-size:.92rem!important;line-height:1.6!important;color:#eff7f3!important;margin:.5rem 0 1rem!important}.edition-desk[data-theme=light] .judge-lead{color:#0f172a!important}.judge-action-row{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem}.judge-run-btn{padding:.7rem 1.4rem;background:#c5ff73;color:#06121b;font-family:var(--font-display);font-weight:800;font-size:.88rem;border:none;border-radius:8px;cursor:pointer;box-shadow:0 0 15px #c5ff7366;transition:all .2s ease}.judge-run-btn:hover{background:#d8ff96;box-shadow:0 0 25px #c5ff7399;transform:translateY(-2px)}.judge-link-btn{padding:.65rem 1.2rem;border:1px solid rgba(105,233,241,.4);border-radius:8px;color:#69e9f1;background:#69e9f114;font-family:var(--font-mono);font-size:.78rem;font-weight:700;text-decoration:none;transition:all .2s ease}.judge-link-btn:hover{background:#69e9f133;border-color:#69e9f1;color:#eff7f3}.judge-rubric-pills{display:flex;flex-wrap:wrap;gap:.5rem}.judge-rubric-pills span{padding:2px 8px;background:#ebf8f40f;border:1px solid rgba(235,248,244,.12);border-radius:20px;font-family:var(--font-mono);font-size:.68rem;color:#b6c6c2}.edition-desk[data-theme=light] .judge-rubric-pills span{background:#f1f5f9;border-color:#0f172a1a;color:#475569}.edition-desk .identity__mark{border-color:#69e9f166;color:#69e9f1;background:#69e9f11a}.edition-desk .focus-preview,.edition-desk .embedded-video-card,.edition-desk .discrepancy-note{position:relative;overflow:hidden;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s cubic-bezier(.2,.8,.2,1),border-color .3s ease;transform:perspective(1200px) translateZ(0)}.edition-desk .focus-preview:hover,.edition-desk .embedded-video-card:hover,.edition-desk .discrepancy-note:hover{transform:perspective(1200px) translateY(-5px) rotateX(1.5deg) rotateY(-1deg);box-shadow:0 1.5rem 4rem #69e9f12e;border-color:#69e9f173}.edition-desk .masthead{display:flex;justify-content:space-between;align-items:center;padding:.75rem clamp(1rem,4vw,3rem);border-bottom:1px solid rgba(235,248,244,.18);background:#06121bd9;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.masthead__actions{display:flex;align-items:center;gap:var(--space-3)}.tour-toggle-btn{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border:1px solid var(--color-evidence);border-radius:20px;background:#c5ff731f;color:var(--color-evidence);font-family:var(--font-mono);font-size:.72rem;font-weight:800;cursor:pointer;box-shadow:0 0 12px #c5ff7340;transition:all .16s ease}.tour-toggle-btn:hover{background:var(--color-evidence);color:#06121b;box-shadow:0 0 20px #c5ff7373;transform:translateY(-1px)}.theme-toggle-btn{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--color-rule);border-radius:20px;background:#ebf8f414;color:var(--color-ink);font-family:var(--font-mono);font-size:.72rem;font-weight:700;cursor:pointer;transition:all .16s ease}.theme-toggle-btn:hover{background:var(--color-protocol-soft);border-color:var(--color-protocol)}.dev-console-toggle-btn{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--color-protocol);border-radius:20px;background:var(--color-protocol-soft);color:var(--color-protocol);font-family:var(--font-mono);font-size:.72rem;font-weight:700;cursor:pointer;transition:all .16s ease}.dev-console-toggle-btn:hover{background:var(--color-protocol);color:var(--color-paper)}.dev-console-card{max-width:1240px;margin:1.5rem auto 0;padding:1.5rem 2rem;background:#081720;border:1px solid rgba(105,233,241,.3);border-radius:16px;box-shadow:0 1rem 3rem #06121bb3}.edition-desk[data-theme=light] .dev-console-card{background:#fff;border-color:#0284c74d;box-shadow:0 10px 30px #00000014}.dev-console-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--color-rule)}.dev-console-title{display:flex;align-items:center;gap:.75rem}.dev-console-icon{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--color-protocol-soft);color:var(--color-protocol);font-size:1rem}.dev-console-title h3{margin:0;font-size:1.05rem;font-weight:800}.mono-subtext{margin:.2rem 0 0;font-family:var(--font-mono);font-size:.72rem;color:var(--color-muted)}.dev-console-tabs{display:flex;gap:.5rem;flex-wrap:wrap}.dev-tab-btn{padding:6px 12px;border:1px solid var(--color-rule);border-radius:8px;background:transparent;color:var(--color-muted);font-family:var(--font-mono);font-size:.75rem;font-weight:700;cursor:pointer;transition:all .16s ease}.dev-tab-btn:hover{color:var(--color-ink);border-color:var(--color-protocol)}.dev-tab-btn.active{background:var(--color-protocol-soft);color:var(--color-protocol);border-color:var(--color-protocol)}.dev-console-body{margin-top:1.25rem}.dev-console-panel{display:flex;flex-direction:column;gap:.75rem}.rpc-stream-item{padding:1rem;background:#06121b;border:1px solid var(--color-rule);border-radius:8px;color:#eff7f3}.edition-desk[data-theme=light] .rpc-stream-item{background:#f8fafc;color:#0f172a;border-color:#0f172a1f}.rpc-meta-hints{color:#c5ff73;font-weight:600}.edition-desk[data-theme=light] .rpc-meta-hints{color:#15803d;font-weight:700}.rpc-badge-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.rpc-badge{padding:2px 8px;border-radius:4px;font-family:var(--font-mono);font-size:.68rem;font-weight:800;text-transform:uppercase}.rpc-badge--req{background:#69e9f126;color:#69e9f1}.rpc-badge--res{background:#c5ff7326;color:#c5ff73}.edition-desk[data-theme=light] .rpc-badge--req{background:#0284c71f;color:#0284c7}.edition-desk[data-theme=light] .rpc-badge--res{background:#16a34a1f;color:#16a34a}.mono-code{margin:0;padding:.75rem;background:#0000004d;border-radius:6px;font-family:var(--font-mono);font-size:.78rem;color:var(--color-ink);overflow-x:auto;line-height:1.5}.edition-desk[data-theme=light] .mono-code{background:#f1f5f9;color:#0f172a}.edition-desk .paper-hero{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:var(--space-3);max-width:1240px;margin:0 auto;padding:.75rem 2rem clamp(2rem,4vw,3.5rem);background:transparent;border-bottom:none}.edition-desk .paper-hero>:not(.edition-scene__painting):not(.edition-scene__halo):not(.edition-scene__frame){position:relative;z-index:3}.edition-desk .paper-hero .display-title{max-width:24ch;font-size:clamp(2.4rem,5.5vw,4.2rem);font-weight:800;letter-spacing:-.04em;color:#eff7f3;line-height:1.08;text-transform:uppercase}.edition-desk .paper-hero .dek{font-size:clamp(1.05rem,1.8vw,1.35rem);color:#b6c6c2;max-width:68ch;line-height:1.55}.edition-desk .paper-hero .eyebrow{width:fit-content;color:#69e9f1;font-family:var(--font-mono);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.edition-desk .paper-hero .authors,.edition-desk .paper-hero__meta{color:#c5ff73;font-family:var(--font-mono);font-size:.78rem;font-weight:600;letter-spacing:.04em}.edition-desk .protocol{border-top:1px solid rgba(235,248,244,.15);background:#0a283366;padding:var(--space-2) var(--space-3);border-radius:8px}.edition-scene{position:relative;isolation:isolate;margin-bottom:var(--space-5);overflow:visible}.edition-desk .paper-layout{display:grid;grid-template-columns:16rem minmax(0,1fr);max-width:1240px;margin:0 auto;gap:3.5rem;padding:3rem 2rem}.edition-desk .paper-navigation-column{position:sticky;top:5.5rem;align-self:start}.edition-desk .desk-note{grid-column:2;margin-top:2rem;background:#0c2027d9;border:1px solid rgba(105,233,241,.25);border-left:3px solid #69e9f1;border-radius:8px;padding:1.5rem;color:#eff7f3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.edition-desk .desk-note .eyebrow{color:#69e9f1;font-weight:800}.edition-desk .desk-note p{color:#eff7f3;line-height:1.6}.edition-desk[data-theme=light] .desk-note{background:#f8fafc;border:1px solid rgba(2,132,199,.25);border-left:3px solid #0284c7;color:#0f172a;box-shadow:0 4px 20px #0000000a}.edition-desk[data-theme=light] .desk-note .eyebrow{color:#0284c7;font-weight:800}.edition-desk[data-theme=light] .desk-note p{color:#334155;font-weight:500}.edition-desk .paper-search{position:relative;z-index:10;max-width:1240px;margin:1.5rem auto 0;padding:1.5rem 2rem;background:#081720f0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(105,233,241,.22);border-radius:14px;color:#eff7f3;box-shadow:0 10px 35px #0000004d}.edition-desk[data-theme=light] .paper-search{background:#fffffff5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(15,23,42,.12);color:#0f172a;box-shadow:0 10px 30px #0000000d}.edition-desk .paper-search__heading{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem}.edition-desk .paper-search__heading .eyebrow{color:#69e9f1;font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.edition-desk .paper-search h2{font-size:1.25rem;font-weight:800;color:#eff7f3;margin:0}.edition-desk .paper-search__hint{font-size:.8rem;color:#b6c6c2;max-width:100%}.edition-desk .search-form{margin-top:.75rem}.edition-desk .search-form__controls{display:grid;grid-template-columns:1fr auto;gap:.5rem}.edition-desk .search-form input{min-height:3rem;padding:0 1rem;background:#06121b;border:1px solid rgba(235,248,244,.2);border-radius:8px;color:#eff7f3;font-size:.9rem}.edition-desk .search-form input:focus{outline:none;border-color:#69e9f1;box-shadow:0 0 12px #69e9f140}.edition-desk .search-form button{min-height:3rem;padding:0 1.5rem;background:#69e9f1;color:#06121b;font-weight:700;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease}.edition-desk .search-form button:hover{background:#83eef5;box-shadow:0 0 15px #69e9f166}.edition-desk .search-suggestions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;font-size:.8rem;color:#b6c6c2}.edition-desk .search-suggestions button{min-height:2rem;padding:.25rem .75rem;border:1px solid rgba(235,248,244,.15);border-radius:20px;background:#ebf8f40d;color:#69e9f1;font-size:.78rem;cursor:pointer;transition:all .15s ease}.edition-desk .search-suggestions button:hover{background:#69e9f126;border-color:#69e9f1;color:#eff7f3}.edition-desk .search-message{margin:.4rem 0 0;min-height:1.25em;font-size:.82rem;color:#b6c6c2;opacity:.85}.edition-desk[data-theme=light] .search-message{color:#475569;opacity:.95}.edition-desk .search-result{margin-top:.75rem;padding:.75rem 1rem;background:#06121b;border:1px solid rgba(105,233,241,.3);border-radius:8px;color:#eff7f3}.edition-desk .focus-preview{max-width:1240px;margin:2rem auto;width:calc(100% - 4rem)}.edition-desk .paper-article .edition-scene{margin-bottom:var(--space-5);padding:0}.edition-scene__painting,.edition-scene__halo,.edition-scene__frame,.edition-burn,.edition-world{position:absolute;inset:0;pointer-events:none}.edition-scene__painting{z-index:0;opacity:.12;background-size:cover;background-position:center;filter:blur(2px)}.edition-scene__halo{z-index:1;background:radial-gradient(ellipse at 50% 30%,rgba(105,233,241,.08),transparent 70%)}.edition-scene__frame{display:none}.edition-world{z-index:1;width:100%;height:100%}.edition-scene__caption{position:relative;z-index:3;max-width:100%;padding:clamp(1.8rem,3.5vw,2.5rem);border:1px solid rgba(235,248,244,.15);background:#0c2027e0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#eff7f3;box-shadow:0 1rem 2.5rem #06121b99;border-radius:12px}.edition-scene__caption .eyebrow,.edition-scene__caption .section-kicker,.edition-scene__caption .stage-chapter__index{color:#69e9f1;font-family:var(--font-mono);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.edition-scene--hero .edition-scene__painting,.edition-scene--parchment .edition-scene__painting{background-image:url(/edition/edition-paper-gallery.png)}.edition-scene--triptych .edition-scene__painting{background-image:url(/edition/edition-method-triptych.png)}.edition-scene--reversed .edition-scene__painting{background-image:url(/edition/edition-reverse-world.png)}.edition-scene--burn .edition-scene__painting,.edition-burn{background-image:url(/edition/edition-paper-burn.png);background-size:cover;background-position:center}.edition-scene--seal .edition-scene__painting{background-image:url(/edition/edition-decision-seal.png)}.edition-burn{z-index:2;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(circle at 50% 82%,transparent 8%,#000 28%);mask-image:radial-gradient(circle at 50% 82%,transparent 8%,#000 28%);animation:edition-burn-open linear both;animation-timeline:view();animation-range:cover 8% cover 60%}@keyframes edition-burn-open{0%{-webkit-mask-image:radial-gradient(circle at 50% 90%,transparent 0%,#000 14%);mask-image:radial-gradient(circle at 50% 90%,transparent 0%,#000 14%);opacity:1}to{-webkit-mask-image:radial-gradient(circle at 50% 48%,transparent 68%,#000 90%);mask-image:radial-gradient(circle at 50% 48%,transparent 68%,#000 90%);opacity:.28}}.edition-scene__caption--reveal{animation:edition-caption-rise linear both;animation-timeline:view();animation-range:cover 18% cover 52%}@keyframes fireBurnGlow{0%,to{filter:drop-shadow(0 0 15px rgba(245,158,11,.25))}50%{filter:drop-shadow(0 0 35px rgba(239,68,68,.5))}}@keyframes pulseGlow{0%,to{opacity:1;transform:scale(1);filter:drop-shadow(0 0 12px #69e9f1)}50%{opacity:.7;transform:scale(.98);filter:drop-shadow(0 0 4px #69e9f1)}}.edition-scene--hero .edition-scene__halo{animation:pulseGlow 4s infinite ease-in-out}.edition-scene--burn{animation:fireBurnGlow 3s infinite ease-in-out}.embedded-video-card{transition:transform .3s ease,box-shadow .3s ease}.embedded-video-card:hover{transform:translateY(-4px);box-shadow:0 1rem 3rem #69e9f133}.stage-chapter--decision{transition:all .3s ease}.discrepancy-note{border:2px solid #c5ff73;box-shadow:0 0 25px #c5ff7340}@supports not (animation-timeline: view()){.edition-burn{display:none}.edition-scene__caption--reveal{opacity:1!important;filter:none!important}}@media(max-width:900px){.edition-desk .paper-layout{grid-template-columns:1fr;gap:var(--space-4);padding:var(--space-4) 1rem}.edition-desk .paper-navigation-column{display:none}.edition-desk .desk-note{grid-column:1}}@media(max-width:600px){.edition-desk .paper-hero .display-title{font-size:clamp(2.2rem,9vw,3rem)}}.edition-desk footer{position:relative;z-index:10;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-4);max-width:1240px;margin:4rem auto 0;padding:2.5rem 2rem;border-top:1px solid rgba(235,248,244,.18);color:#b6c6c2;background:#06121be6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:12px 12px 0 0}.edition-desk[data-theme=light] footer{background:#ffffffe6;border-top-color:#0f172a26;color:#475569}.study-flow-discrepancy{margin-top:1.5rem;padding:1.5rem;background:#0c2027d9;border:1px solid rgba(105,233,241,.3);border-left:4px solid #c5ff73;border-radius:12px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 10px 30px #0006}.study-flow-discrepancy__header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.study-flow-discrepancy__header .eyebrow{color:#69e9f1;font-weight:800;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase}.discrepancy-badge{padding:4px 10px;background:#c5ff7326;border:1px solid #c5ff73;border-radius:6px;color:#c5ff73;font-size:.76rem;font-weight:800}.study-flow-discrepancy__grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:768px){.study-flow-discrepancy__grid{grid-template-columns:1fr}}.study-flow-discrepancy__card{padding:1rem;background:#06121b99;border:1px solid rgba(235,248,244,.12);border-radius:8px}.study-flow-discrepancy__card--warn{border-color:#f59e0b66;background:#f59e0b0f}.origin-label{display:block;font-size:.72rem;font-weight:700;color:#b6c6c2;margin-bottom:.4rem}.math-statement{display:block;font-family:var(--font-mono);font-size:.95rem;font-weight:800;color:#69e9f1;margin-bottom:.5rem}.study-flow-discrepancy__card--warn .math-statement{color:#f59e0b}.study-flow-discrepancy__card p{margin:0;font-size:.82rem;color:#eff7f3;line-height:1.5}.edition-desk[data-theme=light] .study-flow-discrepancy{background:#fff;border-color:#0284c740;border-left-color:#059669;box-shadow:0 8px 24px #0000000d}.edition-desk[data-theme=light] .study-flow-discrepancy__header .eyebrow{color:#0284c7}.edition-desk[data-theme=light] .discrepancy-badge{background:#0596691a;border-color:#059669;color:#059669}.edition-desk[data-theme=light] .study-flow-discrepancy__card{background:#f8fafc;border-color:#0f172a1a}.edition-desk[data-theme=light] .study-flow-discrepancy__card--warn{background:#d977060f;border-color:#d977064d}.edition-desk[data-theme=light] .origin-label{color:#475569}.edition-desk[data-theme=light] .math-statement{color:#0284c7}.edition-desk[data-theme=light] .study-flow-discrepancy__card--warn .math-statement{color:#d97706}.edition-desk[data-theme=light] .study-flow-discrepancy__card p{color:#334155}.benchmark-disclaimer{margin-top:.5rem;font-size:.75rem;color:#69e9f1;opacity:.9;letter-spacing:.02em}.edition-desk[data-theme=light] .benchmark-disclaimer{color:#0284c7}.post-demo-pilot{margin:var(--space-4) 0;padding:2rem;background:linear-gradient(135deg,#08202af2,#06121bf2);border:1.5px solid rgba(105,233,241,.4);border-radius:16px;box-shadow:0 0 25px #69e9f11a,0 1rem 3rem #06121bb3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.edition-desk[data-theme=light] .post-demo-pilot{background:linear-gradient(135deg,#fff,#f0f9ff);border-color:#0284c759;box-shadow:0 10px 30px #0000000f}.post-demo-pilot .eyebrow{color:#69e9f1;font-family:var(--font-mono);font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.edition-desk[data-theme=light] .post-demo-pilot .eyebrow{color:#0284c7}.final-pilot-title{font-size:clamp(1.4rem,2.5vw,2rem);font-weight:800;color:#eff7f3;margin:.25rem 0 .5rem}.edition-desk[data-theme=light] .final-pilot-title{color:#0f172a}.pilot-subtitle{font-size:.95rem;color:#b6c6c2;margin:0 0 1.25rem;max-width:60ch;line-height:1.5}.edition-desk[data-theme=light] .pilot-subtitle{color:#475569}.final-pilot-form{display:flex;flex-wrap:wrap;gap:.75rem;max-width:32rem}.final-pilot-form input{flex:1 1 16rem;min-height:3rem;padding:0 1rem;background:#06121b;border:1px solid rgba(235,248,244,.2);border-radius:8px;color:#eff7f3;font-family:var(--font-reading);font-size:.9rem}.edition-desk[data-theme=light] .final-pilot-form input{background:#f8fafc;border-color:#0f172a33;color:#0f172a}.final-pilot-form input:focus{outline:none;border-color:#69e9f1;box-shadow:0 0 12px #69e9f14d}.final-pilot-submit-btn{padding:.75rem 1.5rem;background:#c5ff73;color:#06121b;font-family:var(--font-display);font-weight:800;font-size:.88rem;border:none;border-radius:8px;cursor:pointer;box-shadow:0 0 15px #c5ff734d;transition:all .2s ease;white-space:nowrap}.final-pilot-submit-btn:hover{background:#d8ff96;box-shadow:0 0 25px #c5ff7380;transform:translateY(-1px)}.edition-desk[data-theme=light] .final-pilot-submit-btn{background:#16a34a;color:#fff;box-shadow:0 4px 14px #16a34a40}.edition-desk[data-theme=light] .final-pilot-submit-btn:hover{background:#15803d}.pilot-confirmation{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:#c5ff731f;border:1px solid rgba(197,255,115,.35);border-radius:8px;color:#c5ff73}.edition-desk[data-theme=light] .pilot-confirmation{background:#f0fdf4;border-color:#16a34a59;color:#15803d}.pilot-confirmation__icon{font-size:1.25rem;font-weight:800}
