.visit-notes--tasks-container > .cards--card-content > .log-entries--list-container {
  margin-top: 0;
}
/* The Physician row on the note form is read-only and stacks a clinician over a
   helper line, so the label aligns to the first line rather than the block's
   centre. */
/* Specificity matters here: .forms--input-container[data-format="row"] sets
   align-items: center at (0,2,0), so the override has to outrank it rather than
   tie and lose to file order. */
.forms--input-container.visit-notes--form-static-row[data-format="row"] {
  align-items: flex-start;

  > label.forms--label {
    line-height: 1.375rem;
  }

  > .forms--row-input-container {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: .25rem;
  }
}

.visit-notes--form-clinician {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: .5rem;
  font-size: var(--rem-14);
  line-height: 1.375rem;
  color: var(--text-body);
}

.visit-notes--form-empty-value {
  font-size: var(--rem-14);
  line-height: 1.375rem;
  color: var(--text-additional);
}

.visit-notes--form-helper-text {
  font-size: var(--rem-12);
  line-height: 1.125rem;
  color: var(--text-additional);
}
