/* Export-only overrides for the static/WordPress build.
 * Loaded AFTER index.css. */

/* Format picker pills: the exported markup bakes the "hardcover" active state
 * into inline styles, so neutralize every pill and re-apply the active look
 * to whichever radio is actually checked. */
label:has(> input[name="format"]) {
  border-color: var(--line-2) !important;
  background: var(--panel) !important;
  color: var(--tx-2) !important;
  box-shadow: none !important;
}
label:has(> input[name="format"]:checked) {
  border-color: var(--gold-3) !important;
  background: rgba(230, 176, 95, 0.14) !important;
  color: var(--gold-4) !important;
  box-shadow: 0 0 0 3px rgba(230, 176, 95, 0.18) !important;
}

/* Hidden slide copies (slider) */
.slide-copy[hidden] {
  display: none !important;
}

/* No-JS safety is handled by the <noscript> block in the page template. */
