@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}
@keyframes shimmer{0%{background-position:-400px 0}100%{background-position:400px 0}}
@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}
@keyframes count-up{from{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}
@keyframes spin-slow{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
@keyframes glow{0%,100%{box-shadow:0 0 12px rgba(62,137,241,.3)}50%{box-shadow:0 0 28px rgba(62,137,241,.6)}}

.hero__badge{animation:fadeInUp .6s ease both}
.hero__title{animation:fadeInUp .6s .1s ease both}
.hero__subtitle{animation:fadeInUp .6s .2s ease both}
.hero__btns{animation:fadeInUp .6s .3s ease both}
.hero__bonus-card{animation:float 4s ease-in-out infinite,fadeIn .8s .4s ease both}

.btn--signup,.btn--bonus,.btn--play{animation:glow 3s 2s ease-in-out infinite}

.winner-item{animation:fadeInUp .4s ease both}
.winner-item:nth-child(1){animation-delay:.05s}
.winner-item:nth-child(2){animation-delay:.1s}
.winner-item:nth-child(3){animation-delay:.15s}
.winner-item:nth-child(4){animation-delay:.2s}

.advantage-card:nth-child(1){animation:fadeInUp .5s .05s ease both}
.advantage-card:nth-child(2){animation:fadeInUp .5s .1s ease both}
.advantage-card:nth-child(3){animation:fadeInUp .5s .15s ease both}
.advantage-card:nth-child(4){animation:fadeInUp .5s .2s ease both}
.advantage-card:nth-child(5){animation:fadeInUp .5s .25s ease both}
.advantage-card:nth-child(6){animation:fadeInUp .5s .3s ease both}

.slot-card:nth-child(1){animation:fadeInUp .5s .05s ease both}
.slot-card:nth-child(2){animation:fadeInUp .5s .1s ease both}
.slot-card:nth-child(3){animation:fadeInUp .5s .15s ease both}
.slot-card:nth-child(4){animation:fadeInUp .5s .2s ease both}
.slot-card:nth-child(5){animation:fadeInUp .5s .25s ease both}
.slot-card:nth-child(6){animation:fadeInUp .5s .3s ease both}

.bonus-card:nth-child(1){animation:fadeInUp .5s .05s ease both}
.bonus-card:nth-child(2){animation:fadeInUp .5s .15s ease both}
.bonus-card:nth-child(3){animation:fadeInUp .5s .25s ease both}

.v3pk{animation:fadeIn .5s ease both}
.q8xz{transition:all .25s cubic-bezier(.4,0,.2,1)}
.t5nm{will-change:transform}
