// === deck.jsx — Histórico por campo (venta corta · feed) ===
// Deck NARRADO: el reloj de cada escena lo lleva la locución (audio/escena-NN.mp3);
// dur es fallback si el mp3 no está. Generar la voz (guion ≤10.000 chars → una request):
//   ELEVEN_KEY=sk_... python gen_audio_single.py   &&   python verificar_single.py
// Los recortes salen a audio-single/ y se copian a audio/. Las dur de abajo las imprime el script.
window.DECK = {
  id: 'historico-por-campo',
  title: 'Histórico por campo',
  scenes: [
    // dur = duración REAL de cada mp3 (toma del 13/08, escena 01 regenerada con el guion corto)
    { title: 'La pregunta',        comp: ()=> EscenaHC01, dur: 13.03, audio: 'audio/escena-01.mp3' },
    { title: 'El gesto',           comp: ()=> EscenaHC02, dur: 27.50, audio: 'audio/escena-02.mp3' },
    { title: 'En todas partes',    comp: ()=> EscenaHC03, dur: 26.23, audio: 'audio/escena-03.mp3' },
  ],
};
