if(s.stat.name === 'hp') barColor = 'bg-green-500'; if(s.stat.name === 'speed') barColor = 'bg-amber-500'; const statRow = document.createElement('div'); statRow.className = 'grid grid-cols-12 items-center text-xs gap-2'; statRow.innerHTML = ` ${statName} ${val}
`; statsContainer.appendChild(statRow); }); // Preencher Habilidades (Abilities) const abilitiesEl = document.getElementById('modalAbilities'); abilitiesEl.innerHTML = data.abilities.map(a => { const isHidden = a.is_hidden ? '(Oculta)' : ''; return `${a.ability.name}${isHidden}`; }).join(''); // Preencher Movimentos / Ataques (Top 20) const movesEl = document.getElementById('modalMoves'); const topMoves = data.moves.slice(0, 20); movesEl.innerHTML = topMoves.map(m => { return `