/* Namaa 1.3.0.13.163 — scoped transfer review, including sticky student names. */
.sra-grade-transfer-review[hidden]{display:none!important}
#sra-electronic-grades-panel .sra-grade-transfer-review{margin:14px 0;padding:14px;border:1px solid #e5b7b1;border-radius:12px;background:#fffafa;color:#18344b;scroll-margin-top:24px}
.sra-grade-transfer-review-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
.sra-grade-transfer-review-head h5{margin:0;font-size:16px;line-height:1.6;color:#9d3028}
.sra-grade-transfer-review-head p{margin:4px 0 10px;color:#657274;font-size:13px;line-height:1.7}
.sra-grade-transfer-comparison{overflow-x:auto;border:1px solid #ebd7d4;border-radius:8px}
#sra-electronic-grades-panel .sra-grade-transfer-comparison table{width:100%;min-width:0;border-collapse:collapse;background:#fff;font-size:14px}
#sra-electronic-grades-panel .sra-grade-transfer-comparison th,#sra-electronic-grades-panel .sra-grade-transfer-comparison td{padding:9px 10px;border-bottom:1px solid #f0e0de;text-align:center;vertical-align:middle}
#sra-electronic-grades-panel .sra-grade-transfer-comparison th:first-child,#sra-electronic-grades-panel .sra-grade-transfer-comparison td:first-child{text-align:right;width:52%}
#sra-electronic-grades-panel .sra-grade-transfer-comparison th{background:#f9efed;font-size:12px;white-space:normal}
.sra-grade-transfer-student-link{display:block;width:100%;border:0;background:transparent;color:#18344b;font:inherit;font-weight:700;text-align:right;cursor:pointer;line-height:1.7;white-space:normal}
.sra-grade-transfer-review-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}
#sra-electronic-grades-panel tr[data-student-id][hidden]{display:none!important}
#sra-electronic-grades-panel tr.sra-grade-transfer-conflict>td{border-top:2px solid #c64a3f!important;border-bottom:2px solid #c64a3f!important;background:#fff4f2!important}
#sra-electronic-grades-panel tr.sra-grade-transfer-conflict>td:first-child{border-right:2px solid #c64a3f!important}
#sra-electronic-grades-panel tr.sra-grade-transfer-conflict>td:last-child{border-left:2px solid #c64a3f!important}
#sra-electronic-grades-panel tr.sra-grade-transfer-conflict>.sra-grade-transfer-conflict-value{background:#ffe5df!important}
.sra-grade-transfer-conflict-label{display:block;width:fit-content;margin-top:4px;padding:1px 6px;border:1px solid #d8938a;border-radius:5px;color:#9d3028;background:#fff;font-size:10px;line-height:1.7;font-weight:700;white-space:nowrap}
@media(max-width:520px){#sra-electronic-grades-panel .sra-grade-transfer-review{padding:11px}.sra-grade-transfer-review-head{gap:4px}.sra-grade-transfer-review-actions>button{flex:1 1 145px;min-height:42px}#sra-electronic-grades-panel .sra-grade-transfer-comparison th,#sra-electronic-grades-panel .sra-grade-transfer-comparison td{padding:8px 6px}.sra-grade-transfer-review-head h5{font-size:15px}}
@media print{.sra-grade-transfer-review,.sra-grade-transfer-conflict-label{display:none!important}}
