:root{--mr-sev-critical: #ff6542;--mr-sev-high: #f4b740;--mr-sev-medium: #d8ff52;--mr-sev-low: #d7d8d3;--mr-review: #0d6a86;--mr-stage-cited: #4d6200;--mr-stage-cited-bg: #eef6cf;--mr-stage-aware: #3d403a;--mr-stage-aware-bg: #edeee8;--mr-stage-blind: #3d403a;--mr-stage-blind-bg: #e9e8e1;--mr-pass-bar: #55b96a;--mr-ok: #2e7a3f;--mr-ok-bg: #e4f3e6;--mr-warn: #9e5e00;--mr-warn-bg: #fdf0d6;--mr-crit: #b93a1a;--mr-crit-bg: #fce3da;--mr-ink: #10120f;--mr-muted: #6b6e67;--mr-unknown-bg: #fce3da}.mr-sev{display:inline-block;padding:2px 7px;border-radius:4px;font-size:10.5px;font-weight:700;letter-spacing:.4px;color:#10120f;white-space:nowrap}.mr-sev-critical{background:var(--mr-sev-critical)}.mr-sev-high{background:var(--mr-sev-high)}.mr-sev-medium{background:var(--mr-sev-medium)}.mr-sev-low{background:var(--mr-sev-low)}.mr-sev-review{background:var(--mr-review);color:#fff}.mr-stage{display:inline-block;padding:1px 7px;border-radius:20px;font-size:10.5px;font-weight:700;letter-spacing:.4px;white-space:nowrap}.mr-stage-cited{color:var(--mr-stage-cited);background:var(--mr-stage-cited-bg)}.mr-stage-aware{color:var(--mr-stage-aware);background:var(--mr-stage-aware-bg)}.mr-stage-blind{color:var(--mr-stage-blind);background:var(--mr-stage-blind-bg)}.mr-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.mr-tile-label{font-size:12px;color:#6d6d6d}.mr-tile-value{font-size:24px;font-weight:700;letter-spacing:-.4px;margin-top:4px;color:var(--mr-ink);white-space:nowrap}.mr-tile-note{font-size:11.5px;margin-top:3px;color:var(--mr-muted)}.mr-tile-note-unknown{color:var(--mr-ink);background:var(--mr-unknown-bg);border-radius:4px;padding:1px 6px}.mr-cell{display:inline-block;padding:1px 7px;border-radius:4px;font-size:12px;font-weight:600;white-space:nowrap}.mr-cell-passed{color:var(--mr-ok);background:var(--mr-ok-bg)}.mr-cell-failed{color:var(--mr-crit);background:var(--mr-crit-bg)}.mr-cell-needs_review{color:var(--mr-warn);background:var(--mr-warn-bg)}.mr-cell-not_run{color:var(--mr-stage-blind);background:var(--mr-stage-blind-bg)}.mr-cell-out_of_coverage{color:var(--mr-muted);background:transparent;border:1px dashed var(--mr-muted)}.mr-bar{display:flex;height:10px;width:100%;overflow:hidden;border-radius:20px;background:#dedfdb}.mr-bar-seg{display:block;height:100%}.mr-bar-passed{background:var(--mr-pass-bar)}.mr-bar-failed{background:var(--mr-sev-critical)}.mr-bar-review{background:var(--mr-sev-high)}.mr-bar-notRun{background:var(--mr-sev-low)}.mr-bar-legend{display:flex;flex-wrap:wrap;gap:4px 12px;margin:4px 0 0;padding:0;list-style:none;font-size:11.5px;color:var(--mr-muted)}.mr-bar-legend li{display:flex;align-items:center;gap:4px}.mr-bar-dot{display:inline-block;width:8px;height:8px;border-radius:50%}
