[data-v-1178a094]:root{--c-primary:#1a3556;--c-primary-light:#2a4f7a;--c-primary-dark:#10243c;--c-accent:#ff6b2c;--c-accent-light:#ff8a56;--c-accent-dark:#d95214;--c-bg-page:#f5f6f8;--c-bg-card:#fff;--c-text-primary:#1a1a1a;--c-text-regular:#4a5568;--c-text-secondary:#718096;--c-text-placeholder:#a0aec0;--c-success:#52c41a;--c-warning:#faad14;--c-danger:#ff4d4f;--c-info:#1890ff;--c-shadow-md:0 4px 12px rgba(15,23,42,.08);--c-shadow-lg:0 10px 25px rgba(15,23,42,.1);--c-radius-md:6px;--c-radius-lg:10px}.related-articles[data-v-1178a094]{background:#fff;border-radius:var(--c-radius-lg);box-shadow:var(--c-shadow-md);margin:48px 0;padding:32px 0}.related-grid[data-v-1178a094]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.related-col h3[data-v-1178a094]{border-bottom:2px solid var(--c-primary);color:var(--c-primary);font-size:16px;margin-bottom:16px;padding-bottom:8px}.related-col ul li[data-v-1178a094]{border-bottom:1px dashed #e5e7eb}.related-col ul li[data-v-1178a094]:last-child{border-bottom:none}.related-col ul li a[data-v-1178a094]{align-items:center;display:flex;gap:8px;padding:10px 0}.related-col ul li a .rel-title[data-v-1178a094]{color:var(--c-text-regular);flex:1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.related-col ul li a .rel-meta[data-v-1178a094]{color:var(--c-text-placeholder);flex-shrink:0;font-size:12px}.related-col ul li a .rank[data-v-1178a094]{align-items:center;background:var(--c-text-placeholder);border-radius:4px;color:#fff;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;height:20px;justify-content:center;width:20px}.related-col ul li a:hover .rel-title[data-v-1178a094]{color:var(--c-accent)}.related-col ul li.is-hot .rank[data-v-1178a094]{background:var(--c-accent)}.related-col .empty[data-v-1178a094]{color:var(--c-text-placeholder);font-size:13px;padding:8px 0}@media(max-width:768px){.related-grid[data-v-1178a094]{grid-template-columns:1fr}}
