/* =====================================================================
   2nd Amendment Chat — CASE PAGE CONTRAST FIX
   Measured live on a case page (Chicago, Oct 26):
     HEADER.case-head background = #0d1c34 (navy)
     h1 colour                   = #1a1a1a (--tac-ink)  -> black on navy
     .case-summary colour        = #1a1a1a              -> black on navy
     .case-kicker colour         = #666666              -> dim on navy
   The headline and the story summary of every case are unreadable.

   APPLY: append to /2nd-amendment-chat/assets/style.css
   (or load after it). Nothing else changes.
   ===================================================================== */

/* SCOPE — MOBILE ONLY (added after desktop verification, 2026-10-26):
   the faults come from the site's mobile theme; the DESKTOP design
   was rendered and checked — it is the original light design and is
   CORRECT. These rules sit inside the same max-width block the
   mobile theme uses, so desktop cannot be affected. */

@media (max-width: 768px) {
  .tac-root .case-head h1 { color: #ffffff !important; }
  .tac-root .case-head .case-summary { color: #d8e0ee !important; }
  .tac-root .case-head .case-kicker { color: #aebdd6 !important; }
  .tac-root .case-head .case-kicker a { color: #ff9aa2 !important; }
}
