// === deck.jsx — Dinaup Sign (tutorial: montar un documento para firmar) ===
// 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: 'sign-como-funciona',
  title: 'Dinaup Sign — monta tu primer documento',
  scenes: [
    { title: '1 · El documento',  comp: ()=> EscenaSF01, dur: 46.3, audio: 'audio/escena-01.mp3' },
    { title: '2 · El tipo',       comp: ()=> EscenaSF02, dur: 35.3, audio: 'audio/escena-02.mp3' },
    { title: '3 · Aparece solo',  comp: ()=> EscenaSF03, dur: 36.0, audio: 'audio/escena-03.mp3' },
    { title: '4 · Lo envías',     comp: ()=> EscenaSF04, dur: 37.8, audio: 'audio/escena-04.mp3' },
    { title: '5 · Lo aceptas',    comp: ()=> EscenaSF05, dur: 40.8, audio: 'audio/escena-05.mp3' },
    { title: 'El circuito',       comp: ()=> EscenaSF06, dur: 40.8, audio: 'audio/escena-06.mp3' },
  ],
};
