.account_page__da1P8{font-size:13px;line-height:1.5}.account_container__5WRml,.account_page__da1P8{display:flex;min-height:calc(100vh - 52px);background:var(--bg);color:var(--text);font-family:var(--font-body)}.account_container__5WRml{width:100%;flex-direction:column;align-items:center}.account_sidebar__V_3NZ{width:200px;flex-shrink:0;border-right:.5px solid var(--border-neutral);background:var(--surface-nav);padding:16px 0;display:flex;flex-direction:column}.account_sideLink__jIYQV{display:flex;align-items:center;gap:10px;padding:9px 20px;font-size:12px;color:var(--text-muted);cursor:pointer;transition:all .15s;background:transparent;border:none;border-left:2px solid transparent;text-align:left;font-family:inherit;width:100%}.account_sideLink__jIYQV:hover{color:var(--text);background:rgba(255,255,255,.02)}.account_sideLinkActive__6oz1P{color:var(--gold);border-left-color:var(--gold);background:rgba(201,168,76,.04)}.account_sideLinkDanger__dF53d{color:#E05555}.account_sideDivider__0JDWr{height:.5px;background:var(--border-neutral);margin:10px 0}.account_main__sx890{width:100%;padding:40px 48px;max-width:1100px;min-width:0;margin:0 auto;box-sizing:border-box}.account_header__lFRGv{margin-bottom:40px}.account_header__lFRGv h1,.account_pageTitle__nCnRo{font-size:40px}.account_header__lFRGv h1,.account_header__lFRGv h2,.account_pageTitle__nCnRo{font-family:var(--font-display);letter-spacing:2px;line-height:1;margin:0 0 8px;color:var(--text)}.account_header__lFRGv h2{font-size:28px}.account_header__lFRGv p,.account_pageSub__LHoI0{font-size:14px;color:var(--text-muted);font-weight:300;margin:0}.account_pageLabel__7eiHi{font-size:9px;letter-spacing:3px;text-transform:uppercase;color:var(--gold-dim);margin-bottom:10px}.account_currentPlanBanner__Ivg9k{border:.5px solid var(--border-gold);border-radius:2px;background:var(--surface);padding:20px 24px;justify-content:space-between;margin-bottom:40px;flex-wrap:wrap}.account_cpbLeft__Lrnfs,.account_currentPlanBanner__Ivg9k{display:flex;align-items:center;gap:16px}.account_cpbIcon__6mteZ{width:40px;height:40px;border-radius:2px;background:var(--gold-light);border:.5px solid var(--border-gold);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:16px;color:var(--gold);letter-spacing:1px;flex-shrink:0}.account_cpbLabel__pTWVd{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--text-muted2);margin-bottom:3px}.account_cpbPlan__Y_fof{font-family:var(--font-display);font-size:22px;letter-spacing:2px;color:var(--text)}.account_cpbDetail__4ZkbK{font-size:11px;color:var(--text-muted);margin-top:2px}.account_cpbRight__KL9Jq{display:flex;align-items:center;gap:16px}.account_cpbUsage__uNbFX{text-align:right}.account_cpbUsageLabel__4twkt{font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted2);margin-bottom:5px}.account_cpbUsageBar__1yOPe{width:160px;height:3px;background:var(--border-neutral);border-radius:2px;overflow:hidden;margin-bottom:4px}.account_cpbUsageFill__EULEH{height:100%;background:var(--gold);border-radius:2px;transition:width .3s ease}.account_cpbUsageText__aTNpp,.account_manageBtn__PPYDF{font-size:10px;color:var(--text-muted)}.account_manageBtn__PPYDF{letter-spacing:1px;text-transform:uppercase;padding:8px 16px;border:.5px solid var(--border-gold);border-radius:2px;background:transparent;cursor:pointer;font-family:var(--font-body);transition:all .2s}.account_manageBtn__PPYDF:hover{border-color:var(--gold-dim);color:var(--text)}.account_resumeBtn__wW9xn{font-size:10px;letter-spacing:1px;text-transform:uppercase;padding:8px 16px;border:.5px solid rgba(212,175,55,.6);border-radius:2px;background:rgba(212,175,55,.1);color:#D4AF37;cursor:pointer;font-family:var(--font-body);transition:all .2s}.account_resumeBtn__wW9xn:hover:not(:disabled){background:rgba(212,175,55,.18);border-color:#D4AF37;color:#FFD60A}.account_resumeBtn__wW9xn:disabled{opacity:.5;cursor:not-allowed}.account_cancelingBanner__IEvKW{border-color:rgba(224,85,85,.3)}.account_warningText__Hh18Q{color:#E05555;font-size:11px;margin-top:4px}.account_cancelingBadge___9wE1{color:#E05555;font-size:11px;font-weight:400;margin-left:8px}.account_billingToggle__cSSTG{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:32px}.account_billingOption__R3pcR,.account_toggleLabel__ldx3Y{font-size:12px;color:var(--text-muted);cursor:pointer;transition:color .15s;background:none;border:none;font-family:inherit;padding:0}.account_billingOption__R3pcR.account_active__SaADd,.account_toggleLabelActive__wOqwc{color:var(--text)}.account_toggleSwitch__EboZT,.account_toggleTrack__oMBFU{width:44px;height:24px;border-radius:100px;background:var(--surface-elevated);border:.5px solid var(--border-neutral);position:relative;cursor:pointer;transition:background .2s;padding:0}.account_toggleSwitch__EboZT.account_annual__cPrHw,.account_toggleTrackAnnual__EuSXp{background:rgba(201,168,76,.15);border-color:var(--border-gold)}.account_toggleSlider__2mnk_,.account_toggleThumb__9w4CS{width:18px;height:18px;border-radius:50%;background:var(--text-muted2);position:absolute;top:2px;left:3px;transition:all .2s}.account_toggleSwitch__EboZT.account_annual__cPrHw .account_toggleSlider__2mnk_,.account_toggleTrackAnnual__EuSXp .account_toggleThumb__9w4CS{left:23px;background:var(--gold)}.account_saveBadge__JMxgz{font-size:9px;letter-spacing:1px;text-transform:uppercase;padding:3px 8px;border-radius:100px;background:var(--gold-light);color:var(--gold);border:.5px solid var(--border-gold)}.account_plansGrid__2xN7M,.account_pricingCards__e1_vt{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:.5px solid var(--border-gold);margin-bottom:48px;background:var(--bg)}.account_plan__BPsck,.account_pricingCard__59yj6{padding:36px 32px;border-right:.5px solid var(--border-gold);position:relative;transition:background .2s;display:flex;flex-direction:column;animation:none;background:var(--bg)}.account_plan__BPsck:last-child,.account_pricingCard__59yj6:last-child{border-right:none}.account_planFeatured__t6FtV,.account_pricingCard__59yj6.account_popular__w4QTa{background:var(--surface);border:none;border-right:.5px solid var(--border-gold)}.account_planCurrent__xrjb2{background:rgba(201,168,76,.03)}.account_planBadge__Lev29{font-size:9px;letter-spacing:2px;text-transform:uppercase;padding:3px 10px;border-radius:100px;display:inline-block;margin-bottom:14px;width:-moz-max-content;width:max-content;background:transparent}.account_planBadgePopular__38E4r,.account_popularBadge__hVEat{position:static;transform:none;color:var(--gold);border:.5px solid var(--gold-dim);background:transparent;font-family:var(--font-body);font-weight:400}.account_planBadgeCurrent__a3TQq{color:#6BCF82;border:.5px solid rgba(80,180,100,.3);background:rgba(80,180,100,.15)}.account_planName__t5xPs{font-family:var(--font-display);font-size:28px;letter-spacing:2px;margin-bottom:4px;color:var(--text);line-height:1}.account_planDesc__4BCKG,.account_planDescription__bQzO7{font-size:11px;color:var(--text-muted);margin-bottom:24px;font-weight:300;line-height:1.6}.account_priceContainer__Ibx81{margin-bottom:8px}.account_priceRow__XXWU0,.account_price__gNOfb{display:flex;align-items:baseline;gap:3px}.account_price__gNOfb{margin:0}.account_currency__WszAY,.account_planCurr__fhloI{font-size:16px;color:var(--gold);font-weight:300;margin:0}.account_amount__30t1_,.account_planAmt__btFi6{font-family:var(--font-display);font-size:52px;line-height:1;letter-spacing:-1px;color:var(--text);font-weight:400}.account_period__NSXmz,.account_planMo__eeYMB{font-size:12px;color:var(--text-muted);margin-left:2px}.account_monthlyPrice__85lv2,.account_planAnnualNote__9fNiv{font-size:10px;color:var(--text-muted2);margin-top:4px;min-height:16px}.account_strikethrough__Ei7ds{font-size:14px;text-decoration:line-through;opacity:.5;color:var(--text-muted);margin-left:8px}.account_planDivider__091h3{height:.5px;background:var(--border-neutral);margin:20px 0}.account_planGens__d_Ql5{display:flex;align-items:baseline;gap:4px;margin-bottom:4px}.account_planGenNum__W8kxZ{font-family:var(--font-display);font-size:22px;letter-spacing:1px;color:var(--gold);line-height:1}.account_planGenLabel__CVsVr{font-size:11px;color:var(--text-muted)}.account_planGenNote__F2oii{font-size:10px;color:var(--text-muted2);margin-bottom:20px}.account_features__gGMmr,.account_planFeatures__nw8f5{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;gap:9px}.account_feature__ICken,.account_planFeatures__nw8f5 li{font-size:12px;color:var(--text-muted);display:flex;align-items:flex-start;gap:8px;font-weight:300;line-height:1.4;margin:0}.account_featureHi__R9Et9,.account_planFeatures__nw8f5 li.account_highlight__agRb7{color:var(--text);font-weight:400}.account_featCheck__SFig7{width:14px;height:14px;border-radius:50%;border:.5px solid var(--text-muted2);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px;font-size:8px}.account_featCheckYes__fYBiV{background:rgba(201,168,76,.1);border-color:var(--gold-dim);color:var(--gold)}.account_featCheckNo__50Exb{opacity:.3;color:var(--text-muted2)}.account_featureIcon__xtLA7{display:none}.account_ctaButton__ki9Hh,.account_planBtn__zmVyn{width:100%;padding:12px;border-radius:2px;font-size:10px;letter-spacing:2px;text-transform:uppercase;cursor:pointer;font-family:var(--font-body);transition:all .2s;font-weight:400;margin-top:auto}.account_ctaButton__ki9Hh,.account_planBtnOutline__4PHQX{background:transparent;border:.5px solid var(--border-gold);color:var(--text-muted)}.account_ctaButton__ki9Hh:hover:not(:disabled),.account_planBtnOutline__4PHQX:hover{border-color:var(--gold-dim);color:var(--text);background:transparent;transform:none;box-shadow:none}.account_planBtnGold__DPtCS,.account_popular__w4QTa .account_ctaButton__ki9Hh{background:var(--gold);border:.5px solid var(--gold);color:var(--bg);font-weight:500}.account_planBtnGold__DPtCS:hover,.account_popular__w4QTa .account_ctaButton__ki9Hh:hover:not(:disabled){opacity:.88;background:var(--gold);color:var(--bg);box-shadow:none;transform:none}.account_ctaButton__ki9Hh.account_currentPlanButton__GXdT_,.account_planBtnCurrent__09ye8{background:transparent;border:.5px solid rgba(80,180,100,.3);color:#6BCF82;cursor:default;pointer-events:none}.account_ctaButton__ki9Hh.account_currentPlanButton__GXdT_:hover{background:transparent;border-color:rgba(80,180,100,.3);color:#6BCF82;transform:none}.account_ctaButton__ki9Hh:disabled{opacity:.5;cursor:not-allowed}.account_planNote__js9VV{font-size:10px;color:var(--text-muted2);text-align:center;margin-top:10px;line-height:1.5}.account_planNote__js9VV span{color:var(--gold-dim)}.account_promoBar__MJlpT{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border:.5px solid rgba(201,168,76,.25);border-radius:2px;background:rgba(201,168,76,.05);margin-top:12px}.account_promoLeft__SFFan{display:flex;align-items:center;gap:8px}.account_promoDot__gt4h7{width:6px;height:6px;border-radius:50%;background:var(--gold);animation:account_ppulse__JLkSQ 1.5s infinite;flex-shrink:0}@keyframes account_ppulse__JLkSQ{0%,to{opacity:1}50%{opacity:.3}}.account_promoText__0rllA{font-size:11px;color:var(--gold-dim)}.account_promoBadgeText__6xLfz{font-size:9px;letter-spacing:1px;text-transform:uppercase;padding:3px 10px;border-radius:100px;background:rgba(201,168,76,.15);color:var(--gold);border:.5px solid var(--border-gold)}.account_promoBadge____R9M{position:static}.account_badge__1jPnD,.account_limitedTag__vyhUx,.account_specialBadges__Ktn4g{display:none}.account_comparison__TsG1R{margin-bottom:48px}.account_compTitle__mc5Bv{font-family:var(--font-display);font-size:24px;letter-spacing:2px;margin-bottom:20px;color:var(--text)}.account_compTable__5ADWN{width:100%;border-collapse:collapse;border:.5px solid var(--border-gold)}.account_compTable__5ADWN th{padding:12px 16px;text-align:left;font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--text-muted2);font-weight:400;border-bottom:.5px solid var(--border-gold);background:var(--surface)}.account_compTable__5ADWN th:not(:first-child){text-align:center}.account_compTable__5ADWN td{padding:11px 16px;font-size:12px;color:var(--text-muted);border-bottom:.5px solid var(--border-neutral)}.account_compTable__5ADWN td:not(:first-child){text-align:center}.account_compTable__5ADWN tr:last-child td{border-bottom:none}.account_compTable__5ADWN tr:hover td{background:rgba(255,255,255,.01)}.account_compCheck__RVcow{color:var(--gold);font-size:13px}.account_compDash__8vvBm{color:var(--text-muted2);font-size:13px}.account_compVal__oq__u{color:var(--text);font-weight:400}.account_compPlanHeader__v_6FU{font-family:var(--font-display);font-size:16px;letter-spacing:1px;color:var(--text);display:block;margin-top:4px}.account_compPlanHeaderCurrent__pwndu{color:var(--gold)}.account_compCurrentCol__9e2Py{background:rgba(201,168,76,.02)}.account_faq__Rtxm6{margin-bottom:48px}.account_faqTitle__ES9yD{font-family:var(--font-display);font-size:24px;letter-spacing:2px;margin-bottom:20px;color:var(--text)}.account_faqItem__Vm_ko{border-top:.5px solid var(--border-neutral);padding:16px 0;cursor:pointer}.account_faqItem__Vm_ko:last-child{border-bottom:.5px solid var(--border-neutral)}.account_faqQ__fKw2c{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--text);font-weight:400;gap:16px}.account_faqIcon__tOiAw{color:var(--gold-dim);font-size:16px;transition:transform .2s;flex-shrink:0}.account_faqItemOpen__UnWF_ .account_faqIcon__tOiAw{transform:rotate(45deg)}.account_faqA___xpqP{font-size:12px;color:var(--text-muted);font-weight:300;line-height:1.8;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .2s;padding-top:0}.account_faqItemOpen__UnWF_ .account_faqA___xpqP{max-height:400px;padding-top:10px}.account_footerActions__03ME9{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap;padding:24px 0;border-top:.5px solid var(--border-neutral);margin-top:32px}.account_footerActions__03ME9 button{font-size:10px;letter-spacing:1.5px;text-transform:uppercase;padding:8px 16px;border-radius:2px;cursor:pointer;font-family:var(--font-body);background:transparent;transition:all .2s}.account_deleteBtn__NrU1b{border:.5px solid rgba(224,85,85,.3);color:#E05555}.account_deleteBtn__NrU1b:hover{border-color:#E05555;background:rgba(224,85,85,.05)}.account_cancelSubBtn__Nm7PO{border:.5px solid var(--border-gold);color:var(--text-muted)}.account_cancelSubBtn__Nm7PO:hover{border-color:var(--gold-dim);color:var(--text)}.account_resumeSubBtn__rVAcG{border:.5px solid rgba(212,175,55,.6);color:#D4AF37;background:rgba(212,175,55,.08);font-size:inherit;font-family:inherit;cursor:pointer;transition:all .2s}.account_resumeSubBtn__rVAcG:hover:not(:disabled){border-color:#D4AF37;background:rgba(212,175,55,.15);color:#FFD60A}.account_resumeSubBtn__rVAcG:disabled{opacity:.5;cursor:not-allowed}.account_spinner__nDkuE{width:32px;height:32px;border:2px solid rgba(201,168,76,.15);border-top:2px solid var(--gold);border-radius:50%;animation:account_spin__YDVOr .8s linear infinite;margin:80px auto}@keyframes account_spin__YDVOr{to{transform:rotate(1turn)}}.account_coinsAmount__uVg1M,.account_coinsIncluded__tb5Hr,.account_coinsLabel__Qkq1x,.account_discountBadge__IyEJ_,.account_limitedBadge__kXYLz,.account_statLabel__JWLm0,.account_statNumber__gFpHC,.account_stat__D08P8,.account_statsBar__xnVBA,.account_strikethroughPrice__qifNK,.account_trialBadge__wM_Fo{display:none}.account_pricingCard__59yj6:first-child,.account_pricingCard__59yj6:nth-child(2),.account_pricingCard__59yj6:nth-child(3){animation:none}.account_pricingCard__59yj6:hover{transform:none;box-shadow:none;background:var(--bg);border-color:var(--border-gold)}.account_pricingCard__59yj6.account_popular__w4QTa:hover{background:var(--surface)}@media (max-width:900px){.account_plansGrid__2xN7M,.account_pricingCards__e1_vt{grid-template-columns:1fr}.account_plan__BPsck,.account_pricingCard__59yj6{border-right:none;border-bottom:.5px solid var(--border-gold)}.account_plan__BPsck:last-child,.account_pricingCard__59yj6:last-child{border-bottom:none}.account_main__sx890{padding:32px 24px}.account_sidebar__V_3NZ{display:none}}.CancellationWarningModal_modal__B2Rah{position:relative;background:linear-gradient(135deg,#0d0c00,#1a1600);border:1px solid rgba(212,175,55,.3);border-radius:20px;padding:0;width:100%;max-width:520px;max-height:90vh;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:0 20px 60px rgba(0,0,0,.7),0 0 40px rgba(212,175,55,.06),inset 0 1px 0 rgba(212,175,55,.12);display:flex;flex-direction:column}.CancellationWarningModal_modal__B2Rah::-webkit-scrollbar{width:5px}.CancellationWarningModal_modal__B2Rah::-webkit-scrollbar-track{background:transparent}.CancellationWarningModal_modal__B2Rah::-webkit-scrollbar-thumb{background:rgba(212,175,55,.25);border-radius:3px}.CancellationWarningModal_modal__B2Rah::-webkit-scrollbar-thumb:hover{background:rgba(212,175,55,.4)}.CancellationWarningModal_header__hvier{padding:28px 28px 20px;border-bottom:1px solid rgba(212,175,55,.12);display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.CancellationWarningModal_header__hvier h2{margin:0;font-size:22px;font-weight:700;background:linear-gradient(90deg,#FFD60A,#D4AF37 60%,#FFA500);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.CancellationWarningModal_closeButton__A1Elr{background:none;border:none;color:#8a7a40;font-size:28px;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s;flex-shrink:0}.CancellationWarningModal_closeButton__A1Elr:hover:not(:disabled){background:rgba(212,175,55,.1);color:#FFD60A}.CancellationWarningModal_closeButton__A1Elr:disabled{opacity:.4;cursor:not-allowed}.CancellationWarningModal_content__TGPFm{padding:24px 28px;flex:1}.CancellationWarningModal_warningBox__nhZZy{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.25);border-radius:12px;padding:18px;margin-bottom:20px;display:flex;gap:14px;align-items:flex-start}.CancellationWarningModal_warningIcon__SW378{font-size:24px;flex-shrink:0;line-height:1}.CancellationWarningModal_warningText__Bi9my{flex:1}.CancellationWarningModal_mainWarning__ywnr2{color:#e2d8b0;font-size:15px;margin:0 0 10px;line-height:1.5}.CancellationWarningModal_mainWarning__ywnr2 strong{color:#FFD60A;font-weight:600}.CancellationWarningModal_generationsWarning__Ue4_1{color:#f87171;font-size:14px;line-height:1.5;margin:6px 0 0}.CancellationWarningModal_generationsWarning__Ue4_1 strong{font-weight:600;color:#fca5a5}.CancellationWarningModal_infoSection__qiDN0{background:rgba(212,175,55,.05);border:1px solid rgba(212,175,55,.12);border-radius:12px;padding:16px 20px;margin-bottom:16px}.CancellationWarningModal_infoItem__fdjLN{display:flex;justify-content:space-between;align-items:center;padding:9px 0}.CancellationWarningModal_infoItem__fdjLN:not(:last-child){border-bottom:1px solid rgba(212,175,55,.08)}.CancellationWarningModal_label__Nr6AY{color:#8a7a40;font-size:13px}.CancellationWarningModal_value__e8dos{color:#e2d8b0;font-size:14px;font-weight:500}.CancellationWarningModal_generationsValue__nqMrN{color:#FFD60A;font-size:15px;font-weight:600}.CancellationWarningModal_reactivateInfo__yYsS7{background:rgba(34,197,94,.07);border:1px solid rgba(34,197,94,.18);border-radius:12px;padding:14px 16px}.CancellationWarningModal_reactivateInfo__yYsS7 p{color:#86efac;font-size:13px;line-height:1.5;margin:0}.CancellationWarningModal_confirmBox__s6hBM{background:rgba(239,68,68,.07);border:1px solid rgba(239,68,68,.2);border-radius:14px;padding:24px;text-align:center;display:flex;flex-direction:column;gap:14px}.CancellationWarningModal_confirmText__a4QCb{color:#e2d8b0;font-size:16px;line-height:1.5;margin:0}.CancellationWarningModal_confirmText__a4QCb strong{color:#FFD60A}.CancellationWarningModal_confirmLoss__lfQYX{color:#f87171;font-size:15px;line-height:1.5;margin:0}.CancellationWarningModal_confirmLoss__lfQYX strong{color:#fca5a5;font-weight:700}.CancellationWarningModal_confirmNote__w0f1R{color:#6b5e2a;font-size:13px;margin:0}.CancellationWarningModal_footer__PMKvq{padding:16px 28px 24px;display:flex;gap:12px;justify-content:flex-end;flex-shrink:0}.CancellationWarningModal_keepButton__ZHOFi{padding:11px 22px;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s;background:linear-gradient(135deg,#D4AF37,#FFD60A);color:#000;border:none;min-width:130px;letter-spacing:.02em}.CancellationWarningModal_keepButton__ZHOFi:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(212,175,55,.4)}.CancellationWarningModal_keepButton__ZHOFi:disabled{opacity:.5;cursor:not-allowed;transform:none}.CancellationWarningModal_cancelButton__w9Sr1{padding:11px 22px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;background:rgba(239,68,68,.1);color:#f87171;border:1px solid rgba(239,68,68,.3);min-width:170px}.CancellationWarningModal_cancelButton__w9Sr1:hover:not(:disabled){background:rgba(239,68,68,.18);border-color:rgba(239,68,68,.5);transform:translateY(-2px)}.CancellationWarningModal_cancelButton__w9Sr1:disabled{opacity:.5;cursor:not-allowed;transform:none}.CancellationWarningModal_backButton__Kz90K{padding:11px 22px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;background:rgba(212,175,55,.07);color:#8a7a40;border:1px solid rgba(212,175,55,.2);min-width:100px}.CancellationWarningModal_backButton__Kz90K:hover:not(:disabled){background:rgba(212,175,55,.12);color:#D4AF37;border-color:rgba(212,175,55,.35)}.CancellationWarningModal_backButton__Kz90K:disabled{opacity:.4;cursor:not-allowed}.CancellationWarningModal_confirmCancelButton__oYWKW{padding:11px 22px;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s;background:#ef4444;color:#fff;border:none;min-width:170px}.CancellationWarningModal_confirmCancelButton__oYWKW:hover:not(:disabled){background:#dc2626;transform:translateY(-2px);box-shadow:0 6px 20px rgba(239,68,68,.35)}.CancellationWarningModal_confirmCancelButton__oYWKW:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (max-width:480px){.CancellationWarningModal_modal__B2Rah{max-width:95%;max-height:calc(100vh - 40px)}.CancellationWarningModal_header__hvier{padding:20px 20px 15px}.CancellationWarningModal_header__hvier h2{font-size:19px}.CancellationWarningModal_content__TGPFm{padding:18px 20px}.CancellationWarningModal_footer__PMKvq{padding:12px 20px 20px;flex-direction:column}.CancellationWarningModal_backButton__Kz90K,.CancellationWarningModal_cancelButton__w9Sr1,.CancellationWarningModal_confirmCancelButton__oYWKW,.CancellationWarningModal_keepButton__ZHOFi{width:100%;min-width:unset}}.ChangeCommitmentModal_modal__1NnY2{background:linear-gradient(135deg,#2a1b3d,#1a0f2e);border-radius:20px;padding:40px;max-width:700px;width:90%;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.1)}.ChangeCommitmentModal_closeButton__PmO5o{position:absolute;top:20px;right:20px;background:none;border:none;color:#ffffff;font-size:24px;cursor:pointer;padding:5px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .3s ease}.ChangeCommitmentModal_closeButton__PmO5o:hover{background-color:rgba(255,255,255,.1)}.ChangeCommitmentModal_title__3IZc4{font-size:32px;font-weight:700;color:#ffffff;text-align:center;margin-bottom:20px}.ChangeCommitmentModal_description__ALrzN{font-size:16px;color:#b8b8d0;text-align:center;margin-bottom:30px;line-height:1.5}.ChangeCommitmentModal_breakdown__xWtvQ{background:rgba(0,0,0,.3);border-radius:12px;padding:20px;margin-bottom:30px}.ChangeCommitmentModal_lineItem__wWD7K{display:flex;justify-content:space-between;align-items:center;padding:12px 0;font-size:16px;color:#ffffff}.ChangeCommitmentModal_lineItem__wWD7K:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)}.ChangeCommitmentModal_subtotal__a4Byl{display:flex;justify-content:space-between;align-items:center;padding:16px 0 0;font-size:18px;font-weight:600;color:#ffffff;border-top:2px solid rgba(255,255,255,.2);margin-top:12px}.ChangeCommitmentModal_total__2RfTX{font-size:24px;font-weight:700;color:#7c3aed}.ChangeCommitmentModal_actions__XvT6M{display:flex;gap:16px;justify-content:center}.ChangeCommitmentModal_backButton__AgiZP{padding:14px 40px;font-size:16px;font-weight:600;background:rgba(255,255,255,.1);color:#ffffff;border:1px solid rgba(255,255,255,.2);border-radius:50px;cursor:pointer;transition:all .3s ease}.ChangeCommitmentModal_backButton__AgiZP:hover:not(:disabled){background:rgba(255,255,255,.15);transform:translateY(-2px)}.ChangeCommitmentModal_purchaseButton__lY2kb{padding:14px 40px;font-size:16px;font-weight:600;background:linear-gradient(135deg,#7c3aed,#a855f7);color:#ffffff;border:none;border-radius:50px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(124,58,237,.3)}.ChangeCommitmentModal_purchaseButton__lY2kb:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(124,58,237,.4)}.ChangeCommitmentModal_backButton__AgiZP:disabled,.ChangeCommitmentModal_purchaseButton__lY2kb:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.ChangeCommitmentModal_modal__1NnY2{padding:30px 20px;width:95%}.ChangeCommitmentModal_title__3IZc4{font-size:24px}.ChangeCommitmentModal_description__ALrzN,.ChangeCommitmentModal_lineItem__wWD7K{font-size:14px}.ChangeCommitmentModal_subtotal__a4Byl{font-size:16px}.ChangeCommitmentModal_total__2RfTX{font-size:20px}.ChangeCommitmentModal_actions__XvT6M{flex-direction:column;width:100%}.ChangeCommitmentModal_backButton__AgiZP,.ChangeCommitmentModal_purchaseButton__lY2kb{width:100%}}.UpgradeModal_modal__TH5on{background:linear-gradient(135deg,#0d0c00,#1a1600);border-radius:20px;padding:40px;max-width:800px;width:90%;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.7),0 0 40px rgba(212,175,55,.08),inset 0 1px 0 rgba(212,175,55,.15);border:1px solid rgba(212,175,55,.3)}.UpgradeModal_closeButton__lqNsH{position:absolute;top:20px;right:20px;background:none;border:none;color:#8a7a40;font-size:24px;cursor:pointer;padding:5px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease}.UpgradeModal_closeButton__lqNsH:hover{color:#FFD60A;background-color:rgba(212,175,55,.1)}.UpgradeModal_title__ZYNvV{font-size:36px;font-weight:700;text-align:center;margin-bottom:10px;background:linear-gradient(90deg,#FFD60A,#D4AF37 50%,#FFA500);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.UpgradeModal_subtitle__16hXG{font-size:18px;color:#c9a84c;text-align:center;margin-bottom:30px}.UpgradeModal_options__AOMuf{display:flex;flex-direction:column;gap:16px;margin-bottom:30px}.UpgradeModal_option__3t7xG{display:flex;align-items:center;gap:16px;padding:20px;background:rgba(212,175,55,.04);border:2px solid rgba(212,175,55,.15);border-radius:12px;cursor:pointer;transition:all .3s ease}.UpgradeModal_option__3t7xG:hover{background:rgba(212,175,55,.08);border-color:rgba(212,175,55,.3)}.UpgradeModal_option__3t7xG.UpgradeModal_selected__9XONk{background:rgba(212,175,55,.1);border-color:#D4AF37}.UpgradeModal_radioButton__WxzfA{width:24px;height:24px;border:2px solid rgba(212,175,55,.4);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color .3s ease}.UpgradeModal_option__3t7xG.UpgradeModal_selected__9XONk .UpgradeModal_radioButton__WxzfA{border-color:#D4AF37}.UpgradeModal_radioInner__Ox24h{width:12px;height:12px;border-radius:50%;background:transparent;transition:background .3s ease}.UpgradeModal_option__3t7xG.UpgradeModal_selected__9XONk .UpgradeModal_radioInner__Ox24h{background:#D4AF37}.UpgradeModal_optionText__HJbRf{font-size:16px;color:#e2d8b0;flex:1;line-height:1.4}.UpgradeModal_actions__XJeET{display:flex;justify-content:center}.UpgradeModal_continueButton__T_z3d{padding:14px 60px;font-size:16px;font-weight:700;background:linear-gradient(135deg,#D4AF37,#FFD60A);color:#000000;border:none;border-radius:50px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(212,175,55,.3);letter-spacing:.02em}.UpgradeModal_continueButton__T_z3d:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(212,175,55,.5)}.UpgradeModal_continueButton__T_z3d:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.UpgradeModal_modal__TH5on{padding:30px 20px;width:95%}.UpgradeModal_title__ZYNvV{font-size:28px}.UpgradeModal_subtitle__16hXG{font-size:16px}.UpgradeModal_option__3t7xG{padding:16px}.UpgradeModal_optionText__HJbRf{font-size:14px}.UpgradeModal_continueButton__T_z3d{width:100%}}.BillingHistoryModal_modal__f6exT{background:linear-gradient(135deg,#0d0c00,#1a1600);border-radius:20px;max-width:860px;width:90vw;max-height:80vh;display:flex;flex-direction:column;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.7),0 0 40px rgba(212,175,55,.08),inset 0 1px 0 rgba(212,175,55,.15);border:1px solid rgba(212,175,55,.3)}.BillingHistoryModal_header__ql2Yb{padding:28px 36px 20px;border-bottom:1px solid rgba(212,175,55,.15);display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.BillingHistoryModal_title__c2VVq{font-size:26px;font-weight:700;margin:0;background:linear-gradient(90deg,#FFD60A,#D4AF37 50%,#FFA500);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.BillingHistoryModal_closeButton__NtLbA{background:none;border:none;color:#8a7a40;font-size:22px;cursor:pointer;padding:5px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease;flex-shrink:0}.BillingHistoryModal_closeButton__NtLbA:hover{color:#FFD60A;background-color:rgba(212,175,55,.1)}.BillingHistoryModal_content__E7J3f{flex:1;overflow-y:auto;padding:24px 36px 28px}.BillingHistoryModal_content__E7J3f::-webkit-scrollbar{width:6px}.BillingHistoryModal_content__E7J3f::-webkit-scrollbar-track{background:rgba(212,175,55,.05);border-radius:3px}.BillingHistoryModal_content__E7J3f::-webkit-scrollbar-thumb{background:rgba(212,175,55,.3);border-radius:3px}.BillingHistoryModal_content__E7J3f::-webkit-scrollbar-thumb:hover{background:rgba(212,175,55,.5)}.BillingHistoryModal_loading__xzn4D{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#c9a84c;gap:16px}.BillingHistoryModal_spinner__tHkLx{width:36px;height:36px;border:3px solid rgba(212,175,55,.15);border-top-color:#d4af37;border-radius:50%;animation:BillingHistoryModal_spin__RLhdA .8s linear infinite}@keyframes BillingHistoryModal_spin__RLhdA{to{transform:rotate(1turn)}}.BillingHistoryModal_error__Sntj1{text-align:center;padding:60px 20px;color:#ef4444}.BillingHistoryModal_empty___mkPk{text-align:center;padding:60px 20px;color:#c9a84c}.BillingHistoryModal_emptySubtext__ekdG6{font-size:14px;color:#8a7a40;margin-top:10px}.BillingHistoryModal_invoicesContainer__hsdoY{border-radius:12px;border:1px solid rgba(212,175,55,.12);overflow:hidden}.BillingHistoryModal_invoicesHeader__z0vNP{display:grid;grid-template-columns:130px 1fr 110px 90px 80px;gap:16px;padding:14px 24px;background:rgba(212,175,55,.06);border-bottom:1px solid rgba(212,175,55,.12)}.BillingHistoryModal_headerColumn__PrmQV{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#8a7a40;white-space:nowrap}.BillingHistoryModal_invoicesList__uIE5w{overflow-y:auto;max-height:420px}.BillingHistoryModal_invoicesList__uIE5w::-webkit-scrollbar{width:5px}.BillingHistoryModal_invoicesList__uIE5w::-webkit-scrollbar-track{background:transparent}.BillingHistoryModal_invoicesList__uIE5w::-webkit-scrollbar-thumb{background:rgba(212,175,55,.25);border-radius:3px}.BillingHistoryModal_invoicesList__uIE5w::-webkit-scrollbar-thumb:hover{background:rgba(212,175,55,.4)}.BillingHistoryModal_invoiceRow__h7znM{display:grid;grid-template-columns:130px 1fr 110px 90px 80px;gap:16px;padding:18px 24px;border-bottom:1px solid rgba(212,175,55,.07);transition:background-color .15s ease;align-items:center}.BillingHistoryModal_invoiceRow__h7znM:hover{background:rgba(212,175,55,.04)}.BillingHistoryModal_invoiceRow__h7znM:last-child{border-bottom:none}.BillingHistoryModal_invoiceColumn__BTKCw{display:flex;flex-direction:column;justify-content:center;min-width:0}.BillingHistoryModal_invoiceDate__Ais_I{font-size:14px;color:#e2d8b0;font-weight:500;white-space:nowrap}.BillingHistoryModal_invoiceNumber__jU47W{font-size:11px;color:#6b5e2a;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BillingHistoryModal_invoiceDescription__QfKOd{font-size:13px;color:#e2d8b0;line-height:1.4;word-break:break-word}.BillingHistoryModal_billingPeriod__FgClH{font-size:11px;color:#8a7a40;margin-top:3px;white-space:nowrap}.BillingHistoryModal_invoiceAmount__wIzb6{font-size:15px;font-weight:600;color:#FFD60A;white-space:nowrap}.BillingHistoryModal_paymentMethod__UGNog{font-size:11px;color:#8a7a40;margin-top:3px;text-transform:capitalize;white-space:nowrap}.BillingHistoryModal_statusBadge__qs7OO{display:inline-flex;align-items:center;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap}.BillingHistoryModal_statusBadge__qs7OO.BillingHistoryModal_paid__nYNaJ{background:rgba(34,197,94,.15);color:#4ade80}.BillingHistoryModal_statusBadge__qs7OO.BillingHistoryModal_pending__e_1ub{background:rgba(250,204,21,.15);color:#facc15}.BillingHistoryModal_statusBadge__qs7OO.BillingHistoryModal_overdue__qYGPX{background:rgba(239,68,68,.15);color:#f87171}.BillingHistoryModal_statusBadge__qs7OO.BillingHistoryModal_void__uiJSR{background:rgba(107,114,128,.15);color:#9ca3af}.BillingHistoryModal_statusBadge__qs7OO.BillingHistoryModal_uncollectible__bp8kY{background:rgba(239,68,68,.15);color:#f87171}.BillingHistoryModal_statusBadge__qs7OO.BillingHistoryModal_draft__udXVY{background:rgba(147,197,253,.15);color:#93c5fd}.BillingHistoryModal_downloadButton__IpgFz{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;background:rgba(212,175,55,.08);border:1px solid rgba(212,175,55,.3);border-radius:8px;color:#D4AF37;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.BillingHistoryModal_downloadButton__IpgFz:hover{background:rgba(212,175,55,.15);border-color:#D4AF37;transform:translateY(-1px)}@media (max-width:768px){.BillingHistoryModal_modal__f6exT{width:95vw;max-height:90vh}.BillingHistoryModal_header__ql2Yb{padding:20px 20px 16px}.BillingHistoryModal_title__c2VVq{font-size:20px}.BillingHistoryModal_content__E7J3f{padding:16px 16px 20px}.BillingHistoryModal_invoicesHeader__z0vNP{display:none}.BillingHistoryModal_invoiceRow__h7znM{display:flex;flex-direction:column;gap:10px;padding:16px;background:rgba(212,175,55,.04);border-radius:10px;margin-bottom:10px;border:1px solid rgba(212,175,55,.1)}.BillingHistoryModal_invoiceColumn__BTKCw{flex-direction:row;justify-content:space-between;align-items:center}.BillingHistoryModal_invoiceColumn__BTKCw:first-child{flex-direction:column;align-items:flex-start}.BillingHistoryModal_downloadButton__IpgFz{width:100%;justify-content:center;padding:10px}}.SubscriptionSuccessNotification_notification__LK_Zk{position:fixed;top:5rem;right:2rem;background:linear-gradient(135deg,rgba(10,8,0,.97),rgba(20,16,0,.97));backdrop-filter:blur(20px);border:1px solid rgba(212,175,55,.5);border-radius:16px;padding:1.25rem;min-width:380px;max-width:450px;box-shadow:0 10px 40px rgba(0,0,0,.5),0 0 60px rgba(212,175,55,.12),inset 0 1px 0 rgba(212,175,55,.15);z-index:10000;overflow:hidden}.SubscriptionSuccessNotification_slideIn__bREKq{animation:SubscriptionSuccessNotification_slideInFromRight__xyEBH .3s cubic-bezier(.68,-.55,.265,1.55) forwards}.SubscriptionSuccessNotification_slideOut__xt0lz{animation:SubscriptionSuccessNotification_slideOutToRight__xFaOB .3s ease-in forwards}@keyframes SubscriptionSuccessNotification_slideInFromRight__xyEBH{0%{transform:translateX(calc(100% + 2rem));opacity:0}to{transform:translateX(0);opacity:1}}@keyframes SubscriptionSuccessNotification_slideOutToRight__xFaOB{0%{transform:translateX(0);opacity:1}to{transform:translateX(calc(100% + 2rem));opacity:0}}.SubscriptionSuccessNotification_content__HsCCh{display:flex;align-items:flex-start;gap:1rem;position:relative;z-index:2}.SubscriptionSuccessNotification_iconContainer__lpoQe{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.SubscriptionSuccessNotification_successIcon__QWTTx{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#D4AF37,#FFD60A);display:flex;align-items:center;justify-content:center;animation:SubscriptionSuccessNotification_successCelebration__0NpaJ .6s cubic-bezier(.68,-.55,.265,1.55);box-shadow:0 0 30px rgba(212,175,55,.6)}.SubscriptionSuccessNotification_successIcon__QWTTx svg{color:#000;animation:SubscriptionSuccessNotification_checkmark__ZMApS .5s ease .2s forwards;opacity:0;transform:scale(0)}@keyframes SubscriptionSuccessNotification_successCelebration__0NpaJ{0%{transform:scale(0) rotate(-45deg);opacity:0}50%{transform:scale(1.3) rotate(10deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}@keyframes SubscriptionSuccessNotification_checkmark__ZMApS{to{opacity:1;transform:scale(1)}}.SubscriptionSuccessNotification_textContainer__6lFdn{flex:1;min-width:0}.SubscriptionSuccessNotification_title__z0yKf{color:#ffffff;font-size:1.1rem;font-weight:600;margin:0 0 .5rem;letter-spacing:.02em;background:linear-gradient(90deg,#FFD60A,#D4AF37 50%,#FFA500);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% auto;animation:SubscriptionSuccessNotification_gradientShift__iNZvi 3s ease infinite}@keyframes SubscriptionSuccessNotification_gradientShift__iNZvi{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.SubscriptionSuccessNotification_message__VtB3j{color:#e2d8b0;font-size:.95rem;font-weight:400;margin:0;line-height:1.6;letter-spacing:.01em}.SubscriptionSuccessNotification_highlight__8dVtS{color:#FFD60A;font-weight:600;text-shadow:0 0 10px rgba(212,175,55,.5);animation:SubscriptionSuccessNotification_pulseGlow__URJpP 2s ease-in-out infinite}@keyframes SubscriptionSuccessNotification_pulseGlow__URJpP{0%,to{text-shadow:0 0 10px rgba(212,175,55,.5)}50%{text-shadow:0 0 20px rgba(212,175,55,.9)}}.SubscriptionSuccessNotification_closeButton__0wRBJ{position:absolute;top:1rem;right:1rem;background:transparent;border:none;color:#8a7a40;cursor:pointer;padding:.25rem;border-radius:4px;transition:all .2s;display:flex;align-items:center;justify-content:center}.SubscriptionSuccessNotification_closeButton__0wRBJ:hover{color:#FFD60A;background:rgba(212,175,55,.1)}.SubscriptionSuccessNotification_glowEffect__NXWd8{position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;background:radial-gradient(circle at center,rgba(212,175,55,.15) 0,rgba(255,214,10,.05) 40%,transparent 70%);animation:SubscriptionSuccessNotification_pulse__ghsF5 3s ease-in-out infinite;pointer-events:none}@keyframes SubscriptionSuccessNotification_pulse__ghsF5{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}.SubscriptionSuccessNotification_sparkles__bCQy9{position:absolute;inset:0;pointer-events:none}.SubscriptionSuccessNotification_sparkle__L8Oxh{position:absolute;width:4px;height:4px;background:#FFD60A;border-radius:50%;animation:SubscriptionSuccessNotification_sparkleFloat__LLMPb 3s ease-in-out infinite}.SubscriptionSuccessNotification_sparkle__L8Oxh:first-child{top:20%;left:10%;animation-delay:0s;box-shadow:0 0 6px rgba(255,214,10,.9)}.SubscriptionSuccessNotification_sparkle__L8Oxh:nth-child(2){top:60%;left:80%;animation-delay:1s;box-shadow:0 0 6px rgba(212,175,55,.9)}.SubscriptionSuccessNotification_sparkle__L8Oxh:nth-child(3){top:40%;left:50%;animation-delay:2s;box-shadow:0 0 6px rgba(255,165,0,.9)}@keyframes SubscriptionSuccessNotification_sparkleFloat__LLMPb{0%,to{transform:translateY(0) scale(1);opacity:0}20%{opacity:1}50%{transform:translateY(-20px) scale(1.2);opacity:1}80%{opacity:1}}@media (max-width:640px){.SubscriptionSuccessNotification_notification__LK_Zk{top:4rem;right:1rem;left:1rem;min-width:auto;max-width:none}.SubscriptionSuccessNotification_title__z0yKf{font-size:1rem}.SubscriptionSuccessNotification_message__VtB3j{font-size:.9rem}}.CancellationNotification_notification__qm8QH{position:fixed;top:5rem;right:2rem;background:linear-gradient(135deg,rgba(12,10,8,.97),rgba(20,16,8,.97));backdrop-filter:blur(20px);border:1px solid rgba(201,168,76,.4);border-radius:16px;padding:1.25rem;min-width:360px;max-width:440px;box-shadow:0 10px 40px rgba(0,0,0,.5),0 0 60px rgba(201,168,76,.12),inset 0 1px 0 rgba(201,168,76,.15);z-index:10000;overflow:hidden}.CancellationNotification_slideIn__vaeqY{animation:CancellationNotification_slideInFromTop__oX4VS .4s cubic-bezier(.68,-.55,.265,1.55) forwards}.CancellationNotification_slideOut__J1DPE{animation:CancellationNotification_slideOutToTop__IZ1qs .3s ease-in forwards}@keyframes CancellationNotification_slideInFromTop__oX4VS{0%{transform:translateX(calc(100% + 2rem));opacity:0}to{transform:translateX(0);opacity:1}}@keyframes CancellationNotification_slideOutToTop__IZ1qs{0%{transform:translateX(0);opacity:1}to{transform:translateX(calc(100% + 2rem));opacity:0}}.CancellationNotification_content__dvOsF{display:flex;align-items:flex-start;gap:1rem;position:relative;z-index:2}.CancellationNotification_iconContainer__Esjlt{flex-shrink:0}.CancellationNotification_calendarIcon__R0zDR,.CancellationNotification_iconContainer__Esjlt{width:44px;height:44px;display:flex;align-items:center;justify-content:center;position:relative}.CancellationNotification_calendarIcon__R0zDR{border-radius:12px;background:linear-gradient(135deg,#C9A84C,#8B7531);box-shadow:0 0 20px rgba(201,168,76,.5);animation:CancellationNotification_iconBounce__8l0Wn .6s cubic-bezier(.68,-.55,.265,1.55)}.CancellationNotification_calendarIcon__R0zDR svg{color:#0c0a08}@keyframes CancellationNotification_iconBounce__8l0Wn{0%{transform:scale(.3) rotate(-10deg);opacity:0}50%{transform:scale(1.1) rotate(5deg)}to{transform:scale(1) rotate(0deg);opacity:1}}.CancellationNotification_textContainer__yY6i5{flex:1;padding-top:2px}.CancellationNotification_title__1pQu9{font-size:1.1rem;font-weight:700;color:#F0EDE6;margin:0 0 .35rem;letter-spacing:-.02em;text-shadow:0 2px 4px rgba(0,0,0,.4)}.CancellationNotification_message__bkvdh{font-size:.9rem;color:rgba(240,237,230,.85);margin:0;line-height:1.4}.CancellationNotification_progressBar__u9RG9{position:absolute;bottom:0;left:0;right:0;height:3px;background:rgba(201,168,76,.12);overflow:hidden}.CancellationNotification_progressFill__YxT2B{height:100%;background:linear-gradient(90deg,#8B7531,#C9A84C 50%,#E8C66B);animation:CancellationNotification_progressAnimation__O1rZF 5s linear forwards;box-shadow:0 0 10px rgba(201,168,76,.5)}@keyframes CancellationNotification_progressAnimation__O1rZF{0%{width:0}to{width:100%}}.CancellationNotification_sparkle1___1bc_,.CancellationNotification_sparkle2__KApDD,.CancellationNotification_sparkle3___1qPa{position:absolute;width:4px;height:4px;background:#E8C66B;border-radius:50%;animation:CancellationNotification_sparkle__gKXM3 1.5s ease-in-out infinite}.CancellationNotification_sparkle1___1bc_{top:-6px;right:-6px;animation-delay:0s}.CancellationNotification_sparkle2__KApDD{top:-4px;left:-8px;animation-delay:.5s}.CancellationNotification_sparkle3___1qPa{bottom:-5px;right:-4px;animation-delay:1s}@keyframes CancellationNotification_sparkle__gKXM3{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}.CancellationNotification_glowEffect__u5UVP{position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;background:radial-gradient(circle at center,rgba(201,168,76,.12) 0,transparent 70%);animation:CancellationNotification_glowPulse__lrNoA 3s ease-in-out infinite;pointer-events:none}@keyframes CancellationNotification_glowPulse__lrNoA{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media (max-width:640px){.CancellationNotification_notification__qm8QH{top:4rem;right:1rem;left:1rem;min-width:unset;max-width:unset}.CancellationNotification_title__1pQu9{font-size:1rem}.CancellationNotification_message__bkvdh{font-size:.85rem}}.DeleteAccountModal_modal__jCuXk{position:relative;background:linear-gradient(135deg,#1a1a2e,#16162a);border:1px solid rgba(239,68,68,.3);border-radius:20px;padding:0;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:0 20px 60px rgba(0,0,0,.5);display:flex;flex-direction:column}.DeleteAccountModal_header__ddD7z{padding:30px 30px 20px;border-bottom:1px solid rgba(239,68,68,.2);display:flex;justify-content:space-between;align-items:center}.DeleteAccountModal_header__ddD7z h2{margin:0;font-size:24px;color:#ef4444;font-weight:600}.DeleteAccountModal_closeButton__3dWVA{background:none;border:none;color:#a0a0b8;font-size:28px;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s}.DeleteAccountModal_closeButton__3dWVA:hover:not(:disabled){background:rgba(239,68,68,.2);color:#fff}.DeleteAccountModal_closeButton__3dWVA:disabled{opacity:.5;cursor:not-allowed}.DeleteAccountModal_content__9Z7_c{padding:30px}.DeleteAccountModal_warningBox__NMZmF{background:rgba(239,68,68,.1);border:2px solid rgba(239,68,68,.3);border-radius:12px;padding:20px;margin-bottom:24px;display:flex;gap:15px;align-items:flex-start}.DeleteAccountModal_warningIcon__0CXcv{font-size:28px;flex-shrink:0}.DeleteAccountModal_warningText__G2sRi{flex:1}.DeleteAccountModal_mainWarning__XAwAC{color:#fff;font-size:16px;margin:0;line-height:1.5}.DeleteAccountModal_mainWarning__XAwAC strong{color:#ef4444;font-weight:600}.DeleteAccountModal_subWarning__VC1lm{color:#a0a0b8;font-size:14px;line-height:1.5;margin:8px 0 0}.DeleteAccountModal_consequencesList__JQ0EZ{background:rgba(147,51,234,.1);border:1px solid rgba(147,51,234,.2);border-radius:12px;padding:20px;margin-bottom:24px}.DeleteAccountModal_consequencesTitle__SWg22{color:#fff;font-size:15px;font-weight:500;margin:0 0 12px}.DeleteAccountModal_consequencesList__JQ0EZ ul{list-style:none;padding:0;margin:0}.DeleteAccountModal_consequencesList__JQ0EZ li{color:#a0a0b8;font-size:14px;line-height:1.6;padding:4px 0 4px 20px;position:relative}.DeleteAccountModal_consequencesList__JQ0EZ li:before{content:"\2022";color:#ef4444;font-size:18px;position:absolute;left:0;top:2px}.DeleteAccountModal_confirmSection__eyyCC{margin-bottom:0}.DeleteAccountModal_confirmLabel___2R_s{display:block;color:#a0a0b8;font-size:14px;margin-bottom:10px;line-height:1.5}.DeleteAccountModal_confirmLabel___2R_s strong{color:#fff;word-break:break-all}.DeleteAccountModal_confirmInput__UQUC6{width:100%;padding:12px 16px;background:rgba(0,0,0,.3);border:1px solid rgba(147,51,234,.3);border-radius:10px;color:#fff;font-size:15px;outline:none;transition:border-color .3s;box-sizing:border-box}.DeleteAccountModal_confirmInput__UQUC6::-moz-placeholder{color:#555}.DeleteAccountModal_confirmInput__UQUC6::placeholder{color:#555}.DeleteAccountModal_confirmInput__UQUC6:focus{border-color:rgba(147,51,234,.6)}.DeleteAccountModal_inputValid__QjUFK{border-color:rgba(34,197,94,.5)!important}.DeleteAccountModal_inputInvalid__aITca{border-color:rgba(239,68,68,.4)!important}.DeleteAccountModal_confirmInput__UQUC6:disabled{opacity:.5;cursor:not-allowed}.DeleteAccountModal_footer___GnYS{padding:20px 0 0;display:flex;gap:15px;justify-content:flex-end}.DeleteAccountModal_keepButton__8rQde{padding:12px 24px;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s;background:linear-gradient(90deg,#9333ea,#ec4899);color:#fff;border:none;min-width:120px}.DeleteAccountModal_keepButton__8rQde:hover:not(:disabled){background:linear-gradient(90deg,#8b31dc,#e04591);transform:translateY(-2px);box-shadow:0 10px 30px rgba(147,51,234,.3)}.DeleteAccountModal_keepButton__8rQde:disabled{opacity:.5;cursor:not-allowed;transform:none}.DeleteAccountModal_deleteButton__IEUJE{padding:12px 24px;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s;background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.3);min-width:180px}.DeleteAccountModal_deleteButton__IEUJE:hover:not(:disabled){background:rgba(239,68,68,.2);border-color:rgba(239,68,68,.5);transform:translateY(-2px)}.DeleteAccountModal_deleteButton__IEUJE:disabled{opacity:.4;cursor:not-allowed;transform:none}@media (max-width:480px){.DeleteAccountModal_modal__jCuXk{width:95%;max-height:calc(100vh - 40px);margin:20px 0}.DeleteAccountModal_header__ddD7z{padding:20px 20px 15px}.DeleteAccountModal_header__ddD7z h2{font-size:20px}.DeleteAccountModal_content__9Z7_c{padding:20px}.DeleteAccountModal_warningBox__NMZmF{padding:15px;gap:12px}.DeleteAccountModal_warningIcon__0CXcv{font-size:24px}.DeleteAccountModal_mainWarning__XAwAC{font-size:14px}.DeleteAccountModal_footer___GnYS{flex-direction:column}.DeleteAccountModal_deleteButton__IEUJE,.DeleteAccountModal_keepButton__8rQde{width:100%;min-width:unset}}.accountMobile_container__2DiPW{min-height:100vh;background:linear-gradient(180deg,#0a0015,#1a0030);padding-bottom:80px}.accountMobile_loadingContainer__Yupgg{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;color:#a0a0b8}.accountMobile_loadingSpinner__4_n7L{width:40px;height:40px;border:3px solid rgba(147,51,234,.2);border-top-color:#9333ea;border-radius:50%;animation:accountMobile_spin__LYJ0P 1s linear infinite;margin-bottom:16px}@keyframes accountMobile_spin__LYJ0P{to{transform:rotate(1turn)}}.accountMobile_mobileHeader__earyP{display:flex;align-items:center;justify-content:space-between;padding:16px;background:rgba(10,0,21,.95);backdrop-filter:blur(10px);border-bottom:1px solid rgba(147,51,234,.2);position:sticky;top:0;z-index:100}.accountMobile_backButton__e8wGw{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(147,51,234,.1);border:1px solid rgba(147,51,234,.2);border-radius:12px;color:#fff;transition:all .3s}.accountMobile_backButton__e8wGw:active{background:rgba(147,51,234,.2)}.accountMobile_headerTitle__GgTkS{font-size:20px;font-weight:600;color:#fff}.accountMobile_coinDisplay__MojXL{display:flex;align-items:center;gap:6px;background:linear-gradient(90deg,#9333ea,#ec4899);padding:8px 12px;border-radius:20px;font-size:14px;font-weight:600;color:#fff}.accountMobile_heroSection__haDnK{text-align:center;padding:20px 16px 16px}.accountMobile_heroTitle__E3p2L{font-size:24px;font-weight:700;background:linear-gradient(90deg,#9333ea,#ec4899,#f97316);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:6px;line-height:1.2}.accountMobile_heroSubtitle__lJ_Tq{font-size:14px;color:#a0a0b8}.accountMobile_statsBar__dF40X{display:flex;justify-content:space-around;padding:16px;background:rgba(147,51,234,.05);border-top:1px solid rgba(147,51,234,.1);border-bottom:1px solid rgba(147,51,234,.1);margin-bottom:20px}.accountMobile_stat__us8x2{text-align:center}.accountMobile_statNumber__hoJ4h{font-size:20px;font-weight:700;background:linear-gradient(90deg,#9333ea,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.accountMobile_statLabel__e1oUD{font-size:11px;color:#a0a0b8;text-transform:uppercase;margin-top:2px}.accountMobile_billingToggle__wZYkm{display:flex;gap:8px;padding:0 16px;margin-bottom:16px}.accountMobile_billingOption__0fiRm{flex:1;padding:12px;background:rgba(147,51,234,.1);border:1px solid rgba(147,51,234,.2);border-radius:12px;color:#a0a0b8;font-size:14px;font-weight:600;transition:all .3s;display:flex;align-items:center;justify-content:center;gap:6px}.accountMobile_billingOption__0fiRm.accountMobile_active__f_FWu{background:linear-gradient(90deg,#9333ea,#ec4899);border-color:transparent;color:#fff}.accountMobile_saveBadge__PhmI0{background:rgba(16,185,129,.2);color:#10b981;padding:2px 6px;border-radius:8px;font-size:11px;font-weight:700}.accountMobile_cardsWrapper__U6q_Y{position:relative;margin-bottom:20px}.accountMobile_scrollHint__Sx4vr{display:flex;justify-content:space-between;align-items:center;padding:0 16px 12px}.accountMobile_scrollText__x3rWR{font-size:12px;color:#a0a0b8;font-weight:500}.accountMobile_planCounter__qe3l5{font-size:12px;color:#9333ea;background:rgba(147,51,234,.1);padding:4px 8px;border-radius:8px;font-weight:600}.accountMobile_cardsContainer__obdBD{position:relative;display:flex;align-items:center}.accountMobile_navArrow__5nSXR{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;background:rgba(147,51,234,.9);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;z-index:10;transition:all .3s;backdrop-filter:blur(10px);box-shadow:0 4px 12px rgba(147,51,234,.3)}.accountMobile_navArrowLeft__wnsup{left:4px}.accountMobile_navArrowRight__7hvtZ{right:4px}.accountMobile_navArrow__5nSXR:active{background:rgba(147,51,234,1);transform:translateY(-50%) scale(.9)}.accountMobile_pricingCards__924KN{display:flex;gap:12px;padding:16px 12px 0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.accountMobile_pricingCards__924KN::-webkit-scrollbar{display:none}.accountMobile_pricingCard__qIrdp{flex:0 0 75%;scroll-snap-align:center;background:rgba(30,20,60,.6);border:2px solid rgba(147,51,234,.2);border-radius:16px;padding:20px 16px;position:relative;transition:all .3s}.accountMobile_pricingCard__qIrdp.accountMobile_popular__Tq1rP{border-color:#ec4899;background:rgba(236,72,153,.1)}.accountMobile_pricingCard__qIrdp.accountMobile_activeCard__w4wBV{transform:scale(1.02);border-color:rgba(147,51,234,.4)}.accountMobile_popularBadge__yjQkk{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:linear-gradient(90deg,#9333ea,#ec4899);padding:4px 16px;border-radius:12px;font-size:11px;font-weight:700;text-transform:uppercase;color:#fff}.accountMobile_discountBadge__0PWna{position:absolute;top:16px;right:16px;background:linear-gradient(90deg,#10b981,#06b6d4);padding:4px 10px;border-radius:12px;font-size:10px;font-weight:700;color:white;animation:accountMobile_pulse__Ojz5Q 2s infinite}.accountMobile_trialBadge__CH0mg{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:linear-gradient(90deg,#FFD700,#FFA500);padding:4px 16px;font-size:10px;font-weight:700;text-transform:uppercase;color:#000}.accountMobile_cardHeader__MmaFd{text-align:center;margin-bottom:16px}.accountMobile_planName__OFNzJ{font-size:20px;font-weight:700;color:#fff;margin-bottom:4px}.accountMobile_planDescription__TSyLA{font-size:12px;color:#a0a0b8}.accountMobile_priceSection__byYvJ{text-align:center;margin-bottom:16px}.accountMobile_priceRow__4ER7_{display:flex;align-items:baseline;justify-content:center;gap:12px}.accountMobile_price__QhET8{display:flex;align-items:baseline;justify-content:center;gap:4px;margin-bottom:4px}.accountMobile_currency__W6jy1{font-size:20px;color:#fff}.accountMobile_amount__M5rcP{font-size:32px;font-weight:700;color:#fff}.accountMobile_period__ndX_6{font-size:12px;color:#a0a0b8}.accountMobile_strikethrough__qyB3e{font-size:14px;font-weight:600;text-decoration:line-through;opacity:.7;margin-left:8px;color:#a0a0b8}.accountMobile_billedPrice__LNKtk{font-size:12px;color:#a0a0b8}.accountMobile_strikethroughPrice__sVL1b{display:flex;align-items:baseline;justify-content:center;gap:2px;opacity:.6}.accountMobile_strikethroughPrice__sVL1b .accountMobile_currency__W6jy1{font-size:12px;color:#a0a0b8;text-decoration:line-through}.accountMobile_strikethroughPrice__sVL1b .accountMobile_amount__M5rcP{font-size:18px;font-weight:600;color:#a0a0b8;text-decoration:line-through}.accountMobile_strikethroughPriceAmount__wqecp{display:inline;font-size:12px;font-weight:600;color:#a0a0b8;text-decoration:line-through;opacity:.7;margin-left:8px}.accountMobile_trialBadge__CH0mg{gap:6px;padding:3px 10px;border-radius:12px;font-size:11px;margin:8px 0 4px;animation:accountMobile_pulse__Ojz5Q 2s infinite}.accountMobile_limitedBadge__Cvs9g{padding:2px 6px;border-radius:8px;font-size:9px;letter-spacing:.3px}@keyframes accountMobile_pulse__Ojz5Q{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.02)}}.accountMobile_coinsIncluded__qOaxj{display:flex;align-items:center;justify-content:center;gap:6px;background:rgba(147,51,234,.1);border:1px solid rgba(147,51,234,.2);padding:10px;border-radius:12px;margin-bottom:16px}.accountMobile_coinsAmount__VOW2K{font-size:16px;font-weight:700;background:linear-gradient(90deg,#9333ea,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.accountMobile_coinsLabel__KDEnb{font-size:12px;color:#a0a0b8}.accountMobile_features__wFtjS{list-style:none;padding:0;margin:0 0 16px}.accountMobile_feature__INZdp{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;color:#e0e0e0}.accountMobile_checkIcon__NrWvp{color:#10b981;font-weight:700}.accountMobile_ctaButton__7Qv90{width:100%;padding:14px;background:linear-gradient(90deg,#9333ea,#ec4899);border:none;border-radius:12px;color:#fff;font-size:14px;font-weight:600;transition:all .3s}.accountMobile_ctaButton__7Qv90:active:not(:disabled){transform:scale(.98)}.accountMobile_specialBadges__RdMdX{display:flex;flex-direction:column;gap:4px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(147,51,234,.1)}.accountMobile_badge__ibAb_{color:#fbbf24;font-size:10px;font-weight:600;text-align:center;opacity:.9}.accountMobile_promoBadge__ECUCE{display:flex;align-items:center;justify-content:center;gap:6px;background:linear-gradient(90deg,#9333ea,#ec4899);padding:8px 16px;border-radius:20px;margin-top:12px}.accountMobile_promoBadgeText__VCik3{color:white;font-size:11px;font-weight:700;letter-spacing:.3px}.accountMobile_limitedTag__ex1qj{background:#10b981;color:white;padding:2px 8px;border-radius:4px;font-size:9px;font-weight:700;letter-spacing:.2px}.accountMobile_ctaButton__7Qv90:disabled{opacity:.5}.accountMobile_ctaButton__7Qv90.accountMobile_currentPlanButton__161w4{background:rgba(147,51,234,.1);border:1px solid rgba(147,51,234,.3);color:#999;cursor:default;pointer-events:none}.accountMobile_ctaButton__7Qv90.accountMobile_currentPlanButton__161w4:active{transform:none;background:rgba(147,51,234,.1)}.accountMobile_cardIndicators__rFQAH{display:flex;justify-content:center;gap:10px;margin-top:16px;padding:12px}.accountMobile_indicator__KReR5{width:10px;height:10px;border-radius:50%;background:rgba(147,51,234,.3);border:none;transition:all .3s;cursor:pointer}.accountMobile_indicator__KReR5:active{transform:scale(.9)}.accountMobile_activeIndicator__CIwiA{width:28px;border-radius:5px;background:linear-gradient(90deg,#9333ea,#ec4899);box-shadow:0 2px 8px rgba(147,51,234,.4)}.accountMobile_subscribedView___vVIn{padding:0 16px}.accountMobile_currentPlanBanner__S_vFe{background:linear-gradient(135deg,#9333ea,#ec4899);border-radius:16px;padding:16px;margin:20px 0 16px}.accountMobile_cancelingBanner__qi9Vf{background:linear-gradient(135deg,#dc2626,#991b1b)}.accountMobile_currentPlanHeader__qlUy6{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.accountMobile_currentPlanHeader__qlUy6 h2{font-size:20px;font-weight:700;color:#fff}.accountMobile_cancelingBadge__aoUhT{background:rgba(251,191,36,.2);color:#fbbf24;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600}.accountMobile_planDetails__w4wPF{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.accountMobile_planDetail__M8J3w{display:flex;align-items:center;gap:8px;color:rgba(255,255,255,.9);font-size:13px}.accountMobile_detailIcon__ImkSQ{font-size:16px}.accountMobile_warningText__rdO3E{color:#fbbf24;font-size:14px;font-weight:500;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.2)}.accountMobile_subscriptionActions__lvGTv{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.accountMobile_actionButton__SinjB{width:100%;padding:14px;border-radius:12px;font-size:15px;font-weight:600;transition:all .3s;border:none}.accountMobile_cancelButton__B4J1d{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:#ef4444}.accountMobile_reactivateButton__AY2QV{background:linear-gradient(90deg,#10b981,#059669);color:#fff}.accountMobile_activateButton__rGXVT{background:linear-gradient(90deg,#9333ea,#ec4899);color:#fff;box-shadow:0 6px 20px rgba(147,51,234,.4);width:100%;padding:14px;border-radius:12px;font-size:15px;font-weight:600;transition:all .3s;border:none}.accountMobile_activateButton__rGXVT:active{transform:scale(.98)}.accountMobile_actionButton__SinjB:nth-child(2){background:rgba(147,51,234,.1);border:1px solid rgba(147,51,234,.3);color:#fff}.accountMobile_externalManagementBanner__VzZFT{display:flex;align-items:flex-start;gap:12px;background:rgba(255,171,0,.1);border:1px solid rgba(255,171,0,.3);border-radius:12px;padding:16px;margin-bottom:20px}.accountMobile_infoIcon__QsRmU{font-size:18px;flex-shrink:0}.accountMobile_externalText__HxG0O{color:#ffffff;font-size:14px;margin:0 0 8px;line-height:1.4}.accountMobile_externalLink__pI_se{color:#9D4EDD;font-size:14px;text-decoration:none;font-weight:500}.accountMobile_externalLink__pI_se:active{color:#b06eed}.accountMobile_addCoinsSection__Bkhr7{background:rgba(30,20,60,.4);border:2px dashed rgba(147,51,234,.3);border-radius:16px;padding:20px 16px;margin-bottom:24px}.accountMobile_sectionTitle___z7mq{font-size:20px;font-weight:700;color:#fff;text-align:center;margin-bottom:8px}.accountMobile_sectionSubtitle__hln_B{font-size:14px;color:#a0a0b8;text-align:center;margin-bottom:20px}.accountMobile_coinPackages__jrntT{display:grid;grid-template-columns:1fr 1fr;gap:12px}.accountMobile_coinPackage__alo0P{background:rgba(147,51,234,.1);border:1px solid rgba(147,51,234,.2);border-radius:12px;padding:16px;text-align:center;transition:all .3s}.accountMobile_coinPackage__alo0P:active{background:rgba(147,51,234,.2);border-color:#ec4899}.accountMobile_packageCoins__PTt9H{font-size:20px;font-weight:700;background:linear-gradient(90deg,#9333ea,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:4px}.accountMobile_packageGenerations__PHOPZ{font-size:14px;color:#fbbf24;margin-bottom:6px;font-weight:600}.accountMobile_packagePrice__LzloZ{font-size:18px;color:#fff;font-weight:600}.accountMobile_packageBonus__UyZzs{font-size:11px;color:#10b981;margin-top:4px}.accountMobile_changePlanSection__LgLs0{margin-bottom:32px}.accountMobile_planCards__SLcg_{display:flex;flex-direction:column;gap:12px}.accountMobile_planCard__YWD22{background:rgba(30,20,60,.4);border:1px solid rgba(147,51,234,.2);border-radius:12px;padding:16px;transition:all .3s}.accountMobile_planCard__YWD22.accountMobile_currentPlan__1LhtS{border-color:#10b981;background:rgba(16,185,129,.05)}.accountMobile_planCardHeader__jzqgW{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.accountMobile_planCardHeader__jzqgW h4{font-size:18px;font-weight:600;color:#fff}.accountMobile_currentBadge__l916k{background:linear-gradient(90deg,#10b981,#059669);padding:4px 12px;border-radius:8px;font-size:11px;font-weight:600;color:#fff}.accountMobile_planCardPrice__glybg{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.accountMobile_priceAmount__scnEt{font-size:20px;font-weight:700;color:#fff}.accountMobile_planCoins__zWafb{font-size:14px;color:#a0a0b8}.accountMobile_switchButton__MRmzm{width:100%;padding:12px;background:rgba(147,51,234,.1);border:1px solid rgba(147,51,234,.3);border-radius:10px;color:#fff;font-size:14px;font-weight:600;transition:all .3s}.accountMobile_switchButton__MRmzm:active:not(:disabled){background:rgba(147,51,234,.2)}.accountMobile_switchButton__MRmzm:disabled{opacity:.5}@media only screen and (max-width:375px){.accountMobile_pricingCard__qIrdp{flex:0 0 80%;padding:16px 12px}.accountMobile_planName__OFNzJ{font-size:18px}.accountMobile_amount__M5rcP{font-size:28px}.accountMobile_heroTitle__E3p2L{font-size:22px}.accountMobile_coinsAmount__VOW2K{font-size:14px}.accountMobile_scrollHint__Sx4vr{padding:0 12px 12px}}@media only screen and (min-width:376px) and (max-width:414px){.accountMobile_pricingCard__qIrdp{flex:0 0 78%}}@media only screen and (min-width:415px){.accountMobile_pricingCard__qIrdp{flex:0 0 72%;max-width:320px}.accountMobile_pricingCards__924KN{justify-content:flex-start}}@media only screen and (max-height:500px){.accountMobile_heroSection__haDnK{padding:16px 16px 12px}.accountMobile_statsBar__dF40X{padding:12px 16px;margin-bottom:16px}.accountMobile_pricingCard__qIrdp{padding:16px 14px}.accountMobile_cardIndicators__rFQAH{margin-top:12px;padding:8px}}.accountMobile_freePlanBox__wXEGb{margin-top:24px;padding:20px;background:linear-gradient(135deg,rgba(147,51,234,.1),rgba(236,72,153,.1));border:2px solid rgba(147,51,234,.3);border-radius:12px;text-align:center}.accountMobile_freePlanTitle__GhJhG{font-size:18px;margin-bottom:8px;font-weight:600}.accountMobile_freePlanSubtitle__mc6Uu{font-size:14px;color:#a0a0b8;line-height:1.5;margin-bottom:16px}.accountMobile_freePlanSubtitle__mc6Uu strong{color:#ec4899;font-weight:600}.accountMobile_freePlanFeatures__RxTIj{justify-content:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.accountMobile_freePlanFeature__DKMLM{font-size:12px;color:#a0a0b8;padding:6px 12px;background:rgba(147,51,234,.15);border-radius:6px;border:1px solid rgba(147,51,234,.3)}.accountMobile_freePlanCta__FnXH6{font-size:14px;color:#fff;margin-top:12px;font-weight:500}.accountMobile_freePlanBanner__kaRsx{background:rgba(30,20,60,.6);border:2px solid rgba(147,51,234,.3);border-radius:16px;padding:20px 16px;margin-bottom:24px}.accountMobile_freePlanHeader__Tr7Lw{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.accountMobile_freePlanTitle__GhJhG{font-size:20px;font-weight:700;color:#fff}.accountMobile_currentPlanBadge__wklMn{background:linear-gradient(90deg,#10b981,#06b6d4);padding:6px 14px;border-radius:12px;font-size:12px;font-weight:600;color:white;text-transform:uppercase}.accountMobile_freePlanFeatures__RxTIj{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.accountMobile_freePlanFeature__DKMLM{display:flex;align-items:center;gap:10px;font-size:14px;color:#e0e0e0}.accountMobile_featureIcon__ADtsG{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:#10b981;font-weight:700;font-size:16px}.accountMobile_freePlanUpgrade__nZpU2{font-size:13px;color:#a0a0b8;text-align:center;padding-top:12px;border-top:1px solid rgba(147,51,234,.2)}.accountMobile_faqSection__Nz6nN{margin-top:60px;margin-bottom:40px;padding:0 20px}.accountMobile_faqContent__J77yK{margin-top:1.5rem}.accountMobile_faqItem__l_9uA{margin-bottom:1rem;border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden;background:rgba(0,0,0,.2);backdrop-filter:blur(10px);transition:all .3s ease}.accountMobile_faqItem__l_9uA:hover{border-color:rgba(116,63,230,.3);box-shadow:0 4px 20px rgba(116,63,230,.1)}.accountMobile_questionButton__NYqaH{width:100%;padding:1.25rem;display:flex;justify-content:space-between;align-items:center;background:transparent;border:none;cursor:pointer;transition:background-color .3s ease;text-align:left}.accountMobile_questionButton__NYqaH:active{background:rgba(255,255,255,.05)}.accountMobile_activeQuestion__3L95C{background:rgba(116,63,230,.1)}.accountMobile_questionText__XOOSM{font-size:1rem;font-weight:600;color:#fff;padding-right:1rem;line-height:1.4}.accountMobile_toggleIcon__ATFtG{font-size:1.5rem;color:#743FE6;font-weight:300;flex-shrink:0;min-width:30px;text-align:center}.accountMobile_answer__wbDE2{padding:0 1.25rem 1.25rem;color:rgba(255,255,255,.75);line-height:1.6;font-size:.95rem;animation:accountMobile_slideDown__P9M0Y .3s ease}.accountMobile_answer__wbDE2 p{margin:0}@keyframes accountMobile_slideDown__P9M0Y{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.accountMobile_trialBadgeContainer__DSEQQ{display:flex;justify-content:center;margin-top:12px}.accountMobile_trialBadge__CH0mg{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(90deg,#10b981,#06b6d4);color:white;padding:4px 12px;border-radius:20px;font-size:13px;font-weight:600;animation:accountMobile_trialPulse__VG36x 2s infinite;position:relative;transition:all .3s ease}.accountMobile_trialBadge__CH0mg:hover{transform:scale(1.05);box-shadow:0 0 25px rgba(16,185,129,.6),0 0 35px rgba(6,182,212,.4)}.accountMobile_limitedBadge__Cvs9g{background:rgba(255,0,110,.9);padding:2px 8px;border-radius:10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#ffffff;box-shadow:0 0 10px rgba(255,0,110,.5)}@keyframes accountMobile_trialPulse__VG36x{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.02)}}.accountMobile_starterTrialButton__WvyKN{animation:accountMobile_buttonGlow__YVqlX 2s ease-in-out infinite;box-shadow:0 0 20px rgba(16,185,129,.4),0 0 30px rgba(6,182,212,.3)}.accountMobile_starterTrialButton__WvyKN:hover{box-shadow:0 0 30px rgba(16,185,129,.6),0 0 40px rgba(6,182,212,.5);transform:translateY(-2px) scale(1.02)}@keyframes accountMobile_buttonGlow__YVqlX{0%,to{box-shadow:0 0 20px rgba(16,185,129,.4),0 0 30px rgba(6,182,212,.3)}50%{box-shadow:0 0 30px rgba(16,185,129,.6),0 0 40px rgba(6,182,212,.5)}}.accountMobile_dangerZone__9bX3E{margin-top:60px;margin-bottom:30px;border:1px solid rgba(239,68,68,.3);border-radius:12px;overflow:hidden}.accountMobile_dangerZoneTitle__mdrzg{background:rgba(239,68,68,.1);color:#ef4444;font-size:15px;font-weight:600;padding:14px 20px;margin:0;border-bottom:1px solid rgba(239,68,68,.2)}.accountMobile_dangerZoneContent__01tXU{display:flex;flex-direction:column;padding:20px;gap:16px}.accountMobile_dangerZoneInfo__kumgN{flex:1}.accountMobile_dangerZoneLabel__LpnV8{color:#fff;font-size:15px;font-weight:500;margin:0 0 4px}.accountMobile_dangerZoneDescription__6gasB{color:#a0a0b8;font-size:13px;margin:0;line-height:1.5}.accountMobile_deleteAccountButton__FXLom{padding:10px 20px;background:transparent;color:#ef4444;border:1px solid rgba(239,68,68,.4);border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s;white-space:nowrap;width:100%}.accountMobile_deleteAccountButton__FXLom:hover{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.6)}