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