.bats.svelte-2p14o3{pointer-events:none;z-index:1000;position:fixed;inset:0;overflow:hidden}.lane.svelte-2p14o3{left:0;top:var(--top);animation:svelte-2p14o3-fly var(--dur) linear infinite;animation-delay:var(--delay);will-change:transform;position:absolute}.bat.svelte-2p14o3{fill:#9d93b8;opacity:.85;transform-origin:50% 40%;animation:svelte-2p14o3-bob calc(var(--dur) / 6) ease-in-out infinite alternate, svelte-2p14o3-flap .42s ease-in-out infinite alternate;display:block}@keyframes svelte-2p14o3-fly{0%{transform:translate(105vw)}to{transform:translate(-12vw)}}@keyframes svelte-2p14o3-bob{0%{translate:0 calc(var(--bob) * -1)}to{translate:0 var(--bob)}}@keyframes svelte-2p14o3-flap{0%{scale:1}to{scale:1 .55}}.bats-control.svelte-2p14o3{right:calc(14px + env(safe-area-inset-right,0px));bottom:calc(var(--striph,54px) + 12px);z-index:1001;position:fixed}.bats-control.svelte-2p14o3 button:where(.svelte-2p14o3){font:inherit;color:var(--ink,#efeeec);background:var(--strip,#201f1d);border:1px solid var(--hairline,#383836);cursor:pointer;border-radius:999px;padding:5px 11px;font-size:12px;line-height:1.2}.bats-control.svelte-2p14o3 button:where(.svelte-2p14o3):focus-visible{outline:2px solid var(--ink,#efeeec);outline-offset:2px}@media (prefers-reduced-motion:reduce){.bats.svelte-2p14o3,.bats-control.svelte-2p14o3{display:none}}
