.ds-slider .vue-slider-dot{filter:drop-shadow(0 4px 12px #0000001a);cursor:pointer;border-radius:50%}.ds-slider .vue-slider-dot-handle{width:100%;height:100%;box-shadow:none;filter:drop-shadow(0 6px 16px #00000029);background-color:#339a8a;border-radius:50%;outline:2px solid #0000}.ds-slider .vue-slider-dot-handle-focus{outline-color:#b3e6de}.ds-slider .vue-slider-dot:hover .vue-slider-dot-handle{outline-color:#d9f3eecc}.ds-slider .vue-slider-dot:active .vue-slider-dot-handle{background-color:#267467;outline-color:#d9f3eecc}.ds-slider .vue-slider-rail{border-radius:0;position:relative;overflow:visible}.ds-slider .vue-slider-rail:before{content:"";top:0;bottom:0;left:calc(var(--ds-slider-dot-size,24px)/-2 + 1px);right:calc(var(--ds-slider-dot-size,24px)/-2 + 1px);border-radius:1.125rem;position:absolute}.ds-slider .vue-slider-rail,.ds-slider .vue-slider-rail:before,.ds-slider__placeholder:after{background-color:#eaeaea}.ds-slider__placeholder:after{border-radius:1.125rem}.ds-slider .vue-slider-process{border-radius:0;position:relative;overflow:visible}.ds-slider .vue-slider-process:after,.ds-slider .vue-slider-process:before{content:"";width:calc(var(--ds-slider-dot-size,24px)/2 - 1px);background-color:inherit;position:absolute;top:0;bottom:0}.ds-slider .vue-slider-process:before{border-radius:1.125rem 0 0 1.125rem;right:100%}.ds-slider .vue-slider-process:after{border-radius:0 1.125rem 1.125rem 0;left:100%}.ds-slider .vue-slider-process,.ds-slider .vue-slider-process:after,.ds-slider .vue-slider-process:before{background-color:#339a8a}.ds-slider .vue-slider-dot-tooltip-inner{color:#000000f2;white-space:nowrap;background:#d9f3ee;border-radius:4px;padding:8px 12px;font-size:14px;line-height:1.2;position:relative}.ds-slider .vue-slider-dot-tooltip-inner:after{content:"";border-top-color:#d9f3ee;margin-top:-1px}.ds-slider--mogo-new.ds-slider .vue-slider-rail:before,.ds-slider--mogo-new.ds-slider__placeholder:after{border-radius:.125rem}.ds-slider--mogo-new.ds-slider .vue-slider-process:before{border-radius:.125rem 0 0 .125rem}.ds-slider--mogo-new.ds-slider .vue-slider-process:after{border-radius:0 .125rem .125rem 0}.ds-slider--clear.ds-slider .vue-slider-dot:active .vue-slider-dot-handle{background-color:#588500}
