Add graceful fallback to SwiftUI's native AttributedString markdown rendering
when the Textual resource bundle is not found. This prevents the app from
crashing with an NSBundle.module assertion failure when code blocks are
rendered without the prism-bundle.js resource being properly embedded.
Fixes#2002