!function(){var e,t;e=window,t=function(){return i=[function(e,t,i){"use strict";i.r(t);function b(e,t){var i=t.x-e.x,t=t.y-e.y;return Math.sqrt(i*i+t*t)}function Z(e){return e*(Math.PI/180)}function s(e){u.has(e)&&clearTimeout(u.get(e)),u.set(e,setTimeout(e,100))}function o(e,t,i){for(var n,s=t.split(/[ ,]+/g),o=0;othis.options.threshold){var a,r={};for(a in this.direction)this.direction.hasOwnProperty(a)&&(r[a]=this.direction[a]);var c={};for(a in this.direction={x:i,y:n,angle:t},e.direction=this.direction,r)r[a]===this.direction[a]&&(c[a]=!0);if(c.x&&c.y&&c.angle)return e;c.x&&c.y||this.trigger("plain",e),c.x||this.trigger("plain:"+i,e),c.y||this.trigger("plain:"+n,e),c.angle||this.trigger("dir dir:"+t,e)}else this.resetDirection();return e};var f=B;function S(e,t){this.nipples=[],this.idles=[],this.actives=[],this.ids=[],this.pressureIntervals={},this.manager=e,this.id=S.id,S.id+=1,this.defaults={zone:document.body,multitouch:!1,maxNumberOfNipples:10,mode:"dynamic",position:{top:0,left:0},catchDistance:200,size:100,threshold:.1,color:"white",fadeTime:250,dataOnly:!1,restJoystick:!0,restOpacity:.5,lockX:!1,lockY:!1,shape:"circle",dynamicPage:!1,follow:!1},this.config(t),"static"!==this.options.mode&&"semi"!==this.options.mode||(this.options.multitouch=!1),this.options.multitouch||(this.options.maxNumberOfNipples=1);e=getComputedStyle(this.options.zone.parentElement);return e&&"flex"===e.display&&(this.parentIsFlex=!0),this.updateBox(),this.prepareNipples(),this.bindings(),this.begin(),this.nipples}S.prototype=new m,(S.constructor=S).id=0,S.prototype.prepareNipples=function(){var n=this.nipples;n.on=this.on.bind(this),n.off=this.off.bind(this),n.options=this.options,n.destroy=this.destroy.bind(this),n.ids=this.ids,n.id=this.id,n.processOnMove=this.processOnMove.bind(this),n.processOnEnd=this.processOnEnd.bind(this),n.get=function(e){if(void 0===e)return n[0];for(var t=0,i=n.length;t