body.site-noir .lab-silent .lab-stage p{margin-bottom:.75rem;line-height:1.58}body.site-noir .lab-silent .lab-stage h2{margin-bottom:.7rem;line-height:1.2}body.site-noir .lab-silent .lab-options{margin:1.05rem 0 .8rem}body.site-noir .lab-silent .lab-option{background:#112235;border-color:#354b60;border-radius:9px;min-height:60px;margin:.45rem 0;padding:.7rem}body.site-noir .lab-silent .lab-option:hover{background:#162d43;border-color:#7094b5}body.site-noir .lab-silent .lab-option:has(input:checked){background:#1b344a;border-color:#8bb5da}body.site-noir .lab-silent .lab-option input:checked{background:#a8cbea;border-color:#a8cbea}body.site-noir .lab-silent .lab-forward:disabled{color:#b9c8d8;background:#102033;border-color:#354b60}body.site-noir .lab-silent .lab-navigation{flex-wrap:wrap;margin:.65rem 0 1rem}body.site-noir .lab-silent .lab-reset{min-width:44px;min-height:44px}body.site-noir .lab-silent .silent-status-panel{border-left:1px solid #354b60;min-width:0;padding:.2rem 0 .4rem 1rem;position:sticky;top:1rem}body.site-noir .lab-silent .silent-status-label{letter-spacing:.08em;color:#b9c8d8;margin:0 0 .4rem;font-size:.72rem;font-weight:750}body.site-noir .lab-silent .silent-status-time{color:#eff5fa;margin:0;font-size:.9rem;line-height:1.4}body.site-noir .lab-silent .silent-status-location{color:#b9c8d8;margin:.15rem 0 0;font-size:.82rem}body.site-noir .lab-silent .silent-scene-location{border-bottom:1px solid #354b60;margin-bottom:1rem;padding-bottom:.9rem}body.site-noir .lab-silent .silent-stage-list{margin:.4rem 0;padding:0;font-size:.82rem;list-style:none}body.site-noir .lab-silent .silent-stage-list li{color:#b9c8d8;flex-wrap:wrap;align-items:baseline;gap:.4rem;margin:.48rem 0;display:flex}body.site-noir .lab-silent .silent-stage-list li[aria-current=step]{color:#f3d3ad;font-weight:700}body.site-noir .lab-silent .silent-stage-mark{text-align:center;color:#b9c8d8;flex:0 0 1.1em}body.site-noir .lab-silent .silent-stage-choice{color:#b9c8d8;flex-basis:100%;padding-left:1.5rem;font-size:.75rem;display:block}body.site-noir .lab-silent .silent-history-link{color:#d8e3ec;text-underline-offset:3px;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;min-height:30px;padding:0;text-decoration:underline}body.site-noir .lab-silent .silent-history-link:hover{color:#f3d3ad}body.site-noir .lab-silent .silent-history-link:focus-visible{outline-offset:3px;outline:3px solid #e9b585}body.site-noir .lab-silent .silent-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}body.site-noir .lab-silent .silent-mobile-status{display:none}body.site-noir .lab-silent .lab-evidence-card{background:#112235;border-color:#354b60}body.site-noir .lab-silent .lab-evidence-verified{background:#10292f;border-color:#4a9173}body.site-noir .lab-silent .lab-evidence-verified .lab-evidence-kind{color:#a3e7c1}body.site-noir .lab-silent .lab-evidence-open .lab-evidence-kind{color:#e4c5a5}body.site-noir .lab-silent .silent-story-beat{background:#132336;border-left:3px solid #bba083;border-radius:0 8px 8px 0;margin:.75rem 0 1rem;padding:1rem}body.site-noir .lab-silent .silent-story-beat h3{margin:0 0 .5rem;font-size:1rem}body.site-noir .lab-silent .silent-briefing{background:#102033;border:1px solid #354b60;border-radius:8px;margin:.8rem 0}body.site-noir .lab-silent .silent-briefing summary{cursor:pointer;color:#dce7f2;align-items:center;gap:.6rem;min-height:44px;padding:.7rem;font-size:.88rem;display:flex}body.site-noir .lab-silent .silent-briefing summary:before{content:"›";font-size:1.3rem;line-height:1}body.site-noir .lab-silent .silent-briefing[open] summary:before{transform:rotate(90deg)}body.site-noir .lab-silent .silent-briefing>p{padding:0 .8rem;font-size:.9rem}body.site-noir .lab-silent .silent-compare{background:#102033;border:1px solid #3d5873;border-radius:10px;margin:1.1rem 0}body.site-noir .lab-silent .silent-compare summary{cursor:pointer;color:#e5d6c3;min-height:48px;padding:1rem;font-weight:700}body.site-noir .lab-silent .silent-compare-runs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:.8rem;display:grid}body.site-noir .lab-silent .silent-compare-run{background:#13283c;border:1px solid #3e5870;border-radius:8px;min-width:0;padding:.9rem}body.site-noir .lab-silent .silent-compare-run h3{color:#e7c8a6;margin:.2rem 0 .5rem}body.site-noir .lab-silent .silent-compare-run p{overflow-wrap:anywhere;font-size:.87rem;line-height:1.5}body.site-noir .lab-silent .silent-compare-choices{padding-left:1.2rem;font-size:.84rem}body.site-noir .lab-silent .silent-compare-choices li{margin:.35rem 0}body.site-noir .lab-silent .silent-compare-clear{min-height:44px;margin:0 .8rem .8rem}@media (width<=820px){body.site-noir .lab-silent .silent-status-panel{display:none}body.site-noir .lab-silent .silent-mobile-status{z-index:3;background:#102033;border-bottom:1px solid #354b60;border-radius:6px;margin:0 0 .75rem;display:block;position:sticky;top:0}body.site-noir .lab-silent .silent-mobile-status summary{cursor:pointer;color:#e4c3a4;justify-content:space-between;align-items:center;gap:.6rem;min-height:44px;padding:.55rem .7rem;font-size:.78rem;display:flex}body.site-noir .lab-silent .silent-mobile-status summary span{text-align:right;font-size:.73rem}body.site-noir .lab-silent .silent-mobile-status ol{margin:0;padding:.35rem .8rem;list-style:none}body.site-noir .lab-silent .silent-mobile-status li{flex-wrap:wrap;gap:.4rem;margin:.45rem 0;font-size:.81rem;display:flex}body.site-noir .lab-silent .silent-mobile-location{border-top:1px solid #354b60;padding:.5rem .8rem;margin:0!important;font-size:.77rem!important}}@media (width<=650px){body.site-noir .lab-silent .silent-compare-runs{grid-template-columns:1fr}}body.site-noir .lab-silent .silent-communication-record{border:1px solid var(--lab-document-border,#765860);background:var(--lab-document-surface,#211d29);border-radius:12px;margin:.65rem 0 .9rem;overflow:clip}body.site-noir .lab-silent .silent-communication-heading{background:var(--lab-document-heading,#302631);color:#c6d4e0;letter-spacing:.09em;border-bottom:1px solid #6a505b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;padding:.72rem .9rem;font-size:.7rem;display:flex}body.site-noir .lab-silent .silent-communication-heading strong{color:#d4b596}body.site-noir .lab-silent .silent-artifact-message{min-width:0;padding:.9rem 1rem}body.site-noir .lab-silent .silent-artifact-message+.silent-artifact-message{border-top:1px solid #364c63}body.site-noir .lab-silent .silent-artifact-channel{color:#c9d9e9;flex-wrap:wrap;align-items:baseline;gap:.4rem .8rem;margin:0 0 .55rem;font-size:.75rem;font-weight:650;display:flex}body.site-noir .lab-silent .silent-artifact-channel-type{letter-spacing:.09em;color:#aec2d6;border:1px solid #4a6077;border-radius:4px;padding:.12rem .35rem;font-size:.64rem}body.site-noir .lab-silent .silent-artifact-public .silent-artifact-channel-type{color:#e2ba94;border-color:#805e49}body.site-noir .lab-silent .silent-artifact-private{background:#26212e}body.site-noir .lab-silent .silent-artifact-handoff{background:#282330}body.site-noir .lab-silent .silent-artifact-message-content{align-items:flex-start;gap:.8rem;min-width:0;display:flex}body.site-noir .lab-silent .silent-artifact-avatar{object-fit:cover;background:#20344b;border:1px solid #546a81;border-radius:10px;flex:0 0 52px;width:52px;height:52px}body.site-noir .lab-silent .silent-artifact-copy{flex:1;min-width:0}body.site-noir .lab-silent .silent-artifact-speaker{color:#f1f5fa;font-size:.95rem}body.site-noir .lab-silent .silent-artifact-message-text{color:#e5edf4;overflow-wrap:anywhere;font-size:.98rem;font-style:normal;line-height:1.53;border:0!important;margin:.3rem 0 0!important;padding:0!important}body.site-noir .lab-silent .silent-artifact-provenance{color:#b2c5d6;font-size:.75rem;line-height:1.4;margin:.32rem 0 0!important}body.site-noir .lab-silent .silent-artifact-aftermath{background:#132638;border-left:3px solid #c4a688;border-radius:0 8px 8px 0;margin:.8rem 0;padding:.8rem 1rem}body.site-noir .lab-silent .silent-artifact-eyebrow{letter-spacing:.11em;color:#dfbe9c;font-size:.7rem;font-weight:800}body.site-noir .lab-silent .silent-artifact-aftermath p{line-height:1.5;margin:.3rem 0 0!important}body.site-noir .lab-silent .silent-technical-lead{background:0 0;border:0;border-radius:0;margin:.9rem 0 1rem;padding:.15rem .15rem .3rem}body.site-noir .lab-silent .silent-technical-lead-label{letter-spacing:.07em;color:#e6c5a2;align-items:center;gap:.5rem;font-size:.7rem;font-weight:800;display:flex}body.site-noir .lab-silent .silent-technical-lead-label svg{width:18px;height:18px}body.site-noir .lab-silent .silent-technical-details summary{color:#e1eaf1;cursor:pointer;align-items:center;min-height:44px;padding:.4rem 0;font-size:.88rem;font-weight:700;display:flex}body.site-noir .lab-silent .silent-technical-details summary:focus-visible,body.site-noir .lab-silent .silent-artifact-context summary:focus-visible{outline-offset:2px;outline:3px solid #8bb8d9}body.site-noir .lab-silent .silent-technical-details-body p{font-size:.89rem;line-height:1.53;margin:.4rem 0!important}body.site-noir .lab-silent .silent-artifact-context{border:1px solid #394d61;border-radius:8px;margin:.7rem 0 1rem}body.site-noir .lab-silent .silent-artifact-context summary{cursor:pointer;color:#b9c9d9;min-height:44px;padding:.7rem .85rem;font-size:.86rem;font-weight:650;display:list-item}body.site-noir .lab-silent .silent-artifact-context-body{color:#b9c9d9;padding:0 .85rem .75rem}body.site-noir .lab-silent .silent-artifact-context-body p{font-size:.88rem;line-height:1.56;margin:.45rem 0!important}@media (width<=480px){body.site-noir .lab-silent .silent-artifact-message{padding:.7rem .75rem}body.site-noir .lab-silent .silent-artifact-message-content{gap:.6rem}body.site-noir .lab-silent .silent-artifact-avatar{flex-basis:44px;width:44px;height:44px}body.site-noir .lab-silent .silent-artifact-message-text{font-size:.92rem}body.site-noir .lab-silent .silent-communication-heading{padding:.7rem .75rem}}body.site-noir .lab-silent .silent-opening-scene{max-width:100%;margin:.45rem 0 .65rem}body.site-noir .lab-silent .silent-opening-message{margin:.7rem 0 .75rem}body.site-noir .lab-silent .silent-opening-message .silent-artifact-message{padding-top:.7rem;padding-bottom:.7rem}body.site-noir .lab-silent .silent-opening-records{margin:.75rem 0;padding:0}body.site-noir .lab-silent .silent-opening-records-heading{color:#d4e2ee;margin:0 0 .55rem;font-size:.88rem;font-weight:750}body.site-noir .lab-silent .silent-opening-record-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.6rem;margin:0;padding:0;list-style:none;display:grid}body.site-noir .lab-silent .silent-opening-record{border:1px solid var(--lab-document-border,#765860);background:var(--lab-document-clue,#24202e);color:#d8e4ef;border-radius:9px;gap:.6rem;min-width:0;padding:.7rem .75rem;display:flex}body.site-noir .lab-silent .silent-opening-record>svg{color:#d5b5a3;flex:0 0 19px;width:19px;height:19px}body.site-noir .lab-silent .silent-opening-record-content{min-width:0}body.site-noir .lab-silent .silent-opening-record-content strong{color:#e3d3bf;margin:0 0 .3rem;font-size:.78rem;line-height:1.35;display:block}body.site-noir .lab-silent .silent-opening-record-content p{color:#c2d0dd;overflow-wrap:anywhere;font-size:.82rem;line-height:1.45;margin:0!important}body.site-noir .lab-silent .silent-opening-briefing{background:0 0;border-color:#42576b;margin:.7rem 0 .9rem}body.site-noir .lab-silent .silent-opening-fallback{border:1px solid #40586e;border-radius:8px;padding:.8rem}@media (width<=600px){body.site-noir .lab-silent .silent-opening-record-list{grid-template-columns:minmax(0,1fr);gap:.4rem}body.site-noir .lab-silent .silent-opening-record{padding:.6rem .7rem}}body.site-noir .lab-silent .silent-artifact-channel-icon{color:#b2c9dc;flex:0 0 19px;align-self:center;width:19px;height:19px}body.site-noir .lab-silent .silent-artifact-public .silent-artifact-channel-icon{color:#e2ba94}body.site-noir .lab-silent .silent-artifact-channel-name{overflow-wrap:anywhere}body.site-noir .lab-silent .silent-technical-lead-label{margin:0 0 .2rem}body.site-noir .lab-silent .silent-technical-details summary{min-height:44px;padding:.35rem 0;font-weight:650}body.site-noir .lab-silent .silent-technical-details-body{padding:0 .3rem .5rem}body.site-noir .lab-silent .silent-technical-lead .silent-technical-lead-signal{color:#f0e7dc;font-size:.96rem;line-height:1.55;margin:.45rem 0 .55rem!important}body.site-noir .lab-silent .silent-technical-lead .silent-technical-details>summary{color:#d2dce6;font-size:.83rem}body.site-noir .lab-silent .silent-dossier-immediate{background:#122637;border-left:3px solid #c0a282;border-radius:0 8px 8px 0;margin:.55rem 0 1.05rem;padding:.85rem 1rem}body.site-noir .lab-silent .silent-dossier-immediate p{font-size:.95rem;line-height:1.55;margin:.35rem 0 0!important}body.site-noir .lab-silent .silent-investigation-dossier{min-width:0;margin:.65rem 0 1.2rem}body.site-noir .lab-silent .silent-dossier-header{padding:0 0 .4rem}body.site-noir .lab-silent .silent-dossier-eyebrow{color:#c9aa87;letter-spacing:.095em;font-size:.71rem;font-weight:800}body.site-noir .lab-silent .silent-dossier-heading{color:#f1f5f8;margin:.36rem 0 .2rem;font-size:clamp(1.1rem,2.2vw,1.32rem);line-height:1.25}body.site-noir .lab-silent .silent-dossier-deck{color:#bac9d8;font-size:.87rem;line-height:1.4;margin:.3rem 0!important}body.site-noir .lab-silent .silent-dossier-list{gap:.35rem;margin:.4rem 0 .7rem;padding:0;list-style:none;display:grid}body.site-noir .lab-silent .silent-dossier-entry{background:#102335;border:1px solid #3b5368;border-radius:8px;align-items:flex-start;gap:.65rem;min-width:0;margin:0;padding:.72rem .8rem;display:flex}body.site-noir .lab-silent .silent-dossier-icon{color:#b9d5e1;background:0 0;border:0;flex:0 0 30px;place-items:center;width:30px;height:30px;margin-top:.05rem;padding:0;display:grid}body.site-noir .lab-silent .silent-dossier-icon svg{width:30px;height:30px}body.site-noir .lab-silent .silent-dossier-verified{border-left:3px solid #4a9173}body.site-noir .lab-silent .silent-dossier-verified .silent-dossier-icon{color:#a3e7c1}body.site-noir .lab-silent .silent-dossier-open{background:#132638;border-left:3px solid #6b8aa6}body.site-noir .lab-silent .silent-dossier-entry-content{flex:1;min-width:0}body.site-noir .lab-silent .silent-dossier-entry-heading{color:#b9cbd9;flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:0 0 .15rem;display:flex}body.site-noir .lab-silent .silent-dossier-index{letter-spacing:.09em;font-size:.68rem}body.site-noir .lab-silent .silent-dossier-status{letter-spacing:.06em;font-size:.68rem;font-weight:800}body.site-noir .lab-silent .silent-dossier-verified .silent-dossier-status{color:#a3e7c1}body.site-noir .lab-silent .silent-dossier-open .silent-dossier-status{color:#c9d8e8}body.site-noir .lab-silent .silent-dossier-title{color:#ecf2f8;overflow-wrap:anywhere;font-size:.93rem;line-height:1.35;display:block}body.site-noir .lab-silent .silent-dossier-preview{color:#c3d0dc;font-size:.84rem;line-height:1.46;margin:.28rem 0 0!important}body.site-noir .lab-silent .silent-dossier-details{background:#101f30;border:1px solid #435b70;border-radius:8px;margin:.5rem 0 1rem}body.site-noir .lab-silent .silent-dossier-details summary{cursor:pointer;color:#d6e5f0;min-height:44px;padding:.8rem .95rem;font-size:.87rem;font-weight:750;display:list-item}body.site-noir .lab-silent .silent-dossier-details summary:focus-visible{outline-offset:2px;outline:3px solid #8bb8d9}body.site-noir .lab-silent .silent-dossier-details[open] summary{border-bottom:1px solid #3c5469}body.site-noir .lab-silent .silent-dossier-details-body{padding:.65rem .95rem 1rem}body.site-noir .lab-silent .silent-dossier-details-body p{font-size:.87rem;line-height:1.52;margin:.4rem 0!important}body.site-noir .lab-silent .silent-dossier-source{padding:.5rem 0}body.site-noir .lab-silent .silent-dossier-source+.silent-dossier-source{border-top:1px solid #34495d}body.site-noir .lab-silent .silent-dossier-source h3{color:#e5eaf0;margin:.25rem 0;font-size:.89rem}body.site-noir .lab-silent .silent-dossier-source .silent-dossier-provenance{color:#acbfd2;font-size:.76rem;margin-top:.4rem!important}@media (width<=480px){body.site-noir .lab-silent .silent-dossier-entry{gap:.5rem;padding:.65rem}body.site-noir .lab-silent .silent-dossier-icon{flex-basis:28px;width:28px;height:28px}body.site-noir .lab-silent .silent-dossier-icon svg{width:28px;height:28px}body.site-noir .lab-silent .silent-dossier-preview{font-size:.82rem}body.site-noir .lab-silent .silent-dossier-immediate{padding:.65rem .75rem}}body.site-noir .lab-silent .silent-dossier-open .silent-dossier-icon{color:#b5d0e1;background:0 0;border:0}body.site-noir .lab-silent .silent-ending-scene{min-width:0;margin:.2rem 0 1.1rem}body.site-noir .lab-silent .silent-ending-eyebrow{letter-spacing:.095em;color:#d8b28b;font-size:.72rem;font-weight:800;margin:0 0 .4rem!important}body.site-noir .lab-silent .silent-ending-scene h2{margin:.15rem 0 .85rem;font-size:clamp(1.35rem,2.8vw,1.8rem);line-height:1.24}body.site-noir .lab-silent .silent-ending-event{background:#132739;border-left:3px solid #bc9f7e;border-radius:0 8px 8px 0;margin:.6rem 0;padding:.8rem 1rem}body.site-noir .lab-silent .silent-ending-event h3,body.site-noir .lab-silent .silent-ending-tradeoff h3{letter-spacing:.075em;text-transform:uppercase;color:#d6c1a7;margin:0 0 .35rem;font-size:.75rem}body.site-noir .lab-silent .silent-ending-event p{color:#edf3f8;font-size:1rem;margin:0!important}body.site-noir .lab-silent .silent-ending-tradeoff{padding:.55rem .1rem .2rem}body.site-noir .lab-silent .silent-ending-tradeoff p{color:#ccd8e3;font-size:.92rem;margin:0!important}body.site-noir .lab-silent .silent-ending-scene .lab-callout{background:#102335;border:1px solid #3d5c72;margin:.9rem 0 .8rem;padding:.8rem 1rem}body.site-noir .lab-silent .silent-ending-scene .lab-callout h3{color:#c5dcef;margin:0 0 .35rem;font-size:.86rem}body.site-noir .lab-silent .silent-ending-scene .lab-callout p{color:#c9d9e7;font-size:.86rem;margin:0!important}body.site-noir .lab-silent .silent-ending-replay{border-top:0;margin-top:1.15rem;padding-top:.65rem}body.site-noir .lab-silent .silent-ending-replay h2{margin:0 0 .4rem;font-size:1.14rem}body.site-noir .lab-silent .silent-ending-replay>.lab-muted{font-size:.87rem;margin:0!important}body.site-noir .lab-silent .silent-ending-deep-dive,body.site-noir .lab-silent .silent-ending-reflection-details{background:#101f30;border:1px solid #435b70;border-radius:9px;margin:1.15rem 0}body.site-noir .lab-silent .silent-ending-deep-dive>summary,body.site-noir .lab-silent .silent-ending-reflection-details>summary{cursor:pointer;color:#e2eaf2;min-height:44px;padding:.86rem 1rem;font-weight:750;display:list-item}body.site-noir .lab-silent .silent-ending-deep-dive>summary:focus-visible,body.site-noir .lab-silent .silent-ending-reflection-details>summary:focus-visible{outline-offset:2px;outline:3px solid #8bb8d9}body.site-noir .lab-silent .silent-ending-deep-dive[open]>summary,body.site-noir .lab-silent .silent-ending-reflection-details[open]>summary{border-bottom:1px solid #435b70}body.site-noir .lab-silent .silent-ending-deep-dive-body,body.site-noir .lab-silent .silent-ending-reflection-body{min-width:0;padding:.4rem 1rem 1rem}body.site-noir .lab-silent .silent-ending-deep-dive-body>.lab-unseen,body.site-noir .lab-silent .silent-ending-deep-dive-body>.lab-review{margin-top:1.2rem}body.site-noir .lab-silent .silent-ending-people{padding:.7rem 0}body.site-noir .lab-silent .silent-ending-people h3{margin:0 0 .5rem;font-size:1rem}body.site-noir .lab-silent .silent-ending-reflection{margin-top:1rem;padding-top:.65rem}body.site-noir .lab-silent .silent-ending-reflection h2{margin:.25rem 0;font-size:1.15rem}body.site-noir .lab-silent .silent-ending-reflection-details{margin:.5rem 0 1rem}body.site-noir .lab-silent .silent-ending-reflection-body .lab-reflection-field{margin:1rem 0}body.site-noir .lab-silent .silent-ending-reflection-body .lab-button{min-height:44px}@media (width<=480px){body.site-noir .lab-silent .silent-ending-event{padding:.7rem .75rem}body.site-noir .lab-silent .silent-ending-deep-dive-body,body.site-noir .lab-silent .silent-ending-reflection-body{padding:.25rem .75rem .8rem}body.site-noir .lab-silent .silent-ending-deep-dive>summary,body.site-noir .lab-silent .silent-ending-reflection-details>summary{padding:.8rem .75rem}}body.site-noir .lab-silent .silent-ending-earlier-effects{background:#102336;border:1px solid #405d75;border-radius:9px;min-width:0;margin:1rem 0 .35rem;padding:.85rem 1rem}body.site-noir .lab-silent .silent-ending-earlier-effects>h3{color:#e6d0b6;margin:0 0 .7rem;font-size:.95rem;line-height:1.4}body.site-noir .lab-silent .silent-ending-earlier-effect{border-top:1px solid #3a5066;padding:.6rem 0}body.site-noir .lab-silent .silent-ending-earlier-effect:first-of-type{border-top:0}body.site-noir .lab-silent .silent-ending-earlier-effect strong{color:#d2e0ec;letter-spacing:.025em;font-size:.76rem;display:block}body.site-noir .lab-silent .silent-ending-earlier-effect p{color:#e1e9f1;overflow-wrap:anywhere;font-size:.89rem;line-height:1.53;margin:.3rem 0 0!important}@media (width<=480px){body.site-noir .lab-silent .silent-ending-earlier-effects{padding:.7rem .75rem}}body.site-noir .lab-silent :is(.silent-artifact-context,.silent-technical-details,.silent-dossier-details,.silent-ending-deep-dive,.silent-ending-reflection-details,.lab-comparison,.silent-compare,.silent-briefing)>summary,body.site-noir .lab-silent .silent-mobile-status details>summary{cursor:pointer;background:0 0;justify-content:flex-start;align-items:center;gap:.8rem;list-style:none;display:flex}body.site-noir .lab-silent :is(.silent-artifact-context,.silent-technical-details,.silent-dossier-details,.silent-ending-deep-dive,.silent-ending-reflection-details,.lab-comparison,.silent-compare,.silent-briefing)>summary::-webkit-details-marker,body.site-noir .lab-silent .silent-mobile-status summary::-webkit-details-marker{display:none}body.site-noir .lab-silent :is(.silent-artifact-context,.silent-technical-details,.silent-dossier-details,.silent-ending-deep-dive,.silent-ending-reflection-details,.lab-comparison,.silent-compare,.silent-briefing)>summary:before,body.site-noir .lab-silent .silent-mobile-status summary:before{content:"";border-top:.33rem solid #0000;border-bottom:.33rem solid #0000;border-left:.44rem solid #bdd0df;flex:none;width:0;height:0;transition:transform .16s;display:block;transform:rotate(0)}body.site-noir .lab-silent :is(.silent-artifact-context,.silent-technical-details,.silent-dossier-details,.silent-ending-deep-dive,.silent-ending-reflection-details,.lab-comparison,.silent-compare,.silent-briefing)[open]>summary:before,body.site-noir .lab-silent .silent-mobile-status details[open]>summary:before{transform:rotate(90deg)}body.site-noir .lab-silent :is(.silent-artifact-context,.silent-technical-details,.silent-dossier-details,.silent-ending-deep-dive,.silent-ending-reflection-details,.lab-comparison,.silent-compare,.silent-briefing)>summary:after,body.site-noir .lab-silent .silent-mobile-status details>summary:after{content:none!important}body.site-noir .lab-silent :is(.silent-artifact-context,.silent-technical-details,.silent-dossier-details,.silent-ending-deep-dive,.silent-ending-reflection-details,.lab-comparison,.silent-compare,.silent-briefing)>summary:focus-visible,body.site-noir .lab-silent .silent-mobile-status summary:focus-visible{outline-offset:2px;background:0 0;outline:3px solid #e9b585}body.site-noir .lab-silent :is(.silent-artifact-context,.silent-technical-details,.silent-dossier-details,.silent-ending-deep-dive,.silent-ending-reflection-details,.lab-comparison,.silent-compare,.silent-briefing)>summary:focus:not(:focus-visible),body.site-noir .lab-silent .silent-mobile-status summary:focus:not(:focus-visible){outline:none}@media (hover:hover) and (pointer:fine){body.site-noir .lab-silent :is(.silent-artifact-context,.silent-technical-details,.silent-dossier-details,.silent-ending-deep-dive,.silent-ending-reflection-details,.lab-comparison,.silent-compare,.silent-briefing)>summary:hover{color:#f2f7fc}}body.site-noir .lab-silent .lab-ending-actions>.lab-button-secondary{color:#eef3f8;background:#1a3147;border:1px solid #7595b1;box-shadow:inset 0 0 0 1px #0000}@media (hover:hover) and (pointer:fine){body.site-noir .lab-silent .lab-ending-actions>.lab-button-secondary:hover{background:#28465e;border-color:#afd2ec}}body.site-noir .lab-silent :is(.silent-opening-record,.silent-dossier-entry,.silent-artifact-message,.silent-ending-event){cursor:default}@media (prefers-reduced-motion:reduce){body.site-noir .lab-silent :is(.silent-artifact-context,.silent-technical-details,.silent-dossier-details,.silent-ending-deep-dive,.silent-ending-reflection-details,.lab-comparison,.silent-compare,.silent-briefing)>summary:before,body.site-noir .lab-silent .silent-mobile-status summary:before{transition:none}}body.site-noir .lab-silent .silent-mobile-status summary{gap:.7rem;padding:.65rem .75rem}body.site-noir .lab-silent .silent-mobile-status .silent-mobile-summary-main{text-align:left;flex-direction:column;flex:auto;gap:.1rem;min-width:0;display:flex}body.site-noir .lab-silent .silent-mobile-status .silent-mobile-summary-main strong{color:#f1d3b4;font-size:.84rem;line-height:1.4}body.site-noir .lab-silent .silent-mobile-status .silent-mobile-summary-main #silent-mobile-time{color:#c2d0db;text-align:left;font-size:.72rem}body.site-noir .lab-silent .silent-mobile-status .silent-mobile-summary-action{color:#cbd9e6;white-space:nowrap;flex:none;margin-left:auto;font-size:.74rem}@media (width<=340px){body.site-noir .lab-silent .silent-mobile-status summary{gap:.4rem}body.site-noir .lab-silent .silent-mobile-status .silent-mobile-summary-action{font-size:.7rem}}body.site-noir .lab-silent .silent-ending-replay .lab-ending-actions{gap:.55rem;margin:.8rem 0 1rem}body.site-noir .lab-silent .silent-ending-replay .lab-ending-actions>.lab-button{min-height:46px}body.site-noir .lab-silent .silent-ending-replay .lab-ending-actions>.silent-ending-new-run{color:#c9d7e4;background:0 0;border-color:#526d84}body.site-noir .lab-silent .silent-ending-replay .lab-ending-actions>.silent-ending-new-run:hover{background:#182c3e;border-color:#90abc0}body.site-noir .lab-silent .silent-ending-replay>h3{color:#d2b99c;text-transform:uppercase;letter-spacing:.07em;margin:1.25rem 0 .25rem;font-size:.88rem}body.site-noir .lab-silent :is(.silent-compare,.lab-comparison,.silent-ending-deep-dive,.silent-ending-reflection-details){background:0 0;border:0;border-bottom:1px solid #3f566b;border-radius:0;margin:.15rem 0}body.site-noir .lab-silent :is(.silent-compare,.lab-comparison,.silent-ending-deep-dive,.silent-ending-reflection-details)>summary{color:#dae5ee;min-height:48px;padding:.84rem .4rem;font-size:.89rem;font-weight:675}body.site-noir .lab-silent .silent-ending-reflection{border:0;margin:.1rem 0;padding:0}body.site-noir .lab-silent .silent-compare-empty>p{padding:.5rem .4rem .9rem;font-size:.85rem}body.site-noir .lab-silent .silent-ending-replay .lab-ending-actions>.lab-button-secondary{box-shadow:none}body.site-noir .lab-silent .lab-footer{color:#b4c2ce;font-size:.8rem;line-height:1.5}@media (width<=480px){body.site-noir .lab-silent .silent-ending-replay .lab-ending-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}body.site-noir .lab-silent .silent-ending-replay .lab-ending-actions>.lab-button{width:100%;max-width:100%;padding:.65rem .5rem;font-size:.83rem;line-height:1.35}body.site-noir .lab-silent .silent-ending-replay .lab-ending-actions>.silent-ending-new-run{grid-column:1/-1}}@media (width<=340px){body.site-noir .lab-silent .silent-ending-replay .lab-ending-actions{grid-template-columns:minmax(0,1fr)}body.site-noir .lab-silent .silent-ending-replay .lab-ending-actions>.silent-ending-new-run{grid-column:auto}}
