.auth-shell.svelte-1rvcla4{background:#f4f6f0;min-height:100vh;padding:48px 20px}.wordmark.svelte-1rvcla4{width:fit-content;margin:0 auto 36px;display:block}.auth-card.svelte-1rvcla4{border:1px solid var(--line);background:#fff;border-radius:12px;max-width:500px;margin:auto;padding:35px}.auth-card.svelte-1rvcla4 h1{letter-spacing:-.04em;font-size:30px;line-height:1.2}.auth-card.svelte-1rvcla4 p{color:var(--muted);margin-top:18px;font-size:13px}.auth-card.svelte-1rvcla4 form{gap:18px;margin-top:26px;display:grid}.auth-card.svelte-1rvcla4 label{gap:8px;font-size:12px;display:grid}.auth-card.svelte-1rvcla4 input{width:100%;font:inherit;border:1px solid #b6c1b7;border-radius:5px;padding:12px}.auth-card.svelte-1rvcla4 .notice{background:#f5f0e6;border-radius:6px;padding:14px}.auth-card.svelte-1rvcla4 .error{color:#973f30}.auth-card.svelte-1rvcla4 .text-link{margin-top:20px;font-size:12px;display:inline-block}.auth-card.svelte-1rvcla4 button:disabled{opacity:.5}@media (width<=500px){.auth-card.svelte-1rvcla4{padding:25px}}
