Mobile touch support (not relying on hover)