.SignUpComponent{height:100%;padding-bottom:60px}.SignUpComponent__inputDesc{z-index:1;position:absolute;top:10px;padding:0 5px;background:#fff;left:24px;font-weight:500;font-size:12px;line-height:16px;color:rgba(0,0,0,.5)}.SignUpComponent__inputDesc:not(:first-child){padding-top:4px}.SignUpComponent__inputError{padding:0 16px 8px;font-size:12px;position:relative;width:100%}.SignUpComponent__closeIcon{float:left;width:16px;height:16px;fill:#fff;padding-top:4px}.SignUpComponent__headerText{font-size:16px;font-weight:700;line-height:1.5;color:#fff;display:inline;margin:auto;padding-right:24px}.SignUpComponent__headingWrapper{font-size:16px;font-weight:600;position:relative;box-shadow:0 0 2px 0 rgba(0,0,0,.06),inset 0 -1px 0 0 rgba(0,0,0,.1);text-align:center;background-image:linear-gradient(#ee2e24,#d11450)}.SignUpComponent__inputContainer{width:100%}.SignUpComponent__inputContainer .textInput__inputLabel{margin:0}.SignUpComponent__inputContainer .textInput__input--noLabel{padding-left:12px}.SignUpComponent__inputText{height:48px;padding:4px 0 4px 12px;border-radius:6px!important;border:1px solid rgba(0,0,0,.12);background-color:#fff;font-weight:400;font-size:16px;line-height:24px}.otpWidget__wrapper{margin-top:30px}.otpWidget__phoneInputDesc{margin:20px 0 0}.quickLoginPopUp{overflow-x:unset;overflow-y:unset;padding:16px;border-radius:12px 12px 0 0}.quickLoginPopUp__header{display:flex;margin-bottom:16px}.quickLoginPopUp__closeSvg{stroke:#000;stroke-width:.5px;fill:#000}.quickLoginPopUp__closeSvg>svg{height:12px;width:12px}.quickLoginPopUp__closeIcon{order:1;width:12px;height:12px;fill:#fff;cursor:pointer}.quickLoginPopUp__title{flex-grow:1;padding:0;font-size:18px;font-weight:700;line-height:24px;letter-spacing:-.35px;color:#212121}.quickLoginPopUp .textTelInput__input{border:1px solid rgba(0,0,0,.12);box-sizing:border-box;border-radius:6px!important;font-size:16px!important;line-height:24px!important;padding:11px 0 11px 80px!important}.quickLoginPopUp .textTelInput__input:focus{border:1px solid #2298da}.quickLoginPopUp .textTelInput__inputCountryCode{text-decoration:none}.quickLoginPopUp .textTelInput__inputCountryCode--noLabel{top:12px!important;font-weight:400;left:8px;position:absolute}.quickLoginPopUp .textTelInput__inputCountryCode--svg{top:32%;right:unset}.quickLoginPopUp .textTelInput__inputCountryCode:after{margin-left:10px!important;width:14px!important}.quickLoginPopUp .textTelInput__input--noLabel{padding-top:12x;font-weight:400}.quickLoginStep1__intro{margin-top:8px;font-size:14px;line-height:17px;margin-bottom:16px}.quickLoginStep1__submit{margin-top:16px;border-radius:6px;font-weight:600;font-size:14px;text-align:center;width:100%;border:0;background-color:#f8f8f8;box-sizing:border-box;padding:12px;color:rgba(0,0,0,.3);transition:all .3s ease;outline:none;height:40px}.quickLoginStep1__submit--active{background-color:#2298da;color:#fff}.overflowAdjust{overflow-x:unset!important;overflow-y:unset!important}.Truecaller *,.Truecaller__wrapper{box-sizing:border-box}.Truecaller__wrapper{bottom:0;width:100%}.Truecaller__icon{float:right}.Truecaller__icon svg{max-height:16px}.Truecaller__buttonWrapper{bottom:0;width:100%}.Truecaller__processMessage{color:#6d787d;display:block;margin-top:10px;font-size:12px;line-height:1.25}.Truecaller__inProcess{color:#ff8181}.Truecaller__logo{margin-bottom:-2px}.Truecaller__submit{border-radius:4px!important;width:100%;border:0;background-color:#c9c9c9;padding:2px 0!important;color:#fff;transition:all .3s ease;outline:none!important;height:44px!important;margin-top:0!important;font-size:14px;line-height:1.29;box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12)}.Truecaller__submit--active{background-color:#5493fa}.truecallerWrap{display:flex}