/* Force all visible form text to white */
form,
form * {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
}

/* Inputs, textarea, select */
form input,
form textarea,
form select {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  caret-color: #ffffff !important;
  border-color: #ffffff !important;
}

/* Placeholder text */
form input::placeholder,
form textarea::placeholder {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  opacity: 1 !important;
}

/* Labels */
form label {
  color: #ffffff !important;
}

/* Button text */
form button,
form button * {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
}

/* Upload field text */
form a,
form span,
form p,
form div {
  color: #ffffff !important;
}