!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.bounty=e():t.bounty=e()}(this,function(){return function(t){function e(r){if(a[r])return a[r].exports;var n=a[r]={exports:{},id:r,loaded:!1};return t[r].call(n.exports,n,n.exports,e),n.loaded=!0,n.exports}var a={};return e.m=t,e.c=a,e.p="/",e(0)}([function(t,e,a){"use strict";function r(t){return t&&t.__esmodule?t:{"default":t}}object.defineproperty(e,"__esmodule",{value:!0});var n=a(1);object.defineproperty(e,"default",{enumerable:!0,get:function(){return r(n)["default"]}})},function(t,e,a){"use strict";function r(t){return t&&t.__esmodule?t:{"default":t}}object.defineproperty(e,"__esmodule",{value:!0});var n=a(2),l=r(n),i=a(5),o=a(10),u=r(o),c=10,f=3,d=function(t,e,a,r){var n,l=[0,1,2,3,4,5,6,7,8,9,0],o=(n=(n=i.append.call(t,"g"),i.attr).call(n,"id","digit-"+r),i.style).call(n,"filter","url(#motionfilter-"+r+")");return l.foreach(function(t,r){var n;(n=(n=i.append.call(o,"text"),i.attr).call(n,"y",-r*e*a),i.text).call(n,t)}),o},s=function(t,e,a){var r;return(r=(r=(r=i.append.call(t,"g"),i.append).call(r,"text"),i.style).call(r,"filter","url(#createshadowfailfilter)"),i.text).call(r,e)},p=function(t,e){var a;return(a=(a=(a=(a=(a=(a=(a=i.append.call(t,"filter"),i.attr).call(a,"id","motionfilter-"+e),i.attr).call(a,"width","300%"),i.attr).call(a,"x","-100%"),i.append).call(a,"fegaussianblur"),i.attr).call(a,"class","blurvalues"),i.attr).call(a,"in","sourcegraphic"),i.attr).call(a,"stddeviation","0 0")},v=function(t){var e;return(e=(e=(e=(e=(e=i.append.call(t,"filter"),i.attr).call(e,"id","createshadowfailfilter"),i.attr).call(e,"width","300%"),i.attr).call(e,"x","-100%"),i.append).call(e,"fegaussianblur"),i.attr).call(e,"stddeviation","0 0")},y=function(t,e){var a;return(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=i.append.call(t,"lineargradient"),i.attr).call(a,"id","gradient-"+e),i.attr).call(a,"x1","0%"),i.attr).call(a,"y1","0%"),i.attr).call(a,"x2","0%"),i.attr).call(a,"y2","100%"),i.append).call(a,"stop"),i.attr).call(a,"offset","0"),i.attr).call(a,"stop-color","white"),i.attr).call(a,"stop-opacity","0"),i.select).call(a,"#gradient-"+e),i.append).call(a,"stop"),i.attr).call(a,"offset","0.2"),i.attr).call(a,"stop-color","white"),i.attr).call(a,"stop-opacity","1"),i.select).call(a,"#gradient-"+e),i.append).call(a,"stop"),i.attr).call(a,"offset","0.8"),i.attr).call(a,"stop-color","white"),i.attr).call(a,"stop-opacity","1"),i.select).call(a,"#gradient-"+e),i.append).call(a,"stop"),i.attr).call(a,"offset","1"),i.attr).call(a,"stop-color","white"),i.attr).call(a,"stop-opacity","0")},h=function(t,e){var a;return(a=(a=(a=(a=(a=(a=(a=i.append.call(t,"mask"),i.attr).call(a,"id","mask-"+e),i.append).call(a,"rect"),i.attr).call(a,"x",0),i.attr).call(a,"y",0),i.attr).call(a,"width","100%"),i.attr).call(a,"height","100%"),i.attr).call(a,"fill","url(#gradient-"+e+")")},g=function(t,e,a){i.attr.call(t,"width",e),i.attr.call(t,"height",a),i.attr.call(t,"viewbox","0 0 "+e+" "+a),i.style.call(t,"overflow","hidden")};e["default"]=function(t){var e,a=t.el,r=t.value,n=t.initialvalue,o=void 0===n?null:n,m=t.lineheight,b=void 0===m?1.35:m,_=t.letterspacing,x=void 0===_?1:_,j=t.animationdelay,w=void 0===j?100:j,m=t.letteranimationdelay,p=void 0===m?100:m,o=(0,i.select)(a),s=window.getcomputedstyle(o),n=parseint(s.fontsize,10),d=(n*b-n)/2+n/10,f=n*b-d,e=date.now(),b=0,k=n*b+d;o.innerhtml="";var a=i.append.call(o,"svg"),g=(e=i.append.call(a,"svg"),i.attr).call(e,"mask","url(#mask-"+e+")"),i=i.append.call(a,"defs");y(i,e),h(i,e),v(i);var c=function(t,e){for(var a=string(t).replace(/ /g," ").split(""),r=string(t).search(/\d/);e.length>a.length;){var n=e[e.length-a.length-1+r];a.splice(r,0,isnan(parseint(n,10))?n:"0")}return a},q=string(o||"0"),h=c(string(r),q),v=c(q,string(r)),z=h.map(function(t,e){var a=e+"-"+e;return isnan(parseint(t,10))||isnan(parseint(v[e],10))?{isdigit:!1,node:s(g,t,n),value:t,offset:{x:0,y:f}}:{isdigit:!0,id:a,node:d(g,n,b,a),filter:p(i,a),value:number(t),initial:number(v[e]),offset:{x:0,y:f+number(v[e])*(n*b)}}}),l=[],t=z.filter(function(t){return t.isdigit});t.foreach(function(t,e){var a=t.initial*(n*b),r=(f*c+t.value)*(n*b),n=(0,u["default"])({from:a,to:r,delay:(t.length-1-e)*p+w,step:function(e){var n;t.offset.y=f+e%(n*b*c),(n=t.node,i.attr).call(n,"transform","translate("+t.offset.x+", "+t.offset.y+")");var l=(a+r)/2,o=(math.abs(math.abs(e-l)-l)-a)/100;(n=t.filter,i.attr).call(n,"stddeviation","0 "+o)},end:0===e?function(){return k()}:function(t){return t}});l.push(n)});var j=function(t){b=0,z.foreach(function(t){var e=t.node.getbbox(),a=e.width;t.offset.x=b,b+=a+x}),z.foreach(function(t){var e;(e=t.node,i.attr).call(e,"transform","translate("+t.offset.x+", "+t.offset.y+")")}),g(a,b,k),l.foreach(function(e){return e.update(t)})},k=(0,l["default"])(j);return k}},function(t,e){"use strict";object.defineproperty(e,"__esmodule",{value:!0}),e["default"]=function(t){var e=void 0,a=function r(a){e=requestanimationframe(r),t(a)};return a(0),function(){return cancelanimationframe(e)}}},function(t,e,a){"use strict";function r(t){return t&&t.__esmodule?t:{"default":t}}object.defineproperty(e,"__esmodule",{value:!0}),e["default"]=function(t){var e=document.createelementns(l["default"].svg,t);return this.appendchild(e),e};var n=a(6),l=r(n)},function(t,e){"use strict";object.defineproperty(e,"__esmodule",{value:!0}),e["default"]=function(t,e){return this.setattribute(t,e),this}},function(t,e,a){"use strict";function r(t){return t&&t.__esmodule?t:{"default":t}}object.defineproperty(e,"__esmodule",{value:!0});var n=a(7);object.defineproperty(e,"select",{enumerable:!0,get:function(){return r(n)["default"]}});var l=a(3);object.defineproperty(e,"append",{enumerable:!0,get:function(){return r(l)["default"]}});var i=a(4);object.defineproperty(e,"attr",{enumerable:!0,get:function(){return r(i)["default"]}});var o=a(8);object.defineproperty(e,"style",{enumerable:!0,get:function(){return r(o)["default"]}});var u=a(9);object.defineproperty(e,"text",{enumerable:!0,get:function(){return r(u)["default"]}})},function(t,e){"use strict";object.defineproperty(e,"__esmodule",{value:!0}),e["default"]={svg:"http://www.w3.org/2000/svg"}},function(t,e){"use strict";object.defineproperty(e,"__esmodule",{value:!0}),e["default"]=function(t){return t===string(t)?document.queryselector(t):t}},function(t,e){"use strict";object.defineproperty(e,"__esmodule",{value:!0}),e["default"]=function(t,e){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return this.style.setproperty(t,e,a),this}},function(t,e){"use strict";object.defineproperty(e,"__esmodule",{value:!0}),e["default"]=function(t){return this.textcontent=t,this}},function(t,e){"use strict";object.defineproperty(e,"__esmodule",{value:!0});var a=function(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2};e["default"]=function(t){var e=t.from,r=t.to,n=t.duration,l=void 0===n?3e3:n,i=t.delay,o=void 0===i?0:i,u=t.easing,c=void 0===u?a:u,f=t.start,d=void 0===f?function(t){return t}:f,s=t.step,p=void 0===s?function(t){return t}:s,v=t.end,y=void 0===v?function(t){return t}:v,h=e,g=0,m=!1,b=function(t){if(!m){g||(g=t,d(h));var a=math.min(math.max(t-g-o,0),l)/l;h=c(a)*(r-e)+e,p(h),1===a&&(m=!0,y(h))}};return{update:b}}}])});