.fox-surprise[data-astro-cid-m3v2xrdz][open] .fox-surprise-fox[data-astro-cid-m3v2xrdz]{animation:.52s cubic-bezier(.3,1.6,.5,1) both fox-surprise-pop,.36s ease-in-out .52s 2 fox-surprise-shake}.fox-surprise[data-astro-cid-m3v2xrdz][open] .fox-surprise-bubble[data-astro-cid-m3v2xrdz]{animation:.42s cubic-bezier(.3,1.6,.5,1) .18s both fox-surprise-pop}.fox-surprise[data-astro-cid-m3v2xrdz][open] .fox-surprise-mark[data-astro-cid-m3v2xrdz]{animation:.9s ease-in-out .3s infinite alternate both fox-surprise-mark}.fox-surprise[data-astro-cid-m3v2xrdz][open] .fox-surprise-mark-2[data-astro-cid-m3v2xrdz]{animation-delay:.45s}.fox-surprise-tail[data-astro-cid-m3v2xrdz]{margin-top:-1px}@keyframes fox-surprise-pop{0%{opacity:0;scale:.2}to{opacity:1;scale:1}}@keyframes fox-surprise-shake{25%{rotate:-6deg}75%{rotate:6deg}}@keyframes fox-surprise-mark{0%{translate:0;rotate:-10deg}to{translate:0 -10px;rotate:10deg}}.level-hud-step[data-astro-cid-dwcvqajf].is-done{background-color:var(--color-secondary);border-color:var(--color-outline);color:var(--color-on-accent)}.level-hud-step[data-astro-cid-dwcvqajf][aria-current=step]{background-color:var(--color-coin);border-color:var(--color-outline);color:var(--color-on-accent);box-shadow:inset 0 -3px 0 var(--color-coin-lip)}.level-hud-coins[data-astro-cid-dwcvqajf].is-bumping .level-hud-coin{animation:.3s hud-coin-bump}.level-hud-coins[data-astro-cid-dwcvqajf].is-refusing{animation:.3s hud-coins-refuse}@keyframes hud-coins-refuse{25%,75%{translate:-3px}50%{translate:3px}}@keyframes hud-coin-bump{50%{translate:0 -5px}}.world-floor[data-astro-cid-j36fhu6a]{background-image:linear-gradient(var(--color-outline), var(--color-outline)), linear-gradient(90deg, var(--color-outline) 3px, transparent 3px), linear-gradient(90deg, var(--color-outline) 3px, transparent 3px);background-position:0,0 0,20px 100%;background-repeat:repeat-x;background-size:100% 3px,40px 50%,40px 50%}.level-panel[data-astro-cid-acmunk6t]:focus{outline:none}.level-viewport[data-astro-cid-acmunk6t].is-ready{transition:height .45s;overflow:hidden}.level-viewport[data-astro-cid-acmunk6t].is-ready .level-track[data-astro-cid-acmunk6t]{align-items:flex-start;transition:transform .75s cubic-bezier(.65,0,.35,1);display:flex}.level-viewport[data-astro-cid-acmunk6t].is-ready .level-panel[data-astro-cid-acmunk6t]{flex:0 0 100%;min-width:0}.level-panel[data-astro-cid-acmunk6t].is-away{visibility:hidden}.world-cloud[data-astro-cid-v7xzeu7r]{animation:var(--animate-cloud-drift)}.world-star[data-astro-cid-v7xzeu7r]{animation:var(--animate-twinkle)}.start-fox[data-astro-cid-d6hkavdl]{animation:var(--animate-bob)}.start-prompt[data-astro-cid-d6hkavdl]{animation:var(--animate-twinkle)}.start-fox[data-astro-cid-d6hkavdl].is-jumping{animation:.42s cubic-bezier(.3,.7,.4,1) start-fox-jump}.coin-block[data-astro-cid-d6hkavdl].is-hit{animation:.22s coin-block-hit}.coin-block[data-astro-cid-d6hkavdl][aria-disabled=true]{background-color:var(--color-line);border-color:var(--color-surface-lip);color:var(--color-text-muted);box-shadow:inset 0 -5px 0 var(--color-surface-lip);cursor:default}@keyframes start-fox-jump{50%{translate:0 -56px}}@keyframes coin-block-hit{50%{translate:0 -8px}}.feature-dot[data-astro-cid-benqgekv].is-playing .feature-dot-circle[data-astro-cid-benqgekv],.feature-dot[data-astro-cid-benqgekv].is-playing .feature-dot-label[data-astro-cid-benqgekv]{background-color:var(--color-coin);color:var(--color-on-accent)}.feature-dot[data-astro-cid-benqgekv].is-playing .feature-dot-circle[data-astro-cid-benqgekv]{--lip:var(--color-coin-lip)}.feature-dot[data-astro-cid-benqgekv].is-playing .feature-dot-label[data-astro-cid-benqgekv]>span[data-astro-cid-benqgekv]:last-child{color:var(--color-on-accent)}.feature-dot[data-astro-cid-benqgekv].is-open .feature-dot-tip[data-astro-cid-benqgekv]{display:block}.composer-preview[data-astro-cid-rq67ibzn]:has([data-composer-preview].is-filled){color:var(--color-ink)}.composer-text[data-astro-cid-rq67ibzn]:not(.is-typing){text-overflow:ellipsis}.composer-caret[data-astro-cid-rq67ibzn]{background-color:var(--color-ink);flex-shrink:0;width:2px;height:1.1em;margin-left:1px;animation:1s step-end infinite composer-caret-blink;display:none}.composer-preview[data-astro-cid-rq67ibzn]:has(.is-typing) .composer-caret[data-astro-cid-rq67ibzn]{display:block}@keyframes composer-caret-blink{50%{opacity:0}}.composer-send[data-astro-cid-rq67ibzn][aria-disabled=true]{opacity:.5;box-shadow:inset 0 -3px 0 var(--color-primary-lip);translate:none}.composer-send[data-astro-cid-rq67ibzn].is-sending{box-shadow:none;translate:0 2px}.level-next-locked[data-astro-cid-vmsxhbaf]{display:none}.level-next[data-astro-cid-vmsxhbaf][aria-disabled=true]{background-color:var(--color-line);border-color:var(--color-surface-lip);color:var(--color-text-muted);box-shadow:none;cursor:not-allowed;translate:none}.level-next[data-astro-cid-vmsxhbaf][aria-disabled=true] .level-next-open[data-astro-cid-vmsxhbaf]{display:none}.level-next[data-astro-cid-vmsxhbaf][aria-disabled=true] .level-next-locked[data-astro-cid-vmsxhbaf]{display:block}.level-nav[data-astro-cid-vmsxhbaf]:has(.level-next:not([aria-disabled=true])) .level-skip[data-astro-cid-vmsxhbaf]{display:none}.fox-guide-text[data-astro-cid-4ti7pvua].is-new{animation:var(--animate-fade-in)}.fox-guide-avatar[data-astro-cid-4ti7pvua]{animation:var(--animate-bob)}.chat-option[data-astro-cid-2y6t2img][aria-pressed=true]{background-color:var(--color-coin);color:var(--color-on-accent);--lip:var(--color-coin-lip)}.app-screen[data-astro-cid-k3mqt655]:not([hidden]){animation:var(--animate-fade-in)}.app-toast[data-astro-cid-k3mqt655].is-visible{animation:var(--animate-bubble-in);display:block}.app-path-current[data-astro-cid-k3mqt655]{outline:3px dashed var(--color-ink);outline-offset:6px}.app-type-text[data-astro-cid-k3mqt655]:empty:before{content:attr(data-placeholder);color:var(--color-text-muted)}.app-caret[data-astro-cid-k3mqt655]{vertical-align:middle;background-color:var(--color-ink);width:3px;height:.9em;margin-left:2px;animation:1s step-end infinite app-caret-blink;display:none}.app-field[data-astro-cid-k3mqt655].is-focused .app-caret[data-astro-cid-k3mqt655]{display:inline-block}p[data-astro-cid-k3mqt655].app-field.is-focused[data-sim=text]{background-color:var(--color-primary-soft)}.app-suggest[data-astro-cid-k3mqt655]{transition:opacity .15s,translate .15s}.app-suggest[data-astro-cid-k3mqt655].is-waiting{opacity:0;translate:0 4px}.app-glow{z-index:5;outline:3px solid var(--color-coin);outline-offset:3px;animation:1.1s ease-in-out infinite app-glow;position:relative}.app-glow.is-nudged{animation:1.1s ease-in-out infinite app-glow,.32s app-nudge}@media (prefers-reduced-motion:reduce){.app-glow,.app-glow.is-nudged{animation:none}}@keyframes app-glow{0%,to{outline-offset:2px;outline-color:var(--color-coin)}50%{outline-offset:5px;outline-color:var(--color-coin-lip)}}@keyframes app-nudge{40%{translate:0 -4px}}@keyframes app-caret-blink{50%{opacity:0}}.finish-flag[data-astro-cid-gzdnfxhb]{transition:top .7s cubic-bezier(.3,.7,.4,1)}.finish-flag[data-astro-cid-gzdnfxhb].is-raised{top:4px}.finish-fox[data-astro-cid-gzdnfxhb].is-jumping{animation:.48s cubic-bezier(.3,.7,.4,1) 2 finish-fox-jump}.coin-rain-drop{animation:coin-rain-fall var(--fall,1.1s) cubic-bezier(.4, 0, .8, .6) both;position:absolute;top:-40px}@keyframes finish-fox-jump{50%{translate:0 -40px}}@keyframes coin-rain-fall{to{translate:0 calc(100vh + 80px)}}
