.auth-card.svelte-kmqcod{background:#fff;border:1px solid #ddd;border-radius:12px;max-width:420px;margin:3rem auto 0;padding:1.75rem}h1.svelte-kmqcod{margin:0}.auth-card.svelte-kmqcod>p:where(.svelte-kmqcod){color:#6b7280;margin:.4rem 0 1.5rem}.form-group.svelte-kmqcod{margin-bottom:1rem}label.svelte-kmqcod{margin-bottom:.4rem;font-weight:600;display:block}input.svelte-kmqcod{box-sizing:border-box;color:#111827;width:100%;min-height:2.75rem;font:inherit;background:#fff;border:1px solid #ccc;border-radius:8px;padding:.7rem}input.svelte-kmqcod:read-only{background:#f3f4f6}.submit-button.svelte-kmqcod{color:#fff;width:100%;font:inherit;cursor:pointer;background:#111827;border:0;border-radius:8px;padding:.7rem 1rem;font-weight:600}.error.svelte-kmqcod{color:#991b1b;background:#fee2e2;border-radius:8px;margin-bottom:1rem;padding:.75rem 1rem}.switch.svelte-kmqcod{text-align:center;color:#6b7280;margin:1.25rem 0 0}.switch.svelte-kmqcod a:where(.svelte-kmqcod){color:#111827;font-weight:600}
