.ui-carousel[data-v-e4c209ca]{position:relative}.ui-carousel-viewport[data-v-e4c209ca]{overflow:hidden}.ui-carousel-container[data-v-e4c209ca]{gap:var(--ui-carousel-container-gap);display:flex}.ui-carousel-slide[data-v-e4c209ca]{flex-grow:0;flex-shrink:0;min-width:0}.ui-carousel-container.has-loop-end-gap .ui-carousel-slide[data-v-e4c209ca]:last-child{margin-inline-end:var(--ui-carousel-container-gap)}.ui-carousel-arrow[data-v-e4c209ca]{width:var(--ui-carousel-arrow-size);height:var(--ui-carousel-arrow-size);border:1px solid var(--ui-carousel-arrow-border);border-radius:var(--ui-carousel-arrow-radius);background:var(--ui-carousel-arrow-background);-webkit-backdrop-filter:var(--ui-carousel-arrow-blur);color:var(--ui-carousel-arrow-color);cursor:pointer;font-size:var(--ui-carousel-arrow-font-size);transition:color var(--ui-carousel-transition-duration) var(--ui-transition-easing);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.ui-carousel-arrow[data-v-e4c209ca]:hover{color:var(--ui-carousel-arrow-hover-color)}.ui-carousel-arrow-prev[data-v-e4c209ca]{left:var(--ui-carousel-arrow-inset)}.ui-carousel-arrow-next[data-v-e4c209ca]{right:var(--ui-carousel-arrow-inset)}.ui-carousel-dots[data-v-e4c209ca]{justify-content:center;gap:var(--ui-carousel-dots-gap);margin-top:var(--ui-carousel-dots-margin-top);display:flex}.ui-carousel-dot[data-v-e4c209ca]{width:var(--ui-carousel-dot-size);height:var(--ui-carousel-dot-size);border-radius:var(--ui-carousel-dot-radius);background:var(--ui-carousel-dot-background);cursor:pointer;transition:background var(--ui-carousel-transition-duration) var(--ui-transition-easing);border:none;padding:0}.ui-carousel-dot.is-active[data-v-e4c209ca]{background:var(--ui-carousel-dot-active-background)}
