.kina-phone-input.vue-tel-input{border:1px solid #d1d5db;border-radius:.375rem;box-shadow:none;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.kina-phone-input.vue-tel-input:focus-within{border-color:#227751;box-shadow:0 0 0 1px #227751}.kina-phone-input.has-error.vue-tel-input{border-color:#dc2626}.kina-phone-input .vti__input{border-radius:0 .375rem .375rem 0;font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem}.kina-phone-input .vti__dropdown{border-radius:.375rem 0 0 .375rem}.kina-phone-input .vti__dropdown.open,.kina-phone-input .vti__dropdown:hover{background-color:#f9fafb}
