$newline never
<section .uw-exam-correct--explanation>
  ^{examCorrectExplanation}

<section>
  <div uw-hide-columns="exam-correct" .scrolltable .scrolltable--bordered>
    <table .table .table--striped .table--hover uw-exam-correct=#{toPathPiece examCorrectIdent} uw-sort-table=exam-correct-#{toPathPiece examCorrectIdent} uw-no-check-all>
      <thead>
        <tr .table__row .table__row--head>
          <th .table__th .uw-exam-correct--date-cell uw-exam-correct-header="date" uw-hide-column-header="date">
            _{MsgExamCorrectHeadDate}
          <th .table__th .uw-exam-correct--user-cell uw-exam-correct-header="user" uw-hide-column-header="user">
            _{MsgExamCorrectHeadParticipant}
          $forall ExamPart{examPartNumber} <- examParts
            <th .table__th .uw-exam-correct--part-cell uw-exam-correct-header=#{examPartNumber} uw-hide-column-header=#{examPartNumber}>
                _{MsgExamCorrectHeadPart examPartNumber}
          $if mayEditResults
            <th .table__th .uw-exam-correct--result-cell uw-exam-correct-header="result" uw-hide-column-header="result" colspan=2>
              _{MsgTableExamResult}
          <th .table__th uw-exam-correct-header="status" uw-hide-column-header="status">
            _{MsgExamCorrectHeadStatus}
      <tbody>
        <tr .table__row #exam-correct__new>
          <td .table__td .uw-exam-correct--date-cell>
          <td .table__td .exam-correct--input-status>
            <input #exam-correct__user .uw-exam-correct--user-cell type="text" autofocus minLength=#{minNeedleLength}>
            <i #exam-correct__user-status .fas .fa-fw>
            <ul #exam-correct__user-candidates>
            <div #exam-correct__user-candidates-more hidden=true>
              _{MsgExamCorrectUserCandidatesMore}
          $forall ExamPart{examPartNumber} <- examParts
            <td .table__td .uw-exam-correct--part-cell>
              ^{ptsInput examPartNumber}
              <input #exam-correct__#{examPartNumber}--delete type="checkbox" style="display:none" uw-no-checkbox .uw-exam-correct--delete-exam-part>
              <label for=exam-correct__#{examPartNumber}--delete .fas .fa-fw .fa-trash>
          $if mayEditResults
            <td .table__td #uw-exam-correct__result>
              <select>
                <option value="none">
                  _{MsgExamCorrectExamResultNone}
                $if is _ExamGradingGrades examGradingMode || is _ExamGradingMixed examGradingMode
                  <option value="grade">
                    _{MsgExamResultGrade}
                $if is _ExamGradingPass examGradingMode || is _ExamGradingMixed examGradingMode
                  <option value="pass">
                    _{MsgExamResultPass}
                <option value="voided">
                  _{MsgExamResultVoided}
                <option value="no-show">
                  _{MsgExamResultNoShow}
                <option value="delete">
                  _{MsgExamCorrectExamResultDelete}
            <td .table__td #uw-exam-correct__result__pass-grade>
              <select .uw-exam-correct__grade>
                $forall grade <- examGrades
                  <option value=#{toPathPiece grade}>
                    _{grade}
              <select .uw-exam-correct__pass>
                $forall pass <- [ExamPassed True, ExamPassed False]
                  <option value=#{toPathPiece pass}>
                    _{pass}
          <td #exam-correct__status .table__td>
            <button #exam-correct__send-btn .btn .btn-primary>
              _{MsgExamCorrectButtonSend}
