.signin.svelte-qccg9o{place-items:center;min-height:60vh;display:grid}.signin-card.svelte-qccg9o{gap:16px;width:100%;max-width:420px;padding:24px;display:grid}.signin-title.svelte-qccg9o{color:var(--text);margin:0;font-size:22px;line-height:28px}.notice.svelte-qccg9o{background:var(--amber-soft);color:var(--amber);border-radius:10px;margin:0;padding:12px}.reference.svelte-qccg9o{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0}.field.svelte-qccg9o{gap:6px;display:grid}.field-label.svelte-qccg9o{color:var(--text-dim);font-size:14px}input.svelte-qccg9o,select.svelte-qccg9o{font:inherit;border:1px solid var(--border);background:var(--surface);min-height:44px;color:var(--text);border-radius:10px;padding:0 12px;font-size:16px}input.svelte-qccg9o:focus-visible,select.svelte-qccg9o:focus-visible,.signin-button.svelte-qccg9o:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.signin-button.svelte-qccg9o{min-height:44px}
