.AccountUsage_gauge__w_TNl{display:block;width:100%;height:6px;margin-top:var(--space-3);overflow:hidden;border:0;border-radius:var(--radius-full);background:var(--border);-webkit-appearance:none;-moz-appearance:none;appearance:none}.AccountUsage_gauge__w_TNl::-webkit-progress-bar{border-radius:inherit;background:var(--border)}.AccountUsage_gauge__w_TNl::-webkit-progress-value{border-radius:inherit;background:var(--accent)}.AccountUsage_gauge__w_TNl::-moz-progress-bar{border-radius:inherit;background:var(--accent)}.AccountUsage_unlimited__q3QdX{border:1px dashed var(--border-strong);background:transparent}.AccountUsage_pending__L5U5O,.AccountUsage_unavailable__Uj2HO{background:var(--border)}.AccountUsage_pending__L5U5O{opacity:.5}.AccountProfile_card__PvSWK{width:100%;min-width:0}.AccountProfile_header__YjZjg{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:40px}.AccountProfile_header__YjZjg small{color:var(--accent)}.AccountProfile_summary__svsNG{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:32px;gap:32px;width:100%;margin-top:24px}.AccountProfile_identity__haAQ7{display:flex;align-items:center;gap:20px;min-width:0}.AccountProfile_identity__haAQ7 .bb-account-avatar{margin:0;flex:none}.AccountProfile_identity__haAQ7 h2{overflow-wrap:anywhere}.AccountProfile_accountDetails__i_OW9{min-width:0}.AccountProfile_accountDetails__i_OW9 p{margin:0!important;overflow-wrap:anywhere}.AccountProfile_accountDetails__i_OW9 span{display:block;margin-top:8px;color:var(--text-tertiary);font-size:var(--text-ui)}.AccountProfile_form__8Osqh{width:100%;min-width:0;margin-top:24px}.AccountProfile_fields__FAGse{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:32px;gap:32px}.AccountProfile_photo__YvsQI{display:flex;align-items:center;gap:20px;min-width:0}.AccountProfile_photo__YvsQI>div:first-child{width:72px;height:72px;margin:0;flex:none}.AccountProfile_photoActions__duksH{display:flex;flex-wrap:wrap;gap:8px}.AccountProfile_photo__YvsQI p{margin:8px 0 0!important;font-size:var(--text-ui)!important;color:var(--text-secondary);line-height:var(--leading-reading)}.AccountProfile_name__iNMZx{display:flex;flex-direction:column;gap:10px;min-width:0;font-size:var(--text-ui);font-weight:600}.AccountProfile_name__iNMZx input{width:100%;border:1px solid var(--flow-border);border-radius:var(--flow-control-radius);background:var(--surface);color:var(--text);padding:12px 14px;font:inherit;font-size:var(--text-input);font-weight:400}.AccountProfile_security__Vukoy{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:16px;width:100%;margin-top:28px;padding-top:24px;border-top:1px solid var(--flow-border)}.AccountProfile_security__Vukoy strong{font-size:var(--text-ui);font-weight:600}.AccountProfile_security__Vukoy p{margin:8px 0 0!important;font-size:var(--text-ui)!important;color:var(--text-secondary);line-height:var(--leading-reading)}.AccountProfile_securityStatus__qkGSj{flex-basis:100%}.AccountProfile_actions__i932P{display:flex;justify-content:flex-end;gap:8px;margin-top:28px}.AccountProfile_error__jp5sX{color:var(--danger)!important;font-size:var(--text-ui);line-height:var(--leading-reading);margin:16px 0 0}.AccountProfile_spinner__GDknM{display:inline-block;width:14px;height:14px;margin-right:8px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:AccountProfile_spin__sG5_C var(--duration-spin) linear infinite}@keyframes AccountProfile_spin__sG5_C{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.AccountProfile_spinner__GDknM{animation:none}}@media(max-width:700px){.AccountProfile_fields__FAGse,.AccountProfile_summary__svsNG{grid-template-columns:minmax(0,1fr);gap:24px}.AccountProfile_photo__YvsQI{gap:14px}}.PaymentMethods_body__Saomm{padding:24px}.PaymentMethods_list__w5jjt{display:grid;grid-gap:16px;gap:16px;list-style:none;margin:0;padding:0}.PaymentMethods_card__4YG2f{border:1px solid var(--border);border-radius:var(--radius-md);padding:20px}.PaymentMethods_row__DyFTa{display:flex;align-items:center;justify-content:space-between;gap:20px}.PaymentMethods_row__DyFTa>div:first-child{min-width:0}.PaymentMethods_row__DyFTa strong{font-size:var(--text-body);overflow-wrap:anywhere}.PaymentMethods_detail__MCGAQ,.PaymentMethods_empty__ZxEUZ{color:var(--text-secondary);font-size:var(--text-ui);line-height:var(--leading-reading)}.PaymentMethods_detail__MCGAQ{margin:8px 0 0}.PaymentMethods_badge__Gw_ma{display:inline-flex;margin-left:10px;padding:4px 8px;color:var(--accent);background:var(--accent-subtle);border-radius:var(--radius-md);font-size:var(--text-ui);font-weight:600}.PaymentMethods_actions__P7oKN{display:flex;gap:8px;flex-wrap:wrap;flex:none}.PaymentMethods_check__k_ddO{display:flex;gap:10px;align-items:flex-start;margin-top:18px;font-size:var(--text-ui);line-height:var(--leading-reading);cursor:pointer}.PaymentMethods_check__k_ddO input{margin-top:5px;accent-color:var(--accent)}.PaymentMethods_labelForm__d44Lu{display:flex;align-items:flex-end;gap:8px;margin-top:16px}.PaymentMethods_labelForm__d44Lu label{display:grid;grid-gap:8px;gap:8px;flex:1 1;font-size:var(--text-ui)}.PaymentMethods_labelForm__d44Lu input{width:100%;min-height:40px;border:1px solid var(--border);border-radius:var(--radius-md);padding:8px 12px;font-size:var(--text-input)}.PaymentMethods_error__U_Z4U{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;color:var(--danger);font-size:var(--text-ui);line-height:var(--leading-reading)}.PaymentMethods_spinner__jeq3M{display:inline-block;width:14px;height:14px;margin-right:8px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:PaymentMethods_spin__LMUUR var(--duration-spin) linear infinite}@keyframes PaymentMethods_spin__LMUUR{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.PaymentMethods_spinner__jeq3M{animation:none}}@media(max-width:700px){.PaymentMethods_body__Saomm{padding:18px}.PaymentMethods_row__DyFTa{align-items:flex-start;flex-direction:column}.PaymentMethods_actions__P7oKN{width:100%}.PaymentMethods_labelForm__d44Lu{flex-wrap:wrap}.PaymentMethods_labelForm__d44Lu label{flex-basis:100%}}.RefundRequestButton_card__mNSPz label{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.RefundRequestButton_card__mNSPz textarea{width:100%;resize:vertical;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:inherit}.RefundRequestButton_card__mNSPz footer{display:flex;gap:var(--space-3)}.SubscriptionCheckoutDialog_dialog__a2ZGU{width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow:auto;padding:28px;border-radius:var(--flow-radius);background:var(--surface)}.SubscriptionCheckoutDialog_header__tcYOS{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.SubscriptionCheckoutDialog_header__tcYOS h2{margin:0;font-size:24px}.SubscriptionCheckoutDialog_price__chZRI{display:grid;grid-gap:14px;gap:14px;padding:20px;background:var(--flow-panel);border-radius:var(--radius-md);margin:0 0 24px}.SubscriptionCheckoutDialog_price__chZRI>div{display:flex;justify-content:space-between;gap:20px}.SubscriptionCheckoutDialog_price__chZRI dt{color:var(--text-secondary)}.SubscriptionCheckoutDialog_price__chZRI dd{margin:0;font-weight:700}.SubscriptionCheckoutDialog_cards__SFdcB{border:0;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px;min-width:0}.SubscriptionCheckoutDialog_cards__SFdcB legend{font-weight:600;font-size:var(--text-ui);margin-bottom:12px}.SubscriptionCheckoutDialog_option__oH1Gm{display:flex;align-items:center;gap:12px;border:1px solid var(--border);border-radius:var(--radius-md);padding:16px;cursor:pointer}.SubscriptionCheckoutDialog_option__oH1Gm:has(input:checked){border-color:var(--accent);background:var(--accent-subtle)}.SubscriptionCheckoutDialog_consent__ffQ7w input,.SubscriptionCheckoutDialog_option__oH1Gm input{accent-color:var(--accent);flex:none}.SubscriptionCheckoutDialog_option__oH1Gm strong{font-size:var(--text-body)}.SubscriptionCheckoutDialog_option__oH1Gm small{display:block;font-size:var(--text-ui);color:var(--text-secondary);margin-top:6px;overflow-wrap:anywhere}.SubscriptionCheckoutDialog_consent__ffQ7w{display:flex;align-items:flex-start;gap:10px;font-size:var(--text-ui);line-height:var(--leading-reading);margin-top:24px}.SubscriptionCheckoutDialog_consent__ffQ7w input{margin-top:5px}.SubscriptionCheckoutDialog_actions__8Dq2F{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.SubscriptionCheckoutDialog_error__8vYxD{display:grid;grid-gap:10px;gap:10px;margin-top:20px;color:var(--danger);font-size:var(--text-ui);line-height:var(--leading-reading)}.SubscriptionCheckoutDialog_spinner__XMtQe{display:inline-block;width:14px;height:14px;margin-right:8px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:SubscriptionCheckoutDialog_spin__WzMOW var(--duration-spin) linear infinite}@keyframes SubscriptionCheckoutDialog_spin__WzMOW{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.SubscriptionCheckoutDialog_spinner__XMtQe{animation:none}}@media(max-width:600px){.SubscriptionCheckoutDialog_dialog__a2ZGU{padding:20px}.SubscriptionCheckoutDialog_actions__8Dq2F>button{flex:1 1}}.SubscriptionCheckoutDialog_close__psb4S{display:grid;place-items:center;flex:none;width:36px;height:36px;padding:0;background:var(--flow-panel);border:1px solid var(--flow-border);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer}.SubscriptionCheckoutDialog_close__psb4S svg{display:block}.SubscriptionCheckoutDialog_close__psb4S:focus-visible,.SubscriptionCheckoutDialog_option__oH1Gm:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.SubscriptionCheckoutDialog_option__oH1Gm{position:relative}.SubscriptionCheckoutDialog_option__oH1Gm input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.SubscriptionCheckoutDialog_option__oH1Gm input:focus-visible{outline:none}.SubscriptionCheckoutDialog_option__oH1Gm input:focus{box-shadow:none;outline:none}