:root{--pw-font-display:var(--font-punworks-display), Arial, Helvetica, sans-serif;--pw-font-reading:var(--font-punworks-reading), Georgia, "Times New Roman", serif;--pw-navy:#0a2d5c;--pw-navy-soft:#173f70;--pw-cobalt:#315bf5;--pw-cyan:#0a9fcd;--pw-cyan-soft:#e2f3f6;--pw-cream:#f8f2e7;--pw-paper:#fffdf8;--pw-gold:#d5a52e;--pw-rule:#b9c7cd;--pw-muted:#526679;--ink:var(--pw-navy);--navy:var(--pw-navy);--blue:var(--pw-navy-soft);--cobalt:var(--pw-navy-soft);--cyan:var(--pw-cyan);--cream:var(--pw-cream);--paper:var(--pw-paper);--mint:var(--pw-cyan-soft);--yellow:var(--pw-gold);--gold:var(--pw-gold);--foreground:var(--pw-navy);--background:var(--pw-cream)}html,body{background:var(--pw-cream);color:var(--pw-navy)}body{accent-color:var(--pw-cyan);font-family:var(--pw-font-display);font-optical-sizing:auto;text-rendering:optimizelegibility;line-height:1.5}button,input,select,textarea{font-family:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--pw-font-display);text-wrap:balance;font-weight:600}p,li,dd,summary{text-wrap:pretty}.subhead,[class*=Description],[class*=Deck],[class*=Intro]>p:not([class*=kicker]):not([class*=Kicker]):not([class*=eyebrow]):not([class*=Eyebrow]),[class*=Prose],[class*=prose]{font-family:var(--pw-font-reading)}:where(header,nav,footer) a,button,[role=button]{font-family:var(--pw-font-display)}::selection{background:var(--pw-cyan);color:var(--pw-paper)}main,[class*=page-shell],[class*=site-shell]{color:var(--pw-navy)}.site-header,.site-nav,.global-header,.global-nav,[data-site-header],[data-site-nav]{background:var(--pw-paper);color:var(--pw-navy);border-color:var(--pw-navy)}.site-header a,.site-nav a,.global-header a,.global-nav a,[data-site-header] a,[data-site-nav] a{color:var(--pw-navy)}.home-hero,.about-hero,.page-hero,[data-brand-hero]{background:var(--pw-navy);color:var(--pw-cream)}.home-hero a,.about-hero a,.page-hero a,[data-brand-hero] a{color:inherit}.editorial-card,.directory-card,.resource-card,.world-card,[data-editorial-card]{border-color:var(--pw-navy);box-shadow:6px 6px 0 var(--pw-navy)}.button-primary,.primary-button,[data-button=primary]{background:var(--pw-cyan);color:var(--pw-paper);border-color:var(--pw-navy);box-shadow:4px 4px 0 var(--pw-navy)}.button-secondary,.secondary-button,[data-button=secondary]{background:var(--pw-paper);color:var(--pw-navy);border-color:var(--pw-navy)}footer,.site-footer,[data-site-footer]{background:var(--pw-navy);color:var(--pw-cream);border-color:var(--pw-navy)}footer a,.site-footer a,[data-site-footer] a{color:var(--pw-cream)}@media (max-width:720px){.editorial-card,.directory-card,.resource-card,.world-card,[data-editorial-card]{box-shadow:4px 4px 0 var(--pw-navy)}}.wordGameHero{display:none!important}.puzzleLaunchpad{color:var(--pw-navy)!important;border-color:var(--pw-navy)!important;background:#fffaf0!important;box-shadow:10px 10px #e7c98d!important}.puzzleLaunchpad>p{border-bottom:1px solid #d8c9ac}.puzzleLaunchpad>p b{color:var(--pw-navy)}.puzzleLaunchpad>p span{color:#4f5663}.puzzleLaunchpad .tutorialReplay{color:var(--pw-navy)!important;border-color:var(--pw-navy)!important;background:#fff!important}.puzzleLaunchpad .modeBar button{text-align:left;min-height:190px;color:var(--pw-navy)!important;border-color:var(--pw-navy)!important;box-shadow:7px 7px 0 var(--pw-navy)!important;padding:26px 28px!important}.puzzleLaunchpad .modeBar button:hover{transform:translate(-3px,-3px);box-shadow:10px 10px 0 var(--pw-navy)!important}.puzzleLaunchpad .classicModeCard{background:#dcecff!important}.puzzleLaunchpad .huntModeCard{background:#ffe1cc!important}.puzzleLaunchpad .modeBar small{color:#52667f;font:800 10px var(--font-punworks-display),Arial,sans-serif;letter-spacing:.14em;margin-bottom:12px;display:block}.puzzleLaunchpad .modeBar b{font-size:30px}.puzzleLaunchpad .modeBar span{color:#39485d;max-width:420px;margin-top:10px;line-height:1.45}.puzzleLaunchpad .modeBar strong{color:var(--pw-navy);margin-top:24px}.puzzleLaunchpad .modeOr{color:var(--pw-navy)!important;border-color:var(--pw-navy)!important;background:#fff!important}.puzzleLaunchpad>.puzzleSettings{max-width:390px;margin-top:26px}.mobilePanelToggle{display:none!important}@media (max-width:600px){.puzzleLaunchpad .modeBar button{min-height:150px;padding:20px!important}.puzzleLaunchpad .modeBar b{font-size:25px}.puzzleLaunchpad>.puzzleSettings{width:100%;max-width:none}.mobilePanelToggle{display:flex!important}.gameShell aside{display:none!important}.gameShell aside.mobileOpen{display:block!important}}
.huntViewControls,.boardControls{flex-wrap:wrap;align-items:center;gap:12px;max-width:900px;margin:12px auto;font:700 14px/1.4 Arial,sans-serif;display:flex}.huntViewControls button,.boardControls button,.copyPunControl button{color:#171513;cursor:pointer;background:#ffd94a;border:2px solid #171513;border-radius:6px;min-height:44px;padding:10px 16px;font-weight:800}.huntSceneViewport{max-width:920px;margin:auto;padding:0 10px 10px 0;overflow:auto}.huntSceneViewport.enlarged .punHuntScene{width:100%;min-width:900px}.huntSceneViewport:focus-visible,.boardViewport:focus-visible{outline-offset:3px;outline:3px solid #2d5bff}.punHuntScene .punHuntHotspot:focus-visible{outline-offset:2px;outline:3px solid #2d5bff}.yardBuildButton{color:#171513;cursor:pointer;background:#ffd94a;border:3px solid #171513;width:calc(100% - 32px);min-height:52px;margin:16px;padding:12px;font-size:18px;font-weight:900;display:block}.yardBuildButton:disabled{opacity:.55;cursor:default}.yardPressSymbol{font-size:26px}.boardViewport{max-width:100%;padding:3px;overflow:auto}.boardViewport.enlarged .grid{width:850px;min-width:850px;max-width:none}.boardViewport.enlarged .grid button{min-height:44px;font-size:22px}.targetWordPicker{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;font-weight:800;display:flex}.targetWordPicker select{color:#171513;background:#fffdf8;border:2px solid #171513;max-width:100%;min-height:44px;padding:8px}.targetWordText{color:#171513;background:#fff3bd;border:2px solid #171513;margin:8px 0;padding:12px;font-weight:800}.bookCategoryNav,.punJumpLinks{flex-wrap:wrap;gap:10px;max-width:1200px;margin:24px auto;padding:0 20px;display:flex}.bookCategoryNav a,.punJumpLinks a{color:#171513;background:#fffdf8;border:2px solid #171513;align-items:center;min-height:44px;padding:10px 14px;font-weight:800;text-decoration:none;display:inline-flex}.bookCategory{max-width:1200px;margin:48px auto;padding:0 20px;scroll-margin-top:100px}.bookCategory>h2{margin-bottom:8px;font-size:clamp(28px,4vw,42px)}.bookCategory>.bookGrid{margin-top:24px;padding:0}.kidGameGuidance{letter-spacing:normal;text-transform:none;color:#172d44;margin:8px 0;font:600 13px/1.5 Arial,sans-serif;display:block}.punList li{flex-wrap:wrap;align-content:start}.punList li>span:not(.copyPunControl){flex:1;min-width:140px}.copyPunControl{flex-wrap:wrap;align-items:center;gap:10px;width:100%;font:600 13px/1.4 Arial,sans-serif;display:flex}.punSection,.useSection{scroll-margin-top:100px}.libraryHeader .punworksWorldNav{width:auto;margin-left:auto}.dailyLoopStatus{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;margin:8px auto;padding:8px 12px;font:700 12px/1.4 Arial,sans-serif;display:flex}:is(.topbar:has(.dailyLoopStatus),.punGameHeader:has(.dailyLoopStatus)){flex-wrap:wrap}.topbar>.dailyLoopStatus,.punGameHeader>.dailyLoopStatus{flex-basis:100%}@media (max-width:700px){.boardWrap{min-width:0}.gameShell .boardWrap .boardViewport .grid{margin:0}.boardViewport.enlarged{max-height:65vh}.boardControls{gap:8px;font-size:12px}.boardControls button{flex:1}.targetWordPicker{font-size:13px}.targetWordText{z-index:4;position:sticky;top:0}.universeMobileDock{top:auto!important;bottom:0!important}.libraryHeader{min-height:64px}.libraryHeader .punworksWorldNav{margin:0}.bookCategory{margin-top:32px}.huntViewControls{font-size:13px}.huntViewControls button{width:100%}.punworksWorldNavDesktop{display:none!important}}@media (prefers-reduced-motion:reduce){.punHuntHotspot{transition:none!important;animation:none!important}}:is(.topbar:has(>.dailyLoopStatus),.punGameHeader:has(>.dailyLoopStatus)){gap:8px;min-height:74px;padding-top:8px;padding-bottom:8px;position:relative;height:auto!important}.puzzleSample{color:#172d44;background:#fff3bd;border:2px solid #171513;border-radius:12px;grid-template-columns:1fr 1fr;align-items:center;gap:24px;max-width:1000px;margin:28px auto;padding:24px;display:grid}.puzzleSample h2{margin:8px 0;font-size:26px;line-height:1.2}.sampleEquation{align-items:center;gap:12px;display:flex}.sampleChoices{flex-wrap:wrap;gap:8px;display:flex}.sampleChoices button{cursor:pointer;background:#fffdf8;border:2px solid #171513;border-radius:6px;min-height:48px;padding:10px 16px;font-weight:800}.sampleChoices button:disabled{opacity:.7}.puzzleSample a{color:#12336b;font-weight:800}@media (max-width:700px){.universeHero>p:not(.universeHeroKicker){margin-top:18px;font-size:16px;line-height:1.5;display:block}.puzzleSample{grid-template-columns:1fr;gap:12px;margin:20px 14px;padding:18px}.puzzleSample h2{font-size:23px}}.puzzleSample h2{word-spacing:normal;font-family:Arial,sans-serif;font-weight:700;letter-spacing:normal!important}.universeWorldMenuPanel{max-height:calc(100dvh - 100px);overflow-y:auto}@media (max-width:700px){.wordSearchPlaying .wordGameHero{display:none}.wordSearchPlaying .playSection{flex-direction:column;gap:8px;display:flex;padding-top:8px!important}.wordSearchPlaying .wordGameHomeNav{margin:0!important}.wordSearchPlaying .wordGameHomeNav button{min-height:40px;padding:8px 12px}.wordSearchPlaying .sectionIntro{gap:6px!important;margin:0!important;padding:10px!important}.wordSearchPlaying .activePackTitle{margin:4px 0!important;font-size:24px!important;line-height:1.15!important}.wordSearchPlaying .activePackArt{width:40px!important;height:36px!important}.wordSearchPlaying .sectionIntro>div>p:not(.eyebrow){display:none}.wordSearchPlaying .puzzleActions{flex-wrap:wrap;gap:6px!important;display:flex!important}.wordSearchPlaying .puzzleActions button{flex:1;min-height:40px;padding:6px!important;font-size:13px!important}.wordSearchPlaying .dailyCompact{display:none!important}.wordSearchPlaying .statsDisclosure{order:2;margin:8px 0!important}.wordSearchPlaying .chosenMode{min-height:40px;margin:0!important;padding:8px 12px!important}.wordSearchPlaying .gameShell{margin-top:0!important}.wordSearchPlaying .boardWrap{padding:8px!important}.wordSearchPlaying .boardControls{gap:6px;margin:0 0 6px}.wordSearchPlaying .targetWordPicker{margin:4px 0}.wordSearchPlaying .gameMeta{margin:4px 0!important}.wordSearchPlaying .topbar>.dailyLoopStatus{gap:4px 10px;margin:0;padding:2px 8px;font-size:11px}}.wordSearchPlaying .activePackTitle{letter-spacing:normal!important}@media (max-width:620px){.universeExplorer .universeWorldScene{isolation:isolate;position:relative}.universeExplorer .universeWorldScene img{object-fit:cover;object-position:center 42%;width:100%;max-width:none;height:100%;position:absolute;inset:0}}.wordSearchPlaying{background:#fffdf8}.wordSearchPlaying .playSection{flex-direction:column;gap:8px;display:flex}.wordSearchPlaying .sectionIntro,.wordSearchPlaying .chosenMode,.wordSearchPlaying .boardWrap,.wordSearchPlaying .gameShell aside,.wordSearchPlaying .gameMeta,.wordSearchPlaying .wordGameHomeNav button,.wordSearchPlaying .statsDisclosure,.wordSearchPlaying .mobilePanelToggle{outline:0;box-shadow:none!important;background:0 0!important;border:0!important}.wordSearchPlaying .sectionIntro{margin:0!important;padding:0!important}.wordSearchPlaying .activePackArt{display:none}.wordSearchPlaying .activePackTitle{letter-spacing:normal!important;font-size:28px!important;line-height:1.2!important}.wordSearchPlaying .chosenMode{color:#58616c;font:500 13px/1.4 Arial,sans-serif;min-height:0!important;margin:0!important;padding:0!important}.wordSearchPlaying .gameShell{margin:0!important}.wordSearchPlaying .boardWrap{padding:0!important}.wordSearchPlaying .boardControls{border-block:1px solid #d9dde0;gap:0;max-width:none;margin:6px 0 10px;padding:4px 0;display:flex}.wordSearchPlaying .boardControls button,.wordSearchPlaying .wordSearchSettings button,.wordSearchPlaying .puzzleActions button,.wordSearchPlaying .statsToggle{border-radius:4px;min-height:44px;padding:8px 14px;color:#17334d!important;box-shadow:none!important;background:0 0!important;border:0!important;font-size:14px!important}.wordSearchPlaying .boardControls button{flex:1}.wordSearchPlaying .boardControls button[aria-pressed=true],.wordSearchPlaying .boardControls button[aria-expanded=true]{background:#fff0b8!important}.wordSearchSettings{background:#f1f3f4;border-radius:8px;flex-wrap:wrap;gap:8px;padding:8px;display:flex}.wordSearchPlaying .gameMeta{gap:12px;font-size:13px;padding:4px 0!important}.wordSearchPlaying .progress{background:#e3e7ea;border:0;height:3px;margin:4px 0 10px}.wordSearchPlaying .targetWordPicker{margin-top:14px;font-weight:500}.wordSearchPlaying .targetWordPicker select{border:1px solid #bdc6cd;border-radius:6px}.wordSearchPlaying .statsDisclosure{order:2;padding-top:12px;border-top:1px solid #d9dde0!important}.wordSearchPlaying .puzzleActions{justify-content:flex-start}.wordSearchPlaying .dailyCompact{box-shadow:none;color:#58616c;background:0 0;border:0}.wordSearchPlaying .topbar{box-shadow:none!important;border-bottom:1px solid #d9dde0!important}.wordSearchPlaying .gameShell aside{border-top:1px solid #d9dde0!important}.wordSearchPlaying .liveScore,.wordSearchPlaying .tip{box-shadow:none;background:0 0;border:0}@media (max-width:700px){.wordSearchPlaying .playSection{padding:12px 16px!important}.wordSearchPlaying .wordGameHomeNav button{min-height:32px;padding:4px 0!important}.wordSearchPlaying .activePackTitle{margin:2px 0!important}.wordSearchPlaying .boardControls{margin-top:4px}.wordSearchPlaying .gameMeta{margin:0!important}}.wordSearchPlaying .gameShell{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.wordSearchPlaying .playSection{background:#fffdf8!important}.wordSearchPlaying .gameShell,.wordSearchPlaying .boardWrap{min-width:0;max-width:100%}.wordSearchPlaying .boardViewport{box-sizing:border-box;contain:inline-size;width:100%;min-width:0}.wordSearchPlaying .boardViewport .grid{box-sizing:border-box;aspect-ratio:1;grid-auto-rows:minmax(0,1fr);height:auto}.wordSearchPlaying .boardViewport:not(.enlarged) .grid{width:100%;min-width:0;max-width:760px}.wordSearchPlaying .boardViewport.enlarged .grid{width:850px;min-width:850px;max-width:850px}.wordSearchPlaying .boardViewport .grid button,.wordSearchPlaying .boardViewport .gridBlank{min-width:0;min-height:0}.universeMobileDock .mobileGameNavGlyphHome:before,.universeMobileDock .mobileGameNavGlyphHome:after{content:none}.universeMobileDock .mobileGameNavGlyphHome svg{place-self:center;width:20px;height:20px;margin:0;display:block}.quickStartDaily{justify-content:flex-start;margin:0 0 24px;display:flex}.quickStartDaily .universeHeroPrimary{max-width:100%;margin:0}@media (max-width:620px){.quickStartDaily .universeHeroPrimary{width:100%}}@media (max-width:700px){.heroAccountNote{display:none}header .brandLogo{display:none!important}header:has(>.brandLogo){height:auto!important;min-height:0!important;box-shadow:none!important;border:0!important;gap:0!important;margin-top:0!important;padding-block:0!important}header:has(>.brandLogo)>.punworksWorldNav{min-height:0!important;margin:0!important;padding:0!important}header:has(>.brandLogo)>.dailyLoopStatus{padding:8px 10px;margin:0!important}}
:root{--game-paper:#fffdf7;--game-ink:#142c49;--game-action:#ffd54a;--game-success:#dff1e5;--game-error:#fbe5df}.gameNext,.littleRoundSuccess button,.revengeUtilities button{border:1px solid var(--game-ink);background:var(--game-action);min-height:44px;color:var(--game-ink);font:800 15px/1.3 var(--font-punworks-display),sans-serif;cursor:pointer;box-shadow:none;border-radius:8px;padding:10px 18px}.gameRoundFeedback{text-align:center;margin-top:14px}.gameGuide>summary,.caseBrief>summary,.cbc-notebook>summary,.alibiEvidenceReference>summary{cursor:pointer;min-height:44px;color:var(--game-ink);padding:12px;font-weight:800}.gameGuide:not([open]){padding:0!important}.checkpointQuestion h2,.detectiveCaseHeader h2,.revengeCurtain h2,.forgeCommission h2,.alibiRoot .caseTitle{letter-spacing:normal!important;line-height:1.35!important}.checkpointQuestion h2{font-size:20px!important}.dailyExpedition button{color:var(--game-ink)!important}.matchSetupTabs{display:none}.matchSetupText small{margin-top:8px;font-size:14px;line-height:1.4;display:block}.chainReactor.firstLink .chainNode.input,.chainReactor.firstLink .chainCurrent{display:none}.chainReactor.firstLink{justify-content:center}.revengeUtilities{justify-content:flex-end;gap:8px;padding:8px 14px;display:flex}.revengeUtilities button{background:var(--game-paper)}.revengeStage.isPaused *{animation-play-state:paused!important}.storyMoveControls{gap:4px;margin-top:8px;display:flex}.storyMoveControls button{border:1px solid var(--game-ink);background:var(--game-paper);min-width:0;min-height:44px;color:var(--game-ink);cursor:pointer;border-radius:6px;flex:1;padding:5px;font-weight:800}.storyMoveControls button:disabled{opacity:.35}.storyPreview{border:2px solid var(--game-ink);background:var(--game-paper);width:min(600px,92vw);max-height:88dvh;color:var(--game-ink);border-radius:14px;margin:auto;padding:16px}.storyPreview::backdrop{background:#142c49bb}.storyPreview img{object-fit:contain;width:100%;max-height:65dvh}.storyPreview button{float:right;background:var(--game-action);min-height:44px;color:var(--game-ink);border:1px solid;border-radius:6px;padding:10px 16px}.storyPreview p{clear:both;font-size:16px;line-height:1.5}.cryptogramKeyboard .cryptogramKeyRow{justify-content:center;gap:5px;width:100%;display:flex}.cryptogramKeyboard .cryptogramClear{background:var(--game-paper);width:auto;padding-inline:14px}.cbc-layout>.cbc-notebook{grid-area:1/2;align-self:start}.cbc-layout>.cbc-main{grid-area:1/1}.alibiEvidenceReference{background:var(--game-paper);border:1px solid #c4cbd2;border-radius:8px;margin-bottom:12px}.alibiEvidenceReference ol{padding:0 20px 12px 32px;font-size:15px;line-height:1.45}.alibiEvidenceReference li+li{margin-top:8px}.littleRoundSuccess{animation:none!important}.shapePreviewButton{border:1px solid var(--game-ink);background:var(--game-paper);min-height:44px;color:var(--game-ink);border-radius:6px;margin:8px auto;padding:8px 14px;font-weight:800}.cbc-stage-clear{min-height:240px;margin:0;animation:none!important;position:relative!important;inset:auto!important}.cbc-stage-card:has(.cbc-stage-clear)>:not(.cbc-stage-clear){display:none!important}.cbc-stage-clear .gameNext{pointer-events:auto}.patternColor{position:relative}.patternColor small{background:var(--game-paper);color:var(--game-ink);text-align:center;font-size:11px;line-height:18px;position:absolute;inset:auto 0 0}@media (max-width:700px){.punGameRoot .punGameHeader .dailyLoopStatus{display:none!important}.punGameRoot .gameBackRow>a{box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;padding:8px 0!important}.punGameRoot .playGame>h1{padding:0!important}.punGameRoot .decoderBriefing{flex-direction:column;display:flex}.punGameRoot .decoderBriefing>button{align-self:center;border:0!important;min-height:32px!important}.punGameRoot .decoderInstruction{box-shadow:none!important;background:0 0!important;border:0!important;padding:3px!important}.punGameRoot .decoderEntryMeter{display:none!important}.punGameRoot .decoderPuzzle{background:var(--game-paper)!important}.punGameRoot .punchlineStage{box-shadow:none!important;border:1px solid #c4cbd2!important;padding:10px!important}.punGameRoot .punchlineMarquee,.punGameRoot .stageLights,.punGameRoot .punchlineAudience{display:none}.punGameRoot .punchlineMic{width:80px!important;height:65px!important;margin:0 auto!important;position:relative!important;inset:auto!important;transform:none!important}.punGameRoot .punchlineMic img{object-fit:contain;width:100%!important;height:100%!important}.punGameRoot .setupCard{box-shadow:none!important;border:0!important;margin:6px 0!important;padding:12px!important}.punGameRoot .setupCard h2{letter-spacing:normal!important;font-size:22px!important;line-height:1.3!important}.punGameRoot .punchlineChoices{gap:8px!important;padding:0!important}.punGameRoot .punchlineChoices button{padding:12px!important}.punGameRoot .punstructionYard{box-shadow:none!important;border:1px solid #c4cbd2!important}.punGameRoot .punstructionYard>header,.punGameRoot .yardCrane{display:none}.punGameRoot .yardOrder{padding:10px!important}.punGameRoot .yardOrder h2{letter-spacing:normal!important;font-size:20px!important;line-height:1.3!important}.punGameRoot .yardRig{gap:6px!important;min-height:0!important;padding:10px!important}.punGameRoot .yardPiece{min-height:0!important;box-shadow:none!important;border-width:1px!important;padding:6px!important}.punGameRoot .yardPiece img{object-fit:contain;width:90px!important;height:90px!important}.punGameRoot .yardPiece small{display:none}.punGameRoot .yardPiece.socket>strong{height:90px!important;font-size:50px!important}.punGameRoot .yardBuildButton{background:var(--game-action)!important;min-height:44px!important;color:var(--game-ink)!important;box-shadow:none!important;margin:8px auto!important;padding:10px!important}.punGameRoot .materialsYard{padding:10px!important}.punGameRoot .materialsYard button{box-shadow:none!important;border-width:1px!important;padding:8px!important}.punGameRoot .materialsYard img{object-fit:contain;width:100%!important;height:65px!important}.punGameRoot .materialsYard>p{margin:0 0 8px!important}.punGameRoot .yardMessage{padding:10px!important}.punGameRoot .charadesStart{box-shadow:none!important;border-width:1px!important;padding:18px!important}.punGameRoot .charadesStartCurtain{display:none}.punGameRoot .charadesStart h2{letter-spacing:normal;font-size:28px!important}.punGameRoot .charadesTheater{box-shadow:none!important;border-width:1px!important}.punGameRoot .charadesStage{padding:0!important}.punGameRoot .charadesStage>img{object-fit:contain;width:100%!important;height:180px!important}.punGameRoot .charadesBeats{gap:6px!important;padding:10px!important}.punGameRoot .charadesBeats p{margin:0!important;padding:6px!important;font-size:14px!important;line-height:1.4!important}.punGameRoot .charadesGuess{padding:10px!important}.punGameRoot .charadesChoices{gap:8px!important}.punGameRoot .charadesChoices button{min-height:44px;box-shadow:none!important;border-width:1px!important;padding:10px!important}.punGameRoot .punHuntStart{box-shadow:none!important;border-width:1px!important}.punGameRoot .punHuntStartImage{height:170px!important}.punGameRoot .punHuntStart>div:not(.punHuntStartImage){padding:14px!important}.punGameRoot .punHuntStart h2{font-size:26px!important}.punGameRoot .punHuntSceneStep{box-shadow:none!important;margin:8px 0!important;padding:8px!important}.punGameRoot .huntViewControls{margin:8px 0!important}.countingGameStage .countingWorkbench{padding:10px!important}.countingGameStage .countingObjects:is(.count-1,.count-2,.count-3){height:110px!important;min-height:100px!important}.mayhemRoot .dpad{grid-template-rows:repeat(3,48px)!important;grid-template-columns:repeat(3,60px)!important;width:180px!important}.mayhemRoot .dpad button{min-height:44px;box-shadow:none!important}.mayhemRoot .flightControls{margin-top:12px!important}.mayhemRoot .flightTools{order:0!important}.mayhemRoot .mayhemIntro h1 em{display:block}.mayhemRoot .flightBriefing{padding:12px!important;inset:8px!important}.mayhemRoot .flightBriefing .briefingControls,.mayhemRoot .flightBriefing .briefingDisplay{display:none}.mayhemRoot .flightBriefing h2{letter-spacing:normal!important;margin:8px 0!important;font-size:26px!important}.mayhemRoot .flightBriefing button{background:var(--game-action)!important;min-height:44px!important;color:var(--game-ink)!important;box-shadow:none!important;padding:10px!important}.mayhemRoot .consoleHeader{color:var(--game-paper)!important}.mayhemRoot .flightTools .lessonProgress,.mayhemRoot .flightTools>p,.mayhemRoot .consoleFooter{display:none}.wordGameHero{padding:14px!important}.wordGameHero h1{font-size:28px!important;line-height:1.1!important}.wordGameHero .subhead{display:none}.playSection .sectionIntro{box-shadow:none!important;background:0 0!important;border:0!important;margin-bottom:12px!important;padding:10px!important}.playSection .activePackTitle{font-size:28px!important;line-height:1.15!important}.playSection .activePackArt{object-fit:contain;width:48px!important;height:48px!important;box-shadow:none!important;border:0!important}.playSection .dailyCompact,.playSection .dailyCompact *,.playSection .modeBar button>span{color:var(--game-ink)!important}.playSection .modeBar button>span{font-size:14px!important;line-height:1.4!important}.pursuitPage .pursuitOverlay button,.punGameRoot .charadesStart button,.punGameRoot .punHuntStart button{background:var(--game-action)!important;color:var(--game-ink)!important;box-shadow:none!important}.playSection .statsDisclosure{box-shadow:none!important;background:0 0!important;border:0!important;margin:8px 0!important;padding:8px 0!important}.playSection .dailyCompact{box-shadow:none!important;background:0 0!important;border:0!important}.playSection .modeGate{box-shadow:none!important;border:1px solid #c4cbd2!important;padding:12px!important}.playSection .modeGate>p{margin:0 0 10px!important}.playSection .modeGate>p>span,.playSection .modeFacts,.playSection .modeOr,.playSection .modeBar button>small,.playSection .modeBar button>i{display:none!important}.playSection .modeBar{gap:10px!important}.playSection .modeBar button{background:var(--game-paper)!important;color:var(--game-ink)!important;box-shadow:none!important;border:1px solid #c4cbd2!important;padding:14px!important}.playSection .modeBar button>b{margin:0 0 6px!important;font-size:23px!important}.playSection .modeBar button>strong{justify-content:center;align-items:center;min-height:44px;display:flex;background:var(--game-action)!important;color:var(--game-ink)!important;box-shadow:none!important;margin-top:10px!important}.punGameRoot .playGame{padding:12px 14px 110px!important}.punGameRoot .playGame>.kicker,.punGameRoot .gameTitleArt,.punGameRoot .gameTitleIcon{display:none!important}.punGameRoot .playGame>h1{letter-spacing:-.5px!important;margin:8px 0!important;font-size:29px!important;line-height:1.1!important}.punGameRoot .gameBackRow{margin:0 0 6px!important}.punGameRoot .gameSubtitle{margin:0 auto 12px!important;font-size:15px!important;line-height:1.4!important}.punGameRoot :is(.arcadePanel,.detectiveDesk,.matchConsole,.decoderCaseFile,.cryptogramDesk,.truthPunDesk,.chainConsole,.memoryStart,.memoryMatchNotice,.gameGuide,.gameLibraryLinks){border-radius:10px;box-shadow:none!important;border:1px solid #c4cbd2!important}.punGameRoot :is(.gameStatus,.decoderCaseHud,.cryptogramStatus){box-shadow:none!important;margin:8px auto!important;padding:8px!important}.punGameRoot :is(.answerChoices button,.punchlineChoices button,.matchSetupRow,.matchPunchlineRow,.chainChoices button,.tileBank button){border-radius:7px;min-height:48px;box-shadow:none!important;border-width:1px!important}.punGameRoot :is(.answerChoices button.correct,.punchlineChoices button.correct,.matchSetupRow.correct,.chainChoices button.correct){background:var(--game-success)!important;color:var(--game-ink)!important}.punGameRoot :is(.answerChoices button.wrong,.punchlineChoices button.wrong,.matchSetupRow.wrong,.chainChoices button.wrong){background:var(--game-error)!important;color:var(--game-ink)!important}.punGameRoot :is(.replayButton,.gameNext,.matchCheckButton,.forgeStrike,.memoryStart button,.punchlineReveal button,.chainStart>button,.chainLock button){border-radius:8px;min-height:44px;background:var(--game-action)!important;color:var(--game-ink)!important;box-shadow:none!important;border:1px solid var(--game-ink)!important}.punGameRoot .gameGuide,.punGameRoot .gameLibraryLinks{margin-top:20px!important}.punGameRoot .truthPunScanner,.punGameRoot .forgeHeat,.punGameRoot .fillHeader{display:none}.punGameRoot .truthPunFile,.punGameRoot .truthPunInstructions,.punGameRoot .truthPunDesk{padding:10px!important}.punGameRoot .truthPunStatements{gap:8px}.punGameRoot .truthPunStatements button{box-shadow:none;border-width:1px;padding:12px}.punGameRoot .quizArtwork{height:145px!important;margin:0 0 10px!important}.punGameRoot .quizArtwork img{object-fit:contain;height:100%!important}.punGameRoot .quizPrompt{margin:12px 0!important;font-size:19px!important;line-height:1.4!important}.punGameRoot .arcadePanel{padding:12px!important}.punGameRoot .answerChoices{gap:8px}.punGameRoot .answerChoices button{padding:12px!important}.punGameRoot .forgeMachine{width:min(270px,100%)!important;margin:8px auto!important}.punGameRoot .forgeCommission{padding:10px!important}.punGameRoot .forgeCommission h2{font-size:20px!important}.punGameRoot .forgeBank{gap:8px!important}.punGameRoot .memoryGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}.punGameRoot .memoryCard{aspect-ratio:auto!important;height:98px!important;min-height:0!important}.punGameRoot :is(.memoryCardBack,.memoryCardFront){border-radius:8px;border:1px solid var(--game-ink)!important;box-shadow:none!important}.punGameRoot .memoryCardBack{background:var(--game-ink)!important}.punGameRoot .memoryCardBack i{width:32px;height:32px;color:var(--game-paper);background:0 0;border:0;font-size:13px}.punGameRoot .memoryCardBack small{display:none}.punGameRoot .memoryCardBack:before,.punGameRoot .memoryCardBack:after{display:none!important}.punGameRoot .matchConsole{background:var(--game-paper)!important}.punGameRoot .matchGuide{color:var(--game-ink)!important;background:0 0!important;border:0!important}.punGameRoot .matchGuide>span{display:none}.punGameRoot .gameStatus{gap:8px!important;min-height:0!important}.punGameRoot .gameStatus>div{height:5px!important;box-shadow:none!important;border:0!important}.punGameRoot .memoryCardFront{padding:4px!important}.punGameRoot .memoryCardFront img{object-fit:contain;width:100%!important;height:53px!important}.punGameRoot .memoryCardFront b{overflow-wrap:anywhere;line-height:1.15;font-size:11px!important}.punGameRoot .memoryCardFront em{font-size:8px}.punGameRoot .memoryDealPreview{transform:scale(.6);height:100px!important;margin:0!important}.punGameRoot .memoryStart{padding:18px!important}.punGameRoot .memoryStart h2{letter-spacing:normal;font-size:28px!important}.punGameRoot .matchGuide{box-shadow:none!important;padding:10px!important}.matchSetupTabs{gap:6px;padding:10px;display:flex}.matchSetupTabs button{border:1px solid var(--game-ink);background:var(--game-paper);min-height:44px;color:var(--game-ink);border-radius:6px;flex:1;font-weight:800}.matchSetupTabs button[aria-pressed=true]{background:var(--game-action)}.punGameRoot .matchBoard{padding:0 10px 10px!important;display:block!important}.punGameRoot .matchBoard:not(.reviewing) .matchSetupRow:not(.active){display:none!important}.punGameRoot .matchColumnTitle{display:none}.punGameRoot .matchColumn{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.punGameRoot .matchSetupRow{margin-bottom:10px;padding:12px!important}.punGameRoot .matchPunchlineRow{margin-top:7px!important;padding:10px!important}.punGameRoot .matchPunchlineRow.used,.punGameRoot .matchBoard.reviewing .punchlineColumn{display:none}.punGameRoot .decoderCaseFile>header,.punGameRoot .decoderBriefing>small,.punGameRoot .decoderBriefing>h2,.punGameRoot .decoderBriefing>p,.punGameRoot .decoderPuzzleTop{display:none!important}.punGameRoot .decoderWorkspace{flex-direction:column;gap:8px!important;padding:8px!important;display:flex!important}.punGameRoot .decoderBriefing{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.punGameRoot .decoderBriefing ul{flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 6px!important;padding:0!important;display:flex!important}.punGameRoot .decoderBriefing li{margin:0!important;font-size:10px!important}.punGameRoot .decoderBriefing>button{min-height:36px;color:var(--game-ink)!important;box-shadow:none!important;background:0 0!important;padding:6px!important}.punGameRoot .decoderPuzzle{padding:0!important}.punGameRoot .decoderBoard{width:240px!important;box-shadow:none!important;border:0!important;gap:4px!important;padding:0!important}.punGameRoot .decoderRow{gap:4px!important}.punGameRoot .decoderTile{height:42px!important;min-height:0!important;font-size:23px!important}.punGameRoot .decoderInstruction{min-height:20px!important;margin:6px auto!important}.punGameRoot .decoderKeyboard{background:var(--game-paper)!important;border-top:1px solid #c4cbd2!important;padding:8px 4px!important}.punGameRoot .decoderCaseFile .decoderKey{height:44px!important;box-shadow:none!important;border-width:1px!important}.punGameRoot .decoderCaseFile .decoderKey.wide{letter-spacing:0!important;background:var(--game-action)!important;min-width:48px!important;max-width:none!important;color:var(--game-ink)!important;flex:1.6!important;font-size:12px!important}.punGameRoot .cryptogramStatus{flex-wrap:wrap;gap:8px!important;display:flex!important}.punGameRoot .cryptogramStatus .cryptogramProgress{flex:1}.punGameRoot .cryptogramStatus button{min-height:44px;box-shadow:none!important;padding:8px!important}.punGameRoot .cryptogramDesk{padding:0 8px 12px!important}.punGameRoot .cryptogramSignal{margin:0 -8px 14px!important;padding:8px!important}.punGameRoot .cryptogramSignal>span{display:none}.punGameRoot .cryptogramWords{gap:12px 8px!important}.punGameRoot .cryptogramWord{flex-wrap:wrap;row-gap:6px;max-width:100%}.punGameRoot .cryptogramWord button{width:27px!important;min-width:0!important;height:44px!important;box-shadow:none!important}.punGameRoot .cryptogramWord button small{background:var(--game-ink)}.punGameRoot .cryptogramInstruction{margin:10px 0!important}.punGameRoot .cryptogramKeyboard{box-shadow:none!important;border:0!important;gap:5px!important;padding:6px!important}.punGameRoot .cryptogramKeyboard button{width:0;max-width:35px;min-height:44px;box-shadow:none;background:var(--game-paper);border-width:1px;flex:1;padding:0}.punGameRoot .cryptogramKeyboard .cryptogramClear{flex:none;width:auto;max-width:none;padding:8px 14px}.punGameRoot .detectiveDesk{padding:10px!important}.punGameRoot .detectiveCaseHeader h2{font-size:21px!important}.punGameRoot .detectiveCaseHeader>b{display:none}.punGameRoot .detectiveBrief{margin:8px 0!important;padding:8px!important}.punGameRoot .detectiveEvidence ol{flex-wrap:wrap;gap:6px;display:flex}.punGameRoot .detectiveEvidence li{flex:100%;box-shadow:none!important;padding:8px!important}.punGameRoot .detectiveEvidence li.locked{flex:1;min-height:0}.punGameRoot .detectiveEvidence li.locked p{margin:3px!important;font-size:10px!important}.punGameRoot .detectiveSuspects{gap:7px!important}.punGameRoot .suspectPortrait{height:80px!important}.punGameRoot .detectiveSuspects button{box-shadow:none!important;border-width:1px!important;padding:7px!important}.punGameRoot .detectiveDecision{padding:10px!important}.punGameRoot .chainStart{padding:18px!important}.punGameRoot .chainStartCore{display:none}.punGameRoot .chainStart h2{letter-spacing:normal;font-size:28px!important}.punGameRoot .chainReactor{min-height:0!important;padding:14px!important}.punGameRoot .chainConsole{padding:12px!important}.assignmentRoot .assignmentHero{margin:0!important;padding:14px!important}.assignmentRoot .assignmentHero h1{line-height:1.1;margin:8px 0!important;font-size:30px!important}.assignmentRoot .assignmentHero>p,.assignmentRoot .caseTape{display:none}.assignmentRoot .caseFile{box-shadow:none!important;border:1px solid #c4cbd2!important;margin:8px 12px!important;padding:12px!important}.assignmentRoot .caseBrief{box-shadow:none!important;background:var(--game-paper)!important;border:0!important;margin:0 0 10px!important;padding:0!important}.assignmentRoot .caseBrief p{padding:0 12px 12px}.assignmentRoot .symbolEvidence{gap:8px!important;margin:8px 0!important}.assignmentRoot :is(.evidenceDefinition,.partialKey,.referenceIntercepts,.decoderConsole,.symbolControlDeck){box-shadow:none!important;border-width:1px!important;padding:10px!important}.assignmentRoot .referenceIntercepts.sealed p{display:none}.assignmentRoot .interactiveSymbolStrip{gap:4px!important}.assignmentRoot .interactiveSymbolStrip button{flex:1;min-width:0!important;padding:5px!important}.assignmentRoot .interactiveSymbolStrip button span{font-size:24px!important}.assignmentRoot .interactiveSymbolStrip button strong{font-size:22px!important}.assignmentRoot .interactiveSymbolStrip button small{font-size:8px!important}.assignmentRoot .lockClues{flex-wrap:wrap;gap:7px!important;display:flex!important}.assignmentRoot .lockClues>div{flex:1;min-height:0!important;box-shadow:none!important;padding:9px!important}.assignmentRoot .lockClues>.active{flex-basis:100%;order:-1}.assignmentRoot .lockClues>.sealed strong{display:none}.assignmentRoot .lockClues>.solved strong{font-size:15px!important}.assignmentRoot .vaultDoor{width:130px!important;height:130px!important}.assignmentRoot .lockStation{gap:12px!important;padding:12px!important}.assignmentRoot .sequenceStrip{flex-wrap:nowrap!important;gap:5px!important;padding:10px 0!important;display:flex!important}.assignmentRoot .sequenceStrip span{flex:1;width:0!important;min-width:0!important;height:48px!important;box-shadow:none!important;font-size:clamp(16px,5vw,24px)!important}.assignmentRoot .agentNotes{box-shadow:none!important;margin:14px!important;padding:12px!important}.alibiRoot .alibiHero{gap:8px!important;padding:16px!important}.alibiRoot .alibiHero h1{font-size:30px!important}.alibiRoot .alibiHero>img{display:none}.alibiRoot .caseBoard{gap:12px!important;padding:0 14px!important}.alibiRoot .evidencePanel,.alibiRoot .suspectPanel{box-shadow:none!important;border-width:1px!important;padding:12px!important}.alibiRoot .evidencePanel ol li{padding:9px!important}.alibiRoot .alibiEvidenceReference{z-index:5;position:sticky;top:8px}.alibiRoot .alibiEvidenceReference[open]{max-height:52dvh;overflow:auto}.cbc-layout{flex-direction:column!important;gap:10px!important;display:flex!important}.cbc-layout>.cbc-notebook{z-index:5;width:100%;position:sticky;top:6px;background:var(--game-paper)!important;box-shadow:none!important;border:1px solid #c4cbd2!important;padding:8px!important}.cbc-layout>.cbc-notebook[open]{max-height:55dvh;overflow:auto}.cbc-notebook .cbc-confidential,.cbc-notebook>.cbc-kicker,.cbc-notebook>h2{display:none}.cbc-hero{padding-block:18px!important}.cbc-case-seal,.cbc-case-file{display:none!important}.cbc-stage-card{box-shadow:none!important;border-width:1px!important;padding:14px!important}.cbc-stage-nav{gap:5px!important}.cbc-stage-nav button{box-shadow:none!important;padding:8px!important}.cbc-stage-nav button span{font-size:10px!important}.dailyExpedition{padding-bottom:100px!important}.dailyExpedition .checkpointCard{grid-template-columns:minmax(0,1fr)!important}.dailyExpedition .checkpointCard>*{min-width:0!important}.dailyExpedition .checkpointArt{min-height:0!important;padding:8px!important}.dailyExpedition .checkpointQuestion h1{letter-spacing:normal!important;line-height:1.2!important}.dailyExpedition .checkpointChoices{grid-template-columns:minmax(0,1fr)}.dailyExpedition .checkpointChoices button{white-space:normal;gap:6px;min-width:0;box-shadow:none!important;border-width:1px!important}.dailyExpedition .expeditionWelcome img{object-fit:contain;max-height:160px}.dailyExpedition .expeditionWelcome h1{letter-spacing:normal!important;font-size:34px!important;line-height:1.15!important}.dailyExpedition .expeditionGame{margin-top:14px!important}.dailyExpedition>header{padding:12px!important}.checkpointArt{height:120px!important}.checkpointArt img{object-fit:contain;width:100%!important;height:100%!important}.checkpointCard{box-shadow:none!important;border:1px solid #c4cbd2!important}.checkpointQuestion{padding:14px!important}.checkpointQuestion h1{margin:8px 0!important;font-size:26px!important}.checkpointQuestion h2{font-size:18px!important}.littleStage{box-shadow:none!important;border-width:1px!important;padding:14px!important}.littleStage>h1{letter-spacing:normal!important;margin:12px 0!important;font-size:26px!important;line-height:1.2!important}.littleStage .littleProgress{margin:8px 0!important}.littleStage .letterBubble.illustratedBubble{display:none}.littleRoundSuccess{flex-wrap:wrap;gap:8px!important;padding:12px!important}.littleRoundSuccess button{width:100%}.littleStage .pictureChoices{gap:8px!important}.littleStage .pictureChoices button{box-shadow:none!important;border-width:1px!important}.littleStage .pictureChoices button.correct{background:var(--game-success)!important}.littleStage .pictureChoices button.wrong{background:var(--game-error)!important}.shapeSafariStage .pictureChoices button>span{font-size:42px!important;line-height:1.1!important}.shapeSafariStage .numericChoices button>b{display:none}.mathMatchWorkbench{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px 42px!important;gap:4px!important;padding:8px!important;display:grid!important}.mathMatchWorkbench .mathGroup{width:auto!important;min-width:0!important;padding:5px!important}.mathMatchWorkbench .mathGroup>div{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;width:100%;gap:1px!important;height:80px!important;min-height:0!important;display:grid!important}.mathMatchWorkbench .mathGroupCount1>div{grid-template-columns:1fr}.mathMatchWorkbench .mathGroupCount2>div{grid-template-columns:repeat(2,minmax(0,1fr))}.mathMatchWorkbench .mathGroup img{max-width:100%;width:18px!important;height:18px!important}.mathMatchWorkbench .mathOperator,.mathMatchWorkbench .mathEquals{font-size:24px!important}.mathMatchWorkbench .mathAnswer{grid-column:auto!important;width:40px!important;height:52px!important;font-size:28px!important}.mathMatchWorkbench .mathEquals{grid-area:1/4!important;justify-self:center!important;margin:0!important}.mathMatchWorkbench .mathAnswer{grid-area:1/5!important;justify-self:center!important;margin:0!important;transform:none!important}.mathMatchWorkbench .mathGroup{min-height:120px!important}.littleStage .patternWorkbench{gap:4px!important;padding:8px!important;display:flex!important}.littleStage .patternTile{flex:1;width:0!important;min-width:0!important;height:55px!important;padding:2px!important}.littleStage .patternTile img,.littleStage .patternColor{object-fit:contain;width:100%!important;height:100%!important}.littleStage .animalHomeTrail,.littleStage .animalHomeCallout{display:none}.littleStage .animalHomeWorkbench{justify-content:center;padding:8px!important}.oppositeHuntStage .oppositeScene{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;padding:8px!important;display:grid!important}.oppositeHuntStage .oppositeScene button{height:93px!important;min-height:0!important;box-shadow:none!important;border-width:1px!important;padding:5px!important}.oppositeHuntStage .oppositeScene button img{object-fit:contain!important;opacity:1!important;filter:none!important;width:100%!important;height:58px!important}.oppositeHuntStage .oppositeScene button b{font-size:12px!important}.oppositeHuntStage .oppositePrompt{padding:10px!important;font-size:14px!important}.munchPage .monsterZone{height:245px!important;min-height:0!important}.munchPage .monsterZone>img{object-fit:contain!important;max-height:235px!important}.munchPage .munchWelcome button{background:var(--game-action)!important;color:var(--game-ink)!important;box-shadow:none!important}.munchPage .snackShelf{margin-top:8px!important}.mayhemRoot .mayhemIntro{padding:8px 14px!important}.mayhemRoot .mayhemIntro h1{margin:4px!important;font-size:25px!important}.mayhemRoot .controlConsole{box-shadow:none!important;padding:8px!important}.mayhemRoot .consoleHeader{background:var(--game-ink)!important;padding:6px!important}.mayhemRoot .consoleBody{gap:8px!important;padding:8px!important}.mayhemRoot .flightTools{gap:8px!important}.mayhemRoot .flightTools button{min-height:44px!important}.pursuitPage .pursuitControls button{background:var(--game-paper)!important;color:var(--game-ink)!important;box-shadow:none!important;border:1px solid var(--game-ink)!important}.pursuitPage .pursuitUtilities button{min-height:44px}.revengeRoot .revengeIntro{padding:12px!important}.revengeRoot .revengeIntro h1{font-size:30px!important}.revengeRoot .revengeStage{height:300px!important}.revengeRoot .revengeControls{padding:12px!important}.revengeRoot .revengeControls>button{background:var(--game-action)!important;min-height:54px!important;color:var(--game-ink)!important;box-shadow:none!important}.storyPage .storyGame{padding:12px!important}.storyPage .storyTitle h1{font-size:28px!important}.storyPage .storyBoard{gap:8px!important}.storyPage .storyPanel{box-shadow:none!important;border-width:1px!important}.wordSearchPlaying .targetWordText{z-index:3;background:var(--game-paper);color:var(--game-ink);border:1px solid #c4cbd2;padding:8px;position:sticky;top:4px}.wordGameIntroRow .eyebrow{display:none}}
