Pequeño problema: el área de salida del ratón de un botón es más pequeña que el área de entrada del ratón

Reemplazando “mouseenter” por “mouseover” aquí:

Resuelve el problema, pero no estoy seguro de si tiene consecuencias no deseadas o no.
No encontré ningún problema a primera vista.

Supongo que dejaré que los desarrolladores vean si es una solución adecuada o no.