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