.video-card[data-v-ff3eb9ae]{background:var(--surface);border:1px solid var(--line);border-radius:18px;color:var(--ink);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .2s,border-color .2s}.video-card[data-v-ff3eb9ae]:hover{border-color:#c6baff;transform:translateY(-3px)}.thumb[data-v-ff3eb9ae]{aspect-ratio:16/9;background:#17192b;flex:none;overflow:hidden;position:relative}.thumb img[data-v-ff3eb9ae]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.play[data-v-ff3eb9ae]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b0d1a66;border:1px solid #fff7;border-radius:50%;color:#fff;display:grid;font-size:13px;height:44px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}.duration[data-v-ff3eb9ae]{background:#080a17d9;border-radius:5px;bottom:10px;color:#fff;font-size:12px;font-variant-numeric:tabular-nums;padding:2px 7px;position:absolute;right:10px}.copy[data-v-ff3eb9ae]{display:flex;flex:1;flex-direction:column;padding:17px}.category[data-v-ff3eb9ae]{color:var(--primary);display:flex;flex-wrap:wrap;font-size:11px;gap:4px 12px;line-height:1.5;margin-bottom:9px}.category span[data-v-ff3eb9ae]{color:var(--muted)}h3[data-v-ff3eb9ae]{display:-webkit-box;font-size:19px;-webkit-line-clamp:3;line-height:1.45;-webkit-box-orient:vertical;overflow:hidden}.meta[data-v-ff3eb9ae]{color:var(--muted);display:flex;flex-wrap:wrap;font-size:12px;gap:4px 12px;justify-content:space-between;line-height:1.6;margin-top:auto;padding-top:14px}.featured .copy[data-v-ff3eb9ae]{padding:22px}.featured h3[data-v-ff3eb9ae]{font-size:23px}.compact[data-v-ff3eb9ae]{align-items:start;background:transparent;border:0;border-radius:10px;display:grid;gap:12px;grid-template-columns:120px minmax(0,1fr);height:auto}.compact .thumb[data-v-ff3eb9ae]{border-radius:8px}.compact .play[data-v-ff3eb9ae]{font-size:9px;height:27px;width:27px}.compact .copy[data-v-ff3eb9ae]{padding:0}.compact h3[data-v-ff3eb9ae]{font-size:14px;font-weight:600;-webkit-line-clamp:2}.compact .meta[data-v-ff3eb9ae]{font-size:11px;padding-top:5px}.compact .duration[data-v-ff3eb9ae]{bottom:5px;font-size:10px;padding:1px 4px;right:5px}@media(max-width:600px){.copy[data-v-ff3eb9ae]{padding:12px}h3[data-v-ff3eb9ae]{font-size:15px}.category[data-v-ff3eb9ae]{font-size:10px;margin-bottom:7px}.category span[data-v-ff3eb9ae]{display:none}.meta[data-v-ff3eb9ae]{font-size:10.5px;padding-top:10px}.play[data-v-ff3eb9ae]{font-size:10px;height:34px;width:34px}.duration[data-v-ff3eb9ae]{bottom:7px;font-size:10px;right:7px}.featured h3[data-v-ff3eb9ae]{font-size:20px}.featured .copy[data-v-ff3eb9ae]{padding:18px}.video-card[data-v-ff3eb9ae]{border-radius:14px}.compact[data-v-ff3eb9ae]{grid-template-columns:120px minmax(0,1fr)}.compact h3[data-v-ff3eb9ae]{font-size:15px}}@media(prefers-reduced-motion:reduce){.video-card[data-v-ff3eb9ae]{transition:none}.video-card[data-v-ff3eb9ae]:hover{transform:none}}
