.cloud.svelte-1r7q3kg{height:auto;opacity:calc(var(--op) * var(--cloud-op,1));will-change:transform;animation:140s linear infinite svelte-1r7q3kg-drift;position:absolute;left:0;overflow:visible}.c1.svelte-1r7q3kg{width:120px;top:6%}.c2.svelte-1r7q3kg{width:86px;top:auto;bottom:12%}@media (height<=700px),(width<=359px){.c1.svelte-1r7q3kg{width:100px}.c2.svelte-1r7q3kg{width:72px}}@keyframes svelte-1r7q3kg-drift{0%{transform:translate(-110%)}to{transform:translate(calc(100cqw + 10%))}}@container sky (height<=190px){.c1.svelte-1r7q3kg{top:auto;bottom:6px}.c2.svelte-1r7q3kg{top:4%;bottom:auto}}@media (width<=339px){.c1.svelte-1r7q3kg{width:64px}.c2.svelte-1r7q3kg{width:48px}}.sky.svelte-52e921{z-index:0;height:var(--sky-h);background:linear-gradient(180deg, var(--sky-top), var(--sky-mid) 55%, var(--sky-hz));position:absolute;inset:0 0 auto}.sky.lights.svelte-52e921{pointer-events:none;background:0 0}.bank.svelte-52e921{width:100%;height:clamp(16px,18cqh,54px);opacity:calc(.9 * var(--cloud-op,1));pointer-events:none;position:absolute;bottom:-8px;left:0}.band.svelte-52e921{left:0;right:0;top:var(--safe-top);position:absolute;bottom:8px;container:sky/size}.orb.svelte-52e921{--glow:84px;z-index:2;width:var(--glow);height:var(--glow);pointer-events:none;border-radius:50%;position:absolute;top:46%;left:12%;translate:-50% -50%}@media (height<=700px),(width<=359px){.orb.svelte-52e921{--glow:72px}}@media (width<=339px){.orb.svelte-52e921{--glow:60px}}@container sky (height<=150px){.orb.svelte-52e921{top:52%}}.sun.svelte-52e921{background:radial-gradient(closest-side, var(--sun-core) 0 35%, var(--sun-ring) 50%, transparent 100%)}.sun.low.svelte-52e921{top:62%}.moon.svelte-52e921{background:radial-gradient(closest-side, var(--moon-glow) 45%, transparent 100%);place-items:center;display:grid}.moon.svelte-52e921 svg:where(.svelte-52e921){width:calc(var(--glow) / 2.2);height:auto;fill:var(--moon);overflow:visible}.star.svelte-52e921{fill:#fff6d6;height:auto;animation:if-twinkle 3s var(--ease-idle) infinite;position:absolute}.star.still.svelte-52e921{opacity:.75;animation:none}.spr.svelte-8d6h55{transform-origin:0 0;will-change:transform;pointer-events:none;width:0;height:0}.art.svelte-8d6h55{pointer-events:none;justify-content:center;align-items:flex-end;line-height:0;display:flex;position:absolute;bottom:0;left:0;translate:-50%}.art.svelte-8d6h55 .official{max-width:none}.building.svelte-8d6h55{transform-origin:0 0;pointer-events:none}.art.bush.svelte-8d6h55,.art.fire.svelte-8d6h55,.art.fixture[data-fixture].svelte-8d6h55,.art[data-sit].svelte-8d6h55{pointer-events:auto;cursor:pointer}.shishi.svelte-8d6h55 .frame:where(.svelte-8d6h55){justify-content:center;align-items:flex-end;line-height:0;display:flex;position:absolute;inset:0}.shishi.svelte-8d6h55 .tip:where(.svelte-8d6h55){opacity:0}.shishi.tipped.svelte-8d6h55 .tip:where(.svelte-8d6h55){opacity:1}.shishi.tipped.svelte-8d6h55 .rest:where(.svelte-8d6h55){opacity:0}.flames.svelte-8d6h55{width:0;height:0;position:absolute;left:0}.tongue.svelte-8d6h55{left:calc(var(--x) * var(--k) * var(--u));width:calc(14 * var(--s) * var(--k) * var(--u));height:calc(14 * var(--s) * var(--k) * var(--u));transform-origin:50%;box-shadow:0 0 calc(5 * var(--k) * var(--u)) #ff963ccc;animation:svelte-8d6h55-tongue 1.1s ease-in-out var(--d) infinite;background:radial-gradient(circle at 62% 38%,#fff6c4 0 16%,#ffd45c 36%,#ff9a2e 62%,#f2601c 88%);border-radius:50% 0 50% 50%;position:absolute;bottom:0;translate:-50%;rotate:-45deg}@keyframes svelte-8d6h55-tongue{0%,to{opacity:.95;transform:scale(1)}30%{opacity:1;transform:scale(.88,1.1)}60%{opacity:.85;transform:scale(1.06,.9)}80%{transform:scale(.94,1.04)}}.if-scene:is([data-paused],[data-covered]) .tongue.svelte-8d6h55{animation-play-state:paused}.hit.svelte-8d6h55{pointer-events:auto;cursor:pointer;border-radius:42%;position:absolute;inset:2% 8% 40%}.hit.cedar.svelte-8d6h55{inset:2% 16% 32%}.hit.palm.svelte-8d6h55{inset:0 6% 58%}.hit-trunk.svelte-8d6h55{left:0;bottom:calc(-4 * var(--u));pointer-events:auto;cursor:pointer;border-radius:40% 40% 30% 30%;position:absolute;translate:-50%}.art.flip.svelte-8d6h55 .official{transform:scaleX(-1)}.lit.svelte-8d6h55{transition:opacity 1.2s}.door.svelte-8d6h55{appearance:none;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.door.svelte-8d6h55:disabled{cursor:default;pointer-events:none}.door.svelte-8d6h55:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.art.snow.svelte-8d6h55:after{content:"";height:30%;filter:var(--tod-filter,) drop-shadow(0 1.5px 0 #96afd280);background:radial-gradient(24% 48% at 24% 66%,#fff 92%,#0000 100%),radial-gradient(30% 56%,#fff 92%,#0000 100%),radial-gradient(24% 48% at 76% 66%,#fff 92%,#0000 100%);position:absolute;top:-3%;left:6%;right:6%}.node.svelte-13nvchg{transform-origin:0 0;will-change:transform;width:0;height:0}.tree.svelte-13nvchg{transform-origin:50% 100%;pointer-events:none;position:absolute;top:0;left:0;translate:-50% -100%}.tree.svelte-13nvchg.shaking{animation:.5s ease-in-out if-shake}.oak.svelte-13nvchg{justify-content:center;line-height:0;display:flex;position:absolute;inset:0}.fruit.svelte-13nvchg{aspect-ratio:1;pointer-events:none;line-height:0;position:absolute;top:0;left:0;translate:-50% -50%}.fruit.svelte-13nvchg:not(.up){translate:-50% -88%}.f.svelte-13nvchg{transform-origin:50% 100%;transition:filter 1.2s;display:block}.fruit.up.svelte-13nvchg .f:where(.svelte-13nvchg){transform:scale(var(--up))}.fruit.svelte-13nvchg:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--sh-c), transparent);pointer-events:none;border-radius:50%;width:90%;height:26%;position:absolute;bottom:-8%;left:11%}.fruit.up.svelte-13nvchg:before{display:none}.fruit.drop.svelte-13nvchg .f:where(.svelte-13nvchg){animation:.52s cubic-bezier(.45,0,.8,.6) both svelte-13nvchg-fruit-drop}.fruit.drop.svelte-13nvchg:before{animation:.3s .2s both svelte-13nvchg-shade-in}@keyframes svelte-13nvchg-shade-in{0%{opacity:0}}@keyframes svelte-13nvchg-fruit-drop{0%{transform:translate(var(--fx), var(--fy)) scale(var(--up))}55%{animation-timing-function:ease-out;transform:translate(0)scale(1.12,.86)}72%{animation-timing-function:ease-in;transform:translateY(-24%)scale(.96,1.04)}86%{transform:translateY(0)scale(1.04,.96)}to{transform:none}}.glints.svelte-13nvchg{pointer-events:none;position:absolute}.glow.svelte-13nvchg{opacity:0;animation:svelte-13nvchg-tree-glow 2.6s ease-in-out var(--late) infinite both;background:radial-gradient(closest-side,#ffe070,#0000);border-radius:50%;position:absolute;inset:4% 8% 10%}@keyframes svelte-13nvchg-tree-glow{0%,to{opacity:0}50%{opacity:.18}}.glint.svelte-13nvchg{width:var(--g);height:var(--g);fill:#fff7cf;opacity:0;filter:var(--leaf-tint,) drop-shadow(0 0 3px #ffe070) drop-shadow(0 0 1px #fff);animation:svelte-13nvchg-glint 2.6s ease-in-out calc(var(--k) * .65s + var(--late)) infinite both;position:absolute;translate:-50% -50%}@keyframes svelte-13nvchg-glint{0%{opacity:0;transform:scale(0)rotate(0)}18%{opacity:1;transform:scale(1.15)rotate(45deg)}30%{opacity:1;transform:scale(.9)rotate(60deg)}42%{opacity:0;transform:scale(0)rotate(90deg)}to{opacity:0;transform:scale(0)}}.scene[data-r3] :is(.glint.svelte-13nvchg,.fxa.svelte-13nvchg){scale:1 calc(var(--inv-y,var(--inv,1)) / var(--inv,1))}.if-scene[data-covered] :is(.glint.svelte-13nvchg,.glow.svelte-13nvchg){animation-play-state:paused}.fxa.svelte-13nvchg{width:0;height:0;position:absolute;top:30%;left:50%}.fxa.at.svelte-13nvchg{pointer-events:none;top:0;left:0}.trunk-btn.svelte-13nvchg{left:0;bottom:calc(-4 * var(--u));border-radius:40% 40% 30% 30%;translate:-50%}.canopy.svelte-13nvchg,.row-btn.svelte-13nvchg,.trunk-btn.svelte-13nvchg{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:45%;padding:0;position:absolute}.row-btn.svelte-13nvchg{height:max(calc(44px * var(--inv,1)), calc(30 * 100cqw / 390));border-radius:22px;translate:0 -50%}.canopy.svelte-13nvchg:focus-visible,.row-btn.svelte-13nvchg:focus-visible{outline:3px solid var(--focus);outline-offset:-4px}.leaf.svelte-13nvchg{pointer-events:none;line-height:0;animation:1.8s ease-in both svelte-13nvchg-leaf;position:absolute}@keyframes svelte-13nvchg-leaf{0%{opacity:0;transform:translate(0)rotate(0)}10%{opacity:1}40%{transform:translate(-10px,40px)rotate(120deg)}75%{opacity:1;transform:translate(8px,80px)rotate(240deg)}to{opacity:0;transform:translateY(110px)rotate(320deg)}}.pop.svelte-13nvchg{z-index:var(--z-popup);pointer-events:none;--safe-b:var(--safe-bottom);position:absolute;inset:0}.detail.svelte-13nvchg{background:var(--plate);border-radius:var(--r-btn);white-space:nowrap;box-shadow:0 4px 0 var(--plate-lip);color:var(--plate-ink);pointer-events:auto;cursor:default;transform-origin:50%;animation:if-pop .36s var(--ease-bounce) both;grid-template-columns:20px auto auto auto;gap:3px 0;padding:16px 10px 8px;display:grid;position:absolute;top:0;left:0}.detail.svelte-13nvchg:after{content:"";left:calc(50% + var(--tail,0px));background:inherit;width:10px;height:10px;margin-left:-5px;position:absolute;bottom:-5px;transform:rotate(45deg)}.detail.svelte-13nvchg[data-tail=up]:after{top:-5px;bottom:auto}.detail.svelte-13nvchg[data-tail=none]:after{display:none}.plate.svelte-13nvchg{border-radius:var(--r-pill);background:var(--c-yuzu);color:var(--c-ink);font:700 var(--fs-s)/1.2 var(--font-ui);box-shadow:0 2px 0 var(--c-yuzu-lip);text-overflow:ellipsis;max-width:calc(100% - 20px);padding:3px 10px;position:absolute;top:0;left:10px;overflow:hidden;translate:0 -55%;rotate:-3deg}.row.svelte-13nvchg{grid-column:1/-1;grid-template-columns:subgrid;border-radius:var(--r-chip);align-items:center;column-gap:8px;padding:3px 6px;line-height:1;display:grid}.row.on.svelte-13nvchg{background:var(--c-yuzu)}.ic.svelte-13nvchg{justify-content:center;align-items:center;width:20px;height:20px;line-height:0;display:flex}.lbl.svelte-13nvchg{font:500 var(--fs-s)/1.2 var(--font-ui)}.amt.svelte-13nvchg{font:700 var(--fs-s)/1.2 var(--font-num);color:var(--c-ink-soft);justify-content:flex-end;align-items:center;gap:5px;display:flex}.amt.met.svelte-13nvchg{color:var(--c-leaf-text)}.ok.svelte-13nvchg{background:var(--c-leaf);width:18px;height:18px;color:var(--c-ink);border-radius:50%;flex:none;padding:3px;display:block}.ok.todo.svelte-13nvchg{box-sizing:border-box;border:1.5px dashed color-mix(in srgb, var(--plate-ink) 28%, transparent);background:0 0;padding:0}.gbc.svelte-13nvchg{justify-content:flex-start;display:flex}.chip.svelte-13nvchg{border-radius:var(--r-pill);background:var(--c-yuzu);color:var(--c-ink);font:700 11px/1.1 var(--font-ui);box-shadow:0 1px 0 var(--c-yuzu-lip);padding:2px 6px 3px}.ghost.svelte-13nvchg{border-radius:var(--r-pill);border:1px dashed color-mix(in srgb, var(--plate-ink) 30%, transparent);color:color-mix(in srgb, var(--plate-ink) 38%, transparent);font:700 11px/1.1 var(--font-ui);padding:1px 5px 2px}.sum.svelte-13nvchg{border-top:1px dashed color-mix(in srgb, var(--plate-ink) 25%, transparent);font:500 var(--fs-s)/1.2 var(--font-ui);color:var(--plate-ink);grid-column:1/-1;grid-template-columns:1fr auto;align-items:baseline;gap:2px 12px;margin-top:3px;padding:5px 8px 1px;display:grid}.sum.svelte-13nvchg .v:where(.svelte-13nvchg){font:700 var(--fs-s)/1.2 var(--font-num);text-align:right}.sum.svelte-13nvchg .rule:where(.svelte-13nvchg){background:color-mix(in srgb, var(--plate-ink) 15%, transparent);grid-column:1/-1;height:1px;margin:1px 0}.sum.svelte-13nvchg .tot:where(.svelte-13nvchg){font-weight:700}.sum.svelte-13nvchg b.tot:where(.svelte-13nvchg){font-size:var(--fs-body)}.sum.svelte-13nvchg .v.zero:where(.svelte-13nvchg){color:color-mix(in srgb, var(--plate-ink) 40%, transparent)}.duo.svelte-13nvchg{border-top:1px dashed color-mix(in srgb, var(--plate-ink) 25%, transparent);font:700 var(--fs-s)/1.2 var(--font-ui);color:var(--plate-ink);grid-column:1/-1;justify-content:center;align-items:center;gap:6px;margin-top:3px;padding:5px 8px 1px;display:flex}.duo.svelte-13nvchg b:where(.svelte-13nvchg){font-family:var(--font-num)}.duo.svelte-13nvchg small:where(.svelte-13nvchg){font:500 11px/1.1 var(--font-ui);color:var(--c-ink-soft)}.duo.svelte-13nvchg svg:where(.svelte-13nvchg){width:16px;height:16px;fill:color-mix(in srgb, var(--plate-ink) 30%, transparent);flex:none}.duo.met.svelte-13nvchg svg:where(.svelte-13nvchg){fill:var(--c-yuzu-lip)}.sync.svelte-13nvchg{font:500 var(--fs-s)/1.2 var(--font-ui);color:var(--c-ink-soft);grid-column:1/-1;justify-content:center;align-items:center;gap:5px;margin-top:2px;display:flex}.sync.late.svelte-13nvchg:before{content:"";background:color-mix(in srgb, var(--c-ink-soft) 55%, transparent);border-radius:50%;width:6px;height:6px}@container (width<=400px){.detail.svelte-13nvchg{grid-template-columns:20px auto auto}.lbl.svelte-13nvchg{display:none}.row.svelte-13nvchg{column-gap:10px}.amt.svelte-13nvchg{padding-left:4px}}@media (height<=700px){.detail.svelte-13nvchg{gap:0;padding:14px 8px 6px}.row.svelte-13nvchg{padding-block:2px}.sum.svelte-13nvchg{row-gap:0}.sum.svelte-13nvchg .rule:where(.svelte-13nvchg){margin:0}}@media (height<=600px){.detail.svelte-13nvchg{padding:13px 6px 4px}.row.svelte-13nvchg{padding-block:1px}.duo.svelte-13nvchg,.sum.svelte-13nvchg{margin-top:2px;padding-top:3px}}.cap.svelte-r15x8y{background:#fff;border-radius:50% 50% 40% 40%;height:16%;position:absolute;top:4%;left:24%;right:24%;box-shadow:0 1px #dde7f3}.node.svelte-r15x8y{transform-origin:0 0;will-change:transform;pointer-events:none;width:0;height:0}.fl.svelte-r15x8y{pointer-events:auto;cursor:pointer;width:max-content;line-height:0;position:absolute;top:0;left:0;transform:translate(-50%,-96%)}.fl.svelte-r15x8y:after{content:"";width:max(100%, calc(44px * var(--inv,1)));height:max(100%, calc(44px * var(--inv,1)));position:absolute;top:50%;left:50%;translate:-50% -50%}.b.svelte-r15x8y{transform-origin:50% 100%;display:block}.wet.svelte-r15x8y{fill:#fffbe8;width:2.05128cqw;height:auto;filter:var(--leaf-tint,) drop-shadow(0 0 2px #bee6ffe6);opacity:0;animation:svelte-r15x8y-wet-glint var(--wd) ease-out var(--wo) infinite;position:absolute;top:8%;left:62%}@keyframes svelte-r15x8y-wet-glint{0%,84%{opacity:0;transform:scale(0)rotate(0)}91%{opacity:1;transform:scale(1)rotate(40deg)}to{opacity:0;transform:scale(0)rotate(90deg)}}.node.svelte-1tsunvr{pointer-events:none;width:0;height:0;line-height:0}.toy.svelte-1tsunvr .art:where(.svelte-1tsunvr){filter:var(--leaf-tint,) drop-shadow(0 1.5px 1px #5032144d);position:absolute;bottom:0;left:0;translate:-50% 4%}.toy.svelte-1tsunvr .art:where(.svelte-1tsunvr) .official{max-width:none}.ff.svelte-1tsunvr{background:var(--firefly);width:4.4px;height:4.4px;box-shadow:0 0 6px var(--firefly-glow);pointer-events:none;animation:svelte-1tsunvr-firefly 4s var(--ease-idle) infinite alternate;border-radius:50%;margin:-2.2px;position:absolute}@keyframes svelte-1tsunvr-firefly{0%{opacity:.2;transform:translate(0)}50%{opacity:1;transform:translate(10px,-14px)}to{opacity:.3;transform:translate(-12px,-4px)}}.flier.svelte-ai3ra3{pointer-events:none}.balloon.svelte-ai3ra3{appearance:none;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;--w:max(calc(48px * var(--inv,1)), calc((var(--bh) * .6 + 10) * var(--u)));--h:max(calc(48px * var(--inv,1)), calc((var(--bh) + var(--hang) + 8) * var(--u)));width:var(--w);height:var(--h);left:calc(var(--w) / -2);top:calc((var(--hang) - var(--bh)) / 2 * var(--u) - var(--h) / 2);background:0 0;border:0;padding:0;display:block;position:absolute}.critters.svelte-1gngfw6{pointer-events:none;position:absolute;inset:0}.held.svelte-1gngfw6{pointer-events:none;z-index:var(--z-taps);--su:calc(100cqw / 390);position:absolute;inset:0}.node.svelte-1gngfw6{pointer-events:none;width:0;height:0}.mover.svelte-1gngfw6,.fx.svelte-1gngfw6{width:0;height:0;transition-property:translate,opacity;transition-timing-function:cubic-bezier(.45,.05,.55,.95);position:absolute;top:0;left:0}.mover.svelte-1gngfw6>:where(.svelte-1gngfw6),.fx.svelte-1gngfw6>:where(.svelte-1gngfw6){position:absolute}.flip.svelte-1gngfw6{scale:-1 1}.shadow.svelte-1gngfw6{animation:1.4s ease-out both svelte-1gngfw6-fade-in}.shadow.gone.svelte-1gngfw6{opacity:0;transition-duration:1.1s,1.1s}.shadow.spurt.svelte-1gngfw6{transition-timing-function:cubic-bezier(.2,.7,.3,1)}.shadow.dash.svelte-1gngfw6{transition-duration:.65s,.6s;transition-timing-function:cubic-bezier(.2,.7,.4,1)}.turn.svelte-1gngfw6{width:0;height:0;transition:rotate .5s ease-out;display:block;top:0;left:0}.fin.svelte-1gngfw6{width:var(--w);height:calc(var(--w) * .42);animation:1.3s ease-in-out infinite alternate svelte-1gngfw6-wag;display:block;position:absolute;top:0;left:0;translate:-50% -50%}.fin.svelte-1gngfw6 svg:where(.svelte-1gngfw6){fill:#0a24468c;width:100%;height:100%;filter:var(--leaf-tint,) blur(calc(1.5 * var(--u)));position:absolute;inset:0;overflow:visible}.shadow.svelte-1gngfw6:not(.sea) .fin:where(.svelte-1gngfw6) svg:where(.svelte-1gngfw6){fill:#0a24469e;filter:var(--leaf-tint,) blur(calc(.7 * var(--u)))}.is-narrow.svelte-1gngfw6 .fin:where(.svelte-1gngfw6){height:calc(var(--w) * .18)}.is-fin.svelte-1gngfw6 .fin:where(.svelte-1gngfw6):before{content:"";clip-path:polygon(38% 0,100% 100%,0 100%);width:20%;height:95%;filter:var(--tod-filter,) drop-shadow(0 1px 0 #ffffffd9);background:linear-gradient(#243a5cf2,#2c466cd9);position:absolute;bottom:44%;left:28%}@keyframes svelte-1gngfw6-wag{0%{transform:skewY(-4deg)scaleY(.96)}to{transform:skewY(4deg)scaleX(.97)}}@keyframes svelte-1gngfw6-fade-in{0%{opacity:0}}.bubbles.svelte-1gngfw6 i:where(.svelte-1gngfw6){left:var(--dx);width:calc(3.2 * var(--u));height:calc(3.2 * var(--u));margin:calc(-1.6 * var(--u));background:#ffffff40;border:1px solid #ffffffe6;border-radius:50%;animation:1.8s ease-out infinite both svelte-1gngfw6-bubble;position:absolute;top:0}@keyframes svelte-1gngfw6-bubble{0%{transform:translateY(calc(2 * var(--u))) scale(.4);opacity:0}25%{opacity:1}80%{opacity:.9}to{transform:translateY(calc(-5 * var(--u))) scale(1.15);opacity:0}}.dive.mover.svelte-1gngfw6{transition-timing-function:cubic-bezier(.2,.7,.4,1)}.dive.gone.svelte-1gngfw6{opacity:0}.dive.svelte-1gngfw6 .shadow:where(.svelte-1gngfw6){animation:.2s ease-out both svelte-1gngfw6-fade-in}.dive.svelte-1gngfw6 .fin:where(.svelte-1gngfw6) svg:where(.svelte-1gngfw6){fill:#0a24468c}.bobber.svelte-1gngfw6 .float:where(.svelte-1gngfw6){transform-origin:50% 100%;top:0;left:0}.ball.svelte-1gngfw6{width:calc(8 * var(--u));height:calc(8 * var(--u));margin:calc(-6.4 * var(--u)) 0 0 calc(-4 * var(--u));background:linear-gradient(#f2484a 0 48%,#fffdf6 52%);border-radius:50%;animation:1.5s ease-in-out .3s infinite alternate svelte-1gngfw6-bob;display:block;box-shadow:inset -1px -1px #0000001f}@keyframes svelte-1gngfw6-bob{0%{transform:translateY(calc(-.6 * var(--u)))}to{transform:translateY(calc(.6 * var(--u)))}}.under.svelte-1gngfw6 .ball:where(.svelte-1gngfw6){animation:.22s cubic-bezier(.5,0,.9,.5) both svelte-1gngfw6-plunge}@keyframes svelte-1gngfw6-plunge{0%{opacity:1;transform:translateY(0)scale(1)}30%{transform:translateY(calc(-1.6 * var(--u)));scale:1.05}to{transform:translateY(calc(4.5 * var(--u)));opacity:.2;scale:.7 .5}}.ripple.late.svelte-1gngfw6{animation-delay:.25s}.splash.svelte-1gngfw6{top:0;left:0}.splash.big.svelte-1gngfw6 i:where(.svelte-1gngfw6){animation:.6s cubic-bezier(.2,.7,.4,1) both svelte-1gngfw6-drop-big}@keyframes svelte-1gngfw6-drop-big{0%{opacity:1;transform:translateY(0)scale(.4)}60%{opacity:1}to{transform:translateY(calc(-14 * var(--u))) scale(.7);opacity:0}}.splash.svelte-1gngfw6 i:where(.svelte-1gngfw6){left:calc(-1.3 * var(--u));top:calc(-1.6 * var(--u));width:calc(2.6 * var(--u));height:calc(3.6 * var(--u));rotate:var(--a);transform-origin:50% 100%;background:#ffffffeb;border-radius:50% 50% 45% 45%;animation:.55s cubic-bezier(.2,.7,.4,1) both svelte-1gngfw6-drop;position:absolute}@keyframes svelte-1gngfw6-drop{0%{opacity:1;transform:translateY(0)scale(.4)}60%{opacity:1}to{transform:translateY(calc(-11 * var(--u))) scale(.7);opacity:0}}.inv.svelte-1gngfw6{width:0;height:0;scale:var(--inv,1);transform-origin:0 0;position:absolute;top:0;left:0}.bang.svelte-1gngfw6{width:clamp(26px, calc(27 * var(--su)), 28px);aspect-ratio:1;font:900 clamp(16px, calc(17 * var(--su)), 18px) / 1 var(--font-ui);color:#e8383a;transform-origin:50% 100%;background:#fffdf6;border-radius:50%;place-items:center;margin-top:-24px;animation:.32s cubic-bezier(.3,1.6,.5,1) both svelte-1gngfw6-bang;display:grid;position:absolute;top:0;left:0;translate:-50% -100%;box-shadow:0 2px #966e4659,inset 0 0 0 2px #f2484a}@keyframes svelte-1gngfw6-bang{0%{opacity:0;transform:scale(.2)}40%{opacity:1}}.ripple.svelte-1gngfw6{width:calc(18 * var(--u));height:calc(6 * var(--u));margin:calc(-3 * var(--u)) 0 0 calc(-9 * var(--u));border:1.4px solid #ffffffd9;border-radius:50%;animation:.8s ease-out both svelte-1gngfw6-ripple;display:block;top:0;left:0}.ripple.big.svelte-1gngfw6{width:calc(28 * var(--u));height:calc(9 * var(--u));margin:calc(-4.5 * var(--u)) 0 0 calc(-14 * var(--u))}@keyframes svelte-1gngfw6-ripple{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(1.3)}}.bug.gone.svelte-1gngfw6{opacity:0}.bug.fled.svelte-1gngfw6{transition-duration:var(--ms), calc(var(--ms) * .4);transition-delay:0s, calc(var(--ms) * .6);transition-timing-function:cubic-bezier(.3,.6,.4,1),linear}.bug.svelte-1gngfw6 .hopper:where(.svelte-1gngfw6),.bug.svelte-1gngfw6 .face:where(.svelte-1gngfw6){display:block;top:0;left:0}.flutter.svelte-1gngfw6 .hopper:where(.svelte-1gngfw6){animation:.42s ease-in-out infinite alternate svelte-1gngfw6-flutter}.flutter.sat.svelte-1gngfw6 .hopper:where(.svelte-1gngfw6){animation:none}.flower.svelte-1gngfw6 .hopper:where(.svelte-1gngfw6){animation:2.4s ease-in-out infinite svelte-1gngfw6-perch-bob}@keyframes svelte-1gngfw6-perch-bob{0%,to{transform:none}50%{transform:translateY(calc(-1 * var(--u)))}}.flower.mover.svelte-1gngfw6{transition-timing-function:cubic-bezier(.3,.6,.4,1)}@keyframes svelte-1gngfw6-flutter{0%{transform:translateY(calc(-2.5 * var(--u)))}to{transform:translateY(calc(2 * var(--u)))}}.dart.mover.svelte-1gngfw6{transition-timing-function:cubic-bezier(.2,.8,.3,1)}.perch.mover.svelte-1gngfw6{transition-timing-function:cubic-bezier(.3,.6,.4,1)}.crawl.svelte-1gngfw6{animation:.8s ease-out both svelte-1gngfw6-fade-in}.crawl.mover.svelte-1gngfw6{transition-timing-function:ease-in-out}.hop.mover.svelte-1gngfw6{transition-timing-function:ease-out}.stalk.svelte-1gngfw6{animation:.8s ease-out both svelte-1gngfw6-fade-in}.stalk.mover.svelte-1gngfw6{transition-timing-function:ease-in-out}.burrow.mover.svelte-1gngfw6{animation:.8s ease-out both svelte-1gngfw6-fade-in}.digfx.svelte-1gngfw6 i:where(.svelte-1gngfw6){left:calc(-1.4 * var(--su));top:calc(-1.4 * var(--su));width:calc(2.8 * var(--su));height:calc(2.8 * var(--su));rotate:var(--a);transform-origin:50% 100%;background:#8a6a44;border-radius:45%;animation:.6s cubic-bezier(.2,.7,.4,1) both svelte-1gngfw6-clod;position:absolute}.digfx.svelte-1gngfw6 .shovel:where(.svelte-1gngfw6){transform-origin:30% 100%;line-height:0;animation:.6s cubic-bezier(.3,.6,.4,1) both svelte-1gngfw6-dig-shovel;position:absolute;top:0;left:0;translate:-20% -95%}@keyframes svelte-1gngfw6-dig-shovel{0%{opacity:0;transform:rotate(-40deg)translateY(-6px)}12%{opacity:1}45%{transform:rotate(8deg)}80%{opacity:1}to{opacity:0;transform:rotate(-10deg)translateY(-8px)}}@keyframes svelte-1gngfw6-clod{0%{opacity:1;transform:translateY(0)scale(.6)}60%{opacity:1}to{transform:translateY(calc(-14 * var(--su))) scale(.9);opacity:0}}.bug.night.svelte-1gngfw6:not(.drift) .face:where(.svelte-1gngfw6){filter:brightness(.8)saturate(.85)}.netfx.svelte-1gngfw6 svg:where(.svelte-1gngfw6){width:calc(30 * var(--su));transform-origin:80% 80%;animation:.4s cubic-bezier(.3,.7,.4,1) both svelte-1gngfw6-swing;overflow:visible;translate:-50% -50%}.hoop.svelte-1gngfw6{fill:#ffffff40;stroke:#f4e9d2;stroke-width:1.6px}.mesh.svelte-1gngfw6{stroke:#fff9;stroke-width:.5px}.handle.svelte-1gngfw6{stroke:#b88a55;stroke-width:2.2px;stroke-linecap:round}@keyframes svelte-1gngfw6-swing{0%{opacity:0;transform:rotate(-70deg)}20%{opacity:1}70%{opacity:1;transform:rotate(25deg)}to{opacity:0;transform:rotate(32deg)}}.node.svelte-1u9bpi6{pointer-events:none;width:0;height:0}.held.svelte-1u9bpi6{z-index:var(--z-taps);pointer-events:none;--su:calc(100cqw / 390);position:absolute;inset:0}.item.svelte-1u9bpi6{width:0;height:0;position:absolute;top:0;left:0}.item.svelte-1u9bpi6>:where(.svelte-1u9bpi6){line-height:0;position:absolute;top:0;left:0}.item.svelte-1u9bpi6 .official{max-width:none}.shell.svelte-1u9bpi6>*,.frag.svelte-1u9bpi6>*{filter:var(--leaf-tint,) drop-shadow(0 1px 0 #785a3259);translate:-50% -60%}.shell.svelte-1u9bpi6>*{rotate:var(--tilt)}.bottle.svelte-1u9bpi6 .rock:where(.svelte-1u9bpi6){transform-origin:50% 70%;line-height:0;animation:2.4s ease-in-out infinite alternate svelte-1u9bpi6-bottle-rock;translate:-50% -60%}.bottle.svelte-1u9bpi6 .rock:where(.svelte-1u9bpi6)>*{filter:var(--leaf-tint,) drop-shadow(0 1px 0 #785a3259);rotate:-64deg}@keyframes svelte-1u9bpi6-bottle-rock{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}.foam.svelte-1u9bpi6{width:calc(20 * var(--su));height:calc(6 * var(--su));opacity:0;border:1.2px solid #ffffffe6;border-radius:50%;animation:4s ease-out infinite svelte-1u9bpi6-foam;display:block;translate:-50% -30%}@keyframes svelte-1u9bpi6-foam{0%{opacity:0;transform:scale(.4)}8%{opacity:.9}30%{opacity:0;transform:scale(1.2)}to{opacity:0}}.twinkle.svelte-1u9bpi6{width:calc(9 * var(--su));fill:#fffbe6;filter:var(--leaf-tint,) drop-shadow(0 0 2px #ffe070);opacity:0;animation:svelte-1u9bpi6-twinkle var(--tw,4s) ease-out var(--twd,0s) infinite;translate:10% -120%}@keyframes svelte-1u9bpi6-twinkle{0%,80%{opacity:0;transform:scale(0)rotate(0)}88%{opacity:1;transform:scale(1)rotate(40deg)}to{opacity:0;transform:scale(0)rotate(90deg)}}.opening.svelte-1u9bpi6 .box:where(.svelte-1u9bpi6){transform-origin:50% 100%;line-height:0;animation:.5s cubic-bezier(.3,1.4,.5,1) both svelte-1u9bpi6-box-pop;translate:-50% -50%}@keyframes svelte-1u9bpi6-box-pop{0%{transform:none}25%{transform:scale(1.18,.8)}55%{opacity:1;transform:translateY(-30%)scale(.9,1.15)rotate(-6deg)}to{opacity:0;transform:translateY(-70%)scale(1.25)rotate(8deg)}}.bit.svelte-1u9bpi6{width:calc(4 * var(--su));height:calc(6 * var(--su));margin:calc(-3 * var(--su)) 0 0 calc(-2 * var(--su));background:var(--c);rotate:var(--a);transform-origin:50% 100%;opacity:0;animation:svelte-1u9bpi6-confetti .9s cubic-bezier(.2, .7, .4, 1) calc(.12s + var(--i) * 12ms) both;border-radius:1px;display:block;box-shadow:0 0 0 .5px #00000014}@keyframes svelte-1u9bpi6-confetti{0%{opacity:1;transform:translateY(0)scale(.4)rotate(0)}55%{opacity:1}to{transform:translateY(calc(var(--d) * -1)) scale(1) rotate(200deg);opacity:0}}.pop-spark.svelte-1u9bpi6{width:calc(10 * var(--su));translate:calc(-50% + var(--dx)) calc(-50% + var(--dy));fill:#fff8d8;filter:var(--leaf-tint,) drop-shadow(0 0 2px #ffe070);opacity:0;animation:svelte-1u9bpi6-pop-spark .6s ease-out calc(.2s + var(--k) * .12s) both}@keyframes svelte-1u9bpi6-pop-spark{0%{opacity:0;transform:scale(0)rotate(0)}40%{opacity:1;transform:scale(1.1)rotate(45deg)}to{opacity:0;transform:scale(0)rotate(90deg)}}.gift.svelte-1u9bpi6>*{filter:var(--leaf-tint,) drop-shadow(0 1.5px 0 #3c461e59);translate:-50% -100%}.gift.fall.svelte-1u9bpi6{transform-origin:50% 0;animation:.56s cubic-bezier(.45,0,.8,.6) both svelte-1u9bpi6-gift-fall}@keyframes svelte-1u9bpi6-gift-fall{0%{transform:translateY(var(--from))}60%{animation-timing-function:ease-out;transform:translateY(0)scale(1.1,.88)}76%{transform:translateY(calc(-6 * var(--su))) scale(.96, 1.04);animation-timing-function:ease-in}90%{transform:translateY(0)scale(1.03,.97)}to{transform:none}}.mush.svelte-1u9bpi6>*{filter:var(--leaf-tint,) drop-shadow(0 1.5px 0 #3c461e59);translate:-50% -92%}.mush.flip.svelte-1u9bpi6>*{scale:-1 1}.frag.svelte-1u9bpi6>*{filter:var(--leaf-tint,) drop-shadow(0 0 3px #fff6bee6)}.spot.svelte-1u9bpi6 svg:where(.svelte-1u9bpi6){width:calc(26 * var(--su));fill:none;stroke-linecap:round;stroke-linejoin:round;overflow:visible;translate:-50% -50%;scale:1 .7}.spot.svelte-1u9bpi6 .crack:where(.svelte-1u9bpi6){stroke:#4e321a;stroke-opacity:.85;stroke-width:1.6px}.spot.svelte-1u9bpi6 .lip:where(.svelte-1u9bpi6){stroke:#c9a46a;stroke-width:.8px}.shovel.svelte-1u9bpi6{transform-origin:30% 100%;animation:.68s cubic-bezier(.3,.6,.4,1) both svelte-1u9bpi6-shovel;translate:-20% -95%}@keyframes svelte-1u9bpi6-shovel{0%{opacity:0;transform:rotate(-40deg)translateY(-6px)}10%{opacity:1}37%{transform:rotate(8deg)}52%{transform:rotate(-32deg)translateY(-4px)}78%{transform:rotate(10deg)}90%{opacity:1}to{opacity:0;transform:rotate(-10deg)translateY(-8px)}}.hole.svelte-1u9bpi6{width:calc(18 * var(--su));height:calc(8 * var(--su));background:radial-gradient(closest-side,#4e321a,#6b4a2a 55%,#8a6238 78%,#8a623800);border-radius:50%;animation:6s ease-out .25s both svelte-1u9bpi6-hole;display:block;translate:-50% -50%}@keyframes svelte-1u9bpi6-hole{0%{opacity:0;transform:scale(.3)}5%{opacity:1;transform:scale(.7)}10%{transform:scale(1)}85%{opacity:1}to{opacity:0}}.clod.svelte-1u9bpi6{width:calc(4 * var(--su));height:calc(3.4 * var(--su));animation:svelte-1u9bpi6-clod .6s cubic-bezier(.3, .8, .6, 1) calc(.24s + var(--k) * .28s + var(--i) * 40ms) both;background:#8a6238;border-radius:50%;display:block}@keyframes svelte-1u9bpi6-clod{0%{opacity:0;transform:translate(0)}15%{opacity:1}50%{transform:translate(calc(var(--dx) * 7 * var(--su)), calc(-10 * var(--su)))}to{transform:translate(calc(var(--dx) * 12 * var(--su)), calc(2 * var(--su)));opacity:0}}.wish.svelte-1u9bpi6{box-shadow:0 2px 0 var(--plate-lip), 0 0 12px #fff6be8c;animation:1.9s ease-out both svelte-1u9bpi6-wish-note;translate:-50% -50%}.wish.svelte-1u9bpi6:not(.placed){visibility:hidden;animation:none}@keyframes svelte-1u9bpi6-wish-note{0%{opacity:0;transform:translateY(6px)scale(.85)}15%{opacity:1;transform:none}75%{opacity:1}to{opacity:0;transform:translateY(-10px)}}.lift.svelte-1u9bpi6>*{translate:-50% -60%;rotate:var(--tilt);animation:.5s ease-out both svelte-1u9bpi6-lift}@keyframes svelte-1u9bpi6-lift{to{transform:translateY(calc(-16 * var(--su))) scale(1.15);opacity:0}}.node.svelte-193gdxf{pointer-events:none;width:0;height:0}.item.svelte-193gdxf{width:0;height:0;position:absolute;top:0;left:0}.item.svelte-193gdxf>:where(.svelte-193gdxf){line-height:0;position:absolute;top:0;left:0}.rock.svelte-193gdxf>*{transform-origin:50% 100%;filter:var(--leaf-tint,) drop-shadow(0 2px 1px #3c46284d);translate:-50% -92%}.rock.svelte-193gdxf .official{max-width:none}.weed.svelte-193gdxf svg:where(.svelte-193gdxf),.up.svelte-193gdxf svg:where(.svelte-193gdxf){width:calc(24 * var(--su));overflow:visible;translate:-50% -92%}.flip.svelte-193gdxf svg:where(.svelte-193gdxf){scale:-1 1}.front.svelte-193gdxf{fill:#4db04a}.back.svelte-193gdxf,.base.svelte-193gdxf{fill:#2f7f36}.hi.svelte-193gdxf{fill:none;stroke:#8fd66a;stroke-width:.9px;stroke-linecap:round}.shade.svelte-193gdxf{width:calc(14 * var(--su));height:calc(3 * var(--su));background:#3c461e40;border-radius:50%;display:block;translate:-50% -60%}.weed.sprout.svelte-193gdxf svg:where(.svelte-193gdxf){transform-origin:50% 100%;animation:.42s cubic-bezier(.34,1.56,.64,1) both svelte-193gdxf-sprout}@keyframes svelte-193gdxf-sprout{0%{transform:scale(0)}70%{transform:scale(1.15)}to{transform:none}}.strike.svelte-193gdxf{transform-origin:30% 100%;animation:.3s cubic-bezier(.4,0,.7,1) both svelte-193gdxf-strike;translate:-20% -95%}@keyframes svelte-193gdxf-strike{0%{opacity:0;transform:rotate(-45deg)translateY(-6px)}20%{opacity:1}75%{opacity:1;transform:rotate(6deg)}to{opacity:0;transform:rotate(0)}}.up.svelte-193gdxf{animation:.65s cubic-bezier(.3,.7,.4,1) both svelte-193gdxf-pull}@keyframes svelte-193gdxf-pull{0%{transform:translate(0)rotate(0)}30%{transform:translate(0, calc(-12 * var(--su))) rotate(-10deg);opacity:1}to{transform:translate(calc(10 * var(--su)), calc(-4 * var(--su))) rotate(70deg);opacity:0}}.clod.svelte-193gdxf{width:calc(3.5 * var(--su));height:calc(3 * var(--su));background:#8a6238;border-radius:50%;animation:.5s cubic-bezier(.3,.8,.6,1) both svelte-193gdxf-clod;display:block}@keyframes svelte-193gdxf-clod{0%{opacity:0;transform:translate(0)}15%{opacity:1}50%{transform:translate(calc(var(--dx) * 6 * var(--su)), calc(-8 * var(--su)))}to{transform:translate(calc(var(--dx) * 10 * var(--su)), calc(1 * var(--su)));opacity:0}}.glint.svelte-193gdxf{width:calc(11 * var(--su));fill:#fff8d8;animation:.75s ease-out both svelte-193gdxf-twinkle;overflow:visible;translate:-50% -50%}@keyframes svelte-193gdxf-twinkle{0%{opacity:0;transform:scale(0)rotate(0)}35%{opacity:1;transform:scale(1.1)rotate(45deg)}to{opacity:0;transform:scale(0)rotate(90deg)}}.taps.svelte-o5i1iw{z-index:var(--z-taps);pointer-events:none;--su:calc(100cqw / 390);position:absolute;inset:0}.fxn.svelte-o5i1iw{pointer-events:none;width:0;height:0}.fx.svelte-o5i1iw{width:0;height:0;position:absolute}.fx.svelte-o5i1iw>:where(.svelte-o5i1iw){position:absolute}.fx.svelte-o5i1iw i:where(.svelte-o5i1iw){display:block}.flip.svelte-o5i1iw{scale:-1 1}.bit.svelte-o5i1iw{width:calc(16 * var(--su));height:calc(16 * var(--su));animation:svelte-o5i1iw-bit .95s cubic-bezier(.25, .6, .45, 1) calc(var(--i) * 45ms) both;place-items:center;line-height:0;display:grid;top:0;left:0;translate:-50% -50%}@keyframes svelte-o5i1iw-bit{0%{opacity:0;transform:translate(0)rotate(0)}12%{opacity:1}34%{transform:translate(calc(var(--dx) * 13 * var(--su)), calc(-15 * var(--su))) rotate(calc(var(--dx) * 70deg + 20deg))}75%{opacity:1}to{transform:translate(calc(var(--dx) * 26 * var(--su)), calc(16 * var(--su))) rotate(calc(var(--dx) * 170deg + 80deg));opacity:0}}.bit.svelte-o5i1iw img{max-width:none}.bit.svelte-o5i1iw .leaf:where(.svelte-o5i1iw){width:calc(13 * var(--su));height:calc(7.5 * var(--su));background:linear-gradient(135deg,#8fd16a,#4fa644);border-radius:0 80%}.bit.svelte-o5i1iw .clump:where(.svelte-o5i1iw){width:calc(11 * var(--su));height:calc(8 * var(--su));background:#fff;border-radius:50% 50% 45% 45%;box-shadow:0 1px #d5e2f2}.petal.svelte-o5i1iw{width:calc(8 * var(--su));height:calc(5.5 * var(--su));margin:calc(-2.75 * var(--su)) 0 0 calc(-4 * var(--su));background:var(--c);border-radius:60% 40%;animation:.95s ease-out both svelte-o5i1iw-petal;top:0;left:0;box-shadow:0 0 0 .5px #78503c40}.petal.two.svelte-o5i1iw{animation-delay:70ms}@keyframes svelte-o5i1iw-petal{0%{opacity:0;transform:translate(0)rotate(0)}15%{opacity:1;transform:translate(calc(var(--dx) * 5 * var(--su)), calc(-6 * var(--su))) rotate(40deg)}to{transform:translate(calc(var(--dx) * 15 * var(--su)), calc(14 * var(--su))) rotate(calc(var(--dx) * 200deg));opacity:0}}.spark.svelte-o5i1iw,.twinkle.svelte-o5i1iw,.glint.svelte-o5i1iw{fill:#fff8d8;overflow:visible}.spark.svelte-o5i1iw{left:calc(4 * var(--su));top:calc(-12 * var(--su));width:calc(10 * var(--su));height:calc(10 * var(--su));animation:.7s ease-out both svelte-o5i1iw-twinkle}@keyframes svelte-o5i1iw-twinkle{0%{opacity:0;transform:scale(0)rotate(0)}35%{opacity:1;transform:scale(1.1)rotate(45deg)}to{opacity:0;transform:scale(0)rotate(90deg)}}.can.svelte-o5i1iw{left:calc(6 * var(--su));top:calc(-26 * var(--su));transform-origin:20% 80%;line-height:0;animation:.9s ease-out both svelte-o5i1iw-can}.flip.svelte-o5i1iw .can:where(.svelte-o5i1iw){scale:-1 1}.can.svelte-o5i1iw .official{max-width:none}@keyframes svelte-o5i1iw-can{0%{opacity:0;transform:rotate(10deg)translateY(-4px)}18%{opacity:1;transform:rotate(0)}40%,70%{opacity:1;transform:rotate(-28deg)}to{opacity:0;transform:rotate(-10deg)translateY(-4px)}}.drip.svelte-o5i1iw{left:calc(2 * var(--su));top:calc(-14 * var(--su));width:calc(2 * var(--su));height:calc(3 * var(--su));animation:svelte-o5i1iw-drip .45s ease-in calc(.3s + var(--i) * 60ms) both;background:#9fd8ff;border-radius:50%/60% 60% 40% 40%;box-shadow:0 0 0 .5px #3c78b480}@keyframes svelte-o5i1iw-drip{0%{transform:translate(calc(var(--dx) * 2 * var(--su)), 0);opacity:0}20%{opacity:1}to{transform:translate(calc(-2 * var(--su) + var(--dx) * 3 * var(--su)), calc(13 * var(--su)));opacity:0}}.spark.late.svelte-o5i1iw{left:calc(-10 * var(--su));top:calc(-4 * var(--su));width:calc(8 * var(--su));height:calc(8 * var(--su));animation-delay:.62s}.bfly.svelte-o5i1iw{width:calc(18 * var(--su));margin:calc(-7.5 * var(--su)) 0 0 calc(-9 * var(--su));line-height:0;animation:1.05s ease-in both svelte-o5i1iw-bfly;top:0;left:0}.bfly.svelte-o5i1iw svg:where(.svelte-o5i1iw){width:100%;height:auto;overflow:visible}.bfly.svelte-o5i1iw .wing:where(.svelte-o5i1iw){fill:#fffdf3;stroke:#e4c979;stroke-width:.7px;transform-origin:0 0;animation:.14s ease-in-out infinite alternate svelte-o5i1iw-flap}.bfly.svelte-o5i1iw .wing.r:where(.svelte-o5i1iw){animation-delay:0s}@keyframes svelte-o5i1iw-flap{to{scale:.25 1}}@keyframes svelte-o5i1iw-bfly{0%{opacity:0;transform:translate(0)rotate(-8deg)}10%{opacity:1}40%{transform:translate(calc(12 * var(--su)), calc(-22 * var(--su))) rotate(10deg)}70%{transform:translate(calc(6 * var(--su)), calc(-40 * var(--su))) rotate(-6deg);opacity:1}to{transform:translate(calc(24 * var(--su)), calc(-62 * var(--su))) rotate(12deg);opacity:0}}.firefly.svelte-o5i1iw{background:var(--firefly,#f6ff9e);width:4.4px;height:4.4px;box-shadow:0 0 7px var(--firefly-glow,#efff7a);border-radius:50%;margin:-2.2px;animation:1.05s ease-out both svelte-o5i1iw-firefly;top:0;left:0}@keyframes svelte-o5i1iw-firefly{0%{opacity:0;transform:translate(0)}25%{opacity:1}45%{opacity:.35}65%{opacity:1}to{transform:translate(calc(-10 * var(--su)), calc(-34 * var(--su)));opacity:0}}.ring.svelte-o5i1iw{width:calc(30 * var(--su));height:calc(10 * var(--su));margin:calc(-5 * var(--su)) 0 0 calc(-15 * var(--su));border:1.6px solid #ffffffe6;border-radius:50%;animation:.8s ease-out both svelte-o5i1iw-ring;top:0;left:0}.ring.late.svelte-o5i1iw{animation-duration:.75s;animation-delay:.16s}.splash.small.svelte-o5i1iw{scale:.6}@keyframes svelte-o5i1iw-ring{0%{opacity:1;transform:scale(.15)}to{opacity:0;transform:scale(1.35)}}.drop.svelte-o5i1iw{width:calc(3 * var(--su));height:calc(3.6 * var(--su));margin:calc(-1.8 * var(--su)) 0 0 calc(-1.5 * var(--su));animation:svelte-o5i1iw-drop .55s cubic-bezier(.3, .8, .6, 1) calc(var(--i) * 30ms) both;background:#fff;border-radius:50%/60% 60% 40% 40%;top:0;left:0}@keyframes svelte-o5i1iw-drop{0%{opacity:0;transform:translate(0)}15%{opacity:1}50%{transform:translate(calc(var(--dx) * 6 * var(--su)), calc((-13 + var(--dx) * var(--dx) * 4) * var(--su)))}to{transform:translate(calc(var(--dx) * 11 * var(--su)), 0);opacity:0}}.fish.svelte-o5i1iw{width:calc(22 * var(--su));height:calc(8 * var(--su));margin:calc(-2 * var(--su)) 0 0 calc(-2 * var(--su));background:radial-gradient(closest-side,#12345c8c,#12345c4d 60%,#0000) 0 0/78% 100% no-repeat,radial-gradient(closest-side,#12345c66,#0000) 100%/30% 70% no-repeat;animation:1.05s ease-in-out both svelte-o5i1iw-fish;top:0;left:0}@keyframes svelte-o5i1iw-fish{0%{transform:translate(calc(-6 * var(--su)), calc(6 * var(--su))) rotate(-4deg);opacity:0}30%{opacity:1}55%{transform:translate(calc(-14 * var(--su)), calc(7 * var(--su))) rotate(4deg);opacity:1}to{transform:translate(calc(-36 * var(--su)), calc(10 * var(--su))) rotate(-3deg);opacity:0}}.print.svelte-o5i1iw{left:calc(-8 * var(--su));top:calc(-1 * var(--su));width:calc(5.5 * var(--su));height:calc(3.6 * var(--su));background:#96693752;border-radius:50%;animation:1.05s ease-out both svelte-o5i1iw-print}.print.r.svelte-o5i1iw{left:calc(2.5 * var(--su));top:calc(-6.5 * var(--su));animation-delay:.1s}.snow.svelte-o5i1iw .print:where(.svelte-o5i1iw){background:#6e8cbe73}@keyframes svelte-o5i1iw-print{0%{opacity:0}15%{opacity:1}60%{opacity:.9}to{opacity:0}}.ember.svelte-o5i1iw{width:calc(2.6 * var(--su));height:calc(2.6 * var(--su));margin:calc(-1.3 * var(--su));box-shadow:0 0 calc(3 * var(--su)) #ff9a3c;animation:svelte-o5i1iw-ember .95s ease-out calc(var(--i) * 70ms) both;background:#ffd27a;border-radius:50%;top:0;left:0}@keyframes svelte-o5i1iw-ember{0%{opacity:0;transform:translate(0)scale(1)}15%{opacity:1}to{transform:translate(calc(var(--dx) * 9 * var(--su)), calc(-34 * var(--su))) scale(.4);opacity:0}}.puff.svelte-o5i1iw{width:calc(8.5 * var(--su));height:calc(8.5 * var(--su));margin:calc(-7 * var(--su)) 0 0 calc(-4.25 * var(--su));animation:svelte-o5i1iw-puff .6s ease-out calc(var(--i) * 35ms) both;background:#fff8e4eb;border-radius:50%;top:0;left:0}.grass.svelte-o5i1iw .puff:where(.svelte-o5i1iw){background:#ffffffe0}.snow.svelte-o5i1iw .puff:where(.svelte-o5i1iw){background:#fff;box-shadow:0 1px 2px #6e8cbe80}@keyframes svelte-o5i1iw-puff{0%{opacity:0;transform:translate(0)scale(.3)}25%{opacity:1}to{transform:translate(calc(var(--dx) * 12 * var(--su)), calc((-6 + var(--dx) * var(--dx) * 3) * var(--su))) scale(1.25);opacity:0}}.wisp.svelte-o5i1iw{--s:calc(15px - var(--i) * 3px);width:var(--s);height:var(--s);margin:calc(var(--s) / -2);background:var(--cloud-top,#fff);box-shadow:inset 0 -3px 3px var(--cloud-mid,#e3f0fb);opacity:calc(.95 * var(--cloud-op,1));animation:svelte-o5i1iw-wisp .7s ease-out calc(var(--i) * 50ms) both;border-radius:50%;top:0;left:0}@keyframes svelte-o5i1iw-wisp{0%{opacity:0;transform:translate(0)scale(.9)}20%{opacity:.95}to{transform:translate(calc(var(--dir,1) * (18px + var(--i) * 8px)), calc(var(--dy) * 12px)) scale(.35);opacity:0}}.halo.svelte-o5i1iw{border:2px solid #fffad7e6;border-radius:50%;width:44px;height:44px;margin:-22px;animation:.65s ease-out both svelte-o5i1iw-ring;top:0;left:0}.glint.svelte-o5i1iw{width:30px;height:30px;animation:.75s ease-out both svelte-o5i1iw-twinkle;top:-15px;left:-15px}.flare.svelte-o5i1iw{background:#fffff0bf;border-radius:50%;width:7px;height:7px;margin:-3.5px;animation:.7s ease-out 80ms both svelte-o5i1iw-print;top:15px;left:18px}.flare.far.svelte-o5i1iw{width:4px;height:4px;margin:-2px;animation-delay:.16s;top:28px;left:34px}.twinkle.svelte-o5i1iw{width:16px;height:16px;animation:.7s ease-out both svelte-o5i1iw-twinkle;top:-8px;left:-8px}.moon.svelte-o5i1iw .twinkle:where(.svelte-o5i1iw){width:12px;height:12px;top:-22px;left:12px}.streak.svelte-o5i1iw{transform-origin:0 0;animation:.85s cubic-bezier(.45,0,.8,.6) both svelte-o5i1iw-shoot;top:0;left:0}.wishspark.svelte-o5i1iw{animation-delay:calc(var(--i) * 90ms);translate:var(--dx) var(--dy);fill:#fff3b0;filter:drop-shadow(0 0 3px #fff0aae6)}.streak.svelte-o5i1iw i:where(.svelte-o5i1iw){background:linear-gradient(270deg,#fffbea,#fffbea00);border-radius:2px;width:64px;height:2px;position:absolute;top:-1px;right:0}.streak.svelte-o5i1iw:after{content:"";background:#fffdf0;border-radius:50%;width:5px;height:5px;position:absolute;top:-2.5px;left:-2.5px;box-shadow:0 0 6px 2px #fff6c8b3}@keyframes svelte-o5i1iw-shoot{0%{transform:rotate(var(--a)) translateX(0);opacity:0}12%{opacity:1}75%{opacity:1}to{transform:rotate(var(--a)) translateX(var(--len));opacity:0}}.gift.svelte-o5i1iw{width:var(--gs);height:var(--gs);margin:calc(var(--gs) * -1) 0 0 calc(var(--gs) / -2);line-height:0;top:0;left:0}.land-spark.svelte-o5i1iw{left:calc(-16 * var(--su));top:calc(-26 * var(--su));animation-delay:calc(var(--fall) + 50ms)}.land-spark.two.svelte-o5i1iw{left:calc(6 * var(--su));top:calc(-18 * var(--su));width:calc(7 * var(--su));height:calc(7 * var(--su));animation-delay:calc(var(--fall) + .25s)}.catch.svelte-dp1rym{width:max-content;max-width:100%;display:block}.catch.svelte-dp1rym:not(.placed),.catch.svelte-dp1rym:not(.placed) :where(.svelte-dp1rym){visibility:hidden;animation:none!important}.catch-plate.svelte-dp1rym{appearance:none;cursor:pointer;pointer-events:auto;text-align:left;-webkit-tap-highlight-color:transparent;background:var(--plate);width:max-content;max-width:100%;color:var(--plate-ink);box-shadow:0 var(--lip-h) 0 var(--plate-lip);font:700 clamp(13px, calc(14 * var(--su)), 15px) / 1.35 var(--font-ui);text-wrap:balance;border:0;border-radius:22px;align-items:center;gap:6px;margin:0;padding:3px 22px 3px 4px;animation:.25s ease-out both svelte-dp1rym-say;display:flex;position:relative}@keyframes svelte-dp1rym-say{0%{opacity:0;transform:translateY(4px)scale(.96)}}.catch-say.svelte-dp1rym{white-space:pre-line;padding:6px 0;display:grid}.pg.svelte-dp1rym{visibility:hidden;grid-area:1/1}.pg.now.svelte-dp1rym{visibility:visible}.rest.svelte-dp1rym{visibility:hidden}.catch-icon.svelte-dp1rym{flex:none;line-height:0;animation:.55s cubic-bezier(.3,1.5,.5,1) both svelte-dp1rym-lift}.catch-icon.svelte-dp1rym .official{filter:drop-shadow(0 1.5px 1.5px #3c28144d);max-width:none}@keyframes svelte-dp1rym-lift{0%{transform:translate(var(--dx), var(--dy)) scale(.4);opacity:0}25%{opacity:1}}.next.svelte-dp1rym{clip-path:polygon(0 0,100% 0,50% 100%);filter:drop-shadow(0 1px #965a1e59);background:#f6a623;width:10px;height:7px;animation:.6s ease-in-out infinite alternate svelte-dp1rym-bob;position:absolute;bottom:9px;right:9px}@keyframes svelte-dp1rym-bob{0%{transform:translateY(-1.5px)}to{transform:translateY(1.5px)}}@media (prefers-reduced-motion:reduce){.catch-plate.svelte-dp1rym{animation:.2s ease-out both svelte-dp1rym-fade}.catch-icon.svelte-dp1rym,.next.svelte-dp1rym{animation:none}@keyframes svelte-dp1rym-fade{0%{opacity:0}}}.catch-stack.svelte-1br7vy7{z-index:2;left:0;right:0;bottom:calc(var(--pad-bottom,8px) + 8px + var(--news-lift,0px));padding:0 calc(var(--safe-right,0px) + var(--hit,44px) + 16px);pointer-events:none;--su:calc(100cqw / 390);flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute}.if-scene:has([data-partner-edge=bottom]) .catch-stack.svelte-1br7vy7{bottom:calc(var(--safe-bottom) + 64px + var(--news-lift,0px))}.slot.svelte-1br7vy7{max-width:min(340px,100%);transition:opacity var(--fade) ease, translate var(--fade) ease;justify-content:center;display:flex}.slot.leaving.svelte-1br7vy7{opacity:0;pointer-events:none;translate:0 -6px}@media (prefers-reduced-motion:reduce){.slot.leaving.svelte-1br7vy7{translate:none}}.node.svelte-kreh{pointer-events:none;width:0;height:0}.drop.svelte-kreh{pointer-events:none;transform-origin:50% 100%;line-height:0;animation:.56s cubic-bezier(.45,0,.8,.6) both svelte-kreh-shake-drop;position:absolute;top:0;left:0;translate:-50% -100%}.drop.svelte-kreh:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--sh-c), transparent);border-radius:50%;width:90%;height:26%;position:absolute;bottom:-12%;left:10%}@keyframes svelte-kreh-shake-drop{0%{transform:translateY(var(--from))}60%{animation-timing-function:ease-out;transform:translateY(0)scale(1.1,.88)}76%{animation-timing-function:ease-in;transform:translateY(-18%)scale(.96,1.04)}90%{transform:translateY(0)scale(1.03,.97)}to{transform:none}}.drop.svelte-kreh{width:max-content}.drop.svelte-kreh .official{max-width:none}.nest.svelte-kreh svg:where(.svelte-kreh){width:5.12821cqw;display:block}.nest.fading.svelte-kreh{opacity:0;transition:opacity .6s}.drop.still.svelte-kreh{animation:none}.pick.svelte-kreh{width:max(calc(44px * var(--inv,1)), calc(30 * 100cqw / 390));aspect-ratio:1;pointer-events:auto;appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;left:0;translate:-50% -50%}.pick.svelte-kreh:focus-visible,.swarm.svelte-kreh:focus-visible{outline:3px solid var(--focus);outline-offset:-4px}.dangle.svelte-kreh{width:0;height:var(--len);pointer-events:none;transform-origin:50% 0;animation:.65s cubic-bezier(.3,.6,.5,1.2) both svelte-kreh-dangle-drop,2.6s ease-in-out .65s infinite alternate svelte-kreh-sway;position:absolute;left:0}.dangle.up.svelte-kreh{animation:.85s ease-in both svelte-kreh-dangle-up}.thread.svelte-kreh{background:#ffffffb3;width:1px;height:100%;position:absolute;top:0;left:-.5px}.dbug.svelte-kreh{width:4.10256cqw;position:absolute;top:100%;left:0;overflow:visible;translate:-50% -30%}@keyframes svelte-kreh-dangle-drop{0%{translate:0 calc(var(--len) * -1)}}@keyframes svelte-kreh-dangle-up{0%{opacity:1;translate:0}to{translate:0 calc(var(--len) * -1);opacity:0}}@keyframes svelte-kreh-sway{0%{rotate:-5deg}to{rotate:5deg}}.swarm.svelte-kreh{--s:max(calc(44px * var(--inv,1)), calc(46 * 100cqw / 390));width:var(--s);aspect-ratio:1;margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);appearance:none;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;top:0;left:0}.swarm.stung.svelte-kreh{pointer-events:none;animation:.9s ease-in both svelte-kreh-away}.swarm.theirs.svelte-kreh{pointer-events:none}@keyframes svelte-kreh-away{0%{opacity:1;translate:0}to{translate:var(--away) -25cqw;opacity:0}}.wasp.svelte-kreh{width:5.38462cqw;translate:calc(-50% + var(--dx)) calc(-50% + var(--dy));animation:.3s ease-in-out infinite alternate svelte-kreh-buzz;position:absolute;top:50%;left:50%;overflow:visible}@keyframes svelte-kreh-buzz{0%{transform:translate(-2px,1px)rotate(-8deg)}to{transform:translate(2px,-2px)rotate(8deg)}}.w.svelte-kreh{fill:#ffffffbf;stroke:#6e788c99;stroke-width:.4px;transform-origin:0 -1px;animation:50ms linear infinite alternate svelte-kreh-flap}@keyframes svelte-kreh-flap{to{scale:1 .3}}.netfx.svelte-kreh{width:0;height:0;position:absolute}.netfx.svelte-kreh svg:where(.svelte-kreh){width:calc(30 * var(--su));transform-origin:80% 80%;animation:.4s cubic-bezier(.3,.7,.4,1) both svelte-kreh-swing;position:absolute;overflow:visible;translate:-50% -50%}.hoop.svelte-kreh{fill:#ffffff40;stroke:#f4e9d2;stroke-width:1.6px}.mesh.svelte-kreh{stroke:#fff9;stroke-width:.5px}.handle.svelte-kreh{stroke:#b88a55;stroke-width:2.2px;stroke-linecap:round}@keyframes svelte-kreh-swing{0%{opacity:0;transform:rotate(-70deg)}20%{opacity:1}70%{opacity:1;transform:rotate(25deg)}to{opacity:0;transform:rotate(32deg)}}.spr.svelte-1dah0yt{transform-origin:0 0;pointer-events:none;width:0;height:0}.deco.svelte-1dah0yt{appearance:none;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;transform-origin:50% 100%;background:0 0;border:0;justify-content:center;align-items:flex-end;margin:0;padding:0;line-height:0;display:flex;position:absolute;bottom:0;left:0}.deco.svelte-1dah0yt .official{max-width:none}.deco.svelte-1dah0yt:after{content:"";left:50%;bottom:calc(-4 * var(--u));width:max(100%, calc(45px * var(--inv,1)));height:max(calc(100% + 4 * var(--u)), calc(45px * var(--inv,1)));position:absolute;translate:-50%}.deco.svelte-1dah0yt:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.deco.editing.svelte-1dah0yt{touch-action:none}.puff.svelte-1dah0yt{width:calc(50 * var(--u));height:calc(50 * var(--u));background:radial-gradient(closest-side,#ffffffe6,#ffffff80 55%,#0000);border-radius:50%;animation:.6s ease-out both svelte-1dah0yt-puff;position:absolute;top:0;left:0;translate:-50% -50%}@keyframes svelte-1dah0yt-puff{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.3)}}.node.svelte-vm5i0v{pointer-events:none;width:0;height:0}.board.svelte-vm5i0v{pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;line-height:0;position:absolute;top:0;left:0;translate:-50% -94%}.art.svelte-vm5i0v .official{max-width:none;filter:var(--leaf-tint,) drop-shadow(0 2px 1px #3c46284d)}.news.svelte-vm5i0v{left:50%;top:calc(-14 * var(--su));width:calc(16 * var(--su));height:calc(16 * var(--su));color:#e8603c;min-width:22px;min-height:22px;font:800 calc(12 * var(--su)) / 1 var(--font-ui);background:#fff6d8;border-radius:50%;place-items:center;animation:1.4s ease-in-out infinite svelte-vm5i0v-news;display:grid;position:absolute;translate:-50%;box-shadow:0 2px #78501e59}@keyframes svelte-vm5i0v-news{50%{transform:translateY(calc(-3 * var(--su)))}}@media (prefers-reduced-motion:reduce){.news.svelte-vm5i0v{animation:none}}.scene.svelte-1sjirjz{--scene-h-auto:clamp(300px, calc(100dvh - var(--island-bottom,0px)), 600px);--emote-size:clamp(36px, calc(44 * 100cqw / 390), 56px);width:100%;height:var(--scene-h,var(--scene-h-auto));isolation:isolate;background:var(--sea-flat);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative;overflow:clip;container-type:inline-size}.scroller.svelte-1sjirjz{z-index:var(--z-stage);touch-action:none;position:absolute;inset:0;overflow:hidden}.say-dock.svelte-1sjirjz{z-index:2;right:calc(var(--safe-right,0px) + 8px);bottom:calc(var(--pad-bottom,8px) + 8px + var(--news-lift,0px));position:absolute}.scene[data-r3].svelte-1sjirjz{touch-action:none}.scene[data-r3].svelte-1sjirjz :is(.spr>.art,.spr .door>*,.spr .deco>*,.fl>.b,.tree>.oak){--art3d:off;opacity:0!important}.scene[data-r3].svelte-1sjirjz .fl>.cap{display:none}.scene[data-r3].svelte-1sjirjz .m3on :is([data-m3art],.official),.scene[data-r3].svelte-1sjirjz [data-m3]:not(.m3off) :is([data-m3art],.official),.scene[data-r3].svelte-1sjirjz .mover.m3on>*{--art3d:off;opacity:0!important}.scene[data-r3].svelte-1sjirjz :is(.mover.m3on *,[data-m3]:not(.m3off) .bottle .rock,.vil .body.bob:not(:has(>[data-hat],>[data-tricked]))){animation-play-state:paused}.scene[data-r3].svelte-1sjirjz :is(.spr>.art,.spr .door>*,.spr .deco>*,.fl>.b,.tree>.oak,.m3on :is([data-m3art],.official),[data-m3]:not(.m3off) :is([data-m3art],.official),.mover.m3on>*,.in3d,.notes.m3on),.scene[data-r3].svelte-1sjirjz :is(.spr>.art,.spr .door>*,.spr .deco>*,.fl>.b,.tree>.oak,.m3on :is([data-m3art],.official),[data-m3]:not(.m3off) :is([data-m3art],.official),.mover.m3on>*,.in3d,.notes.m3on) *{filter:none!important}.scene[data-r3].svelte-1sjirjz :is(.spr>.art,.spr .door>*,.spr .deco>*,.fl>.b,.tree>.oak,.m3on [data-m3art],[data-m3]:not(.m3off) [data-m3art],.in3d,.notes.m3on),.scene[data-r3].svelte-1sjirjz :is(.spr>.art,.spr .door>*,.spr .deco>*,.fl>.b,.tree>.oak,.m3on [data-m3art],[data-m3]:not(.m3off) [data-m3art],.in3d,.notes.m3on) *{animation:none!important}.scene[data-r3].svelte-1sjirjz .in3d,.scene[data-r3].svelte-1sjirjz .notes.m3on,.scene[data-r3].svelte-1sjirjz :is(.actor,.visitor) .fxa:not(.sweat),.scene[data-r3].svelte-1sjirjz .actor[data-v3] .float[data-mark]:not([data-mark=question]){--art3d:off;opacity:0!important}.scene[data-r3].svelte-1sjirjz .vil:where(.svelte-1sjirjz) :is(.body>.official,.body>.sil,.shadow){opacity:0;--art3d:off}.scene[data-r3].svelte-1sjirjz .actor[data-v3] [data-swollen]{--art3d:off;opacity:0!important}.track.svelte-1sjirjz{position:relative}.stage.svelte-1sjirjz{contain:layout paint;--if-st:0px;--if-hy:var(--horizon-y);--z-tint:60300000;--z-taps:60320000;--z-coin:60400000;--z-popup:60500000;width:100%;position:sticky;top:0;overflow:hidden;container-type:inline-size}.no3d.svelte-1sjirjz{z-index:var(--z-popup);background:var(--plate);width:min(300px,84%);box-shadow:0 4px 0 var(--plate-lip);text-align:center;border-radius:22px;padding:16px 18px;position:absolute;top:45%;left:50%;translate:-50% -50%}.no3d.svelte-1sjirjz p:where(.svelte-1sjirjz){font-weight:700;font-size:var(--fs-talk);margin:0;line-height:1.5}.no3d.svelte-1sjirjz .sub:where(.svelte-1sjirjz){font-weight:400;font-size:var(--fs-s);color:var(--text-soft);margin-top:6px}.actor.svelte-1sjirjz{transform-origin:0 0;width:0;height:0}.actor.inside.svelte-1sjirjz{visibility:hidden;pointer-events:none}.actor[data-seat].svelte-1sjirjz .vil:where(.svelte-1sjirjz){translate:-50% calc(2px + var(--seat-drop))}.actor[data-rep].svelte-1sjirjz .vil:where(.svelte-1sjirjz){animation:4.2s ease-in-out infinite svelte-1sjirjz-pullup}@keyframes svelte-1sjirjz-pullup{0%,64%,to{translate:-50% 2px}8%,16%{translate:-50% calc(2px - var(--rep-lift))}24%,32%{translate:-50% 2px}40%,48%{translate:-50% calc(2px - var(--rep-lift))}56%{translate:-50% 2px}}.if-scene:is([data-paused],[data-covered]) .actor[data-rep].svelte-1sjirjz .vil:where(.svelte-1sjirjz){animation-play-state:paused}.actor.walking.svelte-1sjirjz{will-change:transform}.vil.svelte-1sjirjz{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;width:max-content;min-width:64px;min-height:64px;color:inherit;background:0 0;border:0;border-radius:40% 40% 20% 20%;justify-content:center;align-items:flex-end;margin:0;padding:8px 8px 0;display:flex;position:absolute;bottom:0;left:0;translate:-50% 2px}.vil.svelte-1sjirjz:disabled{cursor:default}.scene[data-r3].svelte-1sjirjz .actor[data-v3] .vil{width:calc(var(--v3w,46) * 100cqw / 390);height:calc(var(--v3h,76) * 100cqw / 390);min-width:0;min-height:0;padding:0}.scene[data-r3].svelte-1sjirjz .actor[data-v3] .vil>*{pointer-events:none}.vil.svelte-1sjirjz:focus-visible{outline:3px solid var(--focus);outline-offset:2px}:where(.stage.svelte-1sjirjz) :where(.wn) :where(svg,:not(svg *,button,.hit,.hit-trunk):not(:has(*))){--leaf-tint:var(--tod-filter);filter:var(--leaf-tint)}:where(.stage.svelte-1sjirjz) :where(.wn) :where(:not(svg *,[data-hit-min]):has(*)):before,:where(.stage.svelte-1sjirjz) :where(.wn) :where(:not(svg *,[data-hit-min]):has(*)):after{filter:var(--tod-filter)}.defs.svelte-1sjirjz{width:0;height:0;position:absolute;overflow:hidden}.vil.svelte-1sjirjz .shadow{width:calc(var(--h) * .6);height:calc(var(--h) * .12);margin-left:calc(var(--h) * -.3);bottom:calc(var(--h) * -.05);background:radial-gradient(closest-side, var(--sh-c), color-mix(in srgb, var(--sh-c) 70%, transparent) 50%, transparent);translate:calc(var(--h) * .036) calc(var(--h) * .007);transform-origin:30%}.scene.svelte-1sjirjz[data-show] .vil:where(.svelte-1sjirjz){transform-origin:50% 100%;animation:.84s ease-in-out infinite alternate svelte-1sjirjz-sway}.scene.svelte-1sjirjz[data-show] .actor:where(.svelte-1sjirjz):nth-of-type(odd) .vil:where(.svelte-1sjirjz){animation-delay:-.42s}@keyframes svelte-1sjirjz-sway{0%{rotate:-3deg}to{rotate:3deg}}.ring-node.svelte-1sjirjz,.zap-node.svelte-1sjirjz{transform-origin:0 0;pointer-events:none;width:0;height:0}.zap.svelte-1sjirjz{left:calc(-13 * var(--u));top:calc(-13 * var(--u));width:calc(26 * var(--u));height:calc(26 * var(--u));animation:.52s linear both svelte-1sjirjz-zap;position:absolute}.zap.svelte-1sjirjz path:where(.svelte-1sjirjz){fill:var(--fx-spark)}.zap.svelte-1sjirjz circle:where(.svelte-1sjirjz){fill:#fff}@keyframes svelte-1sjirjz-zap{0%{opacity:0;transform:scale(.5)rotate(0)}15%{opacity:1}50%{transform:scale(1.15)rotate(90deg)}85%{opacity:1}to{opacity:0;transform:scale(.7)rotate(180deg)}}.edge.svelte-1sjirjz{z-index:var(--z-taps);pointer-events:none;background:var(--plate);width:44px;height:44px;box-shadow:0 3px 0 var(--plate-lip);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;place-items:center;padding:6px;display:grid;position:absolute;left:50%;translate:-50%}.edge.top.svelte-1sjirjz{top:calc(var(--hud-bottom,0px) + 8px)}.edge.bottom.svelte-1sjirjz{bottom:calc(var(--safe-bottom) + 12px)}.tap-ring.svelte-1sjirjz{width:calc(34 * var(--u));height:calc(34 * var(--u));border:calc(3 * var(--u)) solid #fff7de;border-radius:50%;animation:.4s ease-out both svelte-1sjirjz-tap-ring;position:absolute;top:0;left:0;translate:-50% -50%;box-shadow:0 0 0 1px #785a282e}@keyframes svelte-1sjirjz-tap-ring{0%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(.35)}}.tap-ring.partner.svelte-1sjirjz{opacity:.8;border-color:#ddefff}.chip.svelte-1vasqqj{appearance:none;cursor:pointer;border-radius:var(--r-chip);background:var(--c-card);min-height:32px;color:var(--c-ink);box-shadow:var(--sh-obj);font:700 var(--fs-s)/1 var(--font-ui);border:0;align-items:center;gap:6px;padding:0 12px 0 9px;display:inline-flex;position:relative}.chip.svelte-1vasqqj:after{content:"";position:absolute;inset:-6px -4px}.chip.svelte-1vasqqj:active{box-shadow:var(--sh-obj-press);transform:translateY(3px)}.chip[aria-disabled=true].svelte-1vasqqj{cursor:default}svg.svelte-1vasqqj{width:14px;height:14px;color:var(--c-coral);flex:none}.spin.svelte-1vasqqj{animation:1s linear infinite svelte-1vasqqj-spin}@keyframes svelte-1vasqqj-spin{to{transform:rotate(360deg)}}.chip.svelte-1p72l13{appearance:none;cursor:pointer;border-radius:var(--r-chip);background:var(--c-card);min-height:32px;color:var(--c-ink);box-shadow:var(--sh-obj);font:700 var(--fs-s)/1 var(--font-ui);border:0;align-items:center;gap:6px;padding:0 9px 0 12px;display:inline-flex;position:relative}.chip.svelte-1p72l13:after{content:"";position:absolute;inset:-6px -4px}.chip.svelte-1p72l13:active{box-shadow:var(--sh-obj-press);transform:translateY(3px)}svg.svelte-1p72l13{width:12px;height:12px;stroke:var(--c-coral);stroke-width:3.5px;stroke-linecap:round;fill:none;flex:none}.hud-food.svelte-pra4qh{--art:clamp(54px, calc(7 * var(--vh1)), 60px);width:var(--hud-side,56px);height:var(--hit);appearance:none;border-radius:var(--r-pill);cursor:pointer;background:var(--c-cream);color:var(--c-ink);box-shadow:0 var(--lip-h) 0 var(--c-lip);font:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation;pointer-events:auto;transition:transform .16s var(--ease-soft), box-shadow .16s var(--ease-soft);border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.hud-food.pressed.svelte-pra4qh{box-shadow:0 1px 0 var(--c-lip);transform:translateY(2px)}.hud-food.svelte-pra4qh:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.art.svelte-pra4qh{width:var(--art);height:var(--art);pointer-events:none;transform-origin:50% 60%;filter:drop-shadow(0 2px #0000001f);justify-content:center;align-items:center;transition:transform .22s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:50%;left:50%;translate:-50% calc(3px - 50%)}.hud-food.pressed.svelte-pra4qh .art:where(.svelte-pra4qh){transition:transform 80ms var(--ease-squash);transform:scale(.9)rotate(4deg)}.hud-health.svelte-158l757{--art:clamp(62px, calc(8 * var(--vh1)), 70px);width:var(--hud-side,56px);height:var(--hit);appearance:none;border-radius:var(--r-pill);cursor:pointer;background:var(--c-cream);color:var(--c-ink);box-shadow:0 var(--lip-h) 0 var(--c-lip);font:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation;pointer-events:auto;transition:transform .16s var(--ease-soft), box-shadow .16s var(--ease-soft);border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.hud-health.pressed.svelte-158l757{box-shadow:0 1px 0 var(--c-lip);transform:translateY(2px)}.hud-health.svelte-158l757:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.art.svelte-158l757{width:var(--art);height:var(--art);pointer-events:none;transform-origin:50% 60%;filter:drop-shadow(0 2px #0000001f);justify-content:center;align-items:center;transition:transform .22s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.hud-health.pressed.svelte-158l757 .art:where(.svelte-158l757){transition:transform 80ms var(--ease-squash);transform:scale(.9)rotate(-6deg)}.cx.svelte-1tkjbzf{z-index:var(--z-coin);pointer-events:none;width:0;height:0;animation-name:svelte-1tkjbzf-cf-x;animation-timing-function:linear;animation-fill-mode:both;position:absolute}.cy.svelte-1tkjbzf{width:clamp(12px,3.84615cqw,18px);animation-name:svelte-1tkjbzf-cf-y;animation-fill-mode:both;display:block;position:absolute;top:0;left:0;translate:-50% -50%}.cy.svelte-1tkjbzf svg:where(.svelte-1tkjbzf){width:100%;height:auto;animation:.36s linear infinite svelte-1tkjbzf-cf-spin;display:block}.rim.svelte-1tkjbzf{fill:var(--jar-coin-rim)}.face.svelte-1tkjbzf{fill:var(--jar-coin)}.shine.svelte-1tkjbzf{fill:none;stroke:#fff;stroke-width:1.6px;stroke-linecap:round;opacity:.85}@keyframes svelte-1tkjbzf-cf-x{0%{transform:none}to{transform:translateX(var(--dx))}}@keyframes svelte-1tkjbzf-cf-y{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(0)scale(.5)}8%{opacity:1}40%{transform:translateY(calc(var(--dy) * .4 - var(--hop))) scale(1);animation-timing-function:cubic-bezier(.6,0,.9,.5)}92%{opacity:1}to{transform:translateY(var(--dy)) scale(.6);opacity:0}}@keyframes svelte-1tkjbzf-cf-spin{0%,to{transform:scaleX(1)}50%{transform:scaleX(.25)}}.pop.svelte-1tkjbzf{z-index:var(--z-coin-gain);pointer-events:none;white-space:nowrap;animation:svelte-1tkjbzf-cf-pop 1.5s var(--ease-soft) both;position:absolute;translate:-50% -100%}.pop.svelte-1tkjbzf b:where(.svelte-1tkjbzf){border-radius:var(--r-pill);background:var(--plate);color:var(--plate-ink);box-shadow:0 3px 0 var(--plate-lip);font:700 clamp(13px, calc(13 * 100cqw / 390), 15px)/1.3 var(--font-num);padding:1px 7px;display:block}@keyframes svelte-1tkjbzf-cf-pop{0%{opacity:0;transform:translateY(6px)scale(.6)}18%{opacity:1;transform:none}70%{opacity:1;transform:translateY(-6px)}to{opacity:0;transform:translateY(-12px)}}.flow.svelte-17oxf83{z-index:var(--z-hud);aspect-ratio:390/360;pointer-events:none;position:fixed;container-type:inline-size}.hud-menu.svelte-1isrmac{width:var(--hit);height:var(--hit);flex:none;position:relative}.more.svelte-1isrmac{width:var(--hit);height:var(--hit);appearance:none;cursor:pointer;color:var(--c-ink);-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid;position:relative}.more.svelte-1isrmac:before{content:"";background:var(--c-cream);box-shadow:0 var(--lip-h) 0 var(--c-lip);transition:background-color .18s var(--ease-soft), translate .12s, box-shadow .12s;border-radius:50%;position:absolute;inset:2px 2px 4px}.more.svelte-1isrmac:active:before{box-shadow:0 2px 0 var(--c-lip);translate:0 2px}.open.svelte-1isrmac .more:where(.svelte-1isrmac):before{background:var(--c-yuzu);box-shadow:0 var(--lip-h) 0 var(--c-yuzu-lip)}.more.svelte-1isrmac:focus-visible{outline:none}.more.svelte-1isrmac:focus-visible:before{outline:3px solid var(--focus);outline-offset:2px}.leaf.svelte-1isrmac{pointer-events:none;filter:drop-shadow(0 1px #0000001f);width:26px;height:26px;transition:transform .32s var(--ease-bounce);margin-top:-2px;display:flex;position:relative}.leaf.svelte-1isrmac svg:where(.svelte-1isrmac){width:100%;height:100%}.more.svelte-1isrmac:active .leaf:where(.svelte-1isrmac){transition-duration:80ms;transform:scale(.88)}.open.svelte-1isrmac .leaf:where(.svelte-1isrmac){transform:rotate(-40deg)scale(1.06)}.leaf.svelte-1isrmac.catch,.num.svelte-1isrmac.catch{animation:svelte-1isrmac-catch .26s var(--ease-bounce)}@keyframes svelte-1isrmac-catch{0%,to{transform:none}40%{transform:scale(1.14,.86)}}.items.svelte-1isrmac{pointer-events:none;gap:10px;width:max-content;display:grid;position:absolute;top:calc(100% + 8px);right:0}.item.svelte-1isrmac{--n:4;height:var(--hit);appearance:none;border-radius:var(--r-pill);cursor:pointer;white-space:nowrap;background:var(--c-cream);color:var(--c-ink);box-shadow:0 var(--lip-h) 0 var(--c-lip), 0 6px 14px #3c281424;font:700 var(--fs-body)/1 var(--font-ui);-webkit-tap-highlight-color:transparent;touch-action:manipulation;transform-origin:calc(100% - 22px) -30px;opacity:0;visibility:hidden;transform:translateY(calc(-14px - var(--i) * 40px)) scale(.4);transition:transform .16s var(--ease-squash) calc((var(--n) - 1 - var(--i)) * 30ms), opacity .12s linear calc((var(--n) - 1 - var(--i)) * 30ms), visibility 0s linear .22s;border:0;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:0 4px 0 14px;display:flex;position:relative}.open.svelte-1isrmac .item:where(.svelte-1isrmac){opacity:1;visibility:visible;pointer-events:auto;transition:transform .38s var(--ease-bounce) calc(var(--i) * 55ms), opacity .14s linear calc(var(--i) * 55ms), visibility 0s;transform:none}.open.svelte-1isrmac .item:where(.svelte-1isrmac):active{box-shadow:0 2px 0 var(--c-lip);transition:transform 80ms var(--ease-squash), box-shadow 80ms;transform:translateY(2px)scale(.97)}.item.svelte-1isrmac:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.lbl.svelte-1isrmac{letter-spacing:.02em}.invited.svelte-1isrmac{font-size:var(--fs-xs);color:var(--c-coral-text);margin-top:3px;display:block}.dot.svelte-1isrmac{pointer-events:none;background:var(--c-coral);width:10px;height:10px;box-shadow:0 0 0 2px var(--c-cream);border-radius:50%;position:absolute;top:3px;right:3px}.ic.svelte-1isrmac{flex:none;place-items:center;width:36px;height:36px;line-height:0;display:grid}.ic.svelte-1isrmac svg:where(.svelte-1isrmac){width:26px;height:26px}.gear.svelte-1isrmac{fill:#a88b68}circle.svelte-1isrmac{fill:var(--c-cream)}.bells.svelte-1isrmac{padding-right:14px}.num.svelte-1isrmac{font:700 var(--fs-talk)/1 var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:.01em;transform-origin:50% 70%;display:inline-block}.flash.svelte-1isrmac{z-index:1;pointer-events:none;border-radius:var(--r-pill);white-space:nowrap;background:var(--c-yuzu);color:var(--c-ink);box-shadow:0 2px 0 var(--c-yuzu-lip);font:700 var(--fs-s)/1.1 var(--font-num);font-variant-numeric:tabular-nums;animation:svelte-1isrmac-flash 1.6s var(--ease-soft) both;padding:3px 8px 2px;position:absolute;top:calc(100% + 10px);right:0}.bells.svelte-1isrmac .flash:where(.svelte-1isrmac){margin-top:-10px;top:50%;right:calc(100% + 8px)}@keyframes svelte-1isrmac-flash{0%{opacity:0;transform:translateY(6px)scale(.6)}12%{opacity:1;transform:translateY(0)scale(1.08)}20%,70%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-8px)scale(1)}}@media (prefers-reduced-motion:reduce){.leaf.svelte-1isrmac,.open.svelte-1isrmac .leaf:where(.svelte-1isrmac){transition:none;transform:none}.item.svelte-1isrmac{transition:opacity .12s linear,visibility 0s linear .12s;transform:none}.open.svelte-1isrmac .item:where(.svelte-1isrmac){transition:opacity .12s linear,visibility;transform:none}.flash.svelte-1isrmac{animation-name:svelte-1isrmac-flash-still}@keyframes svelte-1isrmac-flash-still{0%{opacity:0}10%,70%{opacity:1}to{opacity:0}}}.ribbon-wrap.svelte-1ad4p4x{z-index:var(--z-hud);left:0;right:0;top:var(--hud-top);pointer-events:none;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute}.ribbon-wrap.svelte-1ad4p4x>:not(.hud-row),.hud-row.svelte-1ad4p4x>*{pointer-events:auto}.hud-row.svelte-1ad4p4x{--hud-side:60px;padding:0 max(14px, var(--safe-right)) 0 max(14px, var(--safe-left));justify-content:flex-end;align-self:stretch;align-items:center;gap:6px;display:flex}.island.svelte-1uha8ag{--hud-bottom:calc(var(--hud-top) + var(--hit) + var(--lip-h));--island-bottom:var(--safe-bottom);--scene-h:var(--vh-fill);max-width:var(--col);height:var(--vh-fill);margin:0 auto;position:relative;overflow:hidden}.top.svelte-1uha8ag{position:absolute;inset:0;overflow:hidden}.covered.svelte-1uha8ag .ribbon-wrap,.covered.svelte-1uha8ag .news:where(.svelte-1uha8ag){visibility:hidden}.news.svelte-1uha8ag{z-index:var(--z-dock);left:calc(var(--side) + var(--safe-left));right:calc(var(--side) + var(--safe-right));bottom:calc(var(--pad-bottom) + var(--gap));position:absolute}.news.svelte-1uha8ag .bubble{margin-bottom:0}
