.auth-page.svelte-15w1akj .auth-form>*+*{margin-top:1.25rem}.auth-page.svelte-15w1akj label{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:600;color:#26352f}.auth-page.svelte-15w1akj input{height:3rem;width:100%;min-width:0;border:1px solid #d6d3d1;border-radius:.5rem;background:#fff;padding:0 .75rem;font-size:1rem;color:#26352f}.auth-page.svelte-15w1akj input::-moz-placeholder{color:#78716c}.auth-page.svelte-15w1akj input::placeholder{color:#78716c}.auth-page.svelte-15w1akj input:focus{border-color:#a04412}.auth-page.svelte-15w1akj .auth-password{padding-right:6rem}.auth-page.svelte-15w1akj .auth-toggle{position:absolute;right:.25rem;top:.25rem;display:flex;height:2.5rem;align-items:center;border-radius:.375rem;padding:0 .75rem;font-size:.875rem;font-weight:600;color:#a04412}.auth-page.svelte-15w1akj .auth-toggle:hover{background:#fff7ed}.auth-page.svelte-15w1akj .auth-submit{display:flex;min-height:3rem;width:100%;align-items:center;justify-content:center;border-radius:.5rem;background:#a04412;padding:.75rem 1rem;color:#fff;font-size:1rem;font-weight:600}.auth-page.svelte-15w1akj .auth-submit:hover{background:#26352f}.auth-page.svelte-15w1akj .auth-submit:disabled{cursor:wait;background:#e7e5e4;color:#57534e}.auth-page.svelte-15w1akj .auth-link{font-weight:600;color:#a04412;text-underline-offset:4px}.auth-page.svelte-15w1akj .auth-link:hover{text-decoration:underline}.auth-page.svelte-15w1akj .auth-footer{margin-top:2rem;border-top:1px solid #e7e5e4;padding-top:1.5rem;text-align:center;font-size:.875rem;line-height:1.625;color:#57534e}.auth-page.svelte-15w1akj .auth-error{border:1px solid #fecaca;border-radius:.5rem;background:#fef2f2;padding:.75rem 1rem;font-size:.875rem;line-height:1.625;color:#991b1b}
