.two-step-verification{display:flex}@media(max-width:767px){.two-step-verification{flex-direction:column}}.two-step-verification__control{align-items:center;display:flex;justify-content:space-between;margin-right:30px;width:45%}@media(max-width:767px){.two-step-verification__control{margin-bottom:10px;width:100%}}.two-step-verification__banner{background:#f9fafc;line-height:24px;padding:15px}.two-step-verification-option{padding:20px 0}.two-step-verification-option:not(:last-of-type){border-bottom:1px solid #b0b0b0}.two-step-verification-option__title{margin-bottom:15px}.two-step-verification-option__content{display:flex}.two-step-verification-option__button{margin-right:20px}.auth-app__form{display:flex;margin-top:15px}@media(max-width:575px){.auth-app__form{flex-direction:column}}.auth-app__form .esign-select-list{width:200px}.auth-app__form .esign-select-list__control{height:50px}@media(max-width:575px){.auth-app__form .esign-select-list{width:100%}}.auth-app__digit-code-input{margin-right:20px;margin-top:0;max-width:200px}@media(max-width:575px){.auth-app__digit-code-input{margin-bottom:15px;margin-right:0;max-width:none}}.auth-app__qr-code-loader{margin-top:15px}.auth-app-instruction-list{list-style:decimal;margin-left:18px}.auth-app-instruction-list__item{margin-bottom:20px}.auth-app-instruction-list__qr-code{margin-top:15px}.password-button{width:auto!important}