// === deck.jsx — La ficha de cliente: el pedido sale sin soltar el teclado ===
// Deck NARRADO: el reloj de cada escena lo lleva la locucion (audio/escena-NN.mp3);
// dur es fallback si el mp3 no esta. 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: 'crm-ficha-cliente',
  title: 'La ficha de cliente: el pedido sale sin soltar el teclado',
  scenes: [
    { title: 'El acceso rápido',             comp: ()=> EscenaFC01, dur: 36.6, audio: 'audio/escena-01.mp3' },
    { title: 'Lo primero que sale',          comp: ()=> EscenaFC02, dur: 38.6, audio: 'audio/escena-02.mp3' },
    { title: 'Las tres tarjetas',            comp: ()=> EscenaFC03, dur: 36.8, audio: 'audio/escena-03.mp3' },
    { title: 'Las teclas',                   comp: ()=> EscenaFC04, dur: 39.8, audio: 'audio/escena-04.mp3' },
    { title: 'Cuándo la tecla no responde',  comp: ()=> EscenaFC05, dur: 41.6, audio: 'audio/escena-05.mp3' },
    { title: 'Límites + eco',                comp: ()=> EscenaFC06, dur: 39.6, audio: 'audio/escena-06.mp3' },
  ],
};
