97ee43ea14
Update renderTextWithInlineStyles and flattenLeaves to handle transform nodes nested inside text elements, matching Ink's squashTextNodes behavior. Skip transform application on empty text to avoid wrapping empty strings. Skip writing empty text nodes to avoid applying line transformers to empty content. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>