.page_page__sLM1u{position:relative;min-height:100vh;padding:80px 0 120px;background:radial-gradient(circle at 20% 20%,rgba(76,201,240,.1),transparent 60%),radial-gradient(circle at 80% 0,rgba(176,67,255,.12),transparent 55%),#05060d;color:#f6f7fb}.page_backgroundGlow__2BzOZ{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 20%,rgba(132,56,255,.2),transparent 55%);filter:blur(60px);opacity:.6}.page_container__FKDDk{position:relative;z-index:1;width:min(1180px,calc(100% - 48px));margin:0 auto}.page_header__k4hzT{display:flex;align-items:flex-start;gap:24px;margin-bottom:36px}.page_headerIcon__dOdfB{width:64px;height:64px;border-radius:20px;background:linear-gradient(135deg,rgba(95,214,184,.4),rgba(55,90,255,.6));display:flex;align-items:center;justify-content:center;color:#ffffff;box-shadow:0 20px 40px rgba(26,72,255,.25)}.page_headerBadge__yvyNd{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:rgba(94,234,212,.2);color:#5eead4;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin-bottom:12px}.page_header__k4hzT h1{font-size:clamp(2.4rem,3vw,3rem);margin:0 0 12px;font-weight:700}.page_header__k4hzT p{margin:0;max-width:640px;color:rgba(230,235,255,.75);line-height:1.5}.page_tabs__JUQkm{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:14px;gap:14px;margin-bottom:28px}.page_tabButton__4mE78{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 18px;border-radius:16px;border:1px solid rgba(107,128,255,.25);background:rgba(13,17,33,.8);color:rgba(230,235,255,.75);font-weight:600;letter-spacing:.01em;transition:all .2s ease}.page_tabButton__4mE78:hover{border-color:rgba(107,128,255,.6);color:#ffffff;transform:translateY(-1px)}.page_tabButtonActive__dCssd{background:linear-gradient(135deg,rgba(90,200,250,.2),rgba(107,76,255,.45));color:#ffffff;border-color:transparent;box-shadow:0 18px 28px rgba(52,86,255,.2)}.page_tabPanel__gRQ_k{background:rgba(9,12,24,.75);border:1px solid rgba(100,116,255,.18);border-radius:28px;padding:clamp(24px,4vw,40px);box-shadow:inset 0 1px 0 rgba(120,200,255,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.page_countdownPill__7VPKk{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:rgba(96,114,255,.2);color:#e4e7ff;font-size:.85rem;font-weight:600}.page_loadingState__J_iyX{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 0;color:rgba(226,232,255,.8)}.page_loadingSpinner__ZQJtf{width:24px;height:24px;animation:page_spin__FBxtu 1s linear infinite}@keyframes page_spin__FBxtu{to{transform:rotate(1turn)}}.page_emptyState__uj1FV{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:48px 24px;border-radius:24px;background:linear-gradient(135deg,rgba(38,42,78,.6),rgba(16,18,40,.8));border:1px solid rgba(107,128,255,.2)}.page_emptyStateIcon__wl2yp{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;background:rgba(107,76,255,.2);color:#cbd5ff}.page_emptyState__uj1FV h3{margin:0;font-size:1.4rem}.page_emptyState__uj1FV p{margin:0;max-width:420px;color:rgba(207,215,255,.7)}.page_emptyStateAction__UUZev{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:12px;background:rgba(107,76,255,.18);color:#e6ecff;font-weight:600;border:1px solid rgba(107,76,255,.4)}.page_feedbackBanner__VjIQa{display:flex;gap:16px;align-items:flex-start;padding:16px 20px;border-radius:16px;border:1px solid transparent;margin-bottom:20px}.page_feedbackBannerSuccess__3YIHK{background:rgba(16,185,129,.15);border-color:rgba(16,185,129,.4);color:#c0f8e4}.page_feedbackBannerError__bn9dE{background:rgba(220,38,38,.15);border-color:rgba(220,38,38,.35);color:#fcdada}.page_feedbackBannerInfo__7qorh{background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.35);color:#dbeafe}.page_feedbackBannerIcon__gD4R2{flex-shrink:0;margin-top:4px}.page_feedbackBannerMessage__RRpxX{margin:0 0 6px;font-weight:600}.page_feedbackBannerDetails__YdCtX{margin:0;padding-left:18px;color:rgba(223,228,255,.8);font-size:.9rem}.page_dailyWrapper__BrwOw{display:flex;flex-direction:column;gap:28px}.page_dailyHeaderCard__aiQL7{display:flex;justify-content:space-between;gap:24px;background:linear-gradient(135deg,rgba(76,201,240,.14),rgba(107,76,255,.22));border-radius:26px;padding:clamp(22px,5vw,36px);border:1px solid rgba(107,128,255,.3);box-shadow:0 18px 40px rgba(37,64,255,.18)}.page_dailyBadge__XSOzf{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;background:rgba(250,204,21,.2);color:#fde68a;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700;margin-bottom:12px}.page_dailyHeaderCard__aiQL7 h2{margin:0 0 12px;font-size:clamp(1.8rem,3vw,2.4rem)}.page_dailyHeaderCard__aiQL7 p{margin:0;max-width:520px;color:rgba(223,230,255,.78);line-height:1.6}.page_dailyStats__YhsiW{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:16px;gap:16px}.page_dailyStat___s3oQ{background:rgba(7,12,28,.6);border-radius:16px;padding:16px;border:1px solid rgba(145,158,255,.25);text-align:center;display:flex;flex-direction:column;gap:6px}.page_dailyStat___s3oQ span{color:rgba(209,215,255,.65);font-size:.85rem;text-transform:uppercase;letter-spacing:.08em}.page_dailyStat___s3oQ strong{font-size:1.35rem;color:#ffffff}.page_dailyProgressCard__bFx32{background:rgba(5,8,20,.85);border-radius:24px;border:1px solid rgba(107,128,255,.22);padding:clamp(20px,4vw,32px)}.page_dailyProgressHeader__6cOlU{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.page_dailyProgressHeader__6cOlU h3{margin:0;font-size:1.4rem}.page_dailyProgressHeader__6cOlU p{margin:6px 0 0;color:rgba(215,224,255,.68)}.page_dailyProgressGrid__1VffV{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:14px;gap:14px}.page_dailyProgressItem__9skyv{background:rgba(8,12,28,.8);border-radius:18px;border:1px solid rgba(125,138,255,.22);padding:16px 14px;text-align:center;display:flex;flex-direction:column;gap:10px;transition:transform .2s ease}.page_dailyProgressItem_claimed__Hm3LO{background:linear-gradient(135deg,rgba(34,197,94,.18),rgba(21,128,61,.25));border-color:rgba(34,197,94,.45)}.page_dailyProgressItem_claimable___Fvok{background:linear-gradient(135deg,rgba(250,204,21,.18),rgba(234,179,8,.25));border-color:rgba(250,204,21,.5);box-shadow:0 12px 24px rgba(234,179,8,.2)}.page_dailyProgressItem_upcoming__DxfyX{opacity:.7}.page_dailyProgressDay__cB1Gn{font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:rgba(222,230,255,.8)}.page_dailyProgressAmount__5Qj2o{font-size:1.25rem;font-weight:700;color:#ffffff}.page_dailyProgressStatus__APcb3{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(198,207,255,.6)}.page_dailyActions__TtO1c{margin-top:28px;display:flex;flex-direction:column;gap:12px}.page_claimButton__acOiR{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 18px;border-radius:16px;border:none;font-weight:700;font-size:1rem;letter-spacing:.04em;background:linear-gradient(135deg,#34d399,#60a5fa);color:#05060d;box-shadow:0 18px 32px rgba(56,189,248,.25);transition:transform .2s ease,filter .2s ease}.page_claimButton__acOiR:hover{filter:brightness(1.05);transform:translateY(-1px)}.page_claimButtonDisabled__UgB2K{opacity:.55;cursor:not-allowed;transform:none;filter:none}.page_buttonSpinner__BSGv0{width:18px;height:18px;animation:page_spin__FBxtu 1s linear infinite}.page_claimHint__kY686{margin:0;font-size:.85rem;color:rgba(209,215,255,.65)}.page_lotteryWrapper__W__6S{display:flex;flex-direction:column;gap:28px}.page_lotteryHero__TAPkB{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));background:linear-gradient(135deg,rgba(56,189,248,.2),rgba(107,76,255,.25));border-radius:26px;border:1px solid rgba(99,102,241,.35);padding:clamp(22px,5vw,36px);position:relative;overflow:hidden}.page_lotteryHero__TAPkB:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 70% -20%,rgba(255,255,255,.2),transparent 60%);pointer-events:none}.page_lotteryHeroCopy__00bX2{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px}.page_lotteryBadge__uzXgP{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;background:rgba(59,130,246,.25);color:#bfdbfe;font-weight:600;letter-spacing:.08em;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.page_lotteryHeroCopy__00bX2 h2{margin:0;font-size:clamp(1.9rem,3vw,2.6rem)}.page_lotteryHeroCopy__00bX2 p{margin:0;color:rgba(222,232,255,.75);line-height:1.6}.page_lotteryStats__tGa3O{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:16px;gap:16px}.page_lotteryStats__tGa3O span{display:block;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(210,220,255,.6)}.page_lotteryStats__tGa3O strong{font-size:1.5rem;color:#ffffff}.page_lotteryHeroCard__EAKKy{position:relative;z-index:1;border-radius:22px;padding:28px;background:rgba(5,8,24,.85);border:1px solid rgba(147,197,253,.25);display:flex;flex-direction:column;gap:10px;align-items:flex-start;justify-content:center;box-shadow:0 16px 30px rgba(15,118,255,.18)}.page_lotteryHeroIcon__sr9VU{width:40px;height:40px;padding:8px;border-radius:14px;background:rgba(96,165,250,.25);color:#bfdbfe}.page_lotteryHeroLabel__OnIzV{font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(205,220,255,.6);margin:0}.page_lotteryHeroCard__EAKKy h3{margin:0;font-size:2.4rem}.page_lotteryHeroSub__ql88G{margin:0;color:rgba(210,220,255,.68)}.page_lotteryContent__yF_cA{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:24px;gap:24px}.page_lotteryInfoSection__mrbyJ,.page_lotteryPurchaseSection__Jidqk{background:rgba(6,9,22,.85);border-radius:22px;border:1px solid rgba(99,102,241,.22);padding:clamp(18px,4vw,28px);display:flex;flex-direction:column;gap:18px}.page_lotteryInfoSection__mrbyJ header h3,.page_lotteryPurchaseSection__Jidqk header h3{margin:0 0 4px;font-size:1.3rem}.page_lotteryInfoSection__mrbyJ header p,.page_lotteryPurchaseSection__Jidqk header p{margin:0;color:rgba(210,220,255,.68)}.page_purchaseForm__fesiO{display:flex;flex-direction:column;gap:12px}.page_purchaseInputRow__GTpuJ{display:grid;grid-template-columns:1fr 140px;grid-gap:12px;gap:12px}.page_purchaseInput__52KJv{background:rgba(9,13,28,.9);border:1px solid rgba(99,102,241,.35);border-radius:14px;padding:12px 14px;color:#ffffff;font-size:1rem}.page_purchaseInput__52KJv:focus{outline:none;border-color:rgba(99,102,241,.6)}.page_purchaseButton__quLVM{border:none;border-radius:14px;background:linear-gradient(135deg,#a855f7,#6366f1);color:#ffffff;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.page_lotteryInfoHeader__1N1Uy{display:flex;flex-direction:column;gap:6px}.page_prizeTable___tqzu{display:flex;flex-direction:column;gap:12px}.page_prizeRow__k9n_L{display:grid;grid-template-columns:2fr 1fr auto;grid-gap:12px;gap:12px;align-items:center;background:rgba(9,12,28,.6);border:1px solid rgba(99,102,241,.2);border-radius:16px;padding:12px 16px}.page_prizeRange__4ADYz{font-weight:600;color:#e5e7ff}.page_prizeAmount__c9kfw{font-weight:700;color:#ffffff}.page_prizeWinners__NPRIx{font-size:.85rem;color:rgba(210,220,255,.65)}.page_prizeEmpty__X5com{margin:0;color:rgba(207,215,255,.68)}.page_historySection__YvvV9{background:rgba(6,9,22,.85);border:1px solid rgba(99,102,241,.22);border-radius:22px;padding:clamp(18px,4vw,28px);display:flex;flex-direction:column;gap:18px}.page_historyHeader__fUjNr{display:flex;align-items:center;gap:12px}.page_historyHeader__fUjNr h3{margin:0;font-size:1.3rem}.page_historySpinner__D_e4i{width:18px;height:18px;animation:page_spin__FBxtu 1s linear infinite;color:rgba(207,215,255,.8)}.page_historySelectRow__6tjNJ{display:flex;flex-direction:column;gap:8px}.page_historySelect__HCgC6{background:rgba(9,13,28,.9);border:1px solid rgba(99,102,241,.35);border-radius:14px;padding:12px 14px;color:#ffffff}.page_winnersList__D_AVf{display:flex;flex-direction:column;gap:12px}.page_winnerRow__nxzbB{display:grid;grid-template-columns:80px 1fr 140px;grid-gap:12px;gap:12px;background:rgba(9,12,28,.6);border:1px solid rgba(99,102,241,.22);border-radius:16px;padding:12px 16px;align-items:center}.page_winnerRank__ApbwE{font-weight:700;color:#fef3c7}.page_winnerName__QQr4O{font-weight:600;color:#e5e7ff}.page_winnerPrize__y3Mtc{text-align:right;font-weight:700;color:#ffffff}.page_winnersEmpty__pjBPx{margin:0;color:rgba(207,215,255,.68)}.page_leaderboardWrapper__xsrio{display:flex;flex-direction:column;gap:28px}.page_leaderboardHeader__pURnb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.page_leaderboardBadge__gBKnx{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:rgba(250,204,21,.18);color:#fde68a;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.page_leaderboardHeader__pURnb h2{margin:12px 0 8px;font-size:clamp(1.9rem,3vw,2.6rem)}.page_leaderboardHeader__pURnb p{margin:0;color:rgba(215,224,255,.7);max-width:480px}.page_periodToggle__efd5O{display:inline-flex;background:rgba(9,12,28,.7);border-radius:16px;border:1px solid rgba(107,76,255,.28);padding:6px;gap:6px}.page_periodButton__O7_Yx{border:none;border-radius:12px;padding:10px 18px;font-weight:600;background:transparent;color:rgba(223,228,255,.7)}.page_periodButtonActive__UesNG{background:linear-gradient(135deg,rgba(96,165,250,.24),rgba(107,76,255,.4));color:#ffffff}.page_podium__UtoBO{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:20px;gap:20px}.page_podiumItem__Kstfj{background:rgba(8,12,26,.85);border:1px solid rgba(107,76,255,.25);border-radius:22px;padding:20px;display:flex;flex-direction:column;align-items:center;gap:10px}.page_podiumAvatar__F2mLR{width:68px;height:68px;border-radius:20px;display:grid;place-items:center;font-size:1.6rem;font-weight:700;position:relative;color:#0f172a}.page_podiumAvatar0__RcqKP{background:linear-gradient(135deg,#facc15,#f97316)}.page_podiumAvatar1__QulWa{background:linear-gradient(135deg,#f472b6,#ec4899)}.page_podiumAvatar2__VFfdF{background:linear-gradient(135deg,#60a5fa,#4f46e5)}.page_podiumName__4azg4{margin:0;font-weight:600;color:#e5e7ff}.page_podiumEarnings__Tbz_e{margin:0;font-weight:700;font-size:1.1rem}.page_podiumRank__YHIdd{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(207,215,255,.6)}.page_leaderboardMeta__ljgQu{display:flex;flex-wrap:wrap;gap:16px;color:rgba(215,224,255,.7)}.page_leaderboardMeta__ljgQu>div{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;background:rgba(15,23,42,.8);border:1px solid rgba(107,76,255,.24)}.page_leaderboardTable__xW1eC{background:rgba(7,11,26,.85);border:1px solid rgba(99,102,241,.22);border-radius:20px;overflow:hidden}.page_leaderboardRow__GNVv1,.page_leaderboardTableHeader__UyFjl{display:grid;grid-template-columns:140px 1fr 180px;padding:14px 20px;align-items:center}.page_leaderboardTableHeader__UyFjl{background:rgba(79,70,229,.2);color:rgba(229,231,255,.8);font-weight:600;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.page_leaderboardRow__GNVv1:nth-child(odd){background:rgba(11,16,32,.8)}.page_leaderboardRow__GNVv1:nth-child(2n){background:rgba(7,11,26,.8)}.page_leaderboardRow__GNVv1 span:last-child{text-align:right;font-weight:600;color:#ffffff}.page_leaderboardEmpty__nP2Wl{margin:0;padding:20px;text-align:center;color:rgba(215,224,255,.7)}.page_userRankCard__7Ai0l{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:16px;gap:16px;background:rgba(8,12,28,.85);border:1px solid rgba(99,102,241,.22);border-radius:20px;padding:18px 20px}.page_userRankCard__7Ai0l p{margin:0;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;color:rgba(207,215,255,.6)}.page_userRankCard__7Ai0l strong{font-size:1.3rem;font-weight:700;color:#ffffff}.page_codesWrapper__Wayl2{display:grid;grid-gap:24px;gap:24px;grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.page_codesCard__FV_ZB{background:rgba(6,9,22,.85);border-radius:24px;border:1px solid rgba(107,76,255,.24);padding:clamp(22px,5vw,36px);display:flex;flex-direction:column;gap:20px}.page_codesHeader__L_AFX{display:flex;flex-direction:column;gap:10px}.page_codesBadge__eKZU4{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;background:rgba(236,72,153,.25);color:#fbcfe8;font-size:.85rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.page_codesHeader__L_AFX h2{margin:0;font-size:clamp(1.6rem,3vw,2.2rem)}.page_codesHeader__L_AFX p{margin:0;max-width:440px;color:rgba(215,224,255,.7)}.page_codesLinks__EUdoF{display:inline-flex;flex-wrap:wrap;gap:12px}.page_codesLinks__EUdoF a{color:#c4c7ff;text-decoration:none;font-weight:600}.page_codesForm__l7gFs{display:flex;flex-direction:column;gap:12px}.page_codesInputRow__GJ0xb{display:grid;grid-template-columns:minmax(0,1fr) 120px;grid-gap:12px;gap:12px}.page_codesInputRow__GJ0xb input{background:rgba(9,13,28,.9);border:1px solid rgba(107,76,255,.32);border-radius:14px;padding:12px 14px;color:#ffffff;font-size:1rem}.page_codesInputRow__GJ0xb button{border:none;border-radius:14px;background:linear-gradient(135deg,#f472b6,#ec4899);color:#ffffff;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.page_codesSidebar___jHSI{display:flex;flex-direction:column;gap:20px}.page_codesSidebarCard__6vg5D{background:rgba(8,12,28,.85);border:1px solid rgba(107,76,255,.24);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:12px;color:rgba(223,230,255,.86)}.page_codesSidebarLink__p2jHW{display:inline-flex;align-items:center;gap:8px;color:#c4c7ff;font-weight:600}@media (max-width:1024px){.page_codesWrapper__Wayl2{grid-template-columns:1fr}.page_header__k4hzT{flex-direction:column}}@media (max-width:768px){.page_tabPanel__gRQ_k{padding:20px}.page_tabs__JUQkm{grid-template-columns:repeat(2,minmax(0,1fr))}.page_codesInputRow__GJ0xb,.page_purchaseInputRow__GTpuJ,.page_winnerRow__nxzbB{grid-template-columns:1fr}.page_winnerRow__nxzbB{text-align:left;gap:6px}.page_leaderboardRow__GNVv1,.page_leaderboardTableHeader__UyFjl{grid-template-columns:80px 1fr 120px}}@media (max-width:540px){.page_lotteryStats__tGa3O,.page_podium__UtoBO,.page_tabs__JUQkm{grid-template-columns:1fr}}