.range-slider{-webkit-appearance:none;appearance:none;background:transparent;pointer-events:none}.range-slider::-webkit-slider-track{background:transparent;height:8px}.range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:20px;width:20px;border-radius:50%;background:hsl(var(--primary));cursor:pointer;pointer-events:auto;border:2px solid hsl(var(--background));box-shadow:0 2px 4px rgba(0,0,0,.1)}.range-slider::-moz-range-track{background:transparent;height:8px;border:none}.range-slider::-moz-range-thumb{height:20px;width:20px;border-radius:50%;background:hsl(var(--primary));cursor:pointer;pointer-events:auto;border:2px solid hsl(var(--background));box-shadow:0 2px 4px rgba(0,0,0,.1)}.range-slider:disabled::-webkit-slider-thumb{background:hsl(var(--muted));cursor:not-allowed}.range-slider:disabled::-moz-range-thumb{background:hsl(var(--muted));cursor:not-allowed}