dynamically decrease font size for labels over 42 characters