/* The evidence card (templates/_radar_evidence_card.html): plain lines, a text sign per source, the label line in the Radar state
   colours. The card level is rd-ev-l-*, a line's mark rd-ev-seen/not/old/none (separate prefixes). Loaded by a <link> inside the include (service page) or once in the /outages head. */
.rd-ev { margin: 10px 0; color: var(--ink); }
.rd-ev-head { font-size: 1.05rem; margin: 0 0 6px; }
.rd-ev-lines { list-style: none; margin: 0; padding: 0; }
.rd-ev-line { display: flex; gap: 8px; align-items: baseline; padding: 2px 0; font-size: .92rem; line-height: 1.45; }
.rd-ev-sign { flex: 0 0 1.1em; text-align: center; font-weight: 700; color: var(--muted); }
.rd-ev-seen .rd-ev-sign { color: var(--state-problems); }
.rd-ev-not .rd-ev-sign { color: var(--ink); }
.rd-ev-body { min-width: 0; overflow-wrap: anywhere; }
.rd-ev-src { font-weight: 600; }
.rd-ev-line.rd-ev-none .rd-ev-body { color: var(--muted); }
.rd-ev-when { color: var(--muted); white-space: nowrap; }
.rd-ev-verdict { margin: 6px 0 0; padding-top: 6px; border-top: 1px solid var(--line); }
.rd-ev-label { color: var(--state-nodata); }
.rd-ev-l-outage .rd-ev-label { color: var(--state-outage); }
.rd-ev-l-problems .rd-ev-label { color: var(--state-problems); }
@media (max-width: 520px) { .rd-ev-line { font-size: .88rem; } .rd-ev-when { white-space: normal; } }
