.webs-vmedia.svelte-184pqyt{aspect-ratio:9/16;border:var(--border-width,2px) solid var(--color-text);border-radius:var(--radius-md,18px);box-shadow:var(--shadow-hard,3px 3px 0 0 var(--color-text));color:#fff;background:#0f0e17;flex-direction:column;justify-content:flex-end;padding:.5rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.webs-vmedia.svelte-184pqyt img:where(.svelte-184pqyt){object-fit:cover;opacity:.75;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.webs-vmedia.svelte-184pqyt:hover img:where(.svelte-184pqyt){transform:scale(1.05)}.webs-vmedia__shade.svelte-184pqyt{background:linear-gradient(#0000004d,#0000 45%,#12111aeb);position:absolute;inset:0}.webs-vmedia__copy.svelte-184pqyt{z-index:1;flex-direction:column;gap:.5rem;padding:.5rem;display:flex;position:relative}.webs-vmedia__views.svelte-184pqyt{color:#12111a;font-family:var(--font-mono,ui-monospace, monospace);background:#fbcfe8;border-radius:4px;align-self:flex-start;padding:.125rem .5rem;font-size:10px;font-weight:700}.webs-vmedia__title.svelte-184pqyt{margin:0;font-size:.75rem;font-weight:700;line-height:1.3}.webs-vmedia__meta.svelte-184pqyt{font-family:var(--font-mono,ui-monospace, monospace);color:#ffffffb3;justify-content:space-between;align-items:center;font-size:10px;display:flex}.webs-vmedia__play.svelte-184pqyt{color:#38bdf8}@media (prefers-reduced-motion:reduce){.webs-vmedia.svelte-184pqyt img:where(.svelte-184pqyt){transition:none}.webs-vmedia.svelte-184pqyt:hover img:where(.svelte-184pqyt){transform:none}}.webs-rail.svelte-1f87qf5{overflow:hidden}.webs-rail__track.svelte-1f87qf5{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-primary) 50%, transparent) var(--color-bg);gap:.625rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.webs-rail__track.svelte-1f87qf5::-webkit-scrollbar{height:6px}.webs-rail__track.svelte-1f87qf5::-webkit-scrollbar-track{background:var(--color-bg);border-radius:8px}.webs-rail__track.svelte-1f87qf5::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-primary) 55%, transparent);border-radius:8px}.webs-rail__track.svelte-1f87qf5>*{flex:none}
