.prose-portal-md,.prose-portal-sm{color:#475569}.dark .prose-portal-md,.dark .prose-portal-sm{color:#94a3b8}.prose-portal-md p{margin:.85rem 0;font-size:.9375rem;line-height:1.65}.prose-portal-sm p{margin:.6rem 0;font-size:.875rem;line-height:1.55}.prose-portal-md h2,.prose-portal-sm h2{letter-spacing:-.01em;color:#0f172a;margin:2rem 0 .6rem;font-size:1.5rem;font-weight:600;line-height:1.25}.prose-portal-md h3,.prose-portal-sm h3{color:#0f172a;margin:1.25rem 0 .4rem;font-size:1.125rem;font-weight:600;line-height:1.35}.dark .prose-portal-md h2,.dark .prose-portal-md h3,.dark .prose-portal-sm h2,.dark .prose-portal-sm h3{color:#f8fafc}.prose-portal-md ul,.prose-portal-sm ul{margin:.6rem 0;padding-left:1.4rem;list-style:outside}.prose-portal-md ol,.prose-portal-sm ol{margin:.6rem 0;padding-left:1.4rem;list-style:decimal}.prose-portal-md ul ul,.prose-portal-sm ul ul{list-style:circle}.prose-portal-md li,.prose-portal-sm li{margin:.2rem 0;padding-left:.2rem}.prose-portal-md code:not(pre code),.prose-portal-sm code:not(pre code){color:#0f172a;background:#f1f5f9;border-radius:.25rem;padding:.1em .35em;font-family:SF Mono,Menlo,Consolas,monospace;font-size:.85em}.dark .prose-portal-md code:not(pre code),.dark .prose-portal-sm code:not(pre code){color:#e2e8f0;background:#1e293bb3}.prose-portal-md pre,.prose-portal-sm pre{margin:1rem 0}.prose-portal-md a,.prose-portal-sm a{color:#2563eb;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:color .15s}.prose-portal-md a:hover,.prose-portal-sm a:hover{color:#1d4ed8}.dark .prose-portal-md a,.dark .prose-portal-sm a{color:#60a5fa}.dark .prose-portal-md a:hover,.dark .prose-portal-sm a:hover{color:#93c5fd}.prose-portal-md strong,.prose-portal-sm strong{color:#0f172a;font-weight:600}.dark .prose-portal-md strong,.dark .prose-portal-sm strong{color:#f8fafc}
