#feedHealth { margin: 12px 0; padding: 13px 16px; border: 1px solid #b7d9c6; border-left: 4px solid #278457; border-radius: 10px; background: #f1faf5; color: #164f35; }
#feedHealth[hidden] { display: none; }
#feedHealth strong { display: block; font-size: 14px; line-height: 1.5; }
#feedHealth p { margin: 4px 0 0; line-height: 1.6; font-size: 12px; overflow-wrap: anywhere; }
#feedHealthSources { font-variant-numeric: tabular-nums; }
#feedHealth[data-status="STARTING"], #feedHealth[data-status="VERIFYING"] { background: #fff9e7; border-color: #ead390; border-left-color: #b98210; color: #775315; }
#feedHealth[data-status="RECOVERING"], #feedHealth[data-status="FAILED"], #feedHealth[data-status="MONITOR_ERROR"] { background: #fff1f0; border-color: #eeb6ae; border-left-color: #ca4036; color: #862c25; }
@media (max-width: 640px) { #feedHealth { margin: 10px 8px; padding: 11px 12px; } }
