.BillingPageClient_root-container___dvCF{min-height:100vh;background-color:#0a0a0a;color:#fff;padding:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.BillingPageClient_header__FQ6TA{margin-bottom:3rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.BillingPageClient_title__bnNFl{font-weight:700;margin:0 0 .5rem;background:linear-gradient(135deg,#fff,#a0a0a0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.BillingPageClient_subtitle__Diz_q{font-size:1.125rem;color:#6b7280;margin:0}.BillingPageClient_subscriptions-container__0dQ83{display:grid;grid-gap:1.5rem;gap:1.5rem;max-width:800px}.BillingPageClient_empty-state__XP3bE{padding:4rem 2rem;text-align:center;background-color:#111;border:1px solid #1f1f1f;border-radius:12px;color:#6b7280}.BillingPageClient_subscription-card__ln0ZK{background-color:#111;border:1px solid #1f1f1f;border-radius:12px;padding:1rem;transition:all .3s ease}.BillingPageClient_subscription-card__ln0ZK:hover{border-color:#333;box-shadow:0 4px 20px rgba(0,0,0,.5)}.BillingPageClient_subscription-header__8d2z6{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem}.BillingPageClient_subscription-name__fHlxq{font-size:large;font-weight:600;margin:0;color:#fff}.BillingPageClient_tagline__ck6Bt{color:#9ca3af;margin:0 0 1.5rem;font-size:.875rem}.BillingPageClient_credit-info__EV_y0{margin-bottom:1.5rem}.BillingPageClient_credit-text__Pp2kN{display:flex;align-items:baseline;gap:.5rem;margin-bottom:1rem}.BillingPageClient_credit-used__4JA2g{font-size:2rem;font-weight:700;color:#60a5fa}.BillingPageClient_credit-separator__mHOYq{color:#6b7280;font-size:1rem}.BillingPageClient_credit-total__YxPBt{font-size:2rem;font-weight:700;color:#fff}.BillingPageClient_credit-label__qQvhf{color:#6b7280;font-size:1rem;margin-left:.5rem}.BillingPageClient_progress-bar__98yJ4{width:100%;height:8px;background-color:#1f1f1f;border-radius:9999px;overflow:hidden;margin-bottom:.75rem}.BillingPageClient_progress-fill__JBsv_{height:100%;background:linear-gradient(90deg,#3b82f6,#60a5fa);border-radius:9999px;transition:width .3s ease}.BillingPageClient_credit-remaining__K08eX{font-size:.875rem;color:#9ca3af}.BillingPageClient_price-info__JBo5B{display:flex;align-items:center;gap:.5rem;padding-top:1rem;border-top:1px solid #1f1f1f}.BillingPageClient_price-label__fbCuV{color:#6b7280;font-size:.875rem}.BillingPageClient_price-value__Ntmyq{color:#fff;font-weight:500}.BillingPageClient_adhoc-credits-container__sfTpK{margin-top:3rem;max-width:800px}.BillingPageClient_section-title__Ihsec{font-size:x-large;font-weight:600;margin:0 0 1.5rem;color:#fff}.BillingPageClient_adhoc-credits-grid__Kipo3{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.BillingPageClient_adhoc-credit-card__hpPvH{background-color:#111;border:1px solid #1f1f1f;border-radius:12px;padding:1.5rem;transition:all .3s ease}.BillingPageClient_adhoc-credit-card__hpPvH:hover{border-color:#333;box-shadow:0 4px 20px rgba(0,0,0,.5)}.BillingPageClient_adhoc-credit-name__F8l28{font-size:1.25rem;font-weight:600;margin:0 0 .5rem;color:#fff}.BillingPageClient_adhoc-credit-description__Lbbne{color:#9ca3af;margin:0 0 1.5rem;font-size:.875rem}