/*! * Tabler v1.0.0-alpha.4 (https://tabler.io) * Copyright 2018-2020 codecalm * Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE) */'use strict';var __assign=window&&window.__assign||function(){return(__assign=Object.assign||function(e){for(var t,r=1,o=arguments.length;rp.endVal?p.endVal:p.frameVal,p.frameVal=Math.round(p.frameVal*p.decimalMult)/p.decimalMult,p.printValue(p.frameVal),ts?"-":"";if(t=d(s).toFixed(p.options.decimalPlaces),m=(u=(t+="").split("."))[0],c=1e;var t=e-this.startVal;if(d(t)>this.options.smartEasingThreshold){this.finalEndVal=e;var s=this.countDown?1:-1;this.endVal=e+s*this.options.smartEasingAmount,this.duration/=2}else this.endVal=e,this.finalEndVal=null;this.useEasing=!this.finalEndVal&&this.options.useEasing},e.prototype.start=function(e){this.error||(this.callback=e,0e[0]?t+a(e[0]):t-e[0])}function A(e,t){return t*(e[1]-e[0])/100+e[0]}function U(e,t){for(var a=1;e>=t[a];)a+=1;return a}function P(e,t,a){if(a>=e.slice(-1)[0])return 100;var s=U(a,e),n=e[s-1],r=e[s],i=t[s-1],o=t[s];return i+C([n,r],a)/E(i,o)}function k(e,t,a){if(100<=a)return e.slice(-1)[0];var s=U(a,t),n=e[s-1],r=e[s],i=t[s-1],o=t[s];return A([n,r],(a-i)*E(i,o))}function D(e,t,s,n){if(100===n)return n;var r=U(n,e),i=e[r-1],a=e[r];return s?n-i>(a-i)/2?a:i:t[r-1]?e[r-1]+l(n-e[r-1],t[r-1]):n}function w(e,t,a){var s;if("number"==typeof t&&(t=[t]),!Array.isArray(t))throw new Error("noUiSlider (14.2.0): 'range' contains invalid value.");if(s="min"===e?0:"max"===e?100:parseFloat(e),!p(s)||!p(t[0]))throw new Error("noUiSlider (14.2.0): 'range' value isn't numeric.");a.xPct.push(s),a.xVal.push(t[0]),s?a.xSteps.push(!isNaN(t[1])&&t[1]):!isNaN(t[1])&&(a.xSteps[0]=t[1]),a.xHighestCompleteStep.push(0)}function F(e,t,a){var s=Math.ceil;if(t){if(a.xVal[e]===a.xVal[e+1])return void(a.xSteps[e]=a.xHighestCompleteStep[e]=a.xVal[e]);a.xSteps[e]=N([a.xVal[e],a.xVal[e+1]],t)/E(a.xPct[e],a.xPct[e+1]);var n=(a.xVal[e+1]-a.xVal[e])/a.xNumSteps[e],r=s(+n.toFixed(3)-1),i=a.xVal[e]+a.xNumSteps[e]*r;a.xHighestCompleteStep[e]=i}}function L(e,t,a){this.xPct=[],this.xVal=[],this.xSteps=[a||!1],this.xNumSteps=[!1],this.xHighestCompleteStep=[],this.snap=t;var s,n=[];for(s in e)e.hasOwnProperty(s)&&n.push([e[s],s]);for(n.length&&"object"==typeof n[0][0]?n.sort(function(e,t){return e[0][0]-t[0][0]}):n.sort(function(e,t){return e[0]-t[0]}),s=0;se.handles)throw new Error("noUiSlider (14.2.0): 'limit' option is only supported on linear sliders with 2 or more handles.")}function I(e,t){if(!p(t)&&!Array.isArray(t))throw new Error("noUiSlider (14.2.0): 'padding' option must be numeric or array of exactly 2 numbers.");if(Array.isArray(t)&&!(2===t.length||p(t[0])||p(t[1])))throw new Error("noUiSlider (14.2.0): 'padding' option must be numeric or array of exactly 2 numbers.");if(0!==t){if(Array.isArray(t)||(t=[t,t]),e.padding=[e.spectrum.getMargin(t[0]),e.spectrum.getMargin(t[1])],!1===e.padding[0]||!1===e.padding[1])throw new Error("noUiSlider (14.2.0): 'padding' option is only supported on linear sliders.");if(0>e.padding[0]||0>e.padding[1])throw new Error("noUiSlider (14.2.0): 'padding' option must be a positive number(s).");if(100t)throw new Error("noUiSlider (14.2.0): 'values' (>= 2) required for mode 'count'.");var s=t-1,n=100/s;for(t=[];s--;)t[s]=s*n;t.push(100),e="positions"}return"positions"===e?t.map(function(e){return Ee.fromStepping(a?Ee.getStep(e):e)}):"values"===e?a?t.map(function(e){return Ee.fromStepping(Ee.getStep(Ee.toStepping(e)))}):t:void 0}function F(e,a,n){function r(e,t){return(e+t).toFixed(7)/1}var l={},d=Ee.xVal[0],p=Ee.xVal[Ee.xVal.length-1],u=!1,m=!1,c=0;return n=o(n.slice().sort(function(e,t){return e-t})),n[0]!==d&&(n.unshift(d),u=!0),n[n.length-1]!==p&&(n.push(p),m=!0),n.forEach(function(o,d){var p,g,h,f,b,x,S,v,V,y,E=o,N=n[d+1],C="steps"===a;if(C&&(p=Ee.xNumSteps[d]),p||(p=N-E),!1!==E&&void 0!==N)for(p=t(p,1e-7),g=E;g<=N;g=r(g,p)){for(f=Ee.toStepping(g),b=f-c,v=b/e,V=s(v),y=b/V,h=1;h<=V;h+=1)x=c+h*y,l[x.toFixed(5)]=[Ee.fromStepping(x),0];S=-1i;(d||p||l)&&(s=r,t=o)}}),s}function q(e,t){"mouseout"===e.type&&"HTML"===e.target.nodeName&&null===e.relatedTarget&&_(e,t)}function B(e,t){if(-1===navigator.appVersion.indexOf("MSIE 9")&&0===e.buttons&&0!==t.buttonsProperty)return _(e,t);var a=(r.dir?-1:1)*(e.calcPoint-t.startCalcPoint),s=100*a/t.baseSize;ee(0a.stepAfter.startValue&&(n=a.stepAfter.startValue-s),i=s>a.thisStep.startValue?a.thisStep.step:!1!==a.stepBefore.step&&s-a.stepBefore.highestStep,100===t?n=null:0===t&&(i=null);var o=Ee.countStepDecimals();return null!==n&&!1!==n&&(n=+n.toFixed(o)),null!==i&&!1!==i&&(i=+i.toFixed(o)),[i,n]}function me(){ce=N(ye),E(r.connect,ce),W(r.events),de(r.start),r.pips&&j(r.pips),r.tooltips&&k(),D()}var ce,ge,he,fe,be,xe,Se=v(),ve=y(),Ve=ve&&V(),ye=e,Ee=r.spectrum,Ne=[],Ce=[],Ae=[],Ue=0,Pe={},ke=e.ownerDocument,De=r.documentElement||ke.documentElement,we=ke.body,Fe="rtl"===ke.dir||1===r.ort?0:100;return me(),xe={destroy:function(){for(var e in r.cssClasses)r.cssClasses.hasOwnProperty(e)&&f(ye,r.cssClasses[e]);for(;ye.firstChild;)ye.removeChild(ye.firstChild);delete ye.noUiSlider},steps:function(){return Ae.map(ue)},on:$,off:J,get:pe,set:de,setHandle:function(e,t,a){if(e=+e,!(0<=e&&e