.ui-slider{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform ease-in-out;overflow:hidden;-webkit-overflow-scrolling:auto}.ui-slider__control{position:absolute;top:50%;transform:translateY(-50%)}.ui-slider__control--prev{left:10px}.ui-slider__control--next{right:10px}.ui-slider__pagination{position:relative;text-align:center;padding-top:15px}.ui-slider__pagination--fly{position:absolute;bottom:10px;z-index:50;left:0;width:100%}.ui-slider__pagination-item{margin:0 7px;width:6px;height:6px;border-radius:3px;display:inline-block;background-color:var(--color-link);cursor:pointer;transition:var(--ui-animation-speed) background-color ease}.ui-slider__pagination-item-active{background-color:var(--color-primary)}.ui-slider-wrapper{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translateZ(0)}.ui-slider--slide .ui-slider-wrapper{display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap;position:relative;left:0}.ui-slider--fade .ui-slider-wrapper{overflow:hidden;transition:height var(--ui-animation-speed) ease-in-out,width var(--ui-animation-speed) ease-in-out;z-index:1}.ui-slider-slide{width:var(--ui-slider-slide-width,auto);min-width:var(--ui-slider-slide-width,auto);max-width:var(--ui-slider-slide-width,auto);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:1;transition:opacity var(--ui-animation-speed) ease;transform:translateZ(0);height:100%}.ui-slider--slide .ui-slider-slide{display:block;flex:1}.ui-slider--slide .ui-slider-slide,.ui-slider--slide .ui-slider-slide img{-webkit-user-select:none;-moz-user-select:none;user-select:none;user-drag:none}.ui-slider--slide .ui-slider-slide--readyToFly{opacity:1;transition:opacity var(--ui-animation-speed) ease}.ui-slider--slide .ui-slider-slide--fly{opacity:0}.ui-slider--slide .ui-slider-slide.__clone{opacity:0;pointer-events:none;cursor:not-allowed}.ui-slider--fade .ui-slider-slide{opacity:0;position:absolute;transition:var(--ui-animation-speed) opacity ease-in-out var(--ui-animation-speed);z-index:-1;top:0;left:0}.ui-slider--fade .ui-slider-slide--active{opacity:1;position:relative;z-index:5;display:flex}.ui-slider--touched{cursor:grab}.ui-slider--dragging{cursor:move}.ui-slider--dragging *{pointer-events:none}.ui-slider--follow-finger{transition:none}
