.BillingSubscription_billingPage__qjb9f{min-height:calc(100vh - 96px);padding-bottom:46px;color:var(--pb-vault-text-secondary)}.BillingSubscription_pageHeader__X4FWx{min-height:106px;padding:15px 4px 24px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.BillingSubscription_headerCopy__PS7gT{min-width:0}.BillingSubscription_pageHeader__X4FWx h1{margin:0;color:var(--pb-vault-text-primary);font-size:var(--pb-vault-type-page-title);line-height:1.05;font-weight:900;letter-spacing:0}.BillingSubscription_pageHeader__X4FWx p{margin:12px 0 0;color:var(--pb-vault-text-muted);font-size:var(--pb-vault-type-body);line-height:var(--pb-vault-line-body)}.BillingSubscription_linkButton__kYWtn,.BillingSubscription_portalButton__TKa7h,.BillingSubscription_secondaryButton__TRTVn,.BillingSubscription_secondaryLink__j0HF1,.BillingSubscription_subtleButton__3Xsr6{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--pb-vault-radius-sm);font:inherit;font-size:var(--pb-vault-type-label);font-weight:900;text-decoration:none;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .15s ease}.BillingSubscription_portalButton__TKa7h{min-height:var(--pb-vault-control-height-lg);padding:0 24px;border:1px solid rgba(168,85,247,.48);background:rgba(88,28,135,.22);color:#d6b7ff;box-shadow:inset 0 0 0 1px rgba(192,132,252,.06),0 15px 34px rgba(0,0,0,.2)}.BillingSubscription_secondaryButton__TRTVn{min-height:var(--pb-vault-control-height);padding:0 14px;border:1px solid rgba(168,85,247,.38);background:rgba(9,18,38,.8);color:#d7bdff}.BillingSubscription_linkButton__kYWtn,.BillingSubscription_subtleButton__3Xsr6{border:0;background:transparent;color:#c084fc}.BillingSubscription_linkButton__kYWtn,.BillingSubscription_subtleButton__3Xsr6{min-height:30px;padding:0}.BillingSubscription_secondaryLink__j0HF1{min-height:36px;padding:0 14px;border:1px solid rgba(123,147,190,.24);background:rgba(8,16,34,.72);color:#e7edff}.BillingSubscription_portalButton__TKa7h:hover,.BillingSubscription_secondaryButton__TRTVn:hover,.BillingSubscription_secondaryLink__j0HF1:hover{transform:translateY(-1px);border-color:rgba(216,180,254,.72);background:rgba(88,28,135,.38)}.BillingSubscription_footer__GPwvt a:hover,.BillingSubscription_linkButton__kYWtn:hover,.BillingSubscription_subtleButton__3Xsr6:hover,.BillingSubscription_textLink__v27fa:hover{color:#eadcff}.BillingSubscription_linkButton__kYWtn:disabled,.BillingSubscription_portalButton__TKa7h:disabled,.BillingSubscription_secondaryButton__TRTVn:disabled,.BillingSubscription_subtleButton__3Xsr6:disabled{cursor:wait;opacity:.64;transform:none}.BillingSubscription_footer__GPwvt a:focus-visible,.BillingSubscription_linkButton__kYWtn:focus-visible,.BillingSubscription_portalButton__TKa7h:focus-visible,.BillingSubscription_secondaryButton__TRTVn:focus-visible,.BillingSubscription_secondaryLink__j0HF1:focus-visible,.BillingSubscription_subtleButton__3Xsr6:focus-visible,.BillingSubscription_textLink__v27fa:focus-visible{outline:2px solid rgba(216,180,254,.84);outline-offset:3px}.BillingSubscription_errorNotice__8KmEw{margin:-10px 0 16px;min-height:42px;padding:10px 13px;display:flex;align-items:center;gap:10px;border:1px solid rgba(251,113,133,.38);border-radius:8px;color:#fecdd3;background:rgba(127,29,29,.2)}.BillingSubscription_desktopGrid__lDSyF{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(360px,.95fr);gap:16px 18px;align-items:start}.BillingSubscription_rightColumn__P_7GV{display:grid;gap:16px}.BillingSubscription_card__0ONjP{min-width:0;border:1px solid var(--pb-vault-border);border-radius:var(--pb-vault-radius-md);background:radial-gradient(circle at 92% 8%,rgba(44,81,147,.1),transparent 34%),linear-gradient(180deg,rgba(11,21,42,.98),rgba(7,15,32,.98));box-shadow:var(--pb-vault-shadow-card)}.BillingSubscription_invoiceCard__xVEoI,.BillingSubscription_paymentCard__pBVhC,.BillingSubscription_periodCard__Wlyho,.BillingSubscription_statusCard__wm5y1,.BillingSubscription_subscriptionCard__zT_pW,.BillingSubscription_usageCard__CCnAO{padding:21px 24px}.BillingSubscription_cardHeader__MV20b{min-width:0;min-height:26px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.BillingSubscription_cardHeader__MV20b h2{margin:0;color:#f8fbff;font-size:18px;line-height:1.15;font-weight:900;letter-spacing:0}.BillingSubscription_subscriptionLayout__kinrR{margin-top:24px;display:grid;grid-template-columns:minmax(300px,1.08fr) minmax(310px,.92fr);gap:26px;align-items:center}.BillingSubscription_productIntro__NDSdt{min-width:0;display:grid;grid-template-columns:112px minmax(0,1fr);gap:26px;align-items:center}.BillingSubscription_productIcon__ZLYrf{width:96px;height:96px;display:grid;place-items:center;border-radius:50%;color:#d8b4fe;background:radial-gradient(circle at 50% 42%,rgba(168,85,247,.42),rgba(88,28,135,.42) 58%,rgba(35,17,76,.78)),#180f35;border:1px solid rgba(168,85,247,.32);box-shadow:0 0 0 14px rgba(88,28,135,.2),0 18px 36px rgba(31,14,66,.38)}.BillingSubscription_productCopy__BPAs7{min-width:0;display:grid;gap:14px}.BillingSubscription_productTitle__6NuQZ{min-width:0;display:flex;align-items:center;gap:14px}.BillingSubscription_productTitle__6NuQZ h3{margin:0;color:#ffffff;font-size:23px;line-height:1.05;font-weight:900}.BillingSubscription_productCopy__BPAs7 p{margin:0;max-width:300px;color:#a8b4c8;font-size:14px;font-weight:750;line-height:1.55}.BillingSubscription_statusPill__mwTMr{min-height:28px;padding:0 12px;display:inline-flex;align-items:center;border-radius:6px;font-size:11px;font-weight:900}.BillingSubscription_productFacts__9M2zk{min-width:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;padding-left:26px;border-left:1px solid rgba(123,147,190,.16)}.BillingSubscription_productFacts__9M2zk div,.BillingSubscription_statusRows___bbyN div{min-width:0}.BillingSubscription_invoiceHeader__phpU6 span,.BillingSubscription_productFacts__9M2zk dt,.BillingSubscription_statusRows___bbyN dt,.BillingSubscription_usageMetric__LgS45 span{color:#8797af;font-size:12px;line-height:1.2;font-weight:900}.BillingSubscription_productFacts__9M2zk dd{margin:8px 0 0;color:#eef4ff;font-size:15px;line-height:1.35;font-weight:850;overflow-wrap:anywhere}.BillingSubscription_periodSelector__4ebZA{min-height:38px;padding:0 15px;display:inline-flex;align-items:center;border:1px solid rgba(123,147,190,.18);border-radius:7px;color:#98a7be;background:rgba(9,16,33,.72);font-size:12px;font-weight:850}.BillingSubscription_periodValue__N4VKk{margin-top:20px;display:grid;gap:8px}.BillingSubscription_periodValue__N4VKk strong{color:#ffffff;font-size:34px;line-height:1;font-weight:900;letter-spacing:0}.BillingSubscription_periodMeta__8EXZ1 span,.BillingSubscription_periodMeta__8EXZ1 strong,.BillingSubscription_periodValue__N4VKk span{color:#a6b5cc;font-size:14px;font-weight:750}.BillingSubscription_metricTrack__9kFcc,.BillingSubscription_periodTrack__6l5VZ{overflow:hidden;border-radius:999px;background:rgba(33,45,72,.76)}.BillingSubscription_periodTrack__6l5VZ{height:9px;margin-top:16px}.BillingSubscription_metricFill__QT4_g,.BillingSubscription_periodFill__7Co4l{height:100%;border-radius:inherit;background:linear-gradient(90deg,#a855f7,#38bdf8)}.BillingSubscription_periodMeta__8EXZ1{margin-top:14px;display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.BillingSubscription_periodMeta__8EXZ1 strong{text-align:right;color:#dde6f6}.BillingSubscription_portalState__EtlTV{min-height:122px;margin-top:18px;padding:16px;display:grid;grid-template-columns:42px minmax(0,1fr);gap:13px;align-items:center;border:1px solid rgba(123,147,190,.16);border-radius:8px;background:rgba(5,10,23,.5)}.BillingSubscription_invoiceEmpty__sWnAq>svg,.BillingSubscription_portalState__EtlTV svg{color:#c4b5fd}.BillingSubscription_invoiceEmpty__sWnAq strong,.BillingSubscription_portalState__EtlTV strong{display:block;color:#f5f8ff;font-size:14px;line-height:1.35}.BillingSubscription_invoiceEmpty__sWnAq p,.BillingSubscription_portalState__EtlTV p{margin:6px 0 0;color:#99a9c0;font-size:12px;line-height:1.45}.BillingSubscription_cardFooter__AMoeB,.BillingSubscription_infoStrip__2gWFf,.BillingSubscription_secureNote__O0ijF{border:1px solid rgba(123,147,190,.16);border-radius:7px;background:rgba(5,10,23,.48)}.BillingSubscription_infoStrip__2gWFf{min-height:43px;margin-top:16px;padding:0 13px;display:flex;align-items:center;gap:10px;color:#aab8cd;font-size:12px;font-weight:750}.BillingSubscription_usageGrid___kPkD{margin-top:22px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.BillingSubscription_usageMetric__LgS45{min-width:0;min-height:154px;padding:16px 14px;display:flex;flex-direction:column;border:1px solid rgba(123,147,190,.18);border-radius:7px;background:rgba(7,15,31,.74)}.BillingSubscription_usageMetric__LgS45 strong{margin-top:11px;color:#ffffff;font-size:clamp(20px,1.55vw,27px);line-height:1.05;font-weight:900;overflow-wrap:anywhere}.BillingSubscription_usageMetric__LgS45 small{margin-top:9px;color:#a6b3c7;font-size:12px;line-height:1.35;font-weight:760}.BillingSubscription_metricTrack__9kFcc{height:8px;margin-top:auto}.BillingSubscription_cardFooter__AMoeB{min-height:45px;margin-top:18px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;gap:16px}.BillingSubscription_cardFooter__AMoeB span,.BillingSubscription_textLink__v27fa{display:inline-flex;align-items:center;gap:8px}.BillingSubscription_cardFooter__AMoeB span{min-width:0;color:#a6b4ca;font-size:12px;font-weight:800}.BillingSubscription_textLink__v27fa{flex:0 0 auto;color:#c084fc;font-size:12px;font-weight:900;text-decoration:none}.BillingSubscription_statusSummary__Z8Sfs{margin-top:22px;display:grid;grid-template-columns:58px minmax(0,1fr);gap:18px;align-items:center}.BillingSubscription_statusIcon__ShoV7{width:50px;height:50px;display:grid;place-items:center;border-radius:50%}.BillingSubscription_statusSummary__Z8Sfs strong{display:block;color:#ffffff;font-size:20px;line-height:1.1;font-weight:900}.BillingSubscription_statusSummary__Z8Sfs p{margin:6px 0 0;color:#9daec7;font-size:13px;line-height:1.45;font-weight:750}.BillingSubscription_statusRows___bbyN{margin:24px 0 19px}.BillingSubscription_statusRows___bbyN div{min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid rgba(123,147,190,.14)}.BillingSubscription_statusRows___bbyN div:first-child{border-top:1px solid rgba(123,147,190,.14)}.BillingSubscription_statusRows___bbyN dd{margin:0;color:#eef4ff;font-size:13px;line-height:1.35;font-weight:900;text-align:right;overflow-wrap:anywhere}.BillingSubscription_statusPositive__lWZZf{color:#4ade80;background:rgba(22,101,52,.24)}.BillingSubscription_statusAttention___KsT8{color:#fde68a;background:rgba(133,77,14,.28)}.BillingSubscription_statusDanger__aDC0v{color:#fecdd3;background:rgba(127,29,29,.28)}.BillingSubscription_statusMuted__9uU68{color:#bfdbfe;background:rgba(30,64,175,.24)}.BillingSubscription_invoiceHeader__phpU6{margin-top:20px;min-height:34px;display:grid;grid-template-columns:.78fr minmax(0,1.35fr) .72fr .7fr minmax(112px,.9fr);gap:14px;align-items:center;border-bottom:1px solid rgba(123,147,190,.14)}.BillingSubscription_invoiceTable__jySOD{margin-top:18px;display:grid}.BillingSubscription_invoiceRow__PYLVj{min-height:52px;display:grid;grid-template-columns:.78fr minmax(0,1.35fr) .72fr .7fr minmax(112px,.9fr);gap:14px;align-items:center;border-bottom:1px solid rgba(123,147,190,.12)}.BillingSubscription_invoiceActions__zkhVu a,.BillingSubscription_invoiceActions__zkhVu em,.BillingSubscription_invoiceRow__PYLVj>span,.BillingSubscription_invoiceRow__PYLVj>strong{min-width:0;color:#dfe8f7;font-size:12px;line-height:1.35}.BillingSubscription_invoiceRow__PYLVj>strong{overflow:hidden;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.BillingSubscription_invoiceAmount__TEevM{text-align:right;font-weight:900}.BillingSubscription_invoiceStatus__L2NO2{width:fit-content;min-height:24px;padding:0 9px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;font-size:11px;font-weight:900}.BillingSubscription_invoiceStatusPaid____23X{color:#86efac;background:rgba(22,101,52,.25)}.BillingSubscription_invoiceStatusOpen__e1akE{color:#93c5fd;background:rgba(30,64,175,.25)}.BillingSubscription_invoiceStatusDanger__Pt8yM{color:#fecdd3;background:rgba(127,29,29,.3)}.BillingSubscription_invoiceStatusMuted__GqT6T{color:#cbd5e1;background:rgba(71,85,105,.28)}.BillingSubscription_invoiceActions__zkhVu{display:flex;align-items:center;justify-content:flex-start;gap:9px;flex-wrap:wrap}.BillingSubscription_invoiceActions__zkhVu a{color:#c4b5fd;font-weight:900;text-decoration:none}.BillingSubscription_invoiceActions__zkhVu a:hover{color:#eadcff}.BillingSubscription_invoiceActions__zkhVu a:focus-visible{outline:2px solid rgba(216,180,254,.84);outline-offset:3px}.BillingSubscription_invoiceActions__zkhVu em{color:#8fa0b7;font-style:normal;font-weight:800}.BillingSubscription_invoiceEmpty__sWnAq{min-height:158px;display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:16px;align-items:center;border-bottom:1px solid rgba(123,147,190,.1)}.BillingSubscription_paymentState__as6gT,.BillingSubscription_paymentSummary__6WHOn{margin-top:24px;display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;align-items:center}.BillingSubscription_paymentIcon__7gODv{width:44px;height:44px;display:grid;place-items:center;border:1px solid rgba(96,165,250,.24);border-radius:8px;color:#93c5fd;background:rgba(30,64,175,.22)}.BillingSubscription_paymentDetails__27gDI{min-width:0;display:grid;gap:6px}.BillingSubscription_paymentDetails__27gDI strong,.BillingSubscription_paymentState__as6gT strong{display:block;color:#eff4ff;font-size:15px;line-height:1.25;font-weight:900;overflow-wrap:anywhere}.BillingSubscription_paymentDetails__27gDI small,.BillingSubscription_paymentDetails__27gDI span,.BillingSubscription_paymentState__as6gT p{margin:0;color:#99a8bf;font-size:12px;line-height:1.4;font-weight:780}.BillingSubscription_paymentDetails__27gDI small{width:fit-content;min-height:24px;padding:0 9px;display:inline-flex;align-items:center;border-radius:6px;color:#86efac;background:rgba(22,101,52,.22);font-weight:900}.BillingSubscription_paymentCard__pBVhC>.BillingSubscription_secondaryButton__TRTVn{width:100%;margin-top:18px}.BillingSubscription_secureNote__O0ijF{min-height:67px;margin-top:23px;padding:0 16px;display:grid;grid-template-columns:26px minmax(0,1fr);gap:14px;align-items:center;color:#aab8cc;font-size:13px;line-height:1.5;font-weight:760}.BillingSubscription_localCard__4w0uK{padding:18px 20px;display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:15px;align-items:center}.BillingSubscription_localIcon__ieDNe{width:42px;height:42px;display:grid;place-items:center;border-radius:8px;color:#bfdbfe;background:rgba(30,64,175,.26);border:1px solid rgba(96,165,250,.22)}.BillingSubscription_localCard__4w0uK h2{margin:0;color:#f8fbff;font-size:17px}.BillingSubscription_localCard__4w0uK p{margin:5px 0 0;color:#a2b0c5;font-size:12px;line-height:1.45}.BillingSubscription_memberCard__fJl_N{min-height:104px;padding:20px 26px;display:grid;grid-template-columns:42px minmax(0,1fr);gap:16px;align-items:center;overflow:hidden;border:1px solid rgba(168,85,247,.42);border-radius:8px;color:#f5edff;background:radial-gradient(circle at 96% 88%,rgba(216,180,254,.14),transparent 22%),linear-gradient(135deg,rgba(126,34,206,.78),rgba(59,20,130,.78))}.BillingSubscription_memberCard__fJl_N svg{color:#e9d5ff}.BillingSubscription_memberCard__fJl_N span,.BillingSubscription_memberCard__fJl_N strong{display:block}.BillingSubscription_memberCard__fJl_N strong{font-size:15px;line-height:1.25;font-weight:900}.BillingSubscription_memberCard__fJl_N span{margin-top:5px;color:rgba(237,233,254,.82);font-size:12px;line-height:1.45;font-weight:760}.BillingSubscription_footer__GPwvt{min-height:52px;margin-top:20px;padding:0 4px;display:flex;align-items:center;justify-content:space-between;gap:18px;color:#a4b3c9;font-size:13px;font-weight:760}.BillingSubscription_footer__GPwvt a,.BillingSubscription_footer__GPwvt span{min-width:0;display:inline-flex;align-items:center;gap:9px}.BillingSubscription_footer__GPwvt a{flex:0 0 auto;color:#c084fc;text-decoration:none;font-weight:900}.BillingSubscription_emptyCopy__UTQMV,.BillingSubscription_loadingCopy__edPZe{min-height:154px;margin:22px 0 0;display:grid;place-items:center start;color:#a8b6ca;font-size:13px;font-weight:800}@media (prefers-reduced-motion:reduce){.BillingSubscription_linkButton__kYWtn,.BillingSubscription_portalButton__TKa7h,.BillingSubscription_secondaryButton__TRTVn,.BillingSubscription_secondaryLink__j0HF1,.BillingSubscription_subtleButton__3Xsr6{transition:none}}.BillingSubscription_mobilePage__cccUe{padding:4px 2px 20px;display:grid;gap:16px;color:var(--pb-vault-text-secondary)}.BillingSubscription_mobileHeader__dk97r{min-height:42px;display:flex;align-items:center}.BillingSubscription_mobileHeader__dk97r h1{margin:0;color:var(--pb-vault-text-primary);font-size:26px;line-height:1}.BillingSubscription_mobileError__utMc0{min-height:48px;padding:8px 10px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;border:1px solid rgba(248,113,113,.3);border-radius:8px;color:#fecaca;background:rgba(127,29,29,.2);font-size:11px}.BillingSubscription_mobilePlanCard__Fgvd5{padding:12px;display:grid;gap:12px;border:1px solid var(--pb-vault-border);border-radius:8px;background:var(--pb-vault-panel)}.BillingSubscription_mobilePlanHeading__OTCny{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px}.BillingSubscription_mobilePlanHeading__OTCny>span:first-child,.BillingSubscription_mobileRowIcon__8qt1I{width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(168,85,247,.3);border-radius:7px;color:#d8b4fe;background:rgba(88,28,135,.24)}.BillingSubscription_mobilePlanHeading__OTCny h2,.BillingSubscription_mobilePlanHeading__OTCny p{margin:0}.BillingSubscription_mobilePlanHeading__OTCny h2{color:#f8fafc;font-size:17px}.BillingSubscription_mobilePlanHeading__OTCny p{margin-top:2px;color:#8f9eb5;font-size:10px}.BillingSubscription_mobileStatus__rCyoV{min-height:22px;padding:0 7px;display:inline-flex;align-items:center;border-radius:6px;color:#86efac;background:rgba(22,101,52,.22);font-size:9px;font-weight:900}.BillingSubscription_mobilePrimaryButton__HpdSL{min-height:44px;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(192,132,252,.46);border-radius:8px;color:#fff;background:linear-gradient(135deg,#6d28d9,#9333ea);font:inherit;font-size:12px;font-weight:900}.BillingSubscription_mobileSection__Onl4Q{display:grid;gap:8px}.BillingSubscription_mobileSection__Onl4Q>h2{margin:0;color:#f8fafc;font-size:18px}.BillingSubscription_mobileProductList__unC9p,.BillingSubscription_mobileUsageList__GvXrZ{overflow:hidden;border:1px solid var(--pb-vault-border);border-radius:8px;background:var(--pb-vault-panel)}.BillingSubscription_mobileUsageList__GvXrZ>div{min-height:56px;padding:8px 11px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid rgba(123,147,190,.12)}.BillingSubscription_mobileUsageList__GvXrZ>div:first-child{border-top:0}.BillingSubscription_mobileUsageList__GvXrZ small,.BillingSubscription_mobileUsageList__GvXrZ strong{display:block}.BillingSubscription_mobileUsageList__GvXrZ strong{color:#eef3fb;font-size:12px}.BillingSubscription_mobileUsageList__GvXrZ small{margin-top:3px;color:#8f9db3;font-size:10px}.BillingSubscription_mobileUsageList__GvXrZ em{flex:0 0 auto;color:#d8b4fe;font-size:11px;font-style:normal;font-weight:900}.BillingSubscription_mobileEmptyRow__eShdO{min-height:58px;padding:10px 12px;display:flex;align-items:center;border:1px solid var(--pb-vault-border);border-radius:8px;color:#9ba9bd;background:var(--pb-vault-panel);font-size:11px}.BillingSubscription_mobileProductList__unC9p>*{width:100%;min-height:58px;padding:8px 10px;display:grid;grid-template-columns:36px minmax(0,1fr) 18px;align-items:center;gap:9px;border:0;border-top:1px solid rgba(123,147,190,.12);border-radius:0;color:inherit;background:transparent;text-align:left;text-decoration:none}.BillingSubscription_mobileProductList__unC9p>:first-child{border-top:0}.BillingSubscription_mobileProductList__unC9p small,.BillingSubscription_mobileProductList__unC9p strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BillingSubscription_mobileProductList__unC9p strong{color:#eef3fb;font-size:12px}.BillingSubscription_mobileProductList__unC9p small{margin-top:2px;color:#8f9db3;font-size:10px}.BillingSubscription_mobilePage__cccUe{gap:11px;color:#696477;background:#f7f7fb}.BillingSubscription_mobileHeader__dk97r{min-height:40px}.BillingSubscription_mobileHeader__dk97r h1,.BillingSubscription_mobileSection__Onl4Q>h2{color:#1c182b}.BillingSubscription_mobileHeader__dk97r h1{font-size:18px}.BillingSubscription_mobileError__utMc0{border-color:#fecaca;color:#b91c1c;background:#fff1f2}.BillingSubscription_mobilePlanCard__Fgvd5{border-color:#5b21b6;color:#fff;background:linear-gradient(145deg,#4c1d95,#6d28d9);box-shadow:0 10px 26px rgba(91,33,182,.16)}.BillingSubscription_mobilePlanHeading__OTCny>span:first-child{border-color:rgba(255,255,255,.24);color:#fff;background:rgba(255,255,255,.12)}.BillingSubscription_mobilePlanHeading__OTCny h2{color:#fff}.BillingSubscription_mobilePlanHeading__OTCny p{color:rgba(255,255,255,.72)}.BillingSubscription_mobileStatus__rCyoV{color:#dcfce7;background:rgba(22,101,52,.45)}.BillingSubscription_mobilePlanPeriod__Tkb2v{display:grid;gap:3px;padding-top:8px;border-top:1px solid rgba(255,255,255,.16)}.BillingSubscription_mobilePlanPeriod__Tkb2v small,.BillingSubscription_mobilePlanPeriod__Tkb2v span{color:rgba(255,255,255,.7);font-size:8px}.BillingSubscription_mobilePlanPeriod__Tkb2v strong{color:#fff;font-size:10px}.BillingSubscription_mobilePlanCard__Fgvd5 .BillingSubscription_mobilePrimaryButton__HpdSL{border:0;color:#4c1d95;background:#fff}.BillingSubscription_mobileSectionHeading__byPTI h2,.BillingSubscription_mobileSection__Onl4Q>h2{margin:0;color:#1c182b;font-size:12px}.BillingSubscription_mobileSectionHeading__byPTI{display:flex;align-items:center;justify-content:space-between;gap:8px}.BillingSubscription_mobileSectionHeading__byPTI button{border:0;color:#4c1d95;background:transparent;font:inherit;font-size:8px;font-weight:850}.BillingSubscription_mobileProductList__unC9p,.BillingSubscription_mobileUsageList__GvXrZ{border-color:#e4e1ec;background:#fff}.BillingSubscription_mobileUsageList__GvXrZ>div{min-height:58px;border-top-color:#ece9f2}.BillingSubscription_mobileUsageList__GvXrZ>div>span{min-width:0;flex:1}.BillingSubscription_mobileProductList__unC9p strong,.BillingSubscription_mobileUsageList__GvXrZ strong{color:#1c182b;font-size:9px}.BillingSubscription_mobileProductList__unC9p small,.BillingSubscription_mobileUsageList__GvXrZ small{color:#696477;font-size:8px}.BillingSubscription_mobileUsageList__GvXrZ em{color:#4c1d95;font-size:8px}.BillingSubscription_mobileUsageList__GvXrZ i{height:3px;display:block;overflow:hidden;margin-top:6px;border-radius:999px;background:#e6e2eb}.BillingSubscription_mobileUsageList__GvXrZ i b{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,#5b21b6,#7c3aed)}.BillingSubscription_mobileEmptyRow__eShdO{min-height:52px;border-color:#e4e1ec;color:#696477;background:#fff;font-size:9px}.BillingSubscription_mobileProductList__unC9p>*{min-height:54px;border-top-color:#ece9f2;color:#1c182b}.BillingSubscription_mobileRowIcon__8qt1I{border-color:#ddd6fe;color:#5b21b6;background:#ede9fe}.BillingSubscription_mobileInvoiceList__MWHz0{overflow:hidden;border:1px solid #e4e1ec;border-radius:8px;background:#fff}.BillingSubscription_mobileInvoiceList__MWHz0 article{min-height:48px;display:grid;grid-template-columns:minmax(0,1fr) auto 28px;align-items:center;gap:7px;padding:6px 9px;border-top:1px solid #ece9f2}.BillingSubscription_mobileInvoiceList__MWHz0 article:first-child{border-top:0}.BillingSubscription_mobileInvoiceList__MWHz0 article>span{min-width:0;display:grid;gap:2px}.BillingSubscription_mobileInvoiceList__MWHz0 small,.BillingSubscription_mobileInvoiceList__MWHz0 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BillingSubscription_mobileInvoiceList__MWHz0 strong{color:#1c182b;font-size:8px}.BillingSubscription_mobileInvoiceList__MWHz0 small{color:#696477;font-size:7px}.BillingSubscription_mobileInvoiceList__MWHz0 em{justify-self:end;font-size:7px;font-style:normal;font-weight:850;text-transform:capitalize}.BillingSubscription_mobileInvoiceList__MWHz0 a{width:28px;height:28px;display:grid;place-items:center;color:#4c1d95}.BillingSubscription_mobilePaymentButton__Ul7vN{width:100%;min-height:48px;display:grid;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:8px;padding:7px 10px;border:1px solid #c4b5fd;border-radius:8px;color:#4c1d95;background:#fff;font:inherit;text-align:left}.BillingSubscription_mobilePaymentButton__Ul7vN span{min-width:0}.BillingSubscription_mobilePaymentButton__Ul7vN small,.BillingSubscription_mobilePaymentButton__Ul7vN strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BillingSubscription_mobilePaymentButton__Ul7vN strong{color:#2d2840;font-size:9px}.BillingSubscription_mobilePaymentButton__Ul7vN small{margin-top:2px;color:#696477;font-size:7px}.BillingSubscription_mobileBillingMore__uxSGK{border:1px solid #e4e1ec;border-radius:8px;background:#fff}.BillingSubscription_mobileBillingMore__uxSGK summary{min-height:40px;display:flex;align-items:center;padding:0 10px;color:#4c1d95;cursor:pointer;font-size:8px;font-weight:850;list-style:none}.BillingSubscription_mobileBillingMore__uxSGK summary::-webkit-details-marker{display:none}.BillingSubscription_mobileBillingMore__uxSGK dl{display:grid;margin:0;padding:8px 10px;border-top:1px solid #ece9f2}.BillingSubscription_mobileBillingMore__uxSGK dl div{min-height:28px;display:flex;align-items:center;justify-content:space-between;gap:8px}.BillingSubscription_mobileBillingMore__uxSGK dt{color:#696477;font-size:8px}.BillingSubscription_mobileBillingMore__uxSGK dd{margin:0;color:#2d2840;font-size:8px;font-weight:850}@media (orientation:landscape) and (max-height:767px){.BillingSubscription_mobilePage__cccUe{grid-template-columns:minmax(240px,.8fr) minmax(300px,1.2fr);align-items:start}.BillingSubscription_mobileError__utMc0,.BillingSubscription_mobileHeader__dk97r{grid-column:1/-1}.BillingSubscription_mobilePlanCard__Fgvd5{grid-column:1}.BillingSubscription_mobileBillingMore__uxSGK,.BillingSubscription_mobilePaymentButton__Ul7vN,.BillingSubscription_mobileSection__Onl4Q{grid-column:2}.BillingSubscription_mobileSection__Onl4Q[aria-labelledby=mobile-products-title]{grid-column:1}}