.posts-list[data-v-61d44cfb]{display:flex;flex-direction:column;gap:24px}.post-item[data-v-61d44cfb]{background:var(--card-bg);border-radius:10px;box-shadow:var(--shadow-card);display:flex;height:280px;overflow:hidden;transition:all .3s ease}.post-item[data-v-61d44cfb]:hover{box-shadow:var(--shadow-card-hover)}.post-item[data-v-61d44cfb]:nth-child(2n){flex-direction:row-reverse}.post-item.no-cover .post-content[data-v-61d44cfb]{flex:1 1 100%}.post-cover[data-v-61d44cfb]{cursor:pointer;flex:0 0 50%;overflow:hidden}.post-cover img[data-v-61d44cfb]{height:100%;-o-object-fit:cover;object-fit:cover;transition:all 1s ease;width:100%}.post-cover:hover img[data-v-61d44cfb]{transform:scale(1.2)}.post-content[data-v-61d44cfb]{display:flex;flex:1 1 50%;flex-direction:column;min-width:0;padding:24px}.post-top[data-v-61d44cfb]{align-items:center;color:var(--text-secondary);display:flex;font-size:.9em;gap:8px}.post-author[data-v-61d44cfb]{font-weight:500}.post-date[data-v-61d44cfb]{margin-left:auto}.post-title[data-v-61d44cfb]{color:var(--text-primary);cursor:pointer;font-size:1.25em;line-height:1.4;margin:8px 0;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease;white-space:nowrap}.post-title[data-v-61d44cfb]:hover{color:var(--accent-color)}.stick-tag[data-v-61d44cfb]{align-items:center;background:linear-gradient(135deg,#03a9f4,#0286c2);border-radius:4px;color:#fff;display:inline-flex;font-size:.6em;gap:4px;margin-right:8px;padding:3px 8px;vertical-align:middle}.stick-tag i[data-v-61d44cfb]{transform:rotate(45deg)}.post-meta[data-v-61d44cfb]{align-items:center;color:var(--text-secondary);display:flex;font-size:.9em;gap:24px;margin-bottom:8px}.meta-item[data-v-61d44cfb]{align-items:center;display:inline-flex;gap:8px}.meta-view i[data-v-61d44cfb]{color:orange}.meta-comment i[data-v-61d44cfb]{color:#03a9f4}.meta-like i[data-v-61d44cfb]{color:#ff4d6d}.post-excerpt[data-v-61d44cfb]{color:var(--text-secondary);display:-webkit-box;flex:1;-webkit-line-clamp:4;line-height:1.6;-webkit-box-orient:vertical;line-clamp:4;overflow:hidden}.post-tags[data-v-61d44cfb]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.tag-pill[data-v-61d44cfb]{align-items:center;background:var(--hover-bg);border-radius:999px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:.85em;gap:4px;padding:4px 12px;transition:all .3s ease}.tag-pill[data-v-61d44cfb]:hover{background:var(--accent-color);color:#fff}.series-pill[data-v-61d44cfb]{align-items:center;background:linear-gradient(135deg,#39c5bb,#2e9d95);border-radius:999px;box-shadow:0 2px 8px #39c5bb4d;color:#fff;cursor:pointer;display:inline-flex;font-size:.85em;gap:4px;padding:4px 12px;transition:all .3s ease}.series-pill i[data-v-61d44cfb]{font-size:.9em}.series-pill[data-v-61d44cfb]:hover{box-shadow:0 4px 12px #39c5bb73;transform:translateY(-2px)}.pagination-box[data-v-61d44cfb]{display:flex;justify-content:center;margin-top:24px}@media(max-width:700px){.post-item[data-v-61d44cfb],.post-item[data-v-61d44cfb]:nth-child(2n){flex-direction:column;height:auto}.post-cover[data-v-61d44cfb]{flex:0 0 auto;height:180px;width:100%}}.post-list-enter-active[data-v-61d44cfb]{transition:all .8s cubic-bezier(.4,0,.2,1);transition-delay:calc(.1s*var(--index))}.post-list-leave-active[data-v-61d44cfb]{transition:all .6s ease}.post-list-enter-from[data-v-61d44cfb],.post-list-leave-to[data-v-61d44cfb]{opacity:0;transform:translateY(30px)}
