/* Página de preços (/assinar), sobre o cartão do login. */
.as-periodo{display:inline-flex;align-self:flex-start;gap:2px;padding:3px;border-radius:12px;background:var(--fill)}
.as-preco{margin:0;display:flex;align-items:baseline;gap:6px;color:var(--muted);font-size:14px}
.as-preco b{font-size:38px;line-height:1;font-weight:800;letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums}
.as-recursos{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:9px;font-size:14px;line-height:1.4}
.as-recursos li{display:flex;gap:9px}
.as-recursos li::before{content:"✓";font-weight:800;color:var(--green-ink)}
.as-nota{margin:-8px 0 0;font-size:12px;line-height:1.45;color:var(--faint);text-align:center}

/* Excluir a conta (conta.js): fechado por padrão, longe do botão principal */
.as-excluir{margin-top:18px;border-top:1px solid var(--line);padding-top:14px;display:flex;flex-direction:column;gap:12px}
.as-excluir summary{cursor:pointer;font-size:13px;font-weight:700;color:var(--red);text-align:center}
.as-excluir[open]{gap:12px}.as-excluir>*+*{margin-top:12px}
