/* Multiply removes the original GIF's white backdrop without altering its frames. */
.lee-bats{position:fixed!important;inset:0!important;overflow:hidden!important;z-index:2147483030!important;pointer-events:none!important;mix-blend-mode:multiply;opacity:1;transition:opacity .25s ease}
.lee-bats,.lee-bats *{pointer-events:none!important;user-select:none!important}
.lee-bats.is-subdued{opacity:0}
.lee-bats .lee-bat-sprite{display:block!important;position:absolute!important;left:0!important;top:0!important;overflow:hidden!important;transform-origin:50% 55%;will-change:transform;opacity:0;margin:0!important;padding:0!important;background:transparent!important}
/* A CSS viewing window fits the wing span; the uploaded animated GIF stays intact. */
.lee-bats .lee-bat-image{display:block!important;position:absolute!important;width:169.5364%!important;height:120.8054%!important;max-width:none!important;left:-35.7616%!important;top:-12.0805%!important;object-fit:fill!important;object-position:center!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important}
@media(prefers-reduced-motion:reduce){.lee-bats{display:none!important}}
@media print{.lee-bats{display:none!important}}
