.question-page{background:var(--paper);color:var(--ink);max-width:1100px;min-height:100dvh;margin:auto;padding:clamp(24px,5vw,80px)}.question-page h1{font:400 clamp(46px, 8vw, 108px) / .95 var(--display);letter-spacing:-.025em;margin:36px 0}.question-page h2,.profile-questions h2{font:400 clamp(30px, 4vw, 52px) / 1 var(--display)}.question-page p{max-width:70ch;line-height:1.5}.question-page form>label,.question-options label{flex-direction:column;gap:12px;margin:24px 0;font:700 16px monospace;display:flex}.question-page textarea,.question-page input:not([type=checkbox]),.question-page select{border:2px solid var(--ink);color:inherit;box-sizing:border-box;background:0 0;border-radius:0;width:100%;padding:16px;font:20px monospace}.question-page textarea{resize:vertical;min-height:100px}.question-options{grid-template-columns:1fr 1fr;gap:24px;display:grid}.question-options label{font:40px var(--display)}.question-page button,.question-cta{background:var(--ink);color:var(--paper);border:2px solid var(--ink);cursor:pointer;margin:24px 0;padding:20px;font:700 17px monospace;text-decoration:none;display:block}.question-page button:disabled{opacity:.45;cursor:default}.question-page :focus-visible{outline-offset:5px;outline:3px solid #e84929}.question-terms{border-top:3px solid;margin-top:40px;padding-top:20px}.question-ack{align-items:center;gap:12px;margin:24px 0;display:flex}.question-test{border:1px solid;padding:6px 10px;font:700 12px monospace;display:inline-block}.profile-questions{border-top:2px solid;margin:32px 0;padding-top:24px;position:relative}.profile-questions p{overflow-wrap:anywhere}.profile-questions small{font:10px monospace}@media (width<=550px){.question-options{grid-template-columns:1fr;gap:0}.question-page button{width:100%}}.beta-report{background:var(--paper);max-width:540px;color:var(--ink);z-index:100;border:3px solid;padding:24px;position:fixed;inset:auto 16px 16px}.beta-report label{margin:12px 0;display:block}.beta-report textarea,.beta-report select{width:100%;font:inherit;min-height:44px;display:block}.debug[hidden]{display:none}:root{--ink:#111312;--paper:#e9e3d4;--acid:#e4fa35;--orange:#ff633c;--blue:#243fd6;--line:2px solid currentColor;--gutter:clamp(18px, 3vw, 56px);--display:Impact, "Arial Narrow", "Arial Black", sans-serif;color:var(--ink);background:var(--paper);font-synthesis:none;font-family:Arial,Helvetica,sans-serif;font-weight:700}*{box-sizing:border-box}body{margin:0}button,a,input,select{touch-action:manipulation}button,a{color:inherit}button{font:inherit;cursor:pointer}button:disabled{cursor:default}a{text-underline-offset:5px}button:focus-visible,a:focus-visible,select:focus-visible,input:focus-visible,summary:focus-visible{outline:4px solid var(--blue);outline-offset:5px}button{border-radius:0}h1,p{margin:0}h1{font-family:var(--display);text-transform:uppercase;letter-spacing:-.025em;overflow-wrap:anywhere;font-weight:900;line-height:.91}::selection{background:var(--ink);color:var(--acid)}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.world-shell{min-height:100svh;padding:0 var(--gutter);flex-direction:column;max-width:2200px;margin:auto;display:flex}.masthead{border-bottom:var(--line);align-items:center;gap:24px;height:76px;display:flex}.wordmark{font-family:var(--display);letter-spacing:-2px;font-size:40px;line-height:1;text-decoration:none}.wordmark span{vertical-align:top;letter-spacing:0;font-family:monospace;font-size:14px}.guest-link{overflow-wrap:anywhere;max-width:240px;margin-left:auto;font:700 11px monospace}.utility{letter-spacing:.04em;background:0 0;border:0;border-bottom:1px solid;min-height:40px;padding:9px 0;font:700 10px monospace}.connection{min-height:30px;padding-top:8px;font:700 11px monospace}.disconnected{background:var(--ink);color:var(--paper);padding:8px 12px}.world-scene{flex-direction:column;flex:1;display:flex;position:relative}.scene-rail{letter-spacing:.06em;justify-content:space-between;align-items:center;min-height:42px;font:700 11px monospace;display:flex}.timer{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;display:flex}.timer strong{font-family:var(--display);text-align:right;min-width:2ch;font-size:46px;line-height:1}.timer.urgent{background:var(--ink);color:var(--acid);outline:3px solid var(--ink);padding:4px 10px}.game{flex-direction:column;flex:1;justify-content:center;min-height:480px;display:flex;position:relative}.eyebrow{letter-spacing:.08em;font:700 11px monospace}.question-title{padding:18px 0 30px}.question-title h1{text-wrap:balance;max-width:1400px;margin-top:12px;font-size:clamp(58px,8.6vw,154px)}.answers{grid-template-columns:1fr 1fr;gap:18px;display:grid}.answer{border:3px solid var(--ink);min-height:155px;box-shadow:6px 6px 0 var(--ink);background:var(--acid);color:var(--ink);text-align:left;overflow-wrap:anywhere;grid-template-columns:auto 1fr;align-items:center;gap:28px;padding:12px 28px;transition:background .1s,color .1s;display:grid;position:relative}.answer:nth-child(2){background:0 0}.answer[aria-pressed=true]{background:var(--ink);color:var(--acid);box-shadow:6px 6px 0 var(--blue)}.answer:disabled:not([aria-pressed=true]){background:var(--paper)}.letter{font-family:var(--display);font-size:100px;line-height:1}.answer-text{font-family:var(--display);font-size:clamp(28px,3.5vw,62px);line-height:1}.pick{font:700 10px monospace;position:absolute;bottom:10px;right:12px}.answer-note{min-height:40px;padding:14px 0;font:700 10px monospace}.world-bar{border-top:var(--line);isolation:isolate;margin-top:18px;padding:14px 0 0}.bar-label{letter-spacing:.06em;align-items:baseline;gap:18px;font:700 10px monospace;display:flex}.bar-label strong{font-family:var(--display);letter-spacing:-1px;font-size:40px}.bar-label strong span{font-size:24px}.bar-label>span:last-child{margin-left:auto}.segments{perspective:600px;grid-template-columns:repeat(10,minmax(0,1fr));gap:7px;height:58px;margin-top:10px;display:grid}.segment{border:2px solid var(--ink);transform-origin:bottom;background:0 0;position:relative}.segment i{font:9px monospace;position:absolute;bottom:4px;left:5px}.segment.filled{background:var(--ink);color:var(--paper)}.high-stakes .segment.filled{background:var(--blue);color:#fff}.destroy .segment.debris{background:var(--ink);color:var(--paper)}.debug{opacity:.65;overflow-wrap:anywhere;margin:12px 0 8px;font:9px monospace}.bottom-rail{justify-content:space-between;align-items:center;gap:12px;padding:10px 0 18px;font:9px monospace;display:flex}.share-control{align-items:center;gap:10px;font:10px monospace;display:flex}.result-scene{padding:20px 0;position:relative}.result-head{flex-wrap:wrap;align-items:baseline;gap:32px;display:flex}.percentage{font-family:var(--display);letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(80px,18vw,300px);line-height:.9}.result-verdict{font-family:var(--display);font-size:clamp(65px,10vw,170px);line-height:1}.pass .result-verdict{color:var(--blue)}.fail .result-verdict{background:var(--ink);color:var(--orange);padding:0 12px}.correct{overflow-wrap:anywhere;margin-top:26px;font-size:clamp(19px,3vw,46px)}.result-detail{margin-top:18px;font:700 12px monospace}.failure-line{margin-top:18px;font:700 14px monospace}.fail:before{content:"";inset:0 calc(-1 * var(--gutter));background:var(--orange);z-index:-1;position:absolute}.void .result-scene h1{margin:34px 0 18px;font-size:clamp(50px,8vw,132px)}.void .result-verdict{margin-bottom:18px;font-size:clamp(25px,4vw,60px)}.incident-tape{letter-spacing:.14em;border-block:6px double;padding:10px 0;font:700 13px monospace;display:block}.pause-scene{grid-template-columns:1fr 2fr;align-items:center;gap:20px;padding:30px 0;display:grid}.pause-scene h1{font-size:clamp(70px,10vw,180px)}.pause-scene p{grid-column:2;font:700 12px/1.8 monospace}.pause-mark{font-size:clamp(100px,20vw,290px);font-weight:400;line-height:.8}.transition-scene h1{text-align:center;font-size:clamp(130px,27vw,450px)}.transition-scene span{color:var(--blue)}.completion-scene{isolation:isolate;text-align:center;background:var(--acid);margin:10px calc(-1 * var(--gutter));padding:24px var(--gutter);flex-direction:column;justify-content:center;align-items:center;min-height:460px;display:flex;position:relative;overflow:hidden}.completion-ten{font-family:var(--display);letter-spacing:-.06em;font-size:clamp(130px,22vw,380px);line-height:.8}.completion-ten span{font-size:.45em}.completion-scene h1{margin-top:26px;font-size:clamp(40px,6vw,100px)}.completion-scene .eyebrow{margin-top:24px}.fact-composition{isolation:isolate;flex-direction:column;justify-content:center;min-height:440px;padding:40px;display:flex;position:relative;overflow:hidden}.fact-composition h1{max-width:1200px;font-size:clamp(45px,6.6vw,110px);line-height:1}.fact-index{font:700 10px monospace;position:absolute;top:16px;left:20px}.fact-stamp{align-self:flex-end;margin-top:26px;font:700 10px/1.3 monospace}.fact-art{z-index:-1;pointer-events:none;position:absolute;inset:0}.fact-poster .fact-composition{background:var(--blue);color:var(--paper);margin:12px calc(-1 * var(--gutter));padding:50px var(--gutter)}.fact-poster h1{letter-spacing:-.035em;max-width:78%}.fact-signal .fact-composition{background:var(--ink);color:var(--acid);border-left:30px solid var(--acid);padding-left:12%}.fact-signal h1{letter-spacing:-.06em;font-family:monospace;font-size:clamp(35px,5.3vw,85px);line-height:1.1}.fact-signal .fact-art{background:repeating-linear-gradient(0deg, transparent 0 14px, var(--acid) 14px 24px);width:4%;left:auto}.fact-paper .fact-composition{box-shadow:10px 10px 0 var(--ink);background:#fff9ea;border:1px solid;margin:12px 20px;padding:60px 10%;transform:rotate(-1deg)}.fact-paper h1{text-transform:none;letter-spacing:-.04em;font-family:Georgia,serif;font-size:clamp(36px,5vw,86px);font-style:italic;font-weight:700;line-height:1.05}.fact-paper .fact-index{background:var(--orange);padding:4px 12px;transform:rotate(-4deg)}.profile-page{padding:32px var(--gutter);background:var(--acid);max-width:1500px;min-height:100vh;margin:auto}.back-link{font:700 12px monospace}.profile-page>.eyebrow{margin:60px 0 20px}.profile-page h1{margin-bottom:35px;font-size:clamp(54px,11vw,180px)}.profile-page h1 span{display:block}.profile-page h1 span:first-child{letter-spacing:0;margin-bottom:18px;font-size:.3em}.name-verdict{font:700 16px monospace}.action{background:var(--ink);color:var(--acid);border:2px solid;margin:15px 0;padding:20px 24px;font:700 16px monospace;display:block}.private-stats{border-top:var(--line);flex-wrap:wrap;gap:40px;margin-top:55px;padding-top:20px;display:flex}.private-stats div{flex-direction:column;display:flex}.private-stats strong{font:54px var(--display)}.private-stats span,.private-stats p{font:700 11px/1.6 monospace}.private-stats p{align-self:center}.privacy{max-width:700px;margin-top:35px;font:12px/1.7 monospace}.privacy summary{cursor:pointer;padding:12px 0}.privacy p{margin:12px 0}.waiting h1{margin:80px 0;font-size:clamp(70px,12vw,180px)}.loading{padding:40px;font:16px monospace}.lab-controls{background:var(--ink);color:var(--paper);flex-wrap:wrap;align-items:center;gap:14px;padding:16px;font:12px monospace;display:flex}.lab-controls label{align-items:center;gap:8px;display:flex}.lab-controls select,.lab-controls button{font:inherit;padding:8px}.lab-frame{max-width:var(--lab-width,100%);border-inline:1px solid #777;margin:auto}.lab-label{text-align:center;padding:10px;font:10px monospace}.admin{max-width:1000px;margin:auto;padding:24px;font-weight:400}.admin h1{font-size:2rem}.admin h2{margin-top:2rem}.admin button{min-height:44px;margin:.3rem;padding:.6rem;font-size:1rem}.admin label{margin:1rem 0;display:block}.admin input,.admin textarea,.admin select{width:100%;font:inherit;padding:.5rem;display:block}.admin pre{white-space:pre-wrap;overflow-wrap:anywhere}.admin details{border-top:1px solid;padding:.7rem 0}.admin summary{cursor:pointer;min-height:44px}@media (width>=1600px){.game{min-height:560px}.answers{max-width:1700px}.world-scene{padding-inline:3vw}.question-title h1{max-width:1700px}}@media (width<=767px){.masthead{flex-wrap:wrap;gap:14px;height:66px}.wordmark{font-size:32px}.guest-link{max-width:145px;font-size:9px}.utility{font-size:9px}.motion-control{display:none}.game{min-height:430px}.scene-rail{gap:15px;font-size:9px}.timer strong{font-size:40px}.question-title{padding:12px 0 24px}.question-title h1{font-size:clamp(48px,10.5vw,80px)}.answers{grid-template-columns:1fr;gap:13px}.answer{min-height:106px;box-shadow:4px 4px 0 var(--ink);gap:22px;padding:10px 18px}.letter{font-size:74px}.answer-text{font-size:clamp(27px,6vw,44px)}.answer-note{padding-top:14px;font-size:9px}.world-bar{margin-top:14px}.bar-label{gap:10px;font-size:9px}.bar-label strong{font-size:33px}.bar-label>span:last-child{text-align:right;max-width:125px;line-height:1.4}.segments{gap:4px;height:40px}.segment i{font-size:7px;left:3px}.debug{font-size:8px}.bottom-rail{align-items:flex-start;font-size:8px}.bottom-rail>span{max-width:160px}.percentage{font-size:clamp(72px,23vw,170px)}.result-head{gap:20px}.result-verdict{font-size:76px}.correct{font-size:24px;line-height:1.2}.result-detail{font-size:11px}.failure-line{font-size:12px;line-height:1.5}.fact-composition{min-height:400px;padding:45px 20px}.fact-composition h1{font-size:clamp(35px,8.4vw,58px)}.fact-poster h1{max-width:83%}.fact-signal .fact-composition{border-left-width:12px;padding-left:22px}.fact-signal h1{font-size:34px}.fact-paper .fact-composition{margin:10px 6px;padding:60px 24px}.fact-paper h1{font-size:37px}.pause-scene{grid-template-columns:1fr 3fr;gap:12px}.pause-scene h1{font-size:65px}.pause-scene p{font-size:10px}.completion-scene{min-height:400px}.completion-ten{font-size:150px}.completion-scene h1{font-size:52px}.profile-page h1{font-size:clamp(47px,11.5vw,85px)}.private-stats{gap:24px}.profile-page>.eyebrow{margin-top:40px}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) *{scroll-behavior:auto!important;transition:none!important}:root:not([data-motion=full]) .debris{opacity:0}:root:not([data-motion=full]) .destroy .segments{border-bottom:4px solid}}:root[data-motion=reduce] *{scroll-behavior:auto!important;transition:none!important}:root[data-motion=reduce] .debris{opacity:0}:root[data-motion=reduce] .destroy .segments{border-bottom:4px solid}@media (horizontal-viewport-segments:2){.world-shell{max-width:env(viewport-segment-width 0 0);margin-left:0}}.lab-controls button{color:var(--ink)}.segment-slot{border:2px solid var(--ink);min-width:0}.segment-slot .segment{border:0;width:100%;height:100%;display:block}.world-shell{overflow-x:clip}.fact-signal .fact-composition{padding-right:8%}.scene-rail{min-height:54px}.timer{align-items:center;height:54px}.timer.urgent{padding:0 10px}.bottom-rail{min-height:58px}.fact-poster .fact-stamp{align-self:flex-start}.save-page{max-width:680px;min-height:100svh;margin:0 auto;padding:clamp(24px,5vw,64px)}.save-page h1{overflow-wrap:anywhere;margin:40px 0;font-size:clamp(2.5rem,9vw,5rem);line-height:.98}.save-page h2{font-size:clamp(1.5rem,5vw,2.4rem)}.save-page p{line-height:1.6}.save-page .providers{gap:12px;margin:32px 0 20px;display:grid}.save-page label{margin:20px 0;display:block}.save-page input{box-sizing:border-box;width:100%;font:inherit;padding:14px;display:block}.save-page .utility{margin:20px 0;display:block}.auth-warning{z-index:10;color:#111;background:#f8e75c;padding:12px;position:relative}.clerk-hidden{display:none}@font-face{font-family:Mubloo Anton;src:url(/fonts/anton-latin.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}:root{--display:"Mubloo Anton", Impact, "Arial Narrow", sans-serif}h1,.wordmark,.bar-label strong,.timer strong{font-weight:400}.world-shell{--event-bg:var(--acid);--event-ink:var(--ink);isolation:isolate}.answers{margin-inline:calc(-1 * var(--gutter));background:var(--ink);border:0;gap:0;position:relative}.answer,.answer:nth-child(2){box-shadow:none;background:var(--acid);min-height:180px;padding:18px max(30px, var(--gutter));isolation:isolate;border:0;border-radius:0;gap:30px;transition:none;overflow:hidden}.answer:nth-child(2){background:var(--ink);color:var(--paper);border-left:10px solid var(--paper)}.answer:before{content:"";opacity:.07;clip-path:polygon(0 0,100% 0,100% 8%,0 25%);z-index:-1;background:currentColor;position:absolute;inset:0}.answer .door-edge{background:var(--blue);width:0;position:absolute;top:0;bottom:0;left:0}.answer[aria-pressed=true]{box-shadow:none;background:var(--blue);color:#fff;padding-left:calc(max(30px, var(--gutter)) + 18px)}.answer[aria-pressed=true] .door-edge{background:var(--ink);border-right:4px solid #fff;width:14px}.answer[aria-pressed=true]:after{content:"";border-top:25px solid var(--paper);border-left:25px solid #0000;position:absolute;top:0;right:0}.answer:disabled:not([aria-pressed=true]){background:var(--paper);color:var(--ink)}.answer:nth-child(2):disabled:not([aria-pressed=true]){background:var(--ink);color:var(--paper)}.answer:focus-visible{outline-offset:-8px;box-shadow:inset 0 0 0 12px var(--blue);outline:4px solid #fff}.answer .letter{min-width:.72em;font-size:118px;font-weight:400}.answer .answer-text{font-size:clamp(28px,3.3vw,58px);font-weight:400}.pick{bottom:14px;right:24px}.world-bar{border:0;padding-top:18px;position:relative}.world-bar:before{content:"";background:var(--ink);clip-path:polygon(0 0,43% 0,45% 100%,55% 100%,57% 0,100% 0,100% 100%,0 100%);height:5px;position:absolute;top:0;left:0;right:0}.segments{border-inline:8px solid var(--ink);background:var(--ink);height:64px;box-shadow:0 7px 0 var(--ink);isolation:isolate;gap:2px;margin-top:9px;padding:7px 9px 10px;position:relative;transform:skew(-8deg)}.segments:before{content:"";border-block:2px solid var(--paper);z-index:-1;position:absolute;inset:10px -12px}.segment-slot{background:0 0;border:0;position:relative}.segment-slot:after{content:"";background:var(--ink);opacity:.25;pointer-events:none;height:3px;position:absolute;bottom:5px;left:10%;right:10%}.segment-slot .segment{background:var(--paper);border:0;border-top:5px solid #77736b}.segment-slot .segment.filled,.segment-slot .segment.debris{background:var(--ink);border-top:5px solid var(--acid);color:var(--paper)}.segment i{font-size:9px;bottom:10px;left:20%;transform:skew(8deg)}.high-stakes .segment-slot .filled{background:var(--blue);border-top-color:var(--acid)}.pressure-7 .world-bar{border-right:8px solid var(--blue);padding-right:10px}.pressure-8 .world-bar{border-inline:8px solid var(--ink);padding-inline:12px}.pressure-8 .segments{transform:skew(-12deg)}.pressure-9 .world-bar{background:var(--ink);color:var(--paper);margin-inline:calc(-1 * var(--gutter));padding:14px 12px 7px}.pressure-9 .world-bar:before{background:var(--blue);clip-path:none;height:10px}.pressure-9 .segments{border-inline-color:var(--acid);height:76px;margin-inline:8px;transform:skew(-8deg)}.pressure-7 .question-title{border-left:5px solid var(--blue);padding-left:14px}.pressure-8 .question-title{border-left:10px solid var(--ink);padding-left:14px}.pressure-9 .question-title{border-left:14px solid var(--blue);padding-left:14px}.pressure-9 .question-title h1{letter-spacing:-.04em}.pressure-9 .timer{background:var(--ink);color:var(--acid);border-right:8px solid var(--blue);padding:0 10px}.pressure-9 .masthead{border-bottom-width:7px}.scene-damage{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.infection-sweep .scene-damage{background:var(--ink);opacity:.13}.infection-shed .failure-line{border-bottom:7px dashed;padding-bottom:10px}.palette-cyan{--event-bg:#48efff;--event-ink:#111312}.palette-magenta{--event-bg:#fa41b1;--event-ink:#111312}.palette-ultra{--event-bg:#151b72;--event-ink:#f8f2e4}.palette-silver{--event-bg:#bcbdb4;--event-ink:#111312}.palette-tomato{--event-bg:#eb482c;--event-ink:#111312}.palette-pink{--event-bg:#f3cadc;--event-ink:#171427}.palette-green{--event-bg:#a9fc46;--event-ink:#111312}.palette-whiteout{--event-bg:#fffef8;--event-ink:#111312}.world-takeover{background:var(--event-bg);color:var(--event-ink);max-width:none;min-height:100svh;padding:0;position:relative}.world-takeover .masthead{display:none}.world-takeover .connection:not(.disconnected){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.world-takeover .bottom-rail{z-index:3;min-height:48px;padding:10px 24px;position:relative}.world-takeover .bottom-rail>span{display:none}.world-takeover .bottom-rail .share-control{margin-left:auto}.world-takeover .world-scene{min-height:calc(100svh - 48px);padding:0}.world-takeover .scene-rail{z-index:2;padding:12px 24px}.world-takeover .game{min-height:60svh}.world-takeover .fact-composition{min-height:60svh;box-shadow:none;color:var(--event-ink);background:0 0;border:0;flex:1;margin:0;transform:none}.world-takeover .world-bar{color:var(--event-ink);background:0 0;border:0;margin:0 24px;padding:12px 0}.world-takeover .world-bar:before{background:currentColor}.world-takeover .segments{background:var(--event-ink);height:30px;box-shadow:none;border:0;margin:8px 0;padding:3px;transform:none}.world-takeover .segment i{display:none}.world-takeover .segment-slot{background:var(--event-bg)}.world-takeover .segment-slot .segment{background:var(--event-bg);border:0}.world-takeover .segment-slot .filled{background:var(--event-ink)}.world-takeover .bar-label strong{font-size:28px}.world-takeover .debug{padding-inline:24px}.world-receipt .scene-rail>span{visibility:hidden}.world-receipt .world-bar{align-self:center;width:calc(100% - 48px);max-width:720px}.fact-receipt .fact-composition{background:var(--event-ink);width:min(720px,80%);color:var(--event-bg);clip-path:polygon(0 0,100% 0,100% 96%,95% 100%,90% 96%,85% 100%,80% 96%,75% 100%,70% 96%,65% 100%,60% 96%,55% 100%,50% 96%,45% 100%,40% 96%,35% 100%,30% 96%,25% 100%,20% 96%,15% 100%,10% 96%,5% 100%,0 96%);align-self:center;padding:80px 45px}.fact-receipt h1{letter-spacing:-.07em;border-block:9px double;padding:30px 0;font-family:monospace;font-size:clamp(38px,5.5vw,70px);font-weight:900;line-height:1.05}.receipt-serial{letter-spacing:.18em;font:10px monospace;position:absolute;top:45px;left:45px}.fact-receipt .fact-index{display:none}.fact-receipt .fact-stamp{letter-spacing:.15em;align-self:flex-start}.fact-receipt .fact-art{background:repeating-linear-gradient(90deg,currentColor 0 3px,#0000 3px 6px,currentColor 6px 7px,#0000 7px 11px);height:18px;inset:auto 45px 35px}.world-void-field .scene-rail>span{visibility:hidden}.fact-void-field .fact-composition{justify-content:flex-end;min-height:70svh;padding:32vh 10vw 8vh}.fact-void-field h1{text-align:right;text-transform:none;align-self:flex-end;max-width:650px;font:400 clamp(28px,4vw,62px)/1.1 Georgia,serif}.void-word{font:400 clamp(200px, 38vw, 650px)/1 var(--display);letter-spacing:-.06em;opacity:.15;pointer-events:none;position:absolute;top:-.12em;left:-.07em}.fact-void-field .fact-art,.fact-void-field .fact-index{display:none}.fact-void-field .fact-stamp{margin-top:30px}.world-void-field .world-bar{width:calc(100% - 48px);max-width:340px;margin-left:24px;margin-right:auto}.world-void-field .bar-label>span:last-child{display:none}@media (width<=767px){.answer,.answer:nth-child(2){gap:28px;min-height:118px;padding:12px 24px}.answer:nth-child(2){border-left:0;border-top:8px solid var(--paper)}.answer .letter{font-size:84px}.answer[aria-pressed=true]{padding-left:42px}.answers{gap:0}.question-title h1{font-size:clamp(46px,10.5vw,78px);line-height:1.02}.segments{border-inline-width:5px;gap:2px;height:52px;padding:5px 3px 7px}.segment i{font-size:7px;bottom:8px;left:12%}.pressure-9 .segments{height:61px;margin-inline:3px}.pressure-9 .world-bar{padding-inline:18px}.pressure-9 .question-title{border-left-width:8px;padding-left:10px}.bar-label>span:last-child{max-width:110px}.fact-receipt .fact-composition{width:86%;min-height:60svh;padding:70px 24px}.fact-receipt h1{font-size:34px}.receipt-serial{letter-spacing:0;font-size:8px;left:24px;right:24px}.fact-void-field .fact-composition{min-height:68svh;padding:34vh 24px 8vh}.void-word{font-size:65vw;top:4vh}.fact-void-field h1{font-size:32px}.world-takeover .bar-label{font-size:8px}.world-takeover .scene-rail{padding-inline:18px}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .scene-damage{display:none}}.segment-slot:before{content:"";background:var(--paper);clip-path:polygon(0 0,83% 0,100% 17%,100% 100%,17% 100%,0 83%);position:absolute;inset:0}.segment-slot .segment{clip-path:polygon(0 0,83% 0,100% 17%,100% 100%,17% 100%,0 83%)}.fail .world-bar:before{transform:rotate(calc(-1deg * var(--force)))}.world-takeover .timer{color:inherit;background:0 0;border:0}.world-fractured .masthead{background:var(--ink);color:var(--paper);border-bottom:10px solid var(--orange);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);clip-path:polygon(0 0,100% 0,100% 87%,73% 87%,71% 100%,32% 100%,30% 83%,0 83%)}.world-fractured .masthead a{color:inherit}.world-fractured .scene-rail{border-bottom:4px dashed var(--ink);padding-bottom:12px}.world-fractured .world-bar:before{clip-path:polygon(0 0,32% 0,34% 65%,51% 65%,53% 0,100% 0,100% 35%,72% 35%,70% 100%,0 100%);height:12px}.world-fractured .infection-implode .scene-rail{border-inline:14px solid var(--ink);padding-inline:12px}.world-fractured .infection-drop .world-bar{border-bottom:14px solid var(--ink);padding-bottom:15px}.event-controls{z-index:4;color:var(--event-ink);flex-wrap:wrap;gap:16px;display:flex;position:relative}.event-controls .utility{color:inherit}.scene-damage{z-index:-1;background:var(--ink);opacity:.18;transform-origin:50%;height:10px;inset:auto 0 4%}.infection-sweep .scene-damage{opacity:.13;width:45%;height:auto;inset:0}.infection-implode .scene-damage{border-inline:10px solid var(--ink);background:0 0;height:12%;bottom:5%}.infection-shed .scene-damage{opacity:.6;width:65%;height:6px;bottom:18%;left:18%}.infection-drop .scene-damage{height:8px;bottom:5%}.fact-art{display:none}.fact-signal .fact-art{opacity:1;background:currentColor;width:10px;display:block;position:absolute;inset:0 auto 0 0}.fact-receipt .fact-composition{clip-path:none;border-bottom:14px solid var(--event-bg);padding-top:70px;padding-bottom:70px}.fact-receipt h1{letter-spacing:-.06em;border-block:3px solid}.fact-receipt .fact-art{display:none}.fact-receipt .fact-stamp{letter-spacing:0;font-size:10px}.fact-void-field .void-word{opacity:.1}.world-exhibit{background:var(--event-bg);color:var(--event-ink)}.fact-exhibit .fact-composition{isolation:isolate;justify-content:flex-end;min-height:65svh;padding:9vh 7vw;overflow:hidden}.fact-exhibit .fact-composition h1{background:var(--event-bg);max-width:1000px;color:var(--event-ink);z-index:1;padding:18px 0;font-size:clamp(48px,7.5vw,120px);line-height:1.03;position:relative}.art-space{font:400 clamp(140px, 29vw, 500px)/1 var(--display);letter-spacing:-.03em;white-space:nowrap;opacity:.12;pointer-events:none;position:absolute;top:2vh;left:-.065em}.fact-exhibit .fact-index{writing-mode:initial;margin-bottom:auto;padding-bottom:8vh;font:10px monospace;position:relative;top:auto;left:auto}.fact-exhibit .fact-stamp{background:var(--event-bg);color:var(--event-ink);z-index:1;align-self:flex-start;position:relative}.curated-art{opacity:0;z-index:-1;pointer-events:none;position:absolute;inset:0}.curated-art.ready{opacity:1}.curated-art img{object-fit:cover;width:100%;height:100%}.fact-composition:has(.curated-art.ready) .art-space{display:none}.fact-composition:has(.curated-art.ready) h1{max-width:850px;padding:18px;font-size:clamp(36px,6vw,90px)}.fact-composition:has(.curated-art.ready) .fact-index{background:var(--event-bg);color:var(--event-ink);align-self:flex-start;padding:8px}.world-completion{background:var(--ink);color:var(--paper);max-width:none;min-height:100svh;padding:0;position:relative}.world-completion .masthead{display:none}.world-completion .connection:not(.disconnected){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.world-completion .world-scene{isolation:isolate;min-height:100svh;padding:0}.world-completion .scene-rail{z-index:4;min-height:0;position:absolute;top:14px;right:20px}.world-completion .scene-rail>span{display:none}.world-completion .timer{writing-mode:vertical-rl;color:var(--paper);background:var(--ink);border:0;padding:5px;font:9px monospace}.world-completion .timer strong{min-width:0;font:12px monospace}.world-completion .game{z-index:2;pointer-events:none;min-height:100svh}.world-completion .completion-scene{color:var(--paper);background:0 0;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100svh;margin:0;padding:8vh 0;display:flex;overflow:visible}.world-completion .completion-ten{font:400 clamp(160px, 32vw, 520px)/1 var(--display);letter-spacing:-.04em;color:var(--paper);background:var(--ink);padding:0 3vw;transform:none}.world-completion .completion-ten span{letter-spacing:-.03em;font-size:.38em}.world-completion .completion-scene h1{font:400 clamp(44px, 6vw, 100px)/1.02 var(--display);text-align:center;background:var(--ink);color:var(--paper);margin:0;padding:10px 3vw}.world-completion .completion-scene .eyebrow{background:var(--ink);color:var(--paper);padding:12px;font:10px monospace}.world-completion .world-bar{color:var(--paper);z-index:1;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.world-completion .world-bar:before{display:none}.world-completion .segments{height:100%;box-shadow:none;background:0 0;border:0;margin:0;padding:0;display:block;position:absolute;inset:0;overflow:hidden;transform:none}.world-completion .segments:before{display:none}.world-completion .segment-slot{left:calc(var(--cell) * 10%);transform-origin:50% 0;clip-path:none;background:var(--event-bg);width:10.05%;height:100%;position:absolute;top:0}.world-completion .segment-slot:before,.world-completion .segment-slot:after{display:none}.world-completion .segment-slot .segment{clip-path:none;background:0 0;border:0}.world-completion .segment i{display:none}.world-completion .bar-label{z-index:2;background:var(--ink);padding:4px 0;position:absolute;bottom:12px;left:24px;right:24px}.world-completion .bar-label strong{font-size:18px}.world-completion .bar-label strong span{font-size:12px}.world-completion .debug{z-index:3;color:var(--paper);background:var(--ink);font-size:7px;position:absolute;bottom:0;left:24px}.world-completion .bottom-rail{background:var(--ink);z-index:4;padding:12px 24px;position:relative}.world-completion .bottom-rail>span{display:none}.world-completion .bottom-rail .share-control{margin-left:auto}.world-completion .event-controls{color:var(--paper)}:root[data-motion=reduce] .debris{visibility:hidden}:root[data-motion=reduce] .world-completion .segment-slot{transform:translateY(90%)scaleY(.055)}:root[data-motion=reduce] .scene-damage{display:none}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .world-completion .segment-slot{transform:translateY(90%)scaleY(.055)}:root:not([data-motion=full]) .scene-damage{display:none}}@media (width<=767px){.fact-exhibit .fact-composition{min-height:65svh;padding:9vh 24px}.fact-exhibit .fact-composition h1{font-size:48px}.art-space{font-size:45vw;top:5vh}.world-completion .completion-ten{font-size:48vw}.world-completion .completion-scene h1{font-size:12vw}.world-completion .bar-label>span:last-child{display:none}}.lab-transport-note{margin:8px 0;font:10px monospace}.lab-controls .motion-readout{font:10px monospace}:root[data-motion=reduce] .world-completion .segment-slot{border-right:2px solid var(--ink)}.world-completion:has(.completion-scene[data-stage=lock]) .segment-slot{border-right:2px solid var(--ink)}.world-shell:not(.world-completion) .world-bar{color:inherit;background:0 0;border:0;margin-inline:0;padding:18px 0 8px}.world-shell:not(.world-completion) .world-bar:before{display:none}.world-shell:not(.world-completion) .segments{height:58px;box-shadow:none;background:0 0;border:2px solid;border-radius:5px;grid-template-columns:repeat(10,minmax(0,1fr));gap:3px;margin:10px 0 0;padding:5px;display:grid;transform:none}.world-shell:not(.world-completion) .segments:before,.world-shell:not(.world-completion) .segment-slot:after{display:none}.world-shell:not(.world-completion) .segment-slot{clip-path:none;background:0 0;border:0;min-width:0}.world-shell:not(.world-completion) .segment-slot:before{clip-path:none;opacity:.12;background:currentColor;border-radius:1px}.world-shell:not(.world-completion) .segment-slot .segment{clip-path:none;background:0 0;border:0;border-radius:1px}.world-shell:not(.world-completion) .segment-slot .segment.filled,.world-shell:not(.world-completion) .segment-slot .segment.debris{background:var(--ink);color:var(--paper);border:0}.world-shell:not(.world-completion) .segment i{display:none}.world-shell:not(.world-completion).pressure-7 .segments,.world-shell:not(.world-completion).pressure-8 .segments,.world-shell:not(.world-completion).pressure-9 .segments{border-color:var(--blue)}.world-shell:not(.world-completion) .high-stakes .segment.filled{background:var(--blue)}.world-shell:not(.world-completion).pressure-9 .world-bar{border-top:3px solid var(--blue)}.world-shell:not(.world-completion) .phase-result .segments,.world-shell:not(.world-completion) .phase-fact .segments{border-radius:3px;gap:2px;height:29px;padding:3px}.world-shell.world-takeover .world-bar{width:min(420px,100%)}.world-shell.world-takeover .world-bar .filled{background:currentColor}.world-shell.world-takeover .bar-label{background:var(--event-bg);color:var(--event-ink);padding:5px}.fact-exhibit .fact-composition:not(.art-mode-none){color:#111312;background:#e9e3d4;min-height:72svh}.fact-exhibit .fact-composition:not(.art-mode-none) h1,.fact-exhibit .fact-composition:not(.art-mode-none) .fact-index,.fact-exhibit .fact-composition:not(.art-mode-none) .fact-stamp{color:#111312;z-index:1;background:#e9e3d4;padding:12px 16px}.fact-exhibit .fact-composition:not(.art-mode-none) h1{max-width:850px;margin:0;font-size:clamp(40px,6.2vw,100px)}.fact-exhibit .art-mode-bleed{padding:5vw}.fact-exhibit .art-mode-bleed h1{max-width:65%}.fact-exhibit .art-mode-panel{grid-template-columns:1fr 1fr;align-content:center;gap:2vw;padding:4vw;display:grid}.fact-exhibit .art-mode-panel .curated-art{inset:0 0 0 50%}.fact-exhibit .art-mode-panel h1{grid-column:1;padding:0;font-size:clamp(38px,4.8vw,76px)}.fact-exhibit .art-mode-panel .fact-index,.fact-exhibit .art-mode-panel .fact-stamp{grid-column:1;margin:0;padding:0}.fact-exhibit .art-mode-field{justify-content:flex-start;padding:5vw 7vw}.fact-exhibit .art-mode-field h1{max-width:70%;margin-top:2vh;font-family:Georgia,serif;font-size:clamp(35px,5vw,80px);font-weight:400}.fact-exhibit .art-mode-field .fact-index{margin:0}.fact-exhibit .art-mode-field .fact-stamp{margin-top:auto}.fact-exhibit .art-mode-collision{justify-content:center;padding:4vw}.fact-exhibit .art-mode-collision .curated-art{inset:4% 4% 4% 28%}.fact-exhibit .art-mode-collision h1{color:#e9e3d4;background:#111312;max-width:70%;font-size:clamp(52px,8.5vw,138px)}.fact-exhibit .art-mode-collision .fact-index{margin-bottom:2vh}.fact-exhibit .art-mode-quiet{justify-content:flex-end;padding:6vw}.fact-exhibit .art-mode-quiet .curated-art{inset:8% 9% 48% 53%}.fact-exhibit .art-mode-quiet h1{max-width:66%;font:400 clamp(32px,4vw,64px)/1.1 Georgia,serif}.fact-exhibit .art-mode-quiet .fact-index{margin-bottom:auto}.completion-art{isolation:isolate;z-index:0;pointer-events:none;position:absolute;inset:0}.completion-art .curated-art{z-index:0}.world-completion .completion-scene{z-index:1;position:relative}.world-completion .game{position:relative}.world-completion .game:has(.curated-art.ready){background:0 0}.world-completion .completion-art .curated-art.ready{opacity:.88}.world-completion .completion-scene h1{max-width:90%}.profile-page{isolation:isolate;position:relative}.profile-art{z-index:-1;height:430px;position:absolute;inset:0 0 auto;overflow:hidden}.profile-art .curated-art{z-index:0}.profile-page h1,.profile-page>.eyebrow,.profile-page .back-link{position:relative}.share-art-option{align-items:center;gap:6px;font:10px monospace;display:inline-flex}.share-art-option input{accent-color:currentColor;width:18px;height:18px}.share-preview-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:24px;padding:24px;display:grid}.share-preview{min-width:0;margin:0}.share-preview img{width:100%;height:auto;display:block}.share-preview figcaption{padding:10px 0;font:12px monospace}@media (width<=600px){.world-shell:not(.world-completion) .segments{gap:2px;height:44px;padding:4px}.world-shell:not(.world-completion) .phase-result .segments,.world-shell:not(.world-completion) .phase-fact .segments{height:24px;padding:2px}.fact-exhibit .fact-composition:not(.art-mode-none){min-height:72svh;padding:24px 18px}.fact-exhibit .art-mode-bleed h1,.fact-exhibit .art-mode-field h1,.fact-exhibit .art-mode-collision h1,.fact-exhibit .art-mode-quiet h1{max-width:100%}.fact-exhibit .art-mode-panel{display:flex;padding-top:38svh!important}.fact-exhibit .art-mode-panel .curated-art{height:35svh;inset:0 0 auto}.fact-exhibit .art-mode-panel h1{font-size:40px}.fact-exhibit .art-mode-collision .curated-art{inset:0 0 0 12%}.fact-exhibit .art-mode-quiet .curated-art{inset:8% 8% 49% 34%}.fact-exhibit .art-mode-field h1{font-size:38px}.fact-exhibit .art-mode-field .fact-stamp{margin-top:14vh}}.world-shell.world-takeover:not(.world-completion) .world-bar .segments{border-color:var(--event-ink)}.world-shell.world-takeover:not(.world-completion) .high-stakes .segment.filled{background:var(--event-ink)}.fact-exhibit .fact-composition.art-mode-collision h1{color:#e9e3d4;background:#111312}.world-completion:has(.completion-art .curated-art.ready) .segment-slot{background:#11131261}.profile-archive h1,.profile-archive>.eyebrow,.profile-archive .back-link{color:#111312;background:#e9e3d4;width:fit-content}.profile-archive h1{padding-inline:8px}
