/* QIYUAN V1.6.8 - light form readability */
.dream-profile-page input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="color"]),
.dream-profile-page textarea,
.dream-profile-page select,
.qiyuan-admin-readable input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="color"]),
.qiyuan-admin-readable textarea,
.qiyuan-admin-readable select {
  color: #111827 !important;
  -webkit-text-fill-color: #111827 !important;
  caret-color: #111827 !important;
}

.dream-profile-page input::-moz-placeholder, .dream-profile-page textarea::-moz-placeholder, .qiyuan-admin-readable input::-moz-placeholder, .qiyuan-admin-readable textarea::-moz-placeholder {
  color: #6b7280 !important;
  -webkit-text-fill-color: #6b7280 !important;
  opacity: 1 !important;
}

.dream-profile-page input::placeholder,
.dream-profile-page textarea::placeholder,
.qiyuan-admin-readable input::placeholder,
.qiyuan-admin-readable textarea::placeholder {
  color: #6b7280 !important;
  -webkit-text-fill-color: #6b7280 !important;
  opacity: 1 !important;
}

.dream-profile-page input:-webkit-autofill,
.qiyuan-admin-readable input:-webkit-autofill {
  -webkit-text-fill-color: #111827 !important;
  caret-color: #111827 !important;
  -webkit-transition: background-color 999999s ease-in-out 0s;
  transition: background-color 999999s ease-in-out 0s;
}

.qiyuan-admin-readable select option {
  color: #111827 !important;
  background: #ffffff !important;
}

.dream-profile-page input:disabled,
.qiyuan-admin-readable input:disabled,
.qiyuan-admin-readable textarea:disabled,
.qiyuan-admin-readable select:disabled {
  color: #6b7280 !important;
  -webkit-text-fill-color: #6b7280 !important;
  opacity: .72;
}
