@import url(https://fonts.googleapis.com/css2?family=Rounded+Mplus+1c:wght@400;700;800&display=swap);*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff8f0;font-family:Rounded Mplus\ 1c,Noto Sans JP,sans-serif;overflow-x:hidden}button:active{transform:scale(.97)!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes floatCloud{0%,to{transform:translateX(0)}50%{transform:translateX(20px)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.15)}}@keyframes mame-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes mame-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes mame-jump{0%{transform:translateY(0) scale(1)}40%{transform:translateY(-20px) scale(1.1)}to{transform:translateY(0) scale(1)}}@keyframes mame-tilt{0%,to{transform:rotate(0deg)}25%{transform:rotate(-8deg)}75%{transform:rotate(8deg)}}@keyframes mame-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes mame-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.03)}}@keyframes mame-fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes mame-shake{0%,to{transform:translateX(0)}10%{transform:translateX(-6px) rotate(-2deg)}20%{transform:translateX(6px) rotate(2deg)}30%{transform:translateX(-5px) rotate(-1deg)}40%{transform:translateX(5px) rotate(1deg)}50%{transform:translateX(-3px)}60%{transform:translateX(3px)}70%{transform:translateX(-2px)}80%{transform:translateX(2px)}90%{transform:translateX(-1px)}}@keyframes mame-spin{0%{transform:translateY(0) rotate(0deg) scale(1)}30%{transform:translateY(-24px) rotate(180deg) scale(1.15)}60%{transform:translateY(-12px) rotate(1turn) scale(1.1)}to{transform:translateY(0) rotate(1turn) scale(1)}}@keyframes mame-sparkle{0%{filter:drop-shadow(0 4px 6px rgba(0,0,0,.1));transform:scale(1)}25%{filter:drop-shadow(0 0 12px rgba(255,215,0,.6)) drop-shadow(0 0 24px rgba(255,183,0,.3))}50%{filter:drop-shadow(0 0 16px rgba(255,215,0,.8)) drop-shadow(0 0 32px rgba(255,183,0,.4));transform:scale(1.06)}75%{filter:drop-shadow(0 0 12px rgba(255,215,0,.6)) drop-shadow(0 0 24px rgba(255,183,0,.3))}to{filter:drop-shadow(0 4px 6px rgba(0,0,0,.1));transform:scale(1)}}@keyframes mame-slideUp{0%{opacity:0;transform:translateY(40px)}60%{opacity:1;transform:translateY(-8px)}80%{transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes mame-wiggle{0%,to{transform:rotate(0deg)}15%{transform:rotate(-5deg) translateX(-2px)}30%{transform:rotate(4deg) translateX(2px)}45%{transform:rotate(-3deg) translateX(-1px)}60%{transform:rotate(3deg) translateX(1px)}75%{transform:rotate(-2deg)}90%{transform:rotate(1deg)}}@keyframes mame-bow{0%{transform:rotate(0deg) scale(1)}30%{transform:rotate(15deg) scale(.95) translateY(4px)}60%{transform:rotate(15deg) scale(.95) translateY(4px)}to{transform:rotate(0deg) scale(1)}}@keyframes mame-tap{0%{transform:scale(1)}20%{transform:scale(.85)}40%{transform:scale(1.15)}60%{transform:scale(.95)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes sparkle-particle{0%{opacity:1;transform:translate(0) scale(0)}50%{opacity:1}to{opacity:0;transform:translate(var(--tx),var(--ty)) scale(1)}}
/*# sourceMappingURL=main.fcaab3ba.css.map*/