.app_loader{background:#000;height:100%;left:0;position:fixed;top:60px;width:100%;z-index:100}.app_loader_block{margin:25% auto 0;width:75px}.app_loader_block img{border-radius:40px;display:block;margin:auto;width:39px}.app_loader_block span{color:#fff;font-family:sans-serif;text-align:center}.loader-background{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background:#000;display:none;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:60px;width:100%;z-index:100}.loader-background--show{display:-webkit-box;display:-ms-flexbox;display:flex}.loader-background .loader-image{background-image:url(/build/admiral/images/loader.67753eb9.gif);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:40px;display:block;height:39px;width:39px}.loader-background .loader-text{color:#fff;font-family:sans-serif;text-align:center}@-webkit-keyframes easeInAndOut{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes easeInAndOut{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.popup_auth .form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Roboto,sans-serif;padding-bottom:40px}.popup_auth .form,.popup_auth .form__inputs{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.popup_auth .form__inputs{max-width:388px;padding-inline:10px}@media (min-width:1300px){.popup_auth .form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding-bottom:0}.popup_auth .form__inputs{-ms-flex-item-align:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;align-self:flex-start;margin-left:auto;max-width:435px;padding:0}}.popup_auth .form .input--oldPassword,.popup_auth .form .input--password,.popup_auth .form .input--repeatPassword{position:relative}.popup_auth .form .input--oldPassword input,.popup_auth .form .input--password input,.popup_auth .form .input--repeatPassword input{padding-right:47px}.popup_auth .form .input--oldPassword .show-hide-password,.popup_auth .form .input--password .show-hide-password,.popup_auth .form .input--repeatPassword .show-hide-password{background-image:url(/build/admiral/images/show-password-icon.47995839.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:block;height:26px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:26px}.popup_auth .form .input--oldPassword .show-hide-password--show,.popup_auth .form .input--password .show-hide-password--show,.popup_auth .form .input--repeatPassword .show-hide-password--show{background-image:url(/build/admiral/images/show-password-icon-active.21e8b6ab.svg)}@media (min-width:1300px){.popup_auth .form .input--oldPassword .show-hide-password,.popup_auth .form .input--password .show-hide-password,.popup_auth .form .input--repeatPassword .show-hide-password{height:27px;right:20px;width:27px}}.popup_auth_block:has(.login.form_open):has(.general-error):before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,0,0,0)),to(red)) border-box;background:linear-gradient(180deg,rgba(255,0,0,0),red) border-box}.popup_auth_block:has(.login.form_open):has(.general-error) .input label:before{background:-webkit-gradient(linear,left top,left bottom,from(red),to(rgba(255,0,0,0)));background:linear-gradient(180deg,red,rgba(255,0,0,0))}.popup_auth_block:has(.login.form_open):has(.general-error) .input .label-text{color:red}.popup_auth__content.login.form_open{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 100px)}#vue-login-form-block{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#vue-login-form-block .form,#vue-login-form-block .form__inputs{height:100%}#vue-login-form-block .form__inputs .h-captcha{margin-right:auto;margin-top:20px}#vue-login-form-block .form__inputs .h-captcha.error #hcap-script{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}#vue-login-form-block .form__inputs .h-captcha.error #hcap-script:after{border:2px solid red;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:-1px;width:100%}#vue-login-form-block .form__inputs .h-captcha__error{color:red;font-size:10px;line-height:12px;margin-top:5px}#vue-login-form-block .form .popup-restoreAccess-redirect{margin:auto auto 0}#vue-login-form-block .form .popup-restoreAccess-redirect .button{margin:0}#vue-login-form-block .form__checkboxes{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}#vue-login-form-block .form__checkboxes label{margin-bottom:0}#vue-login-form-block .form .general-error{-webkit-box-ordinal-group:6;-ms-flex-order:5;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;order:5;width:100%}#vue-login-form-block .form .general-error-text{color:red;font-size:12px;font-weight:500;line-height:16px;margin:30px auto 0;text-align:center}#vue-login-form-block .form__submit{margin-top:20px}#vue-login-form-block .form__submit .error-message{display:none}@media (min-width:1300px){.popup_auth_block:has(.login.form_open){background-image:url(/build/admiral/images/login-bg-desktop.8ccf708a.webp)}#vue-login-form-block,.popup_auth__content,.popup_auth__content.login.form_open{height:100%}#vue-login-form-block .form__inputs{-ms-flex-item-align:center;align-self:center;height:unset;min-height:unset}#vue-login-form-block .form__inputs .input--password{margin-bottom:20px}#vue-login-form-block .form__links--remind{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}#vue-login-form-block .form__links--remind a{font-size:16px;line-height:18.75px}#vue-login-form-block .form .popup-restoreAccess-redirect{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}#vue-login-form-block .form .popup-restoreAccess-redirect .button{margin:0}#vue-login-form-block .form .general-error{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}#vue-login-form-block .form .general-error-text{color:red;font-size:16px;font-weight:500;line-height:18.75px;margin:0 auto 30px}#vue-login-form-block .form__submit{-webkit-box-ordinal-group:5;-ms-flex-order:4;margin:40px auto 20px;order:4}#vue-login-form-block .form__submit .button{min-width:300px}}@media (min-width:1300px){.nowebp .popup_auth_block:has(.login.form_open){background-image:url(/build/admiral/images/login-bg-desktop.73680172.png)}}@media (min-width:1300px){.avif .popup_auth_block:has(.login.form_open){background-image:url(/build/admiral/images/login-bg-desktop.92c9b47c.avif)}}