.scrim.svelte-m044hq{position:fixed;inset:0;z-index:300;display:flex;align-items:center;padding:1rem 0;background:#000000b8}.carousel.svelte-m044hq{--cw: min(480px, 80vw);--gap: 12px;width:100%;touch-action:pan-y;outline:none}.track.svelte-m044hq{display:flex;align-items:center;gap:var(--gap);width:max-content;transform:translate3d(calc((100vw - var(--cw)) / 2 - var(--lead) * var(--cw) - var(--lead) * var(--gap) + var(--dx)),0,0);will-change:transform}.track.dragging.svelte-m044hq{-webkit-user-select:none;user-select:none;cursor:grabbing}.track.animating.svelte-m044hq,.track.animating.svelte-m044hq .card:where(.svelte-m044hq){transition:transform .3s cubic-bezier(.22,.61,.36,1)}.card.svelte-m044hq{flex:none;width:var(--cw);max-height:80vh;overflow-x:hidden;overflow-y:auto;touch-action:pan-y;scrollbar-width:none;display:flex;flex-direction:column;gap:1rem;padding:1.75rem;background:#141414;border:1px solid #333333;border-radius:26px;transform:scale(var(--s))}.card.svelte-m044hq::-webkit-scrollbar{display:none}.peek.svelte-m044hq{cursor:pointer}@media(prefers-reduced-motion:reduce){.track.animating.svelte-m044hq,.track.animating.svelte-m044hq .card:where(.svelte-m044hq){transition:none}}@media(min-width:769px){.peek.svelte-m044hq{background:#0e0e0e;border-color:#1f1f1f;color:#5a5a5a}}.frame.svelte-15stweg{position:relative;margin:-.75rem -.75rem 0;aspect-ratio:4 / 5;border-radius:18px;overflow:hidden;background:repeating-linear-gradient(135deg,#1d1d1d 0 18px,#191919 18px 36px)}.frame.svelte-15stweg img:where(.svelte-15stweg){width:100%;height:100%;object-fit:cover}.slot.svelte-15stweg{position:absolute;inset:0;display:grid;place-items:center;color:#5a5a5a;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase}.close.svelte-15stweg{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#0d0d0d;border:1px solid #333333;color:#fff;cursor:pointer}.caption.svelte-15stweg{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.category.svelte-15stweg{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:#8a8a8a}.by.svelte-15stweg{font-family:Bebas Neue,Fira Sans Extra Condensed,sans-serif;font-size:1.4rem;letter-spacing:.05em;text-transform:uppercase;color:#fff}.go.svelte-15stweg{align-self:stretch;padding:.8rem 1rem;background:#fff;color:#0d0d0d;border-radius:999px;text-align:center;font-family:Bebas Neue,Fira Sans Extra Condensed,sans-serif;font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.close.svelte-15stweg:focus-visible,.go.svelte-15stweg:focus-visible{outline:2px solid #ffffff;outline-offset:2px}
