Я хочу отображать повернутый текст в виде заголовков таблицы, используя свойство преобразования CSS. Строка заголовка должна корректировать свою высоту по мере необходимости, но вместо этого повернутый текст просто переполняется:

Мой вопрос в том, как заставить заголовок таблицы расти по мере необходимости? По существу это должно выглядеть так:
