.login_header{position:absolute;top:0;left:0;right:0;width:100vw;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px;background:#eee;z-index:1}.login_header__item{font-size:15px;margin:0 20px}.login_header__item:first-child{width:150px}.login_header__item:last-child,.login_header__item:nth-child(2){-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;-ms-flex-item-align:end;align-self:flex-end}.login_header__item div{padding-bottom:8px}.login_header__item-bold{color:#424242;font-weight:700}.login_header__item-small{color:#757575;font-size:13px}.login_header__logo{margin-left:20px;width:130px;height:65px;background:url(../img/sgz-login.66e2f42b.png);background-size:contain;background-repeat:no-repeat}.login_footer[data-v-08766073]{position:absolute;bottom:0;right:0;left:0;width:100vw;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:28px;background:var(--color-gray-7)}.login_footer[data-v-08766073],.login_footer__item[data-v-08766073]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login_footer__item[data-v-08766073]{margin:0 20px;color:var(--color-gray-4);font-size:13px;white-space:pre-wrap}.form_bottom{margin:0 20px;font-size:14px}.form_bottom p{margin:6px 0}.form_bottom__link{display:inline-block;color:var(--color-primary-5);text-decoration:underline;-webkit-transition:.1s;-o-transition:.1s;transition:.1s;cursor:pointer}.form_bottom__link:hover{color:var(--color-primary-4)}.user-setting{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:var(--content-height-nav)}.user-setting__form,.user-setting__header{padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.user-setting__form-item{width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.user-setting__button--on-login-page{width:100%}.user-setting--on-login-page{min-height:unset!important}.user-setting--on-login-page>.user-setting__form>.user-setting__form-item{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login__container{height:100vh;background-image:var(--login-background);background-size:cover;background-position:50%;background-repeat:no-repeat}.login__content{height:100vh;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login__main{width:400px;background:var(--color-white);border-radius:var(--rounded-3);padding:10px 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:var(--shadows-3);box-shadow:var(--shadows-3);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.login__main-logo{width:200px;height:50px;margin:15px auto;display:block;background:url(../img/logo-solvo.17642c63.svg);background-size:contain;background-repeat:no-repeat;background-position:50%}.login__main-title{font-size:20px;margin:20px 25px 10px;padding:20px 0;font-weight:lighter}.login__main-title .hr{background-color:#5f7c8a;height:3px;border:0;margin:0}.login__main-button{font-size:16px;margin:16px 0}.login__main-alert{margin:0 auto;border-radius:var(--rounded-2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-white);padding:25px 25px 25px 25px;background:#f44336;background-repeat:no-repeat;background-size:40px 40px;background-position-x:15px;background-position-y:center;-webkit-box-sizing:border-box;box-sizing:border-box}.login__main-alert--changePass{background:#4fb152}.login__main-alert_icon{width:30px;height:30px;min-width:30px;min-height:30px;fill:#fff;margin-right:25px}.login__main-alert_icon--changePass{width:40px;height:40px;min-width:40px;min-height:40px}.login__main-alert span{font-size:17px}.login__main-animation-alert-enter{height:0;padding:0 25px}.login__main-animation-alert-enter-active{-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.login__main-form{margin:20px}.login__main-form .login_field{padding:2px 0}.login__main .error{color:var(--color-danger-1)}