.article-body[data-v-51ecd5c2]{overflow-wrap:anywhere;word-break:break-word;color:#334155;font-size:1.0625rem;line-height:1.95;letter-spacing:.01em}.article-body[data-v-51ecd5c2] p{margin:0 0 1.25em}.article-body[data-v-51ecd5c2] p:last-child{margin-bottom:0}.article-body[data-v-51ecd5c2] img{display:block;max-width:100%;height:auto;margin:1.5em auto;border-radius:.9rem}.article-body[data-v-51ecd5c2] hr{margin:2em 0;border:0;border-top:1px solid #e2e8f0}.article-body[data-v-51ecd5c2] em{font-style:normal;font-weight:600}.article-body[data-v-51ecd5c2] h2{margin:1.8em 0 .75em;font-size:1.35rem;font-weight:800;color:#0f172a;letter-spacing:-.01em;line-height:1.35}.article-body[data-v-51ecd5c2] h3{margin:1.45em 0 .55em;font-size:1.15rem;font-weight:700;color:#1e293b;line-height:1.4}.article-body[data-v-51ecd5c2] ul,.article-body[data-v-51ecd5c2] ol{margin:.75em 0 1.25em;padding-left:1.35em}.article-body[data-v-51ecd5c2] li{margin:.4em 0;padding-left:.15em}.article-body[data-v-51ecd5c2] ul{list-style:disc}.article-body[data-v-51ecd5c2] ol{list-style:decimal}.article-body[data-v-51ecd5c2] strong{color:#0f172a;font-weight:700}.article-body[data-v-51ecd5c2] h2+p,.article-body[data-v-51ecd5c2] h3+p{margin-top:.35em}.article-body[data-v-51ecd5c2] p+ul,.article-body[data-v-51ecd5c2] p+ol{margin-top:.35em}.article-body[data-v-51ecd5c2] a{color:#2563eb;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere;word-break:break-all}.article-body[data-v-51ecd5c2] a:hover{color:#1d4ed8}.article-body[data-v-51ecd5c2] .table-wrap{margin:1.1em 0 1.5em;overflow-x:auto;border:1px solid #e2e8f0;border-radius:.9rem;background:#fff}.article-body[data-v-51ecd5c2] table{width:100%;border-collapse:collapse;font-size:.95rem;line-height:1.6}.article-body[data-v-51ecd5c2] th,.article-body[data-v-51ecd5c2] td{border-bottom:1px solid #e2e8f0;padding:.85rem 1rem;text-align:left;vertical-align:top;overflow-wrap:normal;word-break:normal}.article-body[data-v-51ecd5c2] td{min-width:5.5rem}.article-body[data-v-51ecd5c2] td a{overflow-wrap:anywhere}.article-body[data-v-51ecd5c2] th{background:#f8fafc;font-weight:700;color:#0f172a;white-space:nowrap}.article-body[data-v-51ecd5c2] tr:last-child td{border-bottom:0}@media (max-width: 640px){.article-body[data-v-51ecd5c2] th,.article-body[data-v-51ecd5c2] td{padding:.6rem .65rem;font-size:.9rem}}.article-body[data-v-51ecd5c2] blockquote{margin:1em 0;padding:.75em 1em;border-left:4px solid #3b82f6;background:#f8fafc;color:#475569}.article-body[data-v-51ecd5c2] pre,.article-body[data-v-51ecd5c2] code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.article-body[data-v-51ecd5c2] pre{overflow-x:auto;padding:1rem;border-radius:.75rem;background:#0f172a;color:#e2e8f0}.article-body[data-v-51ecd5c2] :not(pre)>code{padding:.1em .35em;border-radius:.3em;background:#f1f5f9;font-size:.92em}.dark .article-body{color:#cbd5e1}.dark .article-body h2,.dark .article-body h3,.dark .article-body strong{color:#f8fafc}.dark .article-body em{color:#e2e8f0}.dark .article-body hr{border-top-color:#334155}.dark .article-body a{color:#7dd3fc}.dark .article-body .table-wrap{border-color:#334155;background:#0f172a}.dark .article-body th{background:#1e293b;color:#f8fafc}.dark .article-body th,.dark .article-body td{border-bottom-color:#334155}.dark .article-body td{color:#cbd5e1}.dark .article-body tr:last-child td{border-bottom:0}.dark .article-body blockquote{background:#1e293b;color:#cbd5e1}.dark .article-body pre{background:#020617;color:#e2e8f0}.dark .article-body :not(pre)>code{background:#334155;color:#e2e8f0}
