.job-review-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.staff-job-review{padding:19px}.staff-job-review .panel-heading{align-items:flex-start}.staff-job-review .panel-heading p{margin:3px 0 0;color:var(--muted);font-size:13px}.review-rating{color:#0a5f93;font-size:18px;white-space:nowrap}.review-checks{display:grid;gap:7px;margin:15px 0}.review-checks span{font-size:13px}.review-checks .passed{color:#2f6c27}.review-checks .not-passed{color:#7b4c00}.review-notes{background:#f5f8fa;border-left:3px solid #0a5f93;padding:10px 12px;margin:15px 0;font-size:14px}.review-notes p{margin:4px 0 0}.staff-job-review>small{color:var(--muted);font-size:12px}.review-bonus{background:#ecf7e4;color:#38671d;padding:8px 10px;border-radius:6px;font-size:13px;font-weight:bold}@media(max-width:780px){.job-review-list{grid-template-columns:1fr}}
