Socket
Socket
Sign inDemoInstall

@hoppscotch/vue-toasted

Package Overview
Dependencies
21
Maintainers
2
Versions
9
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.0.6 to 0.0.7

2

dist/vue-toasted.umd.js

@@ -7,2 +7,2 @@ (function(fe,Ie){typeof exports=="object"&&typeof module<"u"?Ie(exports):typeof define=="function"&&define.amd?define(["exports"],Ie):(fe=typeof globalThis<"u"?globalThis:fe||self,Ie(fe.Toasted={}))})(this,function(fe){"use strict";function Ie(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var wt={exports:{}};/*! Hammer.JS - v2.0.7 - 2016-04-22

`+s+` AT
`;return function(){var h=new Error("get-stack-trace"),d=h&&h.stack?h.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",O=t.console&&(t.console.warn||t.console.log);return O&&O.call(t.console,c,d),r.apply(this,arguments)}}var y;typeof Object.assign!="function"?y=function(i){if(i===o||i===null)throw new TypeError("Cannot convert undefined or null to object");for(var s=Object(i),c=1;c<arguments.length;c++){var h=arguments[c];if(h!==o&&h!==null)for(var d in h)h.hasOwnProperty(d)&&(s[d]=h[d])}return s}:y=Object.assign;var M=P(function(i,s,c){for(var h=Object.keys(s),d=0;d<h.length;)(!c||c&&i[h[d]]===o)&&(i[h[d]]=s[h[d]]),d++;return i},"extend","Use `assign`."),S=P(function(i,s){return M(i,s,!0)},"merge","Use `assign`.");function p(r,i,s){var c=i.prototype,h;h=r.prototype=Object.create(c),h.constructor=r,h._super=c,s&&y(h,s)}function I(r,i){return function(){return r.apply(i,arguments)}}function x(r,i){return typeof r==v?r.apply(i&&i[0]||o,i):r}function q(r,i){return r===o?i:r}function A(r,i,s){b(N(i),function(c){r.addEventListener(c,s,!1)})}function Y(r,i,s){b(N(i),function(c){r.removeEventListener(c,s,!1)})}function se(r,i){for(;r;){if(r==i)return!0;r=r.parentNode}return!1}function U(r,i){return r.indexOf(i)>-1}function N(r){return r.trim().split(/\s+/g)}function H(r,i,s){if(r.indexOf&&!s)return r.indexOf(i);for(var c=0;c<r.length;){if(s&&r[c][s]==i||!s&&r[c]===i)return c;c++}return-1}function $(r){return Array.prototype.slice.call(r,0)}function F(r,i,s){for(var c=[],h=[],d=0;d<r.length;){var O=i?r[d][i]:r[d];H(h,O)<0&&c.push(r[d]),h[d]=O,d++}return s&&(i?c=c.sort(function(D,k){return D[i]>k[i]}):c=c.sort()),c}function oe(r,i){for(var s,c,h=i[0].toUpperCase()+i.slice(1),d=0;d<l.length;){if(s=l[d],c=s?s+h:i,c in r)return c;d++}return o}var be=1;function It(){return be++}function ee(r){var i=r.ownerDocument||r;return i.defaultView||i.parentWindow||t}var de=/mobile|tablet|ip(ad|hone|od)|android/i,ue="ontouchstart"in t,je=oe(t,"PointerEvent")!==o,qe=ue&&de.test(navigator.userAgent),ce="touch",ge="pen",ye="mouse",Ae="kinect",Ct=25,R=1,pe=2,L=4,V=8,Xe=1,Ne=2,Me=4,Se=8,xe=16,Z=Ne|Me,me=Se|xe,hr=Z|me,vr=["x","y"],ze=["clientX","clientY"];function W(r,i){var s=this;this.manager=r,this.callback=i,this.element=r.element,this.target=r.options.inputTarget,this.domHandler=function(c){x(r.options.enable,[r])&&s.handler(c)},this.init()}W.prototype={handler:function(){},init:function(){this.evEl&&A(this.element,this.evEl,this.domHandler),this.evTarget&&A(this.target,this.evTarget,this.domHandler),this.evWin&&A(ee(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&Y(this.element,this.evEl,this.domHandler),this.evTarget&&Y(this.target,this.evTarget,this.domHandler),this.evWin&&Y(ee(this.element),this.evWin,this.domHandler)}};function Yn(r){var i,s=r.options.inputClass;return s?i=s:je?i=Ot:qe?i=Qe:ue?i=_t:i=Ze,new i(r,Wn)}function Wn(r,i,s){var c=s.pointers.length,h=s.changedPointers.length,d=i&R&&c-h===0,O=i&(L|V)&&c-h===0;s.isFirst=!!d,s.isFinal=!!O,d&&(r.session={}),s.eventType=i,Bn(r,s),r.emit("hammer.input",s),r.recognize(s),r.session.prevInput=s}function Bn(r,i){var s=r.session,c=i.pointers,h=c.length;s.firstInput||(s.firstInput=dr(i)),h>1&&!s.firstMultiple?s.firstMultiple=dr(i):h===1&&(s.firstMultiple=!1);var d=s.firstInput,O=s.firstMultiple,w=O?O.center:d.center,D=i.center=gr(c);i.timeStamp=g(),i.deltaTime=i.timeStamp-d.timeStamp,i.angle=Pt(w,D),i.distance=Ge(w,D),jn(s,i),i.offsetDirection=mr(i.deltaX,i.deltaY);var k=pr(i.deltaTime,i.deltaX,i.deltaY);i.overallVelocityX=k.x,i.overallVelocityY=k.y,i.overallVelocity=E(k.x)>E(k.y)?k.x:k.y,i.scale=O?zn(O.pointers,c):1,i.rotation=O?Xn(O.pointers,c):0,i.maxPointers=s.prevInput?i.pointers.length>s.prevInput.maxPointers?i.pointers.length:s.prevInput.maxPointers:i.pointers.length,qn(s,i);var J=r.element;se(i.srcEvent.target,J)&&(J=i.srcEvent.target),i.target=J}function jn(r,i){var s=i.center,c=r.offsetDelta||{},h=r.prevDelta||{},d=r.prevInput||{};(i.eventType===R||d.eventType===L)&&(h=r.prevDelta={x:d.deltaX||0,y:d.deltaY||0},c=r.offsetDelta={x:s.x,y:s.y}),i.deltaX=h.x+(s.x-c.x),i.deltaY=h.y+(s.y-c.y)}function qn(r,i){var s=r.lastInterval||i,c=i.timeStamp-s.timeStamp,h,d,O,w;if(i.eventType!=V&&(c>Ct||s.velocity===o)){var D=i.deltaX-s.deltaX,k=i.deltaY-s.deltaY,J=pr(c,D,k);d=J.x,O=J.y,h=E(J.x)>E(J.y)?J.x:J.y,w=mr(D,k),r.lastInterval=i}else h=s.velocity,d=s.velocityX,O=s.velocityY,w=s.direction;i.velocity=h,i.velocityX=d,i.velocityY=O,i.direction=w}function dr(r){for(var i=[],s=0;s<r.pointers.length;)i[s]={clientX:u(r.pointers[s].clientX),clientY:u(r.pointers[s].clientY)},s++;return{timeStamp:g(),pointers:i,center:gr(i),deltaX:r.deltaX,deltaY:r.deltaY}}function gr(r){var i=r.length;if(i===1)return{x:u(r[0].clientX),y:u(r[0].clientY)};for(var s=0,c=0,h=0;h<i;)s+=r[h].clientX,c+=r[h].clientY,h++;return{x:u(s/i),y:u(c/i)}}function pr(r,i,s){return{x:i/r||0,y:s/r||0}}function mr(r,i){return r===i?Xe:E(r)>=E(i)?r<0?Ne:Me:i<0?Se:xe}function Ge(r,i,s){s||(s=vr);var c=i[s[0]]-r[s[0]],h=i[s[1]]-r[s[1]];return Math.sqrt(c*c+h*h)}function Pt(r,i,s){s||(s=vr);var c=i[s[0]]-r[s[0]],h=i[s[1]]-r[s[1]];return Math.atan2(h,c)*180/Math.PI}function Xn(r,i){return Pt(i[1],i[0],ze)+Pt(r[1],r[0],ze)}function zn(r,i){return Ge(i[0],i[1],ze)/Ge(r[0],r[1],ze)}var Gn={mousedown:R,mousemove:pe,mouseup:L},Zn="mousedown",Qn="mousemove mouseup";function Ze(){this.evEl=Zn,this.evWin=Qn,this.pressed=!1,W.apply(this,arguments)}p(Ze,W,{handler:function(i){var s=Gn[i.type];s&R&&i.button===0&&(this.pressed=!0),s&pe&&i.which!==1&&(s=L),this.pressed&&(s&L&&(this.pressed=!1),this.callback(this.manager,s,{pointers:[i],changedPointers:[i],pointerType:ye,srcEvent:i}))}});var Jn={pointerdown:R,pointermove:pe,pointerup:L,pointercancel:V,pointerout:V},Kn={2:ce,3:ge,4:ye,5:Ae},Tr="pointerdown",yr="pointermove pointerup pointercancel";t.MSPointerEvent&&!t.PointerEvent&&(Tr="MSPointerDown",yr="MSPointerMove MSPointerUp MSPointerCancel");function Ot(){this.evEl=Tr,this.evWin=yr,W.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}p(Ot,W,{handler:function(i){var s=this.store,c=!1,h=i.type.toLowerCase().replace("ms",""),d=Jn[h],O=Kn[i.pointerType]||i.pointerType,w=O==ce,D=H(s,i.pointerId,"pointerId");d&R&&(i.button===0||w)?D<0&&(s.push(i),D=s.length-1):d&(L|V)&&(c=!0),!(D<0)&&(s[D]=i,this.callback(this.manager,d,{pointers:s,changedPointers:[i],pointerType:O,srcEvent:i}),c&&s.splice(D,1))}});var $n={touchstart:R,touchmove:pe,touchend:L,touchcancel:V},ei="touchstart",ti="touchstart touchmove touchend touchcancel";function Er(){this.evTarget=ei,this.evWin=ti,this.started=!1,W.apply(this,arguments)}p(Er,W,{handler:function(i){var s=$n[i.type];if(s===R&&(this.started=!0),!!this.started){var c=ri.call(this,i,s);s&(L|V)&&c[0].length-c[1].length===0&&(this.started=!1),this.callback(this.manager,s,{pointers:c[0],changedPointers:c[1],pointerType:ce,srcEvent:i})}}});function ri(r,i){var s=$(r.touches),c=$(r.changedTouches);return i&(L|V)&&(s=F(s.concat(c),"identifier",!0)),[s,c]}var ni={touchstart:R,touchmove:pe,touchend:L,touchcancel:V},ii="touchstart touchmove touchend touchcancel";function Qe(){this.evTarget=ii,this.targetIds={},W.apply(this,arguments)}p(Qe,W,{handler:function(i){var s=ni[i.type],c=ai.call(this,i,s);!c||this.callback(this.manager,s,{pointers:c[0],changedPointers:c[1],pointerType:ce,srcEvent:i})}});function ai(r,i){var s=$(r.touches),c=this.targetIds;if(i&(R|pe)&&s.length===1)return c[s[0].identifier]=!0,[s,s];var h,d,O=$(r.changedTouches),w=[],D=this.target;if(d=s.filter(function(k){return se(k.target,D)}),i===R)for(h=0;h<d.length;)c[d[h].identifier]=!0,h++;for(h=0;h<O.length;)c[O[h].identifier]&&w.push(O[h]),i&(L|V)&&delete c[O[h].identifier],h++;if(!!w.length)return[F(d.concat(w),"identifier",!0),w]}var si=2500,Ir=25;function _t(){W.apply(this,arguments);var r=I(this.handler,this);this.touch=new Qe(this.manager,r),this.mouse=new Ze(this.manager,r),this.primaryTouch=null,this.lastTouches=[]}p(_t,W,{handler:function(i,s,c){var h=c.pointerType==ce,d=c.pointerType==ye;if(!(d&&c.sourceCapabilities&&c.sourceCapabilities.firesTouchEvents)){if(h)oi.call(this,s,c);else if(d&&ui.call(this,c))return;this.callback(i,s,c)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});function oi(r,i){r&R?(this.primaryTouch=i.changedPointers[0].identifier,Cr.call(this,i)):r&(L|V)&&Cr.call(this,i)}function Cr(r){var i=r.changedPointers[0];if(i.identifier===this.primaryTouch){var s={x:i.clientX,y:i.clientY};this.lastTouches.push(s);var c=this.lastTouches,h=function(){var d=c.indexOf(s);d>-1&&c.splice(d,1)};setTimeout(h,si)}}function ui(r){for(var i=r.srcEvent.clientX,s=r.srcEvent.clientY,c=0;c<this.lastTouches.length;c++){var h=this.lastTouches[c],d=Math.abs(i-h.x),O=Math.abs(s-h.y);if(d<=Ir&&O<=Ir)return!0}return!1}var Pr=oe(f.style,"touchAction"),Or=Pr!==o,_r="compute",br="auto",bt="manipulation",Te="none",Le="pan-x",we="pan-y",Je=li();function At(r,i){this.manager=r,this.set(i)}At.prototype={set:function(r){r==_r&&(r=this.compute()),Or&&this.manager.element.style&&Je[r]&&(this.manager.element.style[Pr]=r),this.actions=r.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var r=[];return b(this.manager.recognizers,function(i){x(i.options.enable,[i])&&(r=r.concat(i.getTouchAction()))}),ci(r.join(" "))},preventDefaults:function(r){var i=r.srcEvent,s=r.offsetDirection;if(this.manager.session.prevented){i.preventDefault();return}var c=this.actions,h=U(c,Te)&&!Je[Te],d=U(c,we)&&!Je[we],O=U(c,Le)&&!Je[Le];if(h){var w=r.pointers.length===1,D=r.distance<2,k=r.deltaTime<250;if(w&&D&&k)return}if(!(O&&d)&&(h||d&&s&Z||O&&s&me))return this.preventSrc(i)},preventSrc:function(r){this.manager.session.prevented=!0,r.preventDefault()}};function ci(r){if(U(r,Te))return Te;var i=U(r,Le),s=U(r,we);return i&&s?Te:i||s?i?Le:we:U(r,bt)?bt:br}function li(){if(!Or)return!1;var r={},i=t.CSS&&t.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach(function(s){r[s]=i?t.CSS.supports("touch-action",s):!0}),r}var Ke=1,B=2,Ee=4,le=8,te=le,De=16,Q=32;function re(r){this.options=y({},this.defaults,r||{}),this.id=It(),this.manager=null,this.options.enable=q(this.options.enable,!0),this.state=Ke,this.simultaneous={},this.requireFail=[]}re.prototype={defaults:{},set:function(r){return y(this.options,r),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(r){if(C(r,"recognizeWith",this))return this;var i=this.simultaneous;return r=$e(r,this),i[r.id]||(i[r.id]=r,r.recognizeWith(this)),this},dropRecognizeWith:function(r){return C(r,"dropRecognizeWith",this)?this:(r=$e(r,this),delete this.simultaneous[r.id],this)},requireFailure:function(r){if(C(r,"requireFailure",this))return this;var i=this.requireFail;return r=$e(r,this),H(i,r)===-1&&(i.push(r),r.requireFailure(this)),this},dropRequireFailure:function(r){if(C(r,"dropRequireFailure",this))return this;r=$e(r,this);var i=H(this.requireFail,r);return i>-1&&this.requireFail.splice(i,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(r){return!!this.simultaneous[r.id]},emit:function(r){var i=this,s=this.state;function c(h){i.manager.emit(h,r)}s<le&&c(i.options.event+Ar(s)),c(i.options.event),r.additionalEvent&&c(r.additionalEvent),s>=le&&c(i.options.event+Ar(s))},tryEmit:function(r){if(this.canEmit())return this.emit(r);this.state=Q},canEmit:function(){for(var r=0;r<this.requireFail.length;){if(!(this.requireFail[r].state&(Q|Ke)))return!1;r++}return!0},recognize:function(r){var i=y({},r);if(!x(this.options.enable,[this,i])){this.reset(),this.state=Q;return}this.state&(te|De|Q)&&(this.state=Ke),this.state=this.process(i),this.state&(B|Ee|le|De)&&this.tryEmit(i)},process:function(r){},getTouchAction:function(){},reset:function(){}};function Ar(r){return r&De?"cancel":r&le?"end":r&Ee?"move":r&B?"start":""}function Nr(r){return r==xe?"down":r==Se?"up":r==Ne?"left":r==Me?"right":""}function $e(r,i){var s=i.manager;return s?s.get(r):r}function X(){re.apply(this,arguments)}p(X,re,{defaults:{pointers:1},attrTest:function(r){var i=this.options.pointers;return i===0||r.pointers.length===i},process:function(r){var i=this.state,s=r.eventType,c=i&(B|Ee),h=this.attrTest(r);return c&&(s&V||!h)?i|De:c||h?s&L?i|le:i&B?i|Ee:B:Q}});function et(){X.apply(this,arguments),this.pX=null,this.pY=null}p(et,X,{defaults:{event:"pan",threshold:10,pointers:1,direction:hr},getTouchAction:function(){var r=this.options.direction,i=[];return r&Z&&i.push(we),r&me&&i.push(Le),i},directionTest:function(r){var i=this.options,s=!0,c=r.distance,h=r.direction,d=r.deltaX,O=r.deltaY;return h&i.direction||(i.direction&Z?(h=d===0?Xe:d<0?Ne:Me,s=d!=this.pX,c=Math.abs(r.deltaX)):(h=O===0?Xe:O<0?Se:xe,s=O!=this.pY,c=Math.abs(r.deltaY))),r.direction=h,s&&c>i.threshold&&h&i.direction},attrTest:function(r){return X.prototype.attrTest.call(this,r)&&(this.state&B||!(this.state&B)&&this.directionTest(r))},emit:function(r){this.pX=r.deltaX,this.pY=r.deltaY;var i=Nr(r.direction);i&&(r.additionalEvent=this.options.event+i),this._super.emit.call(this,r)}});function Nt(){X.apply(this,arguments)}p(Nt,X,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[Te]},attrTest:function(r){return this._super.attrTest.call(this,r)&&(Math.abs(r.scale-1)>this.options.threshold||this.state&B)},emit:function(r){if(r.scale!==1){var i=r.scale<1?"in":"out";r.additionalEvent=this.options.event+i}this._super.emit.call(this,r)}});function Mt(){re.apply(this,arguments),this._timer=null,this._input=null}p(Mt,re,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[br]},process:function(r){var i=this.options,s=r.pointers.length===i.pointers,c=r.distance<i.threshold,h=r.deltaTime>i.time;if(this._input=r,!c||!s||r.eventType&(L|V)&&!h)this.reset();else if(r.eventType&R)this.reset(),this._timer=T(function(){this.state=te,this.tryEmit()},i.time,this);else if(r.eventType&L)return te;return Q},reset:function(){clearTimeout(this._timer)},emit:function(r){this.state===te&&(r&&r.eventType&L?this.manager.emit(this.options.event+"up",r):(this._input.timeStamp=g(),this.manager.emit(this.options.event,this._input)))}});function St(){X.apply(this,arguments)}p(St,X,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[Te]},attrTest:function(r){return this._super.attrTest.call(this,r)&&(Math.abs(r.rotation)>this.options.threshold||this.state&B)}});function xt(){X.apply(this,arguments)}p(xt,X,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:Z|me,pointers:1},getTouchAction:function(){return et.prototype.getTouchAction.call(this)},attrTest:function(r){var i=this.options.direction,s;return i&(Z|me)?s=r.overallVelocity:i&Z?s=r.overallVelocityX:i&me&&(s=r.overallVelocityY),this._super.attrTest.call(this,r)&&i&r.offsetDirection&&r.distance>this.options.threshold&&r.maxPointers==this.options.pointers&&E(s)>this.options.velocity&&r.eventType&L},emit:function(r){var i=Nr(r.offsetDirection);i&&this.manager.emit(this.options.event+i,r),this.manager.emit(this.options.event,r)}});function tt(){re.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}p(tt,re,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[bt]},process:function(r){var i=this.options,s=r.pointers.length===i.pointers,c=r.distance<i.threshold,h=r.deltaTime<i.time;if(this.reset(),r.eventType&R&&this.count===0)return this.failTimeout();if(c&&h&&s){if(r.eventType!=L)return this.failTimeout();var d=this.pTime?r.timeStamp-this.pTime<i.interval:!0,O=!this.pCenter||Ge(this.pCenter,r.center)<i.posThreshold;this.pTime=r.timeStamp,this.pCenter=r.center,!O||!d?this.count=1:this.count+=1,this._input=r;var w=this.count%i.taps;if(w===0)return this.hasRequireFailures()?(this._timer=T(function(){this.state=te,this.tryEmit()},i.interval,this),B):te}return Q},failTimeout:function(){return this._timer=T(function(){this.state=Q},this.options.interval,this),Q},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==te&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}});function ne(r,i){return i=i||{},i.recognizers=q(i.recognizers,ne.defaults.preset),new Lt(r,i)}ne.VERSION="2.0.7",ne.defaults={domEvents:!1,touchAction:_r,enable:!0,inputTarget:null,inputClass:null,preset:[[St,{enable:!1}],[Nt,{enable:!1},["rotate"]],[xt,{direction:Z}],[et,{direction:Z},["swipe"]],[tt],[tt,{event:"doubletap",taps:2},["tap"]],[Mt]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};var fi=1,Mr=2;function Lt(r,i){this.options=y({},ne.defaults,i||{}),this.options.inputTarget=this.options.inputTarget||r,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=r,this.input=Yn(this),this.touchAction=new At(this,this.options.touchAction),Sr(this,!0),b(this.options.recognizers,function(s){var c=this.add(new s[0](s[1]));s[2]&&c.recognizeWith(s[2]),s[3]&&c.requireFailure(s[3])},this)}Lt.prototype={set:function(r){return y(this.options,r),r.touchAction&&this.touchAction.update(),r.inputTarget&&(this.input.destroy(),this.input.target=r.inputTarget,this.input.init()),this},stop:function(r){this.session.stopped=r?Mr:fi},recognize:function(r){var i=this.session;if(!i.stopped){this.touchAction.preventDefaults(r);var s,c=this.recognizers,h=i.curRecognizer;(!h||h&&h.state&te)&&(h=i.curRecognizer=null);for(var d=0;d<c.length;)s=c[d],i.stopped!==Mr&&(!h||s==h||s.canRecognizeWith(h))?s.recognize(r):s.reset(),!h&&s.state&(B|Ee|le)&&(h=i.curRecognizer=s),d++}},get:function(r){if(r instanceof re)return r;for(var i=this.recognizers,s=0;s<i.length;s++)if(i[s].options.event==r)return i[s];return null},add:function(r){if(C(r,"add",this))return this;var i=this.get(r.options.event);return i&&this.remove(i),this.recognizers.push(r),r.manager=this,this.touchAction.update(),r},remove:function(r){if(C(r,"remove",this))return this;if(r=this.get(r),r){var i=this.recognizers,s=H(i,r);s!==-1&&(i.splice(s,1),this.touchAction.update())}return this},on:function(r,i){if(r!==o&&i!==o){var s=this.handlers;return b(N(r),function(c){s[c]=s[c]||[],s[c].push(i)}),this}},off:function(r,i){if(r!==o){var s=this.handlers;return b(N(r),function(c){i?s[c]&&s[c].splice(H(s[c],i),1):delete s[c]}),this}},emit:function(r,i){this.options.domEvents&&hi(r,i);var s=this.handlers[r]&&this.handlers[r].slice();if(!(!s||!s.length)){i.type=r,i.preventDefault=function(){i.srcEvent.preventDefault()};for(var c=0;c<s.length;)s[c](i),c++}},destroy:function(){this.element&&Sr(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}};function Sr(r,i){var s=r.element;if(!!s.style){var c;b(r.options.cssProps,function(h,d){c=oe(s.style,d),i?(r.oldCssProps[c]=s.style[c],s.style[c]=h):s.style[c]=r.oldCssProps[c]||""}),i||(r.oldCssProps={})}}function hi(r,i){var s=n.createEvent("Event");s.initEvent(r,!0,!0),s.gesture=i,i.target.dispatchEvent(s)}y(ne,{INPUT_START:R,INPUT_MOVE:pe,INPUT_END:L,INPUT_CANCEL:V,STATE_POSSIBLE:Ke,STATE_BEGAN:B,STATE_CHANGED:Ee,STATE_ENDED:le,STATE_RECOGNIZED:te,STATE_CANCELLED:De,STATE_FAILED:Q,DIRECTION_NONE:Xe,DIRECTION_LEFT:Ne,DIRECTION_RIGHT:Me,DIRECTION_UP:Se,DIRECTION_DOWN:xe,DIRECTION_HORIZONTAL:Z,DIRECTION_VERTICAL:me,DIRECTION_ALL:hr,Manager:Lt,Input:W,TouchAction:At,TouchInput:Qe,MouseInput:Ze,PointerEventInput:Ot,TouchMouseInput:_t,SingleTouchInput:Er,Recognizer:re,AttrRecognizer:X,Tap:tt,Pan:et,Swipe:xt,Pinch:Nt,Rotate:St,Press:Mt,on:A,off:Y,each:b,merge:S,extend:M,assign:y,inherit:p,bindFn:I,prefixed:oe});var vi=typeof t<"u"?t:typeof self<"u"?self:{};vi.Hammer=ne,typeof o=="function"&&o.amd?o(function(){return ne}):e.exports?e.exports=ne:t[a]=ne})(window,document,"Hammer")})(wt);const xr=wt.exports;var Dt={update:null,begin:null,loopBegin:null,changeBegin:null,change:null,changeComplete:null,loopComplete:null,complete:null,loop:1,direction:"normal",autoplay:!0,timelineOffset:0},rt={duration:1e3,delay:0,endDelay:0,easing:"easeOutElastic(1, .5)",round:0},Lr=["translateX","translateY","translateZ","rotate","rotateX","rotateY","rotateZ","scale","scaleX","scaleY","scaleZ","skew","skewX","skewY","perspective","matrix","matrix3d"],Re={CSS:{},springs:{}};function z(e,t,n){return Math.min(Math.max(e,t),n)}function Ce(e,t){return e.indexOf(t)>-1}function nt(e,t){return e.apply(null,t)}var m={arr:function(e){return Array.isArray(e)},obj:function(e){return Ce(Object.prototype.toString.call(e),"Object")},pth:function(e){return m.obj(e)&&e.hasOwnProperty("totalLength")},svg:function(e){return e instanceof SVGElement},inp:function(e){return e instanceof HTMLInputElement},dom:function(e){return e.nodeType||m.svg(e)},str:function(e){return typeof e=="string"},fnc:function(e){return typeof e=="function"},und:function(e){return typeof e>"u"},nil:function(e){return m.und(e)||e===null},hex:function(e){return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(e)},rgb:function(e){return/^rgb/.test(e)},hsl:function(e){return/^hsl/.test(e)},col:function(e){return m.hex(e)||m.rgb(e)||m.hsl(e)},key:function(e){return!Dt.hasOwnProperty(e)&&!rt.hasOwnProperty(e)&&e!=="targets"&&e!=="keyframes"}};function Rt(e){var t=/\(([^)]+)\)/.exec(e);return t?t[1].split(",").map(function(n){return parseFloat(n)}):[]}function kt(e,t){var n=Rt(e),a=z(m.und(n[0])?1:n[0],.1,100),o=z(m.und(n[1])?100:n[1],.1,100),l=z(m.und(n[2])?10:n[2],.1,100),f=z(m.und(n[3])?0:n[3],.1,100),v=Math.sqrt(o/a),u=l/(2*Math.sqrt(o*a)),E=u<1?v*Math.sqrt(1-u*u):0,g=1,T=u<1?(u*v+-f)/E:-f+v;function C(P){var y=t?t*P/1e3:P;return u<1?y=Math.exp(-y*u*v)*(g*Math.cos(E*y)+T*Math.sin(E*y)):y=(g+T*y)*Math.exp(-y*v),P===0||P===1?P:1-y}function b(){var P=Re.springs[e];if(P)return P;for(var y=1/6,M=0,S=0;;)if(M+=y,C(M)===1){if(S++,S>=16)break}else S=0;var p=M*y*1e3;return Re.springs[e]=p,p}return t?C:b}function wr(e){return e===void 0&&(e=10),function(t){return Math.ceil(z(t,1e-6,1)*e)*(1/e)}}var Dr=function(){var e=11,t=1/(e-1);function n(g,T){return 1-3*T+3*g}function a(g,T){return 3*T-6*g}function o(g){return 3*g}function l(g,T,C){return((n(T,C)*g+a(T,C))*g+o(T))*g}function f(g,T,C){return 3*n(T,C)*g*g+2*a(T,C)*g+o(T)}function v(g,T,C,b,P){var y,M,S=0;do M=T+(C-T)/2,y=l(M,b,P)-g,y>0?C=M:T=M;while(Math.abs(y)>1e-7&&++S<10);return M}function u(g,T,C,b){for(var P=0;P<4;++P){var y=f(T,C,b);if(y===0)return T;var M=l(T,C,b)-g;T-=M/y}return T}function E(g,T,C,b){if(!(0<=g&&g<=1&&0<=C&&C<=1))return;var P=new Float32Array(e);if(g!==T||C!==b)for(var y=0;y<e;++y)P[y]=l(y*t,g,C);function M(S){for(var p=0,I=1,x=e-1;I!==x&&P[I]<=S;++I)p+=t;--I;var q=(S-P[I])/(P[I+1]-P[I]),A=p+q*t,Y=f(A,g,C);return Y>=.001?u(S,A,g,C):Y===0?A:v(S,p,p+t,g,C)}return function(S){return g===T&&C===b||S===0||S===1?S:l(M(S),T,b)}}return E}(),Ut=function(){var e={linear:function(){return function(a){return a}}},t={Sine:function(){return function(a){return 1-Math.cos(a*Math.PI/2)}},Circ:function(){return function(a){return 1-Math.sqrt(1-a*a)}},Back:function(){return function(a){return a*a*(3*a-2)}},Bounce:function(){return function(a){for(var o,l=4;a<((o=Math.pow(2,--l))-1)/11;);return 1/Math.pow(4,3-l)-7.5625*Math.pow((o*3-2)/22-a,2)}},Elastic:function(a,o){a===void 0&&(a=1),o===void 0&&(o=.5);var l=z(a,1,10),f=z(o,.1,2);return function(v){return v===0||v===1?v:-l*Math.pow(2,10*(v-1))*Math.sin((v-1-f/(Math.PI*2)*Math.asin(1/l))*(Math.PI*2)/f)}}},n=["Quad","Cubic","Quart","Quint","Expo"];return n.forEach(function(a,o){t[a]=function(){return function(l){return Math.pow(l,o+2)}}}),Object.keys(t).forEach(function(a){var o=t[a];e["easeIn"+a]=o,e["easeOut"+a]=function(l,f){return function(v){return 1-o(l,f)(1-v)}},e["easeInOut"+a]=function(l,f){return function(v){return v<.5?o(l,f)(v*2)/2:1-o(l,f)(v*-2+2)/2}},e["easeOutIn"+a]=function(l,f){return function(v){return v<.5?(1-o(l,f)(1-v*2))/2:(o(l,f)(v*2-1)+1)/2}}}),e}();function it(e,t){if(m.fnc(e))return e;var n=e.split("(")[0],a=Ut[n],o=Rt(e);switch(n){case"spring":return kt(e,t);case"cubicBezier":return nt(Dr,o);case"steps":return nt(wr,o);default:return nt(a,o)}}function Ft(e){try{var t=document.querySelectorAll(e);return t}catch{return}}function ke(e,t){for(var n=e.length,a=arguments.length>=2?arguments[1]:void 0,o=[],l=0;l<n;l++)if(l in e){var f=e[l];t.call(a,f,l,e)&&o.push(f)}return o}function Ue(e){return e.reduce(function(t,n){return t.concat(m.arr(n)?Ue(n):n)},[])}function Vt(e){return m.arr(e)?e:(m.str(e)&&(e=Ft(e)||e),e instanceof NodeList||e instanceof HTMLCollection?[].slice.call(e):[e])}function at(e,t){return e.some(function(n){return n===t})}function st(e){var t={};for(var n in e)t[n]=e[n];return t}function ot(e,t){var n=st(e);for(var a in e)n[a]=t.hasOwnProperty(a)?t[a]:e[a];return n}function Fe(e,t){var n=st(e);for(var a in t)n[a]=m.und(e[a])?t[a]:e[a];return n}function Rr(e){var t=/rgb\((\d+,\s*[\d]+,\s*[\d]+)\)/g.exec(e);return t?"rgba("+t[1]+",1)":e}function kr(e){var t=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,n=e.replace(t,function(v,u,E,g){return u+u+E+E+g+g}),a=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(n),o=parseInt(a[1],16),l=parseInt(a[2],16),f=parseInt(a[3],16);return"rgba("+o+","+l+","+f+",1)"}function Ur(e){var t=/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.exec(e)||/hsla\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,\s*([\d.]+)\)/g.exec(e),n=parseInt(t[1],10)/360,a=parseInt(t[2],10)/100,o=parseInt(t[3],10)/100,l=t[4]||1;function f(C,b,P){return P<0&&(P+=1),P>1&&(P-=1),P<1/6?C+(b-C)*6*P:P<1/2?b:P<2/3?C+(b-C)*(2/3-P)*6:C}var v,u,E;if(a==0)v=u=E=o;else{var g=o<.5?o*(1+a):o+a-o*a,T=2*o-g;v=f(T,g,n+1/3),u=f(T,g,n),E=f(T,g,n-1/3)}return"rgba("+v*255+","+u*255+","+E*255+","+l+")"}function Fr(e){if(m.rgb(e))return Rr(e);if(m.hex(e))return kr(e);if(m.hsl(e))return Ur(e)}function K(e){var t=/[+-]?\d*\.?\d+(?:\.\d+)?(?:[eE][+-]?\d+)?(%|px|pt|em|rem|in|cm|mm|ex|ch|pc|vw|vh|vmin|vmax|deg|rad|turn)?$/.exec(e);if(t)return t[1]}function Vr(e){if(Ce(e,"translate")||e==="perspective")return"px";if(Ce(e,"rotate")||Ce(e,"skew"))return"deg"}function ut(e,t){return m.fnc(e)?e(t.target,t.id,t.total):e}function G(e,t){return e.getAttribute(t)}function ct(e,t,n){var a=K(t);if(at([n,"deg","rad","turn"],a))return t;var o=Re.CSS[t+n];if(!m.und(o))return o;var l=100,f=document.createElement(e.tagName),v=e.parentNode&&e.parentNode!==document?e.parentNode:document.body;v.appendChild(f),f.style.position="absolute",f.style.width=l+n;var u=l/f.offsetWidth;v.removeChild(f);var E=u*parseFloat(t);return Re.CSS[t+n]=E,E}function Ht(e,t,n){if(t in e.style){var a=t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),o=e.style[t]||getComputedStyle(e).getPropertyValue(a)||"0";return n?ct(e,o,n):o}}function lt(e,t){if(m.dom(e)&&!m.inp(e)&&(!m.nil(G(e,t))||m.svg(e)&&e[t]))return"attribute";if(m.dom(e)&&at(Lr,t))return"transform";if(m.dom(e)&&t!=="transform"&&Ht(e,t))return"css";if(e[t]!=null)return"object"}function Yt(e){if(!!m.dom(e)){for(var t=e.style.transform||"",n=/(\w+)\(([^)]*)\)/g,a=new Map,o;o=n.exec(t);)a.set(o[1],o[2]);return a}}function Hr(e,t,n,a){var o=Ce(t,"scale")?1:0+Vr(t),l=Yt(e).get(t)||o;return n&&(n.transforms.list.set(t,l),n.transforms.last=t),a?ct(e,l,a):l}function ft(e,t,n,a){switch(lt(e,t)){case"transform":return Hr(e,t,a,n);case"css":return Ht(e,t,n);case"attribute":return G(e,t);default:return e[t]||0}}function ht(e,t){var n=/^(\*=|\+=|-=)/.exec(e);if(!n)return e;var a=K(e)||0,o=parseFloat(t),l=parseFloat(e.replace(n[0],""));switch(n[0][0]){case"+":return o+l+a;case"-":return o-l+a;case"*":return o*l+a}}function Wt(e,t){if(m.col(e))return Fr(e);if(/\s/g.test(e))return e;var n=K(e),a=n?e.substr(0,e.length-n.length):e;return t?a+t:a}function vt(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function Yr(e){return Math.PI*2*G(e,"r")}function Wr(e){return G(e,"width")*2+G(e,"height")*2}function Br(e){return vt({x:G(e,"x1"),y:G(e,"y1")},{x:G(e,"x2"),y:G(e,"y2")})}function Bt(e){for(var t=e.points,n=0,a,o=0;o<t.numberOfItems;o++){var l=t.getItem(o);o>0&&(n+=vt(a,l)),a=l}return n}function jr(e){var t=e.points;return Bt(e)+vt(t.getItem(t.numberOfItems-1),t.getItem(0))}function jt(e){if(e.getTotalLength)return e.getTotalLength();switch(e.tagName.toLowerCase()){case"circle":return Yr(e);case"rect":return Wr(e);case"line":return Br(e);case"polyline":return Bt(e);case"polygon":return jr(e)}}function qr(e){var t=jt(e);return e.setAttribute("stroke-dasharray",t),t}function Xr(e){for(var t=e.parentNode;m.svg(t)&&m.svg(t.parentNode);)t=t.parentNode;return t}function qt(e,t){var n=t||{},a=n.el||Xr(e),o=a.getBoundingClientRect(),l=G(a,"viewBox"),f=o.width,v=o.height,u=n.viewBox||(l?l.split(" "):[0,0,f,v]);return{el:a,viewBox:u,x:u[0]/1,y:u[1]/1,w:f,h:v,vW:u[2],vH:u[3]}}function zr(e,t){var n=m.str(e)?Ft(e)[0]:e,a=t||100;return function(o){return{property:o,el:n,svg:qt(n),totalLength:jt(n)*(a/100)}}}function Gr(e,t,n){function a(g){g===void 0&&(g=0);var T=t+g>=1?t+g:0;return e.el.getPointAtLength(T)}var o=qt(e.el,e.svg),l=a(),f=a(-1),v=a(1),u=n?1:o.w/o.vW,E=n?1:o.h/o.vH;switch(e.property){case"x":return(l.x-o.x)*u;case"y":return(l.y-o.y)*E;case"angle":return Math.atan2(v.y-f.y,v.x-f.x)*180/Math.PI}}function Xt(e,t){var n=/[+-]?\d*\.?\d+(?:\.\d+)?(?:[eE][+-]?\d+)?/g,a=Wt(m.pth(e)?e.totalLength:e,t)+"";return{original:a,numbers:a.match(n)?a.match(n).map(Number):[0],strings:m.str(e)||t?a.split(n):[]}}function dt(e){var t=e?Ue(m.arr(e)?e.map(Vt):Vt(e)):[];return ke(t,function(n,a,o){return o.indexOf(n)===a})}function zt(e){var t=dt(e);return t.map(function(n,a){return{target:n,id:a,total:t.length,transforms:{list:Yt(n)}}})}function Zr(e,t){var n=st(t);if(/^spring/.test(n.easing)&&(n.duration=kt(n.easing)),m.arr(e)){var a=e.length,o=a===2&&!m.obj(e[0]);o?e={value:e}:m.fnc(t.duration)||(n.duration=t.duration/a)}var l=m.arr(e)?e:[e];return l.map(function(f,v){var u=m.obj(f)&&!m.pth(f)?f:{value:f};return m.und(u.delay)&&(u.delay=v?0:t.delay),m.und(u.endDelay)&&(u.endDelay=v===l.length-1?t.endDelay:0),u}).map(function(f){return Fe(f,n)})}function Qr(e){for(var t=ke(Ue(e.map(function(l){return Object.keys(l)})),function(l){return m.key(l)}).reduce(function(l,f){return l.indexOf(f)<0&&l.push(f),l},[]),n={},a=function(l){var f=t[l];n[f]=e.map(function(v){var u={};for(var E in v)m.key(E)?E==f&&(u.value=v[E]):u[E]=v[E];return u})},o=0;o<t.length;o++)a(o);return n}function Jr(e,t){var n=[],a=t.keyframes;a&&(t=Fe(Qr(a),t));for(var o in t)m.key(o)&&n.push({name:o,tweens:Zr(t[o],e)});return n}function Kr(e,t){var n={};for(var a in e){var o=ut(e[a],t);m.arr(o)&&(o=o.map(function(l){return ut(l,t)}),o.length===1&&(o=o[0])),n[a]=o}return n.duration=parseFloat(n.duration),n.delay=parseFloat(n.delay),n}function $r(e,t){var n;return e.tweens.map(function(a){var o=Kr(a,t),l=o.value,f=m.arr(l)?l[1]:l,v=K(f),u=ft(t.target,e.name,v,t),E=n?n.to.original:u,g=m.arr(l)?l[0]:E,T=K(g)||K(u),C=v||T;return m.und(f)&&(f=E),o.from=Xt(g,C),o.to=Xt(ht(f,g),C),o.start=n?n.end:0,o.end=o.start+o.delay+o.duration+o.endDelay,o.easing=it(o.easing,o.duration),o.isPath=m.pth(l),o.isPathTargetInsideSVG=o.isPath&&m.svg(t.target),o.isColor=m.col(o.from.original),o.isColor&&(o.round=1),n=o,o})}var Gt={css:function(e,t,n){return e.style[t]=n},attribute:function(e,t,n){return e.setAttribute(t,n)},object:function(e,t,n){return e[t]=n},transform:function(e,t,n,a,o){if(a.list.set(t,n),t===a.last||o){var l="";a.list.forEach(function(f,v){l+=v+"("+f+") "}),e.style.transform=l}}};function Zt(e,t){var n=zt(e);n.forEach(function(a){for(var o in t){var l=ut(t[o],a),f=a.target,v=K(l),u=ft(f,o,v,a),E=v||K(u),g=ht(Wt(l,E),u),T=lt(f,o);Gt[T](f,o,g,a.transforms,!0)}})}function en(e,t){var n=lt(e.target,t.name);if(n){var a=$r(t,e),o=a[a.length-1];return{type:n,property:t.name,animatable:e,tweens:a,duration:o.end,delay:a[0].delay,endDelay:o.endDelay}}}function tn(e,t){return ke(Ue(e.map(function(n){return t.map(function(a){return en(n,a)})})),function(n){return!m.und(n)})}function Qt(e,t){var n=e.length,a=function(l){return l.timelineOffset?l.timelineOffset:0},o={};return o.duration=n?Math.max.apply(Math,e.map(function(l){return a(l)+l.duration})):t.duration,o.delay=n?Math.min.apply(Math,e.map(function(l){return a(l)+l.delay})):t.delay,o.endDelay=n?o.duration-Math.max.apply(Math,e.map(function(l){return a(l)+l.duration-l.endDelay})):t.endDelay,o}var Jt=0;function rn(e){var t=ot(Dt,e),n=ot(rt,e),a=Jr(n,e),o=zt(e.targets),l=tn(o,a),f=Qt(l,n),v=Jt;return Jt++,Fe(t,{id:v,children:[],animatables:o,animations:l,duration:f.duration,delay:f.delay,endDelay:f.endDelay})}var j=[],Kt=function(){var e;function t(){!e&&(!$t()||!_.suspendWhenDocumentHidden)&&j.length>0&&(e=requestAnimationFrame(n))}function n(o){for(var l=j.length,f=0;f<l;){var v=j[f];v.paused?(j.splice(f,1),l--):(v.tick(o),f++)}e=f>0?requestAnimationFrame(n):void 0}function a(){!_.suspendWhenDocumentHidden||($t()?e=cancelAnimationFrame(e):(j.forEach(function(o){return o._onDocumentVisibility()}),Kt()))}return typeof document<"u"&&document.addEventListener("visibilitychange",a),t}();function $t(){return!!document&&document.hidden}function _(e){e===void 0&&(e={});var t=0,n=0,a=0,o,l=0,f=null;function v(p){var I=window.Promise&&new Promise(function(x){return f=x});return p.finished=I,I}var u=rn(e);v(u);function E(){var p=u.direction;p!=="alternate"&&(u.direction=p!=="normal"?"normal":"reverse"),u.reversed=!u.reversed,o.forEach(function(I){return I.reversed=u.reversed})}function g(p){return u.reversed?u.duration-p:p}function T(){t=0,n=g(u.currentTime)*(1/_.speed)}function C(p,I){I&&I.seek(p-I.timelineOffset)}function b(p){if(u.reversePlayback)for(var x=l;x--;)C(p,o[x]);else for(var I=0;I<l;I++)C(p,o[I])}function P(p){for(var I=0,x=u.animations,q=x.length;I<q;){var A=x[I],Y=A.animatable,se=A.tweens,U=se.length-1,N=se[U];U&&(N=ke(se,function(Ct){return p<Ct.end})[0]||N);for(var H=z(p-N.start-N.delay,0,N.duration)/N.duration,$=isNaN(H)?1:N.easing(H),F=N.to.strings,oe=N.round,be=[],It=N.to.numbers.length,ee=void 0,de=0;de<It;de++){var ue=void 0,je=N.to.numbers[de],qe=N.from.numbers[de]||0;N.isPath?ue=Gr(N.value,$*je,N.isPathTargetInsideSVG):ue=qe+$*(je-qe),oe&&(N.isColor&&de>2||(ue=Math.round(ue*oe)/oe)),be.push(ue)}var ce=F.length;if(!ce)ee=be[0];else{ee=F[0];for(var ge=0;ge<ce;ge++){F[ge];var ye=F[ge+1],Ae=be[ge];isNaN(Ae)||(ye?ee+=Ae+ye:ee+=Ae+" ")}}Gt[A.type](Y.target,A.property,ee,Y.transforms),A.currentValue=ee,I++}}function y(p){u[p]&&!u.passThrough&&u[p](u)}function M(){u.remaining&&u.remaining!==!0&&u.remaining--}function S(p){var I=u.duration,x=u.delay,q=I-u.endDelay,A=g(p);u.progress=z(A/I*100,0,100),u.reversePlayback=A<u.currentTime,o&&b(A),!u.began&&u.currentTime>0&&(u.began=!0,y("begin")),!u.loopBegan&&u.currentTime>0&&(u.loopBegan=!0,y("loopBegin")),A<=x&&u.currentTime!==0&&P(0),(A>=q&&u.currentTime!==I||!I)&&P(I),A>x&&A<q?(u.changeBegan||(u.changeBegan=!0,u.changeCompleted=!1,y("changeBegin")),y("change"),P(A)):u.changeBegan&&(u.changeCompleted=!0,u.changeBegan=!1,y("changeComplete")),u.currentTime=z(A,0,I),u.began&&y("update"),p>=I&&(n=0,M(),u.remaining?(t=a,y("loopComplete"),u.loopBegan=!1,u.direction==="alternate"&&E()):(u.paused=!0,u.completed||(u.completed=!0,y("loopComplete"),y("complete"),!u.passThrough&&"Promise"in window&&(f(),v(u)))))}return u.reset=function(){var p=u.direction;u.passThrough=!1,u.currentTime=0,u.progress=0,u.paused=!0,u.began=!1,u.loopBegan=!1,u.changeBegan=!1,u.completed=!1,u.changeCompleted=!1,u.reversePlayback=!1,u.reversed=p==="reverse",u.remaining=u.loop,o=u.children,l=o.length;for(var I=l;I--;)u.children[I].reset();(u.reversed&&u.loop!==!0||p==="alternate"&&u.loop===1)&&u.remaining++,P(u.reversed?u.duration:0)},u._onDocumentVisibility=T,u.set=function(p,I){return Zt(p,I),u},u.tick=function(p){a=p,t||(t=a),S((a+(n-t))*_.speed)},u.seek=function(p){S(g(p))},u.pause=function(){u.paused=!0,T()},u.play=function(){!u.paused||(u.completed&&u.reset(),u.paused=!1,j.push(u),T(),Kt())},u.reverse=function(){E(),u.completed=!u.reversed,T()},u.restart=function(){u.reset(),u.play()},u.remove=function(p){var I=dt(p);tr(I,u)},u.reset(),u.autoplay&&u.play(),u}function er(e,t){for(var n=t.length;n--;)at(e,t[n].animatable.target)&&t.splice(n,1)}function tr(e,t){var n=t.animations,a=t.children;er(e,n);for(var o=a.length;o--;){var l=a[o],f=l.animations;er(e,f),!f.length&&!l.children.length&&a.splice(o,1)}!n.length&&!a.length&&t.pause()}function nn(e){for(var t=dt(e),n=j.length;n--;){var a=j[n];tr(t,a)}}function an(e,t){t===void 0&&(t={});var n=t.direction||"normal",a=t.easing?it(t.easing):null,o=t.grid,l=t.axis,f=t.from||0,v=f==="first",u=f==="center",E=f==="last",g=m.arr(e),T=parseFloat(g?e[0]:e),C=g?parseFloat(e[1]):0,b=K(g?e[1]:e)||0,P=t.start||0+(g?T:0),y=[],M=0;return function(S,p,I){if(v&&(f=0),u&&(f=(I-1)/2),E&&(f=I-1),!y.length){for(var x=0;x<I;x++){if(!o)y.push(Math.abs(f-x));else{var q=u?(o[0]-1)/2:f%o[0],A=u?(o[1]-1)/2:Math.floor(f/o[0]),Y=x%o[0],se=Math.floor(x/o[0]),U=q-Y,N=A-se,H=Math.sqrt(U*U+N*N);l==="x"&&(H=-U),l==="y"&&(H=-N),y.push(H)}M=Math.max.apply(Math,y)}a&&(y=y.map(function(F){return a(F/M)*M})),n==="reverse"&&(y=y.map(function(F){return l?F<0?F*-1:-F:Math.abs(M-F)}))}var $=g?(C-T)/M:T;return P+$*(Math.round(y[p]*100)/100)+b}}function sn(e){e===void 0&&(e={});var t=_(e);return t.duration=0,t.add=function(n,a){var o=j.indexOf(t),l=t.children;o>-1&&j.splice(o,1);function f(C){C.passThrough=!0}for(var v=0;v<l.length;v++)f(l[v]);var u=Fe(n,ot(rt,e));u.targets=u.targets||e.targets;var E=t.duration;u.autoplay=!1,u.direction=t.direction,u.timelineOffset=m.und(a)?E:ht(a,E),f(t),t.seek(u.timelineOffset);var g=_(u);f(g),l.push(g);var T=Qt(l,e);return t.delay=T.delay,t.endDelay=T.endDelay,t.duration=T.duration,t.seek(0),t.reset(),t.autoplay&&t.play(),t},t}_.version="3.2.1",_.speed=1,_.suspendWhenDocumentHidden=!0,_.running=j,_.remove=nn,_.get=ft,_.set=Zt,_.convertPx=ct,_.path=zr,_.setDashoffset=qr,_.stagger=an,_.timeline=sn,_.easing=it,_.penner=Ut,_.random=function(e,t){return Math.floor(Math.random()*(t-e+1))+e};let Pe=300;const ie={animateIn:e=>{_({targets:e,translateY:"-35px",opacity:1,duration:Pe,easing:"easeOutCubic"})},animateOut:(e,t)=>{_({targets:e,opacity:0,marginTop:"-40px",duration:Pe,easing:"easeOutExpo",complete:t})},animateOutBottom:(e,t)=>{_({targets:e,opacity:0,marginBottom:"-40px",duration:Pe,easing:"easeOutExpo",complete:t})},animateReset:e=>{_({targets:e,left:0,opacity:1,duration:Pe,easing:"easeOutExpo"})},animatePanning:(e,t,n)=>{_({targets:e,duration:10,easing:"easeOutQuad",left:t,opacity:n})},animatePanEnd:(e,t)=>{_({targets:e,opacity:0,duration:Pe,easing:"easeOutExpo",complete:t})},clearAnimation:e=>{let t=_.timeline();e.forEach(n=>{t.add({targets:n.el,opacity:0,right:"-40px",duration:300,offset:"-=150",easing:"easeOutExpo",complete:()=>{n.remove()}})})}};var rr={exports:{}},nr={exports:{}},Ve=1;function on(){return Ve=(Ve*9301+49297)%233280,Ve/233280}function un(e){Ve=e}var cn={nextValue:on,seed:un},gt=cn,he="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-",ae,ir,Oe;function pt(){Oe=!1}function ar(e){if(!e){ae!==he&&(ae=he,pt());return}if(e!==ae){if(e.length!==he.length)throw new Error("Custom alphabet for shortid must be "+he.length+" unique characters. You submitted "+e.length+" characters: "+e);var t=e.split("").filter(function(n,a,o){return a!==o.lastIndexOf(n)});if(t.length)throw new Error("Custom alphabet for shortid must be "+he.length+" unique characters. These characters were not unique: "+t.join(", "));ae=e,pt()}}function ln(e){return ar(e),ae}function fn(e){gt.seed(e),ir!==e&&(pt(),ir=e)}function hn(){ae||ar(he);for(var e=ae.split(""),t=[],n=gt.nextValue(),a;e.length>0;)n=gt.nextValue(),a=Math.floor(n*e.length),t.push(e.splice(a,1)[0]);return t.join("")}function sr(){return Oe||(Oe=hn(),Oe)}function vn(e){var t=sr();return t[e]}function dn(){return ae||he}var mt={get:dn,characters:ln,seed:fn,lookup:vn,shuffled:sr},Tt=typeof window=="object"&&(window.crypto||window.msCrypto),yt;!Tt||!Tt.getRandomValues?yt=function(e){for(var t=[],n=0;n<e;n++)t.push(Math.floor(Math.random()*256));return t}:yt=function(e){return Tt.getRandomValues(new Uint8Array(e))};var gn=yt,pn=function(e,t,n){for(var a=(2<<Math.log(t.length-1)/Math.LN2)-1,o=-~(1.6*a*n/t.length),l="";;)for(var f=e(o),v=o;v--;)if(l+=t[f[v]&a]||"",l.length===+n)return l},mn=mt,Tn=gn,yn=pn;function En(e){for(var t=0,n,a="";!n;)a=a+yn(Tn,mn.get(),1),n=e<Math.pow(16,t+1),t++;return a}var In=En,He=In,Cn=1567752802062,Pn=7,Ye,or;function On(e){var t="",n=Math.floor((Date.now()-Cn)*.001);return n===or?Ye++:(Ye=0,or=n),t=t+He(Pn),t=t+He(e),Ye>0&&(t=t+He(Ye)),t=t+He(n),t}var _n=On,bn=mt;function An(e){if(!e||typeof e!="string"||e.length<6)return!1;var t=new RegExp("[^"+bn.get().replace(/[|\\{}()[\]^$+*?.-]/g,"\\$&")+"]");return!t.test(e)}var Nn=An;(function(e){var t=mt,n=_n,a=Nn,o=0;function l(E){return t.seed(E),e.exports}function f(E){return o=E,e.exports}function v(E){return E!==void 0&&t.characters(E),t.shuffled()}function u(){return n(o)}e.exports=u,e.exports.generate=u,e.exports.seed=l,e.exports.worker=f,e.exports.characters=v,e.exports.isValid=a})(nr),function(e){e.exports=nr.exports}(rr);const ur=Ie(rr.exports),Mn=(e,t,n)=>(setTimeout(function(){if(n.cached_options.position&&n.cached_options.position.includes("bottom")){ie.animateOutBottom(e,()=>{n.remove(e)});return}ie.animateOut(e,()=>{n.remove(e)})},t),!0),Sn=(e,t)=>((typeof HTMLElement=="object"?t instanceof HTMLElement:t&&typeof t=="object"&&t!==null&&t.nodeType===1&&typeof t.nodeName=="string")?e.appendChild(t):e.innerHTML=t,globalThis),Et=function(e,t){let n=!1;return{el:e,text:function(a){return Sn(e,a),this},goAway:function(a=800){return n=!0,Mn(e,a,t)},remove:function(){t.remove(e)},disposed:function(){return n}}};let We={},ve=null;const xn=function(e){return e.className=e.className||null,e.onComplete=e.onComplete||null,e.position=e.position||"top-right",e.duration=e.duration||null,e.keepOnHover=e.keepOnHover||!1,e.theme=e.theme||"toasted-primary",e.type=e.type||"default",e.containerClass=e.containerClass||null,e.fullWidth=e.fullWidth||!1,e.icon=e.icon||null,e.action=e.action||null,e.fitToScreen=e.fitToScreen||null,e.closeOnSwipe=typeof e.closeOnSwipe<"u"?e.closeOnSwipe:!0,e.iconPack=e.iconPack||"material",e.className&&typeof e.className=="string"&&(e.className=e.className.split(" ")),e.className||(e.className=[]),e.theme&&e.className.push(e.theme.trim()),e.type&&e.className.push(e.type),e.containerClass&&typeof e.containerClass=="string"&&(e.containerClass=e.containerClass.split(" ")),e.containerClass||(e.containerClass=[]),e.position&&e.containerClass.push(e.position.trim()),e.fullWidth&&e.containerClass.push("full-width"),e.fitToScreen&&e.containerClass.push("fit-to-screen"),We=e,e},Ln=function(e,t){let n=document.createElement("div");if(n.classList.add("toasted"),n.hash=ur.generate(),t.className&&t.className.forEach(a=>{n.classList.add(a)}),(typeof HTMLElement=="object"?e instanceof HTMLElement:e&&typeof e=="object"&&e!==null&&e.nodeType===1&&typeof e.nodeName=="string")?n.appendChild(e):n.innerHTML=e,wn(t,n),t.closeOnSwipe){let a=new xr(n,{prevent_default:!1});a.on("pan",function(o){let l=o.deltaX,f=80;n.classList.contains("panning")||n.classList.add("panning");let v=1-Math.abs(l/f);v<0&&(v=0),ie.animatePanning(n,l,v)}),a.on("panend",function(o){let l=o.deltaX,f=80;Math.abs(l)>f?ie.animatePanEnd(n,function(){typeof t.onComplete=="function"&&t.onComplete(),n.parentNode&&ve.remove(n)}):(n.classList.remove("panning"),ie.animateReset(n))})}if(Array.isArray(t.action))t.action.forEach(a=>{let o=cr(a,Et(n,ve));o&&n.appendChild(o)});else if(typeof t.action=="object"){let a=cr(t.action,Et(n,ve));a&&n.appendChild(a)}return n},wn=(e,t)=>{if(e.icon){let n=document.createElement("i");switch(n.setAttribute("aria-hidden","true"),e.iconPack){case"fontawesome":n.classList.add("fa");let a=e.icon.name?e.icon.name:e.icon;a.includes("fa-")?n.classList.add(a.trim()):n.classList.add("fa-"+a.trim());break;case"mdi":n.classList.add("mdi");let o=e.icon.name?e.icon.name:e.icon;o.includes("mdi-")?n.classList.add(o.trim()):n.classList.add("mdi-"+o.trim());break;case"custom-class":let l=e.icon.name?e.icon.name:e.icon;typeof l=="string"?l.split(" ").forEach(v=>{n.classList.add(v)}):Array.isArray(l)&&l.forEach(v=>{n.classList.add(v.trim())});break;case"callback":let f=e.icon&&e.icon instanceof Function?e.icon:null;f&&(n=f(n));break;default:n.classList.add("material-icons"),n.textContent=e.icon.name?e.icon.name:e.icon}e.icon.after&&n.classList.add("after"),Dn(e,n,t)}},Dn=(e,t,n)=>{e.icon&&(e.icon.after&&e.icon.name?n.appendChild(t):(e.icon.name,n.insertBefore(t,n.firstChild)))},cr=(e,t)=>{if(!e)return null;let n;if(e.href?n=document.createElement("a"):n=document.createElement("button"),n.classList.add("action"),n.classList.add("ripple"),e.text&&(n.text=e.text),e.href&&(n.href=e.href),e.target&&(n.target=e.target),e.icon){n.classList.add("icon");let a=document.createElement("i");switch(We.iconPack){case"fontawesome":a.classList.add("fa"),e.icon.includes("fa-")?a.classList.add(e.icon.trim()):a.classList.add("fa-"+e.icon.trim());break;case"mdi":a.classList.add("mdi"),e.icon.includes("mdi-")?a.classList.add(e.icon.trim()):a.classList.add("mdi-"+e.icon.trim());break;case"custom-class":typeof e.icon=="string"?e.icon.split(" ").forEach(o=>{n.classList.add(o)}):Array.isArray(e.icon)&&e.icon.forEach(o=>{n.classList.add(o.trim())});break;default:a.classList.add("material-icons"),a.textContent=e.icon}n.appendChild(a)}return e.class&&(typeof e.class=="string"?e.class.split(" ").forEach(a=>{n.classList.add(a)}):Array.isArray(e.class)&&e.class.forEach(a=>{n.classList.add(a.trim())})),e.push&&n.addEventListener("click",a=>{if(a.preventDefault(),!We.router){console.warn("[vue-toasted] : Vue Router instance is not attached. please check the docs");return}We.router.push(e.push),e.push.dontClose||t.goAway(0)}),e.onClick&&typeof e.onClick=="function"&&n.addEventListener("click",a=>{e.onClick&&(a.preventDefault(),e.onClick(a,t))}),n};function Rn(e,t,n){ve=e,n=xn(n);const a=ve.container;n.containerClass.unshift("toasted-container"),a.className!==n.containerClass.join(" ")&&(a.className="",n.containerClass.forEach(v=>{a.classList.add(v)}));let o=Ln(t,n);t&&a.appendChild(o),o.style.opacity=0,ie.animateIn(o);let l=n.duration,f;if(l!==null){const v=()=>setInterval(function(){o.parentNode===null&&window.clearInterval(f),o.classList.contains("panning")||(l-=20),l<=0&&(ie.animateOut(o,function(){typeof n.onComplete=="function"&&n.onComplete(),o.parentNode&&ve.remove(o)}),window.clearInterval(f))},20);f=v(),n.keepOnHover&&(o.addEventListener("mouseover",()=>{window.clearInterval(f)}),o.addEventListener("mouseout",()=>{f=v()}))}return Et(o,ve)}const lr=function(e){return this.id=ur.generate(),this.options=e,this.cached_options={},this.global={},this.groups=[],this.toasts=[],this.container=null,kn(this),fr(this),this.group=t=>{t||(t={}),t.globalToasts||(t.globalToasts={}),Object.assign(t.globalToasts,this.global);let n=new lr(t);return this.groups.push(n),n},this.register=(t,n,a)=>(a=a||{},Un(this,t,n,a)),this.show=(t,n)=>_e(this,t,n),this.success=(t,n)=>(n=n||{},n.type="success",_e(this,t,n)),this.info=(t,n)=>(n=n||{},n.type="info",_e(this,t,n)),this.error=(t,n)=>(n=n||{},n.type="error",_e(this,t,n)),this.remove=t=>{this.toasts=this.toasts.filter(n=>n.el.hash!==t.hash),t.parentNode&&t.parentNode.removeChild(t)},this.clear=t=>(ie.clearAnimation(this.toasts,()=>{t&&t()}),this.toasts=[],!0),this},_e=function(e,t,n){n=n||{};let a=null;if(typeof n!="object")return console.error("Options should be a type of object. given : "+n),null;e.options.singleton&&e.toasts.length>0&&(e.cached_options=n,e.toasts[e.toasts.length-1].goAway(0));let o=Object.assign({},e.options);return Object.assign(o,n),a=Rn(e,t,o),e.toasts.push(a),a},fr=function(e){let t=e.options.globalToasts,n=(a,o)=>typeof o=="string"&&e[o]?e[o].apply(e,[a,{}]):_e(e,a,o);t&&(e.global={},Object.keys(t).forEach(a=>{e.global[a]=(o={})=>t[a].apply(null,[o,n])}))},kn=function(e){const t=document.createElement("div");t.id=e.id,t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-atomic","false"),document.body.appendChild(t),e.container=t},Un=function(e,t,n,a){e.options.globalToasts||(e.options.globalToasts={}),e.options.globalToasts[t]=function(o,l){let f=null;return typeof n=="string"&&(f=n),typeof n=="function"&&(f=n(o)),l(f,a)},fr(e)},di="",Fn={};let Be=null;const Vn={install(e,t){Be=new lr(t!=null?t:{}),e.component("toasted",Fn),e.config.globalProperties.toasted=Be,e.config.globalProperties.$toasted=Be}},Hn=()=>Be;fe.default=Vn,fe.useToasted=Hn,Object.defineProperties(fe,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})});
`;return function(){var h=new Error("get-stack-trace"),d=h&&h.stack?h.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",O=t.console&&(t.console.warn||t.console.log);return O&&O.call(t.console,c,d),r.apply(this,arguments)}}var y;typeof Object.assign!="function"?y=function(i){if(i===o||i===null)throw new TypeError("Cannot convert undefined or null to object");for(var s=Object(i),c=1;c<arguments.length;c++){var h=arguments[c];if(h!==o&&h!==null)for(var d in h)h.hasOwnProperty(d)&&(s[d]=h[d])}return s}:y=Object.assign;var M=P(function(i,s,c){for(var h=Object.keys(s),d=0;d<h.length;)(!c||c&&i[h[d]]===o)&&(i[h[d]]=s[h[d]]),d++;return i},"extend","Use `assign`."),S=P(function(i,s){return M(i,s,!0)},"merge","Use `assign`.");function p(r,i,s){var c=i.prototype,h;h=r.prototype=Object.create(c),h.constructor=r,h._super=c,s&&y(h,s)}function I(r,i){return function(){return r.apply(i,arguments)}}function x(r,i){return typeof r==v?r.apply(i&&i[0]||o,i):r}function q(r,i){return r===o?i:r}function A(r,i,s){b(N(i),function(c){r.addEventListener(c,s,!1)})}function Y(r,i,s){b(N(i),function(c){r.removeEventListener(c,s,!1)})}function se(r,i){for(;r;){if(r==i)return!0;r=r.parentNode}return!1}function U(r,i){return r.indexOf(i)>-1}function N(r){return r.trim().split(/\s+/g)}function H(r,i,s){if(r.indexOf&&!s)return r.indexOf(i);for(var c=0;c<r.length;){if(s&&r[c][s]==i||!s&&r[c]===i)return c;c++}return-1}function $(r){return Array.prototype.slice.call(r,0)}function F(r,i,s){for(var c=[],h=[],d=0;d<r.length;){var O=i?r[d][i]:r[d];H(h,O)<0&&c.push(r[d]),h[d]=O,d++}return s&&(i?c=c.sort(function(D,k){return D[i]>k[i]}):c=c.sort()),c}function oe(r,i){for(var s,c,h=i[0].toUpperCase()+i.slice(1),d=0;d<l.length;){if(s=l[d],c=s?s+h:i,c in r)return c;d++}return o}var be=1;function It(){return be++}function ee(r){var i=r.ownerDocument||r;return i.defaultView||i.parentWindow||t}var de=/mobile|tablet|ip(ad|hone|od)|android/i,ue="ontouchstart"in t,je=oe(t,"PointerEvent")!==o,qe=ue&&de.test(navigator.userAgent),ce="touch",ge="pen",ye="mouse",Ae="kinect",Ct=25,R=1,pe=2,L=4,V=8,Xe=1,Ne=2,Me=4,Se=8,xe=16,Z=Ne|Me,me=Se|xe,hr=Z|me,vr=["x","y"],ze=["clientX","clientY"];function W(r,i){var s=this;this.manager=r,this.callback=i,this.element=r.element,this.target=r.options.inputTarget,this.domHandler=function(c){x(r.options.enable,[r])&&s.handler(c)},this.init()}W.prototype={handler:function(){},init:function(){this.evEl&&A(this.element,this.evEl,this.domHandler),this.evTarget&&A(this.target,this.evTarget,this.domHandler),this.evWin&&A(ee(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&Y(this.element,this.evEl,this.domHandler),this.evTarget&&Y(this.target,this.evTarget,this.domHandler),this.evWin&&Y(ee(this.element),this.evWin,this.domHandler)}};function Yn(r){var i,s=r.options.inputClass;return s?i=s:je?i=Ot:qe?i=Qe:ue?i=_t:i=Ze,new i(r,Wn)}function Wn(r,i,s){var c=s.pointers.length,h=s.changedPointers.length,d=i&R&&c-h===0,O=i&(L|V)&&c-h===0;s.isFirst=!!d,s.isFinal=!!O,d&&(r.session={}),s.eventType=i,Bn(r,s),r.emit("hammer.input",s),r.recognize(s),r.session.prevInput=s}function Bn(r,i){var s=r.session,c=i.pointers,h=c.length;s.firstInput||(s.firstInput=dr(i)),h>1&&!s.firstMultiple?s.firstMultiple=dr(i):h===1&&(s.firstMultiple=!1);var d=s.firstInput,O=s.firstMultiple,w=O?O.center:d.center,D=i.center=gr(c);i.timeStamp=g(),i.deltaTime=i.timeStamp-d.timeStamp,i.angle=Pt(w,D),i.distance=Ge(w,D),jn(s,i),i.offsetDirection=mr(i.deltaX,i.deltaY);var k=pr(i.deltaTime,i.deltaX,i.deltaY);i.overallVelocityX=k.x,i.overallVelocityY=k.y,i.overallVelocity=E(k.x)>E(k.y)?k.x:k.y,i.scale=O?zn(O.pointers,c):1,i.rotation=O?Xn(O.pointers,c):0,i.maxPointers=s.prevInput?i.pointers.length>s.prevInput.maxPointers?i.pointers.length:s.prevInput.maxPointers:i.pointers.length,qn(s,i);var J=r.element;se(i.srcEvent.target,J)&&(J=i.srcEvent.target),i.target=J}function jn(r,i){var s=i.center,c=r.offsetDelta||{},h=r.prevDelta||{},d=r.prevInput||{};(i.eventType===R||d.eventType===L)&&(h=r.prevDelta={x:d.deltaX||0,y:d.deltaY||0},c=r.offsetDelta={x:s.x,y:s.y}),i.deltaX=h.x+(s.x-c.x),i.deltaY=h.y+(s.y-c.y)}function qn(r,i){var s=r.lastInterval||i,c=i.timeStamp-s.timeStamp,h,d,O,w;if(i.eventType!=V&&(c>Ct||s.velocity===o)){var D=i.deltaX-s.deltaX,k=i.deltaY-s.deltaY,J=pr(c,D,k);d=J.x,O=J.y,h=E(J.x)>E(J.y)?J.x:J.y,w=mr(D,k),r.lastInterval=i}else h=s.velocity,d=s.velocityX,O=s.velocityY,w=s.direction;i.velocity=h,i.velocityX=d,i.velocityY=O,i.direction=w}function dr(r){for(var i=[],s=0;s<r.pointers.length;)i[s]={clientX:u(r.pointers[s].clientX),clientY:u(r.pointers[s].clientY)},s++;return{timeStamp:g(),pointers:i,center:gr(i),deltaX:r.deltaX,deltaY:r.deltaY}}function gr(r){var i=r.length;if(i===1)return{x:u(r[0].clientX),y:u(r[0].clientY)};for(var s=0,c=0,h=0;h<i;)s+=r[h].clientX,c+=r[h].clientY,h++;return{x:u(s/i),y:u(c/i)}}function pr(r,i,s){return{x:i/r||0,y:s/r||0}}function mr(r,i){return r===i?Xe:E(r)>=E(i)?r<0?Ne:Me:i<0?Se:xe}function Ge(r,i,s){s||(s=vr);var c=i[s[0]]-r[s[0]],h=i[s[1]]-r[s[1]];return Math.sqrt(c*c+h*h)}function Pt(r,i,s){s||(s=vr);var c=i[s[0]]-r[s[0]],h=i[s[1]]-r[s[1]];return Math.atan2(h,c)*180/Math.PI}function Xn(r,i){return Pt(i[1],i[0],ze)+Pt(r[1],r[0],ze)}function zn(r,i){return Ge(i[0],i[1],ze)/Ge(r[0],r[1],ze)}var Gn={mousedown:R,mousemove:pe,mouseup:L},Zn="mousedown",Qn="mousemove mouseup";function Ze(){this.evEl=Zn,this.evWin=Qn,this.pressed=!1,W.apply(this,arguments)}p(Ze,W,{handler:function(i){var s=Gn[i.type];s&R&&i.button===0&&(this.pressed=!0),s&pe&&i.which!==1&&(s=L),this.pressed&&(s&L&&(this.pressed=!1),this.callback(this.manager,s,{pointers:[i],changedPointers:[i],pointerType:ye,srcEvent:i}))}});var Jn={pointerdown:R,pointermove:pe,pointerup:L,pointercancel:V,pointerout:V},Kn={2:ce,3:ge,4:ye,5:Ae},Tr="pointerdown",yr="pointermove pointerup pointercancel";t.MSPointerEvent&&!t.PointerEvent&&(Tr="MSPointerDown",yr="MSPointerMove MSPointerUp MSPointerCancel");function Ot(){this.evEl=Tr,this.evWin=yr,W.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}p(Ot,W,{handler:function(i){var s=this.store,c=!1,h=i.type.toLowerCase().replace("ms",""),d=Jn[h],O=Kn[i.pointerType]||i.pointerType,w=O==ce,D=H(s,i.pointerId,"pointerId");d&R&&(i.button===0||w)?D<0&&(s.push(i),D=s.length-1):d&(L|V)&&(c=!0),!(D<0)&&(s[D]=i,this.callback(this.manager,d,{pointers:s,changedPointers:[i],pointerType:O,srcEvent:i}),c&&s.splice(D,1))}});var $n={touchstart:R,touchmove:pe,touchend:L,touchcancel:V},ei="touchstart",ti="touchstart touchmove touchend touchcancel";function Er(){this.evTarget=ei,this.evWin=ti,this.started=!1,W.apply(this,arguments)}p(Er,W,{handler:function(i){var s=$n[i.type];if(s===R&&(this.started=!0),!!this.started){var c=ri.call(this,i,s);s&(L|V)&&c[0].length-c[1].length===0&&(this.started=!1),this.callback(this.manager,s,{pointers:c[0],changedPointers:c[1],pointerType:ce,srcEvent:i})}}});function ri(r,i){var s=$(r.touches),c=$(r.changedTouches);return i&(L|V)&&(s=F(s.concat(c),"identifier",!0)),[s,c]}var ni={touchstart:R,touchmove:pe,touchend:L,touchcancel:V},ii="touchstart touchmove touchend touchcancel";function Qe(){this.evTarget=ii,this.targetIds={},W.apply(this,arguments)}p(Qe,W,{handler:function(i){var s=ni[i.type],c=ai.call(this,i,s);!c||this.callback(this.manager,s,{pointers:c[0],changedPointers:c[1],pointerType:ce,srcEvent:i})}});function ai(r,i){var s=$(r.touches),c=this.targetIds;if(i&(R|pe)&&s.length===1)return c[s[0].identifier]=!0,[s,s];var h,d,O=$(r.changedTouches),w=[],D=this.target;if(d=s.filter(function(k){return se(k.target,D)}),i===R)for(h=0;h<d.length;)c[d[h].identifier]=!0,h++;for(h=0;h<O.length;)c[O[h].identifier]&&w.push(O[h]),i&(L|V)&&delete c[O[h].identifier],h++;if(!!w.length)return[F(d.concat(w),"identifier",!0),w]}var si=2500,Ir=25;function _t(){W.apply(this,arguments);var r=I(this.handler,this);this.touch=new Qe(this.manager,r),this.mouse=new Ze(this.manager,r),this.primaryTouch=null,this.lastTouches=[]}p(_t,W,{handler:function(i,s,c){var h=c.pointerType==ce,d=c.pointerType==ye;if(!(d&&c.sourceCapabilities&&c.sourceCapabilities.firesTouchEvents)){if(h)oi.call(this,s,c);else if(d&&ui.call(this,c))return;this.callback(i,s,c)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});function oi(r,i){r&R?(this.primaryTouch=i.changedPointers[0].identifier,Cr.call(this,i)):r&(L|V)&&Cr.call(this,i)}function Cr(r){var i=r.changedPointers[0];if(i.identifier===this.primaryTouch){var s={x:i.clientX,y:i.clientY};this.lastTouches.push(s);var c=this.lastTouches,h=function(){var d=c.indexOf(s);d>-1&&c.splice(d,1)};setTimeout(h,si)}}function ui(r){for(var i=r.srcEvent.clientX,s=r.srcEvent.clientY,c=0;c<this.lastTouches.length;c++){var h=this.lastTouches[c],d=Math.abs(i-h.x),O=Math.abs(s-h.y);if(d<=Ir&&O<=Ir)return!0}return!1}var Pr=oe(f.style,"touchAction"),Or=Pr!==o,_r="compute",br="auto",bt="manipulation",Te="none",Le="pan-x",we="pan-y",Je=li();function At(r,i){this.manager=r,this.set(i)}At.prototype={set:function(r){r==_r&&(r=this.compute()),Or&&this.manager.element.style&&Je[r]&&(this.manager.element.style[Pr]=r),this.actions=r.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var r=[];return b(this.manager.recognizers,function(i){x(i.options.enable,[i])&&(r=r.concat(i.getTouchAction()))}),ci(r.join(" "))},preventDefaults:function(r){var i=r.srcEvent,s=r.offsetDirection;if(this.manager.session.prevented){i.preventDefault();return}var c=this.actions,h=U(c,Te)&&!Je[Te],d=U(c,we)&&!Je[we],O=U(c,Le)&&!Je[Le];if(h){var w=r.pointers.length===1,D=r.distance<2,k=r.deltaTime<250;if(w&&D&&k)return}if(!(O&&d)&&(h||d&&s&Z||O&&s&me))return this.preventSrc(i)},preventSrc:function(r){this.manager.session.prevented=!0,r.preventDefault()}};function ci(r){if(U(r,Te))return Te;var i=U(r,Le),s=U(r,we);return i&&s?Te:i||s?i?Le:we:U(r,bt)?bt:br}function li(){if(!Or)return!1;var r={},i=t.CSS&&t.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach(function(s){r[s]=i?t.CSS.supports("touch-action",s):!0}),r}var Ke=1,B=2,Ee=4,le=8,te=le,De=16,Q=32;function re(r){this.options=y({},this.defaults,r||{}),this.id=It(),this.manager=null,this.options.enable=q(this.options.enable,!0),this.state=Ke,this.simultaneous={},this.requireFail=[]}re.prototype={defaults:{},set:function(r){return y(this.options,r),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(r){if(C(r,"recognizeWith",this))return this;var i=this.simultaneous;return r=$e(r,this),i[r.id]||(i[r.id]=r,r.recognizeWith(this)),this},dropRecognizeWith:function(r){return C(r,"dropRecognizeWith",this)?this:(r=$e(r,this),delete this.simultaneous[r.id],this)},requireFailure:function(r){if(C(r,"requireFailure",this))return this;var i=this.requireFail;return r=$e(r,this),H(i,r)===-1&&(i.push(r),r.requireFailure(this)),this},dropRequireFailure:function(r){if(C(r,"dropRequireFailure",this))return this;r=$e(r,this);var i=H(this.requireFail,r);return i>-1&&this.requireFail.splice(i,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(r){return!!this.simultaneous[r.id]},emit:function(r){var i=this,s=this.state;function c(h){i.manager.emit(h,r)}s<le&&c(i.options.event+Ar(s)),c(i.options.event),r.additionalEvent&&c(r.additionalEvent),s>=le&&c(i.options.event+Ar(s))},tryEmit:function(r){if(this.canEmit())return this.emit(r);this.state=Q},canEmit:function(){for(var r=0;r<this.requireFail.length;){if(!(this.requireFail[r].state&(Q|Ke)))return!1;r++}return!0},recognize:function(r){var i=y({},r);if(!x(this.options.enable,[this,i])){this.reset(),this.state=Q;return}this.state&(te|De|Q)&&(this.state=Ke),this.state=this.process(i),this.state&(B|Ee|le|De)&&this.tryEmit(i)},process:function(r){},getTouchAction:function(){},reset:function(){}};function Ar(r){return r&De?"cancel":r&le?"end":r&Ee?"move":r&B?"start":""}function Nr(r){return r==xe?"down":r==Se?"up":r==Ne?"left":r==Me?"right":""}function $e(r,i){var s=i.manager;return s?s.get(r):r}function X(){re.apply(this,arguments)}p(X,re,{defaults:{pointers:1},attrTest:function(r){var i=this.options.pointers;return i===0||r.pointers.length===i},process:function(r){var i=this.state,s=r.eventType,c=i&(B|Ee),h=this.attrTest(r);return c&&(s&V||!h)?i|De:c||h?s&L?i|le:i&B?i|Ee:B:Q}});function et(){X.apply(this,arguments),this.pX=null,this.pY=null}p(et,X,{defaults:{event:"pan",threshold:10,pointers:1,direction:hr},getTouchAction:function(){var r=this.options.direction,i=[];return r&Z&&i.push(we),r&me&&i.push(Le),i},directionTest:function(r){var i=this.options,s=!0,c=r.distance,h=r.direction,d=r.deltaX,O=r.deltaY;return h&i.direction||(i.direction&Z?(h=d===0?Xe:d<0?Ne:Me,s=d!=this.pX,c=Math.abs(r.deltaX)):(h=O===0?Xe:O<0?Se:xe,s=O!=this.pY,c=Math.abs(r.deltaY))),r.direction=h,s&&c>i.threshold&&h&i.direction},attrTest:function(r){return X.prototype.attrTest.call(this,r)&&(this.state&B||!(this.state&B)&&this.directionTest(r))},emit:function(r){this.pX=r.deltaX,this.pY=r.deltaY;var i=Nr(r.direction);i&&(r.additionalEvent=this.options.event+i),this._super.emit.call(this,r)}});function Nt(){X.apply(this,arguments)}p(Nt,X,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[Te]},attrTest:function(r){return this._super.attrTest.call(this,r)&&(Math.abs(r.scale-1)>this.options.threshold||this.state&B)},emit:function(r){if(r.scale!==1){var i=r.scale<1?"in":"out";r.additionalEvent=this.options.event+i}this._super.emit.call(this,r)}});function Mt(){re.apply(this,arguments),this._timer=null,this._input=null}p(Mt,re,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[br]},process:function(r){var i=this.options,s=r.pointers.length===i.pointers,c=r.distance<i.threshold,h=r.deltaTime>i.time;if(this._input=r,!c||!s||r.eventType&(L|V)&&!h)this.reset();else if(r.eventType&R)this.reset(),this._timer=T(function(){this.state=te,this.tryEmit()},i.time,this);else if(r.eventType&L)return te;return Q},reset:function(){clearTimeout(this._timer)},emit:function(r){this.state===te&&(r&&r.eventType&L?this.manager.emit(this.options.event+"up",r):(this._input.timeStamp=g(),this.manager.emit(this.options.event,this._input)))}});function St(){X.apply(this,arguments)}p(St,X,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[Te]},attrTest:function(r){return this._super.attrTest.call(this,r)&&(Math.abs(r.rotation)>this.options.threshold||this.state&B)}});function xt(){X.apply(this,arguments)}p(xt,X,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:Z|me,pointers:1},getTouchAction:function(){return et.prototype.getTouchAction.call(this)},attrTest:function(r){var i=this.options.direction,s;return i&(Z|me)?s=r.overallVelocity:i&Z?s=r.overallVelocityX:i&me&&(s=r.overallVelocityY),this._super.attrTest.call(this,r)&&i&r.offsetDirection&&r.distance>this.options.threshold&&r.maxPointers==this.options.pointers&&E(s)>this.options.velocity&&r.eventType&L},emit:function(r){var i=Nr(r.offsetDirection);i&&this.manager.emit(this.options.event+i,r),this.manager.emit(this.options.event,r)}});function tt(){re.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}p(tt,re,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[bt]},process:function(r){var i=this.options,s=r.pointers.length===i.pointers,c=r.distance<i.threshold,h=r.deltaTime<i.time;if(this.reset(),r.eventType&R&&this.count===0)return this.failTimeout();if(c&&h&&s){if(r.eventType!=L)return this.failTimeout();var d=this.pTime?r.timeStamp-this.pTime<i.interval:!0,O=!this.pCenter||Ge(this.pCenter,r.center)<i.posThreshold;this.pTime=r.timeStamp,this.pCenter=r.center,!O||!d?this.count=1:this.count+=1,this._input=r;var w=this.count%i.taps;if(w===0)return this.hasRequireFailures()?(this._timer=T(function(){this.state=te,this.tryEmit()},i.interval,this),B):te}return Q},failTimeout:function(){return this._timer=T(function(){this.state=Q},this.options.interval,this),Q},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==te&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}});function ne(r,i){return i=i||{},i.recognizers=q(i.recognizers,ne.defaults.preset),new Lt(r,i)}ne.VERSION="2.0.7",ne.defaults={domEvents:!1,touchAction:_r,enable:!0,inputTarget:null,inputClass:null,preset:[[St,{enable:!1}],[Nt,{enable:!1},["rotate"]],[xt,{direction:Z}],[et,{direction:Z},["swipe"]],[tt],[tt,{event:"doubletap",taps:2},["tap"]],[Mt]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};var fi=1,Mr=2;function Lt(r,i){this.options=y({},ne.defaults,i||{}),this.options.inputTarget=this.options.inputTarget||r,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=r,this.input=Yn(this),this.touchAction=new At(this,this.options.touchAction),Sr(this,!0),b(this.options.recognizers,function(s){var c=this.add(new s[0](s[1]));s[2]&&c.recognizeWith(s[2]),s[3]&&c.requireFailure(s[3])},this)}Lt.prototype={set:function(r){return y(this.options,r),r.touchAction&&this.touchAction.update(),r.inputTarget&&(this.input.destroy(),this.input.target=r.inputTarget,this.input.init()),this},stop:function(r){this.session.stopped=r?Mr:fi},recognize:function(r){var i=this.session;if(!i.stopped){this.touchAction.preventDefaults(r);var s,c=this.recognizers,h=i.curRecognizer;(!h||h&&h.state&te)&&(h=i.curRecognizer=null);for(var d=0;d<c.length;)s=c[d],i.stopped!==Mr&&(!h||s==h||s.canRecognizeWith(h))?s.recognize(r):s.reset(),!h&&s.state&(B|Ee|le)&&(h=i.curRecognizer=s),d++}},get:function(r){if(r instanceof re)return r;for(var i=this.recognizers,s=0;s<i.length;s++)if(i[s].options.event==r)return i[s];return null},add:function(r){if(C(r,"add",this))return this;var i=this.get(r.options.event);return i&&this.remove(i),this.recognizers.push(r),r.manager=this,this.touchAction.update(),r},remove:function(r){if(C(r,"remove",this))return this;if(r=this.get(r),r){var i=this.recognizers,s=H(i,r);s!==-1&&(i.splice(s,1),this.touchAction.update())}return this},on:function(r,i){if(r!==o&&i!==o){var s=this.handlers;return b(N(r),function(c){s[c]=s[c]||[],s[c].push(i)}),this}},off:function(r,i){if(r!==o){var s=this.handlers;return b(N(r),function(c){i?s[c]&&s[c].splice(H(s[c],i),1):delete s[c]}),this}},emit:function(r,i){this.options.domEvents&&hi(r,i);var s=this.handlers[r]&&this.handlers[r].slice();if(!(!s||!s.length)){i.type=r,i.preventDefault=function(){i.srcEvent.preventDefault()};for(var c=0;c<s.length;)s[c](i),c++}},destroy:function(){this.element&&Sr(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}};function Sr(r,i){var s=r.element;if(!!s.style){var c;b(r.options.cssProps,function(h,d){c=oe(s.style,d),i?(r.oldCssProps[c]=s.style[c],s.style[c]=h):s.style[c]=r.oldCssProps[c]||""}),i||(r.oldCssProps={})}}function hi(r,i){var s=n.createEvent("Event");s.initEvent(r,!0,!0),s.gesture=i,i.target.dispatchEvent(s)}y(ne,{INPUT_START:R,INPUT_MOVE:pe,INPUT_END:L,INPUT_CANCEL:V,STATE_POSSIBLE:Ke,STATE_BEGAN:B,STATE_CHANGED:Ee,STATE_ENDED:le,STATE_RECOGNIZED:te,STATE_CANCELLED:De,STATE_FAILED:Q,DIRECTION_NONE:Xe,DIRECTION_LEFT:Ne,DIRECTION_RIGHT:Me,DIRECTION_UP:Se,DIRECTION_DOWN:xe,DIRECTION_HORIZONTAL:Z,DIRECTION_VERTICAL:me,DIRECTION_ALL:hr,Manager:Lt,Input:W,TouchAction:At,TouchInput:Qe,MouseInput:Ze,PointerEventInput:Ot,TouchMouseInput:_t,SingleTouchInput:Er,Recognizer:re,AttrRecognizer:X,Tap:tt,Pan:et,Swipe:xt,Pinch:Nt,Rotate:St,Press:Mt,on:A,off:Y,each:b,merge:S,extend:M,assign:y,inherit:p,bindFn:I,prefixed:oe});var vi=typeof t<"u"?t:typeof self<"u"?self:{};vi.Hammer=ne,typeof o=="function"&&o.amd?o(function(){return ne}):e.exports?e.exports=ne:t[a]=ne})(window,document,"Hammer")})(wt);const xr=wt.exports;var Dt={update:null,begin:null,loopBegin:null,changeBegin:null,change:null,changeComplete:null,loopComplete:null,complete:null,loop:1,direction:"normal",autoplay:!0,timelineOffset:0},rt={duration:1e3,delay:0,endDelay:0,easing:"easeOutElastic(1, .5)",round:0},Lr=["translateX","translateY","translateZ","rotate","rotateX","rotateY","rotateZ","scale","scaleX","scaleY","scaleZ","skew","skewX","skewY","perspective","matrix","matrix3d"],Re={CSS:{},springs:{}};function z(e,t,n){return Math.min(Math.max(e,t),n)}function Ce(e,t){return e.indexOf(t)>-1}function nt(e,t){return e.apply(null,t)}var m={arr:function(e){return Array.isArray(e)},obj:function(e){return Ce(Object.prototype.toString.call(e),"Object")},pth:function(e){return m.obj(e)&&e.hasOwnProperty("totalLength")},svg:function(e){return e instanceof SVGElement},inp:function(e){return e instanceof HTMLInputElement},dom:function(e){return e.nodeType||m.svg(e)},str:function(e){return typeof e=="string"},fnc:function(e){return typeof e=="function"},und:function(e){return typeof e>"u"},nil:function(e){return m.und(e)||e===null},hex:function(e){return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(e)},rgb:function(e){return/^rgb/.test(e)},hsl:function(e){return/^hsl/.test(e)},col:function(e){return m.hex(e)||m.rgb(e)||m.hsl(e)},key:function(e){return!Dt.hasOwnProperty(e)&&!rt.hasOwnProperty(e)&&e!=="targets"&&e!=="keyframes"}};function Rt(e){var t=/\(([^)]+)\)/.exec(e);return t?t[1].split(",").map(function(n){return parseFloat(n)}):[]}function kt(e,t){var n=Rt(e),a=z(m.und(n[0])?1:n[0],.1,100),o=z(m.und(n[1])?100:n[1],.1,100),l=z(m.und(n[2])?10:n[2],.1,100),f=z(m.und(n[3])?0:n[3],.1,100),v=Math.sqrt(o/a),u=l/(2*Math.sqrt(o*a)),E=u<1?v*Math.sqrt(1-u*u):0,g=1,T=u<1?(u*v+-f)/E:-f+v;function C(P){var y=t?t*P/1e3:P;return u<1?y=Math.exp(-y*u*v)*(g*Math.cos(E*y)+T*Math.sin(E*y)):y=(g+T*y)*Math.exp(-y*v),P===0||P===1?P:1-y}function b(){var P=Re.springs[e];if(P)return P;for(var y=1/6,M=0,S=0;;)if(M+=y,C(M)===1){if(S++,S>=16)break}else S=0;var p=M*y*1e3;return Re.springs[e]=p,p}return t?C:b}function wr(e){return e===void 0&&(e=10),function(t){return Math.ceil(z(t,1e-6,1)*e)*(1/e)}}var Dr=function(){var e=11,t=1/(e-1);function n(g,T){return 1-3*T+3*g}function a(g,T){return 3*T-6*g}function o(g){return 3*g}function l(g,T,C){return((n(T,C)*g+a(T,C))*g+o(T))*g}function f(g,T,C){return 3*n(T,C)*g*g+2*a(T,C)*g+o(T)}function v(g,T,C,b,P){var y,M,S=0;do M=T+(C-T)/2,y=l(M,b,P)-g,y>0?C=M:T=M;while(Math.abs(y)>1e-7&&++S<10);return M}function u(g,T,C,b){for(var P=0;P<4;++P){var y=f(T,C,b);if(y===0)return T;var M=l(T,C,b)-g;T-=M/y}return T}function E(g,T,C,b){if(!(0<=g&&g<=1&&0<=C&&C<=1))return;var P=new Float32Array(e);if(g!==T||C!==b)for(var y=0;y<e;++y)P[y]=l(y*t,g,C);function M(S){for(var p=0,I=1,x=e-1;I!==x&&P[I]<=S;++I)p+=t;--I;var q=(S-P[I])/(P[I+1]-P[I]),A=p+q*t,Y=f(A,g,C);return Y>=.001?u(S,A,g,C):Y===0?A:v(S,p,p+t,g,C)}return function(S){return g===T&&C===b||S===0||S===1?S:l(M(S),T,b)}}return E}(),Ut=function(){var e={linear:function(){return function(a){return a}}},t={Sine:function(){return function(a){return 1-Math.cos(a*Math.PI/2)}},Circ:function(){return function(a){return 1-Math.sqrt(1-a*a)}},Back:function(){return function(a){return a*a*(3*a-2)}},Bounce:function(){return function(a){for(var o,l=4;a<((o=Math.pow(2,--l))-1)/11;);return 1/Math.pow(4,3-l)-7.5625*Math.pow((o*3-2)/22-a,2)}},Elastic:function(a,o){a===void 0&&(a=1),o===void 0&&(o=.5);var l=z(a,1,10),f=z(o,.1,2);return function(v){return v===0||v===1?v:-l*Math.pow(2,10*(v-1))*Math.sin((v-1-f/(Math.PI*2)*Math.asin(1/l))*(Math.PI*2)/f)}}},n=["Quad","Cubic","Quart","Quint","Expo"];return n.forEach(function(a,o){t[a]=function(){return function(l){return Math.pow(l,o+2)}}}),Object.keys(t).forEach(function(a){var o=t[a];e["easeIn"+a]=o,e["easeOut"+a]=function(l,f){return function(v){return 1-o(l,f)(1-v)}},e["easeInOut"+a]=function(l,f){return function(v){return v<.5?o(l,f)(v*2)/2:1-o(l,f)(v*-2+2)/2}},e["easeOutIn"+a]=function(l,f){return function(v){return v<.5?(1-o(l,f)(1-v*2))/2:(o(l,f)(v*2-1)+1)/2}}}),e}();function it(e,t){if(m.fnc(e))return e;var n=e.split("(")[0],a=Ut[n],o=Rt(e);switch(n){case"spring":return kt(e,t);case"cubicBezier":return nt(Dr,o);case"steps":return nt(wr,o);default:return nt(a,o)}}function Ft(e){try{var t=document.querySelectorAll(e);return t}catch{return}}function ke(e,t){for(var n=e.length,a=arguments.length>=2?arguments[1]:void 0,o=[],l=0;l<n;l++)if(l in e){var f=e[l];t.call(a,f,l,e)&&o.push(f)}return o}function Ue(e){return e.reduce(function(t,n){return t.concat(m.arr(n)?Ue(n):n)},[])}function Vt(e){return m.arr(e)?e:(m.str(e)&&(e=Ft(e)||e),e instanceof NodeList||e instanceof HTMLCollection?[].slice.call(e):[e])}function at(e,t){return e.some(function(n){return n===t})}function st(e){var t={};for(var n in e)t[n]=e[n];return t}function ot(e,t){var n=st(e);for(var a in e)n[a]=t.hasOwnProperty(a)?t[a]:e[a];return n}function Fe(e,t){var n=st(e);for(var a in t)n[a]=m.und(e[a])?t[a]:e[a];return n}function Rr(e){var t=/rgb\((\d+,\s*[\d]+,\s*[\d]+)\)/g.exec(e);return t?"rgba("+t[1]+",1)":e}function kr(e){var t=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,n=e.replace(t,function(v,u,E,g){return u+u+E+E+g+g}),a=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(n),o=parseInt(a[1],16),l=parseInt(a[2],16),f=parseInt(a[3],16);return"rgba("+o+","+l+","+f+",1)"}function Ur(e){var t=/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.exec(e)||/hsla\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,\s*([\d.]+)\)/g.exec(e),n=parseInt(t[1],10)/360,a=parseInt(t[2],10)/100,o=parseInt(t[3],10)/100,l=t[4]||1;function f(C,b,P){return P<0&&(P+=1),P>1&&(P-=1),P<1/6?C+(b-C)*6*P:P<1/2?b:P<2/3?C+(b-C)*(2/3-P)*6:C}var v,u,E;if(a==0)v=u=E=o;else{var g=o<.5?o*(1+a):o+a-o*a,T=2*o-g;v=f(T,g,n+1/3),u=f(T,g,n),E=f(T,g,n-1/3)}return"rgba("+v*255+","+u*255+","+E*255+","+l+")"}function Fr(e){if(m.rgb(e))return Rr(e);if(m.hex(e))return kr(e);if(m.hsl(e))return Ur(e)}function K(e){var t=/[+-]?\d*\.?\d+(?:\.\d+)?(?:[eE][+-]?\d+)?(%|px|pt|em|rem|in|cm|mm|ex|ch|pc|vw|vh|vmin|vmax|deg|rad|turn)?$/.exec(e);if(t)return t[1]}function Vr(e){if(Ce(e,"translate")||e==="perspective")return"px";if(Ce(e,"rotate")||Ce(e,"skew"))return"deg"}function ut(e,t){return m.fnc(e)?e(t.target,t.id,t.total):e}function G(e,t){return e.getAttribute(t)}function ct(e,t,n){var a=K(t);if(at([n,"deg","rad","turn"],a))return t;var o=Re.CSS[t+n];if(!m.und(o))return o;var l=100,f=document.createElement(e.tagName),v=e.parentNode&&e.parentNode!==document?e.parentNode:document.body;v.appendChild(f),f.style.position="absolute",f.style.width=l+n;var u=l/f.offsetWidth;v.removeChild(f);var E=u*parseFloat(t);return Re.CSS[t+n]=E,E}function Ht(e,t,n){if(t in e.style){var a=t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),o=e.style[t]||getComputedStyle(e).getPropertyValue(a)||"0";return n?ct(e,o,n):o}}function lt(e,t){if(m.dom(e)&&!m.inp(e)&&(!m.nil(G(e,t))||m.svg(e)&&e[t]))return"attribute";if(m.dom(e)&&at(Lr,t))return"transform";if(m.dom(e)&&t!=="transform"&&Ht(e,t))return"css";if(e[t]!=null)return"object"}function Yt(e){if(!!m.dom(e)){for(var t=e.style.transform||"",n=/(\w+)\(([^)]*)\)/g,a=new Map,o;o=n.exec(t);)a.set(o[1],o[2]);return a}}function Hr(e,t,n,a){var o=Ce(t,"scale")?1:0+Vr(t),l=Yt(e).get(t)||o;return n&&(n.transforms.list.set(t,l),n.transforms.last=t),a?ct(e,l,a):l}function ft(e,t,n,a){switch(lt(e,t)){case"transform":return Hr(e,t,a,n);case"css":return Ht(e,t,n);case"attribute":return G(e,t);default:return e[t]||0}}function ht(e,t){var n=/^(\*=|\+=|-=)/.exec(e);if(!n)return e;var a=K(e)||0,o=parseFloat(t),l=parseFloat(e.replace(n[0],""));switch(n[0][0]){case"+":return o+l+a;case"-":return o-l+a;case"*":return o*l+a}}function Wt(e,t){if(m.col(e))return Fr(e);if(/\s/g.test(e))return e;var n=K(e),a=n?e.substr(0,e.length-n.length):e;return t?a+t:a}function vt(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function Yr(e){return Math.PI*2*G(e,"r")}function Wr(e){return G(e,"width")*2+G(e,"height")*2}function Br(e){return vt({x:G(e,"x1"),y:G(e,"y1")},{x:G(e,"x2"),y:G(e,"y2")})}function Bt(e){for(var t=e.points,n=0,a,o=0;o<t.numberOfItems;o++){var l=t.getItem(o);o>0&&(n+=vt(a,l)),a=l}return n}function jr(e){var t=e.points;return Bt(e)+vt(t.getItem(t.numberOfItems-1),t.getItem(0))}function jt(e){if(e.getTotalLength)return e.getTotalLength();switch(e.tagName.toLowerCase()){case"circle":return Yr(e);case"rect":return Wr(e);case"line":return Br(e);case"polyline":return Bt(e);case"polygon":return jr(e)}}function qr(e){var t=jt(e);return e.setAttribute("stroke-dasharray",t),t}function Xr(e){for(var t=e.parentNode;m.svg(t)&&m.svg(t.parentNode);)t=t.parentNode;return t}function qt(e,t){var n=t||{},a=n.el||Xr(e),o=a.getBoundingClientRect(),l=G(a,"viewBox"),f=o.width,v=o.height,u=n.viewBox||(l?l.split(" "):[0,0,f,v]);return{el:a,viewBox:u,x:u[0]/1,y:u[1]/1,w:f,h:v,vW:u[2],vH:u[3]}}function zr(e,t){var n=m.str(e)?Ft(e)[0]:e,a=t||100;return function(o){return{property:o,el:n,svg:qt(n),totalLength:jt(n)*(a/100)}}}function Gr(e,t,n){function a(g){g===void 0&&(g=0);var T=t+g>=1?t+g:0;return e.el.getPointAtLength(T)}var o=qt(e.el,e.svg),l=a(),f=a(-1),v=a(1),u=n?1:o.w/o.vW,E=n?1:o.h/o.vH;switch(e.property){case"x":return(l.x-o.x)*u;case"y":return(l.y-o.y)*E;case"angle":return Math.atan2(v.y-f.y,v.x-f.x)*180/Math.PI}}function Xt(e,t){var n=/[+-]?\d*\.?\d+(?:\.\d+)?(?:[eE][+-]?\d+)?/g,a=Wt(m.pth(e)?e.totalLength:e,t)+"";return{original:a,numbers:a.match(n)?a.match(n).map(Number):[0],strings:m.str(e)||t?a.split(n):[]}}function dt(e){var t=e?Ue(m.arr(e)?e.map(Vt):Vt(e)):[];return ke(t,function(n,a,o){return o.indexOf(n)===a})}function zt(e){var t=dt(e);return t.map(function(n,a){return{target:n,id:a,total:t.length,transforms:{list:Yt(n)}}})}function Zr(e,t){var n=st(t);if(/^spring/.test(n.easing)&&(n.duration=kt(n.easing)),m.arr(e)){var a=e.length,o=a===2&&!m.obj(e[0]);o?e={value:e}:m.fnc(t.duration)||(n.duration=t.duration/a)}var l=m.arr(e)?e:[e];return l.map(function(f,v){var u=m.obj(f)&&!m.pth(f)?f:{value:f};return m.und(u.delay)&&(u.delay=v?0:t.delay),m.und(u.endDelay)&&(u.endDelay=v===l.length-1?t.endDelay:0),u}).map(function(f){return Fe(f,n)})}function Qr(e){for(var t=ke(Ue(e.map(function(l){return Object.keys(l)})),function(l){return m.key(l)}).reduce(function(l,f){return l.indexOf(f)<0&&l.push(f),l},[]),n={},a=function(l){var f=t[l];n[f]=e.map(function(v){var u={};for(var E in v)m.key(E)?E==f&&(u.value=v[E]):u[E]=v[E];return u})},o=0;o<t.length;o++)a(o);return n}function Jr(e,t){var n=[],a=t.keyframes;a&&(t=Fe(Qr(a),t));for(var o in t)m.key(o)&&n.push({name:o,tweens:Zr(t[o],e)});return n}function Kr(e,t){var n={};for(var a in e){var o=ut(e[a],t);m.arr(o)&&(o=o.map(function(l){return ut(l,t)}),o.length===1&&(o=o[0])),n[a]=o}return n.duration=parseFloat(n.duration),n.delay=parseFloat(n.delay),n}function $r(e,t){var n;return e.tweens.map(function(a){var o=Kr(a,t),l=o.value,f=m.arr(l)?l[1]:l,v=K(f),u=ft(t.target,e.name,v,t),E=n?n.to.original:u,g=m.arr(l)?l[0]:E,T=K(g)||K(u),C=v||T;return m.und(f)&&(f=E),o.from=Xt(g,C),o.to=Xt(ht(f,g),C),o.start=n?n.end:0,o.end=o.start+o.delay+o.duration+o.endDelay,o.easing=it(o.easing,o.duration),o.isPath=m.pth(l),o.isPathTargetInsideSVG=o.isPath&&m.svg(t.target),o.isColor=m.col(o.from.original),o.isColor&&(o.round=1),n=o,o})}var Gt={css:function(e,t,n){return e.style[t]=n},attribute:function(e,t,n){return e.setAttribute(t,n)},object:function(e,t,n){return e[t]=n},transform:function(e,t,n,a,o){if(a.list.set(t,n),t===a.last||o){var l="";a.list.forEach(function(f,v){l+=v+"("+f+") "}),e.style.transform=l}}};function Zt(e,t){var n=zt(e);n.forEach(function(a){for(var o in t){var l=ut(t[o],a),f=a.target,v=K(l),u=ft(f,o,v,a),E=v||K(u),g=ht(Wt(l,E),u),T=lt(f,o);Gt[T](f,o,g,a.transforms,!0)}})}function en(e,t){var n=lt(e.target,t.name);if(n){var a=$r(t,e),o=a[a.length-1];return{type:n,property:t.name,animatable:e,tweens:a,duration:o.end,delay:a[0].delay,endDelay:o.endDelay}}}function tn(e,t){return ke(Ue(e.map(function(n){return t.map(function(a){return en(n,a)})})),function(n){return!m.und(n)})}function Qt(e,t){var n=e.length,a=function(l){return l.timelineOffset?l.timelineOffset:0},o={};return o.duration=n?Math.max.apply(Math,e.map(function(l){return a(l)+l.duration})):t.duration,o.delay=n?Math.min.apply(Math,e.map(function(l){return a(l)+l.delay})):t.delay,o.endDelay=n?o.duration-Math.max.apply(Math,e.map(function(l){return a(l)+l.duration-l.endDelay})):t.endDelay,o}var Jt=0;function rn(e){var t=ot(Dt,e),n=ot(rt,e),a=Jr(n,e),o=zt(e.targets),l=tn(o,a),f=Qt(l,n),v=Jt;return Jt++,Fe(t,{id:v,children:[],animatables:o,animations:l,duration:f.duration,delay:f.delay,endDelay:f.endDelay})}var j=[],Kt=function(){var e;function t(){!e&&(!$t()||!_.suspendWhenDocumentHidden)&&j.length>0&&(e=requestAnimationFrame(n))}function n(o){for(var l=j.length,f=0;f<l;){var v=j[f];v.paused?(j.splice(f,1),l--):(v.tick(o),f++)}e=f>0?requestAnimationFrame(n):void 0}function a(){!_.suspendWhenDocumentHidden||($t()?e=cancelAnimationFrame(e):(j.forEach(function(o){return o._onDocumentVisibility()}),Kt()))}return typeof document<"u"&&document.addEventListener("visibilitychange",a),t}();function $t(){return!!document&&document.hidden}function _(e){e===void 0&&(e={});var t=0,n=0,a=0,o,l=0,f=null;function v(p){var I=window.Promise&&new Promise(function(x){return f=x});return p.finished=I,I}var u=rn(e);v(u);function E(){var p=u.direction;p!=="alternate"&&(u.direction=p!=="normal"?"normal":"reverse"),u.reversed=!u.reversed,o.forEach(function(I){return I.reversed=u.reversed})}function g(p){return u.reversed?u.duration-p:p}function T(){t=0,n=g(u.currentTime)*(1/_.speed)}function C(p,I){I&&I.seek(p-I.timelineOffset)}function b(p){if(u.reversePlayback)for(var x=l;x--;)C(p,o[x]);else for(var I=0;I<l;I++)C(p,o[I])}function P(p){for(var I=0,x=u.animations,q=x.length;I<q;){var A=x[I],Y=A.animatable,se=A.tweens,U=se.length-1,N=se[U];U&&(N=ke(se,function(Ct){return p<Ct.end})[0]||N);for(var H=z(p-N.start-N.delay,0,N.duration)/N.duration,$=isNaN(H)?1:N.easing(H),F=N.to.strings,oe=N.round,be=[],It=N.to.numbers.length,ee=void 0,de=0;de<It;de++){var ue=void 0,je=N.to.numbers[de],qe=N.from.numbers[de]||0;N.isPath?ue=Gr(N.value,$*je,N.isPathTargetInsideSVG):ue=qe+$*(je-qe),oe&&(N.isColor&&de>2||(ue=Math.round(ue*oe)/oe)),be.push(ue)}var ce=F.length;if(!ce)ee=be[0];else{ee=F[0];for(var ge=0;ge<ce;ge++){F[ge];var ye=F[ge+1],Ae=be[ge];isNaN(Ae)||(ye?ee+=Ae+ye:ee+=Ae+" ")}}Gt[A.type](Y.target,A.property,ee,Y.transforms),A.currentValue=ee,I++}}function y(p){u[p]&&!u.passThrough&&u[p](u)}function M(){u.remaining&&u.remaining!==!0&&u.remaining--}function S(p){var I=u.duration,x=u.delay,q=I-u.endDelay,A=g(p);u.progress=z(A/I*100,0,100),u.reversePlayback=A<u.currentTime,o&&b(A),!u.began&&u.currentTime>0&&(u.began=!0,y("begin")),!u.loopBegan&&u.currentTime>0&&(u.loopBegan=!0,y("loopBegin")),A<=x&&u.currentTime!==0&&P(0),(A>=q&&u.currentTime!==I||!I)&&P(I),A>x&&A<q?(u.changeBegan||(u.changeBegan=!0,u.changeCompleted=!1,y("changeBegin")),y("change"),P(A)):u.changeBegan&&(u.changeCompleted=!0,u.changeBegan=!1,y("changeComplete")),u.currentTime=z(A,0,I),u.began&&y("update"),p>=I&&(n=0,M(),u.remaining?(t=a,y("loopComplete"),u.loopBegan=!1,u.direction==="alternate"&&E()):(u.paused=!0,u.completed||(u.completed=!0,y("loopComplete"),y("complete"),!u.passThrough&&"Promise"in window&&(f(),v(u)))))}return u.reset=function(){var p=u.direction;u.passThrough=!1,u.currentTime=0,u.progress=0,u.paused=!0,u.began=!1,u.loopBegan=!1,u.changeBegan=!1,u.completed=!1,u.changeCompleted=!1,u.reversePlayback=!1,u.reversed=p==="reverse",u.remaining=u.loop,o=u.children,l=o.length;for(var I=l;I--;)u.children[I].reset();(u.reversed&&u.loop!==!0||p==="alternate"&&u.loop===1)&&u.remaining++,P(u.reversed?u.duration:0)},u._onDocumentVisibility=T,u.set=function(p,I){return Zt(p,I),u},u.tick=function(p){a=p,t||(t=a),S((a+(n-t))*_.speed)},u.seek=function(p){S(g(p))},u.pause=function(){u.paused=!0,T()},u.play=function(){!u.paused||(u.completed&&u.reset(),u.paused=!1,j.push(u),T(),Kt())},u.reverse=function(){E(),u.completed=!u.reversed,T()},u.restart=function(){u.reset(),u.play()},u.remove=function(p){var I=dt(p);tr(I,u)},u.reset(),u.autoplay&&u.play(),u}function er(e,t){for(var n=t.length;n--;)at(e,t[n].animatable.target)&&t.splice(n,1)}function tr(e,t){var n=t.animations,a=t.children;er(e,n);for(var o=a.length;o--;){var l=a[o],f=l.animations;er(e,f),!f.length&&!l.children.length&&a.splice(o,1)}!n.length&&!a.length&&t.pause()}function nn(e){for(var t=dt(e),n=j.length;n--;){var a=j[n];tr(t,a)}}function an(e,t){t===void 0&&(t={});var n=t.direction||"normal",a=t.easing?it(t.easing):null,o=t.grid,l=t.axis,f=t.from||0,v=f==="first",u=f==="center",E=f==="last",g=m.arr(e),T=parseFloat(g?e[0]:e),C=g?parseFloat(e[1]):0,b=K(g?e[1]:e)||0,P=t.start||0+(g?T:0),y=[],M=0;return function(S,p,I){if(v&&(f=0),u&&(f=(I-1)/2),E&&(f=I-1),!y.length){for(var x=0;x<I;x++){if(!o)y.push(Math.abs(f-x));else{var q=u?(o[0]-1)/2:f%o[0],A=u?(o[1]-1)/2:Math.floor(f/o[0]),Y=x%o[0],se=Math.floor(x/o[0]),U=q-Y,N=A-se,H=Math.sqrt(U*U+N*N);l==="x"&&(H=-U),l==="y"&&(H=-N),y.push(H)}M=Math.max.apply(Math,y)}a&&(y=y.map(function(F){return a(F/M)*M})),n==="reverse"&&(y=y.map(function(F){return l?F<0?F*-1:-F:Math.abs(M-F)}))}var $=g?(C-T)/M:T;return P+$*(Math.round(y[p]*100)/100)+b}}function sn(e){e===void 0&&(e={});var t=_(e);return t.duration=0,t.add=function(n,a){var o=j.indexOf(t),l=t.children;o>-1&&j.splice(o,1);function f(C){C.passThrough=!0}for(var v=0;v<l.length;v++)f(l[v]);var u=Fe(n,ot(rt,e));u.targets=u.targets||e.targets;var E=t.duration;u.autoplay=!1,u.direction=t.direction,u.timelineOffset=m.und(a)?E:ht(a,E),f(t),t.seek(u.timelineOffset);var g=_(u);f(g),l.push(g);var T=Qt(l,e);return t.delay=T.delay,t.endDelay=T.endDelay,t.duration=T.duration,t.seek(0),t.reset(),t.autoplay&&t.play(),t},t}_.version="3.2.1",_.speed=1,_.suspendWhenDocumentHidden=!0,_.running=j,_.remove=nn,_.get=ft,_.set=Zt,_.convertPx=ct,_.path=zr,_.setDashoffset=qr,_.stagger=an,_.timeline=sn,_.easing=it,_.penner=Ut,_.random=function(e,t){return Math.floor(Math.random()*(t-e+1))+e};let Pe=300;const ie={animateIn:e=>{_({targets:e,translateY:"-35px",opacity:1,duration:Pe,easing:"easeOutCubic"})},animateOut:(e,t)=>{_({targets:e,opacity:0,marginTop:"-40px",duration:Pe,easing:"easeOutExpo",complete:t})},animateOutBottom:(e,t)=>{_({targets:e,opacity:0,marginBottom:"-40px",duration:Pe,easing:"easeOutExpo",complete:t})},animateReset:e=>{_({targets:e,left:0,opacity:1,duration:Pe,easing:"easeOutExpo"})},animatePanning:(e,t,n)=>{_({targets:e,duration:10,easing:"easeOutQuad",left:t,opacity:n})},animatePanEnd:(e,t)=>{_({targets:e,opacity:0,duration:Pe,easing:"easeOutExpo",complete:t})},clearAnimation:e=>{let t=_.timeline();e.forEach(n=>{t.add({targets:n.el,opacity:0,right:"-40px",duration:300,offset:"-=150",easing:"easeOutExpo",complete:()=>{n.remove()}})})}};var rr={exports:{}},nr={exports:{}},Ve=1;function on(){return Ve=(Ve*9301+49297)%233280,Ve/233280}function un(e){Ve=e}var cn={nextValue:on,seed:un},gt=cn,he="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-",ae,ir,Oe;function pt(){Oe=!1}function ar(e){if(!e){ae!==he&&(ae=he,pt());return}if(e!==ae){if(e.length!==he.length)throw new Error("Custom alphabet for shortid must be "+he.length+" unique characters. You submitted "+e.length+" characters: "+e);var t=e.split("").filter(function(n,a,o){return a!==o.lastIndexOf(n)});if(t.length)throw new Error("Custom alphabet for shortid must be "+he.length+" unique characters. These characters were not unique: "+t.join(", "));ae=e,pt()}}function ln(e){return ar(e),ae}function fn(e){gt.seed(e),ir!==e&&(pt(),ir=e)}function hn(){ae||ar(he);for(var e=ae.split(""),t=[],n=gt.nextValue(),a;e.length>0;)n=gt.nextValue(),a=Math.floor(n*e.length),t.push(e.splice(a,1)[0]);return t.join("")}function sr(){return Oe||(Oe=hn(),Oe)}function vn(e){var t=sr();return t[e]}function dn(){return ae||he}var mt={get:dn,characters:ln,seed:fn,lookup:vn,shuffled:sr},Tt=typeof window=="object"&&(window.crypto||window.msCrypto),yt;!Tt||!Tt.getRandomValues?yt=function(e){for(var t=[],n=0;n<e;n++)t.push(Math.floor(Math.random()*256));return t}:yt=function(e){return Tt.getRandomValues(new Uint8Array(e))};var gn=yt,pn=function(e,t,n){for(var a=(2<<Math.log(t.length-1)/Math.LN2)-1,o=-~(1.6*a*n/t.length),l="";;)for(var f=e(o),v=o;v--;)if(l+=t[f[v]&a]||"",l.length===+n)return l},mn=mt,Tn=gn,yn=pn;function En(e){for(var t=0,n,a="";!n;)a=a+yn(Tn,mn.get(),1),n=e<Math.pow(16,t+1),t++;return a}var In=En,He=In,Cn=1567752802062,Pn=7,Ye,or;function On(e){var t="",n=Math.floor((Date.now()-Cn)*.001);return n===or?Ye++:(Ye=0,or=n),t=t+He(Pn),t=t+He(e),Ye>0&&(t=t+He(Ye)),t=t+He(n),t}var _n=On,bn=mt;function An(e){if(!e||typeof e!="string"||e.length<6)return!1;var t=new RegExp("[^"+bn.get().replace(/[|\\{}()[\]^$+*?.-]/g,"\\$&")+"]");return!t.test(e)}var Nn=An;(function(e){var t=mt,n=_n,a=Nn,o=0;function l(E){return t.seed(E),e.exports}function f(E){return o=E,e.exports}function v(E){return E!==void 0&&t.characters(E),t.shuffled()}function u(){return n(o)}e.exports=u,e.exports.generate=u,e.exports.seed=l,e.exports.worker=f,e.exports.characters=v,e.exports.isValid=a})(nr),function(e){e.exports=nr.exports}(rr);const ur=Ie(rr.exports),Mn=(e,t,n)=>(setTimeout(function(){if(n.cached_options.position&&n.cached_options.position.includes("bottom")){ie.animateOutBottom(e,()=>{n.remove(e)});return}ie.animateOut(e,()=>{n.remove(e)})},t),!0),Sn=(e,t)=>((typeof HTMLElement=="object"?t instanceof HTMLElement:t&&typeof t=="object"&&t!==null&&t.nodeType===1&&typeof t.nodeName=="string")?e.appendChild(t):e.innerHTML=t,globalThis),Et=function(e,t){let n=!1;return{el:e,text:function(a){return Sn(e,a),this},goAway:function(a=800){return n=!0,Mn(e,a,t)},remove:function(){t.remove(e)},disposed:function(){return n}}};let We={},ve=null;const xn=function(e){return e.className=e.className||null,e.onComplete=e.onComplete||null,e.position=e.position||"top-right",e.duration=e.duration||null,e.keepOnHover=e.keepOnHover||!1,e.theme=e.theme||"toasted-primary",e.type=e.type||"default",e.containerClass=e.containerClass||null,e.fullWidth=e.fullWidth||!1,e.icon=e.icon||null,e.action=e.action||null,e.fitToScreen=e.fitToScreen||null,e.closeOnSwipe=typeof e.closeOnSwipe<"u"?e.closeOnSwipe:!0,e.iconPack=e.iconPack||"material",e.className&&typeof e.className=="string"&&(e.className=e.className.split(" ")),e.className||(e.className=[]),e.theme&&e.className.push(e.theme.trim()),e.type&&e.className.push(e.type),e.containerClass&&typeof e.containerClass=="string"&&(e.containerClass=e.containerClass.split(" ")),e.containerClass||(e.containerClass=[]),e.position&&e.containerClass.push(e.position.trim()),e.fullWidth&&e.containerClass.push("full-width"),e.fitToScreen&&e.containerClass.push("fit-to-screen"),We=e,e},Ln=function(e,t){let n=document.createElement("div");if(n.classList.add("toasted"),n.hash=ur.generate(),t.className&&t.className.forEach(a=>{n.classList.add(a)}),(typeof HTMLElement=="object"?e instanceof HTMLElement:e&&typeof e=="object"&&e!==null&&e.nodeType===1&&typeof e.nodeName=="string")?n.appendChild(e):n.innerHTML=e,wn(t,n),t.closeOnSwipe){let a=new xr(n,{prevent_default:!1});a.on("pan",function(o){let l=o.deltaX,f=80;n.classList.contains("panning")||n.classList.add("panning");let v=1-Math.abs(l/f);v<0&&(v=0),ie.animatePanning(n,l,v)}),a.on("panend",function(o){let l=o.deltaX,f=80;Math.abs(l)>f?ie.animatePanEnd(n,function(){typeof t.onComplete=="function"&&t.onComplete(),n.parentNode&&ve.remove(n)}):(n.classList.remove("panning"),ie.animateReset(n))})}if(Array.isArray(t.action))t.action.forEach(a=>{let o=cr(a,Et(n,ve));o&&n.appendChild(o)});else if(typeof t.action=="object"){let a=cr(t.action,Et(n,ve));a&&n.appendChild(a)}return n},wn=(e,t)=>{if(e.icon){let n=document.createElement("i");switch(n.setAttribute("aria-hidden","true"),e.iconPack){case"fontawesome":n.classList.add("fa");let a=e.icon.name?e.icon.name:e.icon;a.includes("fa-")?n.classList.add(a.trim()):n.classList.add("fa-"+a.trim());break;case"mdi":n.classList.add("mdi");let o=e.icon.name?e.icon.name:e.icon;o.includes("mdi-")?n.classList.add(o.trim()):n.classList.add("mdi-"+o.trim());break;case"custom-class":let l=e.icon.name?e.icon.name:e.icon;typeof l=="string"?l.split(" ").forEach(v=>{n.classList.add(v)}):Array.isArray(l)&&l.forEach(v=>{n.classList.add(v.trim())});break;case"callback":let f=e.icon&&e.icon instanceof Function?e.icon:null;f&&(n=f(n));break;default:n.classList.add("material-icons"),n.textContent=e.icon.name?e.icon.name:e.icon}e.icon.after&&n.classList.add("after"),Dn(e,n,t)}},Dn=(e,t,n)=>{e.icon&&(e.icon.after&&e.icon.name?n.appendChild(t):(e.icon.name,n.insertBefore(t,n.firstChild)))},cr=(e,t)=>{if(!e)return null;let n;if(e.href?n=document.createElement("a"):n=document.createElement("button"),n.classList.add("action"),n.classList.add("ripple"),e.text&&(n.textContent=e.text),e.href&&(n.href=e.href),e.target&&(n.target=e.target),e.icon){n.classList.add("icon");let a=document.createElement("i");switch(We.iconPack){case"fontawesome":a.classList.add("fa"),e.icon.includes("fa-")?a.classList.add(e.icon.trim()):a.classList.add("fa-"+e.icon.trim());break;case"mdi":a.classList.add("mdi"),e.icon.includes("mdi-")?a.classList.add(e.icon.trim()):a.classList.add("mdi-"+e.icon.trim());break;case"custom-class":typeof e.icon=="string"?e.icon.split(" ").forEach(o=>{n.classList.add(o)}):Array.isArray(e.icon)&&e.icon.forEach(o=>{n.classList.add(o.trim())});break;default:a.classList.add("material-icons"),a.textContent=e.icon}n.appendChild(a)}return e.class&&(typeof e.class=="string"?e.class.split(" ").forEach(a=>{n.classList.add(a)}):Array.isArray(e.class)&&e.class.forEach(a=>{n.classList.add(a.trim())})),e.push&&n.addEventListener("click",a=>{if(a.preventDefault(),!We.router){console.warn("[vue-toasted] : Vue Router instance is not attached. please check the docs");return}We.router.push(e.push),e.push.dontClose||t.goAway(0)}),e.onClick&&typeof e.onClick=="function"&&n.addEventListener("click",a=>{e.onClick&&(a.preventDefault(),e.onClick(a,t))}),n};function Rn(e,t,n){ve=e,n=xn(n);const a=ve.container;n.containerClass.unshift("toasted-container"),a.className!==n.containerClass.join(" ")&&(a.className="",n.containerClass.forEach(v=>{a.classList.add(v)}));let o=Ln(t,n);t&&a.appendChild(o),o.style.opacity=0,ie.animateIn(o);let l=n.duration,f;if(l!==null){const v=()=>setInterval(function(){o.parentNode===null&&window.clearInterval(f),o.classList.contains("panning")||(l-=20),l<=0&&(ie.animateOut(o,function(){typeof n.onComplete=="function"&&n.onComplete(),o.parentNode&&ve.remove(o)}),window.clearInterval(f))},20);f=v(),n.keepOnHover&&(o.addEventListener("mouseover",()=>{window.clearInterval(f)}),o.addEventListener("mouseout",()=>{f=v()}))}return Et(o,ve)}const lr=function(e){return this.id=ur.generate(),this.options=e,this.cached_options={},this.global={},this.groups=[],this.toasts=[],this.container=null,kn(this),fr(this),this.group=t=>{t||(t={}),t.globalToasts||(t.globalToasts={}),Object.assign(t.globalToasts,this.global);let n=new lr(t);return this.groups.push(n),n},this.register=(t,n,a)=>(a=a||{},Un(this,t,n,a)),this.show=(t,n)=>_e(this,t,n),this.success=(t,n)=>(n=n||{},n.type="success",_e(this,t,n)),this.info=(t,n)=>(n=n||{},n.type="info",_e(this,t,n)),this.error=(t,n)=>(n=n||{},n.type="error",_e(this,t,n)),this.remove=t=>{this.toasts=this.toasts.filter(n=>n.el.hash!==t.hash),t.parentNode&&t.parentNode.removeChild(t)},this.clear=t=>(ie.clearAnimation(this.toasts,()=>{t&&t()}),this.toasts=[],!0),this},_e=function(e,t,n){n=n||{};let a=null;if(typeof n!="object")return console.error("Options should be a type of object. given : "+n),null;e.options.singleton&&e.toasts.length>0&&(e.cached_options=n,e.toasts[e.toasts.length-1].goAway(0));let o=Object.assign({},e.options);return Object.assign(o,n),a=Rn(e,t,o),e.toasts.push(a),a},fr=function(e){let t=e.options.globalToasts,n=(a,o)=>typeof o=="string"&&e[o]?e[o].apply(e,[a,{}]):_e(e,a,o);t&&(e.global={},Object.keys(t).forEach(a=>{e.global[a]=(o={})=>t[a].apply(null,[o,n])}))},kn=function(e){const t=document.createElement("div");t.id=e.id,t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-atomic","false"),document.body.appendChild(t),e.container=t},Un=function(e,t,n,a){e.options.globalToasts||(e.options.globalToasts={}),e.options.globalToasts[t]=function(o,l){let f=null;return typeof n=="string"&&(f=n),typeof n=="function"&&(f=n(o)),l(f,a)},fr(e)},di="",Fn={};let Be=null;const Vn={install(e,t){Be=new lr(t!=null?t:{}),e.component("toasted",Fn),e.config.globalProperties.toasted=Be,e.config.globalProperties.$toasted=Be}},Hn=()=>Be;fe.default=Vn,fe.useToasted=Hn,Object.defineProperties(fe,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})});
{
"name": "@hoppscotch/vue-toasted",
"description": "Port of vue-toasted to Vue 3",
"version": "0.0.6",
"version": "0.0.7",
"private": false,

@@ -6,0 +6,0 @@ "author": "Andrew Bastin <andrew@hoppscotch.io>",

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc