.fish-body[data-v-2c76445e]{animation:fish-wiggle-2c76445e .6s ease-in-out infinite;transform-origin:40% 50%}@keyframes fish-wiggle-2c76445e{0%,to{rotate:-2.5deg}50%{rotate:2.5deg}}.shoal-a[data-v-2c76445e]{animation:shoal-swim-a-2c76445e var(--dur) linear var(--delay) infinite}.shoal-b[data-v-2c76445e]{animation:shoal-swim-b-2c76445e var(--dur) linear var(--delay) infinite}.shoal-c[data-v-2c76445e]{animation:shoal-swim-c-2c76445e var(--dur) linear var(--delay) infinite}@keyframes shoal-swim-a-2c76445e{0%{transform:translate(50px) translateY(0) scaleX(-1)}12%{transform:translate(22px) translateY(-5px) scaleX(-1)}25%{transform:translate(-8px) translateY(-2px) scaleX(-1)}38%{transform:translate(-38px) translateY(4px) scaleX(-1)}46%{transform:translate(-58px) translateY(6px) scaleX(-1)}48%{transform:translate(-60px) translateY(5px) scaleX(0)}50%{transform:translate(-58px) translateY(3px) scaleX(1)}62%{transform:translate(-30px) translateY(-3px) scaleX(1)}75%{transform:translate(0) translateY(-5px) scaleX(1)}88%{transform:translate(32px) translateY(-1px) scaleX(1)}96%{transform:translate(50px) translateY(2px) scaleX(1)}98%{transform:translate(50px) translateY(1px) scaleX(0)}to{transform:translate(50px) translateY(0) scaleX(-1)}}@keyframes shoal-swim-b-2c76445e{0%{transform:translate(45px) translateY(2px) scaleX(-1)}10%{transform:translate(24px) translateY(6px) scaleX(-1)}22%{transform:translate(-2px) translateY(4px) scaleX(-1)}35%{transform:translate(-30px) translateY(-1px) scaleX(-1)}45%{transform:translate(-52px) translateY(2px) scaleX(-1)}47%{transform:translate(-55px) translateY(3px) scaleX(0)}49%{transform:translate(-52px) translateY(4px) scaleX(1)}60%{transform:translate(-26px) translateY(8px) scaleX(1)}72%{transform:translate(2px) translateY(5px) scaleX(1)}84%{transform:translate(28px) translateY(-1px) scaleX(1)}95%{transform:translate(45px) translateY(-2px) scaleX(1)}97%{transform:translate(45px) translateY(0) scaleX(0)}to{transform:translate(45px) translateY(2px) scaleX(-1)}}@keyframes shoal-swim-c-2c76445e{0%{transform:translate(55px) translateY(-3px) scaleX(-1)}11%{transform:translate(30px) translateY(2px) scaleX(-1)}24%{transform:translate(2px) translateY(5px) scaleX(-1)}36%{transform:translate(-28px) translateY(1px) scaleX(-1)}46%{transform:translate(-58px) translateY(-3px) scaleX(-1)}48%{transform:translate(-62px) translateY(-1px) scaleX(0)}50%{transform:translate(-58px) translateY(1px) scaleX(1)}62%{transform:translate(-28px) translateY(-5px) scaleX(1)}74%{transform:translate(4px) translateY(-3px) scaleX(1)}86%{transform:translate(34px) translateY(1px) scaleX(1)}96%{transform:translate(55px) translateY(-1px) scaleX(1)}98%{transform:translate(55px) translateY(-2px) scaleX(0)}to{transform:translate(55px) translateY(-3px) scaleX(-1)}}.fish-solo-1[data-v-2c76445e]{animation:solo1-2c76445e 12s linear infinite}.fish-solo-2[data-v-2c76445e]{animation:solo2-2c76445e 10s linear infinite}@keyframes solo1-2c76445e{0%{transform:translate(-40px) translateY(0) scaleX(1)}12%{transform:translate(-10px) translateY(-4px) scaleX(1)}25%{transform:translate(18px) translateY(2px) scaleX(1)}38%{transform:translate(45px) translateY(5px) scaleX(1)}46%{transform:translate(58px) translateY(4px) scaleX(1)}48%{transform:translate(60px) translateY(3px) scaleX(0)}50%{transform:translate(58px) translateY(1px) scaleX(-1)}62%{transform:translate(32px) translateY(-4px) scaleX(-1)}75%{transform:translate(0) translateY(-2px) scaleX(-1)}88%{transform:translate(-28px) translateY(2px) scaleX(-1)}96%{transform:translate(-40px) translateY(-1px) scaleX(-1)}98%{transform:translate(-40px) translateY(-1px) scaleX(0)}to{transform:translate(-40px) translateY(0) scaleX(1)}}@keyframes solo2-2c76445e{0%{transform:translate(45px) translateY(0) scaleX(-1)}12%{transform:translate(22px) translateY(4px) scaleX(-1)}25%{transform:translate(-5px) translateY(2px) scaleX(-1)}38%{transform:translate(-32px) translateY(-2px) scaleX(-1)}46%{transform:translate(-48px) translateY(2px) scaleX(-1)}48%{transform:translate(-50px) translateY(3px) scaleX(0)}50%{transform:translate(-48px) translateY(2px) scaleX(1)}62%{transform:translate(-24px) translateY(-3px) scaleX(1)}75%{transform:translate(2px) translateY(-1px) scaleX(1)}88%{transform:translate(30px) translateY(3px) scaleX(1)}96%{transform:translate(45px) translateY(1px) scaleX(1)}98%{transform:translate(45px) translateY(0) scaleX(0)}to{transform:translate(45px) translateY(0) scaleX(-1)}}@media(prefers-reduced-motion:reduce){.fish-body[data-v-2c76445e],.fish-solo-1[data-v-2c76445e],.fish-solo-2[data-v-2c76445e],.shoal-a[data-v-2c76445e],.shoal-b[data-v-2c76445e],.shoal-c[data-v-2c76445e]{animation:none!important}}
