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