Manejo de historial con pushState/popState. Cada nivel de navegacion se registra en el historial del navegador. El boton atras regresa al nivel anterior en vez de salir del catalogo. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>