.line-clamp-2[data-v-1e685eb4]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.prose[data-v-1e685eb4]{color:#374151;line-height:1.75;word-wrap:break-word;overflow-wrap:break-word;width:100%}.prose[data-v-1e685eb4] *{max-width:100%;box-sizing:border-box}.prose p[data-v-1e685eb4],.prose li[data-v-1e685eb4],.prose div[data-v-1e685eb4],.prose span[data-v-1e685eb4]{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.prose h1[data-v-1e685eb4],.prose h2[data-v-1e685eb4],.prose h3[data-v-1e685eb4],.prose h4[data-v-1e685eb4],.prose h5[data-v-1e685eb4],.prose h6[data-v-1e685eb4]{color:#111827;font-weight:600;margin-top:2em;margin-bottom:1em}.prose h1[data-v-1e685eb4]{font-size:2.25em}.prose h2[data-v-1e685eb4]{font-size:1.875em}.prose h3[data-v-1e685eb4]{font-size:1.5em}.prose p[data-v-1e685eb4]{margin-bottom:1.5em}.prose ul[data-v-1e685eb4],.prose ol[data-v-1e685eb4]{margin-bottom:1.5em;padding-left:1.5em}.prose li[data-v-1e685eb4]{margin-bottom:.5em}.prose blockquote[data-v-1e685eb4]{border-left:4px solid #e5e7eb;padding-left:1.5em;margin:2em 0;font-style:italic;color:#6b7280}.prose code[data-v-1e685eb4]{background-color:#f3f4f6;padding:.125em .25em;border-radius:.25em;font-size:.875em}.prose pre[data-v-1e685eb4]{background-color:#1f2937;color:#f9fafb;padding:1.5em;border-radius:.5em;overflow-x:auto;margin:2em 0}.prose img[data-v-1e685eb4]{max-width:100%;height:auto;border-radius:.5em;margin:2em 0}.prose table[data-v-1e685eb4]{display:block;width:100%;overflow-x:auto;border-collapse:collapse;margin:2em 0}.prose table th[data-v-1e685eb4],.prose table td[data-v-1e685eb4]{padding:.5em 1em;border:1px solid #e5e7eb}.prose iframe[data-v-1e685eb4],.prose video[data-v-1e685eb4],.prose embed[data-v-1e685eb4],.prose object[data-v-1e685eb4]{max-width:100%;height:auto}.prose pre[data-v-1e685eb4]{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.prose pre code[data-v-1e685eb4]{display:block;white-space:pre;word-wrap:normal;overflow-wrap:normal}.prose a[data-v-1e685eb4]{word-break:break-word;overflow-wrap:break-word}@media (max-width: 640px){.prose[data-v-1e685eb4]{font-size:1rem}.prose h1[data-v-1e685eb4]{font-size:1.75em}.prose h2[data-v-1e685eb4]{font-size:1.5em}.prose h3[data-v-1e685eb4]{font-size:1.25em}.prose pre[data-v-1e685eb4]{margin-left:-1rem;margin-right:-1rem;border-radius:0;padding:1rem}.prose table[data-v-1e685eb4]{font-size:.875rem}}
