.authContainer.svelte-1wx4tso{max-width:400px;margin:0rem auto;padding:3rem 1rem}.description.svelte-1wx4tso{text-align:center;margin-bottom:2rem;color:var(--c-fg-secondary);text-wrap:balance;line-height:1.5em}.formGroup.svelte-1wx4tso{margin-bottom:1.5rem}label.svelte-1wx4tso{display:block;margin-bottom:.5rem;font-weight:500}input.svelte-1wx4tso{box-sizing:border-box;width:100%;padding:.75rem;border:1px solid var(--c-hr);border-radius:var(--border-radius-control);font-size:1rem;background:var(--c-bg-body);color:var(--c-fg-body)}input.svelte-1wx4tso:focus{outline:none;border-color:var(--c-fg-link)}input.svelte-1wx4tso:disabled{opacity:.5;cursor:not-allowed}.error.svelte-1wx4tso{color:var(--c-fg-error);margin-bottom:1rem;padding:.75rem;background:#ff00001a;border-radius:var(--border-radius-control)}.success-message.svelte-1wx4tso{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.success-message.svelte-1wx4tso h3:where(.svelte-1wx4tso){font-size:1.25rem;font-weight:600;margin:0}.success-message.svelte-1wx4tso p:where(.svelte-1wx4tso){color:var(--c-fg-secondary);font-size:.875rem;line-height:1.5;max-width:300px}.authLink.svelte-1wx4tso{text-align:center;margin-top:1.5rem}.authLink.svelte-1wx4tso a:where(.svelte-1wx4tso){color:var(--c-fg-link);text-decoration:none}.authLink.svelte-1wx4tso a:where(.svelte-1wx4tso):hover{text-decoration:underline}
