.media.svelte-1j0lixo{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--media-bg);position:relative;overflow:hidden}img.svelte-1j0lixo,video.svelte-1j0lixo{object-fit:cover;width:100%;height:100%;display:block}.poster.svelte-1j0lixo{cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.poster.svelte-1j0lixo:focus-visible{outline-offset:-3px}.play.svelte-1j0lixo{background:var(--accent);width:34px;height:34px;color:var(--on-accent);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:16%;right:8%}.duration.svelte-1j0lixo{background:var(--ink);color:var(--card);font-family:var(--font-mono);border-radius:4px;padding:1px 5px;font-size:11px;line-height:1.4;position:absolute;bottom:7px;left:8px}.tag.svelte-fi3tod{border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent-soft-ink);white-space:nowrap;padding:3px 8px;font-size:11px;line-height:1.4;text-decoration:none;display:inline-block}a.tag.svelte-fi3tod:hover{text-decoration:underline}
