vendor: 9,370 bytes, lines 1-2
1/*! For license information please see 5702.js.LICENSE.txt */ 2(self.webpackChunk=self.webpackChunk||[]).push([[5702],{50840:(e,t,n)=>{var i;!function(r,s,o,a){"use strict";var u,h=["","webkit","Moz","MS","ms","o"],c=s.createElement("div"),l="function",p=Math.round,d=Math.abs,g=Date.now;function f(e,t,n){return setTimeout(k(e,n),t)}function m(e,t,n){return!!Array.isArray(e)&&(v(e,n[t],n),!0)}function v(e,t,n){var i;if(e)if(e.forEach)e.forEach(t,n);else if(e.length!==a)for(i=0;i<e.length;)t.call(n,e[i],i,e),i++;else for(i in e)e.hasOwnProperty(i)&&t.call(n,e[i],i,e)}function y(e,t,n){var i="DEPRECATED METHOD: "+t+"\n"+n+" AT \n";return function(){var t=new Error("get-stack-trace"),n=t&&t.stack?t.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",s=r.console&&(r.console.warn||r.console.log);return s&&s.call(r.console,i,n),e.apply(this,arguments)}}u="function"!=typeof Object.assign?function(e){if(e===a||null===e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),n=1;n<arguments.length;n++){var i=arguments[n];if(i!==a&&null!==i)for(var r in i)i.hasOwnProperty(r)&&(t[r]=i[r])}return t}:Object.assign;var b=y((function(e,t,n){for(var i=Object.keys(t),r=0;r<i.length;)(!n||n&&e[i[r]]===a)&&(e[i[r]]=t[i[r]]),r++;return e}),"extend","Use `assign`."),T=y((function(e,t){return b(e,t,!0)}),"merge","Use `assign`.");function w(e,t,n){var i,r=t.prototype;(i=e.prototype=Object.create(r)).constructor=e,i._super=r,n&&u(i,n)}function k(e,t){return function(){return e.apply(t,arguments)}}function E(e,t){return typeof e==l?e.apply(t&&t[0]||a,t):e}function z(e,t){return e===a?t:e}function S(e,t,n){v(I(t),(function(t){e.addEventListener(t,n,!1)}))}function _(e,t,n){v(I(t),(function(t){e.removeEventListener(t,n,!1)}))}function A(e,t){for(;e;){if(e==t)return!0;e=e.parentNode}return!1}function P(e,t){return e.indexOf(t)>-1}function I(e){return e.trim().split(/\s+/g)}function D(e,t,n){if(e.indexOf&&!n)return e.indexOf(t);for(var i=0;i<e.length;){if(n&&e[i][n]==t||!n&&e[i]===t)return i;i++}return-1}function M(e){return Array.prototype.slice.call(e,0)}function O(e,t,n){for(var i=[],r=[],s=0;s<e.length;){var o=t?e[s][t]:e[s];D(r,o)<0&&i.push(e[s]),r[s]=o,s++}return n&&(i=t?i.sort((function(e,n){return e[t]>n[t]})):i.sort()),i}function C(e,t){for(var n,i,r=t[0].toUpperCase()+t.slice(1),s=0;s<h.length;){if((i=(n=h[s])?n+r:t)in e)return i;s++}return a}var x=1;function j(e){var t=e.ownerDocument||e;return t.defaultView||t.parentWindow||r}var R="ontouchstart"in r,N=C(r,"PointerEvent")!==a,F=R&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),B="touch",W="mouse",L=25,X=1,G=2,Y=4,V=8,H=1,U=2,q=4,K=8,Z=16,Q=U|q,$=K|Z,J=Q|$,ee=["x","y"],te=["clientX","clientY"];function ne(e,t){var n=this;this.manager=e,this.callback=t,this.element=e.element,this.target=e.options.inputTarget,this.domHandler=function(t){E(e.options.enable,[e])&&n.handler(t)},this.init()}function ie(e,t,n){var i=n.pointers.length,r=n.changedPointers.length,s=t&X&&i-r==0,o=t&(Y|V)&&i-r==0;n.isFirst=!!s,n.isFinal=!!o,s&&(e.session={}),n.eventType=t,function(e,t){var n=e.session,i=t.pointers,r=i.length;n.firstInput||(n.firstInput=re(t));r>1&&!n.firstMultiple?n.firstMultiple=re(t):1===r&&(n.firstMultiple=!1);var s=n.firstInput,o=n.firstMultiple,u=o?o.center:s.center,h=t.center=se(i);t.timeStamp=g(),t.deltaTime=t.timeStamp-s.timeStamp,t.angle=he(u,h),t.distance=ue(u,h),function(e,t){var n=t.center,i=e.offsetDelta||{},r=e.prevDelta||{},s=e.prevInput||{};t.eventType!==X&&s.eventType!==Y||(r=e.prevDelta={x:s.deltaX||0,y:s.deltaY||0},i=e.offsetDelta={x:n.x,y:n.y});t.deltaX=r.x+(n.x-i.x),t.deltaY=r.y+(n.y-i.y)}(n,t),t.offsetDirection=ae(t.deltaX,t.deltaY);var c=oe(t.deltaTime,t.deltaX,t.deltaY);t.overallVelocityX=c.x,t.overallVelocityY=c.y,t.overallVelocity=d(c.x)>d(c.y)?c.x:c.y,t.scale=o?(l=o.pointers,p=i,ue(p[0],p[1],te)/ue(l[0],l[1],te)):1,t.rotation=o?function(e,t){return he(t[1],t[0],te)+he(e[1],e[0],te)}(o.pointers,i):0,t.maxPointers=n.prevInput?t.pointers.length>n.prevInput.maxPointers?t.pointers.length:n.prevInput.maxPointers:t.pointers.length,function(e,t){var n,i,r,s,o=e.lastInterval||t,u=t.timeStamp-o.timeStamp;if(t.eventType!=V&&(u>L||o.velocity===a)){var h=t.deltaX-o.deltaX,c=t.deltaY-o.deltaY,l=oe(u,h,c);i=l.x,r=l.y,n=d(l.x)>d(l.y)?l.x:l.y,s=ae(h,c),e.lastInterval=t}else n=o.velocity,i=o.velocityX,r=o.velocityY,s=o.direction;t.velocity=n,t.velocityX=i,t.velocityY=r,t.direction=s}(n,t);var l,p;var f=e.element;A(t.srcEvent.target,f)&&(f=t.srcEvent.target);t.target=f}(e,n),e.emit("hammer.input",n),e.recognize(n),e.session.prevInput=n}function re(e){for(var t=[],n=0;n<e.pointers.length;)t[n]={clientX:p(e.pointers[n].clientX),clientY:p(e.pointers[n].clientY)},n++;return{timeStamp:g(),pointers:t,center:se(t),deltaX:e.deltaX,deltaY:e.deltaY}}function se(e){var t=e.length;if(1===t)return{x:p(e[0].clientX),y:p(e[0].clientY)};for(var n=0,i=0,r=0;r<t;)n+=e[r].clientX,i+=e[r].clientY,r++;return{x:p(n/t),y:p(i/t)}}function oe(e,t,n){return{x:t/e||0,y:n/e||0}}function ae(e,t){return e===t?H:d(e)>=d(t)?e<0?U:q:t<0?K:Z}function ue(e,t,n){n||(n=ee);var i=t[n[0]]-e[n[0]],r=t[n[1]]-e[n[1]];return Math.sqrt(i*i+r*r)}function he(e,t,n){n||(n=ee);var i=t[n[0]]-e[n[0]],r=t[n[1]]-e[n[1]];return 180*Math.atan2(r,i)/Math.PI}ne.prototype={handler:function(){},init:function(){this.evEl&&S(this.element,this.evEl,this.domHandler),this.evTarget&&S(this.target,this.evTarget,this.domHandler),this.evWin&&S(j(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&_(this.element,this.evEl,this.domHandler),this.evTarget&&_(this.target,this.evTarget,this.domHandler),this.evWin&&_(j(this.element),this.evWin,this.domHandler)}};var ce={mousedown:X,mousemove:G,mouseup:Y},le="mousedown",pe="mousemove mouseup";function de(){this.evEl=le,this.evWin=pe,this.pressed=!1,ne.apply(this,arguments)}w(de,ne,{handler:function(e){var t=ce[e.type];t&X&&0===e.button&&(this.pressed=!0),t&G&&1!==e.which&&(t=Y),this.pressed&&(t&Y&&(this.pressed=!1),this.callback(this.manager,t,{pointers:[e],changedPointers:[e],pointerType:W,srcEvent:e}))}});var ge={pointerdown:X,pointermove:G,pointerup:Y,pointercancel:V,pointerout:V},fe={2:B,3:"pen",4:W,5:"kinect"},me="pointerdown",ve="pointermove pointerup pointercancel";function ye(){this.evEl=me,this.evWin=ve,ne.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}r.MSPointerEvent&&!r.PointerEvent&&(me="MSPointerDown",ve="MSPointerMove MSPointerUp MSPointerCancel"),w(ye,ne,{handler:function(e){var t=this.store,n=!1,i=e.type.toLowerCase().replace("ms",""),r=ge[i],s=fe[e.pointerType]||e.pointerType,o=s==B,a=D(t,e.pointerId,"pointerId");r&X&&(0===e.button||o)?a<0&&(t.push(e),a=t.length-1):r&(Y|V)&&(n=!0),a<0||(t[a]=e,this.callback(this.manager,r,{pointers:t,changedPointers:[e],pointerType:s,srcEvent:e}),n&&t.splice(a,1))}});var be={touchstart:X,touchmove:G,touchend:Y,touchcancel:V},Te="touchstart",we="touchstart touchmove touchend touchcancel";function ke(){this.evTarget=Te,this.evWin=we,this.started=!1,ne.apply(this,arguments)}function Ee(e,t){var n=M(e.touches),i=M(e.changedTouches);return t&(Y|V)&&(n=O(n.concat(i),"identifier",!0)),[n,i]}w(ke,ne,{handler:function(e){var t=be[e.type];if(t===X&&(this.started=!0),this.started){var n=Ee.call(this,e,t);t&(Y|V)&&n[0].length-n[1].length==0&&(this.started=!1),this.callback(this.manager,t,{pointers:n[0],changedPointers:n[1],pointerType:B,srcEvent:e})}}});var ze={touchstart:X,touchmove:G,touchend:Y,touchcancel:V},Se="touchstart touchmove touchend touchcancel";function _e(){this.evTarget=Se,this.targetIds={},ne.apply(this,arguments)}function Ae(e,t){var n=M(e.touches),i=this.targetIds;if(t&(X|G)&&1===n.length)return i[n[0].identifier]=!0,[n,n];var r,s,o=M(e.changedTouches),a=[],u=this.target;if(s=n.filter((function(e){return A(e.target,u)})),t===X)for(r=0;r<s.length;)i[s[r].identifier]=!0,r++;for(r=0;r<o.length;)i[o[r].identifier]&&a.push(o[r]),t&(Y|V)&&delete i[o[r].identifier],r++;return a.length?[O(s.concat(a),"identifier",!0),a]:void 0}w(_e,ne,{handler:function(e){var t=ze[e.type],n=Ae.call(this,e,t);n&&this.callback(this.manager,t,{pointers:n[0],changedPointers:n[1],pointerType:B,srcEvent:e})}});var Pe=2500,Ie=25;function De(){ne.apply(this,arguments);var e=k(this.handler,this);this.touch=new _e(this.manager,e),this.mouse=new de(this.manager,e),this.primaryTouch=null,this.lastTouches=[]}function Me(e,t){e&X?(this.primaryTouch=t.changedPointers[0].identifier,Oe.call(this,t)):e&(Y|V)&&Oe.call(this,t)}function Oe(e){var t=e.changedPointers[0];if(t.identifier===this.primaryTouch){var n={x:t.clientX,y:t.clientY};this.lastTouches.push(n);var i=this.lastTouches;setTimeout((function(){var e=i.indexOf(n);e>-1&&i.splice(e,1)}),Pe)}}function Ce(e){for(var t=e.srcEvent.clientX,n=e.srcEvent.clientY,i=0;i<this.lastTouches.length;i++){var r=this.lastTouches[i],s=Math.abs(t-r.x),o=Math.abs(n-r.y);if(s<=Ie&&o<=Ie)return!0}return!1}w(De,ne,{handler:function(e,t,n){var i=n.pointerType==B,r=n.pointerType==W;if(!(r&&n.sourceCapabilities&&n.sourceCapabilities.firesTouchEvents)){if(i)Me.call(this,t,n);else if(r&&Ce.call(this,n))return;this.callback(e,t,n)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var xe=C(c.style,"touchAction"),je=xe!==a,Re="compute",Ne="auto",Fe="mani
2pulation",Be="none",We="pan-x",Le="pan-y",Xe=function(){if(!je)return!1;var e={},t=r.CSS&&r.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach((function(n){e[n]=!t||r.CSS.supports("touch-action",n)})),e}();function Ge(e,t){this.manager=e,this.set(t)}Ge.prototype={set:function(e){e==Re&&(e=this.compute()),je&&this.manager.element.style&&Xe[e]&&(this.manager.element.style[xe]=e),this.actions=e.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var e=[];return v(this.manager.recognizers,(function(t){E(t.options.enable,[t])&&(e=e.concat(t.getTouchAction()))})),function(e){if(P(e,Be))return Be;var t=P(e,We),n=P(e,Le);if(t&&n)return Be;if(t||n)return t?We:Le;if(P(e,Fe))return Fe;return Ne}(e.join(" "))},preventDefaults:function(e){var t=e.srcEvent,n=e.offsetDirection;if(this.manager.session.prevented)t.preventDefault();else{var i=this.actions,r=P(i,Be)&&!Xe[Be],s=P(i,Le)&&!Xe[Le],o=P(i,We)&&!Xe[We];if(r){var a=1===e.pointers.length,u=e.distance<2,h=e.deltaTime<250;if(a&&u&&h)return}if(!o||!s)return r||s&&n&Q||o&&n&$?this.preventSrc(t):void 0}},preventSrc:function(e){this.manager.session.prevented=!0,e.preventDefault()}};var Ye=1,Ve=2,He=4,Ue=8,qe=Ue,Ke=16,Ze=32;function Qe(e){this.options=u({},this.defaults,e||{}),this.id=x++,this.manager=null,this.options.enable=z(this.options.enable,!0),this.state=Ye,this.simultaneous={},this.requireFail=[]}function $e(e){return e&Ke?"cancel":e&Ue?"end":e&He?"move":e&Ve?"start":""}function Je(e){return e==Z?"down":e==K?"up":e==U?"left":e==q?"right":""}function et(e,t){var n=t.manager;return n?n.get(e):e}function tt(){Qe.apply(this,arguments)}function nt(){tt.apply(this,arguments),this.pX=null,this.pY=null}function it(){tt.apply(this,arguments)}function rt(){Qe.apply(this,arguments),this._timer=null,this._input=null}function st(){tt.apply(this,arguments)}function ot(){tt.apply(this,arguments)}function at(){Qe.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function ut(e,t){return(t=t||{}).recognizers=z(t.recognizers,ut.defaults.preset),new ht(e,t)}Qe.prototype={defaults:{},set:function(e){return u(this.options,e),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(e){if(m(e,"recognizeWith",this))return this;var t=this.simultaneous;return t[(e=et(e,this)).id]||(t[e.id]=e,e.recognizeWith(this)),this},dropRecognizeWith:function(e){return m(e,"dropRecognizeWith",this)||(e=et(e,this),delete this.simultaneous[e.id]),this},requireFailure:function(e){if(m(e,"requireFailure",this))return this;var t=this.requireFail;return-1===D(t,e=et(e,this))&&(t.push(e),e.requireFailure(this)),this},dropRequireFailure:function(e){if(m(e,"dropRequireFailure",this))return this;e=et(e,this);var t=D(this.requireFail,e);return t>-1&&this.requireFail.splice(t,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(e){return!!this.simultaneous[e.id]},emit:function(e){var t=this,n=this.state;function i(n){t.manager.emit(n,e)}n<Ue&&i(t.options.event+$e(n)),i(t.options.event),e.additionalEvent&&i(e.additionalEvent),n>=Ue&&i(t.options.event+$e(n))},tryEmit:function(e){if(this.canEmit())return this.emit(e);this.state=Ze},canEmit:function(){for(var e=0;e<this.requireFail.length;){if(!(this.requireFail[e].state&(Ze|Ye)))return!1;e++}return!0},recognize:function(e){var t=u({},e);if(!E(this.options.enable,[this,t]))return this.reset(),void(this.state=Ze);this.state&(qe|Ke|Ze)&&(this.state=Ye),this.state=this.process(t),this.state&(Ve|He|Ue|Ke)&&this.tryEmit(t)},process:function(e){},getTouchAction:function(){},reset:function(){}},w(tt,Qe,{defaults:{pointers:1},attrTest:function(e){var t=this.options.pointers;return 0===t||e.pointers.length===t},process:function(e){var t=this.state,n=e.eventType,i=t&(Ve|He),r=this.attrTest(e);return i&&(n&V||!r)?t|Ke:i||r?n&Y?t|Ue:t&Ve?t|He:Ve:Ze}}),w(nt,tt,{defaults:{event:"pan",threshold:10,pointers:1,direction:J},getTouchAction:function(){var e=this.options.direction,t=[];return e&Q&&t.push(Le),e&$&&t.push(We),t},directionTest:function(e){var t=this.options,n=!0,i=e.distance,r=e.direction,s=e.deltaX,o=e.deltaY;return r&t.direction||(t.direction&Q?(r=0===s?H:s<0?U:q,n=s!=this.pX,i=Math.abs(e.deltaX)):(r=0===o?H:o<0?K:Z,n=o!=this.pY,i=Math.abs(e.deltaY))),e.direction=r,n&&i>t.threshold&&r&t.direction},attrTest:function(e){return tt.prototype.attrTest.call(this,e)&&(this.state&Ve||!(this.state&Ve)&&this.directionTest(e))},emit:function(e){this.pX=e.deltaX,this.pY=e.deltaY;var t=Je(e.direction);t&&(e.additionalEvent=this.options.event+t),this._super.emit.call(this,e)}}),w(it,tt,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[Be]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.scale-1)>this.options.threshold||this.state&Ve)},emit:function(e){if(1!==e.scale){var t=e.scale<1?"in":"out";e.additionalEvent=this.options.event+t}this._super.emit.call(this,e)}}),w(rt,Qe,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[Ne]},process:function(e){var t=this.options,n=e.pointers.length===t.pointers,i=e.distance<t.threshold,r=e.deltaTime>t.time;if(this._input=e,!i||!n||e.eventType&(Y|V)&&!r)this.reset();else if(e.eventType&X)this.reset(),this._timer=f((function(){this.state=qe,this.tryEmit()}),t.time,this);else if(e.eventType&Y)return qe;return Ze},reset:function(){clearTimeout(this._timer)},emit:function(e){this.state===qe&&(e&&e.eventType&Y?this.manager.emit(this.options.event+"up",e):(this._input.timeStamp=g(),this.manager.emit(this.options.event,this._input)))}}),w(st,tt,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[Be]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.rotation)>this.options.threshold||this.state&Ve)}}),w(ot,tt,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:Q|$,pointers:1},getTouchAction:function(){return nt.prototype.getTouchAction.call(this)},attrTest:function(e){var t,n=this.options.direction;return n&(Q|$)?t=e.overallVelocity:n&Q?t=e.overallVelocityX:n&$&&(t=e.overallVelocityY),this._super.attrTest.call(this,e)&&n&e.offsetDirection&&e.distance>this.options.threshold&&e.maxPointers==this.options.pointers&&d(t)>this.options.velocity&&e.eventType&Y},emit:function(e){var t=Je(e.offsetDirection);t&&this.manager.emit(this.options.event+t,e),this.manager.emit(this.options.event,e)}}),w(at,Qe,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[Fe]},process:function(e){var t=this.options,n=e.pointers.length===t.pointers,i=e.distance<t.threshold,r=e.deltaTime<t.time;if(this.reset(),e.eventType&X&&0===this.count)return this.failTimeout();if(i&&r&&n){if(e.eventType!=Y)return this.failTimeout();var s=!this.pTime||e.timeStamp-this.pTime<t.interval,o=!this.pCenter||ue(this.pCenter,e.center)<t.posThreshold;if(this.pTime=e.timeStamp,this.pCenter=e.center,o&&s?this.count+=1:this.count=1,this._input=e,0===this.count%t.taps)return this.hasRequireFailures()?(this._timer=f((function(){this.state=qe,this.tryEmit()}),t.interval,this),Ve):qe}return Ze},failTimeout:function(){return this._timer=f((function(){this.state=Ze}),this.options.interval,this),Ze},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==qe&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),ut.VERSION="2.0.7",ut.defaults={domEvents:!1,touchAction:Re,enable:!0,inputTarget:null,inputClass:null,preset:[[st,{enable:!1}],[it,{enable:!1},["rotate"]],[ot,{direction:Q}],[nt,{direction:Q},["swipe"]],[at],[at,{event:"doubletap",taps:2},["tap"]],[rt]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};function ht(e,t){var n;this.options=u({},ut.defaults,t||{}),this.options.inputTarget=this.options.inputTarget||e,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=e,this.input=new((n=this).options.inputClass||(N?ye:F?_e:R?De:de))(n,ie),this.touchAction=new Ge(this,this.options.touchAction),ct(this,!0),v(this.options.recognizers,(function(e){var t=this.add(new e[0](e[1]));e[2]&&t.recognizeWith(e[2]),e[3]&&t.requireFailure(e[3])}),this)}function ct(e,t){var n,i=e.element;i.style&&(v(e.options.cssProps,(function(r,s){n=C(i.style,s),t?(e.oldCssProps[n]=i.style[n],i.style[n]=r):i.style[n]=e.oldCssProps[n]||""})),t||(e.oldCssProps={}))}ht.prototype={set:function(e){return u(this.options,e),e.touchAction&&this.touchAction.update(),e.inputTarget&&(this.input.destroy(),this.input.target=e.inputTarget,this.input.init()),this},stop:function(e){this.session.stopped=e?2:1},recognize:function(e){var t=this.session;if(!t.stopped){var n;this.touchAction.preventDefaults(e);var i=this.recognizers,r=t.curRecognizer;(!r||r&&r.state&qe)&&(r=t.curRecognizer=null);for(var s=0;s<i.length;)n=i[s],2===t.stopped||r&&n!=r&&!n.canRecognizeWith(r)?n.reset():n.recognize(e),!r&&n.state&(Ve|He|Ue)&&(r=t.curRecognizer=n),s++}},get:function(e){if(e instanceof Qe)return e;for(var t=this.recognizers,n=0;n<t.length;n++)if(t[n].options.event==e)return t[n];return null},add:function(e){if(m(e,"add",this))return this;var t=this.get(e.options.event);return t&&this.remove(t),this.recognizers.push(e),e.manager=this,this.touchAction.update(),e},remove:function(e){if(m(e,"remove",this))return this;if(e=this.get(e)){var t=this.recognizers,n=D(t,e);-1!==n&&(t.splice(n,1),this.touchAction.update())}return this},on:function(e,t){if(e!==a&&t!==a){var n=this.handlers;return v(I(e),(function(e){n[e]=n[e]||[],n[e].push(t)})),this}},off:function(e,t){if(e!==a){var n=this.handlers;return v(I(e),(function(e){t?n[e]&&n[e].splice(D(n[e],t),1):delete n[e]})),this}},emit:function(e,t){this.options.domEvents&&function(e,t){var n=s.createEvent("Event");n.initEvent(e,!0,!0),n.gesture=t,t.target.dispatchEvent(n)}(e,t);var n=this.handlers[e]&&this.handlers[e].slice();if(n&&n.length){t.type=e,t.preventDefault=function(){t.srcEvent.preventDefault()};for(var i=0;i<n.length;)n[i](t),i++}},destroy:function(){this.element&&ct(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},u(ut,{INPUT_START:X,INPUT_MOVE:G,INPUT_END:Y,INPUT_CANCEL:V,STATE_POSSIBLE:Ye,STATE_BEGAN:Ve,STATE_CHANGED:He,STATE_ENDED:Ue,STATE_RECOGNIZED:qe,STATE_CANCELLED:Ke,STATE_FAILED:Ze,DIRECTION_NONE:H,DIRECTION_LEFT:U,DIRECTION_RIGHT:q,DIRECTION_UP:K,DIRECTION_DOWN:Z,DIRECTION_HORIZONTAL:Q,DIRECTION_VERTICAL:$,DIRECTION_ALL:J,Manager:ht,Input:ne,TouchAction:Ge,TouchInput:_e,MouseInput:de,PointerEventInput:ye,TouchMouseInput:De,
2SingleTouchInput:ke,Recognizer:Qe,AttrRecognizer:tt,Tap:at,Pan:nt,Swipe:ot,Pinch:it,Rotate:st,Press:rt,on:S,off:_,each:v,merge:T,extend:b,assign:u,inherit:w,bindFn:k,prefixed:C}),(void 0!==r?r:"undefined"!=typeof self?self:{}).Hammer=ut,(i=function(){return ut}.call(t,n,t,e))===a||(e.exports=i)}(window,document)},5702:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>v});var i=n(70538),r=n(20629),s=n(9669),o=n.n(s),a=n(47497);const u=JSON.parse('[{"year":"1964","image":{"url":"/images/styleguide/history/1964.jpg","title":"1964_Gruendung_Foundation_Ermano-Tech"},"description":"Ermano Tech AG als Anlagenbauer für die Uhrenindustrie wird in Solothurn gegründet. Mit Ratiomatic 1 kommt der erste Montage-Halbautomat für die Uhrenindustrie auf den Markt. Die Montage der präzisen Schweizer Uhren wird damit einfacher und schneller."},{"year":"1972","image":{"url":"/images/styleguide/history/1972.jpg","title":"1972_Greifer_gripper_GZ1"},"description":"Der Greifer GZ1 mit selbst entwickeltem Zylinder wird als erster Stangengreifer eingesetzt. Der heutige Präzisions-Parallelgreifer GPP ist eine Weiterentwicklung des GZ-Modelles."},{"year":"1974","image":{"url":"/images/styleguide/history/1974.jpg","title":"1974_Umfirmierung_Change-of-name_Montech"},"description":"Umfirmierung zur Montech AG mit Standort in Derendingen. Mit der Ratiomatic 5 stehen erste selbstgebaute Rundtische (sich drehende runde Tischplatten) im Einsatz. An Rundtischen waren bis zu 16 Arbeitsstationen."},{"year":"1979","image":{"url":"/images/styleguide/history/1979.jpg","title":"1979_Rundtische_round-tables"},"description":"An Rundtischen werden Handarbeitsplätze und Automationskomponenten kombiniert und in diversen Industrien eingesetzt. Damit entwickelt sich ein neuer Produktionszweig, der Anlagenbau."},{"year":"1982","image":{"url":"/images/styleguide/history/1982.jpg","title":"1982_Foerderbaender_Conveyors"},"description":"Für die Verkettung mehrerer Montagemodule wird ein eigenes Transportband im Baukastensystem entwickelt. Das Förderbandchassis besitzt auf der ganzen Länge eine T-Nut für die flexible Platzierung von Motor und zusätzlichen Komponenten."},{"year":"1988","image":{"url":"/images/styleguide/history/1988.jpg","title":"1988_Fokussierung-Automation_Focusing-automation"},"description":"Fokussierung auf die Herstellung und den Vertrieb von Automationskomponenten und Förderbändern. Aus den Erfahrungen im Anlagenbau entsteht der Bereich Sicherheitsvorrichtungen mit Schutzwänden und Schutzhauben bei Fertigungsstrassen."},{"year":"1990","image":{"url":"/images/styleguide/history/1990.jpg","title":"1990_Profilsystem_Profile-System_Quick-Set"},"description":"Quick-Set erleichtert den Aufbau von Montech-Automations-Komponenten, da sie ebenfalls alle einen Schwalbenschwanz besitzen. Es erlaubt eine schnelle Montage ohne mechanische Bearbeitung der Profilenden. Das Quick-Set-Sortiment wird ausgebaut zu einen universellen System für Aufbauten."},{"year":"1996","image":{"url":"/images/styleguide/history/1996.jpg","title":"1996_Montrac"},"description":"Ein neues Transfersystem Montrac, auf einer Monorailschiene fahrend, wird entwickelt und eingeführt. Die elektrisch betriebenen Shuttles fahren selbstständig von Arbeitsstation zu Arbeitsstation. Mit einen Sensor ausgestattet, beschleunigen oder stoppen sie stossfrei."},{"year":"1998","image":{"url":"/images/styleguide/history/1998.jpg","title":"1998_Laengstransfersystem_Transfer-System_LT"},"description":"Das asynchrone Längstransfer Doppelgurtsystem führt Werkstücke auf Werkstückträgern automatisch durch die einzelnen Arbeitsstationen. Werkstücke können sowohl von oben, wie auch von unten bearbeitet werden. Das LT-System ist modular aufgebaut und bietet eine grosse Vielfalt an Layout-Möglichkeiten."},{"year":"1999","image":{"url":"/images/styleguide/history/1999.jpg","title":"1999_Servoline"},"description":"Elektrisch angetriebene Horizontal- und Vertikalachsen der Produktelinie Servoline erleichtern die Inbetriebnahme durch âPlug & Driveâ. In Kombination lassen sich grosse Flächenportale zusammenstellen."},{"year":"2000","image":{"url":"/images/styleguide/history/2000.jpg","title":"2000_Kleintrans
2portband_Mini-Conveyor"},"description":"Mit einem elektronisch angesteuerten, bürstenlosen Motor mit variabler Drehzahl geht Montech einen neuen Weg. Durch die intelligente Regelelektronik ist die Bandgeschwindigkeit lastunabhängig."},{"year":"2002","image":{"url":"/images/styleguide/history/2002.jpg","title":"2002_Erweiterung_Enlargement_QS-20"},"description":"Das kleine Profilsystem Quick-Set Baugrösse 20 eignet sich für Aufbauelemente wie Laboreinrichtungen, Ausstattungen für Industrie- oder Büroarbeitsplätze, Montage von Vision-Systemen usw. Das System wird da eingesetzt, wo die Aufbauten immer wieder neuen Anforderungen angepasst werden."},{"year":"2002","image":{"url":"/images/styleguide/history/2002_2.jpg","title":"2002_Grosstransportband_Max-Conveyor"},"description":"Mit drei Antriebsarten Kopf-, Mitten- oder Trommelantrieb erfüllt das elegante âArbeitspferdâ ideal die verschiedensten Anforderungen des Einsatzes. Der robuste Aufbau im bewährten Baukastensystem ermöglicht Transporte im Förderbetrieb bis 125 kg."},{"year":"2005","image":{"url":"/images/styleguide/history/2005.jpg","title":"2005_TB-Konfigurator_TB-Configurator"},"description":"Mit dem selbst entwickelten Transportband-Konfigurator kann der Kunde im Internet interaktiv gemäss seinen spezifischen Anforderungen ein Transportband konfigurieren und bestellen."},{"year":"2006","image":{"url":"/images/styleguide/history/2006.jpg","title":"2006_Online-Shop"},"description":"Die neue Website inklusive Online-Shop geht online. Neben Produktinformationen stehen auch die Kataloge und Anleitungen auf Knopfdruck zum Download zur Verfügung. Im Online-Shop können Komponenten direkt bestellt werden."},{"year":"2007","image":{"url":"/images/styleguide/history/2007.jpg","title":"2007_IF_Design_Award"},"description":"Die neuen elektrischen Automations-Komponenten mit ihrer punktgenauen Ansteuerung werden mit dem âif-product design awardâ ausgezeichnet."},{"year":"2008","image":{"url":"/images/styleguide/history/2008.jpg","title":"2008_Solar-Transportbaender_Solar-Conveyor"},"description":"Eine ganze Palette an spezifisch entwickelten Transportbändern für die Produktionsmaschinen von Solarzellen wird entwickelt. Die Palette umfasst Bänder für das Bestücken von Carriern, zum Ausschleusen von Bruchmaterial zum Zentrieren von Zellen usw."},{"year":"2010","image":{"url":"/images/styleguide/history/2002_3.jpg","title":"2002_Reinraum-Transportband_Cleanroom-Conveyor"},"description":"Das Reinraum-Transportband TBR ist vom Fraunhofer Institut für die Nutzung in der Reinraumklasse ISO 5 zertifiziert. Mit den fünf Chassisbreiten wird es in einzelnen Fertigungsanlagen oder zur Verkettung ganzer Produktionsprozesse vor allem im Pharma- und Medizinbereich eingesetzt."},{"year":"2011","image":{"url":"/images/styleguide/history/2011.jpg","title":"2011_Vakuum-Transportband_Vacuum-Conveyor"},"description":"Mit dem Vakuum-Transportband wird die Förderung von Produkten auf den Kopf gestellt. Flache Werkstücke können mit einer Geschwindigkeit bis zu fünf Metern pro Sekunde transportiert werden."},{"year":"2012","image":{"url":"/images/styleguide/history/2012.jpg","title":"2012_Transfersystem_Transfer-System_LT40"},"description":"Mit dem Doppelgurt-Transfersystem LT40 laufen die einzelnen Werkstückträger in einer Geschwindigkeit von bis zu 20 m/min laufen. Die Werkstückträger in sechs verschiedenen Grössen gestatten eine Zuladung bis zu 16.8 kg."},{"year":"2013","image":{"url":"/images/styleguide/history/2013.jpg","title":"2013_Erweiterung_Enlargement_QS30"},"description":"Das Förderband TB30 kommt mit einem kompakten Drehstrommotor auf den Markt. Das Förderband TB40 hat den Motor in der Antriebsachse integriert. Das Profilsystem Quick-Set wird durch eine neue Baugrösse ergänzt."},{"year":"2014","image":{"url":"/images/styleguide/history/2014.jpg","title":"2014_Roadshow"},"description":"Zum 50-jährigen Jubiläum führt Montech eine Roadshow âGet in touchâ durch. Der Montech-Truck mit dem mobilen Showroom ist bei Kunden in der Schweiz, Deutschland, Ãsterreich und in Italien unterwegs."},{"year":"2015","image":{"url":"/images/styleguide/history/2015.jpg","title":"2015_Bedieneinheit_Operating-Unit_MonTouch"},"description":"Mit der Bedieneinheit MonTouch wird das Förderband TB40 intuitiv und einfach angesteuert. Start/Stopp, Geschwindigkeit, Beschleunigungsrampe und Laufrichtung kann menügesteuert eingestellt werden."},{"year":"2016","image":{"url":"/images/styleguide/history/2016.jpg","title":"2016_Website"},"description":"Die Montech-Website wird relauncht; die Anzeige auf PCs, Tablets, Smartphones erfolgt automatisch geräteabhängig. Kundenspezifische Lösungen zeigen konkrete Anwendungsbeispiele der Montech-Förderbänder in verschiedenen Branchen."},{"year":"2017","image":{"url":"/images/styleguide/history/2016_2.jpg","title":"2016_Neuer-Antrieb_New-Drive_TB30"},"description":"Für das Förderband TB30 steht neu ein bürstenloser Gleichstrommotor mit externem Regler zur Verfügung. Ãber den Regler kann manuell die Geschwindigkeit (stufenlos), die Drehrichtung und die Beschleunigungsrampe gewählt werden."},{"year":"2017","image":{"url":"/images/styleguide/history/2016_3.png","title":"2016_Wirkungsgrad_d"},"description":"Die Motoren der Förderbänder TB30 und TB40 sowie des Transfersystems LT40 haben wirkungsgradoptimierte Antriebe. Sie erfüllen nicht nur die EU-Mindest-Anforderungen der Effizienzklasse IE3, sondern sie sind deutlich besser als die für die Zukunft vorgesehene Super Premium-Effizienzklasse IE4."}]'),h=function(e,t,n){return"styleguide"===a.Z.env?Promise.resolve(u):o().get("/wp-json/mon/v1/web/"+e+"/"+t+"/history/"+n).then((function(e){return Promise.resolve(e.data)})).catch((function(i){throw"Could not get history for portal '"+e+"', for language '"+t+"' and postId '"+n+"'"}))};var c=n(78352),l=n.n(c);function p(e){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p(e)}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?d(Object(n),!0).forEach((function(t){f(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function f(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==p(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!==p(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===p(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}i.default.use(l(),{name:"v-touch"});const m={props:{postid:{type:Number,required:!0}},data:function(){return{currentEntryIndex:0,entries:[],entry1:{image:{url:"",title:""},description:"",show:!1},entry2:{image:{url:"",title:""},description:"",show:!1},showPrevButton:!1,showNextButton:!1,isMounted:!1,trackWidth:0,trackPosition:0,basePosition:0}},watch:{isPageMounted:function(e){!this.isMounted&&e&&(this.isMounted=!0,this.initHistory())}},computed:g(g({},(0,r.mapGetters)("page",["currentBreakpoint","portal","language"])),(0,r.mapGetters)("page",{isPageMounted:"mounted"})),mounted:function(){this.isPageMounted&&(this.isMounted=!0,this.initHistory())},methods:g(g({},(0,r.mapGetters)("page",["isTablet","isTabletOrAbove","isDesktopOrAbove","isDesktopXL"])),{},{initHistory:function(){var e=this;h(this.portal,this.language,this.postid).then((function(t){t&&t.length&&(e.setTrackPosition(),e.entries=t,e.entries.forEach((function(e,t){e.show=0===t})),e.entries.length>1&&(e.showNextButton=!0),e.entry1=e.entries[0],i.default.set(e.entry1.image,"url",e.entries[0].image[e.getImageSizeName()]),i.default.set(e.entry1.image,"width",e.entries[0].image[e.getImageSizeName()+"_width"]),i.default.set(e.entry1.image,"height",e.entries[0].image[e.getImageSizeName()+"_height"]),e.setTrackWidth(),window.addEventListener("resize",(function(){e.setTrackWidth(),e.setTrackPosition()})))}))},getImageSizeName:function(){return"xl"===this.currentBreakpoint?"desktop_xl":"lg"===this.currentBreakpoint?"desktop":"md"===this.currentBreakpoint?"tablet":"mobile"},getTrackElementSizes:function(){var e=250;this.isDesktopOrAbove()?e=82:this.isTablet()&&(e=50);var t=10;this.isDesktopXL()&&(t=14);var n=128,i=42;return this.isTabletOrAbove()&&(n=139,i=84),{bubbleSize:t,bubbleSpace:e,activeWidth:n,paddings:i}},setTrackWidth:function(){var e=this.entries.length,t=this.getTrackElementSizes();this.trackWidth=t.activeWidth+t.paddings+(e-1)*(t.bubbleSpace+t.bubbleSize)},setTrackPosition:function(){var e=this.getTrackElementSizes();this.basePosition=this.$refs.track.offsetWidth/2-(e.activeWidth/2+e.paddings/2),this.trackPosition=this.basePosition-this.currentEntryIndex*(e.bubbleSpace+e.bubbleSize)},changeToIndex:function(e){this.entry1.show?(this.entry2=this.entries[e],i.default.set(this.entry2.image,"url",this.entries[e].image[this.getImageSizeName()]),i.default.set(this.entry2.image,"width",this.entries[e].image[this.getImageSizeName()+"_width"]),i.default.set(this.entry2.image,"height",this.entries[e].image[this.getImageSizeName()+"_height"])):(this.entry1=this.entries[e],i.default.set(this.entry1.image,"url",this.entries[e].image[this.getImageSizeName()]),i.default.set(this.entry1.image,"width",this.entries[e].image[this.getImageSizeName()+"_width"]),i.default.set(this.entry1.image,"height",this.entries[e].image[this.getImageSizeName()+"_height"])),this.entries[this.currentEntryIndex].show=!1,this.entries[e].show=!0,this.currentEntryIndex=e,this.showPrevButton=this.currentEntryIndex>0,this.showNextButton=this.currentEntryIndex<this.entries.length-1,this.setTrackPosition()},previousEntry:function(){this.currentEntryIndex>0&&this.changeToIndex(this.currentEntryIndex-1)},nextEntry:function(){this.currentEntryIndex<this.entries.length-1&&this.changeToIndex(this.currentEntryIndex+1)}})};const v=(0,n(51900).Z)(m,undefined,undefined,!1,null,null,null).exports},78352:function(e,t,n){!function(t){"use strict";function n(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];for(var i=0;i<t.length;i++)for(var r=t[i],s=Object.keys(r),o=0;o<s.length;o++){var a=s[o];e[a]=r[a]}return e}function i(){return{type:Object,default:function(){return{}}}}function r(e){return e.charAt(0).toUpperCase()+e.slice(1)}t="default"in t?t.default:t;var s=["up","down","left","right","horizontal","vertical","all"];function o(e){var n=e.direction;if("string"==typeof n){var i="DIRECTION_"+n.toUpperCase();s.indexOf(n)>-1&&t.hasOwnProperty(i)?e.direction=t[i]:console.warn("[vue-touch] invalid direction: "+n)}return e}var a={},u={},h=["pan","panstart","panmove","panend","pancancel","panleft","panright","panup","pandown","pinch","pinchstart","pinchmove","pinchend","pinchcancel","pinchin","pinchout","press","pressup","rotate","rotatestart","rotatemove","rotateend","rotatecancel","swipe","swipeleft","swiperight","swipeup","swipedown","tap"],c={pan:"pan",panstart:"pan",panmove:"pan",panend:"pan",pancancel:"pan",panleft:"pan",panright:"pan",panup:"pan",pandown:"pan",pinch:"pinch",pinchstart:"pinch",pinchmove:"pinch",pinchend:"pinch",pinchcancel:"pinch",pinchin:"pinch",pinchout:"pinch",press:"press",pressup:"press",rotate:"rotate",rotatestart:"rotate",rotatemove:"rotate",rotateend:"rotate",rotatecancel:"rotate",swipe:"swipe",swipeleft:"swipe",swiperight:"swipe",swipeup:"swipe",swipedown:"swipe",tap:"tap"},l={props:{options:i(),tapOptions:i(),panOptions:i(),pinchOptions:i(),pressOptions:i(),rotateOptions:i(),swipeOptions:i(),tag:{type:String,default:"div"},enabled:{default:!0,type:[Boolean,Object]}},mounted:function(){this.$isServer||(this.hammer=new t.Manager(this.$el,this.options),this.recognizers={},this.setupBuiltinRecognizers(),this.setupCustomRecognizers(),this.updateEnabled(this.enabled))},destroyed:function(){this.$isServer||this.hammer.destroy()},watch:{enabled:{deep:!0,handler:function(){for(var e,t=[],n=arguments.length;n--;)t[n]=arguments[n];(e=this).updateEnabled.apply(e,t)}}},methods:{setupBuiltinRecognizers:function(){for(var e=this,t=0;t<h.length;t++){var i=h[t];if(e._events[i]){var r=c[i],s=n({},a[r]||{},e[r+"Options"]);e.addRecognizer(r,s),e.addEvent(i)}}},setupCustomRecognizers:function(){for(var e=this,t=Object.keys(u),i=0;i<t.length;i++){var r=t[i];if(e._events[r]){var s=n({},u[r],e[r+"Options"]||{});e.addRecognizer(r,s,{mainGesture:s.type}),e.addEvent(r)}}},addRecognizer:function(e,n,i){void 0===i&&(i={});var s=i.mainGesture;if(!this.recognizers[e]){var a=new(t[r(s||e)])(o(n));this.recognizers[e]=a,this.hammer.add(a),a.recognizeWith(this.hammer.recognizers)}},addEvent:function(e){var t=this;this.hammer.on(e,(function(n){return t.$emit(e,n)}))},updateEnabled:function(e,t){var n=this;if(!0===e)this.enableAll();else if(!1===e)this.disableAll();else if("object"==typeof e)for(var i=Object.keys(e),r=0;r<i.length;r++){var s=i[r];n.recognizers[s]&&(e[s]?n.enable(s):n.disable(s))}},enable:function(e){var t=this.recognizers[e];t.options.enable||t.set({enable:!0})},disable:function(e){var t=this.recognizers[e];t.options.enable&&t.set({enable:!1})},toggle:function(e){var t=this.recognizers[e];t&&(t.options.enable?this.disable(e):this.enable(e))},enableAll:function(e){this.toggleAll({enable:!0})},disableAll:function(e){this.toggleAll({enable:!1})},toggleAll:function(e){for(var t=this,n=e.enable,i=Object.keys(this.recognizers),r=0;r<i.length;r++){var s=t.recognizers[i[r]];s.options.enable!==n&&s.set({enable:n})}},isEnabled:function(e){return this.recognizers[e]&&this.recognizers[e].options.enable}},render:function(e){return e(this.tag,{},this.$slots.default)}},p=!1,d={config:a,customEvents:u};d.install=function(e,t){void 0===t&&(t={});var i=t.name||"v-touch";e.component(i,n(l,{name:i})),p=!0}.bind(d),d.registerCustomEvent=function(e,t){void 0===t&&(t={}),p?console.warn("\n [vue-touch]: Custom Event '"+e+"' couldn't be added to vue-touch.\n Custom Events have to be registered before installing the plugin.\n "):(t.event=e,u[e]=t,l.props[e+"Options"]={type:Object,default:function(){return{}}})}.bind(d),d.component=l,e.exports=d}(n(50840))}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.