@keyframes dailyspin-pop{0%{opacity:0;transform:scale(.2)}50%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes dailyspin-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes dailyspin-reward{0%{opacity:0;transform:translate(-50%,-50%)scale(.92)}55%{opacity:1;transform:translate(-50%,-50%)scale(1.04)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes dailyspin-reward-glow{0%,to{box-shadow:0 16px 30px #fff3,0 6px 16px #d946ef40}50%{box-shadow:0 24px 40px #ffffff4d,0 10px 22px #d946ef66}}@keyframes dailyspin-reward-confetti{0%{opacity:0;transform:translate(0)rotate(0)scale(.7)}10%{opacity:1}to{-webkit-transform:translate(var(--confetti-x,0px), 70px) rotate(260deg) scale(1.1);transform:translate(var(--confetti-x,0px), 70px) rotate(260deg) scale(1.1);opacity:0}}@keyframes dailyspin-winner-blink{0%,to{opacity:.08}50%{opacity:.2}}.dailyspin-pop{animation:.6s ease-out dailyspin-pop}.dailyspin-pulse{animation:2s ease-in-out infinite dailyspin-pulse}.dailyspin-reward{animation:.8s cubic-bezier(.2,.7,.2,1) dailyspin-reward,1.6s ease-in-out .2s dailyspin-reward-glow}.dailyspin-reward:before,.dailyspin-reward:after{content:"";opacity:0;border-radius:2px;width:6px;height:6px;animation:1.4s ease-out .1s dailyspin-reward-confetti;position:absolute}.dailyspin-reward:before{--confetti-x:-18px;background:#facc15;top:-10px;left:24px}.dailyspin-reward:after{--confetti-x:14px;background:#ec4899;animation-delay:.15s;top:-12px;right:26px}.dailyspin-reward-confetti{opacity:0;width:8px;height:12px;-webkit-animation:dailyspin-reward-confetti var(--confetti-duration,1.6s) ease-out var(--confetti-delay,0s);animation:dailyspin-reward-confetti var(--confetti-duration,1.6s) ease-out var(--confetti-delay,0s);border-radius:2px;position:absolute;top:-16px}.dailyspin-winner-blink{animation:1.1s ease-in-out infinite dailyspin-winner-blink}.dailyspin-pointer{width:0;height:0;position:relative}.dailyspin-pointer-tip{width:0;height:0;position:absolute;top:0;left:50%;transform:translate(-50%)}.dailyspin-wheel-rim{background:radial-gradient(circle at 50% 30%,#fff 0%,#f2f5ff 42%,#cfd6e9 100%);box-shadow:0 18px 26px #00000047,inset 0 0 0 2px #ffffffbf}.dailyspin-wheel-core{border:8px solid #ffffffe6;box-shadow:0 12px 20px #0003,inset 0 -4px 10px #ffffff59}.dailyspin-wheel-vignette{pointer-events:none;background:radial-gradient(circle at 50% 48%,#fff0 54%,#0000002b 100%)}.dailyspin-wheel-gloss-primary{pointer-events:none;background:radial-gradient(#ffffff57 0%,#ffffff14 58%,#fff0 100%)}.dailyspin-wheel-gloss-secondary{pointer-events:none;background:radial-gradient(#fff3 0%,#fff0 78%)}.dailyspin-wheel-gloss-streak{filter:blur(1px);pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#ffffff3b 48%,#fff0 100%)}.dailyspin-wheel-hub{background:radial-gradient(circle at 50% 35%,#f4f4f4 0%,#e3e3e3 64%,#cdcdcd 100%);border:4px solid #d4d4d4;box-shadow:0 2px 8px #0000002e,inset 0 1px #ffffffbf}
