
.review-disagreement{border-left:4px solid #bd762d!important;padding-left:14px!important;background:#fffaf1;border-radius:6px}
.review-badge{display:inline-block;margin-left:8px;padding:2px 7px;border-radius:12px;background:#f4dfbb;color:#72420e;font-size:.67em;font-weight:600;vertical-align:middle}
.review-comparison{font-size:.84rem;line-height:1.45;margin:8px 0 13px}.review-values{display:flex;flex-wrap:wrap;gap:6px 14px;color:#4c4a46}.review-proposal{color:#70440d}.review-rationale{margin:9px 0!important}.review-original-notes{font-size:.81rem;color:#555}.review-original-notes summary{cursor:pointer}.review-original-notes p{margin:6px 0}.review-help{padding:12px 15px;border:1px solid #dfd4bd;border-radius:6px;background:#fffbf3}.review-score-table{width:100%;border-collapse:collapse;font-size:.85rem}.review-score-table td,.review-score-table th{padding:10px;border-bottom:1px solid #ddd;text-align:left}.review-score-table td{white-space:nowrap}#next-disagreement{border-color:#b7864a;color:#744c1d}#assessment-pane .criterion h3{line-height:1.45}

/* Retained ratings: visibly locked as an entire question block. */
#assessment-pane .criterion.criterion-disabled{background:#e9edef;color:#727b80;border:1px solid #d6dddf;border-radius:7px;padding:12px;margin:8px 0 12px;cursor:not-allowed}
#assessment-pane .criterion-disabled>h3,#assessment-pane .criterion-disabled>p{color:inherit;opacity:.72}
#assessment-pane .criterion-disabled>*{pointer-events:none}
#assessment-pane .criterion-disabled .option{background:#eef1f2;border-color:#ccd3d6;color:#869095;cursor:not-allowed}
#assessment-pane .criterion-disabled .option:has(input:checked){background:#d3dcde;border-color:#9fadb1;color:#52656b}
#assessment-pane .criterion-disabled input{accent-color:#73898d}
