.film.svelte-1a3kdlk{background:var(--well);width:100%;height:100%;position:relative;overflow:hidden}.pic.svelte-1a3kdlk{position:absolute;inset:0}.frame.svelte-1a3kdlk{justify-content:center;align-items:flex-end;display:flex}.frame.svelte-1a3kdlk .pic:where(.svelte-1a3kdlk){aspect-ratio:16/9;-webkit-mask-composite:source-in;width:100%;max-height:100%;position:relative;inset:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 9% 91%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.frame.svelte-1a3kdlk video:where(.svelte-1a3kdlk),.frame.svelte-1a3kdlk .poster:where(.svelte-1a3kdlk){object-fit:cover}video.svelte-1a3kdlk,.poster.svelte-1a3kdlk{object-fit:contain;background:0 0;width:100%;height:100%;position:absolute;inset:0}.cover.svelte-1a3kdlk video:where(.svelte-1a3kdlk),.cover.svelte-1a3kdlk .poster:where(.svelte-1a3kdlk){object-fit:cover}.poster.svelte-1a3kdlk{z-index:1;pointer-events:none;transition:opacity var(--slow)}.poster.gone.svelte-1a3kdlk{opacity:0}video.svelte-1a3kdlk{cursor:pointer}
