// === deck.jsx — Derechos de ejecución: cómo limita Dinaup las peticiones a la API ===
// Deck NARRADO: una sola toma de ElevenLabs (voz oficial, Carla Grande) cortada por escenas en
// audio/escena-NN.mp3; audio/align.js da el segundo de cada palabra y B() pone los beats con él.
// Si se cambia guion.js hay que regenerar la toma, cortarla y rehacer align.js.
window.DECK = {
  id: 'derechos-de-ejecucion',
  title: 'Derechos de ejecución — la API de Dinaup',
  scenes: [
    { title: 'El reto',                 comp: ()=> EscenaDE01, dur: durDe(GUION[0]), audio: 'audio/escena-01.mp3' },
    { title: 'Derechos de ejecución',   comp: ()=> EscenaDE02, dur: durDe(GUION[1]), audio: 'audio/escena-02.mp3' },
    { title: 'Ganar y gastar',          comp: ()=> EscenaDE03, dur: durDe(GUION[2]), audio: 'audio/escena-03.mp3' },
    { title: 'Agotar',                  comp: ()=> EscenaDE04, dur: durDe(GUION[3]), audio: 'audio/escena-04.mp3' },
    { title: 'Repartir',                comp: ()=> EscenaDE05, dur: durDe(GUION[4]), audio: 'audio/escena-05.mp3' },
    { title: 'Dos controles',           comp: ()=> EscenaDE06, dur: durDe(GUION[5]), audio: 'audio/escena-06.mp3' },
    { title: 'En Play',                 comp: ()=> EscenaDE07, dur: durDe(GUION[6]), audio: 'audio/escena-07.mp3' },
  ],
};
