.bl[data-astro-cid-2g5dfvrv]{--balloon:#ff4d5e;flex-direction:column;gap:10px;padding:4px 20px 16px;display:flex;position:absolute;inset:0}.ad-area[data-astro-cid-2g5dfvrv]{flex-direction:column;flex:0 auto;min-height:150px;margin-bottom:-10px;display:flex}.ad-area[data-astro-cid-2g5dfvrv][hidden]{display:none}.ad-gap[data-astro-cid-2g5dfvrv]{flex:0 0 44px}.board[data-astro-cid-2g5dfvrv]{background:var(--app-card);min-height:260px;box-shadow:var(--app-shadow);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;--scale:.24;border-radius:28px;flex:auto;position:relative;overflow:hidden;container-type:size}.scenery[data-astro-cid-2g5dfvrv]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.board[data-astro-cid-2g5dfvrv]:focus-visible{outline:3px solid var(--app-pop);outline-offset:3px}.counter[data-astro-cid-2g5dfvrv]{z-index:1;color:var(--app-sub);white-space:nowrap;background:#ffffffd9;border-radius:999px;margin:0;padding:4px 16px;font-size:.9rem;font-weight:800;position:absolute;top:12px;left:50%;translate:-50%}.counter-num[data-astro-cid-2g5dfvrv]{color:var(--app-ink);font-variant-numeric:tabular-nums;margin-left:.3em;font-size:1.1rem;font-weight:900}.balloon[data-astro-cid-2g5dfvrv]{aspect-ratio:100/140;transform-origin:50% 84%;width:min(88cqw,66cqh);translate:-50% -84%;scale:var(--scale);pointer-events:none;transition:scale .18s cubic-bezier(.3,1.6,.5,1);position:absolute;top:82%;left:50%}.bl[data-astro-cid-2g5dfvrv]:not([data-state=play]) .hint[data-astro-cid-2g5dfvrv],.bl[data-astro-cid-2g5dfvrv][data-touched] .hint[data-astro-cid-2g5dfvrv],.bl[data-astro-cid-2g5dfvrv][data-state=popped] .counter[data-astro-cid-2g5dfvrv]{visibility:hidden}.bl[data-astro-cid-2g5dfvrv][data-state=popped] .balloon[data-astro-cid-2g5dfvrv]{visibility:hidden;transition:none}.balloon-body[data-astro-cid-2g5dfvrv]{transform-origin:50% 84%;width:100%;height:100%}.balloon-body[data-astro-cid-2g5dfvrv].is-squish{animation:.22s ease-out squish}@keyframes squish{0%{transform:scale(1.08,.9)}55%{transform:scale(.97,1.04)}to{transform:none}}.balloon-svg[data-astro-cid-2g5dfvrv]{width:100%;height:100%;display:block;overflow:visible}.balloon-skin[data-astro-cid-2g5dfvrv],.balloon-knot[data-astro-cid-2g5dfvrv]{fill:var(--balloon)}.balloon-skin[data-astro-cid-2g5dfvrv]{filter:drop-shadow(0 6px 10px #1e1b2e2e)}.balloon-shine[data-astro-cid-2g5dfvrv]{fill:#fff;opacity:.5}.balloon-string[data-astro-cid-2g5dfvrv]{fill:none;stroke:#b7b0c8;stroke-width:1.6px;stroke-linecap:round}.burst[data-astro-cid-2g5dfvrv]{top:calc(82% - var(--scale) * .45 * min(123.2cqw, 92.4cqh));pointer-events:none;width:0;height:0;position:absolute;left:50%}.shards[data-astro-cid-2g5dfvrv]{position:absolute;inset:0}.shard[data-astro-cid-2g5dfvrv]{left:calc(var(--size) / -2);top:calc(var(--size) / -2);width:var(--size);height:calc(var(--size) * .7);background:var(--balloon);opacity:0;border-radius:40% 60% 30% 70%;animation:.55s cubic-bezier(.2,.8,.3,1) forwards shard-fly;position:absolute}@keyframes shard-fly{0%{opacity:1;transform:none}70%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) rotate(var(--rot)) scale(.6)}}.result[data-astro-cid-2g5dfvrv]{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.result[data-astro-cid-2g5dfvrv][hidden]{display:none}.result[data-astro-cid-2g5dfvrv] p[data-astro-cid-2g5dfvrv]{margin:0}.result-bang[data-astro-cid-2g5dfvrv]{color:var(--balloon);-webkit-text-stroke:2px var(--app-ink);paint-order:stroke fill;font-size:min(6rem,26cqw);font-weight:900;line-height:1}.result[data-astro-cid-2g5dfvrv].is-popping .result-bang[data-astro-cid-2g5dfvrv]{animation:.45s cubic-bezier(.2,1.4,.4,1) both bang}@keyframes bang{0%{opacity:0;scale:.4}35%{opacity:1;scale:1.6}65%{scale:.9}to{scale:1}}.result-count[data-astro-cid-2g5dfvrv]{color:var(--app-ink);font-size:min(1.6rem,8cqw);font-weight:900}.result-num[data-astro-cid-2g5dfvrv]{font-variant-numeric:tabular-nums;margin-right:.1em;font-size:1.8em}.result-next[data-astro-cid-2g5dfvrv]{background:var(--app-pop);color:#fff;border-radius:999px;padding:6px 18px;font-size:1rem;font-weight:800;transition:opacity .2s;margin-top:8px!important}.bl[data-astro-cid-2g5dfvrv][data-locked] .result-next[data-astro-cid-2g5dfvrv]{opacity:0}.confetti[data-astro-cid-2g5dfvrv]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hint[data-astro-cid-2g5dfvrv]{pointer-events:none;color:var(--app-sub);text-align:center;margin:0;font-size:.95rem;font-weight:700;position:absolute;bottom:12px;left:0;right:0}.is-shaking[data-astro-cid-2g5dfvrv]{animation:.55s both shake}@keyframes shake{0%{transform:scale(1.04)}14%{transform:translate(-14px)rotate(-3deg)scale(1.02)}28%{transform:translate(12px)rotate(3deg)}42%{transform:translate(-9px)rotate(-2deg)}56%{transform:translate(6px)rotate(1.5deg)}70%{transform:translate(-3px)rotate(-.5deg)}85%{transform:translate(1px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.balloon[data-astro-cid-2g5dfvrv]{transition:none}.balloon-body[data-astro-cid-2g5dfvrv].is-squish,.is-shaking[data-astro-cid-2g5dfvrv],.shard[data-astro-cid-2g5dfvrv],.result[data-astro-cid-2g5dfvrv].is-popping .result-bang[data-astro-cid-2g5dfvrv]{animation:none}}
