Buen día,

Ante la dificultad para subir el código fue necesario exportarlo en formato HTML, aunque el despligue de los datos generado hizo extenso el archivo se tiene todos los componentes solicitados, además fue necesario cargar los archivos generados por separado.