Fixed "show/hide" hover text vertical align on side bar tree

* y-offset of the text was wrong, particularly on the main category labels
* when hovering, the label bounding rect is reduced to prevent show/hide
  overlaying; TODO maybe: use nice ellipsis instead of raw clipping