/* =============================================================================
   Accesibilidad - Reduccion de movimiento (WCAG 2.3.3)
   Se aplica globalmente a todos los portales SIT-Web.
   =============================================================================
   Dos modos:
   1. Automatico: respeta preferencia del sistema operativo
      (prefers-reduced-motion: reduce).
   2. Manual: override via data-reduce-motion="true" en <html>, activado por
      toggle en la UI (guardado en localStorage key 'sitweb_reduce_motion').
   ============================================================================= */

@media (prefers-reduced-motion: reduce) {
  *,
  *::before,
  *::after {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}

[data-reduce-motion="true"] *,
[data-reduce-motion="true"] *::before,
[data-reduce-motion="true"] *::after {
  animation-duration: 0.01ms !important;
  animation-iteration-count: 1 !important;
  transition-duration: 0.01ms !important;
  scroll-behavior: auto !important;
}
