style(tooltip): wrap tooltip text

Fixes #1784. Tooltips now wrap; no longer extending past the content container even if the screen is wide enough.

@johngruen You got time for a review?
Can you add a note here about the top being set in JS, just so we remember?