.carousel_container__U_0vU{--per:var(--nbs-component-carousel-per,4);--gap:var(--nbs-component-carousel-gap,var(--container-gutter));--pt:var(--nbs-component-carousel-pt,0);--pb:var(--nbs-component-carousel-pb,0);--mask-right:var(--nbs-component-carousel-mask-right,0%);--button-bs:var(--nbs-component-carousel-button-bs);--button-display:var(--nbs-component-carousel-button-display,block);position:relative}.carousel_carousel__CxtNJ{-ms-overflow-style:none;scrollbar-width:none}.carousel_carousel__CxtNJ::-webkit-scrollbar{display:none}.carousel_carousel__CxtNJ{width:calc(100% + (var(--gap) * 2));margin-left:calc(var(--gap) * -1);padding-top:var(--pt);padding-bottom:var(--pb);padding-right:var(--gap);position:relative;z-index:1;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;will-change:scroll-position;display:flex;gap:var(--gap);mask:linear-gradient(to right,rgb(0 0 0/0) 0,rgb(0 0 0/0) calc(var(--gap) / 3),rgb(0 0 0/100%) calc(var(--gap) / 1.5),rgb(0 0 0/100%) calc(100% - var(--gap) / 1.5),rgb(0 0 0/var(--mask-right)) calc(100% - var(--gap) / 3),rgb(0 0 0/var(--mask-right)) 100%)}.carousel_carousel__CxtNJ>div{width:calc((100% / var(--per)) - var(--gap));flex-shrink:0;scroll-snap-align:start;scroll-behavior:smooth;scroll-margin:var(--gap);display:flex;outline-offset:-.625em}:is(.carousel_carousel__CxtNJ>div):first-child{margin-left:var(--gap)}.carousel_button__8emYN{--nbs-component-button-bs:var(--button-bs);display:var(--button-display);position:absolute;z-index:2;top:calc(var(--nbs-component-button-top, 50%) - var(--pt) - var(--pb))}.carousel_button__8emYN:first-child{left:0;translate:-50% -50%}.carousel_button__8emYN:last-child{right:0;translate:50% -50%}