.news-hero[data-v-6c5b0c8e]{padding:48px 0 74px}.breadcrumb[data-v-6c5b0c8e]{z-index:1;color:var(--color-muted);flex-wrap:wrap;gap:10px;margin-bottom:36px;font-size:14px;display:flex;position:relative}.breadcrumb a[data-v-6c5b0c8e]:hover{color:var(--color-primary)}.breadcrumb em[data-v-6c5b0c8e]{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;max-width:calc(min(520px,70vw));font-style:normal;overflow:hidden}.article-head[data-v-6c5b0c8e]{z-index:1;max-width:820px;position:relative}.article-head h1[data-v-6c5b0c8e]{color:#0f172a;letter-spacing:0;margin:18px 0 0;font-size:48px;font-weight:700;line-height:1.18}.article-head p[data-v-6c5b0c8e]{color:var(--color-muted);margin:20px 0 0;font-size:18px;line-height:1.9}.article-meta[data-v-6c5b0c8e]{color:#64748b;gap:14px;margin-top:24px;font-size:14px;display:flex}.article-layout[data-v-6c5b0c8e]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;display:grid}.article-card[data-v-6c5b0c8e]{overflow:hidden}.article-cover[data-v-6c5b0c8e]{-o-object-fit:cover;object-fit:cover;width:100%;height:320px;display:block}.article-content[data-v-6c5b0c8e]{padding:12px 44px 44px}.article-content[data-v-6c5b0c8e] p{color:#243044;text-align:justify;margin:0;font-size:17px;line-height:2.05}.article-content[data-v-6c5b0c8e] p+p{margin-top:20px}.article-content[data-v-6c5b0c8e] h2,.article-content[data-v-6c5b0c8e] h3{color:#0f172a;margin:34px 0 16px;line-height:1.35}.article-content[data-v-6c5b0c8e] img{border-radius:10px;max-width:100%;margin:28px auto;display:block}.article-info[data-v-6c5b0c8e]{border-bottom:1px solid var(--color-border);padding:36px 44px 24px}.article-info h2[data-v-6c5b0c8e]{color:#0f172a;margin:0;font-size:30px;line-height:1.35}.info-grid[data-v-6c5b0c8e]{color:var(--color-muted);gap:10px 18px;font-size:14px}.info-grid[data-v-6c5b0c8e],.keyword-list[data-v-6c5b0c8e]{flex-wrap:wrap;margin-top:18px;display:flex}.keyword-list[data-v-6c5b0c8e]{gap:8px}.keyword-list span[data-v-6c5b0c8e]{color:#475569;background:#f1f5f9;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:13px;display:inline-flex}.side-card[data-v-6c5b0c8e]{padding:24px;position:sticky;top:92px}.side-card h2[data-v-6c5b0c8e]{margin:0;font-size:20px}.side-desc[data-v-6c5b0c8e]{color:var(--color-muted);margin:8px 0 4px;font-size:14px}.side-all-link[data-v-6c5b0c8e]{color:var(--color-primary);margin:8px 0 12px;font-size:13px;font-weight:700;display:inline-flex}.side-link[data-v-6c5b0c8e]{border-top:1px solid var(--color-border);padding:15px 0;display:block}.side-link strong[data-v-6c5b0c8e]{color:#0f172a;display:block}.side-link span[data-v-6c5b0c8e]{color:var(--color-muted);margin-top:6px;line-height:1.6;display:block}.side-link:hover strong[data-v-6c5b0c8e]{color:var(--color-primary)}.side-empty[data-v-6c5b0c8e]{color:var(--color-muted);text-align:center;background:#f8fafc;border-radius:8px;margin-top:16px;padding:18px}.side-pagination[data-v-6c5b0c8e]{color:var(--color-muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:18px;font-size:13px;display:grid}.side-pagination button[data-v-6c5b0c8e]{border:1px solid var(--color-border);color:#334155;cursor:pointer;background:#fff;border-radius:8px;height:34px}.side-pagination button[data-v-6c5b0c8e]:disabled{cursor:not-allowed;opacity:.45}.not-found[data-v-6c5b0c8e]{z-index:1;max-width:520px;padding:34px;position:relative}@media (width<=900px){.article-layout[data-v-6c5b0c8e]{grid-template-columns:1fr}.side-card[data-v-6c5b0c8e]{position:static}.article-head h1[data-v-6c5b0c8e]{font-size:36px}.article-cover[data-v-6c5b0c8e]{height:220px}.article-content[data-v-6c5b0c8e],.article-info[data-v-6c5b0c8e]{padding-left:24px;padding-right:24px}}
