.login-page.svelte-8k30lk{width:100%;min-height:100vh;padding:40px 0;display:flex;align-items:center;justify-content:center}.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk){display:flex;justify-content:space-around;justify-self:center;max-width:336px;width:100%;border-radius:10px;overflow:hidden;background:rgb(var(--colors_white));box-shadow:var(--shadow_border_default);padding:20px}@media screen and (min-width:640px){.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk){max-width:1080px}}@media screen and (min-width:420px){.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk){padding:40px}}.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk){max-width:898px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}@media screen and (min-width:640px){.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk){gap:35px}}.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk) .title:where(.svelte-8k30lk){color:var(--color_black);font:var(--font_17);margin-bottom:0}@media screen and (min-width:640px){.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk) .title:where(.svelte-8k30lk){font:var(--font_35);margin-bottom:20px}}.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk) .input-fields:where(.svelte-8k30lk){display:flex;justify-content:center;flex-direction:column;align-items:center;gap:10px;width:100%}@media screen and (min-width:1024px){.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk) .input-fields:where(.svelte-8k30lk){flex-direction:row;justify-content:space-between}}@media screen and (min-width:640px){.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk) .input-fields:where(.svelte-8k30lk){gap:20px}}.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk) .input-fields:where(.svelte-8k30lk) div:where(.svelte-8k30lk){width:100%;font:var(--font_12)}@media screen and (min-width:640px){.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk) .input-fields:where(.svelte-8k30lk) div:where(.svelte-8k30lk){width:371px}}.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk) .input-fields:where(.svelte-8k30lk) div:where(.svelte-8k30lk) input{height:32px;font:var(--font_12)}.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk) .input-fields:where(.svelte-8k30lk) div:where(.svelte-8k30lk) input::placeholder{font:inherit}@media screen and (min-width:640px){.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk) .input-fields:where(.svelte-8k30lk) div:where(.svelte-8k30lk) input{height:56px;font:var(--font_19)}}.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk) .gradient-divider:where(.svelte-8k30lk){content:"";width:237px;height:1px;background:#424040;background:linear-gradient(90deg,#42404000,#424040,#42404000)}@media screen and (min-width:640px){.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk) .gradient-divider:where(.svelte-8k30lk){width:571px}}.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk) .login-button{align-self:center;background-color:var(--color_accent2);font:var(--font_12);height:36px;padding:12px 70px}@media screen and (min-width:640px){.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk) .login-button{font:var(--font_19);padding:26px 114px;background-color:var(--color_accent)}}.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk) .forgot-password-link:where(.svelte-8k30lk){font:var(--font_12);text-decoration:none;color:var(--color-black)}@media screen and (min-width:640px){.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk) .forgot-password-link:where(.svelte-8k30lk){font:var(--font_19)}}.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk) .forgot-password-link:where(.svelte-8k30lk):hover{text-decoration:underline}.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk) .signup-link:where(.svelte-8k30lk){color:var(--color-black);display:flex;font:var(--font_12);flex-direction:column;gap:5px;align-items:center}@media screen and (min-width:640px){.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk) .signup-link:where(.svelte-8k30lk){font:var(--font_19);font-weight:var(--semi_bold)}}@media screen and (min-width:425px){.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk) .signup-link:where(.svelte-8k30lk){gap:35px;align-items:flex-end;flex-direction:row}}.login-page.svelte-8k30lk .login-window:where(.svelte-8k30lk) .form-container:where(.svelte-8k30lk) .signup-link:where(.svelte-8k30lk) a:where(.svelte-8k30lk){text-decoration:underline;color:var(--color_accent)}
