[data-v-4ca28336],[data-v-4ca28336]:before,[data-v-4ca28336]:after{margin:0;padding:0;box-sizing:border-box}[data-v-4ca28336]:root{--indigo: #1B2A4A;--indigo-light: #2D4A7A;--amber: #FFD166;--platinum: #C0C5CE;--warm-white: #F5F1EB;--white: #FFFFFF;--black: #0D0D0D;--text-secondary: #555555;--border-color: #E8E4DE;--container-width: 1200px}body[data-v-4ca28336]{font-family:Inter,PingFang SC,Microsoft YaHei,Noto Sans SC,sans-serif;color:var(--black);background:var(--warm-white);overflow-x:hidden}.container[data-v-4ca28336]{max-width:var(--container-width);margin:0 auto;padding:0 24px}.breadcrumb[data-v-4ca28336]{padding:80px 0 0;background:var(--white)}.breadcrumb-list[data-v-4ca28336]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;list-style:none;font-size:14px;color:var(--text-secondary)}.breadcrumb-list a[data-v-4ca28336]{color:var(--text-secondary);text-decoration:none;transition:color .15s}.breadcrumb-list a[data-v-4ca28336]:hover{color:var(--indigo)}.breadcrumb-list .separator[data-v-4ca28336]{color:var(--platinum)}.breadcrumb-list .current[data-v-4ca28336]{color:var(--black);font-weight:500}.blog-hero[data-v-4ca28336]{padding:48px 0 40px;background:var(--white);border-bottom:1px solid var(--border-color);margin-bottom:48px}.hero-title[data-v-4ca28336]{font-size:42px;font-weight:800;color:var(--black);letter-spacing:-1px;line-height:1.2;margin-bottom:8px}.hero-subtitle[data-v-4ca28336]{font-size:17px;color:var(--text-secondary);font-weight:300;letter-spacing:.5px}.blog-content[data-v-4ca28336]{padding-bottom:80px}.blog-layout[data-v-4ca28336]{display:grid;grid-template-columns:1fr 300px;gap:48px;align-items:start}.article-list[data-v-4ca28336]{min-width:0}.article-card[data-v-4ca28336]{display:flex;gap:28px;padding:28px 0;border-bottom:1px solid var(--border-color);cursor:pointer;transition:opacity .15s}.article-card[data-v-4ca28336]:hover{opacity:.85}.article-card[data-v-4ca28336]:first-child{padding-top:0}.article-thumb[data-v-4ca28336]{flex-shrink:0;width:220px;height:160px;border-radius:10px;overflow:hidden;background:linear-gradient(135deg,var(--indigo),var(--indigo-light))}.article-thumb img[data-v-4ca28336]{width:100%;height:100%;object-fit:cover}.thumb-placeholder[data-v-4ca28336]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:36px;color:#fff6;font-weight:700}.article-body[data-v-4ca28336]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.article-meta[data-v-4ca28336]{display:flex;align-items:center;gap:12px;margin-bottom:10px}.meta-category[data-v-4ca28336]{display:inline-block;padding:3px 10px;background:var(--indigo);color:var(--white);border-radius:20px;font-size:11px;font-weight:600;letter-spacing:.3px}.meta-date[data-v-4ca28336]{font-size:13px;color:var(--text-secondary)}.meta-reviewed[data-v-4ca28336]{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#2d7a3e;background:#e8f5e9;padding:3px 10px;border-radius:12px;margin-bottom:10px;font-weight:500}.meta-reviewed .check-icon[data-v-4ca28336]{width:12px;height:12px}.article-title[data-v-4ca28336]{font-size:20px;font-weight:700;color:var(--black);line-height:1.4;margin-bottom:10px;letter-spacing:-.3px}.article-excerpt[data-v-4ca28336]{font-size:14px;color:var(--text-secondary);line-height:1.8;margin-bottom:14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.article-footer-row[data-v-4ca28336]{display:flex;align-items:center;justify-content:space-between;gap:12px}.article-tags[data-v-4ca28336]{display:flex;flex-wrap:wrap;gap:6px}.tag-chip[data-v-4ca28336]{display:inline-block;padding:3px 8px;background:#1b2a4a12;color:var(--indigo);border-radius:20px;font-size:11px;font-weight:500}.read-more-hint[data-v-4ca28336]{font-size:13px;font-weight:600;color:var(--indigo);white-space:nowrap}.blog-sidebar[data-v-4ca28336]{position:sticky;top:24px}.sidebar-widget[data-v-4ca28336]{background:var(--white);border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 1px 3px #0000000d}.widget-title[data-v-4ca28336]{font-size:15px;font-weight:700;color:var(--black);margin-bottom:14px;padding-bottom:10px;border-bottom:2px solid var(--amber);display:inline-block}.search-input-wrap[data-v-4ca28336]{display:flex;align-items:center;gap:8px;background:var(--warm-white);border-radius:8px;padding:10px 14px;border:1px solid var(--border-color);transition:border-color .15s}.search-input-wrap[data-v-4ca28336]:focus-within{border-color:var(--indigo)}.search-icon[data-v-4ca28336]{font-size:14px;opacity:.5}.search-input[data-v-4ca28336]{flex:1;border:none;background:transparent;font-size:14px;color:var(--black);outline:none;font-family:inherit}.search-input[data-v-4ca28336]::placeholder{color:var(--platinum)}.clear-btn[data-v-4ca28336]{background:none;border:none;cursor:pointer;font-size:12px;color:var(--text-secondary);padding:0;line-height:1}.category-list[data-v-4ca28336]{display:flex;flex-wrap:wrap;gap:8px}.cat-item[data-v-4ca28336]{display:inline-block;padding:6px 14px;border-radius:20px;font-size:13px;color:var(--text-secondary);background:var(--warm-white);cursor:pointer;transition:all .15s;border:1px solid var(--border-color)}.cat-item[data-v-4ca28336]:hover{border-color:var(--indigo);color:var(--indigo)}.cat-item.active[data-v-4ca28336]{background:var(--indigo);color:var(--white);border-color:var(--indigo)}.tag-cloud[data-v-4ca28336]{display:flex;flex-wrap:wrap;gap:6px}.tag-cloud-item[data-v-4ca28336]{display:inline-block;padding:4px 10px;background:var(--warm-white);border-radius:4px;font-size:12px;color:var(--text-secondary);cursor:pointer;transition:all .15s}.tag-cloud-item[data-v-4ca28336]:hover{background:var(--indigo);color:var(--white)}.recent-list[data-v-4ca28336]{display:flex;flex-direction:column;gap:12px}.recent-item[data-v-4ca28336]{display:flex;gap:12px;cursor:pointer;transition:opacity .15s}.recent-item[data-v-4ca28336]:hover{opacity:.75}.recent-num[data-v-4ca28336]{flex-shrink:0;font-size:22px;font-weight:800;color:var(--border-color);line-height:1;padding-top:2px}.recent-title[data-v-4ca28336]{font-size:13px;font-weight:600;color:var(--black);line-height:1.4;margin-bottom:4px}.recent-date[data-v-4ca28336]{font-size:12px;color:var(--text-secondary)}.loading-wrap[data-v-4ca28336]{display:flex;flex-direction:column;gap:32px}.skeleton-card[data-v-4ca28336]{display:flex;gap:28px;padding:28px 0;border-bottom:1px solid var(--border-color)}.skeleton-thumb[data-v-4ca28336]{width:220px;height:160px;border-radius:10px;background:#e8e4de;flex-shrink:0;animation:shimmer-4ca28336 1.5s infinite}.skeleton-body[data-v-4ca28336]{flex:1;display:flex;flex-direction:column;gap:10px;justify-content:center}.skeleton-line[data-v-4ca28336]{height:14px;background:#e8e4de;border-radius:4px;animation:shimmer-4ca28336 1.5s infinite}.w60[data-v-4ca28336]{width:60%}.w90[data-v-4ca28336]{width:90%}.w80[data-v-4ca28336]{width:80%}.w40[data-v-4ca28336]{width:40%}@keyframes shimmer-4ca28336{0%{background-color:#e8e4de}50%{background-color:#ddd8d0}to{background-color:#e8e4de}}.empty-msg[data-v-4ca28336]{text-align:center;padding:80px 0;color:var(--text-secondary)}.empty-icon[data-v-4ca28336]{font-size:64px;margin-bottom:16px;opacity:.4}.empty-msg p[data-v-4ca28336]{font-size:16px}@media (max-width: 960px){.blog-layout[data-v-4ca28336]{grid-template-columns:1fr}.blog-sidebar[data-v-4ca28336]{position:static}}@media (max-width: 700px){.article-card[data-v-4ca28336]{flex-direction:column;gap:16px}.article-thumb[data-v-4ca28336]{width:100%;height:200px}.hero-title[data-v-4ca28336]{font-size:32px}}
