.form-wrapper.svelte-1mas19i{color:var(--text);padding:1.5rem 1rem;border:1px solid var(--outline);border-radius:2rem}.form-wrapper.svelte-1mas19i.embedded{border:none;border-radius:0;padding:0;display:flex;flex-flow:column;justify-content:space-between;flex:1}.form-title.svelte-1mas19i{font-size:1.5rem;font-weight:700;text-align:center;margin:0;color:var(--text)}form.svelte-1mas19i{display:flex;flex-flow:column;gap:1rem;margin:1rem 0}.embedded.svelte-1mas19i form:where(.svelte-1mas19i){margin-top:.5rem}@media(max-height:550px){.embedded.svelte-1mas19i form:where(.svelte-1mas19i){gap:.5rem}}.username-rules.svelte-1mas19i{font-size:.75rem;color:var(--secondary-text);font-style:italic;margin-bottom:.5rem}.username-and-icon.svelte-1mas19i{position:relative}.username-and-icon.svelte-1mas19i .success-icon:where(.svelte-1mas19i),.username-and-icon.svelte-1mas19i .error-icon:where(.svelte-1mas19i){position:absolute;inset-inline-end:.75rem;top:50%;width:2rem;height:2rem;font-size:1rem;padding-bottom:.125rem;transform:translateY(-50%)}.username-and-icon.svelte-1mas19i #username{padding-inline-end:4rem}.checkboxes.svelte-1mas19i{display:flex;flex-flow:column;gap:.5rem;font-size:.8rem}.form-footer.svelte-1mas19i p:where(.svelte-1mas19i){font-style:italic;text-align:center;font-size:.8rem;line-height:1.2;margin:0 2rem;color:var(--secondary-text)}.form-footer-login.svelte-1mas19i{margin-top:1rem;display:flex;gap:1rem;flex-flow:row;align-items:center;justify-content:center;background-color:color-mix(in oklch,var(--primary) 10%,white);padding:1rem 2rem;border-radius:1rem;border:1px solid var(--primary-light)}.form-footer-login.svelte-1mas19i .form-footer-login-text:where(.svelte-1mas19i){display:flex;flex-flow:column;align-items:flex-start;justify-content:center}.form-footer-login.svelte-1mas19i .form-footer-login-text:where(.svelte-1mas19i) p:where(.svelte-1mas19i){margin:0;font-size:.9rem;line-height:1.2;font-style:normal}.form-footer-login.svelte-1mas19i .form-footer-login-text:where(.svelte-1mas19i) p:where(.svelte-1mas19i):first-child{font-weight:700;color:var(--secondary-text)}.form-footer-login.svelte-1mas19i .form-footer-login-text:where(.svelte-1mas19i) p:where(.svelte-1mas19i) a{font-weight:700}.embedded.svelte-1mas19i .form-footer:where(.svelte-1mas19i){margin:0}.embedded.svelte-1mas19i .username-rules:where(.svelte-1mas19i){font-size:.65rem;text-align:center}.embedded.svelte-1mas19i .error-message:where(.svelte-1mas19i),.embedded.svelte-1mas19i .success-message:where(.svelte-1mas19i){font-size:.8rem;padding:.35rem;white-space:nowrap;overflow-x:auto}
