.cannon-anim-module__0AhQ-G__scene{isolation:isolate;background:radial-gradient(130% 110% at 50% 16%,#2a1412 0%,#160c0b 72%);border:1px solid #ff3b303d;border-radius:16px;flex-direction:column;align-items:center;width:100%;min-height:300px;padding:24px 18px 16px;display:flex;position:relative;overflow:hidden}.cannon-anim-module__0AhQ-G__field{width:360px;height:180px;position:relative}.cannon-anim-module__0AhQ-G__arc{width:360px;height:180px;position:absolute;inset:0;overflow:visible}.cannon-anim-module__0AhQ-G__arc path{fill:none;stroke:#ff965a66;stroke-width:2px;stroke-dasharray:3 6;stroke-linecap:round}.cannon-anim-module__0AhQ-G__groundline{background:#ffffff1a;height:1px;position:absolute;bottom:24px;left:0;right:0}.cannon-anim-module__0AhQ-G__cannon{width:96px;height:46px;position:absolute;bottom:18px;left:6px}.cannon-anim-module__0AhQ-G__base{width:96px;height:18px;image-rendering:pixelated;background-image:url(/mc/stone.png);background-size:24px 24px;border-radius:2px;position:absolute;bottom:0;left:0}.cannon-anim-module__0AhQ-G__trough{width:84px;height:16px;image-rendering:pixelated;opacity:.6;background-image:url(/mc/water_still.png);background-size:16px 16px;border-radius:2px;position:absolute;bottom:16px;left:6px;box-shadow:inset 0 0 0 1px #5a96dc80}.cannon-anim-module__0AhQ-G__troughTint{background:linear-gradient(#5a96e680,#285aaa99);border-radius:2px;width:84px;height:16px;position:absolute;bottom:16px;left:6px}.cannon-anim-module__0AhQ-G__charge{width:18px;height:18px;image-rendering:pixelated;background-image:url(/mc/tnt.png);background-size:18px 18px;border-radius:2px;animation:5s ease-in-out infinite cannon-anim-module__0AhQ-G__chargePrime;position:absolute;bottom:14px}.cannon-anim-module__0AhQ-G__c1{left:8px}.cannon-anim-module__0AhQ-G__c2{left:26px}.cannon-anim-module__0AhQ-G__c3{left:44px}@keyframes cannon-anim-module__0AhQ-G__chargePrime{0%{filter:none}8%{filter:brightness(1.7)drop-shadow(0 0 5px #ffffffe6)}12%{filter:brightness(2.4)drop-shadow(0 0 8px #fff)}14%,to{filter:none}}.cannon-anim-module__0AhQ-G__flash{opacity:0;background:radial-gradient(circle,#fff,#ffd24a 45%,#ff7b1a 70%,#0000);border-radius:50%;width:26px;height:26px;animation:5s ease-out infinite cannon-anim-module__0AhQ-G__flash;position:absolute;bottom:30px;left:86px;transform:translate(-50%,50%)}@keyframes cannon-anim-module__0AhQ-G__flash{0%,11%{opacity:0;transform:translate(-50%,50%)scale(.4)}13%{opacity:1;transform:translate(-50%,50%)scale(1.3)}20%{opacity:0;transform:translate(-50%,50%)scale(1.6)}to{opacity:0}}.cannon-anim-module__0AhQ-G__proj{width:22px;height:22px;image-rendering:pixelated;offset-path:path("M 92 132 Q 200 -18 318 150");offset-rotate:0deg;offset-distance:0%;opacity:0;filter:drop-shadow(0 0 4px #ff7828b3);background-image:url(/mc/tnt.png);background-size:22px 22px;animation:5s ease-in-out infinite cannon-anim-module__0AhQ-G__fly;position:absolute;top:0;left:0}@keyframes cannon-anim-module__0AhQ-G__fly{0%,12%{offset-distance:0%;opacity:0}14%{opacity:1}43%{offset-distance:100%;opacity:1}45%,to{offset-distance:100%;opacity:0}}.cannon-anim-module__0AhQ-G__target{width:44px;height:30px;image-rendering:pixelated;background-image:url(/mc/grass_block_side.png);background-size:22px 22px;border-radius:3px 3px 0 0;position:absolute;bottom:18px;right:14px;box-shadow:inset 0 2px #ffffff1a,inset 0 -4px 8px #0006}.cannon-anim-module__0AhQ-G__blast{opacity:0;background:radial-gradient(circle,#fff,#ffd24a 35%,#ff7b1a 60%,#ff3b3066 80%,#0000);border-radius:50%;width:16px;height:16px;animation:5s ease-out infinite cannon-anim-module__0AhQ-G__blast;position:absolute;bottom:30px;right:22px}@keyframes cannon-anim-module__0AhQ-G__blast{0%,43%{opacity:0;transform:scale(.3)}46%{opacity:1;transform:scale(1.4)}56%{opacity:.7;transform:scale(3.4)}66%{opacity:0;transform:scale(4.2)}to{opacity:0}}.cannon-anim-module__0AhQ-G__debris{opacity:0;background:#6b4a2c;border-radius:1px;width:5px;height:5px;animation:5s ease-out infinite cannon-anim-module__0AhQ-G__debris;position:absolute;bottom:36px;right:30px}@keyframes cannon-anim-module__0AhQ-G__debris{0%,44%{opacity:0;transform:translate(0)}47%{opacity:1}60%{opacity:0;transform:translate(var(--dx), var(--dy))}to{opacity:0}}.cannon-anim-module__0AhQ-G__legend{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:16px;display:flex}.cannon-anim-module__0AhQ-G__chip{font-family:var(--font-pixel), monospace;letter-spacing:.03em;color:#f0c8c2;background:#160c0bb3;border:1px solid #ff3b3033;border-radius:9px;align-items:center;gap:7px;padding:6px 11px;font-size:8px;display:flex}.cannon-anim-module__0AhQ-G__chip img{width:16px;height:16px;image-rendering:pixelated}.cannon-anim-module__0AhQ-G__chip b{color:#ff6a4a}.cannon-anim-module__0AhQ-G__cap{text-align:center;font-family:var(--font-pixel), monospace;letter-spacing:.02em;color:#f0d0c8;text-shadow:0 1px 6px #000000e6;max-width:470px;margin-top:14px;font-size:9.5px;line-height:1.75}.cannon-anim-module__0AhQ-G__cap b{color:#ff3b30}@media (prefers-reduced-motion:reduce){.cannon-anim-module__0AhQ-G__charge,.cannon-anim-module__0AhQ-G__flash,.cannon-anim-module__0AhQ-G__proj,.cannon-anim-module__0AhQ-G__blast,.cannon-anim-module__0AhQ-G__debris{animation:none}.cannon-anim-module__0AhQ-G__proj{offset-distance:50%;opacity:1}}
