BUILD 119 – AVATAR ABRE MENÚ LATERAL EN FECHA DE MANTENIMIENTO

Base de producción:
- BUILD 117.

Nota de numeración:
- BUILD 118 quedó reservado para el trabajo iOS/APNs que se dejó pendiente.
- Esta corrección web continúa como BUILD 119 y NO incorpora el soporte iOS BUILD 118.

Problema encontrado:
- El controlador temprano del sidebar solo reconocía la clase antigua:
  serintsa-menu-toggle
- El botón hamburguesa fue eliminado en builds anteriores.
- El avatar móvil actual usa:
  serintsa-mobile-userbar-avatar
- El avatar de escritorio usa:
  serintsa-avatar-sidebar-toggle
- En Fecha de mantenimiento, por la tabla extensa/plugins, el evento normal de
  AdminLTE podía ser interceptado antes de abrir el menú.

Corrección:
- header.php:
  - findToggle() ahora reconoce el avatar móvil.
  - findToggle() ahora reconoce el avatar de escritorio.
- admin/header.php:
  - mismo ajuste.
- Se conserva el listener en fase de captura (capture=true).
- toggleSidebar() detiene propagación para evitar doble apertura/cierre.
- No fue necesario modificar mantenimiento-view.php.

Resultado esperado:
- En ?view=mantenimiento / Fecha mantenimiento, tocar el avatar abre el menú lateral.
- Volver a tocar el avatar lo cierra.
- El mismo comportamiento queda reforzado en todas las vistas del proyecto.

No modificado:
- Diseño de la barra móvil.
- Menú y permisos.
- Perfil.
- Firebase / FCM / Web Push.
- Base de datos.
- APK.
- Trabajo iOS pendiente.

Validación:
- Archivos PHP revisados: 634.
- Errores de sintaxis PHP: 0.
