/*
 * Legal-page dark-mode canvas. This is deliberately isolated from UCSS: the
 * active colour scheme changes at runtime through html[data-theme].
 */
html[data-theme="dark"] body.lalousi-legal-page :is(
  #content,
  .site-content,
  #primary,
  .ast-container,
  .ast-article-single,
  .entry-content
) {
  background-color: var(--surface-primary) !important;
}

html[data-theme="dark"] body.lalousi-legal-page .entry-content :is(p, li, span, em) {
  color: var(--text-secondary) !important;
}

html[data-theme="dark"] body.lalousi-legal-page :is(
  .entry-title,
  .entry-content h1,
  .entry-content h2,
  .entry-content h3,
  .entry-content h4,
  .entry-content h5,
  .entry-content h6,
  .entry-content a,
  .entry-content strong
) {
  color: var(--text-primary) !important;
}
