.carousel[data-v-d3bd9291]{align-items:center;direction:ltr;display:flex;max-width:100%;overflow:hidden;position:relative}.carousel.gradient[data-v-d3bd9291]{--start-color:#fff;--end-color:#ffffff00}.carousel.gradient[data-v-d3bd9291]:after,.carousel.gradient[data-v-d3bd9291]:before{background-image:linear-gradient(90deg,var(--start-color),var(--end-color));content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:.32rem;z-index:1}.carousel.gradient[data-v-d3bd9291]:after{background-image:linear-gradient(270deg,var(--start-color),var(--end-color));left:unset;right:0}.carousel.center[data-v-d3bd9291]{justify-content:center!important}.carousel-box[data-v-d3bd9291]{--parent-width:0px;margin-inline-start:calc(var(--2fe2be5a)*100%);transform:translate(0);white-space:nowrap}.carousel-box[data-v-d3bd9291]:first-child{margin-inline-start:0}.carousel-box.active[data-v-d3bd9291]{animation:move-d3bd9291 0s linear infinite}.carousel.reverse[data-v-d3bd9291]{direction:rtl}.carousel.reverse .carousel-box.active[data-v-d3bd9291]{animation-name:moveAr-d3bd9291}@keyframes move-d3bd9291{10%{transform:translate(0)}to{transform:translate(calc(-100% - var(--parent-width)*var(--2fe2be5a)))}}@keyframes moveAr-d3bd9291{10%{transform:translate(0)}to{transform:translate(calc(100% + var(--parent-width)*var(--2fe2be5a)))}}
