.cm.svelte-t74bco{--gap:.625rem}.tabs.svelte-t74bco{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.tab.svelte-t74bco{color:#051c369e;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #051c362e;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1rem;font-family:IBM Plex Mono,monospace;font-size:.6875rem;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.tab.svelte-t74bco:hover{border-color:var(--accent);color:var(--accent)}.tab.active.svelte-t74bco{background:var(--ink);border-color:var(--ink);color:#fff}.n.svelte-t74bco{opacity:.55;letter-spacing:.06em}.stage.svelte-t74bco{container-type:inline-size}.track.svelte-t74bco{min-height:calc((100cqw - 3 * var(--gap)) / 4 * 3 / 4);grid-template-rows:1fr;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--gap)) / 4);align-content:start;gap:var(--gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:grid;overflow-x:auto}.track.svelte-t74bco::-webkit-scrollbar{display:none}.item.svelte-t74bco{aspect-ratio:4/3;background:#051c360f;border-radius:.5rem;position:relative;overflow:hidden}.item.svelte-t74bco:nth-child(4n+1){scroll-snap-align:start}.item.svelte-t74bco img:where(.svelte-t74bco),.item.svelte-t74bco video:where(.svelte-t74bco),.item.svelte-t74bco iframe:where(.svelte-t74bco){object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.swap.svelte-t74bco{cursor:pointer;background:#051c361f;border:0;place-items:center;padding:0;transition:background .3s;display:grid;position:absolute;inset:0}.swap.svelte-t74bco:hover,.swap.svelte-t74bco:focus-visible{background:#051c3652}.play.svelte-t74bco{width:3rem;height:3rem;color:var(--ink);background:#ffffffeb;border-radius:50%;place-items:center;padding-left:.2rem;font-size:.875rem;transition:transform .3s;display:grid}.swap.svelte-t74bco:hover .play:where(.svelte-t74bco){transform:scale(1.08)}.img-btn.svelte-t74bco{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.img-btn.svelte-t74bco img:where(.svelte-t74bco){transition:transform .4s cubic-bezier(.2,.8,.2,1)}.img-btn.svelte-t74bco:hover img:where(.svelte-t74bco){transform:scale(1.05)}.bar.svelte-t74bco{justify-content:space-between;align-items:center;height:2.5rem;margin-top:.875rem;display:flex}.count.svelte-t74bco{letter-spacing:.14em;color:#051c368c;font-family:IBM Plex Mono,monospace;font-size:.6875rem}.arrows.svelte-t74bco{gap:.5rem;display:flex}.arrow.svelte-t74bco{width:2.5rem;height:2.5rem;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #051c3638;border-radius:50%;place-items:center;padding:0 0 .125rem;font-size:1.375rem;line-height:1;transition:background .25s,color .25s,border-color .25s,opacity .25s;display:grid}.arrow.svelte-t74bco:hover:not(:disabled){background:var(--ink);border-color:var(--ink);color:#fff}.arrow.svelte-t74bco:disabled{opacity:.3;cursor:default}.arrows.off.svelte-t74bco{visibility:hidden}@media (width<=767px){.track.svelte-t74bco{min-height:calc((100cqw - var(--gap)) / 2 * 3 / 4 * 2 + var(--gap));grid-template-rows:auto auto;grid-auto-columns:calc((100% - var(--gap)) / 2)}}iframe.svelte-1amazyn,video.svelte-1amazyn,.poster.svelte-1amazyn{border:0;width:100%;height:100%;position:absolute;inset:0}.poster.svelte-1amazyn{object-fit:cover;pointer-events:none;transition:opacity .5s}.poster.hidden.svelte-1amazyn{opacity:0}@media (prefers-reduced-motion:reduce){.poster.svelte-1amazyn{transition:none}}
