@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@500;700;800;900&display=swap);.WheelSpinnerModal_page__1hyGs{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.55);padding:24px;z-index:9999}.WheelSpinnerModal_modalWrap__2AT4y{position:relative;width:360px;height:420px;display:flex;align-items:center;justify-content:center;transform:scale(1)}.WheelSpinnerModal_zoomOut__2q__Z{animation:WheelSpinnerModal_zoomOut__2q__Z .25s ease-in forwards}@keyframes WheelSpinnerModal_zoomOut__2q__Z{0%{transform:scale(1);opacity:1}to{transform:scale(.85);opacity:0}}.WheelSpinnerModal_zoomIn__3ENRf{animation:WheelSpinnerModal_zoomIn__3ENRf .35s cubic-bezier(.12,.85,.22,1) both}@keyframes WheelSpinnerModal_zoomIn__3ENRf{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}.WheelSpinnerModal_container__19S-n{position:relative;width:360px;height:420px;display:flex;align-items:center;justify-content:center}.WheelSpinnerModal_closeBtn__2mfOR{position:absolute;right:10px;top:10px;width:36px;height:36px;border-radius:50%;background:#fff;border:1px solid rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:60;box-shadow:0 2px 6px rgba(0,0,0,.2);font-family:Poppins,sans-serif;font-weight:800}.WheelSpinnerModal_wheelTitleWrap__1vlvN{position:absolute;top:-62px;left:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;z-index:70;pointer-events:none}.WheelSpinnerModal_wheelTitleGlow__XvNq8{position:absolute;width:280px;height:52px;border-radius:999px;filter:blur(14px);opacity:.65;background:radial-gradient(circle at 30% 50%,rgba(94,191,214,.95),transparent 60%),radial-gradient(circle at 70% 50%,rgba(67,221,165,.95),transparent 60%);animation:WheelSpinnerModal_titlePulse__2SH7j 1.8s ease-in-out infinite}@keyframes WheelSpinnerModal_titlePulse__2SH7j{0%,to{transform:scale(.98);opacity:.55}50%{transform:scale(1.03);opacity:.78}}.WheelSpinnerModal_wheelTitle__1gHlJ{font-family:Poppins,sans-serif;font-weight:900;font-size:35px;letter-spacing:.02em;color:#fff;text-shadow:0 6px 18px rgba(0,0,0,.35);position:relative;padding:6px 14px;border-radius:999px;overflow:hidden;animation:WheelSpinnerModal_titlePop__1j3p1 .52s cubic-bezier(.12,.85,.22,1) both}@keyframes WheelSpinnerModal_titlePop__1j3p1{0%{transform:translateY(-6px) scale(.96);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.WheelSpinnerModal_wheelTitle__1gHlJ:after{content:"";position:absolute;inset:-20px -60px;background:linear-gradient(120deg,transparent 35%,hsla(0,0%,100%,.38) 50%,transparent 65%);transform:translateX(-60%);animation:WheelSpinnerModal_shimmer__3EltP 2.2s ease-in-out infinite;opacity:.75}@keyframes WheelSpinnerModal_shimmer__3EltP{0%{transform:translateX(-60%)}60%{transform:translateX(60%)}to{transform:translateX(60%)}}.WheelSpinnerModal_spinBtn__2n0Uh{position:absolute;inset:0;margin:auto;width:86px;height:86px;border-radius:50%;background:#fff;z-index:40;display:flex;justify-content:center;align-items:center;font-weight:900;cursor:pointer;border:4px solid #111;text-transform:uppercase;letter-spacing:.06em;font-family:Poppins,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none}.WheelSpinnerModal_spinBtnDisabled__xFWe7{cursor:not-allowed;transform:scale(.98);opacity:.75}.WheelSpinnerModal_wheel__1j1Wc{position:relative;width:360px;height:360px;border-radius:50%;overflow:hidden;background-color:#333;background-repeat:no-repeat;background-size:cover;box-shadow:0 0 0 6px #333,0 0 0 16px #fff,0 0 0 20px #111;will-change:transform,filter;filter:drop-shadow(0 14px 26px rgba(0,0,0,.35)) drop-shadow(0 0 22px rgba(94,191,214,.55)) drop-shadow(0 0 34px rgba(67,221,165,.55)) drop-shadow(0 0 14px rgba(255,255,255,.25))}.WheelSpinnerModal_isSpinning__VjnLx{filter:drop-shadow(0 16px 30px rgba(0,0,0,.35)) drop-shadow(0 0 28px rgba(94,191,214,.75)) drop-shadow(0 0 42px rgba(67,221,165,.75)) drop-shadow(0 0 18px rgba(255,255,255,.35))}.WheelSpinnerModal_wheel__1j1Wc:after{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none;background:repeating-conic-gradient(from 0deg,rgba(0,0,0,.75) 0deg 2deg,transparent 2deg 36deg);mix-blend-mode:multiply;opacity:.9}.WheelSpinnerModal_wheel__1j1Wc:before{content:"";position:absolute;inset:-10px;border-radius:50%;pointer-events:none;z-index:7;background:conic-gradient(from 0deg,hsla(0,0%,100%,0) 0deg,hsla(0,0%,100%,.95) 14deg,hsla(0,0%,100%,0) 28deg,hsla(0,0%,100%,0) 180deg,hsla(0,0%,100%,.65) 196deg,hsla(0,0%,100%,0) 212deg,hsla(0,0%,100%,0) 1turn);-webkit-mask:radial-gradient(circle,transparent 63%,#000 66%);mask:radial-gradient(circle,transparent 63%,#000 66%);opacity:.5;animation:WheelSpinnerModal_rimSpark__z4kRt 2.4s linear infinite}@keyframes WheelSpinnerModal_rimSpark__z4kRt{0%{transform:rotate(0deg);opacity:.45}50%{opacity:.9}to{transform:rotate(1turn);opacity:.45}}.WheelSpinnerModal_wheelFX__1RZV0{position:relative;isolation:isolate}.WheelSpinnerModal_wheelGlow__G_GEY{position:absolute;inset:-22px;border-radius:50%;pointer-events:none;z-index:0;background:radial-gradient(circle at 30% 50%,rgba(94,191,214,.55),transparent 55%),radial-gradient(circle at 70% 50%,rgba(67,221,165,.55),transparent 55%),radial-gradient(circle at 50% 50%,hsla(0,0%,100%,.18),transparent 60%);filter:blur(18px);opacity:.7;animation:WheelSpinnerModal_wheelGlowPulse__2mXQJ 1.9s ease-in-out infinite}@keyframes WheelSpinnerModal_wheelGlowPulse__2mXQJ{0%,to{transform:scale(1);opacity:.55}50%{transform:scale(1.08);opacity:.95}}.WheelSpinnerModal_wheelSheen__2RW7y{position:absolute;inset:-35px;border-radius:50%;pointer-events:none;z-index:6;background:radial-gradient(circle at 30% 25%,hsla(0,0%,100%,.55),transparent 45%),radial-gradient(circle at 75% 80%,rgba(0,0,0,.2),transparent 55%),conic-gradient(from 30deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.18),hsla(0,0%,100%,0),hsla(0,0%,100%,.12),hsla(0,0%,100%,0));mix-blend-mode:screen;filter:blur(.6px);opacity:.85;animation:WheelSpinnerModal_wheelSheenSpin__wBwAS 3.6s linear infinite}@keyframes WheelSpinnerModal_wheelSheenSpin__wBwAS{0%{transform:rotate(0deg) scale(1.02)}to{transform:rotate(1turn) scale(1.02)}}.WheelSpinnerModal_number__VNz5j{position:absolute;left:50%;top:50%;width:50%;height:0;transform-origin:0 0;transform:rotate(var(--a));pointer-events:none;z-index:5}.WheelSpinnerModal_number__VNz5j span{font-family:Poppins,sans-serif;display:inline-block;transform:translateX(120px) rotate(90deg);transform-origin:left center;font-size:28px;font-weight:900;color:#fff;text-shadow:3px 5px 2px rgba(0,0,0,.15)}.WheelSpinnerModal_pointer__1v1Jk{top:38%;width:22px;clip-path:polygon(50% 0,0 100%,100% 100%);z-index:90;filter:drop-shadow(0 2px 2px rgba(0,0,0,.25))}.WheelSpinnerModal_pointer__1v1Jk,.WheelSpinnerModal_pointerBase__1fIFC{position:absolute;left:50%;transform:translateX(-50%);height:26px;background:#fff}.WheelSpinnerModal_pointerBase__1fIFC{top:50%;width:26px;border-radius:50%;border:3px solid #111;z-index:31}.WheelSpinnerModal_resultWrap__6erf0{position:relative;width:100%;padding:18px 16px 14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.WheelSpinnerModal_sparkles__1M3Mo{position:absolute;inset:-40px;pointer-events:none;z-index:1;background:radial-gradient(circle,hsla(0,0%,100%,.95) 0 2px,transparent 3px) 10% 20%/120px 120px,radial-gradient(circle,hsla(0,0%,100%,.85) 0 2px,transparent 3px) 80% 30%/140px 140px,radial-gradient(circle,hsla(0,0%,100%,.75) 0 2px,transparent 3px) 50% 80%/160px 160px,radial-gradient(circle,rgba(94,191,214,.9) 0 2px,transparent 3px) 20% 70%/150px 150px,radial-gradient(circle,rgba(94,191,214,.8) 0 2px,transparent 3px) 70% 60%/180px 180px,radial-gradient(circle,rgba(67,221,165,.9) 0 2px,transparent 3px) 35% 40%/140px 140px,radial-gradient(circle,rgba(67,221,165,.8) 0 2px,transparent 3px) 60% 20%/170px 170px;filter:blur(.5px);opacity:0;animation:WheelSpinnerModal_sparkExplode__2Xcuu .9s cubic-bezier(.12,.85,.22,1) both,WheelSpinnerModal_sparkFloat__yy7gg 3.6s ease-in-out infinite}@keyframes WheelSpinnerModal_sparkExplode__2Xcuu{0%{transform:scale(.6) rotate(0deg);opacity:0}35%{opacity:1}to{transform:scale(1.35) rotate(12deg);opacity:.85}}@keyframes WheelSpinnerModal_sparkFloat__yy7gg{0%,to{transform:translateY(0) rotate(12deg);opacity:.7}50%{transform:translateY(-18px) rotate(-6deg);opacity:1}}.WheelSpinnerModal_resultGlowBurst__1LT8F{position:absolute;inset:-40px;z-index:0;pointer-events:none;background:radial-gradient(circle at 30% 40%,rgba(94,191,214,.95),transparent 45%),radial-gradient(circle at 70% 45%,rgba(67,221,165,.95),transparent 48%),radial-gradient(circle at 50% 60%,hsla(0,0%,100%,.9),transparent 55%);filter:blur(28px);opacity:0;animation:WheelSpinnerModal_burstIn__1s6-l .9s cubic-bezier(.12,.85,.22,1) both}@keyframes WheelSpinnerModal_burstIn__1s6-l{0%{transform:scale(.6);opacity:0}40%{opacity:.95}to{transform:scale(1.25);opacity:.75}}.WheelSpinnerModal_resultGlowPulse__3G6M9{position:absolute;inset:-20px;z-index:0;pointer-events:none;background:radial-gradient(circle at center,hsla(0,0%,100%,.65),transparent 55%);filter:blur(22px);animation:WheelSpinnerModal_glowPulse__owjnS 2.2s ease-in-out infinite}@keyframes WheelSpinnerModal_glowPulse__owjnS{0%,to{transform:scale(1);opacity:.55}50%{transform:scale(1.18);opacity:.85}}.WheelSpinnerModal_resultTitle__1Yw2j{font-family:Poppins,sans-serif;font-weight:800;color:#fff;text-align:center;text-shadow:0 4px 14px rgba(0,0,0,.35)}.WheelSpinnerModal_resultNumber__1wywf{font-family:Poppins,sans-serif;font-weight:900;line-height:1;color:#fff;text-shadow:0 6px 20px rgba(0,0,0,.35)}.WheelSpinnerModal_fancyResultTitle__2tx9P{position:relative;z-index:2;font-weight:800;font-size:30px;padding:8px 16px;border-radius:999px;overflow:hidden;text-shadow:0 4px 14px rgba(0,0,0,.35),0 0 18px hsla(0,0%,100%,.35)}.WheelSpinnerModal_fancyResultTitle__2tx9P:after{content:"";position:absolute;inset:-20px -60px;background:linear-gradient(120deg,transparent 35%,hsla(0,0%,100%,.45) 50%,transparent 65%);transform:translateX(-60%);animation:WheelSpinnerModal_shimmer__3EltP 2.4s ease-in-out infinite;opacity:.85}.WheelSpinnerModal_fancyResultNumber__1dtOm{position:relative;z-index:2;font-size:104px;margin-top:10px;text-shadow:0 8px 30px rgba(0,0,0,.45),0 0 30px rgba(94,191,214,.85),0 0 44px rgba(67,221,165,.85),0 0 64px hsla(0,0%,100%,.85);animation:WheelSpinnerModal_numberPopGlow__8OeRR .72s cubic-bezier(.12,.85,.22,1) both}@keyframes WheelSpinnerModal_numberPopGlow__8OeRR{0%{transform:scale(.5);opacity:0;text-shadow:0 0 0 transparent}60%{transform:scale(1.2);opacity:1}to{transform:scale(1)}}