.video-card[data-v-d5afa863]{border-radius:14px;color:inherit;display:block;margin:0 -12px;padding:12px;text-decoration:none;transition:background .2s}.video-card[data-v-d5afa863]:hover{background:#00000004}.thumb[data-v-d5afa863]{aspect-ratio:16/9;background:#f0ebe5;border:1px solid var(--border);border-radius:12px;margin-bottom:12px;overflow:hidden;position:relative}.cover[data-v-d5afa863]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.placeholder[data-v-d5afa863]{align-items:center;display:flex;justify-content:center}.play[data-v-d5afa863]{color:var(--accent2);font-size:28px;opacity:.6}.duration[data-v-d5afa863]{background:#000000b8;border-radius:5px;bottom:8px;color:#fff;font-size:12px;font-variant-numeric:tabular-nums;line-height:1;padding:4px 7px;position:absolute;right:8px}.body[data-v-d5afa863]{min-width:0}.video-title[data-v-d5afa863]{color:var(--fg);font-family:var(--font-serif);font-size:17px;font-weight:600;line-height:1.4;margin:0 0 6px}.video-summary[data-v-d5afa863]{color:var(--muted);display:-webkit-box;font-size:14px;-webkit-line-clamp:2;margin:0 0 8px;-webkit-box-orient:vertical;overflow:hidden}.video-meta[data-v-d5afa863]{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;font-size:13px;gap:4px 12px;margin:0}
