!function(){return function n(t,i,r){function u(f,o){var h,c,s;if(!i[f]){if(!t[f]){if(h="function"==typeof require&&require,!o&&h)return h(f,!0);if(e)return e(f,!0);c=new Error("Cannot find module '"+f+"'");throw c.code="MODULE_NOT_FOUND",c;}s=i[f]={exports:{}};t[f][0].call(s.exports,function(n){var i=t[f][1][n];return u(i||n)},s,s.exports,n,t,i,r)}return i[f].exports}for(var e="function"==typeof require&&require,f=0;f<r.length;f++)u(r[f]);return u}}()({1:[function(n){"use strict";var i,t,r=(i=n("@keyframes/core"))&&i.__esModule?i:{"default":i};t=function(n,t){n.each(function(n,i){i.Keyframes?t(i.Keyframes):(i.Keyframes=new r.default(i),t(i.Keyframes))})};$.keyframe={isSupported:r.default.isSupported,generate:r.default.generate,define:r.default.define};$.fn.resetKeyframe=function(n){t(this,function(t){return t.reset(n)})};$.fn.pauseKeyframe=function(){t(this,function(n){return n.pause()})};$.fn.resumeKeyframe=function(){t(this,function(n){return n.resume()})};$.fn.playKeyframe=function(n,i){t(this,function(t){return t.play(n,i)})}},{"@keyframes/core":2}],2:[function(n,t,i){"use strict";function r(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}Object.defineProperty(i,"__esModule",{value:!0});i.default=void 0;var u=function(){function n(t){!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);this.elem=t}var t,u,i;return t=n,i=[{key:"createKeyframeTag",value:function(n,t){var i=document.createElement("style");i.innerHTML=t;i.setAttribute("class","keyframe-style");i.setAttribute("id",n);i.setAttribute("type","text/css");document.getElementsByTagName("head")[0].appendChild(i)}},{key:"generate",value:function(t){var o=t.name||"",i="@keyframes ".concat(o," {"),r,u,f,e;for(r in t)if("name"!==r&&"media"!==r&&"complete"!==r){i+="".concat(r," {");for(u in t[r])i+="".concat(u,":").concat(t[r][u],";");i+="}"}t.media&&(i="@media ".concat(t.media,"{").concat(i,"}"));f="Keyframes".concat(o);e=document.getElementById(f);e?e.innerHTML=i:n.createKeyframeTag(f,i)}},{key:"define",value:function(n){if(n.length)for(var t=0;t<n.length;t+=1)this.generate(n[t]);else this.generate(n)}},{key:"plugin",value:function(t){t(n)}}],(u=[{key:"isSupported",value:function(){return void 0!==document.body.style.animationName}},{key:"reset",value:function(n){this.removeEvents();this.elem.style.animationPlayState="running";this.elem.style.animation="none";n&&setTimeout(n,0)}},{key:"pause",value:function(){this.elem.style.animationPlayState="paused"}},{key:"resume",value:function(){this.elem.style.animationPlayState="running"}},{key:"play",value:function(n,t){var i=this,f,u,e,r,o;if(this.elem.style.animationName===n.name)return this.reset(function(){return i.play(n,t)}),this;if(f=function(n){var t=Object.assign({},{duration:"0s",timingFunction:"ease",delay:"0s",iterationCount:1,direction:"normal",fillMode:"forwards"},n);return[t.name,t.duration,t.timingFunction,t.delay,t.iterationCount,t.direction,t.fillMode].join(" ")},u="",n.constructor===Array){for(e=[],r=0;r<n.length;r+=1)e.push("string"==typeof n[r]?n[r]:f(n[r]));u=e.join(", ")}else u="string"==typeof n?n:f(n);return o=function(n,t){var r="".concat(n,"Listener");i.elem.removeEventListener(n,i[r]);i[r]=t;i.elem.addEventListener(n,i[r])},this.elem.style.animationPlayState="running",this.elem.style.animation=u,this.frameOptions=n,o("animationiteration",t||n.complete),o("animationend",t||n.complete),this}},{key:"removeEvents",value:function(){this.elem.removeEventListener("animationiteration",this.animationiterationListener);this.elem.removeEventListener("animationend",this.animationendListener)}}])&&r(t.prototype,u),i&&r(t,i),n}();i.default=u},{}]},{},[1])