.live-badge.svelte-ydd1t5{display:inline-flex;align-items:center;gap:6px;background:var(--color-accent);color:#fff;padding:4px 10px;border-radius:var(--radius-full);font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 0 0 1px #ffffff14,var(--shadow-accent)}.dot.svelte-ydd1t5{width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 #fffc;animation:svelte-ydd1t5-pulse 1.8s var(--ease-out) infinite}@keyframes svelte-ydd1t5-pulse{0%{box-shadow:0 0 #ffffffb3;opacity:1}70%{box-shadow:0 0 0 6px #fff0;opacity:.85}to{box-shadow:0 0 #fff0;opacity:1}}.video-card.svelte-t34n65{display:flex;flex-direction:column}.thumb-wrapper.svelte-t34n65{position:relative;aspect-ratio:16 / 9;background:var(--color-bg-elevated);overflow:hidden}.thumb-wrapper.svelte-t34n65 img:where(.svelte-t34n65){width:100%;height:100%;object-fit:cover;transition:transform var(--duration-slow) var(--ease-out)}.video-card.svelte-t34n65:hover .thumb-wrapper:where(.svelte-t34n65) img:where(.svelte-t34n65){transform:scale(1.04)}.play-overlay.svelte-t34n65{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,transparent 55%,rgba(5,5,6,.55));color:#fff;opacity:0;filter:drop-shadow(0 4px 12px rgba(0,0,0,.6));transform:translateY(6px);transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out);pointer-events:none}.video-card.svelte-t34n65:hover .play-overlay:where(.svelte-t34n65){opacity:1;transform:translateY(0)}.info.svelte-t34n65{padding:12px 14px 14px;display:flex;flex-direction:column;gap:4px}.title.svelte-t34n65{font-size:.9rem;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--color-text)}.meta.svelte-t34n65{font-size:.78rem;color:var(--color-text-muted)}
