.butterfly.svelte-1p1zwe7{display:block;overflow:visible;transform-origin:center;filter:drop-shadow(0 2px 2px rgba(0,0,0,.2));animation:svelte-1p1zwe7-body-bob calc(var(--flap) * 2.6) ease-in-out infinite alternate}.wing.svelte-1p1zwe7{transform-box:view-box;animation:svelte-1p1zwe7-flap var(--flap) cubic-bezier(.33,0,.2,1) infinite}.left.svelte-1p1zwe7{transform-origin:20px 16px}.right.svelte-1p1zwe7{transform-origin:20px 16px;animation-name:svelte-1p1zwe7-flap-r}@keyframes svelte-1p1zwe7-flap{0%,to{transform:scaleX(.22) skewY(5deg)}38%{transform:scaleX(1)}62%{transform:scaleX(.72) skewY(2deg)}78%{transform:scaleX(.96)}}@keyframes svelte-1p1zwe7-flap-r{0%,to{transform:scaleX(.22) skewY(-5deg)}38%{transform:scaleX(1)}62%{transform:scaleX(.72) skewY(-2deg)}78%{transform:scaleX(.96)}}.resting.svelte-1p1zwe7{animation:none}.resting.svelte-1p1zwe7 .wing:where(.svelte-1p1zwe7){animation:svelte-1p1zwe7-bask 2.6s ease-in-out infinite}.resting.svelte-1p1zwe7 .right:where(.svelte-1p1zwe7){animation-name:svelte-1p1zwe7-bask-r}@keyframes svelte-1p1zwe7-bask{0%,to{transform:scaleX(.3) skewY(4deg)}45%,60%{transform:scaleX(.92)}}@keyframes svelte-1p1zwe7-bask-r{0%,to{transform:scaleX(.3) skewY(-4deg)}45%,60%{transform:scaleX(.92)}}@keyframes svelte-1p1zwe7-body-bob{0%{transform:translateY(-1px) rotate(-1.5deg)}to{transform:translateY(1px) rotate(1.5deg)}}@media(prefers-reduced-motion:reduce){.butterfly.svelte-1p1zwe7,.wing.svelte-1p1zwe7{animation:none}}
