((s,X,c)=>{var Y=["","webkit","Moz","MS","ms","o"],F=X.createElement("div"),W="function",r=Math.round,l=Math.abs,q=Date.now;function k(t,e,i){return setTimeout(V(t,i),e)}function i(t,e,i){return Array.isArray(t)&&(o(t,i[e],i),1)}function o(t,e,i){if(t)if(t.forEach)t.forEach(e,i);else if(t.length!==c)for(n=0;n<t.length;)e.call(i,t[n],n,t),n++;else for(var n in t)t.hasOwnProperty(n)&&e.call(i,t[n],n,t)}function H(i,t,e){var n="DEPRECATED METHOD: "+t+"\n"+e+" AT \n";return function(){var t=new Error("get-stack-trace"),t=t&&t.stack?t.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",e=s.console&&(s.console.warn||s.console.log);return e&&e.call(s.console,n,t),i.apply(this,arguments)}}var a="function"!=typeof Object.assign?function(t){if(t===c||null===t)throw new TypeError("Cannot convert undefined or null to object");for(var e=Object(t),i=1;i<arguments.length;i++){var n=arguments[i];if(n!==c&&null!==n)for(var s in n)n.hasOwnProperty(s)&&(e[s]=n[s])}return e}:Object.assign,L=H(function(t,e,i){for(var n=Object.keys(e),s=0;s<n.length;)i&&t[n[s]]!==c||(t[n[s]]=e[n[s]]),s++;return t},"extend","Use `assign`."),U=H(function(t,e){return L(t,e,!0)},"merge","Use `assign`.");function t(t,e,i){var e=e.prototype,n=t.prototype=Object.create(e);n.constructor=t,n._super=e,i&&a(n,i)}function V(t,e){return function(){return t.apply(e,arguments)}}function j(t,e){return typeof t==W?t.apply(e&&e[0]||c,e):t}function G(t,e){return t===c?e:t}function e(e,t,i){o(u(t),function(t){e.addEventListener(t,i,!1)})}function n(e,t,i){o(u(t),function(t){e.removeEventListener(t,i,!1)})}function Z(t,e){for(;t;){if(t==e)return!0;t=t.parentNode}return!1}function h(t,e){return-1<t.indexOf(e)}function u(t){return t.trim().split(/\s+/g)}function p(t,e,i){if(t.indexOf&&!i)return t.indexOf(e);for(var n=0;n<t.length;){if(i&&t[n][i]==e||!i&&t[n]===e)return n;n++}return-1}function f(t){return Array.prototype.slice.call(t,0)}function B(t,i,e){for(var n=[],s=[],r=0;r<t.length;){var o=i?t[r][i]:t[r];p(s,o)<0&&n.push(t[r]),s[r]=o,r++}return n=e?i?n.sort(function(t,e){return t[i]>e[i]}):n.sort():n}function d(t,e){for(var i,n=e[0].toUpperCase()+e.slice(1),s=0;s<Y.length;){if((i=(i=Y[s])?i+n:e)in t)return i;s++}return c}var $=1;function J(t){t=t.ownerDocument||t;return t.defaultView||t.parentWindow||s}var K="ontouchstart"in s,Q=d(s,"PointerEvent")!==c,tt=K&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),v="touch",et="mouse",it=25,m=1,g=4,T=8,y=1,E=2,I=4,A=8,_=16,w=E|I,D=A|_,nt=w|D,st=["x","y"],b=["clientX","clientY"];function S(e,t){var i=this;this.manager=e,this.callback=t,this.element=e.element,this.target=e.options.inputTarget,this.domHandler=function(t){j(e.options.enable,[e])&&i.handler(t)},this.init()}function rt(t,e,i){var n=i.pointers.length,s=i.changedPointers.length,r=e&m&&n-s==0,n=e&(g|T)&&n-s==0,s=(i.isFirst=!!r,i.isFinal=!!n,r&&(t.session={}),i.eventType=e,t),n=i,r=s.session,e=n.pointers,o=e.length,o=(r.firstInput||(r.firstInput=ot(n)),1<o&&!r.firstMultiple?r.firstMultiple=ot(n):1===o&&(r.firstMultiple=!1),r.firstInput),a=r.firstMultiple,h=(a||o).center,u=n.center=at(e),o=(n.timeStamp=q(),n.deltaTime=n.timeStamp-o.timeStamp,n.angle=ct(h,u),n.distance=P(h,u),((t,e)=>{var i=e.center,n=t.offsetDelta||{},s=t.prevDelta||{},r=t.prevInput||{};e.eventType!==m&&r.eventType!==g||(s=t.prevDelta={x:r.deltaX||0,y:r.deltaY||0},n=t.offsetDelta={x:i.x,y:i.y}),e.deltaX=s.x+(i.x-n.x),e.deltaY=s.y+(i.y-n.y)})(r,n),n.offsetDirection=ut(n.deltaX,n.deltaY),ht(n.deltaTime,n.deltaX,n.deltaY)),h=(n.overallVelocityX=o.x,n.overallVelocityY=o.y,n.overallVelocity=l(o.x)>l(o.y)?o.x:o.y,n.scale=a?((t,e)=>P(e[0],e[1],b)/P(t[0],t[1],b))(a.pointers,e):1,n.rotation=a?((t,e)=>ct(e[1],e[0],b)+ct(t[1],t[0],b))(a.pointers,e):0,n.maxPointers=!r.prevInput||n.pointers.length>r.prevInput.maxPointers?n.pointers.length:r.prevInput.maxPointers,((t,e)=>{var i,n,s,r,o,a=t.lastInterval||e,h=e.timeStamp-a.timeStamp;e.eventType!=T&&(it<h||a.velocity===c)?(r=e.deltaX-a.deltaX,o=e.deltaY-a.deltaY,h=ht(h,r,o),n=h.x,s=h.y,i=l(h.x)>l(h.y)?h.x:h.y,r=ut(r,o),t.lastInterval=e):(i=a.velocity,n=a.velocityX,s=a.velocityY,r=a.direction),e.velocity=i,e.velocityX=n,e.velocityY=s,e.direction=r})(r,n),s.element);Z(n.srcEvent.target,h)&&(h=n.srcEvent.target),n.target=h,t.emit("hammer.input",i),t.recognize(i),t.session.prevInput=i}function ot(t){for(var e=[],i=0;i<t.pointers.length;)e[i]={clientX:r(t.pointers[i].clientX),clientY:r(t.pointers[i].clientY)},i++;return{timeStamp:q(),pointers:e,center:at(e),deltaX:t.deltaX,deltaY:t.deltaY}}function at(t){var e=t.length;if(1===e)return{x:r(t[0].clientX),y:r(t[0].clientY)};for(var i=0,n=0,s=0;s<e;)i+=t[s].clientX,n+=t[s].clientY,s++;return{x:r(i/e),y:r(n/e)}}function ht(t,e,i){return{x:e/t||0,y:i/t||0}}function ut(t,e){return t===e?y:l(t)>=l(e)?t<0?E:I:e<0?A:_}function P(t,e,i){var n=e[(i=i||st)[0]]-t[i[0]],e=e[i[1]]-t[i[1]];return Math.sqrt(n*n+e*e)}function ct(t,e,i){var n=e[(i=i||st)[0]]-t[i[0]],e=e[i[1]]-t[i[1]];return 180*Math.atan2(e,n)/Math.PI}S.prototype={handler:function(){},init:function(){this.evEl&&e(this.element,this.evEl,this.domHandler),this.evTarget&&e(this.target,this.evTarget,this.domHandler),this.evWin&&e(J(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&n(this.element,this.evEl,this.domHandler),this.evTarget&&n(this.target,this.evTarget,this.domHandler),this.evWin&&n(J(this.element),this.evWin,this.domHandler)}};var lt={mousedown:m,mousemove:2,mouseup:g},pt="mousedown",ft="mousemove mouseup";function C(){this.evEl=pt,this.evWin=ft,this.allow=!0,this.pressed=!1,S.apply(this,arguments)}t(C,S,{handler:function(t){var e=lt[t.type];e&m&&0===t.button&&(this.pressed=!0),2&e&&1!==t.which&&(e=g),this.pressed&&this.allow&&(e&g&&(this.pressed=!1),this.callback(this.manager,e,{pointers:[t],changedPointers:[t],pointerType:et,srcEvent:t}))}});var dt={pointerdown:m,pointermove:2,pointerup:g,pointercancel:T,pointerout:T},vt={2:v,3:"pen",4:et,5:"kinect"},mt="pointerdown",gt="pointermove pointerup pointercancel";function Tt(){this.evEl=mt,this.evWin=gt,S.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}s.MSPointerEvent&&!s.PointerEvent&&(mt="MSPointerDown",gt="MSPointerMove MSPointerUp MSPointerCancel"),t(Tt,S,{handler:function(t){var e=this.store,i=!1,n=t.type.toLowerCase().replace("ms",""),n=dt[n],s=vt[t.pointerType]||t.pointerType,r=s==v,o=p(e,t.pointerId,"pointerId");n&m&&(0===t.button||r)?o<0&&(e.push(t),o=e.length-1):n&(g|T)&&(i=!0),o<0||(e[o]=t,this.callback(this.manager,n,{pointers:e,changedPointers:[t],pointerType:s,srcEvent:t}),i&&e.splice(o,1))}});var yt={touchstart:m,touchmove:2,touchend:g,touchcancel:T};function Et(){this.evTarget="touchstart",this.evWin="touchstart touchmove touchend touchcancel",this.started=!1,S.apply(this,arguments)}t(Et,S,{handler:function(t){var e,i=yt[t.type];i===m&&(this.started=!0),this.started&&(e=function(t,e){var i=f(t.touches),t=f(t.changedTouches);e&(g|T)&&(i=B(i.concat(t),"identifier",!0));return[i,t]}.call(this,t,i),i&(g|T)&&e[0].length-e[1].length==0&&(this.started=!1),this.callback(this.manager,i,{pointers:e[0],changedPointers:e[1],pointerType:v,srcEvent:t}))}});var It={touchstart:m,touchmove:2,touchend:g,touchcancel:T},At="touchstart touchmove touchend touchcancel";function x(){this.evTarget=At,this.targetIds={},S.apply(this,arguments)}function _t(){S.apply(this,arguments);var t=V(this.handler,this);this.touch=new x(this.manager,t),this.mouse=new C(this.manager,t)}t(x,S,{handler:function(t){var e=It[t.type],i=function(t,e){var i=f(t.touches),n=this.targetIds;if(e&(2|m)&&1===i.length)return n[i[0].identifier]=!0,[i,i];var s,r,o=f(t.changedTouches),a=[],h=this.target;if(r=i.filter(function(t){return Z(t.target,h)}),e===m)for(s=0;s<r.length;)n[r[s].identifier]=!0,s++;s=0;for(;s<o.length;)n[o[s].identifier]&&a.push(o[s]),e&(g|T)&&delete n[o[s].identifier],s++;if(a.length)return[B(r.concat(a),"identifier",!0),a]}.call(this,t,e);i&&this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:v,srcEvent:t})}}),t(_t,S,{handler:function(t,e,i){var n=i.pointerType==v,s=i.pointerType==et;if(n)this.mouse.allow=!1;else if(s&&!this.mouse.allow)return;e&(g|T)&&(this.mouse.allow=!0),this.callback(t,e,i)},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var wt=d(F.style,"touchAction"),Dt=wt!==c,bt="compute",St="manipulation",R="none",O="pan-x",Pt="pan-y";function Ct(t,e){this.manager=t,this.set(e)}function z(t){this.options=a({},this.defaults,t||{}),this.id=$++,this.manager=null,this.options.enable=G(this.options.enable,!0),this.state=1,this.simultaneous={},this.requireFail=[]}function xt(t){return 16&t?"cancel":8&t?"end":4&t?"move":2&t?"start":""}function Rt(t){return t==_?"down":t==A?"up":t==E?"left":t==I?"right":""}function Ot(t,e){e=e.manager;return e?e.get(t):t}function M(){z.apply(this,arguments)}function zt(){M.apply(this,arguments),this.pX=null,this.pY=null}function Mt(){M.apply(this,arguments)}function Nt(){z.apply(this,arguments),this._timer=null,this._input=null}function Xt(){M.apply(this,arguments)}function Yt(){M.apply(this,arguments)}function Ft(){z.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function N(t,e){return(e=e||{}).recognizers=G(e.recognizers,N.defaults.preset),new Wt(t,e)}function Wt(t,e){this.options=a({},N.defaults,e||{}),this.options.inputTarget=this.options.inputTarget||t,this.handlers={},this.session={},this.recognizers=[],this.element=t,this.input=new((e=this).options.inputClass||(Q?Tt:tt?x:K?_t:C))(e,rt),this.touchAction=new Ct(this,this.options.touchAction),qt(this,!0),o(this.options.recognizers,function(t){var e=this.add(new t[0](t[1]));t[2]&&e.recognizeWith(t[2]),t[3]&&e.requireFailure(t[3])},this)}function qt(t,i){var n=t.element;n.style&&o(t.options.cssProps,function(t,e){n.style[d(n.style,e)]=i?t:""})}Ct.prototype={set:function(t){t==bt&&(t=this.compute()),Dt&&this.manager.element.style&&(this.manager.element.style[wt]=t),this.actions=t.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var t,e,i=[],n=(o(this.manager.recognizers,function(t){j(t.options.enable,[t])&&(i=i.concat(t.getTouchAction()))}),i.join(" "));return h(n,R)||(t=h(n,O),e=h(n,Pt),t&&e)?R:t||e?t?O:Pt:h(n,St)?St:"auto"},preventDefaults:function(t){if(!Dt){var e=t.srcEvent,i=t.offsetDirection;if(!this.manager.session.prevented){var n=this.actions,s=h(n,R),r=h(n,Pt),n=h(n,O);if(s)if(1===t.pointers.length&&t.distance<2&&t.deltaTime<250)return;return n&&r?void 0:s||r&&i&w||n&&i&D?this.preventSrc(e):void 0}e.preventDefault()}},preventSrc:function(t){this.manager.session.prevented=!0,t.preventDefault()}},z.prototype={defaults:{},set:function(t){return a(this.options,t),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(t){var e;return i(t,"recognizeWith",this)||(e=this.simultaneous)[(t=Ot(t,this)).id]||(e[t.id]=t).recognizeWith(this),this},dropRecognizeWith:function(t){return i(t,"dropRecognizeWith",this)||(t=Ot(t,this),delete this.simultaneous[t.id]),this},requireFailure:function(t){var e;return i(t,"requireFailure",this)||-1===p(e=this.requireFail,t=Ot(t,this))&&(e.push(t),t.requireFailure(this)),this},dropRequireFailure:function(t){return i(t,"dropRequireFailure",this)||(t=Ot(t,this),-1<(t=p(this.requireFail,t))&&this.requireFail.splice(t,1)),this},hasRequireFailures:function(){return 0<this.requireFail.length},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(e){var i=this,t=this.state;function n(t){i.manager.emit(t,e)}t<8&&n(i.options.event+xt(t)),n(i.options.event),e.additionalEvent&&n(e.additionalEvent),8<=t&&n(i.options.event+xt(t))},tryEmit:function(t){if(this.canEmit())return this.emit(t);this.state=32},canEmit:function(){for(var t=0;t<this.requireFail.length;){if(!(33&this.requireFail[t].state))return!1;t++}return!0},recognize:function(t){t=a({},t);j(this.options.enable,[this,t])?(56&this.state&&(this.state=1),this.state=this.process(t),30&this.state&&this.tryEmit(t)):(this.reset(),this.state=32)},process:function(t){},getTouchAction:function(){},reset:function(){}},t(M,z,{defaults:{pointers:1},attrTest:function(t){var e=this.options.pointers;return 0===e||t.pointers.length===e},process:function(t){var e=this.state,i=t.eventType,n=6&e,t=this.attrTest(t);return n&&(i&T||!t)?16|e:n||t?i&g?8|e:2&e?4|e:2:32}}),t(zt,M,{defaults:{event:"pan",threshold:10,pointers:1,direction:nt},getTouchAction:function(){var t=this.options.direction,e=[];return t&w&&e.push(Pt),t&D&&e.push(O),e},directionTest:function(t){var e=this.options,i=!0,n=t.distance,s=t.direction,r=t.deltaX,o=t.deltaY;return s&e.direction||(n=e.direction&w?(s=0===r?y:r<0?E:I,i=r!=this.pX,Math.abs(t.deltaX)):(s=0===o?y:o<0?A:_,i=o!=this.pY,Math.abs(t.deltaY))),t.direction=s,i&&n>e.threshold&&s&e.direction},attrTest:function(t){return M.prototype.attrTest.call(this,t)&&(2&this.state||!(2&this.state)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var e=Rt(t.direction);e&&(t.additionalEvent=this.options.event+e),this._super.emit.call(this,t)}}),t(Mt,M,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[R]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||2&this.state)},emit:function(t){var e;1!==t.scale&&(e=t.scale<1?"in":"out",t.additionalEvent=this.options.event+e),this._super.emit.call(this,t)}}),t(Nt,z,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return["auto"]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance<e.threshold,s=e.time<t.deltaTime;if(this._input=t,!n||!i||t.eventType&(g|T)&&!s)this.reset();else if(t.eventType&m)this.reset(),this._timer=k(function(){this.state=8,this.tryEmit()},e.time,this);else if(t.eventType&g)return 8;return 32},reset:function(){clearTimeout(this._timer)},emit:function(t){8===this.state&&(t&&t.eventType&g?this.manager.emit(this.options.event+"up",t):(this._input.timeStamp=q(),this.manager.emit(this.options.event,this._input)))}}),t(Xt,M,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[R]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||2&this.state)}}),t(Yt,M,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:w|D,pointers:1},getTouchAction:function(){return zt.prototype.getTouchAction.call(this)},attrTest:function(t){var e,i=this.options.direction;return i&(w|D)?e=t.overallVelocity:i&w?e=t.overallVelocityX:i&D&&(e=t.overallVelocityY),this._super.attrTest.call(this,t)&&i&t.offsetDirection&&t.distance>this.options.threshold&&t.maxPointers==this.options.pointers&&l(e)>this.options.velocity&&t.eventType&g},emit:function(t){var e=Rt(t.offsetDirection);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),t(Ft,z,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[St]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance<e.threshold,s=t.deltaTime<e.time;if(this.reset(),t.eventType&m&&0===this.count)return this.failTimeout();if(n&&s&&i){if(t.eventType!=g)return this.failTimeout();n=!this.pTime||t.timeStamp-this.pTime<e.interval,s=!this.pCenter||P(this.pCenter,t.center)<e.posThreshold;if(this.pTime=t.timeStamp,this.pCenter=t.center,s&&n?this.count+=1:this.count=1,this._input=t,0==this.count%e.taps)return this.hasRequireFailures()?(this._timer=k(function(){this.state=8,this.tryEmit()},e.interval,this),2):8}return 32},failTimeout:function(){return this._timer=k(function(){this.state=32},this.options.interval,this),32},reset:function(){clearTimeout(this._timer)},emit:function(){8==this.state&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),N.VERSION="2.0.6",N.defaults={domEvents:!1,touchAction:bt,enable:!0,inputTarget:null,inputClass:null,preset:[[Xt,{enable:!1}],[Mt,{enable:!1},["rotate"]],[Yt,{direction:w}],[zt,{direction:w},["swipe"]],[Ft],[Ft,{event:"doubletap",taps:2},["tap"]],[Nt]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}},Wt.prototype={set:function(t){return a(this.options,t),t.touchAction&&this.touchAction.update(),t.inputTarget&&(this.input.destroy(),this.input.target=t.inputTarget,this.input.init()),this},stop:function(t){this.session.stopped=t?2:1},recognize:function(t){var e=this.session;if(!e.stopped){this.touchAction.preventDefaults(t);for(var i,n=this.recognizers,s=e.curRecognizer,r=((!s||8&s.state)&&(s=e.curRecognizer=null),0);r<n.length;)i=n[r],2===e.stopped||s&&i!=s&&!i.canRecognizeWith(s)?i.reset():i.recognize(t),!s&&14&i.state&&(s=e.curRecognizer=i),r++}},get:function(t){if(t instanceof z)return t;for(var e=this.recognizers,i=0;i<e.length;i++)if(e[i].options.event==t)return e[i];return null},add:function(t){var e;return i(t,"add",this)?this:((e=this.get(t.options.event))&&this.remove(e),this.recognizers.push(t),(t.manager=this).touchAction.update(),t)},remove:function(t){var e;return i(t,"remove",this)||(t=this.get(t))&&-1!==(t=p(e=this.recognizers,t))&&(e.splice(t,1),this.touchAction.update()),this},on:function(t,e){var i=this.handlers;return o(u(t),function(t){i[t]=i[t]||[],i[t].push(e)}),this},off:function(t,e){var i=this.handlers;return o(u(t),function(t){e?i[t]&&i[t].splice(p(i[t],e),1):delete i[t]}),this},emit:function(t,e){this.options.domEvents&&(i=t,n=e,(s=X.createEvent("Event")).initEvent(i,!0,!0),(s.gesture=n).target.dispatchEvent(s));var i,n,s,r=this.handlers[t]&&this.handlers[t].slice();if(r&&r.length){e.type=t,e.preventDefault=function(){e.srcEvent.preventDefault()};for(var o=0;o<r.length;)r[o](e),o++}},destroy:function(){this.element&&qt(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},a(N,{INPUT_START:m,INPUT_MOVE:2,INPUT_END:g,INPUT_CANCEL:T,STATE_POSSIBLE:1,STATE_BEGAN:2,STATE_CHANGED:4,STATE_ENDED:8,STATE_RECOGNIZED:8,STATE_CANCELLED:16,STATE_FAILED:32,DIRECTION_NONE:y,DIRECTION_LEFT:E,DIRECTION_RIGHT:I,DIRECTION_UP:A,DIRECTION_DOWN:_,DIRECTION_HORIZONTAL:w,DIRECTION_VERTICAL:D,DIRECTION_ALL:nt,Manager:Wt,Input:S,TouchAction:Ct,TouchInput:x,MouseInput:C,PointerEventInput:Tt,TouchMouseInput:_t,SingleTouchInput:Et,Recognizer:z,AttrRecognizer:M,Tap:Ft,Pan:zt,Swipe:Yt,Pinch:Mt,Rotate:Xt,Press:Nt,on:e,off:n,each:o,merge:U,extend:L,assign:a,inherit:t,bindFn:V,prefixed:d}),(void 0!==s?s:"undefined"!=typeof self?self:{}).Hammer=N,"function"==typeof define&&define.amd?define(function(){return N}):"undefined"!=typeof module&&module.exports?module.exports=N:s.Hammer=N})(window,document);
//# sourceMappingURL=hammer.min.js.map