/* EllasNews contrast overlay 2026-10-29
   Old style.css is cache-control max-age=864000 (10 days) and ?ver= is stripped,
   so this uniquely named file is the cache-bust. Safe to keep forever.
   Reverts cream-on-cream: OS-dark tokens + body{background:cream !important}. */

@media (prefers-color-scheme: dark) {
  html:not(.light-mode) body:not(.light-mode):not(.dark-mode) {
    --color-text: #101c2c;
    --color-text-light: #4a5568;
    --color-muted: #8a8f98;
    --color-border: rgba(16, 28, 44, 0.16);
    --color-border-strong: rgba(16, 28, 44, 0.4);
    --color-bg: #f5f1e8;
    --color-card: #faf8f1;
    --color-cream: #f5f1e8;
    --color-header-bg: #0a1522;
  }
}

body {
  background: var(--color-bg) !important;
  color: var(--color-text);
}

.single-article__title,
.single-article__content,
.single-article__content h2,
.single-article__content h3 {
  color: var(--color-text) !important;
}

.single-article__subheadline {
  color: var(--color-text-light) !important;
}

.single-article__meta {
  color: var(--color-muted);
}
