.prose{color:var(--fallback-bc, rgb(55, 65, 81))}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:var(--fallback-bc, rgb(17, 24, 39));font-weight:700;margin-top:1.5em;margin-bottom:.75em}.prose h1{font-size:2em}.prose h2{font-size:1.5em}.prose h3{font-size:1.25em}.prose p{margin-bottom:1em;line-height:1.75}.prose ul,.prose ol{margin-bottom:1em;padding-left:2em}.prose li{margin-bottom:.5em}.prose a{color:var(--fallback-p, rgb(99, 102, 241));text-decoration:underline}.prose a:hover{color:var(--fallback-p, rgb(79, 70, 229))}.prose blockquote{border-left:4px solid var(--fallback-p, rgb(99, 102, 241));padding-left:1em;margin-left:0;color:var(--fallback-bc, rgb(55, 65, 81));font-style:italic}.prose code{background-color:var(--fallback-b2, rgb(243, 244, 246));padding:.25em .5em;border-radius:.25em;font-family:Courier New,monospace;font-size:.875em}.prose pre{background-color:var(--fallback-b2, rgb(243, 244, 246));padding:1em;border-radius:.5em;overflow-x:auto;margin-bottom:1em}.prose pre code{background-color:transparent;padding:0}.prose img{max-width:100%;height:auto;border-radius:.5em;margin:1.5em 0}.prose table{width:100%;border-collapse:collapse;margin-bottom:1em}.prose th,.prose td{border:1px solid var(--fallback-b3, rgb(229, 231, 235));padding:.75em;text-align:left}.prose th{background-color:var(--fallback-b2, rgb(243, 244, 246));font-weight:600}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
