better tooltip overflow handling
styling fixups