.scene.svelte-k72ctx{position:relative;width:100%;height:100%;overflow:hidden;background:linear-gradient(180deg,#8fd0f5,#c9e9fb 55%,#f3ead2)}.water.svelte-k72ctx{position:absolute;left:0;right:0;bottom:0;height:22%;background:linear-gradient(180deg,#5fb7d4,#2f8aa6);box-shadow:inset 0 2px #ffffff59}.frog.svelte-k72ctx{position:absolute;left:50%;bottom:4%;width:28%;height:46%;transform:translate(-50%)}.bub.svelte-k72ctx{position:absolute;width:15%;aspect-ratio:1;display:grid;place-items:center;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 32% 28%,#fffffff2 0,#fffffff2 7%,#fff0 15%),radial-gradient(circle,#ffffff14 0,#ffffff14 56%,color-mix(in srgb,var(--c) 45%,transparent) 74%,#ffffff8c 90%,#ffffffe6 98%);box-shadow:inset 0 0 0 1.5px #ffffffbf;container-type:inline-size;animation:svelte-k72ctx-bob 2.6s ease-in-out var(--d) infinite alternate}.n.svelte-k72ctx{font-family:var(--ds-font-display, system-ui);font-weight:800;font-size:52cqi;color:#14304a;text-shadow:0 0 3px #fff}.won.svelte-k72ctx .bub:where(.svelte-k72ctx):not(.pop){animation:svelte-k72ctx-away 4.5s ease-in calc(var(--i) * .25s) forwards}.bub.pop.svelte-k72ctx{animation:svelte-k72ctx-burst 1.6s ease-out 3 both}@keyframes svelte-k72ctx-bob{0%{translate:0 4px}to{translate:0 -4px}}@keyframes svelte-k72ctx-away{to{translate:0 -60px;opacity:.4}}@keyframes svelte-k72ctx-burst{0%{scale:1;opacity:1}to{scale:1.6;opacity:0}}@media(prefers-reduced-motion:reduce){.bub.svelte-k72ctx,.won.svelte-k72ctx .bub:where(.svelte-k72ctx):not(.pop),.bub.pop.svelte-k72ctx{animation:none}}.balloonscard.svelte-19tteon{display:contents;--card-frame: #3b8fd0;--card-frame-shade: #1d5c8f;--card-rim: #ffd3ec;--card-paper-hi: #ffffff;--card-paper: #f0f8ff;--card-paper-lo: #dcecfb;--card-ink: #14304a;--card-ink-2: #3f5a78;--card-ink-3: #6e84a0;--card-raised: #f7fbff;--card-surface: #fbfdff;--card-surface-2: #e2eefa;--card-outline: #1d5c8f;--card-star-off: #cfe0f2}.sky.svelte-19tteon{position:relative;width:100%;height:100%;overflow:hidden;border-radius:var(--ds-radius-xl);background:linear-gradient(180deg,#8fd0f5,#c9e9fb 50%,#f3ead2 78%,#f3ead2);box-shadow:var(--ds-shadow-lg),inset 0 0 0 1px var(--ds-border);container-type:size;--bs: clamp(64px, 19cqw, 108px)}.sun.svelte-19tteon{position:absolute;right:8%;top:6%;width:22%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,240,180,.95) 0 28%,rgba(255,230,140,.45) 45%,transparent 70%)}.cloud.svelte-19tteon{position:absolute;width:26%;aspect-ratio:2.2;border-radius:999px;background:#ffffffe6;animation:svelte-19tteon-drift linear infinite}.cloud.svelte-19tteon:before,.cloud.svelte-19tteon:after{content:"";position:absolute;background:inherit;border-radius:50%}.cloud.svelte-19tteon:before{width:45%;aspect-ratio:1;left:15%;top:-40%}.cloud.svelte-19tteon:after{width:55%;aspect-ratio:1;right:12%;top:-55%}.c1.svelte-19tteon{left:5%;top:14%;animation-duration:42s}.c2.svelte-19tteon{left:55%;top:28%;width:18%;animation-duration:60s;animation-delay:-25s}@keyframes svelte-19tteon-drift{0%{transform:translate(-40%)}to{transform:translate(400%)}}.water.svelte-19tteon{position:absolute;left:0;right:0;bottom:0;height:20%;background:radial-gradient(50% 30% at 30% 40%,rgb(255 255 255 / .25),transparent 70%),linear-gradient(180deg,#5fb7d4,#2f8aa6);box-shadow:inset 0 3px #ffffff59}.reeds.svelte-19tteon{position:absolute;left:0;right:0;bottom:12%;width:100%;height:40%}.reeds.svelte-19tteon path:where(.svelte-19tteon){fill:none;stroke:#3f8a36;stroke-width:1.4;stroke-linecap:round;vector-effect:non-scaling-stroke}.reeds.svelte-19tteon ellipse:where(.svelte-19tteon){fill:#7a4a2a}.pad.svelte-19tteon{position:absolute;left:50%;bottom:4%;width:36%;height:9%;transform:translate(-50%);overflow:visible;filter:drop-shadow(0 3px 0 rgb(10 60 50 / .3))}.pad.svelte-19tteon path:where(.svelte-19tteon){fill:#5cbf4f;stroke:#20301a;stroke-width:2.4;stroke-linejoin:round}.rupert.svelte-19tteon{position:absolute;left:50%;bottom:6%;width:30%;height:20%;transform:translate(-50%);pointer-events:none}.balloon.svelte-19tteon{position:absolute;left:calc((100% - var(--bs)) * var(--x) / 92);bottom:calc(var(--bs) * -1.2);width:var(--bs);height:var(--bs);background:none;animation:svelte-19tteon-rise var(--dur) linear var(--delay) forwards;touch-action:manipulation}.body.svelte-19tteon{position:relative;display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fffffff2 0,#fffffff2 7%,#fff0 15%),radial-gradient(circle at 50% 50%,#ffffff14 0,#ffffff14 56%,color-mix(in srgb,var(--c) 45%,transparent) 74%,#ffffff8c 90%,#ffffffe6 98%);box-shadow:inset 0 0 0 1.5px #ffffffbf,0 4px 10px #143c5a1f;color:#14304a;font-family:var(--ds-font-display);font-weight:var(--ds-weight-bold);font-size:calc(var(--bs) * .42);animation:svelte-19tteon-sway var(--sway) ease-in-out infinite alternate}.n.svelte-19tteon{text-shadow:0 0 4px #fff,0 0 2px #fff}.popped.svelte-19tteon .body:where(.svelte-19tteon){animation:svelte-19tteon-pop .28s forwards}@keyframes svelte-19tteon-rise{to{transform:translateY(calc(-100% - 100cqh - 200px))}}@keyframes svelte-19tteon-sway{0%{transform:translate(-6px) scaleY(.97)}to{transform:translate(6px) scaleX(.97)}}@keyframes svelte-19tteon-pop{to{transform:scale(1.5);opacity:0}}@media(prefers-reduced-motion:reduce){.cloud.svelte-19tteon,.body.svelte-19tteon{animation:none}}
