.account-main{display:grid;min-height:60vh;padding:1rem;place-items:center}.account-card{background:#fff;border:1px solid var(--home-border);border-radius:.75rem;padding:1rem 1.25rem;width:min(38rem,100%)}.account-plans{border-top:1px solid var(--home-border);margin-top:1.25rem;padding-top:1rem}.account-plans h2{font-size:1.1rem;margin:0 0 .5rem}.account-plans-lead{color:var(--home-muted);margin:0 0 .6rem}.account-btn{background:var(--home-accent);border:1px solid var(--home-accent);border-radius:.5rem;color:#fff;font-weight:600;padding:.65rem .9rem}.account-btn-ghost{background:#fff;border-color:var(--home-border);color:var(--home-fg)}.account-notice{color:#065f46}.account-error{color:#991b1b}
