.mad-timeline-slider{--tls-dot-max:max(var(--tls-dot-size, 14px), var(--tls-dot-active-size, 0px));--tls-label-room:calc(var(--tls-label-gap, 8px) + var(--tls-label-space, 3.5em));--tls-space-before:0px;--tls-space-after:var(--tls-label-room);display:flex;flex-direction:column;min-width:0}.mad-timeline-slider--labels-above{--tls-space-before:var(--tls-label-room);--tls-space-after:0px}.mad-timeline-slider--label-stagger{--tls-space-before:var(--tls-label-room);--tls-space-after:var(--tls-label-room)}.mad-timeline-slider__stage{position:relative;display:flex;flex-direction:column;min-width:0}.mad-timeline-slider>.mad-timeline-slider__stage>.splide__track>.splide__list>.splide__slide:not(.is-active){scale:var(--tls-inactive-scale)}.mad-timeline-slider--adaptive-height>.mad-timeline-slider__stage>.splide__track{transition:height var(--tls-height-duration,400ms) ease}.mad-timeline-slider--adaptive-height>.mad-timeline-slider__stage>.splide__track>.splide__list{align-items:flex-start}.mad-timeline-slider__arrows{display:flex;align-items:center;pointer-events:none;z-index:1}.mad-timeline-slider__arrows>*{pointer-events:auto}.mad-timeline-slider>.mad-timeline-slider__timeline>.mad-timeline-slider__arrows{translate:0 calc((var(--tls-space-before) - var(--tls-space-after))/ 2)}.mad-timeline-slider .mad-timeline-slider__arrow{position:static;top:auto;right:auto;bottom:auto;left:auto;transform:none;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:auto;height:auto;margin:0;padding:0;border:0;background:0 0;color:inherit;font:inherit;line-height:1;cursor:pointer}.mad-timeline-slider .mad-timeline-slider__arrow svg{width:1em;height:1em}.mad-timeline-slider .mad-timeline-slider__arrow:disabled{cursor:default}.mad-timeline-slider .mad-timeline-slider__arrow:focus-visible{outline:2px solid currentColor;outline-offset:2px}.mad-timeline-slider .splide__toggle.is-active .splide__toggle__play,.mad-timeline-slider .splide__toggle:not(.is-active) .splide__toggle__pause{display:none}.mad-timeline-slider .splide__toggle__pause,.mad-timeline-slider .splide__toggle__play{display:inline-flex}.mad-timeline-slider--arrows-split>.mad-timeline-slider__timeline>.mad-timeline-slider__arrows{display:contents}.mad-timeline-slider--arrows-split>.mad-timeline-slider__timeline>.mad-timeline-slider__arrows>*{translate:0 calc((var(--tls-space-before) - var(--tls-space-after))/ 2)}.mad-timeline-slider--arrows-split>.mad-timeline-slider__timeline>.mad-timeline-slider__arrows>.splide__arrow--prev{order:-1}.mad-timeline-slider--arrows-split>.mad-timeline-slider__timeline>.mad-timeline-slider__arrows>.splide__arrow--next{order:1}.mad-timeline-slider--arrows-split>.mad-timeline-slider__timeline>.mad-timeline-slider__arrows>.splide__toggle{order:2}.mad-timeline-slider__timeline{display:flex;align-items:center;box-sizing:border-box;width:100%;min-width:0}.mad-timeline-slider__timeline-viewport{flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden}.mad-timeline-slider--hide-scrollbar .mad-timeline-slider__timeline-viewport{scrollbar-width:none}.mad-timeline-slider--hide-scrollbar .mad-timeline-slider__timeline-viewport::-webkit-scrollbar{display:none}.mad-timeline-slider--edge-fade .mad-timeline-slider__timeline-viewport{mask-image:linear-gradient(to right,transparent 0,#000 var(--tls-edge-fade,40px),#000 calc(100% - var(--tls-edge-fade,40px)),transparent 100%)}.mad-timeline-slider__timeline-track{box-sizing:border-box}.mad-timeline-slider__scale{--tls-axis:calc(var(--tls-dot-max) / 2 + 4px + var(--tls-space-before));position:relative;margin-inline:calc(var(--tls-dot-max)/ 2 + 4px);padding-top:var(--tls-axis);padding-bottom:calc(var(--tls-dot-max)/ 2 + 4px + var(--tls-space-after))}.mad-timeline-slider__line{position:absolute;top:var(--tls-axis);right:0;left:0;transform:translateY(-50%);overflow:hidden}.mad-timeline-slider__progress{width:var(--tls-progress,0%);height:100%}.mad-timeline-slider__points{margin:0;padding:0;list-style:none}.mad-timeline-slider__point{position:absolute;top:var(--tls-axis);left:var(--tls-pos,0);width:0;height:0;margin:0;padding:0}.mad-timeline-slider__point-button{position:absolute;top:0;left:0;transform:translate(-50%,-50%);display:block;margin:0;padding:0;border:0;background:0 0;color:inherit;font:inherit;cursor:pointer}.mad-timeline-slider__point-button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.mad-timeline-slider__dot{display:block;box-sizing:border-box;width:var(--tls-dot-size,14px);height:var(--tls-dot-size,14px);border-radius:50%}.mad-timeline-slider__point.is-active .mad-timeline-slider__dot{width:var(--tls-dot-active-size,var(--tls-dot-size,14px));height:var(--tls-dot-active-size,var(--tls-dot-size,14px))}.mad-timeline-slider__label-wrap{position:absolute;top:calc(100% + var(--tls-label-gap,8px));left:50%;transform:translateX(-50%) translateX(var(--tls-label-shift,0));display:flex;flex-direction:column;align-items:center;text-align:center}.mad-timeline-slider--label-stagger .mad-timeline-slider__point:nth-child(even) .mad-timeline-slider__label-wrap,.mad-timeline-slider--labels-above .mad-timeline-slider__label-wrap{top:auto;bottom:calc(100% + var(--tls-label-gap,8px))}.mad-timeline-slider--labels-above.mad-timeline-slider--label-stagger .mad-timeline-slider__point:nth-child(even) .mad-timeline-slider__label-wrap{top:calc(100% + var(--tls-label-gap,8px));bottom:auto}
/*# sourceMappingURL=mad-timeline-slider.min.css.map */
