Add mouse hover effect using states