tooltip styling and transitions