.prose,.prose-invert{color:inherit;letter-spacing:-.01em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.125rem;line-height:1.7}.prose h2,.prose-invert h2{color:inherit;letter-spacing:-.02em;margin-top:2rem;margin-bottom:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3}.prose h3,.prose-invert h3{color:inherit;letter-spacing:-.01em;margin-top:1.75rem;margin-bottom:.75rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.3}.prose p,.prose-invert p{color:inherit;letter-spacing:-.01em;margin-bottom:.875rem;font-size:1.125rem;line-height:1.7}.prose ul,.prose ol,.prose-invert ul,.prose-invert ol{color:inherit;margin-bottom:1rem;margin-left:1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.prose ul,.prose-invert ul{list-style-type:disc}.prose ol,.prose-invert ol{list-style-type:decimal}.prose li,.prose-invert li{color:inherit;letter-spacing:-.01em;margin-bottom:.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;line-height:1.7}.prose blockquote,.prose-invert blockquote{color:inherit;opacity:.9;border-left:4px solid #94a3b8;margin:1.5rem 0;padding-left:1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-style:italic}.prose pre,.prose-invert pre{color:#e2e8f0;background-color:#1e293b;border-radius:.375rem;margin:1rem 0;padding:1rem;overflow-x:auto}.prose code,.prose-invert code{color:#e2e8f0;background-color:#1e293b;border-radius:.25rem;padding:.125rem .25rem;font-family:monospace;font-size:.875rem}.prose pre code,.prose-invert pre code{color:inherit;background-color:#0000;padding:0}.prose strong,.prose-invert strong,.prose b,.prose-invert b{color:inherit;font-weight:700}.prose em,.prose-invert em,.prose i,.prose-invert i{color:inherit;font-style:italic}.prose img,.prose-invert img{border-radius:.25rem;max-width:100%;height:auto;margin:1rem 0}.prose{color:#1f2937}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:#111827}.prose blockquote{color:#4b5563;border-left-color:#cbd5e1}.dark .prose,.prose-invert{color:#e2e8f0}.dark .prose h1,.dark .prose h2,.dark .prose h3,.dark .prose h4,.dark .prose h5,.dark .prose h6,.prose-invert h1,.prose-invert h2,.prose-invert h3,.prose-invert h4,.prose-invert h5,.prose-invert h6{color:#f8fafc}.dark .prose p,.dark .prose li,.dark .prose blockquote,.prose-invert p,.prose-invert li,.prose-invert blockquote{color:#e2e8f0}.dark .prose blockquote,.prose-invert blockquote{border-left-color:#64748b}
