.session_item_result {
  padding: var(--large-padding);
}

.topBorder {
  border-top: solid 1px var(--dark-border-color);
}

.result {
  margin: var(--large-margin);
}

.points {
  color: var(--dark-gray);
  font-size: var(--font-size-xs);
}

.question {
  font-size: var(--font-size-md);
}

.question_title {
  margin: var(--small-margin);
  font-weight: var(--font-weight-medium-bold);
}

.session_item_result_header {
  display: flex;
  align-items: center;
}

.itemFeedbackWrapper {
  margin-top: var(--large-margin);
  padding: var(--standard-padding);
  background-color: var(--lightest-gray);
  border-radius: var(--border-radius-lg);
  font-size: var(--font-size-sm);
  white-space: pre-wrap;
}

.itemFeedbackLabel {
  color: var(--even-darker-gray);
  font-size: var(--font-size-xs);
  margin-bottom: var(--small-margin);
}

.itemFeedbackText {
  margin-top: var(--tiny-margin);
}
