.DailyRewardPopup_modalOverlay__OSrkC{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:10002;animation:DailyRewardPopup_fadeIn___LI9y .3s ease-out forwards;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.DailyRewardPopup_modalOverlayClosing__CM6Zf{animation:DailyRewardPopup_fadeOut__YqnGU .3s ease-out forwards}@keyframes DailyRewardPopup_fadeIn___LI9y{0%{opacity:0}to{opacity:1}}@keyframes DailyRewardPopup_fadeOut__YqnGU{0%{opacity:1}to{opacity:0}}.DailyRewardPopup_modalContent__bsQLZ{position:relative;width:92%;max-width:420px;background:radial-gradient(120% 120% at 0 0,#8b5cf64d 0,#110a31e6 50%),linear-gradient(180deg,#ffffff14,#ffffff08);border:2px solid #8b5cf666;border-radius:24px;box-shadow:0 25px 70px #8b5cf666,inset 0 1px 0 #ffffff1a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:32px 24px;color:#fff;text-align:center;animation:DailyRewardPopup_scaleUp__lPAs7 .3s cubic-bezier(.34,1.56,.64,1) forwards}.DailyRewardPopup_modalContentClosing__NK56C{animation:DailyRewardPopup_scaleDown__fLzDD .3s ease-out forwards}@keyframes DailyRewardPopup_scaleUp__lPAs7{0%{transform:scale(.8) translateY(20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}@keyframes DailyRewardPopup_scaleDown__fLzDD{0%{transform:scale(1) translateY(0);opacity:1}to{transform:scale(.9) translateY(10px);opacity:0}}.DailyRewardPopup_modalClose__qjtC_{position:absolute;top:16px;right:16px;background:#ffffff1a;border:1px solid #fff3;width:36px;height:36px;border-radius:10px;color:#fff;font-size:22px;line-height:1;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.DailyRewardPopup_modalClose__qjtC_:hover{background:#fff3;transform:scale(1.1) rotate(90deg)}.DailyRewardPopup_modalClose__qjtC_:active{transform:scale(.95)}.DailyRewardPopup_iconSection__BujFY{text-align:center;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #ffffff1a}.DailyRewardPopup_gemsIconWrapper__wQJtV{position:relative;display:inline-block;animation:DailyRewardPopup_gemsPulse__jiKM3 1.5s ease-in-out infinite}@keyframes DailyRewardPopup_gemsPulse__jiKM3{0%,to{transform:scale(1) rotate(0deg)}50%{transform:scale(1.1) rotate(5deg)}}.DailyRewardPopup_gemsIcon__JnfIU{width:80px;height:80px;object-fit:contain;filter:drop-shadow(0 0 20px rgba(139,92,246,.6));animation:DailyRewardPopup_gemsGlow___6VXq 2s ease-in-out infinite}@keyframes DailyRewardPopup_gemsGlow___6VXq{0%,to{filter:drop-shadow(0 0 20px rgba(139,92,246,.6))}50%{filter:drop-shadow(0 0 30px rgba(139,92,246,.9))}}.DailyRewardPopup_sparkle__jckat{position:absolute;top:-10px;right:-10px;font-size:32px;animation:DailyRewardPopup_sparkleRotate__EeuLk 2s linear infinite}@keyframes DailyRewardPopup_sparkleRotate__EeuLk{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(1turn) scale(1.2)}}.DailyRewardPopup_modalTitle__lCIGi{margin:0 0 20px;font-weight:800;font-size:28px;letter-spacing:-.5px;color:#fff;background:linear-gradient(135deg,#fff,#8b5cf6cc);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text}.DailyRewardPopup_rewardInfo__GXVXb{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:20px;padding:20px;background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:16px}.DailyRewardPopup_dayBadge__FtX5L{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;background:#ffffff1a;border:1px solid #fff3;border-radius:20px;font-size:14px;font-weight:600;color:#ffffffe6}.DailyRewardPopup_gemsAmount__z2fSF{display:flex;flex-direction:column;align-items:center;gap:4px}.DailyRewardPopup_gemsNumber__y9l3E{font-size:48px;font-weight:900;line-height:1;background:linear-gradient(135deg,#fff,#8b5cf6 50%,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text;text-shadow:0 0 30px #8b5cf680}.DailyRewardPopup_gemsLabel__j38YI{font-size:16px;font-weight:600;color:#ffffffb3;text-transform:uppercase;letter-spacing:1px}.DailyRewardPopup_modalText__BcLCF{margin:0 0 24px;font-size:15px;color:#ffffffbf;line-height:1.5}.DailyRewardPopup_claimButton__zyNN0{width:100%;padding:16px 24px;border-radius:12px;border:none;background:linear-gradient(135deg,#8b5cf6,#ec4899);color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 6px 25px #8b5cf680;text-transform:uppercase;letter-spacing:.5px}.DailyRewardPopup_claimButton__zyNN0:hover{transform:translateY(-2px);box-shadow:0 8px 30px #8b5cf6b3}.DailyRewardPopup_claimButton__zyNN0:active{transform:translateY(0)}@media(max-width:480px){.DailyRewardPopup_modalContent__bsQLZ{width:95%;padding:28px 20px;margin:20px 0}.DailyRewardPopup_modalTitle__lCIGi{font-size:24px}.DailyRewardPopup_gemsIcon__JnfIU{width:70px;height:70px}.DailyRewardPopup_gemsNumber__y9l3E{font-size:40px}.DailyRewardPopup_gemsLabel__j38YI,.DailyRewardPopup_modalText__BcLCF{font-size:14px}.DailyRewardPopup_claimButton__zyNN0{font-size:15px;padding:14px 20px}}.DirectGemsPaywall_overlay__RCLxR{position:fixed;inset:0;z-index:10000;background:rgba(6,3,22,.722);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.DirectGemsPaywall_panel__R3bbx{position:fixed;z-index:10001;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 32px);max-width:460px;max-height:calc(100dvh - 32px);overflow-y:auto;padding:28px 24px 20px;border-radius:28px;color:#fff;background:radial-gradient(ellipse at top,#38205b,#120a26 70%);border:1px solid hsla(0,0%,100%,.149);box-shadow:0 24px 80px rgba(0,0,0,.533);font-size:16px}.DirectGemsPaywall_panel__R3bbx button{cursor:pointer}.DirectGemsPaywall_panel__R3bbx button:disabled{cursor:wait;opacity:.6}.DirectGemsPaywall_panel__R3bbx a:focus-visible,.DirectGemsPaywall_panel__R3bbx button:focus-visible{outline:2px solid #efb7ff;outline-offset:4px}.DirectGemsPaywall_close__KXJ8v{position:absolute;top:12px;right:12px;width:44px;height:44px;display:grid;place-items:center;background:hsla(0,0%,100%,.071);border-radius:50%}.DirectGemsPaywall_balance__XCw2s{display:flex;align-items:center;gap:8px;color:#d8cce8;padding-right:44px;font-size:14px}.DirectGemsPaywall_title__yRhwS{font-size:30px;line-height:1.2;font-weight:700;margin:30px 0 12px}.DirectGemsPaywall_description__Roo0o{color:#c7bbd6;line-height:1.5;margin-bottom:24px}.DirectGemsPaywall_packages__LdFbt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.DirectGemsPaywall_package__WbSwE{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 8px;border-radius:20px;background:hsla(0,0%,100%,.051);border:1px solid hsla(0,0%,100%,.149)}.DirectGemsPaywall_package__WbSwE:hover{background:hsla(0,0%,100%,.102);border-color:#dea4ef}.DirectGemsPaywall_package__WbSwE img{object-fit:contain}.DirectGemsPaywall_package__WbSwE strong{font-size:20px}.DirectGemsPaywall_package__WbSwE strong span{font-size:14px;font-weight:400;color:#c7bbd6}.DirectGemsPaywall_price__e2juJ{background:hsla(0,0%,100%,.071);border-radius:40px;padding:8px 16px;font-weight:600}.DirectGemsPaywall_summary__micG_{display:flex;align-items:center;gap:12px;padding:20px 0;border-bottom:1px solid hsla(0,0%,100%,.125)}.DirectGemsPaywall_summary__micG_>div{flex:1 1;display:flex;flex-direction:column;gap:4px}.DirectGemsPaywall_summary__micG_ span{font-size:13px;color:#c7bbd6}.DirectGemsPaywall_card__u4QHT{display:flex;align-items:center;gap:14px;padding:18px;margin-top:20px;border-radius:18px;background:hsla(0,0%,100%,.051)}.DirectGemsPaywall_card__u4QHT div{display:flex;flex-direction:column;gap:6px}.DirectGemsPaywall_card__u4QHT span{font-size:13px;color:#c7bbd6}.DirectGemsPaywall_card__u4QHT strong{letter-spacing:2px}.DirectGemsPaywall_notice__SrcYf,.DirectGemsPaywall_status__lJaPn{color:#d4c9df;font-size:14px;line-height:1.6;margin:18px 0}.DirectGemsPaywall_status__lJaPn code{display:block;overflow-wrap:anywhere;font-size:12px}.DirectGemsPaywall_status__lJaPn a{display:inline-block;padding:12px 0;text-decoration:underline;color:#efb7ff}.DirectGemsPaywall_error__pZ19M{margin:16px 0;color:#ffbfc8;font-size:14px;line-height:1.5}.DirectGemsPaywall_confirm__kV6lO{width:100%;min-height:52px;padding:12px;border-radius:40px;background:linear-gradient(#fff,#edb1ff);color:#18092c;font-weight:700}.DirectGemsPaywall_back__rQtYD{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;margin-top:8px;color:#d4c9df;font-size:14px}.DirectGemsPaywall_footer__V3unp{display:flex;justify-content:center;gap:24px;margin-top:16px;color:#c7bbd6;font-size:12px}.DirectGemsPaywall_footer__V3unp a{padding:12px 0}@media(max-width:360px){.DirectGemsPaywall_panel__R3bbx{padding:24px 16px 16px}.DirectGemsPaywall_summary__micG_{gap:8px;font-size:14px}}.GemsPurchaseSuccessPopup_modalOverlay___EPVZ{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:10001;animation:GemsPurchaseSuccessPopup_fadeIn__qViKS .2s ease-out forwards}.GemsPurchaseSuccessPopup_modalOverlayClosing__LR0hm{animation:GemsPurchaseSuccessPopup_fadeOut__n_E4n .2s ease-out forwards}@keyframes GemsPurchaseSuccessPopup_fadeIn__qViKS{0%{opacity:0}to{opacity:1}}@keyframes GemsPurchaseSuccessPopup_fadeOut__n_E4n{0%{opacity:1}to{opacity:0}}.GemsPurchaseSuccessPopup_modalContent__pJSbb{position:relative;width:92%;max-width:480px;background:radial-gradient(120% 120% at 0 0,#8b9eff40 0,#110a31cc 40%),linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid #ffffff1f;border-radius:20px;box-shadow:0 20px 60px #00000080,inset 0 1px 0 #ffffff14;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:24px;color:#fff;text-align:center;animation:GemsPurchaseSuccessPopup_scaleUp__H60OG .2s ease-out forwards}.GemsPurchaseSuccessPopup_modalContentClosing__BN4pP{animation:GemsPurchaseSuccessPopup_scaleDown__L_nQB .2s ease-out forwards}@keyframes GemsPurchaseSuccessPopup_scaleUp__H60OG{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@keyframes GemsPurchaseSuccessPopup_scaleDown__L_nQB{0%{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:0}}.GemsPurchaseSuccessPopup_modalClose__WfVLH{position:absolute;top:12px;right:12px;background:#ffffff1f;border:1px solid #ffffff2e;width:36px;height:36px;border-radius:10px;color:#fff;font-size:22px;line-height:1;cursor:pointer;transition:all .2s ease}.GemsPurchaseSuccessPopup_modalClose__WfVLH:hover{background:#ffffff2e;transform:scale(1.05)}.GemsPurchaseSuccessPopup_iconSection__Zg9pS{text-align:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #ffffff1a}.GemsPurchaseSuccessPopup_successIcon__naWki{font-size:64px;margin-bottom:12px;animation:GemsPurchaseSuccessPopup_successPulse__HycZj .6s ease-out}@keyframes GemsPurchaseSuccessPopup_successPulse__HycZj{0%{transform:scale(.8);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.GemsPurchaseSuccessPopup_modalTitle__0knqZ{margin:0 0 8px;font-weight:800;font-size:24px;letter-spacing:-.2px;color:#fff}.GemsPurchaseSuccessPopup_modalText__SfS_D{margin:0 0 24px;font-size:16px;color:#fffc;line-height:1.4}.GemsPurchaseSuccessPopup_buttonGroup__nPzLd{display:flex;gap:12px;flex-direction:column}.GemsPurchaseSuccessPopup_closeButton__y6PCO{padding:12px 24px;border-radius:10px;border:1px solid #fff3;background:#ffffff0a;color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease}.GemsPurchaseSuccessPopup_closeButton__y6PCO:hover{background:#ffffff14;border-color:#ffffff4d;transform:translateY(-1px)}.GemsPurchaseSuccessPopup_closeButton__y6PCO:active{transform:translateY(0)}@media(max-width:480px){.GemsPurchaseSuccessPopup_modalContent__pJSbb{width:95%;padding:20px;margin:20px 0}.GemsPurchaseSuccessPopup_modalTitle__0knqZ{font-size:20px}.GemsPurchaseSuccessPopup_modalText__SfS_D{font-size:14px}.GemsPurchaseSuccessPopup_buttonGroup__nPzLd{gap:10px}.GemsPurchaseSuccessPopup_closeButton__y6PCO{font-size:14px;padding:10px 20px}}