.puzzle-prototype-module__b1SmnG__page{--acid:#b6ff36;color:#f7f7ef;background:#050704;min-height:100vh;padding:1rem clamp(1rem,4vw,4rem) 5rem;overflow:hidden}.puzzle-prototype-module__b1SmnG__cleanPage{background:linear-gradient(#030702b8,#030702e0),url(/brand/gobbl/games/clean-plate/after-hours-cafeteria-machine-v1.webp) top/cover fixed,#050704;overflow:clip}.puzzle-prototype-module__b1SmnG__cleanPage .puzzle-prototype-module__b1SmnG__hero{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:linear-gradient(100deg,#020502eb,#060a04ad);border:1px solid #b6ff3629;border-radius:1.5rem;margin-top:.85rem;padding:clamp(1.25rem,2.8vw,2.2rem) clamp(1rem,3vw,2rem) 1.25rem;box-shadow:0 22px 60px #00000073}.puzzle-prototype-module__b1SmnG__cleanHero h1{font-size:clamp(3rem,6vw,5rem)}.puzzle-prototype-module__b1SmnG__bitePage{--acid:#f5c451;background:radial-gradient(circle at 78% 12%,#8b5cf633,#0000 30rem),radial-gradient(circle at 12% 55%,#f5c4511f,#0000 24rem),#060509}.puzzle-prototype-module__b1SmnG__topbar,.puzzle-prototype-module__b1SmnG__hero,.puzzle-prototype-module__b1SmnG__cabinet,.puzzle-prototype-module__b1SmnG__ruleCard,.puzzle-prototype-module__b1SmnG__page>section:last-child{width:min(100%,70rem);margin-inline:auto}.puzzle-prototype-module__b1SmnG__topbar{color:#a3e635;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;font-size:.75rem;font-weight:900;display:flex}.puzzle-prototype-module__b1SmnG__cleanPage .puzzle-prototype-module__b1SmnG__topbar{z-index:240;top:max(.45rem, env(safe-area-inset-top));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030702e0;border:1px solid #b6ff3633;border-radius:999px;padding:.45rem .7rem;position:sticky;box-shadow:0 12px 35px #0000006b}.puzzle-prototype-module__b1SmnG__topbar span{color:#777d72}.puzzle-prototype-module__b1SmnG__topbarActions{align-items:center;gap:1rem;display:flex}.puzzle-prototype-module__b1SmnG__mobileTools{display:none}.puzzle-prototype-module__b1SmnG__topbarActions>a,.puzzle-prototype-module__b1SmnG__topbarActions button{border:1px solid color-mix(in srgb, var(--acid) 38%, transparent);min-height:2.35rem;color:var(--acid);letter-spacing:.11em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:.45rem .85rem;font-size:.68rem;font-weight:950;line-height:1.15;text-decoration:none;display:inline-flex}.puzzle-prototype-module__b1SmnG__topbarActions>a:hover,.puzzle-prototype-module__b1SmnG__topbarActions button:hover{background:color-mix(in srgb, var(--acid) 10%, transparent)}.puzzle-prototype-module__b1SmnG__tutorialBackdrop{z-index:300;padding:max(1rem, env(safe-area-inset-top)) 1rem max(1rem, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000db;place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.puzzle-prototype-module__b1SmnG__tutorial{border:1px solid color-mix(in srgb, var(--acid) 48%, transparent);background:radial-gradient(circle at 85% 5%, color-mix(in srgb, var(--acid) 15%, transparent), transparent 18rem), #090b07;width:min(100%,54rem);max-height:calc(100dvh - 2rem);box-shadow:0 35px 100px #000c, inset 0 0 45px color-mix(in srgb, var(--acid) 5%, transparent);border-radius:clamp(1.35rem,4vw,2.2rem);padding:clamp(1.35rem,4vw,2.5rem);overflow-y:auto}.puzzle-prototype-module__b1SmnG__biteTutorial{background:radial-gradient(circle at 85% 5%,#8b5cf62e,#0000 20rem),#0d0a10}.puzzle-prototype-module__b1SmnG__tutorial>h2{letter-spacing:-.055em;max-width:44rem;margin:.55rem 0 1.4rem;font-size:clamp(2rem,6vw,4.2rem);line-height:.96}.puzzle-prototype-module__b1SmnG__tutorialLead{color:#b5b1b9;max-width:46rem;margin:-.45rem 0 1.25rem;font-size:.95rem;line-height:1.6}.puzzle-prototype-module__b1SmnG__tutorialLead strong{color:var(--acid)}.puzzle-prototype-module__b1SmnG__tutorialSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.puzzle-prototype-module__b1SmnG__tutorialSteps article{background:#ffffff06;border:1px solid #ffffff17;border-radius:1.1rem;min-width:0;padding:1rem;position:relative}.puzzle-prototype-module__b1SmnG__tutorialSteps article>b{background:var(--acid);color:#090b06;border-radius:999px;place-items:center;width:1.8rem;height:1.8rem;margin-bottom:.75rem;font-size:.8rem;display:grid}.puzzle-prototype-module__b1SmnG__tutorialSteps h3{margin:.65rem 0 .35rem;font-size:1rem}.puzzle-prototype-module__b1SmnG__tutorialSteps p{color:#a7aaa2;font-size:.8rem;line-height:1.55}.puzzle-prototype-module__b1SmnG__tutorialStart{background:var(--acid);color:#080a05;border-radius:999px;width:100%;min-height:3.4rem;margin-top:1rem;font-weight:950}.puzzle-prototype-module__b1SmnG__cleanTutorialDemo,.puzzle-prototype-module__b1SmnG__trailDemo,.puzzle-prototype-module__b1SmnG__finishDemo{background:#11170c;border-radius:.75rem;justify-content:center;align-items:center;gap:.35rem;height:4rem;display:flex}.puzzle-prototype-module__b1SmnG__cleanTutorialDemo img{-o-object-fit:contain;object-fit:contain;width:3.4rem;height:3.4rem}.puzzle-prototype-module__b1SmnG__cleanTutorialDemo i,.puzzle-prototype-module__b1SmnG__trailDemo i{color:#ffffff8c;background:#b6ff361f;border:1px solid #b6ff365c;border-radius:.55rem;place-items:center;width:2.05rem;height:2.05rem;font-size:.65rem;font-style:normal;font-weight:900;display:grid}.puzzle-prototype-module__b1SmnG__cleanTutorialDemo i:after{content:"";background:#b6ff36;border-radius:50%;width:.65rem;height:.65rem;box-shadow:0 0 9px #b6ff3699}.puzzle-prototype-module__b1SmnG__trailDemo i{background:#f973161f;border-color:#f9731673}.puzzle-prototype-module__b1SmnG__finishDemo{color:var(--acid);letter-spacing:.08em;font-size:1.5rem;font-weight:1000}.puzzle-prototype-module__b1SmnG__clueTutorialBoard{grid-template-columns:2rem repeat(3,1fr);gap:.35rem;width:min(100%,20rem);margin:0 auto 1rem;display:grid}.puzzle-prototype-module__b1SmnG__clueTutorialBoard>b{color:#f5c451;place-items:center;font-size:.8rem;display:grid}.puzzle-prototype-module__b1SmnG__clueTutorialBoard>i{aspect-ratio:1.35;letter-spacing:.05em;background:#8b5cf61a;border:1px solid #ffffff1f;border-radius:.6rem;place-items:center;font-size:clamp(.48rem,1.5vw,.68rem);font-style:normal;font-weight:950;display:grid}.puzzle-prototype-module__b1SmnG__clueTutorialBoard .puzzle-prototype-module__b1SmnG__demoBite{color:#f5c451;background:#f5c45126;border-color:#f5c451b3}.puzzle-prototype-module__b1SmnG__clueTutorialBoard .puzzle-prototype-module__b1SmnG__demoSafe{color:#8e8994;background:#ffffff06}.puzzle-prototype-module__b1SmnG__tapCycle{color:#aaa5b0;letter-spacing:.08em;text-align:center;border:1px solid #f5c45138;border-radius:.85rem;margin:.85rem 0 0;padding:.8rem 1rem;font-size:.72rem;font-weight:900}.puzzle-prototype-module__b1SmnG__tapCycle strong{color:#f5c451}.puzzle-prototype-module__b1SmnG__hero{justify-content:space-between;align-items:end;gap:2rem;padding:clamp(2rem,6vw,5rem) 0 2rem;display:flex}.puzzle-prototype-module__b1SmnG__eyebrow{color:var(--acid);letter-spacing:.24em;text-transform:uppercase;font-size:.7rem;font-weight:950}.puzzle-prototype-module__b1SmnG__hero h1{letter-spacing:-.075em;max-width:54rem;margin:.45rem 0 0;font-size:clamp(3rem,7vw,6rem);font-weight:1000;line-height:.86}.puzzle-prototype-module__b1SmnG__hero h1 em{color:var(--acid);font-style:normal}.puzzle-prototype-module__b1SmnG__hero h1.puzzle-prototype-module__b1SmnG__cleanTitleArtwork{width:min(36rem,72vw);margin:.45rem 0 0;line-height:0}.puzzle-prototype-module__b1SmnG__cleanTitleArtwork img{filter:drop-shadow(0 1rem 1.6rem #0000007a);width:100%;height:auto;display:block}.puzzle-prototype-module__b1SmnG__hero>div:first-child>p:last-child{color:#b7b9b3;margin-top:1rem;font-size:clamp(1rem,2vw,1.35rem)}.puzzle-prototype-module__b1SmnG__levelReadout{border:1px solid color-mix(in srgb, var(--acid) 32%, transparent);text-align:right;background:#00000073;border-radius:1rem;flex:none;padding:1rem 1.25rem}.puzzle-prototype-module__b1SmnG__levelReadout span{color:#8e9389;letter-spacing:.15em;text-transform:uppercase;font-size:.65rem;font-weight:900;display:block}.puzzle-prototype-module__b1SmnG__levelReadout strong{color:var(--acid);margin-top:.25rem;font-size:1.05rem;display:block}.puzzle-prototype-module__b1SmnG__cabinet{border:1px solid color-mix(in srgb, var(--acid) 42%, transparent);box-shadow:0 30px 90px #0000007a, inset 0 0 50px color-mix(in srgb, var(--acid) 5%, transparent);background:#080a07db;border-radius:clamp(1.35rem,4vw,2.4rem);padding:clamp(.75rem,2vw,1.25rem)}.puzzle-prototype-module__b1SmnG__cleanPage .puzzle-prototype-module__b1SmnG__cabinet{isolation:isolate;background:linear-gradient(#0507043d,#05070480),url(/brand/gobbl/games/clean-plate/after-hours-cafeteria-machine-v1.webp) 50%/cover,#11150d;border-color:#6f762f;position:relative;overflow:hidden;box-shadow:0 32px 90px #00000094,inset 0 0 0 3px #090b08,inset 0 0 0 5px #b6ff361f,inset 0 0 70px #000000b3}.puzzle-prototype-module__b1SmnG__cleanPage .puzzle-prototype-module__b1SmnG__cabinet:before,.puzzle-prototype-module__b1SmnG__cleanPage .puzzle-prototype-module__b1SmnG__cabinet:after{content:"";z-index:0;background:#b6ff36;border:1px solid #d7ff94;border-radius:50%;width:.7rem;height:.7rem;animation:1.35s ease-in-out infinite alternate puzzle-prototype-module__b1SmnG__cafeteriaAlarm;position:absolute;top:5.2rem;box-shadow:0 0 10px #b6ff36,0 0 28px #b6ff36b3}.puzzle-prototype-module__b1SmnG__cleanPage .puzzle-prototype-module__b1SmnG__cabinet:before{left:1rem}.puzzle-prototype-module__b1SmnG__cleanPage .puzzle-prototype-module__b1SmnG__cabinet:after{animation-delay:-.7s;right:1rem}.puzzle-prototype-module__b1SmnG__runHud{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-bottom:.65rem;display:grid;position:relative}.puzzle-prototype-module__b1SmnG__runHud article{background:#010301e0;border:1px solid #b6ff3638;border-radius:.8rem;min-width:0;padding:.6rem .75rem;box-shadow:inset 0 0 18px #b6ff360a}.puzzle-prototype-module__b1SmnG__runHud span{color:#7e8574;letter-spacing:.15em;text-transform:uppercase;font-size:.47rem;font-weight:950;display:block}.puzzle-prototype-module__b1SmnG__runHud strong{color:#f4f5e9;font-family:var(--font-mono,monospace);margin-top:.15rem;font-size:clamp(1rem,2.4vw,1.55rem);display:block}.puzzle-prototype-module__b1SmnG__feralService article:first-child{background:#3c1002eb;border-color:#ff9e2f;animation:.52s ease-in-out infinite alternate puzzle-prototype-module__b1SmnG__feralClock}.puzzle-prototype-module__b1SmnG__feralService article:first-child span,.puzzle-prototype-module__b1SmnG__feralService article:first-child strong{color:#ffd166}.puzzle-prototype-module__b1SmnG__runOverlay{z-index:50;overscroll-behavior:contain;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000094;place-items:center;padding:1.25rem;display:grid;position:absolute;inset:0;overflow-y:auto}.puzzle-prototype-module__b1SmnG__runCard{scrollbar-gutter:stable;text-align:center;background:radial-gradient(circle at 86% 10%,#f9731633,#0000 15rem),linear-gradient(145deg,#121a0afa,#030502fa);border:1px solid #b6ff3694;border-radius:1.5rem;width:min(100%,42rem);max-height:calc(100dvh - 2.5rem);padding:clamp(1.35rem,4vw,2.5rem);overflow-y:auto;box-shadow:0 28px 90px #000,inset 0 0 45px #b6ff360f}.puzzle-prototype-module__b1SmnG__runCardWordmark{filter:drop-shadow(0 .75rem 1rem #0000007a);width:min(15rem,68vw);height:auto;margin:-.5rem auto .65rem;display:block}.puzzle-prototype-module__b1SmnG__runCard h2{letter-spacing:-.045em;max-width:35rem;margin:.55rem auto .75rem;font-size:clamp(1.65rem,4vw,3.2rem);line-height:.98}.puzzle-prototype-module__b1SmnG__runCard>p:not(.puzzle-prototype-module__b1SmnG__eyebrow){color:#a5aa9d;max-width:34rem;margin:0 auto;line-height:1.65}.puzzle-prototype-module__b1SmnG__personalBest{color:#ffd166;letter-spacing:.14em;margin-top:1rem;font-size:.66rem;font-weight:1000;display:block}.puzzle-prototype-module__b1SmnG__competitionRule{color:#dfff9d;font-family:var(--font-mono,monospace);letter-spacing:.12em;margin-top:1rem;font-size:.68rem;font-weight:1000;line-height:1.65;display:block}.puzzle-prototype-module__b1SmnG__competitionStatus{font-family:var(--font-mono,monospace);font-size:.72rem;color:#c3c9ba!important;margin-top:.8rem!important}.puzzle-prototype-module__b1SmnG__runChoices{grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-items:center;gap:.65rem;margin-top:1.15rem;display:grid}.puzzle-prototype-module__b1SmnG__doneLink{color:#dfff9d;letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;font-size:.76rem;font-weight:900;text-decoration:none}.puzzle-prototype-module__b1SmnG__runChoices>button{color:#071003;letter-spacing:.03em;text-transform:uppercase;background:linear-gradient(#c8ff5d,#8bdc18);border:2px solid #e5ffb7;border-radius:999px;width:min(100%,28rem);min-height:4.25rem;margin-top:0;font-size:clamp(.9rem,2vw,1.2rem);font-weight:1000;box-shadow:0 0 35px #b6ff3661}.puzzle-prototype-module__b1SmnG__runChoices>button:disabled{cursor:not-allowed;filter:grayscale(.75);opacity:.55}.puzzle-prototype-module__b1SmnG__runCard .puzzle-prototype-module__b1SmnG__secondaryRunButton{min-height:3.25rem;box-shadow:none;color:#d9dfd1;background:#ffffff09;border-color:#e5ffb747;font-size:.78rem}.puzzle-prototype-module__b1SmnG__cleanSharePanel{border-top:1px solid #b6ff3629;width:min(100%,34rem);margin:1rem auto 0;padding-top:1rem}.puzzle-prototype-module__b1SmnG__cleanSharePanel>summary{cursor:pointer;color:#dfff9d;font-family:var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.65rem;font-size:.68rem;font-weight:1000}.puzzle-prototype-module__b1SmnG__cleanSharePanel:not([open])>summary{margin-bottom:0}.puzzle-prototype-module__b1SmnG__cleanSharePanel>div{justify-content:center;gap:.6rem;display:flex}.puzzle-prototype-module__b1SmnG__cleanSharePanel>p{color:#c3c9ba;max-width:30rem;margin:0 auto .8rem;font-size:.76rem;line-height:1.55}.puzzle-prototype-module__b1SmnG__runCard .puzzle-prototype-module__b1SmnG__cleanSharePanel button{width:auto;min-height:2.8rem;box-shadow:none;color:#dfff9d;background:#b6ff3614;border-width:1px;padding:.6rem 1rem;font-size:.68rem}.puzzle-prototype-module__b1SmnG__cleanSharePanel small{color:#a5aa9d;margin-top:.65rem;font-size:.68rem;display:block}.puzzle-prototype-module__b1SmnG__countdownNumber{color:#b6ff36;font-family:var(--font-mono,monospace);text-shadow:0 0 30px #b6ff36b3,0 10px #31450d;font-size:clamp(8rem,30vw,20rem);font-weight:1000;line-height:.8;animation:.7s cubic-bezier(.15,.82,.2,1) both puzzle-prototype-module__b1SmnG__countdownPop}.puzzle-prototype-module__b1SmnG__raidIntro{background:radial-gradient(circle at 50% 46%,#b6ff363d,#0000 11rem),linear-gradient(#080b06,#010201);border:2px solid #6f762f;border-radius:1.5rem;width:min(92vw,42rem);height:min(72vh,30rem);position:relative;overflow:hidden;box-shadow:0 35px 100px #000,inset 0 0 55px #000}.puzzle-prototype-module__b1SmnG__raidCafeteriaSign{z-index:7;color:#ffd783;min-width:min(72%,20rem);font-family:var(--font-mono,monospace);letter-spacing:.22em;text-align:center;text-shadow:0 0 10px #f9731694;background:linear-gradient(#ffffff21,#0000 28%),linear-gradient(105deg,#553414,#1e140b 68%,#472b12);border:2px solid #bc7925;border-radius:.35rem;padding:.55rem 1.1rem .48rem;font-size:clamp(.8rem,3vw,1.2rem);font-weight:1000;animation:4.4s both puzzle-prototype-module__b1SmnG__cafeteriaSignRaid;position:absolute;top:.8rem;left:50%;transform:translate(-50%)rotate(-.5deg);box-shadow:0 0 0 4px #070805eb,0 9px 18px #000000b8,inset 0 0 20px #f973162e}.puzzle-prototype-module__b1SmnG__raidCafeteriaSign:before,.puzzle-prototype-module__b1SmnG__raidCafeteriaSign:after{content:"";aspect-ratio:1;background:#0a0906;border-radius:50%;width:.38rem;position:absolute;top:50%;transform:translateY(-50%);box-shadow:inset 0 1px #9c7c4c}.puzzle-prototype-module__b1SmnG__raidCafeteriaSign:before{left:.55rem}.puzzle-prototype-module__b1SmnG__raidCafeteriaSign:after{right:.55rem}.puzzle-prototype-module__b1SmnG__raidDoorLeft,.puzzle-prototype-module__b1SmnG__raidDoorRight{z-index:3;background:repeating-linear-gradient(90deg,#ffffff09 0 2px,#0000 2px 3.3rem),repeating-linear-gradient(0deg,#0000 0 4.3rem,#00000047 4.3rem 4.55rem),linear-gradient(120deg,#3c4135,#171b15 70%);border:2px solid #515746;width:50%;animation-duration:4.4s;animation-timing-function:cubic-bezier(.72,0,.22,1);animation-fill-mode:both;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 45px #050704,0 0 30px #000}.puzzle-prototype-module__b1SmnG__raidDoorLeft{border-radius:1.35rem 0 0 1.35rem;animation-name:puzzle-prototype-module__b1SmnG__doorLeftRaid;left:0}.puzzle-prototype-module__b1SmnG__raidDoorRight{border-radius:0 1.35rem 1.35rem 0;animation-name:puzzle-prototype-module__b1SmnG__doorRightRaid;right:0}.puzzle-prototype-module__b1SmnG__raidDoorLeft:after,.puzzle-prototype-module__b1SmnG__raidDoorRight:after{content:"";background:#d38e2d;border-radius:999px;width:1.5rem;height:.45rem;position:absolute;top:48%;box-shadow:0 0 12px #f97316a6}.puzzle-prototype-module__b1SmnG__raidDoorLeft:after{right:1rem}.puzzle-prototype-module__b1SmnG__raidDoorRight:after{left:1rem}.puzzle-prototype-module__b1SmnG__raidGobblFrames{z-index:4;pointer-events:none;position:absolute;inset:0}.puzzle-prototype-module__b1SmnG__raidGobblFrames span{aspect-ratio:2/3;filter:drop-shadow(0 12px 18px #000);opacity:0;transform-origin:50% 42%;background-position:50%;background-repeat:no-repeat;background-size:contain;width:min(68%,22rem);position:absolute;top:3%;left:50%}.puzzle-prototype-module__b1SmnG__raidGobblFrames span:not(.puzzle-prototype-module__b1SmnG__raidGobblBurst){-webkit-mask-image:linear-gradient(#000 0 56%,#000000e6 63%,#0000 76%);mask-image:linear-gradient(#000 0 56%,#000000e6 63%,#0000 76%)}.puzzle-prototype-module__b1SmnG__raidGobblPeek{background-image:url(/brand/gobbl/games/clean-plate/cinematics/gobbl-cafeteria-peek-v1.webp);animation:4.4s both puzzle-prototype-module__b1SmnG__cafeteriaPeek}.puzzle-prototype-module__b1SmnG__raidGobblLookLeft,.puzzle-prototype-module__b1SmnG__raidGobblLookRight{background-image:url(/brand/gobbl/games/clean-plate/cinematics/gobbl-cafeteria-glance-left-v1.webp)}.puzzle-prototype-module__b1SmnG__raidGobblLookLeft{animation:4.4s both puzzle-prototype-module__b1SmnG__cafeteriaLookLeft}.puzzle-prototype-module__b1SmnG__raidGobblLookRight{animation:4.4s both puzzle-prototype-module__b1SmnG__cafeteriaLookRight}.puzzle-prototype-module__b1SmnG__raidGobblFrames .puzzle-prototype-module__b1SmnG__raidGobblBurst{z-index:4;aspect-ratio:1354/1162;background-image:url(/brand/gobbl/games/clean-plate/cinematics/gobbl-cafeteria-burst-v1.webp);width:min(98%,36rem);animation:4.4s cubic-bezier(.18,.8,.22,1) both puzzle-prototype-module__b1SmnG__cafeteriaBurst;top:9%}.puzzle-prototype-module__b1SmnG__raidIntro>strong{z-index:6;color:#b6ff36;letter-spacing:.18em;background:#010301d9;border:1px solid #b6ff367a;border-radius:.45rem;padding:.45rem .75rem;font-size:clamp(.72rem,2vw,1rem);animation:4.4s both puzzle-prototype-module__b1SmnG__raidCaption;position:absolute;bottom:1.2rem;left:50%;transform:translate(-50%)rotate(-2deg)}.puzzle-prototype-module__b1SmnG__raidSmoke{z-index:5;pointer-events:none;position:absolute;inset:0}.puzzle-prototype-module__b1SmnG__raidSmoke i{aspect-ratio:1;opacity:0;background:#c8c1a6;border-radius:50%;width:clamp(2rem,7vw,4.5rem);animation:4.4s ease-out both puzzle-prototype-module__b1SmnG__raidSmoke;position:absolute;bottom:18%;left:50%;box-shadow:inset -10px -12px #47433633}.puzzle-prototype-module__b1SmnG__raidSmoke i:nth-child(2){--smoke-x:-130%;--smoke-y:-80%;animation-delay:40ms}.puzzle-prototype-module__b1SmnG__raidSmoke i:nth-child(3){--smoke-x:110%;--smoke-y:-95%;animation-delay:80ms}.puzzle-prototype-module__b1SmnG__raidSmoke i:nth-child(4){--smoke-x:-190%;--smoke-y:-20%;animation-delay:.12s}.puzzle-prototype-module__b1SmnG__raidSmoke i:nth-child(5){--smoke-x:180%;--smoke-y:-35%;animation-delay:.15s}.puzzle-prototype-module__b1SmnG__raidSmoke i:nth-child(6){--smoke-x:-70%;--smoke-y:-140%;animation-delay:.18s}.puzzle-prototype-module__b1SmnG__raidSmoke i:nth-child(7){--smoke-x:55%;--smoke-y:-160%;animation-delay:.21s}.puzzle-prototype-module__b1SmnG__raidSmoke i:nth-child(8){--smoke-x:-240%;--smoke-y:-85%;animation-delay:.25s}.puzzle-prototype-module__b1SmnG__raidSmoke i:nth-child(9){--smoke-x:235%;--smoke-y:-100%;animation-delay:.28s}.puzzle-prototype-module__b1SmnG__cleanCabinetComplete{animation:.9s ease-out puzzle-prototype-module__b1SmnG__cabinetVictory}.puzzle-prototype-module__b1SmnG__cleanMarquee,.puzzle-prototype-module__b1SmnG__evidenceMarquee{color:#d9dcce;letter-spacing:.18em;justify-content:space-between;gap:1rem;margin-bottom:.55rem;padding:0 .45rem;font-size:.58rem;font-weight:950;display:flex}.puzzle-prototype-module__b1SmnG__cleanPage .puzzle-prototype-module__b1SmnG__cleanMarquee,.puzzle-prototype-module__b1SmnG__cleanPage .puzzle-prototype-module__b1SmnG__missionStrip,.puzzle-prototype-module__b1SmnG__cleanPage .puzzle-prototype-module__b1SmnG__cleanBoard,.puzzle-prototype-module__b1SmnG__cleanPage .puzzle-prototype-module__b1SmnG__cleanStatus,.puzzle-prototype-module__b1SmnG__cleanPage .puzzle-prototype-module__b1SmnG__controls{z-index:2;position:relative}.puzzle-prototype-module__b1SmnG__cleanMarquee b{color:#b6ff36}.puzzle-prototype-module__b1SmnG__evidenceMarquee b{color:#f5c451}.puzzle-prototype-module__b1SmnG__missionStrip{min-height:3.5rem;color:var(--acid);letter-spacing:.08em;text-transform:uppercase;background:#020302;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;font-size:clamp(.72rem,1.5vw,.9rem);font-weight:900;display:flex}.puzzle-prototype-module__b1SmnG__missionStrip b{color:#fff0ae;flex:none}.puzzle-prototype-module__b1SmnG__cleanBoard{aspect-ratio:1;touch-action:none;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 12% 15%,#774a1861 0 2%,#0000 8%),radial-gradient(circle at 84% 68%,#57691f47 0 3%,#0000 10%),repeating-linear-gradient(110deg,#ffffff06 0 1px,#0000 1px 11px),#1f231cf0;border:2px solid #767b68;border-radius:1.65rem;gap:clamp(.32rem,.9vw,.58rem);width:min(100%,38rem);margin:1rem auto;padding:clamp(.65rem,2vw,1rem);display:grid;position:relative;box-shadow:inset 0 0 0 4px #11130f,inset 0 0 38px #000000d6,0 16px 30px #00000059}.puzzle-prototype-module__b1SmnG__cleanCell{cursor:pointer;background:radial-gradient(circle at 72% 20%,#ffffff0f,#0000 24%),linear-gradient(145deg,#2c3127,#141712 70%);border:1px solid #d0d3c038;border-radius:clamp(.7rem,2vw,1.2rem);place-items:center;min-width:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #0000004d,inset 0 -13px 25px #00000059,0 2px #ffffff0f}.puzzle-prototype-module__b1SmnG__cleanCell:focus{outline:none}.puzzle-prototype-module__b1SmnG__cleanCell:focus-visible{outline-offset:2px;outline:3px solid #91c9ff}.puzzle-prototype-module__b1SmnG__cleanCell:hover:not(:disabled){border-color:#b6ff36cc}.puzzle-prototype-module__b1SmnG__cleanCell:disabled:not(.puzzle-prototype-module__b1SmnG__blocked){cursor:default}.puzzle-prototype-module__b1SmnG__cleanCell.puzzle-prototype-module__b1SmnG__blocked{cursor:default;background:repeating-linear-gradient(-45deg,#00000040 0 5px,#0000 5px 10px),#0507047a;border-color:#00000038;box-shadow:inset 0 0 18px #000c}.puzzle-prototype-module__b1SmnG__cleanCell.puzzle-prototype-module__b1SmnG__eaten{background:radial-gradient(circle at 22% 30%,#67401c 0 2%,#0000 4%),radial-gradient(circle at 72% 66%,#7b4b1c 0 2%,#0000 5%),linear-gradient(145deg,#322015,#17110c);border-color:#f9731675}.puzzle-prototype-module__b1SmnG__cleanCell.puzzle-prototype-module__b1SmnG__active{background:radial-gradient(circle,#355516,#101808 70%);border-color:#b6ff36;box-shadow:0 0 22px #b6ff3659}.puzzle-prototype-module__b1SmnG__gobblMover{z-index:8;pointer-events:none;place-items:center;padding:.12rem;transition:left .21s cubic-bezier(.22,.8,.3,1),top .21s cubic-bezier(.22,.8,.3,1),width .16s,height .16s;display:grid;position:absolute}.puzzle-prototype-module__b1SmnG__gobblMover:after{content:"";z-index:-1;background:#b6ff362e;border-radius:50%;position:absolute;inset:14%;box-shadow:0 0 22px #b6ff366b}.puzzle-prototype-module__b1SmnG__gobblMoving{animation:.18s ease-in-out infinite alternate puzzle-prototype-module__b1SmnG__gobblChomp}.puzzle-prototype-module__b1SmnG__gobblSprite{z-index:2;aspect-ratio:3/4;filter:drop-shadow(0 6px 7px #000000b8);pointer-events:none;transform-origin:50% 88%;will-change:transform;background-position:0 0;background-repeat:no-repeat;background-size:400% 100%;width:84%;min-width:84%;height:112%;min-height:112%;display:block;position:relative}.puzzle-prototype-module__b1SmnG__runningGobbl{background-image:url(/brand/gobbl/games/broiler-breakout/gobbl-run-cycle-v1.webp)}.puzzle-prototype-module__b1SmnG__poseIdle,.puzzle-prototype-module__b1SmnG__poseUp,.puzzle-prototype-module__b1SmnG__poseDown,.puzzle-prototype-module__b1SmnG__poseCelebrate{background-image:url(/brand/gobbl/games/clean-plate/gobbl-clean-plate-pose-atlas-v1.webp)}.puzzle-prototype-module__b1SmnG__poseIdle{background-position:0 0;animation:1.8s ease-in-out infinite puzzle-prototype-module__b1SmnG__gobblIdle}.puzzle-prototype-module__b1SmnG__poseUp{background-position:33.333% 0}.puzzle-prototype-module__b1SmnG__poseDown{background-position:66.666% 0}.puzzle-prototype-module__b1SmnG__poseCelebrate{background-position:100% 0;height:125%;animation:.7s cubic-bezier(.15,.75,.2,1.35) both puzzle-prototype-module__b1SmnG__gobblVictory}.puzzle-prototype-module__b1SmnG__gobblMoving .puzzle-prototype-module__b1SmnG__runningGobbl{animation:.42s step-end infinite puzzle-prototype-module__b1SmnG__gobblRunCycle}.puzzle-prototype-module__b1SmnG__gobblMoving .puzzle-prototype-module__b1SmnG__poseUp,.puzzle-prototype-module__b1SmnG__gobblMoving .puzzle-prototype-module__b1SmnG__poseDown{animation:.16s ease-in-out infinite alternate puzzle-prototype-module__b1SmnG__gobblVerticalStride}.puzzle-prototype-module__b1SmnG__facingLeft .puzzle-prototype-module__b1SmnG__gobblSprite{transform:scaleX(-1)}.puzzle-prototype-module__b1SmnG__gobblComplete{z-index:20}.puzzle-prototype-module__b1SmnG__gobblMover>b{color:#b6ff36;letter-spacing:.08em;background:#101706;border:1px solid #b6ff36b3;border-radius:.3rem;padding:.15rem .3rem;font-size:clamp(.38rem,1vw,.55rem);position:absolute;bottom:.18rem;right:.1rem;transform:rotate(-6deg)}.puzzle-prototype-module__b1SmnG__snack{z-index:2;filter:drop-shadow(0 7px 8px #000000b3);place-items:center;transition:transform .16s;display:grid;position:relative}.puzzle-prototype-module__b1SmnG__snack b{font-size:clamp(1.65rem, calc((100vw - 5rem) / var(--clean-columns,5) * .48), 3.3rem);line-height:1}.puzzle-prototype-module__b1SmnG__cleanCell:hover .puzzle-prototype-module__b1SmnG__snack{transform:translateY(-4px)rotate(-4deg)scale(1.06)}.puzzle-prototype-module__b1SmnG__trayBolt{background:#73796c;border-radius:50%;width:.28rem;height:.28rem;position:absolute;top:.35rem;right:.35rem;box-shadow:inset 1px 1px 1px #b7bcad,0 1px 2px #000}.puzzle-prototype-module__b1SmnG__trail{z-index:1;pointer-events:none;position:absolute;inset:0}.puzzle-prototype-module__b1SmnG__trail i{background:linear-gradient(90deg,#f97316,#ffd166);position:absolute;top:50%;left:50%;box-shadow:0 0 7px #f97316bf}.puzzle-prototype-module__b1SmnG__trailUp,.puzzle-prototype-module__b1SmnG__trailDown{width:.34rem;height:55%;transform:translate(-50%)}.puzzle-prototype-module__b1SmnG__trailLeft,.puzzle-prototype-module__b1SmnG__trailRight{width:55%;height:.34rem;transform:translateY(-50%)}.puzzle-prototype-module__b1SmnG__trailUp{top:-5%!important}.puzzle-prototype-module__b1SmnG__trailDown{top:50%!important}.puzzle-prototype-module__b1SmnG__trailLeft{left:-5%!important}.puzzle-prototype-module__b1SmnG__trailRight{left:50%!important}.puzzle-prototype-module__b1SmnG__biteReceipt{z-index:3;color:#ffd166;background:#2a1407;border:2px solid #f6b33f;border-radius:50%;place-items:center;width:1.65rem;height:1.65rem;font-size:.58rem;font-weight:1000;display:grid;position:relative;box-shadow:0 0 12px #f973166b}.puzzle-prototype-module__b1SmnG__cleanStatus{grid-template-columns:minmax(8rem,1fr) auto;align-items:center;gap:.9rem;width:min(100%,38rem);margin:.3rem auto .9rem;display:grid}.puzzle-prototype-module__b1SmnG__cleanStatus>span{background:#050704;border:1px solid #b6ff3659;border-radius:999px;height:.55rem;overflow:hidden}.puzzle-prototype-module__b1SmnG__cleanStatus i{background:linear-gradient(90deg,#f97316,#ffd166 55%,#b6ff36);height:100%;transition:width .22s;display:block;box-shadow:0 0 12px #b6ff36a6}.puzzle-prototype-module__b1SmnG__cleanStatus b{color:#9ba18f;letter-spacing:.12em;font-size:.56rem}@keyframes puzzle-prototype-module__b1SmnG__gobblChomp{0%{transform:translateY(2px)rotate(-2deg)scale(.98)}to{transform:translateY(-3px)rotate(2deg)scale(1.04)}}@keyframes puzzle-prototype-module__b1SmnG__cafeteriaAlarm{0%{opacity:.3;transform:scale(.82)}to{opacity:1;transform:scale(1.08)}}@keyframes puzzle-prototype-module__b1SmnG__countdownPop{0%{opacity:0;transform:scale(1.7)rotate(-5deg)}to{opacity:1;transform:scale(1)}}@keyframes puzzle-prototype-module__b1SmnG__feralClock{0%{box-shadow:inset 0 0 18px #f9731614}to{box-shadow:inset 0 0 35px #f9731659,0 0 20px #f9731633}}@keyframes puzzle-prototype-module__b1SmnG__doorLeftRaid{0%,9%{transform:translate(0)}15%,70%{transform:translate(-3.25rem)}75%{transform:translate(-2.1rem)rotate(0)}to{transform:translate(-118%)rotate(-8deg)}}@keyframes puzzle-prototype-module__b1SmnG__doorRightRaid{0%,9%{transform:translate(0)}15%,70%{transform:translate(3.25rem)}75%{transform:translate(2.1rem)rotate(0)}to{transform:translate(118%)rotate(8deg)}}@keyframes puzzle-prototype-module__b1SmnG__cafeteriaPeek{0%,14%{opacity:0;transform:translate(-50%)scale(.94)}17%,26%{opacity:1;transform:translate(-50%)scale(1)}31%,to{opacity:0;transform:translate(-54%)scale(.99)}}@keyframes puzzle-prototype-module__b1SmnG__cafeteriaLookLeft{0%,27%{opacity:0;transform:translate(-44%)scale(.99)}32%,45%{opacity:1;transform:translate(-50%)scale(1)}50%,to{opacity:0;transform:translate(-54%)scale(.99)}}@keyframes puzzle-prototype-module__b1SmnG__cafeteriaLookRight{0%,46%{opacity:0;transform:translate(-44%)scaleX(-.99)}51%,67%{opacity:1;transform:translate(-50%)scaleX(-1)}71%,to{opacity:0;transform:translate(-56%)scaleX(-.99)}}@keyframes puzzle-prototype-module__b1SmnG__cafeteriaBurst{0%,72%{opacity:0;transform:translate(-50%)translateY(12%)scale(.55)}76%{opacity:1;transform:translate(-50%)translateY(3%)scale(.78)}91%{opacity:1;transform:translate(-50%)translateY(-2%)scale(1.08)}to{opacity:0;transform:translate(-50%)translateY(-8%)scale(1.35)}}@keyframes puzzle-prototype-module__b1SmnG__cafeteriaSignRaid{0%,73%{transform:translate(-50%)rotate(-.5deg)}76%{transform:translate(-50%)translateY(-.15rem)rotate(-3deg)}80%{transform:translate(-50%)translateY(.12rem)rotate(2deg)}84%{transform:translate(-50%)rotate(-1.5deg)}to{transform:translate(-50%)rotate(.5deg)}}@keyframes puzzle-prototype-module__b1SmnG__raidCaption{0%,12%{opacity:0;transform:translate(-50%)translateY(-1rem)rotate(-2deg)}20%,67%{opacity:1;transform:translate(-50%)translateY(0)rotate(-2deg)}72%,to{opacity:0;transform:translate(-50%)scale(1.3)rotate(3deg)}}@keyframes puzzle-prototype-module__b1SmnG__raidSmoke{0%,73%{opacity:0;transform:translate(-50%)scale(.2)}77%{opacity:.9}to{opacity:0;transform:translate(calc(-50% + var(--smoke-x,0%)), var(--smoke-y,-100%)) scale(1.15)}}@keyframes puzzle-prototype-module__b1SmnG__gobblRunCycle{0%,24%{background-position:0 0}25%,49%{background-position:33.333% 0}50%,74%{background-position:66.666% 0}75%,to{background-position:100% 0}}@keyframes puzzle-prototype-module__b1SmnG__gobblIdle{0%,to{transform:translateY(1px)scale(.98)}50%{transform:translateY(-2px)scale(1.02)}}@keyframes puzzle-prototype-module__b1SmnG__gobblVerticalStride{0%{transform:translateY(2px)scale(.97)}to{transform:translateY(-4px)scale(1.04)}}@keyframes puzzle-prototype-module__b1SmnG__gobblVictory{0%{transform:translateY(14px)scale(.72)rotate(-5deg)}70%{transform:translateY(-7px)scale(1.12)rotate(3deg)}to{transform:translateY(0)scale(1)rotate(0)}}@keyframes puzzle-prototype-module__b1SmnG__cabinetVictory{0%,to{box-shadow:0 32px 90px #00000094,inset 0 0 0 3px #090b08,inset 0 0 0 5px #b6ff361f,inset 0 0 70px #000000b3}45%{box-shadow:0 0 80px #b6ff3661,inset 0 0 0 3px #090b08,inset 0 0 0 6px #b6ff369e,inset 0 0 90px #b6ff3624}}.puzzle-prototype-module__b1SmnG__plateClear{z-index:15;text-align:center;pointer-events:none;background:radial-gradient(circle at 50% 0,#b6ff3638,#0000 65%),#020502ed;border:2px solid #b6ff36;border-radius:1.2rem;width:min(82%,25rem);padding:clamp(1rem,3vw,1.6rem);animation:.52s cubic-bezier(.15,.8,.2,1.25) both puzzle-prototype-module__b1SmnG__plateClearArrival;position:absolute;inset:50% auto auto 50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 55px #b6ff3661,0 20px 60px #000000b8}.puzzle-prototype-module__b1SmnG__plateClear small,.puzzle-prototype-module__b1SmnG__plateClear span{display:block}.puzzle-prototype-module__b1SmnG__plateClear small{color:#ffd166;letter-spacing:.2em;text-transform:uppercase;font-size:.62rem;font-weight:1000}.puzzle-prototype-module__b1SmnG__plateClear strong{color:#b6ff36;letter-spacing:-.035em;margin:.35rem 0;font-size:clamp(1.2rem,4vw,2.35rem);font-weight:1000;line-height:.95;display:block}.puzzle-prototype-module__b1SmnG__plateClear span{color:#c7cbbf;font-size:.75rem}.puzzle-prototype-module__b1SmnG__plateClear div,.puzzle-prototype-module__b1SmnG__plateClear div i{position:absolute;inset:0}.puzzle-prototype-module__b1SmnG__plateClear div i:after{content:"";width:.38rem;height:.38rem;animation:.85s ease-out both puzzle-prototype-module__b1SmnG__crumbBurst;animation-delay:calc(var(--crumb) * 25ms);background:#f6b33f;border-radius:.12rem;position:absolute;top:58%;left:50%;box-shadow:0 0 8px #f97316}.puzzle-prototype-module__b1SmnG__plateClear div i:first-child{--crumb:1;--crumb-x:-9rem;--crumb-y:-4.6rem}.puzzle-prototype-module__b1SmnG__plateClear div i:nth-child(2){--crumb:2;--crumb-x:-7rem;--crumb-y:4.8rem}.puzzle-prototype-module__b1SmnG__plateClear div i:nth-child(3){--crumb:3;--crumb-x:-5rem;--crumb-y:-6rem}.puzzle-prototype-module__b1SmnG__plateClear div i:nth-child(4){--crumb:4;--crumb-x:-3rem;--crumb-y:5.8rem}.puzzle-prototype-module__b1SmnG__plateClear div i:nth-child(5){--crumb:5;--crumb-x:-1rem;--crumb-y:-5rem}.puzzle-prototype-module__b1SmnG__plateClear div i:nth-child(6){--crumb:6;--crumb-x:1rem;--crumb-y:5.2rem}.puzzle-prototype-module__b1SmnG__plateClear div i:nth-child(7){--crumb:7;--crumb-x:3rem;--crumb-y:-5.8rem}.puzzle-prototype-module__b1SmnG__plateClear div i:nth-child(8){--crumb:8;--crumb-x:5rem;--crumb-y:5.5rem}.puzzle-prototype-module__b1SmnG__plateClear div i:nth-child(9){--crumb:9;--crumb-x:7rem;--crumb-y:-4.8rem}.puzzle-prototype-module__b1SmnG__plateClear div i:nth-child(10){--crumb:10;--crumb-x:9rem;--crumb-y:4.4rem}.puzzle-prototype-module__b1SmnG__plateClear div i:nth-child(11){--crumb:11;--crumb-x:-8rem;--crumb-y:-1rem}.puzzle-prototype-module__b1SmnG__plateClear div i:nth-child(12){--crumb:12;--crumb-x:8rem;--crumb-y:1rem}@keyframes puzzle-prototype-module__b1SmnG__plateClearArrival{0%{opacity:0;transform:translate(-50%,-42%)scale(.74)rotate(-2deg)}to{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}}@keyframes puzzle-prototype-module__b1SmnG__crumbBurst{0%{opacity:1;transform:translate(-50%,-50%)scale(1.2)rotate(0)}to{opacity:0;transform:translate(var(--crumb-x), var(--crumb-y)) scale(.35) rotate(270deg)}}.puzzle-prototype-module__b1SmnG__controls{flex-wrap:wrap;justify-content:center;gap:.65rem;padding:.25rem 0 .15rem;display:flex}.puzzle-prototype-module__b1SmnG__controls button{color:#e7e9e2;background:#ffffff09;border:1px solid #ffffff29;border-radius:999px;min-height:2.9rem;padding:.65rem 1.15rem;font-weight:900}.puzzle-prototype-module__b1SmnG__controls button:hover{border-color:color-mix(in srgb, var(--acid) 55%, transparent)}.puzzle-prototype-module__b1SmnG__controls .puzzle-prototype-module__b1SmnG__primary{background:var(--acid);color:#080a05;border-color:#0000}.puzzle-prototype-module__b1SmnG__ruleCard{background:#ffffff06;border:1px solid #ffffff17;border-radius:1.5rem;margin-top:1rem;padding:clamp(1.4rem,4vw,2.2rem)}.puzzle-prototype-module__b1SmnG__cleanLeaderboard{background:radial-gradient(circle at 88% 8%,#b6ff3617,#0000 20rem),#030702e0;border:1px solid #b6ff363d;border-radius:1.5rem;width:min(100%,70rem);margin:1rem auto 0;padding:clamp(1.15rem,3vw,2rem);box-shadow:0 20px 55px #00000052}.puzzle-prototype-module__b1SmnG__cleanLeaderboardHeader{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.puzzle-prototype-module__b1SmnG__cleanLeaderboardHeader h2{margin:.35rem 0 0;font-size:clamp(1.35rem,3vw,2.4rem);line-height:1}.puzzle-prototype-module__b1SmnG__cleanLeaderboardTabs{gap:.45rem;display:flex}.puzzle-prototype-module__b1SmnG__cleanLeaderboardTabs button{color:#b9c0b1;letter-spacing:.08em;text-transform:uppercase;border:1px solid #b6ff363d;border-radius:999px;min-height:2.6rem;padding:.55rem .9rem;font-size:.7rem;font-weight:950}.puzzle-prototype-module__b1SmnG__cleanLeaderboardTabs button[aria-pressed=true]{color:#dfff9d;background:#b6ff361f;border-color:#b6ff36}.puzzle-prototype-module__b1SmnG__cleanWeekWindow{font-family:var(--font-mono,monospace);letter-spacing:.06em;background:#ffd1660b;border:1px solid #ffd1662e;border-radius:.85rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem 1rem;margin-bottom:.8rem;padding:.75rem .9rem;font-size:.67rem;display:flex}.puzzle-prototype-module__b1SmnG__cleanWeekWindow strong{color:#ffd166}.puzzle-prototype-module__b1SmnG__cleanWeekWindow span,.puzzle-prototype-module__b1SmnG__cleanLeaderboardLoading{color:#939b8e}.puzzle-prototype-module__b1SmnG__cleanLeaderboardLoading{text-align:center;padding:2rem 0}.puzzle-prototype-module__b1SmnG__cleanLeaderboardLink{color:#b6ff36;letter-spacing:.08em;text-transform:uppercase;margin-top:1rem;font-size:.74rem;font-weight:950;text-decoration:none;display:inline-flex}.puzzle-prototype-module__b1SmnG__cleanLeaderboardLink:hover{color:#dfff9d}.puzzle-prototype-module__b1SmnG__ruleCard h2{max-width:48rem;margin:.55rem 0;font-size:clamp(1.35rem,3vw,2.25rem);line-height:1.08}.puzzle-prototype-module__b1SmnG__ruleCard>p:last-child{color:#9da198;max-width:48rem;line-height:1.65}.puzzle-prototype-module__b1SmnG__page>section:last-child{margin-top:1rem}.puzzle-prototype-module__b1SmnG__evidenceCabinet{background:linear-gradient(#0a080df0,#0a080df0),repeating-linear-gradient(90deg,#19131e 0 1px,#0000 1px 20px);border-color:#f5c45180;padding-bottom:1rem;position:relative}.puzzle-prototype-module__b1SmnG__evidenceLayout{grid-template-columns:minmax(13rem,.72fr) minmax(18rem,1.28fr);align-items:center;gap:1rem;padding:1rem 0;display:grid}.puzzle-prototype-module__b1SmnG__caseFile{background:linear-gradient(145deg,#f5c45114,#8b5cf614),repeating-linear-gradient(0deg,#0000 0 27px,#ffffff06 28px),#0c0b0d;border:1px solid #f5c4513d;border-radius:1.25rem;align-self:stretch;padding:clamp(1.1rem,3vw,2rem);position:relative;transform:rotate(-.5deg);box-shadow:inset 0 0 30px #00000061}.puzzle-prototype-module__b1SmnG__fileTab{color:#171008;letter-spacing:.12em;background:#f5c451;border-radius:.38rem .38rem 0 0;padding:.38rem .75rem;font-size:.52rem;font-weight:1000;position:absolute;top:-.75rem;left:1rem}.puzzle-prototype-module__b1SmnG__caseFile h2{margin:.55rem 0;font-size:clamp(1.8rem,4vw,3.2rem)}.puzzle-prototype-module__b1SmnG__caseFile>p:last-of-type{color:#a8a3ad;line-height:1.6}.puzzle-prototype-module__b1SmnG__regionLegend{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:1.2rem;display:grid}.puzzle-prototype-module__b1SmnG__regionLegend span{color:#bbb6c1;border:1px solid #ffffff14;border-radius:.7rem;padding:.6rem .7rem;font-size:.75rem;font-weight:800;position:relative}.puzzle-prototype-module__b1SmnG__regionLegend span small{float:right;color:#77727e;font-size:.62rem}.puzzle-prototype-module__b1SmnG__regionLegend span[data-status=locked],.puzzle-prototype-module__b1SmnG__regionLegend span[data-status=solved]{color:#dfffb0;border-color:#b6ff3673}.puzzle-prototype-module__b1SmnG__regionLegend span[data-status=over]{color:#ffb080;border-color:#f9731699}.puzzle-prototype-module__b1SmnG__scanLegend{background:#0000003d;border:1px dashed #ffffff1f;border-radius:.7rem;gap:.48rem;margin-top:1.2rem;padding:.8rem;display:grid}.puzzle-prototype-module__b1SmnG__scanLegend span{color:#aaa5b0;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.55rem;font-size:.68rem;font-weight:800;display:flex}.puzzle-prototype-module__b1SmnG__scanLegend i{border-radius:.15rem;width:.65rem;height:.65rem;display:block}.puzzle-prototype-module__b1SmnG__legendUnknown{background:#261936;border:1px solid #8b5cf6}.puzzle-prototype-module__b1SmnG__legendBite{background:#f5c451;box-shadow:0 0 7px #f5c45199}.puzzle-prototype-module__b1SmnG__legendSafe{background:#b6ff36}.puzzle-prototype-module__b1SmnG__evidenceBoard{background:radial-gradient(circle at 50% 45%,#8b5cf624,#0000 65%),repeating-linear-gradient(0deg,#0000 0 23px,#8b5cf609 24px),#08070a;border:2px solid #4c4453;border-radius:1.2rem;padding:1rem .8rem .75rem;position:relative;box-shadow:inset 0 0 0 4px #121015,inset 0 0 45px #8b5cf61f,0 18px 40px #00000080}.puzzle-prototype-module__b1SmnG__boardTape{z-index:3;color:#fff8dc;letter-spacing:.08em;text-shadow:0 1px 2px #000;background:repeating-linear-gradient(-45deg,#f5c451 0 8px,#171008 8px 12px);padding:.32rem .7rem;font-size:.48rem;font-weight:1000;position:absolute;top:-.65rem;right:1rem;transform:rotate(1.5deg)}.puzzle-prototype-module__b1SmnG__regionLegend i{color:#16100a;background:#f5c451;border-radius:.35rem;place-items:center;width:1.35rem;height:1.35rem;font-style:normal;display:inline-grid}.puzzle-prototype-module__b1SmnG__clueGrid{gap:.35rem;width:min(100%,38rem);margin:0 auto;display:grid}.puzzle-prototype-module__b1SmnG__clueGrid>b,.puzzle-prototype-module__b1SmnG__clueRow>b{color:#f5c451;border:1px solid #0000;border-radius:.5rem;place-items:center;font-size:1rem;transition:all .16s;display:grid;position:relative}.puzzle-prototype-module__b1SmnG__clueGrid>b small,.puzzle-prototype-module__b1SmnG__clueRow>b small{color:#6e6873;letter-spacing:.05em;font-size:.34rem;position:absolute;top:.12rem}.puzzle-prototype-module__b1SmnG__clueGrid b[data-status=locked],.puzzle-prototype-module__b1SmnG__clueGrid b[data-status=solved],.puzzle-prototype-module__b1SmnG__clueRow b[data-status=locked],.puzzle-prototype-module__b1SmnG__clueRow b[data-status=solved]{color:#b6ff36;background:#b6ff3612;border-color:#b6ff3661;box-shadow:0 0 10px #b6ff361f}.puzzle-prototype-module__b1SmnG__clueGrid b[data-status=over],.puzzle-prototype-module__b1SmnG__clueRow b[data-status=over]{color:#ff8b46;background:#f9731614;border-color:#f973168c}.puzzle-prototype-module__b1SmnG__clueCorner{color:#5f5865;place-items:center;font-size:.7rem;display:grid}.puzzle-prototype-module__b1SmnG__clueRow{gap:.35rem;display:grid}.puzzle-prototype-module__b1SmnG__evidenceCell{aspect-ratio:1;color:#fff;cursor:pointer;background-image:linear-gradient(145deg,#ffffff09,#0000 50%),repeating-linear-gradient(0deg,#0000 0 8px,#ffffff05 9px);border:1px solid #ae93cd4d;border-radius:.8rem;min-width:0;transition:transform .12s,border-color .12s;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #0000007a}.puzzle-prototype-module__b1SmnG__evidenceCell:hover{z-index:2;border-color:#f5c451b3;transform:translateY(-2px)}.puzzle-prototype-module__b1SmnG__evidenceCell small{opacity:.38;font-size:.55rem;font-weight:900;position:absolute;top:.3rem;left:.4rem}.puzzle-prototype-module__b1SmnG__evidenceCell i{color:#ffffff57;font-size:.42rem;font-style:normal;font-weight:900;position:absolute;bottom:.2rem;right:.25rem}.puzzle-prototype-module__b1SmnG__regionA{background-color:#ef444421}.puzzle-prototype-module__b1SmnG__regionB{background-color:#3b82f621}.puzzle-prototype-module__b1SmnG__regionC{background-color:#f5c45121}.puzzle-prototype-module__b1SmnG__regionD{background-color:#22c55e21}.puzzle-prototype-module__b1SmnG__regionE{background-color:#a855f721}.puzzle-prototype-module__b1SmnG__regionF{background-color:#f9731621}.puzzle-prototype-module__b1SmnG__evidenceCell.puzzle-prototype-module__b1SmnG__bitten{background:radial-gradient(circle,#f5c45147,#36230a73);border-color:#f5c451;box-shadow:inset 0 0 18px #f5c4511f}.puzzle-prototype-module__b1SmnG__evidenceCell.puzzle-prototype-module__b1SmnG__bitten:after{content:"";filter:drop-shadow(0 0 5px #f5c45180);border:4px dotted #f5c4518c;border-radius:48% 52% 42% 58%;width:75%;height:75%;position:absolute;transform:rotate(-12deg)}.puzzle-prototype-module__b1SmnG__evidenceCell.puzzle-prototype-module__b1SmnG__safe{opacity:.78;background:#ffffff06}.puzzle-prototype-module__b1SmnG__evidenceObject{z-index:0;filter:saturate(.72)drop-shadow(0 6px 8px #000000b3);font-size:clamp(1.3rem,4vw,2.7rem);line-height:1;transition:opacity .12s,transform .12s,filter .12s;position:relative}.puzzle-prototype-module__b1SmnG__bitten .puzzle-prototype-module__b1SmnG__evidenceObject{opacity:.2;filter:grayscale();transform:scale(.72)rotate(-14deg)}.puzzle-prototype-module__b1SmnG__safe .puzzle-prototype-module__b1SmnG__evidenceObject{opacity:.26;filter:grayscale()}.puzzle-prototype-module__b1SmnG__biteIcon{z-index:2;color:#f5c451;letter-spacing:.05em;filter:drop-shadow(0 0 8px #f5c45180);border:2px solid #f5c451;padding:.22rem .38rem;font-size:clamp(.52rem,1.25vw,.75rem);font-weight:1000;position:absolute;transform:rotate(-8deg)}.puzzle-prototype-module__b1SmnG__safeIcon{z-index:2;color:#aaa5b0;letter-spacing:.04em;background:#0c1b04d1;border:1px solid #b6ff36b3;padding:.2rem .35rem;font-size:clamp(.48rem,1.15vw,.7rem);font-weight:950;position:absolute;transform:rotate(5deg)}.puzzle-prototype-module__b1SmnG__boardFooter{color:#756e7c;letter-spacing:.1em;justify-content:space-between;gap:1rem;margin-top:.7rem;padding:0 .2rem;font-size:.48rem;font-weight:950;display:flex}.puzzle-prototype-module__b1SmnG__boardFooter span{color:#b6ff36}.puzzle-prototype-module__b1SmnG__cleanPage:fullscreen{height:100dvh;min-height:0;padding:.4rem clamp(.5rem,2vw,1.25rem) 1rem;overflow:auto}.puzzle-prototype-module__b1SmnG__cleanPage:fullscreen .puzzle-prototype-module__b1SmnG__hero,.puzzle-prototype-module__b1SmnG__cleanPage:fullscreen .puzzle-prototype-module__b1SmnG__cleanLeaderboard,.puzzle-prototype-module__b1SmnG__cleanPage:fullscreen .puzzle-prototype-module__b1SmnG__ruleCard,.puzzle-prototype-module__b1SmnG__cleanPage:fullscreen>section:last-child{display:none}.puzzle-prototype-module__b1SmnG__cleanPage:fullscreen .puzzle-prototype-module__b1SmnG__topbar,.puzzle-prototype-module__b1SmnG__cleanPage:fullscreen .puzzle-prototype-module__b1SmnG__cabinet{width:min(100%,88rem)}.puzzle-prototype-module__b1SmnG__cleanPage:fullscreen .puzzle-prototype-module__b1SmnG__topbar{min-height:2.8rem}.puzzle-prototype-module__b1SmnG__cleanPage:fullscreen .puzzle-prototype-module__b1SmnG__cabinet{padding:.65rem clamp(.65rem,2vw,1.4rem)}.puzzle-prototype-module__b1SmnG__cleanPage:fullscreen .puzzle-prototype-module__b1SmnG__cleanBoard{width:min(100%,56vh);max-height:56vh;margin-block:.55rem}.puzzle-prototype-module__b1SmnG__cleanPage:fullscreen .puzzle-prototype-module__b1SmnG__missionStrip{min-height:2.75rem;padding-block:.55rem}.puzzle-prototype-module__b1SmnG__cleanPage:fullscreen .puzzle-prototype-module__b1SmnG__cleanStatus{margin-bottom:.45rem}@media (max-width:700px){.puzzle-prototype-module__b1SmnG__page{padding-inline:.75rem}.puzzle-prototype-module__b1SmnG__topbar span,.puzzle-prototype-module__b1SmnG__topbarActions{display:none}.puzzle-prototype-module__b1SmnG__cleanPage .puzzle-prototype-module__b1SmnG__topbar{border-radius:1rem;min-height:3.25rem;padding:.35rem .45rem .35rem .7rem}.puzzle-prototype-module__b1SmnG__mobileTools{margin-left:auto;display:block;position:relative}.puzzle-prototype-module__b1SmnG__mobileTools summary{min-height:2.35rem;color:var(--acid);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;border:1px solid #b6ff3661;border-radius:999px;place-items:center;padding:.45rem .75rem;font-size:.6rem;font-weight:950;list-style:none;display:grid}.puzzle-prototype-module__b1SmnG__mobileTools summary::-webkit-details-marker{display:none}.puzzle-prototype-module__b1SmnG__mobileTools>div{z-index:260;background:#030702fa;border:1px solid #b6ff3652;border-radius:1rem;grid-template-columns:1fr 1fr;gap:.4rem;width:min(16rem,100vw - 2rem);padding:.55rem;display:grid;position:absolute;top:calc(100% + .45rem);right:0;box-shadow:0 18px 45px #000000b3}.puzzle-prototype-module__b1SmnG__mobileTools a,.puzzle-prototype-module__b1SmnG__mobileTools button{min-height:2.7rem;color:var(--acid);letter-spacing:.08em;text-align:center;text-transform:uppercase;border:1px solid #b6ff363d;border-radius:.7rem;place-items:center;padding:.45rem;font-size:.56rem;font-weight:950;line-height:1.15;text-decoration:none;display:grid}.puzzle-prototype-module__b1SmnG__cleanBoard{gap:.42rem;padding:.55rem}.puzzle-prototype-module__b1SmnG__snack b{font-size:clamp(1.7rem, calc((100vw - 4rem) / var(--clean-columns,5) * .58), 3.65rem)}.puzzle-prototype-module__b1SmnG__cleanSharePanel>div{flex-direction:column;align-items:stretch}.puzzle-prototype-module__b1SmnG__runCard .puzzle-prototype-module__b1SmnG__cleanSharePanel button{width:100%}.puzzle-prototype-module__b1SmnG__cleanLeaderboardHeader{flex-direction:column;align-items:flex-start}.puzzle-prototype-module__b1SmnG__tutorialBackdrop{place-items:start center;padding-inline:.65rem}.puzzle-prototype-module__b1SmnG__tutorial{max-height:calc(100dvh - 1.3rem)}.puzzle-prototype-module__b1SmnG__tutorialSteps{grid-template-columns:1fr}.puzzle-prototype-module__b1SmnG__tutorialSteps article{padding:.85rem}.puzzle-prototype-module__b1SmnG__hero{flex-direction:column;align-items:flex-start;gap:1rem;padding-top:2rem}.puzzle-prototype-module__b1SmnG__cleanPage .puzzle-prototype-module__b1SmnG__hero{display:none}.puzzle-prototype-module__b1SmnG__cleanPage .puzzle-prototype-module__b1SmnG__cabinet{margin-top:.75rem}.puzzle-prototype-module__b1SmnG__levelReadout{text-align:left;width:100%}.puzzle-prototype-module__b1SmnG__missionStrip{flex-direction:column;align-items:flex-start;gap:.35rem}.puzzle-prototype-module__b1SmnG__evidenceLayout{grid-template-columns:1fr}.puzzle-prototype-module__b1SmnG__caseFile{order:2;transform:none}.puzzle-prototype-module__b1SmnG__clueGrid{order:1}.puzzle-prototype-module__b1SmnG__controls button{flex:auto}.puzzle-prototype-module__b1SmnG__cleanMarquee,.puzzle-prototype-module__b1SmnG__evidenceMarquee{font-size:.48rem}.puzzle-prototype-module__b1SmnG__cleanStatus{grid-template-columns:1fr;gap:.4rem}.puzzle-prototype-module__b1SmnG__cleanStatus b{text-align:center}.puzzle-prototype-module__b1SmnG__runHud{grid-template-columns:repeat(2,minmax(0,1fr))}.puzzle-prototype-module__b1SmnG__runOverlay{padding:.65rem}.puzzle-prototype-module__b1SmnG__runCard{padding:1.25rem 1rem}.puzzle-prototype-module__b1SmnG__raidIntro{height:min(70vh,26rem)}.puzzle-prototype-module__b1SmnG__evidenceBoard{padding-inline:.45rem}.puzzle-prototype-module__b1SmnG__evidenceObject{font-size:clamp(1.05rem,8vw,2.2rem)}}@media (prefers-reduced-motion:reduce){.puzzle-prototype-module__b1SmnG__activeGobbl{animation:none}.puzzle-prototype-module__b1SmnG__gobblMover{transition:none}.puzzle-prototype-module__b1SmnG__gobblSprite,.puzzle-prototype-module__b1SmnG__cleanCabinetComplete,.puzzle-prototype-module__b1SmnG__plateClear,.puzzle-prototype-module__b1SmnG__plateClear div i:after,.puzzle-prototype-module__b1SmnG__raidDoorLeft,.puzzle-prototype-module__b1SmnG__raidDoorRight,.puzzle-prototype-module__b1SmnG__raidGobblFrames span,.puzzle-prototype-module__b1SmnG__raidCafeteriaSign,.puzzle-prototype-module__b1SmnG__raidSmoke i,.puzzle-prototype-module__b1SmnG__raidIntro>strong{animation:none}.puzzle-prototype-module__b1SmnG__raidDoorLeft{transform:translate(-110%)}.puzzle-prototype-module__b1SmnG__raidDoorRight{transform:translate(110%)}.puzzle-prototype-module__b1SmnG__raidGobblFrames span{opacity:0}.puzzle-prototype-module__b1SmnG__cleanCell,.puzzle-prototype-module__b1SmnG__snack,.puzzle-prototype-module__b1SmnG__evidenceCell,.puzzle-prototype-module__b1SmnG__evidenceObject{transition:none}}
