!function(t,e){"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?module.exports=e():t.KUTE=e()}(this,function(){"use strict";for(var t,p="undefined"!=typeof global?global:window,a=p.performance,n=document.body,r=[],i=null,g="length",m="split",w="indexOf",v="replace",y="offsetWidth",I="offsetHeight",o="options",b="valuesStart",M="valuesEnd",u="valuesRepeat",O="element",h="playing",c="duration",l="delay",f="offset",k="repeat",T="repeatDelay",x="yoyo",E="easing",P="chain",Y="style",s="data-tweening",X="getElementsByTagName",e="addEventListener",C=["color","backgroundColor"],F=["top","left","width","height"],A=["translate3d","translateX","translateY","translateZ","rotate","translate","rotateX","rotateY","rotateZ","skewX","skewY","scale"],_=["opacity"],S=C.concat(_,F,A),Z={},$=0,B=S[g];$>0||0:t[n]&&e[n]?(100*ut(t[n],e[n],r)>>0)/100:null;return i?H(s.r,s.g,s.b):s.a?"rgba("+s.r+","+s.g+","+s.b+","+s.a+")":"rgb("+s.r+","+s.g+","+s.b+")"}),ct=ot.translate=function(t,e,r,i){var n={};for(var s in e)n[s]=(t[s]===e[s]?e[s]:(1e3*(t[s]+(e[s]-t[s])*i)>>0)/1e3)+r;return n.x||n.y?"translate("+n.x+","+n.y+")":"translate3d("+n.translateX+","+n.translateY+","+n.translateZ+")"},lt=ot.rotate=function(t,e,r,i){var n={};for(var s in e)n[s]="z"===s?"rotate("+(1e3*(t[s]+(e[s]-t[s])*i)>>0)/1e3+r+")":s+"("+(1e3*(t[s]+(e[s]-t[s])*i)>>0)/1e3+r+")";return n.z?n.z:(n.rotateX||"")+(n.rotateY||"")+(n.rotateZ||"")},ft=ot.skew=function(t,e,r,i){var n={};for(var s in e)n[s]=s+"("+(1e3*(t[s]+(e[s]-t[s])*i)>>0)/1e3+r+")";return(n.skewX||"")+(n.skewY||"")},pt=ot.scale=function(t,e,r){return"scale("+(1e3*(t+(e-t)*r)>>0)/1e3+")"},vt={},dt=function(t){for(var e=0;e>0)/10:ut(r,i,n)>>0)+"px"});var r=D(e),i="height"===t?I:y;return"%"===r.u?r.v*this[O][i]/100:r.v},transform:function(t,e){if(it in vt||(vt[it]=function(t,e,r,i,n,s){t[Y][e]=(r.perspective||"")+("translate"in r?ct(r.translate,i.translate,"px",n):"")+("rotate"in r?lt(r.rotate,i.rotate,"deg",n):"")+("skew"in r?ft(r.skew,i.skew,"deg",n):"")+("scale"in r?pt(r.scale,i.scale,n):"")}),/translate/.test(t)){if("translate3d"===t){var r=e[m](","),i=D(r[0]),n=D(r[1],t3d2=D(r[2]));return{translateX:"%"===i.u?i.v*this[O][y]/100:i.v,translateY:"%"===n.u?n.v*this[O][I]/100:n.v,translateZ:"%"===t3d2.u?t3d2.v*(this[O][I]+this[O][y])/200:t3d2.v}}if(/^translate(?:[XYZ])$/.test(t)){var s=D(e),a=/X/.test(t)?this[O][y]/100:/Y/.test(t)?this[O][I]/100:(this[O][y]+this[O][I])/200;return"%"===s.u?s.v*a:s.v}if("translate"===t){var o,u="string"==typeof e?e[m](","):e,h={},c=D(u[0]),l=u[g]?D(u[1]):{v:0,u:"px"};return u instanceof Array?(h.x="%"===c.u?c.v*this[O][y]/100:c.v,h.y="%"===l.u?l.v*this[O][I]/100:l.v):(o=D(u),h.x="%"===o.u?o.v*this[O][y]/100:o.v,h.y=0),h}}else if(/rotate|skew/.test(t)){if(/^rotate(?:[XYZ])$|skew(?:[XY])$/.test(t)){var f=D(e,!0);return"rad"===f.u?j(f.v):f.v}if("rotate"===t){var p={},v=D(e,!0);return p.z="rad"===v.u?j(v.v):v.v,p}}else if("scale"===t)return parseFloat(e)},unitless:function(t,e){return!/scroll/.test(t)||t in vt?"opacity"===t&&(t in vt||(vt[t]=at?function(t,e,r,i,n){t[Y].filter="alpha(opacity="+(100*ut(r,i,n)>>0)+")"}:function(t,e,r,i,n){t[Y].opacity=(100*ut(r,i,n)>>0)/100})):vt[t]=function(t,e,r,i,n){t.scrollTop=ut(r,i,n)>>0},parseFloat(e)},colors:function(t,e){return t in vt||(vt[t]=function(t,e,r,i,n,s){t[Y][e]=ht(r,i,n,s.keepHex)}),R(e)}},It=function(){if(this[o][x])for(var t in this[M]){var e=this[u][t];this[u][t]=this[M][t],this[M][t]=e,this[b][t]=this[u][t]}},bt=function(){0