.prose{--tw-prose-headings: hsl(var(--foreground));--tw-prose-body: hsl(var(--foreground));--tw-prose-links: hsl(var(--primary));--tw-prose-bold: hsl(var(--foreground));--tw-prose-code: hsl(var(--foreground));--tw-prose-pre-bg: hsl(var(--muted));--tw-prose-pre-code: hsl(var(--foreground));--tw-prose-quotes: hsl(var(--foreground));--tw-prose-quote-borders: hsl(var(--border));--tw-prose-td-borders: hsl(var(--border));--tw-prose-th-borders: hsl(var(--border))}.prose h1{border-bottom:1px solid hsl(var(--border));padding-bottom:.5rem}.prose h2{margin-top:2rem;border-bottom:1px solid hsl(var(--border));padding-bottom:.5rem}.prose code{border-radius:.25rem;background-color:hsl(var(--muted));padding:.125rem .375rem}.prose pre{border-radius:.5rem;border:1px solid hsl(var(--border))}.prose table{border:1px solid hsl(var(--border))}.prose th{background-color:hsl(var(--muted))}.prose a{text-underline-offset:4px}.prose a:hover{text-decoration:underline}.prose img{border-radius:.5rem;border:1px solid hsl(var(--border));box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.prose strong:has(+em){color:hsl(var(--destructive))}
