.film.svelte-clj738{width:100%;container-type:inline-size}.frames.svelte-clj738{--n:2;--pitch:38;--mm:calc(100cqw / (var(--n) * var(--pitch)));grid-template-columns:repeat(var(--n), calc(var(--pitch) * var(--mm)));row-gap:calc(5 * var(--mm));margin:0;padding:0;list-style:none;display:grid}@container (width>=700px){.strip.svelte-clj738 .frames:where(.svelte-clj738){--n:4}}@container (width>=520px){.sheet.svelte-clj738 .frames:where(.svelte-clj738){--n:4}}@container (width>=980px){.sheet.svelte-clj738 .frames:where(.svelte-clj738){--n:6}}.medium.svelte-clj738 .frames:where(.svelte-clj738){--pitch:62}@container (width>=520px){.medium.sheet.svelte-clj738 .frames:where(.svelte-clj738){--n:3}}@container (width>=980px){.medium.sheet.svelte-clj738 .frames:where(.svelte-clj738){--n:4}}.strip.svelte-clj738 .frame:where(.svelte-clj738):nth-child(n+3){display:none}@container (width>=700px){.strip.svelte-clj738 .frame:where(.svelte-clj738):nth-child(-n+4){display:grid}}.frame.svelte-clj738{grid-template-rows:calc(2.01 * var(--mm)) calc(2.79 * var(--mm)) calc(25.42 * var(--mm)) calc(2.79 * var(--mm)) calc(2.01 * var(--mm));background:var(--film);display:grid}.medium.svelte-clj738 .frame:where(.svelte-clj738){grid-template-rows:calc(2.75 * var(--mm)) 0 calc(56 * var(--mm)) 0 calc(2.75 * var(--mm))}.medium.svelte-clj738 .perfs:where(.svelte-clj738){visibility:hidden}.medium.svelte-clj738 .image:where(.svelte-clj738){margin:0 calc(3 * var(--mm))}.medium.svelte-clj738 .edge:where(.svelte-clj738){font-size:calc(1.7 * var(--mm));padding-inline:calc(4 * var(--mm))}.perfs.svelte-clj738{display:flex}.perfs.svelte-clj738 span:where(.svelte-clj738){flex:0 0 calc(4.75 * var(--mm));justify-content:center;display:flex}.perfs.svelte-clj738 span:where(.svelte-clj738):before{content:"";width:calc(1.98 * var(--mm));border-radius:calc(.55 * var(--mm));background:var(--perf-fill);height:100%;box-shadow:0 0 0 calc(.1 * var(--mm)) #d2785047, 0 0 calc(.6 * var(--mm)) #c8643c24, inset 0 0 calc(.4 * var(--mm)) #ffa06e1a}.edge.svelte-clj738{padding-inline:calc(3 * var(--mm));font-family:var(--mono);font-size:calc(1.5 * var(--mm));letter-spacing:.12em;color:var(--accent);text-shadow:0 0 max(1.5px, calc(.35 * var(--mm))) #ff8c46d9, 0 0 max(4px, calc(1 * var(--mm))) #f0602880, 0 0 max(9px, calc(2.2 * var(--mm))) #dc461e40;white-space:nowrap;align-items:center;line-height:1;display:flex;overflow:hidden}.edge.bottom.svelte-clj738{padding-inline:calc(2 * var(--mm)) calc(8 * var(--mm));justify-content:space-between}.image.svelte-clj738{margin:calc(.71 * var(--mm)) var(--mm);background:#1c1b19;overflow:hidden}.image.svelte-clj738 a:where(.svelte-clj738),.image.svelte-clj738 button:where(.svelte-clj738){cursor:zoom-in;background:0 0;border:0;flex:1 1 0;width:100%;min-width:0;height:100%;padding:0;display:block}.image.svelte-clj738 a:where(.svelte-clj738){cursor:pointer}.image.svelte-clj738 img{object-fit:cover;width:100%;height:100%;transition:opacity .2s}.image.svelte-clj738{gap:calc(.4 * var(--mm));display:flex}.image.pair.svelte-clj738{background:var(--film)}.image.svelte-clj738:not(.pair) .portrait:where(.svelte-clj738) img{object-fit:contain;background:var(--film)}.image.svelte-clj738 a:where(.svelte-clj738):hover img,.image.svelte-clj738 button:where(.svelte-clj738):hover img{opacity:.85}.image.svelte-clj738 a:where(.svelte-clj738):focus-visible,.image.svelte-clj738 button:where(.svelte-clj738):focus-visible{outline-offset:-3px}
