.page-header[data-v-e088fd51]{background:#f5f5f5;padding:20px 0}.article-main[data-v-e088fd51]{background:#fff;padding:40px;border-radius:12px;box-shadow:0 2px 8px #00000014}.article-header[data-v-e088fd51]{margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid #eee}.article-header .category[data-v-e088fd51]{font-size:14px;color:#0d47a1;background:#e3f2fd;padding:4px 12px;border-radius:4px}.article-header h1[data-v-e088fd51]{font-size:32px;margin:16px 0;line-height:1.4}.article-meta[data-v-e088fd51]{color:#999;font-size:14px;display:flex;gap:24px}.article-cover[data-v-e088fd51]{margin-top:24px;border-radius:8px;overflow:hidden}.article-cover img[data-v-e088fd51]{width:100%;max-height:400px;object-fit:cover}.article-content[data-v-e088fd51]{line-height:1.8;font-size:16px}.article-content[data-v-e088fd51] h2{font-size:24px;color:#0d47a1;margin:32px 0 16px}.article-content[data-v-e088fd51] h3{font-size:20px;margin:24px 0 12px}.article-content[data-v-e088fd51] p{margin-bottom:16px}.article-content[data-v-e088fd51] ul,.article-content[data-v-e088fd51] ol{margin:16px 0;padding-left:24px}.article-content[data-v-e088fd51] li{list-style:disc;margin-bottom:8px}.article-content[data-v-e088fd51] pre{background:#263238;color:#aed581;padding:16px;border-radius:8px;overflow-x:auto;margin:16px 0}.article-content[data-v-e088fd51] code{background:#f5f5f5;padding:2px 6px;border-radius:4px;font-family:Courier New,monospace}.article-footer[data-v-e088fd51]{margin-top:32px;padding-top:24px;border-top:1px solid #eee}.tags[data-v-e088fd51]{display:flex;align-items:center;gap:8px;color:#666}.article-sidebar[data-v-e088fd51]{margin-top:24px}.related-articles[data-v-e088fd51]{background:#fff;padding:24px;border-radius:12px;box-shadow:0 2px 8px #00000014}.related-articles h3[data-v-e088fd51]{font-size:18px;margin-bottom:16px;color:#0d47a1}.related-articles li[data-v-e088fd51]{padding:12px 0;border-bottom:1px solid #eee;cursor:pointer;transition:color .3s}.related-articles li[data-v-e088fd51]:hover{color:#0d47a1}@media (max-width: 992px){.article-main[data-v-e088fd51]{padding:24px}.article-header h1[data-v-e088fd51]{font-size:24px}}
