.blog-index[data-v-11044888]{margin:0 auto;max-width:1200px;min-height:100vh;padding:0 24px}.blog-hero[data-v-11044888]{background:linear-gradient(135deg,var(--el-color-primary-light-9) 0,var(--el-color-primary-light-8) 100%);border-radius:12px;margin-bottom:48px;padding:30px 0;text-align:center}.dark .blog-hero[data-v-11044888]{background:linear-gradient(135deg,#2c3e50,#34495e)}.hero-content[data-v-11044888]{margin:0 auto;max-width:800px}.hero-title[data-v-11044888]{color:var(--el-color-primary);font-size:3rem;font-weight:700;margin-bottom:16px}.hero-description[data-v-11044888]{color:var(--el-color-primary-light-3);font-size:1.5rem;margin:0}.categories-filter[data-v-11044888]{margin-bottom:40px}.filter-tabs[data-v-11044888]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.filter-tab[data-v-11044888]{align-items:center;background:var(--el-bg-color);border:2px solid var(--el-border-color-light);border-radius:25px;color:var(--el-text-color-regular);cursor:pointer;display:flex;font-weight:500;gap:8px;padding:12px 24px;transition:all .3s ease}.filter-tab[data-v-11044888]:hover{border-color:var(--el-color-primary);color:var(--el-color-primary)}.filter-tab.active[data-v-11044888]{background:var(--el-color-primary);border-color:var(--el-color-primary);color:#fff}.count[data-v-11044888]{background:#fff3;border-radius:12px;font-size:12px;font-weight:600;padding:2px 8px}.filter-tab.active .count[data-v-11044888]{background:#ffffff4d}.blog-posts[data-v-11044888]{margin-bottom:60px}.posts-grid[data-v-11044888]{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.post-card[data-v-11044888]{background:var(--el-bg-color);border-radius:16px;box-shadow:0 4px 12px #0000001a;overflow:hidden;transition:all .3s ease}.post-card[data-v-11044888]:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-8px)}.post-link[data-v-11044888]{color:inherit;display:block;text-decoration:none}.post-image[data-v-11044888]{height:200px;overflow:hidden;position:relative}.post-image img[data-v-11044888]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.post-card:hover .post-image img[data-v-11044888]{transform:scale(1.05)}.post-category[data-v-11044888]{background:var(--el-color-primary);border-radius:20px;color:#fff;font-size:12px;font-weight:600;left:16px;padding:6px 12px;position:absolute;text-transform:uppercase;top:16px}.post-content[data-v-11044888]{padding:24px}.post-title[data-v-11044888]{color:var(--el-text-color-primary);font-size:20px;font-weight:600;line-height:1.4;margin-bottom:12px}.post-description[data-v-11044888]{color:var(--el-text-color-regular);display:-webkit-box;line-height:1.6;margin-bottom:16px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post-meta[data-v-11044888]{align-items:center;color:var(--el-text-color-secondary);display:flex;font-size:14px;justify-content:space-between;margin-bottom:16px}.post-tags[data-v-11044888]{display:flex;flex-wrap:wrap;gap:8px}.tag[data-v-11044888]{background:var(--el-color-info-light-8);border-radius:12px;color:var(--el-color-info);font-size:12px;font-weight:500;padding:4px 8px}.empty-state[data-v-11044888]{padding:80px 20px;text-align:center}.empty-icon[data-v-11044888]{font-size:64px;margin-bottom:16px}.empty-state h3[data-v-11044888]{color:var(--el-text-color-primary);font-size:24px;margin-bottom:8px}.empty-state p[data-v-11044888]{color:var(--el-text-color-regular);font-size:16px}.load-more[data-v-11044888]{margin-bottom:40px;text-align:center}@media (max-width:768px){.hero-title[data-v-11044888]{font-size:36px}.hero-description[data-v-11044888]{font-size:18px}.posts-grid[data-v-11044888]{gap:24px;grid-template-columns:1fr}.filter-tabs[data-v-11044888]{justify-content:flex-start;overflow-x:auto;padding-bottom:8px}.filter-tab[data-v-11044888]{flex-shrink:0}}@media (max-width:480px){.hero-title[data-v-11044888]{font-size:28px}.hero-description[data-v-11044888]{font-size:16px}.post-content[data-v-11044888]{padding:20px}.post-title[data-v-11044888]{font-size:18px}}
