.billing.svelte-by3asd{border-top:1px solid var(--rule);margin-top:10px;padding-top:18px}.billing.svelte-by3asd h2:where(.svelte-by3asd){margin:0 0 8px;font-size:15px}.billing.svelte-by3asd .muted:where(.svelte-by3asd){margin:0 0 12px;font-size:13px;line-height:1.65}.billing.svelte-by3asd .links:where(.svelte-by3asd){flex-wrap:wrap;gap:8px 18px;display:flex}.billing.svelte-by3asd .links:where(.svelte-by3asd) a:where(.svelte-by3asd){color:var(--accent);font-size:14px;text-decoration:none}.billing.svelte-by3asd .links:where(.svelte-by3asd) a:where(.svelte-by3asd):hover{text-decoration:underline}@media (width<=720px){.billing.svelte-by3asd .links:where(.svelte-by3asd){flex-direction:column;gap:2px}.billing.svelte-by3asd .links:where(.svelte-by3asd) a:where(.svelte-by3asd){align-items:center;min-height:48px;display:flex}}.settings.svelte-by3asd{flex-direction:column;gap:16px;max-width:480px;margin:48px auto;padding:0 20px;display:flex}h1.svelte-by3asd{font-family:var(--font-display);color:var(--ink);margin:10px 0 6px;font-size:30px;font-weight:600}.muted.svelte-by3asd{color:var(--ink-soft)}.field.svelte-by3asd{border:1px solid var(--rule);background:var(--bg);padding:9px 13px;transition:border-color .2s;display:block}.field.svelte-by3asd:focus-within{border-color:var(--accent)}.field-label.svelte-by3asd{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mid);margin-bottom:3px;font-size:10.5px;font-weight:600;display:block}.field.svelte-by3asd select:where(.svelte-by3asd),.field.svelte-by3asd input:where(.svelte-by3asd){width:100%;color:var(--ink);font-family:var(--font-body);background:0 0;border:0;outline:0;padding:2px 0;font-size:15px;line-height:1.5}.field.svelte-by3asd select:where(.svelte-by3asd){appearance:none;cursor:pointer}.actions.svelte-by3asd{align-items:center;gap:14px;margin-top:4px;display:flex}.save-btn.svelte-by3asd{background:var(--accent);color:var(--on-accent);font-family:var(--font-body);cursor:pointer;border:0;padding:11px 26px;font-size:14px;font-weight:600;transition:background-color .2s}.save-btn.svelte-by3asd:hover{background:var(--accent-hover)}.status.svelte-by3asd{color:var(--ink-soft);font-size:13px}.load-err.svelte-by3asd{color:var(--color-danger,#b32d2e);line-height:1.7}.load-err.svelte-by3asd button:where(.svelte-by3asd){margin-left:8px}
