Render to plain text (fallback, CLI, etc.)
@override String toText() => children.map((span) => span.toText()).join();