.login-wrapper{justify-content:center;align-items:center;height:calc(100vh - 120px);display:flex}.login-wrapper .main{width:480px}.login-wrapper .main .l{color:#1d2129;font-size:24px;font-weight:700}.login-wrapper .main .p{color:#86909c;font-size:14px;font-weight:700}.login-wrapper .main .s{color:#165dff;font-size:14px;font-weight:700}.login-wrapper .main .s:hover{color:#165dffcc}.login-wrapper .main .c{color:#c9cdd4;font-size:14px;font-weight:700}.login-wrapper .main .r{color:#165dff}.login-wrapper .main .r:hover{color:#165dffcc}.login-wrapper .tabs{align-items:center;height:40px;padding:4px;display:flex}.login-wrapper .tabs .tabs-item{color:#86909c;border-radius:12px;flex:1;height:32px;font-size:14px;font-weight:700}.login-wrapper .tabs .tabs-item img{object-fit:cover;width:20px;height:20px;margin-right:5px}.login-wrapper .tabs .active{color:#1d2129}.login-wrapper input{height:44px;padding-left:16px}.login-wrapper input::placeholder{color:#c9cdd4}.login-wrapper .email-inp{align-items:center;display:flex;position:relative}.login-wrapper .email-inp img{object-fit:cover;width:20px;height:20px;position:absolute;left:16px}.login-wrapper .email-inp input{padding-left:50px}.login-wrapper .login-btn{height:46px;font-size:16px;font-weight:700}.login-wrapper .phone-inp{align-items:center;display:flex;position:relative}.login-wrapper .phone-inp span{position:absolute;left:16px}.login-wrapper .phone-inp input{padding-left:50px}
