.billing-access_banner__Sptlr,.billing-access_lock___iafH{--billing-body:var(--muted);--billing-muted:var(--muted);--billing-border:var(--border)}:root[data-theme=dark] .billing-access_banner__Sptlr,:root[data-theme=dark] .billing-access_lock___iafH{--billing-body:#aaa5a1;--billing-muted:#8f8a86;--billing-border:#2e2a33}.billing-access_banner__Sptlr{display:flex;align-items:center;gap:16px;margin:36px auto 0;width:calc(100% - 40px);padding:14px 16px 14px 18px;max-width:1120px;border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);border-radius:12px;background:var(--surface);color:var(--billing-body);font-family:var(--font-member)}.billing-access_banner__Sptlr>svg{flex:0 0 auto;color:var(--accent-text)}.billing-access_words__4YFFo{flex:1 1;min-width:0}.billing-access_words__4YFFo h2{margin:0;font:600 15px/1.5 var(--font-member);color:var(--member-copy-ink)}.billing-access_words__4YFFo p{margin:0;font-size:14px;line-height:1.5}.billing-access_portal__oLgR6{flex-shrink:0}.billing-access_button__3MVKM{min-height:44px;padding:10px 20px;border-radius:10px;font:600 15px/1.4 var(--font-member);background:var(--accent);color:var(--reflect-on-accent);box-shadow:none}@media (hover:hover){.billing-access_button__3MVKM:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 92%,var(--bg));box-shadow:none}}.billing-access_error__4gPQC{margin:6px 0 0;font-size:13px;color:var(--accent-text)}.billing-access_lock___iafH{min-height:100dvh;color:var(--member-copy-ink);font-family:var(--font-member)}.billing-access_top__PthXY{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 28px}.billing-access_brand__i2Yd0{display:inline-flex;align-items:center;gap:10px;font-size:16px;font-weight:600}.billing-access_tile__2J_Sk{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;border:1px solid var(--billing-border);background:var(--surface);color:var(--accent-text);font-weight:600;font-size:20px}.billing-access_signout__HCZ9V{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 10px;background:transparent;border-radius:10px;color:var(--billing-muted);font-size:14px}.billing-access_panel__Bz8kE{width:calc(100% - 40px);max-width:440px;margin:146px auto 0;padding-bottom:40px}.billing-access_panel__Bz8kE h1{margin:0 0 12px;font:700 32px/1.2 var(--font-member);letter-spacing:-.01em}.billing-access_panel__Bz8kE>p{color:var(--billing-body);font-size:16px;line-height:1.5;margin:0 0 24px}.billing-access_facts___awbV{border-block:1px solid var(--billing-border);padding:14px 0;margin:0 0 26px;font-size:14px;color:var(--billing-muted)}.billing-access_facts___awbV>div{display:flex;justify-content:space-between;gap:16px;padding:3px 0}.billing-access_facts___awbV dd{margin:0;overflow-wrap:anywhere;text-align:right;color:var(--member-copy-ink)}.billing-access_panel__Bz8kE .billing-access_button__3MVKM{width:100%;min-height:48px}.billing-access_button__3MVKM:focus-visible,.billing-access_signout__HCZ9V:focus-visible{outline:1px solid var(--focus-border);outline-offset:1px;box-shadow:0 0 0 var(--input-focus-ring-size) var(--focus-ring)}@media (max-width:600px){.billing-access_banner__Sptlr{margin:20px 20px 0;flex-wrap:wrap;align-items:flex-start;padding:14px 16px;gap:12px}.billing-access_banner__Sptlr .billing-access_button__3MVKM,.billing-access_banner__Sptlr .billing-access_portal__oLgR6{width:100%}.billing-access_top__PthXY{padding:14px 20px}.billing-access_panel__Bz8kE{margin-top:70px}.billing-access_panel__Bz8kE h1{font-size:28px}}