/* Stage 28.2B: force YosuTravels to remain light mode. */
:root,
html,
body {
  color-scheme: light !important;
}

html[data-theme="dark"],
html[data-bs-theme="dark"],
body[data-theme="dark"],
body[data-bs-theme="dark"] {
  color-scheme: light !important;
}

html[data-bs-theme="dark"],
body[data-bs-theme="dark"],
[data-bs-theme="dark"] {
  --bs-body-bg: #fff !important;
  --bs-body-color: #212529 !important;
  --bs-emphasis-color: #000 !important;
  --bs-secondary-bg: #f8f9fa !important;
  --bs-tertiary-bg: #f8f9fa !important;
  --bs-border-color: #dee2e6 !important;
}

html.dark,
html.dark-mode,
html.theme-dark,
body.dark,
body.dark-mode,
body.theme-dark {
  background-color: #fff !important;
  color: #212529 !important;
}

[data-theme-toggle],
[data-dark-mode-toggle],
[data-bs-theme-value="dark"],
[aria-label*="dark" i],
[title*="dark mode" i],
[title*="mode sombre" i],
.dark-mode-toggle,
.theme-toggle,
.theme-switch,
.mode-switch,
#darkModeToggle,
#themeToggle {
  display: none !important;
}

@media (prefers-color-scheme: dark) {
  :root,
  html,
  body {
    color-scheme: light !important;
    background-color: #fff;
    color: #212529;
  }
}