// Mind trails (racing thoughts) – represent the mind still racing with uncertainty const thoughtLength = 150; const thoughtWidth = 2; ctx.strokeStyle = '#aaaaee'; for (let i = -thoughtLength; i <= 0; i += thoughtLength / 8) { ctx.beginPath(); ctx.moveTo(i, 370); ctx.lineTo(i + thoughtWidth * 4, 365); ctx.stroke(); } } // Simple animation – uncertainty as a cat chasing its own tail function animateCat() { const catX = 280; const catY = 190; const catSize = 60; ctx.fillStyle = '#ff3'; // Draw the cat body (a simple circle) ctx.beginPath(); ctx.arc(catX, catY, catSize / 2, 0, Math.PI * 2); ctx.fill(); // Draw the cat's tail – a line that loops around itself ctx.beginPath(); const loopCount = 15; for (let i = 0; i <= loopCount; i++) { const angle = (i / loopCount - 0.5) * Math.PI * 2; const x = catX + catSize * Math.cos(angle); const y = catY + cat