.t-input .text-show{width:4.375rem;font-size:.875rem;line-height:2.5rem}.t-input .t-input-wrapper{position:relative}.t-input .t-input-box{padding-top:.625rem;padding-bottom:.625rem;border-color:#eaeaea;border-style:solid;border-width:0 0 1px 0}.t-input .t-input-box:focus{border-color:var(--primary);outline:0;-webkit-box-shadow:0 0 0 0 #2e8cf0;box-shadow:0 0 0 0 #2e8cf0}.t-input .t-input-box::-webkit-input-placeholder{color:#c4c9d9}.t-input .t-input-box::-moz-placeholder{color:#c4c9d9}.t-input .t-input-box:-ms-input-placeholder{color:#c4c9d9}.t-input .t-input-box::-ms-input-placeholder{color:#c4c9d9}&::-webkit-input-placeholder{color:#c4c9d9}&::-moz-placeholder{color:#c4c9d9}&:-ms-input-placeholder{color:#c4c9d9}&::-ms-input-placeholder{color:#c4c9d9}.t-input .t-input-box::placeholder{color:#c4c9d9}.r-login{padding:0 .9375rem;color:#43454f;background:#fff}.r-login .item-box:not(:last-child){margin-bottom:1.25rem}.r-login .login-title{margin:1.5625rem 0 1.5625rem 0;font-size:1.5rem;line-height:2.0625rem;color:#14152e}.r-login .password-text{margin:1rem 0 1.5rem 0;font-size:.8125rem;font-weight:400;line-height:1.125rem;color:#9499ae}