.play-board-module__fqmjeW__board{--sky-top:#b7a6e4;--sky-bot:#ffc6a0;--grass:#6fae8c;--grass-dark:#4c846c;--ink:#1b1420;--cloud:#fff;--cloud-a:.92;--star-a:0;--sun:#ffd84d;--sun-ring:#ffb03a;--claude:#c97f5d;--label:#4a3a55;--panel:#ffffff8c;--unit:clamp(6px, 1.6vmin, 12px);isolation:isolate;background:linear-gradient(to bottom, var(--sky-top) 0%, var(--sky-bot) 72%);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;font-family:ui-rounded,SF Pro Rounded,Avenir Next,Verdana,sans-serif;transition:background .7s;position:relative;overflow:hidden}.play-board-module__fqmjeW__board[data-night=true]{--sky-top:#211a3a;--sky-bot:#4a3560;--grass:#3c6455;--grass-dark:#2a4a3e;--cloud:#6e5c8c;--cloud-a:.45;--star-a:1;--sun:#f2ebd2;--sun-ring:#c9be97;--label:#e4d9f0;--panel:#140e1e80}.play-board-module__fqmjeW__embedded{border-radius:16px;height:min(70vh,620px);min-height:360px}.play-board-module__fqmjeW__fullscreen{border-radius:0;width:100%;height:100dvh}.play-board-module__fqmjeW__board:focus-visible{outline:3px solid var(--label);outline-offset:-6px}.play-board-module__fqmjeW__stars{opacity:var(--star-a);transition:opacity .7s;position:absolute;inset:0 0 30%}.play-board-module__fqmjeW__star{background:#fff6d8;position:absolute}.play-board-module__fqmjeW__twinkle{animation:2.6s steps(2,end) infinite play-board-module__fqmjeW__twinkle}@keyframes play-board-module__fqmjeW__twinkle{0%,60%{opacity:1}61%,to{opacity:.25}}.play-board-module__fqmjeW__clouds{opacity:var(--cloud-a);transition:opacity .7s;position:absolute;inset:0 0 40%}.play-board-module__fqmjeW__cloud{animation:linear infinite play-board-module__fqmjeW__drift;position:absolute}.play-board-module__fqmjeW__cloud i{background:var(--cloud);display:block;position:absolute}@keyframes play-board-module__fqmjeW__drift{0%{left:105%}to{left:-25%}}.play-board-module__fqmjeW__ground{background:var(--grass);height:26%;transition:background .7s;position:absolute;bottom:0;left:0;right:0}.play-board-module__fqmjeW__ground:before{content:"";left:0;right:0;top:calc(var(--unit) * -1);height:var(--unit);background:repeating-linear-gradient(90deg, var(--grass) 0 calc(var(--unit) * 3), transparent calc(var(--unit) * 3) calc(var(--unit) * 6));position:absolute}.play-board-module__fqmjeW__tufts{left:0;right:0;top:calc(var(--unit) * 1.5);height:var(--unit);position:absolute}.play-board-module__fqmjeW__tuft{background:var(--grass-dark);position:absolute}.play-board-module__fqmjeW__walker{will-change:transform;width:clamp(120px,30vmin,260px);position:absolute;bottom:22%;left:0}.play-board-module__fqmjeW__hopper.play-board-module__fqmjeW__jump{animation:1s cubic-bezier(.3,.75,.4,1) play-board-module__fqmjeW__jump}@keyframes play-board-module__fqmjeW__jump{0%{transform:translateY(0)scale(1)}10%{transform:translateY(0)scale(1.18,.8)}32%{transform:translateY(-42%)scale(.88,1.16)}50%{transform:translateY(0)scale(1.16,.84)}68%{transform:translateY(-20%)scale(.94,1.08)}84%{transform:translateY(0)scale(1.08,.92)}to{transform:translateY(0)scale(1)}}.play-board-module__fqmjeW__hopper.play-board-module__fqmjeW__pop{animation:.42s cubic-bezier(.3,.9,.4,1) play-board-module__fqmjeW__pophop}@keyframes play-board-module__fqmjeW__pophop{0%{transform:translateY(0)scale(1)}30%{transform:translateY(-14%)scale(.96,1.07)}65%{transform:translateY(0)scale(1.07,.94)}to{transform:translateY(0)scale(1)}}.play-board-module__fqmjeW__bobber{animation:.9s steps(2,end) infinite play-board-module__fqmjeW__bob}@keyframes play-board-module__fqmjeW__bob{0%,49%{transform:translateY(0)}50%,to{transform:translateY(-3%)}}.play-board-module__fqmjeW__guy{width:100%;height:auto;display:block;overflow:visible}.play-board-module__fqmjeW__bodyPart{fill:var(--claude);transition:fill .3s}.play-board-module__fqmjeW__eye{fill:var(--ink);transform-box:fill-box;transform-origin:50%;transition:transform 90ms}.play-board-module__fqmjeW__blink .play-board-module__fqmjeW__eye{transform:scaleY(.12)}.play-board-module__fqmjeW__legPair{transform-box:fill-box;transform-origin:50% 0}.play-board-module__fqmjeW__legA{animation:.56s steps(2,end) infinite play-board-module__fqmjeW__stepA}.play-board-module__fqmjeW__legB{animation:.56s steps(2,end) infinite play-board-module__fqmjeW__stepB}@keyframes play-board-module__fqmjeW__stepA{0%,49%{transform:translateY(0)}50%,to{transform:translateY(-16%)}}@keyframes play-board-module__fqmjeW__stepB{0%,49%{transform:translateY(-16%)}50%,to{transform:translateY(0)}}.play-board-module__fqmjeW__shadow{fill:#000;opacity:.16}.play-board-module__fqmjeW__bit{width:var(--unit);height:var(--unit);pointer-events:none;animation:.9s cubic-bezier(.2,.7,.35,1) forwards play-board-module__fqmjeW__pop;position:absolute}@keyframes play-board-module__fqmjeW__pop{0%{opacity:1;transform:translate(0)rotate(0)}to{transform:translate(var(--dx), var(--dy)) rotate(var(--rot));opacity:0}}.play-board-module__fqmjeW__critter{pointer-events:none;font-size:clamp(34px,8vmin,68px);line-height:1;animation:2.6s cubic-bezier(.15,.7,.3,1) forwards play-board-module__fqmjeW__fly;position:absolute;transform:translate(-50%,-50%)}@keyframes play-board-module__fqmjeW__fly{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)rotate(0)}18%{transform:translate(calc(-50% + var(--dx) * .35), calc(-50% + var(--dy) * .35)) scale(1.25) rotate(calc(var(--rot) * .3));opacity:1}70%{opacity:1}to{transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy) + 40%)) scale(.9) rotate(var(--rot));opacity:0}}.play-board-module__fqmjeW__keypop{pointer-events:none;justify-items:center;gap:calc(var(--unit) * .5);z-index:4;animation:2.2s cubic-bezier(.2,1.3,.4,1) forwards play-board-module__fqmjeW__keypop;display:grid;position:absolute;transform:translate(-50%,-50%)}.play-board-module__fqmjeW__glyph{letter-spacing:.02em;color:var(--pop);-webkit-text-stroke:calc(var(--unit) * .45) var(--ink);paint-order:stroke fill;font-size:clamp(64px,15vmin,150px);font-weight:900;line-height:.9;display:block}.play-board-module__fqmjeW__beast{font-size:clamp(42px,10vmin,96px);line-height:1;display:block}@keyframes play-board-module__fqmjeW__keypop{0%{transform:translate(-50%, -50%) scale(.1) rotate(var(--tilt));opacity:0}22%{transform:translate(-50%, -50%) scale(1.14) rotate(var(--tilt));opacity:1}34%{transform:translate(-50%, -50%) scale(.96) rotate(var(--tilt))}46%{transform:translate(-50%, -50%) scale(1.04) rotate(var(--tilt))}58%,78%{transform:translate(-50%, -50%) scale(1) rotate(var(--tilt));opacity:1}to{transform:translate(-50%, -55%) scale(1.08) rotate(var(--tilt));opacity:0}}.play-board-module__fqmjeW__sun{top:calc(var(--unit) * 2.5);right:calc(var(--unit) * 2.5);width:calc(var(--unit) * 8);height:calc(var(--unit) * 8);cursor:pointer;z-index:5;background:0 0;border:0;padding:0;position:absolute}.play-board-module__fqmjeW__sun svg{width:100%;height:100%;display:block}.play-board-module__fqmjeW__ray{transform-origin:50%;animation:14s linear infinite play-board-module__fqmjeW__spin}@keyframes play-board-module__fqmjeW__spin{to{transform:rotate(360deg)}}.play-board-module__fqmjeW__controls{top:calc(var(--unit) * 2.5);left:calc(var(--unit) * 2.5);z-index:5;gap:calc(var(--unit) * 1);display:flex;position:absolute}.play-board-module__fqmjeW__iconButton{width:calc(var(--unit) * 5);height:calc(var(--unit) * 5);background:var(--panel);min-width:34px;min-height:34px;color:var(--label);cursor:pointer;border:0;border-radius:6px;place-items:center;padding:0;transition:background .7s,color .7s;display:grid}.play-board-module__fqmjeW__iconButton svg{fill:currentColor;width:62%;height:62%}.play-board-module__fqmjeW__iconButton:focus-visible,.play-board-module__fqmjeW__sun:focus-visible{outline:3px solid var(--label);outline-offset:3px}.play-board-module__fqmjeW__hint{left:50%;bottom:calc(var(--unit) * 2);z-index:5;background:var(--panel);color:var(--label);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;border-radius:999px;margin:0;padding:.5em 1.1em;font-size:clamp(11px,1.5vmin,14px);font-weight:600;transition:opacity .5s,color .7s,background .7s;position:absolute;transform:translate(-50%)}.play-board-module__fqmjeW__hintGone{opacity:0}@media (prefers-reduced-motion:reduce){.play-board-module__fqmjeW__cloud,.play-board-module__fqmjeW__bobber,.play-board-module__fqmjeW__legA,.play-board-module__fqmjeW__legB,.play-board-module__fqmjeW__twinkle,.play-board-module__fqmjeW__ray{animation:none}.play-board-module__fqmjeW__hopper.play-board-module__fqmjeW__jump,.play-board-module__fqmjeW__hopper.play-board-module__fqmjeW__pop{animation-duration:1ms}}
