.article-content[data-v-91e2dc41]{font-size:17px;line-height:1.9;color:#374151;word-wrap:break-word;overflow-wrap:break-word}.article-content[data-v-91e2dc41] *{max-width:100%;word-wrap:break-word;overflow-wrap:break-word}.article-content[data-v-91e2dc41] h2{scroll-margin-top:104px;margin:2.4rem 0 .9rem;font-size:24px;font-weight:700;line-height:1.35;color:#0f172a}.article-content[data-v-91e2dc41] h2:first-child{margin-top:0}.article-content[data-v-91e2dc41] h3{margin:1.6rem 0 .5rem;font-size:19px;font-weight:600;color:#1f2937}.article-content[data-v-91e2dc41] p{margin:.85rem 0}.article-content[data-v-91e2dc41] img{display:block;max-width:100%;height:auto;border-radius:12px;margin:1.4rem 0}.article-content[data-v-91e2dc41] ul,.article-content[data-v-91e2dc41] ol{margin:.9rem 0;padding-left:1.5rem}.article-content[data-v-91e2dc41] li{margin:.35rem 0}.article-content[data-v-91e2dc41] blockquote{border-left:3px solid #1668DC;background:#f6f9ff;padding:.9rem 1.2rem;margin:1.4rem 0;color:#475569;border-radius:0 8px 8px 0}.article-content[data-v-91e2dc41] pre{padding:.75rem 0;margin:.75rem 0;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.article-content[data-v-91e2dc41] code{font-size:.9em}.article-content[data-v-91e2dc41] a{color:#1668dc;text-decoration:underline}.article-content[data-v-91e2dc41] hr{border:none;border-top:1px solid #e5e7eb;margin:2rem 0}.article-content[data-v-91e2dc41] table{width:100%;border-collapse:collapse;margin:1.4rem 0;font-size:14.5px;line-height:1.6}.article-content[data-v-91e2dc41] th{background:#f3f6fb;font-weight:600;text-align:left;padding:.7rem .8rem;border:1px solid #e2e8f0;color:#1f2937}.article-content[data-v-91e2dc41] td{padding:.6rem .8rem;border:1px solid #e8eef6;vertical-align:top}.article-content[data-v-91e2dc41] tr:nth-child(2n){background:#fbfcfe}.article-content[data-v-91e2dc41] strong{font-weight:600;color:#1f2937}
