0247c6cc38
- lib/data/zone-names.json: ZONE_NAMES (9156 zonas) exportado de zone_definitions.py. - lib/character-info.ts: getZoneName, getClassCss/getClassName, getRaceName y getCharacterImage (raza/clase/género -> /races/big-*.webp, con validación de compatibilidad clase-raza y fallback unknown), portado de account.py. - lib/account.ts: Character enriquecido (race, class, zone, imageUrl, class/raceName). - account page: tarjetas con imagen de raza, color de clase WoW, nivel, raza/clase, 📍 zona y oro. globals.css: colores de clase (.class-*). - public/races: 20 imágenes de raza del tema + unknown.webp. Verificado: build OK, imágenes 200, /account 307→login. El JSON de zonas se usa solo en servidor (no infla el bundle cliente). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>