Crea un archivo HTML completo (css+html+js) que contenga, la siguiente aplicación web: 

1. Un cuadro de texto para ingresar un tema
2. Generar una aplicación interactiva en forma de tutorial para enseñar paso a paso a una persona sin experiencia previa sobre el tama ingresado.
3. Los textos del tutorial los generas con las función https://text.pollinations.ai/{prompt}
4. Incluye imágenes que acompañen los textos, las cuales las puedes generar con la función https://image.pollinations.ai/prompt/{prompt}
5. Incluye un botón para cambiar el fondo a claro u oscuro. 
6. En una etiqueta <footer> incluye "Diseñado por Juan Guillermo Rivera Berrío con tecnología Gemini 25. Pro". 
7. El diseño debe ser atractivo en sus colores y textos. 

Incluye emojis para adornar la página
Incluye un botón "Descargar HTML", para descargar la página creada sin incluir los controles de generación
Cada página creada tendrá diseños diferentes con colores y textos impactantes
Si el tema es de matemáticas, física o temas afines, debes incluir las librerías de MathJax para la generación de expresiones matemática
Al final pones un botón de "Reinicio"

Incluye un selector de estilos para las imágenes modificando la función de generación de impagenes así: https://image.pollinations.ai/prompt/{prompt},{estilo}, donde estilo es el seleccionado entre 3D, realista, Acuarela, Pixar, Disney, Ilustración y otros cinco que consideres tú
Incluye otro control para incluir o no librerías MethJax
El número de pasos del tutorial debe ser mínimo 8 y máximo 12

Modifica, sólo para imágenes:
La imágenes flotando a la izquierda se presentan bien, corrige las imágenes flotando a la derecha pues las está a la derecha peroo abajo del texto
Pon un botón de regeneración en cada imagen para generar imágenes que estén mejor relacionadas con el texto
Pon un botón "Aprobar imágene" al inicio del tutorial, que al hacer clic en él se activa el botón "Descarga HTML"

Incluye más estilos como Arte digital, Blanco y negro, Origami y Renacimiento

Incluye un apartado al final con un cuestionario de 5 prfeguntas tipo Verdadero/Falso. Cada pregunta debe ir separada y acompañada de un botón "Siguiente pregunta". El cuestionario debe incluirse en el HTML descargado y 100% funcional