.article-card[data-v-416d2e0e]{height:100%;overflow:hidden}.cover[data-v-416d2e0e]{aspect-ratio:1200/630;background:var(--bg-subtle);position:relative;overflow:hidden}.ai-tag[data-v-416d2e0e],.video-badge[data-v-416d2e0e]{color:#fff;background:#111827c7;border-radius:999px;align-items:center;gap:4px;min-height:24px;padding:0 8px;font-size:12px;font-weight:600;line-height:1;display:inline-flex;position:absolute;bottom:10px}.video-badge[data-v-416d2e0e]{font-variant-numeric:tabular-nums;left:10px}.ai-tag[data-v-416d2e0e]{right:10px}.cover img[data-v-416d2e0e]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.body[data-v-416d2e0e]{flex-direction:column;flex:1;gap:12px;min-width:0;padding:20px;display:flex}.chips[data-v-416d2e0e]{flex-wrap:wrap;gap:6px;display:flex}.chip[data-v-416d2e0e]{white-space:normal;gap:6px}.title[data-v-416d2e0e]{font-family:var(--tenant-display,inherit);font-size:20px;font-weight:700;line-height:1.4}.excerpt[data-v-416d2e0e],.title[data-v-416d2e0e]{overflow-wrap:anywhere;margin:0}.excerpt[data-v-416d2e0e]{color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.7;display:-webkit-box;overflow:hidden}.meta[data-v-416d2e0e]{color:var(--text-tertiary);flex-wrap:wrap;justify-content:space-between;gap:8px 14px;margin-top:auto;padding-top:8px;font-size:13px;display:flex}.meta>span[data-v-416d2e0e]{align-items:center;gap:4px;display:inline-flex}.mode-visual[data-v-416d2e0e]{align-self:start;height:auto}.mode-visual .cover[data-v-416d2e0e]{aspect-ratio:auto}.mode-visual .cover img[data-v-416d2e0e]{-o-object-fit:contain;object-fit:contain;height:auto;max-height:560px}.mode-visual .body[data-v-416d2e0e]{gap:9px;padding:16px}.mode-shorts[data-media=video] .cover[data-v-416d2e0e]{aspect-ratio:9/16;background:#121923;max-height:520px}.mode-series .cover img[data-v-416d2e0e],.mode-shorts[data-media=video] .cover img[data-v-416d2e0e]{-o-object-fit:contain;object-fit:contain}.mode-shorts .body[data-v-416d2e0e]{padding:16px}.mode-series .cover[data-v-416d2e0e]{aspect-ratio:16/9;background:#121923}.mode-editorial h3[data-v-416d2e0e]{font-family:var(--tenant-display,inherit)}
