.auth-grid.svelte-s1pzn9{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.signup-form.svelte-s1pzn9{max-width:36rem}.account-switch-card.svelte-s1pzn9{max-width:36rem;display:grid;gap:.75rem;margin-bottom:1rem}.account-switch-card.svelte-s1pzn9 header:where(.svelte-s1pzn9){display:grid;gap:.4rem}.account-switch-card__success.svelte-s1pzn9{color:var(--cp-success);margin:0}.account-switch-card__error.svelte-s1pzn9{color:var(--cp-error);margin:0}.field-grid.svelte-s1pzn9{display:grid;gap:.9rem}.field.svelte-s1pzn9{display:grid;gap:.35rem}.field.svelte-s1pzn9 span:where(.svelte-s1pzn9){color:var(--cp-text-muted);font-size:.9rem}.field.svelte-s1pzn9 input:where(.svelte-s1pzn9){padding:.6rem .75rem;border:1px solid var(--cp-border-subtle);border-radius:.6rem;background:color-mix(in oklch,var(--cp-surface-0),white 10%);color:var(--cp-text-primary)}.password-field.svelte-s1pzn9{display:flex;align-items:center;gap:.5rem}.password-field.svelte-s1pzn9 input:where(.svelte-s1pzn9){flex:1}.password-toggle.svelte-s1pzn9{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--cp-border);border-radius:.6rem;background:var(--cp-surface);color:var(--cp-text);padding:.58rem .75rem;font-size:.82rem;cursor:pointer;white-space:nowrap}
