.container[data-v-91142ceb]{margin:0 auto;max-width:1200px;padding:24px 16px 60px}.category-header[data-v-91142ceb]{margin-bottom:28px}.category-title[data-v-91142ceb]{color:#c0392b;font-size:28px;font-weight:800;margin-bottom:6px}.tag-name[data-v-91142ceb]{background:#fef5f3;border:2px solid #c0392b;border-radius:20px;font-size:22px;padding:2px 14px}.breadcrumb[data-v-91142ceb]{color:#666;font-size:13px}.breadcrumb a[data-v-91142ceb]{color:#c0392b;text-decoration:none}.loading-box[data-v-91142ceb]{padding:60px;text-align:center}.loader[data-v-91142ceb]{animation:spin-91142ceb 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#c0392b;height:40px;margin:0 auto 16px;width:40px}@keyframes spin-91142ceb{to{transform:rotate(1turn)}}.empty-box[data-v-91142ceb]{color:#666;padding:80px 20px;text-align:center}.btn-home[data-v-91142ceb]{background:#c0392b;border-radius:6px;color:#fff;display:inline-block;font-weight:700;margin-top:16px;padding:10px 24px;text-decoration:none}.posts-grid[data-v-91142ceb]{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.post-card[data-v-91142ceb]{background:#fff;border:1px solid #eee;border-radius:10px;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:box-shadow .2s,transform .2s}.post-card[data-v-91142ceb]:hover{box-shadow:0 6px 20px #0000001a;transform:translateY(-2px)}.post-thumb[data-v-91142ceb]{align-items:center;background:linear-gradient(135deg,#ffeaa7,#fab1a0);display:flex;height:180px;justify-content:center;overflow:hidden}.post-thumb img[data-v-91142ceb]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post-emoji[data-v-91142ceb]{font-size:60px}.post-body[data-v-91142ceb]{display:flex;flex:1;flex-direction:column;gap:6px;padding:16px}.post-cat[data-v-91142ceb]{color:#c0392b;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.post-title[data-v-91142ceb]{color:#1a1a1a;font-size:16px;font-weight:700;-webkit-line-clamp:3}.post-excerpt[data-v-91142ceb],.post-title[data-v-91142ceb]{display:-webkit-box;line-height:1.5;margin:0;-webkit-box-orient:vertical;overflow:hidden}.post-excerpt[data-v-91142ceb]{color:#666;font-size:13px;-webkit-line-clamp:2}.post-meta[data-v-91142ceb]{border-top:1px solid #f0f0f0;color:#999;display:flex;font-size:12px;justify-content:space-between;margin-top:auto;padding-top:8px}.load-more[data-v-91142ceb]{margin-top:40px;text-align:center}.btn-more[data-v-91142ceb]{background:#c0392b;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;padding:12px 36px}.btn-more[data-v-91142ceb]:disabled{cursor:not-allowed;opacity:.7}@media(max-width:768px){.posts-grid[data-v-91142ceb]{grid-template-columns:1fr}}
