.page.page_auth .menu{display:none}.page.page_auth main{min-height:100vh}.page.page_auth main>.container{height:100%;padding:0 20px}.page.page_auth .auth,.page.page_auth .auth__background,.page.page_auth .auth__main{height:100%;margin:0;padding:0;top:0}.main__auth{font-family:sans-serif;font-weight:400;padding:0}.auth{display:flex;flex-direction:column}.auth .form-item__title{color:#8f8f8f}.auth.auth_disabled{opacity:0}.auth__header{background:radial-gradient(circle at 93% 25%,#1c2734 29%,#000 100%);display:grid;height:60px;place-items:center;width:100%}.auth__title{color:#383838;font-size:35px;font-weight:700;margin-bottom:25px;max-width:100%;text-align:center;word-break:break-word}.auth__title .auth__title-portal__name{display:block}.auth__main{justify-content:center;margin:112px auto 100px}.auth__main,.auth__wrapper{align-items:center;display:flex;flex-direction:column}.auth__wrapper{width:100%;z-index:1}.auth__background{bottom:102px;height:60vh;left:0;opacity:.3;position:absolute;right:0;top:56px;width:100%}.auth__background img{-o-object-fit:contain;object-fit:contain;pointer-events:none}.auth__form,.container{position:relative}.auth__form{border:1px solid #eeeff1;border-radius:10px;box-shadow:0 5px 20px #00000012;display:flex;flex-direction:column;gap:15px;padding:35px;width:440px;z-index:2}@media (max-width:700px){.auth__form{margin-left:25px}}.auth__logo{height:25px;width:130px}.auth__input{width:365px}.auth__input input{font-size:16px}.auth__input input::-moz-placeholder{color:#bcbcbc;font-size:13px}.auth__input input::placeholder{color:#bcbcbc;font-size:13px}.auth__input input:-ms-input-placeholder{color:#bcbcbc;font-size:13px}.auth__input input::-ms-input-placeholder{color:#bcbcbc;font-size:13px}.auth__input.auth__input_substr input{padding:10px 90px 10px 15px}.auth__input.auth__input_substr .form-item__substring{top:26px}.auth__checkbox.form-item__checkbox{width:-moz-max-content;width:max-content}.auth__checkbox.form-item__checkbox.auth__checkbox_long{align-items:flex-start;width:100%}.auth__checkbox.form-item__checkbox.auth__checkbox_long label{margin-top:2px}.auth__button{align-items:center;display:flex;flex-direction:row-reverse;font-size:16px;gap:10px;justify-content:center;margin:10px auto 0;padding:15px 20px;width:260px}.auth__button:before{content:url(../../images/icons/arrow-right.svg);height:19px;transition:all .4s}.auth__button:hover{filter:brightness(.95)}.auth__button:hover:before{transform:translate(5px)}.auth__button.button_loading:before{content:none}.auth__error{color:#d11e1e;text-align:center}.auth__text{font-size:16px}.auth__text.auth__subtext{font-size:16px;margin-bottom:85px;margin-top:16px;position:relative;text-align:center;z-index:2}@media (max-height:550px){.auth__text.auth__subtext{margin-bottom:15px}}.auth__account{align-items:center;background:#fbfcfd;border:1px solid #eeeff1;border-radius:10px;display:flex;justify-content:space-between;line-height:1;padding:15px;position:relative;width:100%}.auth__account-wrapper{display:flex;flex-direction:column;gap:5px}.auth__account-exit{box-sizing:content-box;cursor:pointer;height:15px;padding:7px}.auth__account-exit:hover g{fill:#1253a2}.auth__account-title{color:#bcbcbc;font-size:12px}.auth__link{color:#1253a2;cursor:pointer;font-size:16px;text-align:center;text-decoration:underline}.auth__link:hover{text-decoration:none}@media (max-width:1326px){.auth__main{margin:56px auto 0}}@media (max-width:550px){.auth__title{font-size:30px}.auth__title .h1_mobileMenu__text{margin:0}.auth__main{padding:0 10px}.auth__input{width:100%}.auth__form{margin-left:0;width:100%}.auth__button{width:100%}}.icon__arrow{display:flex}
