in www/src/utils/particles.ts [357:371]
function mouseMove(e) {
mouse.set(e.clientX, e.clientY);
let i, g, hit = false;
for (i = gravities.length - 1; i >= 0; i--) {
g = gravities[i];
if ((!hit && g.hitTest(mouse)) || g.dragging) {
g.isMouseOver = hit = true;
} else {
g.isMouseOver = false;
}
}
canvas.style.cursor = hit ? 'pointer' : 'default';
}