body[data-theme-night-signal] .evhub-local-ad {
  background-color: var(--night-ad-strip, var(--ad-creative-colour, #262626));
  box-shadow: 0 0 0 100vmax var(--night-ad-strip, var(--ad-creative-colour, #262626));
  clip-path: inset(0 -100vmax);
}
body[data-theme-night-signal] .evhub-local-ad [data-mybyd-ad-caption] {
  color: var(--ad-caption-colour, #f3f3f3);
}
body[data-theme-night-signal] .evhub-local-ad__link {
  background: var(--night-ad-strip, var(--ad-creative-colour, #262626));
  border-color: transparent;
}

/* Set the known TOPBYD strip before a lazy-loaded creative has decoded. */
body[data-theme-night-signal] .evhub-local-ad:has(img[src="/assets/evhub-ad-cache/campaign-7-creative-7-desktop.jpg"], source[srcset="/assets/evhub-ad-cache/campaign-7-creative-8-mobile.jpg"]) {
  --night-ad-strip: #0b0b0b;
}
