/* ENP plugin — only the handful of selectors Tailwind utilities can't express.
   Design tokens must match code.html: colors from tailwind.config, no new palette. */

.enp-chart-line { transition: stroke-dashoffset 0.6s ease-out; }

.enp-screen-reader-only {
  position: absolute !important;
  width: 1px; height: 1px;
  padding: 0; margin: -1px; overflow: hidden;
  clip: rect(0,0,0,0); white-space: nowrap; border: 0;
}

/* Normalise default WordPress post content spacing to match Tailwind typography. */
.entry-content > h2 + h3 { margin-top: 1.25rem; }
.entry-content p + p { margin-top: 1rem; }
.entry-content ul, .entry-content ol { padding-left: 1.25rem; }

/* Print — keep charts readable without relying on dark-mode CDN classes. */
@media print {
  header, footer, aside { display: none !important; }
  main { padding: 0 !important; }
  svg circle { fill: #000 !important; }
  svg path { stroke: #000 !important; }
}
