/* Reduced motion: altijd uit */
@media (prefers-reduced-motion: reduce) {
  :is(#laser_container, #stars_canvas, .night, .shooting_star, #stars, .stars) {
    display: none !important;
  }
}

/* Touch devices (iPhone/iPad/Android): altijd uit, ongeacht rotatie */
@media (hover: none) and (pointer: coarse) {
  :is(#laser_container, #stars_canvas, .night, .shooting_star, #stars, .stars) {
    display: none !important;
  }
}