Overlapping events split a day column into narrow lanes where the title was clipped to one or two characters. Mirror Google Calendar: drop the time label on overlapping (multi-lane) blocks and wrap the title across as many lines as the block height allows, so the full title stays readable without opening the event. Closes #13