.slider-cont{width:300px}.custom-slider{--trackHeight:.35rem;--thumbRadius:1rem}.custom-slider input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border-radius:999px;height:100%;pointer-events:none;position:relative;z-index:0}.custom-slider input[type=range]:before{background:#fff;border-radius:999px;content:"";display:block;height:100%;position:absolute;width:var(--ProgressPercent,100%)}.custom-slider input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0074ff;border-radius:999px;height:var(--trackHeight)}.custom-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #3392ff;border-radius:999px;height:20px;margin-top:-7px;pointer-events:all;position:relative;width:20px;z-index:1}.custom-slider.default input[type=range]::-moz-range-track{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;border-radius:999px;height:16px}.custom-slider input[type=range]::-moz-range-thumb{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #3392ff;border-radius:999px;box-sizing:border-box;height:20px;margin-top:calc((var(--trackHeight) - var(--thumbRadius))/2);pointer-events:all;position:relative;width:20px;z-index:1}.custom-slider.minmax{background:#e4e7ed;border-radius:999px;height:var(--trackHeight);margin:.5rem 0;position:relative;--progressLeft:0%;--progressRight:0%}.custom-slider .minmax-indicator{height:100%;left:var(--thumbRadius);pointer-events:none;position:absolute;right:var(--thumbRadius)}.custom-slider .minmax-indicator:before{background:#0074ff;content:"";height:100%;left:var(--progressLeft);position:absolute;right:var(--progressRight)}.custom-slider.minmax input[type=range]{position:absolute;width:calc(100% - var(--thumbRadius))}.custom-slider.minmax input[type=range][name=max]{left:var(--thumbRadius)}.custom-slider.minmax input[type=range]::-webkit-slider-runnable-track{background:none}.custom-slider.minmax input[type=range]:before{display:none}.minmax-inputs{display:flex;justify-content:space-between}.minmax-inputs input{width:50px}
