.member-login.svelte-1x05zx6{max-width:500px;margin:auto;padding:clamp(1.2rem,4vw,2rem);border:1px solid var(--kl-line);border-radius:1.3rem;background:var(--kl-surface);display:grid;gap:1rem}.member-login.svelte-1x05zx6 h1:where(.svelte-1x05zx6){font-size:2rem}.member-login.svelte-1x05zx6 p:where(.svelte-1x05zx6){color:var(--kl-muted)}form.svelte-1x05zx6,label.svelte-1x05zx6{display:grid;gap:.7rem}form.svelte-1x05zx6{gap:1rem}input.svelte-1x05zx6{width:100%;min-height:54px;border:1px solid var(--kl-line);border-radius:.65rem;padding:.8rem;background:var(--kl-paper);color:var(--kl-ink)}a.svelte-1x05zx6{color:var(--kl-purple);font-weight:700;font-size:.85rem}.google.svelte-1x05zx6,.back.svelte-1x05zx6{display:flex;align-items:center;justify-content:center;gap:12px;text-align:center;padding:14px;border:1px solid var(--kl-line);border-radius:12px;background:var(--kl-surface);color:var(--kl-ink);font-weight:700}.google.svelte-1x05zx6{background:#fff;color:#1f1f1f;border-color:#dadce0;font-weight:600}.google.svelte-1x05zx6:hover{background:#f7f8f8}.back.svelte-1x05zx6{padding:8px}
