El banner de alerta solo se cerraba vía 'Ver paciente'. Si el profesional hacía clic en 'Siguiente toma' directamente, el banner seguía parpadeando y sonando aunque el formulario ya estuviera abierto. - abrirTomaProgresiva() ahora llama cerrarBannerToma() + _tomaAlertados.delete() - renderConsentimientos() preserva alertado:true si la siguiente_toma_at no cambió, evitando beep doble al re-sincronizar después de firmar Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>