.Escape-module__WFP3rW__game{gap:var(--space-3);display:grid}.Escape-module__WFP3rW__how{color:var(--ink);font:700 16px / 1.35 var(--font-ui);text-align:center;margin:0}.Escape-module__WFP3rW__run{border:3px solid var(--ink);border-radius:var(--radius-lg);width:100%;max-width:520px;box-shadow:0 7px 0 var(--ink);color:#fff;scroll-margin-bottom:calc(var(--cb-room,0px) + 8px);background:linear-gradient(#2d2540 0%,#3b3158 100%);gap:8px;margin:0 auto;padding:8px;display:grid;position:relative}.Escape-module__WFP3rW__hud{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Escape-module__WFP3rW__chipStage,.Escape-module__WFP3rW__coins,.Escape-module__WFP3rW__lunch{border-radius:var(--radius-pill);color:#231c45;font:900 15px / 1.15 var(--font-ui);background:#fff;border:3px solid #231c45;padding:4px 12px;box-shadow:0 3px #231c45}.Escape-module__WFP3rW__chipStage{background:#ffd23f;max-width:100%}.Escape-module__WFP3rW__coins{font-size:17px}.Escape-module__WFP3rW__lunch{align-items:center;gap:6px;display:inline-flex}.Escape-module__WFP3rW__pips{flex-wrap:wrap;gap:3px;max-width:190px;display:inline-flex}.Escape-module__WFP3rW__pip{background:#3ccf6e;border:2px solid #231c45;border-radius:3px;width:8px;height:14px}.Escape-module__WFP3rW__pipOff{background:#e4e1f0}.Escape-module__WFP3rW__hudButtons{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.Escape-module__WFP3rW__round{cursor:pointer;background:#fff;border:3px solid #231c45;border-radius:50%;place-items:center;width:44px;height:44px;font-size:20px;display:inline-grid;box-shadow:0 3px #231c45}.Escape-module__WFP3rW__round:disabled{opacity:.5}.Escape-module__WFP3rW__trip,.Escape-module__WFP3rW__menuTrip{background:#5b3a22;border:3px solid #231c45;border-radius:999px;height:20px;position:relative}.Escape-module__WFP3rW__menuTrip{width:min(100%,360px);margin-top:4px}.Escape-module__WFP3rW__tripFill{background:#ffd23f;border-radius:999px;transition:width .4s;position:absolute;inset:0 auto 0 0}.Escape-module__WFP3rW__tripTick{opacity:.55;background:#231c45;width:2px;position:absolute;top:0;bottom:0}.Escape-module__WFP3rW__tripMe{font-size:18px;transition:left .4s;position:absolute;top:50%;transform:translate(-50%,-52%)}.Escape-module__WFP3rW__tripOut{font-size:20px;position:absolute;top:50%;right:-6px;transform:translateY(-52%)}.Escape-module__WFP3rW__stage{position:relative}.Escape-module__WFP3rW__stageName{z-index:3;color:#231c45;max-width:60%;font:900 13px / 1.2 var(--font-ui);pointer-events:none;background:#ffd23f;border:2.5px solid #231c45;border-radius:999px;padding:2px 10px;position:absolute;top:8px;left:8px;box-shadow:0 2px #231c45}.Escape-module__WFP3rW__loading,.Escape-module__WFP3rW__loadingEnd{color:#fff;font:800 20px / 1.2 var(--font-ui);text-align:center;margin:0;padding:24px 8px}.Escape-module__WFP3rW__loadingEnd{z-index:8;position:absolute;inset:auto 0 40%}.Escape-module__WFP3rW__sceneWrap{width:100%;max-width:440px;margin:0 auto;container-type:inline-size}.Escape-module__WFP3rW__scene{--s:calc(100cqw / 7);width:100%;height:calc(var(--s) * 6);background:#8fd3ff;border:3px solid #231c45;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 4px #231c45}.Escape-module__WFP3rW__world{will-change:transform;width:0;height:0;transition:transform .35s;position:absolute;top:0;left:0}.Escape-module__WFP3rW__t{width:var(--s);height:var(--s);font-size:calc(var(--s) * .5);-webkit-user-select:none;user-select:none;place-items:center;line-height:1;display:grid;position:absolute}.Escape-module__WFP3rW__glyph{filter:drop-shadow(0 2px #00000040)}.Escape-module__WFP3rW__sky{background:linear-gradient(#8fd3ff,#bfe8ff)}.Escape-module__WFP3rW__cloud{opacity:1;background:linear-gradient(#8fd3ff,#bfe8ff)}.Escape-module__WFP3rW__cloud .Escape-module__WFP3rW__glyph{opacity:.9}.Escape-module__WFP3rW__grass{background:linear-gradient(#5fd68a 0 30%,#3ccf6e 30%);box-shadow:inset 0 -3px #2a9a52}.Escape-module__WFP3rW__tree{background:linear-gradient(#8fd3ff,#bfe8ff)}.Escape-module__WFP3rW__roof{background:#5f5b7d;box-shadow:inset 0 -4px #3f3b5a}.Escape-module__WFP3rW__brick{background:linear-gradient(90deg,#0000 49%,#0000002e 49% 51%,#0000 51%) 0 0/50% 50%,linear-gradient(#0000 48%,#0000002e 48% 52%,#0000 52%) 0 0/100% 50%,#9c98b8}.Escape-module__WFP3rW__window{background:#9c98b8}.Escape-module__WFP3rW__wall{background:linear-gradient(90deg,#0000 49%,#00000029 49% 51%,#0000 51%) 0 0/50% 33%,linear-gradient(#0000 31%,#00000029 31% 36%,#0000 36% 65%,#00000029 65% 70%,#0000 70%) 0 0/100% 100%,#b4a99a}.Escape-module__WFP3rW__tower{background:#b4a99a}.Escape-module__WFP3rW__footing{background:repeating-linear-gradient(45deg,#6b6b78 0 6px,#5d5d6a 6px 12px)}.Escape-module__WFP3rW__room{background:linear-gradient(#6c6a82 0 76%,#4b4963 76%)}.Escape-module__WFP3rW__dirt{background:radial-gradient(circle at 24% 30%, var(--sp,#a9784c) 0 7%, transparent 8%), radial-gradient(circle at 70% 66%, var(--sp,#a9784c) 0 9%, transparent 10%), linear-gradient(135deg, var(--d1,#8a5a35), var(--d2,#7a4d2c))}.Escape-module__WFP3rW__dirt[data-v="1"]{background-position:10px 6px,0 0,0 0}.Escape-module__WFP3rW__dirt[data-v="2"]{background:radial-gradient(circle at 60% 24%, var(--sp,#a9784c) 0 8%, transparent 9%), radial-gradient(circle at 28% 72%, var(--sp,#a9784c) 0 6%, transparent 7%), linear-gradient(135deg, var(--d2,#7a4d2c), var(--d1,#8a5a35))}.Escape-module__WFP3rW__dirt[data-v="3"]{background:radial-gradient(circle at 40% 50%, var(--sp,#a9784c) 0 10%, transparent 11%), linear-gradient(225deg, var(--d1,#8a5a35), var(--d2,#7a4d2c))}.Escape-module__WFP3rW__tunnel{background:linear-gradient(#3a2a1d,#2b1d14);box-shadow:inset 0 0 0 3px #4a3322}.Escape-module__WFP3rW__ready{background:radial-gradient(circle at 26% 30%, var(--sp,#a9784c) 0 7%, transparent 8%), linear-gradient(135deg, var(--d1,#8a5a35), var(--d2,#7a4d2c));box-shadow:inset 0 0 0 3px #ffffff47}.Escape-module__WFP3rW__k_rock{background:radial-gradient(circle at 30% 30%,#b9b6c9,#8d8aa3);box-shadow:inset 0 0 0 3px #4b4963}.Escape-module__WFP3rW__k_bars{background:repeating-linear-gradient(90deg,#0000 0 22%,#d6d9ee 22% 32%,#0000 32% 44%),linear-gradient(#24202f,#3b3650);box-shadow:inset 0 0 0 3px #231c45}.Escape-module__WFP3rW__k_bars .Escape-module__WFP3rW__glyph{opacity:0}.Escape-module__WFP3rW__k_gate{background:linear-gradient(#8d8aa3,#5f5b7d);box-shadow:inset 0 0 0 3px #ffd23f}.Escape-module__WFP3rW__k_pipe{background:radial-gradient(ellipse at 50% 50%, #2b4a3c 0 55%, transparent 56%), linear-gradient(135deg, var(--d1,#4f6a5a), var(--d2,#425a4b));box-shadow:inset 0 0 0 3px #7fb59a}.Escape-module__WFP3rW__next{z-index:1;animation:1.1s ease-in-out infinite Escape-module__WFP3rW__nextPulse}@keyframes Escape-module__WFP3rW__nextPulse{50%{box-shadow:inset 0 0 0 4px #ffd23f,0 0 14px 2px #ffd23fcc}}.Escape-module__WFP3rW__locks{color:#231c45;min-width:18px;font:900 calc(var(--s) * .24) / 1.3 var(--font-ui);text-align:center;background:#ffd23f;border:2px solid #231c45;border-radius:9px;padding:0 4px;position:absolute;bottom:2px;right:3px}.Escape-module__WFP3rW__player{z-index:3;width:var(--s);height:var(--s);place-items:center;transition:left .35s,top .35s;display:grid;position:absolute}.Escape-module__WFP3rW__digger{transform-origin:50% 90%;width:94%;height:94%;animation:.32s ease-out Escape-module__WFP3rW__swing}@keyframes Escape-module__WFP3rW__swing{25%{transform:rotate(-9deg)translateY(1px)}60%{transform:rotate(7deg)translateY(2px)}}.Escape-module__WFP3rW__hungry{color:#231c45;font:900 calc(var(--s) * .24) / 1.3 var(--font-ui);background:#fff;border:2px solid #231c45;border-radius:10px;padding:0 5px;animation:.9s ease-in-out infinite Escape-module__WFP3rW__bob;position:absolute;top:-6px;right:-8px}@keyframes Escape-module__WFP3rW__bob{50%{transform:translateY(-3px)}}.Escape-module__WFP3rW__pop{z-index:4;width:var(--s);text-align:center;font:900 calc(var(--s) * .36) / 1.1 var(--font-ui);color:#fff;text-shadow:0 2px #231c45,0 0 6px #231c45;white-space:nowrap;pointer-events:none;animation:1.2s ease-out forwards Escape-module__WFP3rW__floatUp;position:absolute}@keyframes Escape-module__WFP3rW__floatUp{0%{opacity:1;transform:translateY(0)scale(.8)}to{opacity:0;transform:translateY(calc(var(--s) * -.9)) scale(1.15)}}.Escape-module__WFP3rW__combo{z-index:3;color:#fff;font:900 20px / 1.2 var(--font-ui);background:#ff5fa2;border:3px solid #231c45;border-radius:999px;padding:2px 10px;animation:.35s ease-out Escape-module__WFP3rW__pulse;position:absolute;top:8px;right:8px;box-shadow:0 3px #231c45}@keyframes Escape-module__WFP3rW__pulse{0%{transform:scale(1.35)}}.Escape-module__WFP3rW__toast{z-index:3;color:#231c45;max-width:92%;font:900 16px / 1.2 var(--font-ui);text-align:center;background:#fff;border:3px solid #231c45;border-radius:999px;margin:0;padding:6px 14px;animation:.25s ease-out Escape-module__WFP3rW__toastIn;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 3px #231c45}@keyframes Escape-module__WFP3rW__toastIn{0%{opacity:0;transform:translate(-50%,8px)}}.Escape-module__WFP3rW__dock{background:var(--card,#fff);min-height:150px;color:var(--ink,#231c45);border:3px solid #231c45;border-radius:20px;align-content:start;gap:8px;padding:10px;display:grid}.Escape-module__WFP3rW__idle{justify-items:center;gap:12px;padding-top:10px;display:grid}.Escape-module__WFP3rW__nextLine{font:900 20px / 1.2 var(--font-ui);text-align:center;margin:0}.Escape-module__WFP3rW__say{opacity:.7;margin-top:2px;font-size:15px;font-weight:700;display:block}.Escape-module__WFP3rW__row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.Escape-module__WFP3rW__dig,.Escape-module__WFP3rW__tray,.Escape-module__WFP3rW__ghost,.Escape-module__WFP3rW__goBig{border:3px solid var(--ink,#231c45);border-radius:var(--radius-pill);min-height:56px;box-shadow:0 5px 0 var(--ink,#231c45);font:800 19px / 1 var(--font-ui);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.Escape-module__WFP3rW__dig,.Escape-module__WFP3rW__goBig{color:#231c45;background:#ffd23f}.Escape-module__WFP3rW__dig{min-width:200px;min-height:72px;font-size:30px}.Escape-module__WFP3rW__tray,.Escape-module__WFP3rW__ghost{background:var(--card,#fff);color:var(--ink,#231c45)}.Escape-module__WFP3rW__goBig{width:min(100%,320px);min-height:64px;font-size:28px}.Escape-module__WFP3rW__dig:active,.Escape-module__WFP3rW__tray:active:not(:disabled),.Escape-module__WFP3rW__ghost:active,.Escape-module__WFP3rW__goBig:active:not(:disabled){box-shadow:0 1px 0 var(--ink,#231c45);transform:translateY(4px)}.Escape-module__WFP3rW__dig:focus-visible,.Escape-module__WFP3rW__tray:focus-visible,.Escape-module__WFP3rW__ghost:focus-visible,.Escape-module__WFP3rW__goBig:focus-visible{outline-offset:2px;outline:4px solid #a66bff}.Escape-module__WFP3rW__goBig:disabled,.Escape-module__WFP3rW__ghost:disabled,.Escape-module__WFP3rW__tray:disabled{opacity:.55;cursor:default}.Escape-module__WFP3rW__pocket{color:#231c45;background:#f6f1ff;border:3px solid #231c45;border-radius:14px;align-items:center;gap:8px;min-height:44px;margin-top:auto;padding:4px 10px;display:flex}.Escape-module__WFP3rW__pocketIcon{font-size:22px}.Escape-module__WFP3rW__pocketLetters{flex-wrap:wrap;flex:1;gap:4px;min-width:0;display:flex}.Escape-module__WFP3rW__chipLetter{color:#231c45;width:26px;height:30px;font:900 18px / 1 var(--font-reading,var(--font-ui));background:#fff6c9;border:2.5px solid #231c45;border-radius:7px;place-items:center;display:inline-grid}.Escape-module__WFP3rW__pocketEmpty{font:700 14px / 1.2 var(--font-ui);opacity:.65}.Escape-module__WFP3rW__pocketCount{font:800 14px / 1 var(--font-ui);opacity:.8}.Escape-module__WFP3rW__stretch{color:#fff;font:800 16px / 1.3 var(--font-ui);text-align:center;margin:0}.Escape-module__WFP3rW__menuStage{border:3px solid var(--ink);border-radius:var(--radius-lg);width:100%;max-width:520px;box-shadow:0 7px 0 var(--ink);color:#fff;background:linear-gradient(#2d2540 0%,#3b3158 38%,#8a5a35 38%,#6c4828 100%);margin:0 auto;position:relative;overflow:hidden}.Escape-module__WFP3rW__hero{place-items:center;gap:6px;display:grid}.Escape-module__WFP3rW__heroDigger{width:104px;height:104px}.Escape-module__WFP3rW__heroLine{color:#231c45;font:800 17px / 1.25 var(--font-ui);text-align:center;background:#fff;border:3px solid #231c45;border-radius:14px;margin:0;padding:4px 14px}.Escape-module__WFP3rW__mini{color:#fff;font:700 14px / 1.3 var(--font-ui);text-shadow:0 1px #231c45;margin:0}.Escape-module__WFP3rW__sheet{z-index:6;color:#231c45;background:#f6f1ff;flex-direction:column;gap:12px;padding:14px;display:flex;position:absolute;inset:0;overflow-y:auto}.Escape-module__WFP3rW__sheetTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.Escape-module__WFP3rW__sheetTitle{font:900 26px / 1.1 var(--font-ui);margin:0}.Escape-module__WFP3rW__wearRow{gap:6px;display:grid}.Escape-module__WFP3rW__wearTitle{font:900 18px / 1.1 var(--font-ui);margin:0}.Escape-module__WFP3rW__wearList{flex-wrap:wrap;gap:8px;display:flex}.Escape-module__WFP3rW__wear{border-radius:var(--radius-pill);color:#231c45;min-height:48px;font:800 15px / 1 var(--font-ui);cursor:pointer;background:#fff;border:3px solid #231c45;align-items:center;gap:6px;padding:0 14px;display:inline-flex;box-shadow:0 3px #231c45}.Escape-module__WFP3rW__wearOn{background:#ffd23f}.Escape-module__WFP3rW__wear:focus-visible{outline-offset:2px;outline:4px solid #a66bff}.Escape-module__WFP3rW__wearMore{font:700 14px / 1.2 var(--font-ui);opacity:.7;align-self:center}.Escape-module__WFP3rW__swatch{border:2.5px solid #231c45;border-radius:50%;width:22px;height:22px}.Escape-module__WFP3rW__howList{font:700 17px / 1.35 var(--font-ui);gap:10px;margin:0;padding-left:22px;display:grid}@media (prefers-reduced-motion:reduce){.Escape-module__WFP3rW__world,.Escape-module__WFP3rW__player,.Escape-module__WFP3rW__tripFill,.Escape-module__WFP3rW__tripMe{transition:none}.Escape-module__WFP3rW__digger,.Escape-module__WFP3rW__next,.Escape-module__WFP3rW__hungry,.Escape-module__WFP3rW__combo,.Escape-module__WFP3rW__toast{animation:none}.Escape-module__WFP3rW__pop{animation-duration:10ms}}.Escape-module__WFP3rW__scene:after{content:"";z-index:8;opacity:0;pointer-events:none;background:#0c081e99;transition:opacity .35s;position:absolute;inset:0}.Escape-module__WFP3rW__scene[data-dark]:after{opacity:1}.Escape-module__WFP3rW__digHere{z-index:2;width:max(var(--s), 56px);height:max(var(--s), 56px);cursor:pointer;touch-action:manipulation;background:0 0;border:3px solid #ffd23f;border-radius:12px;place-items:center;padding:0;animation:1.1s ease-in-out infinite Escape-module__WFP3rW__nextPulse;display:grid;position:absolute;transform:translate(-50%,-50%)}.Escape-module__WFP3rW__digHere:focus-visible,.Escape-module__WFP3rW__nook:focus-visible,.Escape-module__WFP3rW__bar:focus-visible,.Escape-module__WFP3rW__plate:focus-visible,.Escape-module__WFP3rW__file:focus-visible{outline-offset:2px;outline:4px solid #a66bff}.Escape-module__WFP3rW__loot{gap:2px;display:flex}.Escape-module__WFP3rW__lootLetter,.Escape-module__WFP3rW__letterPiece{color:#231c45;min-width:1.1em;font-family:var(--font-reading,var(--font-ui));background:#fff6c9;border:2.5px solid #231c45;border-radius:8px;place-items:center;padding:.05em .18em;font-weight:900;line-height:1.05;display:inline-grid;transform:rotate(-7deg);box-shadow:0 3px #231c45}.Escape-module__WFP3rW__lootLetter{font-size:calc(var(--s) * .42)}.Escape-module__WFP3rW__lootLetter:nth-child(2){transform:rotate(8deg)}.Escape-module__WFP3rW__digMark{font-size:calc(var(--s) * .38);opacity:.9}.Escape-module__WFP3rW__face{z-index:2;color:#231c45;border:3px solid #231c45;border-radius:14px;place-items:center;padding:3px 6px;display:grid;position:absolute;box-shadow:0 3px #231c45}.Escape-module__WFP3rW__face_rock{background:radial-gradient(circle at 28% 22%,#e2dfee,#a9a5bf 70%)}.Escape-module__WFP3rW__face_gate{background:linear-gradient(#c4c1d6,#8d8aa3);box-shadow:inset 0 0 0 3px #ffd23f,0 3px #231c45}.Escape-module__WFP3rW__face_bars{background:repeating-linear-gradient(90deg,#0000 0 14%,#d6d9ee8c 14% 18%,#0000 18% 26%),linear-gradient(#e7e5f1,#b8b5cc)}.Escape-module__WFP3rW__face_board{padding-left:calc(var(--s) * .5);background:linear-gradient(#f6dfaa,#e2bd78)}.Escape-module__WFP3rW__face[data-state=done]{animation:.6s ease-out Escape-module__WFP3rW__crackOpen;box-shadow:0 0 0 4px #3ccf6e,0 3px #231c45}@keyframes Escape-module__WFP3rW__crackOpen{20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}}.Escape-module__WFP3rW__crack{opacity:.55;pointer-events:none;background:linear-gradient(115deg,#0000 47%,#231c45 47% 49%,#0000 49%),linear-gradient(60deg,#0000 62%,#231c45 62% 63.5%,#0000 63.5%);border-radius:11px;position:absolute;inset:0}.Escape-module__WFP3rW__carveRow{justify-content:center;align-items:center;gap:.25em;max-width:100%;line-height:1;display:flex}.Escape-module__WFP3rW__carvePic{font-size:1.15em;line-height:1}.Escape-module__WFP3rW__carveWord{font-family:var(--font-reading,var(--font-ui));align-items:center;gap:.04em;font-weight:900;display:inline-flex}.Escape-module__WFP3rW__carveLetter{text-shadow:0 1px #ffffffb3;border-radius:6px;place-items:center;min-width:.6em;padding:0 .04em;display:inline-grid}.Escape-module__WFP3rW__hole{color:#231c45;min-width:.85em;height:1.1em;font-family:var(--font-reading,var(--font-ui));background:#fff6c9;border:3px dashed #231c45;border-radius:10px;place-items:center;margin:0 .05em;padding:0 .06em;font-weight:900;display:inline-grid}.Escape-module__WFP3rW__hole[data-full]{background:#c8f5d5;border-style:solid;animation:.3s ease-out .4s both Escape-module__WFP3rW__holeFill}@keyframes Escape-module__WFP3rW__holeFill{0%{opacity:0;transform:scale(1.6)}}.Escape-module__WFP3rW__carveWord[data-state=miss] .Escape-module__WFP3rW__carveLetter,.Escape-module__WFP3rW__carveWord[data-state=miss] .Escape-module__WFP3rW__hole{animation:.5s both Escape-module__WFP3rW__light;animation-delay:calc(var(--i,0) * .42s + .35s)}.Escape-module__WFP3rW__carveWord[data-state=miss] .Escape-module__WFP3rW__hole{background:#c8f5d5}@keyframes Escape-module__WFP3rW__light{45%{background:#ffd23f;transform:translateY(-4px)}}.Escape-module__WFP3rW__lockIcon{font-size:max(1.15em, calc(var(--s) * .45));line-height:1}.Escape-module__WFP3rW__lockSum{white-space:nowrap;font:900 1em / 1 var(--font-ui);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}.Escape-module__WFP3rW__lockSum .Escape-module__WFP3rW__hole{font-family:var(--font-ui)}.Escape-module__WFP3rW__signText{font:800 1em / 1.15 var(--font-ui);text-align:center}.Escape-module__WFP3rW__signAnswer{color:#1d6a3a;font-weight:900}.Escape-module__WFP3rW__grateWhy[data-above]{top:auto;bottom:calc(100% + 6px)}.Escape-module__WFP3rW__carveCol{justify-items:center;gap:calc(var(--s) * .12);font-size:calc(var(--s) * .4);display:grid}.Escape-module__WFP3rW__dots{gap:calc(var(--s) * .08);grid-template-columns:repeat(5,auto);display:inline-grid}.Escape-module__WFP3rW__dot{width:calc(var(--s) * .3);height:calc(var(--s) * .3);background:#ff5fa2;border:2px solid #231c45;border-radius:50%}.Escape-module__WFP3rW__candle{font-size:calc(var(--s) * .42);position:absolute;top:50%;left:3px;transform:translateY(-50%)}.Escape-module__WFP3rW__newBadge,.Escape-module__WFP3rW__lockCount{color:#231c45;font:900 calc(var(--s) * .22) / 1.3 var(--font-ui);border:2px solid #231c45;border-radius:999px;padding:0 6px;position:absolute}.Escape-module__WFP3rW__newBadge{background:#ffd23f;top:-13px;left:8px}.Escape-module__WFP3rW__lockCount{background:#fff;top:-13px;right:6px}.Escape-module__WFP3rW__nook{z-index:5;width:max(var(--s), 56px);height:max(var(--s), 56px);cursor:pointer;touch-action:manipulation;background:radial-gradient(circle at 50% 58%,#00000047,#0000 72%);border:3px dashed #fff6c9bf;border-radius:12px;place-items:center;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.Escape-module__WFP3rW__nook:disabled{cursor:default}.Escape-module__WFP3rW__keyPiece{min-width:70%;height:52%;padding:0 4px 0 calc(var(--s) * .22);background:linear-gradient(#ffe27a,#f2b705);border:3px solid #231c45;border-radius:8px;place-items:center;display:grid;position:relative;transform:rotate(-6deg);box-shadow:0 3px #231c45}.Escape-module__WFP3rW__keyBow{width:calc(var(--s) * .14);height:calc(var(--s) * .14);background:#8a5a35;border:2.5px solid #231c45;border-radius:50%;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.Escape-module__WFP3rW__keyNum{color:#231c45;font-variant-numeric:tabular-nums;font-weight:900;line-height:1}.Escape-module__WFP3rW__picPiece{font-size:calc(var(--s) * .56);filter:drop-shadow(0 2px #231c45);line-height:1}.Escape-module__WFP3rW__wordPiece{color:#231c45;max-width:100%;font-family:var(--font-reading,var(--font-ui));overflow-wrap:break-word;background:#fff6c9;border:2.5px solid #231c45;border-radius:8px;padding:2px 5px;font-weight:900;line-height:1.1;box-shadow:0 3px #231c45}.Escape-module__WFP3rW__nook[data-state=fly]>*{animation:.45s ease-in forwards Escape-module__WFP3rW__fly}@keyframes Escape-module__WFP3rW__fly{to{transform:translate(calc(var(--dx) * var(--s)), calc(var(--dy) * var(--s))) scale(.55) rotate(0deg);opacity:0}}.Escape-module__WFP3rW__nook[data-state=bounce]>*{animation:.7s ease-out forwards Escape-module__WFP3rW__bounceOff}@keyframes Escape-module__WFP3rW__bounceOff{45%{transform:translate(calc(var(--dx) * var(--s) * .6), calc(var(--dy) * var(--s) * .6)) rotate(25deg)}to{opacity:.45;filter:grayscale();transform:none}}.Escape-module__WFP3rW__nook[data-state=sparkle],.Escape-module__WFP3rW__nook[data-state=show]{background:radial-gradient(circle,#ffd23f8c,#0000 75%);border:4px solid #ffd23f;animation:.9s ease-in-out infinite Escape-module__WFP3rW__sparkle}.Escape-module__WFP3rW__nook[data-state=sparkle]:after{content:"✨";font-size:20px;position:absolute;top:-10px;right:-8px}@keyframes Escape-module__WFP3rW__sparkle{50%{box-shadow:0 0 16px 4px #ffd23fd9}}.Escape-module__WFP3rW__nook[data-state=hard]{background:repeating-linear-gradient(45deg,#4b49638c 0 6px,#8d8aa38c 6px 12px);border:3px solid #4b4963}.Escape-module__WFP3rW__nook[data-state=hard]>*{filter:grayscale(.7)brightness(.85)}.Escape-module__WFP3rW__nook[data-nope],.Escape-module__WFP3rW__bar[data-nope],.Escape-module__WFP3rW__plate[data-nope]{animation:.32s Escape-module__WFP3rW__nope}@keyframes Escape-module__WFP3rW__nope{25%{translate:-5px}75%{translate:5px}}.Escape-module__WFP3rW__mouse{z-index:6;pointer-events:none;justify-items:center;animation:.9s ease-in-out infinite Escape-module__WFP3rW__bob;display:grid;position:absolute;transform:translate(-50%,-100%)}.Escape-module__WFP3rW__mouseSays{color:#231c45;font:900 13px / 1.2 var(--font-ui);white-space:nowrap;background:#fff;border:2px solid #231c45;border-radius:10px;padding:1px 8px}.Escape-module__WFP3rW__mouseBody{font-size:calc(var(--s) * .48);filter:drop-shadow(0 2px #231c45);line-height:1}.Escape-module__WFP3rW__grate{z-index:2;background:linear-gradient(#2c2740,#463f60);border:3px solid #231c45;border-radius:12px;grid-template-columns:repeat(3,1fr);padding:8px 4px 4px;display:grid;position:absolute;box-shadow:0 3px #231c45}.Escape-module__WFP3rW__grateTop{background:#8d8aa3;border-bottom:2px solid #231c45;height:8px;position:absolute;top:0;left:0;right:0}.Escape-module__WFP3rW__bar{cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-content:start;justify-items:center;min-height:56px;padding:0;display:grid;position:relative}.Escape-module__WFP3rW__barIron{background:linear-gradient(90deg,#8d8aa3,#eceaf6 45%,#8d8aa3);border:2px solid #231c45;border-radius:6px;width:12px;position:absolute;top:-8px;bottom:-4px;left:50%;transform:translate(-50%)}.Escape-module__WFP3rW__tag{color:#231c45;background:#fff6c9;border:2.5px solid #231c45;border-radius:8px;justify-items:center;gap:2px;max-width:96%;margin-top:14%;padding:3px 6px 4px;display:grid;position:relative;transform:rotate(-3deg);box-shadow:0 3px #231c45}.Escape-module__WFP3rW__bar:nth-of-type(2) .Escape-module__WFP3rW__tag{transform:rotate(2deg)}.Escape-module__WFP3rW__tagPic{font-size:1.6em;line-height:1}.Escape-module__WFP3rW__tagWord,.Escape-module__WFP3rW__tagLetter{font-family:var(--font-reading,var(--font-ui));white-space:nowrap;font-weight:900;line-height:1.1}.Escape-module__WFP3rW__tagLetter{font-size:1.7em}.Escape-module__WFP3rW__bar[data-state=cut] .Escape-module__WFP3rW__barIron,.Escape-module__WFP3rW__bar[data-state=cut] .Escape-module__WFP3rW__tag{animation:.7s ease-in forwards Escape-module__WFP3rW__sawn}@keyframes Escape-module__WFP3rW__sawn{to{opacity:0;transform:translate(-50%,120%)rotate(35deg)}}.Escape-module__WFP3rW__bar[data-state=clank] .Escape-module__WFP3rW__tag{filter:grayscale(.8);animation:.32s 2 Escape-module__WFP3rW__nope}.Escape-module__WFP3rW__bar[data-state=sparkle] .Escape-module__WFP3rW__tag{background:#ffe27a;animation:.9s ease-in-out infinite Escape-module__WFP3rW__sparkle}.Escape-module__WFP3rW__file{z-index:3;cursor:grab;touch-action:none;background:#fff;border:3px solid #231c45;border-radius:50%;place-items:center;width:56px;height:56px;padding:0;font-size:28px;display:grid;position:absolute;bottom:2px;right:2px;box-shadow:0 3px #231c45}.Escape-module__WFP3rW__grateWhy{z-index:4;color:#231c45;font:800 15px / 1.2 var(--font-ui);background:#fff;border:2.5px solid #231c45;border-radius:10px;margin:0;padding:4px 8px;position:absolute;top:calc(100% + 6px);left:2px;right:2px}.Escape-module__WFP3rW__trayBox{z-index:7;background:linear-gradient(#d39a62,#a86a3a);border:3px solid #231c45;border-radius:16px;gap:8px;padding:8px;animation:.35s ease-out Escape-module__WFP3rW__slideIn;display:grid;position:absolute;bottom:3%;left:3%;right:3%;box-shadow:0 4px #231c45}@keyframes Escape-module__WFP3rW__slideIn{0%{opacity:0;transform:translateY(40%)}}.Escape-module__WFP3rW__note{color:#231c45;background:#fffdf3;border:2.5px solid #231c45;border-radius:10px;align-items:center;gap:8px;padding:6px 10px;display:flex;transform:rotate(-1deg)}.Escape-module__WFP3rW__noteWho{font-size:30px;line-height:1}.Escape-module__WFP3rW__noteText{gap:2px;min-width:0;display:grid}.Escape-module__WFP3rW__noteHead{font:800 13px / 1.1 var(--font-ui);opacity:.7}.Escape-module__WFP3rW__orderLine{font:800 19px / 1.2 var(--font-ui);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Escape-module__WFP3rW__orderPic{font-size:30px;line-height:1}.Escape-module__WFP3rW__orderText b{font-family:var(--font-reading,var(--font-ui))}.Escape-module__WFP3rW__orderMeans{font-weight:700}.Escape-module__WFP3rW__plates{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.Escape-module__WFP3rW__plate{cursor:pointer;touch-action:manipulation;background:radial-gradient(48% 20% at 50% 62%,#fff 0 92%,#231c45 93% 100%,#0000 100%);border:0;border-radius:14px;align-content:end;justify-items:center;min-height:96px;padding:0 2px 4px;display:grid;position:relative}.Escape-module__WFP3rW__plate:disabled{cursor:default}.Escape-module__WFP3rW__plateUnder{font-size:34px;line-height:1;position:absolute;top:18px}.Escape-module__WFP3rW__lid{background:linear-gradient(#fff,#b9b6c9);border:3px solid #231c45;border-radius:50% 50% 8px 8px/80% 80% 8px 8px;height:54px;transition:transform .35s;position:absolute;top:4px;left:12%;right:12%}.Escape-module__WFP3rW__lid:after{content:"";background:#ffd23f;border:3px solid #231c45;border-radius:8px 8px 2px 2px;width:14px;height:10px;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.Escape-module__WFP3rW__plate[data-state=fed] .Escape-module__WFP3rW__lid,.Escape-module__WFP3rW__plate[data-state=empty] .Escape-module__WFP3rW__lid{transform:translate(46%,-46%)rotate(28deg)}.Escape-module__WFP3rW__plate[data-state=sparkle] .Escape-module__WFP3rW__lid{background:linear-gradient(#fff6c9,#ffd23f);animation:.9s ease-in-out infinite Escape-module__WFP3rW__sparkle}.Escape-module__WFP3rW__plate[data-state=hard] .Escape-module__WFP3rW__lid{filter:grayscale(.6)brightness(.85)}.Escape-module__WFP3rW__plateLabel{color:#231c45;background:#fff;border:2.5px solid #231c45;border-radius:10px;justify-items:center;max-width:100%;padding:2px 8px;display:grid;position:relative;box-shadow:0 2px #231c45}.Escape-module__WFP3rW__platePic{font-size:26px;line-height:1.1}.Escape-module__WFP3rW__plateWord{font:900 17px / 1.1 var(--font-reading,var(--font-ui));overflow-wrap:break-word}.Escape-module__WFP3rW__plateMouse{font-size:24px;animation:.9s ease-in-out infinite Escape-module__WFP3rW__bob;position:absolute;top:-8px;right:-2px}.Escape-module__WFP3rW__corridor{z-index:6;height:var(--s);background:linear-gradient(90deg, transparent 49%, #00000040 49% 51%, transparent 51%) 0 0 / calc(var(--s) / 1) 100%, linear-gradient(180deg, #5c5878f2, #3a3652f2);pointer-events:none;border-bottom:3px solid #231c45;position:absolute;top:0;left:0;right:0}.Escape-module__WFP3rW__step,.Escape-module__WFP3rW__youMark,.Escape-module__WFP3rW__guardMan{line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.Escape-module__WFP3rW__step{color:#ffd23f;font:900 calc(var(--s) * .3) / 1 var(--font-ui);letter-spacing:2px}.Escape-module__WFP3rW__youMark{font-size:calc(var(--s) * .42);animation:.6s ease-in-out infinite Escape-module__WFP3rW__bob}.Escape-module__WFP3rW__guardMan{font-size:calc(var(--s) * .62);transition:left .1s linear}.Escape-module__WFP3rW__guardMan[data-gone]{opacity:0;transition:left 1.4s ease-in,opacity 1.4s ease-in}.Escape-module__WFP3rW__lantern{font-size:.45em;position:absolute;bottom:0;left:-.35em}.Escape-module__WFP3rW__strip{gap:6px;display:grid}.Escape-module__WFP3rW__stripCaption{font:800 16px / 1.25 var(--font-ui);text-align:center;margin:0}.Escape-module__WFP3rW__stripRow{align-items:center;gap:8px;display:flex}.Escape-module__WFP3rW__stripRow>:last-child{flex:1;min-width:0}.Escape-module__WFP3rW__stripRow button{min-height:56px}.Escape-module__WFP3rW__hear{border-radius:var(--radius-pill);color:#231c45;cursor:pointer;background:#fff;border:3px solid #231c45;flex:none;place-items:center;width:52px;height:56px;font-size:20px;display:inline-grid}@media (prefers-reduced-motion:reduce){.Escape-module__WFP3rW__digHere,.Escape-module__WFP3rW__nook,.Escape-module__WFP3rW__nook>*,.Escape-module__WFP3rW__mouse,.Escape-module__WFP3rW__face,.Escape-module__WFP3rW__hole,.Escape-module__WFP3rW__carveLetter,.Escape-module__WFP3rW__bar .Escape-module__WFP3rW__tag,.Escape-module__WFP3rW__bar .Escape-module__WFP3rW__barIron,.Escape-module__WFP3rW__trayBox,.Escape-module__WFP3rW__lid,.Escape-module__WFP3rW__plate,.Escape-module__WFP3rW__plateMouse,.Escape-module__WFP3rW__youMark,.Escape-module__WFP3rW__guardMan{transition:none!important;animation:none!important}.Escape-module__WFP3rW__nook[data-state=fly]>*{opacity:0}}@media (orientation:landscape) and (max-height:540px) and (pointer:coarse){.Escape-module__WFP3rW__how{display:none}.Escape-module__WFP3rW__run{max-width:none;height:var(--play-h);box-shadow:none;border:0;border-radius:0;grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,max-content) minmax(240px,1fr);gap:8px 10px}.Escape-module__WFP3rW__run>.Escape-module__WFP3rW__stage{grid-area:1/1/-1;align-self:center}.Escape-module__WFP3rW__run>.Escape-module__WFP3rW__hud,.Escape-module__WFP3rW__run>.Escape-module__WFP3rW__trip,.Escape-module__WFP3rW__run>.Escape-module__WFP3rW__dock,.Escape-module__WFP3rW__run>.Escape-module__WFP3rW__stretch{grid-column:2}.Escape-module__WFP3rW__run>.Escape-module__WFP3rW__stretch{z-index:9;position:absolute;inset:auto 8px 8px}.Escape-module__WFP3rW__sceneWrap{width:calc((var(--play-h) - 22px - 8px) * 7 / 6);max-width:100%}.Escape-module__WFP3rW__hud{gap:5px}.Escape-module__WFP3rW__trip{margin-inline:4px}.Escape-module__WFP3rW__dock{align-content:center;min-height:0;padding:8px;overflow-y:auto}.Escape-module__WFP3rW__idle{gap:8px;padding-top:0}.Escape-module__WFP3rW__nextLine{font-size:18px}.Escape-module__WFP3rW__row{gap:8px}.Escape-module__WFP3rW__dig{min-width:0;min-height:62px;padding:0 18px;font-size:26px}.Escape-module__WFP3rW__pocket{margin-top:0}.Escape-module__WFP3rW__stripRow,.Escape-module__WFP3rW__stripRow [role=group]{gap:6px}.Escape-module__WFP3rW__stripRow [role=group]>button{min-width:44px;padding-inline:4px}.Escape-module__WFP3rW__hear{width:44px}.Escape-module__WFP3rW__menuStage{max-width:none;height:var(--play-h);box-shadow:none;border:0;border-radius:0}.Escape-module__WFP3rW__menuStage>div{grid-template-rows:auto 1fr auto auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 16px;padding:10px 12px 14px;display:grid}.Escape-module__WFP3rW__menuStage>div>*{grid-column:2;justify-self:center}.Escape-module__WFP3rW__menuStage>div>div:nth-child(2){grid-area:1/1/auto/-1}.Escape-module__WFP3rW__menuStage>div>div:nth-child(3){grid-area:2/1/span 2;align-self:end}.Escape-module__WFP3rW__menuStage>div>.Escape-module__WFP3rW__menuTrip{grid-area:4/1}.Escape-module__WFP3rW__menuStage>div>.Escape-module__WFP3rW__mini{text-align:center;grid-area:5/1}.Escape-module__WFP3rW__menuStage>div>p:not(.Escape-module__WFP3rW__mini){grid-area:6/1/auto/-1;align-self:end}.Escape-module__WFP3rW__menuStage>div>button{grid-row:2;align-self:end;width:100%;min-height:62px;font-size:24px}.Escape-module__WFP3rW__menuStage>div>div:last-of-type{grid-row:3/span 3;align-self:start;gap:8px}.Escape-module__WFP3rW__menuStage>div>div:last-of-type>button{min-height:48px;padding:0 16px;font-size:16px}.Escape-module__WFP3rW__heroDigger{width:80px;height:80px}}.Escape-module__WFP3rW__run[data-asking] .Escape-module__WFP3rW__hud,.Escape-module__WFP3rW__run[data-asking] .Escape-module__WFP3rW__trip,.Escape-module__WFP3rW__run[data-asking] .Escape-module__WFP3rW__pocket,.Escape-module__WFP3rW__run[data-asking] .Escape-module__WFP3rW__stageName,.Escape-module__WFP3rW__run[data-asking] .Escape-module__WFP3rW__combo{opacity:.35;filter:saturate(.4);transition:opacity .2s}
