.SpinWheelWidget_widget__0K5G_{position:relative;display:flex;flex-direction:column;align-items:center;gap:32px;max-width:640px;margin:0 auto;padding:40px 28px 36px;border-radius:32px;background:linear-gradient(165deg,#0f172a,#1e1b4b 40%,#0f172a);border:1px solid rgba(139,92,246,.25);box-shadow:0 0 80px rgba(139,92,246,.15),0 20px 60px rgba(0,0,0,.4);overflow:hidden;color:#e2e8f0}.SpinWheelWidget_ambientGlow__WrevB{position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(circle at 50% 30%,rgba(249,115,22,.18) 0,transparent 55%),radial-gradient(circle at 30% 70%,rgba(139,92,246,.12) 0,transparent 50%),radial-gradient(circle at 70% 60%,rgba(236,72,153,.1) 0,transparent 50%);animation:SpinWheelWidget_ambientPulse__mIpXl 6s ease-in-out infinite alternate}@keyframes SpinWheelWidget_ambientPulse__mIpXl{0%{opacity:.6}to{opacity:1}}.SpinWheelWidget_errorState__BZzow,.SpinWheelWidget_loadingState__GHyxc{display:flex;flex-direction:column;align-items:center;gap:16px;padding:60px 20px;text-align:center;color:#94a3b8}.SpinWheelWidget_loadingSpinner__Qn3BW{animation:SpinWheelWidget_spin__6Htog 1s linear infinite;color:#8b5cf6}@keyframes SpinWheelWidget_spin__6Htog{to{transform:rotate(1turn)}}.SpinWheelWidget_retryBtn__pq4PK{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:999px;border:1px solid rgba(139,92,246,.4);background:rgba(139,92,246,.15);color:#c4b5fd;font-weight:600;cursor:pointer;transition:all .2s}.SpinWheelWidget_retryBtn__pq4PK:hover{background:rgba(139,92,246,.25);border-color:rgba(139,92,246,.6)}.SpinWheelWidget_wheelArea__31jwk{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}.SpinWheelWidget_confettiCanvas__oR4VK{position:absolute;inset:0;pointer-events:none;z-index:20}.SpinWheelWidget_wheelContainer__BZ_TR{position:relative;width:320px;height:320px;display:flex;align-items:center;justify-content:center}.SpinWheelWidget_wheelOuterRing__83224{position:absolute;inset:-12px;border-radius:50%;border:4px solid rgba(251,191,36,.35);background:conic-gradient(from 0deg,rgba(251,191,36,.12) 0deg,rgba(249,115,22,.06) 45deg,rgba(236,72,153,.12) 90deg,rgba(139,92,246,.06) 135deg,rgba(59,130,246,.12) 180deg,rgba(6,182,212,.06) 225deg,rgba(34,197,94,.12) 270deg,rgba(251,191,36,.06) 315deg,rgba(251,191,36,.12) 1turn);box-shadow:0 0 30px rgba(251,191,36,.2),inset 0 0 20px rgba(0,0,0,.3);transition:box-shadow .4s ease}.SpinWheelWidget_wheelOuterRingGlow__jKmul{border-color:rgba(251,191,36,.6);box-shadow:0 0 50px rgba(251,191,36,.4),0 0 100px rgba(249,115,22,.2),inset 0 0 20px rgba(0,0,0,.3);animation:SpinWheelWidget_ringPulse__QGOJc .5s ease-in-out infinite alternate}@keyframes SpinWheelWidget_ringPulse__QGOJc{0%{box-shadow:0 0 50px rgba(251,191,36,.4),0 0 100px rgba(249,115,22,.2),inset 0 0 20px rgba(0,0,0,.3)}to{box-shadow:0 0 70px rgba(251,191,36,.5),0 0 120px rgba(249,115,22,.3),inset 0 0 20px rgba(0,0,0,.3)}}.SpinWheelWidget_wheelSvg__tATGI{width:100%;height:100%;border-radius:50%;filter:drop-shadow(0 8px 24px rgba(0,0,0,.4));transition:transform 4s cubic-bezier(.15,.85,.25,1);will-change:transform}.SpinWheelWidget_wheelSvgSpinning__4CpkJ{filter:drop-shadow(0 8px 24px rgba(0,0,0,.4)) drop-shadow(0 0 20px rgba(139,92,246,.3))}.SpinWheelWidget_pointer__coclH{position:absolute;top:-18px;left:50%;transform:translateX(-50%);z-index:10;filter:drop-shadow(0 4px 10px rgba(249,115,22,.5));transition:transform .15s ease}.SpinWheelWidget_pointerBounce__9evQy{animation:SpinWheelWidget_pointerBob__vIYgo .35s ease-in-out infinite alternate}@keyframes SpinWheelWidget_pointerBob__vIYgo{0%{transform:translateX(-50%) translateY(0)}to{transform:translateX(-50%) translateY(4px)}}.SpinWheelWidget_spinBtn__gUDu2{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:240px;padding:16px 32px;border:none;border-radius:999px;font-size:1.1rem;font-weight:800;letter-spacing:.04em;color:#fff;cursor:pointer;background:linear-gradient(135deg,#f97316,#ec4899);box-shadow:0 6px 24px rgba(249,115,22,.4),0 2px 8px rgba(0,0,0,.3);transition:transform .2s,box-shadow .2s}.SpinWheelWidget_spinBtn__gUDu2:not(:disabled):hover{transform:translateY(-2px) scale(1.02);box-shadow:0 10px 32px rgba(249,115,22,.5),0 4px 12px rgba(0,0,0,.3)}.SpinWheelWidget_spinBtn__gUDu2:not(:disabled):active{transform:translateY(1px) scale(.98);box-shadow:0 4px 16px rgba(249,115,22,.35),0 2px 6px rgba(0,0,0,.3)}.SpinWheelWidget_spinBtnDisabled__39uB0{opacity:.7;cursor:not-allowed;box-shadow:0 4px 16px rgba(249,115,22,.2),0 2px 8px rgba(0,0,0,.2)}.SpinWheelWidget_spinBtnSpinner__acXUw{animation:SpinWheelWidget_spin__6Htog 1s linear infinite}.SpinWheelWidget_banner__4nBNH{width:100%;max-width:400px;padding:12px 18px;border-radius:14px;font-weight:600;font-size:.9rem;text-align:center}.SpinWheelWidget_banner__4nBNH p{margin:0}.SpinWheelWidget_bannerError___8MW0{background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.3);color:#fca5a5}.SpinWheelWidget_bannerInfo__STde_{background:rgba(59,130,246,.12);border:1px solid rgba(59,130,246,.3);color:#93c5fd}.SpinWheelWidget_statsRow__7UtP_{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:12px;width:100%}.SpinWheelWidget_statPill__ZcHpo{display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:.85rem;color:#94a3b8}.SpinWheelWidget_statLabel__79wUP{color:#94a3b8}.SpinWheelWidget_statValue__w437P{font-weight:700;color:#fbbf24}.SpinWheelWidget_slicesArea__8nXRH{position:relative;z-index:1;width:100%;padding:20px;border-radius:20px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.SpinWheelWidget_sectionHeading__mJCgs{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-size:1rem;font-weight:700;color:#e2e8f0}.SpinWheelWidget_sliceChips__XyAZx{display:flex;flex-wrap:wrap;gap:8px}.SpinWheelWidget_sliceChip__cEUcg{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);transition:all .25s ease}.SpinWheelWidget_sliceChipWin__llU16{background:rgba(249,115,22,.18);border-color:rgba(249,115,22,.5);box-shadow:0 0 16px rgba(249,115,22,.25)}.SpinWheelWidget_sliceChipDot__4qjEM{width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.3);flex-shrink:0}.SpinWheelWidget_sliceChipLabel__T6yOA{font-weight:600;font-size:.85rem;color:#e2e8f0}.SpinWheelWidget_sliceChipRarity__N6Diu{padding:2px 8px;border-radius:999px;background:rgba(139,92,246,.2);color:#c4b5fd;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.SpinWheelWidget_historyArea__D5tI9{position:relative;z-index:1;width:100%;border-radius:20px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);overflow:hidden}.SpinWheelWidget_historyToggle__JhQY9{display:flex;align-items:center;gap:10px;width:100%;padding:16px 20px;background:transparent;border:none;color:#94a3b8;font-weight:600;font-size:.95rem;cursor:pointer;transition:color .2s}.SpinWheelWidget_historyToggle__JhQY9:hover{color:#e2e8f0}.SpinWheelWidget_historyChevron__hTigs{margin-left:auto;transition:transform .25s ease}.SpinWheelWidget_historyChevronOpen__tcPtW{transform:rotate(90deg)}.SpinWheelWidget_historyPanel__Nzo3o{padding:0 20px 20px;animation:SpinWheelWidget_slideDown__2jlU7 .25s ease}@keyframes SpinWheelWidget_slideDown__2jlU7{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.SpinWheelWidget_historyActions__fAAUE{display:flex;justify-content:flex-end;margin-bottom:12px}.SpinWheelWidget_miniBtn__H74Ht{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:#94a3b8;font-weight:600;font-size:.8rem;cursor:pointer;transition:all .2s}.SpinWheelWidget_miniBtn__H74Ht:not(:disabled):hover{color:#e2e8f0;border-color:rgba(255,255,255,.2)}.SpinWheelWidget_miniBtn__H74Ht:disabled{opacity:.5;cursor:not-allowed}.SpinWheelWidget_historyPlaceholder__puJur{display:flex;align-items:center;gap:8px;margin:0;color:#64748b;font-size:.9rem}.SpinWheelWidget_historyError__IxHGi{margin:0;color:#fca5a5;font-weight:600;font-size:.9rem}.SpinWheelWidget_historyList__fyOX0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.SpinWheelWidget_historyItem__UulRj{display:flex;align-items:flex-start;gap:12px;padding:10px 0;position:relative}.SpinWheelWidget_historyItem__UulRj:after{content:"";position:absolute;left:5px;top:28px;bottom:-2px;width:1px;background:rgba(255,255,255,.08)}.SpinWheelWidget_historyItem__UulRj:last-child:after{display:none}.SpinWheelWidget_historyDot__W1sJT{width:11px;height:11px;border-radius:50%;background:linear-gradient(135deg,#f97316,#ec4899);flex-shrink:0;margin-top:4px;box-shadow:0 0 8px rgba(249,115,22,.35)}.SpinWheelWidget_historyContent__Lp47F{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.SpinWheelWidget_historyRow__4PkEP{display:flex;justify-content:space-between;gap:8px}.SpinWheelWidget_historyLabel__Vvfpo{font-weight:600;font-size:.9rem;color:#e2e8f0}.SpinWheelWidget_historyValue__MrV_V{font-weight:700;color:#34d399;font-size:.9rem;white-space:nowrap}.SpinWheelWidget_historyTime__Qcjog{font-size:.78rem;color:#64748b}.SpinWheelWidget_resultOverlay__74D6e{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.65);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:SpinWheelWidget_fadeIn__yhZqo .3s ease}@keyframes SpinWheelWidget_fadeIn__yhZqo{0%{opacity:0}to{opacity:1}}.SpinWheelWidget_resultPopup__5q9WJ{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 36px 32px;border-radius:28px;background:linear-gradient(165deg,#1e1b4b,#0f172a);border:1px solid rgba(251,191,36,.3);box-shadow:0 0 60px rgba(251,191,36,.2),0 20px 50px rgba(0,0,0,.5);text-align:center;max-width:360px;width:90%;animation:SpinWheelWidget_popIn__gPMba .4s cubic-bezier(.34,1.56,.64,1)}@keyframes SpinWheelWidget_popIn__gPMba{0%{opacity:0;transform:scale(.8) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.SpinWheelWidget_resultPopupIcon__CATZ4{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fbbf24,#f97316);color:#fff;box-shadow:0 0 30px rgba(251,191,36,.35)}.SpinWheelWidget_resultPopupTitle__6CA6k{margin:0;font-size:1.6rem;font-weight:800;background:linear-gradient(135deg,#fbbf24,#f97316);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.SpinWheelWidget_resultPopupLabel___lo26{margin:0;font-size:1.15rem;font-weight:700;color:#e2e8f0}.SpinWheelWidget_resultPopupDesc__Xdyzv{margin:0;color:#94a3b8;font-size:.9rem}.SpinWheelWidget_resultPopupClose___GniM{margin-top:8px;padding:12px 36px;border:none;border-radius:999px;background:linear-gradient(135deg,#f97316,#ec4899);color:#fff;font-weight:700;font-size:1rem;cursor:pointer;box-shadow:0 6px 20px rgba(249,115,22,.35);transition:transform .2s,box-shadow .2s}.SpinWheelWidget_resultPopupClose___GniM:hover{transform:translateY(-1px);box-shadow:0 8px 28px rgba(249,115,22,.45)}.SpinWheelWidget_footerRefresh__vDT9w{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:transparent;color:#64748b;font-weight:600;font-size:.8rem;cursor:pointer;transition:all .2s}.SpinWheelWidget_footerRefresh__vDT9w:hover{color:#94a3b8;border-color:rgba(255,255,255,.2)}.SpinWheelWidget_footerRefresh__vDT9w:disabled{opacity:.5;cursor:not-allowed}:root[data-theme=light] .SpinWheelWidget_widget__0K5G_{background:linear-gradient(165deg,#f8fafc,#f1f5f9 40%,#fff);border-color:rgba(148,163,184,.25);box-shadow:0 0 60px rgba(139,92,246,.08),0 20px 60px rgba(0,0,0,.08);color:#0f172a}:root[data-theme=light] .SpinWheelWidget_ambientGlow__WrevB{background:radial-gradient(circle at 50% 30%,rgba(249,115,22,.08) 0,transparent 55%),radial-gradient(circle at 30% 70%,rgba(139,92,246,.06) 0,transparent 50%),radial-gradient(circle at 70% 60%,rgba(236,72,153,.05) 0,transparent 50%)}:root[data-theme=light] .SpinWheelWidget_errorState__BZzow,:root[data-theme=light] .SpinWheelWidget_loadingState__GHyxc{color:#475569}:root[data-theme=light] .SpinWheelWidget_retryBtn__pq4PK{border-color:rgba(139,92,246,.3);background:rgba(139,92,246,.08);color:#7c3aed}:root[data-theme=light] .SpinWheelWidget_wheelOuterRing__83224{border-color:rgba(251,191,36,.3);box-shadow:0 0 30px rgba(251,191,36,.1),inset 0 0 20px rgba(0,0,0,.05)}:root[data-theme=light] .SpinWheelWidget_wheelOuterRingGlow__jKmul{border-color:rgba(251,191,36,.5);box-shadow:0 0 40px rgba(251,191,36,.25),0 0 80px rgba(249,115,22,.1),inset 0 0 20px rgba(0,0,0,.05)}:root[data-theme=light] .SpinWheelWidget_wheelSvg__tATGI{filter:drop-shadow(0 8px 24px rgba(0,0,0,.15))}:root[data-theme=light] .SpinWheelWidget_bannerError___8MW0{background:rgba(239,68,68,.08);border-color:rgba(239,68,68,.2);color:#dc2626}:root[data-theme=light] .SpinWheelWidget_bannerInfo__STde_{background:rgba(59,130,246,.08);border-color:rgba(59,130,246,.2);color:#1d4ed8}:root[data-theme=light] .SpinWheelWidget_statPill__ZcHpo{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.08);color:#475569}:root[data-theme=light] .SpinWheelWidget_statLabel__79wUP{color:#64748b}:root[data-theme=light] .SpinWheelWidget_statValue__w437P{color:#ea580c}:root[data-theme=light] .SpinWheelWidget_historyArea__D5tI9,:root[data-theme=light] .SpinWheelWidget_slicesArea__8nXRH{background:rgba(0,0,0,.02);border-color:rgba(0,0,0,.06)}:root[data-theme=light] .SpinWheelWidget_sectionHeading__mJCgs{color:#0f172a}:root[data-theme=light] .SpinWheelWidget_sliceChip__cEUcg{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.08)}:root[data-theme=light] .SpinWheelWidget_sliceChipWin__llU16{background:rgba(249,115,22,.1);border-color:rgba(249,115,22,.3)}:root[data-theme=light] .SpinWheelWidget_sliceChipLabel__T6yOA{color:#0f172a}:root[data-theme=light] .SpinWheelWidget_sliceChipRarity__N6Diu{background:rgba(139,92,246,.1);color:#7c3aed}:root[data-theme=light] .SpinWheelWidget_historyToggle__JhQY9{color:#64748b}:root[data-theme=light] .SpinWheelWidget_historyToggle__JhQY9:hover{color:#0f172a}:root[data-theme=light] .SpinWheelWidget_miniBtn__H74Ht{border-color:rgba(0,0,0,.1);background:rgba(0,0,0,.03);color:#64748b}:root[data-theme=light] .SpinWheelWidget_miniBtn__H74Ht:not(:disabled):hover{color:#0f172a;border-color:rgba(0,0,0,.2)}:root[data-theme=light] .SpinWheelWidget_historyItem__UulRj:after{background:rgba(0,0,0,.08)}:root[data-theme=light] .SpinWheelWidget_historyLabel__Vvfpo{color:#0f172a}:root[data-theme=light] .SpinWheelWidget_historyValue__MrV_V{color:#059669}:root[data-theme=light] .SpinWheelWidget_historyPlaceholder__puJur,:root[data-theme=light] .SpinWheelWidget_historyTime__Qcjog{color:#94a3b8}:root[data-theme=light] .SpinWheelWidget_historyError__IxHGi{color:#dc2626}:root[data-theme=light] .SpinWheelWidget_resultPopup__5q9WJ{background:linear-gradient(165deg,#fff,#f8fafc);border-color:rgba(251,191,36,.25);box-shadow:0 0 40px rgba(251,191,36,.1),0 20px 50px rgba(0,0,0,.15)}:root[data-theme=light] .SpinWheelWidget_resultPopupLabel___lo26{color:#0f172a}:root[data-theme=light] .SpinWheelWidget_resultPopupDesc__Xdyzv{color:#475569}:root[data-theme=light] .SpinWheelWidget_footerRefresh__vDT9w{border-color:rgba(0,0,0,.08);color:#94a3b8}:root[data-theme=light] .SpinWheelWidget_footerRefresh__vDT9w:hover{color:#475569;border-color:rgba(0,0,0,.15)}@media (max-width:768px){.SpinWheelWidget_widget__0K5G_{padding:32px 20px 28px;border-radius:24px;gap:24px}.SpinWheelWidget_wheelContainer__BZ_TR{width:280px;height:280px}.SpinWheelWidget_spinBtn__gUDu2{min-width:200px;padding:14px 28px;font-size:1rem}.SpinWheelWidget_statsRow__7UtP_{gap:8px}.SpinWheelWidget_statPill__ZcHpo{padding:8px 12px;font-size:.78rem;gap:6px}.SpinWheelWidget_sliceChip__cEUcg{padding:6px 10px;gap:6px}.SpinWheelWidget_sliceChipLabel__T6yOA{font-size:.8rem}.SpinWheelWidget_resultPopup__5q9WJ{padding:32px 24px 24px}}@media (max-width:480px){.SpinWheelWidget_widget__0K5G_{padding:24px 16px;gap:20px}.SpinWheelWidget_wheelContainer__BZ_TR{width:240px;height:240px}.SpinWheelWidget_statsRow__7UtP_{flex-direction:column;align-items:stretch}.SpinWheelWidget_statPill__ZcHpo{justify-content:space-between;border-radius:14px}.SpinWheelWidget_spinBtn__gUDu2{min-width:unset;width:100%;padding:14px 24px}}.page_page__YWWzR{min-height:calc(100vh - 180px);padding:40px 20px 80px;gap:24px;background:radial-gradient(ellipse at 50% 0,rgba(139,92,246,.12) 0,transparent 50%),radial-gradient(circle at 20% 80%,rgba(249,115,22,.06) 0,transparent 40%),radial-gradient(circle at 80% 60%,rgba(236,72,153,.05) 0,transparent 40%)}.page_pageHeader__CdO7e,.page_page__YWWzR{display:flex;flex-direction:column;align-items:center}.page_pageHeader__CdO7e{gap:8px;text-align:center;max-width:520px}.page_pageHeader__CdO7e h1{margin:0;font-size:2.25rem;font-weight:800;background:linear-gradient(135deg,#f97316,#ec4899,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_pageHeader__CdO7e p{margin:0;color:#94a3b8;font-size:1rem}:root[data-theme=light] .page_pageHeader__CdO7e h1{background:linear-gradient(135deg,#ea580c,#db2777,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}:root[data-theme=light] .page_pageHeader__CdO7e p{color:#475569}@media (max-width:768px){.page_page__YWWzR{padding:32px 16px 64px}.page_pageHeader__CdO7e h1{font-size:1.75rem}}