(self.webpackchunk_n_e=self.webpackchunk_n_e||[]).push([[5251],{87603:function(e,t,n){"use strict";n.d(t,{z:function(){return l}});var r=n(1413),a=n(67294),o={icon:{tag:"svg",attrs:{viewbox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"m869 487.8l491.2 159.9c-2.9-2.5-6.6-3.9-10.5-3.9h-88.5c-7.4 0-10.8 9.2-5.2 14l350.2 304h152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h585.1l386.9 854c-5.6 4.9-2.2 14 5.2 14h91.5c1.9 0 3.8-.7 5.2-2l869 536.2a32.07 32.07 0 000-48.4z"}}]},name:"arrow-right",theme:"outlined"},i=n(84089),s=function(e,t){return a.createelement(i.z,(0,r.z)((0,r.z)({},e),{},{ref:t,icon:o}))};s.displayname="arrowrightoutlined";var l=a.forwardref(s)},26713:function(e,t,n){"use strict";n.d(t,{u:function(){return m},z:function(){return y}});var r=n(87462),a=n(4942),o=n(97685),i=n(67294),s=n(94184),l=n.n(s),u=n(50344),c=n(59844);function p(e){var t=e.classname,n=e.direction,o=e.index,s=e.margindirection,l=e.children,u=e.split,c=e.wrap,p=i.usecontext(m),f=p.horizontalsize,d=p.verticalsize,h=p.latestindex,y={};return p.supportflexgap||("vertical"===n?oobject.keys(t).length?e:t,a=object.keys(e).length>object.keys(t).length?t:e;object.keys(r).foreach((function(e){n&&(e in a||(n=!1),"object"===typeof r[e]&&"object"===typeof a[e]?n=k(r[e],a[e]):"function"===typeof r[e]&&"function"===typeof a[e]?r[e].tostring().replace(/\s+/g,"")!==a[e].tostring().replace(/\s+/g,"")&&(n=!1):r[e]!==a[e]&&(n=!1))}))};if(array.isarray(e)&&array.isarray(t)){if(e.length!==t.length)return!1;e.foreach((function(e,n){r(e,t[n])}))}else r(e,t);return n}function s(e,t){var n=null;return e&&e.foreach((function(e){!n&&e&&e.key===t&&(n=e)})),n}function e(e,t,n){return"function"===typeof e?e({key:t,index:n}):e}function x(e){return e&&e.children}function m(e,t,n,r,a,o,i,s){if(v)return r;var l=/(?:left|right|width|x)/i.test(n)||s;l="padding"===n||"marign"===n||l;var u=-1!==n.indexof("border")||-1!==n.indexof("translate")||"transformorigin"===n?e:e.parentnode||document.body;u=i?document.body:u;var c=void 0,p=void 0;switch(a){case"%":c=parsefloat(r)/100*(l?u.clientwidth:u.clientheight);break;case"vw":c=parsefloat(r)*document.body.clientwidth/100;break;case"vh":c=parsefloat(r)*document.body.clientheight/100;break;case"em":c=parsefloat(r)*parsefloat(t.fontsize);break;case"rem":p=window.getcomputedstyle(document.getelementsbytagname("html")[0]),c=parsefloat(r)*parsefloat(p.fontsize);break;default:c=parsefloat(r)}switch(o){case"%":c=c?100*c/(l?u.clientwidth:u.clientheight):0;break;case"vw":c=parsefloat(r)/document.body.clientwidth*100;break;case"vh":c=parsefloat(r)/document.body.clientheight*100;break;case"em":c=parsefloat(r)/parsefloat(t.fontsize);break;case"rem":p=p||window.getcomputedstyle(document.getelementsbytagname("html")[0]),c=parsefloat(r)/parsefloat(p.fontsize)}return c}function o(e){if("string"===typeof e)return e;var t=e.perspective,n=e.rotate,r=e.rotatex,a=e.rotatey,o=e.scalex,i=e.scaley,s=e.scalez,l=e.skewx,u=e.skewy,c="string"===typeof e.translatex?e.translatex:e.translatex+"px",p="string"===typeof e.translatey?e.translatey:e.translatey+"px",f="string"===typeof e.translatez?e.translatez:e.translatez+"px",d=l||u?"skew("+l+"deg,"+u+"deg)":"",m=n?"rotate("+n+"deg)":"",h=1!==o||1!==i||1!==s?"scale3d("+o+","+i+","+s+")":"",y=r?"rotatex("+r+"deg)":"",v=a?"rotatey("+a+"deg)":"",g=h||m||y||v||d?"":"translate(0px, 0px)";return((t?"perspective("+t+"px)":"")+" "+(e.translatez?"translate3d("+c+","+p+","+f+")":(e.translatex||e.translatey)&&"translate("+c+","+p+")"||g)+" "+h+" "+m+" "+y+" "+v+" "+d).trim()}var d=n(52191),p=n(41e3),c=n.n(p);c().path=function(e,t){var n=t||{};if(v)return"linear";for(var r=function(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")}(e),a=r.gettotallength(),o=n.rect||100,i=n.lengthpixel||200,s=[],l=0;l=u}))[0]||r.getpointatlength(l*a)).y/o}};var a=c(),f=function(){};f.prototype.push=function(e){this[e.prototype.name]=e};var n=new f,j=function(e,t,n){this.target=e,this.vars=t,this.type=n,this.propsdata={},this.setdefaultdata()},i=j.prototype={name:"style"};i.gettweendata=function(e,t){var n={data:{},datatype:{},dataunit:{},datacount:{},datasplitstr:{}},r=t;if(w[e]&&((r=(r=r.tostring().split(" ")).map((function(e){return"number"===typeof t?e+"px":e})))[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]=(0,d.lu)(r),n.datatype[e]="color"):"strokedasharray"===e?(n.data[e]=r.split(","),n.datatype[e]="strokedasharray"):e.match(/shadow/i)?(n.data[e]=(0,d.hy)(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 a=parsefloat(n.data[e].tostring().replace(/[a-z|%|=]/g,""));n.data[e]=a||0===a?a:n.data[e]}return n},i.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 n)e.propsdata.data[t]=new n[t](e.target,e.vars[t]);else{var n=(0,d.lo)(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])}}))},i.converttomarksarray=function(e,t,n,r,a){var o=r.tostring().replace(/[^a-z|%]/g,""),i=t[a];return o===i?parsefloat(r):parsefloat(r)||0===parsefloat(r)?m(this.target,e,n,r,o,i,null,"transformorigin"===n&&!a):r},i.getanimstart=function(e,t,n){var r=this,a={},o=t.style||{},i=void 0;return object.keys(this.propsdata.data).foreach((function(t){var s=(0,d.dt)(t),u=o[s]||e[s],c="fixed"===e.position;u&&"none"!==u&&"auto"!==u||(u="");var p=void 0,f=void 0;if(t in n)"bezier"===t&&(r.transform=(0,d.yf)("transform"),u=e[n?"transformsvg":r.transform],i=i||(o.transform?(0,l.default)({},o.transform):a.transform||(0,d.ck)(u)),a.transform=i),r.propsdata.data[t].getanimstart(e,n);else if("transform"===s){r.transform=(0,d.yf)("transform"),u=e[n?"transformsvg":r.transform],p=r.propsdata.dataunit[t],i=i||(o.transform?(0,l.default)({},o.transform):a.transform||(0,d.ck)(u));var d=/%|vw|vh|em|rem/i;p&&p.match(d)&&(i[t]=i[t]&&i[t].tostring().match(d)?parsefloat(i[t]):m(r.target,e,t,i[t],null,p)),a.transform=i}else"filter"===s?(o[s]?u=o[s]:(r.filtername=(0,d.yf)("filter")||"filter",u=e[r.filtername],r.filterobject=(0,l.default)({},r.filterobject,(0,d.gx)(u)),u=r.filterobject[t]||0),f=u.tostring().replace(/[^a-z|%]/g,""),(p=r.propsdata.dataunit[t])!==f&&(u=m(r.target,e,s,parsefloat(u),f,p,c)),a[t]=parsefloat(u)):t.match(/color|fill/i)||"stroke"===t?(u=u||"stroke"!==t?u:"rgba(255, 255, 255, 0)",a[s]=(0,d.lu)(u)):t.match(/shadow/i)?(u=(0,d.hy)(u),p=r.propsdata.dataunit[t],u=u.map(r.converttomarksarray.bind(r,e,p,t)),a[s]=u):array.isarray(r.propsdata.data[t])?(u=u.split(/[\s|,]/).filter((function(e){return e||0===e})),p=r.propsdata.dataunit[t],u=u.map(r.converttomarksarray.bind(r,e,p,t)),a[s]=u):((p=r.propsdata.dataunit[s])!==(f=u.tostring().replace(/[^a-z|%]/g,""))&&(u=m(r.target,e,s,parsefloat(u),f,p,c)),a[s]=parsefloat(u||0))})),this.start=a,a},i.setarrayratio=function(e,t,n,r,a){"color"===a&&4===t.length&&3===n.length&&(n[3]=1);var o=t.indexof("inset")>=0,i=n.indexof("inset")>=0;if(o&&!i||i&&!o)throw console.error('error: "box-shadow" inset have to exist');var s=i?9:8;t.length===s&&n.length===s-1?(n.splice(3,0,0),r.splice(3,0,"")):n.length===s&&t.length===s-1&&t.splice(3,0,0);var l=n.map((function(n,o){var i="color"!==a||3!==o||t[o]?0:1,s="number"===typeof t[o]?t[o]:i;return"string"===typeof n?n:(n-s)*e+s+(r[o]||0)}));if("color"===a)return(0,d.lq)(l);if("shadow"===a){var u=l.length===s?4:3,c=l.slice(0,u).map((function(e){return"number"===typeof e?e+"px":e})),p=l.slice(u,i?l.length-1:l.length),f=(0,d.lq)(p);return(c.join(" ")+" "+f+" "+(i?"inset":"")).trim()}return l},i.setratio=function(e,t,n){var r=this;t.style=t.style||{},this.start.transform&&(t.style.transform=t.style.transform||(0,l.default)({},this.start.transform));var a=this.target.style;object.keys(this.propsdata.data).foreach((function(o){var i="transform"===(0,d.tk)(o),s=i?r.start.transform[o]:r.start[o],l=r.propsdata.data[o],u=r.propsdata.dataunit[o],c=r.propsdata.datacount[o];if(o in n)return r.propsdata.data[o].setratio(e,t,n),void("bezier"===o?a[r.transform]=o(t.style.transform):object.keys(t.style).foreach((function(e){a[e]=t.style[e]})));if(i){if(u&&u.match(/%|vw|vh|em|rem/i))s=parsefloat(r.start.transform[o]),"="===c.charat(1)?t.style.transform[o]=s+l*e+u:t.style.transform[o]=(l-s)*e+s+u;else if("scale"===o){var p=r.start.transform.scalex,f=r.start.transform.scaley;"="===c.charat(1)?(t.style.transform.scalex=p+l*e,t.style.transform.scaley=f+l*e):(t.style.transform.scalex=(l-p)*e+p,t.style.transform.scaley=(l-f)*e+f)}else"="===c.charat(1)?t.style.transform[o]=s+l*e:t.style.transform[o]=(l-s)*e+s;return a[r.transform]=o(t.style.transform),void(n&&(n.transformsvg=(0,d.wz)(a[r.transform]).tostring()))}if(array.isarray(l)){var d=r.propsdata.datatype[o];t.style[o]=r.setarrayratio(e,s,l,u,d),"string"===d&&(t.style[o]=t.style[o].join(r.propsdata.datasplitstr[o]))}else{var m=(0,d.yj)(o,0);if(m="number"===typeof m?"":m.replace(/[^a-z|%]/g,""),u=u||(d._t.filter.indexof(o)>=0?"":m),"string"===typeof l)t.style[o]=l;else if("="===c.charat(1))t.style[o]=s+l*e+u;else{var h=(l-s)*e+s;t.style[o]=u?""+h+u:h}}if(d._t.filter.indexof(o)>=0){if(!r.filterobject)return;r.filterobject[o]=t.style[o];var y="";return object.keys(r.filterobject).foreach((function(e){y+=" "+e+"("+r.filterobject[e]+")"})),void(a[r.filtername]=y.trim())}a[o]=t.style[o]}))};var r=j;function b(){}function _(e,t){var n=e.duration||0===e.duration?e.duration:450;return{duration:"set"===e.type?0:n,delay:e.delay||0,ease:"function"===typeof e.ease?e.ease:a[e.ease||"easeinoutquad"],onupdate:e.onupdate||b,oncomplete:e.oncomplete||b,onstart:e.onstart||b,onrepeat:e.onrepeat||b,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}}n.push(r);var z=function(e,t,n){var r=t(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 a=this.setattrisstyle();this.setdefaultdata(a)},l=z.prototype;l.setattrisstyle=function(){var e=this,t=[],n=_({},0);return this.data.foreach((function(r,a){var o=(0,l.default)({},r);"style"===e.attr?(t[a]={},object.keys(o).foreach((function(e){e in n&&(t[a][e]=o[e],delete o[e])})),t[a].style=o,e.startdefaultdata.style=e.target.getattribute("style")||""):"attr"===e.attr&&(object.keys(o).foreach((function(t){if("style"===t&&array.isarray(r[t]))throw new error("style should be the object.");if("bezier"===t)o.style=(0,l.default)({},o.style,{bezier:o[t]}),delete o[t],e.startdefaultdata.style=e.target.getattribute("style")||"";else{if(t in n)return;e.startdefaultdata[t]=e.getvalue(t)}})),t[a]=o)})),t},l.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 o=(e.appearto||0)+(e.delay||0),i=_(e,a?o:n);i.vars={},object.keys(e).foreach((function(n){if(!(n in i)){var r=e[n];if(n in n)i.vars[n]=new n[n](t.target,r,i.type);else if("d"!==n&&"points"!==n||!("svgmorph"in n)){if(n.match(/color/i)||"stroke"===n||"fill"===n)i.vars[n]={type:"color",vars:(0,d.lu)(r)};else if("number"===typeof r||r.split(/[,|\s]/g).length<=1){var a=parsefloat(r),o=r.tostring().replace(/[^a-z|%]/g,""),s=r.tostring().replace(/[^+|=|-]/g,"");i.vars[n]={unit:o,vars:a,count:s}}}else i.vars[n]=new n.svgmorph(t.target,r,n)}})),i.yoyo&&!i.repeat&&console.warn("warning: yoyo must be used together with repeat;"),-1===i.repeat&&(r=!0);var s=-1===i.repeat?0:i.repeat;if(a){var l=e.appearto+(e.delay||0)+i.duration*(s+1)+i.repeatdelay*s;n=l>=n?l:n}else i.delay<-i.duration?n-=i.delay:n+=i.duration*(s+1)+i.repeatdelay*s;return i.mode="",i}));this.totaltime=r?number.max_value:n,this.defaultdata=a},l.getcomputedstyle=function(){var e="undefined"!==typeof window&&document.defaultview?document.defaultview.getcomputedstyle(this.target):{};if(this.issvg){var t=e[(0,d.yf)("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(0,d.wz)(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},l.getanimstartdata=function(e){var t=this,n={};return object.keys(e).foreach((function(r){if(r in n||"attr"===t.attr&&("d"===r||"points"===r))return t.computedstyle=t.computedstyle||(t.target.getattribute?t.getcomputedstyle():(0,l.default)({},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 a=t.getvalue(r),o=r.match(/opacity/gi)?1:0,i="null"!==a&&a?a:o;if(r.match(/color/i)||"stroke"===r||"fill"===r)i=i||"stroke"!==r?i:"rgba(255, 255, 255, 0)",i=(0,d.lu)(i),n[r]=i;else if(parsefloat(i)||0===parsefloat(i)||0===i){var s=i.tostring().replace(/[^a-z|%]/g,"");n[r]=s!==e[r].unit?m(t.target,r,parsefloat(i),s,e[r].unit):parsefloat(i)}}})),n},l.setanimdata=function(e){var t=this;object.keys(e).foreach((function(n){n in n||"attr"===t.attr&&("d"===n||"points"===n)||(t.target[n]=e[n])}))},l.setratio=function(e,t,n){var r=this;object.keys(t.vars).foreach((function(a){if(a in n||"attr"===r.attr&&("d"===a||"points"===a))t.vars[a].setratio(e,r.tween,r.issvg&&r.computedstyle);else{var o=t.vars[a],i=r.start[n][a],s=void 0;"attr"===r.attr&&(o.type?"color"===o.type&&(3===o.vars.length&&4===i.length&&(o.vars[3]=1),s=o.vars.map((function(t,n){var r=i[n]||0;return(t-r)*e+r})),r.setvalue(a,(0,d.lq)(s))):(s="="===o.unit.charat(1)?i+o.vars*e+o.unit:(o.vars-i)*e+i+o.unit,r.setvalue(a,o.unit?s:parsefloat(s))))}})),this.setanimdata(this.tween)},l.getvalue=function(e){return this.target.getattribute?this.target.getattribute(e):this.target[e]},l.setvalue=function(e,t){this.target.setattribute?this.target.setattribute(e,t):this.target[e]=t},l.render=function(){var e=this,t=this.reverse;this.defaultdata.foreach((function(n,r){var a=n.inittime,o=(0,d.fh)(n.duration),i=math.ceil((e.progresstime-a)/(o+n.repeatdelay))-1||0;if(i=i<0?0:i,n.repeat){if(n.repeat=0&&!e.start[r]&&(e.start[r]=e.getanimstartdata(n.vars),co&&(p=n.ease(1,s,u,1),e.setratio(p,n,r)),(!e.register||r&&!a)&&(e.register=!0,0===c&&n.duration&&n.delay)))){var f={index:r,target:e.target},d=(0,l.default)({moment:e.progresstime},f),m=e.perframe-e.accuracy,h=n.delay&&t?-m:0;if((c>=h&&!(c>o&&"oncomplete"===n.mode)||c=e.perframe?0:c)>=o-e.accuracy&&!t||t&&c<=0)&&i>=n.repeat){if("oncomplete"===n.mode)return;if(p=n.ease(t?0:1,s,u,1),e.setratio(p,n,r,n.currentrepeat!==i),n.reset&&!(n.reset&&c>=o)||y){if(c>=o+m)return}else om){var v=c<0?0:c;v=v>o?o:v,p=n.ease(v,s,u,o),e.setratio(p,n,r),y||(n.repeat&&i>0&&n.currentrepeat!==i?(n.mode="onrepeat",n.currentrepeat=i,n.onrepeat((0,l.default)({},f,{repeatnum:i}))):(n.pertime<=0||t&&n.pertime>=e.reversestarttime-a)&&"onstart"!==n.mode?(n.mode="onstart",n.onstart(f)):(n.mode="onupdate",n.onupdate((0,l.default)({ratio:p},f))))}y||(d.mode=n.mode,e.onchange(d)),n.pertime=c,n.reset&&delete n.reset}}}))},l.frame=function(e){var t=this;this.progresstime=e,this.defaultdata.foreach((function(e){var n=t.progresstime-e.duration-e.inittime;n0&&(t.progresstime=e.duration+e.inittime)})),this.render()},l.init=l.frame,l.resetanimdata=function(){this.tween={},this.start={}};l.resetdefaultstyle=function(){var e=this;this.tween={},this.defaultdata=this.defaultdata.map((function(e){return e.reset=!0,delete e.mode,e}));var t=_({},0);object.keys(this.startdefaultdata).foreach((function(n){if(!(n in t)){if("style"===n){var r=function(e,t,n){var r=_({},0),a=function(e){return e.split(";").filter((function(e){return e})).map((function(e){return e.split(":").map((function(e){return e.trim()}))}))},o=a(t),i=a(e);return n.foreach((function(e){object.keys(e).foreach((function(e){if(!(e in r)){var t="bezier"===e?"transform":e,n=(0,d.dm)((0,d.tk)((0,d.lo)(t)));i=i.filter((function(e){return(!g[e[0]]||!g[n])&&e[0]!==n}))}}))})),o.foreach((function(e){i=i.filter((function(t){return t[0]!==e[0]}))})),o.concat(i).map((function(e){return e.join(":")})).join(";")}(e.target.style.csstext,e.startdefaultdata.style,e.data);e.setvalue(n,r)}else e.setvalue(n,e.startdefaultdata[n]);e.computedstyle=null}}))},l.restart=function(e,t,n){var r=this;this.start={},this.tween={},object.keys(e||{}).foreach((function(a){!n&&t&&e[a]===t[a]||(r.target.style[a]=(0,d.yj)(a,e[a]))})),this.setattrisstyle(),this.computedstyle=null},l.onchange=b;var y=z,u=n(54087),x=n.n(u),w=date.now||function(){return(new date).gettime()},z={interval:1,timeout:1,tweenoneticker:2},g=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 z[r]-z[n]}))},v=function(){},q=v.prototype={tickfnarray:[],tickkeyobject:{},id:-1,tweenid:0,frame:0,perframe:math.round(1e3/60),elapsed:0,lastupdate:w(),starttime:w(),nexttime:0,time:0};q.add=function(e){var t="tweenoneticker_"+this.tweenid;return this.tweenid++,this.wake(t,e),t},q.wake=function(e,t){this.tickkeyobject[e]=t,this.tickfnarray=g(this.tickkeyobject),-1===this.id&&(this.id=x()(this.tick))},q.clear=function(e){delete this.tickkeyobject[e],this.tickfnarray=g(this.tickkeyobject)},q.sleep=function(){x().cancel(this.id),this.id=-1,this.frame=0};var q=new v;q.tick=function(e){q.elapsed=w()-q.lastupdate,q.elapsed>300&&(q.starttime+=q.elapsed-q.perframe),q.lastupdate+=q.elapsed,q.time=q.lastupdate-q.starttime;var t=q.time-q.nexttime;(t>0||!q.frame)&&(q.frame++,q.nexttime+=t),q.tickfnarray.foreach((function(t){return t.func(e)})),q.tickfnarray.length?q.id=x()(q.tick):q.sleep()};var h=0;q.timeout=function(e,t){var n=this;if("function"!==typeof e)return console.warn("not function");var r="timeout_"+date.now()+"-"+h,a=this.time;return this.wake(r,(function(){n.time-a>=(t||0)&&(n.clear(r),e())})),h++,r};var j=0;q.interval=function(e,t){var n=this;if("function"!==typeof e)return console.warn("not function"),null;var r="interval_"+date.now()+"-"+j,a=this.time;return this.wake(r,(function(){n.time-a>=(t||0)&&(a=n.time,e())})),j++,r};var $=q;var k=math.round(1e3/60),ee=y().oneoftype([y().object,y().array]),te=function(e){function t(e){(0,u.default)(this,t);var n=(0,c.default)(this,(t.__proto__||object.getprototypeof(t)).call(this,e));return ne.call(n),n.rafid=-1,n.paused=e.paused,n.reverse=e.reverse,n.updateanim=!1,n.repeatnum=0,n.currentref=null,n.forced={},n.setforcedjudg(e),n.state={$self:n},n}return(0,f.default)(t,e),(0,p.default)(t,null,[{key:"getderivedstatefromprops",value:function(e,t){var n=t.prevprops,r=t.$self,a={prevprops:e};if(n&&e!==n){if(!r.tween&&!r.dom)return r.updateanim=!0,a;var o=e.animation;k(n.animation,o)||(e.resetstyle&&r.tween&&r.tween.resetdefaultstyle(),r.updateanim=!0);var i=e.moment;"number"===typeof i&&i!==n.moment&&(r.tween&&!r.updateanim?(r.startmoment=i,r.starttime=$.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(),$.timeout(r.restart,e.reversedelay)):(r.tween&&(r.tween.resetanimdata(),r.tween.resetdefaultstyle()),r.updateanim||r.restart())),k(n.style,e.style)||r.tween&&(r.tween.restart(e.style,n.style,r.tween.progresstime=0?n:number.max_value;var a=$.time-e.starttime+e.startmoment;e.reverse&&(a=(e.startmoment||0)-($.time-e.starttime)),a=(a=a>r?r:a)<=0?0:a;var o=math.floor(a/e.tween.totaltime)||0;o=o>n?n:o;var i=a-e.tween.totaltime*o;i=i=k?0:i,n&&a&&a-e.tween.totaltime*o=r&&!e.reverse||!a&&e.reverse?n.timelinemode="ontimelinecomplete":o!==e.timelinerepeatnum?n.timelinemode="ontimelinerepeat":n.timelinemode="ontimelineupdate",e.timelinerepeatnum=o,e.props.onchange(n)},e.moment=a,e.repeatnum=o,e.tween.frame(i)},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(){$.clear(e.rafid),e.rafid=-1}};te.istweenone=!0;var re=i(te);var ae=function(e){function t(e){(0,u.default)(this,t);var n=(0,c.default)(this,(t.__proto__||object.getprototypeof(t)).call(this,e));oe.call(n),n.keystoenter=[],n.keystoleave=[],n.savetweentag={},n.onenterbool=!1,n.animqueue=[],n.istween={};var r=b(x(n.props));return n.currentchildren=b(x(n.props)),n.state={children:r,$self:n},n}return(0,f.default)(t,e),(0,p.default)(t,null,[{key:"getderivedstatefromprops",value:function(e,t){var n=t.prevprops,r=t.$self,a={prevprops:e};if(n&&e!==n){var o=b(e.children);if(object.keys(r.istween).length&&!e.exclusive)return r.animqueue.push(o),a;var i=b(r.currentchildren);a.children=r.changechildren(o,i)}return a}}]),(0,p.default)(t,[{key:"componentdidmount",value:function(){this.onenterbool=!0}},{key:"changechildren",value:function(e,t){var n=this,r=function(e,t){var n=[],r={},a=[],o=void 0;return e.foreach((function(e){e&&(s(t,e.key)?(a.length&&(r[e.key]=a,a=[]),o=e.key):e.key&&a.push(e))})),o||(n=n.concat(a)),t.foreach((function(e){e&&(r.hasownproperty(e.key)&&(n=n.concat(r[e.key])),n.push(e),e.key===o&&(n=n.concat(a)))})),n}(t,e);return this.keystoenter=[],this.keystoleave=[],e.foreach((function(e){if(e){var r=e.key,a=s(t,r);n.savetweentag[r]&&(n.savetweentag[r]=d.cloneelement(n.savetweentag[r],{},e)),!a&&r&&n.keystoenter.push(r)}})),t.foreach((function(t){if(t){var r=t.key;!s(e,r)&&r&&(n.keystoleave.push(r),delete n.savetweentag[r])}})),r}},{key:"render",value:function(){var e=this.state.children;this.currentchildren=e;var t=this.getchildrentorender(e),n=this.props,r=n.component,a=n.componentprops,o=(n.appear,n.enter,n.leave,n.animatingclassname,n.onend,n.exclusive,n.resetstyle,(0,s.default)(n,["component","componentprops","appear","enter","leave","animatingclassname","onend","exclusive","resetstyle"]));return r?(0,d.createelement)(r,(0,l.default)({},o,a),t):t[0]||null}}]),t}(d.component),oe=function(){var e=this;this.onchange=function(t,n,r,a){var o=t(t).length,i=a.target,s="object"===typeof i.classname&&"baseval"in i.classname,l="enter"===r||"appear"===r;if("onstart"===a.mode)s?i.classname.baseval=e.setclassname(i.classname.baseval,l):i.classname=e.setclassname(i.classname,l);else if(a.index===o-1&&"oncomplete"===a.mode){if(delete e.istween[n],s?i.classname.baseval=i.classname.baseval.replace(e.props.animatingclassname[l?0:1],"").trim():i.classname=i.classname.replace(e.props.animatingclassname[l?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 c={key:n,type:r};e.props.onend(c)}},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]=d.createelement(re,(0,l.default)({},n,{key:r,component:null}),t),e.savetweentag[r]},this.getcoveranimation=function(t,n,r){var a=void 0;(a="leave"===r?e.props.leave:e.props.enter,"appear"===r)&&(a=e(e.props.appear,t.key,n)&&e.props.enter||null);var o=e(a,t.key,n),i=e.onchange.bind(e,o,t.key,r),s={key:t.key,animation:o,onchange:i,resetstyle:e.props.resetstyle};return(e.keystoenter.concat(e.keystoleave).indexof(t.key)>=0||!e.onenterbool&&a)&&(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=[]}}};ae.proptypes={component:y().any,componentprops:y().object,children:y().any,style:y().object,appear:y().bool,enter:y().any,leave:y().any,animatingclassname:y().array,onend:y().func,resetstyle:y().bool,exclusive:y().bool},ae.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:function(){},resetstyle:!0,exclusive:!1},ae.istweenonegroup=!0;var ie=i(ae);re.tweenonegroup=ie,re.easing=a,re.plugins=n,re.ticker=$,re.tween=y;var se=re,le=$,ue=y,ce=function(e){function t(){var e,n,r,a;(0,u.default)(this,t);for(var o=arguments.length,i=array(o),s=0;s=0||e.match("data-"))&&(r[e]=n[e])})),d.createelement(n.component,r,n.children)}function he(){return window.pageyoffset||document.body.scrolltop||document.documentelement.scrolltop}function ye(e,t){return e?t.type.istweenone?d.cloneelement(t,{reverse:!0}):d.cloneelement(t,t.props,null):t}me.proptypes={key:y().string};var ve=function(e){function t(){var e,n,r,a;(0,u.default)(this,t);for(var o=arguments.length,i=array(o),s=0;s1||n.elemwrapper.length<=1||n.getdomisarroworthumb(e)||2===e.button||n.tweenbool||(n.props.autoplay&&(le.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,a=t.rectname;if(r){var o=r/n.state.domrect[a],i=o<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!==we.gridbar&&n.animtype!==we.grid||!e.touches)&&(n.ratio=o,n.ratio)){var l=void 0;n.ratio<0?(s+=1,l="next"):(s-=1,l="prev"),n.ratio=math.abs(n.ratio),n.ratio=n.ratio>.99?.99:n.ratio,s=(s=s>=n.elemwrapper.length?0:s)<0?n.elemwrapper.length-1:s,n.setstate({currentshow:s,direction:l})}}}},n.ontouchend=function(e){if(!(!n.mousestartxy||e.changedtouches&&e.changedtouches.length>1||n.tweenbool)){var t=n.getdiffer(e,e.changedtouches),r=t.differ,a=t.rectname;if(n.mousestartxy=null,n.props.autoplay&&-1===n.autoplayid&&n.autoplay(),n.mousemovetype="end",r){if((n.animtype===we.gridbar||n.animtype===we.grid)&&e.changedtouches){var o=n.currentshow;return r/n.state.domrect[a]*2<0?o+=1:o-=1,o=(o=o>=n.elemwrapper.length?0:o)<0?n.elemwrapper.length-1:o,n.ratio=0,n.mousemovetype="",n.slickgoto(o,!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=""}))}else n.mousemovetype=""}},n.getdiffer=function(e,t){var r=void 0===t?e.clientx:t[0].clientx,a=void 0===t?e.clienty:t[0].clienty,o=r-n.mousestartxy.startx,i=a-n.mousestartxy.starty,s=math.max(math.abs(o),math.abs(i));return{differ:s=s===math.abs(o)?o:i,rectname:s===o?"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=[],a=void 0,o=0,i=0;return fe(e).foreach((function(e,s){if(e){var u=(0,l.default)({},e.props);e.type.isbanneranimelement?(u.key=e.key||"element-"+o,o+=1,u.callback=n.animend,u.show=n.state.currentshow===s,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(d.cloneelement(e,u))):e.type.isbanneranimarrow?(u.next=n.next,u.prev=n.prev,u.key=e.key||u.arrowtype,r.push(d.cloneelement(e,u))):e.type.isbanneranimthumb&&(u.key=e.key||"thumb-"+i,i+=1,u.thumbclick=n.slickgoto,u.active=n.state.currentshow,a=d.cloneelement(e,u))}})),t.length>1&&(!r.length&&n.props.arrow&&r.push(d.createelement(pe,{arrowtype:"prev",key:"arrowprev",next:n.next,prev:n.prev,defaultbool:!0}),d.createelement(pe,{arrowtype:"next",key:"arrownext",next:n.next,prev:n.prev,defaultbool:!0})),!a&&n.props.thumb&&(a=d.createelement(ge,{length:t.length,key:"thumb",thumbclick:n.slickgoto,active:n.state.currentshow,defaultbool:!0}))),n.elemwrapper=t,t.concat(r,a)},n.getdomdatasettostate=function(){n.dom=m.finddomnode(n);var e=n.dom.getboundingclientrect();n.setstate({domrect:e}),n.tweenbool=!1},n.getanimtype=function(e){var t=e?de(e):object.keys(we),n=math.round(math.random()*(t.length-1));return we[t[n]]},n.autoplay=function(){n.mousestartxy||(le.clear(n.autoplayid),n.autoplayid=le.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>=n.elemwrapper.length&&(e=0),n.animtweenstart(e,"next")}},n.prev=function(){if(!n.tweenbool){n.tweenbool=!0;var e=n.state.currentshow;--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(0,f.default)(t,e),(0,p.default)(t,null,[{key:"getderivedstatefromprops",value:function(e,t){var n=t.prevprops,r=t.$self,a={prevprops:e};return n&&e!==n&&(r.tweenbool=!1),a}}]),(0,p.default)(t,[{key:"componentdidmount",value:function(){this.getdomdatasettostate(),window.addeventlistener?(window.addeventlistener("resize",this.getdomdatasettostate),window.addeventlistener("touchend",this.ontouchend),window.addeventlistener("mouseup",this.ontouchend)):(window.attachevent("onresize",this.getdomdatasettostate),window.attachevent("ontouchend",this.ontouchend),window.attachevent("onmouseup",this.ontouchend)),this.props.autoplay&&this.autoplay()}},{key:"componentwillunmount",value:function(){this.autoplayid&&(le.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,(0,s.default)(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=(0,l.default)({},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),d.createelement(this.props.component,n,r)}}]),t}(d.component);be.proptypes={children:y().any,style:y().object,classname:y().string,prefixcls:y().string,component:y().any,arrow:y().bool,thumb:y().bool,initshow:y().number,type:y().any,duration:y().number,delay:y().number,ease:y().string,autoplay:y().bool,autoplayspeed:y().number,autoplayeffect:y().bool,onchange:y().func,onmouseenter:y().func,onmouseleave:y().func,sync:y().bool,dragplay:y().bool},be.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(){}},be.isbanneranim=!0;var te=be,ke=function(e){function t(e){(0,u.default)(this,t);var n=(0,c.default)(this,(t.__proto__||object.getprototypeof(t)).call(this,e));return n.onscroll=function(){var e=he(),t=n.dom.parentnode.getboundingclientrect(),r=t.top+e,a=math.max(t.height,window.in