body { background: #f6f7f9; }
.badge-status-New { background: #6c757d; }
.badge-status-Confirmed { background: #0d6efd; }
.badge-status-NeedsInfo { background: #fd7e14; }
.badge-status-Rejected { background: #adb5bd; color: #212529; }
.badge-status-InProgress { background: #6f42c1; }
.badge-status-Fixed { background: #20c997; }
.badge-status-Closed { background: #198754; }
.badge-sev-Low { background: #e9ecef; color: #212529; }
.badge-sev-Medium { background: #ffc107; color: #212529; }
.badge-sev-High { background: #fd7e14; }
.badge-sev-Critical { background: #dc3545; }
.prewrap { white-space: pre-wrap; }
.comment { border-left: 3px solid #dee2e6; padding-left: .75rem; margin-bottom: 1rem; }
.comment.owner { border-color: #ffc107; }
.comment.claude { border-color: #6f42c1; }
