.prose{color:#d1d5db;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:#f3f4f6;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-weight:600;margin-top:2rem;margin-bottom:1rem}.prose p{margin-bottom:1.5rem;line-height:1.75}.prose a{color:#9ca3af;text-decoration:underline;text-underline-offset:4px}.prose a:hover{color:#f3f4f6}.prose code{background-color:#1f2937;color:#f3f4f6;padding:.25rem .5rem;border-radius:.375rem;font-size:.875rem;font-weight:500}.prose pre{background-color:#111827;border:1px solid rgb(31 41 55);padding:1.5rem;border-radius:.5rem;margin:2rem 0;overflow-x:auto}.prose pre code{background-color:transparent;padding:0;border-radius:0;color:#d1d5db}.prose blockquote{border-left:4px solid rgb(75 85 99);background-color:#1f2937;padding:1.5rem;margin:2rem 0;border-radius:.5rem;color:#9ca3af;font-style:italic}.prose ul,.prose ol{margin:1.5rem 0;padding-left:2rem}.prose li{margin:.5rem 0}.prose img{border-radius:.5rem;margin:2rem auto;border:1px solid rgb(31 41 55)}.prose hr{border-color:#4b5563;margin:3rem 0}.prose strong{color:#f3f4f6;font-weight:600}
