.prose{--tw-prose-body:var(--foreground);--tw-prose-headings:var(--foreground);--tw-prose-lead:var(--muted-foreground);--tw-prose-links:var(--primary);--tw-prose-bold:var(--foreground);--tw-prose-counters:var(--muted-foreground);--tw-prose-bullets:var(--muted-foreground);--tw-prose-hr:var(--border);--tw-prose-quotes:var(--foreground);--tw-prose-quote-borders:var(--border);--tw-prose-captions:var(--muted-foreground);--tw-prose-code:var(--foreground);--tw-prose-pre-code:var(--foreground);--tw-prose-pre-bg:var(--muted);--tw-prose-th-borders:var(--border);--tw-prose-td-borders:var(--border);font-size:.875rem;line-height:1.4}.prose :where(p):not(:where([class~=not-prose] *)){font-size:.875rem;line-height:1.4;margin-top:.5em;margin-bottom:.5em}.prose :where(h1):not(:where([class~=not-prose] *)){font-size:1.55rem;line-height:1.25;margin-top:1em;margin-bottom:.5em}.prose :where(h2):not(:where([class~=not-prose] *)){font-size:1.5rem;line-height:1.3;margin-top:1em;margin-bottom:.5em}.prose :where(h3):not(:where([class~=not-prose] *)){font-size:1.25rem;line-height:1.4;margin-top:.75em;margin-bottom:.5em}.prose :where(h4):not(:where([class~=not-prose] *)){font-size:1.125rem;line-height:1.4;margin-top:.75em;margin-bottom:.5em}.prose :where(hr):not(:where([class~=not-prose] *)){margin-top:1.5em;margin-bottom:1.5em}.prose :where(ul):not(:where([class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol):not(:where([class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(li):not(:where([class~=not-prose] *)){margin-top:.25em;margin-bottom:.25em}.prose-lg{font-size:1rem;line-height:1.5}.prose-lg :where(p):not(:where([class~=not-prose] *)){font-size:1rem;line-height:1.5;margin-top:.5em;margin-bottom:.5em}.prose-lg :where(h1):not(:where([class~=not-prose] *)){font-size:2rem;line-height:1.25;margin-top:1em;margin-bottom:.5em}.prose-lg :where(h2):not(:where([class~=not-prose] *)){font-size:1.75rem;line-height:1.3;margin-top:1em;margin-bottom:.5em}.prose-lg :where(h3):not(:where([class~=not-prose] *)){font-size:1.5rem;line-height:1.4;margin-top:.75em;margin-bottom:.5em}.prose-lg :where(h4):not(:where([class~=not-prose] *)){font-size:1.25rem;line-height:1.4;margin-top:.75em;margin-bottom:.5em}.prose-lg :where(ul):not(:where([class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-lg :where(ol):not(:where([class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-lg :where(li):not(:where([class~=not-prose] *)){margin-top:.25em;margin-bottom:.25em}