/* Authentic report pixels remain unfiltered and readable in the shared lightbox. */
html[data-theme] .case-health{background-color:var(--blue);color:var(--theme-fg)}
.case-health .case-section-title{max-width:900px}
.case-health .case-section-title p,.case-health-note{font-size:17px;line-height:1.8}
.case-health-reports{display:grid;gap:40px;max-width:1120px}
.case-health-reports figure{margin:0;min-width:0}
.case-health-reports figcaption{display:flex;flex-wrap:wrap;gap:4px 16px;align-items:baseline;margin:0 0 12px;font-size:16px;line-height:1.7;color:var(--theme-fg);font-weight:600}
.case-health-reports .screenshot-full{width:100%;padding:0;border:1px solid var(--theme-border);background:#fff;box-sizing:border-box}
.case-health-reports img{display:block;width:100%;height:auto;filter:none;transform:none}
.case-health-note{max-width:85ch;margin:28px 0 0}
@media(max-width:800px){.case-health-reports{gap:28px}.case-health .case-section-title p,.case-health-note{font-size:16px}.case-health-reports figcaption{display:flex;flex-wrap:wrap;gap:4px 16px;align-items:baseline;font-size:14px}}
