.album-flow{--slide-w:280px}.album-flow .stage{align-items:center;width:100%;display:flex;position:relative}.album-flow .carousel{padding:0 calc(50vw - (var(--slide-w) / 2));scroll-padding-inline:calc(50vw - (var(--slide-w) / 2));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-snap-stop:always;perspective:1000px;scrollbar-width:none;flex-wrap:nowrap;width:100%;margin:0;list-style:none;display:flex;overflow-x:auto}.album-flow .carousel::-webkit-scrollbar{display:none}.album-flow .slide{flex:0 0 var(--slide-w);width:var(--slide-w);scroll-snap-align:center;transform-style:preserve-3d;cursor:pointer;flex-direction:column;align-items:center;display:flex;position:relative}.album-flow .slide-transform-xl{transform-origin:50%;transform-style:preserve-3d;flex-direction:column;gap:24px;width:100%;animation:linear both album-carousel-xl;animation-timeline:view(x);animation-range:cover;display:flex}@keyframes album-carousel-xl{0%{transform:rotateY(-25deg)translateZ(-200px)scale(.8)}50%{transform:none}to{transform:rotateY(25deg)translateZ(-200px)scale(.8)}}.album-flow .corner-shape{aspect-ratio:320/389;background:var(--color-neutral-950);border-radius:66px;width:100%;position:relative}.album-flow .corner-shape__clip{border-radius:inherit;width:100%;height:100%;position:absolute;inset:0;overflow:clip}.album-flow .corner-shape__border{border-radius:inherit;pointer-events:none;border:1px solid #ffffff40;border:1px solid lab(100% 0 0/.25);position:absolute;inset:0}.album-flow .corner-shape img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.album-flow .slide-meta{justify-content:center;align-items:center;width:100%;display:flex}.album-flow .slide-meta .col{flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.album-flow .slide-transform-xl{animation:none}}@supports not (animation-timeline:view()){.album-flow .slide-transform-xl{transition:transform .32s;transform:scale(.85)}.album-flow .slide.is-active .slide-transform-xl{transform:none}}
