.acct[data-astro-cid-n4ip77tt]{display:grid;gap:var(--space-l);max-width:40rem}.consent[data-astro-cid-n4ip77tt]{display:grid;gap:var(--space-xs);margin:0;padding:0;border:0;min-width:0}.plan-summary[data-astro-cid-n4ip77tt]{display:grid;gap:var(--space-2xs)}.plan-summary[data-astro-cid-n4ip77tt][hidden]{display:none}.plan-summary__name[data-astro-cid-n4ip77tt]{font-weight:700}.plan-summary__terms[data-astro-cid-n4ip77tt]{display:block;color:var(--fg-muted)}.acct__note[data-astro-cid-n4ip77tt]{padding:var(--space-s);border-radius:var(--radius-m);background:var(--accent-soft);font-weight:600}.card[data-astro-cid-n4ip77tt]{padding:clamp(1rem,4vw,2rem);border:var(--border-thick) solid var(--line-strong);border-radius:var(--radius-l);background:var(--surface);min-width:0}.acct__guest[data-astro-cid-n4ip77tt]{box-shadow:0 .5rem 0 var(--accent)}.tabs[data-astro-cid-n4ip77tt]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:var(--space-m);padding:.3rem;border-radius:var(--radius-pill);background:var(--bg);border:1px solid var(--line)}.tab[data-astro-cid-n4ip77tt]{flex:8rem;min-height:2.75rem;padding:.4rem 1rem;border-radius:var(--radius-pill);font-weight:700}.tab[data-astro-cid-n4ip77tt][aria-selected=true]{background:var(--fg);color:var(--bg)}.form[data-astro-cid-n4ip77tt]{display:grid;gap:var(--space-s)}.field[data-astro-cid-n4ip77tt]{display:grid;gap:.35rem}.field[data-astro-cid-n4ip77tt] label[data-astro-cid-n4ip77tt]{font-weight:650}.field[data-astro-cid-n4ip77tt] input[data-astro-cid-n4ip77tt]{width:100%;min-height:3.1rem;padding:.6rem .9rem;border:var(--border-thick) solid var(--line-strong);border-radius:var(--radius-m);background:var(--bg);color:var(--fg)}.field[data-astro-cid-n4ip77tt] input[data-astro-cid-n4ip77tt]:focus-visible{outline-offset:1px}.field[data-astro-cid-n4ip77tt] [data-astro-cid-n4ip77tt][aria-invalid=true]{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.field__hint[data-astro-cid-n4ip77tt]{font-size:var(--step--1);color:var(--fg-muted)}.pw-rules[data-astro-cid-n4ip77tt]{display:grid;gap:.2rem;margin-top:.25rem}.pw-rules[data-astro-cid-n4ip77tt] li[data-astro-cid-n4ip77tt]{display:grid;grid-template-columns:1.2rem minmax(0,1fr);gap:.3rem}.pw-rules[data-astro-cid-n4ip77tt] li[data-astro-cid-n4ip77tt]:before{content:"\2022" / "";font-weight:800}.pw-rules[data-astro-cid-n4ip77tt] li[data-astro-cid-n4ip77tt][data-ok]:before{content:"\2713" / "";color:var(--success)}.pw-rules[data-astro-cid-n4ip77tt] li[data-astro-cid-n4ip77tt][data-ok]{color:var(--fg)}.prog__bar[data-astro-cid-n4ip77tt]{height:.75rem;border:var(--border-thick) solid var(--line-strong);border-radius:var(--radius-pill);background:var(--bg);overflow:hidden}.prog__fill[data-astro-cid-n4ip77tt]{height:100%;background:var(--success);transform-origin:0;transform:scaleX(var(--p, 0))}[dir=rtl] .prog__fill[data-astro-cid-n4ip77tt]{transform-origin:100%}.prog__count[data-astro-cid-n4ip77tt]{font-weight:700}.prog__list[data-astro-cid-n4ip77tt]{display:grid;gap:.35rem}.prog__list[data-astro-cid-n4ip77tt] li[data-astro-cid-n4ip77tt]{display:flex;justify-content:space-between;gap:var(--space-xs);min-width:0}.prog__list[data-astro-cid-n4ip77tt] li[data-astro-cid-n4ip77tt][data-complete] .prog__n[data-astro-cid-n4ip77tt]:before{content:"\2713" / "";margin-inline-end:.3rem;color:var(--success)}.prog__n[data-astro-cid-n4ip77tt]{flex:none;font-variant-numeric:tabular-nums;color:var(--fg-muted)}.check[data-astro-cid-n4ip77tt]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;cursor:pointer;overflow-wrap:anywhere}.check[data-astro-cid-n4ip77tt] input[data-astro-cid-n4ip77tt]{width:1.4rem;height:1.4rem;margin-top:.15rem;accent-color:var(--accent)}.form__error[data-astro-cid-n4ip77tt]{color:var(--danger);font-weight:650}.form__error[data-astro-cid-n4ip77tt]:empty{display:none}.form__submit[data-astro-cid-n4ip77tt]{justify-self:start}.acct__member[data-astro-cid-n4ip77tt]{display:grid;gap:var(--space-m)}.acct__who[data-astro-cid-n4ip77tt]{display:flex;align-items:center;gap:.6rem;font-size:var(--step-1);font-weight:700;overflow-wrap:anywhere;min-width:0}.acct__plan[data-astro-cid-n4ip77tt]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:650}.badge[data-astro-cid-n4ip77tt]{display:inline-flex;align-items:center;gap:.3rem;padding:.1rem .7rem;border-radius:var(--radius-pill);border:1px solid var(--line-strong);font-weight:750}.badge--premium[data-astro-cid-n4ip77tt]{background:var(--accent);color:var(--accent-fg);border-color:#0000}.acct__actions[data-astro-cid-n4ip77tt]{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center}.acct__status[data-astro-cid-n4ip77tt]{font-weight:650}.acct__manage[data-astro-cid-n4ip77tt]{display:grid;gap:.4rem;justify-items:start;padding-top:var(--space-s);border-top:1px solid var(--line)}.acct__delete[data-astro-cid-n4ip77tt] summary[data-astro-cid-n4ip77tt]{display:flex;align-items:center;gap:.5rem;min-height:2.75rem;font-weight:700;cursor:pointer}.acct__delete[data-astro-cid-n4ip77tt][open] summary[data-astro-cid-n4ip77tt]{margin-bottom:var(--space-s)}.btn--danger[data-astro-cid-n4ip77tt]{background:var(--danger);color:var(--bg);border-color:var(--danger)}
