.login-header-widget[data-v-9fa16901]{position:relative}@media screen and (max-width:768px){.login-header-widget[data-v-9fa16901]{position:unset}}.login-header-widget .header-login[data-v-9fa16901]{background:none;border:none;color:rgb(var(--colors_white));font-size:var(--font_18);font-weight:300;line-height:1.25rem;text-transform:uppercase;white-space:nowrap}.login-header-widget .login-window[data-v-9fa16901]{background:rgb(var(--colors_white));border-radius:3px;padding:30px 80px 25px;position:absolute;right:0;top:1.5rem;width:571px;z-index:10}@media screen and (max-width:768px){.login-header-widget .login-window[data-v-9fa16901]{left:0;right:0;top:75px;width:100%}}@media screen and (max-width:630px){.login-header-widget .login-window[data-v-9fa16901]{padding-inline:60px}.login-header-widget .login-window form .actions[data-v-9fa16901]{flex-direction:column;gap:1rem}.login-header-widget .login-window form .actions .login-button[data-v-9fa16901]{text-align:center}.login-header-widget .login-window form .actions .password-action[data-v-9fa16901]{flex-direction:row}}@media screen and (max-width:500px){.login-header-widget .login-window[data-v-9fa16901]{padding-inline:30px}}.login-header-widget .login-window form[data-v-9fa16901]{display:flex;flex-direction:column;gap:1.125rem}.login-header-widget .login-window form .actions[data-v-9fa16901]{color:rgb(var(--colors_black));display:flex;justify-content:space-between}.login-header-widget .login-window form .actions .password-action[data-v-9fa16901]{display:flex;flex-direction:column;font-size:var(--font_14);font-weight:300;gap:.5625rem;justify-content:end;text-align:right}.logo[data-v-77e65298]{align-items:center;display:flex;gap:10px;height:64px}@media screen and (max-width:1124px){.logo[data-v-77e65298]{height:54px}}@media screen and (max-width:800px){.logo[data-v-77e65298]{height:44px}}.logo .text-node[data-v-77e65298]{font-size:29px;font-weight:700;line-height:1.1rem;padding-right:2px;text-transform:uppercase;transform:translateY(2px)}@media screen and (max-width:1124px){.logo .text-node[data-v-77e65298]{font-size:24px;transform:translateY(3px)}}@media screen and (max-width:800px){.logo .text-node[data-v-77e65298]{font-size:20px}}.logo .left[data-v-77e65298]{color:rgb(var(--colors_white))}.logo .left[data-v-77e65298],.logo .right[data-v-77e65298]{align-items:center;display:flex}.logo .right[data-v-77e65298]{aspect-ratio:117/64;background-color:rgb(var(--colors_white));color:rgb(var(--colors_black));height:100%;justify-content:center}
