.prose h1 a,.prose h2 a,.prose h3 a,.prose h4 a,.prose h5 a,.prose h6 a{text-decoration:none!important}.prose code:after,.prose code:before{content:none!important}.prose a code{text-decoration:none!important}.prose a:has(code){text-decoration:none!important}.prose pre{background:color-mix(in oklch,var(--accent) 20%,transparent)!important;border:1px solid color-mix(in oklch,var(--border) 50%,transparent)!important;border-radius:.5rem!important;padding:1rem 1.25rem!important}.prose :not(.sdk-code)>pre code,.prose :not(.sdk-code)>pre code span{color:var(--shiki-dark)!important;background-color:transparent!important}.prose .mdx-table{margin:1.5rem 0;overflow-x:auto;border-radius:.75rem;background:var(--card)}.prose .mdx-table table{margin:0;width:100%;font-size:.875rem;line-height:1.5}.prose .mdx-table th{padding:.75rem 1rem;font-size:.75rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);text-align:left;vertical-align:middle;border-bottom:1px solid color-mix(in oklch,var(--border) 70%,transparent)}.prose .mdx-table td{padding:.75rem 1rem;vertical-align:top;border-bottom:1px solid color-mix(in oklch,var(--border) 45%,transparent)}.prose .mdx-table tbody tr:last-child td{border-bottom:0}.prose .mdx-table td:first-child,.prose .mdx-table th:first-child{padding-left:1.25rem}.prose .mdx-table td:last-child,.prose .mdx-table th:last-child{padding-right:1.25rem}.prose :is(.mdx-table,.mdx-callout) code:not(pre *){background-color:var(--accent);white-space:nowrap}.mdx-diagram{overflow-x:auto;margin:1.5rem 0;border-radius:.75rem;background:var(--card);padding:1.5rem 2rem}.mdx-diagram .mermaid-svg-container svg{max-width:100%;height:auto}.mdx-diagram .mermaid-svg-container text{font-family:inherit}.mdx-diagram pre{background:none!important;border:none!important;padding:0!important;margin:0!important}