In ttAdd(): Remove use_spans parameter - all single column lines now span both columns. Set min/max length based on fontSize so the tooltip scales with the font.
In ttAdd(): Remove use_spans parameter - all single column lines now span both columns. Set min/max length based on fontSize so the tooltip scales with the font.
In GenerateTooltipContent(): Moved clr1 and clr2 to just before their first use. Changed some comments to make more sense. Fixed all ttAdd() calls. Made the recipe name a header line and centered it.