.article-page[data-v-5b29316d]{padding-top:72px;background:var(--bg-light);min-height:70vh}.article-page>.container[data-v-5b29316d]{padding:32px 0 80px;max-width:860px}.breadcrumb[data-v-5b29316d]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:.85rem;color:var(--text-muted);margin-bottom:20px}.breadcrumb a[data-v-5b29316d]{color:var(--text-secondary);text-decoration:none}.breadcrumb a[data-v-5b29316d]:hover{color:var(--primary)}.breadcrumb .sep[data-v-5b29316d]{color:var(--border-color)}.breadcrumb .current[data-v-5b29316d]{color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.article[data-v-5b29316d]{background:var(--bg-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:40px 48px 48px}.article-meta[data-v-5b29316d]{display:flex;align-items:center;gap:14px;margin-bottom:16px}.article-tag[data-v-5b29316d]{padding:4px 14px;border-radius:100px;font-size:.78rem;font-weight:600;background:var(--primary-light);color:var(--primary)}.article-date[data-v-5b29316d]{font-size:.85rem;color:var(--text-muted)}.article-title[data-v-5b29316d]{font-size:2rem;font-weight:700;line-height:1.4;margin-bottom:16px}.article-lead[data-v-5b29316d]{font-size:1.02rem;line-height:1.8;color:var(--text-secondary);padding-bottom:24px;border-bottom:1px solid var(--border-color)}.article-cover[data-v-5b29316d]{margin:28px 0 8px;border-radius:var(--radius-md);overflow:hidden;max-height:320px}.article-cover img[data-v-5b29316d]{width:100%;height:320px;object-fit:cover;display:block}.article-content[data-v-5b29316d]{font-size:1rem;line-height:1.9;color:var(--text-primary)}.article-content[data-v-5b29316d] h2{font-size:1.2rem;font-weight:700;margin:32px 0 12px;padding-left:12px;border-left:4px solid var(--primary);line-height:1.5}.article-content[data-v-5b29316d] p{margin:12px 0;color:var(--text-secondary)}.article-content[data-v-5b29316d] strong{color:var(--text-primary);font-weight:600}.article-content[data-v-5b29316d] ul{margin:12px 0;padding-left:22px}.article-content[data-v-5b29316d] li{margin:6px 0;color:var(--text-secondary)}.article-topic-link[data-v-5b29316d]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:30px;padding:18px 20px;border:1px solid #bfdbfe;border-radius:var(--radius-md);background:#eff6ff}.article-topic-link span[data-v-5b29316d]{color:var(--text-muted);font-size:.82rem;white-space:nowrap}.article-topic-link a[data-v-5b29316d]{color:var(--primary);font-size:.92rem;font-weight:600;text-align:right}.article-cta[data-v-5b29316d]{margin-top:32px;background:var(--bg-white);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:32px 40px;text-align:center}.article-cta h2[data-v-5b29316d]{font-size:1.25rem;font-weight:700;margin-bottom:8px}.article-cta p[data-v-5b29316d]{color:var(--text-secondary);font-size:.95rem;margin-bottom:20px}.cta-actions[data-v-5b29316d]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.article-nav[data-v-5b29316d]{display:flex;gap:16px;margin-top:32px}.nav-item[data-v-5b29316d]{flex:1;display:flex;flex-direction:column;gap:6px;background:var(--bg-white);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:18px 22px;text-decoration:none;transition:border-color .2s,transform .2s}a.nav-item[data-v-5b29316d]:hover{border-color:var(--primary);transform:translateY(-2px)}.nav-placeholder[data-v-5b29316d]{background:transparent;border-color:transparent}.nav-right[data-v-5b29316d]{text-align:right}.nav-label[data-v-5b29316d]{font-size:.8rem;color:var(--primary);font-weight:600}.nav-title[data-v-5b29316d]{font-size:.92rem;color:var(--text-primary);font-weight:600;line-height:1.5}.related[data-v-5b29316d]{margin-top:48px}.related-title[data-v-5b29316d]{font-size:1.2rem;font-weight:700;margin-bottom:20px}.related-grid[data-v-5b29316d]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.related-card[data-v-5b29316d]{display:flex;flex-direction:column;gap:8px;background:var(--bg-white);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:20px;text-decoration:none;transition:box-shadow .2s,transform .2s}.related-card[data-v-5b29316d]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.related-tag[data-v-5b29316d]{align-self:flex-start;padding:3px 12px;border-radius:100px;font-size:.72rem;font-weight:600;background:var(--primary-light);color:var(--primary)}.related-card h3[data-v-5b29316d]{font-size:.98rem;font-weight:700;line-height:1.5;color:var(--text-primary)}.related-card p[data-v-5b29316d]{font-size:.85rem;line-height:1.7;color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.related-date[data-v-5b29316d]{font-size:.78rem;color:var(--text-muted);margin-top:auto}.not-found[data-v-5b29316d]{padding:100px 0 120px;text-align:center}.not-found h1[data-v-5b29316d]{font-size:1.6rem;font-weight:700;margin-bottom:12px}.not-found p[data-v-5b29316d]{color:var(--text-secondary);margin-bottom:24px}@media(max-width:768px){.article[data-v-5b29316d]{padding:28px 20px 32px;border-radius:var(--radius-md)}.article-title[data-v-5b29316d]{font-size:1.5rem}.article-cover img[data-v-5b29316d]{height:200px}.article-cta[data-v-5b29316d]{padding:24px 20px}.article-topic-link[data-v-5b29316d]{align-items:flex-start;flex-direction:column;gap:6px}.article-topic-link a[data-v-5b29316d]{text-align:left}.article-nav[data-v-5b29316d]{flex-direction:column}.nav-right[data-v-5b29316d]{text-align:left}.nav-placeholder[data-v-5b29316d]{display:none}.related-grid[data-v-5b29316d]{grid-template-columns:1fr}}
