:root{--t-rew:0.6s;--t-text:0.3s;--t-glow:0.5s;--d-rew:0.35s;--d-text:0.6s;--d-glow:0.9s}.glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;animation:glowIn var(--t-glow) var(--d-glow) ease-out forwards,glowRotate 8s var(--d-glow) linear infinite}@keyframes glowIn{0%{opacity:0}to{opacity:1}}@keyframes glowRotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.reward-item{transform:scale(0) translateY(20px) rotate(10deg);opacity:0;animation:rewardIn var(--t-rew) var(--d-rew) cubic-bezier(.34,1.56,.64,1) forwards}@keyframes rewardIn{0%{transform:scale(0) translateY(20px) rotate(10deg);opacity:0}80%{transform:scale(1.08) translateY(-4px) rotate(0);opacity:1}to{transform:scale(1) translateY(0) rotate(0);opacity:1}}.reward-text{opacity:0;transform:translateY(8px);animation:textUp var(--t-text) var(--d-text) ease-out forwards}@keyframes textUp{to{opacity:1;transform:translateY(0)}}.next-button{opacity:0;transform:translateY(40px);animation:nextButton .45s cubic-bezier(.22,1,.36,1) 1s forwards}@keyframes nextButton{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.burn-lottie svg{width:auto!important}