.root {
  border-top: var(--rootBorderWidth) solid var(--rootBorderColor);
  margin: 0 var(--rootMargin);
  display: flex;
  align-items: center;
}

.editFeedback {
  margin: 0 var(--editFeedbackMargin);
}

.editFeedbackButtons {
  display: flex;
  justify-content: flex-end;
}

.points {
  width: var(--pointsWidth);
  padding: var(--pointsPadding);
  margin: var(--pointsMargin);
}

.pointsSection {
  flex: 1 1 auto;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 0 var(--pointsSectionPadding);
}

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

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

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

.divider {
  margin: var(--dividerMargin);
}

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

.pointsPossible {
  margin-left: var(--pointsPossibleMargin);
}
