.article-detail-page[data-v-5d5ea0a2]{min-height:100vh}.prose[data-v-5d5ea0a2] img{max-width:100%;height:auto;border-radius:8px;margin:16px 0;display:inline-block}.prose[data-v-5d5ea0a2] h1,.prose[data-v-5d5ea0a2] h2,.prose[data-v-5d5ea0a2] h3,.prose[data-v-5d5ea0a2] h4,.prose[data-v-5d5ea0a2] h5,.prose[data-v-5d5ea0a2] h6{color:#111827;font-weight:600;margin-top:24px;margin-bottom:16px}.prose[data-v-5d5ea0a2] p{line-height:1.75;margin-bottom:16px}.prose[data-v-5d5ea0a2] ul,.prose[data-v-5d5ea0a2] ol{margin-left:24px;margin-bottom:16px}.prose[data-v-5d5ea0a2] li{margin-bottom:8px}.prose[data-v-5d5ea0a2] a{color:#2563eb;text-decoration:underline}.prose[data-v-5d5ea0a2] blockquote{border-left:4px solid #2563eb;padding-left:16px;margin:16px 0;color:#4b5563;font-style:italic}.prose[data-v-5d5ea0a2] table{width:100%;border-collapse:collapse;margin:16px 0}.prose[data-v-5d5ea0a2] th,.prose[data-v-5d5ea0a2] td{border:1px solid #e5e7eb;padding:8px 12px;text-align:left}.prose[data-v-5d5ea0a2] th{background-color:#f9fafb;font-weight:600}.prose[data-v-5d5ea0a2] code{background-color:#f3f4f6;padding:2px 6px;border-radius:4px;font-family:monospace;font-size:.875rem}.prose[data-v-5d5ea0a2] pre{background-color:#1f2937;color:#f9fafb;padding:16px;border-radius:8px;overflow-x:auto;margin:16px 0}.prose[data-v-5d5ea0a2] pre code{background-color:transparent;padding:0;color:inherit}
