.bl[data-astro-cid-qvkpb4eo]{gap:22px;display:grid}@media (width>=1000px){.bl[data-astro-cid-qvkpb4eo]{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:center;gap:36px}}.bl-play[data-astro-cid-qvkpb4eo]{justify-items:center;gap:10px;min-width:0;display:grid}.bl-stage[data-astro-cid-qvkpb4eo]{aspect-ratio:600/560;isolation:isolate;background:#d8ebff;border-radius:26px;width:100%;max-width:600px;position:relative;overflow:hidden;box-shadow:0 2px 6px #10223d1a,0 26px 50px -22px #10223d73,inset 0 0 0 1px #fff6}.bl-back[data-astro-cid-qvkpb4eo]{width:100%;height:100%;position:absolute;inset:0}.bl-grid[data-astro-cid-qvkpb4eo]{z-index:1;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;display:grid;position:absolute;inset:9% 8% 7.2%}.bl-balloon[data-astro-cid-qvkpb4eo]{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:78%;height:100%;min-height:0;padding:0;position:relative}.bl-balloon[data-astro-cid-qvkpb4eo]:disabled{cursor:default}.bl-float[data-astro-cid-qvkpb4eo]{animation:bl-float var(--bl-dur,3.6s) ease-in-out var(--bl-delay,0s) infinite alternate;transform-origin:50% 100%;display:block;position:absolute;inset:0}@keyframes bl-float{0%{transform:translateY(0)rotate(-1.6deg)}to{transform:translateY(-6px)rotate(1.6deg)}}@media (prefers-reduced-motion:reduce){.bl-float[data-astro-cid-qvkpb4eo]{animation:none}}.bl-balloon[data-astro-cid-qvkpb4eo] .bl-art{filter:drop-shadow(0 10px 8px #1c2c5038);width:100%;height:100%;display:block;overflow:visible}.bl-balloon[data-astro-cid-qvkpb4eo] .bl-body{transform-box:fill-box;transform-origin:50% 60%;transition:transform var(--game-dur-base) cubic-bezier(.3, 1.4, .5, 1)}@media (hover:hover) and (pointer:fine){.bl-balloon[data-astro-cid-qvkpb4eo]:not(:disabled):hover .bl-body{transform:scale(1.05)}}.bl-balloon[data-astro-cid-qvkpb4eo]:focus-visible{outline:none}.bl-balloon[data-astro-cid-qvkpb4eo]:focus-visible .bl-art{filter:drop-shadow(0 0 #fff)drop-shadow(0 0 3px #fff)drop-shadow(0 0 7px #579afa)}.bl-balloon[data-astro-cid-qvkpb4eo]:not(:disabled):focus-visible .bl-body{transform:scale(1.05)}.bl-balloon[data-astro-cid-qvkpb4eo][data-popping] .bl-body{transition:none}.bl-balloon[data-astro-cid-qvkpb4eo][data-popping] .bl-float[data-astro-cid-qvkpb4eo]{animation-play-state:paused}.bl-balloon[data-astro-cid-qvkpb4eo] .bl-flash,.bl-balloon[data-astro-cid-qvkpb4eo] .bl-shard{opacity:0}.bl-reveal[data-astro-cid-qvkpb4eo]{z-index:3;pointer-events:none;visibility:hidden;width:22%;position:absolute;top:0;left:0}.bl-reveal__win[data-astro-cid-qvkpb4eo],.bl-reveal__lose[data-astro-cid-qvkpb4eo]{display:none}.bl-reveal[data-astro-cid-qvkpb4eo][data-kind=win] .bl-reveal__win[data-astro-cid-qvkpb4eo],.bl-reveal[data-astro-cid-qvkpb4eo][data-kind=lose] .bl-reveal__lose[data-astro-cid-qvkpb4eo]{display:grid}.bl-reveal__lose[data-astro-cid-qvkpb4eo]{aspect-ratio:4/3;color:var(--game-color-ink);font:700 clamp(11px, 1.6vw, 15px) / 1.15 var(--game-font-display);text-align:center;background:linear-gradient(#fff,#eef2f8);border-radius:14px;place-content:center;gap:2px;margin:0;box-shadow:inset 0 0 0 1.5px #c9d3e1,inset 0 0 0 5px #fff,inset 0 0 0 6px #e3e9f2,0 10px 20px -6px #0b1d3859}.bl-actions[data-astro-cid-qvkpb4eo]{justify-items:center;gap:6px;width:100%;margin-top:4px;display:grid}.bl-hint[data-astro-cid-qvkpb4eo]{color:#b0480f;min-height:22px;font:600 14.5px/1.4 var(--game-font-body);text-align:center;margin:0}.bl-replay[data-astro-cid-qvkpb4eo]{visibility:hidden;justify-items:center;width:100%;display:grid}.bl-replay[data-astro-cid-qvkpb4eo] .bl-replay__btn{width:min(392px,100%)}[data-state=result] .bl-replay[data-astro-cid-qvkpb4eo]{visibility:visible}.bl-panel[data-astro-cid-qvkpb4eo] .bl-result .mg-result__live{border-left:5px solid var(--bl-accent,#9aa9c0)}.bl-panel[data-astro-cid-qvkpb4eo] .bl-result__meta{color:var(--game-color-ink-soft);margin:8px 0 0;font-size:14px}.bl-inline-demo[data-astro-cid-qvkpb4eo]{visibility:hidden}[data-state=result] .bl-panel[data-astro-cid-qvkpb4eo][data-won] .bl-inline-demo[data-astro-cid-qvkpb4eo]{visibility:visible}
