.posts-list[data-v-8e9f9d7b]{display:flex;flex-direction:column;gap:16px}.post-item[data-v-8e9f9d7b]{background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease}.post-item[data-v-8e9f9d7b]:hover{box-shadow:0 10px 15px #0000001a;transform:translateY(-5px)}.post-item[data-v-8e9f9d7b]{background:var(--card-bg);padding:24px;transition:all .3s ease}.post-item[data-v-8e9f9d7b]:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-2px)}.post-main[data-v-8e9f9d7b]{display:grid;gap:24px;grid-template-columns:1fr 200px;margin-bottom:16px}.post-text h3[data-v-8e9f9d7b]{color:var(--text-primary);cursor:pointer;font-size:1.2em;line-height:1.4;margin-bottom:16px}.stick-tag[data-v-8e9f9d7b]{align-items:center;background:linear-gradient(135deg,#a855f7,#8f24f5);border-radius:4px;color:#fff;display:inline-flex;font-size:.6em;gap:4px;margin-right:8px;padding:3px 8px}.stick-tag i[data-v-8e9f9d7b]{transform:rotate(45deg)}.post-title[data-v-8e9f9d7b]{cursor:pointer}.post-title[data-v-8e9f9d7b]:hover{color:#409eff}.post-excerpt[data-v-8e9f9d7b]{color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:3;line-height:1.6;-webkit-box-orient:vertical;line-clamp:3;overflow:hidden}.post-image[data-v-8e9f9d7b]{border-radius:8px;cursor:pointer;height:140px;overflow:hidden;position:relative}.post-image img[data-v-8e9f9d7b]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.post-image:hover img[data-v-8e9f9d7b]{transform:scale(1.05)}.post-footer[data-v-8e9f9d7b]{align-items:center;border-top:1px solid var(--border-color);color:var(--text-secondary);display:flex;justify-content:space-between;padding-top:16px}.post-footer .fa-calendar[data-v-8e9f9d7b]{color:#409eff}.post-footer .fa-eye[data-v-8e9f9d7b]{color:#67c23a}.post-footer .fa-clock[data-v-8e9f9d7b]{color:#2fa9e1}.footer-left[data-v-8e9f9d7b]{align-items:center;display:flex;gap:24px}.footer-left .author-info[data-v-8e9f9d7b]{align-items:center;display:flex;gap:8px}.footer-left .author-info .author-name[data-v-8e9f9d7b]{color:#409eff;font-weight:500}.footer-left .post-date[data-v-8e9f9d7b]{align-items:center;color:var(--text-secondary);display:flex;font-size:.9em;gap:8px}.footer-right[data-v-8e9f9d7b]{align-items:center;display:flex;gap:24px}.footer-right .category-tag[data-v-8e9f9d7b]{background:var(--hover-bg);border-radius:20px;color:var(--text-secondary);font-size:.9em;padding:4px 12px}.footer-right .read-time[data-v-8e9f9d7b]{align-items:center;color:var(--text-secondary);display:flex;font-size:.9em;gap:8px}.pagination-box[data-v-8e9f9d7b]{display:flex;justify-content:center;margin-top:24px}@media(max-width:768px){.post-main[data-v-8e9f9d7b]{grid-template-columns:1fr}.post-main .post-image[data-v-8e9f9d7b]{height:200px;order:-1}}@media(max-width:640px){.post-item[data-v-8e9f9d7b]{padding:8px}.post-footer[data-v-8e9f9d7b]{flex-direction:column;gap:16px}.post-footer .footer-left[data-v-8e9f9d7b],.post-footer .footer-right[data-v-8e9f9d7b]{justify-content:space-between;width:100%}}.post-list-enter-active[data-v-8e9f9d7b]{transition:all .8s cubic-bezier(.4,0,.2,1);transition-delay:calc(.1s*var(--index))}.post-list-leave-active[data-v-8e9f9d7b]{transition:all .6s ease}.post-list-enter-from[data-v-8e9f9d7b],.post-list-leave-to[data-v-8e9f9d7b]{opacity:0;transform:translateY(30px)}
