.input_and_label_container.svelte-w19pqm{display:flex;flex-direction:column;width:100%}label.svelte-w19pqm{font-size:1.4rem;font-weight:600;color:#1c2226}.input_label.svelte-w19pqm{padding:0 0 .5rem}.input_container.svelte-w19pqm{position:relative}.input.svelte-w19pqm{background-color:#eff9f2;border-radius:3rem;color:#484b47;font-size:1.4rem;padding:.5rem 1rem;border-width:2px;border-color:#eff9f2;border-style:solid;transition:border-color .2s linear;outline:none;width:100%;will-change:border-color}.input.svelte-w19pqm:hover{border-color:#cb6d44;transition:border-color .2s linear}.input.svelte-w19pqm:focus{border-color:#1c2226;transition:border-color .2s linear}.invalid_input.svelte-w19pqm{background-color:#eff9f2;border-radius:3rem;color:#484b47;font-size:1.4rem;padding:.5rem 1rem;border-width:2px;border-style:solid;transition:border-color .2s linear;outline:none;width:100%;border-color:#9f1d20;will-change:border-color}.toggle_password_visibility_button.svelte-w19pqm{position:absolute;height:100%;width:4rem;padding:.25rem;top:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;fill:#1c2226;transition:fill .3s linear;background:none;border:none;cursor:pointer}.toggle_password_visibility_button.svelte-w19pqm:hover{fill:#484b47}.svelte-w19pqm::placeholder{color:#484b47;opacity:50%}@media(max-width:1440px){.input.svelte-w19pqm,.invalid_input.svelte-w19pqm,label.svelte-w19pqm{font-size:1.2rem}.input_label.svelte-w19pqm{padding:0 0 .4rem}}@media(max-width:720px){.input.svelte-w19pqm,.invalid_input.svelte-w19pqm,label.svelte-w19pqm{font-size:1rem}.input_label.svelte-w19pqm{padding:0 0 .3rem}}.input_and_label_container.svelte-1jlhd01{display:flex;flex-direction:column;width:100%}label.svelte-1jlhd01{font-size:1.4rem;font-weight:600;color:#1c2226}.input_label.svelte-1jlhd01{padding:0 0 .5rem}.input_container.svelte-1jlhd01{position:relative}.input.svelte-1jlhd01{background-color:#eff9f2;border-radius:3rem;color:#484b47;font-size:1.4rem;padding:.5rem 1rem;border-width:2px;border-color:#eff9f2;border-style:solid;transition:border-color .2s linear;outline:none;width:100%;will-change:border-color}.input.svelte-1jlhd01:hover{border-color:#cb6d44;transition:border-color .2s linear}.input.svelte-1jlhd01:focus{border-color:#1c2226;transition:border-color .2s linear}.invalid_input.svelte-1jlhd01{background-color:#eff9f2;border-radius:3rem;color:#484b47;font-size:1.4rem;padding:.5rem 1rem;border-width:2px;border-style:solid;transition:border-color .2s linear;outline:none;width:100%;border-color:#9f1d20;will-change:border-color}.toggle_password_visibility_button.svelte-1jlhd01{position:absolute;height:100%;width:4rem;padding:.25rem;top:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;fill:#1c2226;transition:fill .3s linear;background:none;border:none;cursor:pointer}.toggle_password_visibility_button.svelte-1jlhd01:hover{fill:#484b47}.svelte-1jlhd01::placeholder{color:#484b47;opacity:50%}@media(max-width:1440px){.input.svelte-1jlhd01,.invalid_input.svelte-1jlhd01,label.svelte-1jlhd01{font-size:1.2rem}.input_label.svelte-1jlhd01{padding:0 0 .4rem}}@media(max-width:720px){.input.svelte-1jlhd01,.invalid_input.svelte-1jlhd01,label.svelte-1jlhd01{font-size:1rem}.input_label.svelte-1jlhd01{padding:0 0 .3rem}}.passwords_mismatch_container.svelte-1qxfzr6{color:#9f1d20;font-size:1.5rem;padding:0 1rem;display:flex;gap:.5rem;align-items:center}@media(max-width:1440px){.passwords_mismatch_container.svelte-1qxfzr6{font-size:1.25rem}}@media(max-width:720px){.passwords_mismatch_container.svelte-1qxfzr6{font-size:1rem}}.checkmark_container.svelte-1sakoc4{border:3px solid #7BC83F;fill:#7bc83f;background-color:#d8eac5;width:3rem;height:3rem;border-radius:1.5rem;padding:.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width:1440px){.checkmark_container.svelte-1sakoc4{border:2px solid #7BC83F;width:2.5rem;height:2.5rem;border-radius:1.25rem;padding:.4rem}}@media(max-width:720px){.checkmark_container.svelte-1sakoc4{border:2px solid #7BC83F;width:2rem;height:2rem;border-radius:1rem;padding:.3rem}}.passwords_match_container.svelte-1n3xugm{display:flex;flex-direction:row;gap:.5rem;align-items:center;color:#545d50;font-size:1.5rem;padding:0 1rem}@media(max-width:1440px){.passwords_match_container.svelte-1n3xugm{font-size:1.25rem}}@media(max-width:720px){.passwords_match_container.svelte-1n3xugm{font-size:1rem}}.password_input.svelte-7486w8{padding:.5rem 0}
