.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;inset-inline-end: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-inline-end: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;inset-inline-end: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}}