.category-slider-track{--card-w:40vw;--fade:1rem;display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-padding-inline:0;mask-image:linear-gradient(to right,#000,#000 calc(100% - var(--fade)),transparent)}.category-slider-track::-webkit-scrollbar{display:none}.category-slider-track>*{width:var(--card-w);flex-shrink:0;scroll-snap-align:start}.category-slider-track:focus-visible{outline:none}.category-slider-track:focus-visible>[data-active=true]{outline:2px solid var(--color-gold-300);outline-offset:-2px}.category-slider-track[data-dragging=true]{scroll-snap-type:none;cursor:grabbing;user-select:none}.category-slider-track[data-dragging=true]>*{pointer-events:none}@media (min-width:640px){.category-slider-track{--card-w:250px;--fade:3rem;mask-image:linear-gradient(to right,transparent,#000 var(--fade),#000 calc(100% - var(--fade)),transparent)}.category-slider-track>*{scroll-snap-align:center}.category-slider-track[data-ready=true]>:not([data-active=true]){opacity:.5;scale:.92}.category-slider-track[data-ready=true]>[data-active=true]{box-shadow:0 28px 56px -26px rgb(0 0 0/.9)}.category-slider-track[data-ready=true]:not(:focus-visible)>[data-active=true]{outline:1px solid rgb(255 255 255/.2);outline-offset:-1px}}@media (min-width:1024px){.category-slider-track{--card-w:240px}}@media (min-width:1280px){.category-slider-track{--card-w:260px}}@media (pointer:fine){.category-slider-track{cursor:grab}}@media (prefers-reduced-motion:no-preference){.category-slider-track{scroll-behavior:smooth}.category-slider-track>*{transition:opacity .5s ease,scale .5s ease}.category-slider-track[data-dragging=true]{scroll-behavior:auto}}.category-slider-track.category-slider-track--posters{--card-w:40vw;mask-image:linear-gradient(to right,#000,#000 calc(100% - var(--fade)),transparent)}.category-slider-track.category-slider-track--posters>*{scroll-snap-align:start}@media (min-width:640px){.category-slider-track.category-slider-track--posters{--card-w:200px}.category-slider-track--posters.category-slider-track[data-ready=true]>*{opacity:1;scale:1;box-shadow:none}.category-slider-track--posters.category-slider-track[data-ready=true]:not(:focus-visible)>[data-active=true]{outline:none}}@media (min-width:1024px){.category-slider-track.category-slider-track--posters{--card-w:240px}}@media (min-width:1280px){.category-slider-track.category-slider-track--posters{--card-w:260px}}.category-slider-track.category-slider-track--posters.category-slider-track--devices{--card-w:40vw}@media (min-width:640px){.category-slider-track.category-slider-track--posters.category-slider-track--devices{--card-w:190px}}@media (min-width:1024px){.category-slider-track.category-slider-track--posters.category-slider-track--devices{--card-w:200px}}