/* WEB OK · Fix bloqueo de clics por header global
   El header fijo queda visual, pero deja pasar clics al contenido interno.
   Solo logo y botón menú siguen capturando clics. */

body:not(.pastor-menu-open) .landing-header {
  pointer-events: none !important;
}

body:not(.pastor-menu-open) .landing-header-inner {
  pointer-events: none !important;
}

body:not(.pastor-menu-open) .landing-header .landing-logo,
body:not(.pastor-menu-open) .landing-header .landing-menu-button {
  pointer-events: auto !important;
}

/* Asegura interacción normal de la barra de Escuela. */
#schoolApp .school-top,
#schoolApp .school-top-actions,
#schoolApp .school-top-actions button,
#schoolApp .school-top-actions #schoolRoleBadge {
  pointer-events: auto !important;
}

/* El contenido escolar queda debajo visualmente, pero ya no bloqueado por el header. */
#schoolApp .school-top-actions button,
#schoolApp .school-top-actions #schoolRoleBadge {
  position: relative;
  z-index: 1;
}
