/* Performance-only overrides: the existing visual design remains unchanged. */
html:not(.dark) body,
html:not(.dark) .today-home-page,
html:not(.dark) .video-background-page {
  background: #ffffff !important;
}

.dark body,
.dark .today-home-page,
.dark .video-background-page {
  background: #000000 !important;
}

.today-home-page[style*="--desktop-news-bg"] {
  background-image: none !important;
  background-color: #ffffff !important;
}

.dark .today-home-page[style*="--desktop-news-bg"] {
  background-color: #000000 !important;
}

.desktop-background-image,
.desktop-video-bg,
.desktop-image-bg {
  display: none !important;
}

button[title="Azərbaycan radioları"],
button[title="Azərbaycan filmləri"] {
  display: none !important;
}

button[aria-label="Reklam fonunu bağla"],
button[aria-label="Reklam fonunu bağla"] + div {
  display: none !important;
}

main .min-h-\[300px\].flex.flex-col.items-center.justify-center {
  display: none !important;
}

@media (prefers-reduced-motion: reduce) {
  .today-home-page *,
  .today-home-page *::before,
  .today-home-page *::after {
    scroll-behavior: auto !important;
  }
}
