.yt.svelte-1djmqr9{aspect-ratio:16/9;border-radius:var(--radius-sm);background:#000;position:relative;overflow:hidden}iframe.svelte-1djmqr9,button.svelte-1djmqr9{border:0;width:100%;height:100%;position:absolute;inset:0}button.svelte-1djmqr9{cursor:pointer;background:#000;padding:0}img.svelte-1djmqr9{object-fit:cover;opacity:.88;width:100%;height:100%}.play.svelte-1djmqr9{color:#fff;background:#b41414eb;border-radius:50%;place-items:center;width:64px;height:64px;padding-left:4px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}button.svelte-1djmqr9:hover .play:where(.svelte-1djmqr9){background:#d11}.gallery.svelte-8w5eii{grid-template-columns:repeat(auto-fill,minmax(min(46%,180px),1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.gallery.svelte-8w5eii button:where(.svelte-8w5eii){aspect-ratio:1;border-radius:var(--radius-sm);background:var(--surface-2);cursor:zoom-in;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.gallery.svelte-8w5eii img:where(.svelte-8w5eii){object-fit:cover;width:100%;height:100%;transition:transform .25s}.gallery.svelte-8w5eii button:where(.svelte-8w5eii):hover img:where(.svelte-8w5eii){transform:scale(1.04)}.vid.svelte-8w5eii{color:#fff;background:#000000b3;border-radius:999px;place-items:center;width:34px;height:34px;padding-left:2px;display:grid;position:absolute;inset:auto auto 8px 8px}.lightbox.svelte-8w5eii{color:#fff;background:#0a0e0cf5;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.lightbox.svelte-8w5eii::backdrop{background:#0009}.stage.svelte-8w5eii{place-items:center;padding:0 8px;display:grid;position:absolute;inset:56px 0 72px}.stage.svelte-8w5eii img:where(.svelte-8w5eii){object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.video.svelte-8w5eii{width:min(100%,960px)}.bar.svelte-8w5eii{min-height:72px;padding:12px var(--gutter);justify-content:space-between;align-items:center;gap:1rem;display:flex;position:absolute;inset:auto 0 0}.caption.svelte-8w5eii{margin:0;font-size:.95rem}.count.svelte-8w5eii{opacity:.75;flex:none;font-size:.85rem}.lightbox.svelte-8w5eii button:where(.svelte-8w5eii){color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:999px;place-items:center;display:grid}.lightbox.svelte-8w5eii button:where(.svelte-8w5eii):hover{background:#ffffff38}.close.svelte-8w5eii{width:44px;height:44px;position:absolute;top:8px;right:8px}.nav.svelte-8w5eii{width:48px;height:48px;position:absolute;top:50%;translate:0 -50%}.prev.svelte-8w5eii{left:8px}.next.svelte-8w5eii{right:8px}
