header.svelte-7lnej2 h1:where(.svelte-7lnej2){text-align:left;font-weight:500;font-size:24px;line-height:24px;padding-bottom:1rem}.error.svelte-7lnej2{color:#f72228;margin-bottom:1rem}.form.svelte-7lnej2{display:grid;gap:2rem;width:100%}.form.svelte-7lnej2 .fields:where(.svelte-7lnej2){display:grid;gap:1rem}.form.svelte-7lnej2 label:where(.svelte-7lnej2){color:#b6b6b6;display:grid;gap:.5rem;font-size:.875rem;font-weight:400}.form.svelte-7lnej2 input:where(.svelte-7lnej2){color:#dadada;border-radius:.25rem;border:1px solid #6e6e6e;padding:.75rem;background-color:#1c1c1c;font-size:1rem}.form.svelte-7lnej2 .button:where(.svelte-7lnej2){color:#cecece;font-weight:500;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.65rem;border:1.5px solid #70809e;border-radius:.25rem;@keyframes svelte-7lnej2-icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}.form.svelte-7lnej2 .button:where(.svelte-7lnej2):hover{background-color:#70809e;transition:.2s;color:#121212}.form.svelte-7lnej2 .button:where(.svelte-7lnej2):focus{background-color:var(--weave-primary-color-dark)}.footer-text.svelte-7lnej2{display:flex;gap:.25rem;font-size:.875rem;line-height:1.125rem;color:#797979;text-align:left;margin-top:1rem}main.svelte-1ibp0j9{display:grid;min-height:100vh;background:var(--color-gray-9);color:#fff}.logo.svelte-1ibp0j9{display:flex;justify-content:center;width:100%;margin-bottom:2rem}.logo.svelte-1ibp0j9 .logo-container:where(.svelte-1ibp0j9){width:8rem}.box.svelte-1ibp0j9{width:100%;max-width:450px;padding:2.5rem;border-radius:6px;background-color:#1a1a1a}.left.svelte-1ibp0j9{padding:3rem clamp(3rem,10vw,160px);display:flex;flex-direction:column;align-items:center;justify-content:center}
