.NQSOhq_section{margin-bottom:var(--space-12);padding-bottom:var(--space-12);border-bottom:1px solid var(--border-color)}.NQSOhq_sectionHeader{margin-bottom:var(--space-5)}.NQSOhq_sectionTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-1)}.NQSOhq_sectionDescription{font-size:var(--font-size-base);color:var(--text-secondary);margin:0}.NQSOhq_benefitsList{margin:0 0 var(--space-5);gap:var(--space-2-5);flex-direction:column;padding:0;list-style:none;display:flex}.NQSOhq_benefitItem{align-items:center;gap:var(--space-2-5);font-size:var(--font-size-base);color:var(--text-secondary);display:flex}.NQSOhq_paymentTypeSection{gap:var(--space-2);flex-direction:column;display:flex}.NQSOhq_paymentMethodLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.NQSOhq_telegramHint{font-size:var(--font-size-sm);color:var(--color-warning);margin:0;line-height:1.4}.NQSOhq_starsHint{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.4}.NQSOhq_premiumCard{border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--space-5);background:linear-gradient(135deg,#f8f4ff 0%,#f0e8ff 100%);border:1px solid #8433fc33;flex-direction:column;display:flex}@supports (corner-shape:squircle){.NQSOhq_premiumCard{corner-shape:squircle;border-radius:var(--radius-2xl)}}.NQSOhq_cardContent{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.NQSOhq_cardLeft{gap:var(--space-1);flex-direction:column;display:flex}.NQSOhq_upgradeLabel{font-size:var(--font-size-sm);color:var(--text-secondary);font-weight:var(--font-weight-medium)}.NQSOhq_premiumTitle{font-size:28px;font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0}.NQSOhq_priceRow{align-items:baseline;gap:var(--space-2);margin-top:var(--space-1);display:flex}.NQSOhq_price{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-primary)}.NQSOhq_priceUnit{font-size:var(--font-size-base);color:var(--text-secondary)}.NQSOhq_cardRight{flex-shrink:0}.NQSOhq_upgradeButton{width:100%}.NQSOhq_activeSubscription{border-radius:var(--radius-lg);padding:var(--space-6);margin-bottom:var(--space-4);gap:var(--space-4);background:linear-gradient(135deg,#f0fdf4 0%,#dcfce7 100%);border:1px solid #3cbd2c4d;flex-direction:column;display:flex}@supports (corner-shape:squircle){.NQSOhq_activeSubscription{corner-shape:squircle;border-radius:var(--radius-2xl)}}.NQSOhq_activeSubscription.NQSOhq_inactiveSubscription{background:var(--bg-secondary);border-color:var(--border-color)}.NQSOhq_subscriptionInfo{gap:var(--space-1);flex-direction:column;display:flex}.NQSOhq_subscriptionHeader{align-items:center;gap:var(--space-2);display:flex}.NQSOhq_subscriptionLabel{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:#16a34a}.NQSOhq_inactiveSubscription .NQSOhq_subscriptionLabel{color:var(--text-secondary)}.NQSOhq_subscriptionDate{color:var(--text-secondary);font-size:15px}.NQSOhq_activeHeader{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.NQSOhq_activeHeaderLeft{align-items:center;gap:var(--space-2-5);display:flex}.NQSOhq_activeTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.NQSOhq_managePanel{padding:var(--space-1);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);margin-bottom:var(--space-4);flex-direction:column;display:flex}@supports (corner-shape:squircle){.NQSOhq_managePanel{corner-shape:squircle;border-radius:20px}}.NQSOhq_managePanelItem{justify-content:space-between;align-items:center;gap:var(--space-4);padding:14px 16px;display:flex}.NQSOhq_managePanelItemInfo{gap:var(--space-0-5);flex-direction:column;display:flex}.NQSOhq_managePanelItemLabel{font-size:15px;font-weight:var(--font-weight-medium);color:var(--text-primary)}.NQSOhq_managePanelItemHint{font-size:var(--font-size-sm);color:var(--text-secondary)}.NQSOhq_managePanelDivider{background:var(--border-color);height:1px;margin:0 var(--space-4)}.NQSOhq_managePanelAction{align-items:center;gap:var(--space-3);cursor:pointer;border-radius:var(--radius-sm);color:var(--color-danger);text-align:left;background:0 0;border:none;padding:14px 16px;transition:background .15s;display:flex}.NQSOhq_managePanelAction:hover{background:#ef44440f}.NQSOhq_managePanelAction:disabled{opacity:.5;cursor:not-allowed}.NQSOhq_managePanelActionInfo{gap:var(--space-0-5);flex-direction:column;display:flex}.NQSOhq_managePanelActionLabel{font-size:15px;font-weight:var(--font-weight-medium)}.NQSOhq_managePanelActionHint{font-size:var(--font-size-sm);color:var(--text-secondary)}.NQSOhq_cardsRow{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}.NQSOhq_infoCard{padding:var(--space-5);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md)}@supports (corner-shape:squircle){.NQSOhq_infoCard{corner-shape:squircle;border-radius:20px}}.NQSOhq_infoCardLabel{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0 0 var(--space-2)}.NQSOhq_infoCardValue{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-1)}.NQSOhq_infoCardDetail{font-size:var(--font-size-base);color:var(--text-secondary);margin:0}.NQSOhq_cancelText{font-size:var(--font-size-base);color:var(--text-secondary);margin:0;line-height:1.5}.NQSOhq_cancelInfo{align-items:flex-start;gap:var(--space-2-5);padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);color:var(--text-secondary);background:#3b82f60f;border-radius:10px;line-height:1.5;display:flex}@supports (corner-shape:squircle){.NQSOhq_cancelInfo{corner-shape:squircle;border-radius:var(--radius-lg)}}.NQSOhq_cancelActions{gap:var(--space-2);flex-direction:column;display:flex}.NQSOhq_modalContent{gap:var(--space-6);flex-direction:column;display:flex}.NQSOhq_optionList{overflow:hidden}.NQSOhq_optionList .NQSOhq_optionRow{width:100%;min-height:56px;padding:var(--space-3) var(--space-4);gap:var(--space-3);transition:background-color .15s}.NQSOhq_optionList .NQSOhq_optionRow>span{flex:1;min-width:0}.NQSOhq_optionList .NQSOhq_optionRow .NQSOhq_optionBody,.NQSOhq_optionList .NQSOhq_optionRow .NQSOhq_optionInfo,.NQSOhq_optionList .NQSOhq_optionRow .NQSOhq_optionPrice,.NQSOhq_optionList .NQSOhq_optionRow .NQSOhq_optionName,.NQSOhq_optionList .NQSOhq_optionRow .NQSOhq_optionMeta{color:inherit;font-size:inherit;margin:0}.NQSOhq_optionList .NQSOhq_optionRow .NQSOhq_optionBody{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.NQSOhq_optionList .NQSOhq_optionRow .NQSOhq_optionInfo{flex-direction:column;min-width:0;display:flex}.NQSOhq_optionList .NQSOhq_optionRow .NQSOhq_optionPrice{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.NQSOhq_optionList .NQSOhq_optionRow .NQSOhq_optionName{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);color:var(--text-primary)}.NQSOhq_optionList .NQSOhq_optionRow .NQSOhq_optionMeta{font-size:var(--font-size-sm);line-height:var(--line-height-snug);color:var(--text-secondary)}@media (hover:hover) and (pointer:fine){.NQSOhq_optionList .NQSOhq_optionRow:hover{background-color:var(--bg-primary)}}.NQSOhq_optionList .NQSOhq_optionRow:has(input:checked){background-color:color-mix(in srgb, var(--color-primary) 4%, transparent)}.NQSOhq_optionList>label+label{border-top:1px solid var(--border-color)}.NQSOhq_paymentMethodSection{gap:var(--space-2);flex-direction:column;display:flex}.NQSOhq_payButton{width:100%;min-height:48px}.NQSOhq_modalFooter{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-color);flex-direction:column;display:flex}.NQSOhq_totalPrice{justify-content:space-between;align-items:center;display:flex}.NQSOhq_totalLabel{font-size:var(--font-size-md);color:var(--text-secondary)}.NQSOhq_totalValue{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--text-primary)}@media (max-width:600px){.NQSOhq_section{margin-bottom:var(--space-8);padding-bottom:var(--space-8)}.NQSOhq_cardsRow{grid-template-columns:1fr}.NQSOhq_premiumCard{padding:var(--space-5)}.NQSOhq_cardContent{gap:var(--space-4);flex-direction:column}.NQSOhq_cardRight{width:100%}.NQSOhq_premiumTitle{font-size:var(--font-size-2xl)}.NQSOhq_price{font-size:var(--font-size-xl)}}
.saL62G_paymentsPage{gap:var(--space-8);flex-direction:row;display:flex}.saL62G_advantagesBanner{border-radius:var(--radius-lg);min-width:260px;max-width:320px;padding:var(--space-8) var(--space-6);font-size:1.08rem;font-weight:var(--font-weight-medium);color:#4b3b6b;background:linear-gradient(90deg,#f7f7fa 60%,#f0eaff 100%);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.2rem;display:flex;box-shadow:0 2px 12px #7e2fff12}.saL62G_advantagesBanner h3{font-size:1.2rem;font-weight:var(--font-weight-bold);margin-bottom:var(--space-2);color:#7e2fff}.saL62G_advantagesBanner ul{margin:0;padding-left:1.2rem}.saL62G_advantagesBanner li{margin-bottom:var(--space-2);list-style:outside}.saL62G_mainContent{gap:var(--space-8);flex-direction:column;flex:1;display:flex}.saL62G_infoBlock{background:var(--color-bg-secondary,#f7f7f7);border-radius:var(--radius-md);padding:var(--space-6);gap:var(--space-3);flex-direction:column;font-size:1.1rem;display:flex}.saL62G_cardsList{gap:var(--space-4);flex-direction:column;display:flex}.saL62G_cardItem{padding:var(--space-4) var(--space-6);align-items:center;gap:var(--space-6);background:#fff;border-radius:10px;display:flex;position:relative;box-shadow:0 2px 8px #0000000a}.saL62G_cardMasked{font-size:1.1rem;font-weight:var(--font-weight-medium);letter-spacing:2px;align-items:center;gap:var(--space-2);display:flex}.saL62G_cardLogo{object-fit:contain;width:32px;height:20px;margin-right:var(--space-2)}.saL62G_deleteBtn{color:#b91c1c;cursor:pointer;background:0 0;border:none;align-items:center;margin-left:auto;font-size:1.3rem;display:flex;position:relative}.saL62G_deleteBtn:hover{color:#f33}.saL62G_statusBlock{align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);font-size:1.1rem;display:flex}.saL62G_statusActive{color:#1a7f37;font-weight:var(--font-weight-semibold)}.saL62G_statusInactive{color:#b91c1c;font-weight:var(--font-weight-semibold)}.saL62G_tableWrapper{margin-top:var(--space-4)}.saL62G_actions{gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.saL62G_secondaryBtn{color:#333;margin-left:var(--space-2);background:#f1f1f1;border:1px solid #d1d1d1}.saL62G_secondaryBtn:hover{background:#e0e0e0}.saL62G_historySection{padding-top:var(--space-4);border-top:1px solid var(--border-color)}.saL62G_sectionTitle{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-2)}.saL62G_sectionDescription{color:var(--text-secondary);margin:0 0 var(--space-6);font-size:.9375rem}.saL62G_filterSection{margin-bottom:var(--space-4)}.saL62G_eventLink{color:var(--color-primary);font-weight:var(--font-weight-medium);text-decoration:none}.saL62G_eventLink:hover{text-decoration:underline}.saL62G_billingList{background:var(--border-color);border:1px solid var(--border-color);border-radius:var(--radius-md);flex-direction:column;gap:1px;display:flex}@supports (corner-shape:squircle){.saL62G_billingList{corner-shape:squircle;border-radius:20px}}.saL62G_billingItem{gap:var(--space-1-5);padding:var(--space-3) var(--space-3) var(--space-4);background:var(--bg-secondary);width:100%;font:inherit;color:inherit;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;flex-direction:column;display:flex}.saL62G_billingItemClickable{cursor:pointer;transition:background .15s}.saL62G_billingItemClickable:hover{background:var(--bg-tertiary)}.saL62G_billingItemClickable:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.saL62G_billingItemMain{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}@media (max-width:480px){.saL62G_billingItemMain{flex-direction:column;align-items:flex-start}}.saL62G_billingItemInfo{gap:var(--space-0-5);flex-direction:column;display:flex}.saL62G_billingItemDesc{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.saL62G_billingItemDate{font-size:var(--font-size-sm);color:var(--text-secondary);align-items:center;gap:var(--space-1);display:flex}.saL62G_billingItemRight{align-items:flex-end;gap:var(--space-3);flex-direction:column;flex-shrink:0;display:flex}.saL62G_billingItemRightTop{align-items:center;gap:var(--space-2-5);display:flex}.saL62G_billingItemAmount{font-size:15px;font-weight:var(--font-weight-semibold);color:var(--text-primary)}@media (max-width:900px){.saL62G_subscriptionPage{gap:var(--space-6);flex-direction:column;max-width:100%}.saL62G_advantagesBanner{max-width:100%;min-width:unset;margin-bottom:var(--space-2);padding:1.2rem 1rem}}@media (max-width:600px){.saL62G_infoBlock{padding:var(--space-4);font-size:var(--font-size-md)}.saL62G_cardsList{gap:var(--space-2)}.saL62G_cardItem{padding:var(--space-3) var(--space-4);gap:var(--space-3)}.saL62G_statusBlock{padding:var(--space-4);font-size:var(--font-size-md)}.saL62G_actions{gap:var(--space-2);flex-direction:column}}.saL62G_productsSection{background:var(--bg-secondary);border-radius:var(--radius-md);padding:var(--space-6);margin:var(--space-8) 0;border:1px solid var(--border-color)}.saL62G_productsSection h2{margin-top:0;margin-bottom:var(--space-2)}.saL62G_productsSection p{color:var(--text-secondary);margin-bottom:var(--space-4)}.saL62G_productActions{gap:var(--space-4);align-items:center;display:flex}.saL62G_primaryBtn{background:var(--primary-color);color:#fff}.saL62G_primaryBtn:hover{background:var(--primary-hover)}.saL62G_orderDetails{gap:var(--space-1);flex-direction:column;display:flex}.saL62G_orderDetails small{color:var(--text-secondary);font-size:var(--font-size-base)}.saL62G_actionButtons{gap:var(--space-2);align-items:center;display:flex}.saL62G_linkBtn{border:1px solid var(--primary-color);color:var(--primary-color);padding:var(--space-1) var(--space-3);font-size:var(--font-size-base);background:0 0}.saL62G_linkBtn:hover{background:var(--primary-color);color:#fff}
