!function(){"use strict";var e=self.HTMLInputElement&&"valueLow"in HTMLInputElement.prototype,t=Object.getOwnPropertyDescriptor(HTMLInputElement.prototype,"value"),n=function(n){if(!e&&!n.classList.contains("wcpt__multirange")){var i=n.getAttribute("value"),u=null===i?[]:i.split(","),l=+(n.min||0),a=+(n.max||100),o=n.cloneNode();n.classList.add("wcpt__multirange","original"),o.classList.add("wcpt__multirange","ghost"),n.value=u[0]||l+(a-l)/2,o.value=u[1]||l+(a-l)/2,n.parentNode.insertBefore(o,n.nextSibling),Object.defineProperty(n,"originalValue",t.get?t:{get:function(){return this.value},set:function(e){this.value=e}}),Object.defineProperties(n,{valueLow:{get:function(){return Math.min(this.originalValue,o.value)},set:function(e){this.originalValue=e},enumerable:!0},valueHigh:{get:function(){return Math.max(this.originalValue,o.value)},set:function(e){o.value=e},enumerable:!0}}),t.get&&Object.defineProperty(n,"value",{get:function(){return this.valueLow+","+this.valueHigh},set:function(e){var t=e.split(",");this.valueLow=t[0],this.valueHigh=t[1],r()},enumerable:!0}),"function"==typeof n.oninput&&(o.oninput=n.oninput.bind(n)),o.addEventListener("mousedown",(function(e){let t=l+(a-l)*e.offsetX/this.offsetWidth,i=(n.valueHigh+n.valueLow)/2;n.valueLow==o.value==t>i&&(n.value=o.value)})),n.addEventListener("input",r),o.addEventListener("input",r),r()}function r(){o.style.setProperty("--low",(n.valueLow-l)/(a-l)*100+1+"%"),o.style.setProperty("--high",(n.valueHigh-l)/(a-l)*100-1+"%")}};n.init=function(){[].slice.call(document.querySelectorAll("input.wcpt-range-slider[type=range][multiple]:not(.wcpt__multirange)")).forEach(n)},"undefined"==typeof module?(self.wcpt__multirange=n,"loading"==document.readyState?document.addEventListener("DOMContentLoaded",n.init):n.init()):module.exports=n}();