@keyframes windmill-module__EPzO_a__wmSailSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.windmill-module__EPzO_a__sails{animation:9s linear infinite windmill-module__EPzO_a__wmSailSpin}.windmill-module__EPzO_a__sailsFast{animation:2.2s linear infinite windmill-module__EPzO_a__wmSailSpin}@keyframes windmill-module__EPzO_a__wmDrift{0%{transform:translate(-14px)}to{transform:translate(14px)}}.windmill-module__EPzO_a__cloud{animation:7s ease-in-out infinite alternate windmill-module__EPzO_a__wmDrift}@keyframes windmill-module__EPzO_a__wmSway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.windmill-module__EPzO_a__sway{transform-box:fill-box;transform-origin:bottom;animation:3.4s ease-in-out infinite windmill-module__EPzO_a__wmSway}@keyframes windmill-module__EPzO_a__wmRise{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.windmill-module__EPzO_a__riseIn{animation:.45s ease-out both windmill-module__EPzO_a__wmRise}@keyframes windmill-module__EPzO_a__wmSunPulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.windmill-module__EPzO_a__sun{transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out infinite windmill-module__EPzO_a__wmSunPulse}@keyframes windmill-module__EPzO_a__wmBloom{0%{opacity:0;transform:scale(.2)translateY(8px)}70%{transform:scale(1.15)translateY(0)}to{opacity:1;transform:scale(1)}}.windmill-module__EPzO_a__bloom{transform-box:fill-box;transform-origin:bottom;animation:.6s ease-out both windmill-module__EPzO_a__wmBloom}@keyframes windmill-module__EPzO_a__wmGlide{0%{transform:translate(0)}to{transform:translate(40px,-18px)}}.windmill-module__EPzO_a__glide{animation:4s ease-in-out infinite alternate windmill-module__EPzO_a__wmGlide}@keyframes windmill-module__EPzO_a__wmPop{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.windmill-module__EPzO_a__banner{transform-box:fill-box;transform-origin:50%;animation:.5s ease-out both windmill-module__EPzO_a__wmPop}@keyframes windmill-module__EPzO_a__wmDarken{0%{opacity:0}to{opacity:1}}.windmill-module__EPzO_a__darken{animation:.9s ease-in both windmill-module__EPzO_a__wmDarken}@keyframes windmill-module__EPzO_a__wmFlash{0%,to{opacity:0}8%,14%{opacity:.85}10%{opacity:.2}}.windmill-module__EPzO_a__flash{animation:2.4s ease-out infinite windmill-module__EPzO_a__wmFlash}@keyframes windmill-module__EPzO_a__wmSnap{0%{opacity:1;transform:rotate(0)translate(0)}to{opacity:0;transform:rotate(150deg)translate(46px,70px)}}.windmill-module__EPzO_a__snap{transform-box:fill-box;transform-origin:50%;animation:1.3s ease-in both windmill-module__EPzO_a__wmSnap}@keyframes windmill-module__EPzO_a__wmLean{0%{transform:rotate(0)}40%{transform:rotate(-1.5deg)}70%{transform:rotate(2deg)}to{transform:rotate(4deg)}}.windmill-module__EPzO_a__lean{transform-box:fill-box;transform-origin:bottom;animation:1.4s ease-in-out both windmill-module__EPzO_a__wmLean}@keyframes windmill-module__EPzO_a__wmRain{0%{opacity:0;transform:translateY(-16px)}20%{opacity:.6}to{opacity:0;transform:translateY(26px)}}.windmill-module__EPzO_a__rain{animation:.7s linear infinite windmill-module__EPzO_a__wmRain}
.yokai-module__yu4Y4q__oniFloat{transform-box:fill-box;transform-origin:bottom;animation:3.2s ease-in-out infinite yokai-module__yu4Y4q__ykFloat}@keyframes yokai-module__yu4Y4q__ykFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-2px)scale(1.012)}}.yokai-module__yu4Y4q__lanternGlow{animation:2.2s ease-in-out infinite yokai-module__yu4Y4q__ykLantern}@keyframes yokai-module__yu4Y4q__ykLantern{0%,to{opacity:.3}50%{opacity:.75}}.yokai-module__yu4Y4q__mistDrift{transform-box:fill-box;animation:7s ease-in-out infinite yokai-module__yu4Y4q__ykMist}@keyframes yokai-module__yu4Y4q__ykMist{0%,to{opacity:.9;transform:translate(0)}50%{opacity:.5;transform:translate(10px)}}.yokai-module__yu4Y4q__spiritFloat{transform-box:fill-box;animation:5s ease-in-out infinite yokai-module__yu4Y4q__ykSpirit}@keyframes yokai-module__yu4Y4q__ykSpirit{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(-6px)}}.yokai-module__yu4Y4q__banner{transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.2,1.4,.4,1) both yokai-module__yu4Y4q__ykBanner}@keyframes yokai-module__yu4Y4q__ykBanner{0%{opacity:0;transform:scale(.3)translateY(-12px)}70%{opacity:1;transform:scale(1.12)}to{transform:scale(1)translateY(0)}}.yokai-module__yu4Y4q__screenFlash{animation:.6s ease-out both yokai-module__yu4Y4q__ykFlash}@keyframes yokai-module__yu4Y4q__ykFlash{0%{opacity:.5}to{opacity:.16}}
