.template-high-school-report{--main-col-background:#891d1c;--main-col-student-background:#be7574;--main-col-text:#fff}.template-high-school-report .general-info .md-field{margin:0!important;padding-left:0!important}.template-high-school-report .main-index{color:var(--main-col-background)}.template-high-school-report .table-header{background:var(--main-col-background);color:var(--main-col-text)}.template-high-school-report .table-comments{width:100%;border-collapse:collapse}.template-high-school-report .table-comments td{border:1px solid #000!important;padding:8px 10px;vertical-align:middle;height:60px}.template-high-school-report .table-comments td.course{width:22%;text-align:center!important;font-weight:700;color:#980000}.template-high-school-report .table-comments td.content{text-align:left!important;color:#000}.template-high-school-report .table-comments p{margin:0;white-space:pre-line}.template-high-school-report .table-comments .md-field{margin:0!important;padding-top:0;min-height:0}.template-high-school-report .table-attendance,.template-high-school-report .table-grade,.template-high-school-report .table-info-student{width:100%}.template-high-school-report .table-attendance td,.template-high-school-report .table-attendance th,.template-high-school-report .table-grade td,.template-high-school-report .table-grade th,.template-high-school-report .table-info-student td,.template-high-school-report .table-info-student th{padding:5px}.template-high-school-report .table-teacher-comment .md-field{margin:0!important}.template-high-school-report .table-teacher-comment .md-table-cell{padding:5px 10px!important}.template-high-school-report td,.template-high-school-report th{text-align:center!important;border:1px solid #ccc;min-width:30px!important}.template-high-school-report th span{font-size:14px;font-weight:500}.template-high-school-report select{border-bottom:1px solid #ccc!important}