/* ============================================================
   DEBUG OVERLAY — para diagnóstico visual del corrimiento
   ============================================================
   Activar agregando ?debug=1 al URL o la clase 'debug' al body.
   Pinta bordes en cada slide y en cada hijo de primer nivel para
   ver dónde aparece el offset.
   ============================================================ */

body.debug .reveal .slides > section,
body.debug .reveal .slides > section > section {
  outline: 2px solid lime !important;
  outline-offset: -2px;
}
body.debug .reveal .slides > section:not(.stack) > *,
body.debug .reveal .slides > section.stack > section > * {
  outline: 1px dashed magenta !important;
  outline-offset: -1px;
}
body.debug::before {
  content: 'DEBUG · slides=lime · hijos=magenta';
  position: fixed;
  bottom: 6px;
  left: 50%;
  transform: translateX(-50%);
  background: rgba(0,0,0,0.85);
  color: lime;
  font-family: monospace;
  font-size: 11px;
  padding: 4px 10px;
  border: 1px solid lime;
  z-index: 9999;
  pointer-events: none;
}
