.arco-slider{align-items:center;display:inline-flex;width:100%}.arco-slider-vertical{display:inline-block;height:auto;min-width:22px;width:auto}.arco-slider-vertical .arco-slider-wrapper{flex-direction:column}.arco-slider-with-marks{margin-bottom:24px;padding:20px}.arco-slider-vertical.arco-slider-with-marks{margin-bottom:0;padding:0}.arco-slider-track{cursor:pointer;flex:1;height:12px;position:relative;width:100%}.arco-slider-track:before{background-color:var(--color-fill-3);border-radius:2px;content:"";display:block;height:2px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.arco-slider-track.arco-slider-track-vertical{height:100%;margin-bottom:6px;margin-right:0;margin-top:6px;max-width:12px;min-height:200px;transform:translateY(0);width:12px}.arco-slider-track.arco-slider-track-vertical:before{height:100%;left:50%;top:unset;transform:translate(-50%);width:2px}.arco-slider-track.arco-slider-track-disabled:before{background-color:var(--color-fill-2)}.arco-slider-track.arco-slider-track-disabled .arco-slider-bar{background-color:var(--color-fill-3)}.arco-slider-track.arco-slider-track-disabled .arco-slider-btn{cursor:not-allowed}.arco-slider-track.arco-slider-track-disabled .arco-slider-btn:after{border-color:var(--color-fill-3)}.arco-slider-track.arco-slider-track-disabled .arco-slider-dots .arco-slider-dot{border-color:var(--color-fill-2)}.arco-slider-track.arco-slider-track-disabled .arco-slider-dots .arco-slider-dot-active{border-color:var(--color-fill-3)}.arco-slider-track.arco-slider-track-disabled .arco-slider-ticks .arco-slider-tick{background:var(--color-fill-2)}.arco-slider-track.arco-slider-track-disabled .arco-slider-ticks .arco-slider-tick-active{background:var(--color-fill-3)}.arco-slider-bar{background-color:rgb(var(--primary-6));border-radius:2px;height:2px;position:absolute;top:50%;transform:translateY(-50%)}.arco-slider-track-vertical .arco-slider-bar{height:unset;left:50%;top:unset;transform:translate(-50%);width:2px}.arco-slider-btn{transform:translate(-50%)}.arco-slider-btn,.arco-slider-btn:after{height:12px;left:0;position:absolute;top:0;width:12px}.arco-slider-btn:after{background:var(--color-bg-2);border:2px solid rgb(var(--primary-6));border-radius:50%;box-sizing:border-box;content:"";display:inline-block;transition:all .3s cubic-bezier(.3,1.3,.3,1)}.arco-slider-btn.arco-slider-btn-active:after,.arco-slider-btn:hover:after{box-shadow:0 2px 5px #0000001a;transform:scale(1.16666667)}.arco-slider-track-vertical .arco-slider-btn{bottom:0;left:0;top:unset;transform:translateY(50%)}.arco-slider-marks{position:absolute;top:12px;width:100%}.arco-slider-marks .arco-slider-mark{color:var(--color-text-3);cursor:pointer;font-size:14px;line-height:1;position:absolute;transform:translate(-50%)}.arco-slider-track-vertical .arco-slider-marks{height:100%;left:15px;top:0}.arco-slider-track-vertical .arco-slider-marks .arco-slider-mark{transform:translateY(50%)}.arco-slider-dots{height:100%}.arco-slider-dots .arco-slider-dot-wrapper{font-size:12px;position:absolute;top:50%;transform:translate(-50%,-50%)}.arco-slider-track-vertical .arco-slider-dots .arco-slider-dot-wrapper{left:50%;top:unset;transform:translate(-50%,50%)}.arco-slider-dots .arco-slider-dot-wrapper .arco-slider-dot{background-color:var(--color-bg-2);border:2px solid var(--color-fill-3);border-radius:50%;box-sizing:border-box;height:8px;width:8px}.arco-slider-dots .arco-slider-dot-wrapper .arco-slider-dot-active{border-color:rgb(var(--primary-6))}.arco-slider-ticks .arco-slider-tick{background:var(--color-fill-3);height:3px;margin-top:-1px;position:absolute;top:50%;transform:translate(-50%,-100%);width:1px}.arco-slider-ticks .arco-slider-tick-active{background:rgb(var(--primary-6))}.arco-slider-vertical .arco-slider-ticks .arco-slider-tick{height:1px;left:50%;margin-top:unset;top:unset;transform:translate(1px,50%);width:3px}.arco-slider-input{align-items:center;display:flex;margin-left:20px}.arco-slider-vertical .arco-slider-input{margin-left:0}.arco-slider-input>.arco-input-number{height:32px;line-height:normal;overflow:visible;width:60px}.arco-slider-input>.arco-input-number input{text-align:center}.arco-slider-input-hyphens{background:rgb(var(--gray-6));height:2px;margin:0 6px;width:8px}
