.svelte-5f3vbm:export{mhbBoxShadowAndroid:0 2px 6px 2px rgba(0,0,0,.055),0 1px 2px 0 rgba(0,0,0,.3);mhbBoxShadowDesktop:0 1px 2px 0 rgba(0,0,0,.15)}.main.svelte-5f3vbm{min-height:100vh;display:flex;align-items:center;justify-content:center}.forgot-password-title.svelte-5f3vbm{font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.5rem,3.6vw,2.4rem);line-height:1.2;color:#202125;margin:0;font-weight:600}@media screen and (min-resolution: 1.25dppx){.forgot-password-title.svelte-5f3vbm{font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.275rem,3.06vw,2.04rem);line-height:1.2;font-weight:600;color:#202125;margin:0}}.instruction-text.svelte-5f3vbm{font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.2rem,1.5vw,1.35rem);font-weight:400;color:#3c4043;line-height:1.4;margin:0;padding:0}@media screen and (min-resolution: 1.25dppx){.instruction-text.svelte-5f3vbm{font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.02rem,1.275vw,1.1475rem);line-height:1.4;font-weight:400;color:#3c4043;margin:0}}.back-to-login.svelte-5f3vbm{font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.2rem,1.5vw,1.35rem);line-height:1.4;font-weight:400;color:#3c4043;margin:10px 0;padding-bottom:30px}@media screen and (min-resolution: 1.25dppx){.back-to-login.svelte-5f3vbm{font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.02rem,1.275vw,1.1475rem);line-height:1.4;font-weight:400;color:#3c4043;margin:0}}.back-to-login.svelte-5f3vbm .already-text:where(.svelte-5f3vbm){font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.2rem,1.5vw,1.35rem);line-height:1.4;font-weight:400;color:#3c4043;margin:0;color:#5f6368}@media screen and (min-resolution: 1.25dppx){.back-to-login.svelte-5f3vbm .already-text:where(.svelte-5f3vbm){font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.02rem,1.275vw,1.1475rem);line-height:1.4;font-weight:400;color:#3c4043;margin:0}}.back-to-login.svelte-5f3vbm .login-link:where(.svelte-5f3vbm){font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.2rem,1.5vw,1.35rem);line-height:1.4;font-weight:400;color:#3c4043;font-weight:500;margin:0 0 0 5px;text-decoration:underline;color:#2f6fee}@media screen and (min-resolution: 1.25dppx){.back-to-login.svelte-5f3vbm .login-link:where(.svelte-5f3vbm){font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.02rem,1.275vw,1.1475rem);line-height:1.4;font-weight:400;color:#3c4043;margin:0}}.reset-button.svelte-5f3vbm{font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.2rem,1.2vw,1.2rem);line-height:1.2;color:inherit;margin:0;font-weight:500;transition:all .2s ease-in-out}@media screen and (min-resolution: 1.25dppx){.reset-button.svelte-5f3vbm{font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.02rem,1.02vw,1.02rem);line-height:1.2;font-weight:500;color:inherit;margin:0}}.reset-button.svelte-5f3vbm:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.form-container.svelte-5f3vbm{flex:1;max-width:40%;max-height:500px;padding:20px 50px;border-radius:24px;text-align:center;background-color:#fff}@media (max-width: 1130px){.form-container.svelte-5f3vbm{max-width:100%;width:100%}}.register-form.svelte-5f3vbm button:where(.svelte-5f3vbm){width:100%}.container.svelte-5f3vbm{max-width:1200px;width:100%;margin:0 auto}@media (max-height: 550px){.container.svelte-5f3vbm{margin-top:0}}.logo.svelte-5f3vbm img:where(.svelte-5f3vbm){width:500px}@media (max-width: 769px){.logo.svelte-5f3vbm img:where(.svelte-5f3vbm){width:300px}}.content.svelte-5f3vbm{display:flex;justify-content:center;align-items:center;gap:5%;padding:2%}@media (max-width: 1130px){.content.svelte-5f3vbm{flex-direction:column;align-items:center}}.illustration.svelte-5f3vbm{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}@media (max-width: 1130px){.illustration.svelte-5f3vbm{display:none}}@media (max-width: 769px){.form-container.svelte-5f3vbm{padding:20px}.reset-button.svelte-5f3vbm{margin-bottom:15px}.content.svelte-5f3vbm{padding:20px}}@media (min-width: 1920px){.container.svelte-5f3vbm{padding:10% 0%}}@media (max-width: 1134px){.container.svelte-5f3vbm{padding:20px 0}}
