/* C11 — Status badge on case cards and case pages.
   Markup: <span class="tac-status tac-status--open">Open</span>
           <span class="tac-status tac-status--arrest">Arrest Made</span>
           <span class="tac-status tac-status--closed">Closed</span> */
.tac-status {
  display: inline-block;
  padding: 2px 9px;
  border-radius: 999px;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  vertical-align: middle;
}
.tac-status--open   { background: #c8102e; color: #ffffff; }
.tac-status--arrest { background: #b8860b; color: #ffffff; }
.tac-status--closed { background: #5a6472; color: #ffffff; }

/* STAGE LABELS (2026-10-26): the case list prints the raw stage value to
   readers — "VICTIMS_IDENTIFIED", "SUSPECT_ARRESTED" (underscores and
   all). In the template that prints the stage (list + case page), replace
   "_" with " " before display — one line, e.g. PHP: str_replace('_',' ', $stage)
   or JS: stage.replaceAll('_',' '). The pill styling already uppercases.
   Stages seen live: BREAKING, CHARGED, MANHUNT, VERDICT,
   VICTIMS_IDENTIFIED, SUSPECT_ARRESTED. */
