A React component that renders Markdown content with support for tables, code snippets, and JSON formatting, styled similar to the ChatGPT interface.