UNPKG

93.9 kBJavaScriptView Raw
1!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react"),require("react-dom")):"function"==typeof define&&define.amd?define(["react","react-dom"],t):"object"==typeof exports?exports["rc-banner-anim"]=t(require("react"),require("react-dom")):e["rc-banner-anim"]=t(e.React,e.ReactDOM)}("undefined"!=typeof self?self:this,function(e,t){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=64)}([function(e,t,n){"use strict";t.__esModule=!0;var r=n(68),o=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=o.default||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}},function(t,n){t.exports=e},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t){var n=e.exports={version:"2.6.9"};"number"==typeof __e&&(__e=n)},function(e,t,n){e.exports=!n(19)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t,n){e.exports=n(108)()},function(e,t,n){var r=n(18),o=n(47),a=n(30),i=Object.defineProperty;t.f=n(4)?Object.defineProperty:function(e,t,n){if(r(e),t=a(t,!0),r(n),o)try{return i(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(52),o=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":(0,o.default)(t))&&"function"!=typeof t?e:t}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(98),o=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),(0,o.default)(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}()},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=n(101),a=r(o),i=n(105),s=r(i),c=n(52),u=r(c);t.default=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":(0,u.default)(t)));e.prototype=(0,s.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(a.default?(0,a.default)(e,t):e.__proto__=t)}},function(e,t,n){var r=n(2),o=n(3),a=n(46),i=n(13),s=n(7),c=function(e,t,n){var u,l,f,p=e&c.F,d=e&c.G,h=e&c.S,m=e&c.P,y=e&c.B,v=e&c.W,g=d?o:o[t]||(o[t]={}),b=g.prototype,w=d?r:h?r[t]:(r[t]||{}).prototype;d&&(n=t);for(u in n)(l=!p&&w&&void 0!==w[u])&&s(g,u)||(f=l?w[u]:n[u],g[u]=d&&"function"!=typeof w[u]?n[u]:y&&l?a(f,r):v&&w[u]==f?function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(f):m&&"function"==typeof f?a(Function.call,f):f,m&&((g.virtual||(g.virtual={}))[u]=f,e&c.R&&b&&!b[u]&&i(b,u,f)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},function(e,t,n){var r=n(6),o=n(22);e.exports=n(4)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){var r=n(50),o=n(31);e.exports=function(e){return r(o(e))}},function(e,t,n){var r=n(34)("wks"),o=n(25),a=n(2).Symbol,i="function"==typeof a;(e.exports=function(e){return r[e]||(r[e]=i&&a[e]||(i?a:o)("Symbol."+e))}).store=r},function(e,t,n){"use strict";function r(e){var t=[];return f.a.Children.forEach(e,function(e){t.push(e)}),t}function o(e){return e||0===e?Array.isArray(e)?e:[e]:[]}function a(e,t){if(!e)return null;var n=e.props;if(!n.component)return e;var r={};r.key=e.key||t;var o=["accesskey","classname","contenteditable","contextmenu","dir","draggable","dropzone","hidden","id","lang","spellcheck","style","tabindex","title"];return Object.keys(n).forEach(function(e){(o.indexOf(e.toLocaleLowerCase())>=0||e.match("data-"))&&(r[e]=n[e])}),f.a.createElement(n.component,r,n.children)}function i(){return window.pageYOffset||document.body.scrollTop||document.documentElement.scrollTop}function s(){return window.pageXOffset||document.body.scrollLeft||document.documentElement.scrollLeft}function c(){return window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight}function u(e,t){return e?t.type.isTweenOne?f.a.cloneElement(t,{reverse:!0}):f.a.cloneElement(t,t.props,null):t}t.f=r,t.c=o,t.d=a,t.b=i,t.a=s,t.g=c,t.e=u;var l=n(1),f=n.n(l),p=n(5),d=n.n(p);a.propTypes={key:d.a.string}},function(e,t,n){var r=n(14);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){"use strict";function r(e){var t=[];return m.a.Children.forEach(e,function(e){t.push(e)}),t}function o(e){return e||0===e?Array.isArray(e)?e:[e]:[]}function a(e,t){if(!e||!t)return!1;var n=Object.keys(e),r=Object.keys(t);return!(!n.length||!r.length||n.length!==r.length)&&!n.some(function(n){var r=e[n],o=t[n];return Array.isArray(r)&&Array.isArray(o)&&(r=r.join(),o=o.join()),r!==o})}function i(e,t){if(e===t||a(e,t))return!0;if(!e||!t)return!1;var n=!0;if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++){var o=e[r],s=t[r];for(var c in o)if(o[c]!==s[c]&&("object"==typeof o[c]&&"object"==typeof s[c]?n=i(o[c],s[c]):"function"==typeof o[c]&&"function"==typeof s[c]?o[c].name!==s[c].name&&(n=!1):n=!1,!n))return!1}}var u=function(e,t){Object.keys(e).forEach(function(r){n&&(r in t||(n=!1),"object"==typeof e[r]&&"object"==typeof t[r]?n=i(e[r],t[r]):"function"==typeof e[r]&&"function"==typeof t[r]?e[r].name!==t[r].name&&(n=!1):e[r]!==t[r]&&(n=!1))})};return u(e,t),u(t,e),n}function s(e,t){var n=null;return e&&e.forEach(function(e){!n&&e&&e.key===t&&(n=e)}),n}function c(e,t){var n=[],r={},o=[],a=void 0;return e.forEach(function(e){e&&(s(t,e.key)?(o.length&&(r[e.key]=o,o=[]),a=e.key):e.key&&o.push(e))}),a||(n=n.concat(o)),t.forEach(function(e){e&&(r.hasOwnProperty(e.key)&&(n=n.concat(r[e.key])),n.push(e),e.key===a&&(n=n.concat(o)))}),n}function u(e,t,n){return"function"==typeof e?e({key:t,index:n}):e}function l(e){return e&&e.children}function f(e,t,n,r,o,a,i,s){if(y)return r;var c=/(?:Left|Right|Width|X)/i.test(n)||s;c="padding"===n||"marign"===n||c;var u=-1!==n.indexOf("border")||-1!==n.indexOf("translate")||"transformOrigin"===n?e:e.parentNode||document.body;u=i?document.body:u;var l=void 0,f=void 0;switch(o){case"%":l=parseFloat(r)/100*(c?u.clientWidth:u.clientHeight);break;case"vw":l=parseFloat(r)*document.body.clientWidth/100;break;case"vh":l=parseFloat(r)*document.body.clientHeight/100;break;case"em":l=parseFloat(r)*parseFloat(t.fontSize);break;case"rem":f=window.getComputedStyle(document.getElementsByTagName("html")[0]),l=parseFloat(r)*parseFloat(f.fontSize);break;default:l=parseFloat(r)}switch(a){case"%":l=l?100*l/(c?u.clientWidth:u.clientHeight):0;break;case"vw":l=parseFloat(r)/document.body.clientWidth*100;break;case"vh":l=parseFloat(r)/document.body.clientHeight*100;break;case"em":l=parseFloat(r)/parseFloat(t.fontSize);break;case"rem":f=f||window.getComputedStyle(document.getElementsByTagName("html")[0]),l=parseFloat(r)/parseFloat(f.fontSize)}return l}function p(e){if("string"==typeof e){if(e.charAt(0).match(/m/i)){var t=document.createElementNS("http://www.w3.org/2000/svg","path");return t.setAttributeNS(null,"d",e),t}return document.querySelector(e)}if(e.style)return e;throw new Error("Error while parsing the path")}function d(e){if("string"==typeof e)return e;var t=e.perspective,n=e.rotate,r=e.rotateX,o=e.rotateY,a=e.scaleX,i=e.scaleY,s=e.scaleZ,c=e.skewX,u=e.skewY,l="string"==typeof e.translateX?e.translateX:e.translateX+"px",f="string"==typeof e.translateY?e.translateY:e.translateY+"px",p="string"==typeof e.translateZ?e.translateZ:e.translateZ+"px",d=c||u?"skew("+c+"deg,"+u+"deg)":"",h=n?"rotate("+n+"deg)":"",m=1!==a||1!==i||1!==s?"scale3d("+a+","+i+","+s+")":"",y=r?"rotateX("+r+"deg)":"",v=o?"rotateY("+o+"deg)":"",g=t?"perspective("+t+"px)":"",b=m||h||y||v||d?"":"translate(0px, 0px)";return(g+" "+(e.translateZ?"translate3d("+l+","+f+","+p+")":(e.translateX||e.translateY)&&"translate("+l+","+f+")"||b)+" "+m+" "+h+" "+y+" "+v+" "+d).trim()}n.d(t,"m",function(){return y}),n.d(t,"l",function(){return v}),n.d(t,"i",function(){return g}),t.j=r,t.a=o,t.f=i,t.b=s,t.e=c,t.k=u,t.c=l,t.h=f,t.g=p,t.d=d;var h=n(1),m=n.n(h),y=!("undefined"!=typeof window&&window.document&&window.document.createElement),v={transform:1,"-ms-transform":1,"-moz-transform":1,"-webkit-transform":1,"-o-transform":1,filter:1,"-webkit-filter":1},g={margin:1,padding:1,borderWidth:1,borderRadius:1}},function(e,t,n){"use strict";function r(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!==e&&void 0!==e&&this.setState(e)}function o(e){function t(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!==n&&void 0!==n?n:null}this.setState(t.bind(this))}function a(e,t){try{var n=this.props,r=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,r)}finally{this.props=n,this.state=r}}function i(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var n=null,i=null,s=null;if("function"==typeof t.componentWillMount?n="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?i="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(i="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?s="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(s="UNSAFE_componentWillUpdate"),null!==n||null!==i||null!==s){var c=e.displayName||e.name,u="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+c+" uses "+u+" but also contains the following legacy lifecycles:"+(null!==n?"\n "+n:"")+(null!==i?"\n "+i:"")+(null!==s?"\n "+s:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=r,t.componentWillReceiveProps=o),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=a;var l=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var r=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;l.call(this,e,t,r)}}return e}n.d(t,"a",function(){return i}),r.__suppressDeprecationWarning=!0,o.__suppressDeprecationWarning=!0,a.__suppressDeprecationWarning=!0},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var r=n(49),o=n(35);e.exports=Object.keys||function(e){return r(e,o)}},function(e,t){e.exports=!0},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t){t.f={}.propertyIsEnumerable},function(e,n){e.exports=t},function(e,t,n){"use strict";function r(e,t){return e+t.charAt(0).toUpperCase()+t.substring(1)}function o(e){return e.replace(/[A-Z]/,function(e){return"-"+e.toLocaleLowerCase()})}function a(e){return e.replace(/-(.?)/g,function(e){return e.replace("-","").toLocaleUpperCase()})}function i(e,t){var n=t?Math.pow(10,t):E,r=0|e,o=e-r,a=e;if(o){var i=(o*n+(e<0?-.5:.5)|0)/n,s=0|i,c=i.toString(),u=c.split(".")[1]||"";a=(e<0&&!(r+s)?"-":"")+(r+s)+"."+u}return parseFloat(a)}function s(e){if("undefined"==typeof document)return null;var t=["WebKitCSS","MozCSS","DOM","MsCSS","MSCSS","OCSS","CSS"].filter(function(e){return e+"Matrix"in window});return t.length?new window[t[0]+"Matrix"](e):(console.warn("Browsers do not support matrix."),"")}function c(e){if("undefined"==typeof document)return null;var t=["O","Moz","ms","Ms","Webkit"];if("filter"!==e&&e in document.body.style)return e;var n=e.charAt(0).toUpperCase()+e.substr(1),r=t.filter(function(e){return""+e+n in document.body.style});return r[0]?""+r[0]+n:null}function u(e){var t=e;return t="x"===t?"translateX":t,t="y"===t?"translateY":t,t="z"===t?"translateZ":t}function l(e){var t=void 0,n=void 0,r=void 0,o=void 0,a=void 0,i=void 0,s=void 0,c=e,u=/(?:\d|\-\d|\.\d|\-\.\d)+/g;return c?"number"==typeof c?t=[c>>16,c>>8&255,255&c]:(","===c.charAt(c.length-1)&&(c=c.substr(0,c.length-1)),P[c]?t=P[c]:"#"===c.charAt(0)?(4===c.length&&(n=c.charAt(1),r=c.charAt(2),o=c.charAt(3),c="#"+n+n+r+r+o+o),c=parseInt(c.substr(1),16),t=[c>>16,c>>8&255,255&c]):"hsl"===c.substr(0,3)?(t=c.match(u),a=Number(t[0])%360/360,i=Number(t[1])/100,s=Number(t[2])/100,r=s<=.5?s*(i+1):s+i-s*i,n=2*s-r,t.length>3&&(t[3]=Number(t[3])),t[0]=C(a+1/3,n,r),t[1]=C(a,n,r),t[2]=C(a-1/3,n,r)):t=c.match(u)||P.transparent,t[0]=Number(t[0]),t[1]=Number(t[1]),t[2]=Number(t[2]),t.length>3&&(t[3]=Number(t[3]))):t=P.black,t}function f(e){if(!e)return[0,0,0,0,0,0,0];var t=void 0;if(e.indexOf("rgb")>=0){var n=e.match(/rgb+(?:a)?\((.*)\)/),r=e.replace(n[0],"").trim().split(/\s+/);t=r.indexOf("inset"),t>=0&&r.splice(t,1);var o=n[1].replace(/\s+/g,"").split(",");return 3===o.length&&o.push(1),r.concat(o,t>=0?["inset"]:[])}var a=e.split(/\s+/);(t=a.indexOf("inset"))>=0&&a.splice(t,1);var i=l(a[a.length-1]);return i[3]="number"==typeof i[3]?i[3]:1,a=a.splice(0,a.length-1),a.concat(i,t>=0?["inset"]:[])}function p(e){return(4===e.length?"rgba":"rgb")+"("+e.map(function(e,t){return t<3?Math.round(e):e}).join(",")+")"}function d(e){return A._lists.transformsBase.indexOf(e)>=0?"transform":e}function h(e){var t=d(e);return A.filter.indexOf(t)>=0?"filter":t}function m(e){if("none"===e||!e||""===e)return null;var t=e.replace(" ","").split(")").filter(function(e){return e}),n={};return t.forEach(function(e){var t=e.split("(");n[t[0]]=t[1]}),n}function y(e){var t=e.match(/(?:\-|\b)[\d\-\.e]+\b/gi),n={};return 6===t.length?(n.m11=parseFloat(t[0]),n.m12=parseFloat(t[1]),n.m13=0,n.m14=0,n.m21=parseFloat(t[2]),n.m22=parseFloat(t[3]),n.m23=0,n.m24=0,n.m31=0,n.m32=0,n.m33=1,n.m34=0,n.m41=parseFloat(t[4]),n.m42=parseFloat(t[5]),n.m43=0,n.m44=0):t.forEach(function(e,t){var r=t%4+1,o=Math.floor(t/4)+1;n["m"+o+r]=parseFloat(e)}),n}function v(e){var t={};return t.translateX=0,t.translateY=0,t.translateZ=0,t.rotate=0,t.rotateX=0,t.rotateY=0,t.scaleX=1,t.scaleY=1,t.scaleZ=1,t.skewX=0,t.skewY=0,t.perspective=0,(e.trim().match(/(\w+)\([^\)]+\)/gi)||[]).forEach(function(e){var n=e.split("("),r=n[0].trim(),o=n[1].replace(")","").trim();o.match(/%|em|rem/gi)&&console.warn("value("+o+") must be absolute, not relative, has been converted to absolute."),o=o.replace(/px|deg|\)/gi,""),A.transformGroup[r]&&"rotate"!==r?(o=o.split(",").map(function(e){return parseFloat(e)}),"scale3d"===r||"translate3d"===r?["X","Y","Z"].forEach(function(e,n){var a=r.substring(0,r.length-2);t[""+a+e]=o[n]||t[""+a+e]}):"rotate3d"===r?(t.rotateX=o[0]&&o[3]||t.rotateX,t.rotateY=o[1]&&o[3]||t.rotateY,t.rotate=o[2]&&o[3]||t.rotate):["X","Y"].forEach(function(e,n){t[""+r+e]=o[n]||t[""+r+e]})):"rotateZ"===r?t.rotate=parseFloat(o)||t.rotate:t[r]=parseFloat(o)||t[r]}),t}function g(e){var t=e&&"none"!==e&&""!==e?e:"matrix(1, 0, 0, 1, 0, 0)";if(!t.match("matrix"))return v(e);var n=y(t),r=n.m11,o=n.m12,a=n.m13,s=n.m14,c=n.m21,u=n.m22,l=n.m23,f=n.m24,p=n.m31,d=n.m32,h=n.m33,m=n.m34,g=n.m43,b=void 0,w=void 0,O=void 0,T={},S=Math.atan2(l,h),x=Math.tan(c),k=Math.tan(o),j=void 0,M=void 0;return T.rotateX=i(S*D)||0,S&&(j=Math.cos(-S),M=Math.sin(-S),b=c*j+p*M,w=u*j+d*M,O=l*j+h*M,p=c*-M+p*j,d=u*-M+d*j,h=l*-M+h*j,m=f*-M+m*j,c=b,u=w,l=O),S=Math.atan2(-a,h),T.rotateY=i(S*D)||0,S&&(j=Math.cos(-S),M=Math.sin(-S),b=r*j-p*M,w=o*j-d*M,O=a*j-h*M,d=o*M+d*j,h=a*M+h*j,m=s*M+m*j,r=b,o=w,a=O),S=Math.atan2(o,r),T.rotate=i(S*D)||0,S&&(j=Math.cos(S),M=Math.sin(S),b=r*j+o*M,w=c*j+u*M,O=p*j+d*M,o=o*j-r*M,u=u*j-c*M,d=d*j-p*M,r=b,c=w,p=O),T.rotateX&&Math.abs(T.rotateX)+Math.abs(T.rotate)>359.9&&(T.rotateX=T.rotate=0,T.rotateY=180-T.rotateY||0),T.scaleX=i(Math.sqrt(r*r+o*o+a*a)),T.scaleY=i(Math.sqrt(u*u+l*l)),T.scaleZ=i(Math.sqrt(p*p+d*d+h*h)),T.skewX=x===-k?0:x,T.skewY=k===-x?0:k,T.perspective=m?1/(m<0?-m:m):0,T.translateX=n.m41,T.translateY=n.m42,T.translateZ=g,T}function b(e,t){var n=void 0;return x[e]||"number"!=typeof t?"content"!==e||j.test(t)||(n="'"+t.replace(/'/g,"\\'")+"'"):n=" "+t+"px",n||t}function w(e,t){var n=t&&t.toString().replace(/[^a-z|%]/gi,""),r="";return e.indexOf("translate")>=0||e.indexOf("perspective")>=0||e.indexOf("blur")>=0?r="px":(e.indexOf("skew")>=0||e.indexOf("rotate")>=0)&&(r="deg"),n||r}function O(e,t,n){return e+"("+t+(n||"")+")"}function T(e,t){var n=null;return e&&e.forEach(function(e){if(!n){var r=e.split("(")[0],o=r in A.transformGroup&&t.substring(0,t.length-1).indexOf(r)>=0,a=t in A.transformGroup&&r.substring(0,r.length-1).indexOf(t)>=0,i=r in A.transformGroup&&t in A.transformGroup&&(r.substring(0,r.length-2)===t||t.substring(0,t.length-2)===r);(r===t||o||a||i)&&(n=e)}}),n}function S(e,t){if(!e||""===e)return t;if(!t||""===t)return e;var n=e.replace(/\s/g,"").split(")").filter(function(e){return""!==e&&e}).map(function(e){return e+")"});return t.replace(/\s/g,"").split(")").filter(function(e){return""!==e&&e}).forEach(function(e){var t=e.split("("),r=t[0],o=T(n,r);if(o){var a=n.indexOf(o);n[a]=e+")"}else n.push(e+")")}),n.forEach(function(e,t){e.indexOf("perspective")>=0&&t&&(n.splice(t,1),n.unshift(e))}),n.join(" ").trim()}Object.defineProperty(t,"__esModule",{value:!0}),t.toCssLowerCase=o,t.toStyleUpperCase=a,t.toFixed=i,t.createMatrix=s,t.checkStyleName=c,t.getGsapType=u,t.parseColor=l,t.parseShadow=f,t.getColor=p,t.isTransform=d,t.isConvert=h,t.splitFilterToObject=m,t.getMatrix=y,t.getTransform=g,t.stylesToCss=b,t.getUnit=w,t.getValues=O,t.findStyleByName=T,t.mergeStyle=S;var x={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridColumn:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},k=["Webkit","ms","Moz","O"];Object.keys(x).forEach(function(e){k.forEach(function(t){x[r(t,e)]=x[e]})});var j=/^(normal|none|(\b(url\([^)]*\)|chapter_counter|attr\([^)]*\)|(no-)?(open|close)-quote|inherit)((\b\s*)|$|\s+))+)$/,M=function(){return"undefined"!=typeof document&&!(!navigator||!(navigator.userAgent.indexOf("MSIE 8.0")>0||navigator.userAgent.indexOf("MSIE 9.0")>0))}(),E=1e5,P={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},C=function(e,t,n){var r=e>1?e-1:e;r=e<0?e+1:r;var o=3*r<2?t+(n-t)*(2/3-r)*6:t,a=r<.5?n:o;return 255*(6*r<1?t+(n-t)*r*6:a)+.5|0},D=(Math.PI,180/Math.PI),_={_lists:{transformsBase:["translate","translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ","rotate"],transforms3D:["translate3d","translateZ","scaleZ","rotateX","rotateY","perspective"]},transformGroup:{translate:1,translate3d:1,scale:1,scale3d:1,rotate:1,rotate3d:1,skew:1},filter:["grayScale","sepia","hueRotate","invert","brightness","contrast","blur"],filterConvert:{grayScale:"grayscale",hueRotate:"hue-rotate"}};_._lists.transformsBase=M?_._lists.transformsBase:_._lists.transformsBase.concat(_._lists.transforms3D);var A=t.cssList=_},function(e,t,n){"use strict";var r=n(0),o=n.n(r),a=n(1),i=n.n(a),s=n(17);t.a={across:function(e,t,n,r,i,c){var u=void 0,l=o()({},e.props),f=l.children;return"enter"===t?u="next"===n?"100%":"-100%":(u="next"===n?"-100%":"100%",f=Object(s.f)(f).map(s.e.bind(this,c))),Object(a.cloneElement)(e,{animation:o()({},r,{x:u,type:"enter"===t?"from":"to"})},f)},vertical:function(e,t,n,r,i,c){var u=void 0,l=o()({},e.props),f=l.children;return"enter"===t?u="next"===n?"-100%":"100%":(u="next"===n?"100%":"-100%",f=Object(s.f)(f).map(s.e.bind(this,c))),Object(a.cloneElement)(e,o()({},l,{animation:o()({},r,{y:u,type:"enter"===t?"from":"to"})}),f)},acrossOverlay:function(e,t,n,r,i,c){var u=void 0,l=o()({},e.props),f=l.children;return"enter"===t?u="next"===n?"100%":"-100%":(u="next"===n?"-20%":"20%",f=Object(s.f)(f).map(s.e.bind(this,c))),Object(a.cloneElement)(e,o()({},l,{animation:o()({},r,{x:u,type:"enter"===t?"from":"to"})}),f)},verticalOverlay:function(e,t,n,r,i,c){var u=void 0,l=o()({},e.props),f=l.children;return"enter"===t?u="next"===n?"-100%":"100%":(u="next"===n?"20%":"-20%",f=Object(s.f)(f).map(s.e.bind(this,c))),Object(a.cloneElement)(e,o()({},l,{animation:o()({},r,{y:u,type:"enter"===t?"from":"to"})}),f)},gridBar:function(e,t,n,r,s,c,u,l){var f=o()({},e.props),p=[],d=void 0,h=f.children;d="enter"===t?"next"===n?"-100%":"100%":"next"===n?"100%":"-100%";for(var m=u*(r.duration+r.delay+500-("enter"===t?50:0))||0,y=0;y<10;y++){var v=o()({},f.style);v.width="10.1%",v.left=10*y+"%",v.position="absolute",v.overflow="hidden";var g=o()({},f.style);g.width=s.width+"px",g.height=s.height+"px",g.float="left",g.position="relative",g.left=10*-y/100*s.width+"px",g.overflow="hidden";var b=o()({},f);b.style=g;var w=50*("next"===n?y:10-y)+("enter"===t?0:50)+(r.delay||0);b.animation=o()({},r,{y:d,type:"enter"===t?"from":"to",key:t,direction:n,delay:w,i:y,onComplete:y===("next"===n?9:0)?r.onComplete:null}),b.paused=l,b.moment=m;var O=i.a.createElement("div",{style:v,key:y},Object(a.cloneElement)(e,b,h));p.push(O)}var T=i.a.createElement("div",{style:{width:"100%",position:"absolute",top:0}},p),S=o()({},e.props);return S.children=T,Object(a.cloneElement)(e,o()({},S,{animation:{x:0,y:0,type:"set"}}))},grid:function(e,t,n,r,s,c,u,l){var f=o()({},e.props),p=[],d=s.width/10,h=Math.ceil(s.height/d),m=450+50*(h-1);if("leave"===t)return f.animation=o()({},r,{duration:m+r.duration}),f.moment=((r.delay||0)+m+r.duration)*u||0,f.paused=l,i.a.cloneElement(e,f);for(var y=u*(r.duration+r.delay+m)||0,v=0;v<10*h;v++){var g=o()({},f.style);g.position="absolute",g.overflow="hidden",g.width=d+1+"px",g.height=d+1+"px",g.left=v%10*d,g.top=Math.floor(v/10)*d,g.opacity=0;var b=o()({},f.style);b.width=s.width+"px",b.height=s.height+"px",b.position="relative",b.left=-v%10*d,b.top=-Math.floor(v/10)*d,b.overflow="hidden",f.style=b;var w="next"===n?v%10*50+50*Math.floor(v/10):50*(9-v%10)+50*(h-1-Math.floor(v/10));w+=r.delay||0;var O="next"===n?10*h-1:0,T=o()({},r,{opacity:1,delay:w,onComplete:v===O?r.onComplete:null}),S=i.a.createElement(e.type,{style:g,key:v,paused:l,animation:T,moment:y},Object(a.cloneElement)(e,f));p.push(S)}var x=o()({},e.props);return x.children=p,Object(a.cloneElement)(e,o()({},x,{animation:{x:0,y:0,type:"set"}}))}}},function(e,t,n){var r=n(14);e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t,n){var r=n(34)("keys"),o=n(25);e.exports=function(e){return r[e]||(r[e]=o(e))}},function(e,t,n){var r=n(3),o=n(2),a=o["__core-js_shared__"]||(o["__core-js_shared__"]={});(e.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:r.version,mode:n(24)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){var r=n(31);e.exports=function(e){return Object(r(e))}},function(e,t){e.exports={}},function(e,t,n){var r=n(18),o=n(81),a=n(35),i=n(33)("IE_PROTO"),s=function(){},c=function(){var e,t=n(48)("iframe"),r=a.length;for(t.style.display="none",n(82).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write("<script>document.F=Object<\/script>"),e.close(),c=e.F;r--;)delete c.prototype[a[r]];return c()};e.exports=Object.create||function(e,t){var n;return null!==e?(s.prototype=r(e),n=new s,s.prototype=null,n[i]=e):n=c(),void 0===t?n:o(n,t)}},function(e,t,n){var r=n(6).f,o=n(7),a=n(16)("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,a)&&r(e,a,{configurable:!0,value:t})}},function(e,t,n){t.f=n(16)},function(e,t,n){var r=n(2),o=n(3),a=n(24),i=n(41),s=n(6).f;e.exports=function(e){var t=o.Symbol||(o.Symbol=a?{}:r.Symbol||{});"_"==e.charAt(0)||e in t||s(t,e,{value:i.f(e)})}},function(e,t,n){"use strict";n.d(t,"c",function(){return u}),n.d(t,"a",function(){return l});var r=n(57),o=n(58),a=n(115),i=n(59),s=n(44),c=n(61);r.a.TweenOneGroup=a.a,r.a.easing=i.a,r.a.plugins=s.a,r.a.ticker=c.a,r.a.Tween=o.a,t.b=r.a;var u=(a.a,i.a,s.a,c.a),l=o.a},function(e,t,n){"use strict";var r=function(){};r.prototype.push=function(e){this[e.prototype.name]=e},t.a=new r},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}},function(e,t,n){var r=n(71);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){e.exports=!n(4)&&!n(19)(function(){return 7!=Object.defineProperty(n(48)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){var r=n(14),o=n(2).document,a=r(o)&&r(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},function(e,t,n){var r=n(7),o=n(15),a=n(73)(!1),i=n(33)("IE_PROTO");e.exports=function(e,t){var n,s=o(e),c=0,u=[];for(n in s)n!=i&&r(s,n)&&u.push(n);for(;t.length>c;)r(s,n=t[c++])&&(~a(u,n)||u.push(n));return u}},function(e,t,n){var r=n(51);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=n(76),a=r(o),i=n(88),s=r(i),c="function"==typeof s.default&&"symbol"==typeof a.default?function(e){return typeof e}:function(e){return e&&"function"==typeof s.default&&e.constructor===s.default&&e!==s.default.prototype?"symbol":typeof e};t.default="function"==typeof s.default&&"symbol"===c(a.default)?function(e){return void 0===e?"undefined":c(e)}:function(e){return e&&"function"==typeof s.default&&e.constructor===s.default&&e!==s.default.prototype?"symbol":void 0===e?"undefined":c(e)}},function(e,t,n){"use strict";var r=n(24),o=n(12),a=n(54),i=n(13),s=n(38),c=n(80),u=n(40),l=n(83),f=n(16)("iterator"),p=!([].keys&&"next"in[].keys()),d=function(){return this};e.exports=function(e,t,n,h,m,y,v){c(n,t,h);var g,b,w,O=function(e){if(!p&&e in k)return k[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},T=t+" Iterator",S="values"==m,x=!1,k=e.prototype,j=k[f]||k["@@iterator"]||m&&k[m],M=j||O(m),E=m?S?O("entries"):M:void 0,P="Array"==t?k.entries||j:j;if(P&&(w=l(P.call(new e)))!==Object.prototype&&w.next&&(u(w,T,!0),r||"function"==typeof w[f]||i(w,f,d)),S&&j&&"values"!==j.name&&(x=!0,M=function(){return j.call(this)}),r&&!v||!p&&!x&&k[f]||i(k,f,M),s[t]=M,s[T]=d,m)if(g={values:S?M:O("values"),keys:y?M:O("keys"),entries:E},v)for(b in g)b in k||a(k,b,g[b]);else o(o.P+o.F*(p||x),t,g);return g}},function(e,t,n){e.exports=n(13)},function(e,t,n){var r=n(49),o=n(35).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},function(e,t,n){var r=n(26),o=n(22),a=n(15),i=n(30),s=n(7),c=n(47),u=Object.getOwnPropertyDescriptor;t.f=n(4)?u:function(e,t){if(e=a(e),t=i(t,!0),c)try{return u(e,t)}catch(e){}if(s(e,t))return o(!r.f.call(e,t),e[t])}},function(e,t,n){"use strict";function r(){}var o=n(0),a=n.n(o),i=n(8),s=n.n(i),c=n(9),u=n.n(c),l=n(10),f=n.n(l),p=n(11),d=n.n(p),h=n(1),m=n.n(h),y=n(5),v=n.n(y),g=n(27),b=n.n(g),w=n(21),O=n(20),T=n(58),S=n(61),x=Math.round(1e3/60),k=v.a.oneOfType([v.a.object,v.a.array]),j=function(e){function t(e){s()(this,t);var n=u()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return M.call(n),n.rafID=-1,n.paused=e.paused,n.reverse=e.reverse,n.updateAnim=!1,n.repeatNum=0,n.forced={},n.currentRef=null,n.setForcedJudg(e),n.state={$self:n},n}return d()(t,e),f()(t,null,[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.$self,o={prevProps:e};if(n){if(!r.tween&&!r.dom)return void(r.updateAnim=!0);var a=e.animation,i=n.animation;Object(O.f)(i,a)||(e.resetStyle&&r.tween&&r.tween.resetDefaultStyle(),r.updateAnim=!0);var s=e.moment;"number"==typeof s&&s!==n.moment&&(r.tween&&!r.updateAnim?(r.startMoment=s,r.startTime=S.a.time,e.paused&&r.raf(),r.tween.progressTime>=r.tween.totalTime&&r.play()):r.updateAnim=!0),r.paused===e.paused&&r.reverse===e.reverse||(r.paused=e.paused,r.reverse=e.reverse,r.paused?r.cancelRequestAnimationFrame():r.reverse&&e.reverseDelay?(r.cancelRequestAnimationFrame(),S.a.timeout(r.restart,e.reverseDelay)):(r.tween&&(r.tween.resetAnimData(),r.tween.resetDefaultStyle()),r.updateAnim||r.restart()));Object(O.f)(n.style,e.style)||r.tween&&(r.tween.reStart(e.style,n.style,r.tween.progressTime<r.tween.totalTime),r.paused&&r.raf()),r.setForcedJudg(e)}return o}}]),f()(t,[{key:"componentDidMount",value:function(){this.dom=b.a.findDOMNode(this),this.dom&&"#text"!==this.dom.nodeName&&this.start()}},{key:"componentDidUpdate",value:function(){this.dom||(this.dom=b.a.findDOMNode(this)),this.updateAnim&&this.dom&&"#text"!==this.dom.nodeName&&(this.tween&&this.cancelRequestAnimationFrame(),this.start())}},{key:"componentWillUnmount",value:function(){this.cancelRequestAnimationFrame()}},{key:"render",value:function(){var e=this,t=a()({},this.props);if(["animation","component","componentProps","reverseDelay","attr","paused","reverse","repeat","yoyo","moment","resetStyle","forcedJudg"].forEach(function(e){return delete t[e]}),t.style=a()({},this.props.style),Object.keys(t.style).forEach(function(e){e.match(/filter/i)&&["Webkit","Moz","Ms","ms"].forEach(function(n){t.style[n+"Filter"]=t.style[e]})}),!this.props.component){if(!this.props.children)return this.props.children;var n=this.props.children.props,r=n.style,o=n.className,i=a()({},r,t.style),s=t.className?t.className+" "+o:o;return m.a.cloneElement(this.props.children,{style:i,className:s})}return m.a.createElement(this.props.component,a()({ref:function(t){e.currentRef=t}},t,this.props.componentProps))}}]),t}(h.Component);j.propTypes={component:v.a.any,componentProps:v.a.any,animation:k,children:v.a.any,style:v.a.object,paused:v.a.bool,reverse:v.a.bool,reverseDelay:v.a.number,yoyo:v.a.bool,repeat:v.a.number,moment:v.a.number,attr:v.a.string,onChange:v.a.func,resetStyle:v.a.bool,forcedJudg:v.a.object},j.defaultProps={component:"div",componentProps:{},reverseDelay:0,repeat:0,attr:"style",onChange:r};var M=function(){var e=this;this.setForcedJudg=function(t){Object.keys(e.forced).forEach(function(t){delete e[t],delete e.forced[t]}),t.forcedJudg&&Object.keys(t.forcedJudg).forEach(function(n){e[n]||(e[n]=t.forcedJudg[n],e.forced[n]=1)})},this.setDefault=function(t){e.moment=t.moment||0,e.startMoment=t.moment||0,e.startTime=S.a.time},this.restart=function(){e.tween&&(e.startMoment=e.moment,e.startTime=S.a.time,e.tween.reverse=e.reverse,e.tween.reverseStartTime=e.startMoment,e.raf(),e.play())},this.start=function(){e.updateAnim=!1;var t=e.props;t.animation&&Object.keys(t.animation).length?(e.setDefault(t),e.tween=new T.a(e.dom,t.animation,t.attr),e.tween.reverse=e.reverse,e.raf(),e.play()):e.tween=null},this.play=function(){e.cancelRequestAnimationFrame(),e.paused||(e.rafID=S.a.add(e.raf))},this.frame=function(){var t=e.props.yoyo,n=e.props.repeat,r=-1===n?Number.MAX_VALUE:e.tween.totalTime*(n+1);n=n>=0?n:Number.MAX_VALUE;var o=S.a.time-e.startTime+e.startMoment;e.reverse&&(o=(e.startMoment||0)-(S.a.time-e.startTime)),o=o>r?r:o,o=o<=0?0:o;var i=Math.floor(o/e.tween.totalTime)||0;i=i>n?n:i;var s=o-e.tween.totalTime*i;s=s<x&&!e.reverse&&r>=x?0:s,n&&o&&o-e.tween.totalTime*i<x&&e.tween.frame(e.tween.totalTime*i),(o<e.moment&&!e.reverse||0!==n&&i&&i!==e.repeatNum)&&(e.tween.resetAnimData(),e.tween.resetDefaultStyle()),t&&i%2&&(s=e.tween.totalTime-s),e.tween.onChange=function(t){var n=a()({},t,{timelineMode:""});e.moment===e.startMoment&&!e.reverse&&!t.index&&"onStart"===t.mode||e.reverse?n.timelineMode="onTimelineStart":o>=r&&!e.reverse||!o&&e.reverse?n.timelineMode="onTimelineComplete":i!==e.timelineRepeatNum?n.timelineMode="onTimelineRepeat":n.timelineMode="onTimelineUpdate",e.timelineRepeatNum=i,e.props.onChange(n)},e.moment=o,e.repeatNum=i,e.tween.frame(s)},this.raf=function(){var t=e.tween;if(e.frame(),t!==e.tween)return null;var n=e.props.repeat,r=-1===n?Number.MAX_VALUE:e.tween.totalTime*(n+1);return e.moment>=r&&!e.reverse||e.paused||e.reverse&&0===e.moment?e.cancelRequestAnimationFrame():null},this.cancelRequestAnimationFrame=function(){S.a.clear(e.rafID),e.rafID=-1}};j.isTweenOne=!0,t.a=Object(w.a)(j)},function(e,t,n){"use strict";function r(){}function o(e,t){var n=e.duration||0===e.duration?e.duration:d;return{duration:"set"===e.type?0:n,delay:e.delay||h,ease:"function"==typeof e.ease?e.ease:c.a[e.ease||p],onUpdate:e.onUpdate||r,onComplete:e.onComplete||r,onStart:e.onStart||r,onRepeat:e.onRepeat||r,repeat:e.repeat||0,repeatDelay:e.repeatDelay||0,yoyo:e.yoyo||!1,type:"from"===e.type?"from":"to",initTime:t,appearTo:"number"==typeof e.appearTo?e.appearTo:null,perTime:0,currentRepeat:0}}var a=n(0),i=n.n(a),s=n(28),c=(n.n(s),n(59)),u=n(44),l=n(110),f=n(20),p="easeInOutQuad",d=450,h=0;u.a.push(l.a);var m=function(e,t,n){var r=Object(f.a)(t);this.target=e,this.attr=n||"style",this.accuracy=1e-5,this.totalTime=0,this.progressTime=0,this.defaultData=[],this.start={},this.startDefaultData={},this.tween={},this.data=r,this.perFrame=Math.round(1e3/60),this.register=!1,this.isSvg=this.target.ownerSVGElement;var o=this.setAttrIsStyle();this.setDefaultData(o)},y=m.prototype;y.setAttrIsStyle=function(){var e=this,t=[],n=o({},0);return this.data.forEach(function(r,o){var a=i()({},r);"style"===e.attr?(t[o]={},Object.keys(a).forEach(function(e){e in n&&(t[o][e]=a[e],delete a[e])}),t[o].style=a,e.startDefaultData.style=e.target.getAttribute("style")||""):"attr"===e.attr&&(Object.keys(a).forEach(function(t){if("style"===t&&Array.isArray(r[t]))throw new Error("Style should be the object.");if("bezier"===t)a.style=i()({},a.style,{bezier:a[t]}),delete a[t],e.startDefaultData.style=e.target.getAttribute("style")||"";else{if(t in n)return;e.startDefaultData[t]=e.getValue(t)}}),t[o]=a)}),t},y.setDefaultData=function(e){var t=this,n=0,r=!1,a=e.map(function(e){var a="number"==typeof e.appearTo;a||(n+=e.delay||0);var i=(e.appearTo||0)+(e.delay||0),c=o(e,a?i:n);c.vars={},Object.keys(e).forEach(function(n){if(!(n in c)){var r=e[n];if(n in u.a)c.vars[n]=new u.a[n](t.target,r,c.type);else if(("d"===n||"points"===n)&&"SVGMorph"in u.a)c.vars[n]=new u.a.SVGMorph(t.target,r,n);else if(n.match(/color/i)||"stroke"===n||"fill"===n)c.vars[n]={type:"color",vars:Object(s.parseColor)(r)};else if("number"==typeof r||r.split(/[,|\s]/g).length<=1){var o=parseFloat(r),a=r.toString().replace(/[^a-z|%]/g,""),i=r.toString().replace(/[^+|=|-]/g,"");c.vars[n]={unit:a,vars:o,count:i}}}}),c.yoyo&&!c.repeat&&console.warn("Warning: yoyo must be used together with repeat;"),-1===c.repeat&&(r=!0);var l=-1===c.repeat?0:c.repeat;if(a){var f=e.appearTo+(e.delay||0)+c.duration*(l+1)+c.repeatDelay*l;n=f>=n?f:n}else c.delay<-c.duration?n-=c.delay:n+=c.duration*(l+1)+c.repeatDelay*l;return c.mode="",c});this.totalTime=r?Number.MAX_VALUE:n,this.defaultData=a},y.getComputedStyle=function(){var e="undefined"!=typeof window&&document.defaultView?document.defaultView.getComputedStyle(this.target):{};if(this.isSvg){var t=e[Object(s.checkStyleName)("transform")]||"none";if("none"===t){var n=this.target.getAttribute("style");n&&n.indexOf("transform:")>=0?t=n.split(";").filter(function(e){return e.indexOf("transform:")>=0}).map(function(e){return Object(s.createMatrix)(e.split(":")[1].trim()).toString()})[0]:this.target.getAttribute("transform")&&console.warn("Do not add transform on the label, otherwise it will be invalid.")}e.transformSVG=t}return e},y.getAnimStartData=function(e){var t=this,n={};return Object.keys(e).forEach(function(r){if(r in u.a||"attr"===t.attr&&("d"===r||"points"===r))return t.computedStyle=t.computedStyle||(t.target.getAttribute?t.getComputedStyle():i()({},t.target)),void(n[r]=e[r].getAnimStart(t.computedStyle,t.tween,t.isSvg));if("attr"!==t.attr)n[r]=t.target[r]||0;else{var o=t.getValue(r),a="null"!==o&&o?o:0;if(r.match(/color/i)||"stroke"===r||"fill"===r)a=a||"stroke"!==r?a:"rgba(255, 255, 255, 0)",a=Object(s.parseColor)(a),n[r]=a;else if(parseFloat(a)||0===parseFloat(a)||0===a){var c=a.toString().replace(/[^a-z|%]/g,"");n[r]=c!==e[r].unit?Object(f.h)(t.target,r,parseFloat(a),c,e[r].unit):parseFloat(a)}}}),n},y.setAnimData=function(e){var t=this;Object.keys(e).forEach(function(n){n in u.a||"attr"===t.attr&&("d"===n||"points"===n)||(t.target[n]=e[n])})},y.setRatio=function(e,t,n){var r=this;Object.keys(t.vars).forEach(function(o){if(o in u.a||"attr"===r.attr&&("d"===o||"points"===o))return void t.vars[o].setRatio(e,r.tween,r.isSvg&&r.computedStyle);var a=t.vars[o],i=r.start[n][o],c=void 0;"attr"===r.attr&&(a.type?"color"===a.type&&(3===a.vars.length&&4===i.length&&(a.vars[3]=1),c=a.vars.map(function(t,n){var r=i[n]||0;return(t-r)*e+r}),r.setValue(o,Object(s.getColor)(c))):(c="="===a.unit.charAt(1)?i+a.vars*e+a.unit:(a.vars-i)*e+i+a.unit,r.setValue(o,a.unit?c:parseFloat(c))))}),this.setAnimData(this.tween)},y.getValue=function(e){return this.target.getAttribute?this.target.getAttribute(e):this.target[e]},y.setValue=function(e,t){this.target.setAttribute?this.target.setAttribute(e,t):this.target[e]=t},y.render=function(){var e=this,t=this.reverse;this.defaultData.forEach(function(n,r){var o=n.initTime,a=Object(s.toFixed)(n.duration),c=Math.ceil((e.progressTime-o)/(a+n.repeatDelay))-1||0;if(c=c<0?0:c,n.repeat){if(n.repeat<c&&-1!==n.repeat)return;(n.repeat||n.repeat<=c)&&(o+=c*(a+n.repeatDelay))}var u=n.yoyo&&c%2?1:0,l=n.yoyo&&c%2?0:1;u="from"===n.type?1-u:u,l="from"===n.type?1-l:l;var f=Object(s.toFixed)(e.progressTime-o),p=void 0;if(!(f+("from"===n.type?n.delay:0)>=0&&!e.start[r]&&(e.start[r]=e.getAnimStartData(n.vars),f<e.perFrame?(p=n.duration||n.delay?n.ease(0,u,l,1):n.ease(1,u,l,1),e.setRatio(p,n,r)):f>a&&(p=n.ease(1,u,l,1),e.setRatio(p,n,r)),(!e.register||r&&!o)&&(e.register=!0,0===f&&n.duration&&n.delay)))){var d={index:r,target:e.target},h=i()({moment:e.progressTime},d),m=e.perFrame-e.accuracy,y=n.delay&&t?-m:0;if((f>=y&&!(f>a&&"onComplete"===n.mode)||f<y&&n.mode&&"onStart"!==n.mode)&&e.start[r]){var v="update"===e.updateAnim;if(((f=f<m&&!t&&n.duration>=e.perFrame?0:f)>=a-e.accuracy&&!t||t&&f<=0)&&c>=n.repeat){if("onComplete"===n.mode)return;if(p=n.ease(t?0:1,u,l,1),e.setRatio(p,n,r,n.currentRepeat!==c),n.reset&&!(n.reset&&f>=a)||v){if(f>=a+m)return}else a<m&&(a||(n.onStart(d),h.mode="onStart",e.onChange(h)),n.onUpdate(i()({ratio:p},d)),h.mode="onUpdate",e.onChange(h)),n.onComplete(d);n.mode="onComplete"}else if(a>m){var g=f<0?0:f;g=g>a?a:g,p=n.ease(g,u,l,a),e.setRatio(p,n,r),v||(n.repeat&&c>0&&n.currentRepeat!==c?(n.mode="onRepeat",n.currentRepeat=c,n.onRepeat(i()({},d,{repeatNum:c}))):(n.perTime<=0||t&&n.perTime>=e.reverseStartTime-o)&&"onStart"!==n.mode?(n.mode="onStart",n.onStart(d)):(n.mode="onUpdate",n.onUpdate(i()({ratio:p},d))))}v||(h.mode=n.mode,e.onChange(h)),n.perTime=f,n.reset&&delete n.reset}}})},y.frame=function(e){var t=this;this.progressTime=e,this.defaultData.forEach(function(e){var n=t.progressTime-e.duration-e.initTime;n<t.perFrame&&n>0&&(t.progressTime=e.duration+e.initTime)}),this.render()},y.init=y.frame,y.resetAnimData=function(){this.tween={},this.start={}};var v=function(e,t,n){var r=o({},0),a=function(e){return e.split(";").filter(function(e){return e}).map(function(e){return e.split(":").map(function(e){return e.trim()})})},i=a(t),c=a(e);return n.forEach(function(e){Object.keys(e).forEach(function(e){if(!(e in r)){var t=Object(s.toCssLowerCase)(Object(s.isTransform)(Object(s.getGsapType)(e)));c=c.filter(function(e){return(!f.l[e[0]]||!f.l[t])&&e[0]!==t})}})}),i.forEach(function(e){c=c.filter(function(t){return t[0]!==e[0]})}),i.concat(c).map(function(e){return e.join(":")}).join(";")};y.resetDefaultStyle=function(){var e=this;this.tween={},this.defaultData=this.defaultData.map(function(e){return e.reset=!0,delete e.mode,e});var t=o({},0);Object.keys(this.startDefaultData).forEach(function(n){if(!(n in t)){if("style"===n){var r=v(e.target.style.cssText,e.startDefaultData.style,e.data);e.setValue(n,r)}else e.setValue(n,e.startDefaultData[n]);e.computedStyle=null}})},y.reStart=function(e,t,n){var r=this;this.start={},this.tween={},Object.keys(e||{}).forEach(function(o){!n&&t&&e[o]===t[o]||(r.target.style[o]=Object(s.stylesToCss)(o,e[o]))}),this.setAttrIsStyle(),this.computedStyle=null},y.onChange=r,t.a=m},function(e,t,n){"use strict";var r=n(60),o=n.n(r),a=n(20);o.a.path=function(e,t){var n=t||{};if(a.m)return"linear";for(var r=Object(a.g)(e),i=r.getTotalLength(),s=n.rect||100,c=n.lengthPixel||200,u=[],l=0;l<c-1;l++)u.push(r.getPointAtLength(i/(c-1)*l));return u.push(r.getPointAtLength(c)),function(e,t,n,a){var c=o.a.linear(e,t,n,a),l=s*c;return 1-(u.filter(function(e){return e.x>=l})[0]||r.getPointAtLength(c*i)).y/s}},t.a=o.a},function(e,t,n){"use strict";var r={linear:function(e,t,n,r){return(n-t)*e/r+t},easeInQuad:function(e,t,n,r){return(n-t)*(e/=r)*e+t},easeOutQuad:function(e,t,n,r){return-(n-t)*(e/=r)*(e-2)+t},easeInOutQuad:function(e,t,n,r){var o=n-t;return(e/=r/2)<1?o/2*e*e+t:-o/2*(--e*(e-2)-1)+t},easeInCubic:function(e,t,n,r){return(n-t)*(e/=r)*e*e+t},easeOutCubic:function(e,t,n,r){return(n-t)*((e=e/r-1)*e*e+1)+t},easeInOutCubic:function(e,t,n,r){var o=n-t;return(e/=r/2)<1?o/2*e*e*e+t:o/2*((e-=2)*e*e+2)+t},easeInQuart:function(e,t,n,r){return(n-t)*(e/=r)*e*e*e+t},easeOutQuart:function(e,t,n,r){return-(n-t)*((e=e/r-1)*e*e*e-1)+t},easeInOutQuart:function(e,t,n,r){var o=n-t;return(e/=r/2)<1?o/2*e*e*e*e+t:-o/2*((e-=2)*e*e*e-2)+t},easeInQuint:function(e,t,n,r){return(n-t)*(e/=r)*e*e*e*e+t},easeOutQuint:function(e,t,n,r){return(n-t)*((e=e/r-1)*e*e*e*e+1)+t},easeInOutQuint:function(e,t,n,r){var o=n-t;return(e/=r/2)<1?o/2*e*e*e*e*e+t:o/2*((e-=2)*e*e*e*e+2)+t},easeInSine:function(e,t,n,r){var o=n-t;return-o*Math.cos(e/r*(Math.PI/2))+o+t},easeOutSine:function(e,t,n,r){return(n-t)*Math.sin(e/r*(Math.PI/2))+t},easeInOutSine:function(e,t,n,r){return-(n-t)/2*(Math.cos(Math.PI*e/r)-1)+t},easeInExpo:function(e,t,n,r){var o=n-t;return 0==e?t:o*Math.pow(2,10*(e/r-1))+t},easeOutExpo:function(e,t,n,r){var o=n-t;return e==r?t+o:o*(1-Math.pow(2,-10*e/r))+t},easeInOutExpo:function(e,t,n,r){var o=n-t;return 0===e?t:e===r?t+o:(e/=r/2)<1?o/2*Math.pow(2,10*(e-1))+t:o/2*(2-Math.pow(2,-10*--e))+t},easeInCirc:function(e,t,n,r){return-(n-t)*(Math.sqrt(1-(e/=r)*e)-1)+t},easeOutCirc:function(e,t,n,r){return(n-t)*Math.sqrt(1-(e=e/r-1)*e)+t},easeInOutCirc:function(e,t,n,r){var o=n-t;return(e/=r/2)<1?-o/2*(Math.sqrt(1-e*e)-1)+t:o/2*(Math.sqrt(1-(e-=2)*e)+1)+t},easeInElastic:function(e,t,n,r){var o,a,i,s=n-t;return i=1.70158,a=0,o=s,0===e?t:1==(e/=r)?t+s:(a||(a=.3*r),o<Math.abs(s)?(o=s,i=a/4):i=a/(2*Math.PI)*Math.asin(s/o),-o*Math.pow(2,10*(e-=1))*Math.sin((e*r-i)*(2*Math.PI)/a)+t)},easeOutElastic:function(e,t,n,r){var o,a,i,s=n-t;return i=1.70158,a=0,o=s,0===e?t:1==(e/=r)?t+s:(a||(a=.3*r),o<Math.abs(s)?(o=s,i=a/4):i=a/(2*Math.PI)*Math.asin(s/o),o*Math.pow(2,-10*e)*Math.sin((e*r-i)*(2*Math.PI)/a)+s+t)},easeInOutElastic:function(e,t,n,r){var o,a,i,s=n-t;return i=1.70158,a=0,o=s,0===e?t:2==(e/=r/2)?t+s:(a||(a=r*(.3*1.5)),o<Math.abs(s)?(o=s,i=a/4):i=a/(2*Math.PI)*Math.asin(s/o),e<1?o*Math.pow(2,10*(e-=1))*Math.sin((e*r-i)*(2*Math.PI)/a)*-.5+t:o*Math.pow(2,-10*(e-=1))*Math.sin((e*r-i)*(2*Math.PI)/a)*.5+s+t)},easeInBack:function(e,t,n,r,o){var a=n-t;return void 0===o&&(o=1.70158),a*(e/=r)*e*((o+1)*e-o)+t},easeOutBack:function(e,t,n,r,o){var a=n-t;return void 0===o&&(o=1.70158),a*((e=e/r-1)*e*((o+1)*e+o)+1)+t},easeInOutBack:function(e,t,n,r,o){var a=n-t;return void 0===o&&(o=1.70158),(e/=r/2)<1?a/2*(e*e*((1+(o*=1.525))*e-o))+t:a/2*((e-=2)*e*((1+(o*=1.525))*e+o)+2)+t},easeInBounce:function(e,t,n,o){var a,i=n-t;return a=r.easeOutBounce(o-e,0,i,o),i-a+t},easeOutBounce:function(e,t,n,r){var o=n-t;return(e/=r)<1/2.75?o*(7.5625*e*e)+t:e<2/2.75?o*(7.5625*(e-=1.5/2.75)*e+.75)+t:e<2.5/2.75?o*(7.5625*(e-=2.25/2.75)*e+.9375)+t:o*(7.5625*(e-=2.625/2.75)*e+.984375)+t},easeInOutBounce:function(e,t,n,o){var a=n-t;return e<o/2?.5*r.easeInBounce(2*e,0,a,o)+t:.5*r.easeOutBounce(2*e-o,0,a,o)+.5*a+t}};e.exports=r},function(e,t,n){"use strict";var r=n(111),o=n.n(r),a=Date.now||function(){return(new Date).getTime()},i={interval:1,timeout:1,TweenOneTicker:2},s=function(e){return Object.keys(e).map(function(t){return{key:t,func:e[t]}}).sort(function(e,t){var n=e.key.split("_")[0],r=t.key.split("_")[0];return i[r]-i[n]})},c=function(){};c.prototype={tickFnArray:[],tickKeyObject:{},id:-1,tweenId:0,frame:0,perFrame:Math.round(1e3/60),elapsed:0,lastUpdate:a(),startTime:a(),nextTime:0,time:0};var u=c.prototype;u.add=function(e){var t="TweenOneTicker_"+this.tweenId;return this.tweenId++,this.wake(t,e),t},u.wake=function(e,t){this.tickKeyObject[e]=t,this.tickFnArray=s(this.tickKeyObject),-1===this.id&&(this.id=o()(this.tick))},u.clear=function(e){delete this.tickKeyObject[e],this.tickFnArray=s(this.tickKeyObject)},u.sleep=function(){o.a.cancel(this.id),this.id=-1,this.frame=0};var l=new c;u.tick=function(e){l.elapsed=a()-l.lastUpdate,l.elapsed>300&&(l.startTime+=l.elapsed-l.perFrame),l.lastUpdate+=l.elapsed,l.time=l.lastUpdate-l.startTime;var t=l.time-l.nextTime;if((t>0||!l.frame)&&(l.frame++,l.nextTime+=t),l.tickFnArray.forEach(function(t){return t.func(e)}),!l.tickFnArray.length)return void l.sleep();l.id=o()(l.tick)};var f=0;u.timeout=function(e,t){var n=this;if("function"!=typeof e)return console.warn("not function");var r="timeout_"+Date.now()+"-"+f,o=this.time;return this.wake(r,function(){n.time-o>=(t||0)&&(n.clear(r),e())}),f++,r};var p=0;u.interval=function(e,t){var n=this;if("function"!=typeof e)return console.warn("not function"),null;var r="interval_"+Date.now()+"-"+p,o=this.time;return this.wake(r,function(){n.time-o>=(t||0)&&(o=n.time,e())}),p++,r},t.a=l},function(e,t,n){"use strict";var r=n(0),o=n.n(r),a=n(8),i=n.n(a),s=n(10),c=n.n(s),u=n(9),l=n.n(u),f=n(11),p=n.n(f),d=n(1),h=n.n(d),m=n(5),y=n.n(m),v=function(e){function t(){var e,n,r,o;i()(this,t);for(var a=arguments.length,s=Array(a),c=0;c<a;c++)s[c]=arguments[c];return n=r=l()(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),r.onClick=function(e){e.stopPropagation&&e.stopPropagation(),r.props[r.props.arrowType](e)},o=n,l()(r,o)}return p()(t,e),c()(t,[{key:"render",value:function(){var e=this.props.className,t=e+"-default";e=(e+" "+(this.props.prefixCls||"")).trim(),e=this.props.default?(e+" "+t).trim():e,e=e+" "+this.props.arrowType;var n=o()({},this.props,this.props.componentProps);return["arrowType","next","prev","component","componentProps","default","prefixCls"].forEach(function(e){return delete n[e]}),n.className=e,n.onClick=this.onClick,h.a.createElement(this.props.component,n,this.props.children)}}]),t}(d.Component);v.propTypes={children:y.a.any,style:y.a.object,className:y.a.string,prefixCls:y.a.string,component:y.a.any,arrowType:y.a.string,default:y.a.bool,next:y.a.func,prev:y.a.func,componentProps:y.a.object},v.defaultProps={component:"div",className:"banner-anim-arrow",componentProps:{}},v.isBannerAnimArrow=!0,t.a=v},function(e,t,n){"use strict";var r=n(0),o=n.n(r),a=n(8),i=n.n(a),s=n(10),c=n.n(s),u=n(9),l=n.n(u),f=n(11),p=n.n(f),d=n(1),h=n.n(d),m=n(5),y=n.n(m),v=n(17),g=function(e){function t(){var e,n,r,o;i()(this,t);for(var a=arguments.length,s=Array(a),c=0;c<a;c++)s[c]=arguments[c];return n=r=l()(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),r.getDefaultThumb=function(){for(var e=[],t=0;t<r.props.length;t++)e.push(h.a.createElement("span",{key:t}));return e},o=n,l()(r,o)}return p()(t,e),c()(t,[{key:"render",value:function(){var e=this,t="banner-anim-thumb",n=t+"-default";t=(t+" "+(this.props.prefixCls||"")).trim(),t=this.props.default?(t+" "+n).trim():t;var r=this.props.default?this.getDefaultThumb():this.props.children;this.props.length&&Object(v.f)(r).length!==this.props.length&&console.warn("The thumbnail length and the images length different.");var a=Object(v.f)(r).map(function(t,n){var r=o()({},t.props);return r.onClick=function(t){t.stopPropagation&&t.stopPropagation(),e.props.thumbClick(n)},r.className=((r.className||"")+" "+(e.props.active===n?"active":"")).trim(),h.a.cloneElement(t,r)}),i=o()({},this.props,this.props.componentProps);return["length","thumbClick","active","default","component","componentProps","prefixCls"].forEach(function(e){return delete i[e]}),i.className=t,h.a.createElement(this.props.component,i,a)}}]),t}(d.Component);g.propTypes={children:y.a.any,style:y.a.object,prefixCls:y.a.string,component:y.a.any,thumbClick:y.a.func,default:y.a.bool,length:y.a.number,active:y.a.number,componentProps:y.a.object},g.defaultProps={component:"div",componentProps:{},thumbClick:function(){}},g.isBannerAnimThumb=!0,t.a=g},function(e,t,n){n(65),e.exports=n(66)},function(e,t){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(21),o=n(67),a=n(62),i=n(116),s=n(63),c=n(29),u=n(17);n.d(t,"Arrow",function(){return a.a}),n.d(t,"Element",function(){return i.a}),n.d(t,"Thumb",function(){return s.a}),n.d(t,"animType",function(){return c.a}),n.d(t,"setAnimCompToTagComp",function(){return u.d}),n.d(t,"switchChildren",function(){return u.e}),o.a.Arrow=a.a,o.a.Element=i.a,o.a.Thumb=s.a,o.a.animType=c.a,o.a.setAnimCompToTagComp=u.d,o.a.switchChildren=u.e,t.default=Object(r.a)(o.a)},function(e,t,n){"use strict";var r=n(45),o=n.n(r),a=n(0),i=n.n(a),s=n(8),c=n.n(s),u=n(9),l=n.n(u),f=n(10),p=n.n(f),d=n(11),h=n.n(d),m=n(1),y=n.n(m),v=n(27),g=n.n(v),b=n(5),w=n.n(b),O=n(43),T=n(62),S=n(63),x=n(17),k=n(29),j=function(e){function t(e){c()(this,t);var n=l()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onMouseEnter=function(e){n.props.onMouseEnter(e),n.props.autoPlay&&n.props.autoPlayEffect&&(O.c.clear(n.autoPlayId),n.autoPlayId=-1)},n.onMouseLeave=function(e){n.props.onMouseLeave(e),n.props.autoPlay&&n.props.autoPlayEffect&&n.autoPlay()},n.onTouchStart=function(e){e.touches&&e.touches.length>1||n.elemWrapper.length<=1||n.getDomIsArrowOrThumb(e)||2===e.button||n.tweenBool||(n.props.autoPlay&&(O.c.clear(n.autoPlayId),n.autoPlayId=-1),n.animType=n.getAnimType(n.props.type),n.currentShow=n.state.currentShow,n.mouseStartXY={startX:void 0===e.touches?e.clientX:e.touches[0].clientX,startY:void 0===e.touches?e.clientY:e.touches[0].clientY})},n.onTouchMove=function(e){if(!(!n.mouseStartXY||e.touches&&e.touches.length>1||n.tweenBool)){var t=n.getDiffer(e,e.touches),r=t.differ,o=t.rectName;if(r){var a=r/n.state.domRect[o]*2,i=a<0?"+":"-",s=n.currentShow;if(n.mouseMoveType="update",n.ratioType!==i)return n.ratioType=i,n.mouseMoveType="reChild",void n.setState({currentShow:s});if((n.animType!==k.a.gridBar&&n.animType!==k.a.grid||!e.touches)&&(n.ratio=a,n.ratio)){var c=void 0;n.ratio<0?(s+=1,c="next"):(s-=1,c="prev"),n.ratio=Math.abs(n.ratio),n.ratio=n.ratio>.99?.99:n.ratio,s=s>=n.elemWrapper.length?0:s,s=s<0?n.elemWrapper.length-1:s,n.setState({currentShow:s,direction:c})}}}},n.onTouchEnd=function(e){if(!(!n.mouseStartXY||e.changedTouches&&e.changedTouches.length>1||n.tweenBool)){n.props.autoPlay&&-1===n.autoPlayId&&n.autoPlay();var t=n.getDiffer(e,e.changedTouches),r=t.differ,o=t.rectName;if(delete n.mouseStartXY,n.mouseMoveType="end",!r)return void(n.mouseMoveType="");if((n.animType===k.a.gridBar||n.animType===k.a.grid)&&e.changedTouches){var a=n.currentShow;return r/n.state.domRect[o]*2<0?a+=1:a-=1,a=a>=n.elemWrapper.length?0:a,a=a<0?n.elemWrapper.length-1:a,n.ratio=0,n.mouseMoveType="",n.slickGoTo(a,!0),void(n.tweenBool=!0)}n.ratio>.3?n.forceUpdate(function(){n.ratio=0,n.mouseMoveType=""}):n.setState({currentShow:n.currentShow,direction:"+"===n.ratioType?"prev":"next"},function(){n.ratio=0,n.mouseMoveType=""})}},n.getDiffer=function(e,t){var r=void 0===t?e.clientX:t[0].clientX,o=void 0===t?e.clientY:t[0].clientY,a=r-n.mouseStartXY.startX,i=o-n.mouseStartXY.startY,s=Math.max(Math.abs(a),Math.abs(i));return s=s===Math.abs(a)?a:i,{differ:s,rectName:s===a?"width":"height"}},n.getDomIsArrowOrThumb=function(e){var t=e.target.className,n=e.target.parentNode.className;return t.indexOf("banner-anim-arrow")>=0||n.indexOf("banner-anim-thumb")>=0},n.getRenderChildren=function(e){var t=[],r=[],o=void 0,a=0,s=0;return Object(x.f)(e).forEach(function(e,c){if(e){var u=i()({},e.props);e.type.isBannerAnimElement?(u.key=e.key||"element-"+a,a+=1,u.callBack=n.animEnd,u.show=n.state.currentShow===c,u.animType=n.animType,u.duration=n.props.duration,u.delay=n.props.delay,u.ease=n.props.ease,u.sync=n.props.sync||u.sync,u.elemOffset={top:n.state.domRect.top,width:n.state.domRect.width,height:n.state.domRect.height},u.direction=n.state.direction,u.ratio=n.ratio,u.mouseMoveType=n.mouseMoveType,t.push(y.a.cloneElement(e,u))):e.type.isBannerAnimArrow?(u.next=n.next,u.prev=n.prev,u.key=e.key||u.arrowType,u.elemHeight=n.state.domRect.height,r.push(y.a.cloneElement(e,u))):e.type.isBannerAnimThumb&&(u.key=e.key||"thumb-"+s,s+=1,u.thumbClick=n.slickGoTo,u.active=n.state.currentShow,o=y.a.cloneElement(e,u))}}),t.length>1&&(!r.length&&n.props.arrow&&r.push(y.a.createElement(T.a,{arrowType:"prev",key:"arrowPrev",next:n.next,prev:n.prev,default:!0}),y.a.createElement(T.a,{arrowType:"next",key:"arrowNext",next:n.next,prev:n.prev,default:!0})),!o&&n.props.thumb&&(o=y.a.createElement(S.a,{length:t.length,key:"thumb",thumbClick:n.slickGoTo,active:n.state.currentShow,default:!0}))),n.elemWrapper=t,t.concat(r,o)},n.getDomDataSetToState=function(){n.dom=g.a.findDOMNode(n);var e=n.dom.getBoundingClientRect();n.setState({domRect:e}),n.tweenBool=!1},n.getAnimType=function(e){var t=e?Object(x.c)(e):Object.keys(k.a),n=Math.round(Math.random()*(t.length-1));return k.a[t[n]]},n.autoPlay=function(){n.autoPlayId=O.c.interval(n.next,n.props.autoPlaySpeed)},n.animTweenStart=function(e,t,r){r||(n.animType=n.getAnimType(n.props.type)),n.props.onChange("before",e),n.setState({currentShow:e,direction:t})},n.animEnd=function(e){"enter"===e&&(n.tweenBool=!1,n.props.onChange("after",n.state.currentShow))},n.next=function(){if(!n.tweenBool){n.tweenBool=!0;var e=n.state.currentShow;e++,e>=n.elemWrapper.length&&(e=0),n.animTweenStart(e,"next")}},n.prev=function(){if(!n.tweenBool){n.tweenBool=!0;var e=n.state.currentShow;e--,e<0&&(e=n.elemWrapper.length-1),n.animTweenStart(e,"prev")}},n.slickGoTo=function(e,t){if(!n.tweenBool&&e!==n.state.currentShow){n.tweenBool=!0;var r=e>n.state.currentShow?"next":"prev";n.animTweenStart(e,r,t)}},n.state={currentShow:n.props.initShow,direction:null,domRect:{},$self:n},n.tweenBool=!1,n}return h()(t,e),p()(t,null,[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.$self,o={prevProps:e};return n&&e!==n&&(r.tweenBool=!1),o}}]),p()(t,[{key:"componentDidMount",value:function(){this.getDomDataSetToState(),window.addEventListener?window.addEventListener("resize",this.getDomDataSetToState):window.attachEvent("onresize",this.getDomDataSetToState),this.props.autoPlay&&this.autoPlay()}},{key:"componentWillUnmount",value:function(){this.autoPlayId&&(O.c.clear(this.autoPlayId),this.autoPlayId=0),window.addEventListener?(window.removeEventListener("touchend",this.onTouchEnd),window.removeEventListener("mouseup",this.onTouchEnd),window.removeEventListener("resize",this.getDomDataSetToState)):(window.detachEvent("ontouchend",this.onTouchEnd),window.attachEvent("onmouseup",this.onTouchEnd),window.detachEvent("onresize",this.getDomDataSetToState))}},{key:"render",value:function(){var e=this.props,t=(e.type,e.prefixCls),n=(e.component,e.initShow,e.duration,e.delay,e.ease,e.arrow,e.thumb,e.autoPlaySpeed,e.autoPlay,e.sync,e.dragPlay,e.autoPlayEffect,o()(e,["type","prefixCls","component","initShow","duration","delay","ease","arrow","thumb","autoPlaySpeed","autoPlay","sync","dragPlay","autoPlayEffect"])),r=this.getRenderChildren(n.children);return n.className=(n.className+" "+(t||"")).trim(),n.style=i()({},n.style),n.onMouseEnter=this.onMouseEnter,n.onMouseLeave=this.onMouseLeave,r.length>1&&this.props.dragPlay&&(n.onTouchStart=this.onTouchStart,n.onMouseDown=this.onTouchStart,n.onTouchMove=this.onTouchMove,n.onMouseMove=this.onTouchMove,n.onTouchEnd=this.onTouchEnd,n.onMouseUp=this.onTouchEnd),y.a.createElement(this.props.component,n,r)}}]),t}(m.Component);j.propTypes={children:w.a.any,style:w.a.object,className:w.a.string,prefixCls:w.a.string,component:w.a.any,arrow:w.a.bool,thumb:w.a.bool,initShow:w.a.number,type:w.a.any,duration:w.a.number,delay:w.a.number,ease:w.a.string,autoPlay:w.a.bool,autoPlaySpeed:w.a.number,autoPlayEffect:w.a.bool,onChange:w.a.func,onMouseEnter:w.a.func,onMouseLeave:w.a.func,sync:w.a.bool,dragPlay:w.a.bool},j.defaultProps={component:"div",className:"banner-anim",initShow:0,duration:450,delay:0,ease:"easeInOutQuad",arrow:!0,thumb:!0,autoPlaySpeed:5e3,autoPlayEffect:!0,dragPlay:!0,onChange:function(){},onMouseEnter:function(){},onMouseLeave:function(){}},j.isBannerAnim=!0,t.a=j},function(e,t,n){e.exports={default:n(69),__esModule:!0}},function(e,t,n){n(70),e.exports=n(3).Object.assign},function(e,t,n){var r=n(12);r(r.S+r.F,"Object",{assign:n(72)})},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){"use strict";var r=n(4),o=n(23),a=n(36),i=n(26),s=n(37),c=n(50),u=Object.assign;e.exports=!u||n(19)(function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach(function(e){t[e]=e}),7!=u({},e)[n]||Object.keys(u({},t)).join("")!=r})?function(e,t){for(var n=s(e),u=arguments.length,l=1,f=a.f,p=i.f;u>l;)for(var d,h=c(arguments[l++]),m=f?o(h).concat(f(h)):o(h),y=m.length,v=0;y>v;)d=m[v++],r&&!p.call(h,d)||(n[d]=h[d]);return n}:u},function(e,t,n){var r=n(15),o=n(74),a=n(75);e.exports=function(e){return function(t,n,i){var s,c=r(t),u=o(c.length),l=a(i,u);if(e&&n!=n){for(;u>l;)if((s=c[l++])!=s)return!0}else for(;u>l;l++)if((e||l in c)&&c[l]===n)return e||l||0;return!e&&-1}}},function(e,t,n){var r=n(32),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},function(e,t,n){var r=n(32),o=Math.max,a=Math.min;e.exports=function(e,t){return e=r(e),e<0?o(e+t,0):a(e,t)}},function(e,t,n){e.exports={default:n(77),__esModule:!0}},function(e,t,n){n(78),n(84),e.exports=n(41).f("iterator")},function(e,t,n){"use strict";var r=n(79)(!0);n(53)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=r(t,n),this._i+=e.length,{value:e,done:!1})})},function(e,t,n){var r=n(32),o=n(31);e.exports=function(e){return function(t,n){var a,i,s=String(o(t)),c=r(n),u=s.length;return c<0||c>=u?e?"":void 0:(a=s.charCodeAt(c),a<55296||a>56319||c+1===u||(i=s.charCodeAt(c+1))<56320||i>57343?e?s.charAt(c):a:e?s.slice(c,c+2):i-56320+(a-55296<<10)+65536)}}},function(e,t,n){"use strict";var r=n(39),o=n(22),a=n(40),i={};n(13)(i,n(16)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=r(i,{next:o(1,n)}),a(e,t+" Iterator")}},function(e,t,n){var r=n(6),o=n(18),a=n(23);e.exports=n(4)?Object.defineProperties:function(e,t){o(e);for(var n,i=a(t),s=i.length,c=0;s>c;)r.f(e,n=i[c++],t[n]);return e}},function(e,t,n){var r=n(2).document;e.exports=r&&r.documentElement},function(e,t,n){var r=n(7),o=n(37),a=n(33)("IE_PROTO"),i=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=o(e),r(e,a)?e[a]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?i:null}},function(e,t,n){n(85);for(var r=n(2),o=n(13),a=n(38),i=n(16)("toStringTag"),s="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),c=0;c<s.length;c++){var u=s[c],l=r[u],f=l&&l.prototype;f&&!f[i]&&o(f,i,u),a[u]=a.Array}},function(e,t,n){"use strict";var r=n(86),o=n(87),a=n(38),i=n(15);e.exports=n(53)(Array,"Array",function(e,t){this._t=i(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,o(1)):"keys"==t?o(0,n):"values"==t?o(0,e[n]):o(0,[n,e[n]])},"values"),a.Arguments=a.Array,r("keys"),r("values"),r("entries")},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){e.exports={default:n(89),__esModule:!0}},function(e,t,n){n(90),n(95),n(96),n(97),e.exports=n(3).Symbol},function(e,t,n){"use strict";var r=n(2),o=n(7),a=n(4),i=n(12),s=n(54),c=n(91).KEY,u=n(19),l=n(34),f=n(40),p=n(25),d=n(16),h=n(41),m=n(42),y=n(92),v=n(93),g=n(18),b=n(14),w=n(37),O=n(15),T=n(30),S=n(22),x=n(39),k=n(94),j=n(56),M=n(36),E=n(6),P=n(23),C=j.f,D=E.f,_=k.f,A=r.Symbol,F=r.JSON,N=F&&F.stringify,R=d("_hidden"),I=d("toPrimitive"),L={}.propertyIsEnumerable,B=l("symbol-registry"),U=l("symbols"),W=l("op-symbols"),z=Object.prototype,X="function"==typeof A&&!!M.f,Y=r.QObject,V=!Y||!Y.prototype||!Y.prototype.findChild,G=a&&u(function(){return 7!=x(D({},"a",{get:function(){return D(this,"a",{value:7}).a}})).a})?function(e,t,n){var r=C(z,t);r&&delete z[t],D(e,t,n),r&&e!==z&&D(z,t,r)}:D,q=function(e){var t=U[e]=x(A.prototype);return t._k=e,t},Q=X&&"symbol"==typeof A.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof A},H=function(e,t,n){return e===z&&H(W,t,n),g(e),t=T(t,!0),g(n),o(U,t)?(n.enumerable?(o(e,R)&&e[R][t]&&(e[R][t]=!1),n=x(n,{enumerable:S(0,!1)})):(o(e,R)||D(e,R,S(1,{})),e[R][t]=!0),G(e,t,n)):D(e,t,n)},Z=function(e,t){g(e);for(var n,r=y(t=O(t)),o=0,a=r.length;a>o;)H(e,n=r[o++],t[n]);return e},J=function(e,t){return void 0===t?x(e):Z(x(e),t)},$=function(e){var t=L.call(this,e=T(e,!0));return!(this===z&&o(U,e)&&!o(W,e))&&(!(t||!o(this,e)||!o(U,e)||o(this,R)&&this[R][e])||t)},K=function(e,t){if(e=O(e),t=T(t,!0),e!==z||!o(U,t)||o(W,t)){var n=C(e,t);return!n||!o(U,t)||o(e,R)&&e[R][t]||(n.enumerable=!0),n}},ee=function(e){for(var t,n=_(O(e)),r=[],a=0;n.length>a;)o(U,t=n[a++])||t==R||t==c||r.push(t);return r},te=function(e){for(var t,n=e===z,r=_(n?W:O(e)),a=[],i=0;r.length>i;)!o(U,t=r[i++])||n&&!o(z,t)||a.push(U[t]);return a};X||(A=function(){if(this instanceof A)throw TypeError("Symbol is not a constructor!");var e=p(arguments.length>0?arguments[0]:void 0),t=function(n){this===z&&t.call(W,n),o(this,R)&&o(this[R],e)&&(this[R][e]=!1),G(this,e,S(1,n))};return a&&V&&G(z,e,{configurable:!0,set:t}),q(e)},s(A.prototype,"toString",function(){return this._k}),j.f=K,E.f=H,n(55).f=k.f=ee,n(26).f=$,M.f=te,a&&!n(24)&&s(z,"propertyIsEnumerable",$,!0),h.f=function(e){return q(d(e))}),i(i.G+i.W+i.F*!X,{Symbol:A});for(var ne="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),re=0;ne.length>re;)d(ne[re++]);for(var oe=P(d.store),ae=0;oe.length>ae;)m(oe[ae++]);i(i.S+i.F*!X,"Symbol",{for:function(e){return o(B,e+="")?B[e]:B[e]=A(e)},keyFor:function(e){if(!Q(e))throw TypeError(e+" is not a symbol!");for(var t in B)if(B[t]===e)return t},useSetter:function(){V=!0},useSimple:function(){V=!1}}),i(i.S+i.F*!X,"Object",{create:J,defineProperty:H,defineProperties:Z,getOwnPropertyDescriptor:K,getOwnPropertyNames:ee,getOwnPropertySymbols:te});var ie=u(function(){M.f(1)});i(i.S+i.F*ie,"Object",{getOwnPropertySymbols:function(e){return M.f(w(e))}}),F&&i(i.S+i.F*(!X||u(function(){var e=A();return"[null]"!=N([e])||"{}"!=N({a:e})||"{}"!=N(Object(e))})),"JSON",{stringify:function(e){for(var t,n,r=[e],o=1;arguments.length>o;)r.push(arguments[o++]);if(n=t=r[1],(b(t)||void 0!==e)&&!Q(e))return v(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!Q(t))return t}),r[1]=t,N.apply(F,r)}}),A.prototype[I]||n(13)(A.prototype,I,A.prototype.valueOf),f(A,"Symbol"),f(Math,"Math",!0),f(r.JSON,"JSON",!0)},function(e,t,n){var r=n(25)("meta"),o=n(14),a=n(7),i=n(6).f,s=0,c=Object.isExtensible||function(){return!0},u=!n(19)(function(){return c(Object.preventExtensions({}))}),l=function(e){i(e,r,{value:{i:"O"+ ++s,w:{}}})},f=function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,r)){if(!c(e))return"F";if(!t)return"E";l(e)}return e[r].i},p=function(e,t){if(!a(e,r)){if(!c(e))return!0;if(!t)return!1;l(e)}return e[r].w},d=function(e){return u&&h.NEED&&c(e)&&!a(e,r)&&l(e),e},h=e.exports={KEY:r,NEED:!1,fastKey:f,getWeak:p,onFreeze:d}},function(e,t,n){var r=n(23),o=n(36),a=n(26);e.exports=function(e){var t=r(e),n=o.f;if(n)for(var i,s=n(e),c=a.f,u=0;s.length>u;)c.call(e,i=s[u++])&&t.push(i);return t}},function(e,t,n){var r=n(51);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(15),o=n(55).f,a={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return o(e)}catch(e){return i.slice()}};e.exports.f=function(e){return i&&"[object Window]"==a.call(e)?s(e):o(r(e))}},function(e,t){},function(e,t,n){n(42)("asyncIterator")},function(e,t,n){n(42)("observable")},function(e,t,n){e.exports={default:n(99),__esModule:!0}},function(e,t,n){n(100);var r=n(3).Object;e.exports=function(e,t,n){return r.defineProperty(e,t,n)}},function(e,t,n){var r=n(12);r(r.S+r.F*!n(4),"Object",{defineProperty:n(6).f})},function(e,t,n){e.exports={default:n(102),__esModule:!0}},function(e,t,n){n(103),e.exports=n(3).Object.setPrototypeOf},function(e,t,n){var r=n(12);r(r.S,"Object",{setPrototypeOf:n(104).set})},function(e,t,n){var r=n(14),o=n(18),a=function(e,t){if(o(e),!r(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,r){try{r=n(46)(Function.call,n(56).f(Object.prototype,"__proto__").set,2),r(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,n){return a(e,n),t?e.__proto__=n:r(e,n),e}}({},!1):void 0),check:a}},function(e,t,n){e.exports={default:n(106),__esModule:!0}},function(e,t,n){n(107);var r=n(3).Object;e.exports=function(e,t){return r.create(e,t)}},function(e,t,n){var r=n(12);r(r.S,"Object",{create:n(39)})},function(e,t,n){"use strict";function r(){}function o(){}var a=n(109);o.resetWarningCache=r,e.exports=function(){function e(e,t,n,r,o,i){if(i!==a){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:r};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";var r=n(0),o=n.n(r),a=n(28),i=(n.n(a),n(20)),s=n(44),c=function(e,t,n){this.target=e,this.vars=t,this.type=n,this.propsData={},this.setDefaultData()};c.prototype={name:"style"};var u=c.prototype;u.getTweenData=function(e,t){var n={data:{},dataType:{},dataUnit:{},dataCount:{},dataSplitStr:{}},r=t;if(i.i[e]&&(r=r.toString().split(" "),r=r.map(function(e){return"number"==typeof t?e+"px":e}),r[1]=r[1]||r[0],r[2]=r[2]||r[0],r[3]=r[3]||r[1]||r[0],r=r.join(" ")),e.match(/colo|fill|storker/i)?(n.data[e]=Object(a.parseColor)(r),n.dataType[e]="color"):"strokeDasharray"===e?(n.data[e]=r.split(","),n.dataType[e]="strokeDasharray"):e.match(/shadow/i)?(n.data[e]=Object(a.parseShadow)(r),n.dataType[e]="shadow"):"string"==typeof r&&r.split(/[\s|,]/).length>1?(n.data[e]=r.split(/[\s|,]/),n.dataSplitStr[e]=r.replace(/[^\s|,]/g,"").replace(/\s+/g," "),n.dataType[e]="string"):(n.data[e]=r,n.dataType[e]="other"),Array.isArray(n.data[e]))n.dataUnit[e]=n.data[e].map(function(e){return e.toString().replace(/[^a-z|%]/g,"")}),n.dataCount[e]=n.data[e].map(function(e){return e.toString().replace(/[^+|=|-]/g,"")}),n.data[e]=n.data[e].map(function(e){return parseFloat(e)||0===parseFloat(e)?parseFloat(e):e});else{n.dataUnit[e]=n.data[e].toString().replace(/[^a-z|%]/g,""),n.dataCount[e]=n.data[e].toString().replace(/[^+|=|-]/g,"");var o=parseFloat(n.data[e].toString().replace(/[a-z|%|=]/g,""));n.data[e]=o||0===o?o:n.data[e]}return n},u.setDefaultData=function(){var e=this;this.propsData.data={},this.propsData.dataType={},this.propsData.dataUnit={},this.propsData.dataCount={},this.propsData.dataSplitStr={},Object.keys(this.vars).forEach(function(t){if(t in s.a)return void(e.propsData.data[t]=new s.a[t](e.target,e.vars[t]));var n=Object(a.getGsapType)(t),r=e.getTweenData(n,e.vars[t]);e.propsData.data[n]=r.data[n],e.propsData.dataType[n]=r.dataType[n],e.propsData.dataUnit[n]=r.dataUnit[n],e.propsData.dataCount[n]=r.dataCount[n],r.dataSplitStr[n]&&(e.propsData.dataSplitStr[n]=r.dataSplitStr[n])})},u.convertToMarksArray=function(e,t,n,r,o){var a=r.toString().replace(/[^a-z|%]/g,""),s=t[o];return a===s?parseFloat(r):parseFloat(r)||0===parseFloat(r)?Object(i.h)(this.target,e,n,r,a,s,null,"transformOrigin"===n&&!o):r},u.getAnimStart=function(e,t,n){var r=this,c={},u=t.style||{},l=void 0;return Object.keys(this.propsData.data).forEach(function(t){var f=Object(a.isConvert)(t),p=u[f]||e[f],d="fixed"===e.position;p&&"none"!==p&&"auto"!==p||(p="");var h=void 0,m=void 0;if(t in s.a)"bezier"===t&&(r.transform=Object(a.checkStyleName)("transform"),p=e[n?"transformSVG":r.transform],l=l||(u.transform?o()({},u.transform):c.transform||Object(a.getTransform)(p)),c.transform=l),r.propsData.data[t].getAnimStart(e,n);else if("transform"===f){r.transform=Object(a.checkStyleName)("transform"),p=e[n?"transformSVG":r.transform],h=r.propsData.dataUnit[t],l=l||(u.transform?o()({},u.transform):c.transform||Object(a.getTransform)(p));var y=/%|vw|vh|em|rem/i;h&&h.match(y)&&(l[t]=l[t]&&l[t].toString().match(y)?parseFloat(l[t]):Object(i.h)(r.target,e,t,l[t],null,h)),c.transform=l}else"filter"===f?(u[f]?p=u[f]:(r.filterName=Object(a.checkStyleName)("filter")||"filter",p=e[r.filterName],r.filterObject=o()({},r.filterObject,Object(a.splitFilterToObject)(p)),p=r.filterObject[t]||0),m=p.toString().replace(/[^a-z|%]/g,""),h=r.propsData.dataUnit[t],h!==m&&(p=Object(i.h)(r.target,e,f,parseFloat(p),m,h,d)),c[t]=parseFloat(p)):t.match(/color|fill/i)||"stroke"===t?(p=p||"stroke"!==t?p:"rgba(255, 255, 255, 0)",c[f]=Object(a.parseColor)(p)):t.match(/shadow/i)?(p=Object(a.parseShadow)(p),h=r.propsData.dataUnit[t],p=p.map(r.convertToMarksArray.bind(r,e,h,t)),c[f]=p):Array.isArray(r.propsData.data[t])?(p=p.split(/[\s|,]/).filter(function(e){return e||0===e}),h=r.propsData.dataUnit[t],p=p.map(r.convertToMarksArray.bind(r,e,h,t)),c[f]=p):(h=r.propsData.dataUnit[f],m=p.toString().replace(/[^a-z|%]/g,""),h!==m&&(p=Object(i.h)(r.target,e,f,parseFloat(p),m,h,d)),c[f]=parseFloat(p||0))}),this.start=c,c},u.setArrayRatio=function(e,t,n,r,o){"color"===o&&4===t.length&&3===n.length&&(n[3]=1);var i=t.indexOf("inset")>=0,s=n.indexOf("inset")>=0;if(i&&!s||s&&!i)throw console.error('Error: "box-shadow" inset have to exist');var c=s?9:8;t.length===c&&n.length===c-1?(n.splice(3,0,0),r.splice(3,0,"")):n.length===c&&t.length===c-1&&t.splice(3,0,0);var u=n.map(function(n,a){var i="color"!==o||3!==a||t[a]?0:1,s="number"==typeof t[a]?t[a]:i;return"string"==typeof n?n:(n-s)*e+s+(r[a]||0)});if("color"===o)return Object(a.getColor)(u);if("shadow"===o){var l=u.length===c?4:3,f=u.slice(0,l).map(function(e){return"number"==typeof e?e+"px":e}),p=u.slice(l,s?u.length-1:u.length),d=Object(a.getColor)(p);return(f.join(" ")+" "+d+" "+(s?"inset":"")).trim()}return u},u.setRatio=function(e,t,n){var r=this;t.style=t.style||{},this.start.transform&&(t.style.transform=t.style.transform||o()({},this.start.transform));var c=this.target.style;Object.keys(this.propsData.data).forEach(function(o){var u="transform"===Object(a.isTransform)(o),l=u?r.start.transform[o]:r.start[o],f=r.propsData.data[o],p=r.propsData.dataUnit[o],d=r.propsData.dataCount[o];if(o in s.a)return r.propsData.data[o].setRatio(e,t,n),void("bezier"===o?c[r.transform]=Object(i.d)(t.style.transform):Object.keys(t.style).forEach(function(e){c[e]=t.style[e]}));if(u){if(p&&p.match(/%|vw|vh|em|rem/i))l=parseFloat(r.start.transform[o]),"="===d.charAt(1)?t.style.transform[o]=l+f*e+p:t.style.transform[o]=(f-l)*e+l+p;else if("scale"===o){var h=r.start.transform.scaleX,m=r.start.transform.scaleY;"="===d.charAt(1)?(t.style.transform.scaleX=h+f*e,t.style.transform.scaleY=m+f*e):(t.style.transform.scaleX=(f-h)*e+h,t.style.transform.scaleY=(f-m)*e+m)}else"="===d.charAt(1)?t.style.transform[o]=l+f*e:t.style.transform[o]=(f-l)*e+l;return c[r.transform]=Object(i.d)(t.style.transform),void(n&&(n.transformSVG=Object(a.createMatrix)(c[r.transform]).toString()))}if(Array.isArray(f)){var y=r.propsData.dataType[o];t.style[o]=r.setArrayRatio(e,l,f,p,y),"string"===y&&(t.style[o]=t.style[o].join(r.propsData.dataSplitStr[o]))}else{var v=Object(a.stylesToCss)(o,0);if(v="number"==typeof v?"":v.replace(/[^a-z|%]/g,""),p=p||(a.cssList.filter.indexOf(o)>=0?"":v),"string"==typeof f)t.style[o]=f;else if("="===d.charAt(1))t.style[o]=l+f*e+p;else{var g=(f-l)*e+l;t.style[o]=p?""+g+p:g}}if(a.cssList.filter.indexOf(o)>=0){if(!r.filterObject)return;r.filterObject[o]=t.style[o];var b="";return Object.keys(r.filterObject).forEach(function(e){b+=" "+e+"("+r.filterObject[e]+")"}),void(c[r.filterName]=b.trim())}c[o]=t.style[o]})},t.a=c},function(e,t,n){(function(t){for(var r=n(113),o="undefined"==typeof window?t:window,a=["moz","webkit"],i="AnimationFrame",s=o["request"+i],c=o["cancel"+i]||o["cancelRequest"+i],u=0;!s&&u<a.length;u++)s=o[a[u]+"Request"+i],c=o[a[u]+"Cancel"+i]||o[a[u]+"CancelRequest"+i];if(!s||!c){var l=0,f=0,p=[];s=function(e){if(0===p.length){var t=r(),n=Math.max(0,1e3/60-(t-l));l=n+t,setTimeout(function(){var e=p.slice(0);p.length=0;for(var t=0;t<e.length;t++)if(!e[t].cancelled)try{e[t].callback(l)}catch(e){setTimeout(function(){throw e},0)}},Math.round(n))}return p.push({handle:++f,callback:e,cancelled:!1}),f},c=function(e){for(var t=0;t<p.length;t++)p[t].handle===e&&(p[t].cancelled=!0)}}e.exports=function(e){return s.call(o,e)},e.exports.cancel=function(){c.apply(o,arguments)},e.exports.polyfill=function(e){e||(e=o),e.requestAnimationFrame=s,e.cancelAnimationFrame=c}}).call(t,n(112))},function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){(function(t){(function(){var n,r,o,a,i,s;"undefined"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:void 0!==t&&null!==t&&t.hrtime?(e.exports=function(){return(n()-i)/1e6},r=t.hrtime,n=function(){var e;return e=r(),1e9*e[0]+e[1]},a=n(),s=1e9*t.uptime(),i=a-s):Date.now?(e.exports=function(){return Date.now()-o},o=Date.now()):(e.exports=function(){return(new Date).getTime()-o},o=(new Date).getTime())}).call(this)}).call(t,n(114))},function(e,t){function n(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function o(e){if(l===setTimeout)return setTimeout(e,0);if((l===n||!l)&&setTimeout)return l=setTimeout,setTimeout(e,0);try{return l(e,0)}catch(t){try{return l.call(null,e,0)}catch(t){return l.call(this,e,0)}}}function a(e){if(f===clearTimeout)return clearTimeout(e);if((f===r||!f)&&clearTimeout)return f=clearTimeout,clearTimeout(e);try{return f(e)}catch(t){try{return f.call(null,e)}catch(t){return f.call(this,e)}}}function i(){m&&d&&(m=!1,d.length?h=d.concat(h):y=-1,h.length&&s())}function s(){if(!m){var e=o(i);m=!0;for(var t=h.length;t;){for(d=h,h=[];++y<t;)d&&d[y].run();y=-1,t=h.length}d=null,m=!1,a(e)}}function c(e,t){this.fun=e,this.array=t}function u(){}var l,f,p=e.exports={};!function(){try{l="function"==typeof setTimeout?setTimeout:n}catch(e){l=n}try{f="function"==typeof clearTimeout?clearTimeout:r}catch(e){f=r}}();var d,h=[],m=!1,y=-1;p.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];h.push(new c(e,t)),1!==h.length||m||o(s)},c.prototype.run=function(){this.fun.apply(null,this.array)},p.title="browser",p.browser=!0,p.env={},p.argv=[],p.version="",p.versions={},p.on=u,p.addListener=u,p.once=u,p.off=u,p.removeListener=u,p.removeAllListeners=u,p.emit=u,p.prependListener=u,p.prependOnceListener=u,p.listeners=function(e){return[]},p.binding=function(e){throw new Error("process.binding is not supported")},p.cwd=function(){return"/"},p.chdir=function(e){throw new Error("process.chdir is not supported")},p.umask=function(){return 0}},function(e,t,n){"use strict";function r(){}var o=n(0),a=n.n(o),i=n(8),s=n.n(i),c=n(9),u=n.n(c),l=n(10),f=n.n(l),p=n(11),d=n.n(p),h=n(1),m=n.n(h),y=n(5),v=n.n(y),g=n(21),b=n(57),w=n(20),O=function(e){function t(e){s()(this,t);var n=u()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));T.call(n),n.keysToEnter=[],n.keysToLeave=[],n.saveTweenTag={},n.onEnterBool=!1,n.animQueue=[],n.isTween={};var r=Object(w.j)(Object(w.c)(n.props));return n.currentChildren=Object(w.j)(Object(w.c)(n.props)),n.state={children:r,$self:n},n}return d()(t,e),f()(t,null,[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.$self,o={prevProps:e};if(n){var a=Object(w.j)(e.children);if(Object.keys(r.isTween).length&&!e.exclusive)return void r.animQueue.push(a);var i=Object(w.j)(r.currentChildren);o.children=r.changeChildren(a,i)}return o}}]),f()(t,[{key:"componentDidMount",value:function(){this.onEnterBool=!0}},{key:"changeChildren",value:function(e,t){var n=this,r=Object(w.e)(t,e);return this.keysToEnter=[],this.keysToLeave=[],e.forEach(function(e){if(e){var r=e.key,o=Object(w.b)(t,r);n.saveTweenTag[r]&&(n.saveTweenTag[r]=m.a.cloneElement(n.saveTweenTag[r],{},e)),!o&&r&&n.keysToEnter.push(r)}}),t.forEach(function(t){if(t){var r=t.key;!Object(w.b)(e,r)&&r&&(n.keysToLeave.push(r),delete n.saveTweenTag[r])}}),this.currentChildren=r,r}},{key:"render",value:function(){var e=this.getChildrenToRender(this.state.children);if(!this.props.component)return e[0]||null;var t=a()({},this.props);return["component","componentProps","appear","enter","leave","animatingClassName","onEnd","exclusive","resetStyle"].forEach(function(e){return delete t[e]}),Object(h.createElement)(this.props.component,a()({},t,this.props.componentProps),e)}}]),t}(h.Component),T=function(){var e=this;this.onChange=function(t,n,r,o){var a=Object(w.a)(t).length,i=o.target,s="object"==typeof i.className&&"baseVal"in i.className,c="enter"===r||"appear"===r;if("onStart"===o.mode)s?i.className.baseVal=e.setClassName(i.className.baseVal,c):i.className=e.setClassName(i.className,c);else if(o.index===a-1&&"onComplete"===o.mode){if(delete e.isTween[n],s?i.className.baseVal=i.className.baseVal.replace(e.props.animatingClassName[c?0:1],"").trim():i.className=i.className.replace(e.props.animatingClassName[c?0:1],"").trim(),"enter"===r)e.keysToEnter.splice(e.keysToEnter.indexOf(n),1),e.keysToEnter.length||e.reAnimQueue();else if("leave"===r&&(e.keysToLeave.splice(e.keysToLeave.indexOf(n),1),e.currentChildren=e.currentChildren.filter(function(e){return n!==e.key}),!e.keysToLeave.length)){var u=e.currentChildren.map(function(e){return e.key});Object.keys(e.saveTweenTag).forEach(function(t){-1===u.indexOf(t)&&delete e.saveTweenTag[t]}),e.setState({children:e.currentChildren},e.reAnimQueue)}var l={key:n,type:r};e.props.onEnd(l)}},this.setClassName=function(t,n){var r=t.replace(e.props.animatingClassName[n?1:0],"").trim();return-1===r.indexOf(e.props.animatingClassName[n?0:1])&&(r=(r+" "+e.props.animatingClassName[n?0:1]).trim()),r},this.getTweenChild=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.key;return e.saveTweenTag[r]=m.a.createElement(b.a,a()({},n,{key:r,component:null}),t),e.saveTweenTag[r]},this.getCoverAnimation=function(t,n,r){var o=void 0;if(o="leave"===r?e.props.leave:e.props.enter,"appear"===r){o=Object(w.k)(e.props.appear,t.key,n)&&e.props.enter||null}var a=Object(w.k)(o,t.key,n),i=e.onChange.bind(e,a,t.key,r),s={key:t.key,animation:a,onChange:i,resetStyle:e.props.resetStyle};return(e.keysToEnter.concat(e.keysToLeave).indexOf(t.key)>=0||!e.onEnterBool&&o)&&(e.saveTweenTag[t.key]||(e.isTween[t.key]=r)),e.getTweenChild(t,s)},this.getChildrenToRender=function(t){return t.map(function(t,n){if(!t||!t.key)return t;var r=t.key;return e.keysToLeave.indexOf(r)>=0?e.getCoverAnimation(t,n,"leave"):!(e.keysToEnter.indexOf(r)>=0||e.isTween[r]&&-1===e.keysToLeave.indexOf(r))||"enter"===e.isTween[r]&&e.saveTweenTag[r]?e.onEnterBool?e.saveTweenTag[r]:e.getCoverAnimation(t,n,"appear"):e.getCoverAnimation(t,n,"enter")})},this.reAnimQueue=function(){if(!Object.keys(e.isTween).length&&e.animQueue.length){var t=e.changeChildren(e.animQueue[e.animQueue.length-1],e.state.children);e.setState({children:t}),e.animQueue=[]}}};O.propTypes={component:v.a.any,componentProps:v.a.object,children:v.a.any,style:v.a.object,appear:v.a.bool,enter:v.a.any,leave:v.a.any,animatingClassName:v.a.array,onEnd:v.a.func,resetStyle:v.a.bool,exclusive:v.a.bool},O.defaultProps={component:"div",componentProps:{},appear:!0,animatingClassName:["tween-one-entering","tween-one-leaving"],enter:{x:50,opacity:0,type:"from"},leave:{x:-50,opacity:0},onEnd:r,resetStyle:!0,exclusive:!1},O.isTweenOneGroup=!0,t.a=Object(g.a)(O)},function(e,t,n){"use strict";function r(){}var o=n(45),a=n.n(o),i=n(0),s=n.n(i),c=n(8),u=n.n(c),l=n(9),f=n.n(l),p=n(10),d=n.n(p),h=n(11),m=n.n(h),y=n(1),v=n.n(y),g=n(5),b=n.n(g),w=n(27),O=n.n(w),T=n(21),S=n(43),x=n(60),k=n.n(x),j=n(28),M=(n.n(j),n(117)),E=n(17),P=n(29),C=function(e){function t(e){u()(this,t);var n=f()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return D.call(n),n.state={show:e.show,$self:n},n.tickerId=-1,n.enterMouse=null,n.delayTimeout=null,n.followParallax=e.followParallax,n.transform=Object(j.checkStyleName)("transform"),n}return m()(t,e),d()(t,null,[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.$self,o={prevProps:e};if(n&&e!==n){-1!==r.tickerId&&(S.c.clear(r.tickerId),r.tickerId=-1);var a=e.followParallax;r.followParallax&&!a?r.reFollowParallax():r.followParallax=a,o.mouseMoveType=e.mouseMoveType}return o}}]),d()(t,[{key:"componentDidMount",value:function(){this.dom=O.a.findDOMNode(this)}},{key:"componentDidUpdate",value:function(){this.followParallax&&(this.doms=this.followParallax.data.map(function(e){return document.getElementById(e.id)}))}},{key:"componentWillUnmount",value:function(){S.c.clear(this.timeoutID),S.c.clear(this.delayTimeout),this.delayTimeout=-1,this.timeoutID=-1}},{key:"render",value:function(){var e=s()({},this.props,this.props.componentProps),t=s()({},e.style),n=e.show;t.display=n?"block":"none",t.position="absolute",t.width="100%","end"!==this.props.mouseMoveType&&(t[this.transform]=""),e.style=t,e.className=("banner-anim-elem "+(this.props.prefixCls||"")).trim();var r=Object(E.f)(this.props.children).filter(function(e){return e&&e.type.isBannerAnimBgElement}).map(function(t){return v.a.cloneElement(t,{show:e.show})});return["prefixCls","callBack","animType","duration","delay","ease","elemOffset","followParallax","show","type","direction","leaveChildHide","sync","ratio","mouseMoveType"].forEach(function(t){return delete e[t]}),this.state.show===n&&!this.state.mouseMoveType||"reChild"===this.state.mouseMoveType?(e.animation={x:0,y:0,type:"set"},n?(this.props.followParallax&&(e.onMouseMove=this.getFollowMouseMove()),v.a.createElement(S.b,e,"update"===this.props.mouseMoveType?r:this.getChildren())):(this.enterMouse=null,v.a.createElement(S.b,e,r))):this.animChildren(e,t,r)}}]),t}(y.Component),D=function(){var e=this;this.onMouseMove=function(t){e.domRect=e.dom.getBoundingClientRect(),e.enterMouse=e.enterMouse||{x:e.domRect.width/2,y:e.domRect.height/2},e.domWH={w:e.domRect.width,h:e.domRect.height},e.offsetTop=e.domRect.top+Object(E.b)(),e.offsetLeft=e.domRect.left+Object(E.a)();var n={x:t.pageX-e.offsetLeft,y:t.pageY-e.offsetTop};e.setTicker(e.followParallax,n)},this.setTicker=function(t,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:r;S.c.clear(e.tickerId),e.tickerId="bannerElementTicker"+(Date.now()+Math.random());var a=S.c.frame,i=e.enterMouse.x,s=e.enterMouse.y,c=t.duration||450,u=k.a[t.ease||"easeOutQuad"],l="number"==typeof t.minMove?t.minMove:.08;S.c.wake(e.tickerId,function(){var t=(S.c.frame-a)*S.c.perFrame,r=u(t,l,1,c);e.enterMouse.x=i+(n.x-i)*r,e.enterMouse.y=s+(n.y-s)*r,e.setFollowStyle(e.domWH),t>=c&&(S.c.clear(e.tickerId),o())})},this.getFollowMouseMove=function(){var t=void 0;return e.followParallax&&(e.followParallax.delay?(t=e.delayTimeout?e.state.onMouseMove:null,e.delayTimeout=e.delayTimeout||S.c.timeout(function(){e.setState({onMouseMove:e.onMouseMove})},e.followParallax.delay)):t=e.onMouseMove),t},this.getFollowStyle=function(t,n){var r={};return Object(E.c)(t.type).forEach(function(o){var a=e.enterMouse.x,i=n.w,s=t.value;(o.indexOf("y")>=0||o.indexOf("Y")>=0)&&"opacity"!==o&&(a=e.enterMouse.y,i=n.h);var c=(a-i/2)/(i/2)*s,u=Object(j.getGsapType)(o),l=Object(j.isConvert)(u);if("transform"===l){var f=Object(j.checkStyleName)("transform");r[f]=r[f]||{},r[f][u]=Object(j.stylesToCss)(u,c).trim()}else if("filter"===l){var p=Object(j.checkStyleName)("filter");r[p]=r[p]||{},r[p][u]=Object(j.stylesToCss)(u,c).trim()}else r[l]=Object(j.stylesToCss)(u,c).trim()}),r},this.setFollowStyle=function(t){e.doms.forEach(function(n,r){if(n){var o=e.followParallax.data[r],a=e.getFollowStyle(o,t);Object.keys(a).forEach(function(e){if("object"==typeof a[e]){var t="";return Object.keys(a[e]).forEach(function(n){t+=(" "+n+"("+a[e][n]+")").trim()}),void(n.style[e]=t)}n.style[e]=e.indexOf("backgroundPosition")>=0?"calc("+(o.bgPosition||"0%")+" + "+a[e]+" )":a[e]})}})},this.getChildren=function(){return Object(E.f)(e.props.children).map(function(t,n){return t&&t.type===M.a?v.a.cloneElement(t,{show:e.state.show}):e.useTagComp?Object(E.d)(t,n):t})},this.reFollowParallax=function(){e.domRect&&e.setTicker(e.followParallax,{x:e.domRect.width/2-e.offsetLeft,y:e.domRect.height/2-e.offsetTop},function(){e.followParallax=null})},this.animEnd=function(){var t=e.state.show?"enter":"leave";e.props.callBack(t),e.setState(function(e,t){return{show:t.show,mouseMoveType:null}})},this.animChildren=function(t,n,r){var o=e.props,i=o.elemOffset,s=o.leaveChildHide,c=o.ratio,u=o.animType,l=o.direction,f=o.mouseMoveType,p=o.ease,d=o.duration,h=o.delay,m=o.show,y=o.sync,g=o.component;e.tickerId&&S.c.clear(e.tickerId),e.delayTimeout&&(S.c.clear(e.delayTimeout),e.delayTimeout=null),n.display="block",t.component=g,n.zIndex=m?1:0;var b=m?"enter":"leave";e.useTagComp=(u===P.a.gridBar||u===P.a.grid)&&(m===e.state.show||e.state.show&&!m),t.children=!y&&(m&&m!==e.state.show||!m&&!e.state.show)?r:e.getChildren();var w=v.a.createElement(S.b,t),O="end"===f&&c<=.3?1-c:c,T=u(w,b,l,{ease:p,duration:d,delay:h,onComplete:e.animEnd},i,s,O,"update"===e.state.mouseMoveType),x=a()(T.props,[]);return x.animation&&(x.moment=(x.animation.duration+x.animation.delay)*O||0,x.paused="update"===e.state.mouseMoveType||1===O),v.a.cloneElement(T,x)}};C.propTypes={children:b.a.any,style:b.a.object,prefixCls:b.a.string,component:b.a.any,elemOffset:b.a.object,type:b.a.string,animType:b.a.func,ease:b.a.string,duration:b.a.number,delay:b.a.number,direction:b.a.string,callBack:b.a.func,followParallax:b.a.any,show:b.a.bool,leaveChildHide:b.a.bool,sync:b.a.bool,ratio:b.a.number,mouseMoveType:b.a.string,componentProps:b.a.object},C.defaultProps={component:"div",componentProps:{},callBack:r,delay:0},C.BgElement=Object(T.a)(M.a),C.isBannerAnimElement=!0,t.a=Object(T.a)(C)},function(e,t,n){"use strict";var r=n(0),o=n.n(r),a=n(8),i=n.n(a),s=n(9),c=n.n(s),u=n(10),l=n.n(u),f=n(11),p=n.n(f),d=n(1),h=n.n(d),m=n(27),y=n.n(m),v=n(5),g=n.n(v),b=n(43),w=n(28),O=(n.n(w),n(17)),T=n(29),S=function(e){function t(e){i()(this,t);var n=c()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onScroll=function(){var e=Object(O.b)(),t=n.dom.parentNode.getBoundingClientRect(),r=t.top+e,o=Math.max(t.height,Object(O.g)()),a=e-r+o,i=a/(o+t.height);i=i||0,i=i>=1?1:i,n.tween.frame(i*n.scrollParallaxDuration)},n.onResize=function(){if(n.props.show){var e=n.dom.getBoundingClientRect(),t=n.video.getBoundingClientRect();n.videoLoad=!0;var r=void 0,o={display:"block",position:"relative",top:0,left:0};e.width/e.height>t.width/t.height?(r=e.width/t.width,o.width=e.width,o.height=t.height*r,o.top=-(o.height-e.height)/2):(r=e.height/t.height,o.height=e.height,o.width=t.width*r,o.left=-(o.width-e.width)/2),Object.keys(o).forEach(function(e){n.video.style[e]=Object(w.stylesToCss)(e,o[e])})}},n.videoLoadedData=function(){n.onResize(),window.addEventListener?window.addEventListener("resize",n.onResize):window.attachEvent("onresize",n.onResize)},n.isVideo=Object(O.f)(n.props.children).some(function(e){return"video"===e.type}),n.isVideo&&(delete T.a.grid,delete T.a.gridBar),n.props.scrollParallax&&(n.scrollParallaxDuration=n.props.scrollParallax.duration||450),n.video=null,n.videoLoad=!1,n.state={$self:n},n}return p()(t,e),l()(t,null,[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.$self,o={prevProps:e};return n&&e!==n&&e.show&&setTimeout(function(){r.video&&n.videoResize&&r.videoLoad&&r.onResize(),n.scrollParallax&&r.onScroll()}),o}}]),l()(t,[{key:"componentDidMount",value:function(){this.dom=y.a.findDOMNode(this),this.videoLoad||this.video&&this.props.videoResize&&(this.video.onloadeddata=this.videoLoadedData),this.props.scrollParallax&&(this.tween=new b.a(this.dom,[o()({ease:"linear"},this.props.scrollParallax)]),this.tween.init(),this.onScroll(),window.addEventListener?window.addEventListener("scroll",this.onScroll):window.attachEvent("onscroll",this.onScroll))}},{key:"componentWillUnmount",value:function(){window.addEventListener?(window.removeEventListener("resize",this.onResize),window.removeEventListener("scroll",this.onScroll)):(window.detachEvent("onresize",this.onResize),window.detachEvent("onscroll",this.onScroll))}},{key:"render",value:function(){var e=this,t=o()({},this.props,this.props.componentProps);if(["videoResize","scrollParallax","scrollParallaxDuration","show","component","componentProps"].forEach(function(e){return delete t[e]}),this.isVideo&&this.props.videoResize){var n=Object(O.f)(t.children).map(function(t,n){return h.a.cloneElement(t,o()({},t.props,{key:t.key||"bg-video-"+n,ref:function(n){e.video=n,"function"==typeof t.ref&&t.ref(n)}}))});t.children=1===n.length?n[0]:n}return h.a.createElement(this.props.component,t)}}]),t}(h.a.Component);t.a=S,S.propTypes={className:g.a.string,style:g.a.object,children:g.a.any,component:g.a.any,videoResize:g.a.bool,scrollParallax:g.a.object,show:g.a.bool,componentProps:g.a.object},S.defaultProps={component:"div",videoResize:!0,componentProps:{}},S.isBannerAnimBgElement=!0}]).default});
\No newline at end of file