.page.svelte-1l654x3{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.content.svelte-1l654x3{display:flex;flex-direction:column;align-items:center;gap:2rem}.content.svelte-1l654x3 svg{height:4rem;width:auto}.logo.svelte-1l654x3{border-radius:.5rem;border:1px solid var(--black20, #ccc);background:var(--white, #fff);display:flex;padding:1rem;flex-direction:column}.login-form.svelte-1l654x3{display:flex;flex-direction:column;gap:1rem;width:20rem}.login-form.svelte-1l654x3 h2:where(.svelte-1l654x3){margin:0;text-align:center}.subtitle.svelte-1l654x3{text-align:center;font-size:.9rem;color:var(--black60);margin:-.5rem 0 .5rem}.success-message.svelte-1l654x3{text-align:center;font-size:.9rem}.success-message.svelte-1l654x3 h3:where(.svelte-1l654x3){margin:0 0 1rem}.success-message.svelte-1l654x3 .instruction:where(.svelte-1l654x3){color:var(--black60);margin-top:.5rem}.signup-link.svelte-1l654x3{text-align:center;font-size:.9rem;color:var(--black60);margin-top:.5rem}.signup-link.svelte-1l654x3 a:where(.svelte-1l654x3){color:var(--primary);text-decoration:none}.signup-link.svelte-1l654x3 a:where(.svelte-1l654x3):hover{text-decoration:underline}
