.auth.svelte-5bky5h{position:relative}.auth.svelte-5bky5h .background-image:where(.svelte-5bky5h){z-index:-1;position:absolute;inset:0}.auth.svelte-5bky5h .background-image:where(.svelte-5bky5h) img{height:100%!important}.login-page.svelte-8k30lk{width:100%;flex:1;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)}.login-page.svelte-xrlewk{flex:1;display:flex;align-items:center;width:100%;padding:40px 0;justify-content:center}.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk){display:flex;justify-content:space-around;max-width:336px;width:100%;border-radius:10px;overflow:hidden;box-shadow:var(--shadow_border_default);background:rgb(var(--colors_white))}@media screen and (min-width:1024px){.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk){max-width:1080px}}.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk){display:flex;flex-direction:column;align-items:center;gap:20px;max-width:898px;width:100%;padding:2rem 1.5rem}@media screen and (min-width:1024px){.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk){gap:35px}}.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .title:where(.svelte-xrlewk){color:var(--color_black);font:var(--font_17);text-transform:uppercase;margin-bottom:0}@media screen and (min-width:1024px){.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .title:where(.svelte-xrlewk){font:var(--font_35);margin-bottom:13px}}.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .registration-as:where(.svelte-xrlewk){align-self:stretch}.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .register-button{align-self:center;padding:26px 43px;background-color:var(--color_accent2);height:32px;font:var(--font_12);font-weight:var(--semi_bold)}.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .register-button:hover{background-color:var(--color_accent)}@media screen and (min-width:1024px){.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .register-button{font:var(--font_19);height:64px;background-color:var(--color_accent)}.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .register-button:hover{background-color:var(--color_accent2)}}.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .input-fields:where(.svelte-xrlewk){column-gap:140px;align-items:start;width:100%;display:grid;grid-template-columns:1fr;row-gap:10px;font:var(--font_12)}.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .input-fields:where(.svelte-xrlewk) input{height:32px;font:var(--font_12);padding-inline:10px}.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .input-fields:where(.svelte-xrlewk) input::placeholder{font:inherit}@media screen and (min-width:1024px){.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .input-fields:where(.svelte-xrlewk) input{height:56px;font:var(--font_19);padding-inline:40px}}@media screen and (min-width:1024px){.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .input-fields:where(.svelte-xrlewk){font:var(--font_19);grid-template-columns:1fr 1fr}}.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .personal-data-consent:where(.svelte-xrlewk){display:flex;gap:24px;align-self:stretch;margin-bottom:14px}.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .personal-data-consent:where(.svelte-xrlewk) input:where(.svelte-xrlewk){width:25px;height:25px}.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .personal-data-consent:where(.svelte-xrlewk) input:where(.svelte-xrlewk):hover{cursor:pointer}.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .personal-data-consent.errorAnimate:where(.svelte-xrlewk){animation:shake .4s ease-in-out}.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .personal-data-consent:where(.svelte-xrlewk){color:var(--color_dark_grey);font:var(--font_12)}.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .personal-data-consent.error:where(.svelte-xrlewk){color:var(--color_red)}@media screen and (min-width:1024px){.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .personal-data-consent:where(.svelte-xrlewk){font:var(--font_15)}}.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .gradient-divider:where(.svelte-xrlewk){content:"";height:1px;width:237px;background:#424040;background:linear-gradient(90deg,#42404000,#424040,#42404000)}@media screen and (min-width:1024px){.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .gradient-divider:where(.svelte-xrlewk){width:571px}}.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .login-link:where(.svelte-xrlewk){display:flex;align-items:flex-end;color:var(--color-black);gap:34px;font:var(--font_12)}@media screen and (min-width:1024px){.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .login-link:where(.svelte-xrlewk){font:var(--font_19)}}.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .login-link:where(.svelte-xrlewk) a:where(.svelte-xrlewk){text-decoration:underline;color:var(--color_accent);font:var(--font_12);font-weight:var(--semi_bold)}@media screen and (min-width:1024px){.login-page.svelte-xrlewk .login-window:where(.svelte-xrlewk) .form-container:where(.svelte-xrlewk) .login-link:where(.svelte-xrlewk) a:where(.svelte-xrlewk){font:var(--font_20)}}.login-page.svelte-gmby9w{width:100%;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w){width:100%;display:flex;flex-direction:column;align-items:center;justify-self:center;border-radius:8px;box-shadow:var(--shadow_border_default);background:rgb(var(--colors_white));max-width:336px}@media screen and (min-width:640px){.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w){max-width:1080px}}.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w) .form-container:where(.svelte-gmby9w){max-width:900px;width:100%;display:flex;flex-direction:column;gap:1rem;padding:2rem 1.5rem}.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w) .form-container:where(.svelte-gmby9w) .title:where(.svelte-gmby9w){color:var(--color_black);margin-bottom:15px;font:var(--font_17);text-transform:uppercase;align-self:center}@media screen and (min-width:640px){.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w) .form-container:where(.svelte-gmby9w) .title:where(.svelte-gmby9w){font:var(--font_35)}}.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w) .form-container:where(.svelte-gmby9w) label{font:var(--font_12)}@media screen and (min-width:640px){.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w) .form-container:where(.svelte-gmby9w) label{font:var(--font_15)}}.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w) .form-container:where(.svelte-gmby9w) input{height:32px;font:var(--font_12)}.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w) .form-container:where(.svelte-gmby9w) input::placeholder{font:inherit}@media screen and (min-width:640px){.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w) .form-container:where(.svelte-gmby9w) input{height:56px;font:var(--font_15)}}.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w) .form-container:where(.svelte-gmby9w) button{margin-top:5px}.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w) .form-container:where(.svelte-gmby9w) .company-type:where(.svelte-gmby9w){display:flex;gap:10px}.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w) .form-container:where(.svelte-gmby9w) .company-type:where(.svelte-gmby9w) button:where(.svelte-gmby9w){padding:5px 20px;border-radius:var(--border_radius_default);background:none;font:var(--font_12);font-weight:var(--semi_bold);height:32px;border:1px solid var(--color_black)}@media screen and (min-width:640px){.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w) .form-container:where(.svelte-gmby9w) .company-type:where(.svelte-gmby9w) button:where(.svelte-gmby9w){font:var(--font_19);height:52px}}.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w) .form-container:where(.svelte-gmby9w) .company-type:where(.svelte-gmby9w) button:where(.svelte-gmby9w):hover{background:var(--color_accent2);border:1px solid var(--color_accent2);color:var(--color_white);cursor:pointer}.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w) .form-container:where(.svelte-gmby9w) .company-type:where(.svelte-gmby9w) button.active:where(.svelte-gmby9w){border:2px solid var(--color_accent);background:var(--color_accent);color:var(--color_white)}.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w) .form-container:where(.svelte-gmby9w) .company-inn-input:where(.svelte-gmby9w) label{font:var(--font_12);color:var(--color_black)}@media screen and (min-width:640px){.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w) .form-container:where(.svelte-gmby9w) .company-inn-input:where(.svelte-gmby9w) label{font:var(--font_15)}}.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w) .form-container:where(.svelte-gmby9w) .company-inn-input:where(.svelte-gmby9w) input{font:var(--font_12);border:1px solid var(--color_black);height:32px;padding-inline:40px}.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w) .form-container:where(.svelte-gmby9w) .company-inn-input:where(.svelte-gmby9w) input::placeholder{font:inherit}@media screen and (min-width:640px){.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w) .form-container:where(.svelte-gmby9w) .company-inn-input:where(.svelte-gmby9w) input{font:var(--font_15);height:56px}}.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w) .form-container:where(.svelte-gmby9w) .company-inn:where(.svelte-gmby9w){color:rgb(var(--colors_text_light));font:var(--font_14);font-weight:400}.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w) .form-container:where(.svelte-gmby9w) .site-button.submit{font:var(--font_12);align-self:center}@media screen and (min-width:640px){.login-page.svelte-gmby9w .login-window:where(.svelte-gmby9w) .form-container:where(.svelte-gmby9w) .site-button.submit{padding:26px 43px;font:var(--font_19)}}.login-page.svelte-1xufxwe{width:100%;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.login-page.svelte-1xufxwe .login-window:where(.svelte-1xufxwe){margin:auto;max-width:830px;width:100%;display:flex;border-radius:8px;overflow:hidden;box-shadow:var(--shadow_border_default);background:rgb(var(--colors_white))}.login-page.svelte-1xufxwe .login-window:where(.svelte-1xufxwe) .form-container:where(.svelte-1xufxwe){width:100%;display:flex;flex-direction:column;padding:2rem 1.5rem;gap:1rem}.login-page.svelte-1xufxwe .login-window:where(.svelte-1xufxwe) .form-container:where(.svelte-1xufxwe)>a:where(.svelte-1xufxwe){color:var(--color_accent)}.login-page.svelte-1xufxwe .login-window:where(.svelte-1xufxwe) .form-container:where(.svelte-1xufxwe) .title:where(.svelte-1xufxwe){color:var(--color_black);font:var(--font_17);margin-bottom:15px}@media screen and (min-width:640px){.login-page.svelte-1xufxwe .login-window:where(.svelte-1xufxwe) .form-container:where(.svelte-1xufxwe) .title:where(.svelte-1xufxwe){font:var(--font_35)}}.login-page.svelte-1xufxwe .login-window:where(.svelte-1xufxwe) .form-container:where(.svelte-1xufxwe) label{font:var(--font_12)}@media screen and (min-width:640px){.login-page.svelte-1xufxwe .login-window:where(.svelte-1xufxwe) .form-container:where(.svelte-1xufxwe) label{font:var(--font_15)}}.login-page.svelte-1xufxwe .login-window:where(.svelte-1xufxwe) .form-container:where(.svelte-1xufxwe) input{font:var(--font_12);height:32px}.login-page.svelte-1xufxwe .login-window:where(.svelte-1xufxwe) .form-container:where(.svelte-1xufxwe) input::placeholder{font:inherit}@media screen and (min-width:640px){.login-page.svelte-1xufxwe .login-window:where(.svelte-1xufxwe) .form-container:where(.svelte-1xufxwe) input{font:var(--font_15);height:56px}}.login-page.svelte-1xufxwe .login-window:where(.svelte-1xufxwe) .form-container:where(.svelte-1xufxwe) button{margin-top:5px}.login-page.svelte-1xufxwe .login-window:where(.svelte-1xufxwe) .form-container:where(.svelte-1xufxwe) .site-button.submit{padding:13px 21px;font:var(--font_12);height:32px;align-self:center}@media screen and (min-width:640px){.login-page.svelte-1xufxwe .login-window:where(.svelte-1xufxwe) .form-container:where(.svelte-1xufxwe) .site-button.submit{height:42px;padding:26px 43px;font:var(--font_19)}}.login-page.svelte-1xsw67i{width:100%;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.login-page.svelte-1xsw67i .login-window:where(.svelte-1xsw67i){max-width:830px;width:100%;display:flex;flex-direction:column;align-items:center;border-radius:8px;overflow:hidden;box-shadow:var(--shadow_border_default);background:rgb(var(--colors_white));padding:20px 10px}@media screen and (min-width:640px){.login-page.svelte-1xsw67i .login-window:where(.svelte-1xsw67i){padding:40px}}.login-page.svelte-1xsw67i .login-window:where(.svelte-1xsw67i) .title:where(.svelte-1xsw67i){color:var(--color_black);text-transform:uppercase;font:var(--font_17);margin-bottom:15px}@media screen and (min-width:640px){.login-page.svelte-1xsw67i .login-window:where(.svelte-1xsw67i) .title:where(.svelte-1xsw67i){font:var(--font_35)}}.login-page.svelte-1xsw67i .login-window:where(.svelte-1xsw67i) .form-container:where(.svelte-1xsw67i){width:100%;display:flex;flex-direction:column;padding:1rem;gap:1rem;max-width:371px}@media screen and (min-width:640px){.login-page.svelte-1xsw67i .login-window:where(.svelte-1xsw67i) .form-container:where(.svelte-1xsw67i){padding:2rem 1.5rem}}.login-page.svelte-1xsw67i .login-window:where(.svelte-1xsw67i) .form-container:where(.svelte-1xsw67i) label{font:var(--font_12)}@media screen and (min-width:640px){.login-page.svelte-1xsw67i .login-window:where(.svelte-1xsw67i) .form-container:where(.svelte-1xsw67i) label{font:var(--font_15)}}.login-page.svelte-1xsw67i .login-window:where(.svelte-1xsw67i) .form-container:where(.svelte-1xsw67i) input{height:32px;font:var(--font_12)}.login-page.svelte-1xsw67i .login-window:where(.svelte-1xsw67i) .form-container:where(.svelte-1xsw67i) input::placeholder{font:inherit}@media screen and (min-width:640px){.login-page.svelte-1xsw67i .login-window:where(.svelte-1xsw67i) .form-container:where(.svelte-1xsw67i) input{height:56px;font:var(--font_15)}}.login-page.svelte-1xsw67i .login-window:where(.svelte-1xsw67i) .form-container:where(.svelte-1xsw67i) .site-button.submit{margin-top:5px;font-weight:var(--semi_bold);height:32px;padding:26px 43px;font:var(--font_12);align-self:center}@media screen and (min-width:640px){.login-page.svelte-1xsw67i .login-window:where(.svelte-1xsw67i) .form-container:where(.svelte-1xsw67i) .site-button.submit{height:56px;font:var(--font_19)}}
