.form-group{position:relative;width:100%;margin-bottom:8px;flex-direction:column}.form-group label{color:#1d1d1b;font-weight:500}.form-group .text-input{width:100%;height:52px;border:1px solid #a9aaa9;color:#1d1d1b}.form-group .text-input:disabled{background-color:#f4f5f4}.form-group .text-input.overflow{overflow:hidden}.form-group .text-input.text-input-warn{border-color:#d77b8f}.form-group .text-input.text-right{padding-right:90px}.form-group button{position:absolute;right:0;top:0;z-index:1;justify-content:flex-end;width:80px;height:52px;padding:0 16px 0 0;border-width:0;text-align:right;color:#cecfce;font-size:10px}.modal-body .login-form p.text-input-warn{width:100%;padding:4px 6px;text-align:left;color:#d77b8f}