.rangeSlider{width:100%;padding:8px 0}.rangeSlider__values{color:#fff;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:14px;display:flex}.rangeSlider__value{text-align:center;background:#ffffff0d;border-radius:4px;min-width:80px;padding:4px 8px;font-weight:500}.rangeSlider__separator{color:#ffffff80;margin:0 8px}.rangeSlider__container{align-items:center;height:40px;display:flex;position:relative}.rangeSlider__track{z-index:1;background:#ffffff1a;border-radius:2px;width:100%;height:4px;position:absolute}.rangeSlider__range{z-index:2;background:#3b82f6;border-radius:2px;height:4px;position:absolute}.rangeSlider__input{appearance:none;z-index:3;pointer-events:none;background:0 0;outline:none;width:100%;height:4px;position:absolute}.rangeSlider__input::-webkit-slider-thumb{appearance:none;cursor:pointer;pointer-events:all;background:#3b82f6;border:2px solid #fff;border-radius:50%;width:18px;height:18px;transition:all .2s;box-shadow:0 2px 4px #0003}@media (hover:hover){.rangeSlider__input::-webkit-slider-thumb:hover{background:#2563eb;transform:scale(1.1);box-shadow:0 4px 8px #3b82f666}}.rangeSlider__input::-webkit-slider-thumb:active{transform:scale(1.15)}.rangeSlider__input::-moz-range-thumb{cursor:pointer;pointer-events:all;-moz-appearance:none;background:#3b82f6;border:2px solid #fff;border-radius:50%;width:18px;height:18px;transition:all .2s;box-shadow:0 2px 4px #0003}@media (hover:hover){.rangeSlider__input::-moz-range-thumb:hover{background:#2563eb;transform:scale(1.1);box-shadow:0 4px 8px #3b82f666}}.rangeSlider__input::-moz-range-thumb:active{transform:scale(1.15)}.rangeSlider__input::-ms-thumb{cursor:pointer;pointer-events:all;background:#3b82f6;border:2px solid #fff;border-radius:50%;width:18px;height:18px;transition:all .2s;box-shadow:0 2px 4px #0003}@media (hover:hover){.rangeSlider__input::-ms-thumb:hover{background:#2563eb;transform:scale(1.1);box-shadow:0 4px 8px #3b82f666}}.rangeSlider__input::-ms-track{color:#0000;background:0 0;border-color:#0000;height:4px}.rangeSlider__input::-ms-fill-lower{background:#3b82f6;border-radius:2px}.rangeSlider__input::-ms-fill-upper{background:#ffffff1a;border-radius:2px}
