#gmail_app_password.is-invalid {
  background-image: none !important;
  padding-right: 2.5rem; /* Make room for eye icon */
}

/* Make eye feel inside the input */
.input-group .input-group-text {
  background: transparent;
  border-left: 0;
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

/* Kill the divider — THIS is the key */
.input-group .form-control {
  border-right: 0;
}

.input-group .form-control.is-invalid ~ .input-group-text {
  border-color: var(--bs-form-invalid-border-color);
}
