@import"https://fonts.googleapis.com/css2?family=Baloo+2:wght@400;500;600;700;800&display=swap";*{font-family:"Baloo 2",cursive,sans-serif;box-sizing:border-box;margin:0;padding:0}@keyframes tickP{0%,to{opacity:1}50%{opacity:.4}}@keyframes pulse{0%{opacity:1;transform:scale(1)}to{opacity:.6;transform:scale(1.12)}}@keyframes shake{0%,to{transform:translate(0)}15%{transform:translate(-10px) rotate(-1deg)}30%{transform:translate(10px) rotate(1deg)}45%{transform:translate(-6px)}60%{transform:translate(4px)}75%{transform:translate(-2px)}}@keyframes confettiFall{0%{transform:translateY(0) rotate(0);opacity:1}80%{opacity:1}to{transform:translateY(100vh) rotate(1080deg) scale(.3);opacity:0}}@keyframes gruFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes fbSlide{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes starPop{0%{transform:scale(0) rotate(-30deg);opacity:0}60%{transform:scale(1.3) rotate(5deg)}to{transform:scale(1) rotate(0);opacity:1}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea::placeholder{color:#ffffff4d;font-size:13px;line-height:1.5}
