@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a85fe84266768609-s.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a85fe84266768609-s.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a85fe84266768609-s.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_2cf15404-module__W5U-Wq__className{font-family:Caveat,Caveat Fallback;font-style:normal}.caveat_2cf15404-module__W5U-Wq__variable{--font-hand:"Caveat", "Caveat Fallback"}
@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/42b07301cbfb88de-s.3fm2o_8g5wbt2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/674d141a92451548-s.2t0y5ugd5ycxx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c8c4ded07fff55c-s.0bh8ttrlmx6iv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:VT323 Fallback;src:local(Arial);ascent-override:89.16%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:89.73%}.vt323_4b890f90-module__Fg6Iiq__className{font-family:VT323,VT323 Fallback;font-style:normal;font-weight:400}.vt323_4b890f90-module__Fg6Iiq__variable{--font-lcd:"VT323", "VT323 Fallback"}
@font-face{font-family:Share Tech Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c9bd7381a27f2960-s.07v3xujt8_t9f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Share Tech Mono Fallback;src:local(Arial);ascent-override:73.06%;descent-override:19.98%;line-gap-override:0.0%;size-adjust:121.13%}.share_tech_mono_cae9239c-module__-FkfXq__className{font-family:Share Tech Mono,Share Tech Mono Fallback;font-style:normal;font-weight:400}.share_tech_mono_cae9239c-module__-FkfXq__variable{--font-micro:"Share Tech Mono", "Share Tech Mono Fallback"}
.system-module__PacqGG__packet{z-index:120;left:50%;bottom:max(1.25rem, env(safe-area-inset-bottom));border:1px solid var(--color-signal-cyan,#6df7ea);background:var(--color-bg-void,#0e141b);max-width:min(32rem,100vw - 2rem);color:var(--color-signal-cyan,#6df7ea);font:700 var(--text-xs,.75rem) / 1.4 var(--font-mono);letter-spacing:.08em;opacity:0;pointer-events:none;transition:opacity var(--motion-micro,.16s) ease, transform var(--motion-micro,.16s) ease;padding:.65rem .85rem;position:fixed;transform:translate(-50%,.75rem);box-shadow:4px 4px #00000073}.system-module__PacqGG__packet[data-visible=true]{opacity:1;transform:translate(-50%)}
.completion-report-module__9Tiuhq__completionLead{flex-direction:column;justify-content:center;min-width:0;display:flex}.completion-report-module__9Tiuhq__completionScore{align-items:baseline;gap:.7rem;margin-top:1.5rem;display:flex}.completion-report-module__9Tiuhq__completionScore strong{color:var(--geo-amber-bright);font:400 clamp(3.3rem, 7vw, 6.4rem) / .82 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.04em}.completion-report-module__9Tiuhq__completionScore span{color:var(--geo-sand-muted);font:600 .62rem / 1 var(--font-code);letter-spacing:.12em;text-transform:uppercase}.completion-report-module__9Tiuhq__completionStatus{border-left:2px solid var(--geo-cyan);color:var(--geo-cyan);font:600 .6rem / 1.3 var(--font-code);letter-spacing:.07em;text-transform:uppercase;background:#70ddd112;align-self:flex-start;margin-top:1.2rem;padding:.45rem .6rem;display:inline-flex}.completion-report-module__9Tiuhq__nextGame{align-self:flex-start;gap:.4rem;width:min(320px,100%);margin-top:.6rem;display:grid}.completion-report-module__9Tiuhq__nextGameReadout{align-items:baseline;gap:.55rem;margin:0;display:flex}.completion-report-module__9Tiuhq__nextGameReadout span{color:var(--geo-sand-muted);font:600 .6rem / 1.3 var(--font-code);letter-spacing:.07em;text-transform:uppercase}.completion-report-module__9Tiuhq__nextGameReadout strong{color:var(--geo-sand-bright);font:700 1.15rem / 1 var(--font-code);font-variant-numeric:tabular-nums}.completion-report-module__9Tiuhq__nextGameTrack{border:1px solid var(--geo-line);background:#ffffff0f;height:8px;display:block;overflow:hidden}.completion-report-module__9Tiuhq__nextGameTrack span{width:calc(var(--remaining,0) * 100%);background:var(--geo-signal);height:100%;transition:width .9s linear;display:block}.completion-report-module__9Tiuhq__nextGameReady{border:1px solid var(--geo-signal);color:var(--geo-signal);cursor:pointer;font:700 .62rem / 1.3 var(--font-code);letter-spacing:.07em;text-transform:uppercase;background:0 0;align-self:flex-start;margin-top:.6rem;padding:.45rem .6rem}.completion-report-module__9Tiuhq__resultsPanel{align-content:center;gap:.9rem;min-width:0;min-height:0;display:grid}.completion-report-module__9Tiuhq__roundResults{border-top:1px solid var(--geo-line-strong);display:grid}.completion-report-module__9Tiuhq__roundResult{border-bottom:1px solid var(--geo-line);grid-template-columns:minmax(6.5rem,.75fr) minmax(8rem,1.3fr) auto;align-items:center;gap:1rem;min-height:3.8rem;display:grid}.completion-report-module__9Tiuhq__roundResult strong{color:var(--geo-sand);font-size:.8rem}.completion-report-module__9Tiuhq__resultCells{flex-wrap:wrap;gap:.18rem;min-width:0;display:flex}.completion-report-module__9Tiuhq__resultCell{background:var(--geo-panel-3);flex:0 0 .38rem;width:.38rem;height:.72rem;transform:skew(-10deg);}.completion-report-module__9Tiuhq__resultCell[data-correct=true]{background:var(--geo-success)}.completion-report-module__9Tiuhq__resultCell[data-correct=false]{background:var(--geo-error)}.completion-report-module__9Tiuhq__roundResult span:last-child{color:var(--geo-sand-muted);font:600 .68rem / 1 var(--font-code);font-variant-numeric:tabular-nums}.completion-report-module__9Tiuhq__statsGrid{border:1px solid var(--geo-line);grid-template-columns:repeat(3,1fr);display:grid}.completion-report-module__9Tiuhq__statCard{min-width:0;min-height:5.2rem;padding:.8rem}.completion-report-module__9Tiuhq__statCard span,.completion-report-module__9Tiuhq__statCard strong{display:block}.completion-report-module__9Tiuhq__statCard span{color:var(--geo-sand-muted);font:600 .5rem / 1.3 var(--font-code);letter-spacing:.09em;text-transform:uppercase}.completion-report-module__9Tiuhq__statCard strong{color:var(--geo-sand-bright);font:700 clamp(.86rem, 1.5vw, 1.15rem) / 1 var(--font-code);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin-top:.55rem;overflow:hidden}.completion-report-module__9Tiuhq__completionLead{border:var(--geo-outline);background:var(--geo-amber);box-shadow:7px 7px 0 var(--geo-pink), 12px 12px 0 var(--geo-arcade-ink);color:var(--geo-arcade-ink);align-self:center;padding:clamp(1rem,2.5vw,1.8rem);transform:rotate(-.5deg)}.completion-report-module__9Tiuhq__completionScore strong{color:var(--geo-arcade-ink);text-shadow:4px 4px 0 var(--geo-pink);font-weight:800}.completion-report-module__9Tiuhq__completionScore span{color:#50434b;font-weight:800}.completion-report-module__9Tiuhq__completionStatus{border:2px solid var(--geo-arcade-ink);background:var(--geo-cyan);box-shadow:var(--geo-hard-shadow-sm);color:var(--geo-arcade-ink);font-weight:800}.completion-report-module__9Tiuhq__nextGameReadout span{color:#50434b;font-weight:800}.completion-report-module__9Tiuhq__nextGameReadout strong{color:var(--geo-arcade-ink);text-shadow:2px 2px 0 var(--geo-cyan)}.completion-report-module__9Tiuhq__nextGameTrack{border:2px solid var(--geo-arcade-ink);background:var(--geo-paper-bright);box-shadow:var(--geo-hard-shadow-sm)}.completion-report-module__9Tiuhq__nextGameTrack span{background:var(--geo-cyan)}.completion-report-module__9Tiuhq__nextGameReady{border:2px solid var(--geo-arcade-ink);background:var(--geo-lime);box-shadow:var(--geo-hard-shadow-sm);color:var(--geo-arcade-ink);font-weight:800}.completion-report-module__9Tiuhq__resultsPanel{border:var(--geo-outline);box-shadow:7px 7px 0 var(--geo-cyan), 12px 12px 0 var(--geo-arcade-ink);background:#211c42;align-self:center;padding:clamp(.8rem,2vw,1.2rem)}.completion-report-module__9Tiuhq__roundResults{border-top:3px solid var(--geo-paper)}.completion-report-module__9Tiuhq__roundResult{border-bottom:2px solid var(--geo-line-strong)}.completion-report-module__9Tiuhq__roundResult strong{color:var(--geo-paper-bright);font-weight:800}.completion-report-module__9Tiuhq__resultCell{border:1px solid var(--geo-arcade-ink);transform:none}.completion-report-module__9Tiuhq__roundResult span:last-child{color:var(--geo-paper)}.completion-report-module__9Tiuhq__statsGrid{border:3px solid var(--geo-arcade-ink);background:var(--geo-paper)}.completion-report-module__9Tiuhq__statCard:not(:nth-child(3n+1)){border-left:2px solid var(--geo-arcade-ink)}.completion-report-module__9Tiuhq__statCard:nth-child(n+4){border-top:2px solid var(--geo-arcade-ink)}.completion-report-module__9Tiuhq__statCard:nth-child(6n+2),.completion-report-module__9Tiuhq__statCard:nth-child(6n+4),.completion-report-module__9Tiuhq__statCard:nth-child(6n+6){background:var(--geo-cyan)}.completion-report-module__9Tiuhq__statCard span{color:#504657;font-weight:800}.completion-report-module__9Tiuhq__statCard strong{color:var(--geo-arcade-ink)}@media (max-width:800px){.completion-report-module__9Tiuhq__completionLead{justify-content:flex-start}.completion-report-module__9Tiuhq__completionScore strong{font-size:clamp(3.2rem,16vw,5.5rem)}.completion-report-module__9Tiuhq__resultsPanel{align-content:start}}@media (max-width:480px){.completion-report-module__9Tiuhq__statsGrid{grid-template-columns:repeat(2,1fr)}.completion-report-module__9Tiuhq__statCard:not(:nth-child(3n+1)){border-left:0}.completion-report-module__9Tiuhq__statCard:nth-child(2n){border-left:1px solid var(--geo-line)}.completion-report-module__9Tiuhq__statCard:nth-child(n+3){border-top:1px solid var(--geo-line)}.completion-report-module__9Tiuhq__roundResult{grid-template-columns:minmax(5.5rem,.8fr) 1fr auto;gap:.5rem}.completion-report-module__9Tiuhq__resultCell{flex-basis:.32rem;width:.32rem}}@media (max-width:800px){.completion-report-module__9Tiuhq__completionLead,.completion-report-module__9Tiuhq__resultsPanel{box-shadow:4px 4px 0 var(--geo-cyan), 8px 8px 0 var(--geo-arcade-ink);transform:none}}@media (max-width:480px){.completion-report-module__9Tiuhq__statsGrid{border-width:2px}.completion-report-module__9Tiuhq__statCard:nth-child(2n){border-left:2px solid var(--geo-arcade-ink)}.completion-report-module__9Tiuhq__statCard:nth-child(n+3){border-top:2px solid var(--geo-arcade-ink)}}
.geo-controls-module__gwpwrW__eyebrow{color:var(--geo-amber-bright);font:700 .64rem / 1 var(--font-code);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:.75rem;margin:0 0 1rem;display:flex}.geo-controls-module__gwpwrW__eyebrow:before{content:"";background:currentColor;width:2.4rem;height:1px}.geo-controls-module__gwpwrW__primaryButton,.geo-controls-module__gwpwrW__secondaryButton{min-height:50px;font:700 .7rem / 1 var(--font-code);letter-spacing:.11em;text-transform:uppercase;transition:background var(--geo-fast) ease, border-color var(--geo-fast) ease, color var(--geo-fast) ease, transform var(--geo-fast) var(--geo-ease);border:1px solid;justify-content:space-between;align-items:center;gap:1.2rem;padding:.85rem 1rem;display:inline-flex}.geo-controls-module__gwpwrW__primaryButton{border-color:var(--geo-amber-bright);background:var(--geo-amber);width:min(100%,22rem);color:var(--geo-ink);box-shadow:.3rem .3rem 0 var(--geo-amber-deep);clip-path:polygon(0 0,calc(100% - .8rem) 0,100% .8rem,100% 100%,.8rem 100%,0 calc(100% - .8rem))}.geo-controls-module__gwpwrW__primaryButton:hover{background:var(--geo-sand-bright);border-color:var(--geo-sand-bright);transform:translate(-2px,-2px)}.geo-controls-module__gwpwrW__primaryButton:active{transform:translate(2px,2px)}.geo-controls-module__gwpwrW__primaryButton:disabled{background:var(--geo-panel-3);border-color:var(--geo-line);box-shadow:none;color:var(--geo-sand-muted);cursor:not-allowed;transform:none}.geo-controls-module__gwpwrW__secondaryButton{border-color:var(--geo-line-strong);color:var(--geo-sand);background:0 0}.geo-controls-module__gwpwrW__secondaryButton:hover{border-color:var(--geo-sand);background:#d9c59d14}.geo-controls-module__gwpwrW__buttonArrow{color:currentColor;font-size:1.2rem}.geo-controls-module__gwpwrW__completionActions{flex-wrap:wrap;gap:.65rem;margin-top:1.5rem;display:flex}.geo-controls-module__gwpwrW__completionActions .geo-controls-module__gwpwrW__primaryButton,.geo-controls-module__gwpwrW__completionActions .geo-controls-module__gwpwrW__secondaryButton{width:auto}.geo-controls-module__gwpwrW__settingsList{margin:0;padding:0;list-style:none;display:grid}.geo-controls-module__gwpwrW__toggle{border:1px solid var(--geo-line-strong);background:var(--geo-panel);flex:none;width:3rem;height:1.65rem;position:relative}.geo-controls-module__gwpwrW__toggle:after{background:var(--geo-sand-muted);content:"";width:1.1rem;height:1.1rem;transition:background var(--geo-fast) ease, transform var(--geo-fast) var(--geo-ease);position:absolute;top:.2rem;left:.2rem}.geo-controls-module__gwpwrW__toggle[data-active=true]{border-color:var(--geo-cyan-deep)}.geo-controls-module__gwpwrW__toggle[data-active=true]:after{background:var(--geo-cyan);transform:translate(1.32rem)}.geo-controls-module__gwpwrW__eyebrow{border:2px solid var(--geo-arcade-ink);background:var(--geo-amber);box-shadow:3px 3px 0 var(--geo-arcade-ink);color:var(--geo-arcade-ink);align-self:flex-start;margin-bottom:.8rem;padding:.45rem .6rem;font-weight:800;transform:rotate(-1deg)}.geo-controls-module__gwpwrW__eyebrow:before{display:none}.geo-controls-module__gwpwrW__primaryButton,.geo-controls-module__gwpwrW__secondaryButton{border:var(--geo-outline);transition:background var(--geo-fast) ease, color var(--geo-fast) ease, transform var(--geo-fast) var(--geo-ease), box-shadow var(--geo-fast) ease;font-weight:800}.geo-controls-module__gwpwrW__primaryButton{border-color:var(--geo-arcade-ink);background:var(--geo-pink);box-shadow:5px 5px 0 var(--geo-cyan), 8px 8px 0 var(--geo-arcade-ink);color:var(--geo-arcade-ink);clip-path:none}.geo-controls-module__gwpwrW__primaryButton:hover{border-color:var(--geo-arcade-ink);background:var(--geo-amber);box-shadow:7px 7px 0 var(--geo-cyan), 10px 10px 0 var(--geo-arcade-ink);transform:translate(-2px,-2px)}.geo-controls-module__gwpwrW__primaryButton:active{box-shadow:1px 1px 0 var(--geo-cyan), 3px 3px 0 var(--geo-arcade-ink);transform:translate(4px,4px)}.geo-controls-module__gwpwrW__primaryButton:disabled{border-color:var(--geo-arcade-ink);color:var(--geo-arcade-ink);background:#82798c}.geo-controls-module__gwpwrW__secondaryButton{border-color:var(--geo-arcade-ink);background:var(--geo-paper);box-shadow:var(--geo-hard-shadow-sm);color:var(--geo-arcade-ink)}.geo-controls-module__gwpwrW__secondaryButton:hover{border-color:var(--geo-arcade-ink);background:var(--geo-cyan);transform:translate(-2px,-2px)}.geo-controls-module__gwpwrW__secondaryButton:active{box-shadow:1px 1px 0 var(--geo-arcade-ink);transform:translate(2px,2px)}.geo-controls-module__gwpwrW__toggle{border:var(--geo-outline);box-shadow:2px 2px 0 var(--geo-arcade-ink);background:#b7a88f}.geo-controls-module__gwpwrW__toggle:after{background:var(--geo-paper-bright)}.geo-controls-module__gwpwrW__toggle[data-active=true]{border-color:var(--geo-arcade-ink);background:var(--geo-cyan)}.geo-controls-module__gwpwrW__toggle[data-active=true]:after{background:var(--geo-pink)}@media (max-width:800px){.geo-controls-module__gwpwrW__settingsList .geo-controls-module__gwpwrW__toggle{height:44px;box-shadow:none;background:0 0;border:0}.geo-controls-module__gwpwrW__settingsList .geo-controls-module__gwpwrW__toggle:before{border:var(--geo-outline);box-shadow:2px 2px 0 var(--geo-arcade-ink);content:"";background:#b7a88f;position:absolute;inset:calc(22px - .825rem) 0}.geo-controls-module__gwpwrW__settingsList .geo-controls-module__gwpwrW__toggle:after{top:50%;transform:translateY(-50%)}.geo-controls-module__gwpwrW__settingsList .geo-controls-module__gwpwrW__toggle[data-active=true]:before{background:var(--geo-cyan)}.geo-controls-module__gwpwrW__settingsList .geo-controls-module__gwpwrW__toggle[data-active=true]:after{transform:translate(1.32rem,-50%)}}@media (max-width:559px) and (max-height:620px){.geo-controls-module__gwpwrW__eyebrow{box-shadow:2px 2px 0 var(--geo-arcade-ink);margin-bottom:.35rem;padding:.28rem .4rem;font-size:.5rem}.geo-controls-module__gwpwrW__primaryButton{min-height:46px;box-shadow:3px 3px 0 var(--geo-cyan), 5px 5px 0 var(--geo-arcade-ink);padding-block:.65rem}}
.stage-frame-module__XR8_QW__briefing,.stage-frame-module__XR8_QW__completion{width:min(100%,90rem);height:100%;min-height:0;padding:clamp(1.3rem, 4vh, 3.2rem) max(1.25rem, calc(var(--safe-area-right) + 1rem)) max(1.2rem, calc(var(--safe-area-bottom) + 1rem)) max(1.25rem, calc(var(--safe-area-left) + 1rem));grid-template-columns:minmax(21rem,.88fr) minmax(28rem,1.12fr);gap:clamp(1.8rem,5vw,5.5rem);margin-inline:auto;display:grid}.stage-frame-module__XR8_QW__briefingTitle,.stage-frame-module__XR8_QW__completionTitle{max-width:12ch;color:var(--geo-sand-bright);font:400 clamp(2.8rem, 6.5vw, 6.6rem) / .88 var(--font-display);letter-spacing:-.055em;text-wrap:balance;text-transform:uppercase;margin:0}.stage-frame-module__XR8_QW__completion{grid-template-columns:minmax(20rem,.8fr) minmax(30rem,1.2fr)}.stage-frame-module__XR8_QW__completionTitle{max-width:9ch}.stage-frame-module__XR8_QW__briefing{align-items:center}.stage-frame-module__XR8_QW__briefingTitle{color:var(--geo-arcade-ink);letter-spacing:-.045em;text-shadow:3px 3px 0 var(--geo-pink), 6px 6px 0 var(--geo-cyan);font-weight:700}.stage-frame-module__XR8_QW__completionTitle{color:var(--geo-arcade-ink);text-shadow:3px 3px 0 var(--geo-cyan);font-weight:800}@media (max-width:840px){.stage-frame-module__XR8_QW__briefing,.stage-frame-module__XR8_QW__completion{padding:clamp(.75rem, 2.2vh, 1.2rem) max(1rem, calc(var(--safe-area-right) + .75rem)) max(.9rem, calc(var(--safe-area-bottom) + .65rem)) max(1rem, calc(var(--safe-area-left) + .75rem));grid-template-columns:1fr;gap:.75rem;overflow:auto}.stage-frame-module__XR8_QW__briefingTitle,.stage-frame-module__XR8_QW__completionTitle{max-width:none;font-size:clamp(2rem,9vw,3rem);line-height:.95}.stage-frame-module__XR8_QW__completion{align-content:start}}@media (max-width:559px) and (max-height:620px){.stage-frame-module__XR8_QW__briefing{padding-block:.55rem max(.65rem, var(--safe-area-bottom));gap:.4rem}.stage-frame-module__XR8_QW__briefingTitle{font-size:clamp(1.65rem,8vw,2.2rem)}}@media (max-height:820px) and (min-width:560px) and (orientation:landscape){.stage-frame-module__XR8_QW__briefing{padding:.65rem max(1rem, calc(var(--safe-area-right) + .75rem)) max(.65rem, calc(var(--safe-area-bottom) + .45rem)) max(1rem, calc(var(--safe-area-left) + .75rem));grid-template-columns:1fr;overflow-y:auto}.stage-frame-module__XR8_QW__briefingTitle{max-width:17ch;font-size:clamp(2rem,5vw,3.4rem);line-height:.92}}@media (max-height:540px){.stage-frame-module__XR8_QW__briefing,.stage-frame-module__XR8_QW__completion{height:auto;min-height:100%}}@media (min-width:801px) and (min-height:821px){.stage-frame-module__XR8_QW__briefing{grid-template-columns:minmax(28rem,1.08fr) minmax(24rem,.92fr);gap:clamp(1.5rem,3vw,3.5rem)}.stage-frame-module__XR8_QW__briefingTitle{max-width:15ch;font-size:clamp(2.7rem,4.2vw,4.35rem);line-height:.9}}@media (max-width:840px){.stage-frame-module__XR8_QW__briefingTitle{text-shadow:2px 2px 0 var(--geo-pink), 4px 4px 0 var(--geo-cyan)}}@media (max-width:559px) and (max-height:620px){.stage-frame-module__XR8_QW__briefingTitle{text-shadow:2px 2px 0 var(--geo-pink), 3px 3px 0 var(--geo-cyan)}}
.game-dialogs-module__4kGlfG__keyHints{align-items:center;gap:.5rem;display:flex}.game-dialogs-module__4kGlfG__keyHints kbd,.game-dialogs-module__4kGlfG__dialog kbd{border:1px solid var(--geo-line-strong);border-bottom-color:var(--geo-sand-muted);background:var(--geo-panel);min-width:1.5rem;min-height:1.45rem;color:var(--geo-sand);font:600 .56rem / 1 var(--font-code);place-items:center;padding:.15rem .3rem;display:inline-grid;box-shadow:0 2px #050605}.game-dialogs-module__4kGlfG__dialog{border:1px solid var(--geo-line-strong);background:var(--geo-night);width:min(34rem,100vw - 2rem);max-height:min(42rem,100dvh - 2rem);box-shadow:var(--geo-shadow);color:var(--geo-sand);clip-path:polygon(0 .8rem,.8rem 0,100% 0,100% calc(100% - .8rem),calc(100% - .8rem) 100%,0 100%);margin:auto;padding:0;overflow:hidden;}.game-dialogs-module__4kGlfG__dialogHeader{border-bottom:1px solid var(--geo-line);background:linear-gradient(90deg,#dd91481a,#0000);justify-content:space-between;align-items:center;min-height:4rem;padding:.75rem .85rem .75rem 1rem;display:flex}.game-dialogs-module__4kGlfG__dialogHeader p,.game-dialogs-module__4kGlfG__dialogHeader h2{margin:0}.game-dialogs-module__4kGlfG__dialogHeader p{color:var(--geo-amber-bright);font:600 .5rem / 1 var(--font-code);letter-spacing:.13em;text-transform:uppercase}.game-dialogs-module__4kGlfG__dialogHeader h2{color:var(--geo-sand-bright);margin-top:.3rem;font-size:1.05rem}.game-dialogs-module__4kGlfG__dialogClose{border:1px solid var(--geo-line);width:44px;height:44px;color:var(--geo-sand);font:700 1rem / 1 var(--font-code);background:0 0;place-items:center;display:grid}.game-dialogs-module__4kGlfG__dialogClose:hover{border-color:var(--geo-amber);color:var(--geo-amber-bright)}.game-dialogs-module__4kGlfG__dialogBody{max-height:calc(100dvh - 8rem);padding:1rem;overflow:auto}.game-dialogs-module__4kGlfG__settingRow{border-bottom:1px solid var(--geo-line);justify-content:space-between;align-items:center;gap:1rem;min-height:3.8rem;display:flex}.game-dialogs-module__4kGlfG__settingRow span:first-child{font-size:.82rem;font-weight:600}.game-dialogs-module__4kGlfG__mobileSettingRow{display:none}.game-dialogs-module__4kGlfG__settingChoices{border:0;flex:none;grid-template-columns:repeat(2,minmax(44px,1fr));gap:.35rem;width:min(13rem,60%);margin:0;padding:0;display:grid}.game-dialogs-module__4kGlfG__settingChoice{border:1px solid var(--geo-line-strong);background:var(--geo-panel);min-width:44px;min-height:44px;color:var(--geo-sand-muted);font:700 .58rem / 1 var(--font-code);letter-spacing:.08em;text-transform:uppercase;padding:.45rem .55rem}.game-dialogs-module__4kGlfG__settingChoice:disabled{cursor:not-allowed;opacity:.42}.game-dialogs-module__4kGlfG__helpList{margin:0;padding:0;list-style:none;display:grid}.game-dialogs-module__4kGlfG__helpRow{border-bottom:1px solid var(--geo-line);grid-template-columns:minmax(7rem,.6fr) 1fr;align-items:center;gap:1rem;min-height:3.4rem;display:grid}.game-dialogs-module__4kGlfG__helpKeys{flex-wrap:wrap;gap:.25rem;display:flex}.game-dialogs-module__4kGlfG__helpRow span:last-child{color:var(--geo-sand-muted);font-size:.75rem;line-height:1.35}.game-dialogs-module__4kGlfG__keyHints kbd,.game-dialogs-module__4kGlfG__dialog kbd{border:2px solid var(--geo-arcade-ink);background:var(--geo-paper-bright);box-shadow:none;color:var(--geo-arcade-ink);border-bottom-width:4px;font-weight:800}.game-dialogs-module__4kGlfG__dialog{border:var(--geo-outline);background:var(--geo-paper);box-shadow:8px 8px 0 var(--geo-pink), 13px 13px 0 var(--geo-cyan), 18px 18px 0 var(--geo-arcade-ink);color:var(--geo-arcade-ink);clip-path:none}.game-dialogs-module__4kGlfG__dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:repeating-linear-gradient(45deg,#111022e0 0 18px,#211c42e0 18px 36px)}.game-dialogs-module__4kGlfG__dialogHeader{border-bottom:var(--geo-outline);background:var(--geo-amber)}.game-dialogs-module__4kGlfG__dialogHeader p,.game-dialogs-module__4kGlfG__dialogHeader h2{color:var(--geo-arcade-ink);font-weight:800}.game-dialogs-module__4kGlfG__dialogClose{border:var(--geo-outline);background:var(--geo-pink);box-shadow:var(--geo-hard-shadow-sm);color:var(--geo-arcade-ink)}.game-dialogs-module__4kGlfG__dialogClose:hover{border-color:var(--geo-arcade-ink);background:var(--geo-cyan);color:var(--geo-arcade-ink);transform:translate(-2px,-2px)}.game-dialogs-module__4kGlfG__settingRow,.game-dialogs-module__4kGlfG__helpRow{border-bottom:2px solid var(--geo-arcade-ink)}.game-dialogs-module__4kGlfG__settingRow span:first-child{color:var(--geo-arcade-ink);font-weight:800}.game-dialogs-module__4kGlfG__settingChoice{border:var(--geo-outline);box-shadow:2px 2px 0 var(--geo-arcade-ink);color:var(--geo-arcade-ink);background:#b7a88f}.game-dialogs-module__4kGlfG__settingChoice[data-active=true]{border-color:var(--geo-arcade-ink);background:var(--geo-cyan);color:var(--geo-arcade-ink)}.game-dialogs-module__4kGlfG__helpRow span:last-child{color:#4f4558}@media (max-width:800px){.game-dialogs-module__4kGlfG__mobileSettingRow{display:flex}}
.ansaphone-module__EemSMW__ansaphone{flex-direction:column;gap:16px;width:min(100% - 24px,420px);margin:18px 0 46px;display:none}.ansaphone-module__EemSMW__tadBody{background:linear-gradient(#d2cfc6,#bab7ae);border:1px solid #8e8b82;border-top-color:#e9e6dd;border-radius:8px;flex-direction:column;gap:10px;padding:12px 12px 0;display:flex;box-shadow:inset 0 2px #ffffffa6,inset 3px 0 #ffffff54,inset -3px 0 6px #00000030,0 24px 46px -18px #000000e0}.ansaphone-module__EemSMW__tadBay{background:linear-gradient(#232220,#2f2e2b);border-radius:6px;place-items:center;padding:14px 10px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 12px 24px #000000de,inset 0 -2px #ffffff17,inset 0 0 0 1px #000}.ansaphone-module__EemSMW__tadLid{z-index:1;pointer-events:none;background:linear-gradient(115deg,#ffffff4d 0 9%,#ffffff12 9% 22%,#fff0 22% 60%,#ffffff1a 60% 66%,#fff0 66%),radial-gradient(circle at 450% 750%,#fff0 0%,#ffffff0f 92.9%,#ffffff45 93%,#fff0 99%),linear-gradient(#10141a29,#0a0c1047);border:2px solid;border-image:linear-gradient(-140deg,#ffffffde 0%,#ffffff87 5%,#11111154 40%,#111 100%) 2;position:absolute;inset:0}.ansaphone-module__EemSMW__tadLid:after{content:"";z-index:1;transform-origin:50% 0;opacity:.9;background:linear-gradient(90deg,#d0402c 0 25%,#e06f28 25% 50%,#edac34 50% 75%,#efe9da 75% 100%);width:33%;position:absolute;top:38%;bottom:0;left:50%;transform:skew(-14deg)}.ansaphone-module__EemSMW__tadLower{background:linear-gradient(#3a3833,#24221f);border-radius:0 0 7px 7px;flex-direction:column;gap:10px;margin:0 -12px;padding:2px 12px 0;display:flex;box-shadow:inset 0 2px #0006,inset 0 3px #ffffff12}.ansaphone-module__EemSMW__tadBrand{justify-content:space-between;align-items:center;padding:6px 4px 0;display:flex}.ansaphone-module__EemSMW__tadBrand b{color:#ef6a24;letter-spacing:.03em;text-shadow:0 1px #0009;font:italic 800 13px/1 Georgia,Times New Roman,serif}.ansaphone-module__EemSMW__tadBrand span{color:#8f8b80;font:8px var(--micro);letter-spacing:.3em;text-transform:uppercase;text-shadow:0 1px #0009}.ansaphone-module__EemSMW__tadPanel{background:linear-gradient(#2e2c29,#1b1a18);border-radius:8px;flex-direction:column;gap:10px;padding:12px;display:flex;box-shadow:inset 0 1px #ffffff1a,inset 0 -6px 12px #0000008c,0 1px #ffffff1a}.ansaphone-module__EemSMW__tadStatusRow{align-items:center;gap:8px;display:flex}.ansaphone-module__EemSMW__tadSwitch{background:#191816;border-radius:8px;flex:none;width:38px;height:15px;position:relative;box-shadow:inset 0 2px 4px #000,0 1px #ffffff21}.ansaphone-module__EemSMW__tadSwitch i{background:linear-gradient(#dcd8ce,#a5a198);border-radius:5px;width:15px;height:11px;position:absolute;top:2px;right:2px;box-shadow:0 1px 2px #000}.ansaphone-module__EemSMW__tadTag{color:#d8d4ca;min-width:0;font:8px var(--micro);letter-spacing:.18em;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;font-style:normal;overflow:hidden}.ansaphone-module__EemSMW__tadLed{background:#3a0d0d;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:inset 0 1px 2px #000}.ansaphone-module__EemSMW__tadLed[data-lit=true]{background:#ff5648;box-shadow:0 0 8px #ff5648cc,inset 0 0 2px #ffffff87}.ansaphone-module__EemSMW__tadLed[data-blink=true]{animation:1.1s step-end infinite ansaphone-module__EemSMW__tad-blink}@keyframes ansaphone-module__EemSMW__tad-blink{50%{background:#ff5648;box-shadow:0 0 8px #ff5648cc,inset 0 0 2px #ffffff87}}.ansaphone-module__EemSMW__tadOff{color:#4a3a05;min-height:30px;font:700 9px var(--micro);letter-spacing:.16em;text-transform:uppercase;background:repeating-linear-gradient(90deg,#ffffff40 0 1px,#0000000d 1px 2px),linear-gradient(#f6d84c 0 12%,#e8c33c 14% 62%,#b8951d 78%,#d9b62f);border:1px solid #7c6410;border-radius:4px;flex:none;align-items:center;margin-left:auto;padding:0 11px;text-decoration:none;transition:translate 60ms,box-shadow 60ms;display:inline-flex;box-shadow:0 3px #8a6d0e,0 4px 5px #0000008c,inset 0 1px #fff9}.ansaphone-module__EemSMW__tadOff:active{translate:0 2px;box-shadow:0 1px #8a6d0e,0 1px 2px #0000008c,inset 0 1px #fff9}.ansaphone-module__EemSMW__tadVol{background:radial-gradient(circle at 35% 30%,#d9d5cb,#8f8b82 60%,#6f6b63);border-radius:50%;flex:none;width:30px;height:30px;position:relative;box-shadow:0 3px 6px #000000a1,inset 0 2px 3px #ffffff87,inset 0 -4px 8px #00000061}.ansaphone-module__EemSMW__tadVol:after{content:"";background:#33312d;border-radius:2px;width:3px;height:9px;position:absolute;top:3px;left:50%;transform:translate(-50%)}.ansaphone-module__EemSMW__tadGrille{background:repeating-linear-gradient(90deg,#1d1c1a 0 4px,#3a3835 4px 8px);border-radius:4px;flex:0 64px;width:64px;min-width:28px;height:40px;box-shadow:inset 0 3px 8px #000000bf,inset 0 0 0 1px #000,0 1px #ffffff21}.ansaphone-module__EemSMW__tadLip{background:linear-gradient(#4a4741,#34322d 70%,#262420);border-radius:0 0 7px 7px;height:18px;margin:2px -12px 0;position:relative;box-shadow:inset 0 2px #ffffff24,inset 0 -6px 10px #0000008c}.ansaphone-module__EemSMW__tadLip:after{content:"";background:radial-gradient(5px at 8px 6px,#111 60%,#0000 62%),radial-gradient(5px at 32px 6px,#111 60%,#0000 62%),radial-gradient(3px at 56px 6px,#111 60%,#0000 62%);width:64px;height:12px;margin-top:-6px;position:absolute;top:50%;right:26px}@media (max-width:759px){.ansaphone-module__EemSMW__ansaphone{padding-bottom:max(0px, var(--safe-area-bottom));display:flex}.ansaphone-module__EemSMW__ansaphone[data-entry-open=true]{gap:10px}.ansaphone-module__EemSMW__ansaphone[data-entry-open=true] .ansaphone-module__EemSMW__tadBody{z-index:40;top:max(8px, var(--safe-area-top));gap:0;padding-top:8px;position:sticky;box-shadow:inset 0 2px #ffffffa6,inset 3px 0 #ffffff54,inset -3px 0 6px #00000030,0 12px 28px -10px #000000eb}.ansaphone-module__EemSMW__ansaphone[data-entry-open=true] .ansaphone-module__EemSMW__tadBay,.ansaphone-module__EemSMW__ansaphone[data-entry-open=true] .ansaphone-module__EemSMW__tadBrand,.ansaphone-module__EemSMW__ansaphone[data-entry-open=true] .ansaphone-module__EemSMW__tadStatusRow,.ansaphone-module__EemSMW__ansaphone[data-entry-open=true] .ansaphone-module__EemSMW__tadLip{display:none}.ansaphone-module__EemSMW__ansaphone[data-entry-open=true] .ansaphone-module__EemSMW__tadLower{gap:0;padding-top:0}.ansaphone-module__EemSMW__ansaphone[data-entry-open=true] .ansaphone-module__EemSMW__tadPanel{gap:4px;padding:8px}}@media (prefers-reduced-motion:reduce){.ansaphone-module__EemSMW__tadLed{animation:none}}
.geo-shell-module__-JYnVW__shell{background:#080907;width:100%;height:100dvh;min-height:0;overflow:hidden;}.geo-shell-module__-JYnVW__skipLink{z-index:1000;top:max(.75rem, var(--safe-area-top));left:max(.75rem, var(--safe-area-left));color:#fff1d2;min-height:44px;font:700 .75rem / 1 var(--font-code);letter-spacing:.08em;transition:transform .16s var(--ease-signal);background:#11130f;border:1px solid #f0b76d;padding:.75rem 1rem;text-decoration:none;position:fixed;transform:translateY(calc(-100% - 2rem))}.geo-shell-module__-JYnVW__skipLink:focus{transform:translateY(0)}.geo-shell-module__-JYnVW__grain{z-index:70;opacity:.12;pointer-events:none;position:absolute;inset:0;}.geo-shell-module__-JYnVW__grain:before{content:"";background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.32'/%3E%3C/svg%3E");position:absolute;inset:-50%;transform:rotate(11deg)}.geo-shell-module__-JYnVW__viewport{z-index:2;min-width:0;min-height:0;position:relative;overflow:hidden}.geo-shell-module__-JYnVW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.geo-shell-module__-JYnVW__liveRegion{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.geo-shell-module__-JYnVW__shell{background:#111022}.geo-shell-module__-JYnVW__grain{opacity:.075;mix-blend-mode:screen}.geo-shell-module__-JYnVW__skipLink{border:var(--geo-outline);background:var(--geo-amber);box-shadow:var(--geo-hard-shadow-md);color:var(--geo-arcade-ink);text-transform:uppercase}@media (max-width:800px){.geo-shell-module__-JYnVW__shell{min-height:100svh}}@media (max-height:540px){.geo-shell-module__-JYnVW__viewport{overflow:auto}}@media (max-width:559px) and (min-height:621px){.geo-shell-module__-JYnVW__viewport{overflow:auto}}
.cassette-bay-module__QSkpIW__pane{text-align:center;background:#000;justify-content:center;align-self:center;align-items:center;width:456px;height:252px;margin-block:auto;font-size:12px;display:flex;position:relative;box-shadow:-2px 2px 8px #0003}.cassette-bay-module__QSkpIW__pane:before,.cassette-bay-module__QSkpIW__pane:after{content:"";z-index:0;aspect-ratio:1;background-image:conic-gradient(#000 0%,#555 10%,#000 20% 100%);border-radius:50%;width:24px;display:block;position:absolute;top:110px;transform:translate(-50%,-50%)}.cassette-bay-module__QSkpIW__pane:before{left:154px}.cassette-bay-module__QSkpIW__pane:after{left:302px}.cassette-bay-module__QSkpIW__pane[data-open=true] .cassette-bay-module__QSkpIW__doorCase,.cassette-bay-module__QSkpIW__pane:hover .cassette-bay-module__QSkpIW__doorCase{transform:perspective(1800px)rotateX(-30deg)}.cassette-bay-module__QSkpIW__pane[data-open=true] .cassette-bay-module__QSkpIW__cassette,.cassette-bay-module__QSkpIW__pane:hover .cassette-bay-module__QSkpIW__cassette{transform:perspective(1900px)rotateX(-32deg)translateY(-4%)}.cassette-bay-module__QSkpIW__doorCase{box-sizing:border-box;transform-origin:50% 353px;z-index:2;background-image:radial-gradient(circle at 450% 750%,#fff0 0%,#ffffff0f 92.9%,#ffffff45 93%,#fff0 99%),linear-gradient(#0000 0% 60%,#d23c33 60.5% 62.4%,#090909 62.5% 100%);border:2px solid;border-image:linear-gradient(-140deg,#ffffffde 0%,#ffffff87 5%,#11111154 40%,#111 100%) 2;border-radius:2px;flex-direction:column;justify-content:space-between;transition:transform .5s;display:flex;position:absolute;inset:0}.cassette-bay-module__QSkpIW__doorCase:after{content:"";z-index:1;transform-origin:50% 0;pointer-events:none;opacity:.9;background:linear-gradient(90deg,#d0402c 0 25%,#e06f28 25% 50%,#edac34 50% 75%,#efe9da 75% 100%);width:33%;position:absolute;top:37%;bottom:0;left:50%;transform:skew(-14deg)}.cassette-bay-module__QSkpIW__caseTopLabel{color:#222;text-transform:uppercase;box-sizing:border-box;background-image:linear-gradient(90deg,#ffffffde 0%,#bbbbbbde 100%);flex-basis:8%;justify-content:flex-start;align-items:center;width:100%;padding:0 .5rem;font-size:12px;font-style:italic;display:flex}.cassette-bay-module__QSkpIW__caseBottomLabel{z-index:2;color:#9fb3ba;text-transform:uppercase;flex-basis:45%;justify-content:space-around;align-items:center;font-size:24px;display:flex;position:relative}.cassette-bay-module__QSkpIW__caseBottomLabel:before{content:"ᐊᐊ";letter-spacing:-4px;height:24px;line-height:24px}.cassette-bay-module__QSkpIW__caseBottomLabel:after{content:"ᐅᐅ";letter-spacing:-4px;height:24px;line-height:24px}.cassette-bay-module__QSkpIW__newTapeSlip{z-index:7;color:var(--cyan);background:var(--navy);cursor:pointer;font:13px / 1 var(--lcd);letter-spacing:.1em;text-transform:uppercase;text-shadow:0 0 6px #ff542499;border:1px solid #4c2314;padding:6px;animation:1.4s step-end 8 cassette-bay-module__QSkpIW__caret-blink;position:absolute;bottom:10px;left:14px;right:14px}@keyframes cassette-bay-module__QSkpIW__caret-blink{0%,46%{opacity:1}47%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.cassette-bay-module__QSkpIW__newTapeSlip{animation:none}.cassette-bay-module__QSkpIW__doorCase{transition:none}}
.crossword-completion-module__3vLULW__completionActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.62rem;display:grid}.crossword-completion-module__3vLULW__completionActions button{min-height:44px;color:var(--cw-ink);background:linear-gradient(135deg, var(--cw-key-light), var(--cw-key));box-shadow:var(--cw-key-shadow);font:700 .58rem / 1.2 var(--font-code);text-transform:uppercase;border:0;border-radius:.34rem;padding:.62rem .75rem}.crossword-completion-module__3vLULW__completionActions button:active{box-shadow:var(--cw-key-pressed);transform:translateY(2px)}.crossword-completion-module__3vLULW__confettiBurst{z-index:5;pointer-events:none;width:0;height:0;position:absolute;top:3.4rem;left:50%}.crossword-completion-module__3vLULW__confettiPiece{width:var(--cw-cf-w);height:var(--cw-cf-h);background:var(--cw-cf-tone);opacity:0;animation:crossword-completion-module__3vLULW__cw-confetti var(--cw-cf-duration) var(--cw-cf-delay) forwards;will-change:transform, opacity;border-radius:.09rem;display:block;position:absolute;top:0;left:0}@keyframes crossword-completion-module__3vLULW__cw-confetti{0%{opacity:0;animation-timing-function:ease-out;transform:translateY(.4rem)rotate3d(1,.7,.4,0)}8%{opacity:1}26%{transform:translate3d(calc(var(--cw-cf-x) * .45), var(--cw-cf-peak), 0) rotate3d(1, .7, .4, calc(var(--cw-cf-spin) * .35));animation-timing-function:ease-in}78%{opacity:1}to{opacity:0;transform:translate3d(var(--cw-cf-x), var(--cw-cf-fall), 0) rotate3d(1, .7, .4, var(--cw-cf-spin))}}.crossword-completion-module__3vLULW__completionMark{background:var(--cw-display);border-radius:calc(.72rem - 1px) calc(.72rem - 1px) 0 0;grid-template-columns:repeat(2,4rem);place-content:center;gap:.35rem;min-height:7rem;display:grid}.crossword-completion-module__3vLULW__completionDialog[open] .crossword-completion-module__3vLULW__completionMark span{animation:crossword-completion-module__3vLULW__cw-mark-pop .56s var(--cw-ease) both}.crossword-completion-module__3vLULW__completionDialog[open] .crossword-completion-module__3vLULW__completionMark span:last-child{animation-delay:90ms}@keyframes crossword-completion-module__3vLULW__cw-mark-pop{0%{transform:scale(.4)}62%{transform:scale(1.12)}to{transform:none}}.crossword-completion-module__3vLULW__completionMark span{aspect-ratio:1;color:#fff;font:750 1.7rem / 1 var(--font-code);border-radius:50%;place-items:center;display:grid}.crossword-completion-module__3vLULW__completionMark span:first-child{background:var(--cw-orange)}.crossword-completion-module__3vLULW__completionMark span:last-child{background:var(--cw-blue-deep)}.crossword-completion-module__3vLULW__completionBody{text-align:center;gap:1rem;padding:1.2rem;display:grid}.crossword-completion-module__3vLULW__completionBody>span{color:#963819;font:700 .5rem / 1 var(--font-code);letter-spacing:.1em;text-transform:uppercase}.crossword-completion-module__3vLULW__completionBody h2{font:750 1.65rem / 1 var(--font-body);letter-spacing:-.035em;margin:0}.crossword-completion-module__3vLULW__completionBody p{color:var(--cw-muted);margin:0}.crossword-completion-module__3vLULW__resultStats{background:var(--cw-paper);border:1px solid #b6b7b6;border-radius:.42rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.crossword-completion-module__3vLULW__resultStats div{gap:.32rem;padding:.75rem;display:grid}.crossword-completion-module__3vLULW__resultStats div+div{border-left:1px solid #d8d5cc}.crossword-completion-module__3vLULW__resultStats dt{color:var(--cw-muted);font:650 .48rem / 1 var(--font-code);text-transform:uppercase}.crossword-completion-module__3vLULW__resultStats dd{color:var(--cw-blue-deep);font:750 1.08rem / 1 var(--font-code);margin:0}.crossword-completion-module__3vLULW__nextPuzzle{background:var(--cw-paper);border:1px dashed #b6b7b6;border-radius:.42rem;gap:.45rem;margin:.65rem 0 0;padding:.6rem .75rem;display:grid}.crossword-completion-module__3vLULW__nextPuzzleReadout{justify-content:space-between;align-items:baseline;gap:.6rem;margin:0;display:flex}.crossword-completion-module__3vLULW__nextPuzzleReadout span{color:var(--cw-muted);font:650 .48rem / 1 var(--font-code);text-transform:uppercase}.crossword-completion-module__3vLULW__nextPuzzleReadout strong{color:var(--cw-blue-deep);font:750 1.08rem / 1 var(--font-code);font-variant-numeric:tabular-nums}.crossword-completion-module__3vLULW__nextPuzzleTrack{background:#efeadf;border:1px solid #b6b7b6;border-radius:999px;height:6px;display:block;overflow:hidden}.crossword-completion-module__3vLULW__nextPuzzleTrack span{width:calc(var(--remaining,0) * 100%);background:var(--cw-blue-deep);border-radius:999px;height:100%;transition:width .9s linear;display:block}.crossword-completion-module__3vLULW__nextPuzzleReady{border:1px solid var(--cw-blue-deep);background:var(--cw-paper);color:var(--cw-blue-deep);cursor:pointer;font:750 .58rem / 1 var(--font-code);text-transform:uppercase;border-radius:.42rem;margin-top:.65rem;padding:.6rem .75rem}@media (max-width:30rem){.crossword-completion-module__3vLULW__completionActions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.crossword-completion-module__3vLULW__completionDialog[open] .crossword-completion-module__3vLULW__completionMark span{animation:none}.crossword-completion-module__3vLULW__confettiBurst{display:none}}
.mission-briefing-module__WnUrWa__briefingCopy{flex-direction:column;justify-content:center;min-width:0;min-height:0;display:flex}.mission-briefing-module__WnUrWa__briefingLead,.mission-briefing-module__WnUrWa__briefingControls{flex-direction:column;min-width:0;display:flex}.mission-briefing-module__WnUrWa__briefingBody{max-width:36rem;color:var(--geo-sand);margin:1.35rem 0 0;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.6}.mission-briefing-module__WnUrWa__briefingMeta{border-top:1px solid var(--geo-line);border-bottom:1px solid var(--geo-line);grid-template-columns:1fr 1fr;max-width:36rem;margin-block:1.1rem;display:grid}.mission-briefing-module__WnUrWa__briefingMeta p{color:var(--geo-sand-muted);font:.75rem / 1.5 var(--font-code);margin:0;padding:.8rem .9rem .8rem 0}.mission-briefing-module__WnUrWa__briefingMeta p+p{border-left:1px solid var(--geo-line);padding-left:.9rem}.mission-briefing-module__WnUrWa__practiceControls{grid-template-columns:minmax(0,1fr) minmax(10rem,.7fr);gap:.55rem;max-width:36rem;margin-bottom:.8rem;display:grid}.mission-briefing-module__WnUrWa__selectField,.mission-briefing-module__WnUrWa__practiceTiming{border:1px solid var(--geo-line);min-height:3.7rem;color:var(--geo-sand);background:#d9c59d08;grid-template-columns:1fr auto;align-items:center;gap:.7rem;padding:.55rem .7rem;font-size:.74rem;font-weight:600;display:grid}.mission-briefing-module__WnUrWa__selectField{position:relative}.mission-briefing-module__WnUrWa__selectField>span{color:var(--geo-sand-muted);font:600 .56rem / 1 var(--font-code);letter-spacing:.09em;text-transform:uppercase}.mission-briefing-module__WnUrWa__selectField select{border:1px solid var(--geo-line-strong);background:var(--geo-panel);min-width:8.6rem;min-height:2.25rem;color:var(--geo-sand-bright);font:600 .66rem / 1 var(--font-code);border-radius:0;padding:.35rem 1.6rem .35rem .5rem}.mission-briefing-module__WnUrWa__practiceTiming{text-align:left}.mission-briefing-module__WnUrWa__practiceTiming[data-active=true]{border-color:var(--geo-cyan-deep)}.mission-briefing-module__WnUrWa__briefingCopy{border:var(--geo-outline);background:var(--geo-paper);max-height:calc(100% - 1rem);box-shadow:7px 7px 0 var(--geo-pink), 12px 12px 0 var(--geo-cyan), 16px 16px 0 var(--geo-arcade-ink);color:var(--geo-arcade-ink);align-self:center;padding:clamp(1.1rem,2.8vw,2rem)}.mission-briefing-module__WnUrWa__briefingBody{color:#3d354a;font-weight:600}.mission-briefing-module__WnUrWa__briefingMeta{border:3px solid var(--geo-arcade-ink);background:var(--geo-paper-bright);box-shadow:3px 3px 0 var(--geo-arcade-ink)}.mission-briefing-module__WnUrWa__briefingMeta p{color:#4a4054;font-weight:700}.mission-briefing-module__WnUrWa__briefingMeta p+p{border-left:3px solid var(--geo-arcade-ink)}.mission-briefing-module__WnUrWa__selectField,.mission-briefing-module__WnUrWa__practiceTiming{border:var(--geo-outline);background:var(--geo-amber);box-shadow:var(--geo-hard-shadow-sm);color:var(--geo-arcade-ink)}.mission-briefing-module__WnUrWa__selectField>span{color:#443949;font-weight:800}.mission-briefing-module__WnUrWa__selectField select{border:2px solid var(--geo-arcade-ink);background:var(--geo-paper-bright);color:var(--geo-arcade-ink);font-weight:800}.mission-briefing-module__WnUrWa__practiceTiming[data-active=true]{border-color:var(--geo-arcade-ink);background:var(--geo-cyan)}@media (max-width:800px){.mission-briefing-module__WnUrWa__selectField select{font-size:1rem}.mission-briefing-module__WnUrWa__briefingCopy{justify-content:flex-start}.mission-briefing-module__WnUrWa__briefingBody{margin-top:.65rem;font-size:.93rem;line-height:1.45}.mission-briefing-module__WnUrWa__briefingMeta{margin-block:.7rem}.mission-briefing-module__WnUrWa__briefingMeta p{padding-block:.55rem;font-size:.66rem}}@media (max-width:480px){.mission-briefing-module__WnUrWa__practiceControls,.mission-briefing-module__WnUrWa__briefingMeta{grid-template-columns:1fr}.mission-briefing-module__WnUrWa__briefingMeta p+p{border-left:0;padding-top:0;padding-left:0}}@media (max-width:559px) and (max-height:620px){.mission-briefing-module__WnUrWa__briefingBody{margin-top:.4rem;font-size:.82rem;line-height:1.35}.mission-briefing-module__WnUrWa__briefingMeta{display:none}.mission-briefing-module__WnUrWa__selectField,.mission-briefing-module__WnUrWa__practiceTiming{min-height:3rem;padding-block:.4rem}}@media (min-width:801px){.mission-briefing-module__WnUrWa__briefingCopy{justify-content:safe center;overflow-y:auto}}@media (max-height:820px) and (min-width:560px) and (orientation:landscape){.mission-briefing-module__WnUrWa__briefingCopy{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:center;gap:clamp(1rem,3vw,2.5rem);width:min(100%,68rem);margin:auto;display:grid}.mission-briefing-module__WnUrWa__briefingLead,.mission-briefing-module__WnUrWa__briefingControls{justify-content:center}.mission-briefing-module__WnUrWa__briefingBody{margin-top:.7rem;font-size:.88rem;line-height:1.4}.mission-briefing-module__WnUrWa__briefingMeta{margin-block:.65rem 0}.mission-briefing-module__WnUrWa__briefingMeta p{padding-block:.5rem;font-size:.62rem;line-height:1.35}.mission-briefing-module__WnUrWa__briefingControls .mission-briefing-module__WnUrWa__practiceControls{margin-bottom:.55rem}}@media (max-height:820px) and (min-width:560px) and (max-width:700px) and (orientation:landscape){.mission-briefing-module__WnUrWa__briefingControls .mission-briefing-module__WnUrWa__practiceControls{grid-template-columns:minmax(0,1fr) minmax(6rem,.65fr)}.mission-briefing-module__WnUrWa__briefingControls .mission-briefing-module__WnUrWa__selectField{grid-template-columns:1fr;gap:.35rem}.mission-briefing-module__WnUrWa__briefingControls .mission-briefing-module__WnUrWa__selectField select{width:100%;min-width:0}}@media (min-width:801px) and (min-height:821px){.mission-briefing-module__WnUrWa__briefingCopy{max-height:100%;padding:clamp(1rem,2vw,1.45rem)}.mission-briefing-module__WnUrWa__briefingBody{max-width:38rem;margin-top:.85rem;font-size:clamp(.92rem,1.15vw,1.05rem);line-height:1.45}.mission-briefing-module__WnUrWa__briefingMeta{max-width:38rem;margin-block:.75rem}.mission-briefing-module__WnUrWa__briefingMeta p{padding-block:.6rem;font-size:.68rem;line-height:1.4}}@media (max-width:800px){.mission-briefing-module__WnUrWa__briefingCopy{max-height:none;box-shadow:4px 4px 0 var(--geo-pink), 7px 7px 0 var(--geo-cyan), 10px 10px 0 var(--geo-arcade-ink);padding:1rem}}@media (max-width:480px){.mission-briefing-module__WnUrWa__briefingCopy{padding:.8rem}.mission-briefing-module__WnUrWa__briefingMeta{box-shadow:2px 2px 0 var(--geo-arcade-ink)}}@media (max-width:559px) and (max-height:620px){.mission-briefing-module__WnUrWa__briefingCopy{box-shadow:3px 3px 0 var(--geo-pink), 5px 5px 0 var(--geo-cyan), 7px 7px 0 var(--geo-arcade-ink);padding:.55rem}.mission-briefing-module__WnUrWa__briefingBody{margin-top:.3rem;font-size:.78rem;line-height:1.28}}
.cassette-shell-module__2DxvDq__cassette{z-index:1;transform-origin:50% 252px;text-align:left;width:365px;height:234px;font-size:18px;transition:transform .5s;position:relative}.cassette-shell-module__2DxvDq__shell{box-sizing:border-box;border-top:.1em solid var(--tape-shell-hi);border-bottom:.1em solid var(--tape-shell-lo);background:var(--tape-shell);border-radius:.7em;width:20em;height:12em;padding:1em;position:absolute;top:0;left:50%;translate:-50%;box-shadow:0 .6em #a54e1c,-.6em 1.5em 10px #0000004d}.cassette-shell-module__2DxvDq__shell:before,.cassette-shell-module__2DxvDq__shell:after{content:"";border-top:.2em solid #0000;border-bottom:.2em solid #0000;height:3.5em;position:absolute;bottom:1em}.cassette-shell-module__2DxvDq__shell:before{border-right:.2em solid #9c4a1b;right:100%}.cassette-shell-module__2DxvDq__shell:after{border-left:.2em solid #c25e26;left:100%}.cassette-shell-module__2DxvDq__tapeScrew{z-index:3;border-top:.4em solid #b8b9b2;border-bottom:.3em solid #5e5f5a;border-left:.4em solid #5e5f5a;border-right:.4em solid #b8b9b2;border-radius:50%;width:0;height:0;display:block;position:absolute;box-shadow:0 -.2em #8a4218}.cassette-shell-module__2DxvDq__tapeScrew:before{content:"";background:#fff;border-radius:50%;width:.3em;height:.2em;position:absolute;top:-.25em;right:-.35em;transform:rotate(45deg)}.cassette-shell-module__2DxvDq__tapeScrewSlot{background:#3f403c;border-radius:.1em;width:.45em;height:.2em;display:block;position:absolute;top:-.15em;left:-.225em}.cassette-shell-module__2DxvDq__tapeScrewSlot:after{content:"";background:#3f403c;border-radius:.1em;width:.45em;height:.2em;position:absolute;top:0;left:0;transform:rotate(90deg)}.cassette-shell-module__2DxvDq__tapeScrew[data-corner=tl]{top:.5em;left:.3em}.cassette-shell-module__2DxvDq__tapeScrew[data-corner=tl] .cassette-shell-module__2DxvDq__tapeScrewSlot{transform:rotate(20deg)}.cassette-shell-module__2DxvDq__tapeScrew[data-corner=tr]{top:.5em;right:.3em}.cassette-shell-module__2DxvDq__tapeScrew[data-corner=tr] .cassette-shell-module__2DxvDq__tapeScrewSlot{transform:rotate(30deg)}.cassette-shell-module__2DxvDq__tapeScrew[data-corner=bl]{bottom:.3em;left:.3em}.cassette-shell-module__2DxvDq__tapeScrew[data-corner=bl] .cassette-shell-module__2DxvDq__tapeScrewSlot{transform:rotate(10deg)}.cassette-shell-module__2DxvDq__tapeScrew[data-corner=br]{bottom:.3em;right:.3em}.cassette-shell-module__2DxvDq__tapeScrew[data-corner=br] .cassette-shell-module__2DxvDq__tapeScrewSlot{transform:rotate(-10deg)}.cassette-shell-module__2DxvDq__tapeScrew[data-corner=c]{margin-left:-.5em;bottom:1em;left:50%}.cassette-shell-module__2DxvDq__shellBottom{background:#dd7a41;border-top:.1em solid #e8925c;width:10em;height:2.2em;margin-left:-5em;position:absolute;bottom:0;left:50%}.cassette-shell-module__2DxvDq__shellBottom:before{content:"";border-top:2.2em solid #0000;border-right:.5em solid #dd7a41;position:absolute;right:100%}.cassette-shell-module__2DxvDq__shellBottom:after{content:"";border-top:2.2em solid #0000;border-left:.5em solid #dd7a41;position:absolute;left:100%}.cassette-shell-module__2DxvDq__bottomShadow{z-index:4;background:#a54e1c;width:11em;height:.7em;margin-left:-5.5em;position:absolute;bottom:-.7em;left:50%}.cassette-shell-module__2DxvDq__bottomShadow:before{content:"";border-bottom:.1em solid #a54e1c;border-left:.3em solid #0000;border-right:.3em solid #0000;width:10.4em;margin-left:-5.5em;display:block;position:absolute;bottom:100%;left:50%}.cassette-shell-module__2DxvDq__bottomShadow:after{content:"";border-top:.1em solid #a54e1c;border-left:.3em solid #0000;border-right:.3em solid #0000;width:10.4em;margin-left:-5.5em;display:block;position:absolute;top:100%;left:50%}.cassette-shell-module__2DxvDq__bottomHoles{background:#5e2c0f;width:2em;height:.6em;position:absolute;top:.05em;box-shadow:inset 0 .3em #4d3b3b,inset 0 -.1em #7c3a13}.cassette-shell-module__2DxvDq__holesA{left:.5em}.cassette-shell-module__2DxvDq__holesB{margin-left:-1em;left:50%}.cassette-shell-module__2DxvDq__holesB:before,.cassette-shell-module__2DxvDq__holesB:after{content:"";background:#5e2c0f;width:.4em;height:.4em;display:block;position:absolute;top:.1em;box-shadow:inset 0 .2em #4d3b3b,inset 0 -.05em #7c3a13}.cassette-shell-module__2DxvDq__holesB:before{right:140%}.cassette-shell-module__2DxvDq__holesB:after{left:140%}.cassette-shell-module__2DxvDq__holesC{right:.5em}.cassette-shell-module__2DxvDq__shellHole{width:.8em;height:.6em;box-shadow:inset var(--tape-shell-deep) 0 .1em 0 0;background:#5e2c0f;border-radius:.2em;display:block;position:absolute;bottom:.8em}.cassette-shell-module__2DxvDq__shellHole:after{content:"";width:.6em;height:.6em;box-shadow:inset var(--tape-shell-deep) 0 .1em 0 0;background:#5e2c0f;border-radius:50%;position:absolute;top:.5em}.cassette-shell-module__2DxvDq__holeLeft{left:20%}.cassette-shell-module__2DxvDq__holeLeft:after{right:200%}.cassette-shell-module__2DxvDq__holeRight{right:20%}.cassette-shell-module__2DxvDq__holeRight:after{left:200%}.cassette-shell-module__2DxvDq__ansaphone .cassette-shell-module__2DxvDq__tadBay .cassette-shell-module__2DxvDq__cassette{--tape-scale:min(16.5px, calc((100vw - 92px) / 20.4));width:calc(var(--tape-scale) * 20.3);height:calc(var(--tape-scale) * 13.03);font-size:var(--tape-scale)}@media (prefers-reduced-motion:reduce){.cassette-shell-module__2DxvDq__cassette{transition:none}}
.crossword-dialogs-module__LpbuLq__dialog{width:min(31rem,100vw - 1.5rem);max-height:min(84dvh,46rem);color:var(--cw-ink);background:linear-gradient(135deg, #ffffff94, transparent 26%), var(--cw-shell);border:1px solid #ffffff8c;border-radius:.72rem;margin:auto;padding:0;overflow:auto;box-shadow:inset 0 2px 1px #ffffffe0,inset 0 -2px 1px #2b313a33,0 1.5rem 3rem #181b2157,0 2.5rem 5.5rem #181b214d}.crossword-dialogs-module__LpbuLq__dialog::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#1e212773}.crossword-dialogs-module__LpbuLq__wideDialog{width:min(44rem,100vw - 1.5rem)}.crossword-dialogs-module__LpbuLq__dialogHeader{min-height:4rem;color:var(--cw-display-ink);background:linear-gradient(112deg, #ffffff12, transparent 36%), var(--cw-display);border-bottom:1px solid #090a0c;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .72rem .65rem .92rem;display:flex}.crossword-dialogs-module__LpbuLq__dialogHeader>div{min-width:0}.crossword-dialogs-module__LpbuLq__dialogHeader span{color:var(--cw-orange);font:650 .45rem / 1 var(--font-code);letter-spacing:.12em}.crossword-dialogs-module__LpbuLq__dialogHeader h2{font:750 1.1rem / 1 var(--font-body);letter-spacing:-.025em;margin:.28rem 0 0}.crossword-dialogs-module__LpbuLq__iconButton{width:44px;height:44px;color:var(--cw-ink);background:linear-gradient(135deg, var(--cw-key-light), var(--cw-key));box-shadow:var(--cw-key-shadow);border:0;border-radius:.34rem;flex:none;font-size:1.1rem}.crossword-dialogs-module__LpbuLq__dialogBody{background:var(--cw-shell);gap:1rem;padding:1rem;display:grid}.crossword-dialogs-module__LpbuLq__dialogBody>p{color:var(--cw-muted);margin:0;font-size:.88rem;line-height:1.5}.crossword-dialogs-module__LpbuLq__dialogActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.62rem;display:grid}.crossword-dialogs-module__LpbuLq__dialogActions button,.crossword-dialogs-module__LpbuLq__primaryDialogButton,.crossword-dialogs-module__LpbuLq__cancelButton{min-height:44px;color:var(--cw-ink);background:linear-gradient(135deg, var(--cw-key-light), var(--cw-key));box-shadow:var(--cw-key-shadow);font:700 .58rem / 1.2 var(--font-code);text-transform:uppercase;border:0;border-radius:.34rem;padding:.62rem .75rem}.crossword-dialogs-module__LpbuLq__dialogActions button:active,.crossword-dialogs-module__LpbuLq__primaryDialogButton:active,.crossword-dialogs-module__LpbuLq__cancelButton:active,.crossword-dialogs-module__LpbuLq__iconButton:active{box-shadow:var(--cw-key-pressed);transform:translateY(2px)}.crossword-dialogs-module__LpbuLq__dialogActions .crossword-dialogs-module__LpbuLq__dangerButton{color:#fff;background:var(--cw-error)}.crossword-dialogs-module__LpbuLq__primaryDialogButton{background:var(--cw-blue)}.crossword-dialogs-module__LpbuLq__cancelButton{background:var(--cw-paper)}.crossword-dialogs-module__LpbuLq__solveModeSetting{border:0;gap:.7rem;margin:0;padding:0;display:grid}.crossword-dialogs-module__LpbuLq__solveModeSetting legend{color:var(--cw-ink);font:750 .72rem / 1.2 var(--font-code);letter-spacing:.06em;text-transform:uppercase}.crossword-dialogs-module__LpbuLq__solveModeSetting>p{color:var(--cw-muted);margin:0;font-size:.78rem;line-height:1.45}.crossword-dialogs-module__LpbuLq__solveModeChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.crossword-dialogs-module__LpbuLq__solveModeChoices label{cursor:pointer;min-height:5rem;display:grid}.crossword-dialogs-module__LpbuLq__solveModeChoices input{opacity:0;position:absolute}.crossword-dialogs-module__LpbuLq__solveModeChoices label>span{background:linear-gradient(135deg, var(--cw-key-light), var(--cw-key));box-shadow:var(--cw-key-shadow);border:0;border-radius:.36rem;align-content:center;gap:.35rem;padding:.65rem;display:grid}.crossword-dialogs-module__LpbuLq__solveModeChoices label[data-active=true]>span{box-shadow:inset 0 -4px var(--cw-blue-deep), var(--cw-key-shadow);background:#dceaf4;border-color:#276bb4}.crossword-dialogs-module__LpbuLq__solveModeChoices strong{font:750 .62rem / 1 var(--font-code);text-transform:uppercase}.crossword-dialogs-module__LpbuLq__solveModeChoices small{color:var(--cw-muted);font-size:.67rem;line-height:1.35}.crossword-dialogs-module__LpbuLq__settingList{background:var(--cw-paper);border:1px solid #b6b7b6;border-radius:.4rem;display:grid;overflow:hidden}.crossword-dialogs-module__LpbuLq__setting{cursor:pointer;border-bottom:1px solid #d8d5cc;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:3.2rem;padding:.55rem .7rem;font-size:.86rem;display:grid}.crossword-dialogs-module__LpbuLq__setting:last-child{border-bottom:0}.crossword-dialogs-module__LpbuLq__setting input{opacity:0;position:absolute}.crossword-dialogs-module__LpbuLq__switch{background:#a6a8ad;border:1px solid #85888f;border-radius:99px;width:2.7rem;height:1.5rem;position:relative;box-shadow:inset 0 .15rem .24rem #282a2f47}.crossword-dialogs-module__LpbuLq__switch:after{aspect-ratio:1;content:"";width:1.12rem;transition:transform var(--cw-fast) var(--cw-ease);background:linear-gradient(135deg,#fff,#dddedf);border-radius:50%;position:absolute;top:.12rem;left:.13rem;box-shadow:inset 1px 1px #fff,0 2px 3px #26282d4d}.crossword-dialogs-module__LpbuLq__setting input:checked+.crossword-dialogs-module__LpbuLq__switch{background:var(--cw-blue);border-color:#3c86ba}.crossword-dialogs-module__LpbuLq__setting input:checked+.crossword-dialogs-module__LpbuLq__switch:after{transform:translate(1.25rem)}.crossword-dialogs-module__LpbuLq__shortcutList{background:var(--cw-paper);border:1px solid #b6b7b6;border-radius:.4rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.crossword-dialogs-module__LpbuLq__shortcutList>div{border-bottom:1px solid #d8d5cc;border-right:1px solid #d8d5cc;grid-template-columns:minmax(6rem,auto) minmax(0,1fr);align-items:center;gap:.7rem;padding:.65rem;display:grid}.crossword-dialogs-module__LpbuLq__shortcutList>div:nth-child(2n){border-right:0}.crossword-dialogs-module__LpbuLq__shortcutList dt,.crossword-dialogs-module__LpbuLq__shortcutList dd{margin:0}.crossword-dialogs-module__LpbuLq__shortcutList kbd{color:var(--cw-ink);font:650 .54rem / 1 var(--font-code);background:linear-gradient(135deg,#fff,#e0e1e2);border:1px solid #aeb0b5;border-radius:.22rem;padding:.18rem .32rem;box-shadow:0 2px #a5a7ac}.crossword-dialogs-module__LpbuLq__shortcutList dd{color:var(--cw-muted);font-size:.74rem;line-height:1.35}.crossword-dialogs-module__LpbuLq__markLegend{background:var(--cw-paper);border:1px solid #b6b7b6;border-radius:.4rem;margin:0;display:grid;overflow:hidden}.crossword-dialogs-module__LpbuLq__markLegend>div{border-bottom:1px solid #d8d5cc;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.6rem;padding:.5rem .65rem;display:grid}.crossword-dialogs-module__LpbuLq__markLegend>div:last-child{border-bottom:0}.crossword-dialogs-module__LpbuLq__markLegend dt,.crossword-dialogs-module__LpbuLq__markLegend dd{margin:0}.crossword-dialogs-module__LpbuLq__markLegend dd{color:var(--cw-muted);font-size:.74rem;line-height:1.35}.crossword-dialogs-module__LpbuLq__legendCell{aspect-ratio:1;width:1.5rem;color:var(--cw-ink);background:var(--cw-paper);font:750 .72rem / 1 var(--font-code);border:1px solid #9fa09c;place-items:center;display:grid;position:relative}.crossword-dialogs-module__LpbuLq__legendCell[data-kind=checked]{box-shadow:inset 0 -3px 0 var(--cw-green)}.crossword-dialogs-module__LpbuLq__legendCell[data-kind=revealed]{box-shadow:inset 0 -3px 0 var(--cw-red)}.crossword-dialogs-module__LpbuLq__legendCell[data-kind=revealed]:after{color:var(--cw-red);content:"•";font-size:.5rem;line-height:1;position:absolute;bottom:6%;right:8%}.crossword-dialogs-module__LpbuLq__legendCell[data-kind=incorrect]{color:#fff;background:var(--cw-error)}.crossword-dialogs-module__LpbuLq__completionDialog{width:min(38rem,100vw - 1.5rem);position:relative}.crossword-dialogs-module__LpbuLq__completionDialog[open]{animation:crossword-dialogs-module__LpbuLq__cw-complete-in .42s var(--cw-ease)}@media (min-height:34rem){.crossword-dialogs-module__LpbuLq__completionDialog{overflow:visible}}@keyframes crossword-dialogs-module__LpbuLq__cw-complete-in{0%{opacity:0;transform:translateY(.9rem)scale(.96)}}@media (max-width:30rem){.crossword-dialogs-module__LpbuLq__dialogActions,.crossword-dialogs-module__LpbuLq__solveModeChoices,.crossword-dialogs-module__LpbuLq__shortcutList{grid-template-columns:1fr}.crossword-dialogs-module__LpbuLq__shortcutList>div{border-right:0}}@media (forced-colors:active){.crossword-dialogs-module__LpbuLq__dialog{color:canvastext;background:canvas}}@media (prefers-reduced-motion:reduce){.crossword-dialogs-module__LpbuLq__switch:after{transition:none}.crossword-dialogs-module__LpbuLq__completionDialog[open]{animation:none}}
.verification-stamp-module__liIecG__stamp{background:repeating-linear-gradient(0deg, transparent 0 7px, #252a2505 8px), var(--manual-paper,#d8d1b5);width:min(18rem,80vw);box-shadow:.35rem .45rem 0 var(--manual-paper-deep,#b9b194), 0 1rem 2.5rem #00000047;color:var(--manual-ink-muted,#57594d);font-family:var(--font-mono);letter-spacing:.08em;opacity:1;text-align:center;transition:opacity var(--motion-route,.48s) ease, transform var(--motion-route,.48s) var(--ease-out,ease-out);border:3px double;align-self:flex-end;gap:.25rem;margin:3rem 0 6rem;padding:1rem;display:grid;transform:rotate(-2deg)scale(.96)}.verification-stamp-module__liIecG__stamp[data-verified=true]{opacity:1;color:var(--manual-accent,#a73543);animation:.52s cubic-bezier(.22,1,.36,1) both verification-stamp-module__liIecG__manual-stamp-impact;transform:rotate(-2deg)scale(1)}.verification-stamp-module__liIecG__stamp span,.verification-stamp-module__liIecG__stamp small{font-size:.68rem}.verification-stamp-module__liIecG__stamp strong{font-size:1.6rem;line-height:1}@keyframes verification-stamp-module__liIecG__manual-stamp-impact{0%{opacity:0;transform:translateY(-.75rem)rotate(-2deg)scale(1.08)}58%{opacity:.9;transform:translateY(.1rem)rotate(-2.8deg)scale(.97)}to{opacity:1;transform:translateY(0)rotate(-2deg)scale(1)}}@media (prefers-reduced-motion:reduce){.verification-stamp-module__liIecG__stamp[data-verified=true]{animation:none}}.fx-quiet .verification-stamp-module__liIecG__stamp[data-verified=true]{animation:none}
.planet-instrument-module__jUotCq__instrumentStage{place-items:center;min-width:0;min-height:0;display:grid;position:relative}.planet-instrument-module__jUotCq__planetInstrument{aspect-ratio:1;place-items:center;width:min(64vh,100%);max-width:42rem;display:grid;position:relative}.planet-instrument-module__jUotCq__orbitOuter,.planet-instrument-module__jUotCq__orbitInner,.planet-instrument-module__jUotCq__orbitPulse{pointer-events:none;border-radius:50%;position:absolute}.planet-instrument-module__jUotCq__orbitOuter{border:1px solid var(--geo-line-strong);background:repeating-conic-gradient(from 0deg, var(--geo-sand-muted) 0deg .4deg, transparent .4deg 5deg);animation:48s linear infinite planet-instrument-module__jUotCq__orbit-turn;inset:3%;-webkit-mask:radial-gradient(#0000 0 94%,#000 94.2% 100%);mask:radial-gradient(#0000 0 94%,#000 94.2% 100%)}.planet-instrument-module__jUotCq__orbitInner{border:1px solid var(--geo-amber-deep);inset:17%;box-shadow:inset 0 0 4rem #dd91480f,0 0 3rem #dd91480d}.planet-instrument-module__jUotCq__orbitInner:before,.planet-instrument-module__jUotCq__orbitInner:after{background:var(--geo-line);content:"";position:absolute}.planet-instrument-module__jUotCq__orbitInner:before{height:1px;top:50%;left:-14%;right:-14%}.planet-instrument-module__jUotCq__orbitInner:after{width:1px;top:-14%;bottom:-14%;left:50%}.planet-instrument-module__jUotCq__orbitPulse{border:1px solid var(--geo-cyan-deep);animation:3.2s ease-in-out infinite planet-instrument-module__jUotCq__orbit-pulse;inset:28%}.planet-instrument-module__jUotCq__planetCore{aspect-ratio:1;border:1px solid var(--geo-sand-muted);background:linear-gradient(15deg,#0000 0 48%,#70ddd121 48% 50%,#0000 50%),radial-gradient(circle at 32% 28%,#69573c,#27251c 48%,#11120f 72%);border-radius:50%;place-items:center;width:53%;display:grid;position:relative;overflow:hidden;box-shadow:inset -2.3rem -1rem 3rem #000000a6,inset 1.2rem 0 2rem #f0b76d1a,0 0 0 .5rem #090a0899,0 1.4rem 4rem #00000094}.planet-instrument-module__jUotCq__planetCore:before{content:"";border:1px dashed #d9c59d47;border-radius:50%;position:absolute;inset:9%}.planet-instrument-module__jUotCq__planetCore img{opacity:.42;filter:sepia(.65)saturate(.65)contrast(1.35);width:160%;max-width:none}.planet-instrument-module__jUotCq__planetReadout{border-top:1px solid var(--geo-line);color:var(--geo-sand-muted);font:600 .56rem / 1.4 var(--font-code);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1fr auto;padding-top:.5rem;display:grid;position:absolute;inset:auto 9% 7%}.planet-instrument-module__jUotCq__roundNodes{margin:0;padding:0;list-style:none;position:absolute;inset:0}.planet-instrument-module__jUotCq__roundNode{border-left:2px solid var(--geo-amber);width:7.8rem;min-height:3.4rem;color:var(--geo-sand);background:#10120fd6;align-content:center;padding:.5rem .65rem;display:grid;position:absolute;box-shadow:0 .8rem 2rem #0000003d}.planet-instrument-module__jUotCq__roundNode:first-child{top:12%;left:2%}.planet-instrument-module__jUotCq__roundNode:nth-child(2){border-right:2px solid var(--geo-cyan);text-align:right;border-left:0;top:12%;right:2%}.planet-instrument-module__jUotCq__roundNode:nth-child(3){bottom:12%;left:2%}.planet-instrument-module__jUotCq__roundNode:nth-child(4){border-right:2px solid var(--geo-cyan);text-align:right;border-left:0;bottom:12%;right:2%}.planet-instrument-module__jUotCq__roundNode span{color:var(--geo-sand-muted);font:600 .5rem / 1 var(--font-code);letter-spacing:.12em;text-transform:uppercase}.planet-instrument-module__jUotCq__roundNode strong{margin-top:.3rem;font-size:.76rem;font-weight:600}.planet-instrument-module__jUotCq__planetInstrument:before{border:3px solid var(--geo-arcade-ink);background:repeating-conic-gradient(from 45deg, var(--geo-amber) 0 10deg, var(--geo-pink) 10deg 20deg, var(--geo-cyan) 20deg 30deg, var(--geo-violet) 30deg 40deg);content:"";opacity:.46;clip-path:polygon(50% 0,57% 38%,82% 9%,68% 43%,100% 50%,68% 57%,91% 82%,57% 62%,50% 100%,43% 62%,18% 91%,32% 57%,0 50%,32% 43%,9% 18%,43% 38%);position:absolute;inset:7%;transform:rotate(-4deg)}.planet-instrument-module__jUotCq__orbitOuter{border:3px solid var(--geo-arcade-ink);background:repeating-conic-gradient(from 0deg, var(--geo-paper) 0deg 1deg, transparent 1deg 5deg)}.planet-instrument-module__jUotCq__orbitInner{border:3px solid var(--geo-arcade-ink);box-shadow:5px 5px 0 var(--geo-pink), -5px -5px 0 var(--geo-cyan)}.planet-instrument-module__jUotCq__orbitInner:before,.planet-instrument-module__jUotCq__orbitInner:after{background:var(--geo-arcade-ink);height:3px}.planet-instrument-module__jUotCq__orbitInner:after{width:3px;height:auto}.planet-instrument-module__jUotCq__orbitPulse{border:3px dashed var(--geo-amber)}.planet-instrument-module__jUotCq__planetCore{border:var(--geo-outline);background:var(--geo-cyan);box-shadow:inset -1.3rem -1.2rem 0 #16838f73, 7px 7px 0 var(--geo-pink), 11px 11px 0 var(--geo-arcade-ink)}.planet-instrument-module__jUotCq__planetCore:before{border:3px dashed var(--geo-arcade-ink)}.planet-instrument-module__jUotCq__planetCore img{opacity:.48;filter:saturate(.85)contrast(1.45)}.planet-instrument-module__jUotCq__planetReadout{border-top:3px solid var(--geo-arcade-ink);color:var(--geo-arcade-ink);font-weight:800}.planet-instrument-module__jUotCq__roundNode{border:var(--geo-outline);background:var(--geo-amber);box-shadow:var(--geo-hard-shadow-md);color:var(--geo-arcade-ink);transform:rotate(-1deg)}.planet-instrument-module__jUotCq__roundNode:nth-child(2){border:var(--geo-outline);background:var(--geo-cyan);transform:rotate(1deg)}.planet-instrument-module__jUotCq__roundNode:nth-child(3){background:var(--geo-pink);transform:rotate(1deg)}.planet-instrument-module__jUotCq__roundNode:nth-child(4){border:var(--geo-outline);background:var(--geo-lime);transform:rotate(-1deg)}.planet-instrument-module__jUotCq__roundNode span,.planet-instrument-module__jUotCq__roundNode strong{color:var(--geo-arcade-ink);font-weight:800}@keyframes planet-instrument-module__jUotCq__orbit-turn{to{transform:rotate(1turn)}}@keyframes planet-instrument-module__jUotCq__orbit-pulse{0%,to{opacity:.28;transform:scale(.96)}50%{opacity:.72;transform:scale(1.04)}}@media (max-width:800px){.planet-instrument-module__jUotCq__instrumentStage{display:none}.planet-instrument-module__jUotCq__roundNode{width:6.7rem;min-height:3rem}}@media (max-width:480px){.planet-instrument-module__jUotCq__roundNode{width:5.8rem;min-height:2.6rem;padding:.4rem}.planet-instrument-module__jUotCq__roundNode span{font-size:.42rem}.planet-instrument-module__jUotCq__roundNode strong{font-size:.62rem}}@media (max-height:820px) and (min-width:560px) and (orientation:landscape){.planet-instrument-module__jUotCq__instrumentStage{display:none}}@media (max-height:540px){.planet-instrument-module__jUotCq__instrumentStage{min-height:15rem}}
.cassette-sticker-module__CKPovW__stickerOuter{border-top:.1em solid var(--tape-shell-lo);border-bottom:.1em solid var(--tape-shell-hi);background:var(--tape-shell);border-radius:.7em;width:100%;height:8em;position:relative}.cassette-sticker-module__CKPovW__sticker{border-bottom:1px solid var(--tape-shell-deep);background:var(--cream);color:#33383a;border-radius:.7em;position:absolute;inset:.2em}.cassette-sticker-module__CKPovW__aSide{width:1.1em;height:1.1em;color:var(--cream);text-align:center;text-transform:uppercase;background:#33383a;border-radius:.1em;padding-top:.1em;font-weight:900;line-height:1em;display:block;position:absolute;top:.7em;left:1em}.cassette-sticker-module__CKPovW__stickerScript{color:#3b45a8;font-family:var(--hand);display:grid;position:absolute;top:.12em;left:3.4em;right:3.6em;transform:rotate(-2deg)}.cassette-sticker-module__CKPovW__scriptTitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:1.15em;font-weight:700;line-height:1.1;overflow:hidden}.cassette-sticker-module__CKPovW__scriptArtist{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.85em;font-weight:600;line-height:1.08;overflow:hidden}.cassette-sticker-module__CKPovW__scriptTitle[data-masked=true],.cassette-sticker-module__CKPovW__scriptArtist[data-masked=true]{filter:blur(3px);-webkit-user-select:none;user-select:none}.cassette-sticker-module__CKPovW__albumSticker{z-index:2;object-fit:cover;border:.14em solid #ffffffe0;width:2.5em;height:2.5em;transition:filter .6s;position:absolute;top:.35em;right:.5em;transform:rotate(2deg);box-shadow:0 1px 3px #00000059}.cassette-sticker-module__CKPovW__coverHeavy{filter:blur(9px)saturate(.8)}.cassette-sticker-module__CKPovW__coverMid{filter:blur(5px)}.cassette-sticker-module__CKPovW__coverSoft{filter:blur(2.5px)}.cassette-sticker-module__CKPovW__coverClear{filter:none}.cassette-sticker-module__CKPovW__stickerStripe{border-top:.3em solid #d23c33;border-bottom:.3em solid #313a41;width:100%;display:block;position:absolute;top:40%}.cassette-sticker-module__CKPovW__chipTape{color:#4b9121;text-transform:uppercase;font-size:.9em;font-weight:900;position:absolute;bottom:-.1em;left:3.5em}.cassette-sticker-module__CKPovW__chipLogo{color:#33383a;text-transform:uppercase;font-size:.9em;font-weight:900;position:absolute;bottom:-.1em;right:3.5em}.cassette-sticker-module__CKPovW__ansaphone .cassette-sticker-module__CKPovW__tadBay .cassette-sticker-module__CKPovW__chipTape,.cassette-sticker-module__CKPovW__ansaphone .cassette-sticker-module__CKPovW__tadBay .cassette-sticker-module__CKPovW__chipLogo{font-size:1.1em}@media (prefers-reduced-motion:reduce){.cassette-sticker-module__CKPovW__albumSticker{transition:none}}
.crossword-cell-module__ZTvgna__cellShell,.crossword-cell-module__ZTvgna__block{border:1px solid #222329;border-top:0;border-left:0;flex:1;min-width:0;min-height:0;position:relative}.crossword-cell-module__ZTvgna__gridRow:last-child .crossword-cell-module__ZTvgna__cellShell,.crossword-cell-module__ZTvgna__gridRow:last-child .crossword-cell-module__ZTvgna__block{border-bottom:0}.crossword-cell-module__ZTvgna__cellShell{background:var(--cw-paper);padding:0}.crossword-cell-module__ZTvgna__block{background:linear-gradient(135deg,#ffffff0a,#0000 45%),#1d1e22;box-shadow:inset 0 0 0 1px #ffffff05}.crossword-cell-module__ZTvgna__cell{width:100%;height:100%;color:var(--cw-ink);background:linear-gradient(135deg, #ffffff8c, transparent 45%), var(--cw-paper);font-family:var(--font-code);transition:background var(--cw-fast) var(--cw-ease), box-shadow var(--cw-fast) var(--cw-ease), color var(--cw-fast) linear;border:0;place-items:center;padding:0;display:grid;position:relative;box-shadow:inset 1px 1px #ffffffc2,inset -1px -1px #2d2f341a}.crossword-cell-module__ZTvgna__cell[data-entry=true]{color:#15233a;background:linear-gradient(135deg,#ffffff59,#0000 48%),#cbe4f6;box-shadow:inset 0 0 0 1px #2867cf29,inset 1px 1px #ffffff85}.crossword-cell-module__ZTvgna__cell[data-selected=true]{color:#1f1c11;background:linear-gradient(135deg, #ffffff5c, transparent 46%), var(--cw-yellow);box-shadow:inset 0 0 0 2px #2b2b28,inset 1px 1px #ffffff7a}.crossword-cell-module__ZTvgna__cell[data-incorrect=true]{color:#fff;background:linear-gradient(135deg, #ffffff29, transparent 48%), var(--cw-error)}.crossword-cell-module__ZTvgna__cell[data-revealed=true]{box-shadow:inset 0 -3px 0 var(--cw-red), inset 1px 1px 0 #fff6}.crossword-cell-module__ZTvgna__cell[data-checked=true]{box-shadow:inset 0 -3px 0 var(--cw-green), inset 1px 1px 0 #fff6}.crossword-cell-module__ZTvgna__cellNumber{color:#66676b;font:750 clamp(.26rem, calc(var(--cw-cell) * .26), .55rem) / 1 var(--font-code);position:absolute;top:5%;left:7%}.crossword-cell-module__ZTvgna__cell[data-entry=true] .crossword-cell-module__ZTvgna__cellNumber{color:#315d81}.crossword-cell-module__ZTvgna__cell[data-selected=true] .crossword-cell-module__ZTvgna__cellNumber{color:#4a4016}.crossword-cell-module__ZTvgna__cellLetter{z-index:2;font-size:clamp(.55rem, calc(var(--cw-cell) * var(--cw-letter-ratio)), 1.6rem);font-feature-settings:"liga" 0, "calt" 0, "zero" 1;font-variant-ligatures:none;letter-spacing:.02em;text-transform:uppercase;padding-top:8%;font-weight:750;line-height:1;position:relative}.crossword-cell-module__ZTvgna__cell[data-pencil=true] .crossword-cell-module__ZTvgna__cellLetter{color:var(--cw-blue-deep);font-size:clamp(.48rem, calc(var(--cw-cell) * var(--cw-letter-ratio) * .8), 1.28rem);font-style:italic;font-weight:450}.crossword-cell-module__ZTvgna__revealMark{color:#fff;font-size:clamp(.3rem, calc(var(--cw-cell) * .22), .48rem);position:absolute;bottom:3%;right:7%}.crossword-cell-module__ZTvgna__cell[data-sweep=true]{animation:crossword-cell-module__ZTvgna__solved-key-ripple .52s var(--cw-ease) both;animation-delay:calc(var(--cw-sweep-step) * 42ms)}@keyframes crossword-cell-module__ZTvgna__solved-key-ripple{0%,to{filter:none;transform:translateY(0)scale(1)}38%{filter:saturate(.82)brightness(.94);transform:translateY(2px)scale(.965)}62%{filter:brightness(1.08);transform:translateY(-1px)scale(1.012)}}.crossword-cell-module__ZTvgna__game[data-high-contrast=true] .crossword-cell-module__ZTvgna__cellShell,.crossword-cell-module__ZTvgna__game[data-high-contrast=true] .crossword-cell-module__ZTvgna__block,.crossword-cell-module__ZTvgna__game[data-high-contrast=true] .crossword-cell-module__ZTvgna__cell{border-color:#000}.crossword-cell-module__ZTvgna__game[data-high-contrast=true] .crossword-cell-module__ZTvgna__cell[data-entry=true]{color:#000;background:#bce4ff}@media (forced-colors:active){.crossword-cell-module__ZTvgna__cell{color:buttontext;background:buttonface}.crossword-cell-module__ZTvgna__cell[data-selected=true]{color:highlighttext;background:highlight}}@media (prefers-reduced-motion:reduce){.crossword-cell-module__ZTvgna__cell{transition:none}.crossword-cell-module__ZTvgna__cell[data-sweep=true]{animation:none}}
.mission-header-module__2KLs7G__topbar{z-index:30;min-height:4.55rem;padding-top:var(--safe-area-top);padding-right:var(--safe-area-right);padding-left:var(--safe-area-left);border-bottom:1px solid var(--geo-line-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0f0ceb;grid-template-columns:minmax(13rem,1fr) auto minmax(13rem,1fr);align-items:stretch;display:grid;position:relative;box-shadow:0 .5rem 2rem #00000047}.mission-header-module__2KLs7G__brandCluster{align-items:center;min-width:0;display:flex}.mission-header-module__2KLs7G__homeLink{border-right:1px solid var(--geo-line);width:3.8rem;min-width:44px;min-height:44px;color:var(--geo-sand);transition:background var(--geo-fast) ease, color var(--geo-fast) ease;align-self:stretch;place-items:center;text-decoration:none;display:grid}.mission-header-module__2KLs7G__brandLockup{grid-template-columns:auto minmax(0,1fr);align-content:center;gap:.6rem;min-width:0;padding:.5rem 1rem;display:grid}.mission-header-module__2KLs7G__brandMark{border:1px solid var(--geo-amber);width:2.5rem;height:2.5rem;color:var(--geo-amber-bright);font:700 .65rem / 1 var(--font-code);letter-spacing:-.04em;clip-path:polygon(0 0,78% 0,100% 22%,100% 100%,22% 100%,0 78%);place-items:center;display:grid}.mission-header-module__2KLs7G__brandCopy{min-width:0}.mission-header-module__2KLs7G__brandCopy p,.mission-header-module__2KLs7G__brandCopy h1{margin:0}.mission-header-module__2KLs7G__brandCopy p{color:var(--geo-sand-muted);font:600 .56rem / 1.2 var(--font-code);letter-spacing:.15em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.mission-header-module__2KLs7G__brandCopy h1{color:var(--geo-sand-bright);font:400 clamp(1.15rem, 2vw, 1.55rem) / 1 var(--font-display);letter-spacing:.09em;text-transform:uppercase}.mission-header-module__2KLs7G__dateLockup{border-inline:1px solid var(--geo-line);text-align:center;background:linear-gradient(90deg,#dd914814,#0000 24% 76%,#70ddd112),#121510;align-content:center;justify-items:center;min-width:18rem;padding-inline:2.2rem;display:grid;position:relative}.mission-header-module__2KLs7G__dateLockup:before,.mission-header-module__2KLs7G__dateLockup:after{background:var(--geo-amber);content:"";width:1.3rem;height:1px;position:absolute;top:50%}.mission-header-module__2KLs7G__dateLockup:before{left:.55rem}.mission-header-module__2KLs7G__dateLockup:after{background:var(--geo-cyan);right:.55rem}.mission-header-module__2KLs7G__dateLockup span{color:var(--geo-sand-muted);font:600 .54rem / 1.2 var(--font-code);letter-spacing:.16em;text-transform:uppercase}.mission-header-module__2KLs7G__dateLockup strong{color:var(--geo-sand-bright);font:600 .8rem / 1.5 var(--font-code);letter-spacing:.06em}.mission-header-module__2KLs7G__headerTools{justify-content:flex-end;align-items:stretch;min-width:0;display:flex}.mission-header-module__2KLs7G__modeNav{align-items:center;gap:.15rem;padding-inline:.55rem;display:flex}.mission-header-module__2KLs7G__modeLink,.mission-header-module__2KLs7G__languageLink{appearance:none;min-width:44px;min-height:44px;color:var(--geo-sand-muted);font:600 .62rem / 1 var(--font-code);letter-spacing:.09em;text-transform:uppercase;background:0 0;justify-content:center;align-items:center;padding:.45rem .65rem;text-decoration:none;display:inline-flex}.mission-header-module__2KLs7G__modeLink[data-active=true],.mission-header-module__2KLs7G__languageLink[data-active=true]{color:var(--geo-cyan)}.mission-header-module__2KLs7G__modeLink:hover,.mission-header-module__2KLs7G__languageLink:hover{color:var(--geo-sand-bright)}.mission-header-module__2KLs7G__modeLink:disabled{cursor:not-allowed;opacity:.42}.mission-header-module__2KLs7G__headerDivider{background:var(--geo-line);width:1px;margin-block:.85rem}.mission-header-module__2KLs7G__headerButton{border:0;border-left:1px solid var(--geo-line);width:3.4rem;min-width:44px;min-height:44px;color:var(--geo-sand);font:700 1rem / 1 var(--font-code);transition:background var(--geo-fast) ease, color var(--geo-fast) ease;background:0 0;place-items:center;display:grid}.mission-header-module__2KLs7G__headerButton:disabled{color:var(--geo-sand-muted);cursor:not-allowed;opacity:.38}.mission-header-module__2KLs7G__topbar{border-bottom:3px solid var(--geo-arcade-ink);background:var(--geo-paper);min-height:4.7rem;box-shadow:0 4px 0 var(--geo-cyan), 0 7px 0 var(--geo-arcade-ink);-webkit-backdrop-filter:none;backdrop-filter:none}.mission-header-module__2KLs7G__homeLink{border-right:3px solid var(--geo-arcade-ink);color:var(--geo-arcade-ink)}.mission-header-module__2KLs7G__homeLink:hover{background:var(--geo-cyan);color:var(--geo-arcade-ink)}.mission-header-module__2KLs7G__brandMark{border:var(--geo-outline);background:var(--geo-cyan);box-shadow:3px 3px 0 var(--geo-pink);color:var(--geo-arcade-ink)}.mission-header-module__2KLs7G__brandCopy p{color:#5c5268;font-weight:800}.mission-header-module__2KLs7G__brandCopy h1{color:var(--geo-arcade-ink);letter-spacing:.06em;text-shadow:2px 2px 0 var(--geo-pink);font-weight:700}.mission-header-module__2KLs7G__dateLockup{border-inline:3px solid var(--geo-arcade-ink);background:var(--geo-amber)}.mission-header-module__2KLs7G__dateLockup:before,.mission-header-module__2KLs7G__dateLockup:after{background:var(--geo-arcade-ink);width:1.15rem;height:3px}.mission-header-module__2KLs7G__dateLockup:after{background:var(--geo-arcade-ink)}.mission-header-module__2KLs7G__dateLockup span{color:#4b3f46;font-weight:800}.mission-header-module__2KLs7G__dateLockup strong{color:var(--geo-arcade-ink);font-weight:800}.mission-header-module__2KLs7G__modeNav{gap:.35rem}.mission-header-module__2KLs7G__modeLink,.mission-header-module__2KLs7G__languageLink{color:#554b61;border:2px solid #0000;font-weight:800}.mission-header-module__2KLs7G__modeLink[data-active=true],.mission-header-module__2KLs7G__languageLink[data-active=true]{border-color:var(--geo-arcade-ink);background:var(--geo-pink);box-shadow:2px 2px 0 var(--geo-arcade-ink);color:var(--geo-arcade-ink)}.mission-header-module__2KLs7G__modeLink:hover,.mission-header-module__2KLs7G__languageLink:hover{background:var(--geo-cyan);color:var(--geo-arcade-ink)}.mission-header-module__2KLs7G__headerDivider{background:var(--geo-arcade-ink);width:3px}.mission-header-module__2KLs7G__headerButton{border-left:3px solid var(--geo-arcade-ink);color:var(--geo-arcade-ink)}.mission-header-module__2KLs7G__headerButton:hover,.mission-header-module__2KLs7G__headerButton[aria-expanded=true]{background:var(--geo-violet);color:var(--geo-arcade-ink)}.mission-header-module__2KLs7G__headerButton:disabled{color:#6f6577}@media (max-width:1120px){.mission-header-module__2KLs7G__topbar{grid-template-columns:minmax(12rem,1fr) auto}.mission-header-module__2KLs7G__dateLockup{display:none}}@media (max-width:800px){.mission-header-module__2KLs7G__topbar{grid-template-columns:1fr auto;min-height:3.65rem}.mission-header-module__2KLs7G__homeLink{width:3rem}.mission-header-module__2KLs7G__brandLockup{padding:.35rem .65rem}.mission-header-module__2KLs7G__brandMark{width:2rem;height:2rem;font-size:.55rem}.mission-header-module__2KLs7G__brandCopy p{display:none}.mission-header-module__2KLs7G__brandCopy h1{font-size:1rem}.mission-header-module__2KLs7G__modeNav,.mission-header-module__2KLs7G__headerDivider{display:none}.mission-header-module__2KLs7G__headerButton{width:3rem}}@media (max-width:480px){.mission-header-module__2KLs7G__brandCopy h1{text-overflow:ellipsis;white-space:nowrap;max-width:7rem;font-size:.82rem;overflow:hidden}}@media (max-height:650px) and (min-width:801px){.mission-header-module__2KLs7G__topbar{min-height:3.7rem}.mission-header-module__2KLs7G__brandMark{width:2rem;height:2rem}}@media (max-width:800px){.mission-header-module__2KLs7G__topbar{box-shadow:0 3px 0 var(--geo-cyan), 0 6px 0 var(--geo-arcade-ink);border-bottom-width:3px}}
.tape-reels-module__ocSdkW__hubBand{box-sizing:content-box;border-top:.1em solid var(--tape-shell-hi);background:var(--tape-shell);width:60%;height:2.4em;box-shadow:var(--tape-shell) 0 0 0 .38em, var(--tape-shell-deep) 0 -1px 0 .38em;border-bottom:.1em solid #a54e1c;border-radius:.4em;justify-content:space-between;margin:3.25em auto 0;padding:.2em;display:flex;position:relative}.tape-reels-module__ocSdkW__hub{box-sizing:border-box;border-top:.1em solid var(--tape-shell-lo);border-bottom:.1em solid var(--tape-shell-hi);width:2.3em;height:2.4em;box-shadow:inset var(--tape-shell) 0 0 0 .2em, inset var(--tape-shell-deep) 0 .1em 0 .2em, inset var(--cream) 0 .1em 0 .4em, inset #c9c4b8 0 .2em 0 .4em, inset #00000073 -.7em 1.5em 0 0;background:#0b0e10;border-radius:50%;display:block;position:relative}.tape-reels-module__ocSdkW__teethBox{width:1.7em;height:1.7em;margin:-.75em 0 0 -.85em;position:absolute;top:50%;left:50%}.tape-reels-module__ocSdkW__cassette[data-rolling=true] .tape-reels-module__ocSdkW__teethBox{animation:1.4s linear infinite tape-reels-module__ocSdkW__teeth-spin}.tape-reels-module__ocSdkW__hub:last-of-type .tape-reels-module__ocSdkW__teethBox{animation-duration:1.05s}.tape-reels-module__ocSdkW__teeth{width:1.7em;height:.2em;box-shadow:inset .25em 0 0 0 var(--cream), inset -.25em 0 0 0 var(--cream);margin:-.1em 0 0 -.85em;display:block;position:absolute;top:50%;left:50%}.tape-reels-module__ocSdkW__teeth:nth-of-type(2){transform:rotate(60deg)}.tape-reels-module__ocSdkW__teeth:nth-of-type(3){transform:rotate(-60deg)}.tape-reels-module__ocSdkW__tapeWindow{z-index:2;border-top:.1em solid var(--tape-shell-lo);border-bottom:.1em solid var(--tape-shell-hi);width:5em;height:1.8em;box-shadow:inset var(--tape-shell-deep) 0 .2em 0 0, var(--tape-shell) 0 0 0 .25em, var(--tape-shell-deep) 0 -.1em 0 .2em, var(--tape-shell-hi) 0 .1em 0 .2em;background:#1b2733;border-radius:.4em;margin-top:.3em;margin-left:-2.5em;position:absolute;top:.2em;left:50%;overflow:hidden}.tape-reels-module__ocSdkW__reelSupply,.tape-reels-module__ocSdkW__reelTakeup{background:#59413c;border-radius:50%;transition:width .75s,height .75s,margin .75s;display:block;position:absolute;top:.9em;box-shadow:inset 0 0 0 1px #00000059}.tape-reels-module__ocSdkW__reelSupply{width:calc(9em - var(--wound,0) * 3em);height:calc(9em - var(--wound,0) * 3em);margin-top:calc(-4.5em + var(--wound,0) * 1.5em);margin-left:calc(-4.5em + var(--wound,0) * 1.5em);left:-1.4em}.tape-reels-module__ocSdkW__reelTakeup{width:calc(6em + var(--wound,0) * 3em);height:calc(6em + var(--wound,0) * 3em);margin-top:calc(-3em - var(--wound,0) * 1.5em);margin-right:calc(-3em - var(--wound,0) * 1.5em);right:-1.4em}.tape-reels-module__ocSdkW__reelSupply:after,.tape-reels-module__ocSdkW__reelTakeup:after{content:"";border:.2em solid var(--cream);background:var(--cream);border-radius:50%;width:4em;height:4em;margin:-2em 0 0 -2em;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 0 .2em #dad8d2}@keyframes tape-reels-module__ocSdkW__teeth-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.tape-reels-module__ocSdkW__teethBox{animation:none}.tape-reels-module__ocSdkW__reelSupply,.tape-reels-module__ocSdkW__reelTakeup{transition:none}}
.crossword-grid-module__KOjK5G__leadStory{background:linear-gradient(135deg,#ffffff9e,#0000 30%),#c6cacf;border:1px solid #ffffff80;border-radius:.55rem;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;padding:0;display:grid;position:relative;box-shadow:inset 1px 1px #ffffffc7,inset -1px -1px #45474e24,-5px -5px 12px #ffffff8c,6px 8px 16px #2d313829}.crossword-grid-module__KOjK5G__leadStory:after{display:none}.crossword-grid-module__KOjK5G__gridRegion{min-width:0;min-height:0;padding:var(--cw-glass-pad);background:radial-gradient(clamp(8rem,24vmin,15rem) at 13% 88%,#d7653c94 0 97%,#0000 100%),linear-gradient(#608fb499,#608fb499) 92% -12%/9% 62% no-repeat,radial-gradient(30% 26% at 62% 82%,#62a99642,#0000 75%),linear-gradient(160deg,#1a1d24,#0f1116 56%,#14161c);border:0;border-radius:.48rem;grid-template-rows:minmax(0,1fr);place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 .85rem 1.9rem #0006,inset 0 -1px #ffffff0d}.crossword-grid-module__KOjK5G__gridRegion:before{z-index:0;border-radius:inherit;-webkit-backdrop-filter:blur(14px)saturate(1.35);backdrop-filter:blur(14px)saturate(1.35);content:"";pointer-events:none;background:linear-gradient(105deg,#0000 34%,#ffffff0a 44%,#ffffff1c 50%,#ffffff0a 56%,#0000 66%),linear-gradient(118deg,#ffffff1a,#ffffff05 24%,#0000 44%),#0f111675;position:absolute;inset:0;box-shadow:inset 0 1.5px #fff3,inset 1px 0 #ffffff12,inset -1px 0 #ffffff0d,inset 0 -1px #000000a6}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.crossword-grid-module__KOjK5G__gridRegion:before{background:#0f1116db}}.crossword-grid-module__KOjK5G__gridRegion:after{z-index:2;aspect-ratio:1;background:var(--cw-green);content:"";pointer-events:none;border-radius:50%;width:.34rem;position:absolute;top:.65rem;right:.72rem;box-shadow:0 0 0 2px #ffffff1f,0 0 .55rem #62a996bf}.crossword-grid-module__KOjK5G__gridPan{z-index:1;width:var(--cw-pan-side);height:var(--cw-pan-side);padding:var(--cw-pan-pad);background:linear-gradient(135deg, var(--cw-shell-light), var(--cw-shell) 64%), var(--cw-shell);border:1px solid #aeb1b6d1;border-radius:.42rem;position:relative;box-shadow:inset 1px 1px #fff,inset -1px -1px #383a4133,0 .18rem #7e828a73,0 .7rem 1.5rem #0000006b}.crossword-grid-module__KOjK5G__gridPan:before,.crossword-grid-module__KOjK5G__gridPan:after{display:none}.crossword-grid-module__KOjK5G__gridSurface{aspect-ratio:1;width:100%;height:100%;position:relative;overflow:visible}.crossword-grid-module__KOjK5G__grid{z-index:2;aspect-ratio:1;background:#16171b;border:1px solid #111216;border-radius:.16rem;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}.crossword-grid-module__KOjK5G__grid>tbody{flex-direction:column;width:100%;height:100%;display:flex}.crossword-grid-module__KOjK5G__gridRow{flex:1;min-height:0;display:flex}.crossword-grid-module__KOjK5G__gridRow>:last-child{border-right:0}.crossword-grid-module__KOjK5G__pauseCurtain{z-index:10;color:var(--cw-display-ink);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);text-align:center;background:#111318d1;place-content:center;justify-items:center;gap:.62rem;padding:1rem;display:grid;position:absolute;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.crossword-grid-module__KOjK5G__pauseCurtain{background:#15171cf7}}.crossword-grid-module__KOjK5G__pauseCurtain>span{aspect-ratio:1;color:#fff;background:var(--cw-orange);width:3rem;font:750 1.1rem / 1 var(--font-code);border-radius:50%;place-items:center;display:grid;box-shadow:inset 1px 1px #ffffff4d,0 5px 12px #a43f1d99}.crossword-grid-module__KOjK5G__pauseCurtain svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:1.2rem;height:1.2rem}.crossword-grid-module__KOjK5G__pauseCurtain strong{font:750 1.1rem / 1 var(--font-body);letter-spacing:-.02em}.crossword-grid-module__KOjK5G__pauseCurtain p{color:#b7b8bd;margin:0;font-size:.82rem}.crossword-grid-module__KOjK5G__pauseCurtain button{min-width:7rem;min-height:44px;color:var(--cw-ink);background:linear-gradient(135deg, var(--cw-key-light), var(--cw-key));box-shadow:var(--cw-key-shadow);font:750 .58rem / 1 var(--font-code);text-transform:uppercase;border:0;border-radius:.32rem}.crossword-grid-module__KOjK5G__game[data-high-contrast=true] .crossword-grid-module__KOjK5G__gridRegion{background:#000}.crossword-grid-module__KOjK5G__game[data-high-contrast=true] .crossword-grid-module__KOjK5G__gridRegion:before{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0}@media (max-width:52rem),(max-width:64rem) and (max-height:36rem){.crossword-grid-module__KOjK5G__leadStory{border-radius:.48rem;height:100%}.crossword-grid-module__KOjK5G__gridRegion{height:100%;padding:var(--cw-glass-pad)}.crossword-grid-module__KOjK5G__gridPan{overscroll-behavior:contain;scrollbar-color:var(--cw-blue-deep) transparent;scrollbar-width:thin;touch-action:pan-x pan-y;border-radius:.32rem;overflow:auto}.crossword-grid-module__KOjK5G__gridSurface{width:var(--cw-touch-grid);height:var(--cw-touch-grid)}.crossword-grid-module__KOjK5G__pauseCurtain{inset:0}}.crossword-grid-module__KOjK5G__game[data-short-viewport=true] .crossword-grid-module__KOjK5G__gridPan{width:100%;height:100%}@media (forced-colors:active){.crossword-grid-module__KOjK5G__leadStory{color:canvastext;background:canvas}.crossword-grid-module__KOjK5G__grid,.crossword-grid-module__KOjK5G__gridRegion{color:canvastext;forced-color-adjust:none;background:canvas}}
.progress-track-module__HuchDq__progressTrack{z-index:40;background:#050605;grid-template-columns:repeat(20,1fr);display:grid;position:relative}.progress-track-module__HuchDq__progressSegment{background:var(--geo-line);height:3px;position:relative;}.progress-track-module__HuchDq__progressSegment:after{background:var(--geo-sand-muted);content:"";opacity:0;transform-origin:0;transition:opacity var(--geo-medium) ease, transform var(--geo-medium) var(--geo-ease);position:absolute;inset:0 1px 0 0;transform:scaleX(0)}.progress-track-module__HuchDq__progressSegment[data-state=completed]:after{background:var(--geo-success);opacity:1;transform:scaleX(1)}.progress-track-module__HuchDq__progressSegment[data-state=current]:after{background:var(--geo-signal-bright);box-shadow:0 0 .75rem rgb(var(--geo-signal-rgb) / 48%);opacity:1;transform:scaleX(var(--round-time-ratio,1));transition:none}.progress-track-module__HuchDq__progressTrack{background:var(--geo-arcade-ink);gap:1px}.progress-track-module__HuchDq__progressSegment{background:#40376d}.progress-track-module__HuchDq__progressSegment:after{inset:0}.progress-track-module__HuchDq__progressSegment[data-state=current]:after{box-shadow:none}@keyframes progress-track-module__HuchDq__current-signal{50%{opacity:.3}}
.pixel-ghost-module__bbHYWW__body{--ghost-cycle:1.5s;--ghost-eye-cycle:6s;z-index:1;width:7rem;height:7rem;animation:pixel-ghost-module__bbHYWW__pixel-ghost-hop var(--ghost-cycle) steps(1, end) infinite;grid-template-rows:repeat(14,1fr);grid-template-columns:repeat(14,1fr);grid-template-areas:"a1 a2 a3 a4 a5 top0 top0 top0 top0 a10 a11 a12 a13 a14""b1 b2 b3 top1 top1 top1 top1 top1 top1 top1 top1 b12 b13 b14""c1 c2 top2 top2 top2 top2 top2 top2 top2 top2 top2 top2 c13 c14""d1 top3 top3 top3 top3 top3 top3 top3 top3 top3 top3 top3 top3 d14""e1 top3 top3 top3 top3 top3 top3 top3 top3 top3 top3 top3 top3 e14""f1 top3 top3 top3 top3 top3 top3 top3 top3 top3 top3 top3 top3 f14""top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4""top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4""top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4""top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4""top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4""top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4""st0 st0 an4 st1 an7 st2 an10 an10 st3 an13 st4 an16 st5 st5""an1 an2 an3 an5 an6 an8 an9 an9 an11 an12 an14 an15 an17 an18";display:grid;position:relative}.pixel-ghost-module__bbHYWW__solid,.pixel-ghost-module__bbHYWW__footA{background-color:#ff2f4f}.pixel-ghost-module__bbHYWW__footA{animation:pixel-ghost-module__bbHYWW__pixel-ghost-foot-a var(--ghost-cycle) steps(1, end) infinite}.pixel-ghost-module__bbHYWW__footB{animation:pixel-ghost-module__bbHYWW__pixel-ghost-foot-b var(--ghost-cycle) steps(1, end) infinite;background-color:#0000}.pixel-ghost-module__bbHYWW__eye{width:2rem;height:2.5rem;position:absolute;top:1.5rem;left:.5rem}.pixel-ghost-module__bbHYWW__eye:before,.pixel-ghost-module__bbHYWW__eye:after{content:"";background:#fff;display:block;position:absolute}.pixel-ghost-module__bbHYWW__eye:before{width:1rem;height:2.5rem;transform:translate(.5rem)}.pixel-ghost-module__bbHYWW__eye:after{width:2rem;height:1.5rem;transform:translateY(.5rem)}.pixel-ghost-module__bbHYWW__eyeRight{left:auto;right:1.5rem}.pixel-ghost-module__bbHYWW__pupil{z-index:2;width:1rem;height:1rem;animation:pixel-ghost-module__bbHYWW__pixel-ghost-look var(--ghost-eye-cycle) steps(1, end) infinite;background:#184cff;position:absolute;top:2.5rem;left:.5rem}.pixel-ghost-module__bbHYWW__pupilRight{left:auto;right:2.5rem}@keyframes pixel-ghost-module__bbHYWW__pixel-ghost-hop{0%,49%{transform:translateY(0)}50%,to{transform:translateY(-.5rem)}}@keyframes pixel-ghost-module__bbHYWW__pixel-ghost-foot-a{0%,49%{background-color:#ff2f4f}50%,to{background-color:#0000}}@keyframes pixel-ghost-module__bbHYWW__pixel-ghost-foot-b{0%,49%{background-color:#0000}50%,to{background-color:#ff2f4f}}@keyframes pixel-ghost-module__bbHYWW__pixel-ghost-look{0%,49%{transform:translate(0)}50%,99%{transform:translate(.5rem)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.pixel-ghost-module__bbHYWW__body,.pixel-ghost-module__bbHYWW__footA,.pixel-ghost-module__bbHYWW__footB,.pixel-ghost-module__bbHYWW__pupil{animation:none}}:is(.fx-quiet .pixel-ghost-module__bbHYWW__body,.fx-quiet .pixel-ghost-module__bbHYWW__footA,.fx-quiet .pixel-ghost-module__bbHYWW__footB,.fx-quiet .pixel-ghost-module__bbHYWW__pupil){animation:none}
.guess-line-module__mmgtqW__noteInput{width:100%;height:40px;color:var(--jc-ink);caret-color:var(--jc-ink);font:600 20px / 40px var(--hand);background:0 0;border:0;outline:0;padding:0}.guess-line-module__mmgtqW__noteInput::placeholder{color:#2f3f8f9e}.guess-line-module__mmgtqW__crossed{white-space:nowrap;text-overflow:ellipsis;vertical-align:top;max-width:100%;display:inline-block;position:relative;overflow:hidden}.guess-line-module__mmgtqW__crossed:after{content:"";background:#26325d;height:2px;position:absolute;top:22px;left:-3px;right:-2px;transform:rotate(-2deg)}.guess-line-module__mmgtqW__circled{white-space:nowrap;vertical-align:top;max-width:calc(100% - 16px);padding:0 8px;display:inline-block;position:relative}.guess-line-module__mmgtqW__circled:after{content:"";border:2.5px solid #b3222cd9;border-radius:49% 51% 52% 48%/68% 48% 62% 42%;position:absolute;inset:3px -4px 4px -5px;transform:rotate(-2deg)}.guess-line-module__mmgtqW__marginScribble{z-index:2;color:#b3222c;font-size:13px;font-weight:700;position:absolute;top:-12px;right:-8px;transform:rotate(-2deg)}.guess-line-module__mmgtqW__searchDropdown{z-index:30;background:repeating-linear-gradient(90deg,#ffffff26 0 1px,#00000009 1px 2px),#c3c6c5;border:2px solid #4b5152;font-family:Arial,Helvetica,sans-serif;position:absolute;top:calc(100% + 2px);left:-6px;right:-8px;transform:rotate(-2deg);box-shadow:4px 4px #2227289e,inset 2px 0 #ffffff8c}.guess-line-module__mmgtqW__songRow{color:#1b2224;cursor:pointer;text-align:left;width:100%;height:29px;font:10px / 29px var(--micro);letter-spacing:.025em;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-bottom:1px solid #7e8383;padding:0 11px;display:block;overflow:hidden}.guess-line-module__mmgtqW__songRow:last-child{border-bottom:0}.guess-line-module__mmgtqW__songRow[data-cursor=true]{color:#d4f8ff;text-shadow:0 0 4px #71efff80;background:#152a35}@media (max-width:759px){.guess-line-module__mmgtqW__ansaphone[data-entry-open=true] .guess-line-module__mmgtqW__noteInput{height:44px;font-size:20px;line-height:44px}.guess-line-module__mmgtqW__ansaphone[data-entry-open=true] .guess-line-module__mmgtqW__searchDropdown{max-height:clamp(44px, calc(var(--boombox-viewport-height,100dvh) - max(8px, var(--safe-area-top)) - 15.45rem - var(--safe-area-bottom)), 12rem);overscroll-behavior-y:contain;overflow-y:auto;transform:none}.guess-line-module__mmgtqW__ansaphone[data-entry-open=true] .guess-line-module__mmgtqW__songRow{height:44px;line-height:44px}.guess-line-module__mmgtqW__noteInput{scroll-margin-block:11rem 2rem}}
.crossword-masthead-module__jAMUEq__masthead{z-index:1;background:0 0;border:0;border-radius:.45rem;grid-template-columns:4.15rem minmax(12rem,18rem) minmax(9rem,1fr) 6.2rem;align-items:center;gap:.75rem;min-width:0;padding:.2rem .2rem .35rem;display:grid;position:relative;box-shadow:inset 0 -1px #43454b2e}.crossword-masthead-module__jAMUEq__masthead:before,.crossword-masthead-module__jAMUEq__masthead:after{display:none}.crossword-masthead-module__jAMUEq__headerUtility,.crossword-masthead-module__jAMUEq__brandBlock,.crossword-masthead-module__jAMUEq__filingProgress,.crossword-masthead-module__jAMUEq__localeSwitch{border:0;min-width:0}.crossword-masthead-module__jAMUEq__headerUtility{place-items:center;padding-bottom:.16rem;display:grid}.crossword-masthead-module__jAMUEq__homeLink{width:3.15rem;min-height:3rem;color:var(--cw-ink);background:linear-gradient(135deg, #f5d978, var(--cw-yellow) 68%), var(--cw-yellow);box-shadow:var(--cw-key-shadow);font:700 .43rem / 1 var(--font-code);letter-spacing:.04em;text-transform:uppercase;transition:box-shadow var(--cw-fast) var(--cw-ease), transform var(--cw-fast) var(--cw-ease);border:0;border-radius:.4rem;place-items:center;padding:.34rem;text-decoration:none;display:grid;transform:translateY(-1px)}.crossword-masthead-module__jAMUEq__homeLink>span:first-child{color:#242116;font-size:1.25rem;line-height:1}.crossword-masthead-module__jAMUEq__homeLink>span:last-child{display:none}.crossword-masthead-module__jAMUEq__homeLink:active{box-shadow:var(--cw-key-pressed);transform:translateY(2px)}.crossword-masthead-module__jAMUEq__brandBlock{align-content:center;gap:.08rem;padding-inline:.15rem;display:grid}.crossword-masthead-module__jAMUEq__brandBlock p,.crossword-masthead-module__jAMUEq__brandBlock h1,.crossword-masthead-module__jAMUEq__publicationLine{min-width:0;margin:0}.crossword-masthead-module__jAMUEq__brandBlock p{color:#963819;font:750 .52rem / 1 var(--font-code);letter-spacing:.15em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.crossword-masthead-module__jAMUEq__brandBlock h1{color:var(--cw-ink);font:750 clamp(1.45rem, 2vw, 2rem) / .95 var(--font-body);letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;padding-bottom:.25em;overflow:hidden}.crossword-masthead-module__jAMUEq__publicationLine{color:var(--cw-muted);font:650 .52rem / 1.2 var(--font-code);letter-spacing:.025em;white-space:nowrap;display:flex;overflow:hidden}.crossword-masthead-module__jAMUEq__publicationLine time{text-overflow:ellipsis;overflow:hidden}.crossword-masthead-module__jAMUEq__filingProgress{width:min(100%,17rem);color:var(--cw-display-ink);background:linear-gradient(112deg, #ffffff14, transparent 36%), var(--cw-display);border:1px solid #0d0e11;border-radius:.28rem;align-content:center;justify-self:end;gap:.45rem;padding:.62rem .75rem .68rem;display:grid;box-shadow:inset 0 3px 6px #0000008c,inset 0 -1px #ffffff12,0 1px #ffffffbf}.crossword-masthead-module__jAMUEq__filingProgress>span{color:var(--cw-display-ink);font:500 .76rem / 1 var(--font-code);letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crossword-masthead-module__jAMUEq__filingProgress progress{appearance:none;background:#34363d;border:0;border-radius:0;width:100%;height:.24rem;overflow:hidden}.crossword-masthead-module__jAMUEq__filingProgress progress::-webkit-progress-bar{background:#34363d}.crossword-masthead-module__jAMUEq__filingProgress progress::-webkit-progress-value{background:linear-gradient(90deg, var(--cw-blue) 0 58%, var(--cw-green) 58% 78%, var(--cw-orange) 78%)}.crossword-masthead-module__jAMUEq__filingProgress progress::-moz-progress-bar{background:var(--cw-blue)}.crossword-masthead-module__jAMUEq__localeSwitch{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:.38rem;margin:0;padding:0 .1rem .18rem 0;display:grid}.crossword-masthead-module__jAMUEq__localeSwitch button{min-width:2.75rem;min-height:2.85rem;color:var(--cw-muted);background:linear-gradient(135deg, var(--cw-key-light), var(--cw-key) 68%);box-shadow:var(--cw-key-shadow);font:750 .52rem / 1 var(--font-code);transition:box-shadow var(--cw-fast) var(--cw-ease), color var(--cw-fast) linear, transform var(--cw-fast) var(--cw-ease);border:0;border-radius:.32rem;transform:translateY(-1px)}.crossword-masthead-module__jAMUEq__localeSwitch button:active{box-shadow:var(--cw-key-pressed);transform:translateY(2px)}.crossword-masthead-module__jAMUEq__localeSwitch button[data-active=true]{color:#2b1408;background:linear-gradient(180deg, #f0855a, var(--cw-orange) 62%, #cd5a31);box-shadow:var(--cw-key-shadow)}@media (max-width:78rem) and (min-width:52.01rem){.crossword-masthead-module__jAMUEq__masthead{grid-template-columns:4rem minmax(11rem,15rem) minmax(8rem,1fr) 5.9rem}}@media (max-width:64rem) and (min-height:36.01rem){.crossword-masthead-module__jAMUEq__filingProgress{display:none}.crossword-masthead-module__jAMUEq__masthead{grid-template-columns:4rem minmax(11rem,17rem) minmax(0,1fr) 5.9rem}.crossword-masthead-module__jAMUEq__brandBlock{grid-column:2/4}}@media (max-width:52rem),(max-width:64rem) and (max-height:36rem){.crossword-masthead-module__jAMUEq__masthead{grid-template-columns:3.45rem minmax(0,1fr) 6.05rem;grid-template-areas:"home brand locale";gap:.35rem;padding:.18rem .12rem .34rem}.crossword-masthead-module__jAMUEq__headerUtility{grid-area:home}.crossword-masthead-module__jAMUEq__homeLink{width:2.85rem;min-height:2.75rem}.crossword-masthead-module__jAMUEq__brandBlock{grid-area:brand;padding:0}.crossword-masthead-module__jAMUEq__brandBlock p{font-size:.4rem}.crossword-masthead-module__jAMUEq__brandBlock h1{font-size:clamp(1.15rem,5.5vw,1.5rem)}.crossword-masthead-module__jAMUEq__publicationLine{font-size:.39rem}.crossword-masthead-module__jAMUEq__filingProgress{display:none}.crossword-masthead-module__jAMUEq__localeSwitch{grid-area:locale;gap:.28rem;padding:0 .08rem .15rem 0}.crossword-masthead-module__jAMUEq__localeSwitch button{min-width:0;min-height:44px;padding-inline:.32rem}}@media (max-width:30rem){.crossword-masthead-module__jAMUEq__publicationLine time{display:none}}@media (max-width:24rem){.crossword-masthead-module__jAMUEq__brandBlock p,.crossword-masthead-module__jAMUEq__publicationLine{display:none}}.crossword-masthead-module__jAMUEq__game[data-short-viewport=true] .crossword-masthead-module__jAMUEq__masthead{display:none}@media (forced-colors:active){.crossword-masthead-module__jAMUEq__masthead{color:canvastext;background:canvas}}@media (prefers-reduced-motion:reduce){.crossword-masthead-module__jAMUEq__homeLink,.crossword-masthead-module__jAMUEq__localeSwitch button{transition:none}}
.vapor-footer-module__88NVSG__band{pointer-events:none;width:100vw;height:15rem;margin:0 calc(50% - 50vw) -5rem;position:relative}.vapor-footer-module__88NVSG__vapor{z-index:-2;background:linear-gradient(#0000,#180a38a6 55%,#8d0d7273);position:absolute;inset:0;overflow:hidden}.vapor-footer-module__88NVSG__vapor:after{content:"";background:#6df7ea73;width:100%;height:1px;position:absolute;bottom:46%;left:0;box-shadow:0 0 .6rem #6df7ea4d}.vapor-footer-module__88NVSG__vaporSun{opacity:.7;background:linear-gradient(180deg, var(--color-signal-yellow,#ffea00), var(--color-signal-pink-hot,#ff4fd8) 58%, var(--color-signal-pink-deep,#8d0d72));filter:drop-shadow(0 0 .8rem #ff4fd84d);border-radius:50%;width:6rem;height:6rem;animation:12s ease-in-out infinite alternate vapor-footer-module__88NVSG__vapor-sunrise;position:absolute;bottom:46%;left:50%;transform:translate(-50%);-webkit-mask-image:repeating-linear-gradient(0deg,#0000 0 3px,#000 3px 12px);mask-image:repeating-linear-gradient(0deg,#0000 0 3px,#000 3px 12px)}.vapor-footer-module__88NVSG__vaporGrid{transform-origin:50% 0;width:160%;height:46%;position:absolute;bottom:0;left:-30%;overflow:hidden;transform:perspective(20rem)rotateX(58deg);-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}.vapor-footer-module__88NVSG__vaporGrid:before{content:"";background:repeating-linear-gradient(90deg,#6df7ea2e 0 1px,#0000 1px 3rem),repeating-linear-gradient(0deg,#ff4fd842 0 1px,#0000 1px 2rem);animation:5.6s linear infinite vapor-footer-module__88NVSG__vapor-grid;position:absolute;inset:-2rem 0 0}.vapor-footer-module__88NVSG__pixelGhost{--ghost-cycle:1.5s;z-index:1;isolation:isolate;appearance:none;cursor:pointer;pointer-events:auto;filter:drop-shadow(0 0 .55rem #ff2f4f47);background:0 0;border:0;width:7rem;height:7rem;padding:0;transition:filter .3s;position:absolute;bottom:40%;left:clamp(1.5rem,18vw,14rem)}.vapor-footer-module__88NVSG__pixelGhost:hover,.vapor-footer-module__88NVSG__pixelGhost:focus-visible{filter:drop-shadow(0 0 .9rem #ff2f4f99)}.vapor-footer-module__88NVSG__pixelGhost[data-lifted=true]{opacity:0;pointer-events:none;transition:opacity .45s ease-out,transform .45s ease-out;transform:translateY(-1rem)scale(1.15)}.vapor-footer-module__88NVSG__pixelGhostShadow{z-index:0;opacity:.45;filter:blur(1rem);width:7rem;height:7rem;animation:vapor-footer-module__88NVSG__pixel-ghost-shadow var(--ghost-cycle) steps(1, end) infinite;background:#000;border-radius:50%;position:absolute;top:80%;left:0;transform:rotateX(80deg)}.vapor-footer-module__88NVSG__vaporScene{fill:none;stroke-width:2px;stroke-linecap:round;width:100%;height:100%;position:absolute;inset:0}.vapor-footer-module__88NVSG__vaporStars{stroke:#6df7ea59}.vapor-footer-module__88NVSG__vaporStars circle{fill:#6df7ea66;stroke:none}.vapor-footer-module__88NVSG__vaporPlanet{stroke:#6df7ea6b}.vapor-footer-module__88NVSG__vaporPlanetBody{fill:#6df7ea1f}.vapor-footer-module__88NVSG__vaporComet{stroke:#ffea004d}.vapor-footer-module__88NVSG__vaporPalms{stroke:#ff4fd86b}.vapor-footer-module__88NVSG__vaporPalms circle{fill:#ff4fd88c;stroke:none}@keyframes vapor-footer-module__88NVSG__vapor-sunrise{0%{transform:translate(-50%,.6rem)}to{transform:translate(-50%,-.6rem)}}@keyframes vapor-footer-module__88NVSG__vapor-grid{0%{transform:translateY(0)}to{transform:translateY(2rem)}}@keyframes vapor-footer-module__88NVSG__pixel-ghost-shadow{0%,49%{opacity:.45}50%,to{opacity:.2}}@media (prefers-reduced-motion:reduce){.vapor-footer-module__88NVSG__vaporSun,.vapor-footer-module__88NVSG__vaporGrid:before,.vapor-footer-module__88NVSG__pixelGhostShadow{animation:none}}.fx-quiet .vapor-footer-module__88NVSG__vaporSun{animation:none}.fx-quiet .vapor-footer-module__88NVSG__vaporGrid:before{animation:none}.fx-quiet .vapor-footer-module__88NVSG__pixelGhostShadow{animation:none}
.seance-module__r3NyTW__overlay{z-index:60;pointer-events:none;position:fixed;inset:0}.seance-module__r3NyTW__stage{opacity:0;transition:opacity 1.4s ease-in;position:absolute;inset:0}.seance-module__r3NyTW__stage[data-ready=true]{opacity:1}.seance-module__r3NyTW__stage canvas{width:100%;height:100%;display:block}.seance-module__r3NyTW__quietGhost{opacity:.92;filter:drop-shadow(0 0 1.25rem #ff2f4f66);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.seance-module__r3NyTW__escape{z-index:1;top:calc(1rem + env(safe-area-inset-top));right:calc(1rem + env(safe-area-inset-right));color:var(--color-text,#ffffffe0);font-family:var(--font-vcr), monospace;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;pointer-events:auto;background:#0a0a0a8c;border:1px solid #6df7ea59;padding:.5rem .95rem;font-size:.8rem;transition:border-color .3s,color .3s;position:absolute}.seance-module__r3NyTW__escape:hover,.seance-module__r3NyTW__escape:focus-visible{border-color:var(--color-signal-pink-hot,#ff4fd8);color:var(--color-text-strong,#fff)}@media (prefers-reduced-motion:reduce){.seance-module__r3NyTW__stage{transition:none}}.fx-quiet .seance-module__r3NyTW__stage{transition:none}
