@keyframes benefit-sway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes benefit-pop{0%{opacity:0;transform:scale(.75)translateY(12px)}10%{opacity:1;transform:scale(1.08)translateY(0)}15%{transform:scale(1)}22%{opacity:1;transform:scale(1)}30%,to{opacity:0;transform:scale(.75)translateY(12px)}}
@keyframes coin-drop-bounce{0%{opacity:0;transform:translateY(-320px)rotate(-120deg)}6%{opacity:1}10%{opacity:1;transform:translateY(0)rotate(38deg)scale(1.08,.9)}14%{transform:translateY(-54px)rotate(-22deg)scale(.96,1.04)}18%{transform:translateY(0)rotate(16deg)scale(1.04,.96)}21%{transform:translateY(-22px)rotate(-9deg)scale(.99,1.01)}24%{transform:translateY(0)rotate(5deg)scale(1.02,.98)}26%{transform:translateY(-7px)rotate(-3deg)scale(1)}28%,to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}@keyframes coin-drop-bounce-rotate{0%{opacity:0;transform:translateY(-320px)rotate(-80deg)}6%{opacity:1}10%{opacity:1;transform:translateY(0)rotate(82deg)scale(1.08,.9)}14%{transform:translateY(-54px)rotate(28deg)scale(.96,1.04)}18%{transform:translateY(0)rotate(58deg)scale(1.04,.96)}21%{transform:translateY(-22px)rotate(36deg)scale(.99,1.01)}24%{transform:translateY(0)rotate(46deg)scale(1.02,.98)}26%{transform:translateY(-7px)rotate(38deg)scale(1)}28%,to{opacity:1;transform:translateY(0)rotate(40deg)scale(1)}}@keyframes float-bubble{0%,to{opacity:.4;transform:translateY(0)scale(.9)rotate(0)}25%{opacity:.8;transform:translateY(-8px)scale(1.05)rotate(8deg)}50%{opacity:1;transform:translateY(-14px)scale(1.15)rotate(-6deg)}75%{opacity:.7;transform:translateY(-6px)scale(1.05)rotate(5deg)}}@keyframes float-bubble-sm{0%,to{opacity:.5;transform:translateY(-3px)scale(1)rotate(-4deg)}50%{opacity:.9;transform:translateY(-10px)scale(1.1)rotate(6deg)}}
