/* The data palette is limited to map fills and legend swatches.
   Surrounding controls and panels retain the shared UKDecline site theme. */
body.regions-page {
  --regional-accent:var(--red);
  --regional-panel:var(--panel);
  --regional-panel-soft:var(--panel-strong);
  --regional-border:var(--border-soft);
  --regional-copy:var(--muted);
  --regional-heading:var(--text);
}
html:root[data-theme] body.regions-page #regionsMapPane .map-guide {
  background:var(--panel)!important;
  border-color:var(--border-soft)!important;
  color:var(--text)!important;
}
html:root[data-theme] body.regions-page #regionsMapPane :is(.map-guide-title,.map-guide-scale strong) { color:var(--text)!important; }
html:root[data-theme] body.regions-page #regionsMapPane :is(.map-guide-copy,.map-guide-note,.map-guide-scale,.map-guide-note b) { color:var(--muted)!important; }
html:root[data-theme] body.regions-page #regionsMapPane .map-guide-kicker { color:var(--red-soft)!important; }
html:root[data-theme] body.regions-page #regionsMapPane .map-guide-note { border-color:var(--border-soft)!important; }
