.sign-in.svelte-16t0pxv{max-width:calc(26rem + 2 * var(--sx-body));padding:7.5rem var(--sx-body) var(--sy-section);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}form.svelte-16t0pxv{text-align:left;flex-direction:column;gap:1.5rem;width:100%;margin-top:4rem;display:flex}label.svelte-16t0pxv{flex-direction:column;gap:.5rem;display:flex}input.svelte-16t0pxv{border:1px solid var(--line);background:var(--bg-card);width:100%;color:var(--accent);padding:.75rem 1rem;transition:border-color .3s}input.svelte-16t0pxv:focus{border-color:var(--accent)}.submit.svelte-16t0pxv{justify-content:center;margin-top:1rem;display:flex}.switch.svelte-16t0pxv{margin-top:2.5rem}.switch.svelte-16t0pxv a:where(.svelte-16t0pxv){text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px}.note.svelte-16t0pxv{color:var(--accent-soft);margin-top:1.5rem}.note.svelte-16t0pxv a:where(.svelte-16t0pxv){text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px}.error.svelte-16t0pxv{color:var(--error)}.signed-in.svelte-16t0pxv{margin-top:3rem}strong.svelte-16t0pxv{font-weight:inherit;font-family:var(--font-serif);font-style:italic}.buttons.svelte-16t0pxv{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:3rem;display:flex}@media (width>=1111px){.sign-in.svelte-16t0pxv{padding-top:8.75rem}}@media (hover:hover){.switch.svelte-16t0pxv a:where(.svelte-16t0pxv):hover,.note.svelte-16t0pxv a:where(.svelte-16t0pxv):hover{opacity:.6}}
