.whatsapp-validator-phone-container {
  position: relative;
}

.whatsapp-validator-phone-container .iti__flag-container {
  z-index: 1;
}

.whatsapp-validator-phone-container input {
  transition: border-color 0.3s ease;
}

.whatsapp-validator-phone-container input:focus {
  border-color: #27ae60;
  box-shadow: 0 0 0 2px rgba(39, 174, 96, 0.2);
}

.whatsapp-validator-phone-container .iti__country-list {
  border-radius: 0 0 4px 4px;
  border-color: #ddd;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.whatsapp-validator-phone-container .iti__country {
  padding: 8px 10px;
  transition: background-color 0.3s ease;
}

.whatsapp-validator-phone-container .iti__country:hover {
  background-color: #f0f0f0;
}

