.app_phone__input .vue-tel-input{border:none;width:100%}.app_phone__input .vue-tel-input:focus-within{-webkit-box-shadow:none;box-shadow:none}.app_phone__input .vue-tel-input .phone-input{background-color:#f5f5f5;border-radius:0 8px 8px 0}.app_phone__input .phone-client{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:10px 0 20px;border:none;border-bottom:2px solid #000;background-color:#f5f5f5;border-radius:8px}.app_phone__input .phone-client.valid{border-color:#42b983}.app_phone__input .phone-client.inValid{border-color:#ff3400}.app_phone__input .phone-client i{color:#42b983}.app_phone__input .vue-phone-number-input .country-selector.has-value .country-selector__input{padding-top:0;border:none;border-radius:0;border-bottom:1px solid #363636;color:transparent}.app_phone__input .vue-phone-number-input .country-selector.has-value .country-selector__country-flag{top:12px}.app_phone__input .vue-phone-number-input .country-selector.has-value .input-tel__input{border:none;-webkit-box-shadow:none;box-shadow:none}.app_phone__input .country-selector.is-focused .country-selector__input{-webkit-box-shadow:none;box-shadow:none}.app_phone__input .input-tel.has-value .input-tel__input{padding-top:0;border:none;border-bottom:1px solid #363636;border-radius:0}.app_phone__input .country-selector.is-focused.is-valid .country-selector__input,.app_phone__input .input-tel.is-focused.is-valid .input-tel__input{-webkit-box-shadow:none;box-shadow:none}.app_phone__input .vue-phone-number-input .country-selector.is-valid .country-selector__input{border-bottom:2px solid green}.app_phone__input .input-tel.has-value:not(.is-valid) .input-tel__input,.app_phone__input .vue-phone-number-input .country-selector.has-value:not(.is-valid) .country-selector__input{border-bottom:2px solid red}.app_phone__input .input-tel.has-value.is-valid .input-tel__input{border-bottom:2px solid green}.app_phone__input .vti__dropdown{padding-top:1px;padding-bottom:1px}.app_phone__input .vti__dropdown:hover{border-radius:8px}.app_phone__input .vti__dropdown-item{font-size:12px;display:block}