main.svelte-1x05zx6{min-height:100vh;display:grid;place-content:center;justify-items:center;gap:1.25rem;padding:1rem}.maker.svelte-1x05zx6{margin:0;font-size:var(--t-xs);color:var(--ink-3)}.card.svelte-1x05zx6{width:min(380px,100%);padding:2rem 1.8rem 1.6rem;display:grid;gap:.9rem;background:var(--surface)}.top.svelte-1x05zx6{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.brand.svelte-1x05zx6{display:flex;align-items:center;gap:.5rem;font-weight:750;font-size:var(--t-lg);color:var(--ink);text-decoration:none;letter-spacing:-.02em}h1.svelte-1x05zx6{font-size:var(--t-md);font-weight:600;margin-bottom:.2rem}.pw.svelte-1x05zx6{position:relative;display:block}.pw.svelte-1x05zx6 .icon-btn:where(.svelte-1x05zx6){position:absolute;right:4px;top:50%;transform:translateY(-50%)}.error.svelte-1x05zx6{margin:0;padding:.5rem .7rem;border-radius:var(--r-sm);background:var(--danger-wash);color:var(--danger);border:1px solid color-mix(in srgb,var(--danger) 40%,transparent);font-size:var(--t-sm)}.hint.svelte-1x05zx6{margin:0;text-align:center}.sso.svelte-1x05zx6{display:grid;gap:.5rem}.sso-btn.svelte-1x05zx6{justify-content:center;gap:.6rem;text-decoration:none}.mark.svelte-1x05zx6{display:inline-flex}.mark.svelte-1x05zx6 img:where(.svelte-1x05zx6){display:block}.or.svelte-1x05zx6{display:flex;align-items:center;gap:.6rem;margin:.1rem 0;font-size:var(--t-xs);color:var(--ink-3)}.or.svelte-1x05zx6:before,.or.svelte-1x05zx6:after{content:"";flex:1;height:1px;background:var(--line)}
