.moth{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block}.moth:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:999px}.moth :is(.moth-wing,.moth-flap){transform-box:fill-box}.moth-wing-l,.moth-wing-l .moth-flap{transform-origin:100% 55%}.moth-wing-r,.moth-wing-r .moth-flap{transform-origin:0 55%}.moth-open{opacity:0}.moth[data-awake] .moth-open{opacity:1!important}.moth[data-awake] .moth-shut{opacity:0!important}@media (prefers-reduced-motion:no-preference){.moth[data-awake] .moth-flap{animation:.12s ease-in-out 8 alternate moth-flutter}.moth-rest .moth-wing{animation:6s ease-in-out 1s infinite moth-breathe}}@keyframes moth-flutter{to{transform:scaleX(.3)}}@keyframes moth-beat{to{transform:scaleX(.28)scaleY(.96)}}@keyframes moth-breathe{0%,70%,to{transform:none}80%{transform:scaleX(.55)}}
