.post-card[data-v-cf32d6e3]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);display:flex;gap:1.1rem;padding:.9rem;transition:box-shadow .18s ease,transform .18s ease}.post-card[data-v-cf32d6e3]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.post-card__media[data-v-cf32d6e3]{align-self:flex-start;flex:none;width:min(272px,38vw)}.post-card__cover[data-v-cf32d6e3]{aspect-ratio:272/150;border-radius:var(--radius-sm);display:block;overflow:hidden}.post-card__cover img[data-v-cf32d6e3]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post-card__cover-fallback[data-v-cf32d6e3]{color:#fff;display:grid;font-size:1rem;font-weight:800;height:100%;letter-spacing:.08em;place-items:center;width:100%}.post-card__body[data-v-cf32d6e3]{display:flex;flex:1;flex-direction:column;gap:.5rem;min-width:0}.post-card__title-row[data-v-cf32d6e3]{align-items:center;display:flex;flex-wrap:wrap;font-size:inherit;font-weight:inherit;gap:.45rem;line-height:inherit;margin:0}.post-card__title[data-v-cf32d6e3]{font-size:1.14rem;font-weight:800;line-height:1.35}.post-card__title[data-v-cf32d6e3]:hover{color:var(--accent)}.post-card__excerpt[data-v-cf32d6e3]{color:var(--muted);display:-webkit-box;font-size:.88rem;line-height:1.75;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.post-card__excerpt-label[data-v-cf32d6e3]{color:var(--ink-soft);font-weight:700;margin-right:.35rem}.post-card__meta[data-v-cf32d6e3]{align-items:center;border-top:1px dashed var(--line);color:var(--muted);display:flex;flex-wrap:wrap;font-size:.76rem;gap:.35rem .9rem;margin-top:auto;padding-top:.55rem}.post-card__meta-item[data-v-cf32d6e3]{align-items:center;display:inline-flex;gap:.3rem}.post-card__meta-item svg[data-v-cf32d6e3]{opacity:.65}.post-card__time--new[data-v-cf32d6e3]{color:var(--accent);font-weight:700}.post-card__cat[data-v-cf32d6e3]:hover{color:var(--accent)}@media(max-width:700px){.post-card[data-v-cf32d6e3]{flex-direction:column}.post-card__media[data-v-cf32d6e3]{width:100%}.post-card__cover[data-v-cf32d6e3]{aspect-ratio:272/150}}.side-widgets[data-v-eaaa4698]{display:grid;gap:1rem}.side-card[data-v-eaaa4698]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:.9rem}.side-card__head[data-v-eaaa4698]{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:.6rem;justify-content:space-between;margin-bottom:.8rem;padding-bottom:.7rem}.side-card__title[data-v-eaaa4698]{font-size:.95rem;font-weight:800;margin:0}.side-search[data-v-eaaa4698]{display:flex;gap:.4rem}.side-search input[data-v-eaaa4698]{background:var(--surface-raised);border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--ink);font-size:.85rem;min-width:0;outline:0;padding:.5rem .7rem;width:100%}.side-search input[data-v-eaaa4698]:focus{border-color:var(--accent)}.side-search button[data-v-eaaa4698]{background:var(--bg-deep);border:0;border-radius:var(--radius-sm);color:var(--muted);cursor:pointer;display:grid;flex:none;place-items:center;transition:background .15s ease,color .15s ease;width:2.6rem}.side-search button[data-v-eaaa4698]:hover{background:var(--accent);color:#fff}.side-like[data-v-eaaa4698]{display:grid;gap:.75rem}.side-like__item[data-v-eaaa4698]{display:flex;gap:.6rem}.side-like__cover[data-v-eaaa4698]{aspect-ratio:272/150;border-radius:var(--radius-sm);color:#fff;display:grid;flex:none;font-size:.78rem;font-weight:800;overflow:hidden;place-items:center;text-align:center;width:76px}.side-like__cover img[data-v-eaaa4698]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.side-like__body[data-v-eaaa4698]{align-content:center;display:grid;gap:.15rem;min-width:0}.side-like__name[data-v-eaaa4698]{color:var(--ink);display:-webkit-box;font-size:.84rem;font-weight:700;line-height:1.45;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.side-like__item:hover .side-like__name[data-v-eaaa4698]{color:var(--accent)}.side-like__meta[data-v-eaaa4698]{color:var(--muted-light);font-size:.68rem}.side-tags[data-v-eaaa4698]{display:flex;flex-wrap:wrap;gap:.4rem}.side-friends[data-v-eaaa4698]{display:grid;gap:.55rem}.side-friend[data-v-eaaa4698]{align-items:center;display:flex;gap:.55rem}.side-friend__logo[data-v-eaaa4698]{font-size:.82rem;height:30px;width:30px}.side-friend__logo img[data-v-eaaa4698]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.side-friend__body[data-v-eaaa4698]{display:grid;gap:.02rem;min-width:0}.side-friend__name[data-v-eaaa4698]{color:var(--ink-soft);font-size:.8rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-friend:hover .side-friend__name[data-v-eaaa4698]{color:var(--accent)}.side-friend__desc[data-v-eaaa4698]{color:var(--muted-light);font-size:.68rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
