@keyframes scenery-spin{to{transform:rotate(360deg)}}@keyframes scenery-glow{50%{opacity:.65;transform:scale(1.08)}}@keyframes scenery-cross{0%{transform:translate(-110px)}to{transform:translate(750px)}}@keyframes scenery-flap{50%{transform:scaleY(-.65)}}@keyframes scenery-sway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes scenery-leaf{0%{opacity:0;transform:translate(0)rotate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(30px,175px)rotate(300deg)}}@keyframes nimbo-float{50%{transform:translateY(-6px)}}@keyframes nimbo-bounce{0%,to{transform:translateY(0)scale(1)}35%{transform:translateY(-14px)scale(1.03)}70%{transform:translateY(0)scale(.97,1.03)}}.sun-rays{animation:60s linear infinite scenery-spin}.sun-glow{animation:4s ease-in-out infinite scenery-glow}.cloud-cross,.bird-cross{animation:linear infinite scenery-cross}.bird-flap{animation:.6s ease-in-out infinite scenery-flap}.tree-sway{transform-origin:0 0;animation:ease-in-out infinite scenery-sway}.leaf-fall{animation:linear infinite scenery-leaf}.grass-sway{transform-origin:0 0;animation:3s ease-in-out infinite scenery-sway}.nimbo-float{animation:3s ease-in-out infinite nimbo-float}.nimbo-bounce{animation:.6s ease-out nimbo-bounce}.nimbo-victory{animation:.6s ease-out 2 nimbo-bounce}[data-paused=true] .scenery-motion{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.scenery-motion{animation:none!important}}
