body .jqmWindow:has(#wrap_ajax_auth){width:560px!important;max-width:calc(100vw - 32px)!important;left:50%!important;margin-left:0!important;transform:translateX(-50%);border-radius:12px!important;background:#fff!important;overflow:auto;max-height:calc(100dvh - 32px);border:0!important}
body .jqmWindow:has(#wrap_ajax_auth):before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(90deg,#c2ff00,#08caba);z-index:2}
body .popup #wrap_ajax_auth{padding:32px 40px!important;color:#19272b}
body #wrap_ajax_auth .form_head{padding:0!important;text-align:center;margin:0 0 28px!important}body #wrap_ajax_auth h2{font-size:30px!important;line-height:1.25!important;font-weight:700!important;color:#19272b;margin:0 0 12px!important}
.eza-icon{display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;background:#eafafa;margin:0 auto 18px}.eza-icon img{width:36px;height:36px;margin:0;filter:invert(50%) sepia(99%) saturate(961%) hue-rotate(132deg)}.eza-subtitle{font-size:15px;line-height:1.5;color:#68767c;margin:0!important}
body #wrap_ajax_auth .auth_wrapp,body #wrap_ajax_auth .wrap_md1,body #wrap_ajax_auth .form,body #wrap_ajax_auth .form_body,body #wrap_ajax_auth .form_footer{padding:0!important;margin:0!important;width:100%!important;border:0!important}
body #wrap_ajax_auth .form-control{padding:0!important;margin:0 0 22px!important;height:auto;background:none;border:0}body #wrap_ajax_auth .form-control>label{font-size:15px!important;color:#59666c;margin-bottom:8px!important;display:block}
body #wrap_ajax_auth input[type=text],body #wrap_ajax_auth input[type=password]{height:52px!important;background:#fff!important;border:1px solid #cdd4d7!important;border-radius:6px!important;padding:0 16px!important;font-size:16px!important;color:#19272b!important;box-shadow:none!important;width:100%}
body #wrap_ajax_auth input:focus{outline:2px solid #08caba24;outline-offset:1px;border-color:#08bfb7!important}body #wrap_ajax_auth .eye-password input{padding-right:52px!important}
body #wrap_ajax_auth .filter.block{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 26px!important;padding:0!important}
body #wrap_ajax_auth .remember{position:relative;margin:0!important;padding:0!important}body #wrap_ajax_auth .remember input{appearance:auto!important;display:block!important;visibility:visible!important;opacity:1!important;position:absolute!important;top:2px;left:0;width:19px;height:19px;margin:0!important;accent-color:#baff00}
body #wrap_ajax_auth .remember label{padding:0 0 0 29px!important;font-size:13px!important;line-height:24px!important;color:#68767c}body #wrap_ajax_auth .remember label:before,body #wrap_ajax_auth .remember label:after{display:none!important}
body #wrap_ajax_auth .forgot{float:none!important;font-size:13px!important;text-transform:none!important;color:#008f8b!important;margin:0!important}
body #wrap_ajax_auth .buttons{margin:0!important;padding:0!important}body #wrap_ajax_auth .buttons .line-block{display:flex;flex-direction:column;gap:20px;margin:0!important}body #wrap_ajax_auth .buttons .line-block__item{padding:0!important;width:100%!important;margin:0!important}body #wrap_ajax_auth .buttons .line-block__item:has(.required-fields-note){order:2}
body #wrap_ajax_auth button[type=submit]{width:100%!important;height:56px;background:#c2ff00!important;border:1px solid #c2ff00!important;border-radius:7px!important;color:#19272b!important;font-size:17px!important;font-weight:700!important;padding:0 20px!important;margin:0!important}body #wrap_ajax_auth button[type=submit]:hover{background:#b3ed00!important}
body #wrap_ajax_auth .register{display:block!important;float:none!important;width:100%;border:0!important;background:none!important;color:#008f8b!important;text-align:center;font-size:15px!important;padding:0!important;margin:22px 0 0!important;text-decoration:underline!important;line-height:1.5!important}body #wrap_ajax_auth .register:before{content:'Нет аккаунта? ';color:#68767c;font-weight:400}
body #wrap_ajax_auth .required-fields-note{text-align:left;font-size:12px}body #wrap_ajax_auth .required-fields-note .font_xs{font-size:12px!important}
body #wrap_ajax_auth .captcha-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;position:relative}body #wrap_ajax_auth .captcha-row>label{width:100%}body #wrap_ajax_auth .captcha_input{width:calc(50% - 10px)!important;float:none!important;max-width:none!important}body #wrap_ajax_auth .captcha_image{position:relative!important;left:auto!important;top:auto!important;float:none!important;max-width:50%;display:flex;align-items:center;gap:8px}body #wrap_ajax_auth .captcha_image img{max-width:calc(100% - 28px);height:auto;margin:0}body #wrap_ajax_auth .captcha_reload{flex:none}
body #wrap_ajax_auth label.error{position:static!important;display:block;color:#c63737!important;font-size:12px!important;margin:0 0 6px!important}body .jqmWindow:has(#wrap_ajax_auth)>.jqmClose{top:20px!important;right:20px!important}
@media(max-width:600px){body .jqmWindow:has(#wrap_ajax_auth){top:16px!important;margin-top:0!important}body .popup #wrap_ajax_auth{padding:30px 24px 24px!important}body #wrap_ajax_auth h2{font-size:25px!important}.eza-subtitle{font-size:14px}.eza-icon{width:56px;height:56px;margin-bottom:14px}.eza-icon img{width:30px;height:30px}body #wrap_ajax_auth .forgot,body #wrap_ajax_auth .remember label{font-size:12px!important}}
body #wrap_ajax_auth .eye-password:after{top:auto!important;bottom:1px!important;height:50px!important;width:48px!important;border-radius:0 6px 6px 0;background-color:transparent!important}
