@import "https://fonts.googleapis.com/css2?family=Baloo+2:wght@600;700;800&family=Nunito:wght@600;700;800;900&display=swap";*{box-sizing:border-box}body{margin:0;font-family:Nunito,sans-serif}#root{min-height:100vh}@keyframes plant{0%{opacity:.35;transform:translateY(-26px)scale(1.28)rotate(-9deg)}55%{opacity:1;transform:translateY(0)scale(.86)rotate(2deg)}75%{transform:translateY(-3px)scale(1.06)rotate(0)}to{transform:translateY(0)scale(1)rotate(0)}}@keyframes plantring{0%{opacity:.85;border-width:4px;transform:scale(.5)}to{opacity:0;border-width:1px;transform:scale(1.9)}}@keyframes scorepulse{0%{transform:scale(1)}30%{transform:scale(1.22)translateY(-4px)}to{transform:scale(1.1)translateY(-2px)}}@keyframes pipdrop{0%{opacity:0;transform:translateY(-190%)scale(.7)}18%{opacity:1}52%{transform:translateY(0)scale(1.14)}68%{transform:translateY(-26%)scale(.95)}84%{transform:translateY(0)scale(1.05)}93%{transform:translateY(-8%)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes trayin{0%{opacity:0;transform:translate(90px)scale(.8)}60%{opacity:1;transform:translate(0)scale(1.1)}78%{transform:translate(6px)scale(.97)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes pop{0%{opacity:0;transform:scale(.7)}55%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
