@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700;800;900&display=swap");*,:after,:before{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent;-moz-user-select:none;user-select:none;-webkit-user-select:none}body,html{font-family:Nunito,Arial Rounded MT Bold,Arial,sans-serif;overflow-x:hidden;touch-action:manipulation}#__next,body,html{background:#52cc8a;min-height:100vh}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes wiggle{0%{transform:rotate(0deg) translateX(0)}20%{transform:rotate(-8deg) translateX(-5px)}40%{transform:rotate(8deg) translateX(5px)}60%{transform:rotate(-5deg) translateX(-3px)}80%{transform:rotate(5deg) translateX(3px)}to{transform:rotate(0deg) translateX(0)}}@keyframes pop{0%{transform:scale(0) rotate(-15deg);opacity:0}65%{transform:scale(1.22) rotate(4deg);opacity:1}to{transform:scale(1) rotate(0deg);opacity:1}}@keyframes slideUp{0%{transform:translateY(28px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes confettiFall{0%{transform:translateY(-30px) rotate(0deg) scale(1);opacity:1}to{transform:translateY(105vh) rotate(2turn) scale(.5);opacity:0}}@keyframes starPop{0%{transform:scale(0) rotate(-10deg);opacity:0}65%{transform:scale(1.25) rotate(4deg);opacity:1}to{transform:scale(1) rotate(0deg);opacity:1}}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes trainChug{0%,to{transform:translateX(0) rotate(0deg)}25%{transform:translateX(2px) rotate(.5deg)}75%{transform:translateX(-2px) rotate(-.5deg)}}@keyframes countBounce{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}