.hint-list {
  margin: 0.25rem 0 0.25rem 0;
  min-height: 22px;
  transition: visibility 0s, opacity 0.2s, height 0.2s linear;
}
.hint-list .input-field-hint {
  display: flex;
  color: #50626A;
  transition: visibility 0s, opacity 0.2s, height 0.2s linear;
}
.hint-list .input-field-hint.invisible {
  visibility: hidden;
  opacity: 0;
  height: 0;
  overflow: hidden;
}
.hint-list .input-field-hint .field-hint-icon {
  color: inherit;
}
.hint-list .input-field-hint .field-hint-text {
  margin: 0 0 0 0.5rem;
}
.hint-list .input-field-hint.has-error {
  color: #A41A04;
}
.hint-list .input-field-hint.is-disabled {
  color: #A2AFB6;
}