You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/vendors.js

681 lines
2.7 MiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{"+6Fa":function(J,F,e){"use strict";var d=e("wx14"),E=e("Ff2n"),g=e("rePB"),m=e("1OyB"),A=e("vuIU"),b=e("Ji7U"),f=e("md7G"),i=e("foSv"),r=e("q1tI"),o=e.n(r),s=e("TSYQ"),l=e.n(s);function n(h,v){var y=Object.keys(h);if(Object.getOwnPropertySymbols){var O=Object.getOwnPropertySymbols(h);v&&(O=O.filter(function(S){return Object.getOwnPropertyDescriptor(h,S).enumerable})),y.push.apply(y,O)}return y}function c(h){for(var v=1;v<arguments.length;v++){var y=arguments[v]!=null?arguments[v]:{};v%2?n(Object(y),!0).forEach(function(O){Object(g.a)(h,O,y[O])}):Object.getOwnPropertyDescriptors?Object.defineProperties(h,Object.getOwnPropertyDescriptors(y)):n(Object(y)).forEach(function(O){Object.defineProperty(h,O,Object.getOwnPropertyDescriptor(y,O))})}return h}function t(h){var v=u();return function(){var O=Object(i.a)(h),S;if(v){var x=Object(i.a)(this).constructor;S=Reflect.construct(O,arguments,x)}else S=O.apply(this,arguments);return Object(f.a)(this,S)}}function u(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(h){return!1}}var a=function(h){Object(b.a)(y,h);var v=t(y);function y(O){var S;Object(m.a)(this,y),S=v.call(this,O),S.handleChange=function(L){var T=S.props,w=T.disabled,C=T.onChange;if(w)return;"checked"in S.props||S.setState({checked:L.target.checked}),C&&C({target:c(c({},S.props),{},{checked:L.target.checked}),stopPropagation:function(){L.stopPropagation()},preventDefault:function(){L.preventDefault()},nativeEvent:L.nativeEvent})},S.saveInput=function(L){S.input=L};var x="checked"in O?O.checked:O.defaultChecked;return S.state={checked:x},S}return Object(A.a)(y,[{key:"focus",value:function(){this.input.focus()}},{key:"blur",value:function(){this.input.blur()}},{key:"render",value:function(){var S,x=this.props,L=x.prefixCls,T=x.className,w=x.style,C=x.name,N=x.id,D=x.type,B=x.disabled,R=x.readOnly,U=x.tabIndex,M=x.onClick,j=x.onFocus,P=x.onBlur,V=x.autoFocus,H=x.value,k=x.required,Z=Object(E.a)(x,["prefixCls","className","style","name","id","type","disabled","readOnly","tabIndex","onClick","onFocus","onBlur","autoFocus","value","required"]),Y=Object.keys(Z).reduce(function(X,pe){return(pe.substr(0,5)==="aria-"||pe.substr(0,5)==="data-"||pe==="role")&&(X[pe]=Z[pe]),X},{}),_=this.state.checked,Q=l()(L,T,(S={},Object(g.a)(S,"".concat(L,"-checked"),_),Object(g.a)(S,"".concat(L,"-disabled"),B),S));return o.a.createElement("span",{className:Q,style:w},o.a.createElement("input",Object(d.a)({name:C,id:N,type:D,required:k,readOnly:R,disabled:B,tabIndex:U,className:"".concat(L,"-input"),checked:!!_,onClick:M,onFocus:j,onBlur:P,onChange:this.handleChange,autoFocus:V,ref:this.saveInput,value:H},Y)),o.a.createElement("span",{className:"".concat(L,"-inner")}))}}],[{key:"getDerivedStateFromProps",value:function(S,x){return"checked"in S?c(c({},x),{},{checked:S.checked}):null}}]),y}(r.Component);a.defaultProps={prefixCls:"rc-checkbox",className:"",style:{},type:"checkbox",defaultChecked:!1,onFocus:function(){},onBlur:function(){},onChange:function(){}},F.a=a},"+6XX":function(J,F,e){var d=e("y1pI");function E(g){return d(this.__data__,g)>-1}J.exports=E},"+BJd":function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("6MrE"),m=e.n(g)},"+QRC":function(J,F,e){"use strict";var d=e("E9nw"),E={"text/plain":"Text","text/html":"Url",default:"Text"},g="Copy to clipboard: #{key}, Enter";function m(b){var f=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return b.replace(/#{\s*key\s*}/g,f)}function A(b,f){var i,r,o,s,l,n,c=!1;f||(f={}),i=f.debug||!1;try{o=d(),s=document.createRange(),l=document.getSelection(),n=document.createElement("span"),n.textContent=b,n.style.all="unset",n.style.position="fixed",n.style.top=0,n.style.clip="rect(0, 0, 0, 0)",n.style.whiteSpace="pre",n.style.webkitUserSelect="text",n.style.MozUserSelect="text",n.style.msUserSelect="text",n.style.userSelect="text",n.addEventListener("copy",function(u){if(u.stopPropagation(),f.format)if(u.preventDefault(),typeof u.clipboardData=="undefined"){i&&console.warn("unable to use e.clipboardData"),i&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var a=E[f.format]||E.default;window.clipboardData.setData(a,b)}else u.clipboardData.clearData(),u.clipboardData.setData(f.format,b);f.onCopy&&(u.preventDefault(),f.onCopy(u.clipboardData))}),document.body.appendChild(n),s.selectNodeContents(n),l.addRange(s);var t=document.execCommand("copy");if(!t)throw new Error("copy command was unsuccessful");c=!0}catch(u){i&&console.error("unable to copy using execCommand: ",u),i&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(f.format||"text",b),f.onCopy&&f.onCopy(window.clipboardData),c=!0}catch(a){i&&console.error("unable to copy using clipboardData: ",a),i&&console.error("falling back to prompt"),r=m("message"in f?f.message:g),window.prompt(r,b)}}finally{l&&(typeof l.removeRange=="function"?l.removeRange(s):l.removeAllRanges()),n&&document.body.removeChild(n),o()}return c}J.exports=A},"+TT/":function(J,F,e){var d=e("bYtY"),E=e("mFDi"),g=e("OELB"),m=g.parsePercent,A=e("7aKB"),b=d.each,f=["left","right","top","bottom","width","height"],i=[["width","left","right"],["height","top","bottom"]];function r(y,O,S,x,L){var T=0,w=0;x==null&&(x=Infinity),L==null&&(L=Infinity);var C=0;O.eachChild(function(N,D){var B=N.position,R=N.getBoundingRect(),U=O.childAt(D+1),M=U&&U.getBoundingRect(),j,P;if(y==="horizontal"){var V=R.width+(M?-M.x+R.x:0);j=T+V,j>x||N.newline?(T=0,j=V,w+=C+S,C=R.height):C=Math.max(C,R.height)}else{var H=R.height+(M?-M.y+R.y:0);P=w+H,P>L||N.newline?(T+=C+S,w=0,P=H,C=R.width):C=Math.max(C,R.width)}if(N.newline)return;B[0]=T,B[1]=w,y==="horizontal"?T=j+S:w=P+S})}var o=r,s=d.curry(r,"vertical"),l=d.curry(r,"horizontal");function n(y,O,S){var x=O.width,L=O.height,T=m(y.x,x),w=m(y.y,L),C=m(y.x2,x),N=m(y.y2,L);return(isNaN(T)||isNaN(parseFloat(y.x)))&&(T=0),(isNaN(C)||isNaN(parseFloat(y.x2)))&&(C=x),(isNaN(w)||isNaN(parseFloat(y.y)))&&(w=0),(isNaN(N)||isNaN(parseFloat(y.y2)))&&(N=L),S=A.normalizeCssArray(S||0),{width:Math.max(C-T-S[1]-S[3],0),height:Math.max(N-w-S[0]-S[2],0)}}function c(y,O,S){S=A.normalizeCssArray(S||0);var x=O.width,L=O.height,T=m(y.left,x),w=m(y.top,L),C=m(y.right,x),N=m(y.bottom,L),D=m(y.width,x),B=m(y.height,L),R=S[2]+S[0],U=S[1]+S[3],M=y.aspect;isNaN(D)&&(D=x-C-U-T),isNaN(B)&&(B=L-N-R-w),M!=null&&(isNaN(D)&&isNaN(B)&&(M>x/L?D=x*.8:B=L*.8),isNaN(D)&&(D=M*B),isNaN(B)&&(B=D/M)),isNaN(T)&&(T=x-C-D-U),isNaN(w)&&(w=L-N-B-R);switch(y.left||y.right){case"center":T=x/2-D/2-S[3];break;case"right":T=x-D-U;break}switch(y.top||y.bottom){case"middle":case"center":w=L/2-B/2-S[0];break;case"bottom":w=L-B-R;break}T=T||0,w=w||0,isNaN(D)&&(D=x-U-T-(C||0)),isNaN(B)&&(B=L-R-w-(N||0));var j=new E(T+S[3],w+S[0],D,B);return j.margin=S,j}function t(y,O,S,x,L){var T=!L||!L.hv||L.hv[0],w=!L||!L.hv||L.hv[1],C=L&&L.boundingMode||"all";if(!T&&!w)return;var N;if(C==="raw")N=y.type==="group"?new E(0,0,+O.width||0,+O.height||0):y.getBoundingRect();else if(N=y.getBoundingRect(),y.needLocalTransform()){var D=y.getLocalTransform();N=N.clone(),N.applyTransform(D)}O=c(d.defaults({width:N.width,height:N.height},O),S,x);var B=y.position,R=T?O.x-N.x:0,U=w?O.y-N.y:0;y.attr("position",C==="raw"?[R,U]:[B[0]+R,B[1]+U])}function u(y,O){return y[i[O][0]]!=null||y[i[O][1]]!=null&&y[i[O][2]]!=null}function a(y,O,S){!d.isObject(S)&&(S={});var x=S.ignoreSize;!d.isArray(x)&&(x=[x,x]);var L=w(i[0],0),T=w(i[1],1);D(i[0],y,L),D(i[1],y,T);function w(B,R){var U={},M=0,j={},P=0,V=2;if(b(B,function(Z){j[Z]=y[Z]}),b(B,function(Z){C(O,Z)&&(U[Z]=j[Z]=O[Z]),N(U,Z)&&M++,N(j,Z)&&P++}),x[R])return N(O,B[1])?j[B[2]]=null:N(O,B[2])&&(j[B[1]]=null),j;if(P===V||!M)return j;if(M>=V)return U;for(var H=0;H<B.length;H++){var k=B[H];if(!C(U,k)&&C(y,k)){U[k]=y[k];break}}return U}function C(B,R){return B.hasOwnProperty(R)}function N(B,R){return B[R]!=null&&B[R]!=="auto"}function D(B,R,U){b(B,function(M){R[M]=U[M]})}}function h(y){return v({},y)}function v(y,O){return O&&y&&b(f,function(S){O.hasOwnProperty(S)&&(y[S]=O[S])}),y}F.LOCATION_PARAMS=f,F.HV_NAMES=i,F.box=o,F.vbox=s,F.hbox=l,F.getAvailableSize=n,F.getLayoutRect=c,F.positionElement=t,F.sizeCalculable=u,F.mergeLayoutParam=a,F.getLayoutParams=h,F.copyLayoutParams=v},"+Zaj":function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("ugBc")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="CalendarOutlined";var f=g.forwardRef(b);F.default=f},"+d4F":function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("y3Yb"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},"+eQT":function(J,F,e){"use strict";var d=e("wd/R"),E=e.n(d),g=e("Kwbf"),m={getNow:function(){return E()()},getWeekDay:function(Dt){var Gt=Dt.clone().locale("en_US");return Gt.weekday()+Gt.localeData().firstDayOfWeek()},getYear:function(Dt){return Dt.year()},getMonth:function(Dt){return Dt.month()},getDate:function(Dt){return Dt.date()},getHour:function(Dt){return Dt.hour()},getMinute:function(Dt){return Dt.minute()},getSecond:function(Dt){return Dt.second()},addYear:function(Dt,Gt){var tr=Dt.clone();return tr.add(Gt,"year")},addMonth:function(Dt,Gt){var tr=Dt.clone();return tr.add(Gt,"month")},addDate:function(Dt,Gt){var tr=Dt.clone();return tr.add(Gt,"day")},setYear:function(Dt,Gt){var tr=Dt.clone();return tr.year(Gt)},setMonth:function(Dt,Gt){var tr=Dt.clone();return tr.month(Gt)},setDate:function(Dt,Gt){var tr=Dt.clone();return tr.date(Gt)},setHour:function(Dt,Gt){var tr=Dt.clone();return tr.hour(Gt)},setMinute:function(Dt,Gt){var tr=Dt.clone();return tr.minute(Gt)},setSecond:function(Dt,Gt){var tr=Dt.clone();return tr.second(Gt)},isAfter:function(Dt,Gt){return Dt.isAfter(Gt)},isValidate:function(Dt){return Dt.isValid()},locale:{getWeekFirstDay:function(Dt){var Gt=E()().locale(Dt);return Gt.localeData().firstDayOfWeek()},getWeek:function(Dt,Gt){var tr=Gt.clone(),Tr=tr.locale(Dt);return Tr.week()},getShortWeekDays:function(Dt){var Gt=E()().locale(Dt);return Gt.localeData().weekdaysMin()},getShortMonths:function(Dt){var Gt=E()().locale(Dt);return Gt.localeData().monthsShort()},format:function(Dt,Gt,tr){var Tr=Gt.clone(),br=Tr.locale(Dt);return br.format(tr)},parse:function(Dt,Gt,tr){for(var Tr=[],br=0;br<tr.length;br+=1){var xr=tr[br],Wr=Gt;if(xr.includes("wo")||xr.includes("Wo")){xr=xr.replace(/wo/g,"w").replace(/Wo/g,"W");var $r=xr.match(/[-YyMmDdHhSsWwGg]+/g),Zr=Wr.match(/[-\d]+/g);$r&&Zr?(xr=$r.join(""),Wr=Zr.join("")):Tr.push(xr.replace(/o/g,""))}var an=E()(Wr,xr,Dt,!0);if(an.isValid())return an}for(var rt=0;rt<Tr.length;rt+=1){var Ut=E()(Gt,Tr[rt],Dt,!1);if(Ut.isValid())return Object(g.b)(!1,"Not match any format strictly and fallback to fuzzy match. Please help to fire a issue about this."),Ut}return null}}},A=m,b=e("pVnL"),f=e.n(b),i=e("q1tI"),r=e("2/Rp");function o(Fe){return i.createElement(r.a,f()({size:"small",type:"primary"},Fe))}var s=e("mr32");function l(Fe){return i.createElement(s.a,f()({color:"blue"},Fe))}var n=e("lSNA"),c=e.n(n),t=e("lwsE"),u=e.n(t),a=e("W8MJ"),h=e.n(a),v=e("7W2i"),y=e.n(v),O=e("LQ03"),S=e.n(O),x=e("TSYQ"),L=e.n(x),T=e("r/2G"),w=e.n(T),C=e("XzQk"),N=e.n(C),D=e("kbBi"),B=e.n(D),R=e("1OyB"),U=e("vuIU"),M=e("Ji7U"),j=e("LK+K"),P=e("rePB"),V=e("VTBJ"),H=e("ODXe"),k=e("6cGi"),Z=e("U8pU"),Y=e("4IlW"),_=i.createContext({}),Q=_,X={visibility:"hidden"};function pe(Fe){var Dt=Fe.prefixCls,Gt=Fe.prevIcon,tr=Gt===void 0?"\u2039":Gt,Tr=Fe.nextIcon,br=Tr===void 0?"\u203A":Tr,xr=Fe.superPrevIcon,Wr=xr===void 0?"\xAB":xr,$r=Fe.superNextIcon,Zr=$r===void 0?"\xBB":$r,an=Fe.onSuperPrev,rt=Fe.onSuperNext,Ut=Fe.onPrev,ir=Fe.onNext,yr=Fe.children,Br=i.useContext(Q),Rr=Br.hideNextBtn,rn=Br.hidePrevBtn;return i.createElement("div",{className:Dt},an&&i.createElement("button",{type:"button",onClick:an,tabIndex:-1,className:"".concat(Dt,"-super-prev-btn"),style:rn?X:{}},Wr),Ut&&i.createElement("button",{type:"button",onClick:Ut,tabIndex:-1,className:"".concat(Dt,"-prev-btn"),style:rn?X:{}},tr),i.createElement("div",{className:"".concat(Dt,"-view")},yr),ir&&i.createElement("button",{type:"button",onClick:ir,tabIndex:-1,className:"".concat(Dt,"-next-btn"),style:Rr?X:{}},br),rt&&i.createElement("button",{type:"button",onClick:rt,tabIndex:-1,className:"".concat(Dt,"-super-next-btn"),style:Rr?X:{}},Zr))}var te=pe;function fe(Fe){var Dt=i.useContext(Q),Gt=Dt.hideHeader;if(Gt)return null;var tr=Fe.prefixCls,Tr=Fe.generateConfig,br=Fe.locale,xr=Fe.value,Wr=Fe.format,$r="".concat(tr,"-header");return i.createElement(te,{prefixCls:$r},xr?Tr.locale.format(br.locale,xr,Wr):"\xA0")}var be=fe,Se=e("YrtM"),ze=e("KQm4"),Xe=new Map;function wt(Fe,Dt,Gt){if(Xe.get(Fe)&&cancelAnimationFrame(Xe.get(Fe)),Gt<=0){Xe.set(Fe,requestAnimationFrame(function(){Fe.scrollTop=Dt}));return}var tr=Dt-Fe.scrollTop,Tr=tr/Gt*10;Xe.set(Fe,requestAnimationFrame(function(){Fe.scrollTop+=Tr,Fe.scrollTop!==Dt&&wt(Fe,Dt,Gt-10)}))}function Be(Fe,Dt){var Gt=Dt.onLeftRight,tr=Dt.onCtrlLeftRight,Tr=Dt.onUpDown,br=Dt.onPageUpDown,xr=Dt.onEnter,Wr=Fe.which,$r=Fe.ctrlKey,Zr=Fe.metaKey;switch(Wr){case Y.a.LEFT:if($r||Zr){if(tr)return tr(-1),!0}else if(Gt)return Gt(-1),!0;break;case Y.a.RIGHT:if($r||Zr){if(tr)return tr(1),!0}else if(Gt)return Gt(1),!0;break;case Y.a.UP:if(Tr)return Tr(-1),!0;break;case Y.a.DOWN:if(Tr)return Tr(1),!0;break;case Y.a.PAGE_UP:if(br)return br(-1),!0;break;case Y.a.PAGE_DOWN:if(br)return br(1),!0;break;case Y.a.ENTER:if(xr)return xr(),!0;break}return!1}function Me(Fe,Dt,Gt,tr){var Tr=Fe;if(!Tr)switch(Dt){case"time":Tr=tr?"hh:mm:ss a":"HH:mm:ss";break;case"week":Tr="gggg-wo";break;case"month":Tr="YYYY-MM";break;case"quarter":Tr="YYYY-[Q]Q";break;case"year":Tr="YYYY";break;default:Tr=Gt?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Tr}function vt(Fe,Dt){var Gt=Fe==="time"?8:10;return Math.max(Gt,Dt.length)+2}var at=null,$e=new Set;function bt(Fe){return!at&&typeof window!="undefined"&&window.addEventListener&&(at=function(Gt){Object(ze.a)($e).forEach(function(tr){tr(Gt)})},window.addEventListener("mousedown",at)),$e.add(Fe),function(){$e.delete(Fe),$e.size===0&&(window.removeEventListener("mousedown",at),at=null)}}var ut=function(Dt){return Dt==="month"||Dt==="date"?"year":Dt},At=function(Dt){return Dt==="date"?"month":Dt},Ve=function(Dt){return Dt==="month"||Dt==="date"?"quarter":Dt},gt=function(Dt){return Dt==="date"?"week":Dt},Je={year:ut,month:At,quarter:Ve,week:gt,time:null,date:null};function je(Fe,Dt){return Fe.some(function(Gt){return Gt&&Gt.contains(Dt)})}function De(Fe){var Dt=Fe.prefixCls,Gt=Fe.units,tr=Fe.onSelect,Tr=Fe.value,br=Fe.active,xr=Fe.hideDisabledOptions,Wr="".concat(Dt,"-cell"),$r=i.useContext(Q),Zr=$r.open,an=i.useRef(null),rt=i.useRef(new Map);return i.useLayoutEffect(function(){var Ut=rt.current.get(Tr);Ut&&Zr!==!1&&wt(an.current,Ut.offsetTop,120)},[Tr]),i.useLayoutEffect(function(){if(Zr){var Ut=rt.current.get(Tr);Ut&&wt(an.current,Ut.offsetTop,0)}},[Zr]),i.createElement("ul",{className:L()("".concat(Dt,"-column"),Object(P.a)({},"".concat(Dt,"-column-active"),br)),ref:an,style:{position:"relative"}},Gt.map(function(Ut){var ir;return xr&&Ut.disabled?null:i.createElement("li",{key:Ut.value,ref:function(Br){rt.current.set(Ut.value,Br)},className:L()(Wr,(ir={},Object(P.a)(ir,"".concat(Wr,"-disabled"),Ut.disabled),Object(P.a)(ir,"".concat(Wr,"-selected"),Tr===Ut.value),ir)),onClick:function(){if(Ut.disabled)return;tr(Ut.value)}},i.createElement("div",{className:"".concat(Wr,"-inner")},Ut.label))}))}var ht=De;function It(Fe,Dt){for(var Gt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",tr=String(Fe);tr.length<Dt;)tr="".concat(Gt).concat(Fe);return tr}var kt=function(){for(var Dt=arguments.length,Gt=new Array(Dt),tr=0;tr<Dt;tr++)Gt[tr]=arguments[tr];return Gt};function Ht(Fe){return Fe==null?[]:Array.isArray(Fe)?Fe:[Fe]}function Wt(Fe){var Dt={};return Object.keys(Fe).forEach(function(Gt){(Gt.substr(0,5)==="data-"||Gt.substr(0,5)==="aria-"||Gt==="role"||Gt==="name")&&Gt.substr(0,7)!=="data-__"&&(Dt[Gt]=Fe[Gt])}),Dt}function nr(Fe,Dt){return Fe?Fe[Dt]:null}function Bt(Fe,Dt,Gt){var tr=[nr(Fe,0),nr(Fe,1)];return tr[Gt]=typeof Dt=="function"?Dt(tr[Gt]):Dt,!tr[0]&&!tr[1]?null:tr}function Kt(Fe,Dt,Gt,tr,Tr){var br=Fe.setHour(Dt,Gt);return br=Fe.setMinute(br,tr),br=Fe.setSecond(br,Tr),br}function Ge(Fe,Dt,Gt,tr,Tr,br){var xr=Math.floor(Fe/tr)*tr;if(xr<Fe)return[xr,60-Tr,60-br];var Wr=Math.floor(Dt/Tr)*Tr;if(Wr<Dt)return[xr,Wr,60-br];var $r=Math.floor(Gt/br)*br;return[xr,Wr,$r]}function qe(Fe,Dt){if(Fe.length!==Dt.length)return!0;for(var Gt=0;Gt<Fe.length;Gt+=1)if(Fe[Gt].disabled!==Dt[Gt].disabled)return!0;return!1}function st(Fe,Dt,Gt,tr){for(var Tr=[],br=Fe;br<=Dt;br+=Gt)Tr.push({label:It(br,2),value:br,disabled:(tr||[]).includes(br)});return Tr}function ft(Fe){var Dt=Fe.generateConfig,Gt=Fe.prefixCls,tr=Fe.operationRef,Tr=Fe.activeColumnIndex,br=Fe.value,xr=Fe.showHour,Wr=Fe.showMinute,$r=Fe.showSecond,Zr=Fe.use12Hours,an=Fe.hourStep,rt=an===void 0?1:an,Ut=Fe.minuteStep,ir=Ut===void 0?1:Ut,yr=Fe.secondStep,Br=yr===void 0?1:yr,Rr=Fe.disabledHours,rn=Fe.disabledMinutes,fn=Fe.disabledSeconds,wn=Fe.hideDisabledOptions,Hn=Fe.onSelect,Sn=[],bn="".concat(Gt,"-content"),Bn="".concat(Gt,"-time-panel"),vn,Mn=br?Dt.getHour(br):-1,En=br?Dt.getMinute(br):-1,Tn=br?Dt.getSecond(br):-1,Yn=function(hi,Ji,va,Ea){var Aa=br||Dt.getNow(),oa=Math.max(0,Ji),sa=Math.max(0,va),Di=Math.max(0,Ea);return Aa=Kt(Dt,Aa,!Zr||!hi?oa:oa+12,sa,Di),Aa},ai=st(0,23,rt,Rr&&Rr()),ri=Object(Se.a)(function(){return ai},ai,qe);Zr&&(vn=Mn>=12,Mn%=12);var Ri=i.useMemo(function(){if(!Zr)return[!1,!1];var mi=[!0,!0];return ri.forEach(function(hi){var Ji=hi.disabled,va=hi.value;if(Ji)return;va>=12?mi[1]=!1:mi[0]=!1}),mi},[Zr,ri]),Ai=Object(H.a)(Ri,2),xi=Ai[0],Oi=Ai[1],kn=i.useMemo(function(){return Zr?ri.filter(vn?function(mi){return mi.value>=12}:function(mi){return mi.value<12}).map(function(mi){var hi=mi.value%12,Ji=hi===0?"12":It(hi,2);return Object(V.a)(Object(V.a)({},mi),{},{label:Ji,value:hi})}):ri},[Zr,ri]),Mi=st(0,59,ir,rn&&rn(Mn)),fa=st(0,59,Br,fn&&fn(Mn,En));tr.current={onUpDown:function(hi){var Ji=Sn[Tr];if(Ji)for(var va=Ji.units.findIndex(function(sa){return sa.value===Ji.value}),Ea=Ji.units.length,Aa=1;Aa<Ea;Aa+=1){var oa=Ji.units[(va+hi*Aa+Ea)%Ea];if(oa.disabled!==!0){Ji.onSelect(oa.value);break}}}};function ki(mi,hi,Ji,va,Ea){mi!==!1&&Sn.push({node:i.cloneElement(hi,{prefixCls:Bn,value:Ji,active:Tr===Sn.length,onSelect:Ea,units:va,hideDisabledOptions:wn}),onSelect:Ea,value:Ji,units:va})}ki(xr,i.createElement(ht,{key:"hour"}),Mn,kn,function(mi){Hn(Yn(vn,mi,En,Tn),"mouse")}),ki(Wr,i.createElement(ht,{key:"minute"}),En,Mi,function(mi){Hn(Yn(vn,Mn,mi,Tn),"mouse")}),ki($r,i.createElement(ht,{key:"second"}),Tn,fa,function(mi){Hn(Yn(vn,Mn,En,mi),"mouse")});var Bi=-1;return typeof vn=="boolean"&&(Bi=vn?1:0),ki(Zr===!0,i.createElement(ht,{key:"12hours"}),Bi,[{label:"AM",value:0,disabled:xi},{label:"PM",value:1,disabled:Oi}],function(mi){Hn(Yn(!!mi,Mn,En,Tn),"mouse")}),i.createElement("div",{className:bn},Sn.map(function(mi){var hi=mi.node;return hi}))}var nt=ft,se=function(Dt){return Dt.filter(function(Gt){return Gt!==!1}).length};function me(Fe){var Dt=Fe.generateConfig,Gt=Fe.format,tr=Gt===void 0?"HH:mm:ss":Gt,Tr=Fe.prefixCls,br=Fe.active,xr=Fe.operationRef,Wr=Fe.showHour,$r=Fe.showMinute,Zr=Fe.showSecond,an=Fe.use12Hours,rt=an===void 0?!1:an,Ut=Fe.onSelect,ir=Fe.value,yr="".concat(Tr,"-time-panel"),Br=i.useRef(),Rr=i.useState(-1),rn=Object(H.a)(Rr,2),fn=rn[0],wn=rn[1],Hn=se([Wr,$r,Zr,rt]);return xr.current={onKeyDown:function(bn){return Be(bn,{onLeftRight:function(vn){wn((fn+vn+Hn)%Hn)},onUpDown:function(vn){fn===-1?wn(0):Br.current&&Br.current.onUpDown(vn)},onEnter:function(){Ut(ir||Dt.getNow(),"key"),wn(-1)}})},onBlur:function(){wn(-1)}},i.createElement("div",{className:L()(yr,Object(P.a)({},"".concat(yr,"-active"),br))},i.createElement(be,Object.assign({},Fe,{format:tr,prefixCls:Tr})),i.createElement(nt,Object.assign({},Fe,{prefixCls:Tr,activeColumnIndex:fn,operationRef:Br})))}var lt=me,Pe=7;function St(Fe,Dt){return!Fe&&!Dt?!0:!Fe||!Dt?!1:void 0}function Pr(Fe,Dt,Gt){var tr=St(Dt,Gt);if(typeof tr=="boolean")return tr;var Tr=Math.floor(Fe.getYear(Dt)/10),br=Math.floor(Fe.getYear(Gt)/10);return Tr===br}function Lt(Fe,Dt,Gt){var tr=St(Dt,Gt);return typeof tr=="boolean"?tr:Fe.getYear(Dt)===Fe.getYear(Gt)}function ur(Fe,Dt){var Gt=Math.floor(Fe.getMonth(Dt)/3);return Gt+1}function Xt(Fe,Dt,Gt){var tr=St(Dt,Gt);return typeof tr=="boolean"?tr:Lt(Fe,Dt,Gt)&&ur(Fe,Dt)===ur(Fe,Gt)}function Zt(Fe,Dt,Gt){var tr=St(Dt,Gt);return typeof tr=="boolean"?tr:Lt(Fe,Dt,Gt)&&Fe.getMonth(Dt)===Fe.getMonth(Gt)}function mr(Fe,Dt,Gt){var tr=St(Dt,Gt);return typeof tr=="boolean"?tr:Fe.getYear(Dt)===Fe.getYear(Gt)&&Fe.getMonth(Dt)===Fe.getMonth(Gt)&&Fe.getDate(Dt)===Fe.getDate(Gt)}function qt(Fe,Dt,Gt){var tr=St(Dt,Gt);return typeof tr=="boolean"?tr:Fe.getHour(Dt)===Fe.getHour(Gt)&&Fe.getMinute(Dt)===Fe.getMinute(Gt)&&Fe.getSecond(Dt)===Fe.getSecond(Gt)}function de(Fe,Dt,Gt,tr){var Tr=St(Gt,tr);return typeof Tr=="boolean"?Tr:Fe.locale.getWeek(Dt,Gt)===Fe.locale.getWeek(Dt,tr)}function ue(Fe,Dt,Gt){return mr(Fe,Dt,Gt)&&qt(Fe,Dt,Gt)}function oe(Fe,Dt,Gt,tr){return!Dt||!Gt||!tr?!1:!mr(Fe,Dt,tr)&&!mr(Fe,Gt,tr)&&Fe.isAfter(tr,Dt)&&Fe.isAfter(Gt,tr)}function ae(Fe,Dt,Gt){var tr=Dt.locale.getWeekFirstDay(Fe),Tr=Dt.setDate(Gt,1),br=Dt.getWeekDay(Tr),xr=Dt.addDate(Tr,tr-br);return Dt.getMonth(xr)===Dt.getMonth(Gt)&&Dt.getDate(xr)>1&&(xr=Dt.addDate(xr,-7)),xr}function ye(Fe,Dt,Gt){var tr=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Dt){case"year":return Gt.addYear(Fe,tr*10);case"quarter":case"month":return Gt.addYear(Fe,tr);default:return Gt.addMonth(Fe,tr)}}var Ce=i.createContext({}),Oe=Ce;function Ie(Fe){var Dt=Fe.cellPrefixCls,Gt=Fe.generateConfig,tr=Fe.rangedValue,Tr=Fe.hoverRangedValue,br=Fe.isInView,xr=Fe.isSameCell,Wr=Fe.offsetCell,$r=Fe.today,Zr=Fe.value;function an(rt){var Ut,ir=Wr(rt,-1),yr=Wr(rt,1),Br=nr(tr,0),Rr=nr(tr,1),rn=nr(Tr,0),fn=nr(Tr,1),wn=oe(Gt,rn,fn,rt);function Hn(En){return xr(Br,En)}function Sn(En){return xr(Rr,En)}var bn=xr(rn,rt),Bn=xr(fn,rt),vn=(wn||Bn)&&(!br(ir)||Sn(ir)),Mn=(wn||bn)&&(!br(yr)||Hn(yr));return Ut={},Object(P.a)(Ut,"".concat(Dt,"-in-view"),br(rt)),Object(P.a)(Ut,"".concat(Dt,"-in-range"),oe(Gt,Br,Rr,rt)),Object(P.a)(Ut,"".concat(Dt,"-range-start"),Hn(rt)),Object(P.a)(Ut,"".concat(Dt,"-range-end"),Sn(rt)),Object(P.a)(Ut,"".concat(Dt,"-range-start-single"),Hn(rt)&&!Rr),Object(P.a)(Ut,"".concat(Dt,"-range-end-single"),Sn(rt)&&!Br),Object(P.a)(Ut,"".concat(Dt,"-range-start-near-hover"),Hn(rt)&&(xr(ir,rn)||oe(Gt,rn,fn,ir))),Object(P.a)(Ut,"".concat(Dt,"-range-end-near-hover"),Sn(rt)&&(xr(yr,fn)||oe(Gt,rn,fn,yr))),Object(P.a)(Ut,"".concat(Dt,"-range-hover"),wn),Object(P.a)(Ut,"".concat(Dt,"-range-hover-start"),bn),Object(P.a)(Ut,"".concat(Dt,"-range-hover-end"),Bn),Object(P.a)(Ut,"".concat(Dt,"-range-hover-edge-start"),vn),Object(P.a)(Ut,"".concat(Dt,"-range-hover-edge-end"),Mn),Object(P.a)(Ut,"".concat(Dt,"-range-hover-edge-start-near-range"),vn&&xr(ir,Rr)),Object(P.a)(Ut,"".concat(Dt,"-range-hover-edge-end-near-range"),Mn&&xr(yr,Br)),Object(P.a)(Ut,"".concat(Dt,"-today"),xr($r,rt)),Object(P.a)(Ut,"".concat(Dt,"-selected"),xr(Zr,rt)),Ut}return an}function xe(Fe){for(var Dt=Fe.prefixCls,Gt=Fe.disabledDate,tr=Fe.onSelect,Tr=Fe.rowNum,br=Fe.colNum,xr=Fe.prefixColumn,Wr=Fe.rowClassName,$r=Fe.baseDate,Zr=Fe.getCellClassName,an=Fe.getCellText,rt=Fe.getCellNode,Ut=Fe.getCellDate,ir=Fe.titleCell,yr=Fe.headerCells,Br=i.useContext(Q),Rr=Br.onDateMouseEnter,rn=Br.onDateMouseLeave,fn="".concat(Dt,"-cell"),wn=[],Hn=0;Hn<Tr;Hn+=1){for(var Sn=[],bn=void 0,Bn=function(En){var Tn=Hn*br+En,Yn=Ut($r,Tn),ai=Gt&&Gt(Yn);En===0&&(bn=Yn,xr&&Sn.push(xr(bn))),Sn.push(i.createElement("td",{key:En,title:ir&&ir(Yn),className:L()(fn,Object(V.a)(Object(P.a)({},"".concat(fn,"-disabled"),ai),Zr(Yn))),onClick:function(){ai||tr(Yn)},onMouseEnter:function(){!ai&&Rr&&Rr(Yn)},onMouseLeave:function(){!ai&&rn&&rn(Yn)}},rt?rt(Yn):i.createElement("div",{className:"".concat(fn,"-inner")},an(Yn))))},vn=0;vn<br;vn+=1)Bn(vn);wn.push(i.createElement("tr",{key:Hn,className:Wr&&Wr(bn)},Sn))}return i.createElement("div",{className:"".concat(Dt,"-body")},i.createElement("table",{className:"".concat(Dt,"-content")},yr&&i.createElement("thead",null,i.createElement("tr",null,yr)),i.createElement("tbody",null,wn)))}function Ue(Fe){var Dt=Fe.prefixCls,Gt=Fe.generateConfig,tr=Fe.prefixColumn,Tr=Fe.locale,br=Fe.rowCount,xr=Fe.viewDate,Wr=Fe.value,$r=Fe.dateRender,Zr=i.useContext(Oe),an=Zr.rangedValue,rt=Zr.hoverRangedValue,Ut=ae(Tr.locale,Gt,xr),ir="".concat(Dt,"-cell"),yr=Gt.locale.getWeekFirstDay(Tr.locale),Br=Gt.getNow(),Rr=[],rn=Tr.shortWeekDays||(Gt.locale.getShortWeekDays?Gt.locale.getShortWeekDays(Tr.locale):[]);tr&&Rr.push(i.createElement("th",{key:"empty","aria-label":"empty cell"}));for(var fn=0;fn<Pe;fn+=1)Rr.push(i.createElement("th",{key:fn},rn[(fn+yr)%Pe]));var wn=Ie({cellPrefixCls:ir,today:Br,value:Wr,generateConfig:Gt,rangedValue:tr?null:an,hoverRangedValue:tr?null:rt,isSameCell:function(bn,Bn){return mr(Gt,bn,Bn)},isInView:function(bn){return Zt(Gt,bn,xr)},offsetCell:function(bn,Bn){return Gt.addDate(bn,Bn)}}),Hn=$r?function(Sn){return $r(Sn,Br)}:void 0;return i.createElement(xe,Object.assign({},Fe,{rowNum:br,colNum:Pe,baseDate:Ut,getCellNode:Hn,getCellText:Gt.getDate,getCellClassName:wn,getCellDate:Gt.addDate,titleCell:function(bn){return Gt.locale.format(Tr.locale,bn,"YYYY-MM-DD")},headerCells:Rr}))}var it=Ue;function yt(Fe){var Dt=Fe.prefixCls,Gt=Fe.generateConfig,tr=Fe.locale,Tr=Fe.viewDate,br=Fe.onNextMonth,xr=Fe.onPrevMonth,Wr=Fe.onNextYear,$r=Fe.onPrevYear,Zr=Fe.onYearClick,an=Fe.onMonthClick,rt=i.useContext(Q),Ut=rt.hideHeader;if(Ut)return null;var ir="".concat(Dt,"-header"),yr=tr.shortMonths||(Gt.locale.getShortMonths?Gt.locale.getShortMonths(tr.locale):[]),Br=Gt.getMonth(Tr),Rr=i.createElement("button",{type:"button",key:"year",onClick:Zr,tabIndex:-1,className:"".concat(Dt,"-year-btn")},Gt.locale.format(tr.locale,Tr,tr.yearFormat)),rn=i.createElement("button",{type:"button",key:"month",onClick:an,tabIndex:-1,className:"".concat(Dt,"-month-btn")},tr.monthFormat?Gt.locale.format(tr.locale,Tr,tr.monthFormat):yr[Br]),fn=tr.monthBeforeYear?[rn,Rr]:[Rr,rn];return i.createElement(te,Object.assign({},Fe,{prefixCls:ir,onSuperPrev:$r,onPrev:xr,onNext:br,onSuperNext:Wr}),fn)}var ee=yt,ie=6;function z(Fe){var Dt=Fe.prefixCls,Gt=Fe.panelName,tr=Gt===void 0?"date":Gt,Tr=Fe.keyboardConfig,br=Fe.active,xr=Fe.operationRef,Wr=Fe.generateConfig,$r=Fe.value,Zr=Fe.viewDate,an=Fe.onViewDateChange,rt=Fe.onPanelChange,Ut=Fe.onSelect,ir="".concat(Dt,"-").concat(tr,"-panel");xr.current={onKeyDown:function(rn){return Be(rn,Object(V.a)({onLeftRight:function(wn){Ut(Wr.addDate($r||Zr,wn),"key")},onCtrlLeftRight:function(wn){Ut(Wr.addYear($r||Zr,wn),"key")},onUpDown:function(wn){Ut(Wr.addDate($r||Zr,wn*Pe),"key")},onPageUpDown:function(wn){Ut(Wr.addMonth($r||Zr,wn),"key")}},Tr))}};var yr=function(rn){var fn=Wr.addYear(Zr,rn);an(fn),rt(null,fn)},Br=function(rn){var fn=Wr.addMonth(Zr,rn);an(fn),rt(null,fn)};return i.createElement("div",{className:L()(ir,Object(P.a)({},"".concat(ir,"-active"),br))},i.createElement(ee,Object.assign({},Fe,{prefixCls:Dt,value:$r,viewDate:Zr,onPrevYear:function(){yr(-1)},onNextYear:function(){yr(1)},onPrevMonth:function(){Br(-1)},onNextMonth:function(){Br(1)},onMonthClick:function(){rt("month",Zr)},onYearClick:function(){rt("year",Zr)}})),i.createElement(it,Object.assign({},Fe,{onSelect:function(rn){return Ut(rn,"mouse")},prefixCls:Dt,value:$r,viewDate:Zr,rowCount:ie})))}var $=z;function le(Fe,Dt,Gt){if(!Gt)return Dt;var tr=Dt;return tr=Fe.setHour(tr,Fe.getHour(Gt)),tr=Fe.setMinute(tr,Fe.getMinute(Gt)),tr=Fe.setSecond(tr,Fe.getSecond(Gt)),tr}var ge=kt("date","time");function Ae(Fe){var Dt=Fe.prefixCls,Gt=Fe.operationRef,tr=Fe.generateConfig,Tr=Fe.value,br=Fe.defaultValue,xr=Fe.disabledTime,Wr=Fe.showTime,$r=Fe.onSelect,Zr="".concat(Dt,"-datetime-panel"),an=i.useState(null),rt=Object(H.a)(an,2),Ut=rt[0],ir=rt[1],yr=i.useRef({}),Br=i.useRef({}),Rr=Object(Z.a)(Wr)==="object"?Object(V.a)({},Wr):{};function rn(Sn){var bn=ge.indexOf(Ut)+Sn,Bn=ge[bn]||null;return Bn}var fn=function(bn){Br.current.onBlur&&Br.current.onBlur(bn),ir(null)};Gt.current={onKeyDown:function(bn){if(bn.which===Y.a.TAB){var Bn=rn(bn.shiftKey?-1:1);return ir(Bn),Bn&&bn.preventDefault(),!0}if(Ut){var vn=Ut==="date"?yr:Br;return vn.current&&vn.current.onKeyDown&&vn.current.onKeyDown(bn),!0}return[Y.a.LEFT,Y.a.RIGHT,Y.a.UP,Y.a.DOWN].includes(bn.which)?(ir("date"),!0):!1},onBlur:fn,onClose:fn};var wn=function(bn,Bn){var vn=bn;Bn==="date"&&!Tr&&Rr.defaultValue?(vn=tr.setHour(vn,tr.getHour(Rr.defaultValue)),vn=tr.setMinute(vn,tr.getMinute(Rr.defaultValue)),vn=tr.setSecond(vn,tr.getSecond(Rr.defaultValue))):Bn==="time"&&!Tr&&br&&(vn=tr.setYear(vn,tr.getYear(br)),vn=tr.setMonth(vn,tr.getMonth(br)),vn=tr.setDate(vn,tr.getDate(br))),$r&&$r(vn,"mouse")},Hn=xr?xr(Tr||null):{};return i.createElement("div",{className:L()(Zr,Object(P.a)({},"".concat(Zr,"-active"),Ut))},i.createElement($,Object.assign({},Fe,{operationRef:yr,active:Ut==="date",onSelect:function(bn){wn(le(tr,bn,Wr&&Object(Z.a)(Wr)==="object"?Wr.defaultValue:null),"date")}})),i.createElement(lt,Object.assign({},Fe,{format:void 0},Rr,Hn,{defaultValue:void 0,operationRef:Br,active:Ut==="time",onSelect:function(bn){wn(bn,"time")}})))}var Re=Ae;function Qe(Fe){var Dt=Fe.prefixCls,Gt=Fe.generateConfig,tr=Fe.locale,Tr=Fe.value,br="".concat(Dt,"-cell"),xr=function(an){return i.createElement("td",{key:"week",className:L()(br,"".concat(br,"-week"))},Gt.locale.getWeek(tr.locale,an))},Wr="".concat(Dt,"-week-panel-row"),$r=function(an){return L()(Wr,Object(P.a)({},"".concat(Wr,"-selected"),de(Gt,tr.locale,Tr,an)))};return i.createElement($,Object.assign({},Fe,{panelName:"week",prefixColumn:xr,rowClassName:$r,keyboardConfig:{onLeftRight:null}}))}var Ft=Qe;function Qt(Fe){var Dt=Fe.prefixCls,Gt=Fe.generateConfig,tr=Fe.locale,Tr=Fe.viewDate,br=Fe.onNextYear,xr=Fe.onPrevYear,Wr=Fe.onYearClick,$r=i.useContext(Q),Zr=$r.hideHeader;if(Zr)return null;var an="".concat(Dt,"-header");return i.createElement(te,Object.assign({},Fe,{prefixCls:an,onSuperPrev:xr,onSuperNext:br}),i.createElement("button",{type:"button",onClick:Wr,className:"".concat(Dt,"-year-btn")},Gt.locale.format(tr.locale,Tr,tr.yearFormat)))}var Et=Qt,Mt=3,_t=4;function zt(Fe){var Dt=Fe.prefixCls,Gt=Fe.locale,tr=Fe.value,Tr=Fe.viewDate,br=Fe.generateConfig,xr=Fe.monthCellRender,Wr=i.useContext(Oe),$r=Wr.rangedValue,Zr=Wr.hoverRangedValue,an="".concat(Dt,"-cell"),rt=Ie({cellPrefixCls:an,value:tr,generateConfig:br,rangedValue:$r,hoverRangedValue:Zr,isSameCell:function(Rr,rn){return Zt(br,Rr,rn)},isInView:function(){return!0},offsetCell:function(Rr,rn){return br.addMonth(Rr,rn)}}),Ut=Gt.shortMonths||(br.locale.getShortMonths?br.locale.getShortMonths(Gt.locale):[]),ir=br.setMonth(Tr,0),yr=xr?function(Br){return xr(Br,Gt)}:void 0;return i.createElement(xe,Object.assign({},Fe,{rowNum:_t,colNum:Mt,baseDate:ir,getCellNode:yr,getCellText:function(Rr){return Gt.monthFormat?br.locale.format(Gt.locale,Rr,Gt.monthFormat):Ut[br.getMonth(Rr)]},getCellClassName:rt,getCellDate:br.addMonth,titleCell:function(Rr){return br.locale.format(Gt.locale,Rr,"YYYY-MM")}}))}var Ct=zt;function lr(Fe){var Dt=Fe.prefixCls,Gt=Fe.operationRef,tr=Fe.onViewDateChange,Tr=Fe.generateConfig,br=Fe.value,xr=Fe.viewDate,Wr=Fe.onPanelChange,$r=Fe.onSelect,Zr="".concat(Dt,"-month-panel");Gt.current={onKeyDown:function(Ut){return Be(Ut,{onLeftRight:function(yr){$r(Tr.addMonth(br||xr,yr),"key")},onCtrlLeftRight:function(yr){$r(Tr.addYear(br||xr,yr),"key")},onUpDown:function(yr){$r(Tr.addMonth(br||xr,yr*Mt),"key")},onEnter:function(){Wr("date",br||xr)}})}};var an=function(Ut){var ir=Tr.addYear(xr,Ut);tr(ir),Wr(null,ir)};return i.createElement("div",{className:Zr},i.createElement(Et,Object.assign({},Fe,{prefixCls:Dt,onPrevYear:function(){an(-1)},onNextYear:function(){an(1)},onYearClick:function(){Wr("year",xr)}})),i.createElement(Ct,Object.assign({},Fe,{prefixCls:Dt,onSelect:function(Ut){$r(Ut,"mouse"),Wr("date",Ut)}})))}var Jt=lr;function ke(Fe){var Dt=Fe.prefixCls,Gt=Fe.generateConfig,tr=Fe.locale,Tr=Fe.viewDate,br=Fe.onNextYear,xr=Fe.onPrevYear,Wr=Fe.onYearClick,$r=i.useContext(Q),Zr=$r.hideHeader;if(Zr)return null;var an="".concat(Dt,"-header");return i.createElement(te,Object.assign({},Fe,{prefixCls:an,onSuperPrev:xr,onSuperNext:br}),i.createElement("button",{type:"button",onClick:Wr,className:"".concat(Dt,"-year-btn")},Gt.locale.format(tr.locale,Tr,tr.yearFormat)))}var et=ke,We=4,Ke=1;function mt(Fe){var Dt=Fe.prefixCls,Gt=Fe.locale,tr=Fe.value,Tr=Fe.viewDate,br=Fe.generateConfig,xr=i.useContext(Oe),Wr=xr.rangedValue,$r=xr.hoverRangedValue,Zr="".concat(Dt,"-cell"),an=Ie({cellPrefixCls:Zr,value:tr,generateConfig:br,rangedValue:Wr,hoverRangedValue:$r,isSameCell:function(ir,yr){return Xt(br,ir,yr)},isInView:function(){return!0},offsetCell:function(ir,yr){return br.addMonth(ir,yr*3)}}),rt=br.setDate(br.setMonth(Tr,0),1);return i.createElement(xe,Object.assign({},Fe,{rowNum:Ke,colNum:We,baseDate:rt,getCellText:function(ir){return br.locale.format(Gt.locale,ir,Gt.quarterFormat||"[Q]Q")},getCellClassName:an,getCellDate:function(ir,yr){return br.addMonth(ir,yr*3)},titleCell:function(ir){return br.locale.format(Gt.locale,ir,"YYYY-[Q]Q")}}))}var dt=mt;function He(Fe){var Dt=Fe.prefixCls,Gt=Fe.operationRef,tr=Fe.onViewDateChange,Tr=Fe.generateConfig,br=Fe.value,xr=Fe.viewDate,Wr=Fe.onPanelChange,$r=Fe.onSelect,Zr="".concat(Dt,"-quarter-panel");Gt.current={onKeyDown:function(Ut){return Be(Ut,{onLeftRight:function(yr){$r(Tr.addMonth(br||xr,yr*3),"key")},onCtrlLeftRight:function(yr){$r(Tr.addYear(br||xr,yr),"key")},onUpDown:function(yr){$r(Tr.addYear(br||xr,yr),"key")}})}};var an=function(Ut){var ir=Tr.addYear(xr,Ut);tr(ir),Wr(null,ir)};return i.createElement("div",{className:Zr},i.createElement(et,Object.assign({},Fe,{prefixCls:Dt,onPrevYear:function(){an(-1)},onNextYear:function(){an(1)},onYearClick:function(){Wr("year",xr)}})),i.createElement(dt,Object.assign({},Fe,{prefixCls:Dt,onSelect:function(Ut){$r(Ut,"mouse")}})))}var Ze=He;function ct(Fe){var Dt=Fe.prefixCls,Gt=Fe.generateConfig,tr=Fe.viewDate,Tr=Fe.onPrevDecade,br=Fe.onNextDecade,xr=Fe.onDecadeClick,Wr=i.useContext(Q),$r=Wr.hideHeader;if($r)return null;var Zr="".concat(Dt,"-header"),an=Gt.getYear(tr),rt=Math.floor(an/Or)*Or,Ut=rt+Or-1;return i.createElement(te,Object.assign({},Fe,{prefixCls:Zr,onSuperPrev:Tr,onSuperNext:br}),i.createElement("button",{type:"button",onClick:xr,className:"".concat(Dt,"-decade-btn")},rt,"-",Ut))}var Vt=ct,Rt=3,hr=4;function pr(Fe){var Dt=Fe.prefixCls,Gt=Fe.value,tr=Fe.viewDate,Tr=Fe.locale,br=Fe.generateConfig,xr=i.useContext(Oe),Wr=xr.rangedValue,$r=xr.hoverRangedValue,Zr="".concat(Dt,"-cell"),an=br.getYear(tr),rt=Math.floor(an/Or)*Or,Ut=rt+Or-1,ir=br.setYear(tr,rt-Math.ceil((Rt*hr-Or)/2)),yr=function(rn){var fn=br.getYear(rn);return rt<=fn&&fn<=Ut},Br=Ie({cellPrefixCls:Zr,value:Gt,generateConfig:br,rangedValue:Wr,hoverRangedValue:$r,isSameCell:function(rn,fn){return Lt(br,rn,fn)},isInView:yr,offsetCell:function(rn,fn){return br.addYear(rn,fn)}});return i.createElement(xe,Object.assign({},Fe,{rowNum:hr,colNum:Rt,baseDate:ir,getCellText:br.getYear,getCellClassName:Br,getCellDate:br.addYear,titleCell:function(rn){return br.locale.format(Tr.locale,rn,"YYYY")}}))}var Er=pr,Or=10;function en(Fe){var Dt=Fe.prefixCls,Gt=Fe.operationRef,tr=Fe.onViewDateChange,Tr=Fe.generateConfig,br=Fe.value,xr=Fe.viewDate,Wr=Fe.sourceMode,$r=Fe.onSelect,Zr=Fe.onPanelChange,an="".concat(Dt,"-year-panel");Gt.current={onKeyDown:function(ir){return Be(ir,{onLeftRight:function(Br){$r(Tr.addYear(br||xr,Br),"key")},onCtrlLeftRight:function(Br){$r(Tr.addYear(br||xr,Br*Or),"key")},onUpDown:function(Br){$r(Tr.addYear(br||xr,Br*Rt),"key")},onEnter:function(){Zr(Wr==="date"?"date":"month",br||xr)}})}};var rt=function(ir){var yr=Tr.addYear(xr,ir*10);tr(yr),Zr(null,yr)};return i.createElement("div",{className:an},i.createElement(Vt,Object.assign({},Fe,{prefixCls:Dt,onPrevDecade:function(){rt(-1)},onNextDecade:function(){rt(1)},onDecadeClick:function(){Zr("decade",xr)}})),i.createElement(Er,Object.assign({},Fe,{prefixCls:Dt,onSelect:function(ir){Zr(Wr==="date"?"date":"month",ir),$r(ir,"mouse")}})))}var Qr=en;function Cr(Fe){var Dt=Fe.prefixCls,Gt=Fe.generateConfig,tr=Fe.viewDate,Tr=Fe.onPrevDecades,br=Fe.onNextDecades,xr=i.useContext(Q),Wr=xr.hideHeader;if(Wr)return null;var $r="".concat(Dt,"-header"),Zr=Gt.getYear(tr),an=Math.floor(Zr/Sr)*Sr,rt=an+Sr-1;return i.createElement(te,Object.assign({},Fe,{prefixCls:$r,onSuperPrev:Tr,onSuperNext:br}),an,"-",rt)}var Gr=Cr,Nr=3,sr=4;function fr(Fe){var Dt=dr-1,Gt=Fe.prefixCls,tr=Fe.viewDate,Tr=Fe.generateConfig,br=Fe.disabledDate,xr="".concat(Gt,"-cell"),Wr=Tr.getYear(tr),$r=Math.floor(Wr/dr)*dr,Zr=Math.floor(Wr/Sr)*Sr,an=Zr+Sr-1,rt=Tr.setYear(tr,Zr-Math.ceil((Nr*sr*dr-Sr)/2)),Ut=function(yr){var Br,Rr=br&&br(yr),rn=Tr.getYear(yr),fn=rn+Dt;return Br={},Object(P.a)(Br,"".concat(xr,"-disabled"),Rr),Object(P.a)(Br,"".concat(xr,"-in-view"),Zr<=rn&&fn<=an),Object(P.a)(Br,"".concat(xr,"-selected"),rn===$r),Br};return i.createElement(xe,Object.assign({},Fe,{rowNum:sr,colNum:Nr,baseDate:rt,getCellText:function(yr){var Br=Tr.getYear(yr);return"".concat(Br,"-").concat(Br+Dt)},getCellClassName:Ut,getCellDate:function(yr,Br){return Tr.addYear(yr,Br*dr)}}))}var or=fr,dr=10,Sr=dr*10;function Xr(Fe){var Dt=Fe.prefixCls,Gt=Fe.onViewDateChange,tr=Fe.generateConfig,Tr=Fe.viewDate,br=Fe.operationRef,xr=Fe.onSelect,Wr=Fe.onPanelChange,$r="".concat(Dt,"-decade-panel");br.current={onKeyDown:function(Ut){return Be(Ut,{onLeftRight:function(yr){xr(tr.addYear(Tr,yr*dr),"key")},onCtrlLeftRight:function(yr){xr(tr.addYear(Tr,yr*Sr),"key")},onUpDown:function(yr){xr(tr.addYear(Tr,yr*dr*Nr),"key")},onEnter:function(){Wr("year",Tr)}})}};var Zr=function(Ut){var ir=tr.addYear(Tr,Ut*Sr);Gt(ir),Wr(null,ir)},an=function(Ut){xr(Ut,"mouse"),Wr("year",Ut)};return i.createElement("div",{className:$r},i.createElement(Gr,Object.assign({},Fe,{prefixCls:Dt,onPrevDecades:function(){Zr(-1)},onNextDecades:function(){Zr(1)}})),i.createElement(or,Object.assign({},Fe,{prefixCls:Dt,onSelect:an})))}var cn=Xr;function Dn(Fe,Dt,Gt){return Gt?i.createElement("div",{className:"".concat(Fe,"-footer-extra")},Gt(Dt)):null}function jr(Fe){var Dt=Fe.prefixCls,Gt=Fe.rangeList,tr=Gt===void 0?[]:Gt,Tr=Fe.components,br=Tr===void 0?{}:Tr,xr=Fe.needConfirmButton,Wr=Fe.onNow,$r=Fe.onOk,Zr=Fe.okDisabled,an=Fe.showNow,rt=Fe.locale,Ut,ir;if(tr.length){var yr=br.rangeItem||"span";Ut=i.createElement(i.Fragment,null,tr.map(function(Rr){var rn=Rr.label,fn=Rr.onClick,wn=Rr.onMouseEnter,Hn=Rr.onMouseLeave;return i.createElement("li",{key:rn,className:"".concat(Dt,"-preset")},i.createElement(yr,{onClick:fn,onMouseEnter:wn,onMouseLeave:Hn},rn))}))}if(xr){var Br=br.button||"button";Wr&&!Ut&&an!==!1&&(Ut=i.createElement("li",{className:"".concat(Dt,"-now")},i.createElement("a",{className:"".concat(Dt,"-now-btn"),onClick:Wr},rt.now))),ir=xr&&i.createElement("li",{className:"".concat(Dt,"-ok")},i.createElement(Br,{disabled:Zr,onClick:$r},rt.ok))}return!Ut&&!ir?null:i.createElement("ul",{className:"".concat(Dt,"-ranges")},Ut,ir)}function Ln(Fe){var Dt,Gt=Fe.prefixCls,tr=Gt===void 0?"rc-picker":Gt,Tr=Fe.className,br=Fe.style,xr=Fe.locale,Wr=Fe.generateConfig,$r=Fe.value,Zr=Fe.defaultValue,an=Fe.pickerValue,rt=Fe.defaultPickerValue,Ut=Fe.disabledDate,ir=Fe.mode,yr=Fe.picker,Br=yr===void 0?"date":yr,Rr=Fe.tabIndex,rn=Rr===void 0?0:Rr,fn=Fe.showNow,wn=Fe.showTime,Hn=Fe.showToday,Sn=Fe.renderExtraFooter,bn=Fe.hideHeader,Bn=Fe.onSelect,vn=Fe.onChange,Mn=Fe.onPanelChange,En=Fe.onMouseDown,Tn=Fe.onPickerValueChange,Yn=Fe.onOk,ai=Fe.components,ri=Fe.direction,Ri=Fe.hourStep,Ai=Ri===void 0?1:Ri,xi=Fe.minuteStep,Oi=xi===void 0?1:xi,kn=Fe.secondStep,Mi=kn===void 0?1:kn,fa=Br==="date"&&!!wn||Br==="time",ki=24%Ai===0,Bi=60%Oi===0,mi=60%Mi===0,hi=i.useContext(Q),Ji=hi.operationRef,va=hi.panelRef,Ea=hi.onSelect,Aa=hi.hideRanges,oa=hi.defaultOpenValue,sa=i.useContext(Oe),Di=sa.inRange,qn=sa.panelPosition,yi=sa.rangedValue,Ti=sa.hoverRangedValue,Ki=i.useRef({}),Yi=i.useRef(!0),bi=Object(k.a)(null,{value:$r,defaultValue:Zr,postState:function(pi){return!pi&&oa&&Br==="time"?oa:pi}}),ya=Object(H.a)(bi,2),ua=ya[0],la=ya[1],gi=Object(k.a)(null,{value:an,defaultValue:rt||ua,postState:function(pi){return pi||Wr.getNow()}}),Ua=Object(H.a)(gi,2),Ba=Ua[0],ra=Ua[1],Qi=function(pi){ra(pi),Tn&&Tn(pi)},Ya=function(pi){var Gi=Je[Br];return Gi?Gi(pi):pi},zi=Object(k.a)(function(){return Br==="time"?"time":Ya("date")},{value:ir}),Wi=Object(H.a)(zi,2),ba=Wi[0],ka=Wi[1];i.useEffect(function(){ka(Br)},[Br]);var wa=i.useState(function(){return ba}),vi=Object(H.a)(wa,2),Qa=vi[0],za=vi[1],pa=function(pi,Gi){var oo=Ya(pi||ba);za(ba),ka(oo),Mn&&(ba!==oo||ue(Wr,Ba,Ba))&&Mn(Gi,oo)},Ii=function(pi,Gi){var oo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;(ba===Br||oo)&&(la(pi),Bn&&Bn(pi),Ea&&Ea(pi,Gi),vn&&!ue(Wr,pi,ua)&&vn(pi))},So=function(pi){return Ki.current&&Ki.current.onKeyDown?([Y.a.LEFT,Y.a.RIGHT,Y.a.UP,Y.a.DOWN,Y.a.PAGE_UP,Y.a.PAGE_DOWN,Y.a.ENTER].includes(pi.which)&&pi.preventDefault(),Ki.current.onKeyDown(pi)):(Object(g.a)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1)},Wa=function(pi){Ki.current&&Ki.current.onBlur&&Ki.current.onBlur(pi)};Ji&&qn!=="right"&&(Ji.current={onKeyDown:So,onClose:function(){Ki.current&&Ki.current.onClose&&Ki.current.onClose()}}),i.useEffect(function(){$r&&!Yi.current&&ra($r)},[$r]),i.useEffect(function(){Yi.current=!1},[]);var ja,Ja=Object(V.a)(Object(V.a)({},Fe),{},{operationRef:Ki,prefixCls:tr,viewDate:Ba,value:ua,onViewDateChange:Qi,sourceMode:Qa,onPanelChange:pa,disabledDate:ba!=="decade"?Ut:void 0});delete Ja.onChange,delete Ja.onSelect;switch(ba){case"decade":ja=i.createElement(cn,Object.assign({},Ja,{onSelect:function(pi,Gi){Qi(pi),Ii(pi,Gi)}}));break;case"year":ja=i.createElement(Qr,Object.assign({},Ja,{onSelect:function(pi,Gi){Qi(pi),Ii(pi,Gi)}}));break;case"month":ja=i.createElement(Jt,Object.assign({},Ja,{onSelect:function(pi,Gi){Qi(pi),Ii(pi,Gi)}}));break;case"quarter":ja=i.createElement(Ze,Object.assign({},Ja,{onSelect:function(pi,Gi){Qi(pi),Ii(pi,Gi)}}));break;case"week":ja=i.createElement(Ft,Object.assign({},Ja,{onSelect:function(pi,Gi){Qi(pi),Ii(pi,Gi)}}));break;case"time":delete Ja.showTime,ja=i.createElement(lt,Object.assign({},Ja,Object(Z.a)(wn)==="object"?wn:null,{onSelect:function(pi,Gi){Qi(pi),Ii(pi,Gi)}}));break;default:wn?ja=i.createElement(Re,Object.assign({},Ja,{onSelect:function(pi,Gi){Qi(pi),Ii(pi,Gi)}})):ja=i.createElement($,Object.assign({},Ja,{onSelect:function(pi,Gi){Qi(pi),Ii(pi,Gi)}}))}var ho,Ca,to=function(){var pi=Wr.getNow(),Gi=Ge(Wr.getHour(pi),Wr.getMinute(pi),Wr.getSecond(pi),ki?Ai:1,Bi?Oi:1,mi?Mi:1),oo=Kt(Wr,pi,Gi[0],Gi[1],Gi[2]);Ii(oo,"submit")};Aa||(ho=Dn(tr,ba,Sn),Ca=jr({prefixCls:tr,components:ai,needConfirmButton:fa,okDisabled:!ua||Ut&&Ut(ua),locale:xr,showNow:fn,onNow:fa&&to,onOk:function(){ua&&(Ii(ua,"submit",!0),Yn&&Yn(ua))}}));var Oo;if(Hn&&ba==="date"&&Br==="date"&&!wn){var Ta=Wr.getNow(),Fi="".concat(tr,"-today-btn"),$a=Ut&&Ut(Ta);Oo=i.createElement("a",{className:L()(Fi,$a&&"".concat(Fi,"-disabled")),"aria-disabled":$a,onClick:function(){$a||Ii(Ta,"mouse",!0)}},xr.today)}return i.createElement(Q.Provider,{value:Object(V.a)(Object(V.a)({},hi),{},{hideHeader:"hideHeader"in Fe?bn:hi.hideHeader,hidePrevBtn:Di&&qn==="right",hideNextBtn:Di&&qn==="left"})},i.createElement("div",{tabIndex:rn,className:L()("".concat(tr,"-panel"),Tr,(Dt={},Object(P.a)(Dt,"".concat(tr,"-panel-has-range"),yi&&yi[0]&&yi[1]),Object(P.a)(Dt,"".concat(tr,"-panel-has-range-hover"),Ti&&Ti[0]&&Ti[1]),Object(P.a)(Dt,"".concat(tr,"-panel-rtl"),ri==="rtl"),Dt)),style:br,onKeyDown:So,onBlur:Wa,onMouseDown:En,ref:va},ja,ho||Ca||Oo?i.createElement("div",{className:"".concat(tr,"-footer")},ho,Ca,Oo):null))}var gn=Ln,Un=e("uciX"),Wn={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Jn(Fe){var Dt,Gt=Fe.prefixCls,tr=Fe.popupElement,Tr=Fe.popupStyle,br=Fe.visible,xr=Fe.dropdownClassName,Wr=Fe.dropdownAlign,$r=Fe.transitionName,Zr=Fe.getPopupContainer,an=Fe.children,rt=Fe.range,Ut=Fe.popupPlacement,ir=Fe.direction,yr="".concat(Gt,"-dropdown"),Br=function(){return Ut!==void 0?Ut:ir==="rtl"?"bottomRight":"bottomLeft"};return i.createElement(Un.a,{showAction:[],hideAction:[],popupPlacement:Br(),builtinPlacements:Wn,prefixCls:yr,popupTransitionName:$r,popup:tr,popupAlign:Wr,popupVisible:br,popupClassName:L()(xr,(Dt={},Object(P.a)(Dt,"".concat(yr,"-range"),rt),Object(P.a)(Dt,"".concat(yr,"-rtl"),ir==="rtl"),Dt)),popupStyle:Tr,getPopupContainer:Zr},an)}var Qn=Jn;function Kn(Fe){var Dt=Fe.open,Gt=Fe.value,tr=Fe.isClickOutside,Tr=Fe.triggerOpen,br=Fe.forwardKeyDown,xr=Fe.blurToCancel,Wr=Fe.onSubmit,$r=Fe.onCancel,Zr=Fe.onFocus,an=Fe.onBlur,rt=Object(i.useState)(!1),Ut=Object(H.a)(rt,2),ir=Ut[0],yr=Ut[1],Br=Object(i.useState)(!1),Rr=Object(H.a)(Br,2),rn=Rr[0],fn=Rr[1],wn=Object(i.useRef)(!1),Hn=Object(i.useRef)(!1),Sn={onMouseDown:function(){yr(!0),Tr(!0)},onKeyDown:function(Bn){switch(Bn.which){case Y.a.ENTER:{Dt?Wr()!==!1&&yr(!0):Tr(!0),Bn.preventDefault();return}case Y.a.TAB:{ir&&Dt&&!Bn.shiftKey?(yr(!1),Bn.preventDefault()):!ir&&Dt&&(!br(Bn)&&Bn.shiftKey&&(yr(!0),Bn.preventDefault()));return}case Y.a.ESC:{yr(!0),$r();return}}!Dt&&![Y.a.SHIFT].includes(Bn.which)?Tr(!0):ir||br(Bn)},onFocus:function(Bn){yr(!0),fn(!0),Zr&&Zr(Bn)},onBlur:function(Bn){if(wn.current||!tr(document.activeElement)){wn.current=!1;return}xr?setTimeout(function(){tr(document.activeElement)&&$r()},0):Dt&&(Tr(!1),Hn.current&&Wr()),fn(!1),an&&an(Bn)}};return Object(i.useEffect)(function(){Hn.current=!1},[Dt]),Object(i.useEffect)(function(){Hn.current=!0},[Gt]),Object(i.useEffect)(function(){return bt(function(bn){var Bn=bn.target;Dt&&(tr(Bn)?rn||Tr(!1):(wn.current=!0,requestAnimationFrame(function(){wn.current=!1})))})}),[Sn,{focused:rn,typing:ir}]}function yn(Fe){var Dt=Fe.valueTexts,Gt=Fe.onTextChange,tr=i.useState(""),Tr=Object(H.a)(tr,2),br=Tr[0],xr=Tr[1],Wr=i.useRef([]);Wr.current=Dt;function $r(an){xr(an),Gt(an)}function Zr(){xr(Wr.current[0])}return i.useEffect(function(){Dt.every(function(an){return an!==br})&&Zr()},[Dt.join("||")]),[br,$r,Zr]}var on=e("Gytx"),ia=e.n(on);function xa(Fe,Dt){var Gt=Dt.formatList,tr=Dt.generateConfig,Tr=Dt.locale;return Object(Se.a)(function(){if(!Fe)return[[""],""];for(var br="",xr=[],Wr=0;Wr<Gt.length;Wr+=1){var $r=Gt[Wr],Zr=tr.locale.format(Tr.locale,Fe,$r);xr.push(Zr),Wr===0&&(br=Zr)}return[xr,br]},[Fe,Gt],function(br,xr){return br[0]!==xr[0]||!ia()(br[1],xr[1])})}function ta(Fe,Dt){var Gt=Dt.formatList,tr=Dt.generateConfig,Tr=Dt.locale,br=Object(i.useState)(null),xr=Object(H.a)(br,2),Wr=xr[0],$r=xr[1],Zr=xa(Wr,{formatList:Gt,generateConfig:tr,locale:Tr}),an=Object(H.a)(Zr,2),rt=an[1];function Ut(yr){$r(yr)}function ir(){$r(null)}return Object(i.useEffect)(function(){ir()},[Fe]),[rt,Ut,ir]}function Ni(Fe){var Dt,Gt=Fe.prefixCls,tr=Gt===void 0?"rc-picker":Gt,Tr=Fe.id,br=Fe.tabIndex,xr=Fe.style,Wr=Fe.className,$r=Fe.dropdownClassName,Zr=Fe.dropdownAlign,an=Fe.popupStyle,rt=Fe.transitionName,Ut=Fe.generateConfig,ir=Fe.locale,yr=Fe.inputReadOnly,Br=Fe.allowClear,Rr=Fe.autoFocus,rn=Fe.showTime,fn=Fe.picker,wn=fn===void 0?"date":fn,Hn=Fe.format,Sn=Fe.use12Hours,bn=Fe.value,Bn=Fe.defaultValue,vn=Fe.open,Mn=Fe.defaultOpen,En=Fe.defaultOpenValue,Tn=Fe.suffixIcon,Yn=Fe.clearIcon,ai=Fe.disabled,ri=Fe.disabledDate,Ri=Fe.placeholder,Ai=Fe.getPopupContainer,xi=Fe.pickerRef,Oi=Fe.panelRender,kn=Fe.onChange,Mi=Fe.onOpenChange,fa=Fe.onFocus,ki=Fe.onBlur,Bi=Fe.onMouseDown,mi=Fe.onMouseUp,hi=Fe.onMouseEnter,Ji=Fe.onMouseLeave,va=Fe.onContextMenu,Ea=Fe.onClick,Aa=Fe.direction,oa=Fe.autoComplete,sa=oa===void 0?"off":oa,Di=i.useRef(null),qn=wn==="date"&&!!rn||wn==="time",yi=Ht(Me(Hn,wn,rn,Sn)),Ti=i.useRef(null),Ki=i.useRef(null),Yi=Object(k.a)(null,{value:bn,defaultValue:Bn}),bi=Object(H.a)(Yi,2),ya=bi[0],ua=bi[1],la=i.useState(ya),gi=Object(H.a)(la,2),Ua=gi[0],Ba=gi[1],ra=i.useRef(null),Qi=Object(k.a)(!1,{value:vn,defaultValue:Mn,postState:function(Zi){return ai?!1:Zi},onChange:function(Zi){Mi&&Mi(Zi),!Zi&&ra.current&&ra.current.onClose&&ra.current.onClose()}}),Ya=Object(H.a)(Qi,2),zi=Ya[0],Wi=Ya[1],ba=xa(Ua,{formatList:yi,generateConfig:Ut,locale:ir}),ka=Object(H.a)(ba,2),wa=ka[0],vi=ka[1],Qa=yn({valueTexts:wa,onTextChange:function(Zi){var xo=Ut.locale.parse(ir.locale,Zi,yi);xo&&(!ri||!ri(xo))&&Ba(xo)}}),za=Object(H.a)(Qa,3),pa=za[0],Ii=za[1],So=za[2],Wa=function(Zi){Ba(Zi),ua(Zi),kn&&!ue(Ut,ya,Zi)&&kn(Zi,Zi?Ut.locale.format(ir.locale,Zi,yi[0]):"")},ja=function(Zi){if(ai&&Zi)return;Wi(Zi)},Ja=function(Zi){return zi&&ra.current&&ra.current.onKeyDown?ra.current.onKeyDown(Zi):(Object(g.a)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},ho=function(){mi&&mi.apply(void 0,arguments),Di.current&&(Di.current.focus(),ja(!0))},Ca=Kn({blurToCancel:qn,open:zi,value:pa,triggerOpen:ja,forwardKeyDown:Ja,isClickOutside:function(Zi){return!je([Ti.current,Ki.current],Zi)},onSubmit:function(){return ri&&ri(Ua)?!1:(Wa(Ua),ja(!1),So(),!0)},onCancel:function(){ja(!1),Ba(ya),So()},onFocus:fa,onBlur:ki}),to=Object(H.a)(Ca,2),Oo=to[0],Ta=to[1],Fi=Ta.focused,$a=Ta.typing;i.useEffect(function(){zi||(Ba(ya),!wa.length||wa[0]===""?Ii(""):vi!==pa&&So())},[zi,wa]),i.useEffect(function(){zi||So()},[wn]),i.useEffect(function(){Ba(ya)},[ya]),xi&&(xi.current={focus:function(){Di.current&&Di.current.focus()},blur:function(){Di.current&&Di.current.blur()}});var Ra=Object(V.a)(Object(V.a)({},Fe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0}),pi=i.createElement(gn,Object.assign({},Ra,{generateConfig:Ut,className:L()(Object(P.a)({},"".concat(tr,"-panel-focused"),!$a)),value:Ua,locale:ir,tabIndex:-1,onChange:Ba,direction:Aa}));Oi&&(pi=Oi(pi));var Gi=i.createElement("div",{className:"".concat(tr,"-panel-container"),onMouseDown:function(Zi){Zi.preventDefault()}},pi),oo;Tn&&(oo=i.createElement("span",{className:"".concat(tr,"-suffix")},Tn));var go;Br&&ya&&!ai&&(go=i.createElement("span",{onMouseDown:function(Zi){Zi.preventDefault(),Zi.stopPropagation()},onMouseUp:function(Zi){Zi.preventDefault(),Zi.stopPropagation(),Wa(null),ja(!1)},className:"".concat(tr,"-clear")},Yn||i.createElement("span",{className:"".concat(tr,"-clear-btn")})));var fo=function(Zi,xo){(xo==="submit"||xo!=="key"&&!qn)&&(Wa(Zi),ja(!1))},La=Aa==="rtl"?"bottomRight":"bottomLeft",Pi=ta(pa,{formatList:yi,generateConfig:Ut,locale:ir}),Ma=Object(H.a)(Pi,3),Ko=Ma[0],ro=Ma[1],vo=Ma[2];return i.createElement(Q.Provider,{value:{operationRef:ra,hideHeader:wn==="time",panelRef:Ti,onSelect:fo,open:zi,defaultOpenValue:En,onDateMouseEnter:ro,onDateMouseLeave:vo}},i.createElement(Qn,{visible:zi,popupElement:Gi,popupStyle:an,prefixCls:tr,dropdownClassName:$r,dropdownAlign:Zr,getPopupContainer:Ai,transitionName:rt,popupPlacement:La,direction:Aa},i.createElement("div",{className:L()(tr,Wr,(Dt={},Object(P.a)(Dt,"".concat(tr,"-disabled"),ai),Object(P.a)(Dt,"".concat(tr,"-focused"),Fi),Object(P.a)(Dt,"".concat(tr,"-rtl"),Aa==="rtl"),Dt)),style:xr,onMouseDown:Bi,onMouseUp:ho,onMouseEnter:hi,onMouseLeave:Ji,onContextMenu:va,onClick:Ea},i.createElement("div",{className:L()("".concat(tr,"-input"),Object(P.a)({},"".concat(tr,"-input-placeholder"),!!Ko)),ref:Ki},i.createElement("input",Object.assign({id:Tr,tabIndex:br,disabled:ai,readOnly:yr||!$a,value:Ko||pa,onChange:function(Zi){Ii(Zi.target.value)},autoFocus:Rr,placeholder:Ri,ref:Di,title:pa},Oo,{size:vt(wn,yi[0])},Wt(Fe),{autoComplete:sa})),oo,go))))}var Ci=function(Fe){Object(M.a)(Gt,Fe);var Dt=Object(j.a)(Gt);function Gt(){var tr;return Object(R.a)(this,Gt),tr=Dt.apply(this,arguments),tr.pickerRef=i.createRef(),tr.focus=function(){tr.pickerRef.current&&tr.pickerRef.current.focus()},tr.blur=function(){tr.pickerRef.current&&tr.pickerRef.current.blur()},tr}return Object(U.a)(Gt,[{key:"render",value:function(){return i.createElement(Ni,Object.assign({},this.props,{pickerRef:this.pickerRef}))}}]),Gt}(i.Component),Gn=Ci;function Ia(Fe,Dt,Gt){var tr=Fe.picker,Tr=Fe.locale,br=Fe.selectedValue,xr=Fe.disabledDate,Wr=Fe.disabled,$r=Fe.generateConfig,Zr=nr(br,0),an=nr(br,1);function rt(Rr){var rn=$r.getYear(Rr),fn=$r.locale.getWeek(Tr.locale,Rr);return rn*100+fn}function Ut(Rr){var rn=$r.getYear(Rr),fn=$r.getMonth(Rr);return rn*100+fn}function ir(Rr){var rn=$r.getYear(Rr),fn=ur($r,Rr);return rn*10+fn}var yr=i.useCallback(function(Rr){if(xr&&xr(Rr))return!0;if(Wr[1]&&an)return!mr($r,Rr,an)&&$r.isAfter(Rr,an);if(Dt&&an)switch(tr){case"quarter":return ir(Rr)>ir(an);case"month":return Ut(Rr)>Ut(an);case"week":return rt(Rr)>rt(an);default:return!mr($r,Rr,an)&&$r.isAfter(Rr,an)}return!1},[xr,Wr[1],an,Dt]),Br=i.useCallback(function(Rr){if(xr&&xr(Rr))return!0;if(Wr[0]&&Zr)return!mr($r,Rr,an)&&$r.isAfter(Zr,Rr);if(Gt&&Zr)switch(tr){case"quarter":return ir(Rr)<ir(Zr);case"month":return Ut(Rr)<Ut(Zr);case"week":return rt(Rr)<rt(Zr);default:return!mr($r,Rr,Zr)&&$r.isAfter(Zr,Rr)}return!1},[xr,Wr[0],Zr,Gt]);return[yr,Br]}function mn(Fe,Dt,Gt,tr){var Tr=ye(Fe,Gt,tr,1);function br(xr){return xr(Fe,Dt)?"same":xr(Tr,Dt)?"closing":"far"}switch(Gt){case"year":return br(function(xr,Wr){return Pr(tr,xr,Wr)});case"quarter":case"month":return br(function(xr,Wr){return Lt(tr,xr,Wr)});default:return br(function(xr,Wr){return Zt(tr,xr,Wr)})}}function In(Fe,Dt,Gt,tr){var Tr=nr(Fe,0),br=nr(Fe,1);if(Dt===0)return Tr;if(Tr&&br){var xr=mn(Tr,br,Gt,tr);switch(xr){case"same":return Tr;case"closing":return Tr;default:return ye(br,Gt,tr,-1)}}return Tr}function On(Fe){var Dt=Fe.values,Gt=Fe.picker,tr=Fe.defaultDates,Tr=Fe.generateConfig,br=i.useState(function(){return[nr(tr,0),nr(tr,1)]}),xr=Object(H.a)(br,2),Wr=xr[0],$r=xr[1],Zr=i.useState(null),an=Object(H.a)(Zr,2),rt=an[0],Ut=an[1],ir=nr(Dt,0),yr=nr(Dt,1);function Br(rn){return Wr[rn]?Wr[rn]:nr(rt,rn)||In(Dt,rn,Gt,Tr)||ir||yr||Tr.getNow()}function Rr(rn,fn){if(rn){var wn=Bt(rt,rn,fn);$r(Bt(Wr,null,fn)||[null,null]);var Hn=(fn+1)%2;nr(Dt,Hn)||(wn=Bt(wn,rn,Hn)),Ut(wn)}else(ir||yr)&&Ut(null)}return[Br,Rr]}function Nn(Fe,Dt){return Fe&&Fe[0]&&Fe[1]&&Dt.isAfter(Fe[0],Fe[1])?[Fe[1],Fe[0]]:Fe}function jn(Fe,Dt,Gt,tr){return Fe||tr&&tr[Dt]?!0:!!Gt[(Dt+1)%2]}function ni(Fe){var Dt,Gt,tr,Tr=Fe.prefixCls,br=Tr===void 0?"rc-picker":Tr,xr=Fe.id,Wr=Fe.style,$r=Fe.className,Zr=Fe.popupStyle,an=Fe.dropdownClassName,rt=Fe.transitionName,Ut=Fe.dropdownAlign,ir=Fe.getPopupContainer,yr=Fe.generateConfig,Br=Fe.locale,Rr=Fe.placeholder,rn=Fe.autoFocus,fn=Fe.disabled,wn=Fe.format,Hn=Fe.picker,Sn=Hn===void 0?"date":Hn,bn=Fe.showTime,Bn=Fe.use12Hours,vn=Fe.separator,Mn=vn===void 0?"~":vn,En=Fe.value,Tn=Fe.defaultValue,Yn=Fe.defaultPickerValue,ai=Fe.open,ri=Fe.defaultOpen,Ri=Fe.disabledDate,Ai=Fe.disabledTime,xi=Fe.dateRender,Oi=Fe.panelRender,kn=Fe.ranges,Mi=Fe.allowEmpty,fa=Fe.allowClear,ki=Fe.suffixIcon,Bi=Fe.clearIcon,mi=Fe.pickerRef,hi=Fe.inputReadOnly,Ji=Fe.mode,va=Fe.renderExtraFooter,Ea=Fe.onChange,Aa=Fe.onOpenChange,oa=Fe.onPanelChange,sa=Fe.onCalendarChange,Di=Fe.onFocus,qn=Fe.onBlur,yi=Fe.onOk,Ti=Fe.components,Ki=Fe.order,Yi=Fe.direction,bi=Fe.activePickerIndex,ya=Fe.autoComplete,ua=ya===void 0?"off":ya,la=Sn==="date"&&!!bn||Sn==="time",gi=Object(i.useRef)({}),Ua=Object(i.useRef)(null),Ba=Object(i.useRef)(null),ra=Object(i.useRef)(null),Qi=Object(i.useRef)(null),Ya=Object(i.useRef)(null),zi=Object(i.useRef)(null),Wi=Object(i.useRef)(null),ba=Ht(Me(wn,Sn,bn,Bn)),ka=Object(k.a)(0,{value:bi}),wa=Object(H.a)(ka,2),vi=wa[0],Qa=wa[1],za=Object(i.useRef)(null),pa=i.useMemo(function(){return Array.isArray(fn)?fn:[fn||!1,fn||!1]},[fn]),Ii=Object(k.a)(null,{value:En,defaultValue:Tn,postState:function(ci){return Sn==="time"&&!Ki?ci:Nn(ci,yr)}}),So=Object(H.a)(Ii,2),Wa=So[0],ja=So[1],Ja=On({values:Wa,picker:Sn,defaultDates:Yn,generateConfig:yr}),ho=Object(H.a)(Ja,2),Ca=ho[0],to=ho[1],Oo=Object(k.a)(Wa,{postState:function(ci){var _i=ci;if(pa[0]&&pa[1])return _i;for(var Vn=0;Vn<2;Vn+=1)pa[Vn]&&!nr(_i,Vn)&&!nr(Mi,Vn)&&(_i=Bt(_i,yr.getNow(),Vn));return _i}}),Ta=Object(H.a)(Oo,2),Fi=Ta[0],$a=Ta[1],Ra=Object(k.a)([Sn,Sn],{value:Ji}),pi=Object(H.a)(Ra,2),Gi=pi[0],oo=pi[1];Object(i.useEffect)(function(){oo([Sn,Sn])},[Sn]);var go=function(ci,_i){oo(ci),oa&&oa(_i,ci)},fo=Ia({picker:Sn,selectedValue:Fi,locale:Br,disabled:pa,disabledDate:Ri,generateConfig:yr},gi.current[1],gi.current[0]),La=Object(H.a)(fo,2),Pi=La[0],Ma=La[1],Ko=Object(k.a)(!1,{value:ai,defaultValue:ri,postState:function(ci){return pa[vi]?!1:ci},onChange:function(ci){Aa&&Aa(ci),!ci&&za.current&&za.current.onClose&&za.current.onClose()}}),ro=Object(H.a)(Ko,2),vo=ro[0],po=ro[1],Zi=vo&&vi===0,xo=vo&&vi===1,is=Object(i.useState)(0),$o=Object(H.a)(is,2),Ns=$o[0],Cs=$o[1];Object(i.useEffect)(function(){!vo&&Ua.current&&Cs(Ua.current.offsetWidth)},[vo]);var Ls=i.useRef();function Go(ca,ci){if(ca)clearTimeout(Ls.current),gi.current[ci]=!0,Qa(ci),po(ca),vo||to(null,ci);else if(vi===ci){po(ca);var _i=gi.current;Ls.current=setTimeout(function(){_i===gi.current&&(gi.current={})})}}function bo(ca){Go(!0,ca),setTimeout(function(){var ci=[zi,Wi][ca];ci.current&&ci.current.focus()},0)}function Za(ca,ci){var _i=ca,Vn=nr(_i,0),io=nr(_i,1);Vn&&io&&yr.isAfter(Vn,io)&&(Sn==="week"&&!de(yr,Br.locale,Vn,io)||Sn==="quarter"&&!Xt(yr,Vn,io)||Sn!=="week"&&Sn!=="quarter"&&Sn!=="time"&&!mr(yr,Vn,io)?(ci===0?(_i=[Vn,null],io=null):(Vn=null,_i=[null,io]),gi.current=Object(P.a)({},ci,!0)):(Sn!=="time"||Ki!==!1)&&(_i=Nn(_i,yr))),$a(_i);var Jo=_i&&_i[0]?yr.locale.format(Br.locale,_i[0],ba[0]):"",gs=_i&&_i[1]?yr.locale.format(Br.locale,_i[1],ba[0]):"";if(sa){var os={range:ci===0?"start":"end"};sa(_i,[Jo,gs],os)}var Zo=jn(Vn,0,pa,Mi),qo=jn(io,1,pa,Mi),ws=_i===null||Zo&&qo;ws&&(ja(_i),Ea&&(!ue(yr,nr(Wa,0),Vn)||!ue(yr,nr(Wa,1),io))&&Ea(_i,[Jo,gs]));var Ho=null;ci===0&&!pa[1]?Ho=1:ci===1&&!pa[0]&&(Ho=0),Ho!==null&&Ho!==vi&&(!gi.current[Ho]||!nr(_i,Ho))&&nr(_i,ci)?bo(Ho):Go(!1,ci)}var Ga=function(ci){return vo&&za.current&&za.current.onKeyDown?za.current.onKeyDown(ci):(Object(g.a)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},so={formatList:ba,generateConfig:yr,locale:Br},ps=xa(nr(Fi,0),so),wr=Object(H.a)(ps,2),Yo=wr[0],ss=wr[1],Os=xa(nr(Fi,1),so),Fa=Object(H.a)(Os,2),Oa=Fa[0],Io=Fa[1],To=function(ci,_i){var Vn=yr.locale.parse(Br.locale,ci,ba),io=_i===0?Pi:Ma;Vn&&!io(Vn)&&($a(Bt(Fi,Vn,_i)),to(Vn,_i))},ts=yn({valueTexts:Yo,onTextChange:function(ci){return To(ci,0)}}),_o=Object(H.a)(ts,3),rs=_o[0],ms=_o[1],ls=_o[2],Ds=yn({valueTexts:Oa,onTextChange:function(ci){return To(ci,1)}}),Rs=Object(H.a)(Ds,3),as=Rs[0],Zs=Rs[1],us=Rs[2],Bo=Object(i.useState)(null),Rn=Object(H.a)(Bo,2),Ks=Rn[0],Is=Rn[1],Tt=Object(i.useState)(null),re=Object(H.a)(Tt,2),ce=re[0],he=re[1],Le=ta(rs,{formatList:ba,generateConfig:yr,locale:Br}),ot=Object(H.a)(Le,3),Nt=ot[0],cr=ot[1],gr=ot[2],Mr=ta(as,{formatList:ba,generateConfig:yr,locale:Br}),qr=Object(H.a)(Mr,3),ln=qr[0],An=qr[1],Cn=qr[2],Xn=function(ci){he(Bt(Fi,ci,vi)),vi===0?cr(ci):An(ci)},ti=function(){he(Bt(Fi,null,vi)),vi===0?gr(null):Cn(null)},wi=function(ci,_i){return{blurToCancel:la,forwardKeyDown:Ga,onBlur:qn,isClickOutside:function(io){return!je([Ba.current,ra.current,Qi.current],io)},onFocus:function(io){Qa(ci),Di&&Di(io)},triggerOpen:function(io){Go(io,ci)},onSubmit:function(){Za(Fi,ci),_i()},onCancel:function(){Go(!1,ci),$a(Wa),_i()}}},ea=Kn(Object(V.a)(Object(V.a)({},wi(0,ls)),{},{open:Zi,value:rs})),ji=Object(H.a)(ea,2),Sa=ji[0],lo=ji[1],Va=lo.focused,Ao=lo.typing,yo=Kn(Object(V.a)(Object(V.a)({},wi(1,us)),{},{open:xo,value:as})),qa=Object(H.a)(yo,2),Fo=qa[0],Do=qa[1],Ha=Do.focused,jo=Do.typing,Po=function(ci){!vo&&!zi.current.contains(ci.target)&&!Wi.current.contains(ci.target)&&(pa[0]?pa[1]||bo(1):bo(0))},Xo=function(ci){vo&&(Va||Ha)&&!zi.current.contains(ci.target)&&!Wi.current.contains(ci.target)&&ci.preventDefault()},wo=Wa&&Wa[0]?yr.locale.format(Br.locale,Wa[0],"YYYYMMDDHHmmss"):"",cs=Wa&&Wa[1]?yr.locale.format(Br.locale,Wa[1],"YYYYMMDDHHmmss"):"";Object(i.useEffect)(function(){vo||($a(Wa),!Yo.length||Yo[0]===""?ms(""):ss!==rs&&ls(),!Oa.length||Oa[0]===""?Zs(""):Io!==as&&us())},[vo,Yo,Oa]),Object(i.useEffect)(function(){$a(Wa)},[wo,cs]),mi&&(mi.current={focus:function(){zi.current&&zi.current.focus()},blur:function(){zi.current&&zi.current.blur(),Wi.current&&Wi.current.blur()}});var ns=Object.keys(kn||{}),Ys=ns.map(function(ca){var ci=kn[ca],_i=typeof ci=="function"?ci():ci;return{label:ca,onClick:function(){Za(_i,null),Go(!1,vi)},onMouseEnter:function(){Is(_i)},onMouseLeave:function(){Is(null)}}});function Qs(){var ca=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,ci=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},_i=null;vo&&ce&&ce[0]&&ce[1]&&yr.isAfter(ce[1],ce[0])&&(_i=ce);var Vn=bn;if(bn&&Object(Z.a)(bn)==="object"&&bn.defaultValue){var io=bn.defaultValue;Vn=Object(V.a)(Object(V.a)({},bn),{},{defaultValue:nr(io,vi)||void 0})}var Jo=null;return xi&&(Jo=function(os,Zo){return xi(os,Zo,{range:vi?"end":"start"})}),i.createElement(Oe.Provider,{value:{inRange:!0,panelPosition:ca,rangedValue:Ks||Fi,hoverRangedValue:_i}},i.createElement(gn,Object.assign({},Fe,ci,{dateRender:Jo,showTime:Vn,mode:Gi[vi],generateConfig:yr,style:void 0,direction:Yi,disabledDate:vi===0?Pi:Ma,disabledTime:function(os){return Ai?Ai(os,vi===0?"start":"end"):!1},className:L()(Object(P.a)({},"".concat(br,"-panel-focused"),vi===0?!Ao:!jo)),value:nr(Fi,vi),locale:Br,tabIndex:-1,onPanelChange:function(os,Zo){go(Bt(Gi,Zo,vi),Bt(Fi,os,vi));var qo=os;ca==="right"&&Gi[vi]===Zo&&(qo=ye(qo,Zo,yr,-1)),to(qo,vi)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:void 0,defaultPickerValue:void 0})))}var Qo=0,Eo=0;vi&&ra.current&&Ya.current&&Ba.current&&(Qo=ra.current.offsetWidth+Ya.current.offsetWidth,Ba.current.offsetWidth&&Qo>Ba.current.offsetWidth&&(Eo=Qo));var ds=Yi==="rtl"?{right:Qo}:{left:Qo};function hs(){var ca,ci=Dn(br,Gi[vi],va),_i=jr({prefixCls:br,components:Ti,needConfirmButton:la,okDisabled:!nr(Fi,vi)||Ri&&Ri(Fi[vi]),locale:Br,rangeList:Ys,onOk:function(){nr(Fi,vi)&&(Za(Fi,vi),yi&&yi(Fi))}});if(Sn!=="time"&&!bn){var Vn=Ca(vi),io=ye(Vn,Sn,yr),Jo=Gi[vi],gs=Jo===Sn,os=Qs(gs?"left":!1,{pickerValue:Vn,onPickerValueChange:function(Ho){to(Ho,vi)}}),Zo=Qs("right",{pickerValue:io,onPickerValueChange:function(Ho){to(ye(Ho,Sn,yr,-1),vi)}});Yi==="rtl"?ca=i.createElement(i.Fragment,null,Zo,gs&&os):ca=i.createElement(i.Fragment,null,os,gs&&Zo)}else ca=Qs();var qo=i.createElement(i.Fragment,null,i.createElement("div",{className:"".concat(br,"-panels")},ca),(ci||_i)&&i.createElement("div",{className:"".concat(br,"-footer")},ci,_i));return Oi&&(qo=Oi(qo)),i.createElement("div",{className:"".concat(br,"-panel-container"),style:{marginLeft:Eo},ref:Ba,onMouseDown:function(Ho){Ho.preventDefault()}},qo)}var Ms=i.createElement("div",{className:L()("".concat(br,"-range-wrapper"),"".concat(br,"-").concat(Sn,"-range-wrapper")),style:{minWidth:Ns}},i.createElement("div",{className:"".concat(br,"-range-arrow"),style:ds}),hs()),Ro;ki&&(Ro=i.createElement("span",{className:"".concat(br,"-suffix")},ki));var As;fa&&(nr(Wa,0)&&!pa[0]||nr(Wa,1)&&!pa[1])&&(As=i.createElement("span",{onMouseDown:function(ci){ci.preventDefault(),ci.stopPropagation()},onMouseUp:function(ci){ci.preventDefault(),ci.stopPropagation();var _i=Wa;pa[0]||(_i=Bt(_i,null,0)),pa[1]||(_i=Bt(_i,null,1)),Za(_i,null),Go(!1,vi)},className:"".concat(br,"-clear")},Bi||i.createElement("span",{className:"".concat(br,"-clear-btn")})));var Bs={size:vt(Sn,ba[0])},ys=0,Fs=0;ra.current&&Qi.current&&Ya.current&&(vi===0?Fs=ra.current.offsetWidth:(ys=Qo,Fs=Qi.current.offsetWidth));var Hs=Yi==="rtl"?{right:ys}:{left:ys},bs=function(ci,_i){var Vn=Bt(Fi,ci,vi);_i==="submit"||_i!=="key"&&!la?Za(Vn,vi):$a(Vn)};return i.createElement(Q.Provider,{value:{operationRef:za,hideHeader:Sn==="time",onDateMouseEnter:Xn,onDateMouseLeave:ti,hideRanges:!0,onSelect:bs,open:vo}},i.createElement(Qn,{visible:vo,popupElement:Ms,popupStyle:Zr,prefixCls:br,dropdownClassName:an,dropdownAlign:Ut,getPopupContainer:ir,transitionName:rt,range:!0,direction:Yi},i.createElement("div",Object.assign({ref:Ua,className:L()(br,"".concat(br,"-range"),$r,(Dt={},Object(P.a)(Dt,"".concat(br,"-disabled"),pa[0]&&pa[1]),Object(P.a)(Dt,"".concat(br,"-focused"),vi===0?Va:Ha),Object(P.a)(Dt,"".concat(br,"-rtl"),Yi==="rtl"),Dt)),style:Wr,onClick:Po,onMouseDown:Xo},Wt(Fe)),i.createElement("div",{className:L()("".concat(br,"-input"),(Gt={},Object(P.a)(Gt,"".concat(br,"-input-active"),vi===0),Object(P.a)(Gt,"".concat(br,"-input-placeholder"),!!Nt),Gt)),ref:ra},i.createElement("input",Object.assign({id:xr,disabled:pa[0],readOnly:hi||!Ao,value:Nt||rs,onChange:function(ci){ms(ci.target.value)},autoFocus:rn,placeholder:nr(Rr,0)||"",ref:zi},Sa,Bs,{autoComplete:ua}))),i.createElement("div",{className:"".concat(br,"-range-separator"),ref:Ya},Mn),i.createElement("div",{className:L()("".concat(br,"-input"),(tr={},Object(P.a)(tr,"".concat(br,"-input-active"),vi===1),Object(P.a)(tr,"".concat(br,"-input-placeholder"),!!ln),tr)),ref:Qi},i.createElement("input",Object.assign({disabled:pa[1],readOnly:hi||!jo,value:ln||as,onChange:function(ci){Zs(ci.target.value)},placeholder:nr(Rr,1)||"",ref:Wi},Fo,Bs,{autoComplete:ua}))),i.createElement("div",{className:"".concat(br,"-active-bar"),style:Object(V.a)(Object(V.a)({},Hs),{},{width:Fs,position:"absolute"})}),Ro,As)))}var di=function(Fe){Object(M.a)(Gt,Fe);var Dt=Object(j.a)(Gt);function Gt(){var tr;return Object(R.a)(this,Gt),tr=Dt.apply(this,arguments),tr.pickerRef=i.createRef(),tr.focus=function(){tr.pickerRef.current&&tr.pickerRef.current.focus()},tr.blur=function(){tr.pickerRef.current&&tr.pickerRef.current.blur()},tr}return Object(U.a)(Gt,[{key:"render",value:function(){return i.createElement(ni,Object.assign({},this.props,{pickerRef:this.pickerRef}))}}]),Gt}(i.Component),Da=di,Xi=Gn,ma=e("61s2");function _a(Fe,Dt,Gt){return Gt!==void 0?Gt:Fe==="year"&&Dt.lang.yearPlaceholder?Dt.lang.yearPlaceholder:Fe==="quarter"&&Dt.lang.quarterPlaceholder?Dt.lang.quarterPlaceholder:Fe==="month"&&Dt.lang.monthPlaceholder?Dt.lang.monthPlaceholder:Fe==="week"&&Dt.lang.weekPlaceholder?Dt.lang.weekPlaceholder:Fe==="time"&&Dt.timePickerLocale.placeholder?Dt.timePickerLocale.placeholder:Dt.lang.placeholder}function Xa(Fe,Dt,Gt){return Gt!==void 0?Gt:Fe==="year"&&Dt.lang.yearPlaceholder?Dt.lang.rangeYearPlaceholder:Fe==="month"&&Dt.lang.monthPlaceholder?Dt.lang.rangeMonthPlaceholder:Fe==="week"&&Dt.lang.weekPlaceholder?Dt.lang.rangeWeekPlaceholder:Fe==="time"&&Dt.timePickerLocale.placeholder?Dt.timePickerLocale.rangePlaceholder:Dt.lang.rangePlaceholder}var Vi=e("uaoM"),Co=e("H84U"),aa=e("YMnH"),Hi=e("3Nzz"),ga=function(Fe,Dt){var Gt={};for(var tr in Fe)Object.prototype.hasOwnProperty.call(Fe,tr)&&Dt.indexOf(tr)<0&&(Gt[tr]=Fe[tr]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Tr=0,tr=Object.getOwnPropertySymbols(Fe);Tr<tr.length;Tr++)Dt.indexOf(tr[Tr])<0&&Object.prototype.propertyIsEnumerable.call(Fe,tr[Tr])&&(Gt[tr[Tr]]=Fe[tr[Tr]]);return Gt};function ha(Fe){function Dt($r,Zr){var an=function(rt){y()(ir,rt);var Ut=S()(ir);function ir(yr){var Br;return u()(this,ir),Br=Ut.call(this,yr),Br.pickerRef=i.createRef(),Br.focus=function(){Br.pickerRef.current&&Br.pickerRef.current.focus()},Br.blur=function(){Br.pickerRef.current&&Br.pickerRef.current.blur()},Br.getDefaultLocale=function(){var Rr=Br.props.locale,rn=f()(f()({},ma.a),Rr);return rn.lang=f()(f()({},rn.lang),(Rr||{}).lang),rn},Br.renderPicker=function(Rr){var rn=Br.context,fn=rn.getPrefixCls,wn=rn.direction,Hn=rn.getPopupContainer,Sn=Br.props,bn=Sn.prefixCls,Bn=Sn.getPopupContainer,vn=Sn.className,Mn=Sn.size,En=Sn.bordered,Tn=En===void 0?!0:En,Yn=Sn.placeholder,ai=ga(Sn,["prefixCls","getPopupContainer","className","size","bordered","placeholder"]),ri=Br.props,Ri=ri.format,Ai=ri.showTime,xi=fn("picker",bn),Oi={showToday:!0},kn={};$r&&(kn.picker=$r);var Mi=$r||Br.props.picker;return kn=f()(f()(f()({},kn),Ai?er(f()({format:Ri,picker:Mi},Ai)):{}),Mi==="time"?er(f()(f()({format:Ri},Br.props),{picker:Mi})):{}),i.createElement(Hi.b.Consumer,null,function(fa){var ki,Bi=Mn||fa;return i.createElement(Xi,f()({ref:Br.pickerRef,placeholder:_a(Mi,Rr,Yn),suffixIcon:Mi==="time"?i.createElement(N.a,null):i.createElement(w.a,null),clearIcon:i.createElement(B.a,null),allowClear:!0,transitionName:"slide-up"},Oi,ai,kn,{locale:Rr.lang,className:L()(vn,(ki={},c()(ki,"".concat(xi,"-").concat(Bi),Bi),c()(ki,"".concat(xi,"-borderless"),!Tn),ki)),prefixCls:xi,getPopupContainer:Bn||Hn,generateConfig:Fe,prevIcon:i.createElement("span",{className:"".concat(xi,"-prev-icon")}),nextIcon:i.createElement("span",{className:"".concat(xi,"-next-icon")}),superPrevIcon:i.createElement("span",{className:"".concat(xi,"-super-prev-icon")}),superNextIcon:i.createElement("span",{className:"".concat(xi,"-super-next-icon")}),components:Lo,direction:wn}))})},Object(Vi.a)($r!=="quarter",Zr,"DatePicker.".concat(Zr," is legacy usage. Please use DatePicker[picker='").concat($r,"'] directly.")),Br}return h()(ir,[{key:"render",value:function(){return i.createElement(aa.a,{componentName:"DatePicker",defaultLocale:this.getDefaultLocale},this.renderPicker)}}]),ir}(i.Component);return an.contextType=Co.b,Zr&&(an.displayName=Zr),an}var Gt=Dt(),tr=Dt("week","WeekPicker"),Tr=Dt("month","MonthPicker"),br=Dt("year","YearPicker"),xr=Dt("time","TimePicker"),Wr=Dt("quarter","QuarterPicker");return{DatePicker:Gt,WeekPicker:tr,MonthPicker:Tr,YearPicker:br,TimePicker:xr,QuarterPicker:Wr}}var mo=e("8ISB"),Pn=e.n(mo),qi=function(Fe,Dt){var Gt={};for(var tr in Fe)Object.prototype.hasOwnProperty.call(Fe,tr)&&Dt.indexOf(tr)<0&&(Gt[tr]=Fe[tr]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Tr=0,tr=Object.getOwnPropertySymbols(Fe);Tr<tr.length;Tr++)Dt.indexOf(tr[Tr])<0&&Object.prototype.propertyIsEnumerable.call(Fe,tr[Tr])&&(Gt[tr[Tr]]=Fe[tr[Tr]]);return Gt};function eo(Fe){var Dt=function(Gt){y()(Tr,Gt);var tr=S()(Tr);function Tr(){var br;return u()(this,Tr),br=tr.apply(this,arguments),br.pickerRef=i.createRef(),br.focus=function(){br.pickerRef.current&&br.pickerRef.current.focus()},br.blur=function(){br.pickerRef.current&&br.pickerRef.current.blur()},br.getDefaultLocale=function(){var xr=br.props.locale,Wr=f()(f()({},ma.a),xr);return Wr.lang=f()(f()({},Wr.lang),(xr||{}).lang),Wr},br.renderPicker=function(xr){var Wr=br.context,$r=Wr.getPrefixCls,Zr=Wr.direction,an=Wr.getPopupContainer,rt=br.props,Ut=rt.prefixCls,ir=rt.getPopupContainer,yr=rt.className,Br=rt.size,Rr=rt.bordered,rn=Rr===void 0?!0:Rr,fn=rt.placeholder,wn=qi(rt,["prefixCls","getPopupContainer","className","size","bordered","placeholder"]),Hn=br.props,Sn=Hn.format,bn=Hn.showTime,Bn=Hn.picker,vn=$r("picker",Ut),Mn={};return Mn=f()(f()(f()({},Mn),bn?er(f()({format:Sn,picker:Bn},bn)):{}),Bn==="time"?er(f()(f()({format:Sn},br.props),{picker:Bn})):{}),i.createElement(Hi.b.Consumer,null,function(En){var Tn,Yn=Br||En;return i.createElement(Da,f()({separator:i.createElement("span",{"aria-label":"to",className:"".concat(vn,"-separator")},i.createElement(Pn.a,null)),ref:br.pickerRef,placeholder:Xa(Bn,xr,fn),suffixIcon:Bn==="time"?i.createElement(N.a,null):i.createElement(w.a,null),clearIcon:i.createElement(B.a,null),allowClear:!0,transitionName:"slide-up"},wn,Mn,{className:L()(yr,(Tn={},c()(Tn,"".concat(vn,"-").concat(Yn),Yn),c()(Tn,"".concat(vn,"-borderless"),!rn),Tn)),locale:xr.lang,prefixCls:vn,getPopupContainer:ir||an,generateConfig:Fe,prevIcon:i.createElement("span",{className:"".concat(vn,"-prev-icon")}),nextIcon:i.createElement("span",{className:"".concat(vn,"-next-icon")}),superPrevIcon:i.createElement("span",{className:"".concat(vn,"-super-prev-icon")}),superNextIcon:i.createElement("span",{className:"".concat(vn,"-super-next-icon")}),components:Lo,direction:Zr}))})},br}return h()(Tr,[{key:"render",value:function(){return i.createElement(aa.a,{componentName:"DatePicker",defaultLocale:this.getDefaultLocale},this.renderPicker)}}]),Tr}(i.Component);return Dt.contextType=Co.b,Dt}var Lo={button:o,rangeItem:l};function co(Fe){return Fe?Array.isArray(Fe)?Fe:[Fe]:[]}function er(Fe){var Dt=Fe.format,Gt=Fe.picker,tr=Fe.showHour,Tr=Fe.showMinute,br=Fe.showSecond,xr=Fe.use12Hours,Wr=co(Dt)[0],$r=f()({},Fe);return Wr&&(!Wr.includes("s")&&br===void 0&&($r.showSecond=!1),!Wr.includes("m")&&Tr===void 0&&($r.showMinute=!1),!Wr.includes("H")&&!Wr.includes("h")&&tr===void 0&&($r.showHour=!1),(Wr.includes("a")||Wr.includes("A"))&&xr===void 0&&($r.use12Hours=!0)),Gt==="time"?$r:{showTime:$r}}function Ir(Fe){var Dt=ha(Fe),Gt=Dt.DatePicker,tr=Dt.WeekPicker,Tr=Dt.MonthPicker,br=Dt.YearPicker,xr=Dt.TimePicker,Wr=Dt.QuarterPicker,$r=eo(Fe),Zr=Gt;return Zr.WeekPicker=tr,Zr.MonthPicker=Tr,Zr.YearPicker=br,Zr.RangePicker=$r,Zr.TimePicker=xr,Zr.QuarterPicker=Wr,Zr}var Ur=Ir,Vr=Ur(A),hn=F.a=Vr},"+lIL":function(J,F,e){var d=e("ProS");e("/ry/"),e("3OrL");var E=e("L5E0"),g=e("7Phj");d.registerVisual(E),d.registerLayout(g)},"+nKL":function(J,F,e){"use strict";var d=e("q1tI"),E=e("TSYQ"),g=e.n(E),m=e("t23M");function A(Ge,qe){var st=Object.keys(Ge);if(Object.getOwnPropertySymbols){var ft=Object.getOwnPropertySymbols(Ge);qe&&(ft=ft.filter(function(nt){return Object.getOwnPropertyDescriptor(Ge,nt).enumerable})),st.push.apply(st,ft)}return st}function b(Ge){for(var qe=1;qe<arguments.length;qe++){var st=arguments[qe]!=null?arguments[qe]:{};qe%2?A(Object(st),!0).forEach(function(ft){f(Ge,ft,st[ft])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ge,Object.getOwnPropertyDescriptors(st)):A(Object(st)).forEach(function(ft){Object.defineProperty(Ge,ft,Object.getOwnPropertyDescriptor(st,ft))})}return Ge}function f(Ge,qe,st){return qe in Ge?Object.defineProperty(Ge,qe,{value:st,enumerable:!0,configurable:!0,writable:!0}):Ge[qe]=st,Ge}var i=function(qe){var st=qe.height,ft=qe.offset,nt=qe.children,se=qe.prefixCls,me=qe.onInnerResize,lt={},Pe={display:"flex",flexDirection:"column"};return ft!==void 0&&(lt={height:st,position:"relative",overflow:"hidden"},Pe=b(b({},Pe),{},{transform:"translateY(".concat(ft,"px)"),position:"absolute",left:0,right:0,top:0})),d.createElement("div",{style:lt},d.createElement(m.a,{onResize:function(Pr){var Lt=Pr.offsetHeight;Lt&&me()}},d.createElement("div",{style:Pe,className:g()(f({},"".concat(se,"-holder-inner"),se))},nt)))},r=i,o=e("wgJM");function s(Ge){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?s=function(st){return typeof st}:s=function(st){return st&&typeof Symbol=="function"&&st.constructor===Symbol&&st!==Symbol.prototype?"symbol":typeof st},s(Ge)}function l(Ge,qe,st){return qe in Ge?Object.defineProperty(Ge,qe,{value:st,enumerable:!0,configurable:!0,writable:!0}):Ge[qe]=st,Ge}function n(Ge,qe){if(!(Ge instanceof qe))throw new TypeError("Cannot call a class as a function")}function c(Ge,qe){for(var st=0;st<qe.length;st++){var ft=qe[st];ft.enumerable=ft.enumerable||!1,ft.configurable=!0,"value"in ft&&(ft.writable=!0),Object.defineProperty(Ge,ft.key,ft)}}function t(Ge,qe,st){return qe&&c(Ge.prototype,qe),st&&c(Ge,st),Ge}function u(Ge,qe){if(typeof qe!="function"&&qe!==null)throw new TypeError("Super expression must either be null or a function");Ge.prototype=Object.create(qe&&qe.prototype,{constructor:{value:Ge,writable:!0,configurable:!0}}),qe&&a(Ge,qe)}function a(Ge,qe){return a=Object.setPrototypeOf||function(ft,nt){return ft.__proto__=nt,ft},a(Ge,qe)}function h(Ge){var qe=O();return function(){var ft=S(Ge),nt;if(qe){var se=S(this).constructor;nt=Reflect.construct(ft,arguments,se)}else nt=ft.apply(this,arguments);return v(this,nt)}}function v(Ge,qe){return qe&&(s(qe)==="object"||typeof qe=="function")?qe:y(Ge)}function y(Ge){if(Ge===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ge}function O(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(Ge){return!1}}function S(Ge){return S=Object.setPrototypeOf?Object.getPrototypeOf:function(st){return st.__proto__||Object.getPrototypeOf(st)},S(Ge)}var x=20,L=function(Ge){u(st,Ge);var qe=h(st);function st(){var ft;return n(this,st),ft=qe.apply(this,arguments),ft.moveRaf=null,ft.visibleTimeout=null,ft.state={dragging:!1,pageY:null,startTop:null,visible:!1},ft.delayHidden=function(){clearTimeout(ft.visibleTimeout),ft.setState({visible:!0}),ft.visibleTimeout=setTimeout(function(){ft.setState({visible:!1})},2e3)},ft.patchEvents=function(){window.addEventListener("mousemove",ft.onMouseMove),window.addEventListener("mouseup",ft.onMouseUp)},ft.removeEvents=function(){window.removeEventListener("mousemove",ft.onMouseMove),window.removeEventListener("mouseup",ft.onMouseUp),o.a.cancel(ft.moveRaf)},ft.onContainerMouseDown=function(nt){nt.stopPropagation(),nt.preventDefault()},ft.onMouseDown=function(nt){var se=ft.props.onStartMove;ft.setState({dragging:!0,pageY:nt.pageY,startTop:ft.getTop()}),se(),ft.patchEvents(),nt.stopPropagation(),nt.preventDefault()},ft.onMouseMove=function(nt){var se=ft.state,me=se.dragging,lt=se.pageY,Pe=se.startTop,St=ft.props.onScroll;if(o.a.cancel(ft.moveRaf),me){var Pr=nt.pageY-lt,Lt=Pe+Pr,ur=ft.getEnableScrollRange(),Xt=ft.getEnableHeightRange(),Zt=Lt/Xt,mr=Math.ceil(Zt*ur);ft.moveRaf=Object(o.a)(function(){St(mr)})}},ft.onMouseUp=function(){var nt=ft.props.onStopMove;ft.setState({dragging:!1}),nt(),ft.removeEvents()},ft.getSpinHeight=function(){var nt=ft.props,se=nt.height,me=nt.count,lt=se/me*10;return lt=Math.max(lt,x),lt=Math.min(lt,se/2),Math.floor(lt)},ft.getEnableScrollRange=function(){var nt=ft.props,se=nt.scrollHeight,me=nt.height;return se-me},ft.getEnableHeightRange=function(){var nt=ft.props.height,se=ft.getSpinHeight();return nt-se},ft.getTop=function(){var nt=ft.props.scrollTop,se=ft.getEnableScrollRange(),me=ft.getEnableHeightRange(),lt=nt/se;return lt*me},ft}return t(st,[{key:"componentDidUpdate",value:function(nt){nt.scrollTop!==this.props.scrollTop&&this.delayHidden()}},{key:"componentWillUnmount",value:function(){this.removeEvents(),clearTimeout(this.visibleTimeout)}},{key:"render",value:function(){var nt=this.state,se=nt.visible,me=nt.dragging,lt=this.props.prefixCls,Pe=this.getSpinHeight(),St=this.getTop();return d.createElement("div",{className:"".concat(lt,"-scrollbar"),style:{width:8,top:0,bottom:0,right:0,position:"absolute",display:se?null:"none"},onMouseDown:this.onContainerMouseDown,onMouseMove:this.delayHidden},d.createElement("div",{className:g()("".concat(lt,"-scrollbar-thumb"),l({},"".concat(lt,"-scrollbar-thumb-moving"),me)),style:{width:"100%",height:Pe,top:St,left:0,position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"},onMouseDown:this.onMouseDown}))}}]),st}(d.Component);function T(Ge){var qe=Ge.children,st=Ge.setRef,ft=d.useCallback(function(nt){st(nt)},[]);return d.cloneElement(qe,{ref:ft})}function w(Ge,qe,st,ft,nt,se){var me=se.getKey;return Ge.slice(qe,st+1).map(function(lt,Pe){var St=qe+Pe,Pr=nt(lt,St,{}),Lt=me(lt);return d.createElement(T,{key:Lt,setRef:function(Xt){return ft(lt,Xt)}},Pr)})}var C=e("m+aA");function N(Ge,qe){if(!(Ge instanceof qe))throw new TypeError("Cannot call a class as a function")}function D(Ge,qe){for(var st=0;st<qe.length;st++){var ft=qe[st];ft.enumerable=ft.enumerable||!1,ft.configurable=!0,"value"in ft&&(ft.writable=!0),Object.defineProperty(Ge,ft.key,ft)}}function B(Ge,qe,st){return qe&&D(Ge.prototype,qe),st&&D(Ge,st),Ge}var R=function(){function Ge(){N(this,Ge),this.maps={},this.maps.prototype=null}return B(Ge,[{key:"set",value:function(st,ft){this.maps[st]=ft}},{key:"get",value:function(st){return this.maps[st]}}]),Ge}(),U=R;function M(Ge,qe){return k(Ge)||H(Ge,qe)||P(Ge,qe)||j()}function j(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function P(Ge,qe){if(!Ge)return;if(typeof Ge=="string")return V(Ge,qe);var st=Object.prototype.toString.call(Ge).slice(8,-1);if(st==="Object"&&Ge.constructor&&(st=Ge.constructor.name),st==="Map"||st==="Set")return Array.from(Ge);if(st==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(st))return V(Ge,qe)}function V(Ge,qe){(qe==null||qe>Ge.length)&&(qe=Ge.length);for(var st=0,ft=new Array(qe);st<qe;st++)ft[st]=Ge[st];return ft}function H(Ge,qe){if(typeof Symbol=="undefined"||!(Symbol.iterator in Object(Ge)))return;var st=[],ft=!0,nt=!1,se=void 0;try{for(var me=Ge[Symbol.iterator](),lt;!(ft=(lt=me.next()).done)&&!(st.push(lt.value),qe&&st.length===qe);ft=!0);}catch(Pe){nt=!0,se=Pe}finally{try{!ft&&me.return!=null&&me.return()}finally{if(nt)throw se}}return st}function k(Ge){if(Array.isArray(Ge))return Ge}function Z(Ge,qe,st){var ft=d.useState(0),nt=M(ft,2),se=nt[0],me=nt[1],lt=Object(d.useRef)(new Map),Pe=Object(d.useRef)(new U);function St(Lt,ur){var Xt=Ge(Lt),Zt=lt.current.get(Xt);ur?lt.current.set(Xt,ur):lt.current.delete(Xt),!Zt!==!ur&&(ur?qe==null||qe(Lt):st==null||st(Lt))}function Pr(){var Lt=!1;lt.current.forEach(function(ur,Xt){if(ur&&ur.offsetParent){var Zt=Object(C.a)(ur),mr=Zt.offsetHeight;Pe.current.get(Xt)!==mr&&(Lt=!0,Pe.current.set(Xt,Zt.offsetHeight))}}),Lt&&me(function(ur){return ur+1})}return[St,Pr,Pe.current,se]}function Y(Ge,qe){var st=Object(d.useRef)(),ft=Object(d.useRef)();return st.current=Ge,ft.current=qe,function(nt){var se=Math.max(nt,0),me=st.current-ft.current;return Number.isNaN(me)||(se=Math.min(se,me)),se}}function _(Ge){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_=function(st){return typeof st}:_=function(st){return st&&typeof Symbol=="function"&&st.constructor===Symbol&&st!==Symbol.prototype?"symbol":typeof st},_(Ge)}function Q(Ge,qe,st,ft,nt,se,me){var lt=d.useRef();return function(Pe){if(o.a.cancel(lt.current),typeof Pe=="number")me(Pe);else if(Pe&&_(Pe)==="object"){var St,Pr=Pe.align;"index"in Pe?St=Pe.index:St=qe.findIndex(function(ur){return nt(ur)===Pe.key});var Lt=function ur(Xt,Zt){if(Xt<0||!Ge.current)return;var mr=Ge.current.clientHeight,qt=!1,de=Zt;if(mr){for(var ue=Zt||Pr,oe=0,ae=0,ye=0,Ce=0;Ce<=St;Ce+=1){var Oe=nt(qe[Ce]);ae=oe;var Ie=st.get(Oe);ye=ae+(Ie===void 0?ft:Ie),oe=ye,Ce===St&&Ie===void 0&&(qt=!0)}var xe=null;switch(ue){case"top":xe=ae;break;case"bottom":xe=ye-mr;break;default:{var Ue=Ge.current.scrollTop,it=Ue+mr;ae<Ue?de="top":ye>it&&(de="bottom")}}xe!==null&&xe!==Ge.current.scrollTop&&me(xe)}lt.current=Object(o.a)(function(){qt&&se(),ur(Xt-1,de)})};Lt(3)}}}function X(Ge,qe,st,ft){var nt=st-Ge,se=qe-st,me=Math.min(nt,se)*2;if(ft<=me){var lt=Math.floor(ft/2);return ft%2?st+lt+1:st-lt}return nt>se?st-(ft-se):st+(ft-nt)}function pe(Ge,qe,st){var ft=Ge.length,nt=qe.length,se,me;if(ft===0&&nt===0)return null;ft<nt?(se=Ge,me=qe):(se=qe,me=Ge);var lt={__EMPTY_ITEM__:!0};function Pe(Zt){return Zt!==void 0?st(Zt):lt}for(var St=null,Pr=Math.abs(ft-nt)!==1,Lt=0;Lt<me.length;Lt+=1){var ur=Pe(se[Lt]),Xt=Pe(me[Lt]);if(ur!==Xt){St=Lt,Pr=Pr||ur!==Pe(me[Lt+1]);break}}return St===null?null:{index:St,multiple:Pr}}function te(Ge,qe){return Xe(Ge)||ze(Ge,qe)||be(Ge,qe)||fe()}function fe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function be(Ge,qe){if(!Ge)return;if(typeof Ge=="string")return Se(Ge,qe);var st=Object.prototype.toString.call(Ge).slice(8,-1);if(st==="Object"&&Ge.constructor&&(st=Ge.constructor.name),st==="Map"||st==="Set")return Array.from(Ge);if(st==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(st))return Se(Ge,qe)}function Se(Ge,qe){(qe==null||qe>Ge.length)&&(qe=Ge.length);for(var st=0,ft=new Array(qe);st<qe;st++)ft[st]=Ge[st];return ft}function ze(Ge,qe){if(typeof Symbol=="undefined"||!(Symbol.iterator in Object(Ge)))return;var st=[],ft=!0,nt=!1,se=void 0;try{for(var me=Ge[Symbol.iterator](),lt;!(ft=(lt=me.next()).done)&&!(st.push(lt.value),qe&&st.length===qe);ft=!0);}catch(Pe){nt=!0,se=Pe}finally{try{!ft&&me.return!=null&&me.return()}finally{if(nt)throw se}}return st}function Xe(Ge){if(Array.isArray(Ge))return Ge}function wt(Ge,qe,st){var ft=d.useState(Ge),nt=te(ft,2),se=nt[0],me=nt[1],lt=d.useState(null),Pe=te(lt,2),St=Pe[0],Pr=Pe[1];return d.useEffect(function(){var Lt=pe(se||[],Ge||[],qe);(Lt==null?void 0:Lt.index)!==void 0&&(st==null||st(Lt.index),Pr(Ge[Lt.index])),me(Ge)},[Ge]),[St]}function Be(Ge){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Be=function(st){return typeof st}:Be=function(st){return st&&typeof Symbol=="function"&&st.constructor===Symbol&&st!==Symbol.prototype?"symbol":typeof st},Be(Ge)}var Me=(typeof navigator=="undefined"?"undefined":Be(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),vt=Me;function at(Ge,qe){var st=Object(d.useRef)(0),ft=Object(d.useRef)(null),nt=Object(d.useRef)(null),se=Object(d.useRef)(!1);function me(Pe){if(!Ge)return;vt||Pe.preventDefault(),o.a.cancel(ft.current),st.current+=Pe.deltaY,nt.current=Pe.deltaY,ft.current=Object(o.a)(function(){var St=se.current?10:1;qe(st.current*St),st.current=0})}function lt(Pe){if(!Ge)return;Pe.preventDefault(),se.current=Pe.detail===nt.current}return[me,lt]}function $e(Ge,qe){var st=Object.keys(Ge);if(Object.getOwnPropertySymbols){var ft=Object.getOwnPropertySymbols(Ge);qe&&(ft=ft.filter(function(nt){return Object.getOwnPropertyDescriptor(Ge,nt).enumerable})),st.push.apply(st,ft)}return st}function bt(Ge){for(var qe=1;qe<arguments.length;qe++){var st=arguments[qe]!=null?arguments[qe]:{};qe%2?$e(Object(st),!0).forEach(function(ft){ut(Ge,ft,st[ft])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ge,Object.getOwnPropertyDescriptors(st)):$e(Object(st)).forEach(function(ft){Object.defineProperty(Ge,ft,Object.getOwnPropertyDescriptor(st,ft))})}return Ge}function ut(Ge,qe,st){return qe in Ge?Object.defineProperty(Ge,qe,{value:st,enumerable:!0,configurable:!0,writable:!0}):Ge[qe]=st,Ge}function At(Ge,qe){return De(Ge)||je(Ge,qe)||gt(Ge,qe)||Ve()}function Ve(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function gt(Ge,qe){if(!Ge)return;if(typeof Ge=="string")return Je(Ge,qe);var st=Object.prototype.toString.call(Ge).slice(8,-1);if(st==="Object"&&Ge.constructor&&(st=Ge.constructor.name),st==="Map"||st==="Set")return Array.from(Ge);if(st==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(st))return Je(Ge,qe)}function Je(Ge,qe){(qe==null||qe>Ge.length)&&(qe=Ge.length);for(var st=0,ft=new Array(qe);st<qe;st++)ft[st]=Ge[st];return ft}function je(Ge,qe){if(typeof Symbol=="undefined"||!(Symbol.iterator in Object(Ge)))return;var st=[],ft=!0,nt=!1,se=void 0;try{for(var me=Ge[Symbol.iterator](),lt;!(ft=(lt=me.next()).done)&&!(st.push(lt.value),qe&&st.length===qe);ft=!0);}catch(Pe){nt=!0,se=Pe}finally{try{!ft&&me.return!=null&&me.return()}finally{if(nt)throw se}}return st}function De(Ge){if(Array.isArray(Ge))return Ge}function ht(Ge,qe){if(Ge==null)return{};var st=It(Ge,qe),ft,nt;if(Object.getOwnPropertySymbols){var se=Object.getOwnPropertySymbols(Ge);for(nt=0;nt<se.length;nt++){if(ft=se[nt],qe.indexOf(ft)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(Ge,ft))continue;st[ft]=Ge[ft]}}return st}function It(Ge,qe){if(Ge==null)return{};var st={},ft=Object.keys(Ge),nt,se;for(se=0;se<ft.length;se++){if(nt=ft[se],qe.indexOf(nt)>=0)continue;st[nt]=Ge[nt]}return st}var kt=[],Ht={overflowY:"auto",overflowAnchor:"none"};function Wt(Ge,qe){var st=Ge.prefixCls,ft=st===void 0?"rc-virtual-list":st,nt=Ge.className,se=Ge.height,me=Ge.itemHeight,lt=Ge.fullHeight,Pe=lt===void 0?!0:lt,St=Ge.style,Pr=Ge.data,Lt=Ge.children,ur=Ge.itemKey,Xt=Ge.virtual,Zt=Ge.component,mr=Zt===void 0?"div":Zt,qt=Ge.onScroll,de=ht(Ge,["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","component","onScroll"]),ue=Xt!==!1&&se&&me&&Pr&&me*Pr.length>se,oe=d.useState(0),ae=At(oe,2),ye=ae[0],Ce=ae[1],Oe=d.useState(!1),Ie=At(Oe,2),xe=Ie[0],Ue=Ie[1],it=g()(ft,nt),yt=Pr||kt,ee=Object(d.useRef)(),ie=d.useCallback(function(pr){return typeof ur=="function"?ur(pr):pr[ur]},[ur]),z={getKey:ie};function $(pr){Ce(function(Er){var Or;return typeof pr=="function"?Or=pr(Er):Or=pr,ee.current.scrollTop=Or,Or})}var le=Object(d.useRef)({start:0,end:yt.length}),ge=Object(d.useRef)(),Ae=wt(yt,ie),Re=At(Ae,1),Qe=Re[0];ge.current=Qe;var Ft=Z(ie,null,null),Qt=At(Ft,4),Et=Qt[0],Mt=Qt[1],_t=Qt[2],zt=Qt[3],Ct=d.useMemo(function(){if(!ue)return{scrollHeight:void 0,start:0,end:yt.length-1,offset:void 0};for(var pr=0,Er,Or,en,Qr=yt.length,Cr=0;Cr<Qr;Cr+=1){var Gr=yt[Cr],Nr=ie(Gr),sr=_t.get(Nr),fr=pr+(sr===void 0?me:sr);fr>=ye&&Er===void 0&&(Er=Cr,Or=pr),fr>ye+se&&en===void 0&&(en=Cr),pr=fr}return Er===void 0&&(Er=0,Or=0),en===void 0&&(en=yt.length-1),en=Math.min(en+1,yt.length),{scrollHeight:pr,start:Er,end:en,offset:Or}},[ue,ye,yt,zt,se]),lr=Ct.scrollHeight,Jt=Ct.start,ke=Ct.end,et=Ct.offset;le.current.start=Jt,le.current.end=ke;var We=Y(lr,se);function Ke(pr){var Er=We(pr);Er!==ye&&$(Er)}function mt(pr){var Er=pr.currentTarget.scrollTop;Er!==ye&&$(Er),qt==null||qt(pr)}var dt=at(ue,function(pr){$(function(Er){var Or=We(Er+pr);return Or})}),He=At(dt,2),Ze=He[0],ct=He[1];d.useEffect(function(){return ee.current.addEventListener("wheel",Ze),ee.current.addEventListener("DOMMouseScroll",ct),function(){ee.current.removeEventListener("wheel",Ze),ee.current.removeEventListener("DOMMouseScroll",ct)}},[ue]);var Vt=Q(ee,yt,_t,me,ie,Mt,$);d.useImperativeHandle(qe,function(){return{scrollTo:Vt}});var Rt=w(yt,Jt,ke,Et,Lt,z),hr=null;return se&&(hr=bt(ut({},Pe?"height":"maxHeight",se),Ht),ue&&(hr.overflowY="hidden",xe&&(hr.pointerEvents="none"))),d.createElement("div",Object.assign({style:bt(bt({},St),{},{position:"relative"}),className:it},de),d.createElement(mr,{className:"".concat(ft,"-holder"),style:hr,ref:ee,onScroll:mt},d.createElement(r,{prefixCls:ft,height:lr,offset:et,onInnerResize:Mt},Rt)),ue&&d.createElement(L,{prefixCls:ft,scrollTop:ye,height:se,scrollHeight:lr,count:yt.length,onScroll:Ke,onStartMove:function(){Ue(!0)},onStopMove:function(){Ue(!1)}}))}var nr=d.forwardRef(Wt);nr.displayName="List";var Bt=nr,Kt=F.a=Bt},"+rIm":function(J,F,e){var d=e("bYtY"),E=d.retrieve,g=d.defaults,m=d.extend,A=d.each,b=e("7aKB"),f=e("IwbS"),i=e("Qxkt"),r=e("OELB"),o=r.isRadianAroundZero,s=r.remRadian,l=e("oVpE"),n=l.createSymbol,c=e("Fofx"),t=e("QBsz"),u=t.applyTransform,a=e("aX7z"),h=a.shouldShowAllLabels,v=Math.PI,y=function(P,V){this.opt=V,this.axisModel=P,g(V,{labelOffset:0,nameDirection:1,tickDirection:1,labelDirection:1,silent:!0}),this.group=new f.Group;var H=new f.Group({position:V.position.slice(),rotation:V.rotation});H.updateTransform(),this._transform=H.transform,this._dumbGroup=H};y.prototype={constructor:y,hasBuilder:function(P){return!!O[P]},add:function(P){O[P].call(this)},getGroup:function(){return this.group}};var O={axisLine:function(){var P=this.opt,V=this.axisModel;if(!V.get("axisLine.show"))return;var H=this.axisModel.axis.getExtent(),k=this._transform,Z=[H[0],0],Y=[H[1],0];k&&(u(Z,Z,k),u(Y,Y,k));var _=m({lineCap:"round"},V.getModel("axisLine.lineStyle").getLineStyle());this.group.add(new f.Line({anid:"line",subPixelOptimize:!0,shape:{x1:Z[0],y1:Z[1],x2:Y[0],y2:Y[1]},style:_,strokeContainThreshold:P.strokeContainThreshold||5,silent:!0,z2:1}));var Q=V.get("axisLine.symbol"),X=V.get("axisLine.symbolSize"),pe=V.get("axisLine.symbolOffset")||0;if(typeof pe=="number"&&(pe=[pe,pe]),Q!=null){typeof Q=="string"&&(Q=[Q,Q]),(typeof X=="string"||typeof X=="number")&&(X=[X,X]);var te=X[0],fe=X[1];A([{rotate:P.rotation+Math.PI/2,offset:pe[0],r:0},{rotate:P.rotation-Math.PI/2,offset:pe[1],r:Math.sqrt((Z[0]-Y[0])*(Z[0]-Y[0])+(Z[1]-Y[1])*(Z[1]-Y[1]))}],function(be,Se){if(Q[Se]!=="none"&&Q[Se]!=null){var ze=n(Q[Se],-te/2,-fe/2,te,fe,_.stroke,!0),Xe=be.r+be.offset,wt=[Z[0]+Xe*Math.cos(P.rotation),Z[1]-Xe*Math.sin(P.rotation)];ze.attr({rotation:be.rotate,position:wt,silent:!0,z2:11}),this.group.add(ze)}},this)}},axisTickLabel:function(){var P=this.axisModel,V=this.opt,H=R(this,P,V),k=M(this,P,V);w(P,k,H),U(this,P,V)},axisName:function(){var P=this.opt,V=this.axisModel,H=E(P.axisName,V.get("name"));if(!H)return;var k=V.get("nameLocation"),Z=P.nameDirection,Y=V.getModel("nameTextStyle"),_=V.get("nameGap")||0,Q=this.axisModel.axis.getExtent(),X=Q[0]>Q[1]?-1:1,pe=[k==="start"?Q[0]-X*_:k==="end"?Q[1]+X*_:(Q[0]+Q[1])/2,D(k)?P.labelOffset+Z*_:0],te,fe=V.get("nameRotate");fe!=null&&(fe=fe*v/180);var be;D(k)?te=x(P.rotation,fe!=null?fe:P.rotation,Z):(te=L(P,k,fe||0,Q),be=P.axisNameAvailableWidth,be!=null&&(be=Math.abs(be/Math.sin(te.rotation)),!isFinite(be)&&(be=null)));var Se=Y.getFont(),ze=V.get("nameTruncate",!0)||{},Xe=ze.ellipsis,wt=E(P.nameTruncateMaxWidth,ze.maxWidth,be),Be=Xe!=null&&wt!=null?b.truncateText(H,wt,Se,Xe,{minChar:2,placeholder:ze.placeholder}):H,Me=V.get("tooltip",!0),vt=V.mainType,at={componentType:vt,name:H,$vars:["name"]};at[vt+"Index"]=V.componentIndex;var $e=new f.Text({anid:"name",__fullText:H,__truncatedText:Be,position:pe,rotation:te.rotation,silent:T(V),z2:1,tooltip:Me&&Me.show?m({content:H,formatter:function(){return H},formatterParams:at},Me):null});f.setTextStyle($e.style,Y,{text:Be,textFont:Se,textFill:Y.getTextColor()||V.get("axisLine.lineStyle.color"),textAlign:Y.get("align")||te.textAlign,textVerticalAlign:Y.get("verticalAlign")||te.textVerticalAlign}),V.get("triggerEvent")&&($e.eventData=S(V),$e.eventData.targetType="axisName",$e.eventData.name=H),this._dumbGroup.add($e),$e.updateTransform(),this.group.add($e),$e.decomposeTransform()}},S=y.makeAxisEventDataBase=function(P){var V={componentType:P.mainType,componentIndex:P.componentIndex};return V[P.mainType+"Index"]=P.componentIndex,V},x=y.innerTextLayout=function(P,V,H){var k=s(V-P),Z,Y;return o(k)?(Y=H>0?"top":"bottom",Z="center"):o(k-v)?(Y=H>0?"bottom":"top",Z="center"):(Y="middle",k>0&&k<v?Z=H>0?"right":"left":Z=H>0?"left":"right"),{rotation:k,textAlign:Z,textVerticalAlign:Y}};function L(P,V,H,k){var Z=s(H-P.rotation),Y,_,Q=k[0]>k[1],X=V==="start"&&!Q||V!=="start"&&Q;return o(Z-v/2)?(_=X?"bottom":"top",Y="center"):o(Z-v*1.5)?(_=X?"top":"bottom",Y="center"):(_="middle",Z<v*1.5&&Z>v/2?Y=X?"left":"right":Y=X?"right":"left"),{rotation:Z,textAlign:Y,textVerticalAlign:_}}var T=y.isLabelSilent=function(P){var V=P.get("tooltip");return P.get("silent")||!(P.get("triggerEvent")||V&&V.show)};function w(P,V,H){if(h(P.axis))return;var k=P.get("axisLabel.showMinLabel"),Z=P.get("axisLabel.showMaxLabel");V=V||[],H=H||[];var Y=V[0],_=V[1],Q=V[V.length-1],X=V[V.length-2],pe=H[0],te=H[1],fe=H[H.length-1],be=H[H.length-2];k===!1?(C(Y),C(pe)):N(Y,_)&&(k?(C(_),C(te)):(C(Y),C(pe))),Z===!1?(C(Q),C(fe)):N(X,Q)&&(Z?(C(X),C(be)):(C(Q),C(fe)))}function C(P){P&&(P.ignore=!0)}function N(P,V,H){var k=P&&P.getBoundingRect().clone(),Z=V&&V.getBoundingRect().clone();if(!k||!Z)return;var Y=c.identity([]);return c.rotate(Y,Y,-P.rotation),k.applyTransform(c.mul([],Y,P.getLocalTransform())),Z.applyTransform(c.mul([],Y,V.getLocalTransform())),k.intersect(Z)}function D(P){return P==="middle"||P==="center"}function B(P,V,H,k,Z){for(var Y=[],_=[],Q=[],X=0;X<P.length;X++){var pe=P[X].coord;_[0]=pe,_[1]=0,Q[0]=pe,Q[1]=H,V&&(u(_,_,V),u(Q,Q,V));var te=new f.Line({anid:Z+"_"+P[X].tickValue,subPixelOptimize:!0,shape:{x1:_[0],y1:_[1],x2:Q[0],y2:Q[1]},style:k,z2:2,silent:!0});Y.push(te)}return Y}function R(P,V,H){var k=V.axis,Z=V.getModel("axisTick");if(!Z.get("show")||k.scale.isBlank())return;for(var Y=Z.getModel("lineStyle"),_=H.tickDirection*Z.get("length"),Q=k.getTicksCoords(),X=B(Q,P._transform,_,g(Y.getLineStyle(),{stroke:V.get("axisLine.lineStyle.color")}),"ticks"),pe=0;pe<X.length;pe++)P.group.add(X[pe]);return X}function U(P,V,H){var k=V.axis,Z=V.getModel("minorTick");if(!Z.get("show")||k.scale.isBlank())return;var Y=k.getMinorTicksCoords();if(!Y.length)return;for(var _=Z.getModel("lineStyle"),Q=H.tickDirection*Z.get("length"),X=g(_.getLineStyle(),g(V.getModel("axisTick").getLineStyle(),{stroke:V.get("axisLine.lineStyle.color")})),pe=0;pe<Y.length;pe++)for(var te=B(Y[pe],P._transform,Q,X,"minorticks_"+pe),fe=0;fe<te.length;fe++)P.group.add(te[fe])}function M(P,V,H){var k=V.axis,Z=E(H.axisLabelShow,V.get("axisLabel.show"));if(!Z||k.scale.isBlank())return;var Y=V.getModel("axisLabel"),_=Y.get("margin"),Q=k.getViewLabels(),X=(E(H.labelRotate,Y.get("rotate"))||0)*v/180,pe=x(H.rotation,X,H.labelDirection),te=V.getCategories&&V.getCategories(!0),fe=[],be=T(V),Se=V.get("triggerEvent");return A(Q,function(ze,Xe){var wt=ze.tickValue,Be=ze.formattedLabel,Me=ze.rawLabel,vt=Y;te&&te[wt]&&te[wt].textStyle&&(vt=new i(te[wt].textStyle,Y,V.ecModel));var at=vt.getTextColor()||V.get("axisLine.lineStyle.color"),$e=k.dataToCoord(wt),bt=[$e,H.labelOffset+H.labelDirection*_],ut=new f.Text({anid:"label_"+wt,position:bt,rotation:pe.rotation,silent:be,z2:10});f.setTextStyle(ut.style,vt,{text:Be,textAlign:vt.getShallow("align",!0)||pe.textAlign,textVerticalAlign:vt.getShallow("verticalAlign",!0)||vt.getShallow("baseline",!0)||pe.textVerticalAlign,textFill:typeof at=="function"?at(k.type==="category"?Me:k.type==="value"?wt+"":wt,Xe):at}),Se&&(ut.eventData=S(V),ut.eventData.targetType="axisLabel",ut.eventData.value=Me),P._dumbGroup.add(ut),ut.updateTransform(),fe.push(ut),P.group.add(ut),ut.decomposeTransform()}),fe}var j=y;J.exports=j},"+wW9":function(J,F,e){var d=e("bYtY"),E=d.each,g=d.isArray,m=d.isObject,A=e("JuEJ"),b=e("4NO4"),f=b.normalizeToArray;function i(c,t){t=t.split(",");for(var u=c,a=0;a<t.length&&!(u=u&&u[t[a]],u==null);a++);return u}function r(c,t,u,a){t=t.split(",");for(var h=c,v,y=0;y<t.length-1;y++)v=t[y],h[v]==null&&(h[v]={}),h=h[v];(a||h[t[y]]==null)&&(h[t[y]]=u)}function o(c){E(s,function(t){t[0]in c&&!(t[1]in c)&&(c[t[1]]=c[t[0]])})}var s=[["x","left"],["y","top"],["x2","right"],["y2","bottom"]],l=["grid","geo","parallel","legend","toolbox","title","visualMap","dataZoom","timeline"];function n(c,t){A(c,t),c.series=f(c.series),E(c.series,function(u){if(!m(u))return;var a=u.type;if(a==="line")u.clipOverflow!=null&&(u.clip=u.clipOverflow);else if(a==="pie"||a==="gauge")u.clockWise!=null&&(u.clockwise=u.clockWise);else if(a==="gauge"){var h=i(u,"pointer.color");h!=null&&r(u,"itemStyle.color",h)}o(u)}),c.dataRange&&(c.visualMap=c.dataRange),E(l,function(u){var a=c[u];a&&(g(a)||(a=[a]),E(a,function(h){o(h)}))})}J.exports=n},"/IIm":function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("bYtY"),m=e("H6uX"),A=e("IwbS"),b=e("pP6R"),f=e("gPAo"),i=g.curry,r=g.each,o=g.map,s=Math.min,l=Math.max,n=Math.pow,c=1e4,t=6,u=6,a="globalPan",h={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},v={w:"ew",e:"ew",n:"ns",s:"ns",ne:"nesw",sw:"nesw",nw:"nwse",se:"nwse"},y={brushStyle:{lineWidth:2,stroke:"rgba(0,0,0,0.3)",fill:"rgba(0,0,0,0.1)"},transformable:!0,brushMode:"single",removeOnClick:!1},O=0;function S(je){m.call(this),this._zr=je,this.group=new A.Group,this._brushType,this._brushOption,this._panels,this._track=[],this._dragging,this._covers=[],this._creatingCover,this._creatingPanel,this._enableGlobalPan,this._uid="brushController_"+O++,this._handlers={},r(bt,function(De,ht){this._handlers[ht]=g.bind(De,this)},this)}S.prototype={constructor:S,enableBrush:function(je){return this._brushType&&L(this),je.brushType&&x(this,je),this},setPanels:function(je){if(je&&je.length){var De=this._panels={};g.each(je,function(ht){De[ht.panelId]=g.clone(ht)})}else this._panels=null;return this},mount:function(je){je=je||{},this._enableGlobalPan=je.enableGlobalPan;var De=this.group;return this._zr.add(De),De.attr({position:je.position||[0,0],rotation:je.rotation||0,scale:je.scale||[1,1]}),this._transform=De.getLocalTransform(),this},eachCover:function(je,De){r(this._covers,je,De)},updateCovers:function(je){je=g.map(je,function(Ge){return g.merge(g.clone(y),Ge,!0)});var De="\0-brush-index-",ht=this._covers,It=this._covers=[],kt=this,Ht=this._creatingCover;return new f(ht,je,nr,Wt).add(Bt).update(Bt).remove(Kt).execute(),this;function Wt(Ge,qe){return(Ge.id!=null?Ge.id:De+qe)+"-"+Ge.brushType}function nr(Ge,qe){return Wt(Ge.__brushOption,qe)}function Bt(Ge,qe){var st=je[Ge];if(qe!=null&&ht[qe]===Ht)It[Ge]=ht[qe];else{var ft=It[Ge]=qe!=null?(ht[qe].__brushOption=st,ht[qe]):N(kt,C(kt,st));R(kt,ft)}}function Kt(Ge){ht[Ge]!==Ht&&kt.group.remove(ht[Ge])}},unmount:function(){return this.enableBrush(!1),P(this),this._zr.remove(this.group),this},dispose:function(){this.unmount(),this.off()}},g.mixin(S,m);function x(je,De){var ht=je._zr;je._enableGlobalPan||b.take(ht,a,je._uid),T(ht,je._handlers),je._brushType=De.brushType,je._brushOption=g.merge(g.clone(y),De,!0)}function L(je){var De=je._zr;b.release(De,a,je._uid),w(De,je._handlers),je._brushType=je._brushOption=null}function T(je,De){r(De,function(ht,It){je.on(It,ht)})}function w(je,De){r(De,function(ht,It){je.off(It,ht)})}function C(je,De){var ht=Ve[De.brushType].createCover(je,De);return ht.__brushOption=De,B(ht,De),je.group.add(ht),ht}function N(je,De){var ht=U(De);return ht.endCreating&&(ht.endCreating(je,De),B(De,De.__brushOption)),De}function D(je,De){var ht=De.__brushOption;U(De).updateCoverShape(je,De,ht.range,ht)}function B(je,De){var ht=De.z;ht==null&&(ht=c),je.traverse(function(It){It.z=ht,It.z2=ht})}function R(je,De){U(De).updateCommon(je,De),D(je,De)}function U(je){return Ve[je.__brushOption.brushType]}function M(je,De,ht){var It=je._panels;if(!It)return!0;var kt,Ht=je._transform;return r(It,function(Wt){Wt.isTargetByCursor(De,ht,Ht)&&(kt=Wt)}),kt}function j(je,De){var ht=je._panels;if(!ht)return!0;var It=De.__brushOption.panelId;return It!=null?ht[It]:!0}function P(je){var De=je._covers,ht=De.length;return r(De,function(It){je.group.remove(It)},je),De.length=0,!!ht}function V(je,De){var ht=o(je._covers,function(It){var kt=It.__brushOption,Ht=g.clone(kt.range);return{brushType:kt.brushType,panelId:kt.panelId,range:Ht}});je.trigger("brush",ht,{isEnd:!!De.isEnd,removeOnClick:!!De.removeOnClick})}function H(je){var De=je._track;if(!De.length)return!1;var ht=De[De.length-1],It=De[0],kt=ht[0]-It[0],Ht=ht[1]-It[1],Wt=n(kt*kt+Ht*Ht,.5);return Wt>t}function k(je){var De=je.length-1;return De<0&&(De=0),[je[0],je[De]]}function Z(je,De,ht,It){var kt=new A.Group;return kt.add(new A.Rect({name:"main",style:X(ht),silent:!0,draggable:!0,cursor:"move",drift:i(je,De,kt,"nswe"),ondragend:i(V,De,{isEnd:!0})})),r(It,function(Ht){kt.add(new A.Rect({name:Ht,style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:i(je,De,kt,Ht),ondragend:i(V,De,{isEnd:!0})}))}),kt}function Y(je,De,ht,It){var kt=It.brushStyle.lineWidth||0,Ht=l(kt,u),Wt=ht[0][0],nr=ht[1][0],Bt=Wt-kt/2,Kt=nr-kt/2,Ge=ht[0][1],qe=ht[1][1],st=Ge-Ht+kt/2,ft=qe-Ht+kt/2,nt=Ge-Wt,se=qe-nr,me=nt+kt,lt=se+kt;Q(je,De,"main",Wt,nr,nt,se),It.transformable&&(Q(je,De,"w",Bt,Kt,Ht,lt),Q(je,De,"e",st,Kt,Ht,lt),Q(je,De,"n",Bt,Kt,me,Ht),Q(je,De,"s",Bt,ft,me,Ht),Q(je,De,"nw",Bt,Kt,Ht,Ht),Q(je,De,"ne",st,Kt,Ht,Ht),Q(je,De,"sw",Bt,ft,Ht,Ht),Q(je,De,"se",st,ft,Ht,Ht))}function _(je,De){var ht=De.__brushOption,It=ht.transformable,kt=De.childAt(0);kt.useStyle(X(ht)),kt.attr({silent:!It,cursor:It?"move":"default"}),r(["w","e","n","s","se","sw","ne","nw"],function(Ht){var Wt=De.childOfName(Ht),nr=fe(je,Ht);Wt&&Wt.attr({silent:!It,invisible:!It,cursor:It?v[nr]+"-resize":null})})}function Q(je,De,ht,It,kt,Ht,Wt){var nr=De.childOfName(ht);nr&&nr.setShape(wt(Xe(je,De,[[It,kt],[It+Ht,kt+Wt]])))}function X(je){return g.defaults({strokeNoScale:!0},je.brushStyle)}function pe(je,De,ht,It){var kt=[s(je,ht),s(De,It)],Ht=[l(je,ht),l(De,It)];return[[kt[0],Ht[0]],[kt[1],Ht[1]]]}function te(je){return A.getTransform(je.group)}function fe(je,De){if(De.length>1){De=De.split("");var ht=[fe(je,De[0]),fe(je,De[1])];return(ht[0]==="e"||ht[0]==="w")&&ht.reverse(),ht.join("")}else{var It={w:"left",e:"right",n:"top",s:"bottom"},kt={left:"w",right:"e",top:"n",bottom:"s"},ht=A.transformDirection(It[De],te(je));return kt[ht]}}function be(je,De,ht,It,kt,Ht,Wt,nr){var Bt=It.__brushOption,Kt=je(Bt.range),Ge=ze(ht,Ht,Wt);r(kt.split(""),function(qe){var st=h[qe];Kt[st[0]][st[1]]+=Ge[st[0]]}),Bt.range=De(pe(Kt[0][0],Kt[1][0],Kt[0][1],Kt[1][1])),R(ht,It),V(ht,{isEnd:!1})}function Se(je,De,ht,It,kt){var Ht=De.__brushOption.range,Wt=ze(je,ht,It);r(Ht,function(nr){nr[0]+=Wt[0],nr[1]+=Wt[1]}),R(je,De),V(je,{isEnd:!1})}function ze(je,De,ht){var It=je.group,kt=It.transformCoordToLocal(De,ht),Ht=It.transformCoordToLocal(0,0);return[kt[0]-Ht[0],kt[1]-Ht[1]]}function Xe(je,De,ht){var It=j(je,De);return It&&It!==!0?It.clipPath(ht,je._transform):g.clone(ht)}function wt(je){var De=s(je[0][0],je[1][0]),ht=s(je[0][1],je[1][1]),It=l(je[0][0],je[1][0]),kt=l(je[0][1],je[1][1]);return{x:De,y:ht,width:It-De,height:kt-ht}}function Be(je,De,ht){if(!je._brushType||At(je,De))return;var It=je._zr,kt=je._covers,Ht=M(je,De,ht);if(!je._dragging)for(var Wt=0;Wt<kt.length;Wt++){var nr=kt[Wt].__brushOption;if(Ht&&(Ht===!0||nr.panelId===Ht.panelId)&&Ve[nr.brushType].contain(kt[Wt],ht[0],ht[1]))return}Ht&&It.setCursorStyle("crosshair")}function Me(je){var De=je.event;De.preventDefault&&De.preventDefault()}function vt(je,De,ht){return je.childOfName("main").contain(De,ht)}function at(je,De,ht,It){var kt=je._creatingCover,Ht=je._creatingPanel,Wt=je._brushOption,nr;if(je._track.push(ht.slice()),H(je)||kt){if(Ht&&!kt){Wt.brushMode==="single"&&P(je);var Bt=g.clone(Wt);Bt.brushType=$e(Bt.brushType,Ht),Bt.panelId=Ht===!0?null:Ht.panelId,kt=je._creatingCover=C(je,Bt),je._covers.push(kt)}if(kt){var Kt=Ve[$e(je._brushType,Ht)],Ge=kt.__brushOption;Ge.range=Kt.getCreatingRange(Xe(je,kt,je._track)),It&&(N(je,kt),Kt.updateCommon(je,kt)),D(je,kt),nr={isEnd:It}}}else It&&Wt.brushMode==="single"&&Wt.removeOnClick&&(M(je,De,ht)&&P(je)&&(nr={isEnd:It,removeOnClick:!0}));return nr}function $e(je,De){return je==="auto"?De.defaultBrushType:je}var bt={mousedown:function(je){if(this._dragging)ut(this,je);else if(!je.target||!je.target.draggable){Me(je);var De=this.group.transformCoordToLocal(je.offsetX,je.offsetY);this._creatingCover=null;var ht=this._creatingPanel=M(this,je,De);ht&&(this._dragging=!0,this._track=[De.slice()])}},mousemove:function(je){var De=je.offsetX,ht=je.offsetY,It=this.group.transformCoordToLocal(De,ht);if(Be(this,je,It),this._dragging){Me(je);var kt=at(this,je,It,!1);kt&&V(this,kt)}},mouseup:function(je){ut(this,je)}};function ut(je,De){if(je._dragging){Me(De);var ht=De.offsetX,It=De.offsetY,kt=je.group.transformCoordToLocal(ht,It),Ht=at(je,De,kt,!0);je._dragging=!1,je._track=[],je._creatingCover=null,Ht&&V(je,Ht)}}function At(je,De,ht){var It=je._zr;return De<0||De>It.getWidth()||ht<0||ht>It.getHeight()}var Ve={lineX:gt(0),lineY:gt(1),rect:{createCover:function(je,De){return Z(i(be,function(ht){return ht},function(ht){return ht}),je,De,["w","e","n","s","se","sw","ne","nw"])},getCreatingRange:function(je){var De=k(je);return pe(De[1][0],De[1][1],De[0][0],De[0][1])},updateCoverShape:function(je,De,ht,It){Y(je,De,ht,It)},updateCommon:_,contain:vt},polygon:{createCover:function(je,De){var ht=new A.Group;return ht.add(new A.Polyline({name:"main",style:X(De),silent:!0})),ht},getCreatingRange:function(je){return je},endCreating:function(je,De){De.remove(De.childAt(0)),De.add(new A.Polygon({name:"main",draggable:!0,drift:i(Se,je,De),ondragend:i(V,je,{isEnd:!0})}))},updateCoverShape:function(je,De,ht,It){De.childAt(0).setShape({points:Xe(je,De,ht)})},updateCommon:_,contain:vt}};function gt(je){return{createCover:function(De,ht){return Z(i(be,function(It){var kt=[It,[0,100]];return je&&kt.reverse(),kt},function(It){return It[je]}),De,ht,[["w","e"],["n","s"]][je])},getCreatingRange:function(De){var ht=k(De),It=s(ht[0][je],ht[1][je]),kt=l(ht[0][je],ht[1][je]);return[It,kt]},updateCoverShape:function(De,ht,It,kt){var Ht,Wt=j(De,ht);if(Wt!==!0&&Wt.getLinearBrushOtherExtent)Ht=Wt.getLinearBrushOtherExtent(je,De._transform);else{var nr=De._zr;Ht=[0,[nr.getWidth(),nr.getHeight()][1-je]]}var Bt=[It,Ht];je&&Bt.reverse(),Y(De,ht,Bt,kt)},updateCommon:_,contain:vt}}var Je=S;J.exports=Je},"/MfK":function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="DeleteOutlined";var b=F.a=d.forwardRef(A)},"/SeX":function(J,F,e){var d=e("knOB"),E=e("qZFw"),g=function(A){this.name=A||"",this.cx=0,this.cy=0,this._radiusAxis=new d,this._angleAxis=new E,this._radiusAxis.polar=this._angleAxis.polar=this};g.prototype={type:"polar",axisPointerEnabled:!0,constructor:g,dimensions:["radius","angle"],model:null,containPoint:function(A){var b=this.pointToCoord(A);return this._radiusAxis.contain(b[0])&&this._angleAxis.contain(b[1])},containData:function(A){return this._radiusAxis.containData(A[0])&&this._angleAxis.containData(A[1])},getAxis:function(A){return this["_"+A+"Axis"]},getAxes:function(){return[this._radiusAxis,this._angleAxis]},getAxesByScale:function(A){var b=[],f=this._angleAxis,i=this._radiusAxis;return f.scale.type===A&&b.push(f),i.scale.type===A&&b.push(i),b},getAngleAxis:function(){return this._angleAxis},getRadiusAxis:function(){return this._radiusAxis},getOtherAxis:function(A){var b=this._angleAxis;return A===b?this._radiusAxis:b},getBaseAxis:function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAngleAxis()},getTooltipAxes:function(A){var b=A!=null&&A!=="auto"?this.getAxis(A):this.getBaseAxis();return{baseAxes:[b],otherAxes:[this.getOtherAxis(b)]}},dataToPoint:function(A,b){return this.coordToPoint([this._radiusAxis.dataToRadius(A[0],b),this._angleAxis.dataToAngle(A[1],b)])},pointToData:function(A,b){var f=this.pointToCoord(A);return[this._radiusAxis.radiusToData(f[0],b),this._angleAxis.angleToData(f[1],b)]},pointToCoord:function(A){var b=A[0]-this.cx,f=A[1]-this.cy,i=this.getAngleAxis(),r=i.getExtent(),o=Math.min(r[0],r[1]),s=Math.max(r[0],r[1]);i.inverse?o=s-360:s=o+360;var l=Math.sqrt(b*b+f*f);b/=l,f/=l;for(var n=Math.atan2(-f,b)/Math.PI*180,c=n<o?1:-1;n<o||n>s;)n+=c*360;return[l,n]},coordToPoint:function(A){var b=A[0],f=A[1]/180*Math.PI,i=Math.cos(f)*b+this.cx,r=-Math.sin(f)*b+this.cy;return[i,r]},getArea:function(){var A=this.getAngleAxis(),b=this.getRadiusAxis(),f=b.getExtent().slice();f[0]>f[1]&&f.reverse();var i=A.getExtent(),r=Math.PI/180;return{cx:this.cx,cy:this.cy,r0:f[0],r:f[1],startAngle:-i[0]*r,endAngle:-i[1]*r,clockwise:A.inverse,contain:function(o,s){var l=o-this.cx,n=s-this.cy,c=l*l+n*n,t=this.r,u=this.r0;return c<=t*t&&c>=u*u}}}};var m=g;J.exports=m},"/WM3":function(J,F,e){var d=e("QuXc"),E=e("bYtY"),g=E.isFunction,m={createOnAllSeries:!0,performRawSeries:!0,reset:function(A,b){var f=A.getData(),i=(A.visualColorAccessPath||"itemStyle.color").split("."),r=A.get(i),o=g(r)&&!(r instanceof d)?r:null;(!r||o)&&(r=A.getColorFromPalette(A.name,null,b.getSeriesCount())),f.setVisual("color",r);var s=(A.visualBorderColorAccessPath||"itemStyle.borderColor").split("."),l=A.get(s);if(f.setVisual("borderColor",l),!b.isSeriesFiltered(A)){o&&f.each(function(c){f.setItemVisual(c,"color",o(A.getDataParams(c)))});var n=function(c,t){var u=c.getItemModel(t),a=u.get(i,!0),h=u.get(s,!0);a!=null&&c.setItemVisual(t,"color",a),h!=null&&c.setItemVisual(t,"borderColor",h)};return{dataEach:f.hasItemOption?n:null}}}};J.exports=m},"/d5a":function(J,F){var e={average:function(g){for(var m=0,A=0,b=0;b<g.length;b++)isNaN(g[b])||(m+=g[b],A++);return A===0?NaN:m/A},sum:function(g){for(var m=0,A=0;A<g.length;A++)m+=g[A]||0;return m},max:function(g){for(var m=-Infinity,A=0;A<g.length;A++)g[A]>m&&(m=g[A]);return isFinite(m)?m:NaN},min:function(g){for(var m=Infinity,A=0;A<g.length;A++)g[A]<m&&(m=g[A]);return isFinite(m)?m:NaN},nearest:function(g){return g[0]}},d=function(g,m){return Math.round(g.length/2)};function E(g){return{seriesType:g,modifyOutputEnd:!0,reset:function(m,A,b){var f=m.getData(),i=m.get("sampling"),r=m.coordinateSystem;if(r.type==="cartesian2d"&&i){var o=r.getBaseAxis(),s=r.getOtherAxis(o),l=o.getExtent(),n=l[1]-l[0],c=Math.round(f.count()/n);if(c>1){var t;typeof i=="string"?t=e[i]:typeof i=="function"&&(t=i),t&&m.setData(f.downSample(f.mapDimension(s.dim),1/c,t,d))}}}}}J.exports=E},"/ezw":function(J,F,e){"use strict";var d=e("lSNA"),E=e.n(d),g=e("pVnL"),m=e.n(g),A=e("cDf5"),b=e.n(A),f=e("q1tI"),i=e("TSYQ"),r=e.n(i),o=function(H){var k=H.prefixCls,Z=H.className,Y=H.width,_=H.style;return f.createElement("h3",{className:r()(k,Z),style:m()({width:Y},_)})},s=o,l=e("RIqP"),n=e.n(l),c=function(H){var k=function(te){var fe=H.width,be=H.rows,Se=be===void 0?2:be;return Array.isArray(fe)?fe[te]:Se-1===te?fe:void 0},Z=H.prefixCls,Y=H.className,_=H.style,Q=H.rows,X=n()(Array(Q)).map(function(pe,te){return f.createElement("li",{key:te,style:{width:k(te)}})});return f.createElement("ul",{className:r()(Z,Y),style:_},X)},t=c,u=e("H84U"),a=function(H){var k,Z,Y=H.prefixCls,_=H.className,Q=H.style,X=H.size,pe=H.shape,te=r()((k={},E()(k,"".concat(Y,"-lg"),X==="large"),E()(k,"".concat(Y,"-sm"),X==="small"),k)),fe=r()((Z={},E()(Z,"".concat(Y,"-circle"),pe==="circle"),E()(Z,"".concat(Y,"-square"),pe==="square"),E()(Z,"".concat(Y,"-round"),pe==="round"),Z)),be=typeof X=="number"?{width:X,height:X,lineHeight:"".concat(X,"px")}:{};return f.createElement("span",{className:r()(Y,_,te,fe),style:m()(m()({},be),Q)})},h=a,v=e("BGR+"),y=function(H){var k=function(Y){var _=Y.getPrefixCls,Q=H.prefixCls,X=H.className,pe=H.active,te=_("skeleton",Q),fe=Object(v.default)(H,["prefixCls"]),be=r()(te,X,"".concat(te,"-element"),E()({},"".concat(te,"-active"),pe));return f.createElement("div",{className:be},f.createElement(h,m()({prefixCls:"".concat(te,"-avatar")},fe)))};return f.createElement(u.a,null,k)};y.defaultProps={size:"default",shape:"circle"};var O=y,S=function(H){var k=function(Y){var _=Y.getPrefixCls,Q=H.prefixCls,X=H.className,pe=H.active,te=_("skeleton",Q),fe=Object(v.default)(H,["prefixCls"]),be=r()(te,X,"".concat(te,"-element"),E()({},"".concat(te,"-active"),pe));return f.createElement("div",{className:be},f.createElement(h,m()({prefixCls:"".concat(te,"-button")},fe)))};return f.createElement(u.a,null,k)};S.defaultProps={size:"default"};var x=S,L=function(H){var k=function(Y){var _=Y.getPrefixCls,Q=H.prefixCls,X=H.className,pe=H.active,te=_("skeleton",Q),fe=Object(v.default)(H,["prefixCls"]),be=r()(te,X,"".concat(te,"-element"),E()({},"".concat(te,"-active"),pe));return f.createElement("div",{className:be},f.createElement(h,m()({prefixCls:"".concat(te,"-input")},fe)))};return f.createElement(u.a,null,k)};L.defaultProps={size:"default"};var T=L,w="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z",C=function(H){var k=function(Y){var _=Y.getPrefixCls,Q=H.prefixCls,X=H.className,pe=H.style,te=_("skeleton",Q),fe=r()(te,X,"".concat(te,"-element"));return f.createElement("div",{className:fe},f.createElement("div",{className:r()("".concat(te,"-image"),X),style:pe},f.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:"".concat(te,"-image-svg")},f.createElement("path",{d:w,className:"".concat(te,"-image-path")}))))};return f.createElement(u.a,null,k)},N=C;function D(V){return V&&b()(V)==="object"?V:{}}function B(V,H){return V&&!H?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function R(V,H){return!V&&H?{width:"38%"}:V&&H?{width:"50%"}:{}}function U(V,H){var k={};return(!V||!H)&&(k.width="61%"),!V&&H?k.rows=3:k.rows=2,k}var M=function(H){var k=function(Y){var _=Y.getPrefixCls,Q=Y.direction,X=H.prefixCls,pe=H.loading,te=H.className,fe=H.children,be=H.avatar,Se=H.title,ze=H.paragraph,Xe=H.active,wt=H.round,Be=_("skeleton",X);if(pe||!("loading"in H)){var Me,vt=!!be,at=!!Se,$e=!!ze,bt;if(vt){var ut=m()(m()({prefixCls:"".concat(Be,"-avatar")},B(at,$e)),D(be));bt=f.createElement("div",{className:"".concat(Be,"-header")},f.createElement(h,ut))}var At;if(at||$e){var Ve;if(at){var gt=m()(m()({prefixCls:"".concat(Be,"-title")},R(vt,$e)),D(Se));Ve=f.createElement(s,gt)}var Je;if($e){var je=m()(m()({prefixCls:"".concat(Be,"-paragraph")},U(vt,at)),D(ze));Je=f.createElement(t,je)}At=f.createElement("div",{className:"".concat(Be,"-content")},Ve,Je)}var De=r()(Be,te,(Me={},E()(Me,"".concat(Be,"-with-avatar"),vt),E()(Me,"".concat(Be,"-active"),Xe),E()(Me,"".concat(Be,"-rtl"),Q==="rtl"),E()(Me,"".concat(Be,"-round"),wt),Me));return f.createElement("div",{className:De},bt,At)}return fe};return f.createElement(u.a,null,k)};M.defaultProps={avatar:!1,title:!0,paragraph:!0},M.Button=x,M.Avatar=O,M.Input=T,M.Image=N;var j=M,P=F.a=j},"/iHx":function(J,F,e){var d=e("6GrX"),E=e("IwbS"),g=["textStyle","color"],m={getTextColor:function(A){var b=this.ecModel;return this.getShallow("color")||(!A&&b?b.get(g):null)},getFont:function(){return E.getFont({fontStyle:this.getShallow("fontStyle"),fontWeight:this.getShallow("fontWeight"),fontSize:this.getShallow("fontSize"),fontFamily:this.getShallow("fontFamily")},this.ecModel)},getTextRect:function(A){return d.getBoundingRect(A,this.getFont(),this.getShallow("align"),this.getShallow("verticalAlign")||this.getShallow("baseline"),this.getShallow("padding"),this.getShallow("lineHeight"),this.getShallow("rich"),this.getShallow("truncateText"))}};J.exports=m},"/kpp":function(J,F,e){"use strict";var d=e("lSNA"),E=e.n(d),g=e("pVnL"),m=e.n(g),A=e("cDf5"),b=e.n(A),f=e("q1tI"),i=e.n(f),r=e("TSYQ"),o=e.n(r),s=e("o/2+"),l=e("H84U"),n=function(u,a){var h={};for(var v in u)Object.prototype.hasOwnProperty.call(u,v)&&a.indexOf(v)<0&&(h[v]=u[v]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,v=Object.getOwnPropertySymbols(u);y<v.length;y++)a.indexOf(v[y])<0&&Object.prototype.propertyIsEnumerable.call(u,v[y])&&(h[v[y]]=u[v[y]]);return h};function c(u){return typeof u=="number"?"".concat(u," ").concat(u," auto"):/^\d+(\.\d+)?(px|em|rem|%)$/.test(u)?"0 0 ".concat(u):u}var t=f.forwardRef(function(u,a){var h=function(y){var O,S=y.getPrefixCls,x=y.direction,L=u.prefixCls,T=u.span,w=u.order,C=u.offset,N=u.push,D=u.pull,B=u.className,R=u.children,U=u.flex,M=u.style,j=n(u,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),P=S("col",L),V={};["xs","sm","md","lg","xl","xxl"].forEach(function(k){var Z,Y={},_=u[k];typeof _=="number"?Y.span=_:b()(_)==="object"&&(Y=_||{}),delete j[k],V=m()(m()({},V),(Z={},E()(Z,"".concat(P,"-").concat(k,"-").concat(Y.span),Y.span!==void 0),E()(Z,"".concat(P,"-").concat(k,"-order-").concat(Y.order),Y.order||Y.order===0),E()(Z,"".concat(P,"-").concat(k,"-offset-").concat(Y.offset),Y.offset||Y.offset===0),E()(Z,"".concat(P,"-").concat(k,"-push-").concat(Y.push),Y.push||Y.push===0),E()(Z,"".concat(P,"-").concat(k,"-pull-").concat(Y.pull),Y.pull||Y.pull===0),E()(Z,"".concat(P,"-rtl"),x==="rtl"),Z))});var H=o()(P,(O={},E()(O,"".concat(P,"-").concat(T),T!==void 0),E()(O,"".concat(P,"-order-").concat(w),w),E()(O,"".concat(P,"-offset-").concat(C),C),E()(O,"".concat(P,"-push-").concat(N),N),E()(O,"".concat(P,"-pull-").concat(D),D),O),B,V);return f.createElement(s.a.Consumer,null,function(k){var Z=k.gutter,Y=m()({},M);return Z&&(Y=m()(m()(m()({},Z[0]>0?{paddingLeft:Z[0]/2,paddingRight:Z[0]/2}:{}),Z[1]>0?{paddingTop:Z[1]/2,paddingBottom:Z[1]/2}:{}),Y)),U&&(Y.flex=c(U)),f.createElement("div",m()({},j,{style:Y,className:H,ref:a}),R)})};return f.createElement(l.a,null,h)});t.displayName="Col",F.a=t},"/ry/":function(J,F,e){var d=e("bYtY"),E=e("T4UG"),g=e("5GhG"),m=g.seriesModelMixin,A=E.extend({type:"series.boxplot",dependencies:["xAxis","yAxis","grid"],defaultValueDimensions:[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],dimensions:null,defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,layout:null,boxWidth:[7,50],itemStyle:{color:"#fff",borderWidth:1},emphasis:{itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:2,shadowOffsetY:2,shadowColor:"rgba(0,0,0,0.4)"}},animationEasing:"elasticOut",animationDuration:800}});d.mixin(A,m,!0);var b=A;J.exports=b},"/stD":function(J,F,e){var d=e("bYtY"),E=e("IUWy"),g=e("Kagy"),m=g.toolbox.brush;function A(i,r,o){this.model=i,this.ecModel=r,this.api=o,this._brushType,this._brushMode}A.defaultOption={show:!0,type:["rect","polygon","lineX","lineY","keep","clear"],icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:d.clone(m.title)};var b=A.prototype;b.render=b.updateView=function(i,r,o){var s,l,n;r.eachComponent({mainType:"brush"},function(c){s=c.brushType,l=c.brushOption.brushMode||"single",n|=c.areas.length}),this._brushType=s,this._brushMode=l,d.each(i.get("type",!0),function(c){i.setIconStatus(c,(c==="keep"?l==="multiple":c==="clear"?n:c===s)?"emphasis":"normal")})},b.getIcons=function(){var i=this.model,r=i.get("icon",!0),o={};return d.each(i.get("type",!0),function(s){r[s]&&(o[s]=r[s])}),o},b.onclick=function(i,r,o){var s=this._brushType,l=this._brushMode;o==="clear"?(r.dispatchAction({type:"axisAreaSelect",intervals:[]}),r.dispatchAction({type:"brush",command:"clear",areas:[]})):r.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:o==="keep"?s:s===o?!1:o,brushMode:o==="keep"?l==="multiple"?"single":"multiple":l}})},E.register("brush",A);var f=A;J.exports=f},"/wGt":function(J,F,e){"use strict";var d=e("lSNA"),E=e.n(d),g=e("pVnL"),m=e.n(g),A=e("lwsE"),b=e.n(A),f=e("W8MJ"),i=e.n(f),r=e("PJYZ"),o=e.n(r),s=e("7W2i"),l=e.n(s),n=e("LQ03"),c=e.n(n),t=e("q1tI"),u=e("Ff2n"),a=e("1OyB"),h=e("vuIU"),v=e("Ji7U"),y=e("md7G"),O=e("foSv"),S=e("1W/9"),x=e("rePB"),L=e("JX7q"),T=e("TSYQ"),w=e.n(T),C=e("qx4F"),N=e("4IlW");function D(Ve){return Array.isArray(Ve)?Ve:[Ve]}var B={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend"},R=Object.keys(B).filter(function(Ve){if(typeof document=="undefined")return!1;var gt=document.getElementsByTagName("html")[0];return Ve in(gt?gt.style:{})})[0],U=B[R];function M(Ve,gt,Je,je){Ve.addEventListener?Ve.addEventListener(gt,Je,je):Ve.attachEvent&&Ve.attachEvent("on".concat(gt),Je)}function j(Ve,gt,Je,je){Ve.removeEventListener?Ve.removeEventListener(gt,Je,je):Ve.attachEvent&&Ve.detachEvent("on".concat(gt),Je)}function P(Ve,gt){var Je=typeof Ve=="function"?Ve(gt):Ve;return Array.isArray(Je)?Je.length===2?Je:[Je[0],Je[1]]:[Je]}var V=function(gt){return!isNaN(parseFloat(gt))&&isFinite(gt)},H=!(typeof window!="undefined"&&window.document&&window.document.createElement),k=function Ve(gt,Je,je,De){if(!Je||Je===document||Je instanceof Document)return!1;if(Je===gt.parentNode)return!0;var ht=Math.max(Math.abs(je),Math.abs(De))===Math.abs(De),It=Math.max(Math.abs(je),Math.abs(De))===Math.abs(je),kt=Je.scrollHeight-Je.clientHeight,Ht=Je.scrollWidth-Je.clientWidth,Wt=document.defaultView.getComputedStyle(Je),nr=Wt.overflowY==="auto"||Wt.overflowY==="scroll",Bt=Wt.overflowX==="auto"||Wt.overflowX==="scroll",Kt=kt&&nr,Ge=Ht&&Bt;return ht&&(!Kt||Kt&&(Je.scrollTop>=kt&&De<0||Je.scrollTop<=0&&De>0))||It&&(!Ge||Ge&&(Je.scrollLeft>=Ht&&je<0||Je.scrollLeft<=0&&je>0))?Ve(gt,Je.parentNode,je,De):!1};function Z(Ve){var gt=Y();return function(){var je=Object(O.a)(Ve),De;if(gt){var ht=Object(O.a)(this).constructor;De=Reflect.construct(je,arguments,ht)}else De=je.apply(this,arguments);return Object(y.a)(this,De)}}function Y(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(Ve){return!1}}var _={},Q=function(Ve){Object(v.a)(Je,Ve);var gt=Z(Je);function Je(je){var De;return Object(a.a)(this,Je),De=gt.call(this,je),De.domFocus=function(){De.dom&&De.dom.focus()},De.removeStartHandler=function(ht){if(ht.touches.length>1)return;De.startPos={x:ht.touches[0].clientX,y:ht.touches[0].clientY}},De.removeMoveHandler=function(ht){if(ht.changedTouches.length>1)return;var It=ht.currentTarget,kt=ht.changedTouches[0].clientX-De.startPos.x,Ht=ht.changedTouches[0].clientY-De.startPos.y;(It===De.maskDom||It===De.handlerDom||It===De.contentDom&&k(It,ht.target,kt,Ht))&&ht.cancelable&&ht.preventDefault()},De.transitionEnd=function(ht){var It=ht.target;j(It,U,De.transitionEnd),It.style.transition=""},De.onKeyDown=function(ht){if(ht.keyCode===N.a.ESC){var It=De.props.onClose;ht.stopPropagation(),It&&It(ht)}},De.onWrapperTransitionEnd=function(ht){var It=De.props,kt=It.open,Ht=It.afterVisibleChange;ht.target===De.contentWrapper&&ht.propertyName.match(/transform$/)&&(De.dom.style.transition="",!kt&&De.getCurrentDrawerSome()&&(document.body.style.overflowX="",De.maskDom&&(De.maskDom.style.left="",De.maskDom.style.width="")),Ht&&Ht(!!kt))},De.openLevelTransition=function(){var ht=De.props,It=ht.open,kt=ht.width,Ht=ht.height,Wt=De.getHorizontalBoolAndPlacementName(),nr=Wt.isHorizontal,Bt=Wt.placementName,Kt=De.contentDom?De.contentDom.getBoundingClientRect()[nr?"width":"height"]:0,Ge=(nr?kt:Ht)||Kt;De.setLevelAndScrolling(It,Bt,Ge)},De.setLevelTransform=function(ht,It,kt,Ht){var Wt=De.props,nr=Wt.placement,Bt=Wt.levelMove,Kt=Wt.duration,Ge=Wt.ease,qe=Wt.showMask;De.levelDom.forEach(function(st){st.style.transition="transform ".concat(Kt," ").concat(Ge),M(st,U,De.transitionEnd);var ft=ht?kt:0;if(Bt){var nt=P(Bt,{target:st,open:ht});ft=ht?nt[0]:nt[1]||0}var se=typeof ft=="number"?"".concat(ft,"px"):ft,me=nr==="left"||nr==="top"?se:"-".concat(se);me=qe&&nr==="right"&&Ht?"calc(".concat(me," + ").concat(Ht,"px)"):me,st.style.transform=ft?"".concat(It,"(").concat(me,")"):""})},De.setLevelAndScrolling=function(ht,It,kt){var Ht=De.props.onChange;if(!H){var Wt=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth?Object(C.a)(!0):0;De.setLevelTransform(ht,It,kt,Wt),De.toggleScrollingToDrawerAndBody(Wt)}Ht&&Ht(ht)},De.toggleScrollingToDrawerAndBody=function(ht){var It=De.props,kt=It.getOpenCount,Ht=It.getContainer,Wt=It.showMask,nr=It.open,Bt=Ht&&Ht(),Kt=kt&&kt();if(Bt&&Bt.parentNode===document.body&&Wt){var Ge=["touchstart"],qe=[document.body,De.maskDom,De.handlerDom,De.contentDom];nr&&document.body.style.overflow!=="hidden"?(ht&&De.addScrollingEffect(ht),Kt===1&&(document.body.style.overflow="hidden"),document.body.style.touchAction="none",qe.forEach(function(st,ft){if(!st)return;M(st,Ge[ft]||"touchmove",ft?De.removeMoveHandler:De.removeStartHandler,De.passive)})):De.getCurrentDrawerSome()&&(Kt||(document.body.style.overflow=""),document.body.style.touchAction="",ht&&De.remScrollingEffect(ht),qe.forEach(function(st,ft){if(!st)return;j(st,Ge[ft]||"touchmove",ft?De.removeMoveHandler:De.removeStartHandler,De.passive)}))}},De.addScrollingEffect=function(ht){var It=De.props,kt=It.placement,Ht=It.duration,Wt=It.ease,nr=It.getOpenCount,Bt=It.switchScrollingEffect,Kt=nr&&nr();Kt===1&&Bt();var Ge="width ".concat(Ht," ").concat(Wt),qe="transform ".concat(Ht," ").concat(Wt);De.dom.style.transition="none";switch(kt){case"right":De.dom.style.transform="translateX(-".concat(ht,"px)");break;case"top":case"bottom":De.dom.style.width="calc(100% - ".concat(ht,"px)"),De.dom.style.transform="translateZ(0)";break;default:break}clearTimeout(De.timeout),De.timeout=setTimeout(function(){De.dom&&(De.dom.style.transition="".concat(qe,",").concat(Ge),De.dom.style.width="",De.dom.style.transform="")})},De.remScrollingEffect=function(ht){var It=De.props,kt=It.placement,Ht=It.duration,Wt=It.ease,nr=It.getOpenCount,Bt=It.switchScrollingEffect,Kt=nr&&nr();Kt||Bt(!0),R&&(document.body.style.overflowX="hidden"),De.dom.style.transition="none";var Ge,qe="width ".concat(Ht," ").concat(Wt),st="transform ".concat(Ht," ").concat(Wt);switch(kt){case"left":{De.dom.style.width="100%",qe="width 0s ".concat(Wt," ").concat(Ht);break}case"right":{De.dom.style.transform="translateX(".concat(ht,"px)"),De.dom.style.width="100%",qe="width 0s ".concat(Wt," ").concat(Ht),De.maskDom&&(De.maskDom.style.left="-".concat(ht,"px"),De.maskDom.style.width="calc(100% + ".concat(ht,"px)"));break}case"top":case"bottom":{De.dom.style.width="calc(100% + ".concat(ht,"px)"),De.dom.style.height="100%",De.dom.style.transform="translateZ(0)",Ge="height 0s ".concat(Wt," ").concat(Ht);break}default:break}clearTimeout(De.timeout),De.timeout=setTimeout(function(){De.dom&&(De.dom.style.transition="".concat(st,",").concat(Ge?"".concat(Ge,","):"").concat(qe),De.dom.style.transform="",De.dom.style.width="",De.dom.style.height="")})},De.getCurrentDrawerSome=function(){return!Object.keys(_).some(function(ht){return _[ht]})},De.getLevelDom=function(ht){var It=ht.level,kt=ht.getContainer;if(H)return;var Ht=kt&&kt(),Wt=Ht?Ht.parentNode:null;if(De.levelDom=[],It==="all"){var nr=Wt?Array.prototype.slice.call(Wt.children):[];nr.forEach(function(Bt){Bt.nodeName!=="SCRIPT"&&Bt.nodeName!=="STYLE"&&Bt.nodeName!=="LINK"&&Bt!==Ht&&De.levelDom.push(Bt)})}else It&&D(It).forEach(function(Bt){document.querySelectorAll(Bt).forEach(function(Kt){De.levelDom.push(Kt)})})},De.getHorizontalBoolAndPlacementName=function(){var ht=De.props.placement,It=ht==="left"||ht==="right",kt="translate".concat(It?"X":"Y");return{isHorizontal:It,placementName:kt}},De.state={_self:Object(L.a)(De)},De}return Object(h.a)(Je,[{key:"componentDidMount",value:function(){var De=this;if(!H){var ht=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return ht=!0,null}}))}catch(nr){}this.passive=ht?{passive:!1}:!1}var It=this.props,kt=It.open,Ht=It.getContainer,Wt=Ht&&Ht();this.drawerId="drawer_id_".concat(Number((Date.now()+Math.random()).toString().replace(".",Math.round(Math.random()*9).toString())).toString(16)),this.getLevelDom(this.props),kt&&(Wt&&Wt.parentNode===document.body&&(_[this.drawerId]=kt),this.openLevelTransition(),this.forceUpdate(function(){De.domFocus()}))}},{key:"componentDidUpdate",value:function(De){var ht=this.props,It=ht.open,kt=ht.getContainer,Ht=kt&&kt();It!==De.open&&(It&&this.domFocus(),Ht&&Ht.parentNode===document.body&&(_[this.drawerId]=!!It),this.openLevelTransition())}},{key:"componentWillUnmount",value:function(){var De=this.props,ht=De.getOpenCount,It=De.open,kt=De.switchScrollingEffect,Ht=typeof ht=="function"&&ht();delete _[this.drawerId],It&&(this.setLevelTransform(!1),document.body.style.touchAction=""),Ht||(document.body.style.overflow="",kt(!0))}},{key:"render",value:function(){var De,ht=this,It=this.props,kt=It.className,Ht=It.children,Wt=It.style,nr=It.width,Bt=It.height,Kt=It.defaultOpen,Ge=It.open,qe=It.prefixCls,st=It.placement,ft=It.level,nt=It.levelMove,se=It.ease,me=It.duration,lt=It.getContainer,Pe=It.handler,St=It.onChange,Pr=It.afterVisibleChange,Lt=It.showMask,ur=It.maskClosable,Xt=It.maskStyle,Zt=It.onClose,mr=It.onHandleClick,qt=It.keyboard,de=It.getOpenCount,ue=It.switchScrollingEffect,oe=Object(u.a)(It,["className","children","style","width","height","defaultOpen","open","prefixCls","placement","level","levelMove","ease","duration","getContainer","handler","onChange","afterVisibleChange","showMask","maskClosable","maskStyle","onClose","onHandleClick","keyboard","getOpenCount","switchScrollingEffect"]),ae=this.dom?Ge:!1,ye=w()(qe,(De={},Object(x.a)(De,"".concat(qe,"-").concat(st),!0),Object(x.a)(De,"".concat(qe,"-open"),ae),Object(x.a)(De,kt||"",!!kt),Object(x.a)(De,"no-mask",!Lt),De)),Ce=this.getHorizontalBoolAndPlacementName(),Oe=Ce.placementName,Ie=st==="left"||st==="top"?"-100%":"100%",xe=ae?"":"".concat(Oe,"(").concat(Ie,")"),Ue=Pe&&t.cloneElement(Pe,{onClick:function(yt){Pe.props.onClick&&Pe.props.onClick(),mr&&mr(yt)},ref:function(yt){ht.handlerDom=yt}});return t.createElement("div",Object.assign({},oe,{tabIndex:-1,className:ye,style:Wt,ref:function(yt){ht.dom=yt},onKeyDown:ae&&qt?this.onKeyDown:void 0,onTransitionEnd:this.onWrapperTransitionEnd}),Lt&&t.createElement("div",{className:"".concat(qe,"-mask"),onClick:ur?Zt:void 0,style:Xt,ref:function(yt){ht.maskDom=yt}}),t.createElement("div",{className:"".concat(qe,"-content-wrapper"),style:{transform:xe,msTransform:xe,width:V(nr)?"".concat(nr,"px"):nr,height:V(Bt)?"".concat(Bt,"px"):Bt},ref:function(yt){ht.contentWrapper=yt}},t.createElement("div",{className:"".concat(qe,"-content"),ref:function(yt){ht.contentDom=yt},onTouchStart:ae&&Lt?this.removeStartHandler:void 0,onTouchMove:ae&&Lt?this.removeMoveHandler:void 0},Ht),Ue))}}],[{key:"getDerivedStateFromProps",value:function(De,ht){var It=ht.prevProps,kt=ht._self,Ht={prevProps:De};if(It!==void 0){var Wt=De.placement,nr=De.level;Wt!==It.placement&&(kt.contentDom=null),nr!==It.level&&kt.getLevelDom(De)}return Ht}}]),Je}(t.Component);Q.defaultProps={switchScrollingEffect:function(){}};var X=Q;function pe(Ve){var gt=te();return function(){var je=Object(O.a)(Ve),De;if(gt){var ht=Object(O.a)(this).constructor;De=Reflect.construct(je,arguments,ht)}else De=je.apply(this,arguments);return Object(y.a)(this,De)}}function te(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(Ve){return!1}}var fe=function(Ve){Object(v.a)(Je,Ve);var gt=pe(Je);function Je(je){var De;Object(a.a)(this,Je),De=gt.call(this,je),De.onHandleClick=function(It){var kt=De.props,Ht=kt.onHandleClick,Wt=kt.open;if(Ht&&Ht(It),typeof Wt=="undefined"){var nr=De.state.open;De.setState({open:!nr})}},De.onClose=function(It){var kt=De.props,Ht=kt.onClose,Wt=kt.open;Ht&&Ht(It),typeof Wt=="undefined"&&De.setState({open:!1})};var ht=typeof je.open!="undefined"?je.open:!!je.defaultOpen;return De.state={open:ht},"onMaskClick"in je&&console.warn("`onMaskClick` are removed, please use `onClose` instead."),De}return Object(h.a)(Je,[{key:"render",value:function(){var De=this,ht=this.props,It=ht.defaultOpen,kt=ht.getContainer,Ht=ht.wrapperClassName,Wt=ht.forceRender,nr=ht.handler,Bt=Object(u.a)(ht,["defaultOpen","getContainer","wrapperClassName","forceRender","handler"]),Kt=this.state.open;if(!kt)return t.createElement("div",{className:Ht,ref:function(st){De.dom=st}},t.createElement(X,Object.assign({},Bt,{open:Kt,handler:nr,getContainer:function(){return De.dom},onClose:this.onClose,onHandleClick:this.onHandleClick})));var Ge=!!nr||Wt;return t.createElement(S.a,{visible:Kt,forceRender:Ge,getContainer:kt,wrapperClassName:Ht},function(qe){var st=qe.visible,ft=qe.afterClose,nt=Object(u.a)(qe,["visible","afterClose"]);return t.createElement(X,Object.assign({},Bt,nt,{open:st!==void 0?st:Kt,afterVisibleChange:ft!==void 0?ft:Bt.afterVisibleChange,handler:nr,onClose:De.onClose,onHandleClick:De.onHandleClick}))})}}],[{key:"getDerivedStateFromProps",value:function(De,ht){var It=ht.prevProps,kt={prevProps:De};return typeof It!="undefined"&&De.open!==It.open&&(kt.open=De.open),kt}}]),Je}(t.Component);fe.defaultProps={prefixCls:"drawer",placement:"left",getContainer:"body",defaultOpen:!1,level:"all",duration:".3s",ease:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",onChange:function(){},afterVisibleChange:function(){},handler:t.createElement("div",{className:"drawer-handle"},t.createElement("i",{className:"drawer-handle-icon"})),showMask:!0,maskClosable:!0,maskStyle:{},wrapperClassName:"",className:"",keyboard:!0,forceRender:!1};var be=fe,Se=be,ze=e("V/uB"),Xe=e.n(ze),wt=e("BGR+"),Be=e("H84U"),Me=e("CWQg"),vt=function(Ve,gt){var Je={};for(var je in Ve)Object.prototype.hasOwnProperty.call(Ve,je)&&gt.indexOf(je)<0&&(Je[je]=Ve[je]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,je=Object.getOwnPropertySymbols(Ve);De<je.length;De++)gt.indexOf(je[De])<0&&Object.prototype.propertyIsEnumerable.call(Ve,je[De])&&(Je[je[De]]=Ve[je[De]]);return Je},at=t.createContext(null),$e=Object(Me.a)("top","right","bottom","left"),bt={distance:180},ut=function(Ve){l()(Je,Ve);var gt=c()(Je);function Je(){var je;return b()(this,Je),je=gt.apply(this,arguments),je.state={push:!1},je.push=function(){je.props.push&&je.setState({push:!0})},je.pull=function(){je.props.push&&je.setState({push:!1})},je.onDestroyTransitionEnd=function(){var De=je.getDestroyOnClose();if(!De)return;je.props.visible||(je.destroyClose=!0,je.forceUpdate())},je.getDestroyOnClose=function(){return je.props.destroyOnClose&&!je.props.visible},je.getPushDistance=function(){var De=je.props.push,ht;return typeof De=="boolean"?ht=De?bt.distance:0:ht=De.distance,parseFloat(String(ht||0))},je.getPushTransform=function(De){var ht=je.getPushDistance();if(De==="left"||De==="right")return"translateX(".concat(De==="left"?ht:-ht,"px)");if(De==="top"||De==="bottom")return"translateY(".concat(De==="top"?ht:-ht,"px)")},je.getRcDrawerStyle=function(){var De=je.props,ht=De.zIndex,It=De.placement,kt=De.mask,Ht=De.style,Wt=je.state.push,nr=kt?{}:je.getOffsetStyle();return m()(m()({zIndex:ht,transform:Wt?je.getPushTransform(It):void 0},nr),Ht)},je.renderBody=function(){var De=je.props,ht=De.bodyStyle,It=De.drawerStyle,kt=De.prefixCls,Ht=De.visible;if(je.destroyClose&&!Ht)return null;je.destroyClose=!1;var Wt={},nr=je.getDestroyOnClose();return nr&&(Wt.opacity=0,Wt.transition="opacity .3s"),t.createElement("div",{className:"".concat(kt,"-wrapper-body"),style:m()(m()({},Wt),It),onTransitionEnd:je.onDestroyTransitionEnd},je.renderHeader(),t.createElement("div",{className:"".concat(kt,"-body"),style:ht},je.props.children),je.renderFooter())},je.renderProvider=function(De){return je.parentDrawer=De,t.createElement(Be.a,null,function(ht){var It=ht.getPopupContainer,kt=ht.getPrefixCls,Ht=je.props,Wt=Ht.prefixCls,nr=Ht.placement,Bt=Ht.className,Kt=Ht.mask,Ge=Ht.direction,qe=Ht.visible,st=vt(Ht,["prefixCls","placement","className","mask","direction","visible"]),ft=kt("select",Wt),nt=w()(Bt,E()({"no-mask":!Kt},"".concat(ft,"-rtl"),Ge==="rtl")),se=Kt?je.getOffsetStyle():{};return t.createElement(at.Provider,{value:o()(je)},t.createElement(Se,m()({handler:!1},Object(wt.default)(st,["zIndex","style","closable","closeIcon","destroyOnClose","drawerStyle","headerStyle","bodyStyle","footerStyle","footer","locale","title","push","visible","getPopupContainer","rootPrefixCls","getPrefixCls","renderEmpty","csp","pageHeader","autoInsertSpaceInButton","width","height","dropdownMatchSelectWidth","getTargetContainer"]),{getContainer:st.getContainer===void 0&&It?function(){return It(document.body)}:st.getContainer},se,{prefixCls:ft,open:qe,showMask:Kt,placement:nr,style:je.getRcDrawerStyle(),className:nt}),je.renderBody()))})},je}return i()(Je,[{key:"componentDidMount",value:function(){var De=this.props.visible;De&&this.parentDrawer&&this.parentDrawer.push()}},{key:"componentDidUpdate",value:function(De){var ht=this.props.visible;De.visible!==ht&&this.parentDrawer&&(ht?this.parentDrawer.push():this.parentDrawer.pull())}},{key:"componentWillUnmount",value:function(){this.parentDrawer&&(this.parentDrawer.pull(),this.parentDrawer=null)}},{key:"getOffsetStyle",value:function(){var De=this.props,ht=De.placement,It=De.width,kt=De.height,Ht=De.visible,Wt=De.mask;if(!Ht&&!Wt)return{};var nr={};return ht==="left"||ht==="right"?nr.width=It:nr.height=kt,nr}},{key:"renderHeader",value:function(){var De=this.props,ht=De.title,It=De.prefixCls,kt=De.closable,Ht=De.headerStyle;if(!ht&&!kt)return null;var Wt=ht?"".concat(It,"-header"):"".concat(It,"-header-no-title");return t.createElement("div",{className:Wt,style:Ht},ht&&t.createElement("div",{className:"".concat(It,"-title")},ht),kt&&this.renderCloseIcon())}},{key:"renderFooter",value:function(){var De=this.props,ht=De.footer,It=De.footerStyle,kt=De.prefixCls;if(!ht)return null;var Ht="".concat(kt,"-footer");return t.createElement("div",{className:Ht,style:It},ht)}},{key:"renderCloseIcon",value:function(){var De=this.props,ht=De.closable,It=De.closeIcon,kt=It===void 0?t.createElement(Xe.a,null):It,Ht=De.prefixCls,Wt=De.onClose;return ht&&t.createElement("button",{onClick:Wt,"aria-label":"Close",className:"".concat(Ht,"-close"),style:{"--scroll-bar":"".concat(Object(C.a)(),"px")}},kt)}},{key:"render",value:function(){return t.createElement(at.Consumer,null,this.renderProvider)}}]),Je}(t.Component);ut.defaultProps={width:256,height:256,closable:!0,placement:"right",maskClosable:!0,mask:!0,level:null,keyboard:!0,push:bt};var At=F.a=Object(Be.c)({prefixCls:"drawer"})(ut)},"/y7N":function(J,F,e){var d=e("bYtY"),E=e("IwbS"),g=e("6GrX"),m=e("7aKB"),A=e("Fofx"),b=e("aX7z"),f=e("+rIm");function i(a){var h=a.get("type"),v=a.getModel(h+"Style"),y;return h==="line"?(y=v.getLineStyle(),y.fill=null):h==="shadow"&&(y=v.getAreaStyle(),y.stroke=null),y}function r(a,h,v,y,O){var S=v.get("value"),x=s(S,h.axis,h.ecModel,v.get("seriesDataIndices"),{precision:v.get("label.precision"),formatter:v.get("label.formatter")}),L=v.getModel("label"),T=m.normalizeCssArray(L.get("padding")||0),w=L.getFont(),C=g.getBoundingRect(x,w),N=O.position,D=C.width+T[1]+T[3],B=C.height+T[0]+T[2],R=O.align;R==="right"&&(N[0]-=D),R==="center"&&(N[0]-=D/2);var U=O.verticalAlign;U==="bottom"&&(N[1]-=B),U==="middle"&&(N[1]-=B/2),o(N,D,B,y);var M=L.get("backgroundColor");(!M||M==="auto")&&(M=h.get("axisLine.lineStyle.color")),a.label={shape:{x:0,y:0,width:D,height:B,r:L.get("borderRadius")},position:N.slice(),style:{text:x,textFont:w,textFill:L.getTextColor(),textPosition:"inside",textPadding:T,fill:M,stroke:L.get("borderColor")||"transparent",lineWidth:L.get("borderWidth")||0,shadowBlur:L.get("shadowBlur"),shadowColor:L.get("shadowColor"),shadowOffsetX:L.get("shadowOffsetX"),shadowOffsetY:L.get("shadowOffsetY")},z2:10}}function o(a,h,v,y){var O=y.getWidth(),S=y.getHeight();a[0]=Math.min(a[0]+h,O)-h,a[1]=Math.min(a[1]+v,S)-v,a[0]=Math.max(a[0],0),a[1]=Math.max(a[1],0)}function s(a,h,v,y,O){a=h.scale.parse(a);var S=h.scale.getLabel(a,{precision:O.precision}),x=O.formatter;if(x){var L={value:b.getAxisRawValue(h,a),axisDimension:h.dim,axisIndex:h.index,seriesData:[]};d.each(y,function(T){var w=v.getSeriesByIndex(T.seriesIndex),C=T.dataIndexInside,N=w&&w.getDataParams(C);N&&L.seriesData.push(N)}),d.isString(x)?S=x.replace("{value}",S):d.isFunction(x)&&(S=x(L))}return S}function l(a,h,v){var y=A.create();return A.rotate(y,y,v.rotation),A.translate(y,y,v.position),E.applyTransform([a.dataToCoord(h),(v.labelOffset||0)+(v.labelDirection||1)*(v.labelMargin||0)],y)}function n(a,h,v,y,O,S){var x=f.innerTextLayout(v.rotation,0,v.labelDirection);v.labelMargin=O.get("label.margin"),r(h,y,O,S,{position:l(y.axis,a,v),align:x.textAlign,verticalAlign:x.textVerticalAlign})}function c(a,h,v){return v=v||0,{x1:a[v],y1:a[1-v],x2:h[v],y2:h[1-v]}}function t(a,h,v){return v=v||0,{x:a[v],y:a[1-v],width:h[v],height:h[1-v]}}function u(a,h,v,y,O,S){return{cx:a,cy:h,r0:v,r:y,startAngle:O,endAngle:S,clockwise:!0}}F.buildElStyle=i,F.buildLabelElOption=r,F.getValueLabel=s,F.getTransformedPosition=l,F.buildCartesianSingleLabelElOption=n,F.makeLineShape=c,F.makeRectShape=t,F.makeSectorShape=u},"/zsF":function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("bE4E"),m=e.n(g)},"0/Rx":function(J,F){function e(d){return{seriesType:d,reset:function(E,g){var m=g.findComponents({mainType:"legend"});if(!m||!m.length)return;var A=E.getData();A.filterSelf(function(b){for(var f=A.getName(b),i=0;i<m.length;i++)if(!m[i].isSelected(f))return!1;return!0})}}}J.exports=e},"01d+":function(J,F,e){var d=e("bYtY"),E=d.each,g=e("HF/U"),m=g.simpleLayout,A=g.simpleLayoutEdge;function b(f,i){f.eachSeriesByType("graph",function(r){var o=r.get("layout"),s=r.coordinateSystem;if(s&&s.type!=="view"){var l=r.getData(),n=[];E(s.dimensions,function(v){n=n.concat(l.mapDimension(v,!0))});for(var c=0;c<l.count();c++){for(var t=[],u=!1,a=0;a<n.length;a++){var h=l.get(n[a],c);isNaN(h)||(u=!0),t.push(h)}u?l.setItemLayout(c,s.dataToPoint(t)):l.setItemLayout(c,[NaN,NaN])}A(l.graph)}else(!o||o==="none")&&m(r)})}J.exports=b},"03A+":function(J,F,e){var d=e("JTzB"),E=e("ExA7"),g=Object.prototype,m=g.hasOwnProperty,A=g.propertyIsEnumerable,b=d(function(){return arguments}())?d:function(f){return E(f)&&m.call(f,"callee")&&!A.call(f,"callee")};J.exports=b},"06DH":function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("Kagy"),m=e("IUWy"),A=g.toolbox.magicType,b="__ec_magicType_stack__";function f(l){this.model=l}f.defaultOption={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:E.clone(A.title),option:{},seriesIndex:{}};var i=f.prototype;i.getIcons=function(){var l=this.model,n=l.get("icon"),c={};return E.each(l.get("type"),function(t){n[t]&&(c[t]=n[t])}),c};var r={line:function(l,n,c,t){if(l==="bar")return E.merge({id:n,type:"line",data:c.get("data"),stack:c.get("stack"),markPoint:c.get("markPoint"),markLine:c.get("markLine")},t.get("option.line")||{},!0)},bar:function(l,n,c,t){if(l==="line")return E.merge({id:n,type:"bar",data:c.get("data"),stack:c.get("stack"),markPoint:c.get("markPoint"),markLine:c.get("markLine")},t.get("option.bar")||{},!0)},stack:function(l,n,c,t){var u=c.get("stack")===b;if(l==="line"||l==="bar")return t.setIconStatus("stack",u?"normal":"emphasis"),E.merge({id:n,stack:u?"":b},t.get("option.stack")||{},!0)}},o=[["line","bar"],["stack"]];i.onclick=function(l,n,c){var t=this.model,u=t.get("seriesIndex."+c);if(!r[c])return;var a={series:[]},h=function(O){var S=O.subType,x=O.id,L=r[c](S,x,O,t);L&&(E.defaults(L,O.option),a.series.push(L));var T=O.coordinateSystem;if(T&&T.type==="cartesian2d"&&(c==="line"||c==="bar")){var w=T.getAxesByScale("ordinal")[0];if(w){var C=w.dim,N=C+"Axis",D=l.queryComponents({mainType:N,index:O.get(name+"Index"),id:O.get(name+"Id")})[0],B=D.componentIndex;a[N]=a[N]||[];for(var R=0;R<=B;R++)a[N][B]=a[N][B]||{};a[N][B].boundaryGap=c==="bar"}}};E.each(o,function(O){E.indexOf(O,c)>=0&&E.each(O,function(S){t.setIconStatus(S,"normal")})}),t.setIconStatus(c,"emphasis"),l.eachComponent({mainType:"series",query:u==null?null:{seriesIndex:u}},h);var v;if(c==="stack"){var y=a.series&&a.series[0]&&a.series[0].stack===b;v=y?E.merge({stack:A.title.tiled},A.title):E.clone(A.title)}n.dispatchAction({type:"changeMagicType",currentType:c,newOption:a,newTitle:v,featureName:"magicType"})},d.registerAction({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(l,n){n.mergeOption(l.newOption)}),m.register("magicType",f);var s=f;J.exports=s},"06Qe":function(J,F,e){var d=e("ItGF"),E="urn:schemas-microsoft-com:vml",g=typeof window=="undefined"?null:window,m=!1,A=g&&g.document;function b(r){return f(r)}var f;if(A&&!d.canvasSupported)try{!A.namespaces.zrvml&&A.namespaces.add("zrvml",E),f=function(o){return A.createElement("<zrvml:"+o+' class="zrvml">')}}catch(r){f=function(s){return A.createElement("<"+s+' xmlns="'+E+'" class="zrvml">')}}function i(){if(m||!A)return;m=!0;var r=A.styleSheets;r.length<31?A.createStyleSheet().addRule(".zrvml","behavior:url(#default#VML)"):r[0].addRule(".zrvml","behavior:url(#default#VML)")}F.doc=A,F.createNode=b,F.initVML=i},"09Wf":function(J,F,e){"use strict";e.d(F,"b",function(){return E}),e.d(F,"a",function(){return g});var d=e("CWQg"),E=Object(d.a)("success","processing","error","default","warning"),g=Object(d.a)("pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime")},"0Bwj":function(J,F,e){var d=e("T4UG"),E=e("I3/A"),g=e("7aKB"),m=g.encodeHTML,A=e("Qxkt"),b=e("Tghj"),f=b.__DEV__,i=d.extend({type:"series.sankey",layoutInfo:null,levelModels:null,getInitialData:function(o,s){for(var l=o.edges||o.links,n=o.data||o.nodes,c=o.levels,t=this.levelModels={},u=0;u<c.length;u++)c[u].depth!=null&&c[u].depth>=0&&(t[c[u].depth]=new A(c[u],this,s));if(n&&l){var a=E(n,l,this,!0,h);return a.data}function h(v,y){v.wrapMethod("getItemModel",function(O,S){return O.customizeGetParent(function(x){var L=this.parentModel,T=L.getData().getItemLayout(S).depth,w=L.levelModels[T];return w||this.parentModel}),O}),y.wrapMethod("getItemModel",function(O,S){return O.customizeGetParent(function(x){var L=this.parentModel,T=L.getGraph().getEdgeByIndex(S),w=T.node1.getLayout().depth,C=L.levelModels[w];return C||this.parentModel}),O})}},setNodePosition:function(o,s){var l=this.option.data[o];l.localX=s[0],l.localY=s[1]},getGraph:function(){return this.getData().graph},getEdgeData:function(){return this.getGraph().edgeData},formatTooltip:function(o,s,l){if(l==="edge"){var n=this.getDataParams(o,l),c=n.data,t=c.source+" -- "+c.target;return n.value&&(t+=" : "+n.value),m(t)}else if(l==="node"){var u=this.getGraph().getNodeByIndex(o),a=u.getLayout().value,h=this.getDataParams(o,l).data.name;if(a)var t=h+" : "+a;return m(t)}return i.superCall(this,"formatTooltip",o,s)},optionUpdated:function(){var o=this.option;o.focusNodeAdjacency===!0&&(o.focusNodeAdjacency="allEdges")},getDataParams:function(o,s){var l=i.superCall(this,"getDataParams",o,s);if(l.value==null&&s==="node"){var n=this.getGraph().getNodeByIndex(o),c=n.getLayout().value;l.value=c}return l},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",layout:null,left:"5%",top:"5%",right:"20%",bottom:"5%",orient:"horizontal",nodeWidth:20,nodeGap:8,draggable:!0,focusNodeAdjacency:!1,layoutIterations:32,label:{show:!0,position:"right",color:"#000",fontSize:12},levels:[],nodeAlign:"justify",itemStyle:{borderWidth:1,borderColor:"#333"},lineStyle:{color:"#314656",opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.5}},animationEasing:"linear",animationDuration:1e3}}),r=i;J.exports=r},"0Cz8":function(J,F,e){var d=e("Xi7e"),E=e("ebwN"),g=e("e4Nc"),m=200;function A(b,f){var i=this.__data__;if(i instanceof d){var r=i.__data__;if(!E||r.length<m-1)return r.push([b,f]),this.size=++i.size,this;i=this.__data__=new g(r)}return i.set(b,f),this.size=i.size,this}J.exports=A},"0HBW":function(J,F,e){var d=e("ProS"),E=e("bYtY");e("Hxpc"),e("7uqq"),e("dmGj"),e("SehX");function g(m,A){A.update="updateView",d.registerAction(A,function(b,f){var i={};return f.eachComponent({mainType:"geo",query:b},function(r){r[m](b.name);var o=r.coordinateSystem;E.each(o.regions,function(s){i[s.name]=r.isSelected(s.name)||!1})}),{selected:i,name:b.name}})}g("toggleSelected",{type:"geoToggleSelect",event:"geoselectchanged"}),g("select",{type:"geoSelect",event:"geoselected"}),g("unSelect",{type:"geoUnSelect",event:"geounselected"})},"0JAE":function(J,F,e){var d=e("bYtY"),E=e("+TT/"),g=e("OELB"),m=e("IDmD"),A=864e5;function b(r,o,s){this._model=r}b.prototype={constructor:b,type:"calendar",dimensions:["time","value"],getDimensionsInfo:function(){return[{name:"time",type:"time"},"value"]},getRangeInfo:function(){return this._rangeInfo},getModel:function(){return this._model},getRect:function(){return this._rect},getCellWidth:function(){return this._sw},getCellHeight:function(){return this._sh},getOrient:function(){return this._orient},getFirstDayOfWeek:function(){return this._firstDayOfWeek},getDateInfo:function(r){r=g.parseDate(r);var o=r.getFullYear(),s=r.getMonth()+1;s=s<10?"0"+s:s;var l=r.getDate();l=l<10?"0"+l:l;var n=r.getDay();return n=Math.abs((n+7-this.getFirstDayOfWeek())%7),{y:o,m:s,d:l,day:n,time:r.getTime(),formatedDate:o+"-"+s+"-"+l,date:r}},getNextNDay:function(r,o){return o=o||0,o===0?this.getDateInfo(r):(r=new Date(this.getDateInfo(r).time),r.setDate(r.getDate()+o),this.getDateInfo(r))},update:function(r,o){this._firstDayOfWeek=+this._model.getModel("dayLabel").get("firstDay"),this._orient=this._model.get("orient"),this._lineWidth=this._model.getModel("itemStyle").getItemStyle().lineWidth||0,this._rangeInfo=this._getRangeInfo(this._initRangeOption());var s=this._rangeInfo.weeks||1,l=["width","height"],n=this._model.get("cellSize").slice(),c=this._model.getBoxLayoutParams(),t=this._orient==="horizontal"?[s,7]:[7,s];d.each([0,1],function(v){h(n,v)&&(c[l[v]]=n[v]*t[v])});var u={width:o.getWidth(),height:o.getHeight()},a=this._rect=E.getLayoutRect(c,u);d.each([0,1],function(v){h(n,v)||(n[v]=a[l[v]]/t[v])});function h(v,y){return v[y]!=null&&v[y]!=="auto"}this._sw=n[0],this._sh=n[1]},dataToPoint:function(r,o){d.isArray(r)&&(r=r[0]),o==null&&(o=!0);var s=this.getDateInfo(r),l=this._rangeInfo,n=s.formatedDate;if(o&&!(s.time>=l.start.time&&s.time<l.end.time+A))return[NaN,NaN];var c=s.day,t=this._getRangeInfo([l.start.time,n]).nthWeek;return this._orient==="vertical"?[this._rect.x+c*this._sw+this._sw/2,this._rect.y+t*this._sh+this._sh/2]:[this._rect.x+t*this._sw+this._sw/2,this._rect.y+c*this._sh+this._sh/2]},pointToData:function(r){var o=this.pointToDate(r);return o&&o.time},dataToRect:function(r,o){var s=this.dataToPoint(r,o);return{contentShape:{x:s[0]-(this._sw-this._lineWidth)/2,y:s[1]-(this._sh-this._lineWidth)/2,width:this._sw-this._lineWidth,height:this._sh-this._lineWidth},center:s,tl:[s[0]-this._sw/2,s[1]-this._sh/2],tr:[s[0]+this._sw/2,s[1]-this._sh/2],br:[s[0]+this._sw/2,s[1]+this._sh/2],bl:[s[0]-this._sw/2,s[1]+this._sh/2]}},pointToDate:function(r){var o=Math.floor((r[0]-this._rect.x)/this._sw)+1,s=Math.floor((r[1]-this._rect.y)/this._sh)+1,l=this._rangeInfo.range;return this._orient==="vertical"?this._getDateByWeeksAndDay(s,o-1,l):this._getDateByWeeksAndDay(o,s-1,l)},convertToPixel:d.curry(f,"dataToPoint"),convertFromPixel:d.curry(f,"pointToData"),_initRangeOption:function(){var r=this._model.get("range"),o=r;if(d.isArray(o)&&o.length===1&&(o=o[0]),/^\d{4}$/.test(o)&&(r=[o+"-01-01",o+"-12-31"]),/^\d{4}[\/|-]\d{1,2}$/.test(o)){var s=this.getDateInfo(o),l=s.date;l.setMonth(l.getMonth()+1);var n=this.getNextNDay(l,-1);r=[s.formatedDate,n.formatedDate]}/^\d{4}[\/|-]\d{1,2}[\/|-]\d{1,2}$/.test(o)&&(r=[o,o]);var c=this._getRangeInfo(r);return c.start.time>c.end.time&&r.reverse(),r},_getRangeInfo:function(r){r=[this.getDateInfo(r[0]),this.getDateInfo(r[1])];var o;r[0].time>r[1].time&&(o=!0,r.reverse());var s=Math.floor(r[1].time/A)-Math.floor(r[0].time/A)+1,l=new Date(r[0].time),n=l.getDate(),c=r[1].date.getDate();l.setDate(n+s-1);var t=l.getDate();if(t!==c)for(var u=l.getTime()-r[1].time>0?1:-1;(t=l.getDate())!==c&&(l.getTime()-r[1].time)*u>0;)s-=u,l.setDate(t-u);var a=Math.floor((s+r[0].day+6)/7),h=o?-a+1:a-1;return o&&r.reverse(),{range:[r[0].formatedDate,r[1].formatedDate],start:r[0],end:r[1],allDay:s,weeks:a,nthWeek:h,fweek:r[0].day,lweek:r[1].day}},_getDateByWeeksAndDay:function(r,o,s){var l=this._getRangeInfo(s);if(r>l.weeks||r===0&&o<l.fweek||r===l.weeks&&o>l.lweek)return!1;var n=(r-1)*7-l.fweek+o,c=new Date(l.start.time);return c.setDate(l.start.d+n),this.getDateInfo(c)}},b.dimensions=b.prototype.dimensions,b.getDimensionsInfo=b.prototype.getDimensionsInfo,b.create=function(r,o){var s=[];return r.eachComponent("calendar",function(l){var n=new b(l,r,o);s.push(n),l.coordinateSystem=n}),r.eachSeries(function(l){l.get("coordinateSystem")==="calendar"&&(l.coordinateSystem=s[l.get("calendarIndex")||0])}),s};function f(r,o,s,l){var n=s.calendarModel,c=s.seriesModel,t=n?n.coordinateSystem:c?c.coordinateSystem:null;return t===this?t[r](l):null}m.register("calendar",b);var i=b;J.exports=i},"0JQy":function(J,F){var e="\\ud800-\\udfff",d="\\u0300-\\u036f",E="\\ufe20-\\ufe2f",g="\\u20d0-\\u20ff",m=d+E+g,A="\\ufe0e\\ufe0f",b="["+e+"]",f="["+m+"]",i="\\ud83c[\\udffb-\\udfff]",r="(?:"+f+"|"+i+")",o="[^"+e+"]",s="(?:\\ud83c[\\udde6-\\uddff]){2}",l="[\\ud800-\\udbff][\\udc00-\\udfff]",n="\\u200d",c=r+"?",t="["+A+"]?",u="(?:"+n+"(?:"+[o,s,l].join("|")+")"+t+c+")*",a=t+c+u,h="(?:"+[o+f+"?",f,s,l,b].join("|")+")",v=RegExp(i+"(?="+i+")|"+h+a,"g");function y(O){return O.match(v)||[]}J.exports=y},"0NbB":function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="CaretDownOutlined";var b=F.a=d.forwardRef(A)},"0V0F":function(J,F,e){var d=e("bYtY"),E=d.createHashMap,g=d.each;function m(b){var f=E();b.eachSeries(function(i){var r=i.get("stack");if(r){var o=f.get(r)||f.set(r,[]),s=i.getData(),l={stackResultDimension:s.getCalculationInfo("stackResultDimension"),stackedOverDimension:s.getCalculationInfo("stackedOverDimension"),stackedDimension:s.getCalculationInfo("stackedDimension"),stackedByDimension:s.getCalculationInfo("stackedByDimension"),isStackedByIndex:s.getCalculationInfo("isStackedByIndex"),data:s,seriesModel:i};if(!l.stackedDimension||!(l.isStackedByIndex||l.stackedByDimension))return;o.length&&s.setCalculationInfo("stackedOnSeries",o[o.length-1].seriesModel),o.push(l)}}),f.each(A)}function A(b){g(b,function(f,i){var r=[],o=[NaN,NaN],s=[f.stackResultDimension,f.stackedOverDimension],l=f.data,n=f.isStackedByIndex,c=l.map(s,function(t,u,a){var h=l.get(f.stackedDimension,a);if(isNaN(h))return o;var v,y;n?y=l.getRawIndex(a):v=l.get(f.stackedByDimension,a);for(var O=NaN,S=i-1;S>=0;S--){var x=b[S];if(n||(y=x.data.rawIndexOf(x.stackedByDimension,v)),y>=0){var L=x.data.getByRawIndex(x.stackResultDimension,y);if(h>=0&&L>0||h<=0&&L<0){h+=L,O=L;break}}}return r[0]=h,r[1]=O,r});l.hostModel.setData(c),f.data=c})}J.exports=m},"0XgM":function(J,F,e){},"0fbx":function(J,F,e){},"0o9m":function(J,F,e){var d=e("ProS");e("hNWo"),e("RlCK"),e("XpcN");var E=e("kDyi"),g=e("bLfw");d.registerProcessor(d.PRIORITY.PROCESSOR.SERIES_FILTER,E),g.registerSubTypeDefaulter("legend",function(){return"plain"})},"0qV/":function(J,F,e){var d=e("ProS");d.registerAction({type:"focusNodeAdjacency",event:"focusNodeAdjacency",update:"series:focusNodeAdjacency"},function(){}),d.registerAction({type:"unfocusNodeAdjacency",event:"unfocusNodeAdjacency",update:"series:unfocusNodeAdjacency"},function(){})},"0r65":function(J,F){var e=arguments[3],d=arguments[4],E=arguments[5],g=JSON.stringify;J.exports=function(m,A){for(var b,f=Object.keys(E),i=0,r=f.length;i<r;i++){var o=f[i],s=E[o].exports;if(s===m||s&&s.default===m){b=o;break}}if(!b){b=Math.floor(Math.pow(16,8)*Math.random()).toString(16);for(var l={},i=0,r=f.length;i<r;i++){var o=f[i];l[o]=o}d[b]=["function(require,module,exports){"+m+"(self); }",l]}var n=Math.floor(Math.pow(16,8)*Math.random()).toString(16),c={};c[b]=b,d[n]=["function(require,module,exports){var f = require("+g(b)+");(f.default ? f.default : f)(self);}",c];var t={};u(n);function u(S){t[S]=!0;for(var x in d[S][1]){var L=d[S][1][x];t[L]||u(L)}}var a="("+e+")({"+Object.keys(t).map(function(S){return g(S)+":["+d[S][0]+","+g(d[S][1])+"]"}).join(",")+"},{},["+g(n)+"])",h=window.URL||window.webkitURL||window.mozURL||window.msURL,v=new Blob([a],{type:"text/javascript"});if(A&&A.bare)return v;var y=h.createObjectURL(v),O=new Worker(y);return O.objectURL=y,O}},"0s+r":function(J,F,e){var d=e("bYtY"),E=e("QBsz"),g=e("y23F"),m=e("H6uX"),A=e("YH21"),b=e("C0SR"),f="silent";function i(u,a,h){return{type:u,event:h,target:a.target,topTarget:a.topTarget,cancelBubble:!1,offsetX:h.zrX,offsetY:h.zrY,gestureEvent:h.gestureEvent,pinchX:h.pinchX,pinchY:h.pinchY,pinchScale:h.pinchScale,wheelDelta:h.zrDelta,zrByTouch:h.zrByTouch,which:h.which,stop:r}}function r(){A.stop(this.event)}function o(){}o.prototype.dispose=function(){};var s=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],l=function(a,h,v,y){m.call(this),this.storage=a,this.painter=h,this.painterRoot=y,v=v||new o,this.proxy=null,this._hovered={},this._lastTouchMoment,this._lastX,this._lastY,this._gestureMgr,g.call(this),this.setHandlerProxy(v)};l.prototype={constructor:l,setHandlerProxy:function(a){this.proxy&&this.proxy.dispose(),a&&(d.each(s,function(h){a.on&&a.on(h,this[h],this)},this),a.handler=this),this.proxy=a},mousemove:function(a){var h=a.zrX,v=a.zrY,y=c(this,h,v),O=this._hovered,S=O.target;S&&!S.__zr&&(O=this.findHover(O.x,O.y),S=O.target);var x=this._hovered=y?{x:h,y:v}:this.findHover(h,v),L=x.target,T=this.proxy;T.setCursor&&T.setCursor(L?L.cursor:"default"),S&&L!==S&&this.dispatchToElement(O,"mouseout",a),this.dispatchToElement(x,"mousemove",a),L&&L!==S&&this.dispatchToElement(x,"mouseover",a)},mouseout:function(a){var h=a.zrEventControl,v=a.zrIsToLocalDOM;h!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",a),h!=="no_globalout"&&(!v&&this.trigger("globalout",{type:"globalout",event:a}))},resize:function(a){this._hovered={}},dispatch:function(a,h){var v=this[a];v&&v.call(this,h)},dispose:function(){this.proxy.dispose(),this.storage=this.proxy=this.painter=null},setCursorStyle:function(a){var h=this.proxy;h.setCursor&&h.setCursor(a)},dispatchToElement:function(a,h,v){a=a||{};var y=a.target;if(y&&y.silent)return;for(var O="on"+h,S=i(h,a,v);y&&!(y[O]&&(S.cancelBubble=y[O].call(y,S)),y.trigger(h,S),y=y.parent,S.cancelBubble););S.cancelBubble||(this.trigger(h,S),this.painter&&this.painter.eachOtherLayer(function(x){typeof x[O]=="function"&&x[O].call(x,S),x.trigger&&x.trigger(h,S)}))},findHover:function(a,h,v){for(var y=this.storage.getDisplayList(),O={x:a,y:h},S=y.length-1;S>=0;S--){var x;if(y[S]!==v&&!y[S].ignore&&(x=n(y[S],a,h))&&(!O.topTarget&&(O.topTarget=y[S]),x!==f)){O.target=y[S];break}}return O},processGesture:function(a,h){this._gestureMgr||(this._gestureMgr=new b);var v=this._gestureMgr;h==="start"&&v.clear();var y=v.recognize(a,this.findHover(a.zrX,a.zrY,null).target,this.proxy.dom);if(h==="end"&&v.clear(),y){var O=y.type;a.gestureEvent=O,this.dispatchToElement({target:y.target},O,y.event)}}},d.each(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],function(u){l.prototype[u]=function(a){var h=a.zrX,v=a.zrY,y=c(this,h,v),O,S;if((u!=="mouseup"||!y)&&(O=this.findHover(h,v),S=O.target),u==="mousedown")this._downEl=S,this._downPoint=[a.zrX,a.zrY],this._upEl=S;else if(u==="mouseup")this._upEl=S;else if(u==="click"){if(this._downEl!==this._upEl||!this._downPoint||E.dist(this._downPoint,[a.zrX,a.zrY])>4)return;this._downPoint=null}this.dispatchToElement(O,u,a)}});function n(u,a,h){if(u[u.rectHover?"rectContain":"contain"](a,h)){for(var v=u,y;v;){if(v.clipPath&&!v.clipPath.contain(a,h))return!1;v.silent&&(y=!0),v=v.parent}return y?f:!0}return!1}function c(u,a,h){var v=u.painter;return a<0||a>v.getWidth()||h<0||h>v.getHeight()}d.mixin(l,m),d.mixin(l,g);var t=l;J.exports=t},"0ycA":function(J,F){function e(){return[]}J.exports=e},"10cm":function(J,F,e){var d=e("ProS"),E=e("2B6p"),g=E.updateCenterAndZoom;e("0qV/");var m={type:"graphRoam",event:"graphRoam",update:"none"};d.registerAction(m,function(A,b){b.eachComponent({mainType:"series",query:A},function(f){var i=f.coordinateSystem,r=g(i,A);f.setCenter&&f.setCenter(r.center),f.setZoom&&f.setZoom(r.zoom)})})},"14J3":function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("1GLa")},"15/o":function(J,F,e){},"19Vz":function(J,F,e){(function(d){d(e("VrN/"))})(function(d){d.defineOption("placeholder","",function(i,r,o){var s=o&&o!=d.Init;if(r&&!s)i.on("blur",A),i.on("change",b),i.on("swapDoc",b),d.on(i.getInputField(),"compositionupdate",i.state.placeholderCompose=function(){m(i)}),b(i);else if(!r&&s){i.off("blur",A),i.off("change",b),i.off("swapDoc",b),d.off(i.getInputField(),"compositionupdate",i.state.placeholderCompose),E(i);var l=i.getWrapperElement();l.className=l.className.replace(" CodeMirror-empty","")}r&&!i.hasFocus()&&A(i)});function E(i){i.state.placeholder&&(i.state.placeholder.parentNode.removeChild(i.state.placeholder),i.state.placeholder=null)}function g(i){E(i);var r=i.state.placeholder=document.createElement("pre");r.style.cssText="height: 0; overflow: visible",r.style.direction=i.getOption("direction"),r.className="CodeMirror-placeholder CodeMirror-line-like";var o=i.getOption("placeholder");typeof o=="string"&&(o=document.createTextNode(o)),r.appendChild(o),i.display.lineSpace.insertBefore(r,i.display.lineSpace.firstChild)}function m(i){setTimeout(function(){var r=!1,o=i.getInputField();o.nodeName=="TEXTAREA"?r=!o.value:i.lineCount()==1&&(r=!/[^\u200b]/.test(o.querySelector(".CodeMirror-line").textContent)),r?g(i):E(i)},20)}function A(i){f(i)&&g(i)}function b(i){var r=i.getWrapperElement(),o=f(i);r.className=r.className.replace(" CodeMirror-empty","")+(o?" CodeMirror-empty":""),o?g(i):E(i)}function f(i){return i.lineCount()===1&&i.getLine(0)===""}})},"1GLa":function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("FIfw"),m=e.n(g)},"1Jh7":function(J,F,e){var d=e("y+Vt"),E=e("T6xi"),g=d.extend({type:"polyline",shape:{points:null,smooth:!1,smoothConstraint:null},style:{stroke:"#000",fill:null},buildPath:function(A,b){E.buildPath(A,b,!1)}});J.exports=g},"1LEl":function(J,F,e){var d=e("ProS"),E=e("F9bG"),g=d.extendComponentView({type:"axisPointer",render:function(A,b,f){var i=b.getComponent("tooltip"),r=A.get("triggerOn")||i&&i.get("triggerOn")||"mousemove|click";E.register("axisPointer",f,function(o,s,l){r!=="none"&&(o==="leave"||r.indexOf(o)>=0)&&l({type:"updateAxisPointer",currTrigger:o,x:s&&s.offsetX,y:s&&s.offsetY})})},remove:function(A,b){E.unregister(b.getZr(),"axisPointer"),g.superApply(this._model,"remove",arguments)},dispose:function(A,b){E.unregister("axisPointer",b),g.superApply(this._model,"dispose",arguments)}}),m=g;J.exports=m},"1MYJ":function(J,F,e){var d=e("y+Vt"),E=d.extend({type:"compound",shape:{paths:null},_updatePathDirty:function(){for(var m=this.__dirtyPath,A=this.shape.paths,b=0;b<A.length;b++)m=m||A[b].__dirtyPath;this.__dirtyPath=m,this.__dirty=this.__dirty||m},beforeBrush:function(){this._updatePathDirty();for(var m=this.shape.paths||[],A=this.getGlobalScale(),b=0;b<m.length;b++)m[b].path||m[b].createPathProxy(),m[b].path.setScale(A[0],A[1],m[b].segmentIgnoreThreshold)},buildPath:function(m,A){for(var b=A.paths||[],f=0;f<b.length;f++)b[f].buildPath(m,b[f].shape,!0)},afterBrush:function(){for(var m=this.shape.paths||[],A=0;A<m.length;A++)m[A].__dirtyPath=!1},getBoundingRect:function(){return this._updatePathDirty(),d.prototype.getBoundingRect.call(this)}});J.exports=E},"1NG9":function(J,F,e){var d=e("y+Vt"),E=e("QBsz"),g=e("iXp4"),m=E.min,A=E.max,b=E.scaleAndAdd,f=E.copy,i=[],r=[],o=[];function s(h){return isNaN(h[0])||isNaN(h[1])}function l(h,v,y,O,S,x,L,T,w,C,N){return C==="none"||!C?c.apply(this,arguments):n.apply(this,arguments)}function n(h,v,y,O,S,x,L,T,w,C,N){for(var D=0,B=y,R=0;R<O;R++){var U=v[B];if(B>=S||B<0)break;if(s(U)){if(N){B+=x;continue}break}if(B===y)h[x>0?"moveTo":"lineTo"](U[0],U[1]);else if(w>0){var M=v[D],j=C==="y"?1:0,P=(U[j]-M[j])*w;f(r,M),r[j]=M[j]+P,f(o,U),o[j]=U[j]-P,h.bezierCurveTo(r[0],r[1],o[0],o[1],U[0],U[1])}else h.lineTo(U[0],U[1]);D=B,B+=x}return R}function c(h,v,y,O,S,x,L,T,w,C,N){for(var D=0,B=y,R=0;R<O;R++){var U=v[B];if(B>=S||B<0)break;if(s(U)){if(N){B+=x;continue}break}if(B===y)h[x>0?"moveTo":"lineTo"](U[0],U[1]),f(r,U);else if(w>0){var M=B+x,j=v[M];if(N)for(;j&&s(v[M]);)M+=x,j=v[M];var P=.5,V=v[D],j=v[M];if(!j||s(j))f(o,U);else{s(j)&&!N&&(j=U),E.sub(i,j,V);var H,k;if(C==="x"||C==="y"){var Z=C==="x"?0:1;H=Math.abs(U[Z]-V[Z]),k=Math.abs(U[Z]-j[Z])}else H=E.dist(U,V),k=E.dist(U,j);P=k/(k+H),b(o,U,i,-w*(1-P))}m(r,r,T),A(r,r,L),m(o,o,T),A(o,o,L),h.bezierCurveTo(r[0],r[1],o[0],o[1],U[0],U[1]),b(r,U,i,w*P)}else h.lineTo(U[0],U[1]);D=B,B+=x}return R}function t(h,v){var y=[Infinity,Infinity],O=[-Infinity,-Infinity];if(v)for(var S=0;S<h.length;S++){var x=h[S];x[0]<y[0]&&(y[0]=x[0]),x[1]<y[1]&&(y[1]=x[1]),x[0]>O[0]&&(O[0]=x[0]),x[1]>O[1]&&(O[1]=x[1])}return{min:v?y:O,max:v?O:y}}var u=d.extend({type:"ec-polyline",shape:{points:[],smooth:0,smoothConstraint:!0,smoothMonotone:null,connectNulls:!1},style:{fill:null,stroke:"#000"},brush:g(d.prototype.brush),buildPath:function(h,v){var y=v.points,O=0,S=y.length,x=t(y,v.smoothConstraint);if(v.connectNulls){for(;S>0&&s(y[S-1]);S--);for(;O<S&&s(y[O]);O++);}for(;O<S;)O+=l(h,y,O,S,S,1,x.min,x.max,v.smooth,v.smoothMonotone,v.connectNulls)+1}}),a=d.extend({type:"ec-polygon",shape:{points:[],stackedOnPoints:[],smooth:0,stackedOnSmooth:0,smoothConstraint:!0,smoothMonotone:null,connectNulls:!1},brush:g(d.prototype.brush),buildPath:function(h,v){var y=v.points,O=v.stackedOnPoints,S=0,x=y.length,L=v.smoothMonotone,T=t(y,v.smoothConstraint),w=t(O,v.smoothConstraint);if(v.connectNulls){for(;x>0&&s(y[x-1]);x--);for(;S<x&&s(y[S]);S++);}for(;S<x;){var C=l(h,y,S,x,x,1,T.min,T.max,v.smooth,L,v.connectNulls);l(h,O,S+C-1,C,x,-1,w.min,w.max,v.stackedOnSmooth,L,v.connectNulls),S+=C+1,h.closePath()}}});F.Polyline=u,F.Polygon=a},"1RvN":function(J,F){var e=function(){this.head=null,this.tail=null,this._len=0},d=e.prototype;d.insert=function(b){var f=new E(b);return this.insertEntry(f),f},d.insertEntry=function(b){this.head?(this.tail.next=b,b.prev=this.tail,b.next=null,this.tail=b):this.head=this.tail=b,this._len++},d.remove=function(b){var f=b.prev,i=b.next;f?f.next=i:this.head=i,i?i.prev=f:this.tail=f,b.next=b.prev=null,this._len--},d.len=function(){return this._len},d.clear=function(){this.head=this.tail=null,this._len=0};var E=function(f){this.value=f,this.next,this.prev},g=function(f){this._list=new e,this._map={},this._maxSize=f||10,this._lastRemovedEntry=null},m=g.prototype;m.put=function(b,f){var i=this._list,r=this._map,o=null;if(r[b]==null){var s=i.len(),l=this._lastRemovedEntry;if(s>=this._maxSize&&s>0){var n=i.head;i.remove(n),delete r[n.key],o=n.value,this._lastRemovedEntry=n}l?l.value=f:l=new E(f),l.key=b,i.insertEntry(l),r[b]=l}return o},m.get=function(b){var f=this._map[b],i=this._list;if(f!=null)return f!==i.tail&&(i.remove(f),i.insertEntry(f)),f.value},m.clear=function(){this._list.clear(),this._map={}};var A=g;J.exports=A},"1bdT":function(J,F,e){var d=e("3gBT"),E=e("H6uX"),g=e("DN4a"),m=e("vWvF"),A=e("bYtY"),b=function(r){g.call(this,r),E.call(this,r),m.call(this,r),this.id=r.id||d()};b.prototype={type:"element",name:"",__zr:null,ignore:!1,clipPath:null,isGroup:!1,drift:function(r,o){switch(this.draggable){case"horizontal":o=0;break;case"vertical":r=0;break}var s=this.transform;s||(s=this.transform=[1,0,0,1,0,0]),s[4]+=r,s[5]+=o,this.decomposeTransform(),this.dirty(!1)},beforeUpdate:function(){},afterUpdate:function(){},update:function(){this.updateTransform()},traverse:function(r,o){},attrKV:function(r,o){if(r==="position"||r==="scale"||r==="origin"){if(o){var s=this[r];s||(s=this[r]=[]),s[0]=o[0],s[1]=o[1]}}else this[r]=o},hide:function(){this.ignore=!0,this.__zr&&this.__zr.refresh()},show:function(){this.ignore=!1,this.__zr&&this.__zr.refresh()},attr:function(r,o){if(typeof r=="string")this.attrKV(r,o);else if(A.isObject(r))for(var s in r)r.hasOwnProperty(s)&&this.attrKV(s,r[s]);return this.dirty(!1),this},setClipPath:function(r){var o=this.__zr;o&&r.addSelfToZr(o),this.clipPath&&this.clipPath!==r&&this.removeClipPath(),this.clipPath=r,r.__zr=o,r.__clipTarget=this,this.dirty(!1)},removeClipPath:function(){var r=this.clipPath;r&&(r.__zr&&r.removeSelfFromZr(r.__zr),r.__zr=null,r.__clipTarget=null,this.clipPath=null,this.dirty(!1))},addSelfToZr:function(r){this.__zr=r;var o=this.animators;if(o)for(var s=0;s<o.length;s++)r.animation.addAnimator(o[s]);this.clipPath&&this.clipPath.addSelfToZr(r)},removeSelfFromZr:function(r){this.__zr=null;var o=this.animators;if(o)for(var s=0;s<o.length;s++)r.animation.removeAnimator(o[s]);this.clipPath&&this.clipPath.removeSelfFromZr(r)}},A.mixin(b,m),A.mixin(b,g),A.mixin(b,E);var f=b;J.exports=f},"1eCo":function(J,F,e){(function(d){d(e("VrN/"))})(function(d){"use strict";var E={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},g={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};d.defineMode("xml",function(m,A){var b=m.indentUnit,f={},i=A.htmlMode?E:g;for(var r in i)f[r]=i[r];for(var r in A)f[r]=A[r];var o,s;function l(D,B){function R(j){return B.tokenize=j,j(D,B)}var U=D.next();if(U=="<")return D.eat("!")?D.eat("[")?D.match("CDATA[")?R(t("atom","]]>")):null:D.match("--")?R(t("comment","-->")):D.match("DOCTYPE",!0,!0)?(D.eatWhile(/[\w\._\-]/),R(u(1))):null:D.eat("?")?(D.eatWhile(/[\w\._\-]/),B.tokenize=t("meta","?>"),"meta"):(o=D.eat("/")?"closeTag":"openTag",B.tokenize=n,"tag bracket");if(U=="&"){var M;return D.eat("#")?D.eat("x")?M=D.eatWhile(/[a-fA-F\d]/)&&D.eat(";"):M=D.eatWhile(/[\d]/)&&D.eat(";"):M=D.eatWhile(/[\w\.\-:]/)&&D.eat(";"),M?"atom":"error"}else return D.eatWhile(/[^&<]/),null}l.isInText=!0;function n(D,B){var R=D.next();if(R==">"||R=="/"&&D.eat(">"))return B.tokenize=l,o=R==">"?"endTag":"selfcloseTag","tag bracket";if(R=="=")return o="equals",null;if(R=="<"){B.tokenize=l,B.state=y,B.tagName=B.tagStart=null;var U=B.tokenize(D,B);return U?U+" tag error":"tag error"}else return/[\'\"]/.test(R)?(B.tokenize=c(R),B.stringStartCol=D.column(),B.tokenize(D,B)):(D.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function c(D){var B=function(U,M){for(;!U.eol();)if(U.next()==D){M.tokenize=n;break}return"string"};return B.isInAttribute=!0,B}function t(D,B){return function(R,U){for(;!R.eol();){if(R.match(B)){U.tokenize=l;break}R.next()}return D}}function u(D){return function(B,R){for(var U;(U=B.next())!=null;){if(U=="<")return R.tokenize=u(D+1),R.tokenize(B,R);if(U==">")if(D==1){R.tokenize=l;break}else return R.tokenize=u(D-1),R.tokenize(B,R)}return"meta"}}function a(D,B,R){this.prev=D.context,this.tagName=B,this.indent=D.indented,this.startOfLine=R,(f.doNotIndent.hasOwnProperty(B)||D.context&&D.context.noIndent)&&(this.noIndent=!0)}function h(D){D.context&&(D.context=D.context.prev)}function v(D,B){for(var R;;){if(!D.context)return;if(R=D.context.tagName,!f.contextGrabbers.hasOwnProperty(R)||!f.contextGrabbers[R].hasOwnProperty(B))return;h(D)}}function y(D,B,R){return D=="openTag"?(R.tagStart=B.column(),O):D=="closeTag"?S:y}function O(D,B,R){return D=="word"?(R.tagName=B.current(),s="tag",T):f.allowMissingTagName&&D=="endTag"?(s="tag bracket",T(D,B,R)):(s="error",O)}function S(D,B,R){if(D=="word"){var U=B.current();return R.context&&R.context.tagName!=U&&f.implicitlyClosed.hasOwnProperty(R.context.tagName)&&h(R),R.context&&R.context.tagName==U||f.matchClosing===!1?(s="tag",x):(s="tag error",L)}else return f.allowMissingTagName&&D=="endTag"?(s="tag bracket",x(D,B,R)):(s="error",L)}function x(D,B,R){return D!="endTag"?(s="error",x):(h(R),y)}function L(D,B,R){return s="error",x(D,B,R)}function T(D,B,R){if(D=="word")return s="attribute",w;if(D=="endTag"||D=="selfcloseTag"){var U=R.tagName,M=R.tagStart;return R.tagName=R.tagStart=null,D=="selfcloseTag"||f.autoSelfClosers.hasOwnProperty(U)?v(R,U):(v(R,U),R.context=new a(R,U,M==R.indented)),y}return s="error",T}function w(D,B,R){return D=="equals"?C:(f.allowMissing||(s="error"),T(D,B,R))}function C(D,B,R){return D=="string"?N:D=="word"&&f.allowUnquoted?(s="string",T):(s="error",T(D,B,R))}function N(D,B,R){return D=="string"?N:T(D,B,R)}return{startState:function(B){var R={tokenize:l,state:y,indented:B||0,tagName:null,tagStart:null,context:null};return B!=null&&(R.baseIndent=B),R},token:function(B,R){if(!R.tagName&&B.sol()&&(R.indented=B.indentation()),B.eatSpace())return null;o=null;var U=R.tokenize(B,R);return(U||o)&&U!="comment"&&(s=null,R.state=R.state(o||U,B,R),s&&(U=s=="error"?U+" error":s)),U},indent:function(B,R,U){var M=B.context;if(B.tokenize.isInAttribute)return B.tagStart==B.indented?B.stringStartCol+1:B.indented+b;if(M&&M.noIndent)return d.Pass;if(B.tokenize!=n&&B.tokenize!=l)return U?U.match(/^(\s*)/)[0].length:0;if(B.tagName)return f.multilineTagIndentPastTag!==!1?B.tagStart+B.tagName.length+2:B.tagStart+b*(f.multilineTagIndentFactor||1);if(f.alignCDATA&&/<!\[CDATA\[/.test(R))return 0;var j=R&&/^<(\/)?([\w_:\.-]*)/.exec(R);if(j&&j[1])for(;M;)if(M.tagName==j[2]){M=M.prev;break}else if(f.implicitlyClosed.hasOwnProperty(M.tagName))M=M.prev;else break;else if(j)for(;M;){var P=f.contextGrabbers[M.tagName];if(P&&P.hasOwnProperty(j[2]))M=M.prev;else break}for(;M&&M.prev&&!M.startOfLine;)M=M.prev;return M?M.indent+b:B.baseIndent||0},electricInput:/<\/[\s\w:]+>$/,blockCommentStart:"<!--",blockCommentEnd:"-->",configuration:f.htmlMode?"html":"xml",helperType:f.htmlMode?"html":"xml",skipAttribute:function(B){B.state==C&&(B.state=T)},xmlCurrentTag:function(B){return B.tagName?{name:B.tagName,close:B.type=="closeTag"}:null},xmlCurrentContext:function(B){for(var R=[],U=B.context;U;U=U.prev)U.tagName&&R.push(U.tagName);return R.reverse()}}}),d.defineMIME("text/xml","xml"),d.defineMIME("application/xml","xml"),d.mimeModes.hasOwnProperty("text/html")||d.defineMIME("text/html",{name:"xml",htmlMode:!0})})},"1hJj":function(J,F,e){var d=e("e4Nc"),E=e("ftKO"),g=e("3A9y");function m(A){var b=-1,f=A==null?0:A.length;for(this.__data__=new d;++b<f;)this.add(A[b])}m.prototype.add=m.prototype.push=E,m.prototype.has=g,J.exports=m},"1j5w":function(J,F,e){"use strict";e.d(F,"e",function(){return Ge}),e.d(F,"b",function(){return oe}),e.d(F,"d",function(){return oe}),e.d(F,"c",function(){return ye}),e.d(F,"a",function(){return Oe});var d=e("VTBJ"),E=e("1OyB"),g=e("vuIU"),m=e("JX7q"),A=e("Ji7U"),b=e("LK+K"),f=e("q1tI"),i=function(){var xe=function(it,yt){return xe=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ee,ie){ee.__proto__=ie}||function(ee,ie){for(var z in ie)ie.hasOwnProperty(z)&&(ee[z]=ie[z])},xe(it,yt)};return function(Ue,it){xe(Ue,it);function yt(){this.constructor=Ue}Ue.prototype=it===null?Object.create(it):(yt.prototype=it.prototype,new yt)}}(),r=f.createContext(null),o=function(xe){i(Ue,xe);function Ue(){return xe!==null&&xe.apply(this,arguments)||this}return Ue.prototype.render=function(){return f.createElement(r.Provider,{value:this.props.store},this.props.children)},Ue}(f.Component),s=e("Gytx"),l=e.n(s),n=e("2mql"),c=e.n(n),t=function(){var xe=function(it,yt){return xe=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ee,ie){ee.__proto__=ie}||function(ee,ie){for(var z in ie)ie.hasOwnProperty(z)&&(ee[z]=ie[z])},xe(it,yt)};return function(Ue,it){xe(Ue,it);function yt(){this.constructor=Ue}Ue.prototype=it===null?Object.create(it):(yt.prototype=it.prototype,new yt)}}(),u=function(){return u=Object.assign||function(xe){for(var Ue,it=1,yt=arguments.length;it<yt;it++){Ue=arguments[it];for(var ee in Ue)Object.prototype.hasOwnProperty.call(Ue,ee)&&(xe[ee]=Ue[ee])}return xe},u.apply(this,arguments)};function a(xe){return xe.displayName||xe.name||"Component"}var h=function(){return{}};function v(xe,Ue){Ue===void 0&&(Ue={});var it=!!xe,yt=xe||h;return function(ie){var z=function(le){t(ge,le);function ge(Ae,Re){var Qe=le.call(this,Ae,Re)||this;return Qe.unsubscribe=null,Qe.handleChange=function(){if(!Qe.unsubscribe)return;var Ft=yt(Qe.store.getState(),Qe.props);Qe.setState({subscribed:Ft})},Qe.store=Qe.context,Qe.state={subscribed:yt(Qe.store.getState(),Ae),store:Qe.store,props:Ae},Qe}return ge.getDerivedStateFromProps=function(Ae,Re){return xe&&xe.length===2&&Ae!==Re.props?{subscribed:yt(Re.store.getState(),Ae),props:Ae}:{props:Ae}},ge.prototype.componentDidMount=function(){this.trySubscribe()},ge.prototype.componentWillUnmount=function(){this.tryUnsubscribe()},ge.prototype.shouldComponentUpdate=function(Ae,Re){return!l()(this.props,Ae)||!l()(this.state.subscribed,Re.subscribed)},ge.prototype.trySubscribe=function(){it&&(this.unsubscribe=this.store.subscribe(this.handleChange),this.handleChange())},ge.prototype.tryUnsubscribe=function(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=null)},ge.prototype.render=function(){var Ae=u(u(u({},this.props),this.state.subscribed),{store:this.store});return f.createElement(ie,u({},Ae,{ref:this.props.miniStoreForwardedRef}))},ge.displayName="Connect("+a(ie)+")",ge.contextType=r,ge}(f.Component);if(Ue.forwardRef){var $=f.forwardRef(function(le,ge){return f.createElement(z,u({},le,{miniStoreForwardedRef:ge}))});return c()($,ie)}return c()(z,ie)}}var y=function(){return y=Object.assign||function(xe){for(var Ue,it=1,yt=arguments.length;it<yt;it++){Ue=arguments[it];for(var ee in Ue)Object.prototype.hasOwnProperty.call(Ue,ee)&&(xe[ee]=Ue[ee])}return xe},y.apply(this,arguments)};function O(xe){var Ue=xe,it=[];function yt(z){Ue=y(y({},Ue),z);for(var $=0;$<it.length;$++)it[$]()}function ee(){return Ue}function ie(z){return it.push(z),function(){var le=it.indexOf(z);it.splice(le,1)}}return{setState:yt,getState:ee,subscribe:ie}}var S=e("BGR+"),x=e("wx14"),L=e("rePB"),T=e("4IlW"),w=e("2GS6"),C=e("TSYQ"),N=e.n(C),D=e("U8pU"),B=e("ODXe"),R=/iPhone/i,U=/iPod/i,M=/iPad/i,j=/\bAndroid(?:.+)Mobile\b/i,P=/Android/i,V=/\bAndroid(?:.+)SD4930UR\b/i,H=/\bAndroid(?:.+)(?:KF[A-Z]{2,4})\b/i,k=/Windows Phone/i,Z=/\bWindows(?:.+)ARM\b/i,Y=/BlackBerry/i,_=/BB10/i,Q=/Opera Mini/i,X=/\b(CriOS|Chrome)(?:.+)Mobile/i,pe=/Mobile(?:.+)Firefox\b/i;function te(xe,Ue){return xe.test(Ue)}function fe(xe){var Ue=xe||(typeof navigator!="undefined"?navigator.userAgent:""),it=Ue.split("[FBAN");if(typeof it[1]!="undefined"){var yt=it,ee=Object(B.a)(yt,1);Ue=ee[0]}if(it=Ue.split("Twitter"),typeof it[1]!="undefined"){var ie=it,z=Object(B.a)(ie,1);Ue=z[0]}var $={apple:{phone:te(R,Ue)&&!te(k,Ue),ipod:te(U,Ue),tablet:!te(R,Ue)&&te(M,Ue)&&!te(k,Ue),device:(te(R,Ue)||te(U,Ue)||te(M,Ue))&&!te(k,Ue)},amazon:{phone:te(V,Ue),tablet:!te(V,Ue)&&te(H,Ue),device:te(V,Ue)||te(H,Ue)},android:{phone:!te(k,Ue)&&te(V,Ue)||!te(k,Ue)&&te(j,Ue),tablet:!te(k,Ue)&&!te(V,Ue)&&!te(j,Ue)&&(te(H,Ue)||te(P,Ue)),device:!te(k,Ue)&&(te(V,Ue)||te(H,Ue)||te(j,Ue)||te(P,Ue))||te(/\bokhttp\b/i,Ue)},windows:{phone:te(k,Ue),tablet:te(Z,Ue),device:te(k,Ue)||te(Z,Ue)},other:{blackberry:te(Y,Ue),blackberry10:te(_,Ue),opera:te(Q,Ue),firefox:te(pe,Ue),chrome:te(X,Ue),device:te(Y,Ue)||te(_,Ue)||te(Q,Ue)||te(pe,Ue)||te(X,Ue)},any:null,phone:null,tablet:null};return $.any=$.apple.device||$.android.device||$.windows.device||$.other.device,$.phone=$.apple.phone||$.android.phone||$.windows.phone,$.tablet=$.apple.tablet||$.android.tablet||$.windows.tablet,$}var be=Object(d.a)(Object(d.a)({},fe()),{},{isMobile:fe}),Se=be;function ze(){}function Xe(xe,Ue,it){var yt=Ue||"";return xe.key||"".concat(yt,"item_").concat(it)}function wt(xe){return"".concat(xe,"-menu-")}function Be(xe,Ue){var it=-1;f.Children.forEach(xe,function(yt){it+=1,yt&&yt.type&&yt.type.isMenuItemGroup?f.Children.forEach(yt.props.children,function(ee){it+=1,Ue(ee,it)}):Ue(yt,it)})}function Me(xe,Ue,it){if(!xe||it.find)return;f.Children.forEach(xe,function(yt){if(yt){var ee=yt.type;if(!ee||!(ee.isSubMenu||ee.isMenuItem||ee.isMenuItemGroup))return;Ue.indexOf(yt.key)!==-1?it.find=!0:yt.props.children&&Me(yt.props.children,Ue,it)}})}var vt=["defaultSelectedKeys","selectedKeys","defaultOpenKeys","openKeys","mode","getPopupContainer","onSelect","onDeselect","onDestroy","openTransitionName","openAnimation","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","triggerSubMenuAction","level","selectable","multiple","onOpenChange","visible","focusable","defaultActiveFirst","prefixCls","inlineIndent","parentMenu","title","rootPrefixCls","eventKey","active","onItemHover","onTitleMouseEnter","onTitleMouseLeave","onTitleClick","popupAlign","popupOffset","isOpen","renderMenuItem","manualRef","subMenuKey","disabled","index","isSelected","store","activeKey","builtinPlacements","overflowedIndicator","motion","attribute","value","popupClassName","inlineCollapsed","menu","theme","itemIcon","expandIcon"],at=function(Ue){var it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,yt=Ue&&typeof Ue.getBoundingClientRect=="function"&&Ue.getBoundingClientRect().width;if(yt){if(it){var ee=getComputedStyle(Ue),ie=ee.marginLeft,z=ee.marginRight;yt+=+ie.replace("px","")+ +z.replace("px","")}yt=+yt.toFixed(6)}return yt||0},$e=function(Ue,it,yt){Ue&&Object(D.a)(Ue.style)==="object"&&(Ue.style[it]=yt)},bt=function(){return Se.any},ut=e("KQm4"),At=e("Ff2n"),Ve=e("i8i4"),gt=e("bdgK"),Je=e("uciX"),je=e("8XRh"),De={adjustX:1,adjustY:1},ht={topLeft:{points:["bl","tl"],overflow:De,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:De,offset:[0,7]},leftTop:{points:["tr","tl"],overflow:De,offset:[-4,0]},rightTop:{points:["tl","tr"],overflow:De,offset:[4,0]}},It={topLeft:{points:["bl","tl"],overflow:De,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:De,offset:[0,7]},rightTop:{points:["tr","tl"],overflow:De,offset:[-4,0]},leftTop:{points:["tl","tr"],overflow:De,offset:[4,0]}},kt=ht,Ht=0,Wt={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"},nr=function(Ue,it,yt){var ee=wt(it),ie=Ue.getState();Ue.setState({defaultActiveFirst:Object(d.a)(Object(d.a)({},ie.defaultActiveFirst),{},Object(L.a)({},ee,yt))})},Bt=function(xe){Object(A.a)(it,xe);var Ue=Object(b.a)(it);function it(yt){var ee;Object(E.a)(this,it),ee=Ue.call(this,yt),ee.onDestroy=function(Ae){ee.props.onDestroy(Ae)},ee.onKeyDown=function(Ae){var Re=Ae.keyCode,Qe=ee.menuInstance,Ft=ee.props,Qt=Ft.isOpen,Et=Ft.store;if(Re===T.a.ENTER)return ee.onTitleClick(Ae),nr(Et,ee.props.eventKey,!0),!0;if(Re===T.a.RIGHT)return Qt?Qe.onKeyDown(Ae):(ee.triggerOpenChange(!0),nr(Et,ee.props.eventKey,!0)),!0;if(Re===T.a.LEFT){var Mt;if(Qt)Mt=Qe.onKeyDown(Ae);else return;return Mt||(ee.triggerOpenChange(!1),Mt=!0),Mt}return Qt&&(Re===T.a.UP||Re===T.a.DOWN)?Qe.onKeyDown(Ae):void 0},ee.onOpenChange=function(Ae){ee.props.onOpenChange(Ae)},ee.onPopupVisibleChange=function(Ae){ee.triggerOpenChange(Ae,Ae?"mouseenter":"mouseleave")},ee.onMouseEnter=function(Ae){var Re=ee.props,Qe=Re.eventKey,Ft=Re.onMouseEnter,Qt=Re.store;nr(Qt,ee.props.eventKey,!1),Ft({key:Qe,domEvent:Ae})},ee.onMouseLeave=function(Ae){var Re=ee.props,Qe=Re.parentMenu,Ft=Re.eventKey,Qt=Re.onMouseLeave;Qe.subMenuInstance=Object(m.a)(ee),Qt({key:Ft,domEvent:Ae})},ee.onTitleMouseEnter=function(Ae){var Re=ee.props,Qe=Re.eventKey,Ft=Re.onItemHover,Qt=Re.onTitleMouseEnter;Ft({key:Qe,hover:!0}),Qt({key:Qe,domEvent:Ae})},ee.onTitleMouseLeave=function(Ae){var Re=ee.props,Qe=Re.parentMenu,Ft=Re.eventKey,Qt=Re.onItemHover,Et=Re.onTitleMouseLeave;Qe.subMenuInstance=Object(m.a)(ee),Qt({key:Ft,hover:!1}),Et({key:Ft,domEvent:Ae})},ee.onTitleClick=function(Ae){var Re=Object(m.a)(ee),Qe=Re.props;if(Qe.onTitleClick({key:Qe.eventKey,domEvent:Ae}),Qe.triggerSubMenuAction==="hover")return;ee.triggerOpenChange(!Qe.isOpen,"click"),nr(Qe.store,ee.props.eventKey,!1)},ee.onSubMenuClick=function(Ae){typeof ee.props.onClick=="function"&&ee.props.onClick(ee.addKeyPath(Ae))},ee.onSelect=function(Ae){ee.props.onSelect(Ae)},ee.onDeselect=function(Ae){ee.props.onDeselect(Ae)},ee.getPrefixCls=function(){return"".concat(ee.props.rootPrefixCls,"-submenu")},ee.getActiveClassName=function(){return"".concat(ee.getPrefixCls(),"-active")},ee.getDisabledClassName=function(){return"".concat(ee.getPrefixCls(),"-disabled")},ee.getSelectedClassName=function(){return"".concat(ee.getPrefixCls(),"-selected")},ee.getOpenClassName=function(){return"".concat(ee.props.rootPrefixCls,"-submenu-open")},ee.saveMenuInstance=function(Ae){ee.menuInstance=Ae},ee.addKeyPath=function(Ae){return Object(d.a)(Object(d.a)({},Ae),{},{keyPath:(Ae.keyPath||[]).concat(ee.props.eventKey)})},ee.triggerOpenChange=function(Ae,Re){var Qe=ee.props.eventKey,Ft=function(){ee.onOpenChange({key:Qe,item:Object(m.a)(ee),trigger:Re,open:Ae})};Re==="mouseenter"?ee.mouseenterTimeout=setTimeout(function(){Ft()},0):Ft()},ee.isChildrenSelected=function(){var Ae={find:!1};return Me(ee.props.children,ee.props.selectedKeys,Ae),Ae.find},ee.isOpen=function(){return ee.props.openKeys.indexOf(ee.props.eventKey)!==-1},ee.adjustWidth=function(){if(!ee.subMenuTitle||!ee.menuInstance)return;var Ae=Ve.findDOMNode(ee.menuInstance);if(Ae.offsetWidth>=ee.subMenuTitle.offsetWidth)return;Ae.style.minWidth="".concat(ee.subMenuTitle.offsetWidth,"px")},ee.saveSubMenuTitle=function(Ae){ee.subMenuTitle=Ae},ee.getBaseProps=function(){var Ae=Object(m.a)(ee),Re=Ae.props;return{mode:Re.mode==="horizontal"?"vertical":Re.mode,visible:ee.props.isOpen,level:Re.level+1,inlineIndent:Re.inlineIndent,focusable:!1,onClick:ee.onSubMenuClick,onSelect:ee.onSelect,onDeselect:ee.onDeselect,onDestroy:ee.onDestroy,selectedKeys:Re.selectedKeys,eventKey:"".concat(Re.eventKey,"-menu-"),openKeys:Re.openKeys,motion:Re.motion,onOpenChange:ee.onOpenChange,subMenuOpenDelay:Re.subMenuOpenDelay,parentMenu:Object(m.a)(ee),subMenuCloseDelay:Re.subMenuCloseDelay,forceSubMenuRender:Re.forceSubMenuRender,triggerSubMenuAction:Re.triggerSubMenuAction,builtinPlacements:Re.builtinPlacements,defaultActiveFirst:Re.store.getState().defaultActiveFirst[wt(Re.eventKey)],multiple:Re.multiple,prefixCls:Re.rootPrefixCls,id:ee.internalMenuId,manualRef:ee.saveMenuInstance,itemIcon:Re.itemIcon,expandIcon:Re.expandIcon,direction:Re.direction}},ee.getMotion=function(Ae,Re){var Qe=Object(m.a)(ee),Ft=Qe.haveRendered,Qt=ee.props,Et=Qt.motion,Mt=Qt.rootPrefixCls,_t=Object(d.a)(Object(d.a)({},Et),{},{leavedClassName:"".concat(Mt,"-hidden"),removeOnLeave:!1,motionAppear:Ft||!Re||Ae!=="inline"});return _t};var ie=yt.store,z=yt.eventKey,$=ie.getState(),le=$.defaultActiveFirst;ee.isRootMenu=!1;var ge=!1;return le&&(ge=le[z]),nr(ie,z,ge),ee}return Object(g.a)(it,[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var ee=this,ie=this.props,z=ie.mode,$=ie.parentMenu,le=ie.manualRef;if(le&&le(this),z!=="horizontal"||!$.isRootMenu||!this.props.isOpen)return;this.minWidthTimeout=setTimeout(function(){return ee.adjustWidth()},0)}},{key:"componentWillUnmount",value:function(){var ee=this.props,ie=ee.onDestroy,z=ee.eventKey;ie&&ie(z),this.minWidthTimeout&&clearTimeout(this.minWidthTimeout),this.mouseenterTimeout&&clearTimeout(this.mouseenterTimeout)}},{key:"renderChildren",value:function(ee){var ie=this,z=this.getBaseProps(),$=this.getMotion(z.mode,z.visible);if(this.haveRendered=!0,this.haveOpened=this.haveOpened||z.visible||z.forceSubMenuRender,!this.haveOpened)return f.createElement("div",null);var le=z.direction;return f.createElement(je.default,Object.assign({visible:z.visible},$),function(ge){var Ae=ge.className,Re=ge.style,Qe=N()("".concat(z.prefixCls,"-sub"),Ae,Object(L.a)({},"".concat(z.prefixCls,"-rtl"),le==="rtl"));return f.createElement(ur,Object.assign({},z,{id:ie.internalMenuId,className:Qe,style:Re}),ee)})}},{key:"render",value:function(){var ee,ie=Object(d.a)({},this.props),z=ie.isOpen,$=this.getPrefixCls(),le=ie.mode==="inline",ge=N()($,"".concat($,"-").concat(ie.mode),(ee={},Object(L.a)(ee,ie.className,!!ie.className),Object(L.a)(ee,this.getOpenClassName(),z),Object(L.a)(ee,this.getActiveClassName(),ie.active||z&&!le),Object(L.a)(ee,this.getDisabledClassName(),ie.disabled),Object(L.a)(ee,this.getSelectedClassName(),this.isChildrenSelected()),ee));this.internalMenuId||(ie.eventKey?this.internalMenuId="".concat(ie.eventKey,"$Menu"):(Ht+=1,this.internalMenuId="$__$".concat(Ht,"$Menu")));var Ae={},Re={},Qe={};ie.disabled||(Ae={onMouseLeave:this.onMouseLeave,onMouseEnter:this.onMouseEnter},Re={onClick:this.onTitleClick},Qe={onMouseEnter:this.onTitleMouseEnter,onMouseLeave:this.onTitleMouseLeave});var Ft={},Qt=ie.direction;le&&(Qt==="rtl"?Ft.paddingRight=ie.inlineIndent*ie.level:Ft.paddingLeft=ie.inlineIndent*ie.level);var Et={};this.props.isOpen&&(Et={"aria-owns":this.internalMenuId});var Mt=null;ie.mode!=="horizontal"&&(Mt=this.props.expandIcon,typeof this.props.expandIcon=="function"&&(Mt=f.createElement(this.props.expandIcon,Object(d.a)({},this.props))));var _t=f.createElement("div",Object.assign({ref:this.saveSubMenuTitle,style:Ft,className:"".concat($,"-title"),role:"button"},Qe,Re,{"aria-expanded":z},Et,{"aria-haspopup":"true",title:typeof ie.title=="string"?ie.title:void 0}),ie.title,Mt||f.createElement("i",{className:"".concat($,"-arrow")})),zt=this.renderChildren(ie.children),Ct=ie.parentMenu.isRootMenu?ie.parentMenu.props.getPopupContainer:function(ct){return ct.parentNode},lr=Wt[ie.mode],Jt=ie.popupOffset?{offset:ie.popupOffset}:{},ke=ie.mode==="inline"?"":ie.popupClassName;ke+=Qt==="rtl"?" ".concat($,"-rtl"):"";var et=ie.disabled,We=ie.triggerSubMenuAction,Ke=ie.subMenuOpenDelay,mt=ie.forceSubMenuRender,dt=ie.subMenuCloseDelay,He=ie.builtinPlacements;vt.forEach(function(ct){return delete ie[ct]}),delete ie.onClick;var Ze=Qt==="rtl"?Object.assign({},It,He):Object.assign({},ht,He);return delete ie.direction,f.createElement("li",Object.assign({},ie,Ae,{className:ge,role:"menuitem"}),le&&_t,le&&zt,!le&&f.createElement(Je.a,{prefixCls:$,popupClassName:N()("".concat($,"-popup"),ke),getPopupContainer:Ct,builtinPlacements:Ze,popupPlacement:lr,popupVisible:z,popupAlign:Jt,popup:zt,action:et?[]:[We],mouseEnterDelay:Ke,mouseLeaveDelay:dt,onPopupVisibleChange:this.onPopupVisibleChange,forceRender:mt},_t))}}]),it}(f.Component);Bt.defaultProps={onMouseEnter:ze,onMouseLeave:ze,onTitleMouseEnter:ze,onTitleMouseLeave:ze,onTitleClick:ze,manualRef:ze,mode:"vertical",title:""};var Kt=v(function(xe,Ue){var it=xe.openKeys,yt=xe.activeKey,ee=xe.selectedKeys,ie=Ue.eventKey,z=Ue.subMenuKey;return{isOpen:it.indexOf(ie)>-1,active:yt[z]===ie,selectedKeys:ee}})(Bt);Kt.isSubMenu=!0;var Ge=Kt,qe="menuitem-overflowed",st=.5,ft=function(xe){Object(A.a)(it,xe);var Ue=Object(b.a)(it);function it(){var yt;return Object(E.a)(this,it),yt=Ue.apply(this,arguments),yt.resizeObserver=null,yt.mutationObserver=null,yt.originalTotalWidth=0,yt.overflowedItems=[],yt.menuItemSizes=[],yt.cancelFrameId=null,yt.state={lastVisibleIndex:void 0},yt.getMenuItemNodes=function(){var ee=yt.props.prefixCls,ie=Ve.findDOMNode(Object(m.a)(yt));return ie?[].slice.call(ie.children).filter(function(z){return z.className.split(" ").indexOf("".concat(ee,"-overflowed-submenu"))<0}):[]},yt.getOverflowedSubMenuItem=function(ee,ie,z){var $=yt.props,le=$.overflowedIndicator,ge=$.level,Ae=$.mode,Re=$.prefixCls,Qe=$.theme;if(ge!==1||Ae!=="horizontal")return null;var Ft=yt.props.children[0],Qt=Ft.props,Et=Qt.children,Mt=Qt.title,_t=Qt.style,zt=Object(At.a)(Qt,["children","title","style"]),Ct=Object(d.a)({},_t),lr="".concat(ee,"-overflowed-indicator"),Jt="".concat(ee,"-overflowed-indicator");ie.length===0&&z!==!0?Ct=Object(d.a)(Object(d.a)({},Ct),{},{display:"none"}):z&&(Ct=Object(d.a)(Object(d.a)({},Ct),{},{visibility:"hidden",position:"absolute"}),lr="".concat(lr,"-placeholder"),Jt="".concat(Jt,"-placeholder"));var ke=Qe?"".concat(Re,"-").concat(Qe):"",et={};return vt.forEach(function(We){zt[We]!==void 0&&(et[We]=zt[We])}),f.createElement(Ge,Object.assign({title:le,className:"".concat(Re,"-overflowed-submenu"),popupClassName:ke},et,{key:lr,eventKey:Jt,disabled:!1,style:Ct}),ie)},yt.setChildrenWidthAndResize=function(){if(yt.props.mode!=="horizontal")return;var ee=Ve.findDOMNode(Object(m.a)(yt));if(!ee)return;var ie=ee.children;if(!ie||ie.length===0)return;var z=ee.children[ie.length-1];$e(z,"display","inline-block");var $=yt.getMenuItemNodes(),le=$.filter(function(ge){return ge.className.split(" ").indexOf(qe)>=0});le.forEach(function(ge){$e(ge,"display","inline-block")}),yt.menuItemSizes=$.map(function(ge){return at(ge,!0)}),le.forEach(function(ge){$e(ge,"display","none")}),yt.overflowedIndicatorWidth=at(ee.children[ee.children.length-1],!0),yt.originalTotalWidth=yt.menuItemSizes.reduce(function(ge,Ae){return ge+Ae},0),yt.handleResize(),$e(z,"display","none")},yt.handleResize=function(){if(yt.props.mode!=="horizontal")return;var ee=Ve.findDOMNode(Object(m.a)(yt));if(!ee)return;var ie=at(ee);yt.overflowedItems=[];var z=0,$;yt.originalTotalWidth>ie+st&&($=-1,yt.menuItemSizes.forEach(function(le){z+=le,z+yt.overflowedIndicatorWidth<=ie&&($+=1)})),yt.setState({lastVisibleIndex:$})},yt}return Object(g.a)(it,[{key:"componentDidMount",value:function(){var ee=this;if(this.setChildrenWidthAndResize(),this.props.level===1&&this.props.mode==="horizontal"){var ie=Ve.findDOMNode(this);if(!ie)return;this.resizeObserver=new gt.default(function(z){z.forEach(function(){var $=ee.cancelFrameId;cancelAnimationFrame($),ee.cancelFrameId=requestAnimationFrame(ee.setChildrenWidthAndResize)})}),[].slice.call(ie.children).concat(ie).forEach(function(z){ee.resizeObserver.observe(z)}),typeof MutationObserver!="undefined"&&(this.mutationObserver=new MutationObserver(function(){ee.resizeObserver.disconnect(),[].slice.call(ie.children).concat(ie).forEach(function(z){ee.resizeObserver.observe(z)}),ee.setChildrenWidthAndResize()}),this.mutationObserver.observe(ie,{attributes:!1,childList:!0,subTree:!1}))}}},{key:"componentWillUnmount",value:function(){this.resizeObserver&&this.resizeObserver.disconnect(),this.mutationObserver&&this.mutationObserver.disconnect(),cancelAnimationFrame(this.cancelFrameId)}},{key:"renderChildren",value:function(ee){var ie=this,z=this.state.lastVisibleIndex;return(ee||[]).reduce(function($,le,ge){var Ae=le;if(ie.props.mode==="horizontal"){var Re=ie.getOverflowedSubMenuItem(le.props.eventKey,[]);z!==void 0&&ie.props.className.indexOf("".concat(ie.props.prefixCls,"-root"))!==-1&&(ge>z&&(Ae=f.cloneElement(le,{style:{display:"none"},eventKey:"".concat(le.props.eventKey,"-hidden"),className:"".concat(qe)})),ge===z+1&&(ie.overflowedItems=ee.slice(z+1).map(function(Ft){return f.cloneElement(Ft,{key:Ft.props.eventKey,mode:"vertical-left"})}),Re=ie.getOverflowedSubMenuItem(le.props.eventKey,ie.overflowedItems)));var Qe=[].concat(Object(ut.a)($),[Re,Ae]);return ge===ee.length-1&&Qe.push(ie.getOverflowedSubMenuItem(le.props.eventKey,[],!0)),Qe}return[].concat(Object(ut.a)($),[Ae])},[])}},{key:"render",value:function(){var ee=this.props,ie=ee.visible,z=ee.prefixCls,$=ee.overflowedIndicator,le=ee.mode,ge=ee.level,Ae=ee.tag,Re=ee.children,Qe=ee.theme,Ft=Object(At.a)(ee,["visible","prefixCls","overflowedIndicator","mode","level","tag","children","theme"]),Qt=Ae;return f.createElement(Qt,Object.assign({},Ft),this.renderChildren(Re))}}]),it}(f.Component);ft.defaultProps={tag:"div",className:""};var nt=ft;function se(xe){return xe.length?xe.every(function(Ue){return!!Ue.props.disabled}):!0}function me(xe,Ue,it){var yt=xe.getState();xe.setState({activeKey:Object(d.a)(Object(d.a)({},yt.activeKey),{},Object(L.a)({},Ue,it))})}function lt(xe){return xe.eventKey||"0-menu-"}function Pe(xe,Ue){var it=Ue,yt=xe.children,ee=xe.eventKey;if(it){var ie;if(Be(yt,function(z,$){z&&z.props&&!z.props.disabled&&it===Xe(z,ee,$)&&(ie=!0)}),ie)return it}return it=null,xe.defaultActiveFirst&&Be(yt,function(z,$){!it&&z&&!z.props.disabled&&(it=Xe(z,ee,$))}),it}function St(xe){if(xe){var Ue=this.instanceArray.indexOf(xe);Ue!==-1?this.instanceArray[Ue]=xe:this.instanceArray.push(xe)}}var Pr=function(xe){Object(A.a)(it,xe);var Ue=Object(b.a)(it);function it(yt){var ee;return Object(E.a)(this,it),ee=Ue.call(this,yt),ee.onKeyDown=function(ie,z){var $=ie.keyCode,le;if(ee.getFlatInstanceArray().forEach(function(Ae){Ae&&Ae.props.active&&Ae.onKeyDown&&(le=Ae.onKeyDown(ie))}),le)return 1;var ge=null;return($===T.a.UP||$===T.a.DOWN)&&(ge=ee.step($===T.a.UP?-1:1)),ge?(ie.preventDefault(),me(ee.props.store,lt(ee.props),ge.props.eventKey),typeof z=="function"&&z(ge),1):void 0},ee.onItemHover=function(ie){var z=ie.key,$=ie.hover;me(ee.props.store,lt(ee.props),$?z:null)},ee.onDeselect=function(ie){ee.props.onDeselect(ie)},ee.onSelect=function(ie){ee.props.onSelect(ie)},ee.onClick=function(ie){ee.props.onClick(ie)},ee.onOpenChange=function(ie){ee.props.onOpenChange(ie)},ee.onDestroy=function(ie){ee.props.onDestroy(ie)},ee.getFlatInstanceArray=function(){return ee.instanceArray},ee.step=function(ie){var z=ee.getFlatInstanceArray(),$=ee.props.store.getState().activeKey[lt(ee.props)],le=z.length;if(!le)return null;ie<0&&(z=z.concat().reverse());var ge=-1;if(z.every(function(Ft,Qt){return Ft&&Ft.props.eventKey===$?(ge=Qt,!1):!0}),!ee.props.defaultActiveFirst&&ge!==-1&&se(z.slice(ge,le-1)))return;var Ae=(ge+1)%le,Re=Ae;do{var Qe=z[Re];if(!Qe||Qe.props.disabled)Re=(Re+1)%le;else return Qe}while(Re!==Ae);return null},ee.renderCommonMenuItem=function(ie,z,$){var le=ee.props.store.getState(),ge=Object(m.a)(ee),Ae=ge.props,Re=Xe(ie,Ae.eventKey,z),Qe=ie.props;if(!Qe||typeof ie.type=="string")return ie;var Ft=Re===le.activeKey,Qt=Object(d.a)(Object(d.a)({mode:Qe.mode||Ae.mode,level:Ae.level,inlineIndent:Ae.inlineIndent,renderMenuItem:ee.renderMenuItem,rootPrefixCls:Ae.prefixCls,index:z,parentMenu:Ae.parentMenu,manualRef:Qe.disabled?void 0:Object(w.a)(ie.ref,St.bind(Object(m.a)(ee))),eventKey:Re,active:!Qe.disabled&&Ft,multiple:Ae.multiple,onClick:function(Mt){(Qe.onClick||ze)(Mt),ee.onClick(Mt)},onItemHover:ee.onItemHover,motion:Ae.motion,subMenuOpenDelay:Ae.subMenuOpenDelay,subMenuCloseDelay:Ae.subMenuCloseDelay,forceSubMenuRender:Ae.forceSubMenuRender,onOpenChange:ee.onOpenChange,onDeselect:ee.onDeselect,onSelect:ee.onSelect,builtinPlacements:Ae.builtinPlacements,itemIcon:Qe.itemIcon||ee.props.itemIcon,expandIcon:Qe.expandIcon||ee.props.expandIcon},$),{},{direction:Ae.direction});return(Ae.mode==="inline"||bt())&&(Qt.triggerSubMenuAction="click"),f.cloneElement(ie,Qt)},ee.renderMenuItem=function(ie,z,$){if(!ie)return null;var le=ee.props.store.getState(),ge={openKeys:le.openKeys,selectedKeys:le.selectedKeys,triggerSubMenuAction:ee.props.triggerSubMenuAction,subMenuKey:$};return ee.renderCommonMenuItem(ie,z,ge)},yt.store.setState({activeKey:Object(d.a)(Object(d.a)({},yt.store.getState().activeKey),{},Object(L.a)({},yt.eventKey,Pe(yt,yt.activeKey)))}),ee.instanceArray=[],ee}return Object(g.a)(it,[{key:"componentDidMount",value:function(){this.props.manualRef&&this.props.manualRef(this)}},{key:"shouldComponentUpdate",value:function(ee){return this.props.visible||ee.visible||this.props.className!==ee.className||!l()(this.props.style,ee.style)}},{key:"componentDidUpdate",value:function(ee){var ie=this.props,z="activeKey"in ie?ie.activeKey:ie.store.getState().activeKey[lt(ie)],$=Pe(ie,z);if($!==z)me(ie.store,lt(ie),$);else if("activeKey"in ee){var le=Pe(ee,ee.activeKey);$!==le&&me(ie.store,lt(ie),$)}}},{key:"render",value:function(){var ee=this,ie=Object(x.a)({},this.props);this.instanceArray=[];var z=N()(ie.prefixCls,ie.className,"".concat(ie.prefixCls,"-").concat(ie.mode)),$={className:z,role:ie.role||"menu"};ie.id&&($.id=ie.id),ie.focusable&&($.tabIndex=0,$.onKeyDown=this.onKeyDown);var le=ie.prefixCls,ge=ie.eventKey,Ae=ie.visible,Re=ie.level,Qe=ie.mode,Ft=ie.overflowedIndicator,Qt=ie.theme;return vt.forEach(function(Et){return delete ie[Et]}),delete ie.onClick,f.createElement(nt,Object.assign({},ie,{prefixCls:le,mode:Qe,tag:"ul",level:Re,theme:Qt,visible:Ae,overflowedIndicator:Ft},$),f.Children.map(ie.children,function(Et,Mt){return ee.renderMenuItem(Et,Mt,ge||"0-menu-")}))}}]),it}(f.Component);Pr.defaultProps={prefixCls:"rc-menu",className:"",mode:"vertical",level:1,inlineIndent:24,visible:!0,focusable:!0,style:{},manualRef:ze};var Lt=v()(Pr),ur=Lt,Xt=e("Kwbf");function Zt(xe,Ue,it){var yt=xe.prefixCls,ee=xe.motion,ie=xe.defaultMotions,z=ie===void 0?{}:ie,$=xe.openAnimation,le=xe.openTransitionName,ge=Ue.switchingModeFromInline;if(ee)return ee;if(Object(D.a)($)==="object"&&$)Object(Xt.a)(!1,"Object type of `openAnimation` is removed. Please use `motion` instead.");else if(typeof $=="string")return{motionName:"".concat(yt,"-open-").concat($)};if(le)return{motionName:le};var Ae=z[it];return Ae||(ge?null:z.other)}var mr=function(xe){Object(A.a)(it,xe);var Ue=Object(b.a)(it);function it(yt){var ee;Object(E.a)(this,it),ee=Ue.call(this,yt),ee.inlineOpenKeys=[],ee.onSelect=function($){var le=Object(m.a)(ee),ge=le.props;if(ge.selectable){var Ae=ee.store.getState(),Re=Ae.selectedKeys,Qe=$.key;ge.multiple?Re=Re.concat([Qe]):Re=[Qe],"selectedKeys"in ge||ee.store.setState({selectedKeys:Re}),ge.onSelect(Object(d.a)(Object(d.a)({},$),{},{selectedKeys:Re}))}},ee.onClick=function($){var le=ee.getRealMenuMode(),ge=Object(m.a)(ee),Ae=ge.store,Re=ge.props.onOpenChange;le!=="inline"&&!("openKeys"in ee.props)&&(Ae.setState({openKeys:[]}),Re([])),ee.props.onClick($)},ee.onKeyDown=function($,le){ee.innerMenu.getWrappedInstance().onKeyDown($,le)},ee.onOpenChange=function($){var le=Object(m.a)(ee),ge=le.props,Ae=ee.store.getState().openKeys.concat(),Re=!1,Qe=function(Qt){var Et=!1;if(Qt.open)Et=Ae.indexOf(Qt.key)===-1,Et&&Ae.push(Qt.key);else{var Mt=Ae.indexOf(Qt.key);Et=Mt!==-1,Et&&Ae.splice(Mt,1)}Re=Re||Et};Array.isArray($)?$.forEach(Qe):Qe($),Re&&("openKeys"in ee.props||ee.store.setState({openKeys:Ae}),ge.onOpenChange(Ae))},ee.onDeselect=function($){var le=Object(m.a)(ee),ge=le.props;if(ge.selectable){var Ae=ee.store.getState().selectedKeys.concat(),Re=$.key,Qe=Ae.indexOf(Re);Qe!==-1&&Ae.splice(Qe,1),"selectedKeys"in ge||ee.store.setState({selectedKeys:Ae}),ge.onDeselect(Object(d.a)(Object(d.a)({},$),{},{selectedKeys:Ae}))}},ee.onMouseEnter=function($){ee.restoreModeVerticalFromInline();var le=ee.props.onMouseEnter;le&&le($)},ee.onTransitionEnd=function($){var le=$.propertyName==="width"&&$.target===$.currentTarget,ge=$.target.className,Ae=Object.prototype.toString.call(ge)==="[object SVGAnimatedString]"?ge.animVal:ge,Re=$.propertyName==="font-size"&&Ae.indexOf("anticon")>=0;(le||Re)&&ee.restoreModeVerticalFromInline()},ee.setInnerMenu=function($){ee.innerMenu=$},ee.isRootMenu=!0;var ie=yt.defaultSelectedKeys,z=yt.defaultOpenKeys;return"selectedKeys"in yt&&(ie=yt.selectedKeys||[]),"openKeys"in yt&&(z=yt.openKeys||[]),ee.store=O({selectedKeys:ie,openKeys:z,activeKey:{"0-menu-":Pe(yt,yt.activeKey)}}),ee.state={switchingModeFromInline:!1},ee}return Object(g.a)(it,[{key:"componentDidMount",value:function(){this.updateMiniStore(),this.updateMenuDisplay()}},{key:"componentDidUpdate",value:function(ee){this.updateOpentKeysWhenSwitchMode(ee),this.updateMiniStore();var ie=this.props,z=ie.siderCollapsed,$=ie.inlineCollapsed,le=ie.onOpenChange;(!ee.inlineCollapsed&&$||!ee.siderCollapsed&&z)&&le([]),this.updateMenuDisplay()}},{key:"updateOpentKeysWhenSwitchMode",value:function(ee){var ie=this.props,z=this.store,$=this.inlineOpenKeys,le=z.getState(),ge={};ee.mode==="inline"&&ie.mode!=="inline"&&this.setState({switchingModeFromInline:!0}),"openKeys"in ie||((ie.inlineCollapsed&&!ee.inlineCollapsed||ie.siderCollapsed&&!ee.siderCollapsed)&&(this.setState({switchingModeFromInline:!0}),this.inlineOpenKeys=le.openKeys.concat(),ge.openKeys=[]),(!ie.inlineCollapsed&&ee.inlineCollapsed||!ie.siderCollapsed&&ee.siderCollapsed)&&(ge.openKeys=$,this.inlineOpenKeys=[])),Object.keys(ge).length&&z.setState(ge)}},{key:"updateMenuDisplay",value:function(){var ee=this.props.collapsedWidth,ie=this.store,z=this.prevOpenKeys,$=this.getInlineCollapsed()&&(ee===0||ee==="0"||ee==="0px");$?(this.prevOpenKeys=ie.getState().openKeys.concat(),this.store.setState({openKeys:[]})):z&&(this.store.setState({openKeys:z}),this.prevOpenKeys=null)}},{key:"getRealMenuMode",value:function(){var ee=this.props.mode,ie=this.state.switchingModeFromInline,z=this.getInlineCollapsed();return ie&&z?"inline":z?"vertical":ee}},{key:"getInlineCollapsed",value:function(){var ee=this.props,ie=ee.inlineCollapsed,z=ee.siderCollapsed;return z!==void 0?z:ie}},{key:"restoreModeVerticalFromInline",value:function(){var ee=this.state.switchingModeFromInline;ee&&this.setState({switchingModeFromInline:!1})}},{key:"updateMiniStore",value:function(){"selectedKeys"in this.props&&this.store.setState({selectedKeys:this.props.selectedKeys||[]}),"openKeys"in this.props&&this.store.setState({openKeys:this.props.openKeys||[]})}},{key:"render",value:function(){var ee=Object(d.a)({},Object(S.default)(this.props,["collapsedWidth","siderCollapsed","defaultMotions"])),ie=this.getRealMenuMode();return ee.className+=" ".concat(ee.prefixCls,"-root"),ee.direction==="rtl"&&(ee.className+=" ".concat(ee.prefixCls,"-rtl")),ee=Object(d.a)(Object(d.a)({},ee),{},{mode:ie,onClick:this.onClick,onOpenChange:this.onOpenChange,onDeselect:this.onDeselect,onSelect:this.onSelect,onMouseEnter:this.onMouseEnter,onTransitionEnd:this.onTransitionEnd,parentMenu:this,motion:Zt(this.props,this.state,ie)}),delete ee.openAnimation,delete ee.openTransitionName,f.createElement(o,{store:this.store},f.createElement(ur,Object.assign({},ee,{ref:this.setInnerMenu}),this.props.children))}}]),it}(f.Component);mr.defaultProps={selectable:!0,onClick:ze,onSelect:ze,onOpenChange:ze,onDeselect:ze,defaultSelectedKeys:[],defaultOpenKeys:[],subMenuOpenDelay:.1,subMenuCloseDelay:.1,triggerSubMenuAction:"hover",prefixCls:"rc-menu",className:"",mode:"vertical",style:{},builtinPlacements:{},overflowedIndicator:f.createElement("span",null,"\xB7\xB7\xB7")};var qt=mr,de=function(xe){Object(A.a)(it,xe);var Ue=Object(b.a)(it);function it(){var yt;return Object(E.a)(this,it),yt=Ue.apply(this,arguments),yt.onKeyDown=function(ee){var ie=ee.keyCode;return ie===T.a.ENTER?(yt.onClick(ee),!0):void 0},yt.onMouseLeave=function(ee){var ie=yt.props,z=ie.eventKey,$=ie.onItemHover,le=ie.onMouseLeave;$({key:z,hover:!1}),le({key:z,domEvent:ee})},yt.onMouseEnter=function(ee){var ie=yt.props,z=ie.eventKey,$=ie.onItemHover,le=ie.onMouseEnter;$({key:z,hover:!0}),le({key:z,domEvent:ee})},yt.onClick=function(ee){var ie=yt.props,z=ie.eventKey,$=ie.multiple,le=ie.onClick,ge=ie.onSelect,Ae=ie.onDeselect,Re=ie.isSelected,Qe={key:z,keyPath:[z],item:Object(m.a)(yt),domEvent:ee};le(Qe),$?Re?Ae(Qe):ge(Qe):Re||ge(Qe)},yt.saveNode=function(ee){yt.node=ee},yt}return Object(g.a)(it,[{key:"componentDidMount",value:function(){this.callRef()}},{key:"componentDidUpdate",value:function(){this.callRef()}},{key:"componentWillUnmount",value:function(){var ee=this.props;ee.onDestroy&&ee.onDestroy(ee.eventKey)}},{key:"getPrefixCls",value:function(){return"".concat(this.props.rootPrefixCls,"-item")}},{key:"getActiveClassName",value:function(){return"".concat(this.getPrefixCls(),"-active")}},{key:"getSelectedClassName",value:function(){return"".concat(this.getPrefixCls(),"-selected")}},{key:"getDisabledClassName",value:function(){return"".concat(this.getPrefixCls(),"-disabled")}},{key:"callRef",value:function(){this.props.manualRef&&this.props.manualRef(this)}},{key:"render",value:function(){var ee,ie=Object(d.a)({},this.props),z=N()(this.getPrefixCls(),ie.className,(ee={},Object(L.a)(ee,this.getActiveClassName(),!ie.disabled&&ie.active),Object(L.a)(ee,this.getSelectedClassName(),ie.isSelected),Object(L.a)(ee,this.getDisabledClassName(),ie.disabled),ee)),$=Object(d.a)(Object(d.a)({},ie.attribute),{},{title:typeof ie.title=="string"?ie.title:void 0,className:z,role:ie.role||"menuitem","aria-disabled":ie.disabled});ie.role==="option"?$=Object(d.a)(Object(d.a)({},$),{},{role:"option","aria-selected":ie.isSelected}):(ie.role===null||ie.role==="none")&&($.role="none");var le={onClick:ie.disabled?null:this.onClick,onMouseLeave:ie.disabled?null:this.onMouseLeave,onMouseEnter:ie.disabled?null:this.onMouseEnter},ge=Object(d.a)({},ie.style);ie.mode==="inline"&&(ie.direction==="rtl"?ge.paddingRight=ie.inlineIndent*ie.level:ge.paddingLeft=ie.inlineIndent*ie.level),vt.forEach(function(Re){return delete ie[Re]}),delete ie.direction;var Ae=this.props.itemIcon;return typeof this.props.itemIcon=="function"&&(Ae=f.createElement(this.props.itemIcon,this.props)),f.createElement("li",Object.assign({},Object(S.default)(ie,["onClick","onMouseEnter","onMouseLeave","onSelect"]),$,le,{style:ge,ref:this.saveNode}),ie.children,Ae)}}]),it}(f.Component);de.isMenuItem=!0,de.defaultProps={onSelect:ze,onMouseEnter:ze,onMouseLeave:ze,manualRef:ze};var ue=v(function(xe,Ue){var it=xe.activeKey,yt=xe.selectedKeys,ee=Ue.eventKey,ie=Ue.subMenuKey;return{active:it[ie]===ee,isSelected:yt.indexOf(ee)!==-1}})(de),oe=ue,ae=function(xe){Object(A.a)(it,xe);var Ue=Object(b.a)(it);function it(){var yt;return Object(E.a)(this,it),yt=Ue.apply(this,arguments),yt.renderInnerMenuItem=function(ee){var ie=yt.props,z=ie.renderMenuItem,$=ie.index;return z(ee,$,yt.props.subMenuKey)},yt}return Object(g.a)(it,[{key:"render",value:function(){var ee=Object(x.a)({},this.props),ie=ee.className,z=ie===void 0?"":ie,$=ee.rootPrefixCls,le="".concat($,"-item-group-title"),ge="".concat($,"-item-group-list"),Ae=ee.title,Re=ee.children;return vt.forEach(function(Qe){return delete ee[Qe]}),delete ee.onClick,delete ee.direction,f.createElement("li",Object.assign({},ee,{className:"".concat(z," ").concat($,"-item-group")}),f.createElement("div",{className:le,title:typeof Ae=="string"?Ae:void 0},Ae),f.createElement("ul",{className:ge},f.Children.map(Re,this.renderInnerMenuItem)))}}]),it}(f.Component);ae.isMenuItemGroup=!0,ae.defaultProps={disabled:!0};var ye=ae,Ce=function(Ue){var it=Ue.className,yt=Ue.rootPrefixCls,ee=Ue.style;return f.createElement("li",{className:"".concat(it," ").concat(yt,"-item-divider"),style:ee})};Ce.defaultProps={disabled:!0,className:"",style:{}};var Oe=Ce,Ie=F.f=qt},"1n7x":function(J,F,e){(function(d,E){(function(g,m){J.exports=m(e("5RHE"),e("wOnQ"))})(this,function(g,m){"use strict";g=g&&g.hasOwnProperty("default")?g.default:g,m=m&&m.hasOwnProperty("default")?m.default:m;var A=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(S){return typeof S}:function(S){return S&&typeof Symbol=="function"&&S.constructor===Symbol&&S!==Symbol.prototype?"symbol":typeof S},b=Object.assign||function(S){for(var x=1;x<arguments.length;x++){var L=arguments[x];for(var T in L)Object.prototype.hasOwnProperty.call(L,T)&&(S[T]=L[T])}return S},f=function(x){var L=typeof x=="undefined"?"undefined":A(x);return L==="undefined"?"undefined":L==="string"||x instanceof String?"string":L==="number"||x instanceof Number?"number":L==="function"||x instanceof Function?"function":!!x&&x.constructor===Array?"array":x&&x.nodeType===1?"element":L==="object"?"object":"unknown"},i=function(x,L){var T=document.createElement(x);if(L.className&&(T.className=L.className),L.innerHTML){T.innerHTML=L.innerHTML;for(var w=T.getElementsByTagName("script"),C=w.length;C-- >0;null)w[C].parentNode.removeChild(w[C])}for(var N in L.style)T.style[N]=L.style[N];return T},r=function S(x,L){for(var T=x.nodeType===3?document.createTextNode(x.nodeValue):x.cloneNode(!1),w=x.firstChild;w;w=w.nextSibling)(L===!0||w.nodeType!==1||w.nodeName!=="SCRIPT")&&T.appendChild(S(w,L));return x.nodeType===1&&(x.nodeName==="CANVAS"?(T.width=x.width,T.height=x.height,T.getContext("2d").drawImage(x,0,0)):(x.nodeName==="TEXTAREA"||x.nodeName==="SELECT")&&(T.value=x.value),T.addEventListener("load",function(){T.scrollTop=x.scrollTop,T.scrollLeft=x.scrollLeft},!0)),T},o=function(x,L){if(f(x)==="number")return x*72/96/L;var T={};for(var w in x)T[w]=x[w]*72/96/L;return T},s=function(x,L){return Math.floor(x*L/72*96)},l=typeof window!="undefined"?window:typeof d!="undefined"?d:typeof self!="undefined"?self:{};function n(){throw new Error("Dynamic requires are not currently supported by rollup-plugin-commonjs")}function c(S,x){return x={exports:{}},S(x,x.exports),x.exports}var t=c(function(S,x){/*!
* @overview es6-promise - a tiny implementation of Promises/A+.
* @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald)
* @license Licensed under MIT license
* See https://raw.githubusercontent.com/stefanpenner/es6-promise/master/LICENSE
* @version v4.2.5+7f2b526d
*/(function(L,T){S.exports=T()})(l,function(){function L(Lt){var ur=typeof Lt;return Lt!==null&&(ur==="object"||ur==="function")}function T(Lt){return typeof Lt=="function"}var w=void 0;Array.isArray?w=Array.isArray:w=function(ur){return Object.prototype.toString.call(ur)==="[object Array]"};var C=w,N=0,D=void 0,B=void 0,R=function(ur,Xt){pe[N]=ur,pe[N+1]=Xt,N+=2,N===2&&(B?B(te):be())};function U(Lt){B=Lt}function M(Lt){R=Lt}var j=typeof window!="undefined"?window:void 0,P=j||{},V=P.MutationObserver||P.WebKitMutationObserver,H=typeof self=="undefined"&&typeof E!="undefined"&&{}.toString.call(E)==="[object process]",k=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function Z(){return function(){return E.nextTick(te)}}function Y(){return typeof D!="undefined"?function(){D(te)}:X()}function _(){var Lt=0,ur=new V(te),Xt=document.createTextNode("");return ur.observe(Xt,{characterData:!0}),function(){Xt.data=Lt=++Lt%2}}function Q(){var Lt=new MessageChannel;return Lt.port1.onmessage=te,function(){return Lt.port2.postMessage(0)}}function X(){var Lt=setTimeout;return function(){return Lt(te,1)}}var pe=new Array(1e3);function te(){for(var Lt=0;Lt<N;Lt+=2){var ur=pe[Lt],Xt=pe[Lt+1];ur(Xt),pe[Lt]=void 0,pe[Lt+1]=void 0}N=0}function fe(){try{var Lt=Function("return this")().require("vertx");return D=Lt.runOnLoop||Lt.runOnContext,Y()}catch(ur){return X()}}var be=void 0;H?be=Z():V?be=_():k?be=Q():j===void 0&&typeof n=="function"?be=fe():be=X();function Se(Lt,ur){var Xt=this,Zt=new this.constructor(wt);Zt[Xe]===void 0&&qe(Zt);var mr=Xt._state;if(mr){var qt=arguments[mr-1];R(function(){return nr(mr,Zt,qt,Xt._result)})}else kt(Xt,Zt,Lt,ur);return Zt}function ze(Lt){var ur=this;if(Lt&&typeof Lt=="object"&&Lt.constructor===ur)return Lt;var Xt=new ur(wt);return je(Xt,Lt),Xt}var Xe=Math.random().toString(36).substring(2);function wt(){}var Be=void 0,Me=1,vt=2,at={error:null};function $e(){return new TypeError("You cannot resolve a promise with itself")}function bt(){return new TypeError("A promises callback cannot return that same promise.")}function ut(Lt){try{return Lt.then}catch(ur){return at.error=ur,at}}function At(Lt,ur,Xt,Zt){try{Lt.call(ur,Xt,Zt)}catch(mr){return mr}}function Ve(Lt,ur,Xt){R(function(Zt){var mr=!1,qt=At(Xt,ur,function(de){if(mr)return;mr=!0,ur!==de?je(Zt,de):ht(Zt,de)},function(de){if(mr)return;mr=!0,It(Zt,de)},"Settle: "+(Zt._label||" unknown promise"));!mr&&qt&&(mr=!0,It(Zt,qt))},Lt)}function gt(Lt,ur){ur._state===Me?ht(Lt,ur._result):ur._state===vt?It(Lt,ur._result):kt(ur,void 0,function(Xt){return je(Lt,Xt)},function(Xt){return It(Lt,Xt)})}function Je(Lt,ur,Xt){ur.constructor===Lt.constructor&&Xt===Se&&ur.constructor.resolve===ze?gt(Lt,ur):Xt===at?(It(Lt,at.error),at.error=null):Xt===void 0?ht(Lt,ur):T(Xt)?Ve(Lt,ur,Xt):ht(Lt,ur)}function je(Lt,ur){Lt===ur?It(Lt,$e()):L(ur)?Je(Lt,ur,ut(ur)):ht(Lt,ur)}function De(Lt){Lt._onerror&&Lt._onerror(Lt._result),Ht(Lt)}function ht(Lt,ur){if(Lt._state!==Be)return;Lt._result=ur,Lt._state=Me,Lt._subscribers.length!==0&&R(Ht,Lt)}function It(Lt,ur){if(Lt._state!==Be)return;Lt._state=vt,Lt._result=ur,R(De,Lt)}function kt(Lt,ur,Xt,Zt){var mr=Lt._subscribers,qt=mr.length;Lt._onerror=null,mr[qt]=ur,mr[qt+Me]=Xt,mr[qt+vt]=Zt,qt===0&&Lt._state&&R(Ht,Lt)}function Ht(Lt){var ur=Lt._subscribers,Xt=Lt._state;if(ur.length===0)return;for(var Zt=void 0,mr=void 0,qt=Lt._result,de=0;de<ur.length;de+=3)Zt=ur[de],mr=ur[de+Xt],Zt?nr(Xt,Zt,mr,qt):mr(qt);Lt._subscribers.length=0}function Wt(Lt,ur){try{return Lt(ur)}catch(Xt){return at.error=Xt,at}}function nr(Lt,ur,Xt,Zt){var mr=T(Xt),qt=void 0,de=void 0,ue=void 0,oe=void 0;if(mr){if(qt=Wt(Xt,Zt),qt===at?(oe=!0,de=qt.error,qt.error=null):ue=!0,ur===qt){It(ur,bt());return}}else qt=Zt,ue=!0;ur._state!==Be||(mr&&ue?je(ur,qt):oe?It(ur,de):Lt===Me?ht(ur,qt):Lt===vt&&It(ur,qt))}function Bt(Lt,ur){try{ur(function(Zt){je(Lt,Zt)},function(Zt){It(Lt,Zt)})}catch(Xt){It(Lt,Xt)}}var Kt=0;function Ge(){return Kt++}function qe(Lt){Lt[Xe]=Kt++,Lt._state=void 0,Lt._result=void 0,Lt._subscribers=[]}function st(){return new Error("Array Methods must be provided an Array")}var ft=function(){function Lt(ur,Xt){this._instanceConstructor=ur,this.promise=new ur(wt),this.promise[Xe]||qe(this.promise),C(Xt)?(this.length=Xt.length,this._remaining=Xt.length,this._result=new Array(this.length),this.length===0?ht(this.promise,this._result):(this.length=this.length||0,this._enumerate(Xt),this._remaining===0&&ht(this.promise,this._result))):It(this.promise,st())}return Lt.prototype._enumerate=function(Xt){for(var Zt=0;this._state===Be&&Zt<Xt.length;Zt++)this._eachEntry(Xt[Zt],Zt)},Lt.prototype._eachEntry=function(Xt,Zt){var mr=this._instanceConstructor,qt=mr.resolve;if(qt===ze){var de=ut(Xt);if(de===Se&&Xt._state!==Be)this._settledAt(Xt._state,Zt,Xt._result);else if(typeof de!="function")this._remaining--,this._result[Zt]=Xt;else if(mr===St){var ue=new mr(wt);Je(ue,Xt,de),this._willSettleAt(ue,Zt)}else this._willSettleAt(new mr(function(oe){return oe(Xt)}),Zt)}else this._willSettleAt(qt(Xt),Zt)},Lt.prototype._settledAt=function(Xt,Zt,mr){var qt=this.promise;qt._state===Be&&(this._remaining--,Xt===vt?It(qt,mr):this._result[Zt]=mr),this._remaining===0&&ht(qt,this._result)},Lt.prototype._willSettleAt=function(Xt,Zt){var mr=this;kt(Xt,void 0,function(qt){return mr._settledAt(Me,Zt,qt)},function(qt){return mr._settledAt(vt,Zt,qt)})},Lt}();function nt(Lt){return new ft(this,Lt).promise}function se(Lt){var ur=this;return C(Lt)?new ur(function(Xt,Zt){for(var mr=Lt.length,qt=0;qt<mr;qt++)ur.resolve(Lt[qt]).then(Xt,Zt)}):new ur(function(Xt,Zt){return Zt(new TypeError("You must pass an array to race."))})}function me(Lt){var ur=this,Xt=new ur(wt);return It(Xt,Lt),Xt}function lt(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function Pe(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}var St=function(){function Lt(ur){this[Xe]=Ge(),this._result=this._state=void 0,this._subscribers=[],wt!==ur&&(typeof ur!="function"&&lt(),this instanceof Lt?Bt(this,ur):Pe())}return Lt.prototype.catch=function(Xt){return this.then(null,Xt)},Lt.prototype.finally=function(Xt){var Zt=this,mr=Zt.constructor;return T(Xt)?Zt.then(function(qt){return mr.resolve(Xt()).then(function(){return qt})},function(qt){return mr.resolve(Xt()).then(function(){throw qt})}):Zt.then(Xt,Xt)},Lt}();St.prototype.then=Se,St.all=nt,St.race=se,St.resolve=ze,St.reject=me,St._setScheduler=U,St._setAsap=M,St._asap=R;function Pr(){var Lt=void 0;if(typeof l!="undefined")Lt=l;else if(typeof self!="undefined")Lt=self;else try{Lt=Function("return this")()}catch(Zt){throw new Error("polyfill failed because global object is unavailable in this environment")}var ur=Lt.Promise;if(ur){var Xt=null;try{Xt=Object.prototype.toString.call(ur.resolve())}catch(Zt){}if(Xt==="[object Promise]"&&!ur.cast)return}Lt.Promise=St}return St.polyfill=Pr,St.Promise=St,St})}),u=t.Promise,a=function S(x){var L=b(S.convert(u.resolve()),JSON.parse(JSON.stringify(S.template))),T=S.convert(u.resolve(),L);return T=T.setProgress(1,S,1,[S]),T=T.set(x),T};a.prototype=Object.create(u.prototype),a.prototype.constructor=a,a.convert=function(x,L){return x.__proto__=L||a.prototype,x},a.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],image:{type:"jpeg",quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},a.prototype.from=function(x,L){function T(w){switch(f(w)){case"string":return"string";case"element":return w.nodeName.toLowerCase==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){L=L||T(x);switch(L){case"string":return this.set({src:i("div",{innerHTML:x})});case"element":return this.set({src:x});case"canvas":return this.set({canvas:x});case"img":return this.set({img:x});default:return this.error("Unknown source type.")}})},a.prototype.to=function(x){switch(x){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},a.prototype.toContainer=function(){var x=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(x).then(function(){var T={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},w={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};T.opacity=0;var C=r(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=i("div",{className:"html2pdf__overlay",style:T}),this.prop.container=i("div",{className:"html2pdf__container",style:w}),this.prop.container.appendChild(C),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},a.prototype.toCanvas=function(){var x=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(x).then(function(){var T=b({},this.opt.html2canvas);return delete T.onrendered,m(this.prop.container,T)}).then(function(T){var w=this.opt.html2canvas.onrendered||function(){};w(T),this.prop.canvas=T,document.body.removeChild(this.prop.overlay)})},a.prototype.toImg=function(){var x=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(x).then(function(){var T=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=T})},a.prototype.toPdf=function(){var x=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(x).then(function(){var T=this.prop.canvas,w=this.opt,C=T.height,N=Math.floor(T.width*this.prop.pageSize.inner.ratio),D=Math.ceil(C/N),B=this.prop.pageSize.inner.height,R=document.createElement("canvas"),U=R.getContext("2d");R.width=T.width,R.height=N,this.prop.pdf=this.prop.pdf||new g(w.jsPDF);for(var M=0;M<D;M++){M===D-1&&C%N!==0&&(R.height=C%N,B=R.height*this.prop.pageSize.inner.width/R.width);var j=R.width,P=R.height;U.fillStyle="white",U.fillRect(0,0,j,P),U.drawImage(T,0,M*N,j,P,0,0,j,P),M&&this.prop.pdf.addPage();var V=R.toDataURL("image/"+w.image.type,w.image.quality);this.prop.pdf.addImage(V,w.image.type,w.margin[1],w.margin[0],this.prop.pageSize.inner.width,B)}})},a.prototype.output=function(x,L,T){return T=T||"pdf",T.toLowerCase()==="img"||T.toLowerCase()==="image"?this.outputImg(x,L):this.outputPdf(x,L)},a.prototype.outputPdf=function(x,L){var T=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(T).then(function(){return this.prop.pdf.output(x,L)})},a.prototype.outputImg=function(x,L){var T=[function(){return this.prop.img||this.toImg()}];return this.thenList(T).then(function(){switch(x){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+x+'" is not supported.'}})},a.prototype.save=function(x){var L=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(L).set(x?{filename:x}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},a.prototype.set=function(x){if(f(x)!=="object")return this;var L=Object.keys(x||{}).map(function(T){if(T in a.template.prop)return function(){this.prop[T]=x[T]};switch(T){case"margin":return this.setMargin.bind(this,x.margin);case"jsPDF":return function(){return this.opt.jsPDF=x.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,x.pageSize);default:return function(){this.opt[T]=x[T]}}},this);return this.then(function(){return this.thenList(L)})},a.prototype.get=function(x,L){return this.then(function(){var w=x in a.template.prop?this.prop[x]:this.opt[x];return L?L(w):w})},a.prototype.setMargin=function(x){return this.then(function(){switch(f(x)){case"number":x=[x,x,x,x];case"array":if(x.length===2&&(x=[x[0],x[1],x[0],x[1]]),x.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=x}).then(this.setPageSize)},a.prototype.setPageSize=function(x){return this.then(function(){x=x||g.getPageSize(this.opt.jsPDF),x.hasOwnProperty("inner")||(x.inner={width:x.width-this.opt.margin[1]-this.opt.margin[3],height:x.height-this.opt.margin[0]-this.opt.margin[2]},x.inner.px={width:s(x.inner.width,x.k),height:s(x.inner.height,x.k)},x.inner.ratio=x.inner.height/x.inner.width),this.prop.pageSize=x})},a.prototype.setProgress=function(x,L,T,w){return x!=null&&(this.progress.val=x),L!=null&&(this.progress.state=L),T!=null&&(this.progress.n=T),w!=null&&(this.progress.stack=w),this.progress.ratio=this.progress.val/this.progress.state,this},a.prototype.updateProgress=function(x,L,T,w){return this.setProgress(x?this.progress.val+x:null,L||null,T?this.progress.n+T:null,w?this.progress.stack.concat(w):null)},a.prototype.then=function(x,L){var T=this;return this.thenCore(x,L,function(C,N){return T.updateProgress(null,null,1,[C]),u.prototype.then.call(this,function(B){return T.updateProgress(null,C),B}).then(C,N).then(function(B){return T.updateProgress(1),B})})},a.prototype.thenCore=function(x,L,T){T=T||u.prototype.then;var w=this;x&&(x=x.bind(w)),L&&(L=L.bind(w));var C=u.toString().indexOf("[native code]")!==-1&&u.name==="Promise",N=C?w:a.convert(b({},w),u.prototype),D=T.call(N,x,L);return a.convert(D,w.__proto__)},a.prototype.thenExternal=function(x,L){return u.prototype.then.call(this,x,L)},a.prototype.thenList=function(x){var L=this;return x.forEach(function(w){L=L.thenCore(w)}),L},a.prototype.catch=function(S){S&&(S=S.bind(this));var x=u.prototype.catch.call(this,S);return a.convert(x,this)},a.prototype.catchExternal=function(x){return u.prototype.catch.call(this,x)},a.prototype.error=function(x){return this.then(function(){throw new Error(x)})},a.prototype.using=a.prototype.set,a.prototype.saveAs=a.prototype.save,a.prototype.export=a.prototype.output,a.prototype.run=a.prototype.then,g.getPageSize=function(S,x,L){if((typeof S=="undefined"?"undefined":A(S))==="object"){var T=S;S=T.orientation,x=T.unit||x,L=T.format||L}x=x||"mm",L=L||"a4",S=(""+(S||"P")).toLowerCase();var w=(""+L).toLowerCase(),C={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(x){case"pt":var N=1;break;case"mm":var N=72/25.4;break;case"cm":var N=72/2.54;break;case"in":var N=72;break;case"px":var N=72/96;break;case"pc":var N=12;break;case"em":var N=12;break;case"ex":var N=6;break;default:throw"Invalid unit: "+x}if(C.hasOwnProperty(w))var D=C[w][1]/N,B=C[w][0]/N;else try{var D=L[1],B=L[0]}catch(M){throw new Error("Invalid format: "+L)}if(S==="p"||S==="portrait"){if(S="p",B>D){var R=B;B=D,D=R}}else if(S==="l"||S==="landscape"){if(S="l",D>B){var R=B;B=D,D=R}}else throw"Invalid orientation: "+S;var U={width:B,height:D,unit:x,k:N};return U};var h={toContainer:a.prototype.toContainer};a.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},a.prototype.toContainer=function(){return h.toContainer.call(this).then(function(){var L=this.prop.container,T=this.prop.pageSize.inner.px.height,w=[].concat(this.opt.pagebreak.mode),C={avoidAll:w.indexOf("avoid-all")!==-1,css:w.indexOf("css")!==-1,legacy:w.indexOf("legacy")!==-1},N={},D=this;["before","after","avoid"].forEach(function(U){var M=C.avoidAll&&U==="avoid";N[U]=M?[]:[].concat(D.opt.pagebreak[U]||[]),N[U].length>0&&(N[U]=Array.prototype.slice.call(L.querySelectorAll(N[U].join(", "))))});var B=L.querySelectorAll(".html2pdf__page-break");B=Array.prototype.slice.call(B);var R=L.querySelectorAll("*");Array.prototype.forEach.call(R,function(M){var j={before:!1,after:C.legacy&&B.indexOf(M)!==-1,avoid:C.avoidAll};if(C.css){var P=window.getComputedStyle(M),V=["always","page","left","right"],H=["avoid","avoid-page"];j={before:j.before||V.indexOf(P.breakBefore||P.pageBreakBefore)!==-1,after:j.after||V.indexOf(P.breakAfter||P.pageBreakAfter)!==-1,avoid:j.avoid||H.indexOf(P.breakInside||P.pageBreakInside)!==-1}}Object.keys(j).forEach(function(X){j[X]=j[X]||N[X].indexOf(M)!==-1});var k=M.getBoundingClientRect();if(j.avoid&&!j.before){var Z=Math.floor(k.top/T),Y=Math.floor(k.bottom/T),_=Math.abs(k.bottom-k.top)/T;Y!==Z&&_<=1&&(j.before=!0)}if(j.before){var Q=i("div",{style:{display:"block",height:T-k.top%T+"px"}});M.parentNode.insertBefore(Q,M)}if(j.after){var Q=i("div",{style:{display:"block",height:T-k.bottom%T+"px"}});M.parentNode.insertBefore(Q,M.nextSibling)}})})};var v=[],y={toContainer:a.prototype.toContainer,toPdf:a.prototype.toPdf};a.prototype.toContainer=function(){return y.toContainer.call(this).then(function(){if(this.opt.enableLinks){var L=this.prop.container,T=L.querySelectorAll("a"),w=o(L.getBoundingClientRect(),this.prop.pageSize.k);v=[],Array.prototype.forEach.call(T,function(C){for(var N=C.getClientRects(),D=0;D<N.length;D++){var B=o(N[D],this.prop.pageSize.k);B.left-=w.left,B.top-=w.top;var R=Math.floor(B.top/this.prop.pageSize.inner.height)+1,U=this.opt.margin[0]+B.top%this.prop.pageSize.inner.height,M=this.opt.margin[1]+B.left;v.push({page:R,top:U,left:M,clientRect:B,link:C})}},this)}})},a.prototype.toPdf=function(){return y.toPdf.call(this).then(function(){if(this.opt.enableLinks){v.forEach(function(T){this.prop.pdf.setPage(T.page),this.prop.pdf.link(T.left,T.top,T.clientRect.width,T.clientRect.height,{url:T.link.href})},this);var L=this.prop.pdf.internal.getNumberOfPages();this.prop.pdf.setPage(L)}})};var O=function S(x,L){var T=new S.Worker(L);return x?T.from(x).save():T};return O.Worker=a,O})}).call(this,e("yLpj"),e("Q2Ig"))},"1tlw":function(J,F,e){var d=e("MBQ8"),E=d.extend({type:"series.pictorialBar",dependencies:["grid"],defaultOption:{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",progressive:0,hoverAnimation:!1},getInitialData:function(m){return m.stack=null,E.superApply(this,"getInitialData",arguments)}}),g=E;J.exports=g},"1u/T":function(J,F,e){var d=e("ProS"),E={type:"selectDataRange",event:"dataRangeSelected",update:"update"};d.registerAction(E,function(g,m){m.eachComponent({mainType:"visualMap",query:g},function(A){A.setSelected(g.selected)})})},"1vzs":function(J,F,e){"use strict";e.d(F,"a",function(){return t});var d=e("q1tI"),E=e.n(d),g=e("HQEm"),m=e.n(g),A=e("gZBC"),b=e.n(A),f=e("NAnI"),i=e.n(f),r=e("V/uB"),o=e.n(r),s=e("kbBi"),l=e.n(s),n=e("w6Tc"),c=e.n(n);function t(u){var a=u.suffixIcon,h=u.clearIcon,v=u.menuItemSelectedIcon,y=u.removeIcon,O=u.loading,S=u.multiple,x=u.prefixCls,L=h;h||(L=d.createElement(l.a,null));var T=null;if(a!==void 0)T=a;else if(O)T=d.createElement(b.a,{spin:!0});else{var w="".concat(x,"-suffix");T=function(B){var R=B.open,U=B.showSearch;return R&&U?d.createElement(c.a,{className:w}):d.createElement(m.a,{className:w})}}var C=null;v!==void 0?C=v:S?C=d.createElement(i.a,null):C=null;var N=null;return y!==void 0?N=y:N=d.createElement(o.a,null),{clearIcon:L,suffixIcon:T,itemIcon:C,removeIcon:N}}},"1xaR":function(J,F,e){var d=e("ProS"),E=e("bYtY");e("qgGe"),e("NA0q"),e("RPvy");var g=e("mOdp"),m=e("y3NT"),A=e("0/Rx");d.registerVisual(E.curry(g,"sunburst")),d.registerLayout(E.curry(m,"sunburst")),d.registerProcessor(E.curry(A,"sunburst"))},"24YM":function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.SensorTabIndex=F.SensorClassName=F.SizeSensorId=void 0;var d="size-sensor-id";F.SizeSensorId=d;var E="size-sensor-object";F.SensorClassName=E;var g="-1";F.SensorTabIndex=g},"2548":function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("6GrX"),m=e("IUWy"),A=e("IwbS"),b=e("Qxkt"),f=e("gPAo"),i=e("eRkO"),r=d.extendComponentView({type:"toolbox",render:function(s,l,n,c){var t=this.group;if(t.removeAll(),!s.get("show"))return;var u=+s.get("itemSize"),a=s.get("feature")||{},h=this._features||(this._features={}),v=[];E.each(a,function(S,x){v.push(x)}),new f(this._featureNames||[],v).add(y).update(y).remove(E.curry(y,null)).execute(),this._featureNames=v;function y(S,x){var L=v[S],T=v[x],w=a[L],C=new b(w,s,s.ecModel),N;if(c&&c.newTitle!=null&&c.featureName===L&&(w.title=c.newTitle),L&&!T){if(o(L))N={model:C,onclick:C.option.onclick,featureName:L};else{var D=m.get(L);if(!D)return;N=new D(C,l,n)}h[L]=N}else{if(N=h[T],!N)return;N.model=C,N.ecModel=l,N.api=n}if(!L&&T){N.dispose&&N.dispose(l,n);return}if(!C.get("show")||N.unusable){N.remove&&N.remove(l,n);return}O(C,N,L),C.setIconStatus=function(B,R){var U=this.option,M=this.iconPaths;U.iconStatus=U.iconStatus||{},U.iconStatus[B]=R,M[B]&&M[B].trigger(R)},N.render&&N.render(C,l,n,c)}function O(S,x,L){var T=S.getModel("iconStyle"),w=S.getModel("emphasis.iconStyle"),C=x.getIcons?x.getIcons():S.get("icon"),N=S.get("title")||{};if(typeof C=="string"){var D=C,B=N;C={},N={},C[L]=D,N[L]=B}var R=S.iconPaths={};E.each(C,function(U,M){var j=A.createIcon(U,{},{x:-u/2,y:-u/2,width:u,height:u});j.setStyle(T.getItemStyle()),j.hoverStyle=w.getItemStyle(),j.setStyle({text:N[M],textAlign:w.get("textAlign"),textBorderRadius:w.get("textBorderRadius"),textPadding:w.get("textPadding"),textFill:null});var P=s.getModel("tooltip");P&&P.get("show")&&j.attr("tooltip",E.extend({content:N[M],formatter:P.get("formatter",!0)||function(){return N[M]},formatterParams:{componentType:"toolbox",name:M,title:N[M],$vars:["name","title"]},position:P.get("position",!0)||"bottom"},P.option)),A.setHoverStyle(j),s.get("showTitle")&&(j.__title=N[M],j.on("mouseover",function(){var V=w.getItemStyle(),H=s.get("orient")==="vertical"?s.get("right")==null?"right":"left":s.get("bottom")==null?"bottom":"top";j.setStyle({textFill:w.get("textFill")||V.fill||V.stroke||"#000",textBackgroundColor:w.get("textBackgroundColor"),textPosition:w.get("textPosition")||H})}).on("mouseout",function(){j.setStyle({textFill:null,textBackgroundColor:null})})),j.trigger(S.get("iconStatus."+M)||"normal"),t.add(j),j.on("click",E.bind(x.onclick,x,l,n,M)),R[M]=j})}i.layout(t,s,n),t.add(i.makeBackground(t.getBoundingRect(),s)),t.eachChild(function(S){var x=S.__title,L=S.hoverStyle;if(L&&x){var T=g.getBoundingRect(x,g.makeFont(L)),w=S.position[0]+t.position[0],C=S.position[1]+t.position[1]+u,N=!1;C+T.height>n.getHeight()&&(L.textPosition="top",N=!0);var D=N?-5-T.height:u+8;w+T.width/2>n.getWidth()?(L.textPosition=["100%",D],L.textAlign="right"):w-T.width/2<0&&(L.textPosition=[0,D],L.textAlign="left")}})},updateView:function(s,l,n,c){E.each(this._features,function(t){t.updateView&&t.updateView(t.model,l,n,c)})},remove:function(s,l){E.each(this._features,function(n){n.remove&&n.remove(s,l)}),this.group.removeAll()},dispose:function(s,l){E.each(this._features,function(n){n.dispose&&n.dispose(s,l)})}});function o(s){return s.indexOf("my")===0}J.exports=r},"2B6p":function(J,F){function e(d,E,g){var m=d.getZoom(),A=d.getCenter(),b=E.zoom,f=d.dataToPoint(A);if(E.dx!=null&&E.dy!=null){f[0]-=E.dx,f[1]-=E.dy;var A=d.pointToData(f);d.setCenter(A)}if(b!=null){if(g){var i=g.min||0,r=g.max||Infinity;b=Math.max(Math.min(m*b,r),i)/m}d.scale[0]*=b,d.scale[1]*=b;var o=d.position,s=(E.originX-o[0])*(b-1),l=(E.originY-o[1])*(b-1);o[0]-=s,o[1]-=l,d.updateTransform();var A=d.pointToData(f);d.setCenter(A),d.setZoom(b*m)}return{center:d.getCenter(),zoom:d.getZoom()}}F.updateCenterAndZoom=e},"2BaD":function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M685.4 354.8c0-4.4-3.6-8-8-8l-66 .3L512 465.6l-99.3-118.4-66.1-.3c-4.4 0-8 3.5-8 8 0 1.9.7 3.7 1.9 5.2l130.1 155L340.5 670a8.32 8.32 0 00-1.9 5.2c0 4.4 3.6 8 8 8l66.1-.3L512 564.4l99.3 118.4 66 .3c4.4 0 8-3.5 8-8 0-1.9-.7-3.7-1.9-5.2L553.5 515l130.1-155c1.2-1.4 1.8-3.3 1.8-5.2z"}},{tag:"path",attrs:{d:"M512 65C264.6 65 64 265.6 64 513s200.6 448 448 448 448-200.6 448-448S759.4 65 512 65zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"close-circle",theme:"outlined"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="CloseCircleOutlined";var b=F.a=d.forwardRef(A)},"2DNl":function(J,F,e){var d=e("IMiH"),E=e("loD1"),g=e("59Ip"),m=e("aKvl"),A=e("n1HI"),b=e("hX1E"),f=b.normalizeRadian,i=e("Sj9i"),r=e("hyiK"),o=d.CMD,s=Math.PI*2,l=1e-4;function n(x,L){return Math.abs(x-L)<l}var c=[-1,-1,-1],t=[-1,-1];function u(){var x=t[0];t[0]=t[1],t[1]=x}function a(x,L,T,w,C,N,D,B,R,U){if(U>L&&U>w&&U>N&&U>B||U<L&&U<w&&U<N&&U<B)return 0;var M=i.cubicRootAt(L,w,N,B,U,c);if(M===0)return 0;for(var j=0,P=-1,V,H,k=0;k<M;k++){var Z=c[k],Y=Z===0||Z===1?.5:1,_=i.cubicAt(x,T,C,D,Z);if(_<R)continue;P<0&&(P=i.cubicExtrema(L,w,N,B,t),t[1]<t[0]&&P>1&&u(),V=i.cubicAt(L,w,N,B,t[0]),P>1&&(H=i.cubicAt(L,w,N,B,t[1]))),P===2?Z<t[0]?j+=V<L?Y:-Y:Z<t[1]?j+=H<V?Y:-Y:j+=B<H?Y:-Y:Z<t[0]?j+=V<L?Y:-Y:j+=B<V?Y:-Y}return j}function h(x,L,T,w,C,N,D,B){if(B>L&&B>w&&B>N||B<L&&B<w&&B<N)return 0;var R=i.quadraticRootAt(L,w,N,B,c);if(R===0)return 0;var U=i.quadraticExtremum(L,w,N);if(U>=0&&U<=1){for(var M=0,j=i.quadraticAt(L,w,N,U),P=0;P<R;P++){var V=c[P]===0||c[P]===1?.5:1,H=i.quadraticAt(x,T,C,c[P]);if(H<D)continue;c[P]<U?M+=j<L?V:-V:M+=N<j?V:-V}return M}else{var V=c[0]===0||c[0]===1?.5:1,H=i.quadraticAt(x,T,C,c[0]);return H<D?0:N<L?V:-V}}function v(x,L,T,w,C,N,D,B){if(B-=L,B>T||B<-T)return 0;var R=Math.sqrt(T*T-B*B);c[0]=-R,c[1]=R;var U=Math.abs(w-C);if(U<1e-4)return 0;if(U%s<1e-4){w=0,C=s;var M=N?1:-1;return D>=c[0]+x&&D<=c[1]+x?M:0}if(N){var R=w;w=f(C),C=f(R)}else w=f(w),C=f(C);w>C&&(C+=s);for(var j=0,P=0;P<2;P++){var V=c[P];if(V+x>D){var H=Math.atan2(B,V),M=N?1:-1;H<0&&(H=s+H),(H>=w&&H<=C||H+s>=w&&H+s<=C)&&(H>Math.PI/2&&H<Math.PI*1.5&&(M=-M),j+=M)}}return j}function y(x,L,T,w,C){for(var N=0,D=0,B=0,R=0,U=0,M=0;M<x.length;){var j=x[M++];j===o.M&&M>1&&(T||(N+=r(D,B,R,U,w,C))),M===1&&(D=x[M],B=x[M+1],R=D,U=B);switch(j){case o.M:R=x[M++],U=x[M++],D=R,B=U;break;case o.L:if(T){if(E.containStroke(D,B,x[M],x[M+1],L,w,C))return!0}else N+=r(D,B,x[M],x[M+1],w,C)||0;D=x[M++],B=x[M++];break;case o.C:if(T){if(g.containStroke(D,B,x[M++],x[M++],x[M++],x[M++],x[M],x[M+1],L,w,C))return!0}else N+=a(D,B,x[M++],x[M++],x[M++],x[M++],x[M],x[M+1],w,C)||0;D=x[M++],B=x[M++];break;case o.Q:if(T){if(m.containStroke(D,B,x[M++],x[M++],x[M],x[M+1],L,w,C))return!0}else N+=h(D,B,x[M++],x[M++],x[M],x[M+1],w,C)||0;D=x[M++],B=x[M++];break;case o.A:var P=x[M++],V=x[M++],H=x[M++],k=x[M++],Z=x[M++],Y=x[M++];M+=1;var _=1-x[M++],Q=Math.cos(Z)*H+P,X=Math.sin(Z)*k+V;M>1?N+=r(D,B,Q,X,w,C):(R=Q,U=X);var pe=(w-P)*k/H+P;if(T){if(A.containStroke(P,V,k,Z,Z+Y,_,L,pe,C))return!0}else N+=v(P,V,k,Z,Z+Y,_,pe,C);D=Math.cos(Z+Y)*H+P,B=Math.sin(Z+Y)*k+V;break;case o.R:R=D=x[M++],U=B=x[M++];var te=x[M++],fe=x[M++],Q=R+te,X=U+fe;if(T){if(E.containStroke(R,U,Q,U,L,w,C)||E.containStroke(Q,U,Q,X,L,w,C)||E.containStroke(Q,X,R,X,L,w,C)||E.containStroke(R,X,R,U,L,w,C))return!0}else N+=r(Q,U,Q,X,w,C),N+=r(R,X,R,U,w,C);break;case o.Z:if(T){if(E.containStroke(D,B,R,U,L,w,C))return!0}else N+=r(D,B,R,U,w,C);D=R,B=U;break}}return!T&&!n(B,U)&&(N+=r(D,B,R,U,w,C)||0),N!==0}function O(x,L,T){return y(x,0,!1,L,T)}function S(x,L,T,w){return y(x,L,!0,T,w)}F.contain=O,F.containStroke=S},"2Qr1":function(J,F,e){"use strict";e.d(F,"d",function(){return n}),e.d(F,"c",function(){return t}),e.d(F,"e",function(){return u}),e.d(F,"b",function(){return v}),e.d(F,"f",function(){return y}),e.d(F,"g",function(){return O}),e.d(F,"a",function(){return S});var d=e("rePB"),E=e("KQm4"),g=e("DSFK"),m=e("25BE"),A=e("BsWD"),b=e("PYwp");function f(x){return Object(g.a)(x)||Object(m.a)(x)||Object(A.a)(x)||Object(b.a)()}var i=e("U8pU"),r=e("VTBJ"),o=e("Kwbf"),s=e("WKfj");function l(x,L){var T=x.key,w;return"value"in x&&(w=x.value),T!=null?T:w!==void 0?w:"rc-index-key-".concat(L)}function n(x){var L=[];function T(w,C){w.forEach(function(N){C||!("options"in N)?L.push({key:l(N,L.length),groupOption:C,data:N}):(L.push({key:l(N,L.length),group:!0,data:N}),T(N.options,!0))})}return T(x,!1),L}function c(x){var L=Object(r.a)({},x);return"props"in L||Object.defineProperty(L,"props",{get:function(){return Object(o.a)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),L}}),L}function t(x,L){var T=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},w=T.prevValueOptions,C=w===void 0?[]:w,N=new Map;return L.forEach(function(D){if(!D.group){var B=D.data;N.set(B.value,B)}}),x.map(function(D){var B=N.get(D);return B||(B=Object(r.a)({},C.find(function(R){return R._INTERNAL_OPTION_VALUE_===D}))),c(B)})}var u=function(L,T){var w=T.options,C=T.prevValue,N=T.labelInValue,D=T.optionLabelProp,B=t([L],w)[0],R={value:L},U,M=Object(s.d)(C);return N&&(U=M.find(function(j){return Object(i.a)(j)==="object"&&"value"in j?j.value===L:j.key===L})),U&&Object(i.a)(U)==="object"&&"label"in U?(R.label=U.label,B&&typeof U.label=="string"&&typeof B[D]=="string"&&U.label.trim()!==B[D].trim()&&Object(o.a)(!1,"`label` of `value` is not same as `label` in Select options.")):B&&D in B?R.label=B[D]:R.label=L,R.key=R.value,R};function a(x){return Object(s.d)(x).join("")}function h(x){return function(L,T){var w=L.toLowerCase();if("options"in T)return a(T.label).toLowerCase().includes(w);var C=T[x],N=a(C).toLowerCase();return N.includes(w)&&!T.disabled}}function v(x,L,T){var w=T.optionFilterProp,C=T.filterOption,N=[],D;return C===!1?L:(typeof C=="function"?D=C:D=h(w),L.forEach(function(B){if("options"in B){var R=D(x,B);if(R)N.push(B);else{var U=B.options.filter(function(M){return D(x,M)});U.length&&N.push(Object(r.a)(Object(r.a)({},B),{},{options:U}))}return}D(x,c(B))&&N.push(B)}),N)}function y(x,L){if(!L||!L.length)return null;var T=!1;function w(N,D){var B=f(D),R=B[0],U=B.slice(1);if(!R)return[N];var M=N.split(R);return T=T||M.length>1,M.reduce(function(j,P){return[].concat(Object(E.a)(j),Object(E.a)(w(P,U)))},[]).filter(function(j){return j})}var C=w(x,L);return T?C:null}function O(x,L){var T=t([x],L)[0];return T.disabled}function S(x,L,T,w){var C=Object(s.d)(L).slice().sort(),N=Object(E.a)(x),D=new Set;return x.forEach(function(B){B.options?B.options.forEach(function(R){D.add(R.value)}):D.add(B.value)}),C.forEach(function(B){var R=w?B.value:B;if(!D.has(R)){var U;N.push(w?(U={},Object(d.a)(U,T,B.label),Object(d.a)(U,"value",R),U):{value:R})}}),N}},"2dDv":function(J,F,e){var d=e("bYtY"),E=e("Fofx"),g=e("+TT/"),m=e("aX7z"),A=e("D1WM"),b=e("IwbS"),f=e("OELB"),i=e("72pK"),r=d.each,o=Math.min,s=Math.max,l=Math.floor,n=Math.ceil,c=f.round,t=Math.PI;function u(O,S,x){this._axesMap=d.createHashMap(),this._axesLayout={},this.dimensions=O.dimensions,this._rect,this._model=O,this._init(O,S,x)}u.prototype={type:"parallel",constructor:u,_init:function(O,S,x){var L=O.dimensions,T=O.parallelAxisIndex;r(L,function(w,C){var N=T[C],D=S.getComponent("parallelAxis",N),B=this._axesMap.set(w,new A(w,m.createScaleByModel(D),[0,0],D.get("type"),N)),R=B.type==="category";B.onBand=R&&D.get("boundaryGap"),B.inverse=D.get("inverse"),D.axis=B,B.model=D,B.coordinateSystem=D.coordinateSystem=this},this)},update:function(O,S){this._updateAxesFromSeries(this._model,O)},containPoint:function(O){var S=this._makeLayoutInfo(),x=S.axisBase,L=S.layoutBase,T=S.pixelDimIndex,w=O[1-T],C=O[T];return w>=x&&w<=x+S.axisLength&&C>=L&&C<=L+S.layoutLength},getModel:function(){return this._model},_updateAxesFromSeries:function(O,S){S.eachSeries(function(x){if(!O.contains(x,S))return;var L=x.getData();r(this.dimensions,function(T){var w=this._axesMap.get(T);w.scale.unionExtentFromData(L,L.mapDimension(T)),m.niceScaleExtent(w.scale,w.model)},this)},this)},resize:function(O,S){this._rect=g.getLayoutRect(O.getBoxLayoutParams(),{width:S.getWidth(),height:S.getHeight()}),this._layoutAxes()},getRect:function(){return this._rect},_makeLayoutInfo:function(){var O=this._model,S=this._rect,x=["x","y"],L=["width","height"],T=O.get("layout"),w=T==="horizontal"?0:1,C=S[L[w]],N=[0,C],D=this.dimensions.length,B=a(O.get("axisExpandWidth"),N),R=a(O.get("axisExpandCount")||0,[0,D]),U=O.get("axisExpandable")&&D>3&&D>R&&R>1&&B>0&&C>0,M=O.get("axisExpandWindow"),j;if(M)j=a(M[1]-M[0],N),M[1]=M[0]+j;else{j=a(B*(R-1),N);var P=O.get("axisExpandCenter")||l(D/2);M=[B*P-j/2],M[1]=M[0]+j}var V=(C-j)/(D-R);V<3&&(V=0);var H=[l(c(M[0]/B,1))+1,n(c(M[1]/B,1))-1],k=V/B*M[0];return{layout:T,pixelDimIndex:w,layoutBase:S[x[w]],layoutLength:C,axisBase:S[x[1-w]],axisLength:S[L[1-w]],axisExpandable:U,axisExpandWidth:B,axisCollapseWidth:V,axisExpandWindow:M,axisCount:D,winInnerIndices:H,axisExpandWindow0Pos:k}},_layoutAxes:function(){var O=this._rect,S=this._axesMap,x=this.dimensions,L=this._makeLayoutInfo(),T=L.layout;S.each(function(w){var C=[0,L.axisLength],N=w.inverse?1:0;w.setExtent(C[N],C[1-N])}),r(x,function(w,C){var N=(L.axisExpandable?v:h)(C,L),D={horizontal:{x:N.position,y:L.axisLength},vertical:{x:0,y:N.position}},B={horizontal:t/2,vertical:0},R=[D[T].x+O.x,D[T].y+O.y],U=B[T],M=E.create();E.rotate(M,M,U),E.translate(M,M,R),this._axesLayout[w]={position:R,rotation:U,transform:M,axisNameAvailableWidth:N.axisNameAvailableWidth,axisLabelShow:N.axisLabelShow,nameTruncateMaxWidth:N.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}},this)},getAxis:function(O){return this._axesMap.get(O)},dataToPoint:function(O,S){return this.axisCoordToPoint(this._axesMap.get(S).dataToCoord(O),S)},eachActiveState:function(O,S,x,L){x==null&&(x=0),L==null&&(L=O.count());var T=this._axesMap,w=this.dimensions,C=[],N=[];d.each(w,function(V){C.push(O.mapDimension(V)),N.push(T.get(V).model)});for(var D=this.hasAxisBrushed(),B=x;B<L;B++){var R;if(!D)R="normal";else{R="active";for(var U=O.getValues(C,B),M=0,j=w.length;M<j;M++){var P=N[M].getActiveState(U[M]);if(P==="inactive"){R="inactive";break}}}S(R,B)}},hasAxisBrushed:function(){for(var O=this.dimensions,S=this._axesMap,x=!1,L=0,T=O.length;L<T;L++)S.get(O[L]).model.getActiveState()!=="normal"&&(x=!0);return x},axisCoordToPoint:function(O,S){var x=this._axesLayout[S];return b.applyTransform([O,0],x.transform)},getAxisLayout:function(O){return d.clone(this._axesLayout[O])},getSlidedAxisExpandWindow:function(O){var S=this._makeLayoutInfo(),x=S.pixelDimIndex,L=S.axisExpandWindow.slice(),T=L[1]-L[0],w=[0,S.axisExpandWidth*(S.axisCount-1)];if(!this.containPoint(O))return{behavior:"none",axisExpandWindow:L};var C=O[x]-S.layoutBase-S.axisExpandWindow0Pos,N,D="slide",B=S.axisCollapseWidth,R=this._model.get("axisExpandSlideTriggerArea"),U=R[0]!=null;if(B)U&&B&&C<T*R[0]?(D="jump",N=C-T*R[2]):U&&B&&C>T*(1-R[0])?(D="jump",N=C-T*(1-R[2])):(N=C-T*R[1])>=0&&(N=C-T*(1-R[1]))<=0&&(N=0),N*=S.axisExpandWidth/B,N?i(N,L,w,"all"):D="none";else{var T=L[1]-L[0],M=w[1]*C/T;L=[s(0,M-T/2)],L[1]=o(w[1],L[0]+T),L[0]=L[1]-T}return{axisExpandWindow:L,behavior:D}}};function a(O,S){return o(s(O,S[0]),S[1])}function h(O,S){var x=S.layoutLength/(S.axisCount-1);return{position:x*O,axisNameAvailableWidth:x,axisLabelShow:!0}}function v(O,S){var x=S.layoutLength,L=S.axisExpandWidth,T=S.axisCount,w=S.axisCollapseWidth,C=S.winInnerIndices,N,D=w,B=!1,R;return O<C[0]?(N=O*w,R=w):O<=C[1]?(N=S.axisExpandWindow0Pos+O*L-S.axisExpandWindow[0],D=L,B=!0):(N=x-(T-1-O)*w,R=w),{position:N,axisNameAvailableWidth:D,axisLabelShow:B,nameTruncateMaxWidth:R}}var y=u;J.exports=y},"2fGM":function(J,F,e){var d=e("bYtY"),E=e("bLfw"),g=e("nkfE"),m=e("ICMv"),A=E.extend({type:"polarAxis",axis:null,getCoordSysModel:function(){return this.ecModel.queryComponents({mainType:"polar",index:this.option.polarIndex,id:this.option.polarId})[0]}});d.merge(A.prototype,m);var b={angle:{startAngle:90,clockwise:!0,splitNumber:12,axisLabel:{rotate:!1}},radius:{splitNumber:5}};function f(i,r){return r.type||(r.data?"category":"value")}g("angle",A,f,b.angle),g("radius",A,f,b.radius)},"2fM7":function(J,F,e){"use strict";var d=e("lSNA"),E=e.n(d),g=e("pVnL"),m=e.n(g),A=e("lwsE"),b=e.n(A),f=e("W8MJ"),i=e.n(f),r=e("7W2i"),o=e.n(r),s=e("LQ03"),l=e.n(s),n=e("q1tI"),c=e("BGR+"),t=e("TSYQ"),u=e.n(t),a=e("1OyB"),h=e("vuIU"),v=e("Ji7U"),y=e("LK+K"),O=e("rePB"),S=e("Ff2n"),x=e("ODXe"),L=e("4IlW"),T=e("bX4T"),w=e("YrtM"),C=e("+nKL"),N=e("8OUc"),D=function(bt,ut){var At=bt.prefixCls,Ve=bt.id,gt=bt.flattenOptions,Je=bt.childrenAsData,je=bt.values,De=bt.searchValue,ht=bt.multiple,It=bt.defaultActiveFirstOption,kt=bt.height,Ht=bt.itemHeight,Wt=bt.notFoundContent,nr=bt.open,Bt=bt.menuItemSelectedIcon,Kt=bt.virtual,Ge=bt.onSelect,qe=bt.onToggleOpen,st=bt.onActiveValue,ft=bt.onScroll,nt=bt.onMouseEnter,se="".concat(At,"-item"),me=Object(w.a)(function(){return gt},[nr,gt],function(ue,oe){return oe[0]&&ue[1]!==oe[1]}),lt=n.useRef(null),Pe=function(oe){oe.preventDefault()},St=function(oe){lt.current&&lt.current.scrollTo({index:oe})},Pr=function(oe){for(var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,ye=me.length,Ce=0;Ce<ye;Ce+=1){var Oe=(oe+Ce*ae+ye)%ye,Ie=me[Oe],xe=Ie.group,Ue=Ie.data;if(!xe&&!Ue.disabled)return Oe}return-1},Lt=n.useState(function(){return Pr(0)}),ur=Object(x.a)(Lt,2),Xt=ur[0],Zt=ur[1],mr=function(oe){Zt(oe);var ae=me[oe];if(!ae){st(null,-1);return}st(ae.data.value,oe)};n.useEffect(function(){mr(It!==!1?Pr(0):-1)},[me.length,De]),n.useEffect(function(){var ue=setTimeout(function(){if(!ht&&nr&&je.size===1){var oe=Array.from(je)[0],ae=me.findIndex(function(ye){var Ce=ye.data;return Ce.value===oe});mr(ae),St(ae)}});return function(){return clearTimeout(ue)}},[nr]);var qt=function(oe){oe!==void 0&&Ge(oe,{selected:!je.has(oe)}),ht||qe(!1)};if(n.useImperativeHandle(ut,function(){return{onKeyDown:function(oe){var ae=oe.which;switch(ae){case L.a.UP:case L.a.DOWN:{var ye=0;if(ae===L.a.UP?ye=-1:ae===L.a.DOWN&&(ye=1),ye!==0){var Ce=Pr(Xt+ye,ye);St(Ce),mr(Ce)}break}case L.a.ENTER:{var Oe=me[Xt];Oe&&!Oe.data.disabled?qt(Oe.data.value):qt(void 0),nr&&oe.preventDefault();break}case L.a.ESC:qe(!1)}},onKeyUp:function(){},scrollTo:function(oe){St(oe)}}}),me.length===0)return n.createElement("div",{role:"listbox",id:"".concat(Ve,"_list"),className:"".concat(se,"-empty"),onMouseDown:Pe},Wt);function de(ue){var oe=me[ue];if(!oe)return null;var ae=oe.data||{},ye=ae.value,Ce=ae.label,Oe=ae.children,Ie=Object(T.a)(ae,!0),xe=Je?Oe:Ce;return oe?n.createElement("div",Object.assign({"aria-label":typeof xe=="string"?xe:null},Ie,{key:ue,role:"option",id:"".concat(Ve,"_list_").concat(ue),"aria-selected":je.has(ye)}),ye):null}return n.createElement(n.Fragment,null,n.createElement("div",{role:"listbox",id:"".concat(Ve,"_list"),style:{height:0,width:0,overflow:"hidden"}},de(Xt-1),de(Xt),de(Xt+1)),n.createElement(C.a,{itemKey:"key",ref:lt,data:me,height:kt,itemHeight:Ht,fullHeight:!1,onMouseDown:Pe,onScroll:ft,virtual:Kt,onMouseEnter:nt},function(ue,oe){var ae,ye=ue.group,Ce=ue.groupOption,Oe=ue.data,Ie=Oe.label,xe=Oe.key;if(ye)return n.createElement("div",{className:u()(se,"".concat(se,"-group"))},Ie!==void 0?Ie:xe);var Ue=Oe.disabled,it=Oe.value,yt=Oe.title,ee=Oe.children,ie=Oe.style,z=Oe.className,$=Object(S.a)(Oe,["disabled","value","title","children","style","className"]),le=je.has(it),ge="".concat(se,"-option"),Ae=u()(se,ge,z,(ae={},Object(O.a)(ae,"".concat(ge,"-grouped"),Ce),Object(O.a)(ae,"".concat(ge,"-active"),Xt===oe&&!Ue),Object(O.a)(ae,"".concat(ge,"-disabled"),Ue),Object(O.a)(ae,"".concat(ge,"-selected"),le),ae)),Re=Je?ee:Ie,Qe=!Bt||typeof Bt=="function"||le;return n.createElement("div",Object.assign({},$,{"aria-selected":le,className:Ae,title:yt,onMouseMove:function(){if(Xt===oe||Ue)return;mr(oe)},onClick:function(){Ue||qt(it)},style:ie}),n.createElement("div",{className:"".concat(ge,"-content")},Re||it),n.isValidElement(Bt)||le,Qe&&n.createElement(N.a,{className:"".concat(se,"-option-state"),customizeIcon:Bt,customizeIconProps:{isSelected:le}},le?"\u2713":null))}))},B=n.forwardRef(D);B.displayName="OptionList";var R=B,U=function(){return null};U.isSelectOption=!0;var M=U,j=function(){return null};j.isSelectOptGroup=!0;var P=j,V=e("VTBJ"),H=e("Zm9Q");function k($e){var bt=$e.key,ut=$e.props,At=ut.children,Ve=ut.value,gt=Object(S.a)(ut,["children","value"]);return Object(V.a)({key:bt,value:Ve!==void 0?Ve:bt,children:At},gt)}function Z($e){var bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Object(H.a)($e).map(function(ut,At){if(!n.isValidElement(ut)||!ut.type)return null;var Ve=ut.type.isSelectOptGroup,gt=ut.key,Je=ut.props,je=Je.children,De=Object(S.a)(Je,["children"]);return bt||!Ve?k(ut):Object(V.a)(Object(V.a)({key:"__RC_SELECT_GRP__".concat(gt===null?At:gt,"__"),label:gt},De),{},{options:Z(je)})}).filter(function(ut){return ut})}var Y=e("2Qr1"),_=e("qNPg"),Q=e("U8pU"),X=e("Kwbf"),pe=e("WKfj");function te($e){var bt=$e.mode,ut=$e.options,At=$e.children,Ve=$e.backfill,gt=$e.allowClear,Je=$e.placeholder,je=$e.getInputElement,De=$e.showSearch,ht=$e.onSearch,It=$e.defaultOpen,kt=$e.autoFocus,Ht=$e.labelInValue,Wt=$e.value,nr=$e.inputValue,Bt=$e.optionLabelProp,Kt=bt==="multiple"||bt==="tags",Ge=De!==void 0?De:Kt||bt==="combobox",qe=ut||Z(At);if(Object(X.a)(bt!=="tags"||qe.every(function(se){return!se.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),bt==="tags"||bt==="combobox"){var st=qe.some(function(se){return se.options?se.options.some(function(me){return typeof("value"in me?me.value:me.key)=="number"}):typeof("value"in se?se.value:se.key)=="number"});Object(X.a)(!st,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(Object(X.a)(bt!=="combobox"||!Bt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),Object(X.a)(bt==="combobox"||!Ve,"`backfill` only works with `combobox` mode."),Object(X.a)(bt==="combobox"||!je,"`getInputElement` only work with `combobox` mode."),Object(X.b)(bt!=="combobox"||!je||!gt||!Je,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),ht&&!Ge&&bt!=="combobox"&&bt!=="tags"&&Object(X.a)(!1,"`onSearch` should work with `showSearch` instead of use alone."),Object(X.b)(!It||kt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Wt!=null){var ft=Object(pe.d)(Wt);Object(X.a)(!Ht||ft.every(function(se){return Object(Q.a)(se)==="object"&&("key"in se||"value"in se)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),Object(X.a)(!Kt||Array.isArray(Wt),"`value` should be array when `mode` is `multiple` or `tags`")}if(At){var nt=null;Object(H.a)(At).some(function(se){if(!n.isValidElement(se)||!se.type)return!1;var me=se.type;if(me.isSelectOption)return!1;if(me.isSelectOptGroup){var lt=Object(H.a)(se.props.children).every(function(Pe){return!n.isValidElement(Pe)||!se.type||Pe.type.isSelectOption?!0:(nt=Pe.type,!1)});return!lt}return nt=me,!0}),nt&&Object(X.a)(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(nt.displayName||nt.name||nt,"`.")),Object(X.a)(nr===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}var fe=te,be=Object(_.a)({prefixCls:"rc-select",components:{optionList:R},convertChildrenToData:Z,flattenOptions:Y.d,getLabeledValue:Y.e,filterOptions:Y.b,isValueDisabled:Y.g,findValueOption:Y.c,warningProps:fe,fillOptionsWithMissingValue:Y.a}),Se=function($e){Object(v.a)(ut,$e);var bt=Object(y.a)(ut);function ut(){var At;return Object(a.a)(this,ut),At=bt.apply(this,arguments),At.selectRef=n.createRef(),At.focus=function(){At.selectRef.current.focus()},At.blur=function(){At.selectRef.current.blur()},At}return Object(h.a)(ut,[{key:"render",value:function(){return n.createElement(be,Object.assign({ref:this.selectRef},this.props))}}]),ut}(n.Component);Se.Option=M,Se.OptGroup=P;var ze=Se,Xe=ze,wt=e("H84U"),Be=e("1vzs"),Me=e("3Nzz"),vt=function($e){o()(ut,$e);var bt=l()(ut);function ut(){var At;return b()(this,ut),At=bt.apply(this,arguments),At.selectRef=n.createRef(),At.focus=function(){At.selectRef.current&&At.selectRef.current.focus()},At.blur=function(){At.selectRef.current&&At.selectRef.current.blur()},At.getMode=function(){var Ve=At.props.mode;return Ve==="combobox"?void 0:Ve===ut.SECRET_COMBOBOX_MODE_DO_NOT_USE?"combobox":Ve},At.renderSelect=function(Ve){var gt=Ve.getPopupContainer,Je=Ve.getPrefixCls,je=Ve.renderEmpty,De=Ve.direction,ht=Ve.virtual,It=Ve.dropdownMatchSelectWidth,kt=At.props,Ht=kt.prefixCls,Wt=kt.notFoundContent,nr=kt.className,Bt=kt.size,Kt=kt.listHeight,Ge=Kt===void 0?256:Kt,qe=kt.listItemHeight,st=qe===void 0?24:qe,ft=kt.getPopupContainer,nt=kt.dropdownClassName,se=kt.bordered,me=Je("select",Ht),lt=At.getMode(),Pe=lt==="multiple"||lt==="tags",St;Wt!==void 0?St=Wt:lt==="combobox"?St=null:St=je("Select");var Pr=Object(Be.a)(m()(m()({},At.props),{multiple:Pe,prefixCls:me})),Lt=Pr.suffixIcon,ur=Pr.itemIcon,Xt=Pr.removeIcon,Zt=Pr.clearIcon,mr=Object(c.default)(At.props,["prefixCls","suffixIcon","itemIcon","removeIcon","clearIcon","size","bordered"]),qt=u()(nt,E()({},"".concat(me,"-dropdown-").concat(De),De==="rtl"));return n.createElement(Me.b.Consumer,null,function(de){var ue,oe=Bt||de,ae=u()(nr,(ue={},E()(ue,"".concat(me,"-lg"),oe==="large"),E()(ue,"".concat(me,"-sm"),oe==="small"),E()(ue,"".concat(me,"-rtl"),De==="rtl"),E()(ue,"".concat(me,"-borderless"),!se),ue));return n.createElement(Xe,m()({ref:At.selectRef,virtual:ht,dropdownMatchSelectWidth:It},mr,{listHeight:Ge,listItemHeight:st,mode:lt,prefixCls:me,direction:De,inputIcon:Lt,menuItemSelectedIcon:ur,removeIcon:Xt,clearIcon:Zt,notFoundContent:St,className:ae,getPopupContainer:ft||gt,dropdownClassName:qt}))})},At}return i()(ut,[{key:"render",value:function(){return n.createElement(wt.a,null,this.renderSelect)}}]),ut}(n.Component);vt.Option=M,vt.OptGroup=P,vt.SECRET_COMBOBOX_MODE_DO_NOT_USE="SECRET_COMBOBOX_MODE_DO_NOT_USE",vt.defaultProps={transitionName:"slide-up",choiceTransitionName:"",bordered:!0};var at=F.a=vt},"2fw6":function(J,F,e){var d=e("y+Vt"),E=d.extend({type:"circle",shape:{cx:0,cy:0,r:0},buildPath:function(m,A,b){b&&m.moveTo(A.cx+A.r,A.cy),m.arc(A.cx,A.cy,A.r,0,Math.PI*2,!0)}});J.exports=E},"2gN3":function(J,F,e){var d=e("Kz5y"),E=d["__core-js_shared__"];J.exports=E},"2jpz":function(J,F,e){"use strict";e.d(F,"a",function(){return h});var d=e("cDf5"),E=e.n(d),g=e("q1tI"),m=e.n(g),A=e("TSYQ"),b=e.n(A),f=e("gZBC"),i=e.n(f),r=e("vk+C"),o=e.n(r),s=e("pG52"),l=e.n(s),n=e("Csr3"),c=e.n(n),t=e("e5VY"),u=e.n(t),a=e("0n0R");function h(v,y,O,S){var x=S.isLeaf,L=S.expanded,T=S.loading;if(T)return g.createElement(i.a,{className:"".concat(v,"-switcher-loading-icon")});var w;if(O&&E()(O)==="object"&&(w=O.showLeafIcon),x)return O?E()(O)==="object"&&!w?g.createElement("span",{className:"".concat(v,"-switcher-leaf-line")}):g.createElement(o.a,{className:"".concat(v,"-switcher-line-icon")}):null;var C="".concat(v,"-switcher-icon");return Object(a.b)(y)?Object(a.a)(y,{className:b()(y.props.className||"",C)}):y||(O?L?g.createElement(l.a,{className:"".concat(v,"-switcher-line-icon")}):g.createElement(c.a,{className:"".concat(v,"-switcher-line-icon")}):g.createElement(u.a,{className:C}))}},"2oIt":function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"};F.default=d},"2uGb":function(J,F,e){var d=e("ProS");e("ko1b"),e("s2lz"),e("RBEP");var E=e("kMLO"),g=e("nKiI");d.registerVisual(E),d.registerLayout(g)},"2w7y":function(J,F,e){var d=e("ProS");e("qMZE"),e("g0SD"),d.registerPreprocessor(function(E){E.markPoint=E.markPoint||{}})},"33Ds":function(J,F,e){var d=e("ProS"),E=e("b9oc"),g=e("Kagy"),m=e("IUWy"),A=g.toolbox.restore;function b(r){this.model=r}b.defaultOption={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:A.title};var f=b.prototype;f.onclick=function(r,o,s){E.clear(r),o.dispatchAction({type:"restore",from:this.uid})},m.register("restore",b),d.registerAction({type:"restore",event:"restore",update:"prepareAndUpdate"},function(r,o){o.resetOption("recreate")});var i=b;J.exports=i},"3A9y":function(J,F){function e(d){return this.__data__.has(d)}J.exports=e},"3C/r":function(J,F){var e=function(g,m){this.image=g,this.repeat=m,this.type="pattern"};e.prototype.getCanvasPattern=function(E){return E.createPattern(this.image,this.repeat||"repeat")};var d=e;J.exports=d},"3CBa":function(J,F,e){var d=e("hydK"),E=d.createElement,g=e("bYtY"),m=e("SUKs"),A=e("y+Vt"),b=e("Dagg"),f=e("dqUG"),i=e("DBLp"),r=e("sW+o"),o=e("n6Mw"),s=e("vKoX"),l=e("P47w"),n=l.path,c=l.image,t=l.text;function u(C){return parseInt(C,10)}function a(C){return C instanceof A?n:C instanceof b?c:C instanceof f?t:n}function h(C,N){return N&&C&&N.parentNode!==C}function v(C,N,D){if(h(C,N)&&D){var B=D.nextSibling;B?C.insertBefore(N,B):C.appendChild(N)}}function y(C,N){if(h(C,N)){var D=C.firstChild;D?C.insertBefore(N,D):C.appendChild(N)}}function O(C,N){N&&C&&N.parentNode===C&&C.removeChild(N)}function S(C){return C.__textSvgEl}function x(C){return C.__svgEl}var L=function(N,D,B,R){this.root=N,this.storage=D,this._opts=B=g.extend({},B||{});var U=E("svg");U.setAttribute("xmlns","http://www.w3.org/2000/svg"),U.setAttribute("version","1.1"),U.setAttribute("baseProfile","full"),U.style.cssText="user-select:none;position:absolute;left:0;top:0;";var M=E("g");U.appendChild(M);var j=E("g");U.appendChild(j),this.gradientManager=new r(R,j),this.clipPathManager=new o(R,j),this.shadowManager=new s(R,j);var P=document.createElement("div");P.style.cssText="overflow:hidden;position:relative",this._svgDom=U,this._svgRoot=j,this._backgroundRoot=M,this._viewport=P,N.appendChild(P),P.appendChild(U),this.resize(B.width,B.height),this._visibleList=[]};L.prototype={constructor:L,getType:function(){return"svg"},getViewportRoot:function(){return this._viewport},getSvgDom:function(){return this._svgDom},getSvgRoot:function(){return this._svgRoot},getViewportRootOffset:function(){var N=this.getViewportRoot();if(N)return{offsetLeft:N.offsetLeft||0,offsetTop:N.offsetTop||0}},refresh:function(){var N=this.storage.getDisplayList(!0);this._paintList(N)},setBackgroundColor:function(N){this._backgroundRoot&&this._backgroundNode&&this._backgroundRoot.removeChild(this._backgroundNode);var D=E("rect");D.setAttribute("width",this.getWidth()),D.setAttribute("height",this.getHeight()),D.setAttribute("x",0),D.setAttribute("y",0),D.setAttribute("id",0),D.style.fill=N,this._backgroundRoot.appendChild(D),this._backgroundNode=D},_paintList:function(N){this.gradientManager.markAllUnused(),this.clipPathManager.markAllUnused(),this.shadowManager.markAllUnused();var D=this._svgRoot,B=this._visibleList,R=N.length,U=[],M;for(M=0;M<R;M++){var j=N[M],P=a(j),V=x(j)||S(j);j.invisible||(j.__dirty&&(P&&P.brush(j),this.clipPathManager.update(j),j.style&&(this.gradientManager.update(j.style.fill),this.gradientManager.update(j.style.stroke),this.shadowManager.update(V,j)),j.__dirty=!1),U.push(j))}var H=i(B,U),k;for(M=0;M<H.length;M++){var Z=H[M];if(Z.removed)for(var Y=0;Y<Z.count;Y++){var j=B[Z.indices[Y]],V=x(j),_=S(j);O(D,V),O(D,_)}}for(M=0;M<H.length;M++){var Z=H[M];if(Z.added)for(var Y=0;Y<Z.count;Y++){var j=U[Z.indices[Y]],V=x(j),_=S(j);k?v(D,V,k):y(D,V),V?v(D,_,V):k?v(D,_,k):y(D,_),v(D,_,V),k=_||V||k,this.gradientManager.addWithoutUpdate(V||_,j),this.shadowManager.addWithoutUpdate(V||_,j),this.clipPathManager.markUsed(j)}else if(!Z.removed)for(var Y=0;Y<Z.count;Y++){var j=U[Z.indices[Y]],V=x(j),_=S(j),V=x(j),_=S(j);this.gradientManager.markUsed(j),this.gradientManager.addWithoutUpdate(V||_,j),this.shadowManager.markUsed(j),this.shadowManager.addWithoutUpdate(V||_,j),this.clipPathManager.markUsed(j),_&&v(D,_,V),k=V||_||k}}this.gradientManager.removeUnused(),this.clipPathManager.removeUnused(),this.shadowManager.removeUnused(),this._visibleList=U},_getDefs:function(N){var D=this._svgDom,B=D.getElementsByTagName("defs");if(B.length===0)if(N){var B=D.insertBefore(E("defs"),D.firstChild);return B.contains||(B.contains=function(U){var M=B.children;if(!M)return!1;for(var j=M.length-1;j>=0;--j)if(M[j]===U)return!0;return!1}),B}else return null;else return B[0]},resize:function(N,D){var B=this._viewport;B.style.display="none";var R=this._opts;if(N!=null&&(R.width=N),D!=null&&(R.height=D),N=this._getSize(0),D=this._getSize(1),B.style.display="",this._width!==N||this._height!==D){this._width=N,this._height=D;var U=B.style;U.width=N+"px",U.height=D+"px";var M=this._svgDom;M.setAttribute("width",N),M.setAttribute("height",D)}this._backgroundNode&&(this._backgroundNode.setAttribute("width",N),this._backgroundNode.setAttribute("height",D))},getWidth:function(){return this._width},getHeight:function(){return this._height},_getSize:function(N){var D=this._opts,B=["width","height"][N],R=["clientWidth","clientHeight"][N],U=["paddingLeft","paddingTop"][N],M=["paddingRight","paddingBottom"][N];if(D[B]!=null&&D[B]!=="auto")return parseFloat(D[B]);var j=this.root,P=document.defaultView.getComputedStyle(j);return(j[R]||u(P[B])||u(j.style[B]))-(u(P[U])||0)-(u(P[M])||0)|0},dispose:function(){this.root.innerHTML="",this._svgRoot=this._backgroundRoot=this._svgDom=this._backgroundNode=this._viewport=this.storage=null},clear:function(){this._viewport&&this.root.removeChild(this._viewport)},toDataURL:function(){this.refresh();var N=encodeURIComponent(this._svgDom.outerHTML.replace(/></g,`>
\r<`));return"data:image/svg+xml;charset=UTF-8,"+N}};function T(C){return function(){m('In SVG mode painter not support method "'+C+'"')}}g.each(["getLayer","insertLayer","eachLayer","eachBuiltinLayer","eachOtherLayer","getLayers","modLayer","delLayer","clearLayer","pathToImage"],function(C){L.prototype[C]=T(C)});var w=L;J.exports=w},"3Fdi":function(J,F){var e=Function.prototype,d=e.toString;function E(g){if(g!=null){try{return d.call(g)}catch(m){}try{return g+""}catch(m){}}return""}J.exports=E},"3LNs":function(J,F,e){var d=e("bYtY"),E=e("Yl7c"),g=e("IwbS"),m=e("zTMp"),A=e("YH21"),b=e("iLNv"),f=e("4NO4"),i=f.makeInner,r=i(),o=d.clone,s=d.bind;function l(){}l.prototype={_group:null,_lastGraphicKey:null,_handle:null,_dragging:!1,_lastValue:null,_lastStatus:null,_payloadInfo:null,animationThreshold:15,render:function(v,y,O,S){var x=y.get("value"),L=y.get("status");if(this._axisModel=v,this._axisPointerModel=y,this._api=O,!S&&this._lastValue===x&&this._lastStatus===L)return;this._lastValue=x,this._lastStatus=L;var T=this._group,w=this._handle;if(!L||L==="hide"){T&&T.hide(),w&&w.hide();return}T&&T.show(),w&&w.show();var C={};this.makeElOption(C,x,v,y,O);var N=C.graphicKey;N!==this._lastGraphicKey&&this.clear(O),this._lastGraphicKey=N;var D=this._moveAnimation=this.determineAnimation(v,y);if(!T)T=this._group=new g.Group,this.createPointerEl(T,C,v,y),this.createLabelEl(T,C,v,y),O.getZr().add(T);else{var B=d.curry(n,y,D);this.updatePointerEl(T,C,B,y),this.updateLabelEl(T,C,B,y)}a(T,y,!0),this._renderHandle(x)},remove:function(v){this.clear(v)},dispose:function(v){this.clear(v)},determineAnimation:function(v,y){var O=y.get("animation"),S=v.axis,x=S.type==="category",L=y.get("snap");if(!L&&!x)return!1;if(O==="auto"||O==null){var T=this.animationThreshold;if(x&&S.getBandWidth()>T)return!0;if(L){var w=m.getAxisInfo(v).seriesDataCount,C=S.getExtent();return Math.abs(C[0]-C[1])/w>T}return!1}return O===!0},makeElOption:function(v,y,O,S,x){},createPointerEl:function(v,y,O,S){var x=y.pointer;if(x){var L=r(v).pointerEl=new g[x.type](o(y.pointer));v.add(L)}},createLabelEl:function(v,y,O,S){if(y.label){var x=r(v).labelEl=new g.Rect(o(y.label));v.add(x),t(x,S)}},updatePointerEl:function(v,y,O){var S=r(v).pointerEl;S&&y.pointer&&(S.setStyle(y.pointer.style),O(S,{shape:y.pointer.shape}))},updateLabelEl:function(v,y,O,S){var x=r(v).labelEl;x&&(x.setStyle(y.label.style),O(x,{shape:y.label.shape,position:y.label.position}),t(x,S))},_renderHandle:function(v){if(this._dragging||!this.updateHandleTransform)return;var y=this._axisPointerModel,O=this._api.getZr(),S=this._handle,x=y.getModel("handle"),L=y.get("status");if(!x.get("show")||!L||L==="hide"){S&&O.remove(S),this._handle=null;return}var T;this._handle||(T=!0,S=this._handle=g.createIcon(x.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(N){A.stop(N.event)},onmousedown:s(this._onHandleDragMove,this,0,0),drift:s(this._onHandleDragMove,this),ondragend:s(this._onHandleDragEnd,this)}),O.add(S)),a(S,y,!1);var w=["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];S.setStyle(x.getItemStyle(null,w));var C=x.get("size");d.isArray(C)||(C=[C,C]),S.attr("scale",[C[0]/2,C[1]/2]),b.createOrUpdate(this,"_doDispatchAxisPointer",x.get("throttle")||0,"fixRate"),this._moveHandleToValue(v,T)},_moveHandleToValue:function(v,y){n(this._axisPointerModel,!y&&this._moveAnimation,this._handle,u(this.getHandleTransform(v,this._axisModel,this._axisPointerModel)))},_onHandleDragMove:function(v,y){var O=this._handle;if(!O)return;this._dragging=!0;var S=this.updateHandleTransform(u(O),[v,y],this._axisModel,this._axisPointerModel);this._payloadInfo=S,O.stopAnimation(),O.attr(u(S)),r(O).lastProp=null,this._doDispatchAxisPointer()},_doDispatchAxisPointer:function(){var v=this._handle;if(!v)return;var y=this._payloadInfo,O=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:y.cursorPoint[0],y:y.cursorPoint[1],tooltipOption:y.tooltipOption,axesInfo:[{axisDim:O.axis.dim,axisIndex:O.componentIndex}]})},_onHandleDragEnd:function(v){this._dragging=!1;var y=this._handle;if(!y)return;var O=this._axisPointerModel.get("value");this._moveHandleToValue(O),this._api.dispatchAction({type:"hideTip"})},getHandleTransform:null,updateHandleTransform:null,clear:function(v){this._lastValue=null,this._lastStatus=null;var y=v.getZr(),O=this._group,S=this._handle;y&&O&&(this._lastGraphicKey=null,O&&y.remove(O),S&&y.remove(S),this._group=null,this._handle=null,this._payloadInfo=null)},doClear:function(){},buildLabel:function(v,y,O){return O=O||0,{x:v[O],y:v[1-O],width:y[O],height:y[1-O]}}},l.prototype.constructor=l;function n(v,y,O,S){c(r(O).lastProp,S)||(r(O).lastProp=S,y?g.updateProps(O,S,v):(O.stopAnimation(),O.attr(S)))}function c(v,y){if(d.isObject(v)&&d.isObject(y)){var O=!0;return d.each(y,function(S,x){O=O&&c(v[x],S)}),!!O}else return v===y}function t(v,y){v[y.get("label.show")?"show":"hide"]()}function u(v){return{position:v.position.slice(),rotation:v.rotation||0}}function a(v,y,O){var S=y.get("z"),x=y.get("zlevel");v&&v.traverse(function(L){L.type!=="group"&&(S!=null&&(L.z=S),x!=null&&(L.zlevel=x),L.silent=O)})}E.enableClassExtend(l);var h=l;J.exports=h},"3OrL":function(J,F,e){var d=e("bYtY"),E=e("6Ic6"),g=e("IwbS"),m=e("y+Vt"),A=["itemStyle"],b=["emphasis","itemStyle"],f=E.extend({type:"boxplot",render:function(n,c,t){var u=n.getData(),a=this.group,h=this._data;this._data||a.removeAll();var v=n.get("layout")==="horizontal"?1:0;u.diff(h).add(function(y){if(u.hasValue(y)){var O=u.getItemLayout(y),S=r(O,u,y,v,!0);u.setItemGraphicEl(y,S),a.add(S)}}).update(function(y,O){var S=h.getItemGraphicEl(O);if(!u.hasValue(y)){a.remove(S);return}var x=u.getItemLayout(y);S?o(x,S,u,y):S=r(x,u,y,v),a.add(S),u.setItemGraphicEl(y,S)}).remove(function(y){var O=h.getItemGraphicEl(y);O&&a.remove(O)}).execute(),this._data=u},remove:function(n){var c=this.group,t=this._data;this._data=null,t&&t.eachItemGraphicEl(function(u){u&&c.remove(u)})},dispose:d.noop}),i=m.extend({type:"boxplotBoxPath",shape:{},buildPath:function(n,c){var t=c.points,u=0;for(n.moveTo(t[u][0],t[u][1]),u++;u<4;u++)n.lineTo(t[u][0],t[u][1]);for(n.closePath();u<t.length;u++)n.moveTo(t[u][0],t[u][1]),u++,n.lineTo(t[u][0],t[u][1])}});function r(n,c,t,u,a){var h=n.ends,v=new i({shape:{points:a?s(h,u,n):h}});return o(n,v,c,t,a),v}function o(n,c,t,u,a){var h=t.hostModel,v=g[a?"initProps":"updateProps"];v(c,{shape:{points:n.ends}},h,u);var y=t.getItemModel(u),O=y.getModel(A),S=t.getItemVisual(u,"color"),x=O.getItemStyle(["borderColor"]);x.stroke=S,x.strokeNoScale=!0,c.useStyle(x),c.z2=100;var L=y.getModel(b).getItemStyle();g.setHoverStyle(c,L)}function s(n,c,t){return d.map(n,function(u){return u=u.slice(),u[c]=t.initBaseline,u})}var l=f;J.exports=l},"3S7+":function(J,F,e){"use strict";var d=e("lSNA"),E=e.n(d),g=e("J4zp"),m=e.n(g),A=e("pVnL"),b=e.n(A),f=e("q1tI"),i=e.n(f),r=e("uciX"),o={adjustX:1,adjustY:1},s=[0,0],l={left:{points:["cr","cl"],overflow:o,offset:[-4,0],targetOffset:s},right:{points:["cl","cr"],overflow:o,offset:[4,0],targetOffset:s},top:{points:["bc","tc"],overflow:o,offset:[0,-4],targetOffset:s},bottom:{points:["tc","bc"],overflow:o,offset:[0,4],targetOffset:s},topLeft:{points:["bl","tl"],overflow:o,offset:[0,-4],targetOffset:s},leftTop:{points:["tr","tl"],overflow:o,offset:[-4,0],targetOffset:s},topRight:{points:["br","tr"],overflow:o,offset:[0,-4],targetOffset:s},rightTop:{points:["tl","tr"],overflow:o,offset:[4,0],targetOffset:s},bottomRight:{points:["tr","br"],overflow:o,offset:[0,4],targetOffset:s},rightBottom:{points:["bl","br"],overflow:o,offset:[4,0],targetOffset:s},bottomLeft:{points:["tl","bl"],overflow:o,offset:[0,4],targetOffset:s},leftBottom:{points:["br","bl"],overflow:o,offset:[-4,0],targetOffset:s}},n=l,c=function(_){var Q=_.overlay,X=_.prefixCls,pe=_.id,te=_.overlayInnerStyle;return i.a.createElement("div",{className:"".concat(X,"-inner"),id:pe,role:"tooltip",style:te},typeof Q=="function"?Q():Q)},t=c;function u(Y){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?u=function(Q){return typeof Q}:u=function(Q){return Q&&typeof Symbol=="function"&&Q.constructor===Symbol&&Q!==Symbol.prototype?"symbol":typeof Q},u(Y)}function a(Y,_){var Q=Object.keys(Y);if(Object.getOwnPropertySymbols){var X=Object.getOwnPropertySymbols(Y);_&&(X=X.filter(function(pe){return Object.getOwnPropertyDescriptor(Y,pe).enumerable})),Q.push.apply(Q,X)}return Q}function h(Y){for(var _=1;_<arguments.length;_++){var Q=arguments[_]!=null?arguments[_]:{};_%2?a(Object(Q),!0).forEach(function(X){v(Y,X,Q[X])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Y,Object.getOwnPropertyDescriptors(Q)):a(Object(Q)).forEach(function(X){Object.defineProperty(Y,X,Object.getOwnPropertyDescriptor(Q,X))})}return Y}function v(Y,_,Q){return _ in Y?Object.defineProperty(Y,_,{value:Q,enumerable:!0,configurable:!0,writable:!0}):Y[_]=Q,Y}function y(Y,_){if(Y==null)return{};var Q=O(Y,_),X,pe;if(Object.getOwnPropertySymbols){var te=Object.getOwnPropertySymbols(Y);for(pe=0;pe<te.length;pe++){if(X=te[pe],_.indexOf(X)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(Y,X))continue;Q[X]=Y[X]}}return Q}function O(Y,_){if(Y==null)return{};var Q={},X=Object.keys(Y),pe,te;for(te=0;te<X.length;te++){if(pe=X[te],_.indexOf(pe)>=0)continue;Q[pe]=Y[pe]}return Q}var S=function(_,Q){var X=_.overlayClassName,pe=_.trigger,te=pe===void 0?["hover"]:pe,fe=_.mouseEnterDelay,be=fe===void 0?0:fe,Se=_.mouseLeaveDelay,ze=Se===void 0?.1:Se,Xe=_.overlayStyle,wt=_.prefixCls,Be=wt===void 0?"rc-tooltip":wt,Me=_.children,vt=_.onVisibleChange,at=_.afterVisibleChange,$e=_.transitionName,bt=_.animation,ut=_.placement,At=ut===void 0?"right":ut,Ve=_.align,gt=Ve===void 0?{}:Ve,Je=_.destroyTooltipOnHide,je=Je===void 0?!1:Je,De=_.defaultVisible,ht=_.getTooltipContainer,It=_.overlayInnerStyle,kt=y(_,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle"]),Ht=Object(f.useRef)(null);Object(f.useImperativeHandle)(Q,function(){return Ht.current});var Wt=h({},kt);"visible"in _&&(Wt.popupVisible=_.visible);var nr=function(){var st=_.arrowContent,ft=st===void 0?null:st,nt=_.overlay,se=_.id;return[i.a.createElement("div",{className:"".concat(Be,"-arrow"),key:"arrow"},ft),i.a.createElement(t,{key:"content",prefixCls:Be,id:se,overlay:nt,overlayInnerStyle:It})]},Bt=!1,Kt=!1;if(typeof je=="boolean")Bt=je;else if(je&&u(je)==="object"){var Ge=je.keepParent;Bt=Ge===!0,Kt=Ge===!1}return i.a.createElement(r.a,Object.assign({popupClassName:X,prefixCls:Be,popup:nr,action:te,builtinPlacements:l,popupPlacement:At,ref:Ht,popupAlign:gt,getPopupContainer:ht,onPopupVisibleChange:vt,afterPopupVisibleChange:at,popupTransitionName:$e,popupAnimation:bt,defaultPopupVisible:De,destroyPopupOnHide:Bt,autoDestroy:Kt,mouseLeaveDelay:ze,popupStyle:Xe,mouseEnterDelay:be},Wt),Me)},x=Object(f.forwardRef)(S),L=x,T=e("TSYQ"),w=e.n(T),C={adjustX:1,adjustY:1},N={adjustX:0,adjustY:0},D=[0,0];function B(Y){return typeof Y=="boolean"?Y?C:N:b()(b()({},N),Y)}function R(Y){var _=Y.arrowWidth,Q=_===void 0?5:_,X=Y.horizontalArrowShift,pe=X===void 0?16:X,te=Y.verticalArrowShift,fe=te===void 0?8:te,be=Y.autoAdjustOverflow,Se={left:{points:["cr","cl"],offset:[-4,0]},right:{points:["cl","cr"],offset:[4,0]},top:{points:["bc","tc"],offset:[0,-4]},bottom:{points:["tc","bc"],offset:[0,4]},topLeft:{points:["bl","tc"],offset:[-(pe+Q),-4]},leftTop:{points:["tr","cl"],offset:[-4,-(fe+Q)]},topRight:{points:["br","tc"],offset:[pe+Q,-4]},rightTop:{points:["tl","cr"],offset:[4,-(fe+Q)]},bottomRight:{points:["tr","bc"],offset:[pe+Q,4]},rightBottom:{points:["bl","cr"],offset:[4,fe+Q]},bottomLeft:{points:["tl","bc"],offset:[-(pe+Q),4]},leftBottom:{points:["br","cl"],offset:[-4,fe+Q]}};return Object.keys(Se).forEach(function(ze){Se[ze]=Y.arrowPointAtCenter?b()(b()({},Se[ze]),{overflow:B(be),targetOffset:D}):b()(b()({},l[ze]),{overflow:B(be)}),Se[ze].ignoreShake=!0}),Se}var U=e("0n0R"),M=e("H84U"),j=e("09Wf"),P=function(_,Q){var X={},pe=b()({},_);return Q.forEach(function(te){_&&te in _&&(X[te]=_[te],delete pe[te])}),{picked:X,omitted:pe}},V=new RegExp("^(".concat(j.a.join("|"),")(-inverse)?$"));function H(Y,_){var Q=Y.type;if((Q.__ANT_BUTTON===!0||Q.__ANT_SWITCH===!0||Q.__ANT_CHECKBOX===!0||Y.type==="button")&&Y.props.disabled){var X=P(Y.props.style,["position","left","right","top","bottom","float","display","zIndex"]),pe=X.picked,te=X.omitted,fe=b()(b()({display:"inline-block"},pe),{cursor:"not-allowed",width:Y.props.block?"100%":null}),be=b()(b()({},te),{pointerEvents:"none"}),Se=Object(U.a)(Y,{style:be,className:null});return f.createElement("span",{style:fe,className:w()(Y.props.className,"".concat(_,"-disabled-compatible-wrapper"))},Se)}return Y}var k=f.forwardRef(function(Y,_){var Q,X=f.useContext(M.b),pe=X.getPopupContainer,te=X.getPrefixCls,fe=X.direction,be=f.useState(!!Y.visible||!!Y.defaultVisible),Se=m()(be,2),ze=Se[0],Xe=Se[1];f.useEffect(function(){"visible"in Y&&Xe(Y.visible)},[Y.visible]);var wt=function(){var Ge=Y.title,qe=Y.overlay;return!Ge&&!qe&&Ge!==0},Be=function(Ge){"visible"in Y||Xe(wt()?!1:Ge),Y.onVisibleChange&&!wt()&&Y.onVisibleChange(Ge)},Me=function(){var Ge=Y.builtinPlacements,qe=Y.arrowPointAtCenter,st=Y.autoAdjustOverflow;return Ge||R({arrowPointAtCenter:qe,autoAdjustOverflow:st})},vt=function(Ge,qe){var st=Me(),ft=Object.keys(st).filter(function(me){return st[me].points[0]===qe.points[0]&&st[me].points[1]===qe.points[1]})[0];if(!ft)return;var nt=Ge.getBoundingClientRect(),se={top:"50%",left:"50%"};ft.indexOf("top")>=0||ft.indexOf("Bottom")>=0?se.top="".concat(nt.height-qe.offset[1],"px"):(ft.indexOf("Top")>=0||ft.indexOf("bottom")>=0)&&(se.top="".concat(-qe.offset[1],"px")),ft.indexOf("left")>=0||ft.indexOf("Right")>=0?se.left="".concat(nt.width-qe.offset[0],"px"):(ft.indexOf("right")>=0||ft.indexOf("Left")>=0)&&(se.left="".concat(-qe.offset[0],"px")),Ge.style.transformOrigin="".concat(se.left," ").concat(se.top)},at=function(){var Ge=Y.title,qe=Y.overlay;return Ge===0?Ge:qe||Ge||""},$e=Y.prefixCls,bt=Y.openClassName,ut=Y.getPopupContainer,At=Y.getTooltipContainer,Ve=Y.overlayClassName,gt=Y.color,Je=Y.overlayInnerStyle,je=Y.children,De=te("tooltip",$e),ht=ze;!("visible"in Y)&&wt()&&(ht=!1);var It=H(Object(U.b)(je)?je:f.createElement("span",null,je),De),kt=It.props,Ht=w()(kt.className,E()({},bt||"".concat(De,"-open"),!0)),Wt=w()(Ve,(Q={},E()(Q,"".concat(De,"-rtl"),fe==="rtl"),E()(Q,"".concat(De,"-").concat(gt),gt&&V.test(gt)),Q)),nr,Bt;return gt&&!V.test(gt)&&(nr=b()(b()({},Je),{background:gt}),Bt={background:gt}),f.createElement(L,b()({},Y,{prefixCls:De,overlayClassName:Wt,getTooltipContainer:ut||At||pe,ref:_,builtinPlacements:Me(),overlay:at(),visible:ht,onVisibleChange:Be,onPopupAlign:vt,overlayInnerStyle:nr,arrowContent:f.createElement("span",{className:"".concat(De,"-arrow-content"),style:Bt})}),ht?Object(U.a)(It,{className:Ht}):It)});k.displayName="Tooltip",k.defaultProps={placement:"top",transitionName:"zoom-big-fast",mouseEnterDelay:.1,mouseLeaveDelay:.1,arrowPointAtCenter:!1,autoAdjustOverflow:!0};var Z=F.a=k},"3TkU":function(J,F,e){e("aTJb"),e("OlYY"),e("fc+c"),e("QUw5"),e("Swgg"),e("LBfv"),e("noeP")},"3X6L":function(J,F,e){var d=e("bYtY"),E=e("7a+S"),g=e("OKJ2"),m=E.extend({type:"timeline.slider",defaultOption:{backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,orient:"horizontal",inverse:!1,tooltip:{trigger:"item"},symbol:"emptyCircle",symbolSize:10,lineStyle:{show:!0,width:2,color:"#304654"},label:{position:"auto",show:!0,interval:"auto",rotate:0,color:"#304654"},itemStyle:{color:"#304654",borderWidth:1},checkpointStyle:{symbol:"circle",symbolSize:13,color:"#c23531",borderWidth:5,borderColor:"rgba(194,53,49, 0.5)",animation:!0,animationDuration:300,animationEasing:"quinticInOut"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:22,itemGap:12,position:"left",playIcon:"path://M31.6,53C17.5,53,6,41.5,6,27.4S17.5,1.8,31.6,1.8C45.7,1.8,57.2,13.3,57.2,27.4S45.7,53,31.6,53z M31.6,3.3 C18.4,3.3,7.5,14.1,7.5,27.4c0,13.3,10.8,24.1,24.1,24.1C44.9,51.5,55.7,40.7,55.7,27.4C55.7,14.1,44.9,3.3,31.6,3.3z M24.9,21.3 c0-2.2,1.6-3.1,3.5-2l10.5,6.1c1.899,1.1,1.899,2.9,0,4l-10.5,6.1c-1.9,1.1-3.5,0.2-3.5-2V21.3z",stopIcon:"path://M30.9,53.2C16.8,53.2,5.3,41.7,5.3,27.6S16.8,2,30.9,2C45,2,56.4,13.5,56.4,27.6S45,53.2,30.9,53.2z M30.9,3.5C17.6,3.5,6.8,14.4,6.8,27.6c0,13.3,10.8,24.1,24.101,24.1C44.2,51.7,55,40.9,55,27.6C54.9,14.4,44.1,3.5,30.9,3.5z M36.9,35.8c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H36c0.5,0,0.9,0.4,0.9,1V35.8z M27.8,35.8 c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H27c0.5,0,0.9,0.4,0.9,1L27.8,35.8L27.8,35.8z",nextIcon:"path://M18.6,50.8l22.5-22.5c0.2-0.2,0.3-0.4,0.3-0.7c0-0.3-0.1-0.5-0.3-0.7L18.7,4.4c-0.1-0.1-0.2-0.3-0.2-0.5 c0-0.4,0.3-0.8,0.8-0.8c0.2,0,0.5,0.1,0.6,0.3l23.5,23.5l0,0c0.2,0.2,0.3,0.4,0.3,0.7c0,0.3-0.1,0.5-0.3,0.7l-0.1,0.1L19.7,52 c-0.1,0.1-0.3,0.2-0.5,0.2c-0.4,0-0.8-0.3-0.8-0.8C18.4,51.2,18.5,51,18.6,50.8z",prevIcon:"path://M43,52.8L20.4,30.3c-0.2-0.2-0.3-0.4-0.3-0.7c0-0.3,0.1-0.5,0.3-0.7L42.9,6.4c0.1-0.1,0.2-0.3,0.2-0.5 c0-0.4-0.3-0.8-0.8-0.8c-0.2,0-0.5,0.1-0.6,0.3L18.3,28.8l0,0c-0.2,0.2-0.3,0.4-0.3,0.7c0,0.3,0.1,0.5,0.3,0.7l0.1,0.1L41.9,54 c0.1,0.1,0.3,0.2,0.5,0.2c0.4,0,0.8-0.3,0.8-0.8C43.2,53.2,43.1,53,43,52.8z",color:"#304654",borderColor:"#304654",borderWidth:1},emphasis:{label:{show:!0,color:"#c23531"},itemStyle:{color:"#c23531"},controlStyle:{color:"#c23531",borderColor:"#c23531",borderWidth:2}},data:[]}});d.mixin(m,g);var A=m;J.exports=A},"3e3G":function(J,F,e){var d=e("bYtY"),E=e("QuXc"),g=function(b,f,i,r,o){this.x=b==null?.5:b,this.y=f==null?.5:f,this.r=i==null?.5:i,this.type="radial",this.global=o||!1,E.call(this,r)};g.prototype={constructor:g},d.inherits(g,E);var m=g;J.exports=m},"3gBT":function(J,F){var e=2311;function d(){return e++}J.exports=d},"3hzK":function(J,F){var e={getBoxLayoutParams:function(){return{left:this.get("left"),top:this.get("top"),right:this.get("right"),bottom:this.get("bottom"),width:this.get("width"),height:this.get("height")}}};J.exports=e},"3m61":function(J,F){function e(E){return E instanceof Array||(E=[E,E]),E}function d(E){E.eachSeriesByType("graph",function(g){var m=g.getGraph(),A=g.getEdgeData(),b=e(g.get("edgeSymbol")),f=e(g.get("edgeSymbolSize")),i="lineStyle.color".split("."),r="lineStyle.opacity".split(".");A.setVisual("fromSymbol",b&&b[0]),A.setVisual("toSymbol",b&&b[1]),A.setVisual("fromSymbolSize",f&&f[0]),A.setVisual("toSymbolSize",f&&f[1]),A.setVisual("color",g.get(i)),A.setVisual("opacity",g.get(r)),A.each(function(o){var s=A.getItemModel(o),l=m.getEdgeByIndex(o),n=e(s.getShallow("symbol",!0)),c=e(s.getShallow("symbolSize",!0)),t=s.get(i),u=s.get(r);switch(t){case"source":t=l.node1.getVisual("color");break;case"target":t=l.node2.getVisual("color");break}n[0]&&l.setVisual("fromSymbol",n[0]),n[1]&&l.setVisual("toSymbol",n[1]),c[0]&&l.setVisual("fromSymbolSize",c[0]),c[1]&&l.setVisual("toSymbolSize",c[1]),l.setVisual("color",t),l.setVisual("opacity",u)})})}J.exports=d},"3zoK":function(J,F,e){var d=e("bYtY"),E=e("bLfw"),g=e("KCsZ"),m=e("nkfE"),A=e("OELB"),b=e("ICMv"),f=E.extend({type:"baseParallelAxis",axis:null,activeIntervals:[],getAreaSelectStyle:function(){return g([["fill","color"],["lineWidth","borderWidth"],["stroke","borderColor"],["width","width"],["opacity","opacity"]])(this.getModel("areaSelectStyle"))},setActiveIntervals:function(s){var l=this.activeIntervals=d.clone(s);if(l)for(var n=l.length-1;n>=0;n--)A.asc(l[n])},getActiveState:function(s){var l=this.activeIntervals;if(!l.length)return"normal";if(s==null||isNaN(s))return"inactive";if(l.length===1){var n=l[0];if(n[0]<=s&&s<=n[1])return"active"}else for(var c=0,t=l.length;c<t;c++)if(l[c][0]<=s&&s<=l[c][1])return"active";return"inactive"}}),i={type:"value",dim:null,areaSelectStyle:{width:20,borderWidth:1,borderColor:"rgba(160,197,232)",color:"rgba(160,197,232)",opacity:.3},realtime:!0,z:10};d.merge(f.prototype,b);function r(s,l){return l.type||(l.data?"category":"value")}m("parallel",f,r,i);var o=f;J.exports=o},"4Feb":function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("bYtY"),m=e("IwbS"),A=e("x3X8"),b=A.getDefaultLabel,f=e("MwEJ"),i=e("nVfU"),r=i.getLayoutOnAxis,o=e("gPAo"),s=e("T4UG"),l=e("Qxkt"),n=e("6Ic6"),c=e("sK/D"),t=c.createClipPath,u=e("qj72"),a=e("ANjR"),h=e("MHtr"),v=e("6usn"),y=e("Rx6q"),O=m.CACHED_LABEL_STYLE_PROPERTIES,S=["itemStyle"],x=["emphasis","itemStyle"],L=["label"],T=["emphasis","label"],w="e\0\0",C={cartesian2d:u,geo:a,singleAxis:h,polar:v,calendar:y};s.extend({type:"series.custom",dependencies:["grid","polar","geo","singleAxis","calendar"],defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,legendHoverLink:!0,useTransform:!0,clip:!1},getInitialData:function(te,fe){return f(this.getSource(),this)},getDataParams:function(te,fe,be){var Se=s.prototype.getDataParams.apply(this,arguments);return be&&(Se.info=be.info),Se}}),n.extend({type:"custom",_data:null,render:function(te,fe,be,Se){var ze=this._data,Xe=te.getData(),wt=this.group,Be=R(te,Xe,fe,be);Xe.diff(ze).add(function(vt){M(null,vt,Be(vt,Se),te,wt,Xe)}).update(function(vt,at){var $e=ze.getItemGraphicEl(at);M($e,vt,Be(vt,Se),te,wt,Xe)}).remove(function(vt){var at=ze.getItemGraphicEl(vt);at&&wt.remove(at)}).execute();var Me=te.get("clip",!0)?t(te.coordinateSystem,!1,te):null;Me?wt.setClipPath(Me):wt.removeClipPath(),this._data=Xe},incrementalPrepareRender:function(te,fe,be){this.group.removeAll(),this._data=null},incrementalRender:function(te,fe,be,Se,ze){var Xe=fe.getData(),wt=R(fe,Xe,be,Se);function Be(at){at.isGroup||(at.incremental=!0,at.useHoverLayer=!0)}for(var Me=te.start;Me<te.end;Me++){var vt=M(null,Me,wt(Me,ze),fe,this.group,Xe);vt.traverse(Be)}},dispose:g.noop,filterForExposedEvent:function(te,fe,be,Se){var ze=fe.element;if(ze==null||be.name===ze)return!0;for(;(be=be.parent)&&be!==this.group;)if(be.name===ze)return!0;return!1}});function N(te){var fe=te.type,be;if(fe==="path"){var Se=te.shape,ze=Se.width!=null&&Se.height!=null?{x:Se.x||0,y:Se.y||0,width:Se.width,height:Se.height}:null,Xe=Q(Se);be=m.makePath(Xe,null,ze,Se.layout||"center"),be.__customPathData=Xe}else if(fe==="image")be=new m.Image({}),be.__customImagePath=te.style.image;else if(fe==="text")be=new m.Text({}),be.__customText=te.style.text;else if(fe==="group")be=new m.Group;else{if(fe==="compoundPath")throw new Error('"compoundPath" is not supported yet.');var wt=m.getShapeClass(fe);be=new wt}return be.__customGraphicType=fe,be.name=te.name,be}function D(te,fe,be,Se,ze,Xe,wt){var Be={},Me=be.style||{};if(be.shape&&(Be.shape=g.clone(be.shape)),be.position&&(Be.position=be.position.slice()),be.scale&&(Be.scale=be.scale.slice()),be.origin&&(Be.origin=be.origin.slice()),be.rotation&&(Be.rotation=be.rotation),te.type==="image"&&be.style){var vt=Be.style={};g.each(["x","y","width","height"],function(bt){B(bt,vt,Me,te.style,Xe)})}if(te.type==="text"&&be.style){var vt=Be.style={};g.each(["x","y"],function(ut){B(ut,vt,Me,te.style,Xe)}),!Me.hasOwnProperty("textFill")&&Me.fill&&(Me.textFill=Me.fill),!Me.hasOwnProperty("textStroke")&&Me.stroke&&(Me.textStroke=Me.stroke)}if(te.type!=="group"&&(te.useStyle(Me),Xe)){te.style.opacity=0;var at=Me.opacity;at==null&&(at=1),m.initProps(te,{style:{opacity:at}},Se,fe)}Xe?te.attr(Be):m.updateProps(te,Be,Se,fe),be.hasOwnProperty("z2")&&te.attr("z2",be.z2||0),be.hasOwnProperty("silent")&&te.attr("silent",be.silent),be.hasOwnProperty("invisible")&&te.attr("invisible",be.invisible),be.hasOwnProperty("ignore")&&te.attr("ignore",be.ignore),be.hasOwnProperty("info")&&te.attr("info",be.info);var $e=be.styleEmphasis;m.setElementHoverStyle(te,$e),wt&&m.setAsHighDownDispatcher(te,$e!==!1)}function B(te,fe,be,Se,ze){be[te]!=null&&!ze&&(fe[te]=be[te],be[te]=Se[te])}function R(te,fe,be,Se){var ze=te.get("renderItem"),Xe=te.coordinateSystem,wt={};Xe&&(wt=Xe.prepareCustoms?Xe.prepareCustoms():C[Xe.type](Xe));var Be=g.defaults({getWidth:Se.getWidth,getHeight:Se.getHeight,getZr:Se.getZr,getDevicePixelRatio:Se.getDevicePixelRatio,value:gt,style:Je,styleEmphasis:je,visual:De,barLayout:ht,currentSeriesIndices:It,font:kt},wt.api||{}),Me={context:{},seriesId:te.id,seriesName:te.name,seriesIndex:te.seriesIndex,coordSys:wt.coordSys,dataInsideLength:fe.count(),encode:U(te.getData())},vt,at=!0,$e,bt,ut,At;return function(Ht,Wt){return vt=Ht,at=!0,ze&&ze(g.defaults({dataIndexInside:Ht,dataIndex:fe.getRawIndex(Ht),actionType:Wt?Wt.type:null},Me),Be)};function Ve(Ht){Ht==null&&(Ht=vt),at&&($e=fe.getItemModel(Ht),bt=$e.getModel(L),ut=$e.getModel(T),At=fe.getItemVisual(Ht,"color"),at=!1)}function gt(Ht,Wt){return Wt==null&&(Wt=vt),fe.get(fe.getDimension(Ht||0),Wt)}function Je(Ht,Wt){Wt==null&&(Wt=vt),Ve(Wt);var nr=$e.getModel(S).getItemStyle();At!=null&&(nr.fill=At);var Bt=fe.getItemVisual(Wt,"opacity");Bt!=null&&(nr.opacity=Bt);var Kt=Ht?Z(Ht,bt):bt;return m.setTextStyle(nr,Kt,null,{autoColor:At,isRectText:!0}),nr.text=Kt.getShallow("show")?g.retrieve2(te.getFormattedLabel(Wt,"normal"),b(fe,Wt)):null,Ht&&Y(nr,Ht),nr}function je(Ht,Wt){Wt==null&&(Wt=vt),Ve(Wt);var nr=$e.getModel(x).getItemStyle(),Bt=Ht?Z(Ht,ut):ut;return m.setTextStyle(nr,Bt,null,{isRectText:!0},!0),nr.text=Bt.getShallow("show")?g.retrieve3(te.getFormattedLabel(Wt,"emphasis"),te.getFormattedLabel(Wt,"normal"),b(fe,Wt)):null,Ht&&Y(nr,Ht),nr}function De(Ht,Wt){return Wt==null&&(Wt=vt),fe.getItemVisual(Wt,Ht)}function ht(Ht){if(Xe.getBaseAxis){var Wt=Xe.getBaseAxis();return r(g.defaults({axis:Wt},Ht),Se)}}function It(){return be.getCurrentSeriesIndices()}function kt(Ht){return m.getFont(Ht,be)}}function U(te){var fe={};return g.each(te.dimensions,function(be,Se){var ze=te.getDimensionInfo(be);if(!ze.isExtraCoord){var Xe=ze.coordDim,wt=fe[Xe]=fe[Xe]||[];wt[ze.coordDimIndex]=Se}}),fe}function M(te,fe,be,Se,ze,Xe){return te=j(te,fe,be,Se,ze,Xe,!0),te&&Xe.setItemGraphicEl(fe,te),te}function j(te,fe,be,Se,ze,Xe,wt){var Be=!be;be=be||{};var Me=be.type,vt=be.shape,at=be.style;if(te&&(Be||Me!=null&&Me!==te.__customGraphicType||Me==="path"&&X(vt)&&Q(vt)!==te.__customPathData||Me==="image"&&pe(at,"image")&&at.image!==te.__customImagePath||Me==="text"&&pe(vt,"text")&&at.text!==te.__customText)&&(ze.remove(te),te=null),Be)return;var $e=!te;return!te&&(te=N(be)),D(te,fe,be,Se,Xe,$e,wt),Me==="group"&&P(te,fe,be,Se,Xe),ze.add(te),te}function P(te,fe,be,Se,ze){var Xe=be.children,wt=Xe?Xe.length:0,Be=be.$mergeChildren,Me=Be==="byName"||be.diffChildrenByName,vt=Be===!1;if(!wt&&!Me&&!vt)return;if(Me){V({oldChildren:te.children()||[],newChildren:Xe||[],dataIndex:fe,animatableModel:Se,group:te,data:ze});return}vt&&te.removeAll();for(var at=0;at<wt;at++)Xe[at]&&j(te.childAt(at),fe,Xe[at],Se,te,ze)}function V(te){new o(te.oldChildren,te.newChildren,H,H,te).add(k).update(k).remove(_).execute()}function H(te,fe){var be=te&&te.name;return be!=null?be:w+fe}function k(te,fe){var be=this.context,Se=te!=null?be.newChildren[te]:null,ze=fe!=null?be.oldChildren[fe]:null;j(ze,be.dataIndex,Se,be.animatableModel,be.group,be.data)}function Z(te,fe){var be=new l({},fe);return g.each(O,function(Se,ze){te.hasOwnProperty(Se)&&(be.option[ze]=te[Se])}),be}function Y(te,fe){for(var be in fe)(fe.hasOwnProperty(be)||!O.hasOwnProperty(be))&&(te[be]=fe[be])}function _(te){var fe=this.context,be=fe.oldChildren[te];be&&fe.group.remove(be)}function Q(te){return te&&(te.pathData||te.d)}function X(te){return te&&(te.hasOwnProperty("pathData")||te.hasOwnProperty("d"))}function pe(te,fe){return te&&te.hasOwnProperty(fe)}},"4HMb":function(J,F,e){var d=e("bYtY"),E=e("6GrX"),g=e("4NO4"),m=g.makeInner,A=e("aX7z"),b=A.makeLabelFormatter,f=A.getOptionCategoryInterval,i=A.shouldShowAllLabels,r=m();function o(L){return L.type==="category"?l(L):t(L)}function s(L,T){return L.type==="category"?c(L,T):{ticks:L.scale.getTicks()}}function l(L){var T=L.getLabelModel(),w=n(L,T);return!T.get("show")||L.scale.isBlank()?{labels:[],labelCategoryInterval:w.labelCategoryInterval}:w}function n(L,T){var w=u(L,"labels"),C=f(T),N=a(w,C);if(N)return N;var D,B;return d.isFunction(C)?D=x(L,C):(B=C==="auto"?v(L):C,D=S(L,B)),h(w,C,{labels:D,labelCategoryInterval:B})}function c(L,T){var w=u(L,"ticks"),C=f(T),N=a(w,C);if(N)return N;var D,B;if((!T.get("show")||L.scale.isBlank())&&(D=[]),d.isFunction(C))D=x(L,C,!0);else if(C==="auto"){var R=n(L,L.getLabelModel());B=R.labelCategoryInterval,D=d.map(R.labels,function(U){return U.tickValue})}else B=C,D=S(L,B,!0);return h(w,C,{ticks:D,tickCategoryInterval:B})}function t(L){var T=L.scale.getTicks(),w=b(L);return{labels:d.map(T,function(C,N){return{formattedLabel:w(C,N),rawLabel:L.scale.getLabel(C),tickValue:C}})}}function u(L,T){return r(L)[T]||(r(L)[T]=[])}function a(L,T){for(var w=0;w<L.length;w++)if(L[w].key===T)return L[w].value}function h(L,T,w){return L.push({key:T,value:w}),w}function v(L){var T=r(L).autoInterval;return T!=null?T:r(L).autoInterval=L.calculateCategoryInterval()}function y(L){var T=O(L),w=b(L),C=(T.axisRotate-T.labelRotate)/180*Math.PI,N=L.scale,D=N.getExtent(),B=N.count();if(D[1]-D[0]<1)return 0;var R=1;B>40&&(R=Math.max(1,Math.floor(B/40)));for(var U=D[0],M=L.dataToCoord(U+1)-L.dataToCoord(U),j=Math.abs(M*Math.cos(C)),P=Math.abs(M*Math.sin(C)),V=0,H=0;U<=D[1];U+=R){var k=0,Z=0,Y=E.getBoundingRect(w(U),T.font,"center","top");k=Y.width*1.3,Z=Y.height*1.3,V=Math.max(V,k,7),H=Math.max(H,Z,7)}var _=V/j,Q=H/P;isNaN(_)&&(_=Infinity),isNaN(Q)&&(Q=Infinity);var X=Math.max(0,Math.floor(Math.min(_,Q))),pe=r(L.model),te=L.getExtent(),fe=pe.lastAutoInterval,be=pe.lastTickCount;return fe!=null&&be!=null&&Math.abs(fe-X)<=1&&Math.abs(be-B)<=1&&fe>X&&pe.axisExtend0===te[0]&&pe.axisExtend1===te[1]?X=fe:(pe.lastTickCount=B,pe.lastAutoInterval=X,pe.axisExtend0=te[0],pe.axisExtend1=te[1]),X}function O(L){var T=L.getLabelModel();return{axisRotate:L.getRotate?L.getRotate():L.isHorizontal&&!L.isHorizontal()?90:0,labelRotate:T.get("rotate")||0,font:T.getFont()}}function S(L,T,w){var C=b(L),N=L.scale,D=N.getExtent(),B=L.getLabelModel(),R=[],U=Math.max((T||0)+1,1),M=D[0],j=N.count();M!==0&&U>1&&j/U>2&&(M=Math.round(Math.ceil(M/U)*U));var P=i(L),V=B.get("showMinLabel")||P,H=B.get("showMaxLabel")||P;V&&M!==D[0]&&Z(D[0]);for(var k=M;k<=D[1];k+=U)Z(k);H&&k-U!==D[1]&&Z(D[1]);function Z(Y){R.push(w?Y:{formattedLabel:C(Y),rawLabel:N.getLabel(Y),tickValue:Y})}return R}function x(L,T,w){var C=L.scale,N=b(L),D=[];return d.each(C.getTicks(),function(B){var R=C.getLabel(B);T(B,R)&&D.push(w?B:{formattedLabel:N(B),rawLabel:R,tickValue:B})}),D}F.createAxisLabels=o,F.createAxisTicks=s,F.calculateCategoryInterval=y},"4NO4":function(J,F,e){var d=e("bYtY"),E=e("ItGF"),g=d.each,m=d.isObject,A=d.isArray,b="series\0";function f(w){return w instanceof Array?w:w==null?[]:[w]}function i(w,C,N){if(w){w[C]=w[C]||{},w.emphasis=w.emphasis||{},w.emphasis[C]=w.emphasis[C]||{};for(var D=0,B=N.length;D<B;D++){var R=N[D];!w.emphasis[C].hasOwnProperty(R)&&w[C].hasOwnProperty(R)&&(w.emphasis[C][R]=w[C][R])}}}var r=["fontStyle","fontWeight","fontSize","fontFamily","rich","tag","color","textBorderColor","textBorderWidth","width","height","lineHeight","align","verticalAlign","baseline","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY","textShadowColor","textShadowBlur","textShadowOffsetX","textShadowOffsetY","backgroundColor","borderColor","borderWidth","borderRadius","padding"];function o(w){return m(w)&&!A(w)&&!(w instanceof Date)?w.value:w}function s(w){return m(w)&&!(w instanceof Array)}function l(w,C){C=(C||[]).slice();var N=d.map(w||[],function(D,B){return{exist:D}});return g(C,function(D,B){if(!m(D))return;for(var R=0;R<N.length;R++)if(!N[R].option&&D.id!=null&&N[R].exist.id===D.id+""){N[R].option=D,C[B]=null;return}for(var R=0;R<N.length;R++){var U=N[R].exist;if(!N[R].option&&(U.id==null||D.id==null)&&D.name!=null&&!t(D)&&!t(U)&&U.name===D.name+""){N[R].option=D,C[B]=null;return}}}),g(C,function(D,B){if(!m(D))return;for(var R=0;R<N.length;R++){var U=N[R].exist;if(!N[R].option&&!t(U)&&D.id==null){N[R].option=D;break}}R>=N.length&&N.push({option:D})}),N}function n(w){var C=d.createHashMap();g(w,function(N,D){var B=N.exist;B&&C.set(B.id,N)}),g(w,function(N,D){var B=N.option;d.assert(!B||B.id==null||!C.get(B.id)||C.get(B.id)===N,"id duplicates: "+(B&&B.id)),B&&B.id!=null&&C.set(B.id,N),!N.keyInfo&&(N.keyInfo={})}),g(w,function(N,D){var B=N.exist,R=N.option,U=N.keyInfo;if(!m(R))return;if(U.name=R.name!=null?R.name+"":B?B.name:b+D,B)U.id=B.id;else if(R.id!=null)U.id=R.id+"";else{var M=0;do U.id="\0"+U.name+"\0"+M++;while(C.get(U.id))}C.set(U.id,N)})}function c(w){var C=w.name;return!!(C&&C.indexOf(b))}function t(w){return m(w)&&w.id&&(w.id+"").indexOf("\0_ec_\0")===0}function u(w,C){var N={},D={};return B(w||[],N),B(C||[],D,N),[R(N),R(D)];function B(U,M,j){for(var P=0,V=U.length;P<V;P++)for(var H=U[P].seriesId,k=f(U[P].dataIndex),Z=j&&j[H],Y=0,_=k.length;Y<_;Y++){var Q=k[Y];Z&&Z[Q]?Z[Q]=null:(M[H]||(M[H]={}))[Q]=1}}function R(U,M){var j=[];for(var P in U)if(U.hasOwnProperty(P)&&U[P]!=null)if(M)j.push(+P);else{var V=R(U[P],!0);V.length&&j.push({seriesId:P,dataIndex:V})}return j}}function a(w,C){if(C.dataIndexInside!=null)return C.dataIndexInside;if(C.dataIndex!=null)return d.isArray(C.dataIndex)?d.map(C.dataIndex,function(N){return w.indexOfRawIndex(N)}):w.indexOfRawIndex(C.dataIndex);if(C.name!=null)return d.isArray(C.name)?d.map(C.name,function(N){return w.indexOfName(N)}):w.indexOfName(C.name)}function h(){var w="__\0ec_inner_"+v+++"_"+Math.random().toFixed(5);return function(C){return C[w]||(C[w]={})}}var v=0;function y(w,C,N){if(d.isString(C)){var D={};D[C+"Index"]=0,C=D}var B=N&&N.defaultMainType;B&&!O(C,B+"Index")&&!O(C,B+"Id")&&!O(C,B+"Name")&&(C[B+"Index"]=0);var R={};return g(C,function(U,M){var U=C[M];if(M==="dataIndex"||M==="dataIndexInside"){R[M]=U;return}var j=M.match(/^(\w+)(Index|Id|Name)$/)||[],P=j[1],V=(j[2]||"").toLowerCase();if(!P||!V||U==null||V==="index"&&U==="none"||N&&N.includeMainTypes&&d.indexOf(N.includeMainTypes,P)<0)return;var H={mainType:P};(V!=="index"||U!=="all")&&(H[V]=U);var k=w.queryComponents(H);R[P+"Models"]=k,R[P+"Model"]=k[0]}),R}function O(w,C){return w&&w.hasOwnProperty(C)}function S(w,C,N){w.setAttribute?w.setAttribute(C,N):w[C]=N}function x(w,C){return w.getAttribute?w.getAttribute(C):w[C]}function L(w){return w==="auto"?E.domSupported?"html":"richText":w||"html"}function T(w,C){var N=d.createHashMap(),D=[];return d.each(w,function(B){var R=C(B);(N.get(R)||(D.push(R),N.set(R,[]))).push(B)}),{keys:D,buckets:N}}F.normalizeToArray=f,F.defaultEmphasis=i,F.TEXT_STYLE_OPTIONS=r,F.getDataItemValue=o,F.isDataItemOption=s,F.mappingToExists=l,F.makeIdAndName=n,F.isNameSpecified=c,F.isIdInner=t,F.compressBatches=u,F.queryDataIndex=a,F.makeInner=h,F.parseFinder=y,F.setAttribute=S,F.getAttribute=x,F.getTooltipRenderMode=L,F.groupData=T},"4NgU":function(J,F,e){var d=e("Yl7c");function E(m){this._setting=m||{},this._extent=[Infinity,-Infinity],this._interval=0,this.init&&this.init.apply(this,arguments)}E.prototype.parse=function(m){return m},E.prototype.getSetting=function(m){return this._setting[m]},E.prototype.contain=function(m){var A=this._extent;return m>=A[0]&&m<=A[1]},E.prototype.normalize=function(m){var A=this._extent;return A[1]===A[0]?.5:(m-A[0])/(A[1]-A[0])},E.prototype.scale=function(m){var A=this._extent;return m*(A[1]-A[0])+A[0]},E.prototype.unionExtent=function(m){var A=this._extent;m[0]<A[0]&&(A[0]=m[0]),m[1]>A[1]&&(A[1]=m[1])},E.prototype.unionExtentFromData=function(m,A){this.unionExtent(m.getApproximateExtent(A))},E.prototype.getExtent=function(){return this._extent.slice()},E.prototype.setExtent=function(m,A){var b=this._extent;isNaN(m)||(b[0]=m),isNaN(A)||(b[1]=A)},E.prototype.isBlank=function(){return this._isBlank},E.prototype.setBlank=function(m){this._isBlank=m},E.prototype.getLabel=null,d.enableClassExtend(E),d.enableClassManagement(E,{registerWhenExtend:!0});var g=E;J.exports=g},"4fz+":function(J,F,e){var d=e("bYtY"),E=e("1bdT"),g=e("mFDi"),m=function(f){f=f||{},E.call(this,f);for(var i in f)f.hasOwnProperty(i)&&(this[i]=f[i]);this._children=[],this.__storage=null,this.__dirty=!0};m.prototype={constructor:m,isGroup:!0,type:"group",silent:!1,children:function(){return this._children.slice()},childAt:function(f){return this._children[f]},childOfName:function(f){for(var i=this._children,r=0;r<i.length;r++)if(i[r].name===f)return i[r]},childCount:function(){return this._children.length},add:function(f){return f&&f!==this&&f.parent!==this&&(this._children.push(f),this._doAdd(f)),this},addBefore:function(f,i){if(f&&f!==this&&f.parent!==this&&i&&i.parent===this){var r=this._children,o=r.indexOf(i);o>=0&&(r.splice(o,0,f),this._doAdd(f))}return this},_doAdd:function(f){f.parent&&f.parent.remove(f),f.parent=this;var i=this.__storage,r=this.__zr;i&&i!==f.__storage&&(i.addToStorage(f),f instanceof m&&f.addChildrenToStorage(i)),r&&r.refresh()},remove:function(f){var i=this.__zr,r=this.__storage,o=this._children,s=d.indexOf(o,f);return s<0?this:(o.splice(s,1),f.parent=null,r&&(r.delFromStorage(f),f instanceof m&&f.delChildrenFromStorage(r)),i&&i.refresh(),this)},removeAll:function(){var f=this._children,i=this.__storage,r,o;for(o=0;o<f.length;o++)r=f[o],i&&(i.delFromStorage(r),r instanceof m&&r.delChildrenFromStorage(i)),r.parent=null;return f.length=0,this},eachChild:function(f,i){for(var r=this._children,o=0;o<r.length;o++){var s=r[o];f.call(i,s,o)}return this},traverse:function(f,i){for(var r=0;r<this._children.length;r++){var o=this._children[r];f.call(i,o),o.type==="group"&&o.traverse(f,i)}return this},addChildrenToStorage:function(f){for(var i=0;i<this._children.length;i++){var r=this._children[i];f.addToStorage(r),r instanceof m&&r.addChildrenToStorage(f)}},delChildrenFromStorage:function(f){for(var i=0;i<this._children.length;i++){var r=this._children[i];f.delFromStorage(r),r instanceof m&&r.delChildrenFromStorage(f)}},dirty:function(){return this.__dirty=!0,this.__zr&&this.__zr.refresh(),this},getBoundingRect:function(f){for(var i=null,r=new g(0,0,0,0),o=f||this._children,s=[],l=0;l<o.length;l++){var n=o[l];if(n.ignore||n.invisible)continue;var c=n.getBoundingRect(),t=n.getLocalTransform(s);t?(r.copy(c),r.applyTransform(t),i=i||r.clone(),i.union(r)):(i=i||c.clone(),i.union(c))}return i||r}},d.inherits(m,E);var A=m;J.exports=A},"4i/N":function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"}}]},name:"close",theme:"outlined"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="CloseOutlined";var b=F.a=d.forwardRef(A)},"4kuk":function(J,F,e){var d=e("SfRM"),E=e("Hvzi"),g=e("u8Dt"),m=e("ekgI"),A=e("JSQU");function b(f){var i=-1,r=f==null?0:f.length;for(this.clear();++i<r;){var o=f[i];this.set(o[0],o[1])}}b.prototype.clear=d,b.prototype.delete=E,b.prototype.get=g,b.prototype.has=m,b.prototype.set=A,J.exports=b},"4mN7":function(J,F,e){var d=e("QBsz"),E=e("Sj9i"),g=Math.min,m=Math.max,A=Math.sin,b=Math.cos,f=Math.PI*2,i=d.create(),r=d.create(),o=d.create();function s(h,v,y){if(h.length===0)return;var O=h[0],S=O[0],x=O[0],L=O[1],T=O[1],w;for(w=1;w<h.length;w++)O=h[w],S=g(S,O[0]),x=m(x,O[0]),L=g(L,O[1]),T=m(T,O[1]);v[0]=S,v[1]=L,y[0]=x,y[1]=T}function l(h,v,y,O,S,x){S[0]=g(h,y),S[1]=g(v,O),x[0]=m(h,y),x[1]=m(v,O)}var n=[],c=[];function t(h,v,y,O,S,x,L,T,w,C){var N=E.cubicExtrema,D=E.cubicAt,B,R=N(h,y,S,L,n);for(w[0]=Infinity,w[1]=Infinity,C[0]=-Infinity,C[1]=-Infinity,B=0;B<R;B++){var U=D(h,y,S,L,n[B]);w[0]=g(U,w[0]),C[0]=m(U,C[0])}for(R=N(v,O,x,T,c),B=0;B<R;B++){var M=D(v,O,x,T,c[B]);w[1]=g(M,w[1]),C[1]=m(M,C[1])}w[0]=g(h,w[0]),C[0]=m(h,C[0]),w[0]=g(L,w[0]),C[0]=m(L,C[0]),w[1]=g(v,w[1]),C[1]=m(v,C[1]),w[1]=g(T,w[1]),C[1]=m(T,C[1])}function u(h,v,y,O,S,x,L,T){var w=E.quadraticExtremum,C=E.quadraticAt,N=m(g(w(h,y,S),1),0),D=m(g(w(v,O,x),1),0),B=C(h,y,S,N),R=C(v,O,x,D);L[0]=g(h,S,B),L[1]=g(v,x,R),T[0]=m(h,S,B),T[1]=m(v,x,R)}function a(h,v,y,O,S,x,L,T,w){var C=d.min,N=d.max,D=Math.abs(S-x);if(D%f<1e-4&&D>1e-4){T[0]=h-y,T[1]=v-O,w[0]=h+y,w[1]=v+O;return}if(i[0]=b(S)*y+h,i[1]=A(S)*O+v,r[0]=b(x)*y+h,r[1]=A(x)*O+v,C(T,i,r),N(w,i,r),S=S%f,S<0&&(S=S+f),x=x%f,x<0&&(x=x+f),S>x&&!L?x+=f:S<x&&L&&(S+=f),L){var B=x;x=S,S=B}for(var R=0;R<x;R+=Math.PI/2)R>S&&(o[0]=b(R)*y+h,o[1]=A(R)*O+v,C(T,o,T),N(w,o,w))}F.fromPoints=s,F.fromLine=l,F.fromCubic=t,F.fromQuadratic=u,F.fromArc=a},"4vCz":function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("X2/X")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="PlusSquareOutlined";var f=g.forwardRef(b);F.default=f},"4xFK":function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"};F.default=d},"56rv":function(J,F,e){var d=e("IwbS"),E=e("x3X8"),g=E.getDefaultLabel;function m(b,f,i,r,o,s,l){var n=i.getModel("label"),c=i.getModel("emphasis.label");d.setLabelStyle(b,f,n,c,{labelFetcher:o,labelDataIndex:s,defaultText:g(o.getData(),s),isRectText:!0,autoColor:r}),A(b),A(f)}function A(b,f){b.textPosition==="outside"&&(b.textPosition=f)}F.setLabel=m},"59Ip":function(J,F,e){var d=e("Sj9i");function E(g,m,A,b,f,i,r,o,s,l,n){if(s===0)return!1;var c=s;if(n>m+c&&n>b+c&&n>i+c&&n>o+c||n<m-c&&n<b-c&&n<i-c&&n<o-c||l>g+c&&l>A+c&&l>f+c&&l>r+c||l<g-c&&l<A-c&&l<f-c&&l<r-c)return!1;var t=d.cubicProjectPoint(g,m,A,b,f,i,r,o,l,n,null);return t<=c/2}F.containStroke=E},"5Dmo":function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("5YgA"),m=e.n(g)},"5GOC":function(J,F,e){"use strict";var d=e("cIOH"),E=e("b56q"),g=e("15/o")},"5GhG":function(J,F,e){var d=e("5GtS"),E=e("bYtY"),g=e("L0Ub"),m=g.getDimensionTypeByAxis,A=e("D5nY"),b=A.makeSeriesEncodeForAxisCoordSys,f={_baseAxisDim:null,getInitialData:function(i,r){var o,s=r.getComponent("xAxis",this.get("xAxisIndex")),l=r.getComponent("yAxis",this.get("yAxisIndex")),n=s.get("type"),c=l.get("type"),t;n==="category"?(i.layout="horizontal",o=s.getOrdinalMeta(),t=!0):c==="category"?(i.layout="vertical",o=l.getOrdinalMeta(),t=!0):i.layout=i.layout||"horizontal";var u=["x","y"],a=i.layout==="horizontal"?0:1,h=this._baseAxisDim=u[a],v=u[1-a],y=[s,l],O=y[a].get("type"),S=y[1-a].get("type"),x=i.data;if(x&&t){var L=[];E.each(x,function(C,N){var D;C.value&&E.isArray(C.value)?(D=C.value.slice(),C.value.unshift(N)):E.isArray(C)?(D=C.slice(),C.unshift(N)):D=C,L.push(D)}),i.data=L}var T=this.defaultValueDimensions,w=[{name:h,type:m(O),ordinalMeta:o,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:v,type:m(S),dimsDef:T.slice()}];return d(this,{coordDimensions:w,dimensionsCount:T.length+1,encodeDefaulter:E.curry(b,w,this)})},getBaseAxis:function(){var i=this._baseAxisDim;return this.ecModel.getComponent(i+"Axis",this.get(i+"AxisIndex")).axis}};F.seriesModelMixin=f},"5GtS":function(J,F,e){var d=e("sdST"),E=e("YXkt"),g=e("bYtY"),m=g.extend,A=g.isArray;function b(f,i,r){i=A(i)&&{coordDimensions:i}||m({},i);var o=f.getSource(),s=d(o,i),l=new E(s,f);return l.initData(o,r),l}J.exports=b},"5Hur":function(J,F,e){var d=e("4NO4"),E=d.makeInner,g=d.normalizeToArray,m=E();function A(f,i){for(var r=f.length,o=0;o<r;o++)if(f[o].length>i)return f[o];return f[r-1]}var b={clearColorPalette:function(){m(this).colorIdx=0,m(this).colorNameMap={}},getColorFromPalette:function(f,i,r){i=i||this;var o=m(i),s=o.colorIdx||0,l=o.colorNameMap=o.colorNameMap||{};if(l.hasOwnProperty(f))return l[f];var n=g(this.get("color",!0)),c=this.get("colorLayer",!0),t=r==null||!c?n:A(c,r);if(t=t||n,!t||!t.length)return;var u=t[s];return f&&(l[f]=u),o.colorIdx=(s+1)%t.length,u}};J.exports=b},"5NDa":function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("OnYD"),m=e.n(g),A=e("+L6B")},"5NHt":function(J,F,e){e("aTJb"),e("OlYY"),e("fc+c"),e("N5BQ"),e("IyUQ"),e("LBfv"),e("noeP")},"5OYt":function(J,F,e){"use strict";var d=e("J4zp"),E=e.n(d),g=e("q1tI"),m=e.n(g),A=e("ACnJ");function b(){var f=Object(g.useState)({}),i=E()(f,2),r=i[0],o=i[1];return Object(g.useEffect)(function(){var s=A.a.subscribe(function(l){o(l)});return function(){return A.a.unsubscribe(s)}},[]),r}F.a=b},"5RHE":function(J,F,e){(function(d){var E,g,g;!function(m){!(E=m,g=typeof E=="function"?E.call(F,e,F,J):E,g!==void 0&&(J.exports=g))}(function(){"use strict";/** @license
* jsPDF - PDF Document creation from JavaScript
* Version 1.5.3 Built on 2018-12-27T14:11:42.696Z
* CommitID d93d28db14
*
* Copyright (c) 2010-2016 James Hall <james@parall.ax>, https://github.com/MrRio/jsPDF
* 2010 Aaron Spike, https://github.com/acspike
* 2012 Willow Systems Corporation, willow-systems.com
* 2012 Pablo Hess, https://github.com/pablohess
* 2012 Florian Jenett, https://github.com/fjenett
* 2013 Warren Weckesser, https://github.com/warrenweckesser
* 2013 Youssef Beddad, https://github.com/lifof
* 2013 Lee Driscoll, https://github.com/lsdriscoll
* 2013 Stefan Slonevskiy, https://github.com/stefslon
* 2013 Jeremy Morel, https://github.com/jmorel
* 2013 Christoph Hartmann, https://github.com/chris-rock
* 2014 Juan Pablo Gaviria, https://github.com/juanpgaviria
* 2014 James Makes, https://github.com/dollaruw
* 2014 Diego Casorran, https://github.com/diegocr
* 2014 Steven Spungin, https://github.com/Flamenco
* 2014 Kenneth Glassey, https://github.com/Gavvers
*
* Licensed under the MIT License
*
* Contributor(s):
* siefkenj, ahwolf, rickygu, Midnith, saintclair, eaparango,
* kim3er, mfo, alnorth, Flamenco
*/function m(de){return(m=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(ue){return typeof ue}:function(ue){return ue&&typeof Symbol=="function"&&ue.constructor===Symbol&&ue!==Symbol.prototype?"symbol":typeof ue})(de)}!function(de){if(m(de.console)!=="object"){de.console={};for(var ue,oe,ae=de.console,ye=function(){},Ce=["memory"],Oe="assert,clear,count,debug,dir,dirxml,error,exception,group,groupCollapsed,groupEnd,info,log,markTimeline,profile,profiles,profileEnd,show,table,time,timeEnd,timeline,timelineEnd,timeStamp,trace,warn".split(",");ue=Ce.pop();)ae[ue]||(ae[ue]={});for(;oe=Oe.pop();)ae[oe]||(ae[oe]=ye)}var Ie,xe,Ue,it,yt="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";de.btoa===void 0&&(de.btoa=function(ee){var ie,z,$,le,ge,Ae=0,Re=0,Qe="",Ft=[];if(!ee)return ee;for(;ie=(ge=ee.charCodeAt(Ae++)<<16|ee.charCodeAt(Ae++)<<8|ee.charCodeAt(Ae++))>>18&63,z=ge>>12&63,$=ge>>6&63,le=63&ge,Ft[Re++]=yt.charAt(ie)+yt.charAt(z)+yt.charAt($)+yt.charAt(le),Ae<ee.length;);Qe=Ft.join("");var Qt=ee.length%3;return(Qt?Qe.slice(0,Qt-3):Qe)+"===".slice(Qt||3)}),de.atob===void 0&&(de.atob=function(ee){var ie,z,$,le,ge,Ae,Re=0,Qe=0,Ft=[];if(!ee)return ee;for(ee+="";ie=(Ae=yt.indexOf(ee.charAt(Re++))<<18|yt.indexOf(ee.charAt(Re++))<<12|(le=yt.indexOf(ee.charAt(Re++)))<<6|(ge=yt.indexOf(ee.charAt(Re++))))>>16&255,z=Ae>>8&255,$=255&Ae,Ft[Qe++]=le==64?String.fromCharCode(ie):ge==64?String.fromCharCode(ie,z):String.fromCharCode(ie,z,$),Re<ee.length;);return Ft.join("")}),Array.prototype.map||(Array.prototype.map=function(ee){if(this==null||typeof ee!="function")throw new TypeError;for(var ie=Object(this),z=ie.length>>>0,$=new Array(z),le=1<arguments.length?arguments[1]:void 0,ge=0;ge<z;ge++)ge in ie&&($[ge]=ee.call(le,ie[ge],ge,ie));return $}),Array.isArray||(Array.isArray=function(ee){return Object.prototype.toString.call(ee)==="[object Array]"}),Array.prototype.forEach||(Array.prototype.forEach=function(ee,ie){if(this==null||typeof ee!="function")throw new TypeError;for(var z=Object(this),$=z.length>>>0,le=0;le<$;le++)le in z&&ee.call(ie,z[le],le,z)}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(ie){if(this==null)throw new TypeError('"this" is null or not defined');var z=Object(this),$=z.length>>>0;if(typeof ie!="function")throw new TypeError("predicate must be a function");for(var le=arguments[1],ge=0;ge<$;){var Ae=z[ge];if(ie.call(le,Ae,ge,z))return Ae;ge++}},configurable:!0,writable:!0}),Object.keys||(Object.keys=(Ie=Object.prototype.hasOwnProperty,xe=!{toString:null}.propertyIsEnumerable("toString"),it=(Ue=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"]).length,function(ee){if(m(ee)!=="object"&&(typeof ee!="function"||ee===null))throw new TypeError;var ie,z,$=[];for(ie in ee)Ie.call(ee,ie)&&$.push(ie);if(xe)for(z=0;z<it;z++)Ie.call(ee,Ue[z])&&$.push(Ue[z]);return $})),typeof Object.assign!="function"&&(Object.assign=function(ee){if(ee==null)throw new TypeError("Cannot convert undefined or null to object");ee=Object(ee);for(var ie=1;ie<arguments.length;ie++){var z=arguments[ie];if(z!=null)for(var $ in z)Object.prototype.hasOwnProperty.call(z,$)&&(ee[$]=z[$])}return ee}),String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")}),String.prototype.trimLeft||(String.prototype.trimLeft=function(){return this.replace(/^\s+/g,"")}),String.prototype.trimRight||(String.prototype.trimRight=function(){return this.replace(/\s+$/g,"")}),Number.isInteger=Number.isInteger||function(ee){return typeof ee=="number"&&isFinite(ee)&&Math.floor(ee)===ee}}(typeof self!="undefined"&&self||typeof window!="undefined"&&window||typeof d!="undefined"&&d||Function('return typeof this === "object" && this.content')()||Function("return this")());var A,b,f,i,r,o,s,l,n,c,t,u,a,h,v,y,O,S,x,L,T,w,C,N,D,B,R,U,M,j,P,V,H,k,Z,Y,_,Q,X,pe,te,fe,be,Se,ze,Xe,wt,Be,Me,vt,at,$e,bt,ut,At,Ve,gt,Je,je,De,ht,It,kt=function(de){function ue(ae){if(m(ae)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var ye={};this.subscribe=function(Ce,Oe,Ie){if(Ie=Ie||!1,typeof Ce!="string"||typeof Oe!="function"||typeof Ie!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");ye.hasOwnProperty(Ce)||(ye[Ce]={});var xe=Math.random().toString(35);return ye[Ce][xe]=[Oe,!!Ie],xe},this.unsubscribe=function(Ce){for(var Oe in ye)if(ye[Oe][Ce])return delete ye[Oe][Ce],Object.keys(ye[Oe]).length===0&&delete ye[Oe],!0;return!1},this.publish=function(Ce){if(ye.hasOwnProperty(Ce)){var Oe=Array.prototype.slice.call(arguments,1),Ie=[];for(var xe in ye[Ce]){var Ue=ye[Ce][xe];try{Ue[0].apply(ae,Oe)}catch(it){de.console&&console.error("jsPDF PubSub Error",it.message,it)}Ue[1]&&Ie.push(xe)}Ie.length&&Ie.forEach(this.unsubscribe)}},this.getTopics=function(){return ye}}function oe(ae,ye,Ce,Oe){var Ie={},xe=[],Ue=1;m(ae)==="object"&&(ae=(Ie=ae).orientation,ye=Ie.unit||ye,Ce=Ie.format||Ce,Oe=Ie.compress||Ie.compressPdf||Oe,xe=Ie.filters||(Oe===!0?["FlateEncode"]:xe),Ue=typeof Ie.userUnit=="number"?Math.abs(Ie.userUnit):1),ye=ye||"mm",ae=(""+(ae||"P")).toLowerCase();var it=Ie.putOnlyUsedFonts||!0,yt={},ee={internal:{},__private__:{}};ee.__private__.PubSub=ue;var ie="1.3",z=ee.__private__.getPdfVersion=function(){return ie},$=(ee.__private__.setPdfVersion=function(rt){ie=rt},{a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]}),le=(ee.__private__.getPageFormats=function(){return $},ee.__private__.getPageFormat=function(rt){return $[rt]});typeof Ce=="string"&&(Ce=le(Ce)),Ce=Ce||le("a4");var ge,Ae=ee.f2=ee.__private__.f2=function(rt){if(isNaN(rt))throw new Error("Invalid argument passed to jsPDF.f2");return rt.toFixed(2)},Re=ee.__private__.f3=function(rt){if(isNaN(rt))throw new Error("Invalid argument passed to jsPDF.f3");return rt.toFixed(3)},Qe="00000000000000000000000000000000",Ft=ee.__private__.getFileId=function(){return Qe},Qt=ee.__private__.setFileId=function(rt){return rt=rt||"12345678901234567890123456789012".split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),Qe=rt};ee.setFileId=function(rt){return Qt(rt),this},ee.getFileId=function(){return Ft()};var Et=ee.__private__.convertDateToPDFDate=function(rt){var Ut=rt.getTimezoneOffset(),ir=Ut<0?"+":"-",yr=Math.floor(Math.abs(Ut/60)),Br=Math.abs(Ut%60),Rr=[ir,dt(yr),"'",dt(Br),"'"].join("");return["D:",rt.getFullYear(),dt(rt.getMonth()+1),dt(rt.getDate()),dt(rt.getHours()),dt(rt.getMinutes()),dt(rt.getSeconds()),Rr].join("")},Mt=ee.__private__.convertPDFDateToDate=function(rt){var Ut=parseInt(rt.substr(2,4),10),ir=parseInt(rt.substr(6,2),10)-1,yr=parseInt(rt.substr(8,2),10),Br=parseInt(rt.substr(10,2),10),Rr=parseInt(rt.substr(12,2),10),rn=parseInt(rt.substr(14,2),10);return parseInt(rt.substr(16,2),10),parseInt(rt.substr(20,2),10),new Date(Ut,ir,yr,Br,Rr,rn,0)},_t=ee.__private__.setCreationDate=function(rt){var Ut;if(rt===void 0&&(rt=new Date),m(rt)==="object"&&Object.prototype.toString.call(rt)==="[object Date]")Ut=Et(rt);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|\-0[0-9]|\-1[0-1])\'(0[0-9]|[1-5][0-9])\'?$/.test(rt))throw new Error("Invalid argument passed to jsPDF.setCreationDate");Ut=rt}return ge=Ut},zt=ee.__private__.getCreationDate=function(rt){var Ut=ge;return rt==="jsDate"&&(Ut=Mt(ge)),Ut};ee.setCreationDate=function(rt){return _t(rt),this},ee.getCreationDate=function(rt){return zt(rt)};var Ct,lr,Jt,ke,et,We,Ke,mt,dt=ee.__private__.padd2=function(rt){return("0"+parseInt(rt)).slice(-2)},He=!1,Ze=[],ct=[],Vt=0,Rt=(ee.__private__.setCustomOutputDestination=function(rt){lr=rt},ee.__private__.resetCustomOutputDestination=function(rt){lr=void 0},ee.__private__.out=function(rt){var Ut;return rt=typeof rt=="string"?rt:rt.toString(),(Ut=lr===void 0?He?Ze[Ct]:ct:lr).push(rt),He||(Vt+=rt.length+1),Ut}),hr=ee.__private__.write=function(rt){return Rt(arguments.length===1?rt.toString():Array.prototype.join.call(arguments," "))},pr=ee.__private__.getArrayBuffer=function(rt){for(var Ut=rt.length,ir=new ArrayBuffer(Ut),yr=new Uint8Array(ir);Ut--;)yr[Ut]=rt.charCodeAt(Ut);return ir},Er=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]],Or=(ee.__private__.getStandardFonts=function(rt){return Er},Ie.fontSize||16),en=(ee.__private__.setFontSize=ee.setFontSize=function(rt){return Or=rt,this},ee.__private__.getFontSize=ee.getFontSize=function(){return Or}),Qr=Ie.R2L||!1,Cr=(ee.__private__.setR2L=ee.setR2L=function(rt){return Qr=rt,this},ee.__private__.getR2L=ee.getR2L=function(rt){return Qr},ee.__private__.setZoomMode=function(rt){var Ut=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^\d*\.?\d*\%$/.test(rt))Jt=rt;else if(isNaN(rt)){if(Ut.indexOf(rt)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+rt+'" is not recognized.');Jt=rt}else Jt=parseInt(rt,10)}),Gr=(ee.__private__.getZoomMode=function(){return Jt},ee.__private__.setPageMode=function(rt){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(rt)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+rt+'" is not recognized.');ke=rt}),Nr=(ee.__private__.getPageMode=function(){return ke},ee.__private__.setLayoutMode=function(rt){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(rt)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+rt+'" is not recognized.');et=rt}),sr=(ee.__private__.getLayoutMode=function(){return et},ee.__private__.setDisplayMode=ee.setDisplayMode=function(rt,Ut,ir){return Cr(rt),Nr(Ut),Gr(ir),this},{title:"",subject:"",author:"",keywords:"",creator:""}),fr=(ee.__private__.getDocumentProperty=function(rt){if(Object.keys(sr).indexOf(rt)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return sr[rt]},ee.__private__.getDocumentProperties=function(rt){return sr},ee.__private__.setDocumentProperties=ee.setProperties=ee.setDocumentProperties=function(rt){for(var Ut in sr)sr.hasOwnProperty(Ut)&&rt[Ut]&&(sr[Ut]=rt[Ut]);return this},ee.__private__.setDocumentProperty=function(rt,Ut){if(Object.keys(sr).indexOf(rt)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return sr[rt]=Ut},0),or=[],dr={},Sr={},Xr=0,cn=[],Dn=[],jr=new ue(ee),Ln=Ie.hotfixes||[],gn=ee.__private__.newObject=function(){var rt=Un();return Wn(rt,!0),rt},Un=ee.__private__.newObjectDeferred=function(){return or[++fr]=function(){return Vt},fr},Wn=function(Ut,ir){return ir=typeof ir=="boolean"&&ir,or[Ut]=Vt,ir&&Rt(Ut+" 0 obj"),Ut},Jn=ee.__private__.newAdditionalObject=function(){var rt={objId:Un(),content:""};return Dn.push(rt),rt},Qn=Un(),Kn=Un(),yn=ee.__private__.decodeColorString=function(rt){var Ut=rt.split(" ");if(Ut.length===2&&(Ut[1]==="g"||Ut[1]==="G")){var ir=parseFloat(Ut[0]);Ut=[ir,ir,ir,"r"]}for(var yr="#",Br=0;Br<3;Br++)yr+=("0"+Math.floor(255*parseFloat(Ut[Br])).toString(16)).slice(-2);return yr},on=ee.__private__.encodeColorString=function(rt){var Ut;typeof rt=="string"&&(rt={ch1:rt});var ir=rt.ch1,yr=rt.ch2,Br=rt.ch3,Rr=rt.ch4,rn=(rt.precision,rt.pdfColorType==="draw"?["G","RG","K"]:["g","rg","k"]);if(typeof ir=="string"&&ir.charAt(0)!=="#"){var fn=new RGBColor(ir);if(fn.ok)ir=fn.toHex();else if(!/^\d*\.?\d*$/.test(ir))throw new Error('Invalid color "'+ir+'" passed to jsPDF.encodeColorString.')}if(typeof ir=="string"&&/^#[0-9A-Fa-f]{3}$/.test(ir)&&(ir="#"+ir[1]+ir[1]+ir[2]+ir[2]+ir[3]+ir[3]),typeof ir=="string"&&/^#[0-9A-Fa-f]{6}$/.test(ir)){var wn=parseInt(ir.substr(1),16);ir=wn>>16&255,yr=wn>>8&255,Br=255&wn}if(yr===void 0||Rr===void 0&&ir===yr&&yr===Br)if(typeof ir=="string")Ut=ir+" "+rn[0];else switch(rt.precision){case 2:Ut=Ae(ir/255)+" "+rn[0];break;case 3:default:Ut=Re(ir/255)+" "+rn[0]}else if(Rr===void 0||m(Rr)==="object"){if(Rr&&!isNaN(Rr.a)&&Rr.a===0)return Ut=["1.000","1.000","1.000",rn[1]].join(" ");if(typeof ir=="string")Ut=[ir,yr,Br,rn[1]].join(" ");else switch(rt.precision){case 2:Ut=[Ae(ir/255),Ae(yr/255),Ae(Br/255),rn[1]].join(" ");break;default:case 3:Ut=[Re(ir/255),Re(yr/255),Re(Br/255),rn[1]].join(" ")}}else if(typeof ir=="string")Ut=[ir,yr,Br,Rr,rn[2]].join(" ");else switch(rt.precision){case 2:Ut=[Ae(ir/255),Ae(yr/255),Ae(Br/255),Ae(Rr/255),rn[2]].join(" ");break;case 3:default:Ut=[Re(ir/255),Re(yr/255),Re(Br/255),Re(Rr/255),rn[2]].join(" ")}return Ut},ia=ee.__private__.getFilters=function(){return xe},xa=ee.__private__.putStream=function(rt){var Ut=(rt=rt||{}).data||"",ir=rt.filters||ia(),yr=rt.alreadyAppliedFilters||[],Br=rt.addLength1||!1,Rr=Ut.length,rn={};ir===!0&&(ir=["FlateEncode"]);var fn=rt.additionalKeyValues||[],wn=(rn=oe.API.processDataByFilters!==void 0?oe.API.processDataByFilters(Ut,ir):{data:Ut,reverseChain:[]}).reverseChain+(Array.isArray(yr)?yr.join(" "):yr.toString());rn.data.length!==0&&(fn.push({key:"Length",value:rn.data.length}),Br===!0&&fn.push({key:"Length1",value:Rr})),wn.length!=0&&(wn.split("/").length-1==1?fn.push({key:"Filter",value:wn}):fn.push({key:"Filter",value:"["+wn+"]"})),Rt("<<");for(var Hn=0;Hn<fn.length;Hn++)Rt("/"+fn[Hn].key+" "+fn[Hn].value);Rt(">>"),rn.data.length!==0&&(Rt("stream"),Rt(rn.data),Rt("endstream"))},ta=ee.__private__.putPage=function(rt){rt.mediaBox;var Ut=rt.number,ir=rt.data,yr=rt.objId,Br=rt.contentsObjId;Wn(yr,!0),cn[Ct].mediaBox.topRightX,cn[Ct].mediaBox.bottomLeftX,cn[Ct].mediaBox.topRightY,cn[Ct].mediaBox.bottomLeftY,Rt("<</Type /Page"),Rt("/Parent "+rt.rootDictionaryObjId+" 0 R"),Rt("/Resources "+rt.resourceDictionaryObjId+" 0 R"),Rt("/MediaBox ["+parseFloat(Ae(rt.mediaBox.bottomLeftX))+" "+parseFloat(Ae(rt.mediaBox.bottomLeftY))+" "+Ae(rt.mediaBox.topRightX)+" "+Ae(rt.mediaBox.topRightY)+"]"),rt.cropBox!==null&&Rt("/CropBox ["+Ae(rt.cropBox.bottomLeftX)+" "+Ae(rt.cropBox.bottomLeftY)+" "+Ae(rt.cropBox.topRightX)+" "+Ae(rt.cropBox.topRightY)+"]"),rt.bleedBox!==null&&Rt("/BleedBox ["+Ae(rt.bleedBox.bottomLeftX)+" "+Ae(rt.bleedBox.bottomLeftY)+" "+Ae(rt.bleedBox.topRightX)+" "+Ae(rt.bleedBox.topRightY)+"]"),rt.trimBox!==null&&Rt("/TrimBox ["+Ae(rt.trimBox.bottomLeftX)+" "+Ae(rt.trimBox.bottomLeftY)+" "+Ae(rt.trimBox.topRightX)+" "+Ae(rt.trimBox.topRightY)+"]"),rt.artBox!==null&&Rt("/ArtBox ["+Ae(rt.artBox.bottomLeftX)+" "+Ae(rt.artBox.bottomLeftY)+" "+Ae(rt.artBox.topRightX)+" "+Ae(rt.artBox.topRightY)+"]"),typeof rt.userUnit=="number"&&rt.userUnit!==1&&Rt("/UserUnit "+rt.userUnit),jr.publish("putPage",{objId:yr,pageContext:cn[Ut],pageNumber:Ut,page:ir}),Rt("/Contents "+Br+" 0 R"),Rt(">>"),Rt("endobj");var Rr=ir.join(`
`);return Wn(Br,!0),xa({data:Rr,filters:ia()}),Rt("endobj"),yr},Ni=ee.__private__.putPages=function(){var rt,Ut,ir=[];for(rt=1;rt<=Xr;rt++)cn[rt].objId=Un(),cn[rt].contentsObjId=Un();for(rt=1;rt<=Xr;rt++)ir.push(ta({number:rt,data:Ze[rt],objId:cn[rt].objId,contentsObjId:cn[rt].contentsObjId,mediaBox:cn[rt].mediaBox,cropBox:cn[rt].cropBox,bleedBox:cn[rt].bleedBox,trimBox:cn[rt].trimBox,artBox:cn[rt].artBox,userUnit:cn[rt].userUnit,rootDictionaryObjId:Qn,resourceDictionaryObjId:Kn}));Wn(Qn,!0),Rt("<</Type /Pages");var yr="/Kids [";for(Ut=0;Ut<Xr;Ut++)yr+=ir[Ut]+" 0 R ";Rt(yr+"]"),Rt("/Count "+Xr),Rt(">>"),Rt("endobj"),jr.publish("postPutPages")},Ci=function(){!function(){for(var Ut in dr)dr.hasOwnProperty(Ut)&&(it===!1||it===!0&&yt.hasOwnProperty(Ut))&&(ir=dr[Ut],jr.publish("putFont",{font:ir,out:Rt,newObject:gn,putStream:xa}),ir.isAlreadyPutted!==!0&&(ir.objectNumber=gn(),Rt("<<"),Rt("/Type /Font"),Rt("/BaseFont /"+ir.postScriptName),Rt("/Subtype /Type1"),typeof ir.encoding=="string"&&Rt("/Encoding /"+ir.encoding),Rt("/FirstChar 32"),Rt("/LastChar 255"),Rt(">>"),Rt("endobj")));var ir}(),jr.publish("putResources"),Wn(Kn,!0),Rt("<<"),function(){for(var Ut in Rt("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),Rt("/Font <<"),dr)dr.hasOwnProperty(Ut)&&(it===!1||it===!0&&yt.hasOwnProperty(Ut))&&Rt("/"+Ut+" "+dr[Ut].objectNumber+" 0 R");Rt(">>"),Rt("/XObject <<"),jr.publish("putXobjectDict"),Rt(">>")}(),Rt(">>"),Rt("endobj"),jr.publish("postPutResources")},Gn=function(Ut,ir,yr){Sr.hasOwnProperty(ir)||(Sr[ir]={}),Sr[ir][yr]=Ut},Ia=function(Ut,ir,yr,Br,Rr){Rr=Rr||!1;var rn="F"+(Object.keys(dr).length+1).toString(10),fn={id:rn,postScriptName:Ut,fontName:ir,fontStyle:yr,encoding:Br,isStandardFont:Rr,metadata:{}};return jr.publish("addFont",{font:fn,instance:this}),rn!==void 0&&(dr[rn]=fn,Gn(rn,ir,yr)),rn},mn=ee.__private__.pdfEscape=ee.pdfEscape=function(rt,Ut){return function(ir,yr){var Br,Rr,rn,fn,wn,Hn,Sn,bn,Bn;if(rn=(yr=yr||{}).sourceEncoding||"Unicode",wn=yr.outputEncoding,(yr.autoencode||wn)&&dr[We].metadata&&dr[We].metadata[rn]&&dr[We].metadata[rn].encoding&&(fn=dr[We].metadata[rn].encoding,!wn&&dr[We].encoding&&(wn=dr[We].encoding),!wn&&fn.codePages&&(wn=fn.codePages[0]),typeof wn=="string"&&(wn=fn[wn]),wn)){for(Sn=!1,Hn=[],Br=0,Rr=ir.length;Br<Rr;Br++)(bn=wn[ir.charCodeAt(Br)])?Hn.push(String.fromCharCode(bn)):Hn.push(ir[Br]),Hn[Br].charCodeAt(0)>>8&&(Sn=!0);ir=Hn.join("")}for(Br=ir.length;Sn===void 0&&Br!==0;)ir.charCodeAt(Br-1)>>8&&(Sn=!0),Br--;if(!Sn)return ir;for(Hn=yr.noBOM?[]:[254,255],Br=0,Rr=ir.length;Br<Rr;Br++){if((Bn=(bn=ir.charCodeAt(Br))>>8)>>8)throw new Error("Character at position "+Br+" of string '"+ir+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");Hn.push(Bn),Hn.push(bn-(Bn<<8))}return String.fromCharCode.apply(void 0,Hn)}(rt,Ut).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},In=ee.__private__.beginPage=function(rt,Ut){var ir,yr=typeof Ut=="string"&&Ut.toLowerCase();if(typeof rt=="string"&&(ir=le(rt.toLowerCase()))&&(rt=ir[0],Ut=ir[1]),Array.isArray(rt)&&(Ut=rt[1],rt=rt[0]),(isNaN(rt)||isNaN(Ut))&&(rt=Ce[0],Ut=Ce[1]),yr){switch(yr.substr(0,1)){case"l":rt<Ut&&(yr="s");break;case"p":Ut<rt&&(yr="s")}yr==="s"&&(ir=rt,rt=Ut,Ut=ir)}(14400<rt||14400<Ut)&&(console.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),rt=Math.min(14400,rt),Ut=Math.min(14400,Ut)),Ce=[rt,Ut],He=!0,Ze[++Xr]=[],cn[Xr]={objId:0,contentsObjId:0,userUnit:Number(Ue),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(rt),topRightY:Number(Ut)}},Nn(Xr)},On=function(){In.apply(this,arguments),Lo(eo),Rt(Dt),Wr!==0&&Rt(Wr+" J"),Zr!==0&&Rt(Zr+" j"),jr.publish("addPage",{pageNumber:Xr})},Nn=function(Ut){0<Ut&&Ut<=Xr&&(Ct=Ut)},jn=ee.__private__.getNumberOfPages=ee.getNumberOfPages=function(){return Ze.length-1},ni=function(Ut,ir,yr){var Br,Rr=void 0;return yr=yr||{},Ut=Ut!==void 0?Ut:dr[We].fontName,ir=ir!==void 0?ir:dr[We].fontStyle,Br=Ut.toLowerCase(),Sr[Br]!==void 0&&Sr[Br][ir]!==void 0?Rr=Sr[Br][ir]:Sr[Ut]!==void 0&&Sr[Ut][ir]!==void 0?Rr=Sr[Ut][ir]:yr.disableWarning===!1&&console.warn("Unable to look up font label for font '"+Ut+"', '"+ir+"'. Refer to getFontList() for available fonts."),Rr||yr.noFallback||(Rr=Sr.times[ir])==null&&(Rr=Sr.times.normal),Rr},di=ee.__private__.putInfo=function(){for(var rt in gn(),Rt("<<"),Rt("/Producer (jsPDF "+oe.version+")"),sr)sr.hasOwnProperty(rt)&&sr[rt]&&Rt("/"+rt.substr(0,1).toUpperCase()+rt.substr(1)+" ("+mn(sr[rt])+")");Rt("/CreationDate ("+ge+")"),Rt(">>"),Rt("endobj")},Da=ee.__private__.putCatalog=function(rt){var Ut=(rt=rt||{}).rootDictionaryObjId||Qn;switch(gn(),Rt("<<"),Rt("/Type /Catalog"),Rt("/Pages "+Ut+" 0 R"),Jt||(Jt="fullwidth"),Jt){case"fullwidth":Rt("/OpenAction [3 0 R /FitH null]");break;case"fullheight":Rt("/OpenAction [3 0 R /FitV null]");break;case"fullpage":Rt("/OpenAction [3 0 R /Fit]");break;case"original":Rt("/OpenAction [3 0 R /XYZ null null 1]");break;default:var ir=""+Jt;ir.substr(ir.length-1)==="%"&&(Jt=parseInt(Jt)/100),typeof Jt=="number"&&Rt("/OpenAction [3 0 R /XYZ null null "+Ae(Jt)+"]")}switch(et||(et="continuous"),et){case"continuous":Rt("/PageLayout /OneColumn");break;case"single":Rt("/PageLayout /SinglePage");break;case"two":case"twoleft":Rt("/PageLayout /TwoColumnLeft");break;case"tworight":Rt("/PageLayout /TwoColumnRight")}ke&&Rt("/PageMode /"+ke),jr.publish("putCatalog"),Rt(">>"),Rt("endobj")},Xi=ee.__private__.putTrailer=function(){Rt("trailer"),Rt("<<"),Rt("/Size "+(fr+1)),Rt("/Root "+fr+" 0 R"),Rt("/Info "+(fr-1)+" 0 R"),Rt("/ID [ <"+Qe+"> <"+Qe+"> ]"),Rt(">>")},ma=ee.__private__.putHeader=function(){Rt("%PDF-"+ie),Rt("%\xBA\xDF\xAC\xE0")},_a=ee.__private__.putXRef=function(){var rt=1,Ut="0000000000";for(Rt("xref"),Rt("0 "+(fr+1)),Rt("0000000000 65535 f "),rt=1;rt<=fr;rt++)typeof or[rt]=="function"?Rt((Ut+or[rt]()).slice(-10)+" 00000 n "):or[rt]!==void 0?Rt((Ut+or[rt]).slice(-10)+" 00000 n "):Rt("0000000000 00000 n ")},Xa=ee.__private__.buildDocument=function(){He=!1,Vt=fr=0,ct=[],or=[],Dn=[],Qn=Un(),Kn=Un(),jr.publish("buildDocument"),ma(),Ni(),function(){jr.publish("putAdditionalObjects");for(var Ut=0;Ut<Dn.length;Ut++){var ir=Dn[Ut];Wn(ir.objId,!0),Rt(ir.content),Rt("endobj")}jr.publish("postPutAdditionalObjects")}(),Ci(),di(),Da();var rt=Vt;return _a(),Xi(),Rt("startxref"),Rt(""+rt),Rt("%%EOF"),He=!0,ct.join(`
`)},Vi=ee.__private__.getBlob=function(rt){return new Blob([pr(rt)],{type:"application/pdf"})},Co=ee.output=ee.__private__.output=((mt=function(Ut,ir){ir=ir||{};var yr=Xa();switch(typeof ir=="string"?ir={filename:ir}:ir.filename=ir.filename||"generated.pdf",Ut){case void 0:return yr;case"save":ee.save(ir.filename);break;case"arraybuffer":return pr(yr);case"blob":return Vi(yr);case"bloburi":case"bloburl":if(de.URL!==void 0&&typeof de.URL.createObjectURL=="function")return de.URL&&de.URL.createObjectURL(Vi(yr))||void 0;console.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":return"data:application/pdf;filename="+ir.filename+";base64,"+btoa(yr);case"dataurlnewwindow":var Br='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring")+'"></iframe></body></html>',Rr=de.open();if(Rr!==null&&Rr.document.write(Br),Rr||typeof safari=="undefined")return Rr;case"datauri":case"dataurl":return de.document.location.href="data:application/pdf;filename="+ir.filename+";base64,"+btoa(yr);default:return null}}).foo=function(){try{return mt.apply(this,arguments)}catch(ir){var rt=ir.stack||"";~rt.indexOf(" at ")&&(rt=rt.split(" at ")[1]);var Ut="Error in function "+rt.split(`
`)[0].split("<")[0]+": "+ir.message;if(!de.console)throw new Error(Ut);de.console.error(Ut,ir),de.alert&&alert(Ut)}},(mt.foo.bar=mt).foo),aa=function(Ut){return Array.isArray(Ln)===!0&&-1<Ln.indexOf(Ut)};switch(ye){case"pt":Ke=1;break;case"mm":Ke=72/25.4;break;case"cm":Ke=72/2.54;break;case"in":Ke=72;break;case"px":Ke=aa("px_scaling")==1?.75:96/72;break;case"pc":case"em":Ke=12;break;case"ex":Ke=6;break;default:throw new Error("Invalid unit: "+ye)}_t(),Qt();var Hi=ee.__private__.getPageInfo=function(rt){if(isNaN(rt)||rt%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:cn[rt].objId,pageNumber:rt,pageContext:cn[rt]}},ga=ee.__private__.getPageInfoByObjId=function(rt){for(var Ut in cn)if(cn[Ut].objId===rt)break;if(isNaN(rt)||rt%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");return Hi(Ut)},ha=ee.__private__.getCurrentPageInfo=function(){return{objId:cn[Ct].objId,pageNumber:Ct,pageContext:cn[Ct]}};ee.addPage=function(){return On.apply(this,arguments),this},ee.setPage=function(){return Nn.apply(this,arguments),this},ee.insertPage=function(rt){return this.addPage(),this.movePage(Ct,rt),this},ee.movePage=function(rt,Ut){if(Ut<rt){for(var ir=Ze[rt],yr=cn[rt],Br=rt;Ut<Br;Br--)Ze[Br]=Ze[Br-1],cn[Br]=cn[Br-1];Ze[Ut]=ir,cn[Ut]=yr,this.setPage(Ut)}else if(rt<Ut){for(ir=Ze[rt],yr=cn[rt],Br=rt;Br<Ut;Br++)Ze[Br]=Ze[Br+1],cn[Br]=cn[Br+1];Ze[Ut]=ir,cn[Ut]=yr,this.setPage(Ut)}return this},ee.deletePage=function(){return function(rt){0<rt&&rt<=Xr&&(Ze.splice(rt,1),--Xr<Ct&&(Ct=Xr),this.setPage(Ct))}.apply(this,arguments),this},ee.__private__.text=ee.text=function(rt,Ut,ir,yr){var Br;typeof rt!="number"||typeof Ut!="number"||typeof ir!="string"&&!Array.isArray(ir)||(Br=ir,ir=Ut,Ut=rt,rt=Br);var Rr=arguments[3],rn=arguments[4],fn=arguments[5];if(m(Rr)==="object"&&Rr!==null||(typeof rn=="string"&&(fn=rn,rn=null),typeof Rr=="string"&&(fn=Rr,Rr=null),typeof Rr=="number"&&(rn=Rr,Rr=null),yr={flags:Rr,angle:rn,align:fn}),(Rr=Rr||{}).noBOM=Rr.noBOM||!0,Rr.autoencode=Rr.autoencode||!0,isNaN(Ut)||isNaN(ir)||rt==null)throw new Error("Invalid arguments passed to jsPDF.text");if(rt.length===0)return bn;var wn,Hn="",Sn=typeof yr.lineHeightFactor=="number"?yr.lineHeightFactor:qi,bn=yr.scope||this;function Bn(ra){for(var Qi,Ya=ra.concat(),zi=[],Wi=Ya.length;Wi--;)typeof(Qi=Ya.shift())=="string"?zi.push(Qi):Array.isArray(ra)&&Qi.length===1?zi.push(Qi[0]):zi.push([Qi[0],Qi[1],Qi[2]]);return zi}function vn(ra,Qi){var Ya;if(typeof ra=="string")Ya=Qi(ra)[0];else if(Array.isArray(ra)){for(var zi,Wi,ba=ra.concat(),ka=[],wa=ba.length;wa--;)typeof(zi=ba.shift())=="string"?ka.push(Qi(zi)[0]):Array.isArray(zi)&&zi[0]==="string"&&(Wi=Qi(zi[0],zi[1],zi[2]),ka.push([Wi[0],Wi[1],Wi[2]]));Ya=ka}return Ya}var Mn=!1,En=!0;if(typeof rt=="string")Mn=!0;else if(Array.isArray(rt)){for(var Tn,Yn=rt.concat(),ai=[],ri=Yn.length;ri--;)(typeof(Tn=Yn.shift())!="string"||Array.isArray(Tn)&&typeof Tn[0]!="string")&&(En=!1);Mn=En}if(Mn===!1)throw new Error('Type of text must be string or Array. "'+rt+'" is not recognized.');var Ri=dr[We].encoding;Ri!=="WinAnsiEncoding"&&Ri!=="StandardEncoding"||(rt=vn(rt,function(ra,Qi,Ya){return[(zi=ra,zi=zi.split(" ").join(Array(yr.TabLen||9).join(" ")),mn(zi,Rr)),Qi,Ya];var zi})),typeof rt=="string"&&(rt=rt.match(/[\r?\n]/)?rt.split(/\r\n|\r|\n/g):[rt]);var Ai=Or/bn.internal.scaleFactor,xi=Ai*(qi-1);switch(yr.baseline){case"bottom":ir-=xi;break;case"top":ir+=Ai-xi;break;case"hanging":ir+=Ai-2*xi;break;case"middle":ir+=Ai/2-xi}0<(sa=yr.maxWidth||0)&&(typeof rt=="string"?rt=bn.splitTextToSize(rt,sa):Object.prototype.toString.call(rt)==="[object Array]"&&(rt=bn.splitTextToSize(rt.join(" "),sa)));var Oi={text:rt,x:Ut,y:ir,options:yr,mutex:{pdfEscape:mn,activeFontKey:We,fonts:dr,activeFontSize:Or}};jr.publish("preProcessText",Oi),rt=Oi.text,rn=(yr=Oi.options).angle;var kn=bn.internal.scaleFactor,Mi=[];if(rn){rn*=Math.PI/180;var fa=Math.cos(rn),ki=Math.sin(rn);Mi=[Ae(fa),Ae(ki),Ae(-1*ki),Ae(fa)]}(oa=yr.charSpace)!==void 0&&(Hn+=Re(oa*kn)+` Tc
`),yr.lang;var Bi=-1,mi=yr.renderingMode!==void 0?yr.renderingMode:yr.stroke,hi=bn.internal.getCurrentPageInfo().pageContext;switch(mi){case 0:case!1:case"fill":Bi=0;break;case 1:case!0:case"stroke":Bi=1;break;case 2:case"fillThenStroke":Bi=2;break;case 3:case"invisible":Bi=3;break;case 4:case"fillAndAddForClipping":Bi=4;break;case 5:case"strokeAndAddPathForClipping":Bi=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":Bi=6;break;case 7:case"addToPathForClipping":Bi=7}var Ji=hi.usedRenderingMode!==void 0?hi.usedRenderingMode:-1;Bi!==-1?Hn+=Bi+` Tr
`:Ji!==-1&&(Hn+=`0 Tr
`),Bi!==-1&&(hi.usedRenderingMode=Bi),fn=yr.align||"left";var va=Or*Sn,Ea=bn.internal.pageSize.getWidth(),Aa=(kn=bn.internal.scaleFactor,dr[We]),oa=yr.charSpace||br,sa=yr.maxWidth||0,Di=(Rr={},[]);if(Object.prototype.toString.call(rt)==="[object Array]"){var qn,yi;ai=Bn(rt),fn!=="left"&&(yi=ai.map(function(ra){return bn.getStringUnitWidth(ra,{font:Aa,charSpace:oa,fontSize:Or})*Or/kn}));var Ti,Ki=Math.max.apply(Math,yi),Yi=0;if(fn==="right"){Ut-=yi[0],rt=[];var bi=0;for(ri=ai.length;bi<ri;bi++)Ki-yi[bi],qn=bi===0?(Ti=Ur(Ut),Vr(ir)):(Ti=(Yi-yi[bi])*kn,-va),rt.push([ai[bi],Ti,qn]),Yi=yi[bi]}else if(fn==="center")for(Ut-=yi[0]/2,rt=[],bi=0,ri=ai.length;bi<ri;bi++)(Ki-yi[bi])/2,qn=bi===0?(Ti=Ur(Ut),Vr(ir)):(Ti=(Yi-yi[bi])/2*kn,-va),rt.push([ai[bi],Ti,qn]),Yi=yi[bi];else if(fn==="left")for(rt=[],bi=0,ri=ai.length;bi<ri;bi++)qn=bi===0?Vr(ir):-va,Ti=bi===0?Ur(Ut):0,rt.push(ai[bi]);else{if(fn!=="justify")throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(rt=[],sa=sa!==0?sa:Ea,bi=0,ri=ai.length;bi<ri;bi++)qn=bi===0?Vr(ir):-va,Ti=bi===0?Ur(Ut):0,bi<ri-1&&Di.push(((sa-yi[bi])/(ai[bi].split(" ").length-1)*kn).toFixed(2)),rt.push([ai[bi],Ti,qn])}}(typeof yr.R2L=="boolean"?yr.R2L:Qr)===!0&&(rt=vn(rt,function(ra,Qi,Ya){return[ra.split("").reverse().join(""),Qi,Ya]})),Oi={text:rt,x:Ut,y:ir,options:yr,mutex:{pdfEscape:mn,activeFontKey:We,fonts:dr,activeFontSize:Or}},jr.publish("postProcessText",Oi),rt=Oi.text,wn=Oi.mutex.isHex,ai=Bn(rt),rt=[];var ya,ua,la,gi=0,Ua=(ri=ai.length,"");for(bi=0;bi<ri;bi++)Ua="",Array.isArray(ai[bi])?(ya=parseFloat(ai[bi][1]),ua=parseFloat(ai[bi][2]),la=(wn?"<":"(")+ai[bi][0]+(wn?">":")"),gi=1):(ya=Ur(Ut),ua=Vr(ir),la=(wn?"<":"(")+ai[bi]+(wn?">":")")),Di!==void 0&&Di[bi]!==void 0&&(Ua=Di[bi]+` Tw
`),Mi.length!==0&&bi===0?rt.push(Ua+Mi.join(" ")+" "+ya.toFixed(2)+" "+ua.toFixed(2)+` Tm
`+la):gi===1||gi===0&&bi===0?rt.push(Ua+ya.toFixed(2)+" "+ua.toFixed(2)+` Td
`+la):rt.push(Ua+la);rt=gi===0?rt.join(` Tj
T* `):rt.join(` Tj
`),rt+=` Tj
`;var Ba=`BT
/`+We+" "+Or+` Tf
`+(Or*Sn).toFixed(2)+` TL
`+tr+`
`;return Ba+=Hn,Ba+=rt,Rt(Ba+="ET"),yt[We]=!0,bn},ee.__private__.lstext=ee.lstext=function(rt,Ut,ir,yr){return console.warn("jsPDF.lstext is deprecated"),this.text(rt,Ut,ir,{charSpace:yr})},ee.__private__.clip=ee.clip=function(rt){Rt(rt==="evenodd"?"W*":"W"),Rt("n")},ee.__private__.clip_fixed=ee.clip_fixed=function(rt){console.log("clip_fixed is deprecated"),ee.clip(rt)};var mo=ee.__private__.isValidStyle=function(rt){var Ut=!1;return[void 0,null,"S","F","DF","FD","f","f*","B","B*"].indexOf(rt)!==-1&&(Ut=!0),Ut},Pn=ee.__private__.getStyle=function(rt){var Ut="S";return rt==="F"?Ut="f":rt==="FD"||rt==="DF"?Ut="B":rt!=="f"&&rt!=="f*"&&rt!=="B"&&rt!=="B*"||(Ut=rt),Ut};ee.__private__.line=ee.line=function(rt,Ut,ir,yr){if(isNaN(rt)||isNaN(Ut)||isNaN(ir)||isNaN(yr))throw new Error("Invalid arguments passed to jsPDF.line");return this.lines([[ir-rt,yr-Ut]],rt,Ut)},ee.__private__.lines=ee.lines=function(rt,Ut,ir,yr,Br,Rr){var rn,fn,wn,Hn,Sn,bn,Bn,vn,Mn,En,Tn,Yn;if(typeof rt=="number"&&(Yn=ir,ir=Ut,Ut=rt,rt=Yn),yr=yr||[1,1],Rr=Rr||!1,isNaN(Ut)||isNaN(ir)||!Array.isArray(rt)||!Array.isArray(yr)||!mo(Br)||typeof Rr!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(Rt(Re(Ur(Ut))+" "+Re(Vr(ir))+" m "),rn=yr[0],fn=yr[1],Hn=rt.length,En=Ut,Tn=ir,wn=0;wn<Hn;wn++)(Sn=rt[wn]).length===2?(En=Sn[0]*rn+En,Tn=Sn[1]*fn+Tn,Rt(Re(Ur(En))+" "+Re(Vr(Tn))+" l")):(bn=Sn[0]*rn+En,Bn=Sn[1]*fn+Tn,vn=Sn[2]*rn+En,Mn=Sn[3]*fn+Tn,En=Sn[4]*rn+En,Tn=Sn[5]*fn+Tn,Rt(Re(Ur(bn))+" "+Re(Vr(Bn))+" "+Re(Ur(vn))+" "+Re(Vr(Mn))+" "+Re(Ur(En))+" "+Re(Vr(Tn))+" c"));return Rr&&Rt(" h"),Br!==null&&Rt(Pn(Br)),this},ee.__private__.rect=ee.rect=function(rt,Ut,ir,yr,Br){if(isNaN(rt)||isNaN(Ut)||isNaN(ir)||isNaN(yr)||!mo(Br))throw new Error("Invalid arguments passed to jsPDF.rect");return Rt([Ae(Ur(rt)),Ae(Vr(Ut)),Ae(ir*Ke),Ae(-yr*Ke),"re"].join(" ")),Br!==null&&Rt(Pn(Br)),this},ee.__private__.triangle=ee.triangle=function(rt,Ut,ir,yr,Br,Rr,rn){if(isNaN(rt)||isNaN(Ut)||isNaN(ir)||isNaN(yr)||isNaN(Br)||isNaN(Rr)||!mo(rn))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[ir-rt,yr-Ut],[Br-ir,Rr-yr],[rt-Br,Ut-Rr]],rt,Ut,[1,1],rn,!0),this},ee.__private__.roundedRect=ee.roundedRect=function(rt,Ut,ir,yr,Br,Rr,rn){if(isNaN(rt)||isNaN(Ut)||isNaN(ir)||isNaN(yr)||isNaN(Br)||isNaN(Rr)||!mo(rn))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var fn=4/3*(Math.SQRT2-1);return this.lines([[ir-2*Br,0],[Br*fn,0,Br,Rr-Rr*fn,Br,Rr],[0,yr-2*Rr],[0,Rr*fn,-Br*fn,Rr,-Br,Rr],[2*Br-ir,0],[-Br*fn,0,-Br,-Rr*fn,-Br,-Rr],[0,2*Rr-yr],[0,-Rr*fn,Br*fn,-Rr,Br,-Rr]],rt+Br,Ut,[1,1],rn),this},ee.__private__.ellipse=ee.ellipse=function(rt,Ut,ir,yr,Br){if(isNaN(rt)||isNaN(Ut)||isNaN(ir)||isNaN(yr)||!mo(Br))throw new Error("Invalid arguments passed to jsPDF.ellipse");var Rr=4/3*(Math.SQRT2-1)*ir,rn=4/3*(Math.SQRT2-1)*yr;return Rt([Ae(Ur(rt+ir)),Ae(Vr(Ut)),"m",Ae(Ur(rt+ir)),Ae(Vr(Ut-rn)),Ae(Ur(rt+Rr)),Ae(Vr(Ut-yr)),Ae(Ur(rt)),Ae(Vr(Ut-yr)),"c"].join(" ")),Rt([Ae(Ur(rt-Rr)),Ae(Vr(Ut-yr)),Ae(Ur(rt-ir)),Ae(Vr(Ut-rn)),Ae(Ur(rt-ir)),Ae(Vr(Ut)),"c"].join(" ")),Rt([Ae(Ur(rt-ir)),Ae(Vr(Ut+rn)),Ae(Ur(rt-Rr)),Ae(Vr(Ut+yr)),Ae(Ur(rt)),Ae(Vr(Ut+yr)),"c"].join(" ")),Rt([Ae(Ur(rt+Rr)),Ae(Vr(Ut+yr)),Ae(Ur(rt+ir)),Ae(Vr(Ut+rn)),Ae(Ur(rt+ir)),Ae(Vr(Ut)),"c"].join(" ")),Br!==null&&Rt(Pn(Br)),this},ee.__private__.circle=ee.circle=function(rt,Ut,ir,yr){if(isNaN(rt)||isNaN(Ut)||isNaN(ir)||!mo(yr))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(rt,Ut,ir,ir,yr)},ee.setFont=function(rt,Ut){return We=ni(rt,Ut,{disableWarning:!1}),this},ee.setFontStyle=ee.setFontType=function(rt){return We=ni(void 0,rt),this},ee.__private__.getFontList=ee.getFontList=function(){var rt,Ut,ir,yr={};for(rt in Sr)if(Sr.hasOwnProperty(rt))for(Ut in yr[rt]=ir=[],Sr[rt])Sr[rt].hasOwnProperty(Ut)&&ir.push(Ut);return yr},ee.addFont=function(rt,Ut,ir,yr){Ia.call(this,rt,Ut,ir,yr=yr||"Identity-H")};var qi,eo=Ie.lineWidth||.200025,Lo=ee.__private__.setLineWidth=ee.setLineWidth=function(rt){return Rt((rt*Ke).toFixed(2)+" w"),this},co=(ee.__private__.setLineDash=oe.API.setLineDash=function(rt,Ut){if(rt=rt||[],Ut=Ut||0,isNaN(Ut)||!Array.isArray(rt))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return rt=rt.map(function(ir){return(ir*Ke).toFixed(3)}).join(" "),Ut=parseFloat((Ut*Ke).toFixed(3)),Rt("["+rt+"] "+Ut+" d"),this},ee.__private__.getLineHeight=ee.getLineHeight=function(){return Or*qi}),er=(co=ee.__private__.getLineHeight=ee.getLineHeight=function(){return Or*qi},ee.__private__.setLineHeightFactor=ee.setLineHeightFactor=function(rt){return typeof(rt=rt||1.15)=="number"&&(qi=rt),this}),Ir=ee.__private__.getLineHeightFactor=ee.getLineHeightFactor=function(){return qi};er(Ie.lineHeight);var Ur=ee.__private__.getHorizontalCoordinate=function(rt){return rt*Ke},Vr=ee.__private__.getVerticalCoordinate=function(rt){return cn[Ct].mediaBox.topRightY-cn[Ct].mediaBox.bottomLeftY-rt*Ke},hn=ee.__private__.getHorizontalCoordinateString=function(rt){return Ae(rt*Ke)},Fe=ee.__private__.getVerticalCoordinateString=function(rt){return Ae(cn[Ct].mediaBox.topRightY-cn[Ct].mediaBox.bottomLeftY-rt*Ke)},Dt=Ie.strokeColor||"0 G",Gt=(ee.__private__.getStrokeColor=ee.getDrawColor=function(){return yn(Dt)},ee.__private__.setStrokeColor=ee.setDrawColor=function(rt,Ut,ir,yr){return Dt=on({ch1:rt,ch2:Ut,ch3:ir,ch4:yr,pdfColorType:"draw",precision:2}),Rt(Dt),this},Ie.fillColor||"0 g"),tr=(ee.__private__.getFillColor=ee.getFillColor=function(){return yn(Gt)},ee.__private__.setFillColor=ee.setFillColor=function(rt,Ut,ir,yr){return Gt=on({ch1:rt,ch2:Ut,ch3:ir,ch4:yr,pdfColorType:"fill",precision:2}),Rt(Gt),this},Ie.textColor||"0 g"),Tr=ee.__private__.getTextColor=ee.getTextColor=function(){return yn(tr)},br=(ee.__private__.setTextColor=ee.setTextColor=function(rt,Ut,ir,yr){return tr=on({ch1:rt,ch2:Ut,ch3:ir,ch4:yr,pdfColorType:"text",precision:3}),this},Ie.charSpace||0),xr=ee.__private__.getCharSpace=ee.getCharSpace=function(){return br},Wr=(ee.__private__.setCharSpace=ee.setCharSpace=function(rt){if(isNaN(rt))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return br=rt,this},0);ee.CapJoinStyles={0:0,butt:0,but:0,miter:0,1:1,round:1,rounded:1,circle:1,2:2,projecting:2,project:2,square:2,bevel:2},ee.__private__.setLineCap=ee.setLineCap=function(rt){var Ut=ee.CapJoinStyles[rt];if(Ut===void 0)throw new Error("Line cap style of '"+rt+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Rt((Wr=Ut)+" J"),this};var $r,Zr=0;ee.__private__.setLineJoin=ee.setLineJoin=function(rt){var Ut=ee.CapJoinStyles[rt];if(Ut===void 0)throw new Error("Line join style of '"+rt+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Rt((Zr=Ut)+" j"),this},ee.__private__.setMiterLimit=ee.setMiterLimit=function(rt){if(rt=rt||0,isNaN(rt))throw new Error("Invalid argument passed to jsPDF.setMiterLimit");return $r=parseFloat(Ae(rt*Ke)),Rt($r+" M"),this};for(var an in ee.save=function(rt,Ut){if(rt=rt||"generated.pdf",(Ut=Ut||{}).returnPromise=Ut.returnPromise||!1,Ut.returnPromise!==!1)return new Promise(function(ir,yr){try{var Br=Pr(Vi(Xa()),rt);typeof Pr.unload=="function"&&de.setTimeout&&setTimeout(Pr.unload,911),ir(Br)}catch(Rr){yr(Rr.message)}});Pr(Vi(Xa()),rt),typeof Pr.unload=="function"&&de.setTimeout&&setTimeout(Pr.unload,911)},oe.API)oe.API.hasOwnProperty(an)&&(an==="events"&&oe.API.events.length?function(rt,Ut){var ir,yr,Br;for(Br=Ut.length-1;Br!==-1;Br--)ir=Ut[Br][0],yr=Ut[Br][1],rt.subscribe.apply(rt,[ir].concat(typeof yr=="function"?[yr]:yr))}(jr,oe.API.events):ee[an]=oe.API[an]);return ee.internal={pdfEscape:mn,getStyle:Pn,getFont:function(){return dr[ni.apply(ee,arguments)]},getFontSize:en,getCharSpace:xr,getTextColor:Tr,getLineHeight:co,getLineHeightFactor:Ir,write:hr,getHorizontalCoordinate:Ur,getVerticalCoordinate:Vr,getCoordinateString:hn,getVerticalCoordinateString:Fe,collections:{},newObject:gn,newAdditionalObject:Jn,newObjectDeferred:Un,newObjectDeferredBegin:Wn,getFilters:ia,putStream:xa,events:jr,scaleFactor:Ke,pageSize:{getWidth:function(){return(cn[Ct].mediaBox.topRightX-cn[Ct].mediaBox.bottomLeftX)/Ke},setWidth:function(Ut){cn[Ct].mediaBox.topRightX=Ut*Ke+cn[Ct].mediaBox.bottomLeftX},getHeight:function(){return(cn[Ct].mediaBox.topRightY-cn[Ct].mediaBox.bottomLeftY)/Ke},setHeight:function(Ut){cn[Ct].mediaBox.topRightY=Ut*Ke+cn[Ct].mediaBox.bottomLeftY}},output:Co,getNumberOfPages:jn,pages:Ze,out:Rt,f2:Ae,f3:Re,getPageInfo:Hi,getPageInfoByObjId:ga,getCurrentPageInfo:ha,getPDFVersion:z,hasHotfix:aa},Object.defineProperty(ee.internal.pageSize,"width",{get:function(){return(cn[Ct].mediaBox.topRightX-cn[Ct].mediaBox.bottomLeftX)/Ke},set:function(Ut){cn[Ct].mediaBox.topRightX=Ut*Ke+cn[Ct].mediaBox.bottomLeftX},enumerable:!0,configurable:!0}),Object.defineProperty(ee.internal.pageSize,"height",{get:function(){return(cn[Ct].mediaBox.topRightY-cn[Ct].mediaBox.bottomLeftY)/Ke},set:function(Ut){cn[Ct].mediaBox.topRightY=Ut*Ke+cn[Ct].mediaBox.bottomLeftY},enumerable:!0,configurable:!0}),function(rt){for(var Ut=0,ir=Er.length;Ut<ir;Ut++){var yr=Ia(rt[Ut][0],rt[Ut][1],rt[Ut][2],Er[Ut][3],!0);yt[yr]=!0;var Br=rt[Ut][0].split("-");Gn(yr,Br[0],Br[1]||"")}jr.publish("addFonts",{fonts:dr,dictionary:Sr})}(Er),We="F1",On(Ce,ae),jr.publish("initialized"),ee}return oe.API={events:[]},oe.version="1.5.3",!(g=function(){return oe}.call(F,e,F,J),g!==void 0&&(J.exports=g)),oe}(typeof self!="undefined"&&self||typeof window!="undefined"&&window||typeof d!="undefined"&&d||Function('return typeof this === "object" && this.content')()||Function("return this")());/**
* @license
* Copyright (c) 2016 Alexander Weidt,
* https://github.com/BiggA94
*
* Licensed under the MIT License. http://opensource.org/licenses/mit-license
*/(function(de,ue){var oe,ae=1,ye=function(sr){return sr.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Ce=function(sr){return sr.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},Oe=function(sr){if(isNaN(sr))throw new Error("Invalid argument passed to jsPDF.f2");return sr.toFixed(2)},Ie=function(sr){if(isNaN(sr))throw new Error("Invalid argument passed to jsPDF.f2");return sr.toFixed(5)};de.__acroform__={};var xe=function(sr,fr){sr.prototype=Object.create(fr.prototype),sr.prototype.constructor=sr},Ue=function(sr){return sr*ae},it=function(sr){return sr/ae},yt=function(sr){var fr=new Ke,or=Cr.internal.getHeight(sr)||0,dr=Cr.internal.getWidth(sr)||0;return fr.BBox=[0,0,Number(Oe(dr)),Number(Oe(or))],fr},ee=de.__acroform__.setBit=function(Nr,sr){if(Nr=Nr||0,sr=sr||0,isNaN(Nr)||isNaN(sr))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return Nr|=1<<sr},ie=de.__acroform__.clearBit=function(Nr,sr){if(Nr=Nr||0,sr=sr||0,isNaN(Nr)||isNaN(sr))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return Nr&=~(1<<sr)},z=de.__acroform__.getBit=function(Nr,sr){if(isNaN(Nr)||isNaN(sr))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return(Nr&1<<sr)==0?0:1},$=de.__acroform__.getBitForPdf=function(Nr,sr){if(isNaN(Nr)||isNaN(sr))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return z(Nr,sr-1)},le=de.__acroform__.setBitForPdf=function(Nr,sr){if(isNaN(Nr)||isNaN(sr))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return ee(Nr,sr-1)},ge=de.__acroform__.clearBitForPdf=function(Nr,sr,fr){if(isNaN(Nr)||isNaN(sr))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return ie(Nr,sr-1)},Ae=de.__acroform__.calculateCoordinates=function(Nr){var sr=this.internal.getHorizontalCoordinate,fr=this.internal.getVerticalCoordinate,or=Nr[0],dr=Nr[1],Sr=Nr[2],Xr=Nr[3],cn={};return cn.lowerLeft_X=sr(or)||0,cn.lowerLeft_Y=fr(dr+Xr)||0,cn.upperRight_X=sr(or+Sr)||0,cn.upperRight_Y=fr(dr)||0,[Number(Oe(cn.lowerLeft_X)),Number(Oe(cn.lowerLeft_Y)),Number(Oe(cn.upperRight_X)),Number(Oe(cn.upperRight_Y))]},Re=function(sr){if(sr.appearanceStreamContent)return sr.appearanceStreamContent;if(sr.V||sr.DV){var fr=[],or=sr.V||sr.DV,dr=Qe(sr,or),Sr=oe.internal.getFont(sr.fontName,sr.fontStyle).id;fr.push("/Tx BMC"),fr.push("q"),fr.push("BT"),fr.push(oe.__private__.encodeColorString(sr.color)),fr.push("/"+Sr+" "+Oe(dr.fontSize)+" Tf"),fr.push("1 0 0 1 0 0 Tm"),fr.push(dr.text),fr.push("ET"),fr.push("Q"),fr.push("EMC");var Xr=new yt(sr);return Xr.stream=fr.join(`
`),Xr}},Qe=function(sr,fr){var or=sr.maxFontSize||12,dr=(sr.fontName,{text:"",fontSize:""}),Sr=(fr=(fr=fr.substr(0,1)=="("?fr.substr(1):fr).substr(fr.length-1)==")"?fr.substr(0,fr.length-1):fr).split(" "),Xr=(oe.__private__.encodeColorString(sr.color),or),cn=Cr.internal.getHeight(sr)||0;cn=cn<0?-cn:cn;var Dn=Cr.internal.getWidth(sr)||0;Dn=Dn<0?-Dn:Dn;var jr=function(mn,In,On){if(mn+1<Sr.length){var Nn=In+" "+Sr[mn+1];return Ft(Nn,sr,On).width<=Dn-4}return!1};Xr++;e:for(;;){fr="";var Ln=Ft("3",sr,--Xr).height,gn=sr.multiline?cn-Xr:(cn-Ln)/2,Un=-2,Wn=gn+=2,Jn=0,Qn=0,Kn=0;if(Xr<=0){fr=`(...) Tj
`,fr+="% Width of Text: "+Ft(fr,sr,Xr=12).width+", FieldWidth:"+Dn+`
`;break}Kn=Ft(Sr[0]+" ",sr,Xr).width;var yn="",on=0;for(var ia in Sr)if(Sr.hasOwnProperty(ia)){yn=(yn+=Sr[ia]+" ").substr(yn.length-1)==" "?yn.substr(0,yn.length-1):yn;var xa=parseInt(ia);Kn=Ft(yn+" ",sr,Xr).width;var ta=jr(xa,yn,Xr),Ni=ia>=Sr.length-1;if(ta&&!Ni){yn+=" ";continue}if(ta||Ni){if(Ni)Qn=xa;else if(sr.multiline&&cn<(Ln+2)*(on+2)+2)continue e}else{if(!sr.multiline)continue e;if(cn<(Ln+2)*(on+2)+2)continue e;Qn=xa}for(var Ci="",Gn=Jn;Gn<=Qn;Gn++)Ci+=Sr[Gn]+" ";switch(Ci=Ci.substr(Ci.length-1)==" "?Ci.substr(0,Ci.length-1):Ci,Kn=Ft(Ci,sr,Xr).width,sr.textAlign){case"right":Un=Dn-Kn-2;break;case"center":Un=(Dn-Kn)/2;break;case"left":default:Un=2}fr+=Oe(Un)+" "+Oe(Wn)+` Td
`,fr+="("+ye(Ci)+`) Tj
`,fr+=-Oe(Un)+` 0 Td
`,Wn=-(Xr+2),Kn=0,Jn=Qn+1,on++,yn=""}break}return dr.text=fr,dr.fontSize=Xr,dr},Ft=function(sr,fr,or){var dr=oe.internal.getFont(fr.fontName,fr.fontStyle),Sr=oe.getStringUnitWidth(sr,{font:dr,fontSize:parseFloat(or),charSpace:0})*parseFloat(or);return{height:oe.getStringUnitWidth("3",{font:dr,fontSize:parseFloat(or),charSpace:0})*parseFloat(or)*1.5,width:Sr}},Qt={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},Et=function(){oe.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var sr=oe.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var fr in sr)if(sr.hasOwnProperty(fr)){var or=sr[fr];or.objId=void 0,or.hasAnnotation&&Mt.call(oe,or)}},Mt=function(sr){var fr={type:"reference",object:sr};oe.internal.getPageInfo(sr.page).pageContext.annotations.find(function(or){return or.type===fr.type&&or.object===fr.object})===void 0&&oe.internal.getPageInfo(sr.page).pageContext.annotations.push(fr)},_t=function(){if(oe.internal.acroformPlugin.acroFormDictionaryRoot===void 0)throw new Error("putCatalogCallback: Root missing.");oe.internal.write("/AcroForm "+oe.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")},zt=function(){oe.internal.events.unsubscribe(oe.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete oe.internal.acroformPlugin.acroFormDictionaryRoot._eventID,oe.internal.acroformPlugin.printedOut=!0},Ct=function(sr){var fr=!sr;sr||(oe.internal.newObjectDeferredBegin(oe.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),oe.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),sr=sr||oe.internal.acroformPlugin.acroFormDictionaryRoot.Kids;for(var or in sr)if(sr.hasOwnProperty(or)){var dr=sr[or],Sr=[],Xr=dr.Rect;if(dr.Rect&&(dr.Rect=Ae.call(this,dr.Rect)),oe.internal.newObjectDeferredBegin(dr.objId,!0),dr.DA=Cr.createDefaultAppearanceStream(dr),m(dr)==="object"&&typeof dr.getKeyValueListForStream=="function"&&(Sr=dr.getKeyValueListForStream()),dr.Rect=Xr,dr.hasAppearanceStream&&!dr.appearanceStreamContent){var cn=Re.call(this,dr);Sr.push({key:"AP",value:"<</N "+cn+">>"}),oe.internal.acroformPlugin.xForms.push(cn)}if(dr.appearanceStreamContent){var Dn="";for(var jr in dr.appearanceStreamContent)if(dr.appearanceStreamContent.hasOwnProperty(jr)){var Ln=dr.appearanceStreamContent[jr];if(Dn+="/"+jr+" ",Dn+="<<",1<=Object.keys(Ln).length||Array.isArray(Ln))for(var or in Ln){var gn;Ln.hasOwnProperty(or)&&(typeof(gn=Ln[or])=="function"&&(gn=gn.call(this,dr)),Dn+="/"+or+" "+gn+" ",0<=oe.internal.acroformPlugin.xForms.indexOf(gn)||oe.internal.acroformPlugin.xForms.push(gn))}else typeof(gn=Ln)=="function"&&(gn=gn.call(this,dr)),Dn+="/"+or+" "+gn,0<=oe.internal.acroformPlugin.xForms.indexOf(gn)||oe.internal.acroformPlugin.xForms.push(gn);Dn+=">>"}Sr.push({key:"AP",value:`<<
`+Dn+">>"})}oe.internal.putStream({additionalKeyValues:Sr}),oe.internal.out("endobj")}fr&&lr.call(this,oe.internal.acroformPlugin.xForms)},lr=function(sr){for(var fr in sr)if(sr.hasOwnProperty(fr)){var or=fr,dr=sr[fr];oe.internal.newObjectDeferredBegin(dr&&dr.objId,!0),m(dr)==="object"&&typeof dr.putStream=="function"&&dr.putStream(),delete sr[or]}},Jt=function(){if(this.internal!==void 0&&(this.internal.acroformPlugin===void 0||this.internal.acroformPlugin.isInitialized===!1)){if(oe=this,dt.FieldNum=0,this.internal.acroformPlugin=JSON.parse(JSON.stringify(Qt)),this.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");ae=oe.internal.scaleFactor,oe.internal.acroformPlugin.acroFormDictionaryRoot=new mt,oe.internal.acroformPlugin.acroFormDictionaryRoot._eventID=oe.internal.events.subscribe("postPutResources",zt),oe.internal.events.subscribe("buildDocument",Et),oe.internal.events.subscribe("putCatalog",_t),oe.internal.events.subscribe("postPutPages",Ct),oe.internal.acroformPlugin.isInitialized=!0}},ke=de.__acroform__.arrayToPdfArray=function(Nr){if(Array.isArray(Nr)){for(var sr="[",fr=0;fr<Nr.length;fr++)switch(fr!==0&&(sr+=" "),m(Nr[fr])){case"boolean":case"number":case"object":sr+=Nr[fr].toString();break;case"string":Nr[fr].substr(0,1)!=="/"?sr+="("+ye(Nr[fr].toString())+")":sr+=Nr[fr].toString()}return sr+="]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},et=function(sr){return(sr=sr||"").toString(),sr="("+ye(sr)+")"},We=function(){var sr;Object.defineProperty(this,"objId",{configurable:!0,get:function(){if(sr||(sr=oe.internal.newObjectDeferred()),!sr)throw new Error("AcroFormPDFObject: Couldn't create Object ID");return sr},set:function(or){sr=or}})};We.prototype.toString=function(){return this.objId+" 0 R"},We.prototype.putStream=function(){var Nr=this.getKeyValueListForStream();oe.internal.putStream({data:this.stream,additionalKeyValues:Nr}),oe.internal.out("endobj")},We.prototype.getKeyValueListForStream=function(){return function(Nr){var sr=[],fr=Object.getOwnPropertyNames(Nr).filter(function(Xr){return Xr!="content"&&Xr!="appearanceStreamContent"&&Xr.substring(0,1)!="_"});for(var or in fr)if(Object.getOwnPropertyDescriptor(Nr,fr[or]).configurable===!1){var dr=fr[or],Sr=Nr[dr];Sr&&(Array.isArray(Sr)?sr.push({key:dr,value:ke(Sr)}):Sr instanceof We?sr.push({key:dr,value:Sr.objId+" 0 R"}):typeof Sr!="function"&&sr.push({key:dr,value:Sr}))}return sr}(this)};var Ke=function(){We.call(this),Object.defineProperty(this,"Type",{value:"/XObject",configurable:!1,writeable:!0}),Object.defineProperty(this,"Subtype",{value:"/Form",configurable:!1,writeable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writeable:!0});var sr,fr=[];Object.defineProperty(this,"BBox",{configurable:!1,writeable:!0,get:function(){return fr},set:function(dr){fr=dr}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writeable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(dr){sr=dr.trim()},get:function(){return sr||null}})};xe(Ke,We);var mt=function(){We.call(this);var sr,fr=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return 0<fr.length?fr:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return fr}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(sr)return"("+sr+")"},set:function(dr){sr=dr}})};xe(mt,We);var dt=function Nr(){We.call(this);var sr=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return sr},set:function(on){if(isNaN(on))throw new Error('Invalid value "'+on+'" for attribute F supplied.');sr=on}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return Boolean($(sr,3))},set:function(on){Boolean(on)===!0?this.F=le(sr,3):this.F=ge(sr,3)}});var fr=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return fr},set:function(on){if(isNaN(on))throw new Error('Invalid value "'+on+'" for attribute Ff supplied.');fr=on}});var or=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(or.length!==0)return or},set:function(on){or=on!==void 0?on:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!or||isNaN(or[0])?0:it(or[0])},set:function(on){or[0]=Ue(on)}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!or||isNaN(or[1])?0:it(or[1])},set:function(on){or[1]=Ue(on)}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!or||isNaN(or[2])?0:it(or[2])},set:function(on){or[2]=Ue(on)}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!or||isNaN(or[3])?0:it(or[3])},set:function(on){or[3]=Ue(on)}});var dr="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return dr},set:function(on){switch(on){case"/Btn":case"/Tx":case"/Ch":case"/Sig":dr=on;break;default:throw new Error('Invalid value "'+on+'" for attribute FT supplied.')}}});var Sr=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!Sr||Sr.length<1){if(this instanceof Er)return;Sr="FieldObject"+Nr.FieldNum++}return"("+ye(Sr)+")"},set:function(on){Sr=on.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return Sr},set:function(on){Sr=on}});var Xr="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return Xr},set:function(on){Xr=on}});var cn="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return cn},set:function(on){cn=on}});var Dn=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return it(Dn)},set:function(on){Dn=Ue(on)}});var jr=50;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return it(jr)},set:function(on){jr=Ue(on)}});var Ln="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return Ln},set:function(on){Ln=on}});var gn="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!gn||this instanceof Er||this instanceof en))return et(gn)},set:function(on){on=on.toString(),gn=on}});var Un=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(Un)return this instanceof Rt==!1?et(Un):Un},set:function(on){on=on.toString(),Un=this instanceof Rt==!1?on.substr(0,1)==="("?Ce(on.substr(1,on.length-2)):Ce(on):on}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof Rt==!0?Ce(Un.substr(1,Un.length-1)):Un},set:function(on){on=on.toString(),Un=this instanceof Rt==!0?"/"+on:on}});var Wn=null;Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(Wn)return this instanceof Rt==!1?et(Wn):Wn},set:function(on){on=on.toString(),Wn=this instanceof Rt==!1?on.substr(0,1)==="("?Ce(on.substr(1,on.length-2)):Ce(on):on}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof Rt==!0?Ce(Wn.substr(1,Wn.length-1)):Wn},set:function(on){on=on.toString(),Wn=this instanceof Rt==!0?"/"+on:on}}),Object.defineProperty(this,"hasAnnotation",{enumerable:!0,configurable:!0,get:function(){return this.Rect}}),Object.defineProperty(this,"Type",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Annot":null}}),Object.defineProperty(this,"Subtype",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Widget":null}});var Jn,Qn=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,writeable:!0,get:function(){return Qn},set:function(on){on=Boolean(on),Qn=on}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,writeable:!0,get:function(){if(Jn)return Jn},set:function(on){Jn=on}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return Boolean($(this.Ff,1))},set:function(on){Boolean(on)===!0?this.Ff=le(this.Ff,1):this.Ff=ge(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return Boolean($(this.Ff,2))},set:function(on){Boolean(on)===!0?this.Ff=le(this.Ff,2):this.Ff=ge(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return Boolean($(this.Ff,3))},set:function(on){Boolean(on)===!0?this.Ff=le(this.Ff,3):this.Ff=ge(this.Ff,3)}});var Kn=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(Kn!==null)return Kn},set:function(on){if([0,1,2].indexOf(on)===-1)throw new Error('Invalid value "'+on+'" for attribute Q supplied.');Kn=on}}),Object.defineProperty(this,"textAlign",{get:function(){var on="left";switch(Kn){case 0:default:on="left";break;case 1:on="center";break;case 2:on="right"}return on},configurable:!0,enumerable:!0,set:function(on){switch(on){case"right":case 2:Kn=2;break;case"center":case 1:Kn=1;break;case"left":case 0:default:Kn=0}}})};xe(dt,We);var He=function(){dt.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var sr=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return sr},set:function(dr){sr=dr}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return sr},set:function(dr){sr=dr}});var fr=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return ke(fr)},set:function(dr){var Sr,Xr;Xr=[],typeof(Sr=dr)=="string"&&(Xr=function(cn,Dn,jr){jr||(jr=1);for(var Ln,gn=[];Ln=Dn.exec(cn);)gn.push(Ln[jr]);return gn}(Sr,/\((.*?)\)/g)),fr=Xr}}),this.getOptions=function(){return fr},this.setOptions=function(or){fr=or,this.sort&&fr.sort()},this.addOption=function(or){or=(or=or||"").toString(),fr.push(or),this.sort&&fr.sort()},this.removeOption=function(or,dr){for(dr=dr||!1,or=(or=or||"").toString();fr.indexOf(or)!==-1&&(fr.splice(fr.indexOf(or),1),dr!==!1););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return Boolean($(this.Ff,18))},set:function(dr){Boolean(dr)===!0?this.Ff=le(this.Ff,18):this.Ff=ge(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return Boolean($(this.Ff,19))},set:function(dr){this.combo===!0&&(Boolean(dr)===!0?this.Ff=le(this.Ff,19):this.Ff=ge(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return Boolean($(this.Ff,20))},set:function(dr){Boolean(dr)===!0?(this.Ff=le(this.Ff,20),fr.sort()):this.Ff=ge(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean($(this.Ff,22))},set:function(dr){Boolean(dr)===!0?this.Ff=le(this.Ff,22):this.Ff=ge(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean($(this.Ff,23))},set:function(dr){Boolean(dr)===!0?this.Ff=le(this.Ff,23):this.Ff=ge(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return Boolean($(this.Ff,27))},set:function(dr){Boolean(dr)===!0?this.Ff=le(this.Ff,27):this.Ff=ge(this.Ff,27)}}),this.hasAppearanceStream=!1};xe(He,dt);var Ze=function(){He.call(this),this.fontName="helvetica",this.combo=!1};xe(Ze,He);var ct=function(){Ze.call(this),this.combo=!0};xe(ct,Ze);var Vt=function(){ct.call(this),this.edit=!0};xe(Vt,ct);var Rt=function(){dt.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return Boolean($(this.Ff,15))},set:function(dr){Boolean(dr)===!0?this.Ff=le(this.Ff,15):this.Ff=ge(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return Boolean($(this.Ff,16))},set:function(dr){Boolean(dr)===!0?this.Ff=le(this.Ff,16):this.Ff=ge(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return Boolean($(this.Ff,17))},set:function(dr){Boolean(dr)===!0?this.Ff=le(this.Ff,17):this.Ff=ge(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return Boolean($(this.Ff,26))},set:function(dr){Boolean(dr)===!0?this.Ff=le(this.Ff,26):this.Ff=ge(this.Ff,26)}});var sr,fr={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){if(Object.keys(fr).length!==0){var dr,Sr=[];for(dr in Sr.push("<<"),fr)Sr.push("/"+dr+" ("+fr[dr]+")");return Sr.push(">>"),Sr.join(`
`)}},set:function(dr){m(dr)==="object"&&(fr=dr)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return fr.CA||""},set:function(dr){typeof dr=="string"&&(fr.CA=dr)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return sr},set:function(dr){sr=dr}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return sr.substr(1,sr.length-1)},set:function(dr){sr="/"+dr}})};xe(Rt,dt);var hr=function(){Rt.call(this),this.pushButton=!0};xe(hr,Rt);var pr=function(){Rt.call(this),this.radio=!0,this.pushButton=!1;var sr=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return sr},set:function(or){sr=or!==void 0?or:[]}})};xe(pr,Rt);var Er=function(){var sr,fr;dt.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return sr},set:function(Xr){sr=Xr}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return fr},set:function(Xr){fr=Xr}});var or,dr={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var Xr,cn=[];for(Xr in cn.push("<<"),dr)cn.push("/"+Xr+" ("+dr[Xr]+")");return cn.push(">>"),cn.join(`
`)},set:function(Xr){m(Xr)==="object"&&(dr=Xr)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return dr.CA||""},set:function(Xr){typeof Xr=="string"&&(dr.CA=Xr)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return or},set:function(Xr){or=Xr}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return or.substr(1,or.length-1)},set:function(Xr){or="/"+Xr}}),this.optionName=name,this.caption="l",this.appearanceState="Off",this._AppearanceType=Cr.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(name)};xe(Er,dt),pr.prototype.setAppearance=function(Nr){if(!("createAppearanceStream"in Nr&&"getCA"in Nr))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var sr in this.Kids)if(this.Kids.hasOwnProperty(sr)){var fr=this.Kids[sr];fr.appearanceStreamContent=Nr.createAppearanceStream(fr.optionName),fr.caption=Nr.getCA()}},pr.prototype.createOption=function(Nr){this.Kids.length;var sr=new Er;return sr.Parent=this,sr.optionName=Nr,this.Kids.push(sr),Gr.call(this,sr),sr};var Or=function(){Rt.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=Cr.CheckBox.createAppearanceStream()};xe(Or,Rt);var en=function(){dt.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return Boolean($(this.Ff,13))},set:function(or){Boolean(or)===!0?this.Ff=le(this.Ff,13):this.Ff=ge(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean($(this.Ff,21))},set:function(or){Boolean(or)===!0?this.Ff=le(this.Ff,21):this.Ff=ge(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean($(this.Ff,23))},set:function(or){Boolean(or)===!0?this.Ff=le(this.Ff,23):this.Ff=ge(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return Boolean($(this.Ff,24))},set:function(or){Boolean(or)===!0?this.Ff=le(this.Ff,24):this.Ff=ge(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return Boolean($(this.Ff,25))},set:function(or){Boolean(or)===!0?this.Ff=le(this.Ff,25):this.Ff=ge(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return Boolean($(this.Ff,26))},set:function(or){Boolean(or)===!0?this.Ff=le(this.Ff,26):this.Ff=ge(this.Ff,26)}});var sr=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return sr},set:function(or){sr=or}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return sr},set:function(or){Number.isInteger(or)&&(sr=or)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};xe(en,dt);var Qr=function(){en.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return Boolean($(this.Ff,14))},set:function(fr){Boolean(fr)===!0?this.Ff=le(this.Ff,14):this.Ff=ge(this.Ff,14)}}),this.password=!0};xe(Qr,en);var Cr={CheckBox:{createAppearanceStream:function(){return{N:{On:Cr.CheckBox.YesNormal},D:{On:Cr.CheckBox.YesPushDown,Off:Cr.CheckBox.OffPushDown}}},YesPushDown:function(sr){var fr=yt(sr),or=[],dr=oe.internal.getFont(sr.fontName,sr.fontStyle).id,Sr=oe.__private__.encodeColorString(sr.color),Xr=Qe(sr,sr.caption);return or.push("0.749023 g"),or.push("0 0 "+Oe(Cr.internal.getWidth(sr))+" "+Oe(Cr.internal.getHeight(sr))+" re"),or.push("f"),or.push("BMC"),or.push("q"),or.push("0 0 1 rg"),or.push("/"+dr+" "+Oe(Xr.fontSize)+" Tf "+Sr),or.push("BT"),or.push(Xr.text),or.push("ET"),or.push("Q"),or.push("EMC"),fr.stream=or.join(`
`),fr},YesNormal:function(sr){var fr=yt(sr),or=oe.internal.getFont(sr.fontName,sr.fontStyle).id,dr=oe.__private__.encodeColorString(sr.color),Sr=[],Xr=Cr.internal.getHeight(sr),cn=Cr.internal.getWidth(sr),Dn=Qe(sr,sr.caption);return Sr.push("1 g"),Sr.push("0 0 "+Oe(cn)+" "+Oe(Xr)+" re"),Sr.push("f"),Sr.push("q"),Sr.push("0 0 1 rg"),Sr.push("0 0 "+Oe(cn-1)+" "+Oe(Xr-1)+" re"),Sr.push("W"),Sr.push("n"),Sr.push("0 g"),Sr.push("BT"),Sr.push("/"+or+" "+Oe(Dn.fontSize)+" Tf "+dr),Sr.push(Dn.text),Sr.push("ET"),Sr.push("Q"),fr.stream=Sr.join(`
`),fr},OffPushDown:function(sr){var fr=yt(sr),or=[];return or.push("0.749023 g"),or.push("0 0 "+Oe(Cr.internal.getWidth(sr))+" "+Oe(Cr.internal.getHeight(sr))+" re"),or.push("f"),fr.stream=or.join(`
`),fr}},RadioButton:{Circle:{createAppearanceStream:function(sr){var fr={D:{Off:Cr.RadioButton.Circle.OffPushDown},N:{}};return fr.N[sr]=Cr.RadioButton.Circle.YesNormal,fr.D[sr]=Cr.RadioButton.Circle.YesPushDown,fr},getCA:function(){return"l"},YesNormal:function(sr){var fr=yt(sr),or=[],dr=Cr.internal.getWidth(sr)<=Cr.internal.getHeight(sr)?Cr.internal.getWidth(sr)/4:Cr.internal.getHeight(sr)/4;dr=Number((.9*dr).toFixed(5));var Sr=Cr.internal.Bezier_C,Xr=Number((dr*Sr).toFixed(5));return or.push("q"),or.push("1 0 0 1 "+Ie(Cr.internal.getWidth(sr)/2)+" "+Ie(Cr.internal.getHeight(sr)/2)+" cm"),or.push(dr+" 0 m"),or.push(dr+" "+Xr+" "+Xr+" "+dr+" 0 "+dr+" c"),or.push("-"+Xr+" "+dr+" -"+dr+" "+Xr+" -"+dr+" 0 c"),or.push("-"+dr+" -"+Xr+" -"+Xr+" -"+dr+" 0 -"+dr+" c"),or.push(Xr+" -"+dr+" "+dr+" -"+Xr+" "+dr+" 0 c"),or.push("f"),or.push("Q"),fr.stream=or.join(`
`),fr},YesPushDown:function(sr){var fr=yt(sr),or=[],dr=Cr.internal.getWidth(sr)<=Cr.internal.getHeight(sr)?Cr.internal.getWidth(sr)/4:Cr.internal.getHeight(sr)/4,Sr=(dr=Number((.9*dr).toFixed(5)),Number((2*dr).toFixed(5))),Xr=Number((Sr*Cr.internal.Bezier_C).toFixed(5)),cn=Number((dr*Cr.internal.Bezier_C).toFixed(5));return or.push("0.749023 g"),or.push("q"),or.push("1 0 0 1 "+Ie(Cr.internal.getWidth(sr)/2)+" "+Ie(Cr.internal.getHeight(sr)/2)+" cm"),or.push(Sr+" 0 m"),or.push(Sr+" "+Xr+" "+Xr+" "+Sr+" 0 "+Sr+" c"),or.push("-"+Xr+" "+Sr+" -"+Sr+" "+Xr+" -"+Sr+" 0 c"),or.push("-"+Sr+" -"+Xr+" -"+Xr+" -"+Sr+" 0 -"+Sr+" c"),or.push(Xr+" -"+Sr+" "+Sr+" -"+Xr+" "+Sr+" 0 c"),or.push("f"),or.push("Q"),or.push("0 g"),or.push("q"),or.push("1 0 0 1 "+Ie(Cr.internal.getWidth(sr)/2)+" "+Ie(Cr.internal.getHeight(sr)/2)+" cm"),or.push(dr+" 0 m"),or.push(dr+" "+cn+" "+cn+" "+dr+" 0 "+dr+" c"),or.push("-"+cn+" "+dr+" -"+dr+" "+cn+" -"+dr+" 0 c"),or.push("-"+dr+" -"+cn+" -"+cn+" -"+dr+" 0 -"+dr+" c"),or.push(cn+" -"+dr+" "+dr+" -"+cn+" "+dr+" 0 c"),or.push("f"),or.push("Q"),fr.stream=or.join(`
`),fr},OffPushDown:function(sr){var fr=yt(sr),or=[],dr=Cr.internal.getWidth(sr)<=Cr.internal.getHeight(sr)?Cr.internal.getWidth(sr)/4:Cr.internal.getHeight(sr)/4,Sr=(dr=Number((.9*dr).toFixed(5)),Number((2*dr).toFixed(5))),Xr=Number((Sr*Cr.internal.Bezier_C).toFixed(5));return or.push("0.749023 g"),or.push("q"),or.push("1 0 0 1 "+Ie(Cr.internal.getWidth(sr)/2)+" "+Ie(Cr.internal.getHeight(sr)/2)+" cm"),or.push(Sr+" 0 m"),or.push(Sr+" "+Xr+" "+Xr+" "+Sr+" 0 "+Sr+" c"),or.push("-"+Xr+" "+Sr+" -"+Sr+" "+Xr+" -"+Sr+" 0 c"),or.push("-"+Sr+" -"+Xr+" -"+Xr+" -"+Sr+" 0 -"+Sr+" c"),or.push(Xr+" -"+Sr+" "+Sr+" -"+Xr+" "+Sr+" 0 c"),or.push("f"),or.push("Q"),fr.stream=or.join(`
`),fr}},Cross:{createAppearanceStream:function(sr){var fr={D:{Off:Cr.RadioButton.Cross.OffPushDown},N:{}};return fr.N[sr]=Cr.RadioButton.Cross.YesNormal,fr.D[sr]=Cr.RadioButton.Cross.YesPushDown,fr},getCA:function(){return"8"},YesNormal:function(sr){var fr=yt(sr),or=[],dr=Cr.internal.calculateCross(sr);return or.push("q"),or.push("1 1 "+Oe(Cr.internal.getWidth(sr)-2)+" "+Oe(Cr.internal.getHeight(sr)-2)+" re"),or.push("W"),or.push("n"),or.push(Oe(dr.x1.x)+" "+Oe(dr.x1.y)+" m"),or.push(Oe(dr.x2.x)+" "+Oe(dr.x2.y)+" l"),or.push(Oe(dr.x4.x)+" "+Oe(dr.x4.y)+" m"),or.push(Oe(dr.x3.x)+" "+Oe(dr.x3.y)+" l"),or.push("s"),or.push("Q"),fr.stream=or.join(`
`),fr},YesPushDown:function(sr){var fr=yt(sr),or=Cr.internal.calculateCross(sr),dr=[];return dr.push("0.749023 g"),dr.push("0 0 "+Oe(Cr.internal.getWidth(sr))+" "+Oe(Cr.internal.getHeight(sr))+" re"),dr.push("f"),dr.push("q"),dr.push("1 1 "+Oe(Cr.internal.getWidth(sr)-2)+" "+Oe(Cr.internal.getHeight(sr)-2)+" re"),dr.push("W"),dr.push("n"),dr.push(Oe(or.x1.x)+" "+Oe(or.x1.y)+" m"),dr.push(Oe(or.x2.x)+" "+Oe(or.x2.y)+" l"),dr.push(Oe(or.x4.x)+" "+Oe(or.x4.y)+" m"),dr.push(Oe(or.x3.x)+" "+Oe(or.x3.y)+" l"),dr.push("s"),dr.push("Q"),fr.stream=dr.join(`
`),fr},OffPushDown:function(sr){var fr=yt(sr),or=[];return or.push("0.749023 g"),or.push("0 0 "+Oe(Cr.internal.getWidth(sr))+" "+Oe(Cr.internal.getHeight(sr))+" re"),or.push("f"),fr.stream=or.join(`
`),fr}}},createDefaultAppearanceStream:function(sr){var fr=oe.internal.getFont(sr.fontName,sr.fontStyle).id,or=oe.__private__.encodeColorString(sr.color);return"/"+fr+" "+sr.fontSize+" Tf "+or}};Cr.internal={Bezier_C:.551915024494,calculateCross:function(sr){var fr=Cr.internal.getWidth(sr),or=Cr.internal.getHeight(sr),dr=Math.min(fr,or);return{x1:{x:(fr-dr)/2,y:(or-dr)/2+dr},x2:{x:(fr-dr)/2+dr,y:(or-dr)/2},x3:{x:(fr-dr)/2,y:(or-dr)/2},x4:{x:(fr-dr)/2+dr,y:(or-dr)/2+dr}}}},Cr.internal.getWidth=function(Nr){var sr=0;return m(Nr)==="object"&&(sr=Ue(Nr.Rect[2])),sr},Cr.internal.getHeight=function(Nr){var sr=0;return m(Nr)==="object"&&(sr=Ue(Nr.Rect[3])),sr};var Gr=de.addField=function(Nr){if(Jt.call(this),!(Nr instanceof dt))throw new Error("Invalid argument passed to jsPDF.addField.");return function(sr){oe.internal.acroformPlugin.printedOut&&(oe.internal.acroformPlugin.printedOut=!1,oe.internal.acroformPlugin.acroFormDictionaryRoot=null),oe.internal.acroformPlugin.acroFormDictionaryRoot||Jt.call(oe),oe.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(sr)}.call(this,Nr),Nr.page=oe.internal.getCurrentPageInfo().pageNumber,this};de.addButton=function(Nr){if(Nr instanceof Rt==!1)throw new Error("Invalid argument passed to jsPDF.addButton.");return Gr.call(this,Nr)},de.addTextField=function(Nr){if(Nr instanceof en==!1)throw new Error("Invalid argument passed to jsPDF.addTextField.");return Gr.call(this,Nr)},de.addChoiceField=function(Nr){if(Nr instanceof He==!1)throw new Error("Invalid argument passed to jsPDF.addChoiceField.");return Gr.call(this,Nr)},m(ue)=="object"&&ue.ChoiceField===void 0&&ue.ListBox===void 0&&ue.ComboBox===void 0&&ue.EditBox===void 0&&ue.Button===void 0&&ue.PushButton===void 0&&ue.RadioButton===void 0&&ue.CheckBox===void 0&&ue.TextField===void 0&&ue.PasswordField===void 0?(ue.ChoiceField=He,ue.ListBox=Ze,ue.ComboBox=ct,ue.EditBox=Vt,ue.Button=Rt,ue.PushButton=hr,ue.RadioButton=pr,ue.CheckBox=Or,ue.TextField=en,ue.PasswordField=Qr,ue.AcroForm={Appearance:Cr}):console.warn("AcroForm-Classes are not populated into global-namespace, because the class-Names exist already."),de.AcroFormChoiceField=He,de.AcroFormListBox=Ze,de.AcroFormComboBox=ct,de.AcroFormEditBox=Vt,de.AcroFormButton=Rt,de.AcroFormPushButton=hr,de.AcroFormRadioButton=pr,de.AcroFormCheckBox=Or,de.AcroFormTextField=en,de.AcroFormPasswordField=Qr,de.AcroFormAppearance=Cr,de.AcroForm={ChoiceField:He,ListBox:Ze,ComboBox:ct,EditBox:Vt,Button:Rt,PushButton:hr,RadioButton:pr,CheckBox:Or,TextField:en,PasswordField:Qr,Appearance:Cr}})((window.tmp=kt).API,typeof window!="undefined"&&window||typeof d!="undefined"&&d),function(de){var ue="addImage_",oe={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},ae=de.getImageFileTypeByImageData=function(ee,ie){var z,$;ie=ie||"UNKNOWN";var le,ge,Ae,Re="UNKNOWN";for(Ae in de.isArrayBufferView(ee)&&(ee=de.arrayBufferToBinaryString(ee)),oe)for(le=oe[Ae],z=0;z<le.length;z+=1){for(ge=!0,$=0;$<le[z].length;$+=1)if(le[z][$]!==void 0&&le[z][$]!==ee.charCodeAt($)){ge=!1;break}if(ge===!0){Re=Ae;break}}return Re==="UNKNOWN"&&ie!=="UNKNOWN"&&(console.warn('FileType of Image not recognized. Processing image as "'+ie+'".'),Re=ie),Re},ye=function ee(ie){for(var z=this.internal.newObject(),$=this.internal.write,le=this.internal.putStream,ge=(0,this.internal.getFilters)();ge.indexOf("FlateEncode")!==-1;)ge.splice(ge.indexOf("FlateEncode"),1);ie.n=z;var Ae=[];if(Ae.push({key:"Type",value:"/XObject"}),Ae.push({key:"Subtype",value:"/Image"}),Ae.push({key:"Width",value:ie.w}),Ae.push({key:"Height",value:ie.h}),ie.cs===this.color_spaces.INDEXED?Ae.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(ie.pal.length/3-1)+" "+("smask"in ie?z+2:z+1)+" 0 R]"}):(Ae.push({key:"ColorSpace",value:"/"+ie.cs}),ie.cs===this.color_spaces.DEVICE_CMYK&&Ae.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),Ae.push({key:"BitsPerComponent",value:ie.bpc}),"dp"in ie&&Ae.push({key:"DecodeParms",value:"<<"+ie.dp+">>"}),"trns"in ie&&ie.trns.constructor==Array){for(var Re="",Qe=0,Ft=ie.trns.length;Qe<Ft;Qe++)Re+=ie.trns[Qe]+" "+ie.trns[Qe]+" ";Ae.push({key:"Mask",value:"["+Re+"]"})}"smask"in ie&&Ae.push({key:"SMask",value:z+1+" 0 R"});var Qt=ie.f!==void 0?["/"+ie.f]:void 0;if(le({data:ie.data,additionalKeyValues:Ae,alreadyAppliedFilters:Qt}),$("endobj"),"smask"in ie){var Et="/Predictor "+ie.p+" /Colors 1 /BitsPerComponent "+ie.bpc+" /Columns "+ie.w,Mt={w:ie.w,h:ie.h,cs:"DeviceGray",bpc:ie.bpc,dp:Et,data:ie.smask};"f"in ie&&(Mt.f=ie.f),ee.call(this,Mt)}ie.cs===this.color_spaces.INDEXED&&(this.internal.newObject(),le({data:this.arrayBufferToBinaryString(new Uint8Array(ie.pal))}),$("endobj"))},Ce=function(){var ie=this.internal.collections[ue+"images"];for(var z in ie)ye.call(this,ie[z])},Oe=function(){var ie,z=this.internal.collections[ue+"images"],$=this.internal.write;for(var le in z)$("/I"+(ie=z[le]).i,ie.n,"0","R")},Ie=function(ie){return typeof de["process"+ie.toUpperCase()]=="function"},xe=function(ie){return m(ie)==="object"&&ie.nodeType===1},Ue=function(ie,z){if(ie.nodeName==="IMG"&&ie.hasAttribute("src")){var $=""+ie.getAttribute("src");if($.indexOf("data:image/")===0)return unescape($);var le=de.loadFile($);if(le!==void 0)return btoa(le)}if(ie.nodeName==="CANVAS"){var ge=ie;return ie.toDataURL("image/jpeg",1)}(ge=document.createElement("canvas")).width=ie.clientWidth||ie.width,ge.height=ie.clientHeight||ie.height;var Ae=ge.getContext("2d");if(!Ae)throw"addImage requires canvas to be supported by browser.";return Ae.drawImage(ie,0,0,ge.width,ge.height),ge.toDataURL((""+z).toLowerCase()=="png"?"image/png":"image/jpeg")},it=function(ie,z){var $;if(z){for(var le in z)if(ie===z[le].alias){$=z[le];break}}return $};de.color_spaces={DEVICE_RGB:"DeviceRGB",DEVICE_GRAY:"DeviceGray",DEVICE_CMYK:"DeviceCMYK",CAL_GREY:"CalGray",CAL_RGB:"CalRGB",LAB:"Lab",ICC_BASED:"ICCBased",INDEXED:"Indexed",PATTERN:"Pattern",SEPARATION:"Separation",DEVICE_N:"DeviceN"},de.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"},de.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},de.sHashCode=function(ee){var ie,z=0;if((ee=ee||"").length===0)return z;for(ie=0;ie<ee.length;ie++)z=(z<<5)-z+ee.charCodeAt(ie),z|=0;return z},de.isString=function(ee){return typeof ee=="string"},de.validateStringAsBase64=function(ee){(ee=ee||"").toString().trim();var ie=!0;return ee.length===0&&(ie=!1),ee.length%4!=0&&(ie=!1),/^[A-Za-z0-9+\/]+$/.test(ee.substr(0,ee.length-2))===!1&&(ie=!1),/^[A-Za-z0-9\/][A-Za-z0-9+\/]|[A-Za-z0-9+\/]=|==$/.test(ee.substr(-2))===!1&&(ie=!1),ie},de.extractInfoFromBase64DataURI=function(ee){return/^data:([\w]+?\/([\w]+?));\S*;*base64,(.+)$/g.exec(ee)},de.extractImageFromDataUrl=function(ee){var ie=(ee=ee||"").split("base64,"),z=null;if(ie.length===2){var $=/^data:(\w*\/\w*);*(charset=[\w=-]*)*;*$/.exec(ie[0]);Array.isArray($)&&(z={mimeType:$[1],charset:$[2],data:ie[1]})}return z},de.supportsArrayBuffer=function(){return typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"},de.isArrayBuffer=function(ee){return!!this.supportsArrayBuffer()&&ee instanceof ArrayBuffer},de.isArrayBufferView=function(ee){return!!this.supportsArrayBuffer()&&typeof Uint32Array!="undefined"&&(ee instanceof Int8Array||ee instanceof Uint8Array||typeof Uint8ClampedArray!="undefined"&&ee instanceof Uint8ClampedArray||ee instanceof Int16Array||ee instanceof Uint16Array||ee instanceof Int32Array||ee instanceof Uint32Array||ee instanceof Float32Array||ee instanceof Float64Array)},de.binaryStringToUint8Array=function(ee){for(var ie=ee.length,z=new Uint8Array(ie),$=0;$<ie;$++)z[$]=ee.charCodeAt($);return z},de.arrayBufferToBinaryString=function(ee){if(typeof atob=="function")return atob(this.arrayBufferToBase64(ee))},de.arrayBufferToBase64=function(ee){for(var ie,z="",$="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",le=new Uint8Array(ee),ge=le.byteLength,Ae=ge%3,Re=ge-Ae,Qe=0;Qe<Re;Qe+=3)z+=$[(16515072&(ie=le[Qe]<<16|le[Qe+1]<<8|le[Qe+2]))>>18]+$[(258048&ie)>>12]+$[(4032&ie)>>6]+$[63&ie];return Ae==1?z+=$[(252&(ie=le[Re]))>>2]+$[(3&ie)<<4]+"==":Ae==2&&(z+=$[(64512&(ie=le[Re]<<8|le[Re+1]))>>10]+$[(1008&ie)>>4]+$[(15&ie)<<2]+"="),z},de.createImageInfo=function(ee,ie,z,$,le,ge,Ae,Re,Qe,Ft,Qt,Et,Mt){var _t={alias:Re,w:ie,h:z,cs:$,bpc:le,i:Ae,data:ee};return ge&&(_t.f=ge),Qe&&(_t.dp=Qe),Ft&&(_t.trns=Ft),Qt&&(_t.pal=Qt),Et&&(_t.smask=Et),Mt&&(_t.p=Mt),_t},de.addImage=function(ee,ie,z,$,le,ge,Ae,Re,Qe){var Ft="";if(typeof ie!="string"){var Qt=ge;ge=le,le=$,$=z,z=ie,ie=Qt}if(m(ee)==="object"&&!xe(ee)&&"imageData"in ee){var Et=ee;ee=Et.imageData,ie=Et.format||ie||"UNKNOWN",z=Et.x||z||0,$=Et.y||$||0,le=Et.w||le,ge=Et.h||ge,Ae=Et.alias||Ae,Re=Et.compression||Re,Qe=Et.rotation||Et.angle||Qe}var Mt=this.internal.getFilters();if(Re===void 0&&Mt.indexOf("FlateEncode")!==-1&&(Re="SLOW"),typeof ee=="string"&&(ee=unescape(ee)),isNaN(z)||isNaN($))throw console.error("jsPDF.addImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addImage");var _t,zt,Ct,lr,Jt,ke,et,We=function(){var Ke=this.internal.collections[ue+"images"];return Ke||(this.internal.collections[ue+"images"]=Ke={},this.internal.events.subscribe("putResources",Ce),this.internal.events.subscribe("putXobjectDict",Oe)),Ke}.call(this);if(!((_t=it(ee,We))||(xe(ee)&&(ee=Ue(ee,ie)),((et=Ae)==null||et.length===0)&&(Ae=typeof(ke=ee)=="string"?de.sHashCode(ke):de.isArrayBufferView(ke)?de.sHashCode(de.arrayBufferToBinaryString(ke)):null),_t=it(Ae,We)))){if(this.isString(ee)&&((Ft=this.convertStringToImageData(ee))!==""||(Ft=de.loadFile(ee))!==void 0)&&(ee=Ft),ie=this.getImageFileTypeByImageData(ee,ie),!Ie(ie))throw new Error("addImage does not support files of type '"+ie+"', please ensure that a plugin for '"+ie+"' support is added.");if(this.supportsArrayBuffer()&&(ee instanceof Uint8Array||(zt=ee,ee=this.binaryStringToUint8Array(ee))),!(_t=this["process"+ie.toUpperCase()](ee,(Jt=0,(lr=We)&&(Jt=Object.keys?Object.keys(lr).length:function(Ke){var mt=0;for(var dt in Ke)Ke.hasOwnProperty(dt)&&mt++;return mt}(lr)),Jt),Ae,((Ct=Re)&&typeof Ct=="string"&&(Ct=Ct.toUpperCase()),Ct in de.image_compression?Ct:de.image_compression.NONE),zt)))throw new Error("An unknown error occurred whilst processing the image")}return function(Ke,mt,dt,He,Ze,ct,Vt,Rt){var hr=function(Gr,Nr,sr){return Gr||Nr||(Nr=Gr=-96),Gr<0&&(Gr=-1*sr.w*72/Gr/this.internal.scaleFactor),Nr<0&&(Nr=-1*sr.h*72/Nr/this.internal.scaleFactor),Gr===0&&(Gr=Nr*sr.w/sr.h),Nr===0&&(Nr=Gr*sr.h/sr.w),[Gr,Nr]}.call(this,dt,He,Ze),pr=this.internal.getCoordinateString,Er=this.internal.getVerticalCoordinateString;if(dt=hr[0],He=hr[1],Vt[ct]=Ze,Rt){Rt*=Math.PI/180;var Or=Math.cos(Rt),en=Math.sin(Rt),Qr=function(Nr){return Nr.toFixed(4)},Cr=[Qr(Or),Qr(en),Qr(-1*en),Qr(Or),0,0,"cm"]}this.internal.write("q"),Rt?(this.internal.write([1,"0","0",1,pr(Ke),Er(mt+He),"cm"].join(" ")),this.internal.write(Cr.join(" ")),this.internal.write([pr(dt),"0","0",pr(He),"0","0","cm"].join(" "))):this.internal.write([pr(dt),"0","0",pr(He),pr(Ke),Er(mt+He),"cm"].join(" ")),this.internal.write("/I"+Ze.i+" Do"),this.internal.write("Q")}.call(this,z,$,le,ge,_t,_t.i,We,Qe),this},de.convertStringToImageData=function(ee){var ie,z="";if(this.isString(ee)){var $;ie=($=this.extractImageFromDataUrl(ee))!==null?$.data:ee;try{z=atob(ie)}catch(le){throw de.validateStringAsBase64(ie)?new Error("atob-Error in jsPDF.convertStringToImageData "+le.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertStringToImageData ")}}return z};var yt=function(ie,z){return ie.subarray(z,z+5)};de.processJPEG=function(ee,ie,z,$,le,ge){var Ae,Re=this.decode.DCT_DECODE;if(!this.isString(ee)&&!this.isArrayBuffer(ee)&&!this.isArrayBufferView(ee))return null;if(this.isString(ee)&&(Ae=function(Qe){var Ft;if(ae(Qe)!=="JPEG")throw new Error("getJpegSize requires a binary string jpeg file");for(var Qt=256*Qe.charCodeAt(4)+Qe.charCodeAt(5),Et=4,Mt=Qe.length;Et<Mt;){if(Et+=Qt,Qe.charCodeAt(Et)!==255)throw new Error("getJpegSize could not find the size of the image");if(Qe.charCodeAt(Et+1)===192||Qe.charCodeAt(Et+1)===193||Qe.charCodeAt(Et+1)===194||Qe.charCodeAt(Et+1)===195||Qe.charCodeAt(Et+1)===196||Qe.charCodeAt(Et+1)===197||Qe.charCodeAt(Et+1)===198||Qe.charCodeAt(Et+1)===199)return Ft=256*Qe.charCodeAt(Et+5)+Qe.charCodeAt(Et+6),[256*Qe.charCodeAt(Et+7)+Qe.charCodeAt(Et+8),Ft,Qe.charCodeAt(Et+9)];Et+=2,Qt=256*Qe.charCodeAt(Et)+Qe.charCodeAt(Et+1)}}(ee)),this.isArrayBuffer(ee)&&(ee=new Uint8Array(ee)),this.isArrayBufferView(ee)&&(Ae=function(Qe){if((Qe[0]<<8|Qe[1])!=65496)throw new Error("Supplied data is not a JPEG");for(var Ft,Qt=Qe.length,Et=(Qe[4]<<8)+Qe[5],Mt=4;Mt<Qt;){if(Et=((Ft=yt(Qe,Mt+=Et))[2]<<8)+Ft[3],(Ft[1]===192||Ft[1]===194)&&Ft[0]===255&&7<Et)return{width:((Ft=yt(Qe,Mt+5))[2]<<8)+Ft[3],height:(Ft[0]<<8)+Ft[1],numcomponents:Ft[4]};Mt+=2}throw new Error("getJpegSizeFromBytes could not find the size of the image")}(ee),ee=le||this.arrayBufferToBinaryString(ee)),ge===void 0)switch(Ae.numcomponents){case 1:ge=this.color_spaces.DEVICE_GRAY;break;case 4:ge=this.color_spaces.DEVICE_CMYK;break;default:case 3:ge=this.color_spaces.DEVICE_RGB}return this.createImageInfo(ee,Ae.width,Ae.height,ge,8,Re,ie,z)},de.processJPG=function(){return this.processJPEG.apply(this,arguments)},de.getImageProperties=function(ee){var ie,z,$="";if(xe(ee)&&(ee=Ue(ee)),this.isString(ee)&&(($=this.convertStringToImageData(ee))!==""||($=de.loadFile(ee))!==void 0)&&(ee=$),z=this.getImageFileTypeByImageData(ee),!Ie(z))throw new Error("addImage does not support files of type '"+z+"', please ensure that a plugin for '"+z+"' support is added.");if(this.supportsArrayBuffer()&&(ee instanceof Uint8Array||(ee=this.binaryStringToUint8Array(ee))),!(ie=this["process"+z.toUpperCase()](ee)))throw new Error("An unknown error occurred whilst processing the image");return{fileType:z,width:ie.w,height:ie.h,colorSpace:ie.cs,compressionMode:ie.f,bitsPerComponent:ie.bpc}}}(kt.API),A=kt.API,kt.API.events.push(["addPage",function(de){this.internal.getPageInfo(de.pageNumber).pageContext.annotations=[]}]),A.events.push(["putPage",function(de){for(var ue=this.internal.getPageInfoByObjId(de.objId),oe=de.pageContext.annotations,ae=function(Re){if(Re!==void 0&&Re!="")return!0},ye=!1,Ce=0;Ce<oe.length&&!ye;Ce++)switch((xe=oe[Ce]).type){case"link":if(ae(xe.options.url)||ae(xe.options.pageNumber)){ye=!0;break}case"reference":case"text":case"freetext":ye=!0}if(ye!=0){this.internal.write("/Annots ["),this.internal.pageSize.height;var Oe=this.internal.getCoordinateString,Ie=this.internal.getVerticalCoordinateString;for(Ce=0;Ce<oe.length;Ce++){var xe;switch((xe=oe[Ce]).type){case"reference":this.internal.write(" "+xe.object.objId+" 0 R ");break;case"text":var Ue=this.internal.newAdditionalObject(),it=this.internal.newAdditionalObject(),yt=xe.title||"Note";le="<</Type /Annot /Subtype /Text "+(ie="/Rect ["+Oe(xe.bounds.x)+" "+Ie(xe.bounds.y+xe.bounds.h)+" "+Oe(xe.bounds.x+xe.bounds.w)+" "+Ie(xe.bounds.y)+"] ")+"/Contents ("+xe.contents+")",le+=" /Popup "+it.objId+" 0 R",le+=" /P "+ue.objId+" 0 R",le+=" /T ("+yt+") >>",Ue.content=le;var ee=Ue.objId+" 0 R";le="<</Type /Annot /Subtype /Popup "+(ie="/Rect ["+Oe(xe.bounds.x+30)+" "+Ie(xe.bounds.y+xe.bounds.h)+" "+Oe(xe.bounds.x+xe.bounds.w+30)+" "+Ie(xe.bounds.y)+"] ")+" /Parent "+ee,xe.open&&(le+=" /Open true"),le+=" >>",it.content=le,this.internal.write(Ue.objId,"0 R",it.objId,"0 R");break;case"freetext":var ie="/Rect ["+Oe(xe.bounds.x)+" "+Ie(xe.bounds.y)+" "+Oe(xe.bounds.x+xe.bounds.w)+" "+Ie(xe.bounds.y+xe.bounds.h)+"] ",z=xe.color||"#000000";le="<</Type /Annot /Subtype /FreeText "+ie+"/Contents ("+xe.contents+")",le+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+z+")",le+=" /Border [0 0 0]",le+=" >>",this.internal.write(le);break;case"link":if(xe.options.name){var $=this.annotations._nameMap[xe.options.name];xe.options.pageNumber=$.page,xe.options.top=$.y}else xe.options.top||(xe.options.top=0);ie="/Rect ["+Oe(xe.x)+" "+Ie(xe.y)+" "+Oe(xe.x+xe.w)+" "+Ie(xe.y+xe.h)+"] ";var le="";if(xe.options.url)le="<</Type /Annot /Subtype /Link "+ie+"/Border [0 0 0] /A <</S /URI /URI ("+xe.options.url+") >>";else if(xe.options.pageNumber)switch(le="<</Type /Annot /Subtype /Link "+ie+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(xe.options.pageNumber).objId+" 0 R",xe.options.magFactor=xe.options.magFactor||"XYZ",xe.options.magFactor){case"Fit":le+=" /Fit]";break;case"FitH":le+=" /FitH "+xe.options.top+"]";break;case"FitV":xe.options.left=xe.options.left||0,le+=" /FitV "+xe.options.left+"]";break;case"XYZ":default:var ge=Ie(xe.options.top);xe.options.left=xe.options.left||0,xe.options.zoom===void 0&&(xe.options.zoom=0),le+=" /XYZ "+xe.options.left+" "+ge+" "+xe.options.zoom+"]"}le!=""&&(le+=" >>",this.internal.write(le))}}this.internal.write("]")}}]),A.createAnnotation=function(de){var ue=this.internal.getCurrentPageInfo();switch(de.type){case"link":this.link(de.bounds.x,de.bounds.y,de.bounds.w,de.bounds.h,de);break;case"text":case"freetext":ue.pageContext.annotations.push(de)}},A.link=function(de,ue,oe,ae,ye){this.internal.getCurrentPageInfo().pageContext.annotations.push({x:de,y:ue,w:oe,h:ae,options:ye,type:"link"})},A.textWithLink=function(de,ue,oe,ae){var ye=this.getTextWidth(de),Ce=this.internal.getLineHeight()/this.internal.scaleFactor;return this.text(de,ue,oe),oe+=.2*Ce,this.link(ue,oe-Ce,ye,Ce,ae),ye},A.getTextWidth=function(de){var ue=this.internal.getFontSize();return this.getStringUnitWidth(de)*ue/this.internal.scaleFactor},function(de){var ue={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,64377],1668:[64370,64371,64372,64373],1670:[64378,64379,64380,64381],1671:[64382,64383,64384,64385],1672:[64392,64393],1676:[64388,64389],1677:[64386,64387],1678:[64390,64391],1681:[64396,64397],1688:[64394,64395],1700:[64362,64363,64364,64365],1702:[64366,64367,64368,64369],1705:[64398,64399,64400,64401],1709:[64467,64468,64469,64470],1711:[64402,64403,64404,64405],1713:[64410,64411,64412,64413],1715:[64406,64407,64408,64409],1722:[64414,64415],1723:[64416,64417,64418,64419],1726:[64426,64427,64428,64429],1728:[64420,64421],1729:[64422,64423,64424,64425],1733:[64480,64481],1734:[64473,64474],1735:[64471,64472],1736:[64475,64476],1737:[64482,64483],1739:[64478,64479],1740:[64508,64509,64510,64511],1744:[64484,64485,64486,64487],1746:[64430,64431],1747:[64432,64433]},oe={65247:{65154:65269,65156:65271,65160:65273,65166:65275},65248:{65154:65270,65156:65272,65160:65274,65166:65276},65165:{65247:{65248:{65258:65010}}},1617:{1612:64606,1613:64607,1614:64608,1615:64609,1616:64610}},ae={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},ye=[1570,1571,1573,1575];de.__arabicParser__={};var Ce=de.__arabicParser__.isInArabicSubstitutionA=function(z){return ue[z.charCodeAt(0)]!==void 0},Oe=de.__arabicParser__.isArabicLetter=function(z){return typeof z=="string"&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(z)},Ie=de.__arabicParser__.isArabicEndLetter=function(z){return Oe(z)&&Ce(z)&&ue[z.charCodeAt(0)].length<=2},xe=de.__arabicParser__.isArabicAlfLetter=function(z){return Oe(z)&&0<=ye.indexOf(z.charCodeAt(0))},Ue=(de.__arabicParser__.arabicLetterHasIsolatedForm=function(z){return Oe(z)&&Ce(z)&&1<=ue[z.charCodeAt(0)].length},de.__arabicParser__.arabicLetterHasFinalForm=function(z){return Oe(z)&&Ce(z)&&2<=ue[z.charCodeAt(0)].length}),it=(de.__arabicParser__.arabicLetterHasInitialForm=function(z){return Oe(z)&&Ce(z)&&3<=ue[z.charCodeAt(0)].length},de.__arabicParser__.arabicLetterHasMedialForm=function(z){return Oe(z)&&Ce(z)&&ue[z.charCodeAt(0)].length==4}),yt=de.__arabicParser__.resolveLigatures=function(z){var $=0,le=oe,ge=0,Ae="",Re=0;for($=0;$<z.length;$+=1)le[z.charCodeAt($)]!==void 0?(Re++,typeof(le=le[z.charCodeAt($)])=="number"&&(ge=(ge=ee(z.charAt($),z.charAt($-Re),z.charAt($+1)))!==-1?ge:0,Ae+=String.fromCharCode(le),le=oe,Re=0),$===z.length-1&&(le=oe,Ae+=z.charAt($-(Re-1)),$-=Re-1,Re=0)):(le=oe,Ae+=z.charAt($-Re),$-=Re,Re=0);return Ae},ee=(de.__arabicParser__.isArabicDiacritic=function(z){return z!==void 0&&ae[z.charCodeAt(0)]!==void 0},de.__arabicParser__.getCorrectForm=function(z,$,le){return Oe(z)?Ce(z)===!1?-1:!Ue(z)||!Oe($)&&!Oe(le)||!Oe(le)&&Ie($)||Ie(z)&&!Oe($)||Ie(z)&&xe($)||Ie(z)&&Ie($)?0:it(z)&&Oe($)&&!Ie($)&&Oe(le)&&Ue(le)?3:Ie(z)||!Oe(le)?1:2:-1}),ie=de.__arabicParser__.processArabic=de.processArabic=function(z){var $=0,le=0,ge=0,Ae="",Re="",Qe="",Ft=(z=z||"").split("\\s+"),Qt=[];for($=0;$<Ft.length;$+=1){for(Qt.push(""),le=0;le<Ft[$].length;le+=1)Ae=Ft[$][le],Re=Ft[$][le-1],Qe=Ft[$][le+1],Oe(Ae)?(ge=ee(Ae,Re,Qe),Qt[$]+=ge!==-1?String.fromCharCode(ue[Ae.charCodeAt(0)][ge]):Ae):Qt[$]+=Ae;Qt[$]=yt(Qt[$])}return Qt.join(" ")};de.events.push(["preProcessText",function(z){var $=z.text,le=(z.x,z.y,z.options||{}),ge=(z.mutex,le.lang,[]);if(Object.prototype.toString.call($)==="[object Array]"){var Ae=0;for(ge=[],Ae=0;Ae<$.length;Ae+=1)Object.prototype.toString.call($[Ae])==="[object Array]"?ge.push([ie($[Ae][0]),$[Ae][1],$[Ae][2]]):ge.push([ie($[Ae])]);z.text=ge}else z.text=ie($)}])}(kt.API),kt.API.autoPrint=function(de){var ue;switch((de=de||{}).variant=de.variant||"non-conform",de.variant){case"javascript":this.addJS("print({});");break;case"non-conform":default:this.internal.events.subscribe("postPutResources",function(){ue=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){this.internal.out("/OpenAction "+ue+" 0 R")})}return this},b=kt.API,(f=function(){var ue=void 0;Object.defineProperty(this,"pdf",{get:function(){return ue},set:function(Ie){ue=Ie}});var oe=150;Object.defineProperty(this,"width",{get:function(){return oe},set:function(Ie){oe=isNaN(Ie)||Number.isInteger(Ie)===!1||Ie<0?150:Ie,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=oe+1)}});var ae=300;Object.defineProperty(this,"height",{get:function(){return ae},set:function(Ie){ae=isNaN(Ie)||Number.isInteger(Ie)===!1||Ie<0?300:Ie,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=ae+1)}});var ye=[];Object.defineProperty(this,"childNodes",{get:function(){return ye},set:function(Ie){ye=Ie}});var Ce={};Object.defineProperty(this,"style",{get:function(){return Ce},set:function(Ie){Ce=Ie}}),Object.defineProperty(this,"parentNode",{get:function(){return!1}})}).prototype.getContext=function(de,ue){var oe;if((de=de||"2d")!=="2d")return null;for(oe in ue)this.pdf.context2d.hasOwnProperty(oe)&&(this.pdf.context2d[oe]=ue[oe]);return(this.pdf.context2d._canvas=this).pdf.context2d},f.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},b.events.push(["initialized",function(){this.canvas=new f,this.canvas.pdf=this}]),i=kt.API,o={x:void 0,y:void 0,w:void 0,h:void 0,ln:void 0},s=1,l=function(ue,oe,ae,ye,Ce){o={x:ue,y:oe,w:ae,h:ye,ln:Ce}},n=function(){return o},c={left:0,top:0,bottom:0},i.setHeaderFunction=function(de){r=de},i.getTextDimensions=function(de,ue){var oe=this.table_font_size||this.internal.getFontSize(),ae=(this.internal.getFont().fontStyle,(ue=ue||{}).scaleFactor||this.internal.scaleFactor),ye=0,Ce=0,Oe=0;if(typeof de=="string")(ye=this.getStringUnitWidth(de)*oe)!=0&&(Ce=1);else{if(Object.prototype.toString.call(de)!=="[object Array]")throw new Error("getTextDimensions expects text-parameter to be of type String or an Array of Strings.");for(var Ie=0;Ie<de.length;Ie++)ye<(Oe=this.getStringUnitWidth(de[Ie])*oe)&&(ye=Oe);ye!==0&&(Ce=de.length)}return{w:ye/=ae,h:Math.max((Ce*oe*this.getLineHeightFactor()-oe*(this.getLineHeightFactor()-1))/ae,0)}},i.cellAddPage=function(){var de=this.margins||c;this.addPage(),l(de.left,de.top,void 0,void 0),s+=1},i.cellInitialize=function(){o={x:void 0,y:void 0,w:void 0,h:void 0,ln:void 0},s=1},i.cell=function(de,ue,oe,ae,ye,Ce,Oe){var Ie=n(),xe=!1;if(Ie.ln!==void 0)if(Ie.ln===Ce)de=Ie.x+Ie.w,ue=Ie.y;else{var Ue=this.margins||c;Ie.y+Ie.h+ae+13>=this.internal.pageSize.getHeight()-Ue.bottom&&(this.cellAddPage(),xe=!0,this.printHeaders&&this.tableHeaderRow&&this.printHeaderRow(Ce,!0)),ue=n().y+n().h,xe&&(ue=23)}if(ye[0]!==void 0)if(this.printingHeaderRow?this.rect(de,ue,oe,ae,"FD"):this.rect(de,ue,oe,ae),Oe==="right"){ye instanceof Array||(ye=[ye]);for(var it=0;it<ye.length;it++){var yt=ye[it],ee=this.getStringUnitWidth(yt)*this.internal.getFontSize()/this.internal.scaleFactor;this.text(yt,de+oe-ee-3,ue+this.internal.getLineHeight()*(it+1))}}else this.text(ye,de+3,ue+this.internal.getLineHeight());return l(de,ue,oe,ae,Ce),this},i.arrayMax=function(de,ue){var oe,ae,ye,Ce=de[0];for(oe=0,ae=de.length;oe<ae;oe+=1)ye=de[oe],ue?ue(Ce,ye)===-1&&(Ce=ye):Ce<ye&&(Ce=ye);return Ce},i.table=function(de,ue,oe,ae,ye){if(!oe)throw"No data for PDF table";var Ce,Oe,Ie,xe,Ue,it,yt,ee,ie,z,$=[],le=[],ge={},Ae={},Re=[],Qe=[],Ft=!1,Qt=!0,Et=12,Mt=c;if(Mt.width=this.internal.pageSize.getWidth(),ye&&(ye.autoSize===!0&&(Ft=!0),ye.printHeaders===!1&&(Qt=!1),ye.fontSize&&(Et=ye.fontSize),ye.css&&ye.css["font-size"]!==void 0&&(Et=16*ye.css["font-size"]),ye.margins&&(Mt=ye.margins)),this.lnMod=0,o={x:void 0,y:void 0,w:void 0,h:void 0,ln:void 0},s=1,this.printHeaders=Qt,this.margins=Mt,this.setFontSize(Et),this.table_font_size=Et,ae==null)$=Object.keys(oe[0]);else if(ae[0]&&typeof ae[0]!="string")for(Oe=0,Ie=ae.length;Oe<Ie;Oe+=1)Ce=ae[Oe],$.push(Ce.name),le.push(Ce.prompt),Ae[Ce.name]=Ce.width*(19.049976/25.4);else $=ae;if(Ft)for(z=function(Ct){return Ct[Ce]},Oe=0,Ie=$.length;Oe<Ie;Oe+=1){for(ge[Ce=$[Oe]]=oe.map(z),Re.push(this.getTextDimensions(le[Oe]||Ce,{scaleFactor:1}).w),yt=0,xe=(it=ge[Ce]).length;yt<xe;yt+=1)Ue=it[yt],Re.push(this.getTextDimensions(Ue,{scaleFactor:1}).w);Ae[Ce]=i.arrayMax(Re),Re=[]}if(Qt){var _t=this.calculateLineHeight($,Ae,le.length?le:$);for(Oe=0,Ie=$.length;Oe<Ie;Oe+=1)Ce=$[Oe],Qe.push([de,ue,Ae[Ce],_t,String(le.length?le[Oe]:Ce)]);this.setTableHeaderRow(Qe),this.printHeaderRow(1,!1)}for(Oe=0,Ie=oe.length;Oe<Ie;Oe+=1)for(ee=oe[Oe],_t=this.calculateLineHeight($,Ae,ee),yt=0,ie=$.length;yt<ie;yt+=1)Ce=$[yt],this.cell(de,ue,Ae[Ce],_t,ee[Ce],Oe+2,Ce.align);return this.lastCellPos=o,this.table_x=de,this.table_y=ue,this},i.calculateLineHeight=function(de,ue,oe){for(var ae,ye=0,Ce=0;Ce<de.length;Ce++){oe[ae=de[Ce]]=this.splitTextToSize(String(oe[ae]),ue[ae]-3);var Oe=this.internal.getLineHeight()*oe[ae].length+3;ye<Oe&&(ye=Oe)}return ye},i.setTableHeaderRow=function(de){this.tableHeaderRow=de},i.printHeaderRow=function(de,ue){if(!this.tableHeaderRow)throw"Property tableHeaderRow does not exist.";var oe,ae,ye,Ce;if(this.printingHeaderRow=!0,r!==void 0){var Oe=r(this,s);l(Oe[0],Oe[1],Oe[2],Oe[3],-1)}this.setFontStyle("bold");var Ie=[];for(ye=0,Ce=this.tableHeaderRow.length;ye<Ce;ye+=1)this.setFillColor(200,200,200),oe=this.tableHeaderRow[ye],ue&&(this.margins.top=13,oe[1]=this.margins&&this.margins.top||0,Ie.push(oe)),ae=[].concat(oe),this.cell.apply(this,ae.concat(de));0<Ie.length&&this.setTableHeaderRow(Ie),this.setFontStyle("normal"),this.printingHeaderRow=!1},function(de,ue){var oe,ae,ye,Ce,Oe,Ie=function(He){return He=He||{},this.isStrokeTransparent=He.isStrokeTransparent||!1,this.strokeOpacity=He.strokeOpacity||1,this.strokeStyle=He.strokeStyle||"#000000",this.fillStyle=He.fillStyle||"#000000",this.isFillTransparent=He.isFillTransparent||!1,this.fillOpacity=He.fillOpacity||1,this.font=He.font||"10px sans-serif",this.textBaseline=He.textBaseline||"alphabetic",this.textAlign=He.textAlign||"left",this.lineWidth=He.lineWidth||1,this.lineJoin=He.lineJoin||"miter",this.lineCap=He.lineCap||"butt",this.path=He.path||[],this.transform=He.transform!==void 0?He.transform.clone():new mt,this.globalCompositeOperation=He.globalCompositeOperation||"normal",this.globalAlpha=He.globalAlpha||1,this.clip_path=He.clip_path||[],this.currentPoint=He.currentPoint||new We,this.miterLimit=He.miterLimit||10,this.lastPoint=He.lastPoint||new We,this.ignoreClearRect=typeof He.ignoreClearRect!="boolean"||He.ignoreClearRect,this};de.events.push(["initialized",function(){this.context2d=new xe(this),oe=this.internal.f2,this.internal.f3,ae=this.internal.getCoordinateString,ye=this.internal.getVerticalCoordinateString,Ce=this.internal.getHorizontalCoordinate,Oe=this.internal.getVerticalCoordinate}]);var xe=function(He){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}}),Object.defineProperty(this,"pdf",{get:function(){return He}});var Ze=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return Ze},set:function(Cr){Ze=Boolean(Cr)}});var ct=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return ct},set:function(Cr){ct=Boolean(Cr)}});var Vt=0;Object.defineProperty(this,"posX",{get:function(){return Vt},set:function(Cr){isNaN(Cr)||(Vt=Cr)}});var Rt=0;Object.defineProperty(this,"posY",{get:function(){return Rt},set:function(Cr){isNaN(Cr)||(Rt=Cr)}});var hr=!1;Object.defineProperty(this,"autoPaging",{get:function(){return hr},set:function(Cr){hr=Boolean(Cr)}});var pr=0;Object.defineProperty(this,"lastBreak",{get:function(){return pr},set:function(Cr){pr=Cr}});var Er=[];Object.defineProperty(this,"pageBreaks",{get:function(){return Er},set:function(Cr){Er=Cr}});var Or=new Ie;Object.defineProperty(this,"ctx",{get:function(){return Or},set:function(Cr){Cr instanceof Ie&&(Or=Cr)}}),Object.defineProperty(this,"path",{get:function(){return Or.path},set:function(Cr){Or.path=Cr}});var en=[];Object.defineProperty(this,"ctxStack",{get:function(){return en},set:function(Cr){en=Cr}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(Cr){var Gr;Gr=Ue(Cr),this.ctx.fillStyle=Gr.style,this.ctx.isFillTransparent=Gr.a===0,this.ctx.fillOpacity=Gr.a,this.pdf.setFillColor(Gr.r,Gr.g,Gr.b,{a:Gr.a}),this.pdf.setTextColor(Gr.r,Gr.g,Gr.b,{a:Gr.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(Cr){var Gr=Ue(Cr);this.ctx.strokeStyle=Gr.style,this.ctx.isStrokeTransparent=Gr.a===0,this.ctx.strokeOpacity=Gr.a,Gr.a===0?this.pdf.setDrawColor(255,255,255):(Gr.a,this.pdf.setDrawColor(Gr.r,Gr.g,Gr.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(Cr){["butt","round","square"].indexOf(Cr)!==-1&&(this.ctx.lineCap=Cr,this.pdf.setLineCap(Cr))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(Cr){isNaN(Cr)||(this.ctx.lineWidth=Cr,this.pdf.setLineWidth(Cr))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(Cr){["bevel","round","miter"].indexOf(Cr)!==-1&&(this.ctx.lineJoin=Cr,this.pdf.setLineJoin(Cr))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(Cr){isNaN(Cr)||(this.ctx.miterLimit=Cr,this.pdf.setMiterLimit(Cr))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(Cr){this.ctx.textBaseline=Cr}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(Cr){["right","end","center","left","start"].indexOf(Cr)!==-1&&(this.ctx.textAlign=Cr)}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(Cr){var Gr;if(this.ctx.font=Cr,(Gr=/^\s*(?=(?:(?:[-a-z]+\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\1|\2|\3)\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\d]+(?:\%|in|[cem]m|ex|p[ctx]))(?:\s*\/\s*(normal|[.\d]+(?:\%|in|[cem]m|ex|p[ctx])))?\s*([-_,\"\'\sa-z]+?)\s*$/i.exec(Cr))!==null){var Nr=Gr[1],sr=(Gr[2],Gr[3]),fr=Gr[4],or=Gr[5],dr=Gr[6];fr=or==="px"?Math.floor(parseFloat(fr)):or==="em"?Math.floor(parseFloat(fr)*this.pdf.getFontSize()):Math.floor(parseFloat(fr)),this.pdf.setFontSize(fr);var Sr="";(sr==="bold"||700<=parseInt(sr,10)||Nr==="bold")&&(Sr="bold"),Nr==="italic"&&(Sr+="italic"),Sr.length===0&&(Sr="normal");for(var Xr="",cn=dr.toLowerCase().replace(/"|'/g,"").split(/\s*,\s*/),Dn={arial:"Helvetica",verdana:"Helvetica",helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",courier:"Courier",times:"Times",cursive:"Times",fantasy:"Times",serif:"Times"},jr=0;jr<cn.length;jr++){if(this.pdf.internal.getFont(cn[jr],Sr,{noFallback:!0,disableWarning:!0})!==void 0){Xr=cn[jr];break}if(Sr==="bolditalic"&&this.pdf.internal.getFont(cn[jr],"bold",{noFallback:!0,disableWarning:!0})!==void 0)Xr=cn[jr],Sr="bold";else if(this.pdf.internal.getFont(cn[jr],"normal",{noFallback:!0,disableWarning:!0})!==void 0){Xr=cn[jr],Sr="normal";break}}if(Xr===""){for(jr=0;jr<cn.length;jr++)if(Dn[cn[jr]]){Xr=Dn[cn[jr]];break}}Xr=Xr===""?"Times":Xr,this.pdf.setFont(Xr,Sr)}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(Cr){this.ctx.globalCompositeOperation=Cr}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(Cr){this.ctx.globalAlpha=Cr}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(Cr){this.ctx.ignoreClearRect=Boolean(Cr)}})};xe.prototype.fill=function(){$.call(this,"fill",!1)},xe.prototype.stroke=function(){$.call(this,"stroke",!1)},xe.prototype.beginPath=function(){this.path=[{type:"begin"}]},xe.prototype.moveTo=function(dt,He){if(isNaN(dt)||isNaN(He))throw console.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var Ze=this.ctx.transform.applyToPoint(new We(dt,He));this.path.push({type:"mt",x:Ze.x,y:Ze.y}),this.ctx.lastPoint=new We(dt,He)},xe.prototype.closePath=function(){var dt=new We(0,0),He=0;for(He=this.path.length-1;He!==-1;He--)if(this.path[He].type==="begin"&&m(this.path[He+1])==="object"&&typeof this.path[He+1].x=="number"){dt=new We(this.path[He+1].x,this.path[He+1].y),this.path.push({type:"lt",x:dt.x,y:dt.y});break}m(this.path[He+2])==="object"&&typeof this.path[He+2].x=="number"&&this.path.push(JSON.parse(JSON.stringify(this.path[He+2]))),this.path.push({type:"close"}),this.ctx.lastPoint=new We(dt.x,dt.y)},xe.prototype.lineTo=function(dt,He){if(isNaN(dt)||isNaN(He))throw console.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var Ze=this.ctx.transform.applyToPoint(new We(dt,He));this.path.push({type:"lt",x:Ze.x,y:Ze.y}),this.ctx.lastPoint=new We(Ze.x,Ze.y)},xe.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),$.call(this,null,!0)},xe.prototype.quadraticCurveTo=function(dt,He,Ze,ct){if(isNaN(Ze)||isNaN(ct)||isNaN(dt)||isNaN(He))throw console.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var Vt=this.ctx.transform.applyToPoint(new We(Ze,ct)),Rt=this.ctx.transform.applyToPoint(new We(dt,He));this.path.push({type:"qct",x1:Rt.x,y1:Rt.y,x:Vt.x,y:Vt.y}),this.ctx.lastPoint=new We(Vt.x,Vt.y)},xe.prototype.bezierCurveTo=function(dt,He,Ze,ct,Vt,Rt){if(isNaN(Vt)||isNaN(Rt)||isNaN(dt)||isNaN(He)||isNaN(Ze)||isNaN(ct))throw console.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var hr=this.ctx.transform.applyToPoint(new We(Vt,Rt)),pr=this.ctx.transform.applyToPoint(new We(dt,He)),Er=this.ctx.transform.applyToPoint(new We(Ze,ct));this.path.push({type:"bct",x1:pr.x,y1:pr.y,x2:Er.x,y2:Er.y,x:hr.x,y:hr.y}),this.ctx.lastPoint=new We(hr.x,hr.y)},xe.prototype.arc=function(dt,He,Ze,ct,Vt,Rt){if(isNaN(dt)||isNaN(He)||isNaN(Ze)||isNaN(ct)||isNaN(Vt))throw console.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(Rt=Boolean(Rt),!this.ctx.transform.isIdentity){var hr=this.ctx.transform.applyToPoint(new We(dt,He));dt=hr.x,He=hr.y;var pr=this.ctx.transform.applyToPoint(new We(0,Ze)),Er=this.ctx.transform.applyToPoint(new We(0,0));Ze=Math.sqrt(Math.pow(pr.x-Er.x,2)+Math.pow(pr.y-Er.y,2))}Math.abs(Vt-ct)>=2*Math.PI&&(ct=0,Vt=2*Math.PI),this.path.push({type:"arc",x:dt,y:He,radius:Ze,startAngle:ct,endAngle:Vt,counterclockwise:Rt})},xe.prototype.arcTo=function(dt,He,Ze,ct,Vt){throw new Error("arcTo not implemented.")},xe.prototype.rect=function(dt,He,Ze,ct){if(isNaN(dt)||isNaN(He)||isNaN(Ze)||isNaN(ct))throw console.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(dt,He),this.lineTo(dt+Ze,He),this.lineTo(dt+Ze,He+ct),this.lineTo(dt,He+ct),this.lineTo(dt,He),this.lineTo(dt+Ze,He),this.lineTo(dt,He)},xe.prototype.fillRect=function(dt,He,Ze,ct){if(isNaN(dt)||isNaN(He)||isNaN(Ze)||isNaN(ct))throw console.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!it.call(this)){var Vt={};this.lineCap!=="butt"&&(Vt.lineCap=this.lineCap,this.lineCap="butt"),this.lineJoin!=="miter"&&(Vt.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(dt,He,Ze,ct),this.fill(),Vt.hasOwnProperty("lineCap")&&(this.lineCap=Vt.lineCap),Vt.hasOwnProperty("lineJoin")&&(this.lineJoin=Vt.lineJoin)}},xe.prototype.strokeRect=function(dt,He,Ze,ct){if(isNaN(dt)||isNaN(He)||isNaN(Ze)||isNaN(ct))throw console.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");yt.call(this)||(this.beginPath(),this.rect(dt,He,Ze,ct),this.stroke())},xe.prototype.clearRect=function(dt,He,Ze,ct){if(isNaN(dt)||isNaN(He)||isNaN(Ze)||isNaN(ct))throw console.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(dt,He,Ze,ct))},xe.prototype.save=function(dt){dt=typeof dt!="boolean"||dt;for(var He=this.pdf.internal.getCurrentPageInfo().pageNumber,Ze=0;Ze<this.pdf.internal.getNumberOfPages();Ze++)this.pdf.setPage(Ze+1),this.pdf.internal.out("q");if(this.pdf.setPage(He),dt){this.ctx.fontSize=this.pdf.internal.getFontSize();var ct=new Ie(this.ctx);this.ctxStack.push(this.ctx),this.ctx=ct}},xe.prototype.restore=function(dt){dt=typeof dt!="boolean"||dt;for(var He=this.pdf.internal.getCurrentPageInfo().pageNumber,Ze=0;Ze<this.pdf.internal.getNumberOfPages();Ze++)this.pdf.setPage(Ze+1),this.pdf.internal.out("Q");this.pdf.setPage(He),dt&&this.ctxStack.length!==0&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin)},xe.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var Ue=function(He){var Ze,ct,Vt,Rt;if(He.isCanvasGradient===!0&&(He=He.getColor()),!He)return{r:0,g:0,b:0,a:0,style:He};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(He))Rt=Vt=ct=Ze=0;else{var hr=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(He);if(hr!==null)Ze=parseInt(hr[1]),ct=parseInt(hr[2]),Vt=parseInt(hr[3]),Rt=1;else if((hr=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d\.]+)\s*\)/.exec(He))!==null)Ze=parseInt(hr[1]),ct=parseInt(hr[2]),Vt=parseInt(hr[3]),Rt=parseFloat(hr[4]);else{if(Rt=1,typeof He=="string"&&He.charAt(0)!=="#"){var pr=new RGBColor(He);He=pr.ok?pr.toHex():"#000000"}He.length===4?(Ze=He.substring(1,2),Ze+=Ze,ct=He.substring(2,3),ct+=ct,Vt=He.substring(3,4),Vt+=Vt):(Ze=He.substring(1,3),ct=He.substring(3,5),Vt=He.substring(5,7)),Ze=parseInt(Ze,16),ct=parseInt(ct,16),Vt=parseInt(Vt,16)}}return{r:Ze,g:ct,b:Vt,a:Rt,style:He}},it=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},yt=function(){return Boolean(this.ctx.isStrokeTransparent||this.globalAlpha==0)};xe.prototype.fillText=function(dt,He,Ze,ct){if(isNaN(He)||isNaN(Ze)||typeof dt!="string")throw console.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(ct=isNaN(ct)?void 0:ct,!it.call(this)){Ze=ge.call(this,Ze);var Vt=lr(this.ctx.transform.rotation),Rt=this.ctx.transform.scaleX;Qt.call(this,{text:dt,x:He,y:Ze,scale:Rt,angle:Vt,align:this.textAlign,maxWidth:ct})}},xe.prototype.strokeText=function(dt,He,Ze,ct){if(isNaN(He)||isNaN(Ze)||typeof dt!="string")throw console.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!yt.call(this)){ct=isNaN(ct)?void 0:ct,Ze=ge.call(this,Ze);var Vt=lr(this.ctx.transform.rotation),Rt=this.ctx.transform.scaleX;Qt.call(this,{text:dt,x:He,y:Ze,scale:Rt,renderingMode:"stroke",angle:Vt,align:this.textAlign,maxWidth:ct})}},xe.prototype.measureText=function(dt){if(typeof dt!="string")throw console.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var He=this.pdf,Ze=this.pdf.internal.scaleFactor,ct=He.internal.getFontSize(),Vt=He.getStringUnitWidth(dt)*ct/He.internal.scaleFactor;return new function(Rt){var hr=(Rt=Rt||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return hr}}),this}({width:Vt*=Math.round(96*Ze/72*1e4)/1e4})},xe.prototype.scale=function(dt,He){if(isNaN(dt)||isNaN(He))throw console.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var Ze=new mt(dt,0,0,He,0,0);this.ctx.transform=this.ctx.transform.multiply(Ze)},xe.prototype.rotate=function(dt){if(isNaN(dt))throw console.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var He=new mt(Math.cos(dt),Math.sin(dt),-Math.sin(dt),Math.cos(dt),0,0);this.ctx.transform=this.ctx.transform.multiply(He)},xe.prototype.translate=function(dt,He){if(isNaN(dt)||isNaN(He))throw console.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var Ze=new mt(1,0,0,1,dt,He);this.ctx.transform=this.ctx.transform.multiply(Ze)},xe.prototype.transform=function(dt,He,Ze,ct,Vt,Rt){if(isNaN(dt)||isNaN(He)||isNaN(Ze)||isNaN(ct)||isNaN(Vt)||isNaN(Rt))throw console.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var hr=new mt(dt,He,Ze,ct,Vt,Rt);this.ctx.transform=this.ctx.transform.multiply(hr)},xe.prototype.setTransform=function(dt,He,Ze,ct,Vt,Rt){dt=isNaN(dt)?1:dt,He=isNaN(He)?0:He,Ze=isNaN(Ze)?0:Ze,ct=isNaN(ct)?1:ct,Vt=isNaN(Vt)?0:Vt,Rt=isNaN(Rt)?0:Rt,this.ctx.transform=new mt(dt,He,Ze,ct,Vt,Rt)},xe.prototype.drawImage=function(dt,He,Ze,ct,Vt,Rt,hr,pr,Er){var Or=this.pdf.getImageProperties(dt),en=1,Qr=1,Cr=1,Gr=1;ct!==void 0&&pr!==void 0&&(Cr=pr/ct,Gr=Er/Vt,en=Or.width/ct*pr/ct,Qr=Or.height/Vt*Er/Vt),Rt===void 0&&(Rt=He,hr=Ze,Ze=He=0),ct!==void 0&&pr===void 0&&(pr=ct,Er=Vt),ct===void 0&&pr===void 0&&(pr=Or.width,Er=Or.height);var Nr=this.ctx.transform.decompose(),sr=lr(Nr.rotate.shx);Nr.scale.sx,Nr.scale.sy;for(var fr,or=new mt,dr=((or=(or=(or=or.multiply(Nr.translate)).multiply(Nr.skew)).multiply(Nr.scale)).applyToPoint(new We(pr,Er)),or.applyToRectangle(new Ke(Rt-He*Cr,hr-Ze*Gr,ct*en,Vt*Qr))),Sr=ee.call(this,dr),Xr=[],cn=0;cn<Sr.length;cn+=1)Xr.indexOf(Sr[cn])===-1&&Xr.push(Sr[cn]);if(Xr.sort(),this.autoPaging)for(var Dn=Xr[0],jr=Xr[Xr.length-1],Ln=Dn;Ln<jr+1;Ln++){if(this.pdf.setPage(Ln),this.ctx.clip_path.length!==0){var gn=this.path;fr=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=z(fr,this.posX,-1*this.pdf.internal.pageSize.height*(Ln-1)+this.posY),le.call(this,"fill",!0),this.path=gn}var Un=JSON.parse(JSON.stringify(dr));Un=z([Un],this.posX,-1*this.pdf.internal.pageSize.height*(Ln-1)+this.posY)[0],this.pdf.addImage(dt,"jpg",Un.x,Un.y,Un.w,Un.h,null,null,sr)}else this.pdf.addImage(dt,"jpg",dr.x,dr.y,dr.w,dr.h,null,null,sr)};var ee=function(He,Ze,ct){var Vt=[];switch(Ze=Ze||this.pdf.internal.pageSize.width,ct=ct||this.pdf.internal.pageSize.height,He.type){default:case"mt":case"lt":Vt.push(Math.floor((He.y+this.posY)/ct)+1);break;case"arc":Vt.push(Math.floor((He.y+this.posY-He.radius)/ct)+1),Vt.push(Math.floor((He.y+this.posY+He.radius)/ct)+1);break;case"qct":var Rt=ke(this.ctx.lastPoint.x,this.ctx.lastPoint.y,He.x1,He.y1,He.x,He.y);Vt.push(Math.floor(Rt.y/ct)+1),Vt.push(Math.floor((Rt.y+Rt.h)/ct)+1);break;case"bct":var hr=et(this.ctx.lastPoint.x,this.ctx.lastPoint.y,He.x1,He.y1,He.x2,He.y2,He.x,He.y);Vt.push(Math.floor(hr.y/ct)+1),Vt.push(Math.floor((hr.y+hr.h)/ct)+1);break;case"rect":Vt.push(Math.floor((He.y+this.posY)/ct)+1),Vt.push(Math.floor((He.y+He.h+this.posY)/ct)+1)}for(var pr=0;pr<Vt.length;pr+=1)for(;this.pdf.internal.getNumberOfPages()<Vt[pr];)ie.call(this);return Vt},ie=function(){var He=this.fillStyle,Ze=this.strokeStyle,ct=this.font,Vt=this.lineCap,Rt=this.lineWidth,hr=this.lineJoin;this.pdf.addPage(),this.fillStyle=He,this.strokeStyle=Ze,this.font=ct,this.lineCap=Vt,this.lineWidth=Rt,this.lineJoin=hr},z=function(He,Ze,ct){for(var Vt=0;Vt<He.length;Vt++)switch(He[Vt].type){case"bct":He[Vt].x2+=Ze,He[Vt].y2+=ct;case"qct":He[Vt].x1+=Ze,He[Vt].y1+=ct;case"mt":case"lt":case"arc":default:He[Vt].x+=Ze,He[Vt].y+=ct}return He},$=function(He,Ze){for(var ct,Vt,Rt=this.fillStyle,hr=this.strokeStyle,pr=(this.font,this.lineCap),Er=this.lineWidth,Or=this.lineJoin,en=JSON.parse(JSON.stringify(this.path)),Qr=JSON.parse(JSON.stringify(this.path)),Cr=[],Gr=0;Gr<Qr.length;Gr++)if(Qr[Gr].x!==void 0)for(var Nr=ee.call(this,Qr[Gr]),sr=0;sr<Nr.length;sr+=1)Cr.indexOf(Nr[sr])===-1&&Cr.push(Nr[sr]);for(Gr=0;Gr<Cr.length;Gr++)for(;this.pdf.internal.getNumberOfPages()<Cr[Gr];)ie.call(this);if(Cr.sort(),this.autoPaging){var fr=Cr[0],or=Cr[Cr.length-1];for(Gr=fr;Gr<or+1;Gr++){if(this.pdf.setPage(Gr),this.fillStyle=Rt,this.strokeStyle=hr,this.lineCap=pr,this.lineWidth=Er,this.lineJoin=Or,this.ctx.clip_path.length!==0){var dr=this.path;ct=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=z(ct,this.posX,-1*this.pdf.internal.pageSize.height*(Gr-1)+this.posY),le.call(this,He,!0),this.path=dr}Vt=JSON.parse(JSON.stringify(en)),this.path=z(Vt,this.posX,-1*this.pdf.internal.pageSize.height*(Gr-1)+this.posY),Ze!==!1&&Gr!==0||le.call(this,He,Ze)}}else le.call(this,He,Ze);this.path=en},le=function(He,Ze){if((He!=="stroke"||Ze||!yt.call(this))&&(He==="stroke"||Ze||!it.call(this))){var ct=[];this.ctx.globalAlpha,this.ctx.fillOpacity<1&&this.ctx.fillOpacity;for(var Vt,Rt=this.path,hr=0;hr<Rt.length;hr++){var pr=Rt[hr];switch(pr.type){case"begin":ct.push({begin:!0});break;case"close":ct.push({close:!0});break;case"mt":ct.push({start:pr,deltas:[],abs:[]});break;case"lt":var Er=ct.length;if(!isNaN(Rt[hr-1].x)){var Or=[pr.x-Rt[hr-1].x,pr.y-Rt[hr-1].y];if(0<Er){for(;0<=Er;Er--)if(ct[Er-1].close!==!0&&ct[Er-1].begin!==!0){ct[Er-1].deltas.push(Or),ct[Er-1].abs.push(pr);break}}}break;case"bct":Or=[pr.x1-Rt[hr-1].x,pr.y1-Rt[hr-1].y,pr.x2-Rt[hr-1].x,pr.y2-Rt[hr-1].y,pr.x-Rt[hr-1].x,pr.y-Rt[hr-1].y],ct[ct.length-1].deltas.push(Or);break;case"qct":var en=Rt[hr-1].x+2/3*(pr.x1-Rt[hr-1].x),Qr=Rt[hr-1].y+2/3*(pr.y1-Rt[hr-1].y),Cr=pr.x+2/3*(pr.x1-pr.x),Gr=pr.y+2/3*(pr.y1-pr.y),Nr=pr.x,sr=pr.y;Or=[en-Rt[hr-1].x,Qr-Rt[hr-1].y,Cr-Rt[hr-1].x,Gr-Rt[hr-1].y,Nr-Rt[hr-1].x,sr-Rt[hr-1].y],ct[ct.length-1].deltas.push(Or);break;case"arc":ct.push({deltas:[],abs:[],arc:!0}),Array.isArray(ct[ct.length-1].abs)&&ct[ct.length-1].abs.push(pr)}}for(Vt=Ze?null:He==="stroke"?"stroke":"fill",hr=0;hr<ct.length;hr++){if(ct[hr].arc)for(var fr=ct[hr].abs,or=0;or<fr.length;or++){var dr=fr[or];if(dr.startAngle!==void 0){var Sr=lr(dr.startAngle),Xr=lr(dr.endAngle),cn=dr.x,Dn=dr.y;Ae.call(this,cn,Dn,dr.radius,Sr,Xr,dr.counterclockwise,Vt,Ze)}else Et.call(this,dr.x,dr.y)}!ct[hr].arc&&ct[hr].close!==!0&&ct[hr].begin!==!0&&(cn=ct[hr].start.x,Dn=ct[hr].start.y,Mt.call(this,ct[hr].deltas,cn,Dn,null,null))}Vt&&Re.call(this,Vt),Ze&&Qe.call(this)}},ge=function(He){var Ze=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,ct=Ze*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return He-ct;case"top":return He+Ze-ct;case"hanging":return He+Ze-2*ct;case"middle":return He+Ze/2-ct;case"ideographic":return He;case"alphabetic":default:return He}};xe.prototype.createLinearGradient=function(){var dt=function(){};return dt.colorStops=[],dt.addColorStop=function(He,Ze){this.colorStops.push([He,Ze])},dt.getColor=function(){return this.colorStops.length===0?"#000000":this.colorStops[0][1]},dt.isCanvasGradient=!0,dt},xe.prototype.createPattern=function(){return this.createLinearGradient()},xe.prototype.createRadialGradient=function(){return this.createLinearGradient()};var Ae=function(He,Ze,ct,Vt,Rt,hr,pr,Er){this.pdf.internal.scaleFactor;for(var Or=Jt(Vt),en=Jt(Rt),Qr=zt.call(this,ct,Or,en,hr),Cr=0;Cr<Qr.length;Cr++){var Gr=Qr[Cr];Cr===0&&Ft.call(this,Gr.x1+He,Gr.y1+Ze),_t.call(this,He,Ze,Gr.x2,Gr.y2,Gr.x3,Gr.y3,Gr.x4,Gr.y4)}Er?Qe.call(this):Re.call(this,pr)},Re=function(He){switch(He){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},Qe=function(){this.pdf.clip()},Ft=function(He,Ze){this.pdf.internal.out(ae(He)+" "+ye(Ze)+" m")},Qt=function(He){var Ze;switch(He.align){case"right":case"end":Ze="right";break;case"center":Ze="center";break;case"left":case"start":default:Ze="left"}var ct=this.ctx.transform.applyToPoint(new We(He.x,He.y)),Vt=this.ctx.transform.decompose(),Rt=new mt;Rt=(Rt=(Rt=Rt.multiply(Vt.translate)).multiply(Vt.skew)).multiply(Vt.scale);for(var hr,pr=this.pdf.getTextDimensions(He.text),Er=this.ctx.transform.applyToRectangle(new Ke(He.x,He.y,pr.w,pr.h)),Or=Rt.applyToRectangle(new Ke(He.x,He.y-pr.h,pr.w,pr.h)),en=ee.call(this,Or),Qr=[],Cr=0;Cr<en.length;Cr+=1)Qr.indexOf(en[Cr])===-1&&Qr.push(en[Cr]);if(Qr.sort(),this.autoPaging===!0)for(var Gr=Qr[0],Nr=Qr[Qr.length-1],sr=Gr;sr<Nr+1;sr++){if(this.pdf.setPage(sr),this.ctx.clip_path.length!==0){var fr=this.path;hr=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=z(hr,this.posX,-1*this.pdf.internal.pageSize.height*(sr-1)+this.posY),le.call(this,"fill",!0),this.path=fr}var or=JSON.parse(JSON.stringify(Er));if(or=z([or],this.posX,-1*this.pdf.internal.pageSize.height*(sr-1)+this.posY)[0],.01<=He.scale){var dr=this.pdf.internal.getFontSize();this.pdf.setFontSize(dr*He.scale)}this.pdf.text(He.text,or.x,or.y,{angle:He.angle,align:Ze,renderingMode:He.renderingMode,maxWidth:He.maxWidth}),.01<=He.scale&&this.pdf.setFontSize(dr)}else .01<=He.scale&&(dr=this.pdf.internal.getFontSize(),this.pdf.setFontSize(dr*He.scale)),this.pdf.text(He.text,ct.x+this.posX,ct.y+this.posY,{angle:He.angle,align:Ze,renderingMode:He.renderingMode,maxWidth:He.maxWidth}),.01<=He.scale&&this.pdf.setFontSize(dr)},Et=function(He,Ze,ct,Vt){ct=ct||0,Vt=Vt||0,this.pdf.internal.out(ae(He+ct)+" "+ye(Ze+Vt)+" l")},Mt=function(He,Ze,ct){return this.pdf.lines(He,Ze,ct,null,null)},_t=function(He,Ze,ct,Vt,Rt,hr,pr,Er){this.pdf.internal.out([oe(Ce(ct+He)),oe(Oe(Vt+Ze)),oe(Ce(Rt+He)),oe(Oe(hr+Ze)),oe(Ce(pr+He)),oe(Oe(Er+Ze)),"c"].join(" "))},zt=function(He,Ze,ct,Vt){var Rt=2*Math.PI,hr=Ze;(hr<Rt||Rt<hr)&&(hr%=Rt);var pr=ct;(pr<Rt||Rt<pr)&&(pr%=Rt);for(var Er=[],Or=Math.PI/2,en=Vt?-1:1,Qr=Ze,Cr=Math.min(Rt,Math.abs(pr-hr));1e-5<Cr;){var Gr=Qr+en*Math.min(Cr,Or);Er.push(Ct.call(this,He,Qr,Gr)),Cr-=Math.abs(Gr-Qr),Qr=Gr}return Er},Ct=function(He,Ze,ct){var Vt=(ct-Ze)/2,Rt=He*Math.cos(Vt),hr=He*Math.sin(Vt),pr=Rt,Er=-hr,Or=pr*pr+Er*Er,en=Or+pr*Rt+Er*hr,Qr=4/3*(Math.sqrt(2*Or*en)-en)/(pr*hr-Er*Rt),Cr=pr-Qr*Er,Gr=Er+Qr*pr,Nr=Cr,sr=-Gr,fr=Vt+Ze,or=Math.cos(fr),dr=Math.sin(fr);return{x1:He*Math.cos(Ze),y1:He*Math.sin(Ze),x2:Cr*or-Gr*dr,y2:Cr*dr+Gr*or,x3:Nr*or-sr*dr,y3:Nr*dr+sr*or,x4:He*Math.cos(ct),y4:He*Math.sin(ct)}},lr=function(He){return 180*He/Math.PI},Jt=function(He){return He*Math.PI/180},ke=function(He,Ze,ct,Vt,Rt,hr){var pr=He+.5*(ct-He),Er=Ze+.5*(Vt-Ze),Or=Rt+.5*(ct-Rt),en=hr+.5*(Vt-hr),Qr=Math.min(He,Rt,pr,Or),Cr=Math.max(He,Rt,pr,Or),Gr=Math.min(Ze,hr,Er,en),Nr=Math.max(Ze,hr,Er,en);return new Ke(Qr,Gr,Cr-Qr,Nr-Gr)},et=function(He,Ze,ct,Vt,Rt,hr,pr,Er){for(var Or,en,Qr,Cr,Gr,Nr,sr,fr,or,dr,Sr,Xr,cn,Dn=ct-He,jr=Vt-Ze,Ln=Rt-ct,gn=hr-Vt,Un=pr-Rt,Wn=Er-hr,Jn=0;Jn<41;Jn++)fr=(Nr=(en=He+(Or=Jn/40)*Dn)+Or*((Cr=ct+Or*Ln)-en))+Or*(Cr+Or*(Rt+Or*Un-Cr)-Nr),or=(sr=(Qr=Ze+Or*jr)+Or*((Gr=Vt+Or*gn)-Qr))+Or*(Gr+Or*(hr+Or*Wn-Gr)-sr),cn=Jn==0?(Xr=dr=fr,Sr=or):(dr=Math.min(dr,fr),Sr=Math.min(Sr,or),Xr=Math.max(Xr,fr),Math.max(cn,or));return new Ke(Math.round(dr),Math.round(Sr),Math.round(Xr-dr),Math.round(cn-Sr))},We=function(He,Ze){var ct=He||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return ct},set:function(pr){isNaN(pr)||(ct=parseFloat(pr))}});var Vt=Ze||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return Vt},set:function(pr){isNaN(pr)||(Vt=parseFloat(pr))}});var Rt="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return Rt},set:function(pr){Rt=pr.toString()}}),this},Ke=function(He,Ze,ct,Vt){We.call(this,He,Ze),this.type="rect";var Rt=ct||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return Rt},set:function(Er){isNaN(Er)||(Rt=parseFloat(Er))}});var hr=Vt||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return hr},set:function(Er){isNaN(Er)||(hr=parseFloat(Er))}}),this},mt=function(He,Ze,ct,Vt,Rt,hr){var pr=[];return Object.defineProperty(this,"sx",{get:function(){return pr[0]},set:function(Or){pr[0]=Math.round(1e5*Or)/1e5}}),Object.defineProperty(this,"shy",{get:function(){return pr[1]},set:function(Or){pr[1]=Math.round(1e5*Or)/1e5}}),Object.defineProperty(this,"shx",{get:function(){return pr[2]},set:function(Or){pr[2]=Math.round(1e5*Or)/1e5}}),Object.defineProperty(this,"sy",{get:function(){return pr[3]},set:function(Or){pr[3]=Math.round(1e5*Or)/1e5}}),Object.defineProperty(this,"tx",{get:function(){return pr[4]},set:function(Or){pr[4]=Math.round(1e5*Or)/1e5}}),Object.defineProperty(this,"ty",{get:function(){return pr[5]},set:function(Or){pr[5]=Math.round(1e5*Or)/1e5}}),Object.defineProperty(this,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(this,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(this,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(this,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),this.sx=isNaN(He)?1:He,this.shy=isNaN(Ze)?0:Ze,this.shx=isNaN(ct)?0:ct,this.sy=isNaN(Vt)?1:Vt,this.tx=isNaN(Rt)?0:Rt,this.ty=isNaN(hr)?0:hr,this};mt.prototype.multiply=function(dt){var He=dt.sx*this.sx+dt.shy*this.shx,Ze=dt.sx*this.shy+dt.shy*this.sy,ct=dt.shx*this.sx+dt.sy*this.shx,Vt=dt.shx*this.shy+dt.sy*this.sy,Rt=dt.tx*this.sx+dt.ty*this.shx+this.tx,hr=dt.tx*this.shy+dt.ty*this.sy+this.ty;return new mt(He,Ze,ct,Vt,Rt,hr)},mt.prototype.decompose=function(){var dt=this.sx,He=this.shy,Ze=this.shx,ct=this.sy,Vt=this.tx,Rt=this.ty,hr=Math.sqrt(dt*dt+He*He),pr=(dt/=hr)*Ze+(He/=hr)*ct;Ze-=dt*pr,ct-=He*pr;var Er=Math.sqrt(Ze*Ze+ct*ct);return pr/=Er,dt*(ct/=Er)<He*(Ze/=Er)&&(dt=-dt,He=-He,pr=-pr,hr=-hr),{scale:new mt(hr,0,0,Er,0,0),translate:new mt(1,0,0,1,Vt,Rt),rotate:new mt(dt,He,-He,dt,0,0),skew:new mt(1,0,pr,1,0,0)}},mt.prototype.applyToPoint=function(dt){var He=dt.x*this.sx+dt.y*this.shx+this.tx,Ze=dt.x*this.shy+dt.y*this.sy+this.ty;return new We(He,Ze)},mt.prototype.applyToRectangle=function(dt){var He=this.applyToPoint(dt),Ze=this.applyToPoint(new We(dt.x+dt.w,dt.y+dt.h));return new Ke(He.x,He.y,Ze.x-He.x,Ze.y-He.y)},mt.prototype.clone=function(){var dt=this.sx,He=this.shy,Ze=this.shx,ct=this.sy,Vt=this.tx,Rt=this.ty;return new mt(dt,He,Ze,ct,Vt,Rt)}}(kt.API,typeof self!="undefined"&&self||typeof window!="undefined"&&window||typeof d!="undefined"&&d||Function('return typeof this === "object" && this.content')()||Function("return this")()),t=kt.API,u=function(ue){var oe,ae,ye,Ce,Oe,Ie,xe,Ue,it,yt;for(/[^\x00-\xFF]/.test(ue),ae=[],ye=0,Ce=(ue+=oe="\0\0\0\0".slice(ue.length%4||4)).length;ye<Ce;ye+=4)(Oe=(ue.charCodeAt(ye)<<24)+(ue.charCodeAt(ye+1)<<16)+(ue.charCodeAt(ye+2)<<8)+ue.charCodeAt(ye+3))!==0?(Ie=(Oe=((Oe=((Oe=((Oe=(Oe-(yt=Oe%85))/85)-(it=Oe%85))/85)-(Ue=Oe%85))/85)-(xe=Oe%85))/85)%85,ae.push(Ie+33,xe+33,Ue+33,it+33,yt+33)):ae.push(122);return function(ee,ie){for(var z=oe.length;0<z;z--)ee.pop()}(ae),String.fromCharCode.apply(String,ae)+"~>"},a=function(ue){var oe,ae,ye,Ce,Oe,Ie=String,xe="length",Ue="charCodeAt",it="slice",yt="replace";for(ue[it](-2),ue=ue[it](0,-2)[yt](/\s/g,"")[yt]("z","!!!!!"),ye=[],Ce=0,Oe=(ue+=oe="uuuuu"[it](ue[xe]%5||5))[xe];Ce<Oe;Ce+=5)ae=52200625*(ue[Ue](Ce)-33)+614125*(ue[Ue](Ce+1)-33)+7225*(ue[Ue](Ce+2)-33)+85*(ue[Ue](Ce+3)-33)+(ue[Ue](Ce+4)-33),ye.push(255&ae>>24,255&ae>>16,255&ae>>8,255&ae);return function(ee,ie){for(var z=oe[xe];0<z;z--)ee.pop()}(ye),Ie.fromCharCode.apply(Ie,ye)},h=function(ue){for(var oe="",ae=0;ae<ue.length;ae+=1)oe+=("0"+ue.charCodeAt(ae).toString(16)).slice(-2);return oe+=">"},v=function(ue){var oe=new RegExp(/^([0-9A-Fa-f]{2})+$/);if((ue=ue.replace(/\s/g,"")).indexOf(">")!==-1&&(ue=ue.substr(0,ue.indexOf(">"))),ue.length%2&&(ue+="0"),oe.test(ue)===!1)return"";for(var ae="",ye=0;ye<ue.length;ye+=2)ae+=String.fromCharCode("0x"+(ue[ye]+ue[ye+1]));return ae},y=function(ue,oe){oe=Object.assign({predictor:1,colors:1,bitsPerComponent:8,columns:1},oe);for(var ae,ye,Ce=[],Oe=ue.length;Oe--;)Ce[Oe]=ue.charCodeAt(Oe);return ae=t.adler32cs.from(ue),(ye=new Deflater(6)).append(new Uint8Array(Ce)),ue=ye.flush(),(Ce=new Uint8Array(ue.length+6)).set(new Uint8Array([120,156])),Ce.set(ue,2),Ce.set(new Uint8Array([255&ae,ae>>8&255,ae>>16&255,ae>>24&255]),ue.length+2),ue=String.fromCharCode.apply(null,Ce)},t.processDataByFilters=function(de,ue){var oe=0,ae=de||"",ye=[];for(typeof(ue=ue||[])=="string"&&(ue=[ue]),oe=0;oe<ue.length;oe+=1)switch(ue[oe]){case"ASCII85Decode":case"/ASCII85Decode":ae=a(ae),ye.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":ae=u(ae),ye.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":ae=v(ae),ye.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":ae=h(ae),ye.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":ae=y(ae),ye.push("/FlateDecode");break;default:throw'The filter: "'+ue[oe]+'" is not implemented'}return{data:ae,reverseChain:ye.reverse().join(" ")}},(O=kt.API).loadFile=function(de,ue,oe){var ae;ue=ue||!0,oe=oe||function(){};try{ae=function(ye,Ce,Oe){var Ie=new XMLHttpRequest,xe=[],Ue=0,it=function(ee){var ie=ee.length,z=String.fromCharCode;for(Ue=0;Ue<ie;Ue+=1)xe.push(z(255&ee.charCodeAt(Ue)));return xe.join("")};if(Ie.open("GET",ye,!Ce),Ie.overrideMimeType("text/plain; charset=x-user-defined"),Ce===!1&&(Ie.onload=function(){return it(this.responseText)}),Ie.send(null),Ie.status===200)return Ce?it(Ie.responseText):void 0;console.warn('Unable to load file "'+ye+'"')}(de,ue)}catch(ye){ae=void 0}return ae},O.loadImageFile=O.loadFile,S=kt.API,x=typeof window!="undefined"&&window||typeof d!="undefined"&&d,L=function(ue){var oe=m(ue);return oe==="undefined"?"undefined":oe==="string"||ue instanceof String?"string":oe==="number"||ue instanceof Number?"number":oe==="function"||ue instanceof Function?"function":ue&&ue.constructor===Array?"array":ue&&ue.nodeType===1?"element":oe==="object"?"object":"unknown"},T=function(ue,oe){var ae=document.createElement(ue);if(oe.className&&(ae.className=oe.className),oe.innerHTML){ae.innerHTML=oe.innerHTML;for(var ye=ae.getElementsByTagName("script"),Ce=ye.length;0<Ce--;null)ye[Ce].parentNode.removeChild(ye[Ce])}for(var Oe in oe.style)ae.style[Oe]=oe.style[Oe];return ae},(((w=function de(ue){var oe=Object.assign(de.convert(Promise.resolve()),JSON.parse(JSON.stringify(de.template))),ae=de.convert(Promise.resolve(),oe);return ae=(ae=ae.setProgress(1,de,1,[de])).set(ue)}).prototype=Object.create(Promise.prototype)).constructor=w).convert=function(de,ue){return de.__proto__=ue||w.prototype,de},w.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null,callback:function(){}},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],enableLinks:!0,x:0,y:0,html2canvas:{},jsPDF:{}}},w.prototype.from=function(de,ue){return this.then(function(){switch(ue=ue||function(oe){switch(L(oe)){case"string":return"string";case"element":return oe.nodeName.toLowerCase==="canvas"?"canvas":"element";default:return"unknown"}}(de)){case"string":return this.set({src:T("div",{innerHTML:de})});case"element":return this.set({src:de});case"canvas":return this.set({canvas:de});case"img":return this.set({img:de});default:return this.error("Unknown source type.")}})},w.prototype.to=function(de){switch(de){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},w.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then(function(){var de={position:"relative",display:"inline-block",width:Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth)+"px",left:0,right:0,top:0,margin:"auto",backgroundColor:"white"},ue=function oe(ae,ye){for(var Ce=ae.nodeType===3?document.createTextNode(ae.nodeValue):ae.cloneNode(!1),Oe=ae.firstChild;Oe;Oe=Oe.nextSibling)ye!==!0&&Oe.nodeType===1&&Oe.nodeName==="SCRIPT"||Ce.appendChild(oe(Oe,ye));return ae.nodeType===1&&(ae.nodeName==="CANVAS"?(Ce.width=ae.width,Ce.height=ae.height,Ce.getContext("2d").drawImage(ae,0,0)):ae.nodeName!=="TEXTAREA"&&ae.nodeName!=="SELECT"||(Ce.value=ae.value),Ce.addEventListener("load",function(){Ce.scrollTop=ae.scrollTop,Ce.scrollLeft=ae.scrollLeft},!0)),Ce}(this.prop.src,this.opt.html2canvas.javascriptEnabled);ue.tagName==="BODY"&&(de.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=T("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=T("div",{className:"html2pdf__container",style:de}),this.prop.container.appendChild(ue),this.prop.container.firstChild.appendChild(T("div",{style:{clear:"both",border:"0 none transparent",margin:0,padding:0,height:0}})),this.prop.container.style.float="none",this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),this.prop.container.firstChild.style.position="relative",this.prop.container.height=Math.max(this.prop.container.firstChild.clientHeight,this.prop.container.firstChild.scrollHeight,this.prop.container.firstChild.offsetHeight)+"px"})},w.prototype.toCanvas=function(){var de=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(de).then(function(){var ue=Object.assign({},this.opt.html2canvas);if(delete ue.onrendered,this.isHtml2CanvasLoaded())return html2canvas(this.prop.container,ue)}).then(function(ue){(this.opt.html2canvas.onrendered||function(){})(ue),this.prop.canvas=ue,document.body.removeChild(this.prop.overlay)})},w.prototype.toContext2d=function(){var de=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(de).then(function(){var ue=this.opt.jsPDF,oe=Object.assign({async:!0,allowTaint:!0,backgroundColor:"#ffffff",imageTimeout:15e3,logging:!0,proxy:null,removeContainer:!0,foreignObjectRendering:!1,useCORS:!1},this.opt.html2canvas);if(delete oe.onrendered,ue.context2d.autoPaging=!0,ue.context2d.posX=this.opt.x,ue.context2d.posY=this.opt.y,oe.windowHeight=oe.windowHeight||0,oe.windowHeight=oe.windowHeight==0?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):oe.windowHeight,this.isHtml2CanvasLoaded())return html2canvas(this.prop.container,oe)}).then(function(ue){(this.opt.html2canvas.onrendered||function(){})(ue),this.prop.canvas=ue,document.body.removeChild(this.prop.overlay)})},w.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var de=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=de})},w.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then(function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF})},w.prototype.output=function(de,ue,oe){return(oe=oe||"pdf").toLowerCase()==="img"||oe.toLowerCase()==="image"?this.outputImg(de,ue):this.outputPdf(de,ue)},w.prototype.outputPdf=function(de,ue){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){return this.prop.pdf.output(de,ue)})},w.prototype.outputImg=function(de,ue){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(de){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+de+'" is not supported.'}})},w.prototype.isHtml2CanvasLoaded=function(){var de=x.html2canvas!==void 0;return de||console.error("html2canvas not loaded."),de},w.prototype.save=function(de){if(this.isHtml2CanvasLoaded())return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(de?{filename:de}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},w.prototype.doCallback=function(de){if(this.isHtml2CanvasLoaded())return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){this.prop.callback(this.prop.pdf)})},w.prototype.set=function(de){if(L(de)!=="object")return this;var ue=Object.keys(de||{}).map(function(oe){if(oe in w.template.prop)return function(){this.prop[oe]=de[oe]};switch(oe){case"margin":return this.setMargin.bind(this,de.margin);case"jsPDF":return function(){return this.opt.jsPDF=de.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,de.pageSize);default:return function(){this.opt[oe]=de[oe]}}},this);return this.then(function(){return this.thenList(ue)})},w.prototype.get=function(de,ue){return this.then(function(){var oe=de in w.template.prop?this.prop[de]:this.opt[de];return ue?ue(oe):oe})},w.prototype.setMargin=function(de){return this.then(function(){switch(L(de)){case"number":de=[de,de,de,de];case"array":if(de.length===2&&(de=[de[0],de[1],de[0],de[1]]),de.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=de}).then(this.setPageSize)},w.prototype.setPageSize=function(de){function ue(oe,ae){return Math.floor(oe*ae/72*96)}return this.then(function(){(de=de||kt.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(de.inner={width:de.width-this.opt.margin[1]-this.opt.margin[3],height:de.height-this.opt.margin[0]-this.opt.margin[2]},de.inner.px={width:ue(de.inner.width,de.k),height:ue(de.inner.height,de.k)},de.inner.ratio=de.inner.height/de.inner.width),this.prop.pageSize=de})},w.prototype.setProgress=function(de,ue,oe,ae){return de!=null&&(this.progress.val=de),ue!=null&&(this.progress.state=ue),oe!=null&&(this.progress.n=oe),ae!=null&&(this.progress.stack=ae),this.progress.ratio=this.progress.val/this.progress.state,this},w.prototype.updateProgress=function(de,ue,oe,ae){return this.setProgress(de?this.progress.val+de:null,ue||null,oe?this.progress.n+oe:null,ae?this.progress.stack.concat(ae):null)},w.prototype.then=function(de,ue){var oe=this;return this.thenCore(de,ue,function(ae,ye){return oe.updateProgress(null,null,1,[ae]),Promise.prototype.then.call(this,function(Ce){return oe.updateProgress(null,ae),Ce}).then(ae,ye).then(function(Ce){return oe.updateProgress(1),Ce})})},w.prototype.thenCore=function(de,ue,oe){oe=oe||Promise.prototype.then;var ae=this;de&&(de=de.bind(ae)),ue&&(ue=ue.bind(ae));var ye=Promise.toString().indexOf("[native code]")!==-1&&Promise.name==="Promise"?ae:w.convert(Object.assign({},ae),Promise.prototype),Ce=oe.call(ye,de,ue);return w.convert(Ce,ae.__proto__)},w.prototype.thenExternal=function(de,ue){return Promise.prototype.then.call(this,de,ue)},w.prototype.thenList=function(de){var ue=this;return de.forEach(function(oe){ue=ue.thenCore(oe)}),ue},w.prototype.catch=function(de){de&&(de=de.bind(this));var ue=Promise.prototype.catch.call(this,de);return w.convert(ue,this)},w.prototype.catchExternal=function(de){return Promise.prototype.catch.call(this,de)},w.prototype.error=function(de){return this.then(function(){throw new Error(de)})},w.prototype.using=w.prototype.set,w.prototype.saveAs=w.prototype.save,w.prototype.export=w.prototype.output,w.prototype.run=w.prototype.then,kt.getPageSize=function(de,ue,oe){if(m(de)==="object"){var ae=de;de=ae.orientation,ue=ae.unit||ue,oe=ae.format||oe}ue=ue||"mm",oe=oe||"a4",de=(""+(de||"P")).toLowerCase();var ye=(""+oe).toLowerCase(),Ce={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(ue){case"pt":var Oe=1;break;case"mm":Oe=72/25.4;break;case"cm":Oe=72/2.54;break;case"in":Oe=72;break;case"px":Oe=.75;break;case"pc":case"em":Oe=12;break;case"ex":Oe=6;break;default:throw"Invalid unit: "+ue}if(Ce.hasOwnProperty(ye))var Ie=Ce[ye][1]/Oe,xe=Ce[ye][0]/Oe;else try{Ie=oe[1],xe=oe[0]}catch(it){throw new Error("Invalid format: "+oe)}if(de==="p"||de==="portrait"){if(de="p",Ie<xe){var Ue=xe;xe=Ie,Ie=Ue}}else{if(de!=="l"&&de!=="landscape")throw"Invalid orientation: "+de;de="l",xe<Ie&&(Ue=xe,xe=Ie,Ie=Ue)}return{width:xe,height:Ie,unit:ue,k:Oe}},S.html=function(de,ue){(ue=ue||{}).callback=ue.callback||function(){},ue.html2canvas=ue.html2canvas||{},ue.html2canvas.canvas=ue.html2canvas.canvas||this.canvas,ue.jsPDF=ue.jsPDF||this,ue.jsPDF;var oe=new w(ue);return ue.worker?oe:oe.from(de).doCallback()},kt.API.addJS=function(de){return D=de,this.internal.events.subscribe("postPutResources",function(ue){C=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(C+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),N=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+D+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){C!==void 0&&N!==void 0&&this.internal.out("/Names <</JavaScript "+C+" 0 R>>")}),this},(B=kt.API).events.push(["postPutResources",function(){var de=this,ue=/^(\d+) 0 obj$/;if(0<this.outline.root.children.length)for(var oe=de.outline.render().split(/\r\n/),ae=0;ae<oe.length;ae++){var ye=oe[ae],Ce=ue.exec(ye);if(Ce!=null){var Oe=Ce[1];de.internal.newObjectDeferredBegin(Oe,!1)}de.internal.write(ye)}if(this.outline.createNamedDestinations){var Ie=this.internal.pages.length,xe=[];for(ae=0;ae<Ie;ae++){var Ue=de.internal.newObject();xe.push(Ue);var it=de.internal.getPageInfo(ae+1);de.internal.write("<< /D["+it.objId+" 0 R /XYZ null null null]>> endobj")}var yt=de.internal.newObject();for(de.internal.write("<< /Names [ "),ae=0;ae<xe.length;ae++)de.internal.write("(page_"+(ae+1)+")"+xe[ae]+" 0 R");de.internal.write(" ] >>","endobj"),de.internal.newObject(),de.internal.write("<< /Dests "+yt+" 0 R"),de.internal.write(">>","endobj")}}]),B.events.push(["putCatalog",function(){0<this.outline.root.children.length&&(this.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&this.internal.write("/Names "+namesOid+" 0 R"))}]),B.events.push(["initialized",function(){var de=this;de.outline={createNamedDestinations:!1,root:{children:[]}},de.outline.add=function(ue,oe,ae){var ye={title:oe,options:ae,children:[]};return ue==null&&(ue=this.root),ue.children.push(ye),ye},de.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=de,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},de.outline.genIds_r=function(ue){ue.id=de.internal.newObjectDeferred();for(var oe=0;oe<ue.children.length;oe++)this.genIds_r(ue.children[oe])},de.outline.renderRoot=function(ue){this.objStart(ue),this.line("/Type /Outlines"),0<ue.children.length&&(this.line("/First "+this.makeRef(ue.children[0])),this.line("/Last "+this.makeRef(ue.children[ue.children.length-1]))),this.line("/Count "+this.count_r({count:0},ue)),this.objEnd()},de.outline.renderItems=function(ue){this.ctx.pdf.internal.getCoordinateString;for(var oe=this.ctx.pdf.internal.getVerticalCoordinateString,ae=0;ae<ue.children.length;ae++){var ye=ue.children[ae];this.objStart(ye),this.line("/Title "+this.makeString(ye.title)),this.line("/Parent "+this.makeRef(ue)),0<ae&&this.line("/Prev "+this.makeRef(ue.children[ae-1])),ae<ue.children.length-1&&this.line("/Next "+this.makeRef(ue.children[ae+1])),0<ye.children.length&&(this.line("/First "+this.makeRef(ye.children[0])),this.line("/Last "+this.makeRef(ye.children[ye.children.length-1])));var Ce=this.count=this.count_r({count:0},ye);if(0<Ce&&this.line("/Count "+Ce),ye.options&&ye.options.pageNumber){var Oe=de.internal.getPageInfo(ye.options.pageNumber);this.line("/Dest ["+Oe.objId+" 0 R /XYZ 0 "+oe(0)+" 0]")}this.objEnd()}for(ae=0;ae<ue.children.length;ae++)ye=ue.children[ae],this.renderItems(ye)},de.outline.line=function(ue){this.ctx.val+=ue+`\r
`},de.outline.makeRef=function(ue){return ue.id+" 0 R"},de.outline.makeString=function(ue){return"("+de.internal.pdfEscape(ue)+")"},de.outline.objStart=function(ue){this.ctx.val+=`\r
`+ue.id+` 0 obj\r
<<\r
`},de.outline.objEnd=function(ue){this.ctx.val+=`>> \r
endobj\r
`},de.outline.count_r=function(ue,oe){for(var ae=0;ae<oe.children.length;ae++)ue.count++,this.count_r(ue,oe.children[ae]);return ue.count}}]),R=kt.API,U=function(){var ue=typeof Deflater=="function";if(!ue)throw new Error("requires deflate.js for compression");return ue},M=function(ue,oe,ae,ye){var Ce=5,Oe=Z;switch(ye){case R.image_compression.FAST:Ce=3,Oe=k;break;case R.image_compression.MEDIUM:Ce=6,Oe=Y;break;case R.image_compression.SLOW:Ce=9,Oe=_}ue=V(ue,oe,ae,Oe);var Ie=new Uint8Array(j(Ce)),xe=P(ue),Ue=new Deflater(Ce),it=Ue.append(ue),yt=Ue.flush(),ee=Ie.length+it.length+yt.length,ie=new Uint8Array(ee+4);return ie.set(Ie),ie.set(it,Ie.length),ie.set(yt,Ie.length+it.length),ie[ee++]=xe>>>24&255,ie[ee++]=xe>>>16&255,ie[ee++]=xe>>>8&255,ie[ee++]=255&xe,R.arrayBufferToBinaryString(ie)},j=function(ue,oe){var ae=Math.LOG2E*Math.log(32768)-8<<4|8,ye=ae<<8;return ye|=Math.min(3,(oe-1&255)>>1)<<6,ye|=0,[ae,255&(ye+=31-ye%31)]},P=function(ue,oe){for(var ae,ye=1,Ce=0,Oe=ue.length,Ie=0;0<Oe;){for(Oe-=ae=oe<Oe?oe:Oe;Ce+=ye+=ue[Ie++],--ae;);ye%=65521,Ce%=65521}return(Ce<<16|ye)>>>0},V=function(ue,oe,ae,ye){for(var Ce,Oe,Ie,xe=ue.length/oe,Ue=new Uint8Array(ue.length+xe),it=X(),yt=0;yt<xe;yt++){if(Ie=yt*oe,Ce=ue.subarray(Ie,Ie+oe),ye)Ue.set(ye(Ce,ae,Oe),Ie+yt);else{for(var ee=0,ie=it.length,z=[];ee<ie;ee++)z[ee]=it[ee](Ce,ae,Oe);var $=pe(z.concat());Ue.set(z[$],Ie+yt)}Oe=Ce}return Ue},H=function(ue,oe,ae){var ye=Array.apply([],ue);return ye.unshift(0),ye},k=function(ue,oe,ae){var ye,Ce=[],Oe=0,Ie=ue.length;for(Ce[0]=1;Oe<Ie;Oe++)ye=ue[Oe-oe]||0,Ce[Oe+1]=ue[Oe]-ye+256&255;return Ce},Z=function(ue,oe,ae){var ye,Ce=[],Oe=0,Ie=ue.length;for(Ce[0]=2;Oe<Ie;Oe++)ye=ae&&ae[Oe]||0,Ce[Oe+1]=ue[Oe]-ye+256&255;return Ce},Y=function(ue,oe,ae){var ye,Ce,Oe=[],Ie=0,xe=ue.length;for(Oe[0]=3;Ie<xe;Ie++)ye=ue[Ie-oe]||0,Ce=ae&&ae[Ie]||0,Oe[Ie+1]=ue[Ie]+256-(ye+Ce>>>1)&255;return Oe},_=function(ue,oe,ae){var ye,Ce,Oe,Ie,xe=[],Ue=0,it=ue.length;for(xe[0]=4;Ue<it;Ue++)ye=ue[Ue-oe]||0,Ce=ae&&ae[Ue]||0,Oe=ae&&ae[Ue-oe]||0,Ie=Q(ye,Ce,Oe),xe[Ue+1]=ue[Ue]-Ie+256&255;return xe},Q=function(ue,oe,ae){var ye=ue+oe-ae,Ce=Math.abs(ye-ue),Oe=Math.abs(ye-oe),Ie=Math.abs(ye-ae);return Ce<=Oe&&Ce<=Ie?ue:Oe<=Ie?oe:ae},X=function(){return[H,k,Z,Y,_]},pe=function(ue){for(var oe,ae,ye,Ce=0,Oe=ue.length;Ce<Oe;)((oe=te(ue[Ce].slice(1)))<ae||!ae)&&(ae=oe,ye=Ce),Ce++;return ye},te=function(ue){for(var oe=0,ae=ue.length,ye=0;oe<ae;)ye+=Math.abs(ue[oe++]);return ye},R.processPNG=function(de,ue,oe,ae,ye){var Ce,Oe,Ie,xe,Ue,it,yt=this.color_spaces.DEVICE_RGB,ee=this.decode.FLATE_DECODE,ie=8;if(this.isArrayBuffer(de)&&(de=new Uint8Array(de)),this.isArrayBufferView(de)){if(typeof PNG!="function"||typeof qt!="function")throw new Error("PNG support requires png.js and zlib.js");if(de=(Ce=new PNG(de)).imgData,ie=Ce.bits,yt=Ce.colorSpace,xe=Ce.colors,[4,6].indexOf(Ce.colorType)!==-1){if(Ce.bits===8)for(var z,$=(zt=Ce.pixelBitlength==32?new Uint32Array(Ce.decodePixels().buffer):Ce.pixelBitlength==16?new Uint16Array(Ce.decodePixels().buffer):new Uint8Array(Ce.decodePixels().buffer)).length,le=new Uint8Array($*Ce.colors),ge=new Uint8Array($),Ae=Ce.pixelBitlength-Ce.bits,Re=0,Qe=0;Re<$;Re++){for(Ft=zt[Re],z=0;z<Ae;)le[Qe++]=Ft>>>z&255,z+=Ce.bits;ge[Re]=Ft>>>z&255}if(Ce.bits===16){$=(zt=new Uint32Array(Ce.decodePixels().buffer)).length,le=new Uint8Array($*(32/Ce.pixelBitlength)*Ce.colors),ge=new Uint8Array($*(32/Ce.pixelBitlength));for(var Ft,Qt=1<Ce.colors,Et=Qe=Re=0;Re<$;)Ft=zt[Re++],le[Qe++]=Ft>>>0&255,Qt&&(le[Qe++]=Ft>>>16&255,Ft=zt[Re++],le[Qe++]=Ft>>>0&255),ge[Et++]=Ft>>>16&255;ie=8}ae!==R.image_compression.NONE&&U()?(de=M(le,Ce.width*Ce.colors,Ce.colors,ae),it=M(ge,Ce.width,1,ae)):(de=le,it=ge,ee=null)}if(Ce.colorType===3&&(yt=this.color_spaces.INDEXED,Ue=Ce.palette,Ce.transparency.indexed)){var Mt=Ce.transparency.indexed,_t=0;for(Re=0,$=Mt.length;Re<$;++Re)_t+=Mt[Re];if((_t/=255)==$-1&&Mt.indexOf(0)!==-1)Ie=[Mt.indexOf(0)];else if(_t!==$){var zt=Ce.decodePixels();for(ge=new Uint8Array(zt.length),Re=0,$=zt.length;Re<$;Re++)ge[Re]=Mt[zt[Re]];it=M(ge,Ce.width,1)}}var Ct=function(lr){var Jt;switch(lr){case R.image_compression.FAST:Jt=11;break;case R.image_compression.MEDIUM:Jt=13;break;case R.image_compression.SLOW:Jt=14;break;default:Jt=12}return Jt}(ae);return Oe=ee===this.decode.FLATE_DECODE?"/Predictor "+Ct+" /Colors "+xe+" /BitsPerComponent "+ie+" /Columns "+Ce.width:"/Colors "+xe+" /BitsPerComponent "+ie+" /Columns "+Ce.width,(this.isArrayBuffer(de)||this.isArrayBufferView(de))&&(de=this.arrayBufferToBinaryString(de)),(it&&this.isArrayBuffer(it)||this.isArrayBufferView(it))&&(it=this.arrayBufferToBinaryString(it)),this.createImageInfo(de,Ce.width,Ce.height,yt,ie,ee,ue,oe,Oe,Ie,Ue,it,Ct)}throw new Error("Unsupported PNG image data, try using JPEG instead.")},(fe=kt.API).processGIF89A=function(de,ue,oe,ae,ye){var Ce=new Lt(de),Oe=Ce.width,Ie=Ce.height,xe=[];Ce.decodeAndBlitFrameRGBA(0,xe);var Ue={data:xe,width:Oe,height:Ie},it=new Xt(100).encode(Ue,100);return fe.processJPEG.call(this,it,ue,oe,ae)},fe.processGIF87A=fe.processGIF89A,(be=kt.API).processBMP=function(de,ue,oe,ae,ye){var Ce=new Zt(de,!1),Oe=Ce.width,Ie=Ce.height,xe={data:Ce.getData(),width:Oe,height:Ie},Ue=new Xt(100).encode(xe,100);return be.processJPEG.call(this,Ue,ue,oe,ae)},kt.API.setLanguage=function(de){return this.internal.languageSettings===void 0&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),{af:"Afrikaans",sq:"Albanian",ar:"Arabic (Standard)","ar-DZ":"Arabic (Algeria)","ar-BH":"Arabic (Bahrain)","ar-EG":"Arabic (Egypt)","ar-IQ":"Arabic (Iraq)","ar-JO":"Arabic (Jordan)","ar-KW":"Arabic (Kuwait)","ar-LB":"Arabic (Lebanon)","ar-LY":"Arabic (Libya)","ar-MA":"Arabic (Morocco)","ar-OM":"Arabic (Oman)","ar-QA":"Arabic (Qatar)","ar-SA":"Arabic (Saudi Arabia)","ar-SY":"Arabic (Syria)","ar-TN":"Arabic (Tunisia)","ar-AE":"Arabic (U.A.E.)","ar-YE":"Arabic (Yemen)",an:"Aragonese",hy:"Armenian",as:"Assamese",ast:"Asturian",az:"Azerbaijani",eu:"Basque",be:"Belarusian",bn:"Bengali",bs:"Bosnian",br:"Breton",bg:"Bulgarian",my:"Burmese",ca:"Catalan",ch:"Chamorro",ce:"Chechen",zh:"Chinese","zh-HK":"Chinese (Hong Kong)","zh-CN":"Chinese (PRC)","zh-SG":"Chinese (Singapore)","zh-TW":"Chinese (Taiwan)",cv:"Chuvash",co:"Corsican",cr:"Cree",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch (Standard)","nl-BE":"Dutch (Belgian)",en:"English","en-AU":"English (Australia)","en-BZ":"English (Belize)","en-CA":"English (Canada)","en-IE":"English (Ireland)","en-JM":"English (Jamaica)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-TT":"English (Trinidad & Tobago)","en-GB":"English (United Kingdom)","en-US":"English (United States)","en-ZW":"English (Zimbabwe)",eo:"Esperanto",et:"Estonian",fo:"Faeroese",fj:"Fijian",fi:"Finnish",fr:"French (Standard)","fr-BE":"French (Belgium)","fr-CA":"French (Canada)","fr-FR":"French (France)","fr-LU":"French (Luxembourg)","fr-MC":"French (Monaco)","fr-CH":"French (Switzerland)",fy:"Frisian",fur:"Friulian",gd:"Gaelic (Scots)","gd-IE":"Gaelic (Irish)",gl:"Galacian",ka:"Georgian",de:"German (Standard)","de-AT":"German (Austria)","de-DE":"German (Germany)","de-LI":"German (Liechtenstein)","de-LU":"German (Luxembourg)","de-CH":"German (Switzerland)",el:"Greek",gu:"Gujurati",ht:"Haitian",he:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",iu:"Inuktitut",ga:"Irish",it:"Italian (Standard)","it-CH":"Italian (Switzerland)",ja:"Japanese",kn:"Kannada",ks:"Kashmiri",kk:"Kazakh",km:"Khmer",ky:"Kirghiz",tlh:"Klingon",ko:"Korean","ko-KP":"Korean (North Korea)","ko-KR":"Korean (South Korea)",la:"Latin",lv:"Latvian",lt:"Lithuanian",lb:"Luxembourgish",mk:"FYRO Macedonian",ms:"Malay",ml:"Malayalam",mt:"Maltese",mi:"Maori",mr:"Marathi",mo:"Moldavian",nv:"Navajo",ng:"Ndonga",ne:"Nepali",no:"Norwegian",nb:"Norwegian (Bokmal)",nn:"Norwegian (Nynorsk)",oc:"Occitan",or:"Oriya",om:"Oromo",fa:"Persian","fa-IR":"Persian/Iran",pl:"Polish",pt:"Portuguese","pt-BR":"Portuguese (Brazil)",pa:"Punjabi","pa-IN":"Punjabi (India)","pa-PK":"Punjabi (Pakistan)",qu:"Quechua",rm:"Rhaeto-Romanic",ro:"Romanian","ro-MO":"Romanian (Moldavia)",ru:"Russian","ru-MO":"Russian (Moldavia)",sz:"Sami (Lappish)",sg:"Sango",sa:"Sanskrit",sc:"Sardinian",sd:"Sindhi",si:"Singhalese",sr:"Serbian",sk:"Slovak",sl:"Slovenian",so:"Somani",sb:"Sorbian",es:"Spanish","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-DO":"Spanish (Dominican Republic)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-ES":"Spanish (Spain)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)",sx:"Sutu",sw:"Swahili",sv:"Swedish","sv-FI":"Swedish (Finland)","sv-SV":"Swedish (Sweden)",ta:"Tamil",tt:"Tatar",te:"Teluga",th:"Thai",tig:"Tigre",ts:"Tsonga",tn:"Tswana",tr:"Turkish",tk:"Turkmen",uk:"Ukrainian",hsb:"Upper Sorbian",ur:"Urdu",ve:"Venda",vi:"Vietnamese",vo:"Volapuk",wa:"Walloon",cy:"Welsh",xh:"Xhosa",ji:"Yiddish",zu:"Zulu"}[de]!==void 0&&(this.internal.languageSettings.languageCode=de,this.internal.languageSettings.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")}),this.internal.languageSettings.isSubscribed=!0)),this},Se=kt.API,ze=Se.getCharWidthsArray=function(de,ue){var oe,ae,ye,Ce=(ue=ue||{}).font||this.internal.getFont(),Oe=ue.fontSize||this.internal.getFontSize(),Ie=ue.charSpace||this.internal.getCharSpace(),xe=ue.widths?ue.widths:Ce.metadata.Unicode.widths,Ue=xe.fof?xe.fof:1,it=ue.kerning?ue.kerning:Ce.metadata.Unicode.kerning,yt=it.fof?it.fof:1,ee=0,ie=xe[0]||Ue,z=[];for(oe=0,ae=de.length;oe<ae;oe++)ye=de.charCodeAt(oe),typeof Ce.metadata.widthOfString=="function"?z.push((Ce.metadata.widthOfGlyph(Ce.metadata.characterToGlyph(ye))+Ie*(1e3/Oe)||0)/1e3):z.push((xe[ye]||ie)/Ue+(it[ye]&&it[ye][ee]||0)/yt),ee=ye;return z},Xe=Se.getArraySum=function(de){for(var ue=de.length,oe=0;ue;)oe+=de[--ue];return oe},wt=Se.getStringUnitWidth=function(de,ue){var oe=(ue=ue||{}).fontSize||this.internal.getFontSize(),ae=ue.font||this.internal.getFont(),ye=ue.charSpace||this.internal.getCharSpace();return typeof ae.metadata.widthOfString=="function"?ae.metadata.widthOfString(de,oe,ye)/oe:Xe(ze.apply(this,arguments))},Be=function(ue,oe,ae,ye){for(var Ce=[],Oe=0,Ie=ue.length,xe=0;Oe!==Ie&&xe+oe[Oe]<ae;)xe+=oe[Oe],Oe++;Ce.push(ue.slice(0,Oe));var Ue=Oe;for(xe=0;Oe!==Ie;)xe+oe[Oe]>ye&&(Ce.push(ue.slice(Ue,Oe)),xe=0,Ue=Oe),xe+=oe[Oe],Oe++;return Ue!==Oe&&Ce.push(ue.slice(Ue,Oe)),Ce},Me=function(ue,oe,ae){ae||(ae={});var ye,Ce,Oe,Ie,xe,Ue,it=[],yt=[it],ee=ae.textIndent||0,ie=0,z=0,$=ue.split(" "),le=ze.apply(this,[" ",ae])[0];if(Ue=ae.lineIndent===-1?$[0].length+2:ae.lineIndent||0){var ge=Array(Ue).join(" "),Ae=[];$.map(function(Ft){1<(Ft=Ft.split(/\s*\n/)).length?Ae=Ae.concat(Ft.map(function(Qt,Et){return(Et&&Qt.length?`
`:"")+Qt})):Ae.push(Ft[0])}),$=Ae,Ue=wt.apply(this,[ge,ae])}for(Oe=0,Ie=$.length;Oe<Ie;Oe++){var Re=0;if(ye=$[Oe],Ue&&ye[0]==`
`&&(ye=ye.substr(1),Re=1),Ce=ze.apply(this,[ye,ae]),oe<ee+ie+(z=Xe(Ce))||Re){if(oe<z){for(xe=Be.apply(this,[ye,Ce,oe-(ee+ie),oe]),it.push(xe.shift()),it=[xe.pop()];xe.length;)yt.push([xe.shift()]);z=Xe(Ce.slice(ye.length-(it[0]?it[0].length:0)))}else it=[ye];yt.push(it),ee=z+Ue,ie=le}else it.push(ye),ee+=ie+z,ie=le}if(Ue)var Qe=function(Qt,Et){return(Et?ge:"")+Qt.join(" ")};else Qe=function(Qt){return Qt.join(" ")};return yt.map(Qe)},Se.splitTextToSize=function(de,ue,oe){var ae,ye=(oe=oe||{}).fontSize||this.internal.getFontSize(),Ce=function(it){var yt={0:1},ee={};if(it.widths&&it.kerning)return{widths:it.widths,kerning:it.kerning};var ie=this.internal.getFont(it.fontName,it.fontStyle),z="Unicode";return ie.metadata[z]?{widths:ie.metadata[z].widths||yt,kerning:ie.metadata[z].kerning||ee}:{font:ie.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,oe);ae=Array.isArray(de)?de:de.split(/\r?\n/);var Oe=1*this.internal.scaleFactor*ue/ye;Ce.textIndent=oe.textIndent?1*oe.textIndent*this.internal.scaleFactor/ye:0,Ce.lineIndent=oe.lineIndent;var Ie,xe,Ue=[];for(Ie=0,xe=ae.length;Ie<xe;Ie++)Ue=Ue.concat(Me.apply(this,[ae[Ie],Oe,Ce]));return Ue},vt=kt.API,$e={codePages:["WinAnsiEncoding"],WinAnsiEncoding:(at=function(ue){for(var oe="klmnopqrstuvwxyz",ae={},ye=0;ye<oe.length;ye++)ae[oe[ye]]="0123456789abcdef"[ye];var Ce,Oe,Ie,xe,Ue,it={},yt=1,ee=it,ie=[],z="",$="",le=ue.length-1;for(ye=1;ye!=le;)Ue=ue[ye],ye+=1,Ue=="'"?Oe=Oe?(xe=Oe.join(""),Ce):[]:Oe?Oe.push(Ue):Ue=="{"?(ie.push([ee,xe]),ee={},xe=Ce):Ue=="}"?((Ie=ie.pop())[0][Ie[1]]=ee,xe=Ce,ee=Ie[0]):Ue=="-"?yt=-1:xe===Ce?ae.hasOwnProperty(Ue)?(z+=ae[Ue],xe=parseInt(z,16)*yt,yt=1,z=""):z+=Ue:ae.hasOwnProperty(Ue)?($+=ae[Ue],ee[xe]=parseInt($,16)*yt,yt=1,xe=Ce,$=""):$+=Ue;return it})("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},bt={Unicode:{Courier:$e,"Courier-Bold":$e,"Courier-BoldOblique":$e,"Courier-Oblique":$e,Helvetica:$e,"Helvetica-Bold":$e,"Helvetica-BoldOblique":$e,"Helvetica-Oblique":$e,"Times-Roman":$e,"Times-Bold":$e,"Times-BoldItalic":$e,"Times-Italic":$e}},ut={Unicode:{"Courier-Oblique":at("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":at("{'widths'{k3o2q4ycx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2r202m2n2n3m2o3m2p5n202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5n4l4m4m4m4n4m4o4s4p4m4q4m4r4s4s4y4t2r4u3m4v4m4w3x4x5t4y4s4z4s5k3x5l4s5m4m5n3r5o3x5p4s5q4m5r5t5s4m5t3x5u3x5v2l5w1w5x2l5y3t5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q2l6r3m6s3r6t1w6u1w6v3m6w1w6x4y6y3r6z3m7k3m7l3m7m2r7n2r7o1w7p3r7q2w7r4m7s3m7t2w7u2r7v2n7w1q7x2n7y3t202l3mcl4mal2ram3man3mao3map3mar3mas2lat4uau1uav3maw3way4uaz2lbk2sbl3t'fof'6obo2lbp3tbq3mbr1tbs2lbu1ybv3mbz3mck4m202k3mcm4mcn4mco4mcp4mcq5ycr4mcs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz2w203k6o212m6o2dw2l2cq2l3t3m3u2l17s3x19m3m}'kerning'{cl{4qu5kt5qt5rs17ss5ts}201s{201ss}201t{cks4lscmscnscoscpscls2wu2yu201ts}201x{2wu2yu}2k{201ts}2w{4qx5kx5ou5qx5rs17su5tu}2x{17su5tu5ou}2y{4qx5kx5ou5qx5rs17ss5ts}'fof'-6ofn{17sw5tw5ou5qw5rs}7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qs}3v{17su5tu5os5qs}7p{17su5tu}ck{4qu5kt5qt5rs17ss5ts}4l{4qu5kt5qt5rs17ss5ts}cm{4qu5kt5qt5rs17ss5ts}cn{4qu5kt5qt5rs17ss5ts}co{4qu5kt5qt5rs17ss5ts}cp{4qu5kt5qt5rs17ss5ts}6l{4qu5ou5qw5rt17su5tu}5q{ckuclucmucnucoucpu4lu}5r{ckuclucmucnucoucpu4lu}7q{cksclscmscnscoscps4ls}6p{4qu5ou5qw5rt17sw5tw}ek{4qu5ou5qw5rt17su5tu}el{4qu5ou5qw5rt17su5tu}em{4qu5ou5qw5rt17su5tu}en{4qu5ou5qw5rt17su5tu}eo{4qu5ou5qw5rt17su5tu}ep{4qu5ou5qw5rt17su5tu}es{17ss5ts5qs4qu}et{4qu5ou5qw5rt17sw5tw}eu{4qu5ou5qw5rt17ss5ts}ev{17ss5ts5qs4qu}6z{17sw5tw5ou5qw5rs}fm{17sw5tw5ou5qw5rs}7n{201ts}fo{17sw5tw5ou5qw5rs}fp{17sw5tw5ou5qw5rs}fq{17sw5tw5ou5qw5rs}7r{cksclscmscnscoscps4ls}fs{17sw5tw5ou5qw5rs}ft{17su5tu}fu{17su5tu}fv{17su5tu}fw{17su5tu}fz{cksclscmscnscoscps4ls}}}"),"Helvetica-Bold":at("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),Courier:at("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":at("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":at("{'widths'{k3q2q5ncx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2l202m2n2n3m2o3m2p6o202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5x4l4s4m4m4n4s4o4s4p4m4q3x4r4y4s4y4t2r4u3m4v4y4w4m4x5y4y4s4z4y5k3x5l4y5m4s5n3r5o4m5p4s5q4s5r6o5s4s5t4s5u4m5v2l5w1w5x2l5y3u5z3m6k2l6l3m6m3r6n2w6o3r6p2w6q2l6r3m6s3r6t1w6u2l6v3r6w1w6x5n6y3r6z3m7k3r7l3r7m2w7n2r7o2l7p3r7q3m7r4s7s3m7t3m7u2w7v2r7w1q7x2r7y3o202l3mcl4sal2lam3man3mao3map3mar3mas2lat4uau1yav3maw3tay4uaz2lbk2sbl3t'fof'6obo2lbp3rbr1tbs2lbu2lbv3mbz3mck4s202k3mcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3rek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3m3u2l17s4s19m3m}'kerning'{cl{4qt5ks5ot5qy5rw17sv5tv}201t{cks4lscmscnscoscpscls4wv}2k{201ts}2w{4qu5ku7mu5os5qx5ru17su5tu}2x{17su5tu5ou5qs}2y{4qv5kv7mu5ot5qz5ru17su5tu}'fof'-6o7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qu}3v{17su5tu5os5qu}fu{17su5tu5ou5qu}7p{17su5tu5ou5qu}ck{4qt5ks5ot5qy5rw17sv5tv}4l{4qt5ks5ot5qy5rw17sv5tv}cm{4qt5ks5ot5qy5rw17sv5tv}cn{4qt5ks5ot5qy5rw17sv5tv}co{4qt5ks5ot5qy5rw17sv5tv}cp{4qt5ks5ot5qy5rw17sv5tv}6l{17st5tt5ou5qu}17s{ckuclucmucnucoucpu4lu4wu}5o{ckuclucmucnucoucpu4lu4wu}5q{ckzclzcmzcnzcozcpz4lz4wu}5r{ckxclxcmxcnxcoxcpx4lx4wu}5t{ckuclucmucnucoucpu4lu4wu}7q{ckuclucmucnucoucpu4lu}6p{17sw5tw5ou5qu}ek{17st5tt5qu}el{17st5tt5ou5qu}em{17st5tt5qu}en{17st5tt5qu}eo{17st5tt5qu}ep{17st5tt5ou5qu}es{17ss5ts5qu}et{17sw5tw5ou5qu}eu{17sw5tw5ou5qu}ev{17ss5ts5qu}6z{17sw5tw5ou5qu5rs}fm{17sw5tw5ou5qu5rs}fn{17sw5tw5ou5qu5rs}fo{17sw5tw5ou5qu5rs}fp{17sw5tw5ou5qu5rs}fq{17sw5tw5ou5qu5rs}7r{cktcltcmtcntcotcpt4lt5os}fs{17sw5tw5ou5qu5rs}ft{17su5tu5ou5qu}7m{5os}fv{17su5tu5ou5qu}fw{17su5tu5ou5qu}fz{cksclscmscnscoscps4ls}}}"),Symbol:at("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:at("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}"),"Helvetica-BoldOblique":at("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),ZapfDingbats:at("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":at("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":at("{'widths'{k3n2q4ycx2l201n3m201o5t201s2l201t2l201u2l201w3r201x3r201y3r2k1t2l2l202m2n2n3m2o3m2p5n202q5t2r1p2s2l2t2l2u3m2v4n2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w4n3x4n3y4n3z3m4k5w4l3x4m3x4n4m4o4s4p3x4q3x4r4s4s4s4t2l4u2w4v4m4w3r4x5n4y4m4z4s5k3x5l4s5m3x5n3m5o3r5p4s5q3x5r5n5s3x5t3r5u3r5v2r5w1w5x2r5y2u5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q1w6r3m6s3m6t1w6u1w6v2w6w1w6x4s6y3m6z3m7k3m7l3m7m2r7n2r7o1w7p3m7q2w7r4m7s2w7t2w7u2r7v2s7w1v7x2s7y3q202l3mcl3xal2ram3man3mao3map3mar3mas2lat4wau1vav3maw4nay4waz2lbk2sbl4n'fof'6obo2lbp3mbq3obr1tbs2lbu1zbv3mbz3mck3x202k3mcm3xcn3xco3xcp3xcq5tcr4mcs3xct3xcu3xcv3xcw2l2m2ucy2lcz2ldl4mdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr4nfs3mft3mfu3mfv3mfw3mfz2w203k6o212m6m2dw2l2cq2l3t3m3u2l17s3r19m3m}'kerning'{cl{5kt4qw}201s{201sw}201t{201tw2wy2yy6q-t}201x{2wy2yy}2k{201tw}2w{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}2x{17ss5ts5os}2y{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}'fof'-6o6t{17ss5ts5qs}7t{5os}3v{5qs}7p{17su5tu5qs}ck{5kt4qw}4l{5kt4qw}cm{5kt4qw}cn{5kt4qw}co{5kt4qw}cp{5kt4qw}6l{4qs5ks5ou5qw5ru17su5tu}17s{2ks}5q{ckvclvcmvcnvcovcpv4lv}5r{ckuclucmucnucoucpu4lu}5t{2ks}6p{4qs5ks5ou5qw5ru17su5tu}ek{4qs5ks5ou5qw5ru17su5tu}el{4qs5ks5ou5qw5ru17su5tu}em{4qs5ks5ou5qw5ru17su5tu}en{4qs5ks5ou5qw5ru17su5tu}eo{4qs5ks5ou5qw5ru17su5tu}ep{4qs5ks5ou5qw5ru17su5tu}es{5ks5qs4qs}et{4qs5ks5ou5qw5ru17su5tu}eu{4qs5ks5qw5ru17su5tu}ev{5ks5qs4qs}ex{17ss5ts5qs}6z{4qv5ks5ou5qw5ru17su5tu}fm{4qv5ks5ou5qw5ru17su5tu}fn{4qv5ks5ou5qw5ru17su5tu}fo{4qv5ks5ou5qw5ru17su5tu}fp{4qv5ks5ou5qw5ru17su5tu}fq{4qv5ks5ou5qw5ru17su5tu}7r{5os}fs{4qv5ks5ou5qw5ru17su5tu}ft{17su5tu5qs}fu{17su5tu5qs}fv{17su5tu5qs}fw{17su5tu5qs}}}"),"Times-Roman":at("{'widths'{k3n2q4ycx2l201n3m201o6o201s2l201t2l201u2l201w2w201x2w201y2w2k1t2l2l202m2n2n3m2o3m2p5n202q6o2r1m2s2l2t2l2u3m2v3s2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v1w3w3s3x3s3y3s3z2w4k5w4l4s4m4m4n4m4o4s4p3x4q3r4r4s4s4s4t2l4u2r4v4s4w3x4x5t4y4s4z4s5k3r5l4s5m4m5n3r5o3x5p4s5q4s5r5y5s4s5t4s5u3x5v2l5w1w5x2l5y2z5z3m6k2l6l2w6m3m6n2w6o3m6p2w6q2l6r3m6s3m6t1w6u1w6v3m6w1w6x4y6y3m6z3m7k3m7l3m7m2l7n2r7o1w7p3m7q3m7r4s7s3m7t3m7u2w7v3k7w1o7x3k7y3q202l3mcl4sal2lam3man3mao3map3mar3mas2lat4wau1vav3maw3say4waz2lbk2sbl3s'fof'6obo2lbp3mbq2xbr1tbs2lbu1zbv3mbz2wck4s202k3mcm4scn4sco4scp4scq5tcr4mcs3xct3xcu3xcv3xcw2l2m2tcy2lcz2ldl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek2wel2wem2wen2weo2wep2weq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr3sfs3mft3mfu3mfv3mfw3mfz3m203k6o212m6m2dw2l2cq2l3t3m3u1w17s4s19m3m}'kerning'{cl{4qs5ku17sw5ou5qy5rw201ss5tw201ws}201s{201ss}201t{ckw4lwcmwcnwcowcpwclw4wu201ts}2k{201ts}2w{4qs5kw5os5qx5ru17sx5tx}2x{17sw5tw5ou5qu}2y{4qs5kw5os5qx5ru17sx5tx}'fof'-6o7t{ckuclucmucnucoucpu4lu5os5rs}3u{17su5tu5qs}3v{17su5tu5qs}7p{17sw5tw5qs}ck{4qs5ku17sw5ou5qy5rw201ss5tw201ws}4l{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cm{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cn{4qs5ku17sw5ou5qy5rw201ss5tw201ws}co{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cp{4qs5ku17sw5ou5qy5rw201ss5tw201ws}6l{17su5tu5os5qw5rs}17s{2ktclvcmvcnvcovcpv4lv4wuckv}5o{ckwclwcmwcnwcowcpw4lw4wu}5q{ckyclycmycnycoycpy4ly4wu5ms}5r{cktcltcmtcntcotcpt4lt4ws}5t{2ktclvcmvcnvcovcpv4lv4wuckv}7q{cksclscmscnscoscps4ls}6p{17su5tu5qw5rs}ek{5qs5rs}el{17su5tu5os5qw5rs}em{17su5tu5os5qs5rs}en{17su5qs5rs}eo{5qs5rs}ep{17su5tu5os5qw5rs}es{5qs}et{17su5tu5qw5rs}eu{17su5tu5qs5rs}ev{5qs}6z{17sv5tv5os5qx5rs}fm{5os5qt5rs}fn{17sv5tv5os5qx5rs}fo{17sv5tv5os5qx5rs}fp{5os5qt5rs}fq{5os5qt5rs}7r{ckuclucmucnucoucpu4lu5os}fs{17sv5tv5os5qx5rs}ft{17ss5ts5qs}fu{17sw5tw5qs}fv{17sw5tw5qs}fw{17ss5ts5qs}fz{ckuclucmucnucoucpu4lu5os5rs}}}"),"Helvetica-Oblique":at("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}")}},vt.events.push(["addFont",function(de){var ue,oe,ae,ye=de.font,Ce="Unicode";(ue=ut[Ce][ye.postScriptName])&&((oe=ye.metadata[Ce]?ye.metadata[Ce]:ye.metadata[Ce]={}).widths=ue.widths,oe.kerning=ue.kerning),(ae=bt[Ce][ye.postScriptName])&&((oe=ye.metadata[Ce]?ye.metadata[Ce]:ye.metadata[Ce]={}).encoding=ae).codePages&&ae.codePages.length&&(ye.encoding=ae.codePages[0])}]),At=kt,typeof self!="undefined"&&self||typeof d!="undefined"&&d||typeof window!="undefined"&&window||Function("return this")(),At.API.events.push(["addFont",function(de){var ue=de.font,oe=de.instance;if(oe!==void 0&&oe.existsFileInVFS(ue.postScriptName)){var ae=oe.getFileFromVFS(ue.postScriptName);if(typeof ae!="string")throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+ue.postScriptName+"').");ue.metadata=At.API.TTFFont.open(ue.postScriptName,ue.fontName,ae,ue.encoding),ue.metadata.Unicode=ue.metadata.Unicode||{encoding:{},kerning:{},widths:[]},ue.metadata.glyIdsUsed=[0]}else if(ue.isStandardFont===!1)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+ue.postScriptName+"').")}]),(Ve=kt.API).addSvg=function(de,ue,oe,ae,ye){if(ue===void 0||oe===void 0)throw new Error("addSVG needs values for 'x' and 'y'");function Ce(Mt){for(var _t=parseFloat(Mt[1]),zt=parseFloat(Mt[2]),Ct=[],lr=3,Jt=Mt.length;lr<Jt;)Mt[lr]==="c"?(Ct.push([parseFloat(Mt[lr+1]),parseFloat(Mt[lr+2]),parseFloat(Mt[lr+3]),parseFloat(Mt[lr+4]),parseFloat(Mt[lr+5]),parseFloat(Mt[lr+6])]),lr+=7):Mt[lr]==="l"?(Ct.push([parseFloat(Mt[lr+1]),parseFloat(Mt[lr+2])]),lr+=3):lr+=1;return[_t,zt,Ct]}var Oe,Ie,xe,Ue,it,yt,ee,ie,z=(Ue=document,ie=Ue.createElement("iframe"),it=".jsPDF_sillysvg_iframe {display:none;position:absolute;}",(ee=(yt=Ue).createElement("style")).type="text/css",ee.styleSheet?ee.styleSheet.cssText=it:ee.appendChild(yt.createTextNode(it)),yt.getElementsByTagName("head")[0].appendChild(ee),ie.name="childframe",ie.setAttribute("width",0),ie.setAttribute("height",0),ie.setAttribute("frameborder","0"),ie.setAttribute("scrolling","no"),ie.setAttribute("seamless","seamless"),ie.setAttribute("class","jsPDF_sillysvg_iframe"),Ue.body.appendChild(ie),ie),$=(Oe=de,(xe=((Ie=z).contentWindow||Ie.contentDocument).document).write(Oe),xe.close(),xe.getElementsByTagName("svg")[0]),le=[1,1],ge=parseFloat($.getAttribute("width")),Ae=parseFloat($.getAttribute("height"));ge&&Ae&&(ae&&ye?le=[ae/ge,ye/Ae]:ae?le=[ae/ge,ae/ge]:ye&&(le=[ye/Ae,ye/Ae]));var Re,Qe,Ft,Qt,Et=$.childNodes;for(Re=0,Qe=Et.length;Re<Qe;Re++)(Ft=Et[Re]).tagName&&Ft.tagName.toUpperCase()==="PATH"&&((Qt=Ce(Ft.getAttribute("d").split(" ")))[0]=Qt[0]*le[0]+ue,Qt[1]=Qt[1]*le[1]+oe,this.lines.call(this,Qt[2],Qt[0],Qt[1],le));return this},Ve.addSVG=Ve.addSvg,Ve.addSvgAsImage=function(de,ue,oe,ae,ye,Ce,Oe,Ie){if(isNaN(ue)||isNaN(oe))throw console.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(ae)||isNaN(ye))throw console.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var xe=document.createElement("canvas");xe.width=ae,xe.height=ye;var Ue=xe.getContext("2d");return Ue.fillStyle="#fff",Ue.fillRect(0,0,xe.width,xe.height),canvg(xe,de,{ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0,ignoreClear:!0}),this.addImage(xe.toDataURL("image/jpeg",1),ue,oe,ae,ye,Oe,Ie),this},kt.API.putTotalPages=function(de){var ue,oe=0;oe=parseInt(this.internal.getFont().id.substr(1),10)<15?(ue=new RegExp(de,"g"),this.internal.getNumberOfPages()):(ue=new RegExp(this.pdfEscape16(de,this.internal.getFont()),"g"),this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var ae=1;ae<=this.internal.getNumberOfPages();ae++)for(var ye=0;ye<this.internal.pages[ae].length;ye++)this.internal.pages[ae][ye]=this.internal.pages[ae][ye].replace(ue,oe);return this},kt.API.viewerPreferences=function(de,ue){var oe;de=de||{},ue=ue||!1;var ae,ye,Ce={HideToolbar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideMenubar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideWindowUI:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},FitWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},CenterWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},DisplayDocTitle:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.4},NonFullScreenPageMode:{defaultValue:"UseNone",value:"UseNone",type:"name",explicitSet:!1,valueSet:["UseNone","UseOutlines","UseThumbs","UseOC"],pdfVersion:1.3},Direction:{defaultValue:"L2R",value:"L2R",type:"name",explicitSet:!1,valueSet:["L2R","R2L"],pdfVersion:1.3},ViewArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},ViewClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintScaling:{defaultValue:"AppDefault",value:"AppDefault",type:"name",explicitSet:!1,valueSet:["AppDefault","None"],pdfVersion:1.6},Duplex:{defaultValue:"",value:"none",type:"name",explicitSet:!1,valueSet:["Simplex","DuplexFlipShortEdge","DuplexFlipLongEdge","none"],pdfVersion:1.7},PickTrayByPDFSize:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.7},PrintPageRange:{defaultValue:"",value:"",type:"array",explicitSet:!1,valueSet:null,pdfVersion:1.7},NumCopies:{defaultValue:1,value:1,type:"integer",explicitSet:!1,valueSet:null,pdfVersion:1.7}},Oe=Object.keys(Ce),Ie=[],xe=0,Ue=0,it=0,yt=!0;function ee(z,$){var le,ge=!1;for(le=0;le<z.length;le+=1)z[le]===$&&(ge=!0);return ge}if(this.internal.viewerpreferences===void 0&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(Ce)),this.internal.viewerpreferences.isSubscribed=!1),oe=this.internal.viewerpreferences.configuration,de==="reset"||ue===!0){var ie=Oe.length;for(it=0;it<ie;it+=1)oe[Oe[it]].value=oe[Oe[it]].defaultValue,oe[Oe[it]].explicitSet=!1}if(m(de)==="object"){for(ae in de)if(ye=de[ae],ee(Oe,ae)&&ye!==void 0){if(oe[ae].type==="boolean"&&typeof ye=="boolean")oe[ae].value=ye;else if(oe[ae].type==="name"&&ee(oe[ae].valueSet,ye))oe[ae].value=ye;else if(oe[ae].type==="integer"&&Number.isInteger(ye))oe[ae].value=ye;else if(oe[ae].type==="array"){for(xe=0;xe<ye.length;xe+=1)if(yt=!0,ye[xe].length===1&&typeof ye[xe][0]=="number")Ie.push(String(ye[xe]-1));else if(1<ye[xe].length){for(Ue=0;Ue<ye[xe].length;Ue+=1)typeof ye[xe][Ue]!="number"&&(yt=!1);yt===!0&&Ie.push([ye[xe][0]-1,ye[xe][1]-1].join(" "))}oe[ae].value="["+Ie.join(" ")+"]"}else oe[ae].value=oe[ae].defaultValue;oe[ae].explicitSet=!0}}return this.internal.viewerpreferences.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){var z,$=[];for(z in oe)oe[z].explicitSet===!0&&(oe[z].type==="name"?$.push("/"+z+" /"+oe[z].value):$.push("/"+z+" "+oe[z].value));$.length!==0&&this.internal.write(`/ViewerPreferences
<<
`+$.join(`
`)+`
>>`)}),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=oe,this},gt=kt.API,De=je=Je="",gt.addMetadata=function(de,ue){return je=ue||"http://jspdf.default.namespaceuri/",Je=de,this.internal.events.subscribe("postPutResources",function(){if(Je){var oe='<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:jspdf="'+je+'"><jspdf:metadata>',ae=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),ye=unescape(encodeURIComponent(oe)),Ce=unescape(encodeURIComponent(Je)),Oe=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),Ie=unescape(encodeURIComponent("</x:xmpmeta>")),xe=ye.length+Ce.length+Oe.length+ae.length+Ie.length;De=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+xe+" >>"),this.internal.write("stream"),this.internal.write(ae+ye+Ce+Oe+Ie),this.internal.write("endstream"),this.internal.write("endobj")}else De=""}),this.internal.events.subscribe("putCatalog",function(){De&&this.internal.write("/Metadata "+De+" 0 R")}),this},function(de,ue){var oe=de.API,ae=oe.pdfEscape16=function(Oe,Ie){for(var xe,Ue=Ie.metadata.Unicode.widths,it=["","0","00","000","0000"],yt=[""],ee=0,ie=Oe.length;ee<ie;++ee){if(xe=Ie.metadata.characterToGlyph(Oe.charCodeAt(ee)),Ie.metadata.glyIdsUsed.push(xe),Ie.metadata.toUnicode[xe]=Oe.charCodeAt(ee),Ue.indexOf(xe)==-1&&(Ue.push(xe),Ue.push([parseInt(Ie.metadata.widthOfGlyph(xe),10)])),xe=="0")return yt.join("");xe=xe.toString(16),yt.push(it[4-xe.length],xe)}return yt.join("")},ye=function(Ie){var xe,Ue,it,yt,ee,ie,z;for(ee=`/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CIDSystemInfo <<
/Registry (Adobe)
/Ordering (UCS)
/Supplement 0
>> def
/CMapName /Adobe-Identity-UCS def
/CMapType 2 def
1 begincodespacerange
<0000><ffff>
endcodespacerange`,it=[],ie=0,z=(Ue=Object.keys(Ie).sort(function($,le){return $-le})).length;ie<z;ie++)xe=Ue[ie],100<=it.length&&(ee+=`
`+it.length+` beginbfchar
`+it.join(`
`)+`
endbfchar`,it=[]),yt=("0000"+Ie[xe].toString(16)).slice(-4),xe=("0000"+(+xe).toString(16)).slice(-4),it.push("<"+xe+"><"+yt+">");return it.length&&(ee+=`
`+it.length+` beginbfchar
`+it.join(`
`)+`
endbfchar
`),ee+=`endcmap
CMapName currentdict /CMap defineresource pop
end
end`};oe.events.push(["putFont",function(Oe){!function(Ie,xe,Ue,it){if(Ie.metadata instanceof de.API.TTFFont&&Ie.encoding==="Identity-H"){for(var yt=Ie.metadata.Unicode.widths,ee=Ie.metadata.subset.encode(Ie.metadata.glyIdsUsed,1),ie="",z=0;z<ee.length;z++)ie+=String.fromCharCode(ee[z]);var $=Ue();it({data:ie,addLength1:!0}),xe("endobj");var le=Ue();it({data:ye(Ie.metadata.toUnicode),addLength1:!0}),xe("endobj");var ge=Ue();xe("<<"),xe("/Type /FontDescriptor"),xe("/FontName /"+Ie.fontName),xe("/FontFile2 "+$+" 0 R"),xe("/FontBBox "+de.API.PDFObject.convert(Ie.metadata.bbox)),xe("/Flags "+Ie.metadata.flags),xe("/StemV "+Ie.metadata.stemV),xe("/ItalicAngle "+Ie.metadata.italicAngle),xe("/Ascent "+Ie.metadata.ascender),xe("/Descent "+Ie.metadata.decender),xe("/CapHeight "+Ie.metadata.capHeight),xe(">>"),xe("endobj");var Ae=Ue();xe("<<"),xe("/Type /Font"),xe("/BaseFont /"+Ie.fontName),xe("/FontDescriptor "+ge+" 0 R"),xe("/W "+de.API.PDFObject.convert(yt)),xe("/CIDToGIDMap /Identity"),xe("/DW 1000"),xe("/Subtype /CIDFontType2"),xe("/CIDSystemInfo"),xe("<<"),xe("/Supplement 0"),xe("/Registry (Adobe)"),xe("/Ordering ("+Ie.encoding+")"),xe(">>"),xe(">>"),xe("endobj"),Ie.objectNumber=Ue(),xe("<<"),xe("/Type /Font"),xe("/Subtype /Type0"),xe("/ToUnicode "+le+" 0 R"),xe("/BaseFont /"+Ie.fontName),xe("/Encoding /"+Ie.encoding),xe("/DescendantFonts ["+Ae+" 0 R]"),xe(">>"),xe("endobj"),Ie.isAlreadyPutted=!0}}(Oe.font,Oe.out,Oe.newObject,Oe.putStream)}]),oe.events.push(["putFont",function(Oe){!function(Ie,xe,Ue,it){if(Ie.metadata instanceof de.API.TTFFont&&Ie.encoding==="WinAnsiEncoding"){Ie.metadata.Unicode.widths;for(var yt=Ie.metadata.rawData,ee="",ie=0;ie<yt.length;ie++)ee+=String.fromCharCode(yt[ie]);var z=Ue();it({data:ee,addLength1:!0}),xe("endobj");var $=Ue();it({data:ye(Ie.metadata.toUnicode),addLength1:!0}),xe("endobj");var le=Ue();for(xe("<<"),xe("/Descent "+Ie.metadata.decender),xe("/CapHeight "+Ie.metadata.capHeight),xe("/StemV "+Ie.metadata.stemV),xe("/Type /FontDescriptor"),xe("/FontFile2 "+z+" 0 R"),xe("/Flags 96"),xe("/FontBBox "+de.API.PDFObject.convert(Ie.metadata.bbox)),xe("/FontName /"+Ie.fontName),xe("/ItalicAngle "+Ie.metadata.italicAngle),xe("/Ascent "+Ie.metadata.ascender),xe(">>"),xe("endobj"),Ie.objectNumber=Ue(),ie=0;ie<Ie.metadata.hmtx.widths.length;ie++)Ie.metadata.hmtx.widths[ie]=parseInt(Ie.metadata.hmtx.widths[ie]*(1e3/Ie.metadata.head.unitsPerEm));xe("<</Subtype/TrueType/Type/Font/ToUnicode "+$+" 0 R/BaseFont/"+Ie.fontName+"/FontDescriptor "+le+" 0 R/Encoding/"+Ie.encoding+" /FirstChar 29 /LastChar 255 /Widths "+de.API.PDFObject.convert(Ie.metadata.hmtx.widths)+">>"),xe("endobj"),Ie.isAlreadyPutted=!0}}(Oe.font,Oe.out,Oe.newObject,Oe.putStream)}]);var Ce=function(Ie){var xe,Ue,it=Ie.text||"",yt=Ie.x,ee=Ie.y,ie=Ie.options||{},z=Ie.mutex||{},$=z.pdfEscape,le=z.activeFontKey,ge=z.fonts,Ae=(z.activeFontSize,""),Re=0,Qe="",Ft=ge[Ue=le].encoding;if(ge[Ue].encoding!=="Identity-H")return{text:it,x:yt,y:ee,options:ie,mutex:z};for(Qe=it,Ue=le,Object.prototype.toString.call(it)==="[object Array]"&&(Qe=it[0]),Re=0;Re<Qe.length;Re+=1)ge[Ue].metadata.hasOwnProperty("cmap")&&(xe=ge[Ue].metadata.cmap.unicode.codeMap[Qe[Re].charCodeAt(0)]),xe||Qe[Re].charCodeAt(0)<256&&ge[Ue].metadata.hasOwnProperty("Unicode")?Ae+=Qe[Re]:Ae+="";var Qt="";return parseInt(Ue.slice(1))<14||Ft==="WinAnsiEncoding"?Qt=function(Et){for(var Mt="",_t=0;_t<Et.length;_t++)Mt+=""+Et.charCodeAt(_t).toString(16);return Mt}($(Ae,Ue)):Ft==="Identity-H"&&(Qt=ae(Ae,ge[Ue])),z.isHex=!0,{text:Qt,x:yt,y:ee,options:ie,mutex:z}};oe.events.push(["postProcessText",function(Oe){var Ie=Oe.text||"",xe=Oe.x,Ue=Oe.y,it=Oe.options,yt=Oe.mutex,ee=(it.lang,[]),ie={text:Ie,x:xe,y:Ue,options:it,mutex:yt};if(Object.prototype.toString.call(Ie)==="[object Array]"){var z=0;for(z=0;z<Ie.length;z+=1)Object.prototype.toString.call(Ie[z])==="[object Array]"&&Ie[z].length===3?ee.push([Ce(Object.assign({},ie,{text:Ie[z][0]})).text,Ie[z][1],Ie[z][2]]):ee.push(Ce(Object.assign({},ie,{text:Ie[z]})).text);Oe.text=ee}else Oe.text=Ce(Object.assign({},ie,{text:Ie})).text}])}(kt,typeof self!="undefined"&&self||typeof d!="undefined"&&d||typeof window!="undefined"&&window||Function("return this")()),ht=kt.API,It=function(ue){return ue!==void 0&&(ue.vFS===void 0&&(ue.vFS={}),!0)},ht.existsFileInVFS=function(de){return!!It(this.internal)&&this.internal.vFS[de]!==void 0},ht.addFileToVFS=function(de,ue){return It(this.internal),this.internal.vFS[de]=ue,this},ht.getFileFromVFS=function(de){return It(this.internal),this.internal.vFS[de]!==void 0?this.internal.vFS[de]:null},kt.API.addHTML=function(de,ue,oe,ae,ye){if(typeof html2canvas=="undefined"&&typeof rasterizeHTML=="undefined")throw new Error("You need either https://github.com/niklasvh/html2canvas or https://github.com/cburgmer/rasterizeHTML.js");typeof ue!="number"&&(ae=ue,ye=oe),typeof ae=="function"&&(ye=ae,ae=null),typeof ye!="function"&&(ye=function(){});var Ce=this.internal,Oe=Ce.scaleFactor,Ie=Ce.pageSize.getWidth(),xe=Ce.pageSize.getHeight();if((ae=ae||{}).onrendered=function(it){ue=parseInt(ue)||0,oe=parseInt(oe)||0;var yt=ae.dim||{},ee=Object.assign({top:0,right:0,bottom:0,left:0,useFor:"content"},ae.margin),ie=yt.h||Math.min(xe,it.height/Oe),z=yt.w||Math.min(Ie,it.width/Oe)-ue,$=ae.format||"JPEG",le=ae.imageCompression||"SLOW";if(it.height>xe-ee.top-ee.bottom&&ae.pagesplit){var ge=function(Et,Mt,_t,zt,Ct){var lr=document.createElement("canvas");lr.height=Ct,lr.width=zt;var Jt=lr.getContext("2d");return Jt.mozImageSmoothingEnabled=!1,Jt.webkitImageSmoothingEnabled=!1,Jt.msImageSmoothingEnabled=!1,Jt.imageSmoothingEnabled=!1,Jt.fillStyle=ae.backgroundColor||"#ffffff",Jt.fillRect(0,0,zt,Ct),Jt.drawImage(Et,Mt,_t,zt,Ct,0,0,zt,Ct),lr},Ae=function(){for(var Qt,Et,Mt=0,_t=0,zt={},Ct=!1;;){var lr;if(_t=0,zt.top=Mt!==0?ee.top:oe,zt.left=Mt!==0?ee.left:ue,Ct=(Ie-ee.left-ee.right)*Oe<it.width,ee.useFor==="content"?Mt===0?(Qt=Math.min((Ie-ee.left)*Oe,it.width),Et=Math.min((xe-ee.top)*Oe,it.height-Mt)):(Qt=Math.min(Ie*Oe,it.width),Et=Math.min(xe*Oe,it.height-Mt),zt.top=0):(Qt=Math.min((Ie-ee.left-ee.right)*Oe,it.width),Et=Math.min((xe-ee.bottom-ee.top)*Oe,it.height-Mt)),Ct)for(;;){ee.useFor==="content"&&(_t===0?Qt=Math.min((Ie-ee.left)*Oe,it.width):(Qt=Math.min(Ie*Oe,it.width-_t),zt.left=0));var Jt=[lr=ge(it,_t,Mt,Qt,Et),zt.left,zt.top,lr.width/Oe,lr.height/Oe,$,null,le];if(this.addImage.apply(this,Jt),(_t+=Qt)>=it.width)break;this.addPage()}else Jt=[lr=ge(it,0,Mt,Qt,Et),zt.left,zt.top,lr.width/Oe,lr.height/Oe,$,null,le],this.addImage.apply(this,Jt);if((Mt+=Et)>=it.height)break;this.addPage()}ye(z,Mt,null,Jt)}.bind(this);if(it.nodeName==="CANVAS"){var Re=new Image;Re.onload=Ae,Re.src=it.toDataURL("image/png"),it=Re}else Ae()}else{var Qe=Math.random().toString(35),Ft=[it,ue,oe,z,ie,$,Qe,le];this.addImage.apply(this,Ft),ye(z,ie,Qe,Ft)}}.bind(this),typeof html2canvas!="undefined"&&!ae.rstz)return html2canvas(de,ae);if(typeof rasterizeHTML=="undefined")return null;var Ue="drawDocument";return typeof de=="string"&&(Ue=/^http/.test(de)?"drawURL":"drawHTML"),ae.width=ae.width||Ie*Oe,rasterizeHTML[Ue](de,void 0,ae).then(function(it){ae.onrendered(it.image)},function(it){ye(null,it)})},function(de){var ue,oe,ae,ye,Ce,Oe,Ie,xe,Ue,it,yt,ee,ie,z,$,le,ge,Ae,Re,Qe;ue=function(){return function(Mt){return Et.prototype=Mt,new Et};function Et(){}}(),it=function(Mt){var _t,zt,Ct,lr,Jt,ke,et;for(zt=0,Ct=Mt.length,_t=void 0,ke=lr=!1;!lr&&zt!==Ct;)(_t=Mt[zt]=Mt[zt].trimLeft())&&(lr=!0),zt++;for(zt=Ct-1;Ct&&!ke&&zt!==-1;)(_t=Mt[zt]=Mt[zt].trimRight())&&(ke=!0),zt--;for(Jt=/\s+$/g,et=!0,zt=0;zt!==Ct;)Mt[zt]!="\u2028"&&(_t=Mt[zt].replace(/\s+/g," "),et&&(_t=_t.trimLeft()),_t&&(et=Jt.test(_t)),Mt[zt]=_t),zt++;return Mt},ee=function(Mt){var _t,zt,Ct;for(_t=void 0,zt=(Ct=Mt.split(",")).shift();!_t&&zt;)_t=ae[zt.trim().toLowerCase()],zt=Ct.shift();return _t},ie=function(Mt){var _t;return-1<(Mt=Mt==="auto"?"0px":Mt).indexOf("em")&&!isNaN(Number(Mt.replace("em","")))&&(Mt=18.719*Number(Mt.replace("em",""))+"px"),-1<Mt.indexOf("pt")&&!isNaN(Number(Mt.replace("pt","")))&&(Mt=1.333*Number(Mt.replace("pt",""))+"px"),(_t=z[Mt])?_t:(_t={"xx-small":9,"x-small":11,small:13,medium:16,large:19,"x-large":23,"xx-large":28,auto:0}[Mt])!==void 0||(_t=parseFloat(Mt))?z[Mt]=_t/16:(_t=Mt.match(/([\d\.]+)(px)/),Array.isArray(_t)&&_t.length===3?z[Mt]=parseFloat(_t[1])/16:z[Mt]=1)},Ue=function(Mt){var _t,zt,Ct,lr,Jt;return Jt=Mt,lr=document.defaultView&&document.defaultView.getComputedStyle?document.defaultView.getComputedStyle(Jt,null):Jt.currentStyle?Jt.currentStyle:Jt.style,zt=void 0,(_t={})["font-family"]=ee((Ct=function(et){return et=et.replace(/-\D/g,function(We){return We.charAt(1).toUpperCase()}),lr[et]})("font-family"))||"times",_t["font-style"]=ye[Ct("font-style")]||"normal",_t["text-align"]=Ce[Ct("text-align")]||"left",(zt=Oe[Ct("font-weight")]||"normal")==="bold"&&(_t["font-style"]==="normal"?_t["font-style"]=zt:_t["font-style"]=zt+_t["font-style"]),_t["font-size"]=ie(Ct("font-size"))||1,_t["line-height"]=ie(Ct("line-height"))||1,_t.display=Ct("display")==="inline"?"inline":"block",zt=_t.display==="block",_t["margin-top"]=zt&&ie(Ct("margin-top"))||0,_t["margin-bottom"]=zt&&ie(Ct("margin-bottom"))||0,_t["padding-top"]=zt&&ie(Ct("padding-top"))||0,_t["padding-bottom"]=zt&&ie(Ct("padding-bottom"))||0,_t["margin-left"]=zt&&ie(Ct("margin-left"))||0,_t["margin-right"]=zt&&ie(Ct("margin-right"))||0,_t["padding-left"]=zt&&ie(Ct("padding-left"))||0,_t["padding-right"]=zt&&ie(Ct("padding-right"))||0,_t["page-break-before"]=Ct("page-break-before")||"auto",_t.float=Ie[Ct("cssFloat")]||"none",_t.clear=xe[Ct("clear")]||"none",_t.color=Ct("color"),_t},$=function(Mt,_t,zt){var Ct,lr,Jt,ke,et;if(Jt=!1,ke=lr=void 0,Ct=zt["#"+Mt.id])if(typeof Ct=="function")Jt=Ct(Mt,_t);else for(lr=0,ke=Ct.length;!Jt&&lr!==ke;)Jt=Ct[lr](Mt,_t),lr++;if(Ct=zt[Mt.nodeName],!Jt&&Ct)if(typeof Ct=="function")Jt=Ct(Mt,_t);else for(lr=0,ke=Ct.length;!Jt&&lr!==ke;)Jt=Ct[lr](Mt,_t),lr++;for(et=typeof Mt.className=="string"?Mt.className.split(" "):[],lr=0;lr<et.length;lr++)if(Ct=zt["."+et[lr]],!Jt&&Ct)if(typeof Ct=="function")Jt=Ct(Mt,_t);else for(lr=0,ke=Ct.length;!Jt&&lr!==ke;)Jt=Ct[lr](Mt,_t),lr++;return Jt},Qe=function(Mt,_t){var zt,Ct,lr,Jt,ke,et,We,Ke,mt;for(zt=[],Ct=[],lr=0,mt=Mt.rows[0].cells.length,We=Mt.clientWidth;lr<mt;)Ke=Mt.rows[0].cells[lr],Ct[lr]={name:Ke.textContent.toLowerCase().replace(/\s+/g,""),prompt:Ke.textContent.replace(/\r?\n/g,""),width:Ke.clientWidth/We*_t.pdf.internal.pageSize.getWidth()},lr++;for(lr=1;lr<Mt.rows.length;){for(et=Mt.rows[lr],ke={},Jt=0;Jt<et.cells.length;)ke[Ct[Jt].name]=et.cells[Jt].textContent.replace(/\r?\n/g,""),Jt++;zt.push(ke),lr++}return{rows:zt,headers:Ct}};var Ft={SCRIPT:1,STYLE:1,NOSCRIPT:1,OBJECT:1,EMBED:1,SELECT:1},Qt=1;oe=function(Mt,_t,zt){var Ct,lr,Jt,ke,et,We,Ke,mt;for(lr=Mt.childNodes,Ct=void 0,(et=(Jt=Ue(Mt)).display==="block")&&(_t.setBlockBoundary(),_t.setBlockStyle(Jt)),ke=0,We=lr.length;ke<We;){if(m(Ct=lr[ke])==="object"){if(_t.executeWatchFunctions(Ct),Ct.nodeType===1&&Ct.nodeName==="HEADER"){var dt=Ct,He=_t.pdf.margins_doc.top;_t.pdf.internal.events.subscribe("addPage",function(or){_t.y=He,oe(dt,_t,zt),_t.pdf.margins_doc.top=_t.y+10,_t.y+=10},!1)}if(Ct.nodeType===8&&Ct.nodeName==="#comment")~Ct.textContent.indexOf("ADD_PAGE")&&(_t.pdf.addPage(),_t.y=_t.pdf.margins_doc.top);else if(Ct.nodeType!==1||Ft[Ct.nodeName])if(Ct.nodeType===3){var Ze=Ct.nodeValue;if(Ct.nodeValue&&Ct.parentNode.nodeName==="LI")if(Ct.parentNode.parentNode.nodeName==="OL")Ze=Qt+++". "+Ze;else{var ct=Jt["font-size"],Vt=(3-.75*ct)*_t.pdf.internal.scaleFactor,Rt=.75*ct*_t.pdf.internal.scaleFactor,hr=1.74*ct/_t.pdf.internal.scaleFactor;mt=function(dr,Sr){this.pdf.circle(dr+Vt,Sr+Rt,hr,"FD")}}16&Ct.ownerDocument.body.compareDocumentPosition(Ct)&&_t.addText(Ze,Jt)}else typeof Ct=="string"&&_t.addText(Ct,Jt);else{var pr;if(Ct.nodeName==="IMG"){var Er=Ct.getAttribute("src");pr=le[_t.pdf.sHashCode(Er)||Er]}if(pr){_t.pdf.internal.pageSize.getHeight()-_t.pdf.margins_doc.bottom<_t.y+Ct.height&&_t.y>_t.pdf.margins_doc.top&&(_t.pdf.addPage(),_t.y=_t.pdf.margins_doc.top,_t.executeWatchFunctions(Ct));var Or=Ue(Ct),en=_t.x,Qr=12/_t.pdf.internal.scaleFactor,Cr=(Or["margin-left"]+Or["padding-left"])*Qr,Gr=(Or["margin-right"]+Or["padding-right"])*Qr,Nr=(Or["margin-top"]+Or["padding-top"])*Qr,sr=(Or["margin-bottom"]+Or["padding-bottom"])*Qr;Or.float!==void 0&&Or.float==="right"?en+=_t.settings.width-Ct.width-Gr:en+=Cr,_t.pdf.addImage(pr,en,_t.y+Nr,Ct.width,Ct.height),pr=void 0,Or.float==="right"||Or.float==="left"?(_t.watchFunctions.push(function(or,dr,Sr,Xr){return _t.y>=dr?(_t.x+=or,_t.settings.width+=Sr,!0):!!(Xr&&Xr.nodeType===1&&!Ft[Xr.nodeName]&&_t.x+Xr.width>_t.pdf.margins_doc.left+_t.pdf.margins_doc.width)&&(_t.x+=or,_t.y=dr,_t.settings.width+=Sr,!0)}.bind(this,Or.float==="left"?-Ct.width-Cr-Gr:0,_t.y+Ct.height+Nr+sr,Ct.width)),_t.watchFunctions.push(function(or,dr,Sr){return!(_t.y<or&&dr===_t.pdf.internal.getNumberOfPages())||Sr.nodeType===1&&Ue(Sr).clear==="both"&&(_t.y=or,!0)}.bind(this,_t.y+Ct.height,_t.pdf.internal.getNumberOfPages())),_t.settings.width-=Ct.width+Cr+Gr,Or.float==="left"&&(_t.x+=Ct.width+Cr+Gr)):_t.y+=Ct.height+Nr+sr}else if(Ct.nodeName==="TABLE")Ke=Qe(Ct,_t),_t.y+=10,_t.pdf.table(_t.x,_t.y,Ke.rows,Ke.headers,{autoSize:!1,printHeaders:zt.printHeaders,margins:_t.pdf.margins_doc,css:Ue(Ct)}),_t.y=_t.pdf.lastCellPos.y+_t.pdf.lastCellPos.h+20;else if(Ct.nodeName==="OL"||Ct.nodeName==="UL")Qt=1,$(Ct,_t,zt)||oe(Ct,_t,zt),_t.y+=10;else if(Ct.nodeName==="LI"){var fr=_t.x;_t.x+=20/_t.pdf.internal.scaleFactor,_t.y+=3,$(Ct,_t,zt)||oe(Ct,_t,zt),_t.x=fr}else Ct.nodeName==="BR"?(_t.y+=Jt["font-size"]*_t.pdf.internal.scaleFactor,_t.addText("\u2028",ue(Jt))):$(Ct,_t,zt)||oe(Ct,_t,zt)}}ke++}if(zt.outY=_t.y,et)return _t.setBlockBoundary(mt)},le={},ge=function(Mt,_t,zt,Ct){var lr,Jt=Mt.getElementsByTagName("img"),ke=Jt.length,et=0;function We(){_t.pdf.internal.events.publish("imagesLoaded"),Ct(lr)}function Ke(mt,dt,He){if(mt){var Ze=new Image;lr=++et,Ze.crossOrigin="",Ze.onerror=Ze.onload=function(){if(Ze.complete&&(Ze.src.indexOf("data:image/")===0&&(Ze.width=dt||Ze.width||0,Ze.height=He||Ze.height||0),Ze.width+Ze.height)){var ct=_t.pdf.sHashCode(mt)||mt;le[ct]=le[ct]||Ze}--et||We()},Ze.src=mt}}for(;ke--;)Ke(Jt[ke].getAttribute("src"),Jt[ke].width,Jt[ke].height);return et||We()},Ae=function(Mt,_t,zt){var Ct=Mt.getElementsByTagName("footer");if(0<Ct.length){Ct=Ct[0];var lr=_t.pdf.internal.write,Jt=_t.y;_t.pdf.internal.write=function(){},oe(Ct,_t,zt);var ke=Math.ceil(_t.y-Jt)+5;_t.y=Jt,_t.pdf.internal.write=lr,_t.pdf.margins_doc.bottom+=ke;for(var et=function(dt){var He=dt!==void 0?dt.pageNumber:1,Ze=_t.y;_t.y=_t.pdf.internal.pageSize.getHeight()-_t.pdf.margins_doc.bottom,_t.pdf.margins_doc.bottom-=ke;for(var ct=Ct.getElementsByTagName("span"),Vt=0;Vt<ct.length;++Vt)-1<(" "+ct[Vt].className+" ").replace(/[\n\t]/g," ").indexOf(" pageCounter ")&&(ct[Vt].innerHTML=He),-1<(" "+ct[Vt].className+" ").replace(/[\n\t]/g," ").indexOf(" totalPages ")&&(ct[Vt].innerHTML="###jsPDFVarTotalPages###");oe(Ct,_t,zt),_t.pdf.margins_doc.bottom+=ke,_t.y=Ze},We=Ct.getElementsByTagName("span"),Ke=0;Ke<We.length;++Ke)-1<(" "+We[Ke].className+" ").replace(/[\n\t]/g," ").indexOf(" totalPages ")&&_t.pdf.internal.events.subscribe("htmlRenderingFinished",_t.pdf.putTotalPages.bind(_t.pdf,"###jsPDFVarTotalPages###"),!0);_t.pdf.internal.events.subscribe("addPage",et,!1),et(),Ft.FOOTER=1}},Re=function(Mt,_t,zt,Ct,lr,Jt){if(!_t)return!1;var ke,et,We,Ke;typeof _t=="string"||_t.parentNode||(_t=""+_t.innerHTML),typeof _t=="string"&&(ke=_t.replace(/<\/?script[^>]*?>/gi,""),Ke="jsPDFhtmlText"+Date.now().toString()+(1e3*Math.random()).toFixed(0),(We=document.createElement("div")).style.cssText="position: absolute !important;clip: rect(1px 1px 1px 1px); /* IE6, IE7 */clip: rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height: 1px !important;width: 1px !important; top:auto;left:-100px;overflow: hidden;",We.innerHTML='<iframe style="height:1px;width:1px" name="'+Ke+'" />',document.body.appendChild(We),(et=window.frames[Ke]).document.open(),et.document.writeln(ke),et.document.close(),_t=et.document.body);var mt,dt=new yt(Mt,zt,Ct,lr);return ge.call(this,_t,dt,lr.elementHandlers,function(He){Ae(_t,dt,lr.elementHandlers),oe(_t,dt,lr.elementHandlers),dt.pdf.internal.events.publish("htmlRenderingFinished"),mt=dt.dispose(),typeof Jt=="function"?Jt(mt):He&&console.error("jsPDF Warning: rendering issues? provide a callback to fromHTML!")}),mt||{x:dt.x,y:dt.y}},(yt=function(Mt,_t,zt,Ct){return this.pdf=Mt,this.x=_t,this.y=zt,this.settings=Ct,this.watchFunctions=[],this.init(),this}).prototype.init=function(){return this.paragraph={text:[],style:[]},this.pdf.internal.write("q")},yt.prototype.dispose=function(){return this.pdf.internal.write("Q"),{x:this.x,y:this.y,ready:!0}},yt.prototype.executeWatchFunctions=function(Et){var Mt=!1,_t=[];if(0<this.watchFunctions.length){for(var zt=0;zt<this.watchFunctions.length;++zt)this.watchFunctions[zt](Et)===!0?Mt=!0:_t.push(this.watchFunctions[zt]);this.watchFunctions=_t}return Mt},yt.prototype.splitFragmentsIntoLines=function(Et,Mt){var _t,zt,Ct,lr,Jt,ke,et,We,Ke,mt,dt,He,Ze,ct;for(mt=this.pdf.internal.scaleFactor,lr={},ke=et=We=ct=Jt=Ct=Ke=zt=void 0,He=[dt=[]],_t=0,Ze=this.settings.width;Et.length;)if(Jt=Et.shift(),ct=Mt.shift(),Jt)if((Ct=lr[(zt=ct["font-family"])+(Ke=ct["font-style"])])||(Ct=this.pdf.internal.getFont(zt,Ke).metadata.Unicode,lr[zt+Ke]=Ct),We={widths:Ct.widths,kerning:Ct.kerning,fontSize:12*ct["font-size"],textIndent:_t},et=this.pdf.getStringUnitWidth(Jt,We)*We.fontSize/mt,Jt=="\u2028")dt=[],He.push(dt);else if(Ze<_t+et){for(ke=this.pdf.splitTextToSize(Jt,Ze,We),dt.push([ke.shift(),ct]);ke.length;)dt=[[ke.shift(),ct]],He.push(dt);_t=this.pdf.getStringUnitWidth(dt[0][0],We)*We.fontSize/mt}else dt.push([Jt,ct]),_t+=et;if(ct["text-align"]!==void 0&&(ct["text-align"]==="center"||ct["text-align"]==="right"||ct["text-align"]==="justify"))for(var Vt=0;Vt<He.length;++Vt){var Rt=this.pdf.getStringUnitWidth(He[Vt][0][0],We)*We.fontSize/mt;0<Vt&&(He[Vt][0][1]=ue(He[Vt][0][1]));var hr=Ze-Rt;if(ct["text-align"]==="right")He[Vt][0][1]["margin-left"]=hr;else if(ct["text-align"]==="center")He[Vt][0][1]["margin-left"]=hr/2;else if(ct["text-align"]==="justify"){var pr=He[Vt][0][0].split(" ").length-1;He[Vt][0][1]["word-spacing"]=hr/pr,Vt===He.length-1&&(He[Vt][0][1]["word-spacing"]=0)}}return He},yt.prototype.RenderTextFragment=function(Et,Mt){var _t,zt;zt=0,this.pdf.internal.pageSize.getHeight()-this.pdf.margins_doc.bottom<this.y+this.pdf.internal.getFontSize()&&(this.pdf.internal.write("ET","Q"),this.pdf.addPage(),this.y=this.pdf.margins_doc.top,this.pdf.internal.write("q","BT",this.getPdfColor(Mt.color),this.pdf.internal.getCoordinateString(this.x),this.pdf.internal.getVerticalCoordinateString(this.y),"Td"),zt=Math.max(zt,Mt["line-height"],Mt["font-size"]),this.pdf.internal.write(0,(-12*zt).toFixed(2),"Td")),_t=this.pdf.internal.getFont(Mt["font-family"],Mt["font-style"]);var Ct=this.getPdfColor(Mt.color);Ct!==this.lastTextColor&&(this.pdf.internal.write(Ct),this.lastTextColor=Ct),Mt["word-spacing"]!==void 0&&0<Mt["word-spacing"]&&this.pdf.internal.write(Mt["word-spacing"].toFixed(2),"Tw"),this.pdf.internal.write("/"+_t.id,(12*Mt["font-size"]).toFixed(2),"Tf","("+this.pdf.internal.pdfEscape(Et)+") Tj"),Mt["word-spacing"]!==void 0&&this.pdf.internal.write(0,"Tw")},yt.prototype.getPdfColor=function(Et){var Mt,_t,zt,Ct=/rgb\s*\(\s*(\d+),\s*(\d+),\s*(\d+\s*)\)/.exec(Et);if(Ct!=null)Mt=parseInt(Ct[1]),_t=parseInt(Ct[2]),zt=parseInt(Ct[3]);else{if(typeof Et=="string"&&Et.charAt(0)!="#"){var lr=new RGBColor(Et);Et=lr.ok?lr.toHex():"#000000"}Mt=Et.substring(1,3),Mt=parseInt(Mt,16),_t=Et.substring(3,5),_t=parseInt(_t,16),zt=Et.substring(5,7),zt=parseInt(zt,16)}if(typeof Mt=="string"&&/^#[0-9A-Fa-f]{6}$/.test(Mt)){var Jt=parseInt(Mt.substr(1),16);Mt=Jt>>16&255,_t=Jt>>8&255,zt=255&Jt}var ke=this.f3;return Mt===0&&_t===0&&zt===0||_t===void 0?ke(Mt/255)+" g":[ke(Mt/255),ke(_t/255),ke(zt/255),"rg"].join(" ")},yt.prototype.f3=function(Et){return Et.toFixed(3)},yt.prototype.renderParagraph=function(Et){var Mt,_t,zt,Ct,lr,Jt,ke,et,We,Ke,mt,dt,He;if(zt=it(this.paragraph.text),dt=this.paragraph.style,Mt=this.paragraph.blockstyle,this.paragraph.priorblockstyle,this.paragraph={text:[],style:[],blockstyle:{},priorblockstyle:Mt},zt.join("").trim()){ke=this.splitFragmentsIntoLines(zt,dt),et=Jt=void 0,_t=12/this.pdf.internal.scaleFactor,this.priorMarginBottom=this.priorMarginBottom||0,mt=(Math.max((Mt["margin-top"]||0)-this.priorMarginBottom,0)+(Mt["padding-top"]||0))*_t,Ke=((Mt["margin-bottom"]||0)+(Mt["padding-bottom"]||0))*_t,this.priorMarginBottom=Mt["margin-bottom"]||0,Mt["page-break-before"]==="always"&&(this.pdf.addPage(),this.y=0,mt=((Mt["margin-top"]||0)+(Mt["padding-top"]||0))*_t),We=this.pdf.internal.write,lr=Ct=void 0,this.y+=mt,We("q","BT 0 g",this.pdf.internal.getCoordinateString(this.x),this.pdf.internal.getVerticalCoordinateString(this.y),"Td");for(var Ze=0;ke.length;){for(Ct=et=0,lr=(Jt=ke.shift()).length;Ct!==lr;)Jt[Ct][0].trim()&&(et=Math.max(et,Jt[Ct][1]["line-height"],Jt[Ct][1]["font-size"]),He=7*Jt[Ct][1]["font-size"]),Ct++;var ct=0,Vt=0;for(Jt[0][1]["margin-left"]!==void 0&&0<Jt[0][1]["margin-left"]&&(ct=(Vt=this.pdf.internal.getCoordinateString(Jt[0][1]["margin-left"]))-Ze,Ze=Vt),We(ct+Math.max(Mt["margin-left"]||0,0)*_t,(-12*et).toFixed(2),"Td"),Ct=0,lr=Jt.length;Ct!==lr;)Jt[Ct][0]&&this.RenderTextFragment(Jt[Ct][0],Jt[Ct][1]),Ct++;if(this.y+=et*_t,this.executeWatchFunctions(Jt[0][1])&&0<ke.length){var Rt=[],hr=[];ke.forEach(function(pr){for(var Er=0,Or=pr.length;Er!==Or;)pr[Er][0]&&(Rt.push(pr[Er][0]+" "),hr.push(pr[Er][1])),++Er}),ke=this.splitFragmentsIntoLines(it(Rt),hr),We("ET","Q"),We("q","BT 0 g",this.pdf.internal.getCoordinateString(this.x),this.pdf.internal.getVerticalCoordinateString(this.y),"Td")}}return Et&&typeof Et=="function"&&Et.call(this,this.x-9,this.y-He/2),We("ET","Q"),this.y+=Ke}},yt.prototype.setBlockBoundary=function(Et){return this.renderParagraph(Et)},yt.prototype.setBlockStyle=function(Et){return this.paragraph.blockstyle=Et},yt.prototype.addText=function(Et,Mt){return this.paragraph.text.push(Et),this.paragraph.style.push(Mt)},ae={helvetica:"helvetica","sans-serif":"helvetica","times new roman":"times",serif:"times",times:"times",monospace:"courier",courier:"courier"},Oe={100:"normal",200:"normal",300:"normal",400:"normal",500:"bold",600:"bold",700:"bold",800:"bold",900:"bold",normal:"normal",bold:"bold",bolder:"bold",lighter:"normal"},ye={normal:"normal",italic:"italic",oblique:"italic"},Ce={left:"left",right:"right",center:"center",justify:"justify"},Ie={none:"none",right:"right",left:"left"},xe={none:"none",both:"both"},z={normal:1},de.fromHTML=function(Et,Mt,_t,zt,Ct,lr){return this.margins_doc=lr||{top:0,bottom:0},zt||(zt={}),zt.elementHandlers||(zt.elementHandlers={}),Re(this,Et,isNaN(Mt)?4:Mt,isNaN(_t)?4:_t,zt,Ct)}}(kt.API),kt.API,(typeof window!="undefined"&&window||typeof d!="undefined"&&d).html2pdf=function(de,ue,oe){var ae=ue.canvas;if(ae){var ye,Ce;if((ae.pdf=ue).annotations={_nameMap:[],createAnnotation:function(yt,ee){var ie,z=ue.context2d._wrapX(ee.left),$=ue.context2d._wrapY(ee.top),le=(ue.context2d._page(ee.top),yt.indexOf("#"));ie=0<=le?{name:yt.substring(le+1)}:{url:yt},ue.link(z,$,ee.right-ee.left,ee.bottom-ee.top,ie)},setName:function(yt,ee){var ie=ue.context2d._wrapX(ee.left),z=ue.context2d._wrapY(ee.top),$=ue.context2d._page(ee.top);this._nameMap[yt]={page:$,x:ie,y:z}}},ae.annotations=ue.annotations,ue.context2d._pageBreakAt=function(it){this.pageBreaks.push(it)},ue.context2d._gotoPage=function(it){for(;ue.internal.getNumberOfPages()<it;)ue.addPage();ue.setPage(it)},typeof de=="string"){de=de.replace(/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,"");var Oe,Ie,xe=document.createElement("iframe");document.body.appendChild(xe),(Oe=xe.contentDocument)!=null&&Oe!=null||(Oe=xe.contentWindow.document),Oe.open(),Oe.write(de),Oe.close(),ye=Oe.body,Ie=Oe.body||{},de=Oe.documentElement||{},Ce=Math.max(Ie.scrollHeight,Ie.offsetHeight,de.clientHeight,de.scrollHeight,de.offsetHeight)}else Ie=(ye=de).body||{},Ce=Math.max(Ie.scrollHeight,Ie.offsetHeight,de.clientHeight,de.scrollHeight,de.offsetHeight);var Ue={async:!0,allowTaint:!0,backgroundColor:"#ffffff",canvas:ae,imageTimeout:15e3,logging:!0,proxy:null,removeContainer:!0,foreignObjectRendering:!1,useCORS:!1,windowHeight:Ce=ue.internal.pageSize.getHeight(),scrollY:Ce};ue.context2d.pageWrapYEnabled=!0,ue.context2d.pageWrapY=ue.internal.pageSize.getHeight(),html2canvas(ye,Ue).then(function(it){oe&&(xe&&xe.parentElement.removeChild(xe),oe(ue))})}else alert("jsPDF canvas plugin not installed")},window.tmp=html2pdf,function(de){var ue=de.BlobBuilder||de.WebKitBlobBuilder||de.MSBlobBuilder||de.MozBlobBuilder;de.URL=de.URL||de.webkitURL||function(z,$){return($=document.createElement("a")).href=z,$};var oe=de.Blob,ae=URL.createObjectURL,ye=URL.revokeObjectURL,Ce=de.Symbol&&de.Symbol.toStringTag,Oe=!1,Ie=!1,xe=!!de.ArrayBuffer,Ue=ue&&ue.prototype.append&&ue.prototype.getBlob;try{Oe=new Blob(["\xE4"]).size===2,Ie=new Blob([new Uint8Array([1,2])]).size===2}catch(z){}function it(z){return z.map(function($){if($.buffer instanceof ArrayBuffer){var le=$.buffer;if($.byteLength!==le.byteLength){var ge=new Uint8Array($.byteLength);ge.set(new Uint8Array(le,$.byteOffset,$.byteLength)),le=ge.buffer}return le}return $})}function yt(z,$){$=$||{};var le=new ue;return it(z).forEach(function(ge){le.append(ge)}),$.type?le.getBlob($.type):le.getBlob()}function ee(z,$){return new oe(it(z),$||{})}if(de.Blob&&(yt.prototype=Blob.prototype,ee.prototype=Blob.prototype),Ce)try{File.prototype[Ce]="File",Blob.prototype[Ce]="Blob",FileReader.prototype[Ce]="FileReader"}catch(z){}function ie(){var z=!!de.ActiveXObject||"-ms-scroll-limit"in document.documentElement.style&&"-ms-ime-align"in document.documentElement.style,$=de.XMLHttpRequest&&de.XMLHttpRequest.prototype.send;z&&$&&(XMLHttpRequest.prototype.send=function(ge){ge instanceof Blob&&this.setRequestHeader("Content-Type",ge.type),$.call(this,ge)});try{new File([],"")}catch(ge){try{var le=new Function('class File extends Blob {constructor(chunks, name, opts) {opts = opts || {};super(chunks, opts || {});this.name = name;this.lastModifiedDate = opts.lastModified ? new Date(opts.lastModified) : new Date;this.lastModified = +this.lastModifiedDate;}};return new File([], ""), File')();de.File=le}catch(Ae){le=function(Qe,Ft,Qt){var Et=new Blob(Qe,Qt),Mt=Qt&&Qt.lastModified!==void 0?new Date(Qt.lastModified):new Date;return Et.name=Ft,Et.lastModifiedDate=Mt,Et.lastModified=+Mt,Et.toString=function(){return"[object File]"},Ce&&(Et[Ce]="File"),Et},de.File=le}}}Oe?(ie(),de.Blob=Ie?de.Blob:ee):Ue?(ie(),de.Blob=yt):function(){function z(zt){for(var Ct=[],lr=0;lr<zt.length;lr++){var Jt=zt.charCodeAt(lr);Jt<128?Ct.push(Jt):Jt<2048?Ct.push(192|Jt>>6,128|63&Jt):Jt<55296||57344<=Jt?Ct.push(224|Jt>>12,128|Jt>>6&63,128|63&Jt):(lr++,Jt=65536+((1023&Jt)<<10|1023&zt.charCodeAt(lr)),Ct.push(240|Jt>>18,128|Jt>>12&63,128|Jt>>6&63,128|63&Jt))}return Ct}function $(zt){var Ct,lr,Jt,ke,et,We;for(Ct="",Jt=zt.length,lr=0;lr<Jt;)switch((ke=zt[lr++])>>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:Ct+=String.fromCharCode(ke);break;case 12:case 13:et=zt[lr++],Ct+=String.fromCharCode((31&ke)<<6|63&et);break;case 14:et=zt[lr++],We=zt[lr++],Ct+=String.fromCharCode((15&ke)<<12|(63&et)<<6|(63&We)<<0)}return Ct}function le(zt){for(var Ct=new Array(zt.byteLength),lr=new Uint8Array(zt),Jt=Ct.length;Jt--;)Ct[Jt]=lr[Jt];return Ct}function ge(zt){for(var Ct="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",lr=[],Jt=0;Jt<zt.length;Jt+=3){var ke=zt[Jt],et=Jt+1<zt.length,We=et?zt[Jt+1]:0,Ke=Jt+2<zt.length,mt=Ke?zt[Jt+2]:0,dt=ke>>2,He=(3&ke)<<4|We>>4,Ze=(15&We)<<2|mt>>6,ct=63&mt;Ke||(ct=64,et||(Ze=64)),lr.push(Ct[dt],Ct[He],Ct[Ze],Ct[ct])}return lr.join("")}var Ae=Object.create||function(zt){function Ct(){}return Ct.prototype=zt,new Ct};if(xe)var Re=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],Qe=ArrayBuffer.isView||function(zt){return zt&&-1<Re.indexOf(Object.prototype.toString.call(zt))};function Ft(zt,Ct){for(var lr=0,Jt=(zt=zt||[]).length;lr<Jt;lr++){var ke=zt[lr];ke instanceof Ft?zt[lr]=ke._buffer:typeof ke=="string"?zt[lr]=z(ke):xe&&(ArrayBuffer.prototype.isPrototypeOf(ke)||Qe(ke))?zt[lr]=le(ke):xe&&(et=ke)&&DataView.prototype.isPrototypeOf(et)?zt[lr]=le(ke.buffer):zt[lr]=z(String(ke))}var et;this._buffer=[].concat.apply([],zt),this.size=this._buffer.length,this.type=Ct&&Ct.type||""}function Qt(zt,Ct,lr){var Jt=Ft.call(this,zt,lr=lr||{})||this;return Jt.name=Ct,Jt.lastModifiedDate=lr.lastModified?new Date(lr.lastModified):new Date,Jt.lastModified=+Jt.lastModifiedDate,Jt}if(Ft.prototype.slice=function(zt,Ct,lr){return new Ft([this._buffer.slice(zt||0,Ct||this._buffer.length)],{type:lr})},Ft.prototype.toString=function(){return"[object Blob]"},(Qt.prototype=Ae(Ft.prototype)).constructor=Qt,Object.setPrototypeOf)Object.setPrototypeOf(Qt,Ft);else try{Qt.__proto__=Ft}catch(zt){}function Et(){if(!(this instanceof Et))throw new TypeError("Failed to construct 'FileReader': Please use the 'new' operator, this DOM object constructor cannot be called as a function.");var zt=document.createDocumentFragment();this.addEventListener=zt.addEventListener,this.dispatchEvent=function(Ct){var lr=this["on"+Ct.type];typeof lr=="function"&&lr(Ct),zt.dispatchEvent(Ct)},this.removeEventListener=zt.removeEventListener}function Mt(zt,Ct,lr){if(!(Ct instanceof Ft))throw new TypeError("Failed to execute '"+lr+"' on 'FileReader': parameter 1 is not of type 'Blob'.");zt.result="",setTimeout(function(){this.readyState=Et.LOADING,zt.dispatchEvent(new Event("load")),zt.dispatchEvent(new Event("loadend"))})}Qt.prototype.toString=function(){return"[object File]"},Et.EMPTY=0,Et.LOADING=1,Et.DONE=2,Et.prototype.error=null,Et.prototype.onabort=null,Et.prototype.onerror=null,Et.prototype.onload=null,Et.prototype.onloadend=null,Et.prototype.onloadstart=null,Et.prototype.onprogress=null,Et.prototype.readAsDataURL=function(zt){Mt(this,zt,"readAsDataURL"),this.result="data:"+zt.type+";base64,"+ge(zt._buffer)},Et.prototype.readAsText=function(zt){Mt(this,zt,"readAsText"),this.result=$(zt._buffer)},Et.prototype.readAsArrayBuffer=function(zt){Mt(this,zt,"readAsText"),this.result=zt._buffer.slice()},Et.prototype.abort=function(){},URL.createObjectURL=function(zt){return zt instanceof Ft?"data:"+zt.type+";base64,"+ge(zt._buffer):ae.call(URL,zt)},URL.revokeObjectURL=function(zt){ye&&ye.call(URL,zt)};var _t=de.XMLHttpRequest&&de.XMLHttpRequest.prototype.send;_t&&(XMLHttpRequest.prototype.send=function(zt){zt instanceof Ft?(this.setRequestHeader("Content-Type",zt.type),_t.call(this,$(zt._buffer))):_t.call(this,zt)}),de.FileReader=Et,de.File=Qt,de.Blob=Ft}()}(typeof self!="undefined"&&self||typeof window!="undefined"&&window||typeof d!="undefined"&&d||Function('return typeof this === "object" && this.content')()||Function("return this")());var Ht,Wt,nr,Bt,Kt,Ge,qe,st,ft,nt,se,me,lt,Pe,St,Pr=Pr||function(de){if(!(de===void 0||typeof navigator!="undefined"&&/MSIE [1-9]\./.test(navigator.userAgent))){var ue=de.document,oe=function(){return de.URL||de.webkitURL||de},ae=ue.createElementNS("http://www.w3.org/1999/xhtml","a"),ye="download"in ae,Ce=/constructor/i.test(de.HTMLElement)||de.safari,Oe=/CriOS\/[\d]+/.test(navigator.userAgent),Ie=de.setImmediate||de.setTimeout,xe=function(z){Ie(function(){throw z},0)},Ue=function(z){setTimeout(function(){typeof z=="string"?oe().revokeObjectURL(z):z.remove()},4e4)},it=function(z){return/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(z.type)?new Blob([String.fromCharCode(65279),z],{type:z.type}):z},yt=function(z,$,le){le||(z=it(z));var ge,Ae=this,Re=z.type==="application/octet-stream",Qe=function(){!function(Qt,Et,Mt){for(var _t=(Et=[].concat(Et)).length;_t--;){var zt=Qt["on"+Et[_t]];if(typeof zt=="function")try{zt.call(Qt,Mt||Qt)}catch(Ct){xe(Ct)}}}(Ae,"writestart progress write writeend".split(" "))};if(Ae.readyState=Ae.INIT,ye)return ge=oe().createObjectURL(z),void Ie(function(){var Ft,Qt;ae.href=ge,ae.download=$,Ft=ae,Qt=new MouseEvent("click"),Ft.dispatchEvent(Qt),Qe(),Ue(ge),Ae.readyState=Ae.DONE},0);!function(){if((Oe||Re&&Ce)&&de.FileReader){var Ft=new FileReader;return Ft.onloadend=function(){var Qt=Oe?Ft.result:Ft.result.replace(/^data:[^;]*;/,"data:attachment/file;");de.open(Qt,"_blank")||(de.location.href=Qt),Qt=void 0,Ae.readyState=Ae.DONE,Qe()},Ft.readAsDataURL(z),Ae.readyState=Ae.INIT}ge||(ge=oe().createObjectURL(z)),Re?de.location.href=ge:de.open(ge,"_blank")||(de.location.href=ge),Ae.readyState=Ae.DONE,Qe(),Ue(ge)}()},ee=yt.prototype;return typeof navigator!="undefined"&&navigator.msSaveOrOpenBlob?function(ie,z,$){return z=z||ie.name||"download",$||(ie=it(ie)),navigator.msSaveOrOpenBlob(ie,z)}:(ee.abort=function(){},ee.readyState=ee.INIT=0,ee.WRITING=1,ee.DONE=2,ee.error=ee.onwritestart=ee.onprogress=ee.onwrite=ee.onabort=ee.onerror=ee.onwriteend=null,function(ie,z,$){return new yt(ie,z||ie.name||"download",$)})}}(typeof self!="undefined"&&self||typeof window!="undefined"&&window||void 0);function Lt(de){var ue=0;if(de[ue++]!==71||de[ue++]!==73||de[ue++]!==70||de[ue++]!==56||(de[ue++]+1&253)!=56||de[ue++]!==97)throw"Invalid GIF 87a/89a header.";var oe=de[ue++]|de[ue++]<<8,ae=de[ue++]|de[ue++]<<8,ye=de[ue++],Ce=ye>>7,Oe=1<<(7&ye)+1;de[ue++],de[ue++];var Ie=null;Ce&&(Ie=ue,ue+=3*Oe);var xe=!0,Ue=[],it=0,yt=null,ee=0,ie=null;for(this.width=oe,this.height=ae;xe&&ue<de.length;)switch(de[ue++]){case 33:switch(de[ue++]){case 255:if(de[ue]!==11||de[ue+1]==78&&de[ue+2]==69&&de[ue+3]==84&&de[ue+4]==83&&de[ue+5]==67&&de[ue+6]==65&&de[ue+7]==80&&de[ue+8]==69&&de[ue+9]==50&&de[ue+10]==46&&de[ue+11]==48&&de[ue+12]==3&&de[ue+13]==1&&de[ue+16]==0)ue+=14,ie=de[ue++]|de[ue++]<<8,ue++;else for(ue+=12;!((Mt=de[ue++])===0);)ue+=Mt;break;case 249:if(de[ue++]!==4||de[ue+4]!==0)throw"Invalid graphics extension block.";var z=de[ue++];it=de[ue++]|de[ue++]<<8,yt=de[ue++],(1&z)==0&&(yt=null),ee=z>>2&7,ue++;break;case 254:for(;!((Mt=de[ue++])===0);)ue+=Mt;break;default:throw"Unknown graphic control label: 0x"+de[ue-1].toString(16)}break;case 44:var $=de[ue++]|de[ue++]<<8,le=de[ue++]|de[ue++]<<8,ge=de[ue++]|de[ue++]<<8,Ae=de[ue++]|de[ue++]<<8,Re=de[ue++],Qe=Re>>6&1,Ft=Ie,Qt=!1;Re>>7&&(Qt=!0,Ft=ue,ue+=3*(1<<(7&Re)+1));var Et=ue;for(ue++;;){var Mt;if((Mt=de[ue++])===0)break;ue+=Mt}Ue.push({x:$,y:le,width:ge,height:Ae,has_local_palette:Qt,palette_offset:Ft,data_offset:Et,data_length:ue-Et,transparent_index:yt,interlaced:!!Qe,delay:it,disposal:ee});break;case 59:xe=!1;break;default:throw"Unknown gif block: 0x"+de[ue-1].toString(16)}this.numFrames=function(){return Ue.length},this.loopCount=function(){return ie},this.frameInfo=function(_t){if(_t<0||_t>=Ue.length)throw"Frame index out of range.";return Ue[_t]},this.decodeAndBlitFrameBGRA=function(_t,zt){var Ct=this.frameInfo(_t),lr=Ct.width*Ct.height,Jt=new Uint8Array(lr);ur(de,Ct.data_offset,Jt,lr);var ke=Ct.palette_offset,et=Ct.transparent_index;et===null&&(et=256);var We=Ct.width,Ke=oe-We,mt=We,dt=4*(Ct.y*oe+Ct.x),He=4*((Ct.y+Ct.height)*oe+Ct.x),Ze=dt,ct=4*Ke;Ct.interlaced===!0&&(ct+=4*(We+Ke)*7);for(var Vt=8,Rt=0,hr=Jt.length;Rt<hr;++Rt){var pr=Jt[Rt];if(mt===0&&(mt=We,He<=(Ze+=ct)&&(ct=Ke+4*(We+Ke)*(Vt-1),Ze=dt+(We+Ke)*(Vt<<1),Vt>>=1)),pr===et)Ze+=4;else{var Er=de[ke+3*pr],Or=de[ke+3*pr+1],en=de[ke+3*pr+2];zt[Ze++]=en,zt[Ze++]=Or,zt[Ze++]=Er,zt[Ze++]=255}--mt}},this.decodeAndBlitFrameRGBA=function(_t,zt){var Ct=this.frameInfo(_t),lr=Ct.width*Ct.height,Jt=new Uint8Array(lr);ur(de,Ct.data_offset,Jt,lr);var ke=Ct.palette_offset,et=Ct.transparent_index;et===null&&(et=256);var We=Ct.width,Ke=oe-We,mt=We,dt=4*(Ct.y*oe+Ct.x),He=4*((Ct.y+Ct.height)*oe+Ct.x),Ze=dt,ct=4*Ke;Ct.interlaced===!0&&(ct+=4*(We+Ke)*7);for(var Vt=8,Rt=0,hr=Jt.length;Rt<hr;++Rt){var pr=Jt[Rt];if(mt===0&&(mt=We,He<=(Ze+=ct)&&(ct=Ke+4*(We+Ke)*(Vt-1),Ze=dt+(We+Ke)*(Vt<<1),Vt>>=1)),pr===et)Ze+=4;else{var Er=de[ke+3*pr],Or=de[ke+3*pr+1],en=de[ke+3*pr+2];zt[Ze++]=Er,zt[Ze++]=Or,zt[Ze++]=en,zt[Ze++]=255}--mt}}}function ur(de,ue,oe,ae){for(var ye=de[ue++],Ce=1<<ye,Oe=Ce+1,Ie=Oe+1,xe=ye+1,Ue=(1<<xe)-1,it=0,yt=0,ee=0,ie=de[ue++],z=new Int32Array(4096),$=null;;){for(;it<16&&ie!==0;)yt|=de[ue++]<<it,it+=8,ie===1?ie=de[ue++]:--ie;if(it<xe)break;var le=yt&Ue;if(yt>>=xe,it-=xe,le!==Ce){if(le===Oe)break;for(var ge=le<Ie?le:$,Ae=0,Re=ge;Ce<Re;)Re=z[Re]>>8,++Ae;var Qe=Re;if(ae<ee+Ae+(ge!==le?1:0))return void console.log("Warning, gif stream longer than expected.");oe[ee++]=Qe;var Ft=ee+=Ae;for(ge!==le&&(oe[ee++]=Qe),Re=ge;Ae--;)Re=z[Re],oe[--Ft]=255&Re,Re>>=8;$!==null&&Ie<4096&&(z[Ie++]=$<<8|Qe,Ue+1<=Ie&&xe<12&&(++xe,Ue=Ue<<1|1)),$=le}else Ie=Oe+1,Ue=(1<<(xe=ye+1))-1,$=null}return ee!==ae&&console.log("Warning, gif stream shorter than expected."),oe}try{F.GifWriter=function(de,ue,oe,ae){var ye=0,Ce=(ae=ae===void 0?{}:ae).loop===void 0?null:ae.loop,Oe=ae.palette===void 0?null:ae.palette;if(ue<=0||oe<=0||65535<ue||65535<oe)throw"Width/Height invalid.";function Ie($){var le=$.length;if(le<2||256<le||le&le-1)throw"Invalid code/color length, must be power of 2 and 2 .. 256.";return le}de[ye++]=71,de[ye++]=73,de[ye++]=70,de[ye++]=56,de[ye++]=57,de[ye++]=97;var xe=0,Ue=0;if(Oe!==null){for(var it=Ie(Oe);it>>=1;)++xe;if(it=1<<xe,--xe,ae.background!==void 0){if(it<=(Ue=ae.background))throw"Background index out of range.";if(Ue===0)throw"Background index explicitly passed as 0."}}if(de[ye++]=255&ue,de[ye++]=ue>>8&255,de[ye++]=255&oe,de[ye++]=oe>>8&255,de[ye++]=(Oe!==null?128:0)|xe,de[ye++]=Ue,de[ye++]=0,Oe!==null)for(var yt=0,ee=Oe.length;yt<ee;++yt){var ie=Oe[yt];de[ye++]=ie>>16&255,de[ye++]=ie>>8&255,de[ye++]=255&ie}if(Ce!==null){if(Ce<0||65535<Ce)throw"Loop count invalid.";de[ye++]=33,de[ye++]=255,de[ye++]=11,de[ye++]=78,de[ye++]=69,de[ye++]=84,de[ye++]=83,de[ye++]=67,de[ye++]=65,de[ye++]=80,de[ye++]=69,de[ye++]=50,de[ye++]=46,de[ye++]=48,de[ye++]=3,de[ye++]=1,de[ye++]=255&Ce,de[ye++]=Ce>>8&255,de[ye++]=0}var z=!1;this.addFrame=function($,le,ge,Ae,Re,Qe){if(z===!0&&(--ye,z=!1),Qe=Qe===void 0?{}:Qe,$<0||le<0||65535<$||65535<le)throw"x/y invalid.";if(ge<=0||Ae<=0||65535<ge||65535<Ae)throw"Width/Height invalid.";if(Re.length<ge*Ae)throw"Not enough pixels for the frame size.";var Ft=!0,Qt=Qe.palette;if(Qt==null&&(Ft=!1,Qt=Oe),Qt==null)throw"Must supply either a local or global palette.";for(var Et=Ie(Qt),Mt=0;Et>>=1;)++Mt;Et=1<<Mt;var _t=Qe.delay===void 0?0:Qe.delay,zt=Qe.disposal===void 0?0:Qe.disposal;if(zt<0||3<zt)throw"Disposal out of range.";var Ct=!1,lr=0;if(Qe.transparent!==void 0&&Qe.transparent!==null&&(Ct=!0,(lr=Qe.transparent)<0||Et<=lr))throw"Transparent color index.";if((zt!==0||Ct||_t!==0)&&(de[ye++]=33,de[ye++]=249,de[ye++]=4,de[ye++]=zt<<2|(Ct===!0?1:0),de[ye++]=255&_t,de[ye++]=_t>>8&255,de[ye++]=lr,de[ye++]=0),de[ye++]=44,de[ye++]=255&$,de[ye++]=$>>8&255,de[ye++]=255&le,de[ye++]=le>>8&255,de[ye++]=255&ge,de[ye++]=ge>>8&255,de[ye++]=255&Ae,de[ye++]=Ae>>8&255,de[ye++]=Ft===!0?128|Mt-1:0,Ft===!0)for(var Jt=0,ke=Qt.length;Jt<ke;++Jt){var et=Qt[Jt];de[ye++]=et>>16&255,de[ye++]=et>>8&255,de[ye++]=255&et}ye=function(We,Ke,mt,dt){We[Ke++]=mt;var He=Ke++,Ze=1<<mt,ct=Ze-1,Vt=Ze+1,Rt=Vt+1,hr=mt+1,pr=0,Er=0;function Or(dr){for(;dr<=pr;)We[Ke++]=255&Er,Er>>=8,pr-=8,Ke===He+256&&(We[He]=255,He=Ke++)}function en(dr){Er|=dr<<pr,pr+=hr,Or(8)}var Qr=dt[0]&ct,Cr={};en(Ze);for(var Gr=1,Nr=dt.length;Gr<Nr;++Gr){var sr=dt[Gr]&ct,fr=Qr<<8|sr,or=Cr[fr];if(or===void 0){for(Er|=Qr<<pr,pr+=hr;8<=pr;)We[Ke++]=255&Er,Er>>=8,pr-=8,Ke===He+256&&(We[He]=255,He=Ke++);Rt===4096?(en(Ze),Rt=Vt+1,hr=mt+1,Cr={}):(1<<hr<=Rt&&++hr,Cr[fr]=Rt++),Qr=sr}else Qr=or}return en(Qr),en(Vt),Or(1),He+1===Ke?We[He]=0:(We[He]=Ke-He-1,We[Ke++]=0),Ke}(de,ye,Mt<2?2:Mt,Re)},this.end=function(){return z===!1&&(de[ye++]=59,z=!0),ye}},F.GifReader=Lt}catch(de){}function Xt(de){var ue,oe,ae,ye,Ce,Oe=Math.floor,Ie=new Array(64),xe=new Array(64),Ue=new Array(64),it=new Array(64),yt=new Array(65535),ee=new Array(65535),ie=new Array(64),z=new Array(64),$=[],le=0,ge=7,Ae=new Array(64),Re=new Array(64),Qe=new Array(64),Ft=new Array(256),Qt=new Array(2048),Et=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],Mt=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],_t=[0,1,2,3,4,5,6,7,8,9,10,11],zt=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],Ct=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],lr=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],Jt=[0,1,2,3,4,5,6,7,8,9,10,11],ke=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],et=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function We(ct,Vt){for(var Rt=0,hr=0,pr=new Array,Er=1;Er<=16;Er++){for(var Or=1;Or<=ct[Er];Or++)pr[Vt[hr]]=[],pr[Vt[hr]][0]=Rt,pr[Vt[hr]][1]=Er,hr++,Rt++;Rt*=2}return pr}function Ke(ct){for(var Vt=ct[0],Rt=ct[1]-1;0<=Rt;)Vt&1<<Rt&&(le|=1<<ge),Rt--,--ge<0&&(le==255?(mt(255),mt(0)):mt(le),ge=7,le=0)}function mt(ct){$.push(ct)}function dt(ct){mt(ct>>8&255),mt(255&ct)}function He(ct,Vt,Rt,hr,pr){for(var Er,Or=pr[0],en=pr[240],Qr=function(Xr,cn){var Dn,jr,Ln,gn,Un,Wn,Jn,Qn,Kn,yn,on=0;for(Kn=0;Kn<8;++Kn){Dn=Xr[on],jr=Xr[on+1],Ln=Xr[on+2],gn=Xr[on+3],Un=Xr[on+4],Wn=Xr[on+5],Jn=Xr[on+6];var ia=Dn+(Qn=Xr[on+7]),xa=Dn-Qn,ta=jr+Jn,Ni=jr-Jn,Ci=Ln+Wn,Gn=Ln-Wn,Ia=gn+Un,mn=gn-Un,In=ia+Ia,On=ia-Ia,Nn=ta+Ci,jn=ta-Ci;Xr[on]=In+Nn,Xr[on+4]=In-Nn;var ni=.707106781*(jn+On);Xr[on+2]=On+ni,Xr[on+6]=On-ni;var di=.382683433*((In=mn+Gn)-(jn=Ni+xa)),Da=.5411961*In+di,Xi=1.306562965*jn+di,ma=.707106781*(Nn=Gn+Ni),_a=xa+ma,Xa=xa-ma;Xr[on+5]=Xa+Da,Xr[on+3]=Xa-Da,Xr[on+1]=_a+Xi,Xr[on+7]=_a-Xi,on+=8}for(Kn=on=0;Kn<8;++Kn){Dn=Xr[on],jr=Xr[on+8],Ln=Xr[on+16],gn=Xr[on+24],Un=Xr[on+32],Wn=Xr[on+40],Jn=Xr[on+48];var Vi=Dn+(Qn=Xr[on+56]),Co=Dn-Qn,aa=jr+Jn,Hi=jr-Jn,ga=Ln+Wn,ha=Ln-Wn,mo=gn+Un,Pn=gn-Un,qi=Vi+mo,eo=Vi-mo,Lo=aa+ga,co=aa-ga;Xr[on]=qi+Lo,Xr[on+32]=qi-Lo;var er=.707106781*(co+eo);Xr[on+16]=eo+er,Xr[on+48]=eo-er;var Ir=.382683433*((qi=Pn+ha)-(co=Hi+Co)),Ur=.5411961*qi+Ir,Vr=1.306562965*co+Ir,hn=.707106781*(Lo=ha+Hi),Fe=Co+hn,Dt=Co-hn;Xr[on+40]=Dt+Ur,Xr[on+24]=Dt-Ur,Xr[on+8]=Fe+Vr,Xr[on+56]=Fe-Vr,on++}for(Kn=0;Kn<64;++Kn)yn=Xr[Kn]*cn[Kn],ie[Kn]=0<yn?yn+.5|0:yn-.5|0;return ie}(ct,Vt),Cr=0;Cr<64;++Cr)z[Et[Cr]]=Qr[Cr];var Gr=z[0]-Rt;Rt=z[0],Gr==0?Ke(hr[0]):(Ke(hr[ee[Er=32767+Gr]]),Ke(yt[Er]));for(var Nr=63;0<Nr&&z[Nr]==0;Nr--);if(Nr==0)return Ke(Or),Rt;for(var sr,fr=1;fr<=Nr;){for(var or=fr;z[fr]==0&&fr<=Nr;++fr);var dr=fr-or;if(16<=dr){sr=dr>>4;for(var Sr=1;Sr<=sr;++Sr)Ke(en);dr&=15}Er=32767+z[fr],Ke(pr[(dr<<4)+ee[Er]]),Ke(yt[Er]),fr++}return Nr!=63&&Ke(Or),Rt}function Ze(ct){(ct<=0&&(ct=1),100<ct&&(ct=100),Ce!=ct)&&(function(Vt){for(var Rt=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],hr=0;hr<64;hr++){var pr=Oe((Rt[hr]*Vt+50)/100);pr<1?pr=1:255<pr&&(pr=255),Ie[Et[hr]]=pr}for(var Er=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],Or=0;Or<64;Or++){var en=Oe((Er[Or]*Vt+50)/100);en<1?en=1:255<en&&(en=255),xe[Et[Or]]=en}for(var Qr=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],Cr=0,Gr=0;Gr<8;Gr++)for(var Nr=0;Nr<8;Nr++)Ue[Cr]=1/(Ie[Et[Cr]]*Qr[Gr]*Qr[Nr]*8),it[Cr]=1/(xe[Et[Cr]]*Qr[Gr]*Qr[Nr]*8),Cr++}(ct<50?Math.floor(5e3/ct):Math.floor(200-2*ct)),Ce=ct)}this.encode=function(ct,Vt){var Rt,hr;new Date().getTime(),Vt&&Ze(Vt),$=new Array,le=0,ge=7,dt(65496),dt(65504),dt(16),mt(74),mt(70),mt(73),mt(70),mt(0),mt(1),mt(1),mt(0),dt(1),dt(1),mt(0),mt(0),function(){dt(65499),dt(132),mt(0);for(var gn=0;gn<64;gn++)mt(Ie[gn]);mt(1);for(var Un=0;Un<64;Un++)mt(xe[Un])}(),Rt=ct.width,hr=ct.height,dt(65472),dt(17),mt(8),dt(hr),dt(Rt),mt(3),mt(1),mt(17),mt(0),mt(2),mt(17),mt(1),mt(3),mt(17),mt(1),function(){dt(65476),dt(418),mt(0);for(var gn=0;gn<16;gn++)mt(Mt[gn+1]);for(var Un=0;Un<=11;Un++)mt(_t[Un]);mt(16);for(var Wn=0;Wn<16;Wn++)mt(zt[Wn+1]);for(var Jn=0;Jn<=161;Jn++)mt(Ct[Jn]);mt(1);for(var Qn=0;Qn<16;Qn++)mt(lr[Qn+1]);for(var Kn=0;Kn<=11;Kn++)mt(Jt[Kn]);mt(17);for(var yn=0;yn<16;yn++)mt(ke[yn+1]);for(var on=0;on<=161;on++)mt(et[on])}(),dt(65498),dt(12),mt(3),mt(1),mt(0),mt(2),mt(17),mt(3),mt(17),mt(0),mt(63),mt(0);var pr=0,Er=0,Or=0;le=0,ge=7,this.encode.displayName="_encode_";for(var en,Qr,Cr,Gr,Nr,sr,fr,or,dr,Sr=ct.data,Xr=ct.width,cn=ct.height,Dn=4*Xr,jr=0;jr<cn;){for(en=0;en<Dn;){for(sr=Nr=Dn*jr+en,fr=-1,dr=or=0;dr<64;dr++)sr=Nr+(or=dr>>3)*Dn+(fr=4*(7&dr)),cn<=jr+or&&(sr-=Dn*(jr+1+or-cn)),Dn<=en+fr&&(sr-=en+fr-Dn+4),Qr=Sr[sr++],Cr=Sr[sr++],Gr=Sr[sr++],Ae[dr]=(Qt[Qr]+Qt[Cr+256>>0]+Qt[Gr+512>>0]>>16)-128,Re[dr]=(Qt[Qr+768>>0]+Qt[Cr+1024>>0]+Qt[Gr+1280>>0]>>16)-128,Qe[dr]=(Qt[Qr+1280>>0]+Qt[Cr+1536>>0]+Qt[Gr+1792>>0]>>16)-128;pr=He(Ae,Ue,pr,ue,ae),Er=He(Re,it,Er,oe,ye),Or=He(Qe,it,Or,oe,ye),en+=32}jr+=8}if(0<=ge){var Ln=[];Ln[1]=ge+1,Ln[0]=(1<<ge+1)-1,Ke(Ln)}return dt(65497),new Uint8Array($)},function(){new Date().getTime(),de||(de=50),function(){for(var ct=String.fromCharCode,Vt=0;Vt<256;Vt++)Ft[Vt]=ct(Vt)}(),ue=We(Mt,_t),oe=We(lr,Jt),ae=We(zt,Ct),ye=We(ke,et),function(){for(var ct=1,Vt=2,Rt=1;Rt<=15;Rt++){for(var hr=ct;hr<Vt;hr++)ee[32767+hr]=Rt,yt[32767+hr]=[],yt[32767+hr][1]=Rt,yt[32767+hr][0]=hr;for(var pr=-(Vt-1);pr<=-ct;pr++)ee[32767+pr]=Rt,yt[32767+pr]=[],yt[32767+pr][1]=Rt,yt[32767+pr][0]=Vt-1+pr;ct<<=1,Vt<<=1}}(),function(){for(var ct=0;ct<256;ct++)Qt[ct]=19595*ct,Qt[ct+256>>0]=38470*ct,Qt[ct+512>>0]=7471*ct+32768,Qt[ct+768>>0]=-11059*ct,Qt[ct+1024>>0]=-21709*ct,Qt[ct+1280>>0]=32768*ct+8421375,Qt[ct+1536>>0]=-27439*ct,Qt[ct+1792>>0]=-5329*ct}(),Ze(de),new Date().getTime()}()}function Zt(de,ue){if(this.pos=0,this.buffer=de,this.datav=new DataView(de.buffer),this.is_with_alpha=!!ue,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,["BM","BA","CI","CP","IC","PT"].indexOf(this.flag)===-1)throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}window.tmp=Lt,kt.API.adler32cs=(Ge=typeof ArrayBuffer=="function"&&typeof Uint8Array=="function",qe=null,st=function(){if(!Ge)return function(){return!1};try{var de={};typeof de.Buffer=="function"&&(qe=de.Buffer)}catch(ue){}return function(ue){return ue instanceof ArrayBuffer||qe!==null&&ue instanceof qe}}(),ft=qe!==null?function(de){return new qe(de,"utf8").toString("binary")}:function(de){return unescape(encodeURIComponent(de))},nt=function(ue,oe){for(var ae=65535&ue,ye=ue>>>16,Ce=0,Oe=oe.length;Ce<Oe;Ce++)ae=(ae+(255&oe.charCodeAt(Ce)))%65521,ye=(ye+ae)%65521;return(ye<<16|ae)>>>0},se=function(ue,oe){for(var ae=65535&ue,ye=ue>>>16,Ce=0,Oe=oe.length;Ce<Oe;Ce++)ae=(ae+oe[Ce])%65521,ye=(ye+ae)%65521;return(ye<<16|ae)>>>0},lt=(me={}).Adler32=(((Kt=(Bt=function(ue){if(!(this instanceof Bt))throw new TypeError("Constructor cannot called be as a function.");if(!isFinite(ue=ue==null?1:+ue))throw new Error("First arguments needs to be a finite number.");this.checksum=ue>>>0}).prototype={}).constructor=Bt).from=((Ht=function(ue){if(!(this instanceof Bt))throw new TypeError("Constructor cannot called be as a function.");if(ue==null)throw new Error("First argument needs to be a string.");this.checksum=nt(1,ue.toString())}).prototype=Kt,Ht),Bt.fromUtf8=((Wt=function(ue){if(!(this instanceof Bt))throw new TypeError("Constructor cannot called be as a function.");if(ue==null)throw new Error("First argument needs to be a string.");var oe=ft(ue.toString());this.checksum=nt(1,oe)}).prototype=Kt,Wt),Ge&&(Bt.fromBuffer=((nr=function(ue){if(!(this instanceof Bt))throw new TypeError("Constructor cannot called be as a function.");if(!st(ue))throw new Error("First argument needs to be ArrayBuffer.");var oe=new Uint8Array(ue);return this.checksum=se(1,oe)}).prototype=Kt,nr)),Kt.update=function(de){if(de==null)throw new Error("First argument needs to be a string.");return de=de.toString(),this.checksum=nt(this.checksum,de)},Kt.updateUtf8=function(de){if(de==null)throw new Error("First argument needs to be a string.");var ue=ft(de.toString());return this.checksum=nt(this.checksum,ue)},Ge&&(Kt.updateBuffer=function(de){if(!st(de))throw new Error("First argument needs to be ArrayBuffer.");var ue=new Uint8Array(de);return this.checksum=se(this.checksum,ue)}),Kt.clone=function(){return new lt(this.checksum)},Bt),me.from=function(de){if(de==null)throw new Error("First argument needs to be a string.");return nt(1,de.toString())},me.fromUtf8=function(de){if(de==null)throw new Error("First argument needs to be a string.");var ue=ft(de.toString());return nt(1,ue)},Ge&&(me.fromBuffer=function(de){if(!st(de))throw new Error("First argument need to be ArrayBuffer.");var ue=new Uint8Array(de);return se(1,ue)}),me),function(de){de.__bidiEngine__=de.prototype.__bidiEngine__=function(ae){var ye,Ce,Oe,Ie,xe,Ue,it,yt=ue,ee=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],ie=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],z={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},$={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},le=["(",")","(","<",">","<","[","]","[","{","}","{","\xAB","\xBB","\xAB","\u2039","\u203A","\u2039","\u2045","\u2046","\u2045","\u207D","\u207E","\u207D","\u208D","\u208E","\u208D","\u2264","\u2265","\u2264","\u2329","\u232A","\u2329","\uFE59","\uFE5A","\uFE59","\uFE5B","\uFE5C","\uFE5B","\uFE5D","\uFE5E","\uFE5D","\uFE64","\uFE65","\uFE64"],ge=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),Ae=!1,Re=0;this.__bidiEngine__={};var Qe=function(lr){var Jt=lr.charCodeAt(),ke=Jt>>8,et=$[ke];return et!==void 0?yt[256*et+(255&Jt)]:ke===252||ke===253?"AL":ge.test(ke)?"L":ke===8?"R":"N"},Ft=function(lr){for(var Jt,ke=0;ke<lr.length;ke++){if((Jt=Qe(lr.charAt(ke)))==="L")return!1;if(Jt==="R")return!0}return!1},Qt=function(lr,Jt,ke,et){var We,Ke,mt,dt,He=Jt[et];switch(He){case"L":case"R":Ae=!1;break;case"N":case"AN":break;case"EN":Ae&&(He="AN");break;case"AL":Ae=!0,He="R";break;case"WS":He="N";break;case"CS":et<1||et+1>=Jt.length||(We=ke[et-1])!=="EN"&&We!=="AN"||(Ke=Jt[et+1])!=="EN"&&Ke!=="AN"?He="N":Ae&&(Ke="AN"),He=Ke===We?Ke:"N";break;case"ES":He=(We=0<et?ke[et-1]:"B")==="EN"&&et+1<Jt.length&&Jt[et+1]==="EN"?"EN":"N";break;case"ET":if(0<et&&ke[et-1]==="EN"){He="EN";break}if(Ae){He="N";break}for(mt=et+1,dt=Jt.length;mt<dt&&Jt[mt]==="ET";)mt++;He=mt<dt&&Jt[mt]==="EN"?"EN":"N";break;case"NSM":if(Oe&&!Ie){for(dt=Jt.length,mt=et+1;mt<dt&&Jt[mt]==="NSM";)mt++;if(mt<dt){var Ze=lr[et],ct=1425<=Ze&&Ze<=2303||Ze===64286;if(We=Jt[mt],ct&&(We==="R"||We==="AL")){He="R";break}}}He=et<1||(We=Jt[et-1])==="B"?"N":ke[et-1];break;case"B":ye=!(Ae=!1),He=Re;break;case"S":Ce=!0,He="N";break;case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":Ae=!1;break;case"BN":He="N"}return He},Et=function(lr,Jt,ke){var et=lr.split("");return ke&&Mt(et,ke,{hiLevel:Re}),et.reverse(),Jt&&Jt.reverse(),et.join("")},Mt=function(lr,Jt,ke){var et,We,Ke,mt,dt,He=-1,Ze=lr.length,ct=0,Vt=[],Rt=Re?ie:ee,hr=[];for(Ce=ye=Ae=!1,We=0;We<Ze;We++)hr[We]=Qe(lr[We]);for(Ke=0;Ke<Ze;Ke++){if(dt=ct,Vt[Ke]=Qt(lr,hr,Vt,Ke),et=240&(ct=Rt[dt][z[Vt[Ke]]]),ct&=15,Jt[Ke]=mt=Rt[ct][5],0<et)if(et===16){for(We=He;We<Ke;We++)Jt[We]=1;He=-1}else He=-1;if(Rt[ct][6])He===-1&&(He=Ke);else if(-1<He){for(We=He;We<Ke;We++)Jt[We]=mt;He=-1}hr[Ke]==="B"&&(Jt[Ke]=0),ke.hiLevel|=mt}Ce&&function(pr,Er,Or){for(var en=0;en<Or;en++)if(pr[en]==="S"){Er[en]=Re;for(var Qr=en-1;0<=Qr&&pr[Qr]==="WS";Qr--)Er[Qr]=Re}}(hr,Jt,Ze)},_t=function(lr,Jt,ke,et,We){if(!(We.hiLevel<lr)){if(lr===1&&Re===1&&!ye)return Jt.reverse(),void(ke&&ke.reverse());for(var Ke,mt,dt,He,Ze=Jt.length,ct=0;ct<Ze;){if(et[ct]>=lr){for(dt=ct+1;dt<Ze&&et[dt]>=lr;)dt++;for(He=ct,mt=dt-1;He<mt;He++,mt--)Ke=Jt[He],Jt[He]=Jt[mt],Jt[mt]=Ke,ke&&(Ke=ke[He],ke[He]=ke[mt],ke[mt]=Ke);ct=dt}ct++}}},zt=function(lr,Jt,ke){var et=lr.split(""),We={hiLevel:Re};return ke||(ke=[]),Mt(et,ke,We),function(Ke,mt,dt){if(dt.hiLevel!==0&&it)for(var He,Ze=0;Ze<Ke.length;Ze++)mt[Ze]===1&&0<=(He=le.indexOf(Ke[Ze]))&&(Ke[Ze]=le[He+1])}(et,ke,We),_t(2,et,Jt,ke,We),_t(1,et,Jt,ke,We),et.join("")};return this.__bidiEngine__.doBidiReorder=function(Ct,lr,Jt){if(function(et,We){if(We)for(var Ke=0;Ke<et.length;Ke++)We[Ke]=Ke;Ie===void 0&&(Ie=Ft(et)),Ue===void 0&&(Ue=Ft(et))}(Ct,lr),Oe||!xe||Ue)if(Oe&&xe&&Ie^Ue)Re=Ie?1:0,Ct=Et(Ct,lr,Jt);else if(!Oe&&xe&&Ue)Re=Ie?1:0,Ct=zt(Ct,lr,Jt),Ct=Et(Ct,lr);else if(!Oe||Ie||xe||Ue){if(Oe&&!xe&&Ie^Ue)Ct=Et(Ct,lr),Ct=Ie?(Re=0,zt(Ct,lr,Jt)):(Re=1,Ct=zt(Ct,lr,Jt),Et(Ct,lr));else if(Oe&&Ie&&!xe&&Ue)Re=1,Ct=zt(Ct,lr,Jt),Ct=Et(Ct,lr);else if(!Oe&&!xe&&Ie^Ue){var ke=it;Ie?(Re=1,Ct=zt(Ct,lr,Jt),Re=0,it=!1,Ct=zt(Ct,lr,Jt),it=ke):(Re=0,Ct=zt(Ct,lr,Jt),Ct=Et(Ct,lr),it=!(Re=1),Ct=zt(Ct,lr,Jt),it=ke,Ct=Et(Ct,lr))}}else Re=0,Ct=zt(Ct,lr,Jt);else Re=Ie?1:0,Ct=zt(Ct,lr,Jt);return Ct},this.__bidiEngine__.setOptions=function(Ct){Ct&&(Oe=Ct.isInputVisual,xe=Ct.isOutputVisual,Ie=Ct.isInputRtl,Ue=Ct.isOutputRtl,it=Ct.isSymmetricSwapping)},this.__bidiEngine__.setOptions(ae),this.__bidiEngine__};var ue=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],oe=new de.__bidiEngine__({isInputVisual:!0});de.API.events.push(["postProcessText",function(ae){var ye=ae.text,Ce=(ae.x,ae.y,ae.options||{}),Oe=(ae.mutex,Ce.lang,[]);if(Object.prototype.toString.call(ye)==="[object Array]"){var Ie=0;for(Oe=[],Ie=0;Ie<ye.length;Ie+=1)Object.prototype.toString.call(ye[Ie])==="[object Array]"?Oe.push([oe.doBidiReorder(ye[Ie][0]),ye[Ie][1],ye[Ie][2]]):Oe.push([oe.doBidiReorder(ye[Ie])]);ae.text=Oe}else ae.text=oe.doBidiReorder(ye)}])}(kt),window.tmp=Xt,Zt.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.bitPP===16&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var de=this.colors===0?1<<this.bitPP:this.colors;this.palette=new Array(de);for(var ue=0;ue<de;ue++){var oe=this.datav.getUint8(this.pos++,!0),ae=this.datav.getUint8(this.pos++,!0),ye=this.datav.getUint8(this.pos++,!0),Ce=this.datav.getUint8(this.pos++,!0);this.palette[ue]={red:ye,green:ae,blue:oe,quad:Ce}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},Zt.prototype.parseBGR=function(){this.pos=this.offset;try{var de="bit"+this.bitPP,ue=this.width*this.height*4;this.data=new Uint8Array(ue),this[de]()}catch(oe){console.log("bit decode error:"+oe)}},Zt.prototype.bit1=function(){var de=Math.ceil(this.width/8),ue=de%4,oe=0<=this.height?this.height-1:-this.height;for(oe=this.height-1;0<=oe;oe--){for(var ae=this.bottom_up?oe:this.height-1-oe,ye=0;ye<de;ye++)for(var Ce=this.datav.getUint8(this.pos++,!0),Oe=ae*this.width*4+8*ye*4,Ie=0;Ie<8&&8*ye+Ie<this.width;Ie++){var xe=this.palette[Ce>>7-Ie&1];this.data[Oe+4*Ie]=xe.blue,this.data[Oe+4*Ie+1]=xe.green,this.data[Oe+4*Ie+2]=xe.red,this.data[Oe+4*Ie+3]=255}ue!=0&&(this.pos+=4-ue)}},Zt.prototype.bit4=function(){for(var de=Math.ceil(this.width/2),ue=de%4,oe=this.height-1;0<=oe;oe--){for(var ae=this.bottom_up?oe:this.height-1-oe,ye=0;ye<de;ye++){var Ce=this.datav.getUint8(this.pos++,!0),Oe=ae*this.width*4+2*ye*4,Ie=Ce>>4,xe=15&Ce,Ue=this.palette[Ie];if(this.data[Oe]=Ue.blue,this.data[Oe+1]=Ue.green,this.data[Oe+2]=Ue.red,this.data[Oe+3]=255,2*ye+1>=this.width)break;Ue=this.palette[xe],this.data[Oe+4]=Ue.blue,this.data[Oe+4+1]=Ue.green,this.data[Oe+4+2]=Ue.red,this.data[Oe+4+3]=255}ue!=0&&(this.pos+=4-ue)}},Zt.prototype.bit8=function(){for(var de=this.width%4,ue=this.height-1;0<=ue;ue--){for(var oe=this.bottom_up?ue:this.height-1-ue,ae=0;ae<this.width;ae++){var ye=this.datav.getUint8(this.pos++,!0),Ce=oe*this.width*4+4*ae;if(ye<this.palette.length){var Oe=this.palette[ye];this.data[Ce]=Oe.red,this.data[Ce+1]=Oe.green,this.data[Ce+2]=Oe.blue,this.data[Ce+3]=255}else this.data[Ce]=255,this.data[Ce+1]=255,this.data[Ce+2]=255,this.data[Ce+3]=255}de!=0&&(this.pos+=4-de)}},Zt.prototype.bit15=function(){for(var de=this.width%3,ue=parseInt("11111",2),oe=this.height-1;0<=oe;oe--){for(var ae=this.bottom_up?oe:this.height-1-oe,ye=0;ye<this.width;ye++){var Ce=this.datav.getUint16(this.pos,!0);this.pos+=2;var Oe=(Ce&ue)/ue*255|0,Ie=(Ce>>5&ue)/ue*255|0,xe=(Ce>>10&ue)/ue*255|0,Ue=Ce>>15?255:0,it=ae*this.width*4+4*ye;this.data[it]=xe,this.data[it+1]=Ie,this.data[it+2]=Oe,this.data[it+3]=Ue}this.pos+=de}},Zt.prototype.bit16=function(){for(var de=this.width%3,ue=parseInt("11111",2),oe=parseInt("111111",2),ae=this.height-1;0<=ae;ae--){for(var ye=this.bottom_up?ae:this.height-1-ae,Ce=0;Ce<this.width;Ce++){var Oe=this.datav.getUint16(this.pos,!0);this.pos+=2;var Ie=(Oe&ue)/ue*255|0,xe=(Oe>>5&oe)/oe*255|0,Ue=(Oe>>11)/ue*255|0,it=ye*this.width*4+4*Ce;this.data[it]=Ue,this.data[it+1]=xe,this.data[it+2]=Ie,this.data[it+3]=255}this.pos+=de}},Zt.prototype.bit24=function(){for(var de=this.height-1;0<=de;de--){for(var ue=this.bottom_up?de:this.height-1-de,oe=0;oe<this.width;oe++){var ae=this.datav.getUint8(this.pos++,!0),ye=this.datav.getUint8(this.pos++,!0),Ce=this.datav.getUint8(this.pos++,!0),Oe=ue*this.width*4+4*oe;this.data[Oe]=Ce,this.data[Oe+1]=ye,this.data[Oe+2]=ae,this.data[Oe+3]=255}this.pos+=this.width%4}},Zt.prototype.bit32=function(){for(var de=this.height-1;0<=de;de--)for(var ue=this.bottom_up?de:this.height-1-de,oe=0;oe<this.width;oe++){var ae=this.datav.getUint8(this.pos++,!0),ye=this.datav.getUint8(this.pos++,!0),Ce=this.datav.getUint8(this.pos++,!0),Oe=this.datav.getUint8(this.pos++,!0),Ie=ue*this.width*4+4*oe;this.data[Ie]=Ce,this.data[Ie+1]=ye,this.data[Ie+2]=ae,this.data[Ie+3]=Oe}},Zt.prototype.getData=function(){return this.data},window.tmp=Zt,function(de){var ue=15,oe=573,ae=[0,1,2,3,4,4,5,5,6,6,6,6,7,7,7,7,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,16,17,18,18,19,19,20,20,20,20,21,21,21,21,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29];function ye(){var ie=this;function z($,le){for(var ge=0;ge|=1&$,$>>>=1,ge<<=1,0<--le;);return ge>>>1}ie.build_tree=function($){var le,ge,Ae,Re=ie.dyn_tree,Qe=ie.stat_desc.static_tree,Ft=ie.stat_desc.elems,Qt=-1;for($.heap_len=0,$.heap_max=oe,le=0;le<Ft;le++)Re[2*le]!==0?($.heap[++$.heap_len]=Qt=le,$.depth[le]=0):Re[2*le+1]=0;for(;$.heap_len<2;)Re[2*(Ae=$.heap[++$.heap_len]=Qt<2?++Qt:0)]=1,$.depth[Ae]=0,$.opt_len--,Qe&&($.static_len-=Qe[2*Ae+1]);for(ie.max_code=Qt,le=Math.floor($.heap_len/2);1<=le;le--)$.pqdownheap(Re,le);for(Ae=Ft;le=$.heap[1],$.heap[1]=$.heap[$.heap_len--],$.pqdownheap(Re,1),ge=$.heap[1],$.heap[--$.heap_max]=le,$.heap[--$.heap_max]=ge,Re[2*Ae]=Re[2*le]+Re[2*ge],$.depth[Ae]=Math.max($.depth[le],$.depth[ge])+1,Re[2*le+1]=Re[2*ge+1]=Ae,$.heap[1]=Ae++,$.pqdownheap(Re,1),2<=$.heap_len;);$.heap[--$.heap_max]=$.heap[1],function(Et){var Mt,_t,zt,Ct,lr,Jt,ke=ie.dyn_tree,et=ie.stat_desc.static_tree,We=ie.stat_desc.extra_bits,Ke=ie.stat_desc.extra_base,mt=ie.stat_desc.max_length,dt=0;for(Ct=0;Ct<=ue;Ct++)Et.bl_count[Ct]=0;for(ke[2*Et.heap[Et.heap_max]+1]=0,Mt=Et.heap_max+1;Mt<oe;Mt++)mt<(Ct=ke[2*ke[2*(_t=Et.heap[Mt])+1]+1]+1)&&(Ct=mt,dt++),ke[2*_t+1]=Ct,_t>ie.max_code||(Et.bl_count[Ct]++,lr=0,Ke<=_t&&(lr=We[_t-Ke]),Jt=ke[2*_t],Et.opt_len+=Jt*(Ct+lr),et&&(Et.static_len+=Jt*(et[2*_t+1]+lr)));if(dt!==0){do{for(Ct=mt-1;Et.bl_count[Ct]===0;)Ct--;Et.bl_count[Ct]--,Et.bl_count[Ct+1]+=2,Et.bl_count[mt]--,dt-=2}while(0<dt);for(Ct=mt;Ct!==0;Ct--)for(_t=Et.bl_count[Ct];_t!==0;)(zt=Et.heap[--Mt])>ie.max_code||(ke[2*zt+1]!=Ct&&(Et.opt_len+=(Ct-ke[2*zt+1])*ke[2*zt],ke[2*zt+1]=Ct),_t--)}}($),function(Et,Mt,_t){var zt,Ct,lr,Jt=[],ke=0;for(zt=1;zt<=ue;zt++)Jt[zt]=ke=ke+_t[zt-1]<<1;for(Ct=0;Ct<=Mt;Ct++)(lr=Et[2*Ct+1])!==0&&(Et[2*Ct]=z(Jt[lr]++,lr))}(Re,ie.max_code,$.bl_count)}}function Ce(ie,z,$,le,ge){this.static_tree=ie,this.extra_bits=z,this.extra_base=$,this.elems=le,this.max_length=ge}ye._length_code=[0,1,2,3,4,5,6,7,8,8,9,9,10,10,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28],ye.base_length=[0,1,2,3,4,5,6,7,8,10,12,14,16,20,24,28,32,40,48,56,64,80,96,112,128,160,192,224,0],ye.base_dist=[0,1,2,3,4,6,8,12,16,24,32,48,64,96,128,192,256,384,512,768,1024,1536,2048,3072,4096,6144,8192,12288,16384,24576],ye.d_code=function(ie){return ie<256?ae[ie]:ae[256+(ie>>>7)]},ye.extra_lbits=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],ye.extra_dbits=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],ye.extra_blbits=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],ye.bl_order=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Ce.static_ltree=[12,8,140,8,76,8,204,8,44,8,172,8,108,8,236,8,28,8,156,8,92,8,220,8,60,8,188,8,124,8,252,8,2,8,130,8,66,8,194,8,34,8,162,8,98,8,226,8,18,8,146,8,82,8,210,8,50,8,178,8,114,8,242,8,10,8,138,8,74,8,202,8,42,8,170,8,106,8,234,8,26,8,154,8,90,8,218,8,58,8,186,8,122,8,250,8,6,8,134,8,70,8,198,8,38,8,166,8,102,8,230,8,22,8,150,8,86,8,214,8,54,8,182,8,118,8,246,8,14,8,142,8,78,8,206,8,46,8,174,8,110,8,238,8,30,8,158,8,94,8,222,8,62,8,190,8,126,8,254,8,1,8,129,8,65,8,193,8,33,8,161,8,97,8,225,8,17,8,145,8,81,8,209,8,49,8,177,8,113,8,241,8,9,8,137,8,73,8,201,8,41,8,169,8,105,8,233,8,25,8,153,8,89,8,217,8,57,8,185,8,121,8,249,8,5,8,133,8,69,8,197,8,37,8,165,8,101,8,229,8,21,8,149,8,85,8,213,8,53,8,181,8,117,8,245,8,13,8,141,8,77,8,205,8,45,8,173,8,109,8,237,8,29,8,157,8,93,8,221,8,61,8,189,8,125,8,253,8,19,9,275,9,147,9,403,9,83,9,339,9,211,9,467,9,51,9,307,9,179,9,435,9,115,9,371,9,243,9,499,9,11,9,267,9,139,9,395,9,75,9,331,9,203,9,459,9,43,9,299,9,171,9,427,9,107,9,363,9,235,9,491,9,27,9,283,9,155,9,411,9,91,9,347,9,219,9,475,9,59,9,315,9,187,9,443,9,123,9,379,9,251,9,507,9,7,9,263,9,135,9,391,9,71,9,327,9,199,9,455,9,39,9,295,9,167,9,423,9,103,9,359,9,231,9,487,9,23,9,279,9,151,9,407,9,87,9,343,9,215,9,471,9,55,9,311,9,183,9,439,9,119,9,375,9,247,9,503,9,15,9,271,9,143,9,399,9,79,9,335,9,207,9,463,9,47,9,303,9,175,9,431,9,111,9,367,9,239,9,495,9,31,9,287,9,159,9,415,9,95,9,351,9,223,9,479,9,63,9,319,9,191,9,447,9,127,9,383,9,255,9,511,9,0,7,64,7,32,7,96,7,16,7,80,7,48,7,112,7,8,7,72,7,40,7,104,7,24,7,88,7,56,7,120,7,4,7,68,7,36,7,100,7,20,7,84,7,52,7,116,7,3,8,131,8,67,8,195,8,35,8,163,8,99,8,227,8],Ce.static_dtree=[0,5,16,5,8,5,24,5,4,5,20,5,12,5,28,5,2,5,18,5,10,5,26,5,6,5,22,5,14,5,30,5,1,5,17,5,9,5,25,5,5,5,21,5,13,5,29,5,3,5,19,5,11,5,27,5,7,5,23,5],Ce.static_l_desc=new Ce(Ce.static_ltree,ye.extra_lbits,257,286,ue),Ce.static_d_desc=new Ce(Ce.static_dtree,ye.extra_dbits,0,30,ue),Ce.static_bl_desc=new Ce(null,ye.extra_blbits,0,19,7);function Oe(ie,z,$,le,ge){this.good_length=ie,this.max_lazy=z,this.nice_length=$,this.max_chain=le,this.func=ge}var Ie=[new Oe(0,0,0,0,0),new Oe(4,4,8,4,1),new Oe(4,5,16,8,1),new Oe(4,6,32,32,1),new Oe(4,4,16,16,2),new Oe(8,16,32,32,2),new Oe(8,16,128,128,2),new Oe(8,32,128,256,2),new Oe(32,128,258,1024,2),new Oe(32,258,258,4096,2)],xe=["need dictionary","stream end","","","stream error","data error","","buffer error","",""];function Ue(ie,z,$,le){var ge=ie[2*z],Ae=ie[2*$];return ge<Ae||ge==Ae&&le[z]<=le[$]}function it(){var ie,z,$,le,ge,Ae,Re,Qe,Ft,Qt,Et,Mt,_t,zt,Ct,lr,Jt,ke,et,We,Ke,mt,dt,He,Ze,ct,Vt,Rt,hr,pr,Er,Or,en,Qr,Cr,Gr,Nr,sr,fr,or,dr,Sr=this,Xr=new ye,cn=new ye,Dn=new ye;function jr(){var mn;for(mn=0;mn<286;mn++)Er[2*mn]=0;for(mn=0;mn<30;mn++)Or[2*mn]=0;for(mn=0;mn<19;mn++)en[2*mn]=0;Er[512]=1,Sr.opt_len=Sr.static_len=0,Gr=sr=0}function Ln(mn,In){var On,Nn,jn=-1,ni=mn[1],di=0,Da=7,Xi=4;for(ni===0&&(Da=138,Xi=3),mn[2*(In+1)+1]=65535,On=0;On<=In;On++)Nn=ni,ni=mn[2*(On+1)+1],++di<Da&&Nn==ni||(di<Xi?en[2*Nn]+=di:Nn!==0?(Nn!=jn&&en[2*Nn]++,en[32]++):di<=10?en[34]++:en[36]++,jn=Nn,Xi=(di=0)===ni?(Da=138,3):Nn==ni?(Da=6,3):(Da=7,4))}function gn(mn){Sr.pending_buf[Sr.pending++]=mn}function Un(mn){gn(255&mn),gn(mn>>>8&255)}function Wn(mn,In){var On,Nn=In;16-Nn<dr?(Un(or|=(On=mn)<<dr&65535),or=On>>>16-dr,dr+=Nn-16):(or|=mn<<dr&65535,dr+=Nn)}function Jn(mn,In){var On=2*mn;Wn(65535&In[On],65535&In[On+1])}function Qn(mn,In){var On,Nn,jn=-1,ni=mn[1],di=0,Da=7,Xi=4;for(ni===0&&(Da=138,Xi=3),On=0;On<=In;On++)if(Nn=ni,ni=mn[2*(On+1)+1],!(++di<Da&&Nn==ni)){if(di<Xi)for(;Jn(Nn,en),--di!=0;);else Nn!==0?(Nn!=jn&&(Jn(Nn,en),di--),Jn(16,en),Wn(di-3,2)):di<=10?(Jn(17,en),Wn(di-3,3)):(Jn(18,en),Wn(di-11,7));jn=Nn,Xi=(di=0)===ni?(Da=138,3):Nn==ni?(Da=6,3):(Da=7,4)}}function Kn(){dr==16?(Un(or),dr=or=0):8<=dr&&(gn(255&or),or>>>=8,dr-=8)}function yn(mn,In){var On,Nn,jn;if(Sr.pending_buf[Nr+2*Gr]=mn>>>8&255,Sr.pending_buf[Nr+2*Gr+1]=255&mn,Sr.pending_buf[Qr+Gr]=255&In,Gr++,mn===0?Er[2*In]++:(sr++,mn--,Er[2*(ye._length_code[In]+256+1)]++,Or[2*ye.d_code(mn)]++),(8191&Gr)==0&&2<Vt){for(On=8*Gr,Nn=Ke-Jt,jn=0;jn<30;jn++)On+=Or[2*jn]*(5+ye.extra_dbits[jn]);if(On>>>=3,sr<Math.floor(Gr/2)&&On<Math.floor(Nn/2))return!0}return Gr==Cr-1}function on(mn,In){var On,Nn,jn,ni,di=0;if(Gr!==0)for(;On=Sr.pending_buf[Nr+2*di]<<8&65280|255&Sr.pending_buf[Nr+2*di+1],Nn=255&Sr.pending_buf[Qr+di],di++,On===0?Jn(Nn,mn):(Jn((jn=ye._length_code[Nn])+256+1,mn),(ni=ye.extra_lbits[jn])!==0&&Wn(Nn-=ye.base_length[jn],ni),Jn(jn=ye.d_code(--On),In),(ni=ye.extra_dbits[jn])!==0&&Wn(On-=ye.base_dist[jn],ni)),di<Gr;);Jn(256,mn),fr=mn[513]}function ia(){8<dr?Un(or):0<dr&&gn(255&or),dr=or=0}function xa(mn,In,On){var Nn,jn,ni;Wn(0+(On?1:0),3),Nn=mn,jn=In,ni=!0,ia(),fr=8,ni&&(Un(jn),Un(~jn)),Sr.pending_buf.set(Qe.subarray(Nn,Nn+jn),Sr.pending),Sr.pending+=jn}function ta(mn,In,On){var Nn,jn,ni=0;0<Vt?(Xr.build_tree(Sr),cn.build_tree(Sr),ni=function(){var di;for(Ln(Er,Xr.max_code),Ln(Or,cn.max_code),Dn.build_tree(Sr),di=18;3<=di&&en[2*ye.bl_order[di]+1]===0;di--);return Sr.opt_len+=3*(di+1)+5+5+4,di}(),Nn=Sr.opt_len+3+7>>>3,(jn=Sr.static_len+3+7>>>3)<=Nn&&(Nn=jn)):Nn=jn=In+5,In+4<=Nn&&mn!=-1?xa(mn,In,On):jn==Nn?(Wn(2+(On?1:0),3),on(Ce.static_ltree,Ce.static_dtree)):(Wn(4+(On?1:0),3),function(di,Da,Xi){var ma;for(Wn(di-257,5),Wn(Da-1,5),Wn(Xi-4,4),ma=0;ma<Xi;ma++)Wn(en[2*ye.bl_order[ma]+1],3);Qn(Er,di-1),Qn(Or,Da-1)}(Xr.max_code+1,cn.max_code+1,ni+1),on(Er,Or)),jr(),On&&ia()}function Ni(mn){ta(0<=Jt?Jt:-1,Ke-Jt,mn),Jt=Ke,ie.flush_pending()}function Ci(){var mn,In,On,Nn;do{if((Nn=Ft-dt-Ke)===0&&Ke===0&&dt===0)Nn=ge;else if(Nn==-1)Nn--;else if(ge+ge-262<=Ke){for(Qe.set(Qe.subarray(ge,ge+ge),0),mt-=ge,Ke-=ge,Jt-=ge,On=mn=_t;In=65535&Et[--On],Et[On]=ge<=In?In-ge:0,--mn!=0;);for(On=mn=ge;In=65535&Qt[--On],Qt[On]=ge<=In?In-ge:0,--mn!=0;);Nn+=ge}if(ie.avail_in===0)return;mn=ie.read_buf(Qe,Ke+dt,Nn),3<=(dt+=mn)&&(Mt=((Mt=255&Qe[Ke])<<lr^255&Qe[Ke+1])&Ct)}while(dt<262&&ie.avail_in!==0)}function Gn(mn){var In,On,Nn=Ze,jn=Ke,ni=He,di=ge-262<Ke?Ke-(ge-262):0,Da=pr,Xi=Re,ma=Ke+258,_a=Qe[jn+ni-1],Xa=Qe[jn+ni];hr<=He&&(Nn>>=2),dt<Da&&(Da=dt);do if(Qe[(In=mn)+ni]==Xa&&Qe[In+ni-1]==_a&&Qe[In]==Qe[jn]&&Qe[++In]==Qe[jn+1]){jn+=2,In++;do;while(Qe[++jn]==Qe[++In]&&Qe[++jn]==Qe[++In]&&Qe[++jn]==Qe[++In]&&Qe[++jn]==Qe[++In]&&Qe[++jn]==Qe[++In]&&Qe[++jn]==Qe[++In]&&Qe[++jn]==Qe[++In]&&Qe[++jn]==Qe[++In]&&jn<ma);if(On=258-(ma-jn),jn=ma-258,ni<On){if(mt=mn,Da<=(ni=On))break;_a=Qe[jn+ni-1],Xa=Qe[jn+ni]}}while((mn=65535&Qt[mn&Xi])>di&&--Nn!=0);return ni<=dt?ni:dt}function Ia(mn){return mn.total_in=mn.total_out=0,mn.msg=null,Sr.pending=0,Sr.pending_out=0,z=113,le=0,Xr.dyn_tree=Er,Xr.stat_desc=Ce.static_l_desc,cn.dyn_tree=Or,cn.stat_desc=Ce.static_d_desc,Dn.dyn_tree=en,Dn.stat_desc=Ce.static_bl_desc,dr=or=0,fr=8,jr(),function(){var In;for(Ft=2*ge,In=Et[_t-1]=0;In<_t-1;In++)Et[In]=0;ct=Ie[Vt].max_lazy,hr=Ie[Vt].good_length,pr=Ie[Vt].nice_length,Ze=Ie[Vt].max_chain,ke=He=2,Mt=We=dt=Jt=Ke=0}(),0}Sr.depth=[],Sr.bl_count=[],Sr.heap=[],Er=[],Or=[],en=[],Sr.pqdownheap=function(mn,In){for(var On=Sr.heap,Nn=On[In],jn=In<<1;jn<=Sr.heap_len&&(jn<Sr.heap_len&&Ue(mn,On[jn+1],On[jn],Sr.depth)&&jn++,!Ue(mn,Nn,On[jn],Sr.depth));)On[In]=On[jn],In=jn,jn<<=1;On[In]=Nn},Sr.deflateInit=function(mn,In,On,Nn,jn,ni){return Nn||(Nn=8),jn||(jn=8),ni||(ni=0),mn.msg=null,In==-1&&(In=6),jn<1||9<jn||Nn!=8||On<9||15<On||In<0||9<In||ni<0||2<ni?-2:(mn.dstate=Sr,Re=(ge=1<<(Ae=On))-1,Ct=(_t=1<<(zt=jn+7))-1,lr=Math.floor((zt+3-1)/3),Qe=new Uint8Array(2*ge),Qt=[],Et=[],Cr=1<<jn+6,Sr.pending_buf=new Uint8Array(4*Cr),$=4*Cr,Nr=Math.floor(Cr/2),Qr=3*Cr,Vt=In,Rt=ni,Ia(mn))},Sr.deflateEnd=function(){return z!=42&&z!=113&&z!=666?-2:(Sr.pending_buf=null,Qe=Qt=Et=null,Sr.dstate=null,z==113?-3:0)},Sr.deflateParams=function(mn,In,On){var Nn=0;return In==-1&&(In=6),In<0||9<In||On<0||2<On?-2:(Ie[Vt].func!=Ie[In].func&&mn.total_in!==0&&(Nn=mn.deflate(1)),Vt!=In&&(ct=Ie[Vt=In].max_lazy,hr=Ie[Vt].good_length,pr=Ie[Vt].nice_length,Ze=Ie[Vt].max_chain),Rt=On,Nn)},Sr.deflateSetDictionary=function(mn,In,On){var Nn,jn=On,ni=0;if(!In||z!=42)return-2;if(jn<3)return 0;for(ge-262<jn&&(ni=On-(jn=ge-262)),Qe.set(In.subarray(ni,ni+jn),0),Jt=Ke=jn,Mt=((Mt=255&Qe[0])<<lr^255&Qe[1])&Ct,Nn=0;Nn<=jn-3;Nn++)Mt=(Mt<<lr^255&Qe[Nn+2])&Ct,Qt[Nn&Re]=Et[Mt],Et[Mt]=Nn;return 0},Sr.deflate=function(mn,In){var On,Nn,jn,ni,di,Da;if(4<In||In<0)return-2;if(!mn.next_out||!mn.next_in&&mn.avail_in!==0||z==666&&In!=4)return mn.msg=xe[4],-2;if(mn.avail_out===0)return mn.msg=xe[7],-5;if(ie=mn,ni=le,le=In,z==42&&(Nn=8+(Ae-8<<4)<<8,3<(jn=(Vt-1&255)>>1)&&(jn=3),Nn|=jn<<6,Ke!==0&&(Nn|=32),z=113,gn((Da=Nn+=31-Nn%31)>>8&255),gn(255&Da)),Sr.pending!==0){if(ie.flush_pending(),ie.avail_out===0)return le=-1,0}else if(ie.avail_in===0&&In<=ni&&In!=4)return ie.msg=xe[7],-5;if(z==666&&ie.avail_in!==0)return mn.msg=xe[7],-5;if(ie.avail_in!==0||dt!==0||In!=0&&z!=666){switch(di=-1,Ie[Vt].func){case 0:di=function(Xi){var ma,_a=65535;for($-5<_a&&(_a=$-5);;){if(dt<=1){if(Ci(),dt===0&&Xi==0)return 0;if(dt===0)break}if(Ke+=dt,ma=Jt+_a,((dt=0)===Ke||ma<=Ke)&&(dt=Ke-ma,Ke=ma,Ni(!1),ie.avail_out===0))return 0;if(ge-262<=Ke-Jt&&(Ni(!1),ie.avail_out===0))return 0}return Ni(Xi==4),ie.avail_out===0?Xi==4?2:0:Xi==4?3:1}(In);break;case 1:di=function(Xi){for(var ma,_a=0;;){if(dt<262){if(Ci(),dt<262&&Xi==0)return 0;if(dt===0)break}if(3<=dt&&(Mt=(Mt<<lr^255&Qe[Ke+2])&Ct,_a=65535&Et[Mt],Qt[Ke&Re]=Et[Mt],Et[Mt]=Ke),_a!==0&&(Ke-_a&65535)<=ge-262&&Rt!=2&&(ke=Gn(_a)),3<=ke)if(ma=yn(Ke-mt,ke-3),dt-=ke,ke<=ct&&3<=dt){for(ke--;Mt=(Mt<<lr^255&Qe[++Ke+2])&Ct,_a=65535&Et[Mt],Qt[Ke&Re]=Et[Mt],Et[Mt]=Ke,--ke!=0;);Ke++}else Ke+=ke,ke=0,Mt=((Mt=255&Qe[Ke])<<lr^255&Qe[Ke+1])&Ct;else ma=yn(0,255&Qe[Ke]),dt--,Ke++;if(ma&&(Ni(!1),ie.avail_out===0))return 0}return Ni(Xi==4),ie.avail_out===0?Xi==4?2:0:Xi==4?3:1}(In);break;case 2:di=function(Xi){for(var ma,_a,Xa=0;;){if(dt<262){if(Ci(),dt<262&&Xi==0)return 0;if(dt===0)break}if(3<=dt&&(Mt=(Mt<<lr^255&Qe[Ke+2])&Ct,Xa=65535&Et[Mt],Qt[Ke&Re]=Et[Mt],Et[Mt]=Ke),He=ke,et=mt,ke=2,Xa!==0&&He<ct&&(Ke-Xa&65535)<=ge-262&&(Rt!=2&&(ke=Gn(Xa)),ke<=5&&(Rt==1||ke==3&&4096<Ke-mt)&&(ke=2)),3<=He&&ke<=He){for(_a=Ke+dt-3,ma=yn(Ke-1-et,He-3),dt-=He-1,He-=2;++Ke<=_a&&(Mt=(Mt<<lr^255&Qe[Ke+2])&Ct,Xa=65535&Et[Mt],Qt[Ke&Re]=Et[Mt],Et[Mt]=Ke),--He!=0;);if(We=0,ke=2,Ke++,ma&&(Ni(!1),ie.avail_out===0))return 0}else if(We!==0){if((ma=yn(0,255&Qe[Ke-1]))&&Ni(!1),Ke++,dt--,ie.avail_out===0)return 0}else We=1,Ke++,dt--}return We!==0&&(ma=yn(0,255&Qe[Ke-1]),We=0),Ni(Xi==4),ie.avail_out===0?Xi==4?2:0:Xi==4?3:1}(In)}if(di!=2&&di!=3||(z=666),di==0||di==2)return ie.avail_out===0&&(le=-1),0;if(di==1){if(In==1)Wn(2,3),Jn(256,Ce.static_ltree),Kn(),1+fr+10-dr<9&&(Wn(2,3),Jn(256,Ce.static_ltree),Kn()),fr=7;else if(xa(0,0,!1),In==3)for(On=0;On<_t;On++)Et[On]=0;if(ie.flush_pending(),ie.avail_out===0)return le=-1,0}}return In!=4?0:1}}function yt(){this.next_in_index=0,this.next_out_index=0,this.avail_in=0,this.total_in=0,this.avail_out=0,this.total_out=0}yt.prototype={deflateInit:function(z,$){return this.dstate=new it,$||($=ue),this.dstate.deflateInit(this,z,$)},deflate:function(z){return this.dstate?this.dstate.deflate(this,z):-2},deflateEnd:function(){if(!this.dstate)return-2;var z=this.dstate.deflateEnd();return this.dstate=null,z},deflateParams:function(z,$){return this.dstate?this.dstate.deflateParams(this,z,$):-2},deflateSetDictionary:function(z,$){return this.dstate?this.dstate.deflateSetDictionary(this,z,$):-2},read_buf:function(z,$,le){var ge=this.avail_in;return le<ge&&(ge=le),ge===0?0:(this.avail_in-=ge,z.set(this.next_in.subarray(this.next_in_index,this.next_in_index+ge),$),this.next_in_index+=ge,this.total_in+=ge,ge)},flush_pending:function(){var z=this,$=z.dstate.pending;$>z.avail_out&&($=z.avail_out),$!==0&&(z.next_out.set(z.dstate.pending_buf.subarray(z.dstate.pending_out,z.dstate.pending_out+$),z.next_out_index),z.next_out_index+=$,z.dstate.pending_out+=$,z.total_out+=$,z.avail_out-=$,z.dstate.pending-=$,z.dstate.pending===0&&(z.dstate.pending_out=0))}};var ee=de.zip||de;ee.Deflater=ee._jzlib_Deflater=function(ie){var z=new yt,$=new Uint8Array(512),le=ie?ie.level:-1;le===void 0&&(le=-1),z.deflateInit(le),z.next_out=$,this.append=function(ge,Ae){var Re,Qe=[],Ft=0,Qt=0,Et=0;if(ge.length){z.next_in_index=0,z.next_in=ge,z.avail_in=ge.length;do{if(z.next_out_index=0,z.avail_out=512,z.deflate(0)!=0)throw new Error("deflating: "+z.msg);z.next_out_index&&(z.next_out_index==512?Qe.push(new Uint8Array($)):Qe.push(new Uint8Array($.subarray(0,z.next_out_index)))),Et+=z.next_out_index,Ae&&0<z.next_in_index&&z.next_in_index!=Ft&&(Ae(z.next_in_index),Ft=z.next_in_index)}while(0<z.avail_in||z.avail_out===0);return Re=new Uint8Array(Et),Qe.forEach(function(Mt){Re.set(Mt,Qt),Qt+=Mt.length}),Re}},this.flush=function(){var ge,Ae,Re=[],Qe=0,Ft=0;do{if(z.next_out_index=0,z.avail_out=512,(ge=z.deflate(4))!=1&&ge!=0)throw new Error("deflating: "+z.msg);0<512-z.avail_out&&Re.push(new Uint8Array($.subarray(0,z.next_out_index))),Ft+=z.next_out_index}while(0<z.avail_in||z.avail_out===0);return z.deflateEnd(),Ae=new Uint8Array(Ft),Re.forEach(function(Qt){Ae.set(Qt,Qe),Qe+=Qt.length}),Ae}}}(typeof self!="undefined"&&self||typeof window!="undefined"&&window||typeof d!="undefined"&&d||Function('return typeof this === "object" && this.content')()||Function("return this")()),(typeof self!="undefined"&&self||typeof window!="undefined"&&window||typeof d!="undefined"&&d||Function('return typeof this === "object" && this.content')()||Function("return this")()).RGBColor=function(de){var ue;de=de||"",this.ok=!1,de.charAt(0)=="#"&&(de=de.substr(1,6)),de=(de=de.replace(/ /g,"")).toLowerCase();var oe={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"};for(var ae in oe)de==ae&&(de=oe[ae]);for(var ye=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(it){return[parseInt(it[1]),parseInt(it[2]),parseInt(it[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(it){return[parseInt(it[1],16),parseInt(it[2],16),parseInt(it[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(it){return[parseInt(it[1]+it[1],16),parseInt(it[2]+it[2],16),parseInt(it[3]+it[3],16)]}}],Ce=0;Ce<ye.length;Ce++){var Oe=ye[Ce].re,Ie=ye[Ce].process,xe=Oe.exec(de);xe&&(ue=Ie(xe),this.r=ue[0],this.g=ue[1],this.b=ue[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:255<this.r?255:this.r,this.g=this.g<0||isNaN(this.g)?0:255<this.g?255:this.g,this.b=this.b<0||isNaN(this.b)?0:255<this.b?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var Ue=this.r.toString(16),it=this.g.toString(16),yt=this.b.toString(16);return Ue.length==1&&(Ue="0"+Ue),it.length==1&&(it="0"+it),yt.length==1&&(yt="0"+yt),"#"+Ue+it+yt}},function(de){var ue="+".charCodeAt(0),oe="/".charCodeAt(0),ae="0".charCodeAt(0),ye="a".charCodeAt(0),Ce="A".charCodeAt(0),Oe="-".charCodeAt(0),Ie="_".charCodeAt(0),xe=function(et){var We=et.charCodeAt(0);return We===ue||We===Oe?62:We===oe||We===Ie?63:We<ae?-1:We<ae+10?We-ae+26+26:We<Ce+26?We-Ce:We<ye+26?We-ye+26:void 0};de.API.TTFFont=function(){function ke(et,We,Ke){var mt;if(this.rawData=et,mt=this.contents=new it(et),this.contents.pos=4,mt.readString(4)==="ttcf")throw We?new Error("Font "+We+" not found in TTC file."):new Error("Must specify a font name for TTC files.");mt.pos=0,this.parse(),this.subset=new Jt(this),this.registerTTF()}return ke.open=function(et,We,Ke,mt){if(typeof Ke!="string")throw new Error("Invalid argument supplied in TTFFont.open");return new ke(function(dt){var He,Ze,ct,Vt,Rt,hr;if(0<dt.length%4)throw new Error("Invalid string. Length must be a multiple of 4");var pr=dt.length;Rt=dt.charAt(pr-2)==="="?2:dt.charAt(pr-1)==="="?1:0,hr=new Uint8Array(3*dt.length/4-Rt),ct=0<Rt?dt.length-4:dt.length;var Er=0;function Or(en){hr[Er++]=en}for(Ze=He=0;He<ct;He+=4,Ze+=3)Or((16711680&(Vt=xe(dt.charAt(He))<<18|xe(dt.charAt(He+1))<<12|xe(dt.charAt(He+2))<<6|xe(dt.charAt(He+3))))>>16),Or((65280&Vt)>>8),Or(255&Vt);return Rt===2?Or(255&(Vt=xe(dt.charAt(He))<<2|xe(dt.charAt(He+1))>>4)):Rt===1&&(Or((Vt=xe(dt.charAt(He))<<10|xe(dt.charAt(He+1))<<4|xe(dt.charAt(He+2))>>2)>>8&255),Or(255&Vt)),hr}(Ke),We,mt)},ke.prototype.parse=function(){return this.directory=new yt(this.contents),this.head=new z(this),this.name=new Ft(this),this.cmap=new le(this),this.toUnicode=new Map,this.hhea=new ge(this),this.maxp=new Qt(this),this.hmtx=new Et(this),this.post=new Re(this),this.os2=new Ae(this),this.loca=new lr(this),this.glyf=new _t(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},ke.prototype.registerTTF=function(){var et,We,Ke,mt,dt;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var He,Ze,ct,Vt;for(Vt=[],He=0,Ze=(ct=this.bbox).length;He<Ze;He++)et=ct[He],Vt.push(Math.round(et*this.scaleFactor));return Vt}.call(this),this.stemV=0,this.post.exists?(Ke=255&(mt=this.post.italic_angle),!0&(We=mt>>16)&&(We=-(1+(65535^We))),this.italicAngle=+(We+"."+Ke)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=(dt=this.familyClass)===1||dt===2||dt===3||dt===4||dt===5||dt===7,this.isScript=this.familyClass===10,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),this.italicAngle!==0&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},ke.prototype.characterToGlyph=function(et){var We;return((We=this.cmap.unicode)!=null?We.codeMap[et]:void 0)||0},ke.prototype.widthOfGlyph=function(et){var We;return We=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(et).advance*We},ke.prototype.widthOfString=function(et,We,Ke){var mt,dt,He,Ze,ct;for(dt=Ze=He=0,ct=(et=""+et).length;0<=ct?Ze<ct:ct<Ze;dt=0<=ct?++Ze:--Ze)mt=et.charCodeAt(dt),He+=this.widthOfGlyph(this.characterToGlyph(mt))+Ke*(1e3/We)||0;return He*(We/1e3)},ke.prototype.lineHeight=function(et,We){var Ke;return We==null&&(We=!1),Ke=We?this.lineGap:0,(this.ascender+Ke-this.decender)/1e3*et},ke}();var Ue,it=function(){function ke(et){this.data=et!=null?et:[],this.pos=0,this.length=this.data.length}return ke.prototype.readByte=function(){return this.data[this.pos++]},ke.prototype.writeByte=function(et){return this.data[this.pos++]=et},ke.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},ke.prototype.writeUInt32=function(et){return this.writeByte(et>>>24&255),this.writeByte(et>>16&255),this.writeByte(et>>8&255),this.writeByte(255&et)},ke.prototype.readInt32=function(){var et;return 2147483648<=(et=this.readUInt32())?et-4294967296:et},ke.prototype.writeInt32=function(et){return et<0&&(et+=4294967296),this.writeUInt32(et)},ke.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},ke.prototype.writeUInt16=function(et){return this.writeByte(et>>8&255),this.writeByte(255&et)},ke.prototype.readInt16=function(){var et;return 32768<=(et=this.readUInt16())?et-65536:et},ke.prototype.writeInt16=function(et){return et<0&&(et+=65536),this.writeUInt16(et)},ke.prototype.readString=function(et){var We,Ke,mt;for(Ke=[],We=mt=0;0<=et?mt<et:et<mt;We=0<=et?++mt:--mt)Ke[We]=String.fromCharCode(this.readByte());return Ke.join("")},ke.prototype.writeString=function(et){var We,Ke,mt,dt;for(dt=[],We=Ke=0,mt=et.length;0<=mt?Ke<mt:mt<Ke;We=0<=mt?++Ke:--Ke)dt.push(this.writeByte(et.charCodeAt(We)));return dt},ke.prototype.readShort=function(){return this.readInt16()},ke.prototype.writeShort=function(et){return this.writeInt16(et)},ke.prototype.readLongLong=function(){var et,We,Ke,mt,dt,He,Ze,ct;return et=this.readByte(),We=this.readByte(),Ke=this.readByte(),mt=this.readByte(),dt=this.readByte(),He=this.readByte(),Ze=this.readByte(),ct=this.readByte(),128&et?-1*(72057594037927940*(255^et)+281474976710656*(255^We)+1099511627776*(255^Ke)+4294967296*(255^mt)+16777216*(255^dt)+65536*(255^He)+256*(255^Ze)+(255^ct)+1):72057594037927940*et+281474976710656*We+1099511627776*Ke+4294967296*mt+16777216*dt+65536*He+256*Ze+ct},ke.prototype.writeLongLong=function(et){var We,Ke;return We=Math.floor(et/4294967296),Ke=4294967295&et,this.writeByte(We>>24&255),this.writeByte(We>>16&255),this.writeByte(We>>8&255),this.writeByte(255&We),this.writeByte(Ke>>24&255),this.writeByte(Ke>>16&255),this.writeByte(Ke>>8&255),this.writeByte(255&Ke)},ke.prototype.readInt=function(){return this.readInt32()},ke.prototype.writeInt=function(et){return this.writeInt32(et)},ke.prototype.read=function(et){var We,Ke;for(We=[],Ke=0;0<=et?Ke<et:et<Ke;0<=et?++Ke:--Ke)We.push(this.readByte());return We},ke.prototype.write=function(et){var We,Ke,mt,dt;for(dt=[],Ke=0,mt=et.length;Ke<mt;Ke++)We=et[Ke],dt.push(this.writeByte(We));return dt},ke}(),yt=function(){var ke;function et(We){var Ke,mt,dt;for(this.scalarType=We.readInt(),this.tableCount=We.readShort(),this.searchRange=We.readShort(),this.entrySelector=We.readShort(),this.rangeShift=We.readShort(),this.tables={},mt=0,dt=this.tableCount;0<=dt?mt<dt:dt<mt;0<=dt?++mt:--mt)Ke={tag:We.readString(4),checksum:We.readInt(),offset:We.readInt(),length:We.readInt()},this.tables[Ke.tag]=Ke}return et.prototype.encode=function(We){var Ke,mt,dt,He,Ze,ct,Vt,Rt,hr,pr,Er,Or,en;for(en in Er=Object.keys(We).length,ct=Math.log(2),hr=16*Math.floor(Math.log(Er)/ct),He=Math.floor(hr/ct),Rt=16*Er-hr,(mt=new it).writeInt(this.scalarType),mt.writeShort(Er),mt.writeShort(hr),mt.writeShort(He),mt.writeShort(Rt),dt=16*Er,Vt=mt.pos+dt,Ze=null,Or=[],We)for(pr=We[en],mt.writeString(en),mt.writeInt(ke(pr)),mt.writeInt(Vt),mt.writeInt(pr.length),Or=Or.concat(pr),en==="head"&&(Ze=Vt),Vt+=pr.length;Vt%4;)Or.push(0),Vt++;return mt.write(Or),Ke=2981146554-ke(mt.data),mt.pos=Ze+8,mt.writeUInt32(Ke),mt.data},ke=function(Ke){var mt,dt,He,Ze;for(Ke=Mt.call(Ke);Ke.length%4;)Ke.push(0);for(dt=new it(Ke),He=mt=0,Ze=Ke.length;He<Ze;He+=4)mt+=dt.readUInt32();return 4294967295&mt},et}(),ee={}.hasOwnProperty,ie=function(et,We){for(var Ke in We)ee.call(We,Ke)&&(et[Ke]=We[Ke]);function mt(){this.constructor=et}return mt.prototype=We.prototype,et.prototype=new mt,et.__super__=We.prototype,et};Ue=function(){function ke(et){var We;this.file=et,We=this.file.directory.tables[this.tag],this.exists=!!We,We&&(this.offset=We.offset,this.length=We.length,this.parse(this.file.contents))}return ke.prototype.parse=function(){},ke.prototype.encode=function(){},ke.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},ke}();var z=function(ke){function et(){return et.__super__.constructor.apply(this,arguments)}return ie(et,Ue),et.prototype.tag="head",et.prototype.parse=function(We){return We.pos=this.offset,this.version=We.readInt(),this.revision=We.readInt(),this.checkSumAdjustment=We.readInt(),this.magicNumber=We.readInt(),this.flags=We.readShort(),this.unitsPerEm=We.readShort(),this.created=We.readLongLong(),this.modified=We.readLongLong(),this.xMin=We.readShort(),this.yMin=We.readShort(),this.xMax=We.readShort(),this.yMax=We.readShort(),this.macStyle=We.readShort(),this.lowestRecPPEM=We.readShort(),this.fontDirectionHint=We.readShort(),this.indexToLocFormat=We.readShort(),this.glyphDataFormat=We.readShort()},et.prototype.encode=function(We){var Ke;return(Ke=new it).writeInt(this.version),Ke.writeInt(this.revision),Ke.writeInt(this.checkSumAdjustment),Ke.writeInt(this.magicNumber),Ke.writeShort(this.flags),Ke.writeShort(this.unitsPerEm),Ke.writeLongLong(this.created),Ke.writeLongLong(this.modified),Ke.writeShort(this.xMin),Ke.writeShort(this.yMin),Ke.writeShort(this.xMax),Ke.writeShort(this.yMax),Ke.writeShort(this.macStyle),Ke.writeShort(this.lowestRecPPEM),Ke.writeShort(this.fontDirectionHint),Ke.writeShort(We),Ke.writeShort(this.glyphDataFormat),Ke.data},et}(),$=function(){function ke(et,We){var Ke,mt,dt,He,Ze,ct,Vt,Rt,hr,pr,Er,Or,en,Qr,Cr,Gr,Nr,sr;switch(this.platformID=et.readUInt16(),this.encodingID=et.readShort(),this.offset=We+et.readInt(),hr=et.pos,et.pos=this.offset,this.format=et.readUInt16(),this.length=et.readUInt16(),this.language=et.readUInt16(),this.isUnicode=this.platformID===3&&this.encodingID===1&&this.format===4||this.platformID===0&&this.format===4,this.codeMap={},this.format){case 0:for(ct=Cr=0;Cr<256;ct=++Cr)this.codeMap[ct]=et.readByte();break;case 4:for(Er=et.readUInt16(),pr=Er/2,et.pos+=6,dt=function(){var fr,or;for(or=[],ct=fr=0;0<=pr?fr<pr:pr<fr;ct=0<=pr?++fr:--fr)or.push(et.readUInt16());return or}(),et.pos+=2,en=function(){var fr,or;for(or=[],ct=fr=0;0<=pr?fr<pr:pr<fr;ct=0<=pr?++fr:--fr)or.push(et.readUInt16());return or}(),Vt=function(){var fr,or;for(or=[],ct=fr=0;0<=pr?fr<pr:pr<fr;ct=0<=pr?++fr:--fr)or.push(et.readUInt16());return or}(),Rt=function(){var fr,or;for(or=[],ct=fr=0;0<=pr?fr<pr:pr<fr;ct=0<=pr?++fr:--fr)or.push(et.readUInt16());return or}(),mt=(this.length-et.pos+this.offset)/2,Ze=function(){var fr,or;for(or=[],ct=fr=0;0<=mt?fr<mt:mt<fr;ct=0<=mt?++fr:--fr)or.push(et.readUInt16());return or}(),ct=Gr=0,sr=dt.length;Gr<sr;ct=++Gr)for(Qr=dt[ct],Ke=Nr=Or=en[ct];Or<=Qr?Nr<=Qr:Qr<=Nr;Ke=Or<=Qr?++Nr:--Nr)Rt[ct]===0?He=Ke+Vt[ct]:(He=Ze[Rt[ct]/2+(Ke-Or)-(pr-ct)]||0)!==0&&(He+=Vt[ct]),this.codeMap[Ke]=65535&He}et.pos=hr}return ke.encode=function(et,We){var Ke,mt,dt,He,Ze,ct,Vt,Rt,hr,pr,Er,Or,en,Qr,Cr,Gr,Nr,sr,fr,or,dr,Sr,Xr,cn,Dn,jr,Ln,gn,Un,Wn,Jn,Qn,Kn,yn,on,ia,xa,ta,Ni,Ci,Gn,Ia,mn,In,On,Nn;switch(gn=new it,He=Object.keys(et).sort(function(jn,ni){return jn-ni}),We){case"macroman":for(en=0,Qr=function(){var jn,ni;for(ni=[],Or=jn=0;jn<256;Or=++jn)ni.push(0);return ni}(),Gr={0:0},dt={},Un=0,Kn=He.length;Un<Kn;Un++)Gr[mn=et[mt=He[Un]]]==null&&(Gr[mn]=++en),dt[mt]={old:et[mt],new:Gr[et[mt]]},Qr[mt]=Gr[et[mt]];return gn.writeUInt16(1),gn.writeUInt16(0),gn.writeUInt32(12),gn.writeUInt16(0),gn.writeUInt16(262),gn.writeUInt16(0),gn.write(Qr),{charMap:dt,subtable:gn.data,maxGlyphID:en+1};case"unicode":for(jr=[],hr=[],Gr={},Ke={},Cr=Vt=null,Wn=Nr=0,yn=He.length;Wn<yn;Wn++)Gr[fr=et[mt=He[Wn]]]==null&&(Gr[fr]=++Nr),Ke[mt]={old:fr,new:Gr[fr]},Ze=Gr[fr]-mt,Cr!=null&&Ze===Vt||(Cr&&hr.push(Cr),jr.push(mt),Vt=Ze),Cr=mt;for(Cr&&hr.push(Cr),hr.push(65535),jr.push(65535),cn=2*(Xr=jr.length),Sr=2*Math.pow(Math.log(Xr)/Math.LN2,2),pr=Math.log(Sr/2)/Math.LN2,dr=2*Xr-Sr,ct=[],or=[],Er=[],Or=Jn=0,on=jr.length;Jn<on;Or=++Jn){if(Dn=jr[Or],Rt=hr[Or],Dn===65535){ct.push(0),or.push(0);break}if(32768<=Dn-(Ln=Ke[Dn].new))for(ct.push(0),or.push(2*(Er.length+Xr-Or)),mt=Qn=Dn;Dn<=Rt?Qn<=Rt:Rt<=Qn;mt=Dn<=Rt?++Qn:--Qn)Er.push(Ke[mt].new);else ct.push(Ln-Dn),or.push(0)}for(gn.writeUInt16(3),gn.writeUInt16(1),gn.writeUInt32(12),gn.writeUInt16(4),gn.writeUInt16(16+8*Xr+2*Er.length),gn.writeUInt16(0),gn.writeUInt16(cn),gn.writeUInt16(Sr),gn.writeUInt16(pr),gn.writeUInt16(dr),Gn=0,ia=hr.length;Gn<ia;Gn++)mt=hr[Gn],gn.writeUInt16(mt);for(gn.writeUInt16(0),Ia=0,xa=jr.length;Ia<xa;Ia++)mt=jr[Ia],gn.writeUInt16(mt);for(In=0,ta=ct.length;In<ta;In++)Ze=ct[In],gn.writeUInt16(Ze);for(On=0,Ni=or.length;On<Ni;On++)sr=or[On],gn.writeUInt16(sr);for(Nn=0,Ci=Er.length;Nn<Ci;Nn++)en=Er[Nn],gn.writeUInt16(en);return{charMap:Ke,subtable:gn.data,maxGlyphID:Nr+1}}},ke}(),le=function(ke){function et(){return et.__super__.constructor.apply(this,arguments)}return ie(et,Ue),et.prototype.tag="cmap",et.prototype.parse=function(We){var Ke,mt,dt;for(We.pos=this.offset,this.version=We.readUInt16(),mt=We.readUInt16(),this.tables=[],this.unicode=null,dt=0;0<=mt?dt<mt:mt<dt;0<=mt?++dt:--dt)Ke=new $(We,this.offset),this.tables.push(Ke),Ke.isUnicode&&this.unicode==null&&(this.unicode=Ke);return!0},et.encode=function(We,Ke){var mt,dt;return Ke==null&&(Ke="macroman"),mt=$.encode(We,Ke),(dt=new it).writeUInt16(0),dt.writeUInt16(1),mt.table=dt.data.concat(mt.subtable),mt},et}(),ge=function(ke){function et(){return et.__super__.constructor.apply(this,arguments)}return ie(et,Ue),et.prototype.tag="hhea",et.prototype.parse=function(We){return We.pos=this.offset,this.version=We.readInt(),this.ascender=We.readShort(),this.decender=We.readShort(),this.lineGap=We.readShort(),this.advanceWidthMax=We.readShort(),this.minLeftSideBearing=We.readShort(),this.minRightSideBearing=We.readShort(),this.xMaxExtent=We.readShort(),this.caretSlopeRise=We.readShort(),this.caretSlopeRun=We.readShort(),this.caretOffset=We.readShort(),We.pos+=8,this.metricDataFormat=We.readShort(),this.numberOfMetrics=We.readUInt16()},et}(),Ae=function(ke){function et(){return et.__super__.constructor.apply(this,arguments)}return ie(et,Ue),et.prototype.tag="OS/2",et.prototype.parse=function(We){if(We.pos=this.offset,this.version=We.readUInt16(),this.averageCharWidth=We.readShort(),this.weightClass=We.readUInt16(),this.widthClass=We.readUInt16(),this.type=We.readShort(),this.ySubscriptXSize=We.readShort(),this.ySubscriptYSize=We.readShort(),this.ySubscriptXOffset=We.readShort(),this.ySubscriptYOffset=We.readShort(),this.ySuperscriptXSize=We.readShort(),this.ySuperscriptYSize=We.readShort(),this.ySuperscriptXOffset=We.readShort(),this.ySuperscriptYOffset=We.readShort(),this.yStrikeoutSize=We.readShort(),this.yStrikeoutPosition=We.readShort(),this.familyClass=We.readShort(),this.panose=function(){var Ke,mt;for(mt=[],Ke=0;Ke<10;++Ke)mt.push(We.readByte());return mt}(),this.charRange=function(){var Ke,mt;for(mt=[],Ke=0;Ke<4;++Ke)mt.push(We.readInt());return mt}(),this.vendorID=We.readString(4),this.selection=We.readShort(),this.firstCharIndex=We.readShort(),this.lastCharIndex=We.readShort(),0<this.version&&(this.ascent=We.readShort(),this.descent=We.readShort(),this.lineGap=We.readShort(),this.winAscent=We.readShort(),this.winDescent=We.readShort(),this.codePageRange=function(){var Ke,mt;for(mt=[],Ke=0;Ke<2;++Ke)mt.push(We.readInt());return mt}(),1<this.version))return this.xHeight=We.readShort(),this.capHeight=We.readShort(),this.defaultChar=We.readShort(),this.breakChar=We.readShort(),this.maxContext=We.readShort()},et}(),Re=function(ke){function et(){return et.__super__.constructor.apply(this,arguments)}return ie(et,Ue),et.prototype.tag="post",et.prototype.parse=function(We){var Ke,mt,dt,He;switch(We.pos=this.offset,this.format=We.readInt(),this.italicAngle=We.readInt(),this.underlinePosition=We.readShort(),this.underlineThickness=We.readShort(),this.isFixedPitch=We.readInt(),this.minMemType42=We.readInt(),this.maxMemType42=We.readInt(),this.minMemType1=We.readInt(),this.maxMemType1=We.readInt(),this.format){case 65536:break;case 131072:for(mt=We.readUInt16(),this.glyphNameIndex=[],dt=0;0<=mt?dt<mt:mt<dt;0<=mt?++dt:--dt)this.glyphNameIndex.push(We.readUInt16());for(this.names=[],He=[];We.pos<this.offset+this.length;)Ke=We.readByte(),He.push(this.names.push(We.readString(Ke)));return He;case 151552:return mt=We.readUInt16(),this.offsets=We.read(mt);case 196608:break;case 262144:return this.map=function(){var Ze,ct,Vt;for(Vt=[],Ze=0,ct=this.file.maxp.numGlyphs;0<=ct?Ze<ct:ct<Ze;0<=ct?++Ze:--Ze)Vt.push(We.readUInt32());return Vt}.call(this)}},et}(),Qe=function(et,We){this.raw=et,this.length=et.length,this.platformID=We.platformID,this.encodingID=We.encodingID,this.languageID=We.languageID},Ft=function(ke){function et(){return et.__super__.constructor.apply(this,arguments)}return ie(et,Ue),et.prototype.tag="name",et.prototype.parse=function(We){var Ke,mt,dt,He,Ze,ct,Vt,Rt,hr,pr,Er,Or;for(We.pos=this.offset,We.readShort(),Ke=We.readShort(),ct=We.readShort(),mt=[],He=hr=0;0<=Ke?hr<Ke:Ke<hr;He=0<=Ke?++hr:--hr)mt.push({platformID:We.readShort(),encodingID:We.readShort(),languageID:We.readShort(),nameID:We.readShort(),length:We.readShort(),offset:this.offset+ct+We.readShort()});for(Vt={},He=pr=0,Er=mt.length;pr<Er;He=++pr)dt=mt[He],We.pos=dt.offset,Rt=We.readString(dt.length),Ze=new Qe(Rt,dt),Vt[Or=dt.nameID]==null&&(Vt[Or]=[]),Vt[dt.nameID].push(Ze);this.strings=Vt,this.copyright=Vt[0],this.fontFamily=Vt[1],this.fontSubfamily=Vt[2],this.uniqueSubfamily=Vt[3],this.fontName=Vt[4],this.version=Vt[5];try{this.postscriptName=Vt[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch(en){this.postscriptName=Vt[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=Vt[7],this.manufacturer=Vt[8],this.designer=Vt[9],this.description=Vt[10],this.vendorUrl=Vt[11],this.designerUrl=Vt[12],this.license=Vt[13],this.licenseUrl=Vt[14],this.preferredFamily=Vt[15],this.preferredSubfamily=Vt[17],this.compatibleFull=Vt[18],this.sampleText=Vt[19]},et}(),Qt=function(ke){function et(){return et.__super__.constructor.apply(this,arguments)}return ie(et,Ue),et.prototype.tag="maxp",et.prototype.parse=function(We){return We.pos=this.offset,this.version=We.readInt(),this.numGlyphs=We.readUInt16(),this.maxPoints=We.readUInt16(),this.maxContours=We.readUInt16(),this.maxCompositePoints=We.readUInt16(),this.maxComponentContours=We.readUInt16(),this.maxZones=We.readUInt16(),this.maxTwilightPoints=We.readUInt16(),this.maxStorage=We.readUInt16(),this.maxFunctionDefs=We.readUInt16(),this.maxInstructionDefs=We.readUInt16(),this.maxStackElements=We.readUInt16(),this.maxSizeOfInstructions=We.readUInt16(),this.maxComponentElements=We.readUInt16(),this.maxComponentDepth=We.readUInt16()},et}(),Et=function(ke){function et(){return et.__super__.constructor.apply(this,arguments)}return ie(et,Ue),et.prototype.tag="hmtx",et.prototype.parse=function(We){var Ke,mt,dt,He,Ze,ct,Vt;for(We.pos=this.offset,this.metrics=[],He=0,ct=this.file.hhea.numberOfMetrics;0<=ct?He<ct:ct<He;0<=ct?++He:--He)this.metrics.push({advance:We.readUInt16(),lsb:We.readInt16()});for(mt=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var Rt,hr;for(hr=[],Rt=0;0<=mt?Rt<mt:mt<Rt;0<=mt?++Rt:--Rt)hr.push(We.readInt16());return hr}(),this.widths=function(){var Rt,hr,pr,Er;for(Er=[],Rt=0,hr=(pr=this.metrics).length;Rt<hr;Rt++)dt=pr[Rt],Er.push(dt.advance);return Er}.call(this),Ke=this.widths[this.widths.length-1],Vt=[],Ze=0;0<=mt?Ze<mt:mt<Ze;0<=mt?++Ze:--Ze)Vt.push(this.widths.push(Ke));return Vt},et.prototype.forGlyph=function(We){return We in this.metrics?this.metrics[We]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[We-this.metrics.length]}},et}(),Mt=[].slice,_t=function(ke){function et(){return et.__super__.constructor.apply(this,arguments)}return ie(et,Ue),et.prototype.tag="glyf",et.prototype.parse=function(We){return this.cache={}},et.prototype.glyphFor=function(We){var Ke,mt,dt,He,Ze,ct,Vt,Rt,hr,pr;return(We=We)in this.cache?this.cache[We]:(He=this.file.loca,Ke=this.file.contents,mt=He.indexOf(We),(dt=He.lengthOf(We))===0?this.cache[We]=null:(Ke.pos=this.offset+mt,Ze=(ct=new it(Ke.read(dt))).readShort(),Rt=ct.readShort(),pr=ct.readShort(),Vt=ct.readShort(),hr=ct.readShort(),this.cache[We]=Ze===-1?new Ct(ct,Rt,pr,Vt,hr):new zt(ct,Ze,Rt,pr,Vt,hr),this.cache[We]))},et.prototype.encode=function(We,Ke,mt){var dt,He,Ze,ct,Vt;for(Ze=[],He=[],ct=0,Vt=Ke.length;ct<Vt;ct++)dt=We[Ke[ct]],He.push(Ze.length),dt&&(Ze=Ze.concat(dt.encode(mt)));return He.push(Ze.length),{table:Ze,offsets:He}},et}(),zt=function(){function ke(et,We,Ke,mt,dt,He){this.raw=et,this.numberOfContours=We,this.xMin=Ke,this.yMin=mt,this.xMax=dt,this.yMax=He,this.compound=!1}return ke.prototype.encode=function(){return this.raw.data},ke}(),Ct=function(){function ke(et,We,Ke,mt,dt){var He,Ze;for(this.raw=et,this.xMin=We,this.yMin=Ke,this.xMax=mt,this.yMax=dt,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],He=this.raw;Ze=He.readShort(),this.glyphOffsets.push(He.pos),this.glyphIDs.push(He.readShort()),32&Ze;)He.pos+=1&Ze?4:2,128&Ze?He.pos+=8:64&Ze?He.pos+=4:8&Ze&&(He.pos+=2)}return ke.prototype.encode=function(et){var We,Ke,mt,dt,He;for(Ke=new it(Mt.call(this.raw.data)),We=mt=0,dt=(He=this.glyphIDs).length;mt<dt;We=++mt)He[We],Ke.pos=this.glyphOffsets[We];return Ke.data},ke}(),lr=function(ke){function et(){return et.__super__.constructor.apply(this,arguments)}return ie(et,Ue),et.prototype.tag="loca",et.prototype.parse=function(We){var Ke;return We.pos=this.offset,Ke=this.file.head.indexToLocFormat,this.offsets=Ke===0?function(){var mt,dt,He;for(He=[],mt=0,dt=this.length;mt<dt;mt+=2)He.push(2*We.readUInt16());return He}.call(this):function(){var mt,dt,He;for(He=[],mt=0,dt=this.length;mt<dt;mt+=4)He.push(We.readUInt32());return He}.call(this)},et.prototype.indexOf=function(We){return this.offsets[We]},et.prototype.lengthOf=function(We){return this.offsets[We+1]-this.offsets[We]},et.prototype.encode=function(We,Ke){for(var mt=new Uint32Array(this.offsets.length),dt=0,He=0,Ze=0;Ze<mt.length;++Ze)if(mt[Ze]=dt,He<Ke.length&&Ke[He]==Ze){++He,mt[Ze]=dt;var ct=this.offsets[Ze],Vt=this.offsets[Ze+1]-ct;0<Vt&&(dt+=Vt)}for(var Rt=new Array(4*mt.length),hr=0;hr<mt.length;++hr)Rt[4*hr+3]=255&mt[hr],Rt[4*hr+2]=(65280&mt[hr])>>8,Rt[4*hr+1]=(16711680&mt[hr])>>16,Rt[4*hr]=(4278190080&mt[hr])>>24;return Rt},et}(),Jt=function(){function ke(et){this.font=et,this.subset={},this.unicodes={},this.next=33}return ke.prototype.generateCmap=function(){var et,We,Ke,mt,dt;for(We in mt=this.font.cmap.tables[0].codeMap,et={},dt=this.subset)Ke=dt[We],et[We]=mt[Ke];return et},ke.prototype.glyphsFor=function(et){var We,Ke,mt,dt,He,Ze,ct;for(mt={},He=0,Ze=et.length;He<Ze;He++)mt[dt=et[He]]=this.font.glyf.glyphFor(dt);for(dt in We=[],mt)((Ke=mt[dt])!=null?Ke.compound:void 0)&&We.push.apply(We,Ke.glyphIDs);if(0<We.length)for(dt in ct=this.glyphsFor(We))Ke=ct[dt],mt[dt]=Ke;return mt},ke.prototype.encode=function(et,We){var Ke,mt,dt,He,Ze,ct,Vt,Rt,hr,pr,Er,Or,en,Qr,Cr;for(mt in Ke=le.encode(this.generateCmap(),"unicode"),He=this.glyphsFor(et),Er={0:0},Cr=Ke.charMap)Er[(ct=Cr[mt]).old]=ct.new;for(Or in pr=Ke.maxGlyphID,He)Or in Er||(Er[Or]=pr++);return Rt=function(Gr){var Nr,sr;for(Nr in sr={},Gr)sr[Gr[Nr]]=Nr;return sr}(Er),hr=Object.keys(Rt).sort(function(Gr,Nr){return Gr-Nr}),en=function(){var Gr,Nr,sr;for(sr=[],Gr=0,Nr=hr.length;Gr<Nr;Gr++)Ze=hr[Gr],sr.push(Rt[Ze]);return sr}(),dt=this.font.glyf.encode(He,en,Er),Vt=this.font.loca.encode(dt.offsets,en),Qr={cmap:this.font.cmap.raw(),glyf:dt.table,loca:Vt,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(We)},this.font.os2.exists&&(Qr["OS/2"]=this.font.os2.raw()),this.font.directory.encode(Qr)},ke}();de.API.PDFObject=function(){var ke;function et(){}return ke=function(Ke,mt){return(Array(mt+1).join("0")+Ke).slice(-mt)},et.convert=function(We){var Ke,mt,dt,He;if(Array.isArray(We))return"["+function(){var Ze,ct,Vt;for(Vt=[],Ze=0,ct=We.length;Ze<ct;Ze++)Ke=We[Ze],Vt.push(et.convert(Ke));return Vt}().join(" ")+"]";if(typeof We=="string")return"/"+We;if(We!=null?We.isString:void 0)return"("+We+")";if(We instanceof Date)return"(D:"+ke(We.getUTCFullYear(),4)+ke(We.getUTCMonth(),2)+ke(We.getUTCDate(),2)+ke(We.getUTCHours(),2)+ke(We.getUTCMinutes(),2)+ke(We.getUTCSeconds(),2)+"Z)";if({}.toString.call(We)!=="[object Object]")return""+We;for(mt in dt=["<<"],We)He=We[mt],dt.push("/"+mt+" "+et.convert(He));return dt.push(">>"),dt.join(`
`)},et}()}(kt),Pe=typeof self!="undefined"&&self||typeof window!="undefined"&&window||typeof d!="undefined"&&d||Function('return typeof this === "object" && this.content')()||Function("return this")(),St=function(){var de,ue,oe;function ae(ye){var Ce,Oe,Ie,xe,Ue,it,yt,ee,ie,z,$,le,ge,Ae;for(this.data=ye,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},it=null;;){switch(Ce=this.readUInt32(),ie=function(){var Re,Qe;for(Qe=[],Re=0;Re<4;++Re)Qe.push(String.fromCharCode(this.data[this.pos++]));return Qe}.call(this).join("")){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"acTL":this.animation={numFrames:this.readUInt32(),numPlays:this.readUInt32()||1/0,frames:[]};break;case"PLTE":this.palette=this.read(Ce);break;case"fcTL":it&&this.animation.frames.push(it),this.pos+=4,it={width:this.readUInt32(),height:this.readUInt32(),xOffset:this.readUInt32(),yOffset:this.readUInt32()},Ue=this.readUInt16(),xe=this.readUInt16()||100,it.delay=1e3*Ue/xe,it.disposeOp=this.data[this.pos++],it.blendOp=this.data[this.pos++],it.data=[];break;case"IDAT":case"fdAT":for(ie==="fdAT"&&(this.pos+=4,Ce-=4),ye=(it!=null?it.data:void 0)||this.imgData,le=0;0<=Ce?le<Ce:Ce<le;0<=Ce?++le:--le)ye.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(Ie=this.palette.length/3,this.transparency.indexed=this.read(Ce),this.transparency.indexed.length>Ie)throw new Error("More transparent colors than palette size");if(0<(z=Ie-this.transparency.indexed.length))for(ge=0;0<=z?ge<z:z<ge;0<=z?++ge:--ge)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(Ce)[0];break;case 2:this.transparency.rgb=this.read(Ce)}break;case"tEXt":yt=($=this.read(Ce)).indexOf(0),ee=String.fromCharCode.apply(String,$.slice(0,yt)),this.text[ee]=String.fromCharCode.apply(String,$.slice(yt+1));break;case"IEND":return it&&this.animation.frames.push(it),this.colors=function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}.call(this),this.hasAlphaChannel=(Ae=this.colorType)===4||Ae===6,Oe=this.colors+(this.hasAlphaChannel?1:0),this.pixelBitlength=this.bits*Oe,this.colorSpace=function(){switch(this.colors){case 1:return"DeviceGray";case 3:return"DeviceRGB"}}.call(this),void(this.imgData=new Uint8Array(this.imgData));default:this.pos+=Ce}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}ae.load=function(ye,Ce,Oe){var Ie;return typeof Ce=="function"&&(Oe=Ce),(Ie=new XMLHttpRequest).open("GET",ye,!0),Ie.responseType="arraybuffer",Ie.onload=function(){var xe;return xe=new ae(new Uint8Array(Ie.response||Ie.mozResponseArrayBuffer)),typeof(Ce!=null?Ce.getContext:void 0)=="function"&&xe.render(Ce),typeof Oe=="function"?Oe(xe):void 0},Ie.send(null)},ae.prototype.read=function(ye){var Ce,Oe;for(Oe=[],Ce=0;0<=ye?Ce<ye:ye<Ce;0<=ye?++Ce:--Ce)Oe.push(this.data[this.pos++]);return Oe},ae.prototype.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},ae.prototype.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},ae.prototype.decodePixels=function(ye){var Ce=this.pixelBitlength/8,Oe=new Uint8Array(this.width*this.height*Ce),Ie=0,xe=this;if(ye==null&&(ye=this.imgData),ye.length===0)return new Uint8Array(0);function Ue(it,yt,ee,ie){var z,$,le,ge,Ae,Re,Qe,Ft,Qt,Et,Mt,_t,zt,Ct,lr,Jt,ke,et,We,Ke,mt,dt=Math.ceil((xe.width-it)/ee),He=Math.ceil((xe.height-yt)/ie),Ze=xe.width==dt&&xe.height==He;for(Ct=Ce*dt,_t=Ze?Oe:new Uint8Array(Ct*He),Re=ye.length,$=zt=0;zt<He&&Ie<Re;){switch(ye[Ie++]){case 0:for(ge=ke=0;ke<Ct;ge=ke+=1)_t[$++]=ye[Ie++];break;case 1:for(ge=et=0;et<Ct;ge=et+=1)z=ye[Ie++],Ae=ge<Ce?0:_t[$-Ce],_t[$++]=(z+Ae)%256;break;case 2:for(ge=We=0;We<Ct;ge=We+=1)z=ye[Ie++],le=(ge-ge%Ce)/Ce,lr=zt&&_t[(zt-1)*Ct+le*Ce+ge%Ce],_t[$++]=(lr+z)%256;break;case 3:for(ge=Ke=0;Ke<Ct;ge=Ke+=1)z=ye[Ie++],le=(ge-ge%Ce)/Ce,Ae=ge<Ce?0:_t[$-Ce],lr=zt&&_t[(zt-1)*Ct+le*Ce+ge%Ce],_t[$++]=(z+Math.floor((Ae+lr)/2))%256;break;case 4:for(ge=mt=0;mt<Ct;ge=mt+=1)z=ye[Ie++],le=(ge-ge%Ce)/Ce,Ae=ge<Ce?0:_t[$-Ce],zt===0?lr=Jt=0:(lr=_t[(zt-1)*Ct+le*Ce+ge%Ce],Jt=le&&_t[(zt-1)*Ct+(le-1)*Ce+ge%Ce]),Qe=Ae+lr-Jt,Ft=Math.abs(Qe-Ae),Et=Math.abs(Qe-lr),Mt=Math.abs(Qe-Jt),Qt=Ft<=Et&&Ft<=Mt?Ae:Et<=Mt?lr:Jt,_t[$++]=(z+Qt)%256;break;default:throw new Error("Invalid filter algorithm: "+ye[Ie-1])}if(!Ze){var ct=((yt+zt*ie)*xe.width+it)*Ce,Vt=zt*Ct;for(ge=0;ge<dt;ge+=1){for(var Rt=0;Rt<Ce;Rt+=1)Oe[ct++]=_t[Vt++];ct+=(ee-1)*Ce}}zt++}}return ye=(ye=new qt(ye)).getBytes(),xe.interlaceMethod==1?(Ue(0,0,8,8),Ue(4,0,8,8),Ue(0,4,4,8),Ue(2,0,4,4),Ue(0,2,2,4),Ue(1,0,2,2),Ue(0,1,1,2)):Ue(0,0,1,1),Oe},ae.prototype.decodePalette=function(){var ye,Ce,Oe,Ie,xe,Ue,it,yt,ee;for(Oe=this.palette,Ue=this.transparency.indexed||[],xe=new Uint8Array((Ue.length||0)+Oe.length),Ie=0,Oe.length,Ce=it=ye=0,yt=Oe.length;it<yt;Ce=it+=3)xe[Ie++]=Oe[Ce],xe[Ie++]=Oe[Ce+1],xe[Ie++]=Oe[Ce+2],xe[Ie++]=(ee=Ue[ye++])!=null?ee:255;return xe},ae.prototype.copyToImageData=function(ye,Ce){var Oe,Ie,xe,Ue,it,yt,ee,ie,z,$,le;if(Ie=this.colors,z=null,Oe=this.hasAlphaChannel,this.palette.length&&(z=(le=this._decodedPalette)!=null?le:this._decodedPalette=this.decodePalette(),Ie=4,Oe=!0),ie=(xe=ye.data||ye).length,it=z||Ce,Ue=yt=0,Ie===1)for(;Ue<ie;)ee=z?4*Ce[Ue/4]:yt,$=it[ee++],xe[Ue++]=$,xe[Ue++]=$,xe[Ue++]=$,xe[Ue++]=Oe?it[ee++]:255,yt=ee;else for(;Ue<ie;)ee=z?4*Ce[Ue/4]:yt,xe[Ue++]=it[ee++],xe[Ue++]=it[ee++],xe[Ue++]=it[ee++],xe[Ue++]=Oe?it[ee++]:255,yt=ee},ae.prototype.decode=function(){var ye;return ye=new Uint8Array(this.width*this.height*4),this.copyToImageData(ye,this.decodePixels()),ye};try{ue=Pe.document.createElement("canvas"),oe=ue.getContext("2d")}catch(ye){return-1}return de=function(Ce){var Oe;return oe.width=Ce.width,oe.height=Ce.height,oe.clearRect(0,0,Ce.width,Ce.height),oe.putImageData(Ce,0,0),(Oe=new Image).src=ue.toDataURL(),Oe},ae.prototype.decodeFrames=function(ye){var Ce,Oe,Ie,xe,Ue,it,yt,ee;if(this.animation){for(ee=[],Oe=Ue=0,it=(yt=this.animation.frames).length;Ue<it;Oe=++Ue)Ce=yt[Oe],Ie=ye.createImageData(Ce.width,Ce.height),xe=this.decodePixels(new Uint8Array(Ce.data)),this.copyToImageData(Ie,xe),Ce.imageData=Ie,ee.push(Ce.image=de(Ie));return ee}},ae.prototype.renderFrame=function(ye,Ce){var Oe,Ie,xe;return Oe=(Ie=this.animation.frames)[Ce],xe=Ie[Ce-1],Ce===0&&ye.clearRect(0,0,this.width,this.height),(xe!=null?xe.disposeOp:void 0)===1?ye.clearRect(xe.xOffset,xe.yOffset,xe.width,xe.height):(xe!=null?xe.disposeOp:void 0)===2&&ye.putImageData(xe.imageData,xe.xOffset,xe.yOffset),Oe.blendOp===0&&ye.clearRect(Oe.xOffset,Oe.yOffset,Oe.width,Oe.height),ye.drawImage(Oe.image,Oe.xOffset,Oe.yOffset)},ae.prototype.animate=function(ye){var Ce,Oe,Ie,xe,Ue,it,yt=this;return Oe=0,it=this.animation,xe=it.numFrames,Ie=it.frames,Ue=it.numPlays,(Ce=function(){var ie,z;if(ie=Oe++%xe,z=Ie[ie],yt.renderFrame(ye,ie),1<xe&&Oe/xe<Ue)return yt.animation._timeout=setTimeout(Ce,z.delay)})()},ae.prototype.stopAnimation=function(){var ye;return clearTimeout((ye=this.animation)!=null?ye._timeout:void 0)},ae.prototype.render=function(ye){var Ce,Oe;return ye._png&&ye._png.stopAnimation(),ye._png=this,ye.width=this.width,ye.height=this.height,Ce=ye.getContext("2d"),this.animation?(this.decodeFrames(Ce),this.animate(Ce)):(Oe=Ce.createImageData(this.width,this.height),this.copyToImageData(Oe,this.decodePixels()),Ce.putImageData(Oe,0,0))},ae}(),Pe.PNG=St;var mr=function(){function de(){this.pos=0,this.bufferLength=0,this.eof=!1,this.buffer=null}return de.prototype={ensureBuffer:function(oe){var ae=this.buffer,ye=ae?ae.byteLength:0;if(oe<ye)return ae;for(var Ce=512;Ce<oe;)Ce<<=1;for(var Oe=new Uint8Array(Ce),Ie=0;Ie<ye;++Ie)Oe[Ie]=ae[Ie];return this.buffer=Oe},getByte:function(){for(var oe=this.pos;this.bufferLength<=oe;){if(this.eof)return null;this.readBlock()}return this.buffer[this.pos++]},getBytes:function(oe){var ae=this.pos;if(oe){this.ensureBuffer(ae+oe);for(var ye=ae+oe;!this.eof&&this.bufferLength<ye;)this.readBlock();var Ce=this.bufferLength;Ce<ye&&(ye=Ce)}else{for(;!this.eof;)this.readBlock();ye=this.bufferLength}return this.pos=ye,this.buffer.subarray(ae,ye)},lookChar:function(){for(var oe=this.pos;this.bufferLength<=oe;){if(this.eof)return null;this.readBlock()}return String.fromCharCode(this.buffer[this.pos])},getChar:function(){for(var oe=this.pos;this.bufferLength<=oe;){if(this.eof)return null;this.readBlock()}return String.fromCharCode(this.buffer[this.pos++])},makeSubStream:function(oe,ae,ye){for(var Ce=oe+ae;this.bufferLength<=Ce&&!this.eof;)this.readBlock();return new Stream(this.buffer,oe,ae,ye)},skip:function(oe){oe||(oe=1),this.pos+=oe},reset:function(){this.pos=0}},de}(),qt=function(){if(typeof Uint32Array!="undefined"){var de=new Uint32Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),ue=new Uint32Array([3,4,5,6,7,8,9,10,65547,65549,65551,65553,131091,131095,131099,131103,196643,196651,196659,196667,262211,262227,262243,262259,327811,327843,327875,327907,258,258,258]),oe=new Uint32Array([1,2,3,4,65541,65543,131081,131085,196625,196633,262177,262193,327745,327777,393345,393409,459009,459137,524801,525057,590849,591361,657409,658433,724993,727041,794625,798721,868353,876545]),ae=[new Uint32Array([459008,524368,524304,524568,459024,524400,524336,590016,459016,524384,524320,589984,524288,524416,524352,590048,459012,524376,524312,589968,459028,524408,524344,590032,459020,524392,524328,59e4,524296,524424,524360,590064,459010,524372,524308,524572,459026,524404,524340,590024,459018,524388,524324,589992,524292,524420,524356,590056,459014,524380,524316,589976,459030,524412,524348,590040,459022,524396,524332,590008,524300,524428,524364,590072,459009,524370,524306,524570,459025,524402,524338,590020,459017,524386,524322,589988,524290,524418,524354,590052,459013,524378,524314,589972,459029,524410,524346,590036,459021,524394,524330,590004,524298,524426,524362,590068,459011,524374,524310,524574,459027,524406,524342,590028,459019,524390,524326,589996,524294,524422,524358,590060,459015,524382,524318,589980,459031,524414,524350,590044,459023,524398,524334,590012,524302,524430,524366,590076,459008,524369,524305,524569,459024,524401,524337,590018,459016,524385,524321,589986,524289,524417,524353,590050,459012,524377,524313,589970,459028,524409,524345,590034,459020,524393,524329,590002,524297,524425,524361,590066,459010,524373,524309,524573,459026,524405,524341,590026,459018,524389,524325,589994,524293,524421,524357,590058,459014,524381,524317,589978,459030,524413,524349,590042,459022,524397,524333,590010,524301,524429,524365,590074,459009,524371,524307,524571,459025,524403,524339,590022,459017,524387,524323,589990,524291,524419,524355,590054,459013,524379,524315,589974,459029,524411,524347,590038,459021,524395,524331,590006,524299,524427,524363,590070,459011,524375,524311,524575,459027,524407,524343,590030,459019,524391,524327,589998,524295,524423,524359,590062,459015,524383,524319,589982,459031,524415,524351,590046,459023,524399,524335,590014,524303,524431,524367,590078,459008,524368,524304,524568,459024,524400,524336,590017,459016,524384,524320,589985,524288,524416,524352,590049,459012,524376,524312,589969,459028,524408,524344,590033,459020,524392,524328,590001,524296,524424,524360,590065,459010,524372,524308,524572,459026,524404,524340,590025,459018,524388,524324,589993,524292,524420,524356,590057,459014,524380,524316,589977,459030,524412,524348,590041,459022,524396,524332,590009,524300,524428,524364,590073,459009,524370,524306,524570,459025,524402,524338,590021,459017,524386,524322,589989,524290,524418,524354,590053,459013,524378,524314,589973,459029,524410,524346,590037,459021,524394,524330,590005,524298,524426,524362,590069,459011,524374,524310,524574,459027,524406,524342,590029,459019,524390,524326,589997,524294,524422,524358,590061,459015,524382,524318,589981,459031,524414,524350,590045,459023,524398,524334,590013,524302,524430,524366,590077,459008,524369,524305,524569,459024,524401,524337,590019,459016,524385,524321,589987,524289,524417,524353,590051,459012,524377,524313,589971,459028,524409,524345,590035,459020,524393,524329,590003,524297,524425,524361,590067,459010,524373,524309,524573,459026,524405,524341,590027,459018,524389,524325,589995,524293,524421,524357,590059,459014,524381,524317,589979,459030,524413,524349,590043,459022,524397,524333,590011,524301,524429,524365,590075,459009,524371,524307,524571,459025,524403,524339,590023,459017,524387,524323,589991,524291,524419,524355,590055,459013,524379,524315,589975,459029,524411,524347,590039,459021,524395,524331,590007,524299,524427,524363,590071,459011,524375,524311,524575,459027,524407,524343,590031,459019,524391,524327,589999,524295,524423,524359,590063,459015,524383,524319,589983,459031,524415,524351,590047,459023,524399,524335,590015,524303,524431,524367,590079]),9],ye=[new Uint32Array([327680,327696,327688,327704,327684,327700,327692,327708,327682,327698,327690,327706,327686,327702,327694,0,327681,327697,327689,327705,327685,327701,327693,327709,327683,327699,327691,327707,327687,327703,327695,0]),5];return(Oe.prototype=Object.create(mr.prototype)).getBits=function(Ie){for(var xe,Ue=this.codeSize,it=this.codeBuf,yt=this.bytes,ee=this.bytesPos;Ue<Ie;)(xe=yt[ee++])===void 0&&Ce("Bad encoding in flate stream"),it|=xe<<Ue,Ue+=8;return xe=it&(1<<Ie)-1,this.codeBuf=it>>Ie,this.codeSize=Ue-=Ie,this.bytesPos=ee,xe},Oe.prototype.getCode=function(Ie){for(var xe=Ie[0],Ue=Ie[1],it=this.codeSize,yt=this.codeBuf,ee=this.bytes,ie=this.bytesPos;it<Ue;){var z;(z=ee[ie++])===void 0&&Ce("Bad encoding in flate stream"),yt|=z<<it,it+=8}var $=xe[yt&(1<<Ue)-1],le=$>>16,ge=65535&$;return(it==0||it<le||le==0)&&Ce("Bad encoding in flate stream"),this.codeBuf=yt>>le,this.codeSize=it-le,this.bytesPos=ie,ge},Oe.prototype.generateHuffmanTable=function(Ie){for(var xe=Ie.length,Ue=0,it=0;it<xe;++it)Ie[it]>Ue&&(Ue=Ie[it]);for(var yt=1<<Ue,ee=new Uint32Array(yt),ie=1,z=0,$=2;ie<=Ue;++ie,z<<=1,$<<=1)for(var le=0;le<xe;++le)if(Ie[le]==ie){var ge=0,Ae=z;for(it=0;it<ie;++it)ge=ge<<1|1&Ae,Ae>>=1;for(it=ge;it<yt;it+=$)ee[it]=ie<<16|le;++z}return[ee,Ue]},Oe.prototype.readBlock=function(){function Ie(He,Ze,ct,Vt,Rt){for(var hr=He.getBits(ct)+Vt;0<hr--;)Ze[$++]=Rt}var xe=this.getBits(3);if(1&xe&&(this.eof=!0),(xe>>=1)!=0){var Ue,it;if(xe==1)Ue=ae,it=ye;else if(xe==2){for(var yt=this.getBits(5)+257,ee=this.getBits(5)+1,ie=this.getBits(4)+4,z=Array(de.length),$=0;$<ie;)z[de[$++]]=this.getBits(3);for(var le=this.generateHuffmanTable(z),ge=0,Ae=($=0,yt+ee),Re=new Array(Ae);$<Ae;){var Qe=this.getCode(le);Qe==16?Ie(this,Re,2,3,ge):Qe==17?Ie(this,Re,3,3,ge=0):Qe==18?Ie(this,Re,7,11,ge=0):Re[$++]=ge=Qe}Ue=this.generateHuffmanTable(Re.slice(0,yt)),it=this.generateHuffmanTable(Re.slice(yt,Ae))}else Ce("Unknown block type in flate stream");for(var Ft=(Ke=this.buffer)?Ke.length:0,Qt=this.bufferLength;;){var Et=this.getCode(Ue);if(Et<256)Ft<=Qt+1&&(Ft=(Ke=this.ensureBuffer(Qt+1)).length),Ke[Qt++]=Et;else{if(Et==256)return void(this.bufferLength=Qt);var Mt=(Et=ue[Et-=257])>>16;0<Mt&&(Mt=this.getBits(Mt)),ge=(65535&Et)+Mt,Et=this.getCode(it),0<(Mt=(Et=oe[Et])>>16)&&(Mt=this.getBits(Mt));var _t=(65535&Et)+Mt;Ft<=Qt+ge&&(Ft=(Ke=this.ensureBuffer(Qt+ge)).length);for(var zt=0;zt<ge;++zt,++Qt)Ke[Qt]=Ke[Qt-_t]}}}else{var Ct,lr=this.bytes,Jt=this.bytesPos;(Ct=lr[Jt++])===void 0&&Ce("Bad block header in flate stream");var ke=Ct;(Ct=lr[Jt++])===void 0&&Ce("Bad block header in flate stream"),ke|=Ct<<8,(Ct=lr[Jt++])===void 0&&Ce("Bad block header in flate stream");var et=Ct;(Ct=lr[Jt++])===void 0&&Ce("Bad block header in flate stream"),(et|=Ct<<8)!=(65535&~ke)&&Ce("Bad uncompressed block length in flate stream"),this.codeBuf=0,this.codeSize=0;var We=this.bufferLength,Ke=this.ensureBuffer(We+ke),mt=We+ke;this.bufferLength=mt;for(var dt=We;dt<mt;++dt){if((Ct=lr[Jt++])===void 0){this.eof=!0;break}Ke[dt]=Ct}this.bytesPos=Jt}},Oe}function Ce(Ie){throw new Error(Ie)}function Oe(Ie){var xe=0,Ue=Ie[xe++],it=Ie[xe++];Ue!=-1&&it!=-1||Ce("Invalid header in flate stream"),(15&Ue)!=8&&Ce("Unknown compression method in flate stream"),((Ue<<8)+it)%31!=0&&Ce("Bad FCHECK in flate stream"),32&it&&Ce("FDICT bit set in flate stream"),this.bytes=Ie,this.bytesPos=2,this.codeSize=0,this.codeBuf=0,mr.call(this)}}();window.tmp=qt});try{J.exports=jsPDF}catch(m){}}).call(this,e("yLpj"))},"5RzL":function(J,F,e){"use strict";var d=e("pVnL"),E=e.n(d),g=e("lSNA"),m=e.n(g),A=e("lwsE"),b=e.n(A),f=e("W8MJ"),i=e.n(f),r=e("7W2i"),o=e.n(r),s=e("LQ03"),l=e.n(s),n=e("q1tI"),c=e.n(n),t=e("1OyB"),u=e("vuIU"),a=e("Ji7U"),h=e("LK+K"),v=e("KQm4"),y=e("U8pU"),O=e("ODXe"),S=e("VTBJ"),x=e("qNPg"),L=e("2Qr1"),T=e("815F"),w=e("NvD2"),C=e("wPlo"),N=e("6cGi"),D=e("Kwbf"),B=e("4IlW"),R=e("YrtM"),U=e("fAei"),M=c.a.createContext(null);function j(Xt,Zt){if(!Xt)return!0;var mr=Xt.data,qt=mr.disabled,de=mr.disableCheckbox;switch(Zt){case"select":return qt;case"checkbox":return qt||de}return!1}function P(Xt,Zt){var mr=c.a.useCallback(function(de){var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"select",oe=arguments.length>2?arguments[2]:void 0,ae=Xt.get(de);return!oe&&j(ae,ue)?null:ae},[Xt]),qt=c.a.useCallback(function(de){var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"select",oe=arguments.length>2?arguments[2]:void 0,ae=Zt.get(de);return!oe&&j(ae,ue)?null:ae},[Zt]);return[mr,qt]}function V(Xt){return c.a.useMemo(function(){var Zt=new Map,mr=new Map;return Xt.forEach(function(qt){Zt.set(qt.key,qt),mr.set(qt.data.value,qt)}),[Zt,mr]},[Xt])}var H={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},k=function(Zt,mr){var qt=Zt.prefixCls,de=Zt.height,ue=Zt.itemHeight,oe=Zt.virtual,ae=Zt.options,ye=Zt.flattenOptions,Ce=Zt.multiple,Oe=Zt.searchValue,Ie=Zt.onSelect,xe=Zt.onToggleOpen,Ue=Zt.open,it=Zt.notFoundContent,yt=Zt.onMouseEnter,ee=c.a.useContext(M),ie=ee.checkable,z=ee.checkedKeys,$=ee.halfCheckedKeys,le=ee.treeExpandedKeys,ge=ee.treeDefaultExpandAll,Ae=ee.treeDefaultExpandedKeys,Re=ee.onTreeExpand,Qe=ee.treeIcon,Ft=ee.showTreeIcon,Qt=ee.switcherIcon,Et=ee.treeLine,Mt=ee.treeNodeFilterProp,_t=ee.loadData,zt=ee.treeLoadedKeys,Ct=ee.treeMotion,lr=ee.onTreeLoad,Jt=c.a.useRef(),ke=Object(R.a)(function(){return ae},[Ue,ae],function(Un,Wn){return Wn[0]&&Un[1]!==Wn[1]}),et=V(ye),We=Object(O.a)(et,2),Ke=We[0],mt=We[1],dt=P(Ke,mt),He=Object(O.a)(dt,2),Ze=He[0],ct=He[1],Vt=c.a.useMemo(function(){return z.map(function(Un){var Wn=ct(Un);return Wn?Wn.key:null})},[z]),Rt=c.a.useMemo(function(){return ie?{checked:Vt,halfChecked:$}:null},[Vt,$,ie]);c.a.useEffect(function(){if(Ue&&!Ce&&Vt.length){var Un;(Un=Jt.current)===null||Un===void 0||Un.scrollTo({key:Vt[0]})}},[Ue]);var hr=String(Oe).toLowerCase(),pr=function(Wn){return hr?String(Wn[Mt]).toLowerCase().includes(hr):!1},Er=c.a.useState(Ae),Or=Object(O.a)(Er,2),en=Or[0],Qr=Or[1],Cr=c.a.useState(null),Gr=Object(O.a)(Cr,2),Nr=Gr[0],sr=Gr[1],fr=c.a.useMemo(function(){return le?Object(v.a)(le):Oe?Nr:en},[en,Nr,hr,le]);c.a.useEffect(function(){Oe&&sr(ye.map(function(Un){return Un.key}))},[Oe]);var or=function(Wn){Qr(Wn),sr(Wn),Re&&Re(Wn)},dr=function(Wn){Wn.preventDefault()},Sr=function(Wn,Jn){var Qn=Jn.node.key,Kn=Ze(Qn,ie?"checkbox":"select");Kn!==null&&Ie(Kn.data.value,{selected:!z.includes(Kn.data.value)}),Ce||xe(!1)},Xr=c.a.useState(null),cn=Object(O.a)(Xr,2),Dn=cn[0],jr=cn[1],Ln=Ze(Dn);if(c.a.useImperativeHandle(mr,function(){return{onKeyDown:function(Wn){var Jn,Qn=Wn.which;switch(Qn){case B.a.UP:case B.a.DOWN:case B.a.LEFT:case B.a.RIGHT:(Jn=Jt.current)===null||Jn===void 0||Jn.onKeyDown(Wn);break;case B.a.ENTER:{Ln!==null&&Sr(null,{node:{key:Dn},selected:!z.includes(Ln.data.value)});break}case B.a.ESC:xe(!1)}},onKeyUp:function(){}}}),ke.length===0)return c.a.createElement("div",{role:"listbox",className:"".concat(qt,"-empty"),onMouseDown:dr},it);var gn={};return zt&&(gn.loadedKeys=zt),fr&&(gn.expandedKeys=fr),c.a.createElement("div",{onMouseDown:dr,onMouseEnter:yt},Ln&&Ue&&c.a.createElement("span",{style:H,"aria-live":"assertive"},Ln.data.value),c.a.createElement(U.b,Object.assign({ref:Jt,focusable:!1,prefixCls:"".concat(qt,"-tree"),treeData:ke,height:de,itemHeight:ue,virtual:oe,multiple:Ce,icon:Qe,showIcon:Ft,switcherIcon:Qt,showLine:Et,loadData:Oe?null:_t,motion:Ct,checkable:ie,checkStrictly:!0,checkedKeys:Rt,selectedKeys:ie?[]:Vt,defaultExpandAll:ge},gn,{onActiveChange:jr,onSelect:Sr,onCheck:Sr,onExpand:or,onLoad:lr,filterTreeNode:pr})))},Z=c.a.forwardRef(k);Z.displayName="OptionList";var Y=Z,_=function(){return null},Q=_,X=e("Ff2n"),pe=e("Zm9Q");function te(Xt){return Object(pe.a)(Xt).map(function(Zt){if(!c.a.isValidElement(Zt)||!Zt.type)return null;var mr=Zt.key,qt=Zt.props,de=qt.children,ue=qt.value,oe=Object(X.a)(qt,["children","value"]),ae=Object(S.a)({key:mr,value:ue},oe),ye=te(de);return ye.length&&(ae.children=ye),ae}).filter(function(Zt){return Zt})}function fe(Xt){if(!Xt)return Xt;var Zt=Object(S.a)({},Xt);return"props"in Zt||Object.defineProperty(Zt,"props",{get:function(){return Object(D.a)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Zt}}),Zt}function be(Xt,Zt,mr,qt,de){var ue=null,oe=null;function ae(){function ye(Ce){var Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Ce.map(function(xe,Ue){var it="".concat(Oe,"-").concat(Ue),yt=mr.includes(xe.value),ee=ye(xe.children||[],it,yt),ie=c.a.createElement(Q,Object.assign({},xe),ee.map(function($){return $.node}));if(Zt===xe.value&&(ue=ie),yt){var z={pos:it,node:ie,children:ee};return Ie||oe.push(z),z}return null}).filter(function(xe){return xe})}oe||(oe=[],ye(qt),oe.sort(function(Ce,Oe){var Ie=Ce.node.props.value,xe=Oe.node.props.value,Ue=mr.indexOf(Ie),it=mr.indexOf(xe);return Ue-it}))}Object.defineProperty(Xt,"triggerNode",{get:function(){return Object(D.a)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),ae(),ue}}),Object.defineProperty(Xt,"allCheckedNodes",{get:function(){return Object(D.a)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),ae(),de?oe:oe.map(function(Ce){var Oe=Ce.node;return Oe})}})}function Se(Xt){return Array.isArray(Xt)?Xt:Xt!==void 0?[Xt]:[]}function ze(Xt,Zt){var mr=new Map;return Zt.forEach(function(qt){var de=qt.data;mr.set(de.value,de)}),Xt.map(function(qt){return fe(mr.get(qt))})}function Xe(Xt,Zt){var mr=ze([Xt],Zt)[0];return mr?mr.disabled:!1}function wt(Xt){return Xt.disabled||Xt.disableCheckbox||Xt.checkable===!1}function Be(Xt){for(var Zt=Xt.parent,mr=0,qt=Zt;qt;)qt=qt.parent,mr+=1;return mr}function Me(Xt){function Zt(qt){return(qt||[]).map(function(de){var ue=de.value,oe=de.key,ae=de.children,ye=Object(S.a)(Object(S.a)({},de),{},{key:"key"in de?oe:ue});return ae&&(ye.children=Zt(ae)),ye})}var mr=Object(T.d)(Zt(Xt),!0);return mr.map(function(qt){return{key:qt.data.key,data:qt.data,level:Be(qt)}})}function vt(Xt){return function(Zt,mr){var qt=mr[Xt];return String(qt).toLowerCase().includes(String(Zt).toLowerCase())}}function at(Xt,Zt,mr){var qt=mr.optionFilterProp,de=mr.filterOption;if(de===!1)return Zt;var ue;typeof de=="function"?ue=de:ue=vt(qt);function oe(ae){var ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ae.map(function(Ce){var Oe=Ce.children,Ie=ye||ue(Xt,fe(Ce)),xe=oe(Oe||[],Ie);return Ie||xe.length?Object(S.a)(Object(S.a)({},Ce),{},{children:xe}):null}).filter(function(Ce){return Ce})}return oe(Zt)}function $e(Xt,Zt,mr,qt){var de=new Map;return Se(Zt).forEach(function(ue){ue&&Object(y.a)(ue)==="object"&&"value"in ue&&de.set(ue.value,ue)}),Xt.map(function(ue){var oe={value:ue},ae=mr(ue,"select",!0),ye=ae?qt(ae.data):ue;if(de.has(ue)){var Ce=de.get(ue);oe.label="label"in Ce?Ce.label:ye,"halfChecked"in Ce&&(oe.halfChecked=Ce.halfChecked)}else oe.label=ye;return oe})}function bt(Xt,Zt){var mr=new Set(Xt);return mr.add(Zt),Array.from(mr)}function ut(Xt,Zt){var mr=new Set(Xt);return mr.delete(Zt),Array.from(mr)}function At(Xt){var Zt=Xt.searchPlaceholder,mr=Xt.treeCheckStrictly,qt=Xt.treeCheckable,de=Xt.labelInValue,ue=Xt.value,oe=Xt.multiple;Object(D.a)(!Zt,"`searchPlaceholder` has been removed."),mr&&de===!1&&Object(D.a)(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(de||mr)&&Object(D.a)(Se(ue).every(function(ae){return ae&&Object(y.a)(ae)==="object"&&"value"in ae}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),mr||oe||qt?Object(D.a)(!ue||Array.isArray(ue),"`value` should be an array when `TreeSelect` is checkable or multiple."):Object(D.a)(!Array.isArray(ue),"`value` should not be array when `TreeSelect` is single mode.")}var Ve=At,gt=10;function Je(Xt,Zt){var mr=Zt.id,qt=Zt.pId,de=Zt.rootPId,ue={},oe=[],ae=Xt.map(function(ye){var Ce=Object(S.a)({},ye),Oe=Ce[mr];return ue[Oe]=Ce,Ce.key=Ce.key||Oe,Ce});return ae.forEach(function(ye){var Ce=ye[qt],Oe=ue[Ce];Oe&&(Oe.children=Oe.children||[],Oe.children.push(ye)),(Ce===de||!Oe&&de===null)&&oe.push(ye)}),oe}function je(Xt,Zt){var mr=0,qt=new Set;function de(ue){return(ue||[]).map(function(oe){var ae=oe.key,ye=oe.value,Ce=oe.children,Oe=Object(X.a)(oe,["key","value","children"]),Ie="value"in oe?ye:ae,xe=Object(S.a)(Object(S.a)({},Oe),{},{key:ae!=null?ae:Ie,value:Ie,title:Zt(oe)});return"children"in oe&&(xe.children=de(Ce)),xe})}return de(Xt)}function De(Xt,Zt,mr){var qt=mr.getLabelProp,de=mr.simpleMode,ue=c.a.useRef({});return Xt?(ue.current.formatTreeData=ue.current.treeData===Xt?ue.current.formatTreeData:je(de?Je(Xt,Object(S.a)({id:"id",pId:"pId",rootPId:null},de!==!0?de:{})):Xt,qt),ue.current.treeData=Xt):ue.current.formatTreeData=ue.current.children===Zt?ue.current.formatTreeData:je(te(Zt),qt),ue.current.formatTreeData}var ht="SHOW_ALL",It="SHOW_PARENT",kt="SHOW_CHILD";function Ht(Xt,Zt,mr){var qt=new Set(Xt);return Zt===kt?Xt.filter(function(de){var ue=mr[de];return!(ue&&ue.children&&ue.children.every(function(oe){var ae=oe.node;return wt(ae)||qt.has(ae.key)}))}):Zt===It?Xt.filter(function(de){var ue=mr[de],oe=ue?ue.parent:null;return!(oe&&!wt(oe.node)&&qt.has(oe.node.key))}):Xt}function Wt(Xt,Zt){var mr=Zt.value,qt=Zt.getEntityByValue,de=Zt.getEntityByKey,ue=Zt.treeConduction,oe=Zt.showCheckedStrategy,ae=Zt.conductKeyEntities,ye=Zt.getLabelProp;return c.a.useMemo(function(){var Ce=Xt;if(ue){var Oe=Ht(Xt.map(function(Ie){var xe=qt(Ie);return xe?xe.key:Ie}),oe,ae);Ce=Oe.map(function(Ie){var xe=de(Ie);return xe?xe.data.value:Ie})}return $e(Ce,mr,qt,ye)},[Xt,mr,ue,oe,qt])}var nr=["expandedKeys","treeData","treeCheckable","showCheckedStrategy","searchPlaceholder","treeLine","treeIcon","showTreeIcon","switcherIcon","treeNodeFilterProp","filterTreeNode","dropdownPopupAlign","treeDefaultExpandAll","treeCheckStrictly","treeExpandedKeys","treeLoadedKeys","treeMotion","onTreeExpand","onTreeLoad","loadData","treeDataSimpleMode","treeNodeLabelProp","treeDefaultExpandedKeys"],Bt=Object(x.a)({prefixCls:"rc-tree-select",components:{optionList:Y},convertChildrenToData:function(){return null},flattenOptions:Me,getLabeledValue:L.e,filterOptions:at,isValueDisabled:Xe,findValueOption:ze,omitDOMProps:function(Zt){var mr=Object(S.a)({},Zt);return nr.forEach(function(qt){delete mr[qt]}),mr}});Bt.displayName="Select";var Kt=n.forwardRef(function(Xt,Zt){var mr=Xt.multiple,qt=Xt.treeCheckable,de=Xt.treeCheckStrictly,ue=Xt.showCheckedStrategy,oe=ue===void 0?"SHOW_CHILD":ue,ae=Xt.labelInValue,ye=Xt.loadData,Ce=Xt.treeLoadedKeys,Oe=Xt.treeNodeFilterProp,Ie=Oe===void 0?"value":Oe,xe=Xt.treeNodeLabelProp,Ue=Xt.treeDataSimpleMode,it=Xt.treeData,yt=Xt.treeExpandedKeys,ee=Xt.treeDefaultExpandedKeys,ie=Xt.treeDefaultExpandAll,z=Xt.children,$=Xt.treeIcon,le=Xt.showTreeIcon,ge=Xt.switcherIcon,Ae=Xt.treeLine,Re=Xt.treeMotion,Qe=Xt.filterTreeNode,Ft=Xt.dropdownPopupAlign,Qt=Xt.onChange,Et=Xt.onTreeExpand,Mt=Xt.onTreeLoad,_t=Xt.onDropdownVisibleChange,zt=Xt.onSelect,Ct=Xt.onDeselect,lr=qt||de,Jt=mr||lr,ke=qt&&!de,et=de||ae,We=n.useRef(null);n.useImperativeHandle(Zt,function(){return{focus:We.current.focus,blur:We.current.blur}});var Ke=function(Qn){return it&&Qn.label||Qn.title},mt=function(Qn){return xe?Qn[xe]:Ke(Qn)},dt=De(it,z,{getLabelProp:Ke,simpleMode:Ue}),He=Object(n.useMemo)(function(){return Me(dt)},[dt]),Ze=V(He),ct=Object(O.a)(Ze,2),Vt=ct[0],Rt=ct[1],hr=P(Vt,Rt),pr=Object(O.a)(hr,2),Er=pr[0],Or=pr[1],en=Object(n.useMemo)(function(){return ke?Object(T.a)(dt):{keyEntities:null}},[dt,qt,de]),Qr=en.keyEntities,Cr=Object(N.a)(Xt.defaultValue,{value:Xt.value}),Gr=Object(O.a)(Cr,2),Nr=Gr[0],sr=Gr[1],fr=function(Qn){var Kn=[],yn=[];return Qn.forEach(function(on){Or(on)?yn.push(on):Kn.push(on)}),{missingRawValues:Kn,existRawValues:yn}},or=Object(n.useMemo)(function(){var Jn=[],Qn=[];if(Se(Nr).forEach(function(Ci){if(Ci&&Object(y.a)(Ci)==="object"&&"value"in Ci)if(Ci.halfChecked&&de){var Gn=Or(Ci.value);Jn.push(Gn?Gn.key:Ci.value)}else Qn.push(Ci.value);else Qn.push(Ci)}),ke){var Kn=fr(Qn),yn=Kn.missingRawValues,on=Kn.existRawValues,ia=on.map(function(Ci){return Or(Ci).key}),xa=Object(w.a)(ia,!0,Qr),ta=xa.checkedKeys,Ni=xa.halfCheckedKeys;return[[].concat(Object(v.a)(yn),Object(v.a)(ta.map(function(Ci){return Er(Ci).data.value}))),Ni]}return[Qn,Jn]},[Nr,Jt,et,qt,de]),dr=Object(O.a)(or,2),Sr=dr[0],Xr=dr[1],cn=Wt(Sr,{treeConduction:ke,value:Nr,showCheckedStrategy:oe,conductKeyEntities:Qr,getEntityByValue:Or,getEntityByKey:Er,getLabelProp:mt}),Dn=function(Qn,Kn,yn){if(sr(Jt?Qn:Qn[0]),Qt){var on=Qn;if(ke&&oe!=="SHOW_ALL"){var ia=Qn.map(function(On){var Nn=Or(On);return Nn?Nn.key:On}),xa=Ht(ia,oe,Qr);on=xa.map(function(On){var Nn=Er(On);return Nn?Nn.data.value:On})}var ta=Kn||{triggerValue:void 0,selected:void 0},Ni=ta.triggerValue,Ci=ta.selected,Gn=et?$e(on,Nr,Or,mt):on;if(de){var Ia=Xr.map(function(On){var Nn=Er(On);return Nn?Nn.data.value:On}).filter(function(On){return!on.includes(On)});Gn=[].concat(Object(v.a)(Gn),Object(v.a)($e(Ia,Nr,Or,mt)))}var mn={preValue:cn,triggerValue:Ni},In=!0;(de||yn==="selection"&&!Ci)&&(In=!1),be(mn,Ni,Qn,dt,In),lr?mn.checked=Ci:mn.selected=Ci,Qt(Jt?Gn:Gn[0],et?null:on.map(function(On){var Nn=Or(On);return Nn?mt(Nn.data):null}),mn)}},jr=function(Qn,Kn,yn){var on=Qn;if(!Jt)Dn([Qn],{selected:!0,triggerValue:Qn},yn);else{var ia=bt(Sr,Qn);if(ke){var xa=fr(ia),ta=xa.missingRawValues,Ni=xa.existRawValues,Ci=Ni.map(function(mn){return Or(mn).key}),Gn=Object(w.a)(Ci,!0,Qr),Ia=Gn.checkedKeys;ia=[].concat(Object(v.a)(ta),Object(v.a)(Ia.map(function(mn){return Er(mn).data.value})))}Dn(ia,{selected:!0,triggerValue:Qn},yn)}zt&&zt(on,Kn)},Ln=function(Qn,Kn,yn){var on=Qn,ia=ut(Sr,Qn);if(ke){var xa=fr(ia),ta=xa.missingRawValues,Ni=xa.existRawValues,Ci=Ni.map(function(mn){return Or(mn).key}),Gn=Object(w.a)(Ci,{checked:!1,halfCheckedKeys:Xr},Qr),Ia=Gn.checkedKeys;ia=[].concat(Object(v.a)(ta),Object(v.a)(Ia.map(function(mn){return Er(mn).data.value})))}Dn(ia,{selected:!1,triggerValue:Qn},yn),Ct&&Ct(on,Kn)},gn=function(){Dn([],null,"clear")},Un=n.useCallback(function(Jn){if(_t){var Qn={};Object.defineProperty(Qn,"documentClickClose",{get:function(){return Object(D.a)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),_t(Jn,Qn)}},[_t]),Wn={optionLabelProp:null,optionFilterProp:Ie,dropdownAlign:Ft,internalProps:{mark:C.a,onClear:gn,skipTriggerChange:!0,skipTriggerSelect:!0,onRawSelect:jr,onRawDeselect:Ln}};return"filterTreeNode"in Xt&&(Wn.filterOption=Qe),n.createElement(M.Provider,{value:{checkable:lr,loadData:ye,treeLoadedKeys:Ce,onTreeLoad:Mt,checkedKeys:Sr,halfCheckedKeys:Xr,treeDefaultExpandAll:ie,treeExpandedKeys:yt,treeDefaultExpandedKeys:ee,onTreeExpand:Et,treeIcon:$,treeMotion:Re,showTreeIcon:le,switcherIcon:ge,treeLine:Ae,treeNodeFilterProp:Ie}},n.createElement(Bt,Object.assign({ref:We,mode:Jt?"multiple":null},Xt,Wn,{value:cn,labelInValue:!0,options:dt,onChange:null,onSelect:null,onDeselect:null,onDropdownVisibleChange:Un})))}),Ge=function(Xt){Object(a.a)(mr,Xt);var Zt=Object(h.a)(mr);function mr(){var qt;return Object(t.a)(this,mr),qt=Zt.apply(this,arguments),qt.selectRef=n.createRef(),qt.focus=function(){qt.selectRef.current.focus()},qt.blur=function(){qt.selectRef.current.blur()},qt}return Object(u.a)(mr,[{key:"render",value:function(){return n.createElement(Kt,Object.assign({ref:this.selectRef},this.props))}}]),mr}(n.Component);Ge.TreeNode=Q,Ge.SHOW_ALL=ht,Ge.SHOW_PARENT=It,Ge.SHOW_CHILD=kt;var qe=Ge,st=qe,ft=e("TSYQ"),nt=e.n(ft),se=e("BGR+"),me=e("H84U"),lt=e("uaoM"),Pe=e("1vzs"),St=e("2jpz"),Pr=e("3Nzz"),Lt=function(Xt){o()(mr,Xt);var Zt=l()(mr);function mr(qt){var de;return b()(this,mr),de=Zt.call(this,qt),de.selectRef=n.createRef(),de.renderTreeSelect=function(ue){var oe=ue.getPopupContainer,ae=ue.getPrefixCls,ye=ue.renderEmpty,Ce=ue.direction,Oe=ue.virtual,Ie=ue.dropdownMatchSelectWidth,xe=de.props,Ue=xe.prefixCls,it=xe.size,yt=xe.className,ee=xe.treeCheckable,ie=xe.multiple,z=xe.listHeight,$=z===void 0?256:z,le=xe.listItemHeight,ge=le===void 0?26:le,Ae=xe.notFoundContent,Re=xe.switcherIcon,Qe=xe.treeLine,Ft=xe.getPopupContainer,Qt=xe.dropdownClassName,Et=xe.bordered,Mt=xe.treeIcon,_t=Mt===void 0?!1:Mt,zt=ae("select",Ue),Ct=ae("select-tree",Ue),lr=ae("tree-select",Ue),Jt=nt()(Qt,"".concat(lr,"-dropdown"),m()({},"".concat(lr,"-dropdown-rtl"),Ce==="rtl")),ke=!!(ee||ie),et=Object(Pe.a)(E()(E()({},de.props),{multiple:ke,prefixCls:zt})),We=et.suffixIcon,Ke=et.itemIcon,mt=et.removeIcon,dt=et.clearIcon,He;Ae!==void 0?He=Ae:He=ye("Select");var Ze=Object(se.default)(de.props,["prefixCls","suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon","size","bordered"]);return n.createElement(Pr.b.Consumer,null,function(ct){var Vt,Rt=it||ct,hr=nt()(!Ue&&lr,(Vt={},m()(Vt,"".concat(zt,"-lg"),Rt==="large"),m()(Vt,"".concat(zt,"-sm"),Rt==="small"),m()(Vt,"".concat(zt,"-rtl"),Ce==="rtl"),m()(Vt,"".concat(zt,"-borderless"),!Et),Vt),yt);return n.createElement(st,E()({virtual:Oe,dropdownMatchSelectWidth:Ie},Ze,{ref:de.selectRef,prefixCls:zt,className:hr,listHeight:$,listItemHeight:ge,treeCheckable:ee&&n.createElement("span",{className:"".concat(zt,"-tree-checkbox-inner")}),inputIcon:We,menuItemSelectedIcon:Ke,removeIcon:mt,clearIcon:dt,switcherIcon:function(Er){return Object(St.a)(Ct,Re,Qe,Er)},showTreeIcon:_t,notFoundContent:He,getPopupContainer:Ft||oe,treeMotion:null,dropdownClassName:Jt}))})},Object(lt.a)(qt.multiple!==!1||!qt.treeCheckable,"TreeSelect","`multiple` will alway be `true` when `treeCheckable` is true"),de}return i()(mr,[{key:"focus",value:function(){this.selectRef.current&&this.selectRef.current.focus()}},{key:"blur",value:function(){this.selectRef.current&&this.selectRef.current.blur()}},{key:"render",value:function(){return n.createElement(me.a,null,this.renderTreeSelect)}}]),mr}(n.Component);Lt.TreeNode=Q,Lt.SHOW_ALL=ht,Lt.SHOW_PARENT=It,Lt.SHOW_CHILD=kt,Lt.defaultProps={transitionName:"slide-up",choiceTransitionName:"",bordered:!0};var ur=F.a=Lt},"5Uyt":function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("KmBX"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},"5YOS":function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("xb2K"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},"5YgA":function(J,F,e){},"5bA4":function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="LeftOutlined";var b=F.a=d.forwardRef(A)},"5nXd":function(J,F,e){var d=e("MFOe"),E=d.slice,g=d.pluck,m=d.each,A=d.bind,b=d.create,f=d.isList,i=d.isFunction,r=d.isObject;J.exports={createStore:l};var o={version:"2.0.12",enabled:!1,get:function(c,t){var u=this.storage.read(this._namespacePrefix+c);return this._deserialize(u,t)},set:function(c,t){return t===void 0?this.remove(c):(this.storage.write(this._namespacePrefix+c,this._serialize(t)),t)},remove:function(c){this.storage.remove(this._namespacePrefix+c)},each:function(c){var t=this;this.storage.each(function(u,a){c.call(t,t._deserialize(u),(a||"").replace(t._namespaceRegexp,""))})},clearAll:function(){this.storage.clearAll()},hasNamespace:function(c){return this._namespacePrefix=="__storejs_"+c+"_"},createStore:function(){return l.apply(this,arguments)},addPlugin:function(c){this._addPlugin(c)},namespace:function(c){return l(this.storage,this.plugins,c)}};function s(){var n=typeof console=="undefined"?null:console;if(!n)return;var c=n.warn?n.warn:n.log;c.apply(n,arguments)}function l(n,c,t){t||(t=""),n&&!f(n)&&(n=[n]),c&&!f(c)&&(c=[c]);var u=t?"__storejs_"+t+"_":"",a=t?new RegExp("^"+u):null,h=/^[a-zA-Z0-9_\-]*$/;if(!h.test(t))throw new Error("store.js namespaces can only have alphanumerics + underscores and dashes");var v={_namespacePrefix:u,_namespaceRegexp:a,_testStorage:function(S){try{var x="__storejs__test__";S.write(x,x);var L=S.read(x)===x;return S.remove(x),L}catch(T){return!1}},_assignPluginFnProp:function(S,x){var L=this[x];this[x]=function(){var w=E(arguments,0),C=this;function N(){return L?(m(arguments,function(B,R){w[R]=B}),L.apply(C,w)):void 0}var D=[N].concat(w);return S.apply(C,D)}},_serialize:function(S){return JSON.stringify(S)},_deserialize:function(S,x){if(!S)return x;var L="";try{L=JSON.parse(S)}catch(T){L=S}return L!==void 0?L:x},_addStorage:function(S){if(this.enabled)return;this._testStorage(S)&&(this.storage=S,this.enabled=!0)},_addPlugin:function(S){var x=this;if(f(S)){m(S,function(w){x._addPlugin(w)});return}var L=g(this.plugins,function(w){return S===w});if(L)return;if(this.plugins.push(S),!i(S))throw new Error("Plugins must be function values that return objects");var T=S.call(this);if(!r(T))throw new Error("Plugins must return an object of function properties");m(T,function(w,C){if(!i(w))throw new Error("Bad plugin property: "+C+" from plugin "+S.name+". Plugins should only return functions.");x._assignPluginFnProp(w,C)})},addStorage:function(S){s("store.addStorage(storage) is deprecated. Use createStore([storages])"),this._addStorage(S)}},y=b(v,o,{plugins:[]});return y.raw={},m(y,function(O,S){i(O)&&(y.raw[S]=A(y,O))}),m(n,function(O){y._addStorage(O)}),m(c,function(O){y._addPlugin(O)}),y}},"5rEg":function(J,F,e){"use strict";var d=e("pVnL"),E=e.n(d),g=e("lwsE"),m=e.n(g),A=e("W8MJ"),b=e.n(A),f=e("7W2i"),i=e.n(f),r=e("LQ03"),o=e.n(r),s=e("lSNA"),l=e.n(s),n=e("q1tI"),c=e("TSYQ"),t=e.n(c),u=e("BGR+"),a=e("kbBi"),h=e.n(a),v=e("CWQg"),y=e("0n0R"),O=Object(v.a)("text","input");function S(ut){return!!(ut.prefix||ut.suffix||ut.allowClear)}var x=function(ut){i()(Ve,ut);var At=o()(Ve);function Ve(){var gt;return m()(this,Ve),gt=At.apply(this,arguments),gt.containerRef=n.createRef(),gt.onInputMouseUp=function(Je){var je;if((je=gt.containerRef.current)===null||je===void 0?void 0:je.contains(Je.target)){var De=gt.props.triggerFocus;De()}},gt}return b()(Ve,[{key:"renderClearIcon",value:function(Je){var je=this.props,De=je.allowClear,ht=je.value,It=je.disabled,kt=je.readOnly,Ht=je.inputType,Wt=je.handleReset;if(!De)return null;var nr=!It&&!kt&&ht,Bt=Ht===O[0]?"".concat(Je,"-textarea-clear-icon"):"".concat(Je,"-clear-icon");return n.createElement(h.a,{onClick:Wt,className:t()(Bt,l()({},"".concat(Bt,"-hidden"),!nr)),role:"button"})}},{key:"renderSuffix",value:function(Je){var je=this.props,De=je.suffix,ht=je.allowClear;return De||ht?n.createElement("span",{className:"".concat(Je,"-suffix")},this.renderClearIcon(Je),De):null}},{key:"renderLabeledIcon",value:function(Je,je){var De,ht=this.props,It=ht.focused,kt=ht.value,Ht=ht.prefix,Wt=ht.className,nr=ht.size,Bt=ht.suffix,Kt=ht.disabled,Ge=ht.allowClear,qe=ht.direction,st=ht.style,ft=ht.readOnly,nt=ht.bordered,se=this.renderSuffix(Je);if(!S(this.props))return Object(y.a)(je,{value:kt});var me=Ht?n.createElement("span",{className:"".concat(Je,"-prefix")},Ht):null,lt=t()(Wt,"".concat(Je,"-affix-wrapper"),(De={},l()(De,"".concat(Je,"-affix-wrapper-focused"),It),l()(De,"".concat(Je,"-affix-wrapper-disabled"),Kt),l()(De,"".concat(Je,"-affix-wrapper-sm"),nr==="small"),l()(De,"".concat(Je,"-affix-wrapper-lg"),nr==="large"),l()(De,"".concat(Je,"-affix-wrapper-input-with-clear-btn"),Bt&&Ge&&kt),l()(De,"".concat(Je,"-affix-wrapper-rtl"),qe==="rtl"),l()(De,"".concat(Je,"-affix-wrapper-readonly"),ft),l()(De,"".concat(Je,"-affix-wrapper-borderless"),!nt),De));return n.createElement("span",{ref:this.containerRef,className:lt,style:st,onMouseUp:this.onInputMouseUp},me,Object(y.a)(je,{style:null,value:kt,className:B(Je,nt,nr,Kt)}),se)}},{key:"renderInputWithLabel",value:function(Je,je){var De,ht,It=this.props,kt=It.addonBefore,Ht=It.addonAfter,Wt=It.style,nr=It.size,Bt=It.className,Kt=It.direction;if(!kt&&!Ht)return je;var Ge="".concat(Je,"-group"),qe="".concat(Ge,"-addon"),st=kt?n.createElement("span",{className:qe},kt):null,ft=Ht?n.createElement("span",{className:qe},Ht):null,nt=t()("".concat(Je,"-wrapper"),(De={},l()(De,Ge,kt||Ht),l()(De,"".concat(Ge,"-rtl"),Kt==="rtl"),De)),se=t()(Bt,"".concat(Je,"-group-wrapper"),(ht={},l()(ht,"".concat(Je,"-group-wrapper-sm"),nr==="small"),l()(ht,"".concat(Je,"-group-wrapper-lg"),nr==="large"),l()(ht,"".concat(Je,"-group-wrapper-rtl"),Kt==="rtl"),ht));return n.createElement("span",{className:se,style:Wt},n.createElement("span",{className:nt},st,Object(y.a)(je,{style:null}),ft))}},{key:"renderTextAreaWithClearIcon",value:function(Je,je){var De,ht=this.props,It=ht.value,kt=ht.allowClear,Ht=ht.className,Wt=ht.style,nr=ht.direction,Bt=ht.bordered;if(!kt)return Object(y.a)(je,{value:It});var Kt=t()(Ht,"".concat(Je,"-affix-wrapper"),"".concat(Je,"-affix-wrapper-textarea-with-clear-btn"),(De={},l()(De,"".concat(Je,"-affix-wrapper-rtl"),nr==="rtl"),l()(De,"".concat(Je,"-affix-wrapper-borderless"),!Bt),De));return n.createElement("span",{className:Kt,style:Wt},Object(y.a)(je,{style:null,value:It}),this.renderClearIcon(Je))}},{key:"render",value:function(){var Je=this.props,je=Je.prefixCls,De=Je.inputType,ht=Je.element;return De===O[0]?this.renderTextAreaWithClearIcon(je,ht):this.renderInputWithLabel(je,this.renderLabeledIcon(je,ht))}}]),Ve}(n.Component),L=x,T=e("H84U"),w=e("3Nzz"),C=e("uaoM");function N(ut){return typeof ut=="undefined"||ut===null?"":ut}function D(ut,At,Ve){if(Ve){var gt=At;if(At.type==="click"){gt=Object.create(At),gt.target=ut,gt.currentTarget=ut;var Je=ut.value;ut.value="",Ve(gt),ut.value=Je;return}Ve(gt)}}function B(ut,At,Ve,gt,Je){var je;return t()(ut,(je={},l()(je,"".concat(ut,"-sm"),Ve==="small"),l()(je,"".concat(ut,"-lg"),Ve==="large"),l()(je,"".concat(ut,"-disabled"),gt),l()(je,"".concat(ut,"-rtl"),Je==="rtl"),l()(je,"".concat(ut,"-borderless"),!At),je))}var R=function(ut){i()(Ve,ut);var At=o()(Ve);function Ve(gt){var Je;m()(this,Ve),Je=At.call(this,gt),Je.direction="ltr",Je.focus=function(){Je.input.focus()},Je.saveClearableInput=function(De){Je.clearableInput=De},Je.saveInput=function(De){Je.input=De},Je.onFocus=function(De){var ht=Je.props.onFocus;Je.setState({focused:!0},Je.clearPasswordValueAttribute),ht&&ht(De)},Je.onBlur=function(De){var ht=Je.props.onBlur;Je.setState({focused:!1},Je.clearPasswordValueAttribute),ht&&ht(De)},Je.handleReset=function(De){Je.setValue("",function(){Je.focus()}),D(Je.input,De,Je.props.onChange)},Je.renderInput=function(De,ht,It){var kt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},Ht=Je.props,Wt=Ht.className,nr=Ht.addonBefore,Bt=Ht.addonAfter,Kt=Ht.size,Ge=Ht.disabled,qe=Object(u.default)(Je.props,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","size","inputType","bordered"]);return n.createElement("input",E()({autoComplete:kt.autoComplete},qe,{onChange:Je.handleChange,onFocus:Je.onFocus,onBlur:Je.onBlur,onKeyDown:Je.handleKeyDown,className:t()(B(De,It,Kt||ht,Ge,Je.direction),l()({},Wt,Wt&&!nr&&!Bt)),ref:Je.saveInput}))},Je.clearPasswordValueAttribute=function(){Je.removePasswordTimeout=setTimeout(function(){Je.input&&Je.input.getAttribute("type")==="password"&&Je.input.hasAttribute("value")&&Je.input.removeAttribute("value")})},Je.handleChange=function(De){Je.setValue(De.target.value,Je.clearPasswordValueAttribute),D(Je.input,De,Je.props.onChange)},Je.handleKeyDown=function(De){var ht=Je.props,It=ht.onPressEnter,kt=ht.onKeyDown;De.keyCode===13&&It&&It(De),kt&&kt(De)},Je.renderComponent=function(De){var ht=De.getPrefixCls,It=De.direction,kt=De.input,Ht=Je.state,Wt=Ht.value,nr=Ht.focused,Bt=Je.props,Kt=Bt.prefixCls,Ge=Bt.bordered,qe=Ge===void 0?!0:Ge,st=ht("input",Kt);return Je.direction=It,n.createElement(w.b.Consumer,null,function(ft){return n.createElement(L,E()({size:ft},Je.props,{prefixCls:st,inputType:"input",value:N(Wt),element:Je.renderInput(st,ft,qe,kt),handleReset:Je.handleReset,ref:Je.saveClearableInput,direction:It,focused:nr,triggerFocus:Je.focus,bordered:qe}))})};var je=typeof gt.value=="undefined"?gt.defaultValue:gt.value;return Je.state={value:je,focused:!1,prevValue:gt.value},Je}return b()(Ve,[{key:"componentDidMount",value:function(){this.clearPasswordValueAttribute()}},{key:"componentDidUpdate",value:function(){}},{key:"getSnapshotBeforeUpdate",value:function(Je){return S(Je)!==S(this.props)&&Object(C.a)(this.input!==document.activeElement,"Input","When Input is focused, dynamic add or remove prefix / suffix will make it lose focus caused by dom structure change. Read more: https://ant.design/components/input/#FAQ"),null}},{key:"componentWillUnmount",value:function(){this.removePasswordTimeout&&clearTimeout(this.removePasswordTimeout)}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"setValue",value:function(Je,je){this.props.value===void 0&&this.setState({value:Je},je)}},{key:"render",value:function(){return n.createElement(T.a,null,this.renderComponent)}}],[{key:"getDerivedStateFromProps",value:function(Je,je){var De=je.prevValue,ht={prevValue:Je.value};return(Je.value!==void 0||De!==Je.value)&&(ht.value=Je.value),ht}}]),Ve}(n.Component);R.defaultProps={type:"text"};var U=R,M=function(At){return n.createElement(T.a,null,function(Ve){var gt,Je=Ve.getPrefixCls,je=Ve.direction,De=At.prefixCls,ht=At.className,It=ht===void 0?"":ht,kt=Je("input-group",De),Ht=t()(kt,(gt={},l()(gt,"".concat(kt,"-lg"),At.size==="large"),l()(gt,"".concat(kt,"-sm"),At.size==="small"),l()(gt,"".concat(kt,"-compact"),At.compact),l()(gt,"".concat(kt,"-rtl"),je==="rtl"),gt),It);return n.createElement("span",{className:Ht,style:At.style,onMouseEnter:At.onMouseEnter,onMouseLeave:At.onMouseLeave,onFocus:At.onFocus,onBlur:At.onBlur},At.children)})},j=M,P=e("c+Xe"),V=e("w6Tc"),H=e.n(V),k=e("gZBC"),Z=e.n(k),Y=e("2/Rp"),_=function(ut,At){var Ve={};for(var gt in ut)Object.prototype.hasOwnProperty.call(ut,gt)&&At.indexOf(gt)<0&&(Ve[gt]=ut[gt]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Je=0,gt=Object.getOwnPropertySymbols(ut);Je<gt.length;Je++)At.indexOf(gt[Je])<0&&Object.prototype.propertyIsEnumerable.call(ut,gt[Je])&&(Ve[gt[Je]]=ut[gt[Je]]);return Ve},Q=n.forwardRef(function(ut,At){var Ve=n.useRef(null),gt=function(Wt){var nr=ut.onChange,Bt=ut.onSearch;Wt&&Wt.target&&Wt.type==="click"&&Bt&&Bt(Wt.target.value,Wt),nr&&nr(Wt)},Je=function(Wt){var nr;document.activeElement===((nr=Ve.current)===null||nr===void 0?void 0:nr.input)&&Wt.preventDefault()},je=function(Wt){var nr,Bt=ut.onSearch,Kt=ut.loading,Ge=ut.disabled;if(Kt||Ge)return;Bt&&Bt((nr=Ve.current)===null||nr===void 0?void 0:nr.input.value,Wt)},De=function(Wt){var nr=ut.enterButton,Bt=ut.size;return nr?n.createElement(w.b.Consumer,{key:"enterButton"},function(Kt){return n.createElement(Y.a,{className:"".concat(Wt,"-button"),type:"primary",size:Bt||Kt},n.createElement(Z.a,null))}):n.createElement(Z.a,{className:"".concat(Wt,"-icon"),key:"loadingIcon"})},ht=function(Wt){var nr=ut.suffix,Bt=ut.enterButton,Kt=ut.loading;if(Kt&&!Bt)return[nr,De(Wt)];if(Bt)return nr;var Ge=n.createElement(H.a,{className:"".concat(Wt,"-icon"),key:"searchIcon",onClick:je});return nr?[Object(y.c)(nr,null,{key:"suffix"}),Ge]:Ge},It=function(Wt,nr){var Bt=ut.enterButton,Kt=ut.disabled,Ge=ut.addonAfter,qe=ut.loading,st="".concat(Wt,"-button");if(qe&&Bt)return[De(Wt),Ge];if(!Bt)return Ge;var ft,nt=Bt,se=nt.type&&nt.type.__ANT_BUTTON===!0;return se||nt.type==="button"?ft=Object(y.a)(nt,E()({onMouseDown:Je,onClick:je,key:"enterButton"},se?{className:st,size:nr}:{})):ft=n.createElement(Y.a,{className:st,type:"primary",size:nr,disabled:Kt,key:"enterButton",onMouseDown:Je,onClick:je},Bt===!0?n.createElement(H.a,null):Bt),Ge?[ft,Object(y.c)(Ge,null,{key:"addonAfter"})]:ft},kt=function(Wt){var nr=Wt.getPrefixCls,Bt=Wt.direction,Kt=ut.prefixCls,Ge=ut.inputPrefixCls,qe=ut.enterButton,st=ut.className,ft=ut.size,nt=_(ut,["prefixCls","inputPrefixCls","enterButton","className","size"]);delete nt.onSearch,delete nt.loading;var se=nr("input-search",Kt),me=nr("input",Ge),lt=function(St){var Pr;if(qe){var Lt;Pr=t()(se,st,(Lt={},l()(Lt,"".concat(se,"-rtl"),Bt==="rtl"),l()(Lt,"".concat(se,"-enter-button"),!!qe),l()(Lt,"".concat(se,"-").concat(St),!!St),Lt))}else Pr=t()(se,st,l()({},"".concat(se,"-rtl"),Bt==="rtl"));return Pr};return n.createElement(w.b.Consumer,null,function(Pe){return n.createElement(U,E()({ref:Object(P.a)(Ve,At),onPressEnter:je},nt,{size:ft||Pe,prefixCls:me,addonAfter:It(se,ft||Pe),suffix:ht(se),onChange:gt,className:lt(ft||Pe)}))})};return n.createElement(T.a,null,kt)});Q.defaultProps={enterButton:!1},Q.displayName="Search";var X=Q,pe=e("Y1PL"),te=function(ut){i()(Ve,ut);var At=o()(Ve);function Ve(gt){var Je;m()(this,Ve),Je=At.call(this,gt),Je.focus=function(){Je.resizableTextArea.textArea.focus()},Je.saveTextArea=function(De){Je.resizableTextArea=De==null?void 0:De.resizableTextArea},Je.saveClearableInput=function(De){Je.clearableInput=De},Je.handleChange=function(De){Je.setValue(De.target.value),D(Je.resizableTextArea.textArea,De,Je.props.onChange)},Je.handleReset=function(De){Je.setValue("",function(){Je.focus()}),D(Je.resizableTextArea.textArea,De,Je.props.onChange)},Je.renderTextArea=function(De,ht){return n.createElement(pe.default,E()({},Object(u.default)(Je.props,["allowClear","bordered"]),{className:t()(Je.props.className,l()({},"".concat(De,"-borderless"),!ht)),prefixCls:De,onChange:Je.handleChange,ref:Je.saveTextArea}))},Je.renderComponent=function(De){var ht=De.getPrefixCls,It=De.direction,kt=Je.state.value,Ht=Je.props,Wt=Ht.prefixCls,nr=Ht.bordered,Bt=nr===void 0?!0:nr,Kt=ht("input",Wt);return n.createElement(L,E()({},Je.props,{prefixCls:Kt,direction:It,inputType:"text",value:N(kt),element:Je.renderTextArea(Kt,Bt),handleReset:Je.handleReset,ref:Je.saveClearableInput,triggerFocus:Je.focus,bordered:Bt}))};var je=typeof gt.value=="undefined"?gt.defaultValue:gt.value;return Je.state={value:je},Je}return b()(Ve,[{key:"setValue",value:function(Je,je){this.props.value===void 0&&this.setState({value:Je},je)}},{key:"blur",value:function(){this.resizableTextArea.textArea.blur()}},{key:"render",value:function(){return n.createElement(T.a,null,this.renderComponent)}}],[{key:"getDerivedStateFromProps",value:function(Je){return Je.value!==void 0?{value:Je.value}:null}}]),Ve}(n.Component),fe=te,be=e("J4zp"),Se=e.n(be),ze=e("qPY4"),Xe=e.n(ze),wt=e("fUL4"),Be=e.n(wt),Me=function(ut,At){var Ve={};for(var gt in ut)Object.prototype.hasOwnProperty.call(ut,gt)&&At.indexOf(gt)<0&&(Ve[gt]=ut[gt]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Je=0,gt=Object.getOwnPropertySymbols(ut);Je<gt.length;Je++)At.indexOf(gt[Je])<0&&Object.prototype.propertyIsEnumerable.call(ut,gt[Je])&&(Ve[gt[Je]]=ut[gt[Je]]);return Ve},vt={click:"onClick",hover:"onMouseOver"},at=n.forwardRef(function(ut,At){var Ve=Object(n.useState)(!1),gt=Se()(Ve,2),Je=gt[0],je=gt[1],De=function(){var Ht=ut.disabled;if(Ht)return;je(!Je)},ht=function(Ht){var Wt,nr=ut.action,Bt=ut.iconRender,Kt=Bt===void 0?function(){return null}:Bt,Ge=vt[nr]||"",qe=Kt(Je),st=(Wt={},l()(Wt,Ge,De),l()(Wt,"className","".concat(Ht,"-icon")),l()(Wt,"key","passwordIcon"),l()(Wt,"onMouseDown",function(nt){nt.preventDefault()}),l()(Wt,"onMouseUp",function(nt){nt.preventDefault()}),Wt);return n.cloneElement(n.isValidElement(qe)?qe:n.createElement("span",null,qe),st)},It=function(Ht){var Wt=Ht.getPrefixCls,nr=ut.className,Bt=ut.prefixCls,Kt=ut.inputPrefixCls,Ge=ut.size,qe=ut.visibilityToggle,st=Me(ut,["className","prefixCls","inputPrefixCls","size","visibilityToggle"]),ft=Wt("input",Kt),nt=Wt("input-password",Bt),se=qe&&ht(nt),me=t()(nt,nr,l()({},"".concat(nt,"-").concat(Ge),!!Ge)),lt=E()(E()({},Object(u.default)(st,["suffix","iconRender"])),{type:Je?"text":"password",className:me,prefixCls:ft,suffix:se});return Ge&&(lt.size=Ge),n.createElement(U,E()({ref:At},lt))};return n.createElement(T.a,null,It)});at.defaultProps={action:"click",visibilityToggle:!0,iconRender:function(At){return At?n.createElement(Xe.a,null):n.createElement(Be.a,null)}},at.displayName="Password";var $e=at;U.Group=j,U.Search=X,U.TextArea=fe,U.Password=$e;var bt=F.a=U},"5s0K":function(J,F,e){var d=e("bYtY");function E(){var g=[],m={},A;return{add:function(b,f,i,r,o){return d.isString(r)&&(o=r,r=0),m[b.id]?!1:(m[b.id]=1,g.push({el:b,target:f,time:i,delay:r,easing:o}),!0)},done:function(b){return A=b,this},start:function(){for(var b=g.length,f=0,i=g.length;f<i;f++){var r=g[f];r.el.animateTo(r.target,r.time,r.delay,r.easing,o)}return this;function o(){b--,b||(g.length=0,m={},A&&A())}}}}F.createWrap=E},"5yev":function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M758.2 839.1C851.8 765.9 912 651.9 912 523.9 912 303 733.5 124.3 512.6 124 291.4 123.7 112 302.8 112 523.9c0 125.2 57.5 236.9 147.6 310.2 3.5 2.8 8.6 2.2 11.4-1.3l39.4-50.5c2.7-3.4 2.1-8.3-1.2-11.1-8.1-6.6-15.9-13.7-23.4-21.2a318.64 318.64 0 01-68.6-101.7C200.4 609 192 567.1 192 523.9s8.4-85.1 25.1-124.5c16.1-38.1 39.2-72.3 68.6-101.7 29.4-29.4 63.6-52.5 101.7-68.6C426.9 212.4 468.8 204 512 204s85.1 8.4 124.5 25.1c38.1 16.1 72.3 39.2 101.7 68.6 29.4 29.4 52.5 63.6 68.6 101.7 16.7 39.4 25.1 81.3 25.1 124.5s-8.4 85.1-25.1 124.5a318.64 318.64 0 01-68.6 101.7c-9.3 9.3-19.1 18-29.3 26L668.2 724a8 8 0 00-14.1 3l-39.6 162.2c-1.2 5 2.6 9.9 7.7 9.9l167 .8c6.7 0 10.5-7.7 6.3-12.9l-37.3-47.9z"}}]},name:"redo",theme:"outlined"};F.default=d},"6/nd":function(J,F,e){var d=e("ProS");d.registerAction("legendScroll","legendscroll",function(E,g){var m=E.scrollDataIndex;m!=null&&g.eachComponent({mainType:"legend",subType:"scroll",query:E},function(A){A.setScrollDataIndex(m)})})},"62sa":function(J,F,e){var d=e("bYtY"),E=e("4NO4"),g=E.makeInner,m=e("zTMp"),A=e("Ez2D"),b=d.each,f=d.curry,i=g();function r(y,O,S){var x=y.currTrigger,L=[y.x,y.y],T=y,w=y.dispatchAction||d.bind(S.dispatchAction,S),C=O.getComponent("axisPointer").coordSysAxesInfo;if(!C)return;v(L)&&(L=A({seriesIndex:T.seriesIndex,dataIndex:T.dataIndex},O).point);var N=v(L),D=T.axesInfo,B=C.axesInfo,R=x==="leave"||v(L),U={},M={},j={list:[],map:{}},P={showPointer:f(l,M),showTooltip:f(n,j)};b(C.coordSysMap,function(H,k){var Z=N||H.containPoint(L);b(C.coordSysAxesInfo[k],function(Y,_){var Q=Y.axis,X=a(D,Y);if(!R&&Z&&(!D||X)){var pe=X&&X.value;pe==null&&!N&&(pe=Q.pointToData(L)),pe!=null&&o(Y,pe,P,!1,U)}})});var V={};return b(B,function(H,k){var Z=H.linkGroup;Z&&!M[k]&&b(Z.axesInfo,function(Y,_){var Q=M[_];if(Y!==H&&Q){var X=Q.value;Z.mapper&&(X=H.axis.scale.parse(Z.mapper(X,h(Y),h(H)))),V[H.key]=X}})}),b(V,function(H,k){o(B[k],H,P,!0,U)}),c(M,B,U),t(j,L,y,w),u(B,w,S),U}function o(y,O,S,x,L){var T=y.axis;if(T.scale.isBlank()||!T.containData(O))return;if(!y.involveSeries){S.showPointer(y,O);return}var w=s(O,y),C=w.payloadBatch,N=w.snapToValue;C[0]&&L.seriesIndex==null&&d.extend(L,C[0]),!x&&y.snap&&(T.containData(N)&&N!=null&&(O=N)),S.showPointer(y,O,C,L),S.showTooltip(y,w,N)}function s(y,O){var S=O.axis,x=S.dim,L=y,T=[],w=Number.MAX_VALUE,C=-1;return b(O.seriesModels,function(N,D){var B=N.getData().mapDimension(x,!0),R,U;if(N.getAxisTooltipData){var M=N.getAxisTooltipData(B,y,S);U=M.dataIndices,R=M.nestestValue}else{if(U=N.getData().indicesOfNearest(B[0],y,S.type==="category"?.5:null),!U.length)return;R=N.getData().get(B[0],U[0])}if(R==null||!isFinite(R))return;var j=y-R,P=Math.abs(j);P<=w&&((P<w||j>=0&&C<0)&&(w=P,C=j,L=R,T.length=0),b(U,function(V){T.push({seriesIndex:N.seriesIndex,dataIndexInside:V,dataIndex:N.getData().getRawIndex(V)})}))}),{payloadBatch:T,snapToValue:L}}function l(y,O,S,x){y[O.key]={value:S,payloadBatch:x}}function n(y,O,S,x){var L=S.payloadBatch,T=O.axis,w=T.model,C=O.axisPointerModel;if(!O.triggerTooltip||!L.length)return;var N=O.coordSys.model,D=m.makeKey(N),B=y.map[D];B||(B=y.map[D]={coordSysId:N.id,coordSysIndex:N.componentIndex,coordSysType:N.type,coordSysMainType:N.mainType,dataByAxis:[]},y.list.push(B)),B.dataByAxis.push({axisDim:T.dim,axisIndex:w.componentIndex,axisType:w.type,axisId:w.id,value:x,valueLabelOpt:{precision:C.get("label.precision"),formatter:C.get("label.formatter")},seriesDataIndices:L.slice()})}function c(y,O,S){var x=S.axesInfo=[];b(O,function(L,T){var w=L.axisPointerModel.option,C=y[T];C?(!L.useHandle&&(w.status="show"),w.value=C.value,w.seriesDataIndices=(C.payloadBatch||[]).slice()):!L.useHandle&&(w.status="hide"),w.status==="show"&&x.push({axisDim:L.axis.dim,axisIndex:L.axis.model.componentIndex,value:w.value})})}function t(y,O,S,x){if(v(O)||!y.list.length){x({type:"hideTip"});return}var L=((y.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};x({type:"showTip",escapeConnect:!0,x:O[0],y:O[1],tooltipOption:S.tooltipOption,position:S.position,dataIndexInside:L.dataIndexInside,dataIndex:L.dataIndex,seriesIndex:L.seriesIndex,dataByCoordSys:y.list})}function u(y,O,S){var x=S.getZr(),L="axisPointerLastHighlights",T=i(x)[L]||{},w=i(x)[L]={};b(y,function(D,B){var R=D.axisPointerModel.option;R.status==="show"&&b(R.seriesDataIndices,function(U){var M=U.seriesIndex+" | "+U.dataIndex;w[M]=U})});var C=[],N=[];d.each(T,function(D,B){!w[B]&&N.push(D)}),d.each(w,function(D,B){!T[B]&&C.push(D)}),N.length&&S.dispatchAction({type:"downplay",escapeConnect:!0,batch:N}),C.length&&S.dispatchAction({type:"highlight",escapeConnect:!0,batch:C})}function a(y,O){for(var S=0;S<(y||[]).length;S++){var x=y[S];if(O.axis.dim===x.axisDim&&O.axis.model.componentIndex===x.axisIndex)return x}}function h(y){var O=y.axis.model,S={},x=S.axisDim=y.axis.dim;return S.axisIndex=S[x+"AxisIndex"]=O.componentIndex,S.axisName=S[x+"AxisName"]=O.name,S.axisId=S[x+"AxisId"]=O.id,S}function v(y){return!y||y[0]==null||isNaN(y[0])||y[1]==null||isNaN(y[1])}J.exports=r},"6D9b":function(J,F,e){},"6GrX":function(J,F,e){var d=e("mFDi"),E=e("Xnb7"),g=e("bYtY"),m=g.getContext,A=g.extend,b=g.retrieve2,f=g.retrieve3,i=g.trim,r={},o=0,s=5e3,l=/\{([a-zA-Z0-9_]+)\|([^}]*)\}/g,n="12px sans-serif",c={};function t(j,P){c[j]=P}function u(j,P){P=P||n;var V=j+":"+P;if(r[V])return r[V];for(var H=(j+"").split(`
`),k=0,Z=0,Y=H.length;Z<Y;Z++)k=Math.max(D(H[Z],P).width,k);return o>s&&(o=0,r={}),o++,r[V]=k,k}function a(j,P,V,H,k,Z,Y,_){return Y?v(j,P,V,H,k,Z,Y,_):h(j,P,V,H,k,Z,_)}function h(j,P,V,H,k,Z,Y){var _=B(j,P,k,Z,Y),Q=u(j,P);k&&(Q+=k[1]+k[3]);var X=_.outerHeight,pe=y(0,Q,V),te=O(0,X,H),fe=new d(pe,te,Q,X);return fe.lineHeight=_.lineHeight,fe}function v(j,P,V,H,k,Z,Y,_){var Q=R(j,{rich:Y,truncate:_,font:P,textAlign:V,textPadding:k,textLineHeight:Z}),X=Q.outerWidth,pe=Q.outerHeight,te=y(0,X,V),fe=O(0,pe,H);return new d(te,fe,X,pe)}function y(j,P,V){return V==="right"?j-=P:V==="center"&&(j-=P/2),j}function O(j,P,V){return V==="middle"?j-=P/2:V==="bottom"&&(j-=P),j}function S(j,P,V){var H=P.textPosition,k=P.textDistance,Z=V.x,Y=V.y;k=k||0;var _=V.height,Q=V.width,X=_/2,pe="left",te="top";switch(H){case"left":Z-=k,Y+=X,pe="right",te="middle";break;case"right":Z+=k+Q,Y+=X,te="middle";break;case"top":Z+=Q/2,Y-=k,pe="center",te="bottom";break;case"bottom":Z+=Q/2,Y+=_+k,pe="center";break;case"inside":Z+=Q/2,Y+=X,pe="center",te="middle";break;case"insideLeft":Z+=k,Y+=X,te="middle";break;case"insideRight":Z+=Q-k,Y+=X,pe="right",te="middle";break;case"insideTop":Z+=Q/2,Y+=k,pe="center";break;case"insideBottom":Z+=Q/2,Y+=_-k,pe="center",te="bottom";break;case"insideTopLeft":Z+=k,Y+=k;break;case"insideTopRight":Z+=Q-k,Y+=k,pe="right";break;case"insideBottomLeft":Z+=k,Y+=_-k,te="bottom";break;case"insideBottomRight":Z+=Q-k,Y+=_-k,pe="right",te="bottom";break}return j=j||{},j.x=Z,j.y=Y,j.textAlign=pe,j.textVerticalAlign=te,j}function x(j,P,V){var H={textPosition:j,textDistance:V};return S({},H,P)}function L(j,P,V,H,k){if(!P)return"";var Z=(j+"").split(`
`);k=T(P,V,H,k);for(var Y=0,_=Z.length;Y<_;Y++)Z[Y]=w(Z[Y],k);return Z.join(`
`)}function T(j,P,V,H){H=A({},H),H.font=P;var V=b(V,"...");H.maxIterations=b(H.maxIterations,2);var k=H.minChar=b(H.minChar,0);H.cnCharWidth=u("\u56FD",P);var Z=H.ascCharWidth=u("a",P);H.placeholder=b(H.placeholder,"");for(var Y=j=Math.max(0,j-1),_=0;_<k&&Y>=Z;_++)Y-=Z;var Q=u(V,P);return Q>Y&&(V="",Q=0),Y=j-Q,H.ellipsis=V,H.ellipsisWidth=Q,H.contentWidth=Y,H.containerWidth=j,H}function w(j,P){var V=P.containerWidth,H=P.font,k=P.contentWidth;if(!V)return"";var Z=u(j,H);if(Z<=V)return j;for(var Y=0;;Y++){if(Z<=k||Y>=P.maxIterations){j+=P.ellipsis;break}var _=Y===0?C(j,k,P.ascCharWidth,P.cnCharWidth):Z>0?Math.floor(j.length*k/Z):0;j=j.substr(0,_),Z=u(j,H)}return j===""&&(j=P.placeholder),j}function C(j,P,V,H){for(var k=0,Z=0,Y=j.length;Z<Y&&k<P;Z++){var _=j.charCodeAt(Z);k+=0<=_&&_<=127?V:H}return Z}function N(j){return u("\u56FD",j)}function D(j,P){return c.measureText(j,P)}c.measureText=function(j,P){var V=m();return V.font=P||n,V.measureText(j)};function B(j,P,V,H,k){j!=null&&(j+="");var Z=b(H,N(P)),Y=j?j.split(`
`):[],_=Y.length*Z,Q=_,X=!0;if(V&&(Q+=V[0]+V[2]),j&&k){X=!1;var pe=k.outerHeight,te=k.outerWidth;if(pe!=null&&Q>pe)j="",Y=[];else if(te!=null)for(var fe=T(te-(V?V[1]+V[3]:0),P,k.ellipsis,{minChar:k.minChar,placeholder:k.placeholder}),be=0,Se=Y.length;be<Se;be++)Y[be]=w(Y[be],fe)}return{lines:Y,height:_,outerHeight:Q,lineHeight:Z,canCacheByTextString:X}}function R(j,P){var V={lines:[],width:0,height:0};if(j!=null&&(j+=""),!j)return V;for(var H=l.lastIndex=0,k;(k=l.exec(j))!=null;){var Z=k.index;Z>H&&U(V,j.substring(H,Z)),U(V,k[2],k[1]),H=l.lastIndex}H<j.length&&U(V,j.substring(H,j.length));var Y=V.lines,_=0,Q=0,X=[],pe=P.textPadding,te=P.truncate,fe=te&&te.outerWidth,be=te&&te.outerHeight;pe&&(fe!=null&&(fe-=pe[1]+pe[3]),be!=null&&(be-=pe[0]+pe[2]));for(var Se=0;Se<Y.length;Se++){for(var ze=Y[Se],Xe=0,wt=0,Be=0;Be<ze.tokens.length;Be++){var Me=ze.tokens[Be],vt=Me.styleName&&P.rich[Me.styleName]||{},at=Me.textPadding=vt.textPadding,$e=Me.font=vt.font||P.font,bt=Me.textHeight=b(vt.textHeight,N($e));if(at&&(bt+=at[0]+at[2]),Me.height=bt,Me.lineHeight=f(vt.textLineHeight,P.textLineHeight,bt),Me.textAlign=vt&&vt.textAlign||P.textAlign,Me.textVerticalAlign=vt&&vt.textVerticalAlign||"middle",be!=null&&_+Me.lineHeight>be)return{lines:[],width:0,height:0};Me.textWidth=u(Me.text,$e);var ut=vt.textWidth,At=ut==null||ut==="auto";if(typeof ut=="string"&&ut.charAt(ut.length-1)==="%")Me.percentWidth=ut,X.push(Me),ut=0;else{if(At){ut=Me.textWidth;var Ve=vt.textBackgroundColor,gt=Ve&&Ve.image;gt&&(gt=E.findExistImage(gt),E.isImageReady(gt)&&(ut=Math.max(ut,gt.width*bt/gt.height)))}var Je=at?at[1]+at[3]:0;ut+=Je;var je=fe!=null?fe-wt:null;je!=null&&je<ut&&(!At||je<Je?(Me.text="",Me.textWidth=ut=0):(Me.text=L(Me.text,je-Je,$e,te.ellipsis,{minChar:te.minChar}),Me.textWidth=u(Me.text,$e),ut=Me.textWidth+Je))}wt+=Me.width=ut,vt&&(Xe=Math.max(Xe,Me.lineHeight))}ze.width=wt,ze.lineHeight=Xe,_+=Xe,Q=Math.max(Q,wt)}V.outerWidth=V.width=b(P.textWidth,Q),V.outerHeight=V.height=b(P.textHeight,_),pe&&(V.outerWidth+=pe[1]+pe[3],V.outerHeight+=pe[0]+pe[2]);for(var Se=0;Se<X.length;Se++){var Me=X[Se],De=Me.percentWidth;Me.width=parseInt(De,10)/100*Q}return V}function U(j,P,V){for(var H=P==="",k=P.split(`
`),Z=j.lines,Y=0;Y<k.length;Y++){var _=k[Y],Q={styleName:V,text:_,isLineHolder:!_&&!H};if(Y)Z.push({tokens:[Q]});else{var X=(Z[Z.length-1]||(Z[0]={tokens:[]})).tokens,pe=X.length;pe===1&&X[0].isLineHolder?X[0]=Q:(_||!pe||H)&&X.push(Q)}}}function M(j){var P=(j.fontSize||j.fontFamily)&&[j.fontStyle,j.fontWeight,(j.fontSize||12)+"px",j.fontFamily||"sans-serif"].join(" ");return P&&i(P)||j.textFont||j.font}F.DEFAULT_FONT=n,F.$override=t,F.getWidth=u,F.getBoundingRect=a,F.adjustTextX=y,F.adjustTextY=O,F.calculateTextPosition=S,F.adjustTextPositionOnRect=x,F.truncateText=L,F.getLineHeight=N,F.measureText=D,F.parsePlainText=B,F.parseRichText=R,F.makeFont=M},"6Hfg":function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("FhB9")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="SwapRightOutlined";var f=g.forwardRef(b);F.default=f},"6Ic6":function(J,F,e){var d=e("bYtY"),E=d.each,g=e("4fz+"),m=e("iRjW"),A=e("Yl7c"),b=e("4NO4"),f=e("IwbS"),i=e("9H2F"),r=i.createTask,o=e("zM3Q"),s=b.makeInner(),l=o();function n(){this.group=new g,this.uid=m.getUID("viewChart"),this.renderTask=r({plan:a,reset:h}),this.renderTask.context={view:this}}n.prototype={type:"chart",init:function(O,S){},render:function(O,S,x,L){},highlight:function(O,S,x,L){u(O.getData(),L,"emphasis")},downplay:function(O,S,x,L){u(O.getData(),L,"normal")},remove:function(O,S){this.group.removeAll()},dispose:function(){},incrementalPrepareRender:null,incrementalRender:null,updateTransform:null,filterForExposedEvent:null};var c=n.prototype;c.updateView=c.updateLayout=c.updateVisual=function(O,S,x,L){this.render(O,S,x,L)};function t(O,S,x){if(O&&(O.trigger(S,x),O.isGroup&&!f.isHighDownDispatcher(O)))for(var L=0,T=O.childCount();L<T;L++)t(O.childAt(L),S,x)}function u(O,S,x){var L=b.queryDataIndex(O,S),T=S&&S.highlightKey!=null?f.getHighlightDigit(S.highlightKey):null;L!=null?E(b.normalizeToArray(L),function(w){t(O.getItemGraphicEl(w),x,T)}):O.eachItemGraphicEl(function(w){t(w,x,T)})}A.enableClassExtend(n,["dispose"]),A.enableClassManagement(n,{registerWhenExtend:!0}),n.markUpdateMethod=function(O,S){s(O).updateMethod=S};function a(O){return l(O.model)}function h(O){var S=O.model,x=O.ecModel,L=O.api,T=O.payload,w=S.pipelineContext.progressiveRender,C=O.view,N=T&&s(T).updateMethod,D=w?"incrementalPrepareRender":N&&C[N]?N:"render";return D!=="render"&&C[D](S,x,L,T),v[D]}var v={incrementalPrepareRender:{progress:function(O,S){S.view.incrementalRender(O,S.model,S.ecModel,S.api,S.payload)}},render:{forceFirstProgress:!0,progress:function(O,S){S.view.render(S.model,S.ecModel,S.api,S.payload)}}},y=n;J.exports=y},"6MrE":function(J,F,e){},"6SEX":function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("qWUW"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},"6UJt":function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("v56E"),m=e.n(g),A=e("R9oj"),b=e("5NDa")},"6VBw":function(J,F,e){"use strict";var d=e("ODXe"),E=e("rePB"),g=e("Ff2n"),m=e("q1tI"),A=e("TSYQ"),b=e.n(A),f=e("VTBJ"),i=e("Qi1f"),r={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function o(h){var v=h.primaryColor,y=h.secondaryColor;r.primaryColor=v,r.secondaryColor=y||Object(i.b)(v),r.calculated=!!y}function s(){return Object(f.a)({},r)}var l=function(v){var y=v.icon,O=v.className,S=v.onClick,x=v.style,L=v.primaryColor,T=v.secondaryColor,w=Object(g.a)(v,["icon","className","onClick","style","primaryColor","secondaryColor"]),C=r;if(L&&(C={primaryColor:L,secondaryColor:T||Object(i.b)(L)}),Object(i.f)(),Object(i.g)(Object(i.c)(y),"icon should be icon definiton, but got ".concat(y)),!Object(i.c)(y))return null;var N=y;return N&&typeof N.icon=="function"&&(N=Object(f.a)(Object(f.a)({},N),{},{icon:N.icon(C.primaryColor,C.secondaryColor)})),Object(i.a)(N.icon,"svg-".concat(N.name),Object(f.a)({className:O,onClick:S,style:x,"data-icon":N.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},w))};l.displayName="IconReact",l.getTwoToneColors=s,l.setTwoToneColors=o;var n=l;function c(h){var v=Object(i.d)(h),y=Object(d.a)(v,2),O=y[0],S=y[1];return n.setTwoToneColors({primaryColor:O,secondaryColor:S})}function t(){var h=n.getTwoToneColors();return h.calculated?[h.primaryColor,h.secondaryColor]:h.primaryColor}c("#1890ff");var u=m.forwardRef(function(h,v){var y=h.className,O=h.icon,S=h.spin,x=h.rotate,L=h.tabIndex,T=h.onClick,w=h.twoToneColor,C=Object(g.a)(h,["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"]),N=b()("anticon",Object(E.a)({},"anticon-".concat(O.name),Boolean(O.name)),y),D=b()({"anticon-spin":!!S||O.name==="loading"}),B=L;B===void 0&&T&&(B=-1);var R=x?{msTransform:"rotate(".concat(x,"deg)"),transform:"rotate(".concat(x,"deg)")}:void 0,U=Object(i.d)(w),M=Object(d.a)(U,2),j=M[0],P=M[1];return m.createElement("span",Object.assign({role:"img","aria-label":O.name},C,{ref:v,tabIndex:B,onClick:T,className:N}),m.createElement(n,{className:D,icon:O,primaryColor:j,secondaryColor:P,style:R}))});u.displayName="AntdIcon",u.getTwoToneColor=t,u.setTwoToneColor=c;var a=F.a=u},"6cGi":function(J,F,e){"use strict";e.d(F,"a",function(){return r});var d=e("q1tI"),E=e.n(d);function g(o,s){return i(o)||f(o,s)||A(o,s)||m()}function m(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function A(o,s){if(!o)return;if(typeof o=="string")return b(o,s);var l=Object.prototype.toString.call(o).slice(8,-1);if(l==="Object"&&o.constructor&&(l=o.constructor.name),l==="Map"||l==="Set")return Array.from(o);if(l==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return b(o,s)}function b(o,s){(s==null||s>o.length)&&(s=o.length);for(var l=0,n=new Array(s);l<s;l++)n[l]=o[l];return n}function f(o,s){if(typeof Symbol=="undefined"||!(Symbol.iterator in Object(o)))return;var l=[],n=!0,c=!1,t=void 0;try{for(var u=o[Symbol.iterator](),a;!(n=(a=u.next()).done)&&!(l.push(a.value),s&&l.length===s);n=!0);}catch(h){c=!0,t=h}finally{try{!n&&u.return!=null&&u.return()}finally{if(c)throw t}}return l}function i(o){if(Array.isArray(o))return o}function r(o,s){var l=s||{},n=l.defaultValue,c=l.value,t=l.onChange,u=l.postState,a=d.useState(function(){return c!==void 0?c:n!==void 0?typeof n=="function"?n():n:typeof o=="function"?o():o}),h=g(a,2),v=h[0],y=h[1],O=c!==void 0?c:v;u&&(O=u(O));function S(L){y(L),O!==L&&t&&t(L,O)}var x=d.useRef(!0);return d.useEffect(function(){if(x.current){x.current=!1;return}c===void 0&&y(c)},[c]),[O,S]}},"6fms":function(J,F,e){var d=e("SUKs"),E=e("06Qe"),g=e("bYtY"),m=g.each;function A(r){return parseInt(r,10)}function b(r,o){E.initVML(),this.root=r,this.storage=o;var s=document.createElement("div"),l=document.createElement("div");s.style.cssText="display:inline-block;overflow:hidden;position:relative;width:300px;height:150px;",l.style.cssText="position:absolute;left:0;top:0;",r.appendChild(s),this._vmlRoot=l,this._vmlViewport=s,this.resize();var n=o.delFromStorage,c=o.addToStorage;o.delFromStorage=function(t){n.call(o,t),t&&(t.onRemove&&t.onRemove(l))},o.addToStorage=function(t){t.onAdd&&t.onAdd(l),c.call(o,t)},this._firstPaint=!0}b.prototype={constructor:b,getType:function(){return"vml"},getViewportRoot:function(){return this._vmlViewport},getViewportRootOffset:function(){var o=this.getViewportRoot();if(o)return{offsetLeft:o.offsetLeft||0,offsetTop:o.offsetTop||0}},refresh:function(){var o=this.storage.getDisplayList(!0,!0);this._paintList(o)},_paintList:function(o){for(var s=this._vmlRoot,l=0;l<o.length;l++){var n=o[l];n.invisible||n.ignore?(n.__alreadyNotVisible||n.onRemove(s),n.__alreadyNotVisible=!0):(n.__alreadyNotVisible&&n.onAdd(s),n.__alreadyNotVisible=!1,n.__dirty&&(n.beforeBrush&&n.beforeBrush(),(n.brushVML||n.brush).call(n,s),n.afterBrush&&n.afterBrush())),n.__dirty=!1}this._firstPaint&&(this._vmlViewport.appendChild(s),this._firstPaint=!1)},resize:function(o,s){var o=o==null?this._getWidth():o,s=s==null?this._getHeight():s;if(this._width!==o||this._height!==s){this._width=o,this._height=s;var l=this._vmlViewport.style;l.width=o+"px",l.height=s+"px"}},dispose:function(){this.root.innerHTML="",this._vmlRoot=this._vmlViewport=this.storage=null},getWidth:function(){return this._width},getHeight:function(){return this._height},clear:function(){this._vmlViewport&&this.root.removeChild(this._vmlViewport)},_getWidth:function(){var o=this.root,s=o.currentStyle;return(o.clientWidth||A(s.width))-A(s.paddingLeft)-A(s.paddingRight)|0},_getHeight:function(){var o=this.root,s=o.currentStyle;return(o.clientHeight||A(s.height))-A(s.paddingTop)-A(s.paddingBottom)|0}};function f(r){return function(){d('In IE8.0 VML mode painter not support method "'+r+'"')}}m(["getLayer","insertLayer","eachLayer","eachBuiltinLayer","eachOtherLayer","getLayers","modLayer","delLayer","clearLayer","toDataURL","pathToImage"],function(r){b.prototype[r]=f(r)});var i=b;J.exports=i},"6r85":function(J,F,e){var d=e("bYtY");function E(g){if(!g||!d.isArray(g.series))return;d.each(g.series,function(m){d.isObject(m)&&m.type==="k"&&(m.type="candlestick")})}J.exports=E},"6sVZ":function(J,F){var e=Object.prototype;function d(E){var g=E&&E.constructor,m=typeof g=="function"&&g.prototype||e;return E===m}J.exports=d},"6uqw":function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("ItGF"),m=e("YOMW"),A=e("XxSj"),b=e("K4ya"),f=e("4NO4"),i=e("OELB"),r=A.mapVisual,o=A.eachVisual,s=E.isArray,l=E.each,n=i.asc,c=i.linearMap,t=E.noop,u=d.extendComponentModel({type:"visualMap",dependencies:["series"],stateList:["inRange","outOfRange"],replacableOptionKeys:["inRange","outOfRange","target","controller","color"],dataBound:[-Infinity,Infinity],layoutMode:{type:"box",ignoreSize:!0},defaultOption:{show:!0,zlevel:0,z:4,seriesIndex:"all",min:0,max:200,dimension:null,inRange:null,outOfRange:null,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",contentColor:"#5793f3",inactiveColor:"#aaa",borderWidth:0,padding:5,textGap:10,precision:0,color:null,formatter:null,text:null,textStyle:{color:"#333"}},init:function(h,v,y){this._dataExtent,this.targetVisuals={},this.controllerVisuals={},this.textStyleModel,this.itemSize,this.mergeDefaultAndTheme(h,y)},optionUpdated:function(h,v){var y=this.option;g.canvasSupported||(y.realtime=!1),!v&&b.replaceVisualOption(y,h,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},resetVisual:function(h){var v=this.stateList;h=E.bind(h,this),this.controllerVisuals=b.createVisualMappings(this.option.controller,v,h),this.targetVisuals=b.createVisualMappings(this.option.target,v,h)},getTargetSeriesIndices:function(){var h=this.option.seriesIndex,v=[];return h==null||h==="all"?this.ecModel.eachSeries(function(y,O){v.push(O)}):v=f.normalizeToArray(h),v},eachTargetSeries:function(h,v){E.each(this.getTargetSeriesIndices(),function(y){h.call(v,this.ecModel.getSeriesByIndex(y))},this)},isTargetSeries:function(h){var v=!1;return this.eachTargetSeries(function(y){y===h&&(v=!0)}),v},formatValueText:function(h,v,y){var O=this.option,S=O.precision,x=this.dataBound,L=O.formatter,T,w;if(y=y||["<",">"],E.isArray(h)&&(h=h.slice(),T=!0),w=v?h:T?[C(h[0]),C(h[1])]:C(h),E.isString(L))return L.replace("{value}",T?w[0]:w).replace("{value2}",T?w[1]:w);if(E.isFunction(L))return T?L(h[0],h[1]):L(h);if(T)return h[0]===x[0]?y[0]+" "+w[1]:h[1]===x[1]?y[1]+" "+w[0]:w[0]+" - "+w[1];return w;function C(N){return N===x[0]?"min":N===x[1]?"max":(+N).toFixed(Math.min(S,20))}},resetExtent:function(){var h=this.option,v=n([h.min,h.max]);this._dataExtent=v},getDataDimension:function(h){var v=this.option.dimension,y=h.dimensions;if(v==null&&!y.length)return;if(v!=null)return h.getDimension(v);for(var O=h.dimensions,S=O.length-1;S>=0;S--){var x=O[S],L=h.getDimensionInfo(x);if(!L.isCalculationCoord)return x}},getExtent:function(){return this._dataExtent.slice()},completeVisualOption:function(){var h=this.ecModel,v=this.option,y={inRange:v.inRange,outOfRange:v.outOfRange},O=v.target||(v.target={}),S=v.controller||(v.controller={});E.merge(O,y),E.merge(S,y);var x=this.isCategory();L.call(this,O),L.call(this,S),T.call(this,O,"inRange","outOfRange"),w.call(this,S);function L(C){s(v.color)&&!C.inRange&&(C.inRange={color:v.color.slice().reverse()}),C.inRange=C.inRange||{color:h.get("gradientColor")},l(this.stateList,function(N){var D=C[N];if(E.isString(D)){var B=m.get(D,"active",x);B?(C[N]={},C[N][D]=B):delete C[N]}},this)}function T(C,N,D){var B=C[N],R=C[D];B&&!R&&(R=C[D]={},l(B,function(U,M){if(!A.isValidType(M))return;var j=m.get(M,"inactive",x);j!=null&&(R[M]=j,M==="color"&&!R.hasOwnProperty("opacity")&&!R.hasOwnProperty("colorAlpha")&&(R.opacity=[0,0]))}))}function w(C){var N=(C.inRange||{}).symbol||(C.outOfRange||{}).symbol,D=(C.inRange||{}).symbolSize||(C.outOfRange||{}).symbolSize,B=this.get("inactiveColor");l(this.stateList,function(R){var U=this.itemSize,M=C[R];M||(M=C[R]={color:x?B:[B]}),M.symbol==null&&(M.symbol=N&&E.clone(N)||(x?"roundRect":["roundRect"])),M.symbolSize==null&&(M.symbolSize=D&&E.clone(D)||(x?U[0]:[U[0],U[0]])),M.symbol=r(M.symbol,function(V){return V==="none"||V==="square"?"roundRect":V});var j=M.symbolSize;if(j!=null){var P=-Infinity;o(j,function(V){V>P&&(P=V)}),M.symbolSize=r(j,function(V){return c(V,[0,P],[0,U[0]],!0)})}},this)}},resetItemSize:function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},isCategory:function(){return!!this.option.categories},setSelected:t,getValueState:t,getVisualMeta:t}),a=u;J.exports=a},"6usn":function(J,F,e){var d=e("bYtY");function E(m,A){return d.map(["Radius","Angle"],function(b,f){var i=this["get"+b+"Axis"](),r=A[f],o=m[f]/2,s="dataTo"+b,l=i.type==="category"?i.getBandWidth():Math.abs(i[s](r-o)-i[s](r+o));return b==="Angle"&&(l=l*Math.PI/180),l},this)}function g(m){var A=m.getRadiusAxis(),b=m.getAngleAxis(),f=A.getExtent();return f[0]>f[1]&&f.reverse(),{coordSys:{type:"polar",cx:m.cx,cy:m.cy,r:f[1],r0:f[0]},api:{coord:d.bind(function(i){var r=A.dataToRadius(i[0]),o=b.dataToAngle(i[1]),s=m.coordToPoint([r,o]);return s.push(r,o*Math.PI/180),s}),size:d.bind(E,m)}}}J.exports=g},"6xvX":function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("V7ic"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},"711d":function(J,F){function e(d){return function(E){return E==null?void 0:E[d]}}J.exports=e},"72pK":function(J,F){function e(g,m,A,b,f,i){g=g||0;var r=A[1]-A[0];if(f!=null&&(f=E(f,[0,r])),i!=null&&(i=Math.max(i,f!=null?f:0)),b==="all"){var o=Math.abs(m[1]-m[0]);o=E(o,[0,r]),f=i=E(o,[f,i]),b=0}m[0]=E(m[0],A),m[1]=E(m[1],A);var s=d(m,b);m[b]+=g;var l=f||0,n=A.slice();s.sign<0?n[0]+=l:n[1]-=l,m[b]=E(m[b],n);var c=d(m,b);f!=null&&(c.sign!==s.sign||c.span<f)&&(m[1-b]=m[b]+s.sign*f);var c=d(m,b);return i!=null&&c.span>i&&(m[1-b]=m[b]+c.sign*i),m}function d(g,m){var A=g[m]-g[1-m];return{span:Math.abs(A),sign:A>0?-1:A<0?1:m?-1:1}}function E(g,m){return Math.min(m[1]!=null?m[1]:Infinity,Math.max(m[0]!=null?m[0]:-Infinity,g))}J.exports=e},"75ce":function(J,F,e){var d=e("ProS");e("IXuL"),e("8X+K");var E=e("f5Yq"),g=e("h8O9"),m=e("/d5a");e("Ae16"),d.registerVisual(E("line","circle","line")),d.registerLayout(g("line")),d.registerProcessor(d.PRIORITY.PROCESSOR.STATISTIC,m("line"))},"75ev":function(J,F,e){var d=e("ProS");e("IWNH"),e("bNin"),e("v5uJ");var E=e("f5Yq"),g=e("yik8");d.registerVisual(E("tree","circle")),d.registerLayout(g)},"77Zs":function(J,F,e){var d=e("Xi7e");function E(){this.__data__=new d,this.size=0}J.exports=E},"7AJT":function(J,F,e){var d=e("bYtY"),E=e("hM6l"),g=function(A,b,f,i,r){E.call(this,A,b,f),this.type=i||"value",this.position=r||"bottom"};g.prototype={constructor:g,index:0,getAxesOnZeroOf:null,model:null,isHorizontal:function(){var A=this.position;return A==="top"||A==="bottom"},getGlobalExtent:function(A){var b=this.getExtent();return b[0]=this.toGlobalCoord(b[0]),b[1]=this.toGlobalCoord(b[1]),A&&b[0]>b[1]&&b.reverse(),b},getOtherAxis:function(){this.grid.getOtherAxis()},pointToData:function(A,b){return this.coordToData(this.toLocalCoord(A[this.dim==="x"?0:1]),b)},toLocalCoord:null,toGlobalCoord:null},d.inherits(g,E);var m=g;J.exports=m},"7DRL":function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("bYtY"),m=g.createHashMap,A=g.isString,b=g.isArray,f=g.each,i=g.assert,r=e("MEGo"),o=r.parseXML,s=m(),l={registerMap:function(c,t,u){var a;return b(t)?a=t:t.svg?a=[{type:"svg",source:t.svg,specialAreas:t.specialAreas}]:(t.geoJson&&!t.features&&(u=t.specialAreas,t=t.geoJson),a=[{type:"geoJSON",source:t,specialAreas:u}]),f(a,function(h){var v=h.type;v==="geoJson"&&(v=h.type="geoJSON");var y=n[v];y(h)}),s.set(c,a)},retrieveMap:function(c){return s.get(c)}},n={geoJSON:function(c){var t=c.source;c.geoJSON=A(t)?typeof JSON!="undefined"&&JSON.parse?JSON.parse(t):new Function("return ("+t+");")():t},svg:function(c){c.svgXML=o(c.source)}};J.exports=l},"7G+c":function(J,F,e){var d=e("bYtY"),E=d.createHashMap,g=d.isTypedArray,m=e("Yl7c"),A=m.enableClassCheck,b=e("k9D9"),f=b.SOURCE_FORMAT_ORIGINAL,i=b.SERIES_LAYOUT_BY_COLUMN,r=b.SOURCE_FORMAT_UNKNOWN,o=b.SOURCE_FORMAT_TYPED_ARRAY,s=b.SOURCE_FORMAT_KEYED_COLUMNS;function l(c){this.fromDataset=c.fromDataset,this.data=c.data||(c.sourceFormat===s?{}:[]),this.sourceFormat=c.sourceFormat||r,this.seriesLayoutBy=c.seriesLayoutBy||i,this.dimensionsDefine=c.dimensionsDefine,this.encodeDefine=c.encodeDefine&&E(c.encodeDefine),this.startIndex=c.startIndex||0,this.dimensionsDetectCount=c.dimensionsDetectCount}l.seriesDataToSource=function(c){return new l({data:c,sourceFormat:g(c)?o:f,fromDataset:!1})},A(l);var n=l;J.exports=n},"7GkX":function(J,F,e){var d=e("b80T"),E=e("A90E"),g=e("MMmD");function m(A){return g(A)?d(A):E(A)}J.exports=m},"7Kak":function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("KPFz"),m=e.n(g)},"7Phj":function(J,F,e){var d=e("bYtY"),E=e("OELB"),g=E.parsePercent,m=d.each;function A(r){var o=b(r);m(o,function(s){var l=s.seriesModels;if(!l.length)return;f(s),m(l,function(n,c){i(n,s.boxOffsetList[c],s.boxWidthList[c])})})}function b(r){var o=[],s=[];return r.eachSeriesByType("boxplot",function(l){var n=l.getBaseAxis(),c=d.indexOf(s,n);c<0&&(c=s.length,s[c]=n,o[c]={axis:n,seriesModels:[]}),o[c].seriesModels.push(l)}),o}function f(r){var o,s=r.axis,l=r.seriesModels,n=l.length,c=r.boxWidthList=[],t=r.boxOffsetList=[],u=[],a;if(s.type==="category")a=s.getBandWidth();else{var h=0;m(l,function(x){h=Math.max(h,x.getData().count())}),o=s.getExtent(),Math.abs(o[1]-o[0])/h}m(l,function(x){var L=x.get("boxWidth");d.isArray(L)||(L=[L,L]),u.push([g(L[0],a)||0,g(L[1],a)||0])});var v=a*.8-2,y=v/n*.3,O=(v-y*(n-1))/n,S=O/2-v/2;m(l,function(x,L){t.push(S),S+=y+O,c.push(Math.min(Math.max(O,u[L][0]),u[L][1]))})}function i(r,o,s){var l=r.coordinateSystem,n=r.getData(),c=s/2,t=r.get("layout")==="horizontal"?0:1,u=1-t,a=["x","y"],h=n.mapDimension(a[t]),v=n.mapDimension(a[u],!0);if(h==null||v.length<5)return;for(var y=0;y<n.count();y++){var O=n.get(h,y),S=N(O,v[2],y),x=N(O,v[0],y),L=N(O,v[1],y),T=N(O,v[3],y),w=N(O,v[4],y),C=[];D(C,L,0),D(C,T,1),C.push(x,L,w,T),B(C,x),B(C,w),B(C,S),n.setItemLayout(y,{initBaseline:S[u],ends:C})}function N(R,U,M){var j=n.get(U,M),P=[];P[t]=R,P[u]=j;var V;return isNaN(R)||isNaN(j)?V=[NaN,NaN]:(V=l.dataToPoint(P),V[t]+=o),V}function D(R,U,M){var j=U.slice(),P=U.slice();j[t]+=c,P[t]-=c,M?R.push(j,P):R.push(P,j)}function B(R,U){var M=U.slice(),j=U.slice();M[t]-=c,j[t]+=c,R.push(M,j)}}J.exports=A},"7SHv":function(J,F,e){var d=e("LPTA"),E=d.devicePixelRatio,g=e("bYtY"),m=e("SUKs"),A=e("mFDi"),b=e("BPZU"),f=e("Xmg4"),i=e("mLcG"),r=e("Dagg"),o=e("ItGF"),s=1e5,l=314159,n=.01,c=.001;function t(T){return parseInt(T,10)}function u(T){return T?T.__builtin__?!0:!(typeof T.resize!="function"||typeof T.refresh!="function"):!1}var a=new A(0,0,0,0),h=new A(0,0,0,0);function v(T,w,C){return a.copy(T.getBoundingRect()),T.transform&&a.applyTransform(T.transform),h.width=w,h.height=C,!a.intersect(h)}function y(T,w){if(T===w)return!1;if(!T||!w||T.length!==w.length)return!0;for(var C=0;C<T.length;C++)if(T[C]!==w[C])return!0;return!1}function O(T,w){for(var C=0;C<T.length;C++){var N=T[C];N.setTransform(w),w.beginPath(),N.buildPath(w,N.shape),w.clip(),N.restoreTransform(w)}}function S(T,w){var C=document.createElement("div");return C.style.cssText=["position:relative","width:"+T+"px","height:"+w+"px","padding:0","margin:0","border-width:0"].join(";")+";",C}var x=function(w,C,N){this.type="canvas";var D=!w.nodeName||w.nodeName.toUpperCase()==="CANVAS";this._opts=N=g.extend({},N||{}),this.dpr=N.devicePixelRatio||E,this._singleCanvas=D,this.root=w;var B=w.style;B&&(B["-webkit-tap-highlight-color"]="transparent",B["-webkit-user-select"]=B["user-select"]=B["-webkit-touch-callout"]="none",w.innerHTML=""),this.storage=C;var R=this._zlevelList=[],U=this._layers={};if(this._layerConfig={},this._needsManuallyCompositing=!1,D){var j=w.width,P=w.height;N.width!=null&&(j=N.width),N.height!=null&&(P=N.height),this.dpr=N.devicePixelRatio||1,w.width=j*this.dpr,w.height=P*this.dpr,this._width=j,this._height=P;var V=new f(w,this,this.dpr);V.__builtin__=!0,V.initContext(),U[l]=V,V.zlevel=l,R.push(l),this._domRoot=w}else{this._width=this._getSize(0),this._height=this._getSize(1);var M=this._domRoot=S(this._width,this._height);w.appendChild(M)}this._hoverlayer=null,this._hoverElements=[]};x.prototype={constructor:x,getType:function(){return"canvas"},isSingleCanvas:function(){return this._singleCanvas},getViewportRoot:function(){return this._domRoot},getViewportRootOffset:function(){var w=this.getViewportRoot();if(w)return{offsetLeft:w.offsetLeft||0,offsetTop:w.offsetTop||0}},refresh:function(w){var C=this.storage.getDisplayList(!0),N=this._zlevelList;this._redrawId=Math.random(),this._paintList(C,w,this._redrawId);for(var D=0;D<N.length;D++){var B=N[D],R=this._layers[B];if(!R.__builtin__&&R.refresh){var U=D===0?this._backgroundColor:null;R.refresh(U)}}return this.refreshHover(),this},addHover:function(w,C){if(w.__hoverMir)return;var N=new w.constructor({style:w.style,shape:w.shape,z:w.z,z2:w.z2,silent:w.silent});return N.__from=w,w.__hoverMir=N,C&&N.setStyle(C),this._hoverElements.push(N),N},removeHover:function(w){var C=w.__hoverMir,N=this._hoverElements,D=g.indexOf(N,C);D>=0&&N.splice(D,1),w.__hoverMir=null},clearHover:function(w){for(var C=this._hoverElements,N=0;N<C.length;N++){var D=C[N].__from;D&&(D.__hoverMir=null)}C.length=0},refreshHover:function(){var w=this._hoverElements,C=w.length,N=this._hoverlayer;if(N&&N.clear(),!C)return;b(w,this.storage.displayableSortFunc),N||(N=this._hoverlayer=this.getLayer(s));var D={};N.ctx.save();for(var B=0;B<C;){var R=w[B],U=R.__from;if(!(U&&U.__zr)){w.splice(B,1),U.__hoverMir=null,C--;continue}B++,U.invisible||(R.transform=U.transform,R.invTransform=U.invTransform,R.__clipPaths=U.__clipPaths,this._doPaintEl(R,N,!0,D))}N.ctx.restore()},getHoverLayer:function(){return this.getLayer(s)},_paintList:function(w,C,N){if(this._redrawId!==N)return;C=C||!1,this._updateLayerStatus(w);var D=this._doPaintList(w,C);if(this._needsManuallyCompositing&&this._compositeManually(),!D){var B=this;i(function(){B._paintList(w,C,N)})}},_compositeManually:function(){var w=this.getLayer(l).ctx,C=this._domRoot.width,N=this._domRoot.height;w.clearRect(0,0,C,N),this.eachBuiltinLayer(function(D){D.virtual&&w.drawImage(D.dom,0,0,C,N)})},_doPaintList:function(w,C){for(var N=[],D=0;D<this._zlevelList.length;D++){var B=this._zlevelList[D],R=this._layers[B];R.__builtin__&&R!==this._hoverlayer&&(R.__dirty||C)&&N.push(R)}for(var U=!0,M=0;M<N.length;M++){var R=N[M],j=R.ctx,P={};j.save();var V=C?R.__startIndex:R.__drawIndex,H=!C&&R.incremental&&Date.now,k=H&&Date.now(),Z=R.zlevel===this._zlevelList[0]?this._backgroundColor:null;if(R.__startIndex===R.__endIndex)R.clear(!1,Z);else if(V===R.__startIndex){var Y=w[V];(!Y.incremental||!Y.notClear||C)&&R.clear(!1,Z)}V===-1&&(console.error("For some unknown reason. drawIndex is -1"),V=R.__startIndex);for(var _=V;_<R.__endIndex;_++){var Q=w[_];if(this._doPaintEl(Q,R,C,P),Q.__dirty=Q.__dirtyText=!1,H){var X=Date.now()-k;if(X>15)break}}R.__drawIndex=_,R.__drawIndex<R.__endIndex&&(U=!1),P.prevElClipPaths&&j.restore(),j.restore()}return o.wxa&&g.each(this._layers,function(pe){pe&&pe.ctx&&pe.ctx.draw&&pe.ctx.draw()}),U},_doPaintEl:function(w,C,N,D){var B=C.ctx,R=w.transform;if((C.__dirty||N)&&!w.invisible&&w.style.opacity!==0&&!(R&&!R[0]&&!R[3])&&!(w.culling&&v(w,this._width,this._height))){var U=w.__clipPaths,M=D.prevElClipPaths;(!M||y(U,M))&&(M&&(B.restore(),D.prevElClipPaths=null,D.prevEl=null),U&&(B.save(),O(U,B),D.prevElClipPaths=U)),w.beforeBrush&&w.beforeBrush(B),w.brush(B,D.prevEl||null),D.prevEl=w,w.afterBrush&&w.afterBrush(B)}},getLayer:function(w,C){this._singleCanvas&&!this._needsManuallyCompositing&&(w=l);var N=this._layers[w];return N||(N=new f("zr_"+w,this,this.dpr),N.zlevel=w,N.__builtin__=!0,this._layerConfig[w]?g.merge(N,this._layerConfig[w],!0):this._layerConfig[w-n]&&g.merge(N,this._layerConfig[w-n],!0),C&&(N.virtual=C),this.insertLayer(w,N),N.initContext()),N},insertLayer:function(w,C){var N=this._layers,D=this._zlevelList,B=D.length,R=null,U=-1,M=this._domRoot;if(N[w]){m("ZLevel "+w+" has been used already");return}if(!u(C)){m("Layer of zlevel "+w+" is not valid");return}if(B>0&&w>D[0]){for(U=0;U<B-1&&!(D[U]<w&&D[U+1]>w);U++);R=N[D[U]]}if(D.splice(U+1,0,w),N[w]=C,!C.virtual)if(R){var j=R.dom;j.nextSibling?M.insertBefore(C.dom,j.nextSibling):M.appendChild(C.dom)}else M.firstChild?M.insertBefore(C.dom,M.firstChild):M.appendChild(C.dom)},eachLayer:function(w,C){var N=this._zlevelList,D,B;for(B=0;B<N.length;B++)D=N[B],w.call(C,this._layers[D],D)},eachBuiltinLayer:function(w,C){var N=this._zlevelList,D,B,R;for(R=0;R<N.length;R++)B=N[R],D=this._layers[B],D.__builtin__&&w.call(C,D,B)},eachOtherLayer:function(w,C){var N=this._zlevelList,D,B,R;for(R=0;R<N.length;R++)B=N[R],D=this._layers[B],D.__builtin__||w.call(C,D,B)},getLayers:function(){return this._layers},_updateLayerStatus:function(w){this.eachBuiltinLayer(function(P,V){P.__dirty=P.__used=!1});function C(P){B&&(B.__endIndex!==P&&(B.__dirty=!0),B.__endIndex=P)}if(this._singleCanvas)for(var N=1;N<w.length;N++){var D=w[N];if(D.zlevel!==w[N-1].zlevel||D.incremental){this._needsManuallyCompositing=!0;break}}for(var B=null,R=0,U,N=0;N<w.length;N++){var D=w[N],M=D.zlevel,j;U!==M&&(U=M,R=0),D.incremental?(j=this.getLayer(M+c,this._needsManuallyCompositing),j.incremental=!0,R=1):j=this.getLayer(M+(R>0?n:0),this._needsManuallyCompositing),j.__builtin__||m("ZLevel "+M+" has been used by unkown layer "+j.id),j!==B&&(j.__used=!0,j.__startIndex!==N&&(j.__dirty=!0),j.__startIndex=N,j.incremental?j.__drawIndex=-1:j.__drawIndex=N,C(N),B=j),D.__dirty&&(j.__dirty=!0,j.incremental&&j.__drawIndex<0&&(j.__drawIndex=N))}C(N),this.eachBuiltinLayer(function(P,V){!P.__used&&P.getElementCount()>0&&(P.__dirty=!0,P.__startIndex=P.__endIndex=P.__drawIndex=0),P.__dirty&&P.__drawIndex<0&&(P.__drawIndex=P.__startIndex)})},clear:function(){return this.eachBuiltinLayer(this._clearLayer),this},_clearLayer:function(w){w.clear()},setBackgroundColor:function(w){this._backgroundColor=w},configLayer:function(w,C){if(C){var N=this._layerConfig;N[w]?g.merge(N[w],C,!0):N[w]=C;for(var D=0;D<this._zlevelList.length;D++){var B=this._zlevelList[D];if(B===w||B===w+n){var R=this._layers[B];g.merge(R,N[w],!0)}}}},delLayer:function(w){var C=this._layers,N=this._zlevelList,D=C[w];if(!D)return;D.dom.parentNode.removeChild(D.dom),delete C[w],N.splice(g.indexOf(N,w),1)},resize:function(w,C){if(this._domRoot.style){var N=this._domRoot;N.style.display="none";var D=this._opts;if(w!=null&&(D.width=w),C!=null&&(D.height=C),w=this._getSize(0),C=this._getSize(1),N.style.display="",this._width!==w||C!==this._height){N.style.width=w+"px",N.style.height=C+"px";for(var B in this._layers)this._layers.hasOwnProperty(B)&&this._layers[B].resize(w,C);g.each(this._progressiveLayers,function(R){R.resize(w,C)}),this.refresh(!0)}this._width=w,this._height=C}else{if(w==null||C==null)return;this._width=w,this._height=C,this.getLayer(l).resize(w,C)}return this},clearLayer:function(w){var C=this._layers[w];C&&C.clear()},dispose:function(){this.root.innerHTML="",this.root=this.storage=this._domRoot=this._layers=null},getRenderedCanvas:function(w){if(w=w||{},this._singleCanvas&&!this._compositeManually)return this._layers[l].dom;var C=new f("image",this,w.pixelRatio||this.dpr);if(C.initContext(),C.clear(!1,w.backgroundColor||this._backgroundColor),w.pixelRatio<=this.dpr){this.refresh();var N=C.dom.width,D=C.dom.height,B=C.ctx;this.eachLayer(function(P){P.__builtin__?B.drawImage(P.dom,0,0,N,D):P.renderToCanvas&&(C.ctx.save(),P.renderToCanvas(C.ctx),C.ctx.restore())})}else for(var R={},U=this.storage.getDisplayList(!0),M=0;M<U.length;M++){var j=U[M];this._doPaintEl(j,C,!0,R)}return C.dom},getWidth:function(){return this._width},getHeight:function(){return this._height},_getSize:function(w){var C=this._opts,N=["width","height"][w],D=["clientWidth","clientHeight"][w],B=["paddingLeft","paddingTop"][w],R=["paddingRight","paddingBottom"][w];if(C[N]!=null&&C[N]!=="auto")return parseFloat(C[N]);var U=this.root,M=document.defaultView.getComputedStyle(U);return(U[D]||t(M[N])||t(U.style[N]))-(t(M[B])||0)-(t(M[R])||0)|0},pathToImage:function(w,C){C=C||this.dpr;var N=document.createElement("canvas"),D=N.getContext("2d"),B=w.getBoundingRect(),R=w.style,U=R.shadowBlur*C,M=R.shadowOffsetX*C,j=R.shadowOffsetY*C,P=R.hasStroke()?R.lineWidth:0,V=Math.max(P/2,-M+U),H=Math.max(P/2,M+U),k=Math.max(P/2,-j+U),Z=Math.max(P/2,j+U),Y=B.width+V+H,_=B.height+k+Z;N.width=Y*C,N.height=_*C,D.scale(C,C),D.clearRect(0,0,Y,_),D.dpr=C;var Q={position:w.position,rotation:w.rotation,scale:w.scale};w.position=[V-B.x,k-B.y],w.rotation=0,w.scale=[1,1],w.updateTransform(),w&&w.brush(D);var X=r,pe=new X({style:{x:0,y:0,image:N}});return Q.position!=null&&(pe.position=w.position=Q.position),Q.rotation!=null&&(pe.rotation=w.rotation=Q.rotation),Q.scale!=null&&(pe.scale=w.scale=Q.scale),pe}};var L=x;J.exports=L},"7a+S":function(J,F,e){var d=e("bYtY"),E=e("bLfw"),g=e("YXkt"),m=e("4NO4"),A=E.extend({type:"timeline",layoutMode:"box",defaultOption:{zlevel:0,z:4,show:!0,axisType:"time",realtime:!0,left:"20%",top:null,right:"20%",bottom:0,width:null,height:40,padding:5,controlPosition:"left",autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:"#000"},data:[]},init:function(f,i,r){this._data,this._names,this.mergeDefaultAndTheme(f,r),this._initData()},mergeOption:function(f){A.superApply(this,"mergeOption",arguments),this._initData()},setCurrentIndex:function(f){f==null&&(f=this.option.currentIndex);var i=this._data.count();this.option.loop?f=(f%i+i)%i:(f>=i&&(f=i-1),f<0&&(f=0)),this.option.currentIndex=f},getCurrentIndex:function(){return this.option.currentIndex},isIndexMax:function(){return this.getCurrentIndex()>=this._data.count()-1},setPlayState:function(f){this.option.autoPlay=!!f},getPlayState:function(){return!!this.option.autoPlay},_initData:function(){var f=this.option,i=f.data||[],r=f.axisType,o=this._names=[];if(r==="category"){var s=[];d.each(i,function(c,t){var u=m.getDataItemValue(c),a;d.isObject(c)?(a=d.clone(c),a.value=t):a=t,s.push(a),!d.isString(u)&&(u==null||isNaN(u))&&(u=""),o.push(u+"")}),i=s}var l={category:"ordinal",time:"time"}[r]||"number",n=this._data=new g([{name:"value",type:l}],this);n.initData(i,o)},getData:function(){return this._data},getCategories:function(){if(this.get("axisType")==="category")return this._names.slice()}}),b=A;J.exports=b},"7aKB":function(J,F,e){var d=e("bYtY"),E=e("6GrX"),g=e("OELB");function m(S){return isNaN(S)?"-":(S=(S+"").split("."),S[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(S.length>1?"."+S[1]:""))}function A(S,x){return S=(S||"").toLowerCase().replace(/-(.)/g,function(L,T){return T.toUpperCase()}),x&&S&&(S=S.charAt(0).toUpperCase()+S.slice(1)),S}var b=d.normalizeCssArray,f=/([&<>"'])/g,i={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"};function r(S){return S==null?"":(S+"").replace(f,function(x,L){return i[L]})}var o=["a","b","c","d","e","f","g"],s=function(S,x){return"{"+S+(x==null?"":x)+"}"};function l(S,x,L){d.isArray(x)||(x=[x]);var T=x.length;if(!T)return"";for(var w=x[0].$vars||[],C=0;C<w.length;C++){var N=o[C];S=S.replace(s(N),s(N,0))}for(var D=0;D<T;D++)for(var B=0;B<w.length;B++){var R=x[D][w[B]];S=S.replace(s(o[B],D),L?r(R):R)}return S}function n(S,x,L){return d.each(x,function(T,w){S=S.replace("{"+w+"}",L?r(T):T)}),S}function c(S,x){S=d.isString(S)?{color:S,extraCssText:x}:S||{};var L=S.color,T=S.type,x=S.extraCssText,w=S.renderMode||"html",C=S.markerId||"X";return L?w==="html"?T==="subItem"?'<span style="display:inline-block;vertical-align:middle;margin-right:8px;margin-left:3px;border-radius:4px;width:4px;height:4px;background-color:'+r(L)+";"+(x||"")+'"></span>':'<span style="display:inline-block;margin-right:5px;border-radius:10px;width:10px;height:10px;background-color:'+r(L)+";"+(x||"")+'"></span>':{renderMode:w,content:"{marker"+C+"|} ",style:{color:L}}:""}function t(S,x){return S+="","0000".substr(0,x-S.length)+S}function u(S,x,L){(S==="week"||S==="month"||S==="quarter"||S==="half-year"||S==="year")&&(S=`MM-dd
yyyy`);var T=g.parseDate(x),w=L?"UTC":"",C=T["get"+w+"FullYear"](),N=T["get"+w+"Month"]()+1,D=T["get"+w+"Date"](),B=T["get"+w+"Hours"](),R=T["get"+w+"Minutes"](),U=T["get"+w+"Seconds"](),M=T["get"+w+"Milliseconds"]();return S=S.replace("MM",t(N,2)).replace("M",N).replace("yyyy",C).replace("yy",C%100).replace("dd",t(D,2)).replace("d",D).replace("hh",t(B,2)).replace("h",B).replace("mm",t(R,2)).replace("m",R).replace("ss",t(U,2)).replace("s",U).replace("SSS",t(M,3)),S}function a(S){return S&&S.charAt(0).toUpperCase()+S.substr(1)}var h=E.truncateText;function v(S){return E.getBoundingRect(S.text,S.font,S.textAlign,S.textVerticalAlign,S.textPadding,S.textLineHeight,S.rich,S.truncate)}function y(S,x,L,T,w,C,N,D){return E.getBoundingRect(S,x,L,T,w,D,C,N)}function O(S,x){if(x==="_blank"||x==="blank"){var L=window.open();L.opener=null,L.location=S}else window.open(S,x)}F.addCommas=m,F.toCamelCase=A,F.normalizeCssArray=b,F.encodeHTML=r,F.formatTpl=l,F.formatTplSimple=n,F.getTooltipMarker=c,F.formatTime=u,F.capitalFirst=a,F.truncateText=h,F.getTextBoundingRect=v,F.getTextRect=y,F.windowOpen=O},"7bkD":function(J,F,e){var d=e("bYtY");function E(g,m){m=m||{};var A=g.coordinateSystem,b=g.axis,f={},i=b.position,r=b.orient,o=A.getRect(),s=[o.x,o.x+o.width,o.y,o.y+o.height],l={horizontal:{top:s[2],bottom:s[3]},vertical:{left:s[0],right:s[1]}};f.position=[r==="vertical"?l.vertical[i]:s[0],r==="horizontal"?l.horizontal[i]:s[3]];var n={horizontal:0,vertical:1};f.rotation=Math.PI/2*n[r];var c={top:-1,bottom:1,right:1,left:-1};f.labelDirection=f.tickDirection=f.nameDirection=c[i],g.get("axisTick.inside")&&(f.tickDirection=-f.tickDirection),d.retrieve(m.labelInside,g.get("axisLabel.inside"))&&(f.labelDirection=-f.labelDirection);var t=m.rotate;return t==null&&(t=g.get("axisLabel.rotate")),f.labelRotation=i==="top"?-t:t,f.z2=1,f}F.layout=E},"7fqy":function(J,F){function e(d){var E=-1,g=Array(d.size);return d.forEach(function(m,A){g[++E]=[A,m]}),g}J.exports=e},"7hqr":function(J,F,e){var d=e("bYtY"),E=d.each,g=d.isString;function m(f,i,r){r=r||{};var o=r.byIndex,s=r.stackedCoordDimension,l=!!(f&&f.get("stack")),n,c,t,u;if(E(i,function(y,O){g(y)&&(i[O]=y={name:y}),l&&!y.isExtraCoord&&(!o&&!n&&y.ordinalMeta&&(n=y),!c&&y.type!=="ordinal"&&y.type!=="time"&&(!s||s===y.coordDim)&&(c=y))}),c&&!o&&!n&&(o=!0),c){t="__\0ecstackresult",u="__\0ecstackedover",n&&(n.createInvertedIndices=!0);var a=c.coordDim,h=c.type,v=0;E(i,function(y){y.coordDim===a&&v++}),i.push({name:t,coordDim:a,coordDimIndex:v,type:h,isExtraCoord:!0,isCalculationCoord:!0}),v++,i.push({name:u,coordDim:u,coordDimIndex:v,type:h,isExtraCoord:!0,isCalculationCoord:!0})}return{stackedDimension:c&&c.name,stackedByDimension:n&&n.name,isStackedByIndex:o,stackedOverDimension:u,stackResultDimension:t}}function A(f,i){return!!i&&i===f.getCalculationInfo("stackedDimension")}function b(f,i){return A(f,i)?f.getCalculationInfo("stackResultDimension"):i}F.enableDataStack=m,F.isDimensionStacked=A,F.getStackedDimension=b},"7mYs":function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("IwbS"),m=e("7aKB"),A=e("OELB"),b={EN:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],CN:["\u4E00\u6708","\u4E8C\u6708","\u4E09\u6708","\u56DB\u6708","\u4E94\u6708","\u516D\u6708","\u4E03\u6708","\u516B\u6708","\u4E5D\u6708","\u5341\u6708","\u5341\u4E00\u6708","\u5341\u4E8C\u6708"]},f={EN:["S","M","T","W","T","F","S"],CN:["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"]},i=d.extendComponentView({type:"calendar",_tlpoints:null,_blpoints:null,_firstDayOfMonth:null,_firstDayPoints:null,render:function(r,o,s){var l=this.group;l.removeAll();var n=r.coordinateSystem,c=n.getRangeInfo(),t=n.getOrient();this._renderDayRect(r,c,l),this._renderLines(r,c,t,l),this._renderYearText(r,c,t,l),this._renderMonthText(r,t,l),this._renderWeekText(r,c,t,l)},_renderDayRect:function(r,o,s){for(var l=r.coordinateSystem,n=r.getModel("itemStyle").getItemStyle(),c=l.getCellWidth(),t=l.getCellHeight(),u=o.start.time;u<=o.end.time;u=l.getNextNDay(u,1).time){var a=l.dataToRect([u],!1).tl,h=new g.Rect({shape:{x:a[0],y:a[1],width:c,height:t},cursor:"default",style:n});s.add(h)}},_renderLines:function(r,o,s,l){var n=this,c=r.coordinateSystem,t=r.getModel("splitLine.lineStyle").getLineStyle(),u=r.get("splitLine.show"),a=t.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var h=o.start,v=0;h.time<=o.end.time;v++){O(h.formatedDate),v===0&&(h=c.getDateInfo(o.start.y+"-"+o.start.m));var y=h.date;y.setMonth(y.getMonth()+1),h=c.getDateInfo(y)}O(c.getNextNDay(o.end.time,1).formatedDate);function O(S){n._firstDayOfMonth.push(c.getDateInfo(S)),n._firstDayPoints.push(c.dataToRect([S],!1).tl);var x=n._getLinePointsOfOneWeek(r,S,s);n._tlpoints.push(x[0]),n._blpoints.push(x[x.length-1]),u&&n._drawSplitline(x,t,l)}u&&this._drawSplitline(n._getEdgesPoints(n._tlpoints,a,s),t,l),u&&this._drawSplitline(n._getEdgesPoints(n._blpoints,a,s),t,l)},_getEdgesPoints:function(r,o,s){var l=[r[0].slice(),r[r.length-1].slice()],n=s==="horizontal"?0:1;return l[0][n]=l[0][n]-o/2,l[1][n]=l[1][n]+o/2,l},_drawSplitline:function(r,o,s){var l=new g.Polyline({z2:20,shape:{points:r},style:o});s.add(l)},_getLinePointsOfOneWeek:function(r,o,s){var l=r.coordinateSystem;o=l.getDateInfo(o);for(var n=[],c=0;c<7;c++){var t=l.getNextNDay(o.time,c),u=l.dataToRect([t.time],!1);n[2*t.day]=u.tl,n[2*t.day+1]=u[s==="horizontal"?"bl":"tr"]}return n},_formatterLabel:function(r,o){return typeof r=="string"&&r?m.formatTplSimple(r,o):typeof r=="function"?r(o):o.nameMap},_yearTextPositionControl:function(r,o,s,l,n){o=o.slice();var c=["center","bottom"];l==="bottom"?(o[1]+=n,c=["center","top"]):l==="left"?o[0]-=n:l==="right"?(o[0]+=n,c=["center","top"]):o[1]-=n;var t=0;return(l==="left"||l==="right")&&(t=Math.PI/2),{rotation:t,position:o,style:{textAlign:c[0],textVerticalAlign:c[1]}}},_renderYearText:function(r,o,s,l){var n=r.getModel("yearLabel");if(!n.get("show"))return;var c=n.get("margin"),t=n.get("position");t||(t=s!=="horizontal"?"top":"left");var u=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],a=(u[0][0]+u[1][0])/2,h=(u[0][1]+u[1][1])/2,v=s==="horizontal"?0:1,y={top:[a,u[v][1]],bottom:[a,u[1-v][1]],left:[u[1-v][0],h],right:[u[v][0],h]},O=o.start.y;+o.end.y>+o.start.y&&(O=O+"-"+o.end.y);var S=n.get("formatter"),x={start:o.start.y,end:o.end.y,nameMap:O},L=this._formatterLabel(S,x),T=new g.Text({z2:30});g.setTextStyle(T.style,n,{text:L}),T.attr(this._yearTextPositionControl(T,y[t],s,t,c)),l.add(T)},_monthTextPositionControl:function(r,o,s,l,n){var c="left",t="top",u=r[0],a=r[1];return s==="horizontal"?(a=a+n,o&&(c="center"),l==="start"&&(t="bottom")):(u=u+n,o&&(t="middle"),l==="start"&&(c="right")),{x:u,y:a,textAlign:c,textVerticalAlign:t}},_renderMonthText:function(r,o,s){var l=r.getModel("monthLabel");if(!l.get("show"))return;var n=l.get("nameMap"),c=l.get("margin"),t=l.get("position"),u=l.get("align"),a=[this._tlpoints,this._blpoints];E.isString(n)&&(n=b[n.toUpperCase()]||[]);var h=t==="start"?0:1,v=o==="horizontal"?0:1;c=t==="start"?-c:c;for(var y=u==="center",O=0;O<a[h].length-1;O++){var S=a[h][O].slice(),x=this._firstDayOfMonth[O];if(y){var L=this._firstDayPoints[O];S[v]=(L[v]+a[0][O+1][v])/2}var T=l.get("formatter"),w=n[+x.m-1],C={yyyy:x.y,yy:(x.y+"").slice(2),MM:x.m,M:+x.m,nameMap:w},N=this._formatterLabel(T,C),D=new g.Text({z2:30});E.extend(g.setTextStyle(D.style,l,{text:N}),this._monthTextPositionControl(S,y,o,t,c)),s.add(D)}},_weekTextPositionControl:function(r,o,s,l,n){var c="center",t="middle",u=r[0],a=r[1],h=s==="start";return o==="horizontal"?(u=u+l+(h?1:-1)*n[0]/2,c=h?"right":"left"):(a=a+l+(h?1:-1)*n[1]/2,t=h?"bottom":"top"),{x:u,y:a,textAlign:c,textVerticalAlign:t}},_renderWeekText:function(r,o,s,l){var n=r.getModel("dayLabel");if(!n.get("show"))return;var c=r.coordinateSystem,t=n.get("position"),u=n.get("nameMap"),a=n.get("margin"),h=c.getFirstDayOfWeek();E.isString(u)&&(u=f[u.toUpperCase()]||[]);var v=c.getNextNDay(o.end.time,7-o.lweek).time,y=[c.getCellWidth(),c.getCellHeight()];a=A.parsePercent(a,y[s==="horizontal"?0:1]),t==="start"&&(v=c.getNextNDay(o.start.time,-(7+o.fweek)).time,a=-a);for(var O=0;O<7;O++){var S=c.getNextNDay(v,O),x=c.dataToRect([S.time],!1).center,L=O;L=Math.abs((O+h)%7);var T=new g.Text({z2:30});E.extend(g.setTextStyle(T.style,n,{text:u[L]}),this._weekTextPositionControl(x,s,t,a,y)),l.add(T)}}});J.exports=i},"7oTu":function(J,F,e){var d=e("IMiH"),E=e("QBsz"),g=E.applyTransform,m=d.CMD,A=[[],[],[]],b=Math.sqrt,f=Math.atan2;function i(r,o){var s=r.data,l,n,c,t,u,a,h=m.M,v=m.C,y=m.L,O=m.R,S=m.A,x=m.Q;for(c=0,t=0;c<s.length;){l=s[c++],t=c,n=0;switch(l){case h:n=1;break;case y:n=1;break;case v:n=3;break;case x:n=2;break;case S:var L=o[4],T=o[5],w=b(o[0]*o[0]+o[1]*o[1]),C=b(o[2]*o[2]+o[3]*o[3]),N=f(-o[1]/C,o[0]/w);s[c]*=w,s[c++]+=L,s[c]*=C,s[c++]+=T,s[c++]*=w,s[c++]*=C,s[c++]+=N,s[c++]+=N,c+=2,t=c;break;case O:a[0]=s[c++],a[1]=s[c++],g(a,a,o),s[t++]=a[0],s[t++]=a[1],a[0]+=s[c++],a[1]+=s[c++],g(a,a,o),s[t++]=a[0],s[t++]=a[1]}for(u=0;u<n;u++){var a=A[u];a[0]=s[c++],a[1]=s[c++],g(a,a,o),s[t++]=a[0],s[t++]=a[1]}}}J.exports=i},"7pVf":function(J,F,e){var d=e("ProS"),E=e("ZqQs");e("oE7X"),e("OUJF"),e("3X6L"),e("NH9N"),d.registerPreprocessor(E)},"7ph2":function(J,F){function e(g){return g instanceof Array||(g=[g,g]),g}var d="lineStyle.opacity".split("."),E={seriesType:"lines",reset:function(g,m,A){var b=e(g.get("symbol")),f=e(g.get("symbolSize")),i=g.getData();i.setVisual("fromSymbol",b&&b[0]),i.setVisual("toSymbol",b&&b[1]),i.setVisual("fromSymbolSize",f&&f[0]),i.setVisual("toSymbolSize",f&&f[1]),i.setVisual("opacity",g.get(d));function r(o,s){var l=o.getItemModel(s),n=e(l.getShallow("symbol",!0)),c=e(l.getShallow("symbolSize",!0)),t=l.get(d);n[0]&&o.setItemVisual(s,"fromSymbol",n[0]),n[1]&&o.setItemVisual(s,"toSymbol",n[1]),c[0]&&o.setItemVisual(s,"fromSymbolSize",c[0]),c[1]&&o.setItemVisual(s,"toSymbolSize",c[1]),o.setItemVisual(s,"opacity",t)}return{dataEach:i.hasItemOption?r:null}}};J.exports=E},"7uqq":function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("ProS"),m=e("bYtY"),A=e("AUH6"),b=e("+TT/"),f=e("OELB"),i=e("W4dC"),r=e("7DRL");function o(c,t){var u=c.get("boundingCoords");if(u!=null){var a=u[0],h=u[1];isNaN(a[0])||isNaN(a[1])||isNaN(h[0])||isNaN(h[1])||this.setBoundingRect(a[0],a[1],h[0]-a[0],h[1]-a[1])}var v=this.getBoundingRect(),y,O=c.get("layoutCenter"),S=c.get("layoutSize"),x=t.getWidth(),L=t.getHeight(),T=v.width/v.height*this.aspectScale,w=!1;O&&S&&(O=[f.parsePercent(O[0],x),f.parsePercent(O[1],L)],S=f.parsePercent(S,Math.min(x,L)),!isNaN(O[0])&&!isNaN(O[1])&&!isNaN(S)&&(w=!0));var C;if(w){var C={};T>1?(C.width=S,C.height=S/T):(C.height=S,C.width=S*T),C.y=O[1]-C.height/2,C.x=O[0]-C.width/2}else y=c.getBoxLayoutParams(),y.aspect=T,C=b.getLayoutRect(y,{width:x,height:L});this.setViewRect(C.x,C.y,C.width,C.height),this.setCenter(c.get("center")),this.setZoom(c.get("zoom"))}function s(c,t){m.each(t.get("geoCoord"),function(u,a){c.addGeoCoord(a,u)})}var l={dimensions:A.prototype.dimensions,create:function(c,t){var u=[];c.eachComponent("geo",function(h,v){var y=h.get("map"),O=h.get("aspectScale"),S=!0,x=r.retrieveMap(y);x&&x[0]&&x[0].type==="svg"?(O==null&&(O=1),S=!1):O==null&&(O=.75);var L=new A(y+v,y,h.get("nameMap"),S);L.aspectScale=O,L.zoomLimit=h.get("scaleLimit"),u.push(L),s(L,h),h.coordinateSystem=L,L.model=h,L.resize=o,L.resize(h,t)}),c.eachSeries(function(h){var v=h.get("coordinateSystem");if(v==="geo"){var y=h.get("geoIndex")||0;h.coordinateSystem=u[y]}});var a={};return c.eachSeriesByType("map",function(h){if(!h.getHostGeoModel()){var v=h.getMapType();a[v]=a[v]||[],a[v].push(h)}}),m.each(a,function(h,v){var y=m.map(h,function(S){return S.get("nameMap")}),O=new A(v,v,m.mergeAll(y));O.zoomLimit=m.retrieve.apply(null,m.map(h,function(S){return S.get("scaleLimit")})),u.push(O),O.resize=o,O.aspectScale=h[0].get("aspectScale"),O.resize(h[0],t),m.each(h,function(S){S.coordinateSystem=O,s(O,S)})}),u},getFilledRegions:function(c,t,u){for(var a=(c||[]).slice(),h=m.createHashMap(),v=0;v<a.length;v++)h.set(a[v].name,a[v]);var y=i.load(t,u);return m.each(y.regions,function(O){var S=O.name;!h.get(S)&&a.push({name:S})}),a}};g.registerCoordinateSystem("geo",l);var n=l;J.exports=n},"7yuC":function(J,F,e){var d=e("QBsz"),E=d.scaleAndAdd;function g(m,A,b){for(var f=b.rect,i=f.width,r=f.height,o=[f.x+i/2,f.y+r/2],s=b.gravity==null?.1:b.gravity,l=0;l<m.length;l++){var n=m[l];n.p||(n.p=d.create(i*(Math.random()-.5)+o[0],r*(Math.random()-.5)+o[1])),n.pp=d.clone(n.p),n.edges=null}var c=b.friction==null?.6:b.friction,t=c;return{warmUp:function(){t=c*.8},setFixed:function(u){m[u].fixed=!0},setUnfixed:function(u){m[u].fixed=!1},step:function(u){for(var a=[],h=m.length,v=0;v<A.length;v++){var y=A[v];if(y.ignoreForceLayout)continue;var O=y.n1,S=y.n2;d.sub(a,S.p,O.p);var x=d.len(a)-y.d,L=S.w/(O.w+S.w);isNaN(L)&&(L=0),d.normalize(a,a),!O.fixed&&E(O.p,O.p,a,L*x*t),!S.fixed&&E(S.p,S.p,a,-(1-L)*x*t)}for(var v=0;v<h;v++){var T=m[v];T.fixed||(d.sub(a,o,T.p),E(T.p,T.p,a,s*t))}for(var v=0;v<h;v++)for(var O=m[v],w=v+1;w<h;w++){var S=m[w];d.sub(a,S.p,O.p);var x=d.len(a);x===0&&(d.set(a,Math.random()-.5,Math.random()-.5),x=1);var C=(O.rep+S.rep)/x/x;!O.fixed&&E(O.pp,O.pp,a,C),!S.fixed&&E(S.pp,S.pp,a,-C)}for(var N=[],v=0;v<h;v++){var T=m[v];T.fixed||(d.sub(N,T.p,T.pp),E(T.p,T.p,N,t),d.copy(T.pp,T.p))}t=t*.992,u&&u(m,A,t<.01)}}}F.forceLayout=g},"815F":function(J,F,e){"use strict";e.d(F,"e",function(){return f}),e.d(F,"c",function(){return r}),e.d(F,"d",function(){return o}),e.d(F,"a",function(){return l}),e.d(F,"f",function(){return n}),e.d(F,"b",function(){return c});var d=e("KQm4"),E=e("VTBJ"),g=e("Ff2n"),m=e("Zm9Q"),A=e("Kwbf"),b=e("OZM5");function f(t,u){return t!=null?t:u}function i(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],u=new Map;function a(h){var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(h||[]).forEach(function(y){var O=y.key,S=y.children;Object(A.a)(O!=null,"Tree node must have a certain key: [".concat(v).concat(O,"]"));var x=String(O);Object(A.a)(!u.has(x)||O===null||O===void 0,"Same 'key' exist in the Tree: ".concat(x)),u.set(x,!0),a(S,"".concat(v).concat(x," > "))})}a(t)}function r(t){function u(a){var h=Object(m.a)(a);return h.map(function(v){if(!Object(b.i)(v))return Object(A.a)(!v,"Tree/TreeNode can only accept TreeNode as children."),null;var y=v.key,O=v.props,S=O.children,x=Object(g.a)(O,["children"]),L=Object(E.a)({key:y},x),T=u(S);return T.length&&(L.children=T),L}).filter(function(v){return v})}return u(t)}function o(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],a=new Set(u===!0?[]:u),h=[];function v(y){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return y.map(function(S,x){var L=Object(b.h)(O?O.pos:"0",x),T=f(S.key,L),w=Object(E.a)(Object(E.a)({},S),{},{parent:O,pos:L,children:null,data:S,isStart:[].concat(Object(d.a)(O?O.isStart:[]),[x===0]),isEnd:[].concat(Object(d.a)(O?O.isEnd:[]),[x===y.length-1])});return h.push(w),u===!0||a.has(T)?w.children=v(S.children||[],w):w.children=[],w})}return v(t),h}function s(t,u,a){var h;a?typeof a=="string"?h=function(O){return O[a]}:typeof a=="function"&&(h=function(O){return a(O)}):h=function(O,S){return f(O.key,S)};function v(y,O,S){var x=y?y.children:t,L=y?Object(b.h)(S.pos,O):"0";if(y){var T=h(y,L),w={node:y,index:O,pos:L,key:T,parentPos:S.node?S.pos:null,level:S.level+1};u(w)}x&&x.forEach(function(C,N){v(C,N,{node:y,pos:L,level:S?S.level+1:-1})})}v(null)}function l(t){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=u.initWrapper,h=u.processEntity,v=u.onProcessFinished,y=arguments.length>2?arguments[2]:void 0,O={},S={},x={posEntities:O,keyEntities:S};return a&&(x=a(x)||x),s(t,function(L){var T=L.node,w=L.index,C=L.pos,N=L.key,D=L.parentPos,B=L.level,R={node:T,index:w,key:N,pos:C,level:B},U=f(N,C);O[C]=R,S[U]=R,R.parent=O[D],R.parent&&(R.parent.children=R.parent.children||[],R.parent.children.push(R)),h&&h(R,x)},y),v&&v(x),x}function n(t,u){var a=u.expandedKeys,h=u.selectedKeys,v=u.loadedKeys,y=u.loadingKeys,O=u.checkedKeys,S=u.halfCheckedKeys,x=u.dragOverNodeKey,L=u.dropPosition,T=u.keyEntities,w=T[t],C={eventKey:t,expanded:a.indexOf(t)!==-1,selected:h.indexOf(t)!==-1,loaded:v.indexOf(t)!==-1,loading:y.indexOf(t)!==-1,checked:O.indexOf(t)!==-1,halfChecked:S.indexOf(t)!==-1,pos:String(w?w.pos:""),dragOver:x===t&&L===0,dragOverGapTop:x===t&&L===-1,dragOverGapBottom:x===t&&L===1};return C}function c(t){var u=t.data,a=t.expanded,h=t.selected,v=t.checked,y=t.loaded,O=t.loading,S=t.halfChecked,x=t.dragOver,L=t.dragOverGapTop,T=t.dragOverGapBottom,w=t.pos,C=t.active,N=Object(E.a)(Object(E.a)({},u),{},{expanded:a,selected:h,checked:v,loaded:y,loading:O,halfChecked:S,dragOver:x,dragOverGapTop:L,dragOverGapBottom:T,pos:w,active:C});return"props"in N||Object.defineProperty(N,"props",{get:function(){return Object(A.a)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),t}}),N}},"8EBN":function(J,F,e){(function(d){d(e("VrN/"))})(function(d){"use strict";d.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",mode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp","cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded Javascript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",mode:"gfm",file:/^(readme|contributing|history)\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",ext:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",mode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5","php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",mime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",mode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh","application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",mode:"tiki"},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",mode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",mime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",mode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var E=0;E<d.modeInfo.length;E++){var g=d.modeInfo[E];g.mimes&&(g.mime=g.mimes[0])}d.findModeByMIME=function(m){m=m.toLowerCase();for(var A=0;A<d.modeInfo.length;A++){var b=d.modeInfo[A];if(b.mime==m)return b;if(b.mimes){for(var f=0;f<b.mimes.length;f++)if(b.mimes[f]==m)return b}}if(/\+xml$/.test(m))return d.findModeByMIME("application/xml");if(/\+json$/.test(m))return d.findModeByMIME("application/json")},d.findModeByExtension=function(m){m=m.toLowerCase();for(var A=0;A<d.modeInfo.length;A++){var b=d.modeInfo[A];if(b.ext){for(var f=0;f<b.ext.length;f++)if(b.ext[f]==m)return b}}},d.findModeByFileName=function(m){for(var A=0;A<d.modeInfo.length;A++){var b=d.modeInfo[A];if(b.file&&b.file.test(m))return b}var f=m.lastIndexOf("."),i=f>-1&&m.substring(f+1,m.length);if(i)return d.findModeByExtension(i)},d.findModeByName=function(m){m=m.toLowerCase();for(var A=0;A<d.modeInfo.length;A++){var b=d.modeInfo[A];if(b.name.toLowerCase()==m)return b;if(b.alias){for(var f=0;f<b.alias.length;f++)if(b.alias[f].toLowerCase()==m)return b}}}})},"8IMR":function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"};F.default=d},"8ISB":function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("6Hfg"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},"8OUc":function(J,F,e){"use strict";var d=e("q1tI"),E=e.n(d),g=e("TSYQ"),m=e.n(g),A=function(f){var i=f.className,r=f.customizeIcon,o=f.customizeIconProps,s=f.onMouseDown,l=f.onClick,n=f.children,c;return typeof r=="function"?c=r(o):c=r,d.createElement("span",{className:i,onMouseDown:function(u){u.preventDefault(),s&&s(u)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:l,"aria-hidden":!0},c!==void 0?c:d.createElement("span",{className:m()(i.split(/\s+/).map(function(t){return"".concat(t,"-icon")}))},n))};F.a=A},"8SMY":function(J,F,e){var d=e("n4Lv"),E=d.prepareDataCoordInfo,g=d.getStackedOnPoint;function m(b,f){var i=[];return f.diff(b).add(function(r){i.push({cmd:"+",idx:r})}).update(function(r,o){i.push({cmd:"=",idx:o,idx1:r})}).remove(function(r){i.push({cmd:"-",idx:r})}).execute(),i}function A(b,f,i,r,o,s,l,n){for(var c=m(b,f),t=[],u=[],a=[],h=[],v=[],y=[],O=[],S=E(o,f,l),x=E(s,b,n),L=0;L<c.length;L++){var T=c[L],w=!0;switch(T.cmd){case"=":var C=b.getItemLayout(T.idx),N=f.getItemLayout(T.idx1);(isNaN(C[0])||isNaN(C[1]))&&(C=N.slice()),t.push(C),u.push(N),a.push(i[T.idx]),h.push(r[T.idx1]),O.push(f.getRawIndex(T.idx1));break;case"+":var D=T.idx;t.push(o.dataToPoint([f.get(S.dataDimsForPoint[0],D),f.get(S.dataDimsForPoint[1],D)])),u.push(f.getItemLayout(D).slice()),a.push(g(S,o,f,D)),h.push(r[D]),O.push(f.getRawIndex(D));break;case"-":var D=T.idx,B=b.getRawIndex(D);B!==D?(t.push(b.getItemLayout(D)),u.push(s.dataToPoint([b.get(x.dataDimsForPoint[0],D),b.get(x.dataDimsForPoint[1],D)])),a.push(i[D]),h.push(g(x,s,b,D)),O.push(B)):w=!1}w&&(v.push(T),y.push(y.length))}y.sort(function(V,H){return O[V]-O[H]});for(var R=[],U=[],M=[],j=[],P=[],L=0;L<y.length;L++){var D=y[L];R[L]=t[D],U[L]=u[D],M[L]=a[D],j[L]=h[D],P[L]=v[D]}return{current:R,next:U,stackedOnCurrent:M,stackedOnNext:j,status:P}}J.exports=A},"8Skl":function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="DownOutlined";var b=F.a=d.forwardRef(A)},"8Th4":function(J,F,e){var d=e("3LNs"),E=e("/y7N"),g=e("7bkD"),m=e("Znkb"),A=["x","y"],b=["width","height"],f=d.extend({makeElOption:function(l,n,c,t,u){var a=c.axis,h=a.coordinateSystem,v=o(h,1-r(a)),y=h.dataToPoint(n)[0],O=t.get("type");if(O&&O!=="none"){var S=E.buildElStyle(t),x=i[O](a,y,v);x.style=S,l.graphicKey=x.type,l.pointer=x}var L=g.layout(c);E.buildCartesianSingleLabelElOption(n,l,L,c,t,u)},getHandleTransform:function(l,n,c){var t=g.layout(n,{labelInside:!1});return t.labelMargin=c.get("handle.margin"),{position:E.getTransformedPosition(n.axis,l,t),rotation:t.rotation+(t.labelDirection<0?Math.PI:0)}},updateHandleTransform:function(l,n,c,t){var u=c.axis,a=u.coordinateSystem,h=r(u),v=o(a,h),y=l.position;y[h]+=n[h],y[h]=Math.min(v[1],y[h]),y[h]=Math.max(v[0],y[h]);var O=o(a,1-h),S=(O[1]+O[0])/2,x=[S,S];return x[h]=y[h],{position:y,rotation:l.rotation,cursorPoint:x,tooltipOption:{verticalAlign:"middle"}}}}),i={line:function(l,n,c){var t=E.makeLineShape([n,c[0]],[n,c[1]],r(l));return{type:"Line",subPixelOptimize:!0,shape:t}},shadow:function(l,n,c){var t=l.getBandWidth(),u=c[1]-c[0];return{type:"Rect",shape:E.makeRectShape([n-t/2,c[0]],[t,u],r(l))}}};function r(l){return l.isHorizontal()?0:1}function o(l,n){var c=l.getRect();return[c[A[n]],c[A[n]]+c[b[n]]]}m.registerAxisPointerClass("SingleAxisPointer",f);var s=f;J.exports=s},"8Uz6":function(J,F,e){var d=e("hNWo"),E=e("+TT/"),g=E.mergeLayoutParam,m=E.getLayoutParams,A=d.extend({type:"legend.scroll",setScrollDataIndex:function(i){this.option.scrollDataIndex=i},defaultOption:{scrollDataIndex:0,pageButtonItemGap:5,pageButtonGap:null,pageButtonPosition:"end",pageFormatter:"{current}/{total}",pageIcons:{horizontal:["M0,0L12,-10L12,10z","M0,0L-12,-10L-12,10z"],vertical:["M0,0L20,0L10,-20z","M0,0L20,0L10,20z"]},pageIconColor:"#2f4554",pageIconInactiveColor:"#aaa",pageIconSize:15,pageTextStyle:{color:"#333"},animationDurationUpdate:800},init:function(i,r,o,s){var l=m(i);A.superCall(this,"init",i,r,o,s),b(this,i,l)},mergeOption:function(i,r){A.superCall(this,"mergeOption",i,r),b(this,this.option,i)}});function b(i,r,o){var s=i.getOrient(),l=[1,1];l[s.index]=0,g(r,o,{type:"box",ignoreSize:l})}var f=A;J.exports=f},"8X+K":function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("bYtY"),m=e("4mN7"),A=m.fromPoints,b=e("9wZj"),f=e("FBjb"),i=e("8SMY"),r=e("IwbS"),o=e("4NO4"),s=e("1NG9"),l=s.Polyline,n=s.Polygon,c=e("6Ic6"),t=e("n4Lv"),u=t.prepareDataCoordInfo,a=t.getStackedOnPoint,h=e("sK/D"),v=h.createGridClipPath,y=h.createPolarClipPath;function O(R,U){if(R.length!==U.length)return;for(var M=0;M<R.length;M++){var j=R[M],P=U[M];if(j[0]!==P[0]||j[1]!==P[1])return}return!0}function S(R,U){var M=[],j=[],P=[],V=[];return A(R,M,j),A(U,P,V),Math.max(Math.abs(M[0]-P[0]),Math.abs(M[1]-P[1]),Math.abs(j[0]-V[0]),Math.abs(j[1]-V[1]))}function x(R){return typeof R=="number"?R:R?.5:0}function L(R,U,M){if(!M.valueDim)return[];for(var j=[],P=0,V=U.count();P<V;P++)j.push(a(M,R,U,P));return j}function T(R,U,M){for(var j=U.getBaseAxis(),P=j.dim==="x"||j.dim==="radius"?0:1,V=[],H=0;H<R.length-1;H++){var k=R[H+1],Z=R[H];V.push(Z);var Y=[];switch(M){case"end":Y[P]=k[P],Y[1-P]=Z[1-P],V.push(Y);break;case"middle":var _=(Z[P]+k[P])/2,Q=[];Y[P]=Q[P]=_,Y[1-P]=Z[1-P],Q[1-P]=k[1-P],V.push(Y),V.push(Q);break;default:Y[P]=Z[P],Y[1-P]=k[1-P],V.push(Y)}}return R[H]&&V.push(R[H]),V}function w(R,U){var M=R.getVisual("visualMeta");if(!M||!M.length||!R.count())return;if(U.type!=="cartesian2d")return;for(var j,P,V=M.length-1;V>=0;V--){var H=M[V].dimension,k=R.dimensions[H],Z=R.getDimensionInfo(k);if(j=Z&&Z.coordDim,j==="x"||j==="y"){P=M[V];break}}if(!P)return;var Y=U.getAxis(j),_=g.map(P.stops,function(ze){return{coord:Y.toGlobalCoord(Y.dataToCoord(ze.value)),color:ze.color}}),Q=_.length,X=P.outerColors.slice();Q&&_[0].coord>_[Q-1].coord&&(_.reverse(),X.reverse());var pe=10,te=_[0].coord-pe,fe=_[Q-1].coord+pe,be=fe-te;if(be<.001)return"transparent";g.each(_,function(ze){ze.offset=(ze.coord-te)/be}),_.push({offset:Q?_[Q-1].offset:.5,color:X[1]||"transparent"}),_.unshift({offset:Q?_[0].offset:.5,color:X[0]||"transparent"});var Se=new r.LinearGradient(0,0,0,0,_,!0);return Se[j]=te,Se[j+"2"]=fe,Se}function C(R,U,M){var j=R.get("showAllSymbol"),P=j==="auto";if(j&&!P)return;var V=M.getAxesByScale("ordinal")[0];if(!V)return;if(P&&N(V,U))return;var H=U.mapDimension(V.dim),k={};return g.each(V.getViewLabels(),function(Z){k[Z.tickValue]=1}),function(Z){return!k.hasOwnProperty(U.get(H,Z))}}function N(R,U){var M=R.getExtent(),j=Math.abs(M[1]-M[0])/R.scale.count();isNaN(j)&&(j=0);for(var P=U.count(),V=Math.max(1,Math.round(P/5)),H=0;H<P;H+=V)if(f.getSymbolSize(U,H)[R.isHorizontal()?1:0]*1.5>j)return!1;return!0}function D(R,U,M){if(R.type==="cartesian2d"){var j=R.getBaseAxis().isHorizontal(),P=v(R,U,M);if(!M.get("clip",!0)){var V=P.shape,H=Math.max(V.width,V.height);j?(V.y-=H,V.height+=H*2):(V.x-=H,V.width+=H*2)}return P}else return y(R,U,M)}var B=c.extend({type:"line",init:function(){var R=new r.Group,U=new b;this.group.add(U.group),this._symbolDraw=U,this._lineGroup=R},render:function(R,U,M){var j=R.coordinateSystem,P=this.group,V=R.getData(),H=R.getModel("lineStyle"),k=R.getModel("areaStyle"),Z=V.mapArray(V.getItemLayout),Y=j.type==="polar",_=this._coordSys,Q=this._symbolDraw,X=this._polyline,pe=this._polygon,te=this._lineGroup,fe=R.get("animation"),be=!k.isEmpty(),Se=k.get("origin"),ze=u(j,V,Se),Xe=L(j,V,ze),wt=R.get("showSymbol"),Be=wt&&!Y&&C(R,V,j),Me=this._data;Me&&Me.eachItemGraphicEl(function(Ve,gt){Ve.__temp&&(P.remove(Ve),Me.setItemGraphicEl(gt,null))}),wt||Q.remove(),P.add(te);var vt=!Y&&R.get("step"),at;j&&j.getArea&&R.get("clip",!0)&&(at=j.getArea(),at.width!=null?(at.x-=.1,at.y-=.1,at.width+=.2,at.height+=.2):at.r0&&(at.r0-=.5,at.r1+=.5)),this._clipShapeForSymbol=at,X&&_.type===j.type&&vt===this._step?(be&&!pe?pe=this._newPolygon(Z,Xe,j,fe):pe&&!be&&(te.remove(pe),pe=this._polygon=null),te.setClipPath(D(j,!1,R)),wt&&Q.updateData(V,{isIgnore:Be,clipShape:at}),V.eachItemGraphicEl(function(Ve){Ve.stopAnimation(!0)}),(!O(this._stackedOnPoints,Xe)||!O(this._points,Z))&&(fe?this._updateAnimation(V,Xe,j,M,vt,Se):(vt&&(Z=T(Z,j,vt),Xe=T(Xe,j,vt)),X.setShape({points:Z}),pe&&pe.setShape({points:Z,stackedOnPoints:Xe})))):(wt&&Q.updateData(V,{isIgnore:Be,clipShape:at}),vt&&(Z=T(Z,j,vt),Xe=T(Xe,j,vt)),X=this._newPolyline(Z,j,fe),be&&(pe=this._newPolygon(Z,Xe,j,fe)),te.setClipPath(D(j,!0,R)));var $e=w(V,j)||V.getVisual("color");X.useStyle(g.defaults(H.getLineStyle(),{fill:"none",stroke:$e,lineJoin:"bevel"}));var bt=R.get("smooth");if(bt=x(R.get("smooth")),X.setShape({smooth:bt,smoothMonotone:R.get("smoothMonotone"),connectNulls:R.get("connectNulls")}),pe){var ut=V.getCalculationInfo("stackedOnSeries"),At=0;pe.useStyle(g.defaults(k.getAreaStyle(),{fill:$e,opacity:.7,lineJoin:"bevel"})),ut&&(At=x(ut.get("smooth"))),pe.setShape({smooth:bt,stackedOnSmooth:At,smoothMonotone:R.get("smoothMonotone"),connectNulls:R.get("connectNulls")})}this._data=V,this._coordSys=j,this._stackedOnPoints=Xe,this._points=Z,this._step=vt,this._valueOrigin=Se},dispose:function(){},highlight:function(R,U,M,j){var P=R.getData(),V=o.queryDataIndex(P,j);if(!(V instanceof Array)&&V!=null&&V>=0){var H=P.getItemGraphicEl(V);if(!H){var k=P.getItemLayout(V);if(!k)return;if(this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(k[0],k[1]))return;H=new f(P,V),H.position=k,H.setZ(R.get("zlevel"),R.get("z")),H.ignore=isNaN(k[0])||isNaN(k[1]),H.__temp=!0,P.setItemGraphicEl(V,H),H.stopSymbolAnimation(!0),this.group.add(H)}H.highlight()}else c.prototype.highlight.call(this,R,U,M,j)},downplay:function(R,U,M,j){var P=R.getData(),V=o.queryDataIndex(P,j);if(V!=null&&V>=0){var H=P.getItemGraphicEl(V);H&&(H.__temp?(P.setItemGraphicEl(V,null),this.group.remove(H)):H.downplay())}else c.prototype.downplay.call(this,R,U,M,j)},_newPolyline:function(R){var U=this._polyline;return U&&this._lineGroup.remove(U),U=new l({shape:{points:R},silent:!0,z2:10}),this._lineGroup.add(U),this._polyline=U,U},_newPolygon:function(R,U){var M=this._polygon;return M&&this._lineGroup.remove(M),M=new n({shape:{points:R,stackedOnPoints:U},silent:!0}),this._lineGroup.add(M),this._polygon=M,M},_updateAnimation:function(R,U,M,j,P,V){var H=this._polyline,k=this._polygon,Z=R.hostModel,Y=i(this._data,R,this._stackedOnPoints,U,this._coordSys,M,this._valueOrigin,V),_=Y.current,Q=Y.stackedOnCurrent,X=Y.next,pe=Y.stackedOnNext;if(P&&(_=T(Y.current,M,P),Q=T(Y.stackedOnCurrent,M,P),X=T(Y.next,M,P),pe=T(Y.stackedOnNext,M,P)),S(_,X)>3e3||k&&S(Q,pe)>3e3){H.setShape({points:X}),k&&k.setShape({points:X,stackedOnPoints:pe});return}H.shape.__points=Y.current,H.shape.points=_,r.updateProps(H,{shape:{points:X}},Z),k&&(k.setShape({points:_,stackedOnPoints:Q}),r.updateProps(k,{shape:{points:X,stackedOnPoints:pe}},Z));for(var te=[],fe=Y.status,be=0;be<fe.length;be++){var Se=fe[be].cmd;if(Se==="="){var ze=R.getItemGraphicEl(fe[be].idx1);ze&&te.push({el:ze,ptIdx:be})}}H.animators&&H.animators.length&&H.animators[0].during(function(){for(var Xe=0;Xe<te.length;Xe++){var wt=te[Xe].el;wt.attr("position",H.shape.__points[te[Xe].ptIdx])}})},remove:function(R){var U=this.group,M=this._data;this._lineGroup.removeAll(),this._symbolDraw.remove(!0),M&&M.eachItemGraphicEl(function(j,P){j.__temp&&(U.remove(j),M.setItemGraphicEl(P,null))}),this._polyline=this._polygon=this._coordSys=this._points=this._stackedOnPoints=this._data=null}});J.exports=B},"8XDt":function(J,F,e){e("qH13");var d=e("aX58"),E=d.registerPainter,g=e("6fms");E("vml",g)},"8hn6":function(J,F){var e="#eee",d=function(){return{axisLine:{lineStyle:{color:e}},axisTick:{lineStyle:{color:e}},axisLabel:{textStyle:{color:e}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:e}}}},E=["#dd6b66","#759aa0","#e69d87","#8dc1a9","#ea7e53","#eedd78","#73a373","#73b9bc","#7289ab","#91ca8c","#f49f42"],g={color:E,backgroundColor:"#333",tooltip:{axisPointer:{lineStyle:{color:e},crossStyle:{color:e},label:{color:"#000"}}},legend:{textStyle:{color:e}},textStyle:{color:e},title:{textStyle:{color:e}},toolbox:{iconStyle:{normal:{borderColor:e}}},dataZoom:{textStyle:{color:e}},visualMap:{textStyle:{color:e}},timeline:{lineStyle:{color:e},itemStyle:{normal:{color:E[1]}},label:{normal:{textStyle:{color:e}}},controlStyle:{normal:{color:e,borderColor:e}}},timeAxis:d(),logAxis:d(),valueAxis:d(),categoryAxis:d(),line:{symbol:"circle"},graph:{color:E},gauge:{title:{textStyle:{color:e}}},candlestick:{itemStyle:{normal:{color:"#FD1050",color0:"#0CF49B",borderColor:"#FD1050",borderColor0:"#0CF49B"}}}};g.categoryAxis.splitLine.show=!1;var m=g;J.exports=m},"8nMs":function(J,F,e){var d=e("bYtY"),E=e("IwbS"),g=e("+rIm"),m=e("Znkb"),A=e("AVZG"),b=e("WN+l"),f=b.rectCoordAxisBuildSplitArea,i=b.rectCoordAxisHandleRemove,r=["axisLine","axisTickLabel","axisName"],o=["splitArea","splitLine","minorSplitLine"],s=m.extend({type:"cartesianAxis",axisPointerClass:"CartesianAxisPointer",render:function(l,n,c,t){this.group.removeAll();var u=this._axisGroup;if(this._axisGroup=new E.Group,this.group.add(this._axisGroup),!l.get("show"))return;var a=l.getCoordSysModel(),h=A.layout(a,l),v=new g(l,h);d.each(r,v.add,v),this._axisGroup.add(v.getGroup()),d.each(o,function(y){l.get(y+".show")&&this["_"+y](l,a)},this),E.groupTransition(u,this._axisGroup,l),s.superCall(this,"render",l,n,c,t)},remove:function(){i(this)},_splitLine:function(l,n){var c=l.axis;if(c.scale.isBlank())return;var t=l.getModel("splitLine"),u=t.getModel("lineStyle"),a=u.get("color");a=d.isArray(a)?a:[a];for(var h=n.coordinateSystem.getRect(),v=c.isHorizontal(),y=0,O=c.getTicksCoords({tickModel:t}),S=[],x=[],L=u.getLineStyle(),T=0;T<O.length;T++){var w=c.toGlobalCoord(O[T].coord);v?(S[0]=w,S[1]=h.y,x[0]=w,x[1]=h.y+h.height):(S[0]=h.x,S[1]=w,x[0]=h.x+h.width,x[1]=w);var C=y++%a.length,N=O[T].tickValue;this._axisGroup.add(new E.Line({anid:N!=null?"line_"+O[T].tickValue:null,subPixelOptimize:!0,shape:{x1:S[0],y1:S[1],x2:x[0],y2:x[1]},style:d.defaults({stroke:a[C]},L),silent:!0}))}},_minorSplitLine:function(l,n){var c=l.axis,t=l.getModel("minorSplitLine"),u=t.getModel("lineStyle"),a=n.coordinateSystem.getRect(),h=c.isHorizontal(),v=c.getMinorTicksCoords();if(!v.length)return;for(var y=[],O=[],S=u.getLineStyle(),x=0;x<v.length;x++)for(var L=0;L<v[x].length;L++){var T=c.toGlobalCoord(v[x][L].coord);h?(y[0]=T,y[1]=a.y,O[0]=T,O[1]=a.y+a.height):(y[0]=a.x,y[1]=T,O[0]=a.x+a.width,O[1]=T),this._axisGroup.add(new E.Line({anid:"minor_line_"+v[x][L].tickValue,subPixelOptimize:!0,shape:{x1:y[0],y1:y[1],x2:O[0],y2:O[1]},style:S,silent:!0}))}},_splitArea:function(l,n){f(this,this._axisGroup,l,n)}});s.extend({type:"xAxis"}),s.extend({type:"yAxis"})},"8nly":function(J,F,e){var d=e("mFDi"),E=e("4mN7"),g=e("QBsz"),m=e("BlVb");function A(f,i,r){if(this.name=f,this.geometries=i,r)r=[r[0],r[1]];else{var o=this.getBoundingRect();r=[o.x+o.width/2,o.y+o.height/2]}this.center=r}A.prototype={constructor:A,properties:null,getBoundingRect:function(){var f=this._rect;if(f)return f;for(var i=Number.MAX_VALUE,r=[i,i],o=[-i,-i],s=[],l=[],n=this.geometries,c=0;c<n.length;c++){if(n[c].type!=="polygon")continue;var t=n[c].exterior;E.fromPoints(t,s,l),g.min(r,r,s),g.max(o,o,l)}return c===0&&(r[0]=r[1]=o[0]=o[1]=0),this._rect=new d(r[0],r[1],o[0]-r[0],o[1]-r[1])},contain:function(f){var i=this.getBoundingRect(),r=this.geometries;if(!i.contain(f[0],f[1]))return!1;e:for(var o=0,s=r.length;o<s;o++){if(r[o].type!=="polygon")continue;var l=r[o].exterior,n=r[o].interiors;if(m.contain(l,f[0],f[1])){for(var c=0;c<(n?n.length:0);c++)if(m.contain(n[c]))continue e;return!0}}return!1},transformTo:function(f,i,r,o){var s=this.getBoundingRect(),l=s.width/s.height;r?o||(o=r/l):r=l*o;for(var n=new d(f,i,r,o),c=s.calculateTransform(n),t=this.geometries,u=0;u<t.length;u++){if(t[u].type!=="polygon")continue;for(var a=t[u].exterior,h=t[u].interiors,v=0;v<a.length;v++)g.applyTransform(a[v],a[v],c);for(var y=0;y<(h?h.length:0);y++)for(var v=0;v<h[y].length;v++)g.applyTransform(h[y][v],h[y][v],c)}s=this._rect,s.copy(n),this.center=[s.x+s.width/2,s.y+s.height/2]},cloneShallow:function(f){f==null&&(f=this.name);var i=new A(f,this.geometries,this.center);return i._rect=this._rect,i.transformTo=null,i}};var b=A;J.exports=b},"8waO":function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("iLNv"),m=e("ZWlE");e("hJvP"),e("IXyC"),e("xRUu");var A=5;d.extendComponentView({type:"parallel",render:function(i,r,o){this._model=i,this._api=o,this._handlers||(this._handlers={},E.each(b,function(s,l){o.getZr().on(l,this._handlers[l]=E.bind(s,this))},this)),g.createOrUpdate(this,"_throttledDispatchExpand",i.get("axisExpandRate"),"fixRate")},dispose:function(i,r){E.each(this._handlers,function(o,s){r.getZr().off(s,o)}),this._handlers=null},_throttledDispatchExpand:function(i){this._dispatchExpand(i)},_dispatchExpand:function(i){i&&this._api.dispatchAction(E.extend({type:"parallelAxisExpand"},i))}});var b={mousedown:function(i){f(this,"click")&&(this._mouseDownPoint=[i.offsetX,i.offsetY])},mouseup:function(i){var r=this._mouseDownPoint;if(f(this,"click")&&r){var o=[i.offsetX,i.offsetY],s=Math.pow(r[0]-o[0],2)+Math.pow(r[1]-o[1],2);if(s>A)return;var l=this._model.coordinateSystem.getSlidedAxisExpandWindow([i.offsetX,i.offsetY]);l.behavior!=="none"&&this._dispatchExpand({axisExpandWindow:l.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(i){if(this._mouseDownPoint||!f(this,"mousemove"))return;var r=this._model,o=r.coordinateSystem.getSlidedAxisExpandWindow([i.offsetX,i.offsetY]),s=o.behavior;s==="jump"&&this._throttledDispatchExpand.debounceNextCall(r.get("axisExpandDebounce")),this._throttledDispatchExpand(s==="none"?null:{axisExpandWindow:o.axisExpandWindow,animation:s==="jump"?null:!1})}};function f(i,r){var o=i._model;return o.get("axisExpandable")&&o.get("axisExpandTriggerOn")===r}d.registerPreprocessor(m)},"8x+h":function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("ProS"),m=e("bYtY"),A=e("K4ya"),b=e("Qxkt"),f=["#ddd"],i=g.extendComponentModel({type:"brush",dependencies:["geo","grid","xAxis","yAxis","parallel","series"],defaultOption:{toolbox:null,brushLink:null,seriesIndex:"all",geoIndex:null,xAxisIndex:null,yAxisIndex:null,brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:"rgba(120,140,180,0.3)",borderColor:"rgba(120,140,180,0.8)"},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4},areas:[],brushType:null,brushOption:{},coordInfoList:[],optionUpdated:function(s,l){var n=this.option;!l&&A.replaceVisualOption(n,s,["inBrush","outOfBrush"]);var c=n.inBrush=n.inBrush||{};n.outOfBrush=n.outOfBrush||{color:f},c.hasOwnProperty("liftZ")||(c.liftZ=5)},setAreas:function(s){if(!s)return;this.areas=m.map(s,function(l){return r(this.option,l)},this)},setBrushOption:function(s){this.brushOption=r(this.option,s),this.brushType=this.brushOption.brushType}});function r(s,l){return m.merge({brushType:s.brushType,brushMode:s.brushMode,transformable:s.transformable,brushStyle:new b(s.brushStyle).getItemStyle(),removeOnClick:s.removeOnClick,z:s.z},l,!0)}var o=i;J.exports=o},"8z0m":function(J,F,e){"use strict";var d=e("lSNA"),E=e.n(d),g=e("RIqP"),m=e.n(g),A=e("pVnL"),b=e.n(A),f=e("J4zp"),i=e.n(f),r=e("q1tI"),o=e.n(r),s=e("TSYQ"),l=e.n(s);function n(qt,de){var ue="cannot "+qt.method+" "+qt.action+" "+de.status+"'",oe=new Error(ue);return oe.status=de.status,oe.method=qt.method,oe.url=qt.action,oe}function c(qt){var de=qt.responseText||qt.response;if(!de)return de;try{return JSON.parse(de)}catch(ue){return de}}function t(qt){var de=new XMLHttpRequest;qt.onProgress&&de.upload&&(de.upload.onprogress=function(ye){ye.total>0&&(ye.percent=ye.loaded/ye.total*100),qt.onProgress(ye)});var ue=new FormData;qt.data&&Object.keys(qt.data).forEach(function(ae){var ye=qt.data[ae];if(Array.isArray(ye)){ye.forEach(function(Ce){ue.append(ae+"[]",Ce)});return}ue.append(ae,qt.data[ae])}),qt.file instanceof Blob?ue.append(qt.filename,qt.file,qt.file.name):ue.append(qt.filename,qt.file),de.onerror=function(ye){qt.onError(ye)},de.onload=function(){return de.status<200||de.status>=300?qt.onError(n(qt,de),c(de)):qt.onSuccess(c(de),de)},de.open(qt.method,qt.action,!0),qt.withCredentials&&"withCredentials"in de&&(de.withCredentials=!0);var oe=qt.headers||{};return oe["X-Requested-With"]!==null&&de.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(oe).forEach(function(ae){oe[ae]!==null&&de.setRequestHeader(ae,oe[ae])}),de.send(ue),{abort:function(){de.abort()}}}var u=+new Date,a=0;function h(){return"rc-upload-"+u+"-"+ ++a}function v(qt,de){return qt.indexOf(de,qt.length-de.length)!==-1}var y=function(qt,de){if(qt&&de){var ue=Array.isArray(de)?de:de.split(","),oe=qt.name||"",ae=qt.type||"",ye=ae.replace(/\/.*$/,"");return ue.some(function(Ce){var Oe=Ce.trim();return Oe.charAt(0)==="."?v(oe.toLowerCase(),Oe.toLowerCase()):/\/\*$/.test(Oe)?ye===Oe.replace(/\/.*$/,""):ae===Oe})}return!0};function O(qt,de){var ue=qt.createReader(),oe=[];function ae(){ue.readEntries(function(ye){var Ce=Array.prototype.slice.apply(ye);oe=oe.concat(Ce);var Oe=!Ce.length;Oe?de(oe):ae()})}ae()}var S=function(de,ue,oe){var ae=function ye(Ce,Oe){Oe=Oe||"",Ce.isFile?Ce.file(function(Ie){oe(Ie)&&(Ce.fullPath&&!Ie.webkitRelativePath&&(Object.defineProperties(Ie,{webkitRelativePath:{writable:!0}}),Ie.webkitRelativePath=Ce.fullPath.replace(/^\//,""),Object.defineProperties(Ie,{webkitRelativePath:{writable:!1}})),ue([Ie]))}):Ce.isDirectory&&O(Ce,function(Ie){Ie.forEach(function(xe){ye(xe,""+Oe+Ce.name+"/")})})};de.forEach(function(ye){ae(ye.webkitGetAsEntry())})},x=S,L=Object.assign||function(qt){for(var de=1;de<arguments.length;de++){var ue=arguments[de];for(var oe in ue)Object.prototype.hasOwnProperty.call(ue,oe)&&(qt[oe]=ue[oe])}return qt},T=function(){function qt(de,ue){var oe=[],ae=!0,ye=!1,Ce=void 0;try{for(var Oe=de[Symbol.iterator](),Ie;!(ae=(Ie=Oe.next()).done)&&!(oe.push(Ie.value),ue&&oe.length===ue);ae=!0);}catch(xe){ye=!0,Ce=xe}finally{try{!ae&&Oe.return&&Oe.return()}finally{if(ye)throw Ce}}return oe}return function(de,ue){if(Array.isArray(de))return de;if(Symbol.iterator in Object(de))return qt(de,ue);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),w=function(){function qt(de,ue){for(var oe=0;oe<ue.length;oe++){var ae=ue[oe];ae.enumerable=ae.enumerable||!1,ae.configurable=!0,"value"in ae&&(ae.writable=!0),Object.defineProperty(de,ae.key,ae)}}return function(de,ue,oe){return ue&&qt(de.prototype,ue),oe&&qt(de,oe),de}}();function C(qt,de,ue){return de in qt?Object.defineProperty(qt,de,{value:ue,enumerable:!0,configurable:!0,writable:!0}):qt[de]=ue,qt}function N(qt,de){var ue={};for(var oe in qt){if(de.indexOf(oe)>=0)continue;if(!Object.prototype.hasOwnProperty.call(qt,oe))continue;ue[oe]=qt[oe]}return ue}function D(qt,de){if(!(qt instanceof de))throw new TypeError("Cannot call a class as a function")}function B(qt,de){if(!qt)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return de&&(typeof de=="object"||typeof de=="function")?de:qt}function R(qt,de){if(typeof de!="function"&&de!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof de);qt.prototype=Object.create(de&&de.prototype,{constructor:{value:qt,enumerable:!1,writable:!0,configurable:!0}}),de&&(Object.setPrototypeOf?Object.setPrototypeOf(qt,de):qt.__proto__=de)}var U=function(de){return Object.keys(de).reduce(function(ue,oe){return(oe.substr(0,5)==="data-"||oe.substr(0,5)==="aria-"||oe==="role")&&(ue[oe]=de[oe]),ue},{})},M=function(qt){R(de,qt);function de(){var ue,oe,ae,ye;D(this,de);for(var Ce=arguments.length,Oe=Array(Ce),Ie=0;Ie<Ce;Ie++)Oe[Ie]=arguments[Ie];return ye=(oe=(ae=B(this,(ue=de.__proto__||Object.getPrototypeOf(de)).call.apply(ue,[this].concat(Oe))),ae),ae.state={uid:h()},ae.reqs={},ae.onChange=function(xe){var Ue=xe.target.files;ae.uploadFiles(Ue),ae.reset()},ae.onClick=function(xe){var Ue=ae.fileInput;if(!Ue)return;var it=ae.props,yt=it.children,ee=it.onClick;yt&&yt.type==="button"&&(Ue.parentNode.focus(),Ue.parentNode.querySelector("button").blur()),Ue.click(),ee&&ee(xe)},ae.onKeyDown=function(xe){xe.key==="Enter"&&ae.onClick()},ae.onFileDrop=function(xe){var Ue=ae.props.multiple;if(xe.preventDefault(),xe.type==="dragover")return;if(ae.props.directory)x(Array.prototype.slice.call(xe.dataTransfer.items),ae.uploadFiles,function(yt){return y(yt,ae.props.accept)});else{var it=Array.prototype.slice.call(xe.dataTransfer.files).filter(function(yt){return y(yt,ae.props.accept)});Ue===!1&&(it=it.slice(0,1)),ae.uploadFiles(it)}},ae.uploadFiles=function(xe){var Ue=Array.prototype.slice.call(xe);Ue.map(function(it){return it.uid=h(),it}).forEach(function(it){ae.upload(it,Ue)})},ae.saveFileInput=function(xe){ae.fileInput=xe},oe),B(ae,ye)}return w(de,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"upload",value:function(oe,ae){var ye=this,Ce=this.props;if(!Ce.beforeUpload)return setTimeout(function(){return ye.post(oe)},0);var Oe=Ce.beforeUpload(oe,ae);Oe&&Oe.then?Oe.then(function(Ie){var xe=Object.prototype.toString.call(Ie);return xe==="[object File]"||xe==="[object Blob]"?ye.post(Ie):ye.post(oe)}).catch(function(Ie){console.log(Ie)}):Oe!==!1&&setTimeout(function(){return ye.post(oe)},0);return}},{key:"post",value:function(oe){var ae=this;if(!this._isMounted)return;var ye=this.props,Ce=ye.onStart,Oe=ye.onProgress,Ie=ye.transformFile,xe=Ie===void 0?function(Ue){return Ue}:Ie;new Promise(function(Ue){var it=ye.action;return typeof it=="function"&&(it=it(oe)),Ue(it)}).then(function(Ue){var it=oe.uid,yt=ye.customRequest||t,ee=Promise.resolve(xe(oe)).then(function(ie){var z=ye.data;return typeof z=="function"&&(z=z(ie)),Promise.all([ie,z])}).catch(function(ie){console.error(ie)});ee.then(function(ie){var z=T(ie,2),$=z[0],le=z[1],ge={action:Ue,filename:ye.name,data:le,file:$,headers:ye.headers,withCredentials:ye.withCredentials,method:ye.method||"post",onProgress:Oe?function(Ae){Oe(Ae,oe)}:null,onSuccess:function(Re,Qe){delete ae.reqs[it],ye.onSuccess(Re,oe,Qe)},onError:function(Re,Qe){delete ae.reqs[it],ye.onError(Re,Qe,oe)}};ae.reqs[it]=yt(ge),Ce(oe)})})}},{key:"reset",value:function(){this.setState({uid:h()})}},{key:"abort",value:function(oe){var ae=this.reqs;if(oe){var ye=oe;oe&&oe.uid&&(ye=oe.uid),ae[ye]&&ae[ye].abort&&ae[ye].abort(),delete ae[ye]}else Object.keys(ae).forEach(function(Ce){ae[Ce]&&ae[Ce].abort&&ae[Ce].abort(),delete ae[Ce]})}},{key:"render",value:function(){var oe,ae=this.props,ye=ae.component,Ce=ae.prefixCls,Oe=ae.className,Ie=ae.disabled,xe=ae.id,Ue=ae.style,it=ae.multiple,yt=ae.accept,ee=ae.children,ie=ae.directory,z=ae.openFileDialogOnClick,$=ae.onMouseEnter,le=ae.onMouseLeave,ge=N(ae,["component","prefixCls","className","disabled","id","style","multiple","accept","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"]),Ae=l()((oe={},C(oe,Ce,!0),C(oe,Ce+"-disabled",Ie),C(oe,Oe,Oe),oe)),Re=Ie?{}:{onClick:z?this.onClick:function(){},onKeyDown:z?this.onKeyDown:function(){},onMouseEnter:$,onMouseLeave:le,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return o.a.createElement(ye,L({},Re,{className:Ae,role:"button",style:Ue}),o.a.createElement("input",L({},U(ge),{id:xe,type:"file",ref:this.saveFileInput,onClick:function(Ft){return Ft.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:yt,directory:ie?"directory":null,webkitdirectory:ie?"webkitdirectory":null,multiple:it,onChange:this.onChange})),ee)}}]),de}(r.Component),j=M,P=Object.assign||function(qt){for(var de=1;de<arguments.length;de++){var ue=arguments[de];for(var oe in ue)Object.prototype.hasOwnProperty.call(ue,oe)&&(qt[oe]=ue[oe])}return qt},V=function(){function qt(de,ue){for(var oe=0;oe<ue.length;oe++){var ae=ue[oe];ae.enumerable=ae.enumerable||!1,ae.configurable=!0,"value"in ae&&(ae.writable=!0),Object.defineProperty(de,ae.key,ae)}}return function(de,ue,oe){return ue&&qt(de.prototype,ue),oe&&qt(de,oe),de}}();function H(qt,de){if(!(qt instanceof de))throw new TypeError("Cannot call a class as a function")}function k(qt,de){if(!qt)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return de&&(typeof de=="object"||typeof de=="function")?de:qt}function Z(qt,de){if(typeof de!="function"&&de!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof de);qt.prototype=Object.create(de&&de.prototype,{constructor:{value:qt,enumerable:!1,writable:!0,configurable:!0}}),de&&(Object.setPrototypeOf?Object.setPrototypeOf(qt,de):qt.__proto__=de)}function Y(){}var _=function(qt){Z(de,qt);function de(){var ue,oe,ae,ye;H(this,de);for(var Ce=arguments.length,Oe=Array(Ce),Ie=0;Ie<Ce;Ie++)Oe[Ie]=arguments[Ie];return ye=(oe=(ae=k(this,(ue=de.__proto__||Object.getPrototypeOf(de)).call.apply(ue,[this].concat(Oe))),ae),ae.saveUploader=function(xe){ae.uploader=xe},oe),k(ae,ye)}return V(de,[{key:"abort",value:function(oe){this.uploader.abort(oe)}},{key:"render",value:function(){return o.a.createElement(j,P({},this.props,{ref:this.saveUploader}))}}]),de}(r.Component);_.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:Y,onError:Y,onSuccess:Y,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var Q=_,X=Q,pe=function(qt,de){var ue={};for(var oe in qt)Object.prototype.hasOwnProperty.call(qt,oe)&&de.indexOf(oe)<0&&(ue[oe]=qt[oe]);if(qt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,oe=Object.getOwnPropertySymbols(qt);ae<oe.length;ae++)de.indexOf(oe[ae])<0&&Object.prototype.propertyIsEnumerable.call(qt,oe[ae])&&(ue[oe[ae]]=qt[oe[ae]]);return ue},te=function(de,ue){var oe=de.style,ae=de.height,ye=pe(de,["style","height"]);return r.createElement(Zt,b()({ref:ue},ye,{type:"drag",style:b()(b()({},oe),{height:ae})}))},fe=r.forwardRef(te);fe.displayName="Dragger";var be=fe,Se=e("UmKh"),ze=e("gZBC"),Xe=e.n(ze),wt=e("+d4F"),Be=e.n(wt),Me=e("XAae"),vt=e.n(Me),at=e("6xvX"),$e=e.n(at),bt=e("qPY4"),ut=e.n(bt),At=e("QB+1"),Ve=e.n(At),gt=e("Qs3X"),Je=e.n(gt),je=e("0n0R");function De(){return!0}function ht(qt){return b()(b()({},qt),{lastModified:qt.lastModified,lastModifiedDate:qt.lastModifiedDate,name:qt.name,size:qt.size,type:qt.type,uid:qt.uid,percent:0,originFileObj:qt})}function It(qt,de){var ue=qt.uid!==void 0?"uid":"name";return de.filter(function(oe){return oe[ue]===qt[ue]})[0]}function kt(qt,de){var ue=qt.uid!==void 0?"uid":"name",oe=de.filter(function(ae){return ae[ue]!==qt[ue]});return oe.length===de.length?null:oe}var Ht=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",ue=de.split("/"),oe=ue[ue.length-1],ae=oe.split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(ae)||[""])[0]},Wt=function(de){return de.indexOf("image/")===0},nr=function(de){if(de.type&&!de.thumbUrl)return Wt(de.type);var ue=de.thumbUrl||de.url,oe=Ht(ue);return/^data:image\//.test(ue)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico)$/i.test(oe)?!0:/^data:/.test(ue)?!1:!oe},Bt=200;function Kt(qt){return new Promise(function(de){if(!qt.type||!Wt(qt.type)){de("");return}var ue=document.createElement("canvas");ue.width=Bt,ue.height=Bt,ue.style.cssText="position: fixed; left: 0; top: 0; width: ".concat(Bt,"px; height: ").concat(Bt,"px; z-index: 9999; display: none;"),document.body.appendChild(ue);var oe=ue.getContext("2d"),ae=new Image;ae.onload=function(){var ye=ae.width,Ce=ae.height,Oe=Bt,Ie=Bt,xe=0,Ue=0;ye<Ce?(Ie=Ce*(Bt/ye),Ue=-(Ie-Oe)/2):(Oe=ye*(Bt/Ce),xe=-(Oe-Ie)/2),oe.drawImage(ae,xe,Ue,Oe,Ie);var it=ue.toDataURL();document.body.removeChild(ue),de(it)},ae.src=window.URL.createObjectURL(qt)})}var Ge=e("3S7+"),qe=e("CFYs"),st=e("H84U"),ft=e("2/Rp"),nt=e("hkKa"),se=function(de,ue){var oe,ae=de.listType,ye=de.previewFile,Ce=de.onPreview,Oe=de.onDownload,Ie=de.onRemove,xe=de.locale,Ue=de.iconRender,it=de.isImageUrl,yt=de.prefixCls,ee=de.items,ie=ee===void 0?[]:ee,z=de.showPreviewIcon,$=de.showRemoveIcon,le=de.showDownloadIcon,ge=de.removeIcon,Ae=de.downloadIcon,Re=de.progress,Qe=Object(nt.a)();r.useEffect(function(){if(ae!=="picture"&&ae!=="picture-card")return;(ie||[]).forEach(function(Ke){if(typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Ke.originFileObj instanceof File||Ke.originFileObj instanceof Blob)||Ke.thumbUrl!==void 0)return;Ke.thumbUrl="",ye&&ye(Ke.originFileObj).then(function(mt){Ke.thumbUrl=mt||"",Qe()})})},[ae,ie,ye]);var Ft=function(mt,dt){return Ce?(dt.preventDefault(),Ce(mt)):void 0},Qt=function(mt){typeof Oe=="function"?Oe(mt):mt.url&&window.open(mt.url)},Et=function(mt){Ie&&Ie(mt)},Mt=function(mt){if(Ue)return Ue(mt,ae);var dt=mt.status==="uploading",He=it&&it(mt)?r.createElement(vt.a,null):r.createElement($e.a,null),Ze=dt?r.createElement(Xe.a,null):r.createElement(Be.a,null);return ae==="picture"?Ze=dt?r.createElement(Xe.a,null):He:ae==="picture-card"&&(Ze=dt?xe.uploading:He),Ze},_t=function(mt,dt,He,Ze){var ct={type:"text",size:"small",title:Ze,onClick:function(hr){dt(),Object(je.b)(mt)&&mt.props.onClick&&mt.props.onClick(hr)},className:"".concat(He,"-list-item-card-actions-btn")};if(Object(je.b)(mt)){var Vt=Object(je.a)(mt,b()(b()({},mt.props),{onClick:function(){}}));return r.createElement(ft.a,b()({},ct,{icon:Vt}))}return r.createElement(ft.a,ct,r.createElement("span",null,mt))};r.useImperativeHandle(ue,function(){return{handlePreview:Ft,handleDownload:Qt}});var zt=r.useContext(st.b),Ct=zt.getPrefixCls,lr=zt.direction,Jt=Ct("upload",yt),ke=ie.map(function(Ke){var mt,dt,He,Ze=Mt(Ke),ct=r.createElement("div",{className:"".concat(Jt,"-text-icon")},Ze);if(ae==="picture"||ae==="picture-card")if(Ke.status==="uploading"||!Ke.thumbUrl&&!Ke.url){var Vt,Rt=l()((Vt={},E()(Vt,"".concat(Jt,"-list-item-thumbnail"),!0),E()(Vt,"".concat(Jt,"-list-item-file"),Ke.status!=="uploading"),Vt));ct=r.createElement("div",{className:Rt},Ze)}else{var hr,pr=it&&it(Ke)?r.createElement("img",{src:Ke.thumbUrl||Ke.url,alt:Ke.name,className:"".concat(Jt,"-list-item-image")}):Ze,Er=l()((hr={},E()(hr,"".concat(Jt,"-list-item-thumbnail"),!0),E()(hr,"".concat(Jt,"-list-item-file"),it&&!it(Ke)),hr));ct=r.createElement("a",{className:Er,onClick:function(gn){return Ft(Ke,gn)},href:Ke.url||Ke.thumbUrl,target:"_blank",rel:"noopener noreferrer"},pr)}if(Ke.status==="uploading"){var Or="percent"in Ke?r.createElement(qe.a,b()({},Re,{type:"line",percent:Ke.percent})):null;He=r.createElement("div",{className:"".concat(Jt,"-list-item-progress"),key:"progress"},Or)}var en=l()((mt={},E()(mt,"".concat(Jt,"-list-item"),!0),E()(mt,"".concat(Jt,"-list-item-").concat(Ke.status),!0),E()(mt,"".concat(Jt,"-list-item-list-type-").concat(ae),!0),mt)),Qr=typeof Ke.linkProps=="string"?JSON.parse(Ke.linkProps):Ke.linkProps,Cr=$?_t(ge||r.createElement(Ve.a,null),function(){return Et(Ke)},Jt,xe.removeFile):null,Gr=le&&Ke.status==="done"?_t(Ae||r.createElement(Je.a,null),function(){return Qt(Ke)},Jt,xe.downloadFile):null,Nr=ae!=="picture-card"&&r.createElement("span",{key:"download-delete",className:"".concat(Jt,"-list-item-card-actions ").concat(ae==="picture"?"picture":"")},Gr,Cr),sr=l()((dt={},E()(dt,"".concat(Jt,"-list-item-name"),!0),E()(dt,"".concat(Jt,"-list-item-name-icon-count-").concat([Gr,Cr].filter(function(Ln){return Ln}).length),!0),dt)),fr=Ke.url?[r.createElement("a",b()({key:"view",target:"_blank",rel:"noopener noreferrer",className:sr,title:Ke.name},Qr,{href:Ke.url,onClick:function(gn){return Ft(Ke,gn)}}),Ke.name),Nr]:[r.createElement("span",{key:"view",className:sr,onClick:function(gn){return Ft(Ke,gn)},title:Ke.name},Ke.name),Nr],or={pointerEvents:"none",opacity:.5},dr=z?r.createElement("a",{href:Ke.url||Ke.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Ke.url||Ke.thumbUrl?void 0:or,onClick:function(gn){return Ft(Ke,gn)},title:xe.previewFile},r.createElement(ut.a,null)):null,Sr=ae==="picture-card"&&Ke.status!=="uploading"&&r.createElement("span",{className:"".concat(Jt,"-list-item-actions")},dr,Ke.status==="done"&&Gr,Cr),Xr;Ke.response&&typeof Ke.response=="string"?Xr=Ke.response:Xr=Ke.error&&Ke.error.statusText||xe.uploadError;var cn=r.createElement("span",null,ct,fr),Dn=r.createElement("div",{className:en},r.createElement("div",{className:"".concat(Jt,"-list-item-info")},cn),Sr,r.createElement(Se.a,{transitionName:"fade",component:""},He)),jr=l()(E()({},"".concat(Jt,"-list-picture-card-container"),ae==="picture-card"));return r.createElement("div",{key:Ke.uid,className:jr},Ke.status==="error"?r.createElement(Ge.a,{title:Xr,getPopupContainer:function(gn){return gn.parentNode}},Dn):r.createElement("span",null,Dn))}),et=l()((oe={},E()(oe,"".concat(Jt,"-list"),!0),E()(oe,"".concat(Jt,"-list-").concat(ae),!0),E()(oe,"".concat(Jt,"-list-rtl"),lr==="rtl"),oe)),We=ae==="picture-card"?"animate-inline":"animate";return r.createElement(Se.a,{transitionName:"".concat(Jt,"-").concat(We),component:"div",className:et},ke)},me=r.forwardRef(se);me.displayName="UploadList",me.defaultProps={listType:"text",progress:{strokeWidth:2,showInfo:!1},showRemoveIcon:!0,showDownloadIcon:!1,showPreviewIcon:!0,previewFile:Kt,isImageUrl:nr};var lt=me,Pe=e("YMnH"),St=e("ZvpZ"),Pr=e("uaoM"),Lt=e("sPtV"),ur=function(de,ue){var oe,ae=de.fileList,ye=de.defaultFileList,Ce=de.onRemove,Oe=de.showUploadList,Ie=de.listType,xe=de.onPreview,Ue=de.onDownload,it=de.previewFile,yt=de.disabled,ee=de.locale,ie=de.iconRender,z=de.isImageUrl,$=de.progress,le=de.prefixCls,ge=de.className,Ae=de.type,Re=de.children,Qe=de.style,Ft=Object(Lt.a)(ae||ye||[]),Qt=i()(Ft,2),Et=Qt[0],Mt=Qt[1],_t=r.useState("drop"),zt=i()(_t,2),Ct=zt[0],lr=zt[1],Jt=r.useRef();r.useEffect(function(){Mt(ae||ye||[]),Object(Pr.a)("fileList"in de||!("value"in de),"Upload","`value` is not a valid prop, do you mean `fileList`?")},[]),r.useEffect(function(){"fileList"in de&&Mt(ae||[])},[ae]);var ke=function(fr){"fileList"in de||Mt(fr.fileList);var or=de.onChange;or&&or(b()(b()({},fr),{fileList:m()(fr.fileList)}))},et=function(fr){var or=ht(fr);or.status="uploading";var dr=Et().concat(),Sr=dr.findIndex(function(Xr){var cn=Xr.uid;return cn===or.uid});Sr===-1?dr.push(or):dr[Sr]=or,ke({file:or,fileList:dr})},We=function(fr,or,dr){try{typeof fr=="string"&&(fr=JSON.parse(fr))}catch(Xr){}var Sr=It(or,Et());if(!Sr)return;Sr.status="done",Sr.response=fr,Sr.xhr=dr,ke({file:b()({},Sr),fileList:Et().concat()})},Ke=function(fr,or){var dr=It(or,Et());if(!dr)return;dr.percent=fr.percent,ke({event:fr,file:b()({},dr),fileList:Et().concat()})},mt=function(fr,or,dr){var Sr=It(dr,Et());if(!Sr)return;Sr.error=fr,Sr.response=or,Sr.status="error",ke({file:b()({},Sr),fileList:Et().concat()})},dt=function(fr){Promise.resolve(typeof Ce=="function"?Ce(fr):Ce).then(function(or){if(or===!1)return;var dr=kt(fr,Et());dr&&(fr.status="removed",Jt.current&&Jt.current.abort(fr),ke({file:fr,fileList:dr}))})},He=function(fr){lr(fr.type)},Ze=function(fr,or){var dr=de.beforeUpload;if(!dr)return!0;var Sr=dr(fr,or);if(Sr===!1){var Xr=[];return Et().concat(or.map(ht)).forEach(function(cn){Xr.every(function(Dn){return Dn.uid!==cn.uid})&&Xr.push(cn)}),ke({file:fr,fileList:Xr}),!1}return Sr&&Sr.then?Sr:!0},ct=Object(nt.a)();r.useImperativeHandle(ue,function(){return{onStart:et,onSuccess:We,onProgress:Ke,onError:mt,fileList:Et(),upload:Jt.current,forceUpdate:ct}});var Vt=function(fr){var or=Oe.showRemoveIcon,dr=Oe.showPreviewIcon,Sr=Oe.showDownloadIcon,Xr=Oe.removeIcon,cn=Oe.downloadIcon;return r.createElement(lt,{listType:Ie,items:Et(),previewFile:it,onPreview:xe,onDownload:Ue,onRemove:dt,showRemoveIcon:!yt&&or,showPreviewIcon:dr,showDownloadIcon:Sr,removeIcon:Xr,downloadIcon:cn,iconRender:ie,locale:b()(b()({},fr),ee),isImageUrl:z,progress:$})},Rt=r.useContext(st.b),hr=Rt.getPrefixCls,pr=Rt.direction,Er=hr("upload",le),Or=b()(b()({onStart:et,onError:mt,onProgress:Ke,onSuccess:We},de),{prefixCls:Er,beforeUpload:Ze});delete Or.className,delete Or.style,(!Re||yt)&&delete Or.id;var en=Oe?r.createElement(Pe.a,{componentName:"Upload",defaultLocale:St.a.Upload},Vt):null;if(Ae==="drag"){var Qr,Cr=l()(Er,(Qr={},E()(Qr,"".concat(Er,"-drag"),!0),E()(Qr,"".concat(Er,"-drag-uploading"),Et().some(function(sr){return sr.status==="uploading"})),E()(Qr,"".concat(Er,"-drag-hover"),Ct==="dragover"),E()(Qr,"".concat(Er,"-disabled"),yt),E()(Qr,"".concat(Er,"-rtl"),pr==="rtl"),Qr),ge);return r.createElement("span",null,r.createElement("div",{className:Cr,onDrop:He,onDragOver:He,onDragLeave:He,style:Qe},r.createElement(X,b()({},Or,{ref:Jt,className:"".concat(Er,"-btn")}),r.createElement("div",{className:"".concat(Er,"-drag-container")},Re))),en)}var Gr=l()(Er,(oe={},E()(oe,"".concat(Er,"-select"),!0),E()(oe,"".concat(Er,"-select-").concat(Ie),!0),E()(oe,"".concat(Er,"-disabled"),yt),E()(oe,"".concat(Er,"-rtl"),pr==="rtl"),oe)),Nr=r.createElement("div",{className:Gr,style:Re?void 0:{display:"none"}},r.createElement(X,b()({},Or,{ref:Jt})));return Ie==="picture-card"?r.createElement("span",{className:l()(ge,"".concat(Er,"-picture-card-wrapper"))},en,Nr):r.createElement("span",{className:ge},Nr,en)},Xt=r.forwardRef(ur);Xt.Dragger=be,Xt.displayName="Upload",Xt.defaultProps={type:"select",multiple:!1,action:"",data:{},accept:"",beforeUpload:De,showUploadList:!0,listType:"text",className:"",disabled:!1,supportServerRender:!0};var Zt=Xt;Zt.Dragger=be;var mr=F.a=Zt},"98bh":function(J,F,e){var d=e("ProS"),E=e("5GtS"),g=e("bYtY"),m=e("4NO4"),A=e("OELB"),b=A.getPercentWithPrecision,f=e("cCMj"),i=e("KxfA"),r=i.retrieveRawAttr,o=e("D5nY"),s=o.makeSeriesEncodeForNameBased,l=e("xKMd"),n=d.extendSeriesModel({type:"series.pie",init:function(t){n.superApply(this,"init",arguments),this.legendVisualProvider=new l(g.bind(this.getData,this),g.bind(this.getRawData,this)),this.updateSelectedMap(this._createSelectableList()),this._defaultLabelLine(t)},mergeOption:function(t){n.superCall(this,"mergeOption",t),this.updateSelectedMap(this._createSelectableList())},getInitialData:function(t,u){return E(this,{coordDimensions:["value"],encodeDefaulter:g.curry(s,this)})},_createSelectableList:function(){for(var t=this.getRawData(),u=t.mapDimension("value"),a=[],h=0,v=t.count();h<v;h++)a.push({name:t.getName(h),value:t.get(u,h),selected:r(t,h,"selected")});return a},getDataParams:function(t){var u=this.getData(),a=n.superCall(this,"getDataParams",t),h=[];return u.each(u.mapDimension("value"),function(v){h.push(v)}),a.percent=b(h,t,u.hostModel.get("percentPrecision")),a.$vars.push("percent"),a},_defaultLabelLine:function(t){m.defaultEmphasis(t,"labelLine",["show"]);var u=t.labelLine,a=t.emphasis.labelLine;u.show=u.show&&t.label.show,a.show=a.show&&t.emphasis.label.show},defaultOption:{zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!0,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,minShowLabelAngle:0,selectedOffset:10,hoverOffset:10,avoidLabelOverlap:!0,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:!1,show:!0,position:"outer",alignTo:"none",margin:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1},animationType:"expansion",animationTypeUpdate:"transition",animationEasing:"cubicOut"}});g.mixin(n,f);var c=n;J.exports=c},"9H2F":function(J,F,e){var d=e("bYtY"),E=d.assert,g=d.isArray,m=e("Tghj"),A=m.__DEV__;function b(l){return new f(l)}function f(l){l=l||{},this._reset=l.reset,this._plan=l.plan,this._count=l.count,this._onDirty=l.onDirty,this._dirty=!0,this.context}var i=f.prototype;i.perform=function(l){var n=this._upstream,c=l&&l.skip;if(this._dirty&&n){var t=this.context;t.data=t.outputData=n.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var u;this._plan&&!c&&(u=this._plan(this.context));var a=O(this._modBy),h=this._modDataCount||0,v=O(l&&l.modBy),y=l&&l.modDataCount||0;(a!==v||h!==y)&&(u="reset");function O(D){return!(D>=1)&&(D=1),D}var S;(this._dirty||u==="reset")&&(this._dirty=!1,S=s(this,c)),this._modBy=v,this._modDataCount=y;var x=l&&l.step;if(n?this._dueEnd=n._outputDueEnd:this._dueEnd=this._count?this._count(this.context):Infinity,this._progress){var L=this._dueIndex,T=Math.min(x!=null?this._dueIndex+x:Infinity,this._dueEnd);if(!c&&(S||L<T)){var w=this._progress;if(g(w))for(var C=0;C<w.length;C++)o(this,w[C],L,T,v,y);else o(this,w,L,T,v,y)}this._dueIndex=T;var N=this._settedOutputEnd!=null?this._settedOutputEnd:T;this._outputDueEnd=N}else this._dueIndex=this._outputDueEnd=this._settedOutputEnd!=null?this._settedOutputEnd:this._dueEnd;return this.unfinished()};var r=function(){var l,n,c,t,u,a={reset:function(y,O,S,x){n=y,l=O,c=S,t=x,u=Math.ceil(t/c),a.next=c>1&&t>0?v:h}};return a;function h(){return n<l?n++:null}function v(){var y=n%u*c+Math.ceil(n/u),O=n>=l?null:y<t?y:n;return n++,O}}();i.dirty=function(){this._dirty=!0,this._onDirty&&this._onDirty(this.context)};function o(l,n,c,t,u,a){r.reset(c,t,u,a),l._callingProgress=n,l._callingProgress({start:c,end:t,count:t-c,next:r.next},l.context)}function s(l,n){l._dueIndex=l._outputDueEnd=l._dueEnd=0,l._settedOutputEnd=null;var c,t;!n&&l._reset&&(c=l._reset(l.context),c&&c.progress&&(t=c.forceFirstProgress,c=c.progress),g(c)&&!c.length&&(c=null)),l._progress=c,l._modBy=l._modDataCount=null;var u=l._downstream;return u&&u.dirty(),t}i.unfinished=function(){return this._progress&&this._dueIndex<this._dueEnd},i.pipe=function(l){(this._downstream!==l||this._dirty)&&(this._downstream=l,l._upstream=this,l.dirty())},i.dispose=function(){if(this._disposed)return;this._upstream&&(this._upstream._downstream=null),this._downstream&&(this._downstream._upstream=null),this._dirty=!1,this._disposed=!0},i.getUpstream=function(){return this._upstream},i.getDownstream=function(){return this._downstream},i.setOutputEnd=function(l){this._outputDueEnd=this._settedOutputEnd=l},F.createTask=b},"9KIM":function(J,F,e){var d=e("mFDi"),E=e("xSat"),g=E.onIrrelevantElement,m=e("IwbS");function A(r){return r=i(r),function(o,s){return m.clipPointsByRect(o,r)}}function b(r,o){return r=i(r),function(s){var l=o!=null?o:s,n=l?r.width:r.height,c=l?r.x:r.y;return[c,c+(n||0)]}}function f(r,o,s){return r=i(r),function(l,n,c){return r.contain(n[0],n[1])&&!g(l,o,s)}}function i(r){return d.create(r)}F.makeRectPanelClipPath=A,F.makeLinearBrushOtherExtent=b,F.makeRectIsTargetByCursor=f},"9ama":function(J,F,e){},"9eas":function(J,F,e){e("HM/N"),e("tBnm")},"9hCq":function(J,F,e){var d=e("IwbS"),E=e("+TT/"),g=e("bYtY"),m=e("VaxA"),A=m.wrapTreePathInfo,b=8,f=8,i=5;function r(n){this.group=new d.Group,n.add(this.group)}r.prototype={constructor:r,render:function(n,c,t,u){var a=n.getModel("breadcrumb"),h=this.group;if(h.removeAll(),!a.get("show")||!t)return;var v=a.getModel("itemStyle"),y=v.getModel("textStyle"),O={pos:{left:a.get("left"),right:a.get("right"),top:a.get("top"),bottom:a.get("bottom")},box:{width:c.getWidth(),height:c.getHeight()},emptyItemWidth:a.get("emptyItemWidth"),totalWidth:0,renderList:[]};this._prepare(t,O,y),this._renderContent(n,O,v,y,u),E.positionElement(h,O.pos,O.box)},_prepare:function(n,c,t){for(var u=n;u;u=u.parentNode){var a=u.getModel().get("name"),h=t.getTextRect(a),v=Math.max(h.width+b*2,c.emptyItemWidth);c.totalWidth+=v+f,c.renderList.push({node:u,text:a,width:v})}},_renderContent:function(n,c,t,u,a){for(var h=0,v=c.emptyItemWidth,y=n.get("breadcrumb.height"),O=E.getAvailableSize(c.pos,c.box),S=c.totalWidth,x=c.renderList,L=x.length-1;L>=0;L--){var T=x[L],w=T.node,C=T.width,N=T.text;S>O.width&&(S-=C-v,C=v,N=null);var D=new d.Polygon({shape:{points:o(h,0,C,y,L===x.length-1,L===0)},style:g.defaults(t.getItemStyle(),{lineJoin:"bevel",text:N,textFill:u.getTextColor(),textFont:u.getFont()}),z:10,onclick:g.curry(a,w)});this.group.add(D),s(D,n,w),h+=C+f}},remove:function(){this.group.removeAll()}};function o(n,c,t,u,a,h){var v=[[a?n:n-i,c],[n+t,c],[n+t,c+u],[a?n:n-i,c+u]];return!h&&v.splice(2,0,[n+t+i,c+u/2]),!a&&v.push([n,c+u/2]),v}function s(n,c,t){n.eventData={componentType:"series",componentSubType:"treemap",componentIndex:c.componentIndex,seriesIndex:c.componentIndex,seriesName:c.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:t&&t.dataIndex,name:t&&t.name},treePathInfo:t&&A(t,c)}}var l=r;J.exports=l},"9u0u":function(J,F,e){var d=e("bYtY");function E(m,A){var b={};return d.each(m,function(f){f.each(f.mapDimension("value"),function(i,r){var o="ec-"+f.getName(r);b[o]=b[o]||[],isNaN(i)||b[o].push(i)})}),m[0].map(m[0].mapDimension("value"),function(f,i){for(var r="ec-"+m[0].getName(i),o=0,s=Infinity,l=-Infinity,n=b[r].length,c=0;c<n;c++)s=Math.min(s,b[r][c]),l=Math.max(l,b[r][c]),o+=b[r][c];var t;return A==="min"?t=s:A==="max"?t=l:A==="average"?t=o/n:t=o,n===0?NaN:t})}function g(m){var A={};m.eachSeriesByType("map",function(b){var f=b.getHostGeoModel(),i=f?"o"+f.id:"i"+b.getMapType();(A[i]=A[i]||[]).push(b)}),d.each(A,function(b,f){for(var i=E(d.map(b,function(o){return o.getData()}),b[0].get("mapValueCalculation")),r=0;r<b.length;r++)b[r].originalData=b[r].getData();for(var r=0;r<b.length;r++)b[r].seriesGroup=b,b[r].needsDrawMap=r===0&&!b[r].getHostGeoModel(),b[r].setData(i.cloneShallow()),b[r].mainSeries=b[0]})}J.exports=g},"9wZj":function(J,F,e){var d=e("IwbS"),E=e("FBjb"),g=e("bYtY"),m=g.isObject;function A(s){this.group=new d.Group,this._symbolCtor=s||E}var b=A.prototype;function f(s,l,n,c){return l&&!isNaN(l[0])&&!isNaN(l[1])&&!(c.isIgnore&&c.isIgnore(n))&&!(c.clipShape&&!c.clipShape.contain(l[0],l[1]))&&s.getItemVisual(n,"symbol")!=="none"}b.updateData=function(s,l){l=i(l);var n=this.group,c=s.hostModel,t=this._data,u=this._symbolCtor,a=r(s);t||n.removeAll(),s.diff(t).add(function(h){var v=s.getItemLayout(h);if(f(s,v,h,l)){var y=new u(s,h,a);y.attr("position",v),s.setItemGraphicEl(h,y),n.add(y)}}).update(function(h,v){var y=t.getItemGraphicEl(v),O=s.getItemLayout(h);if(!f(s,O,h,l)){n.remove(y);return}y?(y.updateData(s,h,a),d.updateProps(y,{position:O},c)):(y=new u(s,h),y.attr("position",O)),n.add(y),s.setItemGraphicEl(h,y)}).remove(function(h){var v=t.getItemGraphicEl(h);v&&v.fadeOut(function(){n.remove(v)})}).execute(),this._data=s},b.isPersistent=function(){return!0},b.updateLayout=function(){var s=this._data;s&&s.eachItemGraphicEl(function(l,n){var c=s.getItemLayout(n);l.attr("position",c)})},b.incrementalPrepareUpdate=function(s){this._seriesScope=r(s),this._data=null,this.group.removeAll()},b.incrementalUpdate=function(s,l,n){n=i(n);function c(h){h.isGroup||(h.incremental=h.useHoverLayer=!0)}for(var t=s.start;t<s.end;t++){var u=l.getItemLayout(t);if(f(l,u,t,n)){var a=new this._symbolCtor(l,t,this._seriesScope);a.traverse(c),a.attr("position",u),this.group.add(a),l.setItemGraphicEl(t,a)}}};function i(s){return s!=null&&!m(s)&&(s={isIgnore:s}),s||{}}b.remove=function(s){var l=this.group,n=this._data;n&&s?n.eachItemGraphicEl(function(c){c.fadeOut(function(){l.remove(c)})}):l.removeAll()};function r(s){var l=s.hostModel;return{itemStyle:l.getModel("itemStyle").getItemStyle(["color"]),hoverItemStyle:l.getModel("emphasis.itemStyle").getItemStyle(),symbolRotate:l.get("symbolRotate"),symbolOffset:l.get("symbolOffset"),hoverAnimation:l.get("hoverAnimation"),labelModel:l.getModel("label"),hoverLabelModel:l.getModel("emphasis.label"),cursorStyle:l.get("cursor")}}var o=A;J.exports=o},"9yH6":function(J,F,e){"use strict";var d=e("lSNA"),E=e.n(d),g=e("pVnL"),m=e.n(g),A=e("q1tI"),b=e("+6Fa"),f=e("TSYQ"),i=e.n(f),r=e("H84U"),o=A.createContext(null),s=o.Provider,l=o,n=e("cDf5"),c=e.n(n);function t(M,j){typeof M=="function"?M(j):c()(M)==="object"&&M&&"current"in M&&(M.current=j)}function u(){for(var M=arguments.length,j=new Array(M),P=0;P<M;P++)j[P]=arguments[P];return function(V){j.forEach(function(H){t(H,V)})}}var a=e("uaoM"),h=function(M,j){var P={};for(var V in M)Object.prototype.hasOwnProperty.call(M,V)&&j.indexOf(V)<0&&(P[V]=M[V]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,V=Object.getOwnPropertySymbols(M);H<V.length;H++)j.indexOf(V[H])<0&&Object.prototype.propertyIsEnumerable.call(M,V[H])&&(P[V[H]]=M[V[H]]);return P},v=function(j,P){var V,H=A.useContext(l),k=A.useContext(r.b),Z=k.getPrefixCls,Y=k.direction,_=A.useRef(),Q=u(P,_);A.useEffect(function(){Object(a.a)(!("optionType"in j),"Radio","`optionType` is only support in Radio.Group.")},[]);var X=function(Me){j.onChange&&j.onChange(Me),(H==null?void 0:H.onChange)&&H.onChange(Me)},pe=j.prefixCls,te=j.className,fe=j.children,be=j.style,Se=h(j,["prefixCls","className","children","style"]),ze=Z("radio",pe),Xe=m()({},Se);H&&(Xe.name=H.name,Xe.onChange=X,Xe.checked=j.value===H.value,Xe.disabled=j.disabled||H.disabled);var wt=i()(te,(V={},E()(V,"".concat(ze,"-wrapper"),!0),E()(V,"".concat(ze,"-wrapper-checked"),Xe.checked),E()(V,"".concat(ze,"-wrapper-disabled"),Xe.disabled),E()(V,"".concat(ze,"-wrapper-rtl"),Y==="rtl"),V));return A.createElement("label",{className:wt,style:be,onMouseEnter:j.onMouseEnter,onMouseLeave:j.onMouseLeave},A.createElement(b.a,m()({},Xe,{prefixCls:ze,ref:Q})),fe!==void 0?A.createElement("span",null,fe):null)},y=A.forwardRef(v);y.displayName="Radio",y.defaultProps={type:"radio"};var O=y,S=e("J4zp"),x=e.n(S),L=e("6cGi"),T=e("3Nzz"),w=A.forwardRef(function(M,j){var P=A.useContext(r.b),V=P.getPrefixCls,H=P.direction,k=A.useContext(T.b),Z=Object(L.a)(M.defaultValue,{value:M.value}),Y=x()(Z,2),_=Y[0],Q=Y[1],X=function(fe){var be=_,Se=fe.target.value;"value"in M||Q(Se);var ze=M.onChange;ze&&Se!==be&&ze(fe)},pe=function(){var fe,be=M.prefixCls,Se=M.className,ze=Se===void 0?"":Se,Xe=M.options,wt=M.optionType,Be=M.buttonStyle,Me=M.disabled,vt=M.children,at=M.size,$e=M.style,bt=M.id,ut=M.onMouseEnter,At=M.onMouseLeave,Ve=V("radio",be),gt="".concat(Ve,"-group"),Je=vt;if(Xe&&Xe.length>0){var je=wt==="button"?"".concat(Ve,"-button"):Ve;Je=Xe.map(function(It){return typeof It=="string"?A.createElement(O,{ref:j,key:It,prefixCls:je,disabled:Me,value:It,checked:_===It},It):A.createElement(O,{ref:j,key:"radio-group-value-options-".concat(It.value),prefixCls:je,disabled:It.disabled||Me,value:It.value,checked:_===It.value,style:It.style},It.label)})}var De=at||k,ht=i()(gt,"".concat(gt,"-").concat(Be),(fe={},E()(fe,"".concat(gt,"-").concat(De),De),E()(fe,"".concat(gt,"-rtl"),H==="rtl"),fe),ze);return A.createElement("div",{className:ht,style:$e,onMouseEnter:ut,onMouseLeave:At,id:bt},Je)};return A.createElement(s,{value:{onChange:X,value:_,disabled:M.disabled,name:M.name}},pe())});w.defaultProps={buttonStyle:"outline"};var C=A.memo(w),N=function(M,j){var P={};for(var V in M)Object.prototype.hasOwnProperty.call(M,V)&&j.indexOf(V)<0&&(P[V]=M[V]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,V=Object.getOwnPropertySymbols(M);H<V.length;H++)j.indexOf(V[H])<0&&Object.prototype.propertyIsEnumerable.call(M,V[H])&&(P[V[H]]=M[V[H]]);return P},D=function(j,P){var V=A.useContext(l),H=A.useContext(r.b),k=H.getPrefixCls,Z=j.prefixCls,Y=N(j,["prefixCls"]),_=k("radio-button",Z);return V&&(Y.checked=j.value===V.value,Y.disabled=j.disabled||V.disabled),A.createElement(O,m()({prefixCls:_},Y,{type:"radio",ref:P}))},B=A.forwardRef(D),R=O;R.Button=B,R.Group=C;var U=F.a=R},A1Ka:function(J,F,e){var d=e("bLfw"),E=e("sS/r"),g=e("D5nY"),m=g.detectSourceFormat,A=e("k9D9"),b=A.SERIES_LAYOUT_BY_COLUMN;d.extend({type:"dataset",defaultOption:{seriesLayoutBy:b,sourceHeader:null,dimensions:null,source:null},optionUpdated:function(){m(this)}}),E.extend({type:"dataset"})},A90E:function(J,F,e){var d=e("6sVZ"),E=e("V6Ve"),g=Object.prototype,m=g.hasOwnProperty;function A(b){if(!d(b))return E(b);var f=[];for(var i in Object(b))m.call(b,i)&&i!="constructor"&&f.push(i);return f}J.exports=A},ABKa:function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("Qs9O")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="FolderOutlined";var f=g.forwardRef(b);F.default=f},ACnJ:function(J,F,e){"use strict";e.d(F,"b",function(){return A});var d=e("lSNA"),E=e.n(d),g=e("pVnL"),m=e.n(g),A=["xxl","xl","lg","md","sm","xs"],b={xs:"(max-width: 575px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)",xxl:"(min-width: 1600px)"},f=new Map,i=-1,r={},o={matchHandlers:{},dispatch:function(l){return r=l,f.forEach(function(n){return n(r)}),f.size>=1},subscribe:function(l){return f.size||this.register(),i+=1,f.set(i,l),l(r),i},unsubscribe:function(l){f.delete(l),f.size||this.unregister()},unregister:function(){var l=this;Object.keys(b).forEach(function(n){var c=b[n],t=l.matchHandlers[c];t==null||t.mql.removeListener(t==null?void 0:t.listener)}),f.clear()},register:function(){var l=this;Object.keys(b).forEach(function(n){var c=b[n],t=function(h){var v=h.matches;l.dispatch(m()(m()({},r),E()({},n,v)))},u=window.matchMedia(c);u.addListener(t),l.matchHandlers[c]={mql:u,listener:t},t(u)})}};F.a=o},AE9C:function(J,F,e){var d=e("bYtY"),E=e("crZl"),g=e("IwbS"),m=e("oVpE"),A=m.createSymbol,b=e("+TT/"),f=e("y7Aq"),i=E.extend({type:"visualMap.piecewise",doRender:function(){var o=this.group;o.removeAll();var s=this.visualMapModel,l=s.get("textGap"),n=s.textStyleModel,c=n.getFont(),t=n.getTextColor(),u=this._getItemAlign(),a=s.itemSize,h=this._getViewData(),v=h.endsText,y=d.retrieve(s.get("showLabel",!0),!v);v&&this._renderEndsText(o,v[0],a,y,u),d.each(h.viewPieceList,O,this),v&&this._renderEndsText(o,v[1],a,y,u),b.box(s.get("orient"),o,s.get("itemGap")),this.renderBackground(o),this.positionGroup(o);function O(S){var x=S.piece,L=new g.Group;L.onclick=d.bind(this._onItemClick,this,x),this._enableHoverLink(L,S.indexInModelPieceList);var T=s.getRepresentValue(x);if(this._createItemSymbol(L,T,[0,0,a[0],a[1]]),y){var w=this.visualMapModel.getValueState(T);L.add(new g.Text({style:{x:u==="right"?-l:a[0]+l,y:a[1]/2,text:x.text,textVerticalAlign:"middle",textAlign:u,textFont:c,textFill:t,opacity:w==="outOfRange"?.5:1}}))}o.add(L)}},_enableHoverLink:function(o,s){o.on("mouseover",d.bind(l,this,"highlight")).on("mouseout",d.bind(l,this,"downplay"));function l(n){var c=this.visualMapModel;c.option.hoverLink&&this.api.dispatchAction({type:n,batch:f.makeHighDownBatch(c.findTargetDataIndices(s),c)})}},_getItemAlign:function(){var o=this.visualMapModel,s=o.option;if(s.orient==="vertical")return f.getItemAlign(o,this.api,o.itemSize);var l=s.align;return(!l||l==="auto")&&(l="left"),l},_renderEndsText:function(o,s,l,n,c){if(!s)return;var t=new g.Group,u=this.visualMapModel.textStyleModel;t.add(new g.Text({style:{x:n?c==="right"?l[0]:0:l[0]/2,y:l[1]/2,textVerticalAlign:"middle",textAlign:n?c:"center",text:s,textFont:u.getFont(),textFill:u.getTextColor()}})),o.add(t)},_getViewData:function(){var o=this.visualMapModel,s=d.map(o.getPieceList(),function(t,u){return{piece:t,indexInModelPieceList:u}}),l=o.get("text"),n=o.get("orient"),c=o.get("inverse");return(n==="horizontal"?c:!c)?s.reverse():l&&(l=l.slice().reverse()),{viewPieceList:s,endsText:l}},_createItemSymbol:function(o,s,l){o.add(A(this.getControllerVisual(s,"symbol"),l[0],l[1],l[2],l[3],this.getControllerVisual(s,"color")))},_onItemClick:function(o){var s=this.visualMapModel,l=s.option,n=d.clone(l.selected),c=s.getSelectedMapKey(o);l.selectedMode==="single"?(n[c]=!0,d.each(n,function(t,u){n[u]=u===c})):n[c]=!n[c],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:n})}}),r=i;J.exports=r},AEZ6:function(J,F,e){var d=e("bYtY"),E=d.each,g=d.createHashMap,m=e("T4UG"),A=e("MwEJ"),b=m.extend({type:"series.parallel",dependencies:["parallel"],visualColorAccessPath:"lineStyle.color",getInitialData:function(r,o){var s=this.getSource();return f(s,this),A(s,this)},getRawIndicesByActiveState:function(r){var o=this.coordinateSystem,s=this.getData(),l=[];return o.eachActiveState(s,function(n,c){r===n&&l.push(s.getRawIndex(c))}),l},defaultOption:{zlevel:0,z:2,coordinateSystem:"parallel",parallelIndex:0,label:{show:!1},inactiveOpacity:.05,activeOpacity:1,lineStyle:{width:1,opacity:.45,type:"solid"},emphasis:{label:{show:!1}},progressive:500,smooth:!1,animationEasing:"linear"}});function f(r,o){if(r.encodeDefine)return;var s=o.ecModel.getComponent("parallel",o.get("parallelIndex"));if(!s)return;var l=r.encodeDefine=g();E(s.dimensions,function(n){var c=i(n);l.set(n,c)})}function i(r){return+r.replace("dim","")}J.exports=b},AH3D:function(J,F,e){var d=e("ProS");e("y4/Y"),e("qWt2"),e("Qvb6"),d.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},function(){}),d.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},function(){})},ALo7:function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("5GtS"),m=e("4NO4"),A=m.defaultEmphasis,b=e("D5nY"),f=b.makeSeriesEncodeForNameBased,i=e("xKMd"),r=d.extendSeriesModel({type:"series.funnel",init:function(s){r.superApply(this,"init",arguments),this.legendVisualProvider=new i(E.bind(this.getData,this),E.bind(this.getRawData,this)),this._defaultLabelLine(s)},getInitialData:function(s,l){return g(this,{coordDimensions:["value"],encodeDefaulter:E.curry(f,this)})},_defaultLabelLine:function(s){A(s,"labelLine",["show"]);var l=s.labelLine,n=s.emphasis.labelLine;l.show=l.show&&s.label.show,n.show=n.show&&s.emphasis.label.show},getDataParams:function(s){var l=this.getData(),n=r.superCall(this,"getDataParams",s),c=l.mapDimension("value"),t=l.getSum(c);return n.percent=t?+(l.get(c,s)/t*100).toFixed(2):0,n.$vars.push("percent"),n},defaultOption:{zlevel:0,z:2,legendHoverLink:!0,left:80,top:60,right:80,bottom:60,minSize:"0%",maxSize:"100%",sort:"descending",gap:0,funnelAlign:"center",label:{show:!0,position:"outer"},labelLine:{show:!0,length:20,lineStyle:{width:1,type:"solid"}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{show:!0}}}}),o=r;J.exports=o},ANhw:function(J,F){(function(){var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",d={rotl:function(g,m){return g<<m|g>>>32-m},rotr:function(g,m){return g<<32-m|g>>>m},endian:function(g){if(g.constructor==Number)return d.rotl(g,8)&16711935|d.rotl(g,24)&4278255360;for(var m=0;m<g.length;m++)g[m]=d.endian(g[m]);return g},randomBytes:function(g){for(var m=[];g>0;g--)m.push(Math.floor(Math.random()*256));return m},bytesToWords:function(g){for(var m=[],A=0,b=0;A<g.length;A++,b+=8)m[b>>>5]|=g[A]<<24-b%32;return m},wordsToBytes:function(g){for(var m=[],A=0;A<g.length*32;A+=8)m.push(g[A>>>5]>>>24-A%32&255);return m},bytesToHex:function(g){for(var m=[],A=0;A<g.length;A++)m.push((g[A]>>>4).toString(16)),m.push((g[A]&15).toString(16));return m.join("")},hexToBytes:function(g){for(var m=[],A=0;A<g.length;A+=2)m.push(parseInt(g.substr(A,2),16));return m},bytesToBase64:function(g){for(var m=[],A=0;A<g.length;A+=3)for(var b=g[A]<<16|g[A+1]<<8|g[A+2],f=0;f<4;f++)A*8+f*6<=g.length*8?m.push(e.charAt(b>>>6*(3-f)&63)):m.push("=");return m.join("")},base64ToBytes:function(g){g=g.replace(/[^A-Z0-9+\/]/ig,"");for(var m=[],A=0,b=0;A<g.length;b=++A%4){if(b==0)continue;m.push((e.indexOf(g.charAt(A-1))&Math.pow(2,-2*b+8)-1)<<b*2|e.indexOf(g.charAt(A))>>>6-b*2)}return m}};J.exports=d})()},ANjR:function(J,F,e){var d=e("bYtY");function E(m,A){return A=A||[0,0],d.map([0,1],function(b){var f=A[b],i=m[b]/2,r=[],o=[];return r[b]=f-i,o[b]=f+i,r[1-b]=o[1-b]=A[1-b],Math.abs(this.dataToPoint(r)[b]-this.dataToPoint(o)[b])},this)}function g(m){var A=m.getBoundingRect();return{coordSys:{type:"geo",x:A.x,y:A.y,width:A.width,height:A.height,zoom:m.getZoom()},api:{coord:function(b){return m.dataToPoint(b)},size:d.bind(E,m)}}}J.exports=g},AOa7:function(J,F,e){},AUH6:function(J,F,e){var d=e("bYtY"),E=e("mFDi"),g=e("bMXI"),m=e("W4dC");function A(i,r,o,s){g.call(this,i),this.map=r;var l=m.load(r,o);this._nameCoordMap=l.nameCoordMap,this._regionsMap=l.regionsMap,this._invertLongitute=s==null?!0:s,this.regions=l.regions,this._rect=l.boundingRect}A.prototype={constructor:A,type:"geo",dimensions:["lng","lat"],containCoord:function(i){for(var r=this.regions,o=0;o<r.length;o++)if(r[o].contain(i))return!0;return!1},transformTo:function(i,r,o,s){var l=this.getBoundingRect(),n=this._invertLongitute;l=l.clone(),n&&(l.y=-l.y-l.height);var c=this._rawTransformable;if(c.transform=l.calculateTransform(new E(i,r,o,s)),c.decomposeTransform(),n){var t=c.scale;t[1]=-t[1]}c.updateTransform(),this._updateTransform()},getRegion:function(i){return this._regionsMap.get(i)},getRegionByCoord:function(i){for(var r=this.regions,o=0;o<r.length;o++)if(r[o].contain(i))return r[o]},addGeoCoord:function(i,r){this._nameCoordMap.set(i,r)},getGeoCoord:function(i){return this._nameCoordMap.get(i)},getBoundingRect:function(){return this._rect},dataToPoint:function(i,r,o){if(typeof i=="string"&&(i=this.getGeoCoord(i)),i)return g.prototype.dataToPoint.call(this,i,r,o)},convertToPixel:d.curry(b,"dataToPoint"),convertFromPixel:d.curry(b,"pointToData")},d.mixin(A,g);function b(i,r,o,s){var l=o.geoModel,n=o.seriesModel,c=l?l.coordinateSystem:n?n.coordinateSystem||(n.getReferringComponents("geo")[0]||{}).coordinateSystem:null;return c===this?c[i](s):null}var f=A;J.exports=f},AVZG:function(J,F,e){var d=e("bYtY");function E(g,m,A){A=A||{};var b=g.coordinateSystem,f=m.axis,i={},r=f.getAxesOnZeroOf()[0],o=f.position,s=r?"onZero":o,l=f.dim,n=b.getRect(),c=[n.x,n.x+n.width,n.y,n.y+n.height],t={left:0,right:1,top:0,bottom:1,onZero:2},u=m.get("offset")||0,a=l==="x"?[c[2]-u,c[3]+u]:[c[0]-u,c[1]+u];if(r){var h=r.toGlobalCoord(r.dataToCoord(0));a[t.onZero]=Math.max(Math.min(h,a[1]),a[0])}i.position=[l==="y"?a[t[s]]:c[0],l==="x"?a[t[s]]:c[3]],i.rotation=Math.PI/2*(l==="x"?0:1);var v={top:-1,bottom:1,left:-1,right:1};i.labelDirection=i.tickDirection=i.nameDirection=v[o],i.labelOffset=r?a[t[o]]-a[t.onZero]:0,m.get("axisTick.inside")&&(i.tickDirection=-i.tickDirection),d.retrieve(A.labelInside,m.get("axisLabel.inside"))&&(i.labelDirection=-i.labelDirection);var y=m.get("axisLabel.rotate");return i.labelRotate=s==="top"?-y:y,i.z2=1,i}F.layout=E},"Ae+d":function(J,F){function e(E,g,m){var A=E.target,b=A.position;b[0]+=g,b[1]+=m,A.dirty()}function d(E,g,m,A){var b=E.target,f=E.zoomLimit,i=b.position,r=b.scale,o=E.zoom=E.zoom||1;if(o*=g,f){var s=f.min||0,l=f.max||Infinity;o=Math.max(Math.min(l,o),s)}var n=o/E.zoom;E.zoom=o,i[0]-=(m-i[0])*(n-1),i[1]-=(A-i[1])*(n-1),r[0]*=n,r[1]*=n,b.dirty()}F.updateViewOnPan=e,F.updateViewOnZoom=d},Ae16:function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("IwbS");e("Wqna"),e("rySg"),d.extendComponentView({type:"grid",render:function(m,A){this.group.removeAll(),m.get("show")&&this.group.add(new g.Rect({shape:m.coordinateSystem.getRect(),style:E.defaults({fill:m.get("backgroundColor")},m.getItemStyle()),silent:!0,z2:-1}))}}),d.registerPreprocessor(function(m){m.xAxis&&m.yAxis&&!m.grid&&(m.grid={})})},Awhp:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("PQMj"),m=e.n(g)},"B+YJ":function(J,F,e){e("TYVI"),e("p1MT")},"B6l+":function(J,F,e){var d=e("Sq3C"),E=e("Z1HP"),g=e("Sxd8"),m=e("dt0z");function A(b,f,i){b=m(b),f=g(f);var r=f?E(b):0;return f&&r<f?b+d(f-r,i):b}J.exports=A},B8du:function(J,F){function e(){return!1}J.exports=e},B9cy:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("0XgM"),m=e.n(g)},B9fm:function(J,F,e){var d=e("bYtY"),E=e("Qe9p"),g=e("YH21"),m=e("Ze12"),A=e("ItGF"),b=e("7aKB"),f=d.each,i=b.toCamelCase,r=["","-webkit-","-moz-","-o-"],o="position:absolute;display:block;border-style:solid;white-space:nowrap;z-index:9999999;";function s(a){var h="cubic-bezier(0.23, 1, 0.32, 1)",v="left "+a+"s "+h+",top "+a+"s "+h;return d.map(r,function(y){return y+"transition:"+v}).join(";")}function l(a){var h=[],v=a.get("fontSize"),y=a.getTextColor();return y&&h.push("color:"+y),h.push("font:"+a.getFont()),v&&h.push("line-height:"+Math.round(v*3/2)+"px"),f(["decoration","align"],function(O){var S=a.get(O);S&&h.push("text-"+O+":"+S)}),h.join(";")}function n(a){var h=[],v=a.get("transitionDuration"),y=a.get("backgroundColor"),O=a.getModel("textStyle"),S=a.get("padding");return v&&h.push(s(v)),y&&(A.canvasSupported?h.push("background-Color:"+y):(h.push("background-Color:#"+E.toHex(y)),h.push("filter:alpha(opacity=70)"))),f(["width","color","radius"],function(x){var L="border-"+x,T=i(L),w=a.get(T);w!=null&&h.push(L+":"+w+(x==="color"?"":"px"))}),h.push(l(O)),S!=null&&h.push("padding:"+b.normalizeCssArray(S).join("px ")+"px"),h.join(";")+";"}function c(a,h,v,y,O){var S=h&&h.painter;if(v){var x=S&&S.getViewportRoot();x&&m.transformLocalCoord(a,x,document.body,y,O)}else{a[0]=y,a[1]=O;var L=S&&S.getViewportRootOffset();L&&(a[0]+=L.offsetLeft,a[1]+=L.offsetTop)}}function t(a,h,v){if(A.wxa)return null;var y=document.createElement("div");y.domBelongToZr=!0,this.el=y;var O=this._zr=h.getZr(),S=this._appendToBody=v&&v.appendToBody;this._styleCoord=[0,0],c(this._styleCoord,O,S,h.getWidth()/2,h.getHeight()/2),S?document.body.appendChild(y):a.appendChild(y),this._container=a,this._show=!1,this._hideTimeout;var x=this;y.onmouseenter=function(){x._enterable&&(clearTimeout(x._hideTimeout),x._show=!0),x._inContent=!0},y.onmousemove=function(L){if(L=L||window.event,!x._enterable){var T=O.handler,w=O.painter.getViewportRoot();g.normalizeEvent(w,L,!0),T.dispatch("mousemove",L)}},y.onmouseleave=function(){x._enterable&&(x._show&&x.hideLater(x._hideDelay)),x._inContent=!1}}t.prototype={constructor:t,_enterable:!0,update:function(){var a=this._container,h=a.currentStyle||document.defaultView.getComputedStyle(a),v=a.style;v.position!=="absolute"&&h.position!=="absolute"&&(v.position="relative")},show:function(a){clearTimeout(this._hideTimeout);var h=this.el,v=this._styleCoord;h.style.cssText=o+n(a)+";left:"+v[0]+"px;top:"+v[1]+"px;"+(a.get("extraCssText")||""),h.style.display=h.innerHTML?"block":"none",h.style.pointerEvents=this._enterable?"auto":"none",this._show=!0},setContent:function(a){this.el.innerHTML=a==null?"":a},setEnterable:function(a){this._enterable=a},getSize:function(){var a=this.el;return[a.clientWidth,a.clientHeight]},moveTo:function(a,h){var v=this._styleCoord;c(v,this._zr,this._appendToBody,a,h);var y=this.el.style;y.left=v[0]+"px",y.top=v[1]+"px"},hide:function(){this.el.style.display="none",this._show=!1},hideLater:function(a){this._show&&!(this._inContent&&this._enterable)&&(a?(this._hideDelay=a,this._show=!1,this._hideTimeout=setTimeout(d.bind(this.hide,this),a)):this.hide())},isShow:function(){return this._show},dispose:function(){this.el.parentNode.removeChild(this.el)},getOuterSize:function(){var a=this.el.clientWidth,h=this.el.clientHeight;if(document.defaultView&&document.defaultView.getComputedStyle){var v=document.defaultView.getComputedStyle(this.el);v&&(a+=parseInt(v.borderLeftWidth,10)+parseInt(v.borderRightWidth,10),h+=parseInt(v.borderTopWidth,10)+parseInt(v.borderBottomWidth,10))}return{width:a,height:h}}};var u=t;J.exports=u},BEtg:function(J,F){/*!
* Determine if an object is a Buffer
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*/J.exports=function(E){return E!=null&&(e(E)||d(E)||!!E._isBuffer)};function e(E){return!!E.constructor&&typeof E.constructor.isBuffer=="function"&&E.constructor.isBuffer(E)}function d(E){return typeof E.readFloatLE=="function"&&typeof E.slice=="function"&&e(E.slice(0,0))}},BMrR:function(J,F,e){"use strict";var d=e("qrJ5");F.a=d.a},BPZU:function(J,F){var e=32,d=7,E=256;function g(s){for(var l=0;s>=e;)l|=s&1,s>>=1;return s+l}function m(s,l,n,c){var t=l+1;if(t===n)return 1;if(c(s[t++],s[l])<0){for(;t<n&&c(s[t],s[t-1])<0;)t++;A(s,l,t)}else for(;t<n&&c(s[t],s[t-1])>=0;)t++;return t-l}function A(s,l,n){for(n--;l<n;){var c=s[l];s[l++]=s[n],s[n--]=c}}function b(s,l,n,c,t){for(c===l&&c++;c<n;c++){for(var u=s[c],a=l,h=c,v;a<h;)v=a+h>>>1,t(u,s[v])<0?h=v:a=v+1;var y=c-a;switch(y){case 3:s[a+3]=s[a+2];case 2:s[a+2]=s[a+1];case 1:s[a+1]=s[a];break;default:for(;y>0;)s[a+y]=s[a+y-1],y--}s[a]=u}}function f(s,l,n,c,t,u){var a=0,h=0,v=1;if(u(s,l[n+t])>0){for(h=c-t;v<h&&u(s,l[n+t+v])>0;)a=v,v=(v<<1)+1,v<=0&&(v=h);v>h&&(v=h),a+=t,v+=t}else{for(h=t+1;v<h&&u(s,l[n+t-v])<=0;)a=v,v=(v<<1)+1,v<=0&&(v=h);v>h&&(v=h);var y=a;a=t-v,v=t-y}for(a++;a<v;){var O=a+(v-a>>>1);u(s,l[n+O])>0?a=O+1:v=O}return v}function i(s,l,n,c,t,u){var a=0,h=0,v=1;if(u(s,l[n+t])<0){for(h=t+1;v<h&&u(s,l[n+t-v])<0;)a=v,v=(v<<1)+1,v<=0&&(v=h);v>h&&(v=h);var y=a;a=t-v,v=t-y}else{for(h=c-t;v<h&&u(s,l[n+t+v])>=0;)a=v,v=(v<<1)+1,v<=0&&(v=h);v>h&&(v=h),a+=t,v+=t}for(a++;a<v;){var O=a+(v-a>>>1);u(s,l[n+O])<0?v=O:a=O+1}return v}function r(s,l){var n=d,c=0,t=E,u=0,a,h,v=0;c=s.length,c<2*E&&(t=c>>>1);var y=[];u=c<120?5:c<1542?10:c<119151?19:40,a=[],h=[];function O(C,N){a[v]=C,h[v]=N,v+=1}function S(){for(;v>1;){var C=v-2;if(C>=1&&h[C-1]<=h[C]+h[C+1]||C>=2&&h[C-2]<=h[C]+h[C-1])h[C-1]<h[C+1]&&C--;else if(h[C]>h[C+1])break;L(C)}}function x(){for(;v>1;){var C=v-2;C>0&&h[C-1]<h[C+1]&&C--,L(C)}}function L(C){var N=a[C],D=h[C],B=a[C+1],R=h[C+1];h[C]=D+R,C===v-3&&(a[C+1]=a[C+2],h[C+1]=h[C+2]),v--;var U=i(s[B],s,N,D,0,l);if(N+=U,D-=U,D===0)return;if(R=f(s[N+D-1],s,B,R,R-1,l),R===0)return;D<=R?T(N,D,B,R):w(N,D,B,R)}function T(C,N,D,B){var R=0;for(R=0;R<N;R++)y[R]=s[C+R];var U=0,M=D,j=C;if(s[j++]=s[M++],--B===0){for(R=0;R<N;R++)s[j+R]=y[U+R];return}if(N===1){for(R=0;R<B;R++)s[j+R]=s[M+R];s[j+B]=y[U];return}for(var P=n,V,H,k;;){V=0,H=0,k=!1;do if(l(s[M],y[U])<0){if(s[j++]=s[M++],H++,V=0,--B===0){k=!0;break}}else if(s[j++]=y[U++],V++,H=0,--N===1){k=!0;break}while((V|H)<P);if(k)break;do{if(V=i(s[M],y,U,N,0,l),V!==0){for(R=0;R<V;R++)s[j+R]=y[U+R];if(j+=V,U+=V,N-=V,N<=1){k=!0;break}}if(s[j++]=s[M++],--B===0){k=!0;break}if(H=f(y[U],s,M,B,0,l),H!==0){for(R=0;R<H;R++)s[j+R]=s[M+R];if(j+=H,M+=H,B-=H,B===0){k=!0;break}}if(s[j++]=y[U++],--N===1){k=!0;break}P--}while(V>=d||H>=d);if(k)break;P<0&&(P=0),P+=2}if(n=P,n<1&&(n=1),N===1){for(R=0;R<B;R++)s[j+R]=s[M+R];s[j+B]=y[U]}else{if(N===0)throw new Error;for(R=0;R<N;R++)s[j+R]=y[U+R]}}function w(C,N,D,B){var R=0;for(R=0;R<B;R++)y[R]=s[D+R];var U=C+N-1,M=B-1,j=D+B-1,P=0,V=0;if(s[j--]=s[U--],--N===0){for(P=j-(B-1),R=0;R<B;R++)s[P+R]=y[R];return}if(B===1){for(j-=N,U-=N,V=j+1,P=U+1,R=N-1;R>=0;R--)s[V+R]=s[P+R];s[j]=y[M];return}for(var H=n;;){var k=0,Z=0,Y=!1;do if(l(y[M],s[U])<0){if(s[j--]=s[U--],k++,Z=0,--N===0){Y=!0;break}}else if(s[j--]=y[M--],Z++,k=0,--B===1){Y=!0;break}while((k|Z)<H);if(Y)break;do{if(k=N-i(y[M],s,C,N,N-1,l),k!==0){for(j-=k,U-=k,N-=k,V=j+1,P=U+1,R=k-1;R>=0;R--)s[V+R]=s[P+R];if(N===0){Y=!0;break}}if(s[j--]=y[M--],--B===1){Y=!0;break}if(Z=B-f(s[U],y,0,B,B-1,l),Z!==0){for(j-=Z,M-=Z,B-=Z,V=j+1,P=M+1,R=0;R<Z;R++)s[V+R]=y[P+R];if(B<=1){Y=!0;break}}if(s[j--]=s[U--],--N===0){Y=!0;break}H--}while(k>=d||Z>=d);if(Y)break;H<0&&(H=0),H+=2}if(n=H,n<1&&(n=1),B===1){for(j-=N,U-=N,V=j+1,P=U+1,R=N-1;R>=0;R--)s[V+R]=s[P+R];s[j]=y[M]}else{if(B===0)throw new Error;for(P=j-(B-1),R=0;R<B;R++)s[P+R]=y[R]}}this.mergeRuns=S,this.forceMergeRuns=x,this.pushRun=O}function o(s,l,n,c){n||(n=0),c||(c=s.length);var t=c-n;if(t<2)return;var u=0;if(t<e){u=m(s,n,c,l),b(s,n,c,n+u,l);return}var a=new r(s,l),h=g(t);do{if(u=m(s,n,c,l),u<h){var v=t;v>h&&(v=h),b(s,n,n+v,n+u,l),u=v}a.pushRun(n,u),a.mergeRuns(),t-=u,n+=u}while(t!==0);a.forceMergeRuns()}J.exports=o},Bd2K:function(J,F,e){(function(d){d(e("VrN/"),e("osHv"))})(function(d){d.defineOption("autoCloseTags",!1,function(r,o,s){if(s!=d.Init&&s&&r.removeKeyMap("autoCloseTags"),!o)return;var l={name:"autoCloseTags"};(typeof o!="object"||o.whenClosing!==!1)&&(l["'/'"]=function(n){return b(n)}),(typeof o!="object"||o.whenOpening!==!1)&&(l["'>'"]=function(n){return m(n)}),r.addKeyMap(l)});var E=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],g=["applet","blockquote","body","button","div","dl","fieldset","form","frameset","h1","h2","h3","h4","h5","h6","head","html","iframe","layer","legend","object","ol","p","select","table","ul"];function m(r){if(r.getOption("disableInput"))return d.Pass;for(var o=r.listSelections(),s=[],l=r.getOption("autoCloseTags"),n=0;n<o.length;n++){if(!o[n].empty())return d.Pass;var c=o[n].head,t=r.getTokenAt(c),u=d.innerMode(r.getMode(),t.state),a=u.state,h=u.mode.xmlCurrentTag&&u.mode.xmlCurrentTag(a),v=h&&h.name;if(!v)return d.Pass;var y=u.mode.configuration=="html",O=typeof l=="object"&&l.dontCloseTags||y&&E,S=typeof l=="object"&&l.indentTags||y&&g;t.end>c.ch&&(v=v.slice(0,v.length-t.end+c.ch));var x=v.toLowerCase();if(!v||t.type=="string"&&(t.end!=c.ch||!/[\"\']/.test(t.string.charAt(t.string.length-1))||t.string.length==1)||t.type=="tag"&&h.close||t.string.indexOf("/")==c.ch-t.start-1||O&&f(O,x)>-1||i(r,u.mode.xmlCurrentContext&&u.mode.xmlCurrentContext(a)||[],v,c,!0))return d.Pass;var L=typeof l=="object"&&l.emptyTags;if(L&&f(L,v)>-1){s[n]={text:"/>",newPos:d.Pos(c.line,c.ch+2)};continue}var T=S&&f(S,x)>-1;s[n]={indent:T,text:">"+(T?`
`:"")+"</"+v+">",newPos:T?d.Pos(c.line+1,0):d.Pos(c.line,c.ch+1)}}for(var w=typeof l=="object"&&l.dontIndentOnAutoClose,n=o.length-1;n>=0;n--){var C=s[n];r.replaceRange(C.text,o[n].head,o[n].anchor,"+insert");var N=r.listSelections().slice(0);N[n]={head:C.newPos,anchor:C.newPos},r.setSelections(N),!w&&C.indent&&(r.indentLine(C.newPos.line,null,!0),r.indentLine(C.newPos.line+1,null,!0))}}function A(r,o){for(var s=r.listSelections(),l=[],n=o?"/":"</",c=r.getOption("autoCloseTags"),t=typeof c=="object"&&c.dontIndentOnSlash,u=0;u<s.length;u++){if(!s[u].empty())return d.Pass;var a=s[u].head,h=r.getTokenAt(a),v=d.innerMode(r.getMode(),h.state),y=v.state;if(o&&(h.type=="string"||h.string.charAt(0)!="<"||h.start!=a.ch-1))return d.Pass;var O,S=v.mode.name!="xml"&&r.getMode().name=="htmlmixed";if(S&&v.mode.name=="javascript")O=n+"script";else if(S&&v.mode.name=="css")O=n+"style";else{var x=v.mode.xmlCurrentContext&&v.mode.xmlCurrentContext(y);if(!x||x.length&&i(r,x,x[x.length-1],a))return d.Pass;O=n+x[x.length-1]}r.getLine(a.line).charAt(h.end)!=">"&&(O+=">"),l[u]=O}if(r.replaceSelections(l),s=r.listSelections(),!t)for(var u=0;u<s.length;u++)(u==s.length-1||s[u].head.line<s[u+1].head.line)&&r.indentLine(s[u].head.line)}function b(r){return r.getOption("disableInput")?d.Pass:A(r,!0)}d.commands.closeTag=function(r){return A(r)};function f(r,o){if(r.indexOf)return r.indexOf(o);for(var s=0,l=r.length;s<l;++s)if(r[s]==o)return s;return-1}function i(r,o,s,l,n){if(!d.scanForClosingTag)return!1;var c=Math.min(r.lastLine()+1,l.line+500),t=d.scanForClosingTag(r,l,null,c);if(!t||t.tag!=s)return!1;for(var u=n?1:0,a=o.length-1;a>=0&&o[a]==s;a--)++u;l=t.to;for(var a=1;a<u;a++){var h=d.scanForClosingTag(r,l,null,c);if(!h||h.tag!=s)return!1;l=h.to}return!0}})},BlVb:function(J,F,e){var d=e("hyiK"),E=1e-8;function g(A,b){return Math.abs(A-b)<E}function m(A,b,f){var i=0,r=A[0];if(!r)return!1;for(var o=1;o<A.length;o++){var s=A[o];i+=d(r[0],r[1],s[0],s[1],b,f),r=s}var l=A[0];return(!g(r[0],l[0])||!g(r[1],l[1]))&&(i+=d(r[0],r[1],l[0],l[1],b,f)),i!==0}F.contain=m},BoS7:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("czTT"),m=e.n(g)},Bq2U:function(J,F,e){var d=e("RDYZ"),E=e("Qe9p"),g=e("bYtY"),m=g.isArrayLike,A=Array.prototype.slice;function b(O,S){return O[S]}function f(O,S,x){O[S]=x}function i(O,S,x){return(S-O)*x+O}function r(O,S,x){return x>.5?S:O}function o(O,S,x,L,T){var w=O.length;if(T===1)for(var C=0;C<w;C++)L[C]=i(O[C],S[C],x);else for(var N=w&&O[0].length,C=0;C<w;C++)for(var D=0;D<N;D++)L[C][D]=i(O[C][D],S[C][D],x)}function s(O,S,x){var L=O.length,T=S.length;if(L!==T){var w=L>T;if(w)O.length=T;else for(var C=L;C<T;C++)O.push(x===1?S[C]:A.call(S[C]))}for(var N=O[0]&&O[0].length,C=0;C<O.length;C++)if(x===1)isNaN(O[C])&&(O[C]=S[C]);else for(var D=0;D<N;D++)isNaN(O[C][D])&&(O[C][D]=S[C][D])}function l(O,S,x){if(O===S)return!0;var L=O.length;if(L!==S.length)return!1;if(x===1){for(var T=0;T<L;T++)if(O[T]!==S[T])return!1}else for(var w=O[0].length,T=0;T<L;T++)for(var C=0;C<w;C++)if(O[T][C]!==S[T][C])return!1;return!0}function n(O,S,x,L,T,w,C,N,D){var B=O.length;if(D===1)for(var R=0;R<B;R++)N[R]=c(O[R],S[R],x[R],L[R],T,w,C);else for(var U=O[0].length,R=0;R<B;R++)for(var M=0;M<U;M++)N[R][M]=c(O[R][M],S[R][M],x[R][M],L[R][M],T,w,C)}function c(O,S,x,L,T,w,C){var N=(x-O)*.5,D=(L-S)*.5;return(2*(S-x)+N+D)*C+(-3*(S-x)-2*N-D)*w+N*T+S}function t(O){if(m(O)){var S=O.length;if(m(O[0])){for(var x=[],L=0;L<S;L++)x.push(A.call(O[L]));return x}return A.call(O)}return O}function u(O){return O[0]=Math.floor(O[0]),O[1]=Math.floor(O[1]),O[2]=Math.floor(O[2]),"rgba("+O.join(",")+")"}function a(O){var S=O[O.length-1].value;return m(S&&S[0])?2:1}function h(O,S,x,L,T,w){var C=O._getter,N=O._setter,D=S==="spline",B=L.length;if(!B)return;var R=L[0].value,U=m(R),M=!1,j=!1,P=U?a(L):0,V;L.sort(function($e,bt){return $e.time-bt.time}),V=L[B-1].time;for(var H=[],k=[],Z=L[0].value,Y=!0,_=0;_<B;_++){H.push(L[_].time/V);var Q=L[_].value;if(U&&l(Q,Z,P)||!U&&Q===Z||(Y=!1),Z=Q,typeof Q=="string"){var X=E.parse(Q);X?(Q=X,M=!0):j=!0}k.push(Q)}if(!w&&Y)return;for(var pe=k[B-1],_=0;_<B-1;_++)U?s(k[_],pe,P):isNaN(k[_])&&!isNaN(pe)&&!j&&!M&&(k[_]=pe);U&&s(C(O._target,T),pe,P);var te=0,fe=0,be,Se,ze,Xe,wt,Be;if(M)var Me=[0,0,0,0];var vt=function(bt,ut){var At;if(ut<0)At=0;else if(ut<fe){for(be=Math.min(te+1,B-1),At=be;At>=0&&!(H[At]<=ut);At--);At=Math.min(At,B-2)}else{for(At=te;At<B&&!(H[At]>ut);At++);At=Math.min(At-1,B-2)}te=At,fe=ut;var Ve=H[At+1]-H[At];if(Ve===0)return;if(Se=(ut-H[At])/Ve,D)if(Xe=k[At],ze=k[At===0?At:At-1],wt=k[At>B-2?B-1:At+1],Be=k[At>B-3?B-1:At+2],U)n(ze,Xe,wt,Be,Se,Se*Se,Se*Se*Se,C(bt,T),P);else{var gt;if(M)gt=n(ze,Xe,wt,Be,Se,Se*Se,Se*Se*Se,Me,1),gt=u(Me);else{if(j)return r(Xe,wt,Se);gt=c(ze,Xe,wt,Be,Se,Se*Se,Se*Se*Se)}N(bt,T,gt)}else if(U)o(k[At],k[At+1],Se,C(bt,T),P);else{var gt;if(M)o(k[At],k[At+1],Se,Me,1),gt=u(Me);else{if(j)return r(k[At],k[At+1],Se);gt=i(k[At],k[At+1],Se)}N(bt,T,gt)}},at=new d({target:O._target,life:V,loop:O._loop,delay:O._delay,onframe:vt,ondestroy:x});return S&&S!=="spline"&&(at.easing=S),at}var v=function(S,x,L,T){this._tracks={},this._target=S,this._loop=x||!1,this._getter=L||b,this._setter=T||f,this._clipCount=0,this._delay=0,this._doneList=[],this._onframeList=[],this._clipList=[]};v.prototype={when:function(S,x){var L=this._tracks;for(var T in x){if(!x.hasOwnProperty(T))continue;if(!L[T]){L[T]=[];var w=this._getter(this._target,T);if(w==null)continue;S!==0&&L[T].push({time:0,value:t(w)})}L[T].push({time:S,value:x[T]})}return this},during:function(S){return this._onframeList.push(S),this},pause:function(){for(var S=0;S<this._clipList.length;S++)this._clipList[S].pause();this._paused=!0},resume:function(){for(var S=0;S<this._clipList.length;S++)this._clipList[S].resume();this._paused=!1},isPaused:function(){return!!this._paused},_doneCallback:function(){this._tracks={},this._clipList.length=0;for(var S=this._doneList,x=S.length,L=0;L<x;L++)S[L].call(this)},start:function(S,x){var L=this,T=0,w=function(){T--,T||L._doneCallback()},C;for(var N in this._tracks){if(!this._tracks.hasOwnProperty(N))continue;var D=h(this,S,w,this._tracks[N],N,x);D&&(this._clipList.push(D),T++,this.animation&&this.animation.addClip(D),C=D)}if(C){var B=C.onframe;C.onframe=function(R,U){B(R,U);for(var M=0;M<L._onframeList.length;M++)L._onframeList[M](R,U)}}return T||this._doneCallback(),this},stop:function(S){for(var x=this._clipList,L=this.animation,T=0;T<x.length;T++){var w=x[T];S&&w.onframe(this._target,1),L&&L.removeClip(w)}x.length=0},delay:function(S){return this._delay=S,this},done:function(S){return S&&this._doneList.push(S),this},getClips:function(){return this._clipList}};var y=v;J.exports=y},Bqw1:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"};F.default=d},Bsck:function(J,F,e){var d=e("bYtY"),E=e("Qxkt"),g=e("Mdki"),m=e("YXkt"),A=e("sdST"),b=function(o,s){this.name=o||"",this.depth=0,this.height=0,this.parentNode=null,this.dataIndex=-1,this.children=[],this.viewChildren=[],this.hostTree=s};b.prototype={constructor:b,isRemoved:function(){return this.dataIndex<0},eachNode:function(o,s,l){typeof o=="function"&&(l=s,s=o,o=null),o=o||{},d.isString(o)&&(o={order:o});var n=o.order||"preorder",c=this[o.attr||"children"],t;n==="preorder"&&(t=s.call(l,this));for(var u=0;!t&&u<c.length;u++)c[u].eachNode(o,s,l);n==="postorder"&&s.call(l,this)},updateDepthAndHeight:function(o){var s=0;this.depth=o;for(var l=0;l<this.children.length;l++){var n=this.children[l];n.updateDepthAndHeight(o+1),n.height>s&&(s=n.height)}this.height=s+1},getNodeById:function(o){if(this.getId()===o)return this;for(var s=0,l=this.children,n=l.length;s<n;s++){var c=l[s].getNodeById(o);if(c)return c}},contains:function(o){if(o===this)return!0;for(var s=0,l=this.children,n=l.length;s<n;s++){var c=l[s].contains(o);if(c)return c}},getAncestors:function(o){for(var s=[],l=o?this:this.parentNode;l;)s.push(l),l=l.parentNode;return s.reverse(),s},getValue:function(o){var s=this.hostTree.data;return s.get(s.getDimension(o||"value"),this.dataIndex)},setLayout:function(o,s){this.dataIndex>=0&&this.hostTree.data.setItemLayout(this.dataIndex,o,s)},getLayout:function(){return this.hostTree.data.getItemLayout(this.dataIndex)},getModel:function(o){if(this.dataIndex<0)return;var s=this.hostTree,l=s.data.getItemModel(this.dataIndex),n=this.getLevelModel();return n?l.getModel(o,n.getModel(o)):l.getModel(o)},getLevelModel:function(){return(this.hostTree.levelModels||[])[this.depth]},setVisual:function(o,s){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,o,s)},getVisual:function(o,s){return this.hostTree.data.getItemVisual(this.dataIndex,o,s)},getRawIndex:function(){return this.hostTree.data.getRawIndex(this.dataIndex)},getId:function(){return this.hostTree.data.getId(this.dataIndex)},isAncestorOf:function(o){for(var s=o.parentNode;s;){if(s===this)return!0;s=s.parentNode}return!1},isDescendantOf:function(o){return o!==this&&o.isAncestorOf(this)}};function f(o,s){this.root,this.data,this._nodes=[],this.hostModel=o,this.levelModels=d.map(s||[],function(l){return new E(l,o,o.ecModel)})}f.prototype={constructor:f,type:"tree",eachNode:function(o,s,l){this.root.eachNode(o,s,l)},getNodeByDataIndex:function(o){var s=this.data.getRawIndex(o);return this._nodes[s]},getNodeByName:function(o){return this.root.getNodeByName(o)},update:function(){for(var o=this.data,s=this._nodes,l=0,n=s.length;l<n;l++)s[l].dataIndex=-1;for(var l=0,n=o.count();l<n;l++)s[o.getRawIndex(l)].dataIndex=l},clearLayouts:function(){this.data.clearItemLayouts()}},f.createTree=function(o,s,l,n){var c=new f(s,l&&l.levels),t=[],u=1;a(o);function a(y,O){var S=y.value;u=Math.max(u,d.isArray(S)?S.length:1),t.push(y);var x=new b(y.name,c);O?i(x,O):c.root=x,c._nodes.push(x);var L=y.children;if(L)for(var T=0;T<L.length;T++)a(L[T],x)}c.root.updateDepthAndHeight(0);var h=A(t,{coordDimensions:["value"],dimensionsCount:u}),v=new m(h,s);return v.initData(t),n&&n(v),g({mainData:v,struct:c,structAttr:"tree"}),c.update(),c};function i(o,s){var l=s.children;if(o.parentNode===s)return;l.push(o),o.parentNode=s}var r=f;J.exports=r},BtR2:function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="LikeOutlined";var b=F.a=d.forwardRef(A)},BuqR:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("bYtY"),m=e("6uqw"),A=e("XxSj"),b=e("YOMW"),f=e("OELB"),i=f.reformIntervals,r=m.extend({type:"visualMap.piecewise",defaultOption:{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieceList:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0,showLabel:null},optionUpdated:function(n,c){r.superApply(this,"optionUpdated",arguments),this._pieceList=[],this.resetExtent();var t=this._mode=this._determineMode();o[this._mode].call(this),this._resetSelected(n,c);var u=this.option.categories;this.resetVisual(function(a,h){t==="categories"?(a.mappingMethod="category",a.categories=g.clone(u)):(a.dataExtent=this.getExtent(),a.mappingMethod="piecewise",a.pieceList=g.map(this._pieceList,function(v){var v=g.clone(v);return h!=="inRange"&&(v.visual=null),v}))})},completeVisualOption:function(){var n=this.option,c={},t=A.listVisualTypes(),u=this.isCategory();g.each(n.pieces,function(h){g.each(t,function(v){h.hasOwnProperty(v)&&(c[v]=1)})}),g.each(c,function(h,v){var y=0;g.each(this.stateList,function(O){y|=a(n,O,v)||a(n.target,O,v)},this),!y&&g.each(this.stateList,function(O){(n[O]||(n[O]={}))[v]=b.get(v,O==="inRange"?"active":"inactive",u)})},this);function a(h,v,y){return h&&h[v]&&(g.isObject(h[v])?h[v].hasOwnProperty(y):h[v]===y)}m.prototype.completeVisualOption.apply(this,arguments)},_resetSelected:function(n,c){var t=this.option,u=this._pieceList,a=(c?t:n).selected||{};if(t.selected=a,g.each(u,function(v,y){var O=this.getSelectedMapKey(v);a.hasOwnProperty(O)||(a[O]=!0)},this),t.selectedMode==="single"){var h=!1;g.each(u,function(v,y){var O=this.getSelectedMapKey(v);a[O]&&(h?a[O]=!1:h=!0)},this)}},getSelectedMapKey:function(n){return this._mode==="categories"?n.value+"":n.index+""},getPieceList:function(){return this._pieceList},_determineMode:function(){var n=this.option;return n.pieces&&n.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},setSelected:function(n){this.option.selected=g.clone(n)},getValueState:function(n){var c=A.findPieceIndex(n,this._pieceList);return c!=null&&this.option.selected[this.getSelectedMapKey(this._pieceList[c])]?"inRange":"outOfRange"},findTargetDataIndices:function(n){var c=[];return this.eachTargetSeries(function(t){var u=[],a=t.getData();a.each(this.getDataDimension(a),function(h,v){var y=A.findPieceIndex(h,this._pieceList);y===n&&u.push(v)},this),c.push({seriesId:t.id,dataIndex:u})},this),c},getRepresentValue:function(n){var c;if(this.isCategory())c=n.value;else if(n.value!=null)c=n.value;else{var t=n.interval||[];c=t[0]===-Infinity&&t[1]===Infinity?0:(t[0]+t[1])/2}return c},getVisualMeta:function(n){if(this.isCategory())return;var c=[],t=[],u=this;function a(O,S){var x=u.getRepresentValue({interval:O});S||(S=u.getValueState(x));var L=n(x,S);O[0]===-Infinity?t[0]=L:O[1]===Infinity?t[1]=L:c.push({value:O[0],color:L},{value:O[1],color:L})}var h=this._pieceList.slice();if(!h.length)h.push({interval:[-Infinity,Infinity]});else{var v=h[0].interval[0];v!==-Infinity&&h.unshift({interval:[-Infinity,v]}),v=h[h.length-1].interval[1],v!==Infinity&&h.push({interval:[v,Infinity]})}var y=-Infinity;return g.each(h,function(O){var S=O.interval;S&&(S[0]>y&&a([y,S[0]],"outOfRange"),a(S.slice()),y=S[1])},this),{stops:c,outerColors:t}}}),o={splitNumber:function(){var n=this.option,c=this._pieceList,t=Math.min(n.precision,20),u=this.getExtent(),a=n.splitNumber;a=Math.max(parseInt(a,10),1),n.splitNumber=a;for(var h=(u[1]-u[0])/a;+h.toFixed(t)!==h&&t<5;)t++;n.precision=t,h=+h.toFixed(t),n.minOpen&&c.push({interval:[-Infinity,u[0]],close:[0,0]});for(var v=0,y=u[0];v<a;y+=h,v++){var O=v===a-1?u[1]:y+h;c.push({interval:[y,O],close:[1,1]})}n.maxOpen&&c.push({interval:[u[1],Infinity],close:[0,0]}),i(c),g.each(c,function(S,x){S.index=x,S.text=this.formatValueText(S.interval)},this)},categories:function(){var n=this.option;g.each(n.categories,function(c){this._pieceList.push({text:this.formatValueText(c,!0),value:c})},this),s(n,this._pieceList)},pieces:function(){var n=this.option,c=this._pieceList;g.each(n.pieces,function(t,u){g.isObject(t)||(t={value:t});var a={text:"",index:u};if(t.label!=null&&(a.text=t.label),t.hasOwnProperty("value")){var h=a.value=t.value;a.interval=[h,h],a.close=[1,1]}else{for(var v=a.interval=[],y=a.close=[0,0],O=[1,0,1],S=[-Infinity,Infinity],x=[],L=0;L<2;L++){for(var T=[["gte","gt","min"],["lte","lt","max"]][L],w=0;w<3&&v[L]==null;w++)v[L]=t[T[w]],y[L]=O[w],x[L]=w===2;v[L]==null&&(v[L]=S[L])}x[0]&&v[1]===Infinity&&(y[0]=0),x[1]&&v[0]===-Infinity&&(y[1]=0),v[0]===v[1]&&y[0]&&y[1]&&(a.value=v[0])}a.visual=A.retrieveVisuals(t),c.push(a)},this),s(n,c),i(c),g.each(c,function(t){var u=t.close,a=[["<","\u2264"][u[1]],[">","\u2265"][u[0]]];t.text=t.text||this.formatValueText(t.value!=null?t.value:t.interval,!1,a)},this)}};function s(n,c){var t=n.inverse;(n.orient==="vertical"?!t:t)&&c.reverse()}var l=r;J.exports=l},BvKs:function(J,F,e){"use strict";e.d(F,"a",function(){return U});var d=e("pVnL"),E=e.n(d),g=e("lSNA"),m=e.n(g),A=e("lwsE"),b=e.n(A),f=e("W8MJ"),i=e.n(f),r=e("7W2i"),o=e.n(r),s=e("LQ03"),l=e.n(s),n=e("q1tI"),c=e("1j5w"),t=e("TSYQ"),u=e.n(t),a=e("BGR+"),h=Object(n.createContext)({inlineCollapsed:!1}),v=h,y=e("0n0R"),O=function(M){o()(P,M);var j=l()(P);function P(){return b()(this,P),j.apply(this,arguments)}return i()(P,[{key:"renderTitle",value:function(H){var k=this.props,Z=k.icon,Y=k.title,_=k.level,Q=k.rootPrefixCls;if(!Z)return H&&_===1&&Y&&typeof Y=="string"?n.createElement("div",{className:"".concat(Q,"-inline-collapsed-noicon")},Y.charAt(0)):Y;var X=Object(y.b)(Y)&&Y.type==="span";return n.createElement(n.Fragment,null,Z,X?Y:n.createElement("span",null,Y))}},{key:"render",value:function(){var H=this,k=this.props,Z=k.rootPrefixCls,Y=k.popupClassName;return n.createElement(v.Consumer,null,function(_){var Q=_.inlineCollapsed,X=_.antdMenuTheme;return n.createElement(c.e,E()({},Object(a.default)(H.props,["icon"]),{title:H.renderTitle(Q),popupClassName:u()(Z,"".concat(Z,"-").concat(X),Y)}))})}}]),P}(n.Component);O.contextType=v,O.isSubMenu=1;var S=O,x=e("Zm9Q"),L=e("3S7+"),T=e("ZX9x"),w=function(M,j){var P={};for(var V in M)Object.prototype.hasOwnProperty.call(M,V)&&j.indexOf(V)<0&&(P[V]=M[V]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,V=Object.getOwnPropertySymbols(M);H<V.length;H++)j.indexOf(V[H])<0&&Object.prototype.propertyIsEnumerable.call(M,V[H])&&(P[V[H]]=M[V[H]]);return P},C=function(M){o()(P,M);var j=l()(P);function P(){var V;return b()(this,P),V=j.apply(this,arguments),V.renderItem=function(H){var k=H.siderCollapsed,Z=V.props,Y=Z.level,_=Z.className,Q=Z.children,X=Z.rootPrefixCls,pe=V.props,te=pe.title,fe=pe.icon,be=pe.danger,Se=w(pe,["title","icon","danger"]);return n.createElement(v.Consumer,null,function(ze){var Xe,wt=ze.inlineCollapsed,Be=ze.direction,Me=te;typeof te=="undefined"?Me=Y===1?Q:"":te===!1&&(Me="");var vt={title:Me};!k&&!wt&&(vt.title=null,vt.visible=!1);var at=Object(x.a)(Q).length;return n.createElement(L.a,E()({},vt,{placement:Be==="rtl"?"left":"right",overlayClassName:"".concat(X,"-inline-collapsed-tooltip")}),n.createElement(c.b,E()({},Se,{className:u()(_,(Xe={},m()(Xe,"".concat(X,"-item-danger"),be),m()(Xe,"".concat(X,"-item-only-child"),(fe?at+1:at)===1),Xe)),title:te}),fe,V.renderItemChildren(wt)))})},V}return i()(P,[{key:"renderItemChildren",value:function(H){var k=this.props,Z=k.icon,Y=k.children,_=k.level,Q=k.rootPrefixCls;return!Z||Object(y.b)(Y)&&Y.type==="span"?Y&&H&&_===1&&typeof Y=="string"?n.createElement("div",{className:"".concat(Q,"-inline-collapsed-noicon")},Y.charAt(0)):Y:n.createElement("span",null,Y)}},{key:"render",value:function(){return n.createElement(T.a.Consumer,null,this.renderItem)}}]),P}(n.Component);C.isMenuItem=!0;var N=e("H84U"),D=e("uaoM"),B=e("EXcs"),R=function(M){o()(P,M);var j=l()(P);function P(V){var H;return b()(this,P),H=j.call(this,V),H.renderMenu=function(k){var Z=k.getPopupContainer,Y=k.getPrefixCls,_=k.direction,Q=H.props,X=Q.prefixCls,pe=Q.className,te=Q.theme,fe={horizontal:{motionName:"slide-up"},inline:B.a,other:{motionName:"zoom-big"}},be=Y("menu",X),Se=u()(pe,"".concat(be,"-").concat(te),m()({},"".concat(be,"-inline-collapsed"),H.getInlineCollapsed()));return n.createElement(v.Provider,{value:{inlineCollapsed:H.getInlineCollapsed()||!1,antdMenuTheme:te,direction:_}},n.createElement(c.f,E()({getPopupContainer:Z},H.props,{className:Se,prefixCls:be,direction:_,defaultMotions:fe})))},Object(D.a)(!("inlineCollapsed"in V&&V.mode!=="inline"),"Menu","`inlineCollapsed` should only be used when `mode` is inline."),Object(D.a)(!(V.siderCollapsed!==void 0&&"inlineCollapsed"in V),"Menu","`inlineCollapsed` not control Menu under Sider. Should set `collapsed` on Sider instead."),H}return i()(P,[{key:"getInlineCollapsed",value:function(){var H=this.props,k=H.inlineCollapsed,Z=H.siderCollapsed;return Z!==void 0?Z:k}},{key:"render",value:function(){return n.createElement(N.a,null,this.renderMenu)}}]),P}(n.Component);R.defaultProps={className:"",theme:"light",focusable:!1};var U=function(M){o()(P,M);var j=l()(P);function P(){return b()(this,P),j.apply(this,arguments)}return i()(P,[{key:"render",value:function(){var H=this;return n.createElement(T.a.Consumer,null,function(k){return n.createElement(R,E()({},H.props,k))})}}]),P}(n.Component);U.Divider=c.a,U.Item=C,U.SubMenu=S,U.ItemGroup=c.c},C0SR:function(J,F,e){var d=e("YH21"),E=function(){this._track=[]};E.prototype={constructor:E,recognize:function(i,r,o){return this._doTrack(i,r,o),this._recognize(i)},clear:function(){return this._track.length=0,this},_doTrack:function(i,r,o){var s=i.touches;if(!s)return;for(var l={points:[],touches:[],target:r,event:i},n=0,c=s.length;n<c;n++){var t=s[n],u=d.clientToLocal(o,t,{});l.points.push([u.zrX,u.zrY]),l.touches.push(t)}this._track.push(l)},_recognize:function(i){for(var r in A)if(A.hasOwnProperty(r)){var o=A[r](this._track,i);if(o)return o}}};function g(f){var i=f[1][0]-f[0][0],r=f[1][1]-f[0][1];return Math.sqrt(i*i+r*r)}function m(f){return[(f[0][0]+f[1][0])/2,(f[0][1]+f[1][1])/2]}var A={pinch:function(i,r){var o=i.length;if(!o)return;var s=(i[o-1]||{}).points,l=(i[o-2]||{}).points||s;if(l&&l.length>1&&s&&s.length>1){var n=g(s)/g(l);!isFinite(n)&&(n=1),r.pinchScale=n;var c=m(s);return r.pinchX=c[0],r.pinchY=c[1],{type:"pinch",target:i[0].target,event:r}}}},b=E;J.exports=b},C0tN:function(J,F,e){e("0o9m"),e("8Uz6"),e("Ducp"),e("6/nd")},CBdT:function(J,F,e){var d=e("ProS");e("8waO"),e("AEZ6"),e("YNf1");var E=e("q3GZ");d.registerVisual(E)},CF2D:function(J,F,e){var d=e("ProS");e("vZI5"),e("GeKi");var E=e("6r85"),g=e("TJmX"),m=e("CbHG");d.registerPreprocessor(E),d.registerVisual(g),d.registerLayout(m)},CFYs:function(J,F,e){"use strict";var d=e("lSNA"),E=e.n(d),g=e("pVnL"),m=e.n(g),A=e("lwsE"),b=e.n(A),f=e("W8MJ"),i=e.n(f),r=e("PJYZ"),o=e.n(r),s=e("7W2i"),l=e.n(s),n=e("LQ03"),c=e.n(n),t=e("q1tI"),u=e.n(t),a=e("TSYQ"),h=e.n(a),v=e("BGR+"),y=e("V/uB"),O=e.n(y),S=e("NAnI"),x=e.n(S),L=e("J84W"),T=e.n(L),w=e("kbBi"),C=e.n(w),N=e("H84U"),D=e("CWQg"),B=e("uaoM"),R=e("Zss7"),U=e.n(R),M=2,j=.16,P=.05,V=.05,H=.15,k=5,Z=4,Y=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function _(Ae,Re,Qe){var Ft;return Math.round(Ae.h)>=60&&Math.round(Ae.h)<=240?Ft=Qe?Math.round(Ae.h)-M*Re:Math.round(Ae.h)+M*Re:Ft=Qe?Math.round(Ae.h)+M*Re:Math.round(Ae.h)-M*Re,Ft<0?Ft+=360:Ft>=360&&(Ft-=360),Ft}function Q(Ae,Re,Qe){if(Ae.h===0&&Ae.s===0)return Ae.s;var Ft;return Qe?Ft=Ae.s-j*Re:Re===Z?Ft=Ae.s+j:Ft=Ae.s+P*Re,Ft>1&&(Ft=1),Qe&&Re===k&&Ft>.1&&(Ft=.1),Ft<.06&&(Ft=.06),Number(Ft.toFixed(2))}function X(Ae,Re,Qe){var Ft;return Qe?Ft=Ae.v+V*Re:Ft=Ae.v-H*Re,Ft>1&&(Ft=1),Number(Ft.toFixed(2))}function pe(Ae){for(var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Qe=[],Ft=U()(Ae),Qt=k;Qt>0;Qt-=1){var Et=Ft.toHsv(),Mt=U()({h:_(Et,Qt,!0),s:Q(Et,Qt,!0),v:X(Et,Qt,!0)}).toHexString();Qe.push(Mt)}Qe.push(Ft.toHexString());for(var _t=1;_t<=Z;_t+=1){var zt=Ft.toHsv(),Ct=U()({h:_(zt,_t),s:Q(zt,_t),v:X(zt,_t)}).toHexString();Qe.push(Ct)}return Re.theme==="dark"?Y.map(function(lr){var Jt=lr.index,ke=lr.opacity,et=U.a.mix(Re.backgroundColor||"#141414",Qe[Jt],ke*100).toHexString();return et}):Qe}var te={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},fe={},be={};Object.keys(te).forEach(function(Ae){fe[Ae]=pe(te[Ae]),fe[Ae].primary=fe[Ae][5],be[Ae]=pe(te[Ae],{theme:"dark",backgroundColor:"#141414"}),be[Ae].primary=be[Ae][5]});var Se=fe.red,ze=fe.volcano,Xe=fe.gold,wt=fe.orange,Be=fe.yellow,Me=fe.lime,vt=fe.green,at=fe.cyan,$e=fe.blue,bt=fe.geekblue,ut=fe.purple,At=fe.magenta,Ve=fe.grey;function gt(Ae){return!Ae||Ae<0?0:Ae>100?100:Ae}function Je(Ae){var Re=Ae.success,Qe=Ae.successPercent,Ft=Qe;return Re&&"progress"in Re&&(Object(B.a)(!1,"Progress","`success.progress` is deprecated. Please use `success.percent` instead."),Ft=Re.progress),Re&&"percent"in Re&&(Ft=Re.percent),Ft}var je=function(Ae,Re){var Qe={};for(var Ft in Ae)Object.prototype.hasOwnProperty.call(Ae,Ft)&&Re.indexOf(Ft)<0&&(Qe[Ft]=Ae[Ft]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qt=0,Ft=Object.getOwnPropertySymbols(Ae);Qt<Ft.length;Qt++)Re.indexOf(Ft[Qt])<0&&Object.prototype.propertyIsEnumerable.call(Ae,Ft[Qt])&&(Qe[Ft[Qt]]=Ae[Ft[Qt]]);return Qe},De=function(Re){var Qe=[];return Object.keys(Re).forEach(function(Ft){var Qt=parseFloat(Ft.replace(/%/g,""));isNaN(Qt)||Qe.push({key:Qt,value:Re[Ft]})}),Qe=Qe.sort(function(Ft,Qt){return Ft.key-Qt.key}),Qe.map(function(Ft){var Qt=Ft.key,Et=Ft.value;return"".concat(Et," ").concat(Qt,"%")}).join(", ")},ht=function(Re){var Qe=Re.from,Ft=Qe===void 0?te.blue:Qe,Qt=Re.to,Et=Qt===void 0?te.blue:Qt,Mt=Re.direction,_t=Mt===void 0?"to right":Mt,zt=je(Re,["from","to","direction"]);if(Object.keys(zt).length!==0){var Ct=De(zt);return{backgroundImage:"linear-gradient(".concat(_t,", ").concat(Ct,")")}}return{backgroundImage:"linear-gradient(".concat(_t,", ").concat(Ft,", ").concat(Et,")")}},It=function(Re){var Qe=Re.prefixCls,Ft=Re.percent,Qt=Re.strokeWidth,Et=Re.size,Mt=Re.strokeColor,_t=Re.strokeLinecap,zt=Re.children,Ct=Re.trailColor,lr=Re.success,Jt=Mt&&typeof Mt!="string"?ht(Mt):{background:Mt},ke=Ct?{backgroundColor:Ct}:void 0,et=m()({width:"".concat(gt(Ft),"%"),height:Qt||(Et==="small"?6:8),borderRadius:_t==="square"?0:""},Jt),We=Je(Re),Ke={width:"".concat(gt(We),"%"),height:Qt||(Et==="small"?6:8),borderRadius:_t==="square"?0:"",backgroundColor:lr==null?void 0:lr.strokeColor},mt=We!==void 0?t.createElement("div",{className:"".concat(Qe,"-success-bg"),style:Ke}):null;return t.createElement(t.Fragment,null,t.createElement("div",{className:"".concat(Qe,"-outer")},t.createElement("div",{className:"".concat(Qe,"-inner"),style:ke},t.createElement("div",{className:"".concat(Qe,"-bg"),style:et}),mt)),zt)},kt=It,Ht={className:"",percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,style:{},trailColor:"#D9D9D9",trailWidth:1},Wt=function(Re){var Qe=Re.map(function(){return Object(t.useRef)()}),Ft=Object(t.useRef)();return Object(t.useEffect)(function(){var Qt=Date.now(),Et=!1;Object.keys(Qe).forEach(function(Mt){var _t=Qe[Mt].current;if(!_t)return;Et=!0;var zt=_t.style;zt.transitionDuration=".3s, .3s, .3s, .06s",Ft.current&&Qt-Ft.current<100&&(zt.transitionDuration="0s, 0s")}),Et&&(Ft.current=Date.now())}),[Qe]};function nr(){return nr=Object.assign||function(Ae){for(var Re=1;Re<arguments.length;Re++){var Qe=arguments[Re];for(var Ft in Qe)Object.prototype.hasOwnProperty.call(Qe,Ft)&&(Ae[Ft]=Qe[Ft])}return Ae},nr.apply(this,arguments)}function Bt(Ae,Re){return ft(Ae)||st(Ae,Re)||Ge(Ae,Re)||Kt()}function Kt(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ge(Ae,Re){if(!Ae)return;if(typeof Ae=="string")return qe(Ae,Re);var Qe=Object.prototype.toString.call(Ae).slice(8,-1);if(Qe==="Object"&&Ae.constructor&&(Qe=Ae.constructor.name),Qe==="Map"||Qe==="Set")return Array.from(Ae);if(Qe==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Qe))return qe(Ae,Re)}function qe(Ae,Re){(Re==null||Re>Ae.length)&&(Re=Ae.length);for(var Qe=0,Ft=new Array(Re);Qe<Re;Qe++)Ft[Qe]=Ae[Qe];return Ft}function st(Ae,Re){if(typeof Symbol=="undefined"||!(Symbol.iterator in Object(Ae)))return;var Qe=[],Ft=!0,Qt=!1,Et=void 0;try{for(var Mt=Ae[Symbol.iterator](),_t;!(Ft=(_t=Mt.next()).done)&&!(Qe.push(_t.value),Re&&Qe.length===Re);Ft=!0);}catch(zt){Qt=!0,Et=zt}finally{try{!Ft&&Mt.return!=null&&Mt.return()}finally{if(Qt)throw Et}}return Qe}function ft(Ae){if(Array.isArray(Ae))return Ae}function nt(Ae,Re){if(Ae==null)return{};var Qe=se(Ae,Re),Ft,Qt;if(Object.getOwnPropertySymbols){var Et=Object.getOwnPropertySymbols(Ae);for(Qt=0;Qt<Et.length;Qt++){if(Ft=Et[Qt],Re.indexOf(Ft)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(Ae,Ft))continue;Qe[Ft]=Ae[Ft]}}return Qe}function se(Ae,Re){if(Ae==null)return{};var Qe={},Ft=Object.keys(Ae),Qt,Et;for(Et=0;Et<Ft.length;Et++){if(Qt=Ft[Et],Re.indexOf(Qt)>=0)continue;Qe[Qt]=Ae[Qt]}return Qe}var me=function(Re){var Qe=Re.className,Ft=Re.percent,Qt=Re.prefixCls,Et=Re.strokeColor,Mt=Re.strokeLinecap,_t=Re.strokeWidth,zt=Re.style,Ct=Re.trailColor,lr=Re.trailWidth,Jt=Re.transition,ke=nt(Re,["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"]);delete ke.gapPosition;var et=Array.isArray(Ft)?Ft:[Ft],We=Array.isArray(Et)?Et:[Et],Ke=Wt(et),mt=Bt(Ke,1),dt=mt[0],He=_t/2,Ze=100-_t/2,ct="M ".concat(Mt==="round"?He:0,",").concat(He,`
L `).concat(Mt==="round"?Ze:100,",").concat(He),Vt="0 0 100 ".concat(_t),Rt=0;return u.a.createElement("svg",nr({className:h()("".concat(Qt,"-line"),Qe),viewBox:Vt,preserveAspectRatio:"none",style:zt},ke),u.a.createElement("path",{className:"".concat(Qt,"-line-trail"),d:ct,strokeLinecap:Mt,stroke:Ct,strokeWidth:lr||_t,fillOpacity:"0"}),et.map(function(hr,pr){var Er={strokeDasharray:"".concat(hr,"px, 100px"),strokeDashoffset:"-".concat(Rt,"px"),transition:Jt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Or=We[pr]||We[We.length-1];return Rt+=hr,u.a.createElement("path",{key:pr,className:"".concat(Qt,"-line-path"),d:ct,strokeLinecap:Mt,stroke:Or,strokeWidth:_t,fillOpacity:"0",ref:dt[pr],style:Er})}))};me.defaultProps=Ht;var lt=me;function Pe(){return Pe=Object.assign||function(Ae){for(var Re=1;Re<arguments.length;Re++){var Qe=arguments[Re];for(var Ft in Qe)Object.prototype.hasOwnProperty.call(Qe,Ft)&&(Ae[Ft]=Qe[Ft])}return Ae},Pe.apply(this,arguments)}function St(Ae,Re){return Zt(Ae)||Xt(Ae,Re)||Lt(Ae,Re)||Pr()}function Pr(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Lt(Ae,Re){if(!Ae)return;if(typeof Ae=="string")return ur(Ae,Re);var Qe=Object.prototype.toString.call(Ae).slice(8,-1);if(Qe==="Object"&&Ae.constructor&&(Qe=Ae.constructor.name),Qe==="Map"||Qe==="Set")return Array.from(Ae);if(Qe==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Qe))return ur(Ae,Re)}function ur(Ae,Re){(Re==null||Re>Ae.length)&&(Re=Ae.length);for(var Qe=0,Ft=new Array(Re);Qe<Re;Qe++)Ft[Qe]=Ae[Qe];return Ft}function Xt(Ae,Re){if(typeof Symbol=="undefined"||!(Symbol.iterator in Object(Ae)))return;var Qe=[],Ft=!0,Qt=!1,Et=void 0;try{for(var Mt=Ae[Symbol.iterator](),_t;!(Ft=(_t=Mt.next()).done)&&!(Qe.push(_t.value),Re&&Qe.length===Re);Ft=!0);}catch(zt){Qt=!0,Et=zt}finally{try{!Ft&&Mt.return!=null&&Mt.return()}finally{if(Qt)throw Et}}return Qe}function Zt(Ae){if(Array.isArray(Ae))return Ae}function mr(Ae,Re){if(Ae==null)return{};var Qe=qt(Ae,Re),Ft,Qt;if(Object.getOwnPropertySymbols){var Et=Object.getOwnPropertySymbols(Ae);for(Qt=0;Qt<Et.length;Qt++){if(Ft=Et[Qt],Re.indexOf(Ft)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(Ae,Ft))continue;Qe[Ft]=Ae[Ft]}}return Qe}function qt(Ae,Re){if(Ae==null)return{};var Qe={},Ft=Object.keys(Ae),Qt,Et;for(Et=0;Et<Ft.length;Et++){if(Qt=Ft[Et],Re.indexOf(Qt)>=0)continue;Qe[Qt]=Ae[Qt]}return Qe}var de=0;function ue(Ae){return+Ae.replace("%","")}function oe(Ae){return Array.isArray(Ae)?Ae:[Ae]}function ae(Ae,Re,Qe,Ft){var Qt=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,Et=arguments.length>5?arguments[5]:void 0,Mt=50-Ft/2,_t=0,zt=-Mt,Ct=0,lr=-2*Mt;switch(Et){case"left":_t=-Mt,zt=0,Ct=2*Mt,lr=0;break;case"right":_t=Mt,zt=0,Ct=-2*Mt,lr=0;break;case"bottom":zt=Mt,lr=2*Mt;break;default:}var Jt="M 50,50 m ".concat(_t,",").concat(zt,`
a `).concat(Mt,",").concat(Mt," 0 1 1 ").concat(Ct,",").concat(-lr,`
a `).concat(Mt,",").concat(Mt," 0 1 1 ").concat(-Ct,",").concat(lr),ke=Math.PI*2*Mt,et={stroke:Qe,strokeDasharray:"".concat(Re/100*(ke-Qt),"px ").concat(ke,"px"),strokeDashoffset:"-".concat(Qt/2+Ae/100*(ke-Qt),"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s"};return{pathString:Jt,pathStyle:et}}var ye=function(Re){var Qe=Re.prefixCls,Ft=Re.strokeWidth,Qt=Re.trailWidth,Et=Re.gapDegree,Mt=Re.gapPosition,_t=Re.trailColor,zt=Re.strokeLinecap,Ct=Re.style,lr=Re.className,Jt=Re.strokeColor,ke=Re.percent,et=mr(Re,["prefixCls","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"]),We=Object(t.useMemo)(function(){return de+=1,de},[]),Ke=ae(0,100,_t,Ft,Et,Mt),mt=Ke.pathString,dt=Ke.pathStyle,He=oe(ke),Ze=oe(Jt),ct=Ze.find(function(Er){return Object.prototype.toString.call(Er)==="[object Object]"}),Vt=Wt(He),Rt=St(Vt,1),hr=Rt[0],pr=function(){var Or=0;return He.map(function(en,Qr){var Cr=Ze[Qr]||Ze[Ze.length-1],Gr=Object.prototype.toString.call(Cr)==="[object Object]"?"url(#".concat(Qe,"-gradient-").concat(We,")"):"",Nr=ae(Or,en,Cr,Ft,Et,Mt);return Or+=en,u.a.createElement("path",{key:Qr,className:"".concat(Qe,"-circle-path"),d:Nr.pathString,stroke:Gr,strokeLinecap:zt,strokeWidth:Ft,opacity:en===0?0:1,fillOpacity:"0",style:Nr.pathStyle,ref:hr[Qr]})})};return u.a.createElement("svg",Pe({className:h()("".concat(Qe,"-circle"),lr),viewBox:"0 0 100 100",style:Ct},et),ct&&u.a.createElement("defs",null,u.a.createElement("linearGradient",{id:"".concat(Qe,"-gradient-").concat(We),x1:"100%",y1:"0%",x2:"0%",y2:"0%"},Object.keys(ct).sort(function(Er,Or){return ue(Er)-ue(Or)}).map(function(Er,Or){return u.a.createElement("stop",{key:Or,offset:Er,stopColor:ct[Er]})}))),u.a.createElement("path",{className:"".concat(Qe,"-circle-trail"),d:mt,stroke:_t,strokeLinecap:zt,strokeWidth:Qt||Ft,fillOpacity:"0",style:dt}),pr().reverse())};ye.defaultProps=Ht;var Ce=ye,Oe={Line:lt,Circle:Ce};function Ie(Ae){var Re=Ae.percent,Qe=Ae.success,Ft=Ae.successPercent,Qt=gt(Re),Et=Je({success:Qe,successPercent:Ft});return Et?[gt(Et),gt(Qt-gt(Et))]:Qt}function xe(Ae){var Re=Ae.success,Qe=Ae.strokeColor,Ft=Ae.successPercent,Qt=Qe||null,Et=Je({success:Re,successPercent:Ft});return Et?[te.green,Qt]:Qt}var Ue=function(Re){var Qe=Re.prefixCls,Ft=Re.width,Qt=Re.strokeWidth,Et=Re.trailColor,Mt=Re.strokeLinecap,_t=Re.gapPosition,zt=Re.gapDegree,Ct=Re.type,lr=Re.children,Jt=Ft||120,ke={width:Jt,height:Jt,fontSize:Jt*.15+6},et=Qt||6,We=_t||Ct==="dashboard"&&"bottom"||"top",Ke=function(){return zt||zt===0?zt:Ct==="dashboard"?75:void 0},mt=xe(Re),dt=Object.prototype.toString.call(mt)==="[object Object]",He=h()("".concat(Qe,"-inner"),E()({},"".concat(Qe,"-circle-gradient"),dt));return t.createElement("div",{className:He,style:ke},t.createElement(Ce,{percent:Ie(Re),strokeWidth:et,trailWidth:et,strokeColor:mt,strokeLinecap:Mt,trailColor:Et,prefixCls:Qe,gapDegree:Ke(),gapPosition:We}),lr)},it=Ue,yt=function(Re){for(var Qe=Re.size,Ft=Re.steps,Qt=Re.percent,Et=Qt===void 0?0:Qt,Mt=Re.strokeWidth,_t=Mt===void 0?8:Mt,zt=Re.strokeColor,Ct=Re.trailColor,lr=Re.prefixCls,Jt=Re.children,ke=Math.floor(Ft*(Et/100)),et=Qe==="small"?2:14,We=[],Ke=0;Ke<Ft;Ke+=1)We.push(t.createElement("div",{key:Ke,className:h()("".concat(lr,"-steps-item"),E()({},"".concat(lr,"-steps-item-active"),Ke<=ke-1)),style:{backgroundColor:Ke<=ke-1?zt:Ct,width:et,height:_t}}));return t.createElement("div",{className:"".concat(lr,"-steps-outer")},We,Jt)},ee=yt,ie=function(Ae,Re){var Qe={};for(var Ft in Ae)Object.prototype.hasOwnProperty.call(Ae,Ft)&&Re.indexOf(Ft)<0&&(Qe[Ft]=Ae[Ft]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qt=0,Ft=Object.getOwnPropertySymbols(Ae);Qt<Ft.length;Qt++)Re.indexOf(Ft[Qt])<0&&Object.prototype.propertyIsEnumerable.call(Ae,Ft[Qt])&&(Qe[Ft[Qt]]=Ae[Ft[Qt]]);return Qe},z=Object(D.a)("line","circle","dashboard"),$=Object(D.a)("normal","exception","active","success"),le=function(Ae){l()(Qe,Ae);var Re=c()(Qe);function Qe(){var Ft;return b()(this,Qe),Ft=Re.apply(this,arguments),Ft.renderProgress=function(Qt){var Et,Mt=Qt.getPrefixCls,_t=Qt.direction,zt=o()(Ft),Ct=zt.props,lr=Ct.prefixCls,Jt=Ct.className,ke=Ct.size,et=Ct.type,We=Ct.steps,Ke=Ct.showInfo,mt=Ct.strokeColor,dt=ie(Ct,["prefixCls","className","size","type","steps","showInfo","strokeColor"]),He=Mt("progress",lr),Ze=Ft.getProgressStatus(),ct=Ft.renderProcessInfo(He,Ze);Object(B.a)(!("successPercent"in Ct),"Progress","`successPercent` is deprecated. Please use `success.percent` instead.");var Vt;et==="line"?Vt=We?t.createElement(ee,m()({},Ft.props,{strokeColor:typeof mt=="string"?mt:void 0,prefixCls:He,steps:We}),ct):t.createElement(kt,m()({},Ft.props,{prefixCls:He}),ct):(et==="circle"||et==="dashboard")&&(Vt=t.createElement(it,m()({},Ft.props,{prefixCls:He,progressStatus:Ze}),ct));var Rt=h()(He,(Et={},E()(Et,"".concat(He,"-").concat(et==="dashboard"&&"circle"||We&&"steps"||et),!0),E()(Et,"".concat(He,"-status-").concat(Ze),!0),E()(Et,"".concat(He,"-show-info"),Ke),E()(Et,"".concat(He,"-").concat(ke),ke),E()(Et,"".concat(He,"-rtl"),_t==="rtl"),Et),Jt);return t.createElement("div",m()({},Object(v.default)(dt,["status","format","trailColor","strokeWidth","width","gapDegree","gapPosition","strokeColor","strokeLinecap","percent","steps","success","successPercent"]),{className:Rt}),Vt)},Ft}return i()(Qe,[{key:"getPercentNumber",value:function(){var Qt=this.props.percent,Et=Qt===void 0?0:Qt,Mt=Je(this.props);return parseInt(Mt!==void 0?Mt.toString():Et.toString(),10)}},{key:"getProgressStatus",value:function(){var Qt=this.props.status;return $.indexOf(Qt)<0&&this.getPercentNumber()>=100?"success":Qt||"normal"}},{key:"renderProcessInfo",value:function(Qt,Et){var Mt=this.props,_t=Mt.showInfo,zt=Mt.format,Ct=Mt.type,lr=Mt.percent,Jt=Je(this.props);if(!_t)return null;var ke,et=zt||function(Ke){return"".concat(Ke,"%")},We=Ct==="line";return zt||Et!=="exception"&&Et!=="success"?ke=et(gt(lr),gt(Jt)):Et==="exception"?ke=We?t.createElement(C.a,null):t.createElement(O.a,null):Et==="success"&&(ke=We?t.createElement(T.a,null):t.createElement(x.a,null)),t.createElement("span",{className:"".concat(Qt,"-text"),title:typeof ke=="string"?ke:void 0},ke)}},{key:"render",value:function(){return t.createElement(N.a,null,this.renderProgress)}}]),Qe}(t.Component);le.defaultProps={type:"line",percent:0,showInfo:!0,trailColor:null,size:"default",gapDegree:void 0,strokeLinecap:"round"};var ge=F.a=le},CH3K:function(J,F){function e(d,E){for(var g=-1,m=E.length,A=d.length;++g<m;)d[A+g]=E[g];return d}J.exports=e},"CMP+":function(J,F,e){var d=e("bYtY"),E=e("hM6l"),g=function(A,b,f,i){E.call(this,A,b,f),this.type=i||"value",this.model=null};g.prototype={constructor:g,getLabelModel:function(){return this.model.getModel("label")},isHorizontal:function(){return this.model.get("orient")==="horizontal"}},d.inherits(g,E);var m=g;J.exports=m},CP8R:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"};F.default=d},"CWI+":function(J,F,e){},CbHG:function(J,F,e){var d=e("IwbS"),E=d.subPixelOptimize,g=e("zM3Q"),m=e("OELB"),A=m.parsePercent,b=e("bYtY"),f=b.retrieve2,i=typeof Float32Array!="undefined"?Float32Array:Array,r={seriesType:"candlestick",plan:g(),reset:function(l){var n=l.coordinateSystem,c=l.getData(),t=s(l,c),u=0,a=1,h=["x","y"],v=c.mapDimension(h[u]),y=c.mapDimension(h[a],!0),O=y[0],S=y[1],x=y[2],L=y[3];if(c.setLayout({candleWidth:t,isSimpleBox:t<=1.3}),v==null||y.length<4)return;return{progress:l.pipelineContext.large?w:T};function T(C,N){for(var D;(D=C.next())!=null;){var B=N.get(v,D),R=N.get(O,D),U=N.get(S,D),M=N.get(x,D),j=N.get(L,D),P=Math.min(R,U),V=Math.max(R,U),H=Q(P,B),k=Q(V,B),Z=Q(M,B),Y=Q(j,B),_=[];X(_,k,0),X(_,H,1),_.push(te(Y),te(k),te(Z),te(H)),N.setItemLayout(D,{sign:o(N,D,R,U,S),initBaseline:R>U?k[a]:H[a],ends:_,brushRect:pe(M,j,B)})}function Q(fe,be){var Se=[];return Se[u]=be,Se[a]=fe,isNaN(be)||isNaN(fe)?[NaN,NaN]:n.dataToPoint(Se)}function X(fe,be,Se){var ze=be.slice(),Xe=be.slice();ze[u]=E(ze[u]+t/2,1,!1),Xe[u]=E(Xe[u]-t/2,1,!0),Se?fe.push(ze,Xe):fe.push(Xe,ze)}function pe(fe,be,Se){var ze=Q(fe,Se),Xe=Q(be,Se);return ze[u]-=t/2,Xe[u]-=t/2,{x:ze[0],y:ze[1],width:a?t:Xe[0]-ze[0],height:a?Xe[1]-ze[1]:t}}function te(fe){return fe[u]=E(fe[u],1),fe}}function w(C,N){for(var D=new i(C.count*4),B=0,R,U=[],M=[],j;(j=C.next())!=null;){var P=N.get(v,j),V=N.get(O,j),H=N.get(S,j),k=N.get(x,j),Z=N.get(L,j);if(isNaN(P)||isNaN(k)||isNaN(Z)){D[B++]=NaN,B+=3;continue}D[B++]=o(N,j,V,H,S),U[u]=P,U[a]=k,R=n.dataToPoint(U,null,M),D[B++]=R?R[0]:NaN,D[B++]=R?R[1]:NaN,U[a]=Z,R=n.dataToPoint(U,null,M),D[B++]=R?R[1]:NaN}N.setLayout("largePoints",D)}}};function o(l,n,c,t,u){var a;return c>t?a=-1:c<t?a=1:a=n>0?l.get(u,n-1)<=t?1:-1:1,a}function s(l,n){var c=l.getBaseAxis(),t,u=c.type==="category"?c.getBandWidth():(t=c.getExtent(),Math.abs(t[1]-t[0])/n.count()),a=A(f(l.get("barMaxWidth"),u),u),h=A(f(l.get("barMinWidth"),1),u),v=l.get("barWidth");return v!=null?A(v,u):Math.max(Math.min(u/2,a),h)}J.exports=r},CiB2:function(J,F,e){"use strict";e.d(F,"a",function(){return d});function d(E){if(E==null)throw new TypeError("Cannot destructure undefined")}},Cm0C:function(J,F,e){e("5NHt"),e("f3JH")},CrYA:function(J,F,e){var d=e("MFOe"),E=d.Global;J.exports={name:"sessionStorage",read:m,write:A,each:b,remove:f,clearAll:i};function g(){return E.sessionStorage}function m(r){return g().getItem(r)}function A(r,o){return g().setItem(r,o)}function b(r){for(var o=g().length-1;o>=0;o--){var s=g().key(o);r(m(s),s)}}function f(r){return g().removeItem(r)}function i(){return g().clear()}},Csr3:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("4vCz"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},Cwc5:function(J,F,e){var d=e("NKxu"),E=e("Npjl");function g(m,A){var b=E(m,A);return d(b)?b:void 0}J.exports=g},D1WM:function(J,F,e){var d=e("bYtY"),E=e("hM6l"),g=function(A,b,f,i,r){E.call(this,A,b,f),this.type=i||"value",this.axisIndex=r};g.prototype={constructor:g,model:null,isHorizontal:function(){return this.coordinateSystem.getModel().get("layout")!=="horizontal"}},d.inherits(g,E);var m=g;J.exports=m},D5nY:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("4NO4"),m=g.makeInner,A=g.getDataItemValue,b=e("bYtY"),f=b.createHashMap,i=b.each,r=b.map,o=b.isArray,s=b.isString,l=b.isObject,n=b.isTypedArray,c=b.isArrayLike,t=b.extend,u=b.assert,a=e("7G+c"),h=e("k9D9"),v=h.SOURCE_FORMAT_ORIGINAL,y=h.SOURCE_FORMAT_ARRAY_ROWS,O=h.SOURCE_FORMAT_OBJECT_ROWS,S=h.SOURCE_FORMAT_KEYED_COLUMNS,x=h.SOURCE_FORMAT_UNKNOWN,L=h.SOURCE_FORMAT_TYPED_ARRAY,T=h.SERIES_LAYOUT_BY_ROW,w={Must:1,Might:2,Not:3},C=m();function N(_){var Q=_.option.source,X=x;if(n(Q))X=L;else if(o(Q)){Q.length===0&&(X=y);for(var pe=0,te=Q.length;pe<te;pe++){var fe=Q[pe];if(fe==null)continue;if(o(fe)){X=y;break}else if(l(fe)){X=O;break}}}else if(l(Q)){for(var be in Q)if(Q.hasOwnProperty(be)&&c(Q[be])){X=S;break}}else if(Q!=null)throw new Error("Invalid data");C(_).sourceFormat=X}function D(_){return C(_).source}function B(_){C(_).datasetMap=f()}function R(_){var Q=_.option,X=Q.data,pe=n(X)?L:v,te=!1,fe=Q.seriesLayoutBy,be=Q.sourceHeader,Se=Q.dimensions,ze=k(_);if(ze){var Xe=ze.option;X=Xe.source,pe=C(ze).sourceFormat,te=!0,fe=fe||Xe.seriesLayoutBy,be==null&&(be=Xe.sourceHeader),Se=Se||Xe.dimensions}var wt=U(X,pe,fe,be,Se);C(_).source=new a({data:X,fromDataset:te,seriesLayoutBy:fe,sourceFormat:pe,dimensionsDefine:wt.dimensionsDefine,startIndex:wt.startIndex,dimensionsDetectCount:wt.dimensionsDetectCount,encodeDefine:Q.encode})}function U(_,Q,X,pe,te){if(!_)return{dimensionsDefine:M(te)};var fe,be;if(Q===y)pe==="auto"||pe==null?j(function(ze){ze!=null&&ze!=="-"&&(s(ze)?be==null&&(be=1):be=0)},X,_,10):be=pe?1:0,!te&&be===1&&(te=[],j(function(ze,Xe){te[Xe]=ze!=null?ze:""},X,_)),fe=te?te.length:X===T?_.length:_[0]?_[0].length:null;else if(Q===O)te||(te=P(_));else if(Q===S)te||(te=[],i(_,function(ze,Xe){te.push(Xe)}));else if(Q===v){var Se=A(_[0]);fe=o(Se)&&Se.length||1}else Q===L;return{startIndex:be,dimensionsDefine:M(te),dimensionsDetectCount:fe}}function M(_){if(!_)return;var Q=f();return r(_,function(X,pe){if(X=t({},l(X)?X:{name:X}),X.name==null)return X;X.name+="",X.displayName==null&&(X.displayName=X.name);var te=Q.get(X.name);return te?X.name+="-"+te.count++:Q.set(X.name,{count:1}),X})}function j(_,Q,X,pe){if(pe==null&&(pe=Infinity),Q===T)for(var te=0;te<X.length&&te<pe;te++)_(X[te]?X[te][0]:null,te);else for(var fe=X[0]||[],te=0;te<fe.length&&te<pe;te++)_(fe[te],te)}function P(_){for(var Q=0,X;Q<_.length&&!(X=_[Q++]););if(X){var pe=[];return i(X,function(te,fe){pe.push(fe)}),pe}}function V(_,Q,X){var pe={},te=k(Q);if(!te||!_)return pe;var fe=[],be=[],Se=Q.ecModel,ze=C(Se).datasetMap,Xe=te.uid+"_"+X.seriesLayoutBy,wt,Be;_=_.slice(),i(_,function($e,bt){!l($e)&&(_[bt]={name:$e}),$e.type==="ordinal"&&wt==null&&(wt=bt,Be=at(_[bt])),pe[$e.name]=[]});var Me=ze.get(Xe)||ze.set(Xe,{categoryWayDim:Be,valueWayDim:0});i(_,function($e,bt){var ut=$e.name,At=at($e);if(wt==null){var Ve=Me.valueWayDim;vt(pe[ut],Ve,At),vt(be,Ve,At),Me.valueWayDim+=At}else if(wt===bt)vt(pe[ut],0,At),vt(fe,0,At);else{var Ve=Me.categoryWayDim;vt(pe[ut],Ve,At),vt(be,Ve,At),Me.categoryWayDim+=At}});function vt($e,bt,ut){for(var At=0;At<ut;At++)$e.push(bt+At)}function at($e){var bt=$e.dimsDef;return bt?bt.length:1}return fe.length&&(pe.itemName=fe),be.length&&(pe.seriesName=be),pe}function H(_,Q,X){var pe={},te=k(_);if(!te)return pe;var fe=Q.sourceFormat,be=Q.dimensionsDefine,Se;(fe===O||fe===S)&&i(be,function(wt,Be){(l(wt)?wt.name:wt)==="name"&&(Se=Be)});var ze=function(){for(var wt={},Be={},Me=[],vt=0,at=Math.min(5,X);vt<at;vt++){var $e=Y(Q.data,fe,Q.seriesLayoutBy,be,Q.startIndex,vt);Me.push($e);var bt=$e===w.Not;if(bt&&wt.v==null&&vt!==Se&&(wt.v=vt),(wt.n==null||wt.n===wt.v||!bt&&Me[wt.n]===w.Not)&&(wt.n=vt),ut(wt)&&Me[wt.n]!==w.Not)return wt;bt||($e===w.Might&&Be.v==null&&vt!==Se&&(Be.v=vt),(Be.n==null||Be.n===Be.v)&&(Be.n=vt))}function ut(At){return At.v!=null&&At.n!=null}return ut(wt)?wt:ut(Be)?Be:null}();if(ze){pe.value=ze.v;var Xe=Se!=null?Se:ze.n;pe.itemName=[Xe],pe.seriesName=[Xe]}return pe}function k(_){var Q=_.option,X=Q.data;if(!X)return _.ecModel.getComponent("dataset",Q.datasetIndex||0)}function Z(_,Q){return Y(_.data,_.sourceFormat,_.seriesLayoutBy,_.dimensionsDefine,_.startIndex,Q)}function Y(_,Q,X,pe,te,fe){var be,Se=5;if(n(_))return w.Not;var ze,Xe;if(pe){var wt=pe[fe];l(wt)?(ze=wt.name,Xe=wt.type):s(wt)&&(ze=wt)}if(Xe!=null)return Xe==="ordinal"?w.Must:w.Not;if(Q===y)if(X===T){for(var Be=_[fe],Me=0;Me<(Be||[]).length&&Me<Se;Me++)if((be=bt(Be[te+Me]))!=null)return be}else for(var Me=0;Me<_.length&&Me<Se;Me++){var vt=_[te+Me];if(vt&&(be=bt(vt[fe]))!=null)return be}else if(Q===O){if(!ze)return w.Not;for(var Me=0;Me<_.length&&Me<Se;Me++){var at=_[Me];if(at&&(be=bt(at[ze]))!=null)return be}}else if(Q===S){if(!ze)return w.Not;var Be=_[ze];if(!Be||n(Be))return w.Not;for(var Me=0;Me<Be.length&&Me<Se;Me++)if((be=bt(Be[Me]))!=null)return be}else if(Q===v)for(var Me=0;Me<_.length&&Me<Se;Me++){var at=_[Me],$e=A(at);if(!o($e))return w.Not;if((be=bt($e[fe]))!=null)return be}function bt(ut){var At=s(ut);if(ut!=null&&isFinite(ut)&&ut!=="")return At?w.Might:w.Not;if(At&&ut!=="-")return w.Must}return w.Not}F.BE_ORDINAL=w,F.detectSourceFormat=N,F.getSource=D,F.resetSourceDefaulter=B,F.prepareSource=R,F.makeSeriesEncodeForAxisCoordSys=V,F.makeSeriesEncodeForNameBased=H,F.guessOrdinal=Z},D9ME:function(J,F,e){var d=e("IwbS"),E=e("fls0"),g=e("bYtY"),m=e("oVpE"),A=m.createSymbol,b=e("QBsz"),f=e("Sj9i");function i(s,l,n){d.Group.call(this),this.add(this.createLine(s,l,n)),this._updateEffectSymbol(s,l)}var r=i.prototype;r.createLine=function(s,l,n){return new E(s,l,n)},r._updateEffectSymbol=function(s,l){var n=s.getItemModel(l),c=n.getModel("effect"),t=c.get("symbolSize"),u=c.get("symbol");g.isArray(t)||(t=[t,t]);var a=c.get("color")||s.getItemVisual(l,"color"),h=this.childAt(1);if(this._symbolType!==u&&(this.remove(h),h=A(u,-.5,-.5,1,1,a),h.z2=100,h.culling=!0,this.add(h)),!h)return;h.setStyle("shadowColor",a),h.setStyle(c.getItemStyle(["color"])),h.attr("scale",t),h.setColor(a),h.attr("scale",t),this._symbolType=u,this._symbolScale=t,this._updateEffectAnimation(s,c,l)},r._updateEffectAnimation=function(s,l,n){var c=this.childAt(1);if(!c)return;var t=this,u=s.getItemLayout(n),a=l.get("period")*1e3,h=l.get("loop"),v=l.get("constantSpeed"),y=g.retrieve(l.get("delay"),function(L){return L/s.count()*a/3}),O=typeof y=="function";if(c.ignore=!0,this.updateAnimationPoints(c,u),v>0&&(a=this.getLineLength(c)/v*1e3),a!==this._period||h!==this._loop){c.stopAnimation();var S=y;O&&(S=y(n)),c.__t>0&&(S=-a*c.__t),c.__t=0;var x=c.animate("",h).when(a,{__t:1}).delay(S).during(function(){t.updateSymbolPosition(c)});h||x.done(function(){t.remove(c)}),x.start()}this._period=a,this._loop=h},r.getLineLength=function(s){return b.dist(s.__p1,s.__cp1)+b.dist(s.__cp1,s.__p2)},r.updateAnimationPoints=function(s,l){s.__p1=l[0],s.__p2=l[1],s.__cp1=l[2]||[(l[0][0]+l[1][0])/2,(l[0][1]+l[1][1])/2]},r.updateData=function(s,l,n){this.childAt(0).updateData(s,l,n),this._updateEffectSymbol(s,l)},r.updateSymbolPosition=function(s){var l=s.__p1,n=s.__p2,c=s.__cp1,t=s.__t,u=s.position,a=[u[0],u[1]],h=f.quadraticAt,v=f.quadraticDerivativeAt;u[0]=h(l[0],c[0],n[0],t),u[1]=h(l[1],c[1],n[1],t);var y=v(l[0],c[0],n[0],t),O=v(l[1],c[1],n[1],t);if(s.rotation=-Math.atan2(O,y)-Math.PI/2,this._symbolType==="line"||this._symbolType==="rect"||this._symbolType==="roundRect")if(s.__lastT!==void 0&&s.__lastT<s.__t){var S=b.dist(a,u)*1.05;s.attr("scale",[s.scale[0],S]),t===1&&(u[0]=a[0]+(u[0]-a[0])/2,u[1]=a[1]+(u[1]-a[1])/2)}else if(s.__lastT===1){var S=2*b.dist(l,u);s.attr("scale",[s.scale[0],S])}else s.attr("scale",this._symbolScale);s.__lastT=s.__t,s.ignore=!1},r.updateLayout=function(s,l){this.childAt(0).updateLayout(s,l);var n=s.getItemModel(l).getModel("effect");this._updateEffectAnimation(s,n,l)},g.inherits(i,d.Group);var o=i;J.exports=o},DBLp:function(J,F){function e(){}e.prototype={diff:function(b,f,i){i||(i=function(O,S){return O===S}),this.equals=i;var r=this;b=b.slice(),f=f.slice();var o=f.length,s=b.length,l=1,n=o+s,c=[{newPos:-1,components:[]}],t=this.extractCommon(c[0],f,b,0);if(c[0].newPos+1>=o&&t+1>=s){for(var u=[],a=0;a<f.length;a++)u.push(a);return[{indices:u,count:f.length}]}function h(){for(var y=-1*l;y<=l;y+=2){var O,S=c[y-1],x=c[y+1],L=(x?x.newPos:0)-y;S&&(c[y-1]=void 0);var T=S&&S.newPos+1<o,w=x&&0<=L&&L<s;if(!T&&!w){c[y]=void 0;continue}if(!T||w&&S.newPos<x.newPos?(O=E(x),r.pushComponent(O.components,void 0,!0)):(O=S,O.newPos++,r.pushComponent(O.components,!0,void 0)),L=r.extractCommon(O,f,b,y),O.newPos+1>=o&&L+1>=s)return d(r,O.components,f,b);c[y]=O}l++}for(;l<=n;){var v=h();if(v)return v}},pushComponent:function(b,f,i){var r=b[b.length-1];r&&r.added===f&&r.removed===i?b[b.length-1]={count:r.count+1,added:f,removed:i}:b.push({count:1,added:f,removed:i})},extractCommon:function(b,f,i,r){for(var o=f.length,s=i.length,l=b.newPos,n=l-r,c=0;l+1<o&&n+1<s&&this.equals(f[l+1],i[n+1]);)l++,n++,c++;return c&&b.components.push({count:c}),b.newPos=l,n},tokenize:function(b){return b.slice()},join:function(b){return b.slice()}};function d(A,b,f,i){for(var r=0,o=b.length,s=0,l=0;r<o;r++){var n=b[r];if(n.removed){for(var c=[],t=l;t<l+n.count;t++)c.push(t);n.indices=c,l+=n.count}else{for(var c=[],t=s;t<s+n.count;t++)c.push(t);n.indices=c,s+=n.count,n.added||(l+=n.count)}}return b}function E(A){return{newPos:A.newPos,components:A.components.slice(0)}}var g=new e;function m(A,b,f){return g.diff(A,b,f)}J.exports=m},DEFe:function(J,F,e){var d=e("bYtY"),E=e("SgGq"),g=e("Ae+d"),m=e("xSat"),A=m.onIrrelevantElement,b=e("IwbS"),f=e("W4dC"),i=e("iRjW"),r=i.getUID,o=e("DN4a");function s(u){var a=u.getItemStyle(),h=u.get("areaColor");return h!=null&&(a.fill=h),a}function l(u,a,h,v,y){h.off("click"),h.off("mousedown"),a.get("selectedMode")&&(h.on("mousedown",function(){u._mouseDownFlag=!0}),h.on("click",function(O){if(!u._mouseDownFlag)return;u._mouseDownFlag=!1;for(var S=O.target;!S.__regions;)S=S.parent;if(!S)return;var x={type:(a.mainType==="geo"?"geo":"map")+"ToggleSelect",batch:d.map(S.__regions,function(L){return{name:L.name,from:y.uid}})};x[a.mainType+"Id"]=a.id,v.dispatchAction(x),n(a,h)}))}function n(u,a){a.eachChild(function(h){d.each(h.__regions,function(v){h.trigger(u.isSelected(v.name)?"emphasis":"normal")})})}function c(u,a){var h=new b.Group;this.uid=r("ec_map_draw"),this._controller=new E(u.getZr()),this._controllerHost={target:a?h:null},this.group=h,this._updateGroup=a,this._mouseDownFlag,this._mapName,this._initialized,h.add(this._regionsGroup=new b.Group),h.add(this._backgroundGroup=new b.Group)}c.prototype={constructor:c,draw:function(u,a,h,v,y){var O=u.mainType==="geo",S=u.getData&&u.getData();O&&a.eachComponent({mainType:"series",subType:"map"},function(k){!S&&k.getHostGeoModel()===u&&(S=k.getData())});var x=u.coordinateSystem;this._updateBackground(x);var L=this._regionsGroup,T=this.group,w=x.getTransformInfo(),C=!L.childAt(0)||y,N;if(C)T.transform=w.roamTransform,T.decomposeTransform(),T.dirty();else{var D=new o;D.transform=w.roamTransform,D.decomposeTransform();var B={scale:D.scale,position:D.position};N=D.scale,b.updateProps(T,B,u)}var R=w.rawScale,U=w.rawPosition;L.removeAll();var M=["itemStyle"],j=["emphasis","itemStyle"],P=["label"],V=["emphasis","label"],H=d.createHashMap();d.each(x.regions,function(k){var Z=H.get(k.name)||H.set(k.name,new b.Group),Y=new b.CompoundPath({segmentIgnoreThreshold:1,shape:{paths:[]}});Z.add(Y);var _=u.getRegionModel(k.name)||u,Q=_.getModel(M),X=_.getModel(j),pe=s(Q),te=s(X),fe=_.getModel(P),be=_.getModel(V),Se;if(S){Se=S.indexOfName(k.name);var ze=S.getItemVisual(Se,"color",!0);ze&&(pe.fill=ze)}var Xe=function(Ve){return[Ve[0]*R[0]+U[0],Ve[1]*R[1]+U[1]]};d.each(k.geometries,function(Ve){if(Ve.type!=="polygon")return;for(var gt=[],Je=0;Je<Ve.exterior.length;++Je)gt.push(Xe(Ve.exterior[Je]));Y.shape.paths.push(new b.Polygon({segmentIgnoreThreshold:1,shape:{points:gt}}));for(var Je=0;Je<(Ve.interiors?Ve.interiors.length:0);++Je){for(var je=Ve.interiors[Je],gt=[],De=0;De<je.length;++De)gt.push(Xe(je[De]));Y.shape.paths.push(new b.Polygon({segmentIgnoreThreshold:1,shape:{points:gt}}))}}),Y.setStyle(pe),Y.style.strokeNoScale=!0,Y.culling=!0;var wt=fe.get("show"),Be=be.get("show"),Me=S&&isNaN(S.get(S.mapDimension("value"),Se)),vt=S&&S.getItemLayout(Se);if(O||Me&&(wt||Be)||vt&&vt.showLabel){var at=O?k.name:Se,$e;(!S||Se>=0)&&($e=u);var bt=new b.Text({position:Xe(k.center.slice()),scale:[1/T.scale[0],1/T.scale[1]],z2:10,silent:!0});if(b.setLabelStyle(bt.style,bt.hoverStyle={},fe,be,{labelFetcher:$e,labelDataIndex:at,defaultText:k.name,useInsideStyle:!1},{textAlign:"center",textVerticalAlign:"middle"}),!C){var ut=[1/N[0],1/N[1]];b.updateProps(bt,{scale:ut},u)}Z.add(bt)}if(S)S.setItemGraphicEl(Se,Z);else{var _=u.getRegionModel(k.name);Y.eventData={componentType:"geo",componentIndex:u.componentIndex,geoIndex:u.componentIndex,name:k.name,region:_&&_.option||{}}}var At=Z.__regions||(Z.__regions=[]);At.push(k),Z.highDownSilentOnTouch=!!u.get("selectedMode"),b.setHoverStyle(Z,te),L.add(Z)}),this._updateController(u,a,h),l(this,u,L,h,v),n(u,L)},remove:function(){this._regionsGroup.removeAll(),this._backgroundGroup.removeAll(),this._controller.dispose(),this._mapName&&f.removeGraphic(this._mapName,this.uid),this._mapName=null,this._controllerHost={}},_updateBackground:function(u){var a=u.map;this._mapName!==a&&d.each(f.makeGraphic(a,this.uid),function(h){this._backgroundGroup.add(h)},this),this._mapName=a},_updateController:function(u,a,h){var v=u.coordinateSystem,y=this._controller,O=this._controllerHost;O.zoomLimit=u.get("scaleLimit"),O.zoom=v.getZoom(),y.enable(u.get("roam")||!1);var S=u.mainType;function x(){var L={type:"geoRoam",componentType:S};return L[S+"Id"]=u.id,L}y.off("pan").on("pan",function(L){this._mouseDownFlag=!1,g.updateViewOnPan(O,L.dx,L.dy),h.dispatchAction(d.extend(x(),{dx:L.dx,dy:L.dy}))},this),y.off("zoom").on("zoom",function(L){if(this._mouseDownFlag=!1,g.updateViewOnZoom(O,L.scale,L.originX,L.originY),h.dispatchAction(d.extend(x(),{zoom:L.scale,originX:L.originX,originY:L.originY})),this._updateGroup){var T=this.group.scale;this._regionsGroup.traverse(function(w){w.type==="text"&&w.attr("scale",[1/T[0],1/T[1]])})}},this),y.setPointerChecker(function(L,T,w){return v.getViewRectAfterRoam().contain(T,w)&&!A(L,h,u)})}};var t=c;J.exports=t},DFOY:function(J,F,e){"use strict";var d=e("pVnL"),E=e.n(d),g=e("lSNA"),m=e.n(g),A=e("lwsE"),b=e.n(A),f=e("W8MJ"),i=e.n(f),r=e("PJYZ"),o=e.n(r),s=e("7W2i"),l=e.n(s),n=e("LQ03"),c=e.n(n),t=e("q1tI"),u=e("uciX"),a=e("2W6z"),h=e.n(a),v=e("4IlW"),y=e("uK0f"),O=e.n(y);function S(oe,ae){if(oe===ae)return!0;if(!oe||!ae)return!1;var ye=oe.length;if(ae.length!==ye)return!1;for(var Ce=0;Ce<ye;Ce++)if(oe[Ce]!==ae[Ce])return!1;return!0}function x(oe){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?x=function(ye){return typeof ye}:x=function(ye){return ye&&typeof Symbol=="function"&&ye.constructor===Symbol&&ye!==Symbol.prototype?"symbol":typeof ye},x(oe)}function L(oe,ae){if(!(oe instanceof ae))throw new TypeError("Cannot call a class as a function")}function T(oe,ae){for(var ye=0;ye<ae.length;ye++){var Ce=ae[ye];Ce.enumerable=Ce.enumerable||!1,Ce.configurable=!0,"value"in Ce&&(Ce.writable=!0),Object.defineProperty(oe,Ce.key,Ce)}}function w(oe,ae,ye){return ae&&T(oe.prototype,ae),ye&&T(oe,ye),oe}function C(oe,ae){if(typeof ae!="function"&&ae!==null)throw new TypeError("Super expression must either be null or a function");oe.prototype=Object.create(ae&&ae.prototype,{constructor:{value:oe,writable:!0,configurable:!0}}),ae&&N(oe,ae)}function N(oe,ae){return N=Object.setPrototypeOf||function(Ce,Oe){return Ce.__proto__=Oe,Ce},N(oe,ae)}function D(oe){var ae=U();return function(){var ye=M(oe),Ce;if(ae){var Oe=M(this).constructor;Ce=Reflect.construct(ye,arguments,Oe)}else Ce=ye.apply(this,arguments);return B(this,Ce)}}function B(oe,ae){return ae&&(x(ae)==="object"||typeof ae=="function")?ae:R(oe)}function R(oe){if(oe===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return oe}function U(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(oe){return!1}}function M(oe){return M=Object.setPrototypeOf?Object.getPrototypeOf:function(ye){return ye.__proto__||Object.getPrototypeOf(ye)},M(oe)}var j=function(){var oe=function(ae){C(Ce,ae);var ye=D(Ce);function Ce(){var Oe;return L(this,Ce),Oe=ye.apply(this,arguments),Oe.menuItems={},Oe.saveMenuItem=function(Ie){return function(xe){Oe.menuItems[Ie]=xe}},Oe}return w(Ce,[{key:"componentDidMount",value:function(){this.scrollActiveItemToView()}},{key:"componentDidUpdate",value:function(Ie){!Ie.visible&&this.props.visible&&this.scrollActiveItemToView()}},{key:"getFieldName",value:function(Ie){var xe=this.props,Ue=xe.fieldNames,it=xe.defaultFieldNames;return Ue[Ie]||it[Ie]}},{key:"getOption",value:function(Ie,xe){var Ue=this.props,it=Ue.prefixCls,yt=Ue.expandTrigger,ee=Ue.expandIcon,ie=Ue.loadingIcon,z=this.props.onSelect.bind(this,Ie,xe),$=this.props.onItemDoubleClick.bind(this,Ie,xe),le={onClick:z,onDoubleClick:$},ge="".concat(it,"-menu-item"),Ae=null,Re=Ie[this.getFieldName("children")]&&Ie[this.getFieldName("children")].length>0;(Re||Ie.isLeaf===!1)&&(ge+=" ".concat(it,"-menu-item-expand"),Ie.loading||(Ae=t.createElement("span",{className:"".concat(it,"-menu-item-expand-icon")},ee))),yt==="hover"&&(Re||Ie.isLeaf===!1)&&(le={onMouseEnter:this.delayOnSelect.bind(this,z),onMouseLeave:this.delayOnSelect.bind(this),onClick:z}),this.isActiveOption(Ie,xe)&&(ge+=" ".concat(it,"-menu-item-active"),le.ref=this.saveMenuItem(xe)),Ie.disabled&&(ge+=" ".concat(it,"-menu-item-disabled"));var Qe=null;Ie.loading&&(ge+=" ".concat(it,"-menu-item-loading"),Qe=ie||null);var Ft="";return"title"in Ie?Ft=Ie.title:typeof Ie[this.getFieldName("label")]=="string"&&(Ft=Ie[this.getFieldName("label")]),t.createElement("li",Object.assign({key:Ie[this.getFieldName("value")],className:ge,title:Ft},le,{role:"menuitem",onMouseDown:function(Et){return Et.preventDefault()}}),Ie[this.getFieldName("label")],Ae,Qe)}},{key:"getActiveOptions",value:function(Ie){var xe=this,Ue=this.props.options,it=Ie||this.props.activeValue;return O()(Ue,function(yt,ee){return yt[xe.getFieldName("value")]===it[ee]},{childrenKeyName:this.getFieldName("children")})}},{key:"getShowOptions",value:function(){var Ie=this,xe=this.props.options,Ue=this.getActiveOptions().map(function(it){return it[Ie.getFieldName("children")]}).filter(function(it){return!!it});return Ue.unshift(xe),Ue}},{key:"delayOnSelect",value:function(Ie){for(var xe=this,Ue=arguments.length,it=new Array(Ue>1?Ue-1:0),yt=1;yt<Ue;yt++)it[yt-1]=arguments[yt];this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null),typeof Ie=="function"&&(this.delayTimer=window.setTimeout(function(){Ie(it),xe.delayTimer=null},150))}},{key:"scrollActiveItemToView",value:function(){for(var Ie=this.getShowOptions().length,xe=0;xe<Ie;xe++){var Ue=this.menuItems[xe];Ue&&Ue.parentElement&&(Ue.parentElement.scrollTop=Ue.offsetTop)}}},{key:"isActiveOption",value:function(Ie,xe){var Ue=this.props.activeValue,it=Ue===void 0?[]:Ue;return it[xe]===Ie[this.getFieldName("value")]}},{key:"render",value:function(){var Ie=this,xe=this.props,Ue=xe.prefixCls,it=xe.dropdownMenuColumnStyle;return t.createElement("div",null,this.getShowOptions().map(function(yt,ee){return t.createElement("ul",{className:"".concat(Ue,"-menu"),key:ee,style:it},yt.map(function(ie){return Ie.getOption(ie,ee)}))}))}}]),Ce}(t.Component);return oe.defaultProps={options:[],value:[],activeValue:[],onSelect:function(){},prefixCls:"rc-cascader-menus",visible:!1,expandTrigger:"click"},oe}(),P=j,V={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:1,adjustY:1}}},H=V;function k(oe){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?k=function(ye){return typeof ye}:k=function(ye){return ye&&typeof Symbol=="function"&&ye.constructor===Symbol&&ye!==Symbol.prototype?"symbol":typeof ye},k(oe)}function Z(oe,ae){if(oe==null)return{};var ye=Y(oe,ae),Ce,Oe;if(Object.getOwnPropertySymbols){var Ie=Object.getOwnPropertySymbols(oe);for(Oe=0;Oe<Ie.length;Oe++){if(Ce=Ie[Oe],ae.indexOf(Ce)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(oe,Ce))continue;ye[Ce]=oe[Ce]}}return ye}function Y(oe,ae){if(oe==null)return{};var ye={},Ce=Object.keys(oe),Oe,Ie;for(Ie=0;Ie<Ce.length;Ie++){if(Oe=Ce[Ie],ae.indexOf(Oe)>=0)continue;ye[Oe]=oe[Oe]}return ye}function _(oe){return te(oe)||pe(oe)||X(oe)||Q()}function Q(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function X(oe,ae){if(!oe)return;if(typeof oe=="string")return fe(oe,ae);var ye=Object.prototype.toString.call(oe).slice(8,-1);if(ye==="Object"&&oe.constructor&&(ye=oe.constructor.name),ye==="Map"||ye==="Set")return Array.from(oe);if(ye==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ye))return fe(oe,ae)}function pe(oe){if(typeof Symbol!="undefined"&&Symbol.iterator in Object(oe))return Array.from(oe)}function te(oe){if(Array.isArray(oe))return fe(oe)}function fe(oe,ae){(ae==null||ae>oe.length)&&(ae=oe.length);for(var ye=0,Ce=new Array(ae);ye<ae;ye++)Ce[ye]=oe[ye];return Ce}function be(oe,ae){if(!(oe instanceof ae))throw new TypeError("Cannot call a class as a function")}function Se(oe,ae){for(var ye=0;ye<ae.length;ye++){var Ce=ae[ye];Ce.enumerable=Ce.enumerable||!1,Ce.configurable=!0,"value"in Ce&&(Ce.writable=!0),Object.defineProperty(oe,Ce.key,Ce)}}function ze(oe,ae,ye){return ae&&Se(oe.prototype,ae),ye&&Se(oe,ye),oe}function Xe(oe,ae){if(typeof ae!="function"&&ae!==null)throw new TypeError("Super expression must either be null or a function");oe.prototype=Object.create(ae&&ae.prototype,{constructor:{value:oe,writable:!0,configurable:!0}}),ae&&wt(oe,ae)}function wt(oe,ae){return wt=Object.setPrototypeOf||function(Ce,Oe){return Ce.__proto__=Oe,Ce},wt(oe,ae)}function Be(oe){var ae=at();return function(){var ye=$e(oe),Ce;if(ae){var Oe=$e(this).constructor;Ce=Reflect.construct(ye,arguments,Oe)}else Ce=ye.apply(this,arguments);return Me(this,Ce)}}function Me(oe,ae){return ae&&(k(ae)==="object"||typeof ae=="function")?ae:vt(oe)}function vt(oe){if(oe===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return oe}function at(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(oe){return!1}}function $e(oe){return $e=Object.setPrototypeOf?Object.getPrototypeOf:function(ye){return ye.__proto__||Object.getPrototypeOf(ye)},$e(oe)}var bt=function(){var oe=function(ae){Xe(Ce,ae);var ye=Be(Ce);function Ce(Oe){var Ie;be(this,Ce),Ie=ye.call(this,Oe),Ie.setPopupVisible=function(Ue){var it=Ie.state.value;"popupVisible"in Ie.props||Ie.setState({popupVisible:Ue}),Ue&&!Ie.state.popupVisible&&Ie.setState({activeValue:it}),Ie.props.onPopupVisibleChange(Ue)},Ie.handleChange=function(Ue,it,yt){var ee=it.visible;(yt.type!=="keydown"||yt.keyCode===v.a.ENTER)&&(Ie.props.onChange(Ue.map(function(ie){return ie[Ie.getFieldName("value")]}),Ue),Ie.setPopupVisible(ee))},Ie.handlePopupVisibleChange=function(Ue){Ie.setPopupVisible(Ue)},Ie.handleMenuSelect=function(Ue,it,yt){var ee=Ie.trigger.getRootDomNode();ee&&ee.focus&&ee.focus();var ie=Ie.props,z=ie.changeOnSelect,$=ie.loadData,le=ie.expandTrigger;if(!Ue||Ue.disabled)return;var ge=Ie.state.activeValue;ge=ge.slice(0,it+1),ge[it]=Ue[Ie.getFieldName("value")];var Ae=Ie.getActiveOptions(ge);if(Ue.isLeaf===!1&&!Ue[Ie.getFieldName("children")]&&$){z&&Ie.handleChange(Ae,{visible:!0},yt),Ie.setState({activeValue:ge}),$(Ae);return}var Re={};!Ue[Ie.getFieldName("children")]||!Ue[Ie.getFieldName("children")].length?(Ie.handleChange(Ae,{visible:!1},yt),Re.value=ge):z&&(yt.type==="click"||yt.type==="keydown")&&(le==="hover"?Ie.handleChange(Ae,{visible:!1},yt):Ie.handleChange(Ae,{visible:!0},yt),Re.value=ge),Re.activeValue=ge,("value"in Ie.props||yt.type==="keydown"&&yt.keyCode!==v.a.ENTER)&&delete Re.value,Ie.setState(Re)},Ie.handleItemDoubleClick=function(){var Ue=Ie.props.changeOnSelect;Ue&&Ie.setPopupVisible(!1)},Ie.handleKeyDown=function(Ue){var it=Ie.props.children;if(it&&it.props.onKeyDown){it.props.onKeyDown(Ue);return}var yt=_(Ie.state.activeValue),ee=yt.length-1<0?0:yt.length-1,ie=Ie.getCurrentLevelOptions(),z=ie.map(function(Ae){return Ae[Ie.getFieldName("value")]}).indexOf(yt[ee]);if(Ue.keyCode!==v.a.DOWN&&Ue.keyCode!==v.a.UP&&Ue.keyCode!==v.a.LEFT&&Ue.keyCode!==v.a.RIGHT&&Ue.keyCode!==v.a.ENTER&&Ue.keyCode!==v.a.SPACE&&Ue.keyCode!==v.a.BACKSPACE&&Ue.keyCode!==v.a.ESC&&Ue.keyCode!==v.a.TAB)return;if(!Ie.state.popupVisible&&Ue.keyCode!==v.a.BACKSPACE&&Ue.keyCode!==v.a.LEFT&&Ue.keyCode!==v.a.RIGHT&&Ue.keyCode!==v.a.ESC&&Ue.keyCode!==v.a.TAB){Ie.setPopupVisible(!0);return}if(Ue.keyCode===v.a.DOWN||Ue.keyCode===v.a.UP){Ue.preventDefault();var $=z;$!==-1?Ue.keyCode===v.a.DOWN?($+=1,$=$>=ie.length?0:$):($-=1,$=$<0?ie.length-1:$):$=0,yt[ee]=ie[$][Ie.getFieldName("value")]}else if(Ue.keyCode===v.a.LEFT||Ue.keyCode===v.a.BACKSPACE)Ue.preventDefault(),yt.splice(yt.length-1,1);else if(Ue.keyCode===v.a.RIGHT)Ue.preventDefault(),ie[z]&&ie[z][Ie.getFieldName("children")]&&yt.push(ie[z][Ie.getFieldName("children")][0][Ie.getFieldName("value")]);else if(Ue.keyCode===v.a.ESC||Ue.keyCode===v.a.TAB){Ie.setPopupVisible(!1);return}(!yt||yt.length===0)&&Ie.setPopupVisible(!1);var le=Ie.getActiveOptions(yt),ge=le[le.length-1];Ie.handleMenuSelect(ge,le.length-1,Ue),Ie.props.onKeyDown&&Ie.props.onKeyDown(Ue)},Ie.saveTrigger=function(Ue){Ie.trigger=Ue};var xe=[];return"value"in Oe?xe=Oe.value||[]:"defaultValue"in Oe&&(xe=Oe.defaultValue||[]),h()(!("filedNames"in Oe),"`filedNames` of Cascader is a typo usage and deprecated, please use `fieldNames` instead."),Ie.state={popupVisible:Oe.popupVisible,activeValue:xe,value:xe,prevProps:Oe},Ie.defaultFieldNames={label:"label",value:"value",children:"children"},Ie}return ze(Ce,[{key:"getPopupDOMNode",value:function(){return this.trigger.getPopupDomNode()}},{key:"getFieldName",value:function(Ie){var xe=this.defaultFieldNames,Ue=this.props,it=Ue.fieldNames,yt=Ue.filedNames;return"filedNames"in this.props?yt[Ie]||xe[Ie]:it[Ie]||xe[Ie]}},{key:"getFieldNames",value:function(){var Ie=this.props,xe=Ie.fieldNames,Ue=Ie.filedNames;return"filedNames"in this.props?Ue:xe}},{key:"getCurrentLevelOptions",value:function(){var Ie=this,xe=this.props.options,Ue=xe===void 0?[]:xe,it=this.state.activeValue,yt=it===void 0?[]:it,ee=O()(Ue,function(ie,z){return ie[Ie.getFieldName("value")]===yt[z]},{childrenKeyName:this.getFieldName("children")});return ee[ee.length-2]?ee[ee.length-2][this.getFieldName("children")]:_(Ue).filter(function(ie){return!ie.disabled})}},{key:"getActiveOptions",value:function(Ie){var xe=this;return O()(this.props.options||[],function(Ue,it){return Ue[xe.getFieldName("value")]===Ie[it]},{childrenKeyName:this.getFieldName("children")})}},{key:"render",value:function(){var Ie=this.props,xe=Ie.prefixCls,Ue=Ie.transitionName,it=Ie.popupClassName,yt=Ie.options,ee=yt===void 0?[]:yt,ie=Ie.disabled,z=Ie.builtinPlacements,$=Ie.popupPlacement,le=Ie.children,ge=Ie.dropdownRender,Ae=Z(Ie,["prefixCls","transitionName","popupClassName","options","disabled","builtinPlacements","popupPlacement","children","dropdownRender"]),Re=t.createElement("div",null),Qe="";ee&&ee.length>0?Re=t.createElement(P,Object.assign({},this.props,{fieldNames:this.getFieldNames(),defaultFieldNames:this.defaultFieldNames,activeValue:this.state.activeValue,onSelect:this.handleMenuSelect,onItemDoubleClick:this.handleItemDoubleClick,visible:this.state.popupVisible})):Qe=" ".concat(xe,"-menus-empty");var Ft=Re;return ge&&(Ft=ge(Re)),t.createElement(u.a,Object.assign({ref:this.saveTrigger},Ae,{popupPlacement:$,builtinPlacements:z,popupTransitionName:Ue,action:ie?[]:["click"],popupVisible:ie?!1:this.state.popupVisible,onPopupVisibleChange:this.handlePopupVisibleChange,prefixCls:"".concat(xe,"-menus"),popupClassName:it+Qe,popup:Ft}),t.cloneElement(le,{onKeyDown:this.handleKeyDown,tabIndex:ie?void 0:0}))}}],[{key:"getDerivedStateFromProps",value:function(Ie,xe){var Ue=xe.prevProps,it=Ue===void 0?{}:Ue,yt={prevProps:Ie};return"value"in Ie&&!S(it.value,Ie.value)&&(yt.value=Ie.value||[],"loadData"in Ie||(yt.activeValue=Ie.value||[])),"popupVisible"in Ie&&(yt.popupVisible=Ie.popupVisible),yt}}]),Ce}(t.Component);return oe.defaultProps={onChange:function(){},onPopupVisibleChange:function(){},disabled:!1,transitionName:"",prefixCls:"rc-cascader",popupClassName:"",popupPlacement:"bottomLeft",builtinPlacements:H,expandTrigger:"click",fieldNames:{label:"label",value:"value",children:"children"},expandIcon:">"},oe}(),ut=bt,At=ut,Ve=e("TSYQ"),gt=e.n(Ve),Je=e("BGR+"),je=e("kbBi"),De=e.n(je),ht=e("HQEm"),It=e.n(ht),kt=e("fEPi"),Ht=e.n(kt),Wt=e("5YOS"),nr=e.n(Wt),Bt=e("DFhj"),Kt=e.n(Bt),Ge=e("5rEg"),qe=e("H84U"),st=e("YMnH"),ft=e("uaoM"),nt=e("3Nzz"),se=e("0n0R"),me=function(oe,ae){var ye={};for(var Ce in oe)Object.prototype.hasOwnProperty.call(oe,Ce)&&ae.indexOf(Ce)<0&&(ye[Ce]=oe[Ce]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,Ce=Object.getOwnPropertySymbols(oe);Oe<Ce.length;Oe++)ae.indexOf(Ce[Oe])<0&&Object.prototype.propertyIsEnumerable.call(oe,Ce[Oe])&&(ye[Ce[Oe]]=oe[Ce[Oe]]);return ye},lt=50;function Pe(oe,ae,ye){return oe.split(ae).map(function(Ce,Oe){return Oe===0?Ce:[t.createElement("span",{className:"".concat(ye,"-menu-item-keyword"),key:"seperator"},ae),Ce]})}function St(oe,ae,ye){return ae.some(function(Ce){return Ce[ye.label].indexOf(oe)>-1})}function Pr(oe,ae,ye,Ce){return ae.map(function(Oe,Ie){var xe=Oe[Ce.label],Ue=xe.indexOf(oe)>-1?Pe(xe,oe,ye):xe;return Ie===0?Ue:[" / ",Ue]})}function Lt(oe,ae,ye,Ce){function Oe(Ie){return Ie[Ce.label].indexOf(ye)>-1}return oe.findIndex(Oe)-ae.findIndex(Oe)}function ur(oe){var ae=oe.fieldNames;return ae}function Xt(oe){var ae=ur(oe)||{},ye={children:ae.children||"children",label:ae.label||"label",value:ae.value||"value"};return ye}function Zt(oe,ae){var ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Ce=Xt(ae),Oe=[],Ie=Ce.children;return oe.forEach(function(xe){var Ue=ye.concat(xe);(ae.changeOnSelect||!xe[Ie]||!xe[Ie].length)&&Oe.push(Ue),xe[Ie]&&(Oe=Oe.concat(Zt(xe[Ie],ae,Ue)))}),Oe}var mr=function(ae){return ae.join(" / ")};function qt(oe){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(oe||[]).forEach(function(ye){var Ce=ae.value||"value";Object(ft.a)(Ce in ye,"Cascader","Not found `value` in `options`."),qt(ye[ae.children||"children"],ae)})}var de=function(oe){l()(ye,oe);var ae=c()(ye);function ye(Ce){var Oe;return b()(this,ye),Oe=ae.call(this,Ce),Oe.cachedOptions=[],Oe.setValue=function(Ie){var xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];"value"in Oe.props||Oe.setState({value:Ie});var Ue=Oe.props.onChange;Ue&&Ue(Ie,xe)},Oe.saveInput=function(Ie){Oe.input=Ie},Oe.handleChange=function(Ie,xe){if(Oe.setState({inputValue:""}),xe[0].__IS_FILTERED_OPTION){var Ue=Ie[0],it=xe[0].path;Oe.setValue(Ue,it);return}Oe.setValue(Ie,xe)},Oe.handlePopupVisibleChange=function(Ie){"popupVisible"in Oe.props||Oe.setState(function(Ue){return{popupVisible:Ie,inputFocused:Ie,inputValue:Ie?Ue.inputValue:""}});var xe=Oe.props.onPopupVisibleChange;xe&&xe(Ie)},Oe.handleInputBlur=function(){Oe.setState({inputFocused:!1})},Oe.handleInputClick=function(Ie){var xe=Oe.state,Ue=xe.inputFocused,it=xe.popupVisible;(Ue||it)&&Ie.stopPropagation()},Oe.handleKeyDown=function(Ie){(Ie.keyCode===v.a.BACKSPACE||Ie.keyCode===v.a.SPACE)&&Ie.stopPropagation()},Oe.handleInputChange=function(Ie){var xe=Oe.state.popupVisible,Ue=Ie.target.value;xe||Oe.handlePopupVisibleChange(!0),Oe.setState({inputValue:Ue})},Oe.clearSelection=function(Ie){var xe=Oe.state.inputValue;Ie.preventDefault(),Ie.stopPropagation(),xe?Oe.setState({inputValue:""}):(Oe.handlePopupVisibleChange(!1),Oe.clearSelectionTimeout=setTimeout(function(){Oe.setValue([])},200))},Oe.renderCascader=function(Ie,xe){var Ue=Ie.getPopupContainer,it=Ie.getPrefixCls,yt=Ie.renderEmpty,ee=Ie.direction;return t.createElement(nt.b.Consumer,null,function(ie){var z,$,le,ge,Ae=o()(Oe),Re=Ae.props,Qe=Ae.state,Ft=Re.prefixCls,Qt=Re.inputPrefixCls,Et=Re.children,Mt=Re.placeholder,_t=Mt===void 0?xe.placeholder||"Please select":Mt,zt=Re.size,Ct=Re.disabled,lr=Re.className,Jt=Re.style,ke=Re.allowClear,et=Re.showSearch,We=et===void 0?!1:et,Ke=Re.suffixIcon,mt=Re.expandIcon,dt=Re.notFoundContent,He=Re.popupClassName,Ze=Re.bordered,ct=Re.dropdownRender,Vt=me(Re,["prefixCls","inputPrefixCls","children","placeholder","size","disabled","className","style","allowClear","showSearch","suffixIcon","expandIcon","notFoundContent","popupClassName","bordered","dropdownRender"]),Rt=zt||ie,hr=Qe.value,pr=Qe.inputFocused,Er=ee==="rtl",Or=it("cascader",Ft),en=it("input",Qt),Qr=gt()((z={},m()(z,"".concat(en,"-lg"),Rt==="large"),m()(z,"".concat(en,"-sm"),Rt==="small"),z)),Cr=ke&&!Ct&&hr.length>0||Qe.inputValue?t.createElement(De.a,{className:"".concat(Or,"-picker-clear"),onClick:Oe.clearSelection}):null,Gr=gt()(($={},m()($,"".concat(Or,"-picker-arrow"),!0),m()($,"".concat(Or,"-picker-arrow-expand"),Qe.popupVisible),$)),Nr=gt()(lr,"".concat(Or,"-picker"),(le={},m()(le,"".concat(Or,"-picker-rtl"),Er),m()(le,"".concat(Or,"-picker-with-value"),Qe.inputValue),m()(le,"".concat(Or,"-picker-disabled"),Ct),m()(le,"".concat(Or,"-picker-").concat(Rt),!!Rt),m()(le,"".concat(Or,"-picker-show-search"),!!We),m()(le,"".concat(Or,"-picker-focused"),pr),m()(le,"".concat(Or,"-picker-borderless"),!Ze),le)),sr=Object(Je.default)(Vt,["onChange","options","popupPlacement","transitionName","displayRender","onPopupVisibleChange","changeOnSelect","expandTrigger","popupVisible","getPopupContainer","loadData","popupClassName","filterOption","renderFilteredOption","sortFilteredOption","notFoundContent","fieldNames","bordered"]),fr=Re.options,or=Xt(Oe.props);if(fr&&fr.length>0)Qe.inputValue&&(fr=Oe.generateFilteredOptions(Or,yt));else{var dr;fr=[(dr={},m()(dr,or.label,dt||yt("Cascader")),m()(dr,or.value,"ANT_CASCADER_NOT_FOUND"),dr)]}Qe.popupVisible?Oe.cachedOptions=fr:fr=Oe.cachedOptions;var Sr={},Xr=(fr||[]).length===1&&fr[0].isEmptyNode;Xr&&(Sr.height="auto");var cn=We.matchInputWidth!==!1;cn&&(Qe.inputValue||Xr)&&Oe.input&&(Sr.width=Oe.input.input.offsetWidth);var Dn;Ke?Dn=Object(se.c)(Ke,t.createElement("span",{className:"".concat(Or,"-picker-arrow")},Ke),function(){var Qn;return{className:gt()((Qn={},m()(Qn,Ke.props.className,Ke.props.className),m()(Qn,"".concat(Or,"-picker-arrow"),!0),Qn))}}):Dn=t.createElement(It.a,{className:Gr});var jr=Et||t.createElement("span",{style:Jt,className:Nr},t.createElement("span",{className:"".concat(Or,"-picker-label")},Oe.getLabel()),t.createElement(Ge.a,E()({},sr,{tabIndex:"-1",ref:Oe.saveInput,prefixCls:en,placeholder:hr&&hr.length>0?void 0:_t,className:"".concat(Or,"-input ").concat(Qr),value:Qe.inputValue,disabled:Ct,readOnly:!We,autoComplete:sr.autoComplete||"off",onClick:We?Oe.handleInputClick:void 0,onBlur:We?Oe.handleInputBlur:void 0,onKeyDown:Oe.handleKeyDown,onChange:We?Oe.handleInputChange:void 0})),Cr,Dn),Ln;mt?Ln=mt:Ln=Er?t.createElement(Kt.a,null):t.createElement(Ht.a,null);var gn=t.createElement("span",{className:"".concat(Or,"-menu-item-loading-icon")},t.createElement(nr.a,{spin:!0})),Un=Re.getPopupContainer||Ue,Wn=Object(Je.default)(Re,["inputIcon","expandIcon","loadingIcon","bordered"]),Jn=gt()(He,(ge={},m()(ge,"".concat(Or,"-menu-").concat(ee),ee==="rtl"),m()(ge,"".concat(Or,"-menu-empty"),fr.length===1&&fr[0].value==="ANT_CASCADER_NOT_FOUND"),ge));return t.createElement(At,E()({},Wn,{prefixCls:Or,getPopupContainer:Un,options:fr,value:hr,popupVisible:Qe.popupVisible,onPopupVisibleChange:Oe.handlePopupVisibleChange,onChange:Oe.handleChange,dropdownMenuColumnStyle:Sr,expandIcon:Ln,loadingIcon:gn,popupClassName:Jn,popupPlacement:Oe.getPopupPlacement(ee),dropdownRender:ct}),jr)})},Oe.state={value:Ce.value||Ce.defaultValue||[],inputValue:"",inputFocused:!1,popupVisible:Ce.popupVisible,flattenOptions:Ce.showSearch?Zt(Ce.options,Ce):void 0,prevProps:Ce},Oe}return i()(ye,[{key:"componentWillUnmount",value:function(){this.clearSelectionTimeout&&clearTimeout(this.clearSelectionTimeout)}},{key:"getLabel",value:function(){var Oe=this.props,Ie=Oe.options,xe=Oe.displayRender,Ue=xe===void 0?mr:xe,it=Xt(this.props),yt=this.state.value,ee=Array.isArray(yt[0])?yt[0]:yt,ie=O()(Ie,function($,le){return $[it.value]===ee[le]},{childrenKeyName:it.children}),z=ie.length?ie.map(function($){return $[it.label]}):yt;return Ue(z,ie)}},{key:"generateFilteredOptions",value:function(Oe,Ie){var xe=this,Ue,it=this.props,yt=it.showSearch,ee=it.notFoundContent,ie=Xt(this.props),z=yt.filter,$=z===void 0?St:z,le=yt.render,ge=le===void 0?Pr:le,Ae=yt.sort,Re=Ae===void 0?Lt:Ae,Qe=yt.limit,Ft=Qe===void 0?lt:Qe,Qt=this.state,Et=Qt.flattenOptions,Mt=Et===void 0?[]:Et,_t=Qt.inputValue,zt;if(Ft>0){zt=[];var Ct=0;Mt.some(function(lr){var Jt=$(xe.state.inputValue,lr,ie);return Jt&&(zt.push(lr),Ct+=1),Ct>=Ft})}else Object(ft.a)(typeof Ft!="number","Cascader","'limit' of showSearch should be positive number or false."),zt=Mt.filter(function(lr){return $(xe.state.inputValue,lr,ie)});return zt=zt.sort(function(lr,Jt){return Re(lr,Jt,_t,ie)}),zt.length>0?zt.map(function(lr){var Jt;return Jt={__IS_FILTERED_OPTION:!0,path:lr},m()(Jt,ie.value,lr.map(function(ke){return ke[ie.value]})),m()(Jt,ie.label,ge(_t,lr,Oe,ie)),m()(Jt,"disabled",lr.some(function(ke){return!!ke.disabled})),m()(Jt,"isEmptyNode",!0),Jt}):[(Ue={},m()(Ue,ie.value,"ANT_CASCADER_NOT_FOUND"),m()(Ue,ie.label,ee||Ie("Cascader")),m()(Ue,"disabled",!0),m()(Ue,"isEmptyNode",!0),Ue)]}},{key:"focus",value:function(){this.input.focus()}},{key:"blur",value:function(){this.input.blur()}},{key:"getPopupPlacement",value:function(){var Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"ltr",Ie=this.props.popupPlacement;return Ie!==void 0?Ie:Oe==="rtl"?"bottomRight":"bottomLeft"}},{key:"render",value:function(){var Oe=this;return t.createElement(qe.a,null,function(Ie){return t.createElement(st.a,null,function(xe){return Oe.renderCascader(Ie,xe)})})}}],[{key:"getDerivedStateFromProps",value:function(Oe,Ie){var xe=Ie.prevProps,Ue={prevProps:Oe};return"value"in Oe&&(Ue.value=Oe.value||[]),"popupVisible"in Oe&&(Ue.popupVisible=Oe.popupVisible),Oe.showSearch&&xe.options!==Oe.options&&(Ue.flattenOptions=Zt(Oe.options,Oe)),Ue}}]),ye}(t.Component);de.defaultProps={transitionName:"slide-up",options:[],disabled:!1,allowClear:!0,bordered:!0};var ue=F.a=de},DFhj:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("GGyF"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},DL4k:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"};F.default=d},DN4a:function(J,F,e){var d=e("Fofx"),E=e("QBsz"),g=d.identity,m=5e-5;function A(l){return l>m||l<-m}var b=function(n){n=n||{},n.position||(this.position=[0,0]),n.rotation==null&&(this.rotation=0),n.scale||(this.scale=[1,1]),this.origin=this.origin||null},f=b.prototype;f.transform=null,f.needLocalTransform=function(){return A(this.rotation)||A(this.position[0])||A(this.position[1])||A(this.scale[0]-1)||A(this.scale[1]-1)};var i=[];f.updateTransform=function(){var l=this.parent,n=l&&l.transform,c=this.needLocalTransform(),t=this.transform;if(!(c||n)){t&&g(t);return}t=t||d.create(),c?this.getLocalTransform(t):g(t),n&&(c?d.mul(t,l.transform,t):d.copy(t,l.transform)),this.transform=t;var u=this.globalScaleRatio;if(u!=null&&u!==1){this.getGlobalScale(i);var a=i[0]<0?-1:1,h=i[1]<0?-1:1,v=((i[0]-a)*u+a)/i[0]||0,y=((i[1]-h)*u+h)/i[1]||0;t[0]*=v,t[1]*=v,t[2]*=y,t[3]*=y}this.invTransform=this.invTransform||d.create(),d.invert(this.invTransform,t)},f.getLocalTransform=function(l){return b.getLocalTransform(this,l)},f.setTransform=function(l){var n=this.transform,c=l.dpr||1;n?l.setTransform(c*n[0],c*n[1],c*n[2],c*n[3],c*n[4],c*n[5]):l.setTransform(c,0,0,c,0,0)},f.restoreTransform=function(l){var n=l.dpr||1;l.setTransform(n,0,0,n,0,0)};var r=[],o=d.create();f.setLocalTransform=function(l){if(!l)return;var n=l[0]*l[0]+l[1]*l[1],c=l[2]*l[2]+l[3]*l[3],t=this.position,u=this.scale;A(n-1)&&(n=Math.sqrt(n)),A(c-1)&&(c=Math.sqrt(c)),l[0]<0&&(n=-n),l[3]<0&&(c=-c),t[0]=l[4],t[1]=l[5],u[0]=n,u[1]=c,this.rotation=Math.atan2(-l[1]/c,l[0]/n)},f.decomposeTransform=function(){if(!this.transform)return;var l=this.parent,n=this.transform;l&&l.transform&&(d.mul(r,l.invTransform,n),n=r);var c=this.origin;c&&(c[0]||c[1])&&(o[4]=c[0],o[5]=c[1],d.mul(r,n,o),r[4]-=c[0],r[5]-=c[1],n=r),this.setLocalTransform(n)},f.getGlobalScale=function(l){var n=this.transform;return l=l||[],n?(l[0]=Math.sqrt(n[0]*n[0]+n[1]*n[1]),l[1]=Math.sqrt(n[2]*n[2]+n[3]*n[3]),n[0]<0&&(l[0]=-l[0]),n[3]<0&&(l[1]=-l[1]),l):(l[0]=1,l[1]=1,l)},f.transformCoordToLocal=function(l,n){var c=[l,n],t=this.invTransform;return t&&E.applyTransform(c,c,t),c},f.transformCoordToGlobal=function(l,n){var c=[l,n],t=this.transform;return t&&E.applyTransform(c,c,t),c},b.getLocalTransform=function(l,n){n=n||[],g(n);var c=l.origin,t=l.scale||[1,1],u=l.rotation||0,a=l.position||[0,0];return c&&(n[4]-=c[0],n[5]-=c[1]),d.scale(n,n,t),u&&d.rotate(n,n,u),c&&(n[4]+=c[0],n[5]+=c[1]),n[4]+=a[0],n[5]+=a[1],n};var s=b;J.exports=s},DO2E:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"};F.default=d},DSRE:function(J,F,e){(function(d){var E=e("Kz5y"),g=e("B8du"),m=F&&!F.nodeType&&F,A=m&&typeof d=="object"&&d&&!d.nodeType&&d,b=A&&A.exports===m,f=b?E.Buffer:void 0,i=f?f.isBuffer:void 0,r=i||g;d.exports=r}).call(this,e("YuTi")(J))},DYRE:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("OPEp"),m=e.n(g)},DZo9:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("JGo8"),m=e.n(g),A=e("+L6B"),b=e("MXD1"),f=e("5Dmo")},Dagg:function(J,F,e){var d=e("Gev7"),E=e("mFDi"),g=e("bYtY"),m=e("Xnb7");function A(f){d.call(this,f)}A.prototype={constructor:A,type:"image",brush:function(i,r){var o=this.style,s=o.image;o.bind(i,this,r);var l=this._image=m.createOrUpdateImage(s,this._image,this,this.onload);if(!l||!m.isImageReady(l))return;var n=o.x||0,c=o.y||0,t=o.width,u=o.height,a=l.width/l.height;if(t==null&&u!=null?t=u*a:u==null&&t!=null?u=t/a:t==null&&u==null&&(t=l.width,u=l.height),this.setTransform(i),o.sWidth&&o.sHeight){var h=o.sx||0,v=o.sy||0;i.drawImage(l,h,v,o.sWidth,o.sHeight,n,c,t,u)}else if(o.sx&&o.sy){var h=o.sx,v=o.sy,y=t-h,O=u-v;i.drawImage(l,h,v,y,O,n,c,t,u)}else i.drawImage(l,n,c,t,u);o.text!=null&&(this.restoreTransform(i),this.drawRectText(i,this.getBoundingRect()))},getBoundingRect:function(){var i=this.style;return this._rect||(this._rect=new E(i.x||0,i.y||0,i.width||0,i.height||0)),this._rect}},g.inherits(A,d);var b=A;J.exports=b},Dg8C:function(J,F,e){var d=e("XxSj"),E=e("bYtY");function g(m,A){m.eachSeriesByType("sankey",function(b){var f=b.getGraph(),i=f.nodes;if(i.length){var r=Infinity,o=-Infinity;E.each(i,function(s){var l=s.getLayout().value;l<r&&(r=l),l>o&&(o=l)}),E.each(i,function(s){var l=new d({type:"color",mappingMethod:"linear",dataExtent:[r,o],visual:b.get("color")}),n=l.mapValueToVisual(s.getLayout().value),c=s.getModel().get("itemStyle.color");c!=null?s.setVisual("color",c):s.setVisual("color",n)})}})}J.exports=g},DjyN:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("Urep"),m=e.n(g),A=e("OaEy")},DlQD:function(J,F,e){(function(d,E){J.exports=E()})(this,function(){"use strict";function d(qe,st){for(var ft=0;ft<st.length;ft++){var nt=st[ft];nt.enumerable=nt.enumerable||!1,nt.configurable=!0,"value"in nt&&(nt.writable=!0),Object.defineProperty(qe,nt.key,nt)}}function E(qe,st,ft){return st&&d(qe.prototype,st),ft&&d(qe,ft),qe}function g(qe,st){if(!qe)return;if(typeof qe=="string")return m(qe,st);var ft=Object.prototype.toString.call(qe).slice(8,-1);if(ft==="Object"&&qe.constructor&&(ft=qe.constructor.name),ft==="Map"||ft==="Set")return Array.from(qe);if(ft==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ft))return m(qe,st)}function m(qe,st){(st==null||st>qe.length)&&(st=qe.length);for(var ft=0,nt=new Array(st);ft<st;ft++)nt[ft]=qe[ft];return nt}function A(qe,st){var ft;if(typeof Symbol=="undefined"||qe[Symbol.iterator]==null){if(Array.isArray(qe)||(ft=g(qe))||st&&qe&&typeof qe.length=="number"){ft&&(qe=ft);var nt=0;return function(){return nt>=qe.length?{done:!0}:{done:!1,value:qe[nt++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}return ft=qe[Symbol.iterator](),ft.next.bind(ft)}function b(qe,st){return st={exports:{}},qe(st,st.exports),st.exports}var f=b(function(qe){function st(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}function ft(nt){qe.exports.defaults=nt}qe.exports={defaults:st(),getDefaults:st,changeDefaults:ft}}),i=f.defaults,r=f.getDefaults,o=f.changeDefaults,s=/[&<>"']/,l=/[&<>"']/g,n=/[<>"']|&(?!#?\w+;)/,c=/[<>"']|&(?!#?\w+;)/g,t={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},u=function(st){return t[st]};function a(qe,st){if(st){if(s.test(qe))return qe.replace(l,u)}else if(n.test(qe))return qe.replace(c,u);return qe}var h=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function v(qe){return qe.replace(h,function(st,ft){return ft=ft.toLowerCase(),ft==="colon"?":":ft.charAt(0)==="#"?ft.charAt(1)==="x"?String.fromCharCode(parseInt(ft.substring(2),16)):String.fromCharCode(+ft.substring(1)):""})}var y=/(^|[^\[])\^/g;function O(qe,st){qe=qe.source||qe,st=st||"";var ft={replace:function(se,me){return me=me.source||me,me=me.replace(y,"$1"),qe=qe.replace(se,me),ft},getRegex:function(){return new RegExp(qe,st)}};return ft}var S=/[^\w:]/g,x=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function L(qe,st,ft){if(qe){var nt;try{nt=decodeURIComponent(v(ft)).replace(S,"").toLowerCase()}catch(se){return null}if(nt.indexOf("javascript:")===0||nt.indexOf("vbscript:")===0||nt.indexOf("data:")===0)return null}st&&!x.test(ft)&&(ft=D(st,ft));try{ft=encodeURI(ft).replace(/%25/g,"%")}catch(se){return null}return ft}var T={},w=/^[^:]+:\/*[^/]*$/,C=/^([^:]+:)[\s\S]*$/,N=/^([^:]+:\/*[^/]*)[\s\S]*$/;function D(qe,st){T[" "+qe]||(w.test(qe)?T[" "+qe]=qe+"/":T[" "+qe]=M(qe,"/",!0)),qe=T[" "+qe];var ft=qe.indexOf(":")===-1;return st.substring(0,2)==="//"?ft?st:qe.replace(C,"$1")+st:st.charAt(0)==="/"?ft?st:qe.replace(N,"$1")+st:qe+st}var B={exec:function(){}};function R(qe){for(var st=1,ft,nt;st<arguments.length;st++){ft=arguments[st];for(nt in ft)Object.prototype.hasOwnProperty.call(ft,nt)&&(qe[nt]=ft[nt])}return qe}function U(qe,st){var ft=qe.replace(/\|/g,function(me,lt,Pe){for(var St=!1,Pr=lt;--Pr>=0&&Pe[Pr]==="\\";)St=!St;return St?"|":" |"}),nt=ft.split(/ \|/),se=0;if(nt.length>st)nt.splice(st);else for(;nt.length<st;)nt.push("");for(;se<nt.length;se++)nt[se]=nt[se].trim().replace(/\\\|/g,"|");return nt}function M(qe,st,ft){var nt=qe.length;if(nt===0)return"";for(var se=0;se<nt;){var me=qe.charAt(nt-se-1);if(me===st&&!ft)se++;else if(me!==st&&ft)se++;else break}return qe.substr(0,nt-se)}function j(qe,st){if(qe.indexOf(st[1])===-1)return-1;for(var ft=qe.length,nt=0,se=0;se<ft;se++)if(qe[se]==="\\")se++;else if(qe[se]===st[0])nt++;else if(qe[se]===st[1]&&(nt--,nt<0))return se;return-1}function P(qe){qe&&qe.sanitize&&!qe.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")}var V={escape:a,unescape:v,edit:O,cleanUrl:L,resolveUrl:D,noopTest:B,merge:R,splitCells:U,rtrim:M,findClosingBracket:j,checkSanitizeDeprecation:P},H=f.defaults,k=V.rtrim,Z=V.splitCells,Y=V.escape,_=V.findClosingBracket;function Q(qe,st,ft){var nt=st.href,se=st.title?Y(st.title):null,me=qe[1].replace(/\\([\[\]])/g,"$1");return qe[0].charAt(0)!=="!"?{type:"link",raw:ft,href:nt,title:se,text:me}:{type:"image",raw:ft,href:nt,title:se,text:Y(me)}}function X(qe,st){var ft=qe.match(/^(\s+)(?:```)/);if(ft===null)return st;var nt=ft[1];return st.split(`
`).map(function(se){var me=se.match(/^\s+/);if(me===null)return se;var lt=me[0];return lt.length>=nt.length?se.slice(nt.length):se}).join(`
`)}var pe=function(){function qe(ft){this.options=ft||H}var st=qe.prototype;return st.space=function(nt){var se=this.rules.block.newline.exec(nt);if(se)return se[0].length>1?{type:"space",raw:se[0]}:{raw:`
`}},st.code=function(nt,se){var me=this.rules.block.code.exec(nt);if(me){var lt=se[se.length-1];if(lt&&lt.type==="paragraph")return{raw:me[0],text:me[0].trimRight()};var Pe=me[0].replace(/^ {4}/gm,"");return{type:"code",raw:me[0],codeBlockStyle:"indented",text:this.options.pedantic?Pe:k(Pe,`
`)}}},st.fences=function(nt){var se=this.rules.block.fences.exec(nt);if(se){var me=se[0],lt=X(me,se[3]||"");return{type:"code",raw:me,lang:se[2]?se[2].trim():se[2],text:lt}}},st.heading=function(nt){var se=this.rules.block.heading.exec(nt);if(se)return{type:"heading",raw:se[0],depth:se[1].length,text:se[2]}},st.nptable=function(nt){var se=this.rules.block.nptable.exec(nt);if(se){var me={type:"table",header:Z(se[1].replace(/^ *| *\| *$/g,"")),align:se[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:se[3]?se[3].replace(/\n$/,"").split(`
`):[],raw:se[0]};if(me.header.length===me.align.length){var lt=me.align.length,Pe;for(Pe=0;Pe<lt;Pe++)/^ *-+: *$/.test(me.align[Pe])?me.align[Pe]="right":/^ *:-+: *$/.test(me.align[Pe])?me.align[Pe]="center":/^ *:-+ *$/.test(me.align[Pe])?me.align[Pe]="left":me.align[Pe]=null;for(lt=me.cells.length,Pe=0;Pe<lt;Pe++)me.cells[Pe]=Z(me.cells[Pe],me.header.length);return me}}},st.hr=function(nt){var se=this.rules.block.hr.exec(nt);if(se)return{type:"hr",raw:se[0]}},st.blockquote=function(nt){var se=this.rules.block.blockquote.exec(nt);if(se){var me=se[0].replace(/^ *> ?/gm,"");return{type:"blockquote",raw:se[0],text:me}}},st.list=function(nt){var se=this.rules.block.list.exec(nt);if(se){for(var me=se[0],lt=se[2],Pe=lt.length>1,St=lt[lt.length-1]===")",Pr={type:"list",raw:me,ordered:Pe,start:Pe?+lt.slice(0,-1):"",loose:!1,items:[]},Lt=se[0].match(this.rules.block.item),ur=!1,Xt,Zt,mr,qt,de,ue,oe,ae=Lt.length,ye=0;ye<ae;ye++)Xt=Lt[ye],me=Xt,Zt=Xt.length,Xt=Xt.replace(/^ *([*+-]|\d+[.)]) */,""),~Xt.indexOf(`
`)&&(Zt-=Xt.length,Xt=this.options.pedantic?Xt.replace(/^ {1,4}/gm,""):Xt.replace(new RegExp("^ {1,"+Zt+"}","gm"),"")),ye!==ae-1&&(mr=this.rules.block.bullet.exec(Lt[ye+1])[0],(Pe?mr.length===1||!St&&mr[mr.length-1]===")":mr.length>1||this.options.smartLists&&mr!==lt)&&(qt=Lt.slice(ye+1).join(`
`),Pr.raw=Pr.raw.substring(0,Pr.raw.length-qt.length),ye=ae-1)),de=ur||/\n\n(?!\s*$)/.test(Xt),ye!==ae-1&&(ur=Xt.charAt(Xt.length-1)===`
`,de||(de=ur)),de&&(Pr.loose=!0),ue=/^\[[ xX]\] /.test(Xt),oe=void 0,ue&&(oe=Xt[1]!==" ",Xt=Xt.replace(/^\[[ xX]\] +/,"")),Pr.items.push({type:"list_item",raw:me,task:ue,checked:oe,loose:de,text:Xt});return Pr}},st.html=function(nt){var se=this.rules.block.html.exec(nt);if(se)return{type:this.options.sanitize?"paragraph":"html",raw:se[0],pre:!this.options.sanitizer&&(se[1]==="pre"||se[1]==="script"||se[1]==="style"),text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(se[0]):Y(se[0]):se[0]}},st.def=function(nt){var se=this.rules.block.def.exec(nt);if(se){se[3]&&(se[3]=se[3].substring(1,se[3].length-1));var me=se[1].toLowerCase().replace(/\s+/g," ");return{tag:me,raw:se[0],href:se[2],title:se[3]}}},st.table=function(nt){var se=this.rules.block.table.exec(nt);if(se){var me={type:"table",header:Z(se[1].replace(/^ *| *\| *$/g,"")),align:se[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:se[3]?se[3].replace(/\n$/,"").split(`
`):[]};if(me.header.length===me.align.length){me.raw=se[0];var lt=me.align.length,Pe;for(Pe=0;Pe<lt;Pe++)/^ *-+: *$/.test(me.align[Pe])?me.align[Pe]="right":/^ *:-+: *$/.test(me.align[Pe])?me.align[Pe]="center":/^ *:-+ *$/.test(me.align[Pe])?me.align[Pe]="left":me.align[Pe]=null;for(lt=me.cells.length,Pe=0;Pe<lt;Pe++)me.cells[Pe]=Z(me.cells[Pe].replace(/^ *\| *| *\| *$/g,""),me.header.length);return me}}},st.lheading=function(nt){var se=this.rules.block.lheading.exec(nt);if(se)return{type:"heading",raw:se[0],depth:se[2].charAt(0)==="="?1:2,text:se[1]}},st.paragraph=function(nt){var se=this.rules.block.paragraph.exec(nt);if(se)return{type:"paragraph",raw:se[0],text:se[1].charAt(se[1].length-1)===`
`?se[1].slice(0,-1):se[1]}},st.text=function(nt,se){var me=this.rules.block.text.exec(nt);if(me){var lt=se[se.length-1];return lt&&lt.type==="text"?{raw:me[0],text:me[0]}:{type:"text",raw:me[0],text:me[0]}}},st.escape=function(nt){var se=this.rules.inline.escape.exec(nt);if(se)return{type:"escape",raw:se[0],text:Y(se[1])}},st.tag=function(nt,se,me){var lt=this.rules.inline.tag.exec(nt);if(lt)return!se&&/^<a /i.test(lt[0])?se=!0:se&&/^<\/a>/i.test(lt[0])&&(se=!1),!me&&/^<(pre|code|kbd|script)(\s|>)/i.test(lt[0])?me=!0:me&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(lt[0])&&(me=!1),{type:this.options.sanitize?"text":"html",raw:lt[0],inLink:se,inRawBlock:me,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(lt[0]):Y(lt[0]):lt[0]}},st.link=function(nt){var se=this.rules.inline.link.exec(nt);if(se){var me=_(se[2],"()");if(me>-1){var lt=se[0].indexOf("!")===0?5:4,Pe=lt+se[1].length+me;se[2]=se[2].substring(0,me),se[0]=se[0].substring(0,Pe).trim(),se[3]=""}var St=se[2],Pr="";if(this.options.pedantic){var Lt=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(St);Lt?(St=Lt[1],Pr=Lt[3]):Pr=""}else Pr=se[3]?se[3].slice(1,-1):"";St=St.trim().replace(/^<([\s\S]*)>$/,"$1");var ur=Q(se,{href:St&&St.replace(this.rules.inline._escapes,"$1"),title:Pr&&Pr.replace(this.rules.inline._escapes,"$1")},se[0]);return ur}},st.reflink=function(nt,se){var me;if((me=this.rules.inline.reflink.exec(nt))||(me=this.rules.inline.nolink.exec(nt))){var lt=(me[2]||me[1]).replace(/\s+/g," ");if(lt=se[lt.toLowerCase()],!lt||!lt.href){var Pe=me[0].charAt(0);return{type:"text",raw:Pe,text:Pe}}var St=Q(me,lt,me[0]);return St}},st.strong=function(nt,se,me){me===void 0&&(me="");var lt=this.rules.inline.strong.start.exec(nt);if(lt&&(!lt[1]||lt[1]&&(me===""||this.rules.inline.punctuation.exec(me)))){se=se.slice(-1*nt.length);var Pe=lt[0]==="**"?this.rules.inline.strong.endAst:this.rules.inline.strong.endUnd;Pe.lastIndex=0;for(var St;(lt=Pe.exec(se))!=null;)if(St=this.rules.inline.strong.middle.exec(se.slice(0,lt.index+3)),St)return{type:"strong",raw:nt.slice(0,St[0].length),text:nt.slice(2,St[0].length-2)}}},st.em=function(nt,se,me){me===void 0&&(me="");var lt=this.rules.inline.em.start.exec(nt);if(lt&&(!lt[1]||lt[1]&&(me===""||this.rules.inline.punctuation.exec(me)))){se=se.slice(-1*nt.length);var Pe=lt[0]==="*"?this.rules.inline.em.endAst:this.rules.inline.em.endUnd;Pe.lastIndex=0;for(var St;(lt=Pe.exec(se))!=null;)if(St=this.rules.inline.em.middle.exec(se.slice(0,lt.index+2)),St)return{type:"em",raw:nt.slice(0,St[0].length),text:nt.slice(1,St[0].length-1)}}},st.codespan=function(nt){var se=this.rules.inline.code.exec(nt);if(se){var me=se[2].replace(/\n/g," "),lt=/[^ ]/.test(me),Pe=me.startsWith(" ")&&me.endsWith(" ");return lt&&Pe&&(me=me.substring(1,me.length-1)),me=Y(me,!0),{type:"codespan",raw:se[0],text:me}}},st.br=function(nt){var se=this.rules.inline.br.exec(nt);if(se)return{type:"br",raw:se[0]}},st.del=function(nt){var se=this.rules.inline.del.exec(nt);if(se)return{type:"del",raw:se[0],text:se[1]}},st.autolink=function(nt,se){var me=this.rules.inline.autolink.exec(nt);if(me){var lt,Pe;return me[2]==="@"?(lt=Y(this.options.mangle?se(me[1]):me[1]),Pe="mailto:"+lt):(lt=Y(me[1]),Pe=lt),{type:"link",raw:me[0],text:lt,href:Pe,tokens:[{type:"text",raw:lt,text:lt}]}}},st.url=function(nt,se){var me;if(me=this.rules.inline.url.exec(nt)){var lt,Pe;if(me[2]==="@")lt=Y(this.options.mangle?se(me[0]):me[0]),Pe="mailto:"+lt;else{var St;do St=me[0],me[0]=this.rules.inline._backpedal.exec(me[0])[0];while(St!==me[0]);lt=Y(me[0]),me[1]==="www."?Pe="http://"+lt:Pe=lt}return{type:"link",raw:me[0],text:lt,href:Pe,tokens:[{type:"text",raw:lt,text:lt}]}}},st.inlineText=function(nt,se,me){var lt=this.rules.inline.text.exec(nt);if(lt){var Pe;return se?Pe=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(lt[0]):Y(lt[0]):lt[0]:Pe=Y(this.options.smartypants?me(lt[0]):lt[0]),{type:"text",raw:lt[0],text:Pe}}},qe}(),te=V.noopTest,fe=V.edit,be=V.merge,Se={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6}) +([^\n]*?)(?: +#+)? *(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?\\?>\\n*|<![A-Z][\\s\\S]*?>\\n*|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>\\n*|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:\\n{2,}|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)|</(?!script|pre|style)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$))",def:/^ {0,3}\[(label)\]: *\n? *<?([^\s>]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,nptable:te,table:te,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html)[^\n]+)*)/,text:/^[^\n]+/};Se._label=/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,Se._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/,Se.def=fe(Se.def).replace("label",Se._label).replace("title",Se._title).getRegex(),Se.bullet=/(?:[*+-]|\d{1,9}[.)])/,Se.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/,Se.item=fe(Se.item,"gm").replace(/bull/g,Se.bullet).getRegex(),Se.list=fe(Se.list).replace(/bull/g,Se.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+Se.def.source+")").getRegex(),Se._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",Se._comment=/<!--(?!-?>)[\s\S]*?-->/,Se.html=fe(Se.html,"i").replace("comment",Se._comment).replace("tag",Se._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),Se.paragraph=fe(Se._paragraph).replace("hr",Se.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",Se._tag).getRegex(),Se.blockquote=fe(Se.blockquote).replace("paragraph",Se.paragraph).getRegex(),Se.normal=be({},Se),Se.gfm=be({},Se.normal,{nptable:"^ *([^|\\n ].*\\|.*)\\n *([-:]+ *\\|[-| :]*)(?:\\n((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)",table:"^ *\\|(.+)\\n *\\|?( *[-:]+[-| :]*)(?:\\n *((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),Se.gfm.nptable=fe(Se.gfm.nptable).replace("hr",Se.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",Se._tag).getRegex(),Se.gfm.table=fe(Se.gfm.table).replace("hr",Se.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",Se._tag).getRegex(),Se.pedantic=be({},Se.normal,{html:fe(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:"[^"]*"|'[^']*'|\\s[^'"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",Se._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,fences:te,paragraph:fe(Se.normal._paragraph).replace("hr",Se.hr).replace("heading",` *#{1,6} *[^
]`).replace("lheading",Se.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});var ze={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:te,tag:"^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",strong:{start:/^(?:(\*\*(?=[*punctuation]))|\*\*)(?![\s])|__/,middle:/^\*\*(?:(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)|\*(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)*?\*)+?\*\*$|^__(?![\s])((?:(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)|_(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)*?_)+?)__$/,endAst:/[^punctuation\s]\*\*(?!\*)|[punctuation]\*\*(?!\*)(?:(?=[punctuation\s]|$))/,endUnd:/[^\s]__(?!_)(?:(?=[punctuation\s])|$)/},em:{start:/^(?:(\*(?=[punctuation]))|\*)(?![*\s])|_/,middle:/^\*(?:(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)|\*(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)*?\*)+?\*$|^_(?![_\s])(?:(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)|_(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)*?_)+?_$/,endAst:/[^punctuation\s]\*(?!\*)|[punctuation]\*(?!\*)(?:(?=[punctuation\s]|$))/,endUnd:/[^\s]_(?!_)(?:(?=[punctuation\s])|$)/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:te,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\<!\[`*]|\b_|$)|[^ ](?= {2,}\n))|(?= {2,}\n))/,punctuation:/^([\s*punctuation])/};ze._punctuation="!\"#$%&'()+\\-.,/:;<=>?@\\[\\]`^{|}~",ze.punctuation=fe(ze.punctuation).replace(/punctuation/g,ze._punctuation).getRegex(),ze._blockSkip="\\[[^\\]]*?\\]\\([^\\)]*?\\)|`[^`]*?`|<[^>]*?>",ze._overlapSkip="__[^_]*?__|\\*\\*\\[^\\*\\]*?\\*\\*",ze.em.start=fe(ze.em.start).replace(/punctuation/g,ze._punctuation).getRegex(),ze.em.middle=fe(ze.em.middle).replace(/punctuation/g,ze._punctuation).replace(/overlapSkip/g,ze._overlapSkip).getRegex(),ze.em.endAst=fe(ze.em.endAst,"g").replace(/punctuation/g,ze._punctuation).getRegex(),ze.em.endUnd=fe(ze.em.endUnd,"g").replace(/punctuation/g,ze._punctuation).getRegex(),ze.strong.start=fe(ze.strong.start).replace(/punctuation/g,ze._punctuation).getRegex(),ze.strong.middle=fe(ze.strong.middle).replace(/punctuation/g,ze._punctuation).replace(/blockSkip/g,ze._blockSkip).getRegex(),ze.strong.endAst=fe(ze.strong.endAst,"g").replace(/punctuation/g,ze._punctuation).getRegex(),ze.strong.endUnd=fe(ze.strong.endUnd,"g").replace(/punctuation/g,ze._punctuation).getRegex(),ze.blockSkip=fe(ze._blockSkip,"g").getRegex(),ze.overlapSkip=fe(ze._overlapSkip,"g").getRegex(),ze._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,ze._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,ze._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,ze.autolink=fe(ze.autolink).replace("scheme",ze._scheme).replace("email",ze._email).getRegex(),ze._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,ze.tag=fe(ze.tag).replace("comment",Se._comment).replace("attribute",ze._attribute).getRegex(),ze._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,ze._href=/<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*/,ze._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,ze.link=fe(ze.link).replace("label",ze._label).replace("href",ze._href).replace("title",ze._title).getRegex(),ze.reflink=fe(ze.reflink).replace("label",ze._label).getRegex(),ze.reflinkSearch=fe(ze.reflinkSearch,"g").replace("reflink",ze.reflink).replace("nolink",ze.nolink).getRegex(),ze.normal=be({},ze),ze.pedantic=be({},ze.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:fe(/^!?\[(label)\]\((.*?)\)/).replace("label",ze._label).getRegex(),reflink:fe(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",ze._label).getRegex()}),ze.gfm=be({},ze.normal,{escape:fe(ze.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^~+(?=\S)([\s\S]*?\S)~+/,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\<!\[`*~]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@))|(?= {2,}\n|[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@))/}),ze.gfm.url=fe(ze.gfm.url,"i").replace("email",ze.gfm._extended_email).getRegex(),ze.breaks=be({},ze.gfm,{br:fe(ze.br).replace("{2,}","*").getRegex(),text:fe(ze.gfm.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()});var Xe={block:Se,inline:ze},wt=f.defaults,Be=Xe.block,Me=Xe.inline;function vt(qe){return qe.replace(/---/g,"\u2014").replace(/--/g,"\u2013").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1\u2018").replace(/'/g,"\u2019").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1\u201C").replace(/"/g,"\u201D").replace(/\.{3}/g,"\u2026")}function at(qe){var st="",ft,nt,se=qe.length;for(ft=0;ft<se;ft++)nt=qe.charCodeAt(ft),Math.random()>.5&&(nt="x"+nt.toString(16)),st+="&#"+nt+";";return st}var $e=function(){function qe(ft){this.tokens=[],this.tokens.links=Object.create(null),this.options=ft||wt,this.options.tokenizer=this.options.tokenizer||new pe,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options;var nt={block:Be.normal,inline:Me.normal};this.options.pedantic?(nt.block=Be.pedantic,nt.inline=Me.pedantic):this.options.gfm&&(nt.block=Be.gfm,this.options.breaks?nt.inline=Me.breaks:nt.inline=Me.gfm),this.tokenizer.rules=nt}qe.lex=function(nt,se){var me=new qe(se);return me.lex(nt)};var st=qe.prototype;return st.lex=function(nt){return nt=nt.replace(/\r\n|\r/g,`
`).replace(/\t/g," "),this.blockTokens(nt,this.tokens,!0),this.inline(this.tokens),this.tokens},st.blockTokens=function(nt,se,me){se===void 0&&(se=[]),me===void 0&&(me=!0),nt=nt.replace(/^ +$/gm,"");for(var lt,Pe,St,Pr;nt;){if(lt=this.tokenizer.space(nt)){nt=nt.substring(lt.raw.length),lt.type&&se.push(lt);continue}if(lt=this.tokenizer.code(nt,se)){nt=nt.substring(lt.raw.length),lt.type?se.push(lt):(Pr=se[se.length-1],Pr.raw+=`
`+lt.raw,Pr.text+=`
`+lt.text);continue}if(lt=this.tokenizer.fences(nt)){nt=nt.substring(lt.raw.length),se.push(lt);continue}if(lt=this.tokenizer.heading(nt)){nt=nt.substring(lt.raw.length),se.push(lt);continue}if(lt=this.tokenizer.nptable(nt)){nt=nt.substring(lt.raw.length),se.push(lt);continue}if(lt=this.tokenizer.hr(nt)){nt=nt.substring(lt.raw.length),se.push(lt);continue}if(lt=this.tokenizer.blockquote(nt)){nt=nt.substring(lt.raw.length),lt.tokens=this.blockTokens(lt.text,[],me),se.push(lt);continue}if(lt=this.tokenizer.list(nt)){for(nt=nt.substring(lt.raw.length),St=lt.items.length,Pe=0;Pe<St;Pe++)lt.items[Pe].tokens=this.blockTokens(lt.items[Pe].text,[],!1);se.push(lt);continue}if(lt=this.tokenizer.html(nt)){nt=nt.substring(lt.raw.length),se.push(lt);continue}if(me&&(lt=this.tokenizer.def(nt))){nt=nt.substring(lt.raw.length),this.tokens.links[lt.tag]||(this.tokens.links[lt.tag]={href:lt.href,title:lt.title});continue}if(lt=this.tokenizer.table(nt)){nt=nt.substring(lt.raw.length),se.push(lt);continue}if(lt=this.tokenizer.lheading(nt)){nt=nt.substring(lt.raw.length),se.push(lt);continue}if(me&&(lt=this.tokenizer.paragraph(nt))){nt=nt.substring(lt.raw.length),se.push(lt);continue}if(lt=this.tokenizer.text(nt,se)){nt=nt.substring(lt.raw.length),lt.type?se.push(lt):(Pr=se[se.length-1],Pr.raw+=`
`+lt.raw,Pr.text+=`
`+lt.text);continue}if(nt){var Lt="Infinite loop on byte: "+nt.charCodeAt(0);if(this.options.silent){console.error(Lt);break}else throw new Error(Lt)}}return se},st.inline=function(nt){var se,me,lt,Pe,St,Pr,Lt=nt.length;for(se=0;se<Lt;se++){Pr=nt[se];switch(Pr.type){case"paragraph":case"text":case"heading":{Pr.tokens=[],this.inlineTokens(Pr.text,Pr.tokens);break}case"table":{for(Pr.tokens={header:[],cells:[]},Pe=Pr.header.length,me=0;me<Pe;me++)Pr.tokens.header[me]=[],this.inlineTokens(Pr.header[me],Pr.tokens.header[me]);for(Pe=Pr.cells.length,me=0;me<Pe;me++)for(St=Pr.cells[me],Pr.tokens.cells[me]=[],lt=0;lt<St.length;lt++)Pr.tokens.cells[me][lt]=[],this.inlineTokens(St[lt],Pr.tokens.cells[me][lt]);break}case"blockquote":{this.inline(Pr.tokens);break}case"list":{for(Pe=Pr.items.length,me=0;me<Pe;me++)this.inline(Pr.items[me].tokens);break}}}return nt},st.inlineTokens=function(nt,se,me,lt,Pe){se===void 0&&(se=[]),me===void 0&&(me=!1),lt===void 0&&(lt=!1),Pe===void 0&&(Pe="");var St,Pr=nt,Lt;if(this.tokens.links){var ur=Object.keys(this.tokens.links);if(ur.length>0)for(;(Lt=this.tokenizer.rules.inline.reflinkSearch.exec(Pr))!=null;)ur.includes(Lt[0].slice(Lt[0].lastIndexOf("[")+1,-1))&&(Pr=Pr.slice(0,Lt.index)+"["+"a".repeat(Lt[0].length-2)+"]"+Pr.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(Lt=this.tokenizer.rules.inline.blockSkip.exec(Pr))!=null;)Pr=Pr.slice(0,Lt.index)+"["+"a".repeat(Lt[0].length-2)+"]"+Pr.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;nt;){if(St=this.tokenizer.escape(nt)){nt=nt.substring(St.raw.length),se.push(St);continue}if(St=this.tokenizer.tag(nt,me,lt)){nt=nt.substring(St.raw.length),me=St.inLink,lt=St.inRawBlock,se.push(St);continue}if(St=this.tokenizer.link(nt)){nt=nt.substring(St.raw.length),St.type==="link"&&(St.tokens=this.inlineTokens(St.text,[],!0,lt)),se.push(St);continue}if(St=this.tokenizer.reflink(nt,this.tokens.links)){nt=nt.substring(St.raw.length),St.type==="link"&&(St.tokens=this.inlineTokens(St.text,[],!0,lt)),se.push(St);continue}if(St=this.tokenizer.strong(nt,Pr,Pe)){nt=nt.substring(St.raw.length),St.tokens=this.inlineTokens(St.text,[],me,lt),se.push(St);continue}if(St=this.tokenizer.em(nt,Pr,Pe)){nt=nt.substring(St.raw.length),St.tokens=this.inlineTokens(St.text,[],me,lt),se.push(St);continue}if(St=this.tokenizer.codespan(nt)){nt=nt.substring(St.raw.length),se.push(St);continue}if(St=this.tokenizer.br(nt)){nt=nt.substring(St.raw.length),se.push(St);continue}if(St=this.tokenizer.del(nt)){nt=nt.substring(St.raw.length),St.tokens=this.inlineTokens(St.text,[],me,lt),se.push(St);continue}if(St=this.tokenizer.autolink(nt,at)){nt=nt.substring(St.raw.length),se.push(St);continue}if(!me&&(St=this.tokenizer.url(nt,at))){nt=nt.substring(St.raw.length),se.push(St);continue}if(St=this.tokenizer.inlineText(nt,lt,vt)){nt=nt.substring(St.raw.length),Pe=St.raw.slice(-1),se.push(St);continue}if(nt){var Xt="Infinite loop on byte: "+nt.charCodeAt(0);if(this.options.silent){console.error(Xt);break}else throw new Error(Xt)}}return se},E(qe,null,[{key:"rules",get:function(){return{block:Be,inline:Me}}}]),qe}(),bt=f.defaults,ut=V.cleanUrl,At=V.escape,Ve=function(){function qe(ft){this.options=ft||bt}var st=qe.prototype;return st.code=function(nt,se,me){var lt=(se||"").match(/\S*/)[0];if(this.options.highlight){var Pe=this.options.highlight(nt,lt);Pe!=null&&Pe!==nt&&(me=!0,nt=Pe)}return lt?'<pre><code class="'+this.options.langPrefix+At(lt,!0)+'">'+(me?nt:At(nt,!0))+`</code></pre>
`:"<pre><code>"+(me?nt:At(nt,!0))+`</code></pre>
`},st.blockquote=function(nt){return`<blockquote>
`+nt+`</blockquote>
`},st.html=function(nt){return nt},st.heading=function(nt,se,me,lt){return this.options.headerIds?"<h"+se+' id="'+this.options.headerPrefix+lt.slug(me)+'">'+nt+"</h"+se+`>
`:"<h"+se+">"+nt+"</h"+se+`>
`},st.hr=function(){return this.options.xhtml?`<hr/>
`:`<hr>
`},st.list=function(nt,se,me){var lt=se?"ol":"ul",Pe=se&&me!==1?' start="'+me+'"':"";return"<"+lt+Pe+`>
`+nt+"</"+lt+`>
`},st.listitem=function(nt){return"<li>"+nt+`</li>
`},st.checkbox=function(nt){return"<input "+(nt?'checked="" ':"")+'disabled="" type="checkbox"'+(this.options.xhtml?" /":"")+"> "},st.paragraph=function(nt){return"<p>"+nt+`</p>
`},st.table=function(nt,se){return se&&(se="<tbody>"+se+"</tbody>"),`<table>
<thead>
`+nt+`</thead>
`+se+`</table>
`},st.tablerow=function(nt){return`<tr>
`+nt+`</tr>
`},st.tablecell=function(nt,se){var me=se.header?"th":"td",lt=se.align?"<"+me+' align="'+se.align+'">':"<"+me+">";return lt+nt+"</"+me+`>
`},st.strong=function(nt){return"<strong>"+nt+"</strong>"},st.em=function(nt){return"<em>"+nt+"</em>"},st.codespan=function(nt){return"<code>"+nt+"</code>"},st.br=function(){return this.options.xhtml?"<br/>":"<br>"},st.del=function(nt){return"<del>"+nt+"</del>"},st.link=function(nt,se,me){if(nt=ut(this.options.sanitize,this.options.baseUrl,nt),nt===null)return me;var lt='<a href="'+At(nt)+'"';return se&&(lt+=' title="'+se+'"'),lt+=">"+me+"</a>",lt},st.image=function(nt,se,me){if(nt=ut(this.options.sanitize,this.options.baseUrl,nt),nt===null)return me;var lt='<img src="'+nt+'" alt="'+me+'"';return se&&(lt+=' title="'+se+'"'),lt+=this.options.xhtml?"/>":">",lt},st.text=function(nt){return nt},qe}(),gt=function(){function qe(){}var st=qe.prototype;return st.strong=function(nt){return nt},st.em=function(nt){return nt},st.codespan=function(nt){return nt},st.del=function(nt){return nt},st.html=function(nt){return nt},st.text=function(nt){return nt},st.link=function(nt,se,me){return""+me},st.image=function(nt,se,me){return""+me},st.br=function(){return""},qe}(),Je=function(){function qe(){this.seen={}}var st=qe.prototype;return st.slug=function(nt){var se=nt.toLowerCase().trim().replace(/<[!\/a-z].*?>/ig,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.seen.hasOwnProperty(se)){var me=se;do this.seen[me]++,se=me+"-"+this.seen[me];while(this.seen.hasOwnProperty(se))}return this.seen[se]=0,se},qe}(),je=f.defaults,De=V.unescape,ht=function(){function qe(ft){this.options=ft||je,this.options.renderer=this.options.renderer||new Ve,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new gt,this.slugger=new Je}qe.parse=function(nt,se){var me=new qe(se);return me.parse(nt)};var st=qe.prototype;return st.parse=function(nt,se){se===void 0&&(se=!0);var me="",lt,Pe,St,Pr,Lt,ur,Xt,Zt,mr,qt,de,ue,oe,ae,ye,Ce,Oe,Ie,xe=nt.length;for(lt=0;lt<xe;lt++){qt=nt[lt];switch(qt.type){case"space":continue;case"hr":{me+=this.renderer.hr();continue}case"heading":{me+=this.renderer.heading(this.parseInline(qt.tokens),qt.depth,De(this.parseInline(qt.tokens,this.textRenderer)),this.slugger);continue}case"code":{me+=this.renderer.code(qt.text,qt.lang,qt.escaped);continue}case"table":{for(Zt="",Xt="",Pr=qt.header.length,Pe=0;Pe<Pr;Pe++)Xt+=this.renderer.tablecell(this.parseInline(qt.tokens.header[Pe]),{header:!0,align:qt.align[Pe]});for(Zt+=this.renderer.tablerow(Xt),mr="",Pr=qt.cells.length,Pe=0;Pe<Pr;Pe++){for(ur=qt.tokens.cells[Pe],Xt="",Lt=ur.length,St=0;St<Lt;St++)Xt+=this.renderer.tablecell(this.parseInline(ur[St]),{header:!1,align:qt.align[St]});mr+=this.renderer.tablerow(Xt)}me+=this.renderer.table(Zt,mr);continue}case"blockquote":{mr=this.parse(qt.tokens),me+=this.renderer.blockquote(mr);continue}case"list":{for(de=qt.ordered,ue=qt.start,oe=qt.loose,Pr=qt.items.length,mr="",Pe=0;Pe<Pr;Pe++)ye=qt.items[Pe],Ce=ye.checked,Oe=ye.task,ae="",ye.task&&(Ie=this.renderer.checkbox(Ce),oe?ye.tokens.length>0&&ye.tokens[0].type==="text"?(ye.tokens[0].text=Ie+" "+ye.tokens[0].text,ye.tokens[0].tokens&&ye.tokens[0].tokens.length>0&&ye.tokens[0].tokens[0].type==="text"&&(ye.tokens[0].tokens[0].text=Ie+" "+ye.tokens[0].tokens[0].text)):ye.tokens.unshift({type:"text",text:Ie}):ae+=Ie),ae+=this.parse(ye.tokens,oe),mr+=this.renderer.listitem(ae,Oe,Ce);me+=this.renderer.list(mr,de,ue);continue}case"html":{me+=this.renderer.html(qt.text);continue}case"paragraph":{me+=this.renderer.paragraph(this.parseInline(qt.tokens));continue}case"text":{for(mr=qt.tokens?this.parseInline(qt.tokens):qt.text;lt+1<xe&&nt[lt+1].type==="text";)qt=nt[++lt],mr+=`
`+(qt.tokens?this.parseInline(qt.tokens):qt.text);me+=se?this.renderer.paragraph(mr):mr;continue}default:{var Ue='Token with "'+qt.type+'" type was not found.';if(this.options.silent){console.error(Ue);return}else throw new Error(Ue)}}}return me},st.parseInline=function(nt,se){se=se||this.renderer;var me="",lt,Pe,St=nt.length;for(lt=0;lt<St;lt++){Pe=nt[lt];switch(Pe.type){case"escape":{me+=se.text(Pe.text);break}case"html":{me+=se.html(Pe.text);break}case"link":{me+=se.link(Pe.href,Pe.title,this.parseInline(Pe.tokens,se));break}case"image":{me+=se.image(Pe.href,Pe.title,Pe.text);break}case"strong":{me+=se.strong(this.parseInline(Pe.tokens,se));break}case"em":{me+=se.em(this.parseInline(Pe.tokens,se));break}case"codespan":{me+=se.codespan(Pe.text);break}case"br":{me+=se.br();break}case"del":{me+=se.del(this.parseInline(Pe.tokens,se));break}case"text":{me+=se.text(Pe.text);break}default:{var Pr='Token with "'+Pe.type+'" type was not found.';if(this.options.silent){console.error(Pr);return}else throw new Error(Pr)}}}return me},qe}(),It=V.merge,kt=V.checkSanitizeDeprecation,Ht=V.escape,Wt=f.getDefaults,nr=f.changeDefaults,Bt=f.defaults;function Kt(qe,st,ft){if(typeof qe=="undefined"||qe===null)throw new Error("marked(): input parameter is undefined or null");if(typeof qe!="string")throw new Error("marked(): input parameter is of type "+Object.prototype.toString.call(qe)+", string expected");if(typeof st=="function"&&(ft=st,st=null),st=It({},Kt.defaults,st||{}),kt(st),ft){var nt=st.highlight,se;try{se=$e.lex(qe,st)}catch(St){return ft(St)}var me=function(Pr){var Lt;if(!Pr)try{Lt=ht.parse(se,st)}catch(ur){Pr=ur}return st.highlight=nt,Pr?ft(Pr):ft(null,Lt)};if(!nt||nt.length<3)return me();if(delete st.highlight,!se.length)return me();var lt=0;Kt.walkTokens(se,function(St){St.type==="code"&&(lt++,setTimeout(function(){nt(St.text,St.lang,function(Pr,Lt){if(Pr)return me(Pr);Lt!=null&&Lt!==St.text&&(St.text=Lt,St.escaped=!0),lt--,lt===0&&me()})},0))}),lt===0&&me();return}try{var Pe=$e.lex(qe,st);return st.walkTokens&&Kt.walkTokens(Pe,st.walkTokens),ht.parse(Pe,st)}catch(St){if(St.message+=`
Please report this to https://github.com/markedjs/marked.`,st.silent)return"<p>An error occurred:</p><pre>"+Ht(St.message+"",!0)+"</pre>";throw St}}Kt.options=Kt.setOptions=function(qe){return It(Kt.defaults,qe),nr(Kt.defaults),Kt},Kt.getDefaults=Wt,Kt.defaults=Bt,Kt.use=function(qe){var st=It({},qe);if(qe.renderer&&function(){var nt=Kt.defaults.renderer||new Ve,se=function(Pe){var St=nt[Pe];nt[Pe]=function(){for(var Pr=arguments.length,Lt=new Array(Pr),ur=0;ur<Pr;ur++)Lt[ur]=arguments[ur];var Xt=qe.renderer[Pe].apply(nt,Lt);return Xt===!1&&(Xt=St.apply(nt,Lt)),Xt}};for(var me in qe.renderer)se(me);st.renderer=nt}(),qe.tokenizer&&function(){var nt=Kt.defaults.tokenizer||new pe,se=function(Pe){var St=nt[Pe];nt[Pe]=function(){for(var Pr=arguments.length,Lt=new Array(Pr),ur=0;ur<Pr;ur++)Lt[ur]=arguments[ur];var Xt=qe.tokenizer[Pe].apply(nt,Lt);return Xt===!1&&(Xt=St.apply(nt,Lt)),Xt}};for(var me in qe.tokenizer)se(me);st.tokenizer=nt}(),qe.walkTokens){var ft=Kt.defaults.walkTokens;st.walkTokens=function(nt){qe.walkTokens(nt),ft&&ft(nt)}}Kt.setOptions(st)},Kt.walkTokens=function(qe,st){for(var ft=A(qe),nt;!(nt=ft()).done;){var se=nt.value;st(se);switch(se.type){case"table":{for(var me=A(se.tokens.header),lt;!(lt=me()).done;){var Pe=lt.value;Kt.walkTokens(Pe,st)}for(var St=A(se.tokens.cells),Pr;!(Pr=St()).done;)for(var Lt=Pr.value,ur=A(Lt),Xt;!(Xt=ur()).done;){var Zt=Xt.value;Kt.walkTokens(Zt,st)}break}case"list":{Kt.walkTokens(se.items,st);break}default:se.tokens&&Kt.walkTokens(se.tokens,st)}}},Kt.Parser=ht,Kt.parser=ht.parse,Kt.Renderer=Ve,Kt.TextRenderer=gt,Kt.Lexer=$e,Kt.lexer=$e.lex,Kt.Tokenizer=pe,Kt.Slugger=Je,Kt.parse=Kt;var Ge=Kt;return Ge})},"DlR+":function(J,F,e){var d=e("MFOe"),E=d.Global,g=d.trim;J.exports={name:"cookieStorage",read:A,write:f,each:b,remove:i,clearAll:r};var m=E.document;function A(s){if(!s||!o(s))return null;var l="(?:^|.*;\\s*)"+escape(s).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*((?:[^;](?!;))*[^;]?).*";return unescape(m.cookie.replace(new RegExp(l),"$1"))}function b(s){for(var l=m.cookie.split(/; ?/g),n=l.length-1;n>=0;n--){if(!g(l[n]))continue;var c=l[n].split("="),t=unescape(c[0]),u=unescape(c[1]);s(u,t)}}function f(s,l){if(!s)return;m.cookie=escape(s)+"="+escape(l)+"; expires=Tue, 19 Jan 2038 03:14:07 GMT; path=/"}function i(s){if(!s||!o(s))return;m.cookie=escape(s)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/"}function r(){b(function(s,l){i(l)})}function o(s){return new RegExp("(?:^|;\\s*)"+escape(s).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(m.cookie)}},Ducp:function(J,F,e){var d=e("bYtY"),E=e("IwbS"),g=e("+TT/"),m=e("XpcN"),A=E.Group,b=["width","height"],f=["x","y"],i=m.extend({type:"legend.scroll",newlineDisabled:!0,init:function(){i.superCall(this,"init"),this._currentIndex=0,this.group.add(this._containerGroup=new A),this._containerGroup.add(this.getContentGroup()),this.group.add(this._controllerGroup=new A),this._showController},resetInner:function(){i.superCall(this,"resetInner"),this._controllerGroup.removeAll(),this._containerGroup.removeClipPath(),this._containerGroup.__rectSize=null},renderInner:function(o,s,l,n,c,t,u){var a=this;i.superCall(this,"renderInner",o,s,l,n,c,t,u);var h=this._controllerGroup,v=s.get("pageIconSize",!0);d.isArray(v)||(v=[v,v]),O("pagePrev",0);var y=s.getModel("pageTextStyle");h.add(new E.Text({name:"pageText",style:{textFill:y.getTextColor(),font:y.getFont(),textVerticalAlign:"middle",textAlign:"center"},silent:!0})),O("pageNext",1);function O(S,x){var L=S+"DataIndex",T=E.createIcon(s.get("pageIcons",!0)[s.getOrient().name][x],{onclick:d.bind(a._pageGo,a,L,s,n)},{x:-v[0]/2,y:-v[1]/2,width:v[0],height:v[1]});T.name=S,h.add(T)}},layoutInner:function(o,s,l,n,c,t){var u=this.getSelectorGroup(),a=o.getOrient().index,h=b[a],v=f[a],y=b[1-a],O=f[1-a];c&&g.box("horizontal",u,o.get("selectorItemGap",!0));var S=o.get("selectorButtonGap",!0),x=u.getBoundingRect(),L=[-x.x,-x.y],T=d.clone(l);c&&(T[h]=l[h]-x[h]-S);var w=this._layoutContentAndController(o,n,T,a,h,y,O);if(c){if(t==="end")L[a]+=w[h]+S;else{var C=x[h]+S;L[a]-=C,w[v]-=C}w[h]+=x[h]+S,L[1-a]+=w[O]+w[y]/2-x[y]/2,w[y]=Math.max(w[y],x[y]),w[O]=Math.min(w[O],x[O]+L[1-a]),u.attr("position",L)}return w},_layoutContentAndController:function(o,s,l,n,c,t,u){var a=this.getContentGroup(),h=this._containerGroup,v=this._controllerGroup;g.box(o.get("orient"),a,o.get("itemGap"),n?l.width:null,n?null:l.height),g.box("horizontal",v,o.get("pageButtonItemGap",!0));var y=a.getBoundingRect(),O=v.getBoundingRect(),S=this._showController=y[c]>l[c],x=[-y.x,-y.y];s||(x[n]=a.position[n]);var L=[0,0],T=[-O.x,-O.y],w=d.retrieve2(o.get("pageButtonGap",!0),o.get("itemGap",!0));if(S){var C=o.get("pageButtonPosition",!0);C==="end"?T[n]+=l[c]-O[c]:L[n]+=O[c]+w}T[1-n]+=y[t]/2-O[t]/2,a.attr("position",x),h.attr("position",L),v.attr("position",T);var N={x:0,y:0};if(N[c]=S?l[c]:y[c],N[t]=Math.max(y[t],O[t]),N[u]=Math.min(0,O[u]+T[1-n]),h.__rectSize=l[c],S){var D={x:0,y:0};D[c]=Math.max(l[c]-O[c]-w,0),D[t]=N[t],h.setClipPath(new E.Rect({shape:D})),h.__rectSize=D[c]}else v.eachChild(function(R){R.attr({invisible:!0,silent:!0})});var B=this._getPageInfo(o);return B.pageIndex!=null&&E.updateProps(a,{position:B.contentPosition},S?o:!1),this._updatePageInfoView(o,B),N},_pageGo:function(o,s,l){var n=this._getPageInfo(s)[o];n!=null&&l.dispatchAction({type:"legendScroll",scrollDataIndex:n,legendId:s.id})},_updatePageInfoView:function(o,s){var l=this._controllerGroup;d.each(["pagePrev","pageNext"],function(h){var v=s[h+"DataIndex"]!=null,y=l.childOfName(h);y&&(y.setStyle("fill",v?o.get("pageIconColor",!0):o.get("pageIconInactiveColor",!0)),y.cursor=v?"pointer":"default")});var n=l.childOfName("pageText"),c=o.get("pageFormatter"),t=s.pageIndex,u=t!=null?t+1:0,a=s.pageCount;n&&c&&n.setStyle("text",d.isString(c)?c.replace("{current}",u).replace("{total}",a):c({current:u,total:a}))},_getPageInfo:function(o){var s=o.get("scrollDataIndex",!0),l=this.getContentGroup(),n=this._containerGroup.__rectSize,c=o.getOrient().index,t=b[c],u=f[c],a=this._findTargetItemIndex(s),h=l.children(),v=h[a],y=h.length,O=y?1:0,S={contentPosition:l.position.slice(),pageCount:O,pageIndex:O-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!v)return S;var x=N(v);S.contentPosition[c]=-x.s;for(var L=a+1,T=x,w=x,C=null;L<=y;++L)C=N(h[L]),(!C&&w.e>T.s+n||C&&!D(C,T.s))&&(w.i>T.i?T=w:T=C,T&&(S.pageNextDataIndex==null&&(S.pageNextDataIndex=T.i),++S.pageCount)),w=C;for(var L=a-1,T=x,w=x,C=null;L>=-1;--L)C=N(h[L]),(!C||!D(w,C.s))&&T.i<w.i&&(w=T,S.pagePrevDataIndex==null&&(S.pagePrevDataIndex=T.i),++S.pageCount,++S.pageIndex),T=C;return S;function N(B){if(B){var R=B.getBoundingRect(),U=R[u]+B.position[c];return{s:U,e:U+R[t],i:B.__legendDataIndex}}}function D(B,R){return B.e>=R&&B.s<=R+n}},_findTargetItemIndex:function(o){if(!this._showController)return 0;var s,l=this.getContentGroup(),n;return l.eachChild(function(c,t){var u=c.__legendDataIndex;n==null&&u!=null&&(n=t),u===o&&(s=t)}),s!=null?s:n}}),r=i;J.exports=r},"E/ki":function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"};F.default=d},E2g8:function(J,F,e){(function(d,E){/*!
* @overview es6-promise - a tiny implementation of Promises/A+.
* @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald)
* @license Licensed under MIT license
* See https://raw.githubusercontent.com/stefanpenner/es6-promise/master/LICENSE
* @version v4.2.8+1e68dce6
*/(function(g,m){J.exports=m()})(this,function(){"use strict";function g(Ve){var gt=typeof Ve;return Ve!==null&&(gt==="object"||gt==="function")}function m(Ve){return typeof Ve=="function"}var A=void 0;Array.isArray?A=Array.isArray:A=function(gt){return Object.prototype.toString.call(gt)==="[object Array]"};var b=A,f=0,i=void 0,r=void 0,o=function(gt,Je){x[f]=gt,x[f+1]=Je,f+=2,f===2&&(r?r(L):w())};function s(Ve){r=Ve}function l(Ve){o=Ve}var n=typeof window!="undefined"?window:void 0,c=n||{},t=c.MutationObserver||c.WebKitMutationObserver,u=typeof self=="undefined"&&typeof d!="undefined"&&{}.toString.call(d)==="[object process]",a=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function h(){return function(){return d.nextTick(L)}}function v(){return typeof i!="undefined"?function(){i(L)}:S()}function y(){var Ve=0,gt=new t(L),Je=document.createTextNode("");return gt.observe(Je,{characterData:!0}),function(){Je.data=Ve=++Ve%2}}function O(){var Ve=new MessageChannel;return Ve.port1.onmessage=L,function(){return Ve.port2.postMessage(0)}}function S(){var Ve=setTimeout;return function(){return Ve(L,1)}}var x=new Array(1e3);function L(){for(var Ve=0;Ve<f;Ve+=2){var gt=x[Ve],Je=x[Ve+1];gt(Je),x[Ve]=void 0,x[Ve+1]=void 0}f=0}function T(){try{var Ve=Function("return this")().require("vertx");return i=Ve.runOnLoop||Ve.runOnContext,v()}catch(gt){return S()}}var w=void 0;u?w=h():t?w=y():a?w=O():n===void 0&&!0?w=T():w=S();function C(Ve,gt){var Je=this,je=new this.constructor(B);je[D]===void 0&&Xe(je);var De=Je._state;if(De){var ht=arguments[De-1];o(function(){return fe(De,je,ht,Je._result)})}else pe(Je,je,Ve,gt);return je}function N(Ve){var gt=this;if(Ve&&typeof Ve=="object"&&Ve.constructor===gt)return Ve;var Je=new gt(B);return Y(Je,Ve),Je}var D=Math.random().toString(36).substring(2);function B(){}var R=void 0,U=1,M=2;function j(){return new TypeError("You cannot resolve a promise with itself")}function P(){return new TypeError("A promises callback cannot return that same promise.")}function V(Ve,gt,Je,je){try{Ve.call(gt,Je,je)}catch(De){return De}}function H(Ve,gt,Je){o(function(je){var De=!1,ht=V(Je,gt,function(It){if(De)return;De=!0,gt!==It?Y(je,It):Q(je,It)},function(It){if(De)return;De=!0,X(je,It)},"Settle: "+(je._label||" unknown promise"));!De&&ht&&(De=!0,X(je,ht))},Ve)}function k(Ve,gt){gt._state===U?Q(Ve,gt._result):gt._state===M?X(Ve,gt._result):pe(gt,void 0,function(Je){return Y(Ve,Je)},function(Je){return X(Ve,Je)})}function Z(Ve,gt,Je){gt.constructor===Ve.constructor&&Je===C&&gt.constructor.resolve===N?k(Ve,gt):Je===void 0?Q(Ve,gt):m(Je)?H(Ve,gt,Je):Q(Ve,gt)}function Y(Ve,gt){if(Ve===gt)X(Ve,j());else if(g(gt)){var Je=void 0;try{Je=gt.then}catch(je){X(Ve,je);return}Z(Ve,gt,Je)}else Q(Ve,gt)}function _(Ve){Ve._onerror&&Ve._onerror(Ve._result),te(Ve)}function Q(Ve,gt){if(Ve._state!==R)return;Ve._result=gt,Ve._state=U,Ve._subscribers.length!==0&&o(te,Ve)}function X(Ve,gt){if(Ve._state!==R)return;Ve._state=M,Ve._result=gt,o(_,Ve)}function pe(Ve,gt,Je,je){var De=Ve._subscribers,ht=De.length;Ve._onerror=null,De[ht]=gt,De[ht+U]=Je,De[ht+M]=je,ht===0&&Ve._state&&o(te,Ve)}function te(Ve){var gt=Ve._subscribers,Je=Ve._state;if(gt.length===0)return;for(var je=void 0,De=void 0,ht=Ve._result,It=0;It<gt.length;It+=3)je=gt[It],De=gt[It+Je],je?fe(Je,je,De,ht):De(ht);Ve._subscribers.length=0}function fe(Ve,gt,Je,je){var De=m(Je),ht=void 0,It=void 0,kt=!0;if(De){try{ht=Je(je)}catch(Ht){kt=!1,It=Ht}if(gt===ht){X(gt,P());return}}else ht=je;gt._state!==R||(De&&kt?Y(gt,ht):kt===!1?X(gt,It):Ve===U?Q(gt,ht):Ve===M&&X(gt,ht))}function be(Ve,gt){try{gt(function(je){Y(Ve,je)},function(je){X(Ve,je)})}catch(Je){X(Ve,Je)}}var Se=0;function ze(){return Se++}function Xe(Ve){Ve[D]=Se++,Ve._state=void 0,Ve._result=void 0,Ve._subscribers=[]}function wt(){return new Error("Array Methods must be provided an Array")}var Be=function(){function Ve(gt,Je){this._instanceConstructor=gt,this.promise=new gt(B),this.promise[D]||Xe(this.promise),b(Je)?(this.length=Je.length,this._remaining=Je.length,this._result=new Array(this.length),this.length===0?Q(this.promise,this._result):(this.length=this.length||0,this._enumerate(Je),this._remaining===0&&Q(this.promise,this._result))):X(this.promise,wt())}return Ve.prototype._enumerate=function(Je){for(var je=0;this._state===R&&je<Je.length;je++)this._eachEntry(Je[je],je)},Ve.prototype._eachEntry=function(Je,je){var De=this._instanceConstructor,ht=De.resolve;if(ht===N){var It=void 0,kt=void 0,Ht=!1;try{It=Je.then}catch(nr){Ht=!0,kt=nr}if(It===C&&Je._state!==R)this._settledAt(Je._state,je,Je._result);else if(typeof It!="function")this._remaining--,this._result[je]=Je;else if(De===ut){var Wt=new De(B);Ht?X(Wt,kt):Z(Wt,Je,It),this._willSettleAt(Wt,je)}else this._willSettleAt(new De(function(nr){return nr(Je)}),je)}else this._willSettleAt(ht(Je),je)},Ve.prototype._settledAt=function(Je,je,De){var ht=this.promise;ht._state===R&&(this._remaining--,Je===M?X(ht,De):this._result[je]=De),this._remaining===0&&Q(ht,this._result)},Ve.prototype._willSettleAt=function(Je,je){var De=this;pe(Je,void 0,function(ht){return De._settledAt(U,je,ht)},function(ht){return De._settledAt(M,je,ht)})},Ve}();function Me(Ve){return new Be(this,Ve).promise}function vt(Ve){var gt=this;return b(Ve)?new gt(function(Je,je){for(var De=Ve.length,ht=0;ht<De;ht++)gt.resolve(Ve[ht]).then(Je,je)}):new gt(function(Je,je){return je(new TypeError("You must pass an array to race."))})}function at(Ve){var gt=this,Je=new gt(B);return X(Je,Ve),Je}function $e(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function bt(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}var ut=function(){function Ve(gt){this[D]=ze(),this._result=this._state=void 0,this._subscribers=[],B!==gt&&(typeof gt!="function"&&$e(),this instanceof Ve?be(this,gt):bt())}return Ve.prototype.catch=function(Je){return this.then(null,Je)},Ve.prototype.finally=function(Je){var je=this,De=je.constructor;return m(Je)?je.then(function(ht){return De.resolve(Je()).then(function(){return ht})},function(ht){return De.resolve(Je()).then(function(){throw ht})}):je.then(Je,Je)},Ve}();ut.prototype.then=C,ut.all=Me,ut.race=vt,ut.resolve=N,ut.reject=at,ut._setScheduler=s,ut._setAsap=l,ut._asap=o;function At(){var Ve=void 0;if(typeof E!="undefined")Ve=E;else if(typeof self!="undefined")Ve=self;else try{Ve=Function("return this")()}catch(je){throw new Error("polyfill failed because global object is unavailable in this environment")}var gt=Ve.Promise;if(gt){var Je=null;try{Je=Object.prototype.toString.call(gt.resolve())}catch(je){}if(Je==="[object Promise]"&&!gt.cast)return}Ve.Promise=ut}return ut.polyfill=At,ut.Promise=ut,ut})}).call(this,e("Q2Ig"),e("yLpj"))},E2jh:function(J,F,e){var d=e("2gN3"),E=function(){var m=/[^.]+$/.exec(d&&d.keys&&d.keys.IE_PROTO||"");return m?"Symbol(src)_1."+m:""}();function g(m){return!!E&&E in m}J.exports=g},E9nw:function(J,F){J.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var d=document.activeElement,E=[],g=0;g<e.rangeCount;g++)E.push(e.getRangeAt(g));switch(d.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":d.blur();break;default:d=null;break}return e.removeAllRanges(),function(){e.type==="Caret"&&e.removeAllRanges(),e.rangeCount||E.forEach(function(m){e.addRange(m)}),d&&d.focus()}}},ELLl:function(J,F,e){(function(d){d(e("VrN/"))})(function(d){var E={pairs:`()[]{}''""`,closeBefore:`)]}'":;>`,triples:"",explode:"[]{}"},g=d.Pos;d.defineOption("autoCloseBrackets",!1,function(t,u,a){a&&a!=d.Init&&(t.removeKeyMap(A),t.state.closeBrackets=null),u&&(b(m(u,"pairs")),t.state.closeBrackets=u,t.addKeyMap(A))});function m(t,u){return u=="pairs"&&typeof t=="string"?t:typeof t=="object"&&t[u]!=null?t[u]:E[u]}var A={Backspace:r,Enter:o};function b(t){for(var u=0;u<t.length;u++){var a=t.charAt(u),h="'"+a+"'";A[h]||(A[h]=f(a))}}b(E.pairs+"`");function f(t){return function(u){return l(u,t)}}function i(t){var u=t.state.closeBrackets;if(!u||u.override)return u;var a=t.getModeAt(t.getCursor());return a.closeBrackets||u}function r(t){var u=i(t);if(!u||t.getOption("disableInput"))return d.Pass;for(var a=m(u,"pairs"),h=t.listSelections(),v=0;v<h.length;v++){if(!h[v].empty())return d.Pass;var y=n(t,h[v].head);if(!y||a.indexOf(y)%2!=0)return d.Pass}for(var v=h.length-1;v>=0;v--){var O=h[v].head;t.replaceRange("",g(O.line,O.ch-1),g(O.line,O.ch+1),"+delete")}}function o(t){var u=i(t),a=u&&m(u,"explode");if(!a||t.getOption("disableInput"))return d.Pass;for(var h=t.listSelections(),v=0;v<h.length;v++){if(!h[v].empty())return d.Pass;var y=n(t,h[v].head);if(!y||a.indexOf(y)%2!=0)return d.Pass}t.operation(function(){var O=t.lineSeparator()||`
`;t.replaceSelection(O+O,null),t.execCommand("goCharLeft"),h=t.listSelections();for(var S=0;S<h.length;S++){var x=h[S].head.line;t.indentLine(x,null,!0),t.indentLine(x+1,null,!0)}})}function s(t){var u=d.cmpPos(t.anchor,t.head)>0;return{anchor:new g(t.anchor.line,t.anchor.ch+(u?-1:1)),head:new g(t.head.line,t.head.ch+(u?1:-1))}}function l(t,u){var a=i(t);if(!a||t.getOption("disableInput"))return d.Pass;var h=m(a,"pairs"),v=h.indexOf(u);if(v==-1)return d.Pass;for(var y=m(a,"closeBefore"),O=m(a,"triples"),S=h.charAt(v+1)==u,x=t.listSelections(),L=v%2==0,T,w=0;w<x.length;w++){var C=x[w],N=C.head,D,B=t.getRange(N,g(N.line,N.ch+1));if(L&&!C.empty())D="surround";else if((S||!L)&&B==u)S&&c(t,N)?D="both":O.indexOf(u)>=0&&t.getRange(N,g(N.line,N.ch+3))==u+u+u?D="skipThree":D="skip";else if(S&&N.ch>1&&O.indexOf(u)>=0&&t.getRange(g(N.line,N.ch-2),N)==u+u){if(N.ch>2&&/\bstring/.test(t.getTokenTypeAt(g(N.line,N.ch-2))))return d.Pass;D="addFour"}else if(S){var R=N.ch==0?" ":t.getRange(g(N.line,N.ch-1),N);if(!d.isWordChar(B)&&R!=u&&!d.isWordChar(R))D="both";else return d.Pass}else if(L&&(B.length===0||/\s/.test(B)||y.indexOf(B)>-1))D="both";else return d.Pass;if(!T)T=D;else if(T!=D)return d.Pass}var U=v%2?h.charAt(v-1):u,M=v%2?u:h.charAt(v+1);t.operation(function(){if(T=="skip")t.execCommand("goCharRight");else if(T=="skipThree")for(var j=0;j<3;j++)t.execCommand("goCharRight");else if(T=="surround"){for(var P=t.getSelections(),j=0;j<P.length;j++)P[j]=U+P[j]+M;t.replaceSelections(P,"around"),P=t.listSelections().slice();for(var j=0;j<P.length;j++)P[j]=s(P[j]);t.setSelections(P)}else T=="both"?(t.replaceSelection(U+M,null),t.triggerElectric(U+M),t.execCommand("goCharLeft")):T=="addFour"&&(t.replaceSelection(U+U+U+U,"before"),t.execCommand("goCharRight"))})}function n(t,u){var a=t.getRange(g(u.line,u.ch-1),g(u.line,u.ch+1));return a.length==2?a:null}function c(t,u){var a=t.getTokenAt(g(u.line,u.ch+1));return/\bstring/.test(a.type)&&a.start==u.ch&&(u.ch==0||!/\bstring/.test(t.getTokenTypeAt(u)))}})},EMyp:function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("mFDi"),m=e("K4ya"),A=e("qJCg"),b=e("iLNv"),f=e("vZ6x"),i=["inBrush","outOfBrush"],r="__ecBrushSelect",o="__ecInBrushSelectEvent",s=d.PRIORITY.VISUAL.BRUSH;d.registerLayout(s,function(O,S,x){O.eachComponent({mainType:"brush"},function(L){x&&x.type==="takeGlobalCursor"&&L.setBrushOption(x.key==="brush"?x.brushOption:{brushType:!1})}),l(O)});function l(O){O.eachComponent({mainType:"brush"},function(S){var x=S.brushTargetManager=new f(S.option,O);x.setInputRanges(S.areas,O)})}d.registerVisual(s,function(O,S,x){var L=[],T,w;O.eachComponent({mainType:"brush"},function(C,N){var D={brushId:C.id,brushIndex:N,brushName:C.name,areas:E.clone(C.areas),selected:[]};L.push(D);var B=C.option,R=B.brushLink,U=[],M=[],j=[],P=0;N||(T=B.throttleType,w=B.throttleDelay);var V=E.map(C.areas,function(Q){return h(E.defaults({boundingRect:v[Q.brushType](Q)},Q))}),H=m.createVisualMappings(C.option,i,function(Q){Q.mappingMethod="fixed"});E.isArray(R)&&E.each(R,function(Q){U[Q]=1});function k(Q){return R==="all"||U[Q]}function Z(Q){return!!Q.length}O.eachSeries(function(Q,X){var pe=j[X]=[];Q.subType==="parallel"?Y(Q,X,pe):_(Q,X,pe)});function Y(Q,X){var pe=Q.coordinateSystem;P|=pe.hasAxisBrushed(),k(X)&&pe.eachActiveState(Q.getData(),function(te,fe){te==="active"&&(M[fe]=1)})}function _(Q,X,pe){var te=u(Q);if(!te||a(C,X))return;if(E.each(V,function(be){te[be.brushType]&&C.brushTargetManager.controlSeries(be,Q,O)&&pe.push(be),P|=Z(pe)}),k(X)&&Z(pe)){var fe=Q.getData();fe.each(function(be){t(te,pe,fe,be)&&(M[be]=1)})}}O.eachSeries(function(Q,X){var pe={seriesId:Q.id,seriesIndex:X,seriesName:Q.name,dataIndex:[]};D.selected.push(pe);var te=u(Q),fe=j[X],be=Q.getData(),Se=k(X)?function(ze){return M[ze]?(pe.dataIndex.push(be.getRawIndex(ze)),"inBrush"):"outOfBrush"}:function(ze){return t(te,fe,be,ze)?(pe.dataIndex.push(be.getRawIndex(ze)),"inBrush"):"outOfBrush"};(k(X)?P:Z(fe))&&m.applyVisual(i,H,be,Se)})}),n(S,T,w,L,x)});function n(O,S,x,L,T){if(!T)return;var w=O.getZr();if(w[o])return;w[r]||(w[r]=c);var C=b.createOrUpdate(w,r,x,S);C(O,L)}function c(O,S){if(!O.isDisposed()){var x=O.getZr();x[o]=!0,O.dispatchAction({type:"brushSelect",batch:S}),x[o]=!1}}function t(O,S,x,L){for(var T=0,w=S.length;T<w;T++){var C=S[T];if(O[C.brushType](L,x,C.selectors,C))return!0}}function u(O){var S=O.brushSelector;if(E.isString(S)){var x=[];return E.each(A,function(T,w){x[w]=function(C,N,D,B){var R=N.getItemLayout(C);return T[S](R,D,B)}}),x}else if(E.isFunction(S)){var L={};return E.each(A,function(T,w){L[w]=S}),L}return S}function a(O,S){var x=O.option.seriesIndex;return x!=null&&x!=="all"&&(E.isArray(x)?E.indexOf(x,S)<0:S!==x)}function h(O){var S=O.selectors={};return E.each(A[O.brushType],function(x,L){S[L]=function(T){return x(T,S,O)}}),O}var v={lineX:E.noop,lineY:E.noop,rect:function(O){return y(O.range)},polygon:function(O){for(var S,x=O.range,L=0,T=x.length;L<T;L++){S=S||[[Infinity,-Infinity],[Infinity,-Infinity]];var w=x[L];w[0]<S[0][0]&&(S[0][0]=w[0]),w[0]>S[0][1]&&(S[0][1]=w[0]),w[1]<S[1][0]&&(S[1][0]=w[1]),w[1]>S[1][1]&&(S[1][1]=w[1])}return S&&y(S)}};function y(O){return new g(O[0][0],O[1][0],O[0][1]-O[0][0],O[1][1]-O[1][0])}F.layoutCovers=l},ERHi:function(J,F,e){var d=e("ProS");e("Z6js"),e("R4Th");var E=e("f5Yq"),g=e("h8O9");d.registerVisual(E("effectScatter","circle")),d.registerLayout(g("effectScatter"))},EXcs:function(J,F,e){"use strict";var d=function(){return{height:0,opacity:0}},E=function(f){return{height:f.scrollHeight,opacity:1}},g=function(f){return{height:f.offsetHeight}},m=function(f,i){return i.propertyName==="height"},A={motionName:"ant-motion-collapse",onAppearStart:d,onEnterStart:d,onAppearActive:E,onEnterActive:E,onLeaveStart:g,onLeaveActive:d,onAppearEnd:m,onEnterEnd:m,onLeaveEnd:m,motionDeadline:500};F.a=A},Em2t:function(J,F,e){var d=e("bahg"),E=e("quyA"),g=e("0JQy");function m(A){return E(A)?g(A):d(A)}J.exports=m},EpBk:function(J,F){function e(d){var E=typeof d;return E=="string"||E=="number"||E=="symbol"||E=="boolean"?d!=="__proto__":d===null}J.exports=e},Ez2D:function(J,F,e){var d=e("bYtY"),E=e("4NO4");function g(m,A){var b=[],f=m.seriesIndex,i;if(f==null||!(i=A.getSeriesByIndex(f)))return{point:[]};var r=i.getData(),o=E.queryDataIndex(r,m);if(o==null||o<0||d.isArray(o))return{point:[]};var s=r.getItemGraphicEl(o),l=i.coordinateSystem;if(i.getTooltipPosition)b=i.getTooltipPosition(o)||[];else if(l&&l.dataToPoint)b=l.dataToPoint(r.getValues(d.map(l.dimensions,function(c){return r.mapDimension(c)}),o,!0))||[];else if(s){var n=s.getBoundingRect().clone();n.applyTransform(s.transform),b=[n.x+n.width/2,n.y+n.height/2]}return{point:b,el:s}}J.exports=g},F0hE:function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("ca2m"),m=e("Qxkt"),A=e("ICMv"),b=g.valueAxis;function f(o,s){return E.defaults({show:s},o)}var i=d.extendComponentModel({type:"radar",optionUpdated:function(){var o=this.get("boundaryGap"),s=this.get("splitNumber"),l=this.get("scale"),n=this.get("axisLine"),c=this.get("axisTick"),t=this.get("axisType"),u=this.get("axisLabel"),a=this.get("name"),h=this.get("name.show"),v=this.get("name.formatter"),y=this.get("nameGap"),O=this.get("triggerEvent"),S=E.map(this.get("indicator")||[],function(x){x.max!=null&&x.max>0&&!x.min?x.min=0:x.min!=null&&x.min<0&&!x.max&&(x.max=0);var L=a;if(x.color!=null&&(L=E.defaults({color:x.color},a)),x=E.merge(E.clone(x),{boundaryGap:o,splitNumber:s,scale:l,axisLine:n,axisTick:c,axisType:t,axisLabel:u,name:x.text,nameLocation:"end",nameGap:y,nameTextStyle:L,triggerEvent:O},!1),h||(x.name=""),typeof v=="string"){var T=x.name;x.name=v.replace("{value}",T!=null?T:"")}else typeof v=="function"&&(x.name=v(x.name,x));var w=E.extend(new m(x,null,this.ecModel),A);return w.mainType="radar",w.componentIndex=this.componentIndex,w},this);this.getIndicatorModels=function(){return S}},defaultOption:{zlevel:0,z:0,center:["50%","50%"],radius:"75%",startAngle:90,name:{show:!0},boundaryGap:[0,0],splitNumber:5,nameGap:15,scale:!1,shape:"polygon",axisLine:E.merge({lineStyle:{color:"#bbb"}},b.axisLine),axisLabel:f(b.axisLabel,!1),axisTick:f(b.axisTick,!1),axisType:"interval",splitLine:f(b.splitLine,!0),splitArea:f(b.splitArea,!0),indicator:[]}}),r=i;J.exports=r},F5Ls:function(J,F){var e={\u5357\u6D77\u8BF8\u5C9B:[32,80],\u5E7F\u4E1C:[0,-10],\u9999\u6E2F:[10,5],\u6FB3\u95E8:[-10,10],\u5929\u6D25:[5,5]};function d(E,g){if(E==="china"){var m=e[g.name];if(m){var A=g.center;A[0]+=m[0]/10.5,A[1]+=-m[1]/(10.5/.75)}}}J.exports=d},F7hV:function(J,F,e){var d=e("MBQ8"),E=d.extend({type:"series.bar",dependencies:["grid","polar"],brushSelector:"rect",getProgressive:function(){return this.get("large")?this.get("progressive"):!1},getProgressiveThreshold:function(){var g=this.get("progressiveThreshold"),m=this.get("largeThreshold");return m>g&&(g=m),g},defaultOption:{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1}}});J.exports=E},F9bG:function(J,F,e){var d=e("bYtY"),E=e("ItGF"),g=e("4NO4"),m=g.makeInner,A=m(),b=d.each;function f(c,t,u){if(E.node)return;var a=t.getZr();A(a).records||(A(a).records={}),i(a,t);var h=A(a).records[c]||(A(a).records[c]={});h.handler=u}function i(c,t){if(A(c).initialized)return;A(c).initialized=!0,u("click",d.curry(s,"click")),u("mousemove",d.curry(s,"mousemove")),u("globalout",o);function u(a,h){c.on(a,function(v){var y=l(t);b(A(c).records,function(O){O&&h(O,v,y.dispatchAction)}),r(y.pendings,t)})}}function r(c,t){var u=c.showTip.length,a=c.hideTip.length,h;u?h=c.showTip[u-1]:a&&(h=c.hideTip[a-1]),h&&(h.dispatchAction=null,t.dispatchAction(h))}function o(c,t,u){c.handler("leave",null,u)}function s(c,t,u,a){t.handler(c,u,a)}function l(c){var t={showTip:[],hideTip:[]},u=function(a){var h=t[a.type];h?h.push(a):(a.dispatchAction=u,c.dispatchAction(a))};return{dispatchAction:u,pendings:t}}function n(c,t){if(E.node)return;var u=t.getZr(),a=(A(u).records||{})[c];a&&(A(u).records[c]=null)}F.register=f,F.unregister=n},FBjb:function(J,F,e){var d=e("bYtY"),E=e("oVpE"),g=E.createSymbol,m=e("IwbS"),A=e("OELB"),b=A.parsePercent,f=e("x3X8"),i=f.getDefaultLabel;function r(y,O,S){m.Group.call(this),this.updateData(y,O,S)}var o=r.prototype,s=r.getSymbolSize=function(y,O){var S=y.getItemVisual(O,"symbolSize");return S instanceof Array?S.slice():[+S,+S]};function l(y){return[y[0]/2,y[1]/2]}function n(y,O){this.parent.drift(y,O)}o._createSymbol=function(y,O,S,x,L){this.removeAll();var T=O.getItemVisual(S,"color"),w=g(y,-1,-1,2,2,T,L);w.attr({z2:100,culling:!0,scale:l(x)}),w.drift=n,this._symbolType=y,this.add(w)},o.stopSymbolAnimation=function(y){this.childAt(0).stopAnimation(y)},o.getSymbolPath=function(){return this.childAt(0)},o.getScale=function(){return this.childAt(0).scale},o.highlight=function(){this.childAt(0).trigger("emphasis")},o.downplay=function(){this.childAt(0).trigger("normal")},o.setZ=function(y,O){var S=this.childAt(0);S.zlevel=y,S.z=O},o.setDraggable=function(y){var O=this.childAt(0);O.draggable=y,O.cursor=y?"move":O.cursor},o.updateData=function(y,O,S){this.silent=!1;var x=y.getItemVisual(O,"symbol")||"circle",L=y.hostModel,T=s(y,O),w=x!==this._symbolType;if(w){var C=y.getItemVisual(O,"symbolKeepAspect");this._createSymbol(x,y,O,T,C)}else{var N=this.childAt(0);N.silent=!1,m.updateProps(N,{scale:l(T)},L,O)}if(this._updateCommon(y,O,T,S),w){var N=this.childAt(0),D=S&&S.fadeIn,B={scale:N.scale.slice()};D&&(B.style={opacity:N.style.opacity}),N.scale=[0,0],D&&(N.style.opacity=0),m.initProps(N,B,L,O)}this._seriesModel=L};var c=["itemStyle"],t=["emphasis","itemStyle"],u=["label"],a=["emphasis","label"];o._updateCommon=function(y,O,S,x){var L=this.childAt(0),T=y.hostModel,w=y.getItemVisual(O,"color");L.type!=="image"?L.useStyle({strokeNoScale:!0}):L.setStyle({opacity:null,shadowBlur:null,shadowOffsetX:null,shadowOffsetY:null,shadowColor:null});var C=x&&x.itemStyle,N=x&&x.hoverItemStyle,D=x&&x.symbolOffset,B=x&&x.labelModel,R=x&&x.hoverLabelModel,U=x&&x.hoverAnimation,M=x&&x.cursorStyle;if(!x||y.hasItemOption){var j=x&&x.itemModel?x.itemModel:y.getItemModel(O);C=j.getModel(c).getItemStyle(["color"]),N=j.getModel(t).getItemStyle(),D=j.getShallow("symbolOffset"),B=j.getModel(u),R=j.getModel(a),U=j.getShallow("hoverAnimation"),M=j.getShallow("cursor")}else N=d.extend({},N);var P=L.style,V=y.getItemVisual(O,"symbolRotate");L.attr("rotation",(V||0)*Math.PI/180||0),D&&L.attr("position",[b(D[0],S[0]),b(D[1],S[1])]),M&&L.attr("cursor",M),L.setColor(w,x&&x.symbolInnerColor),L.setStyle(C);var H=y.getItemVisual(O,"opacity");H!=null&&(P.opacity=H);var k=y.getItemVisual(O,"liftZ"),Z=L.__z2Origin;k!=null?Z==null&&(L.__z2Origin=L.z2,L.z2+=k):Z!=null&&(L.z2=Z,L.__z2Origin=null);var Y=x&&x.useNameLabel;m.setLabelStyle(P,N,B,R,{labelFetcher:T,labelDataIndex:O,defaultText:_,isRectText:!0,autoColor:w});function _(Q,X){return Y?y.getName(Q):i(y,Q)}L.__symbolOriginalScale=l(S),L.hoverStyle=N,L.highDownOnUpdate=U&&T.isAnimationEnabled()?h:null,m.setHoverStyle(L)};function h(y,O){if(this.incremental||this.useHoverLayer)return;if(O==="emphasis"){var S=this.__symbolOriginalScale,x=S[1]/S[0],L={scale:[Math.max(S[0]*1.1,S[0]+3),Math.max(S[1]*1.1,S[1]+3*x)]};this.animateTo(L,400,"elasticOut")}else O==="normal"&&this.animateTo({scale:this.__symbolOriginalScale},400,"elasticOut")}o.fadeOut=function(y,O){var S=this.childAt(0);this.silent=S.silent=!0,!(O&&O.keepLabel)&&(S.style.text=null),m.updateProps(S,{style:{opacity:0},scale:[0,0]},this._seriesModel,this.dataIndex,y)},d.inherits(r,m.Group);var v=r;J.exports=v},FGaS:function(J,F,e){var d=e("ProS"),E=e("IwbS"),g=e("bYtY"),m=e("oVpE");function A(f){return g.isArray(f)||(f=[+f,+f]),f}var b=d.extendChartView({type:"radar",render:function(f,i,r){var o=f.coordinateSystem,s=this.group,l=f.getData(),n=this._data;function c(a,h){var v=a.getItemVisual(h,"symbol")||"circle",y=a.getItemVisual(h,"color");if(v==="none")return;var O=A(a.getItemVisual(h,"symbolSize")),S=m.createSymbol(v,-1,-1,2,2,y);return S.attr({style:{strokeNoScale:!0},z2:100,scale:[O[0]/2,O[1]/2]}),S}function t(a,h,v,y,O,S){v.removeAll();for(var x=0;x<h.length-1;x++){var L=c(y,O);L&&(L.__dimIdx=x,a[x]?(L.attr("position",a[x]),E[S?"initProps":"updateProps"](L,{position:h[x]},f,O)):L.attr("position",h[x]),v.add(L))}}function u(a){return g.map(a,function(h){return[o.cx,o.cy]})}l.diff(n).add(function(a){var h=l.getItemLayout(a);if(!h)return;var v=new E.Polygon,y=new E.Polyline,O={shape:{points:h}};v.shape.points=u(h),y.shape.points=u(h),E.initProps(v,O,f,a),E.initProps(y,O,f,a);var S=new E.Group,x=new E.Group;S.add(y),S.add(v),S.add(x),t(y.shape.points,h,x,l,a,!0),l.setItemGraphicEl(a,S)}).update(function(a,h){var v=n.getItemGraphicEl(h),y=v.childAt(0),O=v.childAt(1),S=v.childAt(2),x={shape:{points:l.getItemLayout(a)}};if(!x.shape.points)return;t(y.shape.points,x.shape.points,S,l,a,!1),E.updateProps(y,x,f),E.updateProps(O,x,f),l.setItemGraphicEl(a,v)}).remove(function(a){s.remove(n.getItemGraphicEl(a))}).execute(),l.eachItemGraphicEl(function(a,h){var v=l.getItemModel(h),y=a.childAt(0),O=a.childAt(1),S=a.childAt(2),x=l.getItemVisual(h,"color");s.add(a),y.useStyle(g.defaults(v.getModel("lineStyle").getLineStyle(),{fill:"none",stroke:x})),y.hoverStyle=v.getModel("emphasis.lineStyle").getLineStyle();var L=v.getModel("areaStyle"),T=v.getModel("emphasis.areaStyle"),w=L.isEmpty()&&L.parentModel.isEmpty(),C=T.isEmpty()&&T.parentModel.isEmpty();C=C&&w,O.ignore=w,O.useStyle(g.defaults(L.getAreaStyle(),{fill:x,opacity:.7})),O.hoverStyle=T.getAreaStyle();var N=v.getModel("itemStyle").getItemStyle(["color"]),D=v.getModel("emphasis.itemStyle").getItemStyle(),B=v.getModel("label"),R=v.getModel("emphasis.label");S.eachChild(function(U){U.setStyle(N),U.hoverStyle=g.clone(D);var M=l.get(l.dimensions[U.__dimIdx],h);(M==null||isNaN(M))&&(M=""),E.setLabelStyle(U.style,U.hoverStyle,B,R,{labelFetcher:l.hostModel,labelDataIndex:h,labelDimIndex:U.__dimIdx,defaultText:M,autoColor:x,isRectText:!0})}),a.highDownOnUpdate=function(U,M){O.attr("ignore",M==="emphasis"?C:w)},E.setHoverStyle(a)}),this._data=l},remove:function(){this.group.removeAll(),this._data=null},dispose:function(){}});J.exports=b},FH2Y:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("ZMnZ"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},FIfw:function(J,F,e){},FNN5:function(J,F,e){var d=e("bYtY"),E=e("IwbS"),g=e("+rIm"),m=e("Znkb"),A=["axisLine","axisTickLabel","axisName"],b=["splitLine","splitArea","minorSplitLine"],f=m.extend({type:"radiusAxis",axisPointerClass:"PolarAxisPointer",render:function(r,o){if(this.group.removeAll(),!r.get("show"))return;var s=r.axis,l=s.polar,n=l.getAngleAxis(),c=s.getTicksCoords(),t=s.getMinorTicksCoords(),u=n.getExtent()[0],a=s.getExtent(),h=i(l,r,u),v=new g(r,h);d.each(A,v.add,v),this.group.add(v.getGroup()),d.each(b,function(y){r.get(y+".show")&&!s.scale.isBlank()&&this["_"+y](r,l,u,a,c,t)},this)},_splitLine:function(r,o,s,l,n){var c=r.getModel("splitLine"),t=c.getModel("lineStyle"),u=t.get("color"),a=0;u=u instanceof Array?u:[u];for(var h=[],v=0;v<n.length;v++){var y=a++%u.length;h[y]=h[y]||[],h[y].push(new E.Circle({shape:{cx:o.cx,cy:o.cy,r:n[v].coord}}))}for(var v=0;v<h.length;v++)this.group.add(E.mergePath(h[v],{style:d.defaults({stroke:u[v%u.length],fill:null},t.getLineStyle()),silent:!0}))},_minorSplitLine:function(r,o,s,l,n,c){if(!c.length)return;for(var t=r.getModel("minorSplitLine"),u=t.getModel("lineStyle"),a=[],h=0;h<c.length;h++)for(var v=0;v<c[h].length;v++)a.push(new E.Circle({shape:{cx:o.cx,cy:o.cy,r:c[h][v].coord}}));this.group.add(E.mergePath(a,{style:d.defaults({fill:null},u.getLineStyle()),silent:!0}))},_splitArea:function(r,o,s,l,n){if(!n.length)return;var c=r.getModel("splitArea"),t=c.getModel("areaStyle"),u=t.get("color"),a=0;u=u instanceof Array?u:[u];for(var h=[],v=n[0].coord,y=1;y<n.length;y++){var O=a++%u.length;h[O]=h[O]||[],h[O].push(new E.Sector({shape:{cx:o.cx,cy:o.cy,r0:v,r:n[y].coord,startAngle:0,endAngle:Math.PI*2},silent:!0})),v=n[y].coord}for(var y=0;y<h.length;y++)this.group.add(E.mergePath(h[y],{style:d.defaults({fill:u[y%u.length]},t.getAreaStyle()),silent:!0}))}});function i(r,o,s){return{position:[r.cx,r.cy],rotation:s/180*Math.PI,labelDirection:-1,tickDirection:-1,nameDirection:1,labelRotate:o.getModel("axisLabel").get("rotate"),z2:1}}J.exports=f},FUi9:function(J,F,e){var d=e("bYtY"),E=e("MwEJ"),g=e("aX7z"),m=e("ICMv"),A=e("Qxkt"),b=e("+TT/"),f=b.getLayoutRect;F.getLayoutRect=b.getLayoutRect;var i=e("7hqr"),r=i.enableDataStack,o=i.isDimensionStacked,s=i.getStackedDimension,l=e("hi0g");F.completeDimensions=l;var n=e("sdST");F.createDimensions=n;var c=e("oVpE");F.createSymbol=c.createSymbol;function t(v){return E(v.getSource(),v)}var u={isDimensionStacked:o,enableDataStack:r,getStackedDimension:s};function a(v,y){var O=y;A.isInstance(y)||(O=new A(y),d.mixin(O,m));var S=g.createScaleByModel(O);return S.setExtent(v[0],v[1]),g.niceScaleExtent(S,O),S}function h(v){d.mixin(v,m)}F.createList=t,F.dataStack=u,F.createScale=a,F.mixinAxisModelCommonMethods=h},"Fa/5":function(J,F,e){var d=e("ProS");e("y2l5"),e("q/+u");var E=e("f5Yq"),g=e("h8O9");e("Ae16"),d.registerVisual(E("scatter","circle")),d.registerLayout(g("scatter"))},FhB9:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"};F.default=d},"Fm1+":function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("a7Wl")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="CaretUpOutlined";var f=g.forwardRef(b);F.default=f},Fofx:function(J,F){var e=typeof Float32Array=="undefined"?Array:Float32Array;function d(){var o=new e(6);return E(o),o}function E(o){return o[0]=1,o[1]=0,o[2]=0,o[3]=1,o[4]=0,o[5]=0,o}function g(o,s){return o[0]=s[0],o[1]=s[1],o[2]=s[2],o[3]=s[3],o[4]=s[4],o[5]=s[5],o}function m(o,s,l){var n=s[0]*l[0]+s[2]*l[1],c=s[1]*l[0]+s[3]*l[1],t=s[0]*l[2]+s[2]*l[3],u=s[1]*l[2]+s[3]*l[3],a=s[0]*l[4]+s[2]*l[5]+s[4],h=s[1]*l[4]+s[3]*l[5]+s[5];return o[0]=n,o[1]=c,o[2]=t,o[3]=u,o[4]=a,o[5]=h,o}function A(o,s,l){return o[0]=s[0],o[1]=s[1],o[2]=s[2],o[3]=s[3],o[4]=s[4]+l[0],o[5]=s[5]+l[1],o}function b(o,s,l){var n=s[0],c=s[2],t=s[4],u=s[1],a=s[3],h=s[5],v=Math.sin(l),y=Math.cos(l);return o[0]=n*y+u*v,o[1]=-n*v+u*y,o[2]=c*y+a*v,o[3]=-c*v+y*a,o[4]=y*t+v*h,o[5]=y*h-v*t,o}function f(o,s,l){var n=l[0],c=l[1];return o[0]=s[0]*n,o[1]=s[1]*c,o[2]=s[2]*n,o[3]=s[3]*c,o[4]=s[4]*n,o[5]=s[5]*c,o}function i(o,s){var l=s[0],n=s[2],c=s[4],t=s[1],u=s[3],a=s[5],h=l*u-t*n;return h?(h=1/h,o[0]=u*h,o[1]=-t*h,o[2]=-n*h,o[3]=l*h,o[4]=(n*a-u*c)*h,o[5]=(t*c-l*a)*h,o):null}function r(o){var s=d();return g(s,o),s}F.create=d,F.identity=E,F.copy=g,F.mul=m,F.translate=A,F.rotate=b,F.scale=f,F.invert=i,F.clone=r},FxDU:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.createSensor=void 0;var d=e("QO+J"),E=e("j5sG"),g=typeof ResizeObserver!="undefined"?E.createSensor:d.createSensor;F.createSensor=g},GGyF:function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("wgjA")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="LeftOutlined";var f=g.forwardRef(b);F.default=f},GIiI:function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M705.6 124.9a8 8 0 00-11.6 7.2v64.2c0 5.5 2.9 10.6 7.5 13.6a352.2 352.2 0 0162.2 49.8c32.7 32.8 58.4 70.9 76.3 113.3a355 355 0 0127.9 138.7c0 48.1-9.4 94.8-27.9 138.7a355.92 355.92 0 01-76.3 113.3 353.06 353.06 0 01-113.2 76.4c-43.8 18.6-90.5 28-138.5 28s-94.7-9.4-138.5-28a353.06 353.06 0 01-113.2-76.4A355.92 355.92 0 01184 650.4a355 355 0 01-27.9-138.7c0-48.1 9.4-94.8 27.9-138.7 17.9-42.4 43.6-80.5 76.3-113.3 19-19 39.8-35.6 62.2-49.8 4.7-2.9 7.5-8.1 7.5-13.6V132c0-6-6.3-9.8-11.6-7.2C178.5 195.2 82 339.3 80 506.3 77.2 745.1 272.5 943.5 511.2 944c239 .5 432.8-193.3 432.8-432.4 0-169.2-97-315.7-238.4-386.7zM480 560h64c4.4 0 8-3.6 8-8V88c0-4.4-3.6-8-8-8h-64c-4.4 0-8 3.6-8 8v464c0 4.4 3.6 8 8 8z"}}]},name:"poweroff",theme:"outlined"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="PoweroffOutlined";var b=F.a=d.forwardRef(A)},GMDS:function(J,F,e){var d=e("bYtY"),E=e("4NgU"),g=e("jkPA"),m=E.prototype,A=E.extend({type:"ordinal",init:function(f,i){(!f||d.isArray(f))&&(f=new g({categories:f})),this._ordinalMeta=f,this._extent=i||[0,f.categories.length-1]},parse:function(f){return typeof f=="string"?this._ordinalMeta.getOrdinal(f):Math.round(f)},contain:function(f){return f=this.parse(f),m.contain.call(this,f)&&this._ordinalMeta.categories[f]!=null},normalize:function(f){return m.normalize.call(this,this.parse(f))},scale:function(f){return Math.round(m.scale.call(this,f))},getTicks:function(){for(var f=[],i=this._extent,r=i[0];r<=i[1];)f.push(r),r++;return f},getLabel:function(f){if(!this.isBlank())return this._ordinalMeta.categories[f]},count:function(){return this._extent[1]-this._extent[0]+1},unionExtentFromData:function(f,i){this.unionExtent(f.getApproximateExtent(i))},getOrdinalMeta:function(){return this._ordinalMeta},niceTicks:d.noop,niceExtent:d.noop});A.create=function(){return new A};var b=A;J.exports=b},GUcZ:function(J,F,e){"use strict";var d=e("fWQN"),E=e("mtLc"),g=function(){function ee(){Object(d.a)(this,ee)}return Object(E.a)(ee,null,[{key:"install",value:function(){Object.setPrototypeOf=Object.setPrototypeOf||function(z,$){return z.__proto__=$,z},Object.assign=Object.assign||function(z){if(z==null)throw new TypeError("Cannot convert undefined or null to object");for(var $=Object(z),le=1;le<arguments.length;le++){var ge=arguments[le];if(ge!=null)for(var Ae in ge)ge.hasOwnProperty(Ae)&&($[Ae]=ge[Ae])}return $},typeof self.Promise!="function"&&e("E2g8").polyfill()}}]),ee}();g.install();var m=g,A=e("+qE3"),b=e.n(A),f=function(){function ee(){Object(d.a)(this,ee)}return Object(E.a)(ee,null,[{key:"e",value:function(z,$){(!z||ee.FORCE_GLOBAL_TAG)&&(z=ee.GLOBAL_TAG);var le="[".concat(z,"] > ").concat($);if(ee.ENABLE_CALLBACK&&ee.emitter.emit("log","error",le),!ee.ENABLE_ERROR)return;console.error?console.error(le):console.warn?console.warn(le):console.log(le)}},{key:"i",value:function(z,$){(!z||ee.FORCE_GLOBAL_TAG)&&(z=ee.GLOBAL_TAG);var le="[".concat(z,"] > ").concat($);if(ee.ENABLE_CALLBACK&&ee.emitter.emit("log","info",le),!ee.ENABLE_INFO)return;console.info?console.info(le):console.log(le)}},{key:"w",value:function(z,$){(!z||ee.FORCE_GLOBAL_TAG)&&(z=ee.GLOBAL_TAG);var le="[".concat(z,"] > ").concat($);if(ee.ENABLE_CALLBACK&&ee.emitter.emit("log","warn",le),!ee.ENABLE_WARN)return;console.warn?console.warn(le):console.log(le)}},{key:"d",value:function(z,$){(!z||ee.FORCE_GLOBAL_TAG)&&(z=ee.GLOBAL_TAG);var le="[".concat(z,"] > ").concat($);if(ee.ENABLE_CALLBACK&&ee.emitter.emit("log","debug",le),!ee.ENABLE_DEBUG)return;console.debug?console.debug(le):console.log(le)}},{key:"v",value:function(z,$){(!z||ee.FORCE_GLOBAL_TAG)&&(z=ee.GLOBAL_TAG);var le="[".concat(z,"] > ").concat($);if(ee.ENABLE_CALLBACK&&ee.emitter.emit("log","verbose",le),!ee.ENABLE_VERBOSE)return;console.log(le)}}]),ee}();f.GLOBAL_TAG="flv.js",f.FORCE_GLOBAL_TAG=!1,f.ENABLE_ERROR=!0,f.ENABLE_INFO=!0,f.ENABLE_WARN=!0,f.ENABLE_DEBUG=!0,f.ENABLE_VERBOSE=!0,f.ENABLE_CALLBACK=!1,f.emitter=new b.a;var i=f,r=function(){function ee(){Object(d.a)(this,ee),this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}return Object(E.a)(ee,[{key:"reset",value:function(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}},{key:"addBytes",value:function(z){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=z,this._totalBytes+=z):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=z,this._totalBytes+=z):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=z,this._totalBytes+=z,this._lastCheckpoint=this._now())}},{key:"currentKBps",get:function(){this.addBytes(0);var z=(this._now()-this._lastCheckpoint)/1e3;return z==0&&(z=1),this._intervalBytes/z/1024}},{key:"lastSecondKBps",get:function(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}},{key:"averageKBps",get:function(){var z=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/z/1024}}]),ee}(),o=r,s=e("yKVA"),l=e("879j"),n=function(){function ee(ie){Object(d.a)(this,ee),this._message=ie}return Object(E.a)(ee,[{key:"toString",value:function(){return this.name+": "+this.message}},{key:"name",get:function(){return"RuntimeException"}},{key:"message",get:function(){return this._message}}]),ee}(),c=function(ee){Object(s.a)(z,ee);var ie=Object(l.a)(z);function z($){return Object(d.a)(this,z),ie.call(this,$)}return Object(E.a)(z,[{key:"name",get:function(){return"IllegalStateException"}}]),z}(n),t=function(ee){Object(s.a)(z,ee);var ie=Object(l.a)(z);function z($){return Object(d.a)(this,z),ie.call(this,$)}return Object(E.a)(z,[{key:"name",get:function(){return"InvalidArgumentException"}}]),z}(n),u=function(ee){Object(s.a)(z,ee);var ie=Object(l.a)(z);function z($){return Object(d.a)(this,z),ie.call(this,$)}return Object(E.a)(z,[{key:"name",get:function(){return"NotImplementedException"}}]),z}(n),a={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},h={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"},v=function(){function ee(ie){Object(d.a)(this,ee),this._type=ie||"undefined",this._status=a.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}return Object(E.a)(ee,[{key:"destroy",value:function(){this._status=a.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}},{key:"isWorking",value:function(){return this._status===a.kConnecting||this._status===a.kBuffering}},{key:"open",value:function(z,$){throw new u("Unimplemented abstract function!")}},{key:"abort",value:function(){throw new u("Unimplemented abstract function!")}},{key:"type",get:function(){return this._type}},{key:"status",get:function(){return this._status}},{key:"needStashBuffer",get:function(){return this._needStash}},{key:"onContentLengthKnown",get:function(){return this._onContentLengthKnown},set:function(z){this._onContentLengthKnown=z}},{key:"onURLRedirect",get:function(){return this._onURLRedirect},set:function(z){this._onURLRedirect=z}},{key:"onDataArrival",get:function(){return this._onDataArrival},set:function(z){this._onDataArrival=z}},{key:"onError",get:function(){return this._onError},set:function(z){this._onError=z}},{key:"onComplete",get:function(){return this._onComplete},set:function(z){this._onComplete=z}}]),ee}(),y=e("oZsa");function O(ee,ie){for(;!Object.prototype.hasOwnProperty.call(ee,ie)&&!(ee=Object(y.a)(ee),ee===null););return ee}function S(ee,ie,z){return typeof Reflect!="undefined"&&Reflect.get?S=Reflect.get:S=function(le,ge,Ae){var Re=O(le,ge);if(!Re)return;var Qe=Object.getOwnPropertyDescriptor(Re,ge);return Qe.get?Qe.get.call(Ae):Qe.value},S(ee,ie,z||ee)}var x={};function L(){var ee=self.navigator.userAgent.toLowerCase(),ie=/(edge)\/([\w.]+)/.exec(ee)||/(opr)[\/]([\w.]+)/.exec(ee)||/(chrome)[ \/]([\w.]+)/.exec(ee)||/(iemobile)[\/]([\w.]+)/.exec(ee)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(ee)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(ee)||/(webkit)[ \/]([\w.]+)/.exec(ee)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(ee)||/(msie) ([\w.]+)/.exec(ee)||ee.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(ee)||ee.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(ee)||[],z=/(ipad)/.exec(ee)||/(ipod)/.exec(ee)||/(windows phone)/.exec(ee)||/(iphone)/.exec(ee)||/(kindle)/.exec(ee)||/(android)/.exec(ee)||/(windows)/.exec(ee)||/(mac)/.exec(ee)||/(linux)/.exec(ee)||/(cros)/.exec(ee)||[],$={browser:ie[5]||ie[3]||ie[1]||"",version:ie[2]||ie[4]||"0",majorVersion:ie[4]||ie[2]||"0",platform:z[0]||""},le={};if($.browser){le[$.browser]=!0;var ge=$.majorVersion.split(".");le.version={major:parseInt($.majorVersion,10),string:$.version},ge.length>1&&(le.version.minor=parseInt(ge[1],10)),ge.length>2&&(le.version.build=parseInt(ge[2],10))}if($.platform&&(le[$.platform]=!0),(le.chrome||le.opr||le.safari)&&(le.webkit=!0),le.rv||le.iemobile){le.rv&&delete le.rv;var Ae="msie";$.browser=Ae,le[Ae]=!0}if(le.edge){delete le.edge;var Re="msedge";$.browser=Re,le[Re]=!0}if(le.opr){var Qe="opera";$.browser=Qe,le[Qe]=!0}if(le.safari&&le.android){var Ft="android";$.browser=Ft,le[Ft]=!0}le.name=$.browser,le.platform=$.platform;for(var Qt in x)x.hasOwnProperty(Qt)&&delete x[Qt];Object.assign(x,le)}L();var T=x,w=function(ee){Object(s.a)(z,ee);var ie=Object(l.a)(z);Object(E.a)(z,null,[{key:"isSupported",value:function(){try{var le=T.msedge&&T.version.minor>=15048,ge=T.msedge?le:!0;return self.fetch&&self.ReadableStream&&ge}catch(Ae){return!1}}}]);function z($,le){var ge;return Object(d.a)(this,z),ge=ie.call(this,"fetch-stream-loader"),ge.TAG="FetchStreamLoader",ge._seekHandler=$,ge._config=le,ge._needStash=!0,ge._requestAbort=!1,ge._contentLength=null,ge._receivedLength=0,ge}return Object(E.a)(z,[{key:"destroy",value:function(){this.isWorking()&&this.abort(),S(Object(y.a)(z.prototype),"destroy",this).call(this)}},{key:"open",value:function(le,ge){var Ae=this;this._dataSource=le,this._range=ge;var Re=le.url;this._config.reuseRedirectedURL&&le.redirectedURL!=null&&(Re=le.redirectedURL);var Qe=this._seekHandler.getConfig(Re,ge),Ft=new self.Headers;if(typeof Qe.headers=="object"){var Qt=Qe.headers;for(var Et in Qt)Qt.hasOwnProperty(Et)&&Ft.append(Et,Qt[Et])}var Mt={method:"GET",headers:Ft,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(var _t in this._config.headers)Ft.append(_t,this._config.headers[_t]);le.cors===!1&&(Mt.mode="same-origin"),le.withCredentials&&(Mt.credentials="include"),le.referrerPolicy&&(Mt.referrerPolicy=le.referrerPolicy),this._status=a.kConnecting,self.fetch(Qe.url,Mt).then(function(zt){if(Ae._requestAbort){Ae._requestAbort=!1,Ae._status=a.kIdle;return}if(zt.ok&&zt.status>=200&&zt.status<=299){if(zt.url!==Qe.url&&Ae._onURLRedirect){var Ct=Ae._seekHandler.removeURLParameters(zt.url);Ae._onURLRedirect(Ct)}var lr=zt.headers.get("Content-Length");return lr!=null&&(Ae._contentLength=parseInt(lr),Ae._contentLength!==0&&(Ae._onContentLengthKnown&&Ae._onContentLengthKnown(Ae._contentLength))),Ae._pump.call(Ae,zt.body.getReader())}else if(Ae._status=a.kError,Ae._onError)Ae._onError(h.HTTP_STATUS_CODE_INVALID,{code:zt.status,msg:zt.statusText});else throw new n("FetchStreamLoader: Http code invalid, "+zt.status+" "+zt.statusText)}).catch(function(zt){if(Ae._status=a.kError,Ae._onError)Ae._onError(h.EXCEPTION,{code:-1,msg:zt.message});else throw zt})}},{key:"abort",value:function(){this._requestAbort=!0}},{key:"_pump",value:function(le){var ge=this;return le.read().then(function(Ae){if(Ae.done)if(ge._contentLength!==null&&ge._receivedLength<ge._contentLength){ge._status=a.kError;var Re=h.EARLY_EOF,Qe={code:-1,msg:"Fetch stream meet Early-EOF"};if(ge._onError)ge._onError(Re,Qe);else throw new n(Qe.msg)}else ge._status=a.kComplete,ge._onComplete&&ge._onComplete(ge._range.from,ge._range.from+ge._receivedLength-1);else{if(ge._requestAbort===!0)return ge._requestAbort=!1,ge._status=a.kComplete,le.cancel();ge._status=a.kBuffering;var Ft=Ae.value.buffer,Qt=ge._range.from+ge._receivedLength;ge._receivedLength+=Ft.byteLength,ge._onDataArrival&&ge._onDataArrival(Ft,Qt,ge._receivedLength),ge._pump(le)}}).catch(function(Ae){if(Ae.code===11&&T.msedge)return;ge._status=a.kError;var Re=0,Qe=null;if((Ae.code===19||Ae.message==="network error")&&(ge._contentLength===null||ge._contentLength!==null&&ge._receivedLength<ge._contentLength)?(Re=h.EARLY_EOF,Qe={code:Ae.code,msg:"Fetch stream meet Early-EOF"}):(Re=h.EXCEPTION,Qe={code:Ae.code,msg:Ae.message}),ge._onError)ge._onError(Re,Qe);else throw new n(Qe.msg)})}}]),z}(v),C=w,N=function(ee){Object(s.a)(z,ee);var ie=Object(l.a)(z);Object(E.a)(z,null,[{key:"isSupported",value:function(){try{var le=new XMLHttpRequest;return le.open("GET","https://example.com",!0),le.responseType="moz-chunked-arraybuffer",le.responseType==="moz-chunked-arraybuffer"}catch(ge){return i.w("MozChunkedLoader",ge.message),!1}}}]);function z($,le){var ge;return Object(d.a)(this,z),ge=ie.call(this,"xhr-moz-chunked-loader"),ge.TAG="MozChunkedLoader",ge._seekHandler=$,ge._config=le,ge._needStash=!0,ge._xhr=null,ge._requestAbort=!1,ge._contentLength=null,ge._receivedLength=0,ge}return Object(E.a)(z,[{key:"destroy",value:function(){this.isWorking()&&this.abort(),this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onloadend=null,this._xhr.onerror=null,this._xhr=null),S(Object(y.a)(z.prototype),"destroy",this).call(this)}},{key:"open",value:function(le,ge){this._dataSource=le,this._range=ge;var Ae=le.url;this._config.reuseRedirectedURL&&le.redirectedURL!=null&&(Ae=le.redirectedURL);var Re=this._seekHandler.getConfig(Ae,ge);this._requestURL=Re.url;var Qe=this._xhr=new XMLHttpRequest;if(Qe.open("GET",Re.url,!0),Qe.responseType="moz-chunked-arraybuffer",Qe.onreadystatechange=this._onReadyStateChange.bind(this),Qe.onprogress=this._onProgress.bind(this),Qe.onloadend=this._onLoadEnd.bind(this),Qe.onerror=this._onXhrError.bind(this),le.withCredentials&&(Qe.withCredentials=!0),typeof Re.headers=="object"){var Ft=Re.headers;for(var Qt in Ft)Ft.hasOwnProperty(Qt)&&Qe.setRequestHeader(Qt,Ft[Qt])}if(typeof this._config.headers=="object"){var Et=this._config.headers;for(var Mt in Et)Et.hasOwnProperty(Mt)&&Qe.setRequestHeader(Mt,Et[Mt])}this._status=a.kConnecting,Qe.send()}},{key:"abort",value:function(){this._requestAbort=!0,this._xhr&&this._xhr.abort(),this._status=a.kComplete}},{key:"_onReadyStateChange",value:function(le){var ge=le.target;if(ge.readyState===2){if(ge.responseURL!=null&&ge.responseURL!==this._requestURL&&this._onURLRedirect){var Ae=this._seekHandler.removeURLParameters(ge.responseURL);this._onURLRedirect(Ae)}if(ge.status!==0&&(ge.status<200||ge.status>299))if(this._status=a.kError,this._onError)this._onError(h.HTTP_STATUS_CODE_INVALID,{code:ge.status,msg:ge.statusText});else throw new n("MozChunkedLoader: Http code invalid, "+ge.status+" "+ge.statusText);else this._status=a.kBuffering}}},{key:"_onProgress",value:function(le){if(this._status===a.kError)return;this._contentLength===null&&(le.total!==null&&le.total!==0&&(this._contentLength=le.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)));var ge=le.target.response,Ae=this._range.from+this._receivedLength;this._receivedLength+=ge.byteLength,this._onDataArrival&&this._onDataArrival(ge,Ae,this._receivedLength)}},{key:"_onLoadEnd",value:function(le){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===a.kError)return;this._status=a.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}},{key:"_onXhrError",value:function(le){this._status=a.kError;var ge=0,Ae=null;if(this._contentLength&&le.loaded<this._contentLength?(ge=h.EARLY_EOF,Ae={code:-1,msg:"Moz-Chunked stream meet Early-Eof"}):(ge=h.EXCEPTION,Ae={code:-1,msg:le.constructor.name+" "+le.type}),this._onError)this._onError(ge,Ae);else throw new n(Ae.msg)}}]),z}(v),D=N,B=function(ee){Object(s.a)(z,ee);var ie=Object(l.a)(z);Object(E.a)(z,null,[{key:"isSupported",value:function(){try{if(typeof self.MSStream=="undefined"||typeof self.MSStreamReader=="undefined")return!1;var le=new XMLHttpRequest;return le.open("GET","https://example.com",!0),le.responseType="ms-stream",le.responseType==="ms-stream"}catch(ge){return i.w("MSStreamLoader",ge.message),!1}}}]);function z($,le){var ge;return Object(d.a)(this,z),ge=ie.call(this,"xhr-msstream-loader"),ge.TAG="MSStreamLoader",ge._seekHandler=$,ge._config=le,ge._needStash=!0,ge._xhr=null,ge._reader=null,ge._totalRange=null,ge._currentRange=null,ge._currentRequestURL=null,ge._currentRedirectedURL=null,ge._contentLength=null,ge._receivedLength=0,ge._bufferLimit=16*1024*1024,ge._lastTimeBufferSize=0,ge._isReconnecting=!1,ge}return Object(E.a)(z,[{key:"destroy",value:function(){this.isWorking()&&this.abort(),this._reader&&(this._reader.onprogress=null,this._reader.onload=null,this._reader.onerror=null,this._reader=null),this._xhr&&(this._xhr.onreadystatechange=null,this._xhr=null),S(Object(y.a)(z.prototype),"destroy",this).call(this)}},{key:"open",value:function(le,ge){this._internalOpen(le,ge,!1)}},{key:"_internalOpen",value:function(le,ge,Ae){this._dataSource=le,Ae?this._currentRange=ge:this._totalRange=ge;var Re=le.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?Re=this._currentRedirectedURL:le.redirectedURL!=null&&(Re=le.redirectedURL));var Qe=this._seekHandler.getConfig(Re,ge);this._currentRequestURL=Qe.url;var Ft=this._reader=new self.MSStreamReader;Ft.onprogress=this._msrOnProgress.bind(this),Ft.onload=this._msrOnLoad.bind(this),Ft.onerror=this._msrOnError.bind(this);var Qt=this._xhr=new XMLHttpRequest;if(Qt.open("GET",Qe.url,!0),Qt.responseType="ms-stream",Qt.onreadystatechange=this._xhrOnReadyStateChange.bind(this),Qt.onerror=this._xhrOnError.bind(this),le.withCredentials&&(Qt.withCredentials=!0),typeof Qe.headers=="object"){var Et=Qe.headers;for(var Mt in Et)Et.hasOwnProperty(Mt)&&Qt.setRequestHeader(Mt,Et[Mt])}if(typeof this._config.headers=="object"){var _t=this._config.headers;for(var zt in _t)_t.hasOwnProperty(zt)&&Qt.setRequestHeader(zt,_t[zt])}this._isReconnecting?this._isReconnecting=!1:this._status=a.kConnecting,Qt.send()}},{key:"abort",value:function(){this._internalAbort(),this._status=a.kComplete}},{key:"_internalAbort",value:function(){this._reader&&(this._reader.readyState===1&&this._reader.abort(),this._reader.onprogress=null,this._reader.onload=null,this._reader.onerror=null,this._reader=null),this._xhr&&(this._xhr.abort(),this._xhr.onreadystatechange=null,this._xhr=null)}},{key:"_xhrOnReadyStateChange",value:function(le){var ge=le.target;if(ge.readyState===2)if(ge.status>=200&&ge.status<=299){if(this._status=a.kBuffering,ge.responseURL!=null){var Ae=this._seekHandler.removeURLParameters(ge.responseURL);ge.responseURL!==this._currentRequestURL&&Ae!==this._currentRedirectedURL&&(this._currentRedirectedURL=Ae,this._onURLRedirect&&this._onURLRedirect(Ae))}var Re=ge.getResponseHeader("Content-Length");if(Re!=null&&this._contentLength==null){var Qe=parseInt(Re);Qe>0&&(this._contentLength=Qe,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=a.kError,this._onError)this._onError(h.HTTP_STATUS_CODE_INVALID,{code:ge.status,msg:ge.statusText});else throw new n("MSStreamLoader: Http code invalid, "+ge.status+" "+ge.statusText);else if(ge.readyState===3&&(ge.status>=200&&ge.status<=299)){this._status=a.kBuffering;var Ft=ge.response;this._reader.readAsArrayBuffer(Ft)}}},{key:"_xhrOnError",value:function(le){this._status=a.kError;var ge=h.EXCEPTION,Ae={code:-1,msg:le.constructor.name+" "+le.type};if(this._onError)this._onError(ge,Ae);else throw new n(Ae.msg)}},{key:"_msrOnProgress",value:function(le){var ge=le.target,Ae=ge.result;if(Ae==null){this._doReconnectIfNeeded();return}var Re=Ae.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=Ae.byteLength;var Qe=this._totalRange.from+this._receivedLength;this._receivedLength+=Re.byteLength,this._onDataArrival&&this._onDataArrival(Re,Qe,this._receivedLength),Ae.byteLength>=this._bufferLimit&&(i.v(this.TAG,"MSStream buffer exceeded max size near ".concat(Qe+Re.byteLength,", reconnecting...")),this._doReconnectIfNeeded())}},{key:"_doReconnectIfNeeded",value:function(){if(this._contentLength==null||this._receivedLength<this._contentLength){this._isReconnecting=!0,this._lastTimeBufferSize=0,this._internalAbort();var le={from:this._totalRange.from+this._receivedLength,to:-1};this._internalOpen(this._dataSource,le,!0)}}},{key:"_msrOnLoad",value:function(le){this._status=a.kComplete,this._onComplete&&this._onComplete(this._totalRange.from,this._totalRange.from+this._receivedLength-1)}},{key:"_msrOnError",value:function(le){this._status=a.kError;var ge=0,Ae=null;if(this._contentLength&&this._receivedLength<this._contentLength?(ge=h.EARLY_EOF,Ae={code:-1,msg:"MSStream meet Early-Eof"}):(ge=h.EARLY_EOF,Ae={code:-1,msg:le.constructor.name+" "+le.type}),this._onError)this._onError(ge,Ae);else throw new n(Ae.msg)}}]),z}(v),R=B,U=function(ee){Object(s.a)(z,ee);var ie=Object(l.a)(z);Object(E.a)(z,null,[{key:"isSupported",value:function(){try{var le=new XMLHttpRequest;return le.open("GET","https://example.com",!0),le.responseType="arraybuffer",le.responseType==="arraybuffer"}catch(ge){return i.w("RangeLoader",ge.message),!1}}}]);function z($,le){var ge;return Object(d.a)(this,z),ge=ie.call(this,"xhr-range-loader"),ge.TAG="RangeLoader",ge._seekHandler=$,ge._config=le,ge._needStash=!1,ge._chunkSizeKBList=[128,256,384,512,768,1024,1536,2048,3072,4096,5120,6144,7168,8192],ge._currentChunkSizeKB=384,ge._currentSpeedNormalized=0,ge._zeroSpeedChunkCount=0,ge._xhr=null,ge._speedSampler=new o,ge._requestAbort=!1,ge._waitForTotalLength=!1,ge._totalLengthReceived=!1,ge._currentRequestURL=null,ge._currentRedirectedURL=null,ge._currentRequestRange=null,ge._totalLength=null,ge._contentLength=null,ge._receivedLength=0,ge._lastTimeLoaded=0,ge}return Object(E.a)(z,[{key:"destroy",value:function(){this.isWorking()&&this.abort(),this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr=null),S(Object(y.a)(z.prototype),"destroy",this).call(this)}},{key:"open",value:function(le,ge){this._dataSource=le,this._range=ge,this._status=a.kConnecting;var Ae=!1;this._dataSource.filesize!=null&&this._dataSource.filesize!==0&&(Ae=!0,this._totalLength=this._dataSource.filesize),!this._totalLengthReceived&&!Ae?(this._waitForTotalLength=!0,this._internalOpen(this._dataSource,{from:0,to:-1})):this._openSubRange()}},{key:"_openSubRange",value:function(){var le=this._currentChunkSizeKB*1024,ge=this._range.from+this._receivedLength,Ae=ge+le;this._contentLength!=null&&(Ae-this._range.from>=this._contentLength&&(Ae=this._range.from+this._contentLength-1)),this._currentRequestRange={from:ge,to:Ae},this._internalOpen(this._dataSource,this._currentRequestRange)}},{key:"_internalOpen",value:function(le,ge){this._lastTimeLoaded=0;var Ae=le.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?Ae=this._currentRedirectedURL:le.redirectedURL!=null&&(Ae=le.redirectedURL));var Re=this._seekHandler.getConfig(Ae,ge);this._currentRequestURL=Re.url;var Qe=this._xhr=new XMLHttpRequest;if(Qe.open("GET",Re.url,!0),Qe.responseType="arraybuffer",Qe.onreadystatechange=this._onReadyStateChange.bind(this),Qe.onprogress=this._onProgress.bind(this),Qe.onload=this._onLoad.bind(this),Qe.onerror=this._onXhrError.bind(this),le.withCredentials&&(Qe.withCredentials=!0),typeof Re.headers=="object"){var Ft=Re.headers;for(var Qt in Ft)Ft.hasOwnProperty(Qt)&&Qe.setRequestHeader(Qt,Ft[Qt])}if(typeof this._config.headers=="object"){var Et=this._config.headers;for(var Mt in Et)Et.hasOwnProperty(Mt)&&Qe.setRequestHeader(Mt,Et[Mt])}Qe.send()}},{key:"abort",value:function(){this._requestAbort=!0,this._internalAbort(),this._status=a.kComplete}},{key:"_internalAbort",value:function(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}},{key:"_onReadyStateChange",value:function(le){var ge=le.target;if(ge.readyState===2){if(ge.responseURL!=null){var Ae=this._seekHandler.removeURLParameters(ge.responseURL);ge.responseURL!==this._currentRequestURL&&Ae!==this._currentRedirectedURL&&(this._currentRedirectedURL=Ae,this._onURLRedirect&&this._onURLRedirect(Ae))}if(ge.status>=200&&ge.status<=299){if(this._waitForTotalLength)return;this._status=a.kBuffering}else if(this._status=a.kError,this._onError)this._onError(h.HTTP_STATUS_CODE_INVALID,{code:ge.status,msg:ge.statusText});else throw new n("RangeLoader: Http code invalid, "+ge.status+" "+ge.statusText)}}},{key:"_onProgress",value:function(le){if(this._status===a.kError)return;if(this._contentLength===null){var ge=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,ge=!0;var Ae=le.total;this._internalAbort(),Ae!=null&Ae!==0&&(this._totalLength=Ae)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,ge){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}var Re=le.loaded-this._lastTimeLoaded;this._lastTimeLoaded=le.loaded,this._speedSampler.addBytes(Re)}},{key:"_normalizeSpeed",value:function(le){var ge=this._chunkSizeKBList,Ae=ge.length-1,Re=0,Qe=0,Ft=Ae;if(le<ge[0])return ge[0];for(;Qe<=Ft;){if(Re=Qe+Math.floor((Ft-Qe)/2),Re===Ae||le>=ge[Re]&&le<ge[Re+1])return ge[Re];ge[Re]<le?Qe=Re+1:Ft=Re-1}}},{key:"_onLoad",value:function(le){if(this._status===a.kError)return;if(this._waitForTotalLength){this._waitForTotalLength=!1;return}this._lastTimeLoaded=0;var ge=this._speedSampler.lastSecondKBps;if(ge===0&&(this._zeroSpeedChunkCount++,this._zeroSpeedChunkCount>=3&&(ge=this._speedSampler.currentKBps)),ge!==0){var Ae=this._normalizeSpeed(ge);this._currentSpeedNormalized!==Ae&&(this._currentSpeedNormalized=Ae,this._currentChunkSizeKB=Ae)}var Re=le.target.response,Qe=this._range.from+this._receivedLength;this._receivedLength+=Re.byteLength;var Ft=!1;this._contentLength!=null&&this._receivedLength<this._contentLength?this._openSubRange():Ft=!0,this._onDataArrival&&this._onDataArrival(Re,Qe,this._receivedLength),Ft&&(this._status=a.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1))}},{key:"_onXhrError",value:function(le){this._status=a.kError;var ge=0,Ae=null;if(this._contentLength&&this._receivedLength>0&&this._receivedLength<this._contentLength?(ge=h.EARLY_EOF,Ae={code:-1,msg:"RangeLoader meet Early-Eof"}):(ge=h.EXCEPTION,Ae={code:-1,msg:le.constructor.name+" "+le.type}),this._onError)this._onError(ge,Ae);else throw new n(Ae.msg)}},{key:"currentSpeed",get:function(){return this._speedSampler.lastSecondKBps}}]),z}(v),M=U,j=function(ee){Object(s.a)(z,ee);var ie=Object(l.a)(z);Object(E.a)(z,null,[{key:"isSupported",value:function(){try{return typeof self.WebSocket!="undefined"}catch(le){return!1}}}]);function z(){var $;return Object(d.a)(this,z),$=ie.call(this,"websocket-loader"),$.TAG="WebSocketLoader",$._needStash=!0,$._ws=null,$._requestAbort=!1,$._receivedLength=0,$}return Object(E.a)(z,[{key:"destroy",value:function(){this._ws&&this.abort(),S(Object(y.a)(z.prototype),"destroy",this).call(this)}},{key:"open",value:function(le){try{var ge=this._ws=new self.WebSocket(le.url);ge.binaryType="arraybuffer",ge.onopen=this._onWebSocketOpen.bind(this),ge.onclose=this._onWebSocketClose.bind(this),ge.onmessage=this._onWebSocketMessage.bind(this),ge.onerror=this._onWebSocketError.bind(this),this._status=a.kConnecting}catch(Re){this._status=a.kError;var Ae={code:Re.code,msg:Re.message};if(this._onError)this._onError(h.EXCEPTION,Ae);else throw new n(Ae.msg)}}},{key:"abort",value:function(){var le=this._ws;le&&(le.readyState===0||le.readyState===1)&&(this._requestAbort=!0,le.close()),this._ws=null,this._status=a.kComplete}},{key:"_onWebSocketOpen",value:function(le){this._status=a.kBuffering}},{key:"_onWebSocketClose",value:function(le){if(this._requestAbort===!0){this._requestAbort=!1;return}this._status=a.kComplete,this._onComplete&&this._onComplete(0,this._receivedLength-1)}},{key:"_onWebSocketMessage",value:function(le){var ge=this;if(le.data instanceof ArrayBuffer)this._dispatchArrayBuffer(le.data);else if(le.data instanceof Blob){var Ae=new FileReader;Ae.onload=function(){ge._dispatchArrayBuffer(Ae.result)},Ae.readAsArrayBuffer(le.data)}else{this._status=a.kError;var Re={code:-1,msg:"Unsupported WebSocket message type: "+le.data.constructor.name};if(this._onError)this._onError(h.EXCEPTION,Re);else throw new n(Re.msg)}}},{key:"_dispatchArrayBuffer",value:function(le){var ge=le,Ae=this._receivedLength;this._receivedLength+=ge.byteLength,this._onDataArrival&&this._onDataArrival(ge,Ae,this._receivedLength)}},{key:"_onWebSocketError",value:function(le){this._status=a.kError;var ge={code:le.code,msg:le.message};if(this._onError)this._onError(h.EXCEPTION,ge);else throw new n(ge.msg)}}]),z}(v),P=j,V=function(){function ee(ie){Object(d.a)(this,ee),this._zeroStart=ie||!1}return Object(E.a)(ee,[{key:"getConfig",value:function(z,$){var le={};if($.from!==0||$.to!==-1){var ge;$.to!==-1?ge="bytes=".concat($.from.toString(),"-").concat($.to.toString()):ge="bytes=".concat($.from.toString(),"-"),le.Range=ge}else this._zeroStart&&(le.Range="bytes=0-");return{url:z,headers:le}}},{key:"removeURLParameters",value:function(z){return z}}]),ee}(),H=V,k=function(){function ee(ie,z){Object(d.a)(this,ee),this._startName=ie,this._endName=z}return Object(E.a)(ee,[{key:"getConfig",value:function(z,$){var le=z;if($.from!==0||$.to!==-1){var ge=!0;le.indexOf("?")===-1&&(le+="?",ge=!1),ge&&(le+="&"),le+="".concat(this._startName,"=").concat($.from.toString()),$.to!==-1&&(le+="&".concat(this._endName,"=").concat($.to.toString()))}return{url:le,headers:{}}}},{key:"removeURLParameters",value:function(z){var $=z.split("?")[0],le=void 0,ge=z.indexOf("?");ge!==-1&&(le=z.substring(ge+1));var Ae="";if(le!=null&&le.length>0)for(var Re=le.split("&"),Qe=0;Qe<Re.length;Qe++){var Ft=Re[Qe].split("="),Qt=Qe>0;Ft[0]!==this._startName&&Ft[0]!==this._endName&&(Qt&&(Ae+="&"),Ae+=Re[Qe])}return Ae.length===0?$:$+"?"+Ae}}]),ee}(),Z=k,Y=function(){function ee(ie,z,$){Object(d.a)(this,ee),this.TAG="IOController",this._config=z,this._extraData=$,this._stashInitialSize=1024*384,z.stashInitialSize!=null&&z.stashInitialSize>0&&(this._stashInitialSize=z.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,z.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=ie,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(ie.url),this._refTotalLength=ie.filesize?ie.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new o,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}return Object(E.a)(ee,[{key:"destroy",value:function(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}},{key:"isWorking",value:function(){return this._loader&&this._loader.isWorking()&&!this._paused}},{key:"isPaused",value:function(){return this._paused}},{key:"_selectSeekHandler",value:function(){var z=this._config;if(z.seekType==="range")this._seekHandler=new H(this._config.rangeLoadZeroStart);else if(z.seekType==="param"){var $=z.seekParamStart||"bstart",le=z.seekParamEnd||"bend";this._seekHandler=new Z($,le)}else if(z.seekType==="custom"){if(typeof z.customSeekHandler!="function")throw new t("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new z.customSeekHandler}else throw new t("Invalid seekType in config: ".concat(z.seekType))}},{key:"_selectLoader",value:function(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=P;else if(C.isSupported())this._loaderClass=C;else if(D.isSupported())this._loaderClass=D;else if(M.isSupported())this._loaderClass=M;else throw new n("Your browser doesn't support xhr with arraybuffer responseType!")}},{key:"_createLoader",value:function(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}},{key:"open",value:function(z){this._currentRange={from:0,to:-1},z&&(this._currentRange.from=z),this._speedSampler.reset(),z||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}},{key:"abort",value:function(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}},{key:"pause",value:function(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}},{key:"resume",value:function(){if(this._paused){this._paused=!1;var z=this._resumeFrom;this._resumeFrom=0,this._internalSeek(z,!0)}}},{key:"seek",value:function(z){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(z,!0)}},{key:"_internalSeek",value:function(z,$){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer($),this._loader.destroy(),this._loader=null;var le={from:z,to:-1};this._currentRange={from:le.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,le),this._onSeeked&&this._onSeeked()}},{key:"updateUrl",value:function(z){if(!z||typeof z!="string"||z.length===0)throw new t("Url must be a non-empty string!");this._dataSource.url=z}},{key:"_expandBuffer",value:function(z){for(var $=this._stashSize;$+1024*1024*1<z;)$*=2;if($+=1024*1024*1,$===this._bufferSize)return;var le=new ArrayBuffer($);if(this._stashUsed>0){var ge=new Uint8Array(this._stashBuffer,0,this._stashUsed),Ae=new Uint8Array(le,0,$);Ae.set(ge,0)}this._stashBuffer=le,this._bufferSize=$}},{key:"_normalizeSpeed",value:function(z){var $=this._speedNormalizeList,le=$.length-1,ge=0,Ae=0,Re=le;if(z<$[0])return $[0];for(;Ae<=Re;){if(ge=Ae+Math.floor((Re-Ae)/2),ge===le||z>=$[ge]&&z<$[ge+1])return $[ge];$[ge]<z?Ae=ge+1:Re=ge-1}}},{key:"_adjustStashSize",value:function(z){var $=0;this._config.isLive||z<512?$=z:z>=512&&z<=1024?$=Math.floor(z*1.5):$=z*2,$>8192&&($=8192);var le=$*1024+1024*1024*1;this._bufferSize<le&&this._expandBuffer(le),this._stashSize=$*1024}},{key:"_dispatchChunks",value:function(z,$){return this._currentRange.to=$+z.byteLength-1,this._onDataArrival(z,$)}},{key:"_onURLRedirect",value:function(z){this._redirectedURL=z,this._onRedirect&&this._onRedirect(z)}},{key:"_onContentLengthKnown",value:function(z){z&&this._fullRequestFlag&&(this._totalLength=z,this._fullRequestFlag=!1)}},{key:"_onLoaderChunkArrival",value:function(z,$,le){if(!this._onDataArrival)throw new c("IOController: No existing consumer (onDataArrival) callback!");if(this._paused)return;this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,this._onRecoveredEarlyEof&&this._onRecoveredEarlyEof()),this._speedSampler.addBytes(z.byteLength);var ge=this._speedSampler.lastSecondKBps;if(ge!==0){var Ae=this._normalizeSpeed(ge);this._speedNormalized!==Ae&&(this._speedNormalized=Ae,this._adjustStashSize(Ae))}if(this._enableStash)if(this._stashUsed===0&&this._stashByteStart===0&&(this._stashByteStart=$),this._stashUsed+z.byteLength<=this._stashSize){var _t=new Uint8Array(this._stashBuffer,0,this._stashSize);_t.set(new Uint8Array(z),this._stashUsed),this._stashUsed+=z.byteLength}else{var zt=new Uint8Array(this._stashBuffer,0,this._bufferSize);if(this._stashUsed>0){var Ct=this._stashBuffer.slice(0,this._stashUsed),lr=this._dispatchChunks(Ct,this._stashByteStart);if(lr<Ct.byteLength){if(lr>0){var Jt=new Uint8Array(Ct,lr);zt.set(Jt,0),this._stashUsed=Jt.byteLength,this._stashByteStart+=lr}}else this._stashUsed=0,this._stashByteStart+=lr;this._stashUsed+z.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+z.byteLength),zt=new Uint8Array(this._stashBuffer,0,this._bufferSize)),zt.set(new Uint8Array(z),this._stashUsed),this._stashUsed+=z.byteLength}else{var ke=this._dispatchChunks(z,$);if(ke<z.byteLength){var et=z.byteLength-ke;et>this._bufferSize&&(this._expandBuffer(et),zt=new Uint8Array(this._stashBuffer,0,this._bufferSize)),zt.set(new Uint8Array(z,ke),0),this._stashUsed+=et,this._stashByteStart=$+ke}}}else if(this._stashUsed===0){var Re=this._dispatchChunks(z,$);if(Re<z.byteLength){var Qe=z.byteLength-Re;Qe>this._bufferSize&&this._expandBuffer(Qe);var Ft=new Uint8Array(this._stashBuffer,0,this._bufferSize);Ft.set(new Uint8Array(z,Re),0),this._stashUsed+=Qe,this._stashByteStart=$+Re}}else{this._stashUsed+z.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+z.byteLength);var Qt=new Uint8Array(this._stashBuffer,0,this._bufferSize);Qt.set(new Uint8Array(z),this._stashUsed),this._stashUsed+=z.byteLength;var Et=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(Et<this._stashUsed&&Et>0){var Mt=new Uint8Array(this._stashBuffer,Et);Qt.set(Mt,0)}this._stashUsed-=Et,this._stashByteStart+=Et}}},{key:"_flushStashBuffer",value:function(z){if(this._stashUsed>0){var $=this._stashBuffer.slice(0,this._stashUsed),le=this._dispatchChunks($,this._stashByteStart),ge=$.byteLength-le;if(le<$.byteLength)if(z)i.w(this.TAG,"".concat(ge," bytes unconsumed data remain when flush buffer, dropped"));else{if(le>0){var Ae=new Uint8Array(this._stashBuffer,0,this._bufferSize),Re=new Uint8Array($,le);Ae.set(Re,0),this._stashUsed=Re.byteLength,this._stashByteStart+=le}return 0}return this._stashUsed=0,this._stashByteStart=0,ge}return 0}},{key:"_onLoaderComplete",value:function(z,$){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}},{key:"_onLoaderError",value:function(z,$){i.e(this.TAG,"Loader error, code = ".concat($.code,", msg = ").concat($.msg)),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,z=h.UNRECOVERABLE_EARLY_EOF);switch(z){case h.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){var le=this._currentRange.to+1;le<this._totalLength&&(i.w(this.TAG,"Connection lost, trying reconnect..."),this._isEarlyEofReconnecting=!0,this._internalSeek(le,!1));return}z=h.UNRECOVERABLE_EARLY_EOF;break}case h.UNRECOVERABLE_EARLY_EOF:case h.CONNECTING_TIMEOUT:case h.HTTP_STATUS_CODE_INVALID:case h.EXCEPTION:break}if(this._onError)this._onError(z,$);else throw new n("IOException: "+$.msg)}},{key:"status",get:function(){return this._loader.status}},{key:"extraData",get:function(){return this._extraData},set:function(z){this._extraData=z}},{key:"onDataArrival",get:function(){return this._onDataArrival},set:function(z){this._onDataArrival=z}},{key:"onSeeked",get:function(){return this._onSeeked},set:function(z){this._onSeeked=z}},{key:"onError",get:function(){return this._onError},set:function(z){this._onError=z}},{key:"onComplete",get:function(){return this._onComplete},set:function(z){this._onComplete=z}},{key:"onRedirect",get:function(){return this._onRedirect},set:function(z){this._onRedirect=z}},{key:"onRecoveredEarlyEof",get:function(){return this._onRecoveredEarlyEof},set:function(z){this._onRecoveredEarlyEof=z}},{key:"currentURL",get:function(){return this._dataSource.url}},{key:"hasRedirect",get:function(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}},{key:"currentRedirectedURL",get:function(){return this._redirectedURL||this._dataSource.redirectedURL}},{key:"currentSpeed",get:function(){return this._loaderClass===M?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}},{key:"loaderType",get:function(){return this._loader.type}}]),ee}(),_=Y,Q={enableWorker:!1,enableStashBuffer:!0,stashInitialSize:void 0,isLive:!1,lazyLoad:!0,lazyLoadMaxDuration:3*60,lazyLoadRecoverDuration:30,deferLoadAfterSourceOpen:!0,autoCleanupMaxBackwardDuration:3*60,autoCleanupMinBackwardDuration:2*60,statisticsInfoReportInterval:600,fixAudioTimestampGap:!0,accurateSeek:!1,seekType:"range",seekParamStart:"bstart",seekParamEnd:"bend",rangeLoadZeroStart:!1,customSeekHandler:void 0,reuseRedirectedURL:!1,headers:void 0,customLoader:void 0};function X(){return Object.assign({},Q)}var pe=function(){function ee(){Object(d.a)(this,ee)}return Object(E.a)(ee,null,[{key:"supportMSEH264Playback",value:function(){return window.MediaSource&&window.MediaSource.isTypeSupported('video/mp4; codecs="avc1.42E01E,mp4a.40.2"')}},{key:"supportNetworkStreamIO",value:function(){var z=new _({},X()),$=z.loaderType;return z.destroy(),$=="fetch-stream-loader"||$=="xhr-moz-chunked-loader"}},{key:"getNetworkLoaderTypeName",value:function(){var z=new _({},X()),$=z.loaderType;return z.destroy(),$}},{key:"supportNativeMediaPlayback",value:function(z){ee.videoElement==null&&(ee.videoElement=window.document.createElement("video"));var $=ee.videoElement.canPlayType(z);return $==="probably"||$=="maybe"}},{key:"getFeatureList",value:function(){var z={mseFlvPlayback:!1,mseLiveFlvPlayback:!1,networkStreamIO:!1,networkLoaderName:"",nativeMP4H264Playback:!1,nativeWebmVP8Playback:!1,nativeWebmVP9Playback:!1};return z.mseFlvPlayback=ee.supportMSEH264Playback(),z.networkStreamIO=ee.supportNetworkStreamIO(),z.networkLoaderName=ee.getNetworkLoaderTypeName(),z.mseLiveFlvPlayback=z.mseFlvPlayback&&z.networkStreamIO,z.nativeMP4H264Playback=ee.supportNativeMediaPlayback('video/mp4; codecs="avc1.42001E, mp4a.40.2"'),z.nativeWebmVP8Playback=ee.supportNativeMediaPlayback('video/webm; codecs="vp8.0, vorbis"'),z.nativeWebmVP9Playback=ee.supportNativeMediaPlayback('video/webm; codecs="vp9"'),z}}]),ee}(),te=pe,fe={ERROR:"error",LOADING_COMPLETE:"loading_complete",RECOVERED_EARLY_EOF:"recovered_early_eof",MEDIA_INFO:"media_info",METADATA_ARRIVED:"metadata_arrived",SCRIPTDATA_ARRIVED:"scriptdata_arrived",STATISTICS_INFO:"statistics_info"},be=fe,Se=function(){function ee(){Object(d.a)(this,ee)}return Object(E.a)(ee,null,[{key:"getConfig",value:function(){return{globalTag:i.GLOBAL_TAG,forceGlobalTag:i.FORCE_GLOBAL_TAG,enableVerbose:i.ENABLE_VERBOSE,enableDebug:i.ENABLE_DEBUG,enableInfo:i.ENABLE_INFO,enableWarn:i.ENABLE_WARN,enableError:i.ENABLE_ERROR,enableCallback:i.ENABLE_CALLBACK}}},{key:"applyConfig",value:function(z){i.GLOBAL_TAG=z.globalTag,i.FORCE_GLOBAL_TAG=z.forceGlobalTag,i.ENABLE_VERBOSE=z.enableVerbose,i.ENABLE_DEBUG=z.enableDebug,i.ENABLE_INFO=z.enableInfo,i.ENABLE_WARN=z.enableWarn,i.ENABLE_ERROR=z.enableError,i.ENABLE_CALLBACK=z.enableCallback}},{key:"_notifyChange",value:function(){var z=ee.emitter;if(z.listenerCount("change")>0){var $=ee.getConfig();z.emit("change",$)}}},{key:"registerListener",value:function(z){ee.emitter.addListener("change",z)}},{key:"removeListener",value:function(z){ee.emitter.removeListener("change",z)}},{key:"addLogListener",value:function(z){i.emitter.addListener("log",z),i.emitter.listenerCount("log")>0&&(i.ENABLE_CALLBACK=!0,ee._notifyChange())}},{key:"removeLogListener",value:function(z){i.emitter.removeListener("log",z),i.emitter.listenerCount("log")===0&&(i.ENABLE_CALLBACK=!1,ee._notifyChange())}},{key:"forceGlobalTag",get:function(){return i.FORCE_GLOBAL_TAG},set:function(z){i.FORCE_GLOBAL_TAG=z,ee._notifyChange()}},{key:"globalTag",get:function(){return i.GLOBAL_TAG},set:function(z){i.GLOBAL_TAG=z,ee._notifyChange()}},{key:"enableAll",get:function(){return i.ENABLE_VERBOSE&&i.ENABLE_DEBUG&&i.ENABLE_INFO&&i.ENABLE_WARN&&i.ENABLE_ERROR},set:function(z){i.ENABLE_VERBOSE=z,i.ENABLE_DEBUG=z,i.ENABLE_INFO=z,i.ENABLE_WARN=z,i.ENABLE_ERROR=z,ee._notifyChange()}},{key:"enableDebug",get:function(){return i.ENABLE_DEBUG},set:function(z){i.ENABLE_DEBUG=z,ee._notifyChange()}},{key:"enableVerbose",get:function(){return i.ENABLE_VERBOSE},set:function(z){i.ENABLE_VERBOSE=z,ee._notifyChange()}},{key:"enableInfo",get:function(){return i.ENABLE_INFO},set:function(z){i.ENABLE_INFO=z,ee._notifyChange()}},{key:"enableWarn",get:function(){return i.ENABLE_WARN},set:function(z){i.ENABLE_WARN=z,ee._notifyChange()}},{key:"enableError",get:function(){return i.ENABLE_ERROR},set:function(z){i.ENABLE_ERROR=z,ee._notifyChange()}}]),ee}();Se.emitter=new b.a;var ze=Se,Xe=function(){function ee(){Object(d.a)(this,ee),this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}return Object(E.a)(ee,[{key:"isComplete",value:function(){var z=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,$=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&z&&$}},{key:"isSeekable",value:function(){return this.hasKeyframesIndex===!0}},{key:"getNearestKeyframe",value:function(z){if(this.keyframesIndex==null)return null;var $=this.keyframesIndex,le=this._search($.times,z);return{index:le,milliseconds:$.times[le],fileposition:$.filepositions[le]}}},{key:"_search",value:function(z,$){var le=0,ge=z.length-1,Ae=0,Re=0,Qe=ge;for($<z[0]&&(le=0,Re=Qe+1);Re<=Qe;)if(Ae=Re+Math.floor((Qe-Re)/2),Ae===ge||$>=z[Ae]&&$<z[Ae+1]){le=Ae;break}else z[Ae]<$?Re=Ae+1:Qe=Ae-1;return le}}]),ee}(),wt=Xe;function Be(ee,ie,z){var $=ee;if(ie+z<$.length){for(;z--;)if(($[++ie]&192)!==128)return!1;return!0}else return!1}function Me(ee){for(var ie=[],z=ee,$=0,le=ee.length;$<le;){if(z[$]<128){ie.push(String.fromCharCode(z[$])),++$;continue}else if(!(z[$]<192)){if(z[$]<224){if(Be(z,$,1)){var ge=(z[$]&31)<<6|z[$+1]&63;if(ge>=128){ie.push(String.fromCharCode(ge&65535)),$+=2;continue}}}else if(z[$]<240){if(Be(z,$,2)){var Ae=(z[$]&15)<<12|(z[$+1]&63)<<6|z[$+2]&63;if(Ae>=2048&&(Ae&63488)!==55296){ie.push(String.fromCharCode(Ae&65535)),$+=3;continue}}}else if(z[$]<248&&Be(z,$,3)){var Re=(z[$]&7)<<18|(z[$+1]&63)<<12|(z[$+2]&63)<<6|z[$+3]&63;if(Re>65536&&Re<1114112){Re-=65536,ie.push(String.fromCharCode(Re>>>10|55296)),ie.push(String.fromCharCode(Re&1023|56320)),$+=4;continue}}}ie.push(String.fromCharCode(65533)),++$}return ie.join("")}var vt=Me,at=function(){var ee=new ArrayBuffer(2);return new DataView(ee).setInt16(0,256,!0),new Int16Array(ee)[0]===256}(),$e=function(){function ee(){Object(d.a)(this,ee)}return Object(E.a)(ee,null,[{key:"parseScriptData",value:function(z,$,le){var ge={};try{var Ae=ee.parseValue(z,$,le),Re=ee.parseValue(z,$+Ae.size,le-Ae.size);ge[Ae.data]=Re.data}catch(Qe){i.e("AMF",Qe.toString())}return ge}},{key:"parseObject",value:function(z,$,le){if(le<3)throw new c("Data not enough when parse ScriptDataObject");var ge=ee.parseString(z,$,le),Ae=ee.parseValue(z,$+ge.size,le-ge.size),Re=Ae.objectEnd;return{data:{name:ge.data,value:Ae.data},size:ge.size+Ae.size,objectEnd:Re}}},{key:"parseVariable",value:function(z,$,le){return ee.parseObject(z,$,le)}},{key:"parseString",value:function(z,$,le){if(le<2)throw new c("Data not enough when parse String");var ge=new DataView(z,$,le),Ae=ge.getUint16(0,!at),Re;return Ae>0?Re=vt(new Uint8Array(z,$+2,Ae)):Re="",{data:Re,size:2+Ae}}},{key:"parseLongString",value:function(z,$,le){if(le<4)throw new c("Data not enough when parse LongString");var ge=new DataView(z,$,le),Ae=ge.getUint32(0,!at),Re;return Ae>0?Re=vt(new Uint8Array(z,$+4,Ae)):Re="",{data:Re,size:4+Ae}}},{key:"parseDate",value:function(z,$,le){if(le<10)throw new c("Data size invalid when parse Date");var ge=new DataView(z,$,le),Ae=ge.getFloat64(0,!at),Re=ge.getInt16(8,!at);return Ae+=Re*60*1e3,{data:new Date(Ae),size:8+2}}},{key:"parseValue",value:function(z,$,le){if(le<1)throw new c("Data not enough when parse Value");var ge=new DataView(z,$,le),Ae=1,Re=ge.getUint8(0),Qe,Ft=!1;try{switch(Re){case 0:Qe=ge.getFloat64(1,!at),Ae+=8;break;case 1:{var Qt=ge.getUint8(1);Qe=!!Qt,Ae+=1;break}case 2:{var Et=ee.parseString(z,$+1,le-1);Qe=Et.data,Ae+=Et.size;break}case 3:{Qe={};var Mt=0;for((ge.getUint32(le-4,!at)&16777215)===9&&(Mt=3);Ae<le-4;){var _t=ee.parseObject(z,$+Ae,le-Ae-Mt);if(_t.objectEnd)break;Qe[_t.data.name]=_t.data.value,Ae+=_t.size}if(Ae<=le-3){var zt=ge.getUint32(Ae-1,!at)&16777215;zt===9&&(Ae+=3)}break}case 8:{Qe={},Ae+=4;var Ct=0;for((ge.getUint32(le-4,!at)&16777215)===9&&(Ct=3);Ae<le-8;){var lr=ee.parseVariable(z,$+Ae,le-Ae-Ct);if(lr.objectEnd)break;Qe[lr.data.name]=lr.data.value,Ae+=lr.size}if(Ae<=le-3){var Jt=ge.getUint32(Ae-1,!at)&16777215;Jt===9&&(Ae+=3)}break}case 9:Qe=void 0,Ae=1,Ft=!0;break;case 10:{Qe=[];var ke=ge.getUint32(1,!at);Ae+=4;for(var et=0;et<ke;et++){var We=ee.parseValue(z,$+Ae,le-Ae);Qe.push(We.data),Ae+=We.size}break}case 11:{var Ke=ee.parseDate(z,$+1,le-1);Qe=Ke.data,Ae+=Ke.size;break}case 12:{var mt=ee.parseString(z,$+1,le-1);Qe=mt.data,Ae+=mt.size;break}default:Ae=le,i.w("AMF","Unsupported AMF value type "+Re)}}catch(dt){i.e("AMF",dt.toString())}return{data:Qe,size:Ae,objectEnd:Ft}}}]),ee}(),bt=$e,ut=function(){function ee(ie){Object(d.a)(this,ee),this.TAG="ExpGolomb",this._buffer=ie,this._buffer_index=0,this._total_bytes=ie.byteLength,this._total_bits=ie.byteLength*8,this._current_word=0,this._current_word_bits_left=0}return Object(E.a)(ee,[{key:"destroy",value:function(){this._buffer=null}},{key:"_fillCurrentWord",value:function(){var z=this._total_bytes-this._buffer_index;if(z<=0)throw new c("ExpGolomb: _fillCurrentWord() but no bytes available");var $=Math.min(4,z),le=new Uint8Array(4);le.set(this._buffer.subarray(this._buffer_index,this._buffer_index+$)),this._current_word=new DataView(le.buffer).getUint32(0,!1),this._buffer_index+=$,this._current_word_bits_left=$*8}},{key:"readBits",value:function(z){if(z>32)throw new t("ExpGolomb: readBits() bits exceeded max 32bits!");if(z<=this._current_word_bits_left){var $=this._current_word>>>32-z;return this._current_word<<=z,this._current_word_bits_left-=z,$}var le=this._current_word_bits_left?this._current_word:0;le=le>>>32-this._current_word_bits_left;var ge=z-this._current_word_bits_left;this._fillCurrentWord();var Ae=Math.min(ge,this._current_word_bits_left),Re=this._current_word>>>32-Ae;return this._current_word<<=Ae,this._current_word_bits_left-=Ae,le=le<<Ae|Re,le}},{key:"readBool",value:function(){return this.readBits(1)===1}},{key:"readByte",value:function(){return this.readBits(8)}},{key:"_skipLeadingZero",value:function(){var z;for(z=0;z<this._current_word_bits_left;z++)if((this._current_word&2147483648>>>z)!==0)return this._current_word<<=z,this._current_word_bits_left-=z,z;return this._fillCurrentWord(),z+this._skipLeadingZero()}},{key:"readUEG",value:function(){var z=this._skipLeadingZero();return this.readBits(z+1)-1}},{key:"readSEG",value:function(){var z=this.readUEG();return z&1?z+1>>>1:-1*(z>>>1)}}]),ee}(),At=ut,Ve=function(){function ee(){Object(d.a)(this,ee)}return Object(E.a)(ee,null,[{key:"_ebsp2rbsp",value:function(z){for(var $=z,le=$.byteLength,ge=new Uint8Array(le),Ae=0,Re=0;Re<le;Re++){if(Re>=2&&($[Re]===3&&$[Re-1]===0&&$[Re-2]===0))continue;ge[Ae]=$[Re],Ae++}return new Uint8Array(ge.buffer,0,Ae)}},{key:"parseSPS",value:function(z){var $=ee._ebsp2rbsp(z),le=new At($);le.readByte();var ge=le.readByte();le.readByte();var Ae=le.readByte();le.readUEG();var Re=ee.getProfileString(ge),Qe=ee.getLevelString(Ae),Ft=1,Qt=420,Et=[0,420,422,444],Mt=8;if((ge===100||ge===110||ge===122||ge===244||ge===44||ge===83||ge===86||ge===118||ge===128||ge===138||ge===144)&&(Ft=le.readUEG(),Ft===3&&le.readBits(1),Ft<=3&&(Qt=Et[Ft]),Mt=le.readUEG()+8,le.readUEG(),le.readBits(1),le.readBool()))for(var _t=Ft!==3?8:12,zt=0;zt<_t;zt++)le.readBool()&&(zt<6?ee._skipScalingList(le,16):ee._skipScalingList(le,64));le.readUEG();var Ct=le.readUEG();if(Ct===0)le.readUEG();else if(Ct===1){le.readBits(1),le.readSEG(),le.readSEG();for(var lr=le.readUEG(),Jt=0;Jt<lr;Jt++)le.readSEG()}var ke=le.readUEG();le.readBits(1);var et=le.readUEG(),We=le.readUEG(),Ke=le.readBits(1);Ke===0&&le.readBits(1),le.readBits(1);var mt=0,dt=0,He=0,Ze=0,ct=le.readBool();ct&&(mt=le.readUEG(),dt=le.readUEG(),He=le.readUEG(),Ze=le.readUEG());var Vt=1,Rt=1,hr=0,pr=!0,Er=0,Or=0,en=le.readBool();if(en){if(le.readBool()){var Qr=le.readByte(),Cr=[1,12,10,16,40,24,20,32,80,18,15,64,160,4,3,2],Gr=[1,11,11,11,33,11,11,11,33,11,11,33,99,3,2,1];Qr>0&&Qr<16?(Vt=Cr[Qr-1],Rt=Gr[Qr-1]):Qr===255&&(Vt=le.readByte()<<8|le.readByte(),Rt=le.readByte()<<8|le.readByte())}if(le.readBool()&&le.readBool(),le.readBool()&&(le.readBits(4),le.readBool()&&le.readBits(24)),le.readBool()&&(le.readUEG(),le.readUEG()),le.readBool()){var Nr=le.readBits(32),sr=le.readBits(32);pr=le.readBool(),Er=sr,Or=Nr*2,hr=Er/Or}}var fr=1;(Vt!==1||Rt!==1)&&(fr=Vt/Rt);var or=0,dr=0;if(Ft===0)or=1,dr=2-Ke;else{var Sr=Ft===3?1:2,Xr=Ft===1?2:1;or=Sr,dr=Xr*(2-Ke)}var cn=(et+1)*16,Dn=(2-Ke)*((We+1)*16);cn-=(mt+dt)*or,Dn-=(He+Ze)*dr;var jr=Math.ceil(cn*fr);return le.destroy(),le=null,{profile_string:Re,level_string:Qe,bit_depth:Mt,ref_frames:ke,chroma_format:Qt,chroma_format_string:ee.getChromaFormatString(Qt),frame_rate:{fixed:pr,fps:hr,fps_den:Or,fps_num:Er},sar_ratio:{width:Vt,height:Rt},codec_size:{width:cn,height:Dn},present_size:{width:jr,height:Dn}}}},{key:"_skipScalingList",value:function(z,$){for(var le=8,ge=8,Ae=0,Re=0;Re<$;Re++)ge!==0&&(Ae=z.readSEG(),ge=(le+Ae+256)%256),le=ge===0?le:ge}},{key:"getProfileString",value:function(z){switch(z){case 66:return"Baseline";case 77:return"Main";case 88:return"Extended";case 100:return"High";case 110:return"High10";case 122:return"High422";case 244:return"High444";default:return"Unknown"}}},{key:"getLevelString",value:function(z){return(z/10).toFixed(1)}},{key:"getChromaFormatString",value:function(z){switch(z){case 420:return"4:2:0";case 422:return"4:2:2";case 444:return"4:4:4";default:return"Unknown"}}}]),ee}(),gt=Ve,Je={OK:"OK",FORMAT_ERROR:"FormatError",FORMAT_UNSUPPORTED:"FormatUnsupported",CODEC_UNSUPPORTED:"CodecUnsupported"},je=Je;function De(ee){return ee>>>8&255|(ee&255)<<8}function ht(ee){return(ee&4278190080)>>>24|(ee&16711680)>>>8|(ee&65280)<<8|(ee&255)<<24}function It(ee,ie){return ee[ie]<<24|ee[ie+1]<<16|ee[ie+2]<<8|ee[ie+3]}var kt=function(){function ee(ie,z){Object(d.a)(this,ee),this.TAG="FLVDemuxer",this._config=z,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=ie.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=ie.hasAudioTrack,this._hasVideo=ie.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new wt,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){var $=new ArrayBuffer(2);return new DataView($).setInt16(0,256,!0),new Int16Array($)[0]===256}()}return Object(E.a)(ee,[{key:"destroy",value:function(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}},{key:"bindDataSource",value:function(z){return z.onDataArrival=this.parseChunks.bind(this),this}},{key:"resetMediaInfo",value:function(){this._mediaInfo=new wt}},{key:"_isInitialMetadataDispatched",value:function(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}},{key:"parseChunks",value:function(z,$){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new c("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");var le=0,ge=this._littleEndian;if($===0)if(z.byteLength>13){var Ae=ee.probe(z);le=Ae.dataOffset}else return 0;if(this._firstParse){this._firstParse=!1,$+le!==this._dataOffset&&i.w(this.TAG,"First time parsing but chunk byteStart invalid!");var Re=new DataView(z,le),Qe=Re.getUint32(0,!ge);Qe!==0&&i.w(this.TAG,"PrevTagSize0 !== 0 !!!"),le+=4}for(;le<z.byteLength;){this._dispatch=!0;var Ft=new DataView(z,le);if(le+11+4>z.byteLength)break;var Qt=Ft.getUint8(0),Et=Ft.getUint32(0,!ge)&16777215;if(le+11+Et+4>z.byteLength)break;if(Qt!==8&&Qt!==9&&Qt!==18){i.w(this.TAG,"Unsupported tag type ".concat(Qt,", skipped")),le+=11+Et+4;continue}var Mt=Ft.getUint8(4),_t=Ft.getUint8(5),zt=Ft.getUint8(6),Ct=Ft.getUint8(7),lr=zt|_t<<8|Mt<<16|Ct<<24,Jt=Ft.getUint32(7,!ge)&16777215;Jt!==0&&i.w(this.TAG,"Meet tag which has StreamID != 0!");var ke=le+11;switch(Qt){case 8:this._parseAudioData(z,ke,Et,lr);break;case 9:this._parseVideoData(z,ke,Et,lr,$+le);break;case 18:this._parseScriptData(z,ke,Et);break}var et=Ft.getUint32(11+Et,!ge);et!==11+Et&&i.w(this.TAG,"Invalid PrevTagSize ".concat(et)),le+=11+Et+4}return this._isInitialMetadataDispatched()&&(this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack)),le}},{key:"_parseScriptData",value:function(z,$,le){var ge=bt.parseScriptData(z,$,le);if(ge.hasOwnProperty("onMetaData")){if(ge.onMetaData==null||typeof ge.onMetaData!="object"){i.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&i.w(this.TAG,"Found another onMetaData tag!"),this._metadata=ge;var Ae=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},Ae)),typeof Ae.hasAudio=="boolean"&&(this._hasAudioFlagOverrided===!1&&(this._hasAudio=Ae.hasAudio,this._mediaInfo.hasAudio=this._hasAudio)),typeof Ae.hasVideo=="boolean"&&(this._hasVideoFlagOverrided===!1&&(this._hasVideo=Ae.hasVideo,this._mediaInfo.hasVideo=this._hasVideo)),typeof Ae.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=Ae.audiodatarate),typeof Ae.videodatarate=="number"&&(this._mediaInfo.videoDataRate=Ae.videodatarate),typeof Ae.width=="number"&&(this._mediaInfo.width=Ae.width),typeof Ae.height=="number"&&(this._mediaInfo.height=Ae.height),typeof Ae.duration=="number"){if(!this._durationOverrided){var Re=Math.floor(Ae.duration*this._timescale);this._duration=Re,this._mediaInfo.duration=Re}}else this._mediaInfo.duration=0;if(typeof Ae.framerate=="number"){var Qe=Math.floor(Ae.framerate*1e3);if(Qe>0){var Ft=Qe/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=Ft,this._referenceFrameRate.fps_num=Qe,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=Ft}}if(typeof Ae.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;var Qt=Ae.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(Qt),Ae.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=Ae,i.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(ge).length>0&&(this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},ge)))}},{key:"_parseKeyframesIndex",value:function(z){for(var $=[],le=[],ge=1;ge<z.times.length;ge++){var Ae=this._timestampBase+Math.floor(z.times[ge]*1e3);$.push(Ae),le.push(z.filepositions[ge])}return{times:$,filepositions:le}}},{key:"_parseAudioData",value:function(z,$,le,ge){if(le<=1){i.w(this.TAG,"Flv: Invalid audio packet, missing SoundData payload!");return}if(this._hasAudioFlagOverrided===!0&&this._hasAudio===!1)return;var Ae=this._littleEndian,Re=new DataView(z,$,le),Qe=Re.getUint8(0),Ft=Qe>>>4;if(Ft!==2&&Ft!==10){this._onError(je.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+Ft);return}var Qt=0,Et=(Qe&12)>>>2;if(Et>=0&&Et<=4)Qt=this._flvSoundRateTable[Et];else{this._onError(je.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+Et);return}var Mt=(Qe&2)>>>1,_t=Qe&1,zt=this._audioMetadata,Ct=this._audioTrack;if(zt||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),zt=this._audioMetadata={},zt.type="audio",zt.id=Ct.id,zt.timescale=this._timescale,zt.duration=this._duration,zt.audioSampleRate=Qt,zt.channelCount=_t===0?1:2),Ft===10){var lr=this._parseAACAudioData(z,$+1,le-1);if(lr==null)return;if(lr.packetType===0){zt.config&&i.w(this.TAG,"Found another AudioSpecificConfig!");var Jt=lr.data;zt.audioSampleRate=Jt.samplingRate,zt.channelCount=Jt.channelCount,zt.codec=Jt.codec,zt.originalCodec=Jt.originalCodec,zt.config=Jt.config,zt.refSampleDuration=1024/zt.audioSampleRate*zt.timescale,i.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",zt);var ke=this._mediaInfo;ke.audioCodec=zt.originalCodec,ke.audioSampleRate=zt.audioSampleRate,ke.audioChannelCount=zt.channelCount,ke.hasVideo?ke.videoCodec!=null&&(ke.mimeType='video/x-flv; codecs="'+ke.videoCodec+","+ke.audioCodec+'"'):ke.mimeType='video/x-flv; codecs="'+ke.audioCodec+'"',ke.isComplete()&&this._onMediaInfo(ke)}else if(lr.packetType===1){var et=this._timestampBase+ge,We={unit:lr.data,length:lr.data.byteLength,dts:et,pts:et};Ct.samples.push(We),Ct.length+=lr.data.length}else i.e(this.TAG,"Flv: Unsupported AAC data type ".concat(lr.packetType))}else if(Ft===2){if(!zt.codec){var Ke=this._parseMP3AudioData(z,$+1,le-1,!0);if(Ke==null)return;zt.audioSampleRate=Ke.samplingRate,zt.channelCount=Ke.channelCount,zt.codec=Ke.codec,zt.originalCodec=Ke.originalCodec,zt.refSampleDuration=1152/zt.audioSampleRate*zt.timescale,i.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",zt);var mt=this._mediaInfo;mt.audioCodec=zt.codec,mt.audioSampleRate=zt.audioSampleRate,mt.audioChannelCount=zt.channelCount,mt.audioDataRate=Ke.bitRate,mt.hasVideo?mt.videoCodec!=null&&(mt.mimeType='video/x-flv; codecs="'+mt.videoCodec+","+mt.audioCodec+'"'):mt.mimeType='video/x-flv; codecs="'+mt.audioCodec+'"',mt.isComplete()&&this._onMediaInfo(mt)}var dt=this._parseMP3AudioData(z,$+1,le-1,!1);if(dt==null)return;var He=this._timestampBase+ge,Ze={unit:dt,length:dt.byteLength,dts:He,pts:He};Ct.samples.push(Ze),Ct.length+=dt.length}}},{key:"_parseAACAudioData",value:function(z,$,le){if(le<=1){i.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}var ge={},Ae=new Uint8Array(z,$,le);return ge.packetType=Ae[0],Ae[0]===0?ge.data=this._parseAACAudioSpecificConfig(z,$+1,le-1):ge.data=Ae.subarray(1),ge}},{key:"_parseAACAudioSpecificConfig",value:function(z,$,le){var ge=new Uint8Array(z,$,le),Ae=null,Re=0,Qe=0,Ft=null,Qt=0,Et=null;if(Re=Qe=ge[0]>>>3,Qt=(ge[0]&7)<<1|ge[1]>>>7,Qt<0||Qt>=this._mpegSamplingRates.length){this._onError(je.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}var Mt=this._mpegSamplingRates[Qt],_t=(ge[1]&120)>>>3;if(_t<0||_t>=8){this._onError(je.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}Re===5&&(Et=(ge[1]&7)<<1|ge[2]>>>7,Ft=(ge[2]&124)>>>2);var zt=self.navigator.userAgent.toLowerCase();return zt.indexOf("firefox")!==-1?Qt>=6?(Re=5,Ae=new Array(4),Et=Qt-3):(Re=2,Ae=new Array(2),Et=Qt):zt.indexOf("android")!==-1?(Re=2,Ae=new Array(2),Et=Qt):(Re=5,Et=Qt,Ae=new Array(4),Qt>=6?Et=Qt-3:_t===1&&(Re=2,Ae=new Array(2),Et=Qt)),Ae[0]=Re<<3,Ae[0]|=(Qt&15)>>>1,Ae[1]=(Qt&15)<<7,Ae[1]|=(_t&15)<<3,Re===5&&(Ae[1]|=(Et&15)>>>1,Ae[2]=(Et&1)<<7,Ae[2]|=2<<2,Ae[3]=0),{config:Ae,samplingRate:Mt,channelCount:_t,codec:"mp4a.40."+Re,originalCodec:"mp4a.40."+Qe}}},{key:"_parseMP3AudioData",value:function(z,$,le,ge){if(le<4){i.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}var Ae=this._littleEndian,Re=new Uint8Array(z,$,le),Qe=null;if(ge){if(Re[0]!==255)return;var Ft=Re[1]>>>3&3,Qt=(Re[1]&6)>>1,Et=(Re[2]&240)>>>4,Mt=(Re[2]&12)>>>2,_t=Re[3]>>>6&3,zt=_t!==3?2:1,Ct=0,lr=0,Jt=34,ke="mp3";switch(Ft){case 0:Ct=this._mpegAudioV25SampleRateTable[Mt];break;case 2:Ct=this._mpegAudioV20SampleRateTable[Mt];break;case 3:Ct=this._mpegAudioV10SampleRateTable[Mt];break}switch(Qt){case 1:Jt=34,Et<this._mpegAudioL3BitRateTable.length&&(lr=this._mpegAudioL3BitRateTable[Et]);break;case 2:Jt=33,Et<this._mpegAudioL2BitRateTable.length&&(lr=this._mpegAudioL2BitRateTable[Et]);break;case 3:Jt=32,Et<this._mpegAudioL1BitRateTable.length&&(lr=this._mpegAudioL1BitRateTable[Et]);break}Qe={bitRate:lr,samplingRate:Ct,channelCount:zt,codec:ke,originalCodec:ke}}else Qe=Re;return Qe}},{key:"_parseVideoData",value:function(z,$,le,ge,Ae){if(le<=1){i.w(this.TAG,"Flv: Invalid video packet, missing VideoData payload!");return}if(this._hasVideoFlagOverrided===!0&&this._hasVideo===!1)return;var Re=new Uint8Array(z,$,le)[0],Qe=(Re&240)>>>4,Ft=Re&15;if(Ft!==7){this._onError(je.CODEC_UNSUPPORTED,"Flv: Unsupported codec in video frame: ".concat(Ft));return}this._parseAVCVideoPacket(z,$+1,le-1,ge,Ae,Qe)}},{key:"_parseAVCVideoPacket",value:function(z,$,le,ge,Ae,Re){if(le<4){i.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}var Qe=this._littleEndian,Ft=new DataView(z,$,le),Qt=Ft.getUint8(0),Et=Ft.getUint32(0,!Qe)&16777215,Mt=Et<<8>>8;if(Qt===0)this._parseAVCDecoderConfigurationRecord(z,$+4,le-4);else if(Qt===1)this._parseAVCVideoData(z,$+4,le-4,ge,Ae,Re,Mt);else if(!(Qt===2)){this._onError(je.FORMAT_ERROR,"Flv: Invalid video packet type ".concat(Qt));return}}},{key:"_parseAVCDecoderConfigurationRecord",value:function(z,$,le){if(le<7){i.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}var ge=this._videoMetadata,Ae=this._videoTrack,Re=this._littleEndian,Qe=new DataView(z,$,le);ge?typeof ge.avcc!="undefined"&&i.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),ge=this._videoMetadata={},ge.type="video",ge.id=Ae.id,ge.timescale=this._timescale,ge.duration=this._duration);var Ft=Qe.getUint8(0),Qt=Qe.getUint8(1),Et=Qe.getUint8(2),Mt=Qe.getUint8(3);if(Ft!==1||Qt===0){this._onError(je.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(Qe.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(je.FORMAT_ERROR,"Flv: Strange NaluLengthSizeMinusOne: ".concat(this._naluLengthSize-1));return}var _t=Qe.getUint8(5)&31;if(_t===0){this._onError(je.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else _t>1&&i.w(this.TAG,"Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ".concat(_t));for(var zt=6,Ct=0;Ct<_t;Ct++){var lr=Qe.getUint16(zt,!Re);if(zt+=2,lr===0)continue;var Jt=new Uint8Array(z,$+zt,lr);zt+=lr;var ke=gt.parseSPS(Jt);if(Ct!==0)continue;ge.codecWidth=ke.codec_size.width,ge.codecHeight=ke.codec_size.height,ge.presentWidth=ke.present_size.width,ge.presentHeight=ke.present_size.height,ge.profile=ke.profile_string,ge.level=ke.level_string,ge.bitDepth=ke.bit_depth,ge.chromaFormat=ke.chroma_format,ge.sarRatio=ke.sar_ratio,ge.frameRate=ke.frame_rate,(ke.frame_rate.fixed===!1||ke.frame_rate.fps_num===0||ke.frame_rate.fps_den===0)&&(ge.frameRate=this._referenceFrameRate);var et=ge.frameRate.fps_den,We=ge.frameRate.fps_num;ge.refSampleDuration=ge.timescale*(et/We);for(var Ke=Jt.subarray(1,4),mt="avc1.",dt=0;dt<3;dt++){var He=Ke[dt].toString(16);He.length<2&&(He="0"+He),mt+=He}ge.codec=mt;var Ze=this._mediaInfo;Ze.width=ge.codecWidth,Ze.height=ge.codecHeight,Ze.fps=ge.frameRate.fps,Ze.profile=ge.profile,Ze.level=ge.level,Ze.refFrames=ke.ref_frames,Ze.chromaFormat=ke.chroma_format_string,Ze.sarNum=ge.sarRatio.width,Ze.sarDen=ge.sarRatio.height,Ze.videoCodec=mt,Ze.hasAudio?Ze.audioCodec!=null&&(Ze.mimeType='video/x-flv; codecs="'+Ze.videoCodec+","+Ze.audioCodec+'"'):Ze.mimeType='video/x-flv; codecs="'+Ze.videoCodec+'"',Ze.isComplete()&&this._onMediaInfo(Ze)}var ct=Qe.getUint8(zt);if(ct===0){this._onError(je.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No PPS");return}else ct>1&&i.w(this.TAG,"Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ".concat(ct));zt++;for(var Vt=0;Vt<ct;Vt++){var Rt=Qe.getUint16(zt,!Re);if(zt+=2,Rt===0)continue;zt+=Rt}ge.avcc=new Uint8Array(le),ge.avcc.set(new Uint8Array(z,$,le),0),i.v(this.TAG,"Parsed AVCDecoderConfigurationRecord"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._videoInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("video",ge)}},{key:"_parseAVCVideoData",value:function(z,$,le,ge,Ae,Re,Qe){for(var Ft=this._littleEndian,Qt=new DataView(z,$,le),Et=[],Mt=0,_t=0,zt=this._naluLengthSize,Ct=this._timestampBase+ge,lr=Re===1;_t<le;){if(_t+4>=le){i.w(this.TAG,"Malformed Nalu near timestamp ".concat(Ct,", offset = ").concat(_t,", dataSize = ").concat(le));break}var Jt=Qt.getUint32(_t,!Ft);if(zt===3&&(Jt>>>=8),Jt>le-zt){i.w(this.TAG,"Malformed Nalus near timestamp ".concat(Ct,", NaluSize > DataSize!"));return}var ke=Qt.getUint8(_t+zt)&31;ke===5&&(lr=!0);var et=new Uint8Array(z,$+_t,zt+Jt),We={type:ke,data:et};Et.push(We),Mt+=et.byteLength,_t+=zt+Jt}if(Et.length){var Ke=this._videoTrack,mt={units:Et,length:Mt,isKeyframe:lr,dts:Ct,cts:Qe,pts:Ct+Qe};lr&&(mt.fileposition=Ae),Ke.samples.push(mt),Ke.length+=Mt}}},{key:"onTrackMetadata",get:function(){return this._onTrackMetadata},set:function(z){this._onTrackMetadata=z}},{key:"onMediaInfo",get:function(){return this._onMediaInfo},set:function(z){this._onMediaInfo=z}},{key:"onMetaDataArrived",get:function(){return this._onMetaDataArrived},set:function(z){this._onMetaDataArrived=z}},{key:"onScriptDataArrived",get:function(){return this._onScriptDataArrived},set:function(z){this._onScriptDataArrived=z}},{key:"onError",get:function(){return this._onError},set:function(z){this._onError=z}},{key:"onDataAvailable",get:function(){return this._onDataAvailable},set:function(z){this._onDataAvailable=z}},{key:"timestampBase",get:function(){return this._timestampBase},set:function(z){this._timestampBase=z}},{key:"overridedDuration",get:function(){return this._duration},set:function(z){this._durationOverrided=!0,this._duration=z,this._mediaInfo.duration=z}},{key:"overridedHasAudio",set:function(z){this._hasAudioFlagOverrided=!0,this._hasAudio=z,this._mediaInfo.hasAudio=z}},{key:"overridedHasVideo",set:function(z){this._hasVideoFlagOverrided=!0,this._hasVideo=z,this._mediaInfo.hasVideo=z}}],[{key:"probe",value:function(z){var $=new Uint8Array(z),le={match:!1};if($[0]!==70||$[1]!==76||$[2]!==86||$[3]!==1)return le;var ge=($[4]&4)>>>2!==0,Ae=($[4]&1)!==0,Re=It($,5);return Re<9?le:{match:!0,consumed:Re,dataOffset:Re,hasAudioTrack:ge,hasVideoTrack:Ae}}}]),ee}(),Ht=kt,Wt=function(){function ee(){Object(d.a)(this,ee)}return Object(E.a)(ee,null,[{key:"init",value:function(){ee.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(var z in ee.types)ee.types.hasOwnProperty(z)&&(ee.types[z]=[z.charCodeAt(0),z.charCodeAt(1),z.charCodeAt(2),z.charCodeAt(3)]);var $=ee.constants={};$.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),$.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),$.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),$.STSC=$.STCO=$.STTS,$.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),$.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),$.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),$.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),$.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),$.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}},{key:"box",value:function(z){for(var $=8,le=null,ge=Array.prototype.slice.call(arguments,1),Ae=ge.length,Re=0;Re<Ae;Re++)$+=ge[Re].byteLength;le=new Uint8Array($),le[0]=$>>>24&255,le[1]=$>>>16&255,le[2]=$>>>8&255,le[3]=$&255,le.set(z,4);for(var Qe=8,Ft=0;Ft<Ae;Ft++)le.set(ge[Ft],Qe),Qe+=ge[Ft].byteLength;return le}},{key:"generateInitSegment",value:function(z){var $=ee.box(ee.types.ftyp,ee.constants.FTYP),le=ee.moov(z),ge=new Uint8Array($.byteLength+le.byteLength);return ge.set($,0),ge.set(le,$.byteLength),ge}},{key:"moov",value:function(z){var $=ee.mvhd(z.timescale,z.duration),le=ee.trak(z),ge=ee.mvex(z);return ee.box(ee.types.moov,$,le,ge)}},{key:"mvhd",value:function(z,$){return ee.box(ee.types.mvhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,z>>>24&255,z>>>16&255,z>>>8&255,z&255,$>>>24&255,$>>>16&255,$>>>8&255,$&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}},{key:"trak",value:function(z){return ee.box(ee.types.trak,ee.tkhd(z),ee.mdia(z))}},{key:"tkhd",value:function(z){var $=z.id,le=z.duration,ge=z.presentWidth,Ae=z.presentHeight;return ee.box(ee.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,$>>>24&255,$>>>16&255,$>>>8&255,$&255,0,0,0,0,le>>>24&255,le>>>16&255,le>>>8&255,le&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,ge>>>8&255,ge&255,0,0,Ae>>>8&255,Ae&255,0,0]))}},{key:"mdia",value:function(z){return ee.box(ee.types.mdia,ee.mdhd(z),ee.hdlr(z),ee.minf(z))}},{key:"mdhd",value:function(z){var $=z.timescale,le=z.duration;return ee.box(ee.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,$>>>24&255,$>>>16&255,$>>>8&255,$&255,le>>>24&255,le>>>16&255,le>>>8&255,le&255,85,196,0,0]))}},{key:"hdlr",value:function(z){var $=null;return z.type==="audio"?$=ee.constants.HDLR_AUDIO:$=ee.constants.HDLR_VIDEO,ee.box(ee.types.hdlr,$)}},{key:"minf",value:function(z){var $=null;return z.type==="audio"?$=ee.box(ee.types.smhd,ee.constants.SMHD):$=ee.box(ee.types.vmhd,ee.constants.VMHD),ee.box(ee.types.minf,$,ee.dinf(),ee.stbl(z))}},{key:"dinf",value:function(){var z=ee.box(ee.types.dinf,ee.box(ee.types.dref,ee.constants.DREF));return z}},{key:"stbl",value:function(z){var $=ee.box(ee.types.stbl,ee.stsd(z),ee.box(ee.types.stts,ee.constants.STTS),ee.box(ee.types.stsc,ee.constants.STSC),ee.box(ee.types.stsz,ee.constants.STSZ),ee.box(ee.types.stco,ee.constants.STCO));return $}},{key:"stsd",value:function(z){return z.type==="audio"?z.codec==="mp3"?ee.box(ee.types.stsd,ee.constants.STSD_PREFIX,ee.mp3(z)):ee.box(ee.types.stsd,ee.constants.STSD_PREFIX,ee.mp4a(z)):ee.box(ee.types.stsd,ee.constants.STSD_PREFIX,ee.avc1(z))}},{key:"mp3",value:function(z){var $=z.channelCount,le=z.audioSampleRate,ge=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,$,0,16,0,0,0,0,le>>>8&255,le&255,0,0]);return ee.box(ee.types[".mp3"],ge)}},{key:"mp4a",value:function(z){var $=z.channelCount,le=z.audioSampleRate,ge=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,$,0,16,0,0,0,0,le>>>8&255,le&255,0,0]);return ee.box(ee.types.mp4a,ge,ee.esds(z))}},{key:"esds",value:function(z){var $=z.config||[],le=$.length,ge=new Uint8Array([0,0,0,0,3,23+le,0,1,0,4,15+le,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([le]).concat($).concat([6,1,2]));return ee.box(ee.types.esds,ge)}},{key:"avc1",value:function(z){var $=z.avcc,le=z.codecWidth,ge=z.codecHeight,Ae=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,le>>>8&255,le&255,ge>>>8&255,ge&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return ee.box(ee.types.avc1,Ae,ee.box(ee.types.avcC,$))}},{key:"mvex",value:function(z){return ee.box(ee.types.mvex,ee.trex(z))}},{key:"trex",value:function(z){var $=z.id,le=new Uint8Array([0,0,0,0,$>>>24&255,$>>>16&255,$>>>8&255,$&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return ee.box(ee.types.trex,le)}},{key:"moof",value:function(z,$){return ee.box(ee.types.moof,ee.mfhd(z.sequenceNumber),ee.traf(z,$))}},{key:"mfhd",value:function(z){var $=new Uint8Array([0,0,0,0,z>>>24&255,z>>>16&255,z>>>8&255,z&255]);return ee.box(ee.types.mfhd,$)}},{key:"traf",value:function(z,$){var le=z.id,ge=ee.box(ee.types.tfhd,new Uint8Array([0,0,0,0,le>>>24&255,le>>>16&255,le>>>8&255,le&255])),Ae=ee.box(ee.types.tfdt,new Uint8Array([0,0,0,0,$>>>24&255,$>>>16&255,$>>>8&255,$&255])),Re=ee.sdtp(z),Qe=ee.trun(z,Re.byteLength+16+16+8+16+8+8);return ee.box(ee.types.traf,ge,Ae,Qe,Re)}},{key:"sdtp",value:function(z){for(var $=z.samples||[],le=$.length,ge=new Uint8Array(4+le),Ae=0;Ae<le;Ae++){var Re=$[Ae].flags;ge[Ae+4]=Re.isLeading<<6|Re.dependsOn<<4|Re.isDependedOn<<2|Re.hasRedundancy}return ee.box(ee.types.sdtp,ge)}},{key:"trun",value:function(z,$){var le=z.samples||[],ge=le.length,Ae=12+16*ge,Re=new Uint8Array(Ae);$+=8+Ae,Re.set([0,0,15,1,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,$>>>24&255,$>>>16&255,$>>>8&255,$&255],0);for(var Qe=0;Qe<ge;Qe++){var Ft=le[Qe].duration,Qt=le[Qe].size,Et=le[Qe].flags,Mt=le[Qe].cts;Re.set([Ft>>>24&255,Ft>>>16&255,Ft>>>8&255,Ft&255,Qt>>>24&255,Qt>>>16&255,Qt>>>8&255,Qt&255,Et.isLeading<<2|Et.dependsOn,Et.isDependedOn<<6|Et.hasRedundancy<<4|Et.isNonSync,0,0,Mt>>>24&255,Mt>>>16&255,Mt>>>8&255,Mt&255],12+16*Qe)}return ee.box(ee.types.trun,Re)}},{key:"mdat",value:function(z){return ee.box(ee.types.mdat,z)}}]),ee}();Wt.init();var nr=Wt,Bt=function(){function ee(){Object(d.a)(this,ee)}return Object(E.a)(ee,null,[{key:"getSilentFrame",value:function(z,$){if(z==="mp4a.40.2"){if($===1)return new Uint8Array([0,200,0,128,35,128]);if($===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if($===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if($===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if($===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if($===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if($===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if($===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if($===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}]),ee}(),Kt=Bt,Ge=function ee(ie,z,$,le,ge){Object(d.a)(this,ee),this.dts=ie,this.pts=z,this.duration=$,this.originalDts=le,this.isSyncPoint=ge,this.fileposition=null},qe=function(){function ee(){Object(d.a)(this,ee),this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}return Object(E.a)(ee,[{key:"appendSyncPoint",value:function(z){z.isSyncPoint=!0,this.syncPoints.push(z)}}]),ee}(),st=function(){function ee(){Object(d.a)(this,ee),this._list=[]}return Object(E.a)(ee,[{key:"clear",value:function(){this._list=[]}},{key:"appendArray",value:function(z){var $=this._list;if(z.length===0)return;$.length>0&&z[0].originalDts<$[$.length-1].originalDts&&this.clear(),Array.prototype.push.apply($,z)}},{key:"getLastSyncPointBeforeDts",value:function(z){if(this._list.length==0)return null;var $=this._list,le=0,ge=$.length-1,Ae=0,Re=0,Qe=ge;for(z<$[0].dts&&(le=0,Re=Qe+1);Re<=Qe;)if(Ae=Re+Math.floor((Qe-Re)/2),Ae===ge||z>=$[Ae].dts&&z<$[Ae+1].dts){le=Ae;break}else $[Ae].dts<z?Re=Ae+1:Qe=Ae-1;return this._list[le]}}]),ee}(),ft=function(){function ee(ie){Object(d.a)(this,ee),this._type=ie,this._list=[],this._lastAppendLocation=-1}return Object(E.a)(ee,[{key:"isEmpty",value:function(){return this._list.length===0}},{key:"clear",value:function(){this._list=[],this._lastAppendLocation=-1}},{key:"_searchNearestSegmentBefore",value:function(z){var $=this._list;if($.length===0)return-2;var le=$.length-1,ge=0,Ae=0,Re=le,Qe=0;if(z<$[0].originalBeginDts)return Qe=-1,Qe;for(;Ae<=Re;)if(ge=Ae+Math.floor((Re-Ae)/2),ge===le||z>$[ge].lastSample.originalDts&&z<$[ge+1].originalBeginDts){Qe=ge;break}else $[ge].originalBeginDts<z?Ae=ge+1:Re=ge-1;return Qe}},{key:"_searchNearestSegmentAfter",value:function(z){return this._searchNearestSegmentBefore(z)+1}},{key:"append",value:function(z){var $=this._list,le=z,ge=this._lastAppendLocation,Ae=0;ge!==-1&&ge<$.length&&le.originalBeginDts>=$[ge].lastSample.originalDts&&(ge===$.length-1||ge<$.length-1&&le.originalBeginDts<$[ge+1].originalBeginDts)?Ae=ge+1:$.length>0&&(Ae=this._searchNearestSegmentBefore(le.originalBeginDts)+1),this._lastAppendLocation=Ae,this._list.splice(Ae,0,le)}},{key:"getLastSegmentBefore",value:function(z){var $=this._searchNearestSegmentBefore(z);return $>=0?this._list[$]:null}},{key:"getLastSampleBefore",value:function(z){var $=this.getLastSegmentBefore(z);return $!=null?$.lastSample:null}},{key:"getLastSyncPointBefore",value:function(z){for(var $=this._searchNearestSegmentBefore(z),le=this._list[$].syncPoints;le.length===0&&$>0;)$--,le=this._list[$].syncPoints;return le.length>0?le[le.length-1]:null}},{key:"type",get:function(){return this._type}},{key:"length",get:function(){return this._list.length}}]),ee}(),nt=function(){function ee(ie){Object(d.a)(this,ee),this.TAG="MP4Remuxer",this._config=ie,this._isLive=ie.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=Infinity,this._videoDtsBase=Infinity,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new ft("audio"),this._videoSegmentInfoList=new ft("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(T.chrome&&(T.version.major<50||T.version.major===50&&T.version.build<2661)),this._fillSilentAfterSeek=T.msedge||T.msie,this._mp3UseMpegAudio=!T.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}return Object(E.a)(ee,[{key:"destroy",value:function(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}},{key:"bindDataSource",value:function(z){return z.onDataAvailable=this.remux.bind(this),z.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}},{key:"insertDiscontinuity",value:function(){this._audioNextDts=this._videoNextDts=void 0}},{key:"seek",value:function(z){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}},{key:"remux",value:function(z,$){if(!this._onMediaSegment)throw new c("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(z,$),this._remuxVideo($),this._remuxAudio(z)}},{key:"_onTrackMetadataReceived",value:function(z,$){var le=null,ge="mp4",Ae=$.codec;if(z==="audio")this._audioMeta=$,$.codec==="mp3"&&this._mp3UseMpegAudio?(ge="mpeg",Ae="",le=new Uint8Array):le=nr.generateInitSegment($);else if(z==="video")this._videoMeta=$,le=nr.generateInitSegment($);else return;if(!this._onInitSegment)throw new c("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(z,{type:z,data:le.buffer,codec:Ae,container:"".concat(z,"/").concat(ge),mediaDuration:$.duration})}},{key:"_calculateDtsBase",value:function(z,$){if(this._dtsBaseInited)return;z.samples&&z.samples.length&&(this._audioDtsBase=z.samples[0].dts),$.samples&&$.samples.length&&(this._videoDtsBase=$.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0}},{key:"flushStashedSamples",value:function(){var z=this._videoStashedLastSample,$=this._audioStashedLastSample,le={type:"video",id:1,sequenceNumber:0,samples:[],length:0};z!=null&&(le.samples.push(z),le.length=z.length);var ge={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};$!=null&&(ge.samples.push($),ge.length=$.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(le,!0),this._remuxAudio(ge,!0)}},{key:"_remuxAudio",value:function(z,$){if(this._audioMeta==null)return;var le=z,ge=le.samples,Ae=void 0,Re=-1,Qe=-1,Ft=-1,Qt=this._audioMeta.refSampleDuration,Et=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,Mt=this._dtsBaseInited&&this._audioNextDts===void 0,_t=!1;if(!ge||ge.length===0)return;if(ge.length===1&&!$)return;var zt=0,Ct=null,lr=0;Et?(zt=0,lr=le.length):(zt=8,lr=8+le.length);var Jt=null;if(ge.length>1&&(Jt=ge.pop(),lr-=Jt.length),this._audioStashedLastSample!=null){var ke=this._audioStashedLastSample;this._audioStashedLastSample=null,ge.unshift(ke),lr+=ke.length}Jt!=null&&(this._audioStashedLastSample=Jt);var et=ge[0].dts-this._dtsBase;if(this._audioNextDts)Ae=et-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())Ae=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&(this._audioMeta.originalCodec!=="mp3"&&(_t=!0));else{var We=this._audioSegmentInfoList.getLastSampleBefore(et);if(We!=null){var Ke=et-(We.originalDts+We.duration);Ke<=3&&(Ke=0);var mt=We.dts+We.duration+Ke;Ae=et-mt}else Ae=0}if(_t){var dt=et-Ae,He=this._videoSegmentInfoList.getLastSegmentBefore(et);if(He!=null&&He.beginDts<dt){var Ze=Kt.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);if(Ze){var ct=He.beginDts,Vt=dt-He.beginDts;i.v(this.TAG,"InsertPrefixSilentAudio: dts: ".concat(ct,", duration: ").concat(Vt)),ge.unshift({unit:Ze,dts:ct,pts:ct}),lr+=Ze.byteLength}}else _t=!1}for(var Rt=[],hr=0;hr<ge.length;hr++){var pr=ge[hr],Er=pr.unit,Or=pr.dts-this._dtsBase,en=Or-Ae;Re===-1&&(Re=en);var Qr=0;if(hr!==ge.length-1){var Cr=ge[hr+1].dts-this._dtsBase-Ae;Qr=Cr-en}else if(Jt!=null){var Gr=Jt.dts-this._dtsBase-Ae;Qr=Gr-en}else Rt.length>=1?Qr=Rt[Rt.length-1].duration:Qr=Math.floor(Qt);var Nr=!1,sr=null;if(Qr>Qt*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!T.safari){Nr=!0;var fr=Math.abs(Qr-Qt),or=Math.ceil(fr/Qt),dr=en+Qt;i.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync.
`+"dts: ".concat(en+Qr," ms, expected: ").concat(en+Math.round(Qt)," ms, ")+"delta: ".concat(Math.round(fr)," ms, generate: ").concat(or," frames"));var Sr=Kt.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);Sr==null&&(i.w(this.TAG,"Unable to generate silent frame for "+"".concat(this._audioMeta.originalCodec," with ").concat(this._audioMeta.channelCount," channels, repeat last frame")),Sr=Er),sr=[];for(var Xr=0;Xr<or;Xr++){var cn=Math.round(dr);if(sr.length>0){var Dn=sr[sr.length-1];Dn.duration=cn-Dn.dts}var jr={dts:cn,pts:cn,cts:0,unit:Sr,size:Sr.byteLength,duration:0,originalDts:Or,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}};sr.push(jr),lr+=jr.size,dr+=Qt}var Ln=sr[sr.length-1];Ln.duration=en+Qr-Ln.dts,Qr=Math.round(Qt)}Rt.push({dts:en,pts:en,cts:0,unit:pr.unit,size:pr.unit.byteLength,duration:Qr,originalDts:Or,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}}),Nr&&Rt.push.apply(Rt,sr)}Et?Ct=new Uint8Array(lr):(Ct=new Uint8Array(lr),Ct[0]=lr>>>24&255,Ct[1]=lr>>>16&255,Ct[2]=lr>>>8&255,Ct[3]=lr&255,Ct.set(nr.types.mdat,4));for(var gn=0;gn<Rt.length;gn++){var Un=Rt[gn].unit;Ct.set(Un,zt),zt+=Un.byteLength}var Wn=Rt[Rt.length-1];Qe=Wn.dts+Wn.duration,this._audioNextDts=Qe;var Jn=new qe;Jn.beginDts=Re,Jn.endDts=Qe,Jn.beginPts=Re,Jn.endPts=Qe,Jn.originalBeginDts=Rt[0].originalDts,Jn.originalEndDts=Wn.originalDts+Wn.duration,Jn.firstSample=new Ge(Rt[0].dts,Rt[0].pts,Rt[0].duration,Rt[0].originalDts,!1),Jn.lastSample=new Ge(Wn.dts,Wn.pts,Wn.duration,Wn.originalDts,!1),this._isLive||this._audioSegmentInfoList.append(Jn),le.samples=Rt,le.sequenceNumber++;var Qn=null;Et?Qn=new Uint8Array:Qn=nr.moof(le,Re),le.samples=[],le.length=0;var Kn={type:"audio",data:this._mergeBoxes(Qn,Ct).buffer,sampleCount:Rt.length,info:Jn};Et&&Mt&&(Kn.timestampOffset=Re),this._onMediaSegment("audio",Kn)}},{key:"_remuxVideo",value:function(z,$){if(this._videoMeta==null)return;var le=z,ge=le.samples,Ae=void 0,Re=-1,Qe=-1,Ft=-1,Qt=-1;if(!ge||ge.length===0)return;if(ge.length===1&&!$)return;var Et=8,Mt=null,_t=8+z.length,zt=null;if(ge.length>1&&(zt=ge.pop(),_t-=zt.length),this._videoStashedLastSample!=null){var Ct=this._videoStashedLastSample;this._videoStashedLastSample=null,ge.unshift(Ct),_t+=Ct.length}zt!=null&&(this._videoStashedLastSample=zt);var lr=ge[0].dts-this._dtsBase;if(this._videoNextDts)Ae=lr-this._videoNextDts;else if(this._videoSegmentInfoList.isEmpty())Ae=0;else{var Jt=this._videoSegmentInfoList.getLastSampleBefore(lr);if(Jt!=null){var ke=lr-(Jt.originalDts+Jt.duration);ke<=3&&(ke=0);var et=Jt.dts+Jt.duration+ke;Ae=lr-et}else Ae=0}for(var We=new qe,Ke=[],mt=0;mt<ge.length;mt++){var dt=ge[mt],He=dt.dts-this._dtsBase,Ze=dt.isKeyframe,ct=He-Ae,Vt=dt.cts,Rt=ct+Vt;Re===-1&&(Re=ct,Ft=Rt);var hr=0;if(mt!==ge.length-1){var pr=ge[mt+1].dts-this._dtsBase-Ae;hr=pr-ct}else if(zt!=null){var Er=zt.dts-this._dtsBase-Ae;hr=Er-ct}else Ke.length>=1?hr=Ke[Ke.length-1].duration:hr=Math.floor(this._videoMeta.refSampleDuration);if(Ze){var Or=new Ge(ct,Rt,hr,dt.dts,!0);Or.fileposition=dt.fileposition,We.appendSyncPoint(Or)}Ke.push({dts:ct,pts:Rt,cts:Vt,units:dt.units,size:dt.length,isKeyframe:Ze,duration:hr,originalDts:He,flags:{isLeading:0,dependsOn:Ze?2:1,isDependedOn:Ze?1:0,hasRedundancy:0,isNonSync:Ze?0:1}})}Mt=new Uint8Array(_t),Mt[0]=_t>>>24&255,Mt[1]=_t>>>16&255,Mt[2]=_t>>>8&255,Mt[3]=_t&255,Mt.set(nr.types.mdat,4);for(var en=0;en<Ke.length;en++)for(var Qr=Ke[en].units;Qr.length;){var Cr=Qr.shift(),Gr=Cr.data;Mt.set(Gr,Et),Et+=Gr.byteLength}var Nr=Ke[Ke.length-1];if(Qe=Nr.dts+Nr.duration,Qt=Nr.pts+Nr.duration,this._videoNextDts=Qe,We.beginDts=Re,We.endDts=Qe,We.beginPts=Ft,We.endPts=Qt,We.originalBeginDts=Ke[0].originalDts,We.originalEndDts=Nr.originalDts+Nr.duration,We.firstSample=new Ge(Ke[0].dts,Ke[0].pts,Ke[0].duration,Ke[0].originalDts,Ke[0].isKeyframe),We.lastSample=new Ge(Nr.dts,Nr.pts,Nr.duration,Nr.originalDts,Nr.isKeyframe),this._isLive||this._videoSegmentInfoList.append(We),le.samples=Ke,le.sequenceNumber++,this._forceFirstIDR){var sr=Ke[0].flags;sr.dependsOn=2,sr.isNonSync=0}var fr=nr.moof(le,Re);le.samples=[],le.length=0,this._onMediaSegment("video",{type:"video",data:this._mergeBoxes(fr,Mt).buffer,sampleCount:Ke.length,info:We})}},{key:"_mergeBoxes",value:function(z,$){var le=new Uint8Array(z.byteLength+$.byteLength);return le.set(z,0),le.set($,z.byteLength),le}},{key:"onInitSegment",get:function(){return this._onInitSegment},set:function(z){this._onInitSegment=z}},{key:"onMediaSegment",get:function(){return this._onMediaSegment},set:function(z){this._onMediaSegment=z}}]),ee}(),se=nt,me={IO_ERROR:"io_error",DEMUX_ERROR:"demux_error",INIT_SEGMENT:"init_segment",MEDIA_SEGMENT:"media_segment",LOADING_COMPLETE:"loading_complete",RECOVERED_EARLY_EOF:"recovered_early_eof",MEDIA_INFO:"media_info",METADATA_ARRIVED:"metadata_arrived",SCRIPTDATA_ARRIVED:"scriptdata_arrived",STATISTICS_INFO:"statistics_info",RECOMMEND_SEEKPOINT:"recommend_seekpoint"},lt=me,Pe=function(){function ee(ie,z){Object(d.a)(this,ee),this.TAG="TransmuxingController",this._emitter=new b.a,this._config=z,ie.segments||(ie.segments=[{duration:ie.duration,filesize:ie.filesize,url:ie.url}]),typeof ie.cors!="boolean"&&(ie.cors=!0),typeof ie.withCredentials!="boolean"&&(ie.withCredentials=!1),this._mediaDataSource=ie,this._currentSegmentIndex=0;var $=0;this._mediaDataSource.segments.forEach(function(le){le.timestampBase=$,$+=le.duration,le.cors=ie.cors,le.withCredentials=ie.withCredentials,z.referrerPolicy&&(le.referrerPolicy=z.referrerPolicy)}),!isNaN($)&&this._mediaDataSource.duration!==$&&(this._mediaDataSource.duration=$),this._mediaInfo=null,this._demuxer=null,this._remuxer=null,this._ioctl=null,this._pendingSeekTime=null,this._pendingResolveSeekPoint=null,this._statisticsReporter=null}return Object(E.a)(ee,[{key:"destroy",value:function(){this._mediaInfo=null,this._mediaDataSource=null,this._statisticsReporter&&this._disableStatisticsReporter(),this._ioctl&&(this._ioctl.destroy(),this._ioctl=null),this._demuxer&&(this._demuxer.destroy(),this._demuxer=null),this._remuxer&&(this._remuxer.destroy(),this._remuxer=null),this._emitter.removeAllListeners(),this._emitter=null}},{key:"on",value:function(z,$){this._emitter.addListener(z,$)}},{key:"off",value:function(z,$){this._emitter.removeListener(z,$)}},{key:"start",value:function(){this._loadSegment(0),this._enableStatisticsReporter()}},{key:"_loadSegment",value:function(z,$){this._currentSegmentIndex=z;var le=this._mediaDataSource.segments[z],ge=this._ioctl=new _(le,this._config,z);ge.onError=this._onIOException.bind(this),ge.onSeeked=this._onIOSeeked.bind(this),ge.onComplete=this._onIOComplete.bind(this),ge.onRedirect=this._onIORedirect.bind(this),ge.onRecoveredEarlyEof=this._onIORecoveredEarlyEof.bind(this),$?this._demuxer.bindDataSource(this._ioctl):ge.onDataArrival=this._onInitChunkArrival.bind(this),ge.open($)}},{key:"stop",value:function(){this._internalAbort(),this._disableStatisticsReporter()}},{key:"_internalAbort",value:function(){this._ioctl&&(this._ioctl.destroy(),this._ioctl=null)}},{key:"pause",value:function(){this._ioctl&&this._ioctl.isWorking()&&(this._ioctl.pause(),this._disableStatisticsReporter())}},{key:"resume",value:function(){this._ioctl&&this._ioctl.isPaused()&&(this._ioctl.resume(),this._enableStatisticsReporter())}},{key:"seek",value:function(z){if(this._mediaInfo==null||!this._mediaInfo.isSeekable())return;var $=this._searchSegmentIndexContains(z);if($===this._currentSegmentIndex){var le=this._mediaInfo.segments[$];if(le==null)this._pendingSeekTime=z;else{var ge=le.getNearestKeyframe(z);this._remuxer.seek(ge.milliseconds),this._ioctl.seek(ge.fileposition),this._pendingResolveSeekPoint=ge.milliseconds}}else{var Ae=this._mediaInfo.segments[$];if(Ae==null)this._pendingSeekTime=z,this._internalAbort(),this._remuxer.seek(),this._remuxer.insertDiscontinuity(),this._loadSegment($);else{var Re=Ae.getNearestKeyframe(z);this._internalAbort(),this._remuxer.seek(z),this._remuxer.insertDiscontinuity(),this._demuxer.resetMediaInfo(),this._demuxer.timestampBase=this._mediaDataSource.segments[$].timestampBase,this._loadSegment($,Re.fileposition),this._pendingResolveSeekPoint=Re.milliseconds,this._reportSegmentMediaInfo($)}}this._enableStatisticsReporter()}},{key:"_searchSegmentIndexContains",value:function(z){for(var $=this._mediaDataSource.segments,le=$.length-1,ge=0;ge<$.length;ge++)if(z<$[ge].timestampBase){le=ge-1;break}return le}},{key:"_onInitChunkArrival",value:function(z,$){var le=this,ge=null,Ae=0;if($>0)this._demuxer.bindDataSource(this._ioctl),this._demuxer.timestampBase=this._mediaDataSource.segments[this._currentSegmentIndex].timestampBase,Ae=this._demuxer.parseChunks(z,$);else if((ge=Ht.probe(z)).match){this._demuxer=new Ht(ge,this._config),this._remuxer||(this._remuxer=new se(this._config));var Re=this._mediaDataSource;Re.duration!=null&&!isNaN(Re.duration)&&(this._demuxer.overridedDuration=Re.duration),typeof Re.hasAudio=="boolean"&&(this._demuxer.overridedHasAudio=Re.hasAudio),typeof Re.hasVideo=="boolean"&&(this._demuxer.overridedHasVideo=Re.hasVideo),this._demuxer.timestampBase=Re.segments[this._currentSegmentIndex].timestampBase,this._demuxer.onError=this._onDemuxException.bind(this),this._demuxer.onMediaInfo=this._onMediaInfo.bind(this),this._demuxer.onMetaDataArrived=this._onMetaDataArrived.bind(this),this._demuxer.onScriptDataArrived=this._onScriptDataArrived.bind(this),this._remuxer.bindDataSource(this._demuxer.bindDataSource(this._ioctl)),this._remuxer.onInitSegment=this._onRemuxerInitSegmentArrival.bind(this),this._remuxer.onMediaSegment=this._onRemuxerMediaSegmentArrival.bind(this),Ae=this._demuxer.parseChunks(z,$)}else ge=null,i.e(this.TAG,"Non-FLV, Unsupported media type!"),Promise.resolve().then(function(){le._internalAbort()}),this._emitter.emit(lt.DEMUX_ERROR,je.FORMAT_UNSUPPORTED,"Non-FLV, Unsupported media type"),Ae=0;return Ae}},{key:"_onMediaInfo",value:function(z){var $=this;this._mediaInfo==null&&(this._mediaInfo=Object.assign({},z),this._mediaInfo.keyframesIndex=null,this._mediaInfo.segments=[],this._mediaInfo.segmentCount=this._mediaDataSource.segments.length,Object.setPrototypeOf(this._mediaInfo,wt.prototype));var le=Object.assign({},z);Object.setPrototypeOf(le,wt.prototype),this._mediaInfo.segments[this._currentSegmentIndex]=le,this._reportSegmentMediaInfo(this._currentSegmentIndex),this._pendingSeekTime!=null&&Promise.resolve().then(function(){var ge=$._pendingSeekTime;$._pendingSeekTime=null,$.seek(ge)})}},{key:"_onMetaDataArrived",value:function(z){this._emitter.emit(lt.METADATA_ARRIVED,z)}},{key:"_onScriptDataArrived",value:function(z){this._emitter.emit(lt.SCRIPTDATA_ARRIVED,z)}},{key:"_onIOSeeked",value:function(){this._remuxer.insertDiscontinuity()}},{key:"_onIOComplete",value:function(z){var $=z,le=$+1;le<this._mediaDataSource.segments.length?(this._internalAbort(),this._remuxer.flushStashedSamples(),this._loadSegment(le)):(this._remuxer.flushStashedSamples(),this._emitter.emit(lt.LOADING_COMPLETE),this._disableStatisticsReporter())}},{key:"_onIORedirect",value:function(z){var $=this._ioctl.extraData;this._mediaDataSource.segments[$].redirectedURL=z}},{key:"_onIORecoveredEarlyEof",value:function(){this._emitter.emit(lt.RECOVERED_EARLY_EOF)}},{key:"_onIOException",value:function(z,$){i.e(this.TAG,"IOException: type = ".concat(z,", code = ").concat($.code,", msg = ").concat($.msg)),this._emitter.emit(lt.IO_ERROR,z,$),this._disableStatisticsReporter()}},{key:"_onDemuxException",value:function(z,$){i.e(this.TAG,"DemuxException: type = ".concat(z,", info = ").concat($)),this._emitter.emit(lt.DEMUX_ERROR,z,$)}},{key:"_onRemuxerInitSegmentArrival",value:function(z,$){this._emitter.emit(lt.INIT_SEGMENT,z,$)}},{key:"_onRemuxerMediaSegmentArrival",value:function(z,$){if(this._pendingSeekTime!=null)return;if(this._emitter.emit(lt.MEDIA_SEGMENT,z,$),this._pendingResolveSeekPoint!=null&&z==="video"){var le=$.info.syncPoints,ge=this._pendingResolveSeekPoint;this._pendingResolveSeekPoint=null,T.safari&&le.length>0&&le[0].originalDts===ge&&(ge=le[0].pts),this._emitter.emit(lt.RECOMMEND_SEEKPOINT,ge)}}},{key:"_enableStatisticsReporter",value:function(){this._statisticsReporter==null&&(this._statisticsReporter=self.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval))}},{key:"_disableStatisticsReporter",value:function(){this._statisticsReporter&&(self.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}},{key:"_reportSegmentMediaInfo",value:function(z){var $=this._mediaInfo.segments[z],le=Object.assign({},$);le.duration=this._mediaInfo.duration,le.segmentCount=this._mediaInfo.segmentCount,delete le.segments,delete le.keyframesIndex,this._emitter.emit(lt.MEDIA_INFO,le)}},{key:"_reportStatisticsInfo",value:function(){var z={};z.url=this._ioctl.currentURL,z.hasRedirect=this._ioctl.hasRedirect,z.hasRedirect&&(z.redirectedURL=this._ioctl.currentRedirectedURL),z.speed=this._ioctl.currentSpeed,z.loaderType=this._ioctl.loaderType,z.currentSegmentIndex=this._currentSegmentIndex,z.totalSegmentCount=this._mediaDataSource.segments.length,this._emitter.emit(lt.STATISTICS_INFO,z)}}]),ee}(),St=Pe,Pr=function(ie){var z="TransmuxingWorker",$=null,le=lr.bind(this);m.install(),ie.addEventListener("message",function(Jt){switch(Jt.data.cmd){case"init":$=new St(Jt.data.param[0],Jt.data.param[1]),$.on(lt.IO_ERROR,_t.bind(this)),$.on(lt.DEMUX_ERROR,zt.bind(this)),$.on(lt.INIT_SEGMENT,ge.bind(this)),$.on(lt.MEDIA_SEGMENT,Ae.bind(this)),$.on(lt.LOADING_COMPLETE,Re.bind(this)),$.on(lt.RECOVERED_EARLY_EOF,Qe.bind(this)),$.on(lt.MEDIA_INFO,Ft.bind(this)),$.on(lt.METADATA_ARRIVED,Qt.bind(this)),$.on(lt.SCRIPTDATA_ARRIVED,Et.bind(this)),$.on(lt.STATISTICS_INFO,Mt.bind(this)),$.on(lt.RECOMMEND_SEEKPOINT,Ct.bind(this));break;case"destroy":$&&($.destroy(),$=null),ie.postMessage({msg:"destroyed"});break;case"start":$.start();break;case"stop":$.stop();break;case"seek":$.seek(Jt.data.param);break;case"pause":$.pause();break;case"resume":$.resume();break;case"logging_config":{var ke=Jt.data.param;ze.applyConfig(ke),ke.enableCallback===!0?ze.addLogListener(le):ze.removeLogListener(le);break}}});function ge(Jt,ke){var et={msg:lt.INIT_SEGMENT,data:{type:Jt,data:ke}};ie.postMessage(et,[ke.data])}function Ae(Jt,ke){var et={msg:lt.MEDIA_SEGMENT,data:{type:Jt,data:ke}};ie.postMessage(et,[ke.data])}function Re(){var Jt={msg:lt.LOADING_COMPLETE};ie.postMessage(Jt)}function Qe(){var Jt={msg:lt.RECOVERED_EARLY_EOF};ie.postMessage(Jt)}function Ft(Jt){var ke={msg:lt.MEDIA_INFO,data:Jt};ie.postMessage(ke)}function Qt(Jt){var ke={msg:lt.METADATA_ARRIVED,data:Jt};ie.postMessage(ke)}function Et(Jt){var ke={msg:lt.SCRIPTDATA_ARRIVED,data:Jt};ie.postMessage(ke)}function Mt(Jt){var ke={msg:lt.STATISTICS_INFO,data:Jt};ie.postMessage(ke)}function _t(Jt,ke){ie.postMessage({msg:lt.IO_ERROR,data:{type:Jt,info:ke}})}function zt(Jt,ke){ie.postMessage({msg:lt.DEMUX_ERROR,data:{type:Jt,info:ke}})}function Ct(Jt){ie.postMessage({msg:lt.RECOMMEND_SEEKPOINT,data:Jt})}function lr(Jt,ke){ie.postMessage({msg:"logcat_callback",data:{type:Jt,logcat:ke}})}},Lt=Pr,ur=function(){function ee(ie,z){if(Object(d.a)(this,ee),this.TAG="Transmuxer",this._emitter=new b.a,z.enableWorker&&typeof Worker!="undefined")try{var $=e("0r65");this._worker=$(Lt),this._workerDestroying=!1,this._worker.addEventListener("message",this._onWorkerMessage.bind(this)),this._worker.postMessage({cmd:"init",param:[ie,z]}),this.e={onLoggingConfigChanged:this._onLoggingConfigChanged.bind(this)},ze.registerListener(this.e.onLoggingConfigChanged),this._worker.postMessage({cmd:"logging_config",param:ze.getConfig()})}catch(ge){i.e(this.TAG,"Error while initialize transmuxing worker, fallback to inline transmuxing"),this._worker=null,this._controller=new St(ie,z)}else this._controller=new St(ie,z);if(this._controller){var le=this._controller;le.on(lt.IO_ERROR,this._onIOError.bind(this)),le.on(lt.DEMUX_ERROR,this._onDemuxError.bind(this)),le.on(lt.INIT_SEGMENT,this._onInitSegment.bind(this)),le.on(lt.MEDIA_SEGMENT,this._onMediaSegment.bind(this)),le.on(lt.LOADING_COMPLETE,this._onLoadingComplete.bind(this)),le.on(lt.RECOVERED_EARLY_EOF,this._onRecoveredEarlyEof.bind(this)),le.on(lt.MEDIA_INFO,this._onMediaInfo.bind(this)),le.on(lt.METADATA_ARRIVED,this._onMetaDataArrived.bind(this)),le.on(lt.SCRIPTDATA_ARRIVED,this._onScriptDataArrived.bind(this)),le.on(lt.STATISTICS_INFO,this._onStatisticsInfo.bind(this)),le.on(lt.RECOMMEND_SEEKPOINT,this._onRecommendSeekpoint.bind(this))}}return Object(E.a)(ee,[{key:"destroy",value:function(){this._worker?this._workerDestroying||(this._workerDestroying=!0,this._worker.postMessage({cmd:"destroy"}),ze.removeListener(this.e.onLoggingConfigChanged),this.e=null):(this._controller.destroy(),this._controller=null),this._emitter.removeAllListeners(),this._emitter=null}},{key:"on",value:function(z,$){this._emitter.addListener(z,$)}},{key:"off",value:function(z,$){this._emitter.removeListener(z,$)}},{key:"hasWorker",value:function(){return this._worker!=null}},{key:"open",value:function(){this._worker?this._worker.postMessage({cmd:"start"}):this._controller.start()}},{key:"close",value:function(){this._worker?this._worker.postMessage({cmd:"stop"}):this._controller.stop()}},{key:"seek",value:function(z){this._worker?this._worker.postMessage({cmd:"seek",param:z}):this._controller.seek(z)}},{key:"pause",value:function(){this._worker?this._worker.postMessage({cmd:"pause"}):this._controller.pause()}},{key:"resume",value:function(){this._worker?this._worker.postMessage({cmd:"resume"}):this._controller.resume()}},{key:"_onInitSegment",value:function(z,$){var le=this;Promise.resolve().then(function(){le._emitter.emit(lt.INIT_SEGMENT,z,$)})}},{key:"_onMediaSegment",value:function(z,$){var le=this;Promise.resolve().then(function(){le._emitter.emit(lt.MEDIA_SEGMENT,z,$)})}},{key:"_onLoadingComplete",value:function(){var z=this;Promise.resolve().then(function(){z._emitter.emit(lt.LOADING_COMPLETE)})}},{key:"_onRecoveredEarlyEof",value:function(){var z=this;Promise.resolve().then(function(){z._emitter.emit(lt.RECOVERED_EARLY_EOF)})}},{key:"_onMediaInfo",value:function(z){var $=this;Promise.resolve().then(function(){$._emitter.emit(lt.MEDIA_INFO,z)})}},{key:"_onMetaDataArrived",value:function(z){var $=this;Promise.resolve().then(function(){$._emitter.emit(lt.METADATA_ARRIVED,z)})}},{key:"_onScriptDataArrived",value:function(z){var $=this;Promise.resolve().then(function(){$._emitter.emit(lt.SCRIPTDATA_ARRIVED,z)})}},{key:"_onStatisticsInfo",value:function(z){var $=this;Promise.resolve().then(function(){$._emitter.emit(lt.STATISTICS_INFO,z)})}},{key:"_onIOError",value:function(z,$){var le=this;Promise.resolve().then(function(){le._emitter.emit(lt.IO_ERROR,z,$)})}},{key:"_onDemuxError",value:function(z,$){var le=this;Promise.resolve().then(function(){le._emitter.emit(lt.DEMUX_ERROR,z,$)})}},{key:"_onRecommendSeekpoint",value:function(z){var $=this;Promise.resolve().then(function(){$._emitter.emit(lt.RECOMMEND_SEEKPOINT,z)})}},{key:"_onLoggingConfigChanged",value:function(z){this._worker&&this._worker.postMessage({cmd:"logging_config",param:z})}},{key:"_onWorkerMessage",value:function(z){var $=z.data,le=$.data;if($.msg==="destroyed"||this._workerDestroying){this._workerDestroying=!1,this._worker.terminate(),this._worker=null;return}switch($.msg){case lt.INIT_SEGMENT:case lt.MEDIA_SEGMENT:this._emitter.emit($.msg,le.type,le.data);break;case lt.LOADING_COMPLETE:case lt.RECOVERED_EARLY_EOF:this._emitter.emit($.msg);break;case lt.MEDIA_INFO:Object.setPrototypeOf(le,wt.prototype),this._emitter.emit($.msg,le);break;case lt.METADATA_ARRIVED:case lt.SCRIPTDATA_ARRIVED:case lt.STATISTICS_INFO:this._emitter.emit($.msg,le);break;case lt.IO_ERROR:case lt.DEMUX_ERROR:this._emitter.emit($.msg,le.type,le.info);break;case lt.RECOMMEND_SEEKPOINT:this._emitter.emit($.msg,le);break;case"logcat_callback":i.emitter.emit("log",le.type,le.logcat);break;default:break}}}]),ee}(),Xt=ur,Zt={ERROR:"error",SOURCE_OPEN:"source_open",UPDATE_END:"update_end",BUFFER_FULL:"buffer_full"},mr=Zt,qt=function(){function ee(ie){Object(d.a)(this,ee),this.TAG="MSEController",this._config=ie,this._emitter=new b.a,this._config.isLive&&this._config.autoCleanupSourceBuffer==null&&(this._config.autoCleanupSourceBuffer=!0),this.e={onSourceOpen:this._onSourceOpen.bind(this),onSourceEnded:this._onSourceEnded.bind(this),onSourceClose:this._onSourceClose.bind(this),onSourceBufferError:this._onSourceBufferError.bind(this),onSourceBufferUpdateEnd:this._onSourceBufferUpdateEnd.bind(this)},this._mediaSource=null,this._mediaSourceObjectURL=null,this._mediaElement=null,this._isBufferFull=!1,this._hasPendingEos=!1,this._requireSetMediaDuration=!1,this._pendingMediaDuration=0,this._pendingSourceBufferInit=[],this._mimeTypes={video:null,audio:null},this._sourceBuffers={video:null,audio:null},this._lastInitSegments={video:null,audio:null},this._pendingSegments={video:[],audio:[]},this._pendingRemoveRanges={video:[],audio:[]},this._idrList=new st}return Object(E.a)(ee,[{key:"destroy",value:function(){(this._mediaElement||this._mediaSource)&&this.detachMediaElement(),this.e=null,this._emitter.removeAllListeners(),this._emitter=null}},{key:"on",value:function(z,$){this._emitter.addListener(z,$)}},{key:"off",value:function(z,$){this._emitter.removeListener(z,$)}},{key:"attachMediaElement",value:function(z){if(this._mediaSource)throw new c("MediaSource has been attached to an HTMLMediaElement!");var $=this._mediaSource=new window.MediaSource;$.addEventListener("sourceopen",this.e.onSourceOpen),$.addEventListener("sourceended",this.e.onSourceEnded),$.addEventListener("sourceclose",this.e.onSourceClose),this._mediaElement=z,this._mediaSourceObjectURL=window.URL.createObjectURL(this._mediaSource),z.src=this._mediaSourceObjectURL}},{key:"detachMediaElement",value:function(){if(this._mediaSource){var z=this._mediaSource;for(var $ in this._sourceBuffers){var le=this._pendingSegments[$];le.splice(0,le.length),this._pendingSegments[$]=null,this._pendingRemoveRanges[$]=null,this._lastInitSegments[$]=null;var ge=this._sourceBuffers[$];if(ge){if(z.readyState!=="closed"){try{z.removeSourceBuffer(ge)}catch(Ae){i.e(this.TAG,Ae.message)}ge.removeEventListener("error",this.e.onSourceBufferError),ge.removeEventListener("updateend",this.e.onSourceBufferUpdateEnd)}this._mimeTypes[$]=null,this._sourceBuffers[$]=null}}if(z.readyState==="open")try{z.endOfStream()}catch(Ae){i.e(this.TAG,Ae.message)}z.removeEventListener("sourceopen",this.e.onSourceOpen),z.removeEventListener("sourceended",this.e.onSourceEnded),z.removeEventListener("sourceclose",this.e.onSourceClose),this._pendingSourceBufferInit=[],this._isBufferFull=!1,this._idrList.clear(),this._mediaSource=null}this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement=null),this._mediaSourceObjectURL&&(window.URL.revokeObjectURL(this._mediaSourceObjectURL),this._mediaSourceObjectURL=null)}},{key:"appendInitSegment",value:function(z,$){if(!this._mediaSource||this._mediaSource.readyState!=="open"){this._pendingSourceBufferInit.push(z),this._pendingSegments[z.type].push(z);return}var le=z,ge="".concat(le.container);le.codec&&le.codec.length>0&&(ge+=";codecs=".concat(le.codec));var Ae=!1;if(i.v(this.TAG,"Received Initialization Segment, mimeType: "+ge),this._lastInitSegments[le.type]=le,ge!==this._mimeTypes[le.type]){if(this._mimeTypes[le.type])i.v(this.TAG,"Notice: ".concat(le.type," mimeType changed, origin: ").concat(this._mimeTypes[le.type],", target: ").concat(ge));else{Ae=!0;try{var Re=this._sourceBuffers[le.type]=this._mediaSource.addSourceBuffer(ge);Re.addEventListener("error",this.e.onSourceBufferError),Re.addEventListener("updateend",this.e.onSourceBufferUpdateEnd)}catch(Qe){i.e(this.TAG,Qe.message),this._emitter.emit(mr.ERROR,{code:Qe.code,msg:Qe.message});return}}this._mimeTypes[le.type]=ge}$||this._pendingSegments[le.type].push(le),Ae||this._sourceBuffers[le.type]&&!this._sourceBuffers[le.type].updating&&this._doAppendSegments(),T.safari&&le.container==="audio/mpeg"&&le.mediaDuration>0&&(this._requireSetMediaDuration=!0,this._pendingMediaDuration=le.mediaDuration/1e3,this._updateMediaSourceDuration())}},{key:"appendMediaSegment",value:function(z){var $=z;this._pendingSegments[$.type].push($),this._config.autoCleanupSourceBuffer&&this._needCleanupSourceBuffer()&&this._doCleanupSourceBuffer();var le=this._sourceBuffers[$.type];le&&!le.updating&&!this._hasPendingRemoveRanges()&&this._doAppendSegments()}},{key:"seek",value:function(z){for(var $ in this._sourceBuffers){if(!this._sourceBuffers[$])continue;var le=this._sourceBuffers[$];if(this._mediaSource.readyState==="open")try{le.abort()}catch(Qt){i.e(this.TAG,Qt.message)}this._idrList.clear();var ge=this._pendingSegments[$];if(ge.splice(0,ge.length),this._mediaSource.readyState==="closed")continue;for(var Ae=0;Ae<le.buffered.length;Ae++){var Re=le.buffered.start(Ae),Qe=le.buffered.end(Ae);this._pendingRemoveRanges[$].push({start:Re,end:Qe})}if(le.updating||this._doRemoveRanges(),T.safari){var Ft=this._lastInitSegments[$];Ft&&(this._pendingSegments[$].push(Ft),le.updating||this._doAppendSegments())}}}},{key:"endOfStream",value:function(){var z=this._mediaSource,$=this._sourceBuffers;if(!z||z.readyState!=="open"){z&&z.readyState==="closed"&&this._hasPendingSegments()&&(this._hasPendingEos=!0);return}$.video&&$.video.updating||$.audio&&$.audio.updating?this._hasPendingEos=!0:(this._hasPendingEos=!1,z.endOfStream())}},{key:"getNearestKeyframe",value:function(z){return this._idrList.getLastSyncPointBeforeDts(z)}},{key:"_needCleanupSourceBuffer",value:function(){if(!this._config.autoCleanupSourceBuffer)return!1;var z=this._mediaElement.currentTime;for(var $ in this._sourceBuffers){var le=this._sourceBuffers[$];if(le){var ge=le.buffered;if(ge.length>=1&&z-ge.start(0)>=this._config.autoCleanupMaxBackwardDuration)return!0}}return!1}},{key:"_doCleanupSourceBuffer",value:function(){var z=this._mediaElement.currentTime;for(var $ in this._sourceBuffers){var le=this._sourceBuffers[$];if(le){for(var ge=le.buffered,Ae=!1,Re=0;Re<ge.length;Re++){var Qe=ge.start(Re),Ft=ge.end(Re);if(Qe<=z&&z<Ft+3){if(z-Qe>=this._config.autoCleanupMaxBackwardDuration){Ae=!0;var Qt=z-this._config.autoCleanupMinBackwardDuration;this._pendingRemoveRanges[$].push({start:Qe,end:Qt})}}else Ft<z&&(Ae=!0,this._pendingRemoveRanges[$].push({start:Qe,end:Ft}))}Ae&&!le.updating&&this._doRemoveRanges()}}}},{key:"_updateMediaSourceDuration",value:function(){var z=this._sourceBuffers;if(this._mediaElement.readyState===0||this._mediaSource.readyState!=="open")return;if(z.video&&z.video.updating||z.audio&&z.audio.updating)return;var $=this._mediaSource.duration,le=this._pendingMediaDuration;le>0&&(isNaN($)||le>$)&&(i.v(this.TAG,"Update MediaSource duration from ".concat($," to ").concat(le)),this._mediaSource.duration=le),this._requireSetMediaDuration=!1,this._pendingMediaDuration=0}},{key:"_doRemoveRanges",value:function(){for(var z in this._pendingRemoveRanges){if(!this._sourceBuffers[z]||this._sourceBuffers[z].updating)continue;for(var $=this._sourceBuffers[z],le=this._pendingRemoveRanges[z];le.length&&!$.updating;){var ge=le.shift();$.remove(ge.start,ge.end)}}}},{key:"_doAppendSegments",value:function(){var z=this._pendingSegments;for(var $ in z){if(!this._sourceBuffers[$]||this._sourceBuffers[$].updating)continue;if(z[$].length>0){var le=z[$].shift();if(le.timestampOffset){var ge=this._sourceBuffers[$].timestampOffset,Ae=le.timestampOffset/1e3,Re=Math.abs(ge-Ae);Re>.1&&(i.v(this.TAG,"Update MPEG audio timestampOffset from ".concat(ge," to ").concat(Ae)),this._sourceBuffers[$].timestampOffset=Ae),delete le.timestampOffset}if(!le.data||le.data.byteLength===0)continue;try{this._sourceBuffers[$].appendBuffer(le.data),this._isBufferFull=!1,$==="video"&&le.hasOwnProperty("info")&&this._idrList.appendArray(le.info.syncPoints)}catch(Qe){this._pendingSegments[$].unshift(le),Qe.code===22?(this._isBufferFull||this._emitter.emit(mr.BUFFER_FULL),this._isBufferFull=!0):(i.e(this.TAG,Qe.message),this._emitter.emit(mr.ERROR,{code:Qe.code,msg:Qe.message}))}}}}},{key:"_onSourceOpen",value:function(){if(i.v(this.TAG,"MediaSource onSourceOpen"),this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._pendingSourceBufferInit.length>0)for(var z=this._pendingSourceBufferInit;z.length;){var $=z.shift();this.appendInitSegment($,!0)}this._hasPendingSegments()&&this._doAppendSegments(),this._emitter.emit(mr.SOURCE_OPEN)}},{key:"_onSourceEnded",value:function(){i.v(this.TAG,"MediaSource onSourceEnded")}},{key:"_onSourceClose",value:function(){i.v(this.TAG,"MediaSource onSourceClose"),this._mediaSource&&this.e!=null&&(this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._mediaSource.removeEventListener("sourceended",this.e.onSourceEnded),this._mediaSource.removeEventListener("sourceclose",this.e.onSourceClose))}},{key:"_hasPendingSegments",value:function(){var z=this._pendingSegments;return z.video.length>0||z.audio.length>0}},{key:"_hasPendingRemoveRanges",value:function(){var z=this._pendingRemoveRanges;return z.video.length>0||z.audio.length>0}},{key:"_onSourceBufferUpdateEnd",value:function(){this._requireSetMediaDuration?this._updateMediaSourceDuration():this._hasPendingRemoveRanges()?this._doRemoveRanges():this._hasPendingSegments()?this._doAppendSegments():this._hasPendingEos&&this.endOfStream(),this._emitter.emit(mr.UPDATE_END)}},{key:"_onSourceBufferError",value:function(z){i.e(this.TAG,"SourceBuffer Error: ".concat(z))}}]),ee}(),de=qt,ue={NETWORK_ERROR:"NetworkError",MEDIA_ERROR:"MediaError",OTHER_ERROR:"OtherError"},oe={NETWORK_EXCEPTION:h.EXCEPTION,NETWORK_STATUS_CODE_INVALID:h.HTTP_STATUS_CODE_INVALID,NETWORK_TIMEOUT:h.CONNECTING_TIMEOUT,NETWORK_UNRECOVERABLE_EARLY_EOF:h.UNRECOVERABLE_EARLY_EOF,MEDIA_MSE_ERROR:"MediaMSEError",MEDIA_FORMAT_ERROR:je.FORMAT_ERROR,MEDIA_FORMAT_UNSUPPORTED:je.FORMAT_UNSUPPORTED,MEDIA_CODEC_UNSUPPORTED:je.CODEC_UNSUPPORTED},ae=function(){function ee(ie,z){if(Object(d.a)(this,ee),this.TAG="FlvPlayer",this._type="FlvPlayer",this._emitter=new b.a,this._config=X(),typeof z=="object"&&Object.assign(this._config,z),ie.type.toLowerCase()!=="flv")throw new t("FlvPlayer requires an flv MediaDataSource input!");ie.isLive===!0&&(this._config.isLive=!0),this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this),onvSeeking:this._onvSeeking.bind(this),onvCanPlay:this._onvCanPlay.bind(this),onvStalled:this._onvStalled.bind(this),onvProgress:this._onvProgress.bind(this)},self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now,this._pendingSeekTime=null,this._requestSetTime=!1,this._seekpointRecord=null,this._progressChecker=null,this._mediaDataSource=ie,this._mediaElement=null,this._msectl=null,this._transmuxer=null,this._mseSourceOpened=!1,this._hasPendingLoad=!1,this._receivedCanPlay=!1,this._mediaInfo=null,this._statisticsInfo=null;var $=T.chrome&&(T.version.major<50||T.version.major===50&&T.version.build<2661);this._alwaysSeekKeyframe=!!($||T.msedge||T.msie),this._alwaysSeekKeyframe&&(this._config.accurateSeek=!1)}return Object(E.a)(ee,[{key:"destroy",value:function(){this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._transmuxer&&this.unload(),this._mediaElement&&this.detachMediaElement(),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}},{key:"on",value:function(z,$){var le=this;z===be.MEDIA_INFO?this._mediaInfo!=null&&Promise.resolve().then(function(){le._emitter.emit(be.MEDIA_INFO,le.mediaInfo)}):z===be.STATISTICS_INFO&&(this._statisticsInfo!=null&&Promise.resolve().then(function(){le._emitter.emit(be.STATISTICS_INFO,le.statisticsInfo)})),this._emitter.addListener(z,$)}},{key:"off",value:function(z,$){this._emitter.removeListener(z,$)}},{key:"attachMediaElement",value:function(z){var $=this;if(this._mediaElement=z,z.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),z.addEventListener("seeking",this.e.onvSeeking),z.addEventListener("canplay",this.e.onvCanPlay),z.addEventListener("stalled",this.e.onvStalled),z.addEventListener("progress",this.e.onvProgress),this._msectl=new de(this._config),this._msectl.on(mr.UPDATE_END,this._onmseUpdateEnd.bind(this)),this._msectl.on(mr.BUFFER_FULL,this._onmseBufferFull.bind(this)),this._msectl.on(mr.SOURCE_OPEN,function(){$._mseSourceOpened=!0,$._hasPendingLoad&&($._hasPendingLoad=!1,$.load())}),this._msectl.on(mr.ERROR,function(le){$._emitter.emit(be.ERROR,ue.MEDIA_ERROR,oe.MEDIA_MSE_ERROR,le)}),this._msectl.attachMediaElement(z),this._pendingSeekTime!=null)try{z.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(le){}}},{key:"detachMediaElement",value:function(){this._mediaElement&&(this._msectl.detachMediaElement(),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement.removeEventListener("seeking",this.e.onvSeeking),this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay),this._mediaElement.removeEventListener("stalled",this.e.onvStalled),this._mediaElement.removeEventListener("progress",this.e.onvProgress),this._mediaElement=null),this._msectl&&(this._msectl.destroy(),this._msectl=null)}},{key:"load",value:function(){var z=this;if(!this._mediaElement)throw new c("HTMLMediaElement must be attached before load()!");if(this._transmuxer)throw new c("FlvPlayer.load() has been called, please call unload() first!");if(this._hasPendingLoad)return;if(this._config.deferLoadAfterSourceOpen&&this._mseSourceOpened===!1){this._hasPendingLoad=!0;return}this._mediaElement.readyState>0&&(this._requestSetTime=!0,this._mediaElement.currentTime=0),this._transmuxer=new Xt(this._mediaDataSource,this._config),this._transmuxer.on(lt.INIT_SEGMENT,function($,le){z._msectl.appendInitSegment(le)}),this._transmuxer.on(lt.MEDIA_SEGMENT,function($,le){if(z._msectl.appendMediaSegment(le),z._config.lazyLoad&&!z._config.isLive){var ge=z._mediaElement.currentTime;le.info.endDts>=(ge+z._config.lazyLoadMaxDuration)*1e3&&(z._progressChecker==null&&(i.v(z.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),z._suspendTransmuxer()))}}),this._transmuxer.on(lt.LOADING_COMPLETE,function(){z._msectl.endOfStream(),z._emitter.emit(be.LOADING_COMPLETE)}),this._transmuxer.on(lt.RECOVERED_EARLY_EOF,function(){z._emitter.emit(be.RECOVERED_EARLY_EOF)}),this._transmuxer.on(lt.IO_ERROR,function($,le){z._emitter.emit(be.ERROR,ue.NETWORK_ERROR,$,le)}),this._transmuxer.on(lt.DEMUX_ERROR,function($,le){z._emitter.emit(be.ERROR,ue.MEDIA_ERROR,$,{code:-1,msg:le})}),this._transmuxer.on(lt.MEDIA_INFO,function($){z._mediaInfo=$,z._emitter.emit(be.MEDIA_INFO,Object.assign({},$))}),this._transmuxer.on(lt.METADATA_ARRIVED,function($){z._emitter.emit(be.METADATA_ARRIVED,$)}),this._transmuxer.on(lt.SCRIPTDATA_ARRIVED,function($){z._emitter.emit(be.SCRIPTDATA_ARRIVED,$)}),this._transmuxer.on(lt.STATISTICS_INFO,function($){z._statisticsInfo=z._fillStatisticsInfo($),z._emitter.emit(be.STATISTICS_INFO,Object.assign({},z._statisticsInfo))}),this._transmuxer.on(lt.RECOMMEND_SEEKPOINT,function($){z._mediaElement&&!z._config.accurateSeek&&(z._requestSetTime=!0,z._mediaElement.currentTime=$/1e3)}),this._transmuxer.open()}},{key:"unload",value:function(){this._mediaElement&&this._mediaElement.pause(),this._msectl&&this._msectl.seek(0),this._transmuxer&&(this._transmuxer.close(),this._transmuxer.destroy(),this._transmuxer=null)}},{key:"play",value:function(){return this._mediaElement.play()}},{key:"pause",value:function(){this._mediaElement.pause()}},{key:"_fillStatisticsInfo",value:function(z){if(z.playerType=this._type,!(this._mediaElement instanceof HTMLVideoElement))return z;var $=!0,le=0,ge=0;if(this._mediaElement.getVideoPlaybackQuality){var Ae=this._mediaElement.getVideoPlaybackQuality();le=Ae.totalVideoFrames,ge=Ae.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(le=this._mediaElement.webkitDecodedFrameCount,ge=this._mediaElement.webkitDroppedFrameCount):$=!1;return $&&(z.decodedFrames=le,z.droppedFrames=ge),z}},{key:"_onmseUpdateEnd",value:function(){if(!this._config.lazyLoad||this._config.isLive)return;for(var z=this._mediaElement.buffered,$=this._mediaElement.currentTime,le=0,ge=0,Ae=0;Ae<z.length;Ae++){var Re=z.start(Ae),Qe=z.end(Ae);if(Re<=$&&$<Qe){le=Re,ge=Qe;break}}ge>=$+this._config.lazyLoadMaxDuration&&this._progressChecker==null&&(i.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}},{key:"_onmseBufferFull",value:function(){i.v(this.TAG,"MSE SourceBuffer is full, suspend transmuxing task"),this._progressChecker==null&&this._suspendTransmuxer()}},{key:"_suspendTransmuxer",value:function(){this._transmuxer&&(this._transmuxer.pause(),this._progressChecker==null&&(this._progressChecker=window.setInterval(this._checkProgressAndResume.bind(this),1e3)))}},{key:"_checkProgressAndResume",value:function(){for(var z=this._mediaElement.currentTime,$=this._mediaElement.buffered,le=!1,ge=0;ge<$.length;ge++){var Ae=$.start(ge),Re=$.end(ge);if(z>=Ae&&z<Re){z>=Re-this._config.lazyLoadRecoverDuration&&(le=!0);break}}le&&(window.clearInterval(this._progressChecker),this._progressChecker=null,le&&(i.v(this.TAG,"Continue loading from paused position"),this._transmuxer.resume()))}},{key:"_isTimepointBuffered",value:function(z){for(var $=this._mediaElement.buffered,le=0;le<$.length;le++){var ge=$.start(le),Ae=$.end(le);if(z>=ge&&z<Ae)return!0}return!1}},{key:"_internalSeek",value:function(z){var $=this._isTimepointBuffered(z),le=!1,ge=0;if(z<1&&this._mediaElement.buffered.length>0){var Ae=this._mediaElement.buffered.start(0);(Ae<1&&z<Ae||T.safari)&&(le=!0,ge=T.safari?.1:Ae)}if(le)this._requestSetTime=!0,this._mediaElement.currentTime=ge;else if($){if(!this._alwaysSeekKeyframe)this._requestSetTime=!0,this._mediaElement.currentTime=z;else{var Re=this._msectl.getNearestKeyframe(Math.floor(z*1e3));this._requestSetTime=!0,Re!=null?this._mediaElement.currentTime=Re.dts/1e3:this._mediaElement.currentTime=z}this._progressChecker!=null&&this._checkProgressAndResume()}else this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._msectl.seek(z),this._transmuxer.seek(Math.floor(z*1e3)),this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=z)}},{key:"_checkAndApplyUnbufferedSeekpoint",value:function(){if(this._seekpointRecord)if(this._seekpointRecord.recordTime<=this._now()-100){var z=this._mediaElement.currentTime;this._seekpointRecord=null,this._isTimepointBuffered(z)||(this._progressChecker!=null&&(window.clearTimeout(this._progressChecker),this._progressChecker=null),this._msectl.seek(z),this._transmuxer.seek(Math.floor(z*1e3)),this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=z))}else window.setTimeout(this._checkAndApplyUnbufferedSeekpoint.bind(this),50)}},{key:"_checkAndResumeStuckPlayback",value:function(z){var $=this._mediaElement;if(z||!this._receivedCanPlay||$.readyState<2){var le=$.buffered;le.length>0&&$.currentTime<le.start(0)&&(i.w(this.TAG,"Playback seems stuck at ".concat($.currentTime,", seek to ").concat(le.start(0))),this._requestSetTime=!0,this._mediaElement.currentTime=le.start(0),this._mediaElement.removeEventListener("progress",this.e.onvProgress))}else this._mediaElement.removeEventListener("progress",this.e.onvProgress)}},{key:"_onvLoadedMetadata",value:function(z){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null)}},{key:"_onvSeeking",value:function(z){var $=this._mediaElement.currentTime,le=this._mediaElement.buffered;if(this._requestSetTime){this._requestSetTime=!1;return}if($<1&&le.length>0){var ge=le.start(0);if(ge<1&&$<ge||T.safari){this._requestSetTime=!0,this._mediaElement.currentTime=T.safari?.1:ge;return}}if(this._isTimepointBuffered($)){if(this._alwaysSeekKeyframe){var Ae=this._msectl.getNearestKeyframe(Math.floor($*1e3));Ae!=null&&(this._requestSetTime=!0,this._mediaElement.currentTime=Ae.dts/1e3)}this._progressChecker!=null&&this._checkProgressAndResume();return}this._seekpointRecord={seekPoint:$,recordTime:this._now()},window.setTimeout(this._checkAndApplyUnbufferedSeekpoint.bind(this),50)}},{key:"_onvCanPlay",value:function(z){this._receivedCanPlay=!0,this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay)}},{key:"_onvStalled",value:function(z){this._checkAndResumeStuckPlayback(!0)}},{key:"_onvProgress",value:function(z){this._checkAndResumeStuckPlayback()}},{key:"type",get:function(){return this._type}},{key:"buffered",get:function(){return this._mediaElement.buffered}},{key:"duration",get:function(){return this._mediaElement.duration}},{key:"volume",get:function(){return this._mediaElement.volume},set:function(z){this._mediaElement.volume=z}},{key:"muted",get:function(){return this._mediaElement.muted},set:function(z){this._mediaElement.muted=z}},{key:"currentTime",get:function(){return this._mediaElement?this._mediaElement.currentTime:0},set:function(z){this._mediaElement?this._internalSeek(z):this._pendingSeekTime=z}},{key:"mediaInfo",get:function(){return Object.assign({},this._mediaInfo)}},{key:"statisticsInfo",get:function(){return this._statisticsInfo==null&&(this._statisticsInfo={}),this._statisticsInfo=this._fillStatisticsInfo(this._statisticsInfo),Object.assign({},this._statisticsInfo)}}]),ee}(),ye=ae,Ce=function(){function ee(ie,z){if(Object(d.a)(this,ee),this.TAG="NativePlayer",this._type="NativePlayer",this._emitter=new b.a,this._config=X(),typeof z=="object"&&Object.assign(this._config,z),ie.type.toLowerCase()==="flv")throw new t("NativePlayer does't support flv MediaDataSource input!");if(ie.hasOwnProperty("segments"))throw new t("NativePlayer(".concat(ie.type,") doesn't support multipart playback!"));this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this)},this._pendingSeekTime=null,this._statisticsReporter=null,this._mediaDataSource=ie,this._mediaElement=null}return Object(E.a)(ee,[{key:"destroy",value:function(){this._mediaElement&&(this.unload(),this.detachMediaElement()),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}},{key:"on",value:function(z,$){var le=this;z===be.MEDIA_INFO?this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(function(){le._emitter.emit(be.MEDIA_INFO,le.mediaInfo)}):z===be.STATISTICS_INFO&&(this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(function(){le._emitter.emit(be.STATISTICS_INFO,le.statisticsInfo)})),this._emitter.addListener(z,$)}},{key:"off",value:function(z,$){this._emitter.removeListener(z,$)}},{key:"attachMediaElement",value:function(z){if(this._mediaElement=z,z.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._pendingSeekTime!=null)try{z.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch($){}}},{key:"detachMediaElement",value:function(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement=null),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}},{key:"load",value:function(){if(!this._mediaElement)throw new c("HTMLMediaElement must be attached before load()!");this._mediaElement.src=this._mediaDataSource.url,this._mediaElement.readyState>0&&(this._mediaElement.currentTime=0),this._mediaElement.preload="auto",this._mediaElement.load(),this._statisticsReporter=window.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval)}},{key:"unload",value:function(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src")),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}},{key:"play",value:function(){return this._mediaElement.play()}},{key:"pause",value:function(){this._mediaElement.pause()}},{key:"_onvLoadedMetadata",value:function(z){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null),this._emitter.emit(be.MEDIA_INFO,this.mediaInfo)}},{key:"_reportStatisticsInfo",value:function(){this._emitter.emit(be.STATISTICS_INFO,this.statisticsInfo)}},{key:"type",get:function(){return this._type}},{key:"buffered",get:function(){return this._mediaElement.buffered}},{key:"duration",get:function(){return this._mediaElement.duration}},{key:"volume",get:function(){return this._mediaElement.volume},set:function(z){this._mediaElement.volume=z}},{key:"muted",get:function(){return this._mediaElement.muted},set:function(z){this._mediaElement.muted=z}},{key:"currentTime",get:function(){return this._mediaElement?this._mediaElement.currentTime:0},set:function(z){this._mediaElement?this._mediaElement.currentTime=z:this._pendingSeekTime=z}},{key:"mediaInfo",get:function(){var z=this._mediaElement instanceof HTMLAudioElement?"audio/":"video/",$={mimeType:z+this._mediaDataSource.type};return this._mediaElement&&($.duration=Math.floor(this._mediaElement.duration*1e3),this._mediaElement instanceof HTMLVideoElement&&($.width=this._mediaElement.videoWidth,$.height=this._mediaElement.videoHeight)),$}},{key:"statisticsInfo",get:function(){var z={playerType:this._type,url:this._mediaDataSource.url};if(!(this._mediaElement instanceof HTMLVideoElement))return z;var $=!0,le=0,ge=0;if(this._mediaElement.getVideoPlaybackQuality){var Ae=this._mediaElement.getVideoPlaybackQuality();le=Ae.totalVideoFrames,ge=Ae.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(le=this._mediaElement.webkitDecodedFrameCount,ge=this._mediaElement.webkitDroppedFrameCount):$=!1;return $&&(z.decodedFrames=le,z.droppedFrames=ge),z}}]),ee}(),Oe=Ce;m.install();function Ie(ee,ie){var z=ee;if(z==null||typeof z!="object")throw new t("MediaDataSource must be an javascript object!");if(!z.hasOwnProperty("type"))throw new t("MediaDataSource must has type field to indicate video file type!");switch(z.type){case"flv":return new ye(z,ie);default:return new Oe(z,ie)}}function xe(){return te.supportMSEH264Playback()}function Ue(){return te.getFeatureList()}var it={};it.createPlayer=Ie,it.isSupported=xe,it.getFeatureList=Ue,it.BaseLoader=v,it.LoaderStatus=a,it.LoaderErrors=h,it.Events=be,it.ErrorTypes=ue,it.ErrorDetails=oe,it.FlvPlayer=ye,it.NativePlayer=Oe,it.LoggingControl=ze,Object.defineProperty(it,"version",{enumerable:!0,get:function(){return"__VERSION__"}});var yt=F.a=it},GVMX:function(J,F,e){var d=e("JEkh"),E=d.extend({type:"markLine",defaultOption:{zlevel:0,z:5,symbol:["circle","arrow"],symbolSize:[8,16],precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end",distance:5},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"}});J.exports=E},GeKi:function(J,F,e){var d=e("bYtY"),E=e("6Ic6"),g=e("IwbS"),m=e("y+Vt"),A=e("sK/D"),b=A.createClipPath,f=["itemStyle"],i=["emphasis","itemStyle"],r=["color","color0","borderColor","borderColor0"],o=E.extend({type:"candlestick",render:function(y,O,S){this.group.removeClipPath(),this._updateDrawMode(y),this._isLargeDraw?this._renderLarge(y):this._renderNormal(y)},incrementalPrepareRender:function(y,O,S){this._clear(),this._updateDrawMode(y)},incrementalRender:function(y,O,S,x){this._isLargeDraw?this._incrementalRenderLarge(y,O):this._incrementalRenderNormal(y,O)},_updateDrawMode:function(y){var O=y.pipelineContext.large;(this._isLargeDraw==null||O^this._isLargeDraw)&&(this._isLargeDraw=O,this._clear())},_renderNormal:function(y){var O=y.getData(),S=this._data,x=this.group,L=O.getLayout("isSimpleBox"),T=y.get("clip",!0),w=y.coordinateSystem,C=w.getArea&&w.getArea();this._data||x.removeAll(),O.diff(S).add(function(N){if(O.hasValue(N)){var D,B=O.getItemLayout(N);if(T&&n(C,B))return;D=l(B,N,!0),g.initProps(D,{shape:{points:B.ends}},y,N),c(D,O,N,L),x.add(D),O.setItemGraphicEl(N,D)}}).update(function(N,D){var B=S.getItemGraphicEl(D);if(!O.hasValue(N)){x.remove(B);return}var R=O.getItemLayout(N);if(T&&n(C,R)){x.remove(B);return}B?g.updateProps(B,{shape:{points:R.ends}},y,N):B=l(R,N),c(B,O,N,L),x.add(B),O.setItemGraphicEl(N,B)}).remove(function(N){var D=S.getItemGraphicEl(N);D&&x.remove(D)}).execute(),this._data=O},_renderLarge:function(y){this._clear(),a(y,this.group);var O=y.get("clip",!0)?b(y.coordinateSystem,!1,y):null;O?this.group.setClipPath(O):this.group.removeClipPath()},_incrementalRenderNormal:function(y,O){for(var S=O.getData(),x=S.getLayout("isSimpleBox"),L;(L=y.next())!=null;){var T,w=S.getItemLayout(L);T=l(w,L),c(T,S,L,x),T.incremental=!0,this.group.add(T)}},_incrementalRenderLarge:function(y,O){a(O,this.group,!0)},remove:function(y){this._clear()},_clear:function(){this.group.removeAll(),this._data=null},dispose:d.noop}),s=m.extend({type:"normalCandlestickBox",shape:{},buildPath:function(y,O){var S=O.points;this.__simpleBox?(y.moveTo(S[4][0],S[4][1]),y.lineTo(S[6][0],S[6][1])):(y.moveTo(S[0][0],S[0][1]),y.lineTo(S[1][0],S[1][1]),y.lineTo(S[2][0],S[2][1]),y.lineTo(S[3][0],S[3][1]),y.closePath(),y.moveTo(S[4][0],S[4][1]),y.lineTo(S[5][0],S[5][1]),y.moveTo(S[6][0],S[6][1]),y.lineTo(S[7][0],S[7][1]))}});function l(y,O,S){var x=y.ends;return new s({shape:{points:S?t(x,y):x},z2:100})}function n(y,O){for(var S=!0,x=0;x<O.ends.length;x++)if(y.contain(O.ends[x][0],O.ends[x][1])){S=!1;break}return S}function c(y,O,S,x){var L=O.getItemModel(S),T=L.getModel(f),w=O.getItemVisual(S,"color"),C=O.getItemVisual(S,"borderColor")||w,N=T.getItemStyle(r);y.useStyle(N),y.style.strokeNoScale=!0,y.style.fill=w,y.style.stroke=C,y.__simpleBox=x;var D=L.getModel(i).getItemStyle();g.setHoverStyle(y,D)}function t(y,O){return d.map(y,function(S){return S=S.slice(),S[1]=O.initBaseline,S})}var u=m.extend({type:"largeCandlestickBox",shape:{},buildPath:function(y,O){for(var S=O.points,x=0;x<S.length;)if(this.__sign===S[x++]){var L=S[x++];y.moveTo(L,S[x++]),y.lineTo(L,S[x++])}else x+=3}});function a(y,O,S){var x=y.getData(),L=x.getLayout("largePoints"),T=new u({shape:{points:L},__sign:1});O.add(T);var w=new u({shape:{points:L},__sign:-1});O.add(w),h(1,T,y,x),h(-1,w,y,x),S&&(T.incremental=!0,w.incremental=!0)}function h(y,O,S,x){var L=y>0?"P":"N",T=x.getVisual("borderColor"+L)||x.getVisual("color"+L),w=S.getModel(f).getItemStyle(r);O.useStyle(w),O.style.fill=null,O.style.stroke=T}var v=o;J.exports=v},Gev7:function(J,F,e){var d=e("bYtY"),E=e("K2GJ"),g=e("1bdT"),m=e("ni6a");function A(f){f=f||{},g.call(this,f);for(var i in f)f.hasOwnProperty(i)&&i!=="style"&&(this[i]=f[i]);this.style=new E(f.style,this),this._rect=null,this.__clipPaths=null}A.prototype={constructor:A,type:"displayable",__dirty:!0,invisible:!1,z:0,z2:0,zlevel:0,draggable:!1,dragging:!1,silent:!1,culling:!1,cursor:"pointer",rectHover:!1,progressive:!1,incremental:!1,globalScaleRatio:1,beforeBrush:function(i){},afterBrush:function(i){},brush:function(i,r){},getBoundingRect:function(){},contain:function(i,r){return this.rectContain(i,r)},traverse:function(i,r){i.call(r,this)},rectContain:function(i,r){var o=this.transformCoordToLocal(i,r),s=this.getBoundingRect();return s.contain(o[0],o[1])},dirty:function(){this.__dirty=this.__dirtyText=!0,this._rect=null,this.__zr&&this.__zr.refresh()},animateStyle:function(i){return this.animate("style",i)},attrKV:function(i,r){i!=="style"?g.prototype.attrKV.call(this,i,r):this.style.set(r)},setStyle:function(i,r){return this.style.set(i,r),this.dirty(!1),this},useStyle:function(i){return this.style=new E(i,this),this.dirty(!1),this},calculateTextPosition:null},d.inherits(A,g),d.mixin(A,m);var b=A;J.exports=b},GrNh:function(J,F,e){var d=e("bYtY"),E=e("IwbS"),g=e("6Ic6");function m(o,s,l,n){var c=s.getData(),t=this.dataIndex,u=c.getName(t),a=s.get("selectedOffset");n.dispatchAction({type:"pieToggleSelect",from:o,name:u,seriesId:s.id}),c.each(function(h){A(c.getItemGraphicEl(h),c.getItemLayout(h),s.isSelected(c.getName(h)),a,l)})}function A(o,s,l,n,c){var t=(s.startAngle+s.endAngle)/2,u=Math.cos(t),a=Math.sin(t),h=l?n:0,v=[u*h,a*h];c?o.animate().when(200,{position:v}).start("bounceOut"):o.attr("position",v)}function b(o,s){E.Group.call(this);var l=new E.Sector({z2:2}),n=new E.Polyline,c=new E.Text;this.add(l),this.add(n),this.add(c),this.updateData(o,s,!0)}var f=b.prototype;f.updateData=function(o,s,l){var n=this.childAt(0),c=this.childAt(1),t=this.childAt(2),u=o.hostModel,a=o.getItemModel(s),h=o.getItemLayout(s),v=d.extend({},h);v.label=null;var y=u.getShallow("animationTypeUpdate");if(l){n.setShape(v);var O=u.getShallow("animationType");O==="scale"?(n.shape.r=h.r0,E.initProps(n,{shape:{r:h.r}},u,s)):(n.shape.endAngle=h.startAngle,E.updateProps(n,{shape:{endAngle:h.endAngle}},u,s))}else y==="expansion"?n.setShape(v):E.updateProps(n,{shape:v},u,s);var S=o.getItemVisual(s,"color");n.useStyle(d.defaults({lineJoin:"bevel",fill:S},a.getModel("itemStyle").getItemStyle())),n.hoverStyle=a.getModel("emphasis.itemStyle").getItemStyle();var x=a.getShallow("cursor");x&&n.attr("cursor",x),A(this,o.getItemLayout(s),u.isSelected(o.getName(s)),u.get("selectedOffset"),u.get("animation"));var L=!l&&y==="transition";this._updateLabel(o,s,L),this.highDownOnUpdate=u.get("silent")?null:function(T,w){var C=u.isAnimationEnabled()&&a.get("hoverAnimation");w==="emphasis"?(c.ignore=c.hoverIgnore,t.ignore=t.hoverIgnore,C&&(n.stopAnimation(!0),n.animateTo({shape:{r:h.r+u.get("hoverOffset")}},300,"elasticOut"))):(c.ignore=c.normalIgnore,t.ignore=t.normalIgnore,C&&(n.stopAnimation(!0),n.animateTo({shape:{r:h.r}},300,"elasticOut")))},E.setHoverStyle(this)},f._updateLabel=function(o,s,l){var n=this.childAt(1),c=this.childAt(2),t=o.hostModel,u=o.getItemModel(s),a=o.getItemLayout(s),h=a.label,v=o.getItemVisual(s,"color");if(!h||isNaN(h.x)||isNaN(h.y)){c.ignore=c.normalIgnore=c.hoverIgnore=n.ignore=n.normalIgnore=n.hoverIgnore=!0;return}var y={points:h.linePoints||[[h.x,h.y],[h.x,h.y],[h.x,h.y]]},O={x:h.x,y:h.y};l?(E.updateProps(n,{shape:y},t,s),E.updateProps(c,{style:O},t,s)):(n.attr({shape:y}),c.attr({style:O})),c.attr({rotation:h.rotation,origin:[h.x,h.y],z2:10});var S=u.getModel("label"),x=u.getModel("emphasis.label"),L=u.getModel("labelLine"),T=u.getModel("emphasis.labelLine"),v=o.getItemVisual(s,"color");E.setLabelStyle(c.style,c.hoverStyle={},S,x,{labelFetcher:o.hostModel,labelDataIndex:s,defaultText:h.text,autoColor:v,useInsideStyle:!!h.inside},{textAlign:h.textAlign,textVerticalAlign:h.verticalAlign,opacity:o.getItemVisual(s,"opacity")}),c.ignore=c.normalIgnore=!S.get("show"),c.hoverIgnore=!x.get("show"),n.ignore=n.normalIgnore=!L.get("show"),n.hoverIgnore=!T.get("show"),n.setStyle({stroke:v,opacity:o.getItemVisual(s,"opacity")}),n.setStyle(L.getModel("lineStyle").getLineStyle()),n.hoverStyle=T.getModel("lineStyle").getLineStyle();var w=L.get("smooth");w&&w===!0&&(w=.4),n.setShape({smooth:w})},d.inherits(b,E.Group);var i=g.extend({type:"pie",init:function(){var o=new E.Group;this._sectorGroup=o},render:function(o,s,l,n){if(n&&n.from===this.uid)return;var c=o.getData(),t=this._data,u=this.group,a=s.get("animation"),h=!t,v=o.get("animationType"),y=o.get("animationTypeUpdate"),O=d.curry(m,this.uid,o,a,l),S=o.get("selectedMode");if(c.diff(t).add(function(C){var N=new b(c,C);h&&v!=="scale"&&N.eachChild(function(D){D.stopAnimation(!0)}),S&&N.on("click",O),c.setItemGraphicEl(C,N),u.add(N)}).update(function(C,N){var D=t.getItemGraphicEl(N);!h&&y!=="transition"&&D.eachChild(function(B){B.stopAnimation(!0)}),D.updateData(c,C),D.off("click"),S&&D.on("click",O),u.add(D),c.setItemGraphicEl(C,D)}).remove(function(C){var N=t.getItemGraphicEl(C);u.remove(N)}).execute(),a&&c.count()>0&&(h?v!=="scale":y!=="transition")){for(var x=c.getItemLayout(0),L=1;isNaN(x.startAngle)&&L<c.count();++L)x=c.getItemLayout(L);var T=Math.max(l.getWidth(),l.getHeight())/2,w=d.bind(u.removeClipPath,u);u.setClipPath(this._createClipPath(x.cx,x.cy,T,x.startAngle,x.clockwise,w,o,h))}else u.removeClipPath();this._data=c},dispose:function(){},_createClipPath:function(o,s,l,n,c,t,u,a){var h=new E.Sector({shape:{cx:o,cy:s,r0:0,r:l,startAngle:n,endAngle:n,clockwise:c}}),v=a?E.initProps:E.updateProps;return v(h,{shape:{endAngle:n+(c?1:-1)*Math.PI*2}},u,t),h},containPoint:function(o,s){var l=s.getData(),n=l.getItemLayout(0);if(n){var c=o[0]-n.cx,t=o[1]-n.cy,u=Math.sqrt(c*c+t*t);return u<=n.r&&u>=n.r0}}}),r=i;J.exports=r},Gytx:function(J,F){J.exports=function(d,E,g,m){var A=g?g.call(m,d,E):void 0;if(A!==void 0)return!!A;if(d===E)return!0;if(typeof d!="object"||!d||typeof E!="object"||!E)return!1;var b=Object.keys(d),f=Object.keys(E);if(b.length!==f.length)return!1;for(var i=Object.prototype.hasOwnProperty.bind(E),r=0;r<b.length;r++){var o=b[r];if(!i(o))return!1;var s=d[o],l=E[o];if(A=g?g.call(m,s,l,o):void 0,A===!1||A===void 0&&s!==l)return!1}return!0}},GzdX:function(J,F,e){"use strict";var d=e("pVnL"),E=e.n(d),g=e("q1tI"),m=e.n(g),A=e("rePB"),b=e("1OyB"),f=e("vuIU"),i=e("Ji7U"),r=e("md7G"),o=e("foSv"),s=e("m+aA"),l=e("TSYQ"),n=e.n(l),c=e("4IlW");function t(V){var H=V.pageXOffset,k="scrollLeft";if(typeof H!="number"){var Z=V.document;H=Z.documentElement[k],typeof H!="number"&&(H=Z.body[k])}return H}function u(V){var H,k,Z=V.ownerDocument,Y=Z.body,_=Z&&Z.documentElement,Q=V.getBoundingClientRect();return H=Q.left,k=Q.top,H-=_.clientLeft||Y.clientLeft||0,k-=_.clientTop||Y.clientTop||0,{left:H,top:k}}function a(V){var H=u(V),k=V.ownerDocument,Z=k.defaultView||k.parentWindow;return H.left+=t(Z),H.left}function h(V){var H=v();return function(){var Z=Object(o.a)(V),Y;if(H){var _=Object(o.a)(this).constructor;Y=Reflect.construct(Z,arguments,_)}else Y=Z.apply(this,arguments);return Object(r.a)(this,Y)}}function v(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(V){return!1}}var y=function(V){Object(i.a)(k,V);var H=h(k);function k(){var Z;return Object(b.a)(this,k),Z=H.apply(this,arguments),Z.onHover=function(Y){var _=Z.props,Q=_.onHover,X=_.index;Q(Y,X)},Z.onClick=function(Y){var _=Z.props,Q=_.onClick,X=_.index;Q(Y,X)},Z.onKeyDown=function(Y){var _=Z.props,Q=_.onClick,X=_.index;Y.keyCode===13&&Q(Y,X)},Z}return Object(f.a)(k,[{key:"getClassName",value:function(){var Y=this.props,_=Y.prefixCls,Q=Y.index,X=Y.value,pe=Y.allowHalf,te=Y.focused,fe=Q+1,be=_;return X===0&&Q===0&&te?be+=" ".concat(_,"-focused"):pe&&X+.5>=fe&&X<fe?(be+=" ".concat(_,"-half ").concat(_,"-active"),te&&(be+=" ".concat(_,"-focused"))):(be+=fe<=X?" ".concat(_,"-full"):" ".concat(_,"-zero"),fe===X&&te&&(be+=" ".concat(_,"-focused"))),be}},{key:"render",value:function(){var Y=this.onHover,_=this.onClick,Q=this.onKeyDown,X=this.props,pe=X.disabled,te=X.prefixCls,fe=X.character,be=X.characterRender,Se=X.index,ze=X.count,Xe=X.value,wt=typeof fe=="function"?fe(this.props):fe,Be=m.a.createElement("li",{className:this.getClassName()},m.a.createElement("div",{onClick:pe?null:_,onKeyDown:pe?null:Q,onMouseMove:pe?null:Y,role:"radio","aria-checked":Xe>Se?"true":"false","aria-posinset":Se+1,"aria-setsize":ze,tabIndex:pe?-1:0},m.a.createElement("div",{className:"".concat(te,"-first")},wt),m.a.createElement("div",{className:"".concat(te,"-second")},wt)));return be&&(Be=be(Be,this.props)),Be}}]),k}(m.a.Component);function O(V,H){var k=Object.keys(V);if(Object.getOwnPropertySymbols){var Z=Object.getOwnPropertySymbols(V);H&&(Z=Z.filter(function(Y){return Object.getOwnPropertyDescriptor(V,Y).enumerable})),k.push.apply(k,Z)}return k}function S(V){for(var H=1;H<arguments.length;H++){var k=arguments[H]!=null?arguments[H]:{};H%2?O(Object(k),!0).forEach(function(Z){Object(A.a)(V,Z,k[Z])}):Object.getOwnPropertyDescriptors?Object.defineProperties(V,Object.getOwnPropertyDescriptors(k)):O(Object(k)).forEach(function(Z){Object.defineProperty(V,Z,Object.getOwnPropertyDescriptor(k,Z))})}return V}function x(V){var H=L();return function(){var Z=Object(o.a)(V),Y;if(H){var _=Object(o.a)(this).constructor;Y=Reflect.construct(Z,arguments,_)}else Y=Z.apply(this,arguments);return Object(r.a)(this,Y)}}function L(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(V){return!1}}function T(){}var w=function(V){Object(i.a)(k,V);var H=x(k);function k(Z){var Y;Object(b.a)(this,k),Y=H.call(this,Z),Y.onHover=function(Q,X){var pe=Y.props.onHoverChange,te=Y.getStarValue(X,Q.pageX),fe=Y.state.cleanedValue;te!==fe&&Y.setState({hoverValue:te,cleanedValue:null}),pe(te)},Y.onMouseLeave=function(){var Q=Y.props.onHoverChange;Y.setState({hoverValue:void 0,cleanedValue:null}),Q(void 0)},Y.onClick=function(Q,X){var pe=Y.props.allowClear,te=Y.state.value,fe=Y.getStarValue(X,Q.pageX),be=!1;pe&&(be=fe===te),Y.onMouseLeave(),Y.changeValue(be?0:fe),Y.setState({cleanedValue:be?fe:null})},Y.onFocus=function(){var Q=Y.props.onFocus;Y.setState({focused:!0}),Q&&Q()},Y.onBlur=function(){var Q=Y.props.onBlur;Y.setState({focused:!1}),Q&&Q()},Y.onKeyDown=function(Q){var X=Q.keyCode,pe=Y.props,te=pe.count,fe=pe.allowHalf,be=pe.onKeyDown,Se=pe.direction,ze=Se==="rtl",Xe=Y.state.value;X===c.a.RIGHT&&Xe<te&&!ze?(fe?Xe+=.5:Xe+=1,Y.changeValue(Xe),Q.preventDefault()):X===c.a.LEFT&&Xe>0&&!ze||X===c.a.RIGHT&&Xe>0&&ze?(fe?Xe-=.5:Xe-=1,Y.changeValue(Xe),Q.preventDefault()):X===c.a.LEFT&&Xe<te&&ze&&(fe?Xe+=.5:Xe+=1,Y.changeValue(Xe),Q.preventDefault()),be&&be(Q)},Y.saveRef=function(Q){return function(X){Y.stars[Q]=X}},Y.saveRate=function(Q){Y.rate=Q};var _=Z.value;return _===void 0&&(_=Z.defaultValue),Y.stars={},Y.state={value:_,focused:!1,cleanedValue:null},Y}return Object(f.a)(k,[{key:"componentDidMount",value:function(){var Y=this.props,_=Y.autoFocus,Q=Y.disabled;_&&!Q&&this.focus()}},{key:"getStarDOM",value:function(Y){return Object(s.a)(this.stars[Y])}},{key:"getStarValue",value:function(Y,_){var Q=this.props,X=Q.allowHalf,pe=Q.direction,te=pe==="rtl",fe=Y+1;if(X){var be=this.getStarDOM(Y),Se=a(be),ze=be.clientWidth;(te&&_-Se>ze/2||!te&&_-Se<ze/2)&&(fe-=.5)}return fe}},{key:"focus",value:function(){var Y=this.props.disabled;Y||this.rate.focus()}},{key:"blur",value:function(){var Y=this.props.disabled;Y||this.rate.blur()}},{key:"changeValue",value:function(Y){var _=this.props.onChange;"value"in this.props||this.setState({value:Y}),_(Y)}},{key:"render",value:function(){for(var Y=this.props,_=Y.count,Q=Y.allowHalf,X=Y.style,pe=Y.prefixCls,te=Y.disabled,fe=Y.className,be=Y.character,Se=Y.characterRender,ze=Y.tabIndex,Xe=Y.direction,wt=this.state,Be=wt.value,Me=wt.hoverValue,vt=wt.focused,at=[],$e=te?"".concat(pe,"-disabled"):"",bt=0;bt<_;bt+=1)at.push(m.a.createElement(y,{ref:this.saveRef(bt),index:bt,count:_,disabled:te,prefixCls:"".concat(pe,"-star"),allowHalf:Q,value:Me===void 0?Be:Me,onClick:this.onClick,onHover:this.onHover,key:bt,character:be,characterRender:Se,focused:vt}));var ut=n()(pe,$e,fe,Object(A.a)({},"".concat(pe,"-rtl"),Xe==="rtl"));return m.a.createElement("ul",{className:ut,style:X,onMouseLeave:te?null:this.onMouseLeave,tabIndex:te?-1:ze,onFocus:te?null:this.onFocus,onBlur:te?null:this.onBlur,onKeyDown:te?null:this.onKeyDown,ref:this.saveRate,role:"radiogroup"},at)}}],[{key:"getDerivedStateFromProps",value:function(Y,_){return"value"in Y&&Y.value!==void 0?S(S({},_),{},{value:Y.value}):_}}]),k}(m.a.Component);w.defaultProps={defaultValue:0,count:5,allowHalf:!1,allowClear:!0,style:{},prefixCls:"rc-rate",onChange:T,character:"\u2605",onHoverChange:T,tabIndex:0,direction:"ltr"};var C=w,N=C,D=e("Lerx"),B=e.n(D),R=e("3S7+"),U=e("H84U"),M=function(V,H){var k={};for(var Z in V)Object.prototype.hasOwnProperty.call(V,Z)&&H.indexOf(Z)<0&&(k[Z]=V[Z]);if(V!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,Z=Object.getOwnPropertySymbols(V);Y<Z.length;Y++)H.indexOf(Z[Y])<0&&Object.prototype.propertyIsEnumerable.call(V,Z[Y])&&(k[Z[Y]]=V[Z[Y]]);return k},j=g.forwardRef(function(V,H){var k=V.prefixCls,Z=V.tooltips,Y=M(V,["prefixCls","tooltips"]),_=function(be,Se){var ze=Se.index;return Z?g.createElement(R.a,{title:Z[ze]},be):be},Q=g.useContext(U.b),X=Q.getPrefixCls,pe=Q.direction,te=X("rate",k);return g.createElement(N,E()({ref:H,characterRender:_},Y,{prefixCls:te,direction:pe}))});j.displayName="Rate",j.defaultProps={character:g.createElement(B.a,null)};var P=F.a=j},H6uX:function(J,F){var e=Array.prototype.slice,d=function(b){this._$handlers={},this._$eventProcessor=b};d.prototype={constructor:d,one:function(b,f,i,r){return g(this,b,f,i,r,!0)},on:function(b,f,i,r){return g(this,b,f,i,r,!1)},isSilent:function(b){var f=this._$handlers;return!f[b]||!f[b].length},off:function(b,f){var i=this._$handlers;if(!b)return this._$handlers={},this;if(f){if(i[b]){for(var r=[],o=0,s=i[b].length;o<s;o++)i[b][o].h!==f&&r.push(i[b][o]);i[b]=r}i[b]&&i[b].length===0&&delete i[b]}else delete i[b];return this},trigger:function(b){var f=this._$handlers[b],i=this._$eventProcessor;if(f){var r=arguments,o=r.length;o>3&&(r=e.call(r,1));for(var s=f.length,l=0;l<s;){var n=f[l];if(i&&i.filter&&n.query!=null&&!i.filter(b,n.query)){l++;continue}switch(o){case 1:n.h.call(n.ctx);break;case 2:n.h.call(n.ctx,r[1]);break;case 3:n.h.call(n.ctx,r[1],r[2]);break;default:n.h.apply(n.ctx,r);break}n.one?(f.splice(l,1),s--):l++}}return i&&i.afterTrigger&&i.afterTrigger(b),this},triggerWithContext:function(b){var f=this._$handlers[b],i=this._$eventProcessor;if(f){var r=arguments,o=r.length;o>4&&(r=e.call(r,1,r.length-1));for(var s=r[r.length-1],l=f.length,n=0;n<l;){var c=f[n];if(i&&i.filter&&c.query!=null&&!i.filter(b,c.query)){n++;continue}switch(o){case 1:c.h.call(s);break;case 2:c.h.call(s,r[1]);break;case 3:c.h.call(s,r[1],r[2]);break;default:c.h.apply(s,r);break}c.one?(f.splice(n,1),l--):n++}}return i&&i.afterTrigger&&i.afterTrigger(b),this}};function E(A,b){var f=A._$eventProcessor;return b!=null&&f&&f.normalizeQuery&&(b=f.normalizeQuery(b)),b}function g(A,b,f,i,r,o){var s=A._$handlers;if(typeof f=="function"&&(r=i,i=f,f=null),!i||!b)return A;f=E(A,f),s[b]||(s[b]=[]);for(var l=0;l<s[b].length;l++)if(s[b][l].h===i)return A;var n={h:i,one:o,query:f,ctx:r||A,callAtLast:i.zrEventfulCallAtLast},c=s[b].length-1,t=s[b][c];return t&&t.callAtLast?s[b].splice(c,0,n):s[b].push(n),A}var m=d;J.exports=m},H8j4:function(J,F,e){var d=e("QkVE");function E(g,m){var A=d(this,g),b=A.size;return A.set(g,m),this.size+=A.size==b?0:1,this}J.exports=E},HBhm:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"};F.default=d},HDyB:function(J,F,e){var d=e("nmnc"),E=e("JHRd"),g=e("ljhN"),m=e("or5M"),A=e("7fqy"),b=e("rEGp"),f=1,i=2,r="[object Boolean]",o="[object Date]",s="[object Error]",l="[object Map]",n="[object Number]",c="[object RegExp]",t="[object Set]",u="[object String]",a="[object Symbol]",h="[object ArrayBuffer]",v="[object DataView]",y=d?d.prototype:void 0,O=y?y.valueOf:void 0;function S(x,L,T,w,C,N,D){switch(T){case v:if(x.byteLength!=L.byteLength||x.byteOffset!=L.byteOffset)return!1;x=x.buffer,L=L.buffer;case h:return!(x.byteLength!=L.byteLength||!N(new E(x),new E(L)));case r:case o:case n:return g(+x,+L);case s:return x.name==L.name&&x.message==L.message;case c:case u:return x==L+"";case l:var B=A;case t:var R=w&f;if(B||(B=b),x.size!=L.size&&!R)return!1;var U=D.get(x);if(U)return U==L;w|=i,D.set(x,L);var M=m(B(x),B(L),w,C,N,D);return D.delete(x),M;case a:if(O)return O.call(x)==O.call(L)}return!1}J.exports=S},"HF/U":function(J,F,e){var d=e("QBsz");function E(m){var A=m.coordinateSystem;if(A&&A.type!=="view")return;var b=m.getGraph();b.eachNode(function(f){var i=f.getModel();f.setLayout([+i.get("x"),+i.get("y")])}),g(b)}function g(m){m.eachEdge(function(A){var b=A.getModel().get("lineStyle.curveness")||0,f=d.clone(A.node1.getLayout()),i=d.clone(A.node2.getLayout()),r=[f,i];+b&&r.push([(f[0]+i[0])/2-(f[1]-i[1])*b,(f[1]+i[1])/2-(i[0]-f[0])*b]),A.setLayout(r)})}F.simpleLayout=E,F.simpleLayoutEdge=g},"HM/N":function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("bYtY"),m=e("/SeX"),A=e("OELB"),b=A.parsePercent,f=e("aX7z"),i=f.createScaleByModel,r=f.niceScaleExtent,o=e("IDmD"),s=e("7hqr"),l=s.getStackedDimension;e("ePAk");function n(a,h,v){var y=h.get("center"),O=v.getWidth(),S=v.getHeight();a.cx=b(y[0],O),a.cy=b(y[1],S);var x=a.getRadiusAxis(),L=Math.min(O,S)/2,T=h.get("radius");T==null?T=[0,"100%"]:g.isArray(T)||(T=[0,T]),T=[b(T[0],L),b(T[1],L)],x.inverse?x.setExtent(T[1],T[0]):x.setExtent(T[0],T[1])}function c(a,h){var v=this,y=v.getAngleAxis(),O=v.getRadiusAxis();if(y.scale.setExtent(Infinity,-Infinity),O.scale.setExtent(Infinity,-Infinity),a.eachSeries(function(L){if(L.coordinateSystem===v){var T=L.getData();g.each(T.mapDimension("radius",!0),function(w){O.scale.unionExtentFromData(T,l(T,w))}),g.each(T.mapDimension("angle",!0),function(w){y.scale.unionExtentFromData(T,l(T,w))})}}),r(y.scale,y.model),r(O.scale,O.model),y.type==="category"&&!y.onBand){var S=y.getExtent(),x=360/y.scale.count();y.inverse?S[1]+=x:S[1]-=x,y.setExtent(S[0],S[1])}}function t(a,h){if(a.type=h.get("type"),a.scale=i(h),a.onBand=h.get("boundaryGap")&&a.type==="category",a.inverse=h.get("inverse"),h.mainType==="angleAxis"){a.inverse^=h.get("clockwise");var v=h.get("startAngle");a.setExtent(v,v+(a.inverse?-360:360))}h.axis=a,a.model=h}var u={dimensions:m.prototype.dimensions,create:function(a,h){var v=[];return a.eachComponent("polar",function(y,O){var S=new m(O);S.update=c;var x=S.getRadiusAxis(),L=S.getAngleAxis(),T=y.findAxisModel("radiusAxis"),w=y.findAxisModel("angleAxis");t(x,T),t(L,w),n(S,y,h),v.push(S),y.coordinateSystem=S,S.model=y}),a.eachSeries(function(y){if(y.get("coordinateSystem")==="polar"){var O=a.queryComponents({mainType:"polar",index:y.get("polarIndex"),id:y.get("polarId")})[0];y.coordinateSystem=O.coordinateSystem}}),v}};o.register("polar",u)},HOxn:function(J,F,e){var d=e("Cwc5"),E=e("Kz5y"),g=d(E,"Promise");J.exports=g},HQEm:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("Sj0X"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},HjIi:function(J,F,e){var d=e("bYtY"),E=e("OELB"),g=E.parsePercent,m=e("7hqr"),A=m.isDimensionStacked;function b(s){return s.get("stack")||"__ec_stack_"+s.seriesIndex}function f(s,l){return l.dim+s.model.componentIndex}function i(s,l,n){var c={},t=r(d.filter(l.getSeriesByType(s),function(u){return!l.isSeriesFiltered(u)&&u.coordinateSystem&&u.coordinateSystem.type==="polar"}));l.eachSeriesByType(s,function(u){if(u.coordinateSystem.type!=="polar")return;var a=u.getData(),h=u.coordinateSystem,v=h.getBaseAxis(),y=f(h,v),O=b(u),S=t[y][O],x=S.offset,L=S.width,T=h.getOtherAxis(v),w=u.coordinateSystem.cx,C=u.coordinateSystem.cy,N=u.get("barMinHeight")||0,D=u.get("barMinAngle")||0;c[O]=c[O]||[];for(var B=a.mapDimension(T.dim),R=a.mapDimension(v.dim),U=A(a,B),M=v.dim!=="radius"||!u.get("roundCap",!0),j=T.getExtent()[0],P=0,V=a.count();P<V;P++){var H=a.get(B,P),k=a.get(R,P),Z=H>=0?"p":"n",Y=j;U&&(c[O][k]||(c[O][k]={p:j,n:j}),Y=c[O][k][Z]);var _,Q,X,pe;if(T.dim==="radius"){var te=T.dataToRadius(H)-j,fe=v.dataToAngle(k);Math.abs(te)<N&&(te=(te<0?-1:1)*N),_=Y,Q=Y+te,X=fe-x,pe=X-L,U&&(c[O][k][Z]=Q)}else{var be=T.dataToAngle(H,M)-j,Se=v.dataToRadius(k);Math.abs(be)<D&&(be=(be<0?-1:1)*D),_=Se+x,Q=_+L,X=Y,pe=Y+be,U&&(c[O][k][Z]=pe)}a.setItemLayout(P,{cx:w,cy:C,r0:_,r:Q,startAngle:-X*Math.PI/180,endAngle:-pe*Math.PI/180})}},this)}function r(s,l){var n={};d.each(s,function(t,u){var a=t.getData(),h=t.coordinateSystem,v=h.getBaseAxis(),y=f(h,v),O=v.getExtent(),S=v.type==="category"?v.getBandWidth():Math.abs(O[1]-O[0])/a.count(),x=n[y]||{bandWidth:S,remainedWidth:S,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},L=x.stacks;n[y]=x;var T=b(t);L[T]||x.autoWidthCount++,L[T]=L[T]||{width:0,maxWidth:0};var w=g(t.get("barWidth"),S),C=g(t.get("barMaxWidth"),S),N=t.get("barGap"),D=t.get("barCategoryGap");w&&!L[T].width&&(w=Math.min(x.remainedWidth,w),L[T].width=w,x.remainedWidth-=w),C&&(L[T].maxWidth=C),N!=null&&(x.gap=N),D!=null&&(x.categoryGap=D)});var c={};return d.each(n,function(t,u){c[u]={};var a=t.stacks,h=t.bandWidth,v=g(t.categoryGap,h),y=g(t.gap,1),O=t.remainedWidth,S=t.autoWidthCount,x=(O-v)/(S+(S-1)*y);x=Math.max(x,0),d.each(a,function(C,N){var D=C.maxWidth;D&&D<x&&(D=Math.min(D,O),C.width&&(D=Math.min(D,C.width)),O-=D,C.width=D,S--)}),x=(O-v)/(S+(S-1)*y),x=Math.max(x,0);var L=0,T;d.each(a,function(C,N){C.width||(C.width=x),T=C,L+=C.width*(1+y)}),T&&(L-=T.width*y);var w=-L/2;d.each(a,function(C,N){c[u][N]=c[u][N]||{offset:w,width:C.width},w+=C.width*(1+y)})}),c}var o=i;J.exports=o},HjOm:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d={locale:"zh_CN",today:"\u4ECA\u5929",now:"\u6B64\u523B",backToToday:"\u8FD4\u56DE\u4ECA\u5929",ok:"\u786E\u5B9A",timeSelect:"\u9009\u62E9\u65F6\u95F4",dateSelect:"\u9009\u62E9\u65E5\u671F",weekSelect:"\u9009\u62E9\u5468",clear:"\u6E05\u9664",month:"\u6708",year:"\u5E74",previousMonth:"\u4E0A\u4E2A\u6708 (\u7FFB\u9875\u4E0A\u952E)",nextMonth:"\u4E0B\u4E2A\u6708 (\u7FFB\u9875\u4E0B\u952E)",monthSelect:"\u9009\u62E9\u6708\u4EFD",yearSelect:"\u9009\u62E9\u5E74\u4EFD",decadeSelect:"\u9009\u62E9\u5E74\u4EE3",yearFormat:"YYYY\u5E74",dayFormat:"D\u65E5",dateFormat:"YYYY\u5E74M\u6708D\u65E5",dateTimeFormat:"YYYY\u5E74M\u6708D\u65E5 HH\u65F6mm\u5206ss\u79D2",previousYear:"\u4E0A\u4E00\u5E74 (Control\u952E\u52A0\u5DE6\u65B9\u5411\u952E)",nextYear:"\u4E0B\u4E00\u5E74 (Control\u952E\u52A0\u53F3\u65B9\u5411\u952E)",previousDecade:"\u4E0A\u4E00\u5E74\u4EE3",nextDecade:"\u4E0B\u4E00\u5E74\u4EE3",previousCentury:"\u4E0A\u4E00\u4E16\u7EAA",nextCentury:"\u4E0B\u4E00\u4E16\u7EAA"},E=d;F.default=E},Hvzi:function(J,F){function e(d){var E=this.has(d)&&delete this.__data__[d];return this.size-=E?1:0,E}J.exports=e},Hw7h:function(J,F,e){var d=e("y+Vt"),E=d.extend({type:"echartsGaugePointer",shape:{angle:0,width:10,r:10,x:0,y:0},buildPath:function(g,m){var A=Math.cos,b=Math.sin,f=m.r,i=m.width,r=m.angle,o=m.x-A(r)*i*(i>=f/3?1:2),s=m.y-b(r)*i*(i>=f/3?1:2);r=m.angle-Math.PI/2,g.moveTo(o,s),g.lineTo(m.x+A(r)*i,m.y+b(r)*i),g.lineTo(m.x+A(m.angle)*f,m.y+b(m.angle)*f),g.lineTo(m.x-A(r)*i,m.y-b(r)*i),g.lineTo(o,s);return}});J.exports=E},Hxpc:function(J,F,e){var d=e("bYtY"),E=e("4NO4"),g=e("bLfw"),m=e("Qxkt"),A=e("cCMj"),b=e("7uqq"),f=g.extend({type:"geo",coordinateSystem:null,layoutMode:"box",init:function(r){g.prototype.init.apply(this,arguments),E.defaultEmphasis(r,"label",["show"])},optionUpdated:function(){var r=this.option,o=this;r.regions=b.getFilledRegions(r.regions,r.map,r.nameMap),this._optionModelMap=d.reduce(r.regions||[],function(s,l){return l.name&&s.set(l.name,new m(l,o)),s},d.createHashMap()),this.updateSelectedMap(r.regions)},defaultOption:{zlevel:0,z:0,show:!0,left:"center",top:"center",aspectScale:null,silent:!1,map:"",boundingCoords:null,center:null,zoom:1,scaleLimit:null,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",color:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},regions:[]},getRegionModel:function(r){return this._optionModelMap.get(r)||new m(null,this,this.ecModel)},getFormattedLabel:function(r,o){var s=this.getRegionModel(r),l=s.get("label"+(o==="normal"?".":o+".")+"formatter"),n={name:r};if(typeof l=="function")return n.status=o,l(n);if(typeof l=="string")return l.replace("{a}",r!=null?r:"")},setZoom:function(r){this.option.zoom=r},setCenter:function(r){this.option.center=r}});d.mixin(f,A);var i=f;J.exports=i},"I+77":function(J,F,e){var d=e("ProS");e("h54F"),e("lwQL"),e("10cm");var E=e("Z1r0"),g=e("f5Yq"),m=e("KUOm"),A=e("3m61"),b=e("01d+"),f=e("rdor"),i=e("WGYa"),r=e("ewwo");d.registerProcessor(E),d.registerVisual(g("graph","circle",null)),d.registerVisual(m),d.registerVisual(A),d.registerLayout(b),d.registerLayout(d.PRIORITY.VISUAL.POST_CHART_LAYOUT,f),d.registerLayout(i),d.registerCoordinateSystem("graphView",{create:r})},"I+Bx":function(J,F,e){var d=e("bYtY"),E=e("eIcI"),g=e("ieMj"),m=e("OELB"),A=e("aX7z"),b=A.getScaleExtent,f=A.niceScaleExtent,i=e("IDmD"),r=e("jCoz");function o(l,n,c){this._model=l,this.dimensions=[],this._indicatorAxes=d.map(l.getIndicatorModels(),function(t,u){var a="indicator_"+u,h=new E(a,t.get("axisType")==="log"?new r:new g);return h.name=t.get("name"),h.model=t,t.axis=h,this.dimensions.push(a),h},this),this.resize(l,c),this.cx,this.cy,this.r,this.r0,this.startAngle}o.prototype.getIndicatorAxes=function(){return this._indicatorAxes},o.prototype.dataToPoint=function(l,n){var c=this._indicatorAxes[n];return this.coordToPoint(c.dataToCoord(l),n)},o.prototype.coordToPoint=function(l,n){var c=this._indicatorAxes[n],t=c.angle,u=this.cx+l*Math.cos(t),a=this.cy-l*Math.sin(t);return[u,a]},o.prototype.pointToData=function(l){var n=l[0]-this.cx,c=l[1]-this.cy,t=Math.sqrt(n*n+c*c);n/=t,c/=t;for(var u=Math.atan2(-c,n),a=Infinity,h,v=-1,y=0;y<this._indicatorAxes.length;y++){var O=this._indicatorAxes[y],S=Math.abs(u-O.angle);S<a&&(h=O,v=y,a=S)}return[v,+(h&&h.coordToData(t))]},o.prototype.resize=function(l,n){var c=l.get("center"),t=n.getWidth(),u=n.getHeight(),a=Math.min(t,u)/2;this.cx=m.parsePercent(c[0],t),this.cy=m.parsePercent(c[1],u),this.startAngle=l.get("startAngle")*Math.PI/180;var h=l.get("radius");(typeof h=="string"||typeof h=="number")&&(h=[0,h]),this.r0=m.parsePercent(h[0],a),this.r=m.parsePercent(h[1],a),d.each(this._indicatorAxes,function(v,y){v.setExtent(this.r0,this.r);var O=this.startAngle+y*Math.PI*2/this._indicatorAxes.length;O=Math.atan2(Math.sin(O),Math.cos(O)),v.angle=O},this)},o.prototype.update=function(l,n){var c=this._indicatorAxes,t=this._model;d.each(c,function(h){h.scale.setExtent(Infinity,-Infinity)}),l.eachSeriesByType("radar",function(h,v){if(h.get("coordinateSystem")!=="radar"||l.getComponent("radar",h.get("radarIndex"))!==t)return;var y=h.getData();d.each(c,function(O){O.scale.unionExtentFromData(y,y.mapDimension(O.dim))})},this);var u=t.get("splitNumber");function a(h){var v=Math.pow(10,Math.floor(Math.log(h)/Math.LN10)),y=h/v;return y===2?y=5:y*=2,y*v}d.each(c,function(h,v){var y=b(h.scale,h.model).extent;f(h.scale,h.model);var O=h.model,S=h.scale,x=O.getMin(),L=O.getMax(),T=S.getInterval();if(x!=null&&L!=null)S.setExtent(+x,+L),S.setInterval((L-x)/u);else if(x!=null){var w;do w=x+T*u,S.setExtent(+x,w),S.setInterval(T),T=a(T);while(w<y[1]&&isFinite(w)&&isFinite(y[1]))}else if(L!=null){var C;do C=L-T*u,S.setExtent(C,+L),S.setInterval(T),T=a(T);while(C>y[0]&&isFinite(C)&&isFinite(y[0]))}else{var N=S.getTicks().length-1;N>u&&(T=a(T));var w=Math.ceil(y[1]/T)*T,C=m.round(w-T*u);S.setExtent(C,w),S.setInterval(T)}})},o.dimensions=[],o.create=function(l,n){var c=[];return l.eachComponent("radar",function(t){var u=new o(t,l,n);c.push(u),t.coordinateSystem=u}),l.eachSeriesByType("radar",function(t){t.get("coordinateSystem")==="radar"&&(t.coordinateSystem=c[t.get("radarIndex")||0])}),c},i.register("radar",o);var s=o;J.exports=s},"I3/A":function(J,F,e){var d=e("bYtY"),E=e("YXkt"),g=e("c2i1"),m=e("Mdki"),A=e("sdST"),b=e("IDmD"),f=e("MwEJ");function i(r,o,s,l,n){for(var c=new g(l),t=0;t<r.length;t++)c.addNode(d.retrieve(r[t].id,r[t].name,t),t);for(var u=[],a=[],h=0,t=0;t<o.length;t++){var v=o[t],y=v.source,O=v.target;c.addEdge(y,O,h)&&(a.push(v),u.push(d.retrieve(v.id,y+" > "+O)),h++)}var S=s.get("coordinateSystem"),x;if(S==="cartesian2d"||S==="polar")x=f(r,s);else{var L=b.get(S),T=L&&L.type!=="view"?L.dimensions||[]:[];d.indexOf(T,"value")<0&&T.concat(["value"]);var w=A(r,{coordDimensions:T});x=new E(w,s),x.initData(r)}var C=new E(["value"],s);return C.initData(a,u),n&&n(x,C),m({mainData:x,struct:c,structAttr:"graph",datas:{node:x,edge:C},datasAttr:{node:"data",edge:"edgeData"}}),c.update(),c}J.exports=i},"I9Y+":function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("4xFK")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="DoubleRightOutlined";var f=g.forwardRef(b);F.default=f},ICMv:function(J,F,e){var d=e("bYtY"),E={getMin:function(g){var m=this.option,A=!g&&m.rangeStart!=null?m.rangeStart:m.min;return this.axis&&A!=null&&A!=="dataMin"&&typeof A!="function"&&!d.eqNaN(A)&&(A=this.axis.scale.parse(A)),A},getMax:function(g){var m=this.option,A=!g&&m.rangeEnd!=null?m.rangeEnd:m.max;return this.axis&&A!=null&&A!=="dataMax"&&typeof A!="function"&&!d.eqNaN(A)&&(A=this.axis.scale.parse(A)),A},getNeedCrossZero:function(){var g=this.option;return g.rangeStart!=null||g.rangeEnd!=null?!1:!g.scale},getCoordSysModel:d.noop,setRange:function(g,m){this.option.rangeStart=g,this.option.rangeEnd=m},resetRange:function(){this.option.rangeStart=this.option.rangeEnd=null}};J.exports=E},IDmD:function(J,F,e){var d=e("bYtY"),E={};function g(){this._coordinateSystems=[]}g.prototype={constructor:g,create:function(A,b){var f=[];d.each(E,function(i,r){var o=i.create(A,b);f=f.concat(o||[])}),this._coordinateSystems=f},update:function(A,b){d.each(this._coordinateSystems,function(f){f.update&&f.update(A,b)})},getCoordinateSystems:function(){return this._coordinateSystems.slice()}},g.register=function(A,b){E[A]=b},g.get=function(A){return E[A]};var m=g;J.exports=m},IMiH:function(J,F,e){var d=e("Sj9i"),E=e("QBsz"),g=e("4mN7"),m=e("mFDi"),A=e("LPTA"),b=A.devicePixelRatio,f={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},i=[],r=[],o=[],s=[],l=Math.min,n=Math.max,c=Math.cos,t=Math.sin,u=Math.sqrt,a=Math.abs,h=typeof Float32Array!="undefined",v=function(S){this._saveData=!(S||!1),this._saveData&&(this.data=[]),this._ctx=null};v.prototype={constructor:v,_xi:0,_yi:0,_x0:0,_y0:0,_ux:0,_uy:0,_len:0,_lineDash:null,_dashOffset:0,_dashIdx:0,_dashSum:0,setScale:function(S,x,L){L=L||0,this._ux=a(L/b/S)||0,this._uy=a(L/b/x)||0},getContext:function(){return this._ctx},beginPath:function(S){return this._ctx=S,S&&S.beginPath(),S&&(this.dpr=S.dpr),this._saveData&&(this._len=0),this._lineDash&&(this._lineDash=null,this._dashOffset=0),this},moveTo:function(S,x){return this.addData(f.M,S,x),this._ctx&&this._ctx.moveTo(S,x),this._x0=S,this._y0=x,this._xi=S,this._yi=x,this},lineTo:function(S,x){var L=a(S-this._xi)>this._ux||a(x-this._yi)>this._uy||this._len<5;return this.addData(f.L,S,x),this._ctx&&L&&(this._needsDash()?this._dashedLineTo(S,x):this._ctx.lineTo(S,x)),L&&(this._xi=S,this._yi=x),this},bezierCurveTo:function(S,x,L,T,w,C){return this.addData(f.C,S,x,L,T,w,C),this._ctx&&(this._needsDash()?this._dashedBezierTo(S,x,L,T,w,C):this._ctx.bezierCurveTo(S,x,L,T,w,C)),this._xi=w,this._yi=C,this},quadraticCurveTo:function(S,x,L,T){return this.addData(f.Q,S,x,L,T),this._ctx&&(this._needsDash()?this._dashedQuadraticTo(S,x,L,T):this._ctx.quadraticCurveTo(S,x,L,T)),this._xi=L,this._yi=T,this},arc:function(S,x,L,T,w,C){return this.addData(f.A,S,x,L,L,T,w-T,0,C?0:1),this._ctx&&this._ctx.arc(S,x,L,T,w,C),this._xi=c(w)*L+S,this._yi=t(w)*L+x,this},arcTo:function(S,x,L,T,w){return this._ctx&&this._ctx.arcTo(S,x,L,T,w),this},rect:function(S,x,L,T){return this._ctx&&this._ctx.rect(S,x,L,T),this.addData(f.R,S,x,L,T),this},closePath:function(){this.addData(f.Z);var S=this._ctx,x=this._x0,L=this._y0;return S&&(this._needsDash()&&this._dashedLineTo(x,L),S.closePath()),this._xi=x,this._yi=L,this},fill:function(S){S&&S.fill(),this.toStatic()},stroke:function(S){S&&S.stroke(),this.toStatic()},setLineDash:function(S){if(S instanceof Array){this._lineDash=S,this._dashIdx=0;for(var x=0,L=0;L<S.length;L++)x+=S[L];this._dashSum=x}return this},setLineDashOffset:function(S){return this._dashOffset=S,this},len:function(){return this._len},setData:function(S){var x=S.length;!(this.data&&this.data.length===x)&&h&&(this.data=new Float32Array(x));for(var L=0;L<x;L++)this.data[L]=S[L];this._len=x},appendPath:function(S){S instanceof Array||(S=[S]);for(var x=S.length,L=0,T=this._len,w=0;w<x;w++)L+=S[w].len();h&&this.data instanceof Float32Array&&(this.data=new Float32Array(T+L));for(var w=0;w<x;w++)for(var C=S[w].data,N=0;N<C.length;N++)this.data[T++]=C[N];this._len=T},addData:function(S){if(!this._saveData)return;var x=this.data;this._len+arguments.length>x.length&&(this._expandData(),x=this.data);for(var L=0;L<arguments.length;L++)x[this._len++]=arguments[L];this._prevCmd=S},_expandData:function(){if(!(this.data instanceof Array)){for(var S=[],x=0;x<this._len;x++)S[x]=this.data[x];this.data=S}},_needsDash:function(){return this._lineDash},_dashedLineTo:function(S,x){var L=this._dashSum,T=this._dashOffset,w=this._lineDash,C=this._ctx,N=this._xi,D=this._yi,B=S-N,R=x-D,U=u(B*B+R*R),M=N,j=D,P,V=w.length,H;for(B/=U,R/=U,T<0&&(T=L+T),T%=L,M-=T*B,j-=T*R;B>0&&M<=S||B<0&&M>=S||B===0&&(R>0&&j<=x||R<0&&j>=x);){if(H=this._dashIdx,P=w[H],M+=B*P,j+=R*P,this._dashIdx=(H+1)%V,B>0&&M<N||B<0&&M>N||R>0&&j<D||R<0&&j>D)continue;C[H%2?"moveTo":"lineTo"](B>=0?l(M,S):n(M,S),R>=0?l(j,x):n(j,x))}B=M-S,R=j-x,this._dashOffset=-u(B*B+R*R)},_dashedBezierTo:function(S,x,L,T,w,C){var N=this._dashSum,D=this._dashOffset,B=this._lineDash,R=this._ctx,U=this._xi,M=this._yi,j,P,V,H=d.cubicAt,k=0,Z=this._dashIdx,Y=B.length,_,Q,X=0;for(D<0&&(D=N+D),D%=N,j=0;j<1;j+=.1)P=H(U,S,L,w,j+.1)-H(U,S,L,w,j),V=H(M,x,T,C,j+.1)-H(M,x,T,C,j),k+=u(P*P+V*V);for(;Z<Y&&!(X+=B[Z],X>D);Z++);for(j=(X-D)/k;j<=1;)_=H(U,S,L,w,j),Q=H(M,x,T,C,j),Z%2?R.moveTo(_,Q):R.lineTo(_,Q),j+=B[Z]/k,Z=(Z+1)%Y;Z%2!==0&&R.lineTo(w,C),P=w-_,V=C-Q,this._dashOffset=-u(P*P+V*V)},_dashedQuadraticTo:function(S,x,L,T){var w=L,C=T;L=(L+2*S)/3,T=(T+2*x)/3,S=(this._xi+2*S)/3,x=(this._yi+2*x)/3,this._dashedBezierTo(S,x,L,T,w,C)},toStatic:function(){var S=this.data;S instanceof Array&&(S.length=this._len,h&&(this.data=new Float32Array(S)))},getBoundingRect:function(){i[0]=i[1]=o[0]=o[1]=Number.MAX_VALUE,r[0]=r[1]=s[0]=s[1]=-Number.MAX_VALUE;for(var S=this.data,x=0,L=0,T=0,w=0,C=0;C<S.length;){var N=S[C++];C===1&&(x=S[C],L=S[C+1],T=x,w=L);switch(N){case f.M:T=S[C++],w=S[C++],x=T,L=w,o[0]=T,o[1]=w,s[0]=T,s[1]=w;break;case f.L:g.fromLine(x,L,S[C],S[C+1],o,s),x=S[C++],L=S[C++];break;case f.C:g.fromCubic(x,L,S[C++],S[C++],S[C++],S[C++],S[C],S[C+1],o,s),x=S[C++],L=S[C++];break;case f.Q:g.fromQuadratic(x,L,S[C++],S[C++],S[C],S[C+1],o,s),x=S[C++],L=S[C++];break;case f.A:var D=S[C++],B=S[C++],R=S[C++],U=S[C++],M=S[C++],j=S[C++]+M;C+=1;var P=1-S[C++];C===1&&(T=c(M)*R+D,w=t(M)*U+B),g.fromArc(D,B,R,U,M,j,P,o,s),x=c(j)*R+D,L=t(j)*U+B;break;case f.R:T=x=S[C++],w=L=S[C++];var V=S[C++],H=S[C++];g.fromLine(T,w,T+V,w+H,o,s);break;case f.Z:x=T,L=w;break}E.min(i,i,o),E.max(r,r,s)}return C===0&&(i[0]=i[1]=r[0]=r[1]=0),new m(i[0],i[1],r[0]-i[0],r[1]-i[1])},rebuildPath:function(S){for(var x=this.data,L,T,w,C,N,D,B=this._ux,R=this._uy,U=this._len,M=0;M<U;){var j=x[M++];M===1&&(w=x[M],C=x[M+1],L=w,T=C);switch(j){case f.M:L=w=x[M++],T=C=x[M++],S.moveTo(w,C);break;case f.L:N=x[M++],D=x[M++],(a(N-w)>B||a(D-C)>R||M===U-1)&&(S.lineTo(N,D),w=N,C=D);break;case f.C:S.bezierCurveTo(x[M++],x[M++],x[M++],x[M++],x[M++],x[M++]),w=x[M-2],C=x[M-1];break;case f.Q:S.quadraticCurveTo(x[M++],x[M++],x[M++],x[M++]),w=x[M-2],C=x[M-1];break;case f.A:var P=x[M++],V=x[M++],H=x[M++],k=x[M++],Z=x[M++],Y=x[M++],_=x[M++],Q=x[M++],X=H>k?H:k,pe=H>k?1:H/k,te=H>k?k/H:1,fe=Math.abs(H-k)>.001,be=Z+Y;fe?(S.translate(P,V),S.rotate(_),S.scale(pe,te),S.arc(0,0,X,Z,be,1-Q),S.scale(1/pe,1/te),S.rotate(-_),S.translate(-P,-V)):S.arc(P,V,X,Z,be,1-Q),M===1&&(L=c(Z)*H+P,T=t(Z)*k+V),w=c(be)*H+P,C=t(be)*k+V;break;case f.R:L=w=x[M],T=C=x[M+1],S.rect(x[M++],x[M++],x[M++],x[M++]);break;case f.Z:S.closePath(),w=L,C=T}}}},v.CMD=f;var y=v;J.exports=y},IUWy:function(J,F){var e={};function d(g,m){e[g]=m}function E(g){return e[g]}F.register=d,F.get=E},IWNH:function(J,F,e){var d=e("T4UG"),E=e("Bsck"),g=e("7aKB"),m=g.encodeHTML,A=e("Qxkt"),b=d.extend({type:"series.tree",layoutInfo:null,layoutMode:"box",getInitialData:function(f){var i={name:f.name,children:f.data},r=f.leaves||{},o=new A(r,this,this.ecModel),s=E.createTree(i,this,{},l);function l(u){u.wrapMethod("getItemModel",function(a,h){var v=s.getNodeByDataIndex(h);return(!v.children.length||!v.isExpand)&&(a.parentModel=o),a})}var n=0;s.eachNode("preorder",function(u){u.depth>n&&(n=u.depth)});var c=f.expandAndCollapse,t=c&&f.initialTreeDepth>=0?f.initialTreeDepth:n;return s.root.eachNode("preorder",function(u){var a=u.hostTree.data.getRawDataItem(u.dataIndex);u.isExpand=a&&a.collapsed!=null?!a.collapsed:u.depth<=t}),s.data},getOrient:function(){var f=this.get("orient");return f==="horizontal"?f="LR":f==="vertical"&&(f="TB"),f},setZoom:function(f){this.option.zoom=f},setCenter:function(f){this.option.center=f},formatTooltip:function(f){for(var i=this.getData().tree,r=i.root.children[0],o=i.getNodeByDataIndex(f),s=o.getValue(),l=o.name;o&&o!==r;)l=o.parentNode.name+"."+l,o=o.parentNode;return m(l+(isNaN(s)||s==null?"":" : "+s))},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",edgeShape:"curve",edgeForkPosition:"50%",roam:!1,nodeScaleRatio:.4,center:null,zoom:1,orient:"LR",symbol:"emptyCircle",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:"#ccc",width:1.5,curveness:.5},itemStyle:{color:"lightsteelblue",borderColor:"#c23531",borderWidth:1.5},label:{show:!0,color:"#555"},leaves:{label:{show:!0}},animationEasing:"linear",animationDuration:700,animationDurationUpdate:1e3}});J.exports=b},IWp7:function(J,F,e){var d=e("bYtY"),E=e("OELB"),g=e("7aKB"),m=e("lE7J"),A=e("ieMj"),b=A.prototype,f=Math.ceil,i=Math.floor,r=1e3,o=r*60,s=o*60,l=s*24,n=function(a,h,v,y){for(;v<y;){var O=v+y>>>1;a[O][1]<h?v=O+1:y=O}return v},c=A.extend({type:"time",getLabel:function(a){var h=this._stepLvl,v=new Date(a);return g.formatTime(h[0],v,this.getSetting("useUTC"))},niceExtent:function(a){var h=this._extent;if(h[0]===h[1]&&(h[0]-=l,h[1]+=l),h[1]===-Infinity&&h[0]===Infinity){var v=new Date;h[1]=+new Date(v.getFullYear(),v.getMonth(),v.getDate()),h[0]=h[1]-l}this.niceTicks(a.splitNumber,a.minInterval,a.maxInterval);var y=this._interval;a.fixMin||(h[0]=E.round(i(h[0]/y)*y)),a.fixMax||(h[1]=E.round(f(h[1]/y)*y))},niceTicks:function(a,h,v){a=a||10;var y=this._extent,O=y[1]-y[0],S=O/a;h!=null&&S<h&&(S=h),v!=null&&S>v&&(S=v);var x=t.length,L=n(t,S,0,x),T=t[Math.min(L,x-1)],w=T[1];if(T[0]==="year"){var C=O/w,N=E.nice(C/a,!0);w*=N}var D=this.getSetting("useUTC")?0:new Date(+y[0]||+y[1]).getTimezoneOffset()*60*1e3,B=[Math.round(f((y[0]-D)/w)*w+D),Math.round(i((y[1]-D)/w)*w+D)];m.fixExtent(B,y),this._stepLvl=T,this._interval=w,this._niceExtent=B},parse:function(a){return+E.parseDate(a)}});d.each(["contain","normalize"],function(a){c.prototype[a]=function(h){return b[a].call(this,this.parse(h))}});var t=[["hh:mm:ss",r],["hh:mm:ss",r*5],["hh:mm:ss",r*10],["hh:mm:ss",r*15],["hh:mm:ss",r*30],[`hh:mm
MM-dd`,o],[`hh:mm
MM-dd`,o*5],[`hh:mm
MM-dd`,o*10],[`hh:mm
MM-dd`,o*15],[`hh:mm
MM-dd`,o*30],[`hh:mm
MM-dd`,s],[`hh:mm
MM-dd`,s*2],[`hh:mm
MM-dd`,s*6],[`hh:mm
MM-dd`,s*12],[`MM-dd
yyyy`,l],[`MM-dd
yyyy`,l*2],[`MM-dd
yyyy`,l*3],[`MM-dd
yyyy`,l*4],[`MM-dd
yyyy`,l*5],[`MM-dd
yyyy`,l*6],["week",l*7],[`MM-dd
yyyy`,l*10],["week",l*14],["week",l*21],["month",l*31],["week",l*42],["month",l*62],["week",l*70],["quarter",l*95],["month",l*31*4],["month",l*31*5],["half-year",l*380/2],["month",l*31*8],["month",l*31*10],["year",l*380]];c.create=function(a){return new c({useUTC:a.ecModel.get("useUTC")})};var u=c;J.exports=u},IXuL:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("MwEJ"),m=e("T4UG"),A=m.extend({type:"series.line",dependencies:["grid","polar"],getInitialData:function(b,f){return g(this.getSource(),this,{useEncodeDefaulter:!0})},defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,clip:!0,label:{position:"top"},lineStyle:{width:2,type:"solid"},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:Infinity}});J.exports=A},IXyC:function(J,F,e){var d=e("bYtY"),E=e("bLfw");e("3zoK");var g=E.extend({type:"parallel",dependencies:["parallelAxis"],coordinateSystem:null,dimensions:null,parallelAxisIndex:null,layoutMode:"box",defaultOption:{zlevel:0,z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},init:function(){E.prototype.init.apply(this,arguments),this.mergeOption({})},mergeOption:function(m){var A=this.option;m&&d.merge(A,m,!0),this._initDimensions()},contains:function(m,A){var b=m.get("parallelIndex");return b!=null&&A.getComponent("parallel",b)===this},setAxisExpand:function(m){d.each(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],function(A){m.hasOwnProperty(A)&&(this.option[A]=m[A])},this)},_initDimensions:function(){var m=this.dimensions=[],A=this.parallelAxisIndex=[],b=d.filter(this.dependentModels.parallelAxis,function(f){return(f.get("parallelIndex")||0)===this.componentIndex},this);d.each(b,function(f){m.push("dim"+f.get("dim")),A.push(f.componentIndex)})}});J.exports=g},ItGF:function(J,F){var e={};typeof wx=="object"&&typeof wx.getSystemInfoSync=="function"?e={browser:{},os:{},node:!1,wxa:!0,canvasSupported:!0,svgSupported:!1,touchEventsSupported:!0,domSupported:!1}:typeof document=="undefined"&&typeof self!="undefined"?e={browser:{},os:{},node:!1,worker:!0,canvasSupported:!0,domSupported:!1}:typeof navigator=="undefined"?e={browser:{},os:{},node:!0,worker:!1,canvasSupported:!0,svgSupported:!0,domSupported:!1}:e=E(navigator.userAgent);var d=e;function E(g){var m={},A={},b=g.match(/Firefox\/([\d.]+)/),f=g.match(/MSIE\s([\d.]+)/)||g.match(/Trident\/.+?rv:(([\d.]+))/),i=g.match(/Edge\/([\d.]+)/),r=/micromessenger/i.test(g);return b&&(A.firefox=!0,A.version=b[1]),f&&(A.ie=!0,A.version=f[1]),i&&(A.edge=!0,A.version=i[1]),r&&(A.weChat=!0),{browser:A,os:m,node:!1,canvasSupported:!!document.createElement("canvas").getContext,svgSupported:typeof SVGRect!="undefined",touchEventsSupported:"ontouchstart"in window&&!A.ie&&!A.edge,pointerEventsSupported:"onpointerdown"in window&&(A.edge||A.ie&&A.version>=11),domSupported:typeof document!="undefined"}}J.exports=d},Itpr:function(J,F,e){var d=e("+TT/");function E(t){t.hierNode={defaultAncestor:null,ancestor:t,prelim:0,modifier:0,change:0,shift:0,i:0,thread:null};for(var u=[t],a,h;a=u.pop();)if(h=a.children,a.isExpand&&h.length)for(var v=h.length,y=v-1;y>=0;y--){var O=h[y];O.hierNode={defaultAncestor:null,ancestor:O,prelim:0,modifier:0,change:0,shift:0,i:y,thread:null},u.push(O)}}function g(t,u){var a=t.isExpand?t.children:[],h=t.parentNode.children,v=t.hierNode.i?h[t.hierNode.i-1]:null;if(a.length){i(t);var y=(a[0].hierNode.prelim+a[a.length-1].hierNode.prelim)/2;v?(t.hierNode.prelim=v.hierNode.prelim+u(t,v),t.hierNode.modifier=t.hierNode.prelim-y):t.hierNode.prelim=y}else v&&(t.hierNode.prelim=v.hierNode.prelim+u(t,v));t.parentNode.hierNode.defaultAncestor=r(t,v,t.parentNode.hierNode.defaultAncestor||h[0],u)}function m(t){var u=t.hierNode.prelim+t.parentNode.hierNode.modifier;t.setLayout({x:u},!0),t.hierNode.modifier+=t.parentNode.hierNode.modifier}function A(t){return arguments.length?t:c}function b(t,u){var a={};return t-=Math.PI/2,a.x=u*Math.cos(t),a.y=u*Math.sin(t),a}function f(t,u){return d.getLayoutRect(t.getBoxLayoutParams(),{width:u.getWidth(),height:u.getHeight()})}function i(t){for(var u=t.children,a=u.length,h=0,v=0;--a>=0;){var y=u[a];y.hierNode.prelim+=h,y.hierNode.modifier+=h,v+=y.hierNode.change,h+=y.hierNode.shift+v}}function r(t,u,a,h){if(u){for(var v=t,y=t,O=y.parentNode.children[0],S=u,x=v.hierNode.modifier,L=y.hierNode.modifier,T=O.hierNode.modifier,w=S.hierNode.modifier;S=o(S),y=s(y),S&&y;){v=o(v),O=s(O),v.hierNode.ancestor=t;var C=S.hierNode.prelim+w-y.hierNode.prelim-L+h(S,y);C>0&&(n(l(S,t,a),t,C),L+=C,x+=C),w+=S.hierNode.modifier,L+=y.hierNode.modifier,x+=v.hierNode.modifier,T+=O.hierNode.modifier}S&&!o(v)&&(v.hierNode.thread=S,v.hierNode.modifier+=w-x),y&&!s(O)&&(O.hierNode.thread=y,O.hierNode.modifier+=L-T,a=t)}return a}function o(t){var u=t.children;return u.length&&t.isExpand?u[u.length-1]:t.hierNode.thread}function s(t){var u=t.children;return u.length&&t.isExpand?u[0]:t.hierNode.thread}function l(t,u,a){return t.hierNode.ancestor.parentNode===u.parentNode?t.hierNode.ancestor:a}function n(t,u,a){var h=a/(u.hierNode.i-t.hierNode.i);u.hierNode.change-=h,u.hierNode.shift+=a,u.hierNode.modifier+=a,u.hierNode.prelim+=a,t.hierNode.change+=h}function c(t,u){return t.parentNode===u.parentNode?1:2}F.init=E,F.firstWalk=g,F.secondWalk=m,F.separation=A,F.radialCoordinate=b,F.getViewRect=f},IwbS:function(J,F,e){var d=e("bYtY"),E=e("NC18"),g=e("Qe9p"),m=e("Fofx"),A=e("QBsz"),b=e("y+Vt"),f=e("DN4a"),i=e("Dagg");F.Image=i;var r=e("4fz+");F.Group=r;var o=e("dqUG");F.Text=o;var s=e("2fw6");F.Circle=s;var l=e("SqI9");F.Sector=l;var n=e("RXMa");F.Ring=n;var c=e("h7HQ");F.Polygon=c;var t=e("1Jh7");F.Polyline=t;var u=e("x6Kt");F.Rect=u;var a=e("yxFR");F.Line=a;var h=e("rA99");F.BezierCurve=h;var v=e("jTL6");F.Arc=v;var y=e("1MYJ");F.CompoundPath=y;var O=e("SKnc");F.LinearGradient=O;var S=e("3e3G");F.RadialGradient=S;var x=e("mFDi");F.BoundingRect=x;var L=e("OS9S");F.IncrementalDisplayable=L;var T=e("nPnh"),w=Math.max,C=Math.min,N={},D=1,B={color:"textFill",textBorderColor:"textStroke",textBorderWidth:"textStrokeWidth"},R="emphasis",U="normal",M=1,j={},P={};function V(oe){return b.extend(oe)}function H(oe,ae){return E.extendFromString(oe,ae)}function k(oe,ae){P[oe]=ae}function Z(oe){if(P.hasOwnProperty(oe))return P[oe]}function Y(oe,ae,ye,Ce){var Oe=E.createFromString(oe,ae);return ye&&(Ce==="center"&&(ye=Q(ye,Oe.getBoundingRect())),pe(Oe,ye)),Oe}function _(oe,ae,ye){var Ce=new i({style:{image:oe,x:ae.x,y:ae.y,width:ae.width,height:ae.height},onload:function(Oe){if(ye==="center"){var Ie={width:Oe.width,height:Oe.height};Ce.setStyle(Q(ae,Ie))}}});return Ce}function Q(oe,ae){var ye=ae.width/ae.height,Ce=oe.height*ye,Oe;Ce<=oe.width?Oe=oe.height:(Ce=oe.width,Oe=Ce/ye);var Ie=oe.x+oe.width/2,xe=oe.y+oe.height/2;return{x:Ie-Ce/2,y:xe-Oe/2,width:Ce,height:Oe}}var X=E.mergePath;function pe(oe,ae){if(!oe.applyTransform)return;var ye=oe.getBoundingRect(),Ce=ye.calculateTransform(ae);oe.applyTransform(Ce)}function te(oe){return T.subPixelOptimizeLine(oe.shape,oe.shape,oe.style),oe}function fe(oe){return T.subPixelOptimizeRect(oe.shape,oe.shape,oe.style),oe}var be=T.subPixelOptimize;function Se(oe){return oe!=null&&oe!=="none"}var ze=d.createHashMap(),Xe=0;function wt(oe){if(typeof oe!="string")return oe;var ae=ze.get(oe);return ae||(ae=g.lift(oe,-.1),Xe<1e4&&(ze.set(oe,ae),Xe++)),ae}function Be(oe){if(!oe.__hoverStlDirty)return;oe.__hoverStlDirty=!1;var ae=oe.__hoverStl;if(!ae){oe.__cachedNormalStl=oe.__cachedNormalZ2=null;return}var ye=oe.__cachedNormalStl={};oe.__cachedNormalZ2=oe.z2;var Ce=oe.style;for(var Oe in ae)ae[Oe]!=null&&(ye[Oe]=Ce[Oe]);ye.fill=Ce.fill,ye.stroke=Ce.stroke}function Me(oe){var ae=oe.__hoverStl;if(!ae||oe.__highlighted)return;var ye=oe.__zr,Ce=oe.useHoverLayer&&ye&&ye.painter.type==="canvas";if(oe.__highlighted=Ce?"layer":"plain",oe.isGroup||!ye&&oe.useHoverLayer)return;var Oe=oe,Ie=oe.style;Ce&&(Oe=ye.addHover(oe),Ie=Oe.style),ft(Ie),Ce||Be(Oe),Ie.extendFrom(ae),vt(Ie,ae,"fill"),vt(Ie,ae,"stroke"),st(Ie),Ce||(oe.dirty(!1),oe.z2+=D)}function vt(oe,ae,ye){!Se(ae[ye])&&Se(oe[ye])&&(oe[ye]=wt(oe[ye]))}function at(oe){var ae=oe.__highlighted;if(!ae)return;if(oe.__highlighted=!1,oe.isGroup)return;if(ae==="layer")oe.__zr&&oe.__zr.removeHover(oe);else{var ye=oe.style,Ce=oe.__cachedNormalStl;Ce&&(ft(ye),oe.setStyle(Ce),st(ye));var Oe=oe.__cachedNormalZ2;Oe!=null&&oe.z2-Oe===D&&(oe.z2=Oe)}}function $e(oe,ae,ye){var Ce=U,Oe=U,Ie;oe.__highlighted&&(Ce=R,Ie=!0),ae(oe,ye),oe.__highlighted&&(Oe=R,Ie=!0),oe.isGroup&&oe.traverse(function(xe){!xe.isGroup&&ae(xe,ye)}),Ie&&oe.__highDownOnUpdate&&oe.__highDownOnUpdate(Ce,Oe)}function bt(oe,ae){ae=oe.__hoverStl=ae!==!1&&(oe.hoverStyle||ae||{}),oe.__hoverStlDirty=!0,oe.__highlighted&&(oe.__cachedNormalStl=null,at(oe),Me(oe))}function ut(oe){!Je(this,oe)&&!this.__highByOuter&&$e(this,Me)}function At(oe){!Je(this,oe)&&!this.__highByOuter&&$e(this,at)}function Ve(oe){this.__highByOuter|=1<<(oe||0),$e(this,Me)}function gt(oe){!(this.__highByOuter&=~(1<<(oe||0)))&&$e(this,at)}function Je(oe,ae){return oe.__highDownSilentOnTouch&&ae.zrByTouch}function je(oe,ae){De(oe,!0),$e(oe,bt,ae)}function De(oe,ae){var ye=ae===!1;if(oe.__highDownSilentOnTouch=oe.highDownSilentOnTouch,oe.__highDownOnUpdate=oe.highDownOnUpdate,!ye||oe.__highDownDispatcher){var Ce=ye?"off":"on";oe[Ce]("mouseover",ut)[Ce]("mouseout",At),oe[Ce]("emphasis",Ve)[Ce]("normal",gt),oe.__highByOuter=oe.__highByOuter||0,oe.__highDownDispatcher=!ye}}function ht(oe){return!!(oe&&oe.__highDownDispatcher)}function It(oe){var ae=j[oe];return ae==null&&M<=32&&(ae=j[oe]=M++),ae}function kt(oe,ae,ye,Ce,Oe,Ie,xe){Oe=Oe||N;var Ue=Oe.labelFetcher,it=Oe.labelDataIndex,yt=Oe.labelDimIndex,ee=Oe.labelProp,ie=ye.getShallow("show"),z=Ce.getShallow("show"),$;(ie||z)&&(Ue&&($=Ue.getFormattedLabel(it,"normal",null,yt,ee)),$==null&&($=d.isFunction(Oe.defaultText)?Oe.defaultText(it,Oe):Oe.defaultText));var le=ie?$:null,ge=z?d.retrieve2(Ue?Ue.getFormattedLabel(it,"emphasis",null,yt,ee):null,$):null;(le!=null||ge!=null)&&(Wt(oe,ye,Ie,Oe),Wt(ae,Ce,xe,Oe,!0)),oe.text=le,ae.text=ge}function Ht(oe,ae,ye){var Ce=oe.style;ae&&(ft(Ce),oe.setStyle(ae),st(Ce)),Ce=oe.__hoverStl,ye&&Ce&&(ft(Ce),d.extend(Ce,ye),st(Ce))}function Wt(oe,ae,ye,Ce,Oe){return Bt(oe,ae,Ce,Oe),ye&&d.extend(oe,ye),oe}function nr(oe,ae,ye){var Ce={isRectText:!0},Oe;ye===!1?Oe=!0:Ce.autoColor=ye,Bt(oe,ae,Ce,Oe)}function Bt(oe,ae,ye,Ce){if(ye=ye||N,ye.isRectText){var Oe;ye.getTextPosition?Oe=ye.getTextPosition(ae,Ce):(Oe=ae.getShallow("position")||(Ce?null:"inside"),Oe==="outside"&&(Oe="top")),oe.textPosition=Oe,oe.textOffset=ae.getShallow("offset");var Ie=ae.getShallow("rotate");Ie!=null&&(Ie*=Math.PI/180),oe.textRotation=Ie,oe.textDistance=d.retrieve2(ae.getShallow("distance"),Ce?null:5)}var xe=ae.ecModel,Ue=xe&&xe.option.textStyle,it=Kt(ae),yt;if(it){yt={};for(var ee in it)if(it.hasOwnProperty(ee)){var ie=ae.getModel(["rich",ee]);Ge(yt[ee]={},ie,Ue,ye,Ce)}}return oe.rich=yt,Ge(oe,ae,Ue,ye,Ce,!0),ye.forceRich&&!ye.textStyle&&(ye.textStyle={}),oe}function Kt(oe){for(var ae;oe&&oe!==oe.ecModel;){var ye=(oe.option||N).rich;if(ye){ae=ae||{};for(var Ce in ye)ye.hasOwnProperty(Ce)&&(ae[Ce]=1)}oe=oe.parentModel}return ae}function Ge(oe,ae,ye,Ce,Oe,Ie){ye=!Oe&&ye||N,oe.textFill=qe(ae.getShallow("color"),Ce)||ye.color,oe.textStroke=qe(ae.getShallow("textBorderColor"),Ce)||ye.textBorderColor,oe.textStrokeWidth=d.retrieve2(ae.getShallow("textBorderWidth"),ye.textBorderWidth),Oe||(Ie&&(oe.insideRollbackOpt=Ce,st(oe)),oe.textFill==null&&(oe.textFill=Ce.autoColor)),oe.fontStyle=ae.getShallow("fontStyle")||ye.fontStyle,oe.fontWeight=ae.getShallow("fontWeight")||ye.fontWeight,oe.fontSize=ae.getShallow("fontSize")||ye.fontSize,oe.fontFamily=ae.getShallow("fontFamily")||ye.fontFamily,oe.textAlign=ae.getShallow("align"),oe.textVerticalAlign=ae.getShallow("verticalAlign")||ae.getShallow("baseline"),oe.textLineHeight=ae.getShallow("lineHeight"),oe.textWidth=ae.getShallow("width"),oe.textHeight=ae.getShallow("height"),oe.textTag=ae.getShallow("tag"),(!Ie||!Ce.disableBox)&&(oe.textBackgroundColor=qe(ae.getShallow("backgroundColor"),Ce),oe.textPadding=ae.getShallow("padding"),oe.textBorderColor=qe(ae.getShallow("borderColor"),Ce),oe.textBorderWidth=ae.getShallow("borderWidth"),oe.textBorderRadius=ae.getShallow("borderRadius"),oe.textBoxShadowColor=ae.getShallow("shadowColor"),oe.textBoxShadowBlur=ae.getShallow("shadowBlur"),oe.textBoxShadowOffsetX=ae.getShallow("shadowOffsetX"),oe.textBoxShadowOffsetY=ae.getShallow("shadowOffsetY")),oe.textShadowColor=ae.getShallow("textShadowColor")||ye.textShadowColor,oe.textShadowBlur=ae.getShallow("textShadowBlur")||ye.textShadowBlur,oe.textShadowOffsetX=ae.getShallow("textShadowOffsetX")||ye.textShadowOffsetX,oe.textShadowOffsetY=ae.getShallow("textShadowOffsetY")||ye.textShadowOffsetY}function qe(oe,ae){return oe!=="auto"?oe:ae&&ae.autoColor?ae.autoColor:null}function st(oe){var ae=oe.textPosition,ye=oe.insideRollbackOpt,Ce;if(ye&&oe.textFill==null){var Oe=ye.autoColor,Ie=ye.isRectText,xe=ye.useInsideStyle,Ue=xe!==!1&&(xe===!0||Ie&&ae&&typeof ae=="string"&&ae.indexOf("inside")>=0),it=!Ue&&Oe!=null;(Ue||it)&&(Ce={textFill:oe.textFill,textStroke:oe.textStroke,textStrokeWidth:oe.textStrokeWidth}),Ue&&(oe.textFill="#fff",oe.textStroke==null&&(oe.textStroke=Oe,oe.textStrokeWidth==null&&(oe.textStrokeWidth=2))),it&&(oe.textFill=Oe)}oe.insideRollback=Ce}function ft(oe){var ae=oe.insideRollback;ae&&(oe.textFill=ae.textFill,oe.textStroke=ae.textStroke,oe.textStrokeWidth=ae.textStrokeWidth,oe.insideRollback=null)}function nt(oe,ae){var ye=ae&&ae.getModel("textStyle");return d.trim([oe.fontStyle||ye&&ye.getShallow("fontStyle")||"",oe.fontWeight||ye&&ye.getShallow("fontWeight")||"",(oe.fontSize||ye&&ye.getShallow("fontSize")||12)+"px",oe.fontFamily||ye&&ye.getShallow("fontFamily")||"sans-serif"].join(" "))}function se(oe,ae,ye,Ce,Oe,Ie){typeof Oe=="function"&&(Ie=Oe,Oe=null);var xe=Ce&&Ce.isAnimationEnabled();if(xe){var Ue=oe?"Update":"",it=Ce.getShallow("animationDuration"+Ue),yt=Ce.getShallow("animationEasing"+Ue),ee=Ce.getShallow("animationDelay"+Ue);typeof ee=="function"&&(ee=ee(Oe,Ce.getAnimationDelayParams?Ce.getAnimationDelayParams(ae,Oe):null)),typeof it=="function"&&(it=it(Oe)),it>0?ae.animateTo(ye,it,ee||0,yt,Ie,!!Ie):(ae.stopAnimation(),ae.attr(ye),Ie&&Ie())}else ae.stopAnimation(),ae.attr(ye),Ie&&Ie()}function me(oe,ae,ye,Ce,Oe){se(!0,oe,ae,ye,Ce,Oe)}function lt(oe,ae,ye,Ce,Oe){se(!1,oe,ae,ye,Ce,Oe)}function Pe(oe,ae){for(var ye=m.identity([]);oe&&oe!==ae;)m.mul(ye,oe.getLocalTransform(),ye),oe=oe.parent;return ye}function St(oe,ae,ye){return ae&&!d.isArrayLike(ae)&&(ae=f.getLocalTransform(ae)),ye&&(ae=m.invert([],ae)),A.applyTransform([],oe,ae)}function Pr(oe,ae,ye){var Ce=ae[4]===0||ae[5]===0||ae[0]===0?1:Math.abs(2*ae[4]/ae[0]),Oe=ae[4]===0||ae[5]===0||ae[2]===0?1:Math.abs(2*ae[4]/ae[2]),Ie=[oe==="left"?-Ce:oe==="right"?Ce:0,oe==="top"?-Oe:oe==="bottom"?Oe:0];return Ie=St(Ie,ae,ye),Math.abs(Ie[0])>Math.abs(Ie[1])?Ie[0]>0?"right":"left":Ie[1]>0?"bottom":"top"}function Lt(oe,ae,ye,Ce){if(!oe||!ae)return;function Oe(Ue){var it={};return Ue.traverse(function(yt){!yt.isGroup&&yt.anid&&(it[yt.anid]=yt)}),it}function Ie(Ue){var it={position:A.clone(Ue.position),rotation:Ue.rotation};return Ue.shape&&(it.shape=d.extend({},Ue.shape)),it}var xe=Oe(oe);ae.traverse(function(Ue){if(!Ue.isGroup&&Ue.anid){var it=xe[Ue.anid];if(it){var yt=Ie(Ue);Ue.attr(Ie(it)),me(Ue,yt,ye,Ue.dataIndex)}}})}function ur(oe,ae){return d.map(oe,function(ye){var Ce=ye[0];Ce=w(Ce,ae.x),Ce=C(Ce,ae.x+ae.width);var Oe=ye[1];return Oe=w(Oe,ae.y),Oe=C(Oe,ae.y+ae.height),[Ce,Oe]})}function Xt(oe,ae){var ye=w(oe.x,ae.x),Ce=C(oe.x+oe.width,ae.x+ae.width),Oe=w(oe.y,ae.y),Ie=C(oe.y+oe.height,ae.y+ae.height);if(Ce>=ye&&Ie>=Oe)return{x:ye,y:Oe,width:Ce-ye,height:Ie-Oe}}function Zt(oe,ae,ye){ae=d.extend({rectHover:!0},ae);var Ce=ae.style={strokeNoScale:!0};if(ye=ye||{x:-1,y:-1,width:2,height:2},oe)return oe.indexOf("image://")===0?(Ce.image=oe.slice(8),d.defaults(Ce,ye),new i(ae)):Y(oe.replace("path://",""),ae,ye,"center")}function mr(oe,ae,ye,Ce,Oe){for(var Ie=0,xe=Oe[Oe.length-1];Ie<Oe.length;Ie++){var Ue=Oe[Ie];if(qt(oe,ae,ye,Ce,Ue[0],Ue[1],xe[0],xe[1]))return!0;xe=Ue}}function qt(oe,ae,ye,Ce,Oe,Ie,xe,Ue){var it=ye-oe,yt=Ce-ae,ee=xe-Oe,ie=Ue-Ie,z=de(ee,ie,it,yt);if(ue(z))return!1;var $=oe-Oe,le=ae-Ie,ge=de($,le,it,yt)/z;if(ge<0||ge>1)return!1;var Ae=de($,le,ee,ie)/z;return!(Ae<0||Ae>1)}function de(oe,ae,ye,Ce){return oe*Ce-ye*ae}function ue(oe){return oe<=1e-6&&oe>=-1e-6}k("circle",s),k("sector",l),k("ring",n),k("polygon",c),k("polyline",t),k("rect",u),k("line",a),k("bezierCurve",h),k("arc",v),F.Z2_EMPHASIS_LIFT=D,F.CACHED_LABEL_STYLE_PROPERTIES=B,F.extendShape=V,F.extendPath=H,F.registerShape=k,F.getShapeClass=Z,F.makePath=Y,F.makeImage=_,F.mergePath=X,F.resizePath=pe,F.subPixelOptimizeLine=te,F.subPixelOptimizeRect=fe,F.subPixelOptimize=be,F.setElementHoverStyle=bt,F.setHoverStyle=je,F.setAsHighDownDispatcher=De,F.isHighDownDispatcher=ht,F.getHighlightDigit=It,F.setLabelStyle=kt,F.modifyLabelStyle=Ht,F.setTextStyle=Wt,F.setText=nr,F.getFont=nt,F.updateProps=me,F.initProps=lt,F.getTransform=Pe,F.applyTransform=St,F.transformDirection=Pr,F.groupTransition=Lt,F.clipPointsByRect=ur,F.clipRectByRect=Xt,F.createIcon=Zt,F.linePolygonIntersect=mr,F.lineLineIntersect=qt},IyUQ:function(J,F,e){var d=e("bYtY"),E=e("YH21"),g=e("IwbS"),m=e("iLNv"),A=e("fc+c"),b=e("OELB"),f=e("+TT/"),i=e("72pK"),r=g.Rect,o=b.linearMap,s=b.asc,l=d.bind,n=d.each,c=7,t=1,u=30,a="horizontal",h="vertical",v=5,y=["line","bar","candlestick","scatter"],O=A.extend({type:"dataZoom.slider",init:function(T,w){this._displayables={},this._orient,this._range,this._handleEnds,this._size,this._handleWidth,this._handleHeight,this._location,this._dragging,this._dataShadowInfo,this.api=w},render:function(T,w,C,N){if(O.superApply(this,"render",arguments),m.createOrUpdate(this,"_dispatchZoomAction",this.dataZoomModel.get("throttle"),"fixRate"),this._orient=T.get("orient"),this.dataZoomModel.get("show")===!1){this.group.removeAll();return}(!N||N.type!=="dataZoom"||N.from!==this.uid)&&this._buildView(),this._updateView()},remove:function(){O.superApply(this,"remove",arguments),m.clear(this,"_dispatchZoomAction")},dispose:function(){O.superApply(this,"dispose",arguments),m.clear(this,"_dispatchZoomAction")},_buildView:function(){var T=this.group;T.removeAll(),this._resetLocation(),this._resetInterval();var w=this._displayables.barGroup=new g.Group;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),T.add(w),this._positionGroup()},_resetLocation:function(){var T=this.dataZoomModel,w=this.api,C=this._findCoordRect(),N={width:w.getWidth(),height:w.getHeight()},D=this._orient===a?{right:N.width-C.x-C.width,top:N.height-u-c,width:C.width,height:u}:{right:c,top:C.y,width:u,height:C.height},B=f.getLayoutParams(T.option);d.each(["right","top","width","height"],function(U){B[U]==="ph"&&(B[U]=D[U])});var R=f.getLayoutRect(B,N,T.padding);this._location={x:R.x,y:R.y},this._size=[R.width,R.height],this._orient===h&&this._size.reverse()},_positionGroup:function(){var T=this.group,w=this._location,C=this._orient,N=this.dataZoomModel.getFirstTargetAxisModel(),D=N&&N.get("inverse"),B=this._displayables.barGroup,R=(this._dataShadowInfo||{}).otherAxisInverse;B.attr(C===a&&!D?{scale:R?[1,1]:[1,-1]}:C===a&&D?{scale:R?[-1,1]:[-1,-1]}:C===h&&!D?{scale:R?[1,-1]:[1,1],rotation:Math.PI/2}:{scale:R?[-1,-1]:[-1,1],rotation:Math.PI/2});var U=T.getBoundingRect([B]);T.attr("position",[w.x-U.x,w.y-U.y])},_getViewExtent:function(){return[0,this._size[0]]},_renderBackground:function(){var T=this.dataZoomModel,w=this._size,C=this._displayables.barGroup;C.add(new r({silent:!0,shape:{x:0,y:0,width:w[0],height:w[1]},style:{fill:T.get("backgroundColor")},z2:-40})),C.add(new r({shape:{x:0,y:0,width:w[0],height:w[1]},style:{fill:"transparent"},z2:0,onclick:d.bind(this._onClickPanelClick,this)}))},_renderDataShadow:function(){var T=this._dataShadowInfo=this._prepareDataShadowInfo();if(!T)return;var w=this._size,C=T.series,N=C.getRawData(),D=C.getShadowDim?C.getShadowDim():T.otherDim;if(D==null)return;var B=N.getDataExtent(D),R=(B[1]-B[0])*.3;B=[B[0]-R,B[1]+R];var U=[0,w[1]],M=[0,w[0]],j=[[w[0],0],[0,0]],P=[],V=M[1]/(N.count()-1),H=0,k=Math.round(N.count()/w[0]),Z;N.each([D],function(_,Q){if(k>0&&Q%k){H+=V;return}var X=_==null||isNaN(_)||_==="",pe=X?0:o(_,B,U,!0);X&&!Z&&Q?(j.push([j[j.length-1][0],0]),P.push([P[P.length-1][0],0])):!X&&Z&&(j.push([H,0]),P.push([H,0])),j.push([H,pe]),P.push([H,pe]),H+=V,Z=X});var Y=this.dataZoomModel;this._displayables.barGroup.add(new g.Polygon({shape:{points:j},style:d.defaults({fill:Y.get("dataBackgroundColor")},Y.getModel("dataBackground.areaStyle").getAreaStyle()),silent:!0,z2:-20})),this._displayables.barGroup.add(new g.Polyline({shape:{points:P},style:Y.getModel("dataBackground.lineStyle").getLineStyle(),silent:!0,z2:-19}))},_prepareDataShadowInfo:function(){var T=this.dataZoomModel,w=T.get("showDataShadow");if(w===!1)return;var C,N=this.ecModel;return T.eachTargetAxis(function(D,B){var R=T.getAxisProxy(D.name,B).getTargetSeriesModels();d.each(R,function(U){if(C)return;if(w!==!0&&d.indexOf(y,U.get("type"))<0)return;var M=N.getComponent(D.axis,B).axis,j=S(D.name),P,V=U.coordinateSystem;j!=null&&V.getOtherAxis&&(P=V.getOtherAxis(M).inverse),j=U.getData().mapDimension(j),C={thisAxis:M,series:U,thisDim:D.name,otherDim:j,otherAxisInverse:P}},this)},this),C},_renderHandle:function(){var T=this._displayables,w=T.handles=[],C=T.handleLabels=[],N=this._displayables.barGroup,D=this._size,B=this.dataZoomModel;N.add(T.filler=new r({draggable:!0,cursor:x(this._orient),drift:l(this._onDragMove,this,"all"),ondragstart:l(this._showDataInfo,this,!0),ondragend:l(this._onDragEnd,this),onmouseover:l(this._showDataInfo,this,!0),onmouseout:l(this._showDataInfo,this,!1),style:{fill:B.get("fillerColor"),textPosition:"inside"}})),N.add(new r({silent:!0,subPixelOptimize:!0,shape:{x:0,y:0,width:D[0],height:D[1]},style:{stroke:B.get("dataBackgroundColor")||B.get("borderColor"),lineWidth:t,fill:"rgba(0,0,0,0)"}})),n([0,1],function(R){var U=g.createIcon(B.get("handleIcon"),{cursor:x(this._orient),draggable:!0,drift:l(this._onDragMove,this,R),ondragend:l(this._onDragEnd,this),onmouseover:l(this._showDataInfo,this,!0),onmouseout:l(this._showDataInfo,this,!1)},{x:-1,y:0,width:2,height:2}),M=U.getBoundingRect();this._handleHeight=b.parsePercent(B.get("handleSize"),this._size[1]),this._handleWidth=M.width/M.height*this._handleHeight,U.setStyle(B.getModel("handleStyle").getItemStyle());var j=B.get("handleColor");j!=null&&(U.style.fill=j),N.add(w[R]=U);var P=B.textStyleModel;this.group.add(C[R]=new g.Text({silent:!0,invisible:!0,style:{x:0,y:0,text:"",textVerticalAlign:"middle",textAlign:"center",textFill:P.getTextColor(),textFont:P.getFont()},z2:10}))},this)},_resetInterval:function(){var T=this._range=this.dataZoomModel.getPercentRange(),w=this._getViewExtent();this._handleEnds=[o(T[0],[0,100],w,!0),o(T[1],[0,100],w,!0)]},_updateInterval:function(T,w){var C=this.dataZoomModel,N=this._handleEnds,D=this._getViewExtent(),B=C.findRepresentativeAxisProxy().getMinMaxSpan(),R=[0,100];i(w,N,D,C.get("zoomLock")?"all":T,B.minSpan!=null?o(B.minSpan,R,D,!0):null,B.maxSpan!=null?o(B.maxSpan,R,D,!0):null);var U=this._range,M=this._range=s([o(N[0],D,R,!0),o(N[1],D,R,!0)]);return!U||U[0]!==M[0]||U[1]!==M[1]},_updateView:function(T){var w=this._displayables,C=this._handleEnds,N=s(C.slice()),D=this._size;n([0,1],function(B){var R=w.handles[B],U=this._handleHeight;R.attr({scale:[U/2,U/2],position:[C[B],D[1]/2-U/2]})},this),w.filler.setShape({x:N[0],y:0,width:N[1]-N[0],height:D[1]}),this._updateDataInfo(T)},_updateDataInfo:function(T){var w=this.dataZoomModel,C=this._displayables,N=C.handleLabels,D=this._orient,B=["",""];if(w.get("showDetail")){var R=w.findRepresentativeAxisProxy();if(R){var U=R.getAxisModel().axis,M=this._range,j=T?R.calculateDataWindow({start:M[0],end:M[1]}).valueWindow:R.getDataValueWindow();B=[this._formatLabel(j[0],U),this._formatLabel(j[1],U)]}}var P=s(this._handleEnds.slice());V.call(this,0),V.call(this,1);function V(H){var k=g.getTransform(C.handles[H].parent,this.group),Z=g.transformDirection(H===0?"right":"left",k),Y=this._handleWidth/2+v,_=g.applyTransform([P[H]+(H===0?-Y:Y),this._size[1]/2],k);N[H].setStyle({x:_[0],y:_[1],textVerticalAlign:D===a?"middle":Z,textAlign:D===a?Z:"center",text:B[H]})}},_formatLabel:function(T,w){var C=this.dataZoomModel,N=C.get("labelFormatter"),D=C.get("labelPrecision");(D==null||D==="auto")&&(D=w.getPixelPrecision());var B=T==null||isNaN(T)?"":w.type==="category"||w.type==="time"?w.scale.getLabel(Math.round(T)):T.toFixed(Math.min(D,20));return d.isFunction(N)?N(T,B):d.isString(N)?N.replace("{value}",B):B},_showDataInfo:function(T){T=this._dragging||T;var w=this._displayables.handleLabels;w[0].attr("invisible",!T),w[1].attr("invisible",!T)},_onDragMove:function(T,w,C,N){this._dragging=!0,E.stop(N.event);var D=this._displayables.barGroup.getLocalTransform(),B=g.applyTransform([w,C],D,!0),R=this._updateInterval(T,B[0]),U=this.dataZoomModel.get("realtime");this._updateView(!U),R&&U&&this._dispatchZoomAction()},_onDragEnd:function(){this._dragging=!1,this._showDataInfo(!1);var T=this.dataZoomModel.get("realtime");!T&&this._dispatchZoomAction()},_onClickPanelClick:function(T){var w=this._size,C=this._displayables.barGroup.transformCoordToLocal(T.offsetX,T.offsetY);if(C[0]<0||C[0]>w[0]||C[1]<0||C[1]>w[1])return;var N=this._handleEnds,D=(N[0]+N[1])/2,B=this._updateInterval("all",C[0]-D);this._updateView(),B&&this._dispatchZoomAction()},_dispatchZoomAction:function(){var T=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,start:T[0],end:T[1]})},_findCoordRect:function(){var T;if(n(this.getTargetCoordInfo(),function(N){if(!T&&N.length){var D=N[0].model.coordinateSystem;T=D.getRect&&D.getRect()}}),!T){var w=this.api.getWidth(),C=this.api.getHeight();T={x:w*.2,y:C*.2,width:w*.6,height:C*.6}}return T}});function S(T){var w={x:"y",y:"x",radius:"angle",angle:"radius"};return w[T]}function x(T){return T==="vertical"?"ns-resize":"ew-resize"}var L=O;J.exports=L},IzEo:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("lnY3"),m=e.n(g),A=e("Znn+"),b=e("14J3"),f=e("jCWc")},J66h:function(J,F,e){(function(d){var E,g;(function(m,A){J.exports=A(m)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof d!="undefined"?d:this,function(m){"use strict";m=m||{};var A=m.Base64,b="2.6.4",f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=function(U){for(var M={},j=0,P=U.length;j<P;j++)M[U.charAt(j)]=j;return M}(f),r=String.fromCharCode,o=function(M){if(M.length<2){var j=M.charCodeAt(0);return j<128?M:j<2048?r(192|j>>>6)+r(128|j&63):r(224|j>>>12&15)+r(128|j>>>6&63)+r(128|j&63)}else{var j=65536+(M.charCodeAt(0)-55296)*1024+(M.charCodeAt(1)-56320);return r(240|j>>>18&7)+r(128|j>>>12&63)+r(128|j>>>6&63)+r(128|j&63)}},s=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,l=function(M){return M.replace(s,o)},n=function(M){var j=[0,2,1][M.length%3],P=M.charCodeAt(0)<<16|(M.length>1?M.charCodeAt(1):0)<<8|(M.length>2?M.charCodeAt(2):0),V=[f.charAt(P>>>18),f.charAt(P>>>12&63),j>=2?"=":f.charAt(P>>>6&63),j>=1?"=":f.charAt(P&63)];return V.join("")},c=m.btoa&&typeof m.btoa=="function"?function(U){return m.btoa(U)}:function(U){if(U.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return U.replace(/[\s\S]{1,3}/g,n)},t=function(M){return c(l(String(M)))},u=function(M){return M.replace(/[+\/]/g,function(j){return j=="+"?"-":"_"}).replace(/=/g,"")},a=function(M,j){return j?u(t(M)):t(M)},h=function(M){return a(M,!0)},v;m.Uint8Array&&(v=function(M,j){for(var P="",V=0,H=M.length;V<H;V+=3){var k=M[V],Z=M[V+1],Y=M[V+2],_=k<<16|Z<<8|Y;P+=f.charAt(_>>>18)+f.charAt(_>>>12&63)+(typeof Z!="undefined"?f.charAt(_>>>6&63):"=")+(typeof Y!="undefined"?f.charAt(_&63):"=")}return j?u(P):P});var y=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,O=function(M){switch(M.length){case 4:var j=(7&M.charCodeAt(0))<<18|(63&M.charCodeAt(1))<<12|(63&M.charCodeAt(2))<<6|63&M.charCodeAt(3),P=j-65536;return r((P>>>10)+55296)+r((P&1023)+56320);case 3:return r((15&M.charCodeAt(0))<<12|(63&M.charCodeAt(1))<<6|63&M.charCodeAt(2));default:return r((31&M.charCodeAt(0))<<6|63&M.charCodeAt(1))}},S=function(M){return M.replace(y,O)},x=function(M){var j=M.length,P=j%4,V=(j>0?i[M.charAt(0)]<<18:0)|(j>1?i[M.charAt(1)]<<12:0)|(j>2?i[M.charAt(2)]<<6:0)|(j>3?i[M.charAt(3)]:0),H=[r(V>>>16),r(V>>>8&255),r(V&255)];return H.length-=[0,0,2,1][P],H.join("")},L=m.atob&&typeof m.atob=="function"?function(U){return m.atob(U)}:function(U){return U.replace(/\S{1,4}/g,x)},T=function(M){return L(String(M).replace(/[^A-Za-z0-9\+\/]/g,""))},w=function(M){return S(L(M))},C=function(M){return String(M).replace(/[-_]/g,function(j){return j=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},N=function(M){return w(C(M))},D;m.Uint8Array&&(D=function(M){return Uint8Array.from(T(C(M)),function(j){return j.charCodeAt(0)})});var B=function(){var M=m.Base64;return m.Base64=A,M};if(m.Base64={VERSION:b,atob:T,btoa:c,fromBase64:N,toBase64:a,utob:l,encode:a,encodeURI:h,btou:S,decode:N,noConflict:B,fromUint8Array:v,toUint8Array:D},typeof Object.defineProperty=="function"){var R=function(M){return{value:M,enumerable:!1,writable:!0,configurable:!0}};m.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",R(function(){return N(this)})),Object.defineProperty(String.prototype,"toBase64",R(function(U){return a(this,U)})),Object.defineProperty(String.prototype,"toBase64URI",R(function(){return a(this,!0)}))}}return m.Meteor&&(Base64=m.Base64),J.exports?J.exports.Base64=m.Base64:!(E=[],g=function(){return m.Base64}.apply(F,E),g!==void 0&&(J.exports=g)),{Base64:m.Base64}})}).call(this,e("yLpj"))},JEkh:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("ProS"),m=e("bYtY"),A=e("ItGF"),b=e("4NO4"),f=e("7aKB"),i=e("OKJ2"),r=f.addCommas,o=f.encodeHTML;function s(c){b.defaultEmphasis(c,"label",["show"])}var l=g.extendComponentModel({type:"marker",dependencies:["series","grid","polar","geo"],init:function(c,t,u){this.mergeDefaultAndTheme(c,u),this._mergeOption(c,u,!1,!0)},isAnimationEnabled:function(){if(A.node)return!1;var c=this.__hostSeries;return this.getShallow("animation")&&c&&c.isAnimationEnabled()},mergeOption:function(c,t){this._mergeOption(c,t,!1,!1)},_mergeOption:function(c,t,u,a){var h=this.constructor,v=this.mainType+"Model";u||t.eachSeries(function(y){var O=y.get(this.mainType,!0),S=y[v];if(!O||!O.data){y[v]=null;return}S?S._mergeOption(O,t,!0):(a&&s(O),m.each(O.data,function(x){x instanceof Array?(s(x[0]),s(x[1])):s(x)}),S=new h(O,this,t),m.extend(S,{mainType:this.mainType,seriesIndex:y.seriesIndex,name:y.name,createdBySelf:!0}),S.__hostSeries=y),y[v]=S},this)},formatTooltip:function(c){var t=this.getData(),u=this.getRawValue(c),a=m.isArray(u)?m.map(u,r).join(", "):r(u),h=t.getName(c),v=o(this.name);return(u!=null||h)&&(v+="<br />"),h&&(v+=o(h),u!=null&&(v+=" : ")),u!=null&&(v+=o(a)),v},getData:function(){return this._data},setData:function(c){this._data=c}});m.mixin(l,i);var n=l;J.exports=n},JGo8:function(J,F,e){},JHRd:function(J,F,e){var d=e("Kz5y"),E=d.Uint8Array;J.exports=E},JHgL:function(J,F,e){var d=e("QkVE");function E(g){return d(this,g).get(g)}J.exports=E},JLnu:function(J,F,e){var d=e("+TT/"),E=e("OELB"),g=E.parsePercent,m=E.linearMap;function A(r,o){return d.getLayoutRect(r.getBoxLayoutParams(),{width:o.getWidth(),height:o.getHeight()})}function b(r,o){for(var s=r.mapDimension("value"),l=r.mapArray(s,function(a){return a}),n=[],c=o==="ascending",t=0,u=r.count();t<u;t++)n[t]=t;return typeof o=="function"?n.sort(o):o!=="none"&&n.sort(function(a,h){return c?l[a]-l[h]:l[h]-l[a]}),n}function f(r){r.each(function(o){var s=r.getItemModel(o),l=s.getModel("label"),n=l.get("position"),c=s.getModel("labelLine"),t=r.getItemLayout(o),u=t.points,a=n==="inner"||n==="inside"||n==="center"||n==="insideLeft"||n==="insideRight",h,v,y,O;if(a)n==="insideLeft"?(v=(u[0][0]+u[3][0])/2+5,y=(u[0][1]+u[3][1])/2,h="left"):n==="insideRight"?(v=(u[1][0]+u[2][0])/2-5,y=(u[1][1]+u[2][1])/2,h="right"):(v=(u[0][0]+u[1][0]+u[2][0]+u[3][0])/4,y=(u[0][1]+u[1][1]+u[2][1]+u[3][1])/4,h="center"),O=[[v,y],[v,y]];else{var S,x,L,T=c.get("length");n==="left"?(S=(u[3][0]+u[0][0])/2,x=(u[3][1]+u[0][1])/2,L=S-T,v=L-5,h="right"):n==="right"?(S=(u[1][0]+u[2][0])/2,x=(u[1][1]+u[2][1])/2,L=S+T,v=L+5,h="left"):n==="rightTop"?(S=u[1][0],x=u[1][1],L=S+T,v=L+5,h="top"):n==="rightBottom"?(S=u[2][0],x=u[2][1],L=S+T,v=L+5,h="bottom"):n==="leftTop"?(S=u[0][0],x=u[1][1],L=S-T,v=L-5,h="right"):n==="leftBottom"?(S=u[3][0],x=u[2][1],L=S-T,v=L-5,h="right"):(S=(u[1][0]+u[2][0])/2,x=(u[1][1]+u[2][1])/2,L=S+T,v=L+5,h="left");var w=x;O=[[S,x],[L,w]],y=w}t.label={linePoints:O,x:v,y,verticalAlign:"middle",textAlign:h,inside:a}})}function i(r,o,s){r.eachSeriesByType("funnel",function(l){var n=l.getData(),c=n.mapDimension("value"),t=l.get("sort"),u=A(l,o),a=b(n,t),h=[g(l.get("minSize"),u.width),g(l.get("maxSize"),u.width)],v=n.getDataExtent(c),y=l.get("min"),O=l.get("max");y==null&&(y=Math.min(v[0],0)),O==null&&(O=v[1]);var S=l.get("funnelAlign"),x=l.get("gap"),L=(u.height-x*(n.count()-1))/n.count(),T=u.y,w=function(j,P){var V=n.get(c,j)||0,H=m(V,[y,O],h,!0),k;switch(S){case"left":k=u.x;break;case"center":k=u.x+(u.width-H)/2;break;case"right":k=u.x+u.width-H;break}return[[k,P],[k+H,P]]};t==="ascending"&&(L=-L,x=-x,T+=u.height,a=a.reverse());for(var C=0;C<a.length;C++){var N=a[C],D=a[C+1],B=n.getItemModel(N),R=B.get("itemStyle.height");R==null?R=L:(R=g(R,u.height),t==="ascending"&&(R=-R));var U=w(N,T),M=w(D,T+R);T+=R+x,n.setItemLayout(N,{points:U.concat(M.slice().reverse())})}f(n)})}J.exports=i},JSQU:function(J,F,e){var d=e("YESw"),E="__lodash_hash_undefined__";function g(m,A){var b=this.__data__;return this.size+=this.has(m)?0:1,b[m]=d&&A===void 0?E:A,this}J.exports=g},JTzB:function(J,F,e){var d=e("NykK"),E=e("ExA7"),g="[object Arguments]";function m(A){return E(A)&&d(A)==g}J.exports=m},JVwQ:function(J,F,e){var d=e("ProS"),E=e("1NG9"),g=E.Polygon,m=e("IwbS"),A=e("bYtY"),b=A.bind,f=A.extend,i=e("gPAo"),r=d.extendChartView({type:"themeRiver",init:function(){this._layers=[]},render:function(s,l,n){var c=s.getData(),t=this.group,u=s.getLayerSeries(),a=c.getLayout("layoutInfo"),h=a.rect,v=a.boundaryGap;t.attr("position",[0,h.y+v[0]]);function y(L){return L.name}var O=new i(this._layersSeries||[],u,y,y),S={};O.add(b(x,this,"add")).update(b(x,this,"update")).remove(b(x,this,"remove")).execute();function x(L,T,w){var C=this._layers;if(L==="remove"){t.remove(C[T]);return}for(var N=[],D=[],B,R=u[T].indices,U=0;U<R.length;U++){var M=c.getItemLayout(R[U]),j=M.x,P=M.y0,V=M.y;N.push([j,P]),D.push([j,P+V]),B=c.getItemVisual(R[U],"color")}var H,k,Z=c.getItemLayout(R[0]),Y=c.getItemModel(R[U-1]),_=Y.getModel("label"),Q=_.get("margin");if(L==="add"){var X=S[T]=new m.Group;H=new g({shape:{points:N,stackedOnPoints:D,smooth:.4,stackedOnSmooth:.4,smoothConstraint:!1},z2:0}),k=new m.Text({style:{x:Z.x-Q,y:Z.y0+Z.y/2}}),X.add(H),X.add(k),t.add(X),H.setClipPath(o(H.getBoundingRect(),s,function(){H.removeClipPath()}))}else{var X=C[w];H=X.childAt(0),k=X.childAt(1),t.add(X),S[T]=X,m.updateProps(H,{shape:{points:N,stackedOnPoints:D}},s),m.updateProps(k,{style:{x:Z.x-Q,y:Z.y0+Z.y/2}},s)}var pe=Y.getModel("emphasis.itemStyle"),te=Y.getModel("itemStyle");m.setTextStyle(k.style,_,{text:_.get("show")?s.getFormattedLabel(R[U-1],"normal")||c.getName(R[U-1]):null,textVerticalAlign:"middle"}),H.setStyle(f({fill:B},te.getItemStyle(["color"]))),m.setHoverStyle(H,pe.getItemStyle())}this._layersSeries=u,this._layers=S},dispose:function(){}});function o(s,l,n){var c=new m.Rect({shape:{x:s.x-10,y:s.y-10,width:0,height:s.height+20}});return m.initProps(c,{shape:{width:s.width+20,height:s.height+20}},l,n),c}J.exports=r},JgUQ:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"};F.default=d},JsLm:function(J,F,e){"use strict";var d=e("pVnL"),E=e.n(d),g=e("lSNA"),m=e.n(g),A=e("lwsE"),b=e.n(A),f=e("W8MJ"),i=e.n(f),r=e("PJYZ"),o=e.n(r),s=e("7W2i"),l=e.n(s),n=e("LQ03"),c=e.n(n),t=e("q1tI"),u=e("i8i4"),a=e("TSYQ"),h=e.n(a),v=e("zT1h"),y=e("cDf5"),O=e.n(y),S=e("BGR+"),x=e("t23M"),L=e("H84U"),T=e("PEeC");function w(Xe){return Xe!==window?Xe.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function C(Xe,wt,Be){return Be!==void 0&&wt.top>Xe.top-Be?Be+wt.top:void 0}function N(Xe,wt,Be){if(Be!==void 0&&wt.bottom<Xe.bottom+Be){var Me=window.innerHeight-wt.bottom;return Be+Me}return}var D=["resize","scroll","touchstart","touchmove","touchend","pageshow","load"],B=[];function R(){return B}function U(Xe,wt){if(!Xe)return;var Be=B.find(function(Me){return Me.target===Xe});Be?Be.affixList.push(wt):(Be={target:Xe,affixList:[wt],eventHandlers:{}},B.push(Be),D.forEach(function(Me){Be.eventHandlers[Me]=Object(v.a)(Xe,Me,function(){Be.affixList.forEach(function(vt){vt.lazyUpdatePosition()})})}))}function M(Xe){var wt=B.find(function(Be){var Me=Be.affixList.some(function(vt){return vt===Xe});return Me&&(Be.affixList=Be.affixList.filter(function(vt){return vt!==Xe})),Me});wt&&wt.affixList.length===0&&(B=B.filter(function(Be){return Be!==wt}),D.forEach(function(Be){var Me=wt.eventHandlers[Be];Me&&Me.remove&&Me.remove()}))}var j=function(Xe,wt,Be,Me){var vt=arguments.length,at=vt<3?wt:Me===null?Me=Object.getOwnPropertyDescriptor(wt,Be):Me,$e;if((typeof Reflect=="undefined"?"undefined":O()(Reflect))==="object"&&typeof Reflect.decorate=="function")at=Reflect.decorate(Xe,wt,Be,Me);else for(var bt=Xe.length-1;bt>=0;bt--)($e=Xe[bt])&&(at=(vt<3?$e(at):vt>3?$e(wt,Be,at):$e(wt,Be))||at);return vt>3&&at&&Object.defineProperty(wt,Be,at),at};function P(){return typeof window!="undefined"?window:null}var V;(function(Xe){Xe[Xe.None=0]="None",Xe[Xe.Prepare=1]="Prepare"})(V||(V={}));var H=function(Xe){l()(Be,Xe);var wt=c()(Be);function Be(){var Me;return b()(this,Be),Me=wt.apply(this,arguments),Me.state={status:V.None,lastAffix:!1,prevTarget:null},Me.getOffsetTop=function(){var vt=Me.props.offsetBottom,at=Me.props.offsetTop;return vt===void 0&&at===void 0&&(at=0),at},Me.getOffsetBottom=function(){return Me.props.offsetBottom},Me.savePlaceholderNode=function(vt){Me.placeholderNode=vt},Me.saveFixedNode=function(vt){Me.fixedNode=vt},Me.measure=function(){var vt=Me.state,at=vt.status,$e=vt.lastAffix,bt=Me.props.onChange,ut=Me.getTargetFunc();if(at!==V.Prepare||!Me.fixedNode||!Me.placeholderNode||!ut)return;var At=Me.getOffsetTop(),Ve=Me.getOffsetBottom(),gt=ut();if(!gt)return;var Je={status:V.None},je=w(gt),De=w(Me.placeholderNode),ht=C(De,je,At),It=N(De,je,Ve);ht!==void 0?(Je.affixStyle={position:"fixed",top:ht,width:De.width,height:De.height},Je.placeholderStyle={width:De.width,height:De.height}):It!==void 0&&(Je.affixStyle={position:"fixed",bottom:It,width:De.width,height:De.height},Je.placeholderStyle={width:De.width,height:De.height}),Je.lastAffix=!!Je.affixStyle,bt&&$e!==Je.lastAffix&&bt(Je.lastAffix),Me.setState(Je)},Me.prepareMeasure=function(){if(Me.setState({status:V.Prepare,affixStyle:void 0,placeholderStyle:void 0}),!1)var vt},Me.render=function(){var vt=Me.context.getPrefixCls,at=Me.state,$e=at.affixStyle,bt=at.placeholderStyle,ut=Me.props,At=ut.prefixCls,Ve=ut.children,gt=h()(m()({},vt("affix",At),$e)),Je=Object(S.default)(Me.props,["prefixCls","offsetTop","offsetBottom","target","onChange"]);return t.createElement(x.a,{onResize:function(){Me.updatePosition()}},t.createElement("div",E()({},Je,{ref:Me.savePlaceholderNode}),$e&&t.createElement("div",{style:bt,"aria-hidden":"true"}),t.createElement("div",{className:gt,ref:Me.saveFixedNode,style:$e},t.createElement(x.a,{onResize:function(){Me.updatePosition()}},Ve))))},Me}return i()(Be,[{key:"getTargetFunc",value:function(){var vt=this.context.getTargetContainer,at=this.props.target;return at!==void 0?at:vt||P}},{key:"componentDidMount",value:function(){var vt=this,at=this.getTargetFunc();at&&(this.timeout=setTimeout(function(){U(at(),vt),vt.updatePosition()}))}},{key:"componentDidUpdate",value:function(vt){var at=this.state.prevTarget,$e=this.getTargetFunc(),bt=null;$e&&(bt=$e()||null),at!==bt&&(M(this),bt&&(U(bt,this),this.updatePosition()),this.setState({prevTarget:bt})),(vt.offsetTop!==this.props.offsetTop||vt.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){clearTimeout(this.timeout),M(this),this.updatePosition.cancel(),this.lazyUpdatePosition.cancel()}},{key:"updatePosition",value:function(){this.prepareMeasure()}},{key:"lazyUpdatePosition",value:function(){var vt=this.getTargetFunc(),at=this.state.affixStyle;if(vt&&at){var $e=this.getOffsetTop(),bt=this.getOffsetBottom(),ut=vt();if(ut&&this.placeholderNode){var At=w(ut),Ve=w(this.placeholderNode),gt=C(Ve,At,$e),Je=N(Ve,At,bt);if(gt!==void 0&&at.top===gt||Je!==void 0&&at.bottom===Je)return}}this.prepareMeasure()}}]),Be}(t.Component);H.contextType=L.b,j([Object(T.b)()],H.prototype,"updatePosition",null),j([Object(T.b)()],H.prototype,"lazyUpdatePosition",null);var k=H,Z=e("zAh6"),Y=e("i6bk"),_=t.createContext(null),Q=_;function X(){return window}function pe(Xe,wt){if(!Xe.getClientRects().length)return 0;var Be=Xe.getBoundingClientRect();return Be.width||Be.height?wt===window?(wt=Xe.ownerDocument.documentElement,Be.top-wt.clientTop):Be.top-wt.getBoundingClientRect().top:Be.top}var te=/#(\S+)$/,fe=function(Xe){l()(Be,Xe);var wt=c()(Be);function Be(){var Me;return b()(this,Be),Me=wt.apply(this,arguments),Me.state={activeLink:null},Me.links=[],Me.registerLink=function(vt){Me.links.includes(vt)||Me.links.push(vt)},Me.unregisterLink=function(vt){var at=Me.links.indexOf(vt);at!==-1&&Me.links.splice(at,1)},Me.getContainer=function(){var vt=Me.context.getTargetContainer,at=Me.props.getContainer,$e=at||vt||X;return $e()},Me.handleScrollTo=function(vt){var at=Me.props,$e=at.offsetTop,bt=at.targetOffset;Me.setCurrentActiveLink(vt);var ut=Me.getContainer(),At=Object(Y.a)(ut,!0),Ve=te.exec(vt);if(!Ve)return;var gt=document.getElementById(Ve[1]);if(!gt)return;var Je=pe(gt,ut),je=At+Je;je-=bt!==void 0?bt:$e||0,Me.animating=!0,Object(Z.a)(je,{callback:function(){Me.animating=!1},getContainer:Me.getContainer})},Me.saveInkNode=function(vt){Me.inkNode=vt},Me.setCurrentActiveLink=function(vt){var at=Me.state.activeLink,$e=Me.props.onChange;at!==vt&&(Me.setState({activeLink:vt}),$e&&$e(vt))},Me.handleScroll=function(){if(Me.animating)return;var vt=Me.props,at=vt.offsetTop,$e=vt.bounds,bt=vt.targetOffset,ut=Me.getCurrentAnchor(bt!==void 0?bt:at||0,$e);Me.setCurrentActiveLink(ut)},Me.updateInk=function(){var vt=o()(Me),at=vt.prefixCls,$e=u.findDOMNode(o()(Me)),bt=$e.getElementsByClassName("".concat(at,"-link-title-active"))[0];bt&&(Me.inkNode.style.top="".concat(bt.offsetTop+bt.clientHeight/2-4.5,"px"))},Me.render=function(){var vt=Me.context,at=vt.getPrefixCls,$e=vt.direction,bt=Me.props,ut=bt.prefixCls,At=bt.className,Ve=At===void 0?"":At,gt=bt.style,Je=bt.offsetTop,je=bt.affix,De=bt.showInkInFixed,ht=bt.children,It=Me.state.activeLink,kt=at("anchor",ut);Me.prefixCls=kt;var Ht=h()("".concat(kt,"-ink-ball"),{visible:It}),Wt=h()(Ve,"".concat(kt,"-wrapper"),m()({},"".concat(kt,"-rtl"),$e==="rtl")),nr=h()(kt,{fixed:!je&&!De}),Bt=E()({maxHeight:Je?"calc(100vh - ".concat(Je,"px)"):"100vh"},gt),Kt=t.createElement("div",{className:Wt,style:Bt},t.createElement("div",{className:nr},t.createElement("div",{className:"".concat(kt,"-ink")},t.createElement("span",{className:Ht,ref:Me.saveInkNode})),ht));return t.createElement(Q.Provider,{value:{registerLink:Me.registerLink,unregisterLink:Me.unregisterLink,activeLink:Me.state.activeLink,scrollTo:Me.handleScrollTo,onClick:Me.props.onClick}},je?t.createElement(k,{offsetTop:Je,target:Me.getContainer},Kt):Kt)},Me}return i()(Be,[{key:"componentDidMount",value:function(){this.scrollContainer=this.getContainer(),this.scrollEvent=Object(v.a)(this.scrollContainer,"scroll",this.handleScroll),this.handleScroll()}},{key:"componentDidUpdate",value:function(){if(this.scrollEvent){var vt=this.getContainer();this.scrollContainer!==vt&&(this.scrollContainer=vt,this.scrollEvent.remove(),this.scrollEvent=Object(v.a)(this.scrollContainer,"scroll",this.handleScroll),this.handleScroll())}this.updateInk()}},{key:"componentWillUnmount",value:function(){this.scrollEvent&&this.scrollEvent.remove()}},{key:"getCurrentAnchor",value:function(){var vt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,at=arguments.length>1&&arguments[1]!==void 0?arguments[1]:5,$e=this.props.getCurrentAnchor;if(typeof $e=="function")return $e();var bt=[],ut=this.getContainer();if(this.links.forEach(function(Ve){var gt=te.exec(Ve.toString());if(!gt)return;var Je=document.getElementById(gt[1]);if(Je){var je=pe(Je,ut);je<vt+at&&bt.push({link:Ve,top:je})}}),bt.length){var At=bt.reduce(function(Ve,gt){return gt.top>Ve.top?gt:Ve});return At.link}return""}}]),Be}(t.Component);fe.defaultProps={affix:!0,showInkInFixed:!1},fe.contextType=L.b;var be=function(Xe){l()(Be,Xe);var wt=c()(Be);function Be(){var Me;return b()(this,Be),Me=wt.apply(this,arguments),Me.handleClick=function(vt){var at=Me.context,$e=at.scrollTo,bt=at.onClick,ut=Me.props,At=ut.href,Ve=ut.title;bt&&bt(vt,{title:Ve,href:At}),$e(At)},Me.renderAnchorLink=function(vt){var at=vt.getPrefixCls,$e=Me.props,bt=$e.prefixCls,ut=$e.href,At=$e.title,Ve=$e.children,gt=$e.className,Je=$e.target,je=at("anchor",bt),De=Me.context.activeLink===ut,ht=h()(gt,"".concat(je,"-link"),m()({},"".concat(je,"-link-active"),De)),It=h()("".concat(je,"-link-title"),m()({},"".concat(je,"-link-title-active"),De));return t.createElement("div",{className:ht},t.createElement("a",{className:It,href:ut,title:typeof At=="string"?At:"",target:Je,onClick:Me.handleClick},At),Ve)},Me}return i()(Be,[{key:"componentDidMount",value:function(){this.context.registerLink(this.props.href)}},{key:"componentDidUpdate",value:function(vt){var at=vt.href,$e=this.props.href;at!==$e&&(this.context.unregisterLink(at),this.context.registerLink($e))}},{key:"componentWillUnmount",value:function(){this.context.unregisterLink(this.props.href)}},{key:"render",value:function(){return t.createElement(L.a,null,this.renderAnchorLink)}}]),Be}(t.Component);be.defaultProps={href:"#"},be.contextType=Q;var Se=be;fe.Link=Se;var ze=F.a=fe},JuEJ:function(J,F,e){var d=e("bYtY"),E=e("4NO4"),g=d.each,m=d.isObject,A=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function b(t){var u=t&&t.itemStyle;if(!u)return;for(var a=0,h=A.length;a<h;a++){var v=A[a],y=u.normal,O=u.emphasis;y&&y[v]&&(t[v]=t[v]||{},t[v].normal?d.merge(t[v].normal,y[v]):t[v].normal=y[v],y[v]=null),O&&O[v]&&(t[v]=t[v]||{},t[v].emphasis?d.merge(t[v].emphasis,O[v]):t[v].emphasis=O[v],O[v]=null)}}function f(t,u,a){if(t&&t[u]&&(t[u].normal||t[u].emphasis)){var h=t[u].normal,v=t[u].emphasis;h&&(a?(t[u].normal=t[u].emphasis=null,d.defaults(t[u],h)):t[u]=h),v&&(t.emphasis=t.emphasis||{},t.emphasis[u]=v)}}function i(t){f(t,"itemStyle"),f(t,"lineStyle"),f(t,"areaStyle"),f(t,"label"),f(t,"labelLine"),f(t,"upperLabel"),f(t,"edgeLabel")}function r(t,u){var a=m(t)&&t[u],h=m(a)&&a.textStyle;if(h)for(var v=0,y=E.TEXT_STYLE_OPTIONS.length;v<y;v++){var u=E.TEXT_STYLE_OPTIONS[v];h.hasOwnProperty(u)&&(a[u]=h[u])}}function o(t){t&&(i(t),r(t,"label"),t.emphasis&&r(t.emphasis,"label"))}function s(t){if(!m(t))return;b(t),i(t),r(t,"label"),r(t,"upperLabel"),r(t,"edgeLabel"),t.emphasis&&(r(t.emphasis,"label"),r(t.emphasis,"upperLabel"),r(t.emphasis,"edgeLabel"));var u=t.markPoint;u&&(b(u),o(u));var a=t.markLine;a&&(b(a),o(a));var h=t.markArea;h&&o(h);var v=t.data;if(t.type==="graph"){v=v||t.nodes;var y=t.links||t.edges;if(y&&!d.isTypedArray(y))for(var O=0;O<y.length;O++)o(y[O]);d.each(t.categories,function(L){i(L)})}if(v&&!d.isTypedArray(v))for(var O=0;O<v.length;O++)o(v[O]);var u=t.markPoint;if(u&&u.data)for(var S=u.data,O=0;O<S.length;O++)o(S[O]);var a=t.markLine;if(a&&a.data)for(var x=a.data,O=0;O<x.length;O++)d.isArray(x[O])?(o(x[O][0]),o(x[O][1])):o(x[O]);t.type==="gauge"?(r(t,"axisLabel"),r(t,"title"),r(t,"detail")):t.type==="treemap"?(f(t.breadcrumb,"itemStyle"),d.each(t.levels,function(L){i(L)})):t.type==="tree"&&i(t.leaves)}function l(t){return d.isArray(t)?t:t?[t]:[]}function n(t){return(d.isArray(t)?t[0]:t)||{}}function c(t,u){g(l(t.series),function(h){m(h)&&s(h)});var a=["xAxis","yAxis","radiusAxis","angleAxis","singleAxis","parallelAxis","radar"];u&&a.push("valueAxis","categoryAxis","logAxis","timeAxis"),g(a,function(h){g(l(t[h]),function(v){v&&(r(v,"axisLabel"),r(v.axisPointer,"label"))})}),g(l(t.parallel),function(h){var v=h&&h.parallelAxisDefault;r(v,"axisLabel"),r(v&&v.axisPointer,"label")}),g(l(t.calendar),function(h){f(h,"itemStyle"),r(h,"dayLabel"),r(h,"monthLabel"),r(h,"yearLabel")}),g(l(t.radar),function(h){r(h,"name")}),g(l(t.geo),function(h){m(h)&&(o(h),g(l(h.regions),function(v){o(v)}))}),g(l(t.timeline),function(h){o(h),f(h,"label"),f(h,"itemStyle"),f(h,"controlStyle",!0);var v=h.data;d.isArray(v)&&d.each(v,function(y){d.isObject(y)&&(f(y,"label"),f(y,"itemStyle"))})}),g(l(t.toolbox),function(h){f(h,"iconStyle"),g(h.feature,function(v){f(v,"iconStyle")})}),r(n(t.axisPointer),"label"),r(n(t.tooltip).axisPointer,"label")}J.exports=c},K2GJ:function(J,F,e){var d=e("fW2E"),E=e("gut8"),g=E.ContextCachedBy,m=[["shadowBlur",0],["shadowOffsetX",0],["shadowOffsetY",0],["shadowColor","#000"],["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]],A=function(n){this.extendFrom(n,!1)};function b(l,n,c){var t=n.x==null?0:n.x,u=n.x2==null?1:n.x2,a=n.y==null?0:n.y,h=n.y2==null?0:n.y2;n.global||(t=t*c.width+c.x,u=u*c.width+c.x,a=a*c.height+c.y,h=h*c.height+c.y),t=isNaN(t)?0:t,u=isNaN(u)?1:u,a=isNaN(a)?0:a,h=isNaN(h)?0:h;var v=l.createLinearGradient(t,a,u,h);return v}function f(l,n,c){var t=c.width,u=c.height,a=Math.min(t,u),h=n.x==null?.5:n.x,v=n.y==null?.5:n.y,y=n.r==null?.5:n.r;n.global||(h=h*t+c.x,v=v*u+c.y,y=y*a);var O=l.createRadialGradient(h,v,0,h,v,y);return O}A.prototype={constructor:A,fill:"#000",stroke:null,opacity:1,fillOpacity:null,strokeOpacity:null,lineDash:null,lineDashOffset:0,shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,lineWidth:1,strokeNoScale:!1,text:null,font:null,textFont:null,fontStyle:null,fontWeight:null,fontSize:null,fontFamily:null,textTag:null,textFill:"#000",textStroke:null,textWidth:null,textHeight:null,textStrokeWidth:0,textLineHeight:null,textPosition:"inside",textRect:null,textOffset:null,textAlign:null,textVerticalAlign:null,textDistance:5,textShadowColor:"transparent",textShadowBlur:0,textShadowOffsetX:0,textShadowOffsetY:0,textBoxShadowColor:"transparent",textBoxShadowBlur:0,textBoxShadowOffsetX:0,textBoxShadowOffsetY:0,transformText:!1,textRotation:0,textOrigin:null,textBackgroundColor:null,textBorderColor:null,textBorderWidth:0,textBorderRadius:0,textPadding:null,rich:null,truncate:null,blend:null,bind:function(n,c,t){var u=this,a=t&&t.style,h=!a||n.__attrCachedBy!==g.STYLE_BIND;n.__attrCachedBy=g.STYLE_BIND;for(var v=0;v<m.length;v++){var y=m[v],O=y[0];(h||u[O]!==a[O])&&(n[O]=d(n,O,u[O]||y[1]))}if((h||u.fill!==a.fill)&&(n.fillStyle=u.fill),(h||u.stroke!==a.stroke)&&(n.strokeStyle=u.stroke),(h||u.opacity!==a.opacity)&&(n.globalAlpha=u.opacity==null?1:u.opacity),(h||u.blend!==a.blend)&&(n.globalCompositeOperation=u.blend||"source-over"),this.hasStroke()){var S=u.lineWidth;n.lineWidth=S/(this.strokeNoScale&&c&&c.getLineScale?c.getLineScale():1)}},hasFill:function(){var n=this.fill;return n!=null&&n!=="none"},hasStroke:function(){var n=this.stroke;return n!=null&&n!=="none"&&this.lineWidth>0},extendFrom:function(n,c){if(n)for(var t in n)n.hasOwnProperty(t)&&(c===!0||(c===!1?!this.hasOwnProperty(t):n[t]!=null))&&(this[t]=n[t])},set:function(n,c){typeof n=="string"?this[n]=c:this.extendFrom(n,!0)},clone:function(){var n=new this.constructor;return n.extendFrom(this,!0),n},getGradient:function(n,c,t){for(var u=c.type==="radial"?f:b,a=u(n,c,t),h=c.colorStops,v=0;v<h.length;v++)a.addColorStop(h[v].offset,h[v].color);return a}};for(var i=A.prototype,r=0;r<m.length;r++){var o=m[r];o[0]in i||(i[o[0]]=o[1])}A.getGradient=i.getGradient;var s=A;J.exports=s},K4ya:function(J,F,e){var d=e("bYtY"),E=e("XxSj"),g=d.each;function m(r){if(r){for(var o in r)if(r.hasOwnProperty(o))return!0}}function A(r,o,s){var l={};return g(o,function(c){var t=l[c]=n();g(r[c],function(u,a){if(!E.isValidType(a))return;var h={type:a,visual:u};s&&s(h,c),t[a]=new E(h),a==="opacity"&&(h=d.clone(h),h.type="colorAlpha",t.__hidden.__alphaForOpacity=new E(h))})}),l;function n(){var c=function(){};c.prototype.__hidden=c.prototype;var t=new c;return t}}function b(r,o,s){var l;d.each(s,function(n){o.hasOwnProperty(n)&&m(o[n])&&(l=!0)}),l&&d.each(s,function(n){o.hasOwnProperty(n)&&m(o[n])?r[n]=d.clone(o[n]):delete r[n]})}function f(r,o,s,l,n,c){var t={};d.each(r,function(y){var O=E.prepareVisualTypes(o[y]);t[y]=O});var u;function a(y){return s.getItemVisual(u,y)}function h(y,O){s.setItemVisual(u,y,O)}c==null?s.each(v):s.each([c],v);function v(y,O){u=c==null?y:O;var S=s.getRawDataItem(u);if(S&&S.visualMap===!1)return;for(var x=l.call(n,y),L=o[x],T=t[x],w=0,C=T.length;w<C;w++){var N=T[w];L[N]&&L[N].applyVisual(y,a,h)}}}function i(r,o,s,l){var n={};d.each(r,function(t){var u=E.prepareVisualTypes(o[t]);n[t]=u});function c(t,u){l!=null&&(l=u.getDimension(l));function a(N){return u.getItemVisual(v,N)}function h(N,D){u.setItemVisual(v,N,D)}for(var v;(v=t.next())!=null;){var y=u.getRawDataItem(v);if(y&&y.visualMap===!1)continue;for(var O=l!=null?u.get(l,v,!0):v,S=s(O),x=o[S],L=n[S],T=0,w=L.length;T<w;T++){var C=L[T];x[C]&&x[C].applyVisual(O,a,h)}}}return{progress:c}}F.createVisualMappings=A,F.replaceVisualOption=b,F.applyVisual=f,F.incrementalApplyVisual=i},KCY9:function(J,F,e){},KCsZ:function(J,F,e){var d=e("bYtY");function E(g){for(var m=0;m<g.length;m++)g[m][1]||(g[m][1]=g[m][0]);return function(A,b,f){for(var i={},r=0;r<g.length;r++){var o=g[r][1];if(b&&d.indexOf(b,o)>=0||f&&d.indexOf(f,o)<0)continue;var s=A.getShallow(o);s!=null&&(i[g[r][0]]=s)}return i}}J.exports=E},KMkd:function(J,F){function e(){this.__data__=[],this.size=0}J.exports=e},KPFz:function(J,F,e){},KQeH:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"};F.default=d},KS52:function(J,F,e){var d=e("OELB"),E=d.parsePercent,g=d.linearMap,m=e("+TT/"),A=e("u3DP"),b=e("bYtY"),f=Math.PI*2,i=Math.PI/180;function r(s,l){return m.getLayoutRect(s.getBoxLayoutParams(),{width:l.getWidth(),height:l.getHeight()})}function o(s,l,n,c){l.eachSeriesByType(s,function(t){var u=t.getData(),a=u.mapDimension("value"),h=r(t,n),v=t.get("center"),y=t.get("radius");b.isArray(y)||(y=[0,y]),b.isArray(v)||(v=[v,v]);var O=E(h.width,n.getWidth()),S=E(h.height,n.getHeight()),x=Math.min(O,S),L=E(v[0],O)+h.x,T=E(v[1],S)+h.y,w=E(y[0],x/2),C=E(y[1],x/2),N=-t.get("startAngle")*i,D=t.get("minAngle")*i,B=0;u.each(a,function(Q){!isNaN(Q)&&B++});var R=u.getSum(a),U=Math.PI/(R||B)*2,M=t.get("clockwise"),j=t.get("roseType"),P=t.get("stillShowZeroSum"),V=u.getDataExtent(a);V[0]=0;var H=f,k=0,Z=N,Y=M?1:-1;if(u.each(a,function(Q,X){var pe;if(isNaN(Q)){u.setItemLayout(X,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:M,cx:L,cy:T,r0:w,r:j?NaN:C,viewRect:h});return}j!=="area"?pe=R===0&&P?U:Q*U:pe=f/B,pe<D?(pe=D,H-=D):k+=Q;var te=Z+Y*pe;u.setItemLayout(X,{angle:pe,startAngle:Z,endAngle:te,clockwise:M,cx:L,cy:T,r0:w,r:j?g(Q,V,[w,C]):C,viewRect:h}),Z=te}),H<f&&B)if(H<=.001){var _=f/B;u.each(a,function(Q,X){if(!isNaN(Q)){var pe=u.getItemLayout(X);pe.angle=_,pe.startAngle=N+Y*X*_,pe.endAngle=N+Y*(X+1)*_}})}else U=H/k,Z=N,u.each(a,function(Q,X){if(!isNaN(Q)){var pe=u.getItemLayout(X),te=pe.angle===D?D:Q*U;pe.startAngle=Z,pe.endAngle=Z+Y*te,Z+=Y*te}});A(t,C,h.width,h.height,h.x,h.y)})}J.exports=o},KUOm:function(J,F){function e(d){var E={};d.eachSeriesByType("graph",function(g){var m=g.getCategoriesData(),A=g.getData(),b={};m.each(function(f){var i=m.getName(f);b["ec-"+i]=f;var r=m.getItemModel(f),o=r.get("itemStyle.color")||g.getColorFromPalette(i,E);m.setItemVisual(f,"color",o);for(var s=["opacity","symbol","symbolSize","symbolKeepAspect"],l=0;l<s.length;l++){var n=r.getShallow(s[l],!0);n!=null&&m.setItemVisual(f,s[l],n)}}),m.count()&&A.each(function(f){var i=A.getItemModel(f),r=i.getShallow("category");if(r!=null){typeof r=="string"&&(r=b["ec-"+r]);for(var o=["color","opacity","symbol","symbolSize","symbolKeepAspect"],s=0;s<o.length;s++)A.getItemVisual(f,o[s],!0)==null&&A.setItemVisual(f,o[s],m.getItemVisual(r,o[s]))}})})}J.exports=e},Kagy:function(J,F){var e={legend:{selector:{all:"\u5168\u9009",inverse:"\u53CD\u9009"}},toolbox:{brush:{title:{rect:"\u77E9\u5F62\u9009\u62E9",polygon:"\u5708\u9009",lineX:"\u6A2A\u5411\u9009\u62E9",lineY:"\u7EB5\u5411\u9009\u62E9",keep:"\u4FDD\u6301\u9009\u62E9",clear:"\u6E05\u9664\u9009\u62E9"}},dataView:{title:"\u6570\u636E\u89C6\u56FE",lang:["\u6570\u636E\u89C6\u56FE","\u5173\u95ED","\u5237\u65B0"]},dataZoom:{title:{zoom:"\u533A\u57DF\u7F29\u653E",back:"\u533A\u57DF\u7F29\u653E\u8FD8\u539F"}},magicType:{title:{line:"\u5207\u6362\u4E3A\u6298\u7EBF\u56FE",bar:"\u5207\u6362\u4E3A\u67F1\u72B6\u56FE",stack:"\u5207\u6362\u4E3A\u5806\u53E0",tiled:"\u5207\u6362\u4E3A\u5E73\u94FA"}},restore:{title:"\u8FD8\u539F"},saveAsImage:{title:"\u4FDD\u5B58\u4E3A\u56FE\u7247",lang:["\u53F3\u952E\u53E6\u5B58\u4E3A\u56FE\u7247"]}},series:{typeNames:{pie:"\u997C\u56FE",bar:"\u67F1\u72B6\u56FE",line:"\u6298\u7EBF\u56FE",scatter:"\u6563\u70B9\u56FE",effectScatter:"\u6D9F\u6F2A\u6563\u70B9\u56FE",radar:"\u96F7\u8FBE\u56FE",tree:"\u6811\u56FE",treemap:"\u77E9\u5F62\u6811\u56FE",boxplot:"\u7BB1\u578B\u56FE",candlestick:"K\u7EBF\u56FE",k:"K\u7EBF\u56FE",heatmap:"\u70ED\u529B\u56FE",map:"\u5730\u56FE",parallel:"\u5E73\u884C\u5750\u6807\u56FE",lines:"\u7EBF\u56FE",graph:"\u5173\u7CFB\u56FE",sankey:"\u6851\u57FA\u56FE",funnel:"\u6F0F\u6597\u56FE",gauge:"\u4EEA\u8868\u76D8\u56FE",pictorialBar:"\u8C61\u5F62\u67F1\u56FE",themeRiver:"\u4E3B\u9898\u6CB3\u6D41\u56FE",sunburst:"\u65ED\u65E5\u56FE"}},aria:{general:{withTitle:"\u8FD9\u662F\u4E00\u4E2A\u5173\u4E8E\u201C{title}\u201D\u7684\u56FE\u8868\u3002",withoutTitle:"\u8FD9\u662F\u4E00\u4E2A\u56FE\u8868\uFF0C"},series:{single:{prefix:"",withName:"\u56FE\u8868\u7C7B\u578B\u662F{seriesType}\uFF0C\u8868\u793A{seriesName}\u3002",withoutName:"\u56FE\u8868\u7C7B\u578B\u662F{seriesType}\u3002"},multiple:{prefix:"\u5B83\u7531{seriesCount}\u4E2A\u56FE\u8868\u7CFB\u5217\u7EC4\u6210\u3002",withName:"\u7B2C{seriesId}\u4E2A\u7CFB\u5217\u662F\u4E00\u4E2A\u8868\u793A{seriesName}\u7684{seriesType}\uFF0C",withoutName:"\u7B2C{seriesId}\u4E2A\u7CFB\u5217\u662F\u4E00\u4E2A{seriesType}\uFF0C",separator:{middle:"\uFF1B",end:"\u3002"}}},data:{allData:"\u5176\u6570\u636E\u662F\u2014\u2014",partialData:"\u5176\u4E2D\uFF0C\u524D{displayCnt}\u9879\u662F\u2014\u2014",withName:"{name}\u7684\u6570\u636E\u662F{value}",withoutName:"{value}",separator:{middle:"\uFF0C",end:""}}}};J.exports=e},KamJ:function(J,F,e){var d=e("ProS"),E=e("szbU");e("vF/C"),e("qwVE"),e("BuqR"),e("AE9C"),e("1u/T"),d.registerPreprocessor(E)},KmBX:function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("CP8R")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="FilterFilled";var f=g.forwardRef(b);F.default=f},"KpQ+":function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("E/ki")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="ClockCircleOutlined";var f=g.forwardRef(b);F.default=f},KrTs:function(J,F,e){"use strict";var d=e("lSNA"),E=e.n(d),g=e("cDf5"),m=e.n(g),A=e("pVnL"),b=e.n(A),f=e("q1tI"),i=e("UmKh"),r=e("TSYQ"),o=e.n(r),s=e("J4zp"),l=e.n(s),n=e("H84U"),c=e("0n0R"),t=function(C,N){var D={};for(var B in C)Object.prototype.hasOwnProperty.call(C,B)&&N.indexOf(B)<0&&(D[B]=C[B]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,B=Object.getOwnPropertySymbols(C);R<B.length;R++)N.indexOf(B[R])<0&&Object.prototype.propertyIsEnumerable.call(C,B[R])&&(D[B[R]]=C[B[R]]);return D};function u(C){return C?C.toString().split("").reverse().map(function(N){var D=Number(N);return isNaN(D)?N:D}):[]}function a(C,N){for(var D=[],B=0;B<30;B++)D.push(f.createElement("p",{key:B.toString(),className:o()(N,{current:C===B})},B%10));return D}var h=function(N){var D=N.prefixCls,B=N.count,R=N.className,U=N.style,M=N.title,j=N.component,P=j===void 0?"sup":j,V=N.displayComponent,H=N.onAnimated,k=H===void 0?function(){}:H,Z=t(N,["prefixCls","count","className","style","title","component","displayComponent","onAnimated"]),Y=f.useState(!0),_=l()(Y,2),Q=_[0],X=_[1],pe=f.useState(B),te=l()(pe,2),fe=te[0],be=te[1],Se=f.useState(B),ze=l()(Se,2),Xe=ze[0],wt=ze[1],Be=f.useState(B),Me=l()(Be,2),vt=Me[0],at=Me[1],$e=f.useContext(n.b),bt=$e.getPrefixCls,ut=bt("scroll-number",D);Xe!==B&&(X(!0),wt(B)),f.useEffect(function(){at(fe);var je;return Q&&(je=setTimeout(function(){X(!1),be(B),k()})),function(){je&&clearTimeout(je)}},[Q,B,k]);var At=function(De,ht){var It=Math.abs(Number(fe)),kt=Math.abs(Number(vt)),Ht=Math.abs(u(fe)[ht]),Wt=Math.abs(u(kt)[ht]);return Q?10+De:It>kt?Ht>=Wt?10+De:20+De:Ht<=Wt?10+De:De},Ve=function(De,ht){if(typeof De=="number"){var It=At(De,ht),kt=Q||u(vt)[ht]===void 0;return f.createElement("span",{className:"".concat(ut,"-only"),style:{transition:kt?"none":void 0,msTransform:"translateY(".concat(-It*100,"%)"),WebkitTransform:"translateY(".concat(-It*100,"%)"),transform:"translateY(".concat(-It*100,"%)")},key:ht},a(It,"".concat(ut,"-only-unit")))}return f.createElement("span",{key:"symbol",className:"".concat(ut,"-symbol")},De)},gt=function(){return fe&&Number(fe)%1===0?u(fe).map(function(De,ht){return Ve(De,ht)}).reverse():fe},Je=b()(b()({},Z),{style:U,className:o()(ut,R),title:M});return U&&U.borderColor&&(Je.style=b()(b()({},U),{boxShadow:"0 0 0 1px ".concat(U.borderColor," inset")})),V?Object(c.a)(V,{className:o()("".concat(ut,"-custom-component"),V.props&&V.props.className)}):f.createElement(P,Je,gt())},v=h,y=e("09Wf");function O(C){return y.a.indexOf(C)!==-1}var S=function(N){var D,B=N.className,R=N.prefixCls,U=N.style,M=N.color,j=N.children,P=N.text,V=N.placement,H=V===void 0?"end":V,k=f.useContext(n.b),Z=k.getPrefixCls,Y=k.direction,_=Z("ribbon",R),Q=O(M),X=o()(_,B,"".concat(_,"-placement-").concat(H),(D={},E()(D,"".concat(_,"-rtl"),Y==="rtl"),E()(D,"".concat(_,"-color-").concat(M),Q),D)),pe={},te={};return M&&!Q&&(pe.background=M,te.color=M),f.createElement("div",{className:"".concat(_,"-wrapper")},j,f.createElement("div",{className:X,style:b()(b()({},pe),U)},P,f.createElement("div",{className:"".concat(_,"-corner"),style:te})))},x=S,L=function(C,N){var D={};for(var B in C)Object.prototype.hasOwnProperty.call(C,B)&&N.indexOf(B)<0&&(D[B]=C[B]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,B=Object.getOwnPropertySymbols(C);R<B.length;R++)N.indexOf(B[R])<0&&Object.prototype.propertyIsEnumerable.call(C,B[R])&&(D[B[R]]=C[B[R]]);return D},T=function(N){var D,B,R=N.prefixCls,U=N.scrollNumberPrefixCls,M=N.children,j=N.status,P=N.text,V=N.color,H=N.count,k=H===void 0?null:H,Z=N.overflowCount,Y=Z===void 0?99:Z,_=N.dot,Q=_===void 0?!1:_,X=N.size,pe=X===void 0?"default":X,te=N.title,fe=N.offset,be=N.style,Se=N.className,ze=N.showZero,Xe=ze===void 0?!1:ze,wt=L(N,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","showZero"]),Be=f.useContext(n.b),Me=Be.getPrefixCls,vt=Be.direction,at=Me("badge",R),$e=function(){var Ge=k>Y?"".concat(Y,"+"):k;return Ge},bt=function(){return!!j||!!V},ut=function(){var Ge=$e();return Ge==="0"||Ge===0},At=function(){return Q&&!ut()||bt()},Ve=function(){return At()?"":$e()},gt=function(){return te||(typeof k=="string"||typeof k=="number"?k:void 0)},Je=function(){return vt==="rtl"?fe?b()({left:parseInt(fe[0],10),marginTop:fe[1]},be):be:fe?b()({right:-parseInt(fe[0],10),marginTop:fe[1]},be):be},je=function(){var Ge=Ve(),qe=Ge==null||Ge==="";return(qe||ut()&&!Xe)&&!At()},De=function(){var Ge=je();return Ge||!P?null:f.createElement("span",{className:"".concat(at,"-status-text")},P)},ht=function(){var Ge=k;return!Ge||m()(Ge)!=="object"?void 0:Object(c.a)(Ge,{style:b()(b()({},Je()),Ge.props&&Ge.props.style)})},It=function(){var Ge,qe=Me("scroll-number",U),st=Ve(),ft=At(),nt=je(),se=o()((Ge={},E()(Ge,"".concat(at,"-dot"),ft),E()(Ge,"".concat(at,"-count"),!ft),E()(Ge,"".concat(at,"-count-sm"),pe==="small"),E()(Ge,"".concat(at,"-multiple-words"),!ft&&k&&k.toString&&k.toString().length>1),E()(Ge,"".concat(at,"-status-").concat(j),!!j),E()(Ge,"".concat(at,"-status-").concat(V),O(V)),Ge)),me=Je();return V&&!O(V)&&(me=me||{},me.background=V),nt?null:f.createElement(v,{prefixCls:qe,"data-show":!nt,className:se,count:st,displayComponent:ht(),title:gt(),style:me,key:"scrollNumber"})},kt=o()((D={},E()(D,"".concat(at,"-status-dot"),bt()),E()(D,"".concat(at,"-status-").concat(j),!!j),E()(D,"".concat(at,"-status-").concat(V),O(V)),D)),Ht={};V&&!O(V)&&(Ht.background=V);var Wt=o()(Se,at,(B={},E()(B,"".concat(at,"-status"),bt()),E()(B,"".concat(at,"-not-a-wrapper"),!M),E()(B,"".concat(at,"-rtl"),vt==="rtl"),B));if(!M&&bt()){var nr=Je(),Bt=nr&&nr.color;return f.createElement("span",b()({},wt,{className:Wt,style:nr}),f.createElement("span",{className:kt,style:Ht}),f.createElement("span",{style:{color:Bt},className:"".concat(at,"-status-text")},P))}return f.createElement("span",b()({},wt,{className:Wt}),M,f.createElement(i.a,{component:"",showProp:"data-show",transitionName:M?"".concat(at,"-zoom"):"",transitionAppear:!0},It()),De())};T.Ribbon=x;var w=F.a=T},Kvyg:function(J,F,e){},KxBF:function(J,F){function e(d,E,g){var m=-1,A=d.length;E<0&&(E=-E>A?0:A+E),g=g>A?A:g,g<0&&(g+=A),A=E>g?0:g-E>>>0,E>>>=0;for(var b=Array(A);++m<A;)b[m]=d[m+E];return b}J.exports=e},KxFI:function(J,F,e){},KxfA:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("bYtY"),m=g.isTypedArray,A=g.extend,b=g.assert,f=g.each,i=g.isObject,r=e("4NO4"),o=r.getDataItemValue,s=r.isDataItemOption,l=e("OELB"),n=l.parseDate,c=e("7G+c"),t=e("k9D9"),u=t.SOURCE_FORMAT_TYPED_ARRAY,a=t.SOURCE_FORMAT_ARRAY_ROWS,h=t.SOURCE_FORMAT_ORIGINAL,v=t.SOURCE_FORMAT_OBJECT_ROWS;function y(M,j){c.isInstance(M)||(M=c.seriesDataToSource(M)),this._source=M;var P=this._data=M.data,V=M.sourceFormat;V===u&&(this._offset=0,this._dimSize=j,this._data=P);var H=S[V===a?V+"_"+M.seriesLayoutBy:V];A(this,H)}var O=y.prototype;O.pure=!1,O.persistent=!0,O.getSource=function(){return this._source};var S={arrayRows_column:{pure:!0,count:function(){return Math.max(0,this._data.length-this._source.startIndex)},getItem:function(M){return this._data[M+this._source.startIndex]},appendData:T},arrayRows_row:{pure:!0,count:function(){var M=this._data[0];return M?Math.max(0,M.length-this._source.startIndex):0},getItem:function(M){M+=this._source.startIndex;for(var j=[],P=this._data,V=0;V<P.length;V++){var H=P[V];j.push(H?H[M]:null)}return j},appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},objectRows:{pure:!0,count:x,getItem:L,appendData:T},keyedColumns:{pure:!0,count:function(){var M=this._source.dimensionsDefine[0].name,j=this._data[M];return j?j.length:0},getItem:function(M){for(var j=[],P=this._source.dimensionsDefine,V=0;V<P.length;V++){var H=this._data[P[V].name];j.push(H?H[M]:null)}return j},appendData:function(M){var j=this._data;f(M,function(P,V){for(var H=j[V]||(j[V]=[]),k=0;k<(P||[]).length;k++)H.push(P[k])})}},original:{count:x,getItem:L,appendData:T},typedArray:{persistent:!1,pure:!0,count:function(){return this._data?this._data.length/this._dimSize:0},getItem:function(M,j){M=M-this._offset,j=j||[];for(var P=this._dimSize*M,V=0;V<this._dimSize;V++)j[V]=this._data[P+V];return j},appendData:function(M){this._data=M},clean:function(){this._offset+=this.count(),this._data=null}}};function x(){return this._data.length}function L(M){return this._data[M]}function T(M){for(var j=0;j<M.length;j++)this._data.push(M[j])}var w={arrayRows:C,objectRows:function(M,j,P,V){return P!=null?M[V]:M},keyedColumns:C,original:function(M,j,P,V){var H=o(M);return P==null||!(H instanceof Array)?H:H[P]},typedArray:C};function C(M,j,P,V){return P!=null?M[P]:M}var N={arrayRows:D,objectRows:function(M,j,P,V){return B(M[j],this._dimensionInfos[j])},keyedColumns:D,original:function(M,j,P,V){var H=M&&(M.value==null?M:M.value);return!this._rawData.pure&&s(M)&&(this.hasItemOption=!0),B(H instanceof Array?H[V]:H,this._dimensionInfos[j])},typedArray:function(M,j,P,V){return M[V]}};function D(M,j,P,V){return B(M[V],this._dimensionInfos[j])}function B(M,j){var P=j&&j.type;if(P==="ordinal"){var V=j&&j.ordinalMeta;return V?V.parseAndCollect(M):M}return P==="time"&&typeof M!="number"&&M!=null&&M!=="-"&&(M=+n(M)),M==null||M===""?NaN:+M}function R(M,j,P){if(!M)return;var V=M.getRawDataItem(j);if(V==null)return;var H=M.getProvider().getSource().sourceFormat,k,Z,Y=M.getDimensionInfo(P);return Y&&(k=Y.name,Z=Y.index),w[H](V,j,Z,k)}function U(M,j,P){if(!M)return;var V=M.getProvider().getSource().sourceFormat;if(V!==h&&V!==v)return;var H=M.getRawDataItem(j);if(V===h&&!i(H)&&(H=null),H)return H[P]}F.DefaultDataProvider=y,F.defaultDimValueGetters=N,F.retrieveRawValue=R,F.retrieveRawAttr=U},L0Ub:function(J,F,e){var d=e("bYtY"),E=d.each,g=d.createHashMap,m=d.assert,A=e("Tghj"),b=A.__DEV__,f=g(["tooltip","label","itemName","itemId","seriesName"]);function i(l){var n={},c=n.encode={},t=g(),u=[],a=[],h=n.userOutput={dimensionNames:l.dimensions.slice(),encode:{}};E(l.dimensions,function(x){var L=l.getDimensionInfo(x),T=L.coordDim;if(T){var w=L.coordDimIndex;r(c,T)[w]=x,L.isExtraCoord||(t.set(T,1),s(L.type)&&(u[0]=x),r(h.encode,T)[w]=L.index),L.defaultTooltip&&a.push(x)}f.each(function(C,N){var D=r(c,N),B=L.otherDims[N];B!=null&&B!==!1&&(D[B]=L.name)})});var v=[],y={};t.each(function(x,L){var T=c[L];y[L]=T[0],v=v.concat(T)}),n.dataDimsOnCoord=v,n.encodeFirstDimNotExtra=y;var O=c.label;O&&O.length&&(u=O.slice());var S=c.tooltip;return S&&S.length?a=S.slice():a.length||(a=u.slice()),c.defaultedLabel=u,c.defaultedTooltip=a,n}function r(l,n){return l.hasOwnProperty(n)||(l[n]=[]),l[n]}function o(l){return l==="category"?"ordinal":l==="time"?"time":"float"}function s(l){return!(l==="ordinal"||l==="time")}F.OTHER_DIMENSIONS=f,F.summarizeDimensions=i,F.getDimensionTypeByAxis=o},L3Oj:function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("HjIi");e("HM/N"),e("9eas"),e("eS4l"),e("y4/Y"),e("as94"),d.registerLayout(E.curry(g,"bar")),d.extendComponentView({type:"polar"})},L5E0:function(J,F){var e=["itemStyle","borderColor"];function d(E,g){var m=E.get("color");E.eachRawSeriesByType("boxplot",function(A){var b=m[A.seriesIndex%m.length],f=A.getData();f.setVisual({legendSymbol:"roundRect",color:A.get(e)||b}),E.isSeriesFiltered(A)||f.each(function(i){var r=f.getItemModel(i);f.setItemVisual(i,{color:r.get(e,!0)})})})}J.exports=d},L8xA:function(J,F){function e(d){var E=this.__data__,g=E.delete(d);return this.size=E.size,g}J.exports=e},LBfv:function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=E.createHashMap,m=E.each;d.registerProcessor({getTargetSeries:function(A){var b=g();return A.eachComponent("dataZoom",function(f){f.eachTargetAxis(function(i,r,o){var s=o.getAxisProxy(i.name,r);m(s.getTargetSeriesModels(),function(l){b.set(l.uid,l)})})}),b},modifyOutputEnd:!0,overallReset:function(A,b){A.eachComponent("dataZoom",function(f){f.eachTargetAxis(function(i,r,o){o.getAxisProxy(i.name,r).reset(o,b)}),f.eachTargetAxis(function(i,r,o){o.getAxisProxy(i.name,r).filterData(o,b)})}),A.eachComponent("dataZoom",function(f){var i=f.findRepresentativeAxisProxy(),r=i.getDataPercentWindow(),o=i.getDataValueWindow();f.setCalculatedRange({start:r[0],end:r[1],startValue:o[0],endValue:o[1]})})}})},LPTA:function(J,F){var e=1;typeof window!="undefined"&&(e=Math.max(window.devicePixelRatio||1,1));var d=0,E=e;F.debugMode=d,F.devicePixelRatio=E},LPzL:function(J,F,e){var d=e("ProS");e("QzjZ"),e("vL6D"),e("xiyX"),e("y4/Y"),e("8Th4"),d.extendComponentView({type:"single"})},LSTS:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d=function(){function l(n,c){for(var t=0;t<c.length;t++){var u=c[t];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(n,u.key,u)}}return function(n,c,t){return c&&l(n.prototype,c),t&&l(n,t),n}}(),E=e("q1tI"),g=b(E),m=e("17x9"),A=b(m);function b(l){return l&&l.__esModule?l:{default:l}}function f(l,n){var c={};for(var t in l){if(n.indexOf(t)>=0)continue;if(!Object.prototype.hasOwnProperty.call(l,t))continue;c[t]=l[t]}return c}function i(l,n){if(!(l instanceof n))throw new TypeError("Cannot call a class as a function")}function r(l,n){if(!l)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:l}function o(l,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);l.prototype=Object.create(n&&n.prototype,{constructor:{value:l,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(l,n):l.__proto__=n)}var s=function(l){o(n,l);function n(c){i(this,n);var t=r(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,c));return t.scrollListener=t.scrollListener.bind(t),t.eventListenerOptions=t.eventListenerOptions.bind(t),t.mousewheelListener=t.mousewheelListener.bind(t),t}return d(n,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var t=this.getParentElement(this.scrollComponent);t.scrollTop=t.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var t=!1,u={get passive(){t=!0}};try{document.addEventListener("test",null,u),document.removeEventListener("test",null,u)}catch(a){}return t}},{key:"eventListenerOptions",value:function(){var t=this.props.useCapture;return this.isPassiveSupported()&&(t={useCapture:this.props.useCapture,passive:!0}),t}},{key:"setDefaultLoader",value:function(t){this.defaultLoader=t}},{key:"detachMousewheelListener",value:function(){var t=window;this.props.useWindow===!1&&(t=this.scrollComponent.parentNode),t.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var t=window;this.props.useWindow===!1&&(t=this.getParentElement(this.scrollComponent)),t.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),t.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(t){var u=this.props.getScrollParent&&this.props.getScrollParent();return u!=null?u:t&&t.parentNode}},{key:"filterProps",value:function(t){return t}},{key:"attachScrollListener",value:function(){var t=this.getParentElement(this.scrollComponent);if(!this.props.hasMore||!t)return;var u=window;this.props.useWindow===!1&&(u=t),u.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),u.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),u.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}},{key:"mousewheelListener",value:function(t){t.deltaY===1&&!this.isPassiveSupported()&&t.preventDefault()}},{key:"scrollListener",value:function(){var t=this.scrollComponent,u=window,a=this.getParentElement(t),h=void 0;if(this.props.useWindow){var v=document.documentElement||document.body.parentNode||document.body,y=u.pageYOffset!==void 0?u.pageYOffset:v.scrollTop;this.props.isReverse?h=y:h=this.calculateOffset(t,y)}else this.props.isReverse?h=a.scrollTop:h=t.scrollHeight-a.scrollTop-a.clientHeight;h<Number(this.props.threshold)&&t&&t.offsetParent!==null&&(this.detachScrollListener(),this.beforeScrollHeight=a.scrollHeight,this.beforeScrollTop=a.scrollTop,typeof this.props.loadMore=="function"&&(this.props.loadMore(this.pageLoaded+=1),this.loadMore=!0))}},{key:"calculateOffset",value:function(t,u){return t?this.calculateTopPosition(t)+(t.offsetHeight-u-window.innerHeight):0}},{key:"calculateTopPosition",value:function(t){return t?t.offsetTop+this.calculateTopPosition(t.offsetParent):0}},{key:"render",value:function(){var t=this,u=this.filterProps(this.props),a=u.children,h=u.element,v=u.hasMore,y=u.initialLoad,O=u.isReverse,S=u.loader,x=u.loadMore,L=u.pageStart,T=u.ref,w=u.threshold,C=u.useCapture,N=u.useWindow,D=u.getScrollParent,B=f(u,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]);B.ref=function(U){t.scrollComponent=U,T&&T(U)};var R=[a];return v&&(S?O?R.unshift(S):R.push(S):this.defaultLoader&&(O?R.unshift(this.defaultLoader):R.push(this.defaultLoader))),g.default.createElement(h,B,R)}}]),n}(E.Component);s.propTypes={children:A.default.node.isRequired,element:A.default.node,hasMore:A.default.bool,initialLoad:A.default.bool,isReverse:A.default.bool,loader:A.default.node,loadMore:A.default.func.isRequired,pageStart:A.default.number,ref:A.default.func,getScrollParent:A.default.func,threshold:A.default.number,useCapture:A.default.bool,useWindow:A.default.bool},s.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},F.default=s,J.exports=F.default},LXxW:function(J,F){function e(d,E){for(var g=-1,m=d==null?0:d.length,A=0,b=[];++g<m;){var f=d[g];E(f,g,d)&&(b[A++]=f)}return b}J.exports=e},Lerx:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("Mds0"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},Llu2:function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="DeliveredProcedureOutlined";var b=F.a=d.forwardRef(A)},LtfV:function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="InboxOutlined";var b=F.a=d.forwardRef(A)},Lyp1:function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="QuestionCircleOutlined";var b=F.a=d.forwardRef(A)},LzGr:function(J,F,e){var d=e("ProS"),E=e("rnVJ");e("EMyp"),e("8x+h"),e("wt3j"),e("uOyE"),e("/stD"),d.registerPreprocessor(E)},MBQ8:function(J,F,e){var d=e("T4UG"),E=e("MwEJ"),g=d.extend({type:"series.__base_bar__",getInitialData:function(m,A){return E(this.getSource(),this,{useEncodeDefaulter:!0})},getMarkerPosition:function(m){var A=this.coordinateSystem;if(A){var b=A.dataToPoint(A.clampData(m)),f=this.getData(),i=f.getLayout("offset"),r=f.getLayout("size"),o=A.getBaseAxis().isHorizontal()?0:1;return b[o]+=i+r/2,b}return[NaN,NaN]},defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod",itemStyle:{},emphasis:{}}});J.exports=g},MEGo:function(J,F,e){var d=e("4fz+"),E=e("Dagg"),g=e("dqUG"),m=e("2fw6"),A=e("x6Kt"),b=e("rmlV"),f=e("yxFR"),i=e("y+Vt"),r=e("h7HQ"),o=e("1Jh7"),s=e("SKnc"),l=e("K2GJ"),n=e("Fofx"),c=e("NC18"),t=c.createFromString,u=e("bYtY"),a=u.isString,h=u.extend,v=u.defaults,y=u.trim,O=u.each,S=/[\s,]+/;function x(Y){if(a(Y)){var _=new DOMParser;Y=_.parseFromString(Y,"text/xml")}for(Y.nodeType===9&&(Y=Y.firstChild);Y.nodeName.toLowerCase()!=="svg"||Y.nodeType!==1;)Y=Y.nextSibling;return Y}function L(){this._defs={},this._root=null,this._isDefine=!1,this._isText=!1}L.prototype.parse=function(Y,_){_=_||{};var Q=x(Y);if(!Q)throw new Error("Illegal svg");var X=new d;this._root=X;var pe=Q.getAttribute("viewBox")||"",te=parseFloat(Q.getAttribute("width")||_.width),fe=parseFloat(Q.getAttribute("height")||_.height);isNaN(te)&&(te=null),isNaN(fe)&&(fe=null),R(Q,X,null,!0);for(var be=Q.firstChild;be;)this._parseNode(be,X),be=be.nextSibling;var Se,ze;if(pe){var Xe=y(pe).split(S);Xe.length>=4&&(Se={x:parseFloat(Xe[0]||0),y:parseFloat(Xe[1]||0),width:parseFloat(Xe[2]),height:parseFloat(Xe[3])})}if(Se&&te!=null&&fe!=null&&(ze=k(Se,te,fe),!_.ignoreViewBox)){var wt=X;X=new d,X.add(wt),wt.scale=ze.scale.slice(),wt.position=ze.position.slice()}return!_.ignoreRootClip&&te!=null&&fe!=null&&X.setClipPath(new A({shape:{x:0,y:0,width:te,height:fe}})),{root:X,width:te,height:fe,viewBoxRect:Se,viewBoxTransform:ze}},L.prototype._parseNode=function(Y,_){var Q=Y.nodeName.toLowerCase();Q==="defs"?this._isDefine=!0:Q==="text"&&(this._isText=!0);var X;if(this._isDefine){var pe=w[Q];if(pe){var te=pe.call(this,Y),fe=Y.getAttribute("id");fe&&(this._defs[fe]=te)}}else{var pe=T[Q];pe&&(X=pe.call(this,Y,_),_.add(X))}for(var be=Y.firstChild;be;)be.nodeType===1&&this._parseNode(be,X),be.nodeType===3&&this._isText&&this._parseText(be,X),be=be.nextSibling;Q==="defs"?this._isDefine=!1:Q==="text"&&(this._isText=!1)},L.prototype._parseText=function(Y,_){if(Y.nodeType===1){var Q=Y.getAttribute("dx")||0,X=Y.getAttribute("dy")||0;this._textX+=parseFloat(Q),this._textY+=parseFloat(X)}var pe=new g({style:{text:Y.textContent,transformText:!0},position:[this._textX||0,this._textY||0]});N(_,pe),R(Y,pe,this._defs);var te=pe.style.fontSize;te&&te<9&&(pe.style.fontSize=9,pe.scale=pe.scale||[1,1],pe.scale[0]*=te/9,pe.scale[1]*=te/9);var fe=pe.getBoundingRect();return this._textX+=fe.width,_.add(pe),pe};var T={g:function(_,Q){var X=new d;return N(Q,X),R(_,X,this._defs),X},rect:function(_,Q){var X=new A;return N(Q,X),R(_,X,this._defs),X.setShape({x:parseFloat(_.getAttribute("x")||0),y:parseFloat(_.getAttribute("y")||0),width:parseFloat(_.getAttribute("width")||0),height:parseFloat(_.getAttribute("height")||0)}),X},circle:function(_,Q){var X=new m;return N(Q,X),R(_,X,this._defs),X.setShape({cx:parseFloat(_.getAttribute("cx")||0),cy:parseFloat(_.getAttribute("cy")||0),r:parseFloat(_.getAttribute("r")||0)}),X},line:function(_,Q){var X=new f;return N(Q,X),R(_,X,this._defs),X.setShape({x1:parseFloat(_.getAttribute("x1")||0),y1:parseFloat(_.getAttribute("y1")||0),x2:parseFloat(_.getAttribute("x2")||0),y2:parseFloat(_.getAttribute("y2")||0)}),X},ellipse:function(_,Q){var X=new b;return N(Q,X),R(_,X,this._defs),X.setShape({cx:parseFloat(_.getAttribute("cx")||0),cy:parseFloat(_.getAttribute("cy")||0),rx:parseFloat(_.getAttribute("rx")||0),ry:parseFloat(_.getAttribute("ry")||0)}),X},polygon:function(_,Q){var X=_.getAttribute("points");X&&(X=D(X));var pe=new r({shape:{points:X||[]}});return N(Q,pe),R(_,pe,this._defs),pe},polyline:function(_,Q){var X=new i;N(Q,X),R(_,X,this._defs);var pe=_.getAttribute("points");pe&&(pe=D(pe));var te=new o({shape:{points:pe||[]}});return te},image:function(_,Q){var X=new E;return N(Q,X),R(_,X,this._defs),X.setStyle({image:_.getAttribute("xlink:href"),x:_.getAttribute("x"),y:_.getAttribute("y"),width:_.getAttribute("width"),height:_.getAttribute("height")}),X},text:function(_,Q){var X=_.getAttribute("x")||0,pe=_.getAttribute("y")||0,te=_.getAttribute("dx")||0,fe=_.getAttribute("dy")||0;this._textX=parseFloat(X)+parseFloat(te),this._textY=parseFloat(pe)+parseFloat(fe);var be=new d;return N(Q,be),R(_,be,this._defs),be},tspan:function(_,Q){var X=_.getAttribute("x"),pe=_.getAttribute("y");X!=null&&(this._textX=parseFloat(X)),pe!=null&&(this._textY=parseFloat(pe));var te=_.getAttribute("dx")||0,fe=_.getAttribute("dy")||0,be=new d;return N(Q,be),R(_,be,this._defs),this._textX+=te,this._textY+=fe,be},path:function(_,Q){var X=_.getAttribute("d")||"",pe=t(X);return N(Q,pe),R(_,pe,this._defs),pe}},w={lineargradient:function(_){var Q=parseInt(_.getAttribute("x1")||0,10),X=parseInt(_.getAttribute("y1")||0,10),pe=parseInt(_.getAttribute("x2")||10,10),te=parseInt(_.getAttribute("y2")||0,10),fe=new s(Q,X,pe,te);return C(_,fe),fe},radialgradient:function(_){}};function C(Y,_){for(var Q=Y.firstChild;Q;){if(Q.nodeType===1){var X=Q.getAttribute("offset");X.indexOf("%")>0?X=parseInt(X,10)/100:X?X=parseFloat(X):X=0;var pe=Q.getAttribute("stop-color")||"#000000";_.addColorStop(X,pe)}Q=Q.nextSibling}}function N(Y,_){Y&&Y.__inheritedStyle&&(_.__inheritedStyle||(_.__inheritedStyle={}),v(_.__inheritedStyle,Y.__inheritedStyle))}function D(Y){for(var _=y(Y).split(S),Q=[],X=0;X<_.length;X+=2){var pe=parseFloat(_[X]),te=parseFloat(_[X+1]);Q.push([pe,te])}return Q}var B={fill:"fill",stroke:"stroke","stroke-width":"lineWidth",opacity:"opacity","fill-opacity":"fillOpacity","stroke-opacity":"strokeOpacity","stroke-dasharray":"lineDash","stroke-dashoffset":"lineDashOffset","stroke-linecap":"lineCap","stroke-linejoin":"lineJoin","stroke-miterlimit":"miterLimit","font-family":"fontFamily","font-size":"fontSize","font-style":"fontStyle","font-weight":"fontWeight","text-align":"textAlign","alignment-baseline":"textBaseline"};function R(Y,_,Q,X){var pe=_.__inheritedStyle||{},te=_.type==="text";if(Y.nodeType===1&&(P(Y,_),h(pe,H(Y)),!X)){for(var fe in B)if(B.hasOwnProperty(fe)){var be=Y.getAttribute(fe);be!=null&&(pe[B[fe]]=be)}}var Se=te?"textFill":"fill",ze=te?"textStroke":"stroke";_.style=_.style||new l;var Xe=_.style;pe.fill!=null&&Xe.set(Se,M(pe.fill,Q)),pe.stroke!=null&&Xe.set(ze,M(pe.stroke,Q)),O(["lineWidth","opacity","fillOpacity","strokeOpacity","miterLimit","fontSize"],function(wt){var Be=wt==="lineWidth"&&te?"textStrokeWidth":wt;pe[wt]!=null&&Xe.set(Be,parseFloat(pe[wt]))}),(!pe.textBaseline||pe.textBaseline==="auto")&&(pe.textBaseline="alphabetic"),pe.textBaseline==="alphabetic"&&(pe.textBaseline="bottom"),pe.textAlign==="start"&&(pe.textAlign="left"),pe.textAlign==="end"&&(pe.textAlign="right"),O(["lineDashOffset","lineCap","lineJoin","fontWeight","fontFamily","fontStyle","textAlign","textBaseline"],function(wt){pe[wt]!=null&&Xe.set(wt,pe[wt])}),pe.lineDash&&(_.style.lineDash=y(pe.lineDash).split(S)),Xe[ze]&&Xe[ze]!=="none"&&(_[ze]=!0),_.__inheritedStyle=pe}var U=/url\(\s*#(.*?)\)/;function M(Y,_){var Q=_&&Y&&Y.match(U);if(Q){var X=y(Q[1]),pe=_[X];return pe}return Y}var j=/(translate|scale|rotate|skewX|skewY|matrix)\(([\-\s0-9\.e,]*)\)/g;function P(Y,_){var Q=Y.getAttribute("transform");if(Q){Q=Q.replace(/,/g," ");var X=null,pe=[];Q.replace(j,function(Se,ze,Xe){pe.push(ze,Xe)});for(var te=pe.length-1;te>0;te-=2){var fe=pe[te],be=pe[te-1];X=X||n.create();switch(be){case"translate":fe=y(fe).split(S),n.translate(X,X,[parseFloat(fe[0]),parseFloat(fe[1]||0)]);break;case"scale":fe=y(fe).split(S),n.scale(X,X,[parseFloat(fe[0]),parseFloat(fe[1]||fe[0])]);break;case"rotate":fe=y(fe).split(S),n.rotate(X,X,parseFloat(fe[0]));break;case"skew":fe=y(fe).split(S),console.warn("Skew transform is not supported yet");break;case"matrix":var fe=y(fe).split(S);X[0]=parseFloat(fe[0]),X[1]=parseFloat(fe[1]),X[2]=parseFloat(fe[2]),X[3]=parseFloat(fe[3]),X[4]=parseFloat(fe[4]),X[5]=parseFloat(fe[5]);break}}_.setLocalTransform(X)}}var V=/([^\s:;]+)\s*:\s*([^:;]+)/g;function H(Y){var _=Y.getAttribute("style"),Q={};if(!_)return Q;var X={};V.lastIndex=0;for(var pe;(pe=V.exec(_))!=null;)X[pe[1]]=pe[2];for(var te in B)B.hasOwnProperty(te)&&X[te]!=null&&(Q[B[te]]=X[te]);return Q}function k(Y,_,Q){var X=_/Y.width,pe=Q/Y.height,te=Math.min(X,pe),fe=[te,te],be=[-(Y.x+Y.width/2)*te+_/2,-(Y.y+Y.height/2)*te+Q/2];return{scale:fe,position:be}}function Z(Y,_){var Q=new L;return Q.parse(Y,_)}F.parseXML=x,F.makeViewBoxTransform=k,F.parseSVG=Z},MFOe:function(J,F,e){(function(d){var E=b(),g=f(),m=i(),A=typeof window!="undefined"?window:d;J.exports={assign:E,create:g,trim:m,bind:r,slice:o,each:s,map:l,pluck:n,isList:c,isFunction:t,isObject:u,Global:A};function b(){return Object.assign?Object.assign:function(h,v,y,O){for(var S=1;S<arguments.length;S++)s(Object(arguments[S]),function(x,L){h[L]=x});return h}}function f(){if(Object.create)return function(v,y,O,S){var x=o(arguments,1);return E.apply(this,[Object.create(v)].concat(x))};var a=function(){};return function(v,y,O,S){var x=o(arguments,1);return a.prototype=v,E.apply(this,[new a].concat(x))}}function i(){return String.prototype.trim?function(h){return String.prototype.trim.call(h)}:function(h){return h.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}}function r(a,h){return function(){return h.apply(a,Array.prototype.slice.call(arguments,0))}}function o(a,h){return Array.prototype.slice.call(a,h||0)}function s(a,h){n(a,function(v,y){return h(v,y),!1})}function l(a,h){var v=c(a)?[]:{};return n(a,function(y,O){return v[O]=h(y,O),!1}),v}function n(a,h){if(c(a)){for(var v=0;v<a.length;v++)if(h(a[v],v))return a[v]}else for(var y in a)if(a.hasOwnProperty(y)&&h(a[y],y))return a[y]}function c(a){return a!=null&&typeof a!="function"&&typeof a.length=="number"}function t(a){return a&&{}.toString.call(a)==="[object Function]"}function u(a){return a&&{}.toString.call(a)==="[object Object]"}}).call(this,e("yLpj"))},MH26:function(J,F,e){var d=e("bYtY"),E=e("YXkt"),g=e("OELB"),m=e("kj2x"),A=e("c8qY"),b=e("iPDy"),f=e("7hqr"),i=f.getStackedDimension,r=function(u,a,h,v){var y=u.getData(),O=v.type;if(!d.isArray(v)&&(O==="min"||O==="max"||O==="average"||O==="median"||v.xAxis!=null||v.yAxis!=null)){var S,x;if(v.yAxis!=null||v.xAxis!=null)S=a.getAxis(v.yAxis!=null?"y":"x"),x=d.retrieve(v.yAxis,v.xAxis);else{var L=m.getAxisInfo(v,y,a,u);S=L.valueAxis;var T=i(y,L.valueDataDim);x=m.numCalculate(y,T,O)}var w=S.dim==="x"?0:1,C=1-w,N=d.clone(v),D={};N.type=null,N.coord=[],D.coord=[],N.coord[C]=-Infinity,D.coord[C]=Infinity;var B=h.get("precision");B>=0&&typeof x=="number"&&(x=+x.toFixed(Math.min(B,20))),N.coord[w]=D.coord[w]=x,v=[N,D,{type:O,valueIndex:v.valueIndex,value:x}]}return v=[m.dataTransform(u,v[0]),m.dataTransform(u,v[1]),d.extend({},v[2])],v[2].type=v[2].type||"",d.merge(v[2],v[0]),d.merge(v[2],v[1]),v};function o(u){return!isNaN(u)&&!isFinite(u)}function s(u,a,h,v){var y=1-u,O=v.dimensions[u];return o(a[y])&&o(h[y])&&a[u]===h[u]&&v.getAxis(O).containData(a[u])}function l(u,a){if(u.type==="cartesian2d"){var h=a[0].coord,v=a[1].coord;if(h&&v&&(s(1,h,v,u)||s(0,h,v,u)))return!0}return m.dataFilter(u,a[0])&&m.dataFilter(u,a[1])}function n(u,a,h,v,y){var O=v.coordinateSystem,S=u.getItemModel(a),x,L=g.parsePercent(S.get("x"),y.getWidth()),T=g.parsePercent(S.get("y"),y.getHeight());if(!isNaN(L)&&!isNaN(T))x=[L,T];else{if(v.getMarkerPosition)x=v.getMarkerPosition(u.getValues(u.dimensions,a));else{var w=O.dimensions,C=u.get(w[0],a),N=u.get(w[1],a);x=O.dataToPoint([C,N])}if(O.type==="cartesian2d"){var D=O.getAxis("x"),B=O.getAxis("y"),w=O.dimensions;o(u.get(w[0],a))?x[0]=D.toGlobalCoord(D.getExtent()[h?0:1]):o(u.get(w[1],a))&&(x[1]=B.toGlobalCoord(B.getExtent()[h?0:1]))}isNaN(L)||(x[0]=L),isNaN(T)||(x[1]=T)}u.setItemLayout(a,x)}var c=b.extend({type:"markLine",updateTransform:function(u,a,h){a.eachSeries(function(v){var y=v.markLineModel;if(y){var O=y.getData(),S=y.__from,x=y.__to;S.each(function(L){n(S,L,!0,v,h),n(x,L,!1,v,h)}),O.each(function(L){O.setItemLayout(L,[S.getItemLayout(L),x.getItemLayout(L)])}),this.markerGroupMap.get(v.id).updateLayout()}},this)},renderSeries:function(u,a,h,v){var y=u.coordinateSystem,O=u.id,S=u.getData(),x=this.markerGroupMap,L=x.get(O)||x.set(O,new A);this.group.add(L.group);var T=t(y,u,a),w=T.from,C=T.to,N=T.line;a.__from=w,a.__to=C,a.setData(N);var D=a.get("symbol"),B=a.get("symbolSize");d.isArray(D)||(D=[D,D]),typeof B=="number"&&(B=[B,B]),T.from.each(function(U){R(w,U,!0),R(C,U,!1)}),N.each(function(U){var M=N.getItemModel(U).get("lineStyle.color");N.setItemVisual(U,{color:M||w.getItemVisual(U,"color")}),N.setItemLayout(U,[w.getItemLayout(U),C.getItemLayout(U)]),N.setItemVisual(U,{fromSymbolSize:w.getItemVisual(U,"symbolSize"),fromSymbol:w.getItemVisual(U,"symbol"),toSymbolSize:C.getItemVisual(U,"symbolSize"),toSymbol:C.getItemVisual(U,"symbol")})}),L.updateData(N),T.line.eachItemGraphicEl(function(U,M){U.traverse(function(j){j.dataModel=a})});function R(U,M,j){var P=U.getItemModel(M);n(U,M,j,u,v),U.setItemVisual(M,{symbolSize:P.get("symbolSize")||B[j?0:1],symbol:P.get("symbol",!0)||D[j?0:1],color:P.get("itemStyle.color")||S.getVisual("color")})}L.__keep=!0,L.group.silent=a.get("silent")||u.get("silent")}});function t(u,a,h){var v;u?v=d.map(u&&u.dimensions,function(T){var w=a.getData().getDimensionInfo(a.getData().mapDimension(T))||{};return d.defaults({name:T},w)}):v=[{name:"value",type:"float"}];var y=new E(v,h),O=new E(v,h),S=new E([],h),x=d.map(h.get("data"),d.curry(r,a,u,h));u&&(x=d.filter(x,d.curry(l,u)));var L=u?m.dimValueGetter:function(T){return T.value};return y.initData(d.map(x,function(T){return T[0]}),null,L),O.initData(d.map(x,function(T){return T[1]}),null,L),S.initData(d.map(x,function(T){return T[2]})),S.hasItemOption=!0,{from:y,to:O,line:S}}J.exports=c},MHoB:function(J,F,e){var d=e("bYtY"),E=e("6uqw"),g=e("OELB"),m=[20,140],A=E.extend({type:"visualMap.continuous",defaultOption:{align:"auto",calculable:!1,range:null,realtime:!0,itemHeight:null,itemWidth:null,hoverLink:!0,hoverLinkDataSize:null,hoverLinkOnHandle:null},optionUpdated:function(i,r){A.superApply(this,"optionUpdated",arguments),this.resetExtent(),this.resetVisual(function(o){o.mappingMethod="linear",o.dataExtent=this.getExtent()}),this._resetRange()},resetItemSize:function(){A.superApply(this,"resetItemSize",arguments);var i=this.itemSize;this._orient==="horizontal"&&i.reverse(),(i[0]==null||isNaN(i[0]))&&(i[0]=m[0]),(i[1]==null||isNaN(i[1]))&&(i[1]=m[1])},_resetRange:function(){var i=this.getExtent(),r=this.option.range;!r||r.auto?(i.auto=1,this.option.range=i):d.isArray(r)&&(r[0]>r[1]&&r.reverse(),r[0]=Math.max(r[0],i[0]),r[1]=Math.min(r[1],i[1]))},completeVisualOption:function(){E.prototype.completeVisualOption.apply(this,arguments),d.each(this.stateList,function(i){var r=this.option.controller[i].symbolSize;r&&r[0]!==r[1]&&(r[0]=0)},this)},setSelected:function(i){this.option.range=i.slice(),this._resetRange()},getSelected:function(){var i=this.getExtent(),r=g.asc((this.get("range")||[]).slice());return r[0]>i[1]&&(r[0]=i[1]),r[1]>i[1]&&(r[1]=i[1]),r[0]<i[0]&&(r[0]=i[0]),r[1]<i[0]&&(r[1]=i[0]),r},getValueState:function(i){var r=this.option.range,o=this.getExtent();return(r[0]<=o[0]||r[0]<=i)&&(r[1]>=o[1]||i<=r[1])?"inRange":"outOfRange"},findTargetDataIndices:function(i){var r=[];return this.eachTargetSeries(function(o){var s=[],l=o.getData();l.each(this.getDataDimension(l),function(n,c){i[0]<=n&&n<=i[1]&&s.push(c)},this),r.push({seriesId:o.id,dataIndex:s})},this),r},getVisualMeta:function(i){var r=b(this,"outOfRange",this.getExtent()),o=b(this,"inRange",this.option.range.slice()),s=[];function l(v,y){s.push({value:v,color:i(v,y)})}for(var n=0,c=0,t=o.length,u=r.length;c<u&&(!o.length||r[c]<=o[0]);c++)r[c]<o[n]&&l(r[c],"outOfRange");for(var a=1;n<t;n++,a=0)a&&s.length&&l(o[n],"outOfRange"),l(o[n],"inRange");for(var a=1;c<u;c++)(!o.length||o[o.length-1]<r[c])&&(a&&(s.length&&l(s[s.length-1].value,"outOfRange"),a=0),l(r[c],"outOfRange"));var h=s.length;return{stops:s,outerColors:[h?s[0].color:"transparent",h?s[h-1].color:"transparent"]}}});function b(i,r,o){if(o[0]===o[1])return o.slice();for(var s=200,l=(o[1]-o[0])/s,n=o[0],c=[],t=0;t<=s&&n<o[1];t++)c.push(n),n+=l;return c.push(o[1]),c}var f=A;J.exports=f},MHtr:function(J,F,e){var d=e("bYtY");function E(m,A){var b=this.getAxis(),f=A instanceof Array?A[0]:A,i=(m instanceof Array?m[0]:m)/2;return b.type==="category"?b.getBandWidth():Math.abs(b.dataToCoord(f-i)-b.dataToCoord(f+i))}function g(m){var A=m.getRect();return{coordSys:{type:"singleAxis",x:A.x,y:A.y,width:A.width,height:A.height},api:{coord:function(b){return m.dataToPoint(b)},size:d.bind(E,m)}}}J.exports=g},MJZm:function(J,F,e){"use strict";var d=e("lSNA"),E=e.n(d),g=e("pVnL"),m=e.n(g),A=e("q1tI"),b=e("fAei"),f=e("TSYQ"),i=e.n(f),r=e("RIqP"),o=e.n(r),s=e("J4zp"),l=e.n(s),n=e("sEfC"),c=e.n(n),t=e("OZM5"),u=e("815F"),a=e("vk+C"),h=e.n(a),v=e("Vy0f"),y=e.n(v),O=e("kGiB"),S=e.n(O),x=e("H84U"),L;(function(Z){Z[Z.None=0]="None",Z[Z.Start=1]="Start",Z[Z.End=2]="End"})(L||(L={}));function T(Z,Y){function _(Q){var X=Q.key,pe=Q.children;Y(X,Q)!==!1&&T(pe||[],Y)}Z.forEach(_)}function w(Z){var Y=Z.treeData,_=Z.expandedKeys,Q=Z.startKey,X=Z.endKey,pe=[],te=L.None;if(Q&&Q===X)return[Q];if(!Q||!X)return[];function fe(be){return be===Q||be===X}return T(Y,function(be){if(te===L.End)return!1;if(fe(be)){if(pe.push(be),te===L.None)te=L.Start;else if(te===L.Start)return te=L.End,!1}else te===L.Start&&pe.push(be);return!(_.indexOf(be)===-1)}),pe}function C(Z,Y){var _=o()(Y),Q=[];return T(Z,function(X,pe){var te=_.indexOf(X);return te!==-1&&(Q.push(pe),_.splice(te,1)),!!_.length}),Q}var N=function(Z,Y){var _={};for(var Q in Z)Object.prototype.hasOwnProperty.call(Z,Q)&&Y.indexOf(Q)<0&&(_[Q]=Z[Q]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var X=0,Q=Object.getOwnPropertySymbols(Z);X<Q.length;X++)Y.indexOf(Q[X])<0&&Object.prototype.propertyIsEnumerable.call(Z,Q[X])&&(_[Q[X]]=Z[Q[X]]);return _};function D(Z){var Y=Z.isLeaf,_=Z.expanded;return Y?A.createElement(h.a,null):_?A.createElement(y.a,null):A.createElement(S.a,null)}function B(Z){var Y=Z.treeData,_=Z.children;return Y||Object(u.c)(_)}var R=function(Y,_){var Q=Y.defaultExpandAll,X=Y.defaultExpandParent,pe=Y.defaultExpandedKeys,te=N(Y,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]),fe=A.useRef(),be=A.useRef(),Se=A.createRef();A.useImperativeHandle(_,function(){return Se.current});var ze=function(){var Ge=Object(u.a)(B(te)),qe=Ge.keyEntities,st;return Q?st=Object.keys(qe):X?st=Object(t.e)(te.expandedKeys||pe,qe):st=te.expandedKeys||pe,st},Xe=A.useState(te.selectedKeys||te.defaultSelectedKeys||[]),wt=l()(Xe,2),Be=wt[0],Me=wt[1],vt=A.useState(ze()),at=l()(vt,2),$e=at[0],bt=at[1];A.useEffect(function(){"selectedKeys"in te&&Me(te.selectedKeys)},[te.selectedKeys]),A.useEffect(function(){"expandedKeys"in te&&bt(te.expandedKeys)},[te.expandedKeys]);var ut=function(Ge,qe){var st=qe.isLeaf;if(st||Ge.shiftKey||Ge.metaKey||Ge.ctrlKey)return;Se.current.onNodeExpand(Ge,qe)},At=c()(ut,200,{leading:!0}),Ve=function(Ge,qe){return"expandedKeys"in te||bt(Ge),te.onExpand?te.onExpand(Ge,qe):void 0},gt=function(Ge,qe){var st=te.expandAction;st==="click"&&At(Ge,qe),te.onClick&&te.onClick(Ge,qe)},Je=function(Ge,qe){var st=te.expandAction;st==="doubleClick"&&At(Ge,qe),te.onDoubleClick&&te.onDoubleClick(Ge,qe)},je=function(Ge,qe){var st=te.multiple,ft=qe.node,nt=qe.nativeEvent,se=ft.key,me=se===void 0?"":se,lt=B(te),Pe=m()(m()({},qe),{selected:!0}),St=nt.ctrlKey||nt.metaKey,Pr=nt.shiftKey,Lt;st&&St?(Lt=Ge,fe.current=me,be.current=Lt,Pe.selectedNodes=C(lt,Lt)):st&&Pr?(Lt=Array.from(new Set([].concat(o()(be.current||[]),o()(w({treeData:lt,expandedKeys:$e,startKey:me,endKey:fe.current}))))),Pe.selectedNodes=C(lt,Lt)):(Lt=[me],fe.current=me,be.current=Lt,Pe.selectedNodes=C(lt,Lt)),te.onSelect&&te.onSelect(Lt,Pe),"selectedKeys"in te||Me(Lt)},De=A.useContext(x.b),ht=De.getPrefixCls,It=De.direction,kt=te.prefixCls,Ht=te.className,Wt=N(te,["prefixCls","className"]),nr=ht("tree",kt),Bt=i()("".concat(nr,"-directory"),Ht,E()({},"".concat(nr,"-directory-rtl"),It==="rtl"));return A.createElement(H,m()({icon:D,ref:Se,blockNode:!0},Wt,{prefixCls:nr,className:Bt,expandedKeys:$e,selectedKeys:Be,onSelect:je,onClick:gt,onDoubleClick:Je,onExpand:Ve}))},U=A.forwardRef(R);U.displayName="DirectoryTree",U.defaultProps={showIcon:!0,expandAction:"click"};var M=U,j=e("EXcs"),P=e("2jpz"),V=A.forwardRef(function(Z,Y){var _,Q=A.useContext(x.b),X=Q.getPrefixCls,pe=Q.direction,te=Q.virtual,fe=Z.prefixCls,be=Z.className,Se=Z.showIcon,ze=Z.showLine,Xe=Z.switcherIcon,wt=Z.blockNode,Be=Z.children,Me=Z.checkable,vt=m()(m()({},Z),{showLine:Boolean(ze)}),at=X("tree",fe);return A.createElement(b.b,m()({itemHeight:20,ref:Y,virtual:te},vt,{prefixCls:at,className:i()(be,(_={},E()(_,"".concat(at,"-icon-hide"),!Se),E()(_,"".concat(at,"-block-node"),wt),E()(_,"".concat(at,"-rtl"),pe==="rtl"),_)),checkable:Me&&A.createElement("span",{className:"".concat(at,"-checkbox-inner")}),switcherIcon:function(bt){return Object(P.a)(at,Xe,ze,bt)}}),Be)});V.TreeNode=b.a,V.DirectoryTree=M,V.defaultProps={checkable:!1,showIcon:!1,motion:m()(m()({},j.a),{motionAppear:!1}),blockNode:!1};var H=V,k=F.a=H},MKOG:function(J,F,e){var d=e("bYtY"),E=e("YH21"),g=E.Dispatcher,m=e("mLcG"),A=e("Bq2U"),b=function(r){r=r||{},this.stage=r.stage||{},this.onframe=r.onframe||function(){},this._clips=[],this._running=!1,this._time,this._pausedTime,this._pauseStart,this._paused=!1,g.call(this)};b.prototype={constructor:b,addClip:function(r){this._clips.push(r)},addAnimator:function(r){r.animation=this;for(var o=r.getClips(),s=0;s<o.length;s++)this.addClip(o[s])},removeClip:function(r){var o=d.indexOf(this._clips,r);o>=0&&this._clips.splice(o,1)},removeAnimator:function(r){for(var o=r.getClips(),s=0;s<o.length;s++)this.removeClip(o[s]);r.animation=null},_update:function(){for(var r=new Date().getTime()-this._pausedTime,o=r-this._time,s=this._clips,l=s.length,n=[],c=[],t=0;t<l;t++){var u=s[t],a=u.step(r,o);a&&(n.push(a),c.push(u))}for(var t=0;t<l;)s[t]._needsRemove?(s[t]=s[l-1],s.pop(),l--):t++;l=n.length;for(var t=0;t<l;t++)c[t].fire(n[t]);this._time=r,this.onframe(o),this.trigger("frame",o),this.stage.update&&this.stage.update()},_startLoop:function(){var r=this;this._running=!0;function o(){r._running&&(m(o),!r._paused&&r._update())}m(o)},start:function(){this._time=new Date().getTime(),this._pausedTime=0,this._startLoop()},stop:function(){this._running=!1},pause:function(){this._paused||(this._pauseStart=new Date().getTime(),this._paused=!0)},resume:function(){this._paused&&(this._pausedTime+=new Date().getTime()-this._pauseStart,this._paused=!1)},clear:function(){this._clips=[]},isFinished:function(){return!this._clips.length},animate:function(r,o){o=o||{};var s=new A(r,o.loop,o.getter,o.setter);return this.addAnimator(s),s}},d.mixin(b,g);var f=b;J.exports=f},MMmD:function(J,F,e){var d=e("lSCD"),E=e("shjB");function g(m){return m!=null&&E(m.length)&&!d(m)}J.exports=g},MRoa:function(J,F,e){var d=e("ProS");e("0Bwj"),e("W2nI"),e("vcCh");var E=e("gawk"),g=e("Dg8C");d.registerLayout(E),d.registerVisual(g)},MT78:function(J,F,e){var d=e("ProS");(function(){for(var g in d){if(d==null||!d.hasOwnProperty(g)||g==="default"||g==="__esModule")return;F[g]=d[g]}})();var E=e("txkQ");(function(){for(var g in E){if(E==null||!E.hasOwnProperty(g)||g==="default"||g==="__esModule")return;F[g]=E[g]}})(),e("A1Ka"),e("75ce"),e("lLGD"),e("wDdD"),e("Fa/5"),e("jett"),e("Z1wy"),e("75ev"),e("2uGb"),e("I+77"),e("B+YJ"),e("pLH3"),e("CBdT"),e("MRoa"),e("+lIL"),e("CF2D"),e("ERHi"),e("p+If"),e("XOKv"),e("qt/9"),e("bBL8"),e("1xaR"),e("4Feb"),e("zRKj"),e("L3Oj"),e("0HBW"),e("LPzL"),e("8waO"),e("k5C7"),e("f1nB"),e("sRwP"),e("AH3D"),e("y4/Y"),e("LzGr"),e("Ynxi"),e("7pVf"),e("2w7y"),e("laiN"),e("fjKi"),e("C0tN"),e("0o9m"),e("Cm0C"),e("f3JH"),e("5NHt"),e("VFCP"),e("dBmv"),e("KamJ"),e("8XDt"),e("juDX")},MXD1:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("Kvyg"),m=e.n(g)},Mdki:function(J,F,e){var d=e("bYtY"),E=d.each,g="\0__link_datas",m="\0__link_mainData";function A(c){var t=c.mainData,u=c.datas;u||(u={main:t},c.datasAttr={main:"data"}),c.datas=c.mainData=null,s(t,u,c),E(u,function(a){E(t.TRANSFERABLE_METHODS,function(h){a.wrapMethod(h,d.curry(b,c))})}),t.wrapMethod("cloneShallow",d.curry(i,c)),E(t.CHANGABLE_METHODS,function(a){t.wrapMethod(a,d.curry(f,c))}),d.assert(u[t.dataType]===t)}function b(c,t){if(o(this)){var u=d.extend({},this[g]);u[this.dataType]=t,s(t,u,c)}else l(t,this.dataType,this[m],c);return t}function f(c,t){return c.struct&&c.struct.update(this),t}function i(c,t){return E(t[g],function(u,a){u!==t&&l(u.cloneShallow(),a,t,c)}),t}function r(c){var t=this[m];return c==null||t==null?t:t[g][c]}function o(c){return c[m]===c}function s(c,t,u){c[g]={},E(t,function(a,h){l(a,h,c,u)})}function l(c,t,u,a){u[g][t]=c,c[m]=u,c.dataType=t,a.struct&&(c[a.structAttr]=a.struct,a.struct[a.datasAttr[t]]=c),c.getLinkedData=r}var n=A;J.exports=n},Mds0:function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("8IMR")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="StarFilled";var f=g.forwardRef(b);F.default=f},Mgri:function(J,F,e){for(var d=e("bYtY"),E=e("8nly"),g=[126,25],m=[[[0,3.5],[7,11.2],[15,11.9],[30,7],[42,.7],[52,.7],[56,7.7],[59,.7],[64,.7],[64,0],[5,0],[0,3.5]],[[13,16.1],[19,14.7],[16,21.7],[11,23.1],[13,16.1]],[[12,32.2],[14,38.5],[15,38.5],[13,32.2],[12,32.2]],[[16,47.6],[12,53.2],[13,53.2],[18,47.6],[16,47.6]],[[6,64.4],[8,70],[9,70],[8,64.4],[6,64.4]],[[23,82.6],[29,79.8],[30,79.8],[25,82.6],[23,82.6]],[[37,70.7],[43,62.3],[44,62.3],[39,70.7],[37,70.7]],[[48,51.1],[51,45.5],[53,45.5],[50,51.1],[48,51.1]],[[51,35],[51,28.7],[53,28.7],[53,35],[51,35]],[[52,22.4],[55,17.5],[56,17.5],[53,22.4],[52,22.4]],[[58,12.6],[62,7],[63,7],[60,12.6],[58,12.6]],[[0,3.5],[0,93.1],[64,93.1],[64,0],[63,0],[63,92.4],[1,92.4],[1,3.5],[0,3.5]]],A=0;A<m.length;A++)for(var b=0;b<m[A].length;b++)m[A][b][0]/=10.5,m[A][b][1]/=-10.5/.75,m[A][b][0]+=g[0],m[A][b][1]+=g[1];function f(i,r){i==="china"&&r.push(new E("\u5357\u6D77\u8BF8\u5C9B",d.map(m,function(o){return{type:"polygon",exterior:o}}),g))}J.exports=f},MqEG:function(J,F,e){var d=e("bYtY"),E=e("fc+c"),g=e("72pK"),m=e("VXYp"),A=d.bind,b=E.extend({type:"dataZoom.inside",init:function(s,l){this._range},render:function(s,l,n,c){b.superApply(this,"render",arguments),this._range=s.getPercentRange(),d.each(this.getTargetCoordInfo(),function(t,u){var a=d.map(t,function(h){return m.generateCoordId(h.model)});d.each(t,function(h){var v=h.model,y={};d.each(["pan","zoom","scrollMove"],function(O){y[O]=A(f[O],this,h,u)},this),m.register(n,{coordId:m.generateCoordId(v),allCoordIds:a,containsPoint:function(O,S,x){return v.coordinateSystem.containPoint([S,x])},dataZoomId:s.id,dataZoomModel:s,getRange:y})},this)},this)},dispose:function(){m.unregister(this.api,this.dataZoomModel.id),b.superApply(this,"dispose",arguments),this._range=null}}),f={zoom:function(s,l,n,c){var t=this._range,u=t.slice(),a=s.axisModels[0];if(!a)return;var h=r[l](null,[c.originX,c.originY],a,n,s),v=(h.signal>0?h.pixelStart+h.pixelLength-h.pixel:h.pixel-h.pixelStart)/h.pixelLength*(u[1]-u[0])+u[0],y=Math.max(1/c.scale,0);u[0]=(u[0]-v)*y+v,u[1]=(u[1]-v)*y+v;var O=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();if(g(0,u,[0,100],0,O.minSpan,O.maxSpan),this._range=u,t[0]!==u[0]||t[1]!==u[1])return u},pan:i(function(s,l,n,c,t,u){var a=r[c]([u.oldX,u.oldY],[u.newX,u.newY],l,t,n);return a.signal*(s[1]-s[0])*a.pixel/a.pixelLength}),scrollMove:i(function(s,l,n,c,t,u){var a=r[c]([0,0],[u.scrollDelta,u.scrollDelta],l,t,n);return a.signal*(s[1]-s[0])*u.scrollDelta})};function i(s){return function(l,n,c,t){var u=this._range,a=u.slice(),h=l.axisModels[0];if(!h)return;var v=s(a,h,l,n,c,t);if(g(v,a,[0,100],"all"),this._range=a,u[0]!==a[0]||u[1]!==a[1])return a}}var r={grid:function(s,l,n,c,t){var u=n.axis,a={},h=t.model.coordinateSystem.getRect();return s=s||[0,0],u.dim==="x"?(a.pixel=l[0]-s[0],a.pixelLength=h.width,a.pixelStart=h.x,a.signal=u.inverse?1:-1):(a.pixel=l[1]-s[1],a.pixelLength=h.height,a.pixelStart=h.y,a.signal=u.inverse?-1:1),a},polar:function(s,l,n,c,t){var u=n.axis,a={},h=t.model.coordinateSystem,v=h.getRadiusAxis().getExtent(),y=h.getAngleAxis().getExtent();return s=s?h.pointToCoord(s):[0,0],l=h.pointToCoord(l),n.mainType==="radiusAxis"?(a.pixel=l[0]-s[0],a.pixelLength=v[1]-v[0],a.pixelStart=v[0],a.signal=u.inverse?1:-1):(a.pixel=l[1]-s[1],a.pixelLength=y[1]-y[0],a.pixelStart=y[0],a.signal=u.inverse?-1:1),a},singleAxis:function(s,l,n,c,t){var u=n.axis,a=t.model.coordinateSystem.getRect(),h={};return s=s||[0,0],u.orient==="horizontal"?(h.pixel=l[0]-s[0],h.pixelLength=a.width,h.pixelStart=a.x,h.signal=u.inverse?1:-1):(h.pixel=l[1]-s[1],h.pixelLength=a.height,h.pixelStart=a.y,h.signal=u.inverse?-1:1),h}},o=b;J.exports=o},MvSz:function(J,F,e){var d=e("LXxW"),E=e("0ycA"),g=Object.prototype,m=g.propertyIsEnumerable,A=Object.getOwnPropertySymbols,b=A?function(f){return f==null?[]:(f=Object(f),d(A(f),function(i){return m.call(f,i)}))}:E;J.exports=b},MwEJ:function(J,F,e){var d=e("bYtY"),E=e("YXkt"),g=e("sdST"),m=e("k9D9"),A=m.SOURCE_FORMAT_ORIGINAL,b=e("L0Ub"),f=b.getDimensionTypeByAxis,i=e("4NO4"),r=i.getDataItemValue,o=e("IDmD"),s=e("i38C"),l=s.getCoordSysInfoBySeries,n=e("7G+c"),c=e("7hqr"),t=c.enableDataStack,u=e("D5nY"),a=u.makeSeriesEncodeForAxisCoordSys;function h(S,x,L){L=L||{},n.isInstance(S)||(S=n.seriesDataToSource(S));var T=x.get("coordinateSystem"),w=o.get(T),C=l(x),N;C&&(N=d.map(C.coordSysDims,function(P){var V={name:P},H=C.axisMap.get(P);if(H){var k=H.get("type");V.type=f(k)}return V})),N||(N=w&&(w.getDimensionsInfo?w.getDimensionsInfo():w.dimensions.slice())||["x","y"]);var D=g(S,{coordDimensions:N,generateCoord:L.generateCoord,encodeDefaulter:L.useEncodeDefaulter?d.curry(a,N,x):null}),B,R;C&&d.each(D,function(P,V){var H=P.coordDim,k=C.categoryAxisMap.get(H);k&&(B==null&&(B=V),P.ordinalMeta=k.getOrdinalMeta()),P.otherDims.itemName!=null&&(R=!0)}),!R&&B!=null&&(D[B].otherDims.itemName=0);var U=t(x,D),M=new E(D,x);M.setCalculationInfo(U);var j=B!=null&&v(S)?function(P,V,H,k){return k===B?H:this.defaultDimValueGetter(P,V,H,k)}:null;return M.hasItemOption=!1,M.initData(S,null,j),M}function v(S){if(S.sourceFormat===A){var x=y(S.data||[]);return x!=null&&!d.isArray(r(x))}}function y(S){for(var x=0;x<S.length&&S[x]==null;)x++;return S[x]}var O=h;J.exports=O},Mylv:function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("IwbS"),m=e("oVpE"),A=m.createSymbol,b=e("OELB"),f=b.parsePercent,i=b.isNumeric,r=e("56rv"),o=r.setLabel,s=["itemStyle","borderWidth"],l=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],n=new g.Circle,c=d.extendChartView({type:"pictorialBar",render:function(Z,Y,_){var Q=this.group,X=Z.getData(),pe=this._data,te=Z.coordinateSystem,fe=te.getBaseAxis(),be=!!fe.isHorizontal(),Se=te.grid.getRect(),ze={ecSize:{width:_.getWidth(),height:_.getHeight()},seriesModel:Z,coordSys:te,coordSysExtent:[[Se.x,Se.x+Se.width],[Se.y,Se.y+Se.height]],isHorizontal:be,valueDim:l[+be],categoryDim:l[1-be]};return X.diff(pe).add(function(Xe){if(!X.hasValue(Xe))return;var wt=w(X,Xe),Be=t(X,Xe,wt,ze),Me=B(X,ze,Be);X.setItemGraphicEl(Xe,Me),Q.add(Me),V(Me,ze,Be)}).update(function(Xe,wt){var Be=pe.getItemGraphicEl(wt);if(!X.hasValue(Xe)){Q.remove(Be);return}var Me=w(X,Xe),vt=t(X,Xe,Me,ze),at=M(X,vt);Be&&at!==Be.__pictorialShapeStr&&(Q.remove(Be),X.setItemGraphicEl(Xe,null),Be=null),Be?R(Be,ze,vt):Be=B(X,ze,vt,!0),X.setItemGraphicEl(Xe,Be),Be.__pictorialSymbolMeta=vt,Q.add(Be),V(Be,ze,vt)}).remove(function(Xe){var wt=pe.getItemGraphicEl(Xe);wt&&U(pe,Xe,wt.__pictorialSymbolMeta.animationModel,wt)}).execute(),this._data=X,this.group},dispose:E.noop,remove:function(Z,Y){var _=this.group,Q=this._data;Z.get("animation")?Q&&Q.eachItemGraphicEl(function(X){U(Q,X.dataIndex,Z,X)}):_.removeAll()}});function t(Z,Y,_,Q){var X=Z.getItemLayout(Y),pe=_.get("symbolRepeat"),te=_.get("symbolClip"),fe=_.get("symbolPosition")||"start",be=_.get("symbolRotate"),Se=(be||0)*Math.PI/180||0,ze=_.get("symbolPatternSize")||2,Xe=_.isAnimationEnabled(),wt={dataIndex:Y,layout:X,itemModel:_,symbolType:Z.getItemVisual(Y,"symbol")||"circle",color:Z.getItemVisual(Y,"color"),symbolClip:te,symbolRepeat:pe,symbolRepeatDirection:_.get("symbolRepeatDirection"),symbolPatternSize:ze,rotation:Se,animationModel:Xe?_:null,hoverAnimation:Xe&&_.get("hoverAnimation"),z2:_.getShallow("z",!0)||0};u(_,pe,X,Q,wt),h(Z,Y,X,pe,te,wt.boundingLength,wt.pxSign,ze,Q,wt),v(_,wt.symbolScale,Se,Q,wt);var Be=wt.symbolSize,Me=_.get("symbolOffset");return E.isArray(Me)&&(Me=[f(Me[0],Be[0]),f(Me[1],Be[1])]),y(_,Be,X,pe,te,Me,fe,wt.valueLineWidth,wt.boundingLength,wt.repeatCutLength,Q,wt),wt}function u(Z,Y,_,Q,X){var pe=Q.valueDim,te=Z.get("symbolBoundingData"),fe=Q.coordSys.getOtherAxis(Q.coordSys.getBaseAxis()),be=fe.toGlobalCoord(fe.dataToCoord(0)),Se=1-+(_[pe.wh]<=0),ze;if(E.isArray(te)){var Xe=[a(fe,te[0])-be,a(fe,te[1])-be];Xe[1]<Xe[0]&&Xe.reverse(),ze=Xe[Se]}else te!=null?ze=a(fe,te)-be:Y?ze=Q.coordSysExtent[pe.index][Se]-be:ze=_[pe.wh];X.boundingLength=ze,Y&&(X.repeatCutLength=_[pe.wh]),X.pxSign=ze>0?1:ze<0?-1:0}function a(Z,Y){return Z.toGlobalCoord(Z.dataToCoord(Z.scale.parse(Y)))}function h(Z,Y,_,Q,X,pe,te,fe,be,Se){var ze=be.valueDim,Xe=be.categoryDim,wt=Math.abs(_[Xe.wh]),Be=Z.getItemVisual(Y,"symbolSize");E.isArray(Be)?Be=Be.slice():(Be==null&&(Be="100%"),Be=[Be,Be]),Be[Xe.index]=f(Be[Xe.index],wt),Be[ze.index]=f(Be[ze.index],Q?wt:Math.abs(pe)),Se.symbolSize=Be;var Me=Se.symbolScale=[Be[0]/fe,Be[1]/fe];Me[ze.index]*=(be.isHorizontal?-1:1)*te}function v(Z,Y,_,Q,X){var pe=Z.get(s)||0;pe&&(n.attr({scale:Y.slice(),rotation:_}),n.updateTransform(),pe/=n.getLineScale(),pe*=Y[Q.valueDim.index]),X.valueLineWidth=pe}function y(Z,Y,_,Q,X,pe,te,fe,be,Se,ze,Xe){var wt=ze.categoryDim,Be=ze.valueDim,Me=Xe.pxSign,vt=Math.max(Y[Be.index]+fe,0),at=vt;if(Q){var $e=Math.abs(be),bt=E.retrieve(Z.get("symbolMargin"),"15%")+"",ut=!1;bt.lastIndexOf("!")===bt.length-1&&(ut=!0,bt=bt.slice(0,bt.length-1)),bt=f(bt,Y[Be.index]);var At=Math.max(vt+bt*2,0),Ve=ut?0:bt*2,gt=i(Q),Je=gt?Q:H(($e+Ve)/At),je=$e-Je*vt;bt=je/2/(ut?Je:Je-1),At=vt+bt*2,Ve=ut?0:bt*2,!gt&&Q!=="fixed"&&(Je=Se?H((Math.abs(Se)+Ve)/At):0),at=Je*At-Ve,Xe.repeatTimes=Je,Xe.symbolMargin=bt}var De=Me*(at/2),ht=Xe.pathPosition=[];ht[wt.index]=_[wt.wh]/2,ht[Be.index]=te==="start"?De:te==="end"?be-De:be/2,pe&&(ht[0]+=pe[0],ht[1]+=pe[1]);var It=Xe.bundlePosition=[];It[wt.index]=_[wt.xy],It[Be.index]=_[Be.xy];var kt=Xe.barRectShape=E.extend({},_);kt[Be.wh]=Me*Math.max(Math.abs(_[Be.wh]),Math.abs(ht[Be.index]+De)),kt[wt.wh]=_[wt.wh];var Ht=Xe.clipShape={};Ht[wt.xy]=-_[wt.xy],Ht[wt.wh]=ze.ecSize[wt.wh],Ht[Be.xy]=0,Ht[Be.wh]=_[Be.wh]}function O(Z){var Y=Z.symbolPatternSize,_=A(Z.symbolType,-Y/2,-Y/2,Y,Y,Z.color);return _.attr({culling:!0}),_.type!=="image"&&_.setStyle({strokeNoScale:!0}),_}function S(Z,Y,_,Q){var X=Z.__pictorialBundle,pe=_.symbolSize,te=_.valueLineWidth,fe=_.pathPosition,be=Y.valueDim,Se=_.repeatTimes||0,ze=0,Xe=pe[Y.valueDim.index]+te+_.symbolMargin*2;for(j(Z,function($e){$e.__pictorialAnimationIndex=ze,$e.__pictorialRepeatTimes=Se,ze<Se?P($e,null,Me(ze),_,Q):P($e,null,{scale:[0,0]},_,Q,function(){X.remove($e)}),D($e,_),ze++});ze<Se;ze++){var wt=O(_);wt.__pictorialAnimationIndex=ze,wt.__pictorialRepeatTimes=Se,X.add(wt);var Be=Me(ze);P(wt,{position:Be.position,scale:[0,0]},{scale:Be.scale,rotation:Be.rotation},_,Q),wt.on("mouseover",vt).on("mouseout",at),D(wt,_)}function Me($e){var bt=fe.slice(),ut=_.pxSign,At=$e;return(_.symbolRepeatDirection==="start"?ut>0:ut<0)&&(At=Se-1-$e),bt[be.index]=Xe*(At-Se/2+.5)+fe[be.index],{position:bt,scale:_.symbolScale.slice(),rotation:_.rotation}}function vt(){j(Z,function($e){$e.trigger("emphasis")})}function at(){j(Z,function($e){$e.trigger("normal")})}}function x(Z,Y,_,Q){var X=Z.__pictorialBundle,pe=Z.__pictorialMainPath;pe?P(pe,null,{position:_.pathPosition.slice(),scale:_.symbolScale.slice(),rotation:_.rotation},_,Q):(pe=Z.__pictorialMainPath=O(_),X.add(pe),P(pe,{position:_.pathPosition.slice(),scale:[0,0],rotation:_.rotation},{scale:_.symbolScale.slice()},_,Q),pe.on("mouseover",te).on("mouseout",fe)),D(pe,_);function te(){this.trigger("emphasis")}function fe(){this.trigger("normal")}}function L(Z,Y,_){var Q=E.extend({},Y.barRectShape),X=Z.__pictorialBarRect;X?P(X,null,{shape:Q},Y,_):(X=Z.__pictorialBarRect=new g.Rect({z2:2,shape:Q,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),Z.add(X))}function T(Z,Y,_,Q){if(_.symbolClip){var X=Z.__pictorialClipPath,pe=E.extend({},_.clipShape),te=Y.valueDim,fe=_.animationModel,be=_.dataIndex;if(X)g.updateProps(X,{shape:pe},fe,be);else{pe[te.wh]=0,X=new g.Rect({shape:pe}),Z.__pictorialBundle.setClipPath(X),Z.__pictorialClipPath=X;var Se={};Se[te.wh]=_.clipShape[te.wh],g[Q?"updateProps":"initProps"](X,{shape:Se},fe,be)}}}function w(Z,Y){var _=Z.getItemModel(Y);return _.getAnimationDelayParams=C,_.isAnimationEnabled=N,_}function C(Z){return{index:Z.__pictorialAnimationIndex,count:Z.__pictorialRepeatTimes}}function N(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function D(Z,Y){Z.off("emphasis").off("normal");var _=Y.symbolScale.slice();Y.hoverAnimation&&Z.on("emphasis",function(){this.animateTo({scale:[_[0]*1.1,_[1]*1.1]},400,"elasticOut")}).on("normal",function(){this.animateTo({scale:_.slice()},400,"elasticOut")})}function B(Z,Y,_,Q){var X=new g.Group,pe=new g.Group;return X.add(pe),X.__pictorialBundle=pe,pe.attr("position",_.bundlePosition.slice()),_.symbolRepeat?S(X,Y,_):x(X,Y,_),L(X,_,Q),T(X,Y,_,Q),X.__pictorialShapeStr=M(Z,_),X.__pictorialSymbolMeta=_,X}function R(Z,Y,_){var Q=_.animationModel,X=_.dataIndex,pe=Z.__pictorialBundle;g.updateProps(pe,{position:_.bundlePosition.slice()},Q,X),_.symbolRepeat?S(Z,Y,_,!0):x(Z,Y,_,!0),L(Z,_,!0),T(Z,Y,_,!0)}function U(Z,Y,_,Q){var X=Q.__pictorialBarRect;X&&(X.style.text=null);var pe=[];j(Q,function(te){pe.push(te)}),Q.__pictorialMainPath&&pe.push(Q.__pictorialMainPath),Q.__pictorialClipPath&&(_=null),E.each(pe,function(te){g.updateProps(te,{scale:[0,0]},_,Y,function(){Q.parent&&Q.parent.remove(Q)})}),Z.setItemGraphicEl(Y,null)}function M(Z,Y){return[Z.getItemVisual(Y.dataIndex,"symbol")||"none",!!Y.symbolRepeat,!!Y.symbolClip].join(":")}function j(Z,Y,_){E.each(Z.__pictorialBundle.children(),function(Q){Q!==Z.__pictorialBarRect&&Y.call(_,Q)})}function P(Z,Y,_,Q,X,pe){Y&&Z.attr(Y),Q.symbolClip&&!X?_&&Z.attr(_):_&&g[X?"updateProps":"initProps"](Z,_,Q.animationModel,Q.dataIndex,pe)}function V(Z,Y,_){var Q=_.color,X=_.dataIndex,pe=_.itemModel,te=pe.getModel("itemStyle").getItemStyle(["color"]),fe=pe.getModel("emphasis.itemStyle").getItemStyle(),be=pe.getShallow("cursor");j(Z,function(wt){wt.setColor(Q),wt.setStyle(E.defaults({fill:Q,opacity:_.opacity},te)),g.setHoverStyle(wt,fe),be&&(wt.cursor=be),wt.z2=_.z2});var Se={},ze=Y.valueDim.posDesc[+(_.boundingLength>0)],Xe=Z.__pictorialBarRect;o(Xe.style,Se,pe,Q,Y.seriesModel,X,ze),g.setHoverStyle(Xe,Se)}function H(Z){var Y=Math.round(Z);return Math.abs(Z-Y)<1e-4?Y:Math.ceil(Z)}var k=c;J.exports=k},N5BQ:function(J,F,e){var d=e("OlYY"),E=d.extend({type:"dataZoom.slider",layoutMode:"box",defaultOption:{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,backgroundColor:"rgba(47,69,84,0)",dataBackground:{lineStyle:{color:"#2f4554",width:.5,opacity:.3},areaStyle:{color:"rgba(47,69,84,0.3)",opacity:.3}},borderColor:"#ddd",fillerColor:"rgba(167,183,204,0.4)",handleIcon:"M8.2,13.6V3.9H6.3v9.7H3.1v14.9h3.3v9.7h1.8v-9.7h3.3V13.6H8.2z M9.7,24.4H4.8v-1.4h4.9V24.4z M9.7,19.1H4.8v-1.4h4.9V19.1z",handleSize:"100%",handleStyle:{color:"#a7b7cc"},labelPrecision:null,labelFormatter:null,showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:"#333"}}}),g=E;J.exports=g},NA0q:function(J,F,e){var d=e("bYtY"),E=e("6Ic6"),g=e("TkdX"),m=e("gPAo"),A=e("7aKB"),b=A.windowOpen,f="sunburstRootToNode",i=E.extend({type:"sunburst",init:function(){},render:function(o,s,l,n){var c=this;this.seriesModel=o,this.api=l,this.ecModel=s;var t=o.getData(),u=t.tree.root,a=o.getViewRoot(),h=this.group,v=o.get("renderLabelForZeroData"),y=[];a.eachNode(function(N){y.push(N)});var O=this._oldChildren||[];if(L(y,O),C(u,a),n&&n.highlight&&n.highlight.piece){var S=o.getShallow("highlightPolicy");n.highlight.piece.onEmphasis(S)}else if(n&&n.unhighlight){var x=this.virtualPiece;!x&&u.children.length&&(x=u.children[0].piece),x&&x.onNormal()}this._initEvents(),this._oldChildren=y;function L(N,D){if(N.length===0&&D.length===0)return;new m(D,N,B,B).add(R).update(R).remove(d.curry(R,null)).execute();function B(U){return U.getId()}function R(U,M){var j=U==null?null:N[U],P=M==null?null:D[M];T(j,P)}}function T(N,D){if(!v&&N&&!N.getValue()&&(N=null),N!==u&&D!==u){if(D&&D.piece)N?(D.piece.updateData(!1,N,"normal",o,s),t.setItemGraphicEl(N.dataIndex,D.piece)):w(D);else if(N){var B=new g(N,o,s);h.add(B),t.setItemGraphicEl(N.dataIndex,B)}}}function w(N){if(!N)return;N.piece&&(h.remove(N.piece),N.piece=null)}function C(N,D){if(D.depth>0){c.virtualPiece?c.virtualPiece.updateData(!1,N,"normal",o,s):(c.virtualPiece=new g(N,o,s),h.add(c.virtualPiece)),D.piece._onclickEvent&&D.piece.off("click",D.piece._onclickEvent);var B=function(R){c._rootToNode(D.parentNode)};D.piece._onclickEvent=B,c.virtualPiece.on("click",B)}else c.virtualPiece&&(h.remove(c.virtualPiece),c.virtualPiece=null)}},dispose:function(){},_initEvents:function(){var o=this,s=function(l){var n=!1,c=o.seriesModel.getViewRoot();c.eachNode(function(t){if(!n&&t.piece&&t.piece.childAt(0)===l.target){var u=t.getModel().get("nodeClick");if(u==="rootToNode")o._rootToNode(t);else if(u==="link"){var a=t.getModel(),h=a.get("link");if(h){var v=a.get("target",!0)||"_blank";b(h,v)}}n=!0}})};this.group._onclickEvent&&this.group.off("click",this.group._onclickEvent),this.group.on("click",s),this.group._onclickEvent=s},_rootToNode:function(o){o!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:f,from:this.uid,seriesId:this.seriesModel.id,targetNode:o})},containPoint:function(o,s){var l=s.getData(),n=l.getItemLayout(0);if(n){var c=o[0]-n.cx,t=o[1]-n.cy,u=Math.sqrt(c*c+t*t);return u<=n.r&&u>=n.r0}}}),r=i;J.exports=r},NAnI:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("wXyp"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},NC18:function(J,F,e){var d=e("y+Vt"),E=e("IMiH"),g=e("7oTu"),m=Math.sqrt,A=Math.sin,b=Math.cos,f=Math.PI,i=function(y){return Math.sqrt(y[0]*y[0]+y[1]*y[1])},r=function(y,O){return(y[0]*O[0]+y[1]*O[1])/(i(y)*i(O))},o=function(y,O){return(y[0]*O[1]<y[1]*O[0]?-1:1)*Math.acos(r(y,O))};function s(v,y,O,S,x,L,T,w,C,N,D){var B=C*(f/180),R=b(B)*(v-O)/2+A(B)*(y-S)/2,U=-1*A(B)*(v-O)/2+b(B)*(y-S)/2,M=R*R/(T*T)+U*U/(w*w);M>1&&(T*=m(M),w*=m(M));var j=(x===L?-1:1)*m((T*T*(w*w)-T*T*(U*U)-w*w*(R*R))/(T*T*(U*U)+w*w*(R*R)))||0,P=j*T*U/w,V=j*-w*R/T,H=(v+O)/2+b(B)*P-A(B)*V,k=(y+S)/2+A(B)*P+b(B)*V,Z=o([1,0],[(R-P)/T,(U-V)/w]),Y=[(R-P)/T,(U-V)/w],_=[(-1*R-P)/T,(-1*U-V)/w],Q=o(Y,_);r(Y,_)<=-1&&(Q=f),r(Y,_)>=1&&(Q=0),L===0&&Q>0&&(Q=Q-2*f),L===1&&Q<0&&(Q=Q+2*f),D.addData(N,H,k,T,w,Z,Q,B,L)}var l=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,n=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function c(v){if(!v)return new E;for(var y=0,O=0,S=y,x=O,L,T=new E,w=E.CMD,C=v.match(l),N=0;N<C.length;N++){for(var D=C[N],B=D.charAt(0),R,U=D.match(n)||[],M=U.length,j=0;j<M;j++)U[j]=parseFloat(U[j]);for(var P=0;P<M;){var V,H,k,Z,Y,_,Q,X=y,pe=O;switch(B){case"l":y+=U[P++],O+=U[P++],R=w.L,T.addData(R,y,O);break;case"L":y=U[P++],O=U[P++],R=w.L,T.addData(R,y,O);break;case"m":y+=U[P++],O+=U[P++],R=w.M,T.addData(R,y,O),S=y,x=O,B="l";break;case"M":y=U[P++],O=U[P++],R=w.M,T.addData(R,y,O),S=y,x=O,B="L";break;case"h":y+=U[P++],R=w.L,T.addData(R,y,O);break;case"H":y=U[P++],R=w.L,T.addData(R,y,O);break;case"v":O+=U[P++],R=w.L,T.addData(R,y,O);break;case"V":O=U[P++],R=w.L,T.addData(R,y,O);break;case"C":R=w.C,T.addData(R,U[P++],U[P++],U[P++],U[P++],U[P++],U[P++]),y=U[P-2],O=U[P-1];break;case"c":R=w.C,T.addData(R,U[P++]+y,U[P++]+O,U[P++]+y,U[P++]+O,U[P++]+y,U[P++]+O),y+=U[P-2],O+=U[P-1];break;case"S":V=y,H=O;var te=T.len(),fe=T.data;L===w.C&&(V+=y-fe[te-4],H+=O-fe[te-3]),R=w.C,X=U[P++],pe=U[P++],y=U[P++],O=U[P++],T.addData(R,V,H,X,pe,y,O);break;case"s":V=y,H=O;var te=T.len(),fe=T.data;L===w.C&&(V+=y-fe[te-4],H+=O-fe[te-3]),R=w.C,X=y+U[P++],pe=O+U[P++],y+=U[P++],O+=U[P++],T.addData(R,V,H,X,pe,y,O);break;case"Q":X=U[P++],pe=U[P++],y=U[P++],O=U[P++],R=w.Q,T.addData(R,X,pe,y,O);break;case"q":X=U[P++]+y,pe=U[P++]+O,y+=U[P++],O+=U[P++],R=w.Q,T.addData(R,X,pe,y,O);break;case"T":V=y,H=O;var te=T.len(),fe=T.data;L===w.Q&&(V+=y-fe[te-4],H+=O-fe[te-3]),y=U[P++],O=U[P++],R=w.Q,T.addData(R,V,H,y,O);break;case"t":V=y,H=O;var te=T.len(),fe=T.data;L===w.Q&&(V+=y-fe[te-4],H+=O-fe[te-3]),y+=U[P++],O+=U[P++],R=w.Q,T.addData(R,V,H,y,O);break;case"A":k=U[P++],Z=U[P++],Y=U[P++],_=U[P++],Q=U[P++],X=y,pe=O,y=U[P++],O=U[P++],R=w.A,s(X,pe,y,O,_,Q,k,Z,Y,R,T);break;case"a":k=U[P++],Z=U[P++],Y=U[P++],_=U[P++],Q=U[P++],X=y,pe=O,y+=U[P++],O+=U[P++],R=w.A,s(X,pe,y,O,_,Q,k,Z,Y,R,T);break}}(B==="z"||B==="Z")&&(R=w.Z,T.addData(R),y=S,O=x),L=R}return T.toStatic(),T}function t(v,y){var O=c(v);return y=y||{},y.buildPath=function(S){if(S.setData){S.setData(O.data);var x=S.getContext();x&&S.rebuildPath(x)}else{var x=S;O.rebuildPath(x)}},y.applyTransform=function(S){g(O,S),this.dirty(!0)},y}function u(v,y){return new d(t(v,y))}function a(v,y){return d.extend(t(v,y))}function h(v,y){for(var O=[],S=v.length,x=0;x<S;x++){var L=v[x];L.path||L.createPathProxy(),L.__dirtyPath&&L.buildPath(L.path,L.shape,!0),O.push(L.path)}var T=new d(y);return T.createPathProxy(),T.buildPath=function(w){w.appendPath(O);var C=w.getContext();C&&w.rebuildPath(C)},T}F.createFromString=u,F.extendFromString=a,F.mergePath=h},NH9N:function(J,F,e){var d=e("bYtY"),E=e("mFDi"),g=e("Fofx"),m=e("IwbS"),A=e("+TT/"),b=e("kzvK"),f=e("CMP+"),i=e("oVpE"),r=i.createSymbol,o=e("aX7z"),s=e("OELB"),l=e("7aKB"),n=l.encodeHTML,c=d.bind,t=d.each,u=Math.PI,a=b.extend({type:"timeline.slider",init:function(S,x){this.api=x,this._axis,this._viewRect,this._timer,this._currentPointer,this._mainGroup,this._labelGroup},render:function(S,x,L,T){if(this.model=S,this.api=L,this.ecModel=x,this.group.removeAll(),S.get("show",!0)){var w=this._layout(S,L),C=this._createGroup("mainGroup"),N=this._createGroup("labelGroup"),D=this._axis=this._createAxis(w,S);S.formatTooltip=function(B){return n(D.scale.getLabel(B))},t(["AxisLine","AxisTick","Control","CurrentPointer"],function(B){this["_render"+B](w,C,D,S)},this),this._renderAxisLabel(w,N,D,S),this._position(w,S)}this._doPlayStop()},remove:function(){this._clearTimer(),this.group.removeAll()},dispose:function(){this._clearTimer()},_layout:function(S,x){var L=S.get("label.position"),T=S.get("orient"),w=h(S,x);L==null||L==="auto"?L=T==="horizontal"?w.y+w.height/2<x.getHeight()/2?"-":"+":w.x+w.width/2<x.getWidth()/2?"+":"-":isNaN(L)&&(L={horizontal:{top:"-",bottom:"+"},vertical:{left:"-",right:"+"}}[T][L]);var C={horizontal:"center",vertical:L>=0||L==="+"?"left":"right"},N={horizontal:L>=0||L==="+"?"top":"bottom",vertical:"middle"},D={horizontal:0,vertical:u/2},B=T==="vertical"?w.height:w.width,R=S.getModel("controlStyle"),U=R.get("show",!0),M=U?R.get("itemSize"):0,j=U?R.get("itemGap"):0,P=M+j,V=S.get("label.rotate")||0;V=V*u/180;var H,k,Z,Y,_=R.get("position",!0),Q=U&&R.get("showPlayBtn",!0),X=U&&R.get("showPrevBtn",!0),pe=U&&R.get("showNextBtn",!0),te=0,fe=B;return _==="left"||_==="bottom"?(Q&&(H=[0,0],te+=P),X&&(k=[te,0],te+=P),pe&&(Z=[fe-M,0],fe-=P)):(Q&&(H=[fe-M,0],fe-=P),X&&(k=[0,0],te+=P),pe&&(Z=[fe-M,0],fe-=P)),Y=[te,fe],S.get("inverse")&&Y.reverse(),{viewRect:w,mainLength:B,orient:T,rotation:D[T],labelRotation:V,labelPosOpt:L,labelAlign:S.get("label.align")||C[T],labelBaseline:S.get("label.verticalAlign")||S.get("label.baseline")||N[T],playPosition:H,prevBtnPosition:k,nextBtnPosition:Z,axisExtent:Y,controlSize:M,controlGap:j}},_position:function(S,x){var L=this._mainGroup,T=this._labelGroup,w=S.viewRect;if(S.orient==="vertical"){var C=g.create(),N=w.x,D=w.y+w.height;g.translate(C,C,[-N,-D]),g.rotate(C,C,-u/2),g.translate(C,C,[N,D]),w=w.clone(),w.applyTransform(C)}var B=k(w),R=k(L.getBoundingRect()),U=k(T.getBoundingRect()),M=L.position,j=T.position;j[0]=M[0]=B[0][0];var P=S.labelPosOpt;if(isNaN(P)){var V=P==="+"?0:1;Z(M,R,B,1,V),Z(j,U,B,1,1-V)}else{var V=P>=0?0:1;Z(M,R,B,1,V),j[1]=M[1]+P}L.attr("position",M),T.attr("position",j),L.rotation=T.rotation=S.rotation,H(L),H(T);function H(Y){var _=Y.position;Y.origin=[B[0][0]-_[0],B[1][0]-_[1]]}function k(Y){return[[Y.x,Y.x+Y.width],[Y.y,Y.y+Y.height]]}function Z(Y,_,Q,X,pe){Y[X]+=Q[X][pe]-_[X][pe]}},_createAxis:function(S,x){var L=x.getData(),T=x.get("axisType"),w=o.createScaleByModel(x,T);w.getTicks=function(){return L.mapArray(["value"],function(D){return D})};var C=L.getDataExtent("value");w.setExtent(C[0],C[1]),w.niceTicks();var N=new f("value",w,S.axisExtent,T);return N.model=x,N},_createGroup:function(S){var x=this["_"+S]=new m.Group;return this.group.add(x),x},_renderAxisLine:function(S,x,L,T){var w=L.getExtent();if(!T.get("lineStyle.show"))return;x.add(new m.Line({shape:{x1:w[0],y1:0,x2:w[1],y2:0},style:d.extend({lineCap:"round"},T.getModel("lineStyle").getLineStyle()),silent:!0,z2:1}))},_renderAxisTick:function(S,x,L,T){var w=T.getData(),C=L.scale.getTicks();t(C,function(N){var D=L.dataToCoord(N),B=w.getItemModel(N),R=B.getModel("itemStyle"),U=B.getModel("emphasis.itemStyle"),M={position:[D,0],onclick:c(this._changeTimeline,this,N)},j=y(B,R,x,M);m.setHoverStyle(j,U.getItemStyle()),B.get("tooltip")?(j.dataIndex=N,j.dataModel=T):j.dataIndex=j.dataModel=null},this)},_renderAxisLabel:function(S,x,L,T){var w=L.getLabelModel();if(!w.get("show"))return;var C=T.getData(),N=L.getViewLabels();t(N,function(D){var B=D.tickValue,R=C.getItemModel(B),U=R.getModel("label"),M=R.getModel("emphasis.label"),j=L.dataToCoord(D.tickValue),P=new m.Text({position:[j,0],rotation:S.labelRotation-S.rotation,onclick:c(this._changeTimeline,this,B),silent:!1});m.setTextStyle(P.style,U,{text:D.formattedLabel,textAlign:S.labelAlign,textVerticalAlign:S.labelBaseline}),x.add(P),m.setHoverStyle(P,m.setTextStyle({},M))},this)},_renderControl:function(S,x,L,T){var w=S.controlSize,C=S.rotation,N=T.getModel("controlStyle").getItemStyle(),D=T.getModel("emphasis.controlStyle").getItemStyle(),B=[0,-w/2,w,w],R=T.getPlayState(),U=T.get("inverse",!0);M(S.nextBtnPosition,"controlStyle.nextIcon",c(this._changeTimeline,this,U?"-":"+")),M(S.prevBtnPosition,"controlStyle.prevIcon",c(this._changeTimeline,this,U?"+":"-")),M(S.playPosition,"controlStyle."+(R?"stopIcon":"playIcon"),c(this._handlePlayClick,this,!R),!0);function M(j,P,V,H){if(!j)return;var k={position:j,origin:[w/2,0],rotation:H?-C:0,rectHover:!0,style:N,onclick:V},Z=v(T,P,B,k);x.add(Z),m.setHoverStyle(Z,D)}},_renderCurrentPointer:function(S,x,L,T){var w=T.getData(),C=T.getCurrentIndex(),N=w.getItemModel(C).getModel("checkpointStyle"),D=this,B={onCreate:function(R){R.draggable=!0,R.drift=c(D._handlePointerDrag,D),R.ondragend=c(D._handlePointerDragend,D),O(R,C,L,T,!0)},onUpdate:function(R){O(R,C,L,T)}};this._currentPointer=y(N,N,this._mainGroup,{},this._currentPointer,B)},_handlePlayClick:function(S){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:S,from:this.uid})},_handlePointerDrag:function(S,x,L){this._clearTimer(),this._pointerChangeTimeline([L.offsetX,L.offsetY])},_handlePointerDragend:function(S){this._pointerChangeTimeline([S.offsetX,S.offsetY],!0)},_pointerChangeTimeline:function(S,x){var L=this._toAxisCoord(S)[0],T=this._axis,w=s.asc(T.getExtent().slice());L>w[1]&&(L=w[1]),L<w[0]&&(L=w[0]),this._currentPointer.position[0]=L,this._currentPointer.dirty();var C=this._findNearestTick(L),N=this.model;(x||C!==N.getCurrentIndex()&&N.get("realtime"))&&this._changeTimeline(C)},_doPlayStop:function(){this._clearTimer(),this.model.getPlayState()&&(this._timer=setTimeout(c(S,this),this.model.get("playInterval")));function S(){var x=this.model;this._changeTimeline(x.getCurrentIndex()+(x.get("rewind",!0)?-1:1))}},_toAxisCoord:function(S){var x=this._mainGroup.getLocalTransform();return m.applyTransform(S,x,!0)},_findNearestTick:function(S){var x=this.model.getData(),L=Infinity,T,w=this._axis;return x.each(["value"],function(C,N){var D=w.dataToCoord(C),B=Math.abs(D-S);B<L&&(L=B,T=N)}),T},_clearTimer:function(){this._timer&&(clearTimeout(this._timer),this._timer=null)},_changeTimeline:function(S){var x=this.model.getCurrentIndex();S==="+"?S=x+1:S==="-"&&(S=x-1),this.api.dispatchAction({type:"timelineChange",currentIndex:S,from:this.uid})}});function h(S,x){return A.getLayoutRect(S.getBoxLayoutParams(),{width:x.getWidth(),height:x.getHeight()},S.get("padding"))}function v(S,x,L,T){var w=m.makePath(S.get(x).replace(/^path:\/\//,""),d.clone(T||{}),new E(L[0],L[1],L[2],L[3]),"center");return w}function y(S,x,L,T,w,C){var N=x.get("color");if(w)w.setColor(N),L.add(w),C&&C.onUpdate(w);else{var D=S.get("symbol");w=r(D,-1,-1,2,2,N),w.setStyle("strokeNoScale",!0),L.add(w),C&&C.onCreate(w)}var B=x.getItemStyle(["color","symbol","symbolSize"]);w.setStyle(B),T=d.merge({rectHover:!0,z2:100},T,!0);var R=S.get("symbolSize");R=R instanceof Array?R.slice():[+R,+R],R[0]/=2,R[1]/=2,T.scale=R;var U=S.get("symbolOffset");if(U){var M=T.position=T.position||[0,0];M[0]+=s.parsePercent(U[0],R[0]),M[1]+=s.parsePercent(U[1],R[1])}var j=S.get("symbolRotate");return T.rotation=(j||0)*Math.PI/180||0,w.attr(T),w.updateTransform(),w}function O(S,x,L,T,w){if(S.dragging)return;var C=T.getModel("checkpointStyle"),N=L.dataToCoord(T.getData().get(["value"],x));w||!C.get("animation",!0)?S.attr({position:[N,0]}):(S.stopAnimation(!0),S.animateTo({position:[N,0]},C.get("animationDuration",!0),C.get("animationEasing",!0)))}J.exports=a},NJEC:function(J,F,e){"use strict";var d=e("pVnL"),E=e.n(d),g=e("J4zp"),m=e.n(g),A=e("q1tI"),b=e.n(A),f=e("TSYQ"),i=e.n(f),r=e("sKbD"),o=e.n(r),s=e("4IlW"),l=e("3S7+"),n=e("2/Rp"),c=e("zvFY"),t=e("YMnH"),u=e("ZvpZ"),a=e("H84U"),h=e("bogI"),v=e("0n0R"),y=void 0,O=function(x,L){var T={};for(var w in x)Object.prototype.hasOwnProperty.call(x,w)&&L.indexOf(w)<0&&(T[w]=x[w]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,w=Object.getOwnPropertySymbols(x);C<w.length;C++)L.indexOf(w[C])<0&&Object.prototype.propertyIsEnumerable.call(x,w[C])&&(T[w[C]]=x[w[C]]);return T},S=A.forwardRef(function(x,L){var T=A.useState(x.visible),w=m()(T,2),C=w[0],N=w[1];A.useEffect(function(){"visible"in x&&N(x.visible)},[x.visible]),A.useEffect(function(){"defaultVisible"in x&&N(x.defaultVisible)},[x.defaultVisible]);var D=function(be,Se){"visible"in x||N(be),x.onVisibleChange&&x.onVisibleChange(be,Se)},B=function(be){D(!1,be),x.onConfirm&&x.onConfirm.call(y,be)},R=function(be){D(!1,be),x.onCancel&&x.onCancel.call(y,be)},U=function(be){be.keyCode===s.a.ESC&&C&&D(!1,be)},M=function(be){var Se=x.disabled;if(Se)return;D(be)},j=function(be,Se){var ze=x.okButtonProps,Xe=x.cancelButtonProps,wt=x.title,Be=x.cancelText,Me=x.okText,vt=x.okType,at=x.icon;return A.createElement("div",{className:"".concat(be,"-inner-content")},A.createElement("div",{className:"".concat(be,"-message")},at,A.createElement("div",{className:"".concat(be,"-message-title")},Object(h.a)(wt))),A.createElement("div",{className:"".concat(be,"-buttons")},A.createElement(n.a,E()({onClick:R,size:"small"},Xe),Be||Se.cancelText),A.createElement(n.a,E()({onClick:B},Object(c.a)(vt),{size:"small"},ze),Me||Se.okText)))},P=A.useContext(a.b),V=P.getPrefixCls,H=x.prefixCls,k=x.placement,Z=x.children,Y=x.overlayClassName,_=O(x,["prefixCls","placement","children","overlayClassName"]),Q=V("popover",H),X=V("popconfirm",H),pe=i()(X,Y),te=A.createElement(t.a,{componentName:"Popconfirm",defaultLocale:u.a.Popconfirm},function(fe){return j(Q,fe)});return A.createElement(l.a,E()({},_,{prefixCls:Q,placement:k,onVisibleChange:M,visible:C,overlay:te,overlayClassName:pe,ref:L}),Object(v.a)(Z,{onKeyDown:function(be){var Se,ze;(ze=Z==null?void 0:(Se=Z.props).onKeyDown)===null||ze===void 0||ze.call(Se,be),U(be)}}))});S.defaultProps={transitionName:"zoom-big",placement:"top",trigger:"click",okType:"primary",icon:A.createElement(o.a,null),disabled:!1},F.a=S},NKxu:function(J,F,e){var d=e("lSCD"),E=e("E2jh"),g=e("GoyQ"),m=e("3Fdi"),A=/[\\^$.*+?()[\]{}|]/g,b=/^\[object .+?Constructor\]$/,f=Function.prototype,i=Object.prototype,r=f.toString,o=i.hasOwnProperty,s=RegExp("^"+r.call(o).replace(A,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function l(n){if(!g(n)||E(n))return!1;var c=d(n)?s:b;return c.test(m(n))}J.exports=l},NUBc:function(J,F,e){"use strict";var d=e("lSNA"),E=e.n(d),g=e("pVnL"),m=e.n(g),A=e("q1tI"),b=e.n(A),f=e("wx14"),i=e("rePB"),r=e("1OyB"),o=e("vuIU"),s=e("Ji7U"),l=e("md7G"),n=e("foSv"),c=e("TSYQ"),t=e.n(c),u=function(vt){var at,$e="".concat(vt.rootPrefixCls,"-item"),bt=t()($e,"".concat($e,"-").concat(vt.page),(at={},Object(i.a)(at,"".concat($e,"-active"),vt.active),Object(i.a)(at,vt.className,!!vt.className),Object(i.a)(at,"".concat($e,"-disabled"),!vt.page),at)),ut=function(){vt.onClick(vt.page)},At=function(gt){vt.onKeyPress(gt,vt.onClick,vt.page)};return b.a.createElement("li",{title:vt.showTitle?vt.page:null,className:bt,onClick:ut,onKeyPress:At,tabIndex:"0"},vt.itemRender(vt.page,"page",b.a.createElement("a",{rel:"nofollow"},vt.page)))},a=u,h={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40};function v(Me){var vt=y();return function(){var $e=Object(n.a)(Me),bt;if(vt){var ut=Object(n.a)(this).constructor;bt=Reflect.construct($e,arguments,ut)}else bt=$e.apply(this,arguments);return Object(l.a)(this,bt)}}function y(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(Me){return!1}}var O=function(Me){Object(s.a)(at,Me);var vt=v(at);function at(){var $e;Object(r.a)(this,at);for(var bt=arguments.length,ut=new Array(bt),At=0;At<bt;At++)ut[At]=arguments[At];return $e=vt.call.apply(vt,[this].concat(ut)),$e.state={goInputText:""},$e.buildOptionText=function(Ve){return"".concat(Ve," ").concat($e.props.locale.items_per_page)},$e.changeSize=function(Ve){$e.props.changeSize(Number(Ve))},$e.handleChange=function(Ve){$e.setState({goInputText:Ve.target.value})},$e.handleBlur=function(Ve){var gt=$e.props,Je=gt.goButton,je=gt.quickGo,De=gt.rootPrefixCls,ht=$e.state.goInputText;if(Je||ht==="")return;if(Ve.relatedTarget&&(Ve.relatedTarget.className.indexOf("".concat(De,"-prev"))>=0||Ve.relatedTarget.className.indexOf("".concat(De,"-next"))>=0))return;$e.setState({goInputText:""}),je($e.getValidValue())},$e.go=function(Ve){var gt=$e.state.goInputText;if(gt==="")return;(Ve.keyCode===h.ENTER||Ve.type==="click")&&($e.setState({goInputText:""}),$e.props.quickGo($e.getValidValue()))},$e}return Object(o.a)(at,[{key:"getValidValue",value:function(){var bt=this.state,ut=bt.goInputText,At=bt.current;return!ut||isNaN(ut)?At:Number(ut)}},{key:"getPageSizeOptions",value:function(){var bt=this.props,ut=bt.pageSize,At=bt.pageSizeOptions;return At.some(function(Ve){return Ve.toString()===ut.toString()})?At:At.concat([ut.toString()]).sort(function(Ve,gt){var Je=isNaN(Number(Ve))?0:Number(Ve),je=isNaN(Number(gt))?0:Number(gt);return Je-je})}},{key:"render",value:function(){var bt=this,ut=this.props,At=ut.pageSize,Ve=ut.locale,gt=ut.rootPrefixCls,Je=ut.changeSize,je=ut.quickGo,De=ut.goButton,ht=ut.selectComponentClass,It=ut.buildOptionText,kt=ut.selectPrefixCls,Ht=ut.disabled,Wt=this.state.goInputText,nr="".concat(gt,"-options"),Bt=ht,Kt=null,Ge=null,qe=null;if(!Je&&!je)return null;var st=this.getPageSizeOptions();if(Je&&Bt){var ft=st.map(function(nt,se){return b.a.createElement(Bt.Option,{key:se,value:nt},(It||bt.buildOptionText)(nt))});Kt=b.a.createElement(Bt,{disabled:Ht,prefixCls:kt,showSearch:!1,className:"".concat(nr,"-size-changer"),optionLabelProp:"children",dropdownMatchSelectWidth:!1,value:(At||st[0]).toString(),onChange:this.changeSize,getPopupContainer:function(se){return se.parentNode}},ft)}return je&&(De&&(qe=typeof De=="boolean"?b.a.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Ht,className:"".concat(nr,"-quick-jumper-button")},Ve.jump_to_confirm):b.a.createElement("span",{onClick:this.go,onKeyUp:this.go},De)),Ge=b.a.createElement("div",{className:"".concat(nr,"-quick-jumper")},Ve.jump_to,b.a.createElement("input",{disabled:Ht,type:"text",value:Wt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur}),Ve.page,qe)),b.a.createElement("li",{className:"".concat(nr)},Kt,Ge)}}]),at}(b.a.Component);O.defaultProps={pageSizeOptions:["10","20","50","100"]};var S=O,x=e("N2Kk");function L(Me,vt){var at=Object.keys(Me);if(Object.getOwnPropertySymbols){var $e=Object.getOwnPropertySymbols(Me);vt&&($e=$e.filter(function(bt){return Object.getOwnPropertyDescriptor(Me,bt).enumerable})),at.push.apply(at,$e)}return at}function T(Me){for(var vt=1;vt<arguments.length;vt++){var at=arguments[vt]!=null?arguments[vt]:{};vt%2?L(Object(at),!0).forEach(function($e){Object(i.a)(Me,$e,at[$e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Me,Object.getOwnPropertyDescriptors(at)):L(Object(at)).forEach(function($e){Object.defineProperty(Me,$e,Object.getOwnPropertyDescriptor(at,$e))})}return Me}function w(Me){var vt=C();return function(){var $e=Object(n.a)(Me),bt;if(vt){var ut=Object(n.a)(this).constructor;bt=Reflect.construct($e,arguments,ut)}else bt=$e.apply(this,arguments);return Object(l.a)(this,bt)}}function C(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(Me){return!1}}function N(){}function D(Me){return typeof Me=="number"&&isFinite(Me)&&Math.floor(Me)===Me}function B(Me,vt,at){return at}function R(Me,vt,at){var $e=typeof Me=="undefined"?vt.pageSize:Me;return Math.floor((at.total-1)/$e)+1}var U=function(Me){Object(s.a)(at,Me);var vt=w(at);function at($e){var bt;Object(r.a)(this,at),bt=vt.call(this,$e),bt.getJumpPrevPage=function(){return Math.max(1,bt.state.current-(bt.props.showLessItems?3:5))},bt.getJumpNextPage=function(){return Math.min(R(void 0,bt.state,bt.props),bt.state.current+(bt.props.showLessItems?3:5))},bt.getItemIcon=function(Je,je){var De=bt.props.prefixCls,ht=Je||b.a.createElement("button",{type:"button","aria-label":je,className:"".concat(De,"-item-link")});return typeof Je=="function"&&(ht=b.a.createElement(Je,T({},bt.props))),ht},bt.savePaginationNode=function(Je){bt.paginationNode=Je},bt.isValid=function(Je){return D(Je)&&Je!==bt.state.current},bt.shouldDisplayQuickJumper=function(){var Je=bt.props,je=Je.showQuickJumper,De=Je.pageSize,ht=Je.total;return ht<=De?!1:je},bt.handleKeyDown=function(Je){(Je.keyCode===h.ARROW_UP||Je.keyCode===h.ARROW_DOWN)&&Je.preventDefault()},bt.handleKeyUp=function(Je){var je=bt.getValidValue(Je),De=bt.state.currentInputValue;je!==De&&bt.setState({currentInputValue:je}),Je.keyCode===h.ENTER?bt.handleChange(je):Je.keyCode===h.ARROW_UP?bt.handleChange(je-1):Je.keyCode===h.ARROW_DOWN&&bt.handleChange(je+1)},bt.changePageSize=function(Je){var je=bt.state.current,De=R(Je,bt.state,bt.props);je=je>De?De:je,De===0&&(je=bt.state.current),typeof Je=="number"&&("pageSize"in bt.props||bt.setState({pageSize:Je}),"current"in bt.props||bt.setState({current:je,currentInputValue:je})),bt.props.onShowSizeChange(je,Je),"onChange"in bt.props&&bt.props.onChange&&bt.props.onChange(je,Je)},bt.handleChange=function(Je){var je=bt.props.disabled,De=Je;if(bt.isValid(De)&&!je){var ht=R(void 0,bt.state,bt.props);De>ht?De=ht:De<1&&(De=1),"current"in bt.props||bt.setState({current:De,currentInputValue:De});var It=bt.state.pageSize;return bt.props.onChange(De,It),De}return bt.state.current},bt.prev=function(){bt.hasPrev()&&bt.handleChange(bt.state.current-1)},bt.next=function(){bt.hasNext()&&bt.handleChange(bt.state.current+1)},bt.jumpPrev=function(){bt.handleChange(bt.getJumpPrevPage())},bt.jumpNext=function(){bt.handleChange(bt.getJumpNextPage())},bt.hasPrev=function(){return bt.state.current>1},bt.hasNext=function(){return bt.state.current<R(void 0,bt.state,bt.props)},bt.runIfEnter=function(Je,je){if(Je.key==="Enter"||Je.charCode===13){for(var De=arguments.length,ht=new Array(De>2?De-2:0),It=2;It<De;It++)ht[It-2]=arguments[It];je.apply(void 0,ht)}},bt.runIfEnterPrev=function(Je){bt.runIfEnter(Je,bt.prev)},bt.runIfEnterNext=function(Je){bt.runIfEnter(Je,bt.next)},bt.runIfEnterJumpPrev=function(Je){bt.runIfEnter(Je,bt.jumpPrev)},bt.runIfEnterJumpNext=function(Je){bt.runIfEnter(Je,bt.jumpNext)},bt.handleGoTO=function(Je){(Je.keyCode===h.ENTER||Je.type==="click")&&bt.handleChange(bt.state.currentInputValue)};var ut=$e.onChange!==N,At="current"in $e;At&&!ut&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var Ve=$e.defaultCurrent;"current"in $e&&(Ve=$e.current);var gt=$e.defaultPageSize;return"pageSize"in $e&&(gt=$e.pageSize),Ve=Math.min(Ve,R(gt,void 0,$e)),bt.state={current:Ve,currentInputValue:Ve,pageSize:gt},bt}return Object(o.a)(at,[{key:"componentDidUpdate",value:function(bt,ut){var At=this.props.prefixCls;if(ut.current!==this.state.current&&this.paginationNode){var Ve=this.paginationNode.querySelector(".".concat(At,"-item-").concat(ut.current));Ve&&document.activeElement===Ve&&Ve.blur()}}},{key:"getValidValue",value:function(bt){var ut=bt.target.value,At=R(void 0,this.state,this.props),Ve=this.state.currentInputValue,gt;return ut===""?gt=ut:isNaN(Number(ut))?gt=Ve:ut>=At?gt=At:gt=Number(ut),gt}},{key:"getShowSizeChanger",value:function(){var bt=this.props,ut=bt.showSizeChanger,At=bt.total,Ve=bt.totalBoundaryShowSizeChanger;return typeof ut!="undefined"?ut:At>Ve}},{key:"renderPrev",value:function(bt){var ut=this.props,At=ut.prevIcon,Ve=ut.itemRender,gt=Ve(bt,"prev",this.getItemIcon(At,"prev page")),Je=!this.hasPrev();return Object(A.isValidElement)(gt)?Object(A.cloneElement)(gt,{disabled:Je}):gt}},{key:"renderNext",value:function(bt){var ut=this.props,At=ut.nextIcon,Ve=ut.itemRender,gt=Ve(bt,"next",this.getItemIcon(At,"next page")),Je=!this.hasNext();return Object(A.isValidElement)(gt)?Object(A.cloneElement)(gt,{disabled:Je}):gt}},{key:"render",value:function(){var bt=this,ut=this.props,At=ut.prefixCls,Ve=ut.className,gt=ut.style,Je=ut.disabled,je=ut.hideOnSinglePage,De=ut.total,ht=ut.locale,It=ut.showQuickJumper,kt=ut.showLessItems,Ht=ut.showTitle,Wt=ut.showTotal,nr=ut.simple,Bt=ut.itemRender,Kt=ut.showPrevNextJumpers,Ge=ut.jumpPrevIcon,qe=ut.jumpNextIcon,st=ut.selectComponentClass,ft=ut.selectPrefixCls,nt=ut.pageSizeOptions,se=this.state,me=se.current,lt=se.pageSize,Pe=se.currentInputValue;if(je===!0&&De<=lt)return null;var St=R(void 0,this.state,this.props),Pr=[],Lt=null,ur=null,Xt=null,Zt=null,mr=null,qt=It&&It.goButton,de=kt?1:2,ue=me-1>0?me-1:0,oe=me+1<St?me+1:St,ae=Object.keys(this.props).reduce(function(le,ge){return(ge.substr(0,5)==="data-"||ge.substr(0,5)==="aria-"||ge==="role")&&(le[ge]=bt.props[ge]),le},{});if(nr)return qt&&(typeof qt=="boolean"?mr=b.a.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ht.jump_to_confirm):mr=b.a.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},qt),mr=b.a.createElement("li",{title:Ht?"".concat(ht.jump_to).concat(me,"/").concat(St):null,className:"".concat(At,"-simple-pager")},mr)),b.a.createElement("ul",Object(f.a)({className:t()(At,"".concat(At,"-simple"),Object(i.a)({},"".concat(At,"-disabled"),Je),Ve),style:gt,ref:this.savePaginationNode},ae),b.a.createElement("li",{title:Ht?ht.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:t()("".concat(At,"-prev"),Object(i.a)({},"".concat(At,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},this.renderPrev(ue)),b.a.createElement("li",{title:Ht?"".concat(me,"/").concat(St):null,className:"".concat(At,"-simple-pager")},b.a.createElement("input",{type:"text",value:Pe,disabled:Je,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,size:"3"}),b.a.createElement("span",{className:"".concat(At,"-slash")},"/"),St),b.a.createElement("li",{title:Ht?ht.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:t()("".concat(At,"-next"),Object(i.a)({},"".concat(At,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(oe)),mr);if(St<=3+de*2){var ye={locale:ht,rootPrefixCls:At,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ht,itemRender:Bt};St||Pr.push(b.a.createElement(a,Object(f.a)({},ye,{key:"noPager",page:St,className:"".concat(At,"-disabled")})));for(var Ce=1;Ce<=St;Ce+=1){var Oe=me===Ce;Pr.push(b.a.createElement(a,Object(f.a)({},ye,{key:Ce,page:Ce,active:Oe})))}}else{var Ie=kt?ht.prev_3:ht.prev_5,xe=kt?ht.next_3:ht.next_5;Kt&&(Lt=b.a.createElement("li",{title:Ht?Ie:null,key:"prev",onClick:this.jumpPrev,tabIndex:"0",onKeyPress:this.runIfEnterJumpPrev,className:t()("".concat(At,"-jump-prev"),Object(i.a)({},"".concat(At,"-jump-prev-custom-icon"),!!Ge))},Bt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Ge,"prev page"))),ur=b.a.createElement("li",{title:Ht?xe:null,key:"next",tabIndex:"0",onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:t()("".concat(At,"-jump-next"),Object(i.a)({},"".concat(At,"-jump-next-custom-icon"),!!qe))},Bt(this.getJumpNextPage(),"jump-next",this.getItemIcon(qe,"next page")))),Zt=b.a.createElement(a,{locale:ht,last:!0,rootPrefixCls:At,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:St,page:St,active:!1,showTitle:Ht,itemRender:Bt}),Xt=b.a.createElement(a,{locale:ht,rootPrefixCls:At,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ht,itemRender:Bt});var Ue=Math.max(1,me-de),it=Math.min(me+de,St);me-1<=de&&(it=1+de*2),St-me<=de&&(Ue=St-de*2);for(var yt=Ue;yt<=it;yt+=1){var ee=me===yt;Pr.push(b.a.createElement(a,{locale:ht,rootPrefixCls:At,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:yt,page:yt,active:ee,showTitle:Ht,itemRender:Bt}))}me-1>=de*2&&me!==1+2&&(Pr[0]=Object(A.cloneElement)(Pr[0],{className:"".concat(At,"-item-after-jump-prev")}),Pr.unshift(Lt)),St-me>=de*2&&me!==St-2&&(Pr[Pr.length-1]=Object(A.cloneElement)(Pr[Pr.length-1],{className:"".concat(At,"-item-before-jump-next")}),Pr.push(ur)),Ue!==1&&Pr.unshift(Xt),it!==St&&Pr.push(Zt)}var ie=null;Wt&&(ie=b.a.createElement("li",{className:"".concat(At,"-total-text")},Wt(De,[De===0?0:(me-1)*lt+1,me*lt>De?De:me*lt])));var z=!this.hasPrev()||!St,$=!this.hasNext()||!St;return b.a.createElement("ul",Object(f.a)({className:t()(At,Ve,Object(i.a)({},"".concat(At,"-disabled"),Je)),style:gt,unselectable:"unselectable",ref:this.savePaginationNode},ae),ie,b.a.createElement("li",{title:Ht?ht.prev_page:null,onClick:this.prev,tabIndex:z?null:0,onKeyPress:this.runIfEnterPrev,className:t()("".concat(At,"-prev"),Object(i.a)({},"".concat(At,"-disabled"),z)),"aria-disabled":z},this.renderPrev(ue)),Pr,b.a.createElement("li",{title:Ht?ht.next_page:null,onClick:this.next,tabIndex:$?null:0,onKeyPress:this.runIfEnterNext,className:t()("".concat(At,"-next"),Object(i.a)({},"".concat(At,"-disabled"),$)),"aria-disabled":$},this.renderNext(oe)),b.a.createElement(S,{disabled:Je,locale:ht,rootPrefixCls:At,selectComponentClass:st,selectPrefixCls:ft,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:me,pageSize:lt,pageSizeOptions:nt,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:qt}))}}],[{key:"getDerivedStateFromProps",value:function(bt,ut){var At={};if("current"in bt&&(At.current=bt.current,bt.current!==ut.current&&(At.currentInputValue=At.current)),"pageSize"in bt&&bt.pageSize!==ut.pageSize){var Ve=ut.current,gt=R(bt.pageSize,ut,bt);Ve=Ve>gt?gt:Ve,"current"in bt||(At.current=Ve,At.currentInputValue=Ve),At.pageSize=bt.pageSize}return At}}]),at}(b.a.Component);U.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:N,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:N,locale:x.a,style:{},itemRender:B,totalBoundaryShowSizeChanger:50};var M=U,j=e("H4fg"),P=e("DFhj"),V=e.n(P),H=e("fEPi"),k=e.n(H),Z=e("u9fO"),Y=e.n(Z),_=e("mO/d"),Q=e.n(_),X=e("2fM7"),pe=function(vt){return A.createElement(X.a,m()({size:"small"},vt))};pe.Option=X.a.Option;var te=pe,fe=e("YMnH"),be=e("H84U"),Se=e("5OYt"),ze=function(Me,vt){var at={};for(var $e in Me)Object.prototype.hasOwnProperty.call(Me,$e)&&vt.indexOf($e)<0&&(at[$e]=Me[$e]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var bt=0,$e=Object.getOwnPropertySymbols(Me);bt<$e.length;bt++)vt.indexOf($e[bt])<0&&Object.prototype.propertyIsEnumerable.call(Me,$e[bt])&&(at[$e[bt]]=Me[$e[bt]]);return at},Xe=function(vt){var at=vt.prefixCls,$e=vt.selectPrefixCls,bt=vt.className,ut=vt.size,At=vt.locale,Ve=ze(vt,["prefixCls","selectPrefixCls","className","size","locale"]),gt=Object(Se.a)(),Je=gt.xs,je=A.useContext(be.b),De=je.getPrefixCls,ht=je.direction,It=De("pagination",at),kt=function(){var nr=A.createElement("span",{className:"".concat(It,"-item-ellipsis")},"\u2022\u2022\u2022"),Bt=A.createElement("button",{className:"".concat(It,"-item-link"),type:"button",tabIndex:-1},A.createElement(V.a,null)),Kt=A.createElement("button",{className:"".concat(It,"-item-link"),type:"button",tabIndex:-1},A.createElement(k.a,null)),Ge=A.createElement("a",{className:"".concat(It,"-item-link")},A.createElement("div",{className:"".concat(It,"-item-container")},A.createElement(Y.a,{className:"".concat(It,"-item-link-icon")}),nr)),qe=A.createElement("a",{className:"".concat(It,"-item-link")},A.createElement("div",{className:"".concat(It,"-item-container")},A.createElement(Q.a,{className:"".concat(It,"-item-link-icon")}),nr));if(ht==="rtl"){var st=[Kt,Bt];Bt=st[0],Kt=st[1];var ft=[qe,Ge];Ge=ft[0],qe=ft[1]}return{prevIcon:Bt,nextIcon:Kt,jumpPrevIcon:Ge,jumpNextIcon:qe}},Ht=function(nr){var Bt=m()(m()({},nr),At),Kt=ut==="small"||!!(Je&&!ut&&Ve.responsive),Ge=De("select",$e),qe=t()(bt,E()({mini:Kt},"".concat(It,"-rtl"),ht==="rtl"));return A.createElement(M,m()({},Ve,{prefixCls:It,selectPrefixCls:Ge},kt(),{className:qe,selectComponentClass:Kt?te:X.a,locale:Bt}))};return A.createElement(fe.a,{componentName:"Pagination",defaultLocale:j.a},Ht)},wt=Xe,Be=F.a=wt},NohK:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=function(g){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:60,A=null;return function(){for(var b=this,f=arguments.length,i=new Array(f),r=0;r<f;r++)i[r]=arguments[r];clearTimeout(A),A=setTimeout(function(){g.apply(b,i)},m)}};F.default=d},Npjl:function(J,F){function e(d,E){return d==null?void 0:d[E]}J.exports=e},Nu4q:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:function(g,m){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:g}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:m}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:m}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:m}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:g}}]}},name:"picture",theme:"twotone"};F.default=d},NvD2:function(J,F,e){"use strict";e.d(F,"a",function(){return b});var d=e("Kwbf");function E(f,i){var r=new Set;return f.forEach(function(o){i.has(o)||r.add(o)}),r}function g(f){var i=f||{},r=i.disabled,o=i.disableCheckbox,s=i.checkable;return!!(r||o)||s===!1}function m(f,i,r,o){for(var s=new Set(f),l=new Set,n=0;n<=r;n+=1){var c=i.get(n)||new Set;c.forEach(function(h){var v=h.key,y=h.node,O=h.children,S=O===void 0?[]:O;s.has(v)&&!o(y)&&S.filter(function(x){return!o(x.node)}).forEach(function(x){s.add(x.key)})})}for(var t=new Set,u=r;u>=0;u-=1){var a=i.get(u)||new Set;a.forEach(function(h){var v=h.parent,y=h.node;if(o(y)||!h.parent||t.has(h.parent.key))return;if(o(h.parent.node)){t.add(v.key);return}var O=!0,S=!1;(v.children||[]).filter(function(x){return!o(x.node)}).forEach(function(x){var L=x.key,T=s.has(L);O&&!T&&(O=!1),!S&&(T||l.has(L))&&(S=!0)}),O&&s.add(v.key),S&&l.add(v.key),t.add(v.key)})}return{checkedKeys:Array.from(s),halfCheckedKeys:Array.from(E(l,s))}}function A(f,i,r,o,s){for(var l=new Set(f),n=new Set(i),c=0;c<=o;c+=1){var t=r.get(c)||new Set;t.forEach(function(v){var y=v.key,O=v.node,S=v.children,x=S===void 0?[]:S;!l.has(y)&&!n.has(y)&&!s(O)&&x.filter(function(L){return!s(L.node)}).forEach(function(L){l.delete(L.key)})})}n=new Set;for(var u=new Set,a=o;a>=0;a-=1){var h=r.get(a)||new Set;h.forEach(function(v){var y=v.parent,O=v.node;if(s(O)||!v.parent||u.has(v.parent.key))return;if(s(v.parent.node)){u.add(y.key);return}var S=!0,x=!1;(y.children||[]).filter(function(L){return!s(L.node)}).forEach(function(L){var T=L.key,w=l.has(T);S&&!w&&(S=!1),!x&&(w||n.has(T))&&(x=!0)}),S||l.delete(y.key),x&&n.add(y.key),u.add(y.key)})}return{checkedKeys:Array.from(l),halfCheckedKeys:Array.from(E(n,l))}}function b(f,i,r,o){var s=[],l;o?l=o:l=g;var n=new Set(f.filter(function(a){var h=!!r[a];return h||s.push(a),h})),c=new Map,t=0;Object.keys(r).forEach(function(a){var h=r[a],v=h.level,y=c.get(v);y||(y=new Set,c.set(v,y)),y.add(h),t=Math.max(t,v)}),Object(d.a)(!s.length,"Tree missing follow keys: ".concat(s.slice(0,100).map(function(a){return"'".concat(a,"'")}).join(", ")));var u;return i===!0?u=m(n,c,t,l):u=A(n,i.halfCheckedKeys,c,t,l),u}},"O/iA":function(J,F,e){},O3gP:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("O/iA"),m=e.n(g),A=e("OaEy")},OELB:function(J,F,e){var d=e("bYtY"),E=1e-4;function g(x){return x.replace(/^\s+|\s+$/g,"")}function m(x,L,T,w){var C=L[1]-L[0],N=T[1]-T[0];if(C===0)return N===0?T[0]:(T[0]+T[1])/2;if(w)if(C>0){if(x<=L[0])return T[0];if(x>=L[1])return T[1]}else{if(x>=L[0])return T[0];if(x<=L[1])return T[1]}else{if(x===L[0])return T[0];if(x===L[1])return T[1]}return(x-L[0])/C*N+T[0]}function A(x,L){switch(x){case"center":case"middle":x="50%";break;case"left":case"top":x="0%";break;case"right":case"bottom":x="100%";break}return typeof x=="string"?g(x).match(/%$/)?parseFloat(x)/100*L:parseFloat(x):x==null?NaN:+x}function b(x,L,T){return L==null&&(L=10),L=Math.min(Math.max(0,L),20),x=(+x).toFixed(L),T?x:+x}function f(x){return x.sort(function(L,T){return L-T}),x}function i(x){if(x=+x,isNaN(x))return 0;for(var L=1,T=0;Math.round(x*L)/L!==x;)L*=10,T++;return T}function r(x){var L=x.toString(),T=L.indexOf("e");if(T>0){var w=+L.slice(T+1);return w<0?-w:0}else{var C=L.indexOf(".");return C<0?0:L.length-1-C}}function o(x,L){var T=Math.log,w=Math.LN10,C=Math.floor(T(x[1]-x[0])/w),N=Math.round(T(Math.abs(L[1]-L[0]))/w),D=Math.min(Math.max(-C+N,0),20);return isFinite(D)?D:20}function s(x,L,T){if(!x[L])return 0;var w=d.reduce(x,function(H,k){return H+(isNaN(k)?0:k)},0);if(w===0)return 0;for(var C=Math.pow(10,T),N=d.map(x,function(H){return(isNaN(H)?0:H)/w*C*100}),D=C*100,B=d.map(N,function(H){return Math.floor(H)}),R=d.reduce(B,function(H,k){return H+k},0),U=d.map(N,function(H,k){return H-B[k]});R<D;){for(var M=Number.NEGATIVE_INFINITY,j=null,P=0,V=U.length;P<V;++P)U[P]>M&&(M=U[P],j=P);++B[j],U[j]=0,++R}return B[L]/C}var l=9007199254740991;function n(x){var L=Math.PI*2;return(x%L+L)%L}function c(x){return x>-E&&x<E}var t=/^(?:(\d{4})(?:[-\/](\d{1,2})(?:[-\/](\d{1,2})(?:[T ](\d{1,2})(?::(\d\d)(?::(\d\d)(?:[.,](\d+))?)?)?(Z|[\+\-]\d\d:?\d\d)?)?)?)?)?$/;function u(x){if(x instanceof Date)return x;if(typeof x=="string"){var L=t.exec(x);if(!L)return new Date(NaN);if(L[8]){var T=+L[4]||0;return L[8].toUpperCase()!=="Z"&&(T-=L[8].slice(0,3)),new Date(Date.UTC(+L[1],+(L[2]||1)-1,+L[3]||1,T,+(L[5]||0),+L[6]||0,+L[7]||0))}else return new Date(+L[1],+(L[2]||1)-1,+L[3]||1,+L[4]||0,+(L[5]||0),+L[6]||0,+L[7]||0)}else if(x==null)return new Date(NaN);return new Date(Math.round(x))}function a(x){return Math.pow(10,h(x))}function h(x){if(x===0)return 0;var L=Math.floor(Math.log(x)/Math.LN10);return x/Math.pow(10,L)>=10&&L++,L}function v(x,L){var T=h(x),w=Math.pow(10,T),C=x/w,N;return L?C<1.5?N=1:C<2.5?N=2:C<4?N=3:C<7?N=5:N=10:C<1?N=1:C<2?N=2:C<3?N=3:C<5?N=5:N=10,x=N*w,T>=-20?+x.toFixed(T<0?-T:0):x}function y(x,L){var T=(x.length-1)*L+1,w=Math.floor(T),C=+x[w-1],N=T-w;return N?C+N*(x[w]-C):C}function O(x){x.sort(function(R,U){return B(R,U,0)?-1:1});for(var L=-Infinity,T=1,w=0;w<x.length;){for(var C=x[w].interval,N=x[w].close,D=0;D<2;D++)C[D]<=L&&(C[D]=L,N[D]=D?1:1-T),L=C[D],T=N[D];C[0]===C[1]&&N[0]*N[1]!==1?x.splice(w,1):w++}return x;function B(R,U,M){return R.interval[M]<U.interval[M]||R.interval[M]===U.interval[M]&&(R.close[M]-U.close[M]===(M?-1:1)||!M&&B(R,U,1))}}function S(x){return x-parseFloat(x)>=0}F.linearMap=m,F.parsePercent=A,F.round=b,F.asc=f,F.getPrecision=i,F.getPrecisionSafe=r,F.getPixelPrecision=o,F.getPercentWithPrecision=s,F.MAX_SAFE_INTEGER=l,F.remRadian=n,F.isRadianAroundZero=c,F.parseDate=u,F.quantity=a,F.quantityExponent=h,F.nice=v,F.quantile=y,F.reformIntervals=O,F.isNumeric=S},OKJ2:function(J,F,e){var d=e("KxfA"),E=d.retrieveRawValue,g=e("7aKB"),m=g.getTooltipMarker,A=g.formatTpl,b=e("4NO4"),f=b.getTooltipRenderMode,i=/\{@(.+?)\}/g,r={getDataParams:function(o,s){var l=this.getData(s),n=this.getRawValue(o,s),c=l.getRawIndex(o),t=l.getName(o),u=l.getRawDataItem(o),a=l.getItemVisual(o,"color"),h=l.getItemVisual(o,"borderColor"),v=this.ecModel.getComponent("tooltip"),y=v&&v.get("renderMode"),O=f(y),S=this.mainType,x=S==="series",L=l.userOutput;return{componentType:S,componentSubType:this.subType,componentIndex:this.componentIndex,seriesType:x?this.subType:null,seriesIndex:this.seriesIndex,seriesId:x?this.id:null,seriesName:x?this.name:null,name:t,dataIndex:c,data:u,dataType:s,value:n,color:a,borderColor:h,dimensionNames:L?L.dimensionNames:null,encode:L?L.encode:null,marker:m({color:a,renderMode:O}),$vars:["seriesName","name","value"]}},getFormattedLabel:function(o,s,l,n,c){s=s||"normal";var t=this.getData(l),u=t.getItemModel(o),a=this.getDataParams(o,l);n!=null&&a.value instanceof Array&&(a.value=a.value[n]);var h=u.get(s==="normal"?[c||"label","formatter"]:[s,c||"label","formatter"]);if(typeof h=="function")return a.status=s,a.dimensionIndex=n,h(a);if(typeof h=="string"){var v=A(h,a);return v.replace(i,function(y,O){var S=O.length;return O.charAt(0)==="["&&O.charAt(S-1)==="]"&&(O=+O.slice(1,S-1)),E(t,o,O)})}},getRawValue:function(o,s){return E(this.getData(s),o)},formatTooltip:function(){}};J.exports=r},OPEp:function(J,F,e){},OQFs:function(J,F,e){var d=e("KCsZ"),E=d([["lineWidth","width"],["stroke","color"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),g={getLineStyle:function(m){var A=E(this,m);return A.lineDash=this.getLineDash(A.lineWidth),A},getLineDash:function(m){m==null&&(m=1);var A=this.get("type"),b=Math.max(m,2),f=m*4;return A==="solid"||A==null?!1:A==="dashed"?[f,f]:[b,b]}};J.exports=g},OS9S:function(J,F,e){var d=e("bYtY"),E=d.inherits,g=e("Gev7"),m=e("mFDi");function A(i){g.call(this,i),this._displayables=[],this._temporaryDisplayables=[],this._cursor=0,this.notClear=!0}A.prototype.incremental=!0,A.prototype.clearDisplaybles=function(){this._displayables=[],this._temporaryDisplayables=[],this._cursor=0,this.dirty(),this.notClear=!1},A.prototype.addDisplayable=function(i,r){r?this._temporaryDisplayables.push(i):this._displayables.push(i),this.dirty()},A.prototype.addDisplayables=function(i,r){r=r||!1;for(var o=0;o<i.length;o++)this.addDisplayable(i[o],r)},A.prototype.eachPendingDisplayable=function(i){for(var r=this._cursor;r<this._displayables.length;r++)i&&i(this._displayables[r]);for(var r=0;r<this._temporaryDisplayables.length;r++)i&&i(this._temporaryDisplayables[r])},A.prototype.update=function(){this.updateTransform();for(var i=this._cursor;i<this._displayables.length;i++){var r=this._displayables[i];r.parent=this,r.update(),r.parent=null}for(var i=0;i<this._temporaryDisplayables.length;i++){var r=this._temporaryDisplayables[i];r.parent=this,r.update(),r.parent=null}},A.prototype.brush=function(i,r){for(var o=this._cursor;o<this._displayables.length;o++){var s=this._displayables[o];s.beforeBrush&&s.beforeBrush(i),s.brush(i,o===this._cursor?null:this._displayables[o-1]),s.afterBrush&&s.afterBrush(i)}this._cursor=o;for(var o=0;o<this._temporaryDisplayables.length;o++){var s=this._temporaryDisplayables[o];s.beforeBrush&&s.beforeBrush(i),s.brush(i,o===0?null:this._temporaryDisplayables[o-1]),s.afterBrush&&s.afterBrush(i)}this._temporaryDisplayables=[],this.notClear=!0};var b=[];A.prototype.getBoundingRect=function(){if(!this._rect){for(var i=new m(Infinity,Infinity,-Infinity,-Infinity),r=0;r<this._displayables.length;r++){var o=this._displayables[r],s=o.getBoundingRect().clone();o.needLocalTransform()&&s.applyTransform(o.getLocalTransform(b)),i.union(s)}this._rect=i}return this._rect},A.prototype.contain=function(i,r){var o=this.transformCoordToLocal(i,r),s=this.getBoundingRect();if(s.contain(o[0],o[1]))for(var l=0;l<this._displayables.length;l++){var n=this._displayables[l];if(n.contain(i,r))return!0}return!1},E(A,g);var f=A;J.exports=f},OUJF:function(J,F,e){var d=e("ProS"),E=e("bYtY");d.registerAction({type:"timelineChange",event:"timelineChanged",update:"prepareAndUpdate"},function(g,m){var A=m.getComponent("timeline");return A&&g.currentIndex!=null&&(A.setCurrentIndex(g.currentIndex),!A.get("loop",!0)&&A.isIndexMax()&&A.setPlayState(!1)),m.resetOption("timeline"),E.defaults({currentIndex:A.option.currentIndex},g)}),d.registerAction({type:"timelinePlayChange",event:"timelinePlayChanged",update:"update"},function(g,m){var A=m.getComponent("timeline");A&&g.playState!=null&&A.setPlayState(g.playState)})},OXB0:function(J,F,e){var d=e("T4UG"),E=e("MwEJ"),g=e("IDmD"),m=d.extend({type:"series.heatmap",getInitialData:function(A,b){return E(this.getSource(),this,{generateCoord:"value"})},preventIncremental:function(){var A=g.get(this.get("coordinateSystem"));if(A&&A.dimensions)return A.dimensions[0]==="lng"&&A.dimensions[1]==="lat"},defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0}});J.exports=m},OZM5:function(J,F,e){"use strict";e.d(F,"b",function(){return o}),e.d(F,"a",function(){return s}),e.d(F,"k",function(){return l}),e.d(F,"h",function(){return n}),e.d(F,"i",function(){return c}),e.d(F,"g",function(){return t}),e.d(F,"c",function(){return u}),e.d(F,"d",function(){return a}),e.d(F,"j",function(){return y}),e.d(F,"e",function(){return O}),e.d(F,"f",function(){return S});var d=e("KQm4"),E=e("U8pU"),g=e("Ff2n"),m=e("q1tI"),A=e.n(m),b=e("Kwbf"),f=e("WaYH"),i=.25,r=2;function o(x,L){var T=x.slice(),w=T.indexOf(L);return w>=0&&T.splice(w,1),T}function s(x,L){var T=x.slice();return T.indexOf(L)===-1&&T.push(L),T}function l(x){return x.split("-")}function n(x,L){return"".concat(x,"-").concat(L)}function c(x){return x&&x.type&&x.type.isTreeNode}function t(x,L){var T=[x],w=L[x];function C(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];N.forEach(function(D){var B=D.key,R=D.children;T.push(B),C(R)})}return C(w.children),T}function u(x,L){var T=x.clientY,w=L.selectHandle.getBoundingClientRect(),C=w.top,N=w.bottom,D=w.height,B=Math.max(D*i,r);return T<=C+B?-1:T>=N-B?1:0}function a(x,L){if(!x)return;var T=L.multiple;return T?x.slice():x.length?[x[0]]:x}var h=function(L){return L};function v(x,L){if(!x)return[];var T=L||{},w=T.processProps,C=w===void 0?h:w,N=Array.isArray(x)?x:[x];return N.map(function(D){var B=D.children,R=Object(g.a)(D,["children"]),U=v(B,L);return A.a.createElement(f.a,Object.assign({},C(R)),U)})}function y(x){if(!x)return null;var L;if(Array.isArray(x))L={checkedKeys:x,halfCheckedKeys:void 0};else if(Object(E.a)(x)==="object")L={checkedKeys:x.checked||void 0,halfCheckedKeys:x.halfChecked||void 0};else return Object(b.a)(!1,"`checkedKeys` is not an array or an object"),null;return L}function O(x,L){var T=new Set;function w(C){if(T.has(C))return;var N=L[C];if(!N)return;T.add(C);var D=N.parent,B=N.node;if(B.disabled)return;D&&w(D.key)}return(x||[]).forEach(function(C){w(C)}),Object(d.a)(T)}function S(x){var L={};return Object.keys(x).forEach(function(T){(T.startsWith("data-")||T.startsWith("aria-"))&&(L[T]=x[T])}),L}},OaEy:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("bKJz"),m=e.n(g),A=e("R9oj")},"Of+w":function(J,F,e){var d=e("Cwc5"),E=e("Kz5y"),g=d(E,"WeakMap");J.exports=g},Ol7k:function(J,F,e){"use strict";var d=e("PKem"),E=e("ZX9x");d.b.Sider=E.b,F.a=d.b},OlYY:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("ProS"),m=e("bYtY"),A=e("ItGF"),b=e("4NO4"),f=e("UOVi"),i=e("zDms"),r=m.each,o=f.eachAxisDim,s=g.extendComponentModel({type:"dataZoom",dependencies:["xAxis","yAxis","zAxis","radiusAxis","angleAxis","singleAxis","series"],defaultOption:{zlevel:0,z:4,orient:null,xAxisIndex:null,yAxisIndex:null,filterMode:"filter",throttle:null,start:0,end:100,startValue:null,endValue:null,minSpan:null,maxSpan:null,minValueSpan:null,maxValueSpan:null,rangeMode:null},init:function(t,u,a){this._dataIntervalByAxis={},this._dataInfo={},this._axisProxies={},this.textStyleModel,this._autoThrottle=!0,this._rangePropMode=["percent","percent"];var h=l(t);this.settledOption=h,this.mergeDefaultAndTheme(t,a),this.doInit(h)},mergeOption:function(t){var u=l(t);m.merge(this.option,t,!0),m.merge(this.settledOption,u,!0),this.doInit(u)},doInit:function(t){var u=this.option;A.canvasSupported||(u.realtime=!1),this._setDefaultThrottle(t),n(this,t);var a=this.settledOption;r([["start","startValue"],["end","endValue"]],function(h,v){this._rangePropMode[v]==="value"&&(u[h[0]]=a[h[0]]=null)},this),this.textStyleModel=this.getModel("textStyle"),this._resetTarget(),this._giveAxisProxies()},_giveAxisProxies:function(){var t=this._axisProxies;this.eachTargetAxis(function(u,a,h,v){var y=this.dependentModels[u.axis][a],O=y.__dzAxisProxy||(y.__dzAxisProxy=new i(u.name,a,this,v));t[u.name+"_"+a]=O},this)},_resetTarget:function(){var t=this.option,u=this._judgeAutoMode();o(function(a){var h=a.axisIndex;t[h]=b.normalizeToArray(t[h])},this),u==="axisIndex"?this._autoSetAxisIndex():u==="orient"&&this._autoSetOrient()},_judgeAutoMode:function(){var t=this.option,u=!1;o(function(h){t[h.axisIndex]!=null&&(u=!0)},this);var a=t.orient;if(a==null&&u)return"orient";if(!u)return a==null&&(t.orient="horizontal"),"axisIndex"},_autoSetAxisIndex:function(){var t=!0,u=this.get("orient",!0),a=this.option,h=this.dependentModels;if(t){var v=u==="vertical"?"y":"x";h[v+"Axis"].length?(a[v+"AxisIndex"]=[0],t=!1):r(h.singleAxis,function(y){t&&y.get("orient",!0)===u&&(a.singleAxisIndex=[y.componentIndex],t=!1)})}t&&o(function(y){if(!t)return;var O=[],S=this.dependentModels[y.axis];if(S.length&&!O.length)for(var x=0,L=S.length;x<L;x++)S[x].get("type")==="category"&&O.push(x);a[y.axisIndex]=O,O.length&&(t=!1)},this),t&&this.ecModel.eachSeries(function(y){this._isSeriesHasAllAxesTypeOf(y,"value")&&o(function(O){var S=a[O.axisIndex],x=y.get(O.axisIndex),L=y.get(O.axisId),T=y.ecModel.queryComponents({mainType:O.axis,index:x,id:L})[0];x=T.componentIndex,m.indexOf(S,x)<0&&S.push(x)})},this)},_autoSetOrient:function(){var t;this.eachTargetAxis(function(u){!t&&(t=u.name)},this),this.option.orient=t==="y"?"vertical":"horizontal"},_isSeriesHasAllAxesTypeOf:function(t,u){var a=!0;return o(function(h){var v=t.get(h.axisIndex),y=this.dependentModels[h.axis][v];(!y||y.get("type")!==u)&&(a=!1)},this),a},_setDefaultThrottle:function(t){if(t.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var u=this.ecModel.option;this.option.throttle=u.animation&&u.animationDurationUpdate>0?100:20}},getFirstTargetAxisModel:function(){var t;return o(function(u){if(t==null){var a=this.get(u.axisIndex);a.length&&(t=this.dependentModels[u.axis][a[0]])}},this),t},eachTargetAxis:function(t,u){var a=this.ecModel;o(function(h){r(this.get(h.axisIndex),function(v){t.call(u,h,v,this,a)},this)},this)},getAxisProxy:function(t,u){return this._axisProxies[t+"_"+u]},getAxisModel:function(t,u){var a=this.getAxisProxy(t,u);return a&&a.getAxisModel()},setRawRange:function(t){var u=this.option,a=this.settledOption;r([["start","startValue"],["end","endValue"]],function(h){(t[h[0]]!=null||t[h[1]]!=null)&&(u[h[0]]=a[h[0]]=t[h[0]],u[h[1]]=a[h[1]]=t[h[1]])},this),n(this,t)},setCalculatedRange:function(t){var u=this.option;r(["start","startValue","end","endValue"],function(a){u[a]=t[a]})},getPercentRange:function(){var t=this.findRepresentativeAxisProxy();if(t)return t.getDataPercentWindow()},getValueRange:function(t,u){if(t==null&&u==null){var a=this.findRepresentativeAxisProxy();if(a)return a.getDataValueWindow()}else return this.getAxisProxy(t,u).getDataValueWindow()},findRepresentativeAxisProxy:function(t){if(t)return t.__dzAxisProxy;var u=this._axisProxies;for(var a in u)if(u.hasOwnProperty(a)&&u[a].hostedBy(this))return u[a];for(var a in u)if(u.hasOwnProperty(a)&&!u[a].hostedBy(this))return u[a]},getRangePropMode:function(){return this._rangePropMode.slice()}});function l(t){var u={};return r(["start","end","startValue","endValue","throttle"],function(a){t.hasOwnProperty(a)&&(u[a]=t[a])}),u}function n(t,u){var a=t._rangePropMode,h=t.get("rangeMode");r([["start","startValue"],["end","endValue"]],function(v,y){var O=u[v[0]]!=null,S=u[v[1]]!=null;O&&!S?a[y]="percent":!O&&S?a[y]="value":h?a[y]=h[y]:O&&(a[y]="percent")})}var c=s;J.exports=c},OnYD:function(J,F,e){},"Oy/b":function(J,F,e){(function(E,g){J.exports=g()})(typeof self!="undefined"?self:this,function(){return function(d){var E={};function g(m){if(E[m])return E[m].exports;var A=E[m]={i:m,l:!1,exports:{}};return d[m].call(A.exports,A,A.exports,g),A.l=!0,A.exports}return g.m=d,g.c=E,g.d=function(m,A,b){g.o(m,A)||Object.defineProperty(m,A,{enumerable:!0,get:b})},g.r=function(m){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(m,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(m,"__esModule",{value:!0})},g.t=function(m,A){if(A&1&&(m=g(m)),A&8)return m;if(A&4&&typeof m=="object"&&m&&m.__esModule)return m;var b=Object.create(null);if(g.r(b),Object.defineProperty(b,"default",{enumerable:!0,value:m}),A&2&&typeof m!="string")for(var f in m)g.d(b,f,function(i){return m[i]}.bind(null,f));return b},g.n=function(m){var A=m&&m.__esModule?function(){return m.default}:function(){return m};return g.d(A,"a",A),A},g.o=function(m,A){return Object.prototype.hasOwnProperty.call(m,A)},g.p="",g(g.s=1)}([function(d,E,g){},function(d,E,g){"use strict";g.r(E);var m=g(0),A=function(){function Tt(re,ce,he){this.lexer=void 0,this.start=void 0,this.end=void 0,this.lexer=re,this.start=ce,this.end=he}return Tt.range=function(ce,he){return he?!ce||!ce.loc||!he.loc||ce.loc.lexer!==he.loc.lexer?null:new Tt(ce.loc.lexer,ce.loc.start,he.loc.end):ce&&ce.loc},Tt}(),b=function(){function Tt(ce,he){this.text=void 0,this.loc=void 0,this.text=ce,this.loc=he}var re=Tt.prototype;return re.range=function(he,Le){return new Tt(Le,A.range(this,he))},Tt}(),f=function Tt(re,ce){this.position=void 0;var he="KaTeX parse error: "+re,Le,ot=ce&&ce.loc;if(ot&&ot.start<=ot.end){var Nt=ot.lexer.input;Le=ot.start;var cr=ot.end;Le===Nt.length?he+=" at end of input: ":he+=" at position "+(Le+1)+": ";var gr=Nt.slice(Le,cr).replace(/[^]/g,"$&\u0332"),Mr;Le>15?Mr="\u2026"+Nt.slice(Le-15,Le):Mr=Nt.slice(0,Le);var qr;cr+15<Nt.length?qr=Nt.slice(cr,cr+15)+"\u2026":qr=Nt.slice(cr),he+=Mr+gr+qr}var ln=new Error(he);return ln.name="ParseError",ln.__proto__=Tt.prototype,ln.position=Le,ln};f.prototype.__proto__=Error.prototype;var i=f,r=function(re,ce){return re.indexOf(ce)!==-1},o=function(re,ce){return re===void 0?ce:re},s=/([A-Z])/g,l=function(re){return re.replace(s,"-$1").toLowerCase()},n={"&":"&amp;",">":"&gt;","<":"&lt;",'"':"&quot;","'":"&#x27;"},c=/[&><"']/g;function t(Tt){return String(Tt).replace(c,function(re){return n[re]})}var u=function Tt(re){return re.type==="ordgroup"||re.type==="color"?re.body.length===1?Tt(re.body[0]):re:re.type==="font"?Tt(re.body):re},a=function(re){var ce=u(re);return ce.type==="mathord"||ce.type==="textord"||ce.type==="atom"},h=function(re){if(!re)throw new Error("Expected non-null, but got "+String(re));return re},v=function(re){var ce=/^\s*([^\\/#]*?)(?::|&#0*58|&#x0*3a)/i.exec(re);return ce!=null?ce[1]:"_relative"},y={contains:r,deflt:o,escape:t,hyphenate:l,getBaseElem:u,isCharacterBox:a,protocolFromUrl:v},O=function(){function Tt(ce){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.minRuleThickness=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.trust=void 0,this.maxSize=void 0,this.maxExpand=void 0,ce=ce||{},this.displayMode=y.deflt(ce.displayMode,!1),this.output=y.deflt(ce.output,"htmlAndMathml"),this.leqno=y.deflt(ce.leqno,!1),this.fleqn=y.deflt(ce.fleqn,!1),this.throwOnError=y.deflt(ce.throwOnError,!0),this.errorColor=y.deflt(ce.errorColor,"#cc0000"),this.macros=ce.macros||{},this.minRuleThickness=Math.max(0,y.deflt(ce.minRuleThickness,0)),this.colorIsTextColor=y.deflt(ce.colorIsTextColor,!1),this.strict=y.deflt(ce.strict,"warn"),this.trust=y.deflt(ce.trust,!1),this.maxSize=Math.max(0,y.deflt(ce.maxSize,Infinity)),this.maxExpand=Math.max(0,y.deflt(ce.maxExpand,1e3))}var re=Tt.prototype;return re.reportNonstrict=function(he,Le,ot){var Nt=this.strict;if(typeof Nt=="function"&&(Nt=Nt(he,Le,ot)),!Nt||Nt==="ignore")return;if(Nt===!0||Nt==="error")throw new i("LaTeX-incompatible input and strict mode is set to 'error': "+(Le+" ["+he+"]"),ot);Nt==="warn"?typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(Le+" ["+he+"]")):typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+Nt+"': "+Le+" ["+he+"]"))},re.useStrictBehavior=function(he,Le,ot){var Nt=this.strict;if(typeof Nt=="function")try{Nt=Nt(he,Le,ot)}catch(cr){Nt="error"}return!Nt||Nt==="ignore"?!1:Nt===!0||Nt==="error"?!0:Nt==="warn"?(typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(Le+" ["+he+"]")),!1):(typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+Nt+"': "+Le+" ["+he+"]")),!1)},re.isTrusted=function(he){he.url&&!he.protocol&&(he.protocol=y.protocolFromUrl(he.url));var Le=typeof this.trust=="function"?this.trust(he):this.trust;return Boolean(Le)},Tt}(),S=function(){function Tt(ce,he,Le){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=ce,this.size=he,this.cramped=Le}var re=Tt.prototype;return re.sup=function(){return R[U[this.id]]},re.sub=function(){return R[M[this.id]]},re.fracNum=function(){return R[j[this.id]]},re.fracDen=function(){return R[P[this.id]]},re.cramp=function(){return R[V[this.id]]},re.text=function(){return R[H[this.id]]},re.isTight=function(){return this.size>=2},Tt}(),x=0,L=1,T=2,w=3,C=4,N=5,D=6,B=7,R=[new S(x,0,!1),new S(L,0,!0),new S(T,1,!1),new S(w,1,!0),new S(C,2,!1),new S(N,2,!0),new S(D,3,!1),new S(B,3,!0)],U=[C,N,C,N,D,B,D,B],M=[N,N,N,N,B,B,B,B],j=[T,w,C,N,D,B,D,B],P=[w,w,N,N,B,B,B,B],V=[L,L,w,w,N,N,B,B],H=[x,L,T,w,T,w,T,w],k={DISPLAY:R[x],TEXT:R[T],SCRIPT:R[C],SCRIPTSCRIPT:R[D]},Z=[{name:"latin",blocks:[[256,591],[768,879]]},{name:"cyrillic",blocks:[[1024,1279]]},{name:"brahmic",blocks:[[2304,4255]]},{name:"georgian",blocks:[[4256,4351]]},{name:"cjk",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:"hangul",blocks:[[44032,55215]]}];function Y(Tt){for(var re=0;re<Z.length;re++)for(var ce=Z[re],he=0;he<ce.blocks.length;he++){var Le=ce.blocks[he];if(Tt>=Le[0]&&Tt<=Le[1])return ce.name}return null}var _=[];Z.forEach(function(Tt){return Tt.blocks.forEach(function(re){return _.push.apply(_,re)})});function Q(Tt){for(var re=0;re<_.length;re+=2)if(Tt>=_[re]&&Tt<=_[re+1])return!0;return!1}var X=80,pe=function(re,ce){return"M95,"+(622+re+ce)+`
c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10
s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
c69,-144,104.5,-217.7,106.5,-221
l`+re/2.075+" -"+re+`
c5.3,-9.3,12,-14,20,-14
H400000v`+(40+re)+`H845.2724
s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
M`+(834+re)+" "+ce+"h400000v"+(40+re)+"h-400000z"},te=function(re,ce){return"M263,"+(601+re+ce)+`c0.7,0,18,39.7,52,119
c34,79.3,68.167,158.7,102.5,238c34.3,79.3,51.8,119.3,52.5,120
c340,-704.7,510.7,-1060.3,512,-1067
l`+re/2.084+" -"+re+`
c4.7,-7.3,11,-11,19,-11
H40000v`+(40+re)+`H1012.3
s-271.3,567,-271.3,567c-38.7,80.7,-84,175,-136,283c-52,108,-89.167,185.3,-111.5,232
c-22.3,46.7,-33.8,70.3,-34.5,71c-4.7,4.7,-12.3,7,-23,7s-12,-1,-12,-1
s-109,-253,-109,-253c-72.7,-168,-109.3,-252,-110,-252c-10.7,8,-22,16.7,-34,26
c-22,17.3,-33.3,26,-34,26s-26,-26,-26,-26s76,-59,76,-59s76,-60,76,-60z
M`+(1001+re)+" "+ce+"h400000v"+(40+re)+"h-400000z"},fe=function(re,ce){return"M983 "+(10+re+ce)+`
l`+re/3.13+" -"+re+`
c4,-6.7,10,-10,18,-10 H400000v`+(40+re)+`
H1013.1s-83.4,268,-264.1,840c-180.7,572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7
s-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744
c-10,12,-21,25,-33,39s-32,39,-32,39c-6,-5.3,-15,-14,-27,-26s25,-30,25,-30
c26.7,-32.7,52,-63,76,-91s52,-60,52,-60s208,722,208,722
c56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,-658.5
c53.7,-170.3,84.5,-266.8,92.5,-289.5z
M`+(1001+re)+" "+ce+"h400000v"+(40+re)+"h-400000z"},be=function(re,ce){return"M424,"+(2398+re+ce)+`
c-1.3,-0.7,-38.5,-172,-111.5,-514c-73,-342,-109.8,-513.3,-110.5,-514
c0,-2,-10.7,14.3,-32,49c-4.7,7.3,-9.8,15.7,-15.5,25c-5.7,9.3,-9.8,16,-12.5,20
s-5,7,-5,7c-4,-3.3,-8.3,-7.7,-13,-13s-13,-13,-13,-13s76,-122,76,-122s77,-121,77,-121
s209,968,209,968c0,-2,84.7,-361.7,254,-1079c169.3,-717.3,254.7,-1077.7,256,-1081
l`+re/4.223+" -"+re+`c4,-6.7,10,-10,18,-10 H400000
v`+(40+re)+`H1014.6
s-87.3,378.7,-272.6,1166c-185.3,787.3,-279.3,1182.3,-282,1185
c-2,6,-10,9,-24,9
c-8,0,-12,-0.7,-12,-2z M`+(1001+re)+" "+ce+`
h400000v`+(40+re)+"h-400000z"},Se=function(re,ce){return"M473,"+(2713+re+ce)+`
c339.3,-1799.3,509.3,-2700,510,-2702 l`+re/5.298+" -"+re+`
c3.3,-7.3,9.3,-11,18,-11 H400000v`+(40+re)+`H1017.7
s-90.5,478,-276.2,1466c-185.7,988,-279.5,1483,-281.5,1485c-2,6,-10,9,-24,9
c-8,0,-12,-0.7,-12,-2c0,-1.3,-5.3,-32,-16,-92c-50.7,-293.3,-119.7,-693.3,-207,-1200
c0,-1.3,-5.3,8.7,-16,30c-10.7,21.3,-21.3,42.7,-32,64s-16,33,-16,33s-26,-26,-26,-26
s76,-153,76,-153s77,-151,77,-151c0.7,0.7,35.7,202,105,604c67.3,400.7,102,602.7,104,
606zM`+(1001+re)+" "+ce+"h400000v"+(40+re)+"H1017.7z"},ze=function(re,ce,he){var Le=he-54-ce-re;return"M702 "+(re+ce)+"H400000"+(40+re)+`
H742v`+Le+`l-4 4-4 4c-.667.7 -2 1.5-4 2.5s-4.167 1.833-6.5 2.5-5.5 1-9.5 1
h-12l-28-84c-16.667-52-96.667 -294.333-240-727l-212 -643 -85 170
c-4-3.333-8.333-7.667-13 -13l-13-13l77-155 77-156c66 199.333 139 419.667
219 661 l218 661zM702 `+ce+"H400000v"+(40+re)+"H742z"},Xe=function(re,ce,he){ce=1e3*ce;var Le="";switch(re){case"sqrtMain":Le=pe(ce,X);break;case"sqrtSize1":Le=te(ce,X);break;case"sqrtSize2":Le=fe(ce,X);break;case"sqrtSize3":Le=be(ce,X);break;case"sqrtSize4":Le=Se(ce,X);break;case"sqrtTall":Le=ze(ce,X,he)}return Le},wt={doubleleftarrow:`M262 157
l10-10c34-36 62.7-77 86-123 3.3-8 5-13.3 5-16 0-5.3-6.7-8-20-8-7.3
0-12.2.5-14.5 1.5-2.3 1-4.8 4.5-7.5 10.5-49.3 97.3-121.7 169.3-217 216-28
14-57.3 25-88 33-6.7 2-11 3.8-13 5.5-2 1.7-3 4.2-3 7.5s1 5.8 3 7.5
c2 1.7 6.3 3.5 13 5.5 68 17.3 128.2 47.8 180.5 91.5 52.3 43.7 93.8 96.2 124.5
157.5 9.3 8 15.3 12.3 18 13h6c12-.7 18-4 18-10 0-2-1.7-7-5-15-23.3-46-52-87
-86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7
-2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z
m8 0v40h399730v-40zm0 194v40h399730v-40z`,doublerightarrow:`M399738 392l
-10 10c-34 36-62.7 77-86 123-3.3 8-5 13.3-5 16 0 5.3 6.7 8 20 8 7.3 0 12.2-.5
14.5-1.5 2.3-1 4.8-4.5 7.5-10.5 49.3-97.3 121.7-169.3 217-216 28-14 57.3-25 88
-33 6.7-2 11-3.8 13-5.5 2-1.7 3-4.2 3-7.5s-1-5.8-3-7.5c-2-1.7-6.3-3.5-13-5.5-68
-17.3-128.2-47.8-180.5-91.5-52.3-43.7-93.8-96.2-124.5-157.5-9.3-8-15.3-12.3-18
-13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782
c-328 0 0 0 0 0l10 8c26.7 20 65.7 43 117 69-2.7 2-6 3.7-10 5-36.7 16-72.3 37.3
-107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z`,leftarrow:`M400000 241H110l3-3c68.7-52.7 113.7-120
135-202 4-14.7 6-23 6-25 0-7.3-7-11-21-11-8 0-13.2.8-15.5 2.5-2.3 1.7-4.2 5.8
-5.5 12.5-1.3 4.7-2.7 10.3-4 17-12 48.7-34.8 92-68.5 130S65.3 228.3 18 247
c-10 4-16 7.7-18 11 0 8.7 6 14.3 18 17 47.3 18.7 87.8 47 121.5 85S196 441.3 208
490c.7 2 1.3 5 2 9s1.2 6.7 1.5 8c.3 1.3 1 3.3 2 6s2.2 4.5 3.5 5.5c1.3 1 3.3
1.8 6 2.5s6 1 10 1c14 0 21-3.7 21-11 0-2-2-10.3-6-25-20-79.3-65-146.7-135-202
l-3-3h399890zM100 241v40h399900v-40z`,leftbrace:`M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117
-45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7
5-6 9-10 13-.7 1-7.3 1-20 1H6z`,leftbraceunder:`M0 6l6-6h17c12.688 0 19.313.3 20 1 4 4 7.313 8.3 10 13
35.313 51.3 80.813 93.8 136.5 127.5 55.688 33.7 117.188 55.8 184.5 66.5.688
0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7
-331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z`,leftgroup:`M400000 80
H435C64 80 168.3 229.4 21 260c-5.9 1.2-18 0-18 0-2 0-3-1-3-3v-38C76 61 257 0
435 0h399565z`,leftgroupunder:`M400000 262
H435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219
435 219h399565z`,leftharpoon:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3
-3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5
-18.3 3-21-1.3-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7
-196 228-6.7 4.7-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40z`,leftharpoonplus:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3-3.3 10.2-9.5
20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5-18.3 3-21-1.3
-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7-196 228-6.7 4.7
-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z
m0 0v40h400000v-40z`,leftharpoondown:`M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333
5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5
1 9 1h5c10.667 0 16.667-2 18-6 2-2.667 1-9.667-3-21-32-87.333-82.667-157.667
-152-211l-3-3h399907v-40zM93 281 H400000 v-40L7 241z`,leftharpoondownplus:`M7 435c-4 4-6.3 8.7-7 14 0 5.3.7 9 2 11s5.3 5.3 12
10c90.7 54 156 130 196 228 3.3 10.7 6.3 16.3 9 17 2 .7 5 1 9 1h5c10.7 0 16.7
-2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0
v40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z`,lefthook:`M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5
-83.5C70.8 58.2 104 47 142 47 c16.7 0 25 6.7 25 20 0 12-8.7 18.7-26 20-40 3.3
-68.7 15.7-86 37-10 12-15 25.3-15 40 0 22.7 9.8 40.7 29.5 54 19.7 13.3 43.5 21
71.5 23h399859zM103 281v-40h399897v40z`,leftlinesegment:`M40 281 V428 H0 V94 H40 V241 H400000 v40z
M40 281 V428 H0 V94 H40 V241 H400000 v40z`,leftmapsto:`M40 281 V448H0V74H40V241H400000v40z
M40 281 V448H0V74H40V241H400000v40z`,leftToFrom:`M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23
-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8
c28.7-32 52-65.7 70-101 10.7-23.3 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 265.3
68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z`,longequal:`M0 50 h400000 v40H0z m0 194h40000v40H0z
M0 50 h400000 v40H0z m0 194h40000v40H0z`,midbrace:`M200428 334
c-100.7-8.3-195.3-44-280-108-55.3-42-101.7-93-139-153l-9-14c-2.7 4-5.7 8.7-9 14
-53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7
311.7-78.3 403-201 6-8 9.7-12 11-12 .7-.7 6.7-1 18-1s17.3.3 18 1c1.3 0 5 4 11
12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z`,midbraceunder:`M199572 214
c100.7 8.3 195.3 44 280 108 55.3 42 101.7 93 139 153l9 14c2.7-4 5.7-8.7 9-14
53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3
11.7-311.7 78.3-403 201-6 8-9.7 12-11 12-.7.7-6.7 1-18 1s-17.3-.3-18-1c-1.3 0
-5-4-11-12-44.7-59.3-101.3-106.3-170-141s-145.3-54.3-229-60H0V214z`,oiintSize1:`M512.6 71.6c272.6 0 320.3 106.8 320.3 178.2 0 70.8-47.7 177.6
-320.3 177.6S193.1 320.6 193.1 249.8c0-71.4 46.9-178.2 319.5-178.2z
m368.1 178.2c0-86.4-60.9-215.4-368.1-215.4-306.4 0-367.3 129-367.3 215.4 0 85.8
60.9 214.8 367.3 214.8 307.2 0 368.1-129 368.1-214.8z`,oiintSize2:`M757.8 100.1c384.7 0 451.1 137.6 451.1 230 0 91.3-66.4 228.8
-451.1 228.8-386.3 0-452.7-137.5-452.7-228.8 0-92.4 66.4-230 452.7-230z
m502.4 230c0-111.2-82.4-277.2-502.4-277.2s-504 166-504 277.2
c0 110 84 276 504 276s502.4-166 502.4-276z`,oiiintSize1:`M681.4 71.6c408.9 0 480.5 106.8 480.5 178.2 0 70.8-71.6 177.6
-480.5 177.6S202.1 320.6 202.1 249.8c0-71.4 70.5-178.2 479.3-178.2z
m525.8 178.2c0-86.4-86.8-215.4-525.7-215.4-437.9 0-524.7 129-524.7 215.4 0
85.8 86.8 214.8 524.7 214.8 438.9 0 525.7-129 525.7-214.8z`,oiiintSize2:`M1021.2 53c603.6 0 707.8 165.8 707.8 277.2 0 110-104.2 275.8
-707.8 275.8-606 0-710.2-165.8-710.2-275.8C311 218.8 415.2 53 1021.2 53z
m770.4 277.1c0-131.2-126.4-327.6-770.5-327.6S248.4 198.9 248.4 330.1
c0 130 128.8 326.4 772.7 326.4s770.5-196.4 770.5-326.4z`,rightarrow:`M0 241v40h399891c-47.3 35.3-84 78-110 128
-16.7 32-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20
11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7
39-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85
-40.5-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5
-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67
151.7 139 205zm0 0v40h399900v-40z`,rightbrace:`M400000 542l
-6 6h-17c-12.7 0-19.3-.3-20-1-4-4-7.3-8.3-10-13-35.3-51.3-80.8-93.8-136.5-127.5
s-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1
c124.7 8 235 61.7 331 161 31.3 33.3 59.7 72.7 85 118l7 13v35z`,rightbraceunder:`M399994 0l6 6v35l-6 11c-56 104-135.3 181.3-238 232-57.3
28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237
-174 2.7-5 6-9 10-13 .7-1 7.3-1 20-1h17z`,rightgroup:`M0 80h399565c371 0 266.7 149.4 414 180 5.9 1.2 18 0 18 0 2 0
3-1 3-3v-38c-76-158-257-219-435-219H0z`,rightgroupunder:`M0 262h399565c371 0 266.7-149.4 414-180 5.9-1.2 18 0 18
0 2 0 3 1 3 3v38c-76 158-257 219-435 219H0z`,rightharpoon:`M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3
-3.7-15.3-11-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2
-10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58
69.2 92 94.5zm0 0v40h399900v-40z`,rightharpoonplus:`M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3-3.7-15.3-11
-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2-10.7 0-16.7
2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5z
m0 0v40h399900v-40z m100 194v40h399900v-40zm0 0v40h399900v-40z`,rightharpoondown:`M399747 511c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8
8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5
-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3-64.7 57-92 95
-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 241v40h399900v-40z`,rightharpoondownplus:`M399747 705c0 7.3 6.7 11 20 11 8 0 13-.8
15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3
8.5-5.8 9.5-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3
-64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z
m0-194v40h400000v-40zm0 0v40h400000v-40z`,righthook:`M399859 241c-764 0 0 0 0 0 40-3.3 68.7-15.7 86-37 10-12 15-25.3
15-40 0-22.7-9.8-40.7-29.5-54-19.7-13.3-43.5-21-71.5-23-17.3-1.3-26-8-26-20 0
-13.3 8.7-20 26-20 38 0 71 11.2 99 33.5 0 0 7 5.6 21 16.7 14 11.2 21 33.5 21
66.8s-14 61.2-42 83.5c-28 22.3-61 33.5-99 33.5L0 241z M0 281v-40h399859v40z`,rightlinesegment:`M399960 241 V94 h40 V428 h-40 V281 H0 v-40z
M399960 241 V94 h40 V428 h-40 V281 H0 v-40z`,rightToFrom:`M400000 167c-70.7-42-118-97.7-142-167h-23c-15.3 0-23 .3-23
1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32
-52 65.7-70 101-10.7 23.3-16 35.7-16 37 0 .7 7.7 1 23 1h23c24-69.3 71.3-125 142
-167z M100 147v40h399900v-40zM0 341v40h399900v-40z`,twoheadleftarrow:`M0 167c68 40
115.7 95.7 143 167h22c15.3 0 23-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69
-70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3
-40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19
-37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101
10.7-23.333 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 71.3 68 127 0 167z`,twoheadrightarrow:`M400000 167
c-68-40-115.7-95.7-143-167h-22c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3
41.3 69 70 101l7 8h-125l-9-7c-50.7-39.3-85-86-103-140h-46c0 4.7 6.3 18.7 19 42
18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333
-19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70
101-10.7 23.333-16 35.7-16 37 0 .7 7.7 1 23 1h22c27.3-71.3 75-127 143-167z`,tilde1:`M200 55.538c-77 0-168 73.953-177 73.953-3 0-7
-2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0
114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0
4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128
-68.267.847-113-73.952-191-73.952z`,tilde2:`M344 55.266c-142 0-300.638 81.316-311.5 86.418
-8.01 3.762-22.5 10.91-23.5 5.562L1 120c-1-2-1-3-1-4 0-5 3-9 8-10l18.4-9C160.9
31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114
c1 2.14 1 3.21 1 4.28 0 5.347-3 9.626-7 10.696l-22.3 12.622C852.6 158.372 751
181.476 676 181.476c-149 0-189-126.21-332-126.21z`,tilde3:`M786 59C457 59 32 175.242 13 175.242c-6 0-10-3.457
-11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0
411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697
16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696
-338 0-409-156.573-744-156.573z`,tilde4:`M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345
-11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409
177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9
14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409
-175.236-744-175.236z`,vec:`M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5
3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11
10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63
-1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1
-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59
H213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359
c-16-25.333-24-45-24-59z`,widehat1:`M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22
c-1 5-5 9-11 9h-2L532 67 19 159h-2c-5 0-9-4-11-9l-5-22c-1-6 2-12 8-13z`,widehat2:`M1181 0h2l1171 176c6 0 10 5 10 11l-2 23c-1 6-5 10
-11 10h-1L1182 67 15 220h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widehat3:`M1181 0h2l1171 236c6 0 10 5 10 11l-2 23c-1 6-5 10
-11 10h-1L1182 67 15 280h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widehat4:`M1181 0h2l1171 296c6 0 10 5 10 11l-2 23c-1 6-5 10
-11 10h-1L1182 67 15 340h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widecheck1:`M529,159h5l519,-115c5,-1,9,-5,9,-10c0,-1,-1,-2,-1,-3l-4,-22c-1,
-5,-5,-9,-11,-9h-2l-512,92l-513,-92h-2c-5,0,-9,4,-11,9l-5,22c-1,6,2,12,8,13z`,widecheck2:`M1181,220h2l1171,-176c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,
-11,-10h-1l-1168,153l-1167,-153h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,widecheck3:`M1181,280h2l1171,-236c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,
-11,-10h-1l-1168,213l-1167,-213h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,widecheck4:`M1181,340h2l1171,-296c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,
-11,-10h-1l-1168,273l-1167,-273h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,baraboveleftarrow:`M400000 620h-399890l3 -3c68.7 -52.7 113.7 -120 135 -202
c4 -14.7 6 -23 6 -25c0 -7.3 -7 -11 -21 -11c-8 0 -13.2 0.8 -15.5 2.5
c-2.3 1.7 -4.2 5.8 -5.5 12.5c-1.3 4.7 -2.7 10.3 -4 17c-12 48.7 -34.8 92 -68.5 130
s-74.2 66.3 -121.5 85c-10 4 -16 7.7 -18 11c0 8.7 6 14.3 18 17c47.3 18.7 87.8 47
121.5 85s56.5 81.3 68.5 130c0.7 2 1.3 5 2 9s1.2 6.7 1.5 8c0.3 1.3 1 3.3 2 6
s2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21 -3.7 21 -11
c0 -2 -2 -10.3 -6 -25c-20 -79.3 -65 -146.7 -135 -202l-3 -3h399890z
M100 620v40h399900v-40z M0 241v40h399900v-40zM0 241v40h399900v-40z`,rightarrowabovebar:`M0 241v40h399891c-47.3 35.3-84 78-110 128-16.7 32
-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0
13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39
-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85-40.5
-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5
-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67
151.7 139 205zm96 379h399894v40H0zm0 0h399904v40H0z`,baraboveshortleftharpoon:`M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11
c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17
c2,0.7,5,1,9,1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21
c-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40
c-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z
M0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z`,rightharpoonaboveshortbar:`M0,241 l0,40c399126,0,399993,0,399993,0
c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,
-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6
c-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z
M0 241 v40 H399908 v-40z M0 475 v-40 H399500 v40z M0 475 v-40 H399500 v40z`,shortbaraboveleftharpoon:`M7,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11
c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17c2,0.7,5,1,9,
1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21c-32,-87.3,-82.7,-157.7,
-152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z
M93 435 v40 H400000 v-40z M500 241 v40 H400000 v-40z M500 241 v40 H400000 v-40z`,shortrightharpoonabovebar:`M53,241l0,40c398570,0,399437,0,399437,0
c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,
-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6
c-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z
M500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z`},Be=function(){function Tt(ce){this.children=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.children=ce,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}var re=Tt.prototype;return re.hasClass=function(he){return y.contains(this.classes,he)},re.toNode=function(){for(var he=document.createDocumentFragment(),Le=0;Le<this.children.length;Le++)he.appendChild(this.children[Le].toNode());return he},re.toMarkup=function(){for(var he="",Le=0;Le<this.children.length;Le++)he+=this.children[Le].toMarkup();return he},re.toText=function(){var he=function(ot){return ot.toText()};return this.children.map(he).join("")},Tt}(),Me=function(re){return re.filter(function(ce){return ce}).join(" ")},vt=function(re,ce,he){if(this.classes=re||[],this.attributes={},this.height=0,this.depth=0,this.maxFontSize=0,this.style=he||{},ce){ce.style.isTight()&&this.classes.push("mtight");var Le=ce.getColor();Le&&(this.style.color=Le)}},at=function(re){var ce=document.createElement(re);ce.className=Me(this.classes);for(var he in this.style)this.style.hasOwnProperty(he)&&(ce.style[he]=this.style[he]);for(var Le in this.attributes)this.attributes.hasOwnProperty(Le)&&ce.setAttribute(Le,this.attributes[Le]);for(var ot=0;ot<this.children.length;ot++)ce.appendChild(this.children[ot].toNode());return ce},$e=function(re){var ce="<"+re;this.classes.length&&(ce+=' class="'+y.escape(Me(this.classes))+'"');var he="";for(var Le in this.style)this.style.hasOwnProperty(Le)&&(he+=y.hyphenate(Le)+":"+this.style[Le]+";");he&&(ce+=' style="'+y.escape(he)+'"');for(var ot in this.attributes)this.attributes.hasOwnProperty(ot)&&(ce+=" "+ot+'="'+y.escape(this.attributes[ot])+'"');ce+=">";for(var Nt=0;Nt<this.children.length;Nt++)ce+=this.children[Nt].toMarkup();return ce+="</"+re+">",ce},bt=function(){function Tt(ce,he,Le,ot){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.width=void 0,this.maxFontSize=void 0,this.style=void 0,vt.call(this,ce,Le,ot),this.children=he||[]}var re=Tt.prototype;return re.setAttribute=function(he,Le){this.attributes[he]=Le},re.hasClass=function(he){return y.contains(this.classes,he)},re.toNode=function(){return at.call(this,"span")},re.toMarkup=function(){return $e.call(this,"span")},Tt}(),ut=function(){function Tt(ce,he,Le,ot){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,vt.call(this,he,ot),this.children=Le||[],this.setAttribute("href",ce)}var re=Tt.prototype;return re.setAttribute=function(he,Le){this.attributes[he]=Le},re.hasClass=function(he){return y.contains(this.classes,he)},re.toNode=function(){return at.call(this,"a")},re.toMarkup=function(){return $e.call(this,"a")},Tt}(),At=function(){function Tt(ce,he,Le){this.src=void 0,this.alt=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.alt=he,this.src=ce,this.classes=["mord"],this.style=Le}var re=Tt.prototype;return re.hasClass=function(he){return y.contains(this.classes,he)},re.toNode=function(){var he=document.createElement("img");he.src=this.src,he.alt=this.alt,he.className="mord";for(var Le in this.style)this.style.hasOwnProperty(Le)&&(he.style[Le]=this.style[Le]);return he},re.toMarkup=function(){var he="<img src='"+this.src+" 'alt='"+this.alt+"' ",Le="";for(var ot in this.style)this.style.hasOwnProperty(ot)&&(Le+=y.hyphenate(ot)+":"+this.style[ot]+";");return Le&&(he+=' style="'+y.escape(Le)+'"'),he+="'/>",he},Tt}(),Ve={\u00EE:"\u0131\u0302",\u00EF:"\u0131\u0308",\u00ED:"\u0131\u0301",\u00EC:"\u0131\u0300"},gt=function(){function Tt(ce,he,Le,ot,Nt,cr,gr,Mr){this.text=void 0,this.height=void 0,this.depth=void 0,this.italic=void 0,this.skew=void 0,this.width=void 0,this.maxFontSize=void 0,this.classes=void 0,this.style=void 0,this.text=ce,this.height=he||0,this.depth=Le||0,this.italic=ot||0,this.skew=Nt||0,this.width=cr||0,this.classes=gr||[],this.style=Mr||{},this.maxFontSize=0;var qr=Y(this.text.charCodeAt(0));qr&&this.classes.push(qr+"_fallback"),/[îïíì]/.test(this.text)&&(this.text=Ve[this.text])}var re=Tt.prototype;return re.hasClass=function(he){return y.contains(this.classes,he)},re.toNode=function(){var he=document.createTextNode(this.text),Le=null;this.italic>0&&(Le=document.createElement("span"),Le.style.marginRight=this.italic+"em"),this.classes.length>0&&(Le=Le||document.createElement("span"),Le.className=Me(this.classes));for(var ot in this.style)this.style.hasOwnProperty(ot)&&(Le=Le||document.createElement("span"),Le.style[ot]=this.style[ot]);return Le?(Le.appendChild(he),Le):he},re.toMarkup=function(){var he=!1,Le="<span";this.classes.length&&(he=!0,Le+=' class="',Le+=y.escape(Me(this.classes)),Le+='"');var ot="";this.italic>0&&(ot+="margin-right:"+this.italic+"em;");for(var Nt in this.style)this.style.hasOwnProperty(Nt)&&(ot+=y.hyphenate(Nt)+":"+this.style[Nt]+";");ot&&(he=!0,Le+=' style="'+y.escape(ot)+'"');var cr=y.escape(this.text);return he?(Le+=">",Le+=cr,Le+="</span>",Le):cr},Tt}(),Je=function(){function Tt(ce,he){this.children=void 0,this.attributes=void 0,this.children=ce||[],this.attributes=he||{}}var re=Tt.prototype;return re.toNode=function(){var he="http://www.w3.org/2000/svg",Le=document.createElementNS(he,"svg");for(var ot in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,ot)&&Le.setAttribute(ot,this.attributes[ot]);for(var Nt=0;Nt<this.children.length;Nt++)Le.appendChild(this.children[Nt].toNode());return Le},re.toMarkup=function(){var he="<svg";for(var Le in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,Le)&&(he+=" "+Le+"='"+this.attributes[Le]+"'");he+=">";for(var ot=0;ot<this.children.length;ot++)he+=this.children[ot].toMarkup();return he+="</svg>",he},Tt}(),je=function(){function Tt(ce,he){this.pathName=void 0,this.alternate=void 0,this.pathName=ce,this.alternate=he}var re=Tt.prototype;return re.toNode=function(){var he="http://www.w3.org/2000/svg",Le=document.createElementNS(he,"path");return this.alternate?Le.setAttribute("d",this.alternate):Le.setAttribute("d",wt[this.pathName]),Le},re.toMarkup=function(){return this.alternate?"<path d='"+this.alternate+"'/>":"<path d='"+wt[this.pathName]+"'/>"},Tt}(),De=function(){function Tt(ce){this.attributes=void 0,this.attributes=ce||{}}var re=Tt.prototype;return re.toNode=function(){var he="http://www.w3.org/2000/svg",Le=document.createElementNS(he,"line");for(var ot in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,ot)&&Le.setAttribute(ot,this.attributes[ot]);return Le},re.toMarkup=function(){var he="<line";for(var Le in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,Le)&&(he+=" "+Le+"='"+this.attributes[Le]+"'");return he+="/>",he},Tt}();function ht(Tt){if(Tt instanceof gt)return Tt;throw new Error("Expected symbolNode but got "+String(Tt)+".")}function It(Tt){if(Tt instanceof bt)return Tt;throw new Error("Expected span<HtmlDomNode> but got "+String(Tt)+".")}var kt={"AMS-Regular":{"65":[0,.68889,0,0,.72222],"66":[0,.68889,0,0,.66667],"67":[0,.68889,0,0,.72222],"68":[0,.68889,0,0,.72222],"69":[0,.68889,0,0,.66667],"70":[0,.68889,0,0,.61111],"71":[0,.68889,0,0,.77778],"72":[0,.68889,0,0,.77778],"73":[0,.68889,0,0,.38889],"74":[.16667,.68889,0,0,.5],"75":[0,.68889,0,0,.77778],"76":[0,.68889,0,0,.66667],"77":[0,.68889,0,0,.94445],"78":[0,.68889,0,0,.72222],"79":[.16667,.68889,0,0,.77778],"80":[0,.68889,0,0,.61111],"81":[.16667,.68889,0,0,.77778],"82":[0,.68889,0,0,.72222],"83":[0,.68889,0,0,.55556],"84":[0,.68889,0,0,.66667],"85":[0,.68889,0,0,.72222],"86":[0,.68889,0,0,.72222],"87":[0,.68889,0,0,1],"88":[0,.68889,0,0,.72222],"89":[0,.68889,0,0,.72222],"90":[0,.68889,0,0,.66667],"107":[0,.68889,0,0,.55556],"165":[0,.675,.025,0,.75],"174":[.15559,.69224,0,0,.94666],"240":[0,.68889,0,0,.55556],"295":[0,.68889,0,0,.54028],"710":[0,.825,0,0,2.33334],"732":[0,.9,0,0,2.33334],"770":[0,.825,0,0,2.33334],"771":[0,.9,0,0,2.33334],"989":[.08167,.58167,0,0,.77778],"1008":[0,.43056,.04028,0,.66667],"8245":[0,.54986,0,0,.275],"8463":[0,.68889,0,0,.54028],"8487":[0,.68889,0,0,.72222],"8498":[0,.68889,0,0,.55556],"8502":[0,.68889,0,0,.66667],"8503":[0,.68889,0,0,.44445],"8504":[0,.68889,0,0,.66667],"8513":[0,.68889,0,0,.63889],"8592":[-.03598,.46402,0,0,.5],"8594":[-.03598,.46402,0,0,.5],"8602":[-.13313,.36687,0,0,1],"8603":[-.13313,.36687,0,0,1],"8606":[.01354,.52239,0,0,1],"8608":[.01354,.52239,0,0,1],"8610":[.01354,.52239,0,0,1.11111],"8611":[.01354,.52239,0,0,1.11111],"8619":[0,.54986,0,0,1],"8620":[0,.54986,0,0,1],"8621":[-.13313,.37788,0,0,1.38889],"8622":[-.13313,.36687,0,0,1],"8624":[0,.69224,0,0,.5],"8625":[0,.69224,0,0,.5],"8630":[0,.43056,0,0,1],"8631":[0,.43056,0,0,1],"8634":[.08198,.58198,0,0,.77778],"8635":[.08198,.58198,0,0,.77778],"8638":[.19444,.69224,0,0,.41667],"8639":[.19444,.69224,0,0,.41667],"8642":[.19444,.69224,0,0,.41667],"8643":[.19444,.69224,0,0,.41667],"8644":[.1808,.675,0,0,1],"8646":[.1808,.675,0,0,1],"8647":[.1808,.675,0,0,1],"8648":[.19444,.69224,0,0,.83334],"8649":[.1808,.675,0,0,1],"8650":[.19444,.69224,0,0,.83334],"8651":[.01354,.52239,0,0,1],"8652":[.01354,.52239,0,0,1],"8653":[-.13313,.36687,0,0,1],"8654":[-.13313,.36687,0,0,1],"8655":[-.13313,.36687,0,0,1],"8666":[.13667,.63667,0,0,1],"8667":[.13667,.63667,0,0,1],"8669":[-.13313,.37788,0,0,1],"8672":[-.064,.437,0,0,1.334],"8674":[-.064,.437,0,0,1.334],"8705":[0,.825,0,0,.5],"8708":[0,.68889,0,0,.55556],"8709":[.08167,.58167,0,0,.77778],"8717":[0,.43056,0,0,.42917],"8722":[-.03598,.46402,0,0,.5],"8724":[.08198,.69224,0,0,.77778],"8726":[.08167,.58167,0,0,.77778],"8733":[0,.69224,0,0,.77778],"8736":[0,.69224,0,0,.72222],"8737":[0,.69224,0,0,.72222],"8738":[.03517,.52239,0,0,.72222],"8739":[.08167,.58167,0,0,.22222],"8740":[.25142,.74111,0,0,.27778],"8741":[.08167,.58167,0,0,.38889],"8742":[.25142,.74111,0,0,.5],"8756":[0,.69224,0,0,.66667],"8757":[0,.69224,0,0,.66667],"8764":[-.13313,.36687,0,0,.77778],"8765":[-.13313,.37788,0,0,.77778],"8769":[-.13313,.36687,0,0,.77778],"8770":[-.03625,.46375,0,0,.77778],"8774":[.30274,.79383,0,0,.77778],"8776":[-.01688,.48312,0,0,.77778],"8778":[.08167,.58167,0,0,.77778],"8782":[.06062,.54986,0,0,.77778],"8783":[.06062,.54986,0,0,.77778],"8785":[.08198,.58198,0,0,.77778],"8786":[.08198,.58198,0,0,.77778],"8787":[.08198,.58198,0,0,.77778],"8790":[0,.69224,0,0,.77778],"8791":[.22958,.72958,0,0,.77778],"8796":[.08198,.91667,0,0,.77778],"8806":[.25583,.75583,0,0,.77778],"8807":[.25583,.75583,0,0,.77778],"8808":[.25142,.75726,0,0,.77778],"8809":[.25142,.75726,0,0,.77778],"8812":[.25583,.75583,0,0,.5],"8814":[.20576,.70576,0,0,.77778],"8815":[.20576,.70576,0,0,.77778],"8816":[.30274,.79383,0,0,.77778],"8817":[.30274,.79383,0,0,.77778],"8818":[.22958,.72958,0,0,.77778],"8819":[.22958,.72958,0,0,.77778],"8822":[.1808,.675,0,0,.77778],"8823":[.1808,.675,0,0,.77778],"8828":[.13667,.63667,0,0,.77778],"8829":[.13667,.63667,0,0,.77778],"8830":[.22958,.72958,0,0,.77778],"8831":[.22958,.72958,0,0,.77778],"8832":[.20576,.70576,0,0,.77778],"8833":[.20576,.70576,0,0,.77778],"8840":[.30274,.79383,0,0,.77778],"8841":[.30274,.79383,0,0,.77778],"8842":[.13597,.63597,0,0,.77778],"8843":[.13597,.63597,0,0,.77778],"8847":[.03517,.54986,0,0,.77778],"8848":[.03517,.54986,0,0,.77778],"8858":[.08198,.58198,0,0,.77778],"8859":[.08198,.58198,0,0,.77778],"8861":[.08198,.58198,0,0,.77778],"8862":[0,.675,0,0,.77778],"8863":[0,.675,0,0,.77778],"8864":[0,.675,0,0,.77778],"8865":[0,.675,0,0,.77778],"8872":[0,.69224,0,0,.61111],"8873":[0,.69224,0,0,.72222],"8874":[0,.69224,0,0,.88889],"8876":[0,.68889,0,0,.61111],"8877":[0,.68889,0,0,.61111],"8878":[0,.68889,0,0,.72222],"8879":[0,.68889,0,0,.72222],"8882":[.03517,.54986,0,0,.77778],"8883":[.03517,.54986,0,0,.77778],"8884":[.13667,.63667,0,0,.77778],"8885":[.13667,.63667,0,0,.77778],"8888":[0,.54986,0,0,1.11111],"8890":[.19444,.43056,0,0,.55556],"8891":[.19444,.69224,0,0,.61111],"8892":[.19444,.69224,0,0,.61111],"8901":[0,.54986,0,0,.27778],"8903":[.08167,.58167,0,0,.77778],"8905":[.08167,.58167,0,0,.77778],"8906":[.08167,.58167,0,0,.77778],"8907":[0,.69224,0,0,.77778],"8908":[0,.69224,0,0,.77778],"8909":[-.03598,.46402,0,0,.77778],"8910":[0,.54986,0,0,.76042],"8911":[0,.54986,0,0,.76042],"8912":[.03517,.54986,0,0,.77778],"8913":[.03517,.54986,0,0,.77778],"8914":[0,.54986,0,0,.66667],"8915":[0,.54986,0,0,.66667],"8916":[0,.69224,0,0,.66667],"8918":[.0391,.5391,0,0,.77778],"8919":[.0391,.5391,0,0,.77778],"8920":[.03517,.54986,0,0,1.33334],"8921":[.03517,.54986,0,0,1.33334],"8922":[.38569,.88569,0,0,.77778],"8923":[.38569,.88569,0,0,.77778],"8926":[.13667,.63667,0,0,.77778],"8927":[.13667,.63667,0,0,.77778],"8928":[.30274,.79383,0,0,.77778],"8929":[.30274,.79383,0,0,.77778],"8934":[.23222,.74111,0,0,.77778],"8935":[.23222,.74111,0,0,.77778],"8936":[.23222,.74111,0,0,.77778],"8937":[.23222,.74111,0,0,.77778],"8938":[.20576,.70576,0,0,.77778],"8939":[.20576,.70576,0,0,.77778],"8940":[.30274,.79383,0,0,.77778],"8941":[.30274,.79383,0,0,.77778],"8994":[.19444,.69224,0,0,.77778],"8995":[.19444,.69224,0,0,.77778],"9416":[.15559,.69224,0,0,.90222],"9484":[0,.69224,0,0,.5],"9488":[0,.69224,0,0,.5],"9492":[0,.37788,0,0,.5],"9496":[0,.37788,0,0,.5],"9585":[.19444,.68889,0,0,.88889],"9586":[.19444,.74111,0,0,.88889],"9632":[0,.675,0,0,.77778],"9633":[0,.675,0,0,.77778],"9650":[0,.54986,0,0,.72222],"9651":[0,.54986,0,0,.72222],"9654":[.03517,.54986,0,0,.77778],"9660":[0,.54986,0,0,.72222],"9661":[0,.54986,0,0,.72222],"9664":[.03517,.54986,0,0,.77778],"9674":[.11111,.69224,0,0,.66667],"9733":[.19444,.69224,0,0,.94445],"10003":[0,.69224,0,0,.83334],"10016":[0,.69224,0,0,.83334],"10731":[.11111,.69224,0,0,.66667],"10846":[.19444,.75583,0,0,.61111],"10877":[.13667,.63667,0,0,.77778],"10878":[.13667,.63667,0,0,.77778],"10885":[.25583,.75583,0,0,.77778],"10886":[.25583,.75583,0,0,.77778],"10887":[.13597,.63597,0,0,.77778],"10888":[.13597,.63597,0,0,.77778],"10889":[.26167,.75726,0,0,.77778],"10890":[.26167,.75726,0,0,.77778],"10891":[.48256,.98256,0,0,.77778],"10892":[.48256,.98256,0,0,.77778],"10901":[.13667,.63667,0,0,.77778],"10902":[.13667,.63667,0,0,.77778],"10933":[.25142,.75726,0,0,.77778],"10934":[.25142,.75726,0,0,.77778],"10935":[.26167,.75726,0,0,.77778],"10936":[.26167,.75726,0,0,.77778],"10937":[.26167,.75726,0,0,.77778],"10938":[.26167,.75726,0,0,.77778],"10949":[.25583,.75583,0,0,.77778],"10950":[.25583,.75583,0,0,.77778],"10955":[.28481,.79383,0,0,.77778],"10956":[.28481,.79383,0,0,.77778],"57350":[.08167,.58167,0,0,.22222],"57351":[.08167,.58167,0,0,.38889],"57352":[.08167,.58167,0,0,.77778],"57353":[0,.43056,.04028,0,.66667],"57356":[.25142,.75726,0,0,.77778],"57357":[.25142,.75726,0,0,.77778],"57358":[.41951,.91951,0,0,.77778],"57359":[.30274,.79383,0,0,.77778],"57360":[.30274,.79383,0,0,.77778],"57361":[.41951,.91951,0,0,.77778],"57366":[.25142,.75726,0,0,.77778],"57367":[.25142,.75726,0,0,.77778],"57368":[.25142,.75726,0,0,.77778],"57369":[.25142,.75726,0,0,.77778],"57370":[.13597,.63597,0,0,.77778],"57371":[.13597,.63597,0,0,.77778]},"Caligraphic-Regular":{"48":[0,.43056,0,0,.5],"49":[0,.43056,0,0,.5],"50":[0,.43056,0,0,.5],"51":[.19444,.43056,0,0,.5],"52":[.19444,.43056,0,0,.5],"53":[.19444,.43056,0,0,.5],"54":[0,.64444,0,0,.5],"55":[.19444,.43056,0,0,.5],"56":[0,.64444,0,0,.5],"57":[.19444,.43056,0,0,.5],"65":[0,.68333,0,.19445,.79847],"66":[0,.68333,.03041,.13889,.65681],"67":[0,.68333,.05834,.13889,.52653],"68":[0,.68333,.02778,.08334,.77139],"69":[0,.68333,.08944,.11111,.52778],"70":[0,.68333,.09931,.11111,.71875],"71":[.09722,.68333,.0593,.11111,.59487],"72":[0,.68333,.00965,.11111,.84452],"73":[0,.68333,.07382,0,.54452],"74":[.09722,.68333,.18472,.16667,.67778],"75":[0,.68333,.01445,.05556,.76195],"76":[0,.68333,0,.13889,.68972],"77":[0,.68333,0,.13889,1.2009],"78":[0,.68333,.14736,.08334,.82049],"79":[0,.68333,.02778,.11111,.79611],"80":[0,.68333,.08222,.08334,.69556],"81":[.09722,.68333,0,.11111,.81667],"82":[0,.68333,0,.08334,.8475],"83":[0,.68333,.075,.13889,.60556],"84":[0,.68333,.25417,0,.54464],"85":[0,.68333,.09931,.08334,.62583],"86":[0,.68333,.08222,0,.61278],"87":[0,.68333,.08222,.08334,.98778],"88":[0,.68333,.14643,.13889,.7133],"89":[.09722,.68333,.08222,.08334,.66834],"90":[0,.68333,.07944,.13889,.72473]},"Fraktur-Regular":{"33":[0,.69141,0,0,.29574],"34":[0,.69141,0,0,.21471],"38":[0,.69141,0,0,.73786],"39":[0,.69141,0,0,.21201],"40":[.24982,.74947,0,0,.38865],"41":[.24982,.74947,0,0,.38865],"42":[0,.62119,0,0,.27764],"43":[.08319,.58283,0,0,.75623],"44":[0,.10803,0,0,.27764],"45":[.08319,.58283,0,0,.75623],"46":[0,.10803,0,0,.27764],"47":[.24982,.74947,0,0,.50181],"48":[0,.47534,0,0,.50181],"49":[0,.47534,0,0,.50181],"50":[0,.47534,0,0,.50181],"51":[.18906,.47534,0,0,.50181],"52":[.18906,.47534,0,0,.50181],"53":[.18906,.47534,0,0,.50181],"54":[0,.69141,0,0,.50181],"55":[.18906,.47534,0,0,.50181],"56":[0,.69141,0,0,.50181],"57":[.18906,.47534,0,0,.50181],"58":[0,.47534,0,0,.21606],"59":[.12604,.47534,0,0,.21606],"61":[-.13099,.36866,0,0,.75623],"63":[0,.69141,0,0,.36245],"65":[0,.69141,0,0,.7176],"66":[0,.69141,0,0,.88397],"67":[0,.69141,0,0,.61254],"68":[0,.69141,0,0,.83158],"69":[0,.69141,0,0,.66278],"70":[.12604,.69141,0,0,.61119],"71":[0,.69141,0,0,.78539],"72":[.06302,.69141,0,0,.7203],"73":[0,.69141,0,0,.55448],"74":[.12604,.69141,0,0,.55231],"75":[0,.69141,0,0,.66845],"76":[0,.69141,0,0,.66602],"77":[0,.69141,0,0,1.04953],"78":[0,.69141,0,0,.83212],"79":[0,.69141,0,0,.82699],"80":[.18906,.69141,0,0,.82753],"81":[.03781,.69141,0,0,.82699],"82":[0,.69141,0,0,.82807],"83":[0,.69141,0,0,.82861],"84":[0,.69141,0,0,.66899],"85":[0,.69141,0,0,.64576],"86":[0,.69141,0,0,.83131],"87":[0,.69141,0,0,1.04602],"88":[0,.69141,0,0,.71922],"89":[.18906,.69141,0,0,.83293],"90":[.12604,.69141,0,0,.60201],"91":[.24982,.74947,0,0,.27764],"93":[.24982,.74947,0,0,.27764],"94":[0,.69141,0,0,.49965],"97":[0,.47534,0,0,.50046],"98":[0,.69141,0,0,.51315],"99":[0,.47534,0,0,.38946],"100":[0,.62119,0,0,.49857],"101":[0,.47534,0,0,.40053],"102":[.18906,.69141,0,0,.32626],"103":[.18906,.47534,0,0,.5037],"104":[.18906,.69141,0,0,.52126],"105":[0,.69141,0,0,.27899],"106":[0,.69141,0,0,.28088],"107":[0,.69141,0,0,.38946],"108":[0,.69141,0,0,.27953],"109":[0,.47534,0,0,.76676],"110":[0,.47534,0,0,.52666],"111":[0,.47534,0,0,.48885],"112":[.18906,.52396,0,0,.50046],"113":[.18906,.47534,0,0,.48912],"114":[0,.47534,0,0,.38919],"115":[0,.47534,0,0,.44266],"116":[0,.62119,0,0,.33301],"117":[0,.47534,0,0,.5172],"118":[0,.52396,0,0,.5118],"119":[0,.52396,0,0,.77351],"120":[.18906,.47534,0,0,.38865],"121":[.18906,.47534,0,0,.49884],"122":[.18906,.47534,0,0,.39054],"8216":[0,.69141,0,0,.21471],"8217":[0,.69141,0,0,.21471],"58112":[0,.62119,0,0,.49749],"58113":[0,.62119,0,0,.4983],"58114":[.18906,.69141,0,0,.33328],"58115":[.18906,.69141,0,0,.32923],"58116":[.18906,.47534,0,0,.50343],"58117":[0,.69141,0,0,.33301],"58118":[0,.62119,0,0,.33409],"58119":[0,.47534,0,0,.50073]},"Main-Bold":{"33":[0,.69444,0,0,.35],"34":[0,.69444,0,0,.60278],"35":[.19444,.69444,0,0,.95833],"36":[.05556,.75,0,0,.575],"37":[.05556,.75,0,0,.95833],"38":[0,.69444,0,0,.89444],"39":[0,.69444,0,0,.31944],"40":[.25,.75,0,0,.44722],"41":[.25,.75,0,0,.44722],"42":[0,.75,0,0,.575],"43":[.13333,.63333,0,0,.89444],"44":[.19444,.15556,0,0,.31944],"45":[0,.44444,0,0,.38333],"46":[0,.15556,0,0,.31944],"47":[.25,.75,0,0,.575],"48":[0,.64444,0,0,.575],"49":[0,.64444,0,0,.575],"50":[0,.64444,0,0,.575],"51":[0,.64444,0,0,.575],"52":[0,.64444,0,0,.575],"53":[0,.64444,0,0,.575],"54":[0,.64444,0,0,.575],"55":[0,.64444,0,0,.575],"56":[0,.64444,0,0,.575],"57":[0,.64444,0,0,.575],"58":[0,.44444,0,0,.31944],"59":[.19444,.44444,0,0,.31944],"60":[.08556,.58556,0,0,.89444],"61":[-.10889,.39111,0,0,.89444],"62":[.08556,.58556,0,0,.89444],"63":[0,.69444,0,0,.54305],"64":[0,.69444,0,0,.89444],"65":[0,.68611,0,0,.86944],"66":[0,.68611,0,0,.81805],"67":[0,.68611,0,0,.83055],"68":[0,.68611,0,0,.88194],"69":[0,.68611,0,0,.75555],"70":[0,.68611,0,0,.72361],"71":[0,.68611,0,0,.90416],"72":[0,.68611,0,0,.9],"73":[0,.68611,0,0,.43611],"74":[0,.68611,0,0,.59444],"75":[0,.68611,0,0,.90138],"76":[0,.68611,0,0,.69166],"77":[0,.68611,0,0,1.09166],"78":[0,.68611,0,0,.9],"79":[0,.68611,0,0,.86388],"80":[0,.68611,0,0,.78611],"81":[.19444,.68611,0,0,.86388],"82":[0,.68611,0,0,.8625],"83":[0,.68611,0,0,.63889],"84":[0,.68611,0,0,.8],"85":[0,.68611,0,0,.88472],"86":[0,.68611,.01597,0,.86944],"87":[0,.68611,.01597,0,1.18888],"88":[0,.68611,0,0,.86944],"89":[0,.68611,.02875,0,.86944],"90":[0,.68611,0,0,.70277],"91":[.25,.75,0,0,.31944],"92":[.25,.75,0,0,.575],"93":[.25,.75,0,0,.31944],"94":[0,.69444,0,0,.575],"95":[.31,.13444,.03194,0,.575],"97":[0,.44444,0,0,.55902],"98":[0,.69444,0,0,.63889],"99":[0,.44444,0,0,.51111],"100":[0,.69444,0,0,.63889],"101":[0,.44444,0,0,.52708],"102":[0,.69444,.10903,0,.35139],"103":[.19444,.44444,.01597,0,.575],"104":[0,.69444,0,0,.63889],"105":[0,.69444,0,0,.31944],"106":[.19444,.69444,0,0,.35139],"107":[0,.69444,0,0,.60694],"108":[0,.69444,0,0,.31944],"109":[0,.44444,0,0,.95833],"110":[0,.44444,0,0,.63889],"111":[0,.44444,0,0,.575],"112":[.19444,.44444,0,0,.63889],"113":[.19444,.44444,0,0,.60694],"114":[0,.44444,0,0,.47361],"115":[0,.44444,0,0,.45361],"116":[0,.63492,0,0,.44722],"117":[0,.44444,0,0,.63889],"118":[0,.44444,.01597,0,.60694],"119":[0,.44444,.01597,0,.83055],"120":[0,.44444,0,0,.60694],"121":[.19444,.44444,.01597,0,.60694],"122":[0,.44444,0,0,.51111],"123":[.25,.75,0,0,.575],"124":[.25,.75,0,0,.31944],"125":[.25,.75,0,0,.575],"126":[.35,.34444,0,0,.575],"168":[0,.69444,0,0,.575],"172":[0,.44444,0,0,.76666],"176":[0,.69444,0,0,.86944],"177":[.13333,.63333,0,0,.89444],"184":[.17014,0,0,0,.51111],"198":[0,.68611,0,0,1.04166],"215":[.13333,.63333,0,0,.89444],"216":[.04861,.73472,0,0,.89444],"223":[0,.69444,0,0,.59722],"230":[0,.44444,0,0,.83055],"247":[.13333,.63333,0,0,.89444],"248":[.09722,.54167,0,0,.575],"305":[0,.44444,0,0,.31944],"338":[0,.68611,0,0,1.16944],"339":[0,.44444,0,0,.89444],"567":[.19444,.44444,0,0,.35139],"710":[0,.69444,0,0,.575],"711":[0,.63194,0,0,.575],"713":[0,.59611,0,0,.575],"714":[0,.69444,0,0,.575],"715":[0,.69444,0,0,.575],"728":[0,.69444,0,0,.575],"729":[0,.69444,0,0,.31944],"730":[0,.69444,0,0,.86944],"732":[0,.69444,0,0,.575],"733":[0,.69444,0,0,.575],"915":[0,.68611,0,0,.69166],"916":[0,.68611,0,0,.95833],"920":[0,.68611,0,0,.89444],"923":[0,.68611,0,0,.80555],"926":[0,.68611,0,0,.76666],"928":[0,.68611,0,0,.9],"931":[0,.68611,0,0,.83055],"933":[0,.68611,0,0,.89444],"934":[0,.68611,0,0,.83055],"936":[0,.68611,0,0,.89444],"937":[0,.68611,0,0,.83055],"8211":[0,.44444,.03194,0,.575],"8212":[0,.44444,.03194,0,1.14999],"8216":[0,.69444,0,0,.31944],"8217":[0,.69444,0,0,.31944],"8220":[0,.69444,0,0,.60278],"8221":[0,.69444,0,0,.60278],"8224":[.19444,.69444,0,0,.51111],"8225":[.19444,.69444,0,0,.51111],"8242":[0,.55556,0,0,.34444],"8407":[0,.72444,.15486,0,.575],"8463":[0,.69444,0,0,.66759],"8465":[0,.69444,0,0,.83055],"8467":[0,.69444,0,0,.47361],"8472":[.19444,.44444,0,0,.74027],"8476":[0,.69444,0,0,.83055],"8501":[0,.69444,0,0,.70277],"8592":[-.10889,.39111,0,0,1.14999],"8593":[.19444,.69444,0,0,.575],"8594":[-.10889,.39111,0,0,1.14999],"8595":[.19444,.69444,0,0,.575],"8596":[-.10889,.39111,0,0,1.14999],"8597":[.25,.75,0,0,.575],"8598":[.19444,.69444,0,0,1.14999],"8599":[.19444,.69444,0,0,1.14999],"8600":[.19444,.69444,0,0,1.14999],"8601":[.19444,.69444,0,0,1.14999],"8636":[-.10889,.39111,0,0,1.14999],"8637":[-.10889,.39111,0,0,1.14999],"8640":[-.10889,.39111,0,0,1.14999],"8641":[-.10889,.39111,0,0,1.14999],"8656":[-.10889,.39111,0,0,1.14999],"8657":[.19444,.69444,0,0,.70277],"8658":[-.10889,.39111,0,0,1.14999],"8659":[.19444,.69444,0,0,.70277],"8660":[-.10889,.39111,0,0,1.14999],"8661":[.25,.75,0,0,.70277],"8704":[0,.69444,0,0,.63889],"8706":[0,.69444,.06389,0,.62847],"8707":[0,.69444,0,0,.63889],"8709":[.05556,.75,0,0,.575],"8711":[0,.68611,0,0,.95833],"8712":[.08556,.58556,0,0,.76666],"8715":[.08556,.58556,0,0,.76666],"8722":[.13333,.63333,0,0,.89444],"8723":[.13333,.63333,0,0,.89444],"8725":[.25,.75,0,0,.575],"8726":[.25,.75,0,0,.575],"8727":[-.02778,.47222,0,0,.575],"8728":[-.02639,.47361,0,0,.575],"8729":[-.02639,.47361,0,0,.575],"8730":[.18,.82,0,0,.95833],"8733":[0,.44444,0,0,.89444],"8734":[0,.44444,0,0,1.14999],"8736":[0,.69224,0,0,.72222],"8739":[.25,.75,0,0,.31944],"8741":[.25,.75,0,0,.575],"8743":[0,.55556,0,0,.76666],"8744":[0,.55556,0,0,.76666],"8745":[0,.55556,0,0,.76666],"8746":[0,.55556,0,0,.76666],"8747":[.19444,.69444,.12778,0,.56875],"8764":[-.10889,.39111,0,0,.89444],"8768":[.19444,.69444,0,0,.31944],"8771":[.00222,.50222,0,0,.89444],"8776":[.02444,.52444,0,0,.89444],"8781":[.00222,.50222,0,0,.89444],"8801":[.00222,.50222,0,0,.89444],"8804":[.19667,.69667,0,0,.89444],"8805":[.19667,.69667,0,0,.89444],"8810":[.08556,.58556,0,0,1.14999],"8811":[.08556,.58556,0,0,1.14999],"8826":[.08556,.58556,0,0,.89444],"8827":[.08556,.58556,0,0,.89444],"8834":[.08556,.58556,0,0,.89444],"8835":[.08556,.58556,0,0,.89444],"8838":[.19667,.69667,0,0,.89444],"8839":[.19667,.69667,0,0,.89444],"8846":[0,.55556,0,0,.76666],"8849":[.19667,.69667,0,0,.89444],"8850":[.19667,.69667,0,0,.89444],"8851":[0,.55556,0,0,.76666],"8852":[0,.55556,0,0,.76666],"8853":[.13333,.63333,0,0,.89444],"8854":[.13333,.63333,0,0,.89444],"8855":[.13333,.63333,0,0,.89444],"8856":[.13333,.63333,0,0,.89444],"8857":[.13333,.63333,0,0,.89444],"8866":[0,.69444,0,0,.70277],"8867":[0,.69444,0,0,.70277],"8868":[0,.69444,0,0,.89444],"8869":[0,.69444,0,0,.89444],"8900":[-.02639,.47361,0,0,.575],"8901":[-.02639,.47361,0,0,.31944],"8902":[-.02778,.47222,0,0,.575],"8968":[.25,.75,0,0,.51111],"8969":[.25,.75,0,0,.51111],"8970":[.25,.75,0,0,.51111],"8971":[.25,.75,0,0,.51111],"8994":[-.13889,.36111,0,0,1.14999],"8995":[-.13889,.36111,0,0,1.14999],"9651":[.19444,.69444,0,0,1.02222],"9657":[-.02778,.47222,0,0,.575],"9661":[.19444,.69444,0,0,1.02222],"9667":[-.02778,.47222,0,0,.575],"9711":[.19444,.69444,0,0,1.14999],"9824":[.12963,.69444,0,0,.89444],"9825":[.12963,.69444,0,0,.89444],"9826":[.12963,.69444,0,0,.89444],"9827":[.12963,.69444,0,0,.89444],"9837":[0,.75,0,0,.44722],"9838":[.19444,.69444,0,0,.44722],"9839":[.19444,.69444,0,0,.44722],"10216":[.25,.75,0,0,.44722],"10217":[.25,.75,0,0,.44722],"10815":[0,.68611,0,0,.9],"10927":[.19667,.69667,0,0,.89444],"10928":[.19667,.69667,0,0,.89444],"57376":[.19444,.69444,0,0,0]},"Main-BoldItalic":{"33":[0,.69444,.11417,0,.38611],"34":[0,.69444,.07939,0,.62055],"35":[.19444,.69444,.06833,0,.94444],"37":[.05556,.75,.12861,0,.94444],"38":[0,.69444,.08528,0,.88555],"39":[0,.69444,.12945,0,.35555],"40":[.25,.75,.15806,0,.47333],"41":[.25,.75,.03306,0,.47333],"42":[0,.75,.14333,0,.59111],"43":[.10333,.60333,.03306,0,.88555],"44":[.19444,.14722,0,0,.35555],"45":[0,.44444,.02611,0,.41444],"46":[0,.14722,0,0,.35555],"47":[.25,.75,.15806,0,.59111],"48":[0,.64444,.13167,0,.59111],"49":[0,.64444,.13167,0,.59111],"50":[0,.64444,.13167,0,.59111],"51":[0,.64444,.13167,0,.59111],"52":[.19444,.64444,.13167,0,.59111],"53":[0,.64444,.13167,0,.59111],"54":[0,.64444,.13167,0,.59111],"55":[.19444,.64444,.13167,0,.59111],"56":[0,.64444,.13167,0,.59111],"57":[0,.64444,.13167,0,.59111],"58":[0,.44444,.06695,0,.35555],"59":[.19444,.44444,.06695,0,.35555],"61":[-.10889,.39111,.06833,0,.88555],"63":[0,.69444,.11472,0,.59111],"64":[0,.69444,.09208,0,.88555],"65":[0,.68611,0,0,.86555],"66":[0,.68611,.0992,0,.81666],"67":[0,.68611,.14208,0,.82666],"68":[0,.68611,.09062,0,.87555],"69":[0,.68611,.11431,0,.75666],"70":[0,.68611,.12903,0,.72722],"71":[0,.68611,.07347,0,.89527],"72":[0,.68611,.17208,0,.8961],"73":[0,.68611,.15681,0,.47166],"74":[0,.68611,.145,0,.61055],"75":[0,.68611,.14208,0,.89499],"76":[0,.68611,0,0,.69777],"77":[0,.68611,.17208,0,1.07277],"78":[0,.68611,.17208,0,.8961],"79":[0,.68611,.09062,0,.85499],"80":[0,.68611,.0992,0,.78721],"81":[.19444,.68611,.09062,0,.85499],"82":[0,.68611,.02559,0,.85944],"83":[0,.68611,.11264,0,.64999],"84":[0,.68611,.12903,0,.7961],"85":[0,.68611,.17208,0,.88083],"86":[0,.68611,.18625,0,.86555],"87":[0,.68611,.18625,0,1.15999],"88":[0,.68611,.15681,0,.86555],"89":[0,.68611,.19803,0,.86555],"90":[0,.68611,.14208,0,.70888],"91":[.25,.75,.1875,0,.35611],"93":[.25,.75,.09972,0,.35611],"94":[0,.69444,.06709,0,.59111],"95":[.31,.13444,.09811,0,.59111],"97":[0,.44444,.09426,0,.59111],"98":[0,.69444,.07861,0,.53222],"99":[0,.44444,.05222,0,.53222],"100":[0,.69444,.10861,0,.59111],"101":[0,.44444,.085,0,.53222],"102":[.19444,.69444,.21778,0,.4],"103":[.19444,.44444,.105,0,.53222],"104":[0,.69444,.09426,0,.59111],"105":[0,.69326,.11387,0,.35555],"106":[.19444,.69326,.1672,0,.35555],"107":[0,.69444,.11111,0,.53222],"108":[0,.69444,.10861,0,.29666],"109":[0,.44444,.09426,0,.94444],"110":[0,.44444,.09426,0,.64999],"111":[0,.44444,.07861,0,.59111],"112":[.19444,.44444,.07861,0,.59111],"113":[.19444,.44444,.105,0,.53222],"114":[0,.44444,.11111,0,.50167],"115":[0,.44444,.08167,0,.48694],"116":[0,.63492,.09639,0,.385],"117":[0,.44444,.09426,0,.62055],"118":[0,.44444,.11111,0,.53222],"119":[0,.44444,.11111,0,.76777],"120":[0,.44444,.12583,0,.56055],"121":[.19444,.44444,.105,0,.56166],"122":[0,.44444,.13889,0,.49055],"126":[.35,.34444,.11472,0,.59111],"163":[0,.69444,0,0,.86853],"168":[0,.69444,.11473,0,.59111],"176":[0,.69444,0,0,.94888],"184":[.17014,0,0,0,.53222],"198":[0,.68611,.11431,0,1.02277],"216":[.04861,.73472,.09062,0,.88555],"223":[.19444,.69444,.09736,0,.665],"230":[0,.44444,.085,0,.82666],"248":[.09722,.54167,.09458,0,.59111],"305":[0,.44444,.09426,0,.35555],"338":[0,.68611,.11431,0,1.14054],"339":[0,.44444,.085,0,.82666],"567":[.19444,.44444,.04611,0,.385],"710":[0,.69444,.06709,0,.59111],"711":[0,.63194,.08271,0,.59111],"713":[0,.59444,.10444,0,.59111],"714":[0,.69444,.08528,0,.59111],"715":[0,.69444,0,0,.59111],"728":[0,.69444,.10333,0,.59111],"729":[0,.69444,.12945,0,.35555],"730":[0,.69444,0,0,.94888],"732":[0,.69444,.11472,0,.59111],"733":[0,.69444,.11472,0,.59111],"915":[0,.68611,.12903,0,.69777],"916":[0,.68611,0,0,.94444],"920":[0,.68611,.09062,0,.88555],"923":[0,.68611,0,0,.80666],"926":[0,.68611,.15092,0,.76777],"928":[0,.68611,.17208,0,.8961],"931":[0,.68611,.11431,0,.82666],"933":[0,.68611,.10778,0,.88555],"934":[0,.68611,.05632,0,.82666],"936":[0,.68611,.10778,0,.88555],"937":[0,.68611,.0992,0,.82666],"8211":[0,.44444,.09811,0,.59111],"8212":[0,.44444,.09811,0,1.18221],"8216":[0,.69444,.12945,0,.35555],"8217":[0,.69444,.12945,0,.35555],"8220":[0,.69444,.16772,0,.62055],"8221":[0,.69444,.07939,0,.62055]},"Main-Italic":{"33":[0,.69444,.12417,0,.30667],"34":[0,.69444,.06961,0,.51444],"35":[.19444,.69444,.06616,0,.81777],"37":[.05556,.75,.13639,0,.81777],"38":[0,.69444,.09694,0,.76666],"39":[0,.69444,.12417,0,.30667],"40":[.25,.75,.16194,0,.40889],"41":[.25,.75,.03694,0,.40889],"42":[0,.75,.14917,0,.51111],"43":[.05667,.56167,.03694,0,.76666],"44":[.19444,.10556,0,0,.30667],"45":[0,.43056,.02826,0,.35778],"46":[0,.10556,0,0,.30667],"47":[.25,.75,.16194,0,.51111],"48":[0,.64444,.13556,0,.51111],"49":[0,.64444,.13556,0,.51111],"50":[0,.64444,.13556,0,.51111],"51":[0,.64444,.13556,0,.51111],"52":[.19444,.64444,.13556,0,.51111],"53":[0,.64444,.13556,0,.51111],"54":[0,.64444,.13556,0,.51111],"55":[.19444,.64444,.13556,0,.51111],"56":[0,.64444,.13556,0,.51111],"57":[0,.64444,.13556,0,.51111],"58":[0,.43056,.0582,0,.30667],"59":[.19444,.43056,.0582,0,.30667],"61":[-.13313,.36687,.06616,0,.76666],"63":[0,.69444,.1225,0,.51111],"64":[0,.69444,.09597,0,.76666],"65":[0,.68333,0,0,.74333],"66":[0,.68333,.10257,0,.70389],"67":[0,.68333,.14528,0,.71555],"68":[0,.68333,.09403,0,.755],"69":[0,.68333,.12028,0,.67833],"70":[0,.68333,.13305,0,.65277],"71":[0,.68333,.08722,0,.77361],"72":[0,.68333,.16389,0,.74333],"73":[0,.68333,.15806,0,.38555],"74":[0,.68333,.14028,0,.525],"75":[0,.68333,.14528,0,.76888],"76":[0,.68333,0,0,.62722],"77":[0,.68333,.16389,0,.89666],"78":[0,.68333,.16389,0,.74333],"79":[0,.68333,.09403,0,.76666],"80":[0,.68333,.10257,0,.67833],"81":[.19444,.68333,.09403,0,.76666],"82":[0,.68333,.03868,0,.72944],"83":[0,.68333,.11972,0,.56222],"84":[0,.68333,.13305,0,.71555],"85":[0,.68333,.16389,0,.74333],"86":[0,.68333,.18361,0,.74333],"87":[0,.68333,.18361,0,.99888],"88":[0,.68333,.15806,0,.74333],"89":[0,.68333,.19383,0,.74333],"90":[0,.68333,.14528,0,.61333],"91":[.25,.75,.1875,0,.30667],"93":[.25,.75,.10528,0,.30667],"94":[0,.69444,.06646,0,.51111],"95":[.31,.12056,.09208,0,.51111],"97":[0,.43056,.07671,0,.51111],"98":[0,.69444,.06312,0,.46],"99":[0,.43056,.05653,0,.46],"100":[0,.69444,.10333,0,.51111],"101":[0,.43056,.07514,0,.46],"102":[.19444,.69444,.21194,0,.30667],"103":[.19444,.43056,.08847,0,.46],"104":[0,.69444,.07671,0,.51111],"105":[0,.65536,.1019,0,.30667],"106":[.19444,.65536,.14467,0,.30667],"107":[0,.69444,.10764,0,.46],"108":[0,.69444,.10333,0,.25555],"109":[0,.43056,.07671,0,.81777],"110":[0,.43056,.07671,0,.56222],"111":[0,.43056,.06312,0,.51111],"112":[.19444,.43056,.06312,0,.51111],"113":[.19444,.43056,.08847,0,.46],"114":[0,.43056,.10764,0,.42166],"115":[0,.43056,.08208,0,.40889],"116":[0,.61508,.09486,0,.33222],"117":[0,.43056,.07671,0,.53666],"118":[0,.43056,.10764,0,.46],"119":[0,.43056,.10764,0,.66444],"120":[0,.43056,.12042,0,.46389],"121":[.19444,.43056,.08847,0,.48555],"122":[0,.43056,.12292,0,.40889],"126":[.35,.31786,.11585,0,.51111],"163":[0,.69444,0,0,.76909],"168":[0,.66786,.10474,0,.51111],"176":[0,.69444,0,0,.83129],"184":[.17014,0,0,0,.46],"198":[0,.68333,.12028,0,.88277],"216":[.04861,.73194,.09403,0,.76666],"223":[.19444,.69444,.10514,0,.53666],"230":[0,.43056,.07514,0,.71555],"248":[.09722,.52778,.09194,0,.51111],"305":[0,.43056,0,.02778,.32246],"338":[0,.68333,.12028,0,.98499],"339":[0,.43056,.07514,0,.71555],"567":[.19444,.43056,0,.08334,.38403],"710":[0,.69444,.06646,0,.51111],"711":[0,.62847,.08295,0,.51111],"713":[0,.56167,.10333,0,.51111],"714":[0,.69444,.09694,0,.51111],"715":[0,.69444,0,0,.51111],"728":[0,.69444,.10806,0,.51111],"729":[0,.66786,.11752,0,.30667],"730":[0,.69444,0,0,.83129],"732":[0,.66786,.11585,0,.51111],"733":[0,.69444,.1225,0,.51111],"915":[0,.68333,.13305,0,.62722],"916":[0,.68333,0,0,.81777],"920":[0,.68333,.09403,0,.76666],"923":[0,.68333,0,0,.69222],"926":[0,.68333,.15294,0,.66444],"928":[0,.68333,.16389,0,.74333],"931":[0,.68333,.12028,0,.71555],"933":[0,.68333,.11111,0,.76666],"934":[0,.68333,.05986,0,.71555],"936":[0,.68333,.11111,0,.76666],"937":[0,.68333,.10257,0,.71555],"8211":[0,.43056,.09208,0,.51111],"8212":[0,.43056,.09208,0,1.02222],"8216":[0,.69444,.12417,0,.30667],"8217":[0,.69444,.12417,0,.30667],"8220":[0,.69444,.1685,0,.51444],"8221":[0,.69444,.06961,0,.51444],"8463":[0,.68889,0,0,.54028]},"Main-Regular":{"32":[0,0,0,0,.25],"33":[0,.69444,0,0,.27778],"34":[0,.69444,0,0,.5],"35":[.19444,.69444,0,0,.83334],"36":[.05556,.75,0,0,.5],"37":[.05556,.75,0,0,.83334],"38":[0,.69444,0,0,.77778],"39":[0,.69444,0,0,.27778],"40":[.25,.75,0,0,.38889],"41":[.25,.75,0,0,.38889],"42":[0,.75,0,0,.5],"43":[.08333,.58333,0,0,.77778],"44":[.19444,.10556,0,0,.27778],"45":[0,.43056,0,0,.33333],"46":[0,.10556,0,0,.27778],"47":[.25,.75,0,0,.5],"48":[0,.64444,0,0,.5],"49":[0,.64444,0,0,.5],"50":[0,.64444,0,0,.5],"51":[0,.64444,0,0,.5],"52":[0,.64444,0,0,.5],"53":[0,.64444,0,0,.5],"54":[0,.64444,0,0,.5],"55":[0,.64444,0,0,.5],"56":[0,.64444,0,0,.5],"57":[0,.64444,0,0,.5],"58":[0,.43056,0,0,.27778],"59":[.19444,.43056,0,0,.27778],"60":[.0391,.5391,0,0,.77778],"61":[-.13313,.36687,0,0,.77778],"62":[.0391,.5391,0,0,.77778],"63":[0,.69444,0,0,.47222],"64":[0,.69444,0,0,.77778],"65":[0,.68333,0,0,.75],"66":[0,.68333,0,0,.70834],"67":[0,.68333,0,0,.72222],"68":[0,.68333,0,0,.76389],"69":[0,.68333,0,0,.68056],"70":[0,.68333,0,0,.65278],"71":[0,.68333,0,0,.78472],"72":[0,.68333,0,0,.75],"73":[0,.68333,0,0,.36111],"74":[0,.68333,0,0,.51389],"75":[0,.68333,0,0,.77778],"76":[0,.68333,0,0,.625],"77":[0,.68333,0,0,.91667],"78":[0,.68333,0,0,.75],"79":[0,.68333,0,0,.77778],"80":[0,.68333,0,0,.68056],"81":[.19444,.68333,0,0,.77778],"82":[0,.68333,0,0,.73611],"83":[0,.68333,0,0,.55556],"84":[0,.68333,0,0,.72222],"85":[0,.68333,0,0,.75],"86":[0,.68333,.01389,0,.75],"87":[0,.68333,.01389,0,1.02778],"88":[0,.68333,0,0,.75],"89":[0,.68333,.025,0,.75],"90":[0,.68333,0,0,.61111],"91":[.25,.75,0,0,.27778],"92":[.25,.75,0,0,.5],"93":[.25,.75,0,0,.27778],"94":[0,.69444,0,0,.5],"95":[.31,.12056,.02778,0,.5],"97":[0,.43056,0,0,.5],"98":[0,.69444,0,0,.55556],"99":[0,.43056,0,0,.44445],"100":[0,.69444,0,0,.55556],"101":[0,.43056,0,0,.44445],"102":[0,.69444,.07778,0,.30556],"103":[.19444,.43056,.01389,0,.5],"104":[0,.69444,0,0,.55556],"105":[0,.66786,0,0,.27778],"106":[.19444,.66786,0,0,.30556],"107":[0,.69444,0,0,.52778],"108":[0,.69444,0,0,.27778],"109":[0,.43056,0,0,.83334],"110":[0,.43056,0,0,.55556],"111":[0,.43056,0,0,.5],"112":[.19444,.43056,0,0,.55556],"113":[.19444,.43056,0,0,.52778],"114":[0,.43056,0,0,.39167],"115":[0,.43056,0,0,.39445],"116":[0,.61508,0,0,.38889],"117":[0,.43056,0,0,.55556],"118":[0,.43056,.01389,0,.52778],"119":[0,.43056,.01389,0,.72222],"120":[0,.43056,0,0,.52778],"121":[.19444,.43056,.01389,0,.52778],"122":[0,.43056,0,0,.44445],"123":[.25,.75,0,0,.5],"124":[.25,.75,0,0,.27778],"125":[.25,.75,0,0,.5],"126":[.35,.31786,0,0,.5],"160":[0,0,0,0,.25],"167":[.19444,.69444,0,0,.44445],"168":[0,.66786,0,0,.5],"172":[0,.43056,0,0,.66667],"176":[0,.69444,0,0,.75],"177":[.08333,.58333,0,0,.77778],"182":[.19444,.69444,0,0,.61111],"184":[.17014,0,0,0,.44445],"198":[0,.68333,0,0,.90278],"215":[.08333,.58333,0,0,.77778],"216":[.04861,.73194,0,0,.77778],"223":[0,.69444,0,0,.5],"230":[0,.43056,0,0,.72222],"247":[.08333,.58333,0,0,.77778],"248":[.09722,.52778,0,0,.5],"305":[0,.43056,0,0,.27778],"338":[0,.68333,0,0,1.01389],"339":[0,.43056,0,0,.77778],"567":[.19444,.43056,0,0,.30556],"710":[0,.69444,0,0,.5],"711":[0,.62847,0,0,.5],"713":[0,.56778,0,0,.5],"714":[0,.69444,0,0,.5],"715":[0,.69444,0,0,.5],"728":[0,.69444,0,0,.5],"729":[0,.66786,0,0,.27778],"730":[0,.69444,0,0,.75],"732":[0,.66786,0,0,.5],"733":[0,.69444,0,0,.5],"915":[0,.68333,0,0,.625],"916":[0,.68333,0,0,.83334],"920":[0,.68333,0,0,.77778],"923":[0,.68333,0,0,.69445],"926":[0,.68333,0,0,.66667],"928":[0,.68333,0,0,.75],"931":[0,.68333,0,0,.72222],"933":[0,.68333,0,0,.77778],"934":[0,.68333,0,0,.72222],"936":[0,.68333,0,0,.77778],"937":[0,.68333,0,0,.72222],"8211":[0,.43056,.02778,0,.5],"8212":[0,.43056,.02778,0,1],"8216":[0,.69444,0,0,.27778],"8217":[0,.69444,0,0,.27778],"8220":[0,.69444,0,0,.5],"8221":[0,.69444,0,0,.5],"8224":[.19444,.69444,0,0,.44445],"8225":[.19444,.69444,0,0,.44445],"8230":[0,.12,0,0,1.172],"8242":[0,.55556,0,0,.275],"8407":[0,.71444,.15382,0,.5],"8463":[0,.68889,0,0,.54028],"8465":[0,.69444,0,0,.72222],"8467":[0,.69444,0,.11111,.41667],"8472":[.19444,.43056,0,.11111,.63646],"8476":[0,.69444,0,0,.72222],"8501":[0,.69444,0,0,.61111],"8592":[-.13313,.36687,0,0,1],"8593":[.19444,.69444,0,0,.5],"8594":[-.13313,.36687,0,0,1],"8595":[.19444,.69444,0,0,.5],"8596":[-.13313,.36687,0,0,1],"8597":[.25,.75,0,0,.5],"8598":[.19444,.69444,0,0,1],"8599":[.19444,.69444,0,0,1],"8600":[.19444,.69444,0,0,1],"8601":[.19444,.69444,0,0,1],"8614":[.011,.511,0,0,1],"8617":[.011,.511,0,0,1.126],"8618":[.011,.511,0,0,1.126],"8636":[-.13313,.36687,0,0,1],"8637":[-.13313,.36687,0,0,1],"8640":[-.13313,.36687,0,0,1],"8641":[-.13313,.36687,0,0,1],"8652":[.011,.671,0,0,1],"8656":[-.13313,.36687,0,0,1],"8657":[.19444,.69444,0,0,.61111],"8658":[-.13313,.36687,0,0,1],"8659":[.19444,.69444,0,0,.61111],"8660":[-.13313,.36687,0,0,1],"8661":[.25,.75,0,0,.61111],"8704":[0,.69444,0,0,.55556],"8706":[0,.69444,.05556,.08334,.5309],"8707":[0,.69444,0,0,.55556],"8709":[.05556,.75,0,0,.5],"8711":[0,.68333,0,0,.83334],"8712":[.0391,.5391,0,0,.66667],"8715":[.0391,.5391,0,0,.66667],"8722":[.08333,.58333,0,0,.77778],"8723":[.08333,.58333,0,0,.77778],"8725":[.25,.75,0,0,.5],"8726":[.25,.75,0,0,.5],"8727":[-.03472,.46528,0,0,.5],"8728":[-.05555,.44445,0,0,.5],"8729":[-.05555,.44445,0,0,.5],"8730":[.2,.8,0,0,.83334],"8733":[0,.43056,0,0,.77778],"8734":[0,.43056,0,0,1],"8736":[0,.69224,0,0,.72222],"8739":[.25,.75,0,0,.27778],"8741":[.25,.75,0,0,.5],"8743":[0,.55556,0,0,.66667],"8744":[0,.55556,0,0,.66667],"8745":[0,.55556,0,0,.66667],"8746":[0,.55556,0,0,.66667],"8747":[.19444,.69444,.11111,0,.41667],"8764":[-.13313,.36687,0,0,.77778],"8768":[.19444,.69444,0,0,.27778],"8771":[-.03625,.46375,0,0,.77778],"8773":[-.022,.589,0,0,1],"8776":[-.01688,.48312,0,0,.77778],"8781":[-.03625,.46375,0,0,.77778],"8784":[-.133,.67,0,0,.778],"8801":[-.03625,.46375,0,0,.77778],"8804":[.13597,.63597,0,0,.77778],"8805":[.13597,.63597,0,0,.77778],"8810":[.0391,.5391,0,0,1],"8811":[.0391,.5391,0,0,1],"8826":[.0391,.5391,0,0,.77778],"8827":[.0391,.5391,0,0,.77778],"8834":[.0391,.5391,0,0,.77778],"8835":[.0391,.5391,0,0,.77778],"8838":[.13597,.63597,0,0,.77778],"8839":[.13597,.63597,0,0,.77778],"8846":[0,.55556,0,0,.66667],"8849":[.13597,.63597,0,0,.77778],"8850":[.13597,.63597,0,0,.77778],"8851":[0,.55556,0,0,.66667],"8852":[0,.55556,0,0,.66667],"8853":[.08333,.58333,0,0,.77778],"8854":[.08333,.58333,0,0,.77778],"8855":[.08333,.58333,0,0,.77778],"8856":[.08333,.58333,0,0,.77778],"8857":[.08333,.58333,0,0,.77778],"8866":[0,.69444,0,0,.61111],"8867":[0,.69444,0,0,.61111],"8868":[0,.69444,0,0,.77778],"8869":[0,.69444,0,0,.77778],"8872":[.249,.75,0,0,.867],"8900":[-.05555,.44445,0,0,.5],"8901":[-.05555,.44445,0,0,.27778],"8902":[-.03472,.46528,0,0,.5],"8904":[.005,.505,0,0,.9],"8942":[.03,.9,0,0,.278],"8943":[-.19,.31,0,0,1.172],"8945":[-.1,.82,0,0,1.282],"8968":[.25,.75,0,0,.44445],"8969":[.25,.75,0,0,.44445],"8970":[.25,.75,0,0,.44445],"8971":[.25,.75,0,0,.44445],"8994":[-.14236,.35764,0,0,1],"8995":[-.14236,.35764,0,0,1],"9136":[.244,.744,0,0,.412],"9137":[.244,.744,0,0,.412],"9651":[.19444,.69444,0,0,.88889],"9657":[-.03472,.46528,0,0,.5],"9661":[.19444,.69444,0,0,.88889],"9667":[-.03472,.46528,0,0,.5],"9711":[.19444,.69444,0,0,1],"9824":[.12963,.69444,0,0,.77778],"9825":[.12963,.69444,0,0,.77778],"9826":[.12963,.69444,0,0,.77778],"9827":[.12963,.69444,0,0,.77778],"9837":[0,.75,0,0,.38889],"9838":[.19444,.69444,0,0,.38889],"9839":[.19444,.69444,0,0,.38889],"10216":[.25,.75,0,0,.38889],"10217":[.25,.75,0,0,.38889],"10222":[.244,.744,0,0,.412],"10223":[.244,.744,0,0,.412],"10229":[.011,.511,0,0,1.609],"10230":[.011,.511,0,0,1.638],"10231":[.011,.511,0,0,1.859],"10232":[.024,.525,0,0,1.609],"10233":[.024,.525,0,0,1.638],"10234":[.024,.525,0,0,1.858],"10236":[.011,.511,0,0,1.638],"10815":[0,.68333,0,0,.75],"10927":[.13597,.63597,0,0,.77778],"10928":[.13597,.63597,0,0,.77778],"57376":[.19444,.69444,0,0,0]},"Math-BoldItalic":{"65":[0,.68611,0,0,.86944],"66":[0,.68611,.04835,0,.8664],"67":[0,.68611,.06979,0,.81694],"68":[0,.68611,.03194,0,.93812],"69":[0,.68611,.05451,0,.81007],"70":[0,.68611,.15972,0,.68889],"71":[0,.68611,0,0,.88673],"72":[0,.68611,.08229,0,.98229],"73":[0,.68611,.07778,0,.51111],"74":[0,.68611,.10069,0,.63125],"75":[0,.68611,.06979,0,.97118],"76":[0,.68611,0,0,.75555],"77":[0,.68611,.11424,0,1.14201],"78":[0,.68611,.11424,0,.95034],"79":[0,.68611,.03194,0,.83666],"80":[0,.68611,.15972,0,.72309],"81":[.19444,.68611,0,0,.86861],"82":[0,.68611,.00421,0,.87235],"83":[0,.68611,.05382,0,.69271],"84":[0,.68611,.15972,0,.63663],"85":[0,.68611,.11424,0,.80027],"86":[0,.68611,.25555,0,.67778],"87":[0,.68611,.15972,0,1.09305],"88":[0,.68611,.07778,0,.94722],"89":[0,.68611,.25555,0,.67458],"90":[0,.68611,.06979,0,.77257],"97":[0,.44444,0,0,.63287],"98":[0,.69444,0,0,.52083],"99":[0,.44444,0,0,.51342],"100":[0,.69444,0,0,.60972],"101":[0,.44444,0,0,.55361],"102":[.19444,.69444,.11042,0,.56806],"103":[.19444,.44444,.03704,0,.5449],"104":[0,.69444,0,0,.66759],"105":[0,.69326,0,0,.4048],"106":[.19444,.69326,.0622,0,.47083],"107":[0,.69444,.01852,0,.6037],"108":[0,.69444,.0088,0,.34815],"109":[0,.44444,0,0,1.0324],"110":[0,.44444,0,0,.71296],"111":[0,.44444,0,0,.58472],"112":[.19444,.44444,0,0,.60092],"113":[.19444,.44444,.03704,0,.54213],"114":[0,.44444,.03194,0,.5287],"115":[0,.44444,0,0,.53125],"116":[0,.63492,0,0,.41528],"117":[0,.44444,0,0,.68102],"118":[0,.44444,.03704,0,.56666],"119":[0,.44444,.02778,0,.83148],"120":[0,.44444,0,0,.65903],"121":[.19444,.44444,.03704,0,.59028],"122":[0,.44444,.04213,0,.55509],"915":[0,.68611,.15972,0,.65694],"916":[0,.68611,0,0,.95833],"920":[0,.68611,.03194,0,.86722],"923":[0,.68611,0,0,.80555],"926":[0,.68611,.07458,0,.84125],"928":[0,.68611,.08229,0,.98229],"931":[0,.68611,.05451,0,.88507],"933":[0,.68611,.15972,0,.67083],"934":[0,.68611,0,0,.76666],"936":[0,.68611,.11653,0,.71402],"937":[0,.68611,.04835,0,.8789],"945":[0,.44444,0,0,.76064],"946":[.19444,.69444,.03403,0,.65972],"947":[.19444,.44444,.06389,0,.59003],"948":[0,.69444,.03819,0,.52222],"949":[0,.44444,0,0,.52882],"950":[.19444,.69444,.06215,0,.50833],"951":[.19444,.44444,.03704,0,.6],"952":[0,.69444,.03194,0,.5618],"953":[0,.44444,0,0,.41204],"954":[0,.44444,0,0,.66759],"955":[0,.69444,0,0,.67083],"956":[.19444,.44444,0,0,.70787],"957":[0,.44444,.06898,0,.57685],"958":[.19444,.69444,.03021,0,.50833],"959":[0,.44444,0,0,.58472],"960":[0,.44444,.03704,0,.68241],"961":[.19444,.44444,0,0,.6118],"962":[.09722,.44444,.07917,0,.42361],"963":[0,.44444,.03704,0,.68588],"964":[0,.44444,.13472,0,.52083],"965":[0,.44444,.03704,0,.63055],"966":[.19444,.44444,0,0,.74722],"967":[.19444,.44444,0,0,.71805],"968":[.19444,.69444,.03704,0,.75833],"969":[0,.44444,.03704,0,.71782],"977":[0,.69444,0,0,.69155],"981":[.19444,.69444,0,0,.7125],"982":[0,.44444,.03194,0,.975],"1009":[.19444,.44444,0,0,.6118],"1013":[0,.44444,0,0,.48333]},"Math-Italic":{"65":[0,.68333,0,.13889,.75],"66":[0,.68333,.05017,.08334,.75851],"67":[0,.68333,.07153,.08334,.71472],"68":[0,.68333,.02778,.05556,.82792],"69":[0,.68333,.05764,.08334,.7382],"70":[0,.68333,.13889,.08334,.64306],"71":[0,.68333,0,.08334,.78625],"72":[0,.68333,.08125,.05556,.83125],"73":[0,.68333,.07847,.11111,.43958],"74":[0,.68333,.09618,.16667,.55451],"75":[0,.68333,.07153,.05556,.84931],"76":[0,.68333,0,.02778,.68056],"77":[0,.68333,.10903,.08334,.97014],"78":[0,.68333,.10903,.08334,.80347],"79":[0,.68333,.02778,.08334,.76278],"80":[0,.68333,.13889,.08334,.64201],"81":[.19444,.68333,0,.08334,.79056],"82":[0,.68333,.00773,.08334,.75929],"83":[0,.68333,.05764,.08334,.6132],"84":[0,.68333,.13889,.08334,.58438],"85":[0,.68333,.10903,.02778,.68278],"86":[0,.68333,.22222,0,.58333],"87":[0,.68333,.13889,0,.94445],"88":[0,.68333,.07847,.08334,.82847],"89":[0,.68333,.22222,0,.58056],"90":[0,.68333,.07153,.08334,.68264],"97":[0,.43056,0,0,.52859],"98":[0,.69444,0,0,.42917],"99":[0,.43056,0,.05556,.43276],"100":[0,.69444,0,.16667,.52049],"101":[0,.43056,0,.05556,.46563],"102":[.19444,.69444,.10764,.16667,.48959],"103":[.19444,.43056,.03588,.02778,.47697],"104":[0,.69444,0,0,.57616],"105":[0,.65952,0,0,.34451],"106":[.19444,.65952,.05724,0,.41181],"107":[0,.69444,.03148,0,.5206],"108":[0,.69444,.01968,.08334,.29838],"109":[0,.43056,0,0,.87801],"110":[0,.43056,0,0,.60023],"111":[0,.43056,0,.05556,.48472],"112":[.19444,.43056,0,.08334,.50313],"113":[.19444,.43056,.03588,.08334,.44641],"114":[0,.43056,.02778,.05556,.45116],"115":[0,.43056,0,.05556,.46875],"116":[0,.61508,0,.08334,.36111],"117":[0,.43056,0,.02778,.57246],"118":[0,.43056,.03588,.02778,.48472],"119":[0,.43056,.02691,.08334,.71592],"120":[0,.43056,0,.02778,.57153],"121":[.19444,.43056,.03588,.05556,.49028],"122":[0,.43056,.04398,.05556,.46505],"915":[0,.68333,.13889,.08334,.61528],"916":[0,.68333,0,.16667,.83334],"920":[0,.68333,.02778,.08334,.76278],"923":[0,.68333,0,.16667,.69445],"926":[0,.68333,.07569,.08334,.74236],"928":[0,.68333,.08125,.05556,.83125],"931":[0,.68333,.05764,.08334,.77986],"933":[0,.68333,.13889,.05556,.58333],"934":[0,.68333,0,.08334,.66667],"936":[0,.68333,.11,.05556,.61222],"937":[0,.68333,.05017,.08334,.7724],"945":[0,.43056,.0037,.02778,.6397],"946":[.19444,.69444,.05278,.08334,.56563],"947":[.19444,.43056,.05556,0,.51773],"948":[0,.69444,.03785,.05556,.44444],"949":[0,.43056,0,.08334,.46632],"950":[.19444,.69444,.07378,.08334,.4375],"951":[.19444,.43056,.03588,.05556,.49653],"952":[0,.69444,.02778,.08334,.46944],"953":[0,.43056,0,.05556,.35394],"954":[0,.43056,0,0,.57616],"955":[0,.69444,0,0,.58334],"956":[.19444,.43056,0,.02778,.60255],"957":[0,.43056,.06366,.02778,.49398],"958":[.19444,.69444,.04601,.11111,.4375],"959":[0,.43056,0,.05556,.48472],"960":[0,.43056,.03588,0,.57003],"961":[.19444,.43056,0,.08334,.51702],"962":[.09722,.43056,.07986,.08334,.36285],"963":[0,.43056,.03588,0,.57141],"964":[0,.43056,.1132,.02778,.43715],"965":[0,.43056,.03588,.02778,.54028],"966":[.19444,.43056,0,.08334,.65417],"967":[.19444,.43056,0,.05556,.62569],"968":[.19444,.69444,.03588,.11111,.65139],"969":[0,.43056,.03588,0,.62245],"977":[0,.69444,0,.08334,.59144],"981":[.19444,.69444,0,.08334,.59583],"982":[0,.43056,.02778,0,.82813],"1009":[.19444,.43056,0,.08334,.51702],"1013":[0,.43056,0,.05556,.4059]},"Math-Regular":{"65":[0,.68333,0,.13889,.75],"66":[0,.68333,.05017,.08334,.75851],"67":[0,.68333,.07153,.08334,.71472],"68":[0,.68333,.02778,.05556,.82792],"69":[0,.68333,.05764,.08334,.7382],"70":[0,.68333,.13889,.08334,.64306],"71":[0,.68333,0,.08334,.78625],"72":[0,.68333,.08125,.05556,.83125],"73":[0,.68333,.07847,.11111,.43958],"74":[0,.68333,.09618,.16667,.55451],"75":[0,.68333,.07153,.05556,.84931],"76":[0,.68333,0,.02778,.68056],"77":[0,.68333,.10903,.08334,.97014],"78":[0,.68333,.10903,.08334,.80347],"79":[0,.68333,.02778,.08334,.76278],"80":[0,.68333,.13889,.08334,.64201],"81":[.19444,.68333,0,.08334,.79056],"82":[0,.68333,.00773,.08334,.75929],"83":[0,.68333,.05764,.08334,.6132],"84":[0,.68333,.13889,.08334,.58438],"85":[0,.68333,.10903,.02778,.68278],"86":[0,.68333,.22222,0,.58333],"87":[0,.68333,.13889,0,.94445],"88":[0,.68333,.07847,.08334,.82847],"89":[0,.68333,.22222,0,.58056],"90":[0,.68333,.07153,.08334,.68264],"97":[0,.43056,0,0,.52859],"98":[0,.69444,0,0,.42917],"99":[0,.43056,0,.05556,.43276],"100":[0,.69444,0,.16667,.52049],"101":[0,.43056,0,.05556,.46563],"102":[.19444,.69444,.10764,.16667,.48959],"103":[.19444,.43056,.03588,.02778,.47697],"104":[0,.69444,0,0,.57616],"105":[0,.65952,0,0,.34451],"106":[.19444,.65952,.05724,0,.41181],"107":[0,.69444,.03148,0,.5206],"108":[0,.69444,.01968,.08334,.29838],"109":[0,.43056,0,0,.87801],"110":[0,.43056,0,0,.60023],"111":[0,.43056,0,.05556,.48472],"112":[.19444,.43056,0,.08334,.50313],"113":[.19444,.43056,.03588,.08334,.44641],"114":[0,.43056,.02778,.05556,.45116],"115":[0,.43056,0,.05556,.46875],"116":[0,.61508,0,.08334,.36111],"117":[0,.43056,0,.02778,.57246],"118":[0,.43056,.03588,.02778,.48472],"119":[0,.43056,.02691,.08334,.71592],"120":[0,.43056,0,.02778,.57153],"121":[.19444,.43056,.03588,.05556,.49028],"122":[0,.43056,.04398,.05556,.46505],"915":[0,.68333,.13889,.08334,.61528],"916":[0,.68333,0,.16667,.83334],"920":[0,.68333,.02778,.08334,.76278],"923":[0,.68333,0,.16667,.69445],"926":[0,.68333,.07569,.08334,.74236],"928":[0,.68333,.08125,.05556,.83125],"931":[0,.68333,.05764,.08334,.77986],"933":[0,.68333,.13889,.05556,.58333],"934":[0,.68333,0,.08334,.66667],"936":[0,.68333,.11,.05556,.61222],"937":[0,.68333,.05017,.08334,.7724],"945":[0,.43056,.0037,.02778,.6397],"946":[.19444,.69444,.05278,.08334,.56563],"947":[.19444,.43056,.05556,0,.51773],"948":[0,.69444,.03785,.05556,.44444],"949":[0,.43056,0,.08334,.46632],"950":[.19444,.69444,.07378,.08334,.4375],"951":[.19444,.43056,.03588,.05556,.49653],"952":[0,.69444,.02778,.08334,.46944],"953":[0,.43056,0,.05556,.35394],"954":[0,.43056,0,0,.57616],"955":[0,.69444,0,0,.58334],"956":[.19444,.43056,0,.02778,.60255],"957":[0,.43056,.06366,.02778,.49398],"958":[.19444,.69444,.04601,.11111,.4375],"959":[0,.43056,0,.05556,.48472],"960":[0,.43056,.03588,0,.57003],"961":[.19444,.43056,0,.08334,.51702],"962":[.09722,.43056,.07986,.08334,.36285],"963":[0,.43056,.03588,0,.57141],"964":[0,.43056,.1132,.02778,.43715],"965":[0,.43056,.03588,.02778,.54028],"966":[.19444,.43056,0,.08334,.65417],"967":[.19444,.43056,0,.05556,.62569],"968":[.19444,.69444,.03588,.11111,.65139],"969":[0,.43056,.03588,0,.62245],"977":[0,.69444,0,.08334,.59144],"981":[.19444,.69444,0,.08334,.59583],"982":[0,.43056,.02778,0,.82813],"1009":[.19444,.43056,0,.08334,.51702],"1013":[0,.43056,0,.05556,.4059]},"SansSerif-Bold":{"33":[0,.69444,0,0,.36667],"34":[0,.69444,0,0,.55834],"35":[.19444,.69444,0,0,.91667],"36":[.05556,.75,0,0,.55],"37":[.05556,.75,0,0,1.02912],"38":[0,.69444,0,0,.83056],"39":[0,.69444,0,0,.30556],"40":[.25,.75,0,0,.42778],"41":[.25,.75,0,0,.42778],"42":[0,.75,0,0,.55],"43":[.11667,.61667,0,0,.85556],"44":[.10556,.13056,0,0,.30556],"45":[0,.45833,0,0,.36667],"46":[0,.13056,0,0,.30556],"47":[.25,.75,0,0,.55],"48":[0,.69444,0,0,.55],"49":[0,.69444,0,0,.55],"50":[0,.69444,0,0,.55],"51":[0,.69444,0,0,.55],"52":[0,.69444,0,0,.55],"53":[0,.69444,0,0,.55],"54":[0,.69444,0,0,.55],"55":[0,.69444,0,0,.55],"56":[0,.69444,0,0,.55],"57":[0,.69444,0,0,.55],"58":[0,.45833,0,0,.30556],"59":[.10556,.45833,0,0,.30556],"61":[-.09375,.40625,0,0,.85556],"63":[0,.69444,0,0,.51945],"64":[0,.69444,0,0,.73334],"65":[0,.69444,0,0,.73334],"66":[0,.69444,0,0,.73334],"67":[0,.69444,0,0,.70278],"68":[0,.69444,0,0,.79445],"69":[0,.69444,0,0,.64167],"70":[0,.69444,0,0,.61111],"71":[0,.69444,0,0,.73334],"72":[0,.69444,0,0,.79445],"73":[0,.69444,0,0,.33056],"74":[0,.69444,0,0,.51945],"75":[0,.69444,0,0,.76389],"76":[0,.69444,0,0,.58056],"77":[0,.69444,0,0,.97778],"78":[0,.69444,0,0,.79445],"79":[0,.69444,0,0,.79445],"80":[0,.69444,0,0,.70278],"81":[.10556,.69444,0,0,.79445],"82":[0,.69444,0,0,.70278],"83":[0,.69444,0,0,.61111],"84":[0,.69444,0,0,.73334],"85":[0,.69444,0,0,.76389],"86":[0,.69444,.01528,0,.73334],"87":[0,.69444,.01528,0,1.03889],"88":[0,.69444,0,0,.73334],"89":[0,.69444,.0275,0,.73334],"90":[0,.69444,0,0,.67223],"91":[.25,.75,0,0,.34306],"93":[.25,.75,0,0,.34306],"94":[0,.69444,0,0,.55],"95":[.35,.10833,.03056,0,.55],"97":[0,.45833,0,0,.525],"98":[0,.69444,0,0,.56111],"99":[0,.45833,0,0,.48889],"100":[0,.69444,0,0,.56111],"101":[0,.45833,0,0,.51111],"102":[0,.69444,.07639,0,.33611],"103":[.19444,.45833,.01528,0,.55],"104":[0,.69444,0,0,.56111],"105":[0,.69444,0,0,.25556],"106":[.19444,.69444,0,0,.28611],"107":[0,.69444,0,0,.53056],"108":[0,.69444,0,0,.25556],"109":[0,.45833,0,0,.86667],"110":[0,.45833,0,0,.56111],"111":[0,.45833,0,0,.55],"112":[.19444,.45833,0,0,.56111],"113":[.19444,.45833,0,0,.56111],"114":[0,.45833,.01528,0,.37222],"115":[0,.45833,0,0,.42167],"116":[0,.58929,0,0,.40417],"117":[0,.45833,0,0,.56111],"118":[0,.45833,.01528,0,.5],"119":[0,.45833,.01528,0,.74445],"120":[0,.45833,0,0,.5],"121":[.19444,.45833,.01528,0,.5],"122":[0,.45833,0,0,.47639],"126":[.35,.34444,0,0,.55],"168":[0,.69444,0,0,.55],"176":[0,.69444,0,0,.73334],"180":[0,.69444,0,0,.55],"184":[.17014,0,0,0,.48889],"305":[0,.45833,0,0,.25556],"567":[.19444,.45833,0,0,.28611],"710":[0,.69444,0,0,.55],"711":[0,.63542,0,0,.55],"713":[0,.63778,0,0,.55],"728":[0,.69444,0,0,.55],"729":[0,.69444,0,0,.30556],"730":[0,.69444,0,0,.73334],"732":[0,.69444,0,0,.55],"733":[0,.69444,0,0,.55],"915":[0,.69444,0,0,.58056],"916":[0,.69444,0,0,.91667],"920":[0,.69444,0,0,.85556],"923":[0,.69444,0,0,.67223],"926":[0,.69444,0,0,.73334],"928":[0,.69444,0,0,.79445],"931":[0,.69444,0,0,.79445],"933":[0,.69444,0,0,.85556],"934":[0,.69444,0,0,.79445],"936":[0,.69444,0,0,.85556],"937":[0,.69444,0,0,.79445],"8211":[0,.45833,.03056,0,.55],"8212":[0,.45833,.03056,0,1.10001],"8216":[0,.69444,0,0,.30556],"8217":[0,.69444,0,0,.30556],"8220":[0,.69444,0,0,.55834],"8221":[0,.69444,0,0,.55834]},"SansSerif-Italic":{"33":[0,.69444,.05733,0,.31945],"34":[0,.69444,.00316,0,.5],"35":[.19444,.69444,.05087,0,.83334],"36":[.05556,.75,.11156,0,.5],"37":[.05556,.75,.03126,0,.83334],"38":[0,.69444,.03058,0,.75834],"39":[0,.69444,.07816,0,.27778],"40":[.25,.75,.13164,0,.38889],"41":[.25,.75,.02536,0,.38889],"42":[0,.75,.11775,0,.5],"43":[.08333,.58333,.02536,0,.77778],"44":[.125,.08333,0,0,.27778],"45":[0,.44444,.01946,0,.33333],"46":[0,.08333,0,0,.27778],"47":[.25,.75,.13164,0,.5],"48":[0,.65556,.11156,0,.5],"49":[0,.65556,.11156,0,.5],"50":[0,.65556,.11156,0,.5],"51":[0,.65556,.11156,0,.5],"52":[0,.65556,.11156,0,.5],"53":[0,.65556,.11156,0,.5],"54":[0,.65556,.11156,0,.5],"55":[0,.65556,.11156,0,.5],"56":[0,.65556,.11156,0,.5],"57":[0,.65556,.11156,0,.5],"58":[0,.44444,.02502,0,.27778],"59":[.125,.44444,.02502,0,.27778],"61":[-.13,.37,.05087,0,.77778],"63":[0,.69444,.11809,0,.47222],"64":[0,.69444,.07555,0,.66667],"65":[0,.69444,0,0,.66667],"66":[0,.69444,.08293,0,.66667],"67":[0,.69444,.11983,0,.63889],"68":[0,.69444,.07555,0,.72223],"69":[0,.69444,.11983,0,.59722],"70":[0,.69444,.13372,0,.56945],"71":[0,.69444,.11983,0,.66667],"72":[0,.69444,.08094,0,.70834],"73":[0,.69444,.13372,0,.27778],"74":[0,.69444,.08094,0,.47222],"75":[0,.69444,.11983,0,.69445],"76":[0,.69444,0,0,.54167],"77":[0,.69444,.08094,0,.875],"78":[0,.69444,.08094,0,.70834],"79":[0,.69444,.07555,0,.73611],"80":[0,.69444,.08293,0,.63889],"81":[.125,.69444,.07555,0,.73611],"82":[0,.69444,.08293,0,.64584],"83":[0,.69444,.09205,0,.55556],"84":[0,.69444,.13372,0,.68056],"85":[0,.69444,.08094,0,.6875],"86":[0,.69444,.1615,0,.66667],"87":[0,.69444,.1615,0,.94445],"88":[0,.69444,.13372,0,.66667],"89":[0,.69444,.17261,0,.66667],"90":[0,.69444,.11983,0,.61111],"91":[.25,.75,.15942,0,.28889],"93":[.25,.75,.08719,0,.28889],"94":[0,.69444,.0799,0,.5],"95":[.35,.09444,.08616,0,.5],"97":[0,.44444,.00981,0,.48056],"98":[0,.69444,.03057,0,.51667],"99":[0,.44444,.08336,0,.44445],"100":[0,.69444,.09483,0,.51667],"101":[0,.44444,.06778,0,.44445],"102":[0,.69444,.21705,0,.30556],"103":[.19444,.44444,.10836,0,.5],"104":[0,.69444,.01778,0,.51667],"105":[0,.67937,.09718,0,.23889],"106":[.19444,.67937,.09162,0,.26667],"107":[0,.69444,.08336,0,.48889],"108":[0,.69444,.09483,0,.23889],"109":[0,.44444,.01778,0,.79445],"110":[0,.44444,.01778,0,.51667],"111":[0,.44444,.06613,0,.5],"112":[.19444,.44444,.0389,0,.51667],"113":[.19444,.44444,.04169,0,.51667],"114":[0,.44444,.10836,0,.34167],"115":[0,.44444,.0778,0,.38333],"116":[0,.57143,.07225,0,.36111],"117":[0,.44444,.04169,0,.51667],"118":[0,.44444,.10836,0,.46111],"119":[0,.44444,.10836,0,.68334],"120":[0,.44444,.09169,0,.46111],"121":[.19444,.44444,.10836,0,.46111],"122":[0,.44444,.08752,0,.43472],"126":[.35,.32659,.08826,0,.5],"168":[0,.67937,.06385,0,.5],"176":[0,.69444,0,0,.73752],"184":[.17014,0,0,0,.44445],"305":[0,.44444,.04169,0,.23889],"567":[.19444,.44444,.04169,0,.26667],"710":[0,.69444,.0799,0,.5],"711":[0,.63194,.08432,0,.5],"713":[0,.60889,.08776,0,.5],"714":[0,.69444,.09205,0,.5],"715":[0,.69444,0,0,.5],"728":[0,.69444,.09483,0,.5],"729":[0,.67937,.07774,0,.27778],"730":[0,.69444,0,0,.73752],"732":[0,.67659,.08826,0,.5],"733":[0,.69444,.09205,0,.5],"915":[0,.69444,.13372,0,.54167],"916":[0,.69444,0,0,.83334],"920":[0,.69444,.07555,0,.77778],"923":[0,.69444,0,0,.61111],"926":[0,.69444,.12816,0,.66667],"928":[0,.69444,.08094,0,.70834],"931":[0,.69444,.11983,0,.72222],"933":[0,.69444,.09031,0,.77778],"934":[0,.69444,.04603,0,.72222],"936":[0,.69444,.09031,0,.77778],"937":[0,.69444,.08293,0,.72222],"8211":[0,.44444,.08616,0,.5],"8212":[0,.44444,.08616,0,1],"8216":[0,.69444,.07816,0,.27778],"8217":[0,.69444,.07816,0,.27778],"8220":[0,.69444,.14205,0,.5],"8221":[0,.69444,.00316,0,.5]},"SansSerif-Regular":{"33":[0,.69444,0,0,.31945],"34":[0,.69444,0,0,.5],"35":[.19444,.69444,0,0,.83334],"36":[.05556,.75,0,0,.5],"37":[.05556,.75,0,0,.83334],"38":[0,.69444,0,0,.75834],"39":[0,.69444,0,0,.27778],"40":[.25,.75,0,0,.38889],"41":[.25,.75,0,0,.38889],"42":[0,.75,0,0,.5],"43":[.08333,.58333,0,0,.77778],"44":[.125,.08333,0,0,.27778],"45":[0,.44444,0,0,.33333],"46":[0,.08333,0,0,.27778],"47":[.25,.75,0,0,.5],"48":[0,.65556,0,0,.5],"49":[0,.65556,0,0,.5],"50":[0,.65556,0,0,.5],"51":[0,.65556,0,0,.5],"52":[0,.65556,0,0,.5],"53":[0,.65556,0,0,.5],"54":[0,.65556,0,0,.5],"55":[0,.65556,0,0,.5],"56":[0,.65556,0,0,.5],"57":[0,.65556,0,0,.5],"58":[0,.44444,0,0,.27778],"59":[.125,.44444,0,0,.27778],"61":[-.13,.37,0,0,.77778],"63":[0,.69444,0,0,.47222],"64":[0,.69444,0,0,.66667],"65":[0,.69444,0,0,.66667],"66":[0,.69444,0,0,.66667],"67":[0,.69444,0,0,.63889],"68":[0,.69444,0,0,.72223],"69":[0,.69444,0,0,.59722],"70":[0,.69444,0,0,.56945],"71":[0,.69444,0,0,.66667],"72":[0,.69444,0,0,.70834],"73":[0,.69444,0,0,.27778],"74":[0,.69444,0,0,.47222],"75":[0,.69444,0,0,.69445],"76":[0,.69444,0,0,.54167],"77":[0,.69444,0,0,.875],"78":[0,.69444,0,0,.70834],"79":[0,.69444,0,0,.73611],"80":[0,.69444,0,0,.63889],"81":[.125,.69444,0,0,.73611],"82":[0,.69444,0,0,.64584],"83":[0,.69444,0,0,.55556],"84":[0,.69444,0,0,.68056],"85":[0,.69444,0,0,.6875],"86":[0,.69444,.01389,0,.66667],"87":[0,.69444,.01389,0,.94445],"88":[0,.69444,0,0,.66667],"89":[0,.69444,.025,0,.66667],"90":[0,.69444,0,0,.61111],"91":[.25,.75,0,0,.28889],"93":[.25,.75,0,0,.28889],"94":[0,.69444,0,0,.5],"95":[.35,.09444,.02778,0,.5],"97":[0,.44444,0,0,.48056],"98":[0,.69444,0,0,.51667],"99":[0,.44444,0,0,.44445],"100":[0,.69444,0,0,.51667],"101":[0,.44444,0,0,.44445],"102":[0,.69444,.06944,0,.30556],"103":[.19444,.44444,.01389,0,.5],"104":[0,.69444,0,0,.51667],"105":[0,.67937,0,0,.23889],"106":[.19444,.67937,0,0,.26667],"107":[0,.69444,0,0,.48889],"108":[0,.69444,0,0,.23889],"109":[0,.44444,0,0,.79445],"110":[0,.44444,0,0,.51667],"111":[0,.44444,0,0,.5],"112":[.19444,.44444,0,0,.51667],"113":[.19444,.44444,0,0,.51667],"114":[0,.44444,.01389,0,.34167],"115":[0,.44444,0,0,.38333],"116":[0,.57143,0,0,.36111],"117":[0,.44444,0,0,.51667],"118":[0,.44444,.01389,0,.46111],"119":[0,.44444,.01389,0,.68334],"120":[0,.44444,0,0,.46111],"121":[.19444,.44444,.01389,0,.46111],"122":[0,.44444,0,0,.43472],"126":[.35,.32659,0,0,.5],"168":[0,.67937,0,0,.5],"176":[0,.69444,0,0,.66667],"184":[.17014,0,0,0,.44445],"305":[0,.44444,0,0,.23889],"567":[.19444,.44444,0,0,.26667],"710":[0,.69444,0,0,.5],"711":[0,.63194,0,0,.5],"713":[0,.60889,0,0,.5],"714":[0,.69444,0,0,.5],"715":[0,.69444,0,0,.5],"728":[0,.69444,0,0,.5],"729":[0,.67937,0,0,.27778],"730":[0,.69444,0,0,.66667],"732":[0,.67659,0,0,.5],"733":[0,.69444,0,0,.5],"915":[0,.69444,0,0,.54167],"916":[0,.69444,0,0,.83334],"920":[0,.69444,0,0,.77778],"923":[0,.69444,0,0,.61111],"926":[0,.69444,0,0,.66667],"928":[0,.69444,0,0,.70834],"931":[0,.69444,0,0,.72222],"933":[0,.69444,0,0,.77778],"934":[0,.69444,0,0,.72222],"936":[0,.69444,0,0,.77778],"937":[0,.69444,0,0,.72222],"8211":[0,.44444,.02778,0,.5],"8212":[0,.44444,.02778,0,1],"8216":[0,.69444,0,0,.27778],"8217":[0,.69444,0,0,.27778],"8220":[0,.69444,0,0,.5],"8221":[0,.69444,0,0,.5]},"Script-Regular":{"65":[0,.7,.22925,0,.80253],"66":[0,.7,.04087,0,.90757],"67":[0,.7,.1689,0,.66619],"68":[0,.7,.09371,0,.77443],"69":[0,.7,.18583,0,.56162],"70":[0,.7,.13634,0,.89544],"71":[0,.7,.17322,0,.60961],"72":[0,.7,.29694,0,.96919],"73":[0,.7,.19189,0,.80907],"74":[.27778,.7,.19189,0,1.05159],"75":[0,.7,.31259,0,.91364],"76":[0,.7,.19189,0,.87373],"77":[0,.7,.15981,0,1.08031],"78":[0,.7,.3525,0,.9015],"79":[0,.7,.08078,0,.73787],"80":[0,.7,.08078,0,1.01262],"81":[0,.7,.03305,0,.88282],"82":[0,.7,.06259,0,.85],"83":[0,.7,.19189,0,.86767],"84":[0,.7,.29087,0,.74697],"85":[0,.7,.25815,0,.79996],"86":[0,.7,.27523,0,.62204],"87":[0,.7,.27523,0,.80532],"88":[0,.7,.26006,0,.94445],"89":[0,.7,.2939,0,.70961],"90":[0,.7,.24037,0,.8212]},"Size1-Regular":{"40":[.35001,.85,0,0,.45834],"41":[.35001,.85,0,0,.45834],"47":[.35001,.85,0,0,.57778],"91":[.35001,.85,0,0,.41667],"92":[.35001,.85,0,0,.57778],"93":[.35001,.85,0,0,.41667],"123":[.35001,.85,0,0,.58334],"125":[.35001,.85,0,0,.58334],"710":[0,.72222,0,0,.55556],"732":[0,.72222,0,0,.55556],"770":[0,.72222,0,0,.55556],"771":[0,.72222,0,0,.55556],"8214":[-99e-5,.601,0,0,.77778],"8593":[1e-5,.6,0,0,.66667],"8595":[1e-5,.6,0,0,.66667],"8657":[1e-5,.6,0,0,.77778],"8659":[1e-5,.6,0,0,.77778],"8719":[.25001,.75,0,0,.94445],"8720":[.25001,.75,0,0,.94445],"8721":[.25001,.75,0,0,1.05556],"8730":[.35001,.85,0,0,1],"8739":[-.00599,.606,0,0,.33333],"8741":[-.00599,.606,0,0,.55556],"8747":[.30612,.805,.19445,0,.47222],"8748":[.306,.805,.19445,0,.47222],"8749":[.306,.805,.19445,0,.47222],"8750":[.30612,.805,.19445,0,.47222],"8896":[.25001,.75,0,0,.83334],"8897":[.25001,.75,0,0,.83334],"8898":[.25001,.75,0,0,.83334],"8899":[.25001,.75,0,0,.83334],"8968":[.35001,.85,0,0,.47222],"8969":[.35001,.85,0,0,.47222],"8970":[.35001,.85,0,0,.47222],"8971":[.35001,.85,0,0,.47222],"9168":[-99e-5,.601,0,0,.66667],"10216":[.35001,.85,0,0,.47222],"10217":[.35001,.85,0,0,.47222],"10752":[.25001,.75,0,0,1.11111],"10753":[.25001,.75,0,0,1.11111],"10754":[.25001,.75,0,0,1.11111],"10756":[.25001,.75,0,0,.83334],"10758":[.25001,.75,0,0,.83334]},"Size2-Regular":{"40":[.65002,1.15,0,0,.59722],"41":[.65002,1.15,0,0,.59722],"47":[.65002,1.15,0,0,.81111],"91":[.65002,1.15,0,0,.47222],"92":[.65002,1.15,0,0,.81111],"93":[.65002,1.15,0,0,.47222],"123":[.65002,1.15,0,0,.66667],"125":[.65002,1.15,0,0,.66667],"710":[0,.75,0,0,1],"732":[0,.75,0,0,1],"770":[0,.75,0,0,1],"771":[0,.75,0,0,1],"8719":[.55001,1.05,0,0,1.27778],"8720":[.55001,1.05,0,0,1.27778],"8721":[.55001,1.05,0,0,1.44445],"8730":[.65002,1.15,0,0,1],"8747":[.86225,1.36,.44445,0,.55556],"8748":[.862,1.36,.44445,0,.55556],"8749":[.862,1.36,.44445,0,.55556],"8750":[.86225,1.36,.44445,0,.55556],"8896":[.55001,1.05,0,0,1.11111],"8897":[.55001,1.05,0,0,1.11111],"8898":[.55001,1.05,0,0,1.11111],"8899":[.55001,1.05,0,0,1.11111],"8968":[.65002,1.15,0,0,.52778],"8969":[.65002,1.15,0,0,.52778],"8970":[.65002,1.15,0,0,.52778],"8971":[.65002,1.15,0,0,.52778],"10216":[.65002,1.15,0,0,.61111],"10217":[.65002,1.15,0,0,.61111],"10752":[.55001,1.05,0,0,1.51112],"10753":[.55001,1.05,0,0,1.51112],"10754":[.55001,1.05,0,0,1.51112],"10756":[.55001,1.05,0,0,1.11111],"10758":[.55001,1.05,0,0,1.11111]},"Size3-Regular":{"40":[.95003,1.45,0,0,.73611],"41":[.95003,1.45,0,0,.73611],"47":[.95003,1.45,0,0,1.04445],"91":[.95003,1.45,0,0,.52778],"92":[.95003,1.45,0,0,1.04445],"93":[.95003,1.45,0,0,.52778],"123":[.95003,1.45,0,0,.75],"125":[.95003,1.45,0,0,.75],"710":[0,.75,0,0,1.44445],"732":[0,.75,0,0,1.44445],"770":[0,.75,0,0,1.44445],"771":[0,.75,0,0,1.44445],"8730":[.95003,1.45,0,0,1],"8968":[.95003,1.45,0,0,.58334],"8969":[.95003,1.45,0,0,.58334],"8970":[.95003,1.45,0,0,.58334],"8971":[.95003,1.45,0,0,.58334],"10216":[.95003,1.45,0,0,.75],"10217":[.95003,1.45,0,0,.75]},"Size4-Regular":{"40":[1.25003,1.75,0,0,.79167],"41":[1.25003,1.75,0,0,.79167],"47":[1.25003,1.75,0,0,1.27778],"91":[1.25003,1.75,0,0,.58334],"92":[1.25003,1.75,0,0,1.27778],"93":[1.25003,1.75,0,0,.58334],"123":[1.25003,1.75,0,0,.80556],"125":[1.25003,1.75,0,0,.80556],"710":[0,.825,0,0,1.8889],"732":[0,.825,0,0,1.8889],"770":[0,.825,0,0,1.8889],"771":[0,.825,0,0,1.8889],"8730":[1.25003,1.75,0,0,1],"8968":[1.25003,1.75,0,0,.63889],"8969":[1.25003,1.75,0,0,.63889],"8970":[1.25003,1.75,0,0,.63889],"8971":[1.25003,1.75,0,0,.63889],"9115":[.64502,1.155,0,0,.875],"9116":[1e-5,.6,0,0,.875],"9117":[.64502,1.155,0,0,.875],"9118":[.64502,1.155,0,0,.875],"9119":[1e-5,.6,0,0,.875],"9120":[.64502,1.155,0,0,.875],"9121":[.64502,1.155,0,0,.66667],"9122":[-99e-5,.601,0,0,.66667],"9123":[.64502,1.155,0,0,.66667],"9124":[.64502,1.155,0,0,.66667],"9125":[-99e-5,.601,0,0,.66667],"9126":[.64502,1.155,0,0,.66667],"9127":[1e-5,.9,0,0,.88889],"9128":[.65002,1.15,0,0,.88889],"9129":[.90001,0,0,0,.88889],"9130":[0,.3,0,0,.88889],"9131":[1e-5,.9,0,0,.88889],"9132":[.65002,1.15,0,0,.88889],"9133":[.90001,0,0,0,.88889],"9143":[.88502,.915,0,0,1.05556],"10216":[1.25003,1.75,0,0,.80556],"10217":[1.25003,1.75,0,0,.80556],"57344":[-.00499,.605,0,0,1.05556],"57345":[-.00499,.605,0,0,1.05556],"57680":[0,.12,0,0,.45],"57681":[0,.12,0,0,.45],"57682":[0,.12,0,0,.45],"57683":[0,.12,0,0,.45]},"Typewriter-Regular":{"32":[0,0,0,0,.525],"33":[0,.61111,0,0,.525],"34":[0,.61111,0,0,.525],"35":[0,.61111,0,0,.525],"36":[.08333,.69444,0,0,.525],"37":[.08333,.69444,0,0,.525],"38":[0,.61111,0,0,.525],"39":[0,.61111,0,0,.525],"40":[.08333,.69444,0,0,.525],"41":[.08333,.69444,0,0,.525],"42":[0,.52083,0,0,.525],"43":[-.08056,.53055,0,0,.525],"44":[.13889,.125,0,0,.525],"45":[-.08056,.53055,0,0,.525],"46":[0,.125,0,0,.525],"47":[.08333,.69444,0,0,.525],"48":[0,.61111,0,0,.525],"49":[0,.61111,0,0,.525],"50":[0,.61111,0,0,.525],"51":[0,.61111,0,0,.525],"52":[0,.61111,0,0,.525],"53":[0,.61111,0,0,.525],"54":[0,.61111,0,0,.525],"55":[0,.61111,0,0,.525],"56":[0,.61111,0,0,.525],"57":[0,.61111,0,0,.525],"58":[0,.43056,0,0,.525],"59":[.13889,.43056,0,0,.525],"60":[-.05556,.55556,0,0,.525],"61":[-.19549,.41562,0,0,.525],"62":[-.05556,.55556,0,0,.525],"63":[0,.61111,0,0,.525],"64":[0,.61111,0,0,.525],"65":[0,.61111,0,0,.525],"66":[0,.61111,0,0,.525],"67":[0,.61111,0,0,.525],"68":[0,.61111,0,0,.525],"69":[0,.61111,0,0,.525],"70":[0,.61111,0,0,.525],"71":[0,.61111,0,0,.525],"72":[0,.61111,0,0,.525],"73":[0,.61111,0,0,.525],"74":[0,.61111,0,0,.525],"75":[0,.61111,0,0,.525],"76":[0,.61111,0,0,.525],"77":[0,.61111,0,0,.525],"78":[0,.61111,0,0,.525],"79":[0,.61111,0,0,.525],"80":[0,.61111,0,0,.525],"81":[.13889,.61111,0,0,.525],"82":[0,.61111,0,0,.525],"83":[0,.61111,0,0,.525],"84":[0,.61111,0,0,.525],"85":[0,.61111,0,0,.525],"86":[0,.61111,0,0,.525],"87":[0,.61111,0,0,.525],"88":[0,.61111,0,0,.525],"89":[0,.61111,0,0,.525],"90":[0,.61111,0,0,.525],"91":[.08333,.69444,0,0,.525],"92":[.08333,.69444,0,0,.525],"93":[.08333,.69444,0,0,.525],"94":[0,.61111,0,0,.525],"95":[.09514,0,0,0,.525],"96":[0,.61111,0,0,.525],"97":[0,.43056,0,0,.525],"98":[0,.61111,0,0,.525],"99":[0,.43056,0,0,.525],"100":[0,.61111,0,0,.525],"101":[0,.43056,0,0,.525],"102":[0,.61111,0,0,.525],"103":[.22222,.43056,0,0,.525],"104":[0,.61111,0,0,.525],"105":[0,.61111,0,0,.525],"106":[.22222,.61111,0,0,.525],"107":[0,.61111,0,0,.525],"108":[0,.61111,0,0,.525],"109":[0,.43056,0,0,.525],"110":[0,.43056,0,0,.525],"111":[0,.43056,0,0,.525],"112":[.22222,.43056,0,0,.525],"113":[.22222,.43056,0,0,.525],"114":[0,.43056,0,0,.525],"115":[0,.43056,0,0,.525],"116":[0,.55358,0,0,.525],"117":[0,.43056,0,0,.525],"118":[0,.43056,0,0,.525],"119":[0,.43056,0,0,.525],"120":[0,.43056,0,0,.525],"121":[.22222,.43056,0,0,.525],"122":[0,.43056,0,0,.525],"123":[.08333,.69444,0,0,.525],"124":[.08333,.69444,0,0,.525],"125":[.08333,.69444,0,0,.525],"126":[0,.61111,0,0,.525],"127":[0,.61111,0,0,.525],"160":[0,0,0,0,.525],"176":[0,.61111,0,0,.525],"184":[.19445,0,0,0,.525],"305":[0,.43056,0,0,.525],"567":[.22222,.43056,0,0,.525],"711":[0,.56597,0,0,.525],"713":[0,.56555,0,0,.525],"714":[0,.61111,0,0,.525],"715":[0,.61111,0,0,.525],"728":[0,.61111,0,0,.525],"730":[0,.61111,0,0,.525],"770":[0,.61111,0,0,.525],"771":[0,.61111,0,0,.525],"776":[0,.61111,0,0,.525],"915":[0,.61111,0,0,.525],"916":[0,.61111,0,0,.525],"920":[0,.61111,0,0,.525],"923":[0,.61111,0,0,.525],"926":[0,.61111,0,0,.525],"928":[0,.61111,0,0,.525],"931":[0,.61111,0,0,.525],"933":[0,.61111,0,0,.525],"934":[0,.61111,0,0,.525],"936":[0,.61111,0,0,.525],"937":[0,.61111,0,0,.525],"8216":[0,.61111,0,0,.525],"8217":[0,.61111,0,0,.525],"8242":[0,.61111,0,0,.525],"9251":[.11111,.21944,0,0,.525]}},Ht={slant:[.25,.25,.25],space:[0,0,0],stretch:[0,0,0],shrink:[0,0,0],xHeight:[.431,.431,.431],quad:[1,1.171,1.472],extraSpace:[0,0,0],num1:[.677,.732,.925],num2:[.394,.384,.387],num3:[.444,.471,.504],denom1:[.686,.752,1.025],denom2:[.345,.344,.532],sup1:[.413,.503,.504],sup2:[.363,.431,.404],sup3:[.289,.286,.294],sub1:[.15,.143,.2],sub2:[.247,.286,.4],supDrop:[.386,.353,.494],subDrop:[.05,.071,.1],delim1:[2.39,1.7,1.98],delim2:[1.01,1.157,1.42],axisHeight:[.25,.25,.25],defaultRuleThickness:[.04,.049,.049],bigOpSpacing1:[.111,.111,.111],bigOpSpacing2:[.166,.166,.166],bigOpSpacing3:[.2,.2,.2],bigOpSpacing4:[.6,.611,.611],bigOpSpacing5:[.1,.143,.143],sqrtRuleThickness:[.04,.04,.04],ptPerEm:[10,10,10],doubleRuleSep:[.2,.2,.2],arrayRuleWidth:[.04,.04,.04],fboxsep:[.3,.3,.3],fboxrule:[.04,.04,.04]},Wt={\u00C5:"A",\u00C7:"C",\u00D0:"D",\u00DE:"o",\u00E5:"a",\u00E7:"c",\u00F0:"d",\u00FE:"o",\u0410:"A",\u0411:"B",\u0412:"B",\u0413:"F",\u0414:"A",\u0415:"E",\u0416:"K",\u0417:"3",\u0418:"N",\u0419:"N",\u041A:"K",\u041B:"N",\u041C:"M",\u041D:"H",\u041E:"O",\u041F:"N",\u0420:"P",\u0421:"C",\u0422:"T",\u0423:"y",\u0424:"O",\u0425:"X",\u0426:"U",\u0427:"h",\u0428:"W",\u0429:"W",\u042A:"B",\u042B:"X",\u042C:"B",\u042D:"3",\u042E:"X",\u042F:"R",\u0430:"a",\u0431:"b",\u0432:"a",\u0433:"r",\u0434:"y",\u0435:"e",\u0436:"m",\u0437:"e",\u0438:"n",\u0439:"n",\u043A:"n",\u043B:"n",\u043C:"m",\u043D:"n",\u043E:"o",\u043F:"n",\u0440:"p",\u0441:"c",\u0442:"o",\u0443:"y",\u0444:"b",\u0445:"x",\u0446:"n",\u0447:"n",\u0448:"w",\u0449:"w",\u044A:"a",\u044B:"m",\u044C:"a",\u044D:"e",\u044E:"m",\u044F:"r"};function nr(Tt,re){kt[Tt]=re}function Bt(Tt,re,ce){if(!kt[re])throw new Error("Font metrics not found for font: "+re+".");var he=Tt.charCodeAt(0),Le=kt[re][he];if(!Le&&Tt[0]in Wt&&(he=Wt[Tt[0]].charCodeAt(0),Le=kt[re][he]),!Le&&ce==="text"&&(Q(he)&&(Le=kt[re][77])),Le)return{depth:Le[0],height:Le[1],italic:Le[2],skew:Le[3],width:Le[4]}}var Kt={};function Ge(Tt){var re;if(Tt>=5?re=0:Tt>=3?re=1:re=2,!Kt[re]){var ce=Kt[re]={cssEmPerMu:Ht.quad[re]/18};for(var he in Ht)Ht.hasOwnProperty(he)&&(ce[he]=Ht[he][re])}return Kt[re]}var qe={bin:1,close:1,inner:1,open:1,punct:1,rel:1},st={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},ft={math:{},text:{}},nt=ft;function se(Tt,re,ce,he,Le,ot){ft[Tt][Le]={font:re,group:ce,replace:he},ot&&he&&(ft[Tt][he]=ft[Tt][Le])}var me="math",lt="text",Pe="main",St="ams",Pr="accent-token",Lt="bin",ur="close",Xt="inner",Zt="mathord",mr="op-token",qt="open",de="punct",ue="rel",oe="spacing",ae="textord";se(me,Pe,ue,"\u2261","\\equiv",!0),se(me,Pe,ue,"\u227A","\\prec",!0),se(me,Pe,ue,"\u227B","\\succ",!0),se(me,Pe,ue,"\u223C","\\sim",!0),se(me,Pe,ue,"\u22A5","\\perp"),se(me,Pe,ue,"\u2AAF","\\preceq",!0),se(me,Pe,ue,"\u2AB0","\\succeq",!0),se(me,Pe,ue,"\u2243","\\simeq",!0),se(me,Pe,ue,"\u2223","\\mid",!0),se(me,Pe,ue,"\u226A","\\ll",!0),se(me,Pe,ue,"\u226B","\\gg",!0),se(me,Pe,ue,"\u224D","\\asymp",!0),se(me,Pe,ue,"\u2225","\\parallel"),se(me,Pe,ue,"\u22C8","\\bowtie",!0),se(me,Pe,ue,"\u2323","\\smile",!0),se(me,Pe,ue,"\u2291","\\sqsubseteq",!0),se(me,Pe,ue,"\u2292","\\sqsupseteq",!0),se(me,Pe,ue,"\u2250","\\doteq",!0),se(me,Pe,ue,"\u2322","\\frown",!0),se(me,Pe,ue,"\u220B","\\ni",!0),se(me,Pe,ue,"\u221D","\\propto",!0),se(me,Pe,ue,"\u22A2","\\vdash",!0),se(me,Pe,ue,"\u22A3","\\dashv",!0),se(me,Pe,ue,"\u220B","\\owns"),se(me,Pe,de,".","\\ldotp"),se(me,Pe,de,"\u22C5","\\cdotp"),se(me,Pe,ae,"#","\\#"),se(lt,Pe,ae,"#","\\#"),se(me,Pe,ae,"&","\\&"),se(lt,Pe,ae,"&","\\&"),se(me,Pe,ae,"\u2135","\\aleph",!0),se(me,Pe,ae,"\u2200","\\forall",!0),se(me,Pe,ae,"\u210F","\\hbar",!0),se(me,Pe,ae,"\u2203","\\exists",!0),se(me,Pe,ae,"\u2207","\\nabla",!0),se(me,Pe,ae,"\u266D","\\flat",!0),se(me,Pe,ae,"\u2113","\\ell",!0),se(me,Pe,ae,"\u266E","\\natural",!0),se(me,Pe,ae,"\u2663","\\clubsuit",!0),se(me,Pe,ae,"\u2118","\\wp",!0),se(me,Pe,ae,"\u266F","\\sharp",!0),se(me,Pe,ae,"\u2662","\\diamondsuit",!0),se(me,Pe,ae,"\u211C","\\Re",!0),se(me,Pe,ae,"\u2661","\\heartsuit",!0),se(me,Pe,ae,"\u2111","\\Im",!0),se(me,Pe,ae,"\u2660","\\spadesuit",!0),se(lt,Pe,ae,"\xA7","\\S",!0),se(lt,Pe,ae,"\xB6","\\P",!0),se(me,Pe,ae,"\u2020","\\dag"),se(lt,Pe,ae,"\u2020","\\dag"),se(lt,Pe,ae,"\u2020","\\textdagger"),se(me,Pe,ae,"\u2021","\\ddag"),se(lt,Pe,ae,"\u2021","\\ddag"),se(lt,Pe,ae,"\u2021","\\textdaggerdbl"),se(me,Pe,ur,"\u23B1","\\rmoustache",!0),se(me,Pe,qt,"\u23B0","\\lmoustache",!0),se(me,Pe,ur,"\u27EF","\\rgroup",!0),se(me,Pe,qt,"\u27EE","\\lgroup",!0),se(me,Pe,Lt,"\u2213","\\mp",!0),se(me,Pe,Lt,"\u2296","\\ominus",!0),se(me,Pe,Lt,"\u228E","\\uplus",!0),se(me,Pe,Lt,"\u2293","\\sqcap",!0),se(me,Pe,Lt,"\u2217","\\ast"),se(me,Pe,Lt,"\u2294","\\sqcup",!0),se(me,Pe,Lt,"\u25EF","\\bigcirc"),se(me,Pe,Lt,"\u2219","\\bullet"),se(me,Pe,Lt,"\u2021","\\ddagger"),se(me,Pe,Lt,"\u2240","\\wr",!0),se(me,Pe,Lt,"\u2A3F","\\amalg"),se(me,Pe,Lt,"&","\\And"),se(me,Pe,ue,"\u27F5","\\longleftarrow",!0),se(me,Pe,ue,"\u21D0","\\Leftarrow",!0),se(me,Pe,ue,"\u27F8","\\Longleftarrow",!0),se(me,Pe,ue,"\u27F6","\\longrightarrow",!0),se(me,Pe,ue,"\u21D2","\\Rightarrow",!0),se(me,Pe,ue,"\u27F9","\\Longrightarrow",!0),se(me,Pe,ue,"\u2194","\\leftrightarrow",!0),se(me,Pe,ue,"\u27F7","\\longleftrightarrow",!0),se(me,Pe,ue,"\u21D4","\\Leftrightarrow",!0),se(me,Pe,ue,"\u27FA","\\Longleftrightarrow",!0),se(me,Pe,ue,"\u21A6","\\mapsto",!0),se(me,Pe,ue,"\u27FC","\\longmapsto",!0),se(me,Pe,ue,"\u2197","\\nearrow",!0),se(me,Pe,ue,"\u21A9","\\hookleftarrow",!0),se(me,Pe,ue,"\u21AA","\\hookrightarrow",!0),se(me,Pe,ue,"\u2198","\\searrow",!0),se(me,Pe,ue,"\u21BC","\\leftharpoonup",!0),se(me,Pe,ue,"\u21C0","\\rightharpoonup",!0),se(me,Pe,ue,"\u2199","\\swarrow",!0),se(me,Pe,ue,"\u21BD","\\leftharpoondown",!0),se(me,Pe,ue,"\u21C1","\\rightharpoondown",!0),se(me,Pe,ue,"\u2196","\\nwarrow",!0),se(me,Pe,ue,"\u21CC","\\rightleftharpoons",!0),se(me,St,ue,"\u226E","\\nless",!0),se(me,St,ue,"\uE010","\\@nleqslant"),se(me,St,ue,"\uE011","\\@nleqq"),se(me,St,ue,"\u2A87","\\lneq",!0),se(me,St,ue,"\u2268","\\lneqq",!0),se(me,St,ue,"\uE00C","\\@lvertneqq"),se(me,St,ue,"\u22E6","\\lnsim",!0),se(me,St,ue,"\u2A89","\\lnapprox",!0),se(me,St,ue,"\u2280","\\nprec",!0),se(me,St,ue,"\u22E0","\\npreceq",!0),se(me,St,ue,"\u22E8","\\precnsim",!0),se(me,St,ue,"\u2AB9","\\precnapprox",!0),se(me,St,ue,"\u2241","\\nsim",!0),se(me,St,ue,"\uE006","\\@nshortmid"),se(me,St,ue,"\u2224","\\nmid",!0),se(me,St,ue,"\u22AC","\\nvdash",!0),se(me,St,ue,"\u22AD","\\nvDash",!0),se(me,St,ue,"\u22EA","\\ntriangleleft"),se(me,St,ue,"\u22EC","\\ntrianglelefteq",!0),se(me,St,ue,"\u228A","\\subsetneq",!0),se(me,St,ue,"\uE01A","\\@varsubsetneq"),se(me,St,ue,"\u2ACB","\\subsetneqq",!0),se(me,St,ue,"\uE017","\\@varsubsetneqq"),se(me,St,ue,"\u226F","\\ngtr",!0),se(me,St,ue,"\uE00F","\\@ngeqslant"),se(me,St,ue,"\uE00E","\\@ngeqq"),se(me,St,ue,"\u2A88","\\gneq",!0),se(me,St,ue,"\u2269","\\gneqq",!0),se(me,St,ue,"\uE00D","\\@gvertneqq"),se(me,St,ue,"\u22E7","\\gnsim",!0),se(me,St,ue,"\u2A8A","\\gnapprox",!0),se(me,St,ue,"\u2281","\\nsucc",!0),se(me,St,ue,"\u22E1","\\nsucceq",!0),se(me,St,ue,"\u22E9","\\succnsim",!0),se(me,St,ue,"\u2ABA","\\succnapprox",!0),se(me,St,ue,"\u2246","\\ncong",!0),se(me,St,ue,"\uE007","\\@nshortparallel"),se(me,St,ue,"\u2226","\\nparallel",!0),se(me,St,ue,"\u22AF","\\nVDash",!0),se(me,St,ue,"\u22EB","\\ntriangleright"),se(me,St,ue,"\u22ED","\\ntrianglerighteq",!0),se(me,St,ue,"\uE018","\\@nsupseteqq"),se(me,St,ue,"\u228B","\\supsetneq",!0),se(me,St,ue,"\uE01B","\\@varsupsetneq"),se(me,St,ue,"\u2ACC","\\supsetneqq",!0),se(me,St,ue,"\uE019","\\@varsupsetneqq"),se(me,St,ue,"\u22AE","\\nVdash",!0),se(me,St,ue,"\u2AB5","\\precneqq",!0),se(me,St,ue,"\u2AB6","\\succneqq",!0),se(me,St,ue,"\uE016","\\@nsubseteqq"),se(me,St,Lt,"\u22B4","\\unlhd"),se(me,St,Lt,"\u22B5","\\unrhd"),se(me,St,ue,"\u219A","\\nleftarrow",!0),se(me,St,ue,"\u219B","\\nrightarrow",!0),se(me,St,ue,"\u21CD","\\nLeftarrow",!0),se(me,St,ue,"\u21CF","\\nRightarrow",!0),se(me,St,ue,"\u21AE","\\nleftrightarrow",!0),se(me,St,ue,"\u21CE","\\nLeftrightarrow",!0),se(me,St,ue,"\u25B3","\\vartriangle"),se(me,St,ae,"\u210F","\\hslash"),se(me,St,ae,"\u25BD","\\triangledown"),se(me,St,ae,"\u25CA","\\lozenge"),se(me,St,ae,"\u24C8","\\circledS"),se(me,St,ae,"\xAE","\\circledR"),se(lt,St,ae,"\xAE","\\circledR"),se(me,St,ae,"\u2221","\\measuredangle",!0),se(me,St,ae,"\u2204","\\nexists"),se(me,St,ae,"\u2127","\\mho"),se(me,St,ae,"\u2132","\\Finv",!0),se(me,St,ae,"\u2141","\\Game",!0),se(me,St,ae,"\u2035","\\backprime"),se(me,St,ae,"\u25B2","\\blacktriangle"),se(me,St,ae,"\u25BC","\\blacktriangledown"),se(me,St,ae,"\u25A0","\\blacksquare"),se(me,St,ae,"\u29EB","\\blacklozenge"),se(me,St,ae,"\u2605","\\bigstar"),se(me,St,ae,"\u2222","\\sphericalangle",!0),se(me,St,ae,"\u2201","\\complement",!0),se(me,St,ae,"\xF0","\\eth",!0),se(me,St,ae,"\u2571","\\diagup"),se(me,St,ae,"\u2572","\\diagdown"),se(me,St,ae,"\u25A1","\\square"),se(me,St,ae,"\u25A1","\\Box"),se(me,St,ae,"\u25CA","\\Diamond"),se(me,St,ae,"\xA5","\\yen",!0),se(lt,St,ae,"\xA5","\\yen",!0),se(me,St,ae,"\u2713","\\checkmark",!0),se(lt,St,ae,"\u2713","\\checkmark"),se(me,St,ae,"\u2136","\\beth",!0),se(me,St,ae,"\u2138","\\daleth",!0),se(me,St,ae,"\u2137","\\gimel",!0),se(me,St,ae,"\u03DD","\\digamma",!0),se(me,St,ae,"\u03F0","\\varkappa"),se(me,St,qt,"\u250C","\\ulcorner",!0),se(me,St,ur,"\u2510","\\urcorner",!0),se(me,St,qt,"\u2514","\\llcorner",!0),se(me,St,ur,"\u2518","\\lrcorner",!0),se(me,St,ue,"\u2266","\\leqq",!0),se(me,St,ue,"\u2A7D","\\leqslant",!0),se(me,St,ue,"\u2A95","\\eqslantless",!0),se(me,St,ue,"\u2272","\\lesssim",!0),se(me,St,ue,"\u2A85","\\lessapprox",!0),se(me,St,ue,"\u224A","\\approxeq",!0),se(me,St,Lt,"\u22D6","\\lessdot"),se(me,St,ue,"\u22D8","\\lll",!0),se(me,St,ue,"\u2276","\\lessgtr",!0),se(me,St,ue,"\u22DA","\\lesseqgtr",!0),se(me,St,ue,"\u2A8B","\\lesseqqgtr",!0),se(me,St,ue,"\u2251","\\doteqdot"),se(me,St,ue,"\u2253","\\risingdotseq",!0),se(me,St,ue,"\u2252","\\fallingdotseq",!0),se(me,St,ue,"\u223D","\\backsim",!0),se(me,St,ue,"\u22CD","\\backsimeq",!0),se(me,St,ue,"\u2AC5","\\subseteqq",!0),se(me,St,ue,"\u22D0","\\Subset",!0),se(me,St,ue,"\u228F","\\sqsubset",!0),se(me,St,ue,"\u227C","\\preccurlyeq",!0),se(me,St,ue,"\u22DE","\\curlyeqprec",!0),se(me,St,ue,"\u227E","\\precsim",!0),se(me,St,ue,"\u2AB7","\\precapprox",!0),se(me,St,ue,"\u22B2","\\vartriangleleft"),se(me,St,ue,"\u22B4","\\trianglelefteq"),se(me,St,ue,"\u22A8","\\vDash",!0),se(me,St,ue,"\u22AA","\\Vvdash",!0),se(me,St,ue,"\u2323","\\smallsmile"),se(me,St,ue,"\u2322","\\smallfrown"),se(me,St,ue,"\u224F","\\bumpeq",!0),se(me,St,ue,"\u224E","\\Bumpeq",!0),se(me,St,ue,"\u2267","\\geqq",!0),se(me,St,ue,"\u2A7E","\\geqslant",!0),se(me,St,ue,"\u2A96","\\eqslantgtr",!0),se(me,St,ue,"\u2273","\\gtrsim",!0),se(me,St,ue,"\u2A86","\\gtrapprox",!0),se(me,St,Lt,"\u22D7","\\gtrdot"),se(me,St,ue,"\u22D9","\\ggg",!0),se(me,St,ue,"\u2277","\\gtrless",!0),se(me,St,ue,"\u22DB","\\gtreqless",!0),se(me,St,ue,"\u2A8C","\\gtreqqless",!0),se(me,St,ue,"\u2256","\\eqcirc",!0),se(me,St,ue,"\u2257","\\circeq",!0),se(me,St,ue,"\u225C","\\triangleq",!0),se(me,St,ue,"\u223C","\\thicksim"),se(me,St,ue,"\u2248","\\thickapprox"),se(me,St,ue,"\u2AC6","\\supseteqq",!0),se(me,St,ue,"\u22D1","\\Supset",!0),se(me,St,ue,"\u2290","\\sqsupset",!0),se(me,St,ue,"\u227D","\\succcurlyeq",!0),se(me,St,ue,"\u22DF","\\curlyeqsucc",!0),se(me,St,ue,"\u227F","\\succsim",!0),se(me,St,ue,"\u2AB8","\\succapprox",!0),se(me,St,ue,"\u22B3","\\vartriangleright"),se(me,St,ue,"\u22B5","\\trianglerighteq"),se(me,St,ue,"\u22A9","\\Vdash",!0),se(me,St,ue,"\u2223","\\shortmid"),se(me,St,ue,"\u2225","\\shortparallel"),se(me,St,ue,"\u226C","\\between",!0),se(me,St,ue,"\u22D4","\\pitchfork",!0),se(me,St,ue,"\u221D","\\varpropto"),se(me,St,ue,"\u25C0","\\blacktriangleleft"),se(me,St,ue,"\u2234","\\therefore",!0),se(me,St,ue,"\u220D","\\backepsilon"),se(me,St,ue,"\u25B6","\\blacktriangleright"),se(me,St,ue,"\u2235","\\because",!0),se(me,St,ue,"\u22D8","\\llless"),se(me,St,ue,"\u22D9","\\gggtr"),se(me,St,Lt,"\u22B2","\\lhd"),se(me,St,Lt,"\u22B3","\\rhd"),se(me,St,ue,"\u2242","\\eqsim",!0),se(me,Pe,ue,"\u22C8","\\Join"),se(me,St,ue,"\u2251","\\Doteq",!0),se(me,St,Lt,"\u2214","\\dotplus",!0),se(me,St,Lt,"\u2216","\\smallsetminus"),se(me,St,Lt,"\u22D2","\\Cap",!0),se(me,St,Lt,"\u22D3","\\Cup",!0),se(me,St,Lt,"\u2A5E","\\doublebarwedge",!0),se(me,St,Lt,"\u229F","\\boxminus",!0),se(me,St,Lt,"\u229E","\\boxplus",!0),se(me,St,Lt,"\u22C7","\\divideontimes",!0),se(me,St,Lt,"\u22C9","\\ltimes",!0),se(me,St,Lt,"\u22CA","\\rtimes",!0),se(me,St,Lt,"\u22CB","\\leftthreetimes",!0),se(me,St,Lt,"\u22CC","\\rightthreetimes",!0),se(me,St,Lt,"\u22CF","\\curlywedge",!0),se(me,St,Lt,"\u22CE","\\curlyvee",!0),se(me,St,Lt,"\u229D","\\circleddash",!0),se(me,St,Lt,"\u229B","\\circledast",!0),se(me,St,Lt,"\u22C5","\\centerdot"),se(me,St,Lt,"\u22BA","\\intercal",!0),se(me,St,Lt,"\u22D2","\\doublecap"),se(me,St,Lt,"\u22D3","\\doublecup"),se(me,St,Lt,"\u22A0","\\boxtimes",!0),se(me,St,ue,"\u21E2","\\dashrightarrow",!0),se(me,St,ue,"\u21E0","\\dashleftarrow",!0),se(me,St,ue,"\u21C7","\\leftleftarrows",!0),se(me,St,ue,"\u21C6","\\leftrightarrows",!0),se(me,St,ue,"\u21DA","\\Lleftarrow",!0),se(me,St,ue,"\u219E","\\twoheadleftarrow",!0),se(me,St,ue,"\u21A2","\\leftarrowtail",!0),se(me,St,ue,"\u21AB","\\looparrowleft",!0),se(me,St,ue,"\u21CB","\\leftrightharpoons",!0),se(me,St,ue,"\u21B6","\\curvearrowleft",!0),se(me,St,ue,"\u21BA","\\circlearrowleft",!0),se(me,St,ue,"\u21B0","\\Lsh",!0),se(me,St,ue,"\u21C8","\\upuparrows",!0),se(me,St,ue,"\u21BF","\\upharpoonleft",!0),se(me,St,ue,"\u21C3","\\downharpoonleft",!0),se(me,St,ue,"\u22B8","\\multimap",!0),se(me,St,ue,"\u21AD","\\leftrightsquigarrow",!0),se(me,St,ue,"\u21C9","\\rightrightarrows",!0),se(me,St,ue,"\u21C4","\\rightleftarrows",!0),se(me,St,ue,"\u21A0","\\twoheadrightarrow",!0),se(me,St,ue,"\u21A3","\\rightarrowtail",!0),se(me,St,ue,"\u21AC","\\looparrowright",!0),se(me,St,ue,"\u21B7","\\curvearrowright",!0),se(me,St,ue,"\u21BB","\\circlearrowright",!0),se(me,St,ue,"\u21B1","\\Rsh",!0),se(me,St,ue,"\u21CA","\\downdownarrows",!0),se(me,St,ue,"\u21BE","\\upharpoonright",!0),se(me,St,ue,"\u21C2","\\downharpoonright",!0),se(me,St,ue,"\u21DD","\\rightsquigarrow",!0),se(me,St,ue,"\u21DD","\\leadsto"),se(me,St,ue,"\u21DB","\\Rrightarrow",!0),se(me,St,ue,"\u21BE","\\restriction"),se(me,Pe,ae,"\u2018","`"),se(me,Pe,ae,"$","\\$"),se(lt,Pe,ae,"$","\\$"),se(lt,Pe,ae,"$","\\textdollar"),se(me,Pe,ae,"%","\\%"),se(lt,Pe,ae,"%","\\%"),se(me,Pe,ae,"_","\\_"),se(lt,Pe,ae,"_","\\_"),se(lt,Pe,ae,"_","\\textunderscore"),se(me,Pe,ae,"\u2220","\\angle",!0),se(me,Pe,ae,"\u221E","\\infty",!0),se(me,Pe,ae,"\u2032","\\prime"),se(me,Pe,ae,"\u25B3","\\triangle"),se(me,Pe,ae,"\u0393","\\Gamma",!0),se(me,Pe,ae,"\u0394","\\Delta",!0),se(me,Pe,ae,"\u0398","\\Theta",!0),se(me,Pe,ae,"\u039B","\\Lambda",!0),se(me,Pe,ae,"\u039E","\\Xi",!0),se(me,Pe,ae,"\u03A0","\\Pi",!0),se(me,Pe,ae,"\u03A3","\\Sigma",!0),se(me,Pe,ae,"\u03A5","\\Upsilon",!0),se(me,Pe,ae,"\u03A6","\\Phi",!0),se(me,Pe,ae,"\u03A8","\\Psi",!0),se(me,Pe,ae,"\u03A9","\\Omega",!0),se(me,Pe,ae,"A","\u0391"),se(me,Pe,ae,"B","\u0392"),se(me,Pe,ae,"E","\u0395"),se(me,Pe,ae,"Z","\u0396"),se(me,Pe,ae,"H","\u0397"),se(me,Pe,ae,"I","\u0399"),se(me,Pe,ae,"K","\u039A"),se(me,Pe,ae,"M","\u039C"),se(me,Pe,ae,"N","\u039D"),se(me,Pe,ae,"O","\u039F"),se(me,Pe,ae,"P","\u03A1"),se(me,Pe,ae,"T","\u03A4"),se(me,Pe,ae,"X","\u03A7"),se(me,Pe,ae,"\xAC","\\neg",!0),se(me,Pe,ae,"\xAC","\\lnot"),se(me,Pe,ae,"\u22A4","\\top"),se(me,Pe,ae,"\u22A5","\\bot"),se(me,Pe,ae,"\u2205","\\emptyset"),se(me,St,ae,"\u2205","\\varnothing"),se(me,Pe,Zt,"\u03B1","\\alpha",!0),se(me,Pe,Zt,"\u03B2","\\beta",!0),se(me,Pe,Zt,"\u03B3","\\gamma",!0),se(me,Pe,Zt,"\u03B4","\\delta",!0),se(me,Pe,Zt,"\u03F5","\\epsilon",!0),se(me,Pe,Zt,"\u03B6","\\zeta",!0),se(me,Pe,Zt,"\u03B7","\\eta",!0),se(me,Pe,Zt,"\u03B8","\\theta",!0),se(me,Pe,Zt,"\u03B9","\\iota",!0),se(me,Pe,Zt,"\u03BA","\\kappa",!0),se(me,Pe,Zt,"\u03BB","\\lambda",!0),se(me,Pe,Zt,"\u03BC","\\mu",!0),se(me,Pe,Zt,"\u03BD","\\nu",!0),se(me,Pe,Zt,"\u03BE","\\xi",!0),se(me,Pe,Zt,"\u03BF","\\omicron",!0),se(me,Pe,Zt,"\u03C0","\\pi",!0),se(me,Pe,Zt,"\u03C1","\\rho",!0),se(me,Pe,Zt,"\u03C3","\\sigma",!0),se(me,Pe,Zt,"\u03C4","\\tau",!0),se(me,Pe,Zt,"\u03C5","\\upsilon",!0),se(me,Pe,Zt,"\u03D5","\\phi",!0),se(me,Pe,Zt,"\u03C7","\\chi",!0),se(me,Pe,Zt,"\u03C8","\\psi",!0),se(me,Pe,Zt,"\u03C9","\\omega",!0),se(me,Pe,Zt,"\u03B5","\\varepsilon",!0),se(me,Pe,Zt,"\u03D1","\\vartheta",!0),se(me,Pe,Zt,"\u03D6","\\varpi",!0),se(me,Pe,Zt,"\u03F1","\\varrho",!0),se(me,Pe,Zt,"\u03C2","\\varsigma",!0),se(me,Pe,Zt,"\u03C6","\\varphi",!0),se(me,Pe,Lt,"\u2217","*"),se(me,Pe,Lt,"+","+"),se(me,Pe,Lt,"\u2212","-"),se(me,Pe,Lt,"\u22C5","\\cdot",!0),se(me,Pe,Lt,"\u2218","\\circ"),se(me,Pe,Lt,"\xF7","\\div",!0),se(me,Pe,Lt,"\xB1","\\pm",!0),se(me,Pe,Lt,"\xD7","\\times",!0),se(me,Pe,Lt,"\u2229","\\cap",!0),se(me,Pe,Lt,"\u222A","\\cup",!0),se(me,Pe,Lt,"\u2216","\\setminus"),se(me,Pe,Lt,"\u2227","\\land"),se(me,Pe,Lt,"\u2228","\\lor"),se(me,Pe,Lt,"\u2227","\\wedge",!0),se(me,Pe,Lt,"\u2228","\\vee",!0),se(me,Pe,ae,"\u221A","\\surd"),se(me,Pe,qt,"(","("),se(me,Pe,qt,"[","["),se(me,Pe,qt,"\u27E8","\\langle",!0),se(me,Pe,qt,"\u2223","\\lvert"),se(me,Pe,qt,"\u2225","\\lVert"),se(me,Pe,ur,")",")"),se(me,Pe,ur,"]","]"),se(me,Pe,ur,"?","?"),se(me,Pe,ur,"!","!"),se(me,Pe,ur,"\u27E9","\\rangle",!0),se(me,Pe,ur,"\u2223","\\rvert"),se(me,Pe,ur,"\u2225","\\rVert"),se(me,Pe,ue,"=","="),se(me,Pe,ue,"<","<"),se(me,Pe,ue,">",">"),se(me,Pe,ue,":",":"),se(me,Pe,ue,"\u2248","\\approx",!0),se(me,Pe,ue,"\u2245","\\cong",!0),se(me,Pe,ue,"\u2265","\\ge"),se(me,Pe,ue,"\u2265","\\geq",!0),se(me,Pe,ue,"\u2190","\\gets"),se(me,Pe,ue,">","\\gt"),se(me,Pe,ue,"\u2208","\\in",!0),se(me,Pe,ue,"\uE020","\\@not"),se(me,Pe,ue,"\u2282","\\subset",!0),se(me,Pe,ue,"\u2283","\\supset",!0),se(me,Pe,ue,"\u2286","\\subseteq",!0),se(me,Pe,ue,"\u2287","\\supseteq",!0),se(me,St,ue,"\u2288","\\nsubseteq",!0),se(me,St,ue,"\u2289","\\nsupseteq",!0),se(me,Pe,ue,"\u22A8","\\models"),se(me,Pe,ue,"\u2190","\\leftarrow",!0),se(me,Pe,ue,"\u2264","\\le"),se(me,Pe,ue,"\u2264","\\leq",!0),se(me,Pe,ue,"<","\\lt"),se(me,Pe,ue,"\u2192","\\rightarrow",!0),se(me,Pe,ue,"\u2192","\\to"),se(me,St,ue,"\u2271","\\ngeq",!0),se(me,St,ue,"\u2270","\\nleq",!0),se(me,Pe,oe,"\xA0","\\ "),se(me,Pe,oe,"\xA0","~"),se(me,Pe,oe,"\xA0","\\space"),se(me,Pe,oe,"\xA0","\\nobreakspace"),se(lt,Pe,oe,"\xA0","\\ "),se(lt,Pe,oe,"\xA0","~"),se(lt,Pe,oe,"\xA0","\\space"),se(lt,Pe,oe,"\xA0","\\nobreakspace"),se(me,Pe,oe,null,"\\nobreak"),se(me,Pe,oe,null,"\\allowbreak"),se(me,Pe,de,",",","),se(me,Pe,de,";",";"),se(me,St,Lt,"\u22BC","\\barwedge",!0),se(me,St,Lt,"\u22BB","\\veebar",!0),se(me,Pe,Lt,"\u2299","\\odot",!0),se(me,Pe,Lt,"\u2295","\\oplus",!0),se(me,Pe,Lt,"\u2297","\\otimes",!0),se(me,Pe,ae,"\u2202","\\partial",!0),se(me,Pe,Lt,"\u2298","\\oslash",!0),se(me,St,Lt,"\u229A","\\circledcirc",!0),se(me,St,Lt,"\u22A1","\\boxdot",!0),se(me,Pe,Lt,"\u25B3","\\bigtriangleup"),se(me,Pe,Lt,"\u25BD","\\bigtriangledown"),se(me,Pe,Lt,"\u2020","\\dagger"),se(me,Pe,Lt,"\u22C4","\\diamond"),se(me,Pe,Lt,"\u22C6","\\star"),se(me,Pe,Lt,"\u25C3","\\triangleleft"),se(me,Pe,Lt,"\u25B9","\\triangleright"),se(me,Pe,qt,"{","\\{"),se(lt,Pe,ae,"{","\\{"),se(lt,Pe,ae,"{","\\textbraceleft"),se(me,Pe,ur,"}","\\}"),se(lt,Pe,ae,"}","\\}"),se(lt,Pe,ae,"}","\\textbraceright"),se(me,Pe,qt,"{","\\lbrace"),se(me,Pe,ur,"}","\\rbrace"),se(me,Pe,qt,"[","\\lbrack"),se(lt,Pe,ae,"[","\\lbrack"),se(me,Pe,ur,"]","\\rbrack"),se(lt,Pe,ae,"]","\\rbrack"),se(me,Pe,qt,"(","\\lparen"),se(me,Pe,ur,")","\\rparen"),se(lt,Pe,ae,"<","\\textless"),se(lt,Pe,ae,">","\\textgreater"),se(me,Pe,qt,"\u230A","\\lfloor",!0),se(me,Pe,ur,"\u230B","\\rfloor",!0),se(me,Pe,qt,"\u2308","\\lceil",!0),se(me,Pe,ur,"\u2309","\\rceil",!0),se(me,Pe,ae,"\\","\\backslash"),se(me,Pe,ae,"\u2223","|"),se(me,Pe,ae,"\u2223","\\vert"),se(lt,Pe,ae,"|","\\textbar"),se(me,Pe,ae,"\u2225","\\|"),se(me,Pe,ae,"\u2225","\\Vert"),se(lt,Pe,ae,"\u2225","\\textbardbl"),se(lt,Pe,ae,"~","\\textasciitilde"),se(lt,Pe,ae,"\\","\\textbackslash"),se(lt,Pe,ae,"^","\\textasciicircum"),se(me,Pe,ue,"\u2191","\\uparrow",!0),se(me,Pe,ue,"\u21D1","\\Uparrow",!0),se(me,Pe,ue,"\u2193","\\downarrow",!0),se(me,Pe,ue,"\u21D3","\\Downarrow",!0),se(me,Pe,ue,"\u2195","\\updownarrow",!0),se(me,Pe,ue,"\u21D5","\\Updownarrow",!0),se(me,Pe,mr,"\u2210","\\coprod"),se(me,Pe,mr,"\u22C1","\\bigvee"),se(me,Pe,mr,"\u22C0","\\bigwedge"),se(me,Pe,mr,"\u2A04","\\biguplus"),se(me,Pe,mr,"\u22C2","\\bigcap"),se(me,Pe,mr,"\u22C3","\\bigcup"),se(me,Pe,mr,"\u222B","\\int"),se(me,Pe,mr,"\u222B","\\intop"),se(me,Pe,mr,"\u222C","\\iint"),se(me,Pe,mr,"\u222D","\\iiint"),se(me,Pe,mr,"\u220F","\\prod"),se(me,Pe,mr,"\u2211","\\sum"),se(me,Pe,mr,"\u2A02","\\bigotimes"),se(me,Pe,mr,"\u2A01","\\bigoplus"),se(me,Pe,mr,"\u2A00","\\bigodot"),se(me,Pe,mr,"\u222E","\\oint"),se(me,Pe,mr,"\u222F","\\oiint"),se(me,Pe,mr,"\u2230","\\oiiint"),se(me,Pe,mr,"\u2A06","\\bigsqcup"),se(me,Pe,mr,"\u222B","\\smallint"),se(lt,Pe,Xt,"\u2026","\\textellipsis"),se(me,Pe,Xt,"\u2026","\\mathellipsis"),se(lt,Pe,Xt,"\u2026","\\ldots",!0),se(me,Pe,Xt,"\u2026","\\ldots",!0),se(me,Pe,Xt,"\u22EF","\\@cdots",!0),se(me,Pe,Xt,"\u22F1","\\ddots",!0),se(me,Pe,ae,"\u22EE","\\varvdots"),se(me,Pe,Pr,"\u02CA","\\acute"),se(me,Pe,Pr,"\u02CB","\\grave"),se(me,Pe,Pr,"\xA8","\\ddot"),se(me,Pe,Pr,"~","\\tilde"),se(me,Pe,Pr,"\u02C9","\\bar"),se(me,Pe,Pr,"\u02D8","\\breve"),se(me,Pe,Pr,"\u02C7","\\check"),se(me,Pe,Pr,"^","\\hat"),se(me,Pe,Pr,"\u20D7","\\vec"),se(me,Pe,Pr,"\u02D9","\\dot"),se(me,Pe,Pr,"\u02DA","\\mathring"),se(me,Pe,Zt,"\u0131","\\imath",!0),se(me,Pe,Zt,"\u0237","\\jmath",!0),se(lt,Pe,ae,"\u0131","\\i",!0),se(lt,Pe,ae,"\u0237","\\j",!0),se(lt,Pe,ae,"\xDF","\\ss",!0),se(lt,Pe,ae,"\xE6","\\ae",!0),se(lt,Pe,ae,"\xE6","\\ae",!0),se(lt,Pe,ae,"\u0153","\\oe",!0),se(lt,Pe,ae,"\xF8","\\o",!0),se(lt,Pe,ae,"\xC6","\\AE",!0),se(lt,Pe,ae,"\u0152","\\OE",!0),se(lt,Pe,ae,"\xD8","\\O",!0),se(lt,Pe,Pr,"\u02CA","\\'"),se(lt,Pe,Pr,"\u02CB","\\`"),se(lt,Pe,Pr,"\u02C6","\\^"),se(lt,Pe,Pr,"\u02DC","\\~"),se(lt,Pe,Pr,"\u02C9","\\="),se(lt,Pe,Pr,"\u02D8","\\u"),se(lt,Pe,Pr,"\u02D9","\\."),se(lt,Pe,Pr,"\u02DA","\\r"),se(lt,Pe,Pr,"\u02C7","\\v"),se(lt,Pe,Pr,"\xA8",'\\"'),se(lt,Pe,Pr,"\u02DD","\\H"),se(lt,Pe,Pr,"\u25EF","\\textcircled");var ye={"--":!0,"---":!0,"``":!0,"''":!0};se(lt,Pe,ae,"\u2013","--"),se(lt,Pe,ae,"\u2013","\\textendash"),se(lt,Pe,ae,"\u2014","---"),se(lt,Pe,ae,"\u2014","\\textemdash"),se(lt,Pe,ae,"\u2018","`"),se(lt,Pe,ae,"\u2018","\\textquoteleft"),se(lt,Pe,ae,"\u2019","'"),se(lt,Pe,ae,"\u2019","\\textquoteright"),se(lt,Pe,ae,"\u201C","``"),se(lt,Pe,ae,"\u201C","\\textquotedblleft"),se(lt,Pe,ae,"\u201D","''"),se(lt,Pe,ae,"\u201D","\\textquotedblright"),se(me,Pe,ae,"\xB0","\\degree",!0),se(lt,Pe,ae,"\xB0","\\degree"),se(lt,Pe,ae,"\xB0","\\textdegree",!0),se(me,Pe,Zt,"\xA3","\\pounds"),se(me,Pe,Zt,"\xA3","\\mathsterling",!0),se(lt,Pe,Zt,"\xA3","\\pounds"),se(lt,Pe,Zt,"\xA3","\\textsterling",!0),se(me,St,ae,"\u2720","\\maltese"),se(lt,St,ae,"\u2720","\\maltese"),se(lt,Pe,oe,"\xA0","\\ "),se(lt,Pe,oe,"\xA0"," "),se(lt,Pe,oe,"\xA0","~");for(var Ce='0123456789/@."',Oe=0;Oe<Ce.length;Oe++){var Ie=Ce.charAt(Oe);se(me,Pe,ae,Ie,Ie)}for(var xe='0123456789!@*()-=+[]<>|";:?/.,',Ue=0;Ue<xe.length;Ue++){var it=xe.charAt(Ue);se(lt,Pe,ae,it,it)}for(var yt="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",ee=0;ee<yt.length;ee++){var ie=yt.charAt(ee);se(me,Pe,Zt,ie,ie),se(lt,Pe,ae,ie,ie)}se(me,St,ae,"C","\u2102"),se(lt,St,ae,"C","\u2102"),se(me,St,ae,"H","\u210D"),se(lt,St,ae,"H","\u210D"),se(me,St,ae,"N","\u2115"),se(lt,St,ae,"N","\u2115"),se(me,St,ae,"P","\u2119"),se(lt,St,ae,"P","\u2119"),se(me,St,ae,"Q","\u211A"),se(lt,St,ae,"Q","\u211A"),se(me,St,ae,"R","\u211D"),se(lt,St,ae,"R","\u211D"),se(me,St,ae,"Z","\u2124"),se(lt,St,ae,"Z","\u2124"),se(me,Pe,Zt,"h","\u210E"),se(lt,Pe,Zt,"h","\u210E");for(var z="",$=0;$<yt.length;$++){var le=yt.charAt($);z=String.fromCharCode(55349,56320+$),se(me,Pe,Zt,le,z),se(lt,Pe,ae,le,z),z=String.fromCharCode(55349,56372+$),se(me,Pe,Zt,le,z),se(lt,Pe,ae,le,z),z=String.fromCharCode(55349,56424+$),se(me,Pe,Zt,le,z),se(lt,Pe,ae,le,z),z=String.fromCharCode(55349,56580+$),se(me,Pe,Zt,le,z),se(lt,Pe,ae,le,z),z=String.fromCharCode(55349,56736+$),se(me,Pe,Zt,le,z),se(lt,Pe,ae,le,z),z=String.fromCharCode(55349,56788+$),se(me,Pe,Zt,le,z),se(lt,Pe,ae,le,z),z=String.fromCharCode(55349,56840+$),se(me,Pe,Zt,le,z),se(lt,Pe,ae,le,z),z=String.fromCharCode(55349,56944+$),se(me,Pe,Zt,le,z),se(lt,Pe,ae,le,z),$<26&&(z=String.fromCharCode(55349,56632+$),se(me,Pe,Zt,le,z),se(lt,Pe,ae,le,z),z=String.fromCharCode(55349,56476+$),se(me,Pe,Zt,le,z),se(lt,Pe,ae,le,z))}z=String.fromCharCode(55349,56668),se(me,Pe,Zt,"k",z),se(lt,Pe,ae,"k",z);for(var ge=0;ge<10;ge++){var Ae=ge.toString();z=String.fromCharCode(55349,57294+ge),se(me,Pe,Zt,Ae,z),se(lt,Pe,ae,Ae,z),z=String.fromCharCode(55349,57314+ge),se(me,Pe,Zt,Ae,z),se(lt,Pe,ae,Ae,z),z=String.fromCharCode(55349,57324+ge),se(me,Pe,Zt,Ae,z),se(lt,Pe,ae,Ae,z),z=String.fromCharCode(55349,57334+ge),se(me,Pe,Zt,Ae,z),se(lt,Pe,ae,Ae,z)}for(var Re="\xC7\xD0\xDE\xE7\xFE",Qe=0;Qe<Re.length;Qe++){var Ft=Re.charAt(Qe);se(me,Pe,Zt,Ft,Ft),se(lt,Pe,ae,Ft,Ft)}se(lt,Pe,ae,"\xF0","\xF0"),se(lt,Pe,ae,"\u2013","\u2013"),se(lt,Pe,ae,"\u2014","\u2014"),se(lt,Pe,ae,"\u2018","\u2018"),se(lt,Pe,ae,"\u2019","\u2019"),se(lt,Pe,ae,"\u201C","\u201C"),se(lt,Pe,ae,"\u201D","\u201D");var Qt=[["mathbf","textbf","Main-Bold"],["mathbf","textbf","Main-Bold"],["mathdefault","textit","Math-Italic"],["mathdefault","textit","Math-Italic"],["boldsymbol","boldsymbol","Main-BoldItalic"],["boldsymbol","boldsymbol","Main-BoldItalic"],["mathscr","textscr","Script-Regular"],["","",""],["","",""],["","",""],["mathfrak","textfrak","Fraktur-Regular"],["mathfrak","textfrak","Fraktur-Regular"],["mathbb","textbb","AMS-Regular"],["mathbb","textbb","AMS-Regular"],["","",""],["","",""],["mathsf","textsf","SansSerif-Regular"],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathitsf","textitsf","SansSerif-Italic"],["mathitsf","textitsf","SansSerif-Italic"],["","",""],["","",""],["mathtt","texttt","Typewriter-Regular"],["mathtt","texttt","Typewriter-Regular"]],Et=[["mathbf","textbf","Main-Bold"],["","",""],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathtt","texttt","Typewriter-Regular"]],Mt=function(re,ce){var he=re.charCodeAt(0),Le=re.charCodeAt(1),ot=(he-55296)*1024+(Le-56320)+65536,Nt=ce==="math"?0:1;if(119808<=ot&&ot<120484){var cr=Math.floor((ot-119808)/26);return[Qt[cr][2],Qt[cr][Nt]]}else if(120782<=ot&&ot<=120831){var gr=Math.floor((ot-120782)/10);return[Et[gr][2],Et[gr][Nt]]}else{if(ot===120485||ot===120486)return[Qt[0][2],Qt[0][Nt]];if(120486<ot&&ot<120782)return["",""];throw new i("Unsupported character: "+re)}},_t=[[1,1,1],[2,1,1],[3,1,1],[4,2,1],[5,2,1],[6,3,1],[7,4,2],[8,6,3],[9,7,6],[10,8,7],[11,10,9]],zt=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],Ct=function(re,ce){return ce.size<2?re:_t[re-1][ce.size-1]},lr=function(){function Tt(ce){this.style=void 0,this.color=void 0,this.size=void 0,this.textSize=void 0,this.phantom=void 0,this.font=void 0,this.fontFamily=void 0,this.fontWeight=void 0,this.fontShape=void 0,this.sizeMultiplier=void 0,this.maxSize=void 0,this.minRuleThickness=void 0,this._fontMetrics=void 0,this.style=ce.style,this.color=ce.color,this.size=ce.size||Tt.BASESIZE,this.textSize=ce.textSize||this.size,this.phantom=!!ce.phantom,this.font=ce.font||"",this.fontFamily=ce.fontFamily||"",this.fontWeight=ce.fontWeight||"",this.fontShape=ce.fontShape||"",this.sizeMultiplier=zt[this.size-1],this.maxSize=ce.maxSize,this.minRuleThickness=ce.minRuleThickness,this._fontMetrics=void 0}var re=Tt.prototype;return re.extend=function(he){var Le={style:this.style,size:this.size,textSize:this.textSize,color:this.color,phantom:this.phantom,font:this.font,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontShape:this.fontShape,maxSize:this.maxSize,minRuleThickness:this.minRuleThickness};for(var ot in he)he.hasOwnProperty(ot)&&(Le[ot]=he[ot]);return new Tt(Le)},re.havingStyle=function(he){return this.style===he?this:this.extend({style:he,size:Ct(this.textSize,he)})},re.havingCrampedStyle=function(){return this.havingStyle(this.style.cramp())},re.havingSize=function(he){return this.size===he&&this.textSize===he?this:this.extend({style:this.style.text(),size:he,textSize:he,sizeMultiplier:zt[he-1]})},re.havingBaseStyle=function(he){he=he||this.style.text();var Le=Ct(Tt.BASESIZE,he);return this.size===Le&&this.textSize===Tt.BASESIZE&&this.style===he?this:this.extend({style:he,size:Le})},re.havingBaseSizing=function(){var he;switch(this.style.id){case 4:case 5:he=3;break;case 6:case 7:he=1;break;default:he=6}return this.extend({style:this.style.text(),size:he})},re.withColor=function(he){return this.extend({color:he})},re.withPhantom=function(){return this.extend({phantom:!0})},re.withFont=function(he){return this.extend({font:he})},re.withTextFontFamily=function(he){return this.extend({fontFamily:he,font:""})},re.withTextFontWeight=function(he){return this.extend({fontWeight:he,font:""})},re.withTextFontShape=function(he){return this.extend({fontShape:he,font:""})},re.sizingClasses=function(he){return he.size!==this.size?["sizing","reset-size"+he.size,"size"+this.size]:[]},re.baseSizingClasses=function(){return this.size!==Tt.BASESIZE?["sizing","reset-size"+this.size,"size"+Tt.BASESIZE]:[]},re.fontMetrics=function(){return this._fontMetrics||(this._fontMetrics=Ge(this.size)),this._fontMetrics},re.getColor=function(){return this.phantom?"transparent":this.color},Tt}();lr.BASESIZE=6;var Jt=lr,ke={pt:1,mm:7227/2540,cm:7227/254,in:72.27,bp:803/800,pc:12,dd:1238/1157,cc:14856/1157,nd:685/642,nc:1370/107,sp:1/65536,px:803/800},et={ex:!0,em:!0,mu:!0},We=function(re){return typeof re!="string"&&(re=re.unit),re in ke||re in et||re==="ex"},Ke=function(re,ce){var he;if(re.unit in ke)he=ke[re.unit]/ce.fontMetrics().ptPerEm/ce.sizeMultiplier;else if(re.unit==="mu")he=ce.fontMetrics().cssEmPerMu;else{var Le;if(ce.style.isTight()?Le=ce.havingStyle(ce.style.text()):Le=ce,re.unit==="ex")he=Le.fontMetrics().xHeight;else if(re.unit==="em")he=Le.fontMetrics().quad;else throw new i("Invalid unit: '"+re.unit+"'");Le!==ce&&(he*=Le.sizeMultiplier/ce.sizeMultiplier)}return Math.min(re.number*he,ce.maxSize)},mt=["\\imath","\u0131","\\jmath","\u0237","\\pounds","\\mathsterling","\\textsterling","\xA3"],dt=function(re,ce,he){return nt[he][re]&&nt[he][re].replace&&(re=nt[he][re].replace),{value:re,metrics:Bt(re,ce,he)}},He=function(re,ce,he,Le,ot){var Nt=dt(re,ce,he),cr=Nt.metrics;re=Nt.value;var gr;if(cr){var Mr=cr.italic;(he==="text"||Le&&Le.font==="mathit")&&(Mr=0),gr=new gt(re,cr.height,cr.depth,Mr,cr.skew,cr.width,ot)}else typeof console!="undefined"&&console.warn("No character metrics "+("for '"+re+"' in style '"+ce+"' and mode '"+he+"'")),gr=new gt(re,0,0,0,0,0,ot);if(Le){gr.maxFontSize=Le.sizeMultiplier,Le.style.isTight()&&gr.classes.push("mtight");var qr=Le.getColor();qr&&(gr.style.color=qr)}return gr},Ze=function(re,ce,he,Le){return Le===void 0&&(Le=[]),he.font==="boldsymbol"&&dt(re,"Main-Bold",ce).metrics?He(re,"Main-Bold",ce,he,Le.concat(["mathbf"])):re==="\\"||nt[ce][re].font==="main"?He(re,"Main-Regular",ce,he,Le):He(re,"AMS-Regular",ce,he,Le.concat(["amsrm"]))},ct=function(re,ce,he,Le){return/[0-9]/.test(re.charAt(0))||y.contains(mt,re)?{fontName:"Main-Italic",fontClass:"mathit"}:{fontName:"Math-Italic",fontClass:"mathdefault"}},Vt=function(re,ce,he,Le){return y.contains(mt,re)?{fontName:"Main-Italic",fontClass:"mathit"}:/[0-9]/.test(re.charAt(0))?{fontName:"Caligraphic-Regular",fontClass:"mathcal"}:{fontName:"Math-Italic",fontClass:"mathdefault"}},Rt=function(re,ce,he,Le){return dt(re,"Math-BoldItalic",ce).metrics?{fontName:"Math-BoldItalic",fontClass:"boldsymbol"}:{fontName:"Main-Bold",fontClass:"mathbf"}},hr=function(re,ce,he){var Le=re.mode,ot=re.text,Nt=["mord"],cr=Le==="math"||Le==="text"&&ce.font,gr=cr?ce.font:ce.fontFamily;if(ot.charCodeAt(0)===55349){var Mr=Mt(ot,Le),qr=Mr[0],ln=Mr[1];return He(ot,qr,Le,ce,Nt.concat(ln))}else if(gr){var An,Cn;if(gr==="boldsymbol"||gr==="mathnormal"){var Xn=gr==="boldsymbol"?Rt(ot,Le,ce,Nt):Vt(ot,Le,ce,Nt);An=Xn.fontName,Cn=[Xn.fontClass]}else y.contains(mt,ot)?(An="Main-Italic",Cn=["mathit"]):cr?(An=Xr[gr].fontName,Cn=[gr]):(An=Sr(gr,ce.fontWeight,ce.fontShape),Cn=[gr,ce.fontWeight,ce.fontShape]);if(dt(ot,An,Le).metrics)return He(ot,An,Le,ce,Nt.concat(Cn));if(ye.hasOwnProperty(ot)&&An.substr(0,10)==="Typewriter"){for(var ti=[],wi=0;wi<ot.length;wi++)ti.push(He(ot[wi],An,Le,ce,Nt.concat(Cn)));return Nr(ti)}}if(he==="mathord"){var ea=ct(ot,Le,ce,Nt);return He(ot,ea.fontName,Le,ce,Nt.concat([ea.fontClass]))}else if(he==="textord"){var ji=nt[Le][ot]&&nt[Le][ot].font;if(ji==="ams"){var Sa=Sr("amsrm",ce.fontWeight,ce.fontShape);return He(ot,Sa,Le,ce,Nt.concat("amsrm",ce.fontWeight,ce.fontShape))}else if(ji==="main"||!ji){var lo=Sr("textrm",ce.fontWeight,ce.fontShape);return He(ot,lo,Le,ce,Nt.concat(ce.fontWeight,ce.fontShape))}else{var Va=Sr(ji,ce.fontWeight,ce.fontShape);return He(ot,Va,Le,ce,Nt.concat(Va,ce.fontWeight,ce.fontShape))}}else throw new Error("unexpected type: "+he+" in makeOrd")},pr=function(re,ce){if(Me(re.classes)!==Me(ce.classes)||re.skew!==ce.skew||re.maxFontSize!==ce.maxFontSize)return!1;for(var he in re.style)if(re.style.hasOwnProperty(he)&&re.style[he]!==ce.style[he])return!1;for(var Le in ce.style)if(ce.style.hasOwnProperty(Le)&&re.style[Le]!==ce.style[Le])return!1;return!0},Er=function(re){for(var ce=0;ce<re.length-1;ce++){var he=re[ce],Le=re[ce+1];he instanceof gt&&Le instanceof gt&&pr(he,Le)&&(he.text+=Le.text,he.height=Math.max(he.height,Le.height),he.depth=Math.max(he.depth,Le.depth),he.italic=Le.italic,re.splice(ce+1,1),ce--)}return re},Or=function(re){for(var ce=0,he=0,Le=0,ot=0;ot<re.children.length;ot++){var Nt=re.children[ot];Nt.height>ce&&(ce=Nt.height),Nt.depth>he&&(he=Nt.depth),Nt.maxFontSize>Le&&(Le=Nt.maxFontSize)}re.height=ce,re.depth=he,re.maxFontSize=Le},en=function(re,ce,he,Le){var ot=new bt(re,ce,he,Le);return Or(ot),ot},Qr=function(re,ce,he,Le){return new bt(re,ce,he,Le)},Cr=function(re,ce,he){var Le=en([re],[],ce);return Le.height=Math.max(he||ce.fontMetrics().defaultRuleThickness,ce.minRuleThickness),Le.style.borderBottomWidth=Le.height+"em",Le.maxFontSize=1,Le},Gr=function(re,ce,he,Le){var ot=new ut(re,ce,he,Le);return Or(ot),ot},Nr=function(re){var ce=new Be(re);return Or(ce),ce},sr=function(re,ce){return re instanceof Be?en([],[re],ce):re},fr=function(re){if(re.positionType==="individualShift"){for(var ce=re.children,he=[ce[0]],Le=-ce[0].shift-ce[0].elem.depth,ot=Le,Nt=1;Nt<ce.length;Nt++){var cr=-ce[Nt].shift-ot-ce[Nt].elem.depth,gr=cr-(ce[Nt-1].elem.height+ce[Nt-1].elem.depth);ot=ot+cr,he.push({type:"kern",size:gr}),he.push(ce[Nt])}return{children:he,depth:Le}}var Mr;if(re.positionType==="top"){for(var qr=re.positionData,ln=0;ln<re.children.length;ln++){var An=re.children[ln];qr-=An.type==="kern"?An.size:An.elem.height+An.elem.depth}Mr=qr}else if(re.positionType==="bottom")Mr=-re.positionData;else{var Cn=re.children[0];if(Cn.type!=="elem")throw new Error('First child must have type "elem".');if(re.positionType==="shift")Mr=-Cn.elem.depth-re.positionData;else if(re.positionType==="firstBaseline")Mr=-Cn.elem.depth;else throw new Error("Invalid positionType "+re.positionType+".")}return{children:re.children,depth:Mr}},or=function(re,ce){for(var he=fr(re),Le=he.children,ot=he.depth,Nt=0,cr=0;cr<Le.length;cr++){var gr=Le[cr];if(gr.type==="elem"){var Mr=gr.elem;Nt=Math.max(Nt,Mr.maxFontSize,Mr.height)}}Nt+=2;var qr=en(["pstrut"],[]);qr.style.height=Nt+"em";for(var ln=[],An=ot,Cn=ot,Xn=ot,ti=0;ti<Le.length;ti++){var wi=Le[ti];if(wi.type==="kern")Xn+=wi.size;else{var ea=wi.elem,ji=wi.wrapperClasses||[],Sa=wi.wrapperStyle||{},lo=en(ji,[qr,ea],void 0,Sa);lo.style.top=-Nt-Xn-ea.depth+"em",wi.marginLeft&&(lo.style.marginLeft=wi.marginLeft),wi.marginRight&&(lo.style.marginRight=wi.marginRight),ln.push(lo),Xn+=ea.height+ea.depth}An=Math.min(An,Xn),Cn=Math.max(Cn,Xn)}var Va=en(["vlist"],ln);Va.style.height=Cn+"em";var Ao;if(An<0){var yo=en([],[]),qa=en(["vlist"],[yo]);qa.style.height=-An+"em";var Fo=en(["vlist-s"],[new gt("\u200B")]);Ao=[en(["vlist-r"],[Va,Fo]),en(["vlist-r"],[qa])]}else Ao=[en(["vlist-r"],[Va])];var Do=en(["vlist-t"],Ao);return Ao.length===2&&Do.classes.push("vlist-t2"),Do.height=Cn,Do.depth=-An,Do},dr=function(re,ce){var he=en(["mspace"],[],ce),Le=Ke(re,ce);return he.style.marginRight=Le+"em",he},Sr=function(re,ce,he){var Le="";switch(re){case"amsrm":Le="AMS";break;case"textrm":Le="Main";break;case"textsf":Le="SansSerif";break;case"texttt":Le="Typewriter";break;default:Le=re}var ot;return ce==="textbf"&&he==="textit"?ot="BoldItalic":ce==="textbf"?ot="Bold":ce==="textit"?ot="Italic":ot="Regular",Le+"-"+ot},Xr={mathbf:{variant:"bold",fontName:"Main-Bold"},mathrm:{variant:"normal",fontName:"Main-Regular"},textit:{variant:"italic",fontName:"Main-Italic"},mathit:{variant:"italic",fontName:"Main-Italic"},mathbb:{variant:"double-struck",fontName:"AMS-Regular"},mathcal:{variant:"script",fontName:"Caligraphic-Regular"},mathfrak:{variant:"fraktur",fontName:"Fraktur-Regular"},mathscr:{variant:"script",fontName:"Script-Regular"},mathsf:{variant:"sans-serif",fontName:"SansSerif-Regular"},mathtt:{variant:"monospace",fontName:"Typewriter-Regular"}},cn={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},Dn=function(re,ce){var he=cn[re],Le=he[0],ot=he[1],Nt=he[2],cr=new je(Le),gr=new Je([cr],{width:ot+"em",height:Nt+"em",style:"width:"+ot+"em",viewBox:"0 0 "+1e3*ot+" "+1e3*Nt,preserveAspectRatio:"xMinYMin"}),Mr=Qr(["overlay"],[gr],ce);return Mr.height=Nt,Mr.style.height=Nt+"em",Mr.style.width=ot+"em",Mr},jr={fontMap:Xr,makeSymbol:He,mathsym:Ze,makeSpan:en,makeSvgSpan:Qr,makeLineSpan:Cr,makeAnchor:Gr,makeFragment:Nr,wrapFragment:sr,makeVList:or,makeOrd:hr,makeGlue:dr,staticSvg:Dn,svgData:cn,tryCombineChars:Er};function Ln(Tt,re){var ce=gn(Tt,re);if(!ce)throw new Error("Expected node of type "+re+", but got "+(Tt?"node of type "+Tt.type:String(Tt)));return ce}function gn(Tt,re){return Tt&&Tt.type===re?Tt:null}function Un(Tt,re){var ce=Wn(Tt,re);if(!ce)throw new Error('Expected node of type "atom" and family "'+re+'", but got '+(Tt?Tt.type==="atom"?"atom of family "+Tt.family:"node of type "+Tt.type:String(Tt)));return ce}function Wn(Tt,re){return Tt&&Tt.type==="atom"&&Tt.family===re?Tt:null}function Jn(Tt){var re=Qn(Tt);if(!re)throw new Error("Expected node of symbol group type, but got "+(Tt?"node of type "+Tt.type:String(Tt)));return re}function Qn(Tt){return Tt&&(Tt.type==="atom"||st.hasOwnProperty(Tt.type))?Tt:null}var Kn={number:3,unit:"mu"},yn={number:4,unit:"mu"},on={number:5,unit:"mu"},ia={mord:{mop:Kn,mbin:yn,mrel:on,minner:Kn},mop:{mord:Kn,mop:Kn,mrel:on,minner:Kn},mbin:{mord:yn,mop:yn,mopen:yn,minner:yn},mrel:{mord:on,mop:on,mopen:on,minner:on},mopen:{},mclose:{mop:Kn,mbin:yn,mrel:on,minner:Kn},mpunct:{mord:Kn,mop:Kn,mrel:on,mopen:Kn,mclose:Kn,mpunct:Kn,minner:Kn},minner:{mord:Kn,mop:Kn,mbin:yn,mrel:on,mopen:Kn,mpunct:Kn,minner:Kn}},xa={mord:{mop:Kn},mop:{mord:Kn,mop:Kn},mbin:{},mrel:{},mopen:{},mclose:{mop:Kn},mpunct:{},minner:{mop:Kn}},ta={},Ni={},Ci={};function Gn(Tt){for(var re=Tt.type,ce=Tt.names,he=Tt.props,Le=Tt.handler,ot=Tt.htmlBuilder,Nt=Tt.mathmlBuilder,cr={type:re,numArgs:he.numArgs,argTypes:he.argTypes,greediness:he.greediness===void 0?1:he.greediness,allowedInText:!!he.allowedInText,allowedInMath:he.allowedInMath===void 0?!0:he.allowedInMath,numOptionalArgs:he.numOptionalArgs||0,infix:!!he.infix,handler:Le},gr=0;gr<ce.length;++gr)ta[ce[gr]]=cr;re&&(ot&&(Ni[re]=ot),Nt&&(Ci[re]=Nt))}function Ia(Tt){var re=Tt.type,ce=Tt.htmlBuilder,he=Tt.mathmlBuilder;Gn({type:re,names:[],props:{numArgs:0},handler:function(){throw new Error("Should never be called.")},htmlBuilder:ce,mathmlBuilder:he})}var mn=function(re){var ce=gn(re,"ordgroup");return ce?ce.body:[re]},In=jr.makeSpan,On=["leftmost","mbin","mopen","mrel","mop","mpunct"],Nn=["rightmost","mrel","mclose","mpunct"],jn={display:k.DISPLAY,text:k.TEXT,script:k.SCRIPT,scriptscript:k.SCRIPTSCRIPT},ni={mord:"mord",mop:"mop",mbin:"mbin",mrel:"mrel",mopen:"mopen",mclose:"mclose",mpunct:"mpunct",minner:"minner"},di=function(re,ce,he,Le){Le===void 0&&(Le=[null,null]);for(var ot=[],Nt=0;Nt<re.length;Nt++){var cr=Vi(re[Nt],ce);if(cr instanceof Be){var gr=cr.children;ot.push.apply(ot,gr)}else ot.push(cr)}if(!he)return ot;var Mr=ce;if(re.length===1){var qr=gn(re[0],"sizing")||gn(re[0],"styling");qr&&(qr.type==="sizing"?Mr=ce.havingSize(qr.size):qr.type==="styling"&&(Mr=ce.havingStyle(jn[qr.style])))}var ln=In([Le[0]||"leftmost"],[],ce),An=In([Le[1]||"rightmost"],[],ce);return Da(ot,function(Cn,Xn){var ti=Xn.classes[0],wi=Cn.classes[0];ti==="mbin"&&y.contains(Nn,wi)?Xn.classes[0]="mord":wi==="mbin"&&y.contains(On,ti)&&(Cn.classes[0]="mord")},{node:ln},An),Da(ot,function(Cn,Xn){var ti=_a(Xn),wi=_a(Cn),ea=ti&&wi?Cn.hasClass("mtight")?xa[ti][wi]:ia[ti][wi]:null;if(ea)return jr.makeGlue(ea,Mr)},{node:ln},An),ot},Da=function Tt(re,ce,he,Le){Le&&re.push(Le);for(var ot=0;ot<re.length;ot++){var Nt=re[ot],cr=Xi(Nt);if(cr){Tt(cr.children,ce,he);continue}if(Nt.classes[0]==="mspace")continue;var gr=ce(Nt,he.node);gr&&(he.insertAfter?he.insertAfter(gr):(re.unshift(gr),ot++)),he.node=Nt,he.insertAfter=function(Mr){return function(qr){re.splice(Mr+1,0,qr),ot++}}(ot)}Le&&re.pop()},Xi=function(re){return re instanceof Be||re instanceof ut?re:null},ma=function Tt(re,ce){var he=Xi(re);if(he){var Le=he.children;if(Le.length){if(ce==="right")return Tt(Le[Le.length-1],"right");if(ce==="left")return Tt(Le[0],"left")}}return re},_a=function(re,ce){return re?(ce&&(re=ma(re,ce)),ni[re.classes[0]]||null):null},Xa=function(re,ce){var he=["nulldelimiter"].concat(re.baseSizingClasses());return In(ce.concat(he))},Vi=function(re,ce,he){if(!re)return In();if(Ni[re.type]){var Le=Ni[re.type](re,ce);if(he&&ce.size!==he.size){Le=In(ce.sizingClasses(he),[Le],ce);var ot=ce.sizeMultiplier/he.sizeMultiplier;Le.height*=ot,Le.depth*=ot}return Le}else throw new i("Got group of unknown type: '"+re.type+"'")};function Co(Tt,re){var ce=In(["base"],Tt,re),he=In(["strut"]);return he.style.height=ce.height+ce.depth+"em",he.style.verticalAlign=-ce.depth+"em",ce.children.unshift(he),ce}function aa(Tt,re){var ce=null;Tt.length===1&&Tt[0].type==="tag"&&(ce=Tt[0].tag,Tt=Tt[0].body);for(var he=di(Tt,re,!0),Le=[],ot=[],Nt=0;Nt<he.length;Nt++)if(ot.push(he[Nt]),he[Nt].hasClass("mbin")||he[Nt].hasClass("mrel")||he[Nt].hasClass("allowbreak")){for(var cr=!1;Nt<he.length-1&&he[Nt+1].hasClass("mspace")&&!he[Nt+1].hasClass("newline");)Nt++,ot.push(he[Nt]),he[Nt].hasClass("nobreak")&&(cr=!0);cr||(Le.push(Co(ot,re)),ot=[])}else he[Nt].hasClass("newline")&&(ot.pop(),ot.length>0&&(Le.push(Co(ot,re)),ot=[]),Le.push(he[Nt]));ot.length>0&&Le.push(Co(ot,re));var gr;ce&&(gr=Co(di(ce,re,!0)),gr.classes=["tag"],Le.push(gr));var Mr=In(["katex-html"],Le);if(Mr.setAttribute("aria-hidden","true"),gr){var qr=gr.children[0];qr.style.height=Mr.height+Mr.depth+"em",qr.style.verticalAlign=-Mr.depth+"em"}return Mr}function Hi(Tt){return new Be(Tt)}var ga=function(){function Tt(ce,he){this.type=void 0,this.attributes=void 0,this.children=void 0,this.type=ce,this.attributes={},this.children=he||[]}var re=Tt.prototype;return re.setAttribute=function(he,Le){this.attributes[he]=Le},re.getAttribute=function(he){return this.attributes[he]},re.toNode=function(){var he=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var Le in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,Le)&&he.setAttribute(Le,this.attributes[Le]);for(var ot=0;ot<this.children.length;ot++)he.appendChild(this.children[ot].toNode());return he},re.toMarkup=function(){var he="<"+this.type;for(var Le in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,Le)&&(he+=" "+Le+'="',he+=y.escape(this.attributes[Le]),he+='"');he+=">";for(var ot=0;ot<this.children.length;ot++)he+=this.children[ot].toMarkup();return he+="</"+this.type+">",he},re.toText=function(){return this.children.map(function(he){return he.toText()}).join("")},Tt}(),ha=function(){function Tt(ce){this.text=void 0,this.text=ce}var re=Tt.prototype;return re.toNode=function(){return document.createTextNode(this.text)},re.toMarkup=function(){return y.escape(this.toText())},re.toText=function(){return this.text},Tt}(),mo=function(){function Tt(ce){this.width=void 0,this.character=void 0,this.width=ce,ce>=.05555&&ce<=.05556?this.character="\u200A":ce>=.1666&&ce<=.1667?this.character="\u2009":ce>=.2222&&ce<=.2223?this.character="\u2005":ce>=.2777&&ce<=.2778?this.character="\u2005\u200A":ce>=-.05556&&ce<=-.05555?this.character="\u200A\u2063":ce>=-.1667&&ce<=-.1666?this.character="\u2009\u2063":ce>=-.2223&&ce<=-.2222?this.character="\u205F\u2063":ce>=-.2778&&ce<=-.2777?this.character="\u2005\u2063":this.character=null}var re=Tt.prototype;return re.toNode=function(){if(this.character)return document.createTextNode(this.character);var he=document.createElementNS("http://www.w3.org/1998/Math/MathML","mspace");return he.setAttribute("width",this.width+"em"),he},re.toMarkup=function(){return this.character?"<mtext>"+this.character+"</mtext>":'<mspace width="'+this.width+'em"/>'},re.toText=function(){return this.character?this.character:" "},Tt}(),Pn={MathNode:ga,TextNode:ha,SpaceNode:mo,newDocumentFragment:Hi},qi=function(re,ce,he){return nt[ce][re]&&nt[ce][re].replace&&re.charCodeAt(0)!==55349&&!(ye.hasOwnProperty(re)&&he&&(he.fontFamily&&he.fontFamily.substr(4,2)==="tt"||he.font&&he.font.substr(4,2)==="tt"))&&(re=nt[ce][re].replace),new Pn.TextNode(re)},eo=function(re){return re.length===1?re[0]:new Pn.MathNode("mrow",re)},Lo=function(re,ce){if(ce.fontFamily==="texttt")return"monospace";if(ce.fontFamily==="textsf")return ce.fontShape==="textit"&&ce.fontWeight==="textbf"?"sans-serif-bold-italic":ce.fontShape==="textit"?"sans-serif-italic":ce.fontWeight==="textbf"?"bold-sans-serif":"sans-serif";if(ce.fontShape==="textit"&&ce.fontWeight==="textbf")return"bold-italic";if(ce.fontShape==="textit")return"italic";if(ce.fontWeight==="textbf")return"bold";var he=ce.font;if(!he||he==="mathnormal")return null;var Le=re.mode;if(he==="mathit")return"italic";if(he==="boldsymbol")return"bold-italic";if(he==="mathbf")return"bold";if(he==="mathbb")return"double-struck";if(he==="mathfrak")return"fraktur";if(he==="mathscr"||he==="mathcal")return"script";if(he==="mathsf")return"sans-serif";if(he==="mathtt")return"monospace";var ot=re.text;if(y.contains(["\\imath","\\jmath"],ot))return null;nt[Le][ot]&&nt[Le][ot].replace&&(ot=nt[Le][ot].replace);var Nt=jr.fontMap[he].fontName;return Bt(ot,Nt,Le)?jr.fontMap[he].variant:null},co=function(re,ce,he){if(re.length===1){var Le=Ir(re[0],ce);return he&&Le instanceof ga&&Le.type==="mo"&&(Le.setAttribute("lspace","0em"),Le.setAttribute("rspace","0em")),[Le]}for(var ot=[],Nt,cr=0;cr<re.length;cr++){var gr=Ir(re[cr],ce);if(gr instanceof ga&&Nt instanceof ga){if(gr.type==="mtext"&&Nt.type==="mtext"&&gr.getAttribute("mathvariant")===Nt.getAttribute("mathvariant")){var Mr;(Mr=Nt.children).push.apply(Mr,gr.children);continue}else if(gr.type==="mn"&&Nt.type==="mn"){var qr;(qr=Nt.children).push.apply(qr,gr.children);continue}else if(gr.type==="mi"&&gr.children.length===1&&Nt.type==="mn"){var ln=gr.children[0];if(ln instanceof ha&&ln.text==="."){var An;(An=Nt.children).push.apply(An,gr.children);continue}}else if(Nt.type==="mi"&&Nt.children.length===1){var Cn=Nt.children[0];if(Cn instanceof ha&&Cn.text==="\u0338"&&(gr.type==="mo"||gr.type==="mi"||gr.type==="mn")){var Xn=gr.children[0];Xn instanceof ha&&Xn.text.length>0&&(Xn.text=Xn.text.slice(0,1)+"\u0338"+Xn.text.slice(1),ot.pop())}}}ot.push(gr),Nt=gr}return ot},er=function(re,ce,he){return eo(co(re,ce,he))},Ir=function(re,ce){if(!re)return new Pn.MathNode("mrow");if(Ci[re.type]){var he=Ci[re.type](re,ce);return he}else throw new i("Got group of unknown type: '"+re.type+"'")};function Ur(Tt,re,ce,he){var Le=co(Tt,ce),ot;Le.length===1&&Le[0]instanceof ga&&y.contains(["mrow","mtable"],Le[0].type)?ot=Le[0]:ot=new Pn.MathNode("mrow",Le);var Nt=new Pn.MathNode("annotation",[new Pn.TextNode(re)]);Nt.setAttribute("encoding","application/x-tex");var cr=new Pn.MathNode("semantics",[ot,Nt]),gr=new Pn.MathNode("math",[cr]);gr.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML");var Mr=he?"katex":"katex-mathml";return jr.makeSpan([Mr],[gr])}var Vr=function(re){return new Jt({style:re.displayMode?k.DISPLAY:k.TEXT,maxSize:re.maxSize,minRuleThickness:re.minRuleThickness})},hn=function(re,ce){if(ce.displayMode){var he=["katex-display"];ce.leqno&&he.push("leqno"),ce.fleqn&&he.push("fleqn"),re=jr.makeSpan(he,[re])}return re},Fe=function(re,ce,he){var Le=Vr(he),ot;if(he.output==="mathml")return Ur(re,ce,Le,!0);if(he.output==="html"){var Nt=aa(re,Le);ot=jr.makeSpan(["katex"],[Nt])}else{var cr=Ur(re,ce,Le,!1),gr=aa(re,Le);ot=jr.makeSpan(["katex"],[cr,gr])}return hn(ot,he)},Dt=function(re,ce,he){var Le=Vr(he),ot=aa(re,Le),Nt=jr.makeSpan(["katex"],[ot]);return hn(Nt,he)},Gt=Fe,tr={widehat:"^",widecheck:"\u02C7",widetilde:"~",utilde:"~",overleftarrow:"\u2190",underleftarrow:"\u2190",xleftarrow:"\u2190",overrightarrow:"\u2192",underrightarrow:"\u2192",xrightarrow:"\u2192",underbrace:"\u23DF",overbrace:"\u23DE",overgroup:"\u23E0",undergroup:"\u23E1",overleftrightarrow:"\u2194",underleftrightarrow:"\u2194",xleftrightarrow:"\u2194",Overrightarrow:"\u21D2",xRightarrow:"\u21D2",overleftharpoon:"\u21BC",xleftharpoonup:"\u21BC",overrightharpoon:"\u21C0",xrightharpoonup:"\u21C0",xLeftarrow:"\u21D0",xLeftrightarrow:"\u21D4",xhookleftarrow:"\u21A9",xhookrightarrow:"\u21AA",xmapsto:"\u21A6",xrightharpoondown:"\u21C1",xleftharpoondown:"\u21BD",xrightleftharpoons:"\u21CC",xleftrightharpoons:"\u21CB",xtwoheadleftarrow:"\u219E",xtwoheadrightarrow:"\u21A0",xlongequal:"=",xtofrom:"\u21C4",xrightleftarrows:"\u21C4",xrightequilibrium:"\u21CC",xleftequilibrium:"\u21CB"},Tr=function(re){var ce=new Pn.MathNode("mo",[new Pn.TextNode(tr[re.substr(1)])]);return ce.setAttribute("stretchy","true"),ce},br={overrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],overleftarrow:[["leftarrow"],.888,522,"xMinYMin"],underrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],underleftarrow:[["leftarrow"],.888,522,"xMinYMin"],xrightarrow:[["rightarrow"],1.469,522,"xMaxYMin"],xleftarrow:[["leftarrow"],1.469,522,"xMinYMin"],Overrightarrow:[["doublerightarrow"],.888,560,"xMaxYMin"],xRightarrow:[["doublerightarrow"],1.526,560,"xMaxYMin"],xLeftarrow:[["doubleleftarrow"],1.526,560,"xMinYMin"],overleftharpoon:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoonup:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoondown:[["leftharpoondown"],.888,522,"xMinYMin"],overrightharpoon:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoonup:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoondown:[["rightharpoondown"],.888,522,"xMaxYMin"],xlongequal:[["longequal"],.888,334,"xMinYMin"],xtwoheadleftarrow:[["twoheadleftarrow"],.888,334,"xMinYMin"],xtwoheadrightarrow:[["twoheadrightarrow"],.888,334,"xMaxYMin"],overleftrightarrow:[["leftarrow","rightarrow"],.888,522],overbrace:[["leftbrace","midbrace","rightbrace"],1.6,548],underbrace:[["leftbraceunder","midbraceunder","rightbraceunder"],1.6,548],underleftrightarrow:[["leftarrow","rightarrow"],.888,522],xleftrightarrow:[["leftarrow","rightarrow"],1.75,522],xLeftrightarrow:[["doubleleftarrow","doublerightarrow"],1.75,560],xrightleftharpoons:[["leftharpoondownplus","rightharpoonplus"],1.75,716],xleftrightharpoons:[["leftharpoonplus","rightharpoondownplus"],1.75,716],xhookleftarrow:[["leftarrow","righthook"],1.08,522],xhookrightarrow:[["lefthook","rightarrow"],1.08,522],overlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],underlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],overgroup:[["leftgroup","rightgroup"],.888,342],undergroup:[["leftgroupunder","rightgroupunder"],.888,342],xmapsto:[["leftmapsto","rightarrow"],1.5,522],xtofrom:[["leftToFrom","rightToFrom"],1.75,528],xrightleftarrows:[["baraboveleftarrow","rightarrowabovebar"],1.75,901],xrightequilibrium:[["baraboveshortleftharpoon","rightharpoonaboveshortbar"],1.75,716],xleftequilibrium:[["shortbaraboveleftharpoon","shortrightharpoonabovebar"],1.75,716]},xr=function(re){return re.type==="ordgroup"?re.body.length:1},Wr=function(re,ce){function he(){var gr=4e5,Mr=re.label.substr(1);if(y.contains(["widehat","widecheck","widetilde","utilde"],Mr)){var qr=re,ln=xr(qr.base),An,Cn,Xn;if(ln>5)Mr==="widehat"||Mr==="widecheck"?(An=420,gr=2364,Xn=.42,Cn=Mr+"4"):(An=312,gr=2340,Xn=.34,Cn="tilde4");else{var ti=[1,1,2,2,3,3][ln];Mr==="widehat"||Mr==="widecheck"?(gr=[0,1062,2364,2364,2364][ti],An=[0,239,300,360,420][ti],Xn=[0,.24,.3,.3,.36,.42][ti],Cn=Mr+ti):(gr=[0,600,1033,2339,2340][ti],An=[0,260,286,306,312][ti],Xn=[0,.26,.286,.3,.306,.34][ti],Cn="tilde"+ti)}var wi=new je(Cn),ea=new Je([wi],{width:"100%",height:Xn+"em",viewBox:"0 0 "+gr+" "+An,preserveAspectRatio:"none"});return{span:jr.makeSvgSpan([],[ea],ce),minWidth:0,height:Xn}}else{var ji=[],Sa=br[Mr],lo=Sa[0],Va=Sa[1],Ao=Sa[2],yo=Ao/1e3,qa=lo.length,Fo,Do;if(qa===1){var Ha=Sa[3];Fo=["hide-tail"],Do=[Ha]}else if(qa===2)Fo=["halfarrow-left","halfarrow-right"],Do=["xMinYMin","xMaxYMin"];else if(qa===3)Fo=["brace-left","brace-center","brace-right"],Do=["xMinYMin","xMidYMin","xMaxYMin"];else throw new Error(`Correct katexImagesData or update code here to support
`+qa+" children.");for(var jo=0;jo<qa;jo++){var Po=new je(lo[jo]),Xo=new Je([Po],{width:"400em",height:yo+"em",viewBox:"0 0 "+gr+" "+Ao,preserveAspectRatio:Do[jo]+" slice"}),wo=jr.makeSvgSpan([Fo[jo]],[Xo],ce);if(qa===1)return{span:wo,minWidth:Va,height:yo};wo.style.height=yo+"em",ji.push(wo)}return{span:jr.makeSpan(["stretchy"],ji,ce),minWidth:Va,height:yo}}}var Le=he(),ot=Le.span,Nt=Le.minWidth,cr=Le.height;return ot.height=cr,ot.style.height=cr+"em",Nt>0&&(ot.style.minWidth=Nt+"em"),ot},$r=function(re,ce,he,Le){var ot,Nt=re.height+re.depth+2*he;if(/fbox|color/.test(ce)){if(ot=jr.makeSpan(["stretchy",ce],[],Le),ce==="fbox"){var cr=Le.color&&Le.getColor();cr&&(ot.style.borderColor=cr)}}else{var gr=[];/^[bx]cancel$/.test(ce)&&gr.push(new De({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(ce)&&gr.push(new De({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var Mr=new Je(gr,{width:"100%",height:Nt+"em"});ot=jr.makeSvgSpan([],[Mr],Le)}return ot.height=Nt,ot.style.height=Nt+"em",ot},Zr={encloseSpan:$r,mathMLnode:Tr,svgSpan:Wr},an=function(re,ce){var he,Le,ot=gn(re,"supsub"),Nt;ot?(Le=Ln(ot.base,"accent"),he=Le.base,ot.base=he,Nt=It(Vi(ot,ce)),ot.base=Le):(Le=Ln(re,"accent"),he=Le.base);var cr=Vi(he,ce.havingCrampedStyle()),gr=Le.isShifty&&y.isCharacterBox(he),Mr=0;if(gr){var qr=y.getBaseElem(he),ln=Vi(qr,ce.havingCrampedStyle());Mr=ht(ln).skew}var An=Math.min(cr.height,ce.fontMetrics().xHeight),Cn;if(Le.isStretchy)Cn=Zr.svgSpan(Le,ce),Cn=jr.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:cr},{type:"elem",elem:Cn,wrapperClasses:["svg-align"],wrapperStyle:Mr>0?{width:"calc(100% - "+2*Mr+"em)",marginLeft:2*Mr+"em"}:void 0}]},ce);else{var Xn,ti;Le.label==="\\vec"?(Xn=jr.staticSvg("vec",ce),ti=jr.svgData.vec[1]):(Xn=jr.makeOrd({mode:Le.mode,text:Le.label},ce,"textord"),Xn=ht(Xn),Xn.italic=0,ti=Xn.width),Cn=jr.makeSpan(["accent-body"],[Xn]);var wi=Le.label==="\\textcircled";wi&&(Cn.classes.push("accent-full"),An=cr.height);var ea=Mr;wi||(ea-=ti/2),Cn.style.left=ea+"em",Le.label==="\\textcircled"&&(Cn.style.top=".2em"),Cn=jr.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:cr},{type:"kern",size:-An},{type:"elem",elem:Cn}]},ce)}var ji=jr.makeSpan(["mord","accent"],[Cn],ce);return Nt?(Nt.children[0]=ji,Nt.height=Math.max(ji.height,Nt.height),Nt.classes[0]="mord",Nt):ji},rt=function(re,ce){var he=re.isStretchy?Zr.mathMLnode(re.label):new Pn.MathNode("mo",[qi(re.label,re.mode)]),Le=new Pn.MathNode("mover",[Ir(re.base,ce),he]);return Le.setAttribute("accent","true"),Le},Ut=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(function(Tt){return"\\"+Tt}).join("|"));Gn({type:"accent",names:["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring","\\widecheck","\\widehat","\\widetilde","\\overrightarrow","\\overleftarrow","\\Overrightarrow","\\overleftrightarrow","\\overgroup","\\overlinesegment","\\overleftharpoon","\\overrightharpoon"],props:{numArgs:1},handler:function(re,ce){var he=ce[0],Le=!Ut.test(re.funcName),ot=!Le||re.funcName==="\\widehat"||re.funcName==="\\widetilde"||re.funcName==="\\widecheck";return{type:"accent",mode:re.parser.mode,label:re.funcName,isStretchy:Le,isShifty:ot,base:he}},htmlBuilder:an,mathmlBuilder:rt}),Gn({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!1},handler:function(re,ce){var he=ce[0];return{type:"accent",mode:re.parser.mode,label:re.funcName,isStretchy:!1,isShifty:!0,base:he}},htmlBuilder:an,mathmlBuilder:rt}),Gn({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:function(re,ce){var he=re.parser,Le=re.funcName,ot=ce[0];return{type:"accentUnder",mode:he.mode,label:Le,base:ot}},htmlBuilder:function(re,ce){var he=Vi(re.base,ce),Le=Zr.svgSpan(re,ce),ot=re.label==="\\utilde"?.12:0,Nt=jr.makeVList({positionType:"bottom",positionData:Le.height+ot,children:[{type:"elem",elem:Le,wrapperClasses:["svg-align"]},{type:"kern",size:ot},{type:"elem",elem:he}]},ce);return jr.makeSpan(["mord","accentunder"],[Nt],ce)},mathmlBuilder:function(re,ce){var he=Zr.mathMLnode(re.label),Le=new Pn.MathNode("munder",[Ir(re.base,ce),he]);return Le.setAttribute("accentunder","true"),Le}});var ir=function(re){var ce=new Pn.MathNode("mpadded",re?[re]:[]);return ce.setAttribute("width","+0.6em"),ce.setAttribute("lspace","0.3em"),ce};Gn({type:"xArrow",names:["\\xleftarrow","\\xrightarrow","\\xLeftarrow","\\xRightarrow","\\xleftrightarrow","\\xLeftrightarrow","\\xhookleftarrow","\\xhookrightarrow","\\xmapsto","\\xrightharpoondown","\\xrightharpoonup","\\xleftharpoondown","\\xleftharpoonup","\\xrightleftharpoons","\\xleftrightharpoons","\\xlongequal","\\xtwoheadrightarrow","\\xtwoheadleftarrow","\\xtofrom","\\xrightleftarrows","\\xrightequilibrium","\\xleftequilibrium"],props:{numArgs:1,numOptionalArgs:1},handler:function(re,ce,he){var Le=re.parser,ot=re.funcName;return{type:"xArrow",mode:Le.mode,label:ot,body:ce[0],below:he[0]}},htmlBuilder:function(re,ce){var he=ce.style,Le=ce.havingStyle(he.sup()),ot=jr.wrapFragment(Vi(re.body,Le,ce),ce);ot.classes.push("x-arrow-pad");var Nt;re.below&&(Le=ce.havingStyle(he.sub()),Nt=jr.wrapFragment(Vi(re.below,Le,ce),ce),Nt.classes.push("x-arrow-pad"));var cr=Zr.svgSpan(re,ce),gr=-ce.fontMetrics().axisHeight+.5*cr.height,Mr=-ce.fontMetrics().axisHeight-.5*cr.height-.111;(ot.depth>.25||re.label==="\\xleftequilibrium")&&(Mr-=ot.depth);var qr;if(Nt){var ln=-ce.fontMetrics().axisHeight+Nt.height+.5*cr.height+.111;qr=jr.makeVList({positionType:"individualShift",children:[{type:"elem",elem:ot,shift:Mr},{type:"elem",elem:cr,shift:gr},{type:"elem",elem:Nt,shift:ln}]},ce)}else qr=jr.makeVList({positionType:"individualShift",children:[{type:"elem",elem:ot,shift:Mr},{type:"elem",elem:cr,shift:gr}]},ce);return qr.children[0].children[0].children[1].classes.push("svg-align"),jr.makeSpan(["mrel","x-arrow"],[qr],ce)},mathmlBuilder:function(re,ce){var he=Zr.mathMLnode(re.label),Le;if(re.body){var ot=ir(Ir(re.body,ce));if(re.below){var Nt=ir(Ir(re.below,ce));Le=new Pn.MathNode("munderover",[he,Nt,ot])}else Le=new Pn.MathNode("mover",[he,ot])}else if(re.below){var cr=ir(Ir(re.below,ce));Le=new Pn.MathNode("munder",[he,cr])}else Le=ir(),Le=new Pn.MathNode("mover",[he,Le]);return Le}}),Gn({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler:function(re,ce){for(var he=re.parser,Le=Ln(ce[0],"ordgroup"),ot=Le.body,Nt="",cr=0;cr<ot.length;cr++){var gr=Ln(ot[cr],"textord");Nt+=gr.text}var Mr=parseInt(Nt);if(isNaN(Mr))throw new i("\\@char has non-numeric argument "+Nt);return{type:"textord",mode:he.mode,text:String.fromCharCode(Mr)}}});var yr=function(re,ce){var he=di(re.body,ce.withColor(re.color),!1);return jr.makeFragment(he)},Br=function(re,ce){var he=co(re.body,ce.withColor(re.color)),Le=new Pn.MathNode("mstyle",he);return Le.setAttribute("mathcolor",re.color),Le};Gn({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:["color","original"]},handler:function(re,ce){var he=re.parser,Le=Ln(ce[0],"color-token").color,ot=ce[1];return{type:"color",mode:he.mode,color:Le,body:mn(ot)}},htmlBuilder:yr,mathmlBuilder:Br}),Gn({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,greediness:3,argTypes:["color"]},handler:function(re,ce){var he=re.parser,Le=re.breakOnTokenText,ot=Ln(ce[0],"color-token").color;he.gullet.macros.set("\\current@color",ot);var Nt=he.parseExpression(!0,Le);return{type:"color",mode:he.mode,color:ot,body:Nt}},htmlBuilder:yr,mathmlBuilder:Br}),Gn({type:"cr",names:["\\cr","\\newline"],props:{numArgs:0,numOptionalArgs:1,argTypes:["size"],allowedInText:!0},handler:function(re,ce,he){var Le=re.parser,ot=re.funcName,Nt=he[0],cr=ot==="\\cr",gr=!1;return cr||(Le.settings.displayMode&&Le.settings.useStrictBehavior("newLineInDisplayMode","In LaTeX, \\\\ or \\newline does nothing in display mode")?gr=!1:gr=!0),{type:"cr",mode:Le.mode,newLine:gr,newRow:cr,size:Nt&&Ln(Nt,"size").value}},htmlBuilder:function(re,ce){if(re.newRow)throw new i("\\cr valid only within a tabular/array environment");var he=jr.makeSpan(["mspace"],[],ce);return re.newLine&&(he.classes.push("newline"),re.size&&(he.style.marginTop=Ke(re.size,ce)+"em")),he},mathmlBuilder:function(re,ce){var he=new Pn.MathNode("mspace");return re.newLine&&(he.setAttribute("linebreak","newline"),re.size&&he.setAttribute("height",Ke(re.size,ce)+"em")),he}});var Rr=function(re,ce,he){var Le=nt.math[re]&&nt.math[re].replace,ot=Bt(Le||re,ce,he);if(!ot)throw new Error("Unsupported symbol "+re+" and font size "+ce+".");return ot},rn=function(re,ce,he,Le){var ot=he.havingBaseStyle(ce),Nt=jr.makeSpan(Le.concat(ot.sizingClasses(he)),[re],he),cr=ot.sizeMultiplier/he.sizeMultiplier;return Nt.height*=cr,Nt.depth*=cr,Nt.maxFontSize=ot.sizeMultiplier,Nt},fn=function(re,ce,he){var Le=ce.havingBaseStyle(he),ot=(1-ce.sizeMultiplier/Le.sizeMultiplier)*ce.fontMetrics().axisHeight;re.classes.push("delimcenter"),re.style.top=ot+"em",re.height-=ot,re.depth+=ot},wn=function(re,ce,he,Le,ot,Nt){var cr=jr.makeSymbol(re,"Main-Regular",ot,Le),gr=rn(cr,ce,Le,Nt);return he&&fn(gr,Le,ce),gr},Hn=function(re,ce,he,Le){return jr.makeSymbol(re,"Size"+ce+"-Regular",he,Le)},Sn=function(re,ce,he,Le,ot,Nt){var cr=Hn(re,ce,ot,Le),gr=rn(jr.makeSpan(["delimsizing","size"+ce],[cr],Le),k.TEXT,Le,Nt);return he&&fn(gr,Le,k.TEXT),gr},bn=function(re,ce,he){var Le;ce==="Size1-Regular"?Le="delim-size1":Le="delim-size4";var ot=jr.makeSpan(["delimsizinginner",Le],[jr.makeSpan([],[jr.makeSymbol(re,ce,he)])]);return{type:"elem",elem:ot}},Bn={type:"kern",size:-.005},vn=function(re,ce,he,Le,ot,Nt){var cr,gr,Mr,qr;cr=Mr=qr=re,gr=null;var ln="Size1-Regular";re==="\\uparrow"?Mr=qr="\u23D0":re==="\\Uparrow"?Mr=qr="\u2016":re==="\\downarrow"?cr=Mr="\u23D0":re==="\\Downarrow"?cr=Mr="\u2016":re==="\\updownarrow"?(cr="\\uparrow",Mr="\u23D0",qr="\\downarrow"):re==="\\Updownarrow"?(cr="\\Uparrow",Mr="\u2016",qr="\\Downarrow"):re==="["||re==="\\lbrack"?(cr="\u23A1",Mr="\u23A2",qr="\u23A3",ln="Size4-Regular"):re==="]"||re==="\\rbrack"?(cr="\u23A4",Mr="\u23A5",qr="\u23A6",ln="Size4-Regular"):re==="\\lfloor"||re==="\u230A"?(Mr=cr="\u23A2",qr="\u23A3",ln="Size4-Regular"):re==="\\lceil"||re==="\u2308"?(cr="\u23A1",Mr=qr="\u23A2",ln="Size4-Regular"):re==="\\rfloor"||re==="\u230B"?(Mr=cr="\u23A5",qr="\u23A6",ln="Size4-Regular"):re==="\\rceil"||re==="\u2309"?(cr="\u23A4",Mr=qr="\u23A5",ln="Size4-Regular"):re==="("||re==="\\lparen"?(cr="\u239B",Mr="\u239C",qr="\u239D",ln="Size4-Regular"):re===")"||re==="\\rparen"?(cr="\u239E",Mr="\u239F",qr="\u23A0",ln="Size4-Regular"):re==="\\{"||re==="\\lbrace"?(cr="\u23A7",gr="\u23A8",qr="\u23A9",Mr="\u23AA",ln="Size4-Regular"):re==="\\}"||re==="\\rbrace"?(cr="\u23AB",gr="\u23AC",qr="\u23AD",Mr="\u23AA",ln="Size4-Regular"):re==="\\lgroup"||re==="\u27EE"?(cr="\u23A7",qr="\u23A9",Mr="\u23AA",ln="Size4-Regular"):re==="\\rgroup"||re==="\u27EF"?(cr="\u23AB",qr="\u23AD",Mr="\u23AA",ln="Size4-Regular"):re==="\\lmoustache"||re==="\u23B0"?(cr="\u23A7",qr="\u23AD",Mr="\u23AA",ln="Size4-Regular"):(re==="\\rmoustache"||re==="\u23B1")&&(cr="\u23AB",qr="\u23A9",Mr="\u23AA",ln="Size4-Regular");var An=Rr(cr,ln,ot),Cn=An.height+An.depth,Xn=Rr(Mr,ln,ot),ti=Xn.height+Xn.depth,wi=Rr(qr,ln,ot),ea=wi.height+wi.depth,ji=0,Sa=1;if(gr!==null){var lo=Rr(gr,ln,ot);ji=lo.height+lo.depth,Sa=2}var Va=Cn+ea+ji,Ao=Math.max(0,Math.ceil((ce-Va)/(Sa*ti))),yo=Va+Ao*Sa*ti,qa=Le.fontMetrics().axisHeight;he&&(qa*=Le.sizeMultiplier);var Fo=yo/2-qa,Do=(Ao+1)*.005-ti,Ha=[];if(Ha.push(bn(qr,ln,ot)),gr===null)for(var jo=0;jo<Ao;jo++)Ha.push(Bn),Ha.push(bn(Mr,ln,ot));else{for(var Po=0;Po<Ao;Po++)Ha.push(Bn),Ha.push(bn(Mr,ln,ot));Ha.push({type:"kern",size:Do}),Ha.push(bn(Mr,ln,ot)),Ha.push(Bn),Ha.push(bn(gr,ln,ot));for(var Xo=0;Xo<Ao;Xo++)Ha.push(Bn),Ha.push(bn(Mr,ln,ot))}Ha.push({type:"kern",size:Do}),Ha.push(bn(Mr,ln,ot)),Ha.push(Bn),Ha.push(bn(cr,ln,ot));var wo=Le.havingBaseStyle(k.TEXT),cs=jr.makeVList({positionType:"bottom",positionData:Fo,children:Ha},wo);return rn(jr.makeSpan(["delimsizing","mult"],[cs],wo),k.TEXT,Le,Nt)},Mn=80,En=.08,Tn=function(re,ce,he,Le,ot){var Nt=Xe(re,Le,he),cr=new je(re,Nt),gr=new Je([cr],{width:"400em",height:ce+"em",viewBox:"0 0 400000 "+he,preserveAspectRatio:"xMinYMin slice"});return jr.makeSvgSpan(["hide-tail"],[gr],ot)},Yn=function(re,ce){var he=ce.havingBaseSizing(),Le=ki("\\surd",re*he.sizeMultiplier,Mi,he),ot=he.sizeMultiplier,Nt=Math.max(0,ce.minRuleThickness-ce.fontMetrics().sqrtRuleThickness),cr,gr=0,Mr=0,qr=0,ln;return Le.type==="small"?(qr=1e3+1e3*Nt+Mn,re<1?ot=1:re<1.4&&(ot=.7),gr=(1+Nt+En)/ot,Mr=(1+Nt)/ot,cr=Tn("sqrtMain",gr,qr,Nt,ce),cr.style.minWidth="0.853em",ln=.833/ot):Le.type==="large"?(qr=(1e3+Mn)*Ai[Le.size],Mr=(Ai[Le.size]+Nt)/ot,gr=(Ai[Le.size]+Nt+En)/ot,cr=Tn("sqrtSize"+Le.size,gr,qr,Nt,ce),cr.style.minWidth="1.02em",ln=1/ot):(gr=re+Nt+En,Mr=re+Nt,qr=Math.floor(1e3*re+Nt)+Mn,cr=Tn("sqrtTall",gr,qr,Nt,ce),cr.style.minWidth="0.742em",ln=1.056),cr.height=Mr,cr.style.height=gr+"em",{span:cr,advanceWidth:ln,ruleWidth:(ce.fontMetrics().sqrtRuleThickness+Nt)*ot}},ai=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","\\surd"],ri=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1"],Ri=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],Ai=[0,1.2,1.8,2.4,3],xi=function(re,ce,he,Le,ot){if(re==="<"||re==="\\lt"||re==="\u27E8"?re="\\langle":(re===">"||re==="\\gt"||re==="\u27E9")&&(re="\\rangle"),y.contains(ai,re)||y.contains(Ri,re))return Sn(re,ce,!1,he,Le,ot);if(y.contains(ri,re))return vn(re,Ai[ce],!1,he,Le,ot);throw new i("Illegal delimiter: '"+re+"'")},Oi=[{type:"small",style:k.SCRIPTSCRIPT},{type:"small",style:k.SCRIPT},{type:"small",style:k.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],kn=[{type:"small",style:k.SCRIPTSCRIPT},{type:"small",style:k.SCRIPT},{type:"small",style:k.TEXT},{type:"stack"}],Mi=[{type:"small",style:k.SCRIPTSCRIPT},{type:"small",style:k.SCRIPT},{type:"small",style:k.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],fa=function(re){if(re.type==="small")return"Main-Regular";if(re.type==="large")return"Size"+re.size+"-Regular";if(re.type==="stack")return"Size4-Regular";throw new Error("Add support for delim type '"+re.type+"' here.")},ki=function(re,ce,he,Le){for(var ot=Math.min(2,3-Le.style.size),Nt=ot;Nt<he.length&&!(he[Nt].type==="stack");Nt++){var cr=Rr(re,fa(he[Nt]),"math"),gr=cr.height+cr.depth;if(he[Nt].type==="small"){var Mr=Le.havingBaseStyle(he[Nt].style);gr*=Mr.sizeMultiplier}if(gr>ce)return he[Nt]}return he[he.length-1]},Bi=function(re,ce,he,Le,ot,Nt){re==="<"||re==="\\lt"||re==="\u27E8"?re="\\langle":(re===">"||re==="\\gt"||re==="\u27E9")&&(re="\\rangle");var cr;y.contains(Ri,re)?cr=Oi:y.contains(ai,re)?cr=Mi:cr=kn;var gr=ki(re,ce,cr,Le);return gr.type==="small"?wn(re,gr.style,he,Le,ot,Nt):gr.type==="large"?Sn(re,gr.size,he,Le,ot,Nt):vn(re,ce,he,Le,ot,Nt)},mi=function(re,ce,he,Le,ot,Nt){var cr=Le.fontMetrics().axisHeight*Le.sizeMultiplier,gr=901,Mr=5/Le.fontMetrics().ptPerEm,qr=Math.max(ce-cr,he+cr),ln=Math.max(qr/500*gr,2*qr-Mr);return Bi(re,ln,!0,Le,ot,Nt)},hi={sqrtImage:Yn,sizedDelim:xi,customSizedDelim:Bi,leftRightDelim:mi},Ji={"\\bigl":{mclass:"mopen",size:1},"\\Bigl":{mclass:"mopen",size:2},"\\biggl":{mclass:"mopen",size:3},"\\Biggl":{mclass:"mopen",size:4},"\\bigr":{mclass:"mclose",size:1},"\\Bigr":{mclass:"mclose",size:2},"\\biggr":{mclass:"mclose",size:3},"\\Biggr":{mclass:"mclose",size:4},"\\bigm":{mclass:"mrel",size:1},"\\Bigm":{mclass:"mrel",size:2},"\\biggm":{mclass:"mrel",size:3},"\\Biggm":{mclass:"mrel",size:4},"\\big":{mclass:"mord",size:1},"\\Big":{mclass:"mord",size:2},"\\bigg":{mclass:"mord",size:3},"\\Bigg":{mclass:"mord",size:4}},va=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","<",">","\\langle","\u27E8","\\rangle","\u27E9","\\lt","\\gt","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1","/","\\backslash","|","\\vert","\\|","\\Vert","\\uparrow","\\Uparrow","\\downarrow","\\Downarrow","\\updownarrow","\\Updownarrow","."];function Ea(Tt,re){var ce=Qn(Tt);if(ce&&y.contains(va,ce.text))return ce;throw new i("Invalid delimiter: '"+(ce?ce.text:JSON.stringify(Tt))+"' after '"+re.funcName+"'",Tt)}Gn({type:"delimsizing",names:["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg"],props:{numArgs:1},handler:function(re,ce){var he=Ea(ce[0],re);return{type:"delimsizing",mode:re.parser.mode,size:Ji[re.funcName].size,mclass:Ji[re.funcName].mclass,delim:he.text}},htmlBuilder:function(re,ce){return re.delim==="."?jr.makeSpan([re.mclass]):hi.sizedDelim(re.delim,re.size,ce,re.mode,[re.mclass])},mathmlBuilder:function(re){var ce=[];re.delim!=="."&&ce.push(qi(re.delim,re.mode));var he=new Pn.MathNode("mo",ce);return re.mclass==="mopen"||re.mclass==="mclose"?he.setAttribute("fence","true"):he.setAttribute("fence","false"),he}});function Aa(Tt){if(!Tt.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}Gn({type:"leftright-right",names:["\\right"],props:{numArgs:1},handler:function(re,ce){var he=re.parser.gullet.macros.get("\\current@color");if(he&&typeof he!="string")throw new i("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:re.parser.mode,delim:Ea(ce[0],re).text,color:he}}}),Gn({type:"leftright",names:["\\left"],props:{numArgs:1},handler:function(re,ce){var he=Ea(ce[0],re),Le=re.parser;++Le.leftrightDepth;var ot=Le.parseExpression(!1);--Le.leftrightDepth,Le.expect("\\right",!1);var Nt=Ln(Le.parseFunction(),"leftright-right");return{type:"leftright",mode:Le.mode,body:ot,left:he.text,right:Nt.delim,rightColor:Nt.color}},htmlBuilder:function(re,ce){Aa(re);for(var he=di(re.body,ce,!0,["mopen","mclose"]),Le=0,ot=0,Nt=!1,cr=0;cr<he.length;cr++)he[cr].isMiddle?Nt=!0:(Le=Math.max(he[cr].height,Le),ot=Math.max(he[cr].depth,ot));Le*=ce.sizeMultiplier,ot*=ce.sizeMultiplier;var gr;if(re.left==="."?gr=Xa(ce,["mopen"]):gr=hi.leftRightDelim(re.left,Le,ot,ce,re.mode,["mopen"]),he.unshift(gr),Nt)for(var Mr=1;Mr<he.length;Mr++){var qr=he[Mr],ln=qr.isMiddle;ln&&(he[Mr]=hi.leftRightDelim(ln.delim,Le,ot,ln.options,re.mode,[]))}var An;if(re.right===".")An=Xa(ce,["mclose"]);else{var Cn=re.rightColor?ce.withColor(re.rightColor):ce;An=hi.leftRightDelim(re.right,Le,ot,Cn,re.mode,["mclose"])}return he.push(An),jr.makeSpan(["minner"],he,ce)},mathmlBuilder:function(re,ce){Aa(re);var he=co(re.body,ce);if(re.left!=="."){var Le=new Pn.MathNode("mo",[qi(re.left,re.mode)]);Le.setAttribute("fence","true"),he.unshift(Le)}if(re.right!=="."){var ot=new Pn.MathNode("mo",[qi(re.right,re.mode)]);ot.setAttribute("fence","true"),re.rightColor&&ot.setAttribute("mathcolor",re.rightColor),he.push(ot)}return eo(he)}}),Gn({type:"middle",names:["\\middle"],props:{numArgs:1},handler:function(re,ce){var he=Ea(ce[0],re);if(!re.parser.leftrightDepth)throw new i("\\middle without preceding \\left",he);return{type:"middle",mode:re.parser.mode,delim:he.text}},htmlBuilder:function(re,ce){var he;if(re.delim===".")he=Xa(ce,[]);else{he=hi.sizedDelim(re.delim,1,ce,re.mode,[]);var Le={delim:re.delim,options:ce};he.isMiddle=Le}return he},mathmlBuilder:function(re,ce){var he=re.delim==="\\vert"||re.delim==="|"?qi("|","text"):qi(re.delim,re.mode),Le=new Pn.MathNode("mo",[he]);return Le.setAttribute("fence","true"),Le.setAttribute("lspace","0.05em"),Le.setAttribute("rspace","0.05em"),Le}});var oa=function(re,ce){var he=jr.wrapFragment(Vi(re.body,ce),ce),Le=re.label.substr(1),ot=ce.sizeMultiplier,Nt,cr=0,gr=y.isCharacterBox(re.body);if(Le==="sout")Nt=jr.makeSpan(["stretchy","sout"]),Nt.height=ce.fontMetrics().defaultRuleThickness/ot,cr=-.5*ce.fontMetrics().xHeight;else{/cancel/.test(Le)?gr||he.classes.push("cancel-pad"):he.classes.push("boxpad");var Mr=0,qr=0;/box/.test(Le)?(qr=Math.max(ce.fontMetrics().fboxrule,ce.minRuleThickness),Mr=ce.fontMetrics().fboxsep+(Le==="colorbox"?0:qr)):Mr=gr?.2:0,Nt=Zr.encloseSpan(he,Le,Mr,ce),/fbox|boxed|fcolorbox/.test(Le)&&(Nt.style.borderStyle="solid",Nt.style.borderWidth=qr+"em"),cr=he.depth+Mr,re.backgroundColor&&(Nt.style.backgroundColor=re.backgroundColor,re.borderColor&&(Nt.style.borderColor=re.borderColor))}var ln;return re.backgroundColor?ln=jr.makeVList({positionType:"individualShift",children:[{type:"elem",elem:Nt,shift:cr},{type:"elem",elem:he,shift:0}]},ce):ln=jr.makeVList({positionType:"individualShift",children:[{type:"elem",elem:he,shift:0},{type:"elem",elem:Nt,shift:cr,wrapperClasses:/cancel/.test(Le)?["svg-align"]:[]}]},ce),/cancel/.test(Le)&&(ln.height=he.height,ln.depth=he.depth),/cancel/.test(Le)&&!gr?jr.makeSpan(["mord","cancel-lap"],[ln],ce):jr.makeSpan(["mord"],[ln],ce)},sa=function(re,ce){var he=0,Le=new Pn.MathNode(re.label.indexOf("colorbox")>-1?"mpadded":"menclose",[Ir(re.body,ce)]);switch(re.label){case"\\cancel":Le.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":Le.setAttribute("notation","downdiagonalstrike");break;case"\\sout":Le.setAttribute("notation","horizontalstrike");break;case"\\fbox":Le.setAttribute("notation","box");break;case"\\fcolorbox":case"\\colorbox":if(he=ce.fontMetrics().fboxsep*ce.fontMetrics().ptPerEm,Le.setAttribute("width","+"+2*he+"pt"),Le.setAttribute("height","+"+2*he+"pt"),Le.setAttribute("lspace",he+"pt"),Le.setAttribute("voffset",he+"pt"),re.label==="\\fcolorbox"){var ot=Math.max(ce.fontMetrics().fboxrule,ce.minRuleThickness);Le.setAttribute("style","border: "+ot+"em solid "+String(re.borderColor))}break;case"\\xcancel":Le.setAttribute("notation","updiagonalstrike downdiagonalstrike");break}return re.backgroundColor&&Le.setAttribute("mathbackground",re.backgroundColor),Le};Gn({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:["color","text"]},handler:function(re,ce,he){var Le=re.parser,ot=re.funcName,Nt=Ln(ce[0],"color-token").color,cr=ce[1];return{type:"enclose",mode:Le.mode,label:ot,backgroundColor:Nt,body:cr}},htmlBuilder:oa,mathmlBuilder:sa}),Gn({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,greediness:3,argTypes:["color","color","text"]},handler:function(re,ce,he){var Le=re.parser,ot=re.funcName,Nt=Ln(ce[0],"color-token").color,cr=Ln(ce[1],"color-token").color,gr=ce[2];return{type:"enclose",mode:Le.mode,label:ot,backgroundColor:cr,borderColor:Nt,body:gr}},htmlBuilder:oa,mathmlBuilder:sa}),Gn({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler:function(re,ce){var he=re.parser;return{type:"enclose",mode:he.mode,label:"\\fbox",body:ce[0]}}}),Gn({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout"],props:{numArgs:1},handler:function(re,ce,he){var Le=re.parser,ot=re.funcName,Nt=ce[0];return{type:"enclose",mode:Le.mode,label:ot,body:Nt}},htmlBuilder:oa,mathmlBuilder:sa});var Di={};function qn(Tt){for(var re=Tt.type,ce=Tt.names,he=Tt.props,Le=Tt.handler,ot=Tt.htmlBuilder,Nt=Tt.mathmlBuilder,cr={type:re,numArgs:he.numArgs||0,greediness:1,allowedInText:!1,numOptionalArgs:0,handler:Le},gr=0;gr<ce.length;++gr)Di[ce[gr]]=cr;ot&&(Ni[re]=ot),Nt&&(Ci[re]=Nt)}function yi(Tt){var re=[];Tt.consumeSpaces();for(var ce=Tt.fetch().text;ce==="\\hline"||ce==="\\hdashline";)Tt.consume(),re.push(ce==="\\hdashline"),Tt.consumeSpaces(),ce=Tt.fetch().text;return re}function Ti(Tt,re,ce){var he=re.hskipBeforeAndAfter,Le=re.addJot,ot=re.cols,Nt=re.arraystretch,cr=re.colSeparationType;if(Tt.gullet.beginGroup(),Tt.gullet.macros.set("\\\\","\\cr"),!Nt){var gr=Tt.gullet.expandMacroAsText("\\arraystretch");if(gr==null)Nt=1;else if(Nt=parseFloat(gr),!Nt||Nt<0)throw new i("Invalid \\arraystretch: "+gr)}Tt.gullet.beginGroup();var Mr=[],qr=[Mr],ln=[],An=[];for(An.push(yi(Tt));;){var Cn=Tt.parseExpression(!1,"\\cr");Tt.gullet.endGroup(),Tt.gullet.beginGroup(),Cn={type:"ordgroup",mode:Tt.mode,body:Cn},ce&&(Cn={type:"styling",mode:Tt.mode,style:ce,body:[Cn]}),Mr.push(Cn);var Xn=Tt.fetch().text;if(Xn==="&")Tt.consume();else if(Xn==="\\end"){Mr.length===1&&Cn.type==="styling"&&Cn.body[0].body.length===0&&qr.pop(),An.length<qr.length+1&&An.push([]);break}else if(Xn==="\\cr"){var ti=Ln(Tt.parseFunction(),"cr");ln.push(ti.size),An.push(yi(Tt)),Mr=[],qr.push(Mr)}else throw new i("Expected & or \\\\ or \\cr or \\end",Tt.nextToken)}return Tt.gullet.endGroup(),Tt.gullet.endGroup(),{type:"array",mode:Tt.mode,addJot:Le,arraystretch:Nt,body:qr,cols:ot,rowGaps:ln,hskipBeforeAndAfter:he,hLinesBeforeRow:An,colSeparationType:cr}}function Ki(Tt){return Tt.substr(0,1)==="d"?"display":"text"}var Yi=function(re,ce){var he,Le,ot=re.body.length,Nt=re.hLinesBeforeRow,cr=0,gr=new Array(ot),Mr=[],qr=Math.max(ce.fontMetrics().arrayRuleWidth,ce.minRuleThickness),ln=1/ce.fontMetrics().ptPerEm,An=5*ln;if(re.colSeparationType&&re.colSeparationType==="small"){var Cn=ce.havingStyle(k.SCRIPT).sizeMultiplier;An=.2778*(Cn/ce.sizeMultiplier)}var Xn=12*ln,ti=3*ln,wi=re.arraystretch*Xn,ea=.7*wi,ji=.3*wi,Sa=0;function lo(bs){for(var ca=0;ca<bs.length;++ca)ca>0&&(Sa+=.25),Mr.push({pos:Sa,isDashed:bs[ca]})}for(lo(Nt[0]),he=0;he<re.body.length;++he){var Va=re.body[he],Ao=ea,yo=ji;cr<Va.length&&(cr=Va.length);var qa=new Array(Va.length);for(Le=0;Le<Va.length;++Le){var Fo=Vi(Va[Le],ce);yo<Fo.depth&&(yo=Fo.depth),Ao<Fo.height&&(Ao=Fo.height),qa[Le]=Fo}var Do=re.rowGaps[he],Ha=0;Do&&(Ha=Ke(Do,ce),Ha>0&&(Ha+=ji,yo<Ha&&(yo=Ha),Ha=0)),re.addJot&&(yo+=ti),qa.height=Ao,qa.depth=yo,Sa+=Ao,qa.pos=Sa,Sa+=yo+Ha,gr[he]=qa,lo(Nt[he+1])}var jo=Sa/2+ce.fontMetrics().axisHeight,Po=re.cols||[],Xo=[],wo,cs;for(Le=0,cs=0;Le<cr||cs<Po.length;++Le,++cs){for(var ns=Po[cs]||{},Ys=!0;ns.type==="separator";){if(Ys||(wo=jr.makeSpan(["arraycolsep"],[]),wo.style.width=ce.fontMetrics().doubleRuleSep+"em",Xo.push(wo)),ns.separator==="|"||ns.separator===":"){var Qs=ns.separator==="|"?"solid":"dashed",Qo=jr.makeSpan(["vertical-separator"],[],ce);Qo.style.height=Sa+"em",Qo.style.borderRightWidth=qr+"em",Qo.style.borderRightStyle=Qs,Qo.style.margin="0 -"+qr/2+"em",Qo.style.verticalAlign=-(Sa-jo)+"em",Xo.push(Qo)}else throw new i("Invalid separator type: "+ns.separator);cs++,ns=Po[cs]||{},Ys=!1}if(Le>=cr)continue;var Eo=void 0;(Le>0||re.hskipBeforeAndAfter)&&(Eo=y.deflt(ns.pregap,An),Eo!==0&&(wo=jr.makeSpan(["arraycolsep"],[]),wo.style.width=Eo+"em",Xo.push(wo)));var ds=[];for(he=0;he<ot;++he){var hs=gr[he],Ms=hs[Le];if(!Ms)continue;var Ro=hs.pos-jo;Ms.depth=hs.depth,Ms.height=hs.height,ds.push({type:"elem",elem:Ms,shift:Ro})}ds=jr.makeVList({positionType:"individualShift",children:ds},ce),ds=jr.makeSpan(["col-align-"+(ns.align||"c")],[ds]),Xo.push(ds),(Le<cr-1||re.hskipBeforeAndAfter)&&(Eo=y.deflt(ns.postgap,An),Eo!==0&&(wo=jr.makeSpan(["arraycolsep"],[]),wo.style.width=Eo+"em",Xo.push(wo)))}if(gr=jr.makeSpan(["mtable"],Xo),Mr.length>0){for(var As=jr.makeLineSpan("hline",ce,qr),Bs=jr.makeLineSpan("hdashline",ce,qr),ys=[{type:"elem",elem:gr,shift:0}];Mr.length>0;){var Fs=Mr.pop(),Hs=Fs.pos-jo;Fs.isDashed?ys.push({type:"elem",elem:Bs,shift:Hs}):ys.push({type:"elem",elem:As,shift:Hs})}gr=jr.makeVList({positionType:"individualShift",children:ys},ce)}return jr.makeSpan(["mord"],[gr],ce)},bi={c:"center ",l:"left ",r:"right "},ya=function(re,ce){var he=new Pn.MathNode("mtable",re.body.map(function(Sa){return new Pn.MathNode("mtr",Sa.map(function(lo){return new Pn.MathNode("mtd",[Ir(lo,ce)])}))})),Le=re.arraystretch===.5?.1:.16+re.arraystretch-1+(re.addJot?.09:0);he.setAttribute("rowspacing",Le+"em");var ot="",Nt="";if(re.cols){var cr=re.cols,gr="",Mr=!1,qr=0,ln=cr.length;cr[0].type==="separator"&&(ot+="top ",qr=1),cr[cr.length-1].type==="separator"&&(ot+="bottom ",ln-=1);for(var An=qr;An<ln;An++)cr[An].type==="align"?(Nt+=bi[cr[An].align],Mr&&(gr+="none "),Mr=!0):cr[An].type==="separator"&&(Mr&&(gr+=cr[An].separator==="|"?"solid ":"dashed ",Mr=!1));he.setAttribute("columnalign",Nt.trim()),/[sd]/.test(gr)&&he.setAttribute("columnlines",gr.trim())}if(re.colSeparationType==="align"){for(var Cn=re.cols||[],Xn="",ti=1;ti<Cn.length;ti++)Xn+=ti%2?"0em ":"1em ";he.setAttribute("columnspacing",Xn.trim())}else re.colSeparationType==="alignat"?he.setAttribute("columnspacing","0em"):re.colSeparationType==="small"?he.setAttribute("columnspacing","0.2778em"):he.setAttribute("columnspacing","1em");var wi="",ea=re.hLinesBeforeRow;ot+=ea[0].length>0?"left ":"",ot+=ea[ea.length-1].length>0?"right ":"";for(var ji=1;ji<ea.length-1;ji++)wi+=ea[ji].length===0?"none ":ea[ji][0]?"dashed ":"solid ";return/[sd]/.test(wi)&&he.setAttribute("rowlines",wi.trim()),ot!==""&&(he=new Pn.MathNode("menclose",[he]),he.setAttribute("notation",ot.trim())),re.arraystretch&&re.arraystretch<1&&(he=new Pn.MathNode("mstyle",[he]),he.setAttribute("scriptlevel","1")),he},ua=function(re,ce){var he=[],Le=Ti(re.parser,{cols:he,addJot:!0},"display"),ot,Nt=0,cr={type:"ordgroup",mode:re.mode,body:[]},gr=gn(ce[0],"ordgroup");if(gr){for(var Mr="",qr=0;qr<gr.body.length;qr++){var ln=Ln(gr.body[qr],"textord");Mr+=ln.text}ot=Number(Mr),Nt=ot*2}var An=!Nt;Le.body.forEach(function(wi){for(var ea=1;ea<wi.length;ea+=2){var ji=Ln(wi[ea],"styling"),Sa=Ln(ji.body[0],"ordgroup");Sa.body.unshift(cr)}if(An)Nt<wi.length&&(Nt=wi.length);else{var lo=wi.length/2;if(ot<lo)throw new i("Too many math in a row: "+("expected "+ot+", but got "+lo),wi[0])}});for(var Cn=0;Cn<Nt;++Cn){var Xn="r",ti=0;Cn%2===1?Xn="l":Cn>0&&An&&(ti=1),he[Cn]={type:"align",align:Xn,pregap:ti,postgap:0}}return Le.colSeparationType=An?"align":"alignat",Le};qn({type:"array",names:["array","darray"],props:{numArgs:1},handler:function(re,ce){var he=Qn(ce[0]),Le=he?[ce[0]]:Ln(ce[0],"ordgroup").body,ot=Le.map(function(cr){var gr=Jn(cr),Mr=gr.text;if("lcr".indexOf(Mr)!==-1)return{type:"align",align:Mr};if(Mr==="|")return{type:"separator",separator:"|"};if(Mr===":")return{type:"separator",separator:":"};throw new i("Unknown column alignment: "+Mr,cr)}),Nt={cols:ot,hskipBeforeAndAfter:!0};return Ti(re.parser,Nt,Ki(re.envName))},htmlBuilder:Yi,mathmlBuilder:ya}),qn({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix"],props:{numArgs:0},handler:function(re){var ce={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[re.envName],he={hskipBeforeAndAfter:!1},Le=Ti(re.parser,he,Ki(re.envName));return ce?{type:"leftright",mode:re.mode,body:[Le],left:ce[0],right:ce[1],rightColor:void 0}:Le},htmlBuilder:Yi,mathmlBuilder:ya}),qn({type:"array",names:["smallmatrix"],props:{numArgs:0},handler:function(re){var ce={arraystretch:.5},he=Ti(re.parser,ce,"script");return he.colSeparationType="small",he},htmlBuilder:Yi,mathmlBuilder:ya}),qn({type:"array",names:["subarray"],props:{numArgs:1},handler:function(re,ce){var he=Qn(ce[0]),Le=he?[ce[0]]:Ln(ce[0],"ordgroup").body,ot=Le.map(function(cr){var gr=Jn(cr),Mr=gr.text;if("lc".indexOf(Mr)!==-1)return{type:"align",align:Mr};throw new i("Unknown column alignment: "+Mr,cr)});if(ot.length>1)throw new i("{subarray} can contain only one column");var Nt={cols:ot,hskipBeforeAndAfter:!1,arraystretch:.5};if(Nt=Ti(re.parser,Nt,"script"),Nt.body[0].length>1)throw new i("{subarray} can contain only one column");return Nt},htmlBuilder:Yi,mathmlBuilder:ya}),qn({type:"array",names:["cases","dcases"],props:{numArgs:0},handler:function(re){var ce={arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},he=Ti(re.parser,ce,Ki(re.envName));return{type:"leftright",mode:re.mode,body:[he],left:"\\{",right:".",rightColor:void 0}},htmlBuilder:Yi,mathmlBuilder:ya}),qn({type:"array",names:["aligned"],props:{numArgs:0},handler:ua,htmlBuilder:Yi,mathmlBuilder:ya}),qn({type:"array",names:["gathered"],props:{numArgs:0},handler:function(re){var ce={cols:[{type:"align",align:"c"}],addJot:!0};return Ti(re.parser,ce,"display")},htmlBuilder:Yi,mathmlBuilder:ya}),qn({type:"array",names:["alignedat"],props:{numArgs:1},handler:ua,htmlBuilder:Yi,mathmlBuilder:ya}),Gn({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler:function(re,ce){throw new i(re.funcName+" valid only within array environment")}});var la=Di,gi=la;Gn({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler:function(re,ce){var he=re.parser,Le=re.funcName,ot=ce[0];if(ot.type!=="ordgroup")throw new i("Invalid environment name",ot);for(var Nt="",cr=0;cr<ot.body.length;++cr)Nt+=Ln(ot.body[cr],"textord").text;if(Le==="\\begin"){if(!gi.hasOwnProperty(Nt))throw new i("No such environment: "+Nt,ot);var gr=gi[Nt],Mr=he.parseArguments("\\begin{"+Nt+"}",gr),qr=Mr.args,ln=Mr.optArgs,An={mode:he.mode,envName:Nt,parser:he},Cn=gr.handler(An,qr,ln);he.expect("\\end",!1);var Xn=he.nextToken,ti=Ln(he.parseFunction(),"environment");if(ti.name!==Nt)throw new i("Mismatch: \\begin{"+Nt+"} matched by \\end{"+ti.name+"}",Xn);return Cn}return{type:"environment",mode:he.mode,name:Nt,nameGroup:ot}}});var Ua=jr.makeSpan;function Ba(Tt,re){var ce=di(Tt.body,re,!0);return Ua([Tt.mclass],ce,re)}function ra(Tt,re){var ce,he=co(Tt.body,re);return Tt.mclass==="minner"?Pn.newDocumentFragment(he):(Tt.mclass==="mord"?Tt.isCharacterBox?(ce=he[0],ce.type="mi"):ce=new Pn.MathNode("mi",he):(Tt.isCharacterBox?(ce=he[0],ce.type="mo"):ce=new Pn.MathNode("mo",he),Tt.mclass==="mbin"?(ce.attributes.lspace="0.22em",ce.attributes.rspace="0.22em"):Tt.mclass==="mpunct"?(ce.attributes.lspace="0em",ce.attributes.rspace="0.17em"):(Tt.mclass==="mopen"||Tt.mclass==="mclose")&&(ce.attributes.lspace="0em",ce.attributes.rspace="0em")),ce)}Gn({type:"mclass",names:["\\mathord","\\mathbin","\\mathrel","\\mathopen","\\mathclose","\\mathpunct","\\mathinner"],props:{numArgs:1},handler:function(re,ce){var he=re.parser,Le=re.funcName,ot=ce[0];return{type:"mclass",mode:he.mode,mclass:"m"+Le.substr(5),body:mn(ot),isCharacterBox:y.isCharacterBox(ot)}},htmlBuilder:Ba,mathmlBuilder:ra});var Qi=function(re){var ce=re.type==="ordgroup"&&re.body.length?re.body[0]:re;return ce.type==="atom"&&(ce.family==="bin"||ce.family==="rel")?"m"+ce.family:"mord"};Gn({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler:function(re,ce){var he=re.parser;return{type:"mclass",mode:he.mode,mclass:Qi(ce[0]),body:[ce[1]],isCharacterBox:y.isCharacterBox(ce[1])}}}),Gn({type:"mclass",names:["\\stackrel","\\overset","\\underset"],props:{numArgs:2},handler:function(re,ce){var he=re.parser,Le=re.funcName,ot=ce[1],Nt=ce[0],cr;Le!=="\\stackrel"?cr=Qi(ot):cr="mrel";var gr={type:"op",mode:ot.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:Le!=="\\stackrel",body:mn(ot)},Mr={type:"supsub",mode:Nt.mode,base:gr,sup:Le==="\\underset"?null:Nt,sub:Le==="\\underset"?Nt:null};return{type:"mclass",mode:he.mode,mclass:cr,body:[Mr],isCharacterBox:y.isCharacterBox(Mr)}},htmlBuilder:Ba,mathmlBuilder:ra});var Ya=function(re,ce){var he=re.font,Le=ce.withFont(he);return Vi(re.body,Le)},zi=function(re,ce){var he=re.font,Le=ce.withFont(he);return Ir(re.body,Le)},Wi={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};Gn({type:"font",names:["\\mathrm","\\mathit","\\mathbf","\\mathnormal","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],props:{numArgs:1,greediness:2},handler:function(re,ce){var he=re.parser,Le=re.funcName,ot=ce[0],Nt=Le;return Nt in Wi&&(Nt=Wi[Nt]),{type:"font",mode:he.mode,font:Nt.slice(1),body:ot}},htmlBuilder:Ya,mathmlBuilder:zi}),Gn({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1,greediness:2},handler:function(re,ce){var he=re.parser,Le=ce[0],ot=y.isCharacterBox(Le);return{type:"mclass",mode:he.mode,mclass:Qi(Le),body:[{type:"font",mode:he.mode,font:"boldsymbol",body:Le}],isCharacterBox:ot}}}),Gn({type:"font",names:["\\rm","\\sf","\\tt","\\bf","\\it"],props:{numArgs:0,allowedInText:!0},handler:function(re,ce){var he=re.parser,Le=re.funcName,ot=re.breakOnTokenText,Nt=he.mode,cr=he.parseExpression(!0,ot),gr="math"+Le.slice(1);return{type:"font",mode:Nt,font:gr,body:{type:"ordgroup",mode:he.mode,body:cr}}},htmlBuilder:Ya,mathmlBuilder:zi});var ba=function(re,ce){var he=ce;return re==="display"?he=he.id>=k.SCRIPT.id?he.text():k.DISPLAY:re==="text"&&he.size===k.DISPLAY.size?he=k.TEXT:re==="script"?he=k.SCRIPT:re==="scriptscript"&&(he=k.SCRIPTSCRIPT),he},ka=function(re,ce){var he=ba(re.size,ce.style),Le=he.fracNum(),ot=he.fracDen(),Nt;Nt=ce.havingStyle(Le);var cr=Vi(re.numer,Nt,ce);if(re.continued){var gr=8.5/ce.fontMetrics().ptPerEm,Mr=3.5/ce.fontMetrics().ptPerEm;cr.height=cr.height<gr?gr:cr.height,cr.depth=cr.depth<Mr?Mr:cr.depth}Nt=ce.havingStyle(ot);var qr=Vi(re.denom,Nt,ce),ln,An,Cn;re.hasBarLine?(re.barSize?(An=Ke(re.barSize,ce),ln=jr.makeLineSpan("frac-line",ce,An)):ln=jr.makeLineSpan("frac-line",ce),An=ln.height,Cn=ln.height):(ln=null,An=0,Cn=ce.fontMetrics().defaultRuleThickness);var Xn,ti,wi;he.size===k.DISPLAY.size||re.size==="display"?(Xn=ce.fontMetrics().num1,An>0?ti=3*Cn:ti=7*Cn,wi=ce.fontMetrics().denom1):(An>0?(Xn=ce.fontMetrics().num2,ti=Cn):(Xn=ce.fontMetrics().num3,ti=3*Cn),wi=ce.fontMetrics().denom2);var ea;if(ln){var Sa=ce.fontMetrics().axisHeight;Xn-cr.depth-(Sa+.5*An)<ti&&(Xn+=ti-(Xn-cr.depth-(Sa+.5*An))),Sa-.5*An-(qr.height-wi)<ti&&(wi+=ti-(Sa-.5*An-(qr.height-wi)));var lo=-(Sa-.5*An);ea=jr.makeVList({positionType:"individualShift",children:[{type:"elem",elem:qr,shift:wi},{type:"elem",elem:ln,shift:lo},{type:"elem",elem:cr,shift:-Xn}]},ce)}else{var ji=Xn-cr.depth-(qr.height-wi);ji<ti&&(Xn+=.5*(ti-ji),wi+=.5*(ti-ji)),ea=jr.makeVList({positionType:"individualShift",children:[{type:"elem",elem:qr,shift:wi},{type:"elem",elem:cr,shift:-Xn}]},ce)}Nt=ce.havingStyle(he),ea.height*=Nt.sizeMultiplier/ce.sizeMultiplier,ea.depth*=Nt.sizeMultiplier/ce.sizeMultiplier;var Va;he.size===k.DISPLAY.size?Va=ce.fontMetrics().delim1:Va=ce.fontMetrics().delim2;var Ao,yo;return re.leftDelim==null?Ao=Xa(ce,["mopen"]):Ao=hi.customSizedDelim(re.leftDelim,Va,!0,ce.havingStyle(he),re.mode,["mopen"]),re.continued?yo=jr.makeSpan([]):re.rightDelim==null?yo=Xa(ce,["mclose"]):yo=hi.customSizedDelim(re.rightDelim,Va,!0,ce.havingStyle(he),re.mode,["mclose"]),jr.makeSpan(["mord"].concat(Nt.sizingClasses(ce)),[Ao,jr.makeSpan(["mfrac"],[ea]),yo],ce)},wa=function(re,ce){var he=new Pn.MathNode("mfrac",[Ir(re.numer,ce),Ir(re.denom,ce)]);if(!re.hasBarLine)he.setAttribute("linethickness","0px");else if(re.barSize){var Le=Ke(re.barSize,ce);he.setAttribute("linethickness",Le+"em")}var ot=ba(re.size,ce.style);if(ot.size!==ce.style.size){he=new Pn.MathNode("mstyle",[he]);var Nt=ot.size===k.DISPLAY.size?"true":"false";he.setAttribute("displaystyle",Nt),he.setAttribute("scriptlevel","0")}if(re.leftDelim!=null||re.rightDelim!=null){var cr=[];if(re.leftDelim!=null){var gr=new Pn.MathNode("mo",[new Pn.TextNode(re.leftDelim.replace("\\",""))]);gr.setAttribute("fence","true"),cr.push(gr)}if(cr.push(he),re.rightDelim!=null){var Mr=new Pn.MathNode("mo",[new Pn.TextNode(re.rightDelim.replace("\\",""))]);Mr.setAttribute("fence","true"),cr.push(Mr)}return eo(cr)}return he};Gn({type:"genfrac",names:["\\cfrac","\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom","\\\\atopfrac","\\\\bracefrac","\\\\brackfrac"],props:{numArgs:2,greediness:2},handler:function(re,ce){var he=re.parser,Le=re.funcName,ot=ce[0],Nt=ce[1],cr,gr=null,Mr=null,qr="auto";switch(Le){case"\\cfrac":case"\\dfrac":case"\\frac":case"\\tfrac":cr=!0;break;case"\\\\atopfrac":cr=!1;break;case"\\dbinom":case"\\binom":case"\\tbinom":cr=!1,gr="(",Mr=")";break;case"\\\\bracefrac":cr=!1,gr="\\{",Mr="\\}";break;case"\\\\brackfrac":cr=!1,gr="[",Mr="]";break;default:throw new Error("Unrecognized genfrac command")}switch(Le){case"\\cfrac":case"\\dfrac":case"\\dbinom":qr="display";break;case"\\tfrac":case"\\tbinom":qr="text";break}return{type:"genfrac",mode:he.mode,continued:Le==="\\cfrac",numer:ot,denom:Nt,hasBarLine:cr,leftDelim:gr,rightDelim:Mr,size:qr,barSize:null}},htmlBuilder:ka,mathmlBuilder:wa}),Gn({type:"infix",names:["\\over","\\choose","\\atop","\\brace","\\brack"],props:{numArgs:0,infix:!0},handler:function(re){var ce=re.parser,he=re.funcName,Le=re.token,ot;switch(he){case"\\over":ot="\\frac";break;case"\\choose":ot="\\binom";break;case"\\atop":ot="\\\\atopfrac";break;case"\\brace":ot="\\\\bracefrac";break;case"\\brack":ot="\\\\brackfrac";break;default:throw new Error("Unrecognized infix genfrac command")}return{type:"infix",mode:ce.mode,replaceWith:ot,token:Le}}});var vi=["display","text","script","scriptscript"],Qa=function(re){var ce=null;return re.length>0&&(ce=re,ce=ce==="."?null:ce),ce};Gn({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,greediness:6,argTypes:["math","math","size","text","math","math"]},handler:function(re,ce){var he=re.parser,Le=ce[4],ot=ce[5],Nt=gn(ce[0],"atom");Nt&&(Nt=Un(ce[0],"open"));var cr=Nt?Qa(Nt.text):null,gr=gn(ce[1],"atom");gr&&(gr=Un(ce[1],"close"));var Mr=gr?Qa(gr.text):null,qr=Ln(ce[2],"size"),ln,An=null;qr.isBlank?ln=!0:(An=qr.value,ln=An.number>0);var Cn="auto",Xn=gn(ce[3],"ordgroup");if(Xn){if(Xn.body.length>0){var ti=Ln(Xn.body[0],"textord");Cn=vi[Number(ti.text)]}}else Xn=Ln(ce[3],"textord"),Cn=vi[Number(Xn.text)];return{type:"genfrac",mode:he.mode,numer:Le,denom:ot,continued:!1,hasBarLine:ln,barSize:An,leftDelim:cr,rightDelim:Mr,size:Cn}},htmlBuilder:ka,mathmlBuilder:wa}),Gn({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler:function(re,ce){var he=re.parser,Le=re.funcName,ot=re.token;return{type:"infix",mode:he.mode,replaceWith:"\\\\abovefrac",size:Ln(ce[0],"size").value,token:ot}}}),Gn({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:function(re,ce){var he=re.parser,Le=re.funcName,ot=ce[0],Nt=h(Ln(ce[1],"infix").size),cr=ce[2],gr=Nt.number>0;return{type:"genfrac",mode:he.mode,numer:ot,denom:cr,continued:!1,hasBarLine:gr,barSize:Nt,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:ka,mathmlBuilder:wa});var za=function(re,ce){var he=ce.style,Le,ot,Nt=gn(re,"supsub");Nt?(Le=Nt.sup?Vi(Nt.sup,ce.havingStyle(he.sup()),ce):Vi(Nt.sub,ce.havingStyle(he.sub()),ce),ot=Ln(Nt.base,"horizBrace")):ot=Ln(re,"horizBrace");var cr=Vi(ot.base,ce.havingBaseStyle(k.DISPLAY)),gr=Zr.svgSpan(ot,ce),Mr;if(ot.isOver?(Mr=jr.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:cr},{type:"kern",size:.1},{type:"elem",elem:gr}]},ce),Mr.children[0].children[0].children[1].classes.push("svg-align")):(Mr=jr.makeVList({positionType:"bottom",positionData:cr.depth+.1+gr.height,children:[{type:"elem",elem:gr},{type:"kern",size:.1},{type:"elem",elem:cr}]},ce),Mr.children[0].children[0].children[0].classes.push("svg-align")),Le){var qr=jr.makeSpan(["mord",ot.isOver?"mover":"munder"],[Mr],ce);ot.isOver?Mr=jr.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:qr},{type:"kern",size:.2},{type:"elem",elem:Le}]},ce):Mr=jr.makeVList({positionType:"bottom",positionData:qr.depth+.2+Le.height+Le.depth,children:[{type:"elem",elem:Le},{type:"kern",size:.2},{type:"elem",elem:qr}]},ce)}return jr.makeSpan(["mord",ot.isOver?"mover":"munder"],[Mr],ce)},pa=function(re,ce){var he=Zr.mathMLnode(re.label);return new Pn.MathNode(re.isOver?"mover":"munder",[Ir(re.base,ce),he])};Gn({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler:function(re,ce){var he=re.parser,Le=re.funcName;return{type:"horizBrace",mode:he.mode,label:Le,isOver:/^\\over/.test(Le),base:ce[0]}},htmlBuilder:za,mathmlBuilder:pa}),Gn({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:function(re,ce){var he=re.parser,Le=ce[1],ot=Ln(ce[0],"url").url;return he.settings.isTrusted({command:"\\href",url:ot})?{type:"href",mode:he.mode,href:ot,body:mn(Le)}:he.formatUnsupportedCmd("\\href")},htmlBuilder:function(re,ce){var he=di(re.body,ce,!1);return jr.makeAnchor(re.href,[],he,ce)},mathmlBuilder:function(re,ce){var he=er(re.body,ce);return he instanceof ga||(he=new ga("mrow",[he])),he.setAttribute("href",re.href),he}}),Gn({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:function(re,ce){var he=re.parser,Le=Ln(ce[0],"url").url;if(!he.settings.isTrusted({command:"\\url",url:Le}))return he.formatUnsupportedCmd("\\url");for(var ot=[],Nt=0;Nt<Le.length;Nt++){var cr=Le[Nt];cr==="~"&&(cr="\\textasciitilde"),ot.push({type:"textord",mode:"text",text:cr})}var gr={type:"text",mode:he.mode,font:"\\texttt",body:ot};return{type:"href",mode:he.mode,href:Le,body:mn(gr)}}}),Gn({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:function(re,ce){var he=re.parser;return{type:"htmlmathml",mode:he.mode,html:mn(ce[0]),mathml:mn(ce[1])}},htmlBuilder:function(re,ce){var he=di(re.html,ce,!1);return jr.makeFragment(he)},mathmlBuilder:function(re,ce){return er(re.mathml,ce)}});var Ii=function(re){if(/^[-+]? *(\d+(\.\d*)?|\.\d+)$/.test(re))return{number:+re,unit:"bp"};var ce=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(re);if(!ce)throw new i("Invalid size: '"+re+"' in \\includegraphics");var he={number:+(ce[1]+ce[2]),unit:ce[3]};if(!We(he))throw new i("Invalid unit: '"+he.unit+"' in \\includegraphics.");return he};Gn({type:"includegraphics",names:["\\includegraphics"],props:{numArgs:1,numOptionalArgs:1,argTypes:["raw","url"],allowedInText:!1},handler:function(re,ce,he){var Le=re.parser,ot={number:0,unit:"em"},Nt={number:.9,unit:"em"},cr={number:0,unit:"em"},gr="";if(he[0])for(var Mr=Ln(he[0],"raw").string,qr=Mr.split(","),ln=0;ln<qr.length;ln++){var An=qr[ln].split("=");if(An.length===2){var Cn=An[1].trim();switch(An[0].trim()){case"alt":gr=Cn;break;case"width":ot=Ii(Cn);break;case"height":Nt=Ii(Cn);break;case"totalheight":cr=Ii(Cn);break;default:throw new i("Invalid key: '"+An[0]+"' in \\includegraphics.")}}}var Xn=Ln(ce[0],"url").url;return gr===""&&(gr=Xn,gr=gr.replace(/^.*[\\/]/,""),gr=gr.substring(0,gr.lastIndexOf("."))),Le.settings.isTrusted({command:"\\includegraphics",url:Xn})?{type:"includegraphics",mode:Le.mode,alt:gr,width:ot,height:Nt,totalheight:cr,src:Xn}:Le.formatUnsupportedCmd("\\includegraphics")},htmlBuilder:function(re,ce){var he=Ke(re.height,ce),Le=0;re.totalheight.number>0&&(Le=Ke(re.totalheight,ce)-he,Le=Number(Le.toFixed(2)));var ot=0;re.width.number>0&&(ot=Ke(re.width,ce));var Nt={height:he+Le+"em"};ot>0&&(Nt.width=ot+"em"),Le>0&&(Nt.verticalAlign=-Le+"em");var cr=new At(re.src,re.alt,Nt);return cr.height=he,cr.depth=Le,cr},mathmlBuilder:function(re,ce){var he=new Pn.MathNode("mglyph",[]);he.setAttribute("alt",re.alt);var Le=Ke(re.height,ce),ot=0;if(re.totalheight.number>0&&(ot=Ke(re.totalheight,ce)-Le,ot=ot.toFixed(2),he.setAttribute("valign","-"+ot+"em")),he.setAttribute("height",Le+ot+"em"),re.width.number>0){var Nt=Ke(re.width,ce);he.setAttribute("width",Nt+"em")}return he.setAttribute("src",re.src),he}}),Gn({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],allowedInText:!0},handler:function(re,ce){var he=re.parser,Le=re.funcName,ot=Ln(ce[0],"size");if(he.settings.strict){var Nt=Le[1]==="m",cr=ot.value.unit==="mu";Nt?(cr||he.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+Le+" supports only mu units, "+("not "+ot.value.unit+" units")),he.mode!=="math"&&he.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+Le+" works only in math mode")):cr&&he.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+Le+" doesn't support mu units")}return{type:"kern",mode:he.mode,dimension:ot.value}},htmlBuilder:function(re,ce){return jr.makeGlue(re.dimension,ce)},mathmlBuilder:function(re,ce){var he=Ke(re.dimension,ce);return new Pn.SpaceNode(he)}}),Gn({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:function(re,ce){var he=re.parser,Le=re.funcName,ot=ce[0];return{type:"lap",mode:he.mode,alignment:Le.slice(5),body:ot}},htmlBuilder:function(re,ce){var he;re.alignment==="clap"?(he=jr.makeSpan([],[Vi(re.body,ce)]),he=jr.makeSpan(["inner"],[he],ce)):he=jr.makeSpan(["inner"],[Vi(re.body,ce)]);var Le=jr.makeSpan(["fix"],[]),ot=jr.makeSpan([re.alignment],[he,Le],ce),Nt=jr.makeSpan(["strut"]);return Nt.style.height=ot.height+ot.depth+"em",Nt.style.verticalAlign=-ot.depth+"em",ot.children.unshift(Nt),ot=jr.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:ot}]},ce),jr.makeSpan(["mord"],[ot],ce)},mathmlBuilder:function(re,ce){var he=new Pn.MathNode("mpadded",[Ir(re.body,ce)]);if(re.alignment!=="rlap"){var Le=re.alignment==="llap"?"-1":"-0.5";he.setAttribute("lspace",Le+"width")}return he.setAttribute("width","0px"),he}}),Gn({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(re,ce){var he=re.funcName,Le=re.parser,ot=Le.mode;Le.switchMode("math");var Nt=he==="\\("?"\\)":"$",cr=Le.parseExpression(!1,Nt);return Le.expect(Nt),Le.switchMode(ot),{type:"styling",mode:Le.mode,style:"text",body:cr}}}),Gn({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(re,ce){throw new i("Mismatched "+re.funcName)}});var So=function(re,ce){switch(ce.style.size){case k.DISPLAY.size:return re.display;case k.TEXT.size:return re.text;case k.SCRIPT.size:return re.script;case k.SCRIPTSCRIPT.size:return re.scriptscript;default:return re.text}};Gn({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4},handler:function(re,ce){var he=re.parser;return{type:"mathchoice",mode:he.mode,display:mn(ce[0]),text:mn(ce[1]),script:mn(ce[2]),scriptscript:mn(ce[3])}},htmlBuilder:function(re,ce){var he=So(re,ce),Le=di(he,ce,!1);return jr.makeFragment(Le)},mathmlBuilder:function(re,ce){var he=So(re,ce);return er(he,ce)}});var Wa=function(re,ce,he,Le,ot,Nt,cr){re=jr.makeSpan([],[re]);var gr,Mr;if(ce){var qr=Vi(ce,Le.havingStyle(ot.sup()),Le);Mr={elem:qr,kern:Math.max(Le.fontMetrics().bigOpSpacing1,Le.fontMetrics().bigOpSpacing3-qr.depth)}}if(he){var ln=Vi(he,Le.havingStyle(ot.sub()),Le);gr={elem:ln,kern:Math.max(Le.fontMetrics().bigOpSpacing2,Le.fontMetrics().bigOpSpacing4-ln.height)}}var An;if(Mr&&gr){var Cn=Le.fontMetrics().bigOpSpacing5+gr.elem.height+gr.elem.depth+gr.kern+re.depth+cr;An=jr.makeVList({positionType:"bottom",positionData:Cn,children:[{type:"kern",size:Le.fontMetrics().bigOpSpacing5},{type:"elem",elem:gr.elem,marginLeft:-Nt+"em"},{type:"kern",size:gr.kern},{type:"elem",elem:re},{type:"kern",size:Mr.kern},{type:"elem",elem:Mr.elem,marginLeft:Nt+"em"},{type:"kern",size:Le.fontMetrics().bigOpSpacing5}]},Le)}else if(gr){var Xn=re.height-cr;An=jr.makeVList({positionType:"top",positionData:Xn,children:[{type:"kern",size:Le.fontMetrics().bigOpSpacing5},{type:"elem",elem:gr.elem,marginLeft:-Nt+"em"},{type:"kern",size:gr.kern},{type:"elem",elem:re}]},Le)}else if(Mr){var ti=re.depth+cr;An=jr.makeVList({positionType:"bottom",positionData:ti,children:[{type:"elem",elem:re},{type:"kern",size:Mr.kern},{type:"elem",elem:Mr.elem,marginLeft:Nt+"em"},{type:"kern",size:Le.fontMetrics().bigOpSpacing5}]},Le)}else return re;return jr.makeSpan(["mop","op-limits"],[An],Le)},ja=["\\smallint"],Ja=function(re,ce){var he,Le,ot=!1,Nt,cr=gn(re,"supsub");cr?(he=cr.sup,Le=cr.sub,Nt=Ln(cr.base,"op"),ot=!0):Nt=Ln(re,"op");var gr=ce.style,Mr=!1;gr.size===k.DISPLAY.size&&Nt.symbol&&!y.contains(ja,Nt.name)&&(Mr=!0);var qr;if(Nt.symbol){var ln=Mr?"Size2-Regular":"Size1-Regular",An="";if((Nt.name==="\\oiint"||Nt.name==="\\oiiint")&&(An=Nt.name.substr(1),Nt.name=An==="oiint"?"\\iint":"\\iiint"),qr=jr.makeSymbol(Nt.name,ln,"math",ce,["mop","op-symbol",Mr?"large-op":"small-op"]),An.length>0){var Cn=qr.italic,Xn=jr.staticSvg(An+"Size"+(Mr?"2":"1"),ce);qr=jr.makeVList({positionType:"individualShift",children:[{type:"elem",elem:qr,shift:0},{type:"elem",elem:Xn,shift:Mr?.08:0}]},ce),Nt.name="\\"+An,qr.classes.unshift("mop"),qr.italic=Cn}}else if(Nt.body){var ti=di(Nt.body,ce,!0);ti.length===1&&ti[0]instanceof gt?(qr=ti[0],qr.classes[0]="mop"):qr=jr.makeSpan(["mop"],jr.tryCombineChars(ti),ce)}else{for(var wi=[],ea=1;ea<Nt.name.length;ea++)wi.push(jr.mathsym(Nt.name[ea],Nt.mode,ce));qr=jr.makeSpan(["mop"],wi,ce)}var ji=0,Sa=0;return(qr instanceof gt||Nt.name==="\\oiint"||Nt.name==="\\oiiint")&&!Nt.suppressBaseShift&&(ji=(qr.height-qr.depth)/2-ce.fontMetrics().axisHeight,Sa=qr.italic),ot?Wa(qr,he,Le,ce,gr,Sa,ji):(ji&&(qr.style.position="relative",qr.style.top=ji+"em"),qr)},ho=function(re,ce){var he;if(re.symbol)he=new ga("mo",[qi(re.name,re.mode)]),y.contains(ja,re.name)&&he.setAttribute("largeop","false");else if(re.body)he=new ga("mo",co(re.body,ce));else{he=new ga("mi",[new ha(re.name.slice(1))]);var Le=new ga("mo",[qi("\u2061","text")]);re.parentIsSupSub?he=new ga("mo",[he,Le]):he=Hi([he,Le])}return he},Ca={"\u220F":"\\prod","\u2210":"\\coprod","\u2211":"\\sum","\u22C0":"\\bigwedge","\u22C1":"\\bigvee","\u22C2":"\\bigcap","\u22C3":"\\bigcup","\u2A00":"\\bigodot","\u2A01":"\\bigoplus","\u2A02":"\\bigotimes","\u2A04":"\\biguplus","\u2A06":"\\bigsqcup"};Gn({type:"op",names:["\\coprod","\\bigvee","\\bigwedge","\\biguplus","\\bigcap","\\bigcup","\\intop","\\prod","\\sum","\\bigotimes","\\bigoplus","\\bigodot","\\bigsqcup","\\smallint","\u220F","\u2210","\u2211","\u22C0","\u22C1","\u22C2","\u22C3","\u2A00","\u2A01","\u2A02","\u2A04","\u2A06"],props:{numArgs:0},handler:function(re,ce){var he=re.parser,Le=re.funcName,ot=Le;return ot.length===1&&(ot=Ca[ot]),{type:"op",mode:he.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:ot}},htmlBuilder:Ja,mathmlBuilder:ho}),Gn({type:"op",names:["\\mathop"],props:{numArgs:1},handler:function(re,ce){var he=re.parser,Le=ce[0];return{type:"op",mode:he.mode,limits:!1,parentIsSupSub:!1,symbol:!1,body:mn(Le)}},htmlBuilder:Ja,mathmlBuilder:ho});var to={"\u222B":"\\int","\u222C":"\\iint","\u222D":"\\iiint","\u222E":"\\oint","\u222F":"\\oiint","\u2230":"\\oiiint"};Gn({type:"op",names:["\\arcsin","\\arccos","\\arctan","\\arctg","\\arcctg","\\arg","\\ch","\\cos","\\cosec","\\cosh","\\cot","\\cotg","\\coth","\\csc","\\ctg","\\cth","\\deg","\\dim","\\exp","\\hom","\\ker","\\lg","\\ln","\\log","\\sec","\\sin","\\sinh","\\sh","\\tan","\\tanh","\\tg","\\th"],props:{numArgs:0},handler:function(re){var ce=re.parser,he=re.funcName;return{type:"op",mode:ce.mode,limits:!1,parentIsSupSub:!1,symbol:!1,name:he}},htmlBuilder:Ja,mathmlBuilder:ho}),Gn({type:"op",names:["\\det","\\gcd","\\inf","\\lim","\\max","\\min","\\Pr","\\sup"],props:{numArgs:0},handler:function(re){var ce=re.parser,he=re.funcName;return{type:"op",mode:ce.mode,limits:!0,parentIsSupSub:!1,symbol:!1,name:he}},htmlBuilder:Ja,mathmlBuilder:ho}),Gn({type:"op",names:["\\int","\\iint","\\iiint","\\oint","\\oiint","\\oiiint","\u222B","\u222C","\u222D","\u222E","\u222F","\u2230"],props:{numArgs:0},handler:function(re){var ce=re.parser,he=re.funcName,Le=he;return Le.length===1&&(Le=to[Le]),{type:"op",mode:ce.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:Le}},htmlBuilder:Ja,mathmlBuilder:ho});var Oo=function(re,ce){var he,Le,ot=!1,Nt,cr=gn(re,"supsub");cr?(he=cr.sup,Le=cr.sub,Nt=Ln(cr.base,"operatorname"),ot=!0):Nt=Ln(re,"operatorname");var gr;if(Nt.body.length>0){for(var Mr=Nt.body.map(function(Cn){var Xn=Cn.text;return typeof Xn=="string"?{type:"textord",mode:Cn.mode,text:Xn}:Cn}),qr=di(Mr,ce.withFont("mathrm"),!0),ln=0;ln<qr.length;ln++){var An=qr[ln];An instanceof gt&&(An.text=An.text.replace(/\u2212/,"-").replace(/\u2217/,"*"))}gr=jr.makeSpan(["mop"],qr,ce)}else gr=jr.makeSpan(["mop"],[],ce);return ot?Wa(gr,he,Le,ce,ce.style,0,0):gr},Ta=function(re,ce){for(var he=co(re.body,ce.withFont("mathrm")),Le=!0,ot=0;ot<he.length;ot++){var Nt=he[ot];if(!(Nt instanceof Pn.SpaceNode))if(Nt instanceof Pn.MathNode)switch(Nt.type){case"mi":case"mn":case"ms":case"mspace":case"mtext":break;case"mo":{var cr=Nt.children[0];Nt.children.length===1&&cr instanceof Pn.TextNode?cr.text=cr.text.replace(/\u2212/,"-").replace(/\u2217/,"*"):Le=!1;break}default:Le=!1}else Le=!1}if(Le){var gr=he.map(function(ln){return ln.toText()}).join("");he=[new Pn.TextNode(gr)]}var Mr=new Pn.MathNode("mi",he);Mr.setAttribute("mathvariant","normal");var qr=new Pn.MathNode("mo",[qi("\u2061","text")]);return re.parentIsSupSub?new Pn.MathNode("mo",[Mr,qr]):Pn.newDocumentFragment([Mr,qr])};Gn({type:"operatorname",names:["\\operatorname","\\operatorname*"],props:{numArgs:1},handler:function(re,ce){var he=re.parser,Le=re.funcName,ot=ce[0];return{type:"operatorname",mode:he.mode,body:mn(ot),alwaysHandleSupSub:Le==="\\operatorname*",limits:!1,parentIsSupSub:!1}},htmlBuilder:Oo,mathmlBuilder:Ta}),Ia({type:"ordgroup",htmlBuilder:function(re,ce){return re.semisimple?jr.makeFragment(di(re.body,ce,!1)):jr.makeSpan(["mord"],di(re.body,ce,!0),ce)},mathmlBuilder:function(re,ce){return er(re.body,ce,!0)}}),Gn({type:"overline",names:["\\overline"],props:{numArgs:1},handler:function(re,ce){var he=re.parser,Le=ce[0];return{type:"overline",mode:he.mode,body:Le}},htmlBuilder:function(re,ce){var he=Vi(re.body,ce.havingCrampedStyle()),Le=jr.makeLineSpan("overline-line",ce),ot=ce.fontMetrics().defaultRuleThickness,Nt=jr.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:he},{type:"kern",size:3*ot},{type:"elem",elem:Le},{type:"kern",size:ot}]},ce);return jr.makeSpan(["mord","overline"],[Nt],ce)},mathmlBuilder:function(re,ce){var he=new Pn.MathNode("mo",[new Pn.TextNode("\u203E")]);he.setAttribute("stretchy","true");var Le=new Pn.MathNode("mover",[Ir(re.body,ce),he]);return Le.setAttribute("accent","true"),Le}}),Gn({type:"phantom",names:["\\phantom"],props:{numArgs:1,allowedInText:!0},handler:function(re,ce){var he=re.parser,Le=ce[0];return{type:"phantom",mode:he.mode,body:mn(Le)}},htmlBuilder:function(re,ce){var he=di(re.body,ce.withPhantom(),!1);return jr.makeFragment(he)},mathmlBuilder:function(re,ce){var he=co(re.body,ce);return new Pn.MathNode("mphantom",he)}}),Gn({type:"hphantom",names:["\\hphantom"],props:{numArgs:1,allowedInText:!0},handler:function(re,ce){var he=re.parser,Le=ce[0];return{type:"hphantom",mode:he.mode,body:Le}},htmlBuilder:function(re,ce){var he=jr.makeSpan([],[Vi(re.body,ce.withPhantom())]);if(he.height=0,he.depth=0,he.children)for(var Le=0;Le<he.children.length;Le++)he.children[Le].height=0,he.children[Le].depth=0;return he=jr.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:he}]},ce),jr.makeSpan(["mord"],[he],ce)},mathmlBuilder:function(re,ce){var he=co(mn(re.body),ce),Le=new Pn.MathNode("mphantom",he),ot=new Pn.MathNode("mpadded",[Le]);return ot.setAttribute("height","0px"),ot.setAttribute("depth","0px"),ot}}),Gn({type:"vphantom",names:["\\vphantom"],props:{numArgs:1,allowedInText:!0},handler:function(re,ce){var he=re.parser,Le=ce[0];return{type:"vphantom",mode:he.mode,body:Le}},htmlBuilder:function(re,ce){var he=jr.makeSpan(["inner"],[Vi(re.body,ce.withPhantom())]),Le=jr.makeSpan(["fix"],[]);return jr.makeSpan(["mord","rlap"],[he,Le],ce)},mathmlBuilder:function(re,ce){var he=co(mn(re.body),ce),Le=new Pn.MathNode("mphantom",he),ot=new Pn.MathNode("mpadded",[Le]);return ot.setAttribute("width","0px"),ot}}),Gn({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler:function(re,ce){var he=re.parser,Le=Ln(ce[0],"size").value,ot=ce[1];return{type:"raisebox",mode:he.mode,dy:Le,body:ot}},htmlBuilder:function(re,ce){var he=Vi(re.body,ce),Le=Ke(re.dy,ce);return jr.makeVList({positionType:"shift",positionData:-Le,children:[{type:"elem",elem:he}]},ce)},mathmlBuilder:function(re,ce){var he=new Pn.MathNode("mpadded",[Ir(re.body,ce)]),Le=re.dy.number+re.dy.unit;return he.setAttribute("voffset",Le),he}}),Gn({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,argTypes:["size","size","size"]},handler:function(re,ce,he){var Le=re.parser,ot=he[0],Nt=Ln(ce[0],"size"),cr=Ln(ce[1],"size");return{type:"rule",mode:Le.mode,shift:ot&&Ln(ot,"size").value,width:Nt.value,height:cr.value}},htmlBuilder:function(re,ce){var he=jr.makeSpan(["mord","rule"],[],ce),Le=Ke(re.width,ce),ot=Ke(re.height,ce),Nt=re.shift?Ke(re.shift,ce):0;return he.style.borderRightWidth=Le+"em",he.style.borderTopWidth=ot+"em",he.style.bottom=Nt+"em",he.width=Le,he.height=ot+Nt,he.depth=-Nt,he.maxFontSize=ot*1.125*ce.sizeMultiplier,he},mathmlBuilder:function(re,ce){var he=Ke(re.width,ce),Le=Ke(re.height,ce),ot=re.shift?Ke(re.shift,ce):0,Nt=ce.color&&ce.getColor()||"black",cr=new Pn.MathNode("mspace");cr.setAttribute("mathbackground",Nt),cr.setAttribute("width",he+"em"),cr.setAttribute("height",Le+"em");var gr=new Pn.MathNode("mpadded",[cr]);return ot>=0?gr.setAttribute("height","+"+ot+"em"):(gr.setAttribute("height",ot+"em"),gr.setAttribute("depth","+"+-ot+"em")),gr.setAttribute("voffset",ot+"em"),gr}});function Fi(Tt,re,ce){for(var he=di(Tt,re,!1),Le=re.sizeMultiplier/ce.sizeMultiplier,ot=0;ot<he.length;ot++){var Nt=he[ot].classes.indexOf("sizing");Nt<0?Array.prototype.push.apply(he[ot].classes,re.sizingClasses(ce)):he[ot].classes[Nt+1]==="reset-size"+re.size&&(he[ot].classes[Nt+1]="reset-size"+ce.size),he[ot].height*=Le,he[ot].depth*=Le}return jr.makeFragment(he)}var $a=["\\tiny","\\sixptsize","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"],Ra=function(re,ce){var he=ce.havingSize(re.size);return Fi(re.body,he,ce)};Gn({type:"sizing",names:$a,props:{numArgs:0,allowedInText:!0},handler:function(re,ce){var he=re.breakOnTokenText,Le=re.funcName,ot=re.parser,Nt=ot.parseExpression(!1,he);return{type:"sizing",mode:ot.mode,size:$a.indexOf(Le)+1,body:Nt}},htmlBuilder:Ra,mathmlBuilder:function(re,ce){var he=ce.havingSize(re.size),Le=co(re.body,he),ot=new Pn.MathNode("mstyle",Le);return ot.setAttribute("mathsize",he.sizeMultiplier+"em"),ot}}),Gn({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:function(re,ce,he){var Le=re.parser,ot=!1,Nt=!1,cr=he[0]&&Ln(he[0],"ordgroup");if(cr)for(var gr="",Mr=0;Mr<cr.body.length;++Mr){var qr=cr.body[Mr];if(gr=qr.text,gr==="t")ot=!0;else if(gr==="b")Nt=!0;else{ot=!1,Nt=!1;break}}else ot=!0,Nt=!0;var ln=ce[0];return{type:"smash",mode:Le.mode,body:ln,smashHeight:ot,smashDepth:Nt}},htmlBuilder:function(re,ce){var he=jr.makeSpan([],[Vi(re.body,ce)]);if(!re.smashHeight&&!re.smashDepth)return he;if(re.smashHeight&&(he.height=0,he.children))for(var Le=0;Le<he.children.length;Le++)he.children[Le].height=0;if(re.smashDepth&&(he.depth=0,he.children))for(var ot=0;ot<he.children.length;ot++)he.children[ot].depth=0;var Nt=jr.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:he}]},ce);return jr.makeSpan(["mord"],[Nt],ce)},mathmlBuilder:function(re,ce){var he=new Pn.MathNode("mpadded",[Ir(re.body,ce)]);return re.smashHeight&&he.setAttribute("height","0px"),re.smashDepth&&he.setAttribute("depth","0px"),he}}),Gn({type:"sqrt",names:["\\sqrt"],props:{numArgs:1,numOptionalArgs:1},handler:function(re,ce,he){var Le=re.parser,ot=he[0],Nt=ce[0];return{type:"sqrt",mode:Le.mode,body:Nt,index:ot}},htmlBuilder:function(re,ce){var he=Vi(re.body,ce.havingCrampedStyle());he.height===0&&(he.height=ce.fontMetrics().xHeight),he=jr.wrapFragment(he,ce);var Le=ce.fontMetrics(),ot=Le.defaultRuleThickness,Nt=ot;ce.style.id<k.TEXT.id&&(Nt=ce.fontMetrics().xHeight);var cr=ot+Nt/4,gr=he.height+he.depth+cr+ot,Mr=hi.sqrtImage(gr,ce),qr=Mr.span,ln=Mr.ruleWidth,An=Mr.advanceWidth,Cn=qr.height-ln;Cn>he.height+he.depth+cr&&(cr=(cr+Cn-he.height-he.depth)/2);var Xn=qr.height-he.height-cr-ln;he.style.paddingLeft=An+"em";var ti=jr.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:he,wrapperClasses:["svg-align"]},{type:"kern",size:-(he.height+Xn)},{type:"elem",elem:qr},{type:"kern",size:ln}]},ce);if(re.index){var wi=ce.havingStyle(k.SCRIPTSCRIPT),ea=Vi(re.index,wi,ce),ji=.6*(ti.height-ti.depth),Sa=jr.makeVList({positionType:"shift",positionData:-ji,children:[{type:"elem",elem:ea}]},ce),lo=jr.makeSpan(["root"],[Sa]);return jr.makeSpan(["mord","sqrt"],[lo,ti],ce)}else return jr.makeSpan(["mord","sqrt"],[ti],ce)},mathmlBuilder:function(re,ce){var he=re.body,Le=re.index;return Le?new Pn.MathNode("mroot",[Ir(he,ce),Ir(Le,ce)]):new Pn.MathNode("msqrt",[Ir(he,ce)])}});var pi={display:k.DISPLAY,text:k.TEXT,script:k.SCRIPT,scriptscript:k.SCRIPTSCRIPT};Gn({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0},handler:function(re,ce){var he=re.breakOnTokenText,Le=re.funcName,ot=re.parser,Nt=ot.parseExpression(!0,he),cr=Le.slice(1,Le.length-5);return{type:"styling",mode:ot.mode,style:cr,body:Nt}},htmlBuilder:function(re,ce){var he=pi[re.style],Le=ce.havingStyle(he).withFont("");return Fi(re.body,Le,ce)},mathmlBuilder:function(re,ce){var he=pi[re.style],Le=ce.havingStyle(he),ot=co(re.body,Le),Nt=new Pn.MathNode("mstyle",ot),cr={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]},gr=cr[re.style];return Nt.setAttribute("scriptlevel",gr[0]),Nt.setAttribute("displaystyle",gr[1]),Nt}});var Gi=function(re,ce){var he=re.base;if(he)if(he.type==="op"){var Le=he.limits&&(ce.style.size===k.DISPLAY.size||he.alwaysHandleSupSub);return Le?Ja:null}else if(he.type==="operatorname"){var ot=he.alwaysHandleSupSub&&(ce.style.size===k.DISPLAY.size||he.limits);return ot?Oo:null}else{if(he.type==="accent")return y.isCharacterBox(he.base)?an:null;if(he.type==="horizBrace"){var Nt=!re.sub;return Nt===he.isOver?za:null}else return null}else return null};Ia({type:"supsub",htmlBuilder:function(re,ce){var he=Gi(re,ce);if(he)return he(re,ce);var Le=re.base,ot=re.sup,Nt=re.sub,cr=Vi(Le,ce),gr,Mr,qr=ce.fontMetrics(),ln=0,An=0,Cn=Le&&y.isCharacterBox(Le);if(ot){var Xn=ce.havingStyle(ce.style.sup());gr=Vi(ot,Xn,ce),Cn||(ln=cr.height-Xn.fontMetrics().supDrop*Xn.sizeMultiplier/ce.sizeMultiplier)}if(Nt){var ti=ce.havingStyle(ce.style.sub());Mr=Vi(Nt,ti,ce),Cn||(An=cr.depth+ti.fontMetrics().subDrop*ti.sizeMultiplier/ce.sizeMultiplier)}var wi;ce.style===k.DISPLAY?wi=qr.sup1:ce.style.cramped?wi=qr.sup3:wi=qr.sup2;var ea=ce.sizeMultiplier,ji=.5/qr.ptPerEm/ea+"em",Sa=null;if(Mr){var lo=re.base&&re.base.type==="op"&&re.base.name&&(re.base.name==="\\oiint"||re.base.name==="\\oiiint");(cr instanceof gt||lo)&&(Sa=-cr.italic+"em")}var Va;if(gr&&Mr){ln=Math.max(ln,wi,gr.depth+.25*qr.xHeight),An=Math.max(An,qr.sub2);var Ao=qr.defaultRuleThickness,yo=4*Ao;if(ln-gr.depth-(Mr.height-An)<yo){An=yo-(ln-gr.depth)+Mr.height;var qa=.8*qr.xHeight-(ln-gr.depth);qa>0&&(ln+=qa,An-=qa)}var Fo=[{type:"elem",elem:Mr,shift:An,marginRight:ji,marginLeft:Sa},{type:"elem",elem:gr,shift:-ln,marginRight:ji}];Va=jr.makeVList({positionType:"individualShift",children:Fo},ce)}else if(Mr){An=Math.max(An,qr.sub1,Mr.height-.8*qr.xHeight);var Do=[{type:"elem",elem:Mr,marginLeft:Sa,marginRight:ji}];Va=jr.makeVList({positionType:"shift",positionData:An,children:Do},ce)}else if(gr)ln=Math.max(ln,wi,gr.depth+.25*qr.xHeight),Va=jr.makeVList({positionType:"shift",positionData:-ln,children:[{type:"elem",elem:gr,marginRight:ji}]},ce);else throw new Error("supsub must have either sup or sub.");var Ha=_a(cr,"right")||"mord";return jr.makeSpan([Ha],[cr,jr.makeSpan(["msupsub"],[Va])],ce)},mathmlBuilder:function(re,ce){var he=!1,Le,ot,Nt=gn(re.base,"horizBrace");Nt&&(ot=!!re.sup,ot===Nt.isOver&&(he=!0,Le=Nt.isOver)),re.base&&(re.base.type==="op"||re.base.type==="operatorname")&&(re.base.parentIsSupSub=!0);var cr=[Ir(re.base,ce)];re.sub&&cr.push(Ir(re.sub,ce)),re.sup&&cr.push(Ir(re.sup,ce));var gr;if(he)gr=Le?"mover":"munder";else if(re.sub)if(re.sup){var ln=re.base;ln&&ln.type==="op"&&ln.limits&&ce.style===k.DISPLAY||ln&&ln.type==="operatorname"&&ln.alwaysHandleSupSub&&(ce.style===k.DISPLAY||ln.limits)?gr="munderover":gr="msubsup"}else{var qr=re.base;qr&&qr.type==="op"&&qr.limits&&(ce.style===k.DISPLAY||qr.alwaysHandleSupSub)||qr&&qr.type==="operatorname"&&qr.alwaysHandleSupSub&&(qr.limits||ce.style===k.DISPLAY)?gr="munder":gr="msub"}else{var Mr=re.base;Mr&&Mr.type==="op"&&Mr.limits&&(ce.style===k.DISPLAY||Mr.alwaysHandleSupSub)||Mr&&Mr.type==="operatorname"&&Mr.alwaysHandleSupSub&&(Mr.limits||ce.style===k.DISPLAY)?gr="mover":gr="msup"}var An=new Pn.MathNode(gr,cr);return An}}),Ia({type:"atom",htmlBuilder:function(re,ce){return jr.mathsym(re.text,re.mode,ce,["m"+re.family])},mathmlBuilder:function(re,ce){var he=new Pn.MathNode("mo",[qi(re.text,re.mode)]);if(re.family==="bin"){var Le=Lo(re,ce);Le==="bold-italic"&&he.setAttribute("mathvariant",Le)}else re.family==="punct"?he.setAttribute("separator","true"):(re.family==="open"||re.family==="close")&&he.setAttribute("stretchy","false");return he}});var oo={mi:"italic",mn:"normal",mtext:"normal"};Ia({type:"mathord",htmlBuilder:function(re,ce){return jr.makeOrd(re,ce,"mathord")},mathmlBuilder:function(re,ce){var he=new Pn.MathNode("mi",[qi(re.text,re.mode,ce)]),Le=Lo(re,ce)||"italic";return Le!==oo[he.type]&&he.setAttribute("mathvariant",Le),he}}),Ia({type:"textord",htmlBuilder:function(re,ce){return jr.makeOrd(re,ce,"textord")},mathmlBuilder:function(re,ce){var he=qi(re.text,re.mode,ce),Le=Lo(re,ce)||"normal",ot;return re.mode==="text"?ot=new Pn.MathNode("mtext",[he]):/[0-9]/.test(re.text)?ot=new Pn.MathNode("mn",[he]):re.text==="\\prime"?ot=new Pn.MathNode("mo",[he]):ot=new Pn.MathNode("mi",[he]),Le!==oo[ot.type]&&ot.setAttribute("mathvariant",Le),ot}});var go={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},fo={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};Ia({type:"spacing",htmlBuilder:function(re,ce){if(fo.hasOwnProperty(re.text)){var he=fo[re.text].className||"";if(re.mode==="text"){var Le=jr.makeOrd(re,ce,"textord");return Le.classes.push(he),Le}else return jr.makeSpan(["mspace",he],[jr.mathsym(re.text,re.mode,ce)],ce)}else{if(go.hasOwnProperty(re.text))return jr.makeSpan(["mspace",go[re.text]],[],ce);throw new i('Unknown type of space "'+re.text+'"')}},mathmlBuilder:function(re,ce){var he;if(fo.hasOwnProperty(re.text))he=new Pn.MathNode("mtext",[new Pn.TextNode("\xA0")]);else{if(go.hasOwnProperty(re.text))return new Pn.MathNode("mspace");throw new i('Unknown type of space "'+re.text+'"')}return he}});var La=function(){var re=new Pn.MathNode("mtd",[]);return re.setAttribute("width","50%"),re};Ia({type:"tag",mathmlBuilder:function(re,ce){var he=new Pn.MathNode("mtable",[new Pn.MathNode("mtr",[La(),new Pn.MathNode("mtd",[er(re.body,ce)]),La(),new Pn.MathNode("mtd",[er(re.tag,ce)])])]);return he.setAttribute("width","100%"),he}});var Pi={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},Ma={"\\textbf":"textbf","\\textmd":"textmd"},Ko={"\\textit":"textit","\\textup":"textup"},ro=function(re,ce){var he=re.font;return he?Pi[he]?ce.withTextFontFamily(Pi[he]):Ma[he]?ce.withTextFontWeight(Ma[he]):ce.withTextFontShape(Ko[he]):ce};Gn({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup"],props:{numArgs:1,argTypes:["text"],greediness:2,allowedInText:!0},handler:function(re,ce){var he=re.parser,Le=re.funcName,ot=ce[0];return{type:"text",mode:he.mode,body:mn(ot),font:Le}},htmlBuilder:function(re,ce){var he=ro(re,ce),Le=di(re.body,he,!0);return jr.makeSpan(["mord","text"],jr.tryCombineChars(Le),he)},mathmlBuilder:function(re,ce){var he=ro(re,ce);return er(re.body,he)}}),Gn({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler:function(re,ce){var he=re.parser;return{type:"underline",mode:he.mode,body:ce[0]}},htmlBuilder:function(re,ce){var he=Vi(re.body,ce),Le=jr.makeLineSpan("underline-line",ce),ot=ce.fontMetrics().defaultRuleThickness,Nt=jr.makeVList({positionType:"top",positionData:he.height,children:[{type:"kern",size:ot},{type:"elem",elem:Le},{type:"kern",size:3*ot},{type:"elem",elem:he}]},ce);return jr.makeSpan(["mord","underline"],[Nt],ce)},mathmlBuilder:function(re,ce){var he=new Pn.MathNode("mo",[new Pn.TextNode("\u203E")]);he.setAttribute("stretchy","true");var Le=new Pn.MathNode("munder",[Ir(re.body,ce),he]);return Le.setAttribute("accentunder","true"),Le}}),Gn({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler:function(re,ce,he){throw new i("\\verb ended by end of line instead of matching delimiter")},htmlBuilder:function(re,ce){for(var he=vo(re),Le=[],ot=ce.havingStyle(ce.style.text()),Nt=0;Nt<he.length;Nt++){var cr=he[Nt];cr==="~"&&(cr="\\textasciitilde"),Le.push(jr.makeSymbol(cr,"Typewriter-Regular",re.mode,ot,["mord","texttt"]))}return jr.makeSpan(["mord","text"].concat(ot.sizingClasses(ce)),jr.tryCombineChars(Le),ot)},mathmlBuilder:function(re,ce){var he=new Pn.TextNode(vo(re)),Le=new Pn.MathNode("mtext",[he]);return Le.setAttribute("mathvariant","monospace"),Le}});var vo=function(re){return re.body.replace(/ /g,re.star?"\u2423":"\xA0")},po=ta,Zi=po,xo=`[ \r
]`,is="\\\\[a-zA-Z@]+",$o="\\\\[^\uD800-\uDFFF]",Ns=""+is+xo+"*",Cs=new RegExp("^("+is+")"+xo+"*$"),Ls="[\u0300-\u036F]",Go=new RegExp(Ls+"+$"),bo="("+xo+"+)|([!-\\[\\]-\u2027\u202A-\uD7FF\uF900-\uFFFF]"+(Ls+"*")+"|[\uD800-\uDBFF][\uDC00-\uDFFF]"+(Ls+"*")+"|\\\\verb\\*([^]).*?\\3|\\\\verb([^*a-zA-Z]).*?\\4|\\\\operatorname\\*"+("|"+Ns)+("|"+$o+")"),Za=function(){function Tt(ce,he){this.input=void 0,this.settings=void 0,this.tokenRegex=void 0,this.catcodes=void 0,this.input=ce,this.settings=he,this.tokenRegex=new RegExp(bo,"g"),this.catcodes={"%":14}}var re=Tt.prototype;return re.setCatcode=function(he,Le){this.catcodes[he]=Le},re.lex=function(){var he=this.input,Le=this.tokenRegex.lastIndex;if(Le===he.length)return new b("EOF",new A(this,Le,Le));var ot=this.tokenRegex.exec(he);if(ot===null||ot.index!==Le)throw new i("Unexpected character: '"+he[Le]+"'",new b(he[Le],new A(this,Le,Le+1)));var Nt=ot[2]||" ";if(this.catcodes[Nt]===14){var cr=he.indexOf(`
`,this.tokenRegex.lastIndex);return cr===-1?(this.tokenRegex.lastIndex=he.length,this.settings.reportNonstrict("commentAtEnd","% comment has no terminating newline; LaTeX would fail because of commenting the end of math mode (e.g. $)")):this.tokenRegex.lastIndex=cr+1,this.lex()}var gr=Nt.match(Cs);return gr&&(Nt=gr[1]),new b(Nt,new A(this,Le,this.tokenRegex.lastIndex))},Tt}(),Ga=function(){function Tt(ce,he){ce===void 0&&(ce={}),he===void 0&&(he={}),this.current=void 0,this.builtins=void 0,this.undefStack=void 0,this.current=he,this.builtins=ce,this.undefStack=[]}var re=Tt.prototype;return re.beginGroup=function(){this.undefStack.push({})},re.endGroup=function(){if(this.undefStack.length===0)throw new i("Unbalanced namespace destruction: attempt to pop global namespace; please report this as a bug");var he=this.undefStack.pop();for(var Le in he)he.hasOwnProperty(Le)&&(he[Le]===void 0?delete this.current[Le]:this.current[Le]=he[Le])},re.has=function(he){return this.current.hasOwnProperty(he)||this.builtins.hasOwnProperty(he)},re.get=function(he){return this.current.hasOwnProperty(he)?this.current[he]:this.builtins[he]},re.set=function(he,Le,ot){if(ot===void 0&&(ot=!1),ot){for(var Nt=0;Nt<this.undefStack.length;Nt++)delete this.undefStack[Nt][he];this.undefStack.length>0&&(this.undefStack[this.undefStack.length-1][he]=Le)}else{var cr=this.undefStack[this.undefStack.length-1];cr&&!cr.hasOwnProperty(he)&&(cr[he]=this.current[he])}this.current[he]=Le},Tt}(),so={},ps=so;function wr(Tt,re){so[Tt]=re}wr("\\@firstoftwo",function(Tt){var re=Tt.consumeArgs(2);return{tokens:re[0],numArgs:0}}),wr("\\@secondoftwo",function(Tt){var re=Tt.consumeArgs(2);return{tokens:re[1],numArgs:0}}),wr("\\@ifnextchar",function(Tt){var re=Tt.consumeArgs(3),ce=Tt.future();return re[0].length===1&&re[0][0].text===ce.text?{tokens:re[1],numArgs:0}:{tokens:re[2],numArgs:0}}),wr("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}"),wr("\\TextOrMath",function(Tt){var re=Tt.consumeArgs(2);return Tt.mode==="text"?{tokens:re[0],numArgs:0}:{tokens:re[1],numArgs:0}});var Yo={"0":0,"1":1,"2":2,"3":3,"4":4,"5":5,"6":6,"7":7,"8":8,"9":9,a:10,A:10,b:11,B:11,c:12,C:12,d:13,D:13,e:14,E:14,f:15,F:15};wr("\\char",function(Tt){var re=Tt.popToken(),ce,he="";if(re.text==="'")ce=8,re=Tt.popToken();else if(re.text==='"')ce=16,re=Tt.popToken();else if(re.text==="`")if(re=Tt.popToken(),re.text[0]==="\\")he=re.text.charCodeAt(1);else{if(re.text==="EOF")throw new i("\\char` missing argument");he=re.text.charCodeAt(0)}else ce=10;if(ce){if(he=Yo[re.text],he==null||he>=ce)throw new i("Invalid base-"+ce+" digit "+re.text);for(var Le;(Le=Yo[Tt.future().text])!=null&&Le<ce;)he*=ce,he+=Le,Tt.popToken()}return"\\@char{"+he+"}"});var ss=function(re,ce){var he=re.consumeArgs(1)[0];if(he.length!==1)throw new i("\\gdef's first argument must be a macro name");var Le=he[0].text,ot=0;for(he=re.consumeArgs(1)[0];he.length===1&&he[0].text==="#";){if(he=re.consumeArgs(1)[0],he.length!==1)throw new i('Invalid argument number length "'+he.length+'"');if(!/^[1-9]$/.test(he[0].text))throw new i('Invalid argument number "'+he[0].text+'"');if(ot++,parseInt(he[0].text)!==ot)throw new i('Argument number "'+he[0].text+'" out of order');he=re.consumeArgs(1)[0]}return re.macros.set(Le,{tokens:he,numArgs:ot},ce),""};wr("\\gdef",function(Tt){return ss(Tt,!0)}),wr("\\def",function(Tt){return ss(Tt,!1)}),wr("\\global",function(Tt){var re=Tt.consumeArgs(1)[0];if(re.length!==1)throw new i("Invalid command after \\global");var ce=re[0].text;if(ce==="\\def")return ss(Tt,!0);throw new i("Invalid command '"+ce+"' after \\global")});var Os=function(re,ce,he){var Le=re.consumeArgs(1)[0];if(Le.length!==1)throw new i("\\newcommand's first argument must be a macro name");var ot=Le[0].text,Nt=re.isDefined(ot);if(Nt&&!ce)throw new i("\\newcommand{"+ot+"} attempting to redefine "+(ot+"; use \\renewcommand"));if(!Nt&&!he)throw new i("\\renewcommand{"+ot+"} when command "+ot+" does not yet exist; use \\newcommand");var cr=0;if(Le=re.consumeArgs(1)[0],Le.length===1&&Le[0].text==="["){for(var gr="",Mr=re.expandNextToken();Mr.text!=="]"&&Mr.text!=="EOF";)gr+=Mr.text,Mr=re.expandNextToken();if(!gr.match(/^\s*[0-9]+\s*$/))throw new i("Invalid number of arguments: "+gr);cr=parseInt(gr),Le=re.consumeArgs(1)[0]}return re.macros.set(ot,{tokens:Le,numArgs:cr}),""};wr("\\newcommand",function(Tt){return Os(Tt,!1,!0)}),wr("\\renewcommand",function(Tt){return Os(Tt,!0,!1)}),wr("\\providecommand",function(Tt){return Os(Tt,!0,!0)}),wr("\\bgroup","{"),wr("\\egroup","}"),wr("\\lq","`"),wr("\\rq","'"),wr("\\aa","\\r a"),wr("\\AA","\\r A"),wr("\\textcopyright","\\html@mathml{\\textcircled{c}}{\\char`\xA9}"),wr("\\copyright","\\TextOrMath{\\textcopyright}{\\text{\\textcopyright}}"),wr("\\textregistered","\\html@mathml{\\textcircled{\\scriptsize R}}{\\char`\xAE}"),wr("\u212C","\\mathscr{B}"),wr("\u2130","\\mathscr{E}"),wr("\u2131","\\mathscr{F}"),wr("\u210B","\\mathscr{H}"),wr("\u2110","\\mathscr{I}"),wr("\u2112","\\mathscr{L}"),wr("\u2133","\\mathscr{M}"),wr("\u211B","\\mathscr{R}"),wr("\u212D","\\mathfrak{C}"),wr("\u210C","\\mathfrak{H}"),wr("\u2128","\\mathfrak{Z}"),wr("\\Bbbk","\\Bbb{k}"),wr("\xB7","\\cdotp"),wr("\\llap","\\mathllap{\\textrm{#1}}"),wr("\\rlap","\\mathrlap{\\textrm{#1}}"),wr("\\clap","\\mathclap{\\textrm{#1}}"),wr("\\not",'\\html@mathml{\\mathrel{\\mathrlap\\@not}}{\\char"338}'),wr("\\neq","\\html@mathml{\\mathrel{\\not=}}{\\mathrel{\\char`\u2260}}"),wr("\\ne","\\neq"),wr("\u2260","\\neq"),wr("\\notin","\\html@mathml{\\mathrel{{\\in}\\mathllap{/\\mskip1mu}}}{\\mathrel{\\char`\u2209}}"),wr("\u2209","\\notin"),wr("\u2258","\\html@mathml{\\mathrel{=\\kern{-1em}\\raisebox{0.4em}{$\\scriptsize\\frown$}}}{\\mathrel{\\char`\u2258}}"),wr("\u2259","\\html@mathml{\\stackrel{\\tiny\\wedge}{=}}{\\mathrel{\\char`\u2258}}"),wr("\u225A","\\html@mathml{\\stackrel{\\tiny\\vee}{=}}{\\mathrel{\\char`\u225A}}"),wr("\u225B","\\html@mathml{\\stackrel{\\scriptsize\\star}{=}}{\\mathrel{\\char`\u225B}}"),wr("\u225D","\\html@mathml{\\stackrel{\\tiny\\mathrm{def}}{=}}{\\mathrel{\\char`\u225D}}"),wr("\u225E","\\html@mathml{\\stackrel{\\tiny\\mathrm{m}}{=}}{\\mathrel{\\char`\u225E}}"),wr("\u225F","\\html@mathml{\\stackrel{\\tiny?}{=}}{\\mathrel{\\char`\u225F}}"),wr("\u27C2","\\perp"),wr("\u203C","\\mathclose{!\\mkern-0.8mu!}"),wr("\u220C","\\notni"),wr("\u231C","\\ulcorner"),wr("\u231D","\\urcorner"),wr("\u231E","\\llcorner"),wr("\u231F","\\lrcorner"),wr("\xA9","\\copyright"),wr("\xAE","\\textregistered"),wr("\uFE0F","\\textregistered"),wr("\\vdots","\\mathord{\\varvdots\\rule{0pt}{15pt}}"),wr("\u22EE","\\vdots"),wr("\\varGamma","\\mathit{\\Gamma}"),wr("\\varDelta","\\mathit{\\Delta}"),wr("\\varTheta","\\mathit{\\Theta}"),wr("\\varLambda","\\mathit{\\Lambda}"),wr("\\varXi","\\mathit{\\Xi}"),wr("\\varPi","\\mathit{\\Pi}"),wr("\\varSigma","\\mathit{\\Sigma}"),wr("\\varUpsilon","\\mathit{\\Upsilon}"),wr("\\varPhi","\\mathit{\\Phi}"),wr("\\varPsi","\\mathit{\\Psi}"),wr("\\varOmega","\\mathit{\\Omega}"),wr("\\substack","\\begin{subarray}{c}#1\\end{subarray}"),wr("\\colon","\\nobreak\\mskip2mu\\mathpunct{}\\mathchoice{\\mkern-3mu}{\\mkern-3mu}{}{}{:}\\mskip6mu"),wr("\\boxed","\\fbox{$\\displaystyle{#1}$}"),wr("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;"),wr("\\implies","\\DOTSB\\;\\Longrightarrow\\;"),wr("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;");var Fa={",":"\\dotsc","\\not":"\\dotsb","+":"\\dotsb","=":"\\dotsb","<":"\\dotsb",">":"\\dotsb","-":"\\dotsb","*":"\\dotsb",":":"\\dotsb","\\DOTSB":"\\dotsb","\\coprod":"\\dotsb","\\bigvee":"\\dotsb","\\bigwedge":"\\dotsb","\\biguplus":"\\dotsb","\\bigcap":"\\dotsb","\\bigcup":"\\dotsb","\\prod":"\\dotsb","\\sum":"\\dotsb","\\bigotimes":"\\dotsb","\\bigoplus":"\\dotsb","\\bigodot":"\\dotsb","\\bigsqcup":"\\dotsb","\\And":"\\dotsb","\\longrightarrow":"\\dotsb","\\Longrightarrow":"\\dotsb","\\longleftarrow":"\\dotsb","\\Longleftarrow":"\\dotsb","\\longleftrightarrow":"\\dotsb","\\Longleftrightarrow":"\\dotsb","\\mapsto":"\\dotsb","\\longmapsto":"\\dotsb","\\hookrightarrow":"\\dotsb","\\doteq":"\\dotsb","\\mathbin":"\\dotsb","\\mathrel":"\\dotsb","\\relbar":"\\dotsb","\\Relbar":"\\dotsb","\\xrightarrow":"\\dotsb","\\xleftarrow":"\\dotsb","\\DOTSI":"\\dotsi","\\int":"\\dotsi","\\oint":"\\dotsi","\\iint":"\\dotsi","\\iiint":"\\dotsi","\\iiiint":"\\dotsi","\\idotsint":"\\dotsi","\\DOTSX":"\\dotsx"};wr("\\dots",function(Tt){var re="\\dotso",ce=Tt.expandAfterFuture().text;return ce in Fa?re=Fa[ce]:ce.substr(0,4)==="\\not"?re="\\dotsb":ce in nt.math&&(y.contains(["bin","rel"],nt.math[ce].group)&&(re="\\dotsb")),re});var Oa={")":!0,"]":!0,"\\rbrack":!0,"\\}":!0,"\\rbrace":!0,"\\rangle":!0,"\\rceil":!0,"\\rfloor":!0,"\\rgroup":!0,"\\rmoustache":!0,"\\right":!0,"\\bigr":!0,"\\biggr":!0,"\\Bigr":!0,"\\Biggr":!0,$:!0,";":!0,".":!0,",":!0};wr("\\dotso",function(Tt){var re=Tt.future().text;return re in Oa?"\\ldots\\,":"\\ldots"}),wr("\\dotsc",function(Tt){var re=Tt.future().text;return re in Oa&&re!==","?"\\ldots\\,":"\\ldots"}),wr("\\cdots",function(Tt){var re=Tt.future().text;return re in Oa?"\\@cdots\\,":"\\@cdots"}),wr("\\dotsb","\\cdots"),wr("\\dotsm","\\cdots"),wr("\\dotsi","\\!\\cdots"),wr("\\dotsx","\\ldots\\,"),wr("\\DOTSI","\\relax"),wr("\\DOTSB","\\relax"),wr("\\DOTSX","\\relax"),wr("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax"),wr("\\,","\\tmspace+{3mu}{.1667em}"),wr("\\thinspace","\\,"),wr("\\>","\\mskip{4mu}"),wr("\\:","\\tmspace+{4mu}{.2222em}"),wr("\\medspace","\\:"),wr("\\;","\\tmspace+{5mu}{.2777em}"),wr("\\thickspace","\\;"),wr("\\!","\\tmspace-{3mu}{.1667em}"),wr("\\negthinspace","\\!"),wr("\\negmedspace","\\tmspace-{4mu}{.2222em}"),wr("\\negthickspace","\\tmspace-{5mu}{.277em}"),wr("\\enspace","\\kern.5em "),wr("\\enskip","\\hskip.5em\\relax"),wr("\\quad","\\hskip1em\\relax"),wr("\\qquad","\\hskip2em\\relax"),wr("\\tag","\\@ifstar\\tag@literal\\tag@paren"),wr("\\tag@paren","\\tag@literal{({#1})}"),wr("\\tag@literal",function(Tt){if(Tt.macros.get("\\df@tag"))throw new i("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"}),wr("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}"),wr("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)"),wr("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}"),wr("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1"),wr("\\pmb","\\html@mathml{\\@binrel{#1}{\\mathrlap{#1}\\kern0.5px#1}}{\\mathbf{#1}}"),wr("\\\\","\\newline"),wr("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var Io=kt["Main-Regular"]["T".charCodeAt(0)][1]-.7*kt["Main-Regular"]["A".charCodeAt(0)][1]+"em";wr("\\LaTeX","\\textrm{\\html@mathml{"+("L\\kern-.36em\\raisebox{"+Io+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{LaTeX}}"),wr("\\KaTeX","\\textrm{\\html@mathml{"+("K\\kern-.17em\\raisebox{"+Io+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{KaTeX}}"),wr("\\hspace","\\@ifstar\\@hspacer\\@hspace"),wr("\\@hspace","\\hskip #1\\relax"),wr("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax"),wr("\\ordinarycolon",":"),wr("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}"),wr("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}'),wr("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}'),wr("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}'),wr("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}'),wr("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}'),wr("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}'),wr("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}'),wr("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}'),wr("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}'),wr("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}'),wr("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}'),wr("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}'),wr("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}'),wr("\u2237","\\dblcolon"),wr("\u2239","\\eqcolon"),wr("\u2254","\\coloneqq"),wr("\u2255","\\eqqcolon"),wr("\u2A74","\\Coloneqq"),wr("\\ratio","\\vcentcolon"),wr("\\coloncolon","\\dblcolon"),wr("\\colonequals","\\coloneqq"),wr("\\coloncolonequals","\\Coloneqq"),wr("\\equalscolon","\\eqqcolon"),wr("\\equalscoloncolon","\\Eqqcolon"),wr("\\colonminus","\\coloneq"),wr("\\coloncolonminus","\\Coloneq"),wr("\\minuscolon","\\eqcolon"),wr("\\minuscoloncolon","\\Eqcolon"),wr("\\coloncolonapprox","\\Colonapprox"),wr("\\coloncolonsim","\\Colonsim"),wr("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),wr("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}"),wr("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),wr("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}"),wr("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`\u220C}}"),wr("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}"),wr("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}"),wr("\\gvertneqq","\\html@mathml{\\@gvertneqq}{\u2269}"),wr("\\lvertneqq","\\html@mathml{\\@lvertneqq}{\u2268}"),wr("\\ngeqq","\\html@mathml{\\@ngeqq}{\u2271}"),wr("\\ngeqslant","\\html@mathml{\\@ngeqslant}{\u2271}"),wr("\\nleqq","\\html@mathml{\\@nleqq}{\u2270}"),wr("\\nleqslant","\\html@mathml{\\@nleqslant}{\u2270}"),wr("\\nshortmid","\\html@mathml{\\@nshortmid}{\u2224}"),wr("\\nshortparallel","\\html@mathml{\\@nshortparallel}{\u2226}"),wr("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{\u2288}"),wr("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{\u2289}"),wr("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{\u228A}"),wr("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{\u2ACB}"),wr("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{\u228B}"),wr("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{\u2ACC}"),wr("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`\u27E6}}"),wr("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`\u27E7}}"),wr("\u27E6","\\llbracket"),wr("\u27E7","\\rrbracket"),wr("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}{\\mathopen{\\char`\u2983}}"),wr("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`\u2984}}"),wr("\u2983","\\lBrace"),wr("\u2984","\\rBrace"),wr("\\darr","\\downarrow"),wr("\\dArr","\\Downarrow"),wr("\\Darr","\\Downarrow"),wr("\\lang","\\langle"),wr("\\rang","\\rangle"),wr("\\uarr","\\uparrow"),wr("\\uArr","\\Uparrow"),wr("\\Uarr","\\Uparrow"),wr("\\N","\\mathbb{N}"),wr("\\R","\\mathbb{R}"),wr("\\Z","\\mathbb{Z}"),wr("\\alef","\\aleph"),wr("\\alefsym","\\aleph"),wr("\\Alpha","\\mathrm{A}"),wr("\\Beta","\\mathrm{B}"),wr("\\bull","\\bullet"),wr("\\Chi","\\mathrm{X}"),wr("\\clubs","\\clubsuit"),wr("\\cnums","\\mathbb{C}"),wr("\\Complex","\\mathbb{C}"),wr("\\Dagger","\\ddagger"),wr("\\diamonds","\\diamondsuit"),wr("\\empty","\\emptyset"),wr("\\Epsilon","\\mathrm{E}"),wr("\\Eta","\\mathrm{H}"),wr("\\exist","\\exists"),wr("\\harr","\\leftrightarrow"),wr("\\hArr","\\Leftrightarrow"),wr("\\Harr","\\Leftrightarrow"),wr("\\hearts","\\heartsuit"),wr("\\image","\\Im"),wr("\\infin","\\infty"),wr("\\Iota","\\mathrm{I}"),wr("\\isin","\\in"),wr("\\Kappa","\\mathrm{K}"),wr("\\larr","\\leftarrow"),wr("\\lArr","\\Leftarrow"),wr("\\Larr","\\Leftarrow"),wr("\\lrarr","\\leftrightarrow"),wr("\\lrArr","\\Leftrightarrow"),wr("\\Lrarr","\\Leftrightarrow"),wr("\\Mu","\\mathrm{M}"),wr("\\natnums","\\mathbb{N}"),wr("\\Nu","\\mathrm{N}"),wr("\\Omicron","\\mathrm{O}"),wr("\\plusmn","\\pm"),wr("\\rarr","\\rightarrow"),wr("\\rArr","\\Rightarrow"),wr("\\Rarr","\\Rightarrow"),wr("\\real","\\Re"),wr("\\reals","\\mathbb{R}"),wr("\\Reals","\\mathbb{R}"),wr("\\Rho","\\mathrm{P}"),wr("\\sdot","\\cdot"),wr("\\sect","\\S"),wr("\\spades","\\spadesuit"),wr("\\sub","\\subset"),wr("\\sube","\\subseteq"),wr("\\supe","\\supseteq"),wr("\\Tau","\\mathrm{T}"),wr("\\thetasym","\\vartheta"),wr("\\weierp","\\wp"),wr("\\Zeta","\\mathrm{Z}"),wr("\\argmin","\\DOTSB\\operatorname*{arg\\,min}"),wr("\\argmax","\\DOTSB\\operatorname*{arg\\,max}"),wr("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits"),wr("\\blue","\\textcolor{##6495ed}{#1}"),wr("\\orange","\\textcolor{##ffa500}{#1}"),wr("\\pink","\\textcolor{##ff00af}{#1}"),wr("\\red","\\textcolor{##df0030}{#1}"),wr("\\green","\\textcolor{##28ae7b}{#1}"),wr("\\gray","\\textcolor{gray}{#1}"),wr("\\purple","\\textcolor{##9d38bd}{#1}"),wr("\\blueA","\\textcolor{##ccfaff}{#1}"),wr("\\blueB","\\textcolor{##80f6ff}{#1}"),wr("\\blueC","\\textcolor{##63d9ea}{#1}"),wr("\\blueD","\\textcolor{##11accd}{#1}"),wr("\\blueE","\\textcolor{##0c7f99}{#1}"),wr("\\tealA","\\textcolor{##94fff5}{#1}"),wr("\\tealB","\\textcolor{##26edd5}{#1}"),wr("\\tealC","\\textcolor{##01d1c1}{#1}"),wr("\\tealD","\\textcolor{##01a995}{#1}"),wr("\\tealE","\\textcolor{##208170}{#1}"),wr("\\greenA","\\textcolor{##b6ffb0}{#1}"),wr("\\greenB","\\textcolor{##8af281}{#1}"),wr("\\greenC","\\textcolor{##74cf70}{#1}"),wr("\\greenD","\\textcolor{##1fab54}{#1}"),wr("\\greenE","\\textcolor{##0d923f}{#1}"),wr("\\goldA","\\textcolor{##ffd0a9}{#1}"),wr("\\goldB","\\textcolor{##ffbb71}{#1}"),wr("\\goldC","\\textcolor{##ff9c39}{#1}"),wr("\\goldD","\\textcolor{##e07d10}{#1}"),wr("\\goldE","\\textcolor{##a75a05}{#1}"),wr("\\redA","\\textcolor{##fca9a9}{#1}"),wr("\\redB","\\textcolor{##ff8482}{#1}"),wr("\\redC","\\textcolor{##f9685d}{#1}"),wr("\\redD","\\textcolor{##e84d39}{#1}"),wr("\\redE","\\textcolor{##bc2612}{#1}"),wr("\\maroonA","\\textcolor{##ffbde0}{#1}"),wr("\\maroonB","\\textcolor{##ff92c6}{#1}"),wr("\\maroonC","\\textcolor{##ed5fa6}{#1}"),wr("\\maroonD","\\textcolor{##ca337c}{#1}"),wr("\\maroonE","\\textcolor{##9e034e}{#1}"),wr("\\purpleA","\\textcolor{##ddd7ff}{#1}"),wr("\\purpleB","\\textcolor{##c6b9fc}{#1}"),wr("\\purpleC","\\textcolor{##aa87ff}{#1}"),wr("\\purpleD","\\textcolor{##7854ab}{#1}"),wr("\\purpleE","\\textcolor{##543b78}{#1}"),wr("\\mintA","\\textcolor{##f5f9e8}{#1}"),wr("\\mintB","\\textcolor{##edf2df}{#1}"),wr("\\mintC","\\textcolor{##e0e5cc}{#1}"),wr("\\grayA","\\textcolor{##f6f7f7}{#1}"),wr("\\grayB","\\textcolor{##f0f1f2}{#1}"),wr("\\grayC","\\textcolor{##e3e5e6}{#1}"),wr("\\grayD","\\textcolor{##d6d8da}{#1}"),wr("\\grayE","\\textcolor{##babec2}{#1}"),wr("\\grayF","\\textcolor{##888d93}{#1}"),wr("\\grayG","\\textcolor{##626569}{#1}"),wr("\\grayH","\\textcolor{##3b3e40}{#1}"),wr("\\grayI","\\textcolor{##21242c}{#1}"),wr("\\kaBlue","\\textcolor{##314453}{#1}"),wr("\\kaGreen","\\textcolor{##71B307}{#1}");var To={"\\relax":!0,"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0},ts=function(){function Tt(ce,he,Le){this.settings=void 0,this.expansionCount=void 0,this.lexer=void 0,this.macros=void 0,this.stack=void 0,this.mode=void 0,this.settings=he,this.expansionCount=0,this.feed(ce),this.macros=new Ga(ps,he.macros),this.mode=Le,this.stack=[]}var re=Tt.prototype;return re.feed=function(he){this.lexer=new Za(he,this.settings)},re.switchMode=function(he){this.mode=he},re.beginGroup=function(){this.macros.beginGroup()},re.endGroup=function(){this.macros.endGroup()},re.future=function(){return this.stack.length===0&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]},re.popToken=function(){return this.future(),this.stack.pop()},re.pushToken=function(he){this.stack.push(he)},re.pushTokens=function(he){var Le;(Le=this.stack).push.apply(Le,he)},re.consumeSpaces=function(){for(;;){var he=this.future();if(he.text===" ")this.stack.pop();else break}},re.consumeArgs=function(he){for(var Le=[],ot=0;ot<he;++ot){this.consumeSpaces();var Nt=this.popToken();if(Nt.text==="{"){for(var cr=[],gr=1;gr!==0;){var Mr=this.popToken();if(cr.push(Mr),Mr.text==="{")++gr;else if(Mr.text==="}")--gr;else if(Mr.text==="EOF")throw new i("End of input in macro argument",Nt)}cr.pop(),cr.reverse(),Le[ot]=cr}else{if(Nt.text==="EOF")throw new i("End of input expecting macro argument");Le[ot]=[Nt]}}return Le},re.expandOnce=function(){var he=this.popToken(),Le=he.text,ot=this._getExpansion(Le);if(ot==null)return this.pushToken(he),he;if(this.expansionCount++,this.expansionCount>this.settings.maxExpand)throw new i("Too many expansions: infinite loop or need to increase maxExpand setting");var Nt=ot.tokens;if(ot.numArgs){var cr=this.consumeArgs(ot.numArgs);Nt=Nt.slice();for(var gr=Nt.length-1;gr>=0;--gr){var Mr=Nt[gr];if(Mr.text==="#"){if(gr===0)throw new i("Incomplete placeholder at end of macro body",Mr);if(Mr=Nt[--gr],Mr.text==="#")Nt.splice(gr+1,1);else if(/^[1-9]$/.test(Mr.text)){var qr;(qr=Nt).splice.apply(qr,[gr,2].concat(cr[+Mr.text-1]))}else throw new i("Not a valid argument number",Mr)}}}return this.pushTokens(Nt),Nt},re.expandAfterFuture=function(){return this.expandOnce(),this.future()},re.expandNextToken=function(){for(;;){var he=this.expandOnce();if(he instanceof b)if(he.text==="\\relax")this.stack.pop();else return this.stack.pop()}throw new Error},re.expandMacro=function(he){if(!this.macros.get(he))return;var Le=[],ot=this.stack.length;for(this.pushToken(new b(he));this.stack.length>ot;){var Nt=this.expandOnce();Nt instanceof b&&Le.push(this.stack.pop())}return Le},re.expandMacroAsText=function(he){var Le=this.expandMacro(he);return Le&&Le.map(function(ot){return ot.text}).join("")},re._getExpansion=function(he){var Le=this.macros.get(he);if(Le==null)return Le;var ot=typeof Le=="function"?Le(this):Le;if(typeof ot=="string"){var Nt=0;if(ot.indexOf("#")!==-1)for(var cr=ot.replace(/##/g,"");cr.indexOf("#"+(Nt+1))!==-1;)++Nt;for(var gr=new Za(ot,this.settings),Mr=[],qr=gr.lex();qr.text!=="EOF";)Mr.push(qr),qr=gr.lex();Mr.reverse();var ln={tokens:Mr,numArgs:Nt};return ln}return ot},re.isDefined=function(he){return this.macros.has(he)||Zi.hasOwnProperty(he)||nt.math.hasOwnProperty(he)||nt.text.hasOwnProperty(he)||To.hasOwnProperty(he)},Tt}(),_o={"\u0301":{text:"\\'",math:"\\acute"},"\u0300":{text:"\\`",math:"\\grave"},"\u0308":{text:'\\"',math:"\\ddot"},"\u0303":{text:"\\~",math:"\\tilde"},"\u0304":{text:"\\=",math:"\\bar"},"\u0306":{text:"\\u",math:"\\breve"},"\u030C":{text:"\\v",math:"\\check"},"\u0302":{text:"\\^",math:"\\hat"},"\u0307":{text:"\\.",math:"\\dot"},"\u030A":{text:"\\r",math:"\\mathring"},"\u030B":{text:"\\H"}},rs={\u00E1:"a\u0301",\u00E0:"a\u0300",\u00E4:"a\u0308",\u01DF:"a\u0308\u0304",\u00E3:"a\u0303",\u0101:"a\u0304",\u0103:"a\u0306",\u1EAF:"a\u0306\u0301",\u1EB1:"a\u0306\u0300",\u1EB5:"a\u0306\u0303",\u01CE:"a\u030C",\u00E2:"a\u0302",\u1EA5:"a\u0302\u0301",\u1EA7:"a\u0302\u0300",\u1EAB:"a\u0302\u0303",\u0227:"a\u0307",\u01E1:"a\u0307\u0304",\u00E5:"a\u030A",\u01FB:"a\u030A\u0301",\u1E03:"b\u0307",\u0107:"c\u0301",\u010D:"c\u030C",\u0109:"c\u0302",\u010B:"c\u0307",\u010F:"d\u030C",\u1E0B:"d\u0307",\u00E9:"e\u0301",\u00E8:"e\u0300",\u00EB:"e\u0308",\u1EBD:"e\u0303",\u0113:"e\u0304",\u1E17:"e\u0304\u0301",\u1E15:"e\u0304\u0300",\u0115:"e\u0306",\u011B:"e\u030C",\u00EA:"e\u0302",\u1EBF:"e\u0302\u0301",\u1EC1:"e\u0302\u0300",\u1EC5:"e\u0302\u0303",\u0117:"e\u0307",\u1E1F:"f\u0307",\u01F5:"g\u0301",\u1E21:"g\u0304",\u011F:"g\u0306",\u01E7:"g\u030C",\u011D:"g\u0302",\u0121:"g\u0307",\u1E27:"h\u0308",\u021F:"h\u030C",\u0125:"h\u0302",\u1E23:"h\u0307",\u00ED:"i\u0301",\u00EC:"i\u0300",\u00EF:"i\u0308",\u1E2F:"i\u0308\u0301",\u0129:"i\u0303",\u012B:"i\u0304",\u012D:"i\u0306",\u01D0:"i\u030C",\u00EE:"i\u0302",\u01F0:"j\u030C",\u0135:"j\u0302",\u1E31:"k\u0301",\u01E9:"k\u030C",\u013A:"l\u0301",\u013E:"l\u030C",\u1E3F:"m\u0301",\u1E41:"m\u0307",\u0144:"n\u0301",\u01F9:"n\u0300",\u00F1:"n\u0303",\u0148:"n\u030C",\u1E45:"n\u0307",\u00F3:"o\u0301",\u00F2:"o\u0300",\u00F6:"o\u0308",\u022B:"o\u0308\u0304",\u00F5:"o\u0303",\u1E4D:"o\u0303\u0301",\u1E4F:"o\u0303\u0308",\u022D:"o\u0303\u0304",\u014D:"o\u0304",\u1E53:"o\u0304\u0301",\u1E51:"o\u0304\u0300",\u014F:"o\u0306",\u01D2:"o\u030C",\u00F4:"o\u0302",\u1ED1:"o\u0302\u0301",\u1ED3:"o\u0302\u0300",\u1ED7:"o\u0302\u0303",\u022F:"o\u0307",\u0231:"o\u0307\u0304",\u0151:"o\u030B",\u1E55:"p\u0301",\u1E57:"p\u0307",\u0155:"r\u0301",\u0159:"r\u030C",\u1E59:"r\u0307",\u015B:"s\u0301",\u1E65:"s\u0301\u0307",\u0161:"s\u030C",\u1E67:"s\u030C\u0307",\u015D:"s\u0302",\u1E61:"s\u0307",\u1E97:"t\u0308",\u0165:"t\u030C",\u1E6B:"t\u0307",\u00FA:"u\u0301",\u00F9:"u\u0300",\u00FC:"u\u0308",\u01D8:"u\u0308\u0301",\u01DC:"u\u0308\u0300",\u01D6:"u\u0308\u0304",\u01DA:"u\u0308\u030C",\u0169:"u\u0303",\u1E79:"u\u0303\u0301",\u016B:"u\u0304",\u1E7B:"u\u0304\u0308",\u016D:"u\u0306",\u01D4:"u\u030C",\u00FB:"u\u0302",\u016F:"u\u030A",\u0171:"u\u030B",\u1E7D:"v\u0303",\u1E83:"w\u0301",\u1E81:"w\u0300",\u1E85:"w\u0308",\u0175:"w\u0302",\u1E87:"w\u0307",\u1E98:"w\u030A",\u1E8D:"x\u0308",\u1E8B:"x\u0307",\u00FD:"y\u0301",\u1EF3:"y\u0300",\u00FF:"y\u0308",\u1EF9:"y\u0303",\u0233:"y\u0304",\u0177:"y\u0302",\u1E8F:"y\u0307",\u1E99:"y\u030A",\u017A:"z\u0301",\u017E:"z\u030C",\u1E91:"z\u0302",\u017C:"z\u0307",\u00C1:"A\u0301",\u00C0:"A\u0300",\u00C4:"A\u0308",\u01DE:"A\u0308\u0304",\u00C3:"A\u0303",\u0100:"A\u0304",\u0102:"A\u0306",\u1EAE:"A\u0306\u0301",\u1EB0:"A\u0306\u0300",\u1EB4:"A\u0306\u0303",\u01CD:"A\u030C",\u00C2:"A\u0302",\u1EA4:"A\u0302\u0301",\u1EA6:"A\u0302\u0300",\u1EAA:"A\u0302\u0303",\u0226:"A\u0307",\u01E0:"A\u0307\u0304",\u00C5:"A\u030A",\u01FA:"A\u030A\u0301",\u1E02:"B\u0307",\u0106:"C\u0301",\u010C:"C\u030C",\u0108:"C\u0302",\u010A:"C\u0307",\u010E:"D\u030C",\u1E0A:"D\u0307",\u00C9:"E\u0301",\u00C8:"E\u0300",\u00CB:"E\u0308",\u1EBC:"E\u0303",\u0112:"E\u0304",\u1E16:"E\u0304\u0301",\u1E14:"E\u0304\u0300",\u0114:"E\u0306",\u011A:"E\u030C",\u00CA:"E\u0302",\u1EBE:"E\u0302\u0301",\u1EC0:"E\u0302\u0300",\u1EC4:"E\u0302\u0303",\u0116:"E\u0307",\u1E1E:"F\u0307",\u01F4:"G\u0301",\u1E20:"G\u0304",\u011E:"G\u0306",\u01E6:"G\u030C",\u011C:"G\u0302",\u0120:"G\u0307",\u1E26:"H\u0308",\u021E:"H\u030C",\u0124:"H\u0302",\u1E22:"H\u0307",\u00CD:"I\u0301",\u00CC:"I\u0300",\u00CF:"I\u0308",\u1E2E:"I\u0308\u0301",\u0128:"I\u0303",\u012A:"I\u0304",\u012C:"I\u0306",\u01CF:"I\u030C",\u00CE:"I\u0302",\u0130:"I\u0307",\u0134:"J\u0302",\u1E30:"K\u0301",\u01E8:"K\u030C",\u0139:"L\u0301",\u013D:"L\u030C",\u1E3E:"M\u0301",\u1E40:"M\u0307",\u0143:"N\u0301",\u01F8:"N\u0300",\u00D1:"N\u0303",\u0147:"N\u030C",\u1E44:"N\u0307",\u00D3:"O\u0301",\u00D2:"O\u0300",\u00D6:"O\u0308",\u022A:"O\u0308\u0304",\u00D5:"O\u0303",\u1E4C:"O\u0303\u0301",\u1E4E:"O\u0303\u0308",\u022C:"O\u0303\u0304",\u014C:"O\u0304",\u1E52:"O\u0304\u0301",\u1E50:"O\u0304\u0300",\u014E:"O\u0306",\u01D1:"O\u030C",\u00D4:"O\u0302",\u1ED0:"O\u0302\u0301",\u1ED2:"O\u0302\u0300",\u1ED6:"O\u0302\u0303",\u022E:"O\u0307",\u0230:"O\u0307\u0304",\u0150:"O\u030B",\u1E54:"P\u0301",\u1E56:"P\u0307",\u0154:"R\u0301",\u0158:"R\u030C",\u1E58:"R\u0307",\u015A:"S\u0301",\u1E64:"S\u0301\u0307",\u0160:"S\u030C",\u1E66:"S\u030C\u0307",\u015C:"S\u0302",\u1E60:"S\u0307",\u0164:"T\u030C",\u1E6A:"T\u0307",\u00DA:"U\u0301",\u00D9:"U\u0300",\u00DC:"U\u0308",\u01D7:"U\u0308\u0301",\u01DB:"U\u0308\u0300",\u01D5:"U\u0308\u0304",\u01D9:"U\u0308\u030C",\u0168:"U\u0303",\u1E78:"U\u0303\u0301",\u016A:"U\u0304",\u1E7A:"U\u0304\u0308",\u016C:"U\u0306",\u01D3:"U\u030C",\u00DB:"U\u0302",\u016E:"U\u030A",\u0170:"U\u030B",\u1E7C:"V\u0303",\u1E82:"W\u0301",\u1E80:"W\u0300",\u1E84:"W\u0308",\u0174:"W\u0302",\u1E86:"W\u0307",\u1E8C:"X\u0308",\u1E8A:"X\u0307",\u00DD:"Y\u0301",\u1EF2:"Y\u0300",\u0178:"Y\u0308",\u1EF8:"Y\u0303",\u0232:"Y\u0304",\u0176:"Y\u0302",\u1E8E:"Y\u0307",\u0179:"Z\u0301",\u017D:"Z\u030C",\u1E90:"Z\u0302",\u017B:"Z\u0307",\u03AC:"\u03B1\u0301",\u1F70:"\u03B1\u0300",\u1FB1:"\u03B1\u0304",\u1FB0:"\u03B1\u0306",\u03AD:"\u03B5\u0301",\u1F72:"\u03B5\u0300",\u03AE:"\u03B7\u0301",\u1F74:"\u03B7\u0300",\u03AF:"\u03B9\u0301",\u1F76:"\u03B9\u0300",\u03CA:"\u03B9\u0308",\u0390:"\u03B9\u0308\u0301",\u1FD2:"\u03B9\u0308\u0300",\u1FD1:"\u03B9\u0304",\u1FD0:"\u03B9\u0306",\u03CC:"\u03BF\u0301",\u1F78:"\u03BF\u0300",\u03CD:"\u03C5\u0301",\u1F7A:"\u03C5\u0300",\u03CB:"\u03C5\u0308",\u03B0:"\u03C5\u0308\u0301",\u1FE2:"\u03C5\u0308\u0300",\u1FE1:"\u03C5\u0304",\u1FE0:"\u03C5\u0306",\u03CE:"\u03C9\u0301",\u1F7C:"\u03C9\u0300",\u038E:"\u03A5\u0301",\u1FEA:"\u03A5\u0300",\u03AB:"\u03A5\u0308",\u1FE9:"\u03A5\u0304",\u1FE8:"\u03A5\u0306",\u038F:"\u03A9\u0301",\u1FFA:"\u03A9\u0300"},ms=function(){function Tt(ce,he){this.mode=void 0,this.gullet=void 0,this.settings=void 0,this.leftrightDepth=void 0,this.nextToken=void 0,this.mode="math",this.gullet=new ts(ce,he,this.mode),this.settings=he,this.leftrightDepth=0}var re=Tt.prototype;return re.expect=function(he,Le){if(Le===void 0&&(Le=!0),this.fetch().text!==he)throw new i("Expected '"+he+"', got '"+this.fetch().text+"'",this.fetch());Le&&this.consume()},re.consume=function(){this.nextToken=null},re.fetch=function(){return this.nextToken==null&&(this.nextToken=this.gullet.expandNextToken()),this.nextToken},re.switchMode=function(he){this.mode=he,this.gullet.switchMode(he)},re.parse=function(){this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");var he=this.parseExpression(!1);return this.expect("EOF"),this.gullet.endGroup(),he},re.parseExpression=function(he,Le){for(var ot=[];;){this.mode==="math"&&this.consumeSpaces();var Nt=this.fetch();if(Tt.endOfExpression.indexOf(Nt.text)!==-1)break;if(Le&&Nt.text===Le)break;if(he&&Zi[Nt.text]&&Zi[Nt.text].infix)break;var cr=this.parseAtom(Le);if(!cr)break;ot.push(cr)}return this.mode==="text"&&this.formLigatures(ot),this.handleInfixNodes(ot)},re.handleInfixNodes=function(he){for(var Le=-1,ot,Nt=0;Nt<he.length;Nt++){var cr=gn(he[Nt],"infix");if(cr){if(Le!==-1)throw new i("only one infix operator per group",cr.token);Le=Nt,ot=cr.replaceWith}}if(Le!==-1&&ot){var gr,Mr,qr=he.slice(0,Le),ln=he.slice(Le+1);qr.length===1&&qr[0].type==="ordgroup"?gr=qr[0]:gr={type:"ordgroup",mode:this.mode,body:qr},ln.length===1&&ln[0].type==="ordgroup"?Mr=ln[0]:Mr={type:"ordgroup",mode:this.mode,body:ln};var An;return ot==="\\\\abovefrac"?An=this.callFunction(ot,[gr,he[Le],Mr],[]):An=this.callFunction(ot,[gr,Mr],[]),[An]}else return he},re.handleSupSubscript=function(he){var Le=this.fetch(),ot=Le.text;this.consume();var Nt=this.parseGroup(he,!1,Tt.SUPSUB_GREEDINESS,void 0,void 0,!0);if(!Nt)throw new i("Expected group after '"+ot+"'",Le);return Nt},re.formatUnsupportedCmd=function(he){for(var Le=[],ot=0;ot<he.length;ot++)Le.push({type:"textord",mode:"text",text:he[ot]});var Nt={type:"text",mode:this.mode,body:Le},cr={type:"color",mode:this.mode,color:this.settings.errorColor,body:[Nt]};return cr},re.parseAtom=function(he){var Le=this.parseGroup("atom",!1,null,he);if(this.mode==="text")return Le;for(var ot,Nt;;){this.consumeSpaces();var cr=this.fetch();if(cr.text==="\\limits"||cr.text==="\\nolimits"){var gr=gn(Le,"op");if(gr){var Mr=cr.text==="\\limits";gr.limits=Mr,gr.alwaysHandleSupSub=!0}else if(gr=gn(Le,"operatorname"),gr&&gr.alwaysHandleSupSub){var qr=cr.text==="\\limits";gr.limits=qr}else throw new i("Limit controls must follow a math operator",cr);this.consume()}else if(cr.text==="^"){if(ot)throw new i("Double superscript",cr);ot=this.handleSupSubscript("superscript")}else if(cr.text==="_"){if(Nt)throw new i("Double subscript",cr);Nt=this.handleSupSubscript("subscript")}else if(cr.text==="'"){if(ot)throw new i("Double superscript",cr);var ln={type:"textord",mode:this.mode,text:"\\prime"},An=[ln];for(this.consume();this.fetch().text==="'";)An.push(ln),this.consume();this.fetch().text==="^"&&An.push(this.handleSupSubscript("superscript")),ot={type:"ordgroup",mode:this.mode,body:An}}else break}return ot||Nt?{type:"supsub",mode:this.mode,base:Le,sup:ot,sub:Nt}:Le},re.parseFunction=function(he,Le,ot){var Nt=this.fetch(),cr=Nt.text,gr=Zi[cr];if(!gr)return null;if(this.consume(),ot!=null&&gr.greediness<=ot)throw new i("Got function '"+cr+"' with no arguments"+(Le?" as "+Le:""),Nt);if(this.mode==="text"&&!gr.allowedInText)throw new i("Can't use function '"+cr+"' in text mode",Nt);if(this.mode==="math"&&gr.allowedInMath===!1)throw new i("Can't use function '"+cr+"' in math mode",Nt);var Mr=this.parseArguments(cr,gr),qr=Mr.args,ln=Mr.optArgs;return this.callFunction(cr,qr,ln,Nt,he)},re.callFunction=function(he,Le,ot,Nt,cr){var gr={funcName:he,parser:this,token:Nt,breakOnTokenText:cr},Mr=Zi[he];if(Mr&&Mr.handler)return Mr.handler(gr,Le,ot);throw new i("No function handler for "+he)},re.parseArguments=function(he,Le){var ot=Le.numArgs+Le.numOptionalArgs;if(ot===0)return{args:[],optArgs:[]};for(var Nt=Le.greediness,cr=[],gr=[],Mr=0;Mr<ot;Mr++){var qr=Le.argTypes&&Le.argTypes[Mr],ln=Mr<Le.numOptionalArgs,An=Mr>0&&!ln||Mr===0&&!ln&&this.mode==="math",Cn=this.parseGroupOfType("argument to '"+he+"'",qr,ln,Nt,An);if(!Cn){if(ln){gr.push(null);continue}throw new i("Expected group after '"+he+"'",this.fetch())}(ln?gr:cr).push(Cn)}return{args:cr,optArgs:gr}},re.parseGroupOfType=function(he,Le,ot,Nt,cr){switch(Le){case"color":return cr&&this.consumeSpaces(),this.parseColorGroup(ot);case"size":return cr&&this.consumeSpaces(),this.parseSizeGroup(ot);case"url":return this.parseUrlGroup(ot,cr);case"math":case"text":return this.parseGroup(he,ot,Nt,void 0,Le,cr);case"hbox":{var gr=this.parseGroup(he,ot,Nt,void 0,"text",cr);if(!gr)return gr;var Mr={type:"styling",mode:gr.mode,body:[gr],style:"text"};return Mr}case"raw":{if(cr&&this.consumeSpaces(),ot&&this.fetch().text==="{")return null;var qr=this.parseStringGroup("raw",ot,!0);if(qr)return{type:"raw",mode:"text",string:qr.text};throw new i("Expected raw group",this.fetch())}case"original":case null:case void 0:return this.parseGroup(he,ot,Nt,void 0,void 0,cr);default:throw new i("Unknown group type as "+he,this.fetch())}},re.consumeSpaces=function(){for(;this.fetch().text===" ";)this.consume()},re.parseStringGroup=function(he,Le,ot){var Nt=Le?"[":"{",cr=Le?"]":"}",gr=this.fetch();if(gr.text!==Nt){if(Le)return null;if(ot&&gr.text!=="EOF"&&/[^{}[\]]/.test(gr.text))return this.consume(),gr}var Mr=this.mode;this.mode="text",this.expect(Nt);for(var qr="",ln=this.fetch(),An=0,Cn=ln,Xn;(Xn=this.fetch()).text!==cr||ot&&An>0;){switch(Xn.text){case"EOF":throw new i("Unexpected end of input in "+he,ln.range(Cn,qr));case Nt:An++;break;case cr:An--;break}Cn=Xn,qr+=Cn.text,this.consume()}return this.expect(cr),this.mode=Mr,ln.range(Cn,qr)},re.parseRegexGroup=function(he,Le){var ot=this.mode;this.mode="text";for(var Nt=this.fetch(),cr=Nt,gr="",Mr;(Mr=this.fetch()).text!=="EOF"&&he.test(gr+Mr.text);)cr=Mr,gr+=cr.text,this.consume();if(gr==="")throw new i("Invalid "+Le+": '"+Nt.text+"'",Nt);return this.mode=ot,Nt.range(cr,gr)},re.parseColorGroup=function(he){var Le=this.parseStringGroup("color",he);if(!Le)return null;var ot=/^(#[a-f0-9]{3}|#?[a-f0-9]{6}|[a-z]+)$/i.exec(Le.text);if(!ot)throw new i("Invalid color: '"+Le.text+"'",Le);var Nt=ot[0];return/^[0-9a-f]{6}$/i.test(Nt)&&(Nt="#"+Nt),{type:"color-token",mode:this.mode,color:Nt}},re.parseSizeGroup=function(he){var Le,ot=!1;if(!he&&this.fetch().text!=="{"?Le=this.parseRegexGroup(/^[-+]? *(?:$|\d+|\d+\.\d*|\.\d*) *[a-z]{0,2} *$/,"size"):Le=this.parseStringGroup("size",he),!Le)return null;!he&&Le.text.length===0&&(Le.text="0pt",ot=!0);var Nt=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(Le.text);if(!Nt)throw new i("Invalid size: '"+Le.text+"'",Le);var cr={number:+(Nt[1]+Nt[2]),unit:Nt[3]};if(!We(cr))throw new i("Invalid unit: '"+cr.unit+"'",Le);return{type:"size",mode:this.mode,value:cr,isBlank:ot}},re.parseUrlGroup=function(he,Le){this.gullet.lexer.setCatcode("%",13);var ot=this.parseStringGroup("url",he,!0);if(this.gullet.lexer.setCatcode("%",14),!ot)return null;var Nt=ot.text.replace(/\\([#$%&~_^{}])/g,"$1");return{type:"url",mode:this.mode,url:Nt}},re.parseGroup=function(he,Le,ot,Nt,cr,gr){var Mr=this.mode;cr&&this.switchMode(cr),gr&&this.consumeSpaces();var qr=this.fetch(),ln=qr.text,An;if(Le?ln==="[":ln==="{"||ln==="\\begingroup"){this.consume();var Cn=Tt.endOfGroup[ln];this.gullet.beginGroup();var Xn=this.parseExpression(!1,Cn),ti=this.fetch();this.expect(Cn),this.gullet.endGroup(),An={type:"ordgroup",mode:this.mode,loc:A.range(qr,ti),body:Xn,semisimple:ln==="\\begingroup"||void 0}}else if(Le)An=null;else if(An=this.parseFunction(Nt,he,ot)||this.parseSymbol(),An==null&&ln[0]==="\\"&&!To.hasOwnProperty(ln)){if(this.settings.throwOnError)throw new i("Undefined control sequence: "+ln,qr);An=this.formatUnsupportedCmd(ln),this.consume()}return cr&&this.switchMode(Mr),An},re.formLigatures=function(he){for(var Le=he.length-1,ot=0;ot<Le;++ot){var Nt=he[ot],cr=Nt.text;cr==="-"&&he[ot+1].text==="-"&&(ot+1<Le&&he[ot+2].text==="-"?(he.splice(ot,3,{type:"textord",mode:"text",loc:A.range(Nt,he[ot+2]),text:"---"}),Le-=2):(he.splice(ot,2,{type:"textord",mode:"text",loc:A.range(Nt,he[ot+1]),text:"--"}),Le-=1)),(cr==="'"||cr==="`")&&he[ot+1].text===cr&&(he.splice(ot,2,{type:"textord",mode:"text",loc:A.range(Nt,he[ot+1]),text:cr+cr}),Le-=1)}},re.parseSymbol=function(){var he=this.fetch(),Le=he.text;if(/^\\verb[^a-zA-Z]/.test(Le)){this.consume();var ot=Le.slice(5),Nt=ot.charAt(0)==="*";if(Nt&&(ot=ot.slice(1)),ot.length<2||ot.charAt(0)!==ot.slice(-1))throw new i(`\\verb assertion failed --
please report what input caused this bug`);return ot=ot.slice(1,-1),{type:"verb",mode:"text",body:ot,star:Nt}}rs.hasOwnProperty(Le[0])&&!nt[this.mode][Le[0]]&&(this.settings.strict&&this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Accented Unicode text character "'+Le[0]+'" used in math mode',he),Le=rs[Le[0]]+Le.substr(1));var cr=Go.exec(Le);cr&&(Le=Le.substring(0,cr.index),Le==="i"?Le="\u0131":Le==="j"&&(Le="\u0237"));var gr;if(nt[this.mode][Le]){this.settings.strict&&this.mode==="math"&&Re.indexOf(Le)>=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+Le[0]+'" used in math mode',he);var Mr=nt[this.mode][Le].group,qr=A.range(he),ln;if(qe.hasOwnProperty(Mr)){var An=Mr;ln={type:"atom",mode:this.mode,family:An,loc:qr,text:Le}}else ln={type:Mr,mode:this.mode,loc:qr,text:Le};gr=ln}else if(Le.charCodeAt(0)>=128)this.settings.strict&&(Q(Le.charCodeAt(0))?this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+Le[0]+'" used in math mode',he):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+Le[0]+'"'+(" ("+Le.charCodeAt(0)+")"),he)),gr={type:"textord",mode:"text",loc:A.range(he),text:Le};else return null;if(this.consume(),cr)for(var Cn=0;Cn<cr[0].length;Cn++){var Xn=cr[0][Cn];if(!_o[Xn])throw new i("Unknown accent ' "+Xn+"'",he);var ti=_o[Xn][this.mode];if(!ti)throw new i("Accent "+Xn+" unsupported in "+this.mode+" mode",he);gr={type:"accent",mode:this.mode,loc:A.range(he),label:ti,isStretchy:!1,isShifty:!0,base:gr}}return gr},Tt}();ms.endOfExpression=["}","\\endgroup","\\end","\\right","&"],ms.endOfGroup={"[":"]","{":"}","\\begingroup":"\\endgroup"},ms.SUPSUB_GREEDINESS=1;var ls=function(re,ce){if(!(typeof re=="string"||re instanceof String))throw new TypeError("KaTeX can only parse string typed expression");var he=new ms(re,ce);delete he.gullet.macros.current["\\df@tag"];var Le=he.parse();if(he.gullet.macros.get("\\df@tag")){if(!ce.displayMode)throw new i("\\tag works only in display equations");he.gullet.feed("\\df@tag"),Le=[{type:"tag",mode:"text",body:Le,tag:he.parse()}]}return Le},Ds=ls,Rs=function(re,ce,he){ce.textContent="";var Le=Bo(re,he).toNode();ce.appendChild(Le)};typeof document!="undefined"&&(document.compatMode!=="CSS1Compat"&&(typeof console!="undefined"&&console.warn("Warning: KaTeX doesn't work in quirks mode. Make sure your website has a suitable doctype."),Rs=function(){throw new i("KaTeX doesn't work in quirks mode.")}));var as=function(re,ce){var he=Bo(re,ce).toMarkup();return he},Zs=function(re,ce){var he=new O(ce);return Ds(re,he)},us=function(re,ce,he){if(he.throwOnError||!(re instanceof i))throw re;var Le=jr.makeSpan(["katex-error"],[new gt(ce)]);return Le.setAttribute("title",re.toString()),Le.setAttribute("style","color:"+he.errorColor),Le},Bo=function(re,ce){var he=new O(ce);try{var Le=Ds(re,he);return Fe(Le,re,he)}catch(ot){return us(ot,re,he)}},Rn=function(re,ce){var he=new O(ce);try{var Le=Ds(re,he);return Dt(Le,re,he)}catch(ot){return us(ot,re,he)}},Ks={version:"0.11.1",render:Rs,renderToString:as,ParseError:i,__parse:Zs,__renderToDomTree:Bo,__renderToHTMLTree:Rn,__setFontMetrics:nr,__defineSymbol:se,__defineMacro:wr,__domTree:{Span:bt,Anchor:ut,SymbolNode:gt,SvgNode:Je,PathNode:je,LineNode:De}},Is=E.default=Ks}]).default})},P2fV:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("Q9mQ"),m=e("+L6B"),A=e("sE09"),b=e.n(A)},P47w:function(J,F,e){var d=e("hydK"),E=d.createElement,g=e("IMiH"),m=e("mFDi"),A=e("Fofx"),b=e("6GrX"),f=e("pzxd"),i=e("dqUG"),r=g.CMD,o=Array.prototype.join,s="none",l=Math.round,n=Math.sin,c=Math.cos,t=Math.PI,u=Math.PI*2,a=180/t,h=1e-4;function v(Y){return l(Y*1e4)/1e4}function y(Y){return Y<h&&Y>-h}function O(Y,_){var Q=_?Y.textFill:Y.fill;return Q!=null&&Q!==s}function S(Y,_){var Q=_?Y.textStroke:Y.stroke;return Q!=null&&Q!==s}function x(Y,_){_&&L(Y,"transform","matrix("+o.call(_,",")+")")}function L(Y,_,Q){(!Q||Q.type!=="linear"&&Q.type!=="radial")&&Y.setAttribute(_,Q)}function T(Y,_,Q){Y.setAttributeNS("http://www.w3.org/1999/xlink",_,Q)}function w(Y,_,Q,X){if(O(_,Q)){var pe=Q?_.textFill:_.fill;pe=pe==="transparent"?s:pe,L(Y,"fill",pe),L(Y,"fill-opacity",_.fillOpacity!=null?_.fillOpacity*_.opacity:_.opacity)}else L(Y,"fill",s);if(S(_,Q)){var te=Q?_.textStroke:_.stroke;te=te==="transparent"?s:te,L(Y,"stroke",te);var fe=Q?_.textStrokeWidth:_.lineWidth,be=!Q&&_.strokeNoScale?X.getLineScale():1;L(Y,"stroke-width",fe/be),L(Y,"paint-order",Q?"stroke":"fill"),L(Y,"stroke-opacity",_.strokeOpacity!=null?_.strokeOpacity:_.opacity);var Se=_.lineDash;Se?(L(Y,"stroke-dasharray",_.lineDash.join(",")),L(Y,"stroke-dashoffset",l(_.lineDashOffset||0))):L(Y,"stroke-dasharray",""),_.lineCap&&L(Y,"stroke-linecap",_.lineCap),_.lineJoin&&L(Y,"stroke-linejoin",_.lineJoin),_.miterLimit&&L(Y,"stroke-miterlimit",_.miterLimit)}else L(Y,"stroke",s)}function C(Y){for(var _=[],Q=Y.data,X=Y.len(),pe=0;pe<X;){var te=Q[pe++],fe="",be=0;switch(te){case r.M:fe="M",be=2;break;case r.L:fe="L",be=2;break;case r.Q:fe="Q",be=4;break;case r.C:fe="C",be=6;break;case r.A:var Se=Q[pe++],ze=Q[pe++],Xe=Q[pe++],wt=Q[pe++],Be=Q[pe++],Me=Q[pe++],vt=Q[pe++],at=Q[pe++],$e=Math.abs(Me),bt=y($e-u)||(at?Me>=u:-Me>=u),ut=Me>0?Me%u:Me%u+u,At=!1;bt?At=!0:y($e)?At=!1:At=ut>=t===!!at;var Ve=v(Se+Xe*c(Be)),gt=v(ze+wt*n(Be));bt&&(at?Me=u-1e-4:Me=-u+1e-4,At=!0,pe===9&&_.push("M",Ve,gt));var Je=v(Se+Xe*c(Be+Me)),je=v(ze+wt*n(Be+Me));_.push("A",v(Xe),v(wt),l(vt*a),+At,+at,Je,je);break;case r.Z:fe="Z";break;case r.R:var Je=v(Q[pe++]),je=v(Q[pe++]),De=v(Q[pe++]),ht=v(Q[pe++]);_.push("M",Je,je,"L",Je+De,je,"L",Je+De,je+ht,"L",Je,je+ht,"L",Je,je);break}fe&&_.push(fe);for(var It=0;It<be;It++)_.push(v(Q[pe++]))}return _.join(" ")}var N={};N.brush=function(Y){var _=Y.style,Q=Y.__svgEl;Q||(Q=E("path"),Y.__svgEl=Q),Y.path||Y.createPathProxy();var X=Y.path;if(Y.__dirtyPath){X.beginPath(),X.subPixelOptimize=!1,Y.buildPath(X,Y.shape),Y.__dirtyPath=!1;var pe=C(X);pe.indexOf("NaN")<0&&L(Q,"d",pe)}w(Q,_,!1,Y),x(Q,Y.transform),_.text!=null?P(Y,Y.getBoundingRect()):Z(Y)};var D={};D.brush=function(Y){var _=Y.style,Q=_.image;if(Q instanceof HTMLImageElement){var X=Q.src;Q=X}if(!Q)return;var pe=_.x||0,te=_.y||0,fe=_.width,be=_.height,Se=Y.__svgEl;Se||(Se=E("image"),Y.__svgEl=Se),Q!==Y.__imageSrc&&(T(Se,"href",Q),Y.__imageSrc=Q),L(Se,"width",fe),L(Se,"height",be),L(Se,"x",pe),L(Se,"y",te),x(Se,Y.transform),_.text!=null?P(Y,Y.getBoundingRect()):Z(Y)};var B={},R=new m,U={},M=[],j={left:"start",right:"end",center:"middle",middle:"middle"},P=function(_,Q){var X=_.style,pe=_.transform,te=_ instanceof i||X.transformText;_.__dirty&&f.normalizeTextStyle(X,!0);var fe=X.text;if(fe!=null&&(fe+=""),!f.needDrawText(fe,X))return;fe==null&&(fe=""),!te&&pe&&(R.copy(Q),R.applyTransform(pe),Q=R);var be=_.__textSvgEl;be||(be=E("text"),_.__textSvgEl=be);var Se=be.style,ze=X.font||b.DEFAULT_FONT,Xe=be.__computedFont;ze!==be.__styleFont&&(Se.font=be.__styleFont=ze,Xe=be.__computedFont=Se.font);var wt=X.textPadding,Be=X.textLineHeight,Me=_.__textCotentBlock;(!Me||_.__dirtyText)&&(Me=_.__textCotentBlock=b.parsePlainText(fe,Xe,wt,Be,X.truncate));var vt=Me.outerHeight,at=Me.lineHeight;f.getBoxPosition(U,_,X,Q);var $e=U.baseX,bt=U.baseY,ut=U.textAlign||"left",At=U.textVerticalAlign;V(be,te,pe,X,Q,$e,bt);var Ve=b.adjustTextY(bt,vt,At),gt=$e,Je=Ve;wt&&(gt=H($e,ut,wt),Je+=wt[0]),Je+=at/2,w(be,X,!0,_);var je=Me.canCacheByTextString,De=_.__tspanList||(_.__tspanList=[]),ht=De.length;if(je&&_.__canCacheByTextString&&_.__text===fe){if(_.__dirtyText&&ht)for(var It=0;It<ht;++It)k(De[It],ut,gt,Je+It*at)}else{_.__text=fe,_.__canCacheByTextString=je;for(var kt=Me.lines,Ht=kt.length,It=0;It<Ht;It++){var Wt=De[It],nr=kt[It];Wt?Wt.__zrText!==nr&&(Wt.innerHTML="",Wt.appendChild(document.createTextNode(nr))):(Wt=De[It]=E("tspan"),be.appendChild(Wt),Wt.appendChild(document.createTextNode(nr))),k(Wt,ut,gt,Je+It*at)}if(ht>Ht){for(;It<ht;It++)be.removeChild(De[It]);De.length=Ht}}};function V(Y,_,Q,X,pe,te,fe){A.identity(M),_&&Q&&A.copy(M,Q);var be=X.textRotation;if(pe&&be){var Se=X.textOrigin;Se==="center"?(te=pe.width/2+pe.x,fe=pe.height/2+pe.y):Se&&(te=Se[0]+pe.x,fe=Se[1]+pe.y),M[4]-=te,M[5]-=fe,A.rotate(M,M,be),M[4]+=te,M[5]+=fe}x(Y,M)}function H(Y,_,Q){return _==="right"?Y-Q[1]:_==="center"?Y+Q[3]/2-Q[1]/2:Y+Q[3]}function k(Y,_,Q,X){L(Y,"dominant-baseline","middle"),L(Y,"text-anchor",j[_]),L(Y,"x",Q),L(Y,"y",X)}function Z(Y){Y&&Y.__textSvgEl&&(Y.__textSvgEl.parentNode&&Y.__textSvgEl.parentNode.removeChild(Y.__textSvgEl),Y.__textSvgEl=null,Y.__tspanList=[],Y.__text=null)}B.drawRectText=P,B.brush=function(Y){var _=Y.style;_.text!=null?P(Y,!1):Z(Y)},F.path=N,F.image=D,F.text=B},P4Qj:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.removeSensor=F.getSensor=void 0;var d=m(e("chpo")),E=e("FxDU"),g=e("24YM");function m(i){return i&&i.__esModule?i:{default:i}}var A={},b=function(r){var o=r.getAttribute(g.SizeSensorId);if(o&&A[o])return A[o];var s=(0,d.default)();r.setAttribute(g.SizeSensorId,s);var l=(0,E.createSensor)(r);return A[s]=l,l};F.getSensor=b;var f=function(r){var o=r.element.getAttribute(g.SizeSensorId);r.element.removeAttribute(g.SizeSensorId),r.destroy(),o&&A[o]&&delete A[o]};F.removeSensor=f},P5Jw:function(J,F,e){"use strict";var d=e("rHrb"),E=d.CopyToClipboard;E.CopyToClipboard=E,J.exports=E},PArb:function(J,F,e){"use strict";var d=e("pVnL"),E=e.n(d),g=e("lSNA"),m=e.n(g),A=e("q1tI"),b=e.n(A),f=e("TSYQ"),i=e.n(f),r=e("H84U"),o=function(l,n){var c={};for(var t in l)Object.prototype.hasOwnProperty.call(l,t)&&n.indexOf(t)<0&&(c[t]=l[t]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,t=Object.getOwnPropertySymbols(l);u<t.length;u++)n.indexOf(t[u])<0&&Object.prototype.propertyIsEnumerable.call(l,t[u])&&(c[t[u]]=l[t[u]]);return c},s=function(n){return A.createElement(r.a,null,function(c){var t,u=c.getPrefixCls,a=c.direction,h=n.prefixCls,v=n.type,y=v===void 0?"horizontal":v,O=n.orientation,S=O===void 0?"center":O,x=n.className,L=n.children,T=n.dashed,w=n.plain,C=o(n,["prefixCls","type","orientation","className","children","dashed","plain"]),N=u("divider",h),D=S.length>0?"-".concat(S):S,B=!!L,R=i()(x,N,"".concat(N,"-").concat(y),(t={},m()(t,"".concat(N,"-with-text"),B),m()(t,"".concat(N,"-with-text").concat(D),B),m()(t,"".concat(N,"-dashed"),!!T),m()(t,"".concat(N,"-plain"),!!w),m()(t,"".concat(N,"-rtl"),a==="rtl"),t));return A.createElement("div",E()({className:R},C,{role:"separator"}),L&&A.createElement("span",{className:"".concat(N,"-inner-text")},L))})};F.a=s},PD8m:function(J,F){J.exports={name:"memoryStorage",read:d,write:E,each:g,remove:m,clearAll:A};var e={};function d(b){return e[b]}function E(b,f){e[b]=f}function g(b){for(var f in e)e.hasOwnProperty(f)&&b(e[f],f)}function m(b){delete e[b]}function A(b){e={}}},PEeC:function(J,F,e){"use strict";e.d(F,"a",function(){return A}),e.d(F,"b",function(){return b});var d=e("RIqP"),E=e.n(d),g=e("xEkU"),m=e.n(g);function A(f){var i,r=function(l){return function(){i=null,f.apply(void 0,E()(l))}},o=function(){if(i==null){for(var l=arguments.length,n=new Array(l),c=0;c<l;c++)n[c]=arguments[c];i=m()(r(n))}};return o.cancel=function(){return m.a.cancel(i)},o}function b(){return function(f,i,r){var o=r.value,s=!1;return{configurable:!0,get:function(){if(s||this===f.prototype||this.hasOwnProperty(i))return o;var n=A(o.bind(this));return s=!0,Object.defineProperty(this,i,{value:n,configurable:!0,writable:!0}),s=!1,n}}}}},PKem:function(J,F,e){"use strict";e.d(F,"a",function(){return O});var d=e("RIqP"),E=e.n(d),g=e("lSNA"),m=e.n(g),A=e("pVnL"),b=e.n(A),f=e("lwsE"),i=e.n(f),r=e("W8MJ"),o=e.n(r),s=e("7W2i"),l=e.n(s),n=e("LQ03"),c=e.n(n),t=e("q1tI"),u=e.n(t),a=e("TSYQ"),h=e.n(a),v=e("H84U"),y=function(D,B){var R={};for(var U in D)Object.prototype.hasOwnProperty.call(D,U)&&B.indexOf(U)<0&&(R[U]=D[U]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,U=Object.getOwnPropertySymbols(D);M<U.length;M++)B.indexOf(U[M])<0&&Object.prototype.propertyIsEnumerable.call(D,U[M])&&(R[U[M]]=D[U[M]]);return R},O=t.createContext({siderHook:{addSider:function(){return null},removeSider:function(){return null}}});function S(D){var B=D.suffixCls,R=D.tagName,U=D.displayName;return function(M){var j;return j=function(P){l()(H,P);var V=c()(H);function H(){var k;return i()(this,H),k=V.apply(this,arguments),k.renderComponent=function(Z){var Y=Z.getPrefixCls,_=k.props.prefixCls,Q=Y(B,_);return t.createElement(M,b()({prefixCls:Q,tagName:R},k.props))},k}return o()(H,[{key:"render",value:function(){return t.createElement(v.a,null,this.renderComponent)}}]),H}(t.Component),j.displayName=U,j}}var x=function(B){var R=B.prefixCls,U=B.className,M=B.children,j=B.tagName,P=y(B,["prefixCls","className","children","tagName"]),V=h()(R,U);return t.createElement(j,b()({className:V},P),M)},L=function(D){l()(R,D);var B=c()(R);function R(){var U;return i()(this,R),U=B.apply(this,arguments),U.state={siders:[]},U.renderComponent=function(M){var j,P=M.direction,V=U.props,H=V.prefixCls,k=V.className,Z=V.children,Y=V.hasSider,_=V.tagName,Q=y(V,["prefixCls","className","children","hasSider","tagName"]),X=h()(H,(j={},m()(j,"".concat(H,"-has-sider"),typeof Y=="boolean"?Y:U.state.siders.length>0),m()(j,"".concat(H,"-rtl"),P==="rtl"),j),k);return t.createElement(O.Provider,{value:{siderHook:U.getSiderHook()}},t.createElement(_,b()({className:X},Q),Z))},U}return o()(R,[{key:"getSiderHook",value:function(){var M=this;return{addSider:function(P){M.setState(function(V){return{siders:[].concat(E()(V.siders),[P])}})},removeSider:function(P){M.setState(function(V){return{siders:V.siders.filter(function(H){return H!==P})}})}}}},{key:"render",value:function(){return t.createElement(v.a,null,this.renderComponent)}}]),R}(t.Component),T=S({suffixCls:"layout",tagName:"section",displayName:"Layout"})(L),w=S({suffixCls:"layout-header",tagName:"header",displayName:"Header"})(x),C=S({suffixCls:"layout-footer",tagName:"footer",displayName:"Footer"})(x),N=S({suffixCls:"layout-content",tagName:"main",displayName:"Content"})(x);T.Header=w,T.Footer=C,T.Content=N,F.b=T},PNag:function(J,F,e){var d=e("bYtY"),E=e("SKnc"),g=e("YH21"),m=e("crZl"),A=e("IwbS"),b=e("OELB"),f=e("72pK"),i=e("y7Aq"),r=e("4NO4"),o=b.linearMap,s=d.each,l=Math.min,n=Math.max,c=12,t=6,u=m.extend({type:"visualMap.continuous",init:function(){u.superApply(this,"init",arguments),this._shapes={},this._dataInterval=[],this._handleEnds=[],this._orient,this._useHandle,this._hoverLinkDataIndices=[],this._dragging,this._hovering},doRender:function(L,T,w,C){(!C||C.type!=="selectDataRange"||C.from!==this.uid)&&this._buildView()},_buildView:function(){this.group.removeAll();var L=this.visualMapModel,T=this.group;this._orient=L.get("orient"),this._useHandle=L.get("calculable"),this._resetInterval(),this._renderBar(T);var w=L.get("text");this._renderEndsText(T,w,0),this._renderEndsText(T,w,1),this._updateView(!0),this.renderBackground(T),this._updateView(),this._enableHoverLinkToSeries(),this._enableHoverLinkFromSeries(),this.positionGroup(T)},_renderEndsText:function(L,T,w){if(!T)return;var C=T[1-w];C=C!=null?C+"":"";var N=this.visualMapModel,D=N.get("textGap"),B=N.itemSize,R=this._shapes.barGroup,U=this._applyTransform([B[0]/2,w===0?-D:B[1]+D],R),M=this._applyTransform(w===0?"bottom":"top",R),j=this._orient,P=this.visualMapModel.textStyleModel;this.group.add(new A.Text({style:{x:U[0],y:U[1],textVerticalAlign:j==="horizontal"?"middle":M,textAlign:j==="horizontal"?M:"center",text:C,textFont:P.getFont(),textFill:P.getTextColor()}}))},_renderBar:function(L){var T=this.visualMapModel,w=this._shapes,C=T.itemSize,N=this._orient,D=this._useHandle,B=i.getItemAlign(T,this.api,C),R=w.barGroup=this._createBarGroup(B);R.add(w.outOfRange=a()),R.add(w.inRange=a(null,D?S(this._orient):null,d.bind(this._dragHandle,this,"all",!1),d.bind(this._dragHandle,this,"all",!0)));var U=T.textStyleModel.getTextRect("\u56FD"),M=n(U.width,U.height);D&&(w.handleThumbs=[],w.handleLabels=[],w.handleLabelPoints=[],this._createHandle(R,0,C,M,N,B),this._createHandle(R,1,C,M,N,B)),this._createIndicator(R,C,M,N),L.add(R)},_createHandle:function(L,T,w,C,N){var D=d.bind(this._dragHandle,this,T,!1),B=d.bind(this._dragHandle,this,T,!0),R=a(h(T,C),S(this._orient),D,B);R.position[0]=w[0],L.add(R);var U=this.visualMapModel.textStyleModel,M=new A.Text({draggable:!0,drift:D,onmousemove:function(V){g.stop(V.event)},ondragend:B,style:{x:0,y:0,text:"",textFont:U.getFont(),textFill:U.getTextColor()}});this.group.add(M);var j=[N==="horizontal"?C/2:C*1.5,N==="horizontal"?T===0?-(C*1.5):C*1.5:T===0?-C/2:C/2],P=this._shapes;P.handleThumbs[T]=R,P.handleLabelPoints[T]=j,P.handleLabels[T]=M},_createIndicator:function(L,T,w,C){var N=a([[0,0]],"move");N.position[0]=T[0],N.attr({invisible:!0,silent:!0}),L.add(N);var D=this.visualMapModel.textStyleModel,B=new A.Text({silent:!0,invisible:!0,style:{x:0,y:0,text:"",textFont:D.getFont(),textFill:D.getTextColor()}});this.group.add(B);var R=[C==="horizontal"?w/2:t+3,0],U=this._shapes;U.indicator=N,U.indicatorLabel=B,U.indicatorLabelPoint=R},_dragHandle:function(L,T,w,C){if(!this._useHandle)return;if(this._dragging=!T,!T){var N=this._applyTransform([w,C],this._shapes.barGroup,!0);this._updateInterval(L,N[1]),this._updateView()}T===!this.visualMapModel.get("realtime")&&this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:this._dataInterval.slice()}),T?!this._hovering&&this._clearHoverLinkToSeries():O(this.visualMapModel)&&this._doHoverLinkToSeries(this._handleEnds[L],!1)},_resetInterval:function(){var L=this.visualMapModel,T=this._dataInterval=L.getSelected(),w=L.getExtent(),C=[0,L.itemSize[1]];this._handleEnds=[o(T[0],w,C,!0),o(T[1],w,C,!0)]},_updateInterval:function(L,T){T=T||0;var w=this.visualMapModel,C=this._handleEnds,N=[0,w.itemSize[1]];f(T,C,N,L,0);var D=w.getExtent();this._dataInterval=[o(C[0],N,D,!0),o(C[1],N,D,!0)]},_updateView:function(L){var T=this.visualMapModel,w=T.getExtent(),C=this._shapes,N=[0,T.itemSize[1]],D=L?N:this._handleEnds,B=this._createBarVisual(this._dataInterval,w,D,"inRange"),R=this._createBarVisual(w,w,N,"outOfRange");C.inRange.setStyle({fill:B.barColor,opacity:B.opacity}).setShape("points",B.barPoints),C.outOfRange.setStyle({fill:R.barColor,opacity:R.opacity}).setShape("points",R.barPoints),this._updateHandle(D,B)},_createBarVisual:function(L,T,w,C){var N={forceState:C,convertOpacityToAlpha:!0},D=this._makeColorGradient(L,N),B=[this.getControllerVisual(L[0],"symbolSize",N),this.getControllerVisual(L[1],"symbolSize",N)],R=this._createBarPoints(w,B);return{barColor:new E(0,0,0,1,D),barPoints:R,handlesColor:[D[0].color,D[D.length-1].color]}},_makeColorGradient:function(L,T){var w=100,C=[],N=(L[1]-L[0])/w;C.push({color:this.getControllerVisual(L[0],"color",T),offset:0});for(var D=1;D<w;D++){var B=L[0]+N*D;if(B>L[1])break;C.push({color:this.getControllerVisual(B,"color",T),offset:D/w})}return C.push({color:this.getControllerVisual(L[1],"color",T),offset:1}),C},_createBarPoints:function(L,T){var w=this.visualMapModel.itemSize;return[[w[0]-T[0],L[0]],[w[0],L[0]],[w[0],L[1]],[w[0]-T[1],L[1]]]},_createBarGroup:function(L){var T=this._orient,w=this.visualMapModel.get("inverse");return new A.Group(T==="horizontal"&&!w?{scale:L==="bottom"?[1,1]:[-1,1],rotation:Math.PI/2}:T==="horizontal"&&w?{scale:L==="bottom"?[-1,1]:[1,1],rotation:-Math.PI/2}:T==="vertical"&&!w?{scale:L==="left"?[1,-1]:[-1,-1]}:{scale:L==="left"?[1,1]:[-1,1]})},_updateHandle:function(L,T){if(!this._useHandle)return;var w=this._shapes,C=this.visualMapModel,N=w.handleThumbs,D=w.handleLabels;s([0,1],function(B){var R=N[B];R.setStyle("fill",T.handlesColor[B]),R.position[1]=L[B];var U=A.applyTransform(w.handleLabelPoints[B],A.getTransform(R,this.group));D[B].setStyle({x:U[0],y:U[1],text:C.formatValueText(this._dataInterval[B]),textVerticalAlign:"middle",textAlign:this._applyTransform(this._orient==="horizontal"?B===0?"bottom":"top":"left",w.barGroup)})},this)},_showIndicator:function(L,T,w,C){var N=this.visualMapModel,D=N.getExtent(),B=N.itemSize,R=[0,B[1]],U=o(L,D,R,!0),M=this._shapes,j=M.indicator;if(!j)return;j.position[1]=U,j.attr("invisible",!1),j.setShape("points",v(!!w,C,U,B[1]));var P={convertOpacityToAlpha:!0},V=this.getControllerVisual(L,"color",P);j.setStyle("fill",V);var H=A.applyTransform(M.indicatorLabelPoint,A.getTransform(j,this.group)),k=M.indicatorLabel;k.attr("invisible",!1);var Z=this._applyTransform("left",M.barGroup),Y=this._orient;k.setStyle({text:(w||"")+N.formatValueText(T),textVerticalAlign:Y==="horizontal"?Z:"middle",textAlign:Y==="horizontal"?"center":Z,x:H[0],y:H[1]})},_enableHoverLinkToSeries:function(){var L=this;this._shapes.barGroup.on("mousemove",function(T){if(L._hovering=!0,!L._dragging){var w=L.visualMapModel.itemSize,C=L._applyTransform([T.offsetX,T.offsetY],L._shapes.barGroup,!0,!0);C[1]=l(n(0,C[1]),w[1]),L._doHoverLinkToSeries(C[1],0<=C[0]&&C[0]<=w[0])}}).on("mouseout",function(){L._hovering=!1,!L._dragging&&L._clearHoverLinkToSeries()})},_enableHoverLinkFromSeries:function(){var L=this.api.getZr();this.visualMapModel.option.hoverLink?(L.on("mouseover",this._hoverLinkFromSeriesMouseOver,this),L.on("mouseout",this._hideIndicator,this)):this._clearHoverLinkFromSeries()},_doHoverLinkToSeries:function(L,T){var w=this.visualMapModel,C=w.itemSize;if(!w.option.hoverLink)return;var N=[0,C[1]],D=w.getExtent();L=l(n(N[0],L),N[1]);var B=y(w,D,N),R=[L-B,L+B],U=o(L,N,D,!0),M=[o(R[0],N,D,!0),o(R[1],N,D,!0)];R[0]<N[0]&&(M[0]=-Infinity),R[1]>N[1]&&(M[1]=Infinity),T&&(M[0]===-Infinity?this._showIndicator(U,M[1],"< ",B):M[1]===Infinity?this._showIndicator(U,M[0],"> ",B):this._showIndicator(U,U,"\u2248 ",B));var j=this._hoverLinkDataIndices,P=[];(T||O(w))&&(P=this._hoverLinkDataIndices=w.findTargetDataIndices(M));var V=r.compressBatches(j,P);this._dispatchHighDown("downplay",i.makeHighDownBatch(V[0],w)),this._dispatchHighDown("highlight",i.makeHighDownBatch(V[1],w))},_hoverLinkFromSeriesMouseOver:function(L){var T=L.target,w=this.visualMapModel;if(!T||T.dataIndex==null)return;var C=this.ecModel.getSeriesByIndex(T.seriesIndex);if(!w.isTargetSeries(C))return;var N=C.getData(T.dataType),D=N.get(w.getDataDimension(N),T.dataIndex,!0);isNaN(D)||this._showIndicator(D,D)},_hideIndicator:function(){var L=this._shapes;L.indicator&&L.indicator.attr("invisible",!0),L.indicatorLabel&&L.indicatorLabel.attr("invisible",!0)},_clearHoverLinkToSeries:function(){this._hideIndicator();var L=this._hoverLinkDataIndices;this._dispatchHighDown("downplay",i.makeHighDownBatch(L,this.visualMapModel)),L.length=0},_clearHoverLinkFromSeries:function(){this._hideIndicator();var L=this.api.getZr();L.off("mouseover",this._hoverLinkFromSeriesMouseOver),L.off("mouseout",this._hideIndicator)},_applyTransform:function(L,T,w,C){var N=A.getTransform(T,C?null:this.group);return A[d.isArray(L)?"applyTransform":"transformDirection"](L,N,w)},_dispatchHighDown:function(L,T){T&&T.length&&this.api.dispatchAction({type:L,batch:T})},dispose:function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()},remove:function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()}});function a(L,T,w,C){return new A.Polygon({shape:{points:L},draggable:!!w,cursor:T,drift:w,onmousemove:function(N){g.stop(N.event)},ondragend:C})}function h(L,T){return L===0?[[0,0],[T,0],[T,-T]]:[[0,0],[T,0],[T,T]]}function v(L,T,w,C){return L?[[0,-l(T,n(w,0))],[t,0],[0,l(T,n(C-w,0))]]:[[0,0],[5,-5],[5,5]]}function y(L,T,w){var C=c/2,N=L.get("hoverLinkDataSize");return N&&(C=o(N,T,w,!0)/2),C}function O(L){var T=L.get("hoverLinkOnHandle");return!!(T==null?L.get("realtime"):T)}function S(L){return L==="vertical"?"ns-resize":"ew-resize"}var x=u;J.exports=x},PQMj:function(J,F,e){},PSzr:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"};F.default=d},ProS:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("aX58"),m=e("bYtY"),A=e("Qe9p"),b=e("ItGF"),f=e("BPZU"),i=e("H6uX"),r=e("fmMI"),o=e("hD7B"),s=e("IDmD"),l=e("ypgQ"),n=e("+wW9"),c=e("0V0F"),t=e("bLfw"),u=e("T4UG"),a=e("sS/r"),h=e("6Ic6"),v=e("IwbS"),y=e("4NO4"),O=e("iLNv"),S=O.throttle,x=e("/WM3"),L=e("uAnK"),T=e("mYwL"),w=e("af/B"),C=e("xTNl"),N=e("8hn6");e("A1Ka");var D=e("7DRL"),B=m.assert,R=m.each,U=m.isFunction,M=m.isObject,j=t.parseClassType,P="4.8.0",V={zrender:"4.3.1"},H=1,k=1e3,Z=800,Y=900,_=5e3,Q=1e3,X=1100,pe=2e3,te=3e3,fe=3500,be=4e3,Se=5e3,ze={PROCESSOR:{FILTER:k,SERIES_FILTER:Z,STATISTIC:_},VISUAL:{LAYOUT:Q,PROGRESSIVE_LAYOUT:X,GLOBAL:pe,CHART:te,POST_CHART_LAYOUT:fe,COMPONENT:be,BRUSH:Se}},Xe="__flagInMainProcess",wt="__optionUpdated",Be=/^[a-zA-Z0-9_]+$/;function Me(ke,et){return function(We,Ke,mt){if(!et&&this._disposed){Ge(this.id);return}We=We&&We.toLowerCase(),i.prototype[ke].call(this,We,Ke,mt)}}function vt(){i.call(this)}vt.prototype.on=Me("on",!0),vt.prototype.off=Me("off",!0),vt.prototype.one=Me("one",!0),m.mixin(vt,i);function at(ke,et,We){We=We||{},typeof et=="string"&&(et=ur[et]),this.id,this.group,this._dom=ke;var Ke="canvas",mt=this._zr=g.init(ke,{renderer:We.renderer||Ke,devicePixelRatio:We.devicePixelRatio,width:We.width,height:We.height});this._throttledZrFlush=S(m.bind(mt.flush,mt),17);var et=m.clone(et);et&&n(et,!0),this._theme=et,this._chartsViews=[],this._chartsMap={},this._componentsViews=[],this._componentsMap={},this._coordSysMgr=new s;var dt=this._api=nt(this);function He(Ze,ct){return Ze.__prio-ct.__prio}f(Lt,He),f(Pe,He),this._scheduler=new w(this,dt,Pe,Lt),i.call(this,this._ecEventProcessor=new se),this._messageCenter=new vt,this._initEvents(),this.resize=m.bind(this.resize,this),this._pendingActions=[],mt.animation.on("frame",this._onframe,this),ht(mt,this),m.setAsPrimitive(this)}var $e=at.prototype;$e._onframe=function(){if(this._disposed)return;var ke=this._scheduler;if(this[wt]){var et=this[wt].silent;this[Xe]=!0,At(this),ut.update.call(this),this[Xe]=!1,this[wt]=!1,je.call(this,et),De.call(this,et)}else if(ke.unfinished){var We=H,Ke=this._model,mt=this._api;ke.unfinished=!1;do{var dt=+new Date;ke.performSeriesTasks(Ke),ke.performDataProcessorTasks(Ke),gt(this,Ke),ke.performVisualTasks(Ke),nr(this,this._model,mt,"remain"),We-=+new Date-dt}while(We>0&&ke.unfinished);ke.unfinished||this._zr.flush()}},$e.getDom=function(){return this._dom},$e.getZr=function(){return this._zr},$e.setOption=function(ke,et,We){if(this._disposed){Ge(this.id);return}var Ke;if(M(et)&&(We=et.lazyUpdate,Ke=et.silent,et=et.notMerge),this[Xe]=!0,!this._model||et){var mt=new l(this._api),dt=this._theme,He=this._model=new r;He.scheduler=this._scheduler,He.init(null,null,dt,mt)}this._model.setOption(ke,St),We?(this[wt]={silent:Ke},this[Xe]=!1):(At(this),ut.update.call(this),this._zr.flush(),this[wt]=!1,this[Xe]=!1,je.call(this,Ke),De.call(this,Ke))},$e.setTheme=function(){console.error("ECharts#setTheme() is DEPRECATED in ECharts 3.0")},$e.getModel=function(){return this._model},$e.getOption=function(){return this._model&&this._model.getOption()},$e.getWidth=function(){return this._zr.getWidth()},$e.getHeight=function(){return this._zr.getHeight()},$e.getDevicePixelRatio=function(){return this._zr.painter.dpr||window.devicePixelRatio||1},$e.getRenderedCanvas=function(ke){if(!b.canvasSupported)return;ke=ke||{},ke.pixelRatio=ke.pixelRatio||1,ke.backgroundColor=ke.backgroundColor||this._model.get("backgroundColor");var et=this._zr;return et.painter.getRenderedCanvas(ke)},$e.getSvgDataURL=function(){if(!b.svgSupported)return;var ke=this._zr,et=ke.storage.getDisplayList();return m.each(et,function(We){We.stopAnimation(!0)}),ke.painter.toDataURL()},$e.getDataURL=function(ke){if(this._disposed){Ge(this.id);return}ke=ke||{};var et=ke.excludeComponents,We=this._model,Ke=[],mt=this;R(et,function(He){We.eachComponent({mainType:He},function(Ze){var ct=mt._componentsMap[Ze.__viewId];ct.group.ignore||(Ke.push(ct),ct.group.ignore=!0)})});var dt=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.getRenderedCanvas(ke).toDataURL("image/"+(ke&&ke.type||"png"));return R(Ke,function(He){He.group.ignore=!1}),dt},$e.getConnectedDataURL=function(ke){if(this._disposed){Ge(this.id);return}if(!b.canvasSupported)return;var et=ke.type==="svg",We=this.group,Ke=Math.min,mt=Math.max,dt=Infinity;if(mr[We]){var He=dt,Ze=dt,ct=-dt,Vt=-dt,Rt=[],hr=ke&&ke.pixelRatio||1;m.each(Zt,function(Cr,Gr){if(Cr.group===We){var Nr=et?Cr.getZr().painter.getSvgDom().innerHTML:Cr.getRenderedCanvas(m.clone(ke)),sr=Cr.getDom().getBoundingClientRect();He=Ke(sr.left,He),Ze=Ke(sr.top,Ze),ct=mt(sr.right,ct),Vt=mt(sr.bottom,Vt),Rt.push({dom:Nr,left:sr.left,top:sr.top})}}),He*=hr,Ze*=hr,ct*=hr,Vt*=hr;var pr=ct-He,Er=Vt-Ze,Or=m.createCanvas(),en=g.init(Or,{renderer:et?"svg":"canvas"});if(en.resize({width:pr,height:Er}),et){var Qr="";return R(Rt,function(Cr){var Gr=Cr.left-He,Nr=Cr.top-Ze;Qr+='<g transform="translate('+Gr+","+Nr+')">'+Cr.dom+"</g>"}),en.painter.getSvgRoot().innerHTML=Qr,ke.connectedBackgroundColor&&en.painter.setBackgroundColor(ke.connectedBackgroundColor),en.refreshImmediately(),en.painter.toDataURL()}else return ke.connectedBackgroundColor&&en.add(new v.Rect({shape:{x:0,y:0,width:pr,height:Er},style:{fill:ke.connectedBackgroundColor}})),R(Rt,function(Cr){var Gr=new v.Image({style:{x:Cr.left*hr-He,y:Cr.top*hr-Ze,image:Cr.dom}});en.add(Gr)}),en.refreshImmediately(),Or.toDataURL("image/"+(ke&&ke.type||"png"))}else return this.getDataURL(ke)},$e.convertToPixel=m.curry(bt,"convertToPixel"),$e.convertFromPixel=m.curry(bt,"convertFromPixel");function bt(ke,et,We){if(this._disposed){Ge(this.id);return}var Ke=this._model,mt=this._coordSysMgr.getCoordinateSystems(),dt;et=y.parseFinder(Ke,et);for(var He=0;He<mt.length;He++){var Ze=mt[He];if(Ze[ke]&&(dt=Ze[ke](Ke,et,We))!=null)return dt}}$e.containPixel=function(ke,et){if(this._disposed){Ge(this.id);return}var We=this._model,Ke;return ke=y.parseFinder(We,ke),m.each(ke,function(mt,dt){dt.indexOf("Models")>=0&&m.each(mt,function(He){var Ze=He.coordinateSystem;if(Ze&&Ze.containPoint)Ke|=!!Ze.containPoint(et);else if(dt==="seriesModels"){var ct=this._chartsMap[He.__viewId];ct&&ct.containPoint&&(Ke|=ct.containPoint(et,He))}},this)},this),!!Ke},$e.getVisual=function(ke,et){var We=this._model;ke=y.parseFinder(We,ke,{defaultMainType:"series"});var Ke=ke.seriesModel,mt=Ke.getData(),dt=ke.hasOwnProperty("dataIndexInside")?ke.dataIndexInside:ke.hasOwnProperty("dataIndex")?mt.indexOfRawIndex(ke.dataIndex):null;return dt!=null?mt.getItemVisual(dt,et):mt.getVisual(et)},$e.getViewOfComponentModel=function(ke){return this._componentsMap[ke.__viewId]},$e.getViewOfSeriesModel=function(ke){return this._chartsMap[ke.__viewId]};var ut={prepareAndUpdate:function(ke){At(this),ut.update.call(this,ke)},update:function(ke){var et=this._model,We=this._api,Ke=this._zr,mt=this._coordSysMgr,dt=this._scheduler;if(!et)return;dt.restoreData(et,ke),dt.performSeriesTasks(et),mt.create(et,We),dt.performDataProcessorTasks(et,ke),gt(this,et),mt.update(et,We),kt(et),dt.performVisualTasks(et,ke),Ht(this,et,We,ke);var He=et.get("backgroundColor")||"transparent";if(b.canvasSupported)Ke.setBackgroundColor(He);else{var Ze=A.parse(He);He=A.stringify(Ze,"rgb"),Ze[3]===0&&(He="transparent")}Bt(et,We)},updateTransform:function(ke){var et=this._model,We=this,Ke=this._api;if(!et)return;var mt=[];et.eachComponent(function(He,Ze){var ct=We.getViewOfComponentModel(Ze);if(ct&&ct.__alive)if(ct.updateTransform){var Vt=ct.updateTransform(Ze,et,Ke,ke);Vt&&Vt.update&&mt.push(ct)}else mt.push(ct)});var dt=m.createHashMap();et.eachSeries(function(He){var Ze=We._chartsMap[He.__viewId];if(Ze.updateTransform){var ct=Ze.updateTransform(He,et,Ke,ke);ct&&ct.update&&dt.set(He.uid,1)}else dt.set(He.uid,1)}),kt(et),this._scheduler.performVisualTasks(et,ke,{setDirty:!0,dirtyMap:dt}),nr(We,et,Ke,ke,dt),Bt(et,this._api)},updateView:function(ke){var et=this._model;if(!et)return;h.markUpdateMethod(ke,"updateView"),kt(et),this._scheduler.performVisualTasks(et,ke,{setDirty:!0}),Ht(this,this._model,this._api,ke),Bt(et,this._api)},updateVisual:function(ke){ut.update.call(this,ke)},updateLayout:function(ke){ut.update.call(this,ke)}};function At(ke){var et=ke._model,We=ke._scheduler;We.restorePipelines(et),We.prepareStageTasks(),It(ke,"component",et,We),It(ke,"chart",et,We),We.plan()}function Ve(ke,et,We,Ke,mt){var dt=ke._model;if(!Ke){R(ke._componentsViews.concat(ke._chartsViews),Vt);return}var He={};He[Ke+"Id"]=We[Ke+"Id"],He[Ke+"Index"]=We[Ke+"Index"],He[Ke+"Name"]=We[Ke+"Name"];var Ze={mainType:Ke,query:He};mt&&(Ze.subType=mt);var ct=We.excludeSeriesId;ct!=null&&(ct=m.createHashMap(y.normalizeToArray(ct))),dt&&dt.eachComponent(Ze,function(Rt){(!ct||ct.get(Rt.id)==null)&&Vt(ke[Ke==="series"?"_chartsMap":"_componentsMap"][Rt.__viewId])},ke);function Vt(Rt){Rt&&Rt.__alive&&Rt[et]&&Rt[et](Rt.__model,dt,ke._api,We)}}$e.resize=function(ke){if(this._disposed){Ge(this.id);return}this._zr.resize(ke);var et=this._model;if(this._loadingFX&&this._loadingFX.resize(),!et)return;var We=et.resetOption("media"),Ke=ke&&ke.silent;this[Xe]=!0,We&&At(this),ut.update.call(this),this[Xe]=!1,je.call(this,Ke),De.call(this,Ke)};function gt(ke,et){var We=ke._chartsMap,Ke=ke._scheduler;et.eachSeries(function(mt){Ke.updateStreamModes(mt,We[mt.__viewId])})}$e.showLoading=function(ke,et){if(this._disposed){Ge(this.id);return}if(M(ke)&&(et=ke,ke=""),ke=ke||"default",this.hideLoading(),!Xt[ke])return;var We=Xt[ke](this._api,et),Ke=this._zr;this._loadingFX=We,Ke.add(We)},$e.hideLoading=function(){if(this._disposed){Ge(this.id);return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},$e.makeActionFromEvent=function(ke){var et=m.extend({},ke);return et.type=lt[ke.type],et},$e.dispatchAction=function(ke,et){if(this._disposed){Ge(this.id);return}if(M(et)||(et={silent:!!et}),!me[ke.type])return;if(!this._model)return;if(this[Xe]){this._pendingActions.push(ke);return}Je.call(this,ke,et.silent),et.flush?this._zr.flush(!0):et.flush!==!1&&b.browser.weChat&&this._throttledZrFlush(),je.call(this,et.silent),De.call(this,et.silent)};function Je(ke,et){var We=ke.type,Ke=ke.escapeConnect,mt=me[We],dt=mt.actionInfo,He=(dt.update||"update").split(":"),Ze=He.pop();He=He[0]!=null&&j(He[0]),this[Xe]=!0;var ct=[ke],Vt=!1;ke.batch&&(Vt=!0,ct=m.map(ke.batch,function(Er){return Er=m.defaults(m.extend({},Er),ke),Er.batch=null,Er}));var Rt=[],hr,pr=We==="highlight"||We==="downplay";R(ct,function(Er){hr=mt.action(Er,this._model,this._api),hr=hr||m.extend({},Er),hr.type=dt.event||hr.type,Rt.push(hr),pr?Ve(this,Ze,Er,"series"):He&&Ve(this,Ze,Er,He.main,He.sub)},this),Ze!=="none"&&!pr&&!He&&(this[wt]?(At(this),ut.update.call(this,ke),this[wt]=!1):ut[Ze].call(this,ke)),Vt?hr={type:dt.event||We,escapeConnect:Ke,batch:Rt}:hr=Rt[0],this[Xe]=!1,!et&&this._messageCenter.trigger(hr.type,hr)}function je(ke){for(var et=this._pendingActions;et.length;){var We=et.shift();Je.call(this,We,ke)}}function De(ke){!ke&&this.trigger("updated")}function ht(ke,et){ke.on("rendered",function(){et.trigger("rendered"),ke.animation.isFinished()&&!et[wt]&&!et._scheduler.unfinished&&!et._pendingActions.length&&et.trigger("finished")})}$e.appendData=function(ke){if(this._disposed){Ge(this.id);return}var et=ke.seriesIndex,We=this.getModel(),Ke=We.getSeriesByIndex(et);Ke.appendData(ke),this._scheduler.unfinished=!0},$e.on=Me("on",!1),$e.off=Me("off",!1),$e.one=Me("one",!1);function It(ke,et,We,Ke){for(var mt=et==="component",dt=mt?ke._componentsViews:ke._chartsViews,He=mt?ke._componentsMap:ke._chartsMap,Ze=ke._zr,ct=ke._api,Vt=0;Vt<dt.length;Vt++)dt[Vt].__alive=!1;mt?We.eachComponent(function(pr,Er){pr!=="series"&&Rt(Er)}):We.eachSeries(Rt);function Rt(pr){var Er="_ec_"+pr.id+"_"+pr.type,Or=He[Er];if(!Or){var en=j(pr.type),Qr=mt?a.getClass(en.main,en.sub):h.getClass(en.sub);Or=new Qr,Or.init(We,ct),He[Er]=Or,dt.push(Or),Ze.add(Or.group)}pr.__viewId=Or.__id=Er,Or.__alive=!0,Or.__model=pr,Or.group.__ecComponentInfo={mainType:pr.mainType,index:pr.componentIndex},!mt&&Ke.prepareView(Or,pr,We,ct)}for(var Vt=0;Vt<dt.length;){var hr=dt[Vt];hr.__alive?Vt++:(!mt&&hr.renderTask.dispose(),Ze.remove(hr.group),hr.dispose(We,ct),dt.splice(Vt,1),delete He[hr.__id],hr.__id=hr.group.__ecComponentInfo=null)}}function kt(ke){ke.clearColorPalette(),ke.eachSeries(function(et){et.clearColorPalette()})}function Ht(ke,et,We,Ke){Wt(ke,et,We,Ke),R(ke._chartsViews,function(mt){mt.__alive=!1}),nr(ke,et,We,Ke),R(ke._chartsViews,function(mt){mt.__alive||mt.remove(et,We)})}function Wt(ke,et,We,Ke,mt){R(mt||ke._componentsViews,function(dt){var He=dt.__model;dt.render(He,et,We,Ke),ft(He,dt)})}function nr(ke,et,We,Ke,mt){var dt=ke._scheduler,He;et.eachSeries(function(Ze){var ct=ke._chartsMap[Ze.__viewId];ct.__alive=!0;var Vt=ct.renderTask;dt.updatePayload(Vt,Ke),mt&&mt.get(Ze.uid)&&Vt.dirty(),He|=Vt.perform(dt.getPerformArgs(Vt)),ct.group.silent=!!Ze.get("silent"),ft(Ze,ct),st(Ze,ct)}),dt.unfinished|=He,qe(ke,et),L(ke._zr.dom,et)}function Bt(ke,et){R(Pr,function(We){We(ke,et)})}var Kt=["click","dblclick","mouseover","mouseout","mousemove","mousedown","mouseup","globalout","contextmenu"];$e._initEvents=function(){R(Kt,function(ke){var et=function(We){var Ke=this.getModel(),mt=We.target,dt,He=ke==="globalout";if(He)dt={};else if(mt&&mt.dataIndex!=null){var Ze=mt.dataModel||Ke.getSeriesByIndex(mt.seriesIndex);dt=Ze&&Ze.getDataParams(mt.dataIndex,mt.dataType,mt)||{}}else mt&&mt.eventData&&(dt=m.extend({},mt.eventData));if(dt){var ct=dt.componentType,Vt=dt.componentIndex;(ct==="markLine"||ct==="markPoint"||ct==="markArea")&&(ct="series",Vt=dt.seriesIndex);var Rt=ct&&Vt!=null&&Ke.getComponent(ct,Vt),hr=Rt&&this[Rt.mainType==="series"?"_chartsMap":"_componentsMap"][Rt.__viewId];dt.event=We,dt.type=ke,this._ecEventProcessor.eventInfo={targetEl:mt,packedEvent:dt,model:Rt,view:hr},this.trigger(ke,dt)}};et.zrEventfulCallAtLast=!0,this._zr.on(ke,et,this)},this),R(lt,function(ke,et){this._messageCenter.on(et,function(We){this.trigger(et,We)},this)},this)},$e.isDisposed=function(){return this._disposed},$e.clear=function(){if(this._disposed){Ge(this.id);return}this.setOption({series:[]},!0)},$e.dispose=function(){if(this._disposed){Ge(this.id);return}this._disposed=!0,y.setAttribute(this.getDom(),ue,"");var ke=this._api,et=this._model;R(this._componentsViews,function(We){We.dispose(et,ke)}),R(this._chartsViews,function(We){We.dispose(et,ke)}),this._zr.dispose(),delete Zt[this.id]},m.mixin(at,i);function Ge(ke){}function qe(ke,et){var We=ke._zr,Ke=We.storage,mt=0;Ke.traverse(function(dt){mt++}),mt>et.get("hoverLayerThreshold")&&!b.node&&et.eachSeries(function(dt){if(dt.preventUsingHoverLayer)return;var He=ke._chartsMap[dt.__viewId];He.__alive&&He.group.traverse(function(Ze){Ze.useHoverLayer=!0})})}function st(ke,et){var We=ke.get("blendMode")||null;et.group.traverse(function(Ke){Ke.isGroup||Ke.style.blend!==We&&Ke.setStyle("blend",We),Ke.eachPendingDisplayable&&Ke.eachPendingDisplayable(function(mt){mt.setStyle("blend",We)})})}function ft(ke,et){var We=ke.get("z"),Ke=ke.get("zlevel");et.group.traverse(function(mt){mt.type!=="group"&&(We!=null&&(mt.z=We),Ke!=null&&(mt.zlevel=Ke))})}function nt(ke){var et=ke._coordSysMgr;return m.extend(new o(ke),{getCoordinateSystems:m.bind(et.getCoordinateSystems,et),getComponentByElement:function(We){for(;We;){var Ke=We.__ecComponentInfo;if(Ke!=null)return ke._model.getComponent(Ke.mainType,Ke.index);We=We.parent}}})}function se(){this.eventInfo}se.prototype={constructor:se,normalizeQuery:function(ke){var et={},We={},Ke={};if(m.isString(ke)){var mt=j(ke);et.mainType=mt.main||null,et.subType=mt.sub||null}else{var dt=["Index","Name","Id"],He={name:1,dataIndex:1,dataType:1};m.each(ke,function(Ze,ct){for(var Vt=!1,Rt=0;Rt<dt.length;Rt++){var hr=dt[Rt],pr=ct.lastIndexOf(hr);if(pr>0&&pr===ct.length-hr.length){var Er=ct.slice(0,pr);Er!=="data"&&(et.mainType=Er,et[hr.toLowerCase()]=Ze,Vt=!0)}}He.hasOwnProperty(ct)&&(We[ct]=Ze,Vt=!0),Vt||(Ke[ct]=Ze)})}return{cptQuery:et,dataQuery:We,otherQuery:Ke}},filter:function(ke,et,We){var Ke=this.eventInfo;if(!Ke)return!0;var mt=Ke.targetEl,dt=Ke.packedEvent,He=Ke.model,Ze=Ke.view;if(!He||!Ze)return!0;var ct=et.cptQuery,Vt=et.dataQuery;return Rt(ct,He,"mainType")&&Rt(ct,He,"subType")&&Rt(ct,He,"index","componentIndex")&&Rt(ct,He,"name")&&Rt(ct,He,"id")&&Rt(Vt,dt,"name")&&Rt(Vt,dt,"dataIndex")&&Rt(Vt,dt,"dataType")&&(!Ze.filterForExposedEvent||Ze.filterForExposedEvent(ke,et.otherQuery,mt,dt));function Rt(hr,pr,Er,Or){return hr[Er]==null||pr[Or||Er]===hr[Er]}},afterTrigger:function(){this.eventInfo=null}};var me={},lt={},Pe=[],St=[],Pr=[],Lt=[],ur={},Xt={},Zt={},mr={},qt=new Date-0,de=new Date-0,ue="_echarts_instance_";function oe(ke){var et=0,We=1,Ke=2,mt="__connectUpdateStatus";function dt(He,Ze){for(var ct=0;ct<He.length;ct++){var Vt=He[ct];Vt[mt]=Ze}}R(lt,function(He,Ze){ke._messageCenter.on(Ze,function(ct){if(mr[ke.group]&&ke[mt]!==et){if(ct&&ct.escapeConnect)return;var Vt=ke.makeActionFromEvent(ct),Rt=[];R(Zt,function(hr){hr!==ke&&hr.group===ke.group&&Rt.push(hr)}),dt(Rt,et),R(Rt,function(hr){hr[mt]!==We&&hr.dispatchAction(Vt)}),dt(Rt,Ke)}})})}function ae(ke,et,We){var Ke=xe(ke);if(Ke)return Ke;var mt=new at(ke,et,We);return mt.id="ec_"+qt++,Zt[mt.id]=mt,y.setAttribute(ke,ue,mt.id),oe(mt),mt}function ye(ke){if(m.isArray(ke)){var et=ke;ke=null,R(et,function(We){We.group!=null&&(ke=We.group)}),ke=ke||"g_"+de++,R(et,function(We){We.group=ke})}return mr[ke]=!0,ke}function Ce(ke){mr[ke]=!1}var Oe=Ce;function Ie(ke){typeof ke=="string"?ke=Zt[ke]:ke instanceof at||(ke=xe(ke)),ke instanceof at&&!ke.isDisposed()&&ke.dispose()}function xe(ke){return Zt[y.getAttribute(ke,ue)]}function Ue(ke){return Zt[ke]}function it(ke,et){ur[ke]=et}function yt(ke){St.push(ke)}function ee(ke,et){Re(Pe,ke,et,k)}function ie(ke){Pr.push(ke)}function z(ke,et,We){typeof et=="function"&&(We=et,et="");var Ke=M(ke)?ke.type:[ke,ke={event:et}][0];ke.event=(ke.event||Ke).toLowerCase(),et=ke.event,B(Be.test(Ke)&&Be.test(et)),me[Ke]||(me[Ke]={action:We,actionInfo:ke}),lt[et]=Ke}function $(ke,et){s.register(ke,et)}function le(ke){var et=s.get(ke);if(et)return et.getDimensionsInfo?et.getDimensionsInfo():et.dimensions.slice()}function ge(ke,et){Re(Lt,ke,et,Q,"layout")}function Ae(ke,et){Re(Lt,ke,et,te,"visual")}function Re(ke,et,We,Ke,mt){(U(et)||M(et))&&(We=et,et=Ke);var dt=w.wrapStageHandler(We,mt);return dt.__prio=et,dt.__raw=We,ke.push(dt),dt}function Qe(ke,et){Xt[ke]=et}function Ft(ke){return t.extend(ke)}function Qt(ke){return a.extend(ke)}function Et(ke){return u.extend(ke)}function Mt(ke){return h.extend(ke)}function _t(ke){m.$override("createCanvas",ke)}function zt(ke,et,We){D.registerMap(ke,et,We)}function Ct(ke){var et=D.retrieveMap(ke);return et&&et[0]&&{geoJson:et[0].geoJSON,specialAreas:et[0].specialAreas}}Ae(pe,x),yt(n),ee(Y,c),Qe("default",T),z({type:"highlight",event:"highlight",update:"highlight"},m.noop),z({type:"downplay",event:"downplay",update:"downplay"},m.noop),it("light",C),it("dark",N);var lr={};F.version=P,F.dependencies=V,F.PRIORITY=ze,F.init=ae,F.connect=ye,F.disConnect=Ce,F.disconnect=Oe,F.dispose=Ie,F.getInstanceByDom=xe,F.getInstanceById=Ue,F.registerTheme=it,F.registerPreprocessor=yt,F.registerProcessor=ee,F.registerPostUpdate=ie,F.registerAction=z,F.registerCoordinateSystem=$,F.getCoordinateSystemDimensions=le,F.registerLayout=ge,F.registerVisual=Ae,F.registerLoading=Qe,F.extendComponentModel=Ft,F.extendComponentView=Qt,F.extendSeriesModel=Et,F.extendChartView=Mt,F.setCanvasCreator=_t,F.registerMap=zt,F.getMap=Ct,F.dataTool=lr;var Jt=e("txkQ");(function(){for(var ke in Jt)Jt.hasOwnProperty(ke)&&(F[ke]=Jt[ke])})()},Q7if:function(J,F,e){var d=e("JEkh"),E=d.extend({type:"markArea",defaultOption:{zlevel:0,z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}}});J.exports=E},Q9mQ:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("UADf"),m=e.n(g)},"QB+1":function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("Ywus"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},QBsz:function(J,F){var e=typeof Float32Array=="undefined"?Array:Float32Array;function d(w,C){var N=new e(2);return w==null&&(w=0),C==null&&(C=0),N[0]=w,N[1]=C,N}function E(w,C){return w[0]=C[0],w[1]=C[1],w}function g(w){var C=new e(2);return C[0]=w[0],C[1]=w[1],C}function m(w,C,N){return w[0]=C,w[1]=N,w}function A(w,C,N){return w[0]=C[0]+N[0],w[1]=C[1]+N[1],w}function b(w,C,N,D){return w[0]=C[0]+N[0]*D,w[1]=C[1]+N[1]*D,w}function f(w,C,N){return w[0]=C[0]-N[0],w[1]=C[1]-N[1],w}function i(w){return Math.sqrt(o(w))}var r=i;function o(w){return w[0]*w[0]+w[1]*w[1]}var s=o;function l(w,C,N){return w[0]=C[0]*N[0],w[1]=C[1]*N[1],w}function n(w,C,N){return w[0]=C[0]/N[0],w[1]=C[1]/N[1],w}function c(w,C){return w[0]*C[0]+w[1]*C[1]}function t(w,C,N){return w[0]=C[0]*N,w[1]=C[1]*N,w}function u(w,C){var N=i(C);return N===0?(w[0]=0,w[1]=0):(w[0]=C[0]/N,w[1]=C[1]/N),w}function a(w,C){return Math.sqrt((w[0]-C[0])*(w[0]-C[0])+(w[1]-C[1])*(w[1]-C[1]))}var h=a;function v(w,C){return(w[0]-C[0])*(w[0]-C[0])+(w[1]-C[1])*(w[1]-C[1])}var y=v;function O(w,C){return w[0]=-C[0],w[1]=-C[1],w}function S(w,C,N,D){return w[0]=C[0]+D*(N[0]-C[0]),w[1]=C[1]+D*(N[1]-C[1]),w}function x(w,C,N){var D=C[0],B=C[1];return w[0]=N[0]*D+N[2]*B+N[4],w[1]=N[1]*D+N[3]*B+N[5],w}function L(w,C,N){return w[0]=Math.min(C[0],N[0]),w[1]=Math.min(C[1],N[1]),w}function T(w,C,N){return w[0]=Math.max(C[0],N[0]),w[1]=Math.max(C[1],N[1]),w}F.create=d,F.copy=E,F.clone=g,F.set=m,F.add=A,F.scaleAndAdd=b,F.sub=f,F.len=i,F.length=r,F.lenSquare=o,F.lengthSquare=s,F.mul=l,F.div=n,F.dot=c,F.scale=t,F.normalize=u,F.distance=a,F.dist=h,F.distanceSquare=v,F.distSquare=y,F.negate=O,F.lerp=S,F.applyTransform=x,F.min=L,F.max=T},"QO+J":function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.createSensor=void 0;var d=g(e("NohK")),E=e("24YM");function g(A){return A&&A.__esModule?A:{default:A}}var m=function(b){var f=void 0,i=[],r=function(){getComputedStyle(b).position==="static"&&(b.style.position="relative");var t=document.createElement("object");return t.onload=function(){t.contentDocument.defaultView.addEventListener("resize",o),o()},t.style.display="block",t.style.position="absolute",t.style.top="0",t.style.left="0",t.style.height="100%",t.style.width="100%",t.style.overflow="hidden",t.style.pointerEvents="none",t.style.zIndex="-1",t.style.opacity="0",t.setAttribute("class",E.SensorClassName),t.setAttribute("tabindex",E.SensorTabIndex),t.type="text/html",b.appendChild(t),t.data="about:blank",t},o=(0,d.default)(function(){i.forEach(function(c){c(b)})}),s=function(t){f||(f=r()),i.indexOf(t)===-1&&i.push(t)},l=function(){f&&f.parentNode&&(f.contentDocument&&f.contentDocument.defaultView.removeEventListener("resize",o),f.parentNode.removeChild(f),f=void 0,i=[])},n=function(t){var u=i.indexOf(t);u!==-1&&i.splice(u,1),i.length===0&&f&&l()};return{element:b,bind:s,destroy:l,unbind:n}};F.createSensor=m},"QQZ/":function(J,F,e){var d=e("Sq3C"),E=e("Z1HP"),g=e("Sxd8"),m=e("dt0z");function A(b,f,i){b=m(b),f=g(f);var r=f?E(b):0;return f&&r<f?d(f-r,i)+b:b}J.exports=A},QUw5:function(J,F,e){var d=e("OlYY"),E=d.extend({type:"dataZoom.select"});J.exports=E},QbM5:function(J,F,e){},Qe9p:function(J,F,e){var d=e("1RvN"),E={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function g(C){return C=Math.round(C),C<0?0:C>255?255:C}function m(C){return C=Math.round(C),C<0?0:C>360?360:C}function A(C){return C<0?0:C>1?1:C}function b(C){return C.length&&C.charAt(C.length-1)==="%"?g(parseFloat(C)/100*255):g(parseInt(C,10))}function f(C){return C.length&&C.charAt(C.length-1)==="%"?A(parseFloat(C)/100):A(parseFloat(C))}function i(C,N,D){return D<0?D+=1:D>1&&(D-=1),D*6<1?C+(N-C)*D*6:D*2<1?N:D*3<2?C+(N-C)*(2/3-D)*6:C}function r(C,N,D){return C+(N-C)*D}function o(C,N,D,B,R){return C[0]=N,C[1]=D,C[2]=B,C[3]=R,C}function s(C,N){return C[0]=N[0],C[1]=N[1],C[2]=N[2],C[3]=N[3],C}var l=new d(20),n=null;function c(C,N){n&&s(n,N),n=l.put(C,n||N.slice())}function t(C,N){if(!C)return;N=N||[];var D=l.get(C);if(D)return s(N,D);C=C+"";var B=C.replace(/ /g,"").toLowerCase();if(B in E)return s(N,E[B]),c(C,N),N;if(B.charAt(0)==="#"){if(B.length===4){var R=parseInt(B.substr(1),16);if(!(R>=0&&R<=4095)){o(N,0,0,0,1);return}return o(N,(R&3840)>>4|(R&3840)>>8,R&240|(R&240)>>4,R&15|(R&15)<<4,1),c(C,N),N}else if(B.length===7){var R=parseInt(B.substr(1),16);if(!(R>=0&&R<=16777215)){o(N,0,0,0,1);return}return o(N,(R&16711680)>>16,(R&65280)>>8,R&255,1),c(C,N),N}return}var U=B.indexOf("("),M=B.indexOf(")");if(U!==-1&&M+1===B.length){var j=B.substr(0,U),P=B.substr(U+1,M-(U+1)).split(","),V=1;switch(j){case"rgba":if(P.length!==4){o(N,0,0,0,1);return}V=f(P.pop());case"rgb":if(P.length!==3){o(N,0,0,0,1);return}return o(N,b(P[0]),b(P[1]),b(P[2]),V),c(C,N),N;case"hsla":if(P.length!==4){o(N,0,0,0,1);return}return P[3]=f(P[3]),u(P,N),c(C,N),N;case"hsl":if(P.length!==3){o(N,0,0,0,1);return}return u(P,N),c(C,N),N;default:return}}o(N,0,0,0,1);return}function u(C,N){var D=(parseFloat(C[0])%360+360)%360/360,B=f(C[1]),R=f(C[2]),U=R<=.5?R*(B+1):R+B-R*B,M=R*2-U;return N=N||[],o(N,g(i(M,U,D+1/3)*255),g(i(M,U,D)*255),g(i(M,U,D-1/3)*255),1),C.length===4&&(N[3]=C[3]),N}function a(C){if(!C)return;var N=C[0]/255,D=C[1]/255,B=C[2]/255,R=Math.min(N,D,B),U=Math.max(N,D,B),M=U-R,j=(U+R)/2,P,V;if(M===0)P=0,V=0;else{j<.5?V=M/(U+R):V=M/(2-U-R);var H=((U-N)/6+M/2)/M,k=((U-D)/6+M/2)/M,Z=((U-B)/6+M/2)/M;N===U?P=Z-k:D===U?P=1/3+H-Z:B===U&&(P=2/3+k-H),P<0&&(P+=1),P>1&&(P-=1)}var Y=[P*360,V,j];return C[3]!=null&&Y.push(C[3]),Y}function h(C,N){var D=t(C);if(D){for(var B=0;B<3;B++)N<0?D[B]=D[B]*(1-N)|0:D[B]=(255-D[B])*N+D[B]|0,D[B]>255?D[B]=255:C[B]<0&&(D[B]=0);return w(D,D.length===4?"rgba":"rgb")}}function v(C){var N=t(C);if(N)return((1<<24)+(N[0]<<16)+(N[1]<<8)+ +N[2]).toString(16).slice(1)}function y(C,N,D){if(!(N&&N.length)||!(C>=0&&C<=1))return;D=D||[];var B=C*(N.length-1),R=Math.floor(B),U=Math.ceil(B),M=N[R],j=N[U],P=B-R;return D[0]=g(r(M[0],j[0],P)),D[1]=g(r(M[1],j[1],P)),D[2]=g(r(M[2],j[2],P)),D[3]=A(r(M[3],j[3],P)),D}var O=y;function S(C,N,D){if(!(N&&N.length)||!(C>=0&&C<=1))return;var B=C*(N.length-1),R=Math.floor(B),U=Math.ceil(B),M=t(N[R]),j=t(N[U]),P=B-R,V=w([g(r(M[0],j[0],P)),g(r(M[1],j[1],P)),g(r(M[2],j[2],P)),A(r(M[3],j[3],P))],"rgba");return D?{color:V,leftIndex:R,rightIndex:U,value:B}:V}var x=S;function L(C,N,D,B){if(C=t(C),C)return C=a(C),N!=null&&(C[0]=m(N)),D!=null&&(C[1]=f(D)),B!=null&&(C[2]=f(B)),w(u(C),"rgba")}function T(C,N){if(C=t(C),C&&N!=null)return C[3]=A(N),w(C,"rgba")}function w(C,N){if(!C||!C.length)return;var D=C[0]+","+C[1]+","+C[2];return(N==="rgba"||N==="hsva"||N==="hsla")&&(D+=","+C[3]),N+"("+D+")"}F.parse=t,F.lift=h,F.toHex=v,F.fastLerp=y,F.fastMapToColor=O,F.lerp=S,F.mapToColor=x,F.modifyHSL=L,F.modifyAlpha=T,F.stringify=w},Qi1f:function(J,F,e){"use strict";e.d(F,"g",function(){return o}),e.d(F,"c",function(){return s}),e.d(F,"a",function(){return n}),e.d(F,"b",function(){return c}),e.d(F,"d",function(){return t}),e.d(F,"e",function(){return u}),e.d(F,"f",function(){return v});var d=e("VTBJ"),E=e("U8pU"),g=e("HXN9"),m=e.n(g),A=e("q1tI"),b=e.n(A),f=e("Kwbf"),i=e("Gu+u"),r=e.n(i);function o(y,O){Object(f.a)(y,"[@ant-design/icons] ".concat(O))}function s(y){return Object(E.a)(y)==="object"&&typeof y.name=="string"&&typeof y.theme=="string"&&(Object(E.a)(y.icon)==="object"||typeof y.icon=="function")}function l(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(y).reduce(function(O,S){var x=y[S];switch(S){case"class":O.className=x,delete O.class;break;default:O[S]=x}return O},{})}function n(y,O,S){return S?b.a.createElement(y.tag,Object(d.a)(Object(d.a)({key:O},l(y.attrs)),S),(y.children||[]).map(function(x,L){return n(x,"".concat(O,"-").concat(y.tag,"-").concat(L))})):b.a.createElement(y.tag,Object(d.a)({key:O},l(y.attrs)),(y.children||[]).map(function(x,L){return n(x,"".concat(O,"-").concat(y.tag,"-").concat(L))}))}function c(y){return Object(g.generate)(y)[0]}function t(y){return y?Array.isArray(y)?y:[y]:[]}var u={width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},a=`
.anticon {
display: inline-block;
color: inherit;
font-style: normal;
line-height: 0;
text-align: center;
text-transform: none;
vertical-align: -0.125em;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.anticon > * {
line-height: 1;
}
.anticon svg {
display: inline-block;
}
.anticon::before {
display: none;
}
.anticon .anticon-icon {
display: block;
}
.anticon[tabindex] {
cursor: pointer;
}
.anticon-spin::before,
.anticon-spin {
display: inline-block;
-webkit-animation: loadingCircle 1s infinite linear;
animation: loadingCircle 1s infinite linear;
}
@-webkit-keyframes loadingCircle {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes loadingCircle {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
`,h=!1,v=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:a;Object(A.useEffect)(function(){h||(Object(i.insertCss)(O,{prepend:!0}),h=!0)},[])}},QkVE:function(J,F,e){var d=e("EpBk");function E(g,m){var A=g.__data__;return d(m)?A[typeof m=="string"?"string":"hash"]:A.map}J.exports=E},QoRX:function(J,F){function e(d,E){for(var g=-1,m=d==null?0:d.length;++g<m;)if(E(d[g],g,d))return!0;return!1}J.exports=e},QqLw:function(J,F,e){var d=e("tadb"),E=e("ebwN"),g=e("HOxn"),m=e("yGk4"),A=e("Of+w"),b=e("NykK"),f=e("3Fdi"),i="[object Map]",r="[object Object]",o="[object Promise]",s="[object Set]",l="[object WeakMap]",n="[object DataView]",c=f(d),t=f(E),u=f(g),a=f(m),h=f(A),v=b;(d&&v(new d(new ArrayBuffer(1)))!=n||E&&v(new E)!=i||g&&v(g.resolve())!=o||m&&v(new m)!=s||A&&v(new A)!=l)&&(v=function(y){var O=b(y),S=O==r?y.constructor:void 0,x=S?f(S):"";if(x)switch(x){case c:return n;case t:return i;case u:return o;case a:return s;case h:return l}return O}),J.exports=v},Qs3X:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("X+im"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},Qs9O:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"};F.default=d},QuXc:function(J,F){var e=function(g){this.colorStops=g||[]};e.prototype={constructor:e,addColorStop:function(g,m){this.colorStops.push({offset:g,color:m})}};var d=e;J.exports=d},Qvb6:function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("ItGF"),m=e("B9fm"),A=e("gvm7"),b=e("7aKB"),f=e("OELB"),i=e("IwbS"),r=e("Ez2D"),o=e("+TT/"),s=e("Qxkt"),l=e("F9bG"),n=e("aX7z"),c=e("/y7N"),t=e("4NO4"),u=t.getTooltipRenderMode,a=E.bind,h=E.each,v=f.parsePercent,y=new i.Rect({shape:{x:-1,y:-1,width:2,height:2}}),O=d.extendComponentView({type:"tooltip",init:function(N,D){if(g.node)return;var B=N.getComponent("tooltip"),R=B.get("renderMode");this._renderMode=u(R);var U;this._renderMode==="html"?(U=new m(D.getDom(),D,{appendToBody:B.get("appendToBody",!0)}),this._newLine="<br/>"):(U=new A(D),this._newLine=`
`),this._tooltipContent=U},render:function(N,D,B){if(g.node)return;this.group.removeAll(),this._tooltipModel=N,this._ecModel=D,this._api=B,this._lastDataByCoordSys=null,this._alwaysShowContent=N.get("alwaysShowContent");var R=this._tooltipContent;R.update(),R.setEnterable(N.get("enterable")),this._initGlobalListener(),this._keepShow()},_initGlobalListener:function(){var N=this._tooltipModel,D=N.get("triggerOn");l.register("itemTooltip",this._api,a(function(B,R,U){D!=="none"&&(D.indexOf(B)>=0?this._tryShow(R,U):B==="leave"&&this._hide(U))},this))},_keepShow:function(){var N=this._tooltipModel,D=this._ecModel,B=this._api;if(this._lastX!=null&&this._lastY!=null&&N.get("triggerOn")!=="none"){var R=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!B.isDisposed()&&R.manuallyShowTip(N,D,B,{x:R._lastX,y:R._lastY})})}},manuallyShowTip:function(N,D,B,R){if(R.from===this.uid||g.node)return;var U=x(R,B);this._ticket="";var M=R.dataByCoordSys;if(R.tooltip&&R.x!=null&&R.y!=null){var j=y;j.position=[R.x,R.y],j.update(),j.tooltip=R.tooltip,this._tryShow({offsetX:R.x,offsetY:R.y,target:j},U)}else if(M)this._tryShow({offsetX:R.x,offsetY:R.y,position:R.position,dataByCoordSys:R.dataByCoordSys,tooltipOption:R.tooltipOption},U);else if(R.seriesIndex!=null){if(this._manuallyAxisShowTip(N,D,B,R))return;var P=r(R,D),V=P.point[0],H=P.point[1];V!=null&&H!=null&&this._tryShow({offsetX:V,offsetY:H,position:R.position,target:P.el},U)}else R.x!=null&&R.y!=null&&(B.dispatchAction({type:"updateAxisPointer",x:R.x,y:R.y}),this._tryShow({offsetX:R.x,offsetY:R.y,position:R.position,target:B.getZr().findHover(R.x,R.y).target},U))},manuallyHideTip:function(N,D,B,R){var U=this._tooltipContent;!this._alwaysShowContent&&this._tooltipModel&&U.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=null,R.from!==this.uid&&this._hide(x(R,B))},_manuallyAxisShowTip:function(N,D,B,R){var U=R.seriesIndex,M=R.dataIndex,j=D.getComponent("axisPointer").coordSysAxesInfo;if(U==null||M==null||j==null)return;var P=D.getSeriesByIndex(U);if(!P)return;var V=P.getData(),N=S([V.getItemModel(M),P,(P.coordinateSystem||{}).model,N]);return N.get("trigger")!=="axis"?void 0:(B.dispatchAction({type:"updateAxisPointer",seriesIndex:U,dataIndex:M,position:R.position}),!0)},_tryShow:function(N,D){var B=N.target,R=this._tooltipModel;if(!R)return;this._lastX=N.offsetX,this._lastY=N.offsetY;var U=N.dataByCoordSys;U&&U.length?this._showAxisTooltip(U,N):B&&B.dataIndex!=null?(this._lastDataByCoordSys=null,this._showSeriesItemTooltip(N,B,D)):B&&B.tooltip?(this._lastDataByCoordSys=null,this._showComponentItemTooltip(N,B,D)):(this._lastDataByCoordSys=null,this._hide(D))},_showOrMove:function(N,D){var B=N.get("showDelay");D=E.bind(D,this),clearTimeout(this._showTimout),B>0?this._showTimout=setTimeout(D,B):D()},_showAxisTooltip:function(N,D){var B=this._ecModel,R=this._tooltipModel,U=[D.offsetX,D.offsetY],M=[],j=[],P=S([D.tooltipOption,R]),V=this._renderMode,H=this._newLine,k={};h(N,function(Y){h(Y.dataByAxis,function(_){var Q=B.getComponent(_.axisDim+"Axis",_.axisIndex),X=_.value,pe=[];if(!Q||X==null)return;var te=c.getValueLabel(X,Q.axis,B,_.seriesDataIndices,_.valueLabelOpt);E.each(_.seriesDataIndices,function(be){var Se=B.getSeriesByIndex(be.seriesIndex),ze=be.dataIndexInside,Xe=Se&&Se.getDataParams(ze);if(Xe.axisDim=_.axisDim,Xe.axisIndex=_.axisIndex,Xe.axisType=_.axisType,Xe.axisId=_.axisId,Xe.axisValue=n.getAxisRawValue(Q.axis,X),Xe.axisValueLabel=te,Xe){j.push(Xe);var wt=Se.formatTooltip(ze,!0,null,V),Be;if(E.isObject(wt)){Be=wt.html;var Me=wt.markers;E.merge(k,Me)}else Be=wt;pe.push(Be)}});var fe=te;V!=="html"?M.push(pe.join(H)):M.push((fe?b.encodeHTML(fe)+H:"")+pe.join(H))})},this),M.reverse(),M=M.join(this._newLine+this._newLine);var Z=D.position;this._showOrMove(P,function(){this._updateContentNotChangedOnAxis(N)?this._updatePosition(P,Z,U[0],U[1],this._tooltipContent,j):this._showTooltipContent(P,M,j,Math.random(),U[0],U[1],Z,void 0,k)})},_showSeriesItemTooltip:function(N,D,B){var R=this._ecModel,U=D.seriesIndex,M=R.getSeriesByIndex(U),j=D.dataModel||M,P=D.dataIndex,V=D.dataType,H=j.getData(V),k=S([H.getItemModel(P),j,M&&(M.coordinateSystem||{}).model,this._tooltipModel]),Z=k.get("trigger");if(Z!=null&&Z!=="item")return;var Y=j.getDataParams(P,V),_=j.formatTooltip(P,!1,V,this._renderMode),Q,X;E.isObject(_)?(Q=_.html,X=_.markers):(Q=_,X=null);var pe="item_"+j.name+"_"+P;this._showOrMove(k,function(){this._showTooltipContent(k,Q,Y,pe,N.offsetX,N.offsetY,N.position,N.target,X)}),B({type:"showTip",dataIndexInside:P,dataIndex:H.getRawIndex(P),seriesIndex:U,from:this.uid})},_showComponentItemTooltip:function(N,D,B){var R=D.tooltip;if(typeof R=="string"){var U=R;R={content:U,formatter:U}}var M=new s(R,this._tooltipModel,this._ecModel),j=M.get("content"),P=Math.random();this._showOrMove(M,function(){this._showTooltipContent(M,j,M.get("formatterParams")||{},P,N.offsetX,N.offsetY,N.position,D)}),B({type:"showTip",from:this.uid})},_showTooltipContent:function(N,D,B,R,U,M,j,P,V){if(this._ticket="",!N.get("showContent")||!N.get("show"))return;var H=this._tooltipContent,k=N.get("formatter");j=j||N.get("position");var Z=D;if(k&&typeof k=="string")Z=b.formatTpl(k,B,!0);else if(typeof k=="function"){var Y=a(function(_,Q){_===this._ticket&&(H.setContent(Q,V,N),this._updatePosition(N,j,U,M,H,B,P))},this);this._ticket=R,Z=k(B,R,Y)}H.setContent(Z,V,N),H.show(N),this._updatePosition(N,j,U,M,H,B,P)},_updatePosition:function(N,D,B,R,U,M,j){var P=this._api.getWidth(),V=this._api.getHeight();D=D||N.get("position");var H=U.getSize(),k=N.get("align"),Z=N.get("verticalAlign"),Y=j&&j.getBoundingRect().clone();if(j&&Y.applyTransform(j.transform),typeof D=="function"&&(D=D([B,R],M,U.el,Y,{viewSize:[P,V],contentSize:H.slice()})),E.isArray(D))B=v(D[0],P),R=v(D[1],V);else if(E.isObject(D)){D.width=H[0],D.height=H[1];var _=o.getLayoutRect(D,{width:P,height:V});B=_.x,R=_.y,k=null,Z=null}else if(typeof D=="string"&&j){var Q=w(D,Y,H);B=Q[0],R=Q[1]}else{var Q=L(B,R,U,P,V,k?null:20,Z?null:20);B=Q[0],R=Q[1]}if(k&&(B-=C(k)?H[0]/2:k==="right"?H[0]:0),Z&&(R-=C(Z)?H[1]/2:Z==="bottom"?H[1]:0),N.get("confine")){var Q=T(B,R,U,P,V);B=Q[0],R=Q[1]}U.moveTo(B,R)},_updateContentNotChangedOnAxis:function(N){var D=this._lastDataByCoordSys,B=!!D&&D.length===N.length;return B&&h(D,function(R,U){var M=R.dataByAxis||{},j=N[U]||{},P=j.dataByAxis||[];B&=M.length===P.length,B&&h(M,function(V,H){var k=P[H]||{},Z=V.seriesDataIndices||[],Y=k.seriesDataIndices||[];B&=V.value===k.value&&V.axisType===k.axisType&&V.axisId===k.axisId&&Z.length===Y.length,B&&h(Z,function(_,Q){var X=Y[Q];B&=_.seriesIndex===X.seriesIndex&&_.dataIndex===X.dataIndex})})}),this._lastDataByCoordSys=N,!!B},_hide:function(N){this._lastDataByCoordSys=null,N({type:"hideTip",from:this.uid})},dispose:function(N,D){if(g.node)return;this._tooltipContent.dispose(),l.unregister("itemTooltip",D)}});function S(N){for(var D=N.pop();N.length;){var B=N.pop();B&&(s.isInstance(B)&&(B=B.get("tooltip",!0)),typeof B=="string"&&(B={formatter:B}),D=new s(B,D,D.ecModel))}return D}function x(N,D){return N.dispatchAction||E.bind(D.dispatchAction,D)}function L(N,D,B,R,U,M,j){var P=B.getOuterSize(),V=P.width,H=P.height;return M!=null&&(N+V+M>R?N-=V+M:N+=M),j!=null&&(D+H+j>U?D-=H+j:D+=j),[N,D]}function T(N,D,B,R,U){var M=B.getOuterSize(),j=M.width,P=M.height;return N=Math.min(N+j,R)-j,D=Math.min(D+P,U)-P,N=Math.max(N,0),D=Math.max(D,0),[N,D]}function w(N,D,B){var R=B[0],U=B[1],M=5,j=0,P=0,V=D.width,H=D.height;switch(N){case"inside":j=D.x+V/2-R/2,P=D.y+H/2-U/2;break;case"top":j=D.x+V/2-R/2,P=D.y-U-M;break;case"bottom":j=D.x+V/2-R/2,P=D.y+H+M;break;case"left":j=D.x-R-M,P=D.y+H/2-U/2;break;case"right":j=D.x+V+M,P=D.y+H/2-U/2}return[j,P]}function C(N){return N==="center"||N==="middle"}J.exports=O},Qxkt:function(J,F,e){var d=e("bYtY"),E=e("ItGF"),g=e("4NO4"),m=g.makeInner,A=e("Yl7c"),b=A.enableClassExtend,f=A.enableClassCheck,i=e("OQFs"),r=e("m9t5"),o=e("/iHx"),s=e("VR9l"),l=d.mixin,n=m();function c(h,v,y){this.parentModel=v,this.ecModel=y,this.option=h}c.prototype={constructor:c,init:null,mergeOption:function(h){d.merge(this.option,h,!0)},get:function(h,v){return h==null?this.option:t(this.option,this.parsePath(h),!v&&u(this,h))},getShallow:function(h,v){var y=this.option,O=y==null?y:y[h],S=!v&&u(this,h);return O==null&&S&&(O=S.getShallow(h)),O},getModel:function(h,v){var y=h==null?this.option:t(this.option,h=this.parsePath(h)),O;return v=v||(O=u(this,h))&&O.getModel(h),new c(y,v,this.ecModel)},isEmpty:function(){return this.option==null},restoreData:function(){},clone:function(){var h=this.constructor;return new h(d.clone(this.option))},setReadOnly:function(h){},parsePath:function(h){return typeof h=="string"&&(h=h.split(".")),h},customizeGetParent:function(h){n(this).getParent=h},isAnimationEnabled:function(){if(!E.node){if(this.option.animation!=null)return!!this.option.animation;if(this.parentModel)return this.parentModel.isAnimationEnabled()}}};function t(h,v,y){for(var O=0;O<v.length;O++){if(!v[O])continue;if(h=h&&typeof h=="object"?h[v[O]]:null,h==null)break}return h==null&&y&&(h=y.get(v)),h}function u(h,v){var y=n(h).getParent;return y?y.call(h,v):h.parentModel}b(c),f(c),l(c,i),l(c,r),l(c,o),l(c,s);var a=c;J.exports=a},QyFq:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"};F.default=d},QzjZ:function(J,F,e){var d=e("S/Yl"),E=e("IDmD");function g(m,A){var b=[];return m.eachComponent("singleAxis",function(f,i){var r=new d(f,m,A);r.name="single_"+i,r.resize(f,A),f.coordinateSystem=r,b.push(r)}),m.eachSeries(function(f){if(f.get("coordinateSystem")==="singleAxis"){var i=m.queryComponents({mainType:"singleAxis",index:f.get("singleAxisIndex"),id:f.get("singleAxisId")})[0];f.coordinateSystem=i&&i.coordinateSystem}}),b}E.register("single",{create:g,dimensions:d.prototype.dimensions})},R4Th:function(J,F,e){var d=e("ProS"),E=e("9wZj"),g=e("yO87"),m=e("Fofx"),A=e("h8O9"),b=d.extendChartView({type:"effectScatter",init:function(){this._symbolDraw=new E(g)},render:function(f,i,r){var o=f.getData(),s=this._symbolDraw;s.updateData(o),this.group.add(s.group)},updateTransform:function(f,i,r){var o=f.getData();this.group.dirty();var s=A().reset(f);s.progress&&s.progress({start:0,end:o.count()},o),this._symbolDraw.updateLayout(o)},_updateGroupTransform:function(f){var i=f.coordinateSystem;i&&i.getRoamTransform&&(this.group.transform=m.clone(i.getRoamTransform()),this.group.decomposeTransform())},remove:function(f,i){this._symbolDraw&&this._symbolDraw.remove(i)},dispose:function(){}});J.exports=b},R9oj:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("pwpV"),m=e.n(g)},RBEP:function(J,F,e){for(var d=e("ProS"),E=e("VaxA"),g=function(){},m=["treemapZoomToNode","treemapRender","treemapMove"],A=0;A<m.length;A++)d.registerAction({type:m[A],update:"updateView"},g);d.registerAction({type:"treemapRootToNode",update:"updateView"},function(b,f){f.eachComponent({mainType:"series",subType:"treemap",query:b},i);function i(r,o){var s=["treemapZoomToNode","treemapRootToNode"],l=E.retrieveTargetInfo(b,s,r);if(l){var n=r.getViewRoot();n&&(b.direction=E.aboveViewRoot(n,l.node)?"rollUp":"drillDown"),r.resetViewRoot(l.node)}}})},RCxd:function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="ExclamationCircleOutlined";var b=F.a=d.forwardRef(A)},RDYZ:function(J,F,e){var d=e("dMvE");function E(m){this._target=m.target,this._life=m.life||1e3,this._delay=m.delay||0,this._initialized=!1,this.loop=m.loop==null?!1:m.loop,this.gap=m.gap||0,this.easing=m.easing||"Linear",this.onframe=m.onframe,this.ondestroy=m.ondestroy,this.onrestart=m.onrestart,this._pausedTime=0,this._paused=!1}E.prototype={constructor:E,step:function(A,b){if(this._initialized||(this._startTime=A+this._delay,this._initialized=!0),this._paused){this._pausedTime+=b;return}var f=(A-this._startTime-this._pausedTime)/this._life;if(f<0)return;f=Math.min(f,1);var i=this.easing,r=typeof i=="string"?d[i]:i,o=typeof r=="function"?r(f):f;return this.fire("frame",o),f===1?this.loop?(this.restart(A),"restart"):(this._needsRemove=!0,"destroy"):null},restart:function(A){var b=(A-this._startTime-this._pausedTime)%this._life;this._startTime=A-b+this.gap,this._pausedTime=0,this._needsRemove=!1},fire:function(A,b){A="on"+A,this[A]&&this[A](this._target,b)},pause:function(){this._paused=!0},resume:function(){this._paused=!1}};var g=E;J.exports=g},RELg:function(J,F,e){var d=e("MFOe"),E=d.Global;J.exports={name:"oldIE-userDataStorage",write:f,read:i,each:r,remove:o,clearAll:s};var g="storejs",m=E.document,A=c(),b=(E.navigator?E.navigator.userAgent:"").match(/ (MSIE 8|MSIE 9|MSIE 10)\./);function f(t,u){if(b)return;var a=n(t);A(function(h){h.setAttribute(a,u),h.save(g)})}function i(t){if(b)return;var u=n(t),a=null;return A(function(h){a=h.getAttribute(u)}),a}function r(t){A(function(u){for(var a=u.XMLDocument.documentElement.attributes,h=a.length-1;h>=0;h--){var v=a[h];t(u.getAttribute(v.name),v.name)}})}function o(t){var u=n(t);A(function(a){a.removeAttribute(u),a.save(g)})}function s(){A(function(t){var u=t.XMLDocument.documentElement.attributes;t.load(g);for(var a=u.length-1;a>=0;a--)t.removeAttribute(u[a].name);t.save(g)})}var l=new RegExp("[!\"#$%&'()*+,/\\\\:;<=>?@[\\]^`{|}~]","g");function n(t){return t.replace(/^\d/,"___$&").replace(l,"___")}function c(){if(!m||!m.documentElement||!m.documentElement.addBehavior)return null;var t="script",u,a,h;try{a=new ActiveXObject("htmlfile"),a.open(),a.write("<"+t+">document.w=window</"+t+'><iframe src="/favicon.ico"></iframe>'),a.close(),u=a.w.frames[0].document,h=u.createElement("div")}catch(v){h=m.createElement("div"),u=m.body}return function(v){var y=[].slice.call(arguments,0);y.unshift(h),u.appendChild(h),h.addBehavior("#default#userData"),h.load(g),v.apply(this,y),u.removeChild(h);return}}},RPvy:function(J,F,e){var d=e("ProS"),E=e("VaxA"),g="sunburstRootToNode";d.registerAction({type:g,update:"updateView"},function(b,f){f.eachComponent({mainType:"series",subType:"sunburst",query:b},i);function i(r,o){var s=E.retrieveTargetInfo(b,[g],r);if(s){var l=r.getViewRoot();l&&(b.direction=E.aboveViewRoot(l,s.node)?"rollUp":"drillDown"),r.resetViewRoot(s.node)}}});var m="sunburstHighlight";d.registerAction({type:m,update:"updateView"},function(b,f){f.eachComponent({mainType:"series",subType:"sunburst",query:b},i);function i(r,o){var s=E.retrieveTargetInfo(b,[m],r);s&&(b.highlight=s.node)}});var A="sunburstUnhighlight";d.registerAction({type:A,update:"updateView"},function(b,f){f.eachComponent({mainType:"series",subType:"sunburst",query:b},i);function i(r,o){b.unhighlight=!0}})},RSch:function(J,F,e){var d=e("IwbS"),E=e("bYtY");function g(b,f,i){d.Group.call(this),this._createPolyline(b,f,i)}var m=g.prototype;m._createPolyline=function(b,f,i){var r=b.getItemLayout(f),o=new d.Polyline({shape:{points:r}});this.add(o),this._updateCommonStl(b,f,i)},m.updateData=function(b,f,i){var r=b.hostModel,o=this.childAt(0),s={shape:{points:b.getItemLayout(f)}};d.updateProps(o,s,r,f),this._updateCommonStl(b,f,i)},m._updateCommonStl=function(b,f,i){var r=this.childAt(0),o=b.getItemModel(f),s=b.getItemVisual(f,"color"),l=i&&i.lineStyle,n=i&&i.hoverLineStyle;(!i||b.hasItemOption)&&(l=o.getModel("lineStyle").getLineStyle(),n=o.getModel("emphasis.lineStyle").getLineStyle()),r.useStyle(E.defaults({strokeNoScale:!0,fill:"none",stroke:s},l)),r.hoverStyle=n,d.setHoverStyle(this)},m.updateLayout=function(b,f){var i=this.childAt(0);i.setShape("points",b.getItemLayout(f))},E.inherits(g,d.Group);var A=g;J.exports=A},RXMa:function(J,F,e){var d=e("y+Vt"),E=d.extend({type:"ring",shape:{cx:0,cy:0,r:0,r0:0},buildPath:function(m,A){var b=A.cx,f=A.cy,i=Math.PI*2;m.moveTo(b+A.r,f),m.arc(b,f,A.r,0,i,!1),m.moveTo(b+A.r0,f),m.arc(b,f,A.r0,0,i,!0)}});J.exports=E},RZPm:function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("JgUQ")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="FileOutlined";var f=g.forwardRef(b);F.default=f},RlCK:function(J,F,e){var d=e("ProS"),E=e("bYtY");function g(m,A,b){var f={},i=m==="toggleSelected",r;return b.eachComponent("legend",function(o){i&&r!=null?o[r?"select":"unSelect"](A.name):m==="allSelect"||m==="inverseSelect"?o[m]():(o[m](A.name),r=o.isSelected(A.name));var s=o.getData();E.each(s,function(l){var n=l.get("name");if(n===`
`||n==="")return;var c=o.isSelected(n);f.hasOwnProperty(n)?f[n]=f[n]&&c:f[n]=c})}),m==="allSelect"||m==="inverseSelect"?{selected:f}:{name:A.name,selected:f}}d.registerAction("legendToggleSelect","legendselectchanged",E.curry(g,"toggleSelected")),d.registerAction("legendAllSelect","legendselectall",E.curry(g,"allSelect")),d.registerAction("legendInverseSelect","legendinverseselect",E.curry(g,"inverseSelect")),d.registerAction("legendSelect","legendselected",E.curry(g,"select")),d.registerAction("legendUnSelect","legendunselected",E.curry(g,"unSelect"))},RotF:function(J,F,e){J.exports=e("LSTS")},Rx6q:function(J,F){function e(d){var E=d.getRect(),g=d.getRangeInfo();return{coordSys:{type:"calendar",x:E.x,y:E.y,width:E.width,height:E.height,cellWidth:d.getCellWidth(),cellHeight:d.getCellHeight(),rangeInfo:{start:g.start,end:g.end,weeks:g.weeks,dayCount:g.allDay}},api:{coord:function(m,A){return d.dataToPoint(m,A)}}}}J.exports=e},"S/Yl":function(J,F,e){var d=e("Zvw2"),E=e("aX7z"),g=e("+TT/"),m=g.getLayoutRect,A=e("bYtY"),b=A.each;function f(r,o,s){this.dimension="single",this.dimensions=["single"],this._axis=null,this._rect,this._init(r,o,s),this.model=r}f.prototype={type:"singleAxis",axisPointerEnabled:!0,constructor:f,_init:function(r,o,s){var l=this.dimension,n=new d(l,E.createScaleByModel(r),[0,0],r.get("type"),r.get("position")),c=n.type==="category";n.onBand=c&&r.get("boundaryGap"),n.inverse=r.get("inverse"),n.orient=r.get("orient"),r.axis=n,n.model=r,n.coordinateSystem=this,this._axis=n},update:function(r,o){r.eachSeries(function(s){if(s.coordinateSystem===this){var l=s.getData();b(l.mapDimension(this.dimension,!0),function(n){this._axis.scale.unionExtentFromData(l,n)},this),E.niceScaleExtent(this._axis.scale,this._axis.model)}},this)},resize:function(r,o){this._rect=m({left:r.get("left"),top:r.get("top"),right:r.get("right"),bottom:r.get("bottom"),width:r.get("width"),height:r.get("height")},{width:o.getWidth(),height:o.getHeight()}),this._adjustAxis()},getRect:function(){return this._rect},_adjustAxis:function(){var r=this._rect,o=this._axis,s=o.isHorizontal(),l=s?[0,r.width]:[0,r.height],n=o.reverse?1:0;o.setExtent(l[n],l[1-n]),this._updateAxisTransform(o,s?r.x:r.y)},_updateAxisTransform:function(r,o){var s=r.getExtent(),l=s[0]+s[1],n=r.isHorizontal();r.toGlobalCoord=n?function(c){return c+o}:function(c){return l-c+o},r.toLocalCoord=n?function(c){return c-o}:function(c){return l-c+o}},getAxis:function(){return this._axis},getBaseAxis:function(){return this._axis},getAxes:function(){return[this._axis]},getTooltipAxes:function(){return{baseAxes:[this.getAxis()]}},containPoint:function(r){var o=this.getRect(),s=this.getAxis(),l=s.orient;return l==="horizontal"?s.contain(s.toLocalCoord(r[0]))&&r[1]>=o.y&&r[1]<=o.y+o.height:s.contain(s.toLocalCoord(r[1]))&&r[0]>=o.y&&r[0]<=o.y+o.height},pointToData:function(r){var o=this.getAxis();return[o.coordToData(o.toLocalCoord(r[o.orient==="horizontal"?0:1]))]},dataToPoint:function(r){var o=this.getAxis(),s=this.getRect(),l=[],n=o.orient==="horizontal"?0:1;return r instanceof Array&&(r=r[0]),l[n]=o.toGlobalCoord(o.dataToCoord(+r)),l[1-n]=n===0?s.y+s.height/2:s.x+s.width/2,l}};var i=f;J.exports=i},"SA+Z":function(J,F,e){var d=e("wTVA"),E=e("EbDI"),g=e("ZhPi"),m=e("wkBT");function A(b){return d(b)||E(b)||g(b)||m()}J.exports=A},"SA4+":function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("ProS"),m=e("IwbS"),A=e("zYTA"),b=e("bYtY");function f(s,l,n){var c=s[1]-s[0];l=b.map(l,function(a){return{interval:[(a.interval[0]-s[0])/c,(a.interval[1]-s[0])/c]}});var t=l.length,u=0;return function(a){for(var h=u;h<t;h++){var v=l[h].interval;if(v[0]<=a&&a<=v[1]){u=h;break}}if(h===t)for(var h=u-1;h>=0;h--){var v=l[h].interval;if(v[0]<=a&&a<=v[1]){u=h;break}}return h>=0&&h<t&&n[h]}}function i(s,l){var n=s[1]-s[0];return l=[(l[0]-s[0])/n,(l[1]-s[0])/n],function(c){return c>=l[0]&&c<=l[1]}}function r(s){var l=s.dimensions;return l[0]==="lng"&&l[1]==="lat"}var o=g.extendChartView({type:"heatmap",render:function(s,l,n){var c;l.eachComponent("visualMap",function(u){u.eachTargetSeries(function(a){a===s&&(c=u)})}),this.group.removeAll(),this._incrementalDisplayable=null;var t=s.coordinateSystem;t.type==="cartesian2d"||t.type==="calendar"?this._renderOnCartesianAndCalendar(s,n,0,s.getData().count()):r(t)&&this._renderOnGeo(t,s,c,n)},incrementalPrepareRender:function(s,l,n){this.group.removeAll()},incrementalRender:function(s,l,n,c){var t=l.coordinateSystem;t&&this._renderOnCartesianAndCalendar(l,c,s.start,s.end,!0)},_renderOnCartesianAndCalendar:function(s,l,n,c,t){var u=s.coordinateSystem,a,h;if(u.type==="cartesian2d"){var v=u.getAxis("x"),y=u.getAxis("y");a=v.getBandWidth(),h=y.getBandWidth()}for(var O=this.group,S=s.getData(),x="itemStyle",L="emphasis.itemStyle",T="label",w="emphasis.label",C=s.getModel(x).getItemStyle(["color"]),N=s.getModel(L).getItemStyle(),D=s.getModel(T),B=s.getModel(w),R=u.type,U=R==="cartesian2d"?[S.mapDimension("x"),S.mapDimension("y"),S.mapDimension("value")]:[S.mapDimension("time"),S.mapDimension("value")],M=n;M<c;M++){var j;if(R==="cartesian2d"){if(isNaN(S.get(U[2],M)))continue;var P=u.dataToPoint([S.get(U[0],M),S.get(U[1],M)]);j=new m.Rect({shape:{x:Math.floor(Math.round(P[0])-a/2),y:Math.floor(Math.round(P[1])-h/2),width:Math.ceil(a),height:Math.ceil(h)},style:{fill:S.getItemVisual(M,"color"),opacity:S.getItemVisual(M,"opacity")}})}else{if(isNaN(S.get(U[1],M)))continue;j=new m.Rect({z2:1,shape:u.dataToRect([S.get(U[0],M)]).contentShape,style:{fill:S.getItemVisual(M,"color"),opacity:S.getItemVisual(M,"opacity")}})}var V=S.getItemModel(M);S.hasItemOption&&(C=V.getModel(x).getItemStyle(["color"]),N=V.getModel(L).getItemStyle(),D=V.getModel(T),B=V.getModel(w));var H=s.getRawValue(M),k="-";H&&H[2]!=null&&(k=H[2]),m.setLabelStyle(C,N,D,B,{labelFetcher:s,labelDataIndex:M,defaultText:k,isRectText:!0}),j.setStyle(C),m.setHoverStyle(j,S.hasItemOption?N:b.extend({},N)),j.incremental=t,t&&(j.useHoverLayer=!0),O.add(j),S.setItemGraphicEl(M,j)}},_renderOnGeo:function(s,l,n,c){var t=n.targetVisuals.inRange,u=n.targetVisuals.outOfRange,a=l.getData(),h=this._hmLayer||this._hmLayer||new A;h.blurSize=l.get("blurSize"),h.pointSize=l.get("pointSize"),h.minOpacity=l.get("minOpacity"),h.maxOpacity=l.get("maxOpacity");var v=s.getViewRect().clone(),y=s.getRoamTransform();v.applyTransform(y);var O=Math.max(v.x,0),S=Math.max(v.y,0),x=Math.min(v.width+v.x,c.getWidth()),L=Math.min(v.height+v.y,c.getHeight()),T=x-O,w=L-S,C=[a.mapDimension("lng"),a.mapDimension("lat"),a.mapDimension("value")],N=a.mapArray(C,function(U,M,j){var P=s.dataToPoint([U,M]);return P[0]-=O,P[1]-=S,P.push(j),P}),D=n.getExtent(),B=n.type==="visualMap.continuous"?i(D,n.option.range):f(D,n.getPieceList(),n.option.selected);h.update(N,T,w,t.color.getNormalizer(),{inRange:t.color.getColorMapper(),outOfRange:u.color.getColorMapper()},B);var R=new m.Image({style:{width:T,height:w,x:O,y:S,image:h.canvas},silent:!0});this.group.add(R)},dispose:function(){}});J.exports=o},SA8n:function(J,F,e){var d=e("Sj9i"),E=e("QBsz"),g=e("U/Mo"),m=g.getSymbolSize,A=[],b=[],f=[],i=d.quadraticAt,r=E.distSquare,o=Math.abs;function s(n,c,t){for(var u=n[0],a=n[1],h=n[2],v=Infinity,y,O=t*t,S=.1,x=.1;x<=.9;x+=.1){A[0]=i(u[0],a[0],h[0],x),A[1]=i(u[1],a[1],h[1],x);var L=o(r(A,c)-O);L<v&&(v=L,y=x)}for(var T=0;T<32;T++){var w=y+S;b[0]=i(u[0],a[0],h[0],y),b[1]=i(u[1],a[1],h[1],y),f[0]=i(u[0],a[0],h[0],w),f[1]=i(u[1],a[1],h[1],w);var L=r(b,c)-O;if(o(L)<.01)break;var C=r(f,c)-O;S/=2,L<0?C>=0?y=y+S:y=y-S:C>=0?y=y-S:y=y+S}return y}function l(n,c){var t=[],u=d.quadraticSubdivide,a=[[],[],[]],h=[[],[]],v=[];c/=2,n.eachEdge(function(y,O){var S=y.getLayout(),x=y.getVisual("fromSymbol"),L=y.getVisual("toSymbol");S.__original||(S.__original=[E.clone(S[0]),E.clone(S[1])],S[2]&&S.__original.push(E.clone(S[2])));var T=S.__original;if(S[2]!=null){if(E.copy(a[0],T[0]),E.copy(a[1],T[2]),E.copy(a[2],T[1]),x&&x!=="none"){var w=m(y.node1),C=s(a,T[0],w*c);u(a[0][0],a[1][0],a[2][0],C,t),a[0][0]=t[3],a[1][0]=t[4],u(a[0][1],a[1][1],a[2][1],C,t),a[0][1]=t[3],a[1][1]=t[4]}if(L&&L!=="none"){var w=m(y.node2),C=s(a,T[1],w*c);u(a[0][0],a[1][0],a[2][0],C,t),a[1][0]=t[1],a[2][0]=t[2],u(a[0][1],a[1][1],a[2][1],C,t),a[1][1]=t[1],a[2][1]=t[2]}E.copy(S[0],a[0]),E.copy(S[1],a[2]),E.copy(S[2],a[1])}else{if(E.copy(h[0],T[0]),E.copy(h[1],T[1]),E.sub(v,h[1],h[0]),E.normalize(v,v),x&&x!=="none"){var w=m(y.node1);E.scaleAndAdd(h[0],h[0],v,w*c)}if(L&&L!=="none"){var w=m(y.node2);E.scaleAndAdd(h[1],h[1],v,-w*c)}E.copy(S[0],h[0]),E.copy(S[1],h[1])}})}J.exports=l},SJMd:function(J,F){/**
* @license
* Copyright (C) 2006 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/var e,d,E,g=!1,m,A;window.PR_SHOULD_USE_CONTINUATION=!0;var b,f;(function(){var i=window,r=["break,continue,do,else,for,if,return,while"],o=[r,"auto,case,char,const,default,double,enum,extern,float,goto,inline,int,long,register,restrict,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],s=[o,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],l=[s,"alignas,alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,delegate,dynamic_cast,explicit,export,friend,generic,late_check,mutable,namespace,noexcept,noreturn,nullptr,property,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],n=[s,"abstract,assert,boolean,byte,extends,finally,final,implements,import,instanceof,interface,null,native,package,strictfp,super,synchronized,throws,transient"],c=[s,"abstract,add,alias,as,ascending,async,await,base,bool,by,byte,checked,decimal,delegate,descending,dynamic,event,finally,fixed,foreach,from,get,global,group,implicit,in,interface,internal,into,is,join,let,lock,null,object,out,override,orderby,params,partial,readonly,ref,remove,sbyte,sealed,select,set,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,value,var,virtual,where,yield"],t="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,throw,true,try,unless,until,when,while,yes",u=[s,"abstract,async,await,constructor,debugger,enum,eval,export,function,get,implements,instanceof,interface,let,null,set,undefined,var,with,yield,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",h=[r,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],v=[r,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],y=[r,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],O=[l,c,n,u,a,h,v,y],S=/^(DIR|FILE|array|vector|(de|priority_)?queue|(forward_)?list|stack|(const_)?(reverse_)?iterator|(unordered_)?(multi)?(set|map)|bitset|u?(int|float)\d*)\b/,x="str",L="kwd",T="com",w="typ",C="lit",N="pun",D="pln",B="tag",R="dec",U="src",M="atn",j="atv",P="nocode",V="(?:^^\\.?|[+-]|[!=]=?=?|\\#|%=?|&&?=?|\\(|\\*=?|[+\\-]=|->|\\/=?|::?|<<?=?|>>?>?=?|,|;|\\?|@|\\[|~|{|\\^\\^?=?|\\|\\|?=?|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*";function H(at){for(var $e=0,bt=!1,ut=!1,At=0,Ve=at.length;At<Ve;++At){var gt=at[At];if(gt.ignoreCase)ut=!0;else if(/[a-z]/i.test(gt.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){bt=!0,ut=!1;break}}var Je={b:8,t:9,n:10,v:11,f:12,r:13};function je(Ht){var Wt=Ht.charCodeAt(0);if(Wt!==92)return Wt;var nr=Ht.charAt(1);return Wt=Je[nr],Wt||("0"<=nr&&nr<="7"?parseInt(Ht.substring(1),8):nr==="u"||nr==="x"?parseInt(Ht.substring(2),16):Ht.charCodeAt(1))}function De(Ht){if(Ht<32)return(Ht<16?"\\x0":"\\x")+Ht.toString(16);var Wt=String.fromCharCode(Ht);return Wt==="\\"||Wt==="-"||Wt==="]"||Wt==="^"?"\\"+Wt:Wt}function ht(Ht){var Wt=Ht.substring(1,Ht.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),nr=[],Bt=Wt[0]==="^",Kt=["["];Bt&&Kt.push("^");for(var Ge=Bt?1:0,qe=Wt.length;Ge<qe;++Ge){var st=Wt[Ge];if(/\\[bdsw]/i.test(st))Kt.push(st);else{var ft=je(st),nt;Ge+2<qe&&Wt[Ge+1]==="-"?(nt=je(Wt[Ge+2]),Ge+=2):nt=ft,nr.push([ft,nt]),nt<65||ft>122||(nt<65||ft>90||nr.push([Math.max(65,ft)|32,Math.min(nt,90)|32]),nt<97||ft>122||nr.push([Math.max(97,ft)&~32,Math.min(nt,122)&~32]))}}nr.sort(function(Pe,St){return Pe[0]-St[0]||St[1]-Pe[1]});for(var se=[],me=[],Ge=0;Ge<nr.length;++Ge){var lt=nr[Ge];lt[0]<=me[1]+1?me[1]=Math.max(me[1],lt[1]):se.push(me=lt)}for(var Ge=0;Ge<se.length;++Ge){var lt=se[Ge];Kt.push(De(lt[0])),lt[1]>lt[0]&&(lt[1]+1>lt[0]&&Kt.push("-"),Kt.push(De(lt[1])))}return Kt.push("]"),Kt.join("")}function It(Ht){for(var Wt=Ht.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),nr=Wt.length,Bt=[],Kt=0,Ge=0;Kt<nr;++Kt){var qe=Wt[Kt];if(qe==="(")++Ge;else if(qe.charAt(0)==="\\"){var st=+qe.substring(1);st&&(st<=Ge?Bt[st]=-1:Wt[Kt]=De(st))}}for(var Kt=1;Kt<Bt.length;++Kt)Bt[Kt]===-1&&(Bt[Kt]=++$e);for(var Kt=0,Ge=0;Kt<nr;++Kt){var qe=Wt[Kt];if(qe==="(")++Ge,Bt[Ge]||(Wt[Kt]="(?:");else if(qe.charAt(0)==="\\"){var st=+qe.substring(1);st&&st<=Ge&&(Wt[Kt]="\\"+Bt[st])}}for(var Kt=0;Kt<nr;++Kt)Wt[Kt]==="^"&&Wt[Kt+1]!=="^"&&(Wt[Kt]="");if(Ht.ignoreCase&&bt)for(var Kt=0;Kt<nr;++Kt){var qe=Wt[Kt],ft=qe.charAt(0);qe.length>=2&&ft==="["?Wt[Kt]=ht(qe):ft!=="\\"&&(Wt[Kt]=qe.replace(/[a-zA-Z]/g,function(me){var lt=me.charCodeAt(0);return"["+String.fromCharCode(lt&~32,lt|32)+"]"}))}return Wt.join("")}for(var kt=[],At=0,Ve=at.length;At<Ve;++At){var gt=at[At];if(gt.global||gt.multiline)throw new Error(""+gt);kt.push("(?:"+It(gt)+")")}return new RegExp(kt.join("|"),ut?"gi":"g")}function k(at,$e){var bt=/(?:^|\s)nocode(?:\s|$)/,ut=[],At=0,Ve=[],gt=0;function Je(je){var De=je.nodeType;if(De==1){if(bt.test(je.className))return;for(var ht=je.firstChild;ht;ht=ht.nextSibling)Je(ht);var It=je.nodeName.toLowerCase();(It==="br"||It==="li")&&(ut[gt]=`
`,Ve[gt<<1]=At++,Ve[gt++<<1|1]=je)}else if(De==3||De==4){var kt=je.nodeValue;kt.length&&($e?kt=kt.replace(/\r\n?/g,`
`):kt=kt.replace(/[ \t\r\n]+/g," "),ut[gt]=kt,Ve[gt<<1]=At,At+=kt.length,Ve[gt++<<1|1]=je)}}return Je(at),{sourceCode:ut.join("").replace(/\n$/,""),spans:Ve}}function Z(at,$e,bt,ut,At){if(!bt)return;var Ve={sourceNode:at,pre:1,langExtension:null,numberLines:null,sourceCode:bt,spans:null,basePos:$e,decorations:null};ut(Ve),At.push.apply(At,Ve.decorations)}var Y=/\S/;function _(at){for(var $e=void 0,bt=at.firstChild;bt;bt=bt.nextSibling){var ut=bt.nodeType;$e=ut===1?$e?at:bt:ut===3&&Y.test(bt.nodeValue)?at:$e}return $e===at?void 0:$e}function Q(at,$e){var bt={},ut;(function(){for(var gt=at.concat($e),Je=[],je={},De=0,ht=gt.length;De<ht;++De){var It=gt[De],kt=It[3];if(kt)for(var Ht=kt.length;--Ht>=0;)bt[kt.charAt(Ht)]=It;var Wt=It[1],nr=""+Wt;je.hasOwnProperty(nr)||(Je.push(Wt),je[nr]=null)}Je.push(/[\0-\uffff]/),ut=H(Je)})();var At=$e.length,Ve=function gt(Je){for(var je=Je.sourceCode,De=Je.basePos,ht=Je.sourceNode,It=[De,D],kt=0,Ht=je.match(ut)||[],Wt={},nr=0,Bt=Ht.length;nr<Bt;++nr){var Kt=Ht[nr],Ge=Wt[Kt],qe=void 0,st;if(typeof Ge=="string")st=!1;else{var ft=bt[Kt.charAt(0)];if(ft)qe=Kt.match(ft[1]),Ge=ft[0];else{for(var nt=0;nt<At;++nt)if(ft=$e[nt],qe=Kt.match(ft[1]),qe){Ge=ft[0];break}qe||(Ge=D)}st=Ge.length>=5&&Ge.substring(0,5)==="lang-",st&&!(qe&&typeof qe[1]=="string")&&(st=!1,Ge=U),st||(Wt[Kt]=Ge)}var se=kt;if(kt+=Kt.length,!st)It.push(De+se,Ge);else{var me=qe[1],lt=Kt.indexOf(me),Pe=lt+me.length;qe[2]&&(Pe=Kt.length-qe[2].length,lt=Pe-me.length);var St=Ge.substring(5);Z(ht,De+se,Kt.substring(0,lt),gt,It),Z(ht,De+se+lt,me,ze(St,me),It),Z(ht,De+se+Pe,Kt.substring(Pe),gt,It)}}Je.decorations=It};return Ve}function X(at){var $e=[],bt=[];at.tripleQuotedStrings?$e.push([x,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,`'"`]):at.multiLineStrings?$e.push([x,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):$e.push([x,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,`"'`]),at.verbatimStrings&&bt.push([x,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var ut=at.hashComments;ut&&(at.cStyleComments?(ut>1?$e.push([T,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):$e.push([T,/^#(?:(?:define|e(?:l|nd)if|else|error|ifn?def|include|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),bt.push([x,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h(?:h|pp|\+\+)?|[a-z]\w*)>/,null])):$e.push([T,/^#[^\r\n]*/,null,"#"])),at.cStyleComments&&(bt.push([T,/^\/\/[^\r\n]*/,null]),bt.push([T,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));var At=at.regexLiterals;if(At){var Ve=At>1?"":`
\r`,gt=Ve?".":"[\\S\\s]",Je="/(?=[^/*"+Ve+"])(?:[^/\\x5B\\x5C"+Ve+"]|\\x5C"+gt+"|\\x5B(?:[^\\x5C\\x5D"+Ve+"]|\\x5C"+gt+")*(?:\\x5D|$))+/";bt.push(["lang-regex",RegExp("^"+V+"("+Je+")")])}var je=at.types;je&&bt.push([w,je]);var De=(""+at.keywords).replace(/^ | $/g,"");De.length&&bt.push([L,new RegExp("^(?:"+De.replace(/[\s,]+/g,"|")+")\\b"),null]),$e.push([D,/^\s+/,null,` \r
\xA0`]);var ht="^.[^\\s\\w.$@'\"`/\\\\]*";return at.regexLiterals&&(ht+="(?!s*/)"),bt.push([C,/^@[a-z_$][a-z_$@0-9]*/i,null],[w,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[D,/^[a-z_$][a-z_$@0-9]*/i,null],[C,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[D,/^\\[\s\S]?/,null],[N,new RegExp(ht),null]),Q($e,bt)}var pe=X({keywords:O,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0});function te(at,$e,bt){for(var ut=/(?:^|\s)nocode(?:\s|$)/,At=/\r\n?|\n/,Ve=at.ownerDocument,gt=Ve.createElement("li");at.firstChild;)gt.appendChild(at.firstChild);var Je=[gt];function je(Wt){var nr=Wt.nodeType;if(nr==1&&!ut.test(Wt.className))if(Wt.nodeName==="br")De(Wt),Wt.parentNode&&Wt.parentNode.removeChild(Wt);else for(var Bt=Wt.firstChild;Bt;Bt=Bt.nextSibling)je(Bt);else if((nr==3||nr==4)&&bt){var Kt=Wt.nodeValue,Ge=Kt.match(At);if(Ge){var qe=Kt.substring(0,Ge.index);Wt.nodeValue=qe;var st=Kt.substring(Ge.index+Ge[0].length);if(st){var ft=Wt.parentNode;ft.insertBefore(Ve.createTextNode(st),Wt.nextSibling)}De(Wt),qe||Wt.parentNode.removeChild(Wt)}}}function De(Wt){for(;!Wt.nextSibling;)if(Wt=Wt.parentNode,!Wt)return;function nr(Ge,qe){var st=qe?Ge.cloneNode(!1):Ge,ft=Ge.parentNode;if(ft){var nt=nr(ft,1),se=Ge.nextSibling;nt.appendChild(st);for(var me=se;me;me=se)se=me.nextSibling,nt.appendChild(me)}return st}for(var Bt=nr(Wt.nextSibling,0),Kt;(Kt=Bt.parentNode)&&Kt.nodeType===1;)Bt=Kt;Je.push(Bt)}for(var ht=0;ht<Je.length;++ht)je(Je[ht]);$e===($e|0)&&Je[0].setAttribute("value",$e);var It=Ve.createElement("ol");It.className="linenums";for(var kt=Math.max(0,$e-1|0)||0,ht=0,Ht=Je.length;ht<Ht;++ht)gt=Je[ht],gt.className="L"+(ht+kt)%10,gt.firstChild||gt.appendChild(Ve.createTextNode("\xA0")),It.appendChild(gt);at.appendChild(It)}function fe(at){var $e=/\bMSIE\s(\d+)/.exec(navigator.userAgent);$e=$e&&+$e[1]<=8;var bt=/\n/g,ut=at.sourceCode,At=ut.length,Ve=0,gt=at.spans,Je=gt.length,je=0,De=at.decorations,ht=De.length,It=0;De[ht]=At;var kt,Ht;for(Ht=kt=0;Ht<ht;)De[Ht]!==De[Ht+2]?(De[kt++]=De[Ht++],De[kt++]=De[Ht++]):Ht+=2;for(ht=kt,Ht=kt=0;Ht<ht;){for(var Wt=De[Ht],nr=De[Ht+1],Bt=Ht+2;Bt+2<=ht&&De[Bt+1]===nr;)Bt+=2;De[kt++]=Wt,De[kt++]=nr,Ht=Bt}ht=De.length=kt;var Kt=at.sourceNode,Ge="";Kt&&(Ge=Kt.style.display,Kt.style.display="none");try{for(var qe=null;je<Je;){var st=gt[je],ft=gt[je+2]||At,nt=De[It+2]||At,Bt=Math.min(ft,nt),se=gt[je+1],me;if(se.nodeType!==1&&(me=ut.substring(Ve,Bt))){$e&&(me=me.replace(bt,"\r")),se.nodeValue=me;var lt=se.ownerDocument,Pe=lt.createElement("span");Pe.className=De[It+1];var St=se.parentNode;St.replaceChild(Pe,se),Pe.appendChild(se),Ve<ft&&(gt[je+1]=se=lt.createTextNode(ut.substring(Bt,ft)),St.insertBefore(se,Pe.nextSibling))}Ve=Bt,Ve>=ft&&(je+=2),Ve>=nt&&(It+=2)}}finally{Kt&&(Kt.style.display=Ge)}}var be={};function Se(at,$e){for(var bt=$e.length;--bt>=0;){var ut=$e[bt];be.hasOwnProperty(ut)?i.console&&console.warn("cannot override language handler %s",ut):be[ut]=at}}function ze(at,$e){return at&&be.hasOwnProperty(at)||(at=/^\s*</.test($e)?"default-markup":"default-code"),be[at]}Se(pe,["default-code"]),Se(Q([],[[D,/^[^<?]+/],[R,/^<!\w[^>]*(?:>|$)/],[T,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[N,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),Se(Q([[D,/^[\s]+/,null,` \r
`],[j,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,`"'`]],[[B,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[M,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[N,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),Se(Q([],[[j,/^[\s\S]+/]]),["uq.val"]),Se(X({keywords:l,hashComments:!0,cStyleComments:!0,types:S}),["c","cc","cpp","cxx","cyc","m"]),Se(X({keywords:"null,true,false"}),["json"]),Se(X({keywords:c,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:S}),["cs"]),Se(X({keywords:n,cStyleComments:!0}),["java"]),Se(X({keywords:y,hashComments:!0,multiLineStrings:!0}),["bash","bsh","csh","sh"]),Se(X({keywords:h,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py","python"]),Se(X({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:2}),["perl","pl","pm"]),Se(X({keywords:v,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb","ruby"]),Se(X({keywords:u,cStyleComments:!0,regexLiterals:!0}),["javascript","js","ts","typescript"]),Se(X({keywords:t,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),Se(Q([],[[x,/^[\s\S]+/]]),["regex"]);function Xe(at){var $e=at.langExtension;try{var bt=k(at.sourceNode,at.pre),ut=bt.sourceCode;at.sourceCode=ut,at.spans=bt.spans,at.basePos=0,ze($e,ut)(at),fe(at)}catch(At){i.console&&console.log(At&&At.stack||At)}}function wt(at,$e,bt){var ut=bt||!1,At=$e||null,Ve=document.createElement("div");Ve.innerHTML="<pre>"+at+"</pre>",Ve=Ve.firstChild,ut&&te(Ve,ut,!0);var gt={langExtension:At,numberLines:ut,sourceNode:Ve,pre:1,sourceCode:null,basePos:null,spans:null,decorations:null};return Xe(gt),Ve.innerHTML}function Be(at,$e){var bt=$e||document.body,ut=bt.ownerDocument||document;function At(st){return bt.getElementsByTagName(st)}for(var Ve=[At("pre"),At("code"),At("xmp")],gt=[],Je=0;Je<Ve.length;++Je)for(var je=0,De=Ve[Je].length;je<De;++je)gt.push(Ve[Je][je]);Ve=null;var ht=Date;ht.now||(ht={now:function(){return+new Date}});var It=0,kt=/\blang(?:uage)?-([\w.]+)(?!\S)/,Ht=/\bprettyprint\b/,Wt=/\bprettyprinted\b/,nr=/pre|xmp/i,Bt=/^code$/i,Kt=/^(?:pre|code|xmp)$/i,Ge={};function qe(){for(var st=i.PR_SHOULD_USE_CONTINUATION?ht.now()+250:Infinity;It<gt.length&&ht.now()<st;It++){for(var ft=gt[It],nt=Ge,se=ft;se=se.previousSibling;){var me=se.nodeType,lt=(me===7||me===8)&&se.nodeValue;if(lt?!/^\??prettify\b/.test(lt):me!==3||/\S/.test(se.nodeValue))break;if(lt){nt={},lt.replace(/\b(\w+)=([\w:.%+-]+)/g,function(ae,ye,Ce){nt[ye]=Ce});break}}var Pe=ft.className;if((nt!==Ge||Ht.test(Pe))&&!Wt.test(Pe)){for(var St=!1,Pr=ft.parentNode;Pr;Pr=Pr.parentNode){var Lt=Pr.tagName;if(Kt.test(Lt)&&Pr.className&&Ht.test(Pr.className)){St=!0;break}}if(!St){ft.className+=" prettyprinted";var ur=nt.lang;if(!ur){ur=Pe.match(kt);var Xt;!ur&&(Xt=_(ft))&&Bt.test(Xt.tagName)&&(ur=Xt.className.match(kt)),ur&&(ur=ur[1])}var Zt;if(nr.test(ft.tagName))Zt=1;else{var mr=ft.currentStyle,qt=ut.defaultView,de=mr?mr.whiteSpace:qt&&qt.getComputedStyle?qt.getComputedStyle(ft,null).getPropertyValue("white-space"):0;Zt=de&&de.substring(0,3)==="pre"}var ue=nt.linenums;(ue=ue==="true"||+ue)||(ue=Pe.match(/\blinenums\b(?::(\d+))?/),ue=ue?ue[1]&&ue[1].length?+ue[1]:!0:!1),ue&&te(ft,ue,Zt);var oe={langExtension:ur,sourceNode:ft,numberLines:ue,pre:Zt,sourceCode:null,basePos:null,spans:null,decorations:null};Xe(oe)}}}It<gt.length?i.setTimeout(qe,250):typeof at=="function"&&at()}qe()}var Me=i.PR={createSimpleLexer:Q,registerLangHandler:Se,sourceDecorator:X,PR_ATTRIB_NAME:M,PR_ATTRIB_VALUE:j,PR_COMMENT:T,PR_DECLARATION:R,PR_KEYWORD:L,PR_LITERAL:C,PR_NOCODE:P,PR_PLAIN:D,PR_PUNCTUATION:N,PR_SOURCE:U,PR_STRING:x,PR_TAG:B,PR_TYPE:w,prettyPrintOne:g?i.prettyPrintOne=wt:b=wt,prettyPrint:f=g?i.prettyPrint=Be:f=Be},vt=i.define;typeof vt=="function"&&vt.amd&&vt("google-code-prettify",[],function(){return Me})})()},SKnc:function(J,F,e){var d=e("bYtY"),E=e("QuXc"),g=function(b,f,i,r,o,s){this.x=b==null?0:b,this.y=f==null?0:f,this.x2=i==null?1:i,this.y2=r==null?0:r,this.type="linear",this.global=s||!1,E.call(this,o)};g.prototype={constructor:g},d.inherits(g,E);var m=g;J.exports=m},"SKx+":function(J,F,e){var d=e("ProS"),E=d.extendComponentModel({type:"axisPointer",coordSysAxesInfo:null,defaultOption:{show:"auto",triggerOn:null,zlevel:0,z:50,type:"line",snap:!1,triggerTooltip:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#aaa",width:1,type:"solid"},shadowStyle:{color:"rgba(150,150,150,0.3)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,shadowBlur:3,shadowColor:"#aaa"},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}}}),g=E;J.exports=g},SMc4:function(J,F,e){var d=e("bYtY"),E=e("bLfw"),g=e("nkfE"),m=e("ICMv"),A=E.extend({type:"cartesian2dAxis",axis:null,init:function(){A.superApply(this,"init",arguments),this.resetRange()},mergeOption:function(){A.superApply(this,"mergeOption",arguments),this.resetRange()},restoreData:function(){A.superApply(this,"restoreData",arguments),this.resetRange()},getCoordSysModel:function(){return this.ecModel.queryComponents({mainType:"grid",index:this.option.gridIndex,id:this.option.gridId})[0]}});function b(r,o){return o.type||(o.data?"category":"value")}d.merge(A.prototype,m);var f={offset:0};g("x",A,b,f),g("y",A,b,f);var i=A;J.exports=i},SRve:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M176 474h672q8 0 8 8v60q0 8-8 8H176q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"};F.default=d},SUKs:function(J,F,e){var d=e("LPTA"),E=d.debugMode,g=function(){};E===1&&(g=console.error);var m=g;J.exports=m},Sdc0:function(J,F,e){"use strict";var d=e("pVnL"),E=e.n(d),g=e("lSNA"),m=e.n(g),A=e("q1tI"),b=e("rePB"),f=e("ODXe"),i=e("Ff2n"),r=e("TSYQ"),o=e.n(r),s=e("6cGi"),l=e("4IlW"),n=A.forwardRef(function(L,T){var w,C=L.prefixCls,N=C===void 0?"rc-switch":C,D=L.className,B=L.checked,R=L.defaultChecked,U=L.disabled,M=L.loadingIcon,j=L.checkedChildren,P=L.unCheckedChildren,V=L.onClick,H=L.onChange,k=L.onKeyDown,Z=Object(i.a)(L,["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"]),Y=Object(s.a)(!1,{value:B,defaultValue:R}),_=Object(f.a)(Y,2),Q=_[0],X=_[1];function pe(Se,ze){var Xe=Q;return U||(Xe=Se,X(Xe),H==null||H(Xe,ze)),Xe}function te(Se){Se.which===l.a.LEFT?pe(!1,Se):Se.which===l.a.RIGHT&&pe(!0,Se),k==null||k(Se)}function fe(Se){var ze=pe(!Q,Se);V==null||V(ze,Se)}var be=o()(N,D,(w={},Object(b.a)(w,"".concat(N,"-checked"),Q),Object(b.a)(w,"".concat(N,"-disabled"),U),w));return A.createElement("button",Object.assign({},Z,{type:"button",role:"switch","aria-checked":Q,disabled:U,className:be,ref:T,onKeyDown:te,onClick:fe}),M,A.createElement("span",{className:"".concat(N,"-inner")},Q?j:P))});n.displayName="Switch";var c=n,t=e("gZBC"),u=e.n(t),a=e("g0mS"),h=e("H84U"),v=e("3Nzz"),y=e("uaoM"),O=function(L,T){var w={};for(var C in L)Object.prototype.hasOwnProperty.call(L,C)&&T.indexOf(C)<0&&(w[C]=L[C]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,C=Object.getOwnPropertySymbols(L);N<C.length;N++)T.indexOf(C[N])<0&&Object.prototype.propertyIsEnumerable.call(L,C[N])&&(w[C[N]]=L[C[N]]);return w},S=A.forwardRef(function(L,T){var w,C=L.prefixCls,N=L.size,D=L.loading,B=L.className,R=B===void 0?"":B,U=L.disabled,M=O(L,["prefixCls","size","loading","className","disabled"]);Object(y.a)("checked"in M||!("value"in M),"Switch","`value` is not a valid prop, do you mean `checked`?");var j=A.useContext(h.b),P=j.getPrefixCls,V=j.direction,H=A.useContext(v.b),k=P("switch",C),Z=A.createElement("div",{className:"".concat(k,"-handle")},D&&A.createElement(u.a,{className:"".concat(k,"-loading-icon")})),Y=o()(R,(w={},m()(w,"".concat(k,"-small"),(N||H)==="small"),m()(w,"".concat(k,"-loading"),D),m()(w,"".concat(k,"-rtl"),V==="rtl"),w));return A.createElement(a.a,{insertExtraNode:!0},A.createElement(c,E()({},M,{prefixCls:k,className:Y,disabled:U||D,ref:T,loadingIcon:Z})))});S.__ANT_SWITCH=!0,S.displayName="Switch";var x=F.a=S},SehX:function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("2B6p"),m=g.updateCenterAndZoom;d.registerAction({type:"geoRoam",event:"geoRoam",update:"updateTransform"},function(A,b){var f=A.componentType||"series";b.eachComponent({mainType:f,query:A},function(i){var r=i.coordinateSystem;if(r.type!=="geo")return;var o=m(r,A,i.get("scaleLimit"));i.setCenter&&i.setCenter(o.center),i.setZoom&&i.setZoom(o.zoom),f==="series"&&E.each(i.seriesGroup,function(s){s.setCenter(o.center),s.setZoom(o.zoom)})})})},SfRM:function(J,F,e){var d=e("YESw");function E(){this.__data__=d?d(null):{},this.size=0}J.exports=E},SgGq:function(J,F,e){var d=e("bYtY"),E=e("H6uX"),g=e("YH21"),m=e("pP6R");function A(t){this.pointerChecker,this._zr=t,this._opt={};var u=d.bind,a=u(b,this),h=u(f,this),v=u(i,this),y=u(r,this),O=u(o,this);E.call(this),this.setPointerChecker=function(S){this.pointerChecker=S},this.enable=function(S,x){this.disable(),this._opt=d.defaults(d.clone(x)||{},{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),S==null&&(S=!0),(S===!0||S==="move"||S==="pan")&&(t.on("mousedown",a),t.on("mousemove",h),t.on("mouseup",v)),(S===!0||S==="scale"||S==="zoom")&&(t.on("mousewheel",y),t.on("pinch",O))},this.disable=function(){t.off("mousedown",a),t.off("mousemove",h),t.off("mouseup",v),t.off("mousewheel",y),t.off("pinch",O)},this.dispose=this.disable,this.isDragging=function(){return this._dragging},this.isPinching=function(){return this._pinching}}d.mixin(A,E);function b(t){if(g.isMiddleOrRightButtonOnMouseUpDown(t)||t.target&&t.target.draggable)return;var u=t.offsetX,a=t.offsetY;this.pointerChecker&&this.pointerChecker(t,u,a)&&(this._x=u,this._y=a,this._dragging=!0)}function f(t){if(!this._dragging||!n("moveOnMouseMove",t,this._opt)||t.gestureEvent==="pinch"||m.isTaken(this._zr,"globalPan"))return;var u=t.offsetX,a=t.offsetY,h=this._x,v=this._y,y=u-h,O=a-v;this._x=u,this._y=a,this._opt.preventDefaultMouseMove&&g.stop(t.event),l(this,"pan","moveOnMouseMove",t,{dx:y,dy:O,oldX:h,oldY:v,newX:u,newY:a})}function i(t){g.isMiddleOrRightButtonOnMouseUpDown(t)||(this._dragging=!1)}function r(t){var u=n("zoomOnMouseWheel",t,this._opt),a=n("moveOnMouseWheel",t,this._opt),h=t.wheelDelta,v=Math.abs(h),y=t.offsetX,O=t.offsetY;if(h===0||!u&&!a)return;if(u){var S=v>3?1.4:v>1?1.2:1.1,x=h>0?S:1/S;s(this,"zoom","zoomOnMouseWheel",t,{scale:x,originX:y,originY:O})}if(a){var L=Math.abs(h),T=(h>0?1:-1)*(L>3?.4:L>1?.15:.05);s(this,"scrollMove","moveOnMouseWheel",t,{scrollDelta:T,originX:y,originY:O})}}function o(t){if(m.isTaken(this._zr,"globalPan"))return;var u=t.pinchScale>1?1.1:1/1.1;s(this,"zoom",null,t,{scale:u,originX:t.pinchX,originY:t.pinchY})}function s(t,u,a,h,v){t.pointerChecker&&t.pointerChecker(h,v.originX,v.originY)&&(g.stop(h.event),l(t,u,a,h,v))}function l(t,u,a,h,v){v.isAvailableBehavior=d.bind(n,null,a,h),t.trigger(u,v)}function n(t,u,a){var h=a[t];return!t||h&&(!d.isString(h)||u.event[h+"Key"])}var c=A;J.exports=c},Sj0X:function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("XuBP")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="DownOutlined";var f=g.forwardRef(b);F.default=f},Sj9i:function(J,F,e){var d=e("QBsz"),E=d.create,g=d.distSquare,m=Math.pow,A=Math.sqrt,b=1e-8,f=1e-4,i=A(3),r=1/3,o=E(),s=E(),l=E();function n(C){return C>-b&&C<b}function c(C){return C>b||C<-b}function t(C,N,D,B,R){var U=1-R;return U*U*(U*C+3*R*N)+R*R*(R*B+3*U*D)}function u(C,N,D,B,R){var U=1-R;return 3*(((N-C)*U+2*(D-N)*R)*U+(B-D)*R*R)}function a(C,N,D,B,R,U){var M=B+3*(N-D)-C,j=3*(D-N*2+C),P=3*(N-C),V=C-R,H=j*j-3*M*P,k=j*P-9*M*V,Z=P*P-3*j*V,Y=0;if(n(H)&&n(k))if(n(j))U[0]=0;else{var _=-P/j;_>=0&&_<=1&&(U[Y++]=_)}else{var Q=k*k-4*H*Z;if(n(Q)){var X=k/H,_=-j/M+X,pe=-X/2;_>=0&&_<=1&&(U[Y++]=_),pe>=0&&pe<=1&&(U[Y++]=pe)}else if(Q>0){var te=A(Q),fe=H*j+1.5*M*(-k+te),be=H*j+1.5*M*(-k-te);fe<0?fe=-m(-fe,r):fe=m(fe,r),be<0?be=-m(-be,r):be=m(be,r);var _=(-j-(fe+be))/(3*M);_>=0&&_<=1&&(U[Y++]=_)}else{var Se=(2*H*j-3*M*k)/(2*A(H*H*H)),ze=Math.acos(Se)/3,Xe=A(H),wt=Math.cos(ze),_=(-j-2*Xe*wt)/(3*M),pe=(-j+Xe*(wt+i*Math.sin(ze)))/(3*M),Be=(-j+Xe*(wt-i*Math.sin(ze)))/(3*M);_>=0&&_<=1&&(U[Y++]=_),pe>=0&&pe<=1&&(U[Y++]=pe),Be>=0&&Be<=1&&(U[Y++]=Be)}}return Y}function h(C,N,D,B,R){var U=6*D-12*N+6*C,M=9*N+3*B-3*C-9*D,j=3*N-3*C,P=0;if(n(M)){if(c(U)){var V=-j/U;V>=0&&V<=1&&(R[P++]=V)}}else{var H=U*U-4*M*j;if(n(H))R[0]=-U/(2*M);else if(H>0){var k=A(H),V=(-U+k)/(2*M),Z=(-U-k)/(2*M);V>=0&&V<=1&&(R[P++]=V),Z>=0&&Z<=1&&(R[P++]=Z)}}return P}function v(C,N,D,B,R,U){var M=(N-C)*R+C,j=(D-N)*R+N,P=(B-D)*R+D,V=(j-M)*R+M,H=(P-j)*R+j,k=(H-V)*R+V;U[0]=C,U[1]=M,U[2]=V,U[3]=k,U[4]=k,U[5]=H,U[6]=P,U[7]=B}function y(C,N,D,B,R,U,M,j,P,V,H){var k,Z=.005,Y=Infinity,_,Q,X,pe;o[0]=P,o[1]=V;for(var te=0;te<1;te+=.05)s[0]=t(C,D,R,M,te),s[1]=t(N,B,U,j,te),X=g(o,s),X<Y&&(k=te,Y=X);Y=Infinity;for(var fe=0;fe<32&&!(Z<f);fe++)_=k-Z,Q=k+Z,s[0]=t(C,D,R,M,_),s[1]=t(N,B,U,j,_),X=g(s,o),_>=0&&X<Y?(k=_,Y=X):(l[0]=t(C,D,R,M,Q),l[1]=t(N,B,U,j,Q),pe=g(l,o),Q<=1&&pe<Y?(k=Q,Y=pe):Z*=.5);return H&&(H[0]=t(C,D,R,M,k),H[1]=t(N,B,U,j,k)),A(Y)}function O(C,N,D,B){var R=1-B;return R*(R*C+2*B*N)+B*B*D}function S(C,N,D,B){return 2*((1-B)*(N-C)+B*(D-N))}function x(C,N,D,B,R){var U=C-2*N+D,M=2*(N-C),j=C-B,P=0;if(n(U)){if(c(M)){var V=-j/M;V>=0&&V<=1&&(R[P++]=V)}}else{var H=M*M-4*U*j;if(n(H)){var V=-M/(2*U);V>=0&&V<=1&&(R[P++]=V)}else if(H>0){var k=A(H),V=(-M+k)/(2*U),Z=(-M-k)/(2*U);V>=0&&V<=1&&(R[P++]=V),Z>=0&&Z<=1&&(R[P++]=Z)}}return P}function L(C,N,D){var B=C+D-2*N;return B===0?.5:(C-N)/B}function T(C,N,D,B,R){var U=(N-C)*B+C,M=(D-N)*B+N,j=(M-U)*B+U;R[0]=C,R[1]=U,R[2]=j,R[3]=j,R[4]=M,R[5]=D}function w(C,N,D,B,R,U,M,j,P){var V,H=.005,k=Infinity;o[0]=M,o[1]=j;for(var Z=0;Z<1;Z+=.05){s[0]=O(C,D,R,Z),s[1]=O(N,B,U,Z);var Y=g(o,s);Y<k&&(V=Z,k=Y)}k=Infinity;for(var _=0;_<32&&!(H<f);_++){var Q=V-H,X=V+H;s[0]=O(C,D,R,Q),s[1]=O(N,B,U,Q);var Y=g(s,o);if(Q>=0&&Y<k)V=Q,k=Y;else{l[0]=O(C,D,R,X),l[1]=O(N,B,U,X);var pe=g(l,o);X<=1&&pe<k?(V=X,k=pe):H*=.5}}return P&&(P[0]=O(C,D,R,V),P[1]=O(N,B,U,V)),A(k)}F.cubicAt=t,F.cubicDerivativeAt=u,F.cubicRootAt=a,F.cubicExtrema=h,F.cubicSubdivide=v,F.cubicProjectPoint=y,F.quadraticAt=O,F.quadraticDerivativeAt=S,F.quadraticRootAt=x,F.quadraticExtremum=L,F.quadraticSubdivide=T,F.quadraticProjectPoint=w},Sp2Z:function(J,F,e){var d=e("3LNs"),E=e("/y7N"),g=e("AVZG"),m=e("Znkb"),A=d.extend({makeElOption:function(o,s,l,n,c){var t=l.axis,u=t.grid,a=n.get("type"),h=b(u,t).getOtherAxis(t).getGlobalExtent(),v=t.toGlobalCoord(t.dataToCoord(s,!0));if(a&&a!=="none"){var y=E.buildElStyle(n),O=f[a](t,v,h);O.style=y,o.graphicKey=O.type,o.pointer=O}var S=g.layout(u.model,l);E.buildCartesianSingleLabelElOption(s,o,S,l,n,c)},getHandleTransform:function(o,s,l){var n=g.layout(s.axis.grid.model,s,{labelInside:!1});return n.labelMargin=l.get("handle.margin"),{position:E.getTransformedPosition(s.axis,o,n),rotation:n.rotation+(n.labelDirection<0?Math.PI:0)}},updateHandleTransform:function(o,s,l,n){var c=l.axis,t=c.grid,u=c.getGlobalExtent(!0),a=b(t,c).getOtherAxis(c).getGlobalExtent(),h=c.dim==="x"?0:1,v=o.position;v[h]+=s[h],v[h]=Math.min(u[1],v[h]),v[h]=Math.max(u[0],v[h]);var y=(a[1]+a[0])/2,O=[y,y];O[h]=v[h];var S=[{verticalAlign:"middle"},{align:"center"}];return{position:v,rotation:o.rotation,cursorPoint:O,tooltipOption:S[h]}}});function b(o,s){var l={};return l[s.dim+"AxisIndex"]=s.index,o.getCartesian(l)}var f={line:function(o,s,l){var n=E.makeLineShape([s,l[0]],[s,l[1]],i(o));return{type:"Line",subPixelOptimize:!0,shape:n}},shadow:function(o,s,l){var n=Math.max(1,o.getBandWidth()),c=l[1]-l[0];return{type:"Rect",shape:E.makeRectShape([s-n/2,l[0]],[n,c],i(o))}}};function i(o){return o.dim==="x"?0:1}m.registerAxisPointerClass("CartesianAxisPointer",A);var r=A;J.exports=r},Sq3C:function(J,F,e){var d=e("sKgW"),E=e("zoYe"),g=e("wy8a"),m=e("quyA"),A=e("Z1HP"),b=e("Em2t"),f=Math.ceil;function i(r,o){o=o===void 0?" ":E(o);var s=o.length;if(s<2)return s?d(o,r):o;var l=d(o,f(r/A(o)));return m(o)?g(b(l),0,r).join(""):l.slice(0,r)}J.exports=i},SqI9:function(J,F,e){var d=e("y+Vt"),E=e("iXp4"),g=d.extend({type:"sector",shape:{cx:0,cy:0,r0:0,r:0,startAngle:0,endAngle:Math.PI*2,clockwise:!0},brush:E(d.prototype.brush),buildPath:function(A,b){var f=b.cx,i=b.cy,r=Math.max(b.r0||0,0),o=Math.max(b.r,0),s=b.startAngle,l=b.endAngle,n=b.clockwise,c=Math.cos(s),t=Math.sin(s);A.moveTo(c*r+f,t*r+i),A.lineTo(c*o+f,t*o+i),A.arc(f,i,o,s,l,!n),A.lineTo(Math.cos(l)*r+f,Math.sin(l)*r+i),r!==0&&A.arc(f,i,r,l,s,n),A.closePath()}});J.exports=g},SrGk:function(J,F,e){var d=e("hydK"),E=d.createElement,g=e("bYtY"),m=e("y+Vt"),A=e("Dagg"),b=e("dqUG"),f=e("P47w"),i=f.path,r=f.image,o=f.text,s="0",l="1";function n(t,u,a,h,v){this._zrId=t,this._svgRoot=u,this._tagNames=typeof a=="string"?[a]:a,this._markLabel=h,this._domName=v||"_dom",this.nextId=0}n.prototype.createElement=E,n.prototype.getDefs=function(t){var u=this._svgRoot,a=this._svgRoot.getElementsByTagName("defs");return a.length===0?t?(a=u.insertBefore(this.createElement("defs"),u.firstChild),a.contains||(a.contains=function(h){var v=a.children;if(!v)return!1;for(var y=v.length-1;y>=0;--y)if(v[y]===h)return!0;return!1}),a):null:a[0]},n.prototype.update=function(t,u){if(!t)return;var a=this.getDefs(!1);if(t[this._domName]&&a.contains(t[this._domName]))typeof u=="function"&&u(t);else{var h=this.add(t);h&&(t[this._domName]=h)}},n.prototype.addDom=function(t){var u=this.getDefs(!0);u.appendChild(t)},n.prototype.removeDom=function(t){var u=this.getDefs(!1);u&&t[this._domName]&&(u.removeChild(t[this._domName]),t[this._domName]=null)},n.prototype.getDoms=function(){var t=this.getDefs(!1);if(!t)return[];var u=[];return g.each(this._tagNames,function(a){var h=t.getElementsByTagName(a);u=u.concat([].slice.call(h))}),u},n.prototype.markAllUnused=function(){var t=this.getDoms(),u=this;g.each(t,function(a){a[u._markLabel]=s})},n.prototype.markUsed=function(t){t&&(t[this._markLabel]=l)},n.prototype.removeUnused=function(){var t=this.getDefs(!1);if(!t)return;var u=this.getDoms(),a=this;g.each(u,function(h){h[a._markLabel]!==l&&t.removeChild(h)})},n.prototype.getSvgProxy=function(t){return t instanceof m?i:t instanceof A?r:t instanceof b?o:i},n.prototype.getTextSvgElement=function(t){return t.__textSvgEl},n.prototype.getSvgElement=function(t){return t.__svgEl};var c=n;J.exports=c},Swgg:function(J,F,e){var d=e("fc+c"),E=d.extend({type:"dataZoom.select"});J.exports=E},Sxd8:function(J,F,e){var d=e("ZCgT");function E(g){var m=d(g),A=m%1;return m===m?A?m-A:m:0}J.exports=E},T1rO:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("zdCA"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},T4UG:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("bYtY"),m=e("ItGF"),A=e("7aKB"),b=A.formatTime,f=A.encodeHTML,i=A.addCommas,r=A.getTooltipMarker,o=e("4NO4"),s=e("bLfw"),l=e("5Hur"),n=e("OKJ2"),c=e("+TT/"),t=c.getLayoutParams,u=c.mergeLayoutParam,a=e("9H2F"),h=a.createTask,v=e("D5nY"),y=v.prepareSource,O=v.getSource,S=e("KxfA"),x=S.retrieveRawValue,L=o.makeInner(),T=s.extend({type:"series.__base__",seriesIndex:0,coordinateSystem:null,defaultOption:null,legendVisualProvider:null,visualColorAccessPath:"itemStyle.color",visualBorderColorAccessPath:"itemStyle.borderColor",layoutMode:null,init:function(P,V,H,k){this.seriesIndex=this.componentIndex,this.dataTask=h({count:N,reset:D}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(P,H),y(this);var Z=this.getInitialData(P,H);R(Z,this),this.dataTask.context.data=Z,L(this).dataBeforeProcessed=Z,w(this)},mergeDefaultAndTheme:function(P,V){var H=this.layoutMode,k=H?t(P):{},Z=this.subType;s.hasClass(Z)&&(Z+="Series"),g.merge(P,V.getTheme().get(this.subType)),g.merge(P,this.getDefaultOption()),o.defaultEmphasis(P,"label",["show"]),this.fillDataTextStyle(P.data),H&&u(P,k,H)},mergeOption:function(P,V){P=g.merge(this.option,P,!0),this.fillDataTextStyle(P.data);var H=this.layoutMode;H&&u(this.option,P,H),y(this);var k=this.getInitialData(P,V);R(k,this),this.dataTask.dirty(),this.dataTask.context.data=k,L(this).dataBeforeProcessed=k,w(this)},fillDataTextStyle:function(P){if(P&&!g.isTypedArray(P))for(var V=["show"],H=0;H<P.length;H++)P[H]&&P[H].label&&o.defaultEmphasis(P[H],"label",V)},getInitialData:function(){},appendData:function(P){var V=this.getRawData();V.appendData(P.data)},getData:function(P){var V=M(this);if(V){var H=V.context.data;return P==null?H:H.getLinkedData(P)}else return L(this).data},setData:function(P){var V=M(this);if(V){var H=V.context;H.data!==P&&V.modifyOutputEnd&&V.setOutputEnd(P.count()),H.outputData=P,V!==this.dataTask&&(H.data=P)}L(this).data=P},getSource:function(){return O(this)},getRawData:function(){return L(this).dataBeforeProcessed},getBaseAxis:function(){var P=this.coordinateSystem;return P&&P.getBaseAxis&&P.getBaseAxis()},formatTooltip:function(P,V,H,k){var Z=this;k=k||"html";var Y=k==="html"?"<br/>":`
`,_=k==="richText",Q={},X=0;function pe(Ve){var gt=g.reduce(Ve,function(It,kt,Ht){var Wt=fe.getDimensionInfo(Ht);return It|=Wt&&Wt.tooltip!==!1&&Wt.displayName!=null},0),Je=[];be.length?g.each(be,function(It){je(x(fe,P,It),It)}):g.each(Ve,je);function je(It,kt){var Ht=fe.getDimensionInfo(kt);if(!Ht||Ht.otherDims.tooltip===!1)return;var Wt=Ht.type,nr="sub"+Z.seriesIndex+"at"+X,Bt=r({color:wt,type:"subItem",renderMode:k,markerId:nr}),Kt=typeof Bt=="string"?Bt:Bt.content,Ge=(gt?Kt+f(Ht.displayName||"-")+": ":"")+f(Wt==="ordinal"?It+"":Wt==="time"?V?"":b("yyyy/MM/dd hh:mm:ss",It):i(It));Ge&&Je.push(Ge),_&&(Q[nr]=wt,++X)}var De=gt?_?`
`:"<br/>":"",ht=De+Je.join(De||", ");return{renderMode:k,content:ht,style:Q}}function te(Ve){return{renderMode:k,content:f(i(Ve)),style:Q}}var fe=this.getData(),be=fe.mapDimension("defaultedTooltip",!0),Se=be.length,ze=this.getRawValue(P),Xe=g.isArray(ze),wt=fe.getItemVisual(P,"color");g.isObject(wt)&&wt.colorStops&&(wt=(wt.colorStops[0]||{}).color),wt=wt||"transparent";var Be=Se>1||Xe&&!Se?pe(ze):te(Se?x(fe,P,be[0]):Xe?ze[0]:ze),Me=Be.content,vt=Z.seriesIndex+"at"+X,at=r({color:wt,type:"item",renderMode:k,markerId:vt});Q[vt]=wt,++X;var $e=fe.getName(P),bt=this.name;o.isNameSpecified(this)||(bt=""),bt=bt?f(bt)+(V?": ":Y):"";var ut=typeof at=="string"?at:at.content,At=V?ut+bt+Me:bt+ut+($e?f($e)+": "+Me:Me);return{html:At,markers:Q}},isAnimationEnabled:function(){if(m.node)return!1;var P=this.getShallow("animation");return P&&(this.getData().count()>this.getShallow("animationThreshold")&&(P=!1)),P},restoreData:function(){this.dataTask.dirty()},getColorFromPalette:function(P,V,H){var k=this.ecModel,Z=l.getColorFromPalette.call(this,P,V,H);return Z||(Z=k.getColorFromPalette(P,V,H)),Z},coordDimToDataDim:function(P){return this.getRawData().mapDimension(P,!0)},getProgressive:function(){return this.get("progressive")},getProgressiveThreshold:function(){return this.get("progressiveThreshold")},getAxisTooltipData:null,getTooltipPosition:null,pipeTask:null,preventIncremental:null,pipelineContext:null});g.mixin(T,n),g.mixin(T,l);function w(P){var V=P.name;o.isNameSpecified(P)||(P.name=C(P)||V)}function C(P){var V=P.getRawData(),H=V.mapDimension("seriesName",!0),k=[];return g.each(H,function(Z){var Y=V.getDimensionInfo(Z);Y.displayName&&k.push(Y.displayName)}),k.join(" ")}function N(P){return P.model.getRawData().count()}function D(P){var V=P.model;return V.setData(V.getRawData().cloneShallow()),B}function B(P,V){V.outputData&&P.end>V.outputData.count()&&V.model.getRawData().cloneShallow(V.outputData)}function R(P,V){g.each(P.CHANGABLE_METHODS,function(H){P.wrapMethod(H,g.curry(U,V))})}function U(P){var V=M(P);V&&V.setOutputEnd(this.count())}function M(P){var V=(P.ecModel||{}).scheduler,H=V&&V.getPipeline(P.uid);if(H){var k=H.currentTask;if(k){var Z=k.agentStubMap;Z&&(k=Z.get(P.uid))}return k}}var j=T;J.exports=j},T6xi:function(J,F,e){var d=e("YgsL"),E=e("nCxF");function g(m,A,b){var f=A.points,i=A.smooth;if(f&&f.length>=2){if(i&&i!=="spline"){var r=E(f,i,b,A.smoothConstraint);m.moveTo(f[0][0],f[0][1]);for(var o=f.length,s=0;s<(b?o:o-1);s++){var l=r[s*2],n=r[s*2+1],c=f[(s+1)%o];m.bezierCurveTo(l[0],l[1],n[0],n[1],c[0],c[1])}}else{i==="spline"&&(f=d(f,b)),m.moveTo(f[0][0],f[0][1]);for(var s=1,t=f.length;s<t;s++)m.lineTo(f[s][0],f[s][1])}b&&m.closePath()}}F.buildPath=g},TIY9:function(J,F,e){var d=e("bYtY"),E=d.each,g=e("vafp"),m=e("4NO4"),A=m.makeInner,b=e("Mgri"),f=e("F5Ls"),i=e("a9QJ"),r=e("p/La"),o=A(),s={load:function(n,c,t){var u=o(c).parsed;if(u)return u;var a=c.specialAreas||{},h=c.geoJSON,v;try{v=h?g(h,t):[]}catch(y){throw new Error(`Invalid geoJson format
`+y.message)}return b(n,v),E(v,function(y){var O=y.name;f(n,y),i(n,y),r(n,y);var S=a[O];S&&y.transformTo(S.left,S.top,S.width,S.height)}),o(c).parsed={regions:v,boundingRect:l(v)}}};function l(n){for(var c,t=0;t<n.length;t++){var u=n[t].getBoundingRect();c=c||u.clone(),c.union(u)}return c}J.exports=s},TJmX:function(J,F,e){var d=e("zM3Q"),E=["itemStyle","borderColor"],g=["itemStyle","borderColor0"],m=["itemStyle","color"],A=["itemStyle","color0"],b={seriesType:"candlestick",plan:d(),performRawSeries:!0,reset:function(f,i){var r=f.getData();if(r.setVisual({legendSymbol:"roundRect",colorP:l(1,f),colorN:l(-1,f),borderColorP:n(1,f),borderColorN:n(-1,f)}),i.isSeriesFiltered(f))return;var o=f.pipelineContext.large;return!o&&{progress:s};function s(c,t){for(var u;(u=c.next())!=null;){var a=t.getItemModel(u),h=t.getItemLayout(u).sign;t.setItemVisual(u,{color:l(h,a),borderColor:n(h,a)})}}function l(c,t){return t.get(c>0?m:A)}function n(c,t){return t.get(c>0?E:g)}}};J.exports=b},TWL2:function(J,F,e){var d=e("IwbS"),E=e("bYtY"),g=e("6Ic6");function m(r,o){d.Group.call(this);var s=new d.Polygon,l=new d.Polyline,n=new d.Text;this.add(s),this.add(l),this.add(n),this.highDownOnUpdate=function(c,t){t==="emphasis"?(l.ignore=l.hoverIgnore,n.ignore=n.hoverIgnore):(l.ignore=l.normalIgnore,n.ignore=n.normalIgnore)},this.updateData(r,o,!0)}var A=m.prototype,b=["itemStyle","opacity"];A.updateData=function(r,o,s){var l=this.childAt(0),n=r.hostModel,c=r.getItemModel(o),t=r.getItemLayout(o),u=r.getItemModel(o).get(b);u=u==null?1:u,l.useStyle({}),s?(l.setShape({points:t.points}),l.setStyle({opacity:0}),d.initProps(l,{style:{opacity:u}},n,o)):d.updateProps(l,{style:{opacity:u},shape:{points:t.points}},n,o);var a=c.getModel("itemStyle"),h=r.getItemVisual(o,"color");l.setStyle(E.defaults({lineJoin:"round",fill:h},a.getItemStyle(["opacity"]))),l.hoverStyle=a.getModel("emphasis").getItemStyle(),this._updateLabel(r,o),d.setHoverStyle(this)},A._updateLabel=function(r,o){var s=this.childAt(1),l=this.childAt(2),n=r.hostModel,c=r.getItemModel(o),t=r.getItemLayout(o),u=t.label,a=r.getItemVisual(o,"color");d.updateProps(s,{shape:{points:u.linePoints||u.linePoints}},n,o),d.updateProps(l,{style:{x:u.x,y:u.y}},n,o),l.attr({rotation:u.rotation,origin:[u.x,u.y],z2:10});var h=c.getModel("label"),v=c.getModel("emphasis.label"),y=c.getModel("labelLine"),O=c.getModel("emphasis.labelLine"),a=r.getItemVisual(o,"color");d.setLabelStyle(l.style,l.hoverStyle={},h,v,{labelFetcher:r.hostModel,labelDataIndex:o,defaultText:r.getName(o),autoColor:a,useInsideStyle:!!u.inside},{textAlign:u.textAlign,textVerticalAlign:u.verticalAlign}),l.ignore=l.normalIgnore=!h.get("show"),l.hoverIgnore=!v.get("show"),s.ignore=s.normalIgnore=!y.get("show"),s.hoverIgnore=!O.get("show"),s.setStyle({stroke:a}),s.setStyle(y.getModel("lineStyle").getLineStyle()),s.hoverStyle=O.getModel("lineStyle").getLineStyle()},E.inherits(m,d.Group);var f=g.extend({type:"funnel",render:function(r,o,s){var l=r.getData(),n=this._data,c=this.group;l.diff(n).add(function(t){var u=new m(l,t);l.setItemGraphicEl(t,u),c.add(u)}).update(function(t,u){var a=n.getItemGraphicEl(u);a.updateData(l,t),c.add(a),l.setItemGraphicEl(t,a)}).remove(function(t){var u=n.getItemGraphicEl(t);c.remove(u)}).execute(),this._data=l},remove:function(){this.group.removeAll(),this._data=null},dispose:function(){}}),i=f;J.exports=i},TYVI:function(J,F,e){var d=e("5GtS"),E=e("T4UG"),g=E.extend({type:"series.gauge",getInitialData:function(A,b){return d(this,["value"])},defaultOption:{zlevel:0,z:2,center:["50%","50%"],legendHoverLink:!0,radius:"75%",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,lineStyle:{color:[[.2,"#91c7ae"],[.8,"#63869e"],[1,"#c23531"]],width:30}},splitLine:{show:!0,length:30,lineStyle:{color:"#eee",width:2,type:"solid"}},axisTick:{show:!0,splitNumber:5,length:8,lineStyle:{color:"#eee",width:1,type:"solid"}},axisLabel:{show:!0,distance:5,color:"auto"},pointer:{show:!0,length:"80%",width:8},itemStyle:{color:"auto"},title:{show:!0,offsetCenter:[0,"-40%"],color:"#333",fontSize:15},detail:{show:!0,backgroundColor:"rgba(0,0,0,0)",borderWidth:0,borderColor:"#ccc",width:100,height:null,padding:[5,10],offsetCenter:[0,"40%"],color:"auto",fontSize:30}}}),m=g;J.exports=m},Tghj:function(J,F,e){(function(d){var E;typeof window!="undefined"?E=window.__DEV__:typeof d!="undefined"&&(E=d.__DEV__),typeof E=="undefined"&&(E=!0);var g=E;F.__DEV__=g}).call(this,e("yLpj"))},ThAp:function(J,F,e){var d=e("bYtY"),E=e("5GtS"),g=e("T4UG"),m=e("7aKB"),A=m.encodeHTML,b=m.addCommas,f=e("cCMj"),i=e("KxfA"),r=i.retrieveRawAttr,o=e("W4dC"),s=e("D5nY"),l=s.makeSeriesEncodeForNameBased,n=g.extend({type:"series.map",dependencies:["geo"],layoutMode:"box",needsDrawMap:!1,seriesGroup:[],getInitialData:function(t){for(var u=E(this,{coordDimensions:["value"],encodeDefaulter:d.curry(l,this)}),a=u.mapDimension("value"),h=d.createHashMap(),v=[],y=[],O=0,S=u.count();O<S;O++){var x=u.getName(O);h.set(x,!0),v.push({name:x,value:u.get(a,O),selected:r(u,O,"selected")})}var L=o.load(this.getMapType(),this.option.nameMap,this.option.nameProperty);return d.each(L.regions,function(T){var w=T.name;h.get(w)||(v.push({name:w}),y.push(w))}),this.updateSelectedMap(v),u.appendValues([],y),u},getHostGeoModel:function(){var t=this.option.geoIndex;return t!=null?this.dependentModels.geo[t]:null},getMapType:function(){return(this.getHostGeoModel()||this).option.map},getRawValue:function(t){var u=this.getData();return u.get(u.mapDimension("value"),t)},getRegionModel:function(t){var u=this.getData();return u.getItemModel(u.indexOfName(t))},formatTooltip:function(t){for(var u=this.getData(),a=b(this.getRawValue(t)),h=u.getName(t),v=this.seriesGroup,y=[],O=0;O<v.length;O++){var S=v[O].originalData.indexOfName(h),x=u.mapDimension("value");isNaN(v[O].originalData.get(x,S))||y.push(A(v[O].name))}return y.join(", ")+"<br />"+A(h+" : "+a)},getTooltipPosition:function(t){if(t!=null){var u=this.getData().getName(t),a=this.coordinateSystem,h=a.getRegion(u);return h&&a.dataToPoint(h.center)}},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t},defaultOption:{zlevel:0,z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:.75,showLegendSymbol:!0,dataRangeHoverLink:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",areaColor:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{areaColor:"rgba(255,215,0,0.8)"}},nameProperty:"name"}});d.mixin(n,f);var c=n;J.exports=c},TkdX:function(J,F,e){var d=e("bYtY"),E=e("IwbS"),g={NONE:"none",DESCENDANT:"descendant",ANCESTOR:"ancestor",SELF:"self"},m=2,A=4;function b(n,c,t){E.Group.call(this);var u=new E.Sector({z2:m});u.seriesIndex=c.seriesIndex;var a=new E.Text({z2:A,silent:n.getModel("label").get("silent")});this.add(u),this.add(a),this.updateData(!0,n,"normal",c,t);function h(){a.ignore=a.hoverIgnore}function v(){a.ignore=a.normalIgnore}this.on("emphasis",h).on("normal",v).on("mouseover",h).on("mouseout",v)}var f=b.prototype;f.updateData=function(n,c,t,u,a){this.node=c,c.piece=this,u=u||this._seriesModel,a=a||this._ecModel;var h=this.childAt(0);h.dataIndex=c.dataIndex;var v=c.getModel(),y=c.getLayout(),O=d.extend({},y);O.label=null;var S=r(c,u,a);l(c,u,S);var x=v.getModel("itemStyle").getItemStyle(),L;if(t==="normal")L=x;else{var T=v.getModel(t+".itemStyle").getItemStyle();L=d.merge(T,x)}L=d.defaults({lineJoin:"bevel",fill:L.fill||S},L),n?(h.setShape(O),h.shape.r=y.r0,E.updateProps(h,{shape:{r:y.r}},u,c.dataIndex),h.useStyle(L)):typeof L.fill=="object"&&L.fill.type||typeof h.style.fill=="object"&&h.style.fill.type?(E.updateProps(h,{shape:O},u),h.useStyle(L)):E.updateProps(h,{shape:O,style:L},u),this._updateLabel(u,S,t);var w=v.getShallow("cursor");if(w&&h.attr("cursor",w),n){var C=u.getShallow("highlightPolicy");this._initEvents(h,c,u,C)}this._seriesModel=u||this._seriesModel,this._ecModel=a||this._ecModel,E.setHoverStyle(this)},f.onEmphasis=function(n){var c=this;this.node.hostTree.root.eachNode(function(t){t.piece&&(c.node===t?t.piece.updateData(!1,t,"emphasis"):s(t,c.node,n)?t.piece.childAt(0).trigger("highlight"):n!==g.NONE&&t.piece.childAt(0).trigger("downplay"))})},f.onNormal=function(){this.node.hostTree.root.eachNode(function(n){n.piece&&n.piece.updateData(!1,n,"normal")})},f.onHighlight=function(){this.updateData(!1,this.node,"highlight")},f.onDownplay=function(){this.updateData(!1,this.node,"downplay")},f._updateLabel=function(n,c,t){var u=this.node.getModel(),a=u.getModel("label"),h=t==="normal"||t==="emphasis"?a:u.getModel(t+".label"),v=u.getModel("emphasis.label"),y=d.retrieve(n.getFormattedLabel(this.node.dataIndex,t,null,null,"label"),this.node.name);V("show")===!1&&(y="");var O=this.node.getLayout(),S=h.get("minAngle");S==null&&(S=a.get("minAngle")),S=S/180*Math.PI;var x=O.endAngle-O.startAngle;S!=null&&Math.abs(x)<S&&(y="");var L=this.childAt(1);E.setLabelStyle(L.style,L.hoverStyle||{},a,v,{defaultText:h.getShallow("show")?y:null,autoColor:c,useInsideStyle:!0});var T=(O.startAngle+O.endAngle)/2,w=Math.cos(T),C=Math.sin(T),N,D=V("position"),B=V("distance")||0,R=V("align");D==="outside"?(N=O.r+B,R=T>Math.PI/2?"right":"left"):!R||R==="center"?(N=(O.r+O.r0)/2,R="center"):R==="left"?(N=O.r0+B,T>Math.PI/2&&(R="right")):R==="right"&&(N=O.r-B,T>Math.PI/2&&(R="left")),L.attr("style",{text:y,textAlign:R,textVerticalAlign:V("verticalAlign")||"middle",opacity:V("opacity")});var U=N*w+O.cx,M=N*C+O.cy;L.attr("position",[U,M]);var j=V("rotate"),P=0;j==="radial"?(P=-T,P<-Math.PI/2&&(P+=Math.PI)):j==="tangential"?(P=Math.PI/2-T,P>Math.PI/2?P-=Math.PI:P<-Math.PI/2&&(P+=Math.PI)):typeof j=="number"&&(P=j*Math.PI/180),L.attr("rotation",P);function V(H){var k=h.get(H);return k==null?a.get(H):k}},f._initEvents=function(n,c,t,u){n.off("mouseover").off("mouseout").off("emphasis").off("normal");var a=this,h=function(){a.onEmphasis(u)},v=function(){a.onNormal()},y=function(){a.onDownplay()},O=function(){a.onHighlight()};t.isAnimationEnabled()&&n.on("mouseover",h).on("mouseout",v).on("emphasis",h).on("normal",v).on("downplay",y).on("highlight",O)},d.inherits(b,E.Group);var i=b;function r(n,c,t){var u=n.getVisual("color"),a=n.getVisual("visualMeta");(!a||a.length===0)&&(u=null);var h=n.getModel("itemStyle").get("color");if(h)return h;if(u)return u;if(n.depth===0)return t.option.color[0];var v=t.option.color.length;return h=t.option.color[o(n)%v],h}function o(n){for(var c=n;c.depth>1;)c=c.parentNode;var t=n.getAncestors()[0];return d.indexOf(t.children,c)}function s(n,c,t){return t===g.NONE?!1:t===g.SELF?n===c:t===g.ANCESTOR?n===c||n.isAncestorOf(c):n===c||n.isDescendantOf(c)}function l(n,c,t){var u=c.getData();u.setItemVisual(n.dataIndex,"color",t)}J.exports=i},Tp9H:function(J,F,e){var d=e("ItGF"),E=e("Kagy"),g=e("IUWy"),m=E.toolbox.saveAsImage;function A(i){this.model=i}A.defaultOption={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:m.title,type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],pixelRatio:1,lang:m.lang.slice()},A.prototype.unusable=!d.canvasSupported;var b=A.prototype;b.onclick=function(i,r){var o=this.model,s=o.get("name")||i.get("title.0.text")||"echarts",l=r.getZr().painter.getType()==="svg",n=l?"svg":o.get("type",!0)||"png",c=r.getConnectedDataURL({type:n,backgroundColor:o.get("backgroundColor",!0)||i.get("backgroundColor")||"#fff",connectedBackgroundColor:o.get("connectedBackgroundColor"),excludeComponents:o.get("excludeComponents"),pixelRatio:o.get("pixelRatio")});if(typeof MouseEvent=="function"&&!d.browser.ie&&!d.browser.edge){var t=document.createElement("a");t.download=s+"."+n,t.target="_blank",t.href=c;var u=new MouseEvent("click",{view:window,bubbles:!0,cancelable:!1});t.dispatchEvent(u)}else if(window.navigator.msSaveOrOpenBlob){for(var a=atob(c.split(",")[1]),h=a.length,v=new Uint8Array(h);h--;)v[h]=a.charCodeAt(h);var y=new Blob([v]);window.navigator.msSaveOrOpenBlob(y,s+"."+n)}else{var O=o.get("lang"),S='<body style="margin:0;"><img src="'+c+'" style="max-width:100%;" title="'+(O&&O[0]||"")+'" /></body>',x=window.open();x.document.write(S)}},g.register("saveAsImage",A);var f=A;J.exports=f},"U/Mo":function(J,F){function e(E){var g=E.coordinateSystem;if(g.type!=="view")return 1;var m=E.option.nodeScaleRatio,A=g.scale,b=A&&A[0]||1,f=g.getZoom(),i=(f-1)*m+1;return i/b}function d(E){var g=E.getVisual("symbolSize");return g instanceof Array&&(g=(g[0]+g[1])/2),+g}F.getNodeGlobalScale=e,F.getSymbolSize=d},UADf:function(J,F,e){},"UNi/":function(J,F){function e(d,E){for(var g=-1,m=Array(d);++g<d;)m[g]=E(g);return m}J.exports=e},UOVi:function(J,F,e){var d=e("bYtY"),E=e("7aKB"),g=["x","y","z","radius","angle","single"],m=["cartesian2d","polar","singleAxis"];function A(r){return d.indexOf(m,r)>=0}function b(r,o){r=r.slice();var s=d.map(r,E.capitalFirst);o=(o||[]).slice();var l=d.map(o,E.capitalFirst);return function(n,c){d.each(r,function(t,u){for(var a={name:t,capital:s[u]},h=0;h<o.length;h++)a[o[h]]=t+l[h];n.call(c,a)})}}var f=b(g,["axisIndex","axis","index","id"]);function i(r,o,s){return function(t){var u={nodes:[],records:{}};if(o(function(v){u.records[v.name]={}}),!t)return u;c(t,u);var a;do a=!1,r(h);while(a);function h(v){!l(v,u)&&n(v,u)&&(c(v,u),a=!0)}return u};function l(t,u){return d.indexOf(u.nodes,t)>=0}function n(t,u){var a=!1;return o(function(h){d.each(s(t,h)||[],function(v){u.records[h.name][v]&&(a=!0)})}),a}function c(t,u){u.nodes.push(t),o(function(a){d.each(s(t,a)||[],function(h){u.records[a.name][h]=!0})})}}F.isCoordSupported=A,F.createNameEach=b,F.eachAxisDim=f,F.createLinkedNodesFinder=i},Uc92:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"};F.default=d},UmKh:function(J,F,e){"use strict";var d=e("q1tI"),E=e.n(d),g=e("aGtg");function m(j){var P=[];return E.a.Children.forEach(j,function(V){P.push(V)}),P}function A(j,P){var V=null;return j&&j.forEach(function(H){if(V)return;H&&H.key===P&&(V=H)}),V}function b(j,P,V){var H=null;return j&&j.forEach(function(k){if(k&&k.key===P&&k.props[V]){if(H)throw new Error("two child with same key for <rc-animate> children");H=k}}),H}function f(j,P,V){var H=0;return j&&j.forEach(function(k){if(H)return;H=k&&k.key===P&&!k.props[V]}),H}function i(j,P,V){var H=j.length===P.length;return H&&j.forEach(function(k,Z){var Y=P[Z];k&&Y&&((k&&!Y||!k&&Y||(k.key!==Y.key||V&&k.props[V]!==Y.props[V]))&&(H=!1))}),H}function r(j,P){var V=[],H={},k=[];return j.forEach(function(Z){Z&&A(P,Z.key)?k.length&&(H[Z.key]=k,k=[]):k.push(Z)}),P.forEach(function(Z){Z&&Object.prototype.hasOwnProperty.call(H,Z.key)&&(V=V.concat(H[Z.key])),V.push(Z)}),V=V.concat(k),V}var o=e("i8i4"),s=e.n(o),l=e("UwPn"),n={isAppearSupported:function(P){return P.transitionName&&P.transitionAppear||P.animation.appear},isEnterSupported:function(P){return P.transitionName&&P.transitionEnter||P.animation.enter},isLeaveSupported:function(P){return P.transitionName&&P.transitionLeave||P.animation.leave},allowAppearCallback:function(P){return P.transitionAppear||P.animation.appear},allowEnterCallback:function(P){return P.transitionEnter||P.animation.enter},allowLeaveCallback:function(P){return P.transitionLeave||P.animation.leave}},c=n,t=function(){function j(P,V){for(var H=0;H<V.length;H++){var k=V[H];k.enumerable=k.enumerable||!1,k.configurable=!0,"value"in k&&(k.writable=!0),Object.defineProperty(P,k.key,k)}}return function(P,V,H){return V&&j(P.prototype,V),H&&j(P,H),P}}();function u(j,P){if(!(j instanceof P))throw new TypeError("Cannot call a class as a function")}function a(j,P){if(!j)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return P&&(typeof P=="object"||typeof P=="function")?P:j}function h(j,P){if(typeof P!="function"&&P!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof P);j.prototype=Object.create(P&&P.prototype,{constructor:{value:j,enumerable:!1,writable:!0,configurable:!0}}),P&&(Object.setPrototypeOf?Object.setPrototypeOf(j,P):j.__proto__=P)}var v={enter:"transitionEnter",appear:"transitionAppear",leave:"transitionLeave"},y=function(j){h(P,j);function P(){return u(this,P),a(this,(P.__proto__||Object.getPrototypeOf(P)).apply(this,arguments))}return t(P,[{key:"componentWillUnmount",value:function(){this.stop()}},{key:"componentWillEnter",value:function(H){c.isEnterSupported(this.props)?this.transition("enter",H):H()}},{key:"componentWillAppear",value:function(H){c.isAppearSupported(this.props)?this.transition("appear",H):H()}},{key:"componentWillLeave",value:function(H){c.isLeaveSupported(this.props)?this.transition("leave",H):H()}},{key:"transition",value:function(H,k){var Z=this,Y=s.a.findDOMNode(this),_=this.props,Q=_.transitionName,X=typeof Q=="object";this.stop();var pe=function(){Z.stopper=null,k()};if((l.b||!_.animation[H])&&Q&&_[v[H]]){var te=X?Q[H]:Q+"-"+H,fe=te+"-active";X&&Q[H+"Active"]&&(fe=Q[H+"Active"]),this.stopper=Object(l.a)(Y,{name:te,active:fe},pe)}else this.stopper=_.animation[H](Y,pe)}},{key:"stop",value:function(){var H=this.stopper;H&&(this.stopper=null,H.stop())}},{key:"render",value:function(){return this.props.children}}]),P}(E.a.Component),O=y,S=Object.assign||function(j){for(var P=1;P<arguments.length;P++){var V=arguments[P];for(var H in V)Object.prototype.hasOwnProperty.call(V,H)&&(j[H]=V[H])}return j},x=function(){function j(P,V){for(var H=0;H<V.length;H++){var k=V[H];k.enumerable=k.enumerable||!1,k.configurable=!0,"value"in k&&(k.writable=!0),Object.defineProperty(P,k.key,k)}}return function(P,V,H){return V&&j(P.prototype,V),H&&j(P,H),P}}();function L(j,P,V){return P in j?Object.defineProperty(j,P,{value:V,enumerable:!0,configurable:!0,writable:!0}):j[P]=V,j}function T(j,P){if(!(j instanceof P))throw new TypeError("Cannot call a class as a function")}function w(j,P){if(!j)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return P&&(typeof P=="object"||typeof P=="function")?P:j}function C(j,P){if(typeof P!="function"&&P!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof P);j.prototype=Object.create(P&&P.prototype,{constructor:{value:j,enumerable:!1,writable:!0,configurable:!0}}),P&&(Object.setPrototypeOf?Object.setPrototypeOf(j,P):j.__proto__=P)}var N="rc_animate_"+Date.now();function D(j){var P=j.children;return E.a.isValidElement(P)&&!P.key?E.a.cloneElement(P,{key:N}):P}function B(){}var R=function(j){C(P,j);function P(V){T(this,P);var H=w(this,(P.__proto__||Object.getPrototypeOf(P)).call(this,V));return U.call(H),H.currentlyAnimatingKeys={},H.keysToEnter=[],H.keysToLeave=[],H.state={children:m(D(V))},H.childrenRefs={},H}return x(P,[{key:"componentDidMount",value:function(){var H=this,k=this.props.showProp,Z=this.state.children;k&&(Z=Z.filter(function(Y){return!!Y.props[k]})),Z.forEach(function(Y){Y&&H.performAppear(Y.key)})}},{key:"componentWillReceiveProps",value:function(H){var k=this;this.nextProps=H;var Z=m(D(H)),Y=this.props;Y.exclusive&&Object.keys(this.currentlyAnimatingKeys).forEach(function(te){k.stop(te)});var _=Y.showProp,Q=this.currentlyAnimatingKeys,X=Y.exclusive?m(D(Y)):this.state.children,pe=[];_?(X.forEach(function(te){var fe=te&&A(Z,te.key),be=void 0;(!fe||!fe.props[_])&&te.props[_]?be=E.a.cloneElement(fe||te,L({},_,!0)):be=fe,be&&pe.push(be)}),Z.forEach(function(te){(!te||!A(X,te.key))&&pe.push(te)})):pe=r(X,Z),this.setState({children:pe}),Z.forEach(function(te){var fe=te&&te.key;if(te&&Q[fe])return;var be=te&&A(X,fe);if(_){var Se=te.props[_];if(be){var ze=b(X,fe,_);!ze&&Se&&k.keysToEnter.push(fe)}else Se&&k.keysToEnter.push(fe)}else be||k.keysToEnter.push(fe)}),X.forEach(function(te){var fe=te&&te.key;if(te&&Q[fe])return;var be=te&&A(Z,fe);if(_){var Se=te.props[_];if(be){var ze=b(Z,fe,_);!ze&&Se&&k.keysToLeave.push(fe)}else Se&&k.keysToLeave.push(fe)}else be||k.keysToLeave.push(fe)})}},{key:"componentDidUpdate",value:function(){var H=this.keysToEnter;this.keysToEnter=[],H.forEach(this.performEnter);var k=this.keysToLeave;this.keysToLeave=[],k.forEach(this.performLeave)}},{key:"isValidChildByKey",value:function(H,k){var Z=this.props.showProp;return Z?b(H,k,Z):A(H,k)}},{key:"stop",value:function(H){delete this.currentlyAnimatingKeys[H];var k=this.childrenRefs[H];k&&k.stop()}},{key:"render",value:function(){var H=this,k=this.props;this.nextProps=k;var Z=this.state.children,Y=null;Z&&(Y=Z.map(function(X){if(X==null)return X;if(!X.key)throw new Error("must set key for <rc-animate> children");return E.a.createElement(O,{key:X.key,ref:function(te){H.childrenRefs[X.key]=te},animation:k.animation,transitionName:k.transitionName,transitionEnter:k.transitionEnter,transitionAppear:k.transitionAppear,transitionLeave:k.transitionLeave},X)}));var _=k.component;if(_){var Q=k;return typeof _=="string"&&(Q=S({className:k.className,style:k.style},k.componentProps)),E.a.createElement(_,Q,Y)}return Y[0]||null}}]),P}(E.a.Component);R.isAnimate=!0,R.defaultProps={animation:{},component:"span",componentProps:{},transitionEnter:!0,transitionLeave:!0,transitionAppear:!1,onEnd:B,onEnter:B,onLeave:B,onAppear:B};var U=function(){var P=this;this.performEnter=function(V){P.childrenRefs[V]&&(P.currentlyAnimatingKeys[V]=!0,P.childrenRefs[V].componentWillEnter(P.handleDoneAdding.bind(P,V,"enter")))},this.performAppear=function(V){P.childrenRefs[V]&&(P.currentlyAnimatingKeys[V]=!0,P.childrenRefs[V].componentWillAppear(P.handleDoneAdding.bind(P,V,"appear")))},this.handleDoneAdding=function(V,H){var k=P.props;if(delete P.currentlyAnimatingKeys[V],k.exclusive&&k!==P.nextProps)return;var Z=m(D(k));P.isValidChildByKey(Z,V)?H==="appear"?c.allowAppearCallback(k)&&(k.onAppear(V),k.onEnd(V,!0)):c.allowEnterCallback(k)&&(k.onEnter(V),k.onEnd(V,!0)):P.performLeave(V)},this.performLeave=function(V){P.childrenRefs[V]&&(P.currentlyAnimatingKeys[V]=!0,P.childrenRefs[V].componentWillLeave(P.handleDoneLeaving.bind(P,V)))},this.handleDoneLeaving=function(V){var H=P.props;if(delete P.currentlyAnimatingKeys[V],H.exclusive&&H!==P.nextProps)return;var k=m(D(H));if(P.isValidChildByKey(k,V))P.performEnter(V);else{var Z=function(){c.allowLeaveCallback(H)&&(H.onLeave(V),H.onEnd(V,!1))};i(P.state.children,k,H.showProp)?Z():P.setState({children:k},Z)}}},M=F.a=Object(g.a)(R)},UnoB:function(J,F,e){var d=e("bYtY"),E=e("OELB");function g(b,f){b.eachSeriesByType("themeRiver",function(i){var r=i.getData(),o=i.coordinateSystem,s={},l=o.getRect();s.rect=l;var n=i.get("boundaryGap"),c=o.getAxis();if(s.boundaryGap=n,c.orient==="horizontal"){n[0]=E.parsePercent(n[0],l.height),n[1]=E.parsePercent(n[1],l.height);var t=l.height-n[0]-n[1];m(r,i,t)}else{n[0]=E.parsePercent(n[0],l.width),n[1]=E.parsePercent(n[1],l.width);var u=l.width-n[0]-n[1];m(r,i,u)}r.setLayout("layoutInfo",s)})}function m(b,f,i){if(!b.count())return;for(var r=f.coordinateSystem,o=f.getLayerSeries(),s=b.mapDimension("single"),l=b.mapDimension("value"),n=d.map(o,function(S){return d.map(S.indices,function(x){var L=r.dataToPoint(b.get(s,x));return L[1]=b.get(l,x),L})}),c=A(n),t=c.y0,u=i/c.max,a=o.length,h=o[0].indices.length,v,y=0;y<h;++y){v=t[y]*u,b.setItemLayout(o[0].indices[y],{layerIndex:0,x:n[0][y][0],y0:v,y:n[0][y][1]*u});for(var O=1;O<a;++O)v+=n[O-1][y][1]*u,b.setItemLayout(o[O].indices[y],{layerIndex:O,x:n[O][y][0],y0:v,y:n[O][y][1]*u})}}function A(b){for(var f=b.length,i=b[0].length,r=[],o=[],s=0,l,n={},c=0;c<i;++c){for(var t=0,l=0;t<f;++t)l+=b[t][c][1];l>s&&(s=l),r.push(l)}for(var u=0;u<i;++u)o[u]=(s-r[u])/2;s=0;for(var a=0;a<i;++a){var h=r[a]+o[a];h>s&&(s=h)}return n.y0=o,n.max=s,n}J.exports=g},Urep:function(J,F,e){},V6Ve:function(J,F,e){var d=e("kekF"),E=d(Object.keys,Object);J.exports=E},V7ic:function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("digP")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="FileTwoTone";var f=g.forwardRef(b);F.default=f},VFCP:function(J,F,e){e("dBmv"),e("KamJ")},VPsl:function(J,F){function e(d){d.eachSeriesByType("map",function(E){var g=E.get("color"),m=E.getModel("itemStyle"),A=m.get("areaColor"),b=m.get("color")||g[E.seriesIndex%g.length];E.getData().setVisual({areaColor:A,color:b})})}J.exports=e},VR9l:function(J,F,e){var d=e("KCsZ"),E=d([["fill","color"],["stroke","borderColor"],["lineWidth","borderWidth"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"],["textPosition"],["textAlign"]]),g={getItemStyle:function(m,A){var b=E(this,m,A),f=this.getBorderLineDash();return f&&(b.lineDash=f),b},getBorderLineDash:function(){var m=this.get("borderType");return m==="solid"||m==null?null:m==="dashed"?[5,5]:[1,1]}};J.exports=g},VSLf:function(J,F,e){e("I+Bx"),e("F0hE"),e("bBKM")},VXYp:function(J,F,e){var d=e("bYtY"),E=e("SgGq"),g=e("iLNv"),m="\0_ec_dataZoom_roams";function A(n,c){var t=i(n),u=c.dataZoomId,a=c.coordId;d.each(t,function(y,O){var S=y.dataZoomInfos;S[u]&&d.indexOf(c.allCoordIds,a)<0&&(delete S[u],y.count--)}),o(t);var h=t[a];h||(h=t[a]={coordId:a,dataZoomInfos:{},count:0},h.controller=r(n,h),h.dispatchAction=d.curry(s,n)),!h.dataZoomInfos[u]&&h.count++,h.dataZoomInfos[u]=c;var v=l(h.dataZoomInfos);h.controller.enable(v.controlType,v.opt),h.controller.setPointerChecker(c.containsPoint),g.createOrUpdate(h,"dispatchAction",c.dataZoomModel.get("throttle",!0),"fixRate")}function b(n,c){var t=i(n);d.each(t,function(u){u.controller.dispose();var a=u.dataZoomInfos;a[c]&&(delete a[c],u.count--)}),o(t)}function f(n){return n.type+"\0_"+n.id}function i(n){var c=n.getZr();return c[m]||(c[m]={})}function r(n,c){var t=new E(n.getZr());return d.each(["pan","zoom","scrollMove"],function(u){t.on(u,function(a){var h=[];d.each(c.dataZoomInfos,function(v){if(!a.isAvailableBehavior(v.dataZoomModel.option))return;var y=(v.getRange||{})[u],O=y&&y(c.controller,a);!v.dataZoomModel.get("disabled",!0)&&O&&h.push({dataZoomId:v.dataZoomId,start:O[0],end:O[1]})}),h.length&&c.dispatchAction(h)})}),t}function o(n){d.each(n,function(c,t){c.count||(c.controller.dispose(),delete n[t])})}function s(n,c){n.dispatchAction({type:"dataZoom",batch:c})}function l(n){var c,t="type_",u={type_true:2,type_move:1,type_false:0,type_undefined:-1},a=!0;return d.each(n,function(h){var v=h.dataZoomModel,y=v.get("disabled",!0)?!1:v.get("zoomLock",!0)?"move":!0;u[t+y]>u[t+c]&&(c=y),a&=v.get("preventDefaultMouseMove",!0)}),{controlType:c,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!a}}}F.register=A,F.unregister=b,F.generateCoordId=f},VaNO:function(J,F){function e(d){return this.__data__.has(d)}J.exports=e},VaxA:function(J,F,e){var d=e("bYtY");function E(b,f,i){if(b&&d.indexOf(f,b.type)>=0){var r=i.getData().tree.root,o=b.targetNode;if(typeof o=="string"&&(o=r.getNodeById(o)),o&&r.contains(o))return{node:o};var s=b.targetNodeId;if(s!=null&&(o=r.getNodeById(s)))return{node:o}}}function g(b){for(var f=[];b;)b=b.parentNode,b&&f.push(b);return f.reverse()}function m(b,f){var i=g(b);return d.indexOf(i,f)>=0}function A(b,f){for(var i=[];b;){var r=b.dataIndex;i.push({name:b.name,dataIndex:r,value:f.getRawValue(r)}),b=b.parentNode}return i.reverse(),i}F.retrieveTargetInfo=E,F.getPathToRoot=g,F.aboveViewRoot=m,F.wrapTreePathInfo=A},Vi4m:function(J,F,e){var d=e("bYtY");function E(m){m!=null&&d.extend(this,m),this.otherDims={}}var g=E;J.exports=g},Vl3Y:function(J,F,e){"use strict";var d=e("pVnL"),E=e.n(d),g=e("J4zp"),m=e.n(g),A=e("lSNA"),b=e.n(A),f=e("q1tI"),i=e("TSYQ"),r=e.n(i),o=e("85Yc"),s=e("H84U"),l=e("BGR+"),n=f.createContext({labelAlign:"right",vertical:!1,itemRef:function(){}}),c=f.createContext({updateItemErrors:function(){}}),t=function(ur){var Xt=Object(l.default)(ur,["prefixCls"]);return f.createElement(o.FormProvider,Xt)};function u(Lt){return Lt!=null&&typeof Lt=="object"&&Lt.nodeType===1}function a(Lt,ur){return ur&&Lt==="hidden"?!1:Lt!=="visible"&&Lt!=="clip"}function h(Lt){if(!Lt.ownerDocument||!Lt.ownerDocument.defaultView)return null;try{return Lt.ownerDocument.defaultView.frameElement}catch(ur){return null}}function v(Lt){var ur=h(Lt);return ur?ur.clientHeight<Lt.scrollHeight||ur.clientWidth<Lt.scrollWidth:!1}function y(Lt,ur){if(Lt.clientHeight<Lt.scrollHeight||Lt.clientWidth<Lt.scrollWidth){var Xt=getComputedStyle(Lt,null);return a(Xt.overflowY,ur)||a(Xt.overflowX,ur)||v(Lt)}return!1}function O(Lt,ur,Xt,Zt,mr,qt,de,ue){return qt<Lt&&de>ur||qt>Lt&&de<ur?0:qt<=Lt&&ue<=Xt||de>=ur&&ue>=Xt?qt-Lt-Zt:de>ur&&ue<Xt||qt<Lt&&ue>Xt?de-ur+mr:0}var S=function(Lt,ur){var Xt=ur.scrollMode,Zt=ur.block,mr=ur.inline,qt=ur.boundary,de=ur.skipOverflowHiddenElements,ue=typeof qt=="function"?qt:function(Vt){return Vt!==qt};if(!u(Lt))throw new TypeError("Invalid target");for(var oe=document.scrollingElement||document.documentElement,ae=[],ye=Lt;u(ye)&&ue(ye);){if(ye=ye.parentNode,ye===oe){ae.push(ye);break}if(ye===document.body&&y(ye)&&!y(document.documentElement))continue;y(ye,de)&&ae.push(ye)}for(var Ce=window.visualViewport?visualViewport.width:innerWidth,Oe=window.visualViewport?visualViewport.height:innerHeight,Ie=window.scrollX||pageXOffset,xe=window.scrollY||pageYOffset,Ue=Lt.getBoundingClientRect(),it=Ue.height,yt=Ue.width,ee=Ue.top,ie=Ue.right,z=Ue.bottom,$=Ue.left,le=Zt==="start"||Zt==="nearest"?ee:Zt==="end"?z:ee+it/2,ge=mr==="center"?$+yt/2:mr==="end"?ie:$,Ae=[],Re=0;Re<ae.length;Re++){var Qe=ae[Re],Ft=Qe.getBoundingClientRect(),Qt=Ft.height,Et=Ft.width,Mt=Ft.top,_t=Ft.right,zt=Ft.bottom,Ct=Ft.left;if(Xt==="if-needed"&&ee>=0&&$>=0&&z<=Oe&&ie<=Ce&&ee>=Mt&&z<=zt&&$>=Ct&&ie<=_t)return Ae;var lr=getComputedStyle(Qe),Jt=parseInt(lr.borderLeftWidth,10),ke=parseInt(lr.borderTopWidth,10),et=parseInt(lr.borderRightWidth,10),We=parseInt(lr.borderBottomWidth,10),Ke=0,mt=0,dt="offsetWidth"in Qe?Qe.offsetWidth-Qe.clientWidth-Jt-et:0,He="offsetHeight"in Qe?Qe.offsetHeight-Qe.clientHeight-ke-We:0;if(oe===Qe)Zt==="start"?Ke=le:Zt==="end"?Ke=le-Oe:Zt==="nearest"?Ke=O(xe,xe+Oe,Oe,ke,We,xe+le,xe+le+it,it):Ke=le-Oe/2,mr==="start"?mt=ge:mr==="center"?mt=ge-Ce/2:mr==="end"?mt=ge-Ce:mt=O(Ie,Ie+Ce,Ce,Jt,et,Ie+ge,Ie+ge+yt,yt),Ke=Math.max(0,Ke+xe),mt=Math.max(0,mt+Ie);else{Zt==="start"?Ke=le-Mt-ke:Zt==="end"?Ke=le-zt+We+He:Zt==="nearest"?Ke=O(Mt,zt,Qt,ke,We+He,le,le+it,it):Ke=le-(Mt+Qt/2)+He/2,mr==="start"?mt=ge-Ct-Jt:mr==="center"?mt=ge-(Ct+Et/2)+dt/2:mr==="end"?mt=ge-_t+et+dt:mt=O(Ct,_t,Et,Jt,et+dt,ge,ge+yt,yt);var Ze=Qe.scrollLeft,ct=Qe.scrollTop;Ke=Math.max(0,Math.min(ct+Ke,Qe.scrollHeight-Qt+He)),mt=Math.max(0,Math.min(Ze+mt,Qe.scrollWidth-Et+dt)),le+=ct-Ke,ge+=Ze-mt}Ae.push({el:Qe,top:Ke,left:mt})}return Ae};function x(Lt){return Lt===Object(Lt)&&Object.keys(Lt).length!==0}function L(Lt,ur){ur===void 0&&(ur="auto");var Xt="scrollBehavior"in document.body.style;Lt.forEach(function(Zt){var mr=Zt.el,qt=Zt.top,de=Zt.left;mr.scroll&&Xt?mr.scroll({top:qt,left:de,behavior:ur}):(mr.scrollTop=qt,mr.scrollLeft=de)})}function T(Lt){return Lt===!1?{block:"end",inline:"nearest"}:x(Lt)?Lt:{block:"start",inline:"nearest"}}function w(Lt,ur){var Xt=!Lt.ownerDocument.documentElement.contains(Lt);if(x(ur)&&typeof ur.behavior=="function")return ur.behavior(Xt?[]:S(Lt,ur));if(Xt)return;var Zt=T(ur);return L(S(Lt,Zt),Zt.behavior)}var C=w;function N(Lt){return Lt===void 0||Lt===!1?[]:Array.isArray(Lt)?Lt:[Lt]}function D(Lt,ur){if(!Lt.length)return;var Xt=Lt.join("_");return ur?"".concat(ur,"_").concat(Xt):Xt}function B(Lt){var ur=N(Lt);return ur.join("_")}function R(Lt){var ur=Object(o.useForm)(),Xt=m()(ur,1),Zt=Xt[0],mr=Object(f.useRef)({}),qt=Object(f.useMemo)(function(){return Lt||E()(E()({},Zt),{__INTERNAL__:{itemRef:function(ue){return function(oe){var ae=B(ue);oe?mr.current[ae]=oe:delete mr.current[ae]}}},scrollToField:function(ue){var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ae=N(ue),ye=D(ae,qt.__INTERNAL__.name),Ce=ye?document.getElementById(ye):null;Ce&&C(Ce,E()({scrollMode:"if-needed",block:"nearest"},oe))},getFieldInstance:function(ue){var oe=B(ue);return mr.current[oe]}})},[Lt,Zt]);return[qt]}var U=e("3Nzz"),M=function(Lt,ur){var Xt={};for(var Zt in Lt)Object.prototype.hasOwnProperty.call(Lt,Zt)&&ur.indexOf(Zt)<0&&(Xt[Zt]=Lt[Zt]);if(Lt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mr=0,Zt=Object.getOwnPropertySymbols(Lt);mr<Zt.length;mr++)ur.indexOf(Zt[mr])<0&&Object.prototype.propertyIsEnumerable.call(Lt,Zt[mr])&&(Xt[Zt[mr]]=Lt[Zt[mr]]);return Xt},j=function(ur,Xt){var Zt,mr=f.useContext(U.b),qt=f.useContext(s.b),de=qt.getPrefixCls,ue=qt.direction,oe=ur.name,ae=ur.prefixCls,ye=ur.className,Ce=ye===void 0?"":ye,Oe=ur.size,Ie=Oe===void 0?mr:Oe,xe=ur.form,Ue=ur.colon,it=ur.labelAlign,yt=ur.labelCol,ee=ur.wrapperCol,ie=ur.hideRequiredMark,z=ur.layout,$=z===void 0?"horizontal":z,le=ur.scrollToFirstError,ge=ur.requiredMark,Ae=ur.onFinishFailed,Re=M(ur,["prefixCls","className","size","form","colon","labelAlign","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed"]),Qe=Object(f.useMemo)(function(){return ge!==void 0?ge:!ie},[ie,ge]),Ft=de("form",ae),Qt=r()(Ft,(Zt={},b()(Zt,"".concat(Ft,"-").concat($),!0),b()(Zt,"".concat(Ft,"-hide-required-mark"),Qe===!1),b()(Zt,"".concat(Ft,"-rtl"),ue==="rtl"),b()(Zt,"".concat(Ft,"-").concat(Ie),Ie),Zt),Ce),Et=R(xe),Mt=m()(Et,1),_t=Mt[0],zt=_t.__INTERNAL__;zt.name=oe;var Ct=Object(f.useMemo)(function(){return{name:oe,labelAlign:it,labelCol:yt,wrapperCol:ee,vertical:$==="vertical",colon:Ue,requiredMark:Qe,itemRef:zt.itemRef}},[oe,it,yt,ee,$,Ue,Qe]);f.useImperativeHandle(Xt,function(){return _t});var lr=function(ke){Ae&&Ae(ke),le&&ke.errorFields.length&&_t.scrollToField(ke.errorFields[0].name)};return f.createElement(U.a,{size:Ie},f.createElement(n.Provider,{value:Ct},f.createElement(o.default,E()({id:oe},Re,{onFinishFailed:lr,form:_t,className:Qt}))))},P=f.forwardRef(j),V=P,H=e("cDf5"),k=e.n(H),Z=e("RIqP"),Y=e.n(Z),_=e("Y+p1"),Q=e.n(_),X=e("KW7l"),pe=e("c+Xe"),te=e("qrJ5"),fe=e("CWQg"),be=e("uaoM"),Se=e("/kpp"),ze=e("YMnH"),Xe=e("ZvpZ"),wt=function(ur){var Xt=ur.prefixCls,Zt=ur.label,mr=ur.htmlFor,qt=ur.labelCol,de=ur.labelAlign,ue=ur.colon,oe=ur.required,ae=ur.requiredMark,ye=Object(ze.b)("Form"),Ce=m()(ye,1),Oe=Ce[0];return Zt?f.createElement(n.Consumer,{key:"label"},function(Ie){var xe,Ue=Ie.vertical,it=Ie.labelAlign,yt=Ie.labelCol,ee=Ie.colon,ie,z=qt||yt||{},$=de||it,le="".concat(Xt,"-item-label"),ge=r()(le,$==="left"&&"".concat(le,"-left"),z.className),Ae=Zt,Re=ue===!0||ee!==!1&&ue!==!1,Qe=Re&&!Ue;Qe&&typeof Zt=="string"&&Zt.trim()!==""&&(Ae=Zt.replace(/[:|]\s*$/,"")),ae==="optional"&&!oe&&(Ae=f.createElement(f.Fragment,null,Ae,f.createElement("span",{className:"".concat(Xt,"-item-optional")},(Oe==null?void 0:Oe.optional)||((ie=Xe.a.Form)===null||ie===void 0?void 0:ie.optional))));var Ft=r()((xe={},b()(xe,"".concat(Xt,"-item-required"),oe),b()(xe,"".concat(Xt,"-item-required-mark-optional"),ae==="optional"),b()(xe,"".concat(Xt,"-item-no-colon"),!Re),xe));return f.createElement(Se.a,E()({},z,{className:ge}),f.createElement("label",{htmlFor:mr,className:Ft,title:typeof Zt=="string"?Zt:""},Ae))}):null},Be=wt,Me=e("gZBC"),vt=e.n(Me),at=e("kbBi"),$e=e.n(at),bt=e("J84W"),ut=e.n(bt),At=e("sKbD"),Ve=e.n(At),gt=e("YrtM"),Je=e("8XRh"),je=e("hkKa");function De(Lt,ur,Xt){var Zt=f.useRef({errors:Lt,visible:!!Lt.length}),mr=Object(je.a)(),qt=function(){var ue=Zt.current.visible,oe=!!Lt.length,ae=Zt.current.errors;Zt.current.errors=Lt,Zt.current.visible=oe,ue!==oe?ur(oe):(ae.length!==Lt.length||ae.some(function(ye,Ce){return ye!==Lt[Ce]}))&&mr()};return f.useEffect(function(){if(!Xt){var de=setTimeout(qt,10);return function(){return clearTimeout(de)}}},[Lt]),Xt&&qt(),[Zt.current.visible,Zt.current.errors]}var ht={success:ut.a,warning:Ve.a,error:$e.a,validating:vt.a},It=function(ur){var Xt=ur.prefixCls,Zt=ur.wrapperCol,mr=ur.children,qt=ur.help,de=ur.errors,ue=ur.onDomErrorVisibleChange,oe=ur.hasFeedback,ae=ur.validateStatus,ye=ur.extra,Ce=Object(je.a)(),Oe="".concat(Xt,"-item"),Ie=f.useContext(n),xe=Zt||Ie.wrapperCol||{},Ue=r()("".concat(Oe,"-control"),xe.className),it=De(de,function(Ae){Ae&&Promise.resolve().then(function(){ue(!0)}),Ce()},!!qt),yt=m()(it,2),ee=yt[0],ie=yt[1];f.useEffect(function(){return function(){ue(!1)}},[]);var z=Object(gt.a)(function(){return ie},ee,function(Ae,Re){return Re}),$=ae&&ht[ae],le=oe&&$?f.createElement("span",{className:"".concat(Oe,"-children-icon")},f.createElement($,null)):null,ge=E()({},Ie);return delete ge.labelCol,delete ge.wrapperCol,f.createElement(n.Provider,{value:ge},f.createElement(Se.a,E()({},xe,{className:Ue}),f.createElement("div",{className:"".concat(Oe,"-control-input")},f.createElement("div",{className:"".concat(Oe,"-control-input-content")},mr),le),f.createElement(Je.default,{motionDeadline:500,visible:ee,motionName:"show-help",onLeaveEnd:function(){ue(!1)},motionAppear:!0,removeOnLeave:!0},function(Ae){var Re=Ae.className;return f.createElement("div",{className:r()("".concat(Oe,"-explain"),Re),key:"help"},z.map(function(Qe,Ft){return f.createElement("div",{key:Ft,role:"alert"},Qe)}))}),ye&&f.createElement("div",{className:"".concat(Oe,"-extra")},ye)))},kt=It,Ht=e("0n0R"),Wt=e("xEkU"),nr=e.n(Wt);function Bt(Lt){var ur=f.useState(Lt),Xt=m()(ur,2),Zt=Xt[0],mr=Xt[1],qt=Object(f.useRef)(null),de=Object(f.useRef)([]),ue=Object(f.useRef)(!1);f.useEffect(function(){return function(){ue.current=!0,nr.a.cancel(qt.current)}},[]);function oe(ae){if(ue.current)return;qt.current===null&&(de.current=[],qt.current=nr()(function(){qt.current=null,mr(function(ye){var Ce=ye;return de.current.forEach(function(Oe){Ce=Oe(Ce)}),Ce})})),de.current.push(ae)}return[Zt,oe]}function Kt(){var Lt=f.useContext(n),ur=Lt.itemRef,Xt=f.useRef({});function Zt(mr,qt){var de=qt&&k()(qt)==="object"&&qt.ref,ue=mr.join("_");return(Xt.current.name!==ue||Xt.current.originRef!==de)&&(Xt.current.name=ue,Xt.current.originRef=de,Xt.current.ref=Object(pe.a)(ur(mr),de)),Xt.current.ref}return Zt}var Ge=function(Lt,ur){var Xt={};for(var Zt in Lt)Object.prototype.hasOwnProperty.call(Lt,Zt)&&ur.indexOf(Zt)<0&&(Xt[Zt]=Lt[Zt]);if(Lt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mr=0,Zt=Object.getOwnPropertySymbols(Lt);mr<Zt.length;mr++)ur.indexOf(Zt[mr])<0&&Object.prototype.propertyIsEnumerable.call(Lt,Zt[mr])&&(Xt[Zt[mr]]=Lt[Zt[mr]]);return Xt},qe=Object(fe.a)("success","warning","error","validating",""),st=f.memo(function(Lt){var ur=Lt.children;return ur},function(Lt,ur){return Lt.value===ur.value&&Lt.update===ur.update});function ft(Lt){return Lt===null&&Object(be.a)(!1,"Form.Item","`null` is passed as `name` property"),!(Lt==null)}function nt(Lt){var ur=Lt.name,Xt=Lt.fieldKey,Zt=Lt.noStyle,mr=Lt.dependencies,qt=Lt.prefixCls,de=Lt.style,ue=Lt.className,oe=Lt.shouldUpdate,ae=Lt.hasFeedback,ye=Lt.help,Ce=Lt.rules,Oe=Lt.validateStatus,Ie=Lt.children,xe=Lt.required,Ue=Lt.label,it=Lt.trigger,yt=it===void 0?"onChange":it,ee=Lt.validateTrigger,ie=Lt.hidden,z=Ge(Lt,["name","fieldKey","noStyle","dependencies","prefixCls","style","className","shouldUpdate","hasFeedback","help","rules","validateStatus","children","required","label","trigger","validateTrigger","hidden"]),$=f.useRef(!1),le=f.useContext(s.b),ge=le.getPrefixCls,Ae=f.useContext(n),Re=Ae.name,Qe=Ae.requiredMark,Ft=f.useContext(c),Qt=Ft.updateItemErrors,Et=f.useState(!!ye),Mt=m()(Et,2),_t=Mt[0],zt=Mt[1],Ct=f.useRef(Oe),lr=Bt({}),Jt=m()(lr,2),ke=Jt[0],et=Jt[1],We=f.useContext(X.b),Ke=We.validateTrigger,mt=ee!==void 0?ee:Ke;function dt(en){$.current||zt(en)}var He=ft(ur),Ze=f.useRef([]);f.useEffect(function(){return function(){$.current=!0,Qt(Ze.current.join("__SPLIT__"),[])}},[]);var ct=ge("form",qt),Vt=Zt?Qt:function(en,Qr){et(function(){var Cr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Q()(Cr[en],Qr)?Cr:E()(E()({},Cr),b()({},en,Qr))})},Rt=Kt();function hr(en,Qr,Cr,Gr){var Nr,sr;if(Zt&&!ie)return en;var fr=[];Object.keys(ke).forEach(function(Xr){fr=[].concat(Y()(fr),Y()(ke[Xr]||[]))});var or;ye!=null?or=N(ye):(or=Cr?Cr.errors:[],or=[].concat(Y()(or),Y()(fr)));var dr="";Oe!==void 0?dr=Oe:(Cr==null?void 0:Cr.validating)?dr="validating":((sr=Cr==null?void 0:Cr.errors)===null||sr===void 0?void 0:sr.length)||fr.length?dr="error":(Cr==null?void 0:Cr.touched)&&(dr="success"),_t&&ye&&(Ct.current=dr);var Sr=(Nr={},b()(Nr,"".concat(ct,"-item"),!0),b()(Nr,"".concat(ct,"-item-with-help"),_t||ye),b()(Nr,"".concat(ue),!!ue),b()(Nr,"".concat(ct,"-item-has-feedback"),dr&&ae),b()(Nr,"".concat(ct,"-item-has-success"),dr==="success"),b()(Nr,"".concat(ct,"-item-has-warning"),dr==="warning"),b()(Nr,"".concat(ct,"-item-has-error"),dr==="error"),b()(Nr,"".concat(ct,"-item-has-error-leave"),!ye&&_t&&Ct.current==="error"),b()(Nr,"".concat(ct,"-item-is-validating"),dr==="validating"),b()(Nr,"".concat(ct,"-item-hidden"),ie),Nr);return f.createElement(te.a,E()({className:r()(Sr),style:de,key:"row"},Object(l.default)(z,["colon","extra","getValueFromEvent","getValueProps","hasFeedback","help","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","normalize","preserve","required","validateFirst","validateStatus","valuePropName","wrapperCol"])),f.createElement(Be,E()({htmlFor:Qr,required:Gr,requiredMark:Qe},Lt,{prefixCls:ct})),f.createElement(kt,E()({},Lt,Cr,{errors:or,prefixCls:ct,onDomErrorVisibleChange:dt,validateStatus:dr}),f.createElement(c.Provider,{value:{updateItemErrors:Vt}},en)))}var pr=typeof Ie=="function",Er=f.useRef(0);if(Er.current+=1,!He&&!pr&&!mr)return hr(Ie);var Or={};return typeof Ue=="string"&&(Or.label=Ue),f.createElement(o.Field,E()({},Lt,{messageVariables:Or,trigger:yt,validateTrigger:mt,onReset:function(){dt(!1)}}),function(en,Qr,Cr){var Gr=Qr.errors,Nr=N(ur).length&&Qr?Qr.name:[],sr=D(Nr,Re);if(Zt){if(Ze.current=Y()(Nr),Xt){var fr=Array.isArray(Xt)?Xt:[Xt];Ze.current=[].concat(Y()(Nr.slice(0,-1)),Y()(fr))}Qt(Ze.current.join("__SPLIT__"),Gr)}var or=xe!==void 0?xe:!!(Ce&&Ce.some(function(Dn){if(Dn&&k()(Dn)==="object"&&Dn.required)return!0;if(typeof Dn=="function"){var jr=Dn(Cr);return jr&&jr.required}return!1})),dr=E()({},en),Sr=null;if(Object(be.a)(!(oe&&mr),"Form.Item","`shouldUpdate` and `dependencies` shouldn't be used together. See https://ant.design/components/form/#dependencies."),Array.isArray(Ie)&&He)Object(be.a)(!1,"Form.Item","`children` is array of render props cannot have `name`."),Sr=Ie;else if(pr&&(!(oe||mr)||He))Object(be.a)(!!(oe||mr),"Form.Item","`children` of render props only work with `shouldUpdate` or `dependencies`."),Object(be.a)(!He,"Form.Item","Do not use `name` with `children` of render props since it's not a field.");else if(mr&&!pr&&!He)Object(be.a)(!1,"Form.Item","Must set `name` or use render props when `dependencies` is set.");else if(Object(Ht.b)(Ie)){Object(be.a)(Ie.props.defaultValue===void 0,"Form.Item","`defaultValue` will not work on controlled Field. You should use `initialValues` of Form instead.");var Xr=E()(E()({},Ie.props),dr);Xr.id||(Xr.id=sr),Object(pe.c)(Ie)&&(Xr.ref=Rt(Nr,Ie));var cn=new Set([].concat(Y()(N(yt)),Y()(N(mt))));cn.forEach(function(Dn){Xr[Dn]=function(){for(var jr,Ln,gn,Un,Wn,Jn=arguments.length,Qn=new Array(Jn),Kn=0;Kn<Jn;Kn++)Qn[Kn]=arguments[Kn];(gn=dr[Dn])===null||gn===void 0||(jr=gn).call.apply(jr,[dr].concat(Qn)),(Wn=(Un=Ie.props)[Dn])===null||Wn===void 0||(Ln=Wn).call.apply(Ln,[Un].concat(Qn))}}),Sr=f.createElement(st,{value:dr[Lt.valuePropName||"value"],update:Er.current},Object(Ht.a)(Ie,Xr))}else pr&&(oe||mr)&&!He?Sr=Ie(Cr):(Object(be.a)(!Nr.length,"Form.Item","`name` is only used for validate React element. If you are using Form.Item as layout display, please remove `name` instead."),Sr=Ie);return hr(Sr,sr,Qr,or)})}var se=nt,me=function(Lt,ur){var Xt={};for(var Zt in Lt)Object.prototype.hasOwnProperty.call(Lt,Zt)&&ur.indexOf(Zt)<0&&(Xt[Zt]=Lt[Zt]);if(Lt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mr=0,Zt=Object.getOwnPropertySymbols(Lt);mr<Zt.length;mr++)ur.indexOf(Zt[mr])<0&&Object.prototype.propertyIsEnumerable.call(Lt,Zt[mr])&&(Xt[Zt[mr]]=Lt[Zt[mr]]);return Xt},lt=function(ur){var Xt=ur.children,Zt=me(ur,["children"]);return Object(be.a)(!!Zt.name,"Form.List","Miss `name` prop."),f.createElement(o.List,Zt,function(mr,qt){return Xt(mr.map(function(de){return E()(E()({},de),{fieldKey:de.key})}),qt)})},Pe=lt,St=V;St.Item=se,St.List=Pe,St.useForm=R,St.Provider=t,St.create=function(){Object(be.a)(!1,"Form","antd v4 removed `Form.create`. Please remove or use `@ant-design/compatible` instead.")};var Pr=F.a=St},VpOo:function(J,F){function e(d,E){var g=E.x,m=E.y,A=E.width,b=E.height,f=E.r,i,r,o,s;A<0&&(g=g+A,A=-A),b<0&&(m=m+b,b=-b),typeof f=="number"?i=r=o=s=f:f instanceof Array?f.length===1?i=r=o=s=f[0]:f.length===2?(i=o=f[0],r=s=f[1]):f.length===3?(i=f[0],r=s=f[1],o=f[2]):(i=f[0],r=f[1],o=f[2],s=f[3]):i=r=o=s=0;var l;i+r>A&&(l=i+r,i*=A/l,r*=A/l),o+s>A&&(l=o+s,o*=A/l,s*=A/l),r+o>b&&(l=r+o,r*=b/l,o*=b/l),i+s>b&&(l=i+s,i*=b/l,s*=b/l),d.moveTo(g+i,m),d.lineTo(g+A-r,m),r!==0&&d.arc(g+A-r,m+r,r,-Math.PI/2,0),d.lineTo(g+A,m+b-o),o!==0&&d.arc(g+A-o,m+b-o,o,0,Math.PI/2),d.lineTo(g+s,m+b),s!==0&&d.arc(g+s,m+b-s,s,Math.PI/2,Math.PI),d.lineTo(g,m+i),i!==0&&d.arc(g+i,m+i,i,Math.PI,Math.PI*1.5)}F.buildPath=e},"VrN/":function(J,F,e){(function(d,E){J.exports=E()})(this,function(){"use strict";var d=navigator.userAgent,E=navigator.platform,g=/gecko\/\d/i.test(d),m=/MSIE \d/.test(d),A=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(d),b=/Edge\/(\d+)/.exec(d),f=m||A||b,i=f&&(m?document.documentMode||6:+(b||A)[1]),r=!b&&/WebKit\//.test(d),o=r&&/Qt\/\d+\.\d+/.test(d),s=!b&&/Chrome\//.test(d),l=/Opera\//.test(d),n=/Apple Computer/.test(navigator.vendor),c=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(d),t=/PhantomJS/.test(d),u=!b&&/AppleWebKit/.test(d)&&/Mobile\/\w+/.test(d),a=/Android/.test(d),h=u||a||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(d),v=u||/Mac/.test(E),y=/\bCrOS\b/.test(d),O=/win/i.test(E),S=l&&d.match(/Version\/(\d*\.\d*)/);S&&(S=Number(S[1])),S&&S>=15&&(l=!1,r=!0);var x=v&&(o||l&&(S==null||S<12.11)),L=g||f&&i>=9;function T(p){return new RegExp("(^|\\s)"+p+"(?:$|\\s)\\s*")}var w=function(I,W){var K=I.className,q=T(W).exec(K);if(q){var ve=K.slice(q.index+q[0].length);I.className=K.slice(0,q.index)+(ve?q[1]+ve:"")}};function C(p){for(var I=p.childNodes.length;I>0;--I)p.removeChild(p.firstChild);return p}function N(p,I){return C(p).appendChild(I)}function D(p,I,W,K){var q=document.createElement(p);if(W&&(q.className=W),K&&(q.style.cssText=K),typeof I=="string")q.appendChild(document.createTextNode(I));else if(I)for(var ve=0;ve<I.length;++ve)q.appendChild(I[ve]);return q}function B(p,I,W,K){var q=D(p,I,W,K);return q.setAttribute("role","presentation"),q}var R;document.createRange?R=function(I,W,K,q){var ve=document.createRange();return ve.setEnd(q||I,K),ve.setStart(I,W),ve}:R=function(I,W,K){var q=document.body.createTextRange();try{q.moveToElementText(I.parentNode)}catch(ve){return q}return q.collapse(!0),q.moveEnd("character",K),q.moveStart("character",W),q};function U(p,I){if(I.nodeType==3&&(I=I.parentNode),p.contains)return p.contains(I);do if(I.nodeType==11&&(I=I.host),I==p)return!0;while(I=I.parentNode)}function M(){var p;try{p=document.activeElement}catch(I){p=document.body||null}for(;p&&p.shadowRoot&&p.shadowRoot.activeElement;)p=p.shadowRoot.activeElement;return p}function j(p,I){var W=p.className;T(I).test(W)||(p.className+=(W?" ":"")+I)}function P(p,I){for(var W=p.split(" "),K=0;K<W.length;K++)W[K]&&!T(W[K]).test(I)&&(I+=" "+W[K]);return I}var V=function(I){I.select()};u?V=function(I){I.selectionStart=0,I.selectionEnd=I.value.length}:f&&(V=function(I){try{I.select()}catch(W){}});function H(p){var I=Array.prototype.slice.call(arguments,1);return function(){return p.apply(null,I)}}function k(p,I,W){I||(I={});for(var K in p)p.hasOwnProperty(K)&&(W!==!1||!I.hasOwnProperty(K))&&(I[K]=p[K]);return I}function Z(p,I,W,K,q){I==null&&(I=p.search(/[^\s\u00a0]/),I==-1&&(I=p.length));for(var ve=K||0,Ye=q||0;;){var xt=p.indexOf(" ",ve);if(xt<0||xt>=I)return Ye+(I-ve);Ye+=xt-ve,Ye+=W-Ye%W,ve=xt+1}}var Y=function(){this.id=null,this.f=null,this.time=0,this.handler=H(this.onTimeout,this)};Y.prototype.onTimeout=function(p){p.id=0,p.time<=+new Date?p.f():setTimeout(p.handler,p.time-+new Date)},Y.prototype.set=function(p,I){this.f=I;var W=+new Date+p;(!this.id||W<this.time)&&(clearTimeout(this.id),this.id=setTimeout(this.handler,p),this.time=W)};function _(p,I){for(var W=0;W<p.length;++W)if(p[W]==I)return W;return-1}var Q=50,X={toString:function(){return"CodeMirror.Pass"}},pe={scroll:!1},te={origin:"*mouse"},fe={origin:"+move"};function be(p,I,W){for(var K=0,q=0;;){var ve=p.indexOf(" ",K);ve==-1&&(ve=p.length);var Ye=ve-K;if(ve==p.length||q+Ye>=I)return K+Math.min(Ye,I-q);if(q+=ve-K,q+=W-q%W,K=ve+1,q>=I)return K}}var Se=[""];function ze(p){for(;Se.length<=p;)Se.push(Xe(Se)+" ");return Se[p]}function Xe(p){return p[p.length-1]}function wt(p,I){for(var W=[],K=0;K<p.length;K++)W[K]=I(p[K],K);return W}function Be(p,I,W){for(var K=0,q=W(I);K<p.length&&W(p[K])<=q;)K++;p.splice(K,0,I)}function Me(){}function vt(p,I){var W;return Object.create?W=Object.create(p):(Me.prototype=p,W=new Me),I&&k(I,W),W}var at=/[\u00df\u0587\u0590-\u05f4\u0600-\u06ff\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/;function $e(p){return/\w/.test(p)||p>"\x80"&&(p.toUpperCase()!=p.toLowerCase()||at.test(p))}function bt(p,I){return I?I.source.indexOf("\\w")>-1&&$e(p)?!0:I.test(p):$e(p)}function ut(p){for(var I in p)if(p.hasOwnProperty(I)&&p[I])return!1;return!0}var At=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function Ve(p){return p.charCodeAt(0)>=768&&At.test(p)}function gt(p,I,W){for(;(W<0?I>0:I<p.length)&&Ve(p.charAt(I));)I+=W;return I}function Je(p,I,W){for(var K=I>W?-1:1;;){if(I==W)return I;var q=(I+W)/2,ve=K<0?Math.ceil(q):Math.floor(q);if(ve==I)return p(ve)?I:W;p(ve)?W=ve:I=ve+K}}function je(p,I,W,K){if(!p)return K(I,W,"ltr",0);for(var q=!1,ve=0;ve<p.length;++ve){var Ye=p[ve];(Ye.from<W&&Ye.to>I||I==W&&Ye.to==I)&&(K(Math.max(Ye.from,I),Math.min(Ye.to,W),Ye.level==1?"rtl":"ltr",ve),q=!0)}q||K(I,W,"ltr")}var De=null;function ht(p,I,W){var K;De=null;for(var q=0;q<p.length;++q){var ve=p[q];if(ve.from<I&&ve.to>I)return q;ve.to==I&&(ve.from!=ve.to&&W=="before"?K=q:De=q),ve.from==I&&(ve.from!=ve.to&&W!="before"?K=q:De=q)}return K!=null?K:De}var It=function(){var p="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",I="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function W(jt){return jt<=247?p.charAt(jt):1424<=jt&&jt<=1524?"R":1536<=jt&&jt<=1785?I.charAt(jt-1536):1774<=jt&&jt<=2220?"r":8192<=jt&&jt<=8203?"w":jt==8204?"b":"L"}var K=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,q=/[stwN]/,ve=/[LRr]/,Ye=/[Lb1n]/,xt=/[1n]/;function Pt(jt,Lr,kr){this.level=jt,this.from=Lr,this.to=kr}return function(jt,Lr){var kr=Lr=="ltr"?"L":"R";if(jt.length==0||Lr=="ltr"&&!K.test(jt))return!1;for(var tn=jt.length,nn=[],xn=0;xn<tn;++xn)nn.push(W(jt.charCodeAt(xn)));for(var _n=0,Zn=kr;_n<tn;++_n){var $n=nn[_n];$n=="m"?nn[_n]=Zn:Zn=$n}for(var oi=0,li=kr;oi<tn;++oi){var Te=nn[oi];Te=="1"&&li=="r"?nn[oi]="n":ve.test(Te)&&(li=Te,Te=="r"&&(nn[oi]="R"))}for(var G=1,we=nn[0];G<tn-1;++G){var Ne=nn[G];Ne=="+"&&we=="1"&&nn[G+1]=="1"?nn[G]="1":Ne==","&&we==nn[G+1]&&(we=="1"||we=="n")&&(nn[G]=we),we=Ne}for(var pt=0;pt<tn;++pt){var $t=nn[pt];if($t==",")nn[pt]="N";else if($t=="%"){var vr=void 0;for(vr=pt+1;vr<tn&&nn[vr]=="%";++vr);for(var Dr=pt&&nn[pt-1]=="!"||vr<tn&&nn[vr]=="1"?"1":"N",Hr=pt;Hr<vr;++Hr)nn[Hr]=Dr;pt=vr-1}}for(var zr=0,un=kr;zr<tn;++zr){var sn=nn[zr];un=="L"&&sn=="1"?nn[zr]="L":ve.test(sn)&&(un=sn)}for(var Fn=0;Fn<tn;++Fn)if(q.test(nn[Fn])){var si=void 0;for(si=Fn+1;si<tn&&q.test(nn[si]);++si);for(var zn=(Fn?nn[Fn-1]:kr)=="L",fi=(si<tn?nn[si]:kr)=="L",da=zn==fi?zn?"L":"R":kr,Li=Fn;Li<si;++Li)nn[Li]=da;Fn=si-1}for(var na=[],Na,Ui=0;Ui<tn;)if(Ye.test(nn[Ui])){var No=Ui;for(++Ui;Ui<tn&&Ye.test(nn[Ui]);++Ui);na.push(new Pt(0,No,Ui))}else{var no=Ui,Wo=na.length,Uo=Lr=="rtl"?1:0;for(++Ui;Ui<tn&&nn[Ui]!="L";++Ui);for(var Pa=no;Pa<Ui;)if(xt.test(nn[Pa])){no<Pa&&(na.splice(Wo,0,new Pt(1,no,Pa)),Wo+=Uo);var Vo=Pa;for(++Pa;Pa<Ui&&xt.test(nn[Pa]);++Pa);na.splice(Wo,0,new Pt(2,Vo,Pa)),Wo+=Uo,no=Pa}else++Pa;no<Ui&&na.splice(Wo,0,new Pt(1,no,Ui))}return Lr=="ltr"&&(na[0].level==1&&(Na=jt.match(/^\s+/))&&(na[0].from=Na[0].length,na.unshift(new Pt(0,0,Na[0].length))),Xe(na).level==1&&(Na=jt.match(/\s+$/))&&(Xe(na).to-=Na[0].length,na.push(new Pt(0,tn-Na[0].length,tn)))),Lr=="rtl"?na.reverse():na}}();function kt(p,I){var W=p.order;return W==null&&(W=p.order=It(p.text,I)),W}var Ht=[],Wt=function(I,W,K){if(I.addEventListener)I.addEventListener(W,K,!1);else if(I.attachEvent)I.attachEvent("on"+W,K);else{var q=I._handlers||(I._handlers={});q[W]=(q[W]||Ht).concat(K)}};function nr(p,I){return p._handlers&&p._handlers[I]||Ht}function Bt(p,I,W){if(p.removeEventListener)p.removeEventListener(I,W,!1);else if(p.detachEvent)p.detachEvent("on"+I,W);else{var K=p._handlers,q=K&&K[I];if(q){var ve=_(q,W);ve>-1&&(K[I]=q.slice(0,ve).concat(q.slice(ve+1)))}}}function Kt(p,I){var W=nr(p,I);if(!W.length)return;for(var K=Array.prototype.slice.call(arguments,2),q=0;q<W.length;++q)W[q].apply(null,K)}function Ge(p,I,W){return typeof I=="string"&&(I={type:I,preventDefault:function(){this.defaultPrevented=!0}}),Kt(p,W||I.type,p,I),me(I)||I.codemirrorIgnore}function qe(p){var I=p._handlers&&p._handlers.cursorActivity;if(!I)return;for(var W=p.curOp.cursorActivityHandlers||(p.curOp.cursorActivityHandlers=[]),K=0;K<I.length;++K)_(W,I[K])==-1&&W.push(I[K])}function st(p,I){return nr(p,I).length>0}function ft(p){p.prototype.on=function(I,W){Wt(this,I,W)},p.prototype.off=function(I,W){Bt(this,I,W)}}function nt(p){p.preventDefault?p.preventDefault():p.returnValue=!1}function se(p){p.stopPropagation?p.stopPropagation():p.cancelBubble=!0}function me(p){return p.defaultPrevented!=null?p.defaultPrevented:p.returnValue==!1}function lt(p){nt(p),se(p)}function Pe(p){return p.target||p.srcElement}function St(p){var I=p.which;return I==null&&(p.button&1?I=1:p.button&2?I=3:p.button&4&&(I=2)),v&&p.ctrlKey&&I==1&&(I=3),I}var Pr=function(){if(f&&i<9)return!1;var p=D("div");return"draggable"in p||"dragDrop"in p}(),Lt;function ur(p){if(Lt==null){var I=D("span","\u200B");N(p,D("span",[I,document.createTextNode("x")])),p.firstChild.offsetHeight!=0&&(Lt=I.offsetWidth<=1&&I.offsetHeight>2&&!(f&&i<8))}var W=Lt?D("span","\u200B"):D("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return W.setAttribute("cm-text",""),W}var Xt;function Zt(p){if(Xt!=null)return Xt;var I=N(p,document.createTextNode("A\u062EA")),W=R(I,0,1).getBoundingClientRect(),K=R(I,1,2).getBoundingClientRect();return C(p),!W||W.left==W.right?!1:Xt=K.right-W.right<3}var mr=`
b`.split(/\n/).length!=3?function(p){for(var I=0,W=[],K=p.length;I<=K;){var q=p.indexOf(`
`,I);q==-1&&(q=p.length);var ve=p.slice(I,p.charAt(q-1)=="\r"?q-1:q),Ye=ve.indexOf("\r");Ye!=-1?(W.push(ve.slice(0,Ye)),I+=Ye+1):(W.push(ve),I=q+1)}return W}:function(p){return p.split(/\r\n?|\n/)},qt=window.getSelection?function(p){try{return p.selectionStart!=p.selectionEnd}catch(I){return!1}}:function(p){var I;try{I=p.ownerDocument.selection.createRange()}catch(W){}return!I||I.parentElement()!=p?!1:I.compareEndPoints("StartToEnd",I)!=0},de=function(){var p=D("div");return"oncopy"in p?!0:(p.setAttribute("oncopy","return;"),typeof p.oncopy=="function")}(),ue=null;function oe(p){if(ue!=null)return ue;var I=N(p,D("span","x")),W=I.getBoundingClientRect(),K=R(I,0,1).getBoundingClientRect();return ue=Math.abs(W.left-K.left)>1}var ae={},ye={};function Ce(p,I){arguments.length>2&&(I.dependencies=Array.prototype.slice.call(arguments,2)),ae[p]=I}function Oe(p,I){ye[p]=I}function Ie(p){if(typeof p=="string"&&ye.hasOwnProperty(p))p=ye[p];else if(p&&typeof p.name=="string"&&ye.hasOwnProperty(p.name)){var I=ye[p.name];typeof I=="string"&&(I={name:I}),p=vt(I,p),p.name=I.name}else{if(typeof p=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(p))return Ie("application/xml");if(typeof p=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(p))return Ie("application/json")}return typeof p=="string"?{name:p}:p||{name:"null"}}function xe(p,I){I=Ie(I);var W=ae[I.name];if(!W)return xe(p,"text/plain");var K=W(p,I);if(Ue.hasOwnProperty(I.name)){var q=Ue[I.name];for(var ve in q){if(!q.hasOwnProperty(ve))continue;K.hasOwnProperty(ve)&&(K["_"+ve]=K[ve]),K[ve]=q[ve]}}if(K.name=I.name,I.helperType&&(K.helperType=I.helperType),I.modeProps)for(var Ye in I.modeProps)K[Ye]=I.modeProps[Ye];return K}var Ue={};function it(p,I){var W=Ue.hasOwnProperty(p)?Ue[p]:Ue[p]={};k(I,W)}function yt(p,I){if(I===!0)return I;if(p.copyState)return p.copyState(I);var W={};for(var K in I){var q=I[K];q instanceof Array&&(q=q.concat([])),W[K]=q}return W}function ee(p,I){for(var W;p.innerMode&&!(W=p.innerMode(I),!W||W.mode==p);)I=W.state,p=W.mode;return W||{mode:p,state:I}}function ie(p,I,W){return p.startState?p.startState(I,W):!0}var z=function(I,W,K){this.pos=this.start=0,this.string=I,this.tabSize=W||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=K};z.prototype.eol=function(){return this.pos>=this.string.length},z.prototype.sol=function(){return this.pos==this.lineStart},z.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},z.prototype.next=function(){if(this.pos<this.string.length)return this.string.charAt(this.pos++)},z.prototype.eat=function(p){var I=this.string.charAt(this.pos),W;if(typeof p=="string"?W=I==p:W=I&&(p.test?p.test(I):p(I)),W)return++this.pos,I},z.prototype.eatWhile=function(p){for(var I=this.pos;this.eat(p););return this.pos>I},z.prototype.eatSpace=function(){for(var p=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>p},z.prototype.skipToEnd=function(){this.pos=this.string.length},z.prototype.skipTo=function(p){var I=this.string.indexOf(p,this.pos);if(I>-1)return this.pos=I,!0},z.prototype.backUp=function(p){this.pos-=p},z.prototype.column=function(){return this.lastColumnPos<this.start&&(this.lastColumnValue=Z(this.string,this.start,this.tabSize,this.lastColumnPos,this.lastColumnValue),this.lastColumnPos=this.start),this.lastColumnValue-(this.lineStart?Z(this.string,this.lineStart,this.tabSize):0)},z.prototype.indentation=function(){return Z(this.string,null,this.tabSize)-(this.lineStart?Z(this.string,this.lineStart,this.tabSize):0)},z.prototype.match=function(p,I,W){if(typeof p=="string"){var K=function(xt){return W?xt.toLowerCase():xt},q=this.string.substr(this.pos,p.length);if(K(q)==K(p))return I!==!1&&(this.pos+=p.length),!0}else{var ve=this.string.slice(this.pos).match(p);return ve&&ve.index>0?null:(ve&&I!==!1&&(this.pos+=ve[0].length),ve)}},z.prototype.current=function(){return this.string.slice(this.start,this.pos)},z.prototype.hideFirstChars=function(p,I){this.lineStart+=p;try{return I()}finally{this.lineStart-=p}},z.prototype.lookAhead=function(p){var I=this.lineOracle;return I&&I.lookAhead(p)},z.prototype.baseToken=function(){var p=this.lineOracle;return p&&p.baseToken(this.pos)};function $(p,I){if(I-=p.first,I<0||I>=p.size)throw new Error("There is no line "+(I+p.first)+" in the document.");for(var W=p;!W.lines;)for(var K=0;;++K){var q=W.children[K],ve=q.chunkSize();if(I<ve){W=q;break}I-=ve}return W.lines[I]}function le(p,I,W){var K=[],q=I.line;return p.iter(I.line,W.line+1,function(ve){var Ye=ve.text;q==W.line&&(Ye=Ye.slice(0,W.ch)),q==I.line&&(Ye=Ye.slice(I.ch)),K.push(Ye),++q}),K}function ge(p,I,W){var K=[];return p.iter(I,W,function(q){K.push(q.text)}),K}function Ae(p,I){var W=I-p.height;if(W)for(var K=p;K;K=K.parent)K.height+=W}function Re(p){if(p.parent==null)return null;for(var I=p.parent,W=_(I.lines,p),K=I.parent;K;I=K,K=K.parent)for(var q=0;!(K.children[q]==I);++q)W+=K.children[q].chunkSize();return W+I.first}function Qe(p,I){var W=p.first;e:do{for(var K=0;K<p.children.length;++K){var q=p.children[K],ve=q.height;if(I<ve){p=q;continue e}I-=ve,W+=q.chunkSize()}return W}while(!p.lines);for(var Ye=0;Ye<p.lines.length;++Ye){var xt=p.lines[Ye],Pt=xt.height;if(I<Pt)break;I-=Pt}return W+Ye}function Ft(p,I){return I>=p.first&&I<p.first+p.size}function Qt(p,I){return String(p.lineNumberFormatter(I+p.firstLineNumber))}function Et(p,I,W){if(W===void 0&&(W=null),!(this instanceof Et))return new Et(p,I,W);this.line=p,this.ch=I,this.sticky=W}function Mt(p,I){return p.line-I.line||p.ch-I.ch}function _t(p,I){return p.sticky==I.sticky&&Mt(p,I)==0}function zt(p){return Et(p.line,p.ch)}function Ct(p,I){return Mt(p,I)<0?I:p}function lr(p,I){return Mt(p,I)<0?p:I}function Jt(p,I){return Math.max(p.first,Math.min(I,p.first+p.size-1))}function ke(p,I){if(I.line<p.first)return Et(p.first,0);var W=p.first+p.size-1;return I.line>W?Et(W,$(p,W).text.length):et(I,$(p,I.line).text.length)}function et(p,I){var W=p.ch;return W==null||W>I?Et(p.line,I):W<0?Et(p.line,0):p}function We(p,I){for(var W=[],K=0;K<I.length;K++)W[K]=ke(p,I[K]);return W}var Ke=function(I,W){this.state=I,this.lookAhead=W},mt=function(I,W,K,q){this.state=W,this.doc=I,this.line=K,this.maxLookAhead=q||0,this.baseTokens=null,this.baseTokenPos=1};mt.prototype.lookAhead=function(p){var I=this.doc.getLine(this.line+p);return I!=null&&p>this.maxLookAhead&&(this.maxLookAhead=p),I},mt.prototype.baseToken=function(p){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=p;)this.baseTokenPos+=2;var I=this.baseTokens[this.baseTokenPos+1];return{type:I&&I.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-p}},mt.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},mt.fromSaved=function(p,I,W){return I instanceof Ke?new mt(p,yt(p.mode,I.state),W,I.lookAhead):new mt(p,yt(p.mode,I),W)},mt.prototype.save=function(p){var I=p!==!1?yt(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Ke(I,this.maxLookAhead):I};function dt(p,I,W,K){var q=[p.state.modeGen],ve={};Or(p,I.text,p.doc.mode,W,function(jt,Lr){return q.push(jt,Lr)},ve,K);for(var Ye=W.state,xt=function(Lr){W.baseTokens=q;var kr=p.state.overlays[Lr],tn=1,nn=0;W.state=!0,Or(p,I.text,kr.mode,W,function(xn,_n){for(var Zn=tn;nn<xn;){var $n=q[tn];$n>xn&&q.splice(tn,1,xn,q[tn+1],$n),tn+=2,nn=Math.min(xn,$n)}if(!_n)return;if(kr.opaque)q.splice(Zn,tn-Zn,xn,"overlay "+_n),tn=Zn+2;else for(;Zn<tn;Zn+=2){var oi=q[Zn+1];q[Zn+1]=(oi?oi+" ":"")+"overlay "+_n}},ve),W.state=Ye,W.baseTokens=null,W.baseTokenPos=1},Pt=0;Pt<p.state.overlays.length;++Pt)xt(Pt);return{styles:q,classes:ve.bgClass||ve.textClass?ve:null}}function He(p,I,W){if(!I.styles||I.styles[0]!=p.state.modeGen){var K=Ze(p,Re(I)),q=I.text.length>p.options.maxHighlightLength&&yt(p.doc.mode,K.state),ve=dt(p,I,K);q&&(K.state=q),I.stateAfter=K.save(!q),I.styles=ve.styles,ve.classes?I.styleClasses=ve.classes:I.styleClasses&&(I.styleClasses=null),W===p.doc.highlightFrontier&&(p.doc.modeFrontier=Math.max(p.doc.modeFrontier,++p.doc.highlightFrontier))}return I.styles}function Ze(p,I,W){var K=p.doc,q=p.display;if(!K.mode.startState)return new mt(K,!0,I);var ve=en(p,I,W),Ye=ve>K.first&&$(K,ve-1).stateAfter,xt=Ye?mt.fromSaved(K,Ye,ve):new mt(K,ie(K.mode),ve);return K.iter(ve,I,function(Pt){ct(p,Pt.text,xt);var jt=xt.line;Pt.stateAfter=jt==I-1||jt%5==0||jt>=q.viewFrom&&jt<q.viewTo?xt.save():null,xt.nextLine()}),W&&(K.modeFrontier=xt.line),xt}function ct(p,I,W,K){var q=p.doc.mode,ve=new z(I,p.options.tabSize,W);for(ve.start=ve.pos=K||0,I==""&&Vt(q,W.state);!ve.eol();)Rt(q,ve,W.state),ve.start=ve.pos}function Vt(p,I){if(p.blankLine)return p.blankLine(I);if(!p.innerMode)return;var W=ee(p,I);if(W.mode.blankLine)return W.mode.blankLine(W.state)}function Rt(p,I,W,K){for(var q=0;q<10;q++){K&&(K[0]=ee(p,W).mode);var ve=p.token(I,W);if(I.pos>I.start)return ve}throw new Error("Mode "+p.name+" failed to advance stream.")}var hr=function(I,W,K){this.start=I.start,this.end=I.pos,this.string=I.current(),this.type=W||null,this.state=K};function pr(p,I,W,K){var q=p.doc,ve=q.mode,Ye;I=ke(q,I);var xt=$(q,I.line),Pt=Ze(p,I.line,W),jt=new z(xt.text,p.options.tabSize,Pt),Lr;for(K&&(Lr=[]);(K||jt.pos<I.ch)&&!jt.eol();)jt.start=jt.pos,Ye=Rt(ve,jt,Pt.state),K&&Lr.push(new hr(jt,Ye,yt(q.mode,Pt.state)));return K?Lr:new hr(jt,Ye,Pt.state)}function Er(p,I){if(p)for(;;){var W=p.match(/(?:^|\s+)line-(background-)?(\S+)/);if(!W)break;p=p.slice(0,W.index)+p.slice(W.index+W[0].length);var K=W[1]?"bgClass":"textClass";I[K]==null?I[K]=W[2]:new RegExp("(?:^|\\s)"+W[2]+"(?:$|\\s)").test(I[K])||(I[K]+=" "+W[2])}return p}function Or(p,I,W,K,q,ve,Ye){var xt=W.flattenSpans;xt==null&&(xt=p.options.flattenSpans);var Pt=0,jt=null,Lr=new z(I,p.options.tabSize,K),kr,tn=p.options.addModeClass&&[null];for(I==""&&Er(Vt(W,K.state),ve);!Lr.eol();){if(Lr.pos>p.options.maxHighlightLength?(xt=!1,Ye&&ct(p,I,K,Lr.pos),Lr.pos=I.length,kr=null):kr=Er(Rt(W,Lr,K.state,tn),ve),tn){var nn=tn[0].name;nn&&(kr="m-"+(kr?nn+" "+kr:nn))}if(!xt||jt!=kr){for(;Pt<Lr.start;)Pt=Math.min(Lr.start,Pt+5e3),q(Pt,jt);jt=kr}Lr.start=Lr.pos}for(;Pt<Lr.pos;){var xn=Math.min(Lr.pos,Pt+5e3);q(xn,jt),Pt=xn}}function en(p,I,W){for(var K,q,ve=p.doc,Ye=W?-1:I-(p.doc.mode.innerMode?1e3:100),xt=I;xt>Ye;--xt){if(xt<=ve.first)return ve.first;var Pt=$(ve,xt-1),jt=Pt.stateAfter;if(jt&&(!W||xt+(jt instanceof Ke?jt.lookAhead:0)<=ve.modeFrontier))return xt;var Lr=Z(Pt.text,null,p.options.tabSize);(q==null||K>Lr)&&(q=xt-1,K=Lr)}return q}function Qr(p,I){if(p.modeFrontier=Math.min(p.modeFrontier,I),p.highlightFrontier<I-10)return;for(var W=p.first,K=I-1;K>W;K--){var q=$(p,K).stateAfter;if(q&&(!(q instanceof Ke)||K+q.lookAhead<I)){W=K+1;break}}p.highlightFrontier=Math.min(p.highlightFrontier,W)}var Cr=!1,Gr=!1;function Nr(){Cr=!0}function sr(){Gr=!0}function fr(p,I,W){this.marker=p,this.from=I,this.to=W}function or(p,I){if(p)for(var W=0;W<p.length;++W){var K=p[W];if(K.marker==I)return K}}function dr(p,I){for(var W,K=0;K<p.length;++K)p[K]!=I&&(W||(W=[])).push(p[K]);return W}function Sr(p,I){p.markedSpans=p.markedSpans?p.markedSpans.concat([I]):[I],I.marker.attachLine(p)}function Xr(p,I,W){var K;if(p)for(var q=0;q<p.length;++q){var ve=p[q],Ye=ve.marker,xt=ve.from==null||(Ye.inclusiveLeft?ve.from<=I:ve.from<I);if(xt||ve.from==I&&Ye.type=="bookmark"&&(!W||!ve.marker.insertLeft)){var Pt=ve.to==null||(Ye.inclusiveRight?ve.to>=I:ve.to>I);(K||(K=[])).push(new fr(Ye,ve.from,Pt?null:ve.to))}}return K}function cn(p,I,W){var K;if(p)for(var q=0;q<p.length;++q){var ve=p[q],Ye=ve.marker,xt=ve.to==null||(Ye.inclusiveRight?ve.to>=I:ve.to>I);if(xt||ve.from==I&&Ye.type=="bookmark"&&(!W||ve.marker.insertLeft)){var Pt=ve.from==null||(Ye.inclusiveLeft?ve.from<=I:ve.from<I);(K||(K=[])).push(new fr(Ye,Pt?null:ve.from-I,ve.to==null?null:ve.to-I))}}return K}function Dn(p,I){if(I.full)return null;var W=Ft(p,I.from.line)&&$(p,I.from.line).markedSpans,K=Ft(p,I.to.line)&&$(p,I.to.line).markedSpans;if(!W&&!K)return null;var q=I.from.ch,ve=I.to.ch,Ye=Mt(I.from,I.to)==0,xt=Xr(W,q,Ye),Pt=cn(K,ve,Ye),jt=I.text.length==1,Lr=Xe(I.text).length+(jt?q:0);if(xt)for(var kr=0;kr<xt.length;++kr){var tn=xt[kr];if(tn.to==null){var nn=or(Pt,tn.marker);nn?jt&&(tn.to=nn.to==null?null:nn.to+Lr):tn.to=q}}if(Pt)for(var xn=0;xn<Pt.length;++xn){var _n=Pt[xn];if(_n.to!=null&&(_n.to+=Lr),_n.from==null){var Zn=or(xt,_n.marker);Zn||(_n.from=Lr,jt&&(xt||(xt=[])).push(_n))}else _n.from+=Lr,jt&&(xt||(xt=[])).push(_n)}xt&&(xt=jr(xt)),Pt&&Pt!=xt&&(Pt=jr(Pt));var $n=[xt];if(!jt){var oi=I.text.length-2,li;if(oi>0&&xt)for(var Te=0;Te<xt.length;++Te)xt[Te].to==null&&(li||(li=[])).push(new fr(xt[Te].marker,null,null));for(var G=0;G<oi;++G)$n.push(li);$n.push(Pt)}return $n}function jr(p){for(var I=0;I<p.length;++I){var W=p[I];W.from!=null&&W.from==W.to&&W.marker.clearWhenEmpty!==!1&&p.splice(I--,1)}return p.length?p:null}function Ln(p,I,W){var K=null;if(p.iter(I.line,W.line+1,function(nn){if(nn.markedSpans)for(var xn=0;xn<nn.markedSpans.length;++xn){var _n=nn.markedSpans[xn].marker;_n.readOnly&&(!K||_(K,_n)==-1)&&(K||(K=[])).push(_n)}}),!K)return null;for(var q=[{from:I,to:W}],ve=0;ve<K.length;++ve)for(var Ye=K[ve],xt=Ye.find(0),Pt=0;Pt<q.length;++Pt){var jt=q[Pt];if(Mt(jt.to,xt.from)<0||Mt(jt.from,xt.to)>0)continue;var Lr=[Pt,1],kr=Mt(jt.from,xt.from),tn=Mt(jt.to,xt.to);(kr<0||!Ye.inclusiveLeft&&!kr)&&Lr.push({from:jt.from,to:xt.from}),(tn>0||!Ye.inclusiveRight&&!tn)&&Lr.push({from:xt.to,to:jt.to}),q.splice.apply(q,Lr),Pt+=Lr.length-3}return q}function gn(p){var I=p.markedSpans;if(!I)return;for(var W=0;W<I.length;++W)I[W].marker.detachLine(p);p.markedSpans=null}function Un(p,I){if(!I)return;for(var W=0;W<I.length;++W)I[W].marker.attachLine(p);p.markedSpans=I}function Wn(p){return p.inclusiveLeft?-1:0}function Jn(p){return p.inclusiveRight?1:0}function Qn(p,I){var W=p.lines.length-I.lines.length;if(W!=0)return W;var K=p.find(),q=I.find(),ve=Mt(K.from,q.from)||Wn(p)-Wn(I);if(ve)return-ve;var Ye=Mt(K.to,q.to)||Jn(p)-Jn(I);return Ye||I.id-p.id}function Kn(p,I){var W=Gr&&p.markedSpans,K;if(W)for(var q=void 0,ve=0;ve<W.length;++ve)q=W[ve],q.marker.collapsed&&(I?q.from:q.to)==null&&(!K||Qn(K,q.marker)<0)&&(K=q.marker);return K}function yn(p){return Kn(p,!0)}function on(p){return Kn(p,!1)}function ia(p,I){var W=Gr&&p.markedSpans,K;if(W)for(var q=0;q<W.length;++q){var ve=W[q];ve.marker.collapsed&&(ve.from==null||ve.from<I)&&(ve.to==null||ve.to>I)&&(!K||Qn(K,ve.marker)<0)&&(K=ve.marker)}return K}function xa(p,I,W,K,q){var ve=$(p,I),Ye=Gr&&ve.markedSpans;if(Ye)for(var xt=0;xt<Ye.length;++xt){var Pt=Ye[xt];if(!Pt.marker.collapsed)continue;var jt=Pt.marker.find(0),Lr=Mt(jt.from,W)||Wn(Pt.marker)-Wn(q),kr=Mt(jt.to,K)||Jn(Pt.marker)-Jn(q);if(Lr>=0&&kr<=0||Lr<=0&&kr>=0)continue;if(Lr<=0&&(Pt.marker.inclusiveRight&&q.inclusiveLeft?Mt(jt.to,W)>=0:Mt(jt.to,W)>0)||Lr>=0&&(Pt.marker.inclusiveRight&&q.inclusiveLeft?Mt(jt.from,K)<=0:Mt(jt.from,K)<0))return!0}}function ta(p){for(var I;I=yn(p);)p=I.find(-1,!0).line;return p}function Ni(p){for(var I;I=on(p);)p=I.find(1,!0).line;return p}function Ci(p){for(var I,W;I=on(p);)p=I.find(1,!0).line,(W||(W=[])).push(p);return W}function Gn(p,I){var W=$(p,I),K=ta(W);return W==K?I:Re(K)}function Ia(p,I){if(I>p.lastLine())return I;var W=$(p,I),K;if(!mn(p,W))return I;for(;K=on(W);)W=K.find(1,!0).line;return Re(W)+1}function mn(p,I){var W=Gr&&I.markedSpans;if(W)for(var K=void 0,q=0;q<W.length;++q){if(K=W[q],!K.marker.collapsed)continue;if(K.from==null)return!0;if(K.marker.widgetNode)continue;if(K.from==0&&K.marker.inclusiveLeft&&In(p,I,K))return!0}}function In(p,I,W){if(W.to==null){var K=W.marker.find(1,!0);return In(p,K.line,or(K.line.markedSpans,W.marker))}if(W.marker.inclusiveRight&&W.to==I.text.length)return!0;for(var q=void 0,ve=0;ve<I.markedSpans.length;++ve)if(q=I.markedSpans[ve],q.marker.collapsed&&!q.marker.widgetNode&&q.from==W.to&&(q.to==null||q.to!=W.from)&&(q.marker.inclusiveLeft||W.marker.inclusiveRight)&&In(p,I,q))return!0}function On(p){p=ta(p);for(var I=0,W=p.parent,K=0;K<W.lines.length;++K){var q=W.lines[K];if(q==p)break;I+=q.height}for(var ve=W.parent;ve;W=ve,ve=W.parent)for(var Ye=0;Ye<ve.children.length;++Ye){var xt=ve.children[Ye];if(xt==W)break;I+=xt.height}return I}function Nn(p){if(p.height==0)return 0;for(var I=p.text.length,W,K=p;W=yn(K);){var q=W.find(0,!0);K=q.from.line,I+=q.from.ch-q.to.ch}for(K=p;W=on(K);){var ve=W.find(0,!0);I-=K.text.length-ve.from.ch,K=ve.to.line,I+=K.text.length-ve.to.ch}return I}function jn(p){var I=p.display,W=p.doc;I.maxLine=$(W,W.first),I.maxLineLength=Nn(I.maxLine),I.maxLineChanged=!0,W.iter(function(K){var q=Nn(K);q>I.maxLineLength&&(I.maxLineLength=q,I.maxLine=K)})}var ni=function(I,W,K){this.text=I,Un(this,W),this.height=K?K(this):1};ni.prototype.lineNo=function(){return Re(this)},ft(ni);function di(p,I,W,K){p.text=I,p.stateAfter&&(p.stateAfter=null),p.styles&&(p.styles=null),p.order!=null&&(p.order=null),gn(p),Un(p,W);var q=K?K(p):1;q!=p.height&&Ae(p,q)}function Da(p){p.parent=null,gn(p)}var Xi={},ma={};function _a(p,I){if(!p||/^\s*$/.test(p))return null;var W=I.addModeClass?ma:Xi;return W[p]||(W[p]=p.replace(/\S+/g,"cm-$&"))}function Xa(p,I){var W=B("span",null,null,r?"padding-right: .1px":null),K={pre:B("pre",[W],"CodeMirror-line"),content:W,col:0,pos:0,cm:p,trailingSpace:!1,splitSpaces:p.getOption("lineWrapping")};I.measure={};for(var q=0;q<=(I.rest?I.rest.length:0);q++){var ve=q?I.rest[q-1]:I.line,Ye=void 0;K.pos=0,K.addToken=Co,Zt(p.display.measure)&&(Ye=kt(ve,p.doc.direction))&&(K.addToken=Hi(K.addToken,Ye)),K.map=[];var xt=I!=p.display.externalMeasured&&Re(ve);ha(ve,K,He(p,ve,xt)),ve.styleClasses&&(ve.styleClasses.bgClass&&(K.bgClass=P(ve.styleClasses.bgClass,K.bgClass||"")),ve.styleClasses.textClass&&(K.textClass=P(ve.styleClasses.textClass,K.textClass||""))),K.map.length==0&&K.map.push(0,0,K.content.appendChild(ur(p.display.measure))),q==0?(I.measure.map=K.map,I.measure.cache={}):((I.measure.maps||(I.measure.maps=[])).push(K.map),(I.measure.caches||(I.measure.caches=[])).push({}))}if(r){var Pt=K.content.lastChild;(/\bcm-tab\b/.test(Pt.className)||Pt.querySelector&&Pt.querySelector(".cm-tab"))&&(K.content.className="cm-tab-wrap-hack")}return Kt(p,"renderLine",p,I.line,K.pre),K.pre.className&&(K.textClass=P(K.pre.className,K.textClass||"")),K}function Vi(p){var I=D("span","\u2022","cm-invalidchar");return I.title="\\u"+p.charCodeAt(0).toString(16),I.setAttribute("aria-label",I.title),I}function Co(p,I,W,K,q,ve,Ye){if(!I)return;var xt=p.splitSpaces?aa(I,p.trailingSpace):I,Pt=p.cm.state.specialChars,jt=!1,Lr;if(!Pt.test(I))p.col+=I.length,Lr=document.createTextNode(xt),p.map.push(p.pos,p.pos+I.length,Lr),f&&i<9&&(jt=!0),p.pos+=I.length;else{Lr=document.createDocumentFragment();for(var kr=0;;){Pt.lastIndex=kr;var tn=Pt.exec(I),nn=tn?tn.index-kr:I.length-kr;if(nn){var xn=document.createTextNode(xt.slice(kr,kr+nn));f&&i<9?Lr.appendChild(D("span",[xn])):Lr.appendChild(xn),p.map.push(p.pos,p.pos+nn,xn),p.col+=nn,p.pos+=nn}if(!tn)break;kr+=nn+1;var _n=void 0;if(tn[0]==" "){var Zn=p.cm.options.tabSize,$n=Zn-p.col%Zn;_n=Lr.appendChild(D("span",ze($n),"cm-tab")),_n.setAttribute("role","presentation"),_n.setAttribute("cm-text"," "),p.col+=$n}else tn[0]=="\r"||tn[0]==`
`?(_n=Lr.appendChild(D("span",tn[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),_n.setAttribute("cm-text",tn[0]),p.col+=1):(_n=p.cm.options.specialCharPlaceholder(tn[0]),_n.setAttribute("cm-text",tn[0]),f&&i<9?Lr.appendChild(D("span",[_n])):Lr.appendChild(_n),p.col+=1);p.map.push(p.pos,p.pos+1,_n),p.pos++}}if(p.trailingSpace=xt.charCodeAt(I.length-1)==32,W||K||q||jt||ve||Ye){var oi=W||"";K&&(oi+=K),q&&(oi+=q);var li=D("span",[Lr],oi,ve);if(Ye)for(var Te in Ye)Ye.hasOwnProperty(Te)&&Te!="style"&&Te!="class"&&li.setAttribute(Te,Ye[Te]);return p.content.appendChild(li)}p.content.appendChild(Lr)}function aa(p,I){if(p.length>1&&!/ /.test(p))return p;for(var W=I,K="",q=0;q<p.length;q++){var ve=p.charAt(q);ve==" "&&W&&(q==p.length-1||p.charCodeAt(q+1)==32)&&(ve="\xA0"),K+=ve,W=ve==" "}return K}function Hi(p,I){return function(W,K,q,ve,Ye,xt,Pt){q=q?q+" cm-force-border":"cm-force-border";for(var jt=W.pos,Lr=jt+K.length;;){for(var kr=void 0,tn=0;tn<I.length&&!(kr=I[tn],kr.to>jt&&kr.from<=jt);tn++);if(kr.to>=Lr)return p(W,K,q,ve,Ye,xt,Pt);p(W,K.slice(0,kr.to-jt),q,ve,null,xt,Pt),ve=null,K=K.slice(kr.to-jt),jt=kr.to}}}function ga(p,I,W,K){var q=!K&&W.widgetNode;q&&p.map.push(p.pos,p.pos+I,q),!K&&p.cm.display.input.needsContentAttribute&&(q||(q=p.content.appendChild(document.createElement("span"))),q.setAttribute("cm-marker",W.id)),q&&(p.cm.display.input.setUneditable(q),p.content.appendChild(q)),p.pos+=I,p.trailingSpace=!1}function ha(p,I,W){var K=p.markedSpans,q=p.text,ve=0;if(!K){for(var Ye=1;Ye<W.length;Ye+=2)I.addToken(I,q.slice(ve,ve=W[Ye]),_a(W[Ye+1],I.cm.options));return}for(var xt=q.length,Pt=0,jt=1,Lr="",kr,tn,nn=0,xn,_n,Zn,$n,oi;;){if(nn==Pt){xn=_n=Zn=tn="",oi=null,$n=null,nn=Infinity;for(var li=[],Te=void 0,G=0;G<K.length;++G){var we=K[G],Ne=we.marker;if(Ne.type=="bookmark"&&we.from==Pt&&Ne.widgetNode)li.push(Ne);else if(we.from<=Pt&&(we.to==null||we.to>Pt||Ne.collapsed&&we.to==Pt&&we.from==Pt)){if(we.to!=null&&we.to!=Pt&&nn>we.to&&(nn=we.to,_n=""),Ne.className&&(xn+=" "+Ne.className),Ne.css&&(tn=(tn?tn+";":"")+Ne.css),Ne.startStyle&&we.from==Pt&&(Zn+=" "+Ne.startStyle),Ne.endStyle&&we.to==nn&&(Te||(Te=[])).push(Ne.endStyle,we.to),Ne.title&&((oi||(oi={})).title=Ne.title),Ne.attributes)for(var pt in Ne.attributes)(oi||(oi={}))[pt]=Ne.attributes[pt];Ne.collapsed&&(!$n||Qn($n.marker,Ne)<0)&&($n=we)}else we.from>Pt&&nn>we.from&&(nn=we.from)}if(Te)for(var $t=0;$t<Te.length;$t+=2)Te[$t+1]==nn&&(_n+=" "+Te[$t]);if(!$n||$n.from==Pt)for(var vr=0;vr<li.length;++vr)ga(I,0,li[vr]);if($n&&($n.from||0)==Pt){if(ga(I,($n.to==null?xt+1:$n.to)-Pt,$n.marker,$n.from==null),$n.to==null)return;$n.to==Pt&&($n=!1)}}if(Pt>=xt)break;for(var Dr=Math.min(xt,nn);;){if(Lr){var Hr=Pt+Lr.length;if(!$n){var zr=Hr>Dr?Lr.slice(0,Dr-Pt):Lr;I.addToken(I,zr,kr?kr+xn:xn,Zn,Pt+zr.length==nn?_n:"",tn,oi)}if(Hr>=Dr){Lr=Lr.slice(Dr-Pt),Pt=Dr;break}Pt=Hr,Zn=""}Lr=q.slice(ve,ve=W[jt++]),kr=_a(W[jt++],I.cm.options)}}}function mo(p,I,W){this.line=I,this.rest=Ci(I),this.size=this.rest?Re(Xe(this.rest))-W+1:1,this.node=this.text=null,this.hidden=mn(p,I)}function Pn(p,I,W){for(var K=[],q,ve=I;ve<W;ve=q){var Ye=new mo(p.doc,$(p.doc,ve),ve);q=ve+Ye.size,K.push(Ye)}return K}var qi=null;function eo(p){qi?qi.ops.push(p):p.ownsGroup=qi={ops:[p],delayedCallbacks:[]}}function Lo(p){var I=p.delayedCallbacks,W=0;do{for(;W<I.length;W++)I[W].call(null);for(var K=0;K<p.ops.length;K++){var q=p.ops[K];if(q.cursorActivityHandlers)for(;q.cursorActivityCalled<q.cursorActivityHandlers.length;)q.cursorActivityHandlers[q.cursorActivityCalled++].call(null,q.cm)}}while(W<I.length)}function co(p,I){var W=p.ownsGroup;if(!W)return;try{Lo(W)}finally{qi=null,I(W)}}var er=null;function Ir(p,I){var W=nr(p,I);if(!W.length)return;var K=Array.prototype.slice.call(arguments,2),q;qi?q=qi.delayedCallbacks:er?q=er:(q=er=[],setTimeout(Ur,0));for(var ve=function(Pt){q.push(function(){return W[Pt].apply(null,K)})},Ye=0;Ye<W.length;++Ye)ve(Ye)}function Ur(){var p=er;er=null;for(var I=0;I<p.length;++I)p[I]()}function Vr(p,I,W,K){for(var q=0;q<I.changes.length;q++){var ve=I.changes[q];ve=="text"?Gt(p,I):ve=="gutter"?Tr(p,I,W,K):ve=="class"?tr(p,I):ve=="widget"&&br(p,I,K)}I.changes=null}function hn(p){return p.node==p.text&&(p.node=D("div",null,null,"position: relative"),p.text.parentNode&&p.text.parentNode.replaceChild(p.node,p.text),p.node.appendChild(p.text),f&&i<8&&(p.node.style.zIndex=2)),p.node}function Fe(p,I){var W=I.bgClass?I.bgClass+" "+(I.line.bgClass||""):I.line.bgClass;if(W&&(W+=" CodeMirror-linebackground"),I.background)W?I.background.className=W:(I.background.parentNode.removeChild(I.background),I.background=null);else if(W){var K=hn(I);I.background=K.insertBefore(D("div",null,W),K.firstChild),p.display.input.setUneditable(I.background)}}function Dt(p,I){var W=p.display.externalMeasured;return W&&W.line==I.line?(p.display.externalMeasured=null,I.measure=W.measure,W.built):Xa(p,I)}function Gt(p,I){var W=I.text.className,K=Dt(p,I);I.text==I.node&&(I.node=K.pre),I.text.parentNode.replaceChild(K.pre,I.text),I.text=K.pre,K.bgClass!=I.bgClass||K.textClass!=I.textClass?(I.bgClass=K.bgClass,I.textClass=K.textClass,tr(p,I)):W&&(I.text.className=W)}function tr(p,I){Fe(p,I),I.line.wrapClass?hn(I).className=I.line.wrapClass:I.node!=I.text&&(I.node.className="");var W=I.textClass?I.textClass+" "+(I.line.textClass||""):I.line.textClass;I.text.className=W||""}function Tr(p,I,W,K){if(I.gutter&&(I.node.removeChild(I.gutter),I.gutter=null),I.gutterBackground&&(I.node.removeChild(I.gutterBackground),I.gutterBackground=null),I.line.gutterClass){var q=hn(I);I.gutterBackground=D("div",null,"CodeMirror-gutter-background "+I.line.gutterClass,"left: "+(p.options.fixedGutter?K.fixedPos:-K.gutterTotalWidth)+"px; width: "+K.gutterTotalWidth+"px"),p.display.input.setUneditable(I.gutterBackground),q.insertBefore(I.gutterBackground,I.text)}var ve=I.line.gutterMarkers;if(p.options.lineNumbers||ve){var Ye=hn(I),xt=I.gutter=D("div",null,"CodeMirror-gutter-wrapper","left: "+(p.options.fixedGutter?K.fixedPos:-K.gutterTotalWidth)+"px");if(p.display.input.setUneditable(xt),Ye.insertBefore(xt,I.text),I.line.gutterClass&&(xt.className+=" "+I.line.gutterClass),p.options.lineNumbers&&(!ve||!ve["CodeMirror-linenumbers"])&&(I.lineNumber=xt.appendChild(D("div",Qt(p.options,W),"CodeMirror-linenumber CodeMirror-gutter-elt","left: "+K.gutterLeft["CodeMirror-linenumbers"]+"px; width: "+p.display.lineNumInnerWidth+"px"))),ve)for(var Pt=0;Pt<p.display.gutterSpecs.length;++Pt){var jt=p.display.gutterSpecs[Pt].className,Lr=ve.hasOwnProperty(jt)&&ve[jt];Lr&&xt.appendChild(D("div",[Lr],"CodeMirror-gutter-elt","left: "+K.gutterLeft[jt]+"px; width: "+K.gutterWidth[jt]+"px"))}}}function br(p,I,W){I.alignable&&(I.alignable=null);for(var K=T("CodeMirror-linewidget"),q=I.node.firstChild,ve=void 0;q;q=ve)ve=q.nextSibling,K.test(q.className)&&I.node.removeChild(q);Wr(p,I,W)}function xr(p,I,W,K){var q=Dt(p,I);return I.text=I.node=q.pre,q.bgClass&&(I.bgClass=q.bgClass),q.textClass&&(I.textClass=q.textClass),tr(p,I),Tr(p,I,W,K),Wr(p,I,K),I.node}function Wr(p,I,W){if($r(p,I.line,I,W,!0),I.rest)for(var K=0;K<I.rest.length;K++)$r(p,I.rest[K],I,W,!1)}function $r(p,I,W,K,q){if(!I.widgets)return;for(var ve=hn(W),Ye=0,xt=I.widgets;Ye<xt.length;++Ye){var Pt=xt[Ye],jt=D("div",[Pt.node],"CodeMirror-linewidget"+(Pt.className?" "+Pt.className:""));Pt.handleMouseEvents||jt.setAttribute("cm-ignore-events","true"),Zr(Pt,jt,W,K),p.display.input.setUneditable(jt),q&&Pt.above?ve.insertBefore(jt,W.gutter||W.text):ve.appendChild(jt),Ir(Pt,"redraw")}}function Zr(p,I,W,K){if(p.noHScroll){(W.alignable||(W.alignable=[])).push(I);var q=K.wrapperWidth;I.style.left=K.fixedPos+"px",p.coverGutter||(q-=K.gutterTotalWidth,I.style.paddingLeft=K.gutterTotalWidth+"px"),I.style.width=q+"px"}p.coverGutter&&(I.style.zIndex=5,I.style.position="relative",p.noHScroll||(I.style.marginLeft=-K.gutterTotalWidth+"px"))}function an(p){if(p.height!=null)return p.height;var I=p.doc.cm;if(!I)return 0;if(!U(document.body,p.node)){var W="position: relative;";p.coverGutter&&(W+="margin-left: -"+I.display.gutters.offsetWidth+"px;"),p.noHScroll&&(W+="width: "+I.display.wrapper.clientWidth+"px;"),N(I.display.measure,D("div",[p.node],null,W))}return p.height=p.node.parentNode.offsetHeight}function rt(p,I){for(var W=Pe(I);W!=p.wrapper;W=W.parentNode)if(!W||W.nodeType==1&&W.getAttribute("cm-ignore-events")=="true"||W.parentNode==p.sizer&&W!=p.mover)return!0}function Ut(p){return p.lineSpace.offsetTop}function ir(p){return p.mover.offsetHeight-p.lineSpace.offsetHeight}function yr(p){if(p.cachedPaddingH)return p.cachedPaddingH;var I=N(p.measure,D("pre","x","CodeMirror-line-like")),W=window.getComputedStyle?window.getComputedStyle(I):I.currentStyle,K={left:parseInt(W.paddingLeft),right:parseInt(W.paddingRight)};return!isNaN(K.left)&&!isNaN(K.right)&&(p.cachedPaddingH=K),K}function Br(p){return Q-p.display.nativeBarWidth}function Rr(p){return p.display.scroller.clientWidth-Br(p)-p.display.barWidth}function rn(p){return p.display.scroller.clientHeight-Br(p)-p.display.barHeight}function fn(p,I,W){var K=p.options.lineWrapping,q=K&&Rr(p);if(!I.measure.heights||K&&I.measure.width!=q){var ve=I.measure.heights=[];if(K){I.measure.width=q;for(var Ye=I.text.firstChild.getClientRects(),xt=0;xt<Ye.length-1;xt++){var Pt=Ye[xt],jt=Ye[xt+1];Math.abs(Pt.bottom-jt.bottom)>2&&ve.push((Pt.bottom+jt.top)/2-W.top)}}ve.push(W.bottom-W.top)}}function wn(p,I,W){if(p.line==I)return{map:p.measure.map,cache:p.measure.cache};for(var K=0;K<p.rest.length;K++)if(p.rest[K]==I)return{map:p.measure.maps[K],cache:p.measure.caches[K]};for(var q=0;q<p.rest.length;q++)if(Re(p.rest[q])>W)return{map:p.measure.maps[q],cache:p.measure.caches[q],before:!0}}function Hn(p,I){I=ta(I);var W=Re(I),K=p.display.externalMeasured=new mo(p.doc,I,W);K.lineN=W;var q=K.built=Xa(p,K);return K.text=q.pre,N(p.display.lineMeasure,q.pre),K}function Sn(p,I,W,K){return vn(p,Bn(p,I),W,K)}function bn(p,I){if(I>=p.display.viewFrom&&I<p.display.viewTo)return p.display.view[la(p,I)];var W=p.display.externalMeasured;if(W&&I>=W.lineN&&I<W.lineN+W.size)return W}function Bn(p,I){var W=Re(I),K=bn(p,W);K&&!K.text?K=null:K&&K.changes&&(Vr(p,K,W,Ki(p)),p.curOp.forceUpdate=!0),K||(K=Hn(p,I));var q=wn(K,I,W);return{line:I,view:K,rect:null,map:q.map,cache:q.cache,before:q.before,hasHeights:!1}}function vn(p,I,W,K,q){I.before&&(W=-1);var ve=W+(K||""),Ye;return I.cache.hasOwnProperty(ve)?Ye=I.cache[ve]:(I.rect||(I.rect=I.view.text.getBoundingClientRect()),I.hasHeights||(fn(p,I.view,I.rect),I.hasHeights=!0),Ye=Yn(p,I,W,K),Ye.bogus||(I.cache[ve]=Ye)),{left:Ye.left,right:Ye.right,top:q?Ye.rtop:Ye.top,bottom:q?Ye.rbottom:Ye.bottom}}var Mn={left:0,right:0,top:0,bottom:0};function En(p,I,W){for(var K,q,ve,Ye,xt,Pt,jt=0;jt<p.length;jt+=3)if(xt=p[jt],Pt=p[jt+1],I<xt?(q=0,ve=1,Ye="left"):I<Pt?(q=I-xt,ve=q+1):(jt==p.length-3||I==Pt&&p[jt+3]>I)&&(ve=Pt-xt,q=ve-1,I>=Pt&&(Ye="right")),q!=null){if(K=p[jt+2],xt==Pt&&W==(K.insertLeft?"left":"right")&&(Ye=W),W=="left"&&q==0)for(;jt&&p[jt-2]==p[jt-3]&&p[jt-1].insertLeft;)K=p[(jt-=3)+2],Ye="left";if(W=="right"&&q==Pt-xt)for(;jt<p.length-3&&p[jt+3]==p[jt+4]&&!p[jt+5].insertLeft;)K=p[(jt+=3)+2],Ye="right";break}return{node:K,start:q,end:ve,collapse:Ye,coverStart:xt,coverEnd:Pt}}function Tn(p,I){var W=Mn;if(I=="left")for(var K=0;K<p.length&&!((W=p[K]).left!=W.right);K++);else for(var q=p.length-1;q>=0&&!((W=p[q]).left!=W.right);q--);return W}function Yn(p,I,W,K){var q=En(I.map,W,K),ve=q.node,Ye=q.start,xt=q.end,Pt=q.collapse,jt;if(ve.nodeType==3){for(var Lr=0;Lr<4;Lr++){for(;Ye&&Ve(I.line.text.charAt(q.coverStart+Ye));)--Ye;for(;q.coverStart+xt<q.coverEnd&&Ve(I.line.text.charAt(q.coverStart+xt));)++xt;if(f&&i<9&&Ye==0&&xt==q.coverEnd-q.coverStart?jt=ve.parentNode.getBoundingClientRect():jt=Tn(R(ve,Ye,xt).getClientRects(),K),jt.left||jt.right||Ye==0)break;xt=Ye,Ye=Ye-1,Pt="right"}f&&i<11&&(jt=ai(p.display.measure,jt))}else{Ye>0&&(Pt=K="right");var kr;p.options.lineWrapping&&(kr=ve.getClientRects()).length>1?jt=kr[K=="right"?kr.length-1:0]:jt=ve.getBoundingClientRect()}if(f&&i<9&&!Ye&&(!jt||!jt.left&&!jt.right)){var tn=ve.parentNode.getClientRects()[0];tn?jt={left:tn.left,right:tn.left+Ti(p.display),top:tn.top,bottom:tn.bottom}:jt=Mn}for(var nn=jt.top-I.rect.top,xn=jt.bottom-I.rect.top,_n=(nn+xn)/2,Zn=I.view.measure.heights,$n=0;$n<Zn.length-1&&!(_n<Zn[$n]);$n++);var oi=$n?Zn[$n-1]:0,li=Zn[$n],Te={left:(Pt=="right"?jt.right:jt.left)-I.rect.left,right:(Pt=="left"?jt.left:jt.right)-I.rect.left,top:oi,bottom:li};return!jt.left&&!jt.right&&(Te.bogus=!0),p.options.singleCursorHeightPerLine||(Te.rtop=nn,Te.rbottom=xn),Te}function ai(p,I){if(!window.screen||screen.logicalXDPI==null||screen.logicalXDPI==screen.deviceXDPI||!oe(p))return I;var W=screen.logicalXDPI/screen.deviceXDPI,K=screen.logicalYDPI/screen.deviceYDPI;return{left:I.left*W,right:I.right*W,top:I.top*K,bottom:I.bottom*K}}function ri(p){if(p.measure&&(p.measure.cache={},p.measure.heights=null,p.rest))for(var I=0;I<p.rest.length;I++)p.measure.caches[I]={}}function Ri(p){p.display.externalMeasure=null,C(p.display.lineMeasure);for(var I=0;I<p.display.view.length;I++)ri(p.display.view[I])}function Ai(p){Ri(p),p.display.cachedCharWidth=p.display.cachedTextHeight=p.display.cachedPaddingH=null,p.options.lineWrapping||(p.display.maxLineChanged=!0),p.display.lineNumChars=null}function xi(){return s&&a?-(document.body.getBoundingClientRect().left-parseInt(getComputedStyle(document.body).marginLeft)):window.pageXOffset||(document.documentElement||document.body).scrollLeft}function Oi(){return s&&a?-(document.body.getBoundingClientRect().top-parseInt(getComputedStyle(document.body).marginTop)):window.pageYOffset||(document.documentElement||document.body).scrollTop}function kn(p){var I=0;if(p.widgets)for(var W=0;W<p.widgets.length;++W)p.widgets[W].above&&(I+=an(p.widgets[W]));return I}function Mi(p,I,W,K,q){if(!q){var ve=kn(I);W.top+=ve,W.bottom+=ve}if(K=="line")return W;K||(K="local");var Ye=On(I);if(K=="local"?Ye+=Ut(p.display):Ye-=p.display.viewOffset,K=="page"||K=="window"){var xt=p.display.lineSpace.getBoundingClientRect();Ye+=xt.top+(K=="window"?0:Oi());var Pt=xt.left+(K=="window"?0:xi());W.left+=Pt,W.right+=Pt}return W.top+=Ye,W.bottom+=Ye,W}function fa(p,I,W){if(W=="div")return I;var K=I.left,q=I.top;if(W=="page")K-=xi(),q-=Oi();else if(W=="local"||!W){var ve=p.display.sizer.getBoundingClientRect();K+=ve.left,q+=ve.top}var Ye=p.display.lineSpace.getBoundingClientRect();return{left:K-Ye.left,top:q-Ye.top}}function ki(p,I,W,K,q){return K||(K=$(p.doc,I.line)),Mi(p,K,Sn(p,K,I.ch,q),W)}function Bi(p,I,W,K,q,ve){K=K||$(p.doc,I.line),q||(q=Bn(p,K));function Ye(xn,_n){var Zn=vn(p,q,xn,_n?"right":"left",ve);return _n?Zn.left=Zn.right:Zn.right=Zn.left,Mi(p,K,Zn,W)}var xt=kt(K,p.doc.direction),Pt=I.ch,jt=I.sticky;if(Pt>=K.text.length?(Pt=K.text.length,jt="before"):Pt<=0&&(Pt=0,jt="after"),!xt)return Ye(jt=="before"?Pt-1:Pt,jt=="before");function Lr(xn,_n,Zn){var $n=xt[_n],oi=$n.level==1;return Ye(Zn?xn-1:xn,oi!=Zn)}var kr=ht(xt,Pt,jt),tn=De,nn=Lr(Pt,kr,jt=="before");return tn!=null&&(nn.other=Lr(Pt,tn,jt!="before")),nn}function mi(p,I){var W=0;I=ke(p.doc,I),p.options.lineWrapping||(W=Ti(p.display)*I.ch);var K=$(p.doc,I.line),q=On(K)+Ut(p.display);return{left:W,right:W,top:q,bottom:q+K.height}}function hi(p,I,W,K,q){var ve=Et(p,I,W);return ve.xRel=q,K&&(ve.outside=K),ve}function Ji(p,I,W){var K=p.doc;if(W+=p.display.viewOffset,W<0)return hi(K.first,0,null,-1,-1);var q=Qe(K,W),ve=K.first+K.size-1;if(q>ve)return hi(K.first+K.size-1,$(K,ve).text.length,null,1,1);I<0&&(I=0);for(var Ye=$(K,q);;){var xt=oa(p,Ye,q,I,W),Pt=ia(Ye,xt.ch+(xt.xRel>0||xt.outside>0?1:0));if(!Pt)return xt;var jt=Pt.find(1);if(jt.line==q)return jt;Ye=$(K,q=jt.line)}}function va(p,I,W,K){K-=kn(I);var q=I.text.length,ve=Je(function(Ye){return vn(p,W,Ye-1).bottom<=K},q,0);return q=Je(function(Ye){return vn(p,W,Ye).top>K},ve,q),{begin:ve,end:q}}function Ea(p,I,W,K){W||(W=Bn(p,I));var q=Mi(p,I,vn(p,W,K),"line").top;return va(p,I,W,q)}function Aa(p,I,W,K){return p.bottom<=W?!1:p.top>W?!0:(K?p.left:p.right)>I}function oa(p,I,W,K,q){q-=On(I);var ve=Bn(p,I),Ye=kn(I),xt=0,Pt=I.text.length,jt=!0,Lr=kt(I,p.doc.direction);if(Lr){var kr=(p.options.lineWrapping?Di:sa)(p,I,W,ve,Lr,K,q);jt=kr.level!=1,xt=jt?kr.from:kr.to-1,Pt=jt?kr.to:kr.from-1}var tn=null,nn=null,xn=Je(function(G){var we=vn(p,ve,G);return we.top+=Ye,we.bottom+=Ye,Aa(we,K,q,!1)?(we.top<=q&&we.left<=K&&(tn=G,nn=we),!0):!1},xt,Pt),_n,Zn,$n=!1;if(nn){var oi=K-nn.left<nn.right-K,li=oi==jt;xn=tn+(li?0:1),Zn=li?"after":"before",_n=oi?nn.left:nn.right}else{!jt&&(xn==Pt||xn==xt)&&xn++,Zn=xn==0?"after":xn==I.text.length?"before":vn(p,ve,xn-(jt?1:0)).bottom+Ye<=q==jt?"after":"before";var Te=Bi(p,Et(W,xn,Zn),"line",I,ve);_n=Te.left,$n=q<Te.top?-1:q>=Te.bottom?1:0}return xn=gt(I.text,xn,1),hi(W,xn,Zn,$n,K-_n)}function sa(p,I,W,K,q,ve,Ye){var xt=Je(function(kr){var tn=q[kr],nn=tn.level!=1;return Aa(Bi(p,Et(W,nn?tn.to:tn.from,nn?"before":"after"),"line",I,K),ve,Ye,!0)},0,q.length-1),Pt=q[xt];if(xt>0){var jt=Pt.level!=1,Lr=Bi(p,Et(W,jt?Pt.from:Pt.to,jt?"after":"before"),"line",I,K);Aa(Lr,ve,Ye,!0)&&Lr.top>Ye&&(Pt=q[xt-1])}return Pt}function Di(p,I,W,K,q,ve,Ye){var xt=va(p,I,K,Ye),Pt=xt.begin,jt=xt.end;/\s/.test(I.text.charAt(jt-1))&&jt--;for(var Lr=null,kr=null,tn=0;tn<q.length;tn++){var nn=q[tn];if(nn.from>=jt||nn.to<=Pt)continue;var xn=nn.level!=1,_n=vn(p,K,xn?Math.min(jt,nn.to)-1:Math.max(Pt,nn.from)).right,Zn=_n<ve?ve-_n+1e9:_n-ve;(!Lr||kr>Zn)&&(Lr=nn,kr=Zn)}return Lr||(Lr=q[q.length-1]),Lr.from<Pt&&(Lr={from:Pt,to:Lr.to,level:Lr.level}),Lr.to>jt&&(Lr={from:Lr.from,to:jt,level:Lr.level}),Lr}var qn;function yi(p){if(p.cachedTextHeight!=null)return p.cachedTextHeight;if(qn==null){qn=D("pre",null,"CodeMirror-line-like");for(var I=0;I<49;++I)qn.appendChild(document.createTextNode("x")),qn.appendChild(D("br"));qn.appendChild(document.createTextNode("x"))}N(p.measure,qn);var W=qn.offsetHeight/50;return W>3&&(p.cachedTextHeight=W),C(p.measure),W||1}function Ti(p){if(p.cachedCharWidth!=null)return p.cachedCharWidth;var I=D("span","xxxxxxxxxx"),W=D("pre",[I],"CodeMirror-line-like");N(p.measure,W);var K=I.getBoundingClientRect(),q=(K.right-K.left)/10;return q>2&&(p.cachedCharWidth=q),q||10}function Ki(p){for(var I=p.display,W={},K={},q=I.gutters.clientLeft,ve=I.gutters.firstChild,Ye=0;ve;ve=ve.nextSibling,++Ye){var xt=p.display.gutterSpecs[Ye].className;W[xt]=ve.offsetLeft+ve.clientLeft+q,K[xt]=ve.clientWidth}return{fixedPos:Yi(I),gutterTotalWidth:I.gutters.offsetWidth,gutterLeft:W,gutterWidth:K,wrapperWidth:I.wrapper.clientWidth}}function Yi(p){return p.scroller.getBoundingClientRect().left-p.sizer.getBoundingClientRect().left}function bi(p){var I=yi(p.display),W=p.options.lineWrapping,K=W&&Math.max(5,p.display.scroller.clientWidth/Ti(p.display)-3);return function(q){if(mn(p.doc,q))return 0;var ve=0;if(q.widgets)for(var Ye=0;Ye<q.widgets.length;Ye++)q.widgets[Ye].height&&(ve+=q.widgets[Ye].height);return W?ve+(Math.ceil(q.text.length/K)||1)*I:ve+I}}function ya(p){var I=p.doc,W=bi(p);I.iter(function(K){var q=W(K);q!=K.height&&Ae(K,q)})}function ua(p,I,W,K){var q=p.display;if(!W&&Pe(I).getAttribute("cm-not-content")=="true")return null;var ve,Ye,xt=q.lineSpace.getBoundingClientRect();try{ve=I.clientX-xt.left,Ye=I.clientY-xt.top}catch(kr){return null}var Pt=Ji(p,ve,Ye),jt;if(K&&Pt.xRel>0&&(jt=$(p.doc,Pt.line).text).length==Pt.ch){var Lr=Z(jt,jt.length,p.options.tabSize)-jt.length;Pt=Et(Pt.line,Math.max(0,Math.round((ve-yr(p.display).left)/Ti(p.display))-Lr))}return Pt}function la(p,I){if(I>=p.display.viewTo)return null;if(I-=p.display.viewFrom,I<0)return null;for(var W=p.display.view,K=0;K<W.length;K++)if(I-=W[K].size,I<0)return K}function gi(p,I,W,K){I==null&&(I=p.doc.first),W==null&&(W=p.doc.first+p.doc.size),K||(K=0);var q=p.display;if(K&&W<q.viewTo&&(q.updateLineNumbers==null||q.updateLineNumbers>I)&&(q.updateLineNumbers=I),p.curOp.viewChanged=!0,I>=q.viewTo)Gr&&Gn(p.doc,I)<q.viewTo&&Ba(p);else if(W<=q.viewFrom)Gr&&Ia(p.doc,W+K)>q.viewFrom?Ba(p):(q.viewFrom+=K,q.viewTo+=K);else if(I<=q.viewFrom&&W>=q.viewTo)Ba(p);else if(I<=q.viewFrom){var ve=ra(p,W,W+K,1);ve?(q.view=q.view.slice(ve.index),q.viewFrom=ve.lineN,q.viewTo+=K):Ba(p)}else if(W>=q.viewTo){var Ye=ra(p,I,I,-1);Ye?(q.view=q.view.slice(0,Ye.index),q.viewTo=Ye.lineN):Ba(p)}else{var xt=ra(p,I,I,-1),Pt=ra(p,W,W+K,1);xt&&Pt?(q.view=q.view.slice(0,xt.index).concat(Pn(p,xt.lineN,Pt.lineN)).concat(q.view.slice(Pt.index)),q.viewTo+=K):Ba(p)}var jt=q.externalMeasured;jt&&(W<jt.lineN?jt.lineN+=K:I<jt.lineN+jt.size&&(q.externalMeasured=null))}function Ua(p,I,W){p.curOp.viewChanged=!0;var K=p.display,q=p.display.externalMeasured;if(q&&I>=q.lineN&&I<q.lineN+q.size&&(K.externalMeasured=null),I<K.viewFrom||I>=K.viewTo)return;var ve=K.view[la(p,I)];if(ve.node==null)return;var Ye=ve.changes||(ve.changes=[]);_(Ye,W)==-1&&Ye.push(W)}function Ba(p){p.display.viewFrom=p.display.viewTo=p.doc.first,p.display.view=[],p.display.viewOffset=0}function ra(p,I,W,K){var q=la(p,I),ve,Ye=p.display.view;if(!Gr||W==p.doc.first+p.doc.size)return{index:q,lineN:W};for(var xt=p.display.viewFrom,Pt=0;Pt<q;Pt++)xt+=Ye[Pt].size;if(xt!=I){if(K>0){if(q==Ye.length-1)return null;ve=xt+Ye[q].size-I,q++}else ve=xt-I;I+=ve,W+=ve}for(;Gn(p.doc,W)!=W;){if(q==(K<0?0:Ye.length-1))return null;W+=K*Ye[q-(K<0?1:0)].size,q+=K}return{index:q,lineN:W}}function Qi(p,I,W){var K=p.display,q=K.view;q.length==0||I>=K.viewTo||W<=K.viewFrom?(K.view=Pn(p,I,W),K.viewFrom=I):(K.viewFrom>I?K.view=Pn(p,I,K.viewFrom).concat(K.view):K.viewFrom<I&&(K.view=K.view.slice(la(p,I))),K.viewFrom=I,K.viewTo<W?K.view=K.view.concat(Pn(p,K.viewTo,W)):K.viewTo>W&&(K.view=K.view.slice(0,la(p,W)))),K.viewTo=W}function Ya(p){for(var I=p.display.view,W=0,K=0;K<I.length;K++){var q=I[K];!q.hidden&&(!q.node||q.changes)&&++W}return W}function zi(p){p.display.input.showSelection(p.display.input.prepareSelection())}function Wi(p,I){I===void 0&&(I=!0);for(var W=p.doc,K={},q=K.cursors=document.createDocumentFragment(),ve=K.selection=document.createDocumentFragment(),Ye=0;Ye<W.sel.ranges.length;Ye++){if(!I&&Ye==W.sel.primIndex)continue;var xt=W.sel.ranges[Ye];if(xt.from().line>=p.display.viewTo||xt.to().line<p.display.viewFrom)continue;var Pt=xt.empty();(Pt||p.options.showCursorWhenSelecting)&&ba(p,xt.head,q),Pt||wa(p,xt,ve)}return K}function ba(p,I,W){var K=Bi(p,I,"div",null,null,!p.options.singleCursorHeightPerLine),q=W.appendChild(D("div","\xA0","CodeMirror-cursor"));if(q.style.left=K.left+"px",q.style.top=K.top+"px",q.style.height=Math.max(0,K.bottom-K.top)*p.options.cursorHeight+"px",K.other){var ve=W.appendChild(D("div","\xA0","CodeMirror-cursor CodeMirror-secondarycursor"));ve.style.display="",ve.style.left=K.other.left+"px",ve.style.top=K.other.top+"px",ve.style.height=(K.other.bottom-K.other.top)*.85+"px"}}function ka(p,I){return p.top-I.top||p.left-I.left}function wa(p,I,W){var K=p.display,q=p.doc,ve=document.createDocumentFragment(),Ye=yr(p.display),xt=Ye.left,Pt=Math.max(K.sizerWidth,Rr(p)-K.sizer.offsetLeft)-Ye.right,jt=q.direction=="ltr";function Lr(li,Te,G,we){Te<0&&(Te=0),Te=Math.round(Te),we=Math.round(we),ve.appendChild(D("div",null,"CodeMirror-selected","position: absolute; left: "+li+`px;
top: `+Te+"px; width: "+(G==null?Pt-li:G)+`px;
height: `+(we-Te)+"px"))}function kr(li,Te,G){var we=$(q,li),Ne=we.text.length,pt,$t;function vr(zr,un){return ki(p,Et(li,zr),"div",we,un)}function Dr(zr,un,sn){var Fn=Ea(p,we,null,zr),si=un=="ltr"==(sn=="after")?"left":"right",zn=sn=="after"?Fn.begin:Fn.end-(/\s/.test(we.text.charAt(Fn.end-1))?2:1);return vr(zn,si)[si]}var Hr=kt(we,q.direction);return je(Hr,Te||0,G==null?Ne:G,function(zr,un,sn,Fn){var si=sn=="ltr",zn=vr(zr,si?"left":"right"),fi=vr(un-1,si?"right":"left"),da=Te==null&&zr==0,Li=G==null&&un==Ne,na=Fn==0,Na=!Hr||Fn==Hr.length-1;if(fi.top-zn.top<=3){var Ui=(jt?da:Li)&&na,No=(jt?Li:da)&&Na,no=Ui?xt:(si?zn:fi).left,Wo=No?Pt:(si?fi:zn).right;Lr(no,zn.top,Wo-no,zn.bottom)}else{var Uo,Pa,Vo,fs;si?(Uo=jt&&da&&na?xt:zn.left,Pa=jt?Pt:Dr(zr,sn,"before"),Vo=jt?xt:Dr(un,sn,"after"),fs=jt&&Li&&Na?Pt:fi.right):(Uo=jt?Dr(zr,sn,"before"):xt,Pa=!jt&&da&&na?Pt:zn.right,Vo=!jt&&Li&&Na?xt:fi.left,fs=jt?Dr(un,sn,"after"):Pt),Lr(Uo,zn.top,Pa-Uo,zn.bottom),zn.bottom<fi.top&&Lr(xt,zn.bottom,null,fi.top),Lr(Vo,fi.top,fs-Vo,fi.bottom)}(!pt||ka(zn,pt)<0)&&(pt=zn),ka(fi,pt)<0&&(pt=fi),(!$t||ka(zn,$t)<0)&&($t=zn),ka(fi,$t)<0&&($t=fi)}),{start:pt,end:$t}}var tn=I.from(),nn=I.to();if(tn.line==nn.line)kr(tn.line,tn.ch,nn.ch);else{var xn=$(q,tn.line),_n=$(q,nn.line),Zn=ta(xn)==ta(_n),$n=kr(tn.line,tn.ch,Zn?xn.text.length+1:null).end,oi=kr(nn.line,Zn?0:null,nn.ch).start;Zn&&($n.top<oi.top-2?(Lr($n.right,$n.top,null,$n.bottom),Lr(xt,oi.top,oi.left,oi.bottom)):Lr($n.right,$n.top,oi.left-$n.right,$n.bottom)),$n.bottom<oi.top&&Lr(xt,$n.bottom,null,oi.top)}W.appendChild(ve)}function vi(p){if(!p.state.focused)return;var I=p.display;clearInterval(I.blinker);var W=!0;I.cursorDiv.style.visibility="",p.options.cursorBlinkRate>0?I.blinker=setInterval(function(){p.hasFocus()||Ii(p),I.cursorDiv.style.visibility=(W=!W)?"":"hidden"},p.options.cursorBlinkRate):p.options.cursorBlinkRate<0&&(I.cursorDiv.style.visibility="hidden")}function Qa(p){p.state.focused||(p.display.input.focus(),pa(p))}function za(p){p.state.delayingBlurEvent=!0,setTimeout(function(){p.state.delayingBlurEvent&&(p.state.delayingBlurEvent=!1,Ii(p))},100)}function pa(p,I){if(p.state.delayingBlurEvent&&(p.state.delayingBlurEvent=!1),p.options.readOnly=="nocursor")return;p.state.focused||(Kt(p,"focus",p,I),p.state.focused=!0,j(p.display.wrapper,"CodeMirror-focused"),!p.curOp&&p.display.selForContextMenu!=p.doc.sel&&(p.display.input.reset(),r&&setTimeout(function(){return p.display.input.reset(!0)},20)),p.display.input.receivedFocus()),vi(p)}function Ii(p,I){if(p.state.delayingBlurEvent)return;p.state.focused&&(Kt(p,"blur",p,I),p.state.focused=!1,w(p.display.wrapper,"CodeMirror-focused")),clearInterval(p.display.blinker),setTimeout(function(){p.state.focused||(p.display.shift=!1)},150)}function So(p){for(var I=p.display,W=I.lineDiv.offsetTop,K=0;K<I.view.length;K++){var q=I.view[K],ve=p.options.lineWrapping,Ye=void 0,xt=0;if(q.hidden)continue;if(f&&i<8){var Pt=q.node.offsetTop+q.node.offsetHeight;Ye=Pt-W,W=Pt}else{var jt=q.node.getBoundingClientRect();Ye=jt.bottom-jt.top,!ve&&q.text.firstChild&&(xt=q.text.firstChild.getBoundingClientRect().right-jt.left-1)}var Lr=q.line.height-Ye;if((Lr>.005||Lr<-.005)&&(Ae(q.line,Ye),Wa(q.line),q.rest))for(var kr=0;kr<q.rest.length;kr++)Wa(q.rest[kr]);if(xt>p.display.sizerWidth){var tn=Math.ceil(xt/Ti(p.display));tn>p.display.maxLineLength&&(p.display.maxLineLength=tn,p.display.maxLine=q.line,p.display.maxLineChanged=!0)}}}function Wa(p){if(p.widgets)for(var I=0;I<p.widgets.length;++I){var W=p.widgets[I],K=W.node.parentNode;K&&(W.height=K.offsetHeight)}}function ja(p,I,W){var K=W&&W.top!=null?Math.max(0,W.top):p.scroller.scrollTop;K=Math.floor(K-Ut(p));var q=W&&W.bottom!=null?W.bottom:K+p.wrapper.clientHeight,ve=Qe(I,K),Ye=Qe(I,q);if(W&&W.ensure){var xt=W.ensure.from.line,Pt=W.ensure.to.line;xt<ve?(ve=xt,Ye=Qe(I,On($(I,xt))+p.wrapper.clientHeight)):Math.min(Pt,I.lastLine())>=Ye&&(ve=Qe(I,On($(I,Pt))-p.wrapper.clientHeight),Ye=Pt)}return{from:ve,to:Math.max(Ye,ve+1)}}function Ja(p,I){if(Ge(p,"scrollCursorIntoView"))return;var W=p.display,K=W.sizer.getBoundingClientRect(),q=null;if(I.top+K.top<0?q=!0:I.bottom+K.top>(window.innerHeight||document.documentElement.clientHeight)&&(q=!1),q!=null&&!t){var ve=D("div","\u200B",null,`position: absolute;
top: `+(I.top-W.viewOffset-Ut(p.display))+`px;
height: `+(I.bottom-I.top+Br(p)+W.barHeight)+`px;
left: `+I.left+"px; width: "+Math.max(2,I.right-I.left)+"px;");p.display.lineSpace.appendChild(ve),ve.scrollIntoView(q),p.display.lineSpace.removeChild(ve)}}function ho(p,I,W,K){K==null&&(K=0);var q;!p.options.lineWrapping&&I==W&&(I=I.ch?Et(I.line,I.sticky=="before"?I.ch-1:I.ch,"after"):I,W=I.sticky=="before"?Et(I.line,I.ch+1,"before"):I);for(var ve=0;ve<5;ve++){var Ye=!1,xt=Bi(p,I),Pt=!W||W==I?xt:Bi(p,W);q={left:Math.min(xt.left,Pt.left),top:Math.min(xt.top,Pt.top)-K,right:Math.max(xt.left,Pt.left),bottom:Math.max(xt.bottom,Pt.bottom)+K};var jt=to(p,q),Lr=p.doc.scrollTop,kr=p.doc.scrollLeft;if(jt.scrollTop!=null&&(Gi(p,jt.scrollTop),Math.abs(p.doc.scrollTop-Lr)>1&&(Ye=!0)),jt.scrollLeft!=null&&(go(p,jt.scrollLeft),Math.abs(p.doc.scrollLeft-kr)>1&&(Ye=!0)),!Ye)break}return q}function Ca(p,I){var W=to(p,I);W.scrollTop!=null&&Gi(p,W.scrollTop),W.scrollLeft!=null&&go(p,W.scrollLeft)}function to(p,I){var W=p.display,K=yi(p.display);I.top<0&&(I.top=0);var q=p.curOp&&p.curOp.scrollTop!=null?p.curOp.scrollTop:W.scroller.scrollTop,ve=rn(p),Ye={};I.bottom-I.top>ve&&(I.bottom=I.top+ve);var xt=p.doc.height+ir(W),Pt=I.top<K,jt=I.bottom>xt-K;if(I.top<q)Ye.scrollTop=Pt?0:I.top;else if(I.bottom>q+ve){var Lr=Math.min(I.top,(jt?xt:I.bottom)-ve);Lr!=q&&(Ye.scrollTop=Lr)}var kr=p.options.fixedGutter?0:W.gutters.offsetWidth,tn=p.curOp&&p.curOp.scrollLeft!=null?p.curOp.scrollLeft:W.scroller.scrollLeft-kr,nn=Rr(p)-W.gutters.offsetWidth,xn=I.right-I.left>nn;return xn&&(I.right=I.left+nn),I.left<10?Ye.scrollLeft=0:I.left<tn?Ye.scrollLeft=Math.max(0,I.left+kr-(xn?0:10)):I.right>nn+tn-3&&(Ye.scrollLeft=I.right+(xn?0:10)-nn),Ye}function Oo(p,I){if(I==null)return;Ra(p),p.curOp.scrollTop=(p.curOp.scrollTop==null?p.doc.scrollTop:p.curOp.scrollTop)+I}function Ta(p){Ra(p);var I=p.getCursor();p.curOp.scrollToPos={from:I,to:I,margin:p.options.cursorScrollMargin}}function Fi(p,I,W){(I!=null||W!=null)&&Ra(p),I!=null&&(p.curOp.scrollLeft=I),W!=null&&(p.curOp.scrollTop=W)}function $a(p,I){Ra(p),p.curOp.scrollToPos=I}function Ra(p){var I=p.curOp.scrollToPos;if(I){p.curOp.scrollToPos=null;var W=mi(p,I.from),K=mi(p,I.to);pi(p,W,K,I.margin)}}function pi(p,I,W,K){var q=to(p,{left:Math.min(I.left,W.left),top:Math.min(I.top,W.top)-K,right:Math.max(I.right,W.right),bottom:Math.max(I.bottom,W.bottom)+K});Fi(p,q.scrollLeft,q.scrollTop)}function Gi(p,I){if(Math.abs(p.doc.scrollTop-I)<2)return;g||To(p,{top:I}),oo(p,I,!0),g&&To(p),ps(p,100)}function oo(p,I,W){if(I=Math.max(0,Math.min(p.display.scroller.scrollHeight-p.display.scroller.clientHeight,I)),p.display.scroller.scrollTop==I&&!W)return;p.doc.scrollTop=I,p.display.scrollbars.setScrollTop(I),p.display.scroller.scrollTop!=I&&(p.display.scroller.scrollTop=I)}function go(p,I,W,K){if(I=Math.max(0,Math.min(I,p.display.scroller.scrollWidth-p.display.scroller.clientWidth)),(W?I==p.doc.scrollLeft:Math.abs(p.doc.scrollLeft-I)<2)&&!K)return;p.doc.scrollLeft=I,ms(p),p.display.scroller.scrollLeft!=I&&(p.display.scroller.scrollLeft=I),p.display.scrollbars.setScrollLeft(I)}function fo(p){var I=p.display,W=I.gutters.offsetWidth,K=Math.round(p.doc.height+ir(p.display));return{clientHeight:I.scroller.clientHeight,viewHeight:I.wrapper.clientHeight,scrollWidth:I.scroller.scrollWidth,clientWidth:I.scroller.clientWidth,viewWidth:I.wrapper.clientWidth,barLeft:p.options.fixedGutter?W:0,docHeight:K,scrollHeight:K+Br(p)+I.barHeight,nativeBarWidth:I.nativeBarWidth,gutterWidth:W}}var La=function(I,W,K){this.cm=K;var q=this.vert=D("div",[D("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),ve=this.horiz=D("div",[D("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");q.tabIndex=ve.tabIndex=-1,I(q),I(ve),Wt(q,"scroll",function(){q.clientHeight&&W(q.scrollTop,"vertical")}),Wt(ve,"scroll",function(){ve.clientWidth&&W(ve.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,f&&i<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};La.prototype.update=function(p){var I=p.scrollWidth>p.clientWidth+1,W=p.scrollHeight>p.clientHeight+1,K=p.nativeBarWidth;if(W){this.vert.style.display="block",this.vert.style.bottom=I?K+"px":"0";var q=p.viewHeight-(I?K:0);this.vert.firstChild.style.height=Math.max(0,p.scrollHeight-p.clientHeight+q)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(I){this.horiz.style.display="block",this.horiz.style.right=W?K+"px":"0",this.horiz.style.left=p.barLeft+"px";var ve=p.viewWidth-p.barLeft-(W?K:0);this.horiz.firstChild.style.width=Math.max(0,p.scrollWidth-p.clientWidth+ve)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&p.clientHeight>0&&(K==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:W?K:0,bottom:I?K:0}},La.prototype.setScrollLeft=function(p){this.horiz.scrollLeft!=p&&(this.horiz.scrollLeft=p),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},La.prototype.setScrollTop=function(p){this.vert.scrollTop!=p&&(this.vert.scrollTop=p),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},La.prototype.zeroWidthHack=function(){var p=v&&!c?"12px":"18px";this.horiz.style.height=this.vert.style.width=p,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new Y,this.disableVert=new Y},La.prototype.enableZeroWidthBar=function(p,I,W){p.style.pointerEvents="auto";function K(){var q=p.getBoundingClientRect(),ve=W=="vert"?document.elementFromPoint(q.right-1,(q.top+q.bottom)/2):document.elementFromPoint((q.right+q.left)/2,q.bottom-1);ve!=p?p.style.pointerEvents="none":I.set(1e3,K)}I.set(1e3,K)},La.prototype.clear=function(){var p=this.horiz.parentNode;p.removeChild(this.horiz),p.removeChild(this.vert)};var Pi=function(){};Pi.prototype.update=function(){return{bottom:0,right:0}},Pi.prototype.setScrollLeft=function(){},Pi.prototype.setScrollTop=function(){},Pi.prototype.clear=function(){};function Ma(p,I){I||(I=fo(p));var W=p.display.barWidth,K=p.display.barHeight;Ko(p,I);for(var q=0;q<4&&W!=p.display.barWidth||K!=p.display.barHeight;q++)W!=p.display.barWidth&&p.options.lineWrapping&&So(p),Ko(p,fo(p)),W=p.display.barWidth,K=p.display.barHeight}function Ko(p,I){var W=p.display,K=W.scrollbars.update(I);W.sizer.style.paddingRight=(W.barWidth=K.right)+"px",W.sizer.style.paddingBottom=(W.barHeight=K.bottom)+"px",W.heightForcer.style.borderBottom=K.bottom+"px solid transparent",K.right&&K.bottom?(W.scrollbarFiller.style.display="block",W.scrollbarFiller.style.height=K.bottom+"px",W.scrollbarFiller.style.width=K.right+"px"):W.scrollbarFiller.style.display="",K.bottom&&p.options.coverGutterNextToScrollbar&&p.options.fixedGutter?(W.gutterFiller.style.display="block",W.gutterFiller.style.height=K.bottom+"px",W.gutterFiller.style.width=I.gutterWidth+"px"):W.gutterFiller.style.display=""}var ro={native:La,null:Pi};function vo(p){p.display.scrollbars&&(p.display.scrollbars.clear(),p.display.scrollbars.addClass&&w(p.display.wrapper,p.display.scrollbars.addClass)),p.display.scrollbars=new ro[p.options.scrollbarStyle](function(I){p.display.wrapper.insertBefore(I,p.display.scrollbarFiller),Wt(I,"mousedown",function(){p.state.focused&&setTimeout(function(){return p.display.input.focus()},0)}),I.setAttribute("cm-not-content","true")},function(I,W){W=="horizontal"?go(p,I):Gi(p,I)},p),p.display.scrollbars.addClass&&j(p.display.wrapper,p.display.scrollbars.addClass)}var po=0;function Zi(p){p.curOp={cm:p,viewChanged:!1,startHeight:p.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++po},eo(p.curOp)}function xo(p){var I=p.curOp;I&&co(I,function(W){for(var K=0;K<W.ops.length;K++)W.ops[K].cm.curOp=null;is(W)})}function is(p){for(var I=p.ops,W=0;W<I.length;W++)$o(I[W]);for(var K=0;K<I.length;K++)Ns(I[K]);for(var q=0;q<I.length;q++)Cs(I[q]);for(var ve=0;ve<I.length;ve++)Ls(I[ve]);for(var Ye=0;Ye<I.length;Ye++)Go(I[Ye])}function $o(p){var I=p.cm,W=I.display;ss(I),p.updateMaxLine&&jn(I),p.mustUpdate=p.viewChanged||p.forceUpdate||p.scrollTop!=null||p.scrollToPos&&(p.scrollToPos.from.line<W.viewFrom||p.scrollToPos.to.line>=W.viewTo)||W.maxLineChanged&&I.options.lineWrapping,p.update=p.mustUpdate&&new Yo(I,p.mustUpdate&&{top:p.scrollTop,ensure:p.scrollToPos},p.forceUpdate)}function Ns(p){p.updatedDisplay=p.mustUpdate&&Oa(p.cm,p.update)}function Cs(p){var I=p.cm,W=I.display;p.updatedDisplay&&So(I),p.barMeasure=fo(I),W.maxLineChanged&&!I.options.lineWrapping&&(p.adjustWidthTo=Sn(I,W.maxLine,W.maxLine.text.length).left+3,I.display.sizerWidth=p.adjustWidthTo,p.barMeasure.scrollWidth=Math.max(W.scroller.clientWidth,W.sizer.offsetLeft+p.adjustWidthTo+Br(I)+I.display.barWidth),p.maxScrollLeft=Math.max(0,W.sizer.offsetLeft+p.adjustWidthTo-Rr(I))),(p.updatedDisplay||p.selectionChanged)&&(p.preparedSelection=W.input.prepareSelection())}function Ls(p){var I=p.cm;p.adjustWidthTo!=null&&(I.display.sizer.style.minWidth=p.adjustWidthTo+"px",p.maxScrollLeft<I.doc.scrollLeft&&go(I,Math.min(I.display.scroller.scrollLeft,p.maxScrollLeft),!0),I.display.maxLineChanged=!1);var W=p.focus&&p.focus==M();p.preparedSelection&&I.display.input.showSelection(p.preparedSelection,W),(p.updatedDisplay||p.startHeight!=I.doc.height)&&Ma(I,p.barMeasure),p.updatedDisplay&&rs(I,p.barMeasure),p.selectionChanged&&vi(I),I.state.focused&&p.updateInput&&I.display.input.reset(p.typing),W&&Qa(p.cm)}function Go(p){var I=p.cm,W=I.display,K=I.doc;if(p.updatedDisplay&&Io(I,p.update),W.wheelStartX!=null&&(p.scrollTop!=null||p.scrollLeft!=null||p.scrollToPos)&&(W.wheelStartX=W.wheelStartY=null),p.scrollTop!=null&&oo(I,p.scrollTop,p.forceScroll),p.scrollLeft!=null&&go(I,p.scrollLeft,!0,!0),p.scrollToPos){var q=ho(I,ke(K,p.scrollToPos.from),ke(K,p.scrollToPos.to),p.scrollToPos.margin);Ja(I,q)}var ve=p.maybeHiddenMarkers,Ye=p.maybeUnhiddenMarkers;if(ve)for(var xt=0;xt<ve.length;++xt)ve[xt].lines.length||Kt(ve[xt],"hide");if(Ye)for(var Pt=0;Pt<Ye.length;++Pt)Ye[Pt].lines.length&&Kt(Ye[Pt],"unhide");W.wrapper.offsetHeight&&(K.scrollTop=I.display.scroller.scrollTop),p.changeObjs&&Kt(I,"changes",I,p.changeObjs),p.update&&p.update.finish()}function bo(p,I){if(p.curOp)return I();Zi(p);try{return I()}finally{xo(p)}}function Za(p,I){return function(){if(p.curOp)return I.apply(p,arguments);Zi(p);try{return I.apply(p,arguments)}finally{xo(p)}}}function Ga(p){return function(){if(this.curOp)return p.apply(this,arguments);Zi(this);try{return p.apply(this,arguments)}finally{xo(this)}}}function so(p){return function(){var I=this.cm;if(!I||I.curOp)return p.apply(this,arguments);Zi(I);try{return p.apply(this,arguments)}finally{xo(I)}}}function ps(p,I){p.doc.highlightFrontier<p.display.viewTo&&p.state.highlight.set(I,H(wr,p))}function wr(p){var I=p.doc;if(I.highlightFrontier>=p.display.viewTo)return;var W=+new Date+p.options.workTime,K=Ze(p,I.highlightFrontier),q=[];I.iter(K.line,Math.min(I.first+I.size,p.display.viewTo+500),function(ve){if(K.line>=p.display.viewFrom){var Ye=ve.styles,xt=ve.text.length>p.options.maxHighlightLength?yt(I.mode,K.state):null,Pt=dt(p,ve,K,!0);xt&&(K.state=xt),ve.styles=Pt.styles;var jt=ve.styleClasses,Lr=Pt.classes;Lr?ve.styleClasses=Lr:jt&&(ve.styleClasses=null);for(var kr=!Ye||Ye.length!=ve.styles.length||jt!=Lr&&(!jt||!Lr||jt.bgClass!=Lr.bgClass||jt.textClass!=Lr.textClass),tn=0;!kr&&tn<Ye.length;++tn)kr=Ye[tn]!=ve.styles[tn];kr&&q.push(K.line),ve.stateAfter=K.save(),K.nextLine()}else ve.text.length<=p.options.maxHighlightLength&&ct(p,ve.text,K),ve.stateAfter=K.line%5==0?K.save():null,K.nextLine();if(+new Date>W)return ps(p,p.options.workDelay),!0}),I.highlightFrontier=K.line,I.modeFrontier=Math.max(I.modeFrontier,K.line),q.length&&bo(p,function(){for(var ve=0;ve<q.length;ve++)Ua(p,q[ve],"text")})}var Yo=function(I,W,K){var q=I.display;this.viewport=W,this.visible=ja(q,I.doc,W),this.editorIsHidden=!q.wrapper.offsetWidth,this.wrapperHeight=q.wrapper.clientHeight,this.wrapperWidth=q.wrapper.clientWidth,this.oldDisplayWidth=Rr(I),this.force=K,this.dims=Ki(I),this.events=[]};Yo.prototype.signal=function(p,I){st(p,I)&&this.events.push(arguments)},Yo.prototype.finish=function(){for(var p=0;p<this.events.length;p++)Kt.apply(null,this.events[p])};function ss(p){var I=p.display;!I.scrollbarsClipped&&I.scroller.offsetWidth&&(I.nativeBarWidth=I.scroller.offsetWidth-I.scroller.clientWidth,I.heightForcer.style.height=Br(p)+"px",I.sizer.style.marginBottom=-I.nativeBarWidth+"px",I.sizer.style.borderRightWidth=Br(p)+"px",I.scrollbarsClipped=!0)}function Os(p){if(p.hasFocus())return null;var I=M();if(!I||!U(p.display.lineDiv,I))return null;var W={activeElt:I};if(window.getSelection){var K=window.getSelection();K.anchorNode&&K.extend&&U(p.display.lineDiv,K.anchorNode)&&(W.anchorNode=K.anchorNode,W.anchorOffset=K.anchorOffset,W.focusNode=K.focusNode,W.focusOffset=K.focusOffset)}return W}function Fa(p){if(!p||!p.activeElt||p.activeElt==M())return;if(p.activeElt.focus(),!/^(INPUT|TEXTAREA)$/.test(p.activeElt.nodeName)&&p.anchorNode&&U(document.body,p.anchorNode)&&U(document.body,p.focusNode)){var I=window.getSelection(),W=document.createRange();W.setEnd(p.anchorNode,p.anchorOffset),W.collapse(!1),I.removeAllRanges(),I.addRange(W),I.extend(p.focusNode,p.focusOffset)}}function Oa(p,I){var W=p.display,K=p.doc;if(I.editorIsHidden)return Ba(p),!1;if(!I.force&&I.visible.from>=W.viewFrom&&I.visible.to<=W.viewTo&&(W.updateLineNumbers==null||W.updateLineNumbers>=W.viewTo)&&W.renderedView==W.view&&Ya(p)==0)return!1;ls(p)&&(Ba(p),I.dims=Ki(p));var q=K.first+K.size,ve=Math.max(I.visible.from-p.options.viewportMargin,K.first),Ye=Math.min(q,I.visible.to+p.options.viewportMargin);W.viewFrom<ve&&ve-W.viewFrom<20&&(ve=Math.max(K.first,W.viewFrom)),W.viewTo>Ye&&W.viewTo-Ye<20&&(Ye=Math.min(q,W.viewTo)),Gr&&(ve=Gn(p.doc,ve),Ye=Ia(p.doc,Ye));var xt=ve!=W.viewFrom||Ye!=W.viewTo||W.lastWrapHeight!=I.wrapperHeight||W.lastWrapWidth!=I.wrapperWidth;Qi(p,ve,Ye),W.viewOffset=On($(p.doc,W.viewFrom)),p.display.mover.style.top=W.viewOffset+"px";var Pt=Ya(p);if(!xt&&Pt==0&&!I.force&&W.renderedView==W.view&&(W.updateLineNumbers==null||W.updateLineNumbers>=W.viewTo))return!1;var jt=Os(p);return Pt>4&&(W.lineDiv.style.display="none"),ts(p,W.updateLineNumbers,I.dims),Pt>4&&(W.lineDiv.style.display=""),W.renderedView=W.view,Fa(jt),C(W.cursorDiv),C(W.selectionDiv),W.gutters.style.height=W.sizer.style.minHeight=0,xt&&(W.lastWrapHeight=I.wrapperHeight,W.lastWrapWidth=I.wrapperWidth,ps(p,400)),W.updateLineNumbers=null,!0}function Io(p,I){for(var W=I.viewport,K=!0;;K=!1){if(!K||!p.options.lineWrapping||I.oldDisplayWidth==Rr(p)){if(W&&W.top!=null&&(W={top:Math.min(p.doc.height+ir(p.display)-rn(p),W.top)}),I.visible=ja(p.display,p.doc,W),I.visible.from>=p.display.viewFrom&&I.visible.to<=p.display.viewTo)break}else K&&(I.visible=ja(p.display,p.doc,W));if(!Oa(p,I))break;So(p);var q=fo(p);zi(p),Ma(p,q),rs(p,q),I.force=!1}I.signal(p,"update",p),(p.display.viewFrom!=p.display.reportedViewFrom||p.display.viewTo!=p.display.reportedViewTo)&&(I.signal(p,"viewportChange",p,p.display.viewFrom,p.display.viewTo),p.display.reportedViewFrom=p.display.viewFrom,p.display.reportedViewTo=p.display.viewTo)}function To(p,I){var W=new Yo(p,I);if(Oa(p,W)){So(p),Io(p,W);var K=fo(p);zi(p),Ma(p,K),rs(p,K),W.finish()}}function ts(p,I,W){var K=p.display,q=p.options.lineNumbers,ve=K.lineDiv,Ye=ve.firstChild;function xt(xn){var _n=xn.nextSibling;return r&&v&&p.display.currentWheelTarget==xn?xn.style.display="none":xn.parentNode.removeChild(xn),_n}for(var Pt=K.view,jt=K.viewFrom,Lr=0;Lr<Pt.length;Lr++){var kr=Pt[Lr];if(!kr.hidden)if(!kr.node||kr.node.parentNode!=ve){var tn=xr(p,kr,jt,W);ve.insertBefore(tn,Ye)}else{for(;Ye!=kr.node;)Ye=xt(Ye);var nn=q&&I!=null&&I<=jt&&kr.lineNumber;kr.changes&&(_(kr.changes,"gutter")>-1&&(nn=!1),Vr(p,kr,jt,W)),nn&&(C(kr.lineNumber),kr.lineNumber.appendChild(document.createTextNode(Qt(p.options,jt)))),Ye=kr.node.nextSibling}jt+=kr.size}for(;Ye;)Ye=xt(Ye)}function _o(p){var I=p.gutters.offsetWidth;p.sizer.style.marginLeft=I+"px"}function rs(p,I){p.display.sizer.style.minHeight=I.docHeight+"px",p.display.heightForcer.style.top=I.docHeight+"px",p.display.gutters.style.height=I.docHeight+p.display.barHeight+Br(p)+"px"}function ms(p){var I=p.display,W=I.view;if(!I.alignWidgets&&(!I.gutters.firstChild||!p.options.fixedGutter))return;for(var K=Yi(I)-I.scroller.scrollLeft+p.doc.scrollLeft,q=I.gutters.offsetWidth,ve=K+"px",Ye=0;Ye<W.length;Ye++)if(!W[Ye].hidden){p.options.fixedGutter&&(W[Ye].gutter&&(W[Ye].gutter.style.left=ve),W[Ye].gutterBackground&&(W[Ye].gutterBackground.style.left=ve));var xt=W[Ye].alignable;if(xt)for(var Pt=0;Pt<xt.length;Pt++)xt[Pt].style.left=ve}p.options.fixedGutter&&(I.gutters.style.left=K+q+"px")}function ls(p){if(!p.options.lineNumbers)return!1;var I=p.doc,W=Qt(p.options,I.first+I.size-1),K=p.display;if(W.length!=K.lineNumChars){var q=K.measure.appendChild(D("div",[D("div",W)],"CodeMirror-linenumber CodeMirror-gutter-elt")),ve=q.firstChild.offsetWidth,Ye=q.offsetWidth-ve;return K.lineGutter.style.width="",K.lineNumInnerWidth=Math.max(ve,K.lineGutter.offsetWidth-Ye)+1,K.lineNumWidth=K.lineNumInnerWidth+Ye,K.lineNumChars=K.lineNumInnerWidth?W.length:-1,K.lineGutter.style.width=K.lineNumWidth+"px",_o(p.display),!0}return!1}function Ds(p,I){for(var W=[],K=!1,q=0;q<p.length;q++){var ve=p[q],Ye=null;if(typeof ve!="string"&&(Ye=ve.style,ve=ve.className),ve=="CodeMirror-linenumbers")if(I)K=!0;else continue;W.push({className:ve,style:Ye})}return I&&!K&&W.push({className:"CodeMirror-linenumbers",style:null}),W}function Rs(p){var I=p.gutters,W=p.gutterSpecs;C(I),p.lineGutter=null;for(var K=0;K<W.length;++K){var q=W[K],ve=q.className,Ye=q.style,xt=I.appendChild(D("div",null,"CodeMirror-gutter "+ve));Ye&&(xt.style.cssText=Ye),ve=="CodeMirror-linenumbers"&&(p.lineGutter=xt,xt.style.width=(p.lineNumWidth||1)+"px")}I.style.display=W.length?"":"none",_o(p)}function as(p){Rs(p.display),gi(p),ms(p)}function Zs(p,I,W,K){var q=this;this.input=W,q.scrollbarFiller=D("div",null,"CodeMirror-scrollbar-filler"),q.scrollbarFiller.setAttribute("cm-not-content","true"),q.gutterFiller=D("div",null,"CodeMirror-gutter-filler"),q.gutterFiller.setAttribute("cm-not-content","true"),q.lineDiv=B("div",null,"CodeMirror-code"),q.selectionDiv=D("div",null,null,"position: relative; z-index: 1"),q.cursorDiv=D("div",null,"CodeMirror-cursors"),q.measure=D("div",null,"CodeMirror-measure"),q.lineMeasure=D("div",null,"CodeMirror-measure"),q.lineSpace=B("div",[q.measure,q.lineMeasure,q.selectionDiv,q.cursorDiv,q.lineDiv],null,"position: relative; outline: none");var ve=B("div",[q.lineSpace],"CodeMirror-lines");q.mover=D("div",[ve],null,"position: relative"),q.sizer=D("div",[q.mover],"CodeMirror-sizer"),q.sizerWidth=null,q.heightForcer=D("div",null,null,"position: absolute; height: "+Q+"px; width: 1px;"),q.gutters=D("div",null,"CodeMirror-gutters"),q.lineGutter=null,q.scroller=D("div",[q.sizer,q.heightForcer,q.gutters],"CodeMirror-scroll"),q.scroller.setAttribute("tabIndex","-1"),q.wrapper=D("div",[q.scrollbarFiller,q.gutterFiller,q.scroller],"CodeMirror"),f&&i<8&&(q.gutters.style.zIndex=-1,q.scroller.style.paddingRight=0),!r&&!(g&&h)&&(q.scroller.draggable=!0),p&&(p.appendChild?p.appendChild(q.wrapper):p(q.wrapper)),q.viewFrom=q.viewTo=I.first,q.reportedViewFrom=q.reportedViewTo=I.first,q.view=[],q.renderedView=null,q.externalMeasured=null,q.viewOffset=0,q.lastWrapHeight=q.lastWrapWidth=0,q.updateLineNumbers=null,q.nativeBarWidth=q.barHeight=q.barWidth=0,q.scrollbarsClipped=!1,q.lineNumWidth=q.lineNumInnerWidth=q.lineNumChars=null,q.alignWidgets=!1,q.cachedCharWidth=q.cachedTextHeight=q.cachedPaddingH=null,q.maxLine=null,q.maxLineLength=0,q.maxLineChanged=!1,q.wheelDX=q.wheelDY=q.wheelStartX=q.wheelStartY=null,q.shift=!1,q.selForContextMenu=null,q.activeTouch=null,q.gutterSpecs=Ds(K.gutters,K.lineNumbers),Rs(q),W.init(q)}var us=0,Bo=null;f?Bo=-.53:g?Bo=15:s?Bo=-.7:n&&(Bo=-1/3);function Rn(p){var I=p.wheelDeltaX,W=p.wheelDeltaY;return I==null&&p.detail&&p.axis==p.HORIZONTAL_AXIS&&(I=p.detail),W==null&&p.detail&&p.axis==p.VERTICAL_AXIS?W=p.detail:W==null&&(W=p.wheelDelta),{x:I,y:W}}function Ks(p){var I=Rn(p);return I.x*=Bo,I.y*=Bo,I}function Is(p,I){var W=Rn(I),K=W.x,q=W.y,ve=p.display,Ye=ve.scroller,xt=Ye.scrollWidth>Ye.clientWidth,Pt=Ye.scrollHeight>Ye.clientHeight;if(!(K&&xt||q&&Pt))return;if(q&&v&&r){e:for(var jt=I.target,Lr=ve.view;jt!=Ye;jt=jt.parentNode)for(var kr=0;kr<Lr.length;kr++)if(Lr[kr].node==jt){p.display.currentWheelTarget=jt;break e}}if(K&&!g&&!l&&Bo!=null){q&&Pt&&Gi(p,Math.max(0,Ye.scrollTop+q*Bo)),go(p,Math.max(0,Ye.scrollLeft+K*Bo)),(!q||q&&Pt)&&nt(I),ve.wheelStartX=null;return}if(q&&Bo!=null){var tn=q*Bo,nn=p.doc.scrollTop,xn=nn+ve.wrapper.clientHeight;tn<0?nn=Math.max(0,nn+tn-50):xn=Math.min(p.doc.height,xn+tn+50),To(p,{top:nn,bottom:xn})}us<20&&(ve.wheelStartX==null?(ve.wheelStartX=Ye.scrollLeft,ve.wheelStartY=Ye.scrollTop,ve.wheelDX=K,ve.wheelDY=q,setTimeout(function(){if(ve.wheelStartX==null)return;var _n=Ye.scrollLeft-ve.wheelStartX,Zn=Ye.scrollTop-ve.wheelStartY,$n=Zn&&ve.wheelDY&&Zn/ve.wheelDY||_n&&ve.wheelDX&&_n/ve.wheelDX;if(ve.wheelStartX=ve.wheelStartY=null,!$n)return;Bo=(Bo*us+$n)/(us+1),++us},200)):(ve.wheelDX+=K,ve.wheelDY+=q))}var Tt=function(I,W){this.ranges=I,this.primIndex=W};Tt.prototype.primary=function(){return this.ranges[this.primIndex]},Tt.prototype.equals=function(p){if(p==this)return!0;if(p.primIndex!=this.primIndex||p.ranges.length!=this.ranges.length)return!1;for(var I=0;I<this.ranges.length;I++){var W=this.ranges[I],K=p.ranges[I];if(!_t(W.anchor,K.anchor)||!_t(W.head,K.head))return!1}return!0},Tt.prototype.deepCopy=function(){for(var p=[],I=0;I<this.ranges.length;I++)p[I]=new re(zt(this.ranges[I].anchor),zt(this.ranges[I].head));return new Tt(p,this.primIndex)},Tt.prototype.somethingSelected=function(){for(var p=0;p<this.ranges.length;p++)if(!this.ranges[p].empty())return!0;return!1},Tt.prototype.contains=function(p,I){I||(I=p);for(var W=0;W<this.ranges.length;W++){var K=this.ranges[W];if(Mt(I,K.from())>=0&&Mt(p,K.to())<=0)return W}return-1};var re=function(I,W){this.anchor=I,this.head=W};re.prototype.from=function(){return lr(this.anchor,this.head)},re.prototype.to=function(){return Ct(this.anchor,this.head)},re.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function ce(p,I,W){var K=p&&p.options.selectionsMayTouch,q=I[W];I.sort(function(tn,nn){return Mt(tn.from(),nn.from())}),W=_(I,q);for(var ve=1;ve<I.length;ve++){var Ye=I[ve],xt=I[ve-1],Pt=Mt(xt.to(),Ye.from());if(K&&!Ye.empty()?Pt>0:Pt>=0){var jt=lr(xt.from(),Ye.from()),Lr=Ct(xt.to(),Ye.to()),kr=xt.empty()?Ye.from()==Ye.head:xt.from()==xt.head;ve<=W&&--W,I.splice(--ve,2,new re(kr?Lr:jt,kr?jt:Lr))}}return new Tt(I,W)}function he(p,I){return new Tt([new re(p,I||p)],0)}function Le(p){return p.text?Et(p.from.line+p.text.length-1,Xe(p.text).length+(p.text.length==1?p.from.ch:0)):p.to}function ot(p,I){if(Mt(p,I.from)<0)return p;if(Mt(p,I.to)<=0)return Le(I);var W=p.line+I.text.length-(I.to.line-I.from.line)-1,K=p.ch;return p.line==I.to.line&&(K+=Le(I).ch-I.to.ch),Et(W,K)}function Nt(p,I){for(var W=[],K=0;K<p.sel.ranges.length;K++){var q=p.sel.ranges[K];W.push(new re(ot(q.anchor,I),ot(q.head,I)))}return ce(p.cm,W,p.sel.primIndex)}function cr(p,I,W){return p.line==I.line?Et(W.line,p.ch-I.ch+W.ch):Et(W.line+(p.line-I.line),p.ch)}function gr(p,I,W){for(var K=[],q=Et(p.first,0),ve=q,Ye=0;Ye<I.length;Ye++){var xt=I[Ye],Pt=cr(xt.from,q,ve),jt=cr(Le(xt),q,ve);if(q=xt.to,ve=jt,W=="around"){var Lr=p.sel.ranges[Ye],kr=Mt(Lr.head,Lr.anchor)<0;K[Ye]=new re(kr?jt:Pt,kr?Pt:jt)}else K[Ye]=new re(Pt,Pt)}return new Tt(K,p.sel.primIndex)}function Mr(p){p.doc.mode=xe(p.options,p.doc.modeOption),qr(p)}function qr(p){p.doc.iter(function(I){I.stateAfter&&(I.stateAfter=null),I.styles&&(I.styles=null)}),p.doc.modeFrontier=p.doc.highlightFrontier=p.doc.first,ps(p,100),p.state.modeGen++,p.curOp&&gi(p)}function ln(p,I){return I.from.ch==0&&I.to.ch==0&&Xe(I.text)==""&&(!p.cm||p.cm.options.wholeLineUpdateBefore)}function An(p,I,W,K){function q(oi){return W?W[oi]:null}function ve(oi,li,Te){di(oi,li,Te,K),Ir(oi,"change",oi,I)}function Ye(oi,li){for(var Te=[],G=oi;G<li;++G)Te.push(new ni(jt[G],q(G),K));return Te}var xt=I.from,Pt=I.to,jt=I.text,Lr=$(p,xt.line),kr=$(p,Pt.line),tn=Xe(jt),nn=q(jt.length-1),xn=Pt.line-xt.line;if(I.full)p.insert(0,Ye(0,jt.length)),p.remove(jt.length,p.size-jt.length);else if(ln(p,I)){var _n=Ye(0,jt.length-1);ve(kr,kr.text,nn),xn&&p.remove(xt.line,xn),_n.length&&p.insert(xt.line,_n)}else if(Lr==kr)if(jt.length==1)ve(Lr,Lr.text.slice(0,xt.ch)+tn+Lr.text.slice(Pt.ch),nn);else{var Zn=Ye(1,jt.length-1);Zn.push(new ni(tn+Lr.text.slice(Pt.ch),nn,K)),ve(Lr,Lr.text.slice(0,xt.ch)+jt[0],q(0)),p.insert(xt.line+1,Zn)}else if(jt.length==1)ve(Lr,Lr.text.slice(0,xt.ch)+jt[0]+kr.text.slice(Pt.ch),q(0)),p.remove(xt.line+1,xn);else{ve(Lr,Lr.text.slice(0,xt.ch)+jt[0],q(0)),ve(kr,tn+kr.text.slice(Pt.ch),nn);var $n=Ye(1,jt.length-1);xn>1&&p.remove(xt.line+1,xn-1),p.insert(xt.line+1,$n)}Ir(p,"change",p,I)}function Cn(p,I,W){function K(q,ve,Ye){if(q.linked)for(var xt=0;xt<q.linked.length;++xt){var Pt=q.linked[xt];if(Pt.doc==ve)continue;var jt=Ye&&Pt.sharedHist;if(W&&!jt)continue;I(Pt.doc,jt),K(Pt.doc,q,jt)}}K(p,null,!0)}function Xn(p,I){if(I.cm)throw new Error("This document is already in use.");p.doc=I,I.cm=p,ya(p),Mr(p),ti(p),p.options.lineWrapping||jn(p),p.options.mode=I.modeOption,gi(p)}function ti(p){(p.doc.direction=="rtl"?j:w)(p.display.lineDiv,"CodeMirror-rtl")}function wi(p){bo(p,function(){ti(p),gi(p)})}function ea(p){this.done=[],this.undone=[],this.undoDepth=Infinity,this.lastModTime=this.lastSelTime=0,this.lastOp=this.lastSelOp=null,this.lastOrigin=this.lastSelOrigin=null,this.generation=this.maxGeneration=p||1}function ji(p,I){var W={from:zt(I.from),to:Le(I),text:le(p,I.from,I.to)};return Fo(p,W,I.from.line,I.to.line+1),Cn(p,function(K){return Fo(K,W,I.from.line,I.to.line+1)},!0),W}function Sa(p){for(;p.length;){var I=Xe(p);if(I.ranges)p.pop();else break}}function lo(p,I){if(I)return Sa(p.done),Xe(p.done);if(p.done.length&&!Xe(p.done).ranges)return Xe(p.done);if(p.done.length>1&&!p.done[p.done.length-2].ranges)return p.done.pop(),Xe(p.done)}function Va(p,I,W,K){var q=p.history;q.undone.length=0;var ve=+new Date,Ye,xt;if((q.lastOp==K||q.lastOrigin==I.origin&&I.origin&&(I.origin.charAt(0)=="+"&&q.lastModTime>ve-(p.cm?p.cm.options.historyEventDelay:500)||I.origin.charAt(0)=="*"))&&(Ye=lo(q,q.lastOp==K)))xt=Xe(Ye.changes),Mt(I.from,I.to)==0&&Mt(I.from,xt.to)==0?xt.to=Le(I):Ye.changes.push(ji(p,I));else{var Pt=Xe(q.done);for((!Pt||!Pt.ranges)&&qa(p.sel,q.done),Ye={changes:[ji(p,I)],generation:q.generation},q.done.push(Ye);q.done.length>q.undoDepth;)q.done.shift(),q.done[0].ranges||q.done.shift()}q.done.push(W),q.generation=++q.maxGeneration,q.lastModTime=q.lastSelTime=ve,q.lastOp=q.lastSelOp=K,q.lastOrigin=q.lastSelOrigin=I.origin,xt||Kt(p,"historyAdded")}function Ao(p,I,W,K){var q=I.charAt(0);return q=="*"||q=="+"&&W.ranges.length==K.ranges.length&&W.somethingSelected()==K.somethingSelected()&&new Date-p.history.lastSelTime<=(p.cm?p.cm.options.historyEventDelay:500)}function yo(p,I,W,K){var q=p.history,ve=K&&K.origin;W==q.lastSelOp||ve&&q.lastSelOrigin==ve&&(q.lastModTime==q.lastSelTime&&q.lastOrigin==ve||Ao(p,ve,Xe(q.done),I))?q.done[q.done.length-1]=I:qa(I,q.done),q.lastSelTime=+new Date,q.lastSelOrigin=ve,q.lastSelOp=W,K&&K.clearRedo!==!1&&Sa(q.undone)}function qa(p,I){var W=Xe(I);W&&W.ranges&&W.equals(p)||I.push(p)}function Fo(p,I,W,K){var q=I["spans_"+p.id],ve=0;p.iter(Math.max(p.first,W),Math.min(p.first+p.size,K),function(Ye){Ye.markedSpans&&((q||(q=I["spans_"+p.id]={}))[ve]=Ye.markedSpans),++ve})}function Do(p){if(!p)return null;for(var I,W=0;W<p.length;++W)p[W].marker.explicitlyCleared?I||(I=p.slice(0,W)):I&&I.push(p[W]);return I?I.length?I:null:p}function Ha(p,I){var W=I["spans_"+p.id];if(!W)return null;for(var K=[],q=0;q<I.text.length;++q)K.push(Do(W[q]));return K}function jo(p,I){var W=Ha(p,I),K=Dn(p,I);if(!W)return K;if(!K)return W;for(var q=0;q<W.length;++q){var ve=W[q],Ye=K[q];if(ve&&Ye){e:for(var xt=0;xt<Ye.length;++xt){for(var Pt=Ye[xt],jt=0;jt<ve.length;++jt)if(ve[jt].marker==Pt.marker)continue e;ve.push(Pt)}}else Ye&&(W[q]=Ye)}return W}function Po(p,I,W){for(var K=[],q=0;q<p.length;++q){var ve=p[q];if(ve.ranges){K.push(W?Tt.prototype.deepCopy.call(ve):ve);continue}var Ye=ve.changes,xt=[];K.push({changes:xt});for(var Pt=0;Pt<Ye.length;++Pt){var jt=Ye[Pt],Lr=void 0;if(xt.push({from:jt.from,to:jt.to,text:jt.text}),I)for(var kr in jt)(Lr=kr.match(/^spans_(\d+)$/))&&(_(I,Number(Lr[1]))>-1&&(Xe(xt)[kr]=jt[kr],delete jt[kr]))}}return K}function Xo(p,I,W,K){if(K){var q=p.anchor;if(W){var ve=Mt(I,q)<0;ve!=Mt(W,q)<0?(q=I,I=W):ve!=Mt(I,W)<0&&(I=W)}return new re(q,I)}else return new re(W||I,I)}function wo(p,I,W,K,q){q==null&&(q=p.cm&&(p.cm.display.shift||p.extend)),Eo(p,new Tt([Xo(p.sel.primary(),I,W,q)],0),K)}function cs(p,I,W){for(var K=[],q=p.cm&&(p.cm.display.shift||p.extend),ve=0;ve<p.sel.ranges.length;ve++)K[ve]=Xo(p.sel.ranges[ve],I[ve],null,q);var Ye=ce(p.cm,K,p.sel.primIndex);Eo(p,Ye,W)}function ns(p,I,W,K){var q=p.sel.ranges.slice(0);q[I]=W,Eo(p,ce(p.cm,q,p.sel.primIndex),K)}function Ys(p,I,W,K){Eo(p,he(I,W),K)}function Qs(p,I,W){var K={ranges:I.ranges,update:function(ve){this.ranges=[];for(var Ye=0;Ye<ve.length;Ye++)this.ranges[Ye]=new re(ke(p,ve[Ye].anchor),ke(p,ve[Ye].head))},origin:W&&W.origin};return Kt(p,"beforeSelectionChange",p,K),p.cm&&Kt(p.cm,"beforeSelectionChange",p.cm,K),K.ranges!=I.ranges?ce(p.cm,K.ranges,K.ranges.length-1):I}function Qo(p,I,W){var K=p.history.done,q=Xe(K);q&&q.ranges?(K[K.length-1]=I,ds(p,I,W)):Eo(p,I,W)}function Eo(p,I,W){ds(p,I,W),yo(p,p.sel,p.cm?p.cm.curOp.id:NaN,W)}function ds(p,I,W){(st(p,"beforeSelectionChange")||p.cm&&st(p.cm,"beforeSelectionChange"))&&(I=Qs(p,I,W));var K=W&&W.bias||(Mt(I.primary().head,p.sel.primary().head)<0?-1:1);hs(p,Ro(p,I,K,!0)),!(W&&W.scroll===!1)&&p.cm&&Ta(p.cm)}function hs(p,I){if(I.equals(p.sel))return;p.sel=I,p.cm&&(p.cm.curOp.updateInput=1,p.cm.curOp.selectionChanged=!0,qe(p.cm)),Ir(p,"cursorActivity",p)}function Ms(p){hs(p,Ro(p,p.sel,null,!1))}function Ro(p,I,W,K){for(var q,ve=0;ve<I.ranges.length;ve++){var Ye=I.ranges[ve],xt=I.ranges.length==p.sel.ranges.length&&p.sel.ranges[ve],Pt=Bs(p,Ye.anchor,xt&&xt.anchor,W,K),jt=Bs(p,Ye.head,xt&&xt.head,W,K);(q||Pt!=Ye.anchor||jt!=Ye.head)&&(q||(q=I.ranges.slice(0,ve)),q[ve]=new re(Pt,jt))}return q?ce(p.cm,q,I.primIndex):I}function As(p,I,W,K,q){var ve=$(p,I.line);if(ve.markedSpans)for(var Ye=0;Ye<ve.markedSpans.length;++Ye){var xt=ve.markedSpans[Ye],Pt=xt.marker,jt="selectLeft"in Pt?!Pt.selectLeft:Pt.inclusiveLeft,Lr="selectRight"in Pt?!Pt.selectRight:Pt.inclusiveRight;if((xt.from==null||(jt?xt.from<=I.ch:xt.from<I.ch))&&(xt.to==null||(Lr?xt.to>=I.ch:xt.to>I.ch))){if(q&&(Kt(Pt,"beforeCursorEnter"),Pt.explicitlyCleared))if(ve.markedSpans){--Ye;continue}else break;if(!Pt.atomic)continue;if(W){var kr=Pt.find(K<0?1:-1),tn=void 0;if((K<0?Lr:jt)&&(kr=ys(p,kr,-K,kr&&kr.line==I.line?ve:null)),kr&&kr.line==I.line&&(tn=Mt(kr,W))&&(K<0?tn<0:tn>0))return As(p,kr,I,K,q)}var nn=Pt.find(K<0?-1:1);return(K<0?jt:Lr)&&(nn=ys(p,nn,K,nn.line==I.line?ve:null)),nn?As(p,nn,I,K,q):null}}return I}function Bs(p,I,W,K,q){var ve=K||1,Ye=As(p,I,W,ve,q)||!q&&As(p,I,W,ve,!0)||As(p,I,W,-ve,q)||!q&&As(p,I,W,-ve,!0);return Ye||(p.cantEdit=!0,Et(p.first,0))}function ys(p,I,W,K){return W<0&&I.ch==0?I.line>p.first?ke(p,Et(I.line-1)):null:W>0&&I.ch==(K||$(p,I.line)).text.length?I.line<p.first+p.size-1?Et(I.line+1,0):null:new Et(I.line,I.ch+W)}function Fs(p){p.setSelection(Et(p.firstLine(),0),Et(p.lastLine()),pe)}function Hs(p,I,W){var K={canceled:!1,from:I.from,to:I.to,text:I.text,origin:I.origin,cancel:function(){return K.canceled=!0}};return W&&(K.update=function(q,ve,Ye,xt){q&&(K.from=ke(p,q)),ve&&(K.to=ke(p,ve)),Ye&&(K.text=Ye),xt!==void 0&&(K.origin=xt)}),Kt(p,"beforeChange",p,K),p.cm&&Kt(p.cm,"beforeChange",p.cm,K),K.canceled?(p.cm&&(p.cm.curOp.updateInput=2),null):{from:K.from,to:K.to,text:K.text,origin:K.origin}}function bs(p,I,W){if(p.cm){if(!p.cm.curOp)return Za(p.cm,bs)(p,I,W);if(p.cm.state.suppressEdits)return}if((st(p,"beforeChange")||p.cm&&st(p.cm,"beforeChange"))&&(I=Hs(p,I,!0),!I))return;var K=Cr&&!W&&Ln(p,I.from,I.to);if(K)for(var q=K.length-1;q>=0;--q)ca(p,{from:K[q].from,to:K[q].to,text:q?[""]:I.text,origin:I.origin});else ca(p,I)}function ca(p,I){if(I.text.length==1&&I.text[0]==""&&Mt(I.from,I.to)==0)return;var W=Nt(p,I);Va(p,I,W,p.cm?p.cm.curOp.id:NaN),Vn(p,I,W,Dn(p,I));var K=[];Cn(p,function(q,ve){!ve&&_(K,q.history)==-1&&(Zo(q.history,I),K.push(q.history)),Vn(q,I,null,Dn(q,I))})}function ci(p,I,W){var K=p.cm&&p.cm.state.suppressEdits;if(K&&!W)return;for(var q=p.history,ve,Ye=p.sel,xt=I=="undo"?q.done:q.undone,Pt=I=="undo"?q.undone:q.done,jt=0;jt<xt.length&&!(ve=xt[jt],W?ve.ranges&&!ve.equals(p.sel):!ve.ranges);jt++);if(jt==xt.length)return;for(q.lastOrigin=q.lastSelOrigin=null;;)if(ve=xt.pop(),ve.ranges){if(qa(ve,Pt),W&&!ve.equals(p.sel)){Eo(p,ve,{clearRedo:!1});return}Ye=ve}else if(K){xt.push(ve);return}else break;var Lr=[];qa(Ye,Pt),Pt.push({changes:Lr,generation:q.generation}),q.generation=ve.generation||++q.maxGeneration;for(var kr=st(p,"beforeChange")||p.cm&&st(p.cm,"beforeChange"),tn=function(Zn){var $n=ve.changes[Zn];if($n.origin=I,kr&&!Hs(p,$n,!1))return xt.length=0,{};Lr.push(ji(p,$n));var oi=Zn?Nt(p,$n):Xe(xt);Vn(p,$n,oi,jo(p,$n)),!Zn&&p.cm&&p.cm.scrollIntoView({from:$n.from,to:Le($n)});var li=[];Cn(p,function(Te,G){!G&&_(li,Te.history)==-1&&(Zo(Te.history,$n),li.push(Te.history)),Vn(Te,$n,null,jo(Te,$n))})},nn=ve.changes.length-1;nn>=0;--nn){var xn=tn(nn);if(xn)return xn.v}}function _i(p,I){if(I==0)return;if(p.first+=I,p.sel=new Tt(wt(p.sel.ranges,function(q){return new re(Et(q.anchor.line+I,q.anchor.ch),Et(q.head.line+I,q.head.ch))}),p.sel.primIndex),p.cm){gi(p.cm,p.first,p.first-I,I);for(var W=p.cm.display,K=W.viewFrom;K<W.viewTo;K++)Ua(p.cm,K,"gutter")}}function Vn(p,I,W,K){if(p.cm&&!p.cm.curOp)return Za(p.cm,Vn)(p,I,W,K);if(I.to.line<p.first){_i(p,I.text.length-1-(I.to.line-I.from.line));return}if(I.from.line>p.lastLine())return;if(I.from.line<p.first){var q=I.text.length-1-(p.first-I.from.line);_i(p,q),I={from:Et(p.first,0),to:Et(I.to.line+q,I.to.ch),text:[Xe(I.text)],origin:I.origin}}var ve=p.lastLine();I.to.line>ve&&(I={from:I.from,to:Et(ve,$(p,ve).text.length),text:[I.text[0]],origin:I.origin}),I.removed=le(p,I.from,I.to),W||(W=Nt(p,I)),p.cm?io(p.cm,I,K):An(p,I,K),ds(p,W,pe),p.cantEdit&&Bs(p,Et(p.firstLine(),0))&&(p.cantEdit=!1)}function io(p,I,W){var K=p.doc,q=p.display,ve=I.from,Ye=I.to,xt=!1,Pt=ve.line;p.options.lineWrapping||(Pt=Re(ta($(K,ve.line))),K.iter(Pt,Ye.line+1,function(nn){if(nn==q.maxLine)return xt=!0,!0})),K.sel.contains(I.from,I.to)>-1&&qe(p),An(K,I,W,bi(p)),p.options.lineWrapping||(K.iter(Pt,ve.line+I.text.length,function(nn){var xn=Nn(nn);xn>q.maxLineLength&&(q.maxLine=nn,q.maxLineLength=xn,q.maxLineChanged=!0,xt=!1)}),xt&&(p.curOp.updateMaxLine=!0)),Qr(K,ve.line),ps(p,400);var jt=I.text.length-(Ye.line-ve.line)-1;I.full?gi(p):ve.line==Ye.line&&I.text.length==1&&!ln(p.doc,I)?Ua(p,ve.line,"text"):gi(p,ve.line,Ye.line+1,jt);var Lr=st(p,"changes"),kr=st(p,"change");if(kr||Lr){var tn={from:ve,to:Ye,text:I.text,removed:I.removed,origin:I.origin};kr&&Ir(p,"change",p,tn),Lr&&(p.curOp.changeObjs||(p.curOp.changeObjs=[])).push(tn)}p.display.selForContextMenu=null}function Jo(p,I,W,K,q){var ve;K||(K=W),Mt(K,W)<0&&(ve=[K,W],W=ve[0],K=ve[1]),typeof I=="string"&&(I=p.splitLines(I)),bs(p,{from:W,to:K,text:I,origin:q})}function gs(p,I,W,K){W<p.line?p.line+=K:I<p.line&&(p.line=I,p.ch=0)}function os(p,I,W,K){for(var q=0;q<p.length;++q){var ve=p[q],Ye=!0;if(ve.ranges){ve.copied||(ve=p[q]=ve.deepCopy(),ve.copied=!0);for(var xt=0;xt<ve.ranges.length;xt++)gs(ve.ranges[xt].anchor,I,W,K),gs(ve.ranges[xt].head,I,W,K);continue}for(var Pt=0;Pt<ve.changes.length;++Pt){var jt=ve.changes[Pt];if(W<jt.from.line)jt.from=Et(jt.from.line+K,jt.from.ch),jt.to=Et(jt.to.line+K,jt.to.ch);else if(I<=jt.to.line){Ye=!1;break}}Ye||(p.splice(0,q+1),q=0)}}function Zo(p,I){var W=I.from.line,K=I.to.line,q=I.text.length-(K-W)-1;os(p.done,W,K,q),os(p.undone,W,K,q)}function qo(p,I,W,K){var q=I,ve=I;return typeof I=="number"?ve=$(p,Jt(p,I)):q=Re(I),q==null?null:(K(ve,q)&&p.cm&&Ua(p.cm,q,W),ve)}function ws(p){this.lines=p,this.parent=null;for(var I=0,W=0;W<p.length;++W)p[W].parent=this,I+=p[W].height;this.height=I}ws.prototype={chunkSize:function(){return this.lines.length},removeInner:function(I,W){for(var K=I,q=I+W;K<q;++K){var ve=this.lines[K];this.height-=ve.height,Da(ve),Ir(ve,"delete")}this.lines.splice(I,W)},collapse:function(I){I.push.apply(I,this.lines)},insertInner:function(I,W,K){this.height+=K,this.lines=this.lines.slice(0,I).concat(W).concat(this.lines.slice(I));for(var q=0;q<W.length;++q)W[q].parent=this},iterN:function(I,W,K){for(var q=I+W;I<q;++I)if(K(this.lines[I]))return!0}};function Ho(p){this.children=p;for(var I=0,W=0,K=0;K<p.length;++K){var q=p[K];I+=q.chunkSize(),W+=q.height,q.parent=this}this.size=I,this.height=W,this.parent=null}Ho.prototype={chunkSize:function(){return this.size},removeInner:function(I,W){this.size-=W;for(var K=0;K<this.children.length;++K){var q=this.children[K],ve=q.chunkSize();if(I<ve){var Ye=Math.min(W,ve-I),xt=q.height;if(q.removeInner(I,Ye),this.height-=xt-q.height,ve==Ye&&(this.children.splice(K--,1),q.parent=null),(W-=Ye)==0)break;I=0}else I-=ve}if(this.size-W<25&&(this.children.length>1||!(this.children[0]instanceof ws))){var Pt=[];this.collapse(Pt),this.children=[new ws(Pt)],this.children[0].parent=this}},collapse:function(I){for(var W=0;W<this.children.length;++W)this.children[W].collapse(I)},insertInner:function(I,W,K){this.size+=W.length,this.height+=K;for(var q=0;q<this.children.length;++q){var ve=this.children[q],Ye=ve.chunkSize();if(I<=Ye){if(ve.insertInner(I,W,K),ve.lines&&ve.lines.length>50){for(var xt=ve.lines.length%25+25,Pt=xt;Pt<ve.lines.length;){var jt=new ws(ve.lines.slice(Pt,Pt+=25));ve.height-=jt.height,this.children.splice(++q,0,jt),jt.parent=this}ve.lines=ve.lines.slice(0,xt),this.maybeSpill()}break}I-=Ye}},maybeSpill:function(){if(this.children.length<=10)return;var I=this;do{var W=I.children.splice(I.children.length-5,5),K=new Ho(W);if(I.parent){I.size-=K.size,I.height-=K.height;var ve=_(I.parent.children,I);I.parent.children.splice(ve+1,0,K)}else{var q=new Ho(I.children);q.parent=I,I.children=[q,K],I=q}K.parent=I.parent}while(I.children.length>10);I.parent.maybeSpill()},iterN:function(I,W,K){for(var q=0;q<this.children.length;++q){var ve=this.children[q],Ye=ve.chunkSize();if(I<Ye){var xt=Math.min(W,Ye-I);if(ve.iterN(I,xt,K))return!0;if((W-=xt)==0)break;I=0}else I-=Ye}}};var sl=function(I,W,K){if(K)for(var q in K)K.hasOwnProperty(q)&&(this[q]=K[q]);this.doc=I,this.node=W};sl.prototype.clear=function(){var p=this.doc.cm,I=this.line.widgets,W=this.line,K=Re(W);if(K==null||!I)return;for(var q=0;q<I.length;++q)I[q]==this&&I.splice(q--,1);I.length||(W.widgets=null);var ve=an(this);Ae(W,Math.max(0,W.height-ve)),p&&(bo(p,function(){kl(p,W,-ve),Ua(p,K,"widget")}),Ir(p,"lineWidgetCleared",p,this,K))},sl.prototype.changed=function(){var p=this,I=this.height,W=this.doc.cm,K=this.line;this.height=null;var q=an(this)-I;if(!q)return;mn(this.doc,K)||Ae(K,K.height+q),W&&bo(W,function(){W.curOp.forceUpdate=!0,kl(W,K,q),Ir(W,"lineWidgetChanged",W,p,Re(K))})},ft(sl);function kl(p,I,W){On(I)<(p.curOp&&p.curOp.scrollTop||p.doc.scrollTop)&&Oo(p,W)}function ll(p,I,W,K){var q=new sl(p,W,K),ve=p.cm;return ve&&q.noHScroll&&(ve.display.alignWidgets=!0),qo(p,I,"widget",function(Ye){var xt=Ye.widgets||(Ye.widgets=[]);if(q.insertAt==null?xt.push(q):xt.splice(Math.min(xt.length-1,Math.max(0,q.insertAt)),0,q),q.line=Ye,ve&&!mn(p,Ye)){var Pt=On(Ye)<p.scrollTop;Ae(Ye,Ye.height+an(q)),Pt&&Oo(ve,q.height),ve.curOp.forceUpdate=!0}return!0}),ve&&Ir(ve,"lineWidgetAdded",ve,q,typeof I=="number"?I:Re(I)),q}var Nl=0,Ts=function(I,W){this.lines=[],this.type=W,this.doc=I,this.id=++Nl};Ts.prototype.clear=function(){if(this.explicitlyCleared)return;var p=this.doc.cm,I=p&&!p.curOp;if(I&&Zi(p),st(this,"clear")){var W=this.find();W&&Ir(this,"clear",W.from,W.to)}for(var K=null,q=null,ve=0;ve<this.lines.length;++ve){var Ye=this.lines[ve],xt=or(Ye.markedSpans,this);p&&!this.collapsed?Ua(p,Re(Ye),"text"):p&&(xt.to!=null&&(q=Re(Ye)),xt.from!=null&&(K=Re(Ye))),Ye.markedSpans=dr(Ye.markedSpans,xt),xt.from==null&&this.collapsed&&!mn(this.doc,Ye)&&p&&Ae(Ye,yi(p.display))}if(p&&this.collapsed&&!p.options.lineWrapping)for(var Pt=0;Pt<this.lines.length;++Pt){var jt=ta(this.lines[Pt]),Lr=Nn(jt);Lr>p.display.maxLineLength&&(p.display.maxLine=jt,p.display.maxLineLength=Lr,p.display.maxLineChanged=!0)}K!=null&&p&&this.collapsed&&gi(p,K,q+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,p&&Ms(p.doc)),p&&Ir(p,"markerCleared",p,this,K,q),I&&xo(p),this.parent&&this.parent.clear()},Ts.prototype.find=function(p,I){p==null&&this.type=="bookmark"&&(p=1);for(var W,K,q=0;q<this.lines.length;++q){var ve=this.lines[q],Ye=or(ve.markedSpans,this);if(Ye.from!=null&&(W=Et(I?ve:Re(ve),Ye.from),p==-1))return W;if(Ye.to!=null&&(K=Et(I?ve:Re(ve),Ye.to),p==1))return K}return W&&{from:W,to:K}},Ts.prototype.changed=function(){var p=this,I=this.find(-1,!0),W=this,K=this.doc.cm;if(!I||!K)return;bo(K,function(){var q=I.line,ve=Re(I.line),Ye=bn(K,ve);if(Ye&&(ri(Ye),K.curOp.selectionChanged=K.curOp.forceUpdate=!0),K.curOp.updateMaxLine=!0,!mn(W.doc,q)&&W.height!=null){var xt=W.height;W.height=null;var Pt=an(W)-xt;Pt&&Ae(q,q.height+Pt)}Ir(K,"markerChanged",K,p)})},Ts.prototype.attachLine=function(p){if(!this.lines.length&&this.doc.cm){var I=this.doc.cm.curOp;(!I.maybeHiddenMarkers||_(I.maybeHiddenMarkers,this)==-1)&&(I.maybeUnhiddenMarkers||(I.maybeUnhiddenMarkers=[])).push(this)}this.lines.push(p)},Ts.prototype.detachLine=function(p){if(this.lines.splice(_(this.lines,p),1),!this.lines.length&&this.doc.cm){var I=this.doc.cm.curOp;(I.maybeHiddenMarkers||(I.maybeHiddenMarkers=[])).push(this)}},ft(Ts);function Gs(p,I,W,K,q){if(K&&K.shared)return jl(p,I,W,K,q);if(p.cm&&!p.cm.curOp)return Za(p.cm,Gs)(p,I,W,K,q);var ve=new Ts(p,q),Ye=Mt(I,W);if(K&&k(K,ve,!1),Ye>0||Ye==0&&ve.clearWhenEmpty!==!1)return ve;if(ve.replacedWith&&(ve.collapsed=!0,ve.widgetNode=B("span",[ve.replacedWith],"CodeMirror-widget"),K.handleMouseEvents||ve.widgetNode.setAttribute("cm-ignore-events","true"),K.insertLeft&&(ve.widgetNode.insertLeft=!0)),ve.collapsed){if(xa(p,I.line,I,W,ve)||I.line!=W.line&&xa(p,W.line,I,W,ve))throw new Error("Inserting collapsed marker partially overlapping an existing one");sr()}ve.addToHistory&&Va(p,{from:I,to:W,origin:"markText"},p.sel,NaN);var xt=I.line,Pt=p.cm,jt;if(p.iter(xt,W.line+1,function(kr){Pt&&ve.collapsed&&!Pt.options.lineWrapping&&ta(kr)==Pt.display.maxLine&&(jt=!0),ve.collapsed&&xt!=I.line&&Ae(kr,0),Sr(kr,new fr(ve,xt==I.line?I.ch:null,xt==W.line?W.ch:null)),++xt}),ve.collapsed&&p.iter(I.line,W.line+1,function(kr){mn(p,kr)&&Ae(kr,0)}),ve.clearOnEnter&&Wt(ve,"beforeCursorEnter",function(){return ve.clear()}),ve.readOnly&&(Nr(),(p.history.done.length||p.history.undone.length)&&p.clearHistory()),ve.collapsed&&(ve.id=++Nl,ve.atomic=!0),Pt){if(jt&&(Pt.curOp.updateMaxLine=!0),ve.collapsed)gi(Pt,I.line,W.line+1);else if(ve.className||ve.startStyle||ve.endStyle||ve.css||ve.attributes||ve.title)for(var Lr=I.line;Lr<=W.line;Lr++)Ua(Pt,Lr,"text");ve.atomic&&Ms(Pt.doc),Ir(Pt,"markerAdded",Pt,ve)}return ve}var qs=function(I,W){this.markers=I,this.primary=W;for(var K=0;K<I.length;++K)I[K].parent=this};qs.prototype.clear=function(){if(this.explicitlyCleared)return;this.explicitlyCleared=!0;for(var p=0;p<this.markers.length;++p)this.markers[p].clear();Ir(this,"clear")},qs.prototype.find=function(p,I){return this.primary.find(p,I)},ft(qs);function jl(p,I,W,K,q){K=k(K),K.shared=!1;var ve=[Gs(p,I,W,K,q)],Ye=ve[0],xt=K.widgetNode;return Cn(p,function(Pt){xt&&(K.widgetNode=xt.cloneNode(!0)),ve.push(Gs(Pt,ke(Pt,I),ke(Pt,W),K,q));for(var jt=0;jt<Pt.linked.length;++jt)if(Pt.linked[jt].isParent)return;Ye=Xe(ve)}),new qs(ve,Ye)}function Hl(p){return p.findMarks(Et(p.first,0),p.clipPos(Et(p.lastLine())),function(I){return I.parent})}function Dl(p,I){for(var W=0;W<I.length;W++){var K=I[W],q=K.find(),ve=p.clipPos(q.from),Ye=p.clipPos(q.to);if(Mt(ve,Ye)){var xt=Gs(p,ve,Ye,K.primary,K.primary.type);K.markers.push(xt),xt.parent=K}}}function ru(p){for(var I=function(q){var ve=p[q],Ye=[ve.primary.doc];Cn(ve.primary.doc,function(jt){return Ye.push(jt)});for(var xt=0;xt<ve.markers.length;xt++){var Pt=ve.markers[xt];_(Ye,Pt.doc)==-1&&(Pt.parent=null,ve.markers.splice(xt--,1))}},W=0;W<p.length;W++)I(W)}var nu=0,es=function p(I,W,K,q,ve){if(!(this instanceof p))return new p(I,W,K,q,ve);K==null&&(K=0),Ho.call(this,[new ws([new ni("",null)])]),this.first=K,this.scrollTop=this.scrollLeft=0,this.cantEdit=!1,this.cleanGeneration=1,this.modeFrontier=this.highlightFrontier=K;var Ye=Et(K,0);this.sel=he(Ye),this.history=new ea(null),this.id=++nu,this.modeOption=W,this.lineSep=q,this.direction=ve=="rtl"?"rtl":"ltr",this.extend=!1,typeof I=="string"&&(I=this.splitLines(I)),An(this,{from:Ye,to:Ye,text:I}),Eo(this,he(Ye),pe)};es.prototype=vt(Ho.prototype,{constructor:es,iter:function(I,W,K){K?this.iterN(I-this.first,W-I,K):this.iterN(this.first,this.first+this.size,I)},insert:function(I,W){for(var K=0,q=0;q<W.length;++q)K+=W[q].height;this.insertInner(I-this.first,W,K)},remove:function(I,W){this.removeInner(I-this.first,W)},getValue:function(I){var W=ge(this,this.first,this.first+this.size);return I===!1?W:W.join(I||this.lineSeparator())},setValue:so(function(p){var I=Et(this.first,0),W=this.first+this.size-1;bs(this,{from:I,to:Et(W,$(this,W).text.length),text:this.splitLines(p),origin:"setValue",full:!0},!0),this.cm&&Fi(this.cm,0,0),Eo(this,he(I),pe)}),replaceRange:function(I,W,K,q){W=ke(this,W),K=K?ke(this,K):W,Jo(this,I,W,K,q)},getRange:function(I,W,K){var q=le(this,ke(this,I),ke(this,W));return K===!1?q:q.join(K||this.lineSeparator())},getLine:function(I){var W=this.getLineHandle(I);return W&&W.text},getLineHandle:function(I){if(Ft(this,I))return $(this,I)},getLineNumber:function(I){return Re(I)},getLineHandleVisualStart:function(I){return typeof I=="number"&&(I=$(this,I)),ta(I)},lineCount:function(){return this.size},firstLine:function(){return this.first},lastLine:function(){return this.first+this.size-1},clipPos:function(I){return ke(this,I)},getCursor:function(I){var W=this.sel.primary(),K;return I==null||I=="head"?K=W.head:I=="anchor"?K=W.anchor:I=="end"||I=="to"||I===!1?K=W.to():K=W.from(),K},listSelections:function(){return this.sel.ranges},somethingSelected:function(){return this.sel.somethingSelected()},setCursor:so(function(p,I,W){Ys(this,ke(this,typeof p=="number"?Et(p,I||0):p),null,W)}),setSelection:so(function(p,I,W){Ys(this,ke(this,p),ke(this,I||p),W)}),extendSelection:so(function(p,I,W){wo(this,ke(this,p),I&&ke(this,I),W)}),extendSelections:so(function(p,I){cs(this,We(this,p),I)}),extendSelectionsBy:so(function(p,I){var W=wt(this.sel.ranges,p);cs(this,We(this,W),I)}),setSelections:so(function(p,I,W){if(!p.length)return;for(var K=[],q=0;q<p.length;q++)K[q]=new re(ke(this,p[q].anchor),ke(this,p[q].head));I==null&&(I=Math.min(p.length-1,this.sel.primIndex)),Eo(this,ce(this.cm,K,I),W)}),addSelection:so(function(p,I,W){var K=this.sel.ranges.slice(0);K.push(new re(ke(this,p),ke(this,I||p))),Eo(this,ce(this.cm,K,K.length-1),W)}),getSelection:function(I){for(var W=this.sel.ranges,K,q=0;q<W.length;q++){var ve=le(this,W[q].from(),W[q].to());K=K?K.concat(ve):ve}return I===!1?K:K.join(I||this.lineSeparator())},getSelections:function(I){for(var W=[],K=this.sel.ranges,q=0;q<K.length;q++){var ve=le(this,K[q].from(),K[q].to());I!==!1&&(ve=ve.join(I||this.lineSeparator())),W[q]=ve}return W},replaceSelection:function(I,W,K){for(var q=[],ve=0;ve<this.sel.ranges.length;ve++)q[ve]=I;this.replaceSelections(q,W,K||"+input")},replaceSelections:so(function(p,I,W){for(var K=[],q=this.sel,ve=0;ve<q.ranges.length;ve++){var Ye=q.ranges[ve];K[ve]={from:Ye.from(),to:Ye.to(),text:this.splitLines(p[ve]),origin:W}}for(var xt=I&&I!="end"&&gr(this,K,I),Pt=K.length-1;Pt>=0;Pt--)bs(this,K[Pt]);xt?Qo(this,xt):this.cm&&Ta(this.cm)}),undo:so(function(){ci(this,"undo")}),redo:so(function(){ci(this,"redo")}),undoSelection:so(function(){ci(this,"undo",!0)}),redoSelection:so(function(){ci(this,"redo",!0)}),setExtending:function(I){this.extend=I},getExtending:function(){return this.extend},historySize:function(){for(var I=this.history,W=0,K=0,q=0;q<I.done.length;q++)I.done[q].ranges||++W;for(var ve=0;ve<I.undone.length;ve++)I.undone[ve].ranges||++K;return{undo:W,redo:K}},clearHistory:function(){var I=this;this.history=new ea(this.history.maxGeneration),Cn(this,function(W){return W.history=I.history},!0)},markClean:function(){this.cleanGeneration=this.changeGeneration(!0)},changeGeneration:function(I){return I&&(this.history.lastOp=this.history.lastSelOp=this.history.lastOrigin=null),this.history.generation},isClean:function(I){return this.history.generation==(I||this.cleanGeneration)},getHistory:function(){return{done:Po(this.history.done),undone:Po(this.history.undone)}},setHistory:function(I){var W=this.history=new ea(this.history.maxGeneration);W.done=Po(I.done.slice(0),null,!0),W.undone=Po(I.undone.slice(0),null,!0)},setGutterMarker:so(function(p,I,W){return qo(this,p,"gutter",function(K){var q=K.gutterMarkers||(K.gutterMarkers={});return q[I]=W,!W&&ut(q)&&(K.gutterMarkers=null),!0})}),clearGutter:so(function(p){var I=this;this.iter(function(W){W.gutterMarkers&&W.gutterMarkers[p]&&qo(I,W,"gutter",function(){return W.gutterMarkers[p]=null,ut(W.gutterMarkers)&&(W.gutterMarkers=null),!0})})}),lineInfo:function(I){var W;if(typeof I=="number"){if(!Ft(this,I))return null;if(W=I,I=$(this,I),!I)return null}else if(W=Re(I),W==null)return null;return{line:W,handle:I,text:I.text,gutterMarkers:I.gutterMarkers,textClass:I.textClass,bgClass:I.bgClass,wrapClass:I.wrapClass,widgets:I.widgets}},addLineClass:so(function(p,I,W){return qo(this,p,I=="gutter"?"gutter":"class",function(K){var q=I=="text"?"textClass":I=="background"?"bgClass":I=="gutter"?"gutterClass":"wrapClass";if(!K[q])K[q]=W;else{if(T(W).test(K[q]))return!1;K[q]+=" "+W}return!0})}),removeLineClass:so(function(p,I,W){return qo(this,p,I=="gutter"?"gutter":"class",function(K){var q=I=="text"?"textClass":I=="background"?"bgClass":I=="gutter"?"gutterClass":"wrapClass",ve=K[q];if(ve)if(W==null)K[q]=null;else{var Ye=ve.match(T(W));if(!Ye)return!1;var xt=Ye.index+Ye[0].length;K[q]=ve.slice(0,Ye.index)+(!Ye.index||xt==ve.length?"":" ")+ve.slice(xt)||null}else return!1;return!0})}),addLineWidget:so(function(p,I,W){return ll(this,p,I,W)}),removeLineWidget:function(I){I.clear()},markText:function(I,W,K){return Gs(this,ke(this,I),ke(this,W),K,K&&K.type||"range")},setBookmark:function(I,W){var K={replacedWith:W&&(W.nodeType==null?W.widget:W),insertLeft:W&&W.insertLeft,clearWhenEmpty:!1,shared:W&&W.shared,handleMouseEvents:W&&W.handleMouseEvents};return I=ke(this,I),Gs(this,I,I,K,"bookmark")},findMarksAt:function(I){I=ke(this,I);var W=[],K=$(this,I.line).markedSpans;if(K)for(var q=0;q<K.length;++q){var ve=K[q];(ve.from==null||ve.from<=I.ch)&&(ve.to==null||ve.to>=I.ch)&&W.push(ve.marker.parent||ve.marker)}return W},findMarks:function(I,W,K){I=ke(this,I),W=ke(this,W);var q=[],ve=I.line;return this.iter(I.line,W.line+1,function(Ye){var xt=Ye.markedSpans;if(xt)for(var Pt=0;Pt<xt.length;Pt++){var jt=xt[Pt];!(jt.to!=null&&ve==I.line&&I.ch>=jt.to||jt.from==null&&ve!=I.line||jt.from!=null&&ve==W.line&&jt.from>=W.ch)&&(!K||K(jt.marker))&&q.push(jt.marker.parent||jt.marker)}++ve}),q},getAllMarks:function(){var I=[];return this.iter(function(W){var K=W.markedSpans;if(K)for(var q=0;q<K.length;++q)K[q].from!=null&&I.push(K[q].marker)}),I},posFromIndex:function(I){var W,K=this.first,q=this.lineSeparator().length;return this.iter(function(ve){var Ye=ve.text.length+q;if(Ye>I)return W=I,!0;I-=Ye,++K}),ke(this,Et(K,W))},indexFromPos:function(I){I=ke(this,I);var W=I.ch;if(I.line<this.first||I.ch<0)return 0;var K=this.lineSeparator().length;return this.iter(this.first,I.line,function(q){W+=q.text.length+K}),W},copy:function(I){var W=new es(ge(this,this.first,this.first+this.size),this.modeOption,this.first,this.lineSep,this.direction);return W.scrollTop=this.scrollTop,W.scrollLeft=this.scrollLeft,W.sel=this.sel,W.extend=!1,I&&(W.history.undoDepth=this.history.undoDepth,W.setHistory(this.getHistory())),W},linkedDoc:function(I){I||(I={});var W=this.first,K=this.first+this.size;I.from!=null&&I.from>W&&(W=I.from),I.to!=null&&I.to<K&&(K=I.to);var q=new es(ge(this,W,K),I.mode||this.modeOption,W,this.lineSep,this.direction);return I.sharedHist&&(q.history=this.history),(this.linked||(this.linked=[])).push({doc:q,sharedHist:I.sharedHist}),q.linked=[{doc:this,isParent:!0,sharedHist:I.sharedHist}],Dl(q,Hl(this)),q},unlinkDoc:function(I){if(I instanceof _e&&(I=I.doc),this.linked)for(var W=0;W<this.linked.length;++W){var K=this.linked[W];if(K.doc!=I)continue;this.linked.splice(W,1),I.unlinkDoc(this),ru(Hl(this));break}if(I.history==this.history){var q=[I.id];Cn(I,function(ve){return q.push(ve.id)},!0),I.history=new ea(null),I.history.done=Po(this.history.done,q),I.history.undone=Po(this.history.undone,q)}},iterLinkedDocs:function(I){Cn(this,I)},getMode:function(){return this.mode},getEditor:function(){return this.cm},splitLines:function(I){return this.lineSep?I.split(this.lineSep):mr(I)},lineSeparator:function(){return this.lineSep||`
`},setDirection:so(function(p){if(p!="rtl"&&(p="ltr"),p==this.direction)return;this.direction=p,this.iter(function(I){return I.order=null}),this.cm&&wi(this.cm)})}),es.prototype.eachLine=es.prototype.iter;var el=0;function iu(p){var I=this;if(yl(I),Ge(I,p)||rt(I.display,p))return;nt(p),f&&(el=+new Date);var W=ua(I,p,!0),K=p.dataTransfer.files;if(!W||I.isReadOnly())return;if(K&&K.length&&window.FileReader&&window.File)for(var q=K.length,ve=Array(q),Ye=0,xt=function(){++Ye==q&&Za(I,function(){W=ke(I.doc,W);var xn={from:W,to:W,text:I.doc.splitLines(ve.filter(function(_n){return _n!=null}).join(I.doc.lineSeparator())),origin:"paste"};bs(I.doc,xn),Qo(I.doc,he(ke(I.doc,W),ke(I.doc,Le(xn))))})()},Pt=function(xn,_n){if(I.options.allowDropFileTypes&&_(I.options.allowDropFileTypes,xn.type)==-1){xt();return}var Zn=new FileReader;Zn.onerror=function(){return xt()},Zn.onload=function(){var $n=Zn.result;if(/[\x00-\x08\x0e-\x1f]{2}/.test($n)){xt();return}ve[_n]=$n,xt()},Zn.readAsText(xn)},jt=0;jt<K.length;jt++)Pt(K[jt],jt);else{if(I.state.draggingText&&I.doc.sel.contains(W)>-1){I.state.draggingText(p),setTimeout(function(){return I.display.input.focus()},20);return}try{var Lr=p.dataTransfer.getData("Text");if(Lr){var kr;if(I.state.draggingText&&!I.state.draggingText.copy&&(kr=I.listSelections()),ds(I.doc,he(W,W)),kr)for(var tn=0;tn<kr.length;++tn)Jo(I.doc,"",kr[tn].anchor,kr[tn].head,"drag");I.replaceSelection(Lr,"around","paste"),I.display.input.focus()}}catch(nn){}}}function Rl(p,I){if(f&&(!p.state.draggingText||+new Date-el<100)){lt(I);return}if(Ge(p,I)||rt(p.display,I))return;if(I.dataTransfer.setData("Text",p.getSelection()),I.dataTransfer.effectAllowed="copyMove",I.dataTransfer.setDragImage&&!n){var W=D("img",null,null,"position: fixed; left: 0; top: 0;");W.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",l&&(W.width=W.height=1,p.display.wrapper.appendChild(W),W._top=W.offsetTop),I.dataTransfer.setDragImage(W,0,0),l&&W.parentNode.removeChild(W)}}function Ml(p,I){var W=ua(p,I);if(!W)return;var K=document.createDocumentFragment();ba(p,W,K),p.display.dragCursor||(p.display.dragCursor=D("div",null,"CodeMirror-cursors CodeMirror-dragcursors"),p.display.lineSpace.insertBefore(p.display.dragCursor,p.display.cursorDiv)),N(p.display.dragCursor,K)}function yl(p){p.display.dragCursor&&(p.display.lineSpace.removeChild(p.display.dragCursor),p.display.dragCursor=null)}function zl(p){if(!document.getElementsByClassName)return;for(var I=document.getElementsByClassName("CodeMirror"),W=[],K=0;K<I.length;K++){var q=I[K].CodeMirror;q&&W.push(q)}W.length&&W[0].operation(function(){for(var ve=0;ve<W.length;ve++)p(W[ve])})}var ul=!1;function Wl(){if(ul)return;au(),ul=!0}function au(){var p;Wt(window,"resize",function(){p==null&&(p=setTimeout(function(){p=null,zl(ou)},100))}),Wt(window,"blur",function(){return zl(Ii)})}function ou(p){var I=p.display;I.cachedCharWidth=I.cachedTextHeight=I.cachedPaddingH=null,I.scrollbarsClipped=!1,p.setSize()}for(var Ps={3:"Pause",8:"Backspace",9:"Tab",13:"Enter",16:"Shift",17:"Ctrl",18:"Alt",19:"Pause",20:"CapsLock",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",44:"PrintScrn",45:"Insert",46:"Delete",59:";",61:"=",91:"Mod",92:"Mod",93:"Mod",106:"*",107:"=",109:"-",110:".",111:"/",145:"ScrollLock",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'",224:"Mod",63232:"Up",63233:"Down",63234:"Left",63235:"Right",63272:"Delete",63273:"Home",63275:"End",63276:"PageUp",63277:"PageDown",63302:"Insert"},tl=0;tl<10;tl++)Ps[tl+48]=Ps[tl+96]=String(tl);for(var bl=65;bl<=90;bl++)Ps[bl]=String.fromCharCode(bl);for(var cl=1;cl<=12;cl++)Ps[cl+111]=Ps[cl+63235]="F"+cl;var Ss={};Ss.basic={Left:"goCharLeft",Right:"goCharRight",Up:"goLineUp",Down:"goLineDown",End:"goLineEnd",Home:"goLineStartSmart",PageUp:"goPageUp",PageDown:"goPageDown",Delete:"delCharAfter",Backspace:"delCharBefore","Shift-Backspace":"delCharBefore",Tab:"defaultTab","Shift-Tab":"indentAuto",Enter:"newlineAndIndent",Insert:"toggleOverwrite",Esc:"singleSelection"},Ss.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp","Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find","Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection",fallthrough:"basic"},Ss.emacsy={"Ctrl-F":"goCharRight","Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Alt-F":"goWordRight","Alt-B":"goWordLeft","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-D":"delWordAfter","Alt-Backspace":"delWordBefore","Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"},Ss.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext","Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart","Ctrl-Down":"goDocEnd",fallthrough:["basic","emacsy"]},Ss.default=v?Ss.macDefault:Ss.pcDefault;function zs(p){var I=p.split(/-(?!$)/);p=I[I.length-1];for(var W,K,q,ve,Ye=0;Ye<I.length-1;Ye++){var xt=I[Ye];if(/^(cmd|meta|m)$/i.test(xt))ve=!0;else if(/^a(lt)?$/i.test(xt))W=!0;else if(/^(c|ctrl|control)$/i.test(xt))K=!0;else if(/^s(hift)?$/i.test(xt))q=!0;else throw new Error("Unrecognized modifier name: "+xt)}return W&&(p="Alt-"+p),K&&(p="Ctrl-"+p),ve&&(p="Cmd-"+p),q&&(p="Shift-"+p),p}function rl(p){var I={};for(var W in p)if(p.hasOwnProperty(W)){var K=p[W];if(/^(name|fallthrough|(de|at)tach)$/.test(W))continue;if(K=="..."){delete p[W];continue}for(var q=wt(W.split(" "),zs),ve=0;ve<q.length;ve++){var Ye=void 0,xt=void 0;ve==q.length-1?(xt=q.join(" "),Ye=K):(xt=q.slice(0,ve+1).join(" "),Ye="...");var Pt=I[xt];if(!Pt)I[xt]=Ye;else if(Pt!=Ye)throw new Error("Inconsistent bindings for "+xt)}delete p[W]}for(var jt in I)p[jt]=I[jt];return p}function Us(p,I,W,K){I=Sl(I);var q=I.call?I.call(p,K):I[p];if(q===!1)return"nothing";if(q==="...")return"multi";if(q!=null&&W(q))return"handled";if(I.fallthrough){if(Object.prototype.toString.call(I.fallthrough)!="[object Array]")return Us(p,I.fallthrough,W,K);for(var ve=0;ve<I.fallthrough.length;ve++){var Ye=Us(p,I.fallthrough[ve],W,K);if(Ye)return Ye}}}function wl(p){var I=typeof p=="string"?p:Ps[p.keyCode];return I=="Ctrl"||I=="Alt"||I=="Shift"||I=="Mod"}function Bl(p,I,W){var K=p;return I.altKey&&K!="Alt"&&(p="Alt-"+p),(x?I.metaKey:I.ctrlKey)&&K!="Ctrl"&&(p="Ctrl-"+p),(x?I.ctrlKey:I.metaKey)&&K!="Mod"&&(p="Cmd-"+p),!W&&I.shiftKey&&K!="Shift"&&(p="Shift-"+p),p}function Vl(p,I){if(l&&p.keyCode==34&&p.char)return!1;var W=Ps[p.keyCode];return W==null||p.altGraphKey?!1:(p.keyCode==3&&p.code&&(W=p.code),Bl(W,p,I))}function Sl(p){return typeof p=="string"?Ss[p]:p}function Xs(p,I){for(var W=p.doc.sel.ranges,K=[],q=0;q<W.length;q++){for(var ve=I(W[q]);K.length&&Mt(ve.from,Xe(K).to)<=0;){var Ye=K.pop();if(Mt(Ye.from,ve.from)<0){ve.from=Ye.from;break}}K.push(ve)}bo(p,function(){for(var xt=K.length-1;xt>=0;xt--)Jo(p.doc,"",K[xt].from,K[xt].to,"+delete");Ta(p)})}function dl(p,I,W){var K=gt(p.text,I+W,W);return K<0||K>p.text.length?null:K}function nl(p,I,W){var K=dl(p,I.ch,W);return K==null?null:new Et(I.line,K,W<0?"after":"before")}function hl(p,I,W,K,q){if(p){I.doc.direction=="rtl"&&(q=-q);var ve=kt(W,I.doc.direction);if(ve){var Ye=q<0?Xe(ve):ve[0],xt=q<0==(Ye.level==1),Pt=xt?"after":"before",jt;if(Ye.level>0||I.doc.direction=="rtl"){var Lr=Bn(I,W);jt=q<0?W.text.length-1:0;var kr=vn(I,Lr,jt).top;jt=Je(function(tn){return vn(I,Lr,tn).top==kr},q<0==(Ye.level==1)?Ye.from:Ye.to-1,jt),Pt=="before"&&(jt=dl(W,jt,1))}else jt=q<0?Ye.to:Ye.from;return new Et(K,jt,Pt)}}return new Et(K,q<0?W.text.length:0,q<0?"before":"after")}function xl(p,I,W,K){var q=kt(I,p.doc.direction);if(!q)return nl(I,W,K);W.ch>=I.text.length?(W.ch=I.text.length,W.sticky="before"):W.ch<=0&&(W.ch=0,W.sticky="after");var ve=ht(q,W.ch,W.sticky),Ye=q[ve];if(p.doc.direction=="ltr"&&Ye.level%2==0&&(K>0?Ye.to>W.ch:Ye.from<W.ch))return nl(I,W,K);var xt=function(oi,li){return dl(I,oi instanceof Et?oi.ch:oi,li)},Pt,jt=function(oi){return p.options.lineWrapping?(Pt=Pt||Bn(p,I),Ea(p,I,Pt,oi)):{begin:0,end:I.text.length}},Lr=jt(W.sticky=="before"?xt(W,-1):W.ch);if(p.doc.direction=="rtl"||Ye.level==1){var kr=Ye.level==1==K<0,tn=xt(W,kr?1:-1);if(tn!=null&&(kr?tn<=Ye.to&&tn<=Lr.end:tn>=Ye.from&&tn>=Lr.begin)){var nn=kr?"before":"after";return new Et(W.line,tn,nn)}}var xn=function(oi,li,Te){for(var G=function(vr,Dr){return Dr?new Et(W.line,xt(vr,1),"before"):new Et(W.line,vr,"after")};oi>=0&&oi<q.length;oi+=li){var we=q[oi],Ne=li>0==(we.level!=1),pt=Ne?Te.begin:xt(Te.end,-1);if(we.from<=pt&&pt<we.to)return G(pt,Ne);if(pt=Ne?we.from:xt(we.to,-1),Te.begin<=pt&&pt<Te.end)return G(pt,Ne)}},_n=xn(ve+K,K,Lr);if(_n)return _n;var Zn=K>0?Lr.end:xt(Lr.begin,-1);return Zn!=null&&!(K>0&&Zn==I.text.length)&&(_n=xn(K>0?0:q.length-1,K,jt(Zn)),_n)?_n:null}var Ws={selectAll:Fs,singleSelection:function(I){return I.setSelection(I.getCursor("anchor"),I.getCursor("head"),pe)},killLine:function(I){return Xs(I,function(W){if(W.empty()){var K=$(I.doc,W.head.line).text.length;return W.head.ch==K&&W.head.line<I.lastLine()?{from:W.head,to:Et(W.head.line+1,0)}:{from:W.head,to:Et(W.head.line,K)}}else return{from:W.from(),to:W.to()}})},deleteLine:function(I){return Xs(I,function(W){return{from:Et(W.from().line,0),to:ke(I.doc,Et(W.to().line+1,0))}})},delLineLeft:function(I){return Xs(I,function(W){return{from:Et(W.from().line,0),to:W.from()}})},delWrappedLineLeft:function(I){return Xs(I,function(W){var K=I.charCoords(W.head,"div").top+5,q=I.coordsChar({left:0,top:K},"div");return{from:q,to:W.from()}})},delWrappedLineRight:function(I){return Xs(I,function(W){var K=I.charCoords(W.head,"div").top+5,q=I.coordsChar({left:I.display.lineDiv.offsetWidth+100,top:K},"div");return{from:W.from(),to:q}})},undo:function(I){return I.undo()},redo:function(I){return I.redo()},undoSelection:function(I){return I.undoSelection()},redoSelection:function(I){return I.redoSelection()},goDocStart:function(I){return I.extendSelection(Et(I.firstLine(),0))},goDocEnd:function(I){return I.extendSelection(Et(I.lastLine()))},goLineStart:function(I){return I.extendSelectionsBy(function(W){return Kl(I,W.head.line)},{origin:"+move",bias:1})},goLineStartSmart:function(I){return I.extendSelectionsBy(function(W){return fl(I,W.head)},{origin:"+move",bias:1})},goLineEnd:function(I){return I.extendSelectionsBy(function(W){return El(I,W.head.line)},{origin:"+move",bias:-1})},goLineRight:function(I){return I.extendSelectionsBy(function(W){var K=I.cursorCoords(W.head,"div").top+5;return I.coordsChar({left:I.display.lineDiv.offsetWidth+100,top:K},"div")},fe)},goLineLeft:function(I){return I.extendSelectionsBy(function(W){var K=I.cursorCoords(W.head,"div").top+5;return I.coordsChar({left:0,top:K},"div")},fe)},goLineLeftSmart:function(I){return I.extendSelectionsBy(function(W){var K=I.cursorCoords(W.head,"div").top+5,q=I.coordsChar({left:0,top:K},"div");return q.ch<I.getLine(q.line).search(/\S/)?fl(I,W.head):q},fe)},goLineUp:function(I){return I.moveV(-1,"line")},goLineDown:function(I){return I.moveV(1,"line")},goPageUp:function(I){return I.moveV(-1,"page")},goPageDown:function(I){return I.moveV(1,"page")},goCharLeft:function(I){return I.moveH(-1,"char")},goCharRight:function(I){return I.moveH(1,"char")},goColumnLeft:function(I){return I.moveH(-1,"column")},goColumnRight:function(I){return I.moveH(1,"column")},goWordLeft:function(I){return I.moveH(-1,"word")},goGroupRight:function(I){return I.moveH(1,"group")},goGroupLeft:function(I){return I.moveH(-1,"group")},goWordRight:function(I){return I.moveH(1,"word")},delCharBefore:function(I){return I.deleteH(-1,"codepoint")},delCharAfter:function(I){return I.deleteH(1,"char")},delWordBefore:function(I){return I.deleteH(-1,"word")},delWordAfter:function(I){return I.deleteH(1,"word")},delGroupBefore:function(I){return I.deleteH(-1,"group")},delGroupAfter:function(I){return I.deleteH(1,"group")},indentAuto:function(I){return I.indentSelection("smart")},indentMore:function(I){return I.indentSelection("add")},indentLess:function(I){return I.indentSelection("subtract")},insertTab:function(I){return I.replaceSelection(" ")},insertSoftTab:function(I){for(var W=[],K=I.listSelections(),q=I.options.tabSize,ve=0;ve<K.length;ve++){var Ye=K[ve].from(),xt=Z(I.getLine(Ye.line),Ye.ch,q);W.push(ze(q-xt%q))}I.replaceSelections(W)},defaultTab:function(I){I.somethingSelected()?I.indentSelection("add"):I.execCommand("insertTab")},transposeChars:function(I){return bo(I,function(){for(var W=I.listSelections(),K=[],q=0;q<W.length;q++){if(!W[q].empty())continue;var ve=W[q].head,Ye=$(I.doc,ve.line).text;if(Ye){if(ve.ch==Ye.length&&(ve=new Et(ve.line,ve.ch-1)),ve.ch>0)ve=new Et(ve.line,ve.ch+1),I.replaceRange(Ye.charAt(ve.ch-1)+Ye.charAt(ve.ch-2),Et(ve.line,ve.ch-2),ve,"+transpose");else if(ve.line>I.doc.first){var xt=$(I.doc,ve.line-1).text;xt&&(ve=new Et(ve.line,1),I.replaceRange(Ye.charAt(0)+I.doc.lineSeparator()+xt.charAt(xt.length-1),Et(ve.line-1,xt.length-1),ve,"+transpose"))}}K.push(new re(ve,ve))}I.setSelections(K)})},newlineAndIndent:function(I){return bo(I,function(){for(var W=I.listSelections(),K=W.length-1;K>=0;K--)I.replaceRange(I.doc.lineSeparator(),W[K].anchor,W[K].head,"+input");W=I.listSelections();for(var q=0;q<W.length;q++)I.indentLine(W[q].from().line,null,!0);Ta(I)})},openLine:function(I){return I.replaceSelection(`
`,"start")},toggleOverwrite:function(I){return I.toggleOverwrite()}};function Kl(p,I){var W=$(p.doc,I),K=ta(W);return K!=W&&(I=Re(K)),hl(!0,p,K,I,1)}function El(p,I){var W=$(p.doc,I),K=Ni(W);return K!=W&&(I=Re(K)),hl(!0,p,W,I,-1)}function fl(p,I){var W=Kl(p,I.line),K=$(p.doc,W.line),q=kt(K,p.doc.direction);if(!q||q[0].level==0){var ve=Math.max(W.ch,K.text.search(/\S/)),Ye=I.line==W.line&&I.ch<=ve&&I.ch;return Et(W.line,Ye?0:ve,W.sticky)}return W}function Cl(p,I,W){if(typeof I=="string"&&(I=Ws[I],!I))return!1;p.display.input.ensurePolled();var K=p.display.shift,q=!1;try{p.isReadOnly()&&(p.state.suppressEdits=!0),W&&(p.display.shift=!1),q=I(p)!=X}finally{p.display.shift=K,p.state.suppressEdits=!1}return q}function Yl(p,I,W){for(var K=0;K<p.state.keyMaps.length;K++){var q=Us(I,p.state.keyMaps[K],W,p);if(q)return q}return p.options.extraKeys&&Us(I,p.options.extraKeys,W,p)||Us(I,p.options.keyMap,W,p)}var Fl=new Y;function pl(p,I,W,K){var q=p.state.keySeq;if(q){if(wl(I))return"handled";if(/\'$/.test(I)?p.state.keySeq=null:Fl.set(50,function(){p.state.keySeq==q&&(p.state.keySeq=null,p.display.input.reset())}),Ql(p,q+" "+I,W,K))return!0}return Ql(p,I,W,K)}function Ql(p,I,W,K){var q=Yl(p,I,K);return q=="multi"&&(p.state.keySeq=I),q=="handled"&&Ir(p,"keyHandled",p,I,W),(q=="handled"||q=="multi")&&(nt(W),vi(p)),!!q}function Js(p,I){var W=Vl(I,!0);return W?I.shiftKey&&!p.state.keySeq?pl(p,"Shift-"+W,I,function(K){return Cl(p,K,!0)})||pl(p,W,I,function(K){if(typeof K=="string"?/^go[A-Z]/.test(K):K.motion)return Cl(p,K)}):pl(p,W,I,function(K){return Cl(p,K)}):!1}function Gl(p,I,W){return pl(p,"'"+W+"'",I,function(K){return Cl(p,K,!0)})}var Mo=null;function Vs(p){var I=this;if(p.target&&p.target!=I.display.input.getField())return;if(I.curOp.focus=M(),Ge(I,p))return;f&&i<11&&p.keyCode==27&&(p.returnValue=!1);var W=p.keyCode;I.display.shift=W==16||p.shiftKey;var K=Js(I,p);l&&(Mo=K?W:null,!K&&W==88&&!de&&(v?p.metaKey:p.ctrlKey)&&I.replaceSelection("",null,"cut")),g&&!v&&!K&&W==46&&p.shiftKey&&!p.ctrlKey&&document.execCommand&&document.execCommand("cut"),W==18&&!/\bCodeMirror-crosshair\b/.test(I.display.lineDiv.className)&&il(I)}function il(p){var I=p.display.lineDiv;j(I,"CodeMirror-crosshair");function W(K){(K.keyCode==18||!K.altKey)&&(w(I,"CodeMirror-crosshair"),Bt(document,"keyup",W),Bt(document,"mouseover",W))}Wt(document,"keyup",W),Wt(document,"mouseover",W)}function _s(p){p.keyCode==16&&(this.doc.sel.shift=!1),Ge(this,p)}function ks(p){var I=this;if(p.target&&p.target!=I.display.input.getField())return;if(rt(I.display,p)||Ge(I,p)||p.ctrlKey&&!p.altKey||v&&p.metaKey)return;var W=p.keyCode,K=p.charCode;if(l&&W==Mo){Mo=null,nt(p);return}if(l&&(!p.which||p.which<10)&&Js(I,p))return;var q=String.fromCharCode(K==null?W:K);if(q=="\b")return;if(Gl(I,p,q))return;I.display.input.onKeyPress(p)}var ml=400,xs=function(I,W,K){this.time=I,this.pos=W,this.button=K};xs.prototype.compare=function(p,I,W){return this.time+ml>p&&Mt(I,this.pos)==0&&W==this.button};var al,$s;function Pl(p,I){var W=+new Date;return $s&&$s.compare(W,p,I)?(al=$s=null,"triple"):al&&al.compare(W,p,I)?($s=new xs(W,p,I),al=null,"double"):(al=new xs(W,p,I),$s=null,"single")}function Ll(p){var I=this,W=I.display;if(Ge(I,p)||W.activeTouch&&W.input.supportsTouch())return;if(W.input.ensurePolled(),W.shift=p.shiftKey,rt(W,p)){r||(W.scroller.draggable=!1,setTimeout(function(){return W.scroller.draggable=!0},100));return}if(Ol(I,p))return;var K=ua(I,p),q=St(p),ve=K?Pl(K,q):"single";if(window.focus(),q==1&&I.state.selectingText&&I.state.selectingText(p),K&&gl(I,q,K,ve,p))return;q==1?K?Ul(I,K,ve,p):Pe(p)==W.scroller&&nt(p):q==2?(K&&wo(I.doc,K),setTimeout(function(){return W.input.focus()},20)):q==3&&(L?I.display.input.onContextMenu(p):za(I))}function gl(p,I,W,K,q){var ve="Click";return K=="double"?ve="Double"+ve:K=="triple"&&(ve="Triple"+ve),ve=(I==1?"Left":I==2?"Middle":"Right")+ve,pl(p,Bl(ve,q),q,function(Ye){if(typeof Ye=="string"&&(Ye=Ws[Ye]),!Ye)return!1;var xt=!1;try{p.isReadOnly()&&(p.state.suppressEdits=!0),xt=Ye(p,W)!=X}finally{p.state.suppressEdits=!1}return xt})}function Xl(p,I,W){var K=p.getOption("configureMouse"),q=K?K(p,I,W):{};if(q.unit==null){var ve=y?W.shiftKey&&W.metaKey:W.altKey;q.unit=ve?"rectangle":I=="single"?"char":I=="double"?"word":"line"}return(q.extend==null||p.doc.extend)&&(q.extend=p.doc.extend||W.shiftKey),q.addNew==null&&(q.addNew=v?W.metaKey:W.ctrlKey),q.moveOnDrag==null&&(q.moveOnDrag=!(v?W.altKey:W.ctrlKey)),q}function Ul(p,I,W,K){f?setTimeout(H(Qa,p),0):p.curOp.focus=M();var q=Xl(p,W,K),ve=p.doc.sel,Ye;p.options.dragDrop&&Pr&&!p.isReadOnly()&&W=="single"&&(Ye=ve.contains(I))>-1&&(Mt((Ye=ve.ranges[Ye]).from(),I)<0||I.xRel>0)&&(Mt(Ye.to(),I)>0||I.xRel<0)?vl(p,K,I,q):su(p,K,I,q)}function vl(p,I,W,K){var q=p.display,ve=!1,Ye=Za(p,function(jt){r&&(q.scroller.draggable=!1),p.state.draggingText=!1,Bt(q.wrapper.ownerDocument,"mouseup",Ye),Bt(q.wrapper.ownerDocument,"mousemove",xt),Bt(q.scroller,"dragstart",Pt),Bt(q.scroller,"drop",Ye),ve||(nt(jt),K.addNew||wo(p.doc,W,null,null,K.extend),r&&!n||f&&i==9?setTimeout(function(){q.wrapper.ownerDocument.body.focus({preventScroll:!0}),q.input.focus()},20):q.input.focus())}),xt=function(Lr){ve=ve||Math.abs(I.clientX-Lr.clientX)+Math.abs(I.clientY-Lr.clientY)>=10},Pt=function(){return ve=!0};r&&(q.scroller.draggable=!0),p.state.draggingText=Ye,Ye.copy=!K.moveOnDrag,q.scroller.dragDrop&&q.scroller.dragDrop(),Wt(q.wrapper.ownerDocument,"mouseup",Ye),Wt(q.wrapper.ownerDocument,"mousemove",xt),Wt(q.scroller,"dragstart",Pt),Wt(q.scroller,"drop",Ye),za(p),setTimeout(function(){return q.input.focus()},20)}function Jl(p,I,W){if(W=="char")return new re(I,I);if(W=="word")return p.findWordAt(I);if(W=="line")return new re(Et(I.line,0),ke(p.doc,Et(I.line+1,0)));var K=W(p,I);return new re(K.from,K.to)}function su(p,I,W,K){var q=p.display,ve=p.doc;nt(I);var Ye,xt,Pt=ve.sel,jt=Pt.ranges;if(K.addNew&&!K.extend?(xt=ve.sel.contains(W),xt>-1?Ye=jt[xt]:Ye=new re(W,W)):(Ye=ve.sel.primary(),xt=ve.sel.primIndex),K.unit=="rectangle")K.addNew||(Ye=new re(W,W)),W=ua(p,I,!0,!0),xt=-1;else{var Lr=Jl(p,W,K.unit);K.extend?Ye=Xo(Ye,Lr.anchor,Lr.head,K.extend):Ye=Lr}K.addNew?xt==-1?(xt=jt.length,Eo(ve,ce(p,jt.concat([Ye]),xt),{scroll:!1,origin:"*mouse"})):jt.length>1&&jt[xt].empty()&&K.unit=="char"&&!K.extend?(Eo(ve,ce(p,jt.slice(0,xt).concat(jt.slice(xt+1)),0),{scroll:!1,origin:"*mouse"}),Pt=ve.sel):ns(ve,xt,Ye,te):(xt=0,Eo(ve,new Tt([Ye],0),te),Pt=ve.sel);var kr=W;function tn(li){if(Mt(kr,li)==0)return;if(kr=li,K.unit=="rectangle"){for(var Te=[],G=p.options.tabSize,we=Z($(ve,W.line).text,W.ch,G),Ne=Z($(ve,li.line).text,li.ch,G),pt=Math.min(we,Ne),$t=Math.max(we,Ne),vr=Math.min(W.line,li.line),Dr=Math.min(p.lastLine(),Math.max(W.line,li.line));vr<=Dr;vr++){var Hr=$(ve,vr).text,zr=be(Hr,pt,G);pt==$t?Te.push(new re(Et(vr,zr),Et(vr,zr))):Hr.length>zr&&Te.push(new re(Et(vr,zr),Et(vr,be(Hr,$t,G))))}Te.length||Te.push(new re(W,W)),Eo(ve,ce(p,Pt.ranges.slice(0,xt).concat(Te),xt),{origin:"*mouse",scroll:!1}),p.scrollIntoView(li)}else{var un=Ye,sn=Jl(p,li,K.unit),Fn=un.anchor,si;Mt(sn.anchor,Fn)>0?(si=sn.head,Fn=lr(un.from(),sn.anchor)):(si=sn.anchor,Fn=Ct(un.to(),sn.head));var zn=Pt.ranges.slice(0);zn[xt]=$l(p,new re(ke(ve,Fn),si)),Eo(ve,ce(p,zn,xt),te)}}var nn=q.wrapper.getBoundingClientRect(),xn=0;function _n(li){var Te=++xn,G=ua(p,li,!0,K.unit=="rectangle");if(!G)return;if(Mt(G,kr)!=0){p.curOp.focus=M(),tn(G);var we=ja(q,ve);(G.line>=we.to||G.line<we.from)&&setTimeout(Za(p,function(){xn==Te&&_n(li)}),150)}else{var Ne=li.clientY<nn.top?-20:li.clientY>nn.bottom?20:0;Ne&&setTimeout(Za(p,function(){if(xn!=Te)return;q.scroller.scrollTop+=Ne,_n(li)}),50)}}function Zn(li){p.state.selectingText=!1,xn=Infinity,li&&(nt(li),q.input.focus()),Bt(q.wrapper.ownerDocument,"mousemove",$n),Bt(q.wrapper.ownerDocument,"mouseup",oi),ve.history.lastSelOrigin=null}var $n=Za(p,function(li){li.buttons===0||!St(li)?Zn(li):_n(li)}),oi=Za(p,Zn);p.state.selectingText=oi,Wt(q.wrapper.ownerDocument,"mousemove",$n),Wt(q.wrapper.ownerDocument,"mouseup",oi)}function $l(p,I){var W=I.anchor,K=I.head,q=$(p.doc,W.line);if(Mt(W,K)==0&&W.sticky==K.sticky)return I;var ve=kt(q);if(!ve)return I;var Ye=ht(ve,W.ch,W.sticky),xt=ve[Ye];if(xt.from!=W.ch&&xt.to!=W.ch)return I;var Pt=Ye+(xt.from==W.ch==(xt.level!=1)?0:1);if(Pt==0||Pt==ve.length)return I;var jt;if(K.line!=W.line)jt=(K.line-W.line)*(p.doc.direction=="ltr"?1:-1)>0;else{var Lr=ht(ve,K.ch,K.sticky),kr=Lr-Ye||(K.ch-W.ch)*(xt.level==1?-1:1);Lr==Pt-1||Lr==Pt?jt=kr<0:jt=kr>0}var tn=ve[Pt+(jt?-1:0)],nn=jt==(tn.level==1),xn=nn?tn.from:tn.to,_n=nn?"after":"before";return W.ch==xn&&W.sticky==_n?I:new re(new Et(W.line,xn,_n),K)}function Zl(p,I,W,K){var q,ve;if(I.touches)q=I.touches[0].clientX,ve=I.touches[0].clientY;else try{q=I.clientX,ve=I.clientY}catch(tn){return!1}if(q>=Math.floor(p.display.gutters.getBoundingClientRect().right))return!1;K&&nt(I);var Ye=p.display,xt=Ye.lineDiv.getBoundingClientRect();if(ve>xt.bottom||!st(p,W))return me(I);ve-=xt.top-Ye.viewOffset;for(var Pt=0;Pt<p.display.gutterSpecs.length;++Pt){var jt=Ye.gutters.childNodes[Pt];if(jt&&jt.getBoundingClientRect().right>=q){var Lr=Qe(p.doc,ve),kr=p.display.gutterSpecs[Pt];return Kt(p,W,p,Lr,kr.className,I),me(I)}}}function Ol(p,I){return Zl(p,I,"gutterClick",!0)}function ql(p,I){if(rt(p.display,I)||lu(p,I))return;if(Ge(p,I,"contextmenu"))return;L||p.display.input.onContextMenu(I)}function lu(p,I){return st(p,"gutterContextMenu")?Zl(p,I,"gutterContextMenu",!1):!1}function Il(p){p.display.wrapper.className=p.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+p.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Ai(p)}var js={toString:function(){return"CodeMirror.Init"}},Tl={},Al={};function uu(p){var I=p.optionHandlers;function W(K,q,ve,Ye){p.defaults[K]=q,ve&&(I[K]=Ye?function(xt,Pt,jt){jt!=js&&ve(xt,Pt,jt)}:ve)}p.defineOption=W,p.Init=js,W("value","",function(K,q){return K.setValue(q)},!0),W("mode",null,function(K,q){K.doc.modeOption=q,Mr(K)},!0),W("indentUnit",2,Mr,!0),W("indentWithTabs",!1),W("smartIndent",!0),W("tabSize",4,function(K){qr(K),Ai(K),gi(K)},!0),W("lineSeparator",null,function(K,q){if(K.doc.lineSep=q,!q)return;var ve=[],Ye=K.doc.first;K.doc.iter(function(Pt){for(var jt=0;;){var Lr=Pt.text.indexOf(q,jt);if(Lr==-1)break;jt=Lr+q.length,ve.push(Et(Ye,Lr))}Ye++});for(var xt=ve.length-1;xt>=0;xt--)Jo(K.doc,q,ve[xt],Et(ve[xt].line,ve[xt].ch+q.length))}),W("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(K,q,ve){K.state.specialChars=new RegExp(q.source+(q.test(" ")?"":"| "),"g"),ve!=js&&K.refresh()}),W("specialCharPlaceholder",Vi,function(K){return K.refresh()},!0),W("electricChars",!0),W("inputStyle",h?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),W("spellcheck",!1,function(K,q){return K.getInputField().spellcheck=q},!0),W("autocorrect",!1,function(K,q){return K.getInputField().autocorrect=q},!0),W("autocapitalize",!1,function(K,q){return K.getInputField().autocapitalize=q},!0),W("rtlMoveVisually",!O),W("wholeLineUpdateBefore",!0),W("theme","default",function(K){Il(K),as(K)},!0),W("keyMap","default",function(K,q,ve){var Ye=Sl(q),xt=ve!=js&&Sl(ve);xt&&xt.detach&&xt.detach(K,Ye),Ye.attach&&Ye.attach(K,xt||null)}),W("extraKeys",null),W("configureMouse",null),W("lineWrapping",!1,ol,!0),W("gutters",[],function(K,q){K.display.gutterSpecs=Ds(q,K.options.lineNumbers),as(K)},!0),W("fixedGutter",!0,function(K,q){K.display.gutters.style.left=q?Yi(K.display)+"px":"0",K.refresh()},!0),W("coverGutterNextToScrollbar",!1,function(K){return Ma(K)},!0),W("scrollbarStyle","native",function(K){vo(K),Ma(K),K.display.scrollbars.setScrollTop(K.doc.scrollTop),K.display.scrollbars.setScrollLeft(K.doc.scrollLeft)},!0),W("lineNumbers",!1,function(K,q){K.display.gutterSpecs=Ds(K.options.gutters,q),as(K)},!0),W("firstLineNumber",1,as,!0),W("lineNumberFormatter",function(K){return K},as,!0),W("showCursorWhenSelecting",!1,zi,!0),W("resetSelectionOnContextMenu",!0),W("lineWiseCopyCut",!0),W("pasteLinesPerSelection",!0),W("selectionsMayTouch",!1),W("readOnly",!1,function(K,q){q=="nocursor"&&(Ii(K),K.display.input.blur()),K.display.input.readOnlyChanged(q)}),W("screenReaderLabel",null,function(K,q){q=q===""?null:q,K.display.input.screenReaderLabelChanged(q)}),W("disableInput",!1,function(K,q){q||K.display.input.reset()},!0),W("dragDrop",!0,cu),W("allowDropFileTypes",null),W("cursorBlinkRate",530),W("cursorScrollMargin",0),W("cursorHeight",1,zi,!0),W("singleCursorHeightPerLine",!0,zi,!0),W("workTime",100),W("workDelay",100),W("flattenSpans",!0,qr,!0),W("addModeClass",!1,qr,!0),W("pollInterval",100),W("undoDepth",200,function(K,q){return K.doc.history.undoDepth=q}),W("historyEventDelay",1250),W("viewportMargin",10,function(K){return K.refresh()},!0),W("maxHighlightLength",1e4,qr,!0),W("moveInputWithCursor",!0,function(K,q){q||K.display.input.resetPosition()}),W("tabindex",null,function(K,q){return K.display.input.getField().tabIndex=q||""}),W("autofocus",null),W("direction","ltr",function(K,q){return K.doc.setDirection(q)},!0),W("phrases",null)}function cu(p,I,W){var K=W&&W!=js;if(!I!=!K){var q=p.display.dragFunctions,ve=I?Wt:Bt;ve(p.display.scroller,"dragstart",q.start),ve(p.display.scroller,"dragenter",q.enter),ve(p.display.scroller,"dragover",q.over),ve(p.display.scroller,"dragleave",q.leave),ve(p.display.scroller,"drop",q.drop)}}function ol(p){p.options.lineWrapping?(j(p.display.wrapper,"CodeMirror-wrap"),p.display.sizer.style.minWidth="",p.display.sizerWidth=null):(w(p.display.wrapper,"CodeMirror-wrap"),jn(p)),ya(p),gi(p),Ai(p),setTimeout(function(){return Ma(p)},100)}function _e(p,I){var W=this;if(!(this instanceof _e))return new _e(p,I);this.options=I=I?k(I):{},k(Tl,I,!1);var K=I.value;typeof K=="string"?K=new es(K,I.mode,null,I.lineSeparator,I.direction):I.mode&&(K.modeOption=I.mode),this.doc=K;var q=new _e.inputStyles[I.inputStyle](this),ve=this.display=new Zs(p,K,q,I);ve.wrapper.CodeMirror=this,Il(this),I.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),vo(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new Y,keySeq:null,specialChars:null},I.autofocus&&!h&&ve.input.focus(),f&&i<11&&setTimeout(function(){return W.display.input.reset(!0)},20),ne(this),Wl(),Zi(this),this.curOp.forceUpdate=!0,Xn(this,K),I.autofocus&&!h||this.hasFocus()?setTimeout(function(){W.hasFocus()&&!W.state.focused&&pa(W)},20):Ii(this);for(var Ye in Al)Al.hasOwnProperty(Ye)&&Al[Ye](this,I[Ye],js);ls(this),I.finishInit&&I.finishInit(this);for(var xt=0;xt<Ee.length;++xt)Ee[xt](this);xo(this),r&&I.lineWrapping&&getComputedStyle(ve.lineDiv).textRendering=="optimizelegibility"&&(ve.lineDiv.style.textRendering="auto")}_e.defaults=Tl,_e.optionHandlers=Al;function ne(p){var I=p.display;Wt(I.scroller,"mousedown",Za(p,Ll)),f&&i<11?Wt(I.scroller,"dblclick",Za(p,function(Pt){if(Ge(p,Pt))return;var jt=ua(p,Pt);if(!jt||Ol(p,Pt)||rt(p.display,Pt))return;nt(Pt);var Lr=p.findWordAt(jt);wo(p.doc,Lr.anchor,Lr.head)})):Wt(I.scroller,"dblclick",function(Pt){return Ge(p,Pt)||nt(Pt)}),Wt(I.scroller,"contextmenu",function(Pt){return ql(p,Pt)}),Wt(I.input.getField(),"contextmenu",function(Pt){I.scroller.contains(Pt.target)||ql(p,Pt)});var W,K={end:0};function q(){I.activeTouch&&(W=setTimeout(function(){return I.activeTouch=null},1e3),K=I.activeTouch,K.end=+new Date)}function ve(Pt){if(Pt.touches.length!=1)return!1;var jt=Pt.touches[0];return jt.radiusX<=1&&jt.radiusY<=1}function Ye(Pt,jt){if(jt.left==null)return!0;var Lr=jt.left-Pt.left,kr=jt.top-Pt.top;return Lr*Lr+kr*kr>20*20}Wt(I.scroller,"touchstart",function(Pt){if(!Ge(p,Pt)&&!ve(Pt)&&!Ol(p,Pt)){I.input.ensurePolled(),clearTimeout(W);var jt=+new Date;I.activeTouch={start:jt,moved:!1,prev:jt-K.end<=300?K:null},Pt.touches.length==1&&(I.activeTouch.left=Pt.touches[0].pageX,I.activeTouch.top=Pt.touches[0].pageY)}}),Wt(I.scroller,"touchmove",function(){I.activeTouch&&(I.activeTouch.moved=!0)}),Wt(I.scroller,"touchend",function(Pt){var jt=I.activeTouch;if(jt&&!rt(I,Pt)&&jt.left!=null&&!jt.moved&&new Date-jt.start<300){var Lr=p.coordsChar(I.activeTouch,"page"),kr;!jt.prev||Ye(jt,jt.prev)?kr=new re(Lr,Lr):!jt.prev.prev||Ye(jt,jt.prev.prev)?kr=p.findWordAt(Lr):kr=new re(Et(Lr.line,0),ke(p.doc,Et(Lr.line+1,0))),p.setSelection(kr.anchor,kr.head),p.focus(),nt(Pt)}q()}),Wt(I.scroller,"touchcancel",q),Wt(I.scroller,"scroll",function(){I.scroller.clientHeight&&(Gi(p,I.scroller.scrollTop),go(p,I.scroller.scrollLeft,!0),Kt(p,"scroll",p))}),Wt(I.scroller,"mousewheel",function(Pt){return Is(p,Pt)}),Wt(I.scroller,"DOMMouseScroll",function(Pt){return Is(p,Pt)}),Wt(I.wrapper,"scroll",function(){return I.wrapper.scrollTop=I.wrapper.scrollLeft=0}),I.dragFunctions={enter:function(jt){Ge(p,jt)||lt(jt)},over:function(jt){Ge(p,jt)||(Ml(p,jt),lt(jt))},start:function(jt){return Rl(p,jt)},drop:Za(p,iu),leave:function(jt){Ge(p,jt)||yl(p)}};var xt=I.input.getField();Wt(xt,"keyup",function(Pt){return _s.call(p,Pt)}),Wt(xt,"keydown",Za(p,Vs)),Wt(xt,"keypress",Za(p,ks)),Wt(xt,"focus",function(Pt){return pa(p,Pt)}),Wt(xt,"blur",function(Pt){return Ii(p,Pt)})}var Ee=[];_e.defineInitHook=function(p){return Ee.push(p)};function tt(p,I,W,K){var q=p.doc,ve;W==null&&(W="add"),W=="smart"&&(q.mode.indent?ve=Ze(p,I).state:W="prev");var Ye=p.options.tabSize,xt=$(q,I),Pt=Z(xt.text,null,Ye);xt.stateAfter&&(xt.stateAfter=null);var jt=xt.text.match(/^\s*/)[0],Lr;if(!K&&!/\S/.test(xt.text))Lr=0,W="not";else if(W=="smart"&&(Lr=q.mode.indent(ve,xt.text.slice(jt.length),xt.text),Lr==X||Lr>150)){if(!K)return;W="prev"}W=="prev"?I>q.first?Lr=Z($(q,I-1).text,null,Ye):Lr=0:W=="add"?Lr=Pt+p.options.indentUnit:W=="subtract"?Lr=Pt-p.options.indentUnit:typeof W=="number"&&(Lr=Pt+W),Lr=Math.max(0,Lr);var kr="",tn=0;if(p.options.indentWithTabs)for(var nn=Math.floor(Lr/Ye);nn;--nn)tn+=Ye,kr+=" ";if(tn<Lr&&(kr+=ze(Lr-tn)),kr!=jt)return Jo(q,kr,Et(I,0),Et(I,jt.length),"+input"),xt.stateAfter=null,!0;for(var xn=0;xn<q.sel.ranges.length;xn++){var _n=q.sel.ranges[xn];if(_n.head.line==I&&_n.head.ch<jt.length){var Zn=Et(I,jt.length);ns(q,xn,new re(Zn,Zn));break}}}var Ot=null;function Yt(p){Ot=p}function rr(p,I,W,K,q){var ve=p.doc;p.display.shift=!1,K||(K=ve.sel);var Ye=+new Date-200,xt=q=="paste"||p.state.pasteIncoming>Ye,Pt=mr(I),jt=null;if(xt&&K.ranges.length>1)if(Ot&&Ot.text.join(`
`)==I){if(K.ranges.length%Ot.text.length==0){jt=[];for(var Lr=0;Lr<Ot.text.length;Lr++)jt.push(ve.splitLines(Ot.text[Lr]))}}else Pt.length==K.ranges.length&&p.options.pasteLinesPerSelection&&(jt=wt(Pt,function($n){return[$n]}));for(var kr=p.curOp.updateInput,tn=K.ranges.length-1;tn>=0;tn--){var nn=K.ranges[tn],xn=nn.from(),_n=nn.to();nn.empty()&&(W&&W>0?xn=Et(xn.line,xn.ch-W):p.state.overwrite&&!xt?_n=Et(_n.line,Math.min($(ve,_n.line).text.length,_n.ch+Xe(Pt).length)):xt&&Ot&&Ot.lineWise&&Ot.text.join(`
`)==Pt.join(`
`)&&(xn=_n=Et(xn.line,0)));var Zn={from:xn,to:_n,text:jt?jt[tn%jt.length]:Pt,origin:q||(xt?"paste":p.state.cutIncoming>Ye?"cut":"+input")};bs(p.doc,Zn),Ir(p,"inputRead",p,Zn)}I&&!xt&&Ar(p,I),Ta(p),p.curOp.updateInput<2&&(p.curOp.updateInput=kr),p.curOp.typing=!0,p.state.pasteIncoming=p.state.cutIncoming=-1}function ar(p,I){var W=p.clipboardData&&p.clipboardData.getData("Text");if(W)return p.preventDefault(),!I.isReadOnly()&&!I.options.disableInput&&bo(I,function(){return rr(I,W,0,null,"paste")}),!0}function Ar(p,I){if(!p.options.electricChars||!p.options.smartIndent)return;for(var W=p.doc.sel,K=W.ranges.length-1;K>=0;K--){var q=W.ranges[K];if(q.head.ch>100||K&&W.ranges[K-1].head.line==q.head.line)continue;var ve=p.getModeAt(q.head),Ye=!1;if(ve.electricChars){for(var xt=0;xt<ve.electricChars.length;xt++)if(I.indexOf(ve.electricChars.charAt(xt))>-1){Ye=tt(p,q.head.line,"smart");break}}else ve.electricInput&&(ve.electricInput.test($(p.doc,q.head.line).text.slice(0,q.head.ch))&&(Ye=tt(p,q.head.line,"smart")));Ye&&Ir(p,"electricInput",p,q.head.line)}}function Kr(p){for(var I=[],W=[],K=0;K<p.doc.sel.ranges.length;K++){var q=p.doc.sel.ranges[K].head.line,ve={anchor:Et(q,0),head:Et(q+1,0)};W.push(ve),I.push(p.getRange(ve.anchor,ve.head))}return{text:I,ranges:W}}function Yr(p,I,W,K){p.setAttribute("autocorrect",W?"":"off"),p.setAttribute("autocapitalize",K?"":"off"),p.setAttribute("spellcheck",!!I)}function _r(){var p=D("textarea",null,null,"position: absolute; bottom: -1em; padding: 0; width: 1px; height: 1em; outline: none"),I=D("div",[p],null,"overflow: hidden; position: relative; width: 3px; height: 0px;");return r?p.style.width="1000px":p.setAttribute("wrap","off"),u&&(p.style.border="1px solid black"),Yr(p),I}function Fr(p){var I=p.optionHandlers,W=p.helpers={};p.prototype={constructor:p,focus:function(){window.focus(),this.display.input.focus()},setOption:function(q,ve){var Ye=this.options,xt=Ye[q];if(Ye[q]==ve&&q!="mode")return;Ye[q]=ve,I.hasOwnProperty(q)&&Za(this,I[q])(this,ve,xt),Kt(this,"optionChange",this,q)},getOption:function(q){return this.options[q]},getDoc:function(){return this.doc},addKeyMap:function(q,ve){this.state.keyMaps[ve?"push":"unshift"](Sl(q))},removeKeyMap:function(q){for(var ve=this.state.keyMaps,Ye=0;Ye<ve.length;++Ye)if(ve[Ye]==q||ve[Ye].name==q)return ve.splice(Ye,1),!0},addOverlay:Ga(function(K,q){var ve=K.token?K:p.getMode(this.options,K);if(ve.startState)throw new Error("Overlays may not be stateful.");Be(this.state.overlays,{mode:ve,modeSpec:K,opaque:q&&q.opaque,priority:q&&q.priority||0},function(Ye){return Ye.priority}),this.state.modeGen++,gi(this)}),removeOverlay:Ga(function(K){for(var q=this.state.overlays,ve=0;ve<q.length;++ve){var Ye=q[ve].modeSpec;if(Ye==K||typeof K=="string"&&Ye.name==K){q.splice(ve,1),this.state.modeGen++,gi(this);return}}}),indentLine:Ga(function(K,q,ve){typeof q!="string"&&typeof q!="number"&&(q==null?q=this.options.smartIndent?"smart":"prev":q=q?"add":"subtract"),Ft(this.doc,K)&&tt(this,K,q,ve)}),indentSelection:Ga(function(K){for(var q=this.doc.sel.ranges,ve=-1,Ye=0;Ye<q.length;Ye++){var xt=q[Ye];if(xt.empty())xt.head.line>ve&&(tt(this,xt.head.line,K,!0),ve=xt.head.line,Ye==this.doc.sel.primIndex&&Ta(this));else{var Pt=xt.from(),jt=xt.to(),Lr=Math.max(ve,Pt.line);ve=Math.min(this.lastLine(),jt.line-(jt.ch?0:1))+1;for(var kr=Lr;kr<ve;++kr)tt(this,kr,K);var tn=this.doc.sel.ranges;Pt.ch==0&&q.length==tn.length&&tn[Ye].from().ch>0&&ns(this.doc,Ye,new re(Pt,tn[Ye].to()),pe)}}}),getTokenAt:function(q,ve){return pr(this,q,ve)},getLineTokens:function(q,ve){return pr(this,Et(q),ve,!0)},getTokenTypeAt:function(q){q=ke(this.doc,q);var ve=He(this,$(this.doc,q.line)),Ye=0,xt=(ve.length-1)/2,Pt=q.ch,jt;if(Pt==0)jt=ve[2];else for(;;){var Lr=Ye+xt>>1;if((Lr?ve[Lr*2-1]:0)>=Pt)xt=Lr;else if(ve[Lr*2+1]<Pt)Ye=Lr+1;else{jt=ve[Lr*2+2];break}}var kr=jt?jt.indexOf("overlay "):-1;return kr<0?jt:kr==0?null:jt.slice(0,kr-1)},getModeAt:function(q){var ve=this.doc.mode;return ve.innerMode?p.innerMode(ve,this.getTokenAt(q).state).mode:ve},getHelper:function(q,ve){return this.getHelpers(q,ve)[0]},getHelpers:function(q,ve){var Ye=[];if(!W.hasOwnProperty(ve))return Ye;var xt=W[ve],Pt=this.getModeAt(q);if(typeof Pt[ve]=="string")xt[Pt[ve]]&&Ye.push(xt[Pt[ve]]);else if(Pt[ve])for(var jt=0;jt<Pt[ve].length;jt++){var Lr=xt[Pt[ve][jt]];Lr&&Ye.push(Lr)}else Pt.helperType&&xt[Pt.helperType]?Ye.push(xt[Pt.helperType]):xt[Pt.name]&&Ye.push(xt[Pt.name]);for(var kr=0;kr<xt._global.length;kr++){var tn=xt._global[kr];tn.pred(Pt,this)&&_(Ye,tn.val)==-1&&Ye.push(tn.val)}return Ye},getStateAfter:function(q,ve){var Ye=this.doc;return q=Jt(Ye,q==null?Ye.first+Ye.size-1:q),Ze(this,q+1,ve).state},cursorCoords:function(q,ve){var Ye,xt=this.doc.sel.primary();return q==null?Ye=xt.head:typeof q=="object"?Ye=ke(this.doc,q):Ye=q?xt.from():xt.to(),Bi(this,Ye,ve||"page")},charCoords:function(q,ve){return ki(this,ke(this.doc,q),ve||"page")},coordsChar:function(q,ve){return q=fa(this,q,ve||"page"),Ji(this,q.left,q.top)},lineAtHeight:function(q,ve){return q=fa(this,{top:q,left:0},ve||"page").top,Qe(this.doc,q+this.display.viewOffset)},heightAtLine:function(q,ve,Ye){var xt=!1,Pt;if(typeof q=="number"){var jt=this.doc.first+this.doc.size-1;q<this.doc.first?q=this.doc.first:q>jt&&(q=jt,xt=!0),Pt=$(this.doc,q)}else Pt=q;return Mi(this,Pt,{top:0,left:0},ve||"page",Ye||xt).top+(xt?this.doc.height-On(Pt):0)},defaultTextHeight:function(){return yi(this.display)},defaultCharWidth:function(){return Ti(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(q,ve,Ye,xt,Pt){var jt=this.display;q=Bi(this,ke(this.doc,q));var Lr=q.bottom,kr=q.left;if(ve.style.position="absolute",ve.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(ve),jt.sizer.appendChild(ve),xt=="over")Lr=q.top;else if(xt=="above"||xt=="near"){var tn=Math.max(jt.wrapper.clientHeight,this.doc.height),nn=Math.max(jt.sizer.clientWidth,jt.lineSpace.clientWidth);(xt=="above"||q.bottom+ve.offsetHeight>tn)&&q.top>ve.offsetHeight?Lr=q.top-ve.offsetHeight:q.bottom+ve.offsetHeight<=tn&&(Lr=q.bottom),kr+ve.offsetWidth>nn&&(kr=nn-ve.offsetWidth)}ve.style.top=Lr+"px",ve.style.left=ve.style.right="",Pt=="right"?(kr=jt.sizer.clientWidth-ve.offsetWidth,ve.style.right="0px"):(Pt=="left"?kr=0:Pt=="middle"&&(kr=(jt.sizer.clientWidth-ve.offsetWidth)/2),ve.style.left=kr+"px"),Ye&&Ca(this,{left:kr,top:Lr,right:kr+ve.offsetWidth,bottom:Lr+ve.offsetHeight})},triggerOnKeyDown:Ga(Vs),triggerOnKeyPress:Ga(ks),triggerOnKeyUp:_s,triggerOnMouseDown:Ga(Ll),execCommand:function(q){if(Ws.hasOwnProperty(q))return Ws[q].call(null,this)},triggerElectric:Ga(function(K){Ar(this,K)}),findPosH:function(q,ve,Ye,xt){var Pt=1;ve<0&&(Pt=-1,ve=-ve);for(var jt=ke(this.doc,q),Lr=0;Lr<ve&&!(jt=Jr(this.doc,jt,Pt,Ye,xt),jt.hitSide);++Lr);return jt},moveH:Ga(function(K,q){var ve=this;this.extendSelectionsBy(function(Ye){return ve.display.shift||ve.doc.extend||Ye.empty()?Jr(ve.doc,Ye.head,K,q,ve.options.rtlMoveVisually):K<0?Ye.from():Ye.to()},fe)}),deleteH:Ga(function(K,q){var ve=this.doc.sel,Ye=this.doc;ve.somethingSelected()?Ye.replaceSelection("",null,"+delete"):Xs(this,function(xt){var Pt=Jr(Ye,xt.head,K,q,!1);return K<0?{from:Pt,to:xt.head}:{from:xt.head,to:Pt}})}),findPosV:function(q,ve,Ye,xt){var Pt=1,jt=xt;ve<0&&(Pt=-1,ve=-ve);for(var Lr=ke(this.doc,q),kr=0;kr<ve;++kr){var tn=Bi(this,Lr,"div");if(jt==null?jt=tn.left:tn.left=jt,Lr=dn(this,tn,Pt,Ye),Lr.hitSide)break}return Lr},moveV:Ga(function(K,q){var ve=this,Ye=this.doc,xt=[],Pt=!this.display.shift&&!Ye.extend&&Ye.sel.somethingSelected();if(Ye.extendSelectionsBy(function(Lr){if(Pt)return K<0?Lr.from():Lr.to();var kr=Bi(ve,Lr.head,"div");Lr.goalColumn!=null&&(kr.left=Lr.goalColumn),xt.push(kr.left);var tn=dn(ve,kr,K,q);return q=="page"&&Lr==Ye.sel.primary()&&Oo(ve,ki(ve,tn,"div").top-kr.top),tn},fe),xt.length)for(var jt=0;jt<Ye.sel.ranges.length;jt++)Ye.sel.ranges[jt].goalColumn=xt[jt]}),findWordAt:function(q){var ve=this.doc,Ye=$(ve,q.line).text,xt=q.ch,Pt=q.ch;if(Ye){var jt=this.getHelper(q,"wordChars");(q.sticky=="before"||Pt==Ye.length)&&xt?--xt:++Pt;for(var Lr=Ye.charAt(xt),kr=bt(Lr,jt)?function(tn){return bt(tn,jt)}:/\s/.test(Lr)?function(tn){return/\s/.test(tn)}:function(tn){return!/\s/.test(tn)&&!bt(tn)};xt>0&&kr(Ye.charAt(xt-1));)--xt;for(;Pt<Ye.length&&kr(Ye.charAt(Pt));)++Pt}return new re(Et(q.line,xt),Et(q.line,Pt))},toggleOverwrite:function(q){if(q!=null&&q==this.state.overwrite)return;(this.state.overwrite=!this.state.overwrite)?j(this.display.cursorDiv,"CodeMirror-overwrite"):w(this.display.cursorDiv,"CodeMirror-overwrite"),Kt(this,"overwriteToggle",this,this.state.overwrite)},hasFocus:function(){return this.display.input.getField()==M()},isReadOnly:function(){return!!(this.options.readOnly||this.doc.cantEdit)},scrollTo:Ga(function(K,q){Fi(this,K,q)}),getScrollInfo:function(){var q=this.display.scroller;return{left:q.scrollLeft,top:q.scrollTop,height:q.scrollHeight-Br(this)-this.display.barHeight,width:q.scrollWidth-Br(this)-this.display.barWidth,clientHeight:rn(this),clientWidth:Rr(this)}},scrollIntoView:Ga(function(K,q){K==null?(K={from:this.doc.sel.primary().head,to:null},q==null&&(q=this.options.cursorScrollMargin)):typeof K=="number"?K={from:Et(K,0),to:null}:K.from==null&&(K={from:K,to:null}),K.to||(K.to=K.from),K.margin=q||0,K.from.line!=null?$a(this,K):pi(this,K.from,K.to,K.margin)}),setSize:Ga(function(K,q){var ve=this,Ye=function(jt){return typeof jt=="number"||/^\d+$/.test(String(jt))?jt+"px":jt};K!=null&&(this.display.wrapper.style.width=Ye(K)),q!=null&&(this.display.wrapper.style.height=Ye(q)),this.options.lineWrapping&&Ri(this);var xt=this.display.viewFrom;this.doc.iter(xt,this.display.viewTo,function(Pt){if(Pt.widgets){for(var jt=0;jt<Pt.widgets.length;jt++)if(Pt.widgets[jt].noHScroll){Ua(ve,xt,"widget");break}}++xt}),this.curOp.forceUpdate=!0,Kt(this,"refresh",this)}),operation:function(q){return bo(this,q)},startOperation:function(){return Zi(this)},endOperation:function(){return xo(this)},refresh:Ga(function(){var K=this.display.cachedTextHeight;gi(this),this.curOp.forceUpdate=!0,Ai(this),Fi(this,this.doc.scrollLeft,this.doc.scrollTop),_o(this.display),(K==null||Math.abs(K-yi(this.display))>.5||this.options.lineWrapping)&&ya(this),Kt(this,"refresh",this)}),swapDoc:Ga(function(K){var q=this.doc;return q.cm=null,this.state.selectingText&&this.state.selectingText(),Xn(this,K),Ai(this),this.display.input.reset(),Fi(this,K.scrollLeft,K.scrollTop),this.curOp.forceScroll=!0,Ir(this,"swapDoc",this,q),q}),phrase:function(q){var ve=this.options.phrases;return ve&&Object.prototype.hasOwnProperty.call(ve,q)?ve[q]:q},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},ft(p),p.registerHelper=function(K,q,ve){W.hasOwnProperty(K)||(W[K]=p[K]={_global:[]}),W[K][q]=ve},p.registerGlobalHelper=function(K,q,ve,Ye){p.registerHelper(K,q,Ye),W[K]._global.push({pred:ve,val:Ye})}}function Jr(p,I,W,K,q){var ve=I,Ye=W,xt=$(p,I.line),Pt=q&&p.direction=="rtl"?-W:W;function jt(){var oi=I.line+Pt;return oi<p.first||oi>=p.first+p.size?!1:(I=new Et(oi,I.ch,I.sticky),xt=$(p,oi))}function Lr(oi){var li;if(K=="codepoint"){var Te=xt.text.charCodeAt(I.ch+(K>0?0:-1));isNaN(Te)?li=null:li=new Et(I.line,Math.max(0,Math.min(xt.text.length,I.ch+W*(Te>=55296&&Te<56320?2:1))),-W)}else q?li=xl(p.cm,xt,I,W):li=nl(xt,I,W);if(li==null)if(!oi&&jt())I=hl(q,p.cm,xt,I.line,Pt);else return!1;else I=li;return!0}if(K=="char"||K=="codepoint")Lr();else if(K=="column")Lr(!0);else if(K=="word"||K=="group")for(var kr=null,tn=K=="group",nn=p.cm&&p.cm.getHelper(I,"wordChars"),xn=!0;!(W<0&&!Lr(!xn));xn=!1){var _n=xt.text.charAt(I.ch)||`
`,Zn=bt(_n,nn)?"w":tn&&_n==`
`?"n":!tn||/\s/.test(_n)?null:"p";if(tn&&!xn&&!Zn&&(Zn="s"),kr&&kr!=Zn){W<0&&(W=1,Lr(),I.sticky="after");break}if(Zn&&(kr=Zn),W>0&&!Lr(!xn))break}var $n=Bs(p,I,ve,Ye,!0);return _t(ve,$n)&&($n.hitSide=!0),$n}function dn(p,I,W,K){var q=p.doc,ve=I.left,Ye;if(K=="page"){var xt=Math.min(p.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),Pt=Math.max(xt-.5*yi(p.display),3);Ye=(W>0?I.bottom:I.top)+W*Pt}else K=="line"&&(Ye=W>0?I.bottom+3:I.top-3);for(var jt;!(jt=Ji(p,ve,Ye),!jt.outside);){if(W<0?Ye<=0:Ye>=q.height){jt.hitSide=!0;break}Ye+=W*5}return jt}var pn=function(I){this.cm=I,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new Y,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};pn.prototype.init=function(p){var I=this,W=this,K=W.cm,q=W.div=p.lineDiv;Yr(q,K.options.spellcheck,K.options.autocorrect,K.options.autocapitalize);function ve(xt){for(var Pt=xt.target;Pt;Pt=Pt.parentNode){if(Pt==q)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(Pt.className))break}return!1}Wt(q,"paste",function(xt){if(!ve(xt)||Ge(K,xt)||ar(xt,K))return;i<=11&&setTimeout(Za(K,function(){return I.updateFromDOM()}),20)}),Wt(q,"compositionstart",function(xt){I.composing={data:xt.data,done:!1}}),Wt(q,"compositionupdate",function(xt){I.composing||(I.composing={data:xt.data,done:!1})}),Wt(q,"compositionend",function(xt){I.composing&&(xt.data!=I.composing.data&&I.readFromDOMSoon(),I.composing.done=!0)}),Wt(q,"touchstart",function(){return W.forceCompositionEnd()}),Wt(q,"input",function(){I.composing||I.readFromDOMSoon()});function Ye(xt){if(!ve(xt)||Ge(K,xt))return;if(K.somethingSelected())Yt({lineWise:!1,text:K.getSelections()}),xt.type=="cut"&&K.replaceSelection("",null,"cut");else if(K.options.lineWiseCopyCut){var Pt=Kr(K);Yt({lineWise:!0,text:Pt.text}),xt.type=="cut"&&K.operation(function(){K.setSelections(Pt.ranges,0,pe),K.replaceSelection("",null,"cut")})}else return;if(xt.clipboardData){xt.clipboardData.clearData();var jt=Ot.text.join(`
`);if(xt.clipboardData.setData("Text",jt),xt.clipboardData.getData("Text")==jt){xt.preventDefault();return}}var Lr=_r(),kr=Lr.firstChild;K.display.lineSpace.insertBefore(Lr,K.display.lineSpace.firstChild),kr.value=Ot.text.join(`
`);var tn=document.activeElement;V(kr),setTimeout(function(){K.display.lineSpace.removeChild(Lr),tn.focus(),tn==q&&W.showPrimarySelection()},50)}Wt(q,"copy",Ye),Wt(q,"cut",Ye)},pn.prototype.screenReaderLabelChanged=function(p){p?this.div.setAttribute("aria-label",p):this.div.removeAttribute("aria-label")},pn.prototype.prepareSelection=function(){var p=Wi(this.cm,!1);return p.focus=document.activeElement==this.div,p},pn.prototype.showSelection=function(p,I){if(!p||!this.cm.display.view.length)return;(p.focus||I)&&this.showPrimarySelection(),this.showMultipleSelections(p)},pn.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},pn.prototype.showPrimarySelection=function(){var p=this.getSelection(),I=this.cm,W=I.doc.sel.primary(),K=W.from(),q=W.to();if(I.display.viewTo==I.display.viewFrom||K.line>=I.display.viewTo||q.line<I.display.viewFrom){p.removeAllRanges();return}var ve=Si(I,p.anchorNode,p.anchorOffset),Ye=Si(I,p.focusNode,p.focusOffset);if(ve&&!ve.bad&&Ye&&!Ye.bad&&Mt(lr(ve,Ye),K)==0&&Mt(Ct(ve,Ye),q)==0)return;var xt=I.display.view,Pt=K.line>=I.display.viewFrom&&ei(I,K)||{node:xt[0].measure.map[2],offset:0},jt=q.line<I.display.viewTo&&ei(I,q);if(!jt){var Lr=xt[xt.length-1].measure,kr=Lr.maps?Lr.maps[Lr.maps.length-1]:Lr.map;jt={node:kr[kr.length-1],offset:kr[kr.length-2]-kr[kr.length-3]}}if(!Pt||!jt){p.removeAllRanges();return}var tn=p.rangeCount&&p.getRangeAt(0),nn;try{nn=R(Pt.node,Pt.offset,jt.offset,jt.node)}catch(xn){}nn&&(!g&&I.state.focused?(p.collapse(Pt.node,Pt.offset),nn.collapsed||(p.removeAllRanges(),p.addRange(nn))):(p.removeAllRanges(),p.addRange(nn)),tn&&p.anchorNode==null?p.addRange(tn):g&&this.startGracePeriod()),this.rememberSelection()},pn.prototype.startGracePeriod=function(){var p=this;clearTimeout(this.gracePeriod),this.gracePeriod=setTimeout(function(){p.gracePeriod=!1,p.selectionChanged()&&p.cm.operation(function(){return p.cm.curOp.selectionChanged=!0})},20)},pn.prototype.showMultipleSelections=function(p){N(this.cm.display.cursorDiv,p.cursors),N(this.cm.display.selectionDiv,p.selection)},pn.prototype.rememberSelection=function(){var p=this.getSelection();this.lastAnchorNode=p.anchorNode,this.lastAnchorOffset=p.anchorOffset,this.lastFocusNode=p.focusNode,this.lastFocusOffset=p.focusOffset},pn.prototype.selectionInEditor=function(){var p=this.getSelection();if(!p.rangeCount)return!1;var I=p.getRangeAt(0).commonAncestorContainer;return U(this.div,I)},pn.prototype.focus=function(){this.cm.options.readOnly!="nocursor"&&((!this.selectionInEditor()||document.activeElement!=this.div)&&this.showSelection(this.prepareSelection(),!0),this.div.focus())},pn.prototype.blur=function(){this.div.blur()},pn.prototype.getField=function(){return this.div},pn.prototype.supportsTouch=function(){return!0},pn.prototype.receivedFocus=function(){var p=this;this.selectionInEditor()?this.pollSelection():bo(this.cm,function(){return p.cm.curOp.selectionChanged=!0});function I(){p.cm.state.focused&&(p.pollSelection(),p.polling.set(p.cm.options.pollInterval,I))}this.polling.set(this.cm.options.pollInterval,I)},pn.prototype.selectionChanged=function(){var p=this.getSelection();return p.anchorNode!=this.lastAnchorNode||p.anchorOffset!=this.lastAnchorOffset||p.focusNode!=this.lastFocusNode||p.focusOffset!=this.lastFocusOffset},pn.prototype.pollSelection=function(){if(this.readDOMTimeout!=null||this.gracePeriod||!this.selectionChanged())return;var p=this.getSelection(),I=this.cm;if(a&&s&&this.cm.display.gutterSpecs.length&&ui(p.anchorNode)){this.cm.triggerOnKeyDown({type:"keydown",keyCode:8,preventDefault:Math.abs}),this.blur(),this.focus();return}if(this.composing)return;this.rememberSelection();var W=Si(I,p.anchorNode,p.anchorOffset),K=Si(I,p.focusNode,p.focusOffset);W&&K&&bo(I,function(){Eo(I.doc,he(W,K),pe),(W.bad||K.bad)&&(I.curOp.selectionChanged=!0)})},pn.prototype.pollContent=function(){this.readDOMTimeout!=null&&(clearTimeout(this.readDOMTimeout),this.readDOMTimeout=null);var p=this.cm,I=p.display,W=p.doc.sel.primary(),K=W.from(),q=W.to();if(K.ch==0&&K.line>p.firstLine()&&(K=Et(K.line-1,$(p.doc,K.line-1).length)),q.ch==$(p.doc,q.line).text.length&&q.line<p.lastLine()&&(q=Et(q.line+1,0)),K.line<I.viewFrom||q.line>I.viewTo-1)return!1;var ve,Ye,xt;K.line==I.viewFrom||(ve=la(p,K.line))==0?(Ye=Re(I.view[0].line),xt=I.view[0].node):(Ye=Re(I.view[ve].line),xt=I.view[ve-1].node.nextSibling);var Pt=la(p,q.line),jt,Lr;if(Pt==I.view.length-1?(jt=I.viewTo-1,Lr=I.lineDiv.lastChild):(jt=Re(I.view[Pt+1].line)-1,Lr=I.view[Pt+1].node.previousSibling),!xt)return!1;for(var kr=p.doc.splitLines($i(p,xt,Lr,Ye,jt)),tn=le(p.doc,Et(Ye,0),Et(jt,$(p.doc,jt).text.length));kr.length>1&&tn.length>1;)if(Xe(kr)==Xe(tn))kr.pop(),tn.pop(),jt--;else if(kr[0]==tn[0])kr.shift(),tn.shift(),Ye++;else break;for(var nn=0,xn=0,_n=kr[0],Zn=tn[0],$n=Math.min(_n.length,Zn.length);nn<$n&&_n.charCodeAt(nn)==Zn.charCodeAt(nn);)++nn;for(var oi=Xe(kr),li=Xe(tn),Te=Math.min(oi.length-(kr.length==1?nn:0),li.length-(tn.length==1?nn:0));xn<Te&&oi.charCodeAt(oi.length-xn-1)==li.charCodeAt(li.length-xn-1);)++xn;if(kr.length==1&&tn.length==1&&Ye==K.line)for(;nn&&nn>K.ch&&oi.charCodeAt(oi.length-xn-1)==li.charCodeAt(li.length-xn-1);)nn--,xn++;kr[kr.length-1]=oi.slice(0,oi.length-xn).replace(/^\u200b+/,""),kr[0]=kr[0].slice(nn).replace(/\u200b+$/,"");var G=Et(Ye,nn),we=Et(jt,tn.length?Xe(tn).length-xn:0);if(kr.length>1||kr[0]||Mt(G,we))return Jo(p.doc,kr,G,we,"+input"),!0},pn.prototype.ensurePolled=function(){this.forceCompositionEnd()},pn.prototype.reset=function(){this.forceCompositionEnd()},pn.prototype.forceCompositionEnd=function(){if(!this.composing)return;clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus()},pn.prototype.readFromDOMSoon=function(){var p=this;if(this.readDOMTimeout!=null)return;this.readDOMTimeout=setTimeout(function(){if(p.readDOMTimeout=null,p.composing)if(p.composing.done)p.composing=null;else return;p.updateFromDOM()},80)},pn.prototype.updateFromDOM=function(){var p=this;(this.cm.isReadOnly()||!this.pollContent())&&bo(this.cm,function(){return gi(p.cm)})},pn.prototype.setUneditable=function(p){p.contentEditable="false"},pn.prototype.onKeyPress=function(p){if(p.charCode==0||this.composing)return;p.preventDefault(),this.cm.isReadOnly()||Za(this.cm,rr)(this.cm,String.fromCharCode(p.charCode==null?p.keyCode:p.charCode),0)},pn.prototype.readOnlyChanged=function(p){this.div.contentEditable=String(p!="nocursor")},pn.prototype.onContextMenu=function(){},pn.prototype.resetPosition=function(){},pn.prototype.needsContentAttribute=!0;function ei(p,I){var W=bn(p,I.line);if(!W||W.hidden)return null;var K=$(p.doc,I.line),q=wn(W,K,I.line),ve=kt(K,p.doc.direction),Ye="left";if(ve){var xt=ht(ve,I.ch);Ye=xt%2?"right":"left"}var Pt=En(q.map,I.ch,Ye);return Pt.offset=Pt.collapse=="right"?Pt.end:Pt.start,Pt}function ui(p){for(var I=p;I;I=I.parentNode)if(/CodeMirror-gutter-wrapper/.test(I.className))return!0;return!1}function ii(p,I){return I&&(p.bad=!0),p}function $i(p,I,W,K,q){var ve="",Ye=!1,xt=p.doc.lineSeparator(),Pt=!1;function jt(nn){return function(xn){return xn.id==nn}}function Lr(){Ye&&(ve+=xt,Pt&&(ve+=xt),Ye=Pt=!1)}function kr(nn){nn&&(Lr(),ve+=nn)}function tn(nn){if(nn.nodeType==1){var xn=nn.getAttribute("cm-text");if(xn){kr(xn);return}var _n=nn.getAttribute("cm-marker"),Zn;if(_n){var $n=p.findMarks(Et(K,0),Et(q+1,0),jt(+_n));$n.length&&(Zn=$n[0].find(0))&&kr(le(p.doc,Zn.from,Zn.to).join(xt));return}if(nn.getAttribute("contenteditable")=="false")return;var oi=/^(pre|div|p|li|table|br)$/i.test(nn.nodeName);if(!/^br$/i.test(nn.nodeName)&&nn.textContent.length==0)return;oi&&Lr();for(var li=0;li<nn.childNodes.length;li++)tn(nn.childNodes[li]);/^(pre|p)$/i.test(nn.nodeName)&&(Pt=!0),oi&&(Ye=!0)}else nn.nodeType==3&&kr(nn.nodeValue.replace(/\u200b/g,"").replace(/\u00a0/g," "))}for(;!(tn(I),I==W);)I=I.nextSibling,Pt=!1;return ve}function Si(p,I,W){var K;if(I==p.display.lineDiv){if(K=p.display.lineDiv.childNodes[W],!K)return ii(p.clipPos(Et(p.display.viewTo-1)),!0);I=null,W=0}else for(K=I;;K=K.parentNode){if(!K||K==p.display.lineDiv)return null;if(K.parentNode&&K.parentNode==p.display.lineDiv)break}for(var q=0;q<p.display.view.length;q++){var ve=p.display.view[q];if(ve.node==K)return Ka(ve,I,W)}}function Ka(p,I,W){var K=p.text.firstChild,q=!1;if(!I||!U(K,I))return ii(Et(Re(p.line),0),!0);if(I==K&&(q=!0,I=K.childNodes[W],W=0,!I)){var ve=p.rest?Xe(p.rest):p.line;return ii(Et(Re(ve),ve.text.length),q)}var Ye=I.nodeType==3?I:null,xt=I;for(!Ye&&I.childNodes.length==1&&I.firstChild.nodeType==3&&(Ye=I.firstChild,W&&(W=Ye.nodeValue.length));xt.parentNode!=K;)xt=xt.parentNode;var Pt=p.measure,jt=Pt.maps;function Lr(Zn,$n,oi){for(var li=-1;li<(jt?jt.length:0);li++)for(var Te=li<0?Pt.map:jt[li],G=0;G<Te.length;G+=3){var we=Te[G+2];if(we==Zn||we==$n){var Ne=Re(li<0?p.line:p.rest[li]),pt=Te[G]+oi;return(oi<0||we!=Zn)&&(pt=Te[G+(oi?1:0)]),Et(Ne,pt)}}}var kr=Lr(Ye,xt,W);if(kr)return ii(kr,q);for(var tn=xt.nextSibling,nn=Ye?Ye.nodeValue.length-W:0;tn;tn=tn.nextSibling){if(kr=Lr(tn,tn.firstChild,0),kr)return ii(Et(kr.line,kr.ch-nn),q);nn+=tn.textContent.length}for(var xn=xt.previousSibling,_n=W;xn;xn=xn.previousSibling){if(kr=Lr(xn,xn.firstChild,-1),kr)return ii(Et(kr.line,kr.ch+_n),q);_n+=xn.textContent.length}}var Ei=function(I){this.cm=I,this.prevInput="",this.pollingFast=!1,this.polling=new Y,this.hasSelection=!1,this.composing=null};Ei.prototype.init=function(p){var I=this,W=this,K=this.cm;this.createField(p);var q=this.textarea;p.wrapper.insertBefore(this.wrapper,p.wrapper.firstChild),u&&(q.style.width="0px"),Wt(q,"input",function(){f&&i>=9&&I.hasSelection&&(I.hasSelection=null),W.poll()}),Wt(q,"paste",function(Ye){if(Ge(K,Ye)||ar(Ye,K))return;K.state.pasteIncoming=+new Date,W.fastPoll()});function ve(Ye){if(Ge(K,Ye))return;if(K.somethingSelected())Yt({lineWise:!1,text:K.getSelections()});else if(K.options.lineWiseCopyCut){var xt=Kr(K);Yt({lineWise:!0,text:xt.text}),Ye.type=="cut"?K.setSelections(xt.ranges,null,pe):(W.prevInput="",q.value=xt.text.join(`
`),V(q))}else return;Ye.type=="cut"&&(K.state.cutIncoming=+new Date)}Wt(q,"cut",ve),Wt(q,"copy",ve),Wt(p.scroller,"paste",function(Ye){if(rt(p,Ye)||Ge(K,Ye))return;if(!q.dispatchEvent){K.state.pasteIncoming=+new Date,W.focus();return}var xt=new Event("paste");xt.clipboardData=Ye.clipboardData,q.dispatchEvent(xt)}),Wt(p.lineSpace,"selectstart",function(Ye){rt(p,Ye)||nt(Ye)}),Wt(q,"compositionstart",function(){var Ye=K.getCursor("from");W.composing&&W.composing.range.clear(),W.composing={start:Ye,range:K.markText(Ye,K.getCursor("to"),{className:"CodeMirror-composing"})}}),Wt(q,"compositionend",function(){W.composing&&(W.poll(),W.composing.range.clear(),W.composing=null)})},Ei.prototype.createField=function(p){this.wrapper=_r(),this.textarea=this.wrapper.firstChild},Ei.prototype.screenReaderLabelChanged=function(p){p?this.textarea.setAttribute("aria-label",p):this.textarea.removeAttribute("aria-label")},Ei.prototype.prepareSelection=function(){var p=this.cm,I=p.display,W=p.doc,K=Wi(p);if(p.options.moveInputWithCursor){var q=Bi(p,W.sel.primary().head,"div"),ve=I.wrapper.getBoundingClientRect(),Ye=I.lineDiv.getBoundingClientRect();K.teTop=Math.max(0,Math.min(I.wrapper.clientHeight-10,q.top+Ye.top-ve.top)),K.teLeft=Math.max(0,Math.min(I.wrapper.clientWidth-10,q.left+Ye.left-ve.left))}return K},Ei.prototype.showSelection=function(p){var I=this.cm,W=I.display;N(W.cursorDiv,p.cursors),N(W.selectionDiv,p.selection),p.teTop!=null&&(this.wrapper.style.top=p.teTop+"px",this.wrapper.style.left=p.teLeft+"px")},Ei.prototype.reset=function(p){if(this.contextMenuPending||this.composing)return;var I=this.cm;if(I.somethingSelected()){this.prevInput="";var W=I.getSelection();this.textarea.value=W,I.state.focused&&V(this.textarea),f&&i>=9&&(this.hasSelection=W)}else p||(this.prevInput=this.textarea.value="",f&&i>=9&&(this.hasSelection=null))},Ei.prototype.getField=function(){return this.textarea},Ei.prototype.supportsTouch=function(){return!1},Ei.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!h||M()!=this.textarea))try{this.textarea.focus()}catch(p){}},Ei.prototype.blur=function(){this.textarea.blur()},Ei.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Ei.prototype.receivedFocus=function(){this.slowPoll()},Ei.prototype.slowPoll=function(){var p=this;if(this.pollingFast)return;this.polling.set(this.cm.options.pollInterval,function(){p.poll(),p.cm.state.focused&&p.slowPoll()})},Ei.prototype.fastPoll=function(){var p=!1,I=this;I.pollingFast=!0;function W(){var K=I.poll();!K&&!p?(p=!0,I.polling.set(60,W)):(I.pollingFast=!1,I.slowPoll())}I.polling.set(20,W)},Ei.prototype.poll=function(){var p=this,I=this.cm,W=this.textarea,K=this.prevInput;if(this.contextMenuPending||!I.state.focused||qt(W)&&!K&&!this.composing||I.isReadOnly()||I.options.disableInput||I.state.keySeq)return!1;var q=W.value;if(q==K&&!I.somethingSelected())return!1;if(f&&i>=9&&this.hasSelection===q||v&&/[\uf700-\uf7ff]/.test(q))return I.display.input.reset(),!1;if(I.doc.sel==I.display.selForContextMenu){var ve=q.charCodeAt(0);if(ve==8203&&!K&&(K="\u200B"),ve==8666)return this.reset(),this.cm.execCommand("undo")}for(var Ye=0,xt=Math.min(K.length,q.length);Ye<xt&&K.charCodeAt(Ye)==q.charCodeAt(Ye);)++Ye;return bo(I,function(){rr(I,q.slice(Ye),K.length-Ye,null,p.composing?"*compose":null),q.length>1e3||q.indexOf(`
`)>-1?W.value=p.prevInput="":p.prevInput=q,p.composing&&(p.composing.range.clear(),p.composing.range=I.markText(p.composing.start,I.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},Ei.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},Ei.prototype.onKeyPress=function(){f&&i>=9&&(this.hasSelection=null),this.fastPoll()},Ei.prototype.onContextMenu=function(p){var I=this,W=I.cm,K=W.display,q=I.textarea;I.contextMenuPending&&I.contextMenuPending();var ve=ua(W,p),Ye=K.scroller.scrollTop;if(!ve||l)return;var xt=W.options.resetSelectionOnContextMenu;xt&&W.doc.sel.contains(ve)==-1&&Za(W,Eo)(W.doc,he(ve),pe);var Pt=q.style.cssText,jt=I.wrapper.style.cssText,Lr=I.wrapper.offsetParent.getBoundingClientRect();I.wrapper.style.cssText="position: static",q.style.cssText=`position: absolute; width: 30px; height: 30px;
top: `+(p.clientY-Lr.top-5)+"px; left: "+(p.clientX-Lr.left-5)+`px;
z-index: 1000; background: `+(f?"rgba(255, 255, 255, .05)":"transparent")+`;
outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var kr;r&&(kr=window.scrollY),K.input.focus(),r&&window.scrollTo(null,kr),K.input.reset(),W.somethingSelected()||(q.value=I.prevInput=" "),I.contextMenuPending=nn,K.selForContextMenu=W.doc.sel,clearTimeout(K.detectingSelectAll);function tn(){if(q.selectionStart!=null){var _n=W.somethingSelected(),Zn="\u200B"+(_n?q.value:"");q.value="\u21DA",q.value=Zn,I.prevInput=_n?"":"\u200B",q.selectionStart=1,q.selectionEnd=Zn.length,K.selForContextMenu=W.doc.sel}}function nn(){if(I.contextMenuPending!=nn)return;if(I.contextMenuPending=!1,I.wrapper.style.cssText=jt,q.style.cssText=Pt,f&&i<9&&K.scrollbars.setScrollTop(K.scroller.scrollTop=Ye),q.selectionStart!=null){(!f||f&&i<9)&&tn();var _n=0,Zn=function $n(){K.selForContextMenu==W.doc.sel&&q.selectionStart==0&&q.selectionEnd>0&&I.prevInput=="\u200B"?Za(W,Fs)(W):_n++<10?K.detectingSelectAll=setTimeout($n,500):(K.selForContextMenu=null,K.input.reset())};K.detectingSelectAll=setTimeout(Zn,200)}}if(f&&i>=9&&tn(),L){lt(p);var xn=function _n(){Bt(window,"mouseup",_n),setTimeout(nn,20)};Wt(window,"mouseup",xn)}else setTimeout(nn,50)},Ei.prototype.readOnlyChanged=function(p){p||this.reset(),this.textarea.disabled=p=="nocursor",this.textarea.readOnly=!!p},Ei.prototype.setUneditable=function(){},Ei.prototype.needsContentAttribute=!1;function uo(p,I){if(I=I?k(I):{},I.value=p.value,!I.tabindex&&p.tabIndex&&(I.tabindex=p.tabIndex),!I.placeholder&&p.placeholder&&(I.placeholder=p.placeholder),I.autofocus==null){var W=M();I.autofocus=W==p||p.getAttribute("autofocus")!=null&&W==document.body}function K(){p.value=xt.getValue()}var q;if(p.form&&(Wt(p.form,"submit",K),!I.leaveSubmitMethodAlone)){var ve=p.form;q=ve.submit;try{var Ye=ve.submit=function(){K(),ve.submit=q,ve.submit(),ve.submit=Ye}}catch(Pt){}}I.finishInit=function(Pt){Pt.save=K,Pt.getTextArea=function(){return p},Pt.toTextArea=function(){Pt.toTextArea=isNaN,K(),p.parentNode.removeChild(Pt.getWrapperElement()),p.style.display="",p.form&&(Bt(p.form,"submit",K),!I.leaveSubmitMethodAlone&&typeof p.form.submit=="function"&&(p.form.submit=q))}},p.style.display="none";var xt=_e(function(Pt){return p.parentNode.insertBefore(Pt,p.nextSibling)},I);return xt}function zo(p){p.off=Bt,p.on=Wt,p.wheelEventPixels=Ks,p.Doc=es,p.splitLines=mr,p.countColumn=Z,p.findColumn=be,p.isWordChar=$e,p.Pass=X,p.signal=Kt,p.Line=ni,p.changeEnd=Le,p.scrollbarModel=ro,p.Pos=Et,p.cmpPos=Mt,p.modes=ae,p.mimeModes=ye,p.resolveMode=Ie,p.getMode=xe,p.modeExtensions=Ue,p.extendMode=it,p.copyState=yt,p.startState=ie,p.innerMode=ee,p.commands=Ws,p.keyMap=Ss,p.keyName=Vl,p.isModifierKey=wl,p.lookupKey=Us,p.normalizeKeyMap=rl,p.StringStream=z,p.SharedTextMarker=qs,p.TextMarker=Ts,p.LineWidget=sl,p.e_preventDefault=nt,p.e_stopPropagation=se,p.e_stop=lt,p.addClass=j,p.contains=U,p.rmClass=w,p.keyNames=Ps}uu(_e),Fr(_e);var ao="iter insert remove copy getEditor constructor".split(" ");for(var ko in es.prototype)es.prototype.hasOwnProperty(ko)&&_(ao,ko)<0&&(_e.prototype[ko]=function(p){return function(){return p.apply(this.doc,arguments)}}(es.prototype[ko]));return ft(es),_e.inputStyles={textarea:Ei,contenteditable:pn},_e.defineMode=function(p){!_e.defaults.mode&&p!="null"&&(_e.defaults.mode=p),Ce.apply(this,arguments)},_e.defineMIME=Oe,_e.defineMode("null",function(){return{token:function(I){return I.skipToEnd()}}}),_e.defineMIME("text/plain","null"),_e.defineExtension=function(p,I){_e.prototype[p]=I},_e.defineDocExtension=function(p,I){es.prototype[p]=I},_e.fromTextArea=uo,zo(_e),_e.version="5.58.2",_e})},Vy0f:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("iYpf"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},W2nI:function(J,F,e){var d=e("IwbS"),E=e("ProS"),g=e("bYtY"),m=["itemStyle","opacity"],A=["emphasis","itemStyle","opacity"],b=["lineStyle","opacity"],f=["emphasis","lineStyle","opacity"];function i(c,t){return c.getVisual("opacity")||c.getModel().get(t)}function r(c,t,u){var a=c.getGraphicEl(),h=i(c,t);u!=null&&(h==null&&(h=1),h*=u),a.downplay&&a.downplay(),a.traverse(function(v){v.type!=="group"&&v.setStyle("opacity",h)})}function o(c,t){var u=i(c,t),a=c.getGraphicEl();a.traverse(function(h){h.type!=="group"&&h.setStyle("opacity",u)}),a.highlight&&a.highlight()}var s=d.extendShape({shape:{x1:0,y1:0,x2:0,y2:0,cpx1:0,cpy1:0,cpx2:0,cpy2:0,extent:0,orient:""},buildPath:function(c,t){var u=t.extent;c.moveTo(t.x1,t.y1),c.bezierCurveTo(t.cpx1,t.cpy1,t.cpx2,t.cpy2,t.x2,t.y2),t.orient==="vertical"?(c.lineTo(t.x2+u,t.y2),c.bezierCurveTo(t.cpx2+u,t.cpy2,t.cpx1+u,t.cpy1,t.x1+u,t.y1)):(c.lineTo(t.x2,t.y2+u),c.bezierCurveTo(t.cpx2,t.cpy2+u,t.cpx1,t.cpy1+u,t.x1,t.y1+u)),c.closePath()},highlight:function(){this.trigger("emphasis")},downplay:function(){this.trigger("normal")}}),l=E.extendChartView({type:"sankey",_model:null,_focusAdjacencyDisabled:!1,render:function(c,t,u){var a=this,h=c.getGraph(),v=this.group,y=c.layoutInfo,O=y.width,S=y.height,x=c.getData(),L=c.getData("edge"),T=c.get("orient");this._model=c,v.removeAll(),v.attr("position",[y.x,y.y]),h.eachEdge(function(w){var C=new s;C.dataIndex=w.dataIndex,C.seriesIndex=c.seriesIndex,C.dataType="edge";var N=w.getModel("lineStyle"),D=N.get("curveness"),B=w.node1.getLayout(),R=w.node1.getModel(),U=R.get("localX"),M=R.get("localY"),j=w.node2.getLayout(),P=w.node2.getModel(),V=P.get("localX"),H=P.get("localY"),k=w.getLayout(),Z,Y,_,Q,X,pe,te,fe;C.shape.extent=Math.max(1,k.dy),C.shape.orient=T,T==="vertical"?(Z=(U!=null?U*O:B.x)+k.sy,Y=(M!=null?M*S:B.y)+B.dy,_=(V!=null?V*O:j.x)+k.ty,Q=H!=null?H*S:j.y,X=Z,pe=Y*(1-D)+Q*D,te=_,fe=Y*D+Q*(1-D)):(Z=(U!=null?U*O:B.x)+B.dx,Y=(M!=null?M*S:B.y)+k.sy,_=V!=null?V*O:j.x,Q=(H!=null?H*S:j.y)+k.ty,X=Z*(1-D)+_*D,pe=Y,te=Z*D+_*(1-D),fe=Q),C.setShape({x1:Z,y1:Y,x2:_,y2:Q,cpx1:X,cpy1:pe,cpx2:te,cpy2:fe}),C.setStyle(N.getItemStyle());switch(C.style.fill){case"source":C.style.fill=w.node1.getVisual("color");break;case"target":C.style.fill=w.node2.getVisual("color");break}d.setHoverStyle(C,w.getModel("emphasis.lineStyle").getItemStyle()),v.add(C),L.setItemGraphicEl(w.dataIndex,C)}),h.eachNode(function(w){var C=w.getLayout(),N=w.getModel(),D=N.get("localX"),B=N.get("localY"),R=N.getModel("label"),U=N.getModel("emphasis.label"),M=new d.Rect({shape:{x:D!=null?D*O:C.x,y:B!=null?B*S:C.y,width:C.dx,height:C.dy},style:N.getModel("itemStyle").getItemStyle()}),j=w.getModel("emphasis.itemStyle").getItemStyle();d.setLabelStyle(M.style,j,R,U,{labelFetcher:c,labelDataIndex:w.dataIndex,defaultText:w.id,isRectText:!0}),M.setStyle("fill",w.getVisual("color")),d.setHoverStyle(M,j),v.add(M),x.setItemGraphicEl(w.dataIndex,M),M.dataType="node"}),x.eachItemGraphicEl(function(w,C){var N=x.getItemModel(C);N.get("draggable")&&(w.drift=function(D,B){a._focusAdjacencyDisabled=!0,this.shape.x+=D,this.shape.y+=B,this.dirty(),u.dispatchAction({type:"dragNode",seriesId:c.id,dataIndex:x.getRawIndex(C),localX:this.shape.x/O,localY:this.shape.y/S})},w.ondragend=function(){a._focusAdjacencyDisabled=!1},w.draggable=!0,w.cursor="move"),w.highlight=function(){this.trigger("emphasis")},w.downplay=function(){this.trigger("normal")},w.focusNodeAdjHandler&&w.off("mouseover",w.focusNodeAdjHandler),w.unfocusNodeAdjHandler&&w.off("mouseout",w.unfocusNodeAdjHandler),N.get("focusNodeAdjacency")&&(w.on("mouseover",w.focusNodeAdjHandler=function(){a._focusAdjacencyDisabled||(a._clearTimer(),u.dispatchAction({type:"focusNodeAdjacency",seriesId:c.id,dataIndex:w.dataIndex}))}),w.on("mouseout",w.unfocusNodeAdjHandler=function(){a._focusAdjacencyDisabled||a._dispatchUnfocus(u)}))}),L.eachItemGraphicEl(function(w,C){var N=L.getItemModel(C);w.focusNodeAdjHandler&&w.off("mouseover",w.focusNodeAdjHandler),w.unfocusNodeAdjHandler&&w.off("mouseout",w.unfocusNodeAdjHandler),N.get("focusNodeAdjacency")&&(w.on("mouseover",w.focusNodeAdjHandler=function(){a._focusAdjacencyDisabled||(a._clearTimer(),u.dispatchAction({type:"focusNodeAdjacency",seriesId:c.id,edgeDataIndex:w.dataIndex}))}),w.on("mouseout",w.unfocusNodeAdjHandler=function(){a._focusAdjacencyDisabled||a._dispatchUnfocus(u)}))}),!this._data&&c.get("animation")&&v.setClipPath(n(v.getBoundingRect(),c,function(){v.removeClipPath()})),this._data=c.getData()},dispose:function(){this._clearTimer()},_dispatchUnfocus:function(c){var t=this;this._clearTimer(),this._unfocusDelayTimer=setTimeout(function(){t._unfocusDelayTimer=null,c.dispatchAction({type:"unfocusNodeAdjacency",seriesId:t._model.id})},500)},_clearTimer:function(){this._unfocusDelayTimer&&(clearTimeout(this._unfocusDelayTimer),this._unfocusDelayTimer=null)},focusNodeAdjacency:function(c,t,u,a){var h=c.getData(),v=h.graph,y=a.dataIndex,O=h.getItemModel(y),S=a.edgeDataIndex;if(y==null&&S==null)return;var x=v.getNodeByIndex(y),L=v.getEdgeByIndex(S);if(v.eachNode(function(w){r(w,m,.1)}),v.eachEdge(function(w){r(w,b,.1)}),x){o(x,A);var T=O.get("focusNodeAdjacency");T==="outEdges"?g.each(x.outEdges,function(w){if(w.dataIndex<0)return;o(w,f),o(w.node2,A)}):T==="inEdges"?g.each(x.inEdges,function(w){if(w.dataIndex<0)return;o(w,f),o(w.node1,A)}):T==="allEdges"&&g.each(x.edges,function(w){if(w.dataIndex<0)return;o(w,f),w.node1!==x&&o(w.node1,A),w.node2!==x&&o(w.node2,A)})}L&&(o(L,f),o(L.node1,A),o(L.node2,A))},unfocusNodeAdjacency:function(c,t,u,a){var h=c.getGraph();h.eachNode(function(v){r(v,m)}),h.eachEdge(function(v){r(v,b)})}});function n(c,t,u){var a=new d.Rect({shape:{x:c.x-10,y:c.y-10,width:0,height:c.height+20}});return d.initProps(a,{shape:{width:c.width+20}},t,u),a}J.exports=l},W4dC:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("bYtY"),m=g.each,A=g.createHashMap,b=e("7DRL"),f=e("TIY9"),i=e("yS9w"),r=e("mFDi"),o={geoJSON:f,svg:i},s={load:function(t,u,a){var h=[],v=A(),y=A(),O,S=c(t);return m(S,function(x){var L=o[x.type].load(t,x,a);m(L.regions,function(w){var C=w.name;u&&u.hasOwnProperty(C)&&(w=w.cloneShallow(C=u[C])),h.push(w),v.set(C,w),y.set(C,w.center)});var T=L.boundingRect;T&&(O?O.union(T):O=T.clone())}),{regions:h,regionsMap:v,nameCoordMap:y,boundingRect:O||new r(0,0,0,0)}},makeGraphic:l("makeGraphic"),removeGraphic:l("removeGraphic")};function l(t){return function(u,a){var h=c(u),v=[];return m(h,function(y){var O=o[y.type][t];O&&v.push(O(u,y,a))}),v}}function n(t){}function c(t){var u=b.retrieveMap(t)||[];return u}J.exports=s},WGYa:function(J,F,e){var d=e("7yuC"),E=d.forceLayout,g=e("HF/U"),m=g.simpleLayout,A=e("lOQZ"),b=A.circularLayout,f=e("OELB"),i=f.linearMap,r=e("QBsz"),o=e("bYtY");function s(l){l.eachSeriesByType("graph",function(n){var c=n.coordinateSystem;if(c&&c.type!=="view")return;if(n.get("layout")==="force"){var t=n.preservedPoints||{},u=n.getGraph(),a=u.data,h=u.edgeData,v=n.getModel("force"),y=v.get("initLayout");n.preservedPoints?a.each(function(R){var U=a.getId(R);a.setItemLayout(R,t[U]||[NaN,NaN])}):!y||y==="none"?m(n):y==="circular"&&b(n,"value");var O=a.getDataExtent("value"),S=h.getDataExtent("value"),x=v.get("repulsion"),L=v.get("edgeLength");o.isArray(x)||(x=[x,x]),o.isArray(L)||(L=[L,L]),L=[L[1],L[0]];var T=a.mapArray("value",function(R,U){var M=a.getItemLayout(U),j=i(R,O,x);return isNaN(j)&&(j=(x[0]+x[1])/2),{w:j,rep:j,fixed:a.getItemModel(U).get("fixed"),p:!M||isNaN(M[0])||isNaN(M[1])?null:M}}),w=h.mapArray("value",function(R,U){var M=u.getEdgeByIndex(U),j=i(R,S,L);isNaN(j)&&(j=(L[0]+L[1])/2);var P=M.getModel();return{n1:T[M.node1.dataIndex],n2:T[M.node2.dataIndex],d:j,curveness:P.get("lineStyle.curveness")||0,ignoreForceLayout:P.get("ignoreForceLayout")}}),c=n.coordinateSystem,C=c.getBoundingRect(),N=E(T,w,{rect:C,gravity:v.get("gravity"),friction:v.get("friction")}),D=N.step;N.step=function(R){for(var U=0,M=T.length;U<M;U++)T[U].fixed&&r.copy(T[U].p,u.getNodeByIndex(U).getLayout());D(function(j,P,V){for(var H=0,k=j.length;H<k;H++)j[H].fixed||u.getNodeByIndex(H).setLayout(j[H].p),t[a.getId(H)]=j[H].p;for(var H=0,k=P.length;H<k;H++){var Z=P[H],Y=u.getEdgeByIndex(H),_=Z.n1.p,Q=Z.n2.p,X=Y.getLayout();X=X?X.slice():[],X[0]=X[0]||[],X[1]=X[1]||[],r.copy(X[0],_),r.copy(X[1],Q),+Z.curveness&&(X[2]=[(_[0]+Q[0])/2-(_[1]-Q[1])*Z.curveness,(_[1]+Q[1])/2-(Q[0]-_[0])*Z.curveness]),Y.setLayout(X)}R&&R(V)})},n.forceLayout=N,n.preservedPoints=t,N.step()}else n.forceLayout=null})}J.exports=s},WKfj:function(J,F,e){"use strict";e.d(F,"d",function(){return E}),e.d(F,"e",function(){return g}),e.d(F,"f",function(){return m}),e.d(F,"c",function(){return A}),e.d(F,"b",function(){return f}),e.d(F,"a",function(){return r});var d=e("KQm4");function E(o){return Array.isArray(o)?o:o!==void 0?[o]:[]}function g(o,s){var l=s.labelInValue,n=s.combobox;if(o===void 0||o===""&&n)return[];var c=Array.isArray(o)?o:[o];return l?c.map(function(t){var u=t.key,a=t.value;return a!==void 0?a:u}):c}function m(o,s){var l=s.optionLabelProp,n=s.labelInValue,c=s.prevValue,t=s.options,u=s.getLabeledValue,a=o;return n&&(a=a.map(function(h){return u(h,{options:t,prevValue:c,labelInValue:n,optionLabelProp:l})})),a}function A(o,s){var l=Object(d.a)(s),n;for(n=o.length-1;n>=0&&o[n].disabled;n-=1);var c=null;return n!==-1&&(c=l[n],l.splice(n,1)),{values:l,removedValue:c}}var b=typeof window!="undefined"&&window.document&&window.document.documentElement,f=b,i=0;function r(){var o;return f?(o=i,i+=1):o="TEST_OR_SSR",o}},"WN+l":function(J,F,e){var d=e("bYtY"),E=e("IwbS");function g(A,b,f,i){var r=f.axis;if(r.scale.isBlank())return;var o=f.getModel("splitArea"),s=o.getModel("areaStyle"),l=s.get("color"),n=i.coordinateSystem.getRect(),c=r.getTicksCoords({tickModel:o,clamp:!0});if(!c.length)return;var t=l.length,u=A.__splitAreaColors,a=d.createHashMap(),h=0;if(u)for(var v=0;v<c.length;v++){var y=u.get(c[v].tickValue);if(y!=null){h=(y+(t-1)*v)%t;break}}var O=r.toGlobalCoord(c[0].coord),S=s.getAreaStyle();l=d.isArray(l)?l:[l];for(var v=1;v<c.length;v++){var x=r.toGlobalCoord(c[v].coord),L,T,w,C;r.isHorizontal()?(L=O,T=n.y,w=x-L,C=n.height,O=L+w):(L=n.x,T=O,w=n.width,C=x-T,O=T+C);var N=c[v-1].tickValue;N!=null&&a.set(N,h),b.add(new E.Rect({anid:N!=null?"area_"+N:null,shape:{x:L,y:T,width:w,height:C},style:d.defaults({fill:l[h]},S),silent:!0})),h=(h+1)%t}A.__splitAreaColors=a}function m(A){A.__splitAreaColors=null}F.rectCoordAxisBuildSplitArea=g,F.rectCoordAxisHandleRemove=m},WXVj:function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("Bqw1")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="MinusSquareOutlined";var f=g.forwardRef(b);F.default=f},WaYH:function(J,F,e){"use strict";var d=e("rePB"),E=e("Ff2n"),g=e("VTBJ"),m=e("1OyB"),A=e("vuIU"),b=e("JX7q"),f=e("Ji7U"),i=e("LK+K"),r=e("q1tI"),o=e("TSYQ"),s=e.n(o),l=e("sboe"),n=e("OZM5"),c=function(L){var T=L.prefixCls,w=L.level,C=L.isStart,N=L.isEnd;if(!w)return null;for(var D="".concat(T,"-indent-unit"),B=[],R=0;R<w;R+=1){var U;B.push(r.createElement("span",{key:R,className:s()(D,(U={},Object(d.a)(U,"".concat(D,"-start"),C[R+1]),Object(d.a)(U,"".concat(D,"-end"),N[R+1]),Object(d.a)(U,"".concat(D,"-end-first-level"),!R&&N[0]),U))}))}return r.createElement("span",{"aria-hidden":"true",className:"".concat(T,"-indent")},B)},t=c,u=e("815F"),a="open",h="close",v="---",y=function(x){Object(f.a)(T,x);var L=Object(i.a)(T);function T(){var w;return Object(m.a)(this,T),w=L.apply(this,arguments),w.state={dragNodeHighlight:!1},w.onSelectorClick=function(C){var N=w.props.context.onNodeClick;N(C,Object(u.b)(w.props)),w.isSelectable()?w.onSelect(C):w.onCheck(C)},w.onSelectorDoubleClick=function(C){var N=w.props.context.onNodeDoubleClick;N(C,Object(u.b)(w.props))},w.onSelect=function(C){if(w.isDisabled())return;var N=w.props.context.onNodeSelect;C.preventDefault(),N(C,Object(u.b)(w.props))},w.onCheck=function(C){if(w.isDisabled())return;var N=w.props,D=N.disableCheckbox,B=N.checked,R=w.props.context.onNodeCheck;if(!w.isCheckable()||D)return;C.preventDefault();var U=!B;R(C,Object(u.b)(w.props),U)},w.onMouseEnter=function(C){var N=w.props.context.onNodeMouseEnter;N(C,Object(u.b)(w.props))},w.onMouseLeave=function(C){var N=w.props.context.onNodeMouseLeave;N(C,Object(u.b)(w.props))},w.onContextMenu=function(C){var N=w.props.context.onNodeContextMenu;N(C,Object(u.b)(w.props))},w.onDragStart=function(C){var N=w.props.context.onNodeDragStart;C.stopPropagation(),w.setState({dragNodeHighlight:!0}),N(C,Object(b.a)(w));try{C.dataTransfer.setData("text/plain","")}catch(D){}},w.onDragEnter=function(C){var N=w.props.context.onNodeDragEnter;C.preventDefault(),C.stopPropagation(),N(C,Object(b.a)(w))},w.onDragOver=function(C){var N=w.props.context.onNodeDragOver;C.preventDefault(),C.stopPropagation(),N(C,Object(b.a)(w))},w.onDragLeave=function(C){var N=w.props.context.onNodeDragLeave;C.stopPropagation(),N(C,Object(b.a)(w))},w.onDragEnd=function(C){var N=w.props.context.onNodeDragEnd;C.stopPropagation(),w.setState({dragNodeHighlight:!1}),N(C,Object(b.a)(w))},w.onDrop=function(C){var N=w.props.context.onNodeDrop;C.preventDefault(),C.stopPropagation(),w.setState({dragNodeHighlight:!1}),N(C,Object(b.a)(w))},w.onExpand=function(C){var N=w.props.context.onNodeExpand;N(C,Object(u.b)(w.props))},w.setSelectHandle=function(C){w.selectHandle=C},w.getNodeState=function(){var C=w.props.expanded;return w.isLeaf()?null:C?a:h},w.hasChildren=function(){var C=w.props.eventKey,N=w.props.context.keyEntities,D=N[C]||{},B=D.children;return!!(B||[]).length},w.isLeaf=function(){var C=w.props,N=C.isLeaf,D=C.loaded,B=w.props.context.loadData,R=w.hasChildren();return N===!1?!1:N||!B&&!R||B&&D&&!R},w.isDisabled=function(){var C=w.props.disabled,N=w.props.context.disabled;return!!(N||C)},w.isCheckable=function(){var C=w.props.checkable,N=w.props.context.checkable;return!N||C===!1?!1:N},w.syncLoadData=function(C){var N=C.expanded,D=C.loading,B=C.loaded,R=w.props.context,U=R.loadData,M=R.onNodeLoad;if(D)return;U&&N&&!w.isLeaf()&&(!w.hasChildren()&&!B&&M(Object(u.b)(w.props)))},w.renderSwitcher=function(){var C=w.props,N=C.expanded,D=C.switcherIcon,B=w.props.context,R=B.prefixCls,U=B.switcherIcon,M=D||U;if(w.isLeaf())return r.createElement("span",{className:s()("".concat(R,"-switcher"),"".concat(R,"-switcher-noop"))},typeof M=="function"?M(Object(g.a)(Object(g.a)({},w.props),{},{isLeaf:!0})):M);var j=s()("".concat(R,"-switcher"),"".concat(R,"-switcher_").concat(N?a:h));return r.createElement("span",{onClick:w.onExpand,className:j},typeof M=="function"?M(Object(g.a)(Object(g.a)({},w.props),{},{isLeaf:!1})):M)},w.renderCheckbox=function(){var C=w.props,N=C.checked,D=C.halfChecked,B=C.disableCheckbox,R=w.props.context.prefixCls,U=w.isDisabled(),M=w.isCheckable();if(!M)return null;var j=typeof M!="boolean"?M:null;return r.createElement("span",{className:s()("".concat(R,"-checkbox"),N&&"".concat(R,"-checkbox-checked"),!N&&D&&"".concat(R,"-checkbox-indeterminate"),(U||B)&&"".concat(R,"-checkbox-disabled")),onClick:w.onCheck},j)},w.renderIcon=function(){var C=w.props.loading,N=w.props.context.prefixCls;return r.createElement("span",{className:s()("".concat(N,"-iconEle"),"".concat(N,"-icon__").concat(w.getNodeState()||"docu"),C&&"".concat(N,"-icon_loading"))})},w.renderSelector=function(){var C=w.state.dragNodeHighlight,N=w.props,D=N.title,B=N.selected,R=N.icon,U=N.loading,M=N.data,j=w.props.context,P=j.prefixCls,V=j.showIcon,H=j.icon,k=j.draggable,Z=j.loadData,Y=j.titleRender,_=w.isDisabled(),Q="".concat(P,"-node-content-wrapper"),X;if(V){var pe=R||H;X=pe?r.createElement("span",{className:s()("".concat(P,"-iconEle"),"".concat(P,"-icon__customize"))},typeof pe=="function"?pe(w.props):pe):w.renderIcon()}else Z&&U&&(X=w.renderIcon());var te;typeof D=="function"?te=D(M):Y?te=Y(M):te=D;var fe=r.createElement("span",{className:"".concat(P,"-title")},te);return r.createElement("span",{ref:w.setSelectHandle,title:typeof D=="string"?D:"",className:s()("".concat(Q),"".concat(Q,"-").concat(w.getNodeState()||"normal"),!_&&(B||C)&&"".concat(P,"-node-selected"),!_&&k&&"draggable"),draggable:!_&&k||void 0,"aria-grabbed":!_&&k||void 0,onMouseEnter:w.onMouseEnter,onMouseLeave:w.onMouseLeave,onContextMenu:w.onContextMenu,onClick:w.onSelectorClick,onDoubleClick:w.onSelectorDoubleClick,onDragStart:k?w.onDragStart:void 0},X,fe)},w}return Object(A.a)(T,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var C=this.props.selectable,N=this.props.context.selectable;return typeof C=="boolean"?C:N}},{key:"render",value:function(){var C,N=this.props,D=N.eventKey,B=N.className,R=N.style,U=N.dragOver,M=N.dragOverGapTop,j=N.dragOverGapBottom,P=N.isLeaf,V=N.isStart,H=N.isEnd,k=N.expanded,Z=N.selected,Y=N.checked,_=N.halfChecked,Q=N.loading,X=N.domRef,pe=N.active,te=N.onMouseMove,fe=Object(E.a)(N,["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","onMouseMove"]),be=this.props.context,Se=be.prefixCls,ze=be.filterTreeNode,Xe=be.draggable,wt=be.keyEntities,Be=this.isDisabled(),Me=Object(n.f)(fe),vt=wt[D]||{},at=vt.level,$e=H[H.length-1];return r.createElement("div",Object.assign({ref:X,className:s()(B,"".concat(Se,"-treenode"),(C={},Object(d.a)(C,"".concat(Se,"-treenode-disabled"),Be),Object(d.a)(C,"".concat(Se,"-treenode-switcher-").concat(k?"open":"close"),!P),Object(d.a)(C,"".concat(Se,"-treenode-checkbox-checked"),Y),Object(d.a)(C,"".concat(Se,"-treenode-checkbox-indeterminate"),_),Object(d.a)(C,"".concat(Se,"-treenode-selected"),Z),Object(d.a)(C,"".concat(Se,"-treenode-loading"),Q),Object(d.a)(C,"".concat(Se,"-treenode-active"),pe),Object(d.a)(C,"".concat(Se,"-treenode-leaf-last"),$e),Object(d.a)(C,"drag-over",!Be&&U),Object(d.a)(C,"drag-over-gap-top",!Be&&M),Object(d.a)(C,"drag-over-gap-bottom",!Be&&j),Object(d.a)(C,"filter-node",ze&&ze(Object(u.b)(this.props))),C)),style:R,onDragEnter:Xe?this.onDragEnter:void 0,onDragOver:Xe?this.onDragOver:void 0,onDragLeave:Xe?this.onDragLeave:void 0,onDrop:Xe?this.onDrop:void 0,onDragEnd:Xe?this.onDragEnd:void 0,onMouseMove:te},Me),r.createElement(t,{prefixCls:Se,level:at,isStart:V,isEnd:H}),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),T}(r.Component),O=function(L){return r.createElement(l.a.Consumer,null,function(T){return r.createElement(y,Object.assign({},L,{context:T}))})};O.displayName="TreeNode",O.defaultProps={title:v},O.isTreeNode=1;var S=F.a=O},Wqna:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("bYtY"),m=g.isObject,A=g.each,b=g.map,f=g.indexOf,i=g.retrieve,r=e("+TT/"),o=r.getLayoutRect,s=e("aX7z"),l=s.createScaleByModel,n=s.ifAxisCrossZero,c=s.niceScaleExtent,t=s.estimateLabelUnionRect,u=e("y+lR"),a=e("7AJT"),h=e("IDmD"),v=e("7hqr"),y=v.getStackedDimension;e("jtI2");function O(R,U,M){return R.getCoordSysModel()===U}function S(R,U,M){this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this._initCartesian(R,U,M),this.model=R}var x=S.prototype;x.type="grid",x.axisPointerEnabled=!0,x.getRect=function(){return this._rect},x.update=function(R,U){var M=this._axesMap;this._updateScale(R,this.model),A(M.x,function(P){c(P.scale,P.model)}),A(M.y,function(P){c(P.scale,P.model)});var j={};A(M.x,function(P){L(M,"y",P,j)}),A(M.y,function(P){L(M,"x",P,j)}),this.resize(this.model,U)};function L(R,U,M,j){M.getAxesOnZeroOf=function(){return V?[V]:[]};var P=R[U],V,H=M.model,k=H.get("axisLine.onZero"),Z=H.get("axisLine.onZeroAxisIndex");if(!k)return;if(Z!=null)T(P[Z])&&(V=P[Z]);else for(var Y in P)if(P.hasOwnProperty(Y)&&T(P[Y])&&!j[_(P[Y])]){V=P[Y];break}V&&(j[_(V)]=!0);function _(Q){return Q.dim+"_"+Q.index}}function T(R){return R&&R.type!=="category"&&R.type!=="time"&&n(R)}x.resize=function(R,U,M){var j=o(R.getBoxLayoutParams(),{width:U.getWidth(),height:U.getHeight()});this._rect=j;var P=this._axesList;V(),!M&&R.get("containLabel")&&(A(P,function(H){if(!H.model.get("axisLabel.inside")){var k=t(H);if(k){var Z=H.isHorizontal()?"height":"width",Y=H.model.get("axisLabel.margin");j[Z]-=k[Z]+Y,H.position==="top"?j.y+=k.height+Y:H.position==="left"&&(j.x+=k.width+Y)}}}),V());function V(){A(P,function(H){var k=H.isHorizontal(),Z=k?[0,j.width]:[0,j.height],Y=H.inverse?1:0;H.setExtent(Z[Y],Z[1-Y]),w(H,k?j.x:j.y)})}},x.getAxis=function(R,U){var M=this._axesMap[R];if(M!=null){if(U==null){for(var j in M)if(M.hasOwnProperty(j))return M[j]}return M[U]}},x.getAxes=function(){return this._axesList.slice()},x.getCartesian=function(R,U){if(R!=null&&U!=null){var M="x"+R+"y"+U;return this._coordsMap[M]}m(R)&&(U=R.yAxisIndex,R=R.xAxisIndex);for(var j=0,P=this._coordsList;j<P.length;j++)if(P[j].getAxis("x").index===R||P[j].getAxis("y").index===U)return P[j]},x.getCartesians=function(){return this._coordsList.slice()},x.convertToPixel=function(R,U,M){var j=this._findConvertTarget(R,U);return j.cartesian?j.cartesian.dataToPoint(M):j.axis?j.axis.toGlobalCoord(j.axis.dataToCoord(M)):null},x.convertFromPixel=function(R,U,M){var j=this._findConvertTarget(R,U);return j.cartesian?j.cartesian.pointToData(M):j.axis?j.axis.coordToData(j.axis.toLocalCoord(M)):null},x._findConvertTarget=function(R,U){var M=U.seriesModel,j=U.xAxisModel||M&&M.getReferringComponents("xAxis")[0],P=U.yAxisModel||M&&M.getReferringComponents("yAxis")[0],V=U.gridModel,H=this._coordsList,k,Z;if(M)k=M.coordinateSystem,f(H,k)<0&&(k=null);else if(j&&P)k=this.getCartesian(j.componentIndex,P.componentIndex);else if(j)Z=this.getAxis("x",j.componentIndex);else if(P)Z=this.getAxis("y",P.componentIndex);else if(V){var Y=V.coordinateSystem;Y===this&&(k=this._coordsList[0])}return{cartesian:k,axis:Z}},x.containPoint=function(R){var U=this._coordsList[0];if(U)return U.containPoint(R)},x._initCartesian=function(R,U,M){var j={left:!1,right:!1,top:!1,bottom:!1},P={x:{},y:{}},V={x:0,y:0};if(U.eachComponent("xAxis",H("x"),this),U.eachComponent("yAxis",H("y"),this),!V.x||!V.y){this._axesMap={},this._axesList=[];return}this._axesMap=P,A(P.x,function(k,Z){A(P.y,function(Y,_){var Q="x"+Z+"y"+_,X=new u(Q);X.grid=this,X.model=R,this._coordsMap[Q]=X,this._coordsList.push(X),X.addAxis(k),X.addAxis(Y)},this)},this);function H(k){return function(Z,Y){if(!O(Z,R,U))return;var _=Z.get("position");k==="x"?_!=="top"&&_!=="bottom"&&(_=j.bottom?"top":"bottom"):_!=="left"&&_!=="right"&&(_=j.left?"right":"left"),j[_]=!0;var Q=new a(k,l(Z),[0,0],Z.get("type"),_),X=Q.type==="category";Q.onBand=X&&Z.get("boundaryGap"),Q.inverse=Z.get("inverse"),Z.axis=Q,Q.model=Z,Q.grid=this,Q.index=Y,this._axesList.push(Q),P[k][Y]=Q,V[k]++}}},x._updateScale=function(R,U){A(this._axesList,function(j){j.scale.setExtent(Infinity,-Infinity)}),R.eachSeries(function(j){if(D(j)){var P=N(j,R),V=P[0],H=P[1];if(!O(V,U,R)||!O(H,U,R))return;var k=this.getCartesian(V.componentIndex,H.componentIndex),Z=j.getData(),Y=k.getAxis("x"),_=k.getAxis("y");Z.type==="list"&&(M(Z,Y,j),M(Z,_,j))}},this);function M(j,P,V){A(j.mapDimension(P.dim,!0),function(H){P.scale.unionExtentFromData(j,y(j,H))})}},x.getTooltipAxes=function(R){var U=[],M=[];return A(this.getCartesians(),function(j){var P=R!=null&&R!=="auto"?j.getAxis(R):j.getBaseAxis(),V=j.getOtherAxis(P);f(U,P)<0&&U.push(P),f(M,V)<0&&M.push(V)}),{baseAxes:U,otherAxes:M}};function w(R,U){var M=R.getExtent(),j=M[0]+M[1];R.toGlobalCoord=R.dim==="x"?function(P){return P+U}:function(P){return j-P+U},R.toLocalCoord=R.dim==="x"?function(P){return P-U}:function(P){return j-P+U}}var C=["xAxis","yAxis"];function N(R,U){return b(C,function(M){var j=R.getReferringComponents(M)[0];return j})}function D(R){return R.get("coordinateSystem")==="cartesian2d"}S.create=function(R,U){var M=[];return R.eachComponent("grid",function(j,P){var V=new S(j,R,U);V.name="grid_"+P,V.resize(j,U,!0),j.coordinateSystem=V,M.push(V)}),R.eachSeries(function(j){if(!D(j))return;var P=N(j,R),V=P[0],H=P[1],k=V.getCoordSysModel(),Z=k.coordinateSystem;j.coordinateSystem=Z.getCartesian(V.componentIndex,H.componentIndex)}),M},S.dimensions=S.prototype.dimensions=u.prototype.dimensions,h.register("cartesian2d",S);var B=S;J.exports=B},"X+im":function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("KQeH")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="DownloadOutlined";var f=g.forwardRef(b);F.default=f},"X2/X":function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"};F.default=d},XAae:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("hwYd"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},XOKv:function(J,F,e){e("OXB0"),e("SA4+")},Xi7e:function(J,F,e){var d=e("KMkd"),E=e("adU4"),g=e("tMB7"),m=e("+6XX"),A=e("Z8oC");function b(f){var i=-1,r=f==null?0:f.length;for(this.clear();++i<r;){var o=f[i];this.set(o[0],o[1])}}b.prototype.clear=d,b.prototype.delete=E,b.prototype.get=g,b.prototype.has=m,b.prototype.set=A,J.exports=b},Xmg4:function(J,F,e){var d=e("bYtY"),E=e("LPTA"),g=E.devicePixelRatio,m=e("K2GJ"),A=e("3C/r");function b(){return!1}function f(o,s,l){var n=d.createCanvas(),c=s.getWidth(),t=s.getHeight(),u=n.style;return u&&(u.position="absolute",u.left=0,u.top=0,u.width=c+"px",u.height=t+"px",n.setAttribute("data-zr-dom-id",o)),n.width=c*l,n.height=t*l,n}var i=function(s,l,n){var c;n=n||g,typeof s=="string"?c=f(s,l,n):d.isObject(s)&&(c=s,s=c.id),this.id=s,this.dom=c;var t=c.style;t&&(c.onselectstart=b,t["-webkit-user-select"]="none",t["user-select"]="none",t["-webkit-touch-callout"]="none",t["-webkit-tap-highlight-color"]="rgba(0,0,0,0)",t.padding=0,t.margin=0,t["border-width"]=0),this.domBack=null,this.ctxBack=null,this.painter=l,this.config=null,this.clearColor=0,this.motionBlur=!1,this.lastFrameAlpha=.7,this.dpr=n};i.prototype={constructor:i,__dirty:!0,__used:!1,__drawIndex:0,__startIndex:0,__endIndex:0,incremental:!1,getElementCount:function(){return this.__endIndex-this.__startIndex},initContext:function(){this.ctx=this.dom.getContext("2d"),this.ctx.dpr=this.dpr},createBackBuffer:function(){var s=this.dpr;this.domBack=f("back-"+this.id,this.painter,s),this.ctxBack=this.domBack.getContext("2d"),s!==1&&this.ctxBack.scale(s,s)},resize:function(s,l){var n=this.dpr,c=this.dom,t=c.style,u=this.domBack;t&&(t.width=s+"px",t.height=l+"px"),c.width=s*n,c.height=l*n,u&&(u.width=s*n,u.height=l*n,n!==1&&this.ctxBack.scale(n,n))},clear:function(s,l){var n=this.dom,c=this.ctx,t=n.width,u=n.height,l=l||this.clearColor,a=this.motionBlur&&!s,h=this.lastFrameAlpha,v=this.dpr;if(a&&(this.domBack||this.createBackBuffer(),this.ctxBack.globalCompositeOperation="copy",this.ctxBack.drawImage(n,0,0,t/v,u/v)),c.clearRect(0,0,t,u),l&&l!=="transparent"){var y;l.colorStops?(y=l.__canvasGradient||m.getGradient(c,l,{x:0,y:0,width:t,height:u}),l.__canvasGradient=y):l.image&&(y=A.prototype.getCanvasPattern.call(l,c)),c.save(),c.fillStyle=y||l,c.fillRect(0,0,t,u),c.restore()}if(a){var O=this.domBack;c.save(),c.globalAlpha=h,c.drawImage(O,0,0,t,u),c.restore()}}};var r=i;J.exports=r},Xnb7:function(J,F,e){var d=e("1RvN"),E=new d(50);function g(f){if(typeof f=="string"){var i=E.get(f);return i&&i.image}else return f}function m(f,i,r,o,s){if(f)if(typeof f=="string"){if(i&&i.__zrImageSrc===f||!r)return i;var l=E.get(f),n={hostEl:r,cb:o,cbPayload:s};return l?(i=l.image,!b(i)&&l.pending.push(n)):(i=new Image,i.onload=i.onerror=A,E.put(f,i.__cachedImgObj={image:i,pending:[n]}),i.src=i.__zrImageSrc=f),i}else return f;else return i}function A(){var f=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var i=0;i<f.pending.length;i++){var r=f.pending[i],o=r.cb;o&&o(this,r.cbPayload),r.hostEl.dirty()}f.pending.length=0}function b(f){return f&&f.width&&f.height}F.findExistImage=g,F.createOrUpdateImage=m,F.isImageReady=b},XpcN:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("ProS"),m=e("bYtY"),A=e("oVpE"),b=A.createSymbol,f=e("IwbS"),i=e("eRkO"),r=i.makeBackground,o=e("+TT/"),s=m.curry,l=m.each,n=f.Group,c=g.extendComponentView({type:"legend.plain",newlineDisabled:!1,init:function(){this.group.add(this._contentGroup=new n),this._backgroundEl,this.group.add(this._selectorGroup=new n),this._isFirstRender=!0},getContentGroup:function(){return this._contentGroup},getSelectorGroup:function(){return this._selectorGroup},render:function(v,y,O){var S=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!v.get("show",!0))return;var x=v.get("align"),L=v.get("orient");(!x||x==="auto")&&(x=v.get("left")==="right"&&L==="vertical"?"right":"left");var T=v.get("selector",!0),w=v.get("selectorPosition",!0);T&&(!w||w==="auto")&&(w=L==="horizontal"?"end":"start"),this.renderInner(x,v,y,O,T,L,w);var C=v.getBoxLayoutParams(),N={width:O.getWidth(),height:O.getHeight()},D=v.get("padding"),B=o.getLayoutRect(C,N,D),R=this.layoutInner(v,x,B,S,T,w),U=o.getLayoutRect(m.defaults({width:R.width,height:R.height},C),N,D);this.group.attr("position",[U.x-R.x,U.y-R.y]),this.group.add(this._backgroundEl=r(R,v))},resetInner:function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},renderInner:function(v,y,O,S,x,L,T){var w=this.getContentGroup(),C=m.createHashMap(),N=y.get("selectedMode"),D=[];O.eachRawSeries(function(B){!B.get("legendHoverLink")&&D.push(B.id)}),l(y.getData(),function(B,R){var U=B.get("name");if(!this.newlineDisabled&&(U===""||U===`
`)){w.add(new n({newline:!0}));return}var M=O.getSeriesByName(U)[0];if(C.get(U))return;if(M){var j=M.getData(),P=j.getVisual("color"),V=j.getVisual("borderColor");typeof P=="function"&&(P=P(M.getDataParams(0))),typeof V=="function"&&(V=V(M.getDataParams(0)));var H=j.getVisual("legendSymbol")||"roundRect",k=j.getVisual("symbol"),Z=this._createItem(U,R,B,y,H,k,v,P,V,N);Z.on("click",s(u,U,null,S,D)).on("mouseover",s(a,M.name,null,S,D)).on("mouseout",s(h,M.name,null,S,D)),C.set(U,!0)}else O.eachRawSeries(function(Y){if(C.get(U))return;if(Y.legendVisualProvider){var _=Y.legendVisualProvider;if(!_.containName(U))return;var Q=_.indexOfName(U),X=_.getItemVisual(Q,"color"),pe=_.getItemVisual(Q,"borderColor"),te="roundRect",fe=this._createItem(U,R,B,y,te,null,v,X,pe,N);fe.on("click",s(u,null,U,S,D)).on("mouseover",s(a,null,U,S,D)).on("mouseout",s(h,null,U,S,D)),C.set(U,!0)}},this)},this),x&&this._createSelector(x,y,S,L,T)},_createSelector:function(v,y,O,S,x){var L=this.getSelectorGroup();l(v,function(w){T(w)});function T(w){var C=w.type,N=new f.Text({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){O.dispatchAction({type:C==="all"?"legendAllSelect":"legendInverseSelect"})}});L.add(N);var D=y.getModel("selectorLabel"),B=y.getModel("emphasis.selectorLabel");f.setLabelStyle(N.style,N.hoverStyle={},D,B,{defaultText:w.title,isRectText:!1}),f.setHoverStyle(N)}},_createItem:function(v,y,O,S,x,L,T,w,C,N){var D=S.get("itemWidth"),B=S.get("itemHeight"),R=S.get("inactiveColor"),U=S.get("inactiveBorderColor"),M=S.get("symbolKeepAspect"),j=S.getModel("itemStyle"),P=S.isSelected(v),V=new n,H=O.getModel("textStyle"),k=O.get("icon"),Z=O.getModel("tooltip"),Y=Z.parentModel;x=k||x;var _=b(x,0,0,D,B,P?w:R,M==null?!0:M);if(V.add(t(_,x,j,C,U,P)),!k&&L&&(L!==x||L==="none")){var Q=B*.8;L==="none"&&(L="circle");var X=b(L,(D-Q)/2,(B-Q)/2,Q,Q,P?w:R,M==null?!0:M);V.add(t(X,L,j,C,U,P))}var pe=T==="left"?D+5:-5,te=T,fe=S.get("formatter"),be=v;typeof fe=="string"&&fe?be=fe.replace("{name}",v!=null?v:""):typeof fe=="function"&&(be=fe(v)),V.add(new f.Text({style:f.setTextStyle({},H,{text:be,x:pe,y:B/2,textFill:P?H.getTextColor():R,textAlign:te,textVerticalAlign:"middle"})}));var Se=new f.Rect({shape:V.getBoundingRect(),invisible:!0,tooltip:Z.get("show")?m.extend({content:v,formatter:Y.get("formatter",!0)||function(){return v},formatterParams:{componentType:"legend",legendIndex:S.componentIndex,name:v,$vars:["name"]}},Z.option):null});return V.add(Se),V.eachChild(function(ze){ze.silent=!0}),Se.silent=!N,this.getContentGroup().add(V),f.setHoverStyle(V),V.__legendDataIndex=y,V},layoutInner:function(v,y,O,S,x,L){var T=this.getContentGroup(),w=this.getSelectorGroup();o.box(v.get("orient"),T,v.get("itemGap"),O.width,O.height);var C=T.getBoundingRect(),N=[-C.x,-C.y];if(x){o.box("horizontal",w,v.get("selectorItemGap",!0));var D=w.getBoundingRect(),B=[-D.x,-D.y],R=v.get("selectorButtonGap",!0),U=v.getOrient().index,M=U===0?"width":"height",j=U===0?"height":"width",P=U===0?"y":"x";L==="end"?B[U]+=C[M]+R:N[U]+=D[M]+R,B[1-U]+=C[j]/2-D[j]/2,w.attr("position",B),T.attr("position",N);var V={x:0,y:0};return V[M]=C[M]+R+D[M],V[j]=Math.max(C[j],D[j]),V[P]=Math.min(0,D[P]+B[1-U]),V}else return T.attr("position",N),this.group.getBoundingRect()},remove:function(){this.getContentGroup().removeAll(),this._isFirstRender=!0}});function t(v,y,O,S,x,L){var T;return y!=="line"&&y.indexOf("empty")<0?(T=O.getItemStyle(),v.style.stroke=S,L||(T.stroke=x)):T=O.getItemStyle(["borderWidth","borderColor"]),v.setStyle(T)}function u(v,y,O,S){h(v,y,O,S),O.dispatchAction({type:"legendToggleSelect",name:v!=null?v:y}),a(v,y,O,S)}function a(v,y,O,S){var x=O.getZr().storage.getDisplayList()[0];x&&x.useHoverLayer||O.dispatchAction({type:"highlight",seriesName:v,name:y,excludeSeriesId:S})}function h(v,y,O,S){var x=O.getZr().storage.getDisplayList()[0];x&&x.useHoverLayer||O.dispatchAction({type:"downplay",seriesName:v,name:y,excludeSeriesId:S})}J.exports=c},XuBP:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"};F.default=d},XxSj:function(J,F,e){var d=e("bYtY"),E=e("Qe9p"),g=e("OELB"),m=g.linearMap,A=d.each,b=d.isObject,f=-1,i=function(L){var T=L.mappingMethod,w=L.type,C=this.option=d.clone(L);this.type=w,this.mappingMethod=T,this._normalizeData=O[T];var N=r[w];this.applyVisual=N.applyVisual,this.getColorMapper=N.getColorMapper,this._doMap=N._doMap[T],T==="piecewise"?(l(C),o(C)):T==="category"?C.categories?s(C):l(C,!0):(d.assert(T!=="linear"||C.dataExtent),l(C))};i.prototype={constructor:i,mapValueToVisual:function(L){var T=this._normalizeData(L);return this._doMap(T,L)},getNormalizer:function(){return d.bind(this._normalizeData,this)}};var r=i.visualHandlers={color:{applyVisual:t("color"),getColorMapper:function(){var L=this.option;return d.bind(L.mappingMethod==="category"?function(T,w){return!w&&(T=this._normalizeData(T)),u.call(this,T)}:function(T,w,C){var N=!!C;return!w&&(T=this._normalizeData(T)),C=E.fastLerp(T,L.parsedVisual,C),N?C:E.stringify(C,"rgba")},this)},_doMap:{linear:function(L){return E.stringify(E.fastLerp(L,this.option.parsedVisual),"rgba")},category:u,piecewise:function(L,T){var w=v.call(this,T);return w==null&&(w=E.stringify(E.fastLerp(L,this.option.parsedVisual),"rgba")),w},fixed:a}},colorHue:n(function(L,T){return E.modifyHSL(L,T)}),colorSaturation:n(function(L,T){return E.modifyHSL(L,null,T)}),colorLightness:n(function(L,T){return E.modifyHSL(L,null,null,T)}),colorAlpha:n(function(L,T){return E.modifyAlpha(L,T)}),opacity:{applyVisual:t("opacity"),_doMap:h([0,1])},liftZ:{applyVisual:t("liftZ"),_doMap:{linear:a,category:a,piecewise:a,fixed:a}},symbol:{applyVisual:function(L,T,w){var C=this.mapValueToVisual(L);if(d.isString(C))w("symbol",C);else if(b(C))for(var N in C)C.hasOwnProperty(N)&&w(N,C[N])},_doMap:{linear:c,category:u,piecewise:function(L,T){var w=v.call(this,T);return w==null&&(w=c.call(this,L)),w},fixed:a}},symbolSize:{applyVisual:t("symbolSize"),_doMap:h([0,1])}};function o(L){var T=L.pieceList;L.hasSpecialVisual=!1,d.each(T,function(w,C){w.originIndex=C,w.visual!=null&&(L.hasSpecialVisual=!0)})}function s(L){var T=L.categories,w=L.visual,C=L.categoryMap={};if(A(T,function(B,R){C[B]=R}),!d.isArray(w)){var N=[];d.isObject(w)?A(w,function(B,R){var U=C[R];N[U!=null?U:f]=B}):N[f]=w,w=y(L,N)}for(var D=T.length-1;D>=0;D--)w[D]==null&&(delete C[T[D]],T.pop())}function l(L,T){var w=L.visual,C=[];d.isObject(w)?A(w,function(D){C.push(D)}):w!=null&&C.push(w);var N={color:1,symbol:1};!T&&C.length===1&&!N.hasOwnProperty(L.type)&&(C[1]=C[0]),y(L,C)}function n(L){return{applyVisual:function(T,w,C){T=this.mapValueToVisual(T),C("color",L(w("color"),T))},_doMap:h([0,1])}}function c(L){var T=this.option.visual;return T[Math.round(m(L,[0,1],[0,T.length-1],!0))]||{}}function t(L){return function(T,w,C){C(L,this.mapValueToVisual(T))}}function u(L){var T=this.option.visual;return T[this.option.loop&&L!==f?L%T.length:L]}function a(){return this.option.visual[0]}function h(L){return{linear:function(T){return m(T,L,this.option.visual,!0)},category:u,piecewise:function(T,w){var C=v.call(this,w);return C==null&&(C=m(T,L,this.option.visual,!0)),C},fixed:a}}function v(L){var T=this.option,w=T.pieceList;if(T.hasSpecialVisual){var C=i.findPieceIndex(L,w),N=w[C];if(N&&N.visual)return N.visual[this.type]}}function y(L,T){return L.visual=T,L.type==="color"&&(L.parsedVisual=d.map(T,function(w){return E.parse(w)})),T}var O={linear:function(L){return m(L,this.option.dataExtent,[0,1],!0)},piecewise:function(L){var T=this.option.pieceList,w=i.findPieceIndex(L,T,!0);if(w!=null)return m(w,[0,T.length-1],[0,1],!0)},category:function(L){var T=this.option.categories?this.option.categoryMap[L]:L;return T==null?f:T},fixed:d.noop};i.listVisualTypes=function(){var L=[];return d.each(r,function(T,w){L.push(w)}),L},i.addVisualHandler=function(L,T){r[L]=T},i.isValidType=function(L){return r.hasOwnProperty(L)},i.eachVisual=function(L,T,w){d.isObject(L)?d.each(L,T,w):T.call(w,L)},i.mapVisual=function(L,T,w){var C,N=d.isArray(L)?[]:d.isObject(L)?{}:(C=!0,null);return i.eachVisual(L,function(D,B){var R=T.call(w,D,B);C?N=R:N[B]=R}),N},i.retrieveVisuals=function(L){var T={},w;return L&&A(r,function(C,N){L.hasOwnProperty(N)&&(T[N]=L[N],w=!0)}),w?T:null},i.prepareVisualTypes=function(L){if(b(L)){var T=[];A(L,function(w,C){T.push(C)}),L=T}else if(d.isArray(L))L=L.slice();else return[];return L.sort(function(w,C){return C==="color"&&w!=="color"&&w.indexOf("color")===0?1:-1}),L},i.dependsOn=function(L,T){return T==="color"?!!(L&&L.indexOf(T)===0):L===T},i.findPieceIndex=function(L,T,w){for(var C,N=Infinity,D=0,B=T.length;D<B;D++){var R=T[D].value;if(R!=null){if(R===L||typeof R=="string"&&R===L+"")return D;w&&P(R,D)}}for(var D=0,B=T.length;D<B;D++){var U=T[D],M=U.interval,j=U.close;if(M){if(M[0]===-Infinity){if(S(j[1],L,M[1]))return D}else if(M[1]===Infinity){if(S(j[0],M[0],L))return D}else if(S(j[0],M[0],L)&&S(j[1],L,M[1]))return D;w&&P(M[0],D),w&&P(M[1],D)}}if(w)return L===Infinity?T.length-1:L===-Infinity?0:C;function P(V,H){var k=Math.abs(V-L);k<N&&(N=k,C=H)}};function S(L,T,w){return L?T<=w:T<w}var x=i;J.exports=x},XzQk:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("KpQ+"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},"Y+p1":function(J,F,e){var d=e("wF/u");function E(g,m){return d(g,m)}J.exports=E},Y1PL:function(J,F,e){"use strict";e.r(F),e.d(F,"ResizableTextArea",function(){return L});var d=e("1OyB"),E=e("vuIU"),g=e("Ji7U"),m=e("md7G"),A=e("foSv"),b=e("q1tI"),f=e("rePB"),i=e("t23M"),r=e("BGR+"),o=e("TSYQ"),s=e.n(o),l=`
min-height:0 !important;
max-height:none !important;
height:0 !important;
visibility:hidden !important;
overflow:hidden !important;
position:absolute !important;
z-index:-1000 !important;
top:0 !important;
right:0 !important
`,n=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"],c={},t;function u(D){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,R=D.getAttribute("id")||D.getAttribute("data-reactid")||D.getAttribute("name");if(B&&c[R])return c[R];var U=window.getComputedStyle(D),M=U.getPropertyValue("box-sizing")||U.getPropertyValue("-moz-box-sizing")||U.getPropertyValue("-webkit-box-sizing"),j=parseFloat(U.getPropertyValue("padding-bottom"))+parseFloat(U.getPropertyValue("padding-top")),P=parseFloat(U.getPropertyValue("border-bottom-width"))+parseFloat(U.getPropertyValue("border-top-width")),V=n.map(function(k){return"".concat(k,":").concat(U.getPropertyValue(k))}).join(";"),H={sizingStyle:V,paddingSize:j,borderSize:P,boxSizing:M};return B&&R&&(c[R]=H),H}function a(D){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,R=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,U=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;t||(t=document.createElement("textarea"),t.setAttribute("tab-index","-1"),t.setAttribute("aria-hidden","true"),document.body.appendChild(t)),D.getAttribute("wrap")?t.setAttribute("wrap",D.getAttribute("wrap")):t.removeAttribute("wrap");var M=u(D,B),j=M.paddingSize,P=M.borderSize,V=M.boxSizing,H=M.sizingStyle;t.setAttribute("style","".concat(H,";").concat(l)),t.value=D.value||D.placeholder||"";var k=Number.MIN_SAFE_INTEGER,Z=Number.MAX_SAFE_INTEGER,Y=t.scrollHeight,_;if(V==="border-box"?Y+=P:V==="content-box"&&(Y-=j),R!==null||U!==null){t.value=" ";var Q=t.scrollHeight-j;R!==null&&(k=Q*R,V==="border-box"&&(k=k+j+P),Y=Math.max(k,Y)),U!==null&&(Z=Q*U,V==="border-box"&&(Z=Z+j+P),_=Y>Z?"":"hidden",Y=Math.min(Z,Y))}return{height:Y,minHeight:k,maxHeight:Z,overflowY:_}}function h(D,B){var R=Object.keys(D);if(Object.getOwnPropertySymbols){var U=Object.getOwnPropertySymbols(D);B&&(U=U.filter(function(M){return Object.getOwnPropertyDescriptor(D,M).enumerable})),R.push.apply(R,U)}return R}function v(D){for(var B=1;B<arguments.length;B++){var R=arguments[B]!=null?arguments[B]:{};B%2?h(Object(R),!0).forEach(function(U){Object(f.a)(D,U,R[U])}):Object.getOwnPropertyDescriptors?Object.defineProperties(D,Object.getOwnPropertyDescriptors(R)):h(Object(R)).forEach(function(U){Object.defineProperty(D,U,Object.getOwnPropertyDescriptor(R,U))})}return D}function y(D){var B=O();return function(){var U=Object(A.a)(D),M;if(B){var j=Object(A.a)(this).constructor;M=Reflect.construct(U,arguments,j)}else M=U.apply(this,arguments);return Object(m.a)(this,M)}}function O(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(D){return!1}}var S;(function(D){D[D.NONE=0]="NONE",D[D.RESIZING=1]="RESIZING",D[D.RESIZED=2]="RESIZED"})(S||(S={}));var x=function(D){Object(g.a)(R,D);var B=y(R);function R(U){var M;return Object(d.a)(this,R),M=B.call(this,U),M.saveTextArea=function(j){M.textArea=j},M.handleResize=function(j){var P=M.state.resizeStatus,V=M.props,H=V.autoSize,k=V.onResize;if(P!==S.NONE)return;typeof k=="function"&&k(j),H&&M.resizeOnNextFrame()},M.resizeOnNextFrame=function(){cancelAnimationFrame(M.nextFrameActionId),M.nextFrameActionId=requestAnimationFrame(M.resizeTextarea)},M.resizeTextarea=function(){var j=M.props.autoSize;if(!j||!M.textArea)return;var P=j.minRows,V=j.maxRows,H=a(M.textArea,!1,P,V);M.setState({textareaStyles:H,resizeStatus:S.RESIZING},function(){cancelAnimationFrame(M.resizeFrameId),M.resizeFrameId=requestAnimationFrame(function(){M.setState({resizeStatus:S.RESIZED},function(){M.resizeFrameId=requestAnimationFrame(function(){M.setState({resizeStatus:S.NONE}),M.fixFirefoxAutoScroll()})})})})},M.renderTextArea=function(){var j=M.props,P=j.prefixCls,V=P===void 0?"rc-textarea":P,H=j.autoSize,k=j.onResize,Z=j.className,Y=j.disabled,_=M.state,Q=_.textareaStyles,X=_.resizeStatus,pe=Object(r.default)(M.props,["prefixCls","onPressEnter","autoSize","defaultValue","onResize"]),te=s()(V,Z,Object(f.a)({},"".concat(V,"-disabled"),Y));"value"in pe&&(pe.value=pe.value||"");var fe=v(v(v({},M.props.style),Q),X===S.RESIZING?{overflowX:"hidden",overflowY:"hidden"}:null);return b.createElement(i.a,{onResize:M.handleResize,disabled:!(H||k)},b.createElement("textarea",Object.assign({},pe,{className:te,style:fe,ref:M.saveTextArea})))},M.state={textareaStyles:{},resizeStatus:S.NONE},M}return Object(E.a)(R,[{key:"componentDidMount",value:function(){this.resizeTextarea()}},{key:"componentDidUpdate",value:function(M){M.value!==this.props.value&&this.resizeTextarea()}},{key:"componentWillUnmount",value:function(){cancelAnimationFrame(this.nextFrameActionId),cancelAnimationFrame(this.resizeFrameId)}},{key:"fixFirefoxAutoScroll",value:function(){try{if(document.activeElement===this.textArea){var M=this.textArea.selectionStart,j=this.textArea.selectionEnd;this.textArea.setSelectionRange(M,j)}}catch(P){}}},{key:"render",value:function(){return this.renderTextArea()}}]),R}(b.Component),L=x;function T(D){var B=w();return function(){var U=Object(A.a)(D),M;if(B){var j=Object(A.a)(this).constructor;M=Reflect.construct(U,arguments,j)}else M=U.apply(this,arguments);return Object(m.a)(this,M)}}function w(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(D){return!1}}var C=function(D){Object(g.a)(R,D);var B=T(R);function R(U){var M;Object(d.a)(this,R),M=B.call(this,U),M.focus=function(){M.resizableTextArea.textArea.focus()},M.saveTextArea=function(P){M.resizableTextArea=P},M.handleChange=function(P){var V=M.props.onChange;M.setValue(P.target.value,function(){M.resizableTextArea.resizeTextarea()}),V&&V(P)},M.handleKeyDown=function(P){var V=M.props,H=V.onPressEnter,k=V.onKeyDown;P.keyCode===13&&H&&H(P),k&&k(P)};var j=typeof U.value=="undefined"||U.value===null?U.defaultValue:U.value;return M.state={value:j},M}return Object(E.a)(R,[{key:"setValue",value:function(M,j){"value"in this.props||this.setState({value:M},j)}},{key:"blur",value:function(){this.resizableTextArea.textArea.blur()}},{key:"render",value:function(){return b.createElement(L,Object.assign({},this.props,{value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,ref:this.saveTextArea}))}}],[{key:"getDerivedStateFromProps",value:function(M){return"value"in M?{value:M.value}:null}}]),R}(b.Component),N=F.default=C},YESw:function(J,F,e){var d=e("Cwc5"),E=d(Object,"create");J.exports=E},YH21:function(J,F,e){var d=e("H6uX");F.Dispatcher=d;var E=e("ItGF"),g=e("Ze12"),m=g.isCanvasEl,A=g.transformCoordWithViewport,b=typeof window!="undefined"&&!!window.addEventListener,f=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,i=[];function r(h,v,y,O){return y=y||{},O||!E.canvasSupported?o(h,v,y):E.browser.firefox&&v.layerX!=null&&v.layerX!==v.offsetX?(y.zrX=v.layerX,y.zrY=v.layerY):v.offsetX!=null?(y.zrX=v.offsetX,y.zrY=v.offsetY):o(h,v,y),y}function o(h,v,y){if(E.domSupported&&h.getBoundingClientRect){var O=v.clientX,S=v.clientY;if(m(h)){var x=h.getBoundingClientRect();y.zrX=O-x.left,y.zrY=S-x.top;return}else if(A(i,h,O,S)){y.zrX=i[0],y.zrY=i[1];return}}y.zrX=y.zrY=0}function s(h){return h||window.event}function l(h,v,y){if(v=s(v),v.zrX!=null)return v;var O=v.type,S=O&&O.indexOf("touch")>=0;if(!S)r(h,v,v,y),v.zrDelta=v.wheelDelta?v.wheelDelta/120:-(v.detail||0)/3;else{var x=O!=="touchend"?v.targetTouches[0]:v.changedTouches[0];x&&r(h,x,v,y)}var L=v.button;return v.which==null&&L!==void 0&&f.test(v.type)&&(v.which=L&1?1:L&2?3:L&4?2:0),v}function n(h,v,y,O){b?h.addEventListener(v,y,O):h.attachEvent("on"+v,y)}function c(h,v,y,O){b?h.removeEventListener(v,y,O):h.detachEvent("on"+v,y)}var t=b?function(h){h.preventDefault(),h.stopPropagation(),h.cancelBubble=!0}:function(h){h.returnValue=!1,h.cancelBubble=!0};function u(h){return h.which===2||h.which===3}function a(h){return h.which>1}F.clientToLocal=r,F.getNativeEvent=s,F.normalizeEvent=l,F.addEventListener=n,F.removeEventListener=c,F.stop=t,F.isMiddleOrRightButtonOnMouseUpDown=u,F.notLeftMouse=a},YNAk:function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("QyFq")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="CaretDownFilled";var f=g.forwardRef(b);F.default=f},YNf1:function(J,F,e){var d=e("IwbS"),E=e("6Ic6"),g=.3,m=E.extend({type:"parallel",init:function(){this._dataGroup=new d.Group,this.group.add(this._dataGroup),this._data,this._initialized},render:function(l,n,c,t){var u=this._dataGroup,a=l.getData(),h=this._data,v=l.coordinateSystem,y=v.dimensions,O=i(l);a.diff(h).add(S).update(x).remove(L).execute();function S(w){var C=f(a,u,w,y,v);r(C,a,w,O)}function x(w,C){var N=h.getItemGraphicEl(C),D=b(a,w,y,v);a.setItemGraphicEl(w,N);var B=t&&t.animation===!1?null:l;d.updateProps(N,{shape:{points:D}},B,w),r(N,a,w,O)}function L(w){var C=h.getItemGraphicEl(w);u.remove(C)}if(!this._initialized){this._initialized=!0;var T=A(v,l,function(){setTimeout(function(){u.removeClipPath()})});u.setClipPath(T)}this._data=a},incrementalPrepareRender:function(l,n,c){this._initialized=!0,this._data=null,this._dataGroup.removeAll()},incrementalRender:function(l,n,c){for(var t=n.getData(),u=n.coordinateSystem,a=u.dimensions,h=i(n),v=l.start;v<l.end;v++){var y=f(t,this._dataGroup,v,a,u);y.incremental=!0,r(y,t,v,h)}},dispose:function(){},remove:function(){this._dataGroup&&this._dataGroup.removeAll(),this._data=null}});function A(l,n,c){var t=l.model,u=l.getRect(),a=new d.Rect({shape:{x:u.x,y:u.y,width:u.width,height:u.height}}),h=t.get("layout")==="horizontal"?"width":"height";return a.setShape(h,0),d.initProps(a,{shape:{width:u.width,height:u.height}},n,c),a}function b(l,n,c,t){for(var u=[],a=0;a<c.length;a++){var h=c[a],v=l.get(l.mapDimension(h),n);o(v,t.getAxis(h).type)||u.push(t.dataToPoint(v,h))}return u}function f(l,n,c,t,u){var a=b(l,c,t,u),h=new d.Polyline({shape:{points:a},silent:!0,z2:10});return n.add(h),l.setItemGraphicEl(c,h),h}function i(l){var n=l.get("smooth",!0);return n===!0&&(n=g),{lineStyle:l.getModel("lineStyle").getLineStyle(),smooth:n!=null?n:g}}function r(l,n,c,t){var u=t.lineStyle;if(n.hasItemOption){var a=n.getItemModel(c).getModel("lineStyle");u=a.getLineStyle()}l.useStyle(u);var h=l.style;h.fill=null,h.stroke=n.getItemVisual(c,"color"),h.opacity=n.getItemVisual(c,"opacity"),t.smooth&&(l.shape.smooth=t.smooth)}function o(l,n){return n==="category"?l==null:l==null||isNaN(l)}var s=m;J.exports=s},YOMW:function(J,F,e){var d=e("bYtY"),E={get:function(A,b,f){var i=d.clone((g[A]||{})[b]);return f&&d.isArray(i)?i[i.length-1]:i}},g={color:{active:["#006edd","#e0ffff"],inactive:["rgba(0,0,0,0)"]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}},m=E;J.exports=m},YXkt:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("bYtY"),m=e("Qxkt"),A=e("gPAo"),b=e("7G+c"),f=e("KxfA"),i=f.defaultDimValueGetters,r=f.DefaultDataProvider,o=e("L0Ub"),s=o.summarizeDimensions,l=e("Vi4m"),n=g.isObject,c="undefined",t=-1,u="e\0\0",a={float:typeof Float64Array===c?Array:Float64Array,int:typeof Int32Array===c?Array:Int32Array,ordinal:Array,number:Array,time:Array},h=typeof Uint32Array===c?Array:Uint32Array,v=typeof Int32Array===c?Array:Int32Array,y=typeof Uint16Array===c?Array:Uint16Array;function O(_){return _._rawCount>65535?h:y}function S(_){var Q=_.constructor;return Q===Array?_.slice():new Q(_)}var x=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_rawData","_chunkSize","_chunkCount","_dimValueGetter","_count","_rawCount","_nameDimIdx","_idDimIdx"],L=["_extent","_approximateExtent","_rawExtent"];function T(_,Q){g.each(x.concat(Q.__wrappedMethods||[]),function(X){Q.hasOwnProperty(X)&&(_[X]=Q[X])}),_.__wrappedMethods=Q.__wrappedMethods,g.each(L,function(X){_[X]=g.clone(Q[X])}),_._calculationInfo=g.extend(Q._calculationInfo)}var w=function(_,Q){_=_||["x","y"];for(var X={},pe=[],te={},fe=0;fe<_.length;fe++){var be=_[fe];g.isString(be)?be=new l({name:be}):be instanceof l||(be=new l(be));var Se=be.name;be.type=be.type||"float",be.coordDim||(be.coordDim=Se,be.coordDimIndex=0),be.otherDims=be.otherDims||{},pe.push(Se),X[Se]=be,be.index=fe,be.createInvertedIndices&&(te[Se]=[])}this.dimensions=pe,this._dimensionInfos=X,this.hostModel=Q,this.dataType,this._indices=null,this._count=0,this._rawCount=0,this._storage={},this._nameList=[],this._idList=[],this._optionModels=[],this._visual={},this._layout={},this._itemVisuals=[],this.hasItemVisual={},this._itemLayouts=[],this._graphicEls=[],this._chunkSize=1e5,this._chunkCount=0,this._rawData,this._rawExtent={},this._extent={},this._approximateExtent={},this._dimensionsSummary=s(this),this._invertedIndicesMap=te,this._calculationInfo={},this.userOutput=this._dimensionsSummary.userOutput},C=w.prototype;C.type="list",C.hasItemOption=!0,C.getDimension=function(_){return(typeof _=="number"||!isNaN(_)&&!this._dimensionInfos.hasOwnProperty(_))&&(_=this.dimensions[_]),_},C.getDimensionInfo=function(_){return this._dimensionInfos[this.getDimension(_)]},C.getDimensionsOnCoord=function(){return this._dimensionsSummary.dataDimsOnCoord.slice()},C.mapDimension=function(_,Q){var X=this._dimensionsSummary;if(Q==null)return X.encodeFirstDimNotExtra[_];var pe=X.encode[_];return Q===!0?(pe||[]).slice():pe&&pe[Q]},C.initData=function(_,Q,X){var pe=b.isInstance(_)||g.isArrayLike(_);pe&&(_=new r(_,this.dimensions.length)),this._rawData=_,this._storage={},this._indices=null,this._nameList=Q||[],this._idList=[],this._nameRepeatCount={},X||(this.hasItemOption=!1),this.defaultDimValueGetter=i[this._rawData.getSource().sourceFormat],this._dimValueGetter=X=X||this.defaultDimValueGetter,this._dimValueGetterArrayRows=i.arrayRows,this._rawExtent={},this._initDataFromProvider(0,_.count()),_.pure&&(this.hasItemOption=!1)},C.getProvider=function(){return this._rawData},C.appendData=function(_){var Q=this._rawData,X=this.count();Q.appendData(_);var pe=Q.count();Q.persistent||(pe+=X),this._initDataFromProvider(X,pe)},C.appendValues=function(_,Q){for(var X=this._chunkSize,pe=this._storage,te=this.dimensions,fe=te.length,be=this._rawExtent,Se=this.count(),ze=Se+Math.max(_.length,Q?Q.length:0),Xe=this._chunkCount,wt=0;wt<fe;wt++){var Be=te[wt];be[Be]||(be[Be]=k()),pe[Be]||(pe[Be]=[]),N(pe,this._dimensionInfos[Be],X,Xe,ze),this._chunkCount=pe[Be].length}for(var Me=new Array(fe),vt=Se;vt<ze;vt++){for(var at=vt-Se,$e=Math.floor(vt/X),bt=vt%X,ut=0;ut<fe;ut++){var Be=te[ut],At=this._dimValueGetterArrayRows(_[at]||Me,Be,at,ut);pe[Be][$e][bt]=At;var Ve=be[Be];At<Ve[0]&&(Ve[0]=At),At>Ve[1]&&(Ve[1]=At)}Q&&(this._nameList[vt]=Q[at])}this._rawCount=this._count=ze,this._extent={},D(this)},C._initDataFromProvider=function(_,Q){if(_>=Q)return;for(var X=this._chunkSize,pe=this._rawData,te=this._storage,fe=this.dimensions,be=fe.length,Se=this._dimensionInfos,ze=this._nameList,Xe=this._idList,wt=this._rawExtent,Be=this._nameRepeatCount={},Me,vt=this._chunkCount,at=0;at<be;at++){var $e=fe[at];wt[$e]||(wt[$e]=k());var bt=Se[$e];bt.otherDims.itemName===0&&(Me=this._nameDimIdx=at),bt.otherDims.itemId===0&&(this._idDimIdx=at),te[$e]||(te[$e]=[]),N(te,bt,X,vt,Q),this._chunkCount=te[$e].length}for(var ut=new Array(be),At=_;At<Q;At++){ut=pe.getItem(At,ut);for(var Ve=Math.floor(At/X),gt=At%X,Je=0;Je<be;Je++){var $e=fe[Je],je=te[$e][Ve],De=this._dimValueGetter(ut,$e,At,Je);je[gt]=De;var ht=wt[$e];De<ht[0]&&(ht[0]=De),De>ht[1]&&(ht[1]=De)}if(!pe.pure){var It=ze[At];if(ut&&It==null){if(ut.name!=null)ze[At]=It=ut.name;else if(Me!=null){var kt=fe[Me],Ht=te[kt][Ve];if(Ht){It=Ht[gt];var Wt=Se[kt].ordinalMeta;Wt&&Wt.categories.length&&(It=Wt.categories[It])}}}var nr=ut==null?null:ut.id;nr==null&&It!=null&&(Be[It]=Be[It]||0,nr=It,Be[It]>0&&(nr+="__ec__"+Be[It]),Be[It]++),nr!=null&&(Xe[At]=nr)}}!pe.persistent&&pe.clean&&pe.clean(),this._rawCount=this._count=Q,this._extent={},D(this)};function N(_,Q,X,pe,te){var fe=a[Q.type],be=pe-1,Se=Q.name,ze=_[Se][be];if(ze&&ze.length<X){for(var Xe=new fe(Math.min(te-be*X,X)),wt=0;wt<ze.length;wt++)Xe[wt]=ze[wt];_[Se][be]=Xe}for(var Be=pe*X;Be<te;Be+=X)_[Se].push(new fe(Math.min(te-Be,X)))}function D(_){var Q=_._invertedIndicesMap;g.each(Q,function(X,pe){var te=_._dimensionInfos[pe],fe=te.ordinalMeta;if(fe){X=Q[pe]=new v(fe.categories.length);for(var be=0;be<X.length;be++)X[be]=t;for(var be=0;be<_._count;be++)X[_.get(pe,be)]=be}})}function B(_,Q,X){var pe;if(Q!=null){var te=_._chunkSize,fe=Math.floor(X/te),be=X%te,Se=_.dimensions[Q],ze=_._storage[Se][fe];if(ze){pe=ze[be];var Xe=_._dimensionInfos[Se].ordinalMeta;Xe&&Xe.categories.length&&(pe=Xe.categories[pe])}}return pe}C.count=function(){return this._count},C.getIndices=function(){var _,Q=this._indices;if(Q){var X=Q.constructor,pe=this._count;if(X===Array){_=new X(pe);for(var te=0;te<pe;te++)_[te]=Q[te]}else _=new X(Q.buffer,0,pe)}else for(var X=O(this),_=new X(this.count()),te=0;te<_.length;te++)_[te]=te;return _},C.get=function(_,Q){if(!(Q>=0&&Q<this._count))return NaN;var X=this._storage;if(!X[_])return NaN;Q=this.getRawIndex(Q);var pe=Math.floor(Q/this._chunkSize),te=Q%this._chunkSize,fe=X[_][pe],be=fe[te];return be},C.getByRawIndex=function(_,Q){if(!(Q>=0&&Q<this._rawCount))return NaN;var X=this._storage[_];if(!X)return NaN;var pe=Math.floor(Q/this._chunkSize),te=Q%this._chunkSize,fe=X[pe];return fe[te]},C._getFast=function(_,Q){var X=Math.floor(Q/this._chunkSize),pe=Q%this._chunkSize,te=this._storage[_][X];return te[pe]},C.getValues=function(_,Q){var X=[];g.isArray(_)||(Q=_,_=this.dimensions);for(var pe=0,te=_.length;pe<te;pe++)X.push(this.get(_[pe],Q));return X},C.hasValue=function(_){for(var Q=this._dimensionsSummary.dataDimsOnCoord,X=0,pe=Q.length;X<pe;X++)if(isNaN(this.get(Q[X],_)))return!1;return!0},C.getDataExtent=function(_){_=this.getDimension(_);var Q=this._storage[_],X=k();if(!Q)return X;var pe=this.count(),te=!this._indices,fe;if(te)return this._rawExtent[_].slice();if(fe=this._extent[_],fe)return fe.slice();fe=X;for(var be=fe[0],Se=fe[1],ze=0;ze<pe;ze++){var Xe=this._getFast(_,this.getRawIndex(ze));Xe<be&&(be=Xe),Xe>Se&&(Se=Xe)}return fe=[be,Se],this._extent[_]=fe,fe},C.getApproximateExtent=function(_){return _=this.getDimension(_),this._approximateExtent[_]||this.getDataExtent(_)},C.setApproximateExtent=function(_,Q){Q=this.getDimension(Q),this._approximateExtent[Q]=_.slice()},C.getCalculationInfo=function(_){return this._calculationInfo[_]},C.setCalculationInfo=function(_,Q){n(_)?g.extend(this._calculationInfo,_):this._calculationInfo[_]=Q},C.getSum=function(_){var Q=this._storage[_],X=0;if(Q)for(var pe=0,te=this.count();pe<te;pe++){var fe=this.get(_,pe);isNaN(fe)||(X+=fe)}return X},C.getMedian=function(_){var Q=[];this.each(_,function(te,fe){isNaN(te)||Q.push(te)});var X=[].concat(Q).sort(function(te,fe){return te-fe}),pe=this.count();return pe===0?0:pe%2===1?X[(pe-1)/2]:(X[pe/2]+X[pe/2-1])/2},C.rawIndexOf=function(_,Q){var X=_&&this._invertedIndicesMap[_],pe=X[Q];return pe==null||isNaN(pe)?t:pe},C.indexOfName=function(_){for(var Q=0,X=this.count();Q<X;Q++)if(this.getName(Q)===_)return Q;return-1},C.indexOfRawIndex=function(_){if(_>=this._rawCount||_<0)return-1;if(!this._indices)return _;var Q=this._indices,X=Q[_];if(X!=null&&X<this._count&&X===_)return _;for(var pe=0,te=this._count-1;pe<=te;){var fe=(pe+te)/2|0;if(Q[fe]<_)pe=fe+1;else if(Q[fe]>_)te=fe-1;else return fe}return-1},C.indicesOfNearest=function(_,Q,X){var pe=this._storage,te=pe[_],fe=[];if(!te)return fe;X==null&&(X=Infinity);for(var be=Infinity,Se=-1,ze=0,Xe=0,wt=this.count();Xe<wt;Xe++){var Be=Q-this.get(_,Xe),Me=Math.abs(Be);Me<=X&&((Me<be||Me===be&&Be>=0&&Se<0)&&(be=Me,Se=Be,ze=0),Be===Se&&(fe[ze++]=Xe))}return fe.length=ze,fe},C.getRawIndex=R;function R(_){return _}function U(_){return _<this._count&&_>=0?this._indices[_]:-1}C.getRawDataItem=function(_){if(this._rawData.persistent)return this._rawData.getItem(this.getRawIndex(_));for(var Q=[],X=0;X<this.dimensions.length;X++){var pe=this.dimensions[X];Q.push(this.get(pe,_))}return Q},C.getName=function(_){var Q=this.getRawIndex(_);return this._nameList[Q]||B(this,this._nameDimIdx,Q)||""},C.getId=function(_){return M(this,this.getRawIndex(_))};function M(_,Q){var X=_._idList[Q];return X==null&&(X=B(_,_._idDimIdx,Q)),X==null&&(X=u+Q),X}function j(_){return g.isArray(_)||(_=[_]),_}function P(_,Q){for(var X=0;X<Q.length;X++)_._dimensionInfos[Q[X]]||console.error("Unkown dimension "+Q[X])}C.each=function(_,Q,X,pe){"use strict";if(!this._count)return;typeof _=="function"&&(pe=X,X=Q,Q=_,_=[]),X=X||pe||this,_=g.map(j(_),this.getDimension,this);for(var te=_.length,fe=0;fe<this.count();fe++)switch(te){case 0:Q.call(X,fe);break;case 1:Q.call(X,this.get(_[0],fe),fe);break;case 2:Q.call(X,this.get(_[0],fe),this.get(_[1],fe),fe);break;default:for(var be=0,Se=[];be<te;be++)Se[be]=this.get(_[be],fe);Se[be]=fe,Q.apply(X,Se)}},C.filterSelf=function(_,Q,X,pe){"use strict";if(!this._count)return;typeof _=="function"&&(pe=X,X=Q,Q=_,_=[]),X=X||pe||this,_=g.map(j(_),this.getDimension,this);for(var te=this.count(),fe=O(this),be=new fe(te),Se=[],ze=_.length,Xe=0,wt=_[0],Be=0;Be<te;Be++){var Me,vt=this.getRawIndex(Be);if(ze===0)Me=Q.call(X,Be);else if(ze===1){var at=this._getFast(wt,vt);Me=Q.call(X,at,Be)}else{for(var $e=0;$e<ze;$e++)Se[$e]=this._getFast(wt,vt);Se[$e]=Be,Me=Q.apply(X,Se)}Me&&(be[Xe++]=vt)}return Xe<te&&(this._indices=be),this._count=Xe,this._extent={},this.getRawIndex=this._indices?U:R,this},C.selectRange=function(_){"use strict";if(!this._count)return;var Q=[];for(var X in _)_.hasOwnProperty(X)&&Q.push(X);var pe=Q.length;if(!pe)return;var te=this.count(),fe=O(this),be=new fe(te),Se=0,ze=Q[0],Xe=_[ze][0],wt=_[ze][1],Be=!1;if(!this._indices){var Me=0;if(pe===1){for(var vt=this._storage[Q[0]],at=0;at<this._chunkCount;at++)for(var $e=vt[at],bt=Math.min(this._count-at*this._chunkSize,this._chunkSize),ut=0;ut<bt;ut++){var At=$e[ut];(At>=Xe&&At<=wt||isNaN(At))&&(be[Se++]=Me),Me++}Be=!0}else if(pe===2){for(var vt=this._storage[ze],Ve=this._storage[Q[1]],gt=_[Q[1]][0],Je=_[Q[1]][1],at=0;at<this._chunkCount;at++)for(var $e=vt[at],je=Ve[at],bt=Math.min(this._count-at*this._chunkSize,this._chunkSize),ut=0;ut<bt;ut++){var At=$e[ut],De=je[ut];(At>=Xe&&At<=wt||isNaN(At))&&(De>=gt&&De<=Je||isNaN(De))&&(be[Se++]=Me),Me++}Be=!0}}if(!Be)if(pe===1)for(var ut=0;ut<te;ut++){var ht=this.getRawIndex(ut),At=this._getFast(ze,ht);(At>=Xe&&At<=wt||isNaN(At))&&(be[Se++]=ht)}else for(var ut=0;ut<te;ut++){for(var It=!0,ht=this.getRawIndex(ut),at=0;at<pe;at++){var kt=Q[at],At=this._getFast(X,ht);(At<_[kt][0]||At>_[kt][1])&&(It=!1)}It&&(be[Se++]=this.getRawIndex(ut))}return Se<te&&(this._indices=be),this._count=Se,this._extent={},this.getRawIndex=this._indices?U:R,this},C.mapArray=function(_,Q,X,pe){"use strict";typeof _=="function"&&(pe=X,X=Q,Q=_,_=[]),X=X||pe||this;var te=[];return this.each(_,function(){te.push(Q&&Q.apply(this,arguments))},X),te};function V(_,Q){var X=_.dimensions,pe=new w(g.map(X,_.getDimensionInfo,_),_.hostModel);T(pe,_);for(var te=pe._storage={},fe=_._storage,be=0;be<X.length;be++){var Se=X[be];fe[Se]&&(g.indexOf(Q,Se)>=0?(te[Se]=H(fe[Se]),pe._rawExtent[Se]=k(),pe._extent[Se]=null):te[Se]=fe[Se])}return pe}function H(_){for(var Q=new Array(_.length),X=0;X<_.length;X++)Q[X]=S(_[X]);return Q}function k(){return[Infinity,-Infinity]}C.map=function(_,Q,X,pe){"use strict";X=X||pe||this,_=g.map(j(_),this.getDimension,this);var te=V(this,_);te._indices=this._indices,te.getRawIndex=te._indices?U:R;for(var fe=te._storage,be=[],Se=this._chunkSize,ze=_.length,Xe=this.count(),wt=[],Be=te._rawExtent,Me=0;Me<Xe;Me++){for(var vt=0;vt<ze;vt++)wt[vt]=this.get(_[vt],Me);wt[ze]=Me;var at=Q&&Q.apply(X,wt);if(at!=null){typeof at!="object"&&(be[0]=at,at=be);for(var $e=this.getRawIndex(Me),bt=Math.floor($e/Se),ut=$e%Se,At=0;At<at.length;At++){var Ve=_[At],gt=at[At],Je=Be[Ve],je=fe[Ve];je&&(je[bt][ut]=gt),gt<Je[0]&&(Je[0]=gt),gt>Je[1]&&(Je[1]=gt)}}}return te},C.downSample=function(_,Q,X,pe){for(var te=V(this,[_]),fe=te._storage,be=[],Se=Math.floor(1/Q),ze=fe[_],Xe=this.count(),wt=this._chunkSize,Be=te._rawExtent[_],Me=new(O(this))(Xe),vt=0,at=0;at<Xe;at+=Se){Se>Xe-at&&(Se=Xe-at,be.length=Se);for(var $e=0;$e<Se;$e++){var bt=this.getRawIndex(at+$e),ut=Math.floor(bt/wt),At=bt%wt;be[$e]=ze[ut][At]}var Ve=X(be),gt=this.getRawIndex(Math.min(at+pe(be,Ve)||0,Xe-1)),Je=Math.floor(gt/wt),je=gt%wt;ze[Je][je]=Ve,Ve<Be[0]&&(Be[0]=Ve),Ve>Be[1]&&(Be[1]=Ve),Me[vt++]=gt}return te._count=vt,te._indices=Me,te.getRawIndex=U,te},C.getItemModel=function(_){var Q=this.hostModel;return new m(this.getRawDataItem(_),Q,Q&&Q.ecModel)},C.diff=function(_){var Q=this;return new A(_?_.getIndices():[],this.getIndices(),function(X){return M(_,X)},function(X){return M(Q,X)})},C.getVisual=function(_){var Q=this._visual;return Q&&Q[_]},C.setVisual=function(_,Q){if(n(_)){for(var X in _)_.hasOwnProperty(X)&&this.setVisual(X,_[X]);return}this._visual=this._visual||{},this._visual[_]=Q},C.setLayout=function(_,Q){if(n(_)){for(var X in _)_.hasOwnProperty(X)&&this.setLayout(X,_[X]);return}this._layout[_]=Q},C.getLayout=function(_){return this._layout[_]},C.getItemLayout=function(_){return this._itemLayouts[_]},C.setItemLayout=function(_,Q,X){this._itemLayouts[_]=X?g.extend(this._itemLayouts[_]||{},Q):Q},C.clearItemLayouts=function(){this._itemLayouts.length=0},C.getItemVisual=function(_,Q,X){var pe=this._itemVisuals[_],te=pe&&pe[Q];return te==null&&!X?this.getVisual(Q):te},C.setItemVisual=function(_,Q,X){var pe=this._itemVisuals[_]||{},te=this.hasItemVisual;if(this._itemVisuals[_]=pe,n(Q)){for(var fe in Q)Q.hasOwnProperty(fe)&&(pe[fe]=Q[fe],te[fe]=!0);return}pe[Q]=X,te[Q]=!0},C.clearAllVisual=function(){this._visual={},this._itemVisuals=[],this.hasItemVisual={}};var Z=function(_){_.seriesIndex=this.seriesIndex,_.dataIndex=this.dataIndex,_.dataType=this.dataType};C.setItemGraphicEl=function(_,Q){var X=this.hostModel;Q&&(Q.dataIndex=_,Q.dataType=this.dataType,Q.seriesIndex=X&&X.seriesIndex,Q.type==="group"&&Q.traverse(Z,Q)),this._graphicEls[_]=Q},C.getItemGraphicEl=function(_){return this._graphicEls[_]},C.eachItemGraphicEl=function(_,Q){g.each(this._graphicEls,function(X,pe){X&&(_&&_.call(Q,X,pe))})},C.cloneShallow=function(_){if(!_){var Q=g.map(this.dimensions,this.getDimensionInfo,this);_=new w(Q,this.hostModel)}if(_._storage=this._storage,T(_,this),this._indices){var X=this._indices.constructor;_._indices=new X(this._indices)}else _._indices=null;return _.getRawIndex=_._indices?U:R,_},C.wrapMethod=function(_,Q){var X=this[_];if(typeof X!="function")return;this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(_),this[_]=function(){var pe=X.apply(this,arguments);return Q.apply(this,[pe].concat(g.slice(arguments)))}},C.TRANSFERABLE_METHODS=["cloneShallow","downSample","map"],C.CHANGABLE_METHODS=["filterSelf","selectRange"];var Y=w;J.exports=Y},YgsL:function(J,F,e){var d=e("QBsz"),E=d.distance;function g(A,b,f,i,r,o,s){var l=(f-A)*.5,n=(i-b)*.5;return(2*(b-f)+l+n)*s+(-3*(b-f)-2*l-n)*o+l*r+b}function m(A,b){for(var f=A.length,i=[],r=0,o=1;o<f;o++)r+=E(A[o-1],A[o]);var s=r/2;s=s<f?f:s;for(var o=0;o<s;o++){var l=o/(s-1)*(b?f:f-1),n=Math.floor(l),c=l-n,t,u=A[n%f],a,h;b?(t=A[(n-1+f)%f],a=A[(n+1)%f],h=A[(n+2)%f]):(t=A[n===0?n:n-1],a=A[n>f-2?f-1:n+1],h=A[n>f-3?f-1:n+2]);var v=c*c,y=c*v;i.push([g(t[0],u[0],a[0],h[0],c,v,y),g(t[1],u[1],a[1],h[1],c,v,y)])}return i}J.exports=m},Yl7c:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("bYtY"),m=".",A="___EC__COMPONENT__CONTAINER___";function b(t){var u={main:"",sub:""};return t&&(t=t.split(m),u.main=t[0]||"",u.sub=t[1]||""),u}function f(t){g.assert(/^[a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)?$/.test(t),'componentType "'+t+'" illegal')}function i(t,u){t.$constructor=t,t.extend=function(a){var h=this,v=function(){a.$constructor?a.$constructor.apply(this,arguments):h.apply(this,arguments)};return g.extend(v.prototype,a),v.extend=this.extend,v.superCall=s,v.superApply=l,g.inherits(v,this),v.superClass=h,v}}var r=0;function o(t){var u=["__\0is_clz",r++,Math.random().toFixed(3)].join("_");t.prototype[u]=!0,t.isInstance=function(a){return!!(a&&a[u])}}function s(t,u){var a=g.slice(arguments,2);return this.superClass.prototype[u].apply(t,a)}function l(t,u,a){return this.superClass.prototype[u].apply(t,a)}function n(t,u){u=u||{};var a={};t.registerClass=function(y,O){if(O){if(f(O),O=b(O),!O.sub)a[O.main]=y;else if(O.sub!==A){var S=h(O);S[O.sub]=y}}return y},t.getClass=function(y,O,S){var x=a[y];if(x&&x[A]&&(x=O?x[O]:null),S&&!x)throw new Error(O?"Component "+y+"."+(O||"")+" not exists. Load it first.":y+".type should be specified.");return x},t.getClassesByMainType=function(y){y=b(y);var O=[],S=a[y.main];return S&&S[A]?g.each(S,function(x,L){L!==A&&O.push(x)}):O.push(S),O},t.hasClass=function(y){return y=b(y),!!a[y.main]},t.getAllClassMainTypes=function(){var y=[];return g.each(a,function(O,S){y.push(S)}),y},t.hasSubTypes=function(y){y=b(y);var O=a[y.main];return O&&O[A]},t.parseClassType=b;function h(y){var O=a[y.main];return(!O||!O[A])&&(O=a[y.main]={},O[A]=!0),O}if(u.registerWhenExtend){var v=t.extend;v&&(t.extend=function(y){var O=v.call(this,y);return t.registerClass(O,y.type)})}return t}function c(t,u){}F.parseClassType=b,F.enableClassExtend=i,F.enableClassCheck=o,F.enableClassManagement=n,F.setReadOnly=c},Ynxi:function(J,F,e){var d=e("bYtY"),E=e("ProS"),g=e("IwbS"),m=e("+TT/"),A=m.getLayoutRect,b=e("7aKB"),f=b.windowOpen;E.extendComponentModel({type:"title",layoutMode:{type:"box",ignoreSize:!0},defaultOption:{zlevel:0,z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bolder",color:"#333"},subtextStyle:{color:"#aaa"}}}),E.extendComponentView({type:"title",render:function(i,r,o){if(this.group.removeAll(),!i.get("show"))return;var s=this.group,l=i.getModel("textStyle"),n=i.getModel("subtextStyle"),c=i.get("textAlign"),t=d.retrieve2(i.get("textBaseline"),i.get("textVerticalAlign")),u=new g.Text({style:g.setTextStyle({},l,{text:i.get("text"),textFill:l.getTextColor()},{disableBox:!0}),z2:10}),a=u.getBoundingRect(),h=i.get("subtext"),v=new g.Text({style:g.setTextStyle({},n,{text:h,textFill:n.getTextColor(),y:a.height+i.get("itemGap"),textVerticalAlign:"top"},{disableBox:!0}),z2:10}),y=i.get("link"),O=i.get("sublink"),S=i.get("triggerEvent",!0);u.silent=!y&&!S,v.silent=!O&&!S,y&&u.on("click",function(){f(y,"_"+i.get("target"))}),O&&v.on("click",function(){f(y,"_"+i.get("subtarget"))}),u.eventData=v.eventData=S?{componentType:"title",componentIndex:i.componentIndex}:null,s.add(u),h&&s.add(v);var x=s.getBoundingRect(),L=i.getBoxLayoutParams();L.width=x.width,L.height=x.height;var T=A(L,{width:o.getWidth(),height:o.getHeight()},i.get("padding"));c||(c=i.get("left")||i.get("right"),c==="middle"&&(c="center"),c==="right"?T.x+=T.width:c==="center"&&(T.x+=T.width/2)),t||(t=i.get("top")||i.get("bottom"),t==="center"&&(t="middle"),t==="bottom"?T.y+=T.height:t==="middle"&&(T.y+=T.height/2),t=t||"top"),s.attr("position",[T.x,T.y]);var w={textAlign:c,textVerticalAlign:t};u.setStyle(w),v.setStyle(w),x=s.getBoundingRect();var C=T.margin,N=i.getItemStyle(["color","opacity"]);N.fill=i.get("backgroundColor");var D=new g.Rect({shape:{x:x.x-C[3],y:x.y-C[0],width:x.width+C[1]+C[3],height:x.height+C[0]+C[2],r:i.get("borderRadius")},style:N,subPixelOptimize:!0,silent:!0});s.add(D)}})},YrtM:function(J,F,e){"use strict";e.d(F,"a",function(){return g});var d=e("q1tI"),E=e.n(d);function g(m,A,b){var f=d.useRef({});return(!("value"in f.current)||b(f.current.condition,A))&&(f.current.value=m(),f.current.condition=A),f.current.value}},Ywus:function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("DO2E")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="DeleteOutlined";var f=g.forwardRef(b);F.default=f},Z0Lh:function(J,F,e){"use strict";var d=e("TqRt");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var E=d(e("pVnL")),g=d(e("HjOm")),m=d(e("Z6rY")),A={lang:(0,E.default)({placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",yearPlaceholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",quarterPlaceholder:"\u8BF7\u9009\u62E9\u5B63\u5EA6",monthPlaceholder:"\u8BF7\u9009\u62E9\u6708\u4EFD",weekPlaceholder:"\u8BF7\u9009\u62E9\u5468",rangePlaceholder:["\u5F00\u59CB\u65E5\u671F","\u7ED3\u675F\u65E5\u671F"],rangeYearPlaceholder:["\u5F00\u59CB\u5E74\u4EFD","\u7ED3\u675F\u5E74\u4EFD"],rangeMonthPlaceholder:["\u5F00\u59CB\u6708\u4EFD","\u7ED3\u675F\u6708\u4EFD"],rangeWeekPlaceholder:["\u5F00\u59CB\u5468","\u7ED3\u675F\u5468"]},g.default),timePickerLocale:(0,E.default)({},m.default)};A.lang.ok="\u786E \u5B9A";var b=A;F.default=b},Z0cm:function(J,F){var e=Array.isArray;J.exports=e},Z1HP:function(J,F,e){var d=e("ycre"),E=e("quyA"),g=e("q4HE");function m(A){return E(A)?g(A):d(A)}J.exports=m},Z1r0:function(J,F){function e(d){var E=d.findComponents({mainType:"legend"});if(!E||!E.length)return;d.eachSeriesByType("graph",function(g){var m=g.getCategoriesData(),A=g.getGraph(),b=A.data,f=m.mapArray(m.getName);b.filterSelf(function(i){var r=b.getItemModel(i),o=r.getShallow("category");if(o!=null){typeof o=="number"&&(o=f[o]);for(var s=0;s<E.length;s++)if(!E[s].isSelected(o))return!1}return!0})},this)}J.exports=e},Z1wy:function(J,F,e){var d=e("ProS");e("ThAp"),e("pmaE"),e("SehX"),e("7uqq");var E=e("zuHt"),g=e("VPsl"),m=e("9u0u"),A=e("lELe"),b=e("d4KN");d.registerLayout(E),d.registerVisual(g),d.registerProcessor(d.PRIORITY.PROCESSOR.STATISTIC,m),d.registerPreprocessor(A),b("map",[{type:"mapToggleSelect",event:"mapselectchanged",method:"toggleSelected"},{type:"mapSelect",event:"mapselected",method:"select"},{type:"mapUnSelect",event:"mapunselected",method:"unSelect"}])},Z6js:function(J,F,e){var d=e("MwEJ"),E=e("T4UG"),g=E.extend({type:"series.effectScatter",dependencies:["grid","polar"],getInitialData:function(m,A){return d(this.getSource(),this,{useEncodeDefaulter:!0})},brushSelector:"point",defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,legendHoverLink:!0,effectType:"ripple",progressive:0,showEffectOn:"render",rippleEffect:{period:4,scale:2.5,brushType:"fill"},symbolSize:10}});J.exports=g},Z6rY:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]},E=d;F.default=E},Z8oC:function(J,F,e){var d=e("y1pI");function E(g,m){var A=this.__data__,b=d(A,g);return b<0?(++this.size,A.push([g,m])):A[b][1]=m,this}J.exports=E},Z8zF:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("ProS"),m=e("bYtY"),A=e("IwbS"),b=e("56rv"),f=b.setLabel,i=e("Qxkt"),r=e("tceW"),o=e("y+Vt"),s=e("4fz+"),l=e("iLNv"),n=l.throttle,c=e("sK/D"),t=c.createClipPath,u=e("wr5s"),a=["itemStyle","barBorderWidth"],h=[0,0];m.extend(i.prototype,r);function v(Z,Y){var _=Z.getArea&&Z.getArea();if(Z.type==="cartesian2d"){var Q=Z.getBaseAxis();if(Q.type!=="category"||!Q.onBand){var X=Y.getLayout("bandWidth");Q.isHorizontal()?(_.x-=X,_.width+=X*2):(_.y-=X,_.height+=X*2)}}return _}var y=g.extendChartView({type:"bar",render:function(Z,Y,_){this._updateDrawMode(Z);var Q=Z.get("coordinateSystem");return(Q==="cartesian2d"||Q==="polar")&&(this._isLargeDraw?this._renderLarge(Z,Y,_):this._renderNormal(Z,Y,_)),this.group},incrementalPrepareRender:function(Z,Y,_){this._clear(),this._updateDrawMode(Z)},incrementalRender:function(Z,Y,_,Q){this._incrementalRenderLarge(Z,Y)},_updateDrawMode:function(Z){var Y=Z.pipelineContext.large;(this._isLargeDraw==null||Y^this._isLargeDraw)&&(this._isLargeDraw=Y,this._clear())},_renderNormal:function(Z,Y,_){var Q=this.group,X=Z.getData(),pe=this._data,te=Z.coordinateSystem,fe=te.getBaseAxis(),be;te.type==="cartesian2d"?be=fe.isHorizontal():te.type==="polar"&&(be=fe.dim==="angle");var Se=Z.isAnimationEnabled()?Z:null,ze=Z.get("clip",!0),Xe=v(te,X);Q.removeClipPath();var wt=Z.get("roundCap",!0),Be=Z.get("showBackground",!0),Me=Z.getModel("backgroundStyle"),vt=Me.get("barBorderRadius")||0,at=[],$e=this._backgroundEls||[];X.diff(pe).add(function(At){var Ve=X.getItemModel(At),gt=C[te.type](X,At,Ve);if(Be){var Je=C[te.type](X,At),je=k(te,be,Je);je.useStyle(Me.getBarItemStyle()),te.type==="cartesian2d"&&je.setShape("r",vt),at[At]=je}if(!X.hasValue(At))return;if(ze){var De=x[te.type](Xe,gt);if(De){Q.remove(ht);return}}var ht=L[te.type](At,gt,be,Se,!1,wt);X.setItemGraphicEl(At,ht),Q.add(ht),D(ht,X,At,Ve,gt,Z,be,te.type==="polar")}).update(function(At,Ve){var gt=X.getItemModel(At),Je=C[te.type](X,At,gt);if(Be){var je=$e[Ve];je.useStyle(Me.getBarItemStyle()),te.type==="cartesian2d"&&je.setShape("r",vt),at[At]=je;var De=C[te.type](X,At),ht=H(be,De,te);A.updateProps(je,{shape:ht},Se,At)}var It=pe.getItemGraphicEl(Ve);if(!X.hasValue(At)){Q.remove(It);return}if(ze){var kt=x[te.type](Xe,Je);if(kt){Q.remove(It);return}}It?A.updateProps(It,{shape:Je},Se,At):It=L[te.type](At,Je,be,Se,!0,wt),X.setItemGraphicEl(At,It),Q.add(It),D(It,X,At,gt,Je,Z,be,te.type==="polar")}).remove(function(At){var Ve=pe.getItemGraphicEl(At);te.type==="cartesian2d"?Ve&&T(At,Se,Ve):Ve&&w(At,Se,Ve)}).execute();var bt=this._backgroundGroup||(this._backgroundGroup=new s);bt.removeAll();for(var ut=0;ut<at.length;++ut)bt.add(at[ut]);Q.add(bt),this._backgroundEls=at,this._data=X},_renderLarge:function(Z,Y,_){this._clear(),U(Z,this.group);var Q=Z.get("clip",!0)?t(Z.coordinateSystem,!1,Z):null;Q?this.group.setClipPath(Q):this.group.removeClipPath()},_incrementalRenderLarge:function(Z,Y){this._removeBackground(),U(Y,this.group,!0)},dispose:m.noop,remove:function(Z){this._clear(Z)},_clear:function(Z){var Y=this.group,_=this._data;Z&&Z.get("animation")&&_&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],_.eachItemGraphicEl(function(Q){Q.type==="sector"?w(Q.dataIndex,Z,Q):T(Q.dataIndex,Z,Q)})):Y.removeAll(),this._data=null},_removeBackground:function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null}}),O=Math.max,S=Math.min,x={cartesian2d:function(Z,Y){var _=Y.width<0?-1:1,Q=Y.height<0?-1:1;_<0&&(Y.x+=Y.width,Y.width=-Y.width),Q<0&&(Y.y+=Y.height,Y.height=-Y.height);var X=O(Y.x,Z.x),pe=S(Y.x+Y.width,Z.x+Z.width),te=O(Y.y,Z.y),fe=S(Y.y+Y.height,Z.y+Z.height);Y.x=X,Y.y=te,Y.width=pe-X,Y.height=fe-te;var be=Y.width<0||Y.height<0;return _<0&&(Y.x+=Y.width,Y.width=-Y.width),Q<0&&(Y.y+=Y.height,Y.height=-Y.height),be},polar:function(Z){return!1}},L={cartesian2d:function(Z,Y,_,Q,X){var pe=new A.Rect({shape:m.extend({},Y),z2:1});if(pe.name="item",Q){var te=pe.shape,fe=_?"height":"width",be={};te[fe]=0,be[fe]=Y[fe],A[X?"updateProps":"initProps"](pe,{shape:be},Q,Z)}return pe},polar:function(Z,Y,_,Q,X,pe){var te=Y.startAngle<Y.endAngle,fe=!_&&pe?u:A.Sector,be=new fe({shape:m.defaults({clockwise:te},Y),z2:1});if(be.name="item",Q){var Se=be.shape,ze=_?"r":"endAngle",Xe={};Se[ze]=_?0:Y.startAngle,Xe[ze]=Y[ze],A[X?"updateProps":"initProps"](be,{shape:Xe},Q,Z)}return be}};function T(Z,Y,_){_.style.text=null,A.updateProps(_,{shape:{width:0}},Y,Z,function(){_.parent&&_.parent.remove(_)})}function w(Z,Y,_){_.style.text=null,A.updateProps(_,{shape:{r:_.shape.r0}},Y,Z,function(){_.parent&&_.parent.remove(_)})}var C={cartesian2d:function(Z,Y,_){var Q=Z.getItemLayout(Y),X=_?B(_,Q):0,pe=Q.width>0?1:-1,te=Q.height>0?1:-1;return{x:Q.x+pe*X/2,y:Q.y+te*X/2,width:Q.width-pe*X,height:Q.height-te*X}},polar:function(Z,Y,_){var Q=Z.getItemLayout(Y);return{cx:Q.cx,cy:Q.cy,r0:Q.r0,r:Q.r,startAngle:Q.startAngle,endAngle:Q.endAngle}}};function N(Z){return Z.startAngle!=null&&Z.endAngle!=null&&Z.startAngle===Z.endAngle}function D(Z,Y,_,Q,X,pe,te,fe){var be=Y.getItemVisual(_,"color"),Se=Y.getItemVisual(_,"opacity"),ze=Y.getVisual("borderColor"),Xe=Q.getModel("itemStyle"),wt=Q.getModel("emphasis.itemStyle").getBarItemStyle();fe||Z.setShape("r",Xe.get("barBorderRadius")||0),Z.useStyle(m.defaults({stroke:N(X)?"none":ze,fill:N(X)?"none":be,opacity:Se},Xe.getBarItemStyle()));var Be=Q.getShallow("cursor");Be&&Z.attr("cursor",Be);var Me=te?X.height>0?"bottom":"top":X.width>0?"left":"right";fe||f(Z.style,wt,Q,be,pe,_,Me),N(X)&&(wt.fill=wt.stroke="none"),A.setHoverStyle(Z,wt)}function B(Z,Y){var _=Z.get(a)||0,Q=isNaN(Y.width)?Number.MAX_VALUE:Math.abs(Y.width),X=isNaN(Y.height)?Number.MAX_VALUE:Math.abs(Y.height);return Math.min(_,Q,X)}var R=o.extend({type:"largeBar",shape:{points:[]},buildPath:function(Z,Y){for(var _=Y.points,Q=this.__startPoint,X=this.__baseDimIdx,pe=0;pe<_.length;pe+=2)Q[X]=_[pe+X],Z.moveTo(Q[0],Q[1]),Z.lineTo(_[pe],_[pe+1])}});function U(Z,Y,_){var Q=Z.getData(),X=[],pe=Q.getLayout("valueAxisHorizontal")?1:0;X[1-pe]=Q.getLayout("valueAxisStart");var te=Q.getLayout("largeDataIndices"),fe=Q.getLayout("barWidth"),be=Z.getModel("backgroundStyle"),Se=Z.get("showBackground",!0);if(Se){var ze=Q.getLayout("largeBackgroundPoints"),Xe=[];Xe[1-pe]=Q.getLayout("backgroundStart");var wt=new R({shape:{points:ze},incremental:!!_,__startPoint:Xe,__baseDimIdx:pe,__largeDataIndices:te,__barWidth:fe,silent:!0,z2:0});V(wt,be,Q),Y.add(wt)}var Be=new R({shape:{points:Q.getLayout("largePoints")},incremental:!!_,__startPoint:X,__baseDimIdx:pe,__largeDataIndices:te,__barWidth:fe});Y.add(Be),P(Be,Z,Q),Be.seriesIndex=Z.seriesIndex,Z.get("silent")||(Be.on("mousedown",M),Be.on("mousemove",M))}var M=n(function(Z){var Y=this,_=j(Y,Z.offsetX,Z.offsetY);Y.dataIndex=_>=0?_:null},30,!1);function j(Z,Y,_){var Q=Z.__baseDimIdx,X=1-Q,pe=Z.shape.points,te=Z.__largeDataIndices,fe=Math.abs(Z.__barWidth/2),be=Z.__startPoint[X];h[0]=Y,h[1]=_;for(var Se=h[Q],ze=h[1-Q],Xe=Se-fe,wt=Se+fe,Be=0,Me=pe.length/2;Be<Me;Be++){var vt=Be*2,at=pe[vt+Q],$e=pe[vt+X];if(at>=Xe&&at<=wt&&(be<=$e?ze>=be&&ze<=$e:ze>=$e&&ze<=be))return te[Be]}return-1}function P(Z,Y,_){var Q=_.getVisual("borderColor")||_.getVisual("color"),X=Y.getModel("itemStyle").getItemStyle(["color","borderColor"]);Z.useStyle(X),Z.style.fill=null,Z.style.stroke=Q,Z.style.lineWidth=_.getLayout("barWidth")}function V(Z,Y,_){var Q=Y.get("borderColor")||Y.get("color"),X=Y.getItemStyle(["color","borderColor"]);Z.useStyle(X),Z.style.fill=null,Z.style.stroke=Q,Z.style.lineWidth=_.getLayout("barWidth")}function H(Z,Y,_){var Q,X=_.type==="polar";return X?Q=_.getArea():Q=_.grid.getRect(),X?{cx:Q.cx,cy:Q.cy,r0:Z?Q.r0:Y.r0,r:Z?Q.r:Y.r,startAngle:Z?Y.startAngle:0,endAngle:Z?Y.endAngle:Math.PI*2}:{x:Z?Y.x:Q.x,y:Z?Q.y:Y.y,width:Z?Y.width:Q.width,height:Z?Q.height:Y.height}}function k(Z,Y,_){var Q=Z.type==="polar"?A.Sector:A.Rect;return new Q({shape:H(Y,_,Z),silent:!0,z2:0})}J.exports=y},ZCgT:function(J,F,e){var d=e("tLB3"),E=1/0,g=17976931348623157e292;function m(A){if(!A)return A===0?A:0;if(A=d(A),A===E||A===-E){var b=A<0?-1:1;return b*g}return A===A?A:0}J.exports=m},ZLWo:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"};F.default=d},ZMnZ:function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("2oIt")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="UpOutlined";var f=g.forwardRef(b);F.default=f},ZTPi:function(J,F,e){"use strict";var d=e("pVnL"),E=e.n(d),g=e("lSNA"),m=e.n(g),A=e("q1tI"),b=e("ODXe"),f=e("Ff2n"),i=e("rePB"),r=e("TSYQ"),o=e.n(r),s=e("Zm9Q"),l=e("6cGi"),n=e("KQm4"),c=e("xEkU"),t=e.n(c),u=e("t23M");function a(Bt){var Kt=Object(A.useRef)(),Ge=Object(A.useRef)(!1);function qe(){for(var st=arguments.length,ft=new Array(st),nt=0;nt<st;nt++)ft[nt]=arguments[nt];Ge.current||(t.a.cancel(Kt.current),Kt.current=t()(function(){Bt.apply(void 0,ft)}))}return Object(A.useEffect)(function(){return function(){Ge.current=!0,t.a.cancel(Kt.current)}},[]),qe}function h(Bt){var Kt=Object(A.useRef)([]),Ge=Object(A.useState)({}),qe=Object(b.a)(Ge,2),st=qe[1],ft=Object(A.useRef)(typeof Bt=="function"?Bt():Bt),nt=a(function(){var me=ft.current;Kt.current.forEach(function(lt){me=lt(me)}),Kt.current=[],ft.current=me,st({})});function se(me){Kt.current.push(me),nt()}return[ft.current,se]}var v=e("4IlW");function y(Bt,Kt){var Ge,qe=Bt.prefixCls,st=Bt.id,ft=Bt.active,nt=Bt.rtl,se=Bt.tab,me=se.key,lt=se.tab,Pe=se.disabled,St=se.closeIcon,Pr=Bt.tabBarGutter,Lt=Bt.tabPosition,ur=Bt.closable,Xt=Bt.renderWrapper,Zt=Bt.removeAriaLabel,mr=Bt.editable,qt=Bt.onClick,de=Bt.onRemove,ue=Bt.onFocus,oe="".concat(qe,"-tab");A.useEffect(function(){return de},[]);var ae={};Lt==="top"||Lt==="bottom"?ae[nt?"marginLeft":"marginRight"]=Pr:ae.marginBottom=Pr;var ye=mr&&ur!==!1&&!Pe;function Ce(xe){if(Pe)return;qt(xe)}function Oe(xe){xe.preventDefault(),xe.stopPropagation(),mr.onEdit("remove",{key:me,event:xe})}var Ie=A.createElement("div",{key:me,ref:Kt,className:o()(oe,(Ge={},Object(i.a)(Ge,"".concat(oe,"-with-remove"),ye),Object(i.a)(Ge,"".concat(oe,"-active"),ft),Object(i.a)(Ge,"".concat(oe,"-disabled"),Pe),Ge)),style:ae,onClick:Ce},A.createElement("div",{role:"tab","aria-selected":ft,id:st&&"".concat(st,"-tab-").concat(me),className:"".concat(oe,"-btn"),"aria-controls":st&&"".concat(st,"-panel-").concat(me),"aria-disabled":Pe,tabIndex:Pe?null:0,onClick:function(Ue){Ue.stopPropagation(),Ce(Ue)},onKeyDown:function(Ue){[v.a.SPACE,v.a.ENTER].includes(Ue.which)&&(Ue.preventDefault(),Ce(Ue))},onFocus:ue},lt),ye&&A.createElement("button",{type:"button","aria-label":Zt||"remove",tabIndex:0,className:"".concat(oe,"-remove"),onClick:function(Ue){Ue.stopPropagation(),Oe(Ue)}},St||mr.removeIcon||"\xD7"));return Xt&&(Ie=Xt(Ie)),Ie}var O=A.forwardRef(y);function S(Bt,Kt){var Ge=Object.keys(Bt);if(Object.getOwnPropertySymbols){var qe=Object.getOwnPropertySymbols(Bt);Kt&&(qe=qe.filter(function(st){return Object.getOwnPropertyDescriptor(Bt,st).enumerable})),Ge.push.apply(Ge,qe)}return Ge}function x(Bt){for(var Kt=1;Kt<arguments.length;Kt++){var Ge=arguments[Kt]!=null?arguments[Kt]:{};Kt%2?S(Object(Ge),!0).forEach(function(qe){Object(i.a)(Bt,qe,Ge[qe])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Bt,Object.getOwnPropertyDescriptors(Ge)):S(Object(Ge)).forEach(function(qe){Object.defineProperty(Bt,qe,Object.getOwnPropertyDescriptor(Ge,qe))})}return Bt}var L={width:0,height:0,left:0,top:0};function T(Bt,Kt,Ge){return Object(A.useMemo)(function(){for(var qe,st=new Map,ft=Kt.get((qe=Bt[0])===null||qe===void 0?void 0:qe.key)||L,nt=ft.left+ft.width,se=0;se<Bt.length;se+=1){var me=Bt[se].key,lt=Kt.get(me);if(!lt){var Pe;lt=Kt.get((Pe=Bt[se-1])===null||Pe===void 0?void 0:Pe.key)||L}var St=st.get(me)||x({},lt);St.right=nt-St.left-St.width,st.set(me,St)}return st},[Bt.map(function(qe){return qe.key}).join("_"),Kt,Ge])}var w={width:0,height:0,left:0,top:0,right:0};function C(Bt,Kt,Ge,qe,st){var ft=st.tabs,nt=st.tabPosition,se=st.rtl,me,lt,Pe;["top","bottom"].includes(nt)?(me="width",lt=se?"right":"left",Pe=Math.abs(Kt.left)):(me="height",lt="top",Pe=-Kt.top);var St=Kt[me],Pr=Ge[me],Lt=qe[me],ur=St;return Pr+Lt>St&&(ur=St-Lt),Object(A.useMemo)(function(){if(!ft.length)return[0,0];for(var Xt=ft.length,Zt=Xt,mr=0;mr<Xt;mr+=1){var qt=Bt.get(ft[mr].key)||w;if(qt[lt]+qt[me]>Pe+ur){Zt=mr-1;break}}for(var de=0,ue=Xt-1;ue>=0;ue-=1){var oe=Bt.get(ft[ue].key)||w;if(oe[lt]<Pe){de=ue+1;break}}return[de,Zt]},[Bt,Pe,ur,nt,ft.map(function(Xt){return Xt.key}).join("_"),se])}var N=e("1j5w"),D=e("eDIo");function B(Bt,Kt){var Ge=Bt.prefixCls,qe=Bt.editable,st=Bt.locale,ft=Bt.style;return!qe||qe.showAdd===!1?null:A.createElement("button",{ref:Kt,type:"button",className:"".concat(Ge,"-nav-add"),style:ft,"aria-label":(st==null?void 0:st.addAriaLabel)||"Add tab",onClick:function(se){qe.onEdit("add",{event:se})}},qe.addIcon||"+")}var R=A.forwardRef(B);function U(Bt,Kt){var Ge=Bt.prefixCls,qe=Bt.id,st=Bt.tabs,ft=Bt.locale,nt=Bt.mobile,se=Bt.moreIcon,me=se===void 0?"More":se,lt=Bt.moreTransitionName,Pe=Bt.style,St=Bt.className,Pr=Bt.editable,Lt=Bt.tabBarGutter,ur=Bt.rtl,Xt=Bt.onTabClick,Zt=Object(A.useState)(!1),mr=Object(b.a)(Zt,2),qt=mr[0],de=mr[1],ue=Object(A.useState)(null),oe=Object(b.a)(ue,2),ae=oe[0],ye=oe[1],Ce="".concat(qe,"-more-popup"),Oe="".concat(Ge,"-dropdown"),Ie=ae!==null?"".concat(Ce,"-").concat(ae):null,xe=ft==null?void 0:ft.dropdownAriaLabel,Ue=A.createElement(N.f,{onClick:function(le){var ge=le.key,Ae=le.domEvent;Xt(ge,Ae),de(!1)},id:Ce,tabIndex:-1,role:"listbox","aria-activedescendant":Ie,selectedKeys:[ae],"aria-label":xe!==void 0?xe:"expanded dropdown"},st.map(function($){return A.createElement(N.d,{key:$.key,id:"".concat(Ce,"-").concat($.key),role:"option","aria-controls":qe&&"".concat(qe,"-panel-").concat($.key),disabled:$.disabled},$.tab)}));function it($){for(var le=st.filter(function(Ft){return!Ft.disabled}),ge=le.findIndex(function(Ft){return Ft.key===ae})||0,Ae=le.length,Re=0;Re<Ae;Re+=1){ge=(ge+$+Ae)%Ae;var Qe=le[ge];if(!Qe.disabled){ye(Qe.key);return}}}function yt($){var le=$.which;if(!qt){[v.a.DOWN,v.a.SPACE,v.a.ENTER].includes(le)&&(de(!0),$.preventDefault());return}switch(le){case v.a.UP:it(-1),$.preventDefault();break;case v.a.DOWN:it(1),$.preventDefault();break;case v.a.ESC:de(!1);break;case v.a.SPACE:case v.a.ENTER:ae!==null&&Xt(ae,$);break}}Object(A.useEffect)(function(){var $=document.getElementById(Ie);$&&$.scrollIntoView&&$.scrollIntoView(!1)},[ae]),Object(A.useEffect)(function(){qt||ye(null)},[qt]);var ee=Object(i.a)({},ur?"marginLeft":"marginRight",Lt);st.length||(ee.visibility="hidden",ee.order=1);var ie=o()(Object(i.a)({},"".concat(Oe,"-rtl"),ur)),z=nt?null:A.createElement(D.a,{prefixCls:Oe,overlay:Ue,trigger:["hover"],visible:qt,transitionName:lt,onVisibleChange:de,overlayClassName:ie},A.createElement("button",{type:"button",className:"".concat(Ge,"-nav-more"),style:ee,tabIndex:-1,"aria-hidden":"true","aria-haspopup":"listbox","aria-controls":Ce,id:"".concat(qe,"-more"),"aria-expanded":qt,onKeyDown:yt},me));return A.createElement("div",{className:o()("".concat(Ge,"-nav-operations"),St),style:Pe,ref:Kt},z,A.createElement(R,{prefixCls:Ge,locale:ft,editable:Pr}))}var M=A.forwardRef(U),j=Object(A.createContext)(null),P=.1,V=.01,H=20,k=Math.pow(.995,H);function Z(){var Bt=navigator.userAgent||navigator.vendor||window.opera;return!!(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(Bt)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(Bt.substr(0,4)))}function Y(Bt,Kt){var Ge=Object(A.useState)(),qe=Object(b.a)(Ge,2),st=qe[0],ft=qe[1],nt=Object(A.useState)(0),se=Object(b.a)(nt,2),me=se[0],lt=se[1],Pe=Object(A.useState)(0),St=Object(b.a)(Pe,2),Pr=St[0],Lt=St[1],ur=Object(A.useState)(),Xt=Object(b.a)(ur,2),Zt=Xt[0],mr=Xt[1],qt=Object(A.useRef)();function de(xe){var Ue=xe.touches[0],it=Ue.screenX,yt=Ue.screenY;ft({x:it,y:yt}),window.clearInterval(qt.current)}function ue(xe){if(!st)return;xe.preventDefault();var Ue=xe.touches[0],it=Ue.screenX,yt=Ue.screenY;ft({x:it,y:yt});var ee=it-st.x,ie=yt-st.y;Kt(ee,ie);var z=Date.now();lt(z),Lt(z-me),mr({x:ee,y:ie})}function oe(){if(!st)return;if(ft(null),mr(null),Zt){var xe=Zt.x/Pr,Ue=Zt.y/Pr,it=Math.abs(xe),yt=Math.abs(Ue);if(Math.max(it,yt)<P)return;var ee=xe,ie=Ue;qt.current=window.setInterval(function(){if(Math.abs(ee)<V&&Math.abs(ie)<V){window.clearInterval(qt.current);return}ee*=k,ie*=k,Kt(ee*H,ie*H)},H)}}var ae=Object(A.useRef)(0),ye=Object(A.useRef)(!1),Ce=Object(A.useRef)();function Oe(xe){var Ue=xe.deltaX,it=xe.deltaY,yt=0,ee=Math.abs(Ue),ie=Math.abs(it);ee===ie?yt=Ce.current==="x"?Ue:it:ee>ie?(yt=Ue,Ce.current="x"):(yt=it,Ce.current="y");var z=Date.now();z-ae.current>100&&(ye.current=!1),(Kt(-yt,-yt)||ye.current)&&(xe.preventDefault(),ye.current=!0),ae.current=z}var Ie=Object(A.useRef)(null);Ie.current={onTouchStart:de,onTouchMove:ue,onTouchEnd:oe,onWheel:Oe},A.useEffect(function(){function xe(ee){Ie.current.onTouchStart(ee)}function Ue(ee){Ie.current.onTouchMove(ee)}function it(ee){Ie.current.onTouchEnd(ee)}function yt(ee){Ie.current.onWheel(ee)}return document.addEventListener("touchmove",Ue,{passive:!1}),document.addEventListener("touchend",it,{passive:!1}),Bt.current.addEventListener("touchstart",xe,{passive:!1}),Bt.current.addEventListener("wheel",yt),function(){document.removeEventListener("touchmove",Ue),document.removeEventListener("touchend",it)}},[])}function _(){var Bt=Object(A.useRef)(new Map);function Kt(qe){return Bt.current.has(qe)||Bt.current.set(qe,A.createRef()),Bt.current.get(qe)}function Ge(qe){Bt.current.delete(qe)}return[Kt,Ge]}function Q(Bt,Kt){var Ge=A.useRef(Bt),qe=A.useState({}),st=Object(b.a)(qe,2),ft=st[1];function nt(se){var me=typeof se=="function"?se(Ge.current):se;me!==Ge.current&&Kt(me,Ge.current),Ge.current=me,ft({})}return[Ge.current,nt]}function X(Bt,Kt){var Ge=Object.keys(Bt);if(Object.getOwnPropertySymbols){var qe=Object.getOwnPropertySymbols(Bt);Kt&&(qe=qe.filter(function(st){return Object.getOwnPropertyDescriptor(Bt,st).enumerable})),Ge.push.apply(Ge,qe)}return Ge}function pe(Bt){for(var Kt=1;Kt<arguments.length;Kt++){var Ge=arguments[Kt]!=null?arguments[Kt]:{};Kt%2?X(Object(Ge),!0).forEach(function(qe){Object(i.a)(Bt,qe,Ge[qe])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Bt,Object.getOwnPropertyDescriptors(Ge)):X(Object(Ge)).forEach(function(qe){Object.defineProperty(Bt,qe,Object.getOwnPropertyDescriptor(Ge,qe))})}return Bt}var te=function(Kt){var Ge=Kt.position,qe=Kt.prefixCls,st=Kt.extra;if(!st)return null;var ft,nt=st;return Ge==="right"&&(ft=nt.right||!nt.left&&nt||null),Ge==="left"&&(ft=nt.left||null),ft?A.createElement("div",{className:"".concat(qe,"-extra-content")},ft):null};function fe(Bt,Kt){var Ge,qe=A.useContext(j),st=qe.prefixCls,ft=qe.tabs,nt=Bt.className,se=Bt.style,me=Bt.id,lt=Bt.animated,Pe=Bt.activeKey,St=Bt.rtl,Pr=Bt.extra,Lt=Bt.editable,ur=Bt.locale,Xt=Bt.tabPosition,Zt=Bt.tabBarGutter,mr=Bt.children,qt=Bt.onTabClick,de=Bt.onTabScroll,ue=Object(A.useRef)(),oe=Object(A.useRef)(),ae=Object(A.useRef)(),ye=Object(A.useRef)(),Ce=_(),Oe=Object(b.a)(Ce,2),Ie=Oe[0],xe=Oe[1],Ue=Xt==="top"||Xt==="bottom",it=Q(0,function(aa,Hi){Ue&&de&&de({direction:aa>Hi?"left":"right"})}),yt=Object(b.a)(it,2),ee=yt[0],ie=yt[1],z=Q(0,function(aa,Hi){!Ue&&de&&de({direction:aa>Hi?"top":"bottom"})}),$=Object(b.a)(z,2),le=$[0],ge=$[1],Ae=Object(A.useState)(0),Re=Object(b.a)(Ae,2),Qe=Re[0],Ft=Re[1],Qt=Object(A.useState)(0),Et=Object(b.a)(Qt,2),Mt=Et[0],_t=Et[1],zt=Object(A.useState)(0),Ct=Object(b.a)(zt,2),lr=Ct[0],Jt=Ct[1],ke=Object(A.useState)(0),et=Object(b.a)(ke,2),We=et[0],Ke=et[1],mt=Object(A.useState)(null),dt=Object(b.a)(mt,2),He=dt[0],Ze=dt[1],ct=Object(A.useState)(null),Vt=Object(b.a)(ct,2),Rt=Vt[0],hr=Vt[1],pr=Object(A.useState)(0),Er=Object(b.a)(pr,2),Or=Er[0],en=Er[1],Qr=Object(A.useState)(0),Cr=Object(b.a)(Qr,2),Gr=Cr[0],Nr=Cr[1],sr=h(new Map),fr=Object(b.a)(sr,2),or=fr[0],dr=fr[1],Sr=T(ft,or,Qe),Xr="".concat(st,"-nav-operations-hidden"),cn=0,Dn=0;Ue?St?(cn=0,Dn=Math.max(0,Qe-He)):(cn=Math.min(0,He-Qe),Dn=0):(cn=Math.min(0,Rt-Mt),Dn=0);function jr(aa){return aa<cn?[cn,!1]:aa>Dn?[Dn,!1]:[aa,!0]}var Ln=Object(A.useRef)(),gn=Object(A.useState)(),Un=Object(b.a)(gn,2),Wn=Un[0],Jn=Un[1];function Qn(){Jn(Date.now())}function Kn(){window.clearTimeout(Ln.current)}Y(ue,function(aa,Hi){var ga=!1;function ha(mo,Pn){mo(function(qi){var eo=jr(qi+Pn),Lo=Object(b.a)(eo,2),co=Lo[0],er=Lo[1];return ga=er,co})}if(Ue){if(He>=Qe)return ga;ha(ie,aa)}else{if(Rt>=Mt)return ga;ha(ge,Hi)}return Kn(),Qn(),ga}),Object(A.useEffect)(function(){return Kn(),Wn&&(Ln.current=window.setTimeout(function(){Jn(0)},100)),Kn},[Wn]);function yn(){var aa=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Pe,Hi=Sr.get(aa);if(!Hi)return;if(Ue){var ga=ee;St?Hi.right<ee?ga=Hi.right:Hi.right+Hi.width>ee+He&&(ga=Hi.right+Hi.width-He):Hi.left<-ee?ga=-Hi.left:Hi.left+Hi.width>-ee+He&&(ga=-(Hi.left+Hi.width-He)),ge(0),ie(jr(ga)[0])}else{var ha=le;Hi.top<-le?ha=-Hi.top:Hi.top+Hi.height>-le+Rt&&(ha=-(Hi.top+Hi.height-Rt)),ie(0),ge(jr(ha)[0])}}var on=C(Sr,{width:He,height:Rt,left:ee,top:le},{width:lr,height:We},{width:Or,height:Gr},pe(pe({},Bt),{},{tabs:ft})),ia=Object(b.a)(on,2),xa=ia[0],ta=ia[1],Ni=ft.map(function(aa){var Hi=aa.key;return A.createElement(O,{id:me,prefixCls:st,key:Hi,rtl:St,tab:aa,closable:aa.closable,editable:Lt,active:Hi===Pe,tabPosition:Xt,tabBarGutter:Zt,renderWrapper:mr,removeAriaLabel:ur==null?void 0:ur.removeAriaLabel,ref:Ie(Hi),onClick:function(ha){qt(Hi,ha)},onRemove:function(){xe(Hi)},onFocus:function(){yn(Hi),Qn(),St||(ue.current.scrollLeft=0),ue.current.scrollTop=0}})}),Ci=a(function(){var aa,Hi,ga,ha,mo,Pn,qi,eo,Lo,co=((aa=ue.current)===null||aa===void 0?void 0:aa.offsetWidth)||0,er=((Hi=ue.current)===null||Hi===void 0?void 0:Hi.offsetHeight)||0,Ir=((ga=ye.current)===null||ga===void 0?void 0:ga.offsetWidth)||0,Ur=((ha=ye.current)===null||ha===void 0?void 0:ha.offsetHeight)||0,Vr=((mo=ae.current)===null||mo===void 0?void 0:mo.offsetWidth)||0,hn=((Pn=ae.current)===null||Pn===void 0?void 0:Pn.offsetHeight)||0;Ze(co),hr(er),en(Ir),Nr(Ur);var Fe=(((qi=oe.current)===null||qi===void 0?void 0:qi.offsetWidth)||0)-Ir,Dt=(((eo=oe.current)===null||eo===void 0?void 0:eo.offsetHeight)||0)-Ur;Ft(Fe),_t(Dt);var Gt=(Lo=ae.current)===null||Lo===void 0?void 0:Lo.className.includes(Xr);Jt(Fe-(Gt?0:Vr)),Ke(Dt-(Gt?0:hn)),dr(function(){var tr=new Map;return ft.forEach(function(Tr){var br=Tr.key,xr=Ie(br).current;xr&&tr.set(br,{width:xr.offsetWidth,height:xr.offsetHeight,left:xr.offsetLeft,top:xr.offsetTop})}),tr})}),Gn=ft.slice(0,xa),Ia=ft.slice(ta+1),mn=[].concat(Object(n.a)(Gn),Object(n.a)(Ia)),In=Object(A.useState)(),On=Object(b.a)(In,2),Nn=On[0],jn=On[1],ni=Sr.get(Pe),di=Object(A.useRef)();function Da(){t.a.cancel(di.current)}Object(A.useEffect)(function(){var aa={};return ni&&(Ue?(St?aa.right=ni.right:aa.left=ni.left,aa.width=ni.width):(aa.top=ni.top,aa.height=ni.height)),Da(),di.current=t()(function(){jn(aa)}),Da},[ni,Ue,St]),Object(A.useEffect)(function(){yn()},[Pe,ni,Sr,Ue]),Object(A.useEffect)(function(){Ci()},[St,Zt,Pe,ft.map(function(aa){return aa.key}).join("_")]);var Xi=!!mn.length,ma="".concat(st,"-nav-wrap"),_a,Xa,Vi,Co;return Ue?St?(Xa=ee>0,_a=ee+He<Qe):(_a=ee<0,Xa=-ee+He<Qe):(Vi=le<0,Co=-le+Rt<Mt),A.createElement("div",{ref:Kt,role:"tablist",className:o()("".concat(st,"-nav"),nt),style:se,onKeyDown:function(){Qn()}},A.createElement(te,{position:"left",extra:Pr,prefixCls:st}),A.createElement(u.a,{onResize:Ci},A.createElement("div",{className:o()(ma,(Ge={},Object(i.a)(Ge,"".concat(ma,"-ping-left"),_a),Object(i.a)(Ge,"".concat(ma,"-ping-right"),Xa),Object(i.a)(Ge,"".concat(ma,"-ping-top"),Vi),Object(i.a)(Ge,"".concat(ma,"-ping-bottom"),Co),Ge)),ref:ue},A.createElement(u.a,{onResize:Ci},A.createElement("div",{ref:oe,className:"".concat(st,"-nav-list"),style:{transform:"translate(".concat(ee,"px, ").concat(le,"px)"),transition:Wn?"none":void 0}},Ni,A.createElement(R,{ref:ye,prefixCls:st,locale:ur,editable:Lt,style:{visibility:Xi?"hidden":null}}),A.createElement("div",{className:o()("".concat(st,"-ink-bar"),Object(i.a)({},"".concat(st,"-ink-bar-animated"),lt.inkBar)),style:Nn}))))),A.createElement(M,Object.assign({},Bt,{ref:ae,prefixCls:st,tabs:mn,className:!Xi&&Xr})),A.createElement(te,{position:"right",extra:Pr,prefixCls:st}))}var be=A.forwardRef(fe);function Se(Bt){var Kt=Bt.id,Ge=Bt.activeKey,qe=Bt.animated,st=Bt.tabPosition,ft=Bt.rtl,nt=Bt.destroyInactiveTabPane,se=A.useContext(j),me=se.prefixCls,lt=se.tabs,Pe=qe.tabPane,St=lt.findIndex(function(Pr){return Pr.key===Ge});return A.createElement("div",{className:o()("".concat(me,"-content-holder"))},A.createElement("div",{className:o()("".concat(me,"-content"),"".concat(me,"-content-").concat(st),Object(i.a)({},"".concat(me,"-content-animated"),Pe)),style:St&&Pe?Object(i.a)({},ft?"marginRight":"marginLeft","-".concat(St,"00%")):null},lt.map(function(Pr){return A.cloneElement(Pr.node,{key:Pr.key,prefixCls:me,tabKey:Pr.key,id:Kt,animated:Pe,active:Pr.key===Ge,destroyInactiveTabPane:nt})})))}function ze(Bt,Kt){var Ge=Object.keys(Bt);if(Object.getOwnPropertySymbols){var qe=Object.getOwnPropertySymbols(Bt);Kt&&(qe=qe.filter(function(st){return Object.getOwnPropertyDescriptor(Bt,st).enumerable})),Ge.push.apply(Ge,qe)}return Ge}function Xe(Bt){for(var Kt=1;Kt<arguments.length;Kt++){var Ge=arguments[Kt]!=null?arguments[Kt]:{};Kt%2?ze(Object(Ge),!0).forEach(function(qe){Object(i.a)(Bt,qe,Ge[qe])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Bt,Object.getOwnPropertyDescriptors(Ge)):ze(Object(Ge)).forEach(function(qe){Object.defineProperty(Bt,qe,Object.getOwnPropertyDescriptor(Ge,qe))})}return Bt}function wt(Bt){var Kt=Bt.prefixCls,Ge=Bt.forceRender,qe=Bt.className,st=Bt.style,ft=Bt.id,nt=Bt.active,se=Bt.animated,me=Bt.destroyInactiveTabPane,lt=Bt.tabKey,Pe=Bt.children,St=A.useState(Ge),Pr=Object(b.a)(St,2),Lt=Pr[0],ur=Pr[1];A.useEffect(function(){nt?ur(!0):me&&ur(!1)},[nt,me]);var Xt={};return nt||(se?(Xt.visibility="hidden",Xt.height=0,Xt.overflowY="hidden"):Xt.display="none"),A.createElement("div",{id:ft&&"".concat(ft,"-panel-").concat(lt),role:"tabpanel",tabIndex:nt?0:-1,"aria-labelledby":ft&&"".concat(ft,"-tab-").concat(lt),"aria-hidden":!nt,style:Xe(Xe({},Xt),st),className:o()("".concat(Kt,"-tabpane"),nt&&"".concat(Kt,"-tabpane-active"),qe)},(nt||Lt||Ge)&&Pe)}function Be(Bt,Kt){var Ge=Object.keys(Bt);if(Object.getOwnPropertySymbols){var qe=Object.getOwnPropertySymbols(Bt);Kt&&(qe=qe.filter(function(st){return Object.getOwnPropertyDescriptor(Bt,st).enumerable})),Ge.push.apply(Ge,qe)}return Ge}function Me(Bt){for(var Kt=1;Kt<arguments.length;Kt++){var Ge=arguments[Kt]!=null?arguments[Kt]:{};Kt%2?Be(Object(Ge),!0).forEach(function(qe){Object(i.a)(Bt,qe,Ge[qe])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Bt,Object.getOwnPropertyDescriptors(Ge)):Be(Object(Ge)).forEach(function(qe){Object.defineProperty(Bt,qe,Object.getOwnPropertyDescriptor(Ge,qe))})}return Bt}var vt=0;function at(Bt){return Object(s.a)(Bt).map(function(Kt){if(A.isValidElement(Kt)){var Ge=Kt.key!==void 0?String(Kt.key):void 0;return Me(Me({key:Ge},Kt.props),{},{node:Kt})}return null}).filter(function(Kt){return Kt})}function $e(Bt,Kt){var Ge,qe=Bt.id,st=Bt.prefixCls,ft=st===void 0?"rc-tabs":st,nt=Bt.className,se=Bt.children,me=Bt.direction,lt=Bt.activeKey,Pe=Bt.defaultActiveKey,St=Bt.editable,Pr=Bt.animated,Lt=Bt.tabPosition,ur=Lt===void 0?"top":Lt,Xt=Bt.tabBarGutter,Zt=Bt.tabBarStyle,mr=Bt.tabBarExtraContent,qt=Bt.locale,de=Bt.moreIcon,ue=Bt.moreTransitionName,oe=Bt.destroyInactiveTabPane,ae=Bt.renderTabBar,ye=Bt.onChange,Ce=Bt.onTabClick,Oe=Bt.onTabScroll,Ie=Object(f.a)(Bt,["id","prefixCls","className","children","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll"]),xe=at(se),Ue=me==="rtl",it;Pr===!1?it={inkBar:!1,tabPane:!1}:it=Me({inkBar:!0,tabPane:!1},Pr!==!0?Pr:null);var yt=Object(A.useState)(!1),ee=Object(b.a)(yt,2),ie=ee[0],z=ee[1];Object(A.useEffect)(function(){z(Z())},[]);var $=Object(l.a)(function(){var We;return(We=xe[0])===null||We===void 0?void 0:We.key},{value:lt,defaultValue:Pe}),le=Object(b.a)($,2),ge=le[0],Ae=le[1],Re=Object(A.useState)(function(){return xe.findIndex(function(We){return We.key===ge})}),Qe=Object(b.a)(Re,2),Ft=Qe[0],Qt=Qe[1];Object(A.useEffect)(function(){var We=xe.findIndex(function(mt){return mt.key===ge});if(We===-1){var Ke;We=Math.max(0,Math.min(Ft,xe.length-1)),Ae((Ke=xe[We])===null||Ke===void 0?void 0:Ke.key)}Qt(We)},[xe.map(function(We){return We.key}).join("_"),ge,Ft]);var Et=Object(l.a)(null,{value:qe}),Mt=Object(b.a)(Et,2),_t=Mt[0],zt=Mt[1],Ct=ur;ie&&!["left","right"].includes(ur)&&(Ct="top"),Object(A.useEffect)(function(){qe||(zt("rc-tabs-".concat(vt)),vt+=1)},[]);function lr(We,Ke){Ce==null||Ce(We,Ke),Ae(We),ye==null||ye(We)}var Jt={id:_t,activeKey:ge,animated:it,tabPosition:Ct,rtl:Ue,mobile:ie},ke,et=Me(Me({},Jt),{},{editable:St,locale:qt,moreIcon:de,moreTransitionName:ue,tabBarGutter:Xt,onTabClick:lr,onTabScroll:Oe,extra:mr,style:Zt,panes:se});return ae?ke=ae(et,be):ke=A.createElement(be,Object.assign({},et)),A.createElement(j.Provider,{value:{tabs:xe,prefixCls:ft}},A.createElement("div",Object.assign({ref:Kt,id:qe,className:o()(ft,"".concat(ft,"-").concat(Ct),(Ge={},Object(i.a)(Ge,"".concat(ft,"-mobile"),ie),Object(i.a)(Ge,"".concat(ft,"-editable"),St),Object(i.a)(Ge,"".concat(ft,"-rtl"),Ue),Ge),nt)},Ie),ke,A.createElement(Se,Object.assign({destroyInactiveTabPane:oe},Jt,{animated:it}))))}var bt=A.forwardRef($e);bt.TabPane=wt;var ut=bt,At=ut,Ve=e("cCPh"),gt=e.n(Ve),Je=e("fNCr"),je=e.n(Je),De=e("V/uB"),ht=e.n(De),It=e("uaoM"),kt=e("H84U"),Ht=function(Bt,Kt){var Ge={};for(var qe in Bt)Object.prototype.hasOwnProperty.call(Bt,qe)&&Kt.indexOf(qe)<0&&(Ge[qe]=Bt[qe]);if(Bt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var st=0,qe=Object.getOwnPropertySymbols(Bt);st<qe.length;st++)Kt.indexOf(qe[st])<0&&Object.prototype.propertyIsEnumerable.call(Bt,qe[st])&&(Ge[qe[st]]=Bt[qe[st]]);return Ge};function Wt(Bt){var Kt,Ge=Bt.type,qe=Bt.className,st=Bt.size,ft=Bt.onEdit,nt=Bt.hideAdd,se=Bt.centered,me=Bt.addIcon,lt=Ht(Bt,["type","className","size","onEdit","hideAdd","centered","addIcon"]),Pe=lt.prefixCls,St=A.useContext(kt.b),Pr=St.getPrefixCls,Lt=St.direction,ur=Pr("tabs",Pe),Xt;return Ge==="editable-card"&&(Xt={onEdit:function(mr,qt){var de=qt.key,ue=qt.event;ft==null||ft(mr==="add"?ue:de,mr)},removeIcon:A.createElement(ht.a,null),addIcon:me||A.createElement(je.a,null),showAdd:nt!==!0}),Object(It.a)(!("onPrevClick"in lt)&&!("onNextClick"in lt),"Tabs","`onPrevClick` and `onNextClick` has been removed. Please use `onTabScroll` instead."),A.createElement(At,E()({direction:Lt},lt,{moreTransitionName:"slide-up",className:o()(qe,(Kt={},m()(Kt,"".concat(ur,"-").concat(st),st),m()(Kt,"".concat(ur,"-card"),["card","editable-card"].includes(Ge)),m()(Kt,"".concat(ur,"-editable-card"),Ge==="editable-card"),m()(Kt,"".concat(ur,"-centered"),se),Kt)),editable:Xt,moreIcon:A.createElement(gt.a,null),prefixCls:ur}))}Wt.TabPane=wt;var nr=F.a=Wt},ZTW2:function(J,F,e){},ZWlE:function(J,F,e){var d=e("bYtY"),E=e("4NO4");function g(b){m(b),A(b)}function m(b){if(b.parallel)return;var f=!1;d.each(b.series,function(i){i&&i.type==="parallel"&&(f=!0)}),f&&(b.parallel=[{}])}function A(b){var f=E.normalizeToArray(b.parallelAxis);d.each(f,function(i){if(!d.isObject(i))return;var r=i.parallelIndex||0,o=E.normalizeToArray(b.parallel)[r];o&&o.parallelAxisDefault&&d.merge(i,o.parallelAxisDefault,!1)})}J.exports=g},ZX9x:function(J,F,e){"use strict";e.d(F,"a",function(){return D}),e.d(F,"b",function(){return U});var d=e("lSNA"),E=e.n(d),g=e("pVnL"),m=e.n(g),A=e("lwsE"),b=e.n(A),f=e("W8MJ"),i=e.n(f),r=e("7W2i"),o=e.n(r),s=e("LQ03"),l=e.n(s),n=e("q1tI"),c=e("TSYQ"),t=e.n(c),u=e("BGR+"),a=e("T1rO"),h=e.n(a),v=e("fEPi"),y=e.n(v),O=e("DFhj"),S=e.n(O),x=e("PKem"),L=e("H84U"),T=function(j){return!isNaN(parseFloat(j))&&isFinite(j)},w=T,C=function(M,j){var P={};for(var V in M)Object.prototype.hasOwnProperty.call(M,V)&&j.indexOf(V)<0&&(P[V]=M[V]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,V=Object.getOwnPropertySymbols(M);H<V.length;H++)j.indexOf(V[H])<0&&Object.prototype.propertyIsEnumerable.call(M,V[H])&&(P[V[H]]=M[V[H]]);return P},N={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},D=n.createContext({}),B=function(){var M=0;return function(){var j=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return M+=1,"".concat(j).concat(M)}}(),R=function(M){o()(P,M);var j=l()(P);function P(V){var H;b()(this,P),H=j.call(this,V),H.responsiveHandler=function(Y){H.setState({below:Y.matches});var _=H.props.onBreakpoint,Q=H.state.collapsed;_&&_(Y.matches),Q!==Y.matches&&H.setCollapsed(Y.matches,"responsive")},H.setCollapsed=function(Y,_){"collapsed"in H.props||H.setState({collapsed:Y});var Q=H.props.onCollapse;Q&&Q(Y,_)},H.toggle=function(){var Y=!H.state.collapsed;H.setCollapsed(Y,"clickTrigger")},H.renderSider=function(Y){var _,Q=Y.getPrefixCls,X=H.props,pe=X.prefixCls,te=X.className,fe=X.theme,be=X.collapsible,Se=X.reverseArrow,ze=X.trigger,Xe=X.style,wt=X.width,Be=X.collapsedWidth,Me=X.zeroWidthTriggerStyle,vt=X.children,at=C(X,["prefixCls","className","theme","collapsible","reverseArrow","trigger","style","width","collapsedWidth","zeroWidthTriggerStyle","children"]),$e=H.state,bt=$e.collapsed,ut=$e.below,At=Q("layout-sider",pe),Ve=Object(u.default)(at,["collapsed","defaultCollapsed","onCollapse","breakpoint","onBreakpoint","siderHook","zeroWidthTriggerStyle"]),gt=bt?Be:wt,Je=w(gt)?"".concat(gt,"px"):String(gt),je=parseFloat(String(Be||0))===0?n.createElement("span",{onClick:H.toggle,className:t()("".concat(At,"-zero-width-trigger"),"".concat(At,"-zero-width-trigger-").concat(Se?"right":"left")),style:Me},ze||n.createElement(h.a,null)):null,De={expanded:Se?n.createElement(y.a,null):n.createElement(S.a,null),collapsed:Se?n.createElement(S.a,null):n.createElement(y.a,null)},ht=bt?"collapsed":"expanded",It=De[ht],kt=ze!==null?je||n.createElement("div",{className:"".concat(At,"-trigger"),onClick:H.toggle,style:{width:Je}},ze||It):null,Ht=m()(m()({},Xe),{flex:"0 0 ".concat(Je),maxWidth:Je,minWidth:Je,width:Je}),Wt=t()(te,At,"".concat(At,"-").concat(fe),(_={},E()(_,"".concat(At,"-collapsed"),!!bt),E()(_,"".concat(At,"-has-trigger"),be&&ze!==null&&!je),E()(_,"".concat(At,"-below"),!!ut),E()(_,"".concat(At,"-zero-width"),parseFloat(Je)===0),_));return n.createElement("aside",m()({className:Wt},Ve,{style:Ht}),n.createElement("div",{className:"".concat(At,"-children")},vt),be||ut&&je?kt:null)},H.uniqueId=B("ant-sider-");var k;typeof window!="undefined"&&(k=window.matchMedia),k&&V.breakpoint&&V.breakpoint in N&&(H.mql=k("(max-width: ".concat(N[V.breakpoint],")")));var Z;return"collapsed"in V?Z=V.collapsed:Z=V.defaultCollapsed,H.state={collapsed:Z,below:!1},H}return i()(P,[{key:"componentDidMount",value:function(){var H;this.mql&&(this.mql.addListener(this.responsiveHandler),this.responsiveHandler(this.mql)),(H=this.props)===null||H===void 0||H.siderHook.addSider(this.uniqueId)}},{key:"componentWillUnmount",value:function(){var H,k;(H=this===null||this===void 0?void 0:this.mql)===null||H===void 0||H.removeListener(this.responsiveHandler),(k=this.props)===null||k===void 0||k.siderHook.removeSider(this.uniqueId)}},{key:"render",value:function(){var H=this.state.collapsed,k=this.props.collapsedWidth;return n.createElement(D.Provider,{value:{siderCollapsed:H,collapsedWidth:k}},n.createElement(L.a,null,this.renderSider))}}],[{key:"getDerivedStateFromProps",value:function(H){return"collapsed"in H?{collapsed:H.collapsed}:null}}]),P}(n.Component);R.defaultProps={collapsible:!1,defaultCollapsed:!1,reverseArrow:!1,width:200,collapsedWidth:80,style:{},theme:"dark"};var U=function(M){o()(P,M);var j=l()(P);function P(){return b()(this,P),j.apply(this,arguments)}return i()(P,[{key:"render",value:function(){var H=this;return n.createElement(x.a.Consumer,null,function(k){return n.createElement(R,m()({},k,H.props))})}}]),P}(n.Component)},ZYIC:function(J,F,e){var d=e("zM3Q"),E={seriesType:"lines",plan:d(),reset:function(g){var m=g.coordinateSystem,A=g.get("polyline"),b=g.pipelineContext.large;function f(i,r){var o=[];if(b){var s,l=i.end-i.start;if(A){for(var n=0,c=i.start;c<i.end;c++)n+=g.getLineCoordsCount(c);s=new Float32Array(l+n*2)}else s=new Float32Array(l*4);for(var t=0,u=[],c=i.start;c<i.end;c++){var a=g.getLineCoords(c,o);A&&(s[t++]=a);for(var h=0;h<a;h++)u=m.dataToPoint(o[h],!1,u),s[t++]=u[0],s[t++]=u[1]}r.setLayout("linesPoints",s)}else for(var c=i.start;c<i.end;c++){var v=r.getItemModel(c),a=g.getLineCoords(c,o),y=[];if(A)for(var O=0;O<a;O++)y.push(m.dataToPoint(o[O]));else{y[0]=m.dataToPoint(o[0]),y[1]=m.dataToPoint(o[1]);var S=v.get("lineStyle.curveness");+S&&(y[2]=[(y[0][0]+y[1][0])/2-(y[0][1]-y[1][1])*S,(y[0][1]+y[1][1])/2-(y[1][0]-y[0][0])*S])}r.setItemLayout(c,y)}}return{progress:f}}};J.exports=E},Ze12:function(J,F,e){var d=e("ItGF"),E=e("hOwI"),g=E.buildTransformer,m="___zrEVENTSAVED",A=[];function b(s,l,n,c,t){return f(A,l,c,t,!0)&&f(s,n,A[0],A[1])}function f(s,l,n,c,t){if(l.getBoundingClientRect&&d.domSupported&&!o(l)){var u=l[m]||(l[m]={}),a=i(l,u),h=r(a,u,t);if(h)return h(s,n,c),!0}return!1}function i(s,l){var n=l.markers;if(n)return n;n=l.markers=[];for(var c=["left","right"],t=["top","bottom"],u=0;u<4;u++){var a=document.createElement("div"),h=a.style,v=u%2,y=(u>>1)%2;h.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",c[v]+":0",t[y]+":0",c[1-v]+":auto",t[1-y]+":auto",""].join("!important;"),s.appendChild(a),n.push(a)}return n}function r(s,l,n){for(var c=n?"invTrans":"trans",t=l[c],u=l.srcCoords,a=!0,h=[],v=[],y=0;y<4;y++){var O=s[y].getBoundingClientRect(),S=2*y,x=O.left,L=O.top;h.push(x,L),a=a&&u&&x===u[S]&&L===u[S+1],v.push(s[y].offsetLeft,s[y].offsetTop)}return a&&t?t:(l.srcCoords=h,l[c]=n?g(v,h):g(h,v))}function o(s){return s.nodeName.toUpperCase()==="CANVAS"}F.transformLocalCoord=b,F.transformCoordWithViewport=f,F.isCanvasEl=o},Znkb:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("ProS"),m=e("zTMp"),A=g.extendComponentView({type:"axis",_axisPointer:null,axisPointerClass:null,render:function(o,s,l,n){this.axisPointerClass&&m.fixValue(o),A.superApply(this,"render",arguments),b(this,o,s,l,n,!0)},updateAxisPointer:function(o,s,l,n,c){b(this,o,s,l,n,!1)},remove:function(o,s){var l=this._axisPointer;l&&l.remove(s),A.superApply(this,"remove",arguments)},dispose:function(o,s){f(this,s),A.superApply(this,"dispose",arguments)}});function b(o,s,l,n,c,t){var u=A.getAxisPointerClass(o.axisPointerClass);if(!u)return;var a=m.getAxisPointerModel(s);a?(o._axisPointer||(o._axisPointer=new u)).render(s,a,n,t):f(o,n)}function f(o,s,l){var n=o._axisPointer;n&&n.dispose(s,l),o._axisPointer=null}var i=[];A.registerAxisPointerClass=function(o,s){i[o]=s},A.getAxisPointerClass=function(o){return o&&i[o]};var r=A;J.exports=r},"Znn+":function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("9ama"),m=e.n(g)},ZqQs:function(J,F,e){var d=e("bYtY");function E(b){var f=b&&b.timeline;d.isArray(f)||(f=f?[f]:[]),d.each(f,function(i){if(!i)return;g(i)})}function g(b){var f=b.type,i={number:"value",time:"time"};if(i[f]&&(b.axisType=i[f],delete b.type),m(b),A(b,"controlPosition")){var r=b.controlStyle||(b.controlStyle={});A(r,"position")||(r.position=b.controlPosition),r.position==="none"&&!A(r,"show")&&(r.show=!1,delete r.position),delete b.controlPosition}d.each(b.data||[],function(o){d.isObject(o)&&!d.isArray(o)&&(!A(o,"value")&&A(o,"name")&&(o.value=o.name),m(o))})}function m(b){var f=b.itemStyle||(b.itemStyle={}),i=f.emphasis||(f.emphasis={}),r=b.label||b.label||{},o=r.normal||(r.normal={}),s={normal:1,emphasis:1};d.each(r,function(l,n){!s[n]&&!A(o,n)&&(o[n]=l)}),i.label&&!A(r,"emphasis")&&(r.emphasis=i.label,delete i.label)}function A(b,f){return b.hasOwnProperty(f)}J.exports=E},Zvw2:function(J,F,e){var d=e("bYtY"),E=e("hM6l"),g=function(A,b,f,i,r){E.call(this,A,b,f),this.type=i||"value",this.position=r||"bottom",this.orient=null};g.prototype={constructor:g,model:null,isHorizontal:function(){var A=this.position;return A==="top"||A==="bottom"},pointToData:function(A,b){return this.coordinateSystem.pointToData(A,b)[0]},toGlobalCoord:null,toLocalCoord:null},d.inherits(g,E);var m=g;J.exports=m},a7Wl:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"};F.default=d},a9QJ:function(J,F){var e={Russia:[100,60],"United States":[-99,38],"United States of America":[-99,38]};function d(E,g){if(E==="world"){var m=e[g.name];if(m){var A=g.center;A[0]=m[0],A[1]=m[1]}}}J.exports=d},aCH8:function(J,F,e){(function(){var d=e("ANhw"),E=e("mmNF").utf8,g=e("BEtg"),m=e("mmNF").bin,A=function b(f,i){f.constructor==String?i&&i.encoding==="binary"?f=m.stringToBytes(f):f=E.stringToBytes(f):g(f)?f=Array.prototype.slice.call(f,0):!Array.isArray(f)&&f.constructor!==Uint8Array&&(f=f.toString());for(var r=d.bytesToWords(f),o=f.length*8,s=1732584193,l=-271733879,n=-1732584194,c=271733878,t=0;t<r.length;t++)r[t]=(r[t]<<8|r[t]>>>24)&16711935|(r[t]<<24|r[t]>>>8)&4278255360;r[o>>>5]|=128<<o%32,r[(o+64>>>9<<4)+14]=o;for(var u=b._ff,a=b._gg,h=b._hh,v=b._ii,t=0;t<r.length;t+=16){var y=s,O=l,S=n,x=c;s=u(s,l,n,c,r[t+0],7,-680876936),c=u(c,s,l,n,r[t+1],12,-389564586),n=u(n,c,s,l,r[t+2],17,606105819),l=u(l,n,c,s,r[t+3],22,-1044525330),s=u(s,l,n,c,r[t+4],7,-176418897),c=u(c,s,l,n,r[t+5],12,1200080426),n=u(n,c,s,l,r[t+6],17,-1473231341),l=u(l,n,c,s,r[t+7],22,-45705983),s=u(s,l,n,c,r[t+8],7,1770035416),c=u(c,s,l,n,r[t+9],12,-1958414417),n=u(n,c,s,l,r[t+10],17,-42063),l=u(l,n,c,s,r[t+11],22,-1990404162),s=u(s,l,n,c,r[t+12],7,1804603682),c=u(c,s,l,n,r[t+13],12,-40341101),n=u(n,c,s,l,r[t+14],17,-1502002290),l=u(l,n,c,s,r[t+15],22,1236535329),s=a(s,l,n,c,r[t+1],5,-165796510),c=a(c,s,l,n,r[t+6],9,-1069501632),n=a(n,c,s,l,r[t+11],14,643717713),l=a(l,n,c,s,r[t+0],20,-373897302),s=a(s,l,n,c,r[t+5],5,-701558691),c=a(c,s,l,n,r[t+10],9,38016083),n=a(n,c,s,l,r[t+15],14,-660478335),l=a(l,n,c,s,r[t+4],20,-405537848),s=a(s,l,n,c,r[t+9],5,568446438),c=a(c,s,l,n,r[t+14],9,-1019803690),n=a(n,c,s,l,r[t+3],14,-187363961),l=a(l,n,c,s,r[t+8],20,1163531501),s=a(s,l,n,c,r[t+13],5,-1444681467),c=a(c,s,l,n,r[t+2],9,-51403784),n=a(n,c,s,l,r[t+7],14,1735328473),l=a(l,n,c,s,r[t+12],20,-1926607734),s=h(s,l,n,c,r[t+5],4,-378558),c=h(c,s,l,n,r[t+8],11,-2022574463),n=h(n,c,s,l,r[t+11],16,1839030562),l=h(l,n,c,s,r[t+14],23,-35309556),s=h(s,l,n,c,r[t+1],4,-1530992060),c=h(c,s,l,n,r[t+4],11,1272893353),n=h(n,c,s,l,r[t+7],16,-155497632),l=h(l,n,c,s,r[t+10],23,-1094730640),s=h(s,l,n,c,r[t+13],4,681279174),c=h(c,s,l,n,r[t+0],11,-358537222),n=h(n,c,s,l,r[t+3],16,-722521979),l=h(l,n,c,s,r[t+6],23,76029189),s=h(s,l,n,c,r[t+9],4,-640364487),c=h(c,s,l,n,r[t+12],11,-421815835),n=h(n,c,s,l,r[t+15],16,530742520),l=h(l,n,c,s,r[t+2],23,-995338651),s=v(s,l,n,c,r[t+0],6,-198630844),c=v(c,s,l,n,r[t+7],10,1126891415),n=v(n,c,s,l,r[t+14],15,-1416354905),l=v(l,n,c,s,r[t+5],21,-57434055),s=v(s,l,n,c,r[t+12],6,1700485571),c=v(c,s,l,n,r[t+3],10,-1894986606),n=v(n,c,s,l,r[t+10],15,-1051523),l=v(l,n,c,s,r[t+1],21,-2054922799),s=v(s,l,n,c,r[t+8],6,1873313359),c=v(c,s,l,n,r[t+15],10,-30611744),n=v(n,c,s,l,r[t+6],15,-1560198380),l=v(l,n,c,s,r[t+13],21,1309151649),s=v(s,l,n,c,r[t+4],6,-145523070),c=v(c,s,l,n,r[t+11],10,-1120210379),n=v(n,c,s,l,r[t+2],15,718787259),l=v(l,n,c,s,r[t+9],21,-343485551),s=s+y>>>0,l=l+O>>>0,n=n+S>>>0,c=c+x>>>0}return d.endian([s,l,n,c])};A._ff=function(b,f,i,r,o,s,l){var n=b+(f&i|~f&r)+(o>>>0)+l;return(n<<s|n>>>32-s)+f},A._gg=function(b,f,i,r,o,s,l){var n=b+(f&r|i&~r)+(o>>>0)+l;return(n<<s|n>>>32-s)+f},A._hh=function(b,f,i,r,o,s,l){var n=b+(f^i^r)+(o>>>0)+l;return(n<<s|n>>>32-s)+f},A._ii=function(b,f,i,r,o,s,l){var n=b+(i^(f|~r))+(o>>>0)+l;return(n<<s|n>>>32-s)+f},A._blocksize=16,A._digestsize=16,J.exports=function(b,f){if(b==null)throw new Error("Illegal argument "+b);var i=d.wordsToBytes(A(b,f));return f&&f.asBytes?i:f&&f.asString?m.bytesToString(i):d.bytesToHex(i)}})()},aHsQ:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("6D9b"),m=e.n(g)},aKvl:function(J,F,e){var d=e("Sj9i"),E=d.quadraticProjectPoint;function g(m,A,b,f,i,r,o,s,l){if(o===0)return!1;var n=o;if(l>A+n&&l>f+n&&l>r+n||l<A-n&&l<f-n&&l<r-n||s>m+n&&s>b+n&&s>i+n||s<m-n&&s<b-n&&s<i-n)return!1;var c=E(m,A,b,f,i,r,s,l,null);return c<=n/2}F.containStroke=g},aTJb:function(J,F,e){var d=e("bLfw");d.registerSubTypeDefaulter("dataZoom",function(){return"slider"})},aUsF:function(J,F,e){"use strict";var d=Array.isArray,E=Object.keys,g=Object.prototype.hasOwnProperty;J.exports=function m(A,b){if(A===b)return!0;if(A&&b&&typeof A=="object"&&typeof b=="object"){var f=d(A),i=d(b),r,o,s;if(f&&i){if(o=A.length,o!=b.length)return!1;for(r=o;r--!==0;)if(!m(A[r],b[r]))return!1;return!0}if(f!=i)return!1;var l=A instanceof Date,n=b instanceof Date;if(l!=n)return!1;if(l&&n)return A.getTime()==b.getTime();var c=A instanceof RegExp,t=b instanceof RegExp;if(c!=t)return!1;if(c&&t)return A.toString()==b.toString();var u=E(A);if(o=u.length,o!==E(b).length)return!1;for(r=o;r--!==0;)if(!g.call(b,u[r]))return!1;for(r=o;r--!==0;)if(s=u[r],!m(A[s],b[s]))return!1;return!0}return A!==A&&b!==b}},aX58:function(J,F,e){var d=e("3gBT"),E=e("ItGF"),g=e("bYtY"),m=e("0s+r"),A=e("r6Bn"),b=e("7SHv"),f=e("MKOG"),i=e("zarK");/*!
* ZRender, a high performance 2d drawing library.
*
* Copyright (c) 2013, Baidu Inc.
* All rights reserved.
*
* LICENSE
* https://github.com/ecomfe/zrender/blob/master/LICENSE.txt
*/var r=!E.canvasSupported,o={canvas:b},s={},l="4.3.1";function n(v,y){var O=new h(d(),v,y);return s[O.id]=O,O}function c(v){if(v)v.dispose();else{for(var y in s)s.hasOwnProperty(y)&&s[y].dispose();s={}}return this}function t(v){return s[v]}function u(v,y){o[v]=y}function a(v){delete s[v]}var h=function(y,O,S){S=S||{},this.dom=O,this.id=y;var x=this,L=new A,T=S.renderer;if(r){if(!o.vml)throw new Error("You need to require 'zrender/vml/vml' to support IE8");T="vml"}else(!T||!o[T])&&(T="canvas");var w=new o[T](O,L,S,y);this.storage=L,this.painter=w;var C=!E.node&&!E.worker?new i(w.getViewportRoot(),w.root):null;this.handler=new m(L,w,C,w.root),this.animation=new f({stage:{update:g.bind(this.flush,this)}}),this.animation.start(),this._needsRefresh;var N=L.delFromStorage,D=L.addToStorage;L.delFromStorage=function(B){N.call(L,B),B&&B.removeSelfFromZr(x)},L.addToStorage=function(B){D.call(L,B),B.addSelfToZr(x)}};h.prototype={constructor:h,getId:function(){return this.id},add:function(y){this.storage.addRoot(y),this._needsRefresh=!0},remove:function(y){this.storage.delRoot(y),this._needsRefresh=!0},configLayer:function(y,O){this.painter.configLayer&&this.painter.configLayer(y,O),this._needsRefresh=!0},setBackgroundColor:function(y){this.painter.setBackgroundColor&&this.painter.setBackgroundColor(y),this._needsRefresh=!0},refreshImmediately:function(){this._needsRefresh=this._needsRefreshHover=!1,this.painter.refresh(),this._needsRefresh=this._needsRefreshHover=!1},refresh:function(){this._needsRefresh=!0},flush:function(){var y;this._needsRefresh&&(y=!0,this.refreshImmediately()),this._needsRefreshHover&&(y=!0,this.refreshHoverImmediately()),y&&this.trigger("rendered")},addHover:function(y,O){if(this.painter.addHover){var S=this.painter.addHover(y,O);return this.refreshHover(),S}},removeHover:function(y){this.painter.removeHover&&(this.painter.removeHover(y),this.refreshHover())},clearHover:function(){this.painter.clearHover&&(this.painter.clearHover(),this.refreshHover())},refreshHover:function(){this._needsRefreshHover=!0},refreshHoverImmediately:function(){this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.refreshHover()},resize:function(y){y=y||{},this.painter.resize(y.width,y.height),this.handler.resize()},clearAnimation:function(){this.animation.clear()},getWidth:function(){return this.painter.getWidth()},getHeight:function(){return this.painter.getHeight()},pathToImage:function(y,O){return this.painter.pathToImage(y,O)},setCursorStyle:function(y){this.handler.setCursorStyle(y)},findHover:function(y,O){return this.handler.findHover(y,O)},on:function(y,O,S){this.handler.on(y,O,S)},off:function(y,O){this.handler.off(y,O)},trigger:function(y,O){this.handler.trigger(y,O)},clear:function(){this.storage.delRoot(),this.painter.clear()},dispose:function(){this.animation.stop(),this.clear(),this.storage.dispose(),this.painter.dispose(),this.handler.dispose(),this.animation=this.storage=this.painter=this.handler=null,a(this.id)}},F.version=l,F.init=n,F.dispose=c,F.getInstance=t,F.registerPainter=u},aX7z:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("bYtY"),m=e("GMDS"),A=e("ieMj"),b=e("4NgU"),f=e("OELB"),i=e("nVfU"),r=i.prepareLayoutBarSeries,o=i.makeColumnLayout,s=i.retrieveColumnLayout,l=e("mFDi");e("IWp7"),e("jCoz");function n(L,T){var w=L.type,C=T.getMin(),N=T.getMax(),D=L.getExtent(),B,R,U;w==="ordinal"?B=T.getCategories().length:(R=T.get("boundaryGap"),g.isArray(R)||(R=[R||0,R||0]),typeof R[0]=="boolean"&&(R=[0,0]),R[0]=f.parsePercent(R[0],1),R[1]=f.parsePercent(R[1],1),U=D[1]-D[0]||Math.abs(D[0])),C==="dataMin"?C=D[0]:typeof C=="function"&&(C=C({min:D[0],max:D[1]})),N==="dataMax"?N=D[1]:typeof N=="function"&&(N=N({min:D[0],max:D[1]}));var M=C!=null,j=N!=null;C==null&&(C=w==="ordinal"?B?0:NaN:D[0]-R[0]*U),N==null&&(N=w==="ordinal"?B?B-1:NaN:D[1]+R[1]*U),(C==null||!isFinite(C))&&(C=NaN),(N==null||!isFinite(N))&&(N=NaN),L.setBlank(g.eqNaN(C)||g.eqNaN(N)||w==="ordinal"&&!L.getOrdinalMeta().categories.length),T.getNeedCrossZero()&&(C>0&&N>0&&!M&&(C=0),C<0&&N<0&&!j&&(N=0));var P=T.ecModel;if(P&&w==="time"){var V=r("bar",P),H;if(g.each(V,function(Y){H|=Y.getBaseAxis()===T.axis}),H){var k=o(V),Z=c(C,N,T,k);C=Z.min,N=Z.max}}return{extent:[C,N],fixMin:M,fixMax:j}}function c(L,T,w,C){var N=w.axis.getExtent(),D=N[1]-N[0],B=s(C,w.axis);if(B===void 0)return{min:L,max:T};var R=Infinity;g.each(B,function(H){R=Math.min(H.offset,R)});var U=-Infinity;g.each(B,function(H){U=Math.max(H.offset+H.width,U)}),R=Math.abs(R),U=Math.abs(U);var M=R+U,j=T-L,P=1-(R+U)/D,V=j/P-j;return T+=V*(U/M),L-=V*(R/M),{min:L,max:T}}function t(L,T){var w=n(L,T),C=w.extent,N=T.get("splitNumber");L.type==="log"&&(L.base=T.get("logBase"));var D=L.type;L.setExtent(C[0],C[1]),L.niceExtent({splitNumber:N,fixMin:w.fixMin,fixMax:w.fixMax,minInterval:D==="interval"||D==="time"?T.get("minInterval"):null,maxInterval:D==="interval"||D==="time"?T.get("maxInterval"):null});var B=T.get("interval");B!=null&&(L.setInterval&&L.setInterval(B))}function u(L,T){if(T=T||L.get("type"),T)switch(T){case"category":return new m(L.getOrdinalMeta?L.getOrdinalMeta():L.getCategories(),[Infinity,-Infinity]);case"value":return new A;default:return(b.getClass(T)||A).create(L)}}function a(L){var T=L.scale.getExtent(),w=T[0],C=T[1];return!(w>0&&C>0||w<0&&C<0)}function h(L){var T=L.getLabelModel().get("formatter"),w=L.type==="category"?L.scale.getExtent()[0]:null;return typeof T=="string"?(T=function(C){return function(N){return N=L.scale.getLabel(N),C.replace("{value}",N!=null?N:"")}}(T),T):typeof T=="function"?function(C,N){return w!=null&&(N=C-w),T(v(L,C),N)}:function(C){return L.scale.getLabel(C)}}function v(L,T){return L.type==="category"?L.scale.getLabel(T):T}function y(L){var T=L.model,w=L.scale;if(!T.get("axisLabel.show")||w.isBlank())return;var C=L.type==="category",N,D,B=w.getExtent();C?D=w.count():(N=w.getTicks(),D=N.length);var R=L.getLabelModel(),U=h(L),M,j=1;D>40&&(j=Math.ceil(D/40));for(var P=0;P<D;P+=j){var V=N?N[P]:B[0]+P,H=U(V),k=R.getTextRect(H),Z=O(k,R.get("rotate")||0);M?M.union(Z):M=Z}return M}function O(L,T){var w=T*Math.PI/180,C=L.plain(),N=C.width,D=C.height,B=N*Math.cos(w)+D*Math.sin(w),R=N*Math.sin(w)+D*Math.cos(w),U=new l(C.x,C.y,B,R);return U}function S(L){var T=L.get("interval");return T==null?"auto":T}function x(L){return L.type==="category"&&S(L.getLabelModel())===0}F.getScaleExtent=n,F.niceScaleExtent=t,F.createScaleByModel=u,F.ifAxisCrossZero=a,F.makeLabelFormatter=h,F.getAxisRawValue=v,F.estimateLabelUnionRect=y,F.getOptionCategoryInterval=S,F.shouldShowAllLabels=x},adU4:function(J,F,e){var d=e("y1pI"),E=Array.prototype,g=E.splice;function m(A){var b=this.__data__,f=d(b,A);if(f<0)return!1;var i=b.length-1;return f==i?b.pop():g.call(b,f,1),--this.size,!0}J.exports=m},"af/B":function(J,F,e){var d=e("bYtY"),E=d.each,g=d.map,m=d.isFunction,A=d.createHashMap,b=d.noop,f=e("9H2F"),i=f.createTask,r=e("iRjW"),o=r.getUID,s=e("fmMI"),l=e("hD7B"),n=e("4NO4"),c=n.normalizeToArray;function t(H,k,Z,Y){this.ecInstance=H,this.api=k,this.unfinished;var Z=this._dataProcessorHandlers=Z.slice(),Y=this._visualHandlers=Y.slice();this._allHandlers=Z.concat(Y),this._stageTaskMap=A()}var u=t.prototype;u.restoreData=function(H,k){H.restoreData(k),this._stageTaskMap.each(function(Z){var Y=Z.overallTask;Y&&Y.dirty()})},u.getPerformArgs=function(H,k){if(!H.__pipeline)return;var Z=this._pipelineMap.get(H.__pipeline.id),Y=Z.context,_=!k&&Z.progressiveEnabled&&(!Y||Y.progressiveRender)&&H.__idxInPipeline>Z.blockIndex,Q=_?Z.step:null,X=Y&&Y.modDataCount,pe=X!=null?Math.ceil(X/Q):null;return{step:Q,modBy:pe,modDataCount:X}},u.getPipeline=function(H){return this._pipelineMap.get(H)},u.updateStreamModes=function(H,k){var Z=this._pipelineMap.get(H.uid),Y=H.getData(),_=Y.count(),Q=Z.progressiveEnabled&&k.incrementalPrepareRender&&_>=Z.threshold,X=H.get("large")&&_>=H.get("largeThreshold"),pe=H.get("progressiveChunkMode")==="mod"?_:null;H.pipelineContext=Z.context={progressiveRender:Q,modDataCount:pe,large:X}},u.restorePipelines=function(H){var k=this,Z=k._pipelineMap=A();H.eachSeries(function(Y){var _=Y.getProgressive(),Q=Y.uid;Z.set(Q,{id:Q,head:null,tail:null,threshold:Y.getProgressiveThreshold(),progressiveEnabled:_&&!(Y.preventIncremental&&Y.preventIncremental()),blockIndex:-1,step:Math.round(_||700),count:0}),B(k,Y,Y.dataTask)})},u.prepareStageTasks=function(){var H=this._stageTaskMap,k=this.ecInstance.getModel(),Z=this.api;E(this._allHandlers,function(Y){var _=H.get(Y.uid)||H.set(Y.uid,[]);Y.reset&&v(this,Y,_,k,Z),Y.overallReset&&y(this,Y,_,k,Z)},this)},u.prepareView=function(H,k,Z,Y){var _=H.renderTask,Q=_.context;Q.model=k,Q.ecModel=Z,Q.api=Y,_.__block=!H.incrementalPrepareRender,B(this,k,_)},u.performDataProcessorTasks=function(H,k){a(this,this._dataProcessorHandlers,H,k,{block:!0})},u.performVisualTasks=function(H,k,Z){a(this,this._visualHandlers,H,k,Z)};function a(H,k,Z,Y,_){_=_||{};var Q;E(k,function(pe,te){if(_.visualType&&_.visualType!==pe.visualType)return;var fe=H._stageTaskMap.get(pe.uid),be=fe.seriesTaskMap,Se=fe.overallTask;if(Se){var ze,Xe=Se.agentStubMap;Xe.each(function(Be){X(_,Be)&&(Be.dirty(),ze=!0)}),ze&&Se.dirty(),h(Se,Y);var wt=H.getPerformArgs(Se,_.block);Xe.each(function(Be){Be.perform(wt)}),Q|=Se.perform(wt)}else be&&be.each(function(Be,Me){X(_,Be)&&Be.dirty();var vt=H.getPerformArgs(Be,_.block);vt.skip=!pe.performRawSeries&&Z.isSeriesFiltered(Be.context.model),h(Be,Y),Q|=Be.perform(vt)})});function X(pe,te){return pe.setDirty&&(!pe.dirtyMap||pe.dirtyMap.get(te.__pipeline.id))}H.unfinished|=Q}u.performSeriesTasks=function(H){var k;H.eachSeries(function(Z){k|=Z.dataTask.perform()}),this.unfinished|=k},u.plan=function(){this._pipelineMap.each(function(H){var k=H.tail;do{if(k.__block){H.blockIndex=k.__idxInPipeline;break}k=k.getUpstream()}while(k)})};var h=u.updatePayload=function(H,k){k!=="remain"&&(H.context.payload=k)};function v(H,k,Z,Y,_){var Q=Z.seriesTaskMap||(Z.seriesTaskMap=A()),X=k.seriesType,pe=k.getTargetSeries;k.createOnAllSeries?Y.eachRawSeries(te):X?Y.eachRawSeriesByType(X,te):pe&&pe(Y,_).each(te);function te(be){var Se=be.uid,ze=Q.get(Se)||Q.set(Se,i({plan:T,reset:w,count:D}));ze.context={model:be,ecModel:Y,api:_,useClearVisual:k.isVisual&&!k.isLayout,plan:k.plan,reset:k.reset,scheduler:H},B(H,be,ze)}var fe=H._pipelineMap;Q.each(function(be,Se){fe.get(Se)||(be.dispose(),Q.removeKey(Se))})}function y(H,k,Z,Y,_){var Q=Z.overallTask=Z.overallTask||i({reset:O});Q.context={ecModel:Y,api:_,overallReset:k.overallReset,scheduler:H};var X=Q.agentStubMap=Q.agentStubMap||A(),pe=k.seriesType,te=k.getTargetSeries,fe=!0,be=k.modifyOutputEnd;pe?Y.eachRawSeriesByType(pe,Se):te?te(Y,_).each(Se):(fe=!1,E(Y.getSeries(),Se));function Se(Xe){var wt=Xe.uid,Be=X.get(wt);Be||(Be=X.set(wt,i({reset:S,onDirty:L})),Q.dirty()),Be.context={model:Xe,overallProgress:fe,modifyOutputEnd:be},Be.agent=Q,Be.__block=fe,B(H,Xe,Be)}var ze=H._pipelineMap;X.each(function(Xe,wt){ze.get(wt)||(Xe.dispose(),Q.dirty(),X.removeKey(wt))})}function O(H){H.overallReset(H.ecModel,H.api,H.payload)}function S(H,k){return H.overallProgress&&x}function x(){this.agent.dirty(),this.getDownstream().dirty()}function L(){this.agent&&this.agent.dirty()}function T(H){return H.plan&&H.plan(H.model,H.ecModel,H.api,H.payload)}function w(H){H.useClearVisual&&H.data.clearAllVisual();var k=H.resetDefines=c(H.reset(H.model,H.ecModel,H.api,H.payload));return k.length>1?g(k,function(Z,Y){return N(Y)}):C}var C=N(0);function N(H){return function(k,Z){var Y=Z.data,_=Z.resetDefines[H];if(_&&_.dataEach)for(var Q=k.start;Q<k.end;Q++)_.dataEach(Y,Q);else _&&_.progress&&_.progress(k,Y)}}function D(H){return H.data.count()}function B(H,k,Z){var Y=k.uid,_=H._pipelineMap.get(Y);!_.head&&(_.head=Z),_.tail&&_.tail.pipe(Z),_.tail=Z,Z.__idxInPipeline=_.count++,Z.__pipeline=_}t.wrapStageHandler=function(H,k){return m(H)&&(H={overallReset:H,seriesType:R(H)}),H.uid=o("stageHandler"),k&&(H.visualType=k),H};function R(H){j=null;try{H(U,M)}catch(k){}return j}var U={},M={},j;P(U,s),P(M,l),U.eachSeriesByType=U.eachRawSeriesByType=function(H){j=H},U.eachComponent=function(H){H.mainType==="series"&&H.subType&&(j=H.subType)};function P(H,k){for(var Z in k.prototype)H[Z]=b}var V=t;J.exports=V},akwb:function(J,F,e){var d=e("RSch"),E=e("bYtY"),g=e("D9ME"),m=e("QBsz");function A(i,r,o){g.call(this,i,r,o),this._lastFrame=0,this._lastFramePercent=0}var b=A.prototype;b.createLine=function(i,r,o){return new d(i,r,o)},b.updateAnimationPoints=function(i,r){this._points=r;for(var o=[0],s=0,l=1;l<r.length;l++){var n=r[l-1],c=r[l];s+=m.dist(n,c),o.push(s)}if(s===0)return;for(var l=0;l<o.length;l++)o[l]/=s;this._offsets=o,this._length=s},b.getLineLength=function(i){return this._length},b.updateSymbolPosition=function(i){var r=i.__t,o=this._points,s=this._offsets,l=o.length;if(!s)return;var n=this._lastFrame,c;if(r<this._lastFramePercent){var t=Math.min(n+1,l-1);for(c=t;c>=0&&!(s[c]<=r);c--);c=Math.min(c,l-2)}else{for(var c=n;c<l&&!(s[c]>r);c++);c=Math.min(c-1,l-2)}m.lerp(i.position,o[c],o[c+1],(r-s[c])/(s[c+1]-s[c]));var u=o[c+1][0]-o[c][0],a=o[c+1][1]-o[c][1];i.rotation=-Math.atan2(a,u)-Math.PI/2,this._lastFrame=c,this._lastFramePercent=r,i.ignore=!1},E.inherits(A,g);var f=A;J.exports=f},apAg:function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("bsht")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="SearchOutlined";var f=g.forwardRef(b);F.default=f},as94:function(J,F,e){var d=e("7aKB"),E=e("3LNs"),g=e("IwbS"),m=e("/y7N"),A=e("Fofx"),b=e("+rIm"),f=e("Znkb"),i=E.extend({makeElOption:function(l,n,c,t,u){var a=c.axis;a.dim==="angle"&&(this.animationThreshold=Math.PI/18);var h=a.polar,v=h.getOtherAxis(a),y=v.getExtent(),O;O=a["dataTo"+d.capitalFirst(a.dim)](n);var S=t.get("type");if(S&&S!=="none"){var x=m.buildElStyle(t),L=o[S](a,h,O,y,x);L.style=x,l.graphicKey=L.type,l.pointer=L}var T=t.get("label.margin"),w=r(n,c,t,h,T);m.buildLabelElOption(l,c,t,u,w)}});function r(l,n,c,t,u){var a=n.axis,h=a.dataToCoord(l),v=t.getAngleAxis().getExtent()[0];v=v/180*Math.PI;var y=t.getRadiusAxis().getExtent(),O,S,x;if(a.dim==="radius"){var L=A.create();A.rotate(L,L,v),A.translate(L,L,[t.cx,t.cy]),O=g.applyTransform([h,-u],L);var T=n.getModel("axisLabel").get("rotate")||0,w=b.innerTextLayout(v,T*Math.PI/180,-1);S=w.textAlign,x=w.textVerticalAlign}else{var C=y[1];O=t.coordToPoint([C+u,h]);var N=t.cx,D=t.cy;S=Math.abs(O[0]-N)/C<.3?"center":O[0]>N?"left":"right",x=Math.abs(O[1]-D)/C<.3?"middle":O[1]>D?"top":"bottom"}return{position:O,align:S,verticalAlign:x}}var o={line:function(l,n,c,t,u){return l.dim==="angle"?{type:"Line",shape:m.makeLineShape(n.coordToPoint([t[0],c]),n.coordToPoint([t[1],c]))}:{type:"Circle",shape:{cx:n.cx,cy:n.cy,r:c}}},shadow:function(l,n,c,t,u){var a=Math.max(1,l.getBandWidth()),h=Math.PI/180;return l.dim==="angle"?{type:"Sector",shape:m.makeSectorShape(n.cx,n.cy,t[0],t[1],(-c-a/2)*h,(-c+a/2)*h)}:{type:"Sector",shape:m.makeSectorShape(n.cx,n.cy,c-a/2,c+a/2,0,Math.PI*2)}}};f.registerAxisPointerClass("PolarAxisPointer",i);var s=i;J.exports=s},b56q:function(J,F,e){},b80T:function(J,F,e){var d=e("UNi/"),E=e("03A+"),g=e("Z0cm"),m=e("DSRE"),A=e("wJg7"),b=e("c6wG"),f=Object.prototype,i=f.hasOwnProperty;function r(o,s){var l=g(o),n=!l&&E(o),c=!l&&!n&&m(o),t=!l&&!n&&!c&&b(o),u=l||n||c||t,a=u?d(o.length,String):[],h=a.length;for(var v in o)(s||i.call(o,v))&&!(u&&(v=="length"||c&&(v=="offset"||v=="parent")||t&&(v=="buffer"||v=="byteLength"||v=="byteOffset")||A(v,h)))&&a.push(v);return a}J.exports=r},b80e:function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("gKaM")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="DoubleLeftOutlined";var f=g.forwardRef(b);F.default=f},b9oc:function(J,F,e){var d=e("bYtY"),E=d.each,g="\0_ec_hist_store";function m(r,o){var s=i(r);E(o,function(l,n){for(var c=s.length-1;c>=0;c--){var t=s[c];if(t[n])break}if(c<0){var u=r.queryComponents({mainType:"dataZoom",subType:"select",id:n})[0];if(u){var a=u.getPercentRange();s[0][n]={dataZoomId:n,start:a[0],end:a[1]}}}}),s.push(o)}function A(r){var o=i(r),s=o[o.length-1];o.length>1&&o.pop();var l={};return E(s,function(n,c){for(var t=o.length-1;t>=0;t--){var n=o[t][c];if(n){l[c]=n;break}}}),l}function b(r){r[g]=null}function f(r){return i(r).length}function i(r){var o=r[g];return o||(o=r[g]=[{}]),o}F.push=m,F.pop=A,F.clear=b,F.count=f},bBKM:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("ProS"),m=e("bYtY"),A=e("+rIm"),b=e("IwbS"),f=["axisLine","axisTickLabel","axisName"],i=g.extendComponentView({type:"radar",render:function(r,o,s){var l=this.group;l.removeAll(),this._buildAxes(r),this._buildSplitLineAndArea(r)},_buildAxes:function(r){var o=r.coordinateSystem,s=o.getIndicatorAxes(),l=m.map(s,function(n){var c=new A(n.model,{position:[o.cx,o.cy],rotation:n.angle,labelDirection:-1,tickDirection:-1,nameDirection:1});return c});m.each(l,function(n){m.each(f,n.add,n),this.group.add(n.getGroup())},this)},_buildSplitLineAndArea:function(r){var o=r.coordinateSystem,s=o.getIndicatorAxes();if(!s.length)return;var l=r.get("shape"),n=r.getModel("splitLine"),c=r.getModel("splitArea"),t=n.getModel("lineStyle"),u=c.getModel("areaStyle"),a=n.get("show"),h=c.get("show"),v=t.get("color"),y=u.get("color");v=m.isArray(v)?v:[v],y=m.isArray(y)?y:[y];var O=[],S=[];function x(V,H,k){var Z=k%H.length;return V[Z]=V[Z]||[],Z}if(l==="circle")for(var L=s[0].getTicksCoords(),T=o.cx,w=o.cy,C=0;C<L.length;C++){if(a){var N=x(O,v,C);O[N].push(new b.Circle({shape:{cx:T,cy:w,r:L[C].coord}}))}if(h&&C<L.length-1){var N=x(S,y,C);S[N].push(new b.Ring({shape:{cx:T,cy:w,r0:L[C].coord,r:L[C+1].coord}}))}}else for(var D,B=m.map(s,function(V,H){var k=V.getTicksCoords();return D=D==null?k.length-1:Math.min(k.length-1,D),m.map(k,function(Z){return o.coordToPoint(Z.coord,H)})}),R=[],C=0;C<=D;C++){for(var U=[],M=0;M<s.length;M++)U.push(B[M][C]);if(U[0]&&U.push(U[0].slice()),a){var N=x(O,v,C);O[N].push(new b.Polyline({shape:{points:U}}))}if(h&&R){var N=x(S,y,C-1);S[N].push(new b.Polygon({shape:{points:U.concat(R)}}))}R=U.slice().reverse()}var j=t.getLineStyle(),P=u.getAreaStyle();m.each(S,function(V,H){this.group.add(b.mergePath(V,{style:m.defaults({stroke:"none",fill:y[H%y.length]},P),silent:!0}))},this),m.each(O,function(V,H){this.group.add(b.mergePath(V,{style:m.defaults({fill:"none",stroke:v[H%v.length]},j),silent:!0}))},this)}});J.exports=i},bBL8:function(J,F,e){var d=e("ProS");e("LPzL"),e("rfSb"),e("JVwQ");var E=e("UnoB"),g=e("cbJ4"),m=e("0/Rx");d.registerLayout(E),d.registerVisual(g),d.registerProcessor(m("themeRiver"))},bE4E:function(J,F,e){},bE4q:function(J,F,e){"use strict";var d=e("pVnL"),E=e.n(d),g=e("lSNA"),m=e.n(g),A=e("RIqP"),b=e.n(A),f=e("q1tI"),i=e("TSYQ"),r=e.n(i),o=e("Zm9Q"),s=e("HQEm"),l=e.n(s),n=e("XBQK"),c=e("H84U"),t=function(R,U){var M={};for(var j in R)Object.prototype.hasOwnProperty.call(R,j)&&U.indexOf(j)<0&&(M[j]=R[j]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,j=Object.getOwnPropertySymbols(R);P<j.length;P++)U.indexOf(j[P])<0&&Object.prototype.propertyIsEnumerable.call(R,j[P])&&(M[j[P]]=R[j[P]]);return M},u=function(U){var M=U.prefixCls,j=U.separator,P=j===void 0?"/":j,V=U.children,H=U.overlay,k=U.dropdownProps,Z=t(U,["prefixCls","separator","children","overlay","dropdownProps"]),Y=f.useContext(c.b),_=Y.getPrefixCls,Q=_("breadcrumb",M),X=function(fe){return H?f.createElement(n.a,E()({overlay:H,placement:"bottomCenter"},k),f.createElement("span",{className:"".concat(Q,"-overlay-link")},fe,f.createElement(l.a,null))):fe},pe;return"href"in Z?pe=f.createElement("a",E()({className:"".concat(Q,"-link")},Z),V):pe=f.createElement("span",E()({className:"".concat(Q,"-link")},Z),V),pe=X(pe),V?f.createElement("span",null,pe,P&&P!==""&&f.createElement("span",{className:"".concat(Q,"-separator")},P)):null};u.__ANT_BREADCRUMB_ITEM=!0;var a=u,h=function(U){var M=U.children,j=f.useContext(c.b),P=j.getPrefixCls,V=P("breadcrumb");return f.createElement("span",{className:"".concat(V,"-separator")},M||"/")};h.__ANT_BREADCRUMB_SEPARATOR=!0;var v=h,y=e("BvKs"),O=e("uaoM"),S=e("0n0R"),x=function(R,U){var M={};for(var j in R)Object.prototype.hasOwnProperty.call(R,j)&&U.indexOf(j)<0&&(M[j]=R[j]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,j=Object.getOwnPropertySymbols(R);P<j.length;P++)U.indexOf(j[P])<0&&Object.prototype.propertyIsEnumerable.call(R,j[P])&&(M[j[P]]=R[j[P]]);return M};function L(R,U){if(!R.breadcrumbName)return null;var M=Object.keys(U).join("|"),j=R.breadcrumbName.replace(new RegExp(":(".concat(M,")"),"g"),function(P,V){return U[V]||P});return j}function T(R,U,M,j){var P=M.indexOf(R)===M.length-1,V=L(R,U);return P?f.createElement("span",null,V):f.createElement("a",{href:"#/".concat(j.join("/"))},V)}var w=function(U,M){return U=(U||"").replace(/^\//,""),Object.keys(M).forEach(function(j){U=U.replace(":".concat(j),M[j])}),U},C=function(U){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",j=arguments.length>2?arguments[2]:void 0,P=b()(U),V=w(M,j);return V&&P.push(V),P},N=function(U){var M=U.prefixCls,j=U.separator,P=j===void 0?"/":j,V=U.style,H=U.className,k=U.routes,Z=U.children,Y=U.itemRender,_=Y===void 0?T:Y,Q=U.params,X=Q===void 0?{}:Q,pe=x(U,["prefixCls","separator","style","className","routes","children","itemRender","params"]),te=f.useContext(c.b),fe=te.getPrefixCls,be=te.direction,Se,ze=fe("breadcrumb",M);if(k&&k.length>0){var Xe=[];Se=k.map(function(Be){var Me=w(Be.path,X);Me&&Xe.push(Me);var vt;return Be.children&&Be.children.length&&(vt=f.createElement(y.a,null,Be.children.map(function(at){return f.createElement(y.a.Item,{key:at.path||at.breadcrumbName},_(at,X,k,C(Xe,at.path,X)))}))),f.createElement(a,{overlay:vt,separator:P,key:Me||Be.breadcrumbName},_(Be,X,k,Xe))})}else Z&&(Se=Object(o.a)(Z).map(function(Be,Me){return Be&&(Object(O.a)(Be.type&&(Be.type.__ANT_BREADCRUMB_ITEM===!0||Be.type.__ANT_BREADCRUMB_SEPARATOR===!0),"Breadcrumb","Only accepts Breadcrumb.Item and Breadcrumb.Separator as it's children"),Object(S.a)(Be,{separator:P,key:Me}))}));var wt=r()(H,ze,m()({},"".concat(ze,"-rtl"),be==="rtl"));return f.createElement("div",E()({className:wt,style:V},pe),Se)};N.Item=a,N.Separator=v;var D=N,B=F.a=D},bKJz:function(J,F,e){},bLfw:function(J,F,e){var d=e("bYtY"),E=e("Qxkt"),g=e("iRjW"),m=e("Yl7c"),A=m.enableClassManagement,b=m.parseClassType,f=e("4NO4"),i=f.makeInner,r=e("+TT/"),o=e("3hzK"),s=i(),l=E.extend({type:"component",id:"",name:"",mainType:"",subType:"",componentIndex:0,defaultOption:null,ecModel:null,dependentModels:[],uid:null,layoutMode:null,$constructor:function(t,u,a,h){E.call(this,t,u,a,h),this.uid=g.getUID("ec_cpt_model")},init:function(t,u,a,h){this.mergeDefaultAndTheme(t,a)},mergeDefaultAndTheme:function(t,u){var a=this.layoutMode,h=a?r.getLayoutParams(t):{},v=u.getTheme();d.merge(t,v.get(this.mainType)),d.merge(t,this.getDefaultOption()),a&&r.mergeLayoutParam(t,h,a)},mergeOption:function(t,u){d.merge(this.option,t,!0);var a=this.layoutMode;a&&r.mergeLayoutParam(this.option,t,a)},optionUpdated:function(t,u){},getDefaultOption:function(){var t=s(this);if(!t.defaultOption){for(var u=[],a=this.constructor;a;){var h=a.prototype.defaultOption;h&&u.push(h),a=a.superClass}for(var v={},y=u.length-1;y>=0;y--)v=d.merge(v,u[y],!0);t.defaultOption=v}return t.defaultOption},getReferringComponents:function(t){return this.ecModel.queryComponents({mainType:t,index:this.get(t+"Index",!0),id:this.get(t+"Id",!0)})}});A(l,{registerWhenExtend:!0}),g.enableSubTypeDefaulter(l),g.enableTopologicalTravel(l,n);function n(t){var u=[];return d.each(l.getClassesByMainType(t),function(a){u=u.concat(a.prototype.dependencies||[])}),u=d.map(u,function(a){return b(a).main}),t!=="dataset"&&d.indexOf(u,"dataset")<=0&&u.unshift("dataset"),u}d.mixin(l,o);var c=l;J.exports=c},bMXI:function(J,F,e){var d=e("bYtY"),E=e("QBsz"),g=e("Fofx"),m=e("mFDi"),A=e("DN4a"),b=E.applyTransform;function f(){A.call(this)}d.mixin(f,A);function i(s){this.name=s,this.zoomLimit,A.call(this),this._roamTransformable=new f,this._rawTransformable=new f,this._center,this._zoom}i.prototype={constructor:i,type:"view",dimensions:["x","y"],setBoundingRect:function(s,l,n,c){return this._rect=new m(s,l,n,c),this._rect},getBoundingRect:function(){return this._rect},setViewRect:function(s,l,n,c){this.transformTo(s,l,n,c),this._viewRect=new m(s,l,n,c)},transformTo:function(s,l,n,c){var t=this.getBoundingRect(),u=this._rawTransformable;u.transform=t.calculateTransform(new m(s,l,n,c)),u.decomposeTransform(),this._updateTransform()},setCenter:function(s){if(!s)return;this._center=s,this._updateCenterAndZoom()},setZoom:function(s){s=s||1;var l=this.zoomLimit;l&&(l.max!=null&&(s=Math.min(l.max,s)),l.min!=null&&(s=Math.max(l.min,s))),this._zoom=s,this._updateCenterAndZoom()},getDefaultCenter:function(){var s=this.getBoundingRect(),l=s.x+s.width/2,n=s.y+s.height/2;return[l,n]},getCenter:function(){return this._center||this.getDefaultCenter()},getZoom:function(){return this._zoom||1},getRoamTransform:function(){return this._roamTransformable.getLocalTransform()},_updateCenterAndZoom:function(){var s=this._rawTransformable.getLocalTransform(),l=this._roamTransformable,n=this.getDefaultCenter(),c=this.getCenter(),t=this.getZoom();c=E.applyTransform([],c,s),n=E.applyTransform([],n,s),l.origin=c,l.position=[n[0]-c[0],n[1]-c[1]],l.scale=[t,t],this._updateTransform()},_updateTransform:function(){var s=this._roamTransformable,l=this._rawTransformable;l.parent=s,s.updateTransform(),l.updateTransform(),g.copy(this.transform||(this.transform=[]),l.transform||g.create()),this._rawTransform=l.getLocalTransform(),this.invTransform=this.invTransform||[],g.invert(this.invTransform,this.transform),this.decomposeTransform()},getTransformInfo:function(){var s=this._roamTransformable.transform,l=this._rawTransformable;return{roamTransform:s?d.slice(s):g.create(),rawScale:d.slice(l.scale),rawPosition:d.slice(l.position)}},getViewRect:function(){return this._viewRect},getViewRectAfterRoam:function(){var s=this.getBoundingRect().clone();return s.applyTransform(this.transform),s},dataToPoint:function(s,l,n){var c=l?this._rawTransform:this.transform;return n=n||[],c?b(n,s,c):E.copy(n,s)},pointToData:function(s){var l=this.invTransform;return l?b([],s,l):[s[0],s[1]]},convertToPixel:d.curry(r,"dataToPoint"),convertFromPixel:d.curry(r,"pointToData"),containPoint:function(s){return this.getViewRectAfterRoam().contain(s[0],s[1])}},d.mixin(i,A);function r(s,l,n,c){var t=n.seriesModel,u=t?t.coordinateSystem:null;return u===this?u[s](c):null}var o=i;J.exports=o},bNin:function(J,F,e){var d=e("bYtY"),E=e("IwbS"),g=e("FBjb"),m=e("Itpr"),A=m.radialCoordinate,b=e("ProS"),f=e("4mN7"),i=e("bMXI"),r=e("Ae+d"),o=e("SgGq"),s=e("xSat"),l=s.onIrrelevantElement,n=e("Tghj"),c=n.__DEV__,t=e("OELB"),u=t.parsePercent,a=E.extendShape({shape:{parentPoint:[],childPoints:[],orient:"",forkPosition:""},style:{stroke:"#000",fill:null},buildPath:function(T,w){var C=w.childPoints,N=C.length,D=w.parentPoint,B=C[0],R=C[N-1];if(N===1){T.moveTo(D[0],D[1]),T.lineTo(B[0],B[1]);return}var U=w.orient,M=U==="TB"||U==="BT"?0:1,j=1-M,P=u(w.forkPosition,1),V=[];V[M]=D[M],V[j]=D[j]+(R[j]-D[j])*P,T.moveTo(D[0],D[1]),T.lineTo(V[0],V[1]),T.moveTo(B[0],B[1]),V[M]=B[M],T.lineTo(V[0],V[1]),V[M]=R[M],T.lineTo(V[0],V[1]),T.lineTo(R[0],R[1]);for(var H=1;H<N-1;H++){var k=C[H];T.moveTo(k[0],k[1]),V[M]=k[M],T.lineTo(V[0],V[1])}}}),h=b.extendChartView({type:"tree",init:function(T,w){this._oldTree,this._mainGroup=new E.Group,this._controller=new o(w.getZr()),this._controllerHost={target:this.group},this.group.add(this._mainGroup)},render:function(T,w,C,N){var D=T.getData(),B=T.layoutInfo,R=this._mainGroup,U=T.get("layout");U==="radial"?R.attr("position",[B.x+B.width/2,B.y+B.height/2]):R.attr("position",[B.x,B.y]),this._updateViewCoordSys(T,B,U),this._updateController(T,w,C);var M=this._data,j={expandAndCollapse:T.get("expandAndCollapse"),layout:U,edgeShape:T.get("edgeShape"),edgeForkPosition:T.get("edgeForkPosition"),orient:T.getOrient(),curvature:T.get("lineStyle.curveness"),symbolRotate:T.get("symbolRotate"),symbolOffset:T.get("symbolOffset"),hoverAnimation:T.get("hoverAnimation"),useNameLabel:!0,fadeIn:!0};D.diff(M).add(function(P){v(D,P)&&O(D,P,null,R,T,j)}).update(function(P,V){var H=M.getItemGraphicEl(V);if(!v(D,P)){H&&x(M,V,H,R,T,j);return}O(D,P,H,R,T,j)}).remove(function(P){var V=M.getItemGraphicEl(P);V&&x(M,P,V,R,T,j)}).execute(),this._nodeScaleRatio=T.get("nodeScaleRatio"),this._updateNodeAndLinkScale(T),j.expandAndCollapse===!0&&D.eachItemGraphicEl(function(P,V){P.off("click").on("click",function(){C.dispatchAction({type:"treeExpandAndCollapse",seriesId:T.id,dataIndex:V})})}),this._data=D},_updateViewCoordSys:function(T){var w=T.getData(),C=[];w.each(function(M){var j=w.getItemLayout(M);j&&!isNaN(j.x)&&!isNaN(j.y)&&C.push([+j.x,+j.y])});var N=[],D=[];f.fromPoints(C,N,D);var B=this._min,R=this._max;D[0]-N[0]===0&&(N[0]=B?B[0]:N[0]-1,D[0]=R?R[0]:D[0]+1),D[1]-N[1]===0&&(N[1]=B?B[1]:N[1]-1,D[1]=R?R[1]:D[1]+1);var U=T.coordinateSystem=new i;U.zoomLimit=T.get("scaleLimit"),U.setBoundingRect(N[0],N[1],D[0]-N[0],D[1]-N[1]),U.setCenter(T.get("center")),U.setZoom(T.get("zoom")),this.group.attr({position:U.position,scale:U.scale}),this._viewCoordSys=U,this._min=N,this._max=D},_updateController:function(T,w,C){var N=this._controller,D=this._controllerHost,B=this.group;N.setPointerChecker(function(R,U,M){var j=B.getBoundingRect();return j.applyTransform(B.transform),j.contain(U,M)&&!l(R,C,T)}),N.enable(T.get("roam")),D.zoomLimit=T.get("scaleLimit"),D.zoom=T.coordinateSystem.getZoom(),N.off("pan").off("zoom").on("pan",function(R){r.updateViewOnPan(D,R.dx,R.dy),C.dispatchAction({seriesId:T.id,type:"treeRoam",dx:R.dx,dy:R.dy})},this).on("zoom",function(R){r.updateViewOnZoom(D,R.scale,R.originX,R.originY),C.dispatchAction({seriesId:T.id,type:"treeRoam",zoom:R.scale,originX:R.originX,originY:R.originY}),this._updateNodeAndLinkScale(T)},this)},_updateNodeAndLinkScale:function(T){var w=T.getData(),C=this._getNodeGlobalScale(T),N=[C,C];w.eachItemGraphicEl(function(D,B){D.attr("scale",N)})},_getNodeGlobalScale:function(T){var w=T.coordinateSystem;if(w.type!=="view")return 1;var C=this._nodeScaleRatio,N=w.scale,D=N&&N[0]||1,B=w.getZoom(),R=(B-1)*C+1;return R/D},dispose:function(){this._controller&&this._controller.dispose(),this._controllerHost={}},remove:function(){this._mainGroup.removeAll(),this._data=null}});function v(T,w){var C=T.getItemLayout(w);return C&&!isNaN(C.x)&&!isNaN(C.y)&&T.getItemVisual(w,"symbol")!=="none"}function y(T,w,C){return C.itemModel=w,C.itemStyle=w.getModel("itemStyle").getItemStyle(),C.hoverItemStyle=w.getModel("emphasis.itemStyle").getItemStyle(),C.lineStyle=w.getModel("lineStyle").getLineStyle(),C.labelModel=w.getModel("label"),C.hoverLabelModel=w.getModel("emphasis.label"),T.isExpand===!1&&T.children.length!==0?C.symbolInnerColor=C.itemStyle.fill:C.symbolInnerColor="#fff",C}function O(T,w,C,N,D,B){var R=!C,U=T.tree.getNodeByDataIndex(w),M=U.getModel(),B=y(U,M,B),j=T.tree.root,P=U.parentNode===j?U:U.parentNode||U,V=T.getItemGraphicEl(P.dataIndex),H=P.getLayout(),k=V?{x:V.position[0],y:V.position[1],rawX:V.__radialOldRawX,rawY:V.__radialOldRawY}:H,Z=U.getLayout();R?(C=new g(T,w,B),C.attr("position",[k.x,k.y])):C.updateData(T,w,B),C.__radialOldRawX=C.__radialRawX,C.__radialOldRawY=C.__radialRawY,C.__radialRawX=Z.rawX,C.__radialRawY=Z.rawY,N.add(C),T.setItemGraphicEl(w,C),E.updateProps(C,{position:[Z.x,Z.y]},D);var Y=C.getSymbolPath();if(B.layout==="radial"){var _=j.children[0],Q=_.getLayout(),X=_.children.length,pe,te;if(Z.x===Q.x&&U.isExpand===!0){var fe={};fe.x=(_.children[0].getLayout().x+_.children[X-1].getLayout().x)/2,fe.y=(_.children[0].getLayout().y+_.children[X-1].getLayout().y)/2,pe=Math.atan2(fe.y-Q.y,fe.x-Q.x),pe<0&&(pe=Math.PI*2+pe),te=fe.x<Q.x,te&&(pe=pe-Math.PI)}else pe=Math.atan2(Z.y-Q.y,Z.x-Q.x),pe<0&&(pe=Math.PI*2+pe),U.children.length===0||U.children.length!==0&&U.isExpand===!1?(te=Z.x<Q.x,te&&(pe=pe-Math.PI)):(te=Z.x>Q.x,te||(pe=pe-Math.PI));var be=te?"left":"right",Se=B.labelModel.get("rotate"),ze=Se*(Math.PI/180);Y.setStyle({textPosition:B.labelModel.get("position")||be,textRotation:Se==null?-pe:ze,textOrigin:"center",verticalAlign:"middle"})}S(D,U,j,C,k,H,Z,N,B)}function S(T,w,C,N,D,B,R,U,M){var j=M.edgeShape,P=N.__edge;if(j==="curve")w.parentNode&&w.parentNode!==C&&(P||(P=N.__edge=new E.BezierCurve({shape:L(M,D,D),style:d.defaults({opacity:0,strokeNoScale:!0},M.lineStyle)})),E.updateProps(P,{shape:L(M,B,R),style:{opacity:1}},T));else if(j==="polyline"&&(M.layout==="orthogonal"&&(w!==C&&w.children&&w.children.length!==0&&w.isExpand===!0))){for(var V=w.children,H=[],k=0;k<V.length;k++){var Z=V[k].getLayout();H.push([Z.x,Z.y])}P||(P=N.__edge=new a({shape:{parentPoint:[R.x,R.y],childPoints:[[R.x,R.y]],orient:M.orient,forkPosition:M.edgeForkPosition},style:d.defaults({opacity:0,strokeNoScale:!0},M.lineStyle)})),E.updateProps(P,{shape:{parentPoint:[R.x,R.y],childPoints:H},style:{opacity:1}},T)}U.add(P)}function x(T,w,C,N,D,B){for(var R=T.tree.getNodeByDataIndex(w),U=T.tree.root,M=R.getModel(),B=y(R,M,B),j=R.parentNode===U?R:R.parentNode||R,P=B.edgeShape,V;V=j.getLayout(),V==null;)j=j.parentNode===U?j:j.parentNode||j;E.updateProps(C,{position:[V.x+1,V.y+1]},D,function(){N.remove(C),T.setItemGraphicEl(w,null)}),C.fadeOut(null,{keepLabel:!0});var H=T.getItemGraphicEl(j.dataIndex),k=H.__edge,Z=C.__edge||(j.isExpand===!1||j.children.length===1?k:void 0),P=B.edgeShape;Z&&(P==="curve"?E.updateProps(Z,{shape:L(B,V,V),style:{opacity:0}},D,function(){N.remove(Z)}):P==="polyline"&&B.layout==="orthogonal"&&E.updateProps(Z,{shape:{parentPoint:[V.x,V.y],childPoints:[[V.x,V.y]]},style:{opacity:0}},D,function(){N.remove(Z)}))}function L(T,w,C){var N,D,B,R,U=T.orient,M,j,P,V;if(T.layout==="radial"){M=w.rawX,P=w.rawY,j=C.rawX,V=C.rawY;var H=A(M,P),k=A(M,P+(V-P)*T.curvature),Z=A(j,V+(P-V)*T.curvature),Y=A(j,V);return{x1:H.x,y1:H.y,x2:Y.x,y2:Y.y,cpx1:k.x,cpy1:k.y,cpx2:Z.x,cpy2:Z.y}}else M=w.x,P=w.y,j=C.x,V=C.y,(U==="LR"||U==="RL")&&(N=M+(j-M)*T.curvature,D=P,B=j+(M-j)*T.curvature,R=V),(U==="TB"||U==="BT")&&(N=M,D=P+(V-P)*T.curvature,B=j,R=V+(P-V)*T.curvature);return{x1:M,y1:P,x2:j,y2:V,cpx1:N,cpy1:D,cpx2:B,cpy2:R}}J.exports=h},bRQS:function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="CheckOutlined";var b=F.a=d.forwardRef(A)},bX4T:function(J,F,e){"use strict";e.d(F,"a",function(){return f});var d=`accept acceptCharset accessKey action allowFullScreen allowTransparency
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
charSet checked classID className colSpan cols content contentEditable contextMenu
controls coords crossOrigin data dateTime default defer dir disabled download draggable
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
mediaGroup method min minLength multiple muted name noValidate nonce open
optimum pattern placeholder poster preload radioGroup readOnly rel required
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
summary tabIndex target title type useMap value width wmode wrap`,E=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,g="".concat(d," ").concat(E).split(/[\s\n]+/),m="aria-",A="data-";function b(i,r){return i.indexOf(r)===0}function f(i){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,o={};return Object.keys(i).forEach(function(s){(b(s,m)||!r&&(g.includes(s)||b(s,A)))&&(o[s]=i[s])}),o}},bYtY:function(J,F){var e={"[object Function]":1,"[object RegExp]":1,"[object Date]":1,"[object Error]":1,"[object CanvasGradient]":1,"[object CanvasPattern]":1,"[object Image]":1,"[object Canvas]":1},d={"[object Int8Array]":1,"[object Uint8Array]":1,"[object Uint8ClampedArray]":1,"[object Int16Array]":1,"[object Uint16Array]":1,"[object Int32Array]":1,"[object Uint32Array]":1,"[object Float32Array]":1,"[object Float64Array]":1},E=Object.prototype.toString,g=Array.prototype,m=g.forEach,A=g.filter,b=g.slice,f=g.map,i=g.reduce,r={};function o(Be,Me){Be==="createCanvas"&&(a=null),r[Be]=Me}function s(Be){if(Be==null||typeof Be!="object")return Be;var Me=Be,vt=E.call(Be);if(vt==="[object Array]"){if(!be(Be)){Me=[];for(var at=0,$e=Be.length;at<$e;at++)Me[at]=s(Be[at])}}else if(d[vt]){if(!be(Be)){var bt=Be.constructor;if(Be.constructor.from)Me=bt.from(Be);else{Me=new bt(Be.length);for(var at=0,$e=Be.length;at<$e;at++)Me[at]=s(Be[at])}}}else if(!e[vt]&&!be(Be)&&!V(Be)){Me={};for(var ut in Be)Be.hasOwnProperty(ut)&&(Me[ut]=s(Be[ut]))}return Me}function l(Be,Me,vt){if(!M(Me)||!M(Be))return vt?s(Me):Be;for(var at in Me)if(Me.hasOwnProperty(at)){var $e=Be[at],bt=Me[at];M(bt)&&M($e)&&!B(bt)&&!B($e)&&!V(bt)&&!V($e)&&!j(bt)&&!j($e)&&!be(bt)&&!be($e)?l($e,bt,vt):(vt||!(at in Be))&&(Be[at]=s(Me[at],!0))}return Be}function n(Be,Me){for(var vt=Be[0],at=1,$e=Be.length;at<$e;at++)vt=l(vt,Be[at],Me);return vt}function c(Be,Me){for(var vt in Me)Me.hasOwnProperty(vt)&&(Be[vt]=Me[vt]);return Be}function t(Be,Me,vt){for(var at in Me)Me.hasOwnProperty(at)&&(vt?Me[at]!=null:Be[at]==null)&&(Be[at]=Me[at]);return Be}var u=function(){return r.createCanvas()};r.createCanvas=function(){return document.createElement("canvas")};var a;function h(){return a||(a=u().getContext("2d")),a}function v(Be,Me){if(Be){if(Be.indexOf)return Be.indexOf(Me);for(var vt=0,at=Be.length;vt<at;vt++)if(Be[vt]===Me)return vt}return-1}function y(Be,Me){var vt=Be.prototype;function at(){}at.prototype=Me.prototype,Be.prototype=new at;for(var $e in vt)vt.hasOwnProperty($e)&&(Be.prototype[$e]=vt[$e]);Be.prototype.constructor=Be,Be.superClass=Me}function O(Be,Me,vt){Be="prototype"in Be?Be.prototype:Be,Me="prototype"in Me?Me.prototype:Me,t(Be,Me,vt)}function S(Be){return Be?typeof Be=="string"?!1:typeof Be.length=="number":void 0}function x(Be,Me,vt){if(!(Be&&Me))return;if(Be.forEach&&Be.forEach===m)Be.forEach(Me,vt);else if(Be.length===+Be.length)for(var at=0,$e=Be.length;at<$e;at++)Me.call(vt,Be[at],at,Be);else for(var bt in Be)Be.hasOwnProperty(bt)&&Me.call(vt,Be[bt],bt,Be)}function L(Be,Me,vt){if(!(Be&&Me))return;if(Be.map&&Be.map===f)return Be.map(Me,vt);for(var at=[],$e=0,bt=Be.length;$e<bt;$e++)at.push(Me.call(vt,Be[$e],$e,Be));return at}function T(Be,Me,vt,at){if(!(Be&&Me))return;if(Be.reduce&&Be.reduce===i)return Be.reduce(Me,vt,at);for(var $e=0,bt=Be.length;$e<bt;$e++)vt=Me.call(at,vt,Be[$e],$e,Be);return vt}function w(Be,Me,vt){if(!(Be&&Me))return;if(Be.filter&&Be.filter===A)return Be.filter(Me,vt);for(var at=[],$e=0,bt=Be.length;$e<bt;$e++)Me.call(vt,Be[$e],$e,Be)&&at.push(Be[$e]);return at}function C(Be,Me,vt){if(!(Be&&Me))return;for(var at=0,$e=Be.length;at<$e;at++)if(Me.call(vt,Be[at],at,Be))return Be[at]}function N(Be,Me){var vt=b.call(arguments,2);return function(){return Be.apply(Me,vt.concat(b.call(arguments)))}}function D(Be){var Me=b.call(arguments,1);return function(){return Be.apply(this,Me.concat(b.call(arguments)))}}function B(Be){return E.call(Be)==="[object Array]"}function R(Be){return typeof Be=="function"}function U(Be){return E.call(Be)==="[object String]"}function M(Be){var Me=typeof Be;return Me==="function"||!!Be&&Me==="object"}function j(Be){return!!e[E.call(Be)]}function P(Be){return!!d[E.call(Be)]}function V(Be){return typeof Be=="object"&&typeof Be.nodeType=="number"&&typeof Be.ownerDocument=="object"}function H(Be){return Be!==Be}function k(Be){for(var Me=0,vt=arguments.length;Me<vt;Me++)if(arguments[Me]!=null)return arguments[Me]}function Z(Be,Me){return Be!=null?Be:Me}function Y(Be,Me,vt){return Be!=null?Be:Me!=null?Me:vt}function _(){return Function.call.apply(b,arguments)}function Q(Be){if(typeof Be=="number")return[Be,Be,Be,Be];var Me=Be.length;return Me===2?[Be[0],Be[1],Be[0],Be[1]]:Me===3?[Be[0],Be[1],Be[2],Be[1]]:Be}function X(Be,Me){if(!Be)throw new Error(Me)}function pe(Be){return Be==null?null:typeof Be.trim=="function"?Be.trim():Be.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}var te="__ec_primitive__";function fe(Be){Be[te]=!0}function be(Be){return Be[te]}function Se(Be){var Me=B(Be);this.data={};var vt=this;Be instanceof Se?Be.each(at):Be&&x(Be,at);function at($e,bt){Me?vt.set($e,bt):vt.set(bt,$e)}}Se.prototype={constructor:Se,get:function(Me){return this.data.hasOwnProperty(Me)?this.data[Me]:null},set:function(Me,vt){return this.data[Me]=vt},each:function(Me,vt){vt!==void 0&&(Me=N(Me,vt));for(var at in this.data)this.data.hasOwnProperty(at)&&Me(this.data[at],at)},removeKey:function(Me){delete this.data[Me]}};function ze(Be){return new Se(Be)}function Xe(Be,Me){for(var vt=new Be.constructor(Be.length+Me.length),at=0;at<Be.length;at++)vt[at]=Be[at];var $e=Be.length;for(at=0;at<Me.length;at++)vt[at+$e]=Me[at];return vt}function wt(){}F.$override=o,F.clone=s,F.merge=l,F.mergeAll=n,F.extend=c,F.defaults=t,F.createCanvas=u,F.getContext=h,F.indexOf=v,F.inherits=y,F.mixin=O,F.isArrayLike=S,F.each=x,F.map=L,F.reduce=T,F.filter=w,F.find=C,F.bind=N,F.curry=D,F.isArray=B,F.isFunction=R,F.isString=U,F.isObject=M,F.isBuiltInObject=j,F.isTypedArray=P,F.isDom=V,F.eqNaN=H,F.retrieve=k,F.retrieve2=Z,F.retrieve3=Y,F.slice=_,F.normalizeCssArray=Q,F.assert=X,F.trim=pe,F.setAsPrimitive=fe,F.isPrimitive=be,F.createHashMap=ze,F.concatArray=Xe,F.noop=wt},bZqE:function(J,F){function e(E,g,m){for(var A=[E],b=[],f;f=A.pop();)if(b.push(f),f.isExpand){var i=f.children;if(i.length)for(var r=0;r<i.length;r++)A.push(i[r])}for(;f=b.pop();)g(f,m)}function d(E,g){for(var m=[E],A;A=m.pop();)if(g(A),A.isExpand){var b=A.children;if(b.length)for(var f=b.length-1;f>=0;f--)m.push(b[f])}}F.eachAfter=e,F.eachBefore=d},bahg:function(J,F){function e(d){return d.split("")}J.exports=e},bbsP:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("CWI+"),m=e.n(g)},bogI:function(J,F,e){"use strict";e.d(F,"a",function(){return d});var d=function(g){if(!g)return null;var m=typeof g=="function";return m?g():g}},bsht:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"};F.default=d},bx4M:function(J,F,e){"use strict";var d=e("lSNA"),E=e.n(d),g=e("pVnL"),m=e.n(g),A=e("q1tI"),b=e("TSYQ"),f=e.n(b),i=e("BGR+"),r=e("H84U"),o=function(L,T){var w={};for(var C in L)Object.prototype.hasOwnProperty.call(L,C)&&T.indexOf(C)<0&&(w[C]=L[C]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,C=Object.getOwnPropertySymbols(L);N<C.length;N++)T.indexOf(C[N])<0&&Object.prototype.propertyIsEnumerable.call(L,C[N])&&(w[C[N]]=L[C[N]]);return w},s=function(T){return A.createElement(r.a,null,function(w){var C=w.getPrefixCls,N=T.prefixCls,D=T.className,B=T.hoverable,R=B===void 0?!0:B,U=o(T,["prefixCls","className","hoverable"]),M=C("card",N),j=f()("".concat(M,"-grid"),D,E()({},"".concat(M,"-grid-hoverable"),R));return A.createElement("div",m()({},U,{className:j}))})},l=s,n=function(L,T){var w={};for(var C in L)Object.prototype.hasOwnProperty.call(L,C)&&T.indexOf(C)<0&&(w[C]=L[C]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,C=Object.getOwnPropertySymbols(L);N<C.length;N++)T.indexOf(C[N])<0&&Object.prototype.propertyIsEnumerable.call(L,C[N])&&(w[C[N]]=L[C[N]]);return w},c=function(T){return A.createElement(r.a,null,function(w){var C=w.getPrefixCls,N=T.prefixCls,D=T.className,B=T.avatar,R=T.title,U=T.description,M=n(T,["prefixCls","className","avatar","title","description"]),j=C("card",N),P=f()("".concat(j,"-meta"),D),V=B?A.createElement("div",{className:"".concat(j,"-meta-avatar")},B):null,H=R?A.createElement("div",{className:"".concat(j,"-meta-title")},R):null,k=U?A.createElement("div",{className:"".concat(j,"-meta-description")},U):null,Z=H||k?A.createElement("div",{className:"".concat(j,"-meta-detail")},H,k):null;return A.createElement("div",m()({},M,{className:P}),V,Z)})},t=c,u=e("ZTPi"),a=e("BMrR"),h=e("kPKH"),v=e("3Nzz"),y=function(L,T){var w={};for(var C in L)Object.prototype.hasOwnProperty.call(L,C)&&T.indexOf(C)<0&&(w[C]=L[C]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,C=Object.getOwnPropertySymbols(L);N<C.length;N++)T.indexOf(C[N])<0&&Object.prototype.propertyIsEnumerable.call(L,C[N])&&(w[C[N]]=L[C[N]]);return w};function O(L){var T=L.map(function(w,C){return A.createElement("li",{style:{width:"".concat(100/L.length,"%")},key:"action-".concat(C)},A.createElement("span",null,w))});return T}var S=function(T){var w,C,N=A.useContext(r.b),D=N.getPrefixCls,B=N.direction,R=A.useContext(v.b),U=function(Ge){T.onTabChange&&T.onTabChange(Ge)},M=function(){var Ge;return A.Children.forEach(T.children,function(qe){qe&&qe.type&&qe.type===l&&(Ge=!0)}),Ge},j=T.prefixCls,P=T.className,V=T.extra,H=T.headStyle,k=H===void 0?{}:H,Z=T.bodyStyle,Y=Z===void 0?{}:Z,_=T.title,Q=T.loading,X=T.bordered,pe=X===void 0?!0:X,te=T.size,fe=T.type,be=T.cover,Se=T.actions,ze=T.tabList,Xe=T.children,wt=T.activeTabKey,Be=T.defaultActiveTabKey,Me=T.tabBarExtraContent,vt=T.hoverable,at=T.tabProps,$e=at===void 0?{}:at,bt=y(T,["prefixCls","className","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),ut=D("card",j),At=Y.padding===0||Y.padding==="0px"?{padding:24}:void 0,Ve=A.createElement("div",{className:"".concat(ut,"-loading-block")}),gt=A.createElement("div",{className:"".concat(ut,"-loading-content"),style:At},A.createElement(a.a,{gutter:8},A.createElement(h.a,{span:22},Ve)),A.createElement(a.a,{gutter:8},A.createElement(h.a,{span:8},Ve),A.createElement(h.a,{span:15},Ve)),A.createElement(a.a,{gutter:8},A.createElement(h.a,{span:6},Ve),A.createElement(h.a,{span:18},Ve)),A.createElement(a.a,{gutter:8},A.createElement(h.a,{span:13},Ve),A.createElement(h.a,{span:9},Ve)),A.createElement(a.a,{gutter:8},A.createElement(h.a,{span:4},Ve),A.createElement(h.a,{span:3},Ve),A.createElement(h.a,{span:16},Ve))),Je=wt!==void 0,je=m()(m()({},$e),(w={},E()(w,Je?"activeKey":"defaultActiveKey",Je?wt:Be),E()(w,"tabBarExtraContent",Me),w)),De,ht=ze&&ze.length?A.createElement(u.a,m()({size:"large"},je,{className:"".concat(ut,"-head-tabs"),onChange:U}),ze.map(function(Kt){return A.createElement(u.a.TabPane,{tab:Kt.tab,disabled:Kt.disabled,key:Kt.key})})):null;(_||V||ht)&&(De=A.createElement("div",{className:"".concat(ut,"-head"),style:k},A.createElement("div",{className:"".concat(ut,"-head-wrapper")},_&&A.createElement("div",{className:"".concat(ut,"-head-title")},_),V&&A.createElement("div",{className:"".concat(ut,"-extra")},V)),ht));var It=be?A.createElement("div",{className:"".concat(ut,"-cover")},be):null,kt=A.createElement("div",{className:"".concat(ut,"-body"),style:Y},Q?gt:Xe),Ht=Se&&Se.length?A.createElement("ul",{className:"".concat(ut,"-actions")},O(Se)):null,Wt=Object(i.default)(bt,["onTabChange"]),nr=te||R,Bt=f()(ut,P,(C={},E()(C,"".concat(ut,"-loading"),Q),E()(C,"".concat(ut,"-bordered"),pe),E()(C,"".concat(ut,"-hoverable"),vt),E()(C,"".concat(ut,"-contain-grid"),M()),E()(C,"".concat(ut,"-contain-tabs"),ze&&ze.length),E()(C,"".concat(ut,"-").concat(nr),nr),E()(C,"".concat(ut,"-type-").concat(fe),!!fe),E()(C,"".concat(ut,"-rtl"),B==="rtl"),C));return A.createElement("div",m()({},Wt,{className:Bt}),De,It,kt,Ht)};S.Grid=l,S.Meta=t;var x=F.a=S},c2i1:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("bYtY"),m=e("Yl7c"),A=m.enableClassCheck;function b(n){return"_EC_"+n}var f=function(n){this._directed=n||!1,this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this.data,this.edgeData},i=f.prototype;i.type="graph",i.isDirected=function(){return this._directed},i.addNode=function(n,c){n=n==null?""+c:""+n;var t=this._nodesMap;if(t[b(n)])return;var u=new r(n,c);return u.hostGraph=this,this.nodes.push(u),t[b(n)]=u,u},i.getNodeByIndex=function(n){var c=this.data.getRawIndex(n);return this.nodes[c]},i.getNodeById=function(n){return this._nodesMap[b(n)]},i.addEdge=function(n,c,t){var u=this._nodesMap,a=this._edgesMap;if(typeof n=="number"&&(n=this.nodes[n]),typeof c=="number"&&(c=this.nodes[c]),r.isInstance(n)||(n=u[b(n)]),r.isInstance(c)||(c=u[b(c)]),!n||!c)return;var h=n.id+"-"+c.id;if(a[h])return;var v=new o(n,c,t);return v.hostGraph=this,this._directed&&(n.outEdges.push(v),c.inEdges.push(v)),n.edges.push(v),n!==c&&c.edges.push(v),this.edges.push(v),a[h]=v,v},i.getEdgeByIndex=function(n){var c=this.edgeData.getRawIndex(n);return this.edges[c]},i.getEdge=function(n,c){r.isInstance(n)&&(n=n.id),r.isInstance(c)&&(c=c.id);var t=this._edgesMap;return this._directed?t[n+"-"+c]:t[n+"-"+c]||t[c+"-"+n]},i.eachNode=function(n,c){for(var t=this.nodes,u=t.length,a=0;a<u;a++)t[a].dataIndex>=0&&n.call(c,t[a],a)},i.eachEdge=function(n,c){for(var t=this.edges,u=t.length,a=0;a<u;a++)t[a].dataIndex>=0&&t[a].node1.dataIndex>=0&&t[a].node2.dataIndex>=0&&n.call(c,t[a],a)},i.breadthFirstTraverse=function(n,c,t,u){if(r.isInstance(c)||(c=this._nodesMap[b(c)]),!c)return;for(var a=t==="out"?"outEdges":t==="in"?"inEdges":"edges",h=0;h<this.nodes.length;h++)this.nodes[h].__visited=!1;if(n.call(u,c,null))return;for(var v=[c];v.length;)for(var y=v.shift(),O=y[a],h=0;h<O.length;h++){var S=O[h],x=S.node1===y?S.node2:S.node1;if(!x.__visited){if(n.call(u,x,y))return;v.push(x),x.__visited=!0}}},i.update=function(){for(var n=this.data,c=this.edgeData,t=this.nodes,u=this.edges,a=0,h=t.length;a<h;a++)t[a].dataIndex=-1;for(var a=0,h=n.count();a<h;a++)t[n.getRawIndex(a)].dataIndex=a;c.filterSelf(function(v){var y=u[c.getRawIndex(v)];return y.node1.dataIndex>=0&&y.node2.dataIndex>=0});for(var a=0,h=u.length;a<h;a++)u[a].dataIndex=-1;for(var a=0,h=c.count();a<h;a++)u[c.getRawIndex(a)].dataIndex=a},i.clone=function(){for(var n=new f(this._directed),c=this.nodes,t=this.edges,u=0;u<c.length;u++)n.addNode(c[u].id,c[u].dataIndex);for(var u=0;u<t.length;u++){var a=t[u];n.addEdge(a.node1.id,a.node2.id,a.dataIndex)}return n};function r(n,c){this.id=n==null?"":n,this.inEdges=[],this.outEdges=[],this.edges=[],this.hostGraph,this.dataIndex=c==null?-1:c}r.prototype={constructor:r,degree:function(){return this.edges.length},inDegree:function(){return this.inEdges.length},outDegree:function(){return this.outEdges.length},getModel:function(n){if(this.dataIndex<0)return;var c=this.hostGraph,t=c.data.getItemModel(this.dataIndex);return t.getModel(n)}};function o(n,c,t){this.node1=n,this.node2=c,this.dataIndex=t==null?-1:t}o.prototype.getModel=function(n){if(this.dataIndex<0)return;var c=this.hostGraph,t=c.edgeData.getItemModel(this.dataIndex);return t.getModel(n)};var s=function(n,c){return{getValue:function(t){var u=this[n][c];return u.get(u.getDimension(t||"value"),this.dataIndex)},setVisual:function(t,u){this.dataIndex>=0&&this[n][c].setItemVisual(this.dataIndex,t,u)},getVisual:function(t,u){return this[n][c].getItemVisual(this.dataIndex,t,u)},setLayout:function(t,u){this.dataIndex>=0&&this[n][c].setItemLayout(this.dataIndex,t,u)},getLayout:function(){return this[n][c].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[n][c].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[n][c].getRawIndex(this.dataIndex)}}};g.mixin(r,s("hostGraph","data")),g.mixin(o,s("hostGraph","edgeData")),f.Node=r,f.Edge=o,A(r),A(o);var l=f;J.exports=l},c6wG:function(J,F,e){var d=e("dD9F"),E=e("sEf8"),g=e("mdPL"),m=g&&g.isTypedArray,A=m?E(m):d;J.exports=A},c8qY:function(J,F,e){var d=e("IwbS"),E=e("fls0");function g(l){this._ctor=l||E,this.group=new d.Group}var m=g.prototype;m.isPersistent=function(){return!0},m.updateData=function(l){var n=this,c=n.group,t=n._lineData;n._lineData=l,t||c.removeAll();var u=i(l);l.diff(t).add(function(a){A(n,l,a,u)}).update(function(a,h){b(n,t,l,h,a,u)}).remove(function(a){c.remove(t.getItemGraphicEl(a))}).execute()};function A(l,n,c,t){var u=n.getItemLayout(c);if(!o(u))return;var a=new l._ctor(n,c,t);n.setItemGraphicEl(c,a),l.group.add(a)}function b(l,n,c,t,u,a){var h=n.getItemGraphicEl(t);if(!o(c.getItemLayout(u))){l.group.remove(h);return}h?h.updateData(c,u,a):h=new l._ctor(c,u,a),c.setItemGraphicEl(u,h),l.group.add(h)}m.updateLayout=function(){var l=this._lineData;if(!l)return;l.eachItemGraphicEl(function(n,c){n.updateLayout(l,c)},this)},m.incrementalPrepareUpdate=function(l){this._seriesScope=i(l),this._lineData=null,this.group.removeAll()};function f(l){return l.animators&&l.animators.length>0}m.incrementalUpdate=function(l,n){function c(h){!h.isGroup&&!f(h)&&(h.incremental=h.useHoverLayer=!0)}for(var t=l.start;t<l.end;t++){var u=n.getItemLayout(t);if(o(u)){var a=new this._ctor(n,t,this._seriesScope);a.traverse(c),this.group.add(a),n.setItemGraphicEl(t,a)}}};function i(l){var n=l.hostModel;return{lineStyle:n.getModel("lineStyle").getLineStyle(),hoverLineStyle:n.getModel("emphasis.lineStyle").getLineStyle(),labelModel:n.getModel("label"),hoverLabelModel:n.getModel("emphasis.label")}}m.remove=function(){this._clearIncremental(),this._incremental=null,this.group.removeAll()},m._clearIncremental=function(){var l=this._incremental;l&&l.clearDisplaybles()};function r(l){return isNaN(l[0])||isNaN(l[1])}function o(l){return!r(l[0])&&!r(l[1])}var s=g;J.exports=s},cCMj:function(J,F,e){var d=e("bYtY"),E={updateSelectedMap:function(g){this._targetList=d.isArray(g)?g.slice():[],this._selectTargetMap=d.reduce(g||[],function(m,A){return m.set(A.name,A),m},d.createHashMap())},select:function(g,m){var A=m!=null?this._targetList[m]:this._selectTargetMap.get(g),b=this.get("selectedMode");b==="single"&&this._selectTargetMap.each(function(f){f.selected=!1}),A&&(A.selected=!0)},unSelect:function(g,m){var A=m!=null?this._targetList[m]:this._selectTargetMap.get(g);A&&(A.selected=!1)},toggleSelected:function(g,m){var A=m!=null?this._targetList[m]:this._selectTargetMap.get(g);if(A!=null)return this[A.selected?"unSelect":"select"](g,m),A.selected},isSelected:function(g,m){var A=m!=null?this._targetList[m]:this._selectTargetMap.get(g);return A&&A.selected}};J.exports=E},cVA7:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=e("MT78"),E=A(d),g=e("t3Fx"),m=A(g);function A(o){return o&&o.__esModule?o:{default:o}}function b(o,s){if(!(o instanceof s))throw new TypeError("Cannot call a class as a function")}function f(o,s){if(!o)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return s&&(typeof s=="object"||typeof s=="function")?s:o}function i(o,s){if(typeof s!="function"&&s!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof s);o.prototype=Object.create(s&&s.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),s&&(Object.setPrototypeOf?Object.setPrototypeOf(o,s):o.__proto__=s)}var r=function(o){i(s,o);function s(l){b(this,s);var n=f(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,l));return n.echartsLib=E.default,n}return s}(m.default);F.default=r},cWXX:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("oIFs"),m=e.n(g)},ca2m:function(J,F,e){var d=e("bYtY"),E={show:!0,zlevel:0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#333",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#ccc"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},g={};g.categoryAxis=d.merge({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},E),g.valueAxis=d.merge({boundaryGap:[0,0],splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#eee",width:1}}},E),g.timeAxis=d.defaults({scale:!0,min:"dataMin",max:"dataMax"},g.valueAxis),g.logAxis=d.defaults({scale:!0,logBase:10},g.valueAxis);var m=g;J.exports=m},cbJ4:function(J,F,e){var d=e("bYtY"),E=d.createHashMap;function g(m){m.eachSeriesByType("themeRiver",function(A){var b=A.getData(),f=A.getRawData(),i=A.get("color"),r=E();b.each(function(o){r.set(b.getRawIndex(o),o)}),f.each(function(o){var s=f.getName(o),l=i[(A.nameMap.get(s)-1)%i.length];f.setItemVisual(o,"color",l);var n=r.get(o);n!=null&&b.setItemVisual(n,"color",l)})})}J.exports=g},chpo:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=1,E=function(){return"".concat(d++)};F.default=E},cpOr:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("T4UG"),m=e("YXkt"),A=e("bYtY"),b=A.concatArray,f=A.mergeAll,i=A.map,r=e("7aKB"),o=r.encodeHTML,s=e("IDmD"),l=typeof Uint32Array=="undefined"?Array:Uint32Array,n=typeof Float64Array=="undefined"?Array:Float64Array;function c(a){var h=a.data;h&&h[0]&&h[0][0]&&h[0][0].coord&&(a.data=i(h,function(v){var y=[v[0].coord,v[1].coord],O={coords:y};return v[0].name&&(O.fromName=v[0].name),v[1].name&&(O.toName=v[1].name),f([O,v[0],v[1]])}))}var t=g.extend({type:"series.lines",dependencies:["grid","polar"],visualColorAccessPath:"lineStyle.color",init:function(a){a.data=a.data||[],c(a);var h=this._processFlatCoordsArray(a.data);this._flatCoords=h.flatCoords,this._flatCoordsOffset=h.flatCoordsOffset,h.flatCoords&&(a.data=new Float32Array(h.count)),t.superApply(this,"init",arguments)},mergeOption:function(a){if(a.data=a.data||[],c(a),a.data){var h=this._processFlatCoordsArray(a.data);this._flatCoords=h.flatCoords,this._flatCoordsOffset=h.flatCoordsOffset,h.flatCoords&&(a.data=new Float32Array(h.count))}t.superApply(this,"mergeOption",arguments)},appendData:function(a){var h=this._processFlatCoordsArray(a.data);h.flatCoords&&(this._flatCoords?(this._flatCoords=b(this._flatCoords,h.flatCoords),this._flatCoordsOffset=b(this._flatCoordsOffset,h.flatCoordsOffset)):(this._flatCoords=h.flatCoords,this._flatCoordsOffset=h.flatCoordsOffset),a.data=new Float32Array(h.count)),this.getRawData().appendData(a.data)},_getCoordsFromItemModel:function(a){var h=this.getData().getItemModel(a),v=h.option instanceof Array?h.option:h.getShallow("coords");return v},getLineCoordsCount:function(a){return this._flatCoordsOffset?this._flatCoordsOffset[a*2+1]:this._getCoordsFromItemModel(a).length},getLineCoords:function(a,h){if(this._flatCoordsOffset){for(var v=this._flatCoordsOffset[a*2],y=this._flatCoordsOffset[a*2+1],O=0;O<y;O++)h[O]=h[O]||[],h[O][0]=this._flatCoords[v+O*2],h[O][1]=this._flatCoords[v+O*2+1];return y}else{for(var S=this._getCoordsFromItemModel(a),O=0;O<S.length;O++)h[O]=h[O]||[],h[O][0]=S[O][0],h[O][1]=S[O][1];return S.length}},_processFlatCoordsArray:function(a){var h=0;if(this._flatCoords&&(h=this._flatCoords.length),typeof a[0]=="number"){for(var v=a.length,y=new l(v),O=new n(v),S=0,x=0,L=0,T=0;T<v;){L++;var w=a[T++];y[x++]=S+h,y[x++]=w;for(var C=0;C<w;C++){var N=a[T++],D=a[T++];O[S++]=N,O[S++]=D,T>v}}return{flatCoordsOffset:new Uint32Array(y.buffer,0,x),flatCoords:O,count:L}}return{flatCoordsOffset:null,flatCoords:null,count:a.length}},getInitialData:function(a,h){var v=new m(["value"],this);return v.hasItemOption=!1,v.initData(a.data,[],function(y,O,S,x){if(y instanceof Array)return NaN;v.hasItemOption=!0;var L=y.value;if(L!=null)return L instanceof Array?L[x]:L}),v},formatTooltip:function(a){var h=this.getData(),v=h.getItemModel(a),y=v.get("name");if(y)return y;var O=v.get("fromName"),S=v.get("toName"),x=[];return O!=null&&x.push(O),S!=null&&x.push(S),o(x.join(" > "))},preventIncremental:function(){return!!this.get("effect.show")},getProgressive:function(){var a=this.option.progressive;return a==null?this.option.large?1e4:this.get("progressive"):a},getProgressiveThreshold:function(){var a=this.option.progressiveThreshold;return a==null?this.option.large?2e4:this.get("progressiveThreshold"):a},defaultOption:{coordinateSystem:"geo",zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,clip:!0,label:{show:!1,position:"end"},lineStyle:{opacity:.5}}}),u=t;J.exports=u},crZl:function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("IwbS"),m=e("7aKB"),A=e("+TT/"),b=e("XxSj"),f=d.extendComponentView({type:"visualMap",autoPositionValues:{left:1,right:1,top:1,bottom:1},init:function(i,r){this.ecModel=i,this.api=r,this.visualMapModel},render:function(i,r,o,s){if(this.visualMapModel=i,i.get("show")===!1){this.group.removeAll();return}this.doRender.apply(this,arguments)},renderBackground:function(i){var r=this.visualMapModel,o=m.normalizeCssArray(r.get("padding")||0),s=i.getBoundingRect();i.add(new g.Rect({z2:-1,silent:!0,shape:{x:s.x-o[3],y:s.y-o[0],width:s.width+o[3]+o[1],height:s.height+o[0]+o[2]},style:{fill:r.get("backgroundColor"),stroke:r.get("borderColor"),lineWidth:r.get("borderWidth")}}))},getControllerVisual:function(i,r,o){o=o||{};var s=o.forceState,l=this.visualMapModel,n={};if(r==="symbol"&&(n.symbol=l.get("itemSymbol")),r==="color"){var c=l.get("contentColor");n.color=c}function t(v){return n[v]}function u(v,y){n[v]=y}var a=l.controllerVisuals[s||l.getValueState(i)],h=b.prepareVisualTypes(a);return E.each(h,function(v){var y=a[v];o.convertOpacityToAlpha&&v==="opacity"&&(v="colorAlpha",y=a.__alphaForOpacity),b.dependsOn(v,r)&&(y&&y.applyVisual(i,t,u))}),n[r]},positionGroup:function(i){var r=this.visualMapModel,o=this.api;A.positionElement(i,r.getBoxLayoutParams(),{width:o.getWidth(),height:o.getHeight()})},doRender:E.noop});J.exports=f},czTT:function(J,F,e){},d4KN:function(J,F,e){var d=e("ProS"),E=e("bYtY");function g(m,A){E.each(A,function(b){b.update="updateView",d.registerAction(b,function(f,i){var r={};return i.eachComponent({mainType:"series",subType:m,query:f},function(o){o[b.method]&&o[b.method](f.name,f.dataIndex);var s=o.getData();s.each(function(l){var n=s.getName(l);r[n]=o.isSelected(n)||!1})}),{name:f.name,selected:r,seriesId:f.seriesId}})})}J.exports=g},dBmv:function(J,F,e){var d=e("ProS"),E=e("szbU");e("vF/C"),e("qwVE"),e("MHoB"),e("PNag"),e("1u/T"),d.registerPreprocessor(E)},dD9F:function(J,F,e){var d=e("NykK"),E=e("shjB"),g=e("ExA7"),m="[object Arguments]",A="[object Array]",b="[object Boolean]",f="[object Date]",i="[object Error]",r="[object Function]",o="[object Map]",s="[object Number]",l="[object Object]",n="[object RegExp]",c="[object Set]",t="[object String]",u="[object WeakMap]",a="[object ArrayBuffer]",h="[object DataView]",v="[object Float32Array]",y="[object Float64Array]",O="[object Int8Array]",S="[object Int16Array]",x="[object Int32Array]",L="[object Uint8Array]",T="[object Uint8ClampedArray]",w="[object Uint16Array]",C="[object Uint32Array]",N={};N[v]=N[y]=N[O]=N[S]=N[x]=N[L]=N[T]=N[w]=N[C]=!0,N[m]=N[A]=N[a]=N[b]=N[h]=N[f]=N[i]=N[r]=N[o]=N[s]=N[l]=N[n]=N[c]=N[t]=N[u]=!1;function D(B){return g(B)&&E(B.length)&&!!N[d(B)]}J.exports=D},"dF/Y":function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="DownloadOutlined";var b=F.a=d.forwardRef(A)},dMvE:function(J,F){var e={linear:function(g){return g},quadraticIn:function(g){return g*g},quadraticOut:function(g){return g*(2-g)},quadraticInOut:function(g){return(g*=2)<1?.5*g*g:-.5*(--g*(g-2)-1)},cubicIn:function(g){return g*g*g},cubicOut:function(g){return--g*g*g+1},cubicInOut:function(g){return(g*=2)<1?.5*g*g*g:.5*((g-=2)*g*g+2)},quarticIn:function(g){return g*g*g*g},quarticOut:function(g){return 1- --g*g*g*g},quarticInOut:function(g){return(g*=2)<1?.5*g*g*g*g:-.5*((g-=2)*g*g*g-2)},quinticIn:function(g){return g*g*g*g*g},quinticOut:function(g){return--g*g*g*g*g+1},quinticInOut:function(g){return(g*=2)<1?.5*g*g*g*g*g:.5*((g-=2)*g*g*g*g+2)},sinusoidalIn:function(g){return 1-Math.cos(g*Math.PI/2)},sinusoidalOut:function(g){return Math.sin(g*Math.PI/2)},sinusoidalInOut:function(g){return .5*(1-Math.cos(Math.PI*g))},exponentialIn:function(g){return g===0?0:Math.pow(1024,g-1)},exponentialOut:function(g){return g===1?1:1-Math.pow(2,-10*g)},exponentialInOut:function(g){return g===0?0:g===1?1:(g*=2)<1?.5*Math.pow(1024,g-1):.5*(-Math.pow(2,-10*(g-1))+2)},circularIn:function(g){return 1-Math.sqrt(1-g*g)},circularOut:function(g){return Math.sqrt(1- --g*g)},circularInOut:function(g){return(g*=2)<1?-.5*(Math.sqrt(1-g*g)-1):.5*(Math.sqrt(1-(g-=2)*g)+1)},elasticIn:function(g){var m,A=.1,b=.4;return g===0?0:g===1?1:(!A||A<1?(A=1,m=b/4):m=b*Math.asin(1/A)/(2*Math.PI),-(A*Math.pow(2,10*(g-=1))*Math.sin((g-m)*(2*Math.PI)/b)))},elasticOut:function(g){var m,A=.1,b=.4;return g===0?0:g===1?1:(!A||A<1?(A=1,m=b/4):m=b*Math.asin(1/A)/(2*Math.PI),A*Math.pow(2,-10*g)*Math.sin((g-m)*(2*Math.PI)/b)+1)},elasticInOut:function(g){var m,A=.1,b=.4;return g===0?0:g===1?1:(!A||A<1?(A=1,m=b/4):m=b*Math.asin(1/A)/(2*Math.PI),(g*=2)<1?-.5*(A*Math.pow(2,10*(g-=1))*Math.sin((g-m)*(2*Math.PI)/b)):A*Math.pow(2,-10*(g-=1))*Math.sin((g-m)*(2*Math.PI)/b)*.5+1)},backIn:function(g){var m=1.70158;return g*g*((m+1)*g-m)},backOut:function(g){var m=1.70158;return--g*g*((m+1)*g+m)+1},backInOut:function(g){var m=1.70158*1.525;return(g*=2)<1?.5*(g*g*((m+1)*g-m)):.5*((g-=2)*g*((m+1)*g+m)+2)},bounceIn:function(g){return 1-e.bounceOut(1-g)},bounceOut:function(g){return g<1/2.75?7.5625*g*g:g<2/2.75?7.5625*(g-=1.5/2.75)*g+.75:g<2.5/2.75?7.5625*(g-=2.25/2.75)*g+.9375:7.5625*(g-=2.625/2.75)*g+.984375},bounceInOut:function(g){return g<.5?e.bounceIn(g*2)*.5:e.bounceOut(g*2-1)*.5+.5}},d=e;J.exports=d},diRs:function(J,F,e){"use strict";var d=e("pVnL"),E=e.n(d),g=e("q1tI"),m=e.n(g),A=e("3S7+"),b=e("H84U"),f=e("bogI"),i=function(o,s){var l={};for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&s.indexOf(n)<0&&(l[n]=o[n]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,n=Object.getOwnPropertySymbols(o);c<n.length;c++)s.indexOf(n[c])<0&&Object.prototype.propertyIsEnumerable.call(o,n[c])&&(l[n[c]]=o[n[c]]);return l},r=g.forwardRef(function(o,s){var l=o.prefixCls,n=o.title,c=o.content,t=i(o,["prefixCls","title","content"]),u=g.useContext(b.b),a=u.getPrefixCls,h=function(O){return g.createElement(g.Fragment,null,n&&g.createElement("div",{className:"".concat(O,"-title")},Object(f.a)(n)),g.createElement("div",{className:"".concat(O,"-inner-content")},Object(f.a)(c)))},v=a("popover",l);return g.createElement(A.a,E()({},t,{prefixCls:v,ref:s,overlay:h(v)}))});r.displayName="Popover",r.defaultProps={placement:"top",transitionName:"zoom-big",trigger:"hover",mouseEnterDelay:.1,mouseLeaveDelay:.1,overlayStyle:{}},F.a=r},digP:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:function(g,m){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:m}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:g}}]}},name:"file",theme:"twotone"};F.default=d},dmGj:function(J,F,e){var d=e("DEFe"),E=e("ProS"),g=E.extendComponentView({type:"geo",init:function(m,A){var b=new d(A,!0);this._mapDraw=b,this.group.add(b.group)},render:function(m,A,b,f){if(f&&f.type==="geoToggleSelect"&&f.from===this.uid)return;var i=this._mapDraw;m.get("show")?i.draw(m,A,b,this,f):this._mapDraw.group.removeAll(),this.group.silent=m.get("silent")},dispose:function(){this._mapDraw&&this._mapDraw.remove()}});J.exports=g},dnwI:function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("YH21"),m=e("Kagy"),A=e("IUWy"),b=m.toolbox.dataView,f=new Array(60).join("-"),i=" ";function r(S){var x={},L=[],T=[];return S.eachRawSeries(function(w){var C=w.coordinateSystem;if(C&&(C.type==="cartesian2d"||C.type==="polar")){var N=C.getBaseAxis();if(N.type==="category"){var D=N.dim+"_"+N.index;x[D]||(x[D]={categoryAxis:N,valueAxis:C.getOtherAxis(N),series:[]},T.push({axisDim:N.dim,axisIndex:N.index})),x[D].series.push(w)}else L.push(w)}else L.push(w)}),{seriesGroupByCategoryAxis:x,other:L,meta:T}}function o(S){var x=[];return E.each(S,function(L,T){var w=L.categoryAxis,C=L.valueAxis,N=C.dim,D=[" "].concat(E.map(L.series,function(P){return P.name})),B=[w.model.getCategories()];E.each(L.series,function(P){B.push(P.getRawData().mapArray(N,function(V){return V}))});for(var R=[D.join(i)],U=0;U<B[0].length;U++){for(var M=[],j=0;j<B.length;j++)M.push(B[j][U]);R.push(M.join(i))}x.push(R.join(`
`))}),x.join(`
`+f+`
`)}function s(S){return E.map(S,function(x){var L=x.getRawData(),T=[x.name],w=[];return L.each(L.dimensions,function(){for(var C=arguments.length,N=arguments[C-1],D=L.getName(N),B=0;B<C-1;B++)w[B]=arguments[B];T.push((D?D+i:"")+w.join(i))}),T.join(`
`)}).join(`
`+f+`
`)}function l(S){var x=r(S);return{value:E.filter([o(x.seriesGroupByCategoryAxis),s(x.other)],function(L){return L.replace(/[\n\t\s]/g,"")}).join(`
`+f+`
`),meta:x.meta}}function n(S){return S.replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function c(S){var x=S.slice(0,S.indexOf(`
`));if(x.indexOf(i)>=0)return!0}var t=new RegExp("["+i+"]+","g");function u(S){for(var x=S.split(/\n+/g),L=n(x.shift()).split(t),T=[],w=E.map(L,function(B){return{name:B,data:[]}}),C=0;C<x.length;C++){var N=n(x[C]).split(t);T.push(N.shift());for(var D=0;D<N.length;D++)w[D]&&(w[D].data[C]=N[D])}return{series:w,categories:T}}function a(S){for(var x=S.split(/\n+/g),L=n(x.shift()),T=[],w=0;w<x.length;w++){var C=n(x[w]).split(t),N="",D,B=!1;isNaN(C[0])?(B=!0,N=C[0],C=C.slice(1),T[w]={name:N,value:[]},D=T[w].value):D=T[w]=[];for(var R=0;R<C.length;R++)D.push(+C[R]);D.length===1&&(B?T[w].value=D[0]:T[w]=D[0])}return{name:L,data:T}}function h(S,x){var L=S.split(new RegExp(`
*`+f+`
*`,"g")),T={series:[]};return E.each(L,function(w,C){if(c(w)){var N=u(w),D=x[C],B=D.axisDim+"Axis";D&&(T[B]=T[B]||[],T[B][D.axisIndex]={data:N.categories},T.series=T.series.concat(N.series))}else{var N=a(w);T.series.push(N)}}),T}function v(S){this._dom=null,this.model=S}v.defaultOption={show:!0,readOnly:!1,optionToContent:null,contentToOption:null,icon:"M17.5,17.3H33 M17.5,17.3H33 M45.4,29.5h-28 M11.5,2v56H51V14.8L38.4,2H11.5z M38.4,2.2v12.7H51 M45.4,41.7h-28",title:E.clone(b.title),lang:E.clone(b.lang),backgroundColor:"#fff",textColor:"#000",textareaColor:"#fff",textareaBorderColor:"#333",buttonColor:"#c23531",buttonTextColor:"#fff"},v.prototype.onclick=function(S,x){var L=x.getDom(),T=this.model;this._dom&&L.removeChild(this._dom);var w=document.createElement("div");w.style.cssText="position:absolute;left:5px;top:5px;bottom:5px;right:5px;",w.style.backgroundColor=T.get("backgroundColor")||"#fff";var C=document.createElement("h4"),N=T.get("lang")||[];C.innerHTML=N[0]||T.get("title"),C.style.cssText="margin: 10px 20px;",C.style.color=T.get("textColor");var D=document.createElement("div"),B=document.createElement("textarea");D.style.cssText="display:block;width:100%;overflow:auto;";var R=T.get("optionToContent"),U=T.get("contentToOption"),M=l(S);if(typeof R=="function"){var j=R(x.getOption());typeof j=="string"?D.innerHTML=j:E.isDom(j)&&D.appendChild(j)}else D.appendChild(B),B.readOnly=T.get("readOnly"),B.style.cssText="width:100%;height:100%;font-family:monospace;font-size:14px;line-height:1.6rem;",B.style.color=T.get("textColor"),B.style.borderColor=T.get("textareaBorderColor"),B.style.backgroundColor=T.get("textareaColor"),B.value=M.value;var P=M.meta,V=document.createElement("div");V.style.cssText="position:absolute;bottom:0;left:0;right:0;";var H="float:right;margin-right:20px;border:none;cursor:pointer;padding:2px 5px;font-size:12px;border-radius:3px",k=document.createElement("div"),Z=document.createElement("div");H+=";background-color:"+T.get("buttonColor"),H+=";color:"+T.get("buttonTextColor");var Y=this;function _(){L.removeChild(w),Y._dom=null}g.addEventListener(k,"click",_),g.addEventListener(Z,"click",function(){var Q;try{typeof U=="function"?Q=U(D,x.getOption()):Q=h(B.value,P)}catch(X){throw _(),new Error("Data view format error "+X)}Q&&x.dispatchAction({type:"changeDataView",newOption:Q}),_()}),k.innerHTML=N[1],Z.innerHTML=N[2],Z.style.cssText=H,k.style.cssText=H,!T.get("readOnly")&&V.appendChild(Z),V.appendChild(k),w.appendChild(C),w.appendChild(D),w.appendChild(V),D.style.height=L.clientHeight-80+"px",L.appendChild(w),this._dom=w},v.prototype.remove=function(S,x){this._dom&&x.getDom().removeChild(this._dom)},v.prototype.dispose=function(S,x){this.remove(S,x)};function y(S,x){return E.map(S,function(L,T){var w=x&&x[T];return E.isObject(w)&&!E.isArray(w)?(E.isObject(L)&&!E.isArray(L)&&(L=L.value),E.defaults({value:L},w)):L})}A.register("dataView",v),d.registerAction({type:"changeDataView",event:"dataViewChanged",update:"prepareAndUpdate"},function(S,x){var L=[];E.each(S.newOption.series,function(T){var w=x.getSeriesByName(T.name)[0];if(!w)L.push(E.extend({type:"scatter"},T));else{var C=w.get("data");L.push({name:T.name,data:y(T.data,C)})}}),x.mergeOption(E.defaults({series:L},S.newOption))});var O=v;J.exports=O},dqUG:function(J,F,e){var d=e("Gev7"),E=e("bYtY"),g=e("6GrX"),m=e("pzxd"),A=e("gut8"),b=A.ContextCachedBy,f=function(o){d.call(this,o)};f.prototype={constructor:f,type:"text",brush:function(o,s){var l=this.style;this.__dirty&&m.normalizeTextStyle(l,!0),l.fill=l.stroke=l.shadowBlur=l.shadowColor=l.shadowOffsetX=l.shadowOffsetY=null;var n=l.text;if(n!=null&&(n+=""),!m.needDrawText(n,l)){o.__attrCachedBy=b.NONE;return}this.setTransform(o),m.renderText(this,o,n,l,null,s),this.restoreTransform(o)},getBoundingRect:function(){var o=this.style;if(this.__dirty&&m.normalizeTextStyle(o,!0),!this._rect){var s=o.text;s!=null?s+="":s="";var l=g.getBoundingRect(o.text+"",o.font,o.textAlign,o.textVerticalAlign,o.textPadding,o.textLineHeight,o.rich);if(l.x+=o.x||0,l.y+=o.y||0,m.getStroke(o.textStroke,o.textStrokeWidth)){var n=o.textStrokeWidth;l.x-=n/2,l.y-=n/2,l.width+=n,l.height+=n}this._rect=l}return this._rect}},E.inherits(f,d);var i=f;J.exports=i},dt0z:function(J,F,e){var d=e("zoYe");function E(g){return g==null?"":d(g)}J.exports=E},e4Nc:function(J,F,e){var d=e("fGT3"),E=e("k+1r"),g=e("JHgL"),m=e("pSRY"),A=e("H8j4");function b(f){var i=-1,r=f==null?0:f.length;for(this.clear();++i<r;){var o=f[i];this.set(o[0],o[1])}}b.prototype.clear=d,b.prototype.delete=E,b.prototype.get=g,b.prototype.has=m,b.prototype.set=A,J.exports=b},e5VY:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("YNAk"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},e5cp:function(J,F,e){var d=e("fmRc"),E=e("or5M"),g=e("HDyB"),m=e("seXi"),A=e("QqLw"),b=e("Z0cm"),f=e("DSRE"),i=e("c6wG"),r=1,o="[object Arguments]",s="[object Array]",l="[object Object]",n=Object.prototype,c=n.hasOwnProperty;function t(u,a,h,v,y,O){var S=b(u),x=b(a),L=S?s:A(u),T=x?s:A(a);L=L==o?l:L,T=T==o?l:T;var w=L==l,C=T==l,N=L==T;if(N&&f(u)){if(!f(a))return!1;S=!0,w=!1}if(N&&!w)return O||(O=new d),S||i(u)?E(u,a,h,v,y,O):g(u,a,L,h,v,y,O);if(!(h&r)){var D=w&&c.call(u,"__wrapped__"),B=C&&c.call(a,"__wrapped__");if(D||B){var R=D?u.value():u,U=B?a.value():a;return O||(O=new d),y(R,U,h,v,O)}}return N?(O||(O=new d),m(u,a,h,v,y,O)):!1}J.exports=t},eIcI:function(J,F,e){var d=e("bYtY"),E=e("hM6l");function g(A,b,f){E.call(this,A,b,f),this.type="value",this.angle=0,this.name="",this.model}d.inherits(g,E);var m=g;J.exports=m},eJH7:function(J,F,e){var d=e("bYtY");function E(g){var m=g.polar;if(m){d.isArray(m)||(m=[m]);var A=[];d.each(m,function(b,f){b.indicator?(b.type&&!b.shape&&(b.shape=b.type),g.radar=g.radar||[],d.isArray(g.radar)||(g.radar=[g.radar]),g.radar.push(b)):A.push(b)}),g.polar=A}d.each(g.series,function(b){b&&b.type==="radar"&&b.polarIndex&&(b.radarIndex=b.polarIndex)})}J.exports=E},ePAk:function(J,F,e){var d=e("ProS");e("2fGM");var E=d.extendComponentModel({type:"polar",dependencies:["polarAxis","angleAxis"],coordinateSystem:null,findAxisModel:function(g){var m,A=this.ecModel;return A.eachComponent(g,function(b){b.getCoordSysModel()===this&&(m=b)},this),m},defaultOption:{zlevel:0,z:0,center:["50%","50%"],radius:"80%"}});J.exports=E},eRkO:function(J,F,e){var d=e("+TT/"),E=d.getLayoutRect,g=d.box,m=d.positionElement,A=e("7aKB"),b=e("IwbS");function f(r,o,s){var l=o.getBoxLayoutParams(),n=o.get("padding"),c={width:s.getWidth(),height:s.getHeight()},t=E(l,c,n);g(o.get("orient"),r,o.get("itemGap"),t.width,t.height),m(r,l,c,n)}function i(r,o){var s=A.normalizeCssArray(o.get("padding")),l=o.getItemStyle(["color","opacity"]);l.fill=o.get("backgroundColor");var r=new b.Rect({shape:{x:r.x-s[3],y:r.y-s[0],width:r.width+s[1]+s[3],height:r.height+s[0]+s[2],r:o.get("borderRadius")},style:l,silent:!0,z2:-1});return r}F.layout=f,F.makeBackground=i},eS4l:function(J,F,e){e("HM/N"),e("FNN5")},eUgh:function(J,F){function e(d,E){for(var g=-1,m=d==null?0:d.length,A=Array(m);++g<m;)A[g]=E(d[g],g,d);return A}J.exports=e},ebwN:function(J,F,e){var d=e("Cwc5"),E=e("Kz5y"),g=d(E,"Map");J.exports=g},ekgI:function(J,F,e){var d=e("YESw"),E=Object.prototype,g=E.hasOwnProperty;function m(A){var b=this.__data__;return d?b[A]!==void 0:g.call(b,A)}J.exports=m},ewwo:function(J,F,e){var d=e("bMXI"),E=e("+TT/"),g=E.getLayoutRect,m=e("4mN7");function A(f,i,r){var o=f.getBoxLayoutParams();return o.aspect=r,g(o,{width:i.getWidth(),height:i.getHeight()})}function b(f,i){var r=[];return f.eachSeriesByType("graph",function(o){var s=o.get("coordinateSystem");if(!s||s==="view"){var l=o.getData(),n=l.mapArray(function(x){var L=l.getItemModel(x);return[+L.get("x"),+L.get("y")]}),c=[],t=[];m.fromPoints(n,c,t),t[0]-c[0]===0&&(t[0]+=1,c[0]-=1),t[1]-c[1]===0&&(t[1]+=1,c[1]-=1);var u=(t[0]-c[0])/(t[1]-c[1]),a=A(o,i,u);isNaN(u)&&(c=[a.x,a.y],t=[a.x+a.width,a.y+a.height]);var h=t[0]-c[0],v=t[1]-c[1],y=a.width,O=a.height,S=o.coordinateSystem=new d;S.zoomLimit=o.get("scaleLimit"),S.setBoundingRect(c[0],c[1],h,v),S.setViewRect(a.x,a.y,y,O),S.setCenter(o.get("center")),S.setZoom(o.get("zoom")),r.push(S)}}),r}J.exports=b},f1nB:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("ProS"),m=e("bYtY"),A=e("4NO4"),b=e("IwbS"),f=e("+TT/"),i=e("OELB"),r=i.parsePercent,o={path:null,compoundPath:null,group:b.Group,image:b.Image,text:b.Text};g.registerPreprocessor(function(y){var O=y.graphic;m.isArray(O)?!O[0]||!O[0].elements?y.graphic=[{elements:O}]:y.graphic=[y.graphic[0]]:O&&!O.elements&&(y.graphic=[{elements:[O]}])});var s=g.extendComponentModel({type:"graphic",defaultOption:{elements:[],parentId:null},_elOptionsToUpdate:null,mergeOption:function(y){var O=this.option.elements;this.option.elements=null,s.superApply(this,"mergeOption",arguments),this.option.elements=O},optionUpdated:function(y,O){var S=this.option,x=(O?S:y).elements,L=S.elements=O?[]:S.elements,T=[];this._flatten(x,T);var w=A.mappingToExists(L,T);A.makeIdAndName(w);var C=this._elOptionsToUpdate=[];m.each(w,function(D,B){var R=D.option;if(!R)return;C.push(R),u(D,R),a(L,B,R),h(L[B],R)},this);for(var N=L.length-1;N>=0;N--)L[N]==null?L.splice(N,1):delete L[N].$action},_flatten:function(y,O,S){m.each(y,function(x){if(!x)return;S&&(x.parentOption=S),O.push(x);var L=x.children;x.type==="group"&&L&&this._flatten(L,O,x),delete x.children},this)},useElOptionsToUpdate:function(){var y=this._elOptionsToUpdate;return this._elOptionsToUpdate=null,y}});g.extendComponentView({type:"graphic",init:function(y,O){this._elMap=m.createHashMap(),this._lastGraphicModel},render:function(y,O,S){y!==this._lastGraphicModel&&this._clear(),this._lastGraphicModel=y,this._updateElements(y),this._relocate(y,S)},_updateElements:function(y){var O=y.useElOptionsToUpdate();if(!O)return;var S=this._elMap,x=this.group;m.each(O,function(L){var T=L.$action,w=L.id,C=S.get(w),N=L.parentId,D=N!=null?S.get(N):x,B=L.style;L.type==="text"&&B&&(L.hv&&L.hv[1]&&(B.textVerticalAlign=B.textBaseline=null),!B.hasOwnProperty("textFill")&&B.fill&&(B.textFill=B.fill),!B.hasOwnProperty("textStroke")&&B.stroke&&(B.textStroke=B.stroke));var R=c(L);!T||T==="merge"?C?C.attr(R):l(w,D,R,S):T==="replace"?(n(C,S),l(w,D,R,S)):T==="remove"&&n(C,S);var U=S.get(w);U&&(U.__ecGraphicWidthOption=L.width,U.__ecGraphicHeightOption=L.height,v(U,y,L))})},_relocate:function(y,O){for(var S=y.option.elements,x=this.group,L=this._elMap,T=O.getWidth(),w=O.getHeight(),C=0;C<S.length;C++){var N=S[C],D=L.get(N.id);if(!D||!D.isGroup)continue;var B=D.parent,R=B===x;D.__ecGraphicWidth=r(D.__ecGraphicWidthOption,R?T:B.__ecGraphicWidth)||0,D.__ecGraphicHeight=r(D.__ecGraphicHeightOption,R?w:B.__ecGraphicHeight)||0}for(var C=S.length-1;C>=0;C--){var N=S[C],D=L.get(N.id);if(!D)continue;var B=D.parent,U=B===x?{width:T,height:w}:{width:B.__ecGraphicWidth,height:B.__ecGraphicHeight};f.positionElement(D,N,U,null,{hv:N.hv,boundingMode:N.bounding})}},_clear:function(){var y=this._elMap;y.each(function(O){n(O,y)}),this._elMap=m.createHashMap()},dispose:function(){this._clear()}});function l(y,O,S,x){var L=S.type,T=o.hasOwnProperty(L)?o[L]:b.getShapeClass(L),w=new T(S);O.add(w),x.set(y,w),w.__ecGraphicId=y}function n(y,O){var S=y&&y.parent;S&&(y.type==="group"&&y.traverse(function(x){n(x,O)}),O.removeKey(y.__ecGraphicId),S.remove(y))}function c(y){return y=m.extend({},y),m.each(["id","parentId","$action","hv","bounding"].concat(f.LOCATION_PARAMS),function(O){delete y[O]}),y}function t(y,O){var S;return m.each(O,function(x){y[x]!=null&&y[x]!=="auto"&&(S=!0)}),S}function u(y,O){var S=y.exist;if(O.id=y.keyInfo.id,!O.type&&S&&(O.type=S.type),O.parentId==null){var x=O.parentOption;x?O.parentId=x.id:S&&(O.parentId=S.parentId)}O.parentOption=null}function a(y,O,S){var x=m.extend({},S),L=y[O],T=S.$action||"merge";T==="merge"?L?(m.merge(L,x,!0),f.mergeLayoutParam(L,x,{ignoreSize:!0}),f.copyLayoutParams(S,L)):y[O]=x:T==="replace"?y[O]=x:T==="remove"&&(L&&(y[O]=null))}function h(y,O){if(!y)return;y.hv=O.hv=[t(O,["left","right"]),t(O,["top","bottom"])],y.type==="group"&&(y.width==null&&(y.width=O.width=0),y.height==null&&(y.height=O.height=0))}function v(y,O,S){var x=y.eventData;!y.silent&&!y.ignore&&!x&&(x=y.eventData={componentType:"graphic",componentIndex:O.componentIndex,name:y.name}),x&&(x.info=y.info)}},f3JH:function(J,F,e){e("aTJb"),e("OlYY"),e("fc+c"),e("oY9F"),e("MqEG"),e("LBfv"),e("noeP")},f5HG:function(J,F,e){var d=e("IwbS"),E=e("QBsz"),g=d.Line.prototype,m=d.BezierCurve.prototype;function A(f){return isNaN(+f.cpx1)||isNaN(+f.cpy1)}var b=d.extendShape({type:"ec-line",style:{stroke:"#000",fill:null},shape:{x1:0,y1:0,x2:0,y2:0,percent:1,cpx1:null,cpy1:null},buildPath:function(f,i){this[A(i)?"_buildPathLine":"_buildPathCurve"](f,i)},_buildPathLine:g.buildPath,_buildPathCurve:m.buildPath,pointAt:function(f){return this[A(this.shape)?"_pointAtLine":"_pointAtCurve"](f)},_pointAtLine:g.pointAt,_pointAtCurve:m.pointAt,tangentAt:function(f){var i=this.shape,r=A(i)?[i.x2-i.x1,i.y2-i.y1]:this._tangentAtCurve(f);return E.normalize(r,r)},_tangentAtCurve:m.tangentAt});J.exports=b},f5Yq:function(J,F,e){var d=e("bYtY"),E=d.isFunction;function g(m,A,b){return{seriesType:m,performRawSeries:!0,reset:function(f,i,r){var o=f.getData(),s=f.get("symbol"),l=f.get("symbolSize"),n=f.get("symbolKeepAspect"),c=f.get("symbolRotate"),t=E(s),u=E(l),a=E(c),h=t||u||a,v=!t&&s?s:A,y=u?null:l,O=a?null:O;if(o.setVisual({legendSymbol:b||v,symbol:v,symbolSize:y,symbolKeepAspect:n,symbolRotate:c}),i.isSeriesFiltered(f))return;function S(x,L){if(h){var T=f.getRawValue(L),w=f.getDataParams(L);t&&x.setItemVisual(L,"symbol",s(T,w)),u&&x.setItemVisual(L,"symbolSize",l(T,w)),a&&x.setItemVisual(L,"symbolRotate",c(T,w))}if(x.hasItemOption){var C=x.getItemModel(L),N=C.getShallow("symbol",!0),D=C.getShallow("symbolSize",!0),B=C.getShallow("symbolRotate",!0),R=C.getShallow("symbolKeepAspect",!0);N!=null&&x.setItemVisual(L,"symbol",N),D!=null&&x.setItemVisual(L,"symbolSize",D),B!=null&&x.setItemVisual(L,"symbolRotate",B),R!=null&&x.setItemVisual(L,"symbolKeepAspect",R)}}return{dataEach:o.hasItemOption||h?S:null}}}}J.exports=g},fAei:function(J,F,e){"use strict";e.d(F,"a",function(){return y.a});var d=e("rePB"),E=e("VTBJ"),g=e("KQm4"),m=e("1OyB"),A=e("vuIU"),b=e("Ji7U"),f=e("LK+K"),i=e("q1tI"),r=e("4IlW"),o=e("Kwbf"),s=e("TSYQ"),l=e.n(s),n=e("sboe"),c=e("OZM5"),t=e("815F"),u=e("ODXe"),a=e("Ff2n"),h=e("+nKL"),v=e("8XRh"),y=e("WaYH"),O=function(X,pe){var te=X.className,fe=X.style,be=X.motion,Se=X.motionNodes,ze=X.motionType,Xe=X.onMotionEnd,wt=X.active,Be=X.treeNodeRequiredProps,Me=Object(a.a)(X,["className","style","motion","motionNodes","motionType","onMotionEnd","active","treeNodeRequiredProps"]),vt=i.useState(!0),at=Object(u.a)(vt,2),$e=at[0],bt=at[1],ut=i.useContext(n.a),At=ut.prefixCls,Ve=i.useRef(!1),gt=function(){Ve.current||Xe(),Ve.current=!0};return Object(i.useEffect)(function(){Se&&ze==="hide"&&$e&&bt(!1)},[Se]),Object(i.useEffect)(function(){return function(){Se&&gt()}},[]),Se?i.createElement(v.default,Object.assign({ref:pe,visible:$e},be,{motionAppear:ze==="show",onAppearEnd:gt,onLeaveEnd:gt}),function(Je,je){var De=Je.className,ht=Je.style;return i.createElement("div",{ref:je,className:l()("".concat(At,"-treenode-motion"),De),style:ht},Se.map(function(It){var kt=It.data,Ht=kt.key,Wt=Object(a.a)(kt,["key"]),nr=It.isStart,Bt=It.isEnd;delete Wt.children;var Kt=Object(t.f)(Ht,Be);return i.createElement(y.a,Object.assign({},Wt,Kt,{active:wt,data:It.data,key:Ht,isStart:nr,isEnd:Bt}))}))}):i.createElement(y.a,Object.assign({domRef:pe,className:te,style:fe},Me,{active:wt}))};O.displayName="MotionTreeNode";var S=i.forwardRef(O),x=S;function L(){var Q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],pe=Q.length,te=X.length;if(Math.abs(pe-te)!==1)return{add:!1,key:null};function fe(be,Se){var ze=new Map;be.forEach(function(wt){ze.set(wt,!0)});var Xe=Se.filter(function(wt){return!ze.has(wt)});return Xe.length===1?Xe[0]:null}return pe<te?{add:!0,key:fe(Q,X)}:{add:!1,key:fe(X,Q)}}function T(Q,X,pe){var te=Q.findIndex(function(ze){var Xe=ze.data;return Xe.key===pe}),fe=Q[te+1],be=X.findIndex(function(ze){var Xe=ze.data;return Xe.key===pe});if(fe){var Se=X.findIndex(function(ze){var Xe=ze.data;return Xe.key===fe.data.key});return X.slice(be+1,Se)}return X.slice(be+1)}var w={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},C=function(){},N="RC_TREE_MOTION_".concat(Math.random()),D={key:N},B={key:N,level:0,index:0,pos:"0",node:D},R={parent:null,children:[],pos:B.pos,data:D,isStart:[],isEnd:[]};function U(Q,X,pe,te){return X===!1||!pe?Q:Q.slice(0,Math.ceil(pe/te)+1)}function M(Q){var X=Q.data.key,pe=Q.pos;return Object(t.e)(X,pe)}function j(Q){for(var X=String(Q.data.key),pe=Q;pe.parent;)pe=pe.parent,X="".concat(pe.data.key," > ").concat(X);return X}var P=function(X,pe){var te=X.prefixCls,fe=X.data,be=X.selectable,Se=X.checkable,ze=X.expandedKeys,Xe=X.selectedKeys,wt=X.checkedKeys,Be=X.loadedKeys,Me=X.loadingKeys,vt=X.halfCheckedKeys,at=X.keyEntities,$e=X.disabled,bt=X.dragging,ut=X.dragOverNodeKey,At=X.dropPosition,Ve=X.motion,gt=X.height,Je=X.itemHeight,je=X.virtual,De=X.focusable,ht=X.activeItem,It=X.focused,kt=X.tabIndex,Ht=X.onKeyDown,Wt=X.onFocus,nr=X.onBlur,Bt=X.onActiveChange,Kt=X.onListChangeStart,Ge=X.onListChangeEnd,qe=Object(a.a)(X,["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"]),st=i.useRef(null);i.useImperativeHandle(pe,function(){return{scrollTo:function(it){st.current.scrollTo(it)}}});var ft=i.useState(ze),nt=Object(u.a)(ft,2),se=nt[0],me=nt[1],lt=i.useState(fe),Pe=Object(u.a)(lt,2),St=Pe[0],Pr=Pe[1],Lt=i.useState(fe),ur=Object(u.a)(Lt,2),Xt=ur[0],Zt=ur[1],mr=i.useState([]),qt=Object(u.a)(mr,2),de=qt[0],ue=qt[1],oe=i.useState(null),ae=Object(u.a)(oe,2),ye=ae[0],Ce=ae[1];function Oe(){Pr(fe),Zt(fe),ue([]),Ce(null),Ge()}i.useEffect(function(){me(ze);var Ue=L(se,ze);if(Ue.key!==null){if(Ue.add){var it=St.findIndex(function(le){var ge=le.data.key;return ge===Ue.key}),yt=U(T(St,fe,Ue.key),je,gt,Je),ee=St.slice();ee.splice(it+1,0,R),Zt(ee),ue(yt),Ce("show")}else{var ie=fe.findIndex(function(le){var ge=le.data.key;return ge===Ue.key}),z=U(T(fe,St,Ue.key),je,gt,Je),$=fe.slice();$.splice(ie+1,0,R),Zt($),ue(z),Ce("hide")}Ve&&Kt()}else St!==fe&&(Pr(fe),Zt(fe))},[ze,fe]),i.useEffect(function(){bt||Oe()},[bt]);var Ie=Ve?Xt:fe,xe={expandedKeys:ze,selectedKeys:Xe,loadedKeys:Be,loadingKeys:Me,checkedKeys:wt,halfCheckedKeys:vt,dragOverNodeKey:ut,dropPosition:At,keyEntities:at};return i.createElement(i.Fragment,null,It&&ht&&i.createElement("span",{style:w,"aria-live":"assertive"},j(ht)),i.createElement("div",{role:"tree"},i.createElement("input",{style:w,disabled:De===!1||$e,tabIndex:De!==!1?kt:null,onKeyDown:Ht,onFocus:Wt,onBlur:nr,value:"",onChange:C})),i.createElement(h.a,Object.assign({},qe,{data:Ie,itemKey:M,height:gt,fullHeight:!1,virtual:je,itemHeight:Je,prefixCls:"".concat(te,"-list"),ref:st}),function(Ue){var it=Ue.pos,yt=Ue.data,ee=yt.key,ie=Object(a.a)(yt,["key"]),z=Ue.isStart,$=Ue.isEnd,le=Object(t.e)(ee,it);delete ie.children;var ge=Object(t.f)(le,xe);return i.createElement(x,Object.assign({},ie,ge,{active:ht&&ee===ht.data.key,pos:it,data:Ue.data,isStart:z,isEnd:$,motion:Ve,motionNodes:ee===N?de:null,motionType:ye,onMotionEnd:Oe,treeNodeRequiredProps:xe,onMouseMove:function(){Bt(null)}}))}))},V=i.forwardRef(P);V.displayName="NodeList";var H=V,k=e("NvD2"),Z=function(Q){Object(b.a)(pe,Q);var X=Object(f.a)(pe);function pe(){var te;return Object(m.a)(this,pe),te=X.apply(this,arguments),te.destroyed=!1,te.state={keyEntities:{},selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],dragging:!1,dragNodesKeys:[],dragOverNodeKey:null,dropPosition:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null},te.listRef=i.createRef(),te.onNodeDragStart=function(fe,be){var Se=te.state,ze=Se.expandedKeys,Xe=Se.keyEntities,wt=te.props.onDragStart,Be=be.props.eventKey;te.dragNode=be;var Me=Object(c.b)(ze,Be);te.setState({dragging:!0,dragNodesKeys:Object(c.g)(Be,Xe)}),te.setExpandedKeys(Me),wt&&wt({event:fe,node:Object(t.b)(be.props)})},te.onNodeDragEnter=function(fe,be){var Se=te.state,ze=Se.expandedKeys,Xe=Se.keyEntities,wt=Se.dragNodesKeys,Be=te.props.onDragEnter,Me=be.props,vt=Me.pos,at=Me.eventKey;if(!te.dragNode||wt.indexOf(at)!==-1)return;var $e=Object(c.c)(fe,be);if(te.dragNode.props.eventKey===at&&$e===0){te.setState({dragOverNodeKey:"",dropPosition:null});return}setTimeout(function(){te.setState({dragOverNodeKey:at,dropPosition:$e}),te.delayedDragEnterLogic||(te.delayedDragEnterLogic={}),Object.keys(te.delayedDragEnterLogic).forEach(function(bt){clearTimeout(te.delayedDragEnterLogic[bt])}),te.delayedDragEnterLogic[vt]=window.setTimeout(function(){if(!te.state.dragging)return;var bt=Object(g.a)(ze),ut=Xe[at];ut&&(ut.children||[]).length&&(bt=Object(c.a)(ze,at)),"expandedKeys"in te.props||te.setExpandedKeys(bt),Be&&Be({event:fe,node:Object(t.b)(be.props),expandedKeys:bt})},400)},0)},te.onNodeDragOver=function(fe,be){var Se=te.state.dragNodesKeys,ze=te.props.onDragOver,Xe=be.props.eventKey;if(Se.indexOf(Xe)!==-1)return;if(te.dragNode&&Xe===te.state.dragOverNodeKey){var wt=Object(c.c)(fe,be);if(wt===te.state.dropPosition)return;te.setState({dropPosition:wt})}ze&&ze({event:fe,node:Object(t.b)(be.props)})},te.onNodeDragLeave=function(fe,be){var Se=te.props.onDragLeave;te.setState({dragOverNodeKey:""}),Se&&Se({event:fe,node:Object(t.b)(be.props)})},te.onNodeDragEnd=function(fe,be){var Se=te.props.onDragEnd;te.setState({dragOverNodeKey:""}),te.cleanDragState(),Se&&Se({event:fe,node:Object(t.b)(be.props)}),te.dragNode=null},te.onNodeDrop=function(fe,be){var Se=te.state,ze=Se.dragNodesKeys,Xe=ze===void 0?[]:ze,wt=Se.dropPosition,Be=te.props.onDrop,Me=be.props,vt=Me.eventKey,at=Me.pos;if(te.setState({dragOverNodeKey:""}),te.cleanDragState(),Xe.indexOf(vt)!==-1){Object(o.a)(!1,"Can not drop to dragNode(include it's children node)");return}var $e=Object(c.k)(at),bt={event:fe,node:Object(t.b)(be.props),dragNode:te.dragNode?Object(t.b)(te.dragNode.props):null,dragNodesKeys:Xe.slice(),dropPosition:wt+Number($e[$e.length-1]),dropToGap:!1};wt!==0&&(bt.dropToGap=!0),Be&&Be(bt),te.dragNode=null},te.cleanDragState=function(){var fe=te.state.dragging;fe&&te.setState({dragging:!1})},te.onNodeClick=function(fe,be){var Se=te.props.onClick;Se&&Se(fe,be)},te.onNodeDoubleClick=function(fe,be){var Se=te.props.onDoubleClick;Se&&Se(fe,be)},te.onNodeSelect=function(fe,be){var Se=te.state.selectedKeys,ze=te.state.keyEntities,Xe=te.props,wt=Xe.onSelect,Be=Xe.multiple,Me=be.selected,vt=be.key,at=!Me;at?Be?Se=Object(c.a)(Se,vt):Se=[vt]:Se=Object(c.b)(Se,vt);var $e=Se.map(function(bt){var ut=ze[bt];return ut?ut.node:null}).filter(function(bt){return bt});te.setUncontrolledState({selectedKeys:Se}),wt&&wt(Se,{event:"select",selected:at,node:be,selectedNodes:$e,nativeEvent:fe.nativeEvent})},te.onNodeCheck=function(fe,be,Se){var ze=te.state,Xe=ze.keyEntities,wt=ze.checkedKeys,Be=ze.halfCheckedKeys,Me=te.props,vt=Me.checkStrictly,at=Me.onCheck,$e=be.key,bt,ut={event:"check",node:be,checked:Se,nativeEvent:fe.nativeEvent};if(vt){var At=Se?Object(c.a)(wt,$e):Object(c.b)(wt,$e),Ve=Object(c.b)(Be,$e);bt={checked:At,halfChecked:Ve},ut.checkedNodes=At.map(function(It){return Xe[It]}).filter(function(It){return It}).map(function(It){return It.node}),te.setUncontrolledState({checkedKeys:At})}else{var gt=Object(k.a)([].concat(Object(g.a)(wt),[$e]),!0,Xe),Je=gt.checkedKeys,je=gt.halfCheckedKeys;if(!Se){var De=new Set(Je);De.delete($e);var ht=Object(k.a)(Array.from(De),{checked:!1,halfCheckedKeys:je},Xe);Je=ht.checkedKeys,je=ht.halfCheckedKeys}bt=Je,ut.checkedNodes=[],ut.checkedNodesPositions=[],ut.halfCheckedKeys=je,Je.forEach(function(It){var kt=Xe[It];if(!kt)return;var Ht=kt.node,Wt=kt.pos;ut.checkedNodes.push(Ht),ut.checkedNodesPositions.push({node:Ht,pos:Wt})}),te.setUncontrolledState({checkedKeys:Je},!1,{halfCheckedKeys:je})}at&&at(bt,ut)},te.onNodeLoad=function(fe){return new Promise(function(be){te.setState(function(Se){var ze=Se.loadedKeys,Xe=ze===void 0?[]:ze,wt=Se.loadingKeys,Be=wt===void 0?[]:wt,Me=te.props,vt=Me.loadData,at=Me.onLoad,$e=fe.key;if(!vt||Xe.indexOf($e)!==-1||Be.indexOf($e)!==-1)return{};var bt=vt(fe);return bt.then(function(){var ut=te.state,At=ut.loadedKeys,Ve=ut.loadingKeys,gt=Object(c.a)(At,$e),Je=Object(c.b)(Ve,$e);at&&at(gt,{event:"load",node:fe}),te.setUncontrolledState({loadedKeys:gt}),te.setState({loadingKeys:Je}),be()}),{loadingKeys:Object(c.a)(Be,$e)}})})},te.onNodeMouseEnter=function(fe,be){var Se=te.props.onMouseEnter;Se&&Se({event:fe,node:be})},te.onNodeMouseLeave=function(fe,be){var Se=te.props.onMouseLeave;Se&&Se({event:fe,node:be})},te.onNodeContextMenu=function(fe,be){var Se=te.props.onRightClick;Se&&(fe.preventDefault(),Se({event:fe,node:be}))},te.onFocus=function(){var fe=te.props.onFocus;te.setState({focused:!0}),fe&&fe.apply(void 0,arguments)},te.onBlur=function(){var fe=te.props.onBlur;te.setState({focused:!1}),te.onActiveChange(null),fe&&fe.apply(void 0,arguments)},te.getTreeNodeRequiredProps=function(){var fe=te.state,be=fe.expandedKeys,Se=fe.selectedKeys,ze=fe.loadedKeys,Xe=fe.loadingKeys,wt=fe.checkedKeys,Be=fe.halfCheckedKeys,Me=fe.dragOverNodeKey,vt=fe.dropPosition,at=fe.keyEntities;return{expandedKeys:be||[],selectedKeys:Se||[],loadedKeys:ze||[],loadingKeys:Xe||[],checkedKeys:wt||[],halfCheckedKeys:Be||[],dragOverNodeKey:Me,dropPosition:vt,keyEntities:at}},te.setExpandedKeys=function(fe){var be=te.state.treeData,Se=Object(t.d)(be,fe);te.setUncontrolledState({expandedKeys:fe,flattenNodes:Se},!0)},te.onNodeExpand=function(fe,be){var Se=te.state.expandedKeys,ze=te.state.listChanging,Xe=te.props,wt=Xe.onExpand,Be=Xe.loadData,Me=be.key,vt=be.expanded;if(ze)return;var at=Se.indexOf(Me),$e=!vt;if(Object(o.a)(vt&&at!==-1||!vt&&at===-1,"Expand state not sync with index check"),$e?Se=Object(c.a)(Se,Me):Se=Object(c.b)(Se,Me),te.setExpandedKeys(Se),wt&&wt(Se,{node:be,expanded:$e,nativeEvent:fe.nativeEvent}),$e&&Be){var bt=te.onNodeLoad(be);bt&&bt.then(function(){var ut=Object(t.d)(te.state.treeData,Se);te.setUncontrolledState({flattenNodes:ut})})}},te.onListChangeStart=function(){te.setUncontrolledState({listChanging:!0})},te.onListChangeEnd=function(){setTimeout(function(){te.setUncontrolledState({listChanging:!1})})},te.onActiveChange=function(fe){var be=te.state.activeKey,Se=te.props.onActiveChange;if(be===fe)return;te.setState({activeKey:fe}),fe!==null&&te.scrollTo({key:fe}),Se&&Se(fe)},te.getActiveItem=function(){var fe=te.state,be=fe.activeKey,Se=fe.flattenNodes;return be===null?null:Se.find(function(ze){var Xe=ze.data.key;return Xe===be})||null},te.offsetActiveKey=function(fe){var be=te.state,Se=be.flattenNodes,ze=be.activeKey,Xe=Se.findIndex(function(Me){var vt=Me.data.key;return vt===ze});Xe===-1&&fe<0&&(Xe=Se.length),Xe=(Xe+fe+Se.length)%Se.length;var wt=Se[Xe];if(wt){var Be=wt.data.key;te.onActiveChange(Be)}else te.onActiveChange(null)},te.onKeyDown=function(fe){var be=te.state,Se=be.activeKey,ze=be.expandedKeys,Xe=be.checkedKeys,wt=te.props,Be=wt.onKeyDown,Me=wt.checkable,vt=wt.selectable;switch(fe.which){case r.a.UP:{te.offsetActiveKey(-1),fe.preventDefault();break}case r.a.DOWN:{te.offsetActiveKey(1),fe.preventDefault();break}}var at=te.getActiveItem();if(at&&at.data){var $e=te.getTreeNodeRequiredProps(),bt=at.data.isLeaf===!1||!!(at.data.children||[]).length,ut=Object(t.b)(Object(E.a)(Object(E.a)({},Object(t.f)(Se,$e)),{},{data:at.data,active:!0}));switch(fe.which){case r.a.LEFT:{bt&&ze.includes(Se)?te.onNodeExpand({},ut):at.parent&&te.onActiveChange(at.parent.data.key),fe.preventDefault();break}case r.a.RIGHT:{bt&&!ze.includes(Se)?te.onNodeExpand({},ut):at.children&&at.children.length&&te.onActiveChange(at.children[0].data.key),fe.preventDefault();break}case r.a.ENTER:case r.a.SPACE:{Me&&!ut.disabled&&ut.checkable!==!1&&!ut.disableCheckbox?te.onNodeCheck({},ut,!Xe.includes(Se)):!Me&&vt&&!ut.disabled&&ut.selectable!==!1&&te.onNodeSelect({},ut);break}}}Be&&Be(fe)},te.setUncontrolledState=function(fe){var be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Se=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(te.destroyed)return;var ze=!1,Xe=!0,wt={};Object.keys(fe).forEach(function(Be){if(Be in te.props){Xe=!1;return}ze=!0,wt[Be]=fe[Be]}),ze&&(!be||Xe)&&te.setState(Object(E.a)(Object(E.a)({},wt),Se))},te.scrollTo=function(fe){te.listRef.current.scrollTo(fe)},te}return Object(A.a)(pe,[{key:"componentWillUnmount",value:function(){this.destroyed=!0}},{key:"render",value:function(){var fe,be=this.state,Se=be.focused,ze=be.flattenNodes,Xe=be.keyEntities,wt=be.dragging,Be=be.activeKey,Me=this.props,vt=Me.prefixCls,at=Me.className,$e=Me.style,bt=Me.showLine,ut=Me.focusable,At=Me.tabIndex,Ve=At===void 0?0:At,gt=Me.selectable,Je=Me.showIcon,je=Me.icon,De=Me.switcherIcon,ht=Me.draggable,It=Me.checkable,kt=Me.checkStrictly,Ht=Me.disabled,Wt=Me.motion,nr=Me.loadData,Bt=Me.filterTreeNode,Kt=Me.height,Ge=Me.itemHeight,qe=Me.virtual,st=Me.titleRender,ft=Object(c.f)(this.props);return i.createElement(n.a.Provider,{value:{prefixCls:vt,selectable:gt,showIcon:Je,icon:je,switcherIcon:De,draggable:ht,checkable:It,checkStrictly:kt,disabled:Ht,keyEntities:Xe,loadData:nr,filterTreeNode:Bt,titleRender:st,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},i.createElement("div",{className:l()(vt,at,(fe={},Object(d.a)(fe,"".concat(vt,"-show-line"),bt),Object(d.a)(fe,"".concat(vt,"-focused"),Se),Object(d.a)(fe,"".concat(vt,"-active-focused"),Be!==null),fe))},i.createElement(H,Object.assign({ref:this.listRef,prefixCls:vt,style:$e,data:ze,disabled:Ht,selectable:gt,checkable:!!It,motion:Wt,dragging:wt,height:Kt,itemHeight:Ge,virtual:qe,focusable:ut,focused:Se,tabIndex:Ve,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd},this.getTreeNodeRequiredProps(),ft))))}}],[{key:"getDerivedStateFromProps",value:function(fe,be){var Se=be.prevProps,ze={prevProps:fe};function Xe(je){return!Se&&je in fe||Se&&Se[je]!==fe[je]}var wt;if(Xe("treeData")?wt=fe.treeData:Xe("children")&&(Object(o.a)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),wt=Object(t.c)(fe.children)),wt){ze.treeData=wt;var Be=Object(t.a)(wt);ze.keyEntities=Object(E.a)(Object(d.a)({},N,B),Be.keyEntities)}var Me=ze.keyEntities||be.keyEntities;if(Xe("expandedKeys")||Se&&Xe("autoExpandParent"))ze.expandedKeys=fe.autoExpandParent||!Se&&fe.defaultExpandParent?Object(c.e)(fe.expandedKeys,Me):fe.expandedKeys;else if(!Se&&fe.defaultExpandAll){var vt=Object(E.a)({},Me);delete vt[N],ze.expandedKeys=Object.keys(vt).map(function(je){return vt[je].key})}else!Se&&fe.defaultExpandedKeys&&(ze.expandedKeys=fe.autoExpandParent||fe.defaultExpandParent?Object(c.e)(fe.defaultExpandedKeys,Me):fe.defaultExpandedKeys);if(ze.expandedKeys||delete ze.expandedKeys,wt||ze.expandedKeys){var at=Object(t.d)(wt||be.treeData,ze.expandedKeys||be.expandedKeys);ze.flattenNodes=at}if(fe.selectable&&(Xe("selectedKeys")?ze.selectedKeys=Object(c.d)(fe.selectedKeys,fe):!Se&&fe.defaultSelectedKeys&&(ze.selectedKeys=Object(c.d)(fe.defaultSelectedKeys,fe))),fe.checkable){var $e;if(Xe("checkedKeys")?$e=Object(c.j)(fe.checkedKeys)||{}:!Se&&fe.defaultCheckedKeys?$e=Object(c.j)(fe.defaultCheckedKeys)||{}:wt&&($e=Object(c.j)(fe.checkedKeys)||{checkedKeys:be.checkedKeys,halfCheckedKeys:be.halfCheckedKeys}),$e){var bt=$e,ut=bt.checkedKeys,At=ut===void 0?[]:ut,Ve=bt.halfCheckedKeys,gt=Ve===void 0?[]:Ve;if(!fe.checkStrictly){var Je=Object(k.a)(At,!0,Me);At=Je.checkedKeys,gt=Je.halfCheckedKeys}ze.checkedKeys=At,ze.halfCheckedKeys=gt}}return Xe("loadedKeys")&&(ze.loadedKeys=fe.loadedKeys),ze}}]),pe}(i.Component);Z.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[]},Z.TreeNode=y.a;var Y=Z,_=F.b=Y},fE02:function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("/IIm"),m=e("vZ6x"),A=e("b9oc"),b=e("72pK"),f=e("Kagy"),i=e("IUWy");e("3TkU");var r=f.toolbox.dataZoom,o=E.each,s="\0_ec_\0toolbox-dataZoom_";function l(v,y,O){(this._brushController=new g(O.getZr())).on("brush",E.bind(this._onBrush,this)).mount(),this._isZoomActive}l.defaultOption={show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:E.clone(r.title)};var n=l.prototype;n.render=function(v,y,O,S){this.model=v,this.ecModel=y,this.api=O,a(v,y,this,S,O),u(v,y)},n.onclick=function(v,y,O){c[O].call(this)},n.remove=function(v,y){this._brushController.unmount()},n.dispose=function(v,y){this._brushController.dispose()};var c={zoom:function(){var v=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:v})},back:function(){this._dispatchZoomAction(A.pop(this.ecModel))}};n._onBrush=function(v,y){if(!y.isEnd||!v.length)return;var O={},S=this.ecModel;this._brushController.updateCovers([]);var x=new m(t(this.model.option),S,{include:["grid"]});x.matchOutputRanges(v,S,function(w,C,N){if(N.type!=="cartesian2d")return;var D=w.brushType;D==="rect"?(L("x",N,C[0]),L("y",N,C[1])):L({lineX:"x",lineY:"y"}[D],N,C)}),A.push(S,O),this._dispatchZoomAction(O);function L(w,C,N){var D=C.getAxis(w),B=D.model,R=T(w,B,S),U=R.findRepresentativeAxisProxy(B).getMinMaxSpan();(U.minValueSpan!=null||U.maxValueSpan!=null)&&(N=b(0,N.slice(),D.scale.getExtent(),0,U.minValueSpan,U.maxValueSpan)),R&&(O[R.id]={dataZoomId:R.id,startValue:N[0],endValue:N[1]})}function T(w,C,N){var D;return N.eachComponent({mainType:"dataZoom",subType:"select"},function(B){var R=B.getAxisModel(w,C.componentIndex);R&&(D=B)}),D}},n._dispatchZoomAction=function(v){var y=[];o(v,function(O,S){y.push(E.clone(O))}),y.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:y})};function t(v){var y={};return E.each(["xAxisIndex","yAxisIndex"],function(O){y[O]=v[O],y[O]==null&&(y[O]="all"),(y[O]===!1||y[O]==="none")&&(y[O]=[])}),y}function u(v,y){v.setIconStatus("back",A.count(y)>1?"emphasis":"normal")}function a(v,y,O,S,x){var L=O._isZoomActive;S&&S.type==="takeGlobalCursor"&&(L=S.key==="dataZoomSelect"?S.dataZoomSelectActive:!1),O._isZoomActive=L,v.setIconStatus("zoom",L?"emphasis":"normal");var T=new m(t(v.option),y,{include:["grid"]});O._brushController.setPanels(T.makePanelOpts(x,function(w){return w.xAxisDeclared&&!w.yAxisDeclared?"lineX":!w.xAxisDeclared&&w.yAxisDeclared?"lineY":"rect"})).enableBrush(L?{brushType:"auto",brushStyle:{lineWidth:0,fill:"rgba(0,0,0,0.2)"}}:!1)}i.register("dataZoom",l),d.registerPreprocessor(function(v){if(!v)return;var y=v.dataZoom||(v.dataZoom=[]);E.isArray(y)||(v.dataZoom=y=[y]);var O=v.toolbox;if(O&&(E.isArray(O)&&(O=O[0]),O&&O.feature)){var S=O.feature.dataZoom;x("xAxis",S),x("yAxis",S)}function x(T,w){if(!w)return;var C=T+"Index",N=w[C];N!=null&&N!=="all"&&!E.isArray(N)&&(N=N===!1||N==="none"?[]:[N]),L(T,function(D,B){if(N!=null&&N!=="all"&&E.indexOf(N,B)===-1)return;var R={type:"select",$fromToolbox:!0,filterMode:w.filterMode||"filter",id:s+T+B};R[C]=B,y.push(R)})}function L(T,w){var C=v[T];E.isArray(C)||(C=C?[C]:[]),o(C,w)}});var h=l;J.exports=h},fGT3:function(J,F,e){var d=e("4kuk"),E=e("Xi7e"),g=e("ebwN");function m(){this.size=0,this.__data__={hash:new d,map:new(g||E),string:new d}}J.exports=m},fNCr:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("tSko"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},"fR/l":function(J,F,e){var d=e("CH3K"),E=e("Z0cm");function g(m,A,b){var f=A(m);return E(m)?f:d(f,b(m))}J.exports=g},fUL4:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("r+aA"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},fW2E:function(J,F){var e={shadowBlur:1,shadowOffsetX:1,shadowOffsetY:1,textShadowBlur:1,textShadowOffsetX:1,textShadowOffsetY:1,textBoxShadowBlur:1,textBoxShadowOffsetX:1,textBoxShadowOffsetY:1};function d(E,g,m){return e.hasOwnProperty(g)?m*=E.dpr:m}J.exports=d},"fc+c":function(J,F,e){var d=e("sS/r"),E=d.extend({type:"dataZoom",render:function(g,m,A,b){this.dataZoomModel=g,this.ecModel=m,this.api=A},getTargetCoordInfo:function(){var g=this.dataZoomModel,m=this.ecModel,A={};g.eachTargetAxis(function(f,i){var r=m.getComponent(f.axis,i);if(r){var o=r.getCoordSysModel();o&&b(o,r,A[o.mainType]||(A[o.mainType]=[]),o.componentIndex)}},this);function b(f,i,r,o){for(var s,l=0;l<r.length;l++)if(r[l].model===f){s=r[l];break}s||r.push(s={model:f,axisModels:[],coordIndex:o}),s.axisModels.push(i)}return A}});J.exports=E},fjKi:function(J,F,e){var d=e("ProS");e("Q7if"),e("jndi"),d.registerPreprocessor(function(E){E.markArea=E.markArea||{}})},fls0:function(J,F,e){var d=e("bYtY"),E=e("QBsz"),g=e("oVpE"),m=e("f5HG"),A=e("IwbS"),b=e("OELB"),f=b.round,i=["fromSymbol","toSymbol"];function r(a){return"_"+a+"Type"}function o(a,h,v){var y=h.getItemVisual(v,"color"),O=h.getItemVisual(v,a),S=h.getItemVisual(v,a+"Size");if(!O||O==="none")return;d.isArray(S)||(S=[S,S]);var x=g.createSymbol(O,-S[0]/2,-S[1]/2,S[0],S[1],y);return x.name=a,x}function s(a){var h=new m({name:"line",subPixelOptimize:!0});return l(h.shape,a),h}function l(a,h){a.x1=h[0][0],a.y1=h[0][1],a.x2=h[1][0],a.y2=h[1][1],a.percent=1;var v=h[2];v?(a.cpx1=v[0],a.cpy1=v[1]):(a.cpx1=NaN,a.cpy1=NaN)}function n(){var a=this,h=a.childOfName("fromSymbol"),v=a.childOfName("toSymbol"),y=a.childOfName("label");if(!h&&!v&&y.ignore)return;for(var O=1,S=this.parent;S;)S.scale&&(O/=S.scale[0]),S=S.parent;var x=a.childOfName("line");if(!this.__dirty&&!x.__dirty)return;var L=x.shape.percent,T=x.pointAt(0),w=x.pointAt(L),C=E.sub([],w,T);if(E.normalize(C,C),h){h.attr("position",T);var N=x.tangentAt(0);h.attr("rotation",Math.PI/2-Math.atan2(N[1],N[0])),h.attr("scale",[O*L,O*L])}if(v){v.attr("position",w);var N=x.tangentAt(1);v.attr("rotation",-Math.PI/2-Math.atan2(N[1],N[0])),v.attr("scale",[O*L,O*L])}if(!y.ignore){y.attr("position",w);var D,B,R,U,M=y.__labelDistance,j=M[0]*O,P=M[1]*O,V=L/2,N=x.tangentAt(V),H=[N[1],-N[0]],k=x.pointAt(V);H[1]>0&&(H[0]=-H[0],H[1]=-H[1]);var Z=N[0]<0?-1:1;if(y.__position!=="start"&&y.__position!=="end"){var Y=-Math.atan2(N[1],N[0]);w[0]<T[0]&&(Y=Math.PI+Y),y.attr("rotation",Y)}var _;switch(y.__position){case"insideStartTop":case"insideMiddleTop":case"insideEndTop":case"middle":_=-P,R="bottom";break;case"insideStartBottom":case"insideMiddleBottom":case"insideEndBottom":_=P,R="top";break;default:_=0,R="middle"}switch(y.__position){case"end":D=[C[0]*j+w[0],C[1]*P+w[1]],B=C[0]>.8?"left":C[0]<-.8?"right":"center",R=C[1]>.8?"top":C[1]<-.8?"bottom":"middle";break;case"start":D=[-C[0]*j+T[0],-C[1]*P+T[1]],B=C[0]>.8?"right":C[0]<-.8?"left":"center",R=C[1]>.8?"bottom":C[1]<-.8?"top":"middle";break;case"insideStartTop":case"insideStart":case"insideStartBottom":D=[j*Z+T[0],T[1]+_],B=N[0]<0?"right":"left",U=[-j*Z,-_];break;case"insideMiddleTop":case"insideMiddle":case"insideMiddleBottom":case"middle":D=[k[0],k[1]+_],B="center",U=[0,-_];break;case"insideEndTop":case"insideEnd":case"insideEndBottom":D=[-j*Z+w[0],w[1]+_],B=N[0]>=0?"right":"left",U=[j*Z,-_];break}y.attr({style:{textVerticalAlign:y.__verticalAlign||R,textAlign:y.__textAlign||B},position:D,scale:[O,O],origin:U})}}function c(a,h,v){A.Group.call(this),this._createLine(a,h,v)}var t=c.prototype;t.beforeUpdate=n,t._createLine=function(a,h,v){var y=a.hostModel,O=a.getItemLayout(h),S=s(O);S.shape.percent=0,A.initProps(S,{shape:{percent:1}},y,h),this.add(S);var x=new A.Text({name:"label",lineLabelOriginalOpacity:1});this.add(x),d.each(i,function(L){var T=o(L,a,h);this.add(T),this[r(L)]=a.getItemVisual(h,L)},this),this._updateCommonStl(a,h,v)},t.updateData=function(a,h,v){var y=a.hostModel,O=this.childOfName("line"),S=a.getItemLayout(h),x={shape:{}};l(x.shape,S),A.updateProps(O,x,y,h),d.each(i,function(L){var T=a.getItemVisual(h,L),w=r(L);if(this[w]!==T){this.remove(this.childOfName(L));var C=o(L,a,h);this.add(C)}this[w]=T},this),this._updateCommonStl(a,h,v)},t._updateCommonStl=function(a,h,v){var y=a.hostModel,O=this.childOfName("line"),S=v&&v.lineStyle,x=v&&v.hoverLineStyle,L=v&&v.labelModel,T=v&&v.hoverLabelModel;if(!v||a.hasItemOption){var w=a.getItemModel(h);S=w.getModel("lineStyle").getLineStyle(),x=w.getModel("emphasis.lineStyle").getLineStyle(),L=w.getModel("label"),T=w.getModel("emphasis.label")}var C=a.getItemVisual(h,"color"),N=d.retrieve3(a.getItemVisual(h,"opacity"),S.opacity,1);O.useStyle(d.defaults({strokeNoScale:!0,fill:"none",stroke:C,opacity:N},S)),O.hoverStyle=x,d.each(i,function(Z){var Y=this.childOfName(Z);Y&&(Y.setColor(C),Y.setStyle({opacity:N}))},this);var D=L.getShallow("show"),B=T.getShallow("show"),R=this.childOfName("label"),U,M;if((D||B)&&(U=C||"#000",M=y.getFormattedLabel(h,"normal",a.dataType),M==null)){var j=y.getRawValue(h);M=j==null?a.getName(h):isFinite(j)?f(j):j}var P=D?M:null,V=B?d.retrieve2(y.getFormattedLabel(h,"emphasis",a.dataType),M):null,H=R.style;if(P!=null||V!=null){A.setTextStyle(R.style,L,{text:P},{autoColor:U}),R.__textAlign=H.textAlign,R.__verticalAlign=H.textVerticalAlign,R.__position=L.get("position")||"middle";var k=L.get("distance");d.isArray(k)||(k=[k,k]),R.__labelDistance=k}V!=null?R.hoverStyle={text:V,textFill:T.getTextColor(!0),fontStyle:T.getShallow("fontStyle"),fontWeight:T.getShallow("fontWeight"),fontSize:T.getShallow("fontSize"),fontFamily:T.getShallow("fontFamily")}:R.hoverStyle={text:null},R.ignore=!D&&!B,A.setHoverStyle(this)},t.highlight=function(){this.trigger("emphasis")},t.downplay=function(){this.trigger("normal")},t.updateLayout=function(a,h){this.setLinePoints(a.getItemLayout(h))},t.setLinePoints=function(a){var h=this.childOfName("line");l(h.shape,a),h.dirty()},d.inherits(c,A.Group);var u=c;J.exports=u},fmMI:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("bYtY"),m=g.each,A=g.filter,b=g.map,f=g.isArray,i=g.indexOf,r=g.isObject,o=g.isString,s=g.createHashMap,l=g.assert,n=g.clone,c=g.merge,t=g.extend,u=g.mixin,a=e("4NO4"),h=e("Qxkt"),v=e("bLfw"),y=e("iXHM"),O=e("5Hur"),S=e("D5nY"),x=S.resetSourceDefaulter,L="\0_ec_inner",T=h.extend({init:function(P,V,H,k){H=H||{},this.option=null,this._theme=new h(H),this._optionManager=k},setOption:function(P,V){l(!(L in P),"please use chart.getOption()"),this._optionManager.setOption(P,V),this.resetOption(null)},resetOption:function(P){var V=!1,H=this._optionManager;if(!P||P==="recreate"){var k=H.mountOption(P==="recreate");!this.option||P==="recreate"?N.call(this,k):(this.restoreData(),this.mergeOption(k)),V=!0}if((P==="timeline"||P==="media")&&this.restoreData(),!P||P==="recreate"||P==="timeline"){var Z=H.getTimelineOption(this);Z&&(this.mergeOption(Z),V=!0)}if(!P||P==="recreate"||P==="media"){var Y=H.getMediaOption(this,this._api);Y.length&&m(Y,function(_){this.mergeOption(_,V=!0)},this)}return V},mergeOption:function(P){var V=this.option,H=this._componentsMap,k=[];x(this),m(P,function(Y,_){if(Y==null)return;v.hasClass(_)?_&&k.push(_):V[_]=V[_]==null?n(Y):c(V[_],Y,!0)}),v.topologicalTravel(k,v.getAllClassMainTypes(),Z,this);function Z(Y,_){var Q=a.normalizeToArray(P[Y]),X=a.mappingToExists(H.get(Y),Q);a.makeIdAndName(X),m(X,function(te,fe){var be=te.option;r(be)&&(te.keyInfo.mainType=Y,te.keyInfo.subType=B(Y,be,te.exist))});var pe=D(H,_);V[Y]=[],H.set(Y,[]),m(X,function(te,fe){var be=te.exist,Se=te.option;if(l(r(Se)||be,"Empty component definition"),!Se)be.mergeOption({},this),be.optionUpdated({},!1);else{var ze=v.getClass(Y,te.keyInfo.subType,!0);if(be&&be.constructor===ze)be.name=te.keyInfo.name,be.mergeOption(Se,this),be.optionUpdated(Se,!1);else{var Xe=t({dependentModels:pe,componentIndex:fe},te.keyInfo);be=new ze(Se,this,this,Xe),t(be,Xe),be.init(Se,this,this,Xe),be.optionUpdated(null,!0)}}H.get(Y)[fe]=be,V[Y][fe]=be.option},this),Y==="series"&&R(this,H.get("series"))}this._seriesIndicesMap=s(this._seriesIndices=this._seriesIndices||[])},getOption:function(){var P=n(this.option);return m(P,function(V,H){if(v.hasClass(H)){for(var V=a.normalizeToArray(V),k=V.length-1;k>=0;k--)a.isIdInner(V[k])&&V.splice(k,1);P[H]=V}}),delete P[L],P},getTheme:function(){return this._theme},getComponent:function(P,V){var H=this._componentsMap.get(P);if(H)return H[V||0]},queryComponents:function(P){var V=P.mainType;if(!V)return[];var H=P.index,k=P.id,Z=P.name,Y=this._componentsMap.get(V);if(!Y||!Y.length)return[];var _;if(H!=null)f(H)||(H=[H]),_=A(b(H,function(pe){return Y[pe]}),function(pe){return!!pe});else if(k!=null){var Q=f(k);_=A(Y,function(pe){return Q&&i(k,pe.id)>=0||!Q&&pe.id===k})}else if(Z!=null){var X=f(Z);_=A(Y,function(pe){return X&&i(Z,pe.name)>=0||!X&&pe.name===Z})}else _=Y.slice();return U(_,P)},findComponents:function(P){var V=P.query,H=P.mainType,k=Y(V),Z=k?this.queryComponents(k):this._componentsMap.get(H);return _(U(Z,P));function Y(Q){var X=H+"Index",pe=H+"Id",te=H+"Name";return Q&&(Q[X]!=null||Q[pe]!=null||Q[te]!=null)?{mainType:H,index:Q[X],id:Q[pe],name:Q[te]}:null}function _(Q){return P.filter?A(Q,P.filter):Q}},eachComponent:function(P,V,H){var k=this._componentsMap;if(typeof P=="function")H=V,V=P,k.each(function(Y,_){m(Y,function(Q,X){V.call(H,_,Q,X)})});else if(o(P))m(k.get(P),V,H);else if(r(P)){var Z=this.findComponents(P);m(Z,V,H)}},getSeriesByName:function(P){var V=this._componentsMap.get("series");return A(V,function(H){return H.name===P})},getSeriesByIndex:function(P){return this._componentsMap.get("series")[P]},getSeriesByType:function(P){var V=this._componentsMap.get("series");return A(V,function(H){return H.subType===P})},getSeries:function(){return this._componentsMap.get("series").slice()},getSeriesCount:function(){return this._componentsMap.get("series").length},eachSeries:function(P,V){M(this),m(this._seriesIndices,function(H){var k=this._componentsMap.get("series")[H];P.call(V,k,H)},this)},eachRawSeries:function(P,V){m(this._componentsMap.get("series"),P,V)},eachSeriesByType:function(P,V,H){M(this),m(this._seriesIndices,function(k){var Z=this._componentsMap.get("series")[k];Z.subType===P&&V.call(H,Z,k)},this)},eachRawSeriesByType:function(P,V,H){return m(this.getSeriesByType(P),V,H)},isSeriesFiltered:function(P){return M(this),this._seriesIndicesMap.get(P.componentIndex)==null},getCurrentSeriesIndices:function(){return(this._seriesIndices||[]).slice()},filterSeries:function(P,V){M(this);var H=A(this._componentsMap.get("series"),P,V);R(this,H)},restoreData:function(P){var V=this._componentsMap;R(this,V.get("series"));var H=[];V.each(function(k,Z){H.push(Z)}),v.topologicalTravel(H,v.getAllClassMainTypes(),function(k,Z){m(V.get(k),function(Y){(k!=="series"||!w(Y,P))&&Y.restoreData()})})}});function w(P,V){if(V){var H=V.seiresIndex,k=V.seriesId,Z=V.seriesName;return H!=null&&P.componentIndex!==H||k!=null&&P.id!==k||Z!=null&&P.name!==Z}}function C(P,V){var H=P.color&&!P.colorLayer;m(V,function(k,Z){if(Z==="colorLayer"&&H)return;v.hasClass(Z)||(typeof k=="object"?P[Z]=P[Z]?c(P[Z],k,!1):n(k):P[Z]==null&&(P[Z]=k))})}function N(P){P=P,this.option={},this.option[L]=1,this._componentsMap=s({series:[]}),this._seriesIndices,this._seriesIndicesMap,C(P,this._theme.option),c(P,y,!1),this.mergeOption(P)}function D(P,V){f(V)||(V=V?[V]:[]);var H={};return m(V,function(k){H[k]=(P.get(k)||[]).slice()}),H}function B(P,V,H){var k=V.type?V.type:H?H.subType:v.determineSubType(P,V);return k}function R(P,V){P._seriesIndicesMap=s(P._seriesIndices=b(V,function(H){return H.componentIndex})||[])}function U(P,V){return V.hasOwnProperty("subType")?A(P,function(H){return H.subType===V.subType}):P}function M(P){}u(T,O);var j=T;J.exports=j},fmRc:function(J,F,e){var d=e("Xi7e"),E=e("77Zs"),g=e("L8xA"),m=e("gCq4"),A=e("VaNO"),b=e("0Cz8");function f(i){var r=this.__data__=new d(i);this.size=r.size}f.prototype.clear=E,f.prototype.delete=g,f.prototype.get=m,f.prototype.has=A,f.prototype.set=b,J.exports=f},ftKO:function(J,F){var e="__lodash_hash_undefined__";function d(E){return this.__data__.set(E,e),this}J.exports=d},fyUT:function(J,F,e){"use strict";var d=e("pVnL"),E=e.n(d),g=e("lSNA"),m=e.n(g),A=e("q1tI"),b=e.n(A),f=e("TSYQ"),i=e.n(f),r=e("Ff2n"),o=e("rePB"),s=e("1OyB"),l=e("vuIU"),n=e("Ji7U"),c=e("md7G"),t=e("foSv"),u=e("4IlW");function a(_,Q){var X=Object.keys(_);if(Object.getOwnPropertySymbols){var pe=Object.getOwnPropertySymbols(_);Q&&(pe=pe.filter(function(te){return Object.getOwnPropertyDescriptor(_,te).enumerable})),X.push.apply(X,pe)}return X}function h(_){for(var Q=1;Q<arguments.length;Q++){var X=arguments[Q]!=null?arguments[Q]:{};Q%2?a(Object(X),!0).forEach(function(pe){Object(o.a)(_,pe,X[pe])}):Object.getOwnPropertyDescriptors?Object.defineProperties(_,Object.getOwnPropertyDescriptors(X)):a(Object(X)).forEach(function(pe){Object.defineProperty(_,pe,Object.getOwnPropertyDescriptor(X,pe))})}return _}function v(_){var Q=y();return function(){var pe=Object(t.a)(_),te;if(Q){var fe=Object(t.a)(this).constructor;te=Reflect.construct(pe,arguments,fe)}else te=pe.apply(this,arguments);return Object(c.a)(this,te)}}function y(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(_){return!1}}function O(){}function S(_){_.preventDefault()}var x=function(Q){return Q.replace(/[^\w.-]+/g,"")},L=200,T=600,w=Number.MAX_SAFE_INTEGER||Math.pow(2,53)-1,C=function(Q){return Q!=null},N=function(Q,X){return X===Q||typeof X=="number"&&typeof Q=="number"&&isNaN(X)&&isNaN(Q)},D=function(_){Object(n.a)(X,_);var Q=v(X);function X(pe){var te;Object(s.a)(this,X),te=Q.call(this,pe),te.onKeyDown=function(Se){var ze=te.props,Xe=ze.onKeyDown,wt=ze.onPressEnter;if(Se.keyCode===u.a.UP){var Be=te.getRatio(Se);te.up(Se,Be,null),te.stop()}else if(Se.keyCode===u.a.DOWN){var Me=te.getRatio(Se);te.down(Se,Me,null),te.stop()}else Se.keyCode===u.a.ENTER&&wt&&wt(Se);if(te.recordCursorPosition(),te.lastKeyCode=Se.keyCode,Xe){for(var vt=arguments.length,at=new Array(vt>1?vt-1:0),$e=1;$e<vt;$e++)at[$e-1]=arguments[$e];Xe.apply(void 0,[Se].concat(at))}},te.onKeyUp=function(Se){var ze=te.props.onKeyUp;if(te.stop(),te.recordCursorPosition(),ze){for(var Xe=arguments.length,wt=new Array(Xe>1?Xe-1:0),Be=1;Be<Xe;Be++)wt[Be-1]=arguments[Be];ze.apply(void 0,[Se].concat(wt))}},te.onChange=function(Se){var ze=te.props.onChange;te.state.focused&&(te.inputting=!0),te.rawInput=te.props.parser(te.getValueFromEvent(Se)),te.setState({inputValue:te.rawInput}),ze(te.toNumber(te.rawInput))},te.onMouseUp=function(){var Se=te.props.onMouseUp;te.recordCursorPosition(),Se&&Se.apply(void 0,arguments)},te.onFocus=function(){var Se;te.setState({focused:!0}),(Se=te.props).onFocus.apply(Se,arguments)},te.onBlur=function(){var Se=te.props.onBlur;te.inputting=!1,te.setState({focused:!1});var ze=te.getCurrentValidValue(te.state.inputValue),Xe=te.setValue(ze,O);if(Se){var wt=te.input.value,Be=te.getInputDisplayValue({focus:!1,value:Xe});te.input.value=Be&&Number(Be),Se.apply(void 0,arguments),te.input.value=wt}},te.getRatio=function(Se){var ze=1;return Se.metaKey||Se.ctrlKey?ze=.1:Se.shiftKey&&(ze=10),ze},te.getFullNum=function(Se){return isNaN(Se)?Se:/e/i.test(String(Se))?Number(Se).toFixed(18).replace(/\.?0+$/,""):Se},te.getPrecision=function(Se){if(C(te.props.precision))return te.props.precision;var ze=String(Se);if(ze.indexOf("e-")>=0)return parseInt(ze.slice(ze.indexOf("e-")+2),10);var Xe=0;return ze.indexOf(".")>=0&&(Xe=ze.length-ze.indexOf(".")-1),Xe},te.getInputDisplayValue=function(Se){var ze=Se||te.state,Xe=ze.focused,wt=ze.inputValue,Be=ze.value,Me;Xe?Me=wt:Me=te.toPrecisionAsStep(Be),Me==null&&(Me="");var vt=te.formatWrapper(Me);return C(te.props.decimalSeparator)&&(vt=vt.toString().replace(".",te.props.decimalSeparator)),vt},te.recordCursorPosition=function(){try{te.cursorStart=te.input.selectionStart,te.cursorEnd=te.input.selectionEnd,te.currentValue=te.input.value,te.cursorBefore=te.input.value.substring(0,te.cursorStart),te.cursorAfter=te.input.value.substring(te.cursorEnd)}catch(Se){}},te.restoreByAfter=function(Se){if(Se===void 0)return!1;var ze=te.input.value,Xe=ze.lastIndexOf(Se);if(Xe===-1)return!1;var wt=te.cursorBefore.length;return te.lastKeyCode===u.a.DELETE&&te.cursorBefore.charAt(wt-1)===Se[0]?(te.fixCaret(wt,wt),!0):Xe+Se.length===ze.length?(te.fixCaret(Xe,Xe),!0):!1},te.partRestoreByAfter=function(Se){return Se===void 0?!1:Array.prototype.some.call(Se,function(ze,Xe){var wt=Se.substring(Xe);return te.restoreByAfter(wt)})},te.isNotCompleteNumber=function(Se){return isNaN(Se)||Se===""||Se===null||Se&&Se.toString().indexOf(".")===Se.toString().length-1},te.stop=function(){te.autoStepTimer&&clearTimeout(te.autoStepTimer)},te.down=function(Se,ze,Xe){te.pressingUpOrDown=!0,te.step("down",Se,ze,Xe)},te.up=function(Se,ze,Xe){te.pressingUpOrDown=!0,te.step("up",Se,ze,Xe)},te.saveInput=function(Se){te.input=Se};var fe=pe.value;fe===void 0&&(fe=pe.defaultValue),te.state={focused:pe.autoFocus};var be=te.getValidValue(te.toNumber(fe));return te.state=h(h({},te.state),{},{inputValue:te.toPrecisionAsStep(be),value:be}),te}return Object(l.a)(X,[{key:"componentDidMount",value:function(){this.componentDidUpdate(null)}},{key:"componentDidUpdate",value:function(te){var fe=this.props,be=fe.value,Se=fe.onChange,ze=fe.max,Xe=fe.min,wt=this.state.focused;if(te){if(!N(te.value,be)||!N(te.max,ze)||!N(te.min,Xe)){var Be=wt?be:this.getValidValue(be),Me;this.pressingUpOrDown?Me=Be:this.inputting?Me=this.rawInput:Me=this.toPrecisionAsStep(Be),this.setState({value:Be,inputValue:Me})}var vt="value"in this.props?be:this.state.value;"max"in this.props&&te.max!==ze&&typeof vt=="number"&&vt>ze&&Se&&Se(ze),"min"in this.props&&te.min!==Xe&&typeof vt=="number"&&vt<Xe&&Se&&Se(Xe)}try{if(this.cursorStart!==void 0&&this.state.focused){if(!this.partRestoreByAfter(this.cursorAfter)&&this.state.value!==this.props.value){var at=this.cursorStart+1;this.cursorAfter?this.lastKeyCode===u.a.BACKSPACE?at=this.cursorStart-1:this.lastKeyCode===u.a.DELETE&&(at=this.cursorStart):at=this.input.value.length,this.fixCaret(at,at)}else if(this.currentValue===this.input.value)switch(this.lastKeyCode){case u.a.BACKSPACE:this.fixCaret(this.cursorStart-1,this.cursorStart-1);break;case u.a.DELETE:this.fixCaret(this.cursorStart+1,this.cursorStart+1);break;default:}}}catch($e){}if(this.lastKeyCode=null,!this.pressingUpOrDown)return;this.props.focusOnUpDown&&this.state.focused&&(document.activeElement!==this.input&&this.focus())}},{key:"componentWillUnmount",value:function(){this.stop()}},{key:"getCurrentValidValue",value:function(te){var fe=te;return fe===""?fe="":this.isNotCompleteNumber(parseFloat(fe))?fe=this.state.value:fe=this.getValidValue(fe),this.toNumber(fe)}},{key:"getValueFromEvent",value:function(te){var fe=te.target.value.trim().replace(/。/g,".");return C(this.props.decimalSeparator)&&(fe=fe.replace(this.props.decimalSeparator,".")),fe}},{key:"getValidValue",value:function(te){var fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.props.min,be=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.props.max,Se=parseFloat(te);return isNaN(Se)?te:(Se<fe&&(Se=fe),Se>be&&(Se=be),Se)}},{key:"setValue",value:function(te,fe){var be=this.props.precision,Se=this.isNotCompleteNumber(parseFloat(te))?null:parseFloat(te),ze=this.state.value,Xe=ze===void 0?null:ze,wt=this.state.inputValue,Be=wt===void 0?null:wt,Me=typeof Se=="number"?Se.toFixed(be):"".concat(Se),vt=Se!==Xe||Me!=="".concat(Be);return"value"in this.props?(Be=this.toPrecisionAsStep(this.state.value),this.setState({inputValue:Be},fe)):this.setState({value:Se,inputValue:this.toPrecisionAsStep(te)},fe),vt&&this.props.onChange(Se),Se}},{key:"getMaxPrecision",value:function(te){var fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,be=this.props,Se=be.precision,ze=be.step;if(C(Se))return Se;var Xe=this.getPrecision(fe),wt=this.getPrecision(ze),Be=this.getPrecision(te);return te?Math.max(Be,Xe+wt):Xe+wt}},{key:"getPrecisionFactor",value:function(te){var fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,be=this.getMaxPrecision(te,fe);return Math.pow(10,be)}},{key:"focus",value:function(){this.input.focus(),this.recordCursorPosition()}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"formatWrapper",value:function(te){return this.props.formatter?this.props.formatter(te):te}},{key:"toPrecisionAsStep",value:function(te){if(this.isNotCompleteNumber(te)||te==="")return te;var fe=Math.abs(this.getMaxPrecision(te));return isNaN(fe)?te.toString():Number(te).toFixed(fe)}},{key:"toNumber",value:function(te){var fe=this.props.precision,be=this.state.focused,Se=te&&te.length>16&&be;return this.isNotCompleteNumber(te)||Se?te:C(fe)?Math.round(te*Math.pow(10,fe))/Math.pow(10,fe):Number(te)}},{key:"upStep",value:function(te,fe){var be=this.props.step,Se=this.getPrecisionFactor(te,fe),ze=Math.abs(this.getMaxPrecision(te,fe)),Xe=((Se*te+Se*be*fe)/Se).toFixed(ze);return this.toNumber(Xe)}},{key:"downStep",value:function(te,fe){var be=this.props.step,Se=this.getPrecisionFactor(te,fe),ze=Math.abs(this.getMaxPrecision(te,fe)),Xe=((Se*te-Se*be*fe)/Se).toFixed(ze);return this.toNumber(Xe)}},{key:"step",value:function(te,fe){var be=this,Se=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,ze=arguments.length>3?arguments[3]:void 0;this.stop(),fe&&(fe.persist(),fe.preventDefault());var Xe=this.props;if(Xe.disabled)return;var wt=this.getCurrentValidValue(this.state.inputValue)||0;if(this.isNotCompleteNumber(wt))return;var Be=this["".concat(te,"Step")](wt,Se),Me=Be>Xe.max||Be<Xe.min;if(Be>Xe.max?Be=Xe.max:Be<Xe.min&&(Be=Xe.min),this.setValue(Be,null),this.setState({focused:!0},function(){be.pressingUpOrDown=!1}),Me)return;this.autoStepTimer=setTimeout(function(){be[te](fe,Se,!0)},ze?L:T)}},{key:"fixCaret",value:function(te,fe){if(te===void 0||fe===void 0||!this.input||!this.input.value)return;try{var be=this.input.selectionStart,Se=this.input.selectionEnd;(te!==be||fe!==Se)&&this.input.setSelectionRange(te,fe)}catch(ze){}}},{key:"render",value:function(){var te,fe=this.props,be=fe.prefixCls,Se=fe.disabled,ze=fe.readOnly,Xe=fe.useTouch,wt=fe.autoComplete,Be=fe.upHandler,Me=fe.downHandler,vt=fe.className,at=fe.max,$e=fe.min,bt=fe.style,ut=fe.title,At=fe.onMouseEnter,Ve=fe.onMouseLeave,gt=fe.onMouseOver,Je=fe.onMouseOut,je=fe.required,De=fe.onClick,ht=fe.tabIndex,It=fe.type,kt=fe.placeholder,Ht=fe.id,Wt=fe.inputMode,nr=fe.pattern,Bt=fe.step,Kt=fe.maxLength,Ge=fe.autoFocus,qe=fe.name,st=fe.onPaste,ft=Object(r.a)(fe,["prefixCls","disabled","readOnly","useTouch","autoComplete","upHandler","downHandler","className","max","min","style","title","onMouseEnter","onMouseLeave","onMouseOver","onMouseOut","required","onClick","tabIndex","type","placeholder","id","inputMode","pattern","step","maxLength","autoFocus","name","onPaste"]),nt=this.state,se=nt.value,me=nt.focused,lt=i()(be,(te={},Object(o.a)(te,vt,!!vt),Object(o.a)(te,"".concat(be,"-disabled"),Se),Object(o.a)(te,"".concat(be,"-focused"),me),te)),Pe={};Object.keys(ft).forEach(function(oe){(oe.substr(0,5)==="data-"||oe.substr(0,5)==="aria-"||oe==="role")&&(Pe[oe]=ft[oe])});var St=!ze&&!Se,Pr=this.getInputDisplayValue(null),Lt=(se||se===0)&&(isNaN(se)||Number(se)>=at),ur=(se||se===0)&&(isNaN(se)||Number(se)<=$e),Xt=Lt||Se||ze,Zt=ur||Se||ze,mr=i()("".concat(be,"-handler"),"".concat(be,"-handler-up"),Object(o.a)({},"".concat(be,"-handler-up-disabled"),Xt)),qt=i()("".concat(be,"-handler"),"".concat(be,"-handler-down"),Object(o.a)({},"".concat(be,"-handler-down-disabled"),Zt)),de=Xe?{onTouchStart:Xt?O:this.up,onTouchEnd:this.stop}:{onMouseDown:Xt?O:this.up,onMouseUp:this.stop,onMouseLeave:this.stop},ue=Xe?{onTouchStart:Zt?O:this.down,onTouchEnd:this.stop}:{onMouseDown:Zt?O:this.down,onMouseUp:this.stop,onMouseLeave:this.stop};return b.a.createElement("div",{className:lt,style:bt,title:ut,onMouseEnter:At,onMouseLeave:Ve,onMouseOver:gt,onMouseOut:Je,onFocus:function(){return null},onBlur:function(){return null}},b.a.createElement("div",{className:"".concat(be,"-handler-wrap")},b.a.createElement("span",Object.assign({unselectable:"on"},de,{role:"button","aria-label":"Increase Value","aria-disabled":Xt,className:mr}),Be||b.a.createElement("span",{unselectable:"on",className:"".concat(be,"-handler-up-inner"),onClick:S})),b.a.createElement("span",Object.assign({unselectable:"on"},ue,{role:"button","aria-label":"Decrease Value","aria-disabled":Zt,className:qt}),Me||b.a.createElement("span",{unselectable:"on",className:"".concat(be,"-handler-down-inner"),onClick:S}))),b.a.createElement("div",{className:"".concat(be,"-input-wrap")},b.a.createElement("input",Object.assign({role:"spinbutton","aria-valuemin":$e,"aria-valuemax":at,"aria-valuenow":se,required:je,type:It,placeholder:kt,onPaste:st,onClick:De,onMouseUp:this.onMouseUp,className:"".concat(be,"-input"),tabIndex:ht,autoComplete:wt,onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:St?this.onKeyDown:O,onKeyUp:St?this.onKeyUp:O,autoFocus:Ge,maxLength:Kt,readOnly:ze,disabled:Se,max:at,min:$e,step:Bt,name:qe,title:ut,id:Ht,onChange:this.onChange,ref:this.saveInput,value:this.getFullNum(Pr),pattern:nr,inputMode:Wt},Pe))))}}]),X}(b.a.Component);D.defaultProps={focusOnUpDown:!0,useTouch:!1,prefixCls:"rc-input-number",max:w,min:-w,step:1,style:{},onChange:O,onKeyDown:O,onPressEnter:O,onFocus:O,onBlur:O,parser:x,required:!1,autoComplete:"off"};var B=D,R=B,U=e("FH2Y"),M=e.n(U),j=e("HQEm"),P=e.n(j),V=e("H84U"),H=e("3Nzz"),k=function(_,Q){var X={};for(var pe in _)Object.prototype.hasOwnProperty.call(_,pe)&&Q.indexOf(pe)<0&&(X[pe]=_[pe]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,pe=Object.getOwnPropertySymbols(_);te<pe.length;te++)Q.indexOf(pe[te])<0&&Object.prototype.propertyIsEnumerable.call(_,pe[te])&&(X[pe[te]]=_[pe[te]]);return X},Z=A.forwardRef(function(_,Q){var X=function(te){var fe=te.getPrefixCls,be=te.direction,Se=_.className,ze=_.size,Xe=_.prefixCls,wt=_.readOnly,Be=k(_,["className","size","prefixCls","readOnly"]),Me=fe("input-number",Xe),vt=A.createElement(M.a,{className:"".concat(Me,"-handler-up-inner")}),at=A.createElement(P.a,{className:"".concat(Me,"-handler-down-inner")});return A.createElement(H.b.Consumer,null,function($e){var bt,ut=ze||$e,At=i()((bt={},m()(bt,"".concat(Me,"-lg"),ut==="large"),m()(bt,"".concat(Me,"-sm"),ut==="small"),m()(bt,"".concat(Me,"-rtl"),be==="rtl"),m()(bt,"".concat(Me,"-readonly"),wt),bt),Se);return A.createElement(R,E()({ref:Q,className:At,upHandler:vt,downHandler:at,prefixCls:Me,readOnly:wt},Be))})};return A.createElement(V.a,null,X)});Z.defaultProps={step:1};var Y=F.a=Z},g0SD:function(J,F,e){var d=e("bYtY"),E=e("9wZj"),g=e("OELB"),m=e("YXkt"),A=e("kj2x"),b=e("iPDy");function f(o,s,l){var n=s.coordinateSystem;o.each(function(c){var t=o.getItemModel(c),u,a=g.parsePercent(t.get("x"),l.getWidth()),h=g.parsePercent(t.get("y"),l.getHeight());if(!isNaN(a)&&!isNaN(h))u=[a,h];else if(s.getMarkerPosition)u=s.getMarkerPosition(o.getValues(o.dimensions,c));else if(n){var v=o.get(n.dimensions[0],c),y=o.get(n.dimensions[1],c);u=n.dataToPoint([v,y])}isNaN(a)||(u[0]=a),isNaN(h)||(u[1]=h),o.setItemLayout(c,u)})}var i=b.extend({type:"markPoint",updateTransform:function(o,s,l){s.eachSeries(function(n){var c=n.markPointModel;c&&(f(c.getData(),n,l),this.markerGroupMap.get(n.id).updateLayout(c))},this)},renderSeries:function(o,s,l,n){var c=o.coordinateSystem,t=o.id,u=o.getData(),a=this.markerGroupMap,h=a.get(t)||a.set(t,new E),v=r(c,o,s);s.setData(v),f(s.getData(),o,n),v.each(function(y){var O=v.getItemModel(y),S=O.getShallow("symbol"),x=O.getShallow("symbolSize"),L=d.isFunction(S),T=d.isFunction(x);if(L||T){var w=s.getRawValue(y),C=s.getDataParams(y);L&&(S=S(w,C)),T&&(x=x(w,C))}v.setItemVisual(y,{symbol:S,symbolSize:x,color:O.get("itemStyle.color")||u.getVisual("color")})}),h.updateData(v),this.group.add(h.group),v.eachItemGraphicEl(function(y){y.traverse(function(O){O.dataModel=s})}),h.__keep=!0,h.group.silent=s.get("silent")||o.get("silent")}});function r(o,s,l){var n;o?n=d.map(o&&o.dimensions,function(u){var a=s.getData().getDimensionInfo(s.getData().mapDimension(u))||{};return d.defaults({name:u},a)}):n=[{name:"value",type:"float"}];var c=new m(n,l),t=d.map(l.get("data"),d.curry(A.dataTransform,s));return o&&(t=d.filter(t,d.curry(A.dataFilter,o))),c.initData(t,null,o?A.dimValueGetter:function(u){return u.value}),c}J.exports=i},g7p0:function(J,F,e){var d=e("bYtY"),E=e("bLfw"),g=e("+TT/"),m=g.getLayoutParams,A=g.sizeCalculable,b=g.mergeLayoutParam,f=E.extend({type:"calendar",coordinateSystem:null,defaultOption:{zlevel:0,z:2,left:80,top:60,cellSize:20,orient:"horizontal",splitLine:{show:!0,lineStyle:{color:"#000",width:1,type:"solid"}},itemStyle:{color:"#fff",borderWidth:1,borderColor:"#ccc"},dayLabel:{show:!0,firstDay:0,position:"start",margin:"50%",nameMap:"en",color:"#000"},monthLabel:{show:!0,position:"start",margin:5,align:"center",nameMap:"en",formatter:null,color:"#000"},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:"#ccc",fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},init:function(o,s,l,n){var c=m(o);f.superApply(this,"init",arguments),i(o,c)},mergeOption:function(o,s){f.superApply(this,"mergeOption",arguments),i(this.option,o)}});function i(o,s){var l=o.cellSize;d.isArray(l)?l.length===1&&(l[1]=l[0]):l=o.cellSize=[l,l];var n=d.map([0,1],function(c){return A(s,c)&&(l[c]="auto"),l[c]!=null&&l[c]!=="auto"});b(o,s,{type:"box",ignoreSize:n})}var r=f;J.exports=r},g9YV:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("pED+"),m=e.n(g),A=e("+L6B"),b=e("R9oj"),f=e("7Kak"),i=e("sRBo"),r=e("qVdP"),o=e("T2oS"),s=e("DjyN"),l=e("5Dmo")},gCq4:function(J,F){function e(d){return this.__data__.get(d)}J.exports=e},gKaM:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"};F.default=d},gPAo:function(J,F){function e(m){return m}function d(m,A,b,f,i){this._old=m,this._new=A,this._oldKeyGetter=b||e,this._newKeyGetter=f||e,this.context=i}d.prototype={constructor:d,add:function(m){return this._add=m,this},update:function(m){return this._update=m,this},remove:function(m){return this._remove=m,this},execute:function(){var m=this._old,A=this._new,b={},f={},i=[],r=[],o;for(E(m,b,i,"_oldKeyGetter",this),E(A,f,r,"_newKeyGetter",this),o=0;o<m.length;o++){var s=i[o],l=f[s];if(l!=null){var n=l.length;n?(n===1&&(f[s]=null),l=l.shift()):f[s]=null,this._update&&this._update(l,o)}else this._remove&&this._remove(o)}for(var o=0;o<r.length;o++){var s=r[o];if(f.hasOwnProperty(s)){var l=f[s];if(l==null)continue;if(!l.length)this._add&&this._add(l);else for(var c=0,n=l.length;c<n;c++)this._add&&this._add(l[c])}}}};function E(m,A,b,f,i){for(var r=0;r<m.length;r++){var o="_ec_"+i[f](m[r],r),s=A[o];s==null?(b.push(o),A[o]=r):(s.length||(A[o]=s=[s]),s.push(r))}}var g=d;J.exports=g},gRFJ:function(J,F,e){J.exports=[e("rdUC"),e("ynwM"),e("RELg"),e("DlR+"),e("CrYA"),e("PD8m")]},gaXo:function(module,exports){typeof JSON!="object"&&(JSON={}),function(){"use strict";var rx_one=/^[\],:{}\s]*$/,rx_two=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,rx_three=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,rx_four=/(?:^|:|,)(?:\s*\[)+/g,rx_escapable=/[\\"\u0000-\u001f\u007f-\u009f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,rx_dangerous=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g;function f(J){return J<10?"0"+J:J}function this_value(){return this.valueOf()}typeof Date.prototype.toJSON!="function"&&(Date.prototype.toJSON=function(){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z":null},Boolean.prototype.toJSON=this_value,Number.prototype.toJSON=this_value,String.prototype.toJSON=this_value);var gap,indent,meta,rep;function quote(J){return rx_escapable.lastIndex=0,rx_escapable.test(J)?'"'+J.replace(rx_escapable,function(F){var e=meta[F];return typeof e=="string"?e:"\\u"+("0000"+F.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+J+'"'}function str(J,F){var e,d,E,g,m=gap,A,b=F[J];b&&typeof b=="object"&&typeof b.toJSON=="function"&&(b=b.toJSON(J)),typeof rep=="function"&&(b=rep.call(F,J,b));switch(typeof b){case"string":return quote(b);case"number":return isFinite(b)?String(b):"null";case"boolean":case"null":return String(b);case"object":if(!b)return"null";if(gap+=indent,A=[],Object.prototype.toString.apply(b)==="[object Array]"){for(g=b.length,e=0;e<g;e+=1)A[e]=str(e,b)||"null";return E=A.length===0?"[]":gap?`[
`+gap+A.join(`,
`+gap)+`
`+m+"]":"["+A.join(",")+"]",gap=m,E}if(rep&&typeof rep=="object")for(g=rep.length,e=0;e<g;e+=1)typeof rep[e]=="string"&&(d=rep[e],E=str(d,b),E&&A.push(quote(d)+(gap?": ":":")+E));else for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(E=str(d,b),E&&A.push(quote(d)+(gap?": ":":")+E));return E=A.length===0?"{}":gap?`{
`+gap+A.join(`,
`+gap)+`
`+m+"}":"{"+A.join(",")+"}",gap=m,E}}typeof JSON.stringify!="function"&&(meta={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},JSON.stringify=function(J,F,e){var d;if(gap="",indent="",typeof e=="number")for(d=0;d<e;d+=1)indent+=" ";else typeof e=="string"&&(indent=e);if(rep=F,F&&typeof F!="function"&&(typeof F!="object"||typeof F.length!="number"))throw new Error("JSON.stringify");return str("",{"":J})}),typeof JSON.parse!="function"&&(JSON.parse=function(text,reviver){var j;function walk(J,F){var e,d,E=J[F];if(E&&typeof E=="object")for(e in E)Object.prototype.hasOwnProperty.call(E,e)&&(d=walk(E,e),d!==void 0?E[e]=d:delete E[e]);return reviver.call(J,F,E)}if(text=String(text),rx_dangerous.lastIndex=0,rx_dangerous.test(text)&&(text=text.replace(rx_dangerous,function(J){return"\\u"+("0000"+J.charCodeAt(0).toString(16)).slice(-4)})),rx_one.test(text.replace(rx_two,"@").replace(rx_three,"]").replace(rx_four,"")))return j=eval("("+text+")"),typeof reviver=="function"?walk({"":j},""):j;throw new SyntaxError("JSON.parse")})}()},gawk:function(J,F,e){var d=e("+TT/"),E=e("bYtY"),g=e("4NO4"),m=g.groupData;function A(N,D,B){N.eachSeriesByType("sankey",function(R){var U=R.get("nodeWidth"),M=R.get("nodeGap"),j=b(R,D);R.layoutInfo=j;var P=j.width,V=j.height,H=R.getGraph(),k=H.nodes,Z=H.edges;i(k);var Y=E.filter(k,function(pe){return pe.getLayout().value===0}),_=Y.length!==0?0:R.get("layoutIterations"),Q=R.get("orient"),X=R.get("nodeAlign");f(k,Z,U,M,P,V,_,Q,X)})}function b(N,D){return d.getLayoutRect(N.getBoxLayoutParams(),{width:D.getWidth(),height:D.getHeight()})}function f(N,D,B,R,U,M,j,P,V){r(N,D,B,U,M,P,V),c(N,D,M,U,R,j,P),C(N,P)}function i(N){E.each(N,function(D){var B=T(D.outEdges,L),R=T(D.inEdges,L),U=D.getValue()||0,M=Math.max(B,R,U);D.setLayout({value:M},!0)})}function r(N,D,B,R,U,M,j){for(var P=[],V=[],H=[],k=[],Z=0,Y=0,_=0;_<D.length;_++)P[_]=1;for(_=0;_<N.length;_++)V[_]=N[_].inEdges.length,V[_]===0&&H.push(N[_]);for(var Q=-1;H.length;){for(var X=0;X<H.length;X++){var pe=H[X],te=pe.hostGraph.data.getRawDataItem(pe.dataIndex),fe=te.depth!=null&&te.depth>=0;fe&&te.depth>Q&&(Q=te.depth),pe.setLayout({depth:fe?te.depth:Z},!0),M==="vertical"?pe.setLayout({dy:B},!0):pe.setLayout({dx:B},!0);for(var be=0;be<pe.outEdges.length;be++){var Se=pe.outEdges[be],ze=D.indexOf(Se);P[ze]=0;var Xe=Se.node2,wt=N.indexOf(Xe);--V[wt]===0&&k.indexOf(Xe)<0&&k.push(Xe)}}++Z,H=k,k=[]}for(_=0;_<P.length;_++)if(P[_]===1)throw new Error("Sankey is a DAG, the original data has cycle!");var Be=Q>Z-1?Q:Z-1;j&&j!=="left"&&s(N,j,M,Be);var Y=M==="vertical"?(U-B)/Be:(R-B)/Be;n(N,Y,M)}function o(N){var D=N.hostGraph.data.getRawDataItem(N.dataIndex);return D.depth!=null&&D.depth>=0}function s(N,D,B,R){if(D==="right"){for(var U=[],M=N,j=0;M.length;){for(var P=0;P<M.length;P++){var V=M[P];V.setLayout({skNodeHeight:j},!0);for(var H=0;H<V.inEdges.length;H++){var k=V.inEdges[H];U.indexOf(k.node1)<0&&U.push(k.node1)}}M=U,U=[],++j}E.each(N,function(Z){o(Z)||Z.setLayout({depth:Math.max(0,R-Z.getLayout().skNodeHeight)},!0)})}else D==="justify"&&l(N,R)}function l(N,D){E.each(N,function(B){!o(B)&&!B.outEdges.length&&B.setLayout({depth:D},!0)})}function n(N,D,B){E.each(N,function(R){var U=R.getLayout().depth*D;B==="vertical"?R.setLayout({y:U},!0):R.setLayout({x:U},!0)})}function c(N,D,B,R,U,M,j){var P=t(N,j);u(P,D,B,R,U,j),a(P,U,B,R,j);for(var V=1;M>0;M--)V*=.99,h(P,V,j),a(P,U,B,R,j),w(P,V,j),a(P,U,B,R,j)}function t(N,D){var B=[],R=D==="vertical"?"y":"x",U=m(N,function(M){return M.getLayout()[R]});return U.keys.sort(function(M,j){return M-j}),E.each(U.keys,function(M){B.push(U.buckets.get(M))}),B}function u(N,D,B,R,U,M){var j=Infinity;E.each(N,function(P){var V=P.length,H=0;E.each(P,function(Z){H+=Z.getLayout().value});var k=M==="vertical"?(R-(V-1)*U)/H:(B-(V-1)*U)/H;k<j&&(j=k)}),E.each(N,function(P){E.each(P,function(V,H){var k=V.getLayout().value*j;M==="vertical"?(V.setLayout({x:H},!0),V.setLayout({dx:k},!0)):(V.setLayout({y:H},!0),V.setLayout({dy:k},!0))})}),E.each(D,function(P){var V=+P.getValue()*j;P.setLayout({dy:V},!0)})}function a(N,D,B,R,U){var M=U==="vertical"?"x":"y";E.each(N,function(j){j.sort(function(X,pe){return X.getLayout()[M]-pe.getLayout()[M]});for(var P,V,H,k=0,Z=j.length,Y=U==="vertical"?"dx":"dy",_=0;_<Z;_++)V=j[_],H=k-V.getLayout()[M],H>0&&(P=V.getLayout()[M]+H,U==="vertical"?V.setLayout({x:P},!0):V.setLayout({y:P},!0)),k=V.getLayout()[M]+V.getLayout()[Y]+D;var Q=U==="vertical"?R:B;if(H=k-D-Q,H>0)for(P=V.getLayout()[M]-H,U==="vertical"?V.setLayout({x:P},!0):V.setLayout({y:P},!0),k=P,_=Z-2;_>=0;--_)V=j[_],H=V.getLayout()[M]+V.getLayout()[Y]+D-k,H>0&&(P=V.getLayout()[M]-H,U==="vertical"?V.setLayout({x:P},!0):V.setLayout({y:P},!0)),k=V.getLayout()[M]})}function h(N,D,B){E.each(N.slice().reverse(),function(R){E.each(R,function(U){if(U.outEdges.length){var M=T(U.outEdges,v,B)/T(U.outEdges,L,B);if(isNaN(M)){var j=U.outEdges.length;M=j?T(U.outEdges,y,B)/j:0}if(B==="vertical"){var P=U.getLayout().x+(M-x(U,B))*D;U.setLayout({x:P},!0)}else{var V=U.getLayout().y+(M-x(U,B))*D;U.setLayout({y:V},!0)}}})})}function v(N,D){return x(N.node2,D)*N.getValue()}function y(N,D){return x(N.node2,D)}function O(N,D){return x(N.node1,D)*N.getValue()}function S(N,D){return x(N.node1,D)}function x(N,D){return D==="vertical"?N.getLayout().x+N.getLayout().dx/2:N.getLayout().y+N.getLayout().dy/2}function L(N){return N.getValue()}function T(N,D,B){for(var R=0,U=N.length,M=-1;++M<U;){var j=+D.call(N,N[M],B);isNaN(j)||(R+=j)}return R}function w(N,D,B){E.each(N,function(R){E.each(R,function(U){if(U.inEdges.length){var M=T(U.inEdges,O,B)/T(U.inEdges,L,B);if(isNaN(M)){var j=U.inEdges.length;M=j?T(U.inEdges,S,B)/j:0}if(B==="vertical"){var P=U.getLayout().x+(M-x(U,B))*D;U.setLayout({x:P},!0)}else{var V=U.getLayout().y+(M-x(U,B))*D;U.setLayout({y:V},!0)}}})})}function C(N,D){var B=D==="vertical"?"x":"y";E.each(N,function(R){R.outEdges.sort(function(U,M){return U.node2.getLayout()[B]-M.node2.getLayout()[B]}),R.inEdges.sort(function(U,M){return U.node1.getLayout()[B]-M.node1.getLayout()[B]})}),E.each(N,function(R){var U=0,M=0;E.each(R.outEdges,function(j){j.setLayout({sy:U},!0),U+=j.getLayout().dy}),E.each(R.inEdges,function(j){j.setLayout({ty:M},!0),M+=j.getLayout().dy})})}J.exports=A},"giR+":function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("QbM5"),m=e.n(g)},gut8:function(J,F){var e={NONE:0,STYLE_BIND:1,PLAIN_TEXT:2},d=9;F.ContextCachedBy=e,F.WILL_BE_RESTORED=d},gvm7:function(J,F,e){var d=e("bYtY"),E=e("dqUG");function g(A){this._zr=A.getZr(),this._show=!1,this._hideTimeout}g.prototype={constructor:g,_enterable:!0,update:function(){},show:function(A){this._hideTimeout&&clearTimeout(this._hideTimeout),this.el.attr("show",!0),this._show=!0},setContent:function(A,b,f){this.el&&this._zr.remove(this.el);for(var i={},r=A,o="{marker",s="|}",l=r.indexOf(o);l>=0;){var n=r.indexOf(s),c=r.substr(l+o.length,n-l-o.length);c.indexOf("sub")>-1?i["marker"+c]={textWidth:4,textHeight:4,textBorderRadius:2,textBackgroundColor:b[c],textOffset:[3,0]}:i["marker"+c]={textWidth:10,textHeight:10,textBorderRadius:5,textBackgroundColor:b[c]},r=r.substr(n+1),l=r.indexOf("{marker")}this.el=new E({style:{rich:i,text:A,textLineHeight:20,textBackgroundColor:f.get("backgroundColor"),textBorderRadius:f.get("borderRadius"),textFill:f.get("textStyle.color"),textPadding:f.get("padding")},z:f.get("z")}),this._zr.add(this.el);var t=this;this.el.on("mouseover",function(){t._enterable&&(clearTimeout(t._hideTimeout),t._show=!0),t._inContent=!0}),this.el.on("mouseout",function(){t._enterable&&(t._show&&t.hideLater(t._hideDelay)),t._inContent=!1})},setEnterable:function(A){this._enterable=A},getSize:function(){var A=this.el.getBoundingRect();return[A.width,A.height]},moveTo:function(A,b){this.el&&this.el.attr("position",[A,b])},hide:function(){this.el&&this.el.hide(),this._show=!1},hideLater:function(A){this._show&&!(this._inContent&&this._enterable)&&(A?(this._hideDelay=A,this._show=!1,this._hideTimeout=setTimeout(d.bind(this.hide,this),A)):this.hide())},isShow:function(){return this._show},getOuterSize:function(){var A=this.getSize();return{width:A[0],height:A[1]}}};var m=g;J.exports=m},gwTy:function(J,F,e){},h54F:function(J,F,e){var d=e("ProS"),E=e("YXkt"),g=e("bYtY"),m=e("4NO4"),A=m.defaultEmphasis,b=e("Qxkt"),f=e("7aKB"),i=f.encodeHTML,r=e("I3/A"),o=e("xKMd"),s=d.extendSeriesModel({type:"series.graph",init:function(n){s.superApply(this,"init",arguments);var c=this;function t(){return c._categoriesData}this.legendVisualProvider=new o(t,t),this.fillDataTextStyle(n.edges||n.links),this._updateCategoriesData()},mergeOption:function(n){s.superApply(this,"mergeOption",arguments),this.fillDataTextStyle(n.edges||n.links),this._updateCategoriesData()},mergeDefaultAndTheme:function(n){s.superApply(this,"mergeDefaultAndTheme",arguments),A(n,["edgeLabel"],["show"])},getInitialData:function(n,c){var t=n.edges||n.links||[],u=n.data||n.nodes||[],a=this;if(u&&t)return r(u,t,this,!0,h).data;function h(v,y){v.wrapMethod("getItemModel",function(w){var C=a._categoriesModels,N=w.getShallow("category"),D=C[N];return D&&(D.parentModel=w.parentModel,w.parentModel=D),w});var O=a.getModel("edgeLabel"),S=new b({label:O.option},O.parentModel,c),x=a.getModel("emphasis.edgeLabel"),L=new b({emphasis:{label:x.option}},x.parentModel,c);y.wrapMethod("getItemModel",function(w){return w.customizeGetParent(T),w});function T(w){return w=this.parsePath(w),w&&w[0]==="label"?S:w&&w[0]==="emphasis"&&w[1]==="label"?L:this.parentModel}}},getGraph:function(){return this.getData().graph},getEdgeData:function(){return this.getGraph().edgeData},getCategoriesData:function(){return this._categoriesData},formatTooltip:function(n,c,t){if(t==="edge"){var u=this.getData(),a=this.getDataParams(n,t),h=u.graph.getEdgeByIndex(n),v=u.getName(h.node1.dataIndex),y=u.getName(h.node2.dataIndex),O=[];return v!=null&&O.push(v),y!=null&&O.push(y),O=i(O.join(" > ")),a.value&&(O+=" : "+i(a.value)),O}else return s.superApply(this,"formatTooltip",arguments)},_updateCategoriesData:function(){var n=g.map(this.option.categories||[],function(t){return t.value!=null?t:g.extend({value:0},t)}),c=new E(["value"],this);c.initData(n),this._categoriesData=c,this._categoriesModels=c.mapArray(function(t){return c.getItemModel(t,!0)})},setZoom:function(n){this.option.zoom=n},setCenter:function(n){this.option.center=n},isAnimationEnabled:function(){return s.superCall(this,"isAnimationEnabled")&&!(this.get("layout")==="force"&&this.get("force.layoutAnimation"))},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",legendHoverLink:!0,hoverAnimation:!0,layout:null,focusNodeAdjacency:!1,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,friction:.6,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle",distance:5},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:"#aaa",width:1,curveness:0,opacity:.5},emphasis:{label:{show:!0}}}}),l=s;J.exports=l},h7HQ:function(J,F,e){var d=e("y+Vt"),E=e("T6xi"),g=d.extend({type:"polygon",shape:{points:null,smooth:!1,smoothConstraint:null},buildPath:function(A,b){E.buildPath(A,b,!0)}});J.exports=g},h8O9:function(J,F,e){var d=e("bYtY"),E=d.map,g=e("zM3Q"),m=e("7hqr"),A=m.isDimensionStacked;function b(f){return{seriesType:f,plan:g(),reset:function(i){var r=i.getData(),o=i.coordinateSystem,s=i.pipelineContext,l=s.large;if(!o)return;var n=E(o.dimensions,function(a){return r.mapDimension(a)}).slice(0,2),c=n.length,t=r.getCalculationInfo("stackResultDimension");A(r,n[0])&&(n[0]=t),A(r,n[1])&&(n[1]=t);function u(a,h){for(var v=a.end-a.start,y=l&&new Float32Array(v*c),O=a.start,S=0,x=[],L=[];O<a.end;O++){var T;if(c===1){var w=h.get(n[0],O);T=!isNaN(w)&&o.dataToPoint(w,null,L)}else{var w=x[0]=h.get(n[0],O),C=x[1]=h.get(n[1],O);T=!isNaN(w)&&!isNaN(C)&&o.dataToPoint(x,null,L)}l?(y[S++]=T?T[0]:NaN,y[S++]=T?T[1]:NaN):h.setItemLayout(O,T&&T.slice()||[NaN,NaN])}l&&h.setLayout("symbolPoints",y)}return c&&{progress:u}}}}J.exports=b},hD7B:function(J,F,e){var d=e("bYtY"),E=["getDom","getZr","getWidth","getHeight","getDevicePixelRatio","dispatchAction","isDisposed","on","off","getDataURL","getConnectedDataURL","getModel","getOption","getViewOfComponentModel","getViewOfSeriesModel"];function g(A){d.each(E,function(b){this[b]=d.bind(A[b],A)},this)}var m=g;J.exports=m},hFmY:function(J,F,e){var d=e("ProS"),E={type:"axisAreaSelect",event:"axisAreaSelected"};d.registerAction(E,function(g,m){m.eachComponent({mainType:"parallelAxis",query:g},function(A){A.axis.model.setActiveIntervals(g.intervals)})}),d.registerAction("parallelAxisExpand",function(g,m){m.eachComponent({mainType:"parallel",query:g},function(A){A.setAxisExpand(g)})})},hJvP:function(J,F,e){var d=e("2dDv"),E=e("IDmD");function g(m,A){var b=[];return m.eachComponent("parallel",function(f,i){var r=new d(f,m,A);r.name="parallel_"+i,r.resize(f,A),f.coordinateSystem=r,r.model=f,b.push(r)}),m.eachSeries(function(f){if(f.get("coordinateSystem")==="parallel"){var i=m.queryComponents({mainType:"parallel",index:f.get("parallelIndex"),id:f.get("parallelId")})[0];f.coordinateSystem=i.coordinateSystem}}),b}E.register("parallel",{create:g})},hM6l:function(J,F,e){var d=e("bYtY"),E=d.each,g=d.map,m=e("OELB"),A=m.linearMap,b=m.getPixelPrecision,f=m.round,i=e("4HMb"),r=i.createAxisTicks,o=i.createAxisLabels,s=i.calculateCategoryInterval,l=[0,1],n=function(a,h,v){this.dim=a,this.scale=h,this._extent=v||[0,0],this.inverse=!1,this.onBand=!1};n.prototype={constructor:n,contain:function(a){var h=this._extent,v=Math.min(h[0],h[1]),y=Math.max(h[0],h[1]);return a>=v&&a<=y},containData:function(a){return this.scale.contain(a)},getExtent:function(){return this._extent.slice()},getPixelPrecision:function(a){return b(a||this.scale.getExtent(),this._extent)},setExtent:function(a,h){var v=this._extent;v[0]=a,v[1]=h},dataToCoord:function(a,h){var v=this._extent,y=this.scale;return a=y.normalize(a),this.onBand&&y.type==="ordinal"&&(v=v.slice(),c(v,y.count())),A(a,l,v,h)},coordToData:function(a,h){var v=this._extent,y=this.scale;this.onBand&&y.type==="ordinal"&&(v=v.slice(),c(v,y.count()));var O=A(a,v,l,h);return this.scale.scale(O)},pointToData:function(a,h){},getTicksCoords:function(a){a=a||{};var h=a.tickModel||this.getTickModel(),v=r(this,h),y=v.ticks,O=g(y,function(x){return{coord:this.dataToCoord(x),tickValue:x}},this),S=h.get("alignWithLabel");return t(this,O,S,a.clamp),O},getMinorTicksCoords:function(){if(this.scale.type==="ordinal")return[];var a=this.model.getModel("minorTick"),h=a.get("splitNumber");h>0&&h<100||(h=5);var v=this.scale.getMinorTicks(h),y=g(v,function(O){return g(O,function(S){return{coord:this.dataToCoord(S),tickValue:S}},this)},this);return y},getViewLabels:function(){return o(this).labels},getLabelModel:function(){return this.model.getModel("axisLabel")},getTickModel:function(){return this.model.getModel("axisTick")},getBandWidth:function(){var a=this._extent,h=this.scale.getExtent(),v=h[1]-h[0]+(this.onBand?1:0);v===0&&(v=1);var y=Math.abs(a[1]-a[0]);return Math.abs(y)/v},isHorizontal:null,getRotate:null,calculateCategoryInterval:function(){return s(this)}};function c(a,h){var v=a[1]-a[0],y=h,O=v/y/2;a[0]+=O,a[1]-=O}function t(a,h,v,y){var O=h.length;if(!a.onBand||v||!O)return;var S=a.getExtent(),x,L;if(O===1)h[0].coord=S[0],x=h[1]={coord:S[0]};else{var T=h[O-1].tickValue-h[0].tickValue,w=(h[O-1].coord-h[0].coord)/T;E(h,function(B){B.coord-=w/2});var C=a.scale.getExtent();L=1+C[1]-h[O-1].tickValue,x={coord:h[O-1].coord+w*L},h.push(x)}var N=S[0]>S[1];D(h[0].coord,S[0])&&(y?h[0].coord=S[0]:h.shift()),y&&D(S[0],h[0].coord)&&h.unshift({coord:S[0]}),D(S[1],x.coord)&&(y?x.coord=S[1]:h.pop()),y&&D(x.coord,S[1])&&h.push({coord:S[1]});function D(B,R){return B=f(B),R=f(R),N?B>R:B<R}}var u=n;J.exports=u},hNWo:function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("Qxkt"),m=e("4NO4"),A=m.isNameSpecified,b=e("Kagy"),f=b.legend.selector,i={all:{type:"all",title:E.clone(f.all)},inverse:{type:"inverse",title:E.clone(f.inverse)}},r=d.extendComponentModel({type:"legend.plain",dependencies:["series"],layoutMode:{type:"box",ignoreSize:!0},init:function(s,l,n){this.mergeDefaultAndTheme(s,n),s.selected=s.selected||{},this._updateSelector(s)},mergeOption:function(s){r.superCall(this,"mergeOption",s),this._updateSelector(s)},_updateSelector:function(s){var l=s.selector;l===!0&&(l=s.selector=["all","inverse"]),E.isArray(l)&&E.each(l,function(n,c){E.isString(n)&&(n={type:n}),l[c]=E.merge(n,i[n.type])})},optionUpdated:function(){this._updateData(this.ecModel);var s=this._data;if(s[0]&&this.get("selectedMode")==="single"){for(var l=!1,n=0;n<s.length;n++){var c=s[n].get("name");if(this.isSelected(c)){this.select(c),l=!0;break}}!l&&this.select(s[0].get("name"))}},_updateData:function(s){var l=[],n=[];s.eachRawSeries(function(u){var a=u.name;n.push(a);var h;if(u.legendVisualProvider){var v=u.legendVisualProvider,y=v.getAllNames();s.isSeriesFiltered(u)||(n=n.concat(y)),y.length?l=l.concat(y):h=!0}else h=!0;h&&A(u)&&l.push(u.name)}),this._availableNames=n;var c=this.get("data")||l,t=E.map(c,function(u){return(typeof u=="string"||typeof u=="number")&&(u={name:u}),new g(u,this,this.ecModel)},this);this._data=t},getData:function(){return this._data},select:function(s){var l=this.option.selected,n=this.get("selectedMode");if(n==="single"){var c=this._data;E.each(c,function(t){l[t.get("name")]=!1})}l[s]=!0},unSelect:function(s){this.get("selectedMode")!=="single"&&(this.option.selected[s]=!1)},toggleSelected:function(s){var l=this.option.selected;l.hasOwnProperty(s)||(l[s]=!0),this[l[s]?"unSelect":"select"](s)},allSelect:function(){var s=this._data,l=this.option.selected;E.each(s,function(n){l[n.get("name",!0)]=!0})},inverseSelect:function(){var s=this._data,l=this.option.selected;E.each(s,function(n){var c=n.get("name",!0);l.hasOwnProperty(c)||(l[c]=!0),l[c]=!l[c]})},isSelected:function(s){var l=this.option.selected;return!(l.hasOwnProperty(s)&&!l[s])&&E.indexOf(this._availableNames,s)>=0},getOrient:function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},defaultOption:{zlevel:0,z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",itemStyle:{borderWidth:0},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:" sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}}}),o=r;J.exports=o},hOwI:function(J,F){var e=Math.log(2);function d(g,m,A,b,f,i){var r=b+"-"+f,o=g.length;if(i.hasOwnProperty(r))return i[r];if(m===1){var s=Math.round(Math.log((1<<o)-1&~f)/e);return g[A][s]}for(var l=b|1<<A,n=A+1;b&1<<n;)n++;for(var c=0,t=0,u=0;t<o;t++){var a=1<<t;a&f||(c+=(u%2?-1:1)*g[A][t]*d(g,m-1,n,l,f|a,i),u++)}return i[r]=c,c}function E(g,m){var A=[[g[0],g[1],1,0,0,0,-m[0]*g[0],-m[0]*g[1]],[0,0,0,g[0],g[1],1,-m[1]*g[0],-m[1]*g[1]],[g[2],g[3],1,0,0,0,-m[2]*g[2],-m[2]*g[3]],[0,0,0,g[2],g[3],1,-m[3]*g[2],-m[3]*g[3]],[g[4],g[5],1,0,0,0,-m[4]*g[4],-m[4]*g[5]],[0,0,0,g[4],g[5],1,-m[5]*g[4],-m[5]*g[5]],[g[6],g[7],1,0,0,0,-m[6]*g[6],-m[6]*g[7]],[0,0,0,g[6],g[7],1,-m[7]*g[6],-m[7]*g[7]]],b={},f=d(A,8,0,0,0,b);if(f===0)return;for(var i=[],r=0;r<8;r++)for(var o=0;o<8;o++)i[o]==null&&(i[o]=0),i[o]+=((r+o)%2?-1:1)*d(A,7,r===0?1:0,1<<r,1<<o,b)/f*m[r];return function(s,l,n){var c=l*i[6]+n*i[7]+1;s[0]=(l*i[0]+n*i[1]+i[2])/c,s[1]=(l*i[3]+n*i[4]+i[5])/c}}F.buildTransformer=E},hX1E:function(J,F){var e=Math.PI*2;function d(E){return E%=e,E<0&&(E+=e),E}F.normalizeRadian=d},hi0g:function(J,F,e){var d=e("bYtY"),E=d.createHashMap,g=d.each,m=d.isString,A=d.defaults,b=d.extend,f=d.isObject,i=d.clone,r=e("4NO4"),o=r.normalizeToArray,s=e("D5nY"),l=s.guessOrdinal,n=s.BE_ORDINAL,c=e("7G+c"),t=e("L0Ub"),u=t.OTHER_DIMENSIONS,a=e("Vi4m");function h(S,x,L){c.isInstance(x)||(x=c.seriesDataToSource(x)),L=L||{},S=(S||[]).slice();for(var T=(L.dimsDef||[]).slice(),w=E(),C=E(),N=[],D=v(x,S,T,L.dimCount),B=0;B<D;B++){var R=T[B]=b({},f(T[B])?T[B]:{name:T[B]}),U=R.name,M=N[B]=new a;U!=null&&w.get(U)==null&&(M.name=M.displayName=U,w.set(U,B)),R.type!=null&&(M.type=R.type),R.displayName!=null&&(M.displayName=R.displayName)}var j=L.encodeDef;!j&&L.encodeDefaulter&&(j=L.encodeDefaulter(x,D)),j=E(j),j.each(function(X,pe){if(X=o(X).slice(),X.length===1&&!m(X[0])&&X[0]<0){j.set(pe,!1);return}var te=j.set(pe,[]);g(X,function(fe,be){m(fe)&&(fe=w.get(fe)),fe!=null&&fe<D&&(te[be]=fe,V(N[fe],pe,be))})});var P=0;g(S,function(X,pe){var te,X,fe,be;if(m(X))te=X,X={};else{te=X.name;var Se=X.ordinalMeta;X.ordinalMeta=null,X=i(X),X.ordinalMeta=Se,fe=X.dimsDef,be=X.otherDims,X.name=X.coordDim=X.coordDimIndex=X.dimsDef=X.otherDims=null}var ze=j.get(te);if(ze===!1)return;var ze=o(ze);if(!ze.length)for(var Xe=0;Xe<(fe&&fe.length||1);Xe++){for(;P<N.length&&N[P].coordDim!=null;)P++;P<N.length&&ze.push(P++)}g(ze,function(wt,Be){var Me=N[wt];if(V(A(Me,X),te,Be),Me.name==null&&fe){var vt=fe[Be];!f(vt)&&(vt={name:vt}),Me.name=Me.displayName=vt.name,Me.defaultTooltip=vt.defaultTooltip}be&&A(Me.otherDims,be)})});function V(X,pe,te){u.get(pe)!=null?X.otherDims[pe]=te:(X.coordDim=pe,X.coordDimIndex=te,C.set(pe,!0))}var H=L.generateCoord,k=L.generateCoordCount,Z=k!=null;k=H?k||1:0;for(var Y=H||"value",_=0;_<D;_++){var M=N[_]=N[_]||new a,Q=M.coordDim;Q==null&&(M.coordDim=y(Y,C,Z),M.coordDimIndex=0,(!H||k<=0)&&(M.isExtraCoord=!0),k--),M.name==null&&(M.name=y(M.coordDim,w)),M.type==null&&(l(x,_,M.name)===n.Must||M.isExtraCoord&&(M.otherDims.itemName!=null||M.otherDims.seriesName!=null))&&(M.type="ordinal")}return N}function v(S,x,L,T){var w=Math.max(S.dimensionsDetectCount||1,x.length,L.length,T||0);return g(x,function(C){var N=C.dimsDef;N&&(w=Math.max(w,N.length))}),w}function y(S,x,L){if(L||x.get(S)!=null){for(var T=0;x.get(S+T)!=null;)T++;S+=T}return x.set(S,!0),S}var O=h;J.exports=O},hkKa:function(J,F,e){"use strict";e.d(F,"a",function(){return A});var d=e("J4zp"),E=e.n(d),g=e("q1tI"),m=e.n(g);function A(){var b=g.useReducer(function(r){return r+1},0),f=E()(b,2),i=f[1];return i}},hw6D:function(J,F,e){var d=e("bYtY");function E(A){A.eachSeriesByType("radar",function(b){var f=b.getData(),i=[],r=b.coordinateSystem;if(!r)return;var o=r.getIndicatorAxes();d.each(o,function(s,l){f.each(f.mapDimension(o[l].dim),function(n,c){i[c]=i[c]||[];var t=r.dataToPoint(n,l);i[c][l]=g(t)?t:m(r)})}),f.each(function(s){var l=d.find(i[s],function(n){return g(n)})||m(r);i[s].push(l.slice()),f.setItemLayout(s,i[s])})})}function g(A){return!isNaN(A[0])&&!isNaN(A[1])}function m(A){return[A.cx,A.cy]}J.exports=E},hwYd:function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("Nu4q")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="PictureTwoTone";var f=g.forwardRef(b);F.default=f},hydK:function(J,F){var e="http://www.w3.org/2000/svg";function d(E){return document.createElementNS(e,E)}F.createElement=d},hyiK:function(J,F){function e(d,E,g,m,A,b){if(b>E&&b>m||b<E&&b<m)return 0;if(m===E)return 0;var f=m<E?1:-1,i=(b-E)/(m-E);(i===1||i===0)&&(f=m<E?.5:-.5);var r=i*(g-d)+d;return r===A?Infinity:r>A?f:0}J.exports=e},i38C:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("bYtY"),m=g.createHashMap,A=g.retrieve,b=g.each;function f(s){this.coordSysName=s,this.coordSysDims=[],this.axisMap=m(),this.categoryAxisMap=m(),this.firstCategoryDimIndex=null}function i(s){var l=s.get("coordinateSystem"),n=new f(l),c=r[l];if(c)return c(s,n,n.axisMap,n.categoryAxisMap),n}var r={cartesian2d:function(s,l,n,c){var t=s.getReferringComponents("xAxis")[0],u=s.getReferringComponents("yAxis")[0];l.coordSysDims=["x","y"],n.set("x",t),n.set("y",u),o(t)&&(c.set("x",t),l.firstCategoryDimIndex=0),o(u)&&(c.set("y",u),l.firstCategoryDimIndex==null&(l.firstCategoryDimIndex=1))},singleAxis:function(s,l,n,c){var t=s.getReferringComponents("singleAxis")[0];l.coordSysDims=["single"],n.set("single",t),o(t)&&(c.set("single",t),l.firstCategoryDimIndex=0)},polar:function(s,l,n,c){var t=s.getReferringComponents("polar")[0],u=t.findAxisModel("radiusAxis"),a=t.findAxisModel("angleAxis");l.coordSysDims=["radius","angle"],n.set("radius",u),n.set("angle",a),o(u)&&(c.set("radius",u),l.firstCategoryDimIndex=0),o(a)&&(c.set("angle",a),l.firstCategoryDimIndex==null&&(l.firstCategoryDimIndex=1))},geo:function(s,l,n,c){l.coordSysDims=["lng","lat"]},parallel:function(s,l,n,c){var t=s.ecModel,u=t.getComponent("parallel",s.get("parallelIndex")),a=l.coordSysDims=u.dimensions.slice();b(u.parallelAxisIndex,function(h,v){var y=t.getComponent("parallelAxis",h),O=a[v];n.set(O,y),o(y)&&l.firstCategoryDimIndex==null&&(c.set(O,y),l.firstCategoryDimIndex=v)})}};function o(s){return s.get("type")==="category"}F.getCoordSysInfoBySeries=i},i6bk:function(J,F,e){"use strict";e.d(F,"b",function(){return d}),e.d(F,"a",function(){return E});function d(g){return g!=null&&g===g.window}function E(g,m){if(typeof window=="undefined")return 0;var A=m?"scrollTop":"scrollLeft",b=0;return d(g)?b=g[m?"pageYOffset":"pageXOffset"]:g instanceof Document?b=g.documentElement[A]:g&&(b=g[A]),g&&!d(g)&&typeof b!="number"&&(b=(g.ownerDocument||g).documentElement[A]),b}},i8CU:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("Fm1+"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},iLNv:function(J,F){var e="\0__throttleOriginMethod",d="\0__throttleRate",E="\0__throttleType";function g(b,f,i){var r,o=0,s=0,l=null,n,c,t,u;f=f||0;function a(){s=new Date().getTime(),l=null,b.apply(c,t||[])}var h=function(){r=new Date().getTime(),c=this,t=arguments;var v=u||f,y=u||i;u=null,n=r-(y?o:s)-v,clearTimeout(l),y?l=setTimeout(a,v):n>=0?a():l=setTimeout(a,-n),o=r};return h.clear=function(){l&&(clearTimeout(l),l=null)},h.debounceNextCall=function(v){u=v},h}function m(b,f,i,r){var o=b[f];if(!o)return;var s=o[e]||o,l=o[E],n=o[d];if(n!==i||l!==r){if(i==null||!r)return b[f]=s;o=b[f]=g(s,i,r==="debounce"),o[e]=s,o[E]=r,o[d]=i}return o}function A(b,f){var i=b[f];i&&i[e]&&(b[f]=i[e])}F.throttle=g,F.createOrUpdate=m,F.clear=A},iPDy:function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=d.extendComponentView({type:"marker",init:function(){this.markerGroupMap=E.createHashMap()},render:function(m,A,b){var f=this.markerGroupMap;f.each(function(r){r.__keep=!1});var i=this.type+"Model";A.eachSeries(function(r){var o=r[i];o&&this.renderSeries(r,o,A,b)},this),f.each(function(r){!r.__keep&&this.group.remove(r.group)},this)},renderSeries:function(){}});J.exports=g},iQDF:function(J,F,e){"use strict";var d=e("ZTW2"),E=e.n(d),g=e("+BJd"),m=e("+L6B")},iRjW:function(J,F,e){var d=e("bYtY"),E=e("Yl7c"),g=E.parseClassType,m=0;function A(i){return[i||"",m++,Math.random().toFixed(5)].join("_")}function b(i){var r={};return i.registerSubTypeDefaulter=function(o,s){o=g(o),r[o.main]=s},i.determineSubType=function(o,s){var l=s.type;if(!l){var n=g(o).main;i.hasSubTypes(o)&&r[n]&&(l=r[n](s))}return l},i}function f(i,r){i.topologicalTravel=function(n,c,t,u){if(!n.length)return;var a=o(c),h=a.graph,v=a.noEntryList,y={};for(d.each(n,function(w){y[w]=!0});v.length;){var O=v.pop(),S=h[O],x=!!y[O];x&&(t.call(u,O,S.originalDeps.slice()),delete y[O]),d.each(S.successor,x?T:L)}d.each(y,function(){throw new Error("Circle dependency may exists")});function L(w){h[w].entryCount--,h[w].entryCount===0&&v.push(w)}function T(w){y[w]=!0,L(w)}};function o(n){var c={},t=[];return d.each(n,function(u){var a=s(c,u),h=a.originalDeps=r(u),v=l(h,n);a.entryCount=v.length,a.entryCount===0&&t.push(u),d.each(v,function(y){d.indexOf(a.predecessor,y)<0&&a.predecessor.push(y);var O=s(c,y);d.indexOf(O.successor,y)<0&&O.successor.push(u)})}),{graph:c,noEntryList:t}}function s(n,c){return n[c]||(n[c]={predecessor:[],successor:[]}),n[c]}function l(n,c){var t=[];return d.each(n,function(u){d.indexOf(c,u)>=0&&t.push(u)}),t}}F.getUID=A,F.enableSubTypeDefaulter=b,F.enableTopologicalTravel=f},iXHM:function(J,F){var e="";typeof navigator!="undefined"&&(e=navigator.platform||"");var d={color:["#c23531","#2f4554","#61a0a8","#d48265","#91c7ae","#749f83","#ca8622","#bda29a","#6e7074","#546570","#c4ccd3"],gradientColor:["#f6efa6","#d88273","#bf444c"],textStyle:{fontFamily:e.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,animation:"auto",animationDuration:1e3,animationDurationUpdate:300,animationEasing:"exponentialOut",animationEasingUpdate:"cubicOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1};J.exports=d},iXp4:function(J,F,e){var d=e("ItGF"),E=[["shadowBlur",0],["shadowColor","#000"],["shadowOffsetX",0],["shadowOffsetY",0]];function g(m){return d.browser.ie&&d.browser.version>=11?function(){var A=this.__clipPaths,b=this.style,f;if(A)for(var i=0;i<A.length;i++){var r=A[i],o=r&&r.shape,s=r&&r.type;if(o&&(s==="sector"&&o.startAngle===o.endAngle||s==="rect"&&(!o.width||!o.height))){for(var l=0;l<E.length;l++)E[l][2]=b[E[l][0]],b[E[l][0]]=E[l][1];f=!0;break}}if(m.apply(this,arguments),f)for(var l=0;l<E.length;l++)b[E[l][0]]=E[l][2]}:m}J.exports=g},iYpf:function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("ZLWo")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="FolderOpenOutlined";var f=g.forwardRef(b);F.default=f},ieMj:function(J,F,e){var d=e("OELB"),E=e("7aKB"),g=e("4NgU"),m=e("lE7J"),A=d.round,b=g.extend({type:"interval",_interval:0,_intervalPrecision:2,setExtent:function(i,r){var o=this._extent;isNaN(i)||(o[0]=parseFloat(i)),isNaN(r)||(o[1]=parseFloat(r))},unionExtent:function(i){var r=this._extent;i[0]<r[0]&&(r[0]=i[0]),i[1]>r[1]&&(r[1]=i[1]),b.prototype.setExtent.call(this,r[0],r[1])},getInterval:function(){return this._interval},setInterval:function(i){this._interval=i,this._niceExtent=this._extent.slice(),this._intervalPrecision=m.getIntervalPrecision(i)},getTicks:function(i){var r=this._interval,o=this._extent,s=this._niceExtent,l=this._intervalPrecision,n=[];if(!r)return n;var c=1e4;o[0]<s[0]&&(i?n.push(A(s[0]-r,l)):n.push(o[0]));for(var t=s[0];t<=s[1]&&!(n.push(t),t=A(t+r,l),t===n[n.length-1]);)if(n.length>c)return[];var u=n.length?n[n.length-1]:s[1];return o[1]>u&&(i?n.push(A(u+r,l)):n.push(o[1])),n},getMinorTicks:function(i){for(var r=this.getTicks(!0),o=[],s=this.getExtent(),l=1;l<r.length;l++){for(var n=r[l],c=r[l-1],t=0,u=[],a=n-c,h=a/i;t<i-1;){var v=d.round(c+(t+1)*h);v>s[0]&&v<s[1]&&u.push(v),t++}o.push(u)}return o},getLabel:function(i,r){if(i==null)return"";var o=r&&r.precision;return o==null?o=d.getPrecisionSafe(i)||0:o==="auto"&&(o=this._intervalPrecision),i=A(i,o,!0),E.addCommas(i)},niceTicks:function(i,r,o){i=i||5;var s=this._extent,l=s[1]-s[0];if(!isFinite(l))return;l<0&&(l=-l,s.reverse());var n=m.intervalScaleNiceTicks(s,i,r,o);this._intervalPrecision=n.intervalPrecision,this._interval=n.interval,this._niceExtent=n.niceTickExtent},niceExtent:function(i){var r=this._extent;if(r[0]===r[1])if(r[0]!==0){var o=r[0];i.fixMax||(r[1]+=o/2),r[0]-=o/2}else r[1]=1;var s=r[1]-r[0];isFinite(s)||(r[0]=0,r[1]=1),this.niceTicks(i.splitNumber,i.minInterval,i.maxInterval);var l=this._interval;i.fixMin||(r[0]=A(Math.floor(r[0]/l)*l)),i.fixMax||(r[1]=A(Math.ceil(r[1]/l)*l))}});b.create=function(){return new b};var f=b;J.exports=f},j5sG:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.createSensor=void 0;var d=E(e("NohK"));function E(m){return m&&m.__esModule?m:{default:m}}var g=function(A){var b=void 0,f=[],i=(0,d.default)(function(){f.forEach(function(n){n(A)})}),r=function(){var c=new ResizeObserver(i);return c.observe(A),i(),c},o=function(c){b||(b=r()),f.indexOf(c)===-1&&f.push(c)},s=function(){b.disconnect(),f=[],b=void 0},l=function(c){var t=f.indexOf(c);t!==-1&&f.splice(t,1),f.length===0&&b&&s()};return{element:A,bind:o,destroy:s,unbind:l}};F.createSensor=g},jCWc:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("1GLa")},jCoz:function(J,F,e){var d=e("bYtY"),E=e("4NgU"),g=e("OELB"),m=e("ieMj"),A=E.prototype,b=m.prototype,f=g.getPrecisionSafe,i=g.round,r=Math.floor,o=Math.ceil,s=Math.pow,l=Math.log,n=E.extend({type:"log",base:10,$constructor:function(){E.apply(this,arguments),this._originalScale=new m},getTicks:function(u){var a=this._originalScale,h=this._extent,v=a.getExtent();return d.map(b.getTicks.call(this,u),function(y){var O=g.round(s(this.base,y));return O=y===h[0]&&a.__fixMin?c(O,v[0]):O,O=y===h[1]&&a.__fixMax?c(O,v[1]):O,O},this)},getMinorTicks:b.getMinorTicks,getLabel:b.getLabel,scale:function(u){return u=A.scale.call(this,u),s(this.base,u)},setExtent:function(u,a){var h=this.base;u=l(u)/l(h),a=l(a)/l(h),b.setExtent.call(this,u,a)},getExtent:function(){var u=this.base,a=A.getExtent.call(this);a[0]=s(u,a[0]),a[1]=s(u,a[1]);var h=this._originalScale,v=h.getExtent();return h.__fixMin&&(a[0]=c(a[0],v[0])),h.__fixMax&&(a[1]=c(a[1],v[1])),a},unionExtent:function(u){this._originalScale.unionExtent(u);var a=this.base;u[0]=l(u[0])/l(a),u[1]=l(u[1])/l(a),A.unionExtent.call(this,u)},unionExtentFromData:function(u,a){this.unionExtent(u.getApproximateExtent(a))},niceTicks:function(u){u=u||10;var a=this._extent,h=a[1]-a[0];if(h===Infinity||h<=0)return;var v=g.quantity(h),y=u/h*v;for(y<=.5&&(v*=10);!isNaN(v)&&Math.abs(v)<1&&Math.abs(v)>0;)v*=10;var O=[g.round(o(a[0]/v)*v),g.round(r(a[1]/v)*v)];this._interval=v,this._niceExtent=O},niceExtent:function(u){b.niceExtent.call(this,u);var a=this._originalScale;a.__fixMin=u.fixMin,a.__fixMax=u.fixMax}});d.each(["contain","normalize"],function(u){n.prototype[u]=function(a){return a=l(a)/l(this.base),A[u].call(this,a)}}),n.create=function(){return new n};function c(u,a){return i(u,f(a))}var t=n;J.exports=t},jN4g:function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"}}]},name:"close-circle",theme:"filled"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="CloseCircleFilled";var b=F.a=d.forwardRef(A)},jO45:function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="CheckCircleFilled";var b=F.a=d.forwardRef(A)},jTL6:function(J,F,e){var d=e("y+Vt"),E=d.extend({type:"arc",shape:{cx:0,cy:0,r:0,startAngle:0,endAngle:Math.PI*2,clockwise:!0},style:{stroke:"#000",fill:null},buildPath:function(m,A){var b=A.cx,f=A.cy,i=Math.max(A.r,0),r=A.startAngle,o=A.endAngle,s=A.clockwise,l=Math.cos(r),n=Math.sin(r);m.moveTo(l*i+b,n*i+f),m.arc(b,f,i,r,o,!s)}});J.exports=E},je13:function(J,F,e){var d=e("5nXd"),E=e("gRFJ"),g=[e("uQRt")];J.exports=d.createStore(E,g)},jett:function(J,F,e){var d=e("ProS");e("VSLf"),e("oBaM"),e("FGaS");var E=e("mOdp"),g=e("f5Yq"),m=e("hw6D"),A=e("0/Rx"),b=e("eJH7");d.registerVisual(E("radar")),d.registerVisual(g("radar","circle")),d.registerLayout(m),d.registerProcessor(A("radar")),d.registerPreprocessor(b)},jhfD:function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="ArrowLeftOutlined";var b=F.a=d.forwardRef(A)},jkPA:function(J,F,e){var d=e("bYtY"),E=d.createHashMap,g=d.isObject,m=d.map;function A(o){this.categories=o.categories||[],this._needCollect=o.needCollect,this._deduplication=o.deduplication,this._map}A.createByAxisModel=function(o){var s=o.option,l=s.data,n=l&&m(l,i);return new A({categories:n,needCollect:!n,deduplication:s.dedplication!==!1})};var b=A.prototype;b.getOrdinal=function(o){return f(this).get(o)},b.parseAndCollect=function(o){var s,l=this._needCollect;if(typeof o!="string"&&!l)return o;if(l&&!this._deduplication)return s=this.categories.length,this.categories[s]=o,s;var n=f(this);return s=n.get(o),s==null&&(l?(s=this.categories.length,this.categories[s]=o,n.set(o,s)):s=NaN),s};function f(o){return o._map||(o._map=E(o.categories))}function i(o){return g(o)&&o.value!=null?o.value:o+""}var r=A;J.exports=r},jndi:function(J,F,e){var d=e("bYtY"),E=e("Qe9p"),g=e("YXkt"),m=e("OELB"),A=e("IwbS"),b=e("kj2x"),f=e("iPDy"),i=function(t,u,a,h){var v=b.dataTransform(t,h[0]),y=b.dataTransform(t,h[1]),O=d.retrieve,S=v.coord,x=y.coord;S[0]=O(S[0],-Infinity),S[1]=O(S[1],-Infinity),x[0]=O(x[0],Infinity),x[1]=O(x[1],Infinity);var L=d.mergeAll([{},v,y]);return L.coord=[v.coord,y.coord],L.x0=v.x,L.y0=v.y,L.x1=y.x,L.y1=y.y,L};function r(t){return!isNaN(t)&&!isFinite(t)}function o(t,u,a,h){var v=1-t;return r(u[v])&&r(a[v])}function s(t,u){var a=u.coord[0],h=u.coord[1];return t.type==="cartesian2d"&&(a&&h&&(o(1,a,h,t)||o(0,a,h,t)))?!0:b.dataFilter(t,{coord:a,x:u.x0,y:u.y0})||b.dataFilter(t,{coord:h,x:u.x1,y:u.y1})}function l(t,u,a,h,v){var y=h.coordinateSystem,O=t.getItemModel(u),S,x=m.parsePercent(O.get(a[0]),v.getWidth()),L=m.parsePercent(O.get(a[1]),v.getHeight());if(!isNaN(x)&&!isNaN(L))S=[x,L];else{if(h.getMarkerPosition)S=h.getMarkerPosition(t.getValues(a,u));else{var T=t.get(a[0],u),w=t.get(a[1],u),C=[T,w];y.clampData&&y.clampData(C,C),S=y.dataToPoint(C,!0)}if(y.type==="cartesian2d"){var N=y.getAxis("x"),D=y.getAxis("y"),T=t.get(a[0],u),w=t.get(a[1],u);r(T)?S[0]=N.toGlobalCoord(N.getExtent()[a[0]==="x0"?0:1]):r(w)&&(S[1]=D.toGlobalCoord(D.getExtent()[a[1]==="y0"?0:1]))}isNaN(x)||(S[0]=x),isNaN(L)||(S[1]=L)}return S}var n=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]];f.extend({type:"markArea",updateTransform:function(t,u,a){u.eachSeries(function(h){var v=h.markAreaModel;if(v){var y=v.getData();y.each(function(O){var S=d.map(n,function(L){return l(y,O,L,h,a)});y.setItemLayout(O,S);var x=y.getItemGraphicEl(O);x.setShape("points",S)})}},this)},renderSeries:function(t,u,a,h){var v=t.coordinateSystem,y=t.id,O=t.getData(),S=this.markerGroupMap,x=S.get(y)||S.set(y,{group:new A.Group});this.group.add(x.group),x.__keep=!0;var L=c(v,t,u);u.setData(L),L.each(function(T){L.setItemLayout(T,d.map(n,function(w){return l(L,T,w,t,h)})),L.setItemVisual(T,{color:O.getVisual("color")})}),L.diff(x.__data).add(function(T){var w=new A.Polygon({shape:{points:L.getItemLayout(T)}});L.setItemGraphicEl(T,w),x.group.add(w)}).update(function(T,w){var C=x.__data.getItemGraphicEl(w);A.updateProps(C,{shape:{points:L.getItemLayout(T)}},u,T),x.group.add(C),L.setItemGraphicEl(T,C)}).remove(function(T){var w=x.__data.getItemGraphicEl(T);x.group.remove(w)}).execute(),L.eachItemGraphicEl(function(T,w){var C=L.getItemModel(w),N=C.getModel("label"),D=C.getModel("emphasis.label"),B=L.getItemVisual(w,"color");T.useStyle(d.defaults(C.getModel("itemStyle").getItemStyle(),{fill:E.modifyAlpha(B,.4),stroke:B})),T.hoverStyle=C.getModel("emphasis.itemStyle").getItemStyle(),A.setLabelStyle(T.style,T.hoverStyle,N,D,{labelFetcher:u,labelDataIndex:w,defaultText:L.getName(w)||"",isRectText:!0,autoColor:B}),A.setHoverStyle(T,{}),T.dataModel=u}),x.__data=L,x.group.silent=u.get("silent")||t.get("silent")}});function c(t,u,a){var h,v,y=["x0","y0","x1","y1"];t?(h=d.map(t&&t.dimensions,function(x){var L=u.getData(),T=L.getDimensionInfo(L.mapDimension(x))||{};return d.defaults({name:x},T)}),v=new g(d.map(y,function(x,L){return{name:x,type:h[L%2].type}}),a)):(h=[{name:"value",type:"float"}],v=new g(h,a));var O=d.map(a.get("data"),d.curry(i,u,t,a));t&&(O=d.filter(O,d.curry(s,t)));var S=t?function(x,L,T,w){return x.coord[Math.floor(w/2)][w%2]}:function(x){return x.value};return v.initData(O,null,S),v.hasItemOption=!0,v}},"jsU+":function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("IUWy"),m=d.extendComponentModel({type:"toolbox",layoutMode:{type:"box",ignoreSize:!0},optionUpdated:function(){m.superApply(this,"optionUpdated",arguments),E.each(this.option.feature,function(b,f){var i=g.get(f);i&&E.merge(b,i.defaultOption)})},defaultOption:{show:!0,z:6,zlevel:0,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}},tooltip:{show:!1}}}),A=m;J.exports=A},jtI2:function(J,F,e){e("SMc4");var d=e("bLfw"),E=d.extend({type:"grid",dependencies:["xAxis","yAxis"],layoutMode:"box",coordinateSystem:null,defaultOption:{show:!1,zlevel:0,z:0,left:"10%",top:60,right:"10%",bottom:60,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"}});J.exports=E},juDX:function(J,F,e){e("P47w");var d=e("aX58"),E=d.registerPainter,g=e("3CBa");E("svg",g)},"k+1r":function(J,F,e){var d=e("QkVE");function E(g){var m=d(this,g).delete(g);return this.size-=m?1:0,m}J.exports=E},k5C7:function(J,F,e){e("0JAE"),e("g7p0"),e("7mYs")},k9D9:function(J,F){var e="original",d="arrayRows",E="objectRows",g="keyedColumns",m="unknown",A="typedArray",b="column",f="row";F.SOURCE_FORMAT_ORIGINAL=e,F.SOURCE_FORMAT_ARRAY_ROWS=d,F.SOURCE_FORMAT_OBJECT_ROWS=E,F.SOURCE_FORMAT_KEYED_COLUMNS=g,F.SOURCE_FORMAT_UNKNOWN=m,F.SOURCE_FORMAT_TYPED_ARRAY=A,F.SERIES_LAYOUT_BY_COLUMN=b,F.SERIES_LAYOUT_BY_ROW=f},kDyi:function(J,F){function e(d){var E=d.findComponents({mainType:"legend"});E&&E.length&&d.filterSeries(function(g){for(var m=0;m<E.length;m++)if(!E[m].isSelected(g.name))return!1;return!0})}J.exports=e},kGiB:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("ABKa"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},kMLO:function(J,F,e){var d=e("XxSj"),E=e("Qe9p"),g=e("bYtY"),m=g.isArray,A="itemStyle",b={seriesType:"treemap",reset:function(t,u,a,h){var v=t.getData().tree,y=v.root,O=t.getModel(A);if(y.isRemoved())return;var S=g.map(v.levelModels,function(x){return x?x.get(A):null});f(y,{},S,O,t.getViewRoot().getAncestors(),t)}};function f(t,u,a,h,v,y){var O=t.getModel(),S=t.getLayout();if(!S||S.invisible||!S.isInView)return;var x=t.getModel(A),L=a[t.depth],T=i(x,u,L,h),w=x.get("borderColor"),C=x.get("borderColorSaturation"),N;C!=null&&(N=r(T,t),w=o(C,N)),t.setVisual("borderColor",w);var D=t.viewChildren;if(!D||!D.length)N=r(T,t),t.setVisual("color",N);else{var B=l(t,O,S,x,T,D);g.each(D,function(R,U){if(R.depth>=v.length||R===v[R.depth]){var M=c(O,T,R,U,B,y);f(R,M,a,h,v,y)}})}}function i(t,u,a,h){var v=g.extend({},u);return g.each(["color","colorAlpha","colorSaturation"],function(y){var O=t.get(y,!0);O==null&&a&&(O=a[y]),O==null&&(O=u[y]),O==null&&(O=h.get(y)),O!=null&&(v[y]=O)}),v}function r(t){var u=s(t,"color");if(u){var a=s(t,"colorAlpha"),h=s(t,"colorSaturation");return h&&(u=E.modifyHSL(u,null,null,h)),a&&(u=E.modifyAlpha(u,a)),u}}function o(t,u){return u!=null?E.modifyHSL(u,null,null,t):null}function s(t,u){var a=t[u];if(a!=null&&a!=="none")return a}function l(t,u,a,h,v,y){if(!y||!y.length)return;var O=n(u,"color")||v.color!=null&&v.color!=="none"&&(n(u,"colorAlpha")||n(u,"colorSaturation"));if(!O)return;var S=u.get("visualMin"),x=u.get("visualMax"),L=a.dataExtent.slice();S!=null&&S<L[0]&&(L[0]=S),x!=null&&x>L[1]&&(L[1]=x);var T=u.get("colorMappingBy"),w={type:O.name,dataExtent:L,visual:O.range};w.type==="color"&&(T==="index"||T==="id")?(w.mappingMethod="category",w.loop=!0):w.mappingMethod="linear";var C=new d(w);return C.__drColorMappingBy=T,C}function n(t,u){var a=t.get(u);return m(a)&&a.length?{name:u,range:a}:null}function c(t,u,a,h,v,y){var O=g.extend({},u);if(v){var S=v.type,x=S==="color"&&v.__drColorMappingBy,L=x==="index"?h:x==="id"?y.mapIdToIndex(a.getId()):a.getValue(t.get("visualDimension"));O[S]=v.mapValueToVisual(L)}return O}J.exports=b},kPKH:function(J,F,e){"use strict";var d=e("/kpp");F.a=d.a},kaz8:function(J,F,e){"use strict";var d=e("lSNA"),E=e.n(d),g=e("pVnL"),m=e.n(g),A=e("lwsE"),b=e.n(A),f=e("W8MJ"),i=e.n(f),r=e("PJYZ"),o=e.n(r),s=e("7W2i"),l=e.n(s),n=e("LQ03"),c=e.n(n),t=e("q1tI"),u=e("TSYQ"),a=e.n(u),h=e("+6Fa"),v=e("RIqP"),y=e.n(v),O=e("BGR+"),S=e("H84U"),x=function(U,M){var j={};for(var P in U)Object.prototype.hasOwnProperty.call(U,P)&&M.indexOf(P)<0&&(j[P]=U[P]);if(U!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,P=Object.getOwnPropertySymbols(U);V<P.length;V++)M.indexOf(P[V])<0&&Object.prototype.propertyIsEnumerable.call(U,P[V])&&(j[P[V]]=U[P[V]]);return j},L=t.createContext(null),T=function(U){l()(j,U);var M=c()(j);function j(P){var V;return b()(this,j),V=M.call(this,P),V.cancelValue=function(H){V.setState(function(k){var Z=k.registeredValues;return{registeredValues:Z.filter(function(Y){return Y!==H})}})},V.registerValue=function(H){V.setState(function(k){var Z=k.registeredValues;return{registeredValues:[].concat(y()(Z),[H])}})},V.toggleOption=function(H){var k=V.state.registeredValues,Z=V.state.value.indexOf(H.value),Y=y()(V.state.value);Z===-1?Y.push(H.value):Y.splice(Z,1),"value"in V.props||V.setState({value:Y});var _=V.props.onChange;if(_){var Q=V.getOptions();_(Y.filter(function(X){return k.indexOf(X)!==-1}).sort(function(X,pe){var te=Q.findIndex(function(be){return be.value===X}),fe=Q.findIndex(function(be){return be.value===pe});return te-fe}))}},V.renderGroup=function(H){var k=H.getPrefixCls,Z=H.direction,Y=o()(V),_=Y.props,Q=Y.state,X=_.prefixCls,pe=_.className,te=_.style,fe=_.options,be=x(_,["prefixCls","className","style","options"]),Se=k("checkbox",X),ze="".concat(Se,"-group"),Xe=Object(O.default)(be,["children","defaultValue","value","onChange","disabled"]),wt=_.children;fe&&fe.length>0&&(wt=V.getOptions().map(function(vt){return t.createElement(B,{prefixCls:Se,key:vt.value.toString(),disabled:"disabled"in vt?vt.disabled:_.disabled,value:vt.value,checked:Q.value.indexOf(vt.value)!==-1,onChange:vt.onChange,className:"".concat(ze,"-item"),style:vt.style},vt.label)}));var Be={toggleOption:V.toggleOption,value:V.state.value,disabled:V.props.disabled,name:V.props.name,registerValue:V.registerValue,cancelValue:V.cancelValue},Me=a()(ze,pe,E()({},"".concat(ze,"-rtl"),Z==="rtl"));return t.createElement("div",m()({className:Me,style:te},Xe),t.createElement(L.Provider,{value:Be},wt))},V.state={value:P.value||P.defaultValue||[],registeredValues:[]},V}return i()(j,[{key:"getOptions",value:function(){var V=this.props.options;return V.map(function(H){return typeof H=="string"?{label:H,value:H}:H})}},{key:"render",value:function(){return t.createElement(S.a,null,this.renderGroup)}}],[{key:"getDerivedStateFromProps",value:function(V){return"value"in V?{value:V.value||[]}:null}}]),j}(t.PureComponent);T.defaultProps={options:[]};var w=T,C=e("uaoM"),N=function(U,M){var j={};for(var P in U)Object.prototype.hasOwnProperty.call(U,P)&&M.indexOf(P)<0&&(j[P]=U[P]);if(U!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,P=Object.getOwnPropertySymbols(U);V<P.length;V++)M.indexOf(P[V])<0&&Object.prototype.propertyIsEnumerable.call(U,P[V])&&(j[P[V]]=U[P[V]]);return j},D=function(U){l()(j,U);var M=c()(j);function j(){var P;return b()(this,j),P=M.apply(this,arguments),P.saveCheckbox=function(V){P.rcCheckbox=V},P.renderCheckbox=function(V){var H,k=V.getPrefixCls,Z=V.direction,Y=o()(P),_=Y.props,Q=Y.context,X=_.prefixCls,pe=_.className,te=_.children,fe=_.indeterminate,be=_.style,Se=_.onMouseEnter,ze=_.onMouseLeave,Xe=N(_,["prefixCls","className","children","indeterminate","style","onMouseEnter","onMouseLeave"]),wt=Q,Be=k("checkbox",X),Me=m()({},Xe);wt&&(Me.onChange=function(){Xe.onChange&&Xe.onChange.apply(Xe,arguments),wt.toggleOption({label:te,value:_.value})},Me.name=wt.name,Me.checked=wt.value.indexOf(_.value)!==-1,Me.disabled=_.disabled||wt.disabled);var vt=a()(pe,(H={},E()(H,"".concat(Be,"-wrapper"),!0),E()(H,"".concat(Be,"-rtl"),Z==="rtl"),E()(H,"".concat(Be,"-wrapper-checked"),Me.checked),E()(H,"".concat(Be,"-wrapper-disabled"),Me.disabled),H)),at=a()(E()({},"".concat(Be,"-indeterminate"),fe));return t.createElement("label",{className:vt,style:be,onMouseEnter:Se,onMouseLeave:ze},t.createElement(h.a,m()({},Me,{prefixCls:Be,className:at,ref:P.saveCheckbox})),te!==void 0&&t.createElement("span",null,te))},P}return i()(j,[{key:"componentDidMount",value:function(){var V,H=this.props.value;(V=this.context)===null||V===void 0||V.registerValue(H),Object(C.a)("checked"in this.props||this.context||!("value"in this.props),"Checkbox","`value` is not a valid prop, do you mean `checked`?")}},{key:"componentDidUpdate",value:function(V){var H=V.value,k,Z,Y=this.props.value;Y!==H&&((k=this.context)===null||k===void 0||k.cancelValue(H),(Z=this.context)===null||Z===void 0||Z.registerValue(Y))}},{key:"componentWillUnmount",value:function(){var V,H=this.props.value;(V=this.context)===null||V===void 0||V.cancelValue(H)}},{key:"focus",value:function(){this.rcCheckbox.focus()}},{key:"blur",value:function(){this.rcCheckbox.blur()}},{key:"render",value:function(){return t.createElement(S.a,null,this.renderCheckbox)}}]),j}(t.PureComponent);D.__ANT_CHECKBOX=!0,D.defaultProps={indeterminate:!1},D.contextType=L;var B=D;B.Group=w;var R=F.a=B},kekF:function(J,F){function e(d,E){return function(g){return d(E(g))}}J.exports=e},kj2x:function(J,F,e){var d=e("bYtY"),E=e("OELB"),g=e("7hqr"),m=g.isDimensionStacked,A=d.indexOf;function b(a){return!(isNaN(parseFloat(a.x))&&isNaN(parseFloat(a.y)))}function f(a){return!isNaN(parseFloat(a.x))&&!isNaN(parseFloat(a.y))}function i(a,h,v,y,O,S){var x=[],L=m(h,y),T=L?h.getCalculationInfo("stackResultDimension"):y,w=u(h,T,a),C=h.indicesOfNearest(T,w)[0];x[O]=h.get(v,C),x[S]=h.get(T,C);var N=h.get(y,C),D=E.getPrecision(h.get(y,C));return D=Math.min(D,20),D>=0&&(x[S]=+x[S].toFixed(D)),[x,N]}var r=d.curry,o={min:r(i,"min"),max:r(i,"max"),average:r(i,"average")};function s(a,h){var v=a.getData(),y=a.coordinateSystem;if(h&&!f(h)&&!d.isArray(h.coord)&&y){var O=y.dimensions,S=l(h,v,y,a);if(h=d.clone(h),h.type&&o[h.type]&&S.baseAxis&&S.valueAxis){var x=A(O,S.baseAxis.dim),L=A(O,S.valueAxis.dim),T=o[h.type](v,S.baseDataDim,S.valueDataDim,x,L);h.coord=T[0],h.value=T[1]}else{for(var w=[h.xAxis!=null?h.xAxis:h.radiusAxis,h.yAxis!=null?h.yAxis:h.angleAxis],C=0;C<2;C++)o[w[C]]&&(w[C]=u(v,v.mapDimension(O[C]),w[C]));h.coord=w}}return h}function l(a,h,v,y){var O={};return a.valueIndex!=null||a.valueDim!=null?(O.valueDataDim=a.valueIndex!=null?h.getDimension(a.valueIndex):a.valueDim,O.valueAxis=v.getAxis(n(y,O.valueDataDim)),O.baseAxis=v.getOtherAxis(O.valueAxis),O.baseDataDim=h.mapDimension(O.baseAxis.dim)):(O.baseAxis=y.getBaseAxis(),O.valueAxis=v.getOtherAxis(O.baseAxis),O.baseDataDim=h.mapDimension(O.baseAxis.dim),O.valueDataDim=h.mapDimension(O.valueAxis.dim)),O}function n(a,h){var v=a.getData(),y=v.dimensions;h=v.getDimension(h);for(var O=0;O<y.length;O++){var S=v.getDimensionInfo(y[O]);if(S.name===h)return S.coordDim}}function c(a,h){return a&&a.containData&&h.coord&&!b(h)?a.containData(h.coord):!0}function t(a,h,v,y){return y<2?a.coord&&a.coord[y]:a.value}function u(a,h,v){if(v==="average"){var y=0,O=0;return a.each(h,function(S,x){isNaN(S)||(y+=S,O++)}),y/O}else return v==="median"?a.getMedian(h):a.getDataExtent(h,!0)[v==="max"?1:0]}F.dataTransform=s,F.getAxisInfo=l,F.dataFilter=c,F.dimValueGetter=t,F.numCalculate=u},knOB:function(J,F,e){var d=e("bYtY"),E=e("hM6l");function g(A,b){E.call(this,"radius",A,b),this.type="category"}g.prototype={constructor:g,pointToData:function(A,b){return this.polar.pointToData(A,b)[this.dim==="radius"?0:1]},dataToRadius:E.prototype.dataToCoord,radiusToData:E.prototype.coordToData},d.inherits(g,E);var m=g;J.exports=m},ko1b:function(J,F,e){var d=e("bYtY"),E=e("T4UG"),g=e("Bsck"),m=e("Qxkt"),A=e("7aKB"),b=A.encodeHTML,f=A.addCommas,i=e("VaxA"),r=i.wrapTreePathInfo,o=E.extend({type:"series.treemap",layoutMode:"box",dependencies:["grid","polar"],preventUsingHoverLayer:!0,_viewRoot:null,defaultOption:{progressive:0,left:"center",top:"middle",right:null,bottom:null,width:"80%",height:"80%",sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"\u25B6",zoomToNodeRatio:.32*.32,roam:!0,nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",top:"bottom",emptyItemWidth:25,itemStyle:{color:"rgba(0,0,0,0.7)",borderColor:"rgba(255,255,255,0.7)",borderWidth:1,shadowColor:"rgba(150,150,150,1)",shadowBlur:3,shadowOffsetX:0,shadowOffsetY:0,textStyle:{color:"#fff"}},emphasis:{textStyle:{}}},label:{show:!0,distance:0,padding:5,position:"inside",color:"#fff",ellipsis:!0},upperLabel:{show:!1,position:[0,"50%"],height:20,color:"#fff",ellipsis:!0,verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:"#fff",borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],color:"#fff",ellipsis:!0,verticalAlign:"middle"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},getInitialData:function(n,c){var t={name:n.name,children:n.data};s(t);var u=n.levels||[];u=n.levels=l(u,c);var a=d.map(u||[],function(y){return new m(y,this,c)},this),h=g.createTree(t,this,null,v);function v(y){y.wrapMethod("getItemModel",function(O,S){var x=h.getNodeByDataIndex(S),L=a[x.depth];return L&&(O.parentModel=L),O})}return h.data},optionUpdated:function(){this.resetViewRoot()},formatTooltip:function(n){var c=this.getData(),t=this.getRawValue(n),u=d.isArray(t)?f(t[0]):f(t),a=c.getName(n);return b(a+": "+u)},getDataParams:function(n){var c=E.prototype.getDataParams.apply(this,arguments),t=this.getData().tree.getNodeByDataIndex(n);return c.treePathInfo=r(t,this),c},setLayoutInfo:function(n){this.layoutInfo=this.layoutInfo||{},d.extend(this.layoutInfo,n)},mapIdToIndex:function(n){var c=this._idIndexMap;c||(c=this._idIndexMap=d.createHashMap(),this._idIndexMapCount=0);var t=c.get(n);return t==null&&c.set(n,t=this._idIndexMapCount++),t},getViewRoot:function(){return this._viewRoot},resetViewRoot:function(n){n?this._viewRoot=n:n=this._viewRoot;var c=this.getRawData().tree.root;(!n||n!==c&&!c.contains(n))&&(this._viewRoot=c)}});function s(n){var c=0;d.each(n.children,function(u){s(u);var a=u.value;d.isArray(a)&&(a=a[0]),c+=a});var t=n.value;d.isArray(t)&&(t=t[0]),(t==null||isNaN(t))&&(t=c),t<0&&(t=0),d.isArray(n.value)?n.value[0]=t:n.value=t}function l(n,c){var t=c.get("color");if(!t)return;n=n||[];var u;if(d.each(n,function(h){var v=new m(h),y=v.get("color");(v.get("itemStyle.color")||y&&y!=="none")&&(u=!0)}),!u){var a=n[0]||(n[0]={});a.color=t.slice()}return n}J.exports=o},kzFp:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d=F.pick=function(g,m){var A={};return m.forEach(function(b){A[b]=g[b]}),A}},kzvK:function(J,F,e){var d=e("sS/r"),E=d.extend({type:"timeline"});J.exports=E},"l+S1":function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="SearchOutlined";var b=F.a=d.forwardRef(A)},lE7J:function(J,F,e){var d=e("OELB"),E=d.round;function g(f,i,r,o){var s={},l=f[1]-f[0],n=s.interval=d.nice(l/i,!0);r!=null&&n<r&&(n=s.interval=r),o!=null&&n>o&&(n=s.interval=o);var c=s.intervalPrecision=m(n),t=s.niceTickExtent=[E(Math.ceil(f[0]/n)*n,c),E(Math.floor(f[1]/n)*n,c)];return b(t,f),s}function m(f){return d.getPrecisionSafe(f)+2}function A(f,i,r){f[i]=Math.max(Math.min(f[i],r[1]),r[0])}function b(f,i){!isFinite(f[0])&&(f[0]=i[0]),!isFinite(f[1])&&(f[1]=i[1]),A(f,0,i),A(f,1,i),f[0]>f[1]&&(f[0]=f[1])}F.intervalScaleNiceTicks=g,F.getIntervalPrecision=m,F.fixExtent=b},lELe:function(J,F,e){var d=e("bYtY");function E(g){var m=[];d.each(g.series,function(A){A&&A.type==="map"&&(m.push(A),A.map=A.map||A.mapType,d.defaults(A,A.mapLocation))})}J.exports=E},lLGD:function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("nVfU"),m=g.layout,A=g.largeLayout;e("Wqna"),e("F7hV"),e("Z8zF"),e("Ae16"),d.registerLayout(d.PRIORITY.VISUAL.LAYOUT,E.curry(m,"bar")),d.registerLayout(d.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,A),d.registerVisual({seriesType:"bar",reset:function(b){b.getData().setVisual("legendSymbol","roundRect")}})},lOQZ:function(J,F,e){var d=e("QBsz"),E=e("U/Mo"),g=E.getSymbolSize,m=E.getNodeGlobalScale,A=Math.PI,b=[];function f(r,o){var s=r.coordinateSystem;if(s&&s.type!=="view")return;var l=s.getBoundingRect(),n=r.getData(),c=n.graph,t=l.width/2+l.x,u=l.height/2+l.y,a=Math.min(l.width,l.height)/2,h=n.count();if(n.setLayout({cx:t,cy:u}),!h)return;i[o](r,s,c,n,a,t,u,h),c.eachEdge(function(v){var y=v.getModel().get("lineStyle.curveness")||0,O=d.clone(v.node1.getLayout()),S=d.clone(v.node2.getLayout()),x,L=(O[0]+S[0])/2,T=(O[1]+S[1])/2;+y&&(y*=3,x=[t*y+L*(1-y),u*y+T*(1-y)]),v.setLayout([O,S,x])})}var i={value:function(r,o,s,l,n,c,t,u){var a=0,h=l.getSum("value"),v=Math.PI*2/(h||u);s.eachNode(function(y){var O=y.getValue("value"),S=v*(h?O:1)/2;a+=S,y.setLayout([n*Math.cos(a)+c,n*Math.sin(a)+t]),a+=S})},symbolSize:function(r,o,s,l,n,c,t,u){var a=0;b.length=u;var h=m(r);s.eachNode(function(O){var S=g(O);isNaN(S)&&(S=2),S<0&&(S=0),S*=h;var x=Math.asin(S/2/n);isNaN(x)&&(x=A/2),b[O.dataIndex]=x,a+=x*2});var v=(2*A-a)/u/2,y=0;s.eachNode(function(O){var S=v+b[O.dataIndex];y+=S,O.setLayout([n*Math.cos(y)+c,n*Math.sin(y)+t]),y+=S})}};F.circularLayout=f},lSCD:function(J,F,e){var d=e("NykK"),E=e("GoyQ"),g="[object AsyncFunction]",m="[object Function]",A="[object GeneratorFunction]",b="[object Proxy]";function f(i){if(!E(i))return!1;var r=d(i);return r==m||r==A||r==g||r==b}J.exports=f},lUTK:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("x54q"),m=e.n(g),A=e("5Dmo")},lZu9:function(J,F,e){(function(d){d(e("VrN/"),e("1eCo"),e("8EBN"))})(function(d){"use strict";d.defineMode("markdown",function(E,g){var m=d.getMode(E,"text/html"),A=m.name=="null";function b(H){if(d.findModeByName){var k=d.findModeByName(H);k&&(H=k.mime||k.mimes[0])}var Z=d.getMode(E,H);return Z.name=="null"?null:Z}g.highlightFormatting===void 0&&(g.highlightFormatting=!1),g.maxBlockquoteDepth===void 0&&(g.maxBlockquoteDepth=0),g.taskLists===void 0&&(g.taskLists=!1),g.strikethrough===void 0&&(g.strikethrough=!1),g.emoji===void 0&&(g.emoji=!1),g.fencedCodeBlockHighlighting===void 0&&(g.fencedCodeBlockHighlighting=!0),g.fencedCodeBlockDefaultMode===void 0&&(g.fencedCodeBlockDefaultMode="text/plain"),g.xml===void 0&&(g.xml=!0),g.tokenTypeOverrides===void 0&&(g.tokenTypeOverrides={});var f={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"image",imageAltText:"image-alt-text",imageMarker:"image-marker",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough",emoji:"builtin"};for(var i in f)f.hasOwnProperty(i)&&g.tokenTypeOverrides[i]&&(f[i]=g.tokenTypeOverrides[i]);var r=/^([*\-_])(?:\s*\1){2,}\s*$/,o=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,s=/^\[(x| )\](?=\s)/i,l=g.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,n=/^ {0,3}(?:\={1,}|-{2,})\s*$/,c=/^[^#!\[\]*_\\<>` "'(~:]+/,t=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,u=/^\s*\[[^\]]+?\]:.*$/,a=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/,h=" ";function v(H,k,Z){return k.f=k.inline=Z,Z(H,k)}function y(H,k,Z){return k.f=k.block=Z,Z(H,k)}function O(H){return!H||!/\S/.test(H.string)}function S(H){if(H.linkTitle=!1,H.linkHref=!1,H.linkText=!1,H.em=!1,H.strong=!1,H.strikethrough=!1,H.quote=0,H.indentedCode=!1,H.f==L){var k=A;if(!k){var Z=d.innerMode(m,H.htmlState);k=Z.mode.name=="xml"&&Z.state.tagStart===null&&!Z.state.context&&Z.state.tokenize.isInText}k&&(H.f=N,H.block=x,H.htmlState=null)}return H.trailingSpace=0,H.trailingSpaceNewLine=!1,H.prevLine=H.thisLine,H.thisLine={stream:null},null}function x(H,k){var Z=H.column()===k.indentation,Y=O(k.prevLine.stream),_=k.indentedCode,Q=k.prevLine.hr,X=k.list!==!1,pe=(k.listStack[k.listStack.length-1]||0)+3;k.indentedCode=!1;var te=k.indentation;if(k.indentationDiff===null&&(k.indentationDiff=k.indentation,X)){for(k.list=null;te<k.listStack[k.listStack.length-1];)k.listStack.pop(),k.listStack.length?k.indentation=k.listStack[k.listStack.length-1]:k.list=!1;k.list!==!1&&(k.indentationDiff=te-k.listStack[k.listStack.length-1])}var fe=!Y&&!Q&&!k.prevLine.header&&(!X||!_)&&!k.prevLine.fencedCodeEnd,be=(k.list===!1||Q||Y)&&k.indentation<=pe&&H.match(r),Se=null;if(k.indentationDiff>=4&&(_||k.prevLine.fencedCodeEnd||k.prevLine.header||Y))return H.skipToEnd(),k.indentedCode=!0,f.code;if(H.eatSpace())return null;if(Z&&k.indentation<=pe&&(Se=H.match(l))&&Se[1].length<=6)return k.quote=0,k.header=Se[1].length,k.thisLine.header=!0,g.highlightFormatting&&(k.formatting="header"),k.f=k.inline,w(k);if(k.indentation<=pe&&H.eat(">"))return k.quote=Z?1:k.quote+1,g.highlightFormatting&&(k.formatting="quote"),H.eatSpace(),w(k);if(!be&&!k.setext&&Z&&k.indentation<=pe&&(Se=H.match(o))){var ze=Se[1]?"ol":"ul";return k.indentation=te+H.current().length,k.list=!0,k.quote=0,k.listStack.push(k.indentation),k.em=!1,k.strong=!1,k.code=!1,k.strikethrough=!1,g.taskLists&&H.match(s,!1)&&(k.taskList=!0),k.f=k.inline,g.highlightFormatting&&(k.formatting=["list","list-"+ze]),w(k)}else{if(Z&&k.indentation<=pe&&(Se=H.match(t,!0)))return k.quote=0,k.fencedEndRE=new RegExp(Se[1]+"+ *$"),k.localMode=g.fencedCodeBlockHighlighting&&b(Se[2]||g.fencedCodeBlockDefaultMode),k.localMode&&(k.localState=d.startState(k.localMode)),k.f=k.block=T,g.highlightFormatting&&(k.formatting="code-block"),k.code=-1,w(k);if(k.setext||(!fe||!X)&&!k.quote&&k.list===!1&&!k.code&&!be&&!u.test(H.string)&&(Se=H.lookAhead(1))&&(Se=Se.match(n)))return k.setext?(k.header=k.setext,k.setext=0,H.skipToEnd(),g.highlightFormatting&&(k.formatting="header")):(k.header=Se[0].charAt(0)=="="?1:2,k.setext=k.header),k.thisLine.header=!0,k.f=k.inline,w(k);if(be)return H.skipToEnd(),k.hr=!0,k.thisLine.hr=!0,f.hr;if(H.peek()==="[")return v(H,k,M)}return v(H,k,k.inline)}function L(H,k){var Z=m.token(H,k.htmlState);if(!A){var Y=d.innerMode(m,k.htmlState);(Y.mode.name=="xml"&&Y.state.tagStart===null&&!Y.state.context&&Y.state.tokenize.isInText||k.md_inside&&H.current().indexOf(">")>-1)&&(k.f=N,k.block=x,k.htmlState=null)}return Z}function T(H,k){var Z=k.listStack[k.listStack.length-1]||0,Y=k.indentation<Z,_=Z+3;if(k.fencedEndRE&&k.indentation<=_&&(Y||H.match(k.fencedEndRE))){g.highlightFormatting&&(k.formatting="code-block");var Q;return Y||(Q=w(k)),k.localMode=k.localState=null,k.block=x,k.f=N,k.fencedEndRE=null,k.code=0,k.thisLine.fencedCodeEnd=!0,Y?y(H,k,k.block):Q}else return k.localMode?k.localMode.token(H,k.localState):(H.skipToEnd(),f.code)}function w(H){var k=[];if(H.formatting){k.push(f.formatting),typeof H.formatting=="string"&&(H.formatting=[H.formatting]);for(var Z=0;Z<H.formatting.length;Z++)k.push(f.formatting+"-"+H.formatting[Z]),H.formatting[Z]==="header"&&k.push(f.formatting+"-"+H.formatting[Z]+"-"+H.header),H.formatting[Z]==="quote"&&(!g.maxBlockquoteDepth||g.maxBlockquoteDepth>=H.quote?k.push(f.formatting+"-"+H.formatting[Z]+"-"+H.quote):k.push("error"))}if(H.taskOpen)return k.push("meta"),k.length?k.join(" "):null;if(H.taskClosed)return k.push("property"),k.length?k.join(" "):null;if(H.linkHref?k.push(f.linkHref,"url"):(H.strong&&k.push(f.strong),H.em&&k.push(f.em),H.strikethrough&&k.push(f.strikethrough),H.emoji&&k.push(f.emoji),H.linkText&&k.push(f.linkText),H.code&&k.push(f.code),H.image&&k.push(f.image),H.imageAltText&&k.push(f.imageAltText,"link"),H.imageMarker&&k.push(f.imageMarker)),H.header&&k.push(f.header,f.header+"-"+H.header),H.quote&&(k.push(f.quote),!g.maxBlockquoteDepth||g.maxBlockquoteDepth>=H.quote?k.push(f.quote+"-"+H.quote):k.push(f.quote+"-"+g.maxBlockquoteDepth)),H.list!==!1){var Y=(H.listStack.length-1)%3;Y?Y===1?k.push(f.list2):k.push(f.list3):k.push(f.list1)}return H.trailingSpaceNewLine?k.push("trailing-space-new-line"):H.trailingSpace&&k.push("trailing-space-"+(H.trailingSpace%2?"a":"b")),k.length?k.join(" "):null}function C(H,k){return H.match(c,!0)?w(k):void 0}function N(H,k){var Z=k.text(H,k);if(typeof Z!="undefined")return Z;if(k.list)return k.list=null,w(k);if(k.taskList){var Y=H.match(s,!0)[1]===" ";return Y?k.taskOpen=!0:k.taskClosed=!0,g.highlightFormatting&&(k.formatting="task"),k.taskList=!1,w(k)}if(k.taskOpen=!1,k.taskClosed=!1,k.header&&H.match(/^#+$/,!0))return g.highlightFormatting&&(k.formatting="header"),w(k);var _=H.next();if(k.linkTitle){k.linkTitle=!1;var Q=_;_==="("&&(Q=")"),Q=(Q+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var X="^\\s*(?:[^"+Q+"\\\\]+|\\\\\\\\|\\\\.)"+Q;if(H.match(new RegExp(X),!0))return f.linkHref}if(_==="`"){var pe=k.formatting;g.highlightFormatting&&(k.formatting="code"),H.eatWhile("`");var te=H.current().length;if(k.code==0&&(!k.quote||te==1))return k.code=te,w(k);if(te==k.code){var fe=w(k);return k.code=0,fe}else return k.formatting=pe,w(k)}else if(k.code)return w(k);if(_==="\\"&&(H.next(),g.highlightFormatting)){var be=w(k),Se=f.formatting+"-escape";return be?be+" "+Se:Se}if(_==="!"&&H.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return k.imageMarker=!0,k.image=!0,g.highlightFormatting&&(k.formatting="image"),w(k);if(_==="["&&k.imageMarker&&H.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return k.imageMarker=!1,k.imageAltText=!0,g.highlightFormatting&&(k.formatting="image"),w(k);if(_==="]"&&k.imageAltText){g.highlightFormatting&&(k.formatting="image");var be=w(k);return k.imageAltText=!1,k.image=!1,k.inline=k.f=B,be}if(_==="["&&!k.image)return k.linkText&&H.match(/^.*?\]/)||(k.linkText=!0,g.highlightFormatting&&(k.formatting="link")),w(k);if(_==="]"&&k.linkText){g.highlightFormatting&&(k.formatting="link");var be=w(k);return k.linkText=!1,k.inline=k.f=H.match(/\(.*?\)| ?\[.*?\]/,!1)?B:N,be}if(_==="<"&&H.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){k.f=k.inline=D,g.highlightFormatting&&(k.formatting="link");var be=w(k);return be?be+=" ":be="",be+f.linkInline}if(_==="<"&&H.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){k.f=k.inline=D,g.highlightFormatting&&(k.formatting="link");var be=w(k);return be?be+=" ":be="",be+f.linkEmail}if(g.xml&&_==="<"&&H.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var ze=H.string.indexOf(">",H.pos);if(ze!=-1){var Xe=H.string.substring(H.start,ze);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(Xe)&&(k.md_inside=!0)}return H.backUp(1),k.htmlState=d.startState(m),y(H,k,L)}if(g.xml&&_==="<"&&H.match(/^\/\w*?>/))return k.md_inside=!1,"tag";if(_==="*"||_==="_"){for(var wt=1,Be=H.pos==1?" ":H.string.charAt(H.pos-2);wt<3&&H.eat(_);)wt++;var Me=H.peek()||" ",vt=!/\s/.test(Me)&&(!a.test(Me)||/\s/.test(Be)||a.test(Be)),at=!/\s/.test(Be)&&(!a.test(Be)||/\s/.test(Me)||a.test(Me)),$e=null,bt=null;if(wt%2&&(!k.em&&vt&&(_==="*"||!at||a.test(Be))?$e=!0:k.em==_&&at&&(_==="*"||!vt||a.test(Me))&&($e=!1)),wt>1&&(!k.strong&&vt&&(_==="*"||!at||a.test(Be))?bt=!0:k.strong==_&&at&&(_==="*"||!vt||a.test(Me))&&(bt=!1)),bt!=null||$e!=null){g.highlightFormatting&&(k.formatting=$e==null?"strong":bt==null?"em":"strong em"),$e===!0&&(k.em=_),bt===!0&&(k.strong=_);var fe=w(k);return $e===!1&&(k.em=!1),bt===!1&&(k.strong=!1),fe}}else if(_===" "&&(H.eat("*")||H.eat("_"))){if(H.peek()===" ")return w(k);H.backUp(1)}if(g.strikethrough){if(_==="~"&&H.eatWhile(_)){if(k.strikethrough){g.highlightFormatting&&(k.formatting="strikethrough");var fe=w(k);return k.strikethrough=!1,fe}else if(H.match(/^[^\s]/,!1))return k.strikethrough=!0,g.highlightFormatting&&(k.formatting="strikethrough"),w(k)}else if(_===" "&&H.match(/^~~/,!0)){if(H.peek()===" ")return w(k);H.backUp(2)}}if(g.emoji&&_===":"&&H.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){k.emoji=!0,g.highlightFormatting&&(k.formatting="emoji");var ut=w(k);return k.emoji=!1,ut}return _===" "&&(H.match(/^ +$/,!1)?k.trailingSpace++:k.trailingSpace&&(k.trailingSpaceNewLine=!0)),w(k)}function D(H,k){var Z=H.next();if(Z===">"){k.f=k.inline=N,g.highlightFormatting&&(k.formatting="link");var Y=w(k);return Y?Y+=" ":Y="",Y+f.linkInline}return H.match(/^[^>]+/,!0),f.linkInline}function B(H,k){if(H.eatSpace())return null;var Z=H.next();return Z==="("||Z==="["?(k.f=k.inline=U(Z==="("?")":"]"),g.highlightFormatting&&(k.formatting="link-string"),k.linkHref=!0,w(k)):"error"}var R={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function U(H){return function(k,Z){var Y=k.next();if(Y===H){Z.f=Z.inline=N,g.highlightFormatting&&(Z.formatting="link-string");var _=w(Z);return Z.linkHref=!1,_}return k.match(R[H]),Z.linkHref=!0,w(Z)}}function M(H,k){return H.match(/^([^\]\\]|\\.)*\]:/,!1)?(k.f=j,H.next(),g.highlightFormatting&&(k.formatting="link"),k.linkText=!0,w(k)):v(H,k,N)}function j(H,k){if(H.match(/^\]:/,!0)){k.f=k.inline=P,g.highlightFormatting&&(k.formatting="link");var Z=w(k);return k.linkText=!1,Z}return H.match(/^([^\]\\]|\\.)+/,!0),f.linkText}function P(H,k){return H.eatSpace()?null:(H.match(/^[^\s]+/,!0),H.peek()===void 0?k.linkTitle=!0:H.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),k.f=k.inline=N,f.linkHref+" url")}var V={startState:function(){return{f:x,prevLine:{stream:null},thisLine:{stream:null},block:x,htmlState:null,indentation:0,inline:N,text:C,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(k){return{f:k.f,prevLine:k.prevLine,thisLine:k.thisLine,block:k.block,htmlState:k.htmlState&&d.copyState(m,k.htmlState),indentation:k.indentation,localMode:k.localMode,localState:k.localMode?d.copyState(k.localMode,k.localState):null,inline:k.inline,text:k.text,formatting:!1,linkText:k.linkText,linkTitle:k.linkTitle,linkHref:k.linkHref,code:k.code,em:k.em,strong:k.strong,strikethrough:k.strikethrough,emoji:k.emoji,header:k.header,setext:k.setext,hr:k.hr,taskList:k.taskList,list:k.list,listStack:k.listStack.slice(0),quote:k.quote,indentedCode:k.indentedCode,trailingSpace:k.trailingSpace,trailingSpaceNewLine:k.trailingSpaceNewLine,md_inside:k.md_inside,fencedEndRE:k.fencedEndRE}},token:function(k,Z){if(Z.formatting=!1,k!=Z.thisLine.stream){if(Z.header=0,Z.hr=!1,k.match(/^\s*$/,!0))return S(Z),null;if(Z.prevLine=Z.thisLine,Z.thisLine={stream:k},Z.taskList=!1,Z.trailingSpace=0,Z.trailingSpaceNewLine=!1,!Z.localState&&(Z.f=Z.block,Z.f!=L)){var Y=k.match(/^\s*/,!0)[0].replace(/\t/g,h).length;if(Z.indentation=Y,Z.indentationDiff=null,Y>0)return null}}return Z.f(k,Z)},innerMode:function(k){return k.block==L?{state:k.htmlState,mode:m}:k.localState?{state:k.localState,mode:k.localMode}:{state:k,mode:V}},indent:function(k,Z,Y){return k.block==L&&m.indent?m.indent(k.htmlState,Z,Y):k.localState&&k.localMode.indent?k.localMode.indent(k.localState,Z,Y):d.Pass},blankLine:S,getType:w,blockCommentStart:"<!--",blockCommentEnd:"-->",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return V},"xml"),d.defineMIME("text/markdown","markdown"),d.defineMIME("text/x-markdown","markdown")})},laiN:function(J,F,e){var d=e("ProS");e("GVMX"),e("MH26"),d.registerPreprocessor(function(E){E.markLine=E.markLine||{}})},ljhN:function(J,F){function e(d,E){return d===E||d!==d&&E!==E}J.exports=e},lnY3:function(J,F,e){},loD1:function(J,F){function e(d,E,g,m,A,b,f){if(A===0)return!1;var i=A,r=0,o=d;if(f>E+i&&f>m+i||f<E-i&&f<m-i||b>d+i&&b>g+i||b<d-i&&b<g-i)return!1;if(d!==g)r=(E-m)/(d-g),o=(d*m-g*E)/(d-g);else return Math.abs(b-d)<=i/2;var s=r*b-f+o,l=s*s/(r*r+1);return l<=i/2*i/2}F.containStroke=e},lrIw:function(J,F,e){"use strict";var d=e("pVnL"),E=e.n(d),g=e("cDf5"),m=e.n(g),A=e("J4zp"),b=e.n(A),f=e("q1tI"),i=e.n(f),r=e("Zm9Q"),o=e("TSYQ"),s=e.n(o),l=e("BGR+"),n=e("2fM7"),c=e("H84U"),t=e("uaoM"),u=e("0n0R"),a=n.a.Option,h=n.a;function v(S){return S&&S.type&&(S.type.isSelectOption||S.type.isSelectOptGroup)}var y=function(x,L){var T=x.prefixCls,w=x.className,C=x.children,N=x.dataSource,D=Object(r.a)(C),B=f.useRef();f.useImperativeHandle(L,function(){return B.current});var R;if(D.length===1&&Object(u.b)(D[0])&&!v(D[0])){var U=b()(D,1);R=U[0]}var M=function(){return R},j;return D.length&&v(D[0])?j=C:j=N?N.map(function(P){if(Object(u.b)(P))return P;switch(m()(P)){case"string":return f.createElement(a,{key:P,value:P},P);case"object":{var V=P.value;return f.createElement(a,{key:V,value:V},P.text)}default:throw new Error("AutoComplete[dataSource] only supports type `string[] | Object[]`.")}}):[],f.useEffect(function(){Object(t.a)(!("dataSource"in x),"AutoComplete","`dataSource` is deprecated, please use `options` instead."),Object(t.a)(!R||!("size"in x),"AutoComplete","You need to control style self instead of setting `size` when using customize input.")},[]),f.createElement(c.a,null,function(P){var V=P.getPrefixCls,H=V("select",T);return f.createElement(h,E()({ref:B},Object(l.default)(x,["dataSource"]),{prefixCls:H,className:s()(w,"".concat(H,"-auto-complete")),mode:n.a.SECRET_COMBOBOX_MODE_DO_NOT_USE,getInputElement:M}),j)})},O=f.forwardRef(y);O.Option=a,F.a=O},lwQL:function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("9wZj"),m=e("c8qY"),A=e("SgGq"),b=e("Ae+d"),f=e("xSat"),i=f.onIrrelevantElement,r=e("IwbS"),o=e("SA8n"),s=e("U/Mo"),l=s.getNodeGlobalScale,n="__focusNodeAdjacency",c="__unfocusNodeAdjacency",t=["itemStyle","opacity"],u=["lineStyle","opacity"];function a(O,S){var x=O.getVisual("opacity");return x!=null?x:O.getModel().get(S)}function h(O,S,x){var L=O.getGraphicEl(),T=a(O,S);x!=null&&(T==null&&(T=1),T*=x),L.downplay&&L.downplay(),L.traverse(function(w){if(!w.isGroup){var C=w.lineLabelOriginalOpacity;(C==null||x!=null)&&(C=T),w.setStyle("opacity",C)}})}function v(O,S){var x=a(O,S),L=O.getGraphicEl();L.traverse(function(T){!T.isGroup&&T.setStyle("opacity",x)}),L.highlight&&L.highlight()}var y=d.extendChartView({type:"graph",init:function(O,S){var x=new g,L=new m,T=this.group;this._controller=new A(S.getZr()),this._controllerHost={target:T},T.add(x.group),T.add(L.group),this._symbolDraw=x,this._lineDraw=L,this._firstRender=!0},render:function(O,S,x){var L=this,T=O.coordinateSystem;this._model=O;var w=this._symbolDraw,C=this._lineDraw,N=this.group;if(T.type==="view"){var D={position:T.position,scale:T.scale};this._firstRender?N.attr(D):r.updateProps(N,D,O)}o(O.getGraph(),l(O));var B=O.getData();w.updateData(B);var R=O.getEdgeData();C.updateData(R),this._updateNodeAndLinkScale(),this._updateController(O,S,x),clearTimeout(this._layoutTimeout);var U=O.forceLayout,M=O.get("force.layoutAnimation");U&&this._startForceLayoutIteration(U,M),B.eachItemGraphicEl(function(H,k){var Z=B.getItemModel(k);H.off("drag").off("dragend");var Y=Z.get("draggable");Y&&H.on("drag",function(){U&&(U.warmUp(),!this._layouting&&this._startForceLayoutIteration(U,M),U.setFixed(k),B.setItemLayout(k,H.position))},this).on("dragend",function(){U&&U.setUnfixed(k)},this),H.setDraggable(Y&&U),H[n]&&H.off("mouseover",H[n]),H[c]&&H.off("mouseout",H[c]),Z.get("focusNodeAdjacency")&&(H.on("mouseover",H[n]=function(){L._clearTimer(),x.dispatchAction({type:"focusNodeAdjacency",seriesId:O.id,dataIndex:H.dataIndex})}),H.on("mouseout",H[c]=function(){L._dispatchUnfocus(x)}))},this),B.graph.eachEdge(function(H){var k=H.getGraphicEl();k[n]&&k.off("mouseover",k[n]),k[c]&&k.off("mouseout",k[c]),H.getModel().get("focusNodeAdjacency")&&(k.on("mouseover",k[n]=function(){L._clearTimer(),x.dispatchAction({type:"focusNodeAdjacency",seriesId:O.id,edgeDataIndex:H.dataIndex})}),k.on("mouseout",k[c]=function(){L._dispatchUnfocus(x)}))});var j=O.get("layout")==="circular"&&O.get("circular.rotateLabel"),P=B.getLayout("cx"),V=B.getLayout("cy");B.eachItemGraphicEl(function(H,k){var Z=B.getItemModel(k),Y=Z.get("label.rotate")||0,_=H.getSymbolPath();if(j){var Q=B.getItemLayout(k),X=Math.atan2(Q[1]-V,Q[0]-P);X<0&&(X=Math.PI*2+X);var pe=Q[0]<P;pe&&(X=X-Math.PI);var te=pe?"left":"right";r.modifyLabelStyle(_,{textRotation:-X,textPosition:te,textOrigin:"center"},{textPosition:te})}else r.modifyLabelStyle(_,{textRotation:Y*=Math.PI/180})}),this._firstRender=!1},dispose:function(){this._controller&&this._controller.dispose(),this._controllerHost={},this._clearTimer()},_dispatchUnfocus:function(O,S){var x=this;this._clearTimer(),this._unfocusDelayTimer=setTimeout(function(){x._unfocusDelayTimer=null,O.dispatchAction({type:"unfocusNodeAdjacency",seriesId:x._model.id})},500)},_clearTimer:function(){this._unfocusDelayTimer&&(clearTimeout(this._unfocusDelayTimer),this._unfocusDelayTimer=null)},focusNodeAdjacency:function(O,S,x,L){var T=O.getData(),w=T.graph,C=L.dataIndex,N=L.edgeDataIndex,D=w.getNodeByIndex(C),B=w.getEdgeByIndex(N);if(!D&&!B)return;w.eachNode(function(R){h(R,t,.1)}),w.eachEdge(function(R){h(R,u,.1)}),D&&(v(D,t),E.each(D.edges,function(R){if(R.dataIndex<0)return;v(R,u),v(R.node1,t),v(R.node2,t)})),B&&(v(B,u),v(B.node1,t),v(B.node2,t))},unfocusNodeAdjacency:function(O,S,x,L){var T=O.getData().graph;T.eachNode(function(w){h(w,t)}),T.eachEdge(function(w){h(w,u)})},_startForceLayoutIteration:function(O,S){var x=this;(function L(){O.step(function(T){x.updateLayout(x._model),(x._layouting=!T)&&(S?x._layoutTimeout=setTimeout(L,16):L())})})()},_updateController:function(O,S,x){var L=this._controller,T=this._controllerHost,w=this.group;if(L.setPointerChecker(function(C,N,D){var B=w.getBoundingRect();return B.applyTransform(w.transform),B.contain(N,D)&&!i(C,x,O)}),O.coordinateSystem.type!=="view"){L.disable();return}L.enable(O.get("roam")),T.zoomLimit=O.get("scaleLimit"),T.zoom=O.coordinateSystem.getZoom(),L.off("pan").off("zoom").on("pan",function(C){b.updateViewOnPan(T,C.dx,C.dy),x.dispatchAction({seriesId:O.id,type:"graphRoam",dx:C.dx,dy:C.dy})}).on("zoom",function(C){b.updateViewOnZoom(T,C.scale,C.originX,C.originY),x.dispatchAction({seriesId:O.id,type:"graphRoam",zoom:C.scale,originX:C.originX,originY:C.originY}),this._updateNodeAndLinkScale(),o(O.getGraph(),l(O)),this._lineDraw.updateLayout()},this)},_updateNodeAndLinkScale:function(){var O=this._model,S=O.getData(),x=l(O),L=[x,x];S.eachItemGraphicEl(function(T,w){T.attr("scale",L)})},updateLayout:function(O){o(O.getGraph(),l(O)),this._symbolDraw.updateLayout(),this._lineDraw.updateLayout()},remove:function(O,S){this._symbolDraw&&this._symbolDraw.remove(),this._lineDraw&&this._lineDraw.remove()}});J.exports=y},m9t5:function(J,F,e){var d=e("KCsZ"),E=d([["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]]),g={getAreaStyle:function(m,A){return E(this,m,A)}};J.exports=g},mFDi:function(J,F,e){var d=e("QBsz"),E=e("Fofx"),g=d.applyTransform,m=Math.min,A=Math.max;function b(i,r,o,s){o<0&&(i=i+o,o=-o),s<0&&(r=r+s,s=-s),this.x=i,this.y=r,this.width=o,this.height=s}b.prototype={constructor:b,union:function(r){var o=m(r.x,this.x),s=m(r.y,this.y);this.width=A(r.x+r.width,this.x+this.width)-o,this.height=A(r.y+r.height,this.y+this.height)-s,this.x=o,this.y=s},applyTransform:function(){var i=[],r=[],o=[],s=[];return function(l){if(!l)return;i[0]=o[0]=this.x,i[1]=s[1]=this.y,r[0]=s[0]=this.x+this.width,r[1]=o[1]=this.y+this.height,g(i,i,l),g(r,r,l),g(o,o,l),g(s,s,l),this.x=m(i[0],r[0],o[0],s[0]),this.y=m(i[1],r[1],o[1],s[1]);var n=A(i[0],r[0],o[0],s[0]),c=A(i[1],r[1],o[1],s[1]);this.width=n-this.x,this.height=c-this.y}}(),calculateTransform:function(r){var o=this,s=r.width/o.width,l=r.height/o.height,n=E.create();return E.translate(n,n,[-o.x,-o.y]),E.scale(n,n,[s,l]),E.translate(n,n,[r.x,r.y]),n},intersect:function(r){if(!r)return!1;r instanceof b||(r=b.create(r));var o=this,s=o.x,l=o.x+o.width,n=o.y,c=o.y+o.height,t=r.x,u=r.x+r.width,a=r.y,h=r.y+r.height;return!(l<t||u<s||c<a||h<n)},contain:function(r,o){var s=this;return r>=s.x&&r<=s.x+s.width&&o>=s.y&&o<=s.y+s.height},clone:function(){return new b(this.x,this.y,this.width,this.height)},copy:function(r){this.x=r.x,this.y=r.y,this.width=r.width,this.height=r.height},plain:function(){return{x:this.x,y:this.y,width:this.width,height:this.height}}},b.create=function(i){return new b(i.x,i.y,i.width,i.height)};var f=b;J.exports=f},mLcG:function(J,F){var e=typeof window!="undefined"&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(d){setTimeout(d,16)};J.exports=e},"mO/d":function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("I9Y+"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},mOdp:function(J,F,e){var d=e("bYtY"),E=d.createHashMap;function g(m){return{getTargetSeries:function(A){var b={},f=E();return A.eachSeriesByType(m,function(i){i.__paletteScope=b,f.set(i.uid,i)}),f},reset:function(A,b){var f=A.getRawData(),i={},r=A.getData();r.each(function(o){var s=r.getRawIndex(o);i[s]=o}),f.each(function(o){var s=i[o],l=s!=null&&r.getItemVisual(s,"color",!0),n=s!=null&&r.getItemVisual(s,"borderColor",!0),c;if((!l||!n)&&(c=f.getItemModel(o)),!l){var t=c.get("itemStyle.color")||A.getColorFromPalette(f.getName(o)||o+"",A.__paletteScope,f.count());s!=null&&r.setItemVisual(s,"color",t)}if(!n){var u=c.get("itemStyle.borderColor");s!=null&&r.setItemVisual(s,"borderColor",u)}})}}}J.exports=g},mYwL:function(J,F,e){var d=e("bYtY"),E=e("IwbS"),g=e("6GrX"),m=Math.PI;function A(b,f){f=f||{},d.defaults(f,{text:"loading",textColor:"#000",fontSize:"12px",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#c23531",spinnerRadius:10,lineWidth:5,zlevel:0});var i=new E.Group,r=new E.Rect({style:{fill:f.maskColor},zlevel:f.zlevel,z:1e4});i.add(r);var o=f.fontSize+" sans-serif",s=new E.Rect({style:{fill:"none",text:f.text,font:o,textPosition:"right",textDistance:10,textFill:f.textColor},zlevel:f.zlevel,z:10001});if(i.add(s),f.showSpinner){var l=new E.Arc({shape:{startAngle:-m/2,endAngle:-m/2+.1,r:f.spinnerRadius},style:{stroke:f.color,lineCap:"round",lineWidth:f.lineWidth},zlevel:f.zlevel,z:10001});l.animateShape(!0).when(1e3,{endAngle:m*3/2}).start("circularInOut"),l.animateShape(!0).when(1e3,{startAngle:m*3/2}).delay(300).start("circularInOut"),i.add(l)}return i.resize=function(){var n=g.getWidth(f.text,o),c=f.showSpinner?f.spinnerRadius:0,t=(b.getWidth()-c*2-(f.showSpinner&&n?10:0)-n)/2-(f.showSpinner?0:n/2),u=b.getHeight()/2;f.showSpinner&&l.setShape({cx:t,cy:u}),s.setShape({x:t-c,y:u-c,width:c*2,height:c*2}),r.setShape({x:0,y:0,width:b.getWidth(),height:b.getHeight()})},i.resize(),i}J.exports=A},mdPL:function(J,F,e){(function(d){var E=e("WFqU"),g=F&&!F.nodeType&&F,m=g&&typeof d=="object"&&d&&!d.nodeType&&d,A=m&&m.exports===g,b=A&&E.process,f=function(){try{var i=m&&m.require&&m.require("util").types;return i||b&&b.binding&&b.binding("util")}catch(r){}}();d.exports=f}).call(this,e("YuTi")(J))},mmNF:function(J,F){var e={utf8:{stringToBytes:function(E){return e.bin.stringToBytes(unescape(encodeURIComponent(E)))},bytesToString:function(E){return decodeURIComponent(escape(e.bin.bytesToString(E)))}},bin:{stringToBytes:function(E){for(var g=[],m=0;m<E.length;m++)g.push(E.charCodeAt(m)&255);return g},bytesToString:function(E){for(var g=[],m=0;m<E.length;m++)g.push(String.fromCharCode(E[m]));return g.join("")}}};J.exports=e},mr32:function(J,F,e){"use strict";var d=e("lSNA"),E=e.n(d),g=e("pVnL"),m=e.n(g),A=e("J4zp"),b=e.n(A),f=e("q1tI"),i=e("TSYQ"),r=e.n(i),o=e("BGR+"),s=e("V/uB"),l=e.n(s),n=e("H84U"),c=function(T,w){var C={};for(var N in T)Object.prototype.hasOwnProperty.call(T,N)&&w.indexOf(N)<0&&(C[N]=T[N]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,N=Object.getOwnPropertySymbols(T);D<N.length;D++)w.indexOf(N[D])<0&&Object.prototype.propertyIsEnumerable.call(T,N[D])&&(C[N[D]]=T[N[D]]);return C},t=function(w){var C,N=f.useContext(n.b),D=N.getPrefixCls,B=function(k){var Z=w.checked,Y=w.onChange,_=w.onClick;Y&&Y(!Z),_&&_(k)},R=w.prefixCls,U=w.className,M=w.checked,j=c(w,["prefixCls","className","checked"]),P=D("tag",R),V=r()(P,(C={},E()(C,"".concat(P,"-checkable"),!0),E()(C,"".concat(P,"-checkable-checked"),M),C),U);return delete j.onChange,f.createElement("span",m()({},j,{className:V,onClick:B}))},u=t,a=e("09Wf"),h=e("g0mS"),v=function(T,w){var C={};for(var N in T)Object.prototype.hasOwnProperty.call(T,N)&&w.indexOf(N)<0&&(C[N]=T[N]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,N=Object.getOwnPropertySymbols(T);D<N.length;D++)w.indexOf(N[D])<0&&Object.prototype.propertyIsEnumerable.call(T,N[D])&&(C[N[D]]=T[N[D]]);return C},y=new RegExp("^(".concat(a.a.join("|"),")(-inverse)?$")),O=new RegExp("^(".concat(a.b.join("|"),")$")),S=function(w,C){var N,D=w.prefixCls,B=w.className,R=w.style,U=w.children,M=w.icon,j=w.color,P=w.onClose,V=w.closeIcon,H=w.closable,k=H===void 0?!1:H,Z=v(w,["prefixCls","className","style","children","icon","color","onClose","closeIcon","closable"]),Y=f.useContext(n.b),_=Y.getPrefixCls,Q=Y.direction,X=f.useState(!0),pe=b()(X,2),te=pe[0],fe=pe[1];f.useEffect(function(){"visible"in Z&&fe(Z.visible)},[Z.visible]);var be=function(){return j?y.test(j)||O.test(j):!1},Se=m()({backgroundColor:j&&!be()?j:void 0},R),ze=be(),Xe=_("tag",D),wt=r()(Xe,(N={},E()(N,"".concat(Xe,"-").concat(j),ze),E()(N,"".concat(Xe,"-has-color"),j&&!ze),E()(N,"".concat(Xe,"-hidden"),!te),E()(N,"".concat(Xe,"-rtl"),Q==="rtl"),N),B),Be=function(Ve){if(Ve.stopPropagation(),P&&P(Ve),Ve.defaultPrevented)return;"visible"in Z||fe(!1)},Me=function(){return k?V?f.createElement("div",{className:"".concat(Xe,"-close-icon"),onClick:Be},V):f.createElement(l.a,{className:"".concat(Xe,"-close-icon"),onClick:Be}):null},vt="onClick"in Z||U&&U.type==="a",at=Object(o.default)(Z,["visible"]),$e=M||null,bt=$e?f.createElement(f.Fragment,null,$e,f.createElement("span",null,U)):U,ut=f.createElement("span",m()({},at,{ref:C,className:wt,style:Se}),bt,Me());return vt?f.createElement(h.a,null,ut):ut},x=f.forwardRef(S);x.displayName="Tag",x.CheckableTag=u;var L=F.a=x},n1HI:function(J,F,e){var d=e("hX1E"),E=d.normalizeRadian,g=Math.PI*2;function m(A,b,f,i,r,o,s,l,n){if(s===0)return!1;var c=s;l-=A,n-=b;var t=Math.sqrt(l*l+n*n);if(t-c>f||t+c<f)return!1;if(Math.abs(i-r)%g<1e-4)return!0;if(o){var u=i;i=E(r),r=E(u)}else i=E(i),r=E(r);i>r&&(r+=g);var a=Math.atan2(n,l);return a<0&&(a+=g),a>=i&&a<=r||a+g>=i&&a+g<=r}F.containStroke=m},n4Lv:function(J,F,e){var d=e("7hqr"),E=d.isDimensionStacked,g=e("bYtY"),m=g.map;function A(i,r,o){var s=i.getBaseAxis(),l=i.getOtherAxis(s),n=b(l,o),c=s.dim,t=l.dim,u=r.mapDimension(t),a=r.mapDimension(c),h=t==="x"||t==="radius"?1:0,v=m(i.dimensions,function(S){return r.mapDimension(S)}),y,O=r.getCalculationInfo("stackResultDimension");return(y|=E(r,v[0]))&&(v[0]=O),(y|=E(r,v[1]))&&(v[1]=O),{dataDimsForPoint:v,valueStart:n,valueAxisDim:t,baseAxisDim:c,stacked:!!y,valueDim:u,baseDim:a,baseDataOffset:h,stackedOverDimension:r.getCalculationInfo("stackedOverDimension")}}function b(i,r){var o=0,s=i.scale.getExtent();return r==="start"?o=s[0]:r==="end"?o=s[1]:s[0]>0?o=s[0]:s[1]<0&&(o=s[1]),o}function f(i,r,o,s){var l=NaN;i.stacked&&(l=o.get(o.getCalculationInfo("stackedOverDimension"),s)),isNaN(l)&&(l=i.valueStart);var n=i.baseDataOffset,c=[];return c[n]=o.get(i.baseDim,s),c[1-n]=l,r.dataToPoint(c)}F.prepareDataCoordInfo=A,F.getStackedOnPoint=f},n6Mw:function(J,F,e){var d=e("SrGk"),E=e("bYtY"),g=e("Fofx");function m(b,f){d.call(this,b,f,"clipPath","__clippath_in_use__")}E.inherits(m,d),m.prototype.update=function(b){var f=this.getSvgElement(b);f&&this.updateDom(f,b.__clipPaths,!1);var i=this.getTextSvgElement(b);i&&this.updateDom(i,b.__clipPaths,!0),this.markUsed(b)},m.prototype.updateDom=function(b,f,i){if(f&&f.length>0){var r=this.getDefs(!0),o=f[0],s,l,n=i?"_textDom":"_dom";o[n]?(l=o[n].getAttribute("id"),s=o[n],r.contains(s)||r.appendChild(s)):(l="zr"+this._zrId+"-clip-"+this.nextId,++this.nextId,s=this.createElement("clipPath"),s.setAttribute("id",l),r.appendChild(s),o[n]=s);var c=this.getSvgProxy(o);if(o.transform&&o.parent.invTransform&&!i){var t=Array.prototype.slice.call(o.transform);g.mul(o.transform,o.parent.invTransform,o.transform),c.brush(o),o.transform=t}else c.brush(o);var u=this.getSvgElement(o);s.innerHTML="",s.appendChild(u.cloneNode()),b.setAttribute("clip-path","url(#"+l+")"),f.length>1&&this.updateDom(s,f.slice(1),i)}else b&&b.setAttribute("clip-path","none")},m.prototype.markUsed=function(b){var f=this;b.__clipPaths&&E.each(b.__clipPaths,function(i){i._dom&&d.prototype.markUsed.call(f,i._dom),i._textDom&&d.prototype.markUsed.call(f,i._textDom)})};var A=m;J.exports=A},nCxF:function(J,F,e){var d=e("QBsz"),E=d.min,g=d.max,m=d.scale,A=d.distance,b=d.add,f=d.clone,i=d.sub;function r(o,s,l,n){var c=[],t=[],u=[],a=[],h,v,y,O;if(n){y=[Infinity,Infinity],O=[-Infinity,-Infinity];for(var S=0,x=o.length;S<x;S++)E(y,y,o[S]),g(O,O,o[S]);E(y,y,n[0]),g(O,O,n[1])}for(var S=0,x=o.length;S<x;S++){var L=o[S];if(l)h=o[S?S-1:x-1],v=o[(S+1)%x];else if(S===0||S===x-1){c.push(f(o[S]));continue}else h=o[S-1],v=o[S+1];i(t,v,h),m(t,t,s);var T=A(L,h),w=A(L,v),C=T+w;C!==0&&(T/=C,w/=C),m(u,t,-T),m(a,t,w);var N=b([],L,u),D=b([],L,a);n&&(g(N,N,y),E(N,N,O),g(D,D,y),E(D,D,O)),c.push(N),c.push(D)}return l&&c.push(c.shift()),c}J.exports=r},nKiI:function(J,F,e){var d=e("bYtY"),E=e("mFDi"),g=e("OELB"),m=g.parsePercent,A=g.MAX_SAFE_INTEGER,b=e("+TT/"),f=e("VaxA"),i=Math.max,r=Math.min,o=d.retrieve,s=d.each,l=["itemStyle","borderWidth"],n=["itemStyle","gapWidth"],c=["upperLabel","show"],t=["upperLabel","height"],u={seriesType:"treemap",reset:function(N,D,B,R){var U=B.getWidth(),M=B.getHeight(),j=N.option,P=b.getLayoutRect(N.getBoxLayoutParams(),{width:B.getWidth(),height:B.getHeight()}),V=j.size||[],H=m(o(P.width,V[0]),U),k=m(o(P.height,V[1]),M),Z=R&&R.type,Y=["treemapZoomToNode","treemapRootToNode"],_=f.retrieveTargetInfo(R,Y,N),Q=Z==="treemapRender"||Z==="treemapMove"?R.rootRect:null,X=N.getViewRoot(),pe=f.getPathToRoot(X);if(Z!=="treemapMove"){var te=Z==="treemapZoomToNode"?L(N,_,X,H,k):Q?[Q.width,Q.height]:[H,k],fe=j.sort;fe&&fe!=="asc"&&fe!=="desc"&&(fe="desc");var be={squareRatio:j.squareRatio,sort:fe,leafDepth:j.leafDepth};X.hostTree.clearLayouts();var Se={x:0,y:0,width:te[0],height:te[1],area:te[0]*te[1]};X.setLayout(Se),a(X,be,!1,0);var Se=X.getLayout();s(pe,function(Xe,wt){var Be=(pe[wt+1]||X).getValue();Xe.setLayout(d.extend({dataExtent:[Be,Be],borderWidth:0,upperHeight:0},Se))})}var ze=N.getData().tree.root;ze.setLayout(T(P,Q,_),!0),N.setLayoutInfo(P),w(ze,new E(-P.x,-P.y,U,M),pe,X,0)}};function a(N,D,B,R){var U,M;if(N.isRemoved())return;var j=N.getLayout();U=j.width,M=j.height;var P=N.getModel(),V=P.get(l),H=P.get(n)/2,k=C(P),Z=Math.max(V,k),Y=V-H,_=Z-H,P=N.getModel();N.setLayout({borderWidth:V,upperHeight:Z,upperLabelHeight:k},!0),U=i(U-2*Y,0),M=i(M-Y-_,0);var Q=U*M,X=h(N,P,Q,D,B,R);if(!X.length)return;var pe={x:Y,y:_,width:U,height:M},te=r(U,M),fe=Infinity,be=[];be.area=0;for(var Se=0,ze=X.length;Se<ze;){var Xe=X[Se];be.push(Xe),be.area+=Xe.getLayout().area;var wt=S(be,te,D.squareRatio);wt<=fe?(Se++,fe=wt):(be.area-=be.pop().getLayout().area,x(be,te,pe,H,!1),te=r(pe.width,pe.height),be.length=be.area=0,fe=Infinity)}if(be.length&&x(be,te,pe,H,!0),!B){var Be=P.get("childrenVisibleMin");Be!=null&&Q<Be&&(B=!0)}for(var Se=0,ze=X.length;Se<ze;Se++)a(X[Se],D,B,R+1)}function h(N,D,B,R,U,M){var j=N.children||[],P=R.sort;P!=="asc"&&P!=="desc"&&(P=null);var V=R.leafDepth!=null&&R.leafDepth<=M;if(U&&!V)return N.viewChildren=[];j=d.filter(j,function(_){return!_.isRemoved()}),y(j,P);var H=O(D,j,P);if(H.sum===0)return N.viewChildren=[];if(H.sum=v(D,B,H.sum,P,j),H.sum===0)return N.viewChildren=[];for(var k=0,Z=j.length;k<Z;k++){var Y=j[k].getValue()/H.sum*B;j[k].setLayout({area:Y})}return V&&(j.length&&N.setLayout({isLeafRoot:!0},!0),j.length=0),N.viewChildren=j,N.setLayout({dataExtent:H.dataExtent},!0),j}function v(N,D,B,R,U){if(!R)return B;for(var M=N.get("visibleMin"),j=U.length,P=j,V=j-1;V>=0;V--){var H=U[R==="asc"?j-V-1:V].getValue();H/B*D<M&&(P=V,B-=H)}return R==="asc"?U.splice(0,j-P):U.splice(P,j-P),B}function y(N,D){return D&&N.sort(function(B,R){var U=D==="asc"?B.getValue()-R.getValue():R.getValue()-B.getValue();return U===0?D==="asc"?B.dataIndex-R.dataIndex:R.dataIndex-B.dataIndex:U}),N}function O(N,D,B){for(var R=0,U=0,M=D.length;U<M;U++)R+=D[U].getValue();var j=N.get("visualDimension"),P;if(!D||!D.length)P=[NaN,NaN];else if(j==="value"&&B)P=[D[D.length-1].getValue(),D[0].getValue()],B==="asc"&&P.reverse();else{var P=[Infinity,-Infinity];s(D,function(H){var k=H.getValue(j);k<P[0]&&(P[0]=k),k>P[1]&&(P[1]=k)})}return{sum:R,dataExtent:P}}function S(N,D,B){for(var R=0,U=Infinity,M=0,j,P=N.length;M<P;M++)j=N[M].getLayout().area,j&&(j<U&&(U=j),j>R&&(R=j));var V=N.area*N.area,H=D*D*B;return V?i(H*R/V,V/(H*U)):Infinity}function x(N,D,B,R,U){var M=D===B.width?0:1,j=1-M,P=["x","y"],V=["width","height"],H=B[P[M]],k=D?N.area/D:0;(U||k>B[V[j]])&&(k=B[V[j]]);for(var Z=0,Y=N.length;Z<Y;Z++){var _=N[Z],Q={},X=k?_.getLayout().area/k:0,pe=Q[V[j]]=i(k-2*R,0),te=B[P[M]]+B[V[M]]-H,fe=Z===Y-1||te<X?te:X,be=Q[V[M]]=i(fe-2*R,0);Q[P[j]]=B[P[j]]+r(R,pe/2),Q[P[M]]=H+r(R,be/2),H+=fe,_.setLayout(Q,!0)}B[P[j]]+=k,B[V[j]]-=k}function L(N,D,B,R,U){var M=(D||{}).node,j=[R,U];if(!M||M===B)return j;for(var P,V=R*U,H=V*N.option.zoomToNodeRatio;P=M.parentNode;){for(var k=0,Z=P.children,Y=0,_=Z.length;Y<_;Y++)k+=Z[Y].getValue();var Q=M.getValue();if(Q===0)return j;H*=k/Q;var X=P.getModel(),pe=X.get(l),te=Math.max(pe,C(X,pe));H+=4*pe*pe+(3*pe+te)*Math.pow(H,.5),H>A&&(H=A),M=P}H<V&&(H=V);var fe=Math.pow(H/V,.5);return[R*fe,U*fe]}function T(N,D,B){if(D)return{x:D.x,y:D.y};var R={x:0,y:0};if(!B)return R;var U=B.node,M=U.getLayout();if(!M)return R;for(var j=[M.width/2,M.height/2],P=U;P;){var V=P.getLayout();j[0]+=V.x,j[1]+=V.y,P=P.parentNode}return{x:N.width/2-j[0],y:N.height/2-j[1]}}function w(N,D,B,R,U){var M=N.getLayout(),j=B[U],P=j&&j===N;if(j&&!P||U===B.length&&N!==R)return;N.setLayout({isInView:!0,invisible:!P&&!D.intersect(M),isAboveViewRoot:P},!0);var V=new E(D.x-M.x,D.y-M.y,D.width,D.height);s(N.viewChildren||[],function(H){w(H,V,B,R,U+1)})}function C(N){return N.get(c)?N.get(t):0}J.exports=u},nPnh:function(J,F){var e=Math.round;function d(m,A,b){if(!A)return;var f=A.x1,i=A.x2,r=A.y1,o=A.y2;m.x1=f,m.x2=i,m.y1=r,m.y2=o;var s=b&&b.lineWidth;if(!s)return;e(f*2)===e(i*2)&&(m.x1=m.x2=g(f,s,!0)),e(r*2)===e(o*2)&&(m.y1=m.y2=g(r,s,!0))}function E(m,A,b){if(!A)return;var f=A.x,i=A.y,r=A.width,o=A.height;m.x=f,m.y=i,m.width=r,m.height=o;var s=b&&b.lineWidth;if(!s)return;m.x=g(f,s,!0),m.y=g(i,s,!0),m.width=Math.max(g(f+r,s,!1)-m.x,r===0?0:1),m.height=Math.max(g(i+o,s,!1)-m.y,o===0?0:1)}function g(m,A,b){if(!A)return m;var f=e(m*2);return(f+e(A))%2===0?f/2:(f+(b?1:-1))/2}F.subPixelOptimizeLine=d,F.subPixelOptimizeRect=E,F.subPixelOptimize=g},nRaC:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("0fbx"),m=e.n(g),A=e("OaEy"),b=e("R9oj")},nVfU:function(J,F,e){var d=e("bYtY"),E=e("OELB"),g=E.parsePercent,m=e("7hqr"),A=m.isDimensionStacked,b=e("zM3Q"),f="__ec_stack_",i=.5,r=typeof Float32Array!="undefined"?Float32Array:Array;function o(x){return x.get("stack")||f+x.seriesIndex}function s(x){return x.dim+x.index}function l(x){var L=[],T=x.axis,w="axis0";if(T.type!=="category")return;for(var C=T.getBandWidth(),N=0;N<x.count||0;N++)L.push(d.defaults({bandWidth:C,axisKey:w,stackId:f+N},x));for(var D=u(L),B=[],N=0;N<x.count;N++){var R=D[w][f+N];R.offsetCenter=R.offset+R.width/2,B.push(R)}return B}function n(x,L){var T=[];return L.eachSeriesByType(x,function(w){y(w)&&!O(w)&&T.push(w)}),T}function c(x){var L={};d.each(x,function(R){var U=R.coordinateSystem,M=U.getBaseAxis();if(M.type!=="time"&&M.type!=="value")return;for(var j=R.getData(),P=M.dim+"_"+M.index,V=j.mapDimension(M.dim),H=0,k=j.count();H<k;++H){var Z=j.get(V,H);L[P]?L[P].push(Z):L[P]=[Z]}});var T=[];for(var w in L)if(L.hasOwnProperty(w)){var C=L[w];if(C){C.sort(function(R,U){return R-U});for(var N=null,D=1;D<C.length;++D){var B=C[D]-C[D-1];B>0&&(N=N===null?B:Math.min(N,B))}T[w]=N}}return T}function t(x){var L=c(x),T=[];return d.each(x,function(w){var C=w.coordinateSystem,N=C.getBaseAxis(),D=N.getExtent(),B;if(N.type==="category")B=N.getBandWidth();else if(N.type==="value"||N.type==="time"){var R=N.dim+"_"+N.index,U=L[R],M=Math.abs(D[1]-D[0]),j=N.scale.getExtent(),P=Math.abs(j[1]-j[0]);B=U?M/P*U:M}else{var V=w.getData();B=Math.abs(D[1]-D[0])/V.count()}var H=g(w.get("barWidth"),B),k=g(w.get("barMaxWidth"),B),Z=g(w.get("barMinWidth")||1,B),Y=w.get("barGap"),_=w.get("barCategoryGap");T.push({bandWidth:B,barWidth:H,barMaxWidth:k,barMinWidth:Z,barGap:Y,barCategoryGap:_,axisKey:s(N),stackId:o(w)})}),u(T)}function u(x){var L={};d.each(x,function(w,C){var N=w.axisKey,D=w.bandWidth,B=L[N]||{bandWidth:D,remainedWidth:D,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},R=B.stacks;L[N]=B;var U=w.stackId;R[U]||B.autoWidthCount++,R[U]=R[U]||{width:0,maxWidth:0};var M=w.barWidth;M&&!R[U].width&&(R[U].width=M,M=Math.min(B.remainedWidth,M),B.remainedWidth-=M);var j=w.barMaxWidth;j&&(R[U].maxWidth=j);var P=w.barMinWidth;P&&(R[U].minWidth=P);var V=w.barGap;V!=null&&(B.gap=V);var H=w.barCategoryGap;H!=null&&(B.categoryGap=H)});var T={};return d.each(L,function(w,C){T[C]={};var N=w.stacks,D=w.bandWidth,B=g(w.categoryGap,D),R=g(w.gap,1),U=w.remainedWidth,M=w.autoWidthCount,j=(U-B)/(M+(M-1)*R);j=Math.max(j,0),d.each(N,function(k){var Z=k.maxWidth,Y=k.minWidth;if(k.width){var _=k.width;Z&&(_=Math.min(_,Z)),Y&&(_=Math.max(_,Y)),k.width=_,U-=_+R*_,M--}else{var _=j;Z&&Z<_&&(_=Math.min(Z,U)),Y&&Y>_&&(_=Y),_!==j&&(k.width=_,U-=_+R*_,M--)}}),j=(U-B)/(M+(M-1)*R),j=Math.max(j,0);var P=0,V;d.each(N,function(k,Z){k.width||(k.width=j),V=k,P+=k.width*(1+R)}),V&&(P-=V.width*R);var H=-P/2;d.each(N,function(k,Z){T[C][Z]=T[C][Z]||{bandWidth:D,offset:H,width:k.width},H+=k.width*(1+R)})}),T}function a(x,L,T){if(x&&L){var w=x[s(L)];return w!=null&&T!=null&&(w=w[o(T)]),w}}function h(x,L){var T=n(x,L),w=t(T),C={},N={};d.each(T,function(D){var B=D.getData(),R=D.coordinateSystem,U=R.getBaseAxis(),M=o(D),j=w[s(U)][M],P=j.offset,V=j.width,H=R.getOtherAxis(U),k=D.get("barMinHeight")||0;C[M]=C[M]||[],N[M]=N[M]||[],B.setLayout({bandWidth:j.bandWidth,offset:P,size:V});for(var Z=B.mapDimension(H.dim),Y=B.mapDimension(U.dim),_=A(B,Z),Q=H.isHorizontal(),X=S(U,H,_),pe=0,te=B.count();pe<te;pe++){var fe=B.get(Z,pe),be=B.get(Y,pe),Se=fe>=0?"p":"n",ze=X;_&&(C[M][be]||(C[M][be]={p:X,n:X}),ze=C[M][be][Se]);var Xe,wt,Be,Me;if(Q){var vt=R.dataToPoint([fe,be]);Xe=ze,wt=vt[1]+P,Be=vt[0]-X,Me=V,Math.abs(Be)<k&&(Be=(Be<0?-1:1)*k),isNaN(Be)||_&&(C[M][be][Se]+=Be)}else{var vt=R.dataToPoint([be,fe]);Xe=vt[0]+P,wt=ze,Be=V,Me=vt[1]-X,Math.abs(Me)<k&&(Me=(Me<=0?-1:1)*k),isNaN(Me)||_&&(C[M][be][Se]+=Me)}B.setItemLayout(pe,{x:Xe,y:wt,width:Be,height:Me})}},this)}var v={seriesType:"bar",plan:b(),reset:function(x){if(!y(x)||!O(x))return;var L=x.getData(),T=x.coordinateSystem,w=T.grid.getRect(),C=T.getBaseAxis(),N=T.getOtherAxis(C),D=L.mapDimension(N.dim),B=L.mapDimension(C.dim),R=N.isHorizontal(),U=R?0:1,M=a(t([x]),C,x).width;return M>i||(M=i),{progress:j};function j(P,V){for(var H=P.count,k=new r(H*2),Z=new r(H*2),Y=new r(H),_,Q=[],X=[],pe=0,te=0;(_=P.next())!=null;)X[U]=V.get(D,_),X[1-U]=V.get(B,_),Q=T.dataToPoint(X,null,Q),Z[pe]=R?w.x+w.width:Q[0],k[pe++]=Q[0],Z[pe]=R?Q[1]:w.y+w.height,k[pe++]=Q[1],Y[te++]=_;V.setLayout({largePoints:k,largeDataIndices:Y,largeBackgroundPoints:Z,barWidth:M,valueAxisStart:S(C,N,!1),backgroundStart:R?w.x:w.y,valueAxisHorizontal:R})}}};function y(x){return x.coordinateSystem&&x.coordinateSystem.type==="cartesian2d"}function O(x){return x.pipelineContext&&x.pipelineContext.large}function S(x,L,T){return L.toGlobalCoord(L.dataToCoord(L.type==="log"?1:0))}F.getLayoutOnAxis=l,F.prepareLayoutBarSeries=n,F.makeColumnLayout=t,F.retrieveColumnLayout=a,F.layout=h,F.largeLayout=v},ngQI:function(J,F,e){"use strict";e.d(F,"a",function(){return Hl}),e.d(F,"b",function(){return ql}),e.d(F,"c",function(){return ol});var d=e("q1tI"),E=e.n(d),g=e("dI71"),m=e("wx14"),A=e("ANjH"),b=e("/MKj");function f(_e,ne){if(_e.length!==ne.length)return!1;for(var Ee=0;Ee<_e.length;Ee++)if(_e[Ee]!==ne[Ee])return!1;return!0}function i(_e,ne){var Ee=Object(d.useState)(function(){return{inputs:ne,result:_e()}})[0],tt=Object(d.useRef)(Ee),Ot=Boolean(ne&&tt.current.inputs&&f(ne,tt.current.inputs)),Yt=Ot?tt.current:{inputs:ne,result:_e()};return Object(d.useEffect)(function(){tt.current=Yt},[Yt]),Yt.result}function r(_e,ne){return i(function(){return _e},ne)}var o=i,s=r,l=e("9R94"),n=function(ne){var Ee=ne.top,tt=ne.right,Ot=ne.bottom,Yt=ne.left,rr=tt-Yt,ar=Ot-Ee,Ar={top:Ee,right:tt,bottom:Ot,left:Yt,width:rr,height:ar,x:Yt,y:Ee,center:{x:(tt+Yt)/2,y:(Ot+Ee)/2}};return Ar},c=function(ne,Ee){return{top:ne.top-Ee.top,left:ne.left-Ee.left,bottom:ne.bottom+Ee.bottom,right:ne.right+Ee.right}},t=function(ne,Ee){return{top:ne.top+Ee.top,left:ne.left+Ee.left,bottom:ne.bottom-Ee.bottom,right:ne.right-Ee.right}},u=function(ne,Ee){return{top:ne.top+Ee.y,left:ne.left+Ee.x,bottom:ne.bottom+Ee.y,right:ne.right+Ee.x}},a={top:0,right:0,bottom:0,left:0},h=function(ne){var Ee=ne.borderBox,tt=ne.margin,Ot=tt===void 0?a:tt,Yt=ne.border,rr=Yt===void 0?a:Yt,ar=ne.padding,Ar=ar===void 0?a:ar,Kr=n(c(Ee,Ot)),Yr=n(t(Ee,rr)),_r=n(t(Yr,Ar));return{marginBox:Kr,borderBox:n(Ee),paddingBox:Yr,contentBox:_r,margin:Ot,border:rr,padding:Ar}},v=function(ne){var Ee=ne.slice(0,-2),tt=ne.slice(-2);if(tt!=="px")return 0;var Ot=Number(Ee);return isNaN(Ot)&&Object(l.a)(!1),Ot},y=function(){return{x:window.pageXOffset,y:window.pageYOffset}},O=function(ne,Ee){var tt=ne.borderBox,Ot=ne.border,Yt=ne.margin,rr=ne.padding,ar=u(tt,Ee);return h({borderBox:ar,border:Ot,margin:Yt,padding:rr})},S=function(ne,Ee){return Ee===void 0&&(Ee=y()),O(ne,Ee)},x=function(ne,Ee){var tt={top:v(Ee.marginTop),right:v(Ee.marginRight),bottom:v(Ee.marginBottom),left:v(Ee.marginLeft)},Ot={top:v(Ee.paddingTop),right:v(Ee.paddingRight),bottom:v(Ee.paddingBottom),left:v(Ee.paddingLeft)},Yt={top:v(Ee.borderTopWidth),right:v(Ee.borderRightWidth),bottom:v(Ee.borderBottomWidth),left:v(Ee.borderLeftWidth)};return h({borderBox:ne,margin:tt,padding:Ot,border:Yt})},L=function(ne){var Ee=ne.getBoundingClientRect(),tt=window.getComputedStyle(ne);return x(Ee,tt)};function T(_e,ne){if(_e.length!==ne.length)return!1;for(var Ee=0;Ee<_e.length;Ee++)if(_e[Ee]!==ne[Ee])return!1;return!0}function w(_e,ne){ne===void 0&&(ne=T);var Ee,tt=[],Ot,Yt=!1;function rr(){for(var ar=[],Ar=0;Ar<arguments.length;Ar++)ar[Ar]=arguments[Ar];return Yt&&Ee===this&&ne(ar,tt)||(Ot=_e.apply(this,ar),Yt=!0,Ee=this,tt=ar),Ot}return rr}var C=w,N=function(ne){var Ee=[],tt=null,Ot=function(){for(var rr=arguments.length,ar=new Array(rr),Ar=0;Ar<rr;Ar++)ar[Ar]=arguments[Ar];if(Ee=ar,tt)return;tt=requestAnimationFrame(function(){tt=null,ne.apply(void 0,Ee)})};return Ot.cancel=function(){if(!tt)return;cancelAnimationFrame(tt),tt=null},Ot},D=N,B=e("i8i4"),R=e.n(B),U=!0,M=/[ \t]{2,}/g,j=/^[ \t]*/gm,P=function(ne){return ne.replace(M," ").replace(j,"").trim()},V=function(ne){return P(`
%creact-beautiful-dnd
%c`+P(ne)+`
%c\u{1F477}\u200D This is a development only message. It will be removed in production builds.
`)},H=function(ne){return[V(ne),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},k="__react-beautiful-dnd-disable-dev-warnings";function Z(_e,ne){var Ee;if(U)return;if(typeof window!="undefined"&&window[k])return;(Ee=console)[_e].apply(Ee,H(ne))}var Y=Z.bind(null,"warn"),_=Z.bind(null,"error");function Q(){}function X(_e,ne){return Object(m.a)({},_e,{},ne)}function pe(_e,ne,Ee){var tt=ne.map(function(Ot){var Yt=X(Ee,Ot.options);return _e.addEventListener(Ot.eventName,Ot.fn,Yt),function(){_e.removeEventListener(Ot.eventName,Ot.fn,Yt)}});return function(){tt.forEach(function(Yt){Yt()})}}var te=!0,fe="Invariant failed";function be(_e){this.message=_e}be.prototype.toString=function(){return this.message};function Se(_e,ne){if(_e)return;throw te?new be(fe):new be(fe+": "+(ne||""))}var ze=function(_e){Object(g.a)(ne,_e);function ne(){for(var tt,Ot=arguments.length,Yt=new Array(Ot),rr=0;rr<Ot;rr++)Yt[rr]=arguments[rr];return tt=_e.call.apply(_e,[this].concat(Yt))||this,tt.callbacks=null,tt.unbind=Q,tt.onWindowError=function(ar){var Ar=tt.getCallbacks();Ar.isDragging()&&Ar.tryAbort();var Kr=ar.error;Kr instanceof be&&ar.preventDefault()},tt.getCallbacks=function(){if(!tt.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return tt.callbacks},tt.setCallbacks=function(ar){tt.callbacks=ar},tt}var Ee=ne.prototype;return Ee.componentDidMount=function(){this.unbind=pe(window,[{eventName:"error",fn:this.onWindowError}])},Ee.componentWillUnmount=function(){this.unbind()},Ee.componentDidCatch=function(Ot){if(Ot instanceof be){this.setState({});return}throw Ot},Ee.render=function(){return this.props.children(this.setCallbacks)},ne}(E.a.Component),Xe=`
Press space bar to start a drag.
When dragging you can use the arrow keys to move the item around and escape to cancel.
Some screen readers may require you to be in focus mode or to use your pass through key
`,wt=function(ne){return ne+1},Be=function(ne){return`
You have lifted an item in position `+wt(ne.source.index)+`
`},Me=function(ne,Ee){var tt=ne.droppableId===Ee.droppableId,Ot=wt(ne.index),Yt=wt(Ee.index);return tt?`
You have moved the item from position `+Ot+`
to position `+Yt+`
`:`
You have moved the item from position `+Ot+`
in list `+ne.droppableId+`
to list `+Ee.droppableId+`
in position `+Yt+`
`},vt=function(ne,Ee,tt){var Ot=Ee.droppableId===tt.droppableId;return Ot?`
The item `+ne+`
has been combined with `+tt.draggableId:`
The item `+ne+`
in list `+Ee.droppableId+`
has been combined with `+tt.draggableId+`
in list `+tt.droppableId+`
`},at=function(ne){var Ee=ne.destination;if(Ee)return Me(ne.source,Ee);var tt=ne.combine;return tt?vt(ne.draggableId,ne.source,tt):"You are over an area that cannot be dropped on"},$e=function(ne){return`
The item has returned to its starting position
of `+wt(ne.index)+`
`},bt=function(ne){if(ne.reason==="CANCEL")return`
Movement cancelled.
`+$e(ne.source)+`
`;var Ee=ne.destination,tt=ne.combine;return Ee?`
You have dropped the item.
`+Me(ne.source,Ee)+`
`:tt?`
You have dropped the item.
`+vt(ne.draggableId,ne.source,tt)+`
`:`
The item has been dropped while not over a drop area.
`+$e(ne.source)+`
`},ut={dragHandleUsageInstructions:Xe,onDragStart:Be,onDragUpdate:at,onDragEnd:bt},At={x:0,y:0},Ve=function(ne,Ee){return{x:ne.x+Ee.x,y:ne.y+Ee.y}},gt=function(ne,Ee){return{x:ne.x-Ee.x,y:ne.y-Ee.y}},Je=function(ne,Ee){return ne.x===Ee.x&&ne.y===Ee.y},je=function(ne){return{x:ne.x!==0?-ne.x:0,y:ne.y!==0?-ne.y:0}},De=function(ne,Ee,tt){var Ot;return tt===void 0&&(tt=0),Ot={},Ot[ne]=Ee,Ot[ne==="x"?"y":"x"]=tt,Ot},ht=function(ne,Ee){return Math.sqrt(Math.pow(Ee.x-ne.x,2)+Math.pow(Ee.y-ne.y,2))},It=function(ne,Ee){return Math.min.apply(Math,Ee.map(function(tt){return ht(ne,tt)}))},kt=function(ne){return function(Ee){return{x:ne(Ee.x),y:ne(Ee.y)}}},Ht=function(ne,Ee){var tt=n({top:Math.max(Ee.top,ne.top),right:Math.min(Ee.right,ne.right),bottom:Math.min(Ee.bottom,ne.bottom),left:Math.max(Ee.left,ne.left)});return tt.width<=0||tt.height<=0?null:tt},Wt=function(ne,Ee){return{top:ne.top+Ee.y,left:ne.left+Ee.x,bottom:ne.bottom+Ee.y,right:ne.right+Ee.x}},nr=function(ne){return[{x:ne.left,y:ne.top},{x:ne.right,y:ne.top},{x:ne.left,y:ne.bottom},{x:ne.right,y:ne.bottom}]},Bt={top:0,right:0,bottom:0,left:0},Kt=function(ne,Ee){return Ee?Wt(ne,Ee.scroll.diff.displacement):ne},Ge=function(ne,Ee,tt){if(tt&&tt.increasedBy){var Ot;return Object(m.a)({},ne,(Ot={},Ot[Ee.end]=ne[Ee.end]+tt.increasedBy[Ee.line],Ot))}return ne},qe=function(ne,Ee){return Ee&&Ee.shouldClipSubject?Ht(Ee.pageMarginBox,ne):n(ne)},st=function(ne){var Ee=ne.page,tt=ne.withPlaceholder,Ot=ne.axis,Yt=ne.frame,rr=Kt(Ee.marginBox,Yt),ar=Ge(rr,Ot,tt),Ar=qe(ar,Yt);return{page:Ee,withPlaceholder:tt,active:Ar}},ft=function(ne,Ee){ne.frame||Se(!1);var tt=ne.frame,Ot=gt(Ee,tt.scroll.initial),Yt=je(Ot),rr=Object(m.a)({},tt,{scroll:{initial:tt.scroll.initial,current:Ee,diff:{value:Ot,displacement:Yt},max:tt.scroll.max}}),ar=st({page:ne.subject.page,withPlaceholder:ne.subject.withPlaceholder,axis:ne.axis,frame:rr}),Ar=Object(m.a)({},ne,{frame:rr,subject:ar});return Ar};function nt(_e){return Number.isInteger?Number.isInteger(_e):typeof _e=="number"&&isFinite(_e)&&Math.floor(_e)===_e}function se(_e){return Object.values?Object.values(_e):Object.keys(_e).map(function(ne){return _e[ne]})}function me(_e,ne){if(_e.findIndex)return _e.findIndex(ne);for(var Ee=0;Ee<_e.length;Ee++)if(ne(_e[Ee]))return Ee;return-1}function lt(_e,ne){if(_e.find)return _e.find(ne);var Ee=me(_e,ne);return Ee!==-1?_e[Ee]:void 0}function Pe(_e){return Array.prototype.slice.call(_e)}var St=C(function(_e){return _e.reduce(function(ne,Ee){return ne[Ee.descriptor.id]=Ee,ne},{})}),Pr=C(function(_e){return _e.reduce(function(ne,Ee){return ne[Ee.descriptor.id]=Ee,ne},{})}),Lt=C(function(_e){return se(_e)}),ur=C(function(_e){return se(_e)}),Xt=C(function(_e,ne){var Ee=ur(ne).filter(function(tt){return _e===tt.descriptor.droppableId}).sort(function(tt,Ot){return tt.descriptor.index-Ot.descriptor.index});return Ee});function Zt(_e){return _e.at&&_e.at.type==="REORDER"?_e.at.destination:null}function mr(_e){return _e.at&&_e.at.type==="COMBINE"?_e.at.combine:null}var qt=C(function(_e,ne){return ne.filter(function(Ee){return Ee.descriptor.id!==_e.descriptor.id})}),de=function(ne){var Ee=ne.isMovingForward,tt=ne.draggable,Ot=ne.destination,Yt=ne.insideDestination,rr=ne.previousImpact;if(!Ot.isCombineEnabled)return null;var ar=Zt(rr);if(!ar)return null;function Ar(ei){var ui={type:"COMBINE",combine:{draggableId:ei,droppableId:Ot.descriptor.id}};return Object(m.a)({},rr,{at:ui})}var Kr=rr.displaced.all,Yr=Kr.length?Kr[0]:null;if(Ee)return Yr?Ar(Yr):null;var _r=qt(tt,Yt);if(!Yr){if(!_r.length)return null;var Fr=_r[_r.length-1];return Ar(Fr.descriptor.id)}var Jr=me(_r,function(ei){return ei.descriptor.id===Yr});Jr!==-1||Se(!1);var dn=Jr-1;if(dn<0)return null;var pn=_r[dn];return Ar(pn.descriptor.id)},ue=function(ne,Ee){return ne.descriptor.droppableId===Ee.descriptor.id},oe={point:At,value:0},ae={invisible:{},visible:{},all:[]},ye={displaced:ae,displacedBy:oe,at:null},Ce=function(ne,Ee){return function(tt){return ne<=tt&&tt<=Ee}},Oe=function(ne){var Ee=Ce(ne.top,ne.bottom),tt=Ce(ne.left,ne.right);return function(Ot){var Yt=Ee(Ot.top)&&Ee(Ot.bottom)&&tt(Ot.left)&&tt(Ot.right);if(Yt)return!0;var rr=Ee(Ot.top)||Ee(Ot.bottom),ar=tt(Ot.left)||tt(Ot.right),Ar=rr&&ar;if(Ar)return!0;var Kr=Ot.top<ne.top&&Ot.bottom>ne.bottom,Yr=Ot.left<ne.left&&Ot.right>ne.right,_r=Kr&&Yr;if(_r)return!0;var Fr=Kr&&ar||Yr&&rr;return Fr}},Ie=function(ne){var Ee=Ce(ne.top,ne.bottom),tt=Ce(ne.left,ne.right);return function(Ot){var Yt=Ee(Ot.top)&&Ee(Ot.bottom)&&tt(Ot.left)&&tt(Ot.right);return Yt}},xe={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},Ue={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},it=function(ne){return function(Ee){var tt=Ce(Ee.top,Ee.bottom),Ot=Ce(Ee.left,Ee.right);return function(Yt){return ne===xe?tt(Yt.top)&&tt(Yt.bottom):Ot(Yt.left)&&Ot(Yt.right)}}},yt=function(ne,Ee){var tt=Ee.frame?Ee.frame.scroll.diff.displacement:At;return Wt(ne,tt)},ee=function(ne,Ee,tt){return Ee.subject.active?tt(Ee.subject.active)(ne):!1},ie=function(ne,Ee,tt){return tt(Ee)(ne)},z=function(ne){var Ee=ne.target,tt=ne.destination,Ot=ne.viewport,Yt=ne.withDroppableDisplacement,rr=ne.isVisibleThroughFrameFn,ar=Yt?yt(Ee,tt):Ee;return ee(ar,tt,rr)&&ie(ar,Ot,rr)},$=function(ne){return z(Object(m.a)({},ne,{isVisibleThroughFrameFn:Oe}))},le=function(ne){return z(Object(m.a)({},ne,{isVisibleThroughFrameFn:Ie}))},ge=function(ne){return z(Object(m.a)({},ne,{isVisibleThroughFrameFn:it(ne.destination.axis)}))},Ae=function(ne,Ee,tt){if(typeof tt=="boolean")return tt;if(!Ee)return!0;var Ot=Ee.invisible,Yt=Ee.visible;if(Ot[ne])return!1;var rr=Yt[ne];return rr?rr.shouldAnimate:!0};function Re(_e,ne){var Ee=_e.page.marginBox,tt={top:ne.point.y,right:0,bottom:0,left:ne.point.x};return n(c(Ee,tt))}function Qe(_e){var ne=_e.afterDragging,Ee=_e.destination,tt=_e.displacedBy,Ot=_e.viewport,Yt=_e.forceShouldAnimate,rr=_e.last;return ne.reduce(function(Ar,Kr){var Yr=Re(Kr,tt),_r=Kr.descriptor.id;Ar.all.push(_r);var Fr=$({target:Yr,destination:Ee,viewport:Ot,withDroppableDisplacement:!0});if(!Fr)return Ar.invisible[Kr.descriptor.id]=!0,Ar;var Jr=Ae(_r,rr,Yt),dn={draggableId:_r,shouldAnimate:Jr};return Ar.visible[_r]=dn,Ar},{all:[],visible:{},invisible:{}})}function Ft(_e,ne){if(!_e.length)return 0;var Ee=_e[_e.length-1].descriptor.index;return ne.inHomeList?Ee:Ee+1}function Qt(_e){var ne=_e.insideDestination,Ee=_e.inHomeList,tt=_e.displacedBy,Ot=_e.destination,Yt=Ft(ne,{inHomeList:Ee});return{displaced:ae,displacedBy:tt,at:{type:"REORDER",destination:{droppableId:Ot.descriptor.id,index:Yt}}}}function Et(_e){var ne=_e.draggable,Ee=_e.insideDestination,tt=_e.destination,Ot=_e.viewport,Yt=_e.displacedBy,rr=_e.last,ar=_e.index,Ar=_e.forceShouldAnimate,Kr=ue(ne,tt);if(ar==null)return Qt({insideDestination:Ee,inHomeList:Kr,displacedBy:Yt,destination:tt});var Yr=lt(Ee,function(pn){return pn.descriptor.index===ar});if(!Yr)return Qt({insideDestination:Ee,inHomeList:Kr,displacedBy:Yt,destination:tt});var _r=qt(ne,Ee),Fr=Ee.indexOf(Yr),Jr=_r.slice(Fr),dn=Qe({afterDragging:Jr,destination:tt,displacedBy:Yt,last:rr,viewport:Ot.frame,forceShouldAnimate:Ar});return{displaced:dn,displacedBy:Yt,at:{type:"REORDER",destination:{droppableId:tt.descriptor.id,index:ar}}}}function Mt(_e,ne){return Boolean(ne.effected[_e])}var _t=function(ne){var Ee=ne.isMovingForward,tt=ne.destination,Ot=ne.draggables,Yt=ne.combine,rr=ne.afterCritical;if(!tt.isCombineEnabled)return null;var ar=Yt.draggableId,Ar=Ot[ar],Kr=Ar.descriptor.index,Yr=Mt(ar,rr);return Yr?Ee?Kr:Kr-1:Ee?Kr+1:Kr},zt=function(ne){var Ee=ne.isMovingForward,tt=ne.isInHomeList,Ot=ne.insideDestination,Yt=ne.location;if(!Ot.length)return null;var rr=Yt.index,ar=Ee?rr+1:rr-1,Ar=Ot[0].descriptor.index,Kr=Ot[Ot.length-1].descriptor.index,Yr=tt?Kr:Kr+1;return ar<Ar||ar>Yr?null:ar},Ct=function(ne){var Ee=ne.isMovingForward,tt=ne.isInHomeList,Ot=ne.draggable,Yt=ne.draggables,rr=ne.destination,ar=ne.insideDestination,Ar=ne.previousImpact,Kr=ne.viewport,Yr=ne.afterCritical,_r=Ar.at;if(_r||Se(!1),_r.type==="REORDER"){var Fr=zt({isMovingForward:Ee,isInHomeList:tt,location:_r.destination,insideDestination:ar});return Fr==null?null:Et({draggable:Ot,insideDestination:ar,destination:rr,viewport:Kr,last:Ar.displaced,displacedBy:Ar.displacedBy,index:Fr})}var Jr=_t({isMovingForward:Ee,destination:rr,displaced:Ar.displaced,draggables:Yt,combine:_r.combine,afterCritical:Yr});return Jr==null?null:Et({draggable:Ot,insideDestination:ar,destination:rr,viewport:Kr,last:Ar.displaced,displacedBy:Ar.displacedBy,index:Jr})},lr=function(ne){var Ee=ne.displaced,tt=ne.afterCritical,Ot=ne.combineWith,Yt=ne.displacedBy,rr=Boolean(Ee.visible[Ot]||Ee.invisible[Ot]);return Mt(Ot,tt)?rr?At:je(Yt.point):rr?Yt.point:At},Jt=function(ne){var Ee=ne.afterCritical,tt=ne.impact,Ot=ne.draggables,Yt=mr(tt);Yt||Se(!1);var rr=Yt.draggableId,ar=Ot[rr].page.borderBox.center,Ar=lr({displaced:tt.displaced,afterCritical:Ee,combineWith:rr,displacedBy:tt.displacedBy});return Ve(ar,Ar)},ke=function(ne,Ee){return Ee.margin[ne.start]+Ee.borderBox[ne.size]/2},et=function(ne,Ee){return Ee.margin[ne.end]+Ee.borderBox[ne.size]/2},We=function(ne,Ee,tt){return Ee[ne.crossAxisStart]+tt.margin[ne.crossAxisStart]+tt.borderBox[ne.crossAxisSize]/2},Ke=function(ne){var Ee=ne.axis,tt=ne.moveRelativeTo,Ot=ne.isMoving;return De(Ee.line,tt.marginBox[Ee.end]+ke(Ee,Ot),We(Ee,tt.marginBox,Ot))},mt=function(ne){var Ee=ne.axis,tt=ne.moveRelativeTo,Ot=ne.isMoving;return De(Ee.line,tt.marginBox[Ee.start]-et(Ee,Ot),We(Ee,tt.marginBox,Ot))},dt=function(ne){var Ee=ne.axis,tt=ne.moveInto,Ot=ne.isMoving;return De(Ee.line,tt.contentBox[Ee.start]+ke(Ee,Ot),We(Ee,tt.contentBox,Ot))},He=function(ne){var Ee=ne.impact,tt=ne.draggable,Ot=ne.draggables,Yt=ne.droppable,rr=ne.afterCritical,ar=Xt(Yt.descriptor.id,Ot),Ar=tt.page,Kr=Yt.axis;if(!ar.length)return dt({axis:Kr,moveInto:Yt.page,isMoving:Ar});var Yr=Ee.displaced,_r=Ee.displacedBy,Fr=Yr.all[0];if(Fr){var Jr=Ot[Fr];if(Mt(Fr,rr))return mt({axis:Kr,moveRelativeTo:Jr.page,isMoving:Ar});var dn=O(Jr.page,_r.point);return mt({axis:Kr,moveRelativeTo:dn,isMoving:Ar})}var pn=ar[ar.length-1];if(pn.descriptor.id===tt.descriptor.id)return Ar.borderBox.center;if(Mt(pn.descriptor.id,rr)){var ei=O(pn.page,je(rr.displacedBy.point));return Ke({axis:Kr,moveRelativeTo:ei,isMoving:Ar})}return Ke({axis:Kr,moveRelativeTo:pn.page,isMoving:Ar})},Ze=function(ne,Ee){var tt=ne.frame;return tt?Ve(Ee,tt.scroll.diff.displacement):Ee},ct=function(ne){var Ee=ne.impact,tt=ne.draggable,Ot=ne.droppable,Yt=ne.draggables,rr=ne.afterCritical,ar=tt.page.borderBox.center,Ar=Ee.at;return Ot&&Ar?Ar.type==="REORDER"?He({impact:Ee,draggable:tt,draggables:Yt,droppable:Ot,afterCritical:rr}):Jt({impact:Ee,draggables:Yt,afterCritical:rr}):ar},Vt=function(ne){var Ee=ct(ne),tt=ne.droppable,Ot=tt?Ze(tt,Ee):Ee;return Ot},Rt=function(ne,Ee){var tt=gt(Ee,ne.scroll.initial),Ot=je(tt),Yt=n({top:Ee.y,bottom:Ee.y+ne.frame.height,left:Ee.x,right:Ee.x+ne.frame.width}),rr={frame:Yt,scroll:{initial:ne.scroll.initial,max:ne.scroll.max,current:Ee,diff:{value:tt,displacement:Ot}}};return rr};function hr(_e,ne){return _e.map(function(Ee){return ne[Ee]})}function pr(_e,ne){for(var Ee=0;Ee<ne.length;Ee++){var tt=ne[Ee].visible[_e];if(tt)return tt}return null}var Er=function(ne){var Ee=ne.impact,tt=ne.viewport,Ot=ne.destination,Yt=ne.draggables,rr=ne.maxScrollChange,ar=Rt(tt,Ve(tt.scroll.current,rr)),Ar=Ot.frame?ft(Ot,Ve(Ot.frame.scroll.current,rr)):Ot,Kr=Ee.displaced,Yr=Qe({afterDragging:hr(Kr.all,Yt),destination:Ot,displacedBy:Ee.displacedBy,viewport:ar.frame,last:Kr,forceShouldAnimate:!1}),_r=Qe({afterDragging:hr(Kr.all,Yt),destination:Ar,displacedBy:Ee.displacedBy,viewport:tt.frame,last:Kr,forceShouldAnimate:!1}),Fr={},Jr={},dn=[Kr,Yr,_r];Kr.all.forEach(function(ei){var ui=pr(ei,dn);if(ui){Jr[ei]=ui;return}Fr[ei]=!0});var pn=Object(m.a)({},Ee,{displaced:{all:Kr.all,invisible:Fr,visible:Jr}});return pn},Or=function(ne,Ee){return Ve(ne.scroll.diff.displacement,Ee)},en=function(ne){var Ee=ne.pageBorderBoxCenter,tt=ne.draggable,Ot=ne.viewport,Yt=Or(Ot,Ee),rr=gt(Yt,tt.page.borderBox.center);return Ve(tt.client.borderBox.center,rr)},Qr=function(ne){var Ee=ne.draggable,tt=ne.destination,Ot=ne.newPageBorderBoxCenter,Yt=ne.viewport,rr=ne.withDroppableDisplacement,ar=ne.onlyOnMainAxis,Ar=ar===void 0?!1:ar,Kr=gt(Ot,Ee.page.borderBox.center),Yr=Wt(Ee.page.borderBox,Kr),_r={target:Yr,destination:tt,withDroppableDisplacement:rr,viewport:Yt};return Ar?ge(_r):le(_r)},Cr=function(ne){var Ee=ne.isMovingForward,tt=ne.draggable,Ot=ne.destination,Yt=ne.draggables,rr=ne.previousImpact,ar=ne.viewport,Ar=ne.previousPageBorderBoxCenter,Kr=ne.previousClientSelection,Yr=ne.afterCritical;if(!Ot.isEnabled)return null;var _r=Xt(Ot.descriptor.id,Yt),Fr=ue(tt,Ot),Jr=de({isMovingForward:Ee,draggable:tt,destination:Ot,insideDestination:_r,previousImpact:rr})||Ct({isMovingForward:Ee,isInHomeList:Fr,draggable:tt,draggables:Yt,destination:Ot,insideDestination:_r,previousImpact:rr,viewport:ar,afterCritical:Yr});if(!Jr)return null;var dn=Vt({impact:Jr,draggable:tt,droppable:Ot,draggables:Yt,afterCritical:Yr}),pn=Qr({draggable:tt,destination:Ot,newPageBorderBoxCenter:dn,viewport:ar.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});if(pn){var ei=en({pageBorderBoxCenter:dn,draggable:tt,viewport:ar});return{clientSelection:ei,impact:Jr,scrollJumpRequest:null}}var ui=gt(dn,Ar),ii=Er({impact:Jr,viewport:ar,destination:Ot,draggables:Yt,maxScrollChange:ui});return{clientSelection:Kr,impact:ii,scrollJumpRequest:ui}},Gr=function(ne){var Ee=ne.subject.active;return Ee||Se(!1),Ee},Nr=function(ne){var Ee=ne.isMovingForward,tt=ne.pageBorderBoxCenter,Ot=ne.source,Yt=ne.droppables,rr=ne.viewport,ar=Ot.subject.active;if(!ar)return null;var Ar=Ot.axis,Kr=Ce(ar[Ar.start],ar[Ar.end]),Yr=Lt(Yt).filter(function(Fr){return Fr!==Ot}).filter(function(Fr){return Fr.isEnabled}).filter(function(Fr){return Boolean(Fr.subject.active)}).filter(function(Fr){return Oe(rr.frame)(Gr(Fr))}).filter(function(Fr){var Jr=Gr(Fr);return Ee?ar[Ar.crossAxisEnd]<Jr[Ar.crossAxisEnd]:Jr[Ar.crossAxisStart]<ar[Ar.crossAxisStart]}).filter(function(Fr){var Jr=Gr(Fr),dn=Ce(Jr[Ar.start],Jr[Ar.end]);return Kr(Jr[Ar.start])||Kr(Jr[Ar.end])||dn(ar[Ar.start])||dn(ar[Ar.end])}).sort(function(Fr,Jr){var dn=Gr(Fr)[Ar.crossAxisStart],pn=Gr(Jr)[Ar.crossAxisStart];return Ee?dn-pn:pn-dn}).filter(function(Fr,Jr,dn){return Gr(Fr)[Ar.crossAxisStart]===Gr(dn[0])[Ar.crossAxisStart]});if(!Yr.length)return null;if(Yr.length===1)return Yr[0];var _r=Yr.filter(function(Fr){var Jr=Ce(Gr(Fr)[Ar.start],Gr(Fr)[Ar.end]);return Jr(tt[Ar.line])});return _r.length===1?_r[0]:_r.length>1?_r.sort(function(Fr,Jr){return Gr(Fr)[Ar.start]-Gr(Jr)[Ar.start]})[0]:Yr.sort(function(Fr,Jr){var dn=It(tt,nr(Gr(Fr))),pn=It(tt,nr(Gr(Jr)));return dn!==pn?dn-pn:Gr(Fr)[Ar.start]-Gr(Jr)[Ar.start]})[0]},sr=function(ne,Ee){var tt=ne.page.borderBox.center;return Mt(ne.descriptor.id,Ee)?gt(tt,Ee.displacedBy.point):tt},fr=function(ne,Ee){var tt=ne.page.borderBox;return Mt(ne.descriptor.id,Ee)?Wt(tt,je(Ee.displacedBy.point)):tt},or=function(ne){var Ee=ne.pageBorderBoxCenter,tt=ne.viewport,Ot=ne.destination,Yt=ne.insideDestination,rr=ne.afterCritical,ar=Yt.filter(function(Ar){return le({target:fr(Ar,rr),destination:Ot,viewport:tt.frame,withDroppableDisplacement:!0})}).sort(function(Ar,Kr){var Yr=ht(Ee,Ze(Ot,sr(Ar,rr))),_r=ht(Ee,Ze(Ot,sr(Kr,rr)));return Yr<_r?-1:_r<Yr?1:Ar.descriptor.index-Kr.descriptor.index});return ar[0]||null},dr=C(function(ne,Ee){var tt=Ee[ne.line];return{value:tt,point:De(ne.line,tt)}}),Sr=function(ne,Ee,tt){var Ot=ne.axis;if(ne.descriptor.mode==="virtual")return De(Ot.line,Ee[Ot.line]);var Yt=ne.subject.page.contentBox[Ot.size],rr=Xt(ne.descriptor.id,tt),ar=rr.reduce(function(Yr,_r){return Yr+_r.client.marginBox[Ot.size]},0),Ar=ar+Ee[Ot.line],Kr=Ar-Yt;return Kr<=0?null:De(Ot.line,Kr)},Xr=function(ne,Ee){return Object(m.a)({},ne,{scroll:Object(m.a)({},ne.scroll,{max:Ee})})},cn=function(ne,Ee,tt){var Ot=ne.frame;ue(Ee,ne)&&Se(!1),ne.subject.withPlaceholder&&Se(!1);var Yt=dr(ne.axis,Ee.displaceBy).point,rr=Sr(ne,Yt,tt),ar={placeholderSize:Yt,increasedBy:rr,oldFrameMaxScroll:ne.frame?ne.frame.scroll.max:null};if(!Ot){var Ar=st({page:ne.subject.page,withPlaceholder:ar,axis:ne.axis,frame:ne.frame});return Object(m.a)({},ne,{subject:Ar})}var Kr=rr?Ve(Ot.scroll.max,rr):Ot.scroll.max,Yr=Xr(Ot,Kr),_r=st({page:ne.subject.page,withPlaceholder:ar,axis:ne.axis,frame:Yr});return Object(m.a)({},ne,{subject:_r,frame:Yr})},Dn=function(ne){var Ee=ne.subject.withPlaceholder;Ee||Se(!1);var tt=ne.frame;if(!tt){var Ot=st({page:ne.subject.page,axis:ne.axis,frame:null,withPlaceholder:null});return Object(m.a)({},ne,{subject:Ot})}var Yt=Ee.oldFrameMaxScroll;Yt||Se(!1);var rr=Xr(tt,Yt),ar=st({page:ne.subject.page,axis:ne.axis,frame:rr,withPlaceholder:null});return Object(m.a)({},ne,{subject:ar,frame:rr})},jr=function(ne){var Ee=ne.previousPageBorderBoxCenter,tt=ne.moveRelativeTo,Ot=ne.insideDestination,Yt=ne.draggable,rr=ne.draggables,ar=ne.destination,Ar=ne.viewport,Kr=ne.afterCritical;if(!tt){if(Ot.length)return null;var Yr={displaced:ae,displacedBy:oe,at:{type:"REORDER",destination:{droppableId:ar.descriptor.id,index:0}}},_r=Vt({impact:Yr,draggable:Yt,droppable:ar,draggables:rr,afterCritical:Kr}),Fr=ue(Yt,ar)?ar:cn(ar,Yt,rr),Jr=Qr({draggable:Yt,destination:Fr,newPageBorderBoxCenter:_r,viewport:Ar.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});return Jr?Yr:null}var dn=Boolean(Ee[ar.axis.line]<=tt.page.borderBox.center[ar.axis.line]),pn=function(){var ui=tt.descriptor.index;return tt.descriptor.id===Yt.descriptor.id||dn?ui:ui+1}(),ei=dr(ar.axis,Yt.displaceBy);return Et({draggable:Yt,insideDestination:Ot,destination:ar,viewport:Ar,displacedBy:ei,last:ae,index:pn})},Ln=function(ne){var Ee=ne.isMovingForward,tt=ne.previousPageBorderBoxCenter,Ot=ne.draggable,Yt=ne.isOver,rr=ne.draggables,ar=ne.droppables,Ar=ne.viewport,Kr=ne.afterCritical,Yr=Nr({isMovingForward:Ee,pageBorderBoxCenter:tt,source:Yt,droppables:ar,viewport:Ar});if(!Yr)return null;var _r=Xt(Yr.descriptor.id,rr),Fr=or({pageBorderBoxCenter:tt,viewport:Ar,destination:Yr,insideDestination:_r,afterCritical:Kr}),Jr=jr({previousPageBorderBoxCenter:tt,destination:Yr,draggable:Ot,draggables:rr,moveRelativeTo:Fr,insideDestination:_r,viewport:Ar,afterCritical:Kr});if(!Jr)return null;var dn=Vt({impact:Jr,draggable:Ot,droppable:Yr,draggables:rr,afterCritical:Kr}),pn=en({pageBorderBoxCenter:dn,draggable:Ot,viewport:Ar});return{clientSelection:pn,impact:Jr,scrollJumpRequest:null}},gn=function(ne){var Ee=ne.at;return Ee?Ee.type==="REORDER"?Ee.destination.droppableId:Ee.combine.droppableId:null},Un=function(ne,Ee){var tt=gn(ne);return tt?Ee[tt]:null},Wn=function(ne){var Ee=ne.state,tt=ne.type,Ot=Un(Ee.impact,Ee.dimensions.droppables),Yt=Boolean(Ot),rr=Ee.dimensions.droppables[Ee.critical.droppable.id],ar=Ot||rr,Ar=ar.axis.direction,Kr=Ar==="vertical"&&(tt==="MOVE_UP"||tt==="MOVE_DOWN")||Ar==="horizontal"&&(tt==="MOVE_LEFT"||tt==="MOVE_RIGHT");if(Kr&&!Yt)return null;var Yr=tt==="MOVE_DOWN"||tt==="MOVE_RIGHT",_r=Ee.dimensions.draggables[Ee.critical.draggable.id],Fr=Ee.current.page.borderBoxCenter,Jr=Ee.dimensions,dn=Jr.draggables,pn=Jr.droppables;return Kr?Cr({isMovingForward:Yr,previousPageBorderBoxCenter:Fr,draggable:_r,destination:ar,draggables:dn,viewport:Ee.viewport,previousClientSelection:Ee.current.client.selection,previousImpact:Ee.impact,afterCritical:Ee.afterCritical}):Ln({isMovingForward:Yr,previousPageBorderBoxCenter:Fr,draggable:_r,isOver:ar,draggables:dn,droppables:pn,viewport:Ee.viewport,afterCritical:Ee.afterCritical})};function Jn(_e){return _e.phase==="DRAGGING"||_e.phase==="COLLECTING"}function Qn(_e){var ne=Ce(_e.top,_e.bottom),Ee=Ce(_e.left,_e.right);return function(Ot){return ne(Ot.y)&&Ee(Ot.x)}}function Kn(_e,ne){return _e.left<ne.right&&_e.right>ne.left&&_e.top<ne.bottom&&_e.bottom>ne.top}function yn(_e){var ne=_e.pageBorderBox,Ee=_e.draggable,tt=_e.candidates,Ot=Ee.page.borderBox.center,Yt=tt.map(function(rr){var ar=rr.axis,Ar=De(rr.axis.line,ne.center[ar.line],rr.page.borderBox.center[ar.crossAxisLine]);return{id:rr.descriptor.id,distance:ht(Ot,Ar)}}).sort(function(rr,ar){return ar.distance-rr.distance});return Yt[0]?Yt[0].id:null}function on(_e){var ne=_e.pageBorderBox,Ee=_e.draggable,tt=_e.droppables,Ot=Lt(tt).filter(function(Yt){if(!Yt.isEnabled)return!1;var rr=Yt.subject.active;if(!rr)return!1;if(!Kn(ne,rr))return!1;if(Qn(rr)(ne.center))return!0;var ar=Yt.axis,Ar=rr.center[ar.crossAxisLine],Kr=ne[ar.crossAxisStart],Yr=ne[ar.crossAxisEnd],_r=Ce(rr[ar.crossAxisStart],rr[ar.crossAxisEnd]),Fr=_r(Kr),Jr=_r(Yr);return!Fr&&!Jr?!0:Fr?Kr<Ar:Yr>Ar});return Ot.length?Ot.length===1?Ot[0].descriptor.id:yn({pageBorderBox:ne,draggable:Ee,candidates:Ot}):null}var ia=function(ne,Ee){return n(Wt(ne,Ee))},xa=function(ne,Ee){var tt=ne.frame;return tt?ia(Ee,tt.scroll.diff.value):Ee};function ta(_e){var ne=_e.displaced,Ee=_e.id;return Boolean(ne.visible[Ee]||ne.invisible[Ee])}function Ni(_e){var ne=_e.draggable,Ee=_e.closest,tt=_e.inHomeList;return Ee?tt&&Ee.descriptor.index>ne.descriptor.index?Ee.descriptor.index-1:Ee.descriptor.index:null}var Ci=function(ne){var Ee=ne.pageBorderBoxWithDroppableScroll,tt=ne.draggable,Ot=ne.destination,Yt=ne.insideDestination,rr=ne.last,ar=ne.viewport,Ar=ne.afterCritical,Kr=Ot.axis,Yr=dr(Ot.axis,tt.displaceBy),_r=Yr.value,Fr=Ee[Kr.start],Jr=Ee[Kr.end],dn=qt(tt,Yt),pn=lt(dn,function(ui){var ii=ui.descriptor.id,$i=ui.page.borderBox.center[Kr.line],Si=Mt(ii,Ar),Ka=ta({displaced:rr,id:ii});return Si?Ka?Jr<=$i:Fr<$i-_r:Ka?Jr<=$i+_r:Fr<$i}),ei=Ni({draggable:tt,closest:pn,inHomeList:ue(tt,Ot)});return Et({draggable:tt,insideDestination:Yt,destination:Ot,viewport:ar,last:rr,displacedBy:Yr,index:ei})},Gn=4,Ia=function(ne){var Ee=ne.draggable,tt=ne.pageBorderBoxWithDroppableScroll,Ot=ne.previousImpact,Yt=ne.destination,rr=ne.insideDestination,ar=ne.afterCritical;if(!Yt.isCombineEnabled)return null;var Ar=Yt.axis,Kr=dr(Yt.axis,Ee.displaceBy),Yr=Kr.value,_r=tt[Ar.start],Fr=tt[Ar.end],Jr=qt(Ee,rr),dn=lt(Jr,function(ei){var ui=ei.descriptor.id,ii=ei.page.borderBox,$i=ii[Ar.size],Si=$i/Gn,Ka=Mt(ui,ar),Ei=ta({displaced:Ot.displaced,id:ui});return Ka?Ei?Fr>ii[Ar.start]+Si&&Fr<ii[Ar.end]-Si:_r>ii[Ar.start]-Yr+Si&&_r<ii[Ar.end]-Yr-Si:Ei?Fr>ii[Ar.start]+Yr+Si&&Fr<ii[Ar.end]+Yr-Si:_r>ii[Ar.start]+Si&&_r<ii[Ar.end]-Si});if(!dn)return null;var pn={displacedBy:Kr,displaced:Ot.displaced,at:{type:"COMBINE",combine:{draggableId:dn.descriptor.id,droppableId:Yt.descriptor.id}}};return pn},mn=function(ne){var Ee=ne.pageOffset,tt=ne.draggable,Ot=ne.draggables,Yt=ne.droppables,rr=ne.previousImpact,ar=ne.viewport,Ar=ne.afterCritical,Kr=ia(tt.page.borderBox,Ee),Yr=on({pageBorderBox:Kr,draggable:tt,droppables:Yt});if(!Yr)return ye;var _r=Yt[Yr],Fr=Xt(_r.descriptor.id,Ot),Jr=xa(_r,Kr);return Ia({pageBorderBoxWithDroppableScroll:Jr,draggable:tt,previousImpact:rr,destination:_r,insideDestination:Fr,afterCritical:Ar})||Ci({pageBorderBoxWithDroppableScroll:Jr,draggable:tt,destination:_r,insideDestination:Fr,last:rr.displaced,viewport:ar,afterCritical:Ar})},In=function(ne,Ee){var tt;return Object(m.a)({},ne,(tt={},tt[Ee.descriptor.id]=Ee,tt))},On=function(ne){var Ee=ne.previousImpact,tt=ne.impact,Ot=ne.droppables,Yt=gn(Ee),rr=gn(tt);if(!Yt)return Ot;if(Yt===rr)return Ot;var ar=Ot[Yt];if(!ar.subject.withPlaceholder)return Ot;var Ar=Dn(ar);return In(Ot,Ar)},Nn=function(ne){var Ee=ne.draggable,tt=ne.draggables,Ot=ne.droppables,Yt=ne.previousImpact,rr=ne.impact,ar=On({previousImpact:Yt,impact:rr,droppables:Ot}),Ar=gn(rr);if(!Ar)return ar;var Kr=Ot[Ar];if(ue(Ee,Kr))return ar;if(Kr.subject.withPlaceholder)return ar;var Yr=cn(Kr,Ee,tt);return In(ar,Yr)},jn=function(ne){var Ee=ne.state,tt=ne.clientSelection,Ot=ne.dimensions,Yt=ne.viewport,rr=ne.impact,ar=ne.scrollJumpRequest,Ar=Yt||Ee.viewport,Kr=Ot||Ee.dimensions,Yr=tt||Ee.current.client.selection,_r=gt(Yr,Ee.initial.client.selection),Fr={offset:_r,selection:Yr,borderBoxCenter:Ve(Ee.initial.client.borderBoxCenter,_r)},Jr={selection:Ve(Fr.selection,Ar.scroll.current),borderBoxCenter:Ve(Fr.borderBoxCenter,Ar.scroll.current),offset:Ve(Fr.offset,Ar.scroll.diff.value)},dn={client:Fr,page:Jr};if(Ee.phase==="COLLECTING")return Object(m.a)({phase:"COLLECTING"},Ee,{dimensions:Kr,viewport:Ar,current:dn});var pn=Kr.draggables[Ee.critical.draggable.id],ei=rr||mn({pageOffset:Jr.offset,draggable:pn,draggables:Kr.draggables,droppables:Kr.droppables,previousImpact:Ee.impact,viewport:Ar,afterCritical:Ee.afterCritical}),ui=Nn({draggable:pn,impact:ei,previousImpact:Ee.impact,draggables:Kr.draggables,droppables:Kr.droppables}),ii=Object(m.a)({},Ee,{current:dn,dimensions:{draggables:Kr.draggables,droppables:ui},impact:ei,viewport:Ar,scrollJumpRequest:ar||null,forceShouldAnimate:ar?!1:null});return ii};function ni(_e,ne){return _e.map(function(Ee){return ne[Ee]})}var di=function(ne){var Ee=ne.impact,tt=ne.viewport,Ot=ne.draggables,Yt=ne.destination,rr=ne.forceShouldAnimate,ar=Ee.displaced,Ar=ni(ar.all,Ot),Kr=Qe({afterDragging:Ar,destination:Yt,displacedBy:Ee.displacedBy,viewport:tt.frame,forceShouldAnimate:rr,last:ar});return Object(m.a)({},Ee,{displaced:Kr})},Da=function(ne){var Ee=ne.impact,tt=ne.draggable,Ot=ne.droppable,Yt=ne.draggables,rr=ne.viewport,ar=ne.afterCritical,Ar=Vt({impact:Ee,draggable:tt,draggables:Yt,droppable:Ot,afterCritical:ar});return en({pageBorderBoxCenter:Ar,draggable:tt,viewport:rr})},Xi=function(ne){var Ee=ne.state,tt=ne.dimensions,Ot=ne.viewport;Ee.movementMode==="SNAP"||Se(!1);var Yt=Ee.impact,rr=Ot||Ee.viewport,ar=tt||Ee.dimensions,Ar=ar.draggables,Kr=ar.droppables,Yr=Ar[Ee.critical.draggable.id],_r=gn(Yt);_r||Se(!1);var Fr=Kr[_r],Jr=di({impact:Yt,viewport:rr,destination:Fr,draggables:Ar}),dn=Da({impact:Jr,draggable:Yr,droppable:Fr,draggables:Ar,viewport:rr,afterCritical:Ee.afterCritical});return jn({impact:Jr,clientSelection:dn,state:Ee,dimensions:ar,viewport:rr})},ma=function(ne){return{index:ne.index,droppableId:ne.droppableId}},_a=function(ne){var Ee=ne.draggable,tt=ne.home,Ot=ne.draggables,Yt=ne.viewport,rr=dr(tt.axis,Ee.displaceBy),ar=Xt(tt.descriptor.id,Ot),Ar=ar.indexOf(Ee);Ar!==-1||Se(!1);var Kr=ar.slice(Ar+1),Yr=Kr.reduce(function(dn,pn){return dn[pn.descriptor.id]=!0,dn},{}),_r={inVirtualList:tt.descriptor.mode==="virtual",displacedBy:rr,effected:Yr},Fr=Qe({afterDragging:Kr,destination:tt,displacedBy:rr,last:null,viewport:Yt.frame,forceShouldAnimate:!1}),Jr={displaced:Fr,displacedBy:rr,at:{type:"REORDER",destination:ma(Ee.descriptor)}};return{impact:Jr,afterCritical:_r}},Xa=function(ne,Ee){return{draggables:ne.draggables,droppables:In(ne.droppables,Ee)}},Vi=function(ne){},Co=function(ne){},aa=function(ne){var Ee=ne.draggable,tt=ne.offset,Ot=ne.initialWindowScroll,Yt=O(Ee.client,tt),rr=S(Yt,Ot),ar=Object(m.a)({},Ee,{placeholder:Object(m.a)({},Ee.placeholder,{client:Yt}),client:Yt,page:rr});return ar},Hi=function(ne){var Ee=ne.frame;return Ee||Se(!1),Ee},ga=function(ne){var Ee=ne.additions,tt=ne.updatedDroppables,Ot=ne.viewport,Yt=Ot.scroll.diff.value;return Ee.map(function(rr){var ar=rr.descriptor.droppableId,Ar=tt[ar],Kr=Hi(Ar),Yr=Kr.scroll.diff.value,_r=Ve(Yt,Yr),Fr=aa({draggable:rr,offset:_r,initialWindowScroll:Ot.scroll.initial});return Fr})},ha=function(ne){var Ee=ne.state,tt=ne.published;Vi();var Ot=tt.modified.map(function(Si){var Ka=Ee.dimensions.droppables[Si.droppableId],Ei=ft(Ka,Si.scroll);return Ei}),Yt=Object(m.a)({},Ee.dimensions.droppables,{},St(Ot)),rr=Pr(ga({additions:tt.additions,updatedDroppables:Yt,viewport:Ee.viewport})),ar=Object(m.a)({},Ee.dimensions.draggables,{},rr);tt.removals.forEach(function(Si){delete ar[Si]});var Ar={droppables:Yt,draggables:ar},Kr=gn(Ee.impact),Yr=Kr?Ar.droppables[Kr]:null,_r=Ar.draggables[Ee.critical.draggable.id],Fr=Ar.droppables[Ee.critical.droppable.id],Jr=_a({draggable:_r,home:Fr,draggables:ar,viewport:Ee.viewport}),dn=Jr.impact,pn=Jr.afterCritical,ei=Yr&&Yr.isCombineEnabled?Ee.impact:dn,ui=mn({pageOffset:Ee.current.page.offset,draggable:Ar.draggables[Ee.critical.draggable.id],draggables:Ar.draggables,droppables:Ar.droppables,previousImpact:ei,viewport:Ee.viewport,afterCritical:pn});Co();var ii=Object(m.a)({phase:"DRAGGING"},Ee,{phase:"DRAGGING",impact:ui,onLiftImpact:dn,dimensions:Ar,afterCritical:pn,forceShouldAnimate:!1});if(Ee.phase==="COLLECTING")return ii;var $i=Object(m.a)({phase:"DROP_PENDING"},ii,{phase:"DROP_PENDING",reason:Ee.reason,isWaiting:!1});return $i},mo=function(ne){return ne.movementMode==="SNAP"},Pn=function(ne,Ee,tt){var Ot=Xa(ne.dimensions,Ee);return!mo(ne)||tt?jn({state:ne,dimensions:Ot}):Xi({state:ne,dimensions:Ot})};function qi(_e){return _e.isDragging&&_e.movementMode==="SNAP"?Object(m.a)({phase:"DRAGGING"},_e,{scrollJumpRequest:null}):_e}var eo={phase:"IDLE",completed:null,shouldFlush:!1},Lo=function(ne,Ee){if(ne===void 0&&(ne=eo),Ee.type==="FLUSH")return Object(m.a)({},eo,{shouldFlush:!0});if(Ee.type==="INITIAL_PUBLISH"){ne.phase==="IDLE"||Se(!1);var tt=Ee.payload,Ot=tt.critical,Yt=tt.clientSelection,rr=tt.viewport,ar=tt.dimensions,Ar=tt.movementMode,Kr=ar.draggables[Ot.draggable.id],Yr=ar.droppables[Ot.droppable.id],_r={selection:Yt,borderBoxCenter:Kr.client.borderBox.center,offset:At},Fr={client:_r,page:{selection:Ve(_r.selection,rr.scroll.initial),borderBoxCenter:Ve(_r.selection,rr.scroll.initial),offset:Ve(_r.selection,rr.scroll.diff.value)}},Jr=Lt(ar.droppables).every(function(G){return!G.isFixedOnPage}),dn=_a({draggable:Kr,home:Yr,draggables:ar.draggables,viewport:rr}),pn=dn.impact,ei=dn.afterCritical,ui={phase:"DRAGGING",isDragging:!0,critical:Ot,movementMode:Ar,dimensions:ar,initial:Fr,current:Fr,isWindowScrollAllowed:Jr,impact:pn,afterCritical:ei,onLiftImpact:pn,viewport:rr,scrollJumpRequest:null,forceShouldAnimate:null};return ui}if(Ee.type==="COLLECTION_STARTING"){if(ne.phase==="COLLECTING"||ne.phase==="DROP_PENDING")return ne;ne.phase==="DRAGGING"||Se(!1);var ii=Object(m.a)({phase:"COLLECTING"},ne,{phase:"COLLECTING"});return ii}if(Ee.type==="PUBLISH_WHILE_DRAGGING")return ne.phase==="COLLECTING"||ne.phase==="DROP_PENDING"||Se(!1),ha({state:ne,published:Ee.payload});if(Ee.type==="MOVE"){if(ne.phase==="DROP_PENDING")return ne;Jn(ne)||Se(!1);var $i=Ee.payload.client;return Je($i,ne.current.client.selection)?ne:jn({state:ne,clientSelection:$i,impact:mo(ne)?ne.impact:null})}if(Ee.type==="UPDATE_DROPPABLE_SCROLL"){if(ne.phase==="DROP_PENDING")return qi(ne);if(ne.phase==="COLLECTING")return qi(ne);Jn(ne)||Se(!1);var Si=Ee.payload,Ka=Si.id,Ei=Si.newScroll,uo=ne.dimensions.droppables[Ka];if(!uo)return ne;var zo=ft(uo,Ei);return Pn(ne,zo,!1)}if(Ee.type==="UPDATE_DROPPABLE_IS_ENABLED"){if(ne.phase==="DROP_PENDING")return ne;Jn(ne)||Se(!1);var ao=Ee.payload,ko=ao.id,p=ao.isEnabled,I=ne.dimensions.droppables[ko];I||Se(!1),I.isEnabled!==p||Se(!1);var W=Object(m.a)({},I,{isEnabled:p});return Pn(ne,W,!0)}if(Ee.type==="UPDATE_DROPPABLE_IS_COMBINE_ENABLED"){if(ne.phase==="DROP_PENDING")return ne;Jn(ne)||Se(!1);var K=Ee.payload,q=K.id,ve=K.isCombineEnabled,Ye=ne.dimensions.droppables[q];Ye||Se(!1),Ye.isCombineEnabled!==ve||Se(!1);var xt=Object(m.a)({},Ye,{isCombineEnabled:ve});return Pn(ne,xt,!0)}if(Ee.type==="MOVE_BY_WINDOW_SCROLL"){if(ne.phase==="DROP_PENDING"||ne.phase==="DROP_ANIMATING")return ne;Jn(ne)||Se(!1),ne.isWindowScrollAllowed||Se(!1);var Pt=Ee.payload.newScroll;if(Je(ne.viewport.scroll.current,Pt))return qi(ne);var jt=Rt(ne.viewport,Pt);return mo(ne)?Xi({state:ne,viewport:jt}):jn({state:ne,viewport:jt})}if(Ee.type==="UPDATE_VIEWPORT_MAX_SCROLL"){if(!Jn(ne))return ne;var Lr=Ee.payload.maxScroll;if(Je(Lr,ne.viewport.scroll.max))return ne;var kr=Object(m.a)({},ne.viewport,{scroll:Object(m.a)({},ne.viewport.scroll,{max:Lr})});return Object(m.a)({phase:"DRAGGING"},ne,{viewport:kr})}if(Ee.type==="MOVE_UP"||Ee.type==="MOVE_DOWN"||Ee.type==="MOVE_LEFT"||Ee.type==="MOVE_RIGHT"){if(ne.phase==="COLLECTING"||ne.phase==="DROP_PENDING")return ne;ne.phase==="DRAGGING"||Se(!1);var tn=Wn({state:ne,type:Ee.type});return tn?jn({state:ne,impact:tn.impact,clientSelection:tn.clientSelection,scrollJumpRequest:tn.scrollJumpRequest}):ne}if(Ee.type==="DROP_PENDING"){var nn=Ee.payload.reason;ne.phase==="COLLECTING"||Se(!1);var xn=Object(m.a)({phase:"DROP_PENDING"},ne,{phase:"DROP_PENDING",isWaiting:!0,reason:nn});return xn}if(Ee.type==="DROP_ANIMATE"){var _n=Ee.payload,Zn=_n.completed,$n=_n.dropDuration,oi=_n.newHomeClientOffset;ne.phase==="DRAGGING"||ne.phase==="DROP_PENDING"||Se(!1);var li={phase:"DROP_ANIMATING",completed:Zn,dropDuration:$n,newHomeClientOffset:oi,dimensions:ne.dimensions};return li}if(Ee.type==="DROP_COMPLETE"){var Te=Ee.payload.completed;return{phase:"IDLE",completed:Te,shouldFlush:!1}}return ne},co=function(ne){return{type:"BEFORE_INITIAL_CAPTURE",payload:ne}},er=function(ne){return{type:"LIFT",payload:ne}},Ir=function(ne){return{type:"INITIAL_PUBLISH",payload:ne}},Ur=function(ne){return{type:"PUBLISH_WHILE_DRAGGING",payload:ne}},Vr=function(){return{type:"COLLECTION_STARTING",payload:null}},hn=function(ne){return{type:"UPDATE_DROPPABLE_SCROLL",payload:ne}},Fe=function(ne){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:ne}},Dt=function(ne){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:ne}},Gt=function(ne){return{type:"MOVE",payload:ne}},tr=function(ne){return{type:"MOVE_BY_WINDOW_SCROLL",payload:ne}},Tr=function(ne){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:ne}},br=function(){return{type:"MOVE_UP",payload:null}},xr=function(){return{type:"MOVE_DOWN",payload:null}},Wr=function(){return{type:"MOVE_RIGHT",payload:null}},$r=function(){return{type:"MOVE_LEFT",payload:null}},Zr=function(){return{type:"FLUSH",payload:null}},an=function(ne){return{type:"DROP_ANIMATE",payload:ne}},rt=function(ne){return{type:"DROP_COMPLETE",payload:ne}},Ut=function(ne){return{type:"DROP",payload:ne}},ir=function(ne){return{type:"DROP_PENDING",payload:ne}},yr=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}};function Br(_e){if(_e.length<=1)return;for(var ne=_e.map(function(ar){return ar.descriptor.index}),Ee={},tt=1;tt<ne.length;tt++){var Ot=ne[tt],Yt=ne[tt-1];Ot!==Yt+1&&(Ee[Ot]=!0)}if(!Object.keys(Ee).length)return;var rr=ne.map(function(ar){var Ar=Boolean(Ee[ar]);return Ar?"[\u{1F525}"+ar+"]":""+ar}).join(", ")}function Rr(_e,ne){if(!1)var Ee}var rn=function(ne){return function(Ee){var tt=Ee.getState,Ot=Ee.dispatch;return function(Yt){return function(rr){if(rr.type!=="LIFT"){Yt(rr);return}var ar=rr.payload,Ar=ar.id,Kr=ar.clientSelection,Yr=ar.movementMode,_r=tt();_r.phase==="DROP_ANIMATING"&&Ot(rt({completed:_r.completed})),tt().phase==="IDLE"||Se(!1),Ot(Zr()),Ot(co({draggableId:Ar,movementMode:Yr}));var Fr={shouldPublishImmediately:Yr==="SNAP"},Jr={draggableId:Ar,scrollOptions:Fr},dn=ne.startPublishing(Jr),pn=dn.critical,ei=dn.dimensions,ui=dn.viewport;Rr(pn,ei),Ot(Ir({critical:pn,dimensions:ei,clientSelection:Kr,movementMode:Yr,viewport:ui}))}}}},fn=function(ne){return function(){return function(Ee){return function(tt){tt.type==="INITIAL_PUBLISH"&&ne.dragging(),tt.type==="DROP_ANIMATE"&&ne.dropping(tt.payload.completed.result.reason),(tt.type==="FLUSH"||tt.type==="DROP_COMPLETE")&&ne.resting(),Ee(tt)}}}},wn={outOfTheWay:"cubic-bezier(0.2, 0, 0, 1)",drop:"cubic-bezier(.2,1,.1,1)"},Hn={opacity:{drop:0,combining:.7},scale:{drop:.75}},Sn={outOfTheWay:.2,minDropTime:.33,maxDropTime:.55},bn=Sn.outOfTheWay+"s "+wn.outOfTheWay,Bn={fluid:"opacity "+bn,snap:"transform "+bn+", opacity "+bn,drop:function(ne){var Ee=ne+"s "+wn.drop;return"transform "+Ee+", opacity "+Ee},outOfTheWay:"transform "+bn,placeholder:"height "+bn+", width "+bn+", margin "+bn},vn=function(ne){return Je(ne,At)?null:"translate("+ne.x+"px, "+ne.y+"px)"},Mn={moveTo:vn,drop:function(ne,Ee){var tt=vn(ne);return tt?Ee?tt+" scale("+Hn.scale.drop+")":tt:null}},En=Sn.minDropTime,Tn=Sn.maxDropTime,Yn=Tn-En,ai=1500,ri=.6,Ri=function(ne){var Ee=ne.current,tt=ne.destination,Ot=ne.reason,Yt=ht(Ee,tt);if(Yt<=0)return En;if(Yt>=ai)return Tn;var rr=Yt/ai,ar=En+Yn*rr,Ar=Ot==="CANCEL"?ar*ri:ar;return Number(Ar.toFixed(2))},Ai=function(ne){var Ee=ne.impact,tt=ne.draggable,Ot=ne.dimensions,Yt=ne.viewport,rr=ne.afterCritical,ar=Ot.draggables,Ar=Ot.droppables,Kr=gn(Ee),Yr=Kr?Ar[Kr]:null,_r=Ar[tt.descriptor.droppableId],Fr=Da({impact:Ee,draggable:tt,draggables:ar,afterCritical:rr,droppable:Yr||_r,viewport:Yt}),Jr=gt(Fr,tt.client.borderBox.center);return Jr},xi=function(ne){var Ee=ne.draggables,tt=ne.reason,Ot=ne.lastImpact,Yt=ne.home,rr=ne.viewport,ar=ne.onLiftImpact;if(!Ot.at||tt!=="DROP"){var Ar=di({draggables:Ee,impact:ar,destination:Yt,viewport:rr,forceShouldAnimate:!0});return{impact:Ar,didDropInsideDroppable:!1}}if(Ot.at.type==="REORDER")return{impact:Ot,didDropInsideDroppable:!0};var Kr=Object(m.a)({},Ot,{displaced:ae});return{impact:Kr,didDropInsideDroppable:!0}},Oi=function(ne){var Ee=ne.getState,tt=ne.dispatch;return function(Ot){return function(Yt){if(Yt.type!=="DROP"){Ot(Yt);return}var rr=Ee(),ar=Yt.payload.reason;if(rr.phase==="COLLECTING"){tt(ir({reason:ar}));return}if(rr.phase==="IDLE")return;var Ar=rr.phase==="DROP_PENDING"&&rr.isWaiting;Ar&&Se(!1),rr.phase==="DRAGGING"||rr.phase==="DROP_PENDING"||Se(!1);var Kr=rr.critical,Yr=rr.dimensions,_r=Yr.draggables[rr.critical.draggable.id],Fr=xi({reason:ar,lastImpact:rr.impact,afterCritical:rr.afterCritical,onLiftImpact:rr.onLiftImpact,home:rr.dimensions.droppables[rr.critical.droppable.id],viewport:rr.viewport,draggables:rr.dimensions.draggables}),Jr=Fr.impact,dn=Fr.didDropInsideDroppable,pn=dn?Zt(Jr):null,ei=dn?mr(Jr):null,ui={index:Kr.draggable.index,droppableId:Kr.droppable.id},ii={draggableId:_r.descriptor.id,type:_r.descriptor.type,source:ui,reason:ar,mode:rr.movementMode,destination:pn,combine:ei},$i=Ai({impact:Jr,draggable:_r,dimensions:Yr,viewport:rr.viewport,afterCritical:rr.afterCritical}),Si={critical:rr.critical,afterCritical:rr.afterCritical,result:ii,impact:Jr},Ka=!Je(rr.current.client.offset,$i)||Boolean(ii.combine);if(!Ka){tt(rt({completed:Si}));return}var Ei=Ri({current:rr.current.client.offset,destination:$i,reason:ar}),uo={newHomeClientOffset:$i,dropDuration:Ei,completed:Si};tt(an(uo))}}},kn=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Mi(_e){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(Ee){if(Ee.target!==window&&Ee.target!==window.document)return;_e()}}}function fa(_e){var ne=_e.onWindowScroll;function Ee(){ne(kn())}var tt=D(Ee),Ot=Mi(tt),Yt=Q;function rr(){return Yt!==Q}function ar(){rr()&&Se(!1),Yt=pe(window,[Ot])}function Ar(){rr()||Se(!1),tt.cancel(),Yt(),Yt=Q}return{start:ar,stop:Ar,isActive:rr}}var ki=function(ne){return ne.type==="DROP_COMPLETE"||ne.type==="DROP_ANIMATE"||ne.type==="FLUSH"},Bi=function(ne){var Ee=fa({onWindowScroll:function(Ot){ne.dispatch(tr({newScroll:Ot}))}});return function(tt){return function(Ot){!Ee.isActive()&&Ot.type==="INITIAL_PUBLISH"&&Ee.start(),Ee.isActive()&&ki(Ot)&&Ee.stop(),tt(Ot)}}},mi=function(ne){var Ee=!1,tt=!1,Ot=setTimeout(function(){tt=!0}),Yt=function(ar){if(Ee)return;if(tt)return;Ee=!0,ne(ar),clearTimeout(Ot)};return Yt.wasCalled=function(){return Ee},Yt},hi=function(){var ne=[],Ee=function(rr){var ar=me(ne,function(Yr){return Yr.timerId===rr});ar!==-1||Se(!1);var Ar=ne.splice(ar,1),Kr=Ar[0];Kr.callback()},tt=function(rr){var ar=setTimeout(function(){return Ee(ar)}),Ar={timerId:ar,callback:rr};ne.push(Ar)},Ot=function(){if(!ne.length)return;var rr=[].concat(ne);ne.length=0,rr.forEach(function(ar){clearTimeout(ar.timerId),ar.callback()})};return{add:tt,flush:Ot}},Ji=function(ne,Ee){return ne==null&&Ee==null?!0:ne==null||Ee==null?!1:ne.droppableId===Ee.droppableId&&ne.index===Ee.index},va=function(ne,Ee){return ne==null&&Ee==null?!0:ne==null||Ee==null?!1:ne.draggableId===Ee.draggableId&&ne.droppableId===Ee.droppableId},Ea=function(ne,Ee){if(ne===Ee)return!0;var tt=ne.draggable.id===Ee.draggable.id&&ne.draggable.droppableId===Ee.draggable.droppableId&&ne.draggable.type===Ee.draggable.type&&ne.draggable.index===Ee.draggable.index,Ot=ne.droppable.id===Ee.droppable.id&&ne.droppable.type===Ee.droppable.type;return tt&&Ot},Aa=function(ne,Ee){Vi(),Ee(),Co()},oa=function(ne,Ee){return{draggableId:ne.draggable.id,type:ne.droppable.type,source:{droppableId:ne.droppable.id,index:ne.draggable.index},mode:Ee}},sa=function(ne,Ee,tt,Ot){if(!ne){tt(Ot(Ee));return}var Yt=mi(tt),rr={announce:Yt};ne(Ee,rr),Yt.wasCalled()||tt(Ot(Ee))},Di=function(ne,Ee){var tt=hi(),Ot=null,Yt=function(Jr,dn){Ot&&Se(!1),Aa("onBeforeCapture",function(){var pn=ne().onBeforeCapture;if(pn){var ei={draggableId:Jr,mode:dn};pn(ei)}})},rr=function(Jr,dn){Ot&&Se(!1),Aa("onBeforeDragStart",function(){var pn=ne().onBeforeDragStart;pn&&pn(oa(Jr,dn))})},ar=function(Jr,dn){Ot&&Se(!1);var pn=oa(Jr,dn);Ot={mode:dn,lastCritical:Jr,lastLocation:pn.source,lastCombine:null},tt.add(function(){Aa("onDragStart",function(){return sa(ne().onDragStart,pn,Ee,ut.onDragStart)})})},Ar=function(Jr,dn){var pn=Zt(dn),ei=mr(dn);Ot||Se(!1);var ui=!Ea(Jr,Ot.lastCritical);ui&&(Ot.lastCritical=Jr);var ii=!Ji(Ot.lastLocation,pn);ii&&(Ot.lastLocation=pn);var $i=!va(Ot.lastCombine,ei);if($i&&(Ot.lastCombine=ei),!ui&&!ii&&!$i)return;var Si=Object(m.a)({},oa(Jr,Ot.mode),{combine:ei,destination:pn});tt.add(function(){Aa("onDragUpdate",function(){return sa(ne().onDragUpdate,Si,Ee,ut.onDragUpdate)})})},Kr=function(){Ot||Se(!1),tt.flush()},Yr=function(Jr){Ot||Se(!1),Ot=null,Aa("onDragEnd",function(){return sa(ne().onDragEnd,Jr,Ee,ut.onDragEnd)})},_r=function(){if(!Ot)return;var Jr=Object(m.a)({},oa(Ot.lastCritical,Ot.mode),{combine:null,destination:null,reason:"CANCEL"});Yr(Jr)};return{beforeCapture:Yt,beforeStart:rr,start:ar,update:Ar,flush:Kr,drop:Yr,abort:_r}},qn=function(ne,Ee){var tt=Di(ne,Ee);return function(Ot){return function(Yt){return function(rr){if(rr.type==="BEFORE_INITIAL_CAPTURE"){tt.beforeCapture(rr.payload.draggableId,rr.payload.movementMode);return}if(rr.type==="INITIAL_PUBLISH"){var ar=rr.payload.critical;tt.beforeStart(ar,rr.payload.movementMode),Yt(rr),tt.start(ar,rr.payload.movementMode);return}if(rr.type==="DROP_COMPLETE"){var Ar=rr.payload.completed.result;tt.flush(),Yt(rr),tt.drop(Ar);return}if(Yt(rr),rr.type==="FLUSH"){tt.abort();return}var Kr=Ot.getState();Kr.phase==="DRAGGING"&&tt.update(Kr.critical,Kr.impact)}}}},yi=function(ne){return function(Ee){return function(tt){if(tt.type!=="DROP_ANIMATION_FINISHED"){Ee(tt);return}var Ot=ne.getState();Ot.phase==="DROP_ANIMATING"||Se(!1),ne.dispatch(rt({completed:Ot.completed}))}}},Ti=function(ne){var Ee=null,tt=null;function Ot(){tt&&(cancelAnimationFrame(tt),tt=null),Ee&&(Ee(),Ee=null)}return function(Yt){return function(rr){if((rr.type==="FLUSH"||rr.type==="DROP_COMPLETE"||rr.type==="DROP_ANIMATION_FINISHED")&&Ot(),Yt(rr),rr.type!=="DROP_ANIMATE")return;var ar={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var Kr=ne.getState();Kr.phase==="DROP_ANIMATING"&&ne.dispatch(yr())}};tt=requestAnimationFrame(function(){tt=null,Ee=pe(window,[ar])})}}},Ki=function(ne){return function(){return function(Ee){return function(tt){(tt.type==="DROP_COMPLETE"||tt.type==="FLUSH"||tt.type==="DROP_ANIMATE")&&ne.stopPublishing(),Ee(tt)}}}},Yi=function(ne){var Ee=!1;return function(){return function(tt){return function(Ot){if(Ot.type==="INITIAL_PUBLISH"){Ee=!0,ne.tryRecordFocus(Ot.payload.critical.draggable.id),tt(Ot),ne.tryRestoreFocusRecorded();return}if(tt(Ot),!Ee)return;if(Ot.type==="FLUSH"){Ee=!1,ne.tryRestoreFocusRecorded();return}if(Ot.type==="DROP_COMPLETE"){Ee=!1;var Yt=Ot.payload.completed.result;Yt.combine&&ne.tryShiftRecord(Yt.draggableId,Yt.combine.draggableId),ne.tryRestoreFocusRecorded()}}}}},bi=function(ne){return ne.type==="DROP_COMPLETE"||ne.type==="DROP_ANIMATE"||ne.type==="FLUSH"},ya=function(ne){return function(Ee){return function(tt){return function(Ot){if(bi(Ot)){ne.stop(),tt(Ot);return}if(Ot.type==="INITIAL_PUBLISH"){tt(Ot);var Yt=Ee.getState();Yt.phase==="DRAGGING"||Se(!1),ne.start(Yt);return}tt(Ot),ne.scroll(Ee.getState())}}}},ua=function(ne){return function(Ee){return function(tt){if(Ee(tt),tt.type!=="PUBLISH_WHILE_DRAGGING")return;var Ot=ne.getState();if(Ot.phase!=="DROP_PENDING")return;if(Ot.isWaiting)return;ne.dispatch(Ut({reason:Ot.reason}))}}},la=A.d,gi=function(ne){var Ee=ne.dimensionMarshal,tt=ne.focusMarshal,Ot=ne.styleMarshal,Yt=ne.getResponders,rr=ne.announce,ar=ne.autoScroller;return Object(A.e)(Lo,la(Object(A.a)(fn(Ot),Ki(Ee),rn(Ee),Oi,yi,Ti,ua,ya(ar),Bi,Yi(tt),qn(Yt,rr))))},Ua=function(){return{additions:{},removals:{},modified:{}}};function Ba(_e){var ne=_e.registry,Ee=_e.callbacks,tt=Ua(),Ot=null,Yt=function(){if(Ot)return;Ee.collectionStarting(),Ot=requestAnimationFrame(function(){Ot=null,Vi();var Yr=tt,_r=Yr.additions,Fr=Yr.removals,Jr=Yr.modified,dn=Object.keys(_r).map(function(ui){return ne.draggable.getById(ui).getDimension(At)}).sort(function(ui,ii){return ui.descriptor.index-ii.descriptor.index}),pn=Object.keys(Jr).map(function(ui){var ii=ne.droppable.getById(ui),$i=ii.callbacks.getScrollWhileDragging();return{droppableId:ui,scroll:$i}}),ei={additions:dn,removals:Object.keys(Fr),modified:pn};tt=Ua(),Co(),Ee.publish(ei)})},rr=function(Yr){var _r=Yr.descriptor.id;tt.additions[_r]=Yr,tt.modified[Yr.descriptor.droppableId]=!0,tt.removals[_r]&&delete tt.removals[_r],Yt()},ar=function(Yr){var _r=Yr.descriptor;tt.removals[_r.id]=!0,tt.modified[_r.droppableId]=!0,tt.additions[_r.id]&&delete tt.additions[_r.id],Yt()},Ar=function(){if(!Ot)return;cancelAnimationFrame(Ot),Ot=null,tt=Ua()};return{add:rr,remove:ar,stop:Ar}}var ra=function(ne){var Ee=ne.scrollHeight,tt=ne.scrollWidth,Ot=ne.height,Yt=ne.width,rr=gt({x:tt,y:Ee},{x:Yt,y:Ot}),ar={x:Math.max(0,rr.x),y:Math.max(0,rr.y)};return ar},Qi=function(){var ne=document.documentElement;return ne||Se(!1),ne},Ya=function(){var ne=Qi(),Ee=ra({scrollHeight:ne.scrollHeight,scrollWidth:ne.scrollWidth,width:ne.clientWidth,height:ne.clientHeight});return Ee},zi=function(){var ne=kn(),Ee=Ya(),tt=ne.y,Ot=ne.x,Yt=Qi(),rr=Yt.clientWidth,ar=Yt.clientHeight,Ar=Ot+rr,Kr=tt+ar,Yr=n({top:tt,left:Ot,right:Ar,bottom:Kr}),_r={frame:Yr,scroll:{initial:ne,current:ne,max:Ee,diff:{value:At,displacement:At}}};return _r},Wi=function(ne){var Ee=ne.critical,tt=ne.scrollOptions,Ot=ne.registry;Vi();var Yt=zi(),rr=Yt.scroll.current,ar=Ee.droppable,Ar=Ot.droppable.getAllByType(ar.type).map(function(Fr){return Fr.callbacks.getDimensionAndWatchScroll(rr,tt)}),Kr=Ot.draggable.getAllByType(Ee.draggable.type).map(function(Fr){return Fr.getDimension(rr)}),Yr={draggables:Pr(Kr),droppables:St(Ar)};Co();var _r={dimensions:Yr,critical:Ee,viewport:Yt};return _r};function ba(_e,ne,Ee){if(Ee.descriptor.id===ne.id)return!1;if(Ee.descriptor.type!==ne.type)return!1;var tt=_e.droppable.getById(Ee.descriptor.droppableId);return!(tt.descriptor.mode!=="virtual")}var ka=function(ne,Ee){var tt=null,Ot=Ba({callbacks:{publish:Ee.publishWhileDragging,collectionStarting:Ee.collectionStarting},registry:ne}),Yt=function(dn,pn){if(ne.droppable.exists(dn)||Se(!1),!tt)return;Ee.updateDroppableIsEnabled({id:dn,isEnabled:pn})},rr=function(dn,pn){if(!tt)return;ne.droppable.exists(dn)||Se(!1),Ee.updateDroppableIsCombineEnabled({id:dn,isCombineEnabled:pn})},ar=function(dn,pn){if(!tt)return;ne.droppable.exists(dn)||Se(!1),Ee.updateDroppableScroll({id:dn,newScroll:pn})},Ar=function(dn,pn){if(!tt)return;ne.droppable.getById(dn).callbacks.scroll(pn)},Kr=function(){if(!tt)return;Ot.stop();var dn=tt.critical.droppable;ne.droppable.getAllByType(dn.type).forEach(function(pn){return pn.callbacks.dragStopped()}),tt.unsubscribe(),tt=null},Yr=function(dn){tt||Se(!1);var pn=tt.critical.draggable;dn.type==="ADDITION"&&(ba(ne,pn,dn.value)&&Ot.add(dn.value)),dn.type==="REMOVAL"&&(ba(ne,pn,dn.value)&&Ot.remove(dn.value))},_r=function(dn){tt&&Se(!1);var pn=ne.draggable.getById(dn.draggableId),ei=ne.droppable.getById(pn.descriptor.droppableId),ui={draggable:pn.descriptor,droppable:ei.descriptor},ii=ne.subscribe(Yr);return tt={critical:ui,unsubscribe:ii},Wi({critical:ui,registry:ne,scrollOptions:dn.scrollOptions})},Fr={updateDroppableIsEnabled:Yt,updateDroppableIsCombineEnabled:rr,scrollDroppable:Ar,updateDroppableScroll:ar,startPublishing:_r,stopPublishing:Kr};return Fr},wa=function(ne,Ee){return ne.phase==="IDLE"?!0:ne.phase!=="DROP_ANIMATING"||ne.completed.result.draggableId===Ee?!1:ne.completed.result.reason==="DROP"},vi=function(ne){window.scrollBy(ne.x,ne.y)},Qa=C(function(_e){return Lt(_e).filter(function(ne){return ne.isEnabled?!!ne.frame:!1})}),za=function(ne,Ee){var tt=lt(Qa(Ee),function(Ot){return Ot.frame||Se(!1),Qn(Ot.frame.pageMarginBox)(ne)});return tt},pa=function(ne){var Ee=ne.center,tt=ne.destination,Ot=ne.droppables;if(tt){var Yt=Ot[tt];return Yt.frame?Yt:null}var rr=za(Ee,Ot);return rr},Ii={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(ne){return Math.pow(ne,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},So=function(ne,Ee){var tt=ne[Ee.size]*Ii.startFromPercentage,Ot=ne[Ee.size]*Ii.maxScrollAtPercentage,Yt={startScrollingFrom:tt,maxScrollValueAt:Ot};return Yt},Wa=function(ne){var Ee=ne.startOfRange,tt=ne.endOfRange,Ot=ne.current,Yt=tt-Ee;if(Yt===0)return 0;var rr=Ot-Ee,ar=rr/Yt;return ar},ja=1,Ja=function(ne,Ee){if(ne>Ee.startScrollingFrom)return 0;if(ne<=Ee.maxScrollValueAt)return Ii.maxPixelScroll;if(ne===Ee.startScrollingFrom)return ja;var tt=Wa({startOfRange:Ee.maxScrollValueAt,endOfRange:Ee.startScrollingFrom,current:ne}),Ot=1-tt,Yt=Ii.maxPixelScroll*Ii.ease(Ot);return Math.ceil(Yt)},ho=Ii.durationDampening.accelerateAt,Ca=Ii.durationDampening.stopDampeningAt,to=function(ne,Ee){var tt=Ee,Ot=Ca,Yt=Date.now(),rr=Yt-tt;if(rr>=Ca)return ne;if(rr<ho)return ja;var ar=Wa({startOfRange:ho,endOfRange:Ot,current:rr}),Ar=ne*Ii.ease(ar);return Math.ceil(Ar)},Oo=function(ne){var Ee=ne.distanceToEdge,tt=ne.thresholds,Ot=ne.dragStartTime,Yt=ne.shouldUseTimeDampening,rr=Ja(Ee,tt);return rr===0?0:Yt?Math.max(to(rr,Ot),ja):rr},Ta=function(ne){var Ee=ne.container,tt=ne.distanceToEdges,Ot=ne.dragStartTime,Yt=ne.axis,rr=ne.shouldUseTimeDampening,ar=So(Ee,Yt),Ar=tt[Yt.end]<tt[Yt.start];return Ar?Oo({distanceToEdge:tt[Yt.end],thresholds:ar,dragStartTime:Ot,shouldUseTimeDampening:rr}):-1*Oo({distanceToEdge:tt[Yt.start],thresholds:ar,dragStartTime:Ot,shouldUseTimeDampening:rr})},Fi=function(ne){var Ee=ne.container,tt=ne.subject,Ot=ne.proposedScroll,Yt=tt.height>Ee.height,rr=tt.width>Ee.width;return!rr&&!Yt?Ot:rr&&Yt?null:{x:rr?0:Ot.x,y:Yt?0:Ot.y}},$a=kt(function(_e){return _e===0?0:_e}),Ra=function(ne){var Ee=ne.dragStartTime,tt=ne.container,Ot=ne.subject,Yt=ne.center,rr=ne.shouldUseTimeDampening,ar={top:Yt.y-tt.top,right:tt.right-Yt.x,bottom:tt.bottom-Yt.y,left:Yt.x-tt.left},Ar=Ta({container:tt,distanceToEdges:ar,dragStartTime:Ee,axis:xe,shouldUseTimeDampening:rr}),Kr=Ta({container:tt,distanceToEdges:ar,dragStartTime:Ee,axis:Ue,shouldUseTimeDampening:rr}),Yr=$a({x:Kr,y:Ar});if(Je(Yr,At))return null;var _r=Fi({container:tt,subject:Ot,proposedScroll:Yr});return _r?Je(_r,At)?null:_r:null},pi=kt(function(_e){return _e===0?0:_e>0?1:-1}),Gi=function(){var _e=function(Ee,tt){return Ee<0?Ee:Ee>tt?Ee-tt:0};return function(ne){var Ee=ne.current,tt=ne.max,Ot=ne.change,Yt=Ve(Ee,Ot),rr={x:_e(Yt.x,tt.x),y:_e(Yt.y,tt.y)};return Je(rr,At)?null:rr}}(),oo=function(ne){var Ee=ne.max,tt=ne.current,Ot=ne.change,Yt={x:Math.max(tt.x,Ee.x),y:Math.max(tt.y,Ee.y)},rr=pi(Ot),ar=Gi({max:Yt,current:tt,change:rr});return ar?rr.x!==0&&ar.x===0?!0:rr.y!==0&&ar.y===0:!0},go=function(ne,Ee){return oo({current:ne.scroll.current,max:ne.scroll.max,change:Ee})},fo=function(ne,Ee){if(!go(ne,Ee))return null;var tt=ne.scroll.max,Ot=ne.scroll.current;return Gi({current:Ot,max:tt,change:Ee})},La=function(ne,Ee){var tt=ne.frame;return tt?oo({current:tt.scroll.current,max:tt.scroll.max,change:Ee}):!1},Pi=function(ne,Ee){var tt=ne.frame;return tt&&La(ne,Ee)?Gi({current:tt.scroll.current,max:tt.scroll.max,change:Ee}):null},Ma=function(ne){var Ee=ne.viewport,tt=ne.subject,Ot=ne.center,Yt=ne.dragStartTime,rr=ne.shouldUseTimeDampening,ar=Ra({dragStartTime:Yt,container:Ee.frame,subject:tt,center:Ot,shouldUseTimeDampening:rr});return ar&&go(Ee,ar)?ar:null},Ko=function(ne){var Ee=ne.droppable,tt=ne.subject,Ot=ne.center,Yt=ne.dragStartTime,rr=ne.shouldUseTimeDampening,ar=Ee.frame;if(!ar)return null;var Ar=Ra({dragStartTime:Yt,container:ar.pageMarginBox,subject:tt,center:Ot,shouldUseTimeDampening:rr});return Ar&&La(Ee,Ar)?Ar:null},ro=function(ne){var Ee=ne.state,tt=ne.dragStartTime,Ot=ne.shouldUseTimeDampening,Yt=ne.scrollWindow,rr=ne.scrollDroppable,ar=Ee.current.page.borderBoxCenter,Ar=Ee.dimensions.draggables[Ee.critical.draggable.id],Kr=Ar.page.marginBox;if(Ee.isWindowScrollAllowed){var Yr=Ee.viewport,_r=Ma({dragStartTime:tt,viewport:Yr,subject:Kr,center:ar,shouldUseTimeDampening:Ot});if(_r){Yt(_r);return}}var Fr=pa({center:ar,destination:gn(Ee.impact),droppables:Ee.dimensions.droppables});if(!Fr)return;var Jr=Ko({dragStartTime:tt,droppable:Fr,subject:Kr,center:ar,shouldUseTimeDampening:Ot});Jr&&rr(Fr.descriptor.id,Jr)},vo=function(ne){var Ee=ne.scrollWindow,tt=ne.scrollDroppable,Ot=D(Ee),Yt=D(tt),rr=null,ar=function(_r){rr||Se(!1);var Fr=rr,Jr=Fr.shouldUseTimeDampening,dn=Fr.dragStartTime;ro({state:_r,scrollWindow:Ot,scrollDroppable:Yt,dragStartTime:dn,shouldUseTimeDampening:Jr})},Ar=function(_r){Vi(),rr&&Se(!1);var Fr=Date.now(),Jr=!1,dn=function(){Jr=!0};ro({state:_r,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:dn,scrollDroppable:dn}),rr={dragStartTime:Fr,shouldUseTimeDampening:Jr},Co(),Jr&&ar(_r)},Kr=function(){if(!rr)return;Ot.cancel(),Yt.cancel(),rr=null};return{start:Ar,stop:Kr,scroll:ar}},po=function(ne){var Ee=ne.move,tt=ne.scrollDroppable,Ot=ne.scrollWindow,Yt=function(Yr,_r){var Fr=Ve(Yr.current.client.selection,_r);Ee({client:Fr})},rr=function(Yr,_r){if(!La(Yr,_r))return _r;var Fr=Pi(Yr,_r);if(!Fr)return tt(Yr.descriptor.id,_r),null;var Jr=gt(_r,Fr);tt(Yr.descriptor.id,Jr);var dn=gt(_r,Jr);return dn},ar=function(Yr,_r,Fr){if(!Yr)return Fr;if(!go(_r,Fr))return Fr;var Jr=fo(_r,Fr);if(!Jr)return Ot(Fr),null;var dn=gt(Fr,Jr);Ot(dn);var pn=gt(Fr,dn);return pn},Ar=function(Yr){var _r=Yr.scrollJumpRequest;if(!_r)return;var Fr=gn(Yr.impact);Fr||Se(!1);var Jr=rr(Yr.dimensions.droppables[Fr],_r);if(!Jr)return;var dn=Yr.viewport,pn=ar(Yr.isWindowScrollAllowed,dn,Jr);if(!pn)return;Yt(Yr,pn)};return Ar},Zi=function(ne){var Ee=ne.scrollDroppable,tt=ne.scrollWindow,Ot=ne.move,Yt=vo({scrollWindow:tt,scrollDroppable:Ee}),rr=po({move:Ot,scrollWindow:tt,scrollDroppable:Ee}),ar=function(Yr){if(Yr.phase!=="DRAGGING")return;if(Yr.movementMode==="FLUID"){Yt.scroll(Yr);return}if(!Yr.scrollJumpRequest)return;rr(Yr)},Ar={scroll:ar,start:Yt.start,stop:Yt.stop};return Ar},xo="data-rbd",is=function(){var _e=xo+"-drag-handle";return{base:_e,draggableId:_e+"-draggable-id",contextId:_e+"-context-id"}}(),$o=function(){var _e=xo+"-draggable";return{base:_e,contextId:_e+"-context-id",id:_e+"-id"}}(),Ns=function(){var _e=xo+"-droppable";return{base:_e,contextId:_e+"-context-id",id:_e+"-id"}}(),Cs={contextId:xo+"-scroll-container-context-id"},Ls=function(ne){return function(Ee){return"["+Ee+'="'+ne+'"]'}},Go=function(ne,Ee){return ne.map(function(tt){var Ot=tt.styles[Ee];return Ot?tt.selector+" { "+Ot+" }":""}).join(" ")},bo="pointer-events: none;",Za=function(ne){var Ee=Ls(ne),tt=function(){var Ar=`
cursor: -webkit-grab;
cursor: grab;
`;return{selector:Ee(is.contextId),styles:{always:`
-webkit-touch-callout: none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
touch-action: manipulation;
`,resting:Ar,dragging:bo,dropAnimating:Ar}}}(),Ot=function(){var Ar=`
transition: `+Bn.outOfTheWay+`;
`;return{selector:Ee($o.contextId),styles:{dragging:Ar,dropAnimating:Ar,userCancel:Ar}}}(),Yt={selector:Ee(Ns.contextId),styles:{always:"overflow-anchor: none;"}},rr={selector:"body",styles:{dragging:`
cursor: grabbing;
cursor: -webkit-grabbing;
user-select: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
overflow-anchor: none;
`}},ar=[Ot,tt,Yt,rr];return{always:Go(ar,"always"),resting:Go(ar,"resting"),dragging:Go(ar,"dragging"),dropAnimating:Go(ar,"dropAnimating"),userCancel:Go(ar,"userCancel")}},Ga=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?d.useLayoutEffect:d.useEffect,so=function(){var ne=document.querySelector("head");return ne||Se(!1),ne},ps=function(ne){var Ee=document.createElement("style");return ne&&Ee.setAttribute("nonce",ne),Ee.type="text/css",Ee};function wr(_e,ne){var Ee=o(function(){return Za(_e)},[_e]),tt=Object(d.useRef)(null),Ot=Object(d.useRef)(null),Yt=s(C(function(_r){var Fr=Ot.current;Fr||Se(!1),Fr.textContent=_r}),[]),rr=s(function(_r){var Fr=tt.current;Fr||Se(!1),Fr.textContent=_r},[]);Ga(function(){!tt.current&&!Ot.current||Se(!1);var _r=ps(ne),Fr=ps(ne);return tt.current=_r,Ot.current=Fr,_r.setAttribute(xo+"-always",_e),Fr.setAttribute(xo+"-dynamic",_e),so().appendChild(_r),so().appendChild(Fr),rr(Ee.always),Yt(Ee.resting),function(){var Jr=function(pn){var ei=pn.current;ei||Se(!1),so().removeChild(ei),pn.current=null};Jr(tt),Jr(Ot)}},[ne,rr,Yt,Ee.always,Ee.resting,_e]);var ar=s(function(){return Yt(Ee.dragging)},[Yt,Ee.dragging]),Ar=s(function(_r){if(_r==="DROP"){Yt(Ee.dropAnimating);return}Yt(Ee.userCancel)},[Yt,Ee.dropAnimating,Ee.userCancel]),Kr=s(function(){if(!Ot.current)return;Yt(Ee.resting)},[Yt,Ee.resting]),Yr=o(function(){return{dragging:ar,dropping:Ar,resting:Kr}},[ar,Ar,Kr]);return Yr}var Yo=function(ne){return ne&&ne.ownerDocument?ne.ownerDocument.defaultView:window};function ss(_e){return _e instanceof Yo(_e).HTMLElement}function Os(_e,ne){var Ee="["+is.contextId+'="'+_e+'"]',tt=Pe(document.querySelectorAll(Ee));if(!tt.length)return null;var Ot=lt(tt,function(Yt){return Yt.getAttribute(is.draggableId)===ne});return Ot&&ss(Ot)?Ot:null}function Fa(_e){var ne=Object(d.useRef)({}),Ee=Object(d.useRef)(null),tt=Object(d.useRef)(null),Ot=Object(d.useRef)(!1),Yt=s(function(Fr,Jr){var dn={id:Fr,focus:Jr};return ne.current[Fr]=dn,function(){var ei=ne.current,ui=ei[Fr];ui!==dn&&delete ei[Fr]}},[]),rr=s(function(Fr){var Jr=Os(_e,Fr);Jr&&Jr!==document.activeElement&&Jr.focus()},[_e]),ar=s(function(Fr,Jr){Ee.current===Fr&&(Ee.current=Jr)},[]),Ar=s(function(){if(tt.current)return;if(!Ot.current)return;tt.current=requestAnimationFrame(function(){tt.current=null;var Fr=Ee.current;Fr&&rr(Fr)})},[rr]),Kr=s(function(Fr){Ee.current=null;var Jr=document.activeElement;if(!Jr)return;if(Jr.getAttribute(is.draggableId)!==Fr)return;Ee.current=Fr},[]);Ga(function(){return Ot.current=!0,function(){Ot.current=!1;var Fr=tt.current;Fr&&cancelAnimationFrame(Fr)}},[]);var Yr=o(function(){return{register:Yt,tryRecordFocus:Kr,tryRestoreFocusRecorded:Ar,tryShiftRecord:ar}},[Yt,Kr,Ar,ar]);return Yr}function Oa(){var _e={draggables:{},droppables:{}},ne=[];function Ee(_r){return ne.push(_r),function(){var Jr=ne.indexOf(_r);if(Jr===-1)return;ne.splice(Jr,1)}}function tt(_r){ne.length&&ne.forEach(function(Fr){return Fr(_r)})}function Ot(_r){return _e.draggables[_r]||null}function Yt(_r){var Fr=Ot(_r);return Fr||Se(!1),Fr}var rr={register:function(Fr){_e.draggables[Fr.descriptor.id]=Fr,tt({type:"ADDITION",value:Fr})},update:function(Fr,Jr){var dn=_e.draggables[Jr.descriptor.id];if(!dn)return;if(dn.uniqueId!==Fr.uniqueId)return;delete _e.draggables[Jr.descriptor.id],_e.draggables[Fr.descriptor.id]=Fr},unregister:function(Fr){var Jr=Fr.descriptor.id,dn=Ot(Jr);if(!dn)return;if(Fr.uniqueId!==dn.uniqueId)return;delete _e.draggables[Jr],tt({type:"REMOVAL",value:Fr})},getById:Yt,findById:Ot,exists:function(Fr){return Boolean(Ot(Fr))},getAllByType:function(Fr){return se(_e.draggables).filter(function(Jr){return Jr.descriptor.type===Fr})}};function ar(_r){return _e.droppables[_r]||null}function Ar(_r){var Fr=ar(_r);return Fr||Se(!1),Fr}var Kr={register:function(Fr){_e.droppables[Fr.descriptor.id]=Fr},unregister:function(Fr){var Jr=ar(Fr.descriptor.id);if(!Jr)return;if(Fr.uniqueId!==Jr.uniqueId)return;delete _e.droppables[Fr.descriptor.id]},getById:Ar,findById:ar,exists:function(Fr){return Boolean(ar(Fr))},getAllByType:function(Fr){return se(_e.droppables).filter(function(Jr){return Jr.descriptor.type===Fr})}};function Yr(){_e.draggables={},_e.droppables={},ne.length=0}return{draggable:rr,droppable:Kr,subscribe:Ee,clean:Yr}}function Io(){var _e=o(Oa,[]);return Object(d.useEffect)(function(){return function(){requestAnimationFrame(_e.clean)}},[_e]),_e}var To=E.a.createContext(null),ts=function(){var ne=document.body;return ne||Se(!1),ne},_o={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},rs=function(ne){return"rbd-announcement-"+ne};function ms(_e){var ne=o(function(){return rs(_e)},[_e]),Ee=Object(d.useRef)(null);Object(d.useEffect)(function(){var Yt=document.createElement("div");return Ee.current=Yt,Yt.id=ne,Yt.setAttribute("aria-live","assertive"),Yt.setAttribute("aria-atomic","true"),Object(m.a)(Yt.style,_o),ts().appendChild(Yt),function(){setTimeout(function(){var Ar=ts();Ar.contains(Yt)&&Ar.removeChild(Yt),Yt===Ee.current&&(Ee.current=null)})}},[ne]);var tt=s(function(Ot){var Yt=Ee.current;if(Yt){Yt.textContent=Ot;return}},[]);return tt}var ls=0,Ds={separator:"::"};function Rs(){ls=0}function as(_e,ne){return ne===void 0&&(ne=Ds),o(function(){return""+_e+ne.separator+ls++},[ne.separator,_e])}function Zs(_e){var ne=_e.contextId,Ee=_e.uniqueId;return"rbd-hidden-text-"+ne+"-"+Ee}function us(_e){var ne=_e.contextId,Ee=_e.text,tt=as("hidden-text",{separator:"-"}),Ot=o(function(){return Zs({contextId:ne,uniqueId:tt})},[tt,ne]);return Object(d.useEffect)(function(){var rr=document.createElement("div");return rr.id=Ot,rr.textContent=Ee,rr.style.display="none",ts().appendChild(rr),function(){var Ar=ts();Ar.contains(rr)&&Ar.removeChild(rr)}},[Ot,Ee]),Ot}var Bo=E.a.createContext(null),Rn={react:"^16.8.5","react-dom":"^16.8.5"},Ks=/(\d+)\.(\d+)\.(\d+)/,Is=function(ne){var Ee=Ks.exec(ne);Ee!=null||Se(!1);var tt=Number(Ee[1]),Ot=Number(Ee[2]),Yt=Number(Ee[3]);return{major:tt,minor:Ot,patch:Yt,raw:ne}},Tt=function(ne,Ee){return Ee.major>ne.major?!0:Ee.major<ne.major?!1:Ee.minor>ne.minor?!0:Ee.minor<ne.minor?!1:Ee.patch>=ne.patch},re=function(ne,Ee){var tt=Is(ne),Ot=Is(Ee);if(Tt(tt,Ot))return},ce=`
We expect a html5 doctype: <!doctype html>
This is to ensure consistent browser layout and measurement
More information: https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/doctype.md
`,he=function(ne){var Ee=ne.doctype;if(!Ee)return;Ee.name.toLowerCase()!=="html",Ee.publicId!==""};function Le(_e){}function ot(_e,ne){Le(function(){Object(d.useEffect)(function(){try{_e()}catch(Ee){_(`
A setup problem was encountered.
> `+Ee.message+`
`)}},ne)})}function Nt(){ot(function(){re(Rn.react,E.a.version),he(document)},[])}function cr(_e){var ne=Object(d.useRef)(_e);return Object(d.useEffect)(function(){ne.current=_e}),ne}function gr(){var _e=null;function ne(){return Boolean(_e)}function Ee(rr){return rr===_e}function tt(rr){_e&&Se(!1);var ar={abandon:rr};return _e=ar,ar}function Ot(){_e||Se(!1),_e=null}function Yt(){_e&&(_e.abandon(),Ot())}return{isClaimed:ne,isActive:Ee,claim:tt,release:Ot,tryAbandon:Yt}}var Mr=9,qr=13,ln=27,An=32,Cn=33,Xn=34,ti=35,wi=36,ea=37,ji=38,Sa=39,lo=40,Va,Ao=(Va={},Va[qr]=!0,Va[Mr]=!0,Va),yo=function(ne){Ao[ne.keyCode]&&ne.preventDefault()},qa=function(){var _e="visibilitychange";if(typeof document=="undefined")return _e;var ne=[_e,"ms"+_e,"webkit"+_e,"moz"+_e,"o"+_e],Ee=lt(ne,function(tt){return"on"+tt in document});return Ee||_e}(),Fo=0,Do=5;function Ha(_e,ne){return Math.abs(ne.x-_e.x)>=Do||Math.abs(ne.y-_e.y)>=Do}var jo={type:"IDLE"};function Po(_e){var ne=_e.cancel,Ee=_e.completed,tt=_e.getPhase,Ot=_e.setPhase;return[{eventName:"mousemove",fn:function(rr){var ar=rr.button,Ar=rr.clientX,Kr=rr.clientY;if(ar!==Fo)return;var Yr={x:Ar,y:Kr},_r=tt();if(_r.type==="DRAGGING"){rr.preventDefault(),_r.actions.move(Yr);return}_r.type==="PENDING"||Se(!1);var Fr=_r.point;if(!Ha(Fr,Yr))return;rr.preventDefault();var Jr=_r.actions.fluidLift(Yr);Ot({type:"DRAGGING",actions:Jr})}},{eventName:"mouseup",fn:function(rr){var ar=tt();if(ar.type!=="DRAGGING"){ne();return}rr.preventDefault(),ar.actions.drop({shouldBlockNextClick:!0}),Ee()}},{eventName:"mousedown",fn:function(rr){tt().type==="DRAGGING"&&rr.preventDefault(),ne()}},{eventName:"keydown",fn:function(rr){var ar=tt();if(ar.type==="PENDING"){ne();return}if(rr.keyCode===ln){rr.preventDefault(),ne();return}yo(rr)}},{eventName:"resize",fn:ne},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){tt().type==="PENDING"&&ne()}},{eventName:"webkitmouseforcedown",fn:function(rr){var ar=tt();if(ar.type!=="IDLE"||Se(!1),ar.actions.shouldRespectForcePress()){ne();return}rr.preventDefault()}},{eventName:qa,fn:ne}]}function Xo(_e){var ne=Object(d.useRef)(jo),Ee=Object(d.useRef)(Q),tt=o(function(){return{eventName:"mousedown",fn:function(_r){if(_r.defaultPrevented)return;if(_r.button!==Fo)return;if(_r.ctrlKey||_r.metaKey||_r.shiftKey||_r.altKey)return;var Fr=_e.findClosestDraggableId(_r);if(!Fr)return;var Jr=_e.tryGetLock(Fr,rr,{sourceEvent:_r});if(!Jr)return;_r.preventDefault();var dn={x:_r.clientX,y:_r.clientY};Ee.current(),Kr(Jr,dn)}}},[_e]),Ot=o(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(_r){if(_r.defaultPrevented)return;var Fr=_e.findClosestDraggableId(_r);if(!Fr)return;var Jr=_e.findOptionsForDraggable(Fr);if(!Jr)return;if(Jr.shouldRespectForcePress)return;if(!_e.canGetLock(Fr))return;_r.preventDefault()}}},[_e]),Yt=s(function(){var _r={passive:!1,capture:!0};Ee.current=pe(window,[Ot,tt],_r)},[Ot,tt]),rr=s(function(){var Yr=ne.current;if(Yr.type==="IDLE")return;ne.current=jo,Ee.current(),Yt()},[Yt]),ar=s(function(){var Yr=ne.current;rr(),Yr.type==="DRAGGING"&&Yr.actions.cancel({shouldBlockNextClick:!0}),Yr.type==="PENDING"&&Yr.actions.abort()},[rr]),Ar=s(function(){var _r={capture:!0,passive:!1},Fr=Po({cancel:ar,completed:rr,getPhase:function(){return ne.current},setPhase:function(dn){ne.current=dn}});Ee.current=pe(window,Fr,_r)},[ar,rr]),Kr=s(function(_r,Fr){ne.current.type==="IDLE"||Se(!1),ne.current={type:"PENDING",point:Fr,actions:_r},Ar()},[Ar]);Ga(function(){return Yt(),function(){Ee.current()}},[Yt])}var wo;function cs(){}var ns=(wo={},wo[Xn]=!0,wo[Cn]=!0,wo[wi]=!0,wo[ti]=!0,wo);function Ys(_e,ne){function Ee(){ne(),_e.cancel()}function tt(){ne(),_e.drop()}return[{eventName:"keydown",fn:function(Yt){if(Yt.keyCode===ln){Yt.preventDefault(),Ee();return}if(Yt.keyCode===An){Yt.preventDefault(),tt();return}if(Yt.keyCode===lo){Yt.preventDefault(),_e.moveDown();return}if(Yt.keyCode===ji){Yt.preventDefault(),_e.moveUp();return}if(Yt.keyCode===Sa){Yt.preventDefault(),_e.moveRight();return}if(Yt.keyCode===ea){Yt.preventDefault(),_e.moveLeft();return}if(ns[Yt.keyCode]){Yt.preventDefault();return}yo(Yt)}},{eventName:"mousedown",fn:Ee},{eventName:"mouseup",fn:Ee},{eventName:"click",fn:Ee},{eventName:"touchstart",fn:Ee},{eventName:"resize",fn:Ee},{eventName:"wheel",fn:Ee,options:{passive:!0}},{eventName:qa,fn:Ee}]}function Qs(_e){var ne=Object(d.useRef)(cs),Ee=o(function(){return{eventName:"keydown",fn:function(Yt){if(Yt.defaultPrevented)return;if(Yt.keyCode!==An)return;var rr=_e.findClosestDraggableId(Yt);if(!rr)return;var ar=_e.tryGetLock(rr,Yr,{sourceEvent:Yt});if(!ar)return;Yt.preventDefault();var Ar=!0,Kr=ar.snapLift();ne.current();function Yr(){Ar||Se(!1),Ar=!1,ne.current(),tt()}ne.current=pe(window,Ys(Kr,Yr),{capture:!0,passive:!1})}}},[_e]),tt=s(function(){var Yt={passive:!1,capture:!0};ne.current=pe(window,[Ee],Yt)},[Ee]);Ga(function(){return tt(),function(){ne.current()}},[tt])}var Qo={type:"IDLE"},Eo=120,ds=.15;function hs(_e){var ne=_e.cancel,Ee=_e.getPhase;return[{eventName:"orientationchange",fn:ne},{eventName:"resize",fn:ne},{eventName:"contextmenu",fn:function(Ot){Ot.preventDefault()}},{eventName:"keydown",fn:function(Ot){if(Ee().type!=="DRAGGING"){ne();return}Ot.keyCode===ln&&Ot.preventDefault(),ne()}},{eventName:qa,fn:ne}]}function Ms(_e){var ne=_e.cancel,Ee=_e.completed,tt=_e.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(Yt){var rr=tt();if(rr.type!=="DRAGGING"){ne();return}rr.hasMoved=!0;var ar=Yt.touches[0],Ar=ar.clientX,Kr=ar.clientY,Yr={x:Ar,y:Kr};Yt.preventDefault(),rr.actions.move(Yr)}},{eventName:"touchend",fn:function(Yt){var rr=tt();if(rr.type!=="DRAGGING"){ne();return}Yt.preventDefault(),rr.actions.drop({shouldBlockNextClick:!0}),Ee()}},{eventName:"touchcancel",fn:function(Yt){if(tt().type!=="DRAGGING"){ne();return}Yt.preventDefault(),ne()}},{eventName:"touchforcechange",fn:function(Yt){var rr=tt();rr.type!=="IDLE"||Se(!1);var ar=Yt.touches[0];if(!ar)return;var Ar=ar.force>=ds;if(!Ar)return;var Kr=rr.actions.shouldRespectForcePress();if(rr.type==="PENDING"){Kr&&ne();return}if(Kr){if(rr.hasMoved){Yt.preventDefault();return}ne();return}Yt.preventDefault()}},{eventName:qa,fn:ne}]}function Ro(_e){var ne=Object(d.useRef)(Qo),Ee=Object(d.useRef)(Q),tt=s(function(){return ne.current},[]),Ot=s(function(Jr){ne.current=Jr},[]),Yt=o(function(){return{eventName:"touchstart",fn:function(Jr){if(Jr.defaultPrevented)return;var dn=_e.findClosestDraggableId(Jr);if(!dn)return;var pn=_e.tryGetLock(dn,ar,{sourceEvent:Jr});if(!pn)return;var ei=Jr.touches[0],ui=ei.clientX,ii=ei.clientY,$i={x:ui,y:ii};Ee.current(),_r(pn,$i)}}},[_e]),rr=s(function(){var Jr={capture:!0,passive:!1};Ee.current=pe(window,[Yt],Jr)},[Yt]),ar=s(function(){var Fr=ne.current;if(Fr.type==="IDLE")return;Fr.type==="PENDING"&&clearTimeout(Fr.longPressTimerId),Ot(Qo),Ee.current(),rr()},[rr,Ot]),Ar=s(function(){var Fr=ne.current;ar(),Fr.type==="DRAGGING"&&Fr.actions.cancel({shouldBlockNextClick:!0}),Fr.type==="PENDING"&&Fr.actions.abort()},[ar]),Kr=s(function(){var Jr={capture:!0,passive:!1},dn={cancel:Ar,completed:ar,getPhase:tt},pn=pe(window,Ms(dn),Jr),ei=pe(window,hs(dn),Jr);Ee.current=function(){pn(),ei()}},[Ar,tt,ar]),Yr=s(function(){var Jr=tt();Jr.type==="PENDING"||Se(!1);var dn=Jr.actions.fluidLift(Jr.point);Ot({type:"DRAGGING",actions:dn,hasMoved:!1})},[tt,Ot]),_r=s(function(Jr,dn){tt().type==="IDLE"||Se(!1);var pn=setTimeout(Yr,Eo);Ot({type:"PENDING",point:dn,actions:Jr,longPressTimerId:pn}),Kr()},[Kr,tt,Ot,Yr]);Ga(function(){return rr(),function(){Ee.current();var dn=tt();dn.type==="PENDING"&&(clearTimeout(dn.longPressTimerId),Ot(Qo))}},[tt,rr,Ot]),Ga(function(){var Jr=pe(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return Jr},[])}function As(_e){Le(function(){var ne=cr(_e);ot(function(){ne.current.length===_e.length||Se(!1)})})}var Bs={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function ys(_e,ne){if(ne==null)return!1;var Ee=Boolean(Bs[ne.tagName.toLowerCase()]);if(Ee)return!0;var tt=ne.getAttribute("contenteditable");return tt==="true"||tt===""?!0:ne===_e?!1:ys(_e,ne.parentElement)}function Fs(_e,ne){var Ee=ne.target;return ss(Ee)?ys(_e,Ee):!1}var Hs=function(ne){return n(ne.getBoundingClientRect()).center};function bs(_e){return _e instanceof Yo(_e).Element}var ca=function(){var _e="matches";if(typeof document=="undefined")return _e;var ne=[_e,"msMatchesSelector","webkitMatchesSelector"],Ee=lt(ne,function(tt){return tt in Element.prototype});return Ee||_e}();function ci(_e,ne){return _e==null?null:_e[ca](ne)?_e:ci(_e.parentElement,ne)}function _i(_e,ne){return _e.closest?_e.closest(ne):ci(_e,ne)}function Vn(_e){return"["+is.contextId+'="'+_e+'"]'}function io(_e,ne){var Ee=ne.target;if(!bs(Ee))return null;var tt=Vn(_e),Ot=_i(Ee,tt);return Ot&&ss(Ot)?Ot:null}function Jo(_e,ne){var Ee=io(_e,ne);return Ee?Ee.getAttribute(is.draggableId):null}function gs(_e,ne){var Ee="["+$o.contextId+'="'+_e+'"]',tt=Pe(document.querySelectorAll(Ee)),Ot=lt(tt,function(Yt){return Yt.getAttribute($o.id)===ne});return Ot&&ss(Ot)?Ot:null}function os(_e){_e.preventDefault()}function Zo(_e){var ne=_e.expected,Ee=_e.phase,tt=_e.isLockActive,Ot=_e.shouldWarn;return tt()?!(ne!==Ee):!1}function qo(_e){var ne=_e.lockAPI,Ee=_e.store,tt=_e.registry,Ot=_e.draggableId;if(ne.isClaimed())return!1;var Yt=tt.draggable.findById(Ot);return Yt&&Yt.options.isEnabled?!!wa(Ee.getState(),Ot):!1}function ws(_e){var ne=_e.lockAPI,Ee=_e.contextId,tt=_e.store,Ot=_e.registry,Yt=_e.draggableId,rr=_e.forceSensorStop,ar=_e.sourceEvent,Ar=qo({lockAPI:ne,store:tt,registry:Ot,draggableId:Yt});if(!Ar)return null;var Kr=Ot.draggable.getById(Yt),Yr=gs(Ee,Kr.descriptor.id);if(!Yr)return null;if(ar&&!Kr.options.canDragInteractiveElements&&Fs(Yr,ar))return null;var _r=ne.claim(rr||Q),Fr="PRE_DRAG";function Jr(){return Kr.options.shouldRespectForcePress}function dn(){return ne.isActive(_r)}function pn(Ei,uo){Zo({expected:Ei,phase:Fr,isLockActive:dn,shouldWarn:!0})&&tt.dispatch(uo())}var ei=pn.bind(null,"DRAGGING");function ui(Ei){function uo(){ne.release(),Fr="COMPLETED"}Fr!=="PRE_DRAG"&&(uo(),Fr==="PRE_DRAG"||Se(!1)),tt.dispatch(er(Ei.liftActionArgs)),Fr="DRAGGING";function zo(ao,ko){if(ko===void 0&&(ko={shouldBlockNextClick:!1}),Ei.cleanup(),ko.shouldBlockNextClick){var p=pe(window,[{eventName:"click",fn:os,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(p)}uo(),tt.dispatch(Ut({reason:ao}))}return Object(m.a)({isActive:function(){return Zo({expected:"DRAGGING",phase:Fr,isLockActive:dn,shouldWarn:!1})},shouldRespectForcePress:Jr,drop:function(ko){return zo("DROP",ko)},cancel:function(ko){return zo("CANCEL",ko)}},Ei.actions)}function ii(Ei){var uo=D(function(ao){ei(function(){return Gt({client:ao})})}),zo=ui({liftActionArgs:{id:Yt,clientSelection:Ei,movementMode:"FLUID"},cleanup:function(){return uo.cancel()},actions:{move:uo}});return Object(m.a)({},zo,{move:uo})}function $i(){var Ei={moveUp:function(){return ei(br)},moveRight:function(){return ei(Wr)},moveDown:function(){return ei(xr)},moveLeft:function(){return ei($r)}};return ui({liftActionArgs:{id:Yt,clientSelection:Hs(Yr),movementMode:"SNAP"},cleanup:Q,actions:Ei})}function Si(){var Ei=Zo({expected:"PRE_DRAG",phase:Fr,isLockActive:dn,shouldWarn:!0});Ei&&ne.release()}var Ka={isActive:function(){return Zo({expected:"PRE_DRAG",phase:Fr,isLockActive:dn,shouldWarn:!1})},shouldRespectForcePress:Jr,fluidLift:ii,snapLift:$i,abort:Si};return Ka}var Ho=[Xo,Qs,Ro];function sl(_e){var ne=_e.contextId,Ee=_e.store,tt=_e.registry,Ot=_e.customSensors,Yt=_e.enableDefaultSensors,rr=[].concat(Yt?Ho:[],Ot||[]),ar=Object(d.useState)(function(){return gr()})[0],Ar=s(function(ii,$i){ii.isDragging&&!$i.isDragging&&ar.tryAbandon()},[ar]);Ga(function(){var ii=Ee.getState(),$i=Ee.subscribe(function(){var Si=Ee.getState();Ar(ii,Si),ii=Si});return $i},[ar,Ee,Ar]),Ga(function(){return ar.tryAbandon},[ar.tryAbandon]);var Kr=s(function(ui){return qo({lockAPI:ar,registry:tt,store:Ee,draggableId:ui})},[ar,tt,Ee]),Yr=s(function(ui,ii,$i){return ws({lockAPI:ar,registry:tt,contextId:ne,store:Ee,draggableId:ui,forceSensorStop:ii,sourceEvent:$i&&$i.sourceEvent?$i.sourceEvent:null})},[ne,ar,tt,Ee]),_r=s(function(ui){return Jo(ne,ui)},[ne]),Fr=s(function(ui){var ii=tt.draggable.findById(ui);return ii?ii.options:null},[tt.draggable]),Jr=s(function(){if(!ar.isClaimed())return;ar.tryAbandon(),Ee.getState().phase!=="IDLE"&&Ee.dispatch(Zr())},[ar,Ee]),dn=s(ar.isClaimed,[ar]),pn=o(function(){return{canGetLock:Kr,tryGetLock:Yr,findClosestDraggableId:_r,findOptionsForDraggable:Fr,tryReleaseLock:Jr,isLockClaimed:dn}},[Kr,Yr,_r,Fr,Jr,dn]);As(rr);for(var ei=0;ei<rr.length;ei++)rr[ei](pn)}var kl=function(ne){return{onBeforeCapture:ne.onBeforeCapture,onBeforeDragStart:ne.onBeforeDragStart,onDragStart:ne.onDragStart,onDragEnd:ne.onDragEnd,onDragUpdate:ne.onDragUpdate}};function ll(_e){return _e.current||Se(!1),_e.current}function Nl(_e){var ne=_e.contextId,Ee=_e.setCallbacks,tt=_e.sensors,Ot=_e.nonce,Yt=_e.dragHandleUsageInstructions,rr=Object(d.useRef)(null);Nt();var ar=cr(_e),Ar=s(function(){return kl(ar.current)},[ar]),Kr=ms(ne),Yr=us({contextId:ne,text:Yt}),_r=wr(ne,Ot),Fr=s(function(ao){ll(rr).dispatch(ao)},[]),Jr=o(function(){return Object(A.b)({publishWhileDragging:Ur,updateDroppableScroll:hn,updateDroppableIsEnabled:Fe,updateDroppableIsCombineEnabled:Dt,collectionStarting:Vr},Fr)},[Fr]),dn=Io(),pn=o(function(){return ka(dn,Jr)},[dn,Jr]),ei=o(function(){return Zi(Object(m.a)({scrollWindow:vi,scrollDroppable:pn.scrollDroppable},Object(A.b)({move:Gt},Fr)))},[pn.scrollDroppable,Fr]),ui=Fa(ne),ii=o(function(){return gi({announce:Kr,autoScroller:ei,dimensionMarshal:pn,focusMarshal:ui,getResponders:Ar,styleMarshal:_r})},[Kr,ei,pn,ui,Ar,_r]);rr.current=ii;var $i=s(function(){var ao=ll(rr),ko=ao.getState();ko.phase!=="IDLE"&&ao.dispatch(Zr())},[]),Si=s(function(){var ao=ll(rr).getState();return ao.isDragging||ao.phase==="DROP_ANIMATING"},[]),Ka=o(function(){return{isDragging:Si,tryAbort:$i}},[Si,$i]);Ee(Ka);var Ei=s(function(ao){return wa(ll(rr).getState(),ao)},[]),uo=s(function(){return Jn(ll(rr).getState())},[]),zo=o(function(){return{marshal:pn,focus:ui,contextId:ne,canLift:Ei,isMovementAllowed:uo,dragHandleUsageInstructionsId:Yr,registry:dn}},[ne,pn,Yr,ui,Ei,uo,dn]);return sl({contextId:ne,store:ii,registry:dn,customSensors:tt,enableDefaultSensors:_e.enableDefaultSensors!==!1}),Object(d.useEffect)(function(){return $i},[$i]),E.a.createElement(Bo.Provider,{value:zo},E.a.createElement(b.a,{context:To,store:ii},_e.children))}var Ts=0;function Gs(){Ts=0}function qs(){return o(function(){return""+Ts++},[])}function jl(){Gs(),Rs()}function Hl(_e){var ne=qs(),Ee=_e.dragHandleUsageInstructions||ut.dragHandleUsageInstructions;return E.a.createElement(ze,null,function(tt){return E.a.createElement(Nl,{nonce:_e.nonce,contextId:ne,setCallbacks:tt,dragHandleUsageInstructions:Ee,enableDefaultSensors:_e.enableDefaultSensors,sensors:_e.sensors,onBeforeCapture:_e.onBeforeCapture,onBeforeDragStart:_e.onBeforeDragStart,onDragStart:_e.onDragStart,onDragUpdate:_e.onDragUpdate,onDragEnd:_e.onDragEnd},_e.children)})}var Dl=function(ne){return function(Ee){return ne===Ee}},ru=Dl("scroll"),nu=Dl("auto"),es=Dl("visible"),el=function(ne,Ee){return Ee(ne.overflowX)||Ee(ne.overflowY)},iu=function(ne,Ee){return Ee(ne.overflowX)&&Ee(ne.overflowY)},Rl=function(ne){var Ee=window.getComputedStyle(ne),tt={overflowX:Ee.overflowX,overflowY:Ee.overflowY};return el(tt,ru)||el(tt,nu)},Ml=function(){return!1;var ne,Ee;if(!Rl(ne))return!1;var tt,Ot;if(iu(Ot,es))return!1},yl=function _e(ne){return ne==null?null:ne===document.body?Ml()?ne:null:ne===document.documentElement?null:Rl(ne)?ne:_e(ne.parentElement)},zl=function(ne){if(!ne)return;var Ee=yl(ne.parentElement);if(!Ee)return},ul=function(ne){return{x:ne.scrollLeft,y:ne.scrollTop}},Wl=function _e(ne){if(!ne)return!1;var Ee=window.getComputedStyle(ne);return Ee.position==="fixed"?!0:_e(ne.parentElement)},au=function(ne){var Ee=yl(ne),tt=Wl(ne);return{closestScrollable:Ee,isFixedOnPage:tt}},ou=function(ne){var Ee=ne.descriptor,tt=ne.isEnabled,Ot=ne.isCombineEnabled,Yt=ne.isFixedOnPage,rr=ne.direction,ar=ne.client,Ar=ne.page,Kr=ne.closest,Yr=function(){if(!Kr)return null;var dn=Kr.scrollSize,pn=Kr.client,ei=ra({scrollHeight:dn.scrollHeight,scrollWidth:dn.scrollWidth,height:pn.paddingBox.height,width:pn.paddingBox.width});return{pageMarginBox:Kr.page.marginBox,frameClient:pn,scrollSize:dn,shouldClipSubject:Kr.shouldClipSubject,scroll:{initial:Kr.scroll,current:Kr.scroll,max:ei,diff:{value:At,displacement:At}}}}(),_r=rr==="vertical"?xe:Ue,Fr=st({page:Ar,withPlaceholder:null,axis:_r,frame:Yr}),Jr={descriptor:Ee,isCombineEnabled:Ot,isFixedOnPage:Yt,axis:_r,isEnabled:tt,client:ar,page:Ar,frame:Yr,subject:Fr};return Jr},Ps=function(ne,Ee){var tt=L(ne);if(!Ee)return tt;if(ne!==Ee)return tt;var Ot=tt.paddingBox.top-Ee.scrollTop,Yt=tt.paddingBox.left-Ee.scrollLeft,rr=Ot+Ee.scrollHeight,ar=Yt+Ee.scrollWidth,Ar={top:Ot,right:ar,bottom:rr,left:Yt},Kr=c(Ar,tt.border),Yr=h({borderBox:Kr,margin:tt.margin,border:tt.border,padding:tt.padding});return Yr},tl=function(ne){var Ee=ne.ref,tt=ne.descriptor,Ot=ne.env,Yt=ne.windowScroll,rr=ne.direction,ar=ne.isDropDisabled,Ar=ne.isCombineEnabled,Kr=ne.shouldClipSubject,Yr=Ot.closestScrollable,_r=Ps(Ee,Yr),Fr=S(_r,Yt),Jr=function(){if(!Yr)return null;var pn=L(Yr),ei={scrollHeight:Yr.scrollHeight,scrollWidth:Yr.scrollWidth};return{client:pn,page:S(pn,Yt),scroll:ul(Yr),scrollSize:ei,shouldClipSubject:Kr}}(),dn=ou({descriptor:tt,isEnabled:!ar,isCombineEnabled:Ar,isFixedOnPage:Ot.isFixedOnPage,direction:rr,client:_r,page:Fr,closest:Jr});return dn},bl={passive:!1},cl={passive:!0},Ss=function(ne){return ne.shouldPublishImmediately?bl:cl};function zs(_e){var ne=Object(d.useContext)(_e);return ne||Se(!1),ne}var rl=function(ne){return ne&&ne.env.closestScrollable||null};function Us(_e){var ne=Object(d.useRef)(null),Ee=zs(Bo),tt=as("droppable"),Ot=Ee.registry,Yt=Ee.marshal,rr=cr(_e),ar=o(function(){return{id:_e.droppableId,type:_e.type,mode:_e.mode}},[_e.droppableId,_e.mode,_e.type]),Ar=Object(d.useRef)(ar),Kr=o(function(){return C(function(Si,Ka){ne.current||Se(!1);var Ei={x:Si,y:Ka};Yt.updateDroppableScroll(ar.id,Ei)})},[ar.id,Yt]),Yr=s(function(){var Si=ne.current;return!Si||!Si.env.closestScrollable?At:ul(Si.env.closestScrollable)},[]),_r=s(function(){var Si=Yr();Kr(Si.x,Si.y)},[Yr,Kr]),Fr=o(function(){return D(_r)},[_r]),Jr=s(function(){var Si=ne.current,Ka=rl(Si);Si&&Ka||Se(!1);var Ei=Si.scrollOptions;if(Ei.shouldPublishImmediately){_r();return}Fr()},[Fr,_r]),dn=s(function(Si,Ka){ne.current&&Se(!1);var Ei=rr.current,uo=Ei.getDroppableRef();uo||Se(!1);var zo=au(uo),ao={ref:uo,descriptor:ar,env:zo,scrollOptions:Ka};ne.current=ao;var ko=tl({ref:uo,descriptor:ar,env:zo,windowScroll:Si,direction:Ei.direction,isDropDisabled:Ei.isDropDisabled,isCombineEnabled:Ei.isCombineEnabled,shouldClipSubject:!Ei.ignoreContainerClipping}),p=zo.closestScrollable;return p&&(p.setAttribute(Cs.contextId,Ee.contextId),p.addEventListener("scroll",Jr,Ss(ao.scrollOptions))),ko},[Ee.contextId,ar,Jr,rr]),pn=s(function(){var Si=ne.current,Ka=rl(Si);return Si&&Ka||Se(!1),ul(Ka)},[]),ei=s(function(){var Si=ne.current;Si||Se(!1);var Ka=rl(Si);if(ne.current=null,!Ka)return;Fr.cancel(),Ka.removeAttribute(Cs.contextId),Ka.removeEventListener("scroll",Jr,Ss(Si.scrollOptions))},[Jr,Fr]),ui=s(function(Si){var Ka=ne.current;Ka||Se(!1);var Ei=rl(Ka);Ei||Se(!1),Ei.scrollTop+=Si.y,Ei.scrollLeft+=Si.x},[]),ii=o(function(){return{getDimensionAndWatchScroll:dn,getScrollWhileDragging:pn,dragStopped:ei,scroll:ui}},[ei,dn,pn,ui]),$i=o(function(){return{uniqueId:tt,descriptor:ar,callbacks:ii}},[ii,ar,tt]);Ga(function(){return Ar.current=$i.descriptor,Ot.droppable.register($i),function(){ne.current&&ei(),Ot.droppable.unregister($i)}},[ii,ar,ei,$i,Yt,Ot.droppable]),Ga(function(){if(!ne.current)return;Yt.updateDroppableIsEnabled(Ar.current.id,!_e.isDropDisabled)},[_e.isDropDisabled,Yt]),Ga(function(){if(!ne.current)return;Yt.updateDroppableIsCombineEnabled(Ar.current.id,_e.isCombineEnabled)},[_e.isCombineEnabled,Yt])}function wl(){}var Bl={width:0,height:0,margin:Bt},Vl=function(ne){var Ee=ne.isAnimatingOpenOnMount,tt=ne.placeholder,Ot=ne.animate;return Ee||Ot==="close"?Bl:{height:tt.client.borderBox.height,width:tt.client.borderBox.width,margin:tt.client.margin}},Sl=function(ne){var Ee=ne.isAnimatingOpenOnMount,tt=ne.placeholder,Ot=ne.animate,Yt=Vl({isAnimatingOpenOnMount:Ee,placeholder:tt,animate:Ot});return{display:tt.display,boxSizing:"border-box",width:Yt.width,height:Yt.height,marginTop:Yt.margin.top,marginRight:Yt.margin.right,marginBottom:Yt.margin.bottom,marginLeft:Yt.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:Ot!=="none"?Bn.placeholder:null}};function Xs(_e){var ne=Object(d.useRef)(null),Ee=s(function(){if(!ne.current)return;clearTimeout(ne.current),ne.current=null},[]),tt=_e.animate,Ot=_e.onTransitionEnd,Yt=_e.onClose,rr=_e.contextId,ar=Object(d.useState)(_e.animate==="open"),Ar=ar[0],Kr=ar[1];Object(d.useEffect)(function(){return Ar?tt!=="open"?(Ee(),Kr(!1),wl):ne.current?wl:(ne.current=setTimeout(function(){ne.current=null,Kr(!1)}),Ee):wl},[tt,Ar,Ee]);var Yr=s(function(Fr){if(Fr.propertyName!=="height")return;Ot(),tt==="close"&&Yt()},[tt,Yt,Ot]),_r=Sl({isAnimatingOpenOnMount:Ar,animate:_e.animate,placeholder:_e.placeholder});return E.a.createElement(_e.placeholder.tagName,{style:_r,"data-rbd-placeholder-context-id":rr,onTransitionEnd:Yr,ref:_e.innerRef})}var dl=E.a.memo(Xs),nl=E.a.createContext(null);function hl(_e){_e&&ss(_e)||Se(!1)}function xl(_e){return typeof _e=="boolean"}function Ws(_e,ne){ne.forEach(function(Ee){return Ee(_e)})}var Kl=[function(ne){var Ee=ne.props;Ee.droppableId||Se(!1),typeof Ee.droppableId=="string"||Se(!1)},function(ne){var Ee=ne.props;xl(Ee.isDropDisabled)||Se(!1),xl(Ee.isCombineEnabled)||Se(!1),xl(Ee.ignoreContainerClipping)||Se(!1)},function(ne){var Ee=ne.getDroppableRef;hl(Ee())}],El=[function(ne){var Ee=ne.props,tt=ne.getPlaceholderRef;if(!Ee.placeholder)return;var Ot=tt();if(Ot)return}],fl=[function(ne){var Ee=ne.props;Ee.renderClone||Se(!1)},function(ne){var Ee=ne.getPlaceholderRef;Ee()&&Se(!1)}];function Cl(_e){ot(function(){Ws(_e,Kl),_e.props.mode==="standard"&&Ws(_e,El),_e.props.mode==="virtual"&&Ws(_e,fl)})}var Yl=function(_e){Object(g.a)(ne,_e);function ne(){for(var tt,Ot=arguments.length,Yt=new Array(Ot),rr=0;rr<Ot;rr++)Yt[rr]=arguments[rr];return tt=_e.call.apply(_e,[this].concat(Yt))||this,tt.state={isVisible:Boolean(tt.props.on),data:tt.props.on,animate:tt.props.shouldAnimate&&tt.props.on?"open":"none"},tt.onClose=function(){if(tt.state.animate!=="close")return;tt.setState({isVisible:!1})},tt}ne.getDerivedStateFromProps=function(Ot,Yt){return Ot.shouldAnimate?Ot.on?{isVisible:!0,data:Ot.on,animate:"open"}:Yt.isVisible?{isVisible:!0,data:Yt.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:Boolean(Ot.on),data:Ot.on,animate:"none"}};var Ee=ne.prototype;return Ee.render=function(){if(!this.state.isVisible)return null;var Ot={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(Ot)},ne}(E.a.PureComponent),Fl={dragging:5e3,dropAnimating:4500},pl=function(ne,Ee){return Ee?Bn.drop(Ee.duration):ne?Bn.snap:Bn.fluid},Ql=function(ne,Ee){return ne?Ee?Hn.opacity.drop:Hn.opacity.combining:null},Js=function(ne){return ne.forceShouldAnimate!=null?ne.forceShouldAnimate:ne.mode==="SNAP"};function Gl(_e){var ne=_e.dimension,Ee=ne.client,tt=_e.offset,Ot=_e.combineWith,Yt=_e.dropping,rr=Boolean(Ot),ar=Js(_e),Ar=Boolean(Yt),Kr=Ar?Mn.drop(tt,rr):Mn.moveTo(tt),Yr={position:"fixed",top:Ee.marginBox.top,left:Ee.marginBox.left,boxSizing:"border-box",width:Ee.borderBox.width,height:Ee.borderBox.height,transition:pl(ar,Yt),transform:Kr,opacity:Ql(rr,Ar),zIndex:Ar?Fl.dropAnimating:Fl.dragging,pointerEvents:"none"};return Yr}function Mo(_e){return{transform:Mn.moveTo(_e.offset),transition:_e.shouldAnimateDisplacement?null:"none"}}function Vs(_e){return _e.type==="DRAGGING"?Gl(_e):Mo(_e)}function il(_e,ne,Ee){Ee===void 0&&(Ee=At);var tt=window.getComputedStyle(ne),Ot=ne.getBoundingClientRect(),Yt=x(Ot,tt),rr=S(Yt,Ee),ar={client:Yt,tagName:ne.tagName.toLowerCase(),display:tt.display},Ar={x:Yt.marginBox.width,y:Yt.marginBox.height},Kr={descriptor:_e,placeholder:ar,displaceBy:Ar,client:Yt,page:rr};return Kr}function _s(_e){var ne=as("draggable"),Ee=_e.descriptor,tt=_e.registry,Ot=_e.getDraggableRef,Yt=_e.canDragInteractiveElements,rr=_e.shouldRespectForcePress,ar=_e.isEnabled,Ar=o(function(){return{canDragInteractiveElements:Yt,shouldRespectForcePress:rr,isEnabled:ar}},[Yt,ar,rr]),Kr=s(function(Jr){var dn=Ot();return dn||Se(!1),il(Ee,dn,Jr)},[Ee,Ot]),Yr=o(function(){return{uniqueId:ne,descriptor:Ee,options:Ar,getDimension:Kr}},[Ee,Kr,Ar,ne]),_r=Object(d.useRef)(Yr),Fr=Object(d.useRef)(!0);Ga(function(){return tt.draggable.register(_r.current),function(){return tt.draggable.unregister(_r.current)}},[tt.draggable]),Ga(function(){if(Fr.current){Fr.current=!1;return}var Jr=_r.current;_r.current=Yr,tt.draggable.update(Yr,Jr)},[Yr,tt.draggable])}function ks(_e,ne,Ee){ot(function(){function tt(Yt){return"Draggable[id: "+Yt+"]: "}var Ot=_e.draggableId;if(Ot||Se(!1),typeof Ot=="string"||Se(!1),nt(_e.index)||Se(!1),_e.mapped.type==="DRAGGING")return;hl(Ee()),_e.isEnabled&&(Os(ne,Ot)||Se(!1))})}function ml(_e){Le(function(){var ne=Object(d.useRef)(_e);ot(function(){_e===ne.current||Se(!1)},[_e])})}function xs(_e){_e.preventDefault()}function al(_e){var ne=Object(d.useRef)(null),Ee=s(function(ao){ne.current=ao},[]),tt=s(function(){return ne.current},[]),Ot=zs(Bo),Yt=Ot.contextId,rr=Ot.dragHandleUsageInstructionsId,ar=Ot.registry,Ar=zs(nl),Kr=Ar.type,Yr=Ar.droppableId,_r=o(function(){return{id:_e.draggableId,index:_e.index,type:Kr,droppableId:Yr}},[_e.draggableId,_e.index,Kr,Yr]),Fr=_e.children,Jr=_e.draggableId,dn=_e.isEnabled,pn=_e.shouldRespectForcePress,ei=_e.canDragInteractiveElements,ui=_e.isClone,ii=_e.mapped,$i=_e.dropAnimationFinished;if(ks(_e,Yt,tt),ml(ui),!ui){var Si=o(function(){return{descriptor:_r,registry:ar,getDraggableRef:tt,canDragInteractiveElements:ei,shouldRespectForcePress:pn,isEnabled:dn}},[_r,ar,tt,ei,pn,dn]);_s(Si)}var Ka=o(function(){return dn?{tabIndex:0,role:"button","aria-describedby":rr,"data-rbd-drag-handle-draggable-id":Jr,"data-rbd-drag-handle-context-id":Yt,draggable:!1,onDragStart:xs}:null},[Yt,rr,Jr,dn]),Ei=s(function(ao){if(ii.type!=="DRAGGING")return;if(!ii.dropping)return;if(ao.propertyName!=="transform")return;$i()},[$i,ii]),uo=o(function(){var ao=Vs(ii),ko=ii.type==="DRAGGING"&&ii.dropping?Ei:null,p={innerRef:Ee,draggableProps:{"data-rbd-draggable-context-id":Yt,"data-rbd-draggable-id":Jr,style:ao,onTransitionEnd:ko},dragHandleProps:Ka};return p},[Yt,Ka,Jr,ii,Ei,Ee]),zo=o(function(){return{draggableId:_r.id,type:_r.type,source:{index:_r.index,droppableId:_r.droppableId}}},[_r.droppableId,_r.id,_r.index,_r.type]);return Fr(uo,ii.snapshot,zo)}var $s=function(ne,Ee){return ne===Ee},Pl=function(ne){var Ee=ne.combine,tt=ne.destination;return tt?tt.droppableId:Ee?Ee.droppableId:null},Ll=function(ne){return ne.combine?ne.combine.draggableId:null},gl=function(ne){return ne.at&&ne.at.type==="COMBINE"?ne.at.combine.draggableId:null};function Xl(){var _e=C(function(Ot,Yt){return{x:Ot,y:Yt}}),ne=C(function(Ot,Yt,rr,ar,Ar){return{isDragging:!0,isClone:Yt,isDropAnimating:Boolean(Ar),dropAnimation:Ar,mode:Ot,draggingOver:rr,combineWith:ar,combineTargetFor:null}}),Ee=C(function(Ot,Yt,rr,ar,Ar,Kr,Yr){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:Ar,combineWith:Kr,mode:Yt,offset:Ot,dimension:rr,forceShouldAnimate:Yr,snapshot:ne(Yt,ar,Ar,Kr,null)}}}),tt=function(Yt,rr){if(Yt.isDragging){if(Yt.critical.draggable.id!==rr.draggableId)return null;var ar=Yt.current.client.offset,Ar=Yt.dimensions.draggables[rr.draggableId],Kr=gn(Yt.impact),Yr=gl(Yt.impact),_r=Yt.forceShouldAnimate;return Ee(_e(ar.x,ar.y),Yt.movementMode,Ar,rr.isClone,Kr,Yr,_r)}if(Yt.phase==="DROP_ANIMATING"){var Fr=Yt.completed;if(Fr.result.draggableId!==rr.draggableId)return null;var Jr=rr.isClone,dn=Yt.dimensions.draggables[rr.draggableId],pn=Fr.result,ei=pn.mode,ui=Pl(pn),ii=Ll(pn),$i=Yt.dropDuration,Si={duration:$i,curve:wn.drop,moveTo:Yt.newHomeClientOffset,opacity:ii?Hn.opacity.drop:null,scale:ii?Hn.scale.drop:null};return{mapped:{type:"DRAGGING",offset:Yt.newHomeClientOffset,dimension:dn,dropping:Si,draggingOver:ui,combineWith:ii,mode:ei,forceShouldAnimate:null,snapshot:ne(ei,Jr,ui,ii,Si)}}}return null};return tt}function Ul(_e){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:_e,combineWith:null}}var vl={mapped:{type:"SECONDARY",offset:At,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:Ul(null)}};function Jl(){var _e=C(function(rr,ar){return{x:rr,y:ar}}),ne=C(Ul),Ee=C(function(rr,ar,Ar){return ar===void 0&&(ar=null),{mapped:{type:"SECONDARY",offset:rr,combineTargetFor:ar,shouldAnimateDisplacement:Ar,snapshot:ne(ar)}}}),tt=function(ar){return ar?Ee(At,ar,!0):null},Ot=function(ar,Ar,Kr,Yr){var _r=Kr.displaced.visible[ar],Fr=Boolean(Yr.inVirtualList&&Yr.effected[ar]),Jr=mr(Kr),dn=Jr&&Jr.draggableId===ar?Ar:null;if(!_r){if(!Fr)return tt(dn);if(Kr.displaced.invisible[ar])return null;var pn=je(Yr.displacedBy.point),ei=_e(pn.x,pn.y);return Ee(ei,dn,!0)}if(Fr)return tt(dn);var ui=Kr.displacedBy.point,ii=_e(ui.x,ui.y);return Ee(ii,dn,_r.shouldAnimate)},Yt=function(ar,Ar){if(ar.isDragging)return ar.critical.draggable.id===Ar.draggableId?null:Ot(Ar.draggableId,ar.critical.draggable.id,ar.impact,ar.afterCritical);if(ar.phase==="DROP_ANIMATING"){var Kr=ar.completed;return Kr.result.draggableId===Ar.draggableId?null:Ot(Ar.draggableId,Kr.result.draggableId,Kr.impact,Kr.afterCritical)}return null};return Yt}var su=function(){var ne=Xl(),Ee=Jl(),tt=function(Yt,rr){return ne(Yt,rr)||Ee(Yt,rr)||vl};return tt},$l={dropAnimationFinished:yr},Zl=Object(b.c)(su,$l,null,{context:To,pure:!0,areStatePropsEqual:$s})(al);function Ol(_e){var ne=zs(nl),Ee=ne.isUsingCloneFor;return Ee===_e.draggableId&&!_e.isClone?null:E.a.createElement(Zl,_e)}function ql(_e){var ne=typeof _e.isDragDisabled=="boolean"?!_e.isDragDisabled:!0,Ee=Boolean(_e.disableInteractiveElementBlocking),tt=Boolean(_e.shouldRespectForcePress);return E.a.createElement(Ol,Object(m.a)({},_e,{isClone:!1,isEnabled:ne,canDragInteractiveElements:Ee,shouldRespectForcePress:tt}))}function lu(_e){var ne=Object(d.useContext)(Bo);ne||Se(!1);var Ee=ne.contextId,tt=ne.isMovementAllowed,Ot=Object(d.useRef)(null),Yt=Object(d.useRef)(null),rr=_e.children,ar=_e.droppableId,Ar=_e.type,Kr=_e.mode,Yr=_e.direction,_r=_e.ignoreContainerClipping,Fr=_e.isDropDisabled,Jr=_e.isCombineEnabled,dn=_e.snapshot,pn=_e.useClone,ei=_e.updateViewportMaxScroll,ui=_e.getContainerForClone,ii=s(function(){return Ot.current},[]),$i=s(function(I){Ot.current=I},[]),Si=s(function(){return Yt.current},[]),Ka=s(function(I){Yt.current=I},[]);Cl({props:_e,getDroppableRef:ii,getPlaceholderRef:Si});var Ei=s(function(){tt()&&ei({maxScroll:Ya()})},[tt,ei]);Us({droppableId:ar,type:Ar,mode:Kr,direction:Yr,isDropDisabled:Fr,isCombineEnabled:Jr,ignoreContainerClipping:_r,getDroppableRef:ii});var uo=E.a.createElement(Yl,{on:_e.placeholder,shouldAnimate:_e.shouldAnimatePlaceholder},function(I){var W=I.onClose,K=I.data,q=I.animate;return E.a.createElement(dl,{placeholder:K,onClose:W,innerRef:Ka,animate:q,contextId:Ee,onTransitionEnd:Ei})}),zo=o(function(){return{innerRef:$i,placeholder:uo,droppableProps:{"data-rbd-droppable-id":ar,"data-rbd-droppable-context-id":Ee}}},[Ee,ar,uo,$i]),ao=pn?pn.dragging.draggableId:null,ko=o(function(){return{droppableId:ar,type:Ar,isUsingCloneFor:ao}},[ar,ao,Ar]);function p(){if(!pn)return null;var I=pn.dragging,W=pn.render,K=E.a.createElement(Ol,{draggableId:I.draggableId,index:I.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},function(q,ve){return W(q,ve,I)});return R.a.createPortal(K,ui())}return E.a.createElement(nl.Provider,{value:ko},rr(zo,dn),p())}var Il=function(ne,Ee){return ne===Ee.droppable.type},js=function(ne,Ee){return Ee.draggables[ne.draggable.id]},Tl=function(){var ne={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},Ee=Object(m.a)({},ne,{shouldAnimatePlaceholder:!1}),tt=C(function(rr){return{draggableId:rr.id,type:rr.type,source:{index:rr.index,droppableId:rr.droppableId}}}),Ot=C(function(rr,ar,Ar,Kr,Yr,_r){var Fr=Yr.descriptor.id,Jr=Yr.descriptor.droppableId===rr;if(Jr){var dn=_r?{render:_r,dragging:tt(Yr.descriptor)}:null,pn={isDraggingOver:Ar,draggingOverWith:Ar?Fr:null,draggingFromThisWith:Fr,isUsingPlaceholder:!0};return{placeholder:Yr.placeholder,shouldAnimatePlaceholder:!1,snapshot:pn,useClone:dn}}if(!ar)return Ee;if(!Kr)return ne;var ei={isDraggingOver:Ar,draggingOverWith:Fr,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:Yr.placeholder,shouldAnimatePlaceholder:!0,snapshot:ei,useClone:null}}),Yt=function(ar,Ar){var Kr=Ar.droppableId,Yr=Ar.type,_r=!Ar.isDropDisabled,Fr=Ar.renderClone;if(ar.isDragging){var Jr=ar.critical;if(!Il(Yr,Jr))return Ee;var dn=js(Jr,ar.dimensions),pn=gn(ar.impact)===Kr;return Ot(Kr,_r,pn,pn,dn,Fr)}if(ar.phase==="DROP_ANIMATING"){var ei=ar.completed;if(!Il(Yr,ei.critical))return Ee;var ui=js(ei.critical,ar.dimensions);return Ot(Kr,_r,Pl(ei.result)===Kr,gn(ei.impact)===Kr,ui,Fr)}if(ar.phase==="IDLE"&&ar.completed&&!ar.shouldFlush){var ii=ar.completed;if(!Il(Yr,ii.critical))return Ee;var $i=gn(ii.impact)===Kr,Si=Boolean(ii.impact.at&&ii.impact.at.type==="COMBINE"),Ka=ii.critical.droppable.id===Kr;return $i?Si?ne:Ee:Ka?ne:Ee}return Ee};return Yt},Al={updateViewportMaxScroll:Tr};function uu(){return document.body||Se(!1),document.body}var cu={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:uu},ol=Object(b.c)(Tl,Al,null,{context:To,pure:!0,areStatePropsEqual:$s})(lu);ol.defaultProps=cu},ni6a:function(J,F,e){var d=e("pzxd"),E=e("mFDi"),g=e("gut8"),m=g.WILL_BE_RESTORED,A=new E,b=function(){};b.prototype={constructor:b,drawRectText:function(r,o){var s=this.style;o=s.textRect||o,this.__dirty&&d.normalizeTextStyle(s,!0);var l=s.text;if(l!=null&&(l+=""),!d.needDrawText(l,s))return;r.save();var n=this.transform;s.transformText?this.setTransform(r):n&&(A.copy(o),A.applyTransform(n),o=A),d.renderText(this,r,l,s,o,m),r.restore()}};var f=b;J.exports=f},nkfE:function(J,F,e){var d=e("bYtY"),E=e("ca2m"),g=e("bLfw"),m=e("+TT/"),A=m.getLayoutParams,b=m.mergeLayoutParam,f=e("jkPA"),i=["value","category","time","log"];function r(o,s,l,n){d.each(i,function(c){s.extend({type:o+"Axis."+c,mergeDefaultAndTheme:function(t,u){var a=this.layoutMode,h=a?A(t):{},v=u.getTheme();d.merge(t,v.get(c+"Axis")),d.merge(t,this.getDefaultOption()),t.type=l(o,t),a&&b(t,h,a)},optionUpdated:function(){var t=this.option;t.type==="category"&&(this.__ordinalMeta=f.createByAxisModel(this))},getCategories:function(t){var u=this.option;if(u.type==="category")return t?u.data:this.__ordinalMeta.categories},getOrdinalMeta:function(){return this.__ordinalMeta},defaultOption:d.mergeAll([{},E[c+"Axis"],n],!0)})}),g.registerSubTypeDefaulter(o+"Axis",d.curry(l,o))}J.exports=r},noeP:function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("UOVi");d.registerAction("dataZoom",function(m,A){var b=g.createLinkedNodesFinder(E.bind(A.eachComponent,A,"dataZoom"),g.eachAxisDim,function(i,r){return i.get(r.axisIndex)}),f=[];A.eachComponent({mainType:"dataZoom",query:m},function(i,r){f.push.apply(f,b(i).nodes)}),E.each(f,function(i,r){i.setRawRange({start:m.start,end:m.end,startValue:m.startValue,endValue:m.endValue})})})},"o/2+":function(J,F,e){"use strict";var d=e("q1tI"),E=e.n(d),g=Object(d.createContext)({});F.a=g},o40c:function(J,F,e){var d=e("IwbS"),E=e("OS9S"),g=e("loD1"),m=e("aKvl"),A=d.extendShape({shape:{polyline:!1,curveness:0,segs:[]},buildPath:function(r,o){var s=o.segs,l=o.curveness;if(o.polyline)for(var n=0;n<s.length;){var c=s[n++];if(c>0){r.moveTo(s[n++],s[n++]);for(var t=1;t<c;t++)r.lineTo(s[n++],s[n++])}}else for(var n=0;n<s.length;){var u=s[n++],a=s[n++],h=s[n++],v=s[n++];if(r.moveTo(u,a),l>0){var y=(u+h)/2-(a-v)*l,O=(a+v)/2-(h-u)*l;r.quadraticCurveTo(y,O,h,v)}else r.lineTo(h,v)}},findDataIndex:function(r,o){var s=this.shape,l=s.segs,n=s.curveness;if(s.polyline)for(var c=0,t=0;t<l.length;){var u=l[t++];if(u>0)for(var a=l[t++],h=l[t++],v=1;v<u;v++){var y=l[t++],O=l[t++];if(g.containStroke(a,h,y,O))return c}c++}else for(var c=0,t=0;t<l.length;){var a=l[t++],h=l[t++],y=l[t++],O=l[t++];if(n>0){var S=(a+y)/2-(h-O)*n,x=(h+O)/2-(y-a)*n;if(m.containStroke(a,h,S,x,y,O))return c}else if(g.containStroke(a,h,y,O))return c;c++}return-1}});function b(){this.group=new d.Group}var f=b.prototype;f.isPersistent=function(){return!this._incremental},f.updateData=function(r){this.group.removeAll();var o=new A({rectHover:!0,cursor:"default"});o.setShape({segs:r.getLayout("linesPoints")}),this._setCommon(o,r),this.group.add(o),this._incremental=null},f.incrementalPrepareUpdate=function(r){this.group.removeAll(),this._clearIncremental(),r.count()>5e5?(this._incremental||(this._incremental=new E({silent:!0})),this.group.add(this._incremental)):this._incremental=null},f.incrementalUpdate=function(r,o){var s=new A;s.setShape({segs:o.getLayout("linesPoints")}),this._setCommon(s,o,!!this._incremental),this._incremental?this._incremental.addDisplayable(s,!0):(s.rectHover=!0,s.cursor="default",s.__startIndex=r.start,this.group.add(s))},f.remove=function(){this._clearIncremental(),this._incremental=null,this.group.removeAll()},f._setCommon=function(r,o,s){var l=o.hostModel;r.setShape({polyline:l.get("polyline"),curveness:l.get("lineStyle.curveness")}),r.useStyle(l.getModel("lineStyle").getLineStyle()),r.style.strokeNoScale=!0;var n=o.getVisual("color");n&&r.setStyle("stroke",n),r.setStyle("fill"),s||(r.seriesIndex=l.seriesIndex,r.on("mousemove",function(c){r.dataIndex=null;var t=r.findDataIndex(c.offsetX,c.offsetY);t>0&&(r.dataIndex=t+r.__startIndex)}))},f._clearIncremental=function(){var r=this._incremental;r&&r.clearDisplaybles()};var i=b;J.exports=i},oBaM:function(J,F,e){var d=e("T4UG"),E=e("5GtS"),g=e("bYtY"),m=e("7aKB"),A=m.encodeHTML,b=e("xKMd"),f=d.extend({type:"series.radar",dependencies:["radar"],init:function(r){f.superApply(this,"init",arguments),this.legendVisualProvider=new b(g.bind(this.getData,this),g.bind(this.getRawData,this))},getInitialData:function(r,o){return E(this,{generateCoord:"indicator_",generateCoordCount:Infinity})},formatTooltip:function(r){var o=this.getData(),s=this.coordinateSystem,l=s.getIndicatorAxes(),n=this.getData().getName(r);return A(n===""?this.name:n)+"<br/>"+g.map(l,function(c,t){var u=o.get(o.mapDimension(c.dim),r);return A(c.name+" : "+u)}).join("<br />")},getTooltipPosition:function(r){if(r!=null){for(var o=this.getData(),s=this.coordinateSystem,l=o.getValues(g.map(s.dimensions,function(u){return o.mapDimension(u)}),r,!0),n=0,c=l.length;n<c;n++)if(!isNaN(l[n])){var t=s.getIndicatorAxes();return s.coordToPoint(t[n].dataToCoord(l[n]),n)}}},defaultOption:{zlevel:0,z:2,coordinateSystem:"radar",legendHoverLink:!0,radarIndex:0,lineStyle:{width:2,type:"solid"},label:{position:"top"},symbol:"emptyCircle",symbolSize:4}}),i=f;J.exports=i},oE7X:function(J,F,e){var d=e("bLfw");d.registerSubTypeDefaulter("timeline",function(){return"slider"})},oIFs:function(J,F,e){},oVpE:function(J,F,e){var d=e("bYtY"),E=e("IwbS"),g=e("mFDi"),m=e("6GrX"),A=m.calculateTextPosition,b=E.extendShape({type:"triangle",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(u,a){var h=a.cx,v=a.cy,y=a.width/2,O=a.height/2;u.moveTo(h,v-O),u.lineTo(h+y,v+O),u.lineTo(h-y,v+O),u.closePath()}}),f=E.extendShape({type:"diamond",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(u,a){var h=a.cx,v=a.cy,y=a.width/2,O=a.height/2;u.moveTo(h,v-O),u.lineTo(h+y,v),u.lineTo(h,v+O),u.lineTo(h-y,v),u.closePath()}}),i=E.extendShape({type:"pin",shape:{x:0,y:0,width:0,height:0},buildPath:function(u,a){var h=a.x,v=a.y,y=a.width/5*3,O=Math.max(y,a.height),S=y/2,x=S*S/(O-S),L=v-O+S+x,T=Math.asin(x/S),w=Math.cos(T)*S,C=Math.sin(T),N=Math.cos(T),D=S*.6,B=S*.7;u.moveTo(h-w,L+x),u.arc(h,L,S,Math.PI-T,Math.PI*2+T),u.bezierCurveTo(h+w-C*D,L+x+N*D,h,v-B,h,v),u.bezierCurveTo(h,v-B,h-w+C*D,L+x+N*D,h-w,L+x),u.closePath()}}),r=E.extendShape({type:"arrow",shape:{x:0,y:0,width:0,height:0},buildPath:function(u,a){var h=a.height,v=a.width,y=a.x,O=a.y,S=v/3*2;u.moveTo(y,O),u.lineTo(y+S,O+h),u.lineTo(y,O+h/4*3),u.lineTo(y-S,O+h),u.lineTo(y,O),u.closePath()}}),o={line:E.Line,rect:E.Rect,roundRect:E.Rect,square:E.Rect,circle:E.Circle,diamond:f,pin:i,arrow:r,triangle:b},s={line:function(u,a,h,v,y){y.x1=u,y.y1=a+v/2,y.x2=u+h,y.y2=a+v/2},rect:function(u,a,h,v,y){y.x=u,y.y=a,y.width=h,y.height=v},roundRect:function(u,a,h,v,y){y.x=u,y.y=a,y.width=h,y.height=v,y.r=Math.min(h,v)/4},square:function(u,a,h,v,y){var O=Math.min(h,v);y.x=u,y.y=a,y.width=O,y.height=O},circle:function(u,a,h,v,y){y.cx=u+h/2,y.cy=a+v/2,y.r=Math.min(h,v)/2},diamond:function(u,a,h,v,y){y.cx=u+h/2,y.cy=a+v/2,y.width=h,y.height=v},pin:function(u,a,h,v,y){y.x=u+h/2,y.y=a+v/2,y.width=h,y.height=v},arrow:function(u,a,h,v,y){y.x=u+h/2,y.y=a+v/2,y.width=h,y.height=v},triangle:function(u,a,h,v,y){y.cx=u+h/2,y.cy=a+v/2,y.width=h,y.height=v}},l={};d.each(o,function(u,a){l[a]=new u});var n=E.extendShape({type:"symbol",shape:{symbolType:"",x:0,y:0,width:0,height:0},calculateTextPosition:function(u,a,h){var v=A(u,a,h),y=this.shape;return y&&y.symbolType==="pin"&&a.textPosition==="inside"&&(v.y=h.y+h.height*.4),v},buildPath:function(u,a,h){var v=a.symbolType;if(v!=="none"){var y=l[v];y||(v="rect",y=l[v]),s[v](a.x,a.y,a.width,a.height,y.shape),y.buildPath(u,y.shape,h)}}});function c(u,a){if(this.type!=="image"){var h=this.style,v=this.shape;v&&v.symbolType==="line"?h.stroke=u:this.__isEmptyBrush?(h.stroke=u,h.fill=a||"#fff"):(h.fill&&(h.fill=u),h.stroke&&(h.stroke=u)),this.dirty(!1)}}function t(u,a,h,v,y,O,S){var x=u.indexOf("empty")===0;x&&(u=u.substr(5,1).toLowerCase()+u.substr(6));var L;return u.indexOf("image://")===0?L=E.makeImage(u.slice(8),new g(a,h,v,y),S?"center":"cover"):u.indexOf("path://")===0?L=E.makePath(u.slice(7),{},new g(a,h,v,y),S?"center":"cover"):L=new n({shape:{symbolType:u,x:a,y:h,width:v,height:y}}),L.__isEmptyBrush=x,L.setColor=c,L.setColor(O),L}F.createSymbol=t},oY9F:function(J,F,e){var d=e("OlYY"),E=d.extend({type:"dataZoom.inside",defaultOption:{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}});J.exports=E},or5M:function(J,F,e){var d=e("1hJj"),E=e("QoRX"),g=e("xYSL"),m=1,A=2;function b(f,i,r,o,s,l){var n=r&m,c=f.length,t=i.length;if(c!=t&&!(n&&t>c))return!1;var u=l.get(f),a=l.get(i);if(u&&a)return u==i&&a==f;var h=-1,v=!0,y=r&A?new d:void 0;for(l.set(f,i),l.set(i,f);++h<c;){var O=f[h],S=i[h];if(o)var x=n?o(S,O,h,i,f,l):o(O,S,h,f,i,l);if(x!==void 0){if(x)continue;v=!1;break}if(y){if(!E(i,function(L,T){if(!g(y,T)&&(O===L||s(O,L,r,o,l)))return y.push(T)})){v=!1;break}}else if(!(O===S||s(O,S,r,o,l))){v=!1;break}}return l.delete(f),l.delete(i),v}J.exports=b},osHv:function(J,F,e){(function(d){d(e("VrN/"))})(function(d){"use strict";var E=d.Pos;function g(a,h){return a.line-h.line||a.ch-h.ch}var m="A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",A=m+"-:.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040",b=new RegExp("<(/?)(["+m+"]["+A+"]*)","g");function f(a,h,v,y){this.line=h,this.ch=v,this.cm=a,this.text=a.getLine(h),this.min=y?Math.max(y.from,a.firstLine()):a.firstLine(),this.max=y?Math.min(y.to-1,a.lastLine()):a.lastLine()}function i(a,h){var v=a.cm.getTokenTypeAt(E(a.line,h));return v&&/\btag\b/.test(v)}function r(a){return a.line>=a.max?void 0:(a.ch=0,a.text=a.cm.getLine(++a.line),!0)}function o(a){return a.line<=a.min?void 0:(a.text=a.cm.getLine(--a.line),a.ch=a.text.length,!0)}function s(a){for(;;){var h=a.text.indexOf(">",a.ch);if(h==-1){if(r(a))continue;return}if(!i(a,h+1)){a.ch=h+1;continue}var v=a.text.lastIndexOf("/",h),y=v>-1&&!/\S/.test(a.text.slice(v+1,h));return a.ch=h+1,y?"selfClose":"regular"}}function l(a){for(;;){var h=a.ch?a.text.lastIndexOf("<",a.ch-1):-1;if(h==-1){if(o(a))continue;return}if(!i(a,h+1)){a.ch=h;continue}b.lastIndex=h,a.ch=h;var v=b.exec(a.text);if(v&&v.index==h)return v}}function n(a){for(;;){b.lastIndex=a.ch;var h=b.exec(a.text);if(!h){if(r(a))continue;return}if(!i(a,h.index+1)){a.ch=h.index+1;continue}return a.ch=h.index+h[0].length,h}}function c(a){for(;;){var h=a.ch?a.text.lastIndexOf(">",a.ch-1):-1;if(h==-1){if(o(a))continue;return}if(!i(a,h+1)){a.ch=h;continue}var v=a.text.lastIndexOf("/",h),y=v>-1&&!/\S/.test(a.text.slice(v+1,h));return a.ch=h+1,y?"selfClose":"regular"}}function t(a,h){for(var v=[];;){var y=n(a),O,S=a.line,x=a.ch-(y?y[0].length:0);if(!y||!(O=s(a)))return;if(O=="selfClose")continue;if(y[1]){for(var L=v.length-1;L>=0;--L)if(v[L]==y[2]){v.length=L;break}if(L<0&&(!h||h==y[2]))return{tag:y[2],from:E(S,x),to:E(a.line,a.ch)}}else v.push(y[2])}}function u(a,h){for(var v=[];;){var y=c(a);if(!y)return;if(y=="selfClose"){l(a);continue}var O=a.line,S=a.ch,x=l(a);if(!x)return;if(x[1])v.push(x[2]);else{for(var L=v.length-1;L>=0;--L)if(v[L]==x[2]){v.length=L;break}if(L<0&&(!h||h==x[2]))return{tag:x[2],from:E(a.line,a.ch),to:E(O,S)}}}}d.registerHelper("fold","xml",function(a,h){for(var v=new f(a,h.line,0);;){var y=n(v);if(!y||v.line!=h.line)return;var O=s(v);if(!O)return;if(!y[1]&&O!="selfClose"){var S=E(v.line,v.ch),x=t(v,y[2]);return x&&g(x.from,S)>0?{from:S,to:x.from}:null}}}),d.findMatchingTag=function(a,h,v){var y=new f(a,h.line,h.ch,v);if(y.text.indexOf(">")==-1&&y.text.indexOf("<")==-1)return;var O=s(y),S=O&&E(y.line,y.ch),x=O&&l(y);if(!O||!x||g(y,h)>0)return;var L={from:E(y.line,y.ch),to:S,tag:x[2]};return O=="selfClose"?{open:L,close:null,at:"open"}:x[1]?{open:u(y,x[2]),close:L,at:"close"}:(y=new f(a,S.line,S.ch,v),{open:L,close:t(y,x[2]),at:"open"})},d.findEnclosingTag=function(a,h,v,y){for(var O=new f(a,h.line,h.ch,v);;){var S=u(O,y);if(!S)break;var x=new f(a,h.line,h.ch,v),L=t(x,S.tag);if(L)return{open:S,close:L}}},d.scanForClosingTag=function(a,h,v,y){var O=new f(a,h.line,h.ch,y?{from:0,to:y}:null);return t(O,v)}})},ozfa:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("KxFI"),m=e.n(g)},"p+If":function(J,F,e){var d=e("ProS");e("cpOr"),e("rkZ5");var E=e("ZYIC"),g=e("7ph2");d.registerLayout(E),d.registerVisual(g)},"p/La":function(J,F){var e=[[[123.45165252685547,25.73527164402261],[123.49731445312499,25.73527164402261],[123.49731445312499,25.750734064600884],[123.45165252685547,25.750734064600884],[123.45165252685547,25.73527164402261]]];function d(E,g){E==="china"&&g.name==="\u53F0\u6E7E"&&g.geometries.push({type:"polygon",exterior:e[0]})}J.exports=d},p1MT:function(J,F,e){var d=e("Hw7h"),E=e("IwbS"),g=e("6Ic6"),m=e("OELB"),A=m.parsePercent,b=m.round,f=m.linearMap;function i(n,c){var t=n.get("center"),u=c.getWidth(),a=c.getHeight(),h=Math.min(u,a),v=A(t[0],c.getWidth()),y=A(t[1],c.getHeight()),O=A(n.get("radius"),h/2);return{cx:v,cy:y,r:O}}function r(n,c){return c&&(typeof c=="string"?n=c.replace("{value}",n!=null?n:""):typeof c=="function"&&(n=c(n))),n}var o=Math.PI*2,s=g.extend({type:"gauge",render:function(n,c,t){this.group.removeAll();var u=n.get("axisLine.lineStyle.color"),a=i(n,t);this._renderMain(n,c,t,u,a)},dispose:function(){},_renderMain:function(n,c,t,u,a){for(var h=this.group,v=n.getModel("axisLine"),y=v.getModel("lineStyle"),O=n.get("clockwise"),S=-n.get("startAngle")/180*Math.PI,x=-n.get("endAngle")/180*Math.PI,L=(x-S)%o,T=S,w=y.get("width"),C=v.get("show"),N=0;C&&N<u.length;N++){var D=Math.min(Math.max(u[N][0],0),1),x=S+L*D,B=new E.Sector({shape:{startAngle:T,endAngle:x,cx:a.cx,cy:a.cy,clockwise:O,r0:a.r-w,r:a.r},silent:!0});B.setStyle({fill:u[N][1]}),B.setStyle(y.getLineStyle(["color","borderWidth","borderColor"])),h.add(B),T=x}var R=function(M){if(M<=0)return u[0][1];for(var j=0;j<u.length;j++)if(u[j][0]>=M&&(j===0?0:u[j-1][0])<M)return u[j][1];return u[j-1][1]};if(!O){var U=S;S=x,x=U}this._renderTicks(n,c,t,R,a,S,x,O),this._renderPointer(n,c,t,R,a,S,x,O),this._renderTitle(n,c,t,R,a),this._renderDetail(n,c,t,R,a)},_renderTicks:function(n,c,t,u,a,h,v,y){for(var O=this.group,S=a.cx,x=a.cy,L=a.r,T=+n.get("min"),w=+n.get("max"),C=n.getModel("splitLine"),N=n.getModel("axisTick"),D=n.getModel("axisLabel"),B=n.get("splitNumber"),R=N.get("splitNumber"),U=A(C.get("length"),L),M=A(N.get("length"),L),j=h,P=(v-h)/B,V=P/R,H=C.getModel("lineStyle").getLineStyle(),k=N.getModel("lineStyle").getLineStyle(),Z=0;Z<=B;Z++){var Y=Math.cos(j),_=Math.sin(j);if(C.get("show")){var Q=new E.Line({shape:{x1:Y*L+S,y1:_*L+x,x2:Y*(L-U)+S,y2:_*(L-U)+x},style:H,silent:!0});H.stroke==="auto"&&Q.setStyle({stroke:u(Z/B)}),O.add(Q)}if(D.get("show")){var X=r(b(Z/B*(w-T)+T),D.get("formatter")),pe=D.get("distance"),te=u(Z/B);O.add(new E.Text({style:E.setTextStyle({},D,{text:X,x:Y*(L-U-pe)+S,y:_*(L-U-pe)+x,textVerticalAlign:_<-.4?"top":_>.4?"bottom":"middle",textAlign:Y<-.4?"left":Y>.4?"right":"center"},{autoColor:te}),silent:!0}))}if(N.get("show")&&Z!==B){for(var fe=0;fe<=R;fe++){var Y=Math.cos(j),_=Math.sin(j),be=new E.Line({shape:{x1:Y*L+S,y1:_*L+x,x2:Y*(L-M)+S,y2:_*(L-M)+x},silent:!0,style:k});k.stroke==="auto"&&be.setStyle({stroke:u((Z+fe/R)/B)}),O.add(be),j+=V}j-=V}else j+=P}},_renderPointer:function(n,c,t,u,a,h,v,y){var O=this.group,S=this._data;if(!n.get("pointer.show")){S&&S.eachItemGraphicEl(function(C){O.remove(C)});return}var x=[+n.get("min"),+n.get("max")],L=[h,v],T=n.getData(),w=T.mapDimension("value");T.diff(S).add(function(C){var N=new d({shape:{angle:h}});E.initProps(N,{shape:{angle:f(T.get(w,C),x,L,!0)}},n),O.add(N),T.setItemGraphicEl(C,N)}).update(function(C,N){var D=S.getItemGraphicEl(N);E.updateProps(D,{shape:{angle:f(T.get(w,C),x,L,!0)}},n),O.add(D),T.setItemGraphicEl(C,D)}).remove(function(C){var N=S.getItemGraphicEl(C);O.remove(N)}).execute(),T.eachItemGraphicEl(function(C,N){var D=T.getItemModel(N),B=D.getModel("pointer");C.setShape({x:a.cx,y:a.cy,width:A(B.get("width"),a.r),r:A(B.get("length"),a.r)}),C.useStyle(D.getModel("itemStyle").getItemStyle()),C.style.fill==="auto"&&C.setStyle("fill",u(f(T.get(w,N),x,[0,1],!0))),E.setHoverStyle(C,D.getModel("emphasis.itemStyle").getItemStyle())}),this._data=T},_renderTitle:function(n,c,t,u,a){var h=n.getData(),v=h.mapDimension("value"),y=n.getModel("title");if(y.get("show")){var O=y.get("offsetCenter"),S=a.cx+A(O[0],a.r),x=a.cy+A(O[1],a.r),L=+n.get("min"),T=+n.get("max"),w=n.getData().get(v,0),C=u(f(w,[L,T],[0,1],!0));this.group.add(new E.Text({silent:!0,style:E.setTextStyle({},y,{x:S,y:x,text:h.getName(0),textAlign:"center",textVerticalAlign:"middle"},{autoColor:C,forceRich:!0})}))}},_renderDetail:function(n,c,t,u,a){var h=n.getModel("detail"),v=+n.get("min"),y=+n.get("max");if(h.get("show")){var O=h.get("offsetCenter"),S=a.cx+A(O[0],a.r),x=a.cy+A(O[1],a.r),L=A(h.get("width"),a.r),T=A(h.get("height"),a.r),w=n.getData(),C=w.get(w.mapDimension("value"),0),N=u(f(C,[v,y],[0,1],!0));this.group.add(new E.Text({silent:!0,style:E.setTextStyle({},h,{x:S,y:x,text:r(C,h.get("formatter")),textWidth:isNaN(L)?null:L,textHeight:isNaN(T)?null:T,textAlign:"center",textVerticalAlign:"middle"},{autoColor:N,forceRich:!0})}))}}}),l=s;J.exports=l},"p77/":function(J,F,e){},pC0b:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("xzDV"),m=e.n(g),A=e("5Dmo")},"pED+":function(J,F,e){},pG52:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("WXVj"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},pLH3:function(J,F,e){var d=e("ProS");e("ALo7"),e("TWL2");var E=e("mOdp"),g=e("JLnu"),m=e("0/Rx");d.registerVisual(E("funnel")),d.registerLayout(g),d.registerProcessor(m("funnel"))},pP6R:function(J,F,e){var d=e("ProS"),E="\0_ec_interaction_mutex";function g(f,i,r){var o=b(f);o[i]=r}function m(f,i,r){var o=b(f),s=o[i];s===r&&(o[i]=null)}function A(f,i){return!!b(f)[i]}function b(f){return f[E]||(f[E]={})}d.registerAction({type:"takeGlobalCursor",event:"globalCursorTaken",update:"update"},function(){}),F.take=g,F.release=m,F.isTaken=A},pSRY:function(J,F,e){var d=e("QkVE");function E(g){return d(this,g).has(g)}J.exports=E},pmaE:function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("IwbS"),m=e("DEFe"),A="__seriesMapHighDown",b="__seriesMapCallKey",f=d.extendChartView({type:"map",render:function(o,s,l,n){if(n&&n.type==="mapToggleSelect"&&n.from===this.uid)return;var c=this.group;if(c.removeAll(),o.getHostGeoModel())return;if(n&&n.type==="geoRoam"&&n.componentType==="series"&&n.seriesId===o.id){var t=this._mapDraw;t&&c.add(t.group)}else if(o.needsDrawMap){var t=this._mapDraw||new m(l,!0);c.add(t.group),t.draw(o,s,l,this,n),this._mapDraw=t}else this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null;o.get("showLegendSymbol")&&s.getComponent("legend")&&this._renderSymbols(o,s,l)},remove:function(){this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null,this.group.removeAll()},dispose:function(){this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null},_renderSymbols:function(o,s,l){var n=o.originalData,c=this.group;n.each(n.mapDimension("value"),function(t,u){if(isNaN(t))return;var a=n.getItemLayout(u);if(!a||!a.point)return;var h=a.point,v=a.offset,y=new g.Circle({style:{fill:o.getData().getVisual("color")},shape:{cx:h[0]+v*9,cy:h[1],r:3},silent:!0,z2:8+(v?0:g.Z2_EMPHASIS_LIFT+1)});if(!v){var O=o.mainSeries.getData(),S=n.getName(u),x=O.indexOfName(S),L=n.getItemModel(u),T=L.getModel("label"),w=L.getModel("emphasis.label"),C=O.getItemGraphicEl(x),N=E.retrieve2(o.getFormattedLabel(x,"normal"),S),D=E.retrieve2(o.getFormattedLabel(x,"emphasis"),N),B=C[A],R=Math.random();if(!B){B=C[A]={};var U=E.curry(i,!0),M=E.curry(i,!1);C.on("mouseover",U).on("mouseout",M).on("emphasis",U).on("normal",M)}C[b]=R,E.extend(B,{recordVersion:R,circle:y,labelModel:T,hoverLabelModel:w,emphasisText:D,normalText:N}),r(B,!1)}c.add(y)})}});function i(o){var s=this[A];s&&s.recordVersion===this[b]&&r(s,o)}function r(o,s){var l=o.circle,n=o.labelModel,c=o.hoverLabelModel,t=o.emphasisText,u=o.normalText;s?(l.style.extendFrom(g.setTextStyle({},c,{text:c.get("show")?t:null},{isRectText:!0,useInsideStyle:!1},!0)),l.__mapOriginalZ2=l.z2,l.z2+=g.Z2_EMPHASIS_LIFT):(g.setTextStyle(l.style,n,{text:n.get("show")?u:null,textPosition:n.getShallow("position")||"bottom"},{isRectText:!0,useInsideStyle:!1}),l.dirty(!1),l.__mapOriginalZ2!=null&&(l.z2=l.__mapOriginalZ2,l.__mapOriginalZ2=null))}J.exports=f},pwpV:function(J,F,e){},pzxd:function(J,F,e){var d=e("bYtY"),E=d.retrieve2,g=d.retrieve3,m=d.each,A=d.normalizeCssArray,b=d.isString,f=d.isObject,i=e("6GrX"),r=e("VpOo"),o=e("Xnb7"),s=e("fW2E"),l=e("gut8"),n=l.ContextCachedBy,c=l.WILL_BE_RESTORED,t=i.DEFAULT_FONT,u={left:1,right:1,center:1},a={top:1,bottom:1,middle:1},h=[["textShadowBlur","shadowBlur",0],["textShadowOffsetX","shadowOffsetX",0],["textShadowOffsetY","shadowOffsetY",0],["textShadowColor","shadowColor","transparent"]],v={},y={};function O(Z){return S(Z),m(Z.rich,S),Z}function S(Z){if(Z){Z.font=i.makeFont(Z);var Y=Z.textAlign;Y==="middle"&&(Y="center"),Z.textAlign=Y==null||u[Y]?Y:"left";var _=Z.textVerticalAlign||Z.textBaseline;_==="center"&&(_="middle"),Z.textVerticalAlign=_==null||a[_]?_:"top";var Q=Z.textPadding;Q&&(Z.textPadding=A(Z.textPadding))}}function x(Z,Y,_,Q,X,pe){Q.rich?T(Z,Y,_,Q,X,pe):L(Z,Y,_,Q,X,pe)}function L(Z,Y,_,Q,X,pe){"use strict";var te=D(Q),fe,be=!1,Se=Y.__attrCachedBy===n.PLAIN_TEXT;pe!==c?(pe&&(fe=pe.style,be=!te&&Se&&fe),Y.__attrCachedBy=te?n.NONE:n.PLAIN_TEXT):Se&&(Y.__attrCachedBy=n.NONE);var ze=Q.font||t;(!be||ze!==(fe.font||t))&&(Y.font=ze);var Xe=Z.__computedFont;Z.__styleFont!==ze&&(Z.__styleFont=ze,Xe=Z.__computedFont=Y.font);var wt=Q.textPadding,Be=Q.textLineHeight,Me=Z.__textCotentBlock;(!Me||Z.__dirtyText)&&(Me=Z.__textCotentBlock=i.parsePlainText(_,Xe,wt,Be,Q.truncate));var vt=Me.outerHeight,at=Me.lines,$e=Me.lineHeight,bt=U(y,Z,Q,X),ut=bt.baseX,At=bt.baseY,Ve=bt.textAlign||"left",gt=bt.textVerticalAlign;C(Y,Q,X,ut,At);var Je=i.adjustTextY(At,vt,gt),je=ut,De=Je;if(te||wt){var ht=i.getWidth(_,Xe),It=ht;wt&&(It+=wt[1]+wt[3]);var kt=i.adjustTextX(ut,It,Ve);te&&B(Z,Y,Q,kt,Je,It,vt),wt&&(je=H(ut,Ve,wt),De+=wt[0])}Y.textAlign=Ve,Y.textBaseline="middle",Y.globalAlpha=Q.opacity||1;for(var Ht=0;Ht<h.length;Ht++){var Wt=h[Ht],nr=Wt[0],Bt=Wt[1],Kt=Q[nr];(!be||Kt!==fe[nr])&&(Y[Bt]=s(Y,Bt,Kt||Wt[2]))}De+=$e/2;var Ge=Q.textStrokeWidth,qe=be?fe.textStrokeWidth:null,st=!be||Ge!==qe,ft=!be||st||Q.textStroke!==fe.textStroke,nt=j(Q.textStroke,Ge),se=P(Q.textFill);if(nt&&(st&&(Y.lineWidth=Ge),ft&&(Y.strokeStyle=nt)),se&&((!be||Q.textFill!==fe.textFill)&&(Y.fillStyle=se)),at.length===1)nt&&Y.strokeText(at[0],je,De),se&&Y.fillText(at[0],je,De);else for(var Ht=0;Ht<at.length;Ht++)nt&&Y.strokeText(at[Ht],je,De),se&&Y.fillText(at[Ht],je,De),De+=$e}function T(Z,Y,_,Q,X,pe){pe!==c&&(Y.__attrCachedBy=n.NONE);var te=Z.__textCotentBlock;(!te||Z.__dirtyText)&&(te=Z.__textCotentBlock=i.parseRichText(_,Q)),w(Z,Y,te,Q,X)}function w(Z,Y,_,Q,X){var pe=_.width,te=_.outerWidth,fe=_.outerHeight,be=Q.textPadding,Se=U(y,Z,Q,X),ze=Se.baseX,Xe=Se.baseY,wt=Se.textAlign,Be=Se.textVerticalAlign;C(Y,Q,X,ze,Xe);var Me=i.adjustTextX(ze,te,wt),vt=i.adjustTextY(Xe,fe,Be),at=Me,$e=vt;be&&(at+=be[3],$e+=be[0]);var bt=at+pe;D(Q)&&B(Z,Y,Q,Me,vt,te,fe);for(var ut=0;ut<_.lines.length;ut++){for(var At=_.lines[ut],Ve=At.tokens,gt=Ve.length,Je=At.lineHeight,je=At.width,De=0,ht=at,It=bt,kt=gt-1,Ht;De<gt&&(Ht=Ve[De],!Ht.textAlign||Ht.textAlign==="left");)N(Z,Y,Ht,Q,Je,$e,ht,"left"),je-=Ht.width,ht+=Ht.width,De++;for(;kt>=0&&(Ht=Ve[kt],Ht.textAlign==="right");)N(Z,Y,Ht,Q,Je,$e,It,"right"),je-=Ht.width,It-=Ht.width,kt--;for(ht+=(pe-(ht-at)-(bt-It)-je)/2;De<=kt;)Ht=Ve[De],N(Z,Y,Ht,Q,Je,$e,ht+Ht.width/2,"center"),ht+=Ht.width,De++;$e+=Je}}function C(Z,Y,_,Q,X){if(_&&Y.textRotation){var pe=Y.textOrigin;pe==="center"?(Q=_.width/2+_.x,X=_.height/2+_.y):pe&&(Q=pe[0]+_.x,X=pe[1]+_.y),Z.translate(Q,X),Z.rotate(-Y.textRotation),Z.translate(-Q,-X)}}function N(Z,Y,_,Q,X,pe,te,fe){var be=Q.rich[_.styleName]||{};be.text=_.text;var Se=_.textVerticalAlign,ze=pe+X/2;Se==="top"?ze=pe+_.height/2:Se==="bottom"&&(ze=pe+X-_.height/2),!_.isLineHolder&&D(be)&&B(Z,Y,be,fe==="right"?te-_.width:fe==="center"?te-_.width/2:te,ze-_.height/2,_.width,_.height);var Xe=_.textPadding;Xe&&(te=H(te,fe,Xe),ze-=_.height/2-Xe[2]-_.textHeight/2),M(Y,"shadowBlur",g(be.textShadowBlur,Q.textShadowBlur,0)),M(Y,"shadowColor",be.textShadowColor||Q.textShadowColor||"transparent"),M(Y,"shadowOffsetX",g(be.textShadowOffsetX,Q.textShadowOffsetX,0)),M(Y,"shadowOffsetY",g(be.textShadowOffsetY,Q.textShadowOffsetY,0)),M(Y,"textAlign",fe),M(Y,"textBaseline","middle"),M(Y,"font",_.font||t);var wt=j(be.textStroke||Q.textStroke,Me),Be=P(be.textFill||Q.textFill),Me=E(be.textStrokeWidth,Q.textStrokeWidth);wt&&(M(Y,"lineWidth",Me),M(Y,"strokeStyle",wt),Y.strokeText(_.text,te,ze)),Be&&(M(Y,"fillStyle",Be),Y.fillText(_.text,te,ze))}function D(Z){return!!(Z.textBackgroundColor||Z.textBorderWidth&&Z.textBorderColor)}function B(Z,Y,_,Q,X,pe,te){var fe=_.textBackgroundColor,be=_.textBorderWidth,Se=_.textBorderColor,ze=b(fe);if(M(Y,"shadowBlur",_.textBoxShadowBlur||0),M(Y,"shadowColor",_.textBoxShadowColor||"transparent"),M(Y,"shadowOffsetX",_.textBoxShadowOffsetX||0),M(Y,"shadowOffsetY",_.textBoxShadowOffsetY||0),ze||be&&Se){Y.beginPath();var Xe=_.textBorderRadius;Xe?r.buildPath(Y,{x:Q,y:X,width:pe,height:te,r:Xe}):Y.rect(Q,X,pe,te),Y.closePath()}if(ze)if(M(Y,"fillStyle",fe),_.fillOpacity!=null){var wt=Y.globalAlpha;Y.globalAlpha=_.fillOpacity*_.opacity,Y.fill(),Y.globalAlpha=wt}else Y.fill();else if(f(fe)){var Be=fe.image;Be=o.createOrUpdateImage(Be,null,Z,R,fe),Be&&o.isImageReady(Be)&&Y.drawImage(Be,Q,X,pe,te)}if(be&&Se)if(M(Y,"lineWidth",be),M(Y,"strokeStyle",Se),_.strokeOpacity!=null){var wt=Y.globalAlpha;Y.globalAlpha=_.strokeOpacity*_.opacity,Y.stroke(),Y.globalAlpha=wt}else Y.stroke()}function R(Z,Y){Y.image=Z}function U(Z,Y,_,Q){var X=_.x||0,pe=_.y||0,te=_.textAlign,fe=_.textVerticalAlign;if(Q){var be=_.textPosition;if(be instanceof Array)X=Q.x+V(be[0],Q.width),pe=Q.y+V(be[1],Q.height);else{var Se=Y&&Y.calculateTextPosition?Y.calculateTextPosition(v,_,Q):i.calculateTextPosition(v,_,Q);X=Se.x,pe=Se.y,te=te||Se.textAlign,fe=fe||Se.textVerticalAlign}var ze=_.textOffset;ze&&(X+=ze[0],pe+=ze[1])}return Z=Z||{},Z.baseX=X,Z.baseY=pe,Z.textAlign=te,Z.textVerticalAlign=fe,Z}function M(Z,Y,_){return Z[Y]=s(Z,Y,_),Z[Y]}function j(Z,Y){return Z==null||Y<=0||Z==="transparent"||Z==="none"?null:Z.image||Z.colorStops?"#000":Z}function P(Z){return Z==null||Z==="none"?null:Z.image||Z.colorStops?"#000":Z}function V(Z,Y){return typeof Z=="string"?Z.lastIndexOf("%")>=0?parseFloat(Z)/100*Y:parseFloat(Z):Z}function H(Z,Y,_){return Y==="right"?Z-_[1]:Y==="center"?Z+_[3]/2-_[1]/2:Z+_[3]}function k(Z,Y){return Z!=null&&(Z||Y.textBackgroundColor||Y.textBorderWidth&&Y.textBorderColor||Y.textPadding)}F.normalizeTextStyle=O,F.renderText=x,F.getBoxPosition=U,F.getStroke=j,F.getFill=P,F.parsePercent=V,F.needDrawText=k},"q/+u":function(J,F,e){var d=e("ProS"),E=e("9wZj"),g=e("yWXo"),m=e("h8O9");d.extendChartView({type:"scatter",render:function(A,b,f){var i=A.getData(),r=this._updateSymbolDraw(i,A);r.updateData(i,{clipShape:this._getClipShape(A)}),this._finished=!0},incrementalPrepareRender:function(A,b,f){var i=A.getData(),r=this._updateSymbolDraw(i,A);r.incrementalPrepareUpdate(i),this._finished=!1},incrementalRender:function(A,b,f){this._symbolDraw.incrementalUpdate(A,b.getData(),{clipShape:this._getClipShape(b)}),this._finished=A.end===b.getData().count()},updateTransform:function(A,b,f){var i=A.getData();if(this.group.dirty(),!this._finished||i.count()>1e4||!this._symbolDraw.isPersistent())return{update:!0};var r=m().reset(A);r.progress&&r.progress({start:0,end:i.count()},i),this._symbolDraw.updateLayout(i)},_getClipShape:function(A){var b=A.coordinateSystem,f=b&&b.getArea&&b.getArea();return A.get("clip",!0)?f:null},_updateSymbolDraw:function(A,b){var f=this._symbolDraw,i=b.pipelineContext,r=i.large;return(!f||r!==this._isLargeDraw)&&(f&&f.remove(),f=this._symbolDraw=r?new g:new E,this._isLargeDraw=r,this.group.removeAll()),this.group.add(f.group),f},remove:function(A,b){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},dispose:function(){}})},q3GZ:function(J,F){var e=["lineStyle","normal","opacity"],d={seriesType:"parallel",reset:function(E,g,m){var A=E.getModel("itemStyle"),b=E.getModel("lineStyle"),f=g.get("color"),i=b.get("color")||A.get("color")||f[E.seriesIndex%f.length],r=E.get("inactiveOpacity"),o=E.get("activeOpacity"),s=E.getModel("lineStyle").getLineStyle(),l=E.coordinateSystem,n=E.getData(),c={normal:s.opacity,active:o,inactive:r};n.setVisual("color",i);function t(u,a){l.eachActiveState(a,function(h,v){var y=c[h];if(h==="normal"&&a.hasItemOption){var O=a.getItemModel(v).get(e,!0);O!=null&&(y=O)}a.setItemVisual(v,"opacity",y)},u.start,u.end)}return{progress:t}}};J.exports=d},q4HE:function(J,F){var e="\\ud800-\\udfff",d="\\u0300-\\u036f",E="\\ufe20-\\ufe2f",g="\\u20d0-\\u20ff",m=d+E+g,A="\\ufe0e\\ufe0f",b="["+e+"]",f="["+m+"]",i="\\ud83c[\\udffb-\\udfff]",r="(?:"+f+"|"+i+")",o="[^"+e+"]",s="(?:\\ud83c[\\udde6-\\uddff]){2}",l="[\\ud800-\\udbff][\\udc00-\\udfff]",n="\\u200d",c=r+"?",t="["+A+"]?",u="(?:"+n+"(?:"+[o,s,l].join("|")+")"+t+c+")*",a=t+c+u,h="(?:"+[o+f+"?",f,s,l,b].join("|")+")",v=RegExp(i+"(?="+i+")|"+h+a,"g");function y(O){for(var S=v.lastIndex=0;v.test(O);)++S;return S}J.exports=y},qH13:function(J,F,e){var d=e("ItGF"),E=e("QBsz"),g=E.applyTransform,m=e("mFDi"),A=e("Qe9p"),b=e("6GrX"),f=e("pzxd"),i=e("ni6a"),r=e("Gev7"),o=e("Dagg"),s=e("dqUG"),l=e("y+Vt"),n=e("IMiH"),c=e("QuXc"),t=e("06Qe"),u=n.CMD,a=Math.round,h=Math.sqrt,v=Math.abs,y=Math.cos,O=Math.sin,S=Math.max;if(!d.canvasSupported){var x=",",L="progid:DXImageTransform.Microsoft",T=21600,w=T/2,C=1e5,N=1e3,D=function(At){At.style.cssText="position:absolute;left:0;top:0;width:1px;height:1px;",At.coordsize=T+","+T,At.coordorigin="0,0"},B=function(At){return String(At).replace(/&/g,"&amp;").replace(/"/g,"&quot;")},R=function(At,Ve,gt){return"rgb("+[At,Ve,gt].join(",")+")"},U=function(At,Ve){Ve&&At&&Ve.parentNode!==At&&At.appendChild(Ve)},M=function(At,Ve){Ve&&At&&Ve.parentNode===At&&At.removeChild(Ve)},j=function(At,Ve,gt){return(parseFloat(At)||0)*C+(parseFloat(Ve)||0)*N+gt},P=f.parsePercent,V=function(At,Ve,gt){var Je=A.parse(Ve);gt=+gt,isNaN(gt)&&(gt=1),Je&&(At.color=R(Je[0],Je[1],Je[2]),At.opacity=gt*Je[3])},H=function(At){var Ve=A.parse(At);return[R(Ve[0],Ve[1],Ve[2]),Ve[3]]},k=function(At,Ve,gt){var Je=Ve.fill;if(Je!=null)if(Je instanceof c){var je,De=0,ht=[0,0],It=0,kt=1,Ht=gt.getBoundingRect(),Wt=Ht.width,nr=Ht.height;if(Je.type==="linear"){je="gradient";var Bt=gt.transform,Kt=[Je.x*Wt,Je.y*nr],Ge=[Je.x2*Wt,Je.y2*nr];Bt&&(g(Kt,Kt,Bt),g(Ge,Ge,Bt));var qe=Ge[0]-Kt[0],st=Ge[1]-Kt[1];De=Math.atan2(qe,st)*180/Math.PI,De<0&&(De+=360),De<1e-6&&(De=0)}else{je="gradientradial";var Kt=[Je.x*Wt,Je.y*nr],Bt=gt.transform,ft=gt.scale,nt=Wt,se=nr;ht=[(Kt[0]-Ht.x)/nt,(Kt[1]-Ht.y)/se],Bt&&g(Kt,Kt,Bt),nt/=ft[0]*T,se/=ft[1]*T;var me=S(nt,se);It=2*0/me,kt=2*Je.r/me-It}var lt=Je.colorStops.slice();lt.sort(function(ue,oe){return ue.offset-oe.offset});for(var Pe=lt.length,St=[],Pr=[],Lt=0;Lt<Pe;Lt++){var ur=lt[Lt],Xt=H(ur.color);Pr.push(ur.offset*kt+It+" "+Xt[0]),(Lt===0||Lt===Pe-1)&&St.push(Xt)}if(Pe>=2){var Zt=St[0][0],mr=St[1][0],qt=St[0][1]*Ve.opacity,de=St[1][1]*Ve.opacity;At.type=je,At.method="none",At.focus="100%",At.angle=De,At.color=Zt,At.color2=mr,At.colors=Pr.join(","),At.opacity=de,At.opacity2=qt}je==="radial"&&(At.focusposition=ht.join(","))}else V(At,Je,Ve.opacity)},Z=function(At,Ve){Ve.lineDash&&(At.dashstyle=Ve.lineDash.join(" ")),Ve.stroke!=null&&!(Ve.stroke instanceof c)&&V(At,Ve.stroke,Ve.opacity)},Y=function(At,Ve,gt,Je){var je=Ve==="fill",De=At.getElementsByTagName(Ve)[0];gt[Ve]!=null&&gt[Ve]!=="none"&&(je||!je&&gt.lineWidth)?(At[je?"filled":"stroked"]="true",gt[Ve]instanceof c&&M(At,De),De||(De=t.createNode(Ve)),je?k(De,gt,Je):Z(De,gt),U(At,De)):(At[je?"filled":"stroked"]="false",M(At,De))},_=[[],[],[]],Q=function(At,Ve){var gt=u.M,Je=u.C,je=u.L,De=u.A,ht=u.Q,It=[],kt,Ht,Wt,nr,Bt,Kt,Ge=At.data,qe=At.len();for(nr=0;nr<qe;){Wt=Ge[nr++],Ht="",kt=0;switch(Wt){case gt:Ht=" m ",kt=1,Bt=Ge[nr++],Kt=Ge[nr++],_[0][0]=Bt,_[0][1]=Kt;break;case je:Ht=" l ",kt=1,Bt=Ge[nr++],Kt=Ge[nr++],_[0][0]=Bt,_[0][1]=Kt;break;case ht:case Je:Ht=" c ",kt=3;var st=Ge[nr++],ft=Ge[nr++],nt=Ge[nr++],se=Ge[nr++],me,lt;Wt===ht?(me=nt,lt=se,nt=(nt+2*st)/3,se=(se+2*ft)/3,st=(Bt+2*st)/3,ft=(Kt+2*ft)/3):(me=Ge[nr++],lt=Ge[nr++]),_[0][0]=st,_[0][1]=ft,_[1][0]=nt,_[1][1]=se,_[2][0]=me,_[2][1]=lt,Bt=me,Kt=lt;break;case De:var Pe=0,St=0,Pr=1,Lt=1,ur=0;Ve&&(Pe=Ve[4],St=Ve[5],Pr=h(Ve[0]*Ve[0]+Ve[1]*Ve[1]),Lt=h(Ve[2]*Ve[2]+Ve[3]*Ve[3]),ur=Math.atan2(-Ve[1]/Lt,Ve[0]/Pr));var Xt=Ge[nr++],Zt=Ge[nr++],mr=Ge[nr++],qt=Ge[nr++],de=Ge[nr++]+ur,ue=Ge[nr++]+de+ur;nr++;var oe=Ge[nr++],ae=Xt+y(de)*mr,ye=Zt+O(de)*qt,st=Xt+y(ue)*mr,ft=Zt+O(ue)*qt,Ce=oe?" wa ":" at ";Math.abs(ae-st)<1e-4&&(Math.abs(ue-de)>.01?oe&&(ae+=270/T):Math.abs(ye-Zt)<1e-4?oe&&ae<Xt||!oe&&ae>Xt?ft-=270/T:ft+=270/T:oe&&ye<Zt||!oe&&ye>Zt?st+=270/T:st-=270/T),It.push(Ce,a(((Xt-mr)*Pr+Pe)*T-w),x,a(((Zt-qt)*Lt+St)*T-w),x,a(((Xt+mr)*Pr+Pe)*T-w),x,a(((Zt+qt)*Lt+St)*T-w),x,a((ae*Pr+Pe)*T-w),x,a((ye*Lt+St)*T-w),x,a((st*Pr+Pe)*T-w),x,a((ft*Lt+St)*T-w)),Bt=st,Kt=ft;break;case u.R:var Oe=_[0],Ie=_[1];Oe[0]=Ge[nr++],Oe[1]=Ge[nr++],Ie[0]=Oe[0]+Ge[nr++],Ie[1]=Oe[1]+Ge[nr++],Ve&&(g(Oe,Oe,Ve),g(Ie,Ie,Ve)),Oe[0]=a(Oe[0]*T-w),Ie[0]=a(Ie[0]*T-w),Oe[1]=a(Oe[1]*T-w),Ie[1]=a(Ie[1]*T-w),It.push(" m ",Oe[0],x,Oe[1]," l ",Ie[0],x,Oe[1]," l ",Ie[0],x,Ie[1]," l ",Oe[0],x,Ie[1]);break;case u.Z:It.push(" x ")}if(kt>0){It.push(Ht);for(var xe=0;xe<kt;xe++){var Ue=_[xe];Ve&&g(Ue,Ue,Ve),It.push(a(Ue[0]*T-w),x,a(Ue[1]*T-w),xe<kt-1?x:"")}}}return It.join("")};l.prototype.brushVML=function(ut){var At=this.style,Ve=this._vmlEl;Ve||(Ve=t.createNode("shape"),D(Ve),this._vmlEl=Ve),Y(Ve,"fill",At,this),Y(Ve,"stroke",At,this);var gt=this.transform,Je=gt!=null,je=Ve.getElementsByTagName("stroke")[0];if(je){var De=At.lineWidth;if(Je&&!At.strokeNoScale){var ht=gt[0]*gt[3]-gt[1]*gt[2];De*=h(v(ht))}je.weight=De+"px"}var It=this.path||(this.path=new n);this.__dirtyPath&&(It.beginPath(),It.subPixelOptimize=!1,this.buildPath(It,this.shape),It.toStatic(),this.__dirtyPath=!1),Ve.path=Q(It,this.transform),Ve.style.zIndex=j(this.zlevel,this.z,this.z2),U(ut,Ve),At.text!=null?this.drawRectText(ut,this.getBoundingRect()):this.removeRectText(ut)},l.prototype.onRemove=function(ut){M(ut,this._vmlEl),this.removeRectText(ut)},l.prototype.onAdd=function(ut){U(ut,this._vmlEl),this.appendRectText(ut)};var X=function(At){return typeof At=="object"&&At.tagName&&At.tagName.toUpperCase()==="IMG"};o.prototype.brushVML=function(ut){var At=this.style,Ve=At.image,gt,Je;if(X(Ve)){var je=Ve.src;if(je===this._imageSrc)gt=this._imageWidth,Je=this._imageHeight;else{var De=Ve.runtimeStyle,ht=De.width,It=De.height;De.width="auto",De.height="auto",gt=Ve.width,Je=Ve.height,De.width=ht,De.height=It,this._imageSrc=je,this._imageWidth=gt,this._imageHeight=Je}Ve=je}else Ve===this._imageSrc&&(gt=this._imageWidth,Je=this._imageHeight);if(!Ve)return;var kt=At.x||0,Ht=At.y||0,Wt=At.width,nr=At.height,Bt=At.sWidth,Kt=At.sHeight,Ge=At.sx||0,qe=At.sy||0,st=Bt&&Kt,ft=this._vmlEl;ft||(ft=t.doc.createElement("div"),D(ft),this._vmlEl=ft);var nt=ft.style,se=!1,me,lt=1,Pe=1;if(this.transform&&(me=this.transform,lt=h(me[0]*me[0]+me[1]*me[1]),Pe=h(me[2]*me[2]+me[3]*me[3]),se=me[1]||me[2]),se){var St=[kt,Ht],Pr=[kt+Wt,Ht],Lt=[kt,Ht+nr],ur=[kt+Wt,Ht+nr];g(St,St,me),g(Pr,Pr,me),g(Lt,Lt,me),g(ur,ur,me);var Xt=S(St[0],Pr[0],Lt[0],ur[0]),Zt=S(St[1],Pr[1],Lt[1],ur[1]),mr=[];mr.push("M11=",me[0]/lt,x,"M12=",me[2]/Pe,x,"M21=",me[1]/lt,x,"M22=",me[3]/Pe,x,"Dx=",a(kt*lt+me[4]),x,"Dy=",a(Ht*Pe+me[5])),nt.padding="0 "+a(Xt)+"px "+a(Zt)+"px 0",nt.filter=L+".Matrix("+mr.join("")+", SizingMethod=clip)"}else me&&(kt=kt*lt+me[4],Ht=Ht*Pe+me[5]),nt.filter="",nt.left=a(kt)+"px",nt.top=a(Ht)+"px";var qt=this._imageEl,de=this._cropEl;qt||(qt=t.doc.createElement("div"),this._imageEl=qt);var ue=qt.style;if(st){if(gt&&Je)ue.width=a(lt*gt*Wt/Bt)+"px",ue.height=a(Pe*Je*nr/Kt)+"px";else{var oe=new Image,ae=this;oe.onload=function(){oe.onload=null,gt=oe.width,Je=oe.height,ue.width=a(lt*gt*Wt/Bt)+"px",ue.height=a(Pe*Je*nr/Kt)+"px",ae._imageWidth=gt,ae._imageHeight=Je,ae._imageSrc=Ve},oe.src=Ve}de||(de=t.doc.createElement("div"),de.style.overflow="hidden",this._cropEl=de);var ye=de.style;ye.width=a((Wt+Ge*Wt/Bt)*lt),ye.height=a((nr+qe*nr/Kt)*Pe),ye.filter=L+".Matrix(Dx="+-Ge*Wt/Bt*lt+",Dy="+-qe*nr/Kt*Pe+")",de.parentNode||ft.appendChild(de),qt.parentNode!==de&&de.appendChild(qt)}else ue.width=a(lt*Wt)+"px",ue.height=a(Pe*nr)+"px",ft.appendChild(qt),de&&de.parentNode&&(ft.removeChild(de),this._cropEl=null);var Ce="",Oe=At.opacity;Oe<1&&(Ce+=".Alpha(opacity="+a(Oe*100)+") "),Ce+=L+".AlphaImageLoader(src="+Ve+", SizingMethod=scale)",ue.filter=Ce,ft.style.zIndex=j(this.zlevel,this.z,this.z2),U(ut,ft),At.text!=null&&this.drawRectText(ut,this.getBoundingRect())},o.prototype.onRemove=function(ut){M(ut,this._vmlEl),this._vmlEl=null,this._cropEl=null,this._imageEl=null,this.removeRectText(ut)},o.prototype.onAdd=function(ut){U(ut,this._vmlEl),this.appendRectText(ut)};var pe="normal",te={},fe=0,be=100,Se=document.createElement("div"),ze=function(At){var Ve=te[At];if(!Ve){fe>be&&(fe=0,te={});var gt=Se.style,Je;try{gt.font=At,Je=gt.fontFamily.split(",")[0]}catch(je){}Ve={style:gt.fontStyle||pe,variant:gt.fontVariant||pe,weight:gt.fontWeight||pe,size:parseFloat(gt.fontSize||12)|0,family:Je||"Microsoft YaHei"},te[At]=Ve,fe++}return Ve},Xe;b.$override("measureText",function(ut,At){var Ve=t.doc;Xe||(Xe=Ve.createElement("div"),Xe.style.cssText="position:absolute;top:-20000px;left:0;padding:0;margin:0;border:none;white-space:pre;",t.doc.body.appendChild(Xe));try{Xe.style.font=At}catch(gt){}return Xe.innerHTML="",Xe.appendChild(Ve.createTextNode(ut)),{width:Xe.offsetWidth}});for(var wt=new m,Be=function(At,Ve,gt,Je){var je=this.style;this.__dirty&&f.normalizeTextStyle(je,!0);var De=je.text;if(De!=null&&(De+=""),!De)return;if(je.rich){var ht=b.parseRichText(De,je);De=[];for(var It=0;It<ht.lines.length;It++){for(var kt=ht.lines[It].tokens,Ht=[],Wt=0;Wt<kt.length;Wt++)Ht.push(kt[Wt].text);De.push(Ht.join(""))}De=De.join(`
`)}var nr,Bt,Kt=je.textAlign,Ge=je.textVerticalAlign,qe=ze(je.font),st=qe.style+" "+qe.variant+" "+qe.weight+" "+qe.size+'px "'+qe.family+'"';gt=gt||b.getBoundingRect(De,st,Kt,Ge,je.textPadding,je.textLineHeight);var ft=this.transform;if(ft&&!Je&&(wt.copy(Ve),wt.applyTransform(ft),Ve=wt),Je)nr=Ve.x,Bt=Ve.y;else{var nt=je.textPosition;if(nt instanceof Array)nr=Ve.x+P(nt[0],Ve.width),Bt=Ve.y+P(nt[1],Ve.height),Kt=Kt||"left";else{var se=this.calculateTextPosition?this.calculateTextPosition({},je,Ve):b.calculateTextPosition({},je,Ve);nr=se.x,Bt=se.y,Kt=Kt||se.textAlign,Ge=Ge||se.textVerticalAlign}}nr=b.adjustTextX(nr,gt.width,Kt),Bt=b.adjustTextY(Bt,gt.height,Ge),Bt+=gt.height/2;var me=t.createNode,lt=this._textVmlEl,Pe,St,Pr;lt?(Pr=lt.firstChild,Pe=Pr.nextSibling,St=Pe.nextSibling):(lt=me("line"),Pe=me("path"),St=me("textpath"),Pr=me("skew"),St.style["v-text-align"]="left",D(lt),Pe.textpathok=!0,St.on=!0,lt.from="0 0",lt.to="1000 0.05",U(lt,Pr),U(lt,Pe),U(lt,St),this._textVmlEl=lt);var Lt=[nr,Bt],ur=lt.style;ft&&Je?(g(Lt,Lt,ft),Pr.on=!0,Pr.matrix=ft[0].toFixed(3)+x+ft[2].toFixed(3)+x+ft[1].toFixed(3)+x+ft[3].toFixed(3)+",0,0",Pr.offset=(a(Lt[0])||0)+","+(a(Lt[1])||0),Pr.origin="0 0",ur.left="0px",ur.top="0px"):(Pr.on=!1,ur.left=a(nr)+"px",ur.top=a(Bt)+"px"),St.string=B(De);try{St.style.font=st}catch(Xt){}Y(lt,"fill",{fill:je.textFill,opacity:je.opacity},this),Y(lt,"stroke",{stroke:je.textStroke,opacity:je.opacity,lineDash:je.lineDash||null},this),lt.style.zIndex=j(this.zlevel,this.z,this.z2),U(At,lt)},Me=function(At){M(At,this._textVmlEl),this._textVmlEl=null},vt=function(At){U(At,this._textVmlEl)},at=[i,r,o,l,s],$e=0;$e<at.length;$e++){var bt=at[$e].prototype;bt.drawRectText=Be,bt.removeRectText=Me,bt.appendRectText=vt}s.prototype.brushVML=function(ut){var At=this.style;At.text!=null?this.drawRectText(ut,{x:At.x||0,y:At.y||0,width:0,height:0},this.getBoundingRect(),!0):this.removeRectText(ut)},s.prototype.onRemove=function(ut){this.removeRectText(ut)},s.prototype.onAdd=function(ut){this.appendRectText(ut)}}},qJCg:function(J,F,e){var d=e("BlVb"),E=e("mFDi"),g=e("IwbS"),m=g.linePolygonIntersect,A={lineX:b(0),lineY:b(1),rect:{point:function(r,o,s){return r&&s.boundingRect.contain(r[0],r[1])},rect:function(r,o,s){return r&&s.boundingRect.intersect(r)}},polygon:{point:function(r,o,s){return r&&s.boundingRect.contain(r[0],r[1])&&d.contain(s.range,r[0],r[1])},rect:function(r,o,s){var l=s.range;if(!r||l.length<=1)return!1;var n=r.x,c=r.y,t=r.width,u=r.height,a=l[0];if(d.contain(l,n,c)||d.contain(l,n+t,c)||d.contain(l,n,c+u)||d.contain(l,n+t,c+u)||E.create(r).contain(a[0],a[1])||m(n,c,n+t,c,l)||m(n,c,n,c+u,l)||m(n+t,c,n+t,c+u,l)||m(n,c+u,n+t,c+u,l))return!0}}};function b(r){var o=["x","y"],s=["width","height"];return{point:function(l,n,c){if(l){var t=c.range,u=l[r];return f(u,t)}},rect:function(l,n,c){if(l){var t=c.range,u=[l[o[r]],l[o[r]]+l[s[r]]];return u[1]<u[0]&&u.reverse(),f(u[0],t)||f(u[1],t)||f(t[0],u)||f(t[1],u)}}}}function f(r,o){return o[0]<=r&&r<=o[1]}var i=A;J.exports=i},qMZE:function(J,F,e){var d=e("JEkh"),E=d.extend({type:"markPoint",defaultOption:{zlevel:0,z:5,symbol:"pin",symbolSize:50,tooltip:{trigger:"item"},label:{show:!0,position:"inside"},itemStyle:{borderWidth:2},emphasis:{label:{show:!0}}}});J.exports=E},qNPg:function(J,F,e){"use strict";e.d(F,"a",function(){return _});var d=e("rePB"),E=e("VTBJ"),g=e("KQm4"),m=e("ODXe"),A=e("Ff2n"),b=e("q1tI"),f=e("4IlW"),i=e("TSYQ"),r=e.n(i),o=e("6cGi"),s=e("bX4T"),l=e("8XRh"),n=e("8OUc"),c=e("c+Xe"),t=function(X,pe){var te=X.prefixCls,fe=X.id,be=X.inputElement,Se=X.disabled,ze=X.tabIndex,Xe=X.autoFocus,wt=X.autoComplete,Be=X.editable,Me=X.accessibilityIndex,vt=X.value,at=X.onKeyDown,$e=X.onMouseDown,bt=X.onChange,ut=X.onPaste,At=X.onCompositionStart,Ve=X.onCompositionEnd,gt=X.open,Je=X.attrs,je=be||b.createElement("input",null),De=je,ht=De.ref,It=De.props,kt=It.onKeyDown,Ht=It.onChange,Wt=It.onMouseDown,nr=It.onCompositionStart,Bt=It.onCompositionEnd,Kt=It.style;return je=b.cloneElement(je,Object(E.a)(Object(E.a)({id:fe,ref:Object(c.a)(pe,ht),disabled:Se,tabIndex:ze,autoComplete:wt||"off",autoFocus:Xe,className:"".concat(te,"-selection-search-input"),style:Object(E.a)(Object(E.a)({},Kt),{},{opacity:Be?null:0}),role:"combobox","aria-expanded":gt,"aria-haspopup":"listbox","aria-owns":"".concat(fe,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(fe,"_list"),"aria-activedescendant":"".concat(fe,"_list_").concat(Me)},Je),{},{value:Be?vt:"",readOnly:!Be,unselectable:Be?null:"on",onKeyDown:function(qe){at(qe),kt&&kt(qe)},onMouseDown:function(qe){$e(qe),Wt&&Wt(qe)},onChange:function(qe){bt(qe),Ht&&Ht(qe)},onCompositionStart:function(qe){At(qe),nr&&nr(qe)},onCompositionEnd:function(qe){Ve(qe),Bt&&Bt(qe)},onPaste:ut})),je},u=b.forwardRef(t);u.displayName="Input";var a=u,h=e("WKfj");function v(Q,X){h.b?b.useLayoutEffect(Q,X):b.useEffect(Q,X)}var y="__RC_SELECT_MAX_REST_COUNT__",O=function(X){var pe=X.id,te=X.prefixCls,fe=X.values,be=X.open,Se=X.searchValue,ze=X.inputRef,Xe=X.placeholder,wt=X.disabled,Be=X.mode,Me=X.showSearch,vt=X.autoFocus,at=X.autoComplete,$e=X.accessibilityIndex,bt=X.tabIndex,ut=X.removeIcon,At=X.choiceTransitionName,Ve=X.maxTagCount,gt=X.maxTagTextLength,Je=X.maxTagPlaceholder,je=Je===void 0?function(Xt){return"+ ".concat(Xt.length," ...")}:Je,De=X.tagRender,ht=X.onSelect,It=X.onInputChange,kt=X.onInputPaste,Ht=X.onInputKeyDown,Wt=X.onInputMouseDown,nr=X.onInputCompositionStart,Bt=X.onInputCompositionEnd,Kt=b.useState(!1),Ge=Object(m.a)(Kt,2),qe=Ge[0],st=Ge[1],ft=b.useRef(null),nt=b.useState(0),se=Object(m.a)(nt,2),me=se[0],lt=se[1];b.useEffect(function(){st(!0)},[]);var Pe=be||Be==="tags"?Se:"",St=Be==="tags"||be&&Me;v(function(){lt(ft.current.scrollWidth)},[Pe]);var Pr=fe,Lt;typeof Ve=="number"&&(Lt=fe.length-Ve,Pr=fe.slice(0,Ve)),typeof gt=="number"&&(Pr=Pr.map(function(Xt){var Zt=Xt.label,mr=Object(A.a)(Xt,["label"]),qt=Zt;if(typeof Zt=="string"||typeof Zt=="number"){var de=String(qt);de.length>gt&&(qt="".concat(de.slice(0,gt),"..."))}return Object(E.a)(Object(E.a)({},mr),{},{label:qt})})),Lt>0&&Pr.push({key:y,label:typeof je=="function"?je(fe.slice(Ve)):je});var ur=b.createElement(l.CSSMotionList,{component:!1,keys:Pr,motionName:At,motionAppear:qe},function(Xt){var Zt=Xt.key,mr=Xt.label,qt=Xt.value,de=Xt.disabled,ue=Xt.className,oe=Xt.style,ae=Zt||qt,ye=Zt!==y&&!de,Ce=function(xe){xe.preventDefault(),xe.stopPropagation()},Oe=function(xe){xe&&xe.stopPropagation(),ht(qt,{selected:!1})};return typeof De=="function"?b.createElement("span",{key:ae,onMouseDown:Ce,className:ue,style:oe},De({label:mr,value:qt,disabled:de,closable:ye,onClose:Oe})):b.createElement("span",{key:ae,className:r()(ue,"".concat(te,"-selection-item"),Object(d.a)({},"".concat(te,"-selection-item-disabled"),de)),style:oe},b.createElement("span",{className:"".concat(te,"-selection-item-content")},mr),ye&&b.createElement(n.a,{className:"".concat(te,"-selection-item-remove"),onMouseDown:Ce,onClick:Oe,customizeIcon:ut},"\xD7"))});return b.createElement(b.Fragment,null,ur,b.createElement("span",{className:"".concat(te,"-selection-search"),style:{width:me}},b.createElement(a,{ref:ze,open:be,prefixCls:te,id:pe,inputElement:null,disabled:wt,autoFocus:vt,autoComplete:at,editable:St,accessibilityIndex:$e,value:Pe,onKeyDown:Ht,onMouseDown:Wt,onChange:It,onPaste:kt,onCompositionStart:nr,onCompositionEnd:Bt,tabIndex:bt,attrs:Object(s.a)(X,!0)}),b.createElement("span",{ref:ft,className:"".concat(te,"-selection-search-mirror"),"aria-hidden":!0},Pe,"\xA0")),!fe.length&&!Pe&&b.createElement("span",{className:"".concat(te,"-selection-placeholder")},Xe))},S=O,x=function(X){var pe=X.inputElement,te=X.prefixCls,fe=X.id,be=X.inputRef,Se=X.disabled,ze=X.autoFocus,Xe=X.autoComplete,wt=X.accessibilityIndex,Be=X.mode,Me=X.open,vt=X.values,at=X.placeholder,$e=X.tabIndex,bt=X.showSearch,ut=X.searchValue,At=X.activeValue,Ve=X.onInputKeyDown,gt=X.onInputMouseDown,Je=X.onInputChange,je=X.onInputPaste,De=X.onInputCompositionStart,ht=X.onInputCompositionEnd,It=b.useState(!1),kt=Object(m.a)(It,2),Ht=kt[0],Wt=kt[1],nr=Be==="combobox",Bt=nr||bt&&Me,Kt=vt[0],Ge=ut||"";nr&&At&&!Ht&&(Ge=At),b.useEffect(function(){nr&&Wt(!1)},[nr,At]);var qe=Be!=="combobox"&&!Me?!1:!!Ge,st=Kt&&(typeof Kt.label=="string"||typeof Kt.label=="number")?Kt.label.toString():void 0;return b.createElement(b.Fragment,null,b.createElement("span",{className:"".concat(te,"-selection-search")},b.createElement(a,{ref:be,prefixCls:te,id:fe,open:Me,inputElement:pe,disabled:Se,autoFocus:ze,autoComplete:Xe,editable:Bt,accessibilityIndex:wt,value:Ge,onKeyDown:Ve,onMouseDown:gt,onChange:function(nt){Wt(!0),Je(nt)},onPaste:je,onCompositionStart:De,onCompositionEnd:ht,tabIndex:$e,attrs:Object(s.a)(X,!0)})),!nr&&Kt&&!qe&&b.createElement("span",{className:"".concat(te,"-selection-item"),title:st},Kt.label),!Kt&&!qe&&b.createElement("span",{className:"".concat(te,"-selection-placeholder")},at))},L=x;function T(){var Q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,X=b.useRef(null),pe=b.useRef(null);b.useEffect(function(){return function(){window.clearTimeout(pe.current)}},[]);function te(fe){(fe||X.current===null)&&(X.current=fe),window.clearTimeout(pe.current),pe.current=window.setTimeout(function(){X.current=null},Q)}return[function(){return X.current},te]}var w=function(X,pe){var te=Object(b.useRef)(null),fe=Object(b.useRef)(!1),be=X.prefixCls,Se=X.multiple,ze=X.open,Xe=X.mode,wt=X.showSearch,Be=X.tokenWithEnter,Me=X.onSearch,vt=X.onSearchSubmit,at=X.onToggleOpen,$e=X.onInputKeyDown,bt=X.domRef;b.useImperativeHandle(pe,function(){return{focus:function(){te.current.focus()},blur:function(){te.current.blur()}}});var ut=T(0),At=Object(m.a)(ut,2),Ve=At[0],gt=At[1],Je=function(qe){var st=qe.which;(st===f.a.UP||st===f.a.DOWN)&&qe.preventDefault(),$e&&$e(qe),st===f.a.ENTER&&Xe==="tags"&&!fe.current&&!ze&&vt(qe.target.value),[f.a.SHIFT,f.a.TAB,f.a.BACKSPACE,f.a.ESC].includes(st)||at(!0)},je=function(){gt(!0)},De=Object(b.useRef)(null),ht=function(qe){Me(qe,!0,fe.current)!==!1&&at(!0)},It=function(){fe.current=!0},kt=function(){fe.current=!1},Ht=function(qe){var st=qe.target.value;if(Be&&De.current&&/[\r\n]/.test(De.current)){var ft=De.current.replace(/\r\n/g," ").replace(/[\r\n]/g," ");st=st.replace(ft,De.current)}De.current=null,ht(st)},Wt=function(qe){var st=qe.clipboardData,ft=st.getData("text");De.current=ft},nr=function(qe){var st=Ve();if(qe.target!==te.current){st||qe.preventDefault();var ft=document.body.style.msTouchAction!==void 0;ft?setTimeout(function(){te.current.focus()}):te.current.focus()}(Xe!=="combobox"&&(!wt||!st)||!ze)&&(ze&&Me("",!0,!1),at())},Bt={inputRef:te,onInputKeyDown:Je,onInputMouseDown:je,onInputChange:Ht,onInputPaste:Wt,onInputCompositionStart:It,onInputCompositionEnd:kt},Kt=Se?b.createElement(S,Object.assign({},X,Bt)):b.createElement(L,Object.assign({},X,Bt));return b.createElement("div",{ref:bt,className:"".concat(be,"-selector"),onMouseDown:nr},Kt)},C=b.forwardRef(w);C.displayName="Selector";var N=C,D=e("uciX"),B=function(X){var pe=typeof X!="number"?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:pe,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:pe,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:pe,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:pe,adjustY:1}}}},R=function(X,pe){var te=X.prefixCls,fe=X.disabled,be=X.visible,Se=X.children,ze=X.popupElement,Xe=X.containerWidth,wt=X.animation,Be=X.transitionName,Me=X.dropdownStyle,vt=X.dropdownClassName,at=X.direction,$e=at===void 0?"ltr":at,bt=X.dropdownMatchSelectWidth,ut=bt===void 0?!0:bt,At=X.dropdownRender,Ve=X.dropdownAlign,gt=X.getPopupContainer,Je=X.empty,je=X.getTriggerDOMNode,De=Object(A.a)(X,["prefixCls","disabled","visible","children","popupElement","containerWidth","animation","transitionName","dropdownStyle","dropdownClassName","direction","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode"]),ht="".concat(te,"-dropdown"),It=ze;At&&(It=At(ze));var kt=b.useMemo(function(){return B(ut)},[ut]),Ht=wt?"".concat(ht,"-").concat(wt):Be,Wt=b.useRef(null);b.useImperativeHandle(pe,function(){return{getPopupElement:function(){return Wt.current}}});var nr=Object(E.a)({minWidth:Xe},Me);return typeof ut=="number"?nr.width=ut:ut&&(nr.width=Xe),b.createElement(D.a,Object.assign({},De,{showAction:[],hideAction:[],popupPlacement:$e==="rtl"?"bottomRight":"bottomLeft",builtinPlacements:kt,prefixCls:ht,popupTransitionName:Ht,popup:b.createElement("div",{ref:Wt},It),popupAlign:Ve,popupVisible:be,getPopupContainer:gt,popupClassName:r()(vt,Object(d.a)({},"".concat(ht,"-empty"),Je)),popupStyle:nr,getTriggerDOMNode:je}),Se)},U=b.forwardRef(R);U.displayName="SelectTrigger";var M=U,j=e("wPlo");function P(){var Q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,X=b.useState(!1),pe=Object(m.a)(X,2),te=pe[0],fe=pe[1],be=b.useRef(null),Se=function(){window.clearTimeout(be.current)};b.useEffect(function(){return Se},[]);var ze=function(wt,Be){Se(),be.current=window.setTimeout(function(){fe(wt),Be&&Be()},Q)};return[te,ze,Se]}var V=e("2Qr1");function H(Q,X,pe){var te=b.useRef(null);te.current={elements:Q.filter(function(fe){return fe}),open:X,triggerOpen:pe},b.useEffect(function(){function fe(be){var Se=be.target;te.current.open&&te.current.elements.every(function(ze){return!ze.contains(Se)&&ze!==Se})&&te.current.triggerOpen(!1)}return window.addEventListener("mousedown",fe),function(){return window.removeEventListener("mousedown",fe)}},[])}function k(Q){var X=b.useRef(Q),pe=b.useMemo(function(){var te=new Map;X.current.forEach(function(be){var Se=be.value,ze=be.label;Se!==ze&&te.set(Se,ze)});var fe=Q.map(function(be){var Se=te.get(be.value);return be.value===be.label&&Se?Object(E.a)(Object(E.a)({},be),{},{label:Se}):be});return X.current=fe,fe},[Q]);return pe}function Z(Q,X){var pe=b.useRef(null),te=b.useMemo(function(){var be=new Map;return X.forEach(function(Se){var ze=Se.data.value;be.set(ze,Se)}),be},[Q,X]);pe.current=te;var fe=function(Se){return Se.map(function(ze){return pe.current.get(ze)}).filter(Boolean)};return fe}var Y=["removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown"];function _(Q){var X=Q.prefixCls,pe=Q.components.optionList,te=Q.convertChildrenToData,fe=Q.flattenOptions,be=Q.getLabeledValue,Se=Q.filterOptions,ze=Q.isValueDisabled,Xe=Q.findValueOption,wt=Q.warningProps,Be=Q.fillOptionsWithMissingValue,Me=Q.omitDOMProps;function vt($e,bt){var ut,At=$e.prefixCls,Ve=At===void 0?X:At,gt=$e.className,Je=$e.id,je=$e.open,De=$e.defaultOpen,ht=$e.options,It=$e.children,kt=$e.mode,Ht=$e.value,Wt=$e.defaultValue,nr=$e.labelInValue,Bt=$e.showSearch,Kt=$e.inputValue,Ge=$e.searchValue,qe=$e.filterOption,st=$e.optionFilterProp,ft=st===void 0?"value":st,nt=$e.autoClearSearchValue,se=nt===void 0?!0:nt,me=$e.onSearch,lt=$e.allowClear,Pe=$e.clearIcon,St=$e.showArrow,Pr=$e.inputIcon,Lt=$e.menuItemSelectedIcon,ur=$e.disabled,Xt=$e.loading,Zt=$e.defaultActiveFirstOption,mr=$e.notFoundContent,qt=mr===void 0?"Not Found":mr,de=$e.optionLabelProp,ue=$e.backfill,oe=$e.getInputElement,ae=$e.getPopupContainer,ye=$e.listHeight,Ce=ye===void 0?200:ye,Oe=$e.listItemHeight,Ie=Oe===void 0?20:Oe,xe=$e.animation,Ue=$e.transitionName,it=$e.virtual,yt=$e.dropdownStyle,ee=$e.dropdownClassName,ie=$e.dropdownMatchSelectWidth,z=$e.dropdownRender,$=$e.dropdownAlign,le=$e.showAction,ge=le===void 0?[]:le,Ae=$e.direction,Re=$e.tokenSeparators,Qe=$e.tagRender,Ft=$e.onPopupScroll,Qt=$e.onDropdownVisibleChange,Et=$e.onFocus,Mt=$e.onBlur,_t=$e.onKeyUp,zt=$e.onKeyDown,Ct=$e.onMouseDown,lr=$e.onChange,Jt=$e.onSelect,ke=$e.onDeselect,et=$e.onClear,We=$e.internalProps,Ke=We===void 0?{}:We,mt=Object(A.a)($e,["prefixCls","className","id","open","defaultOpen","options","children","mode","value","defaultValue","labelInValue","showSearch","inputValue","searchValue","filterOption","optionFilterProp","autoClearSearchValue","onSearch","allowClear","clearIcon","showArrow","inputIcon","menuItemSelectedIcon","disabled","loading","defaultActiveFirstOption","notFoundContent","optionLabelProp","backfill","getInputElement","getPopupContainer","listHeight","listItemHeight","animation","transitionName","virtual","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","showAction","direction","tokenSeparators","tagRender","onPopupScroll","onDropdownVisibleChange","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown","onChange","onSelect","onDeselect","onClear","internalProps"]),dt=Ke.mark===j.a,He=Me?Me(mt):mt;Y.forEach(function(Mn){delete He[Mn]});var Ze=Object(b.useRef)(null),ct=Object(b.useRef)(null),Vt=Object(b.useRef)(null),Rt=Object(b.useRef)(null),hr=Object(b.useMemo)(function(){return(Re||[]).some(function(Mn){return[`
`,`\r
`].includes(Mn)})},[Re]),pr=P(),Er=Object(m.a)(pr,3),Or=Er[0],en=Er[1],Qr=Er[2],Cr=Object(b.useState)(),Gr=Object(m.a)(Cr,2),Nr=Gr[0],sr=Gr[1];Object(b.useEffect)(function(){sr("rc_select_".concat(Object(h.a)()))},[]);var fr=Je||Nr,or=de;or===void 0&&(or=ht?"label":"children");var dr=kt==="combobox"?!1:nr,Sr=kt==="tags"||kt==="multiple",Xr=Bt!==void 0?Bt:Sr||kt==="combobox",cn=Object(b.useRef)(null);b.useImperativeHandle(bt,function(){return{focus:Vt.current.focus,blur:Vt.current.blur}});var Dn=Object(o.a)(Wt,{value:Ht}),jr=Object(m.a)(Dn,2),Ln=jr[0],gn=jr[1],Un=Object(b.useMemo)(function(){return Object(h.e)(Ln,{labelInValue:dr,combobox:kt==="combobox"})},[Ln,dr]),Wn=Object(b.useMemo)(function(){return new Set(Un)},[Un]),Jn=Object(b.useState)(null),Qn=Object(m.a)(Jn,2),Kn=Qn[0],yn=Qn[1],on=Object(b.useState)(""),ia=Object(m.a)(on,2),xa=ia[0],ta=ia[1],Ni=xa;kt==="combobox"&&Ln!==void 0?Ni=Ln:Ge!==void 0?Ni=Ge:Kt&&(Ni=Kt);var Ci=Object(b.useMemo)(function(){var Mn=ht;return Mn===void 0&&(Mn=te(It)),kt==="tags"&&Be&&(Mn=Be(Mn,Ln,or,nr)),Mn||[]},[ht,It,kt,Ln]),Gn=Object(b.useMemo)(function(){return fe(Ci,$e)},[Ci]),Ia=Z(Un,Gn),mn=Object(b.useMemo)(function(){if(!Ni||!Xr)return Object(g.a)(Ci);var Mn=Se(Ni,Ci,{optionFilterProp:ft,filterOption:kt==="combobox"&&qe===void 0?function(){return!0}:qe});return kt==="tags"&&Mn.every(function(En){return En[ft]!==Ni})&&Mn.unshift({value:Ni,label:Ni,key:"__RC_SELECT_TAG_PLACEHOLDER__"}),Mn},[Ci,Ni,kt,Xr]),In=Object(b.useMemo)(function(){return fe(mn,$e)},[mn]);Object(b.useEffect)(function(){Rt.current&&Rt.current.scrollTo&&Rt.current.scrollTo(0)},[Ni]);var On=Object(b.useMemo)(function(){var Mn=Un.map(function(En){var Tn=Ia([En]),Yn=be(En,{options:Tn,prevValue:Ln,labelInValue:dr,optionLabelProp:or});return Object(E.a)(Object(E.a)({},Yn),{},{disabled:ze(En,Tn)})});return!kt&&Mn.length===1&&Mn[0].value===null&&Mn[0].label===null?[]:Mn},[Ln,Ci,kt]);On=k(On);var Nn=function(En,Tn,Yn){var ai=Ia([En]),ri=Xe([En],ai)[0];if(!Ke.skipTriggerSelect){var Ri=dr?be(En,{options:ai,prevValue:Ln,labelInValue:dr,optionLabelProp:or}):En;Tn&&Jt?Jt(Ri,ri):!Tn&&ke&&ke(Ri,ri)}dt&&(Tn&&Ke.onRawSelect?Ke.onRawSelect(En,ri,Yn):!Tn&&Ke.onRawDeselect&&Ke.onRawDeselect(En,ri,Yn))},jn=Object(b.useState)([]),ni=Object(m.a)(jn,2),di=ni[0],Da=ni[1],Xi=function(En){if(dt&&Ke.skipTriggerChange)return;var Tn=Ia(En),Yn=Object(h.f)(Array.from(En),{labelInValue:dr,options:Tn,getLabeledValue:be,prevValue:Ln,optionLabelProp:or}),ai=Sr?Yn:Yn[0];if(lr&&(Un.length!==0||Yn.length!==0)){var ri=Xe(En,Tn,{prevValueOptions:di});Da(ri.map(function(Ri,Ai){var xi=Object(E.a)({},Ri);return Object.defineProperty(xi,"_INTERNAL_OPTION_VALUE_",{get:function(){return En[Ai]}}),xi})),lr(ai,Sr?ri:ri[0])}gn(ai)},ma=function(En,Tn){var Yn=Tn.selected,ai=Tn.source;if(ur)return;var ri;Sr?(ri=new Set(Un),Yn?ri.add(En):ri.delete(En)):(ri=new Set,ri.add(En)),(Sr||!Sr&&Array.from(Un)[0]!==En)&&Xi(Array.from(ri)),Nn(En,!Sr||Yn,ai),kt==="combobox"?(ta(String(En)),yn("")):(!Sr||se)&&(ta(""),yn(""))},_a=function(En,Tn){ma(En,Object(E.a)(Object(E.a)({},Tn),{},{source:"option"}))},Xa=function(En,Tn){ma(En,Object(E.a)(Object(E.a)({},Tn),{},{source:"selection"}))},Vi=kt==="combobox"&&oe&&oe()||null,Co=Object(o.a)(void 0,{defaultValue:De,value:je}),aa=Object(m.a)(Co,2),Hi=aa[0],ga=aa[1],ha=Hi,mo=!qt&&!mn.length;(ur||mo&&ha&&kt==="combobox")&&(ha=!1);var Pn=mo?!1:ha,qi=function(En){var Tn=En!==void 0?En:!ha;Hi!==Tn&&!ur&&(ga(Tn),Qt&&Qt(Tn))};H([Ze.current,ct.current&&ct.current.getPopupElement()],Pn,qi);var eo=function(En,Tn,Yn){var ai=!0,ri=En;yn(null);var Ri=Yn?null:Object(V.f)(En,Re),Ai=Ri;if(kt==="combobox")Tn&&Xi([ri]);else if(Ri){ri="",kt!=="tags"&&(Ai=Ri.map(function(Oi){var kn=Gn.find(function(Mi){var fa=Mi.data;return fa[or]===Oi});return kn?kn.data.value:null}).filter(function(Oi){return Oi!==null}));var xi=Array.from(new Set([].concat(Object(g.a)(Un),Object(g.a)(Ai))));Xi(xi),xi.forEach(function(Oi){Nn(Oi,!0,"input")}),qi(!1),ai=!1}return ta(ri),me&&Ni!==ri&&me(ri),ai},Lo=function(En){var Tn=Array.from(new Set([].concat(Object(g.a)(Un),[En])));Xi(Tn),Tn.forEach(function(Yn){Nn(Yn,!0,"input")}),ta("")};Object(b.useEffect)(function(){Hi&&!!ur&&ga(!1)},[ur]),Object(b.useEffect)(function(){!ha&&!Sr&&kt!=="combobox"&&eo("",!1,!1)},[ha]);var co=T(),er=Object(m.a)(co,2),Ir=er[0],Ur=er[1],Vr=function(En){var Tn=Ir(),Yn=En.which;if(!ha&&Yn===f.a.ENTER&&qi(!0),Ur(!!Ni),Yn===f.a.BACKSPACE&&!Tn&&Sr&&!Ni&&Un.length){var ai=Object(h.c)(On,Un);ai.removedValue!==null&&(Xi(ai.values),Nn(ai.removedValue,!1,"input"))}for(var ri=arguments.length,Ri=new Array(ri>1?ri-1:0),Ai=1;Ai<ri;Ai++)Ri[Ai-1]=arguments[Ai];if(ha&&Rt.current){var xi;(xi=Rt.current).onKeyDown.apply(xi,[En].concat(Ri))}zt&&zt.apply(void 0,[En].concat(Ri))},hn=function(En){for(var Tn=arguments.length,Yn=new Array(Tn>1?Tn-1:0),ai=1;ai<Tn;ai++)Yn[ai-1]=arguments[ai];if(ha&&Rt.current){var ri;(ri=Rt.current).onKeyUp.apply(ri,[En].concat(Yn))}_t&&_t.apply(void 0,[En].concat(Yn))},Fe=Object(b.useRef)(!1),Dt=function(){en(!0),ur||(Et&&!Fe.current&&Et.apply(void 0,arguments),ge.includes("focus")&&qi(!0)),Fe.current=!0},Gt=function(){if(en(!1,function(){Fe.current=!1,qi(!1)}),ur)return;Ni&&(kt==="tags"?(eo("",!1,!1),Xi(Array.from(new Set([].concat(Object(g.a)(Un),[Ni]))))):kt==="multiple"&&ta("")),Mt&&Mt.apply(void 0,arguments)},tr=[];Object(b.useEffect)(function(){return function(){tr.forEach(function(Mn){return clearTimeout(Mn)}),tr.splice(0,tr.length)}},[]);var Tr=function(En){var Tn=En.target,Yn=ct.current&&ct.current.getPopupElement();if(Yn&&Yn.contains(Tn)){var ai=setTimeout(function(){var xi=tr.indexOf(ai);xi!==-1&&tr.splice(xi,1),Qr(),Yn.contains(document.activeElement)||Vt.current.focus()});tr.push(ai)}if(Ct){for(var ri=arguments.length,Ri=new Array(ri>1?ri-1:0),Ai=1;Ai<ri;Ai++)Ri[Ai-1]=arguments[Ai];Ct.apply(void 0,[En].concat(Ri))}},br=Object(b.useState)(0),xr=Object(m.a)(br,2),Wr=xr[0],$r=xr[1],Zr=Zt!==void 0?Zt:kt!=="combobox",an=function(En,Tn){$r(Tn),ue&&kt==="combobox"&&En!==null&&yn(String(En))},rt=Object(b.useState)(null),Ut=Object(m.a)(rt,2),ir=Ut[0],yr=Ut[1],Br=Object(b.useState)({}),Rr=Object(m.a)(Br,2),rn=Rr[1];function fn(){rn({})}v(function(){if(Pn){var Mn=Math.ceil(Ze.current.offsetWidth);ir!==Mn&&yr(Mn)}},[Pn]);var wn=b.createElement(pe,{ref:Rt,prefixCls:Ve,id:fr,open:ha,childrenAsData:!ht,options:mn,flattenOptions:In,multiple:Sr,values:Wn,height:Ce,itemHeight:Ie,onSelect:_a,onToggleOpen:qi,onActiveValue:an,defaultActiveFirstOption:Zr,notFoundContent:qt,onScroll:Ft,searchValue:Ni,menuItemSelectedIcon:Lt,virtual:it!==!1&&ie!==!1,onMouseEnter:fn}),Hn,Sn=function(){dt&&Ke.onClear&&Ke.onClear(),et&&et(),Xi([]),eo("",!1,!1)};!ur&&lt&&(Un.length||Ni)&&(Hn=b.createElement(n.a,{className:"".concat(Ve,"-clear"),onMouseDown:Sn,customizeIcon:Pe},"\xD7"));var bn=St!==void 0?St:Xt||!Sr&&kt!=="combobox",Bn;bn&&(Bn=b.createElement(n.a,{className:r()("".concat(Ve,"-arrow"),Object(d.a)({},"".concat(Ve,"-arrow-loading"),Xt)),customizeIcon:Pr,customizeIconProps:{loading:Xt,searchValue:Ni,open:ha,focused:Or,showSearch:Xr}}));var vn=r()(Ve,gt,(ut={},Object(d.a)(ut,"".concat(Ve,"-focused"),Or),Object(d.a)(ut,"".concat(Ve,"-multiple"),Sr),Object(d.a)(ut,"".concat(Ve,"-single"),!Sr),Object(d.a)(ut,"".concat(Ve,"-allow-clear"),lt),Object(d.a)(ut,"".concat(Ve,"-show-arrow"),bn),Object(d.a)(ut,"".concat(Ve,"-disabled"),ur),Object(d.a)(ut,"".concat(Ve,"-loading"),Xt),Object(d.a)(ut,"".concat(Ve,"-open"),ha),Object(d.a)(ut,"".concat(Ve,"-customize-input"),Vi),Object(d.a)(ut,"".concat(Ve,"-show-search"),Xr),ut));return b.createElement("div",Object.assign({className:vn},He,{ref:Ze,onMouseDown:Tr,onKeyDown:Vr,onKeyUp:hn,onFocus:Dt,onBlur:Gt}),Or&&!ha&&b.createElement("span",{style:{width:0,height:0,display:"flex",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(Un.join(", "))),b.createElement(M,{ref:ct,disabled:ur,prefixCls:Ve,visible:Pn,popupElement:wn,containerWidth:ir,animation:xe,transitionName:Ue,dropdownStyle:yt,dropdownClassName:ee,direction:Ae,dropdownMatchSelectWidth:ie,dropdownRender:z,dropdownAlign:$,getPopupContainer:ae,empty:!Ci.length,getTriggerDOMNode:function(){return cn.current}},b.createElement(N,Object.assign({},$e,{domRef:cn,prefixCls:Ve,inputElement:Vi,ref:Vt,id:fr,showSearch:Xr,mode:kt,accessibilityIndex:Wr,multiple:Sr,tagRender:Qe,values:On,open:ha,onToggleOpen:qi,searchValue:Ni,activeValue:Kn,onSearch:eo,onSearchSubmit:Lo,onSelect:Xa,tokenWithEnter:hr}))),Bn,Hn)}var at=b.forwardRef(vt);return at}},qPY4:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("u4NN"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},qWUW:function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("DL4k")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="CaretDownOutlined";var f=g.forwardRef(b);F.default=f},qWt2:function(J,F,e){var d=e("ProS"),E=d.extendComponentModel({type:"tooltip",dependencies:["axisPointer"],defaultOption:{zlevel:0,z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:!1,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"rgba(50,50,50,0.7)",borderColor:"#333",borderRadius:4,borderWidth:0,padding:5,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#fff",fontSize:14}}});J.exports=E},qZFw:function(J,F,e){var d=e("bYtY"),E=e("6GrX"),g=e("hM6l"),m=e("4NO4"),A=m.makeInner,b=A();function f(r,o){o=o||[0,360],g.call(this,"angle",r,o),this.type="category"}f.prototype={constructor:f,pointToData:function(r,o){return this.polar.pointToData(r,o)[this.dim==="radius"?0:1]},dataToAngle:g.prototype.dataToCoord,angleToData:g.prototype.coordToData,calculateCategoryInterval:function(){var r=this,o=r.getLabelModel(),s=r.scale,l=s.getExtent(),n=s.count();if(l[1]-l[0]<1)return 0;var c=l[0],t=r.dataToCoord(c+1)-r.dataToCoord(c),u=Math.abs(t),a=E.getBoundingRect(c,o.getFont(),"center","top"),h=Math.max(a.height,7),v=h/u;isNaN(v)&&(v=Infinity);var y=Math.max(0,Math.floor(v)),O=b(r.model),S=O.lastAutoInterval,x=O.lastTickCount;return S!=null&&x!=null&&Math.abs(S-y)<=1&&Math.abs(x-n)<=1&&S>y?y=S:(O.lastTickCount=n,O.lastAutoInterval=y),y}},d.inherits(f,g);var i=f;J.exports=i},qZTm:function(J,F,e){var d=e("fR/l"),E=e("MvSz"),g=e("7GkX");function m(A){return d(A,g,E)}J.exports=m},qgGe:function(J,F,e){var d=e("bYtY"),E=e("T4UG"),g=e("Bsck"),m=e("VaxA"),A=m.wrapTreePathInfo,b=E.extend({type:"series.sunburst",_viewRoot:null,getInitialData:function(i,r){var o={name:i.name,children:i.data};f(o);var s=i.levels||[],l={};return l.levels=s,g.createTree(o,this,l).data},optionUpdated:function(){this.resetViewRoot()},getDataParams:function(i){var r=E.prototype.getDataParams.apply(this,arguments),o=this.getData().tree.getNodeByDataIndex(i);return r.treePathInfo=A(o,this),r},defaultOption:{zlevel:0,z:2,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,percentPrecision:2,stillShowZeroSum:!0,highlightPolicy:"descendant",nodeClick:"rootToNode",renderLabelForZeroData:!1,label:{rotate:"radial",show:!0,opacity:1,align:"center",position:"inside",distance:5,silent:!0},itemStyle:{borderWidth:1,borderColor:"white",borderType:"solid",shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.2)",shadowOffsetX:0,shadowOffsetY:0,opacity:1},highlight:{itemStyle:{opacity:1}},downplay:{itemStyle:{opacity:.5},label:{opacity:.6}},animationType:"expansion",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicOut",data:[],levels:[],sort:"desc"},getViewRoot:function(){return this._viewRoot},resetViewRoot:function(i){i?this._viewRoot=i:i=this._viewRoot;var r=this.getRawData().tree.root;(!i||i!==r&&!r.contains(i))&&(this._viewRoot=r)}});function f(i){var r=0;d.each(i.children,function(s){f(s);var l=s.value;d.isArray(l)&&(l=l[0]),r+=l});var o=i.value;d.isArray(o)&&(o=o[0]),(o==null||isNaN(o))&&(o=r),o<0&&(o=0),d.isArray(i.value)?i.value[0]=o:i.value=o}J.exports=b},qj72:function(J,F,e){var d=e("bYtY");function E(m,A){return A=A||[0,0],d.map(["x","y"],function(b,f){var i=this.getAxis(b),r=A[f],o=m[f]/2;return i.type==="category"?i.getBandWidth():Math.abs(i.dataToCoord(r-o)-i.dataToCoord(r+o))},this)}function g(m){var A=m.grid.getRect();return{coordSys:{type:"cartesian2d",x:A.x,y:A.y,width:A.width,height:A.height},api:{coord:function(b){return m.dataToPoint(b)},size:d.bind(E,m)}}}J.exports=g},qrJ5:function(J,F,e){"use strict";var d=e("pVnL"),E=e.n(d),g=e("lSNA"),m=e.n(g),A=e("cDf5"),b=e.n(A),f=e("J4zp"),i=e.n(f),r=e("q1tI"),o=e.n(r),s=e("TSYQ"),l=e.n(s),n=e("H84U"),c=e("o/2+"),t=e("CWQg"),u=e("ACnJ"),a=function(O,S){var x={};for(var L in O)Object.prototype.hasOwnProperty.call(O,L)&&S.indexOf(L)<0&&(x[L]=O[L]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,L=Object.getOwnPropertySymbols(O);T<L.length;T++)S.indexOf(L[T])<0&&Object.prototype.propertyIsEnumerable.call(O,L[T])&&(x[L[T]]=O[L[T]]);return x},h=Object(t.a)("top","middle","bottom","stretch"),v=Object(t.a)("start","end","center","space-around","space-between"),y=r.forwardRef(function(O,S){var x=r.useState({xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0}),L=i()(x,2),T=L[0],w=L[1],C=r.useRef();C.current=O.gutter,r.useEffect(function(){var B=u.a.subscribe(function(R){var U=C.current||0;(!Array.isArray(U)&&b()(U)==="object"||Array.isArray(U)&&(b()(U[0])==="object"||b()(U[1])==="object"))&&w(R)});return function(){u.a.unsubscribe(B)}},[]);var N=function(){var R=[0,0],U=O.gutter,M=U===void 0?0:U,j=Array.isArray(M)?M:[M,0];return j.forEach(function(P,V){if(b()(P)==="object")for(var H=0;H<u.b.length;H++){var k=u.b[H];if(T[k]&&P[k]!==void 0){R[V]=P[k];break}}else R[V]=P||0}),R},D=function(R){var U,M=R.getPrefixCls,j=R.direction,P=O.prefixCls,V=O.justify,H=O.align,k=O.className,Z=O.style,Y=O.children,_=a(O,["prefixCls","justify","align","className","style","children"]),Q=M("row",P),X=N(),pe=l()(Q,(U={},m()(U,"".concat(Q,"-").concat(V),V),m()(U,"".concat(Q,"-").concat(H),H),m()(U,"".concat(Q,"-rtl"),j==="rtl"),U),k),te=E()(E()(E()({},X[0]>0?{marginLeft:X[0]/-2,marginRight:X[0]/-2}:{}),X[1]>0?{marginTop:X[1]/-2,marginBottom:X[1]/2}:{}),Z),fe=E()({},_);return delete fe.gutter,r.createElement(c.a.Provider,{value:{gutter:X}},r.createElement("div",E()({},fe,{className:pe,style:te,ref:S}),Y))};return r.createElement(n.a,null,D)});y.displayName="Row",F.a=y},"qt/9":function(J,F,e){var d=e("ProS"),E=e("bYtY");e("Wqna"),e("1tlw"),e("Mylv");var g=e("nVfU"),m=g.layout,A=e("f5Yq");e("Ae16"),d.registerLayout(E.curry(m,"pictorialBar")),d.registerVisual(A("pictorialBar","roundRect"))},quyA:function(J,F){var e="\\ud800-\\udfff",d="\\u0300-\\u036f",E="\\ufe20-\\ufe2f",g="\\u20d0-\\u20ff",m=d+E+g,A="\\ufe0e\\ufe0f",b="\\u200d",f=RegExp("["+b+e+m+A+"]");function i(r){return f.test(r)}J.exports=i},qwVE:function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("K4ya"),m=e("XxSj"),A=d.PRIORITY.VISUAL.COMPONENT;d.registerVisual(A,{createOnAllSeries:!0,reset:function(f,i){var r=[];return i.eachComponent("visualMap",function(o){var s=f.pipelineContext;if(!o.isTargetSeries(f)||s&&s.large)return;r.push(g.incrementalApplyVisual(o.stateList,o.targetVisuals,E.bind(o.getValueState,o),o.getDataDimension(f.getData())))}),r}}),d.registerVisual(A,{createOnAllSeries:!0,reset:function(f,i){var r=f.getData(),o=[];i.eachComponent("visualMap",function(s){if(s.isTargetSeries(f)){var l=s.getVisualMeta(E.bind(b,null,f,s))||{stops:[],outerColors:[]},n=s.getDataDimension(r),c=r.getDimensionInfo(n);c!=null&&(l.dimension=c.index,o.push(l))}}),f.getData().setVisual("visualMeta",o)}});function b(f,i,r,o){for(var s=i.targetVisuals[o],l=m.prepareVisualTypes(s),n={color:f.getData().getVisual("color")},c=0,t=l.length;c<t;c++){var u=l[c],a=s[u==="opacity"?"__alphaForOpacity":u];a&&a.applyVisual(r,h,v)}return n.color;function h(y){return n[y]}function v(y,O){n[y]=O}}},"r+aA":function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("s2MQ")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="EyeInvisibleOutlined";var f=g.forwardRef(b);F.default=f},"r/2G":function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("+Zaj"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},r6Bn:function(J,F,e){var d=e("bYtY"),E=e("ItGF"),g=e("4fz+"),m=e("BPZU");function A(i,r){return i.zlevel===r.zlevel?i.z===r.z?i.z2-r.z2:i.z-r.z:i.zlevel-r.zlevel}var b=function(){this._roots=[],this._displayList=[],this._displayListLen=0};b.prototype={constructor:b,traverse:function(r,o){for(var s=0;s<this._roots.length;s++)this._roots[s].traverse(r,o)},getDisplayList:function(r,o){return o=o||!1,r&&this.updateDisplayList(o),this._displayList},updateDisplayList:function(r){this._displayListLen=0;for(var o=this._roots,s=this._displayList,l=0,n=o.length;l<n;l++)this._updateAndAddDisplayable(o[l],null,r);s.length=this._displayListLen,E.canvasSupported&&m(s,A)},_updateAndAddDisplayable:function(r,o,s){if(r.ignore&&!s)return;r.beforeUpdate(),r.__dirty&&r.update(),r.afterUpdate();var l=r.clipPath;if(l){o?o=o.slice():o=[];for(var n=l,c=r;n;)n.parent=c,n.updateTransform(),o.push(n),c=n,n=n.clipPath}if(r.isGroup){for(var t=r._children,u=0;u<t.length;u++){var a=t[u];r.__dirty&&(a.__dirty=!0),this._updateAndAddDisplayable(a,o,s)}r.__dirty=!1}else r.__clipPaths=o,this._displayList[this._displayListLen++]=r},addRoot:function(r){if(r.__storage===this)return;r instanceof g&&r.addChildrenToStorage(this),this.addToStorage(r),this._roots.push(r)},delRoot:function(r){if(r==null){for(var o=0;o<this._roots.length;o++){var s=this._roots[o];s instanceof g&&s.delChildrenFromStorage(this)}this._roots=[],this._displayList=[],this._displayListLen=0;return}if(r instanceof Array){for(var o=0,l=r.length;o<l;o++)this.delRoot(r[o]);return}var n=d.indexOf(this._roots,r);n>=0&&(this.delFromStorage(r),this._roots.splice(n,1),r instanceof g&&r.delChildrenFromStorage(this))},addToStorage:function(r){return r&&(r.__storage=this,r.dirty(!1)),this},delFromStorage:function(r){return r&&(r.__storage=null),this},dispose:function(){this._renderList=this._roots=null},displayableSortFunc:A};var f=b;J.exports=f},rA99:function(J,F,e){var d=e("y+Vt"),E=e("QBsz"),g=e("Sj9i"),m=g.quadraticSubdivide,A=g.cubicSubdivide,b=g.quadraticAt,f=g.cubicAt,i=g.quadraticDerivativeAt,r=g.cubicDerivativeAt,o=[];function s(n,c,t){var u=n.cpx2,a=n.cpy2;return u===null||a===null?[(t?r:f)(n.x1,n.cpx1,n.cpx2,n.x2,c),(t?r:f)(n.y1,n.cpy1,n.cpy2,n.y2,c)]:[(t?i:b)(n.x1,n.cpx1,n.x2,c),(t?i:b)(n.y1,n.cpy1,n.y2,c)]}var l=d.extend({type:"bezier-curve",shape:{x1:0,y1:0,x2:0,y2:0,cpx1:0,cpy1:0,percent:1},style:{stroke:"#000",fill:null},buildPath:function(c,t){var u=t.x1,a=t.y1,h=t.x2,v=t.y2,y=t.cpx1,O=t.cpy1,S=t.cpx2,x=t.cpy2,L=t.percent;if(L===0)return;c.moveTo(u,a),S==null||x==null?(L<1&&(m(u,y,h,L,o),y=o[1],h=o[2],m(a,O,v,L,o),O=o[1],v=o[2]),c.quadraticCurveTo(y,O,h,v)):(L<1&&(A(u,y,S,h,L,o),y=o[1],S=o[2],h=o[3],A(a,O,x,v,L,o),O=o[1],x=o[2],v=o[3]),c.bezierCurveTo(y,O,S,x,h,v))},pointAt:function(c){return s(this.shape,c,!1)},tangentAt:function(c){var t=s(this.shape,c,!0);return E.normalize(t,t)}});J.exports=l},"rAM+":function(J,F,e){"use strict";e.d(F,"a",function(){return E});var d=e("Qw5x");function E(g,m){var A;if(typeof Symbol=="undefined"||g[Symbol.iterator]==null){if(Array.isArray(g)||(A=Object(d.a)(g))||m&&g&&typeof g.length=="number"){A&&(g=A);var b=0,f=function(){};return{s:f,n:function(){return b>=g.length?{done:!0}:{done:!1,value:g[b++]}},e:function(l){throw l},f}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i=!0,r=!1,o;return{s:function(){A=g[Symbol.iterator]()},n:function(){var l=A.next();return i=l.done,l},e:function(l){r=!0,o=l},f:function(){try{!i&&A.return!=null&&A.return()}finally{if(r)throw o}}}}},rEGp:function(J,F){function e(d){var E=-1,g=Array(d.size);return d.forEach(function(m){g[++E]=m}),g}J.exports=e},rHrb:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.CopyToClipboard=void 0;var d=g(e("q1tI")),E=g(e("+QRC"));function g(v){return v&&v.__esModule?v:{default:v}}function m(v){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?m=function(O){return typeof O}:m=function(O){return O&&typeof Symbol=="function"&&O.constructor===Symbol&&O!==Symbol.prototype?"symbol":typeof O},m(v)}function A(v,y){var O=Object.keys(v);if(Object.getOwnPropertySymbols){var S=Object.getOwnPropertySymbols(v);y&&(S=S.filter(function(x){return Object.getOwnPropertyDescriptor(v,x).enumerable})),O.push.apply(O,S)}return O}function b(v){for(var y=1;y<arguments.length;y++){var O=arguments[y]!=null?arguments[y]:{};y%2?A(O,!0).forEach(function(S){a(v,S,O[S])}):Object.getOwnPropertyDescriptors?Object.defineProperties(v,Object.getOwnPropertyDescriptors(O)):A(O).forEach(function(S){Object.defineProperty(v,S,Object.getOwnPropertyDescriptor(O,S))})}return v}function f(v,y){if(v==null)return{};var O=i(v,y),S,x;if(Object.getOwnPropertySymbols){var L=Object.getOwnPropertySymbols(v);for(x=0;x<L.length;x++){if(S=L[x],y.indexOf(S)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(v,S))continue;O[S]=v[S]}}return O}function i(v,y){if(v==null)return{};var O={},S=Object.keys(v),x,L;for(L=0;L<S.length;L++){if(x=S[L],y.indexOf(x)>=0)continue;O[x]=v[x]}return O}function r(v,y){if(!(v instanceof y))throw new TypeError("Cannot call a class as a function")}function o(v,y){for(var O=0;O<y.length;O++){var S=y[O];S.enumerable=S.enumerable||!1,S.configurable=!0,"value"in S&&(S.writable=!0),Object.defineProperty(v,S.key,S)}}function s(v,y,O){return y&&o(v.prototype,y),O&&o(v,O),v}function l(v,y){return y&&(m(y)==="object"||typeof y=="function")?y:c(v)}function n(v){return n=Object.setPrototypeOf?Object.getPrototypeOf:function(O){return O.__proto__||Object.getPrototypeOf(O)},n(v)}function c(v){if(v===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return v}function t(v,y){if(typeof y!="function"&&y!==null)throw new TypeError("Super expression must either be null or a function");v.prototype=Object.create(y&&y.prototype,{constructor:{value:v,writable:!0,configurable:!0}}),y&&u(v,y)}function u(v,y){return u=Object.setPrototypeOf||function(S,x){return S.__proto__=x,S},u(v,y)}function a(v,y,O){return y in v?Object.defineProperty(v,y,{value:O,enumerable:!0,configurable:!0,writable:!0}):v[y]=O,v}var h=function(v){t(y,v);function y(){var O,S;r(this,y);for(var x=arguments.length,L=new Array(x),T=0;T<x;T++)L[T]=arguments[T];return S=l(this,(O=n(y)).call.apply(O,[this].concat(L))),a(c(S),"onClick",function(w){var C=S.props,N=C.text,D=C.onCopy,B=C.children,R=C.options,U=d.default.Children.only(B),M=(0,E.default)(N,R);D&&D(N,M),U&&U.props&&typeof U.props.onClick=="function"&&U.props.onClick(w)}),S}return s(y,[{key:"render",value:function(){var S=this.props,x=S.text,L=S.onCopy,T=S.options,w=S.children,C=f(S,["text","onCopy","options","children"]),N=d.default.Children.only(w);return d.default.cloneElement(N,b({},C,{onClick:this.onClick}))}}]),y}(d.default.PureComponent);F.CopyToClipboard=h,a(h,"defaultProps",{onCopy:void 0,options:void 0})},rLCj:function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="ReloadOutlined";var b=F.a=d.forwardRef(A)},rUJ1:function(J,F){var e=/[&<>"']/,d=/[&<>"']/g,E=/[<>"']|&(?!#?\w+;)/,g=/[<>"']|&(?!#?\w+;)/g,m={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},A=function(w){return m[w]};function b(T,w){if(w){if(e.test(T))return T.replace(d,A)}else if(E.test(T))return T.replace(g,A);return T}var f=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function i(T){return T.replace(f,function(w,C){return C=C.toLowerCase(),C==="colon"?":":C.charAt(0)==="#"?C.charAt(1)==="x"?String.fromCharCode(parseInt(C.substring(2),16)):String.fromCharCode(+C.substring(1)):""})}var r=/(^|[^\[])\^/g;function o(T,w){T=T.source||T,w=w||"";var C={replace:function(D,B){return B=B.source||B,B=B.replace(r,"$1"),T=T.replace(D,B),C},getRegex:function(){return new RegExp(T,w)}};return C}var s=/[^\w:]/g,l=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function n(T,w,C){if(T){var N;try{N=decodeURIComponent(i(C)).replace(s,"").toLowerCase()}catch(D){return null}if(N.indexOf("javascript:")===0||N.indexOf("vbscript:")===0||N.indexOf("data:")===0)return null}w&&!l.test(C)&&(C=h(w,C));try{C=encodeURI(C).replace(/%25/g,"%")}catch(D){return null}return C}var c={},t=/^[^:]+:\/*[^/]*$/,u=/^([^:]+:)[\s\S]*$/,a=/^([^:]+:\/*[^/]*)[\s\S]*$/;function h(T,w){c[" "+T]||(t.test(T)?c[" "+T]=T+"/":c[" "+T]=S(T,"/",!0)),T=c[" "+T];var C=T.indexOf(":")===-1;return w.substring(0,2)==="//"?C?w:T.replace(u,"$1")+w:w.charAt(0)==="/"?C?w:T.replace(a,"$1")+w:T+w}var v={exec:function(){}};function y(T){for(var w=1,C,N;w<arguments.length;w++){C=arguments[w];for(N in C)Object.prototype.hasOwnProperty.call(C,N)&&(T[N]=C[N])}return T}function O(T,w){var C=T.replace(/\|/g,function(B,R,U){for(var M=!1,j=R;--j>=0&&U[j]==="\\";)M=!M;return M?"|":" |"}),N=C.split(/ \|/),D=0;if(N.length>w)N.splice(w);else for(;N.length<w;)N.push("");for(;D<N.length;D++)N[D]=N[D].trim().replace(/\\\|/g,"|");return N}function S(T,w,C){var N=T.length;if(N===0)return"";for(var D=0;D<N;){var B=T.charAt(N-D-1);if(B===w&&!C)D++;else if(B!==w&&C)D++;else break}return T.substr(0,N-D)}function x(T,w){if(T.indexOf(w[1])===-1)return-1;for(var C=T.length,N=0,D=0;D<C;D++)if(T[D]==="\\")D++;else if(T[D]===w[0])N++;else if(T[D]===w[1]&&(N--,N<0))return D;return-1}function L(T){T&&T.sanitize&&!T.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")}J.exports={escape:b,unescape:i,edit:o,cleanUrl:n,resolveUrl:h,noopTest:v,merge:y,splitCells:O,rtrim:S,findClosingBracket:x,checkSanitizeDeprecation:L}},rdUC:function(J,F,e){var d=e("MFOe"),E=d.Global;J.exports={name:"localStorage",read:m,write:A,each:b,remove:f,clearAll:i};function g(){return E.localStorage}function m(r){return g().getItem(r)}function A(r,o){return g().setItem(r,o)}function b(r){for(var o=g().length-1;o>=0;o--){var s=g().key(o);r(m(s),s)}}function f(r){return g().removeItem(r)}function i(){return g().clear()}},rdor:function(J,F,e){var d=e("lOQZ"),E=d.circularLayout;function g(m){m.eachSeriesByType("graph",function(A){A.get("layout")==="circular"&&E(A,"symbolSize")})}J.exports=g},rfSb:function(J,F,e){var d=e("T4UG"),E=e("sdST"),g=e("L0Ub"),m=g.getDimensionTypeByAxis,A=e("YXkt"),b=e("bYtY"),f=e("4NO4"),i=f.groupData,r=e("7aKB"),o=r.encodeHTML,s=e("xKMd"),l=2,n=d.extend({type:"series.themeRiver",dependencies:["singleAxis"],nameMap:null,init:function(t){n.superApply(this,"init",arguments),this.legendVisualProvider=new s(b.bind(this.getData,this),b.bind(this.getRawData,this))},fixData:function(t){var u=t.length,a=i(t,function(U){return U[2]}),h=[];a.buckets.each(function(U,M){h.push({name:M,dataList:U})});for(var v=h.length,y=-1,O=-1,S=0;S<v;++S){var x=h[S].dataList.length;x>y&&(y=x,O=S)}for(var L=0;L<v;++L){if(L===O)continue;for(var T=h[L].name,w=0;w<y;++w){for(var C=h[O].dataList[w][0],N=h[L].dataList.length,D=-1,B=0;B<N;++B){var R=h[L].dataList[B][0];if(R===C){D=B;break}}D===-1&&(t[u]=[],t[u][0]=C,t[u][1]=0,t[u][2]=T,u++)}}return t},getInitialData:function(t,u){for(var a=u.queryComponents({mainType:"singleAxis",index:this.get("singleAxisIndex"),id:this.get("singleAxisId")})[0],h=a.get("type"),v=b.filter(t.data,function(C){return C[2]!==void 0}),y=this.fixData(v||[]),O=[],S=this.nameMap=b.createHashMap(),x=0,L=0;L<y.length;++L)O.push(y[L][l]),S.get(y[L][l])||(S.set(y[L][l],x),x++);var T=E(y,{coordDimensions:["single"],dimensionsDefine:[{name:"time",type:m(h)},{name:"value",type:"float"},{name:"name",type:"ordinal"}],encodeDefine:{single:0,value:1,itemName:2}}),w=new A(T,this);return w.initData(y),w},getLayerSeries:function(){for(var t=this.getData(),u=t.count(),a=[],h=0;h<u;++h)a[h]=h;var v=t.mapDimension("single"),y=i(a,function(S){return t.get("name",S)}),O=[];return y.buckets.each(function(S,x){S.sort(function(L,T){return t.get(v,L)-t.get(v,T)}),O.push({name:x,indices:S})}),O},getAxisTooltipData:function(t,u,a){b.isArray(t)||(t=t?[t]:[]);for(var h=this.getData(),v=this.getLayerSeries(),y=[],O=v.length,S,x=0;x<O;++x){for(var L=Number.MAX_VALUE,T=-1,w=v[x].indices.length,C=0;C<w;++C){var N=h.get(t[0],v[x].indices[C]),D=Math.abs(N-u);D<=L&&(S=N,L=D,T=v[x].indices[C])}y.push(T)}return{dataIndices:y,nestestValue:S}},formatTooltip:function(t){var u=this.getData(),a=u.getName(t),h=u.get(u.mapDimension("value"),t);return(isNaN(h)||h==null)&&(h="-"),o(a+" : "+h)},defaultOption:{zlevel:0,z:2,coordinateSystem:"singleAxis",boundaryGap:["10%","10%"],singleAxisIndex:0,animationEasing:"linear",label:{margin:4,show:!0,position:"left",color:"#000",fontSize:11},emphasis:{label:{show:!0}}}}),c=n;J.exports=c},rkZ5:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("ProS"),m=e("c8qY"),A=e("D9ME"),b=e("fls0"),f=e("RSch"),i=e("akwb"),r=e("o40c"),o=e("ZYIC"),s=e("sK/D"),l=s.createClipPath,n=g.extendChartView({type:"lines",init:function(){},render:function(c,t,u){var a=c.getData(),h=this._updateLineDraw(a,c),v=c.get("zlevel"),y=c.get("effect.trailLength"),O=u.getZr(),S=O.painter.getType()==="svg";S||O.painter.getLayer(v).clear(!0),this._lastZlevel!=null&&!S&&O.configLayer(this._lastZlevel,{motionBlur:!1}),this._showEffect(c)&&y&&(S||O.configLayer(v,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(y/10+.9,1),0)})),h.updateData(a);var x=c.get("clip",!0)&&l(c.coordinateSystem,!1,c);x?this.group.setClipPath(x):this.group.removeClipPath(),this._lastZlevel=v,this._finished=!0},incrementalPrepareRender:function(c,t,u){var a=c.getData(),h=this._updateLineDraw(a,c);h.incrementalPrepareUpdate(a),this._clearLayer(u),this._finished=!1},incrementalRender:function(c,t,u){this._lineDraw.incrementalUpdate(c,t.getData()),this._finished=c.end===t.getData().count()},updateTransform:function(c,t,u){var a=c.getData(),h=c.pipelineContext;if(!this._finished||h.large||h.progressiveRender)return{update:!0};var v=o.reset(c);v.progress&&v.progress({start:0,end:a.count()},a),this._lineDraw.updateLayout(),this._clearLayer(u)},_updateLineDraw:function(c,t){var u=this._lineDraw,a=this._showEffect(t),h=!!t.get("polyline"),v=t.pipelineContext,y=v.large;return(!u||a!==this._hasEffet||h!==this._isPolyline||y!==this._isLargeDraw)&&(u&&u.remove(),u=this._lineDraw=y?new r:new m(h?a?i:f:a?A:b),this._hasEffet=a,this._isPolyline=h,this._isLargeDraw=y,this.group.removeAll()),this.group.add(u.group),u},_showEffect:function(c){return!!c.get("effect.show")},_clearLayer:function(c){var t=c.getZr(),u=t.painter.getType()==="svg";!u&&this._lastZlevel!=null&&t.painter.getLayer(this._lastZlevel).clear(!0)},remove:function(c,t){this._lineDraw&&this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(t)},dispose:function(){}});J.exports=n},rmlV:function(J,F,e){var d=e("y+Vt"),E=d.extend({type:"ellipse",shape:{cx:0,cy:0,rx:0,ry:0},buildPath:function(m,A){var b=.5522848,f=A.cx,i=A.cy,r=A.rx,o=A.ry,s=r*b,l=o*b;m.moveTo(f-r,i),m.bezierCurveTo(f-r,i-l,f-s,i-o,f,i-o),m.bezierCurveTo(f+s,i-o,f+r,i-l,f+r,i),m.bezierCurveTo(f+r,i+l,f+s,i+o,f,i+o),m.bezierCurveTo(f-s,i+o,f-r,i+l,f-r,i),m.closePath()}});J.exports=E},rnVJ:function(J,F,e){var d=e("bYtY"),E=["rect","polygon","keep","clear"];function g(A,b){var f=A&&A.brush;if(d.isArray(f)||(f=f?[f]:[]),!f.length)return;var i=[];d.each(f,function(n){var c=n.hasOwnProperty("toolbox")?n.toolbox:[];c instanceof Array&&(i=i.concat(c))});var r=A&&A.toolbox;d.isArray(r)&&(r=r[0]),r||(r={feature:{}},A.toolbox=[r]);var o=r.feature||(r.feature={}),s=o.brush||(o.brush={}),l=s.type||(s.type=[]);l.push.apply(l,i),m(l),b&&!l.length&&l.push.apply(l,E)}function m(A){var b={};d.each(A,function(f){b[f]=1}),A.length=0,d.each(b,function(f,i){A.push(i)})}J.exports=g},rySg:function(J,F,e){e("SMc4"),e("8nMs")},s2MQ:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"};F.default=d},s2lz:function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("IwbS"),m=e("gPAo"),A=e("VaxA"),b=e("9hCq"),f=e("SgGq"),i=e("mFDi"),r=e("Fofx"),o=e("5s0K"),s=e("KCsZ"),l=e("7aKB"),n=l.windowOpen,c=E.bind,t=g.Group,u=g.Rect,a=E.each,h=3,v=["label"],y=["emphasis","label"],O=["upperLabel"],S=["emphasis","upperLabel"],x=10,L=1,T=2,w=s([["fill","color"],["stroke","strokeColor"],["lineWidth","strokeWidth"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),C=function(U){var M=w(U);return M.stroke=M.fill=M.lineWidth=null,M},N=d.extendChartView({type:"treemap",init:function(U,M){this._containerGroup,this._storage=D(),this._oldTree,this._breadcrumb,this._controller,this._state="ready"},render:function(U,M,j,P){var V=M.findComponents({mainType:"series",subType:"treemap",query:P});if(E.indexOf(V,U)<0)return;this.seriesModel=U,this.api=j,this.ecModel=M;var H=["treemapZoomToNode","treemapRootToNode"],k=A.retrieveTargetInfo(P,H,U),Z=P&&P.type,Y=U.layoutInfo,_=!this._oldTree,Q=this._storage,X=Z==="treemapRootToNode"&&k&&Q?{rootNodeGroup:Q.nodeGroup[k.node.getRawIndex()],direction:P.direction}:null,pe=this._giveContainerGroup(Y),te=this._doRender(pe,U,X);!_&&(!Z||Z==="treemapZoomToNode"||Z==="treemapRootToNode")?this._doAnimation(pe,te,U,X):te.renderFinally(),this._resetController(j),this._renderBreadcrumb(U,j,k)},_giveContainerGroup:function(U){var M=this._containerGroup;return M||(M=this._containerGroup=new t,this._initEvents(M),this.group.add(M)),M.attr("position",[U.x,U.y]),M},_doRender:function(U,M,j){var P=M.getData().tree,V=this._oldTree,H=D(),k=D(),Z=this._storage,Y=[],_=E.curry(B,M,k,Z,j,H,Y);X(P.root?[P.root]:[],V&&V.root?[V.root]:[],U,P===V||!V,0);var Q=pe(Z);return this._oldTree=P,this._storage=k,{lastsForAnimation:H,willDeleteEls:Q,renderFinally:te};function X(fe,be,Se,ze,Xe){ze?(be=fe,a(fe,function(Me,vt){!Me.isRemoved()&&Be(vt,vt)})):new m(be,fe,wt,wt).add(Be).update(Be).remove(E.curry(Be,null)).execute();function wt(Me){return Me.getId()}function Be(Me,vt){var at=Me!=null?fe[Me]:null,$e=vt!=null?be[vt]:null,bt=_(at,$e,Se,Xe);bt&&X(at&&at.viewChildren||[],$e&&$e.viewChildren||[],bt,ze,Xe+1)}}function pe(fe){var be=D();return fe&&a(fe,function(Se,ze){var Xe=be[ze];a(Se,function(wt){wt&&(Xe.push(wt),wt.__tmWillDelete=1)})}),be}function te(){a(Q,function(fe){a(fe,function(be){be.parent&&be.parent.remove(be)})}),a(Y,function(fe){fe.invisible=!0,fe.dirty()})}},_doAnimation:function(U,M,j,P){if(!j.get("animation"))return;var V=j.get("animationDurationUpdate"),H=j.get("animationEasing"),k=o.createWrap();a(M.willDeleteEls,function(Z,Y){a(Z,function(_,Q){if(_.invisible)return;var X=_.parent,pe;if(P&&P.direction==="drillDown")pe=X===P.rootNodeGroup?{shape:{x:0,y:0,width:X.__tmNodeWidth,height:X.__tmNodeHeight},style:{opacity:0}}:{style:{opacity:0}};else{var te=0,fe=0;X.__tmWillDelete||(te=X.__tmNodeWidth/2,fe=X.__tmNodeHeight/2),pe=Y==="nodeGroup"?{position:[te,fe],style:{opacity:0}}:{shape:{x:te,y:fe,width:0,height:0},style:{opacity:0}}}pe&&k.add(_,pe,V,H)})}),a(this._storage,function(Z,Y){a(Z,function(_,Q){var X=M.lastsForAnimation[Y][Q],pe={};if(!X)return;Y==="nodeGroup"?X.old&&(pe.position=_.position.slice(),_.attr("position",X.old)):(X.old&&(pe.shape=E.extend({},_.shape),_.setShape(X.old)),X.fadein?(_.setStyle("opacity",0),pe.style={opacity:1}):_.style.opacity!==1&&(pe.style={opacity:1})),k.add(_,pe,V,H)})},this),this._state="animating",k.done(c(function(){this._state="ready",M.renderFinally()},this)).start()},_resetController:function(U){var M=this._controller;M||(M=this._controller=new f(U.getZr()),M.enable(this.seriesModel.get("roam")),M.on("pan",c(this._onPan,this)),M.on("zoom",c(this._onZoom,this)));var j=new i(0,0,U.getWidth(),U.getHeight());M.setPointerChecker(function(P,V,H){return j.contain(V,H)})},_clearController:function(){var U=this._controller;U&&(U.dispose(),U=null)},_onPan:function(U){if(this._state!=="animating"&&(Math.abs(U.dx)>h||Math.abs(U.dy)>h)){var M=this.seriesModel.getData().tree.root;if(!M)return;var j=M.getLayout();if(!j)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:j.x+U.dx,y:j.y+U.dy,width:j.width,height:j.height}})}},_onZoom:function(U){var M=U.originX,j=U.originY;if(this._state!=="animating"){var P=this.seriesModel.getData().tree.root;if(!P)return;var V=P.getLayout();if(!V)return;var H=new i(V.x,V.y,V.width,V.height),k=this.seriesModel.layoutInfo;M-=k.x,j-=k.y;var Z=r.create();r.translate(Z,Z,[-M,-j]),r.scale(Z,Z,[U.scale,U.scale]),r.translate(Z,Z,[M,j]),H.applyTransform(Z),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:H.x,y:H.y,width:H.width,height:H.height}})}},_initEvents:function(U){U.on("click",function(M){if(this._state!=="ready")return;var j=this.seriesModel.get("nodeClick",!0);if(!j)return;var P=this.findTarget(M.offsetX,M.offsetY);if(!P)return;var V=P.node;if(V.getLayout().isLeafRoot)this._rootToNode(P);else if(j==="zoomToNode")this._zoomToNode(P);else if(j==="link"){var H=V.hostTree.data.getItemModel(V.dataIndex),k=H.get("link",!0),Z=H.get("target",!0)||"blank";k&&n(k,Z)}},this)},_renderBreadcrumb:function(U,M,j){j||(j=U.get("leafDepth",!0)!=null?{node:U.getViewRoot()}:this.findTarget(M.getWidth()/2,M.getHeight()/2),j||(j={node:U.getData().tree.root})),(this._breadcrumb||(this._breadcrumb=new b(this.group))).render(U,M,j.node,c(P,this));function P(V){this._state!=="animating"&&(A.aboveViewRoot(U.getViewRoot(),V)?this._rootToNode({node:V}):this._zoomToNode({node:V}))}},remove:function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage=D(),this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},dispose:function(){this._clearController()},_zoomToNode:function(U){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:U.node})},_rootToNode:function(U){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:U.node})},findTarget:function(U,M){var j,P=this.seriesModel.getViewRoot();return P.eachNode({attr:"viewChildren",order:"preorder"},function(V){var H=this._storage.background[V.getRawIndex()];if(H){var k=H.transformCoordToLocal(U,M),Z=H.shape;if(Z.x<=k[0]&&k[0]<=Z.x+Z.width&&Z.y<=k[1]&&k[1]<=Z.y+Z.height)j={node:V,offsetX:k[0],offsetY:k[1]};else return!1}},this),j}});function D(){return{nodeGroup:[],background:[],content:[]}}function B(U,M,j,P,V,H,k,Z,Y,_){if(!k)return;var Q=k.getLayout(),X=U.getData();if(X.setItemGraphicEl(k.dataIndex,null),!Q||!Q.isInView)return;var pe=Q.width,te=Q.height,fe=Q.borderWidth,be=Q.invisible,Se=k.getRawIndex(),ze=Z&&Z.getRawIndex(),Xe=k.viewChildren,wt=Q.upperHeight,Be=Xe&&Xe.length,Me=k.getModel("itemStyle"),vt=k.getModel("emphasis.itemStyle"),at=De("nodeGroup",t);if(!at)return;if(Y.add(at),at.attr("position",[Q.x||0,Q.y||0]),at.__tmNodeWidth=pe,at.__tmNodeHeight=te,Q.isAboveViewRoot)return at;var $e=k.getModel(),bt=De("background",u,_,L);if(bt&&At(at,bt,Be&&Q.upperLabelHeight),Be)g.isHighDownDispatcher(at)&&g.setAsHighDownDispatcher(at,!1),bt&&(g.setAsHighDownDispatcher(bt,!0),X.setItemGraphicEl(k.dataIndex,bt));else{var ut=De("content",u,_,T);ut&&Ve(at,ut),bt&&g.isHighDownDispatcher(bt)&&g.setAsHighDownDispatcher(bt,!1),g.setAsHighDownDispatcher(at,!0),X.setItemGraphicEl(k.dataIndex,at)}return at;function At(kt,Ht,Wt){if(Ht.dataIndex=k.dataIndex,Ht.seriesIndex=U.seriesIndex,Ht.setShape({x:0,y:0,width:pe,height:te}),be)gt(Ht);else{Ht.invisible=!1;var nr=k.getVisual("borderColor",!0),Bt=vt.get("borderColor"),Kt=C(Me);Kt.fill=nr;var Ge=w(vt);if(Ge.fill=Bt,Wt){var qe=pe-2*fe;Je(Kt,Ge,nr,qe,wt,{x:fe,y:0,width:qe,height:wt})}else Kt.text=Ge.text=null;Ht.setStyle(Kt),g.setElementHoverStyle(Ht,Ge)}kt.add(Ht)}function Ve(kt,Ht){Ht.dataIndex=k.dataIndex,Ht.seriesIndex=U.seriesIndex;var Wt=Math.max(pe-2*fe,0),nr=Math.max(te-2*fe,0);if(Ht.culling=!0,Ht.setShape({x:fe,y:fe,width:Wt,height:nr}),be)gt(Ht);else{Ht.invisible=!1;var Bt=k.getVisual("color",!0),Kt=C(Me);Kt.fill=Bt;var Ge=w(vt);Je(Kt,Ge,Bt,Wt,nr),Ht.setStyle(Kt),g.setElementHoverStyle(Ht,Ge)}kt.add(Ht)}function gt(kt){!kt.invisible&&H.push(kt)}function Je(kt,Ht,Wt,nr,Bt,Kt){var Ge=$e.get("name"),qe=$e.getModel(Kt?O:v),st=$e.getModel(Kt?S:y),ft=qe.getShallow("show");g.setLabelStyle(kt,Ht,qe,st,{defaultText:ft?Ge:null,autoColor:Wt,isRectText:!0,labelFetcher:U,labelDataIndex:k.dataIndex,labelProp:Kt?"upperLabel":"label"}),je(kt,Kt,Q),je(Ht,Kt,Q),Kt&&(kt.textRect=E.clone(Kt)),kt.truncate=ft&&qe.get("ellipsis")?{outerWidth:nr,outerHeight:Bt,minChar:2}:null}function je(kt,Ht,Wt){var nr=kt.text;if(!Ht&&Wt.isLeafRoot&&nr!=null){var Bt=U.get("drillDownIcon",!0);kt.text=Bt?Bt+" "+nr:nr}}function De(kt,Ht,Wt,nr){var Bt=ze!=null&&j[kt][ze],Kt=V[kt];return Bt?(j[kt][ze]=null,ht(Kt,Bt,kt)):be||(Bt=new Ht({z:R(Wt,nr)}),Bt.__tmDepth=Wt,Bt.__tmStorageName=kt,It(Kt,Bt,kt)),M[kt][Se]=Bt}function ht(kt,Ht,Wt){var nr=kt[Se]={};nr.old=Wt==="nodeGroup"?Ht.position.slice():E.extend({},Ht.shape)}function It(kt,Ht,Wt){var nr=kt[Se]={},Bt=k.parentNode;if(Bt&&(!P||P.direction==="drillDown")){var Kt=0,Ge=0,qe=V.background[Bt.getRawIndex()];!P&&qe&&qe.old&&(Kt=qe.old.width,Ge=qe.old.height),nr.old=Wt==="nodeGroup"?[0,Ge]:{x:Kt,y:Ge,width:0,height:0}}nr.fadein=Wt!=="nodeGroup"}}function R(U,M){var j=U*x+M;return(j-1)/j}J.exports=N},sAZ8:function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("+rIm"),m=e("/IIm"),A=e("9KIM"),b=e("IwbS"),f=["axisLine","axisTickLabel","axisName"],i=d.extendComponentView({type:"parallelAxis",init:function(n,c){i.superApply(this,"init",arguments),(this._brushController=new m(c.getZr())).on("brush",E.bind(this._onBrush,this))},render:function(n,c,t,u){if(r(n,c,u))return;this.axisModel=n,this.api=t,this.group.removeAll();var a=this._axisGroup;if(this._axisGroup=new b.Group,this.group.add(this._axisGroup),!n.get("show"))return;var h=s(n,c),v=h.coordinateSystem,y=n.getAreaSelectStyle(),O=y.width,S=n.axis.dim,x=v.getAxisLayout(S),L=E.extend({strokeContainThreshold:O},x),T=new g(n,L);E.each(f,T.add,T),this._axisGroup.add(T.getGroup()),this._refreshBrushController(L,y,n,h,O,t);var w=u&&u.animation===!1?null:n;b.groupTransition(a,this._axisGroup,w)},_refreshBrushController:function(n,c,t,u,a,h){var v=t.axis.getExtent(),y=v[1]-v[0],O=Math.min(30,Math.abs(y)*.1),S=b.BoundingRect.create({x:v[0],y:-a/2,width:y,height:a});S.x-=O,S.width+=2*O,this._brushController.mount({enableGlobalPan:!0,rotation:n.rotation,position:n.position}).setPanels([{panelId:"pl",clipPath:A.makeRectPanelClipPath(S),isTargetByCursor:A.makeRectIsTargetByCursor(S,h,u),getLinearBrushOtherExtent:A.makeLinearBrushOtherExtent(S,0)}]).enableBrush({brushType:"lineX",brushStyle:c,removeOnClick:!0}).updateCovers(o(t))},_onBrush:function(n,c){var t=this.axisModel,u=t.axis,a=E.map(n,function(h){return[u.coordToData(h.range[0],!0),u.coordToData(h.range[1],!0)]});(!t.option.realtime===c.isEnd||c.removeOnClick)&&this.api.dispatchAction({type:"axisAreaSelect",parallelAxisId:t.id,intervals:a})},dispose:function(){this._brushController.dispose()}});function r(n,c,t){return t&&t.type==="axisAreaSelect"&&c.findComponents({mainType:"parallelAxis",query:t})[0]===n}function o(n){var c=n.axis;return E.map(n.activeIntervals,function(t){return{brushType:"lineX",panelId:"pl",range:[c.dataToCoord(t[0],!0),c.dataToCoord(t[1],!0)]}})}function s(n,c){return c.getComponent("parallel",n.get("parallelIndex"))}var l=i;J.exports=l},sE09:function(J,F,e){},sEf8:function(J,F){function e(d){return function(E){return d(E)}}J.exports=e},sGsY:function(J,F,e){"use strict";var d=e("lSNA"),E=e.n(d),g=e("pVnL"),m=e.n(g),A=e("q1tI"),b=e("TSYQ"),f=e.n(b),i=e("H84U"),r=e("B6l+"),o=e.n(r),s=function(k){var Z=k.value,Y=k.formatter,_=k.precision,Q=k.decimalSeparator,X=k.groupSeparator,pe=X===void 0?"":X,te=k.prefixCls,fe;if(typeof Y=="function")fe=Y(Z);else{var be=String(Z),Se=be.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Se||be==="-")fe=be;else{var ze=Se[1],Xe=Se[2]||"0",wt=Se[4]||"";Xe=Xe.replace(/\B(?=(\d{3})+(?!\d))/g,pe),typeof _=="number"&&(wt=o()(wt,_,"0").slice(0,_)),wt&&(wt="".concat(Q).concat(wt)),fe=[A.createElement("span",{key:"int",className:"".concat(te,"-content-value-int")},ze,Xe),wt&&A.createElement("span",{key:"decimal",className:"".concat(te,"-content-value-decimal")},wt)]}}return A.createElement("span",{className:"".concat(te,"-content-value")},fe)},l=s,n=function(k){var Z=k.prefixCls,Y=k.className,_=k.style,Q=k.valueStyle,X=k.value,pe=X===void 0?0:X,te=k.title,fe=k.valueRender,be=k.prefix,Se=k.suffix,ze=k.direction,Xe=k.onMouseEnter,wt=k.onMouseLeave,Be=A.createElement(l,m()({},k,{value:pe})),Me=f()(Z,Y,E()({},"".concat(Z,"-rtl"),ze==="rtl"));return A.createElement("div",{className:Me,style:_,onMouseEnter:Xe,onMouseLeave:wt},te&&A.createElement("div",{className:"".concat(Z,"-title")},te),A.createElement("div",{style:Q,className:"".concat(Z,"-content")},be&&A.createElement("span",{className:"".concat(Z,"-content-prefix")},be),fe?fe(Be):Be,Se&&A.createElement("span",{className:"".concat(Z,"-content-suffix")},Se)))};n.defaultProps={decimalSeparator:".",groupSeparator:","};var c=Object(i.c)({prefixCls:"statistic"})(n),t=c,u=e("lwsE"),a=e.n(u),h=e("W8MJ"),v=e.n(h),y=e("7W2i"),O=e.n(y),S=e("LQ03"),x=e.n(S),L=e("J4zp"),T=e.n(L),w=e("QQZ/"),C=e.n(w),N=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function D(H,k){var Z=H,Y=/\[[^\]]*]/g,_=(k.match(Y)||[]).map(function(te){return te.slice(1,-1)}),Q=k.replace(Y,"[]"),X=N.reduce(function(te,fe){var be=T()(fe,2),Se=be[0],ze=be[1];if(te.indexOf(Se)!==-1){var Xe=Math.floor(Z/ze);return Z-=Xe*ze,te.replace(new RegExp("".concat(Se,"+"),"g"),function(wt){var Be=wt.length;return C()(Xe.toString(),Be,"0")})}return te},Q),pe=0;return X.replace(Y,function(){var te=_[pe];return pe+=1,te})}function B(H,k){var Z=k.format,Y=Z===void 0?"":Z,_=new Date(H).getTime(),Q=Date.now(),X=Math.max(_-Q,0);return D(X,Y)}var R=e("0n0R"),U=1e3/30;function M(H){return new Date(H).getTime()}var j=function(H){O()(Z,H);var k=x()(Z);function Z(){var Y;return a()(this,Z),Y=k.apply(this,arguments),Y.syncTimer=function(){var _=Y.props.value,Q=M(_);Q>=Date.now()?Y.startTimer():Y.stopTimer()},Y.startTimer=function(){if(Y.countdownId)return;Y.countdownId=window.setInterval(function(){Y.forceUpdate()},U)},Y.stopTimer=function(){var _=Y.props,Q=_.onFinish,X=_.value;if(Y.countdownId){clearInterval(Y.countdownId),Y.countdownId=void 0;var pe=M(X);Q&&pe<Date.now()&&Q()}},Y.formatCountdown=function(_,Q){var X=Y.props.format;return B(_,m()(m()({},Q),{format:X}))},Y.valueRender=function(_){return Object(R.a)(_,{title:void 0})},Y}return v()(Z,[{key:"componentDidMount",value:function(){this.syncTimer()}},{key:"componentDidUpdate",value:function(){this.syncTimer()}},{key:"componentWillUnmount",value:function(){this.stopTimer()}},{key:"render",value:function(){return A.createElement(t,m()({valueRender:this.valueRender},this.props,{formatter:this.formatCountdown}))}}]),Z}(A.Component);j.defaultProps={format:"HH:mm:ss"};var P=j;t.Countdown=P;var V=F.a=t},"sK/D":function(J,F,e){var d=e("IwbS"),E=e("OELB"),g=E.round;function m(f,i,r){var o=f.getArea(),s=f.getBaseAxis().isHorizontal(),l=o.x,n=o.y,c=o.width,t=o.height,u=r.get("lineStyle.width")||2;l-=u/2,n-=u/2,c+=u,t+=u,l=Math.floor(l),c=Math.round(c);var a=new d.Rect({shape:{x:l,y:n,width:c,height:t}});return i&&(a.shape[s?"width":"height"]=0,d.initProps(a,{shape:{width:c,height:t}},r)),a}function A(f,i,r){var o=f.getArea(),s=new d.Sector({shape:{cx:g(f.cx,1),cy:g(f.cy,1),r0:g(o.r0,1),r:g(o.r,1),startAngle:o.startAngle,endAngle:o.endAngle,clockwise:o.clockwise}});return i&&(s.shape.endAngle=o.startAngle,d.initProps(s,{shape:{endAngle:o.endAngle}},r)),s}function b(f,i,r){if(f){if(f.type==="polar")return A(f,i,r);if(f.type==="cartesian2d")return m(f,i,r)}else return null;return null}F.createGridClipPath=m,F.createPolarClipPath=A,F.createClipPath=b},sKgW:function(J,F){var e=9007199254740991,d=Math.floor;function E(g,m){var A="";if(!g||m<1||m>e)return A;do m%2&&(A+=g),m=d(m/2),m&&(g+=g);while(m);return A}J.exports=E},sPJy:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("AOa7"),m=e.n(g),A=e("lUTK"),b=e("qVdP")},sPtV:function(J,F,e){"use strict";e.d(F,"a",function(){return m});var d=e("q1tI"),E=e.n(d),g=e("hkKa");function m(A){var b=d.useRef(A),f=Object(g.a)();return[function(){return b.current},function(i){b.current=i,f()}]}},sRBo:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("KCY9"),m=e.n(g)},sRwP:function(J,F,e){e("jsU+"),e("2548"),e("Tp9H"),e("06DH"),e("dnwI"),e("fE02"),e("33Ds")},"sS/r":function(J,F,e){var d=e("4fz+"),E=e("iRjW"),g=e("Yl7c"),m=function(){this.group=new d,this.uid=E.getUID("viewComponent")};m.prototype={constructor:m,init:function(f,i){},render:function(f,i,r,o){},dispose:function(){},filterForExposedEvent:null};var A=m.prototype;A.updateView=A.updateLayout=A.updateVisual=function(f,i,r,o){},g.enableClassExtend(m),g.enableClassManagement(m,{registerWhenExtend:!0});var b=m;J.exports=b},"sW+o":function(J,F,e){var d=e("SrGk"),E=e("bYtY"),g=e("SUKs"),m=e("Qe9p");function A(f,i){d.call(this,f,i,["linearGradient","radialGradient"],"__gradient_in_use__")}E.inherits(A,d),A.prototype.addWithoutUpdate=function(f,i){if(i&&i.style){var r=this;E.each(["fill","stroke"],function(o){if(i.style[o]&&(i.style[o].type==="linear"||i.style[o].type==="radial")){var s=i.style[o],l=r.getDefs(!0),n;s._dom?(n=s._dom,l.contains(s._dom)||r.addDom(n)):n=r.add(s),r.markUsed(i);var c=n.getAttribute("id");f.setAttribute(o,"url(#"+c+")")}})}},A.prototype.add=function(f){var i;if(f.type==="linear")i=this.createElement("linearGradient");else if(f.type==="radial")i=this.createElement("radialGradient");else return g("Illegal gradient type."),null;return f.id=f.id||this.nextId++,i.setAttribute("id","zr"+this._zrId+"-gradient-"+f.id),this.updateDom(f,i),this.addDom(i),i},A.prototype.update=function(f){var i=this;d.prototype.update.call(this,f,function(){var r=f.type,o=f._dom.tagName;r==="linear"&&o==="linearGradient"||r==="radial"&&o==="radialGradient"?i.updateDom(f,f._dom):(i.removeDom(f),i.add(f))})},A.prototype.updateDom=function(f,i){if(f.type==="linear")i.setAttribute("x1",f.x),i.setAttribute("y1",f.y),i.setAttribute("x2",f.x2),i.setAttribute("y2",f.y2);else if(f.type==="radial")i.setAttribute("cx",f.x),i.setAttribute("cy",f.y),i.setAttribute("r",f.r);else{g("Illegal gradient type.");return}f.global?i.setAttribute("gradientUnits","userSpaceOnUse"):i.setAttribute("gradientUnits","objectBoundingBox"),i.innerHTML="";for(var r=f.colorStops,o=0,s=r.length;o<s;++o){var l=this.createElement("stop");l.setAttribute("offset",r[o].offset*100+"%");var n=r[o].color;if(n.indexOf("rgba">-1)){var c=m.parse(n)[3],t=m.toHex(n);l.setAttribute("stop-color","#"+t),l.setAttribute("stop-opacity",c)}else l.setAttribute("stop-color",r[o].color);i.appendChild(l)}f._dom=i},A.prototype.markUsed=function(f){if(f.style){var i=f.style.fill;i&&i._dom&&d.prototype.markUsed.call(this,i._dom),i=f.style.stroke,i&&i._dom&&d.prototype.markUsed.call(this,i._dom)}};var b=A;J.exports=b},sboe:function(J,F,e){"use strict";e.d(F,"a",function(){return g});var d=e("q1tI"),E=e.n(d),g=d.createContext(null)},sdST:function(J,F,e){var d=e("hi0g");function E(g,m){return m=m||{},d(m.coordDimensions||[],g,{dimsDef:m.dimensionsDefine||g.dimensionsDefine,encodeDef:m.encodeDefine||g.encodeDefine,dimCount:m.dimensionsCount,encodeDefaulter:m.encodeDefaulter,generateCoord:m.generateCoord,generateCoordCount:m.generateCoordCount})}J.exports=E},seXi:function(J,F,e){var d=e("qZTm"),E=1,g=Object.prototype,m=g.hasOwnProperty;function A(b,f,i,r,o,s){var l=i&E,n=d(b),c=n.length,t=d(f),u=t.length;if(c!=u&&!l)return!1;for(var a=c;a--;){var h=n[a];if(!(l?h in f:m.call(f,h)))return!1}var v=s.get(b),y=s.get(f);if(v&&y)return v==f&&y==b;var O=!0;s.set(b,f),s.set(f,b);for(var S=l;++a<c;){h=n[a];var x=b[h],L=f[h];if(r)var T=l?r(L,x,h,f,b,s):r(x,L,h,b,f,s);if(!(T===void 0?x===L||o(x,L,i,r,s):T)){O=!1;break}S||(S=h=="constructor")}if(O&&!S){var w=b.constructor,C=f.constructor;w!=C&&"constructor"in b&&"constructor"in f&&!(typeof w=="function"&&w instanceof w&&typeof C=="function"&&C instanceof C)&&(O=!1)}return s.delete(b),s.delete(f),O}J.exports=A},shjB:function(J,F){var e=9007199254740991;function d(E){return typeof E=="number"&&E>-1&&E%1==0&&E<=e}J.exports=d},szbU:function(J,F,e){var d=e("bYtY"),E=d.each;function g(A){var b=A&&A.visualMap;d.isArray(b)||(b=b?[b]:[]),E(b,function(f){if(!f)return;m(f,"splitList")&&!m(f,"pieces")&&(f.pieces=f.splitList,delete f.splitList);var i=f.pieces;i&&d.isArray(i)&&E(i,function(r){d.isObject(r)&&(m(r,"start")&&!m(r,"min")&&(r.min=r.start),m(r,"end")&&!m(r,"max")&&(r.max=r.end))})})}function m(A,b){return A&&A.hasOwnProperty&&A.hasOwnProperty(b)}J.exports=g},t23M:function(J,F,e){"use strict";var d=e("VTBJ"),E=e("1OyB"),g=e("vuIU"),m=e("Ji7U"),A=e("LK+K"),b=e("q1tI"),f=e.n(b),i=e("m+aA"),r=e("Zm9Q"),o=e("Kwbf"),s=e("c+Xe"),l=e("bdgK"),n="rc-observer-key",c=function(t){Object(m.a)(a,t);var u=Object(A.a)(a);function a(){var h;return Object(E.a)(this,a),h=u.apply(this,arguments),h.resizeObserver=null,h.childNode=null,h.currentElement=null,h.state={width:0,height:0,offsetHeight:0,offsetWidth:0},h.onResize=function(v){var y=h.props.onResize,O=v[0].target,S=O.getBoundingClientRect(),x=S.width,L=S.height,T=O.offsetWidth,w=O.offsetHeight,C=Math.floor(x),N=Math.floor(L);if(h.state.width!==C||h.state.height!==N||h.state.offsetWidth!==T||h.state.offsetHeight!==w){var D={width:C,height:N,offsetWidth:T,offsetHeight:w};h.setState(D),y&&Promise.resolve().then(function(){y(Object(d.a)(Object(d.a)({},D),{},{offsetWidth:T,offsetHeight:w}))})}},h.setChildNode=function(v){h.childNode=v},h}return Object(g.a)(a,[{key:"componentDidMount",value:function(){this.onComponentUpdated()}},{key:"componentDidUpdate",value:function(){this.onComponentUpdated()}},{key:"componentWillUnmount",value:function(){this.destroyObserver()}},{key:"onComponentUpdated",value:function(){var v=this.props.disabled;if(v){this.destroyObserver();return}var y=Object(i.a)(this.childNode||this),O=y!==this.currentElement;O&&(this.destroyObserver(),this.currentElement=y),!this.resizeObserver&&y&&(this.resizeObserver=new l.default(this.onResize),this.resizeObserver.observe(y))}},{key:"destroyObserver",value:function(){this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null)}},{key:"render",value:function(){var v=this.props.children,y=Object(r.a)(v);if(y.length>1)Object(o.a)(!1,"Find more than one child node with `children` in ResizeObserver. Will only observe first one.");else if(y.length===0)return Object(o.a)(!1,"`children` of ResizeObserver is empty. Nothing is in observe."),null;var O=y[0];if(b.isValidElement(O)&&Object(s.c)(O)){var S=O.ref;y[0]=b.cloneElement(O,{ref:Object(s.a)(S,this.setChildNode)})}return y.length===1?y[0]:y.map(function(x,L){return!b.isValidElement(x)||"key"in x&&x.key!==null?x:b.cloneElement(x,{key:"".concat(n,"-").concat(L)})})}}]),a}(b.Component);c.displayName="ResizeObserver",F.a=c},t3Fx:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=Object.assign||function(u){for(var a=1;a<arguments.length;a++){var h=arguments[a];for(var v in h)Object.prototype.hasOwnProperty.call(h,v)&&(u[v]=h[v])}return u},E=function(){function u(a,h){for(var v=0;v<h.length;v++){var y=h[v];y.enumerable=y.enumerable||!1,y.configurable=!0,"value"in y&&(y.writable=!0),Object.defineProperty(a,y.key,y)}}return function(a,h,v){return h&&u(a.prototype,h),v&&u(a,v),a}}(),g=e("q1tI"),m=s(g),A=e("17x9"),b=s(A),f=e("aUsF"),i=s(f),r=e("u3os"),o=e("kzFp");function s(u){return u&&u.__esModule?u:{default:u}}function l(u,a){if(!(u instanceof a))throw new TypeError("Cannot call a class as a function")}function n(u,a){if(!u)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a&&(typeof a=="object"||typeof a=="function")?a:u}function c(u,a){if(typeof a!="function"&&a!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof a);u.prototype=Object.create(a&&a.prototype,{constructor:{value:u,enumerable:!1,writable:!0,configurable:!0}}),a&&(Object.setPrototypeOf?Object.setPrototypeOf(u,a):u.__proto__=a)}var t=function(u){c(a,u);function a(h){l(this,a);var v=n(this,(a.__proto__||Object.getPrototypeOf(a)).call(this,h));return v.getEchartsInstance=function(){return v.echartsLib.getInstanceByDom(v.echartsElement)||v.echartsLib.init(v.echartsElement,v.props.theme,v.props.opts)},v.dispose=function(){if(v.echartsElement){try{(0,r.clear)(v.echartsElement)}catch(y){console.warn(y)}v.echartsLib.dispose(v.echartsElement)}},v.rerender=function(){var y=v.props,O=y.onEvents,S=y.onChartReady,x=v.renderEchartDom();v.bindEvents(x,O||{}),typeof S=="function"&&v.props.onChartReady(x),v.echartsElement&&(0,r.bind)(v.echartsElement,function(){try{x.resize()}catch(L){console.warn(L)}})},v.bindEvents=function(y,O){var S=function(T,w){typeof T=="string"&&typeof w=="function"&&y.on(T,function(C){w(C,y)})};for(var x in O)Object.prototype.hasOwnProperty.call(O,x)&&S(x,O[x])},v.renderEchartDom=function(){var y=v.getEchartsInstance();return y.setOption(v.props.option,v.props.notMerge||!1,v.props.lazyUpdate||!1),v.props.showLoading?y.showLoading(v.props.loadingOption||null):y.hideLoading(),y},v.echartsLib=h.echarts,v.echartsElement=null,v}return E(a,[{key:"componentDidMount",value:function(){this.rerender()}},{key:"componentDidUpdate",value:function(v){if(typeof this.props.shouldSetOption=="function"&&!this.props.shouldSetOption(v,this.props))return;if(!(0,i.default)(v.theme,this.props.theme)||!(0,i.default)(v.opts,this.props.opts)||!(0,i.default)(v.onEvents,this.props.onEvents)){this.dispose(),this.rerender();return}var y=["option","notMerge","lazyUpdate","showLoading","loadingOption"];if((0,i.default)((0,o.pick)(this.props,y),(0,o.pick)(v,y)))return;var O=this.renderEchartDom();if(!(0,i.default)(v.style,this.props.style)||!(0,i.default)(v.className,this.props.className))try{O.resize()}catch(S){console.warn(S)}}},{key:"componentWillUnmount",value:function(){this.dispose()}},{key:"render",value:function(){var v=this,y=this.props,O=y.style,S=y.className,x=d({height:300},O);return m.default.createElement("div",{ref:function(T){v.echartsElement=T},style:x,className:"echarts-for-react "+S})}}]),a}(g.Component);F.default=t,t.propTypes={option:b.default.object.isRequired,echarts:b.default.object,notMerge:b.default.bool,lazyUpdate:b.default.bool,style:b.default.object,className:b.default.string,theme:b.default.oneOfType([b.default.string,b.default.object]),onChartReady:b.default.func,showLoading:b.default.bool,loadingOption:b.default.object,onEvents:b.default.object,opts:b.default.shape({devicePixelRatio:b.default.number,renderer:b.default.oneOf(["canvas","svg"]),width:b.default.oneOfType([b.default.number,b.default.oneOf([null,void 0,"auto"])]),height:b.default.oneOfType([b.default.number,b.default.oneOf([null,void 0,"auto"])])}),shouldSetOption:b.default.func},t.defaultProps={echarts:{},notMerge:!1,lazyUpdate:!1,style:{},className:"",theme:null,onChartReady:function(){},showLoading:!1,loadingOption:null,onEvents:{},opts:{},shouldSetOption:function(){return!0}}},tBnm:function(J,F,e){var d=e("bYtY"),E=e("IwbS"),g=e("Qxkt"),m=e("Znkb"),A=e("+rIm"),b=["axisLine","axisLabel","axisTick","minorTick","splitLine","minorSplitLine","splitArea"];function f(s,l,n){l[1]>l[0]&&(l=l.slice().reverse());var c=s.coordToPoint([l[0],n]),t=s.coordToPoint([l[1],n]);return{x1:c[0],y1:c[1],x2:t[0],y2:t[1]}}function i(s){var l=s.getRadiusAxis();return l.inverse?0:1}function r(s){var l=s[0],n=s[s.length-1];l&&n&&Math.abs(Math.abs(l.coord-n.coord)-360)<1e-4&&s.pop()}var o=m.extend({type:"angleAxis",axisPointerClass:"PolarAxisPointer",render:function(s,l){if(this.group.removeAll(),!s.get("show"))return;var n=s.axis,c=n.polar,t=c.getRadiusAxis().getExtent(),u=n.getTicksCoords(),a=n.getMinorTicksCoords(),h=d.map(n.getViewLabels(),function(v){var v=d.clone(v);return v.coord=n.dataToCoord(v.tickValue),v});r(h),r(u),d.each(b,function(v){s.get(v+".show")&&(!n.scale.isBlank()||v==="axisLine")&&this["_"+v](s,c,u,a,t,h)},this)},_axisLine:function(s,l,n,c,t){var u=s.getModel("axisLine.lineStyle"),a=i(l),h=a?0:1,v;t[h]===0?v=new E.Circle({shape:{cx:l.cx,cy:l.cy,r:t[a]},style:u.getLineStyle(),z2:1,silent:!0}):v=new E.Ring({shape:{cx:l.cx,cy:l.cy,r:t[a],r0:t[h]},style:u.getLineStyle(),z2:1,silent:!0}),v.style.fill=null,this.group.add(v)},_axisTick:function(s,l,n,c,t){var u=s.getModel("axisTick"),a=(u.get("inside")?-1:1)*u.get("length"),h=t[i(l)],v=d.map(n,function(y){return new E.Line({shape:f(l,[h,h+a],y.coord)})});this.group.add(E.mergePath(v,{style:d.defaults(u.getModel("lineStyle").getLineStyle(),{stroke:s.get("axisLine.lineStyle.color")})}))},_minorTick:function(s,l,n,c,t){if(!c.length)return;for(var u=s.getModel("axisTick"),a=s.getModel("minorTick"),h=(u.get("inside")?-1:1)*a.get("length"),v=t[i(l)],y=[],O=0;O<c.length;O++)for(var S=0;S<c[O].length;S++)y.push(new E.Line({shape:f(l,[v,v+h],c[O][S].coord)}));this.group.add(E.mergePath(y,{style:d.defaults(a.getModel("lineStyle").getLineStyle(),d.defaults(u.getLineStyle(),{stroke:s.get("axisLine.lineStyle.color")}))}))},_axisLabel:function(s,l,n,c,t,u){var a=s.getCategories(!0),h=s.getModel("axisLabel"),v=h.get("margin"),y=s.get("triggerEvent");d.each(u,function(O,S){var x=h,L=O.tickValue,T=t[i(l)],w=l.coordToPoint([T+v,O.coord]),C=l.cx,N=l.cy,D=Math.abs(w[0]-C)/T<.3?"center":w[0]>C?"left":"right",B=Math.abs(w[1]-N)/T<.3?"middle":w[1]>N?"top":"bottom";a&&a[L]&&a[L].textStyle&&(x=new g(a[L].textStyle,h,h.ecModel));var R=new E.Text({silent:A.isLabelSilent(s)});this.group.add(R),E.setTextStyle(R.style,x,{x:w[0],y:w[1],textFill:x.getTextColor()||s.get("axisLine.lineStyle.color"),text:O.formattedLabel,textAlign:D,textVerticalAlign:B}),y&&(R.eventData=A.makeAxisEventDataBase(s),R.eventData.targetType="axisLabel",R.eventData.value=O.rawLabel)},this)},_splitLine:function(s,l,n,c,t){var u=s.getModel("splitLine"),a=u.getModel("lineStyle"),h=a.get("color"),v=0;h=h instanceof Array?h:[h];for(var y=[],O=0;O<n.length;O++){var S=v++%h.length;y[S]=y[S]||[],y[S].push(new E.Line({shape:f(l,t,n[O].coord)}))}for(var O=0;O<y.length;O++)this.group.add(E.mergePath(y[O],{style:d.defaults({stroke:h[O%h.length]},a.getLineStyle()),silent:!0,z:s.get("z")}))},_minorSplitLine:function(s,l,n,c,t){if(!c.length)return;for(var u=s.getModel("minorSplitLine"),a=u.getModel("lineStyle"),h=[],v=0;v<c.length;v++)for(var y=0;y<c[v].length;y++)h.push(new E.Line({shape:f(l,t,c[v][y].coord)}));this.group.add(E.mergePath(h,{style:a.getLineStyle(),silent:!0,z:s.get("z")}))},_splitArea:function(s,l,n,c,t){if(!n.length)return;var u=s.getModel("splitArea"),a=u.getModel("areaStyle"),h=a.get("color"),v=0;h=h instanceof Array?h:[h];for(var y=[],O=Math.PI/180,S=-n[0].coord*O,x=Math.min(t[0],t[1]),L=Math.max(t[0],t[1]),T=s.get("clockwise"),w=1;w<n.length;w++){var C=v++%h.length;y[C]=y[C]||[],y[C].push(new E.Sector({shape:{cx:l.cx,cy:l.cy,r0:x,r:L,startAngle:S,endAngle:-n[w].coord*O,clockwise:T},silent:!0})),S=-n[w].coord*O}for(var w=0;w<y.length;w++)this.group.add(E.mergePath(y[w],{style:d.defaults({fill:h[w%h.length]},a.getAreaStyle()),silent:!0}))}});J.exports=o},tMB7:function(J,F,e){var d=e("y1pI");function E(g){var m=this.__data__,A=d(m,g);return A<0?void 0:m[A][1]}J.exports=E},tSko:function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("SRve")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="PlusOutlined";var f=g.forwardRef(b);F.default=f},tadb:function(J,F,e){var d=e("Cwc5"),E=e("Kz5y"),g=d(E,"DataView");J.exports=g},tceW:function(J,F,e){var d=e("KCsZ"),E=d([["fill","color"],["stroke","borderColor"],["lineWidth","borderWidth"],["stroke","barBorderColor"],["lineWidth","barBorderWidth"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),g={getBarItemStyle:function(m){var A=E(this,m);if(this.getBorderLineDash){var b=this.getBorderLineDash();b&&(A.lineDash=b)}return A}};J.exports=g},txkQ:function(J,F,e){var d=e("aX58");F.zrender=d;var E=e("Fofx");F.matrix=E;var g=e("QBsz");F.vector=g;var m=e("bYtY"),A=e("Qe9p");F.color=A;var b=e("IwbS"),f=e("OELB");F.number=f;var i=e("7aKB");F.format=i;var r=e("iLNv"),o=r.throttle;F.throttle=r.throttle;var s=e("FUi9");F.helper=s;var l=e("vafp");F.parseGeoJSON=l;var n=e("YXkt");F.List=n;var c=e("Qxkt");F.Model=c;var t=e("hM6l");F.Axis=t;var u=e("ItGF");F.env=u;var a=l,h={};m.each(["map","each","filter","indexOf","inherits","reduce","filter","bind","curry","isArray","isString","isObject","isFunction","extend","defaults","clone","merge"],function(y){h[y]=m[y]});var v={};m.each(["extendShape","extendPath","makePath","makeImage","mergePath","resizePath","createIcon","setHoverStyle","setLabelStyle","setTextStyle","setText","getFont","updateProps","initProps","getTransform","clipPointsByRect","clipRectByRect","registerShape","getShapeClass","Group","Image","Text","Circle","Sector","Ring","Polygon","Polyline","Rect","Line","BezierCurve","Arc","IncrementalDisplayable","CompoundPath","LinearGradient","RadialGradient","BoundingRect"],function(y){v[y]=b[y]}),F.parseGeoJson=a,F.util=h,F.graphic=v},u3DP:function(J,F,e){var d=e("6GrX"),E=e("OELB"),g=E.parsePercent,m=Math.PI/180;function A(r,o,s,l,n,c,t,u,a,h){r.sort(function(D,B){return D.y-B.y});function v(D,B,R,U){for(var M=D;M<B&&!(r[M].y+R>a+t);M++)if(r[M].y+=R,M>D&&M+1<B&&r[M+1].y>r[M].y+r[M].height){y(M,R/2);return}y(B-1,R/2)}function y(D,B){for(var R=D;R>=0&&!(r[R].y-B<a);R--)if(r[R].y-=B,R>0&&r[R].y>r[R-1].y+r[R-1].height)break}function O(D,B,R,U,M,j){for(var P=(j>0,B?Number.MAX_VALUE:0),V=0,H=D.length;V<H;V++){if(D[V].labelAlignTo!=="none")continue;var k=Math.abs(D[V].y-U),Z=D[V].len,Y=D[V].len2,_=k<M+Z?Math.sqrt((M+Z+Y)*(M+Z+Y)-k*k):Math.abs(D[V].x-R);B&&_>=P&&(_=P-10),!B&&_<=P&&(_=P+10),D[V].x=R+_*j,P=_}}for(var S=0,x,L=r.length,T=[],w=[],C=0;C<L;C++){if(r[C].position==="outer"&&r[C].labelAlignTo==="labelLine"){var N=r[C].x-h;r[C].linePoints[1][0]+=N,r[C].x=h}x=r[C].y-S,x<0&&v(C,L,-x,n),S=r[C].y+r[C].height}t-S<0&&y(L-1,S-t);for(var C=0;C<L;C++)r[C].y>=s?w.push(r[C]):T.push(r[C]);O(T,!1,o,s,l,n),O(w,!0,o,s,l,n)}function b(r,o,s,l,n,c,t,u){for(var a=[],h=[],v=Number.MAX_VALUE,y=-Number.MAX_VALUE,O=0;O<r.length;O++){if(f(r[O]))continue;r[O].x<o?(v=Math.min(v,r[O].x),a.push(r[O])):(y=Math.max(y,r[O].x),h.push(r[O]))}A(h,o,s,l,1,n,c,t,u,y),A(a,o,s,l,-1,n,c,t,u,v);for(var O=0;O<r.length;O++){var S=r[O];if(f(S))continue;var x=S.linePoints;if(x){var L=S.labelAlignTo==="edge",T=S.textRect.width,w;L?S.x<o?w=x[2][0]-S.labelDistance-t-S.labelMargin:w=t+n-S.labelMargin-x[2][0]-S.labelDistance:S.x<o?w=S.x-t-S.bleedMargin:w=t+n-S.x-S.bleedMargin,w<S.textRect.width&&(S.text=d.truncateText(S.text,w,S.font),S.labelAlignTo==="edge"&&(T=d.getWidth(S.text,S.font)));var C=x[1][0]-x[2][0];L?S.x<o?x[2][0]=t+S.labelMargin+T+S.labelDistance:x[2][0]=t+n-S.labelMargin-T-S.labelDistance:(S.x<o?x[2][0]=S.x+S.labelDistance:x[2][0]=S.x-S.labelDistance,x[1][0]=x[2][0]+C),x[1][1]=x[2][1]=S.y}}}function f(r){return r.position==="center"}function i(r,o,s,l,n,c){var t=r.getData(),u=[],a,h,v=!1,y=(r.get("minShowLabelAngle")||0)*m;t.each(function(O){var S=t.getItemLayout(O),x=t.getItemModel(O),L=x.getModel("label"),T=L.get("position")||x.get("emphasis.label.position"),w=L.get("distanceToLabelLine"),C=L.get("alignTo"),N=g(L.get("margin"),s),D=L.get("bleedMargin"),B=L.getFont(),R=x.getModel("labelLine"),U=R.get("length");U=g(U,s);var M=R.get("length2");if(M=g(M,s),S.angle<y)return;var j=(S.startAngle+S.endAngle)/2,P=Math.cos(j),V=Math.sin(j),H,k,Z,Y;a=S.cx,h=S.cy;var _=r.getFormattedLabel(O,"normal")||t.getName(O),Q=d.getBoundingRect(_,B,Y,"top"),X=T==="inside"||T==="inner";if(T==="center")H=S.cx,k=S.cy,Y="center";else{var pe=(X?(S.r+S.r0)/2*P:S.r*P)+a,te=(X?(S.r+S.r0)/2*V:S.r*V)+h;if(H=pe+P*3,k=te+V*3,!X){var fe=pe+P*(U+o-S.r),be=te+V*(U+o-S.r),Se=fe+(P<0?-1:1)*M,ze=be;C==="edge"?H=P<0?n+N:n+s-N:H=Se+(P<0?-w:w),k=ze,Z=[[pe,te],[fe,be],[Se,ze]]}Y=X?"center":C==="edge"?P>0?"right":"left":P>0?"left":"right"}var Xe,wt=L.get("rotate");typeof wt=="number"?Xe=wt*(Math.PI/180):Xe=wt?P<0?-j+Math.PI:-j:0,v=!!Xe,S.label={x:H,y:k,position:T,height:Q.height,len:U,len2:M,linePoints:Z,textAlign:Y,verticalAlign:"middle",rotation:Xe,inside:X,labelDistance:w,labelAlignTo:C,labelMargin:N,bleedMargin:D,textRect:Q,text:_,font:B},X||u.push(S.label)}),!v&&r.get("avoidLabelOverlap")&&b(u,a,h,o,s,l,n,c)}J.exports=i},u3os:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.ver=F.clear=F.bind=void 0;var d=e("P4Qj"),E=function(b,f){var i=(0,d.getSensor)(b);return i.bind(f),function(){i.unbind(f)}};F.bind=E;var g=function(b){var f=(0,d.getSensor)(b);(0,d.removeSensor)(f)};F.clear=g;var m="1.0.1";F.ver=m},u4NN:function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("Uc92")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="EyeOutlined";var f=g.forwardRef(b);F.default=f},u8Dt:function(J,F,e){var d=e("YESw"),E="__lodash_hash_undefined__",g=Object.prototype,m=g.hasOwnProperty;function A(b){var f=this.__data__;if(d){var i=f[b];return i===E?void 0:i}return m.call(f,b)?f[b]:void 0}J.exports=A},u9fO:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("b80e"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},uAnK:function(J,F,e){var d=e("bYtY"),E=e("Kagy"),g=e("KxfA"),m=g.retrieveRawValue;function A(b,f){var i=f.getModel("aria");if(i.get("show")){if(i.get("description")){b.setAttribute("aria-label",i.get("description"));return}}else return;var r=0;f.eachSeries(function(O,S){++r},this);var o=i.get("data.maxCount")||10,s=i.get("series.maxCount")||10,l=Math.min(r,s),n;if(r<1)return;var c=v();c?n=a(h("general.withTitle"),{title:c}):n=h("general.withoutTitle");var t=[],u=r>1?"series.multiple.prefix":"series.single.prefix";n+=a(h(u),{seriesCount:r}),f.eachSeries(function(O,S){if(S<l){var x,L=O.get("name"),T="series."+(r>1?"multiple":"single")+".";x=h(L?T+"withName":T+"withoutName"),x=a(x,{seriesId:O.seriesIndex,seriesName:O.get("name"),seriesType:y(O.subType)});var w=O.getData();window.data=w,w.count()>o?x+=a(h("data.partialData"),{displayCnt:o}):x+=h("data.allData");for(var C=[],N=0;N<w.count();N++)if(N<o){var D=w.getName(N),B=m(w,N);C.push(a(h(D?"data.withName":"data.withoutName"),{name:D,value:B}))}x+=C.join(h("data.separator.middle"))+h("data.separator.end"),t.push(x)}}),n+=t.join(h("series.multiple.separator.middle"))+h("series.multiple.separator.end"),b.setAttribute("aria-label",n);function a(O,S){if(typeof O!="string")return O;var x=O;return d.each(S,function(L,T){x=x.replace(new RegExp("\\{\\s*"+T+"\\s*\\}","g"),L)}),x}function h(O){var S=i.get(O);if(S==null){for(var x=O.split("."),L=E.aria,T=0;T<x.length;++T)L=L[x[T]];return L}else return S}function v(){var O=f.getModel("title").option;return O&&O.length&&(O=O[0]),O&&O.text}function y(O){return E.series.typeNames[O]||"\u81EA\u5B9A\u4E49\u56FE"}}J.exports=A},uK0f:function(J,F,e){(function(d,E){J.exports=E()})(this,function(){"use strict";function d(E,g,m){m=m||{},m.childrenKeyName=m.childrenKeyName||"children";var A=E||[],b=[],f=0;do{var i=A.filter(function(r){return g(r,f)})[0];if(!i)break;b.push(i),A=i[m.childrenKeyName]||[],f+=1}while(A.length>0);return b}return d})},uOyE:function(J,F,e){var d=e("ProS");d.registerAction({type:"brush",event:"brush"},function(E,g){g.eachComponent({mainType:"brush",query:E},function(m){m.setAreas(E.areas)})}),d.registerAction({type:"brushSelect",event:"brushSelected",update:"none"},function(){}),d.registerAction({type:"brushEnd",event:"brushEnd",update:"none"},function(){})},uQRt:function(J,F,e){J.exports=d;function d(){return e("gaXo"),{}}},ugBc:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"};F.default=d},v56E:function(J,F,e){},v5uJ:function(J,F,e){var d=e("ProS"),E=e("2B6p"),g=E.updateCenterAndZoom;d.registerAction({type:"treeExpandAndCollapse",event:"treeExpandAndCollapse",update:"update"},function(m,A){A.eachComponent({mainType:"series",subType:"tree",query:m},function(b){var f=m.dataIndex,i=b.getData().tree,r=i.getNodeByDataIndex(f);r.isExpand=!r.isExpand})}),d.registerAction({type:"treeRoam",event:"treeRoam",update:"none"},function(m,A){A.eachComponent({mainType:"series",subType:"tree",query:m},function(b){var f=b.coordinateSystem,i=g(f,m);b.setCenter&&b.setCenter(i.center),b.setZoom&&b.setZoom(i.zoom)})})},"vF/C":function(J,F,e){var d=e("bLfw");d.registerSubTypeDefaulter("visualMap",function(E){return!E.categories&&(!(E.pieces?E.pieces.length>0:E.splitNumber>0)||E.calculable)?"continuous":"piecewise"})},vKoX:function(J,F,e){var d=e("SrGk"),E=e("bYtY");function g(b,f){d.call(this,b,f,["filter"],"__filter_in_use__","_shadowDom")}E.inherits(g,d),g.prototype.addWithoutUpdate=function(b,f){if(f&&m(f.style)){var i;if(f._shadowDom){i=f._shadowDom;var r=this.getDefs(!0);r.contains(f._shadowDom)||this.addDom(i)}else i=this.add(f);this.markUsed(f);var o=i.getAttribute("id");b.style.filter="url(#"+o+")"}},g.prototype.add=function(b){var f=this.createElement("filter");return b._shadowDomId=b._shadowDomId||this.nextId++,f.setAttribute("id","zr"+this._zrId+"-shadow-"+b._shadowDomId),this.updateDom(b,f),this.addDom(f),f},g.prototype.update=function(b,f){var i=f.style;if(m(i)){var r=this;d.prototype.update.call(this,f,function(){r.updateDom(f,f._shadowDom)})}else this.remove(b,f)},g.prototype.remove=function(b,f){f._shadowDomId!=null&&(this.removeDom(b),b.style.filter="")},g.prototype.updateDom=function(b,f){var i=f.getElementsByTagName("feDropShadow");i.length===0?i=this.createElement("feDropShadow"):i=i[0];var r=b.style,o=b.scale&&b.scale[0]||1,s=b.scale&&b.scale[1]||1,l,n,c,t;if(r.shadowBlur||r.shadowOffsetX||r.shadowOffsetY)l=r.shadowOffsetX||0,n=r.shadowOffsetY||0,c=r.shadowBlur,t=r.shadowColor;else if(r.textShadowBlur)l=r.textShadowOffsetX||0,n=r.textShadowOffsetY||0,c=r.textShadowBlur,t=r.textShadowColor;else{this.removeDom(f,r);return}i.setAttribute("dx",l/o),i.setAttribute("dy",n/s),i.setAttribute("flood-color",t);var u=c/2/o,a=c/2/s,h=u+" "+a;i.setAttribute("stdDeviation",h),f.setAttribute("x","-100%"),f.setAttribute("y","-100%"),f.setAttribute("width",Math.ceil(c/2*200)+"%"),f.setAttribute("height",Math.ceil(c/2*200)+"%"),f.appendChild(i),b._shadowDom=f},g.prototype.markUsed=function(b){b._shadowDom&&d.prototype.markUsed.call(this,b._shadowDom)};function m(b){return b&&(b.shadowBlur||b.shadowOffsetX||b.shadowOffsetY||b.textShadowBlur||b.textShadowOffsetX||b.textShadowOffsetY)}var A=g;J.exports=A},vL6D:function(J,F,e){var d=e("bYtY"),E=e("+rIm"),g=e("IwbS"),m=e("7bkD"),A=e("Znkb"),b=e("WN+l"),f=b.rectCoordAxisBuildSplitArea,i=b.rectCoordAxisHandleRemove,r=["axisLine","axisTickLabel","axisName"],o=["splitArea","splitLine"],s=A.extend({type:"singleAxis",axisPointerClass:"SingleAxisPointer",render:function(n,c,t,u){var a=this.group;a.removeAll();var h=this._axisGroup;this._axisGroup=new g.Group;var v=m.layout(n),y=new E(n,v);d.each(r,y.add,y),a.add(this._axisGroup),a.add(y.getGroup()),d.each(o,function(O){n.get(O+".show")&&this["_"+O](n)},this),g.groupTransition(h,this._axisGroup,n),s.superCall(this,"render",n,c,t,u)},remove:function(){i(this)},_splitLine:function(n){var c=n.axis;if(c.scale.isBlank())return;var t=n.getModel("splitLine"),u=t.getModel("lineStyle"),a=u.get("width"),h=u.get("color");h=h instanceof Array?h:[h];for(var v=n.coordinateSystem.getRect(),y=c.isHorizontal(),O=[],S=0,x=c.getTicksCoords({tickModel:t}),L=[],T=[],w=0;w<x.length;++w){var C=c.toGlobalCoord(x[w].coord);y?(L[0]=C,L[1]=v.y,T[0]=C,T[1]=v.y+v.height):(L[0]=v.x,L[1]=C,T[0]=v.x+v.width,T[1]=C);var N=S++%h.length;O[N]=O[N]||[],O[N].push(new g.Line({subPixelOptimize:!0,shape:{x1:L[0],y1:L[1],x2:T[0],y2:T[1]},style:{lineWidth:a},silent:!0}))}for(var w=0;w<O.length;++w)this.group.add(g.mergePath(O[w],{style:{stroke:h[w%h.length],lineDash:u.getLineDash(a),lineWidth:a},silent:!0}))},_splitArea:function(n){f(this,this._axisGroup,n,n)}}),l=s;J.exports=l},vWvF:function(J,F,e){var d=e("Bq2U"),E=e("SUKs"),g=e("bYtY"),m=g.isString,A=g.isFunction,b=g.isObject,f=g.isArrayLike,i=g.indexOf,r=function(){this.animators=[]};r.prototype={constructor:r,animate:function(t,u){var a,h=!1,v=this,y=this.__zr;if(t){var O=t.split("."),S=v;h=O[0]==="shape";for(var x=0,L=O.length;x<L;x++){if(!S)continue;S=S[O[x]]}S&&(a=S)}else a=v;if(!a){E('Property "'+t+'" is not existed in element '+v.id);return}var T=v.animators,w=new d(a,u);return w.during(function(C){v.dirty(h)}).done(function(){T.splice(i(T,w),1)}),T.push(w),y&&y.animation.addAnimator(w),w},stopAnimation:function(t){for(var u=this.animators,a=u.length,h=0;h<a;h++)u[h].stop(t);return u.length=0,this},animateTo:function(t,u,a,h,v,y){o(this,t,u,a,h,v,y)},animateFrom:function(t,u,a,h,v,y){o(this,t,u,a,h,v,y,!0)}};function o(c,t,u,a,h,v,y,O){m(a)?(v=h,h=a,a=0):A(h)?(v=h,h="linear",a=0):A(a)?(v=a,a=0):A(u)?(v=u,u=500):u||(u=500),c.stopAnimation(),s(c,"",c,t,u,a,O);var S=c.animators.slice(),x=S.length;function L(){x--,x||v&&v()}x||v&&v();for(var T=0;T<S.length;T++)S[T].done(L).start(h,y)}function s(c,t,u,a,h,v,y){var O={},S=0;for(var x in a){if(!a.hasOwnProperty(x))continue;u[x]!=null?b(a[x])&&!f(a[x])?s(c,t?t+"."+x:x,u[x],a[x],h,v,y):(y?(O[x]=u[x],l(c,t,x,a[x])):O[x]=a[x],S++):a[x]!=null&&!y&&l(c,t,x,a[x])}S>0&&c.animate(t,!1).when(h==null?500:h,O).delay(v||0)}function l(c,t,u,a){if(!t)c.attr(u,a);else{var h={};h[t]={},h[t][u]=a,c.attr(h)}}var n=r;J.exports=n},vZ6x:function(J,F,e){var d=e("Tghj"),E=d.__DEV__,g=e("bYtY"),m=e("IwbS"),A=e("4NO4"),b=e("9KIM"),f=g.each,i=g.indexOf,r=g.curry,o=["dataToPoint","pointToData"],s=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"];function l(w,C,N){var D=this._targetInfoList=[],B={},R=t(C,w);f(u,function(U,M){(!N||!N.include||i(N.include,M)>=0)&&U(R,D,B)})}var n=l.prototype;n.setOutputRanges=function(w,C){this.matchOutputRanges(w,C,function(N,D,B){if((N.coordRanges||(N.coordRanges=[])).push(D),!N.coordRange){N.coordRange=D;var R=v[N.brushType](0,B,D);N.__rangeOffset={offset:O[N.brushType](R.values,N.range,[1,1]),xyMinMax:R.xyMinMax}}})},n.matchOutputRanges=function(w,C,N){f(w,function(D){var B=this.findTargetInfo(D,C);B&&B!==!0&&g.each(B.coordSyses,function(R){var U=v[D.brushType](1,R,D.range);N(D,U.values,R,C)})},this)},n.setInputRanges=function(w,C){f(w,function(N){var D=this.findTargetInfo(N,C);if(N.range=N.range||[],D&&D!==!0){N.panelId=D.panelId;var B=v[N.brushType](0,D.coordSys,N.coordRange),R=N.__rangeOffset;N.range=R?O[N.brushType](B.values,R.offset,x(B.xyMinMax,R.xyMinMax)):B.values}},this)},n.makePanelOpts=function(w,C){return g.map(this._targetInfoList,function(N){var D=N.getPanelRect();return{panelId:N.panelId,defaultBrushType:C&&C(N),clipPath:b.makeRectPanelClipPath(D),isTargetByCursor:b.makeRectIsTargetByCursor(D,w,N.coordSysModel),getLinearBrushOtherExtent:b.makeLinearBrushOtherExtent(D)}})},n.controlSeries=function(w,C,N){var D=this.findTargetInfo(w,N);return D===!0||D&&i(D.coordSyses,C.coordinateSystem)>=0},n.findTargetInfo=function(w,C){for(var N=this._targetInfoList,D=t(C,w),B=0;B<N.length;B++){var R=N[B],U=w.panelId;if(U){if(R.panelId===U)return R}else for(var B=0;B<a.length;B++)if(a[B](D,R))return R}return!0};function c(w){return w[0]>w[1]&&w.reverse(),w}function t(w,C){return A.parseFinder(w,C,{includeMainTypes:s})}var u={grid:function(w,C){var N=w.xAxisModels,D=w.yAxisModels,B=w.gridModels,R=g.createHashMap(),U={},M={};if(!N&&!D&&!B)return;f(N,function(j){var P=j.axis.grid.model;R.set(P.id,P),U[P.id]=!0}),f(D,function(j){var P=j.axis.grid.model;R.set(P.id,P),M[P.id]=!0}),f(B,function(j){R.set(j.id,j),U[j.id]=!0,M[j.id]=!0}),R.each(function(j){var P=j.coordinateSystem,V=[];f(P.getCartesians(),function(H,k){(i(N,H.getAxis("x").model)>=0||i(D,H.getAxis("y").model)>=0)&&V.push(H)}),C.push({panelId:"grid--"+j.id,gridModel:j,coordSysModel:j,coordSys:V[0],coordSyses:V,getPanelRect:h.grid,xAxisDeclared:U[j.id],yAxisDeclared:M[j.id]})})},geo:function(w,C){f(w.geoModels,function(N){var D=N.coordinateSystem;C.push({panelId:"geo--"+N.id,geoModel:N,coordSysModel:N,coordSys:D,coordSyses:[D],getPanelRect:h.geo})})}},a=[function(w,C){var N=w.xAxisModel,D=w.yAxisModel,B=w.gridModel;return!B&&N&&(B=N.axis.grid.model),!B&&D&&(B=D.axis.grid.model),B&&B===C.gridModel},function(w,C){var N=w.geoModel;return N&&N===C.geoModel}],h={grid:function(){return this.coordSys.grid.getRect().clone()},geo:function(){var w=this.coordSys,C=w.getBoundingRect().clone();return C.applyTransform(m.getTransform(w)),C}},v={lineX:r(y,0),lineY:r(y,1),rect:function(w,C,N){var D=C[o[w]]([N[0][0],N[1][0]]),B=C[o[w]]([N[0][1],N[1][1]]),R=[c([D[0],B[0]]),c([D[1],B[1]])];return{values:R,xyMinMax:R}},polygon:function(w,C,N){var D=[[Infinity,-Infinity],[Infinity,-Infinity]],B=g.map(N,function(R){var U=C[o[w]](R);return D[0][0]=Math.min(D[0][0],U[0]),D[1][0]=Math.min(D[1][0],U[1]),D[0][1]=Math.max(D[0][1],U[0]),D[1][1]=Math.max(D[1][1],U[1]),U});return{values:B,xyMinMax:D}}};function y(w,C,N,D){var B=N.getAxis(["x","y"][w]),R=c(g.map([0,1],function(M){return C?B.coordToData(B.toLocalCoord(D[M])):B.toGlobalCoord(B.dataToCoord(D[M]))})),U=[];return U[w]=R,U[1-w]=[NaN,NaN],{values:R,xyMinMax:U}}var O={lineX:r(S,0),lineY:r(S,1),rect:function(w,C,N){return[[w[0][0]-N[0]*C[0][0],w[0][1]-N[0]*C[0][1]],[w[1][0]-N[1]*C[1][0],w[1][1]-N[1]*C[1][1]]]},polygon:function(w,C,N){return g.map(w,function(D,B){return[D[0]-N[0]*C[B][0],D[1]-N[1]*C[B][1]]})}};function S(w,C,N,D){return[C[0]-D[w]*N[0],C[1]-D[w]*N[1]]}function x(w,C){var N=L(w),D=L(C),B=[N[0]/D[0],N[1]/D[1]];return isNaN(B[0])&&(B[0]=1),isNaN(B[1])&&(B[1]=1),B}function L(w){return w?[w[0][1]-w[0][0],w[1][1]-w[1][0]]:[NaN,NaN]}var T=l;J.exports=T},vZI5:function(J,F,e){var d=e("bYtY"),E=e("T4UG"),g=e("5GhG"),m=g.seriesModelMixin,A=E.extend({type:"series.candlestick",dependencies:["xAxis","yAxis","grid"],defaultValueDimensions:[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],dimensions:null,defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,layout:null,clip:!0,itemStyle:{color:"#c23531",color0:"#314656",borderWidth:1,borderColor:"#c23531",borderColor0:"#314656"},emphasis:{itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationUpdate:!1,animationEasing:"linear",animationDuration:300},getShadowDim:function(){return"open"},brushSelector:function(f,i,r){var o=i.getItemLayout(f);return o&&r.rect(o.brushRect)}});d.mixin(A,m,!0);var b=A;J.exports=b},vafp:function(J,F,e){var d=e("bYtY"),E=e("8nly");function g(b){if(!b.UTF8Encoding)return b;var f=b.UTF8Scale;f==null&&(f=1024);for(var i=b.features,r=0;r<i.length;r++)for(var o=i[r],s=o.geometry,l=s.coordinates,n=s.encodeOffsets,c=0;c<l.length;c++){var t=l[c];if(s.type==="Polygon")l[c]=m(t,n[c],f);else if(s.type==="MultiPolygon")for(var u=0;u<t.length;u++){var a=t[u];t[u]=m(a,n[c][u],f)}}return b.UTF8Encoding=!1,b}function m(b,f,i){for(var r=[],o=f[0],s=f[1],l=0;l<b.length;l+=2){var n=b.charCodeAt(l)-64,c=b.charCodeAt(l+1)-64;n=n>>1^-(n&1),c=c>>1^-(c&1),n+=o,c+=s,o=n,s=c,r.push([n/i,c/i])}return r}function A(b,f){return g(b),d.map(d.filter(b.features,function(i){return i.geometry&&i.properties&&i.geometry.coordinates.length>0}),function(i){var r=i.properties,o=i.geometry,s=o.coordinates,l=[];o.type==="Polygon"&&l.push({type:"polygon",exterior:s[0],interiors:s.slice(1)}),o.type==="MultiPolygon"&&d.each(s,function(c){c[0]&&l.push({type:"polygon",exterior:c[0],interiors:c.slice(1)})});var n=new E(r[f||"name"],l,r.cp);return n.properties=r,n})}J.exports=A},vcCh:function(J,F,e){var d=e("ProS");e("0qV/"),d.registerAction({type:"dragNode",event:"dragnode",update:"update"},function(E,g){g.eachComponent({mainType:"series",subType:"sankey",query:E},function(m){m.setNodePosition(E.dataIndex,[E.localX,E.localY])})})},vg9a:function(J,F,e){},"vk+C":function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("RZPm"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},w5pM:function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="PlusCircleOutlined";var b=F.a=d.forwardRef(A)},w6Tc:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var d=E(e("apAg"));function E(m){return m&&m.__esModule?m:{default:m}}var g=d;F.default=g,J.exports=g},wCAj:function(J,F,e){"use strict";var d=e("cDf5"),E=e.n(d),g=e("lSNA"),m=e.n(g),A=e("J4zp"),b=e.n(A),f=e("pVnL"),i=e.n(f),r=e("q1tI"),o=e("TSYQ"),s=e.n(o),l=e("BGR+"),n=e("rePB"),c=e("VTBJ"),t=e("KQm4"),u=e("U8pU"),a=e("ODXe"),h=e("Gytx"),v=e.n(h),y=e("Kwbf"),O=e("t23M"),S=e("qx4F");function x(er){return null}var L=x;function T(er){return null}var w=T,C=e("Ff2n"),N=e("c+Xe"),D="RC_TABLE_KEY";function B(er){return er==null?[]:Array.isArray(er)?er:[er]}function R(er,Ir){if(!Ir&&typeof Ir!="number")return er;for(var Ur=B(Ir),Vr=er,hn=0;hn<Ur.length;hn+=1){if(!Vr)return null;var Fe=Ur[hn];Vr=Vr[Fe]}return Vr}function U(er){var Ir=[],Ur={};return er.forEach(function(Vr){for(var hn=Vr||{},Fe=hn.key,Dt=hn.dataIndex,Gt=Fe||B(Dt).join("-")||D;Ur[Gt];)Gt="".concat(Gt,"_next");Ur[Gt]=!0,Ir.push(Gt)}),Ir}function M(){var er={};function Ir(Fe,Dt){Dt&&Object.keys(Dt).forEach(function(Gt){var tr=Dt[Gt];tr&&Object(u.a)(tr)==="object"?(Fe[Gt]=Fe[Gt]||{},Ir(Fe[Gt],tr)):Fe[Gt]=tr})}for(var Ur=arguments.length,Vr=new Array(Ur),hn=0;hn<Ur;hn++)Vr[hn]=arguments[hn];return Vr.forEach(function(Fe){Ir(er,Fe)}),er}function j(er){return er!=null}function P(er){return er&&Object(u.a)(er)==="object"&&!Array.isArray(er)&&!r.isValidElement(er)}function V(er){return typeof er=="string"?!0:Object(N.c)(er)}function H(er,Ir){var Ur,Vr=er.prefixCls,hn=er.className,Fe=er.record,Dt=er.index,Gt=er.dataIndex,tr=er.render,Tr=er.children,br=er.component,xr=br===void 0?"td":br,Wr=er.colSpan,$r=er.rowSpan,Zr=er.fixLeft,an=er.fixRight,rt=er.firstFixLeft,Ut=er.lastFixLeft,ir=er.firstFixRight,yr=er.lastFixRight,Br=er.appendNode,Rr=er.additionalProps,rn=Rr===void 0?{}:Rr,fn=er.ellipsis,wn=er.align,Hn=er.rowType,Sn=er.isSticky,bn="".concat(Vr,"-cell"),Bn,vn;if(Tr)vn=Tr;else{var Mn=R(Fe,Gt);if(vn=Mn,tr){var En=tr(Mn,Fe,Dt);P(En)?(vn=En.children,Bn=En.props):vn=En}}Object(u.a)(vn)==="object"&&!Array.isArray(vn)&&!r.isValidElement(vn)&&(vn=null),fn&&(Ut||ir)&&(vn=r.createElement("span",{className:"".concat(bn,"-content")},vn));var Tn=Bn||{},Yn=Tn.colSpan,ai=Tn.rowSpan,ri=Tn.style,Ri=Tn.className,Ai=Object(C.a)(Tn,["colSpan","rowSpan","style","className"]),xi=Yn!==void 0?Yn:Wr,Oi=ai!==void 0?ai:$r;if(xi===0||Oi===0)return null;var kn={},Mi=typeof Zr=="number",fa=typeof an=="number";Mi&&(kn.position="sticky",kn.left=Zr),fa&&(kn.position="sticky",kn.right=an);var ki={};wn&&(ki.textAlign=wn);var Bi,mi=fn===!0?{showTitle:!0}:fn;mi&&(mi.showTitle||Hn==="header")&&(typeof vn=="string"||typeof vn=="number"?Bi=vn.toString():r.isValidElement(vn)&&typeof vn.props.children=="string"&&(Bi=vn.props.children));var hi=Object(c.a)(Object(c.a)(Object(c.a)({title:Bi},Ai),rn),{},{colSpan:xi&&xi!==1?xi:null,rowSpan:Oi&&Oi!==1?Oi:null,className:s()(bn,hn,(Ur={},Object(n.a)(Ur,"".concat(bn,"-fix-left"),Mi),Object(n.a)(Ur,"".concat(bn,"-fix-left-first"),rt),Object(n.a)(Ur,"".concat(bn,"-fix-left-last"),Ut),Object(n.a)(Ur,"".concat(bn,"-fix-right"),fa),Object(n.a)(Ur,"".concat(bn,"-fix-right-first"),ir),Object(n.a)(Ur,"".concat(bn,"-fix-right-last"),yr),Object(n.a)(Ur,"".concat(bn,"-ellipsis"),fn),Object(n.a)(Ur,"".concat(bn,"-with-append"),Br),Object(n.a)(Ur,"".concat(bn,"-fix-sticky"),(Mi||fa)&&Sn),Ur),rn.className,Ri),style:Object(c.a)(Object(c.a)(Object(c.a)(Object(c.a)({},rn.style),ki),kn),ri),ref:V(xr)?Ir:null});return r.createElement(xr,Object.assign({},hi),Br,vn)}var k=r.forwardRef(H);k.displayName="Cell";var Z=r.memo(k,function(er,Ir){return Ir.shouldCellUpdate?!Ir.shouldCellUpdate(Ir.record,er.record):!1}),Y=Z,_=r.createContext(null),Q=_;function X(er,Ir,Ur,Vr,hn){var Fe=Ur[er]||{},Dt=Ur[Ir]||{},Gt,tr;Fe.fixed==="left"?Gt=Vr.left[er]:Dt.fixed==="right"&&(tr=Vr.right[Ir]);var Tr=!1,br=!1,xr=!1,Wr=!1,$r=Ur[Ir+1],Zr=Ur[er-1];if(hn==="rtl"){if(Gt!==void 0){var an=Zr&&Zr.fixed==="left";Wr=!an}else if(tr!==void 0){var rt=$r&&$r.fixed==="right";xr=!rt}}else if(Gt!==void 0){var Ut=$r&&$r.fixed==="left";Tr=!Ut}else if(tr!==void 0){var ir=Zr&&Zr.fixed==="right";br=!ir}return{fixLeft:Gt,fixRight:tr,lastFixLeft:Tr,firstFixRight:br,lastFixRight:xr,firstFixLeft:Wr,isSticky:Vr.isSticky}}function pe(er){var Ir=er.cells,Ur=er.stickyOffsets,Vr=er.flattenColumns,hn=er.rowComponent,Fe=er.cellComponent,Dt=er.onHeaderRow,Gt=er.index,tr=r.useContext(Q),Tr=tr.prefixCls,br=tr.direction,xr;Dt&&(xr=Dt(Ir.map(function($r){return $r.column}),Gt));var Wr=U(Ir.map(function($r){return $r.column}));return r.createElement(hn,Object.assign({},xr),Ir.map(function($r,Zr){var an=$r.column,rt=X($r.colStart,$r.colEnd,Vr,Ur,br),Ut;return an&&an.onHeaderCell&&(Ut=$r.column.onHeaderCell(an)),r.createElement(Y,Object.assign({},$r,{ellipsis:an.ellipsis,align:an.align,component:Fe,prefixCls:Tr,key:Wr[Zr]},rt,{additionalProps:Ut,rowType:"header"}))}))}pe.displayName="HeaderRow";var te=pe;function fe(er){var Ir=[];function Ur(Dt,Gt){var tr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Ir[tr]=Ir[tr]||[];var Tr=Gt,br=Dt.filter(Boolean).map(function(xr){var Wr={key:xr.key,className:xr.className||"",children:xr.title,column:xr,colStart:Tr},$r=1,Zr=xr.children;return Zr&&Zr.length>0&&($r=Ur(Zr,Tr,tr+1).reduce(function(an,rt){return an+rt},0),Wr.hasSubColumns=!0),"colSpan"in xr&&($r=xr.colSpan),"rowSpan"in xr&&(Wr.rowSpan=xr.rowSpan),Wr.colSpan=$r,Wr.colEnd=Wr.colStart+$r-1,Ir[tr].push(Wr),Tr+=$r,$r});return br}Ur(er,0);for(var Vr=Ir.length,hn=function(Gt){Ir[Gt].forEach(function(tr){!("rowSpan"in tr)&&!tr.hasSubColumns&&(tr.rowSpan=Vr-Gt)})},Fe=0;Fe<Vr;Fe+=1)hn(Fe);return Ir}function be(er){var Ir=er.stickyOffsets,Ur=er.columns,Vr=er.flattenColumns,hn=er.onHeaderRow,Fe=r.useContext(Q),Dt=Fe.prefixCls,Gt=Fe.getComponent,tr=r.useMemo(function(){return fe(Ur)},[Ur]),Tr=Gt(["header","wrapper"],"thead"),br=Gt(["header","row"],"tr"),xr=Gt(["header","cell"],"th");return r.createElement(Tr,{className:"".concat(Dt,"-thead")},tr.map(function(Wr,$r){var Zr=r.createElement(te,{key:$r,flattenColumns:Vr,cells:Wr,stickyOffsets:Ir,rowComponent:br,cellComponent:xr,onHeaderRow:hn,index:$r});return Zr}))}var Se=be,ze="RC_TABLE_INTERNAL_COL_DEFINE";function Xe(er){var Ir=er.expandable,Ur=Object(C.a)(er,["expandable"]);return"expandable"in er?Object(c.a)(Object(c.a)({},Ur),Ir):Ur}function wt(er){return Object.keys(er).reduce(function(Ir,Ur){return(Ur.substr(0,5)==="data-"||Ur.substr(0,5)==="aria-")&&(Ir[Ur]=er[Ur]),Ir},{})}function Be(er){for(var Ir=er.colWidths,Ur=er.columns,Vr=er.columCount,hn=[],Fe=Vr||Ur.length,Dt=!1,Gt=Fe-1;Gt>=0;Gt-=1){var tr=Ir[Gt],Tr=Ur&&Ur[Gt],br=Tr&&Tr[ze];(tr||br||Dt)&&(hn.unshift(r.createElement("col",Object.assign({key:Gt,style:{width:tr,minWidth:tr}},br))),Dt=!0)}return r.createElement("colgroup",null,hn)}var Me=Be;function vt(er,Ir){return Object(r.useMemo)(function(){for(var Ur=[],Vr=0;Vr<Ir;Vr+=1){var hn=er[Vr];if(hn)Ur[Vr]=hn;else return null}return Ur},[er.join("_"),Ir])}function at(er){var Ir=er.noData,Ur=er.columns,Vr=er.flattenColumns,hn=er.colWidths,Fe=er.columCount,Dt=er.stickyOffsets,Gt=er.direction,tr=er.fixHeader,Tr=Object(C.a)(er,["noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader"]),br=r.useContext(Q),xr=br.prefixCls,Wr=br.scrollbarSize,$r=br.isSticky,Zr=$r&&!tr?0:Wr,an=Vr[Vr.length-1],rt={fixed:an?an.fixed:null,onHeaderCell:function(){return{className:"".concat(xr,"-cell-scrollbar")}}},Ut=Object(r.useMemo)(function(){return Zr?[].concat(Object(t.a)(Ur),[rt]):Ur},[Zr,Ur]),ir=Object(r.useMemo)(function(){return Zr?[].concat(Object(t.a)(Vr),[rt]):Vr},[Zr,Vr]),yr=Object(r.useMemo)(function(){var Rr=Dt.right,rn=Dt.left;return Object(c.a)(Object(c.a)({},Dt),{},{left:Gt==="rtl"?[].concat(Object(t.a)(rn.map(function(fn){return fn+Zr})),[0]):rn,right:Gt==="rtl"?Rr:[].concat(Object(t.a)(Rr.map(function(fn){return fn+Zr})),[0]),isSticky:$r})},[Zr,Dt,$r]),Br=vt(hn,Fe);return r.createElement("table",{style:{tableLayout:"fixed",visibility:Ir||Br?null:"hidden"}},r.createElement(Me,{colWidths:Br?[].concat(Object(t.a)(Br),[Zr]):[],columCount:Fe+1,columns:ir}),r.createElement(Se,Object.assign({},Tr,{stickyOffsets:yr,columns:Ut,flattenColumns:ir})))}var $e=at,bt=r.createContext(null),ut=bt;function At(er){var Ir=er.prefixCls,Ur=er.children,Vr=er.component,hn=er.cellComponent,Fe=er.fixHeader,Dt=er.fixColumn,Gt=er.horizonScroll,tr=er.className,Tr=er.expanded,br=er.componentWidth,xr=er.colSpan,Wr=r.useContext(Q),$r=Wr.scrollbarSize;return r.useMemo(function(){var Zr=Ur;return Dt&&(Zr=r.createElement("div",{style:{width:br-(Fe?$r:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(Ir,"-expanded-row-fixed")},Zr)),r.createElement(Vr,{className:tr,style:{display:Tr?null:"none"}},r.createElement(Y,{component:hn,prefixCls:Ir,colSpan:xr},Zr))},[Ur,Vr,Fe,Gt,tr,Tr,br,xr,$r])}var Ve=At;function gt(er){var Ir=er.className,Ur=er.style,Vr=er.record,hn=er.index,Fe=er.rowKey,Dt=er.getRowKey,Gt=er.rowExpandable,tr=er.expandedKeys,Tr=er.onRow,br=er.indent,xr=br===void 0?0:br,Wr=er.rowComponent,$r=er.cellComponent,Zr=er.childrenColumnName,an=r.useContext(Q),rt=an.prefixCls,Ut=an.fixedInfoList,ir=r.useContext(ut),yr=ir.fixHeader,Br=ir.fixColumn,Rr=ir.horizonScroll,rn=ir.componentWidth,fn=ir.flattenColumns,wn=ir.expandableType,Hn=ir.expandRowByClick,Sn=ir.onTriggerExpand,bn=ir.rowClassName,Bn=ir.expandedRowClassName,vn=ir.indentSize,Mn=ir.expandIcon,En=ir.expandedRowRender,Tn=ir.expandIconColumnIndex,Yn=r.useState(!1),ai=Object(a.a)(Yn,2),ri=ai[0],Ri=ai[1],Ai=tr&&tr.has(er.recordKey);r.useEffect(function(){Ai&&Ri(!0)},[Ai]);var xi=wn==="row"&&(!Gt||Gt(Vr)),Oi=wn==="nest",kn=Zr&&Vr&&Vr[Zr],Mi=xi||Oi,fa;Tr&&(fa=Tr(Vr,hn));var ki=function(sa){if(Hn&&Mi&&Sn(Vr,sa),fa&&fa.onClick){for(var Di,qn=arguments.length,yi=new Array(qn>1?qn-1:0),Ti=1;Ti<qn;Ti++)yi[Ti-1]=arguments[Ti];(Di=fa).onClick.apply(Di,[sa].concat(yi))}},Bi;typeof bn=="string"?Bi=bn:typeof bn=="function"&&(Bi=bn(Vr,hn,xr));var mi=U(fn),hi=r.createElement(Wr,Object.assign({},fa,{"data-row-key":Fe,className:s()(Ir,"".concat(rt,"-row"),"".concat(rt,"-row-level-").concat(xr),Bi,fa&&fa.className),style:Object(c.a)(Object(c.a)({},Ur),fa?fa.style:null),onClick:ki}),fn.map(function(oa,sa){var Di=oa.render,qn=oa.dataIndex,yi=oa.className,Ti=mi[sa],Ki=Ut[sa],Yi;sa===(Tn||0)&&Oi&&(Yi=r.createElement(r.Fragment,null,r.createElement("span",{style:{paddingLeft:"".concat(vn*xr,"px")},className:"".concat(rt,"-row-indent indent-level-").concat(xr)}),Mn({prefixCls:rt,expanded:Ai,expandable:kn,record:Vr,onExpand:Sn})));var bi;return oa.onCell&&(bi=oa.onCell(Vr,hn)),r.createElement(Y,Object.assign({className:yi,ellipsis:oa.ellipsis,align:oa.align,component:$r,prefixCls:rt,key:Ti,record:Vr,index:hn,dataIndex:qn,render:Di,shouldCellUpdate:oa.shouldCellUpdate},Ki,{appendNode:Yi,additionalProps:bi}))})),Ji;if(xi&&(ri||Ai)){var va=En(Vr,hn,xr+1,Ai),Ea=Bn&&Bn(Vr,hn,xr);Ji=r.createElement(Ve,{expanded:Ai,className:s()("".concat(rt,"-expanded-row"),"".concat(rt,"-expanded-row-level-").concat(xr+1),Ea),prefixCls:rt,fixHeader:yr,fixColumn:Br,horizonScroll:Rr,component:Wr,componentWidth:rn,cellComponent:$r,colSpan:fn.length},va)}var Aa;return kn&&Ai&&(Aa=(Vr[Zr]||[]).map(function(oa,sa){var Di=Dt(oa,sa);return r.createElement(gt,Object.assign({},er,{key:Di,rowKey:Di,record:oa,recordKey:Di,index:sa,indent:xr+1}))})),r.createElement(r.Fragment,null,hi,Ji,Aa)}gt.displayName="BodyRow";var Je=gt,je=r.createContext(null),De=je;function ht(er){var Ir=er.data,Ur=er.getRowKey,Vr=er.measureColumnWidth,hn=er.expandedKeys,Fe=er.onRow,Dt=er.rowExpandable,Gt=er.emptyNode,tr=er.childrenColumnName,Tr=r.useContext(De),br=Tr.onColumnResize,xr=r.useContext(Q),Wr=xr.prefixCls,$r=xr.getComponent,Zr=r.useContext(ut),an=Zr.fixHeader,rt=Zr.horizonScroll,Ut=Zr.flattenColumns,ir=Zr.componentWidth;return r.useMemo(function(){var yr=$r(["body","wrapper"],"tbody"),Br=$r(["body","row"],"tr"),Rr=$r(["body","cell"],"td"),rn;Ir.length?rn=Ir.map(function(wn,Hn){var Sn=Ur(wn,Hn);return r.createElement(Je,{key:Sn,rowKey:Sn,record:wn,recordKey:Sn,index:Hn,rowComponent:Br,cellComponent:Rr,expandedKeys:hn,onRow:Fe,getRowKey:Ur,rowExpandable:Dt,childrenColumnName:tr})}):rn=r.createElement(Ve,{expanded:!0,className:"".concat(Wr,"-placeholder"),prefixCls:Wr,fixHeader:an,fixColumn:rt,horizonScroll:rt,component:Br,componentWidth:ir,cellComponent:Rr,colSpan:Ut.length},Gt);var fn=U(Ut);return r.createElement(yr,{className:"".concat(Wr,"-tbody")},Vr&&r.createElement("tr",{"aria-hidden":"true",className:"".concat(Wr,"-measure-row"),style:{height:0}},fn.map(function(wn){return r.createElement(O.a,{key:wn,onResize:function(Sn){var bn=Sn.offsetWidth;br(wn,bn)}},r.createElement("td",{style:{padding:0,border:0,height:0}}))})),rn)},[Ir,Wr,Fe,Vr,hn,Ur,$r,ir,Gt,Ut])}var It=r.memo(ht);It.displayName="Body";var kt=It,Ht=e("Zm9Q");function Wt(er){return Object(Ht.a)(er).filter(function(Ir){return r.isValidElement(Ir)}).map(function(Ir){var Ur=Ir.key,Vr=Ir.props,hn=Vr.children,Fe=Object(C.a)(Vr,["children"]),Dt=Object(c.a)({key:Ur},Fe);return hn&&(Dt.children=Wt(hn)),Dt})}function nr(er){return er.reduce(function(Ir,Ur){var Vr=Ur.fixed,hn=Vr===!0?"left":Vr,Fe=Ur.children;return Fe&&Fe.length>0?[].concat(Object(t.a)(Ir),Object(t.a)(nr(Fe).map(function(Dt){return Object(c.a)({fixed:hn},Dt)}))):[].concat(Object(t.a)(Ir),[Object(c.a)(Object(c.a)({},Ur),{},{fixed:hn})])},[])}function Bt(er){for(var Ir=!0,Ur=0;Ur<er.length;Ur+=1){var Vr=er[Ur];if(Ir&&Vr.fixed!=="left")Ir=!1;else if(!Ir&&Vr.fixed==="left"){Object(y.a)(!1,"Index ".concat(Ur-1," of `columns` missing `fixed='left'` prop."));break}}for(var hn=!0,Fe=er.length-1;Fe>=0;Fe-=1){var Dt=er[Fe];if(hn&&Dt.fixed!=="right")hn=!1;else if(!hn&&Dt.fixed==="right"){Object(y.a)(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function Kt(er){return er.map(function(Ir){var Ur=Ir.fixed,Vr=Object(C.a)(Ir,["fixed"]),hn=Ur;return Ur==="left"?hn="right":Ur==="right"&&(hn="left"),Object(c.a)({fixed:hn},Vr)})}function Ge(er,Ir){var Ur=er.prefixCls,Vr=er.columns,hn=er.children,Fe=er.expandable,Dt=er.expandedKeys,Gt=er.getRowKey,tr=er.onTriggerExpand,Tr=er.expandIcon,br=er.rowExpandable,xr=er.expandIconColumnIndex,Wr=er.direction,$r=er.expandRowByClick,Zr=r.useMemo(function(){return Vr||Wt(hn)},[Vr,hn]),an=r.useMemo(function(){if(Fe){var ir,yr=xr||0,Br=Zr[yr],Rr=(ir={},Object(n.a)(ir,ze,{className:"".concat(Ur,"-expand-icon-col")}),Object(n.a)(ir,"title",""),Object(n.a)(ir,"fixed",Br?Br.fixed:null),Object(n.a)(ir,"className","".concat(Ur,"-row-expand-icon-cell")),Object(n.a)(ir,"render",function(wn,Hn,Sn){var bn=Gt(Hn,Sn),Bn=Dt.has(bn),vn=br?br(Hn):!0,Mn=Tr({prefixCls:Ur,expanded:Bn,expandable:vn,record:Hn,onExpand:tr});return $r?r.createElement("span",{onClick:function(Tn){return Tn.stopPropagation()}},Mn):Mn}),ir),rn=Zr.slice();return yr>=0&&rn.splice(yr,0,Rr),rn}return Zr},[Fe,Zr,Gt,Dt,Tr,Wr]),rt=r.useMemo(function(){var ir=an;return Ir&&(ir=Ir(ir)),ir.length||(ir=[{render:function(){return null}}]),ir},[Ir,an,Wr]),Ut=r.useMemo(function(){return Wr==="rtl"?Kt(nr(rt)):nr(rt)},[rt,Wr]);return[rt,Ut]}var qe=Ge,st=e("xEkU"),ft=e.n(st);function nt(er){var Ir=Object(r.useRef)(er),Ur=Object(r.useState)({}),Vr=Object(a.a)(Ur,2),hn=Vr[1],Fe=Object(r.useRef)(null),Dt=Object(r.useRef)([]);function Gt(tr){Fe.current===null&&(Dt.current=[],Fe.current=ft()(function(){Dt.current.forEach(function(Tr){Ir.current=Tr(Ir.current)}),Fe.current=null,hn({})})),Dt.current.push(tr)}return Object(r.useEffect)(function(){return function(){ft.a.cancel(Fe.current)}},[]),[Ir.current,Gt]}function se(er){var Ir=Object(r.useRef)(er),Ur=Object(r.useRef)(null);function Vr(){window.clearTimeout(Ur.current)}function hn(Dt){Ir.current=Dt,Vr(),Ur.current=window.setTimeout(function(){Ir.current=null,Ur.current=null},100)}function Fe(){return Ir.current}return Object(r.useEffect)(function(){return Vr},[]),[hn,Fe]}function me(er,Ir,Ur){var Vr=Object(r.useMemo)(function(){for(var hn=[],Fe=[],Dt=0,Gt=0,tr=0;tr<Ir;tr+=1)if(Ur==="rtl"){Fe[tr]=Gt,Gt+=er[tr]||0;var Tr=Ir-tr-1;hn[Tr]=Dt,Dt+=er[Tr]||0}else{hn[tr]=Dt,Dt+=er[tr]||0;var br=Ir-tr-1;Fe[br]=Gt,Gt+=er[br]||0}return{left:hn,right:Fe}},[er,Ir,Ur]);return Vr}var lt=me;function Pe(er){var Ir=er.className,Ur=er.children;return r.createElement("div",{className:Ir},Ur)}var St=Pe;function Pr(er){var Ir=er.className,Ur=er.index,Vr=er.children,hn=er.colSpan,Fe=er.rowSpan,Dt=r.useContext(Q),Gt=Dt.prefixCls,tr=Dt.fixedInfoList,Tr=tr[Ur];return r.createElement(Y,Object.assign({className:Ir,index:Ur,component:"td",prefixCls:Gt,record:null,dataIndex:null,render:function(){return{children:Vr,props:{colSpan:hn,rowSpan:Fe}}}},Tr))}function Lt(er){return r.createElement("tr",Object.assign({},er))}function ur(er){var Ir=er.children,Ur=r.useContext(Q),Vr=Ur.prefixCls;return r.createElement("tfoot",{className:"".concat(Vr,"-summary")},Ir)}var Xt=ur,Zt={Cell:Pr,Row:Lt};function mr(er){var Ir,Ur=er.prefixCls,Vr=er.record,hn=er.onExpand,Fe=er.expanded,Dt=er.expandable,Gt="".concat(Ur,"-row-expand-icon");if(!Dt)return r.createElement("span",{className:s()(Gt,"".concat(Ur,"-row-spaced"))});var tr=function(br){hn(Vr,br),br.stopPropagation()};return r.createElement("span",{className:s()(Gt,(Ir={},Object(n.a)(Ir,"".concat(Ur,"-row-expanded"),Fe),Object(n.a)(Ir,"".concat(Ur,"-row-collapsed"),!Fe),Ir)),onClick:tr})}function qt(er,Ir,Ur){var Vr=[];function hn(Fe){(Fe||[]).forEach(function(Dt,Gt){Vr.push(Ir(Dt,Gt)),hn(Dt[Ur])})}return hn(er),Vr}var de=e("zT1h"),ue=e("y0+3"),oe=function(Ir,Ur){var Vr,hn,Fe=Ir.scrollBodyRef,Dt=Ir.onScroll,Gt=Ir.offsetScroll,tr=r.useContext(Q),Tr=tr.prefixCls,br=((Vr=Fe.current)===null||Vr===void 0?void 0:Vr.scrollWidth)||0,xr=((hn=Fe.current)===null||hn===void 0?void 0:hn.clientWidth)||0,Wr=br&&xr*(xr/br),$r=r.useRef(),Zr=nt({scrollLeft:0,isHiddenScrollBar:!1}),an=Object(a.a)(Zr,2),rt=an[0],Ut=an[1],ir=r.useRef({delta:0,x:0}),yr=r.useState(!1),Br=Object(a.a)(yr,2),Rr=Br[0],rn=Br[1],fn=function(){rn(!1)},wn=function(vn){vn.persist(),ir.current.delta=vn.pageX-rt.scrollLeft,ir.current.x=0,rn(!0),vn.preventDefault()},Hn=function(vn){var Mn,En=vn||((Mn=window)===null||Mn===void 0?void 0:Mn.event),Tn=En.buttons;if(!Rr||Tn===0){Rr&&rn(!1);return}var Yn=ir.current.x+vn.pageX-ir.current.x-ir.current.delta;Yn<=0&&(Yn=0),Yn+Wr>=xr&&(Yn=xr-Wr),Dt({scrollLeft:Yn/xr*(br+2)}),ir.current.x=vn.pageX},Sn=function(){var vn=Object(ue.b)(Fe.current).top,Mn=vn+Fe.current.offsetHeight,En=document.documentElement.scrollTop+window.innerHeight;Mn-Object(S.a)()<=En||vn>=En-Gt?Ut(function(Tn){return Object(c.a)(Object(c.a)({},Tn),{},{isHiddenScrollBar:!0})}):Ut(function(Tn){return Object(c.a)(Object(c.a)({},Tn),{},{isHiddenScrollBar:!1})})},bn=function(vn){Ut(function(Mn){return Object(c.a)(Object(c.a)({},Mn),{},{scrollLeft:vn/br*xr||0})})};return r.useImperativeHandle(Ur,function(){return{setScrollLeft:bn}}),r.useEffect(function(){var Bn=Object(de.a)(document.body,"mouseup",fn,!1),vn=Object(de.a)(document.body,"mousemove",Hn,!1);return Sn(),function(){Bn.remove(),vn.remove()}},[Wr,Rr]),r.useEffect(function(){var Bn=Object(de.a)(window,"scroll",Sn,!1),vn=Object(de.a)(window,"resize",Sn,!1);return function(){Bn.remove(),vn.remove()}},[]),r.useEffect(function(){rt.isHiddenScrollBar||Ut(function(Bn){var vn,Mn;return Object(c.a)(Object(c.a)({},Bn),{},{scrollLeft:Fe.current.scrollLeft/((vn=Fe.current)===null||vn===void 0?void 0:vn.scrollWidth)*((Mn=Fe.current)===null||Mn===void 0?void 0:Mn.clientWidth)})})},[rt.isHiddenScrollBar]),br<=xr||!Wr||rt.isHiddenScrollBar?null:r.createElement("div",{style:{height:Object(S.a)(),width:xr,bottom:Gt},className:"".concat(Tr,"-sticky-scroll")},r.createElement("div",{onMouseDown:wn,ref:$r,className:s()("".concat(Tr,"-sticky-scroll-bar"),Object(n.a)({},"".concat(Tr,"-sticky-scroll-bar-active"),Rr)),style:{width:"".concat(Wr,"px"),transform:"translate3d(".concat(rt.scrollLeft,"px, 0, 0)")}}))},ae=r.forwardRef(oe);function ye(er,Ir){return r.useMemo(function(){var Ur=!!er;return{isSticky:Ur,stickyClassName:Ur?"".concat(Ir,"-sticky-header"):"",offsetHeader:Object(u.a)(er)==="object"&&er.offsetHeader||0,offsetScroll:Object(u.a)(er)==="object"&&er.offsetScroll||0}},[er,Ir])}var Ce=[],Oe={},Ie="rc-table-internal-hook",xe=r.memo(function(er){var Ir=er.children;return Ir},function(er,Ir){return v()(er.props,Ir.props)?er.pingLeft!==Ir.pingLeft||er.pingRight!==Ir.pingRight:!1});function Ue(er){var Ir,Ur=er.prefixCls,Vr=er.className,hn=er.rowClassName,Fe=er.style,Dt=er.data,Gt=er.rowKey,tr=er.scroll,Tr=er.tableLayout,br=er.direction,xr=er.title,Wr=er.footer,$r=er.summary,Zr=er.id,an=er.showHeader,rt=er.components,Ut=er.emptyText,ir=er.onRow,yr=er.onHeaderRow,Br=er.internalHooks,Rr=er.transformColumns,rn=er.internalRefs,fn=er.sticky,wn=Dt||Ce,Hn=!!wn.length,Sn=r.useState(0),bn=Object(a.a)(Sn,2),Bn=bn[0],vn=bn[1];r.useEffect(function(){vn(Object(S.a)())});var Mn=r.useMemo(function(){return M(rt,{})},[rt]),En=r.useCallback(function(Fa,Oa){return R(Mn,Fa)||Oa},[Mn]),Tn=r.useMemo(function(){return typeof Gt=="function"?Gt:function(Fa){var Oa=Fa&&Fa[Gt];return Oa}},[Gt]),Yn=Xe(er),ai=Yn.expandIcon,ri=Yn.expandedRowKeys,Ri=Yn.defaultExpandedRowKeys,Ai=Yn.defaultExpandAllRows,xi=Yn.expandedRowRender,Oi=Yn.onExpand,kn=Yn.onExpandedRowsChange,Mi=Yn.expandRowByClick,fa=Yn.rowExpandable,ki=Yn.expandIconColumnIndex,Bi=Yn.expandedRowClassName,mi=Yn.childrenColumnName,hi=Yn.indentSize,Ji=ai||mr,va=mi||"children",Ea=r.useMemo(function(){return xi?"row":er.expandable&&Br===Ie&&er.expandable.__PARENT_RENDER_ICON__||wn.some(function(Fa){return Fa&&Object(u.a)(Fa)==="object"&&Fa[va]})?"nest":!1},[!!xi,wn]),Aa=r.useState(function(){return Ri||(Ai?qt(wn,Tn,va):[])}),oa=Object(a.a)(Aa,2),sa=oa[0],Di=oa[1],qn=r.useMemo(function(){return new Set(ri||sa||[])},[ri,sa]),yi=r.useCallback(function(Fa){var Oa=Tn(Fa,wn.indexOf(Fa)),Io,To=qn.has(Oa);To?(qn.delete(Oa),Io=Object(t.a)(qn)):Io=[].concat(Object(t.a)(qn),[Oa]),Di(Io),Oi&&Oi(!To,Fa),kn&&kn(Io)},[Tn,qn,wn,Oi,kn]),Ti=r.useState(0),Ki=Object(a.a)(Ti,2),Yi=Ki[0],bi=Ki[1],ya=qe(Object(c.a)(Object(c.a)(Object(c.a)({},er),Yn),{},{expandable:!!xi,expandedKeys:qn,getRowKey:Tn,onTriggerExpand:yi,expandIcon:Ji,expandIconColumnIndex:ki,direction:br}),Br===Ie?Rr:null),ua=Object(a.a)(ya,2),la=ua[0],gi=ua[1],Ua=r.useMemo(function(){return{columns:la,flattenColumns:gi}},[la,gi]),Ba=r.useRef(),ra=r.useRef(),Qi=r.useRef(),Ya=r.useState(!1),zi=Object(a.a)(Ya,2),Wi=zi[0],ba=zi[1],ka=r.useState(!1),wa=Object(a.a)(ka,2),vi=wa[0],Qa=wa[1],za=nt(new Map),pa=Object(a.a)(za,2),Ii=pa[0],So=pa[1],Wa=U(gi),ja=Wa.map(function(Fa){return Ii.get(Fa)}),Ja=r.useMemo(function(){return ja},[ja.join("_")]),ho=lt(Ja,gi.length,br),Ca=tr&&j(tr.y),to=tr&&j(tr.x),Oo=to&&gi.some(function(Fa){var Oa=Fa.fixed;return Oa}),Ta=r.useRef(),Fi=ye(fn,Ur),$a=Fi.isSticky,Ra=Fi.offsetHeader,pi=Fi.offsetScroll,Gi=Fi.stickyClassName,oo,go,fo;Ca&&(go={overflowY:"scroll",maxHeight:tr.y}),to&&(oo={overflowX:"auto"},Ca||(go={overflowY:"hidden"}),fo={width:tr.x===!0?"auto":tr.x,minWidth:"100%"});var La=r.useCallback(function(Fa,Oa){So(function(Io){var To=new Map(Io);return To.set(Fa,Oa),To})},[]),Pi=se(null),Ma=Object(a.a)(Pi,2),Ko=Ma[0],ro=Ma[1];function vo(Fa,Oa){Oa&&(typeof Oa=="function"?Oa(Fa):Oa.scrollLeft!==Fa&&(Oa.scrollLeft=Fa))}var po=function(Oa){var Io=Oa.currentTarget,To=Oa.scrollLeft,ts=typeof To=="number"?To:Io.scrollLeft,_o=Io||Oe;if(!ro()||ro()===_o){var rs;Ko(_o),vo(ts,ra.current),vo(ts,Qi.current),vo(ts,(rs=Ta.current)===null||rs===void 0?void 0:rs.setScrollLeft)}if(Io){var ms=Io.scrollWidth,ls=Io.clientWidth;ba(ts>0),Qa(ts<ms-ls)}},Zi=function(){Qi.current&&po({currentTarget:Qi.current})},xo=function(Oa){var Io=Oa.width;Zi(),bi(Ba.current?Ba.current.offsetWidth:Io)};r.useEffect(function(){return Zi},[]),r.useEffect(function(){to&&Zi()},[to]),r.useEffect(function(){Br===Ie&&rn&&(rn.body.current=Qi.current)});var is=En(["table"],"table"),$o=r.useMemo(function(){return Tr||(Oo?tr.x==="max-content"?"auto":"fixed":Ca||gi.some(function(Fa){var Oa=Fa.ellipsis;return Oa})?"fixed":"auto")},[Ca,Oo,gi,Tr]),Ns,Cs={colWidths:Ja,columCount:gi.length,stickyOffsets:ho,onHeaderRow:yr,fixHeader:Ca},Ls=r.useMemo(function(){return Hn?null:typeof Ut=="function"?Ut():Ut},[Hn,Ut]),Go=r.createElement(kt,{data:wn,measureColumnWidth:Ca||to||$a,expandedKeys:qn,rowExpandable:fa,getRowKey:Tn,onRow:ir,emptyNode:Ls,childrenColumnName:va}),bo=r.createElement(Me,{colWidths:gi.map(function(Fa){var Oa=Fa.width;return Oa}),columns:gi}),Za=$r&&r.createElement(Xt,null,$r(wn)),Ga=En(["body"]);if(Ca||$a){var so;typeof Ga=="function"?(so=Ga(wn,{scrollbarSize:Bn,ref:Qi,onScroll:po}),Cs.colWidths=gi.map(function(Fa,Oa){var Io=Fa.width,To=Oa===la.length-1?Io-Bn:Io;return typeof To=="number"&&!Number.isNaN(To)?To:(Object(y.a)(!1,"When use `components.body` with render props. Each column should have a fixed value."),0)})):so=r.createElement("div",{style:Object(c.a)(Object(c.a)({},oo),go),onScroll:po,ref:Qi,className:s()("".concat(Ur,"-body"))},r.createElement(is,{style:Object(c.a)(Object(c.a)({},fo),{},{tableLayout:$o})},bo,Go,Za),$a&&r.createElement(ae,{ref:Ta,offsetScroll:pi,scrollBodyRef:Qi,onScroll:po})),Ns=r.createElement(r.Fragment,null,an!==!1&&r.createElement("div",{style:Object(c.a)({overflow:"hidden"},$a?{top:Ra}:{}),onScroll:po,ref:ra,className:s()("".concat(Ur,"-header"),Object(n.a)({},Gi,!!Gi))},r.createElement($e,Object.assign({noData:!wn.length},Cs,Ua,{direction:br}))),so)}else Ns=r.createElement("div",{style:Object(c.a)(Object(c.a)({},oo),go),className:s()("".concat(Ur,"-content")),onScroll:po,ref:Qi},r.createElement(is,{style:Object(c.a)(Object(c.a)({},fo),{},{tableLayout:$o})},bo,an!==!1&&r.createElement(Se,Object.assign({},Cs,Ua)),Go,Za));var ps=wt(er),wr=r.createElement("div",Object.assign({className:s()(Ur,Vr,(Ir={},Object(n.a)(Ir,"".concat(Ur,"-rtl"),br==="rtl"),Object(n.a)(Ir,"".concat(Ur,"-ping-left"),Wi),Object(n.a)(Ir,"".concat(Ur,"-ping-right"),vi),Object(n.a)(Ir,"".concat(Ur,"-layout-fixed"),Tr==="fixed"),Object(n.a)(Ir,"".concat(Ur,"-fixed-header"),Ca),Object(n.a)(Ir,"".concat(Ur,"-fixed-column"),Oo),Object(n.a)(Ir,"".concat(Ur,"-scroll-horizontal"),to),Object(n.a)(Ir,"".concat(Ur,"-has-fix-left"),gi[0]&&gi[0].fixed),Object(n.a)(Ir,"".concat(Ur,"-has-fix-right"),gi[gi.length-1]&&gi[gi.length-1].fixed==="right"),Ir)),style:Fe,id:Zr,ref:Ba},ps),r.createElement(xe,{pingLeft:Wi,pingRight:vi,props:Object(c.a)(Object(c.a)({},er),{},{stickyOffsets:ho,mergedExpandedKeys:qn})},xr&&r.createElement(St,{className:"".concat(Ur,"-title")},xr(wn)),r.createElement("div",{className:"".concat(Ur,"-container")},Ns),Wr&&r.createElement(St,{className:"".concat(Ur,"-footer")},Wr(wn))));to&&(wr=r.createElement(O.a,{onResize:xo},wr));var Yo=r.useMemo(function(){return{prefixCls:Ur,getComponent:En,scrollbarSize:Bn,direction:br,fixedInfoList:gi.map(function(Fa,Oa){return X(Oa,Oa,gi,ho,br)}),isSticky:$a}},[Ur,En,Bn,br,gi,ho,br,$a]),ss=r.useMemo(function(){return Object(c.a)(Object(c.a)({},Ua),{},{tableLayout:$o,rowClassName:hn,expandedRowClassName:Bi,componentWidth:Yi,fixHeader:Ca,fixColumn:Oo,horizonScroll:to,expandIcon:Ji,expandableType:Ea,expandRowByClick:Mi,expandedRowRender:xi,onTriggerExpand:yi,expandIconColumnIndex:ki,indentSize:hi})},[Ua,$o,hn,Bi,Yi,Ca,Oo,to,Ji,Ea,Mi,xi,yi,ki,hi]),Os=r.useMemo(function(){return{onColumnResize:La}},[La]);return r.createElement(Q.Provider,{value:Yo},r.createElement(ut.Provider,{value:ss},r.createElement(De.Provider,{value:Os},wr)))}Ue.Column=w,Ue.ColumnGroup=L,Ue.Summary=Zt,Ue.defaultProps={rowKey:"key",prefixCls:"rc-table",emptyText:function(){return"No Data"}};var it=Ue,yt=it,ee=e("W9HT"),ie=e("NUBc"),z=e("H84U"),$=function(er,Ir){var Ur={};for(var Vr in er)Object.prototype.hasOwnProperty.call(er,Vr)&&Ir.indexOf(Vr)<0&&(Ur[Vr]=er[Vr]);if(er!=null&&typeof Object.getOwnPropertySymbols=="function")for(var hn=0,Vr=Object.getOwnPropertySymbols(er);hn<Vr.length;hn++)Ir.indexOf(Vr[hn])<0&&Object.prototype.propertyIsEnumerable.call(er,Vr[hn])&&(Ur[Vr[hn]]=er[Vr[hn]]);return Ur},le=10;function ge(er,Ir){var Ur={current:Ir.current,pageSize:Ir.pageSize},Vr=er&&E()(er)==="object"?er:{};return Object.keys(Vr).forEach(function(hn){var Fe=Ir[hn];typeof Fe!="function"&&(Ur[hn]=Fe)}),Ur}function Ae(){for(var er={},Ir=arguments.length,Ur=new Array(Ir),Vr=0;Vr<Ir;Vr++)Ur[Vr]=arguments[Vr];return Ur.forEach(function(hn){hn&&Object.keys(hn).forEach(function(Fe){var Dt=hn[Fe];Dt!==void 0&&(er[Fe]=Dt)})}),er}function Re(er,Ir,Ur){var Vr=Ir&&E()(Ir)==="object"?Ir:{},hn=Vr.total,Fe=hn===void 0?0:hn,Dt=$(Vr,["total"]),Gt=Object(r.useState)(function(){return{current:"defaultCurrent"in Dt?Dt.defaultCurrent:1,pageSize:"defaultPageSize"in Dt?Dt.defaultPageSize:le}}),tr=b()(Gt,2),Tr=tr[0],br=tr[1],xr=Ae(Tr,Dt,{total:Fe>0?Fe:er});if(!Fe){var Wr=Math.ceil(er/xr.pageSize);Wr<xr.current&&(xr.current=1)}var $r=function(){var rt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:1,Ut=arguments.length>1?arguments[1]:void 0;br(i()(i()({},xr),{current:rt,pageSize:Ut||xr.pageSize}))},Zr=function(rt,Ut){var ir=xr==null?void 0:xr.pageSize;Ut&&Ut!==ir&&(rt=1,Ir&&Ir.onShowSizeChange&&Ir.onShowSizeChange(rt,Ut)),Ir&&Ir.onChange&&Ir.onChange(rt,Ut),$r(rt,Ut),Ur(rt,Ut||ir)};return Ir===!1?[{},function(){}]:[i()(i()({},xr),{onChange:Zr}),$r]}function Qe(er,Ir,Ur){var Vr=r.useRef({});function hn(Fe){if(!Vr.current||Vr.current.data!==er||Vr.current.childrenColumnName!==Ir||Vr.current.getRowKey!==Ur){var Dt=function tr(Tr){Tr.forEach(function(br,xr){var Wr=Ur(br,xr);Gt.set(Wr,br),br&&E()(br)==="object"&&Ir in br&&tr(br[Ir]||[])})},Gt=new Map;Dt(er),Vr.current={data:er,childrenColumnName:Ir,kvMap:Gt,getRowKey:Ur}}return Vr.current.kvMap.get(Fe)}return[hn]}var Ft=e("SA+Z"),Qt=e.n(Ft),Et=e("RIqP"),Mt=e.n(Et),_t=e("HQEm"),zt=e.n(_t),Ct=e("815F"),lr=e("NvD2"),Jt=e("OZM5"),ke=e("6cGi"),et=e("kaz8"),We=e("jsC+"),Ke=e("BvKs"),mt=e("9yH6"),dt=e("uaoM"),He="SELECT_ALL",Ze="SELECT_INVERT";function ct(er){return er&&er.fixed}function Vt(er,Ir){var Ur=[];return(er||[]).forEach(function(Vr){Ur.push(Vr),Vr&&E()(Vr)==="object"&&Ir in Vr&&(Ur=[].concat(Mt()(Ur),Mt()(Vt(Vr[Ir],Ir))))}),Ur}function Rt(er,Ir){var Ur=er||{},Vr=Ur.preserveSelectedRowKeys,hn=Ur.selectedRowKeys,Fe=Ur.getCheckboxProps,Dt=Ur.onChange,Gt=Ur.onSelect,tr=Ur.onSelectAll,Tr=Ur.onSelectInvert,br=Ur.onSelectMultiple,xr=Ur.columnWidth,Wr=Ur.type,$r=Ur.selections,Zr=Ur.fixed,an=Ur.renderCell,rt=Ur.hideSelectAll,Ut=Ur.checkStrictly,ir=Ut===void 0?!0:Ut,yr=Ir.prefixCls,Br=Ir.data,Rr=Ir.pageData,rn=Ir.getRecordByKey,fn=Ir.getRowKey,wn=Ir.expandType,Hn=Ir.childrenColumnName,Sn=Ir.locale,bn=Ir.expandIconColumnIndex,Bn=Ir.getPopupContainer,vn=r.useRef(new Map),Mn=Object(ke.a)(hn||[],{value:hn}),En=b()(Mn,2),Tn=En[0],Yn=En[1],ai=Object(r.useMemo)(function(){return ir?{keyEntities:null}:Object(Ct.a)(Br,void 0,fn)},[Br,fn,ir]),ri=ai.keyEntities,Ri=Object(r.useMemo)(function(){return Vt(Rr,Hn)},[Rr,Hn]),Ai=Object(r.useMemo)(function(){var Di=new Map;return Ri.forEach(function(qn,yi){var Ti=fn(qn,yi),Ki=(Fe?Fe(qn):null)||{};Di.set(Ti,Ki)}),Di},[Ri,fn,Fe]),xi=Object(r.useCallback)(function(Di){var qn;return!!((qn=Ai.get(fn(Di)))===null||qn===void 0?void 0:qn.disabled)},[Ai,fn]),Oi=Object(r.useMemo)(function(){if(ir)return[Tn,[]];var Di=Object(lr.a)(Tn,!0,ri,xi),qn=Di.checkedKeys,yi=Di.halfCheckedKeys;return[qn,yi]},[Tn,ir,ri,xi]),kn=b()(Oi,2),Mi=kn[0],fa=kn[1],ki=Object(r.useMemo)(function(){var Di=Wr==="radio"?Mi.slice(0,1):Mi;return new Set(Di)},[Mi,Wr]),Bi=Object(r.useMemo)(function(){return Wr==="radio"?new Set:new Set(fa)},[fa,Wr]),mi=Object(r.useState)(null),hi=b()(mi,2),Ji=hi[0],va=hi[1];r.useEffect(function(){er||Yn([])},[!!er]);var Ea=Object(r.useCallback)(function(Di){var qn,yi;if(Vr){var Ti=new Map;qn=Di,yi=Di.map(function(Ki){var Yi=rn(Ki);return!Yi&&vn.current.has(Ki)&&(Yi=vn.current.get(Ki)),Ti.set(Ki,Yi),Yi}),vn.current=Ti}else qn=[],yi=[],Di.forEach(function(Ki){var Yi=rn(Ki);Yi!==void 0&&(qn.push(Ki),yi.push(Yi))});Yn(qn),Dt&&Dt(qn,yi)},[Yn,rn,Dt,Vr]),Aa=Object(r.useCallback)(function(Di,qn,yi,Ti){if(Gt){var Ki=yi.map(function(Yi){return rn(Yi)});Gt(rn(Di),qn,Ki,Ti)}Ea(yi)},[Gt,rn,Ea]),oa=Object(r.useMemo)(function(){if(!$r||rt)return null;var Di=$r===!0?[He,Ze]:$r;return Di.map(function(qn){return qn===He?{key:"all",text:Sn.selectionAll,onSelect:function(){Ea(Br.map(function(Ti,Ki){return fn(Ti,Ki)}))}}:qn===Ze?{key:"invert",text:Sn.selectInvert,onSelect:function(){var Ti=new Set(ki);Rr.forEach(function(Yi,bi){var ya=fn(Yi,bi);Ti.has(ya)?Ti.delete(ya):Ti.add(ya)});var Ki=Array.from(Ti);Ea(Ki),Tr&&(Object(dt.a)(!1,"Table","`onSelectInvert` will be removed in future. Please use `onChange` instead."),Tr(Ki))}}:qn})},[$r,ki,Rr,fn,Tr,Ea]),sa=Object(r.useCallback)(function(Di){if(!er)return Di;var qn=new Set(ki),yi=Ri.map(fn).filter(function(Wi){return!Ai.get(Wi).disabled}),Ti=yi.every(function(Wi){return qn.has(Wi)}),Ki=yi.some(function(Wi){return qn.has(Wi)}),Yi=function(){var ba=[];Ti?yi.forEach(function(wa){qn.delete(wa),ba.push(wa)}):yi.forEach(function(wa){qn.has(wa)||(qn.add(wa),ba.push(wa))});var ka=Array.from(qn);Ea(ka),tr&&tr(!Ti,ka.map(function(wa){return rn(wa)}),ba.map(function(wa){return rn(wa)}))},bi;if(Wr!=="radio"){var ya;if(oa){var ua=r.createElement(Ke.a,{getPopupContainer:Bn},oa.map(function(Wi,ba){var ka=Wi.key,wa=Wi.text,vi=Wi.onSelect;return r.createElement(Ke.a.Item,{key:ka||ba,onClick:function(){vi&&vi(yi)}},wa)}));ya=r.createElement("div",{className:"".concat(yr,"-selection-extra")},r.createElement(We.a,{overlay:ua,getPopupContainer:Bn},r.createElement("span",null,r.createElement(zt.a,null))))}var la=Ri.every(function(Wi,ba){var ka=fn(Wi,ba),wa=Ai.get(ka)||{};return wa.disabled});bi=!rt&&r.createElement("div",{className:"".concat(yr,"-selection")},r.createElement(et.a,{checked:!la&&!!Ri.length&&Ti,indeterminate:!Ti&&Ki,onChange:Yi,disabled:Ri.length===0||la}),ya)}var gi;Wr==="radio"?gi=function(ba,ka,wa){var vi=fn(ka,wa),Qa=qn.has(vi);return{node:r.createElement(mt.a,i()({},Ai.get(vi),{checked:Qa,onClick:function(pa){return pa.stopPropagation()},onChange:function(pa){qn.has(vi)||Aa(vi,!0,[vi],pa.nativeEvent)}})),checked:Qa}}:gi=function(ba,ka,wa){var vi,Qa=fn(ka,wa),za=qn.has(Qa),pa=Bi.has(Qa),Ii=Ai.get(Qa),So;return wn==="nest"?(So=pa,Object(dt.a)(!(typeof(Ii==null?void 0:Ii.indeterminate)=="boolean"),"Table","set `indeterminate` using `rowSelection.getCheckboxProps` is not allowed with tree structured dataSource.")):So=(vi=Ii==null?void 0:Ii.indeterminate)!==null&&vi!==void 0?vi:pa,{node:r.createElement(et.a,i()({},Ii,{indeterminate:So,checked:za,onClick:function(ja){return ja.stopPropagation()},onChange:function(ja){var Ja=ja.nativeEvent,ho=Ja.shiftKey,Ca=-1,to=-1;if(ho&&ir){var Oo=new Set([Ji,Qa]);yi.some(function(Pi,Ma){if(Oo.has(Pi))if(Ca===-1)Ca=Ma;else return to=Ma,!0;return!1})}if(to!==-1&&Ca!==to&&ir){var Ta=yi.slice(Ca,to+1),Fi=[];za?Ta.forEach(function(Pi){qn.has(Pi)&&(Fi.push(Pi),qn.delete(Pi))}):Ta.forEach(function(Pi){qn.has(Pi)||(Fi.push(Pi),qn.add(Pi))});var $a=Array.from(qn);Ea($a),br&&br(!za,$a.map(function(Pi){return rn(Pi)}),Fi.map(function(Pi){return rn(Pi)}))}else{var Ra=Mi;if(ir){var pi=za?Object(Jt.b)(Ra,Qa):Object(Jt.a)(Ra,Qa);Aa(Qa,!za,pi,Ja)}else{var Gi=Object(lr.a)([].concat(Mt()(Ra),[Qa]),!0,ri,xi),oo=Gi.checkedKeys,go=Gi.halfCheckedKeys,fo=oo;if(za){var La=new Set(oo);La.delete(Qa),fo=Object(lr.a)(Array.from(La),{checked:!1,halfCheckedKeys:go},ri,xi).checkedKeys}Aa(Qa,!za,fo,Ja)}}va(Qa)}})),checked:za}};var Ua=function(ba,ka,wa){var vi=gi(ba,ka,wa),Qa=vi.node,za=vi.checked;return an?an(za,ka,wa,Qa):Qa},Ba=m()({width:xr,className:"".concat(yr,"-selection-column"),title:er.columnTitle||bi,render:Ua},ze,{className:"".concat(yr,"-selection-col")});if(wn==="row"&&Di.length&&!bn){var ra=Qt()(Di),Qi=ra[0],Ya=ra.slice(1),zi=Zr||ct(Ya[0]);return zi&&(Qi.fixed=zi),[Qi,i()(i()({},Ba),{fixed:zi})].concat(Mt()(Ya))}return[i()(i()({},Ba),{fixed:Zr||ct(Di[0])})].concat(Mt()(Di))},[fn,Ri,er,Mi,ki,Bi,xr,oa,wn,Ji,Ai,br,Aa,xi]);return[sa,ki]}var hr=e("6SEX"),pr=e.n(hr),Er=e("i8CU"),Or=e.n(Er),en=e("3S7+");function Qr(er,Ir){return"key"in er&&er.key!==void 0&&er.key!==null?er.key:er.dataIndex?Array.isArray(er.dataIndex)?er.dataIndex.join("."):er.dataIndex:Ir}function Cr(er,Ir){return Ir?"".concat(Ir,"-").concat(er):"".concat(er)}function Gr(er,Ir){return typeof er=="function"?er(Ir):er}var Nr="ascend",sr="descend";function fr(er){return E()(er.sorter)==="object"&&typeof er.sorter.multiple=="number"?er.sorter.multiple:!1}function or(er){return typeof er=="function"?er:er&&E()(er)==="object"&&er.compare?er.compare:!1}function dr(er,Ir){return Ir?er[er.indexOf(Ir)+1]:er[0]}function Sr(er,Ir,Ur){var Vr=[];function hn(Fe,Dt){Vr.push({column:Fe,key:Qr(Fe,Dt),multiplePriority:fr(Fe),sortOrder:Fe.sortOrder})}return(er||[]).forEach(function(Fe,Dt){var Gt=Cr(Dt,Ur);Fe.children?("sortOrder"in Fe&&hn(Fe,Gt),Vr=[].concat(Mt()(Vr),Mt()(Sr(Fe.children,Ir,Gt)))):Fe.sorter&&("sortOrder"in Fe?hn(Fe,Gt):Ir&&Fe.defaultSortOrder&&Vr.push({column:Fe,key:Qr(Fe,Gt),multiplePriority:fr(Fe),sortOrder:Fe.defaultSortOrder}))}),Vr}function Xr(er,Ir,Ur,Vr,hn,Fe,Dt,Gt){return(Ir||[]).map(function(tr,Tr){var br=Cr(Tr,Gt),xr=tr;if(xr.sorter){var Wr=xr.sortDirections||hn,$r=xr.showSorterTooltip===void 0?Dt:xr.showSorterTooltip,Zr=Qr(xr,br),an=Ur.find(function(Hn){var Sn=Hn.key;return Sn===Zr}),rt=an?an.sortOrder:null,Ut=dr(Wr,rt),ir=Wr.includes(Nr)&&r.createElement(Or.a,{className:s()("".concat(er,"-column-sorter-up"),{active:rt===Nr})}),yr=Wr.includes(sr)&&r.createElement(pr.a,{className:s()("".concat(er,"-column-sorter-down"),{active:rt===sr})}),Br=Fe||{},Rr=Br.cancelSort,rn=Br.triggerAsc,fn=Br.triggerDesc,wn=Rr;Ut===sr?wn=fn:Ut===Nr&&(wn=rn),xr=i()(i()({},xr),{className:s()(xr.className,m()({},"".concat(er,"-column-sort"),rt)),title:function(Sn){var bn=r.createElement("div",{className:"".concat(er,"-column-sorters")},r.createElement("span",null,Gr(tr.title,Sn)),r.createElement("span",{className:s()("".concat(er,"-column-sorter"),m()({},"".concat(er,"-column-sorter-full"),ir&&yr))},r.createElement("span",{className:"".concat(er,"-column-sorter-inner")},ir,yr)));return $r?r.createElement(en.a,{title:wn},r.createElement("div",{className:"".concat(er,"-column-sorters-with-tooltip")},bn)):bn},onHeaderCell:function(Sn){var bn=tr.onHeaderCell&&tr.onHeaderCell(Sn)||{},Bn=bn.onClick;return bn.onClick=function(vn){Vr({column:tr,key:Zr,sortOrder:Ut,multiplePriority:fr(tr)}),Bn&&Bn(vn)},bn.className=s()(bn.className,"".concat(er,"-column-has-sorters")),bn}})}return"children"in xr&&(xr=i()(i()({},xr),{children:Xr(er,xr.children,Ur,Vr,hn,Fe,Dt,br)})),xr})}function cn(er){var Ir=er.column,Ur=er.sortOrder;return{column:Ir,order:Ur,field:Ir.dataIndex,columnKey:Ir.key}}function Dn(er){var Ir=er.filter(function(Ur){var Vr=Ur.sortOrder;return Vr}).map(cn);return Ir.length===0&&er.length?i()(i()({},cn(er[er.length-1])),{column:void 0}):Ir.length<=1?Ir[0]||{}:Ir}function jr(er,Ir,Ur){var Vr=Ir.slice().sort(function(Dt,Gt){return Gt.multiplePriority-Dt.multiplePriority}),hn=er.slice(),Fe=Vr.filter(function(Dt){var Gt=Dt.column.sorter,tr=Dt.sortOrder;return or(Gt)&&tr});return Fe.length?hn.sort(function(Dt,Gt){for(var tr=0;tr<Fe.length;tr+=1){var Tr=Fe[tr],br=Tr.column.sorter,xr=Tr.sortOrder,Wr=or(br);if(Wr&&xr){var $r=Wr(Dt,Gt,xr);if($r!==0)return xr===Nr?$r:-$r}}return 0}).map(function(Dt){var Gt=Dt[Ur];return Gt?i()(i()({},Dt),m()({},Ur,jr(Gt,Ir,Ur))):Dt}):hn}function Ln(er){var Ir=er.prefixCls,Ur=er.mergedColumns,Vr=er.onSorterChange,hn=er.sortDirections,Fe=er.tableLocale,Dt=er.showSorterTooltip,Gt=r.useState(Sr(Ur,!0)),tr=b()(Gt,2),Tr=tr[0],br=tr[1],xr=r.useMemo(function(){var rt=!0,Ut=Sr(Ur,!1);if(!Ut.length)return Tr;var ir=[];function yr(Rr){rt?ir.push(Rr):ir.push(i()(i()({},Rr),{sortOrder:null}))}var Br=null;return Ut.forEach(function(Rr){Br===null?(yr(Rr),Rr.sortOrder&&(Rr.multiplePriority===!1?rt=!1:Br=!0)):(Br&&Rr.multiplePriority!==!1||(rt=!1),yr(Rr))}),ir},[Ur,Tr]),Wr=r.useMemo(function(){var rt=xr.map(function(Ut){var ir=Ut.column,yr=Ut.sortOrder;return{column:ir,order:yr}});return{sortColumns:rt,sortColumn:rt[0]&&rt[0].column,sortOrder:rt[0]&&rt[0].order}},[xr]);function $r(rt){var Ut;rt.multiplePriority===!1||!xr.length||xr[0].multiplePriority===!1?Ut=[rt]:Ut=[].concat(Mt()(xr.filter(function(ir){var yr=ir.key;return yr!==rt.key})),[rt]),br(Ut),Vr(Dn(Ut),Ut)}var Zr=function(Ut){return Xr(Ir,Ut,xr,$r,hn,Fe,Dt)},an=function(){return Dn(xr)};return[Zr,xr,Wr,an]}var gn=e("Y+p1"),Un=e.n(gn),Wn=e("5Uyt"),Jn=e.n(Wn),Qn=e("2/Rp"),Kn=e("ECub"),yn=function(Ir){return r.createElement("div",{className:Ir.className,onClick:function(Vr){return Vr.stopPropagation()}},Ir.children)},on=yn,ia=e("sPtV"),xa=Ke.a.SubMenu,ta=Ke.a.Item;function Ni(er){return er.some(function(Ir){var Ur=Ir.children;return Ur})}function Ci(er){var Ir=er.filters,Ur=er.prefixCls,Vr=er.filteredKeys,hn=er.filterMultiple,Fe=er.locale;return Ir.length===0?r.createElement(r.Fragment,null,r.createElement(Kn.a,{image:Kn.a.PRESENTED_IMAGE_SIMPLE,description:Fe.filterEmptyText,style:{margin:"16px 0"},imageStyle:{height:24}})):Ir.map(function(Dt,Gt){var tr=String(Dt.value);if(Dt.children)return r.createElement(xa,{key:tr||Gt,title:Dt.text,popupClassName:"".concat(Ur,"-dropdown-submenu")},Ci({filters:Dt.children,prefixCls:Ur,filteredKeys:Vr,filterMultiple:hn,locale:Fe}));var Tr=hn?et.a:mt.a;return r.createElement(ta,{key:Dt.value!==void 0?tr:Gt},r.createElement(Tr,{checked:Vr.includes(tr)}),r.createElement("span",null,Dt.text))})}function Gn(er){var Ir,Ur=er.prefixCls,Vr=er.column,hn=er.dropdownPrefixCls,Fe=er.columnKey,Dt=er.filterMultiple,Gt=er.filterState,tr=er.triggerFilter,Tr=er.locale,br=er.children,xr=er.getPopupContainer,Wr=Vr.filterDropdownVisible,$r=Vr.onFilterDropdownVisibleChange,Zr=r.useState(!1),an=b()(Zr,2),rt=an[0],Ut=an[1],ir=!!(Gt&&(((Ir=Gt.filteredKeys)===null||Ir===void 0?void 0:Ir.length)||Gt.forceFiltered)),yr=function(hi){Ut(hi),$r&&$r(hi)},Br=typeof Wr=="boolean"?Wr:rt,Rr=Gt&&Gt.filteredKeys,rn=Object(ia.a)(Rr||[]),fn=b()(rn,2),wn=fn[0],Hn=fn[1],Sn=function(hi){var Ji=hi.selectedKeys;Hn(Ji)};r.useEffect(function(){Sn({selectedKeys:Rr||[]})},[Rr]);var bn=r.useState([]),Bn=b()(bn,2),vn=Bn[0],Mn=Bn[1],En=r.useRef(),Tn=function(hi){En.current=window.setTimeout(function(){Mn(hi)})},Yn=function(){window.clearTimeout(En.current)};r.useEffect(function(){return function(){window.clearTimeout(En.current)}},[]);var ai=function(hi){yr(!1);var Ji=hi&&hi.length?hi:null;if(Ji===null&&(!Gt||!Gt.filteredKeys))return null;if(Un()(Ji,Gt==null?void 0:Gt.filteredKeys))return null;tr({column:Vr,key:Fe,filteredKeys:Ji})},ri=function(){ai(wn())},Ri=function(){Hn([]),ai([])},Ai=function(hi){hi&&Rr!==void 0&&Hn(Rr||[]),yr(hi),!hi&&!Vr.filterDropdown&&ri()},xi=s()(m()({},"".concat(hn,"-menu-without-submenu"),!Ni(Vr.filters||[]))),Oi;if(typeof Vr.filterDropdown=="function")Oi=Vr.filterDropdown({prefixCls:"".concat(hn,"-custom"),setSelectedKeys:function(hi){return Sn({selectedKeys:hi})},selectedKeys:wn(),confirm:ri,clearFilters:Ri,filters:Vr.filters,visible:Br});else if(Vr.filterDropdown)Oi=Vr.filterDropdown;else{var kn=wn()||[];Oi=r.createElement(r.Fragment,null,r.createElement(Ke.a,{multiple:Dt,prefixCls:"".concat(hn,"-menu"),className:xi,onClick:Yn,onSelect:Sn,onDeselect:Sn,selectedKeys:kn,getPopupContainer:xr,openKeys:vn,onOpenChange:Tn},Ci({filters:Vr.filters||[],prefixCls:Ur,filteredKeys:wn(),filterMultiple:Dt,locale:Tr})),r.createElement("div",{className:"".concat(Ur,"-dropdown-btns")},r.createElement(Qn.a,{type:"link",size:"small",disabled:kn.length===0,onClick:Ri},Tr.filterReset),r.createElement(Qn.a,{type:"primary",size:"small",onClick:ri},Tr.filterConfirm)))}var Mi=r.createElement(on,{className:"".concat(Ur,"-dropdown")},Oi),fa;typeof Vr.filterIcon=="function"?fa=Vr.filterIcon(ir):Vr.filterIcon?fa=Vr.filterIcon:fa=r.createElement(Jn.a,null);var ki=r.useContext(z.b),Bi=ki.direction;return r.createElement("div",{className:s()("".concat(Ur,"-column"))},r.createElement("span",{className:"".concat(Ur,"-column-title")},br),r.createElement("span",{className:s()("".concat(Ur,"-trigger-container"),m()({},"".concat(Ur,"-trigger-container-open"),Br)),onClick:function(hi){hi.stopPropagation()}},r.createElement(We.a,{overlay:Mi,trigger:["click"],visible:Br,onVisibleChange:Ai,getPopupContainer:xr,placement:Bi==="rtl"?"bottomLeft":"bottomRight"},r.createElement("span",{role:"button",tabIndex:-1,className:s()("".concat(Ur,"-trigger"),{active:ir})},fa))))}var Ia=Gn;function mn(er,Ir,Ur){var Vr=[];return(er||[]).forEach(function(hn,Fe){var Dt=Cr(Fe,Ur);"children"in hn?Vr=[].concat(Mt()(Vr),Mt()(mn(hn.children,Ir,Dt))):(hn.filters||"filterDropdown"in hn||"onFilter"in hn)&&("filteredValue"in hn?Vr.push({column:hn,key:Qr(hn,Dt),filteredKeys:hn.filteredValue,forceFiltered:hn.filtered}):Vr.push({column:hn,key:Qr(hn,Dt),filteredKeys:Ir&&hn.defaultFilteredValue?hn.defaultFilteredValue:void 0,forceFiltered:hn.filtered}))}),Vr}function In(er,Ir,Ur,Vr,hn,Fe,Dt,Gt){return Ur.map(function(tr,Tr){var br=Cr(Tr,Gt),xr=tr.filterMultiple,Wr=xr===void 0?!0:xr;if(tr.filters||"filterDropdown"in tr){var $r=Qr(tr,br),Zr=Vr.find(function(an){var rt=an.key;return $r===rt});return i()(i()({},tr),{title:function(rt){return r.createElement(Ia,{prefixCls:"".concat(er,"-filter"),dropdownPrefixCls:Ir,column:tr,columnKey:$r,filterState:Zr,filterMultiple:Wr,triggerFilter:hn,locale:Dt,getPopupContainer:Fe},Gr(tr.title,rt))}})}return"children"in tr?i()(i()({},tr),{children:In(er,Ir,tr.children,Vr,hn,Fe,Dt,br)}):tr})}function On(er){var Ir={};return er.forEach(function(Ur){var Vr=Ur.key,hn=Ur.filteredKeys;Ir[Vr]=hn||null}),Ir}function Nn(er){var Ir=[];return(er||[]).forEach(function(Ur){var Vr=Ur.value,hn=Ur.children;Ir.push(Vr),hn&&(Ir=[].concat(Mt()(Ir),Mt()(Nn(hn))))}),Ir}function jn(er,Ir){return Ir.reduce(function(Ur,Vr){var hn=Vr.column,Fe=hn.onFilter,Dt=hn.filters,Gt=Vr.filteredKeys;return Fe&&Gt&&Gt.length?Ur.filter(function(tr){return Gt.some(function(Tr){var br=Nn(Dt),xr=br.findIndex(function($r){return String($r)===String(Tr)}),Wr=xr!==-1?br[xr]:Tr;return Fe(Wr,tr)})}):Ur},er)}function ni(er){var Ir=er.prefixCls,Ur=er.dropdownPrefixCls,Vr=er.mergedColumns,hn=er.onFilterChange,Fe=er.getPopupContainer,Dt=er.locale,Gt=r.useState(mn(Vr,!0)),tr=b()(Gt,2),Tr=tr[0],br=tr[1],xr=r.useMemo(function(){var an=mn(Vr,!1);return an.every(function(rt){var Ut=rt.filteredKeys;return Ut===void 0})?Tr:an},[Vr,Tr]),Wr=r.useCallback(function(){return On(xr)},[xr]),$r=function(rt){var Ut=xr.filter(function(ir){var yr=ir.key;return yr!==rt.key});Ut.push(rt),br(Ut),hn(On(Ut),Ut)},Zr=function(rt){return In(Ir,Ur,rt,xr,$r,Fe,Dt)};return[Zr,xr,Wr]}var di=ni;function Da(er,Ir){return er.map(function(Ur){var Vr=i()({},Ur);return Vr.title=Gr(Ur.title,Ir),"children"in Vr&&(Vr.children=Da(Vr.children,Ir)),Vr})}function Xi(er){var Ir=r.useCallback(function(Ur){return Da(Ur,er)},[er]);return[Ir]}function ma(er){return function(Ur){var Vr,hn=Ur.prefixCls,Fe=Ur.onExpand,Dt=Ur.record,Gt=Ur.expanded,tr=Ur.expandable,Tr="".concat(hn,"-row-expand-icon");return r.createElement("button",{type:"button",onClick:function(xr){Fe(Dt,xr),xr.stopPropagation()},className:s()(Tr,(Vr={},m()(Vr,"".concat(Tr,"-spaced"),!tr),m()(Vr,"".concat(Tr,"-expanded"),tr&&Gt),m()(Vr,"".concat(Tr,"-collapsed"),tr&&!Gt),Vr)),"aria-label":Gt?er.collapse:er.expand})}}var _a=ma,Xa=e("zAh6"),Vi=e("ZvpZ"),Co=Vi.a,aa=e("3Nzz");function Hi(er){return null}var ga=Hi;function ha(er){return null}var mo=ha,Pn=e("5OYt"),qi=[];function eo(er){var Ir,Ur=er.prefixCls,Vr=er.className,hn=er.style,Fe=er.size,Dt=er.bordered,Gt=er.dropdownPrefixCls,tr=er.dataSource,Tr=er.pagination,br=er.rowSelection,xr=er.rowKey,Wr=er.rowClassName,$r=er.columns,Zr=er.children,an=er.childrenColumnName,rt=er.onChange,Ut=er.getPopupContainer,ir=er.loading,yr=er.expandIcon,Br=er.expandable,Rr=er.expandedRowRender,rn=er.expandIconColumnIndex,fn=er.indentSize,wn=er.scroll,Hn=er.sortDirections,Sn=er.locale,bn=er.showSorterTooltip,Bn=bn===void 0?!0:bn;Object(dt.a)(!(typeof xr=="function"&&xr.length>1),"Table","`index` parameter of `rowKey` function is deprecated. There is no guarantee that it will work as expected.");var vn=Object(Pn.a)(),Mn=r.useMemo(function(){var La=new Set(Object.keys(vn).filter(function(Pi){return vn[Pi]}));return($r||Wt(Zr)).filter(function(Pi){return!Pi.responsive||Pi.responsive.some(function(Ma){return La.has(Ma)})})},[Zr,$r,vn]),En=Object(l.default)(er,["className","style","columns"]),Tn=r.useContext(aa.b),Yn=r.useContext(z.b),ai=Yn.locale,ri=ai===void 0?Co:ai,Ri=Yn.renderEmpty,Ai=Yn.direction,xi=Fe||Tn,Oi=i()(i()({},ri.Table),Sn),kn=tr||qi,Mi=r.useContext(z.b),fa=Mi.getPrefixCls,ki=fa("table",Ur),Bi=fa("dropdown",Gt),mi=i()({childrenColumnName:an,expandIconColumnIndex:rn},Br),hi=mi.childrenColumnName,Ji=hi===void 0?"children":hi,va=r.useMemo(function(){return kn.some(function(La){var Pi;return(Pi=La)===null||Pi===void 0?void 0:Pi[Ji]})?"nest":Rr||Br&&Br.expandedRowRender?"row":null},[kn]),Ea={body:r.useRef()},Aa=r.useMemo(function(){return typeof xr=="function"?xr:function(La){var Pi;return(Pi=La)===null||Pi===void 0?void 0:Pi[xr]}},[xr]),oa=Qe(kn,Ji,Aa),sa=b()(oa,1),Di=sa[0],qn={},yi=function(Pi,Ma){var Ko=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,ro=i()(i()({},qn),Pi);Ko&&(qn.resetPagination(),ro.pagination.current&&(ro.pagination.current=1),Tr&&Tr.onChange&&Tr.onChange(1,ro.pagination.pageSize)),wn&&wn.scrollToFirstRowOnChange!==!1&&Ea.body.current&&Object(Xa.a)(0,{getContainer:function(){return Ea.body.current}}),rt&&rt(ro.pagination,ro.filters,ro.sorter,{currentDataSource:jn(jr(kn,ro.sorterStates,Ji),ro.filterStates),action:Ma})},Ti=function(Pi,Ma){yi({sorter:Pi,sorterStates:Ma},"sort",!1)},Ki=Ln({prefixCls:ki,mergedColumns:Mn,onSorterChange:Ti,sortDirections:Hn||["ascend","descend"],tableLocale:Oi,showSorterTooltip:Bn}),Yi=b()(Ki,4),bi=Yi[0],ya=Yi[1],ua=Yi[2],la=Yi[3],gi=r.useMemo(function(){return jr(kn,ya,Ji)},[kn,ya]);qn.sorter=la(),qn.sorterStates=ya;var Ua=function(Pi,Ma){yi({filters:Pi,filterStates:Ma},"filter",!0)},Ba=di({prefixCls:ki,locale:Oi,dropdownPrefixCls:Bi,mergedColumns:Mn,onFilterChange:Ua,getPopupContainer:Ut}),ra=b()(Ba,3),Qi=ra[0],Ya=ra[1],zi=ra[2],Wi=jn(gi,Ya);qn.filters=zi(),qn.filterStates=Ya;var ba=r.useMemo(function(){return i()({},ua)},[ua]),ka=Xi(ba),wa=b()(ka,1),vi=wa[0],Qa=function(Pi,Ma){yi({pagination:i()(i()({},qn.pagination),{current:Pi,pageSize:Ma})},"paginate")},za=Re(Wi.length,Tr,Qa),pa=b()(za,2),Ii=pa[0],So=pa[1];qn.pagination=Tr===!1?{}:ge(Tr,Ii),qn.resetPagination=So;var Wa=r.useMemo(function(){if(Tr===!1||!Ii.pageSize)return Wi;var La=Ii.current,Pi=La===void 0?1:La,Ma=Ii.total,Ko=Ii.pageSize,ro=Ko===void 0?le:Ko;return Wi.length<Ma?Wi.length>ro?(Object(dt.a)(!1,"Table","`dataSource` length is less than `pagination.total` but large than `pagination.pageSize`. Please make sure your config correct data with async mode."),Wi.slice((Pi-1)*ro,Pi*ro)):Wi:Wi.slice((Pi-1)*ro,Pi*ro)},[!!Tr,Wi,Ii&&Ii.current,Ii&&Ii.pageSize,Ii&&Ii.total]),ja=Rt(br,{prefixCls:ki,data:Wi,pageData:Wa,getRowKey:Aa,getRecordByKey:Di,expandType:va,childrenColumnName:Ji,locale:Oi,expandIconColumnIndex:mi.expandIconColumnIndex,getPopupContainer:Ut}),Ja=b()(ja,2),ho=Ja[0],Ca=Ja[1],to=function(Pi,Ma,Ko){var ro;return typeof Wr=="function"?ro=s()(Wr(Pi,Ma,Ko)):ro=s()(Wr),s()(m()({},"".concat(ki,"-row-selected"),Ca.has(Aa(Pi,Ma))),ro)};mi.__PARENT_RENDER_ICON__=mi.expandIcon,mi.expandIcon=mi.expandIcon||yr||_a(Oi),va==="nest"&&mi.expandIconColumnIndex===void 0?mi.expandIconColumnIndex=br?1:0:mi.expandIconColumnIndex>0&&br&&(mi.expandIconColumnIndex-=1),typeof mi.indentSize!="number"&&(mi.indentSize=typeof fn=="number"?fn:15);var Oo=r.useCallback(function(La){return vi(ho(Qi(bi(La))))},[bi,Qi,ho]),Ta,Fi;if(Tr!==!1){var $a;Ii.size?$a=Ii.size:$a=xi==="small"||xi==="middle"?"small":void 0;var Ra=function(Pi){return r.createElement(ie.a,i()({className:"".concat(ki,"-pagination ").concat(ki,"-pagination-").concat(Pi)},Ii,{size:$a}))},pi=Ai==="rtl"?"left":"right";if(Ii.position!==null&&Array.isArray(Ii.position)){var Gi=Ii.position.find(function(La){return La.indexOf("top")!==-1}),oo=Ii.position.find(function(La){return La.indexOf("bottom")!==-1});!Gi&&!oo?Fi=Ra(pi):(Gi&&(Ta=Ra(Gi.toLowerCase().replace("top",""))),oo&&(Fi=Ra(oo.toLowerCase().replace("bottom",""))))}else Fi=Ra(pi)}var go;typeof ir=="boolean"?go={spinning:ir}:E()(ir)==="object"&&(go=i()({spinning:!0},ir));var fo=s()("".concat(ki,"-wrapper"),Vr,m()({},"".concat(ki,"-wrapper-rtl"),Ai==="rtl"));return r.createElement("div",{className:fo,style:hn},r.createElement(ee.a,i()({spinning:!1},go),Ta,r.createElement(yt,i()({},En,{columns:Mn,direction:Ai,expandable:mi,prefixCls:ki,className:s()((Ir={},m()(Ir,"".concat(ki,"-middle"),xi==="middle"),m()(Ir,"".concat(ki,"-small"),xi==="small"),m()(Ir,"".concat(ki,"-bordered"),Dt),m()(Ir,"".concat(ki,"-empty"),kn.length===0),Ir)),data:Wa,rowKey:Aa,rowClassName:to,emptyText:Sn&&Sn.emptyText||Ri("Table"),internalHooks:Ie,internalRefs:Ea,transformColumns:Oo})),Wi&&Wi.length>0&&Fi))}eo.defaultProps={rowKey:"key"},eo.SELECTION_ALL=He,eo.SELECTION_INVERT=Ze,eo.Column=ga,eo.ColumnGroup=mo,eo.Summary=Zt;var Lo=eo,co=F.a=Lo},wDdD:function(J,F,e){var d=e("ProS"),E=e("bYtY");e("98bh"),e("GrNh");var g=e("d4KN"),m=e("mOdp"),A=e("KS52"),b=e("0/Rx");g("pie",[{type:"pieToggleSelect",event:"pieselectchanged",method:"toggleSelected"},{type:"pieSelect",event:"pieselected",method:"select"},{type:"pieUnSelect",event:"pieunselected",method:"unSelect"}]),d.registerVisual(m("pie")),d.registerLayout(E.curry(A,"pie")),d.registerProcessor(b("pie"))},"wF/u":function(J,F,e){var d=e("e5cp"),E=e("ExA7");function g(m,A,b,f,i){return m===A?!0:m==null||A==null||!E(m)&&!E(A)?m!==m&&A!==A:d(m,A,b,f,g,i)}J.exports=g},wJg7:function(J,F){var e=9007199254740991,d=/^(?:0|[1-9]\d*)$/;function E(g,m){var A=typeof g;return m=m==null?e:m,!!m&&(A=="number"||A!="symbol"&&d.test(g))&&(g>-1&&g%1==0)&&g<m}J.exports=E},wMS7:function(J,F,e){/*! @license DOMPurify | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/2.0.8/LICENSE */(function(d,E){J.exports=E()})(this,function(){"use strict";function d(Be){if(Array.isArray(Be)){for(var Me=0,vt=Array(Be.length);Me<Be.length;Me++)vt[Me]=Be[Me];return vt}else return Array.from(Be)}var E=Object.hasOwnProperty,g=Object.setPrototypeOf,m=Object.isFrozen,A=Object.keys,b=Object.freeze,f=Object.seal,i=Object.create,r=typeof Reflect!="undefined"&&Reflect,o=r.apply,s=r.construct;o||(o=function(Me,vt,at){return Me.apply(vt,at)}),b||(b=function(Me){return Me}),f||(f=function(Me){return Me}),s||(s=function(Me,vt){return new(Function.prototype.bind.apply(Me,[null].concat(d(vt))))});var l=w(Array.prototype.forEach),n=w(Array.prototype.indexOf),c=w(Array.prototype.join),t=w(Array.prototype.pop),u=w(Array.prototype.push),a=w(Array.prototype.slice),h=w(String.prototype.toLowerCase),v=w(String.prototype.match),y=w(String.prototype.replace),O=w(String.prototype.indexOf),S=w(String.prototype.trim),x=w(RegExp.prototype.test),L=C(RegExp),T=C(TypeError);function w(Be){return function(Me){for(var vt=arguments.length,at=Array(vt>1?vt-1:0),$e=1;$e<vt;$e++)at[$e-1]=arguments[$e];return o(Be,Me,at)}}function C(Be){return function(){for(var Me=arguments.length,vt=Array(Me),at=0;at<Me;at++)vt[at]=arguments[at];return s(Be,vt)}}function N(Be,Me){g&&g(Be,null);for(var vt=Me.length;vt--;){var at=Me[vt];if(typeof at=="string"){var $e=h(at);$e!==at&&(m(Me)||(Me[vt]=$e),at=$e)}Be[at]=!0}return Be}function D(Be){var Me=i(null),vt=void 0;for(vt in Be)o(E,Be,[vt])&&(Me[vt]=Be[vt]);return Me}var B=b(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),R=b(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","audio","canvas","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","video","view","vkern"]),U=b(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),M=b(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover"]),j=b(["#text"]),P=b(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns"]),V=b(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),H=b(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),k=b(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),Z=f(/\{\{[\s\S]*|[\s\S]*\}\}/gm),Y=f(/<%[\s\S]*|[\s\S]*%>/gm),_=f(/^data-[\-\w.\u00B7-\uFFFF]/),Q=f(/^aria-[\-\w]+$/),X=f(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),pe=f(/^(?:\w+script|data):/i),te=f(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),fe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Be){return typeof Be}:function(Be){return Be&&typeof Symbol=="function"&&Be.constructor===Symbol&&Be!==Symbol.prototype?"symbol":typeof Be};function be(Be){if(Array.isArray(Be)){for(var Me=0,vt=Array(Be.length);Me<Be.length;Me++)vt[Me]=Be[Me];return vt}else return Array.from(Be)}var Se=function(){return typeof window=="undefined"?null:window},ze=function(Me,vt){if((typeof Me=="undefined"?"undefined":fe(Me))!=="object"||typeof Me.createPolicy!="function")return null;var at=null,$e="data-tt-policy-suffix";vt.currentScript&&vt.currentScript.hasAttribute($e)&&(at=vt.currentScript.getAttribute($e));var bt="dompurify"+(at?"#"+at:"");try{return Me.createPolicy(bt,{createHTML:function(At){return At}})}catch(ut){return console.warn("TrustedTypes policy "+bt+" could not be created."),null}};function Xe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Se(),Me=function(Ze){return Xe(Ze)};if(Me.version="2.0.15",Me.removed=[],!Be||!Be.document||Be.document.nodeType!==9)return Me.isSupported=!1,Me;var vt=Be.document,at=!1,$e=Be.document,bt=Be.DocumentFragment,ut=Be.HTMLTemplateElement,At=Be.Node,Ve=Be.NodeFilter,gt=Be.NamedNodeMap,Je=gt===void 0?Be.NamedNodeMap||Be.MozNamedAttrMap:gt,je=Be.Text,De=Be.Comment,ht=Be.DOMParser,It=Be.trustedTypes;if(typeof ut=="function"){var kt=$e.createElement("template");kt.content&&kt.content.ownerDocument&&($e=kt.content.ownerDocument)}var Ht=ze(It,vt),Wt=Ht&&ee?Ht.createHTML(""):"",nr=$e,Bt=nr.implementation,Kt=nr.createNodeIterator,Ge=nr.getElementsByTagName,qe=nr.createDocumentFragment,st=vt.importNode,ft=D($e).documentMode?$e.documentMode:{},nt={};Me.isSupported=Bt&&typeof Bt.createHTMLDocument!="undefined"&&ft!==9;var se=Z,me=Y,lt=_,Pe=Q,St=pe,Pr=te,Lt=X,ur=null,Xt=N({},[].concat(be(B),be(R),be(U),be(M),be(j))),Zt=null,mr=N({},[].concat(be(P),be(V),be(H),be(k))),qt=null,de=null,ue=!0,oe=!0,ae=!1,ye=!1,Ce=!1,Oe=!1,Ie=!1,xe=!1,Ue=!1,it=!1,yt=!1,ee=!1,ie=!0,z=!0,$=!1,le={},ge=N({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","plaintext","script","style","svg","template","thead","title","video","xmp"]),Ae=null,Re=N({},["audio","video","img","source","image","track"]),Qe=null,Ft=N({},["alt","class","for","id","label","name","pattern","placeholder","summary","title","value","style","xmlns"]),Qt=null,Et=$e.createElement("form"),Mt=function(Ze){if(Qt&&Qt===Ze)return;(!Ze||(typeof Ze=="undefined"?"undefined":fe(Ze))!=="object")&&(Ze={}),Ze=D(Ze),ur="ALLOWED_TAGS"in Ze?N({},Ze.ALLOWED_TAGS):Xt,Zt="ALLOWED_ATTR"in Ze?N({},Ze.ALLOWED_ATTR):mr,Qe="ADD_URI_SAFE_ATTR"in Ze?N(D(Ft),Ze.ADD_URI_SAFE_ATTR):Ft,Ae="ADD_DATA_URI_TAGS"in Ze?N(D(Re),Ze.ADD_DATA_URI_TAGS):Re,qt="FORBID_TAGS"in Ze?N({},Ze.FORBID_TAGS):{},de="FORBID_ATTR"in Ze?N({},Ze.FORBID_ATTR):{},le="USE_PROFILES"in Ze?Ze.USE_PROFILES:!1,ue=Ze.ALLOW_ARIA_ATTR!==!1,oe=Ze.ALLOW_DATA_ATTR!==!1,ae=Ze.ALLOW_UNKNOWN_PROTOCOLS||!1,ye=Ze.SAFE_FOR_JQUERY||!1,Ce=Ze.SAFE_FOR_TEMPLATES||!1,Oe=Ze.WHOLE_DOCUMENT||!1,Ue=Ze.RETURN_DOM||!1,it=Ze.RETURN_DOM_FRAGMENT||!1,yt=Ze.RETURN_DOM_IMPORT||!1,ee=Ze.RETURN_TRUSTED_TYPE||!1,xe=Ze.FORCE_BODY||!1,ie=Ze.SANITIZE_DOM!==!1,z=Ze.KEEP_CONTENT!==!1,$=Ze.IN_PLACE||!1,Lt=Ze.ALLOWED_URI_REGEXP||Lt,Ce&&(oe=!1),it&&(Ue=!0),le&&(ur=N({},[].concat(be(j))),Zt=[],le.html===!0&&(N(ur,B),N(Zt,P)),le.svg===!0&&(N(ur,R),N(Zt,V),N(Zt,k)),le.svgFilters===!0&&(N(ur,U),N(Zt,V),N(Zt,k)),le.mathMl===!0&&(N(ur,M),N(Zt,H),N(Zt,k))),Ze.ADD_TAGS&&(ur===Xt&&(ur=D(ur)),N(ur,Ze.ADD_TAGS)),Ze.ADD_ATTR&&(Zt===mr&&(Zt=D(Zt)),N(Zt,Ze.ADD_ATTR)),Ze.ADD_URI_SAFE_ATTR&&N(Qe,Ze.ADD_URI_SAFE_ATTR),z&&(ur["#text"]=!0),Oe&&N(ur,["html","head","body"]),ur.table&&(N(ur,["tbody"]),delete qt.tbody),b&&b(Ze),Qt=Ze},_t=function(Ze){u(Me.removed,{element:Ze});try{Ze.parentNode.removeChild(Ze)}catch(ct){Ze.outerHTML=Wt}},zt=function(Ze,ct){try{u(Me.removed,{attribute:ct.getAttributeNode(Ze),from:ct})}catch(Vt){u(Me.removed,{attribute:null,from:ct})}ct.removeAttribute(Ze)},Ct=function(Ze){var ct=void 0,Vt=void 0;if(xe)Ze="<remove></remove>"+Ze;else{var Rt=v(Ze,/^[\r\n\t ]+/);Vt=Rt&&Rt[0]}var hr=Ht?Ht.createHTML(Ze):Ze;try{ct=new ht().parseFromString(hr,"text/html")}catch(Or){}if(at&&N(qt,["title"]),!ct||!ct.documentElement){ct=Bt.createHTMLDocument("");var pr=ct,Er=pr.body;Er.parentNode.removeChild(Er.parentNode.firstElementChild),Er.outerHTML=hr}return Ze&&Vt&&ct.body.insertBefore($e.createTextNode(Vt),ct.body.childNodes[0]||null),Ge.call(ct,Oe?"html":"body")[0]};Me.isSupported&&function(){try{var He=Ct("<x/><title>&lt;/title&gt;&lt;img&gt;");x(/<\/title/,He.querySelector("title").innerHTML)&&(at=!0)}catch(Ze){}}();var lr=function(Ze){return Kt.call(Ze.ownerDocument||Ze,Ze,Ve.SHOW_ELEMENT|Ve.SHOW_COMMENT|Ve.SHOW_TEXT,function(){return Ve.FILTER_ACCEPT},!1)},Jt=function(Ze){return Ze instanceof je||Ze instanceof De?!1:typeof Ze.nodeName!="string"||typeof Ze.textContent!="string"||typeof Ze.removeChild!="function"||!(Ze.attributes instanceof Je)||typeof Ze.removeAttribute!="function"||typeof Ze.setAttribute!="function"||typeof Ze.namespaceURI!="string"},ke=function(Ze){return(typeof At=="undefined"?"undefined":fe(At))==="object"?Ze instanceof At:Ze&&(typeof Ze=="undefined"?"undefined":fe(Ze))==="object"&&typeof Ze.nodeType=="number"&&typeof Ze.nodeName=="string"},et=function(Ze,ct,Vt){if(!nt[Ze])return;l(nt[Ze],function(Rt){Rt.call(Me,ct,Vt,Qt)})},We=function(Ze){var ct=void 0;if(et("beforeSanitizeElements",Ze,null),Jt(Ze))return _t(Ze),!0;if(v(Ze.nodeName,/[\u0080-\uFFFF]/))return _t(Ze),!0;var Vt=h(Ze.nodeName);if(et("uponSanitizeElement",Ze,{tagName:Vt,allowedTags:ur}),(Vt==="svg"||Vt==="math")&&Ze.querySelectorAll("p, br").length!==0)return _t(Ze),!0;if(!ur[Vt]||qt[Vt]){if(z&&!ge[Vt]&&typeof Ze.insertAdjacentHTML=="function")try{var Rt=Ze.innerHTML;Ze.insertAdjacentHTML("AfterEnd",Ht?Ht.createHTML(Rt):Rt)}catch(hr){}return _t(Ze),!0}return Vt==="noscript"&&x(/<\/noscript/i,Ze.innerHTML)||Vt==="noembed"&&x(/<\/noembed/i,Ze.innerHTML)?(_t(Ze),!0):(ye&&!ke(Ze.firstElementChild)&&(!ke(Ze.content)||!ke(Ze.content.firstElementChild))&&x(/</g,Ze.textContent)&&(u(Me.removed,{element:Ze.cloneNode()}),Ze.innerHTML?Ze.innerHTML=y(Ze.innerHTML,/</g,"&lt;"):Ze.innerHTML=y(Ze.textContent,/</g,"&lt;")),Ce&&Ze.nodeType===3&&(ct=Ze.textContent,ct=y(ct,se," "),ct=y(ct,me," "),Ze.textContent!==ct&&(u(Me.removed,{element:Ze.cloneNode()}),Ze.textContent=ct)),et("afterSanitizeElements",Ze,null),!1)},Ke=function(Ze,ct,Vt){if(ie&&(ct==="id"||ct==="name")&&(Vt in $e||Vt in Et))return!1;if(!(oe&&x(lt,ct))){if(!(ue&&x(Pe,ct))){if(!Zt[ct]||de[ct])return!1;if(!Qe[ct]){if(!x(Lt,y(Vt,Pr,""))){if(!((ct==="src"||ct==="xlink:href"||ct==="href")&&Ze!=="script"&&O(Vt,"data:")===0&&Ae[Ze])){if(!(ae&&!x(St,y(Vt,Pr,"")))){if(Vt)return!1}}}}}}return!0},mt=function(Ze){var ct=void 0,Vt=void 0,Rt=void 0,hr=void 0,pr=void 0;et("beforeSanitizeAttributes",Ze,null);var Er=Ze.attributes;if(!Er)return;var Or={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Zt};for(pr=Er.length;pr--;){ct=Er[pr];var en=ct,Qr=en.name,Cr=en.namespaceURI;if(Vt=S(ct.value),Rt=h(Qr),Or.attrName=Rt,Or.attrValue=Vt,Or.keepAttr=!0,Or.forceKeepAttr=void 0,et("uponSanitizeAttribute",Ze,Or),Vt=Or.attrValue,Or.forceKeepAttr)continue;if(Rt==="name"&&Ze.nodeName==="IMG"&&Er.id)hr=Er.id,Er=a(Er,[]),zt("id",Ze),zt(Qr,Ze),n(Er,hr)>pr&&Ze.setAttribute("id",hr.value);else{if(Ze.nodeName==="INPUT"&&Rt==="type"&&Vt==="file"&&Or.keepAttr&&(Zt[Rt]||!de[Rt]))continue;Qr==="id"&&Ze.setAttribute(Qr,""),zt(Qr,Ze)}if(!Or.keepAttr)continue;if(ye&&x(/\/>/i,Vt)){zt(Qr,Ze);continue}if(x(/svg|math/i,Ze.namespaceURI)&&x(L("</("+c(A(ge),"|")+")","i"),Vt)){zt(Qr,Ze);continue}Ce&&(Vt=y(Vt,se," "),Vt=y(Vt,me," "));var Gr=Ze.nodeName.toLowerCase();if(!Ke(Gr,Rt,Vt))continue;try{Cr?Ze.setAttributeNS(Cr,Qr,Vt):Ze.setAttribute(Qr,Vt),t(Me.removed)}catch(Nr){}}et("afterSanitizeAttributes",Ze,null)},dt=function He(Ze){var ct=void 0,Vt=lr(Ze);for(et("beforeSanitizeShadowDOM",Ze,null);ct=Vt.nextNode();){if(et("uponSanitizeShadowNode",ct,null),We(ct))continue;ct.content instanceof bt&&He(ct.content),mt(ct)}et("afterSanitizeShadowDOM",Ze,null)};return Me.sanitize=function(He,Ze){var ct=void 0,Vt=void 0,Rt=void 0,hr=void 0,pr=void 0;if(He||(He="<!-->"),typeof He!="string"&&!ke(He)){if(typeof He.toString!="function")throw T("toString is not a function");if(He=He.toString(),typeof He!="string")throw T("dirty is not a string, aborting")}if(!Me.isSupported){if(fe(Be.toStaticHTML)==="object"||typeof Be.toStaticHTML=="function"){if(typeof He=="string")return Be.toStaticHTML(He);if(ke(He))return Be.toStaticHTML(He.outerHTML)}return He}if(Ie||Mt(Ze),Me.removed=[],typeof He=="string"&&($=!1),!$)if(He instanceof At)ct=Ct("<!-->"),Vt=ct.ownerDocument.importNode(He,!0),Vt.nodeType===1&&Vt.nodeName==="BODY"||Vt.nodeName==="HTML"?ct=Vt:ct.appendChild(Vt);else{if(!Ue&&!Ce&&!Oe&&He.indexOf("<")===-1)return Ht&&ee?Ht.createHTML(He):He;if(ct=Ct(He),!ct)return Ue?null:Wt}ct&&xe&&_t(ct.firstChild);for(var Er=lr($?He:ct);Rt=Er.nextNode();){if(Rt.nodeType===3&&Rt===hr)continue;if(We(Rt))continue;Rt.content instanceof bt&&dt(Rt.content),mt(Rt),hr=Rt}if(hr=null,$)return He;if(Ue){if(it)for(pr=qe.call(ct.ownerDocument);ct.firstChild;)pr.appendChild(ct.firstChild);else pr=ct;return yt&&(pr=st.call(vt,pr,!0)),pr}var Or=Oe?ct.outerHTML:ct.innerHTML;return Ce&&(Or=y(Or,se," "),Or=y(Or,me," ")),Ht&&ee?Ht.createHTML(Or):Or},Me.setConfig=function(He){Mt(He),Ie=!0},Me.clearConfig=function(){Qt=null,Ie=!1},Me.isValidAttribute=function(He,Ze,ct){Qt||Mt({});var Vt=h(He),Rt=h(Ze);return Ke(Vt,Rt,ct)},Me.addHook=function(He,Ze){if(typeof Ze!="function")return;nt[He]=nt[He]||[],u(nt[He],Ze)},Me.removeHook=function(He){nt[He]&&t(nt[He])},Me.removeHooks=function(He){nt[He]&&(nt[He]=[])},Me.removeAllHooks=function(){nt={}},Me}var wt=Xe();return wt})},wOnQ:function(J,F,e){/*!
* html2canvas 1.0.0-rc.7 <https://html2canvas.hertzen.com>
* Copyright (c) 2020 Niklas von Hertzen <https://hertzen.com>
* Released under MIT License
*/(function(d,E){J.exports=E()})(this,function(){"use strict";/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */var d=function(G,we){return d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Ne,pt){Ne.__proto__=pt}||function(Ne,pt){for(var $t in pt)pt.hasOwnProperty($t)&&(Ne[$t]=pt[$t])},d(G,we)};function E(Te,G){d(Te,G);function we(){this.constructor=Te}Te.prototype=G===null?Object.create(G):(we.prototype=G.prototype,new we)}var g=function(){return g=Object.assign||function(we){for(var Ne,pt=1,$t=arguments.length;pt<$t;pt++){Ne=arguments[pt];for(var vr in Ne)Object.prototype.hasOwnProperty.call(Ne,vr)&&(we[vr]=Ne[vr])}return we},g.apply(this,arguments)};function m(Te,G,we,Ne){return new(we||(we=Promise))(function(pt,$t){function vr(zr){try{Hr(Ne.next(zr))}catch(un){$t(un)}}function Dr(zr){try{Hr(Ne.throw(zr))}catch(un){$t(un)}}function Hr(zr){zr.done?pt(zr.value):new we(function(un){un(zr.value)}).then(vr,Dr)}Hr((Ne=Ne.apply(Te,G||[])).next())})}function A(Te,G){var we={label:0,sent:function(){if($t[0]&1)throw $t[1];return $t[1]},trys:[],ops:[]},Ne,pt,$t,vr;return vr={next:Dr(0),throw:Dr(1),return:Dr(2)},typeof Symbol=="function"&&(vr[Symbol.iterator]=function(){return this}),vr;function Dr(zr){return function(un){return Hr([zr,un])}}function Hr(zr){if(Ne)throw new TypeError("Generator is already executing.");for(;we;)try{if(Ne=1,pt&&($t=zr[0]&2?pt.return:zr[0]?pt.throw||(($t=pt.return)&&$t.call(pt),0):pt.next)&&!($t=$t.call(pt,zr[1])).done)return $t;(pt=0,$t)&&(zr=[zr[0]&2,$t.value]);switch(zr[0]){case 0:case 1:$t=zr;break;case 4:return we.label++,{value:zr[1],done:!1};case 5:we.label++,pt=zr[1],zr=[0];continue;case 7:zr=we.ops.pop(),we.trys.pop();continue;default:if(!($t=we.trys,$t=$t.length>0&&$t[$t.length-1])&&(zr[0]===6||zr[0]===2)){we=0;continue}if(zr[0]===3&&(!$t||zr[1]>$t[0]&&zr[1]<$t[3])){we.label=zr[1];break}if(zr[0]===6&&we.label<$t[1]){we.label=$t[1],$t=zr;break}if($t&&we.label<$t[2]){we.label=$t[2],we.ops.push(zr);break}$t[2]&&we.ops.pop(),we.trys.pop();continue}zr=G.call(Te,we)}catch(un){zr=[6,un],pt=0}finally{Ne=$t=0}if(zr[0]&5)throw zr[1];return{value:zr[0]?zr[1]:void 0,done:!0}}}for(var b=function(){function Te(G,we,Ne,pt){this.left=G,this.top=we,this.width=Ne,this.height=pt}return Te.prototype.add=function(G,we,Ne,pt){return new Te(this.left+G,this.top+we,this.width+Ne,this.height+pt)},Te.fromClientRect=function(G){return new Te(G.left,G.top,G.width,G.height)},Te}(),f=function(G){return b.fromClientRect(G.getBoundingClientRect())},i=function(G){var we=G.body,Ne=G.documentElement;if(!we||!Ne)throw new Error("Unable to get document size");var pt=Math.max(Math.max(we.scrollWidth,Ne.scrollWidth),Math.max(we.offsetWidth,Ne.offsetWidth),Math.max(we.clientWidth,Ne.clientWidth)),$t=Math.max(Math.max(we.scrollHeight,Ne.scrollHeight),Math.max(we.offsetHeight,Ne.offsetHeight),Math.max(we.clientHeight,Ne.clientHeight));return new b(0,0,pt,$t)},r=function(G){for(var we=[],Ne=0,pt=G.length;Ne<pt;){var $t=G.charCodeAt(Ne++);if($t>=55296&&$t<=56319&&Ne<pt){var vr=G.charCodeAt(Ne++);(vr&64512)===56320?we.push((($t&1023)<<10)+(vr&1023)+65536):(we.push($t),Ne--)}else we.push($t)}return we},o=function(){for(var G=[],we=0;we<arguments.length;we++)G[we]=arguments[we];if(String.fromCodePoint)return String.fromCodePoint.apply(String,G);var Ne=G.length;if(!Ne)return"";for(var pt=[],$t=-1,vr="";++$t<Ne;){var Dr=G[$t];Dr<=65535?pt.push(Dr):(Dr-=65536,pt.push((Dr>>10)+55296,Dr%1024+56320)),($t+1===Ne||pt.length>16384)&&(vr+=String.fromCharCode.apply(String,pt),pt.length=0)}return vr},s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",l=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),n=0;n<s.length;n++)l[s.charCodeAt(n)]=n;var c=function(G){var we=G.length*.75,Ne=G.length,pt,$t=0,vr,Dr,Hr,zr;G[G.length-1]==="="&&(we--,G[G.length-2]==="="&&we--);var un=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(we):new Array(we),sn=Array.isArray(un)?un:new Uint8Array(un);for(pt=0;pt<Ne;pt+=4)vr=l[G.charCodeAt(pt)],Dr=l[G.charCodeAt(pt+1)],Hr=l[G.charCodeAt(pt+2)],zr=l[G.charCodeAt(pt+3)],sn[$t++]=vr<<2|Dr>>4,sn[$t++]=(Dr&15)<<4|Hr>>2,sn[$t++]=(Hr&3)<<6|zr&63;return un},t=function(G){for(var we=G.length,Ne=[],pt=0;pt<we;pt+=2)Ne.push(G[pt+1]<<8|G[pt]);return Ne},u=function(G){for(var we=G.length,Ne=[],pt=0;pt<we;pt+=4)Ne.push(G[pt+3]<<24|G[pt+2]<<16|G[pt+1]<<8|G[pt]);return Ne},a=5,h=6+5,v=2,y=h-a,O=65536>>a,S=1<<a,x=S-1,L=1024>>a,T=O+L,w=T,C=2048>>6,N=w+C,D=65536>>h,B=1<<y,R=B-1,U=function(G,we,Ne){return G.slice?G.slice(we,Ne):new Uint16Array(Array.prototype.slice.call(G,we,Ne))},M=function(G,we,Ne){return G.slice?G.slice(we,Ne):new Uint32Array(Array.prototype.slice.call(G,we,Ne))},j=function(G){var we=c(G),Ne=Array.isArray(we)?u(we):new Uint32Array(we),pt=Array.isArray(we)?t(we):new Uint16Array(we),$t=24,vr=U(pt,$t/2,Ne[4]/2),Dr=Ne[5]===2?U(pt,($t+Ne[4])/2):M(Ne,Math.ceil(($t+Ne[4])/4));return new P(Ne[0],Ne[1],Ne[2],Ne[3],vr,Dr)},P=function(){function Te(G,we,Ne,pt,$t,vr){this.initialValue=G,this.errorValue=we,this.highStart=Ne,this.highValueIndex=pt,this.index=$t,this.data=vr}return Te.prototype.get=function(G){var we;if(G>=0){if(G<55296||G>56319&&G<=65535)return we=this.index[G>>a],we=(we<<v)+(G&x),this.data[we];if(G<=65535)return we=this.index[O+(G-55296>>a)],we=(we<<v)+(G&x),this.data[we];if(G<this.highStart)return we=N-D+(G>>h),we=this.index[we],we+=G>>a&R,we=this.index[we],we=(we<<v)+(G&x),this.data[we];if(G<=1114111)return this.data[this.highValueIndex]}return this.errorValue},Te}(),V="KwAAAAAAAAAACA4AIDoAAPAfAAACAAAAAAAIABAAGABAAEgAUABYAF4AZgBeAGYAYABoAHAAeABeAGYAfACEAIAAiACQAJgAoACoAK0AtQC9AMUAXgBmAF4AZgBeAGYAzQDVAF4AZgDRANkA3gDmAOwA9AD8AAQBDAEUARoBIgGAAIgAJwEvATcBPwFFAU0BTAFUAVwBZAFsAXMBewGDATAAiwGTAZsBogGkAawBtAG8AcIBygHSAdoB4AHoAfAB+AH+AQYCDgIWAv4BHgImAi4CNgI+AkUCTQJTAlsCYwJrAnECeQKBAk0CiQKRApkCoQKoArACuALAAsQCzAIwANQC3ALkAjAA7AL0AvwCAQMJAxADGAMwACADJgMuAzYDPgOAAEYDSgNSA1IDUgNaA1oDYANiA2IDgACAAGoDgAByA3YDfgOAAIQDgACKA5IDmgOAAIAAogOqA4AAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAK8DtwOAAIAAvwPHA88D1wPfAyAD5wPsA/QD/AOAAIAABAQMBBIEgAAWBB4EJgQuBDMEIAM7BEEEXgBJBCADUQRZBGEEaQQwADAAcQQ+AXkEgQSJBJEEgACYBIAAoASoBK8EtwQwAL8ExQSAAIAAgACAAIAAgACgAM0EXgBeAF4AXgBeAF4AXgBeANUEXgDZBOEEXgDpBPEE+QQBBQkFEQUZBSEFKQUxBTUFPQVFBUwFVAVcBV4AYwVeAGsFcwV7BYMFiwWSBV4AmgWgBacFXgBeAF4AXgBeAKsFXgCyBbEFugW7BcIFwgXIBcIFwgXQBdQF3AXkBesF8wX7BQMGCwYTBhsGIwYrBjMGOwZeAD8GRwZNBl4AVAZbBl4AXgBeAF4AXgBeAF4AXgBeAF4AXgBeAGMGXgBqBnEGXgBeAF4AXgBeAF4AXgBeAF4AXgB5BoAG4wSGBo4GkwaAAIADHgR5AF4AXgBeAJsGgABGA4AAowarBrMGswagALsGwwbLBjAA0wbaBtoG3QbaBtoG2gbaBtoG2gblBusG8wb7BgMHCwcTBxsHCwcjBysHMAc1BzUHOgdCB9oGSgdSB1oHYAfaBloHaAfaBlIH2gbaBtoG2gbaBtoG2gbaBjUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHbQdeAF4ANQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQd1B30HNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1B4MH2gaKB68EgACAAIAAgACAAIAAgACAAI8HlwdeAJ8HpweAAIAArwe3B14AXgC/B8UHygcwANAH2AfgB4AA6AfwBz4B+AcACFwBCAgPCBcIogEYAR8IJwiAAC8INwg/CCADRwhPCFcIXwhnCEoDGgSAAIAAgABvCHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIhAiLCI4IMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAANQc1BzUHNQc1BzUHNQc1BzUHNQc1B54INQc1B6II2gaqCLIIugiAAIAAvgjGCIAAgACAAIAAgACAAIAAgACAAIAAywiHAYAA0wiAANkI3QjlCO0I9Aj8CIAAgACAAAIJCgkSCRoJIgknCTYHLwk3CZYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiAAIAAAAFAAXgBeAGAAcABeAHwAQACQAKAArQC9AJ4AXgBeAE0A3gBRAN4A7AD8AMwBGgEAAKcBNwEFAUwBXAF4QkhCmEKnArcCgAHHAsABz4LAAcABwAHAAd+C6ABoAG+C/4LAAcABwAHAAc+DF4MAAcAB54M3gweDV4Nng3eDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEeDqABVg6WDqABoQ6gAaABoAHXDvcONw/3DvcO9w73DvcO9w73DvcO9w73DvcO9w73DvcO9w73DvcO9w73DvcO9w73DvcO9w73DvcO9w73DvcO9w73DncPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB7cPPwlGCU4JMACAAIAAgABWCV4JYQmAAGkJcAl4CXwJgAkwADAAMAAwAIgJgACLCZMJgACZCZ8JowmrCYAAswkwAF4AXgB8AIAAuwkABMMJyQmAAM4JgADVCTAAMAAwADAAgACAAIAAgACAAIAAgACAAIAAqwYWBNkIMAAwADAAMADdCeAJ6AnuCR4E9gkwAP4JBQoNCjAAMACAABUK0wiAAB0KJAosCjQKgAAwADwKQwqAAEsKvQmdCVMKWwowADAAgACAALcEMACAAGMKgABrCjAAMAAwADAAMAAwADAAMAAwADAAMAAeBDAAMAAwADAAMAAwADAAMAAwADAAMAAwAIkEPQFzCnoKiQSCCooKkAqJBJgKoAqkCokEGAGsCrQKvArBCjAAMADJCtEKFQHZCuEK/gHpCvEKMAAwADAAMACAAIwE+QowAIAAPwEBCzAAMAAwADAAMACAAAkLEQswAIAAPwEZCyELgAAOCCkLMAAxCzkLMAAwADAAMAAwADAAXgBeAEELMAAwADAAMAAwADAAMAAwAEkLTQtVC4AAXAtkC4AAiQkwADAAMAAwADAAMAAwADAAbAtxC3kLgAuFC4sLMAAwAJMLlwufCzAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAApwswADAAMACAAIAAgACvC4AAgACAAIAAgACAALcLMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAvwuAAMcLgACAAIAAgACAAIAAyguAAIAAgACAAIAA0QswADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAANkLgACAAIAA4AswADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACJCR4E6AswADAAhwHwC4AA+AsADAgMEAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMACAAIAAGAwdDCUMMAAwAC0MNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQw1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHPQwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADUHNQc1BzUHNQc1BzUHNQc2BzAAMAA5DDUHNQc1BzUHNQc1BzUHNQc1BzUHNQdFDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAgACAAIAATQxSDFoMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAF4AXgBeAF4AXgBeAF4AYgxeAGoMXgBxDHkMfwxeAIUMXgBeAI0MMAAwADAAMAAwAF4AXgCVDJ0MMAAwADAAMABeAF4ApQxeAKsMswy7DF4Awgy9DMoMXgBeAF4AXgBeAF4AXgBeAF4AXgDRDNkMeQBqCeAM3Ax8AOYM7Az0DPgMXgBeAF4AXgBeAF4AXgBeAF4AXgBeAF4AXgBeAF4AXgCgAAANoAAHDQ4NFg0wADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAeDSYNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIAAgACAAIAAgACAAC4NMABeAF4ANg0wADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD4NRg1ODVYNXg1mDTAAbQ0wADAAMAAwADAAMAAwADAA2gbaBtoG2gbaBtoG2gbaBnUNeg3CBYANwgWFDdoGjA3aBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gaUDZwNpA2oDdoG2gawDbcNvw3HDdoG2gbPDdYN3A3fDeYN2gbsDfMN2gbaBvoN/g3aBgYODg7aBl4AXgBeABYOXgBeACUG2gYeDl4AJA5eACwO2w3aBtoGMQ45DtoG2gbaBtoGQQ7aBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gZJDjUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1B1EO2gY1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQdZDjUHNQc1BzUHNQc1B2EONQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHaA41BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1B3AO2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gY1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1B2EO2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gZJDtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBkkOeA6gAKAAoAAwADAAMAAwAKAAoACgAKAAoACgAKAAgA4wADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAD//wQABAAEAAQABAAEAAQABAAEAA0AAwABAAEAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAKABMAFwAeABsAGgAeABcAFgASAB4AGwAYAA8AGAAcAEsASwBLAEsASwBLAEsASwBLAEsAGAAYAB4AHgAeABMAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAFgAbABIAHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYADQARAB4ABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkAFgAaABsAGwAbAB4AHQAdAB4ATwAXAB4ADQAeAB4AGgAbAE8ATwAOAFAAHQAdAB0ATwBPABcATwBPAE8AFgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwArAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAAQABAANAA0ASwBLAEsASwBLAEsASwBLAEsASwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUAArACsABABQAAQABAAEAAQABAAEAAQAKwArAAQABAArACsABAAEAAQAUAArACsAKwArACsAKwArACsABAArACsAKwArAFAAUAArAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAGgAaAFAAUABQAFAAUABMAB4AGwBQAB4AKwArACsABAAEAAQAKwBQAFAAUABQAFAAUAArACsAKwArAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUAArAFAAUAArACsABAArAAQABAAEAAQABAArACsAKwArAAQABAArACsABAAEAAQAKwArACsABAArACsAKwArACsAKwArAFAAUABQAFAAKwBQACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwAEAAQAUABQAFAABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUAArACsABABQAAQABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQAKwArAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwAeABsAKwArACsAKwArACsAKwBQAAQABAAEAAQABAAEACsABAAEAAQAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwArAAQABAArACsABAAEAAQAKwArACsAKwArACsAKwArAAQABAArACsAKwArAFAAUAArAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwAeAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwAEAFAAKwBQAFAAUABQAFAAUAArACsAKwBQAFAAUAArAFAAUABQAFAAKwArACsAUABQACsAUAArAFAAUAArACsAKwBQAFAAKwArACsAUABQAFAAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQAKwArACsABAAEAAQAKwAEAAQABAAEACsAKwBQACsAKwArACsAKwArAAQAKwArACsAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAB4AHgAeAB4AHgAeABsAHgArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABAArACsAKwArACsAKwArAAQABAArAFAAUABQACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAB4AUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABAArACsAKwArACsAKwArAAQABAArACsAKwArACsAKwArAFAAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwArAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAKwBcAFwAKwBcACsAKwBcACsAKwArACsAKwArAFwAXABcAFwAKwBcAFwAXABcAFwAXABcACsAXABcAFwAKwBcACsAXAArACsAXABcACsAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgArACoAKgBcACsAKwBcAFwAXABcAFwAKwBcACsAKgAqACoAKgAqACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAFwAXABcAFwAUAAOAA4ADgAOAB4ADgAOAAkADgAOAA0ACQATABMAEwATABMACQAeABMAHgAeAB4ABAAEAB4AHgAeAB4AHgAeAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUAANAAQAHgAEAB4ABAAWABEAFgARAAQABABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAAQABAAEAAQABAANAAQABABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsADQANAB4AHgAeAB4AHgAeAAQAHgAeAB4AHgAeAB4AKwAeAB4ADgAOAA0ADgAeAB4AHgAeAB4ACQAJACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgAeAB4AHgBcAFwAXABcAFwAXAAqACoAKgAqAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAKgAqACoAKgAqACoAKgBcAFwAXAAqACoAKgAqAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAXAAqAEsASwBLAEsASwBLAEsASwBLAEsAKgAqACoAKgAqACoAUABQAFAAUABQAFAAKwBQACsAKwArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQACsAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwAEAAQABAAeAA0AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAEQArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAADQANAA0AUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAA0ADQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQACsABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoADQANABUAXAANAB4ADQAbAFwAKgArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAB4AHgATABMADQANAA4AHgATABMAHgAEAAQABAAJACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAUABQAFAAUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwAeACsAKwArABMAEwBLAEsASwBLAEsASwBLAEsASwBLAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwBcAFwAXABcAFwAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcACsAKwArACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwAeAB4AXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgArACsABABLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKgAqACoAKgAqACoAKgBcACoAKgAqACoAKgAqACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAUABQAFAAUABQAFAAUAArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4ADQANAA0ADQAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAHgAeAB4AHgBQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwANAA0ADQANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwBQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsABAAEAAQAHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAABABQAFAAUABQAAQABAAEAFAAUAAEAAQABAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAKwBQACsAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAKwArAB4AHgAeAB4AHgAeACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAUABQAFAAKwAeAB4AHgAeAB4AHgAeAA4AHgArAA0ADQANAA0ADQANAA0ACQANAA0ADQAIAAQACwAEAAQADQAJAA0ADQAMAB0AHQAeABcAFwAWABcAFwAXABYAFwAdAB0AHgAeABQAFAAUAA0AAQABAAQABAAEAAQABAAJABoAGgAaABoAGgAaABoAGgAeABcAFwAdABUAFQAeAB4AHgAeAB4AHgAYABYAEQAVABUAFQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgANAB4ADQANAA0ADQAeAA0ADQANAAcAHgAeAB4AHgArAAQABAAEAAQABAAEAAQABAAEAAQAUABQACsAKwBPAFAAUABQAFAAUAAeAB4AHgAWABEATwBQAE8ATwBPAE8AUABQAFAAUABQAB4AHgAeABYAEQArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAGwAbABsAGwAbABsAGwAaABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAaABsAGwAbABsAGgAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgBQABoAHgAdAB4AUAAeABoAHgAeAB4AHgAeAB4AHgAeAB4ATwAeAFAAGwAeAB4AUABQAFAAUABQAB4AHgAeAB0AHQAeAFAAHgBQAB4AUAAeAFAATwBQAFAAHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AUABQAFAAUABPAE8AUABQAFAAUABQAE8AUABQAE8AUABPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAE8ATwBPAE8ATwBPAE8ATwBPAE8AUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAATwAeAB4AKwArACsAKwAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB0AHQAeAB4AHgAdAB0AHgAeAB0AHgAeAB4AHQAeAB0AGwAbAB4AHQAeAB4AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB0AHgAdAB4AHQAdAB0AHQAdAB0AHgAdAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAdAB0AHQAdAB4AHgAdAB0AHgAeAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABQAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAlACUAHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBQAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAeAB4AHgAeAB0AHQAeAB4AHgAeAB0AHQAdAB4AHgAdAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB0AHQAeAB4AHQAeAB4AHgAeAB0AHQAeAB4AHgAeACUAJQAdAB0AJQAeACUAJQAlACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAHgAeAB4AHgAdAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHQAdAB0AHgAdACUAHQAdAB4AHQAdAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHQAdAB0AHQAlAB4AJQAlACUAHQAlACUAHQAdAB0AJQAlAB0AHQAlAB0AHQAlACUAJQAeAB0AHgAeAB4AHgAdAB0AJQAdAB0AHQAdAB0AHQAlACUAJQAlACUAHQAlACUAIAAlAB0AHQAlACUAJQAlACUAJQAlACUAHgAeAB4AJQAlACAAIAAgACAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeABcAFwAXABcAFwAXAB4AEwATACUAHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwArACUAJQBXAFcAVwBXACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAKwArACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAE8ATwBPAE8ATwBPAE8ATwAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeACsAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUAArACsAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQBQAFAAUABQACsAKwArACsAUABQAFAAUABQAFAAUABQAA0AUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQACsAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgBQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAABAAEAAQAKwAEAAQAKwArACsAKwArAAQABAAEAAQAUABQAFAAUAArAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsABAAEAAQAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsADQANAA0ADQANAA0ADQANAB4AKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AUABQAFAAUABQAFAAUABQAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAUABQAFAAUABQAA0ADQANAA0ADQANABQAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwANAA0ADQANAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAeAAQABAAEAB4AKwArAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLACsADQArAB4AKwArAAQABAAEAAQAUABQAB4AUAArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwAEAAQABAAEAAQABAAEAAQABAAOAA0ADQATABMAHgAeAB4ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0AUABQAFAAUAAEAAQAKwArAAQADQANAB4AUAArACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXABcAA0ADQANACoASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUAArACsAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANACsADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEcARwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQACsAKwAeAAQABAANAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAEAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUAArACsAUAArACsAUABQACsAKwBQAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AKwArAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAeAB4ADQANAA0ADQAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAArAAQABAArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAEAAQABAAEAAQABAAEACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAFgAWAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAKwBQACsAKwArACsAKwArAFAAKwArACsAKwBQACsAUAArAFAAKwBQAFAAUAArAFAAUAArAFAAKwArAFAAKwBQACsAUAArAFAAKwBQACsAUABQACsAUAArACsAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAUABQAFAAUAArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUAArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAlACUAJQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeACUAJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeACUAJQAlACUAJQAeACUAJQAlACUAJQAgACAAIAAlACUAIAAlACUAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAIQAhACEAIQAhACUAJQAgACAAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAIAAgACAAIAAlACUAJQAlACAAJQAgACAAIAAgACAAIAAgACAAIAAlACUAJQAgACUAJQAlACUAIAAgACAAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeACUAHgAlAB4AJQAlACUAJQAlACAAJQAlACUAJQAeACUAHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAIAAgACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAIAAlACUAJQAlACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAIAAgACAAJQAlACUAIAAgACAAIAAgAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFwAXABcAFQAVABUAHgAeAB4AHgAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAIAAgACAAJQAlACUAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAlACAAIAAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsA",H=50,k=1,Z=2,Y=3,_=4,Q=5,X=7,pe=8,te=9,fe=10,be=11,Se=12,ze=13,Xe=14,wt=15,Be=16,Me=17,vt=18,at=19,$e=20,bt=21,ut=22,At=23,Ve=24,gt=25,Je=26,je=27,De=28,ht=29,It=30,kt=31,Ht=32,Wt=33,nr=34,Bt=35,Kt=36,Ge=37,qe=38,st=39,ft=40,nt=41,se=42,me=43,lt="!",Pe="\xD7",St="\xF7",Pr=j(V),Lt=[It,Kt],ur=[k,Z,Y,Q],Xt=[fe,pe],Zt=[je,Je],mr=ur.concat(Xt),qt=[qe,st,ft,nr,Bt],de=[wt,ze],ue=function(G,we){we===void 0&&(we="strict");var Ne=[],pt=[],$t=[];return G.forEach(function(vr,Dr){var Hr=Pr.get(vr);if(Hr>H?($t.push(!0),Hr-=H):$t.push(!1),["normal","auto","loose"].indexOf(we)!==-1&&[8208,8211,12316,12448].indexOf(vr)!==-1)return pt.push(Dr),Ne.push(Be);if(Hr===_||Hr===be){if(Dr===0)return pt.push(Dr),Ne.push(It);var zr=Ne[Dr-1];return mr.indexOf(zr)===-1?(pt.push(pt[Dr-1]),Ne.push(zr)):(pt.push(Dr),Ne.push(It))}if(pt.push(Dr),Hr===kt)return Ne.push(we==="strict"?bt:Ge);if(Hr===se)return Ne.push(It);if(Hr===ht)return Ne.push(It);if(Hr===me)return vr>=131072&&vr<=196605||vr>=196608&&vr<=262141?Ne.push(Ge):Ne.push(It);Ne.push(Hr)}),[pt,Ne,$t]},oe=function(G,we,Ne,pt){var $t=pt[Ne];if(Array.isArray(G)?G.indexOf($t)!==-1:G===$t)for(var vr=Ne;vr<=pt.length;){vr++;var Dr=pt[vr];if(Dr===we)return!0;if(Dr!==fe)break}if($t===fe)for(var vr=Ne;vr>0;){vr--;var Hr=pt[vr];if(Array.isArray(G)?G.indexOf(Hr)!==-1:G===Hr)for(var zr=Ne;zr<=pt.length;){zr++;var Dr=pt[zr];if(Dr===we)return!0;if(Dr!==fe)break}if(Hr!==fe)break}return!1},ae=function(G,we){for(var Ne=G;Ne>=0;){var pt=we[Ne];if(pt===fe)Ne--;else return pt}return 0},ye=function(G,we,Ne,pt,$t){if(Ne[pt]===0)return Pe;var vr=pt-1;if(Array.isArray($t)&&$t[vr]===!0)return Pe;var Dr=vr-1,Hr=vr+1,zr=we[vr],un=Dr>=0?we[Dr]:0,sn=we[Hr];if(zr===Z&&sn===Y)return Pe;if(ur.indexOf(zr)!==-1)return lt;if(ur.indexOf(sn)!==-1)return Pe;if(Xt.indexOf(sn)!==-1)return Pe;if(ae(vr,we)===pe)return St;if(Pr.get(G[vr])===be&&(sn===Ge||sn===Ht||sn===Wt))return Pe;if(zr===X||sn===X)return Pe;if(zr===te)return Pe;if([fe,ze,wt].indexOf(zr)===-1&&sn===te)return Pe;if([Me,vt,at,Ve,De].indexOf(sn)!==-1)return Pe;if(ae(vr,we)===ut)return Pe;if(oe(At,ut,vr,we))return Pe;if(oe([Me,vt],bt,vr,we))return Pe;if(oe(Se,Se,vr,we))return Pe;if(zr===fe)return St;if(zr===At||sn===At)return Pe;if(sn===Be||zr===Be)return St;if([ze,wt,bt].indexOf(sn)!==-1||zr===Xe)return Pe;if(un===Kt&&de.indexOf(zr)!==-1)return Pe;if(zr===De&&sn===Kt)return Pe;if(sn===$e&&Lt.concat($e,at,gt,Ge,Ht,Wt).indexOf(zr)!==-1)return Pe;if(Lt.indexOf(sn)!==-1&&zr===gt||Lt.indexOf(zr)!==-1&&sn===gt)return Pe;if(zr===je&&[Ge,Ht,Wt].indexOf(sn)!==-1||[Ge,Ht,Wt].indexOf(zr)!==-1&&sn===Je)return Pe;if(Lt.indexOf(zr)!==-1&&Zt.indexOf(sn)!==-1||Zt.indexOf(zr)!==-1&&Lt.indexOf(sn)!==-1)return Pe;if([je,Je].indexOf(zr)!==-1&&(sn===gt||[ut,wt].indexOf(sn)!==-1&&we[Hr+1]===gt)||[ut,wt].indexOf(zr)!==-1&&sn===gt||zr===gt&&[gt,De,Ve].indexOf(sn)!==-1)return Pe;if([gt,De,Ve,Me,vt].indexOf(sn)!==-1)for(var Fn=vr;Fn>=0;){var si=we[Fn];if(si===gt)return Pe;if([De,Ve].indexOf(si)!==-1)Fn--;else break}if([je,Je].indexOf(sn)!==-1)for(var Fn=[Me,vt].indexOf(zr)!==-1?Dr:vr;Fn>=0;){var si=we[Fn];if(si===gt)return Pe;if([De,Ve].indexOf(si)!==-1)Fn--;else break}if(qe===zr&&[qe,st,nr,Bt].indexOf(sn)!==-1||[st,nr].indexOf(zr)!==-1&&[st,ft].indexOf(sn)!==-1||[ft,Bt].indexOf(zr)!==-1&&sn===ft)return Pe;if(qt.indexOf(zr)!==-1&&[$e,Je].indexOf(sn)!==-1||qt.indexOf(sn)!==-1&&zr===je)return Pe;if(Lt.indexOf(zr)!==-1&&Lt.indexOf(sn)!==-1)return Pe;if(zr===Ve&&Lt.indexOf(sn)!==-1)return Pe;if(Lt.concat(gt).indexOf(zr)!==-1&&sn===ut||Lt.concat(gt).indexOf(sn)!==-1&&zr===vt)return Pe;if(zr===nt&&sn===nt){for(var zn=Ne[vr],fi=1;zn>0&&(zn--,we[zn]===nt);)fi++;if(fi%2!==0)return Pe}return zr===Ht&&sn===Wt?Pe:St},Ce=function(G,we){we||(we={lineBreak:"normal",wordBreak:"normal"});var Ne=ue(G,we.lineBreak),pt=Ne[0],$t=Ne[1],vr=Ne[2];(we.wordBreak==="break-all"||we.wordBreak==="break-word")&&($t=$t.map(function(Hr){return[gt,It,se].indexOf(Hr)!==-1?Ge:Hr}));var Dr=we.wordBreak==="keep-all"?vr.map(function(Hr,zr){return Hr&&G[zr]>=19968&&G[zr]<=40959}):void 0;return[pt,$t,Dr]},Oe=function(){function Te(G,we,Ne,pt){this.codePoints=G,this.required=we===lt,this.start=Ne,this.end=pt}return Te.prototype.slice=function(){return o.apply(void 0,this.codePoints.slice(this.start,this.end))},Te}(),Ie=function(G,we){var Ne=r(G),pt=Ce(Ne,we),$t=pt[0],vr=pt[1],Dr=pt[2],Hr=Ne.length,zr=0,un=0;return{next:function(){if(un>=Hr)return{done:!0,value:null};for(var Fn=Pe;un<Hr&&(Fn=ye(Ne,vr,$t,++un,Dr))===Pe;);if(Fn!==Pe||un===Hr){var si=new Oe(Ne,Fn,zr,un);return zr=un,{value:si,done:!1}}return{done:!0,value:null}}}},xe;(function(Te){Te[Te.STRING_TOKEN=0]="STRING_TOKEN",Te[Te.BAD_STRING_TOKEN=1]="BAD_STRING_TOKEN",Te[Te.LEFT_PARENTHESIS_TOKEN=2]="LEFT_PARENTHESIS_TOKEN",Te[Te.RIGHT_PARENTHESIS_TOKEN=3]="RIGHT_PARENTHESIS_TOKEN",Te[Te.COMMA_TOKEN=4]="COMMA_TOKEN",Te[Te.HASH_TOKEN=5]="HASH_TOKEN",Te[Te.DELIM_TOKEN=6]="DELIM_TOKEN",Te[Te.AT_KEYWORD_TOKEN=7]="AT_KEYWORD_TOKEN",Te[Te.PREFIX_MATCH_TOKEN=8]="PREFIX_MATCH_TOKEN",Te[Te.DASH_MATCH_TOKEN=9]="DASH_MATCH_TOKEN",Te[Te.INCLUDE_MATCH_TOKEN=10]="INCLUDE_MATCH_TOKEN",Te[Te.LEFT_CURLY_BRACKET_TOKEN=11]="LEFT_CURLY_BRACKET_TOKEN",Te[Te.RIGHT_CURLY_BRACKET_TOKEN=12]="RIGHT_CURLY_BRACKET_TOKEN",Te[Te.SUFFIX_MATCH_TOKEN=13]="SUFFIX_MATCH_TOKEN",Te[Te.SUBSTRING_MATCH_TOKEN=14]="SUBSTRING_MATCH_TOKEN",Te[Te.DIMENSION_TOKEN=15]="DIMENSION_TOKEN",Te[Te.PERCENTAGE_TOKEN=16]="PERCENTAGE_TOKEN",Te[Te.NUMBER_TOKEN=17]="NUMBER_TOKEN",Te[Te.FUNCTION=18]="FUNCTION",Te[Te.FUNCTION_TOKEN=19]="FUNCTION_TOKEN",Te[Te.IDENT_TOKEN=20]="IDENT_TOKEN",Te[Te.COLUMN_TOKEN=21]="COLUMN_TOKEN",Te[Te.URL_TOKEN=22]="URL_TOKEN",Te[Te.BAD_URL_TOKEN=23]="BAD_URL_TOKEN",Te[Te.CDC_TOKEN=24]="CDC_TOKEN",Te[Te.CDO_TOKEN=25]="CDO_TOKEN",Te[Te.COLON_TOKEN=26]="COLON_TOKEN",Te[Te.SEMICOLON_TOKEN=27]="SEMICOLON_TOKEN",Te[Te.LEFT_SQUARE_BRACKET_TOKEN=28]="LEFT_SQUARE_BRACKET_TOKEN",Te[Te.RIGHT_SQUARE_BRACKET_TOKEN=29]="RIGHT_SQUARE_BRACKET_TOKEN",Te[Te.UNICODE_RANGE_TOKEN=30]="UNICODE_RANGE_TOKEN",Te[Te.WHITESPACE_TOKEN=31]="WHITESPACE_TOKEN",Te[Te.EOF_TOKEN=32]="EOF_TOKEN"})(xe||(xe={}));var Ue=1<<0,it=1<<1,yt=1<<2,ee=1<<3,ie=10,z=47,$=92,le=9,ge=32,Ae=34,Re=61,Qe=35,Ft=36,Qt=37,Et=39,Mt=40,_t=41,zt=95,Ct=45,lr=33,Jt=60,ke=62,et=64,We=91,Ke=93,mt=61,dt=123,He=63,Ze=125,ct=124,Vt=126,Rt=128,hr=65533,pr=42,Er=43,Or=44,en=58,Qr=59,Cr=46,Gr=0,Nr=8,sr=11,fr=14,or=31,dr=127,Sr=-1,Xr=48,cn=97,Dn=101,jr=102,Ln=117,gn=122,Un=65,Wn=69,Jn=70,Qn=85,Kn=90,yn=function(G){return G>=Xr&&G<=57},on=function(G){return G>=55296&&G<=57343},ia=function(G){return yn(G)||G>=Un&&G<=Jn||G>=cn&&G<=jr},xa=function(G){return G>=cn&&G<=gn},ta=function(G){return G>=Un&&G<=Kn},Ni=function(G){return xa(G)||ta(G)},Ci=function(G){return G>=Rt},Gn=function(G){return G===ie||G===le||G===ge},Ia=function(G){return Ni(G)||Ci(G)||G===zt},mn=function(G){return Ia(G)||yn(G)||G===Ct},In=function(G){return G>=Gr&&G<=Nr||G===sr||G>=fr&&G<=or||G===dr},On=function(G,we){return G!==$?!1:we!==ie},Nn=function(G,we,Ne){return G===Ct?Ia(we)||On(we,Ne):Ia(G)?!0:!!(G===$&&On(G,we))},jn=function(G,we,Ne){return G===Er||G===Ct?yn(we)?!0:we===Cr&&yn(Ne):G===Cr?yn(we):yn(G)},ni=function(G){var we=0,Ne=1;(G[we]===Er||G[we]===Ct)&&(G[we]===Ct&&(Ne=-1),we++);for(var pt=[];yn(G[we]);)pt.push(G[we++]);var $t=pt.length?parseInt(o.apply(void 0,pt),10):0;G[we]===Cr&&we++;for(var vr=[];yn(G[we]);)vr.push(G[we++]);var Dr=vr.length,Hr=Dr?parseInt(o.apply(void 0,vr),10):0;(G[we]===Wn||G[we]===Dn)&&we++;var zr=1;(G[we]===Er||G[we]===Ct)&&(G[we]===Ct&&(zr=-1),we++);for(var un=[];yn(G[we]);)un.push(G[we++]);var sn=un.length?parseInt(o.apply(void 0,un),10):0;return Ne*($t+Hr*Math.pow(10,-Dr))*Math.pow(10,zr*sn)},di={type:xe.LEFT_PARENTHESIS_TOKEN},Da={type:xe.RIGHT_PARENTHESIS_TOKEN},Xi={type:xe.COMMA_TOKEN},ma={type:xe.SUFFIX_MATCH_TOKEN},_a={type:xe.PREFIX_MATCH_TOKEN},Xa={type:xe.COLUMN_TOKEN},Vi={type:xe.DASH_MATCH_TOKEN},Co={type:xe.INCLUDE_MATCH_TOKEN},aa={type:xe.LEFT_CURLY_BRACKET_TOKEN},Hi={type:xe.RIGHT_CURLY_BRACKET_TOKEN},ga={type:xe.SUBSTRING_MATCH_TOKEN},ha={type:xe.BAD_URL_TOKEN},mo={type:xe.BAD_STRING_TOKEN},Pn={type:xe.CDO_TOKEN},qi={type:xe.CDC_TOKEN},eo={type:xe.COLON_TOKEN},Lo={type:xe.SEMICOLON_TOKEN},co={type:xe.LEFT_SQUARE_BRACKET_TOKEN},er={type:xe.RIGHT_SQUARE_BRACKET_TOKEN},Ir={type:xe.WHITESPACE_TOKEN},Ur={type:xe.EOF_TOKEN},Vr=function(){function Te(){this._value=[]}return Te.prototype.write=function(G){this._value=this._value.concat(r(G))},Te.prototype.read=function(){for(var G=[],we=this.consumeToken();we!==Ur;)G.push(we),we=this.consumeToken();return G},Te.prototype.consumeToken=function(){var G=this.consumeCodePoint();switch(G){case Ae:return this.consumeStringToken(Ae);case Qe:var we=this.peekCodePoint(0),Ne=this.peekCodePoint(1),pt=this.peekCodePoint(2);if(mn(we)||On(Ne,pt)){var $t=Nn(we,Ne,pt)?it:Ue,vr=this.consumeName();return{type:xe.HASH_TOKEN,value:vr,flags:$t}}break;case Ft:if(this.peekCodePoint(0)===Re)return this.consumeCodePoint(),ma;break;case Et:return this.consumeStringToken(Et);case Mt:return di;case _t:return Da;case pr:if(this.peekCodePoint(0)===Re)return this.consumeCodePoint(),ga;break;case Er:if(jn(G,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(G),this.consumeNumericToken();break;case Or:return Xi;case Ct:var Dr=G,Hr=this.peekCodePoint(0),zr=this.peekCodePoint(1);if(jn(Dr,Hr,zr))return this.reconsumeCodePoint(G),this.consumeNumericToken();if(Nn(Dr,Hr,zr))return this.reconsumeCodePoint(G),this.consumeIdentLikeToken();if(Hr===Ct&&zr===ke)return this.consumeCodePoint(),this.consumeCodePoint(),qi;break;case Cr:if(jn(G,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(G),this.consumeNumericToken();break;case z:if(this.peekCodePoint(0)===pr)for(this.consumeCodePoint();;){var un=this.consumeCodePoint();if(un===pr&&(un=this.consumeCodePoint(),un===z))return this.consumeToken();if(un===Sr)return this.consumeToken()}break;case en:return eo;case Qr:return Lo;case Jt:if(this.peekCodePoint(0)===lr&&this.peekCodePoint(1)===Ct&&this.peekCodePoint(2)===Ct)return this.consumeCodePoint(),this.consumeCodePoint(),Pn;break;case et:var sn=this.peekCodePoint(0),Fn=this.peekCodePoint(1),si=this.peekCodePoint(2);if(Nn(sn,Fn,si)){var vr=this.consumeName();return{type:xe.AT_KEYWORD_TOKEN,value:vr}}break;case We:return co;case $:if(On(G,this.peekCodePoint(0)))return this.reconsumeCodePoint(G),this.consumeIdentLikeToken();break;case Ke:return er;case mt:if(this.peekCodePoint(0)===Re)return this.consumeCodePoint(),_a;break;case dt:return aa;case Ze:return Hi;case Ln:case Qn:var zn=this.peekCodePoint(0),fi=this.peekCodePoint(1);return zn===Er&&(ia(fi)||fi===He)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(G),this.consumeIdentLikeToken();case ct:if(this.peekCodePoint(0)===Re)return this.consumeCodePoint(),Vi;if(this.peekCodePoint(0)===ct)return this.consumeCodePoint(),Xa;break;case Vt:if(this.peekCodePoint(0)===Re)return this.consumeCodePoint(),Co;break;case Sr:return Ur}return Gn(G)?(this.consumeWhiteSpace(),Ir):yn(G)?(this.reconsumeCodePoint(G),this.consumeNumericToken()):Ia(G)?(this.reconsumeCodePoint(G),this.consumeIdentLikeToken()):{type:xe.DELIM_TOKEN,value:o(G)}},Te.prototype.consumeCodePoint=function(){var G=this._value.shift();return typeof G=="undefined"?-1:G},Te.prototype.reconsumeCodePoint=function(G){this._value.unshift(G)},Te.prototype.peekCodePoint=function(G){return G>=this._value.length?-1:this._value[G]},Te.prototype.consumeUnicodeRangeToken=function(){for(var G=[],we=this.consumeCodePoint();ia(we)&&G.length<6;)G.push(we),we=this.consumeCodePoint();for(var Ne=!1;we===He&&G.length<6;)G.push(we),we=this.consumeCodePoint(),Ne=!0;if(Ne){var pt=parseInt(o.apply(void 0,G.map(function(Hr){return Hr===He?Xr:Hr})),16),$t=parseInt(o.apply(void 0,G.map(function(Hr){return Hr===He?Jn:Hr})),16);return{type:xe.UNICODE_RANGE_TOKEN,start:pt,end:$t}}var vr=parseInt(o.apply(void 0,G),16);if(this.peekCodePoint(0)===Ct&&ia(this.peekCodePoint(1))){this.consumeCodePoint(),we=this.consumeCodePoint();for(var Dr=[];ia(we)&&Dr.length<6;)Dr.push(we),we=this.consumeCodePoint();var $t=parseInt(o.apply(void 0,Dr),16);return{type:xe.UNICODE_RANGE_TOKEN,start:vr,end:$t}}else return{type:xe.UNICODE_RANGE_TOKEN,start:vr,end:vr}},Te.prototype.consumeIdentLikeToken=function(){var G=this.consumeName();return G.toLowerCase()==="url"&&this.peekCodePoint(0)===Mt?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===Mt?(this.consumeCodePoint(),{type:xe.FUNCTION_TOKEN,value:G}):{type:xe.IDENT_TOKEN,value:G}},Te.prototype.consumeUrlToken=function(){var G=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Sr)return{type:xe.URL_TOKEN,value:""};var we=this.peekCodePoint(0);if(we===Et||we===Ae){var Ne=this.consumeStringToken(this.consumeCodePoint());return Ne.type===xe.STRING_TOKEN&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Sr||this.peekCodePoint(0)===_t)?(this.consumeCodePoint(),{type:xe.URL_TOKEN,value:Ne.value}):(this.consumeBadUrlRemnants(),ha)}for(;;){var pt=this.consumeCodePoint();if(pt===Sr||pt===_t)return{type:xe.URL_TOKEN,value:o.apply(void 0,G)};if(Gn(pt))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Sr||this.peekCodePoint(0)===_t?(this.consumeCodePoint(),{type:xe.URL_TOKEN,value:o.apply(void 0,G)}):(this.consumeBadUrlRemnants(),ha);if(pt===Ae||pt===Et||pt===Mt||In(pt))return this.consumeBadUrlRemnants(),ha;if(pt===$)if(On(pt,this.peekCodePoint(0)))G.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),ha;else G.push(pt)}},Te.prototype.consumeWhiteSpace=function(){for(;Gn(this.peekCodePoint(0));)this.consumeCodePoint()},Te.prototype.consumeBadUrlRemnants=function(){for(;;){var G=this.consumeCodePoint();if(G===_t||G===Sr)return;On(G,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},Te.prototype.consumeStringSlice=function(G){for(var we=6e4,Ne="";G>0;){var pt=Math.min(we,G);Ne+=o.apply(void 0,this._value.splice(0,pt)),G-=pt}return this._value.shift(),Ne},Te.prototype.consumeStringToken=function(G){var we="",Ne=0;do{var pt=this._value[Ne];if(pt===Sr||pt===void 0||pt===G)return we+=this.consumeStringSlice(Ne),{type:xe.STRING_TOKEN,value:we};if(pt===ie)return this._value.splice(0,Ne),mo;if(pt===$){var $t=this._value[Ne+1];$t!==Sr&&$t!==void 0&&($t===ie?(we+=this.consumeStringSlice(Ne),Ne=-1,this._value.shift()):On(pt,$t)&&(we+=this.consumeStringSlice(Ne),we+=o(this.consumeEscapedCodePoint()),Ne=-1))}Ne++}while(!0)},Te.prototype.consumeNumber=function(){var G=[],we=yt,Ne=this.peekCodePoint(0);for((Ne===Er||Ne===Ct)&&G.push(this.consumeCodePoint());yn(this.peekCodePoint(0));)G.push(this.consumeCodePoint());Ne=this.peekCodePoint(0);var pt=this.peekCodePoint(1);if(Ne===Cr&&yn(pt))for(G.push(this.consumeCodePoint(),this.consumeCodePoint()),we=ee;yn(this.peekCodePoint(0));)G.push(this.consumeCodePoint());Ne=this.peekCodePoint(0),pt=this.peekCodePoint(1);var $t=this.peekCodePoint(2);if((Ne===Wn||Ne===Dn)&&((pt===Er||pt===Ct)&&yn($t)||yn(pt)))for(G.push(this.consumeCodePoint(),this.consumeCodePoint()),we=ee;yn(this.peekCodePoint(0));)G.push(this.consumeCodePoint());return[ni(G),we]},Te.prototype.consumeNumericToken=function(){var G=this.consumeNumber(),we=G[0],Ne=G[1],pt=this.peekCodePoint(0),$t=this.peekCodePoint(1),vr=this.peekCodePoint(2);if(Nn(pt,$t,vr)){var Dr=this.consumeName();return{type:xe.DIMENSION_TOKEN,number:we,flags:Ne,unit:Dr}}return pt===Qt?(this.consumeCodePoint(),{type:xe.PERCENTAGE_TOKEN,number:we,flags:Ne}):{type:xe.NUMBER_TOKEN,number:we,flags:Ne}},Te.prototype.consumeEscapedCodePoint=function(){var G=this.consumeCodePoint();if(ia(G)){for(var we=o(G);ia(this.peekCodePoint(0))&&we.length<6;)we+=o(this.consumeCodePoint());Gn(this.peekCodePoint(0))&&this.consumeCodePoint();var Ne=parseInt(we,16);return Ne===0||on(Ne)||Ne>1114111?hr:Ne}return G===Sr?hr:G},Te.prototype.consumeName=function(){for(var G="";;){var we=this.consumeCodePoint();if(mn(we))G+=o(we);else if(On(we,this.peekCodePoint(0)))G+=o(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(we),G}},Te}(),hn=function(){function Te(G){this._tokens=G}return Te.create=function(G){var we=new Vr;return we.write(G),new Te(we.read())},Te.parseValue=function(G){return Te.create(G).parseComponentValue()},Te.parseValues=function(G){return Te.create(G).parseComponentValues()},Te.prototype.parseComponentValue=function(){for(var G=this.consumeToken();G.type===xe.WHITESPACE_TOKEN;)G=this.consumeToken();if(G.type===xe.EOF_TOKEN)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(G);var we=this.consumeComponentValue();do G=this.consumeToken();while(G.type===xe.WHITESPACE_TOKEN);if(G.type===xe.EOF_TOKEN)return we;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},Te.prototype.parseComponentValues=function(){for(var G=[];;){var we=this.consumeComponentValue();if(we.type===xe.EOF_TOKEN)return G;G.push(we),G.push()}},Te.prototype.consumeComponentValue=function(){var G=this.consumeToken();switch(G.type){case xe.LEFT_CURLY_BRACKET_TOKEN:case xe.LEFT_SQUARE_BRACKET_TOKEN:case xe.LEFT_PARENTHESIS_TOKEN:return this.consumeSimpleBlock(G.type);case xe.FUNCTION_TOKEN:return this.consumeFunction(G)}return G},Te.prototype.consumeSimpleBlock=function(G){for(var we={type:G,values:[]},Ne=this.consumeToken();;){if(Ne.type===xe.EOF_TOKEN||$r(Ne,G))return we;this.reconsumeToken(Ne),we.values.push(this.consumeComponentValue()),Ne=this.consumeToken()}},Te.prototype.consumeFunction=function(G){for(var we={name:G.value,values:[],type:xe.FUNCTION};;){var Ne=this.consumeToken();if(Ne.type===xe.EOF_TOKEN||Ne.type===xe.RIGHT_PARENTHESIS_TOKEN)return we;this.reconsumeToken(Ne),we.values.push(this.consumeComponentValue())}},Te.prototype.consumeToken=function(){var G=this._tokens.shift();return typeof G=="undefined"?Ur:G},Te.prototype.reconsumeToken=function(G){this._tokens.unshift(G)},Te}(),Fe=function(G){return G.type===xe.DIMENSION_TOKEN},Dt=function(G){return G.type===xe.NUMBER_TOKEN},Gt=function(G){return G.type===xe.IDENT_TOKEN},tr=function(G){return G.type===xe.STRING_TOKEN},Tr=function(G,we){return Gt(G)&&G.value===we},br=function(G){return G.type!==xe.WHITESPACE_TOKEN},xr=function(G){return G.type!==xe.WHITESPACE_TOKEN&&G.type!==xe.COMMA_TOKEN},Wr=function(G){var we=[],Ne=[];return G.forEach(function(pt){if(pt.type===xe.COMMA_TOKEN){if(Ne.length===0)throw new Error("Error parsing function args, zero tokens for arg");we.push(Ne),Ne=[];return}pt.type!==xe.WHITESPACE_TOKEN&&Ne.push(pt)}),Ne.length&&we.push(Ne),we},$r=function(G,we){return we===xe.LEFT_CURLY_BRACKET_TOKEN&&G.type===xe.RIGHT_CURLY_BRACKET_TOKEN||we===xe.LEFT_SQUARE_BRACKET_TOKEN&&G.type===xe.RIGHT_SQUARE_BRACKET_TOKEN?!0:we===xe.LEFT_PARENTHESIS_TOKEN&&G.type===xe.RIGHT_PARENTHESIS_TOKEN},Zr=function(G){return G.type===xe.NUMBER_TOKEN||G.type===xe.DIMENSION_TOKEN},an=function(G){return G.type===xe.PERCENTAGE_TOKEN||Zr(G)},rt=function(G){return G.length>1?[G[0],G[1]]:[G[0]]},Ut={type:xe.NUMBER_TOKEN,number:0,flags:yt},ir={type:xe.PERCENTAGE_TOKEN,number:50,flags:yt},yr={type:xe.PERCENTAGE_TOKEN,number:100,flags:yt},Br=function(G,we,Ne){var pt=G[0],$t=G[1];return[Rr(pt,we),Rr(typeof $t!="undefined"?$t:pt,Ne)]},Rr=function(G,we){if(G.type===xe.PERCENTAGE_TOKEN)return G.number/100*we;if(Fe(G))switch(G.unit){case"rem":case"em":return 16*G.number;case"px":default:return G.number}return G.number},rn="deg",fn="grad",wn="rad",Hn="turn",Sn={name:"angle",parse:function(G){if(G.type===xe.DIMENSION_TOKEN)switch(G.unit){case rn:return Math.PI*G.number/180;case fn:return Math.PI/200*G.number;case wn:return G.number;case Hn:return Math.PI*2*G.number}throw new Error("Unsupported angle type")}},bn=function(G){return G.type===xe.DIMENSION_TOKEN&&(G.unit===rn||G.unit===fn||G.unit===wn||G.unit===Hn)},Bn=function(G){var we=G.filter(Gt).map(function(Ne){return Ne.value}).join(" ");switch(we){case"to bottom right":case"to right bottom":case"left top":case"top left":return[Ut,Ut];case"to top":case"bottom":return vn(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Ut,yr];case"to right":case"left":return vn(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[yr,yr];case"to bottom":case"top":return vn(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[yr,Ut];case"to left":case"right":return vn(270)}return 0},vn=function(G){return Math.PI*G/180},Mn={name:"color",parse:function(G){if(G.type===xe.FUNCTION){var we=xi[G.name];if(typeof we=="undefined")throw new Error('Attempting to parse an unsupported color function "'+G.name+'"');return we(G.values)}if(G.type===xe.HASH_TOKEN){if(G.value.length===3){var Ne=G.value.substring(0,1),pt=G.value.substring(1,2),$t=G.value.substring(2,3);return Yn(parseInt(Ne+Ne,16),parseInt(pt+pt,16),parseInt($t+$t,16),1)}if(G.value.length===4){var Ne=G.value.substring(0,1),pt=G.value.substring(1,2),$t=G.value.substring(2,3),vr=G.value.substring(3,4);return Yn(parseInt(Ne+Ne,16),parseInt(pt+pt,16),parseInt($t+$t,16),parseInt(vr+vr,16)/255)}if(G.value.length===6){var Ne=G.value.substring(0,2),pt=G.value.substring(2,4),$t=G.value.substring(4,6);return Yn(parseInt(Ne,16),parseInt(pt,16),parseInt($t,16),1)}if(G.value.length===8){var Ne=G.value.substring(0,2),pt=G.value.substring(2,4),$t=G.value.substring(4,6),vr=G.value.substring(6,8);return Yn(parseInt(Ne,16),parseInt(pt,16),parseInt($t,16),parseInt(vr,16)/255)}}if(G.type===xe.IDENT_TOKEN){var Dr=Oi[G.value.toUpperCase()];if(typeof Dr!="undefined")return Dr}return Oi.TRANSPARENT}},En=function(G){return(255&G)===0},Tn=function(G){var we=255&G,Ne=255&G>>8,pt=255&G>>16,$t=255&G>>24;return we<255?"rgba("+$t+","+pt+","+Ne+","+we/255+")":"rgb("+$t+","+pt+","+Ne+")"},Yn=function(G,we,Ne,pt){return(G<<24|we<<16|Ne<<8|Math.round(pt*255)<<0)>>>0},ai=function(G,we){if(G.type===xe.NUMBER_TOKEN)return G.number;if(G.type===xe.PERCENTAGE_TOKEN){var Ne=we===3?1:255;return we===3?G.number/100*Ne:Math.round(G.number/100*Ne)}return 0},ri=function(G){var we=G.filter(xr);if(we.length===3){var Ne=we.map(ai),pt=Ne[0],$t=Ne[1],vr=Ne[2];return Yn(pt,$t,vr,1)}if(we.length===4){var Dr=we.map(ai),pt=Dr[0],$t=Dr[1],vr=Dr[2],Hr=Dr[3];return Yn(pt,$t,vr,Hr)}return 0};function Ri(Te,G,we){return we<0&&(we+=1),we>=1&&(we-=1),we<1/6?(G-Te)*we*6+Te:we<1/2?G:we<2/3?(G-Te)*6*(2/3-we)+Te:Te}var Ai=function(G){var we=G.filter(xr),Ne=we[0],pt=we[1],$t=we[2],vr=we[3],Dr=(Ne.type===xe.NUMBER_TOKEN?vn(Ne.number):Sn.parse(Ne))/(Math.PI*2),Hr=an(pt)?pt.number/100:0,zr=an($t)?$t.number/100:0,un=typeof vr!="undefined"&&an(vr)?Rr(vr,1):1;if(Hr===0)return Yn(zr*255,zr*255,zr*255,1);var sn=zr<=.5?zr*(Hr+1):zr+Hr-zr*Hr,Fn=zr*2-sn,si=Ri(Fn,sn,Dr+1/3),zn=Ri(Fn,sn,Dr),fi=Ri(Fn,sn,Dr-1/3);return Yn(si*255,zn*255,fi*255,un)},xi={hsl:Ai,hsla:Ai,rgb:ri,rgba:ri},Oi={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},kn;(function(Te){Te[Te.VALUE=0]="VALUE",Te[Te.LIST=1]="LIST",Te[Te.IDENT_VALUE=2]="IDENT_VALUE",Te[Te.TYPE_VALUE=3]="TYPE_VALUE",Te[Te.TOKEN_VALUE=4]="TOKEN_VALUE"})(kn||(kn={}));var Mi;(function(Te){Te[Te.BORDER_BOX=0]="BORDER_BOX",Te[Te.PADDING_BOX=1]="PADDING_BOX",Te[Te.CONTENT_BOX=2]="CONTENT_BOX"})(Mi||(Mi={}));var fa={name:"background-clip",initialValue:"border-box",prefix:!1,type:kn.LIST,parse:function(G){return G.map(function(we){if(Gt(we))switch(we.value){case"padding-box":return Mi.PADDING_BOX;case"content-box":return Mi.CONTENT_BOX}return Mi.BORDER_BOX})}},ki={name:"background-color",initialValue:"transparent",prefix:!1,type:kn.TYPE_VALUE,format:"color"},Bi=function(G){var we=Mn.parse(G[0]),Ne=G[1];return Ne&&an(Ne)?{color:we,stop:Ne}:{color:we,stop:null}},mi=function(G,we){var Ne=G[0],pt=G[G.length-1];Ne.stop===null&&(Ne.stop=Ut),pt.stop===null&&(pt.stop=yr);for(var $t=[],vr=0,Dr=0;Dr<G.length;Dr++){var Hr=G[Dr].stop;if(Hr!==null){var zr=Rr(Hr,we);zr>vr?$t.push(zr):$t.push(vr),vr=zr}else $t.push(null)}for(var un=null,Dr=0;Dr<$t.length;Dr++){var sn=$t[Dr];if(sn===null)un===null&&(un=Dr);else if(un!==null){for(var Fn=Dr-un,si=$t[un-1],zn=(sn-si)/(Fn+1),fi=1;fi<=Fn;fi++)$t[un+fi-1]=zn*fi;un=null}}return G.map(function(da,Li){var na=da.color;return{color:na,stop:Math.max(Math.min(1,$t[Li]/we),0)}})},hi=function(G,we,Ne){var pt=we/2,$t=Ne/2,vr=Rr(G[0],we)-pt,Dr=$t-Rr(G[1],Ne);return(Math.atan2(Dr,vr)+Math.PI*2)%(Math.PI*2)},Ji=function(G,we,Ne){var pt=typeof G=="number"?G:hi(G,we,Ne),$t=Math.abs(we*Math.sin(pt))+Math.abs(Ne*Math.cos(pt)),vr=we/2,Dr=Ne/2,Hr=$t/2,zr=Math.sin(pt-Math.PI/2)*Hr,un=Math.cos(pt-Math.PI/2)*Hr;return[$t,vr-un,vr+un,Dr-zr,Dr+zr]},va=function(G,we){return Math.sqrt(G*G+we*we)},Ea=function(G,we,Ne,pt,$t){var vr=[[0,0],[0,we],[G,0],[G,we]];return vr.reduce(function(Dr,Hr){var zr=Hr[0],un=Hr[1],sn=va(Ne-zr,pt-un);return($t?sn<Dr.optimumDistance:sn>Dr.optimumDistance)?{optimumCorner:Hr,optimumDistance:sn}:Dr},{optimumDistance:$t?Infinity:-Infinity,optimumCorner:null}).optimumCorner},Aa=function(G,we,Ne,pt,$t){var vr=0,Dr=0;switch(G.size){case Fi.CLOSEST_SIDE:G.shape===Ta.CIRCLE?vr=Dr=Math.min(Math.abs(we),Math.abs(we-pt),Math.abs(Ne),Math.abs(Ne-$t)):G.shape===Ta.ELLIPSE&&(vr=Math.min(Math.abs(we),Math.abs(we-pt)),Dr=Math.min(Math.abs(Ne),Math.abs(Ne-$t)));break;case Fi.CLOSEST_CORNER:if(G.shape===Ta.CIRCLE)vr=Dr=Math.min(va(we,Ne),va(we,Ne-$t),va(we-pt,Ne),va(we-pt,Ne-$t));else if(G.shape===Ta.ELLIPSE){var Hr=Math.min(Math.abs(Ne),Math.abs(Ne-$t))/Math.min(Math.abs(we),Math.abs(we-pt)),zr=Ea(pt,$t,we,Ne,!0),un=zr[0],sn=zr[1];vr=va(un-we,(sn-Ne)/Hr),Dr=Hr*vr}break;case Fi.FARTHEST_SIDE:G.shape===Ta.CIRCLE?vr=Dr=Math.max(Math.abs(we),Math.abs(we-pt),Math.abs(Ne),Math.abs(Ne-$t)):G.shape===Ta.ELLIPSE&&(vr=Math.max(Math.abs(we),Math.abs(we-pt)),Dr=Math.max(Math.abs(Ne),Math.abs(Ne-$t)));break;case Fi.FARTHEST_CORNER:if(G.shape===Ta.CIRCLE)vr=Dr=Math.max(va(we,Ne),va(we,Ne-$t),va(we-pt,Ne),va(we-pt,Ne-$t));else if(G.shape===Ta.ELLIPSE){var Hr=Math.max(Math.abs(Ne),Math.abs(Ne-$t))/Math.max(Math.abs(we),Math.abs(we-pt)),Fn=Ea(pt,$t,we,Ne,!1),un=Fn[0],sn=Fn[1];vr=va(un-we,(sn-Ne)/Hr),Dr=Hr*vr}break}return Array.isArray(G.size)&&(vr=Rr(G.size[0],pt),Dr=G.size.length===2?Rr(G.size[1],$t):vr),[vr,Dr]},oa=function(G){var we=vn(180),Ne=[];return Wr(G).forEach(function(pt,$t){if($t===0){var vr=pt[0];if(vr.type===xe.IDENT_TOKEN&&vr.value==="to"){we=Bn(pt);return}else if(bn(vr)){we=Sn.parse(vr);return}}var Dr=Bi(pt);Ne.push(Dr)}),{angle:we,stops:Ne,type:Ca.LINEAR_GRADIENT}},sa=function(G){var we=vn(180),Ne=[];return Wr(G).forEach(function(pt,$t){if($t===0){var vr=pt[0];if(vr.type===xe.IDENT_TOKEN&&["top","left","right","bottom"].indexOf(vr.value)!==-1){we=Bn(pt);return}else if(bn(vr)){we=(Sn.parse(vr)+vn(270))%vn(360);return}}var Dr=Bi(pt);Ne.push(Dr)}),{angle:we,stops:Ne,type:Ca.LINEAR_GRADIENT}},Di=function(G){var we=123;if(G.createRange){var Ne=G.createRange();if(Ne.getBoundingClientRect){var pt=G.createElement("boundtest");pt.style.height=we+"px",pt.style.display="block",G.body.appendChild(pt),Ne.selectNode(pt);var $t=Ne.getBoundingClientRect(),vr=Math.round($t.height);if(G.body.removeChild(pt),vr===we)return!0}}return!1},qn=function(){return typeof new Image().crossOrigin!="undefined"},yi=function(){return typeof new XMLHttpRequest().responseType=="string"},Ti=function(G){var we=new Image,Ne=G.createElement("canvas"),pt=Ne.getContext("2d");if(!pt)return!1;we.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{pt.drawImage(we,0,0),Ne.toDataURL()}catch($t){return!1}return!0},Ki=function(G){return G[0]===0&&G[1]===255&&G[2]===0&&G[3]===255},Yi=function(G){var we=G.createElement("canvas"),Ne=100;we.width=Ne,we.height=Ne;var pt=we.getContext("2d");if(!pt)return Promise.reject(!1);pt.fillStyle="rgb(0, 255, 0)",pt.fillRect(0,0,Ne,Ne);var $t=new Image,vr=we.toDataURL();$t.src=vr;var Dr=bi(Ne,Ne,0,0,$t);return pt.fillStyle="red",pt.fillRect(0,0,Ne,Ne),ya(Dr).then(function(Hr){pt.drawImage(Hr,0,0);var zr=pt.getImageData(0,0,Ne,Ne).data;pt.fillStyle="red",pt.fillRect(0,0,Ne,Ne);var un=G.createElement("div");return un.style.backgroundImage="url("+vr+")",un.style.height=Ne+"px",Ki(zr)?ya(bi(Ne,Ne,0,0,un)):Promise.reject(!1)}).then(function(Hr){return pt.drawImage(Hr,0,0),Ki(pt.getImageData(0,0,Ne,Ne).data)}).catch(function(){return!1})},bi=function(G,we,Ne,pt,$t){var vr="http://www.w3.org/2000/svg",Dr=document.createElementNS(vr,"svg"),Hr=document.createElementNS(vr,"foreignObject");return Dr.setAttributeNS(null,"width",G.toString()),Dr.setAttributeNS(null,"height",we.toString()),Hr.setAttributeNS(null,"width","100%"),Hr.setAttributeNS(null,"height","100%"),Hr.setAttributeNS(null,"x",Ne.toString()),Hr.setAttributeNS(null,"y",pt.toString()),Hr.setAttributeNS(null,"externalResourcesRequired","true"),Dr.appendChild(Hr),Hr.appendChild($t),Dr},ya=function(G){return new Promise(function(we,Ne){var pt=new Image;pt.onload=function(){return we(pt)},pt.onerror=Ne,pt.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(G))})},ua={get SUPPORT_RANGE_BOUNDS(){var Te=Di(document);return Object.defineProperty(ua,"SUPPORT_RANGE_BOUNDS",{value:Te}),Te},get SUPPORT_SVG_DRAWING(){var Te=Ti(document);return Object.defineProperty(ua,"SUPPORT_SVG_DRAWING",{value:Te}),Te},get SUPPORT_FOREIGNOBJECT_DRAWING(){var Te=typeof Array.from=="function"&&typeof window.fetch=="function"?Yi(document):Promise.resolve(!1);return Object.defineProperty(ua,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:Te}),Te},get SUPPORT_CORS_IMAGES(){var Te=qn();return Object.defineProperty(ua,"SUPPORT_CORS_IMAGES",{value:Te}),Te},get SUPPORT_RESPONSE_TYPE(){var Te=yi();return Object.defineProperty(ua,"SUPPORT_RESPONSE_TYPE",{value:Te}),Te},get SUPPORT_CORS_XHR(){var Te="withCredentials"in new XMLHttpRequest;return Object.defineProperty(ua,"SUPPORT_CORS_XHR",{value:Te}),Te}},la=function(){function Te(G){var we=G.id,Ne=G.enabled;this.id=we,this.enabled=Ne,this.start=Date.now()}return Te.prototype.debug=function(){for(var G=[],we=0;we<arguments.length;we++)G[we]=arguments[we];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.debug=="function"?console.debug.apply(console,[this.id,this.getTime()+"ms"].concat(G)):this.info.apply(this,G))},Te.prototype.getTime=function(){return Date.now()-this.start},Te.create=function(G){Te.instances[G.id]=new Te(G)},Te.destroy=function(G){delete Te.instances[G]},Te.getInstance=function(G){var we=Te.instances[G];if(typeof we=="undefined")throw new Error("No logger instance found with id "+G);return we},Te.prototype.info=function(){for(var G=[],we=0;we<arguments.length;we++)G[we]=arguments[we];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.info=="function"&&console.info.apply(console,[this.id,this.getTime()+"ms"].concat(G)))},Te.prototype.error=function(){for(var G=[],we=0;we<arguments.length;we++)G[we]=arguments[we];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.error=="function"?console.error.apply(console,[this.id,this.getTime()+"ms"].concat(G)):this.info.apply(this,G))},Te.instances={},Te}(),gi=function(){function Te(){}return Te.create=function(G,we){return Te._caches[G]=new Ua(G,we)},Te.destroy=function(G){delete Te._caches[G]},Te.open=function(G){var we=Te._caches[G];if(typeof we!="undefined")return we;throw new Error('Cache with key "'+G+'" not found')},Te.getOrigin=function(G){var we=Te._link;return we?(we.href=G,we.href=we.href,we.protocol+we.hostname+we.port):"about:blank"},Te.isSameOrigin=function(G){return Te.getOrigin(G)===Te._origin},Te.setContext=function(G){Te._link=G.document.createElement("a"),Te._origin=Te.getOrigin(G.location.href)},Te.getInstance=function(){var G=Te._current;if(G===null)throw new Error("No cache instance attached");return G},Te.attachInstance=function(G){Te._current=G},Te.detachInstance=function(){Te._current=null},Te._caches={},Te._origin="about:blank",Te._current=null,Te}(),Ua=function(){function Te(G,we){this.id=G,this._options=we,this._cache={}}return Te.prototype.addImage=function(G){var we=Promise.resolve();return this.has(G)||(ba(G)||Ya(G))&&(this._cache[G]=this.loadImage(G)),we},Te.prototype.match=function(G){return this._cache[G]},Te.prototype.loadImage=function(G){return m(this,void 0,void 0,function(){var we,Ne,pt,$t,vr=this;return A(this,function(Dr){switch(Dr.label){case 0:return we=gi.isSameOrigin(G),Ne=!zi(G)&&this._options.useCORS===!0&&ua.SUPPORT_CORS_IMAGES&&!we,pt=!zi(G)&&!we&&typeof this._options.proxy=="string"&&ua.SUPPORT_CORS_XHR&&!Ne,!we&&this._options.allowTaint===!1&&!zi(G)&&!pt&&!Ne?[2]:($t=G,pt?[4,this.proxy($t)]:[3,2]);case 1:$t=Dr.sent(),Dr.label=2;case 2:return la.getInstance(this.id).debug("Added image "+G.substring(0,256)),[4,new Promise(function(Hr,zr){var un=new Image;un.onload=function(){return Hr(un)},un.onerror=zr,(Wi($t)||Ne)&&(un.crossOrigin="anonymous"),un.src=$t,un.complete===!0&&setTimeout(function(){return Hr(un)},500),vr._options.imageTimeout>0&&setTimeout(function(){return zr("Timed out ("+vr._options.imageTimeout+"ms) loading image")},vr._options.imageTimeout)})];case 3:return[2,Dr.sent()]}})})},Te.prototype.has=function(G){return typeof this._cache[G]!="undefined"},Te.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},Te.prototype.proxy=function(G){var we=this,Ne=this._options.proxy;if(!Ne)throw new Error("No proxy defined");var pt=G.substring(0,256);return new Promise(function($t,vr){var Dr=ua.SUPPORT_RESPONSE_TYPE?"blob":"text",Hr=new XMLHttpRequest;if(Hr.onload=function(){if(Hr.status===200)if(Dr==="text")$t(Hr.response);else{var un=new FileReader;un.addEventListener("load",function(){return $t(un.result)},!1),un.addEventListener("error",function(sn){return vr(sn)},!1),un.readAsDataURL(Hr.response)}else vr("Failed to proxy resource "+pt+" with status code "+Hr.status)},Hr.onerror=vr,Hr.open("GET",Ne+"?url="+encodeURIComponent(G)+"&responseType="+Dr),Dr!=="text"&&Hr instanceof XMLHttpRequest&&(Hr.responseType=Dr),we._options.imageTimeout){var zr=we._options.imageTimeout;Hr.timeout=zr,Hr.ontimeout=function(){return vr("Timed out ("+zr+"ms) proxying "+pt)}}Hr.send()})},Te}(),Ba=/^data:image\/svg\+xml/i,ra=/^data:image\/.*;base64,/i,Qi=/^data:image\/.*/i,Ya=function(G){return ua.SUPPORT_SVG_DRAWING||!ka(G)},zi=function(G){return Qi.test(G)},Wi=function(G){return ra.test(G)},ba=function(G){return G.substr(0,4)==="blob"},ka=function(G){return G.substr(-3).toLowerCase()==="svg"||Ba.test(G)},wa=function(G){var we=vn(180),Ne=[],pt=Ca.LINEAR_GRADIENT,$t=Ta.CIRCLE,vr=Fi.FARTHEST_CORNER,Dr=[];return Wr(G).forEach(function(Hr,zr){var un=Hr[0];if(zr===0){if(Gt(un)&&un.value==="linear"){pt=Ca.LINEAR_GRADIENT;return}else if(Gt(un)&&un.value==="radial"){pt=Ca.RADIAL_GRADIENT;return}}if(un.type===xe.FUNCTION){if(un.name==="from"){var sn=Mn.parse(un.values[0]);Ne.push({stop:Ut,color:sn})}else if(un.name==="to"){var sn=Mn.parse(un.values[0]);Ne.push({stop:yr,color:sn})}else if(un.name==="color-stop"){var Fn=un.values.filter(xr);if(Fn.length===2){var sn=Mn.parse(Fn[1]),si=Fn[0];Dt(si)&&Ne.push({stop:{type:xe.PERCENTAGE_TOKEN,number:si.number*100,flags:si.flags},color:sn})}}}}),pt===Ca.LINEAR_GRADIENT?{angle:(we+vn(180))%vn(360),stops:Ne,type:pt}:{size:vr,shape:$t,stops:Ne,position:Dr,type:pt}},vi="closest-side",Qa="farthest-side",za="closest-corner",pa="farthest-corner",Ii="circle",So="ellipse",Wa="cover",ja="contain",Ja=function(G){var we=Ta.CIRCLE,Ne=Fi.FARTHEST_CORNER,pt=[],$t=[];return Wr(G).forEach(function(vr,Dr){var Hr=!0;if(Dr===0){var zr=!1;Hr=vr.reduce(function(sn,Fn){if(zr)if(Gt(Fn))switch(Fn.value){case"center":return $t.push(ir),sn;case"top":case"left":return $t.push(Ut),sn;case"right":case"bottom":return $t.push(yr),sn}else(an(Fn)||Zr(Fn))&&$t.push(Fn);else if(Gt(Fn))switch(Fn.value){case Ii:return we=Ta.CIRCLE,!1;case So:return we=Ta.ELLIPSE,!1;case"at":return zr=!0,!1;case vi:return Ne=Fi.CLOSEST_SIDE,!1;case Wa:case Qa:return Ne=Fi.FARTHEST_SIDE,!1;case ja:case za:return Ne=Fi.CLOSEST_CORNER,!1;case pa:return Ne=Fi.FARTHEST_CORNER,!1}else if(Zr(Fn)||an(Fn))return Array.isArray(Ne)||(Ne=[]),Ne.push(Fn),!1;return sn},Hr)}if(Hr){var un=Bi(vr);pt.push(un)}}),{size:Ne,shape:we,stops:pt,position:$t,type:Ca.RADIAL_GRADIENT}},ho=function(G){var we=Ta.CIRCLE,Ne=Fi.FARTHEST_CORNER,pt=[],$t=[];return Wr(G).forEach(function(vr,Dr){var Hr=!0;if(Dr===0?Hr=vr.reduce(function(un,sn){if(Gt(sn))switch(sn.value){case"center":return $t.push(ir),!1;case"top":case"left":return $t.push(Ut),!1;case"right":case"bottom":return $t.push(yr),!1}else if(an(sn)||Zr(sn))return $t.push(sn),!1;return un},Hr):Dr===1&&(Hr=vr.reduce(function(un,sn){if(Gt(sn))switch(sn.value){case Ii:return we=Ta.CIRCLE,!1;case So:return we=Ta.ELLIPSE,!1;case ja:case vi:return Ne=Fi.CLOSEST_SIDE,!1;case Qa:return Ne=Fi.FARTHEST_SIDE,!1;case za:return Ne=Fi.CLOSEST_CORNER,!1;case Wa:case pa:return Ne=Fi.FARTHEST_CORNER,!1}else if(Zr(sn)||an(sn))return Array.isArray(Ne)||(Ne=[]),Ne.push(sn),!1;return un},Hr)),Hr){var zr=Bi(vr);pt.push(zr)}}),{size:Ne,shape:we,stops:pt,position:$t,type:Ca.RADIAL_GRADIENT}},Ca;(function(Te){Te[Te.URL=0]="URL",Te[Te.LINEAR_GRADIENT=1]="LINEAR_GRADIENT",Te[Te.RADIAL_GRADIENT=2]="RADIAL_GRADIENT"})(Ca||(Ca={}));var to=function(G){return G.type===Ca.LINEAR_GRADIENT},Oo=function(G){return G.type===Ca.RADIAL_GRADIENT},Ta;(function(Te){Te[Te.CIRCLE=0]="CIRCLE",Te[Te.ELLIPSE=1]="ELLIPSE"})(Ta||(Ta={}));var Fi;(function(Te){Te[Te.CLOSEST_SIDE=0]="CLOSEST_SIDE",Te[Te.FARTHEST_SIDE=1]="FARTHEST_SIDE",Te[Te.CLOSEST_CORNER=2]="CLOSEST_CORNER",Te[Te.FARTHEST_CORNER=3]="FARTHEST_CORNER"})(Fi||(Fi={}));var $a={name:"image",parse:function(G){if(G.type===xe.URL_TOKEN){var we={url:G.value,type:Ca.URL};return gi.getInstance().addImage(G.value),we}if(G.type===xe.FUNCTION){var Ne=pi[G.name];if(typeof Ne=="undefined")throw new Error('Attempting to parse an unsupported image function "'+G.name+'"');return Ne(G.values)}throw new Error("Unsupported image type")}};function Ra(Te){return Te.type!==xe.FUNCTION||pi[Te.name]}var pi={"linear-gradient":oa,"-moz-linear-gradient":sa,"-ms-linear-gradient":sa,"-o-linear-gradient":sa,"-webkit-linear-gradient":sa,"radial-gradient":Ja,"-moz-radial-gradient":ho,"-ms-radial-gradient":ho,"-o-radial-gradient":ho,"-webkit-radial-gradient":ho,"-webkit-gradient":wa},Gi={name:"background-image",initialValue:"none",type:kn.LIST,prefix:!1,parse:function(G){if(G.length===0)return[];var we=G[0];return we.type===xe.IDENT_TOKEN&&we.value==="none"?[]:G.filter(function(Ne){return xr(Ne)&&Ra(Ne)}).map($a.parse)}},oo={name:"background-origin",initialValue:"border-box",prefix:!1,type:kn.LIST,parse:function(G){return G.map(function(we){if(Gt(we))switch(we.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},go={name:"background-position",initialValue:"0% 0%",type:kn.LIST,prefix:!1,parse:function(G){return Wr(G).map(function(we){return we.filter(an)}).map(rt)}},fo;(function(Te){Te[Te.REPEAT=0]="REPEAT",Te[Te.NO_REPEAT=1]="NO_REPEAT",Te[Te.REPEAT_X=2]="REPEAT_X",Te[Te.REPEAT_Y=3]="REPEAT_Y"})(fo||(fo={}));var La={name:"background-repeat",initialValue:"repeat",prefix:!1,type:kn.LIST,parse:function(G){return Wr(G).map(function(we){return we.filter(Gt).map(function(Ne){return Ne.value}).join(" ")}).map(Pi)}},Pi=function(G){switch(G){case"no-repeat":return fo.NO_REPEAT;case"repeat-x":case"repeat no-repeat":return fo.REPEAT_X;case"repeat-y":case"no-repeat repeat":return fo.REPEAT_Y;case"repeat":default:return fo.REPEAT}},Ma;(function(Te){Te.AUTO="auto",Te.CONTAIN="contain",Te.COVER="cover"})(Ma||(Ma={}));var Ko={name:"background-size",initialValue:"0",prefix:!1,type:kn.LIST,parse:function(G){return Wr(G).map(function(we){return we.filter(ro)})}},ro=function(G){return Gt(G)||an(G)},vo=function(G){return{name:"border-"+G+"-color",initialValue:"transparent",prefix:!1,type:kn.TYPE_VALUE,format:"color"}},po=vo("top"),Zi=vo("right"),xo=vo("bottom"),is=vo("left"),$o=function(G){return{name:"border-radius-"+G,initialValue:"0 0",prefix:!1,type:kn.LIST,parse:function(Ne){return rt(Ne.filter(an))}}},Ns=$o("top-left"),Cs=$o("top-right"),Ls=$o("bottom-right"),Go=$o("bottom-left"),bo;(function(Te){Te[Te.NONE=0]="NONE",Te[Te.SOLID=1]="SOLID"})(bo||(bo={}));var Za=function(G){return{name:"border-"+G+"-style",initialValue:"solid",prefix:!1,type:kn.IDENT_VALUE,parse:function(Ne){switch(Ne){case"none":return bo.NONE}return bo.SOLID}}},Ga=Za("top"),so=Za("right"),ps=Za("bottom"),wr=Za("left"),Yo=function(G){return{name:"border-"+G+"-width",initialValue:"0",type:kn.VALUE,prefix:!1,parse:function(Ne){return Fe(Ne)?Ne.number:0}}},ss=Yo("top"),Os=Yo("right"),Fa=Yo("bottom"),Oa=Yo("left"),Io={name:"color",initialValue:"transparent",prefix:!1,type:kn.TYPE_VALUE,format:"color"},To={name:"display",initialValue:"inline-block",prefix:!1,type:kn.LIST,parse:function(G){return G.filter(Gt).reduce(function(we,Ne){return we|ts(Ne.value)},0)}},ts=function(G){switch(G){case"block":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},_o;(function(Te){Te[Te.NONE=0]="NONE",Te[Te.LEFT=1]="LEFT",Te[Te.RIGHT=2]="RIGHT",Te[Te.INLINE_START=3]="INLINE_START",Te[Te.INLINE_END=4]="INLINE_END"})(_o||(_o={}));var rs={name:"float",initialValue:"none",prefix:!1,type:kn.IDENT_VALUE,parse:function(G){switch(G){case"left":return _o.LEFT;case"right":return _o.RIGHT;case"inline-start":return _o.INLINE_START;case"inline-end":return _o.INLINE_END}return _o.NONE}},ms={name:"letter-spacing",initialValue:"0",prefix:!1,type:kn.VALUE,parse:function(G){return G.type===xe.IDENT_TOKEN&&G.value==="normal"?0:G.type===xe.NUMBER_TOKEN||G.type===xe.DIMENSION_TOKEN?G.number:0}},ls;(function(Te){Te.NORMAL="normal",Te.STRICT="strict"})(ls||(ls={}));var Ds={name:"line-break",initialValue:"normal",prefix:!1,type:kn.IDENT_VALUE,parse:function(G){switch(G){case"strict":return ls.STRICT;case"normal":default:return ls.NORMAL}}},Rs={name:"line-height",initialValue:"normal",prefix:!1,type:kn.TOKEN_VALUE},as=function(G,we){return Gt(G)&&G.value==="normal"?1.2*we:G.type===xe.NUMBER_TOKEN?we*G.number:an(G)?Rr(G,we):we},Zs={name:"list-style-image",initialValue:"none",type:kn.VALUE,prefix:!1,parse:function(G){return G.type===xe.IDENT_TOKEN&&G.value==="none"?null:$a.parse(G)}},us;(function(Te){Te[Te.INSIDE=0]="INSIDE",Te[Te.OUTSIDE=1]="OUTSIDE"})(us||(us={}));var Bo={name:"list-style-position",initialValue:"outside",prefix:!1,type:kn.IDENT_VALUE,parse:function(G){switch(G){case"inside":return us.INSIDE;case"outside":default:return us.OUTSIDE}}},Rn;(function(Te){Te[Te.NONE=-1]="NONE",Te[Te.DISC=0]="DISC",Te[Te.CIRCLE=1]="CIRCLE",Te[Te.SQUARE=2]="SQUARE",Te[Te.DECIMAL=3]="DECIMAL",Te[Te.CJK_DECIMAL=4]="CJK_DECIMAL",Te[Te.DECIMAL_LEADING_ZERO=5]="DECIMAL_LEADING_ZERO",Te[Te.LOWER_ROMAN=6]="LOWER_ROMAN",Te[Te.UPPER_ROMAN=7]="UPPER_ROMAN",Te[Te.LOWER_GREEK=8]="LOWER_GREEK",Te[Te.LOWER_ALPHA=9]="LOWER_ALPHA",Te[Te.UPPER_ALPHA=10]="UPPER_ALPHA",Te[Te.ARABIC_INDIC=11]="ARABIC_INDIC",Te[Te.ARMENIAN=12]="ARMENIAN",Te[Te.BENGALI=13]="BENGALI",Te[Te.CAMBODIAN=14]="CAMBODIAN",Te[Te.CJK_EARTHLY_BRANCH=15]="CJK_EARTHLY_BRANCH",Te[Te.CJK_HEAVENLY_STEM=16]="CJK_HEAVENLY_STEM",Te[Te.CJK_IDEOGRAPHIC=17]="CJK_IDEOGRAPHIC",Te[Te.DEVANAGARI=18]="DEVANAGARI",Te[Te.ETHIOPIC_NUMERIC=19]="ETHIOPIC_NUMERIC",Te[Te.GEORGIAN=20]="GEORGIAN",Te[Te.GUJARATI=21]="GUJARATI",Te[Te.GURMUKHI=22]="GURMUKHI",Te[Te.HEBREW=22]="HEBREW",Te[Te.HIRAGANA=23]="HIRAGANA",Te[Te.HIRAGANA_IROHA=24]="HIRAGANA_IROHA",Te[Te.JAPANESE_FORMAL=25]="JAPANESE_FORMAL",Te[Te.JAPANESE_INFORMAL=26]="JAPANESE_INFORMAL",Te[Te.KANNADA=27]="KANNADA",Te[Te.KATAKANA=28]="KATAKANA",Te[Te.KATAKANA_IROHA=29]="KATAKANA_IROHA",Te[Te.KHMER=30]="KHMER",Te[Te.KOREAN_HANGUL_FORMAL=31]="KOREAN_HANGUL_FORMAL",Te[Te.KOREAN_HANJA_FORMAL=32]="KOREAN_HANJA_FORMAL",Te[Te.KOREAN_HANJA_INFORMAL=33]="KOREAN_HANJA_INFORMAL",Te[Te.LAO=34]="LAO",Te[Te.LOWER_ARMENIAN=35]="LOWER_ARMENIAN",Te[Te.MALAYALAM=36]="MALAYALAM",Te[Te.MONGOLIAN=37]="MONGOLIAN",Te[Te.MYANMAR=38]="MYANMAR",Te[Te.ORIYA=39]="ORIYA",Te[Te.PERSIAN=40]="PERSIAN",Te[Te.SIMP_CHINESE_FORMAL=41]="SIMP_CHINESE_FORMAL",Te[Te.SIMP_CHINESE_INFORMAL=42]="SIMP_CHINESE_INFORMAL",Te[Te.TAMIL=43]="TAMIL",Te[Te.TELUGU=44]="TELUGU",Te[Te.THAI=45]="THAI",Te[Te.TIBETAN=46]="TIBETAN",Te[Te.TRAD_CHINESE_FORMAL=47]="TRAD_CHINESE_FORMAL",Te[Te.TRAD_CHINESE_INFORMAL=48]="TRAD_CHINESE_INFORMAL",Te[Te.UPPER_ARMENIAN=49]="UPPER_ARMENIAN",Te[Te.DISCLOSURE_OPEN=50]="DISCLOSURE_OPEN",Te[Te.DISCLOSURE_CLOSED=51]="DISCLOSURE_CLOSED"})(Rn||(Rn={}));var Ks={name:"list-style-type",initialValue:"none",prefix:!1,type:kn.IDENT_VALUE,parse:function(G){switch(G){case"disc":return Rn.DISC;case"circle":return Rn.CIRCLE;case"square":return Rn.SQUARE;case"decimal":return Rn.DECIMAL;case"cjk-decimal":return Rn.CJK_DECIMAL;case"decimal-leading-zero":return Rn.DECIMAL_LEADING_ZERO;case"lower-roman":return Rn.LOWER_ROMAN;case"upper-roman":return Rn.UPPER_ROMAN;case"lower-greek":return Rn.LOWER_GREEK;case"lower-alpha":return Rn.LOWER_ALPHA;case"upper-alpha":return Rn.UPPER_ALPHA;case"arabic-indic":return Rn.ARABIC_INDIC;case"armenian":return Rn.ARMENIAN;case"bengali":return Rn.BENGALI;case"cambodian":return Rn.CAMBODIAN;case"cjk-earthly-branch":return Rn.CJK_EARTHLY_BRANCH;case"cjk-heavenly-stem":return Rn.CJK_HEAVENLY_STEM;case"cjk-ideographic":return Rn.CJK_IDEOGRAPHIC;case"devanagari":return Rn.DEVANAGARI;case"ethiopic-numeric":return Rn.ETHIOPIC_NUMERIC;case"georgian":return Rn.GEORGIAN;case"gujarati":return Rn.GUJARATI;case"gurmukhi":return Rn.GURMUKHI;case"hebrew":return Rn.HEBREW;case"hiragana":return Rn.HIRAGANA;case"hiragana-iroha":return Rn.HIRAGANA_IROHA;case"japanese-formal":return Rn.JAPANESE_FORMAL;case"japanese-informal":return Rn.JAPANESE_INFORMAL;case"kannada":return Rn.KANNADA;case"katakana":return Rn.KATAKANA;case"katakana-iroha":return Rn.KATAKANA_IROHA;case"khmer":return Rn.KHMER;case"korean-hangul-formal":return Rn.KOREAN_HANGUL_FORMAL;case"korean-hanja-formal":return Rn.KOREAN_HANJA_FORMAL;case"korean-hanja-informal":return Rn.KOREAN_HANJA_INFORMAL;case"lao":return Rn.LAO;case"lower-armenian":return Rn.LOWER_ARMENIAN;case"malayalam":return Rn.MALAYALAM;case"mongolian":return Rn.MONGOLIAN;case"myanmar":return Rn.MYANMAR;case"oriya":return Rn.ORIYA;case"persian":return Rn.PERSIAN;case"simp-chinese-formal":return Rn.SIMP_CHINESE_FORMAL;case"simp-chinese-informal":return Rn.SIMP_CHINESE_INFORMAL;case"tamil":return Rn.TAMIL;case"telugu":return Rn.TELUGU;case"thai":return Rn.THAI;case"tibetan":return Rn.TIBETAN;case"trad-chinese-formal":return Rn.TRAD_CHINESE_FORMAL;case"trad-chinese-informal":return Rn.TRAD_CHINESE_INFORMAL;case"upper-armenian":return Rn.UPPER_ARMENIAN;case"disclosure-open":return Rn.DISCLOSURE_OPEN;case"disclosure-closed":return Rn.DISCLOSURE_CLOSED;case"none":default:return Rn.NONE}}},Is=function(G){return{name:"margin-"+G,initialValue:"0",prefix:!1,type:kn.TOKEN_VALUE}},Tt=Is("top"),re=Is("right"),ce=Is("bottom"),he=Is("left"),Le;(function(Te){Te[Te.VISIBLE=0]="VISIBLE",Te[Te.HIDDEN=1]="HIDDEN",Te[Te.SCROLL=2]="SCROLL",Te[Te.AUTO=3]="AUTO"})(Le||(Le={}));var ot={name:"overflow",initialValue:"visible",prefix:!1,type:kn.LIST,parse:function(G){return G.filter(Gt).map(function(we){switch(we.value){case"hidden":return Le.HIDDEN;case"scroll":return Le.SCROLL;case"auto":return Le.AUTO;case"visible":default:return Le.VISIBLE}})}},Nt;(function(Te){Te.NORMAL="normal",Te.BREAK_WORD="break-word"})(Nt||(Nt={}));var cr={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:kn.IDENT_VALUE,parse:function(G){switch(G){case"break-word":return Nt.BREAK_WORD;case"normal":default:return Nt.NORMAL}}},gr=function(G){return{name:"padding-"+G,initialValue:"0",prefix:!1,type:kn.TYPE_VALUE,format:"length-percentage"}},Mr=gr("top"),qr=gr("right"),ln=gr("bottom"),An=gr("left"),Cn;(function(Te){Te[Te.LEFT=0]="LEFT",Te[Te.CENTER=1]="CENTER",Te[Te.RIGHT=2]="RIGHT"})(Cn||(Cn={}));var Xn={name:"text-align",initialValue:"left",prefix:!1,type:kn.IDENT_VALUE,parse:function(G){switch(G){case"right":return Cn.RIGHT;case"center":case"justify":return Cn.CENTER;case"left":default:return Cn.LEFT}}},ti;(function(Te){Te[Te.STATIC=0]="STATIC",Te[Te.RELATIVE=1]="RELATIVE",Te[Te.ABSOLUTE=2]="ABSOLUTE",Te[Te.FIXED=3]="FIXED",Te[Te.STICKY=4]="STICKY"})(ti||(ti={}));var wi={name:"position",initialValue:"static",prefix:!1,type:kn.IDENT_VALUE,parse:function(G){switch(G){case"relative":return ti.RELATIVE;case"absolute":return ti.ABSOLUTE;case"fixed":return ti.FIXED;case"sticky":return ti.STICKY}return ti.STATIC}},ea={name:"text-shadow",initialValue:"none",type:kn.LIST,prefix:!1,parse:function(G){return G.length===1&&Tr(G[0],"none")?[]:Wr(G).map(function(we){for(var Ne={color:Oi.TRANSPARENT,offsetX:Ut,offsetY:Ut,blur:Ut},pt=0,$t=0;$t<we.length;$t++){var vr=we[$t];Zr(vr)?(pt===0?Ne.offsetX=vr:pt===1?Ne.offsetY=vr:Ne.blur=vr,pt++):Ne.color=Mn.parse(vr)}return Ne})}},ji;(function(Te){Te[Te.NONE=0]="NONE",Te[Te.LOWERCASE=1]="LOWERCASE",Te[Te.UPPERCASE=2]="UPPERCASE",Te[Te.CAPITALIZE=3]="CAPITALIZE"})(ji||(ji={}));var Sa={name:"text-transform",initialValue:"none",prefix:!1,type:kn.IDENT_VALUE,parse:function(G){switch(G){case"uppercase":return ji.UPPERCASE;case"lowercase":return ji.LOWERCASE;case"capitalize":return ji.CAPITALIZE}return ji.NONE}},lo={name:"transform",initialValue:"none",prefix:!0,type:kn.VALUE,parse:function(G){if(G.type===xe.IDENT_TOKEN&&G.value==="none")return null;if(G.type===xe.FUNCTION){var we=yo[G.name];if(typeof we=="undefined")throw new Error('Attempting to parse an unsupported transform function "'+G.name+'"');return we(G.values)}return null}},Va=function(G){var we=G.filter(function(Ne){return Ne.type===xe.NUMBER_TOKEN}).map(function(Ne){return Ne.number});return we.length===6?we:null},Ao=function(G){var we=G.filter(function(Na){return Na.type===xe.NUMBER_TOKEN}).map(function(Na){return Na.number}),Ne=we[0],pt=we[1],$t=we[2],vr=we[3],Dr=we[4],Hr=we[5],zr=we[6],un=we[7],sn=we[8],Fn=we[9],si=we[10],zn=we[11],fi=we[12],da=we[13],Li=we[14],na=we[15];return we.length===16?[Ne,pt,Dr,Hr,fi,da]:null},yo={matrix:Va,matrix3d:Ao},qa={type:xe.PERCENTAGE_TOKEN,number:50,flags:yt},Fo=[qa,qa],Do={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:kn.LIST,parse:function(G){var we=G.filter(an);return we.length!==2?Fo:[we[0],we[1]]}},Ha;(function(Te){Te[Te.VISIBLE=0]="VISIBLE",Te[Te.HIDDEN=1]="HIDDEN",Te[Te.COLLAPSE=2]="COLLAPSE"})(Ha||(Ha={}));var jo={name:"visible",initialValue:"none",prefix:!1,type:kn.IDENT_VALUE,parse:function(G){switch(G){case"hidden":return Ha.HIDDEN;case"collapse":return Ha.COLLAPSE;case"visible":default:return Ha.VISIBLE}}},Po;(function(Te){Te.NORMAL="normal",Te.BREAK_ALL="break-all",Te.KEEP_ALL="keep-all"})(Po||(Po={}));var Xo={name:"word-break",initialValue:"normal",prefix:!1,type:kn.IDENT_VALUE,parse:function(G){switch(G){case"break-all":return Po.BREAK_ALL;case"keep-all":return Po.KEEP_ALL;case"normal":default:return Po.NORMAL}}},wo={name:"z-index",initialValue:"auto",prefix:!1,type:kn.VALUE,parse:function(G){if(G.type===xe.IDENT_TOKEN)return{auto:!0,order:0};if(Dt(G))return{auto:!1,order:G.number};throw new Error("Invalid z-index number parsed")}},cs={name:"opacity",initialValue:"1",type:kn.VALUE,prefix:!1,parse:function(G){return Dt(G)?G.number:1}},ns={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:kn.TYPE_VALUE,format:"color"},Ys={name:"text-decoration-line",initialValue:"none",prefix:!1,type:kn.LIST,parse:function(G){return G.filter(Gt).map(function(we){switch(we.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(we){return we!==0})}},Qs={name:"font-family",initialValue:"",prefix:!1,type:kn.LIST,parse:function(G){var we=[],Ne=[];return G.forEach(function(pt){switch(pt.type){case xe.IDENT_TOKEN:case xe.STRING_TOKEN:we.push(pt.value);break;case xe.NUMBER_TOKEN:we.push(pt.number.toString());break;case xe.COMMA_TOKEN:Ne.push(we.join(" ")),we.length=0;break}}),we.length&&Ne.push(we.join(" ")),Ne.map(function(pt){return pt.indexOf(" ")===-1?pt:"'"+pt+"'"})}},Qo={name:"font-size",initialValue:"0",prefix:!1,type:kn.TYPE_VALUE,format:"length"},Eo={name:"font-weight",initialValue:"normal",type:kn.VALUE,prefix:!1,parse:function(G){if(Dt(G))return G.number;if(Gt(G))switch(G.value){case"bold":return 700;case"normal":default:return 400}return 400}},ds={name:"font-variant",initialValue:"none",type:kn.LIST,prefix:!1,parse:function(G){return G.filter(Gt).map(function(we){return we.value})}},hs;(function(Te){Te.NORMAL="normal",Te.ITALIC="italic",Te.OBLIQUE="oblique"})(hs||(hs={}));var Ms={name:"font-style",initialValue:"normal",prefix:!1,type:kn.IDENT_VALUE,parse:function(G){switch(G){case"oblique":return hs.OBLIQUE;case"italic":return hs.ITALIC;case"normal":default:return hs.NORMAL}}},Ro=function(G,we){return(G&we)!==0},As={name:"content",initialValue:"none",type:kn.LIST,prefix:!1,parse:function(G){if(G.length===0)return[];var we=G[0];return we.type===xe.IDENT_TOKEN&&we.value==="none"?[]:G}},Bs={name:"counter-increment",initialValue:"none",prefix:!0,type:kn.LIST,parse:function(G){if(G.length===0)return null;var we=G[0];if(we.type===xe.IDENT_TOKEN&&we.value==="none")return null;for(var Ne=[],pt=G.filter(br),$t=0;$t<pt.length;$t++){var vr=pt[$t],Dr=pt[$t+1];if(vr.type===xe.IDENT_TOKEN){var Hr=Dr&&Dt(Dr)?Dr.number:1;Ne.push({counter:vr.value,increment:Hr})}}return Ne}},ys={name:"counter-reset",initialValue:"none",prefix:!0,type:kn.LIST,parse:function(G){if(G.length===0)return[];for(var we=[],Ne=G.filter(br),pt=0;pt<Ne.length;pt++){var $t=Ne[pt],vr=Ne[pt+1];if(Gt($t)&&$t.value!=="none"){var Dr=vr&&Dt(vr)?vr.number:0;we.push({counter:$t.value,reset:Dr})}}return we}},Fs={name:"quotes",initialValue:"none",prefix:!0,type:kn.LIST,parse:function(G){if(G.length===0)return null;var we=G[0];if(we.type===xe.IDENT_TOKEN&&we.value==="none")return null;var Ne=[],pt=G.filter(tr);if(pt.length%2!==0)return null;for(var $t=0;$t<pt.length;$t+=2){var vr=pt[$t].value,Dr=pt[$t+1].value;Ne.push({open:vr,close:Dr})}return Ne}},Hs=function(G,we,Ne){if(!G)return"";var pt=G[Math.min(we,G.length-1)];return pt?Ne?pt.open:pt.close:""},bs={name:"box-shadow",initialValue:"none",type:kn.LIST,prefix:!1,parse:function(G){return G.length===1&&Tr(G[0],"none")?[]:Wr(G).map(function(we){for(var Ne={color:255,offsetX:Ut,offsetY:Ut,blur:Ut,spread:Ut,inset:!1},pt=0,$t=0;$t<we.length;$t++){var vr=we[$t];Tr(vr,"inset")?Ne.inset=!0:Zr(vr)?(pt===0?Ne.offsetX=vr:pt===1?Ne.offsetY=vr:pt===2?Ne.blur=vr:Ne.spread=vr,pt++):Ne.color=Mn.parse(vr)}return Ne})}},ca=function(){function Te(G){this.backgroundClip=Vn(fa,G.backgroundClip),this.backgroundColor=Vn(ki,G.backgroundColor),this.backgroundImage=Vn(Gi,G.backgroundImage),this.backgroundOrigin=Vn(oo,G.backgroundOrigin),this.backgroundPosition=Vn(go,G.backgroundPosition),this.backgroundRepeat=Vn(La,G.backgroundRepeat),this.backgroundSize=Vn(Ko,G.backgroundSize),this.borderTopColor=Vn(po,G.borderTopColor),this.borderRightColor=Vn(Zi,G.borderRightColor),this.borderBottomColor=Vn(xo,G.borderBottomColor),this.borderLeftColor=Vn(is,G.borderLeftColor),this.borderTopLeftRadius=Vn(Ns,G.borderTopLeftRadius),this.borderTopRightRadius=Vn(Cs,G.borderTopRightRadius),this.borderBottomRightRadius=Vn(Ls,G.borderBottomRightRadius),this.borderBottomLeftRadius=Vn(Go,G.borderBottomLeftRadius),this.borderTopStyle=Vn(Ga,G.borderTopStyle),this.borderRightStyle=Vn(so,G.borderRightStyle),this.borderBottomStyle=Vn(ps,G.borderBottomStyle),this.borderLeftStyle=Vn(wr,G.borderLeftStyle),this.borderTopWidth=Vn(ss,G.borderTopWidth),this.borderRightWidth=Vn(Os,G.borderRightWidth),this.borderBottomWidth=Vn(Fa,G.borderBottomWidth),this.borderLeftWidth=Vn(Oa,G.borderLeftWidth),this.boxShadow=Vn(bs,G.boxShadow),this.color=Vn(Io,G.color),this.display=Vn(To,G.display),this.float=Vn(rs,G.cssFloat),this.fontFamily=Vn(Qs,G.fontFamily),this.fontSize=Vn(Qo,G.fontSize),this.fontStyle=Vn(Ms,G.fontStyle),this.fontVariant=Vn(ds,G.fontVariant),this.fontWeight=Vn(Eo,G.fontWeight),this.letterSpacing=Vn(ms,G.letterSpacing),this.lineBreak=Vn(Ds,G.lineBreak),this.lineHeight=Vn(Rs,G.lineHeight),this.listStyleImage=Vn(Zs,G.listStyleImage),this.listStylePosition=Vn(Bo,G.listStylePosition),this.listStyleType=Vn(Ks,G.listStyleType),this.marginTop=Vn(Tt,G.marginTop),this.marginRight=Vn(re,G.marginRight),this.marginBottom=Vn(ce,G.marginBottom),this.marginLeft=Vn(he,G.marginLeft),this.opacity=Vn(cs,G.opacity);var we=Vn(ot,G.overflow);this.overflowX=we[0],this.overflowY=we[we.length>1?1:0],this.overflowWrap=Vn(cr,G.overflowWrap),this.paddingTop=Vn(Mr,G.paddingTop),this.paddingRight=Vn(qr,G.paddingRight),this.paddingBottom=Vn(ln,G.paddingBottom),this.paddingLeft=Vn(An,G.paddingLeft),this.position=Vn(wi,G.position),this.textAlign=Vn(Xn,G.textAlign),this.textDecorationColor=Vn(ns,G.textDecorationColor||G.color),this.textDecorationLine=Vn(Ys,G.textDecorationLine),this.textShadow=Vn(ea,G.textShadow),this.textTransform=Vn(Sa,G.textTransform),this.transform=Vn(lo,G.transform),this.transformOrigin=Vn(Do,G.transformOrigin),this.visibility=Vn(jo,G.visibility),this.wordBreak=Vn(Xo,G.wordBreak),this.zIndex=Vn(wo,G.zIndex)}return Te.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===Ha.VISIBLE},Te.prototype.isTransparent=function(){return En(this.backgroundColor)},Te.prototype.isTransformed=function(){return this.transform!==null},Te.prototype.isPositioned=function(){return this.position!==ti.STATIC},Te.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},Te.prototype.isFloating=function(){return this.float!==_o.NONE},Te.prototype.isInlineLevel=function(){return Ro(this.display,4)||Ro(this.display,33554432)||Ro(this.display,268435456)||Ro(this.display,536870912)||Ro(this.display,67108864)||Ro(this.display,134217728)},Te}(),ci=function(){function Te(G){this.content=Vn(As,G.content),this.quotes=Vn(Fs,G.quotes)}return Te}(),_i=function(){function Te(G){this.counterIncrement=Vn(Bs,G.counterIncrement),this.counterReset=Vn(ys,G.counterReset)}return Te}(),Vn=function(G,we){var Ne=new Vr,pt=we!==null&&typeof we!="undefined"?we.toString():G.initialValue;Ne.write(pt);var $t=new hn(Ne.read());switch(G.type){case kn.IDENT_VALUE:var vr=$t.parseComponentValue();return G.parse(Gt(vr)?vr.value:G.initialValue);case kn.VALUE:return G.parse($t.parseComponentValue());case kn.LIST:return G.parse($t.parseComponentValues());case kn.TOKEN_VALUE:return $t.parseComponentValue();case kn.TYPE_VALUE:switch(G.format){case"angle":return Sn.parse($t.parseComponentValue());case"color":return Mn.parse($t.parseComponentValue());case"image":return $a.parse($t.parseComponentValue());case"length":var Dr=$t.parseComponentValue();return Zr(Dr)?Dr:Ut;case"length-percentage":var Hr=$t.parseComponentValue();return an(Hr)?Hr:Ut}}throw new Error("Attempting to parse unsupported css format type "+G.format)},io=function(){function Te(G){this.styles=new ca(window.getComputedStyle(G,null)),this.textNodes=[],this.elements=[],this.styles.transform!==null&&rl(G)&&(G.style.transform="none"),this.bounds=f(G),this.flags=0}return Te}(),Jo=function(){function Te(G,we){this.text=G,this.bounds=we}return Te}(),gs=function(G,we,Ne){var pt=qo(G,we),$t=[],vr=0;return pt.forEach(function(Dr){if(we.textDecorationLine.length||Dr.trim().length>0)if(ua.SUPPORT_RANGE_BOUNDS)$t.push(new Jo(Dr,Zo(Ne,vr,Dr.length)));else{var Hr=Ne.splitText(Dr.length);$t.push(new Jo(Dr,os(Ne))),Ne=Hr}else ua.SUPPORT_RANGE_BOUNDS||(Ne=Ne.splitText(Dr.length));vr+=Dr.length}),$t},os=function(G){var we=G.ownerDocument;if(we){var Ne=we.createElement("html2canvaswrapper");Ne.appendChild(G.cloneNode(!0));var pt=G.parentNode;if(pt){pt.replaceChild(Ne,G);var $t=f(Ne);return Ne.firstChild&&pt.replaceChild(Ne.firstChild,Ne),$t}}return new b(0,0,0,0)},Zo=function(G,we,Ne){var pt=G.ownerDocument;if(!pt)throw new Error("Node has no owner document");var $t=pt.createRange();return $t.setStart(G,we),$t.setEnd(G,we+Ne),b.fromClientRect($t.getBoundingClientRect())},qo=function(G,we){return we.letterSpacing!==0?r(G).map(function(Ne){return o(Ne)}):ws(G,we)},ws=function(G,we){for(var Ne=Ie(G,{lineBreak:we.lineBreak,wordBreak:we.overflowWrap===Nt.BREAK_WORD?"break-word":we.wordBreak}),pt=[],$t;!($t=Ne.next()).done;)$t.value&&pt.push($t.value.slice());return pt},Ho=function(){function Te(G,we){this.text=sl(G.data,we.textTransform),this.textBounds=gs(this.text,we,G)}return Te}(),sl=function(G,we){switch(we){case ji.LOWERCASE:return G.toLowerCase();case ji.CAPITALIZE:return G.replace(kl,ll);case ji.UPPERCASE:return G.toUpperCase();default:return G}},kl=/(^|\s|:|-|\(|\))([a-z])/g,ll=function(G,we,Ne){return G.length>0?we+Ne.toUpperCase():G},Nl=function(Te){E(G,Te);function G(we){var Ne=Te.call(this,we)||this;return Ne.src=we.currentSrc||we.src,Ne.intrinsicWidth=we.naturalWidth,Ne.intrinsicHeight=we.naturalHeight,gi.getInstance().addImage(Ne.src),Ne}return G}(io),Ts=function(Te){E(G,Te);function G(we){var Ne=Te.call(this,we)||this;return Ne.canvas=we,Ne.intrinsicWidth=we.width,Ne.intrinsicHeight=we.height,Ne}return G}(io),Gs=function(Te){E(G,Te);function G(we){var Ne=Te.call(this,we)||this,pt=new XMLSerializer;return Ne.svg="data:image/svg+xml,"+encodeURIComponent(pt.serializeToString(we)),Ne.intrinsicWidth=we.width.baseVal.value,Ne.intrinsicHeight=we.height.baseVal.value,gi.getInstance().addImage(Ne.svg),Ne}return G}(io),qs=function(Te){E(G,Te);function G(we){var Ne=Te.call(this,we)||this;return Ne.value=we.value,Ne}return G}(io),jl=function(Te){E(G,Te);function G(we){var Ne=Te.call(this,we)||this;return Ne.start=we.start,Ne.reversed=typeof we.reversed=="boolean"&&we.reversed===!0,Ne}return G}(io),Hl=[{type:xe.DIMENSION_TOKEN,flags:0,unit:"px",number:3}],Dl=[{type:xe.PERCENTAGE_TOKEN,flags:0,number:50}],ru=function(G){return G.width>G.height?new b(G.left+(G.width-G.height)/2,G.top,G.height,G.height):G.width<G.height?new b(G.left,G.top+(G.height-G.width)/2,G.width,G.width):G},nu=function(G){var we=G.type===iu?new Array(G.value.length+1).join("\u2022"):G.value;return we.length===0?G.placeholder||"":we},es="checkbox",el="radio",iu="password",Rl=707406591,Ml=function(Te){E(G,Te);function G(we){var Ne=Te.call(this,we)||this;Ne.type=we.type.toLowerCase(),Ne.checked=we.checked,Ne.value=nu(we),(Ne.type===es||Ne.type===el)&&(Ne.styles.backgroundColor=3739148031,Ne.styles.borderTopColor=Ne.styles.borderRightColor=Ne.styles.borderBottomColor=Ne.styles.borderLeftColor=2779096575,Ne.styles.borderTopWidth=Ne.styles.borderRightWidth=Ne.styles.borderBottomWidth=Ne.styles.borderLeftWidth=1,Ne.styles.borderTopStyle=Ne.styles.borderRightStyle=Ne.styles.borderBottomStyle=Ne.styles.borderLeftStyle=bo.SOLID,Ne.styles.backgroundClip=[Mi.BORDER_BOX],Ne.styles.backgroundOrigin=[0],Ne.bounds=ru(Ne.bounds));switch(Ne.type){case es:Ne.styles.borderTopRightRadius=Ne.styles.borderTopLeftRadius=Ne.styles.borderBottomRightRadius=Ne.styles.borderBottomLeftRadius=Hl;break;case el:Ne.styles.borderTopRightRadius=Ne.styles.borderTopLeftRadius=Ne.styles.borderBottomRightRadius=Ne.styles.borderBottomLeftRadius=Dl;break}return Ne}return G}(io),yl=function(Te){E(G,Te);function G(we){var Ne=Te.call(this,we)||this,pt=we.options[we.selectedIndex||0];return Ne.value=pt&&pt.text||"",Ne}return G}(io),zl=function(Te){E(G,Te);function G(we){var Ne=Te.call(this,we)||this;return Ne.value=we.value,Ne}return G}(io),ul=function(G){return Mn.parse(hn.create(G).parseComponentValue())},Wl=function(Te){E(G,Te);function G(we){var Ne=Te.call(this,we)||this;Ne.src=we.src,Ne.width=parseInt(we.width,10)||0,Ne.height=parseInt(we.height,10)||0,Ne.backgroundColor=Ne.styles.backgroundColor;try{if(we.contentWindow&&we.contentWindow.document&&we.contentWindow.document.documentElement){Ne.tree=tl(we.contentWindow.document.documentElement);var pt=we.contentWindow.document.documentElement?ul(getComputedStyle(we.contentWindow.document.documentElement).backgroundColor):Oi.TRANSPARENT,$t=we.contentWindow.document.body?ul(getComputedStyle(we.contentWindow.document.body).backgroundColor):Oi.TRANSPARENT;Ne.backgroundColor=En(pt)?En($t)?Ne.styles.backgroundColor:$t:pt}}catch(vr){}return Ne}return G}(io),au=["OL","UL","MENU"],ou=function Te(G,we,Ne){for(var pt=G.firstChild,$t=void 0;pt;pt=$t)if($t=pt.nextSibling,Ss(pt)&&pt.data.trim().length>0)we.textNodes.push(new Ho(pt,we.styles));else if(zs(pt)){var vr=Ps(pt);vr.styles.isVisible()&&(bl(pt,vr,Ne)?vr.flags|=4:cl(vr.styles)&&(vr.flags|=2),au.indexOf(pt.tagName)!==-1&&(vr.flags|=8),we.elements.push(vr),!El(pt)&&!Xs(pt)&&!fl(pt)&&Te(pt,vr,Ne))}},Ps=function(G){return hl(G)?new Nl(G):nl(G)?new Ts(G):Xs(G)?new Gs(G):wl(G)?new qs(G):Bl(G)?new jl(G):Vl(G)?new Ml(G):fl(G)?new yl(G):El(G)?new zl(G):xl(G)?new Wl(G):new io(G)},tl=function(G){var we=Ps(G);return we.flags|=4,ou(G,we,we),we},bl=function(G,we,Ne){return we.styles.isPositionedWithZIndex()||we.styles.opacity<1||we.styles.isTransformed()||dl(G)&&Ne.styles.isTransparent()},cl=function(G){return G.isPositioned()||G.isFloating()},Ss=function(G){return G.nodeType===Node.TEXT_NODE},zs=function(G){return G.nodeType===Node.ELEMENT_NODE},rl=function(G){return zs(G)&&typeof G.style!="undefined"&&!Us(G)},Us=function(G){return typeof G.className=="object"},wl=function(G){return G.tagName==="LI"},Bl=function(G){return G.tagName==="OL"},Vl=function(G){return G.tagName==="INPUT"},Sl=function(G){return G.tagName==="HTML"},Xs=function(G){return G.tagName==="svg"},dl=function(G){return G.tagName==="BODY"},nl=function(G){return G.tagName==="CANVAS"},hl=function(G){return G.tagName==="IMG"},xl=function(G){return G.tagName==="IFRAME"},Ws=function(G){return G.tagName==="STYLE"},Kl=function(G){return G.tagName==="SCRIPT"},El=function(G){return G.tagName==="TEXTAREA"},fl=function(G){return G.tagName==="SELECT"},Cl=function(){function Te(){this.counters={}}return Te.prototype.getCounterValue=function(G){var we=this.counters[G];return we&&we.length?we[we.length-1]:1},Te.prototype.getCounterValues=function(G){var we=this.counters[G];return we||[]},Te.prototype.pop=function(G){var we=this;G.forEach(function(Ne){return we.counters[Ne].pop()})},Te.prototype.parse=function(G){var we=this,Ne=G.counterIncrement,pt=G.counterReset,$t=!0;Ne!==null&&Ne.forEach(function(Dr){var Hr=we.counters[Dr.counter];Hr&&Dr.increment!==0&&($t=!1,Hr[Math.max(0,Hr.length-1)]+=Dr.increment)});var vr=[];return $t&&pt.forEach(function(Dr){var Hr=we.counters[Dr.counter];vr.push(Dr.counter),Hr||(Hr=we.counters[Dr.counter]=[]),Hr.push(Dr.reset)}),vr},Te}(),Yl={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Fl={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},pl={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},Ql={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},Js=function(G,we,Ne,pt,$t,vr){return G<we||G>Ne?gl(G,$t,vr.length>0):pt.integers.reduce(function(Dr,Hr,zr){for(;G>=Hr;)G-=Hr,Dr+=pt.values[zr];return Dr},"")+vr},Gl=function(G,we,Ne,pt){var $t="";do Ne||G--,$t=pt(G)+$t,G/=we;while(G*we>=we);return $t},Mo=function(G,we,Ne,pt,$t){var vr=Ne-we+1;return(G<0?"-":"")+(Gl(Math.abs(G),vr,pt,function(Dr){return o(Math.floor(Dr%vr)+we)})+$t)},Vs=function(G,we,Ne){Ne===void 0&&(Ne=". ");var pt=we.length;return Gl(Math.abs(G),pt,!1,function($t){return we[Math.floor($t%pt)]})+Ne},il=1<<0,_s=1<<1,ks=1<<2,ml=1<<3,xs=function(G,we,Ne,pt,$t,vr){if(G<-9999||G>9999)return gl(G,Rn.CJK_DECIMAL,$t.length>0);var Dr=Math.abs(G),Hr=$t;if(Dr===0)return we[0]+Hr;for(var zr=0;Dr>0&&zr<=4;zr++){var un=Dr%10;un===0&&Ro(vr,il)&&Hr!==""?Hr=we[un]+Hr:un>1||un===1&&zr===0||un===1&&zr===1&&Ro(vr,_s)||un===1&&zr===1&&Ro(vr,ks)&&G>100||un===1&&zr>1&&Ro(vr,ml)?Hr=we[un]+(zr>0?Ne[zr-1]:"")+Hr:un===1&&zr>0&&(Hr=Ne[zr-1]+Hr),Dr=Math.floor(Dr/10)}return(G<0?pt:"")+Hr},al="\u5341\u767E\u5343\u842C",$s="\u62FE\u4F70\u4EDF\u842C",Pl="\u30DE\u30A4\u30CA\u30B9",Ll="\uB9C8\uC774\uB108\uC2A4",gl=function(G,we,Ne){var pt=Ne?". ":"",$t=Ne?"\u3001":"",vr=Ne?", ":"",Dr=Ne?" ":"";switch(we){case Rn.DISC:return"\u2022"+Dr;case Rn.CIRCLE:return"\u25E6"+Dr;case Rn.SQUARE:return"\u25FE"+Dr;case Rn.DECIMAL_LEADING_ZERO:var Hr=Mo(G,48,57,!0,pt);return Hr.length<4?"0"+Hr:Hr;case Rn.CJK_DECIMAL:return Vs(G,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",$t);case Rn.LOWER_ROMAN:return Js(G,1,3999,Yl,Rn.DECIMAL,pt).toLowerCase();case Rn.UPPER_ROMAN:return Js(G,1,3999,Yl,Rn.DECIMAL,pt);case Rn.LOWER_GREEK:return Mo(G,945,969,!1,pt);case Rn.LOWER_ALPHA:return Mo(G,97,122,!1,pt);case Rn.UPPER_ALPHA:return Mo(G,65,90,!1,pt);case Rn.ARABIC_INDIC:return Mo(G,1632,1641,!0,pt);case Rn.ARMENIAN:case Rn.UPPER_ARMENIAN:return Js(G,1,9999,Fl,Rn.DECIMAL,pt);case Rn.LOWER_ARMENIAN:return Js(G,1,9999,Fl,Rn.DECIMAL,pt).toLowerCase();case Rn.BENGALI:return Mo(G,2534,2543,!0,pt);case Rn.CAMBODIAN:case Rn.KHMER:return Mo(G,6112,6121,!0,pt);case Rn.CJK_EARTHLY_BRANCH:return Vs(G,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",$t);case Rn.CJK_HEAVENLY_STEM:return Vs(G,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",$t);case Rn.CJK_IDEOGRAPHIC:case Rn.TRAD_CHINESE_INFORMAL:return xs(G,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",al,"\u8CA0",$t,_s|ks|ml);case Rn.TRAD_CHINESE_FORMAL:return xs(G,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",$s,"\u8CA0",$t,il|_s|ks|ml);case Rn.SIMP_CHINESE_INFORMAL:return xs(G,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",al,"\u8D1F",$t,_s|ks|ml);case Rn.SIMP_CHINESE_FORMAL:return xs(G,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",$s,"\u8D1F",$t,il|_s|ks|ml);case Rn.JAPANESE_INFORMAL:return xs(G,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",Pl,$t,0);case Rn.JAPANESE_FORMAL:return xs(G,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",Pl,$t,il|_s|ks);case Rn.KOREAN_HANGUL_FORMAL:return xs(G,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",Ll,vr,il|_s|ks);case Rn.KOREAN_HANJA_INFORMAL:return xs(G,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",Ll,vr,0);case Rn.KOREAN_HANJA_FORMAL:return xs(G,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",Ll,vr,il|_s|ks);case Rn.DEVANAGARI:return Mo(G,2406,2415,!0,pt);case Rn.GEORGIAN:return Js(G,1,19999,Ql,Rn.DECIMAL,pt);case Rn.GUJARATI:return Mo(G,2790,2799,!0,pt);case Rn.GURMUKHI:return Mo(G,2662,2671,!0,pt);case Rn.HEBREW:return Js(G,1,10999,pl,Rn.DECIMAL,pt);case Rn.HIRAGANA:return Vs(G,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case Rn.HIRAGANA_IROHA:return Vs(G,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case Rn.KANNADA:return Mo(G,3302,3311,!0,pt);case Rn.KATAKANA:return Vs(G,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",$t);case Rn.KATAKANA_IROHA:return Vs(G,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",$t);case Rn.LAO:return Mo(G,3792,3801,!0,pt);case Rn.MONGOLIAN:return Mo(G,6160,6169,!0,pt);case Rn.MYANMAR:return Mo(G,4160,4169,!0,pt);case Rn.ORIYA:return Mo(G,2918,2927,!0,pt);case Rn.PERSIAN:return Mo(G,1776,1785,!0,pt);case Rn.TAMIL:return Mo(G,3046,3055,!0,pt);case Rn.TELUGU:return Mo(G,3174,3183,!0,pt);case Rn.THAI:return Mo(G,3664,3673,!0,pt);case Rn.TIBETAN:return Mo(G,3872,3881,!0,pt);case Rn.DECIMAL:default:return Mo(G,48,57,!0,pt)}},Xl="data-html2canvas-ignore",Ul=function(){function Te(G,we){if(this.options=we,this.scrolledElements=[],this.referenceElement=G,this.counters=new Cl,this.quoteDepth=0,!G.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(G.ownerDocument.documentElement)}return Te.prototype.toIFrame=function(G,we){var Ne=this,pt=Jl(G,we);if(!pt.contentWindow)return Promise.reject("Unable to find iframe window");var $t=G.defaultView.pageXOffset,vr=G.defaultView.pageYOffset,Dr=pt.contentWindow,Hr=Dr.document,zr=su(pt).then(function(){return m(Ne,void 0,void 0,function(){var un;return A(this,function(sn){switch(sn.label){case 0:return this.scrolledElements.forEach(ql),Dr&&(Dr.scrollTo(we.left,we.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(Dr.scrollY!==we.top||Dr.scrollX!==we.left)&&(Hr.documentElement.style.top=-we.top+"px",Hr.documentElement.style.left=-we.left+"px",Hr.documentElement.style.position="absolute")),un=this.options.onclone,typeof this.clonedReferenceElement=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:Hr.fonts&&Hr.fonts.ready?[4,Hr.fonts.ready]:[3,2];case 1:sn.sent(),sn.label=2;case 2:return typeof un=="function"?[2,Promise.resolve().then(function(){return un(Hr)}).then(function(){return pt})]:[2,pt]}})})});return Hr.open(),Hr.write(Zl(document.doctype)+"<html></html>"),Ol(this.referenceElement.ownerDocument,$t,vr),Hr.replaceChild(Hr.adoptNode(this.documentElement),Hr.documentElement),Hr.close(),zr},Te.prototype.createElementClone=function(G){if(nl(G))return this.createCanvasClone(G);if(Ws(G))return this.createStyleClone(G);var we=G.cloneNode(!1);return hl(we)&&we.loading==="lazy"&&(we.loading="eager"),we},Te.prototype.createStyleClone=function(G){try{var we=G.sheet;if(we&&we.cssRules){var Ne=[].slice.call(we.cssRules,0).reduce(function($t,vr){return vr&&typeof vr.cssText=="string"?$t+vr.cssText:$t},""),pt=G.cloneNode(!1);return pt.textContent=Ne,pt}}catch($t){if(la.getInstance(this.options.id).error("Unable to access cssRules property",$t),$t.name!=="SecurityError")throw $t}return G.cloneNode(!1)},Te.prototype.createCanvasClone=function(G){if(this.options.inlineImages&&G.ownerDocument){var we=G.ownerDocument.createElement("img");try{return we.src=G.toDataURL(),we}catch(vr){la.getInstance(this.options.id).info("Unable to clone canvas contents, canvas is tainted")}}var Ne=G.cloneNode(!1);try{Ne.width=G.width,Ne.height=G.height;var pt=G.getContext("2d"),$t=Ne.getContext("2d");return $t&&(pt?$t.putImageData(pt.getImageData(0,0,G.width,G.height),0,0):$t.drawImage(G,0,0)),Ne}catch(vr){}return Ne},Te.prototype.cloneNode=function(G){if(Ss(G))return document.createTextNode(G.data);if(!G.ownerDocument)return G.cloneNode(!1);var we=G.ownerDocument.defaultView;if(we&&zs(G)&&(rl(G)||Us(G))){var Ne=this.createElementClone(G),pt=we.getComputedStyle(G),$t=we.getComputedStyle(G,":before"),vr=we.getComputedStyle(G,":after");this.referenceElement===G&&rl(Ne)&&(this.clonedReferenceElement=Ne),dl(Ne)&&uu(Ne);for(var Dr=this.counters.parse(new _i(pt)),Hr=this.resolvePseudoContent(G,Ne,$t,vl.BEFORE),zr=G.firstChild;zr;zr=zr.nextSibling)(!zs(zr)||!Kl(zr)&&!zr.hasAttribute(Xl)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(zr)))&&((!this.options.copyStyles||!zs(zr)||!Ws(zr))&&Ne.appendChild(this.cloneNode(zr)));Hr&&Ne.insertBefore(Hr,Ne.firstChild);var un=this.resolvePseudoContent(G,Ne,vr,vl.AFTER);return un&&Ne.appendChild(un),this.counters.pop(Dr),pt&&(this.options.copyStyles||Us(G))&&!xl(G)&&$l(pt,Ne),(G.scrollTop!==0||G.scrollLeft!==0)&&this.scrolledElements.push([Ne,G.scrollLeft,G.scrollTop]),(El(G)||fl(G))&&(El(Ne)||fl(Ne))&&(Ne.value=G.value),Ne}return G.cloneNode(!1)},Te.prototype.resolvePseudoContent=function(G,we,Ne,pt){var $t=this;if(!Ne)return;var vr=Ne.content,Dr=we.ownerDocument;if(!Dr||!vr||vr==="none"||vr==="-moz-alt-content"||Ne.display==="none")return;this.counters.parse(new _i(Ne));var Hr=new ci(Ne),zr=Dr.createElement("html2canvaspseudoelement");$l(Ne,zr),Hr.content.forEach(function(sn){if(sn.type===xe.STRING_TOKEN)zr.appendChild(Dr.createTextNode(sn.value));else if(sn.type===xe.URL_TOKEN){var Fn=Dr.createElement("img");Fn.src=sn.value,Fn.style.opacity="1",zr.appendChild(Fn)}else if(sn.type===xe.FUNCTION){if(sn.name==="attr"){var si=sn.values.filter(Gt);si.length&&zr.appendChild(Dr.createTextNode(G.getAttribute(si[0].value)||""))}else if(sn.name==="counter"){var zn=sn.values.filter(xr),fi=zn[0],da=zn[1];if(fi&&Gt(fi)){var Li=$t.counters.getCounterValue(fi.value),na=da&&Gt(da)?Ks.parse(da.value):Rn.DECIMAL;zr.appendChild(Dr.createTextNode(gl(Li,na,!1)))}}else if(sn.name==="counters"){var Na=sn.values.filter(xr),fi=Na[0],Ui=Na[1],da=Na[2];if(fi&&Gt(fi)){var No=$t.counters.getCounterValues(fi.value),no=da&&Gt(da)?Ks.parse(da.value):Rn.DECIMAL,Wo=Ui&&Ui.type===xe.STRING_TOKEN?Ui.value:"",Uo=No.map(function(fs){return gl(fs,no,!1)}).join(Wo);zr.appendChild(Dr.createTextNode(Uo))}}}else if(sn.type===xe.IDENT_TOKEN)switch(sn.value){case"open-quote":zr.appendChild(Dr.createTextNode(Hs(Hr.quotes,$t.quoteDepth++,!0)));break;case"close-quote":zr.appendChild(Dr.createTextNode(Hs(Hr.quotes,--$t.quoteDepth,!1)));break;default:zr.appendChild(Dr.createTextNode(sn.value))}}),zr.className=js+" "+Tl;var un=pt===vl.BEFORE?" "+js:" "+Tl;return Us(we)?we.className.baseValue+=un:we.className+=un,zr},Te.destroy=function(G){return G.parentNode?(G.parentNode.removeChild(G),!0):!1},Te}(),vl;(function(Te){Te[Te.BEFORE=0]="BEFORE",Te[Te.AFTER=1]="AFTER"})(vl||(vl={}));var Jl=function(G,we){var Ne=G.createElement("iframe");return Ne.className="html2canvas-container",Ne.style.visibility="hidden",Ne.style.position="fixed",Ne.style.left="-10000px",Ne.style.top="0px",Ne.style.border="0",Ne.width=we.width.toString(),Ne.height=we.height.toString(),Ne.scrolling="no",Ne.setAttribute(Xl,"true"),G.body.appendChild(Ne),Ne},su=function(G){return new Promise(function(we,Ne){var pt=G.contentWindow;if(!pt)return Ne("No window assigned for iframe");var $t=pt.document;pt.onload=G.onload=$t.onreadystatechange=function(){pt.onload=G.onload=$t.onreadystatechange=null;var vr=setInterval(function(){$t.body.childNodes.length>0&&$t.readyState==="complete"&&(clearInterval(vr),we(G))},50)}})},$l=function(G,we){for(var Ne=G.length-1;Ne>=0;Ne--){var pt=G.item(Ne);pt!=="content"&&we.style.setProperty(pt,G.getPropertyValue(pt))}return we},Zl=function(G){var we="";return G&&(we+="<!DOCTYPE ",G.name&&(we+=G.name),G.internalSubset&&(we+=G.internalSubset),G.publicId&&(we+='"'+G.publicId+'"'),G.systemId&&(we+='"'+G.systemId+'"'),we+=">"),we},Ol=function(G,we,Ne){G&&G.defaultView&&(we!==G.defaultView.pageXOffset||Ne!==G.defaultView.pageYOffset)&&G.defaultView.scrollTo(we,Ne)},ql=function(G){var we=G[0],Ne=G[1],pt=G[2];we.scrollLeft=Ne,we.scrollTop=pt},lu=":before",Il=":after",js="___html2canvas___pseudoelement_before",Tl="___html2canvas___pseudoelement_after",Al=`{
content: "" !important;
display: none !important;
}`,uu=function(G){cu(G,"."+js+lu+Al+`
.`+Tl+Il+Al)},cu=function(G,we){var Ne=G.ownerDocument;if(Ne){var pt=Ne.createElement("style");pt.textContent=we,G.appendChild(pt)}},ol;(function(Te){Te[Te.VECTOR=0]="VECTOR",Te[Te.BEZIER_CURVE=1]="BEZIER_CURVE"})(ol||(ol={}));var _e=function(G,we){return G.length===we.length?G.some(function(Ne,pt){return Ne===we[pt]}):!1},ne=function(G,we,Ne,pt,$t){return G.map(function(vr,Dr){switch(Dr){case 0:return vr.add(we,Ne);case 1:return vr.add(we+pt,Ne);case 2:return vr.add(we+pt,Ne+$t);case 3:return vr.add(we,Ne+$t)}return vr})},Ee=function(){function Te(G,we){this.type=ol.VECTOR,this.x=G,this.y=we}return Te.prototype.add=function(G,we){return new Te(this.x+G,this.y+we)},Te}(),tt=function(G,we,Ne){return new Ee(G.x+(we.x-G.x)*Ne,G.y+(we.y-G.y)*Ne)},Ot=function(){function Te(G,we,Ne,pt){this.type=ol.BEZIER_CURVE,this.start=G,this.startControl=we,this.endControl=Ne,this.end=pt}return Te.prototype.subdivide=function(G,we){var Ne=tt(this.start,this.startControl,G),pt=tt(this.startControl,this.endControl,G),$t=tt(this.endControl,this.end,G),vr=tt(Ne,pt,G),Dr=tt(pt,$t,G),Hr=tt(vr,Dr,G);return we?new Te(this.start,Ne,vr,Hr):new Te(Hr,Dr,$t,this.end)},Te.prototype.add=function(G,we){return new Te(this.start.add(G,we),this.startControl.add(G,we),this.endControl.add(G,we),this.end.add(G,we))},Te.prototype.reverse=function(){return new Te(this.end,this.endControl,this.startControl,this.start)},Te}(),Yt=function(G){return G.type===ol.BEZIER_CURVE},rr=function(){function Te(G){var we=G.styles,Ne=G.bounds,pt=Br(we.borderTopLeftRadius,Ne.width,Ne.height),$t=pt[0],vr=pt[1],Dr=Br(we.borderTopRightRadius,Ne.width,Ne.height),Hr=Dr[0],zr=Dr[1],un=Br(we.borderBottomRightRadius,Ne.width,Ne.height),sn=un[0],Fn=un[1],si=Br(we.borderBottomLeftRadius,Ne.width,Ne.height),zn=si[0],fi=si[1],da=[];da.push(($t+Hr)/Ne.width),da.push((zn+sn)/Ne.width),da.push((vr+fi)/Ne.height),da.push((zr+Fn)/Ne.height);var Li=Math.max.apply(Math,da);Li>1&&($t/=Li,vr/=Li,Hr/=Li,zr/=Li,sn/=Li,Fn/=Li,zn/=Li,fi/=Li);var na=Ne.width-Hr,Na=Ne.height-Fn,Ui=Ne.width-sn,No=Ne.height-fi,no=we.borderTopWidth,Wo=we.borderRightWidth,Uo=we.borderBottomWidth,Pa=we.borderLeftWidth,Vo=Rr(we.paddingTop,G.bounds.width),fs=Rr(we.paddingRight,G.bounds.width),vs=Rr(we.paddingBottom,G.bounds.width),Es=Rr(we.paddingLeft,G.bounds.width);this.topLeftBorderBox=$t>0||vr>0?Ar(Ne.left,Ne.top,$t,vr,ar.TOP_LEFT):new Ee(Ne.left,Ne.top),this.topRightBorderBox=Hr>0||zr>0?Ar(Ne.left+na,Ne.top,Hr,zr,ar.TOP_RIGHT):new Ee(Ne.left+Ne.width,Ne.top),this.bottomRightBorderBox=sn>0||Fn>0?Ar(Ne.left+Ui,Ne.top+Na,sn,Fn,ar.BOTTOM_RIGHT):new Ee(Ne.left+Ne.width,Ne.top+Ne.height),this.bottomLeftBorderBox=zn>0||fi>0?Ar(Ne.left,Ne.top+No,zn,fi,ar.BOTTOM_LEFT):new Ee(Ne.left,Ne.top+Ne.height),this.topLeftPaddingBox=$t>0||vr>0?Ar(Ne.left+Pa,Ne.top+no,Math.max(0,$t-Pa),Math.max(0,vr-no),ar.TOP_LEFT):new Ee(Ne.left+Pa,Ne.top+no),this.topRightPaddingBox=Hr>0||zr>0?Ar(Ne.left+Math.min(na,Ne.width+Pa),Ne.top+no,na>Ne.width+Pa?0:Hr-Pa,zr-no,ar.TOP_RIGHT):new Ee(Ne.left+Ne.width-Wo,Ne.top+no),this.bottomRightPaddingBox=sn>0||Fn>0?Ar(Ne.left+Math.min(Ui,Ne.width-Pa),Ne.top+Math.min(Na,Ne.height+no),Math.max(0,sn-Wo),Fn-Uo,ar.BOTTOM_RIGHT):new Ee(Ne.left+Ne.width-Wo,Ne.top+Ne.height-Uo),this.bottomLeftPaddingBox=zn>0||fi>0?Ar(Ne.left+Pa,Ne.top+No,Math.max(0,zn-Pa),fi-Uo,ar.BOTTOM_LEFT):new Ee(Ne.left+Pa,Ne.top+Ne.height-Uo),this.topLeftContentBox=$t>0||vr>0?Ar(Ne.left+Pa+Es,Ne.top+no+Vo,Math.max(0,$t-(Pa+Es)),Math.max(0,vr-(no+Vo)),ar.TOP_LEFT):new Ee(Ne.left+Pa+Es,Ne.top+no+Vo),this.topRightContentBox=Hr>0||zr>0?Ar(Ne.left+Math.min(na,Ne.width+Pa+Es),Ne.top+no+Vo,na>Ne.width+Pa+Es?0:Hr-Pa+Es,zr-(no+Vo),ar.TOP_RIGHT):new Ee(Ne.left+Ne.width-(Wo+fs),Ne.top+no+Vo),this.bottomRightContentBox=sn>0||Fn>0?Ar(Ne.left+Math.min(Ui,Ne.width-(Pa+Es)),Ne.top+Math.min(Na,Ne.height+no+Vo),Math.max(0,sn-(Wo+fs)),Fn-(Uo+vs),ar.BOTTOM_RIGHT):new Ee(Ne.left+Ne.width-(Wo+fs),Ne.top+Ne.height-(Uo+vs)),this.bottomLeftContentBox=zn>0||fi>0?Ar(Ne.left+Pa+Es,Ne.top+No,Math.max(0,zn-(Pa+Es)),fi-(Uo+vs),ar.BOTTOM_LEFT):new Ee(Ne.left+Pa+Es,Ne.top+Ne.height-(Uo+vs))}return Te}(),ar;(function(Te){Te[Te.TOP_LEFT=0]="TOP_LEFT",Te[Te.TOP_RIGHT=1]="TOP_RIGHT",Te[Te.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",Te[Te.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(ar||(ar={}));var Ar=function(G,we,Ne,pt,$t){var vr=4*((Math.sqrt(2)-1)/3),Dr=Ne*vr,Hr=pt*vr,zr=G+Ne,un=we+pt;switch($t){case ar.TOP_LEFT:return new Ot(new Ee(G,un),new Ee(G,un-Hr),new Ee(zr-Dr,we),new Ee(zr,we));case ar.TOP_RIGHT:return new Ot(new Ee(G,we),new Ee(G+Dr,we),new Ee(zr,un-Hr),new Ee(zr,un));case ar.BOTTOM_RIGHT:return new Ot(new Ee(zr,we),new Ee(zr,we+Hr),new Ee(G+Dr,un),new Ee(G,un));case ar.BOTTOM_LEFT:default:return new Ot(new Ee(zr,un),new Ee(zr-Dr,un),new Ee(G,we+Hr),new Ee(G,we))}},Kr=function(G){return[G.topLeftBorderBox,G.topRightBorderBox,G.bottomRightBorderBox,G.bottomLeftBorderBox]},Yr=function(G){return[G.topLeftContentBox,G.topRightContentBox,G.bottomRightContentBox,G.bottomLeftContentBox]},_r=function(G){return[G.topLeftPaddingBox,G.topRightPaddingBox,G.bottomRightPaddingBox,G.bottomLeftPaddingBox]},Fr=function(){function Te(G,we,Ne){this.type=0,this.offsetX=G,this.offsetY=we,this.matrix=Ne,this.target=2|4}return Te}(),Jr=function(){function Te(G,we){this.type=1,this.target=we,this.path=G}return Te}(),dn=function(G){return G.type===0},pn=function(G){return G.type===1},ei=function(){function Te(G){this.element=G,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return Te}(),ui=function(){function Te(G,we){if(this.container=G,this.effects=we.slice(0),this.curves=new rr(G),G.styles.transform!==null){var Ne=G.bounds.left+G.styles.transformOrigin[0].number,pt=G.bounds.top+G.styles.transformOrigin[1].number,$t=G.styles.transform;this.effects.push(new Fr(Ne,pt,$t))}if(G.styles.overflowX!==Le.VISIBLE){var vr=Kr(this.curves),Dr=_r(this.curves);_e(vr,Dr)?this.effects.push(new Jr(vr,2|4)):(this.effects.push(new Jr(vr,2)),this.effects.push(new Jr(Dr,4)))}}return Te.prototype.getParentEffects=function(){var G=this.effects.slice(0);if(this.container.styles.overflowX!==Le.VISIBLE){var we=Kr(this.curves),Ne=_r(this.curves);_e(we,Ne)||G.push(new Jr(Ne,2|4))}return G},Te}(),ii=function Te(G,we,Ne,pt){G.container.elements.forEach(function($t){var vr=Ro($t.flags,4),Dr=Ro($t.flags,2),Hr=new ui($t,G.getParentEffects());Ro($t.styles.display,2048)&&pt.push(Hr);var zr=Ro($t.flags,8)?[]:pt;if(vr||Dr){var un=vr||$t.styles.isPositioned()?Ne:we,sn=new ei(Hr);if($t.styles.isPositioned()||$t.styles.opacity<1||$t.styles.isTransformed()){var Fn=$t.styles.zIndex.order;if(Fn<0){var si=0;un.negativeZIndex.some(function(fi,da){return Fn>fi.element.container.styles.zIndex.order?(si=da,!1):si>0}),un.negativeZIndex.splice(si,0,sn)}else if(Fn>0){var zn=0;un.positiveZIndex.some(function(fi,da){return Fn>=fi.element.container.styles.zIndex.order?(zn=da+1,!1):zn>0}),un.positiveZIndex.splice(zn,0,sn)}else un.zeroOrAutoZIndexOrTransformedOrOpacity.push(sn)}else $t.styles.isFloating()?un.nonPositionedFloats.push(sn):un.nonPositionedInlineLevel.push(sn);Te(Hr,sn,vr?sn:Ne,zr)}else $t.styles.isInlineLevel()?we.inlineLevel.push(Hr):we.nonInlineLevel.push(Hr),Te(Hr,we,Ne,zr);Ro($t.flags,8)&&$i($t,zr)})},$i=function(G,we){for(var Ne=G instanceof jl?G.start:1,pt=G instanceof jl?G.reversed:!1,$t=0;$t<we.length;$t++){var vr=we[$t];vr.container instanceof qs&&typeof vr.container.value=="number"&&vr.container.value!==0&&(Ne=vr.container.value),vr.listValue=gl(Ne,vr.container.styles.listStyleType,!0),Ne+=pt?-1:1}},Si=function(G){var we=new ui(G,[]),Ne=new ei(we),pt=[];return ii(we,Ne,Ne,pt),$i(we.container,pt),Ne},Ka=function(G,we){switch(we){case 0:return Ei(G.topLeftBorderBox,G.topLeftPaddingBox,G.topRightBorderBox,G.topRightPaddingBox);case 1:return Ei(G.topRightBorderBox,G.topRightPaddingBox,G.bottomRightBorderBox,G.bottomRightPaddingBox);case 2:return Ei(G.bottomRightBorderBox,G.bottomRightPaddingBox,G.bottomLeftBorderBox,G.bottomLeftPaddingBox);case 3:default:return Ei(G.bottomLeftBorderBox,G.bottomLeftPaddingBox,G.topLeftBorderBox,G.topLeftPaddingBox)}},Ei=function(G,we,Ne,pt){var $t=[];return Yt(G)?$t.push(G.subdivide(.5,!1)):$t.push(G),Yt(Ne)?$t.push(Ne.subdivide(.5,!0)):$t.push(Ne),Yt(pt)?$t.push(pt.subdivide(.5,!0).reverse()):$t.push(pt),Yt(we)?$t.push(we.subdivide(.5,!1).reverse()):$t.push(we),$t},uo=function(G){var we=G.bounds,Ne=G.styles;return we.add(Ne.borderLeftWidth,Ne.borderTopWidth,-(Ne.borderRightWidth+Ne.borderLeftWidth),-(Ne.borderTopWidth+Ne.borderBottomWidth))},zo=function(G){var we=G.styles,Ne=G.bounds,pt=Rr(we.paddingLeft,Ne.width),$t=Rr(we.paddingRight,Ne.width),vr=Rr(we.paddingTop,Ne.width),Dr=Rr(we.paddingBottom,Ne.width);return Ne.add(pt+we.borderLeftWidth,vr+we.borderTopWidth,-(we.borderRightWidth+we.borderLeftWidth+pt+$t),-(we.borderTopWidth+we.borderBottomWidth+vr+Dr))},ao=function(G,we){return G===0?we.bounds:G===2?zo(we):uo(we)},ko=function(G,we){return G===Mi.BORDER_BOX?we.bounds:G===Mi.CONTENT_BOX?zo(we):uo(we)},p=function(G,we,Ne){var pt=ao(q(G.styles.backgroundOrigin,we),G),$t=ko(q(G.styles.backgroundClip,we),G),vr=K(q(G.styles.backgroundSize,we),Ne,pt),Dr=vr[0],Hr=vr[1],zr=Br(q(G.styles.backgroundPosition,we),pt.width-Dr,pt.height-Hr),un=ve(q(G.styles.backgroundRepeat,we),zr,vr,pt,$t),sn=Math.round(pt.left+zr[0]),Fn=Math.round(pt.top+zr[1]);return[un,sn,Fn,Dr,Hr]},I=function(G){return Gt(G)&&G.value===Ma.AUTO},W=function(G){return typeof G=="number"},K=function(G,we,Ne){var pt=we[0],$t=we[1],vr=we[2],Dr=G[0],Hr=G[1];if(an(Dr)&&Hr&&an(Hr))return[Rr(Dr,Ne.width),Rr(Hr,Ne.height)];var zr=W(vr);if(Gt(Dr)&&(Dr.value===Ma.CONTAIN||Dr.value===Ma.COVER)){if(W(vr)){var un=Ne.width/Ne.height;return un<vr!==(Dr.value===Ma.COVER)?[Ne.width,Ne.width/vr]:[Ne.height*vr,Ne.height]}return[Ne.width,Ne.height]}var sn=W(pt),Fn=W($t),si=sn||Fn;if(I(Dr)&&(!Hr||I(Hr))){if(sn&&Fn)return[pt,$t];if(!zr&&!si)return[Ne.width,Ne.height];if(si&&zr){var zn=sn?pt:$t*vr,fi=Fn?$t:pt/vr;return[zn,fi]}var da=sn?pt:Ne.width,Li=Fn?$t:Ne.height;return[da,Li]}if(zr){var na=0,Na=0;return an(Dr)?na=Rr(Dr,Ne.width):an(Hr)&&(Na=Rr(Hr,Ne.height)),I(Dr)?na=Na*vr:(!Hr||I(Hr))&&(Na=na/vr),[na,Na]}var Ui=null,No=null;if(an(Dr)?Ui=Rr(Dr,Ne.width):Hr&&an(Hr)&&(No=Rr(Hr,Ne.height)),Ui!==null&&(!Hr||I(Hr))&&(No=sn&&Fn?Ui/pt*$t:Ne.height),No!==null&&I(Dr)&&(Ui=sn&&Fn?No/$t*pt:Ne.width),Ui!==null&&No!==null)return[Ui,No];throw new Error("Unable to calculate background-size for element")},q=function(G,we){var Ne=G[we];return typeof Ne=="undefined"?G[0]:Ne},ve=function(G,we,Ne,pt,$t){var vr=we[0],Dr=we[1],Hr=Ne[0],zr=Ne[1];switch(G){case fo.REPEAT_X:return[new Ee(Math.round(pt.left),Math.round(pt.top+Dr)),new Ee(Math.round(pt.left+pt.width),Math.round(pt.top+Dr)),new Ee(Math.round(pt.left+pt.width),Math.round(zr+pt.top+Dr)),new Ee(Math.round(pt.left),Math.round(zr+pt.top+Dr))];case fo.REPEAT_Y:return[new Ee(Math.round(pt.left+vr),Math.round(pt.top)),new Ee(Math.round(pt.left+vr+Hr),Math.round(pt.top)),new Ee(Math.round(pt.left+vr+Hr),Math.round(pt.height+pt.top)),new Ee(Math.round(pt.left+vr),Math.round(pt.height+pt.top))];case fo.NO_REPEAT:return[new Ee(Math.round(pt.left+vr),Math.round(pt.top+Dr)),new Ee(Math.round(pt.left+vr+Hr),Math.round(pt.top+Dr)),new Ee(Math.round(pt.left+vr+Hr),Math.round(pt.top+Dr+zr)),new Ee(Math.round(pt.left+vr),Math.round(pt.top+Dr+zr))];default:return[new Ee(Math.round($t.left),Math.round($t.top)),new Ee(Math.round($t.left+$t.width),Math.round($t.top)),new Ee(Math.round($t.left+$t.width),Math.round($t.height+$t.top)),new Ee(Math.round($t.left),Math.round($t.height+$t.top))]}},Ye="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",xt="Hidden Text",Pt=function(){function Te(G){this._data={},this._document=G}return Te.prototype.parseMetrics=function(G,we){var Ne=this._document.createElement("div"),pt=this._document.createElement("img"),$t=this._document.createElement("span"),vr=this._document.body;Ne.style.visibility="hidden",Ne.style.fontFamily=G,Ne.style.fontSize=we,Ne.style.margin="0",Ne.style.padding="0",vr.appendChild(Ne),pt.src=Ye,pt.width=1,pt.height=1,pt.style.margin="0",pt.style.padding="0",pt.style.verticalAlign="baseline",$t.style.fontFamily=G,$t.style.fontSize=we,$t.style.margin="0",$t.style.padding="0",$t.appendChild(this._document.createTextNode(xt)),Ne.appendChild($t),Ne.appendChild(pt);var Dr=pt.offsetTop-$t.offsetTop+2;Ne.removeChild($t),Ne.appendChild(this._document.createTextNode(xt)),Ne.style.lineHeight="normal",pt.style.verticalAlign="super";var Hr=pt.offsetTop-Ne.offsetTop+2;return vr.removeChild(Ne),{baseline:Dr,middle:Hr}},Te.prototype.getMetrics=function(G,we){var Ne=G+" "+we;return typeof this._data[Ne]=="undefined"&&(this._data[Ne]=this.parseMetrics(G,we)),this._data[Ne]},Te}(),jt=1e4,Lr=function(){function Te(G){this._activeEffects=[],this.canvas=G.canvas?G.canvas:document.createElement("canvas"),this.ctx=this.canvas.getContext("2d"),this.options=G,G.canvas||(this.canvas.width=Math.floor(G.width*G.scale),this.canvas.height=Math.floor(G.height*G.scale),this.canvas.style.width=G.width+"px",this.canvas.style.height=G.height+"px"),this.fontMetrics=new Pt(document),this.ctx.scale(this.options.scale,this.options.scale),this.ctx.translate(-G.x+G.scrollX,-G.y+G.scrollY),this.ctx.textBaseline="bottom",this._activeEffects=[],la.getInstance(G.id).debug("Canvas renderer initialized ("+G.width+"x"+G.height+" at "+G.x+","+G.y+") with scale "+G.scale)}return Te.prototype.applyEffects=function(G,we){for(var Ne=this;this._activeEffects.length;)this.popEffect();G.filter(function(pt){return Ro(pt.target,we)}).forEach(function(pt){return Ne.applyEffect(pt)})},Te.prototype.applyEffect=function(G){this.ctx.save(),dn(G)&&(this.ctx.translate(G.offsetX,G.offsetY),this.ctx.transform(G.matrix[0],G.matrix[1],G.matrix[2],G.matrix[3],G.matrix[4],G.matrix[5]),this.ctx.translate(-G.offsetX,-G.offsetY)),pn(G)&&(this.path(G.path),this.ctx.clip()),this._activeEffects.push(G)},Te.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},Te.prototype.renderStack=function(G){return m(this,void 0,void 0,function(){var we;return A(this,function(Ne){switch(Ne.label){case 0:return we=G.element.container.styles,we.isVisible()?(this.ctx.globalAlpha=we.opacity,[4,this.renderStackContent(G)]):[3,2];case 1:Ne.sent(),Ne.label=2;case 2:return[2]}})})},Te.prototype.renderNode=function(G){return m(this,void 0,void 0,function(){return A(this,function(we){switch(we.label){case 0:return G.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(G)]:[3,3];case 1:return we.sent(),[4,this.renderNodeContent(G)];case 2:we.sent(),we.label=3;case 3:return[2]}})})},Te.prototype.renderTextWithLetterSpacing=function(G,we){var Ne=this;if(we===0)this.ctx.fillText(G.text,G.bounds.left,G.bounds.top+G.bounds.height);else{var pt=r(G.text).map(function($t){return o($t)});pt.reduce(function($t,vr){return Ne.ctx.fillText(vr,$t,G.bounds.top+G.bounds.height),$t+Ne.ctx.measureText(vr).width},G.bounds.left)}},Te.prototype.createFontStyle=function(G){var we=G.fontVariant.filter(function($t){return $t==="normal"||$t==="small-caps"}).join(""),Ne=G.fontFamily.join(", "),pt=Fe(G.fontSize)?""+G.fontSize.number+G.fontSize.unit:G.fontSize.number+"px";return[[G.fontStyle,we,G.fontWeight,pt,Ne].join(" "),Ne,pt]},Te.prototype.renderTextNode=function(G,we){return m(this,void 0,void 0,function(){var Ne,pt,$t,vr,Dr=this;return A(this,function(Hr){return Ne=this.createFontStyle(we),pt=Ne[0],$t=Ne[1],vr=Ne[2],this.ctx.font=pt,G.textBounds.forEach(function(zr){Dr.ctx.fillStyle=Tn(we.color),Dr.renderTextWithLetterSpacing(zr,we.letterSpacing);var un=we.textShadow;un.length&&zr.text.trim().length&&(un.slice(0).reverse().forEach(function(sn){Dr.ctx.shadowColor=Tn(sn.color),Dr.ctx.shadowOffsetX=sn.offsetX.number*Dr.options.scale,Dr.ctx.shadowOffsetY=sn.offsetY.number*Dr.options.scale,Dr.ctx.shadowBlur=sn.blur.number,Dr.ctx.fillText(zr.text,zr.bounds.left,zr.bounds.top+zr.bounds.height)}),Dr.ctx.shadowColor="",Dr.ctx.shadowOffsetX=0,Dr.ctx.shadowOffsetY=0,Dr.ctx.shadowBlur=0),we.textDecorationLine.length&&(Dr.ctx.fillStyle=Tn(we.textDecorationColor||we.color),we.textDecorationLine.forEach(function(sn){switch(sn){case 1:var Fn=Dr.fontMetrics.getMetrics($t,vr).baseline;Dr.ctx.fillRect(zr.bounds.left,Math.round(zr.bounds.top+Fn),zr.bounds.width,1);break;case 2:Dr.ctx.fillRect(zr.bounds.left,Math.round(zr.bounds.top),zr.bounds.width,1);break;case 3:var si=Dr.fontMetrics.getMetrics($t,vr).middle;Dr.ctx.fillRect(zr.bounds.left,Math.ceil(zr.bounds.top+si),zr.bounds.width,1);break}}))}),[2]})})},Te.prototype.renderReplacedElement=function(G,we,Ne){if(Ne&&G.intrinsicWidth>0&&G.intrinsicHeight>0){var pt=zo(G),$t=_r(we);this.path($t),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(Ne,0,0,G.intrinsicWidth,G.intrinsicHeight,pt.left,pt.top,pt.width,pt.height),this.ctx.restore()}},Te.prototype.renderNodeContent=function(G){return m(this,void 0,void 0,function(){var we,Ne,pt,$t,vr,Dr,Hr,zr,Hr,un,sn,Fn,si,zn,fi,da,Li,Hr,na,Na,zn;return A(this,function(Ui){switch(Ui.label){case 0:this.applyEffects(G.effects,4),we=G.container,Ne=G.curves,pt=we.styles,$t=0,vr=we.textNodes,Ui.label=1;case 1:return $t<vr.length?(Dr=vr[$t],[4,this.renderTextNode(Dr,pt)]):[3,4];case 2:Ui.sent(),Ui.label=3;case 3:return $t++,[3,1];case 4:if(!(we instanceof Nl))return[3,8];Ui.label=5;case 5:return Ui.trys.push([5,7,,8]),[4,this.options.cache.match(we.src)];case 6:return Hr=Ui.sent(),this.renderReplacedElement(we,Ne,Hr),[3,8];case 7:return zr=Ui.sent(),la.getInstance(this.options.id).error("Error loading image "+we.src),[3,8];case 8:if(we instanceof Ts&&this.renderReplacedElement(we,Ne,we.canvas),!(we instanceof Gs))return[3,12];Ui.label=9;case 9:return Ui.trys.push([9,11,,12]),[4,this.options.cache.match(we.svg)];case 10:return Hr=Ui.sent(),this.renderReplacedElement(we,Ne,Hr),[3,12];case 11:return un=Ui.sent(),la.getInstance(this.options.id).error("Error loading svg "+we.svg.substring(0,255)),[3,12];case 12:return we instanceof Wl&&we.tree?(sn=new Te({id:this.options.id,scale:this.options.scale,backgroundColor:we.backgroundColor,x:0,y:0,scrollX:0,scrollY:0,width:we.width,height:we.height,cache:this.options.cache,windowWidth:we.width,windowHeight:we.height}),[4,sn.render(we.tree)]):[3,14];case 13:Fn=Ui.sent(),we.width&&we.height&&this.ctx.drawImage(Fn,0,0,we.width,we.height,we.bounds.left,we.bounds.top,we.bounds.width,we.bounds.height),Ui.label=14;case 14:if(we instanceof Ml&&(si=Math.min(we.bounds.width,we.bounds.height),we.type===es?we.checked&&(this.ctx.save(),this.path([new Ee(we.bounds.left+si*.39363,we.bounds.top+si*.79),new Ee(we.bounds.left+si*.16,we.bounds.top+si*.5549),new Ee(we.bounds.left+si*.27347,we.bounds.top+si*.44071),new Ee(we.bounds.left+si*.39694,we.bounds.top+si*.5649),new Ee(we.bounds.left+si*.72983,we.bounds.top+si*.23),new Ee(we.bounds.left+si*.84,we.bounds.top+si*.34085),new Ee(we.bounds.left+si*.39363,we.bounds.top+si*.79)]),this.ctx.fillStyle=Tn(Rl),this.ctx.fill(),this.ctx.restore()):we.type===el&&(we.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(we.bounds.left+si/2,we.bounds.top+si/2,si/4,0,Math.PI*2,!0),this.ctx.fillStyle=Tn(Rl),this.ctx.fill(),this.ctx.restore()))),kr(we)&&we.value.length){this.ctx.font=this.createFontStyle(pt)[0],this.ctx.fillStyle=Tn(pt.color),this.ctx.textBaseline="middle",this.ctx.textAlign=nn(we.styles.textAlign),zn=zo(we),fi=0;switch(we.styles.textAlign){case Cn.CENTER:fi+=zn.width/2;break;case Cn.RIGHT:fi+=zn.width;break}da=zn.add(fi,0,0,-zn.height/2+1),this.ctx.save(),this.path([new Ee(zn.left,zn.top),new Ee(zn.left+zn.width,zn.top),new Ee(zn.left+zn.width,zn.top+zn.height),new Ee(zn.left,zn.top+zn.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Jo(we.value,da),pt.letterSpacing),this.ctx.restore(),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"}if(!Ro(we.styles.display,2048))return[3,20];if(!(we.styles.listStyleImage!==null))return[3,19];if(Li=we.styles.listStyleImage,!(Li.type===Ca.URL))return[3,18];Hr=void 0,na=Li.url,Ui.label=15;case 15:return Ui.trys.push([15,17,,18]),[4,this.options.cache.match(na)];case 16:return Hr=Ui.sent(),this.ctx.drawImage(Hr,we.bounds.left-(Hr.width+10),we.bounds.top),[3,18];case 17:return Na=Ui.sent(),la.getInstance(this.options.id).error("Error loading list-style-image "+na),[3,18];case 18:return[3,20];case 19:G.listValue&&we.styles.listStyleType!==Rn.NONE&&(this.ctx.font=this.createFontStyle(pt)[0],this.ctx.fillStyle=Tn(pt.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",zn=new b(we.bounds.left,we.bounds.top+Rr(we.styles.paddingTop,we.bounds.width),we.bounds.width,as(pt.lineHeight,pt.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new Jo(G.listValue,zn),pt.letterSpacing),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),Ui.label=20;case 20:return[2]}})})},Te.prototype.renderStackContent=function(G){return m(this,void 0,void 0,function(){var we,Ne,pt,$t,vr,pt,Dr,Hr,pt,zr,un,pt,sn,Fn,pt,si,zn,pt,fi,da,pt;return A(this,function(Li){switch(Li.label){case 0:return[4,this.renderNodeBackgroundAndBorders(G.element)];case 1:Li.sent(),we=0,Ne=G.negativeZIndex,Li.label=2;case 2:return we<Ne.length?(pt=Ne[we],[4,this.renderStack(pt)]):[3,5];case 3:Li.sent(),Li.label=4;case 4:return we++,[3,2];case 5:return[4,this.renderNodeContent(G.element)];case 6:Li.sent(),$t=0,vr=G.nonInlineLevel,Li.label=7;case 7:return $t<vr.length?(pt=vr[$t],[4,this.renderNode(pt)]):[3,10];case 8:Li.sent(),Li.label=9;case 9:return $t++,[3,7];case 10:Dr=0,Hr=G.nonPositionedFloats,Li.label=11;case 11:return Dr<Hr.length?(pt=Hr[Dr],[4,this.renderStack(pt)]):[3,14];case 12:Li.sent(),Li.label=13;case 13:return Dr++,[3,11];case 14:zr=0,un=G.nonPositionedInlineLevel,Li.label=15;case 15:return zr<un.length?(pt=un[zr],[4,this.renderStack(pt)]):[3,18];case 16:Li.sent(),Li.label=17;case 17:return zr++,[3,15];case 18:sn=0,Fn=G.inlineLevel,Li.label=19;case 19:return sn<Fn.length?(pt=Fn[sn],[4,this.renderNode(pt)]):[3,22];case 20:Li.sent(),Li.label=21;case 21:return sn++,[3,19];case 22:si=0,zn=G.zeroOrAutoZIndexOrTransformedOrOpacity,Li.label=23;case 23:return si<zn.length?(pt=zn[si],[4,this.renderStack(pt)]):[3,26];case 24:Li.sent(),Li.label=25;case 25:return si++,[3,23];case 26:fi=0,da=G.positiveZIndex,Li.label=27;case 27:return fi<da.length?(pt=da[fi],[4,this.renderStack(pt)]):[3,30];case 28:Li.sent(),Li.label=29;case 29:return fi++,[3,27];case 30:return[2]}})})},Te.prototype.mask=function(G){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(G.slice(0).reverse()),this.ctx.closePath()},Te.prototype.path=function(G){this.ctx.beginPath(),this.formatPath(G),this.ctx.closePath()},Te.prototype.formatPath=function(G){var we=this;G.forEach(function(Ne,pt){var $t=Yt(Ne)?Ne.start:Ne;pt===0?we.ctx.moveTo($t.x,$t.y):we.ctx.lineTo($t.x,$t.y),Yt(Ne)&&we.ctx.bezierCurveTo(Ne.startControl.x,Ne.startControl.y,Ne.endControl.x,Ne.endControl.y,Ne.end.x,Ne.end.y)})},Te.prototype.renderRepeat=function(G,we,Ne,pt){this.path(G),this.ctx.fillStyle=we,this.ctx.translate(Ne,pt),this.ctx.fill(),this.ctx.translate(-Ne,-pt)},Te.prototype.resizeImage=function(G,we,Ne){if(G.width===we&&G.height===Ne)return G;var pt=this.canvas.ownerDocument.createElement("canvas");pt.width=we,pt.height=Ne;var $t=pt.getContext("2d");return $t.drawImage(G,0,0,G.width,G.height,0,0,we,Ne),pt},Te.prototype.renderBackgroundImage=function(G){return m(this,void 0,void 0,function(){var we,Ne,pt,$t,vr,Dr;return A(this,function(Hr){switch(Hr.label){case 0:we=G.styles.backgroundImage.length-1,Ne=function(un){var sn,Fn,si,zn,fi,da,Li,na,Na,Ui,No,fi,da,Li,na,Na,no,Wo,Uo,Pa,Vo,fs,vs,Es,gu,Ui,eu,fi,fu,pu,na,Na,mu,da,Li,vu,_l,Au,yu,bu,du,wu,Su;return A(this,function(tu){switch(tu.label){case 0:if(!(un.type===Ca.URL))return[3,5];sn=void 0,Fn=un.url,tu.label=1;case 1:return tu.trys.push([1,3,,4]),[4,pt.options.cache.match(Fn)];case 2:return sn=tu.sent(),[3,4];case 3:return si=tu.sent(),la.getInstance(pt.options.id).error("Error loading background-image "+Fn),[3,4];case 4:return sn&&(zn=p(G,we,[sn.width,sn.height,sn.width/sn.height]),fi=zn[0],da=zn[1],Li=zn[2],na=zn[3],Na=zn[4],Ui=pt.ctx.createPattern(pt.resizeImage(sn,na,Na),"repeat"),pt.renderRepeat(fi,Ui,da,Li)),[3,6];case 5:to(un)?(No=p(G,we,[null,null,null]),fi=No[0],da=No[1],Li=No[2],na=No[3],Na=No[4],no=Ji(un.angle,na,Na),Wo=no[0],Uo=no[1],Pa=no[2],Vo=no[3],fs=no[4],vs=document.createElement("canvas"),vs.width=na,vs.height=Na,Es=vs.getContext("2d"),gu=Es.createLinearGradient(Uo,Vo,Pa,fs),mi(un.stops,Wo).forEach(function(hu){return gu.addColorStop(hu.stop,Tn(hu.color))}),Es.fillStyle=gu,Es.fillRect(0,0,na,Na),na>0&&Na>0&&(Ui=pt.ctx.createPattern(vs,"repeat"),pt.renderRepeat(fi,Ui,da,Li))):Oo(un)&&(eu=p(G,we,[null,null,null]),fi=eu[0],fu=eu[1],pu=eu[2],na=eu[3],Na=eu[4],mu=un.position.length===0?[ir]:un.position,da=Rr(mu[0],na),Li=Rr(mu[mu.length-1],Na),vu=Aa(un,da,Li,na,Na),_l=vu[0],Au=vu[1],_l>0&&_l>0&&(yu=pt.ctx.createRadialGradient(fu+da,pu+Li,0,fu+da,pu+Li,_l),mi(un.stops,_l*2).forEach(function(hu){return yu.addColorStop(hu.stop,Tn(hu.color))}),pt.path(fi),pt.ctx.fillStyle=yu,_l!==Au?(bu=G.bounds.left+.5*G.bounds.width,du=G.bounds.top+.5*G.bounds.height,wu=Au/_l,Su=1/wu,pt.ctx.save(),pt.ctx.translate(bu,du),pt.ctx.transform(1,0,0,wu,0,0),pt.ctx.translate(-bu,-du),pt.ctx.fillRect(fu,Su*(pu-du)+du,na,Na*Su),pt.ctx.restore()):pt.ctx.fill())),tu.label=6;case 6:return we--,[2]}})},pt=this,$t=0,vr=G.styles.backgroundImage.slice(0).reverse(),Hr.label=1;case 1:return $t<vr.length?(Dr=vr[$t],[5,Ne(Dr)]):[3,4];case 2:Hr.sent(),Hr.label=3;case 3:return $t++,[3,1];case 4:return[2]}})})},Te.prototype.renderBorder=function(G,we,Ne){return m(this,void 0,void 0,function(){return A(this,function(pt){return this.path(Ka(Ne,we)),this.ctx.fillStyle=Tn(G),this.ctx.fill(),[2]})})},Te.prototype.renderNodeBackgroundAndBorders=function(G){return m(this,void 0,void 0,function(){var we,Ne,pt,$t,vr,Dr,Hr,zr,un=this;return A(this,function(sn){switch(sn.label){case 0:return this.applyEffects(G.effects,2),we=G.container.styles,Ne=!En(we.backgroundColor)||we.backgroundImage.length,pt=[{style:we.borderTopStyle,color:we.borderTopColor},{style:we.borderRightStyle,color:we.borderRightColor},{style:we.borderBottomStyle,color:we.borderBottomColor},{style:we.borderLeftStyle,color:we.borderLeftColor}],$t=tn(q(we.backgroundClip,0),G.curves),Ne||we.boxShadow.length?(this.ctx.save(),this.path($t),this.ctx.clip(),En(we.backgroundColor)||(this.ctx.fillStyle=Tn(we.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(G.container)]):[3,2];case 1:sn.sent(),this.ctx.restore(),we.boxShadow.slice(0).reverse().forEach(function(Fn){un.ctx.save();var si=Kr(G.curves),zn=Fn.inset?0:jt,fi=ne(si,-zn+(Fn.inset?1:-1)*Fn.spread.number,(Fn.inset?1:-1)*Fn.spread.number,Fn.spread.number*(Fn.inset?-2:2),Fn.spread.number*(Fn.inset?-2:2));Fn.inset?(un.path(si),un.ctx.clip(),un.mask(fi)):(un.mask(si),un.ctx.clip(),un.path(fi)),un.ctx.shadowOffsetX=Fn.offsetX.number+zn,un.ctx.shadowOffsetY=Fn.offsetY.number,un.ctx.shadowColor=Tn(Fn.color),un.ctx.shadowBlur=Fn.blur.number,un.ctx.fillStyle=Fn.inset?Tn(Fn.color):"rgba(0,0,0,1)",un.ctx.fill(),un.ctx.restore()}),sn.label=2;case 2:vr=0,Dr=0,Hr=pt,sn.label=3;case 3:return Dr<Hr.length?(zr=Hr[Dr],zr.style!==bo.NONE&&!En(zr.color)?[4,this.renderBorder(zr.color,vr,G.curves)]:[3,5]):[3,7];case 4:sn.sent(),sn.label=5;case 5:vr++,sn.label=6;case 6:return Dr++,[3,3];case 7:return[2]}})})},Te.prototype.render=function(G){return m(this,void 0,void 0,function(){var we;return A(this,function(Ne){switch(Ne.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=Tn(this.options.backgroundColor),this.ctx.fillRect(this.options.x-this.options.scrollX,this.options.y-this.options.scrollY,this.options.width,this.options.height)),we=Si(G),[4,this.renderStack(we)];case 1:return Ne.sent(),this.applyEffects([],2),[2,this.canvas]}})})},Te}(),kr=function(G){return G instanceof zl||G instanceof yl?!0:G instanceof Ml&&G.type!==el&&G.type!==es},tn=function(G,we){switch(G){case Mi.BORDER_BOX:return Kr(we);case Mi.CONTENT_BOX:return Yr(we);case Mi.PADDING_BOX:default:return _r(we)}},nn=function(G){switch(G){case Cn.CENTER:return"center";case Cn.RIGHT:return"right";case Cn.LEFT:default:return"left"}},xn=function(){function Te(G){this.canvas=G.canvas?G.canvas:document.createElement("canvas"),this.ctx=this.canvas.getContext("2d"),this.options=G,this.canvas.width=Math.floor(G.width*G.scale),this.canvas.height=Math.floor(G.height*G.scale),this.canvas.style.width=G.width+"px",this.canvas.style.height=G.height+"px",this.ctx.scale(this.options.scale,this.options.scale),this.ctx.translate(-G.x+G.scrollX,-G.y+G.scrollY),la.getInstance(G.id).debug("EXPERIMENTAL ForeignObject renderer initialized ("+G.width+"x"+G.height+" at "+G.x+","+G.y+") with scale "+G.scale)}return Te.prototype.render=function(G){return m(this,void 0,void 0,function(){var we,Ne;return A(this,function(pt){switch(pt.label){case 0:return we=bi(Math.max(this.options.windowWidth,this.options.width)*this.options.scale,Math.max(this.options.windowHeight,this.options.height)*this.options.scale,this.options.scrollX*this.options.scale,this.options.scrollY*this.options.scale,G),[4,_n(we)];case 1:return Ne=pt.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=Tn(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(Ne,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},Te}(),_n=function(G){return new Promise(function(we,Ne){var pt=new Image;pt.onload=function(){we(pt)},pt.onerror=Ne,pt.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(G))})},Zn=void 0,$n=function(G){return Mn.parse(hn.create(G).parseComponentValue())},oi=function(G,we){return we===void 0&&(we={}),li(G,we)};typeof window!="undefined"&&gi.setContext(window);var li=function(G,we){return m(Zn,void 0,void 0,function(){var Ne,pt,$t,vr,Dr,Hr,zr,un,sn,Fn,si,zn,fi,da,Li,na,Na,Ui,No,no,Wo,Uo,Pa,Vo,fs,Vo;return A(this,function(vs){switch(vs.label){case 0:if(Ne=G.ownerDocument,!Ne)throw new Error("Element is not attached to a Document");if(pt=Ne.defaultView,!pt)throw new Error("Document is not attached to a Window");return $t=(Math.round(Math.random()*1e3)+Date.now()).toString(16),vr=dl(G)||Sl(G)?i(Ne):f(G),Dr=vr.width,Hr=vr.height,zr=vr.left,un=vr.top,sn={allowTaint:!1,imageTimeout:15e3,proxy:void 0,useCORS:!1},Fn=g({},sn,we),si={backgroundColor:"#ffffff",cache:we.cache?we.cache:gi.create($t,Fn),logging:!0,removeContainer:!0,foreignObjectRendering:!1,scale:pt.devicePixelRatio||1,windowWidth:pt.innerWidth,windowHeight:pt.innerHeight,scrollX:pt.pageXOffset,scrollY:pt.pageYOffset,x:zr,y:un,width:Math.ceil(Dr),height:Math.ceil(Hr),id:$t},zn=g({},si,Fn,we),fi=new b(zn.scrollX,zn.scrollY,zn.windowWidth,zn.windowHeight),la.create({id:$t,enabled:zn.logging}),la.getInstance($t).debug("Starting document clone"),da=new Ul(G,{id:$t,onclone:zn.onclone,ignoreElements:zn.ignoreElements,inlineImages:zn.foreignObjectRendering,copyStyles:zn.foreignObjectRendering}),Li=da.clonedReferenceElement,Li?[4,da.toIFrame(Ne,fi)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return na=vs.sent(),Na=Ne.documentElement?$n(getComputedStyle(Ne.documentElement).backgroundColor):Oi.TRANSPARENT,Ui=Ne.body?$n(getComputedStyle(Ne.body).backgroundColor):Oi.TRANSPARENT,No=we.backgroundColor,no=typeof No=="string"?$n(No):No===null?Oi.TRANSPARENT:4294967295,Wo=G===Ne.documentElement?En(Na)?En(Ui)?no:Ui:Na:no,Uo={id:$t,cache:zn.cache,canvas:zn.canvas,backgroundColor:Wo,scale:zn.scale,x:zn.x,y:zn.y,scrollX:zn.scrollX,scrollY:zn.scrollY,width:zn.width,height:zn.height,windowWidth:zn.windowWidth,windowHeight:zn.windowHeight},zn.foreignObjectRendering?(la.getInstance($t).debug("Document cloned, using foreign object rendering"),Vo=new xn(Uo),[4,Vo.render(Li)]):[3,3];case 2:return Pa=vs.sent(),[3,5];case 3:return la.getInstance($t).debug("Document cloned, using computed rendering"),gi.attachInstance(zn.cache),la.getInstance($t).debug("Starting DOM parsing"),fs=tl(Li),gi.detachInstance(),Wo===fs.styles.backgroundColor&&(fs.styles.backgroundColor=Oi.TRANSPARENT),la.getInstance($t).debug("Starting renderer"),Vo=new Lr(Uo),[4,Vo.render(fs)];case 4:Pa=vs.sent(),vs.label=5;case 5:return zn.removeContainer===!0&&(Ul.destroy(na)||la.getInstance($t).error("Cannot detach cloned iframe as it is not in the DOM anymore")),la.getInstance($t).debug("Finished rendering"),la.destroy($t),gi.destroy($t),[2,Pa]}})})};return oi})},wPlo:function(J,F,e){"use strict";e.d(F,"a",function(){return d});var d="RC_SELECT_INTERNAL_PROPS_MARK"},wXyp:function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("ygfH")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="CheckOutlined";var f=g.forwardRef(b);F.default=f},wgJM:function(J,F,e){"use strict";e.d(F,"a",function(){return g});var d=function(A){return+setTimeout(A,16)},E=function(A){return clearTimeout(A)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(d=function(A){return window.requestAnimationFrame(A)},E=function(A){return window.cancelAnimationFrame(A)});function g(m){return d(m)}g.cancel=E},wgjA:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"};F.default=d},wlus:function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="MinusCircleOutlined";var b=F.a=d.forwardRef(A)},wr5s:function(J,F,e){var d=e("IwbS"),E=d.extendShape,g=E({type:"sausage",shape:{cx:0,cy:0,r0:0,r:0,startAngle:0,endAngle:Math.PI*2,clockwise:!0},buildPath:function(m,A){var b=A.cx,f=A.cy,i=Math.max(A.r0||0,0),r=Math.max(A.r,0),o=(r-i)*.5,s=i+o,l=A.startAngle,n=A.endAngle,c=A.clockwise,t=Math.cos(l),u=Math.sin(l),a=Math.cos(n),h=Math.sin(n),v=c?n-l<Math.PI*2:l-n<Math.PI*2;v&&(m.moveTo(t*i+b,u*i+f),m.arc(t*s+b,u*s+f,o,-Math.PI+l,l,!c)),m.arc(b,f,r,l,n,!c),m.moveTo(a*r+b,h*r+f),m.arc(a*s+b,h*s+f,o,n-Math.PI*2,n-Math.PI,!c),i!==0&&(m.arc(b,f,i,n,l,c),m.moveTo(t*i+b,h*i+f)),m.closePath()}});J.exports=g},wt3j:function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("/IIm"),m=e("EMyp"),A=m.layoutCovers,b=d.extendComponentView({type:"brush",init:function(i,r){this.ecModel=i,this.api=r,this.model,(this._brushController=new g(r.getZr())).on("brush",E.bind(this._onBrush,this)).mount()},render:function(i){return this.model=i,f.apply(this,arguments)},updateTransform:function(i,r){return A(r),f.apply(this,arguments)},updateView:f,dispose:function(){this._brushController.dispose()},_onBrush:function(i,r){var o=this.model.id;this.model.brushTargetManager.setOutputRanges(i,this.ecModel),(!r.isEnd||r.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:o,areas:E.clone(i),$from:o}),r.isEnd&&this.api.dispatchAction({type:"brushEnd",brushId:o,areas:E.clone(i),$from:o})}});function f(i,r,o,s){(!s||s.$from!==i.id)&&this._brushController.setPanels(i.brushTargetManager.makePanelOpts(o)).enableBrush(i.brushOption).updateCovers(i.areas.slice())}J.exports=b},wy8a:function(J,F,e){var d=e("KxBF");function E(g,m,A){var b=g.length;return A=A===void 0?b:A,!m&&A>=b?g:d(g,m,A)}J.exports=E},x3X8:function(J,F,e){var d=e("KxfA"),E=d.retrieveRawValue;function g(m,A){var b=m.mapDimension("defaultedLabel",!0),f=b.length;if(f===1)return E(m,A,b[0]);if(f){for(var i=[],r=0;r<b.length;r++){var o=E(m,A,b[r]);i.push(o)}return i.join(" ")}}F.getDefaultLabel=g},x54q:function(J,F,e){},x6Kt:function(J,F,e){var d=e("y+Vt"),E=e("VpOo"),g=e("nPnh"),m=g.subPixelOptimizeRect,A={},b=d.extend({type:"rect",shape:{r:0,x:0,y:0,width:0,height:0},buildPath:function(i,r){var o,s,l,n;this.subPixelOptimize?(m(A,r,this.style),o=A.x,s=A.y,l=A.width,n=A.height,A.r=r.r,r=A):(o=r.x,s=r.y,l=r.width,n=r.height),r.r?E.buildPath(i,r):i.rect(o,s,l,n),i.closePath();return}});J.exports=b},xGfz:function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="PlusSquareOutlined";var b=F.a=d.forwardRef(A)},xKMd:function(J,F){function e(E,g){this.getAllNames=function(){var m=g();return m.mapArray(m.getName)},this.containName=function(m){var A=g();return A.indexOfName(m)>=0},this.indexOfName=function(m){var A=E();return A.indexOfName(m)},this.getItemVisual=function(m,A){var b=E();return b.getItemVisual(m,A)}}var d=e;J.exports=d},xRUu:function(J,F,e){e("hJvP"),e("hFmY"),e("sAZ8")},xSat:function(J,F){var e={axisPointer:1,tooltip:1,brush:1};function d(E,g,m){var A=g.getComponentByElement(E.topTarget),b=A&&A.coordinateSystem;return A&&A!==m&&!e[A.mainType]&&b&&b.model!==m}F.onIrrelevantElement=d},xTNl:function(J,F){var e=["#37A2DA","#32C5E9","#67E0E3","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#E062AE","#E690D1","#e7bcf3","#9d96f5","#8378EA","#96BFFF"],d={color:e,colorLayer:[["#37A2DA","#ffd85c","#fd7b5f"],["#37A2DA","#67E0E3","#FFDB5C","#ff9f7f","#E062AE","#9d96f5"],["#37A2DA","#32C5E9","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#e7bcf3","#8378EA","#96BFFF"],e]};J.exports=d},xYSL:function(J,F){function e(d,E){return d.has(E)}J.exports=e},xb2K:function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("5yev")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="RedoOutlined";var f=g.forwardRef(b);F.default=f},xiyX:function(J,F,e){var d=e("bYtY"),E=e("bLfw"),g=e("nkfE"),m=e("ICMv"),A=E.extend({type:"singleAxis",layoutMode:"box",axis:null,coordinateSystem:null,getCoordSysModel:function(){return this}}),b={left:"5%",top:"5%",right:"5%",bottom:"5%",type:"value",position:"bottom",orient:"horizontal",axisLine:{show:!0,lineStyle:{width:1,type:"solid"}},tooltip:{show:!0},axisTick:{show:!0,length:6,lineStyle:{width:1}},axisLabel:{show:!0,interval:"auto"},splitLine:{show:!0,lineStyle:{type:"dashed",opacity:.2}}};function f(r,o){return o.type||(o.data?"category":"value")}d.merge(A.prototype,m),g("single",A,f,b);var i=A;J.exports=i},xzDV:function(J,F,e){},"y+Vt":function(J,F,e){var d=e("Gev7"),E=e("bYtY"),g=e("IMiH"),m=e("2DNl"),A=e("3C/r"),b=A.prototype.getCanvasPattern,f=Math.abs,i=new g(!0);function r(s){d.call(this,s),this.path=null}r.prototype={constructor:r,type:"path",__dirtyPath:!0,strokeContainThreshold:5,segmentIgnoreThreshold:0,subPixelOptimize:!1,brush:function(l,n){var c=this.style,t=this.path||i,u=c.hasStroke(),a=c.hasFill(),h=c.fill,v=c.stroke,y=a&&!!h.colorStops,O=u&&!!v.colorStops,S=a&&!!h.image,x=u&&!!v.image;if(c.bind(l,this,n),this.setTransform(l),this.__dirty){var L;y&&(L=L||this.getBoundingRect(),this._fillGradient=c.getGradient(l,h,L)),O&&(L=L||this.getBoundingRect(),this._strokeGradient=c.getGradient(l,v,L))}y?l.fillStyle=this._fillGradient:S&&(l.fillStyle=b.call(h,l)),O?l.strokeStyle=this._strokeGradient:x&&(l.strokeStyle=b.call(v,l));var T=c.lineDash,w=c.lineDashOffset,C=!!l.setLineDash,N=this.getGlobalScale();if(t.setScale(N[0],N[1],this.segmentIgnoreThreshold),this.__dirtyPath||T&&!C&&u?(t.beginPath(l),T&&!C&&(t.setLineDash(T),t.setLineDashOffset(w)),this.buildPath(t,this.shape,!1),this.path&&(this.__dirtyPath=!1)):(l.beginPath(),this.path.rebuildPath(l)),a)if(c.fillOpacity!=null){var D=l.globalAlpha;l.globalAlpha=c.fillOpacity*c.opacity,t.fill(l),l.globalAlpha=D}else t.fill(l);if(T&&C&&(l.setLineDash(T),l.lineDashOffset=w),u)if(c.strokeOpacity!=null){var D=l.globalAlpha;l.globalAlpha=c.strokeOpacity*c.opacity,t.stroke(l),l.globalAlpha=D}else t.stroke(l);T&&C&&l.setLineDash([]),c.text!=null&&(this.restoreTransform(l),this.drawRectText(l,this.getBoundingRect()))},buildPath:function(l,n,c){},createPathProxy:function(){this.path=new g},getBoundingRect:function(){var l=this._rect,n=this.style,c=!l;if(c){var t=this.path;t||(t=this.path=new g),this.__dirtyPath&&(t.beginPath(),this.buildPath(t,this.shape,!1)),l=t.getBoundingRect()}if(this._rect=l,n.hasStroke()){var u=this._rectWithStroke||(this._rectWithStroke=l.clone());if(this.__dirty||c){u.copy(l);var a=n.lineWidth,h=n.strokeNoScale?this.getLineScale():1;n.hasFill()||(a=Math.max(a,this.strokeContainThreshold||4)),h>1e-10&&(u.width+=a/h,u.height+=a/h,u.x-=a/h/2,u.y-=a/h/2)}return u}return l},contain:function(l,n){var c=this.transformCoordToLocal(l,n),t=this.getBoundingRect(),u=this.style;if(l=c[0],n=c[1],t.contain(l,n)){var a=this.path.data;if(u.hasStroke()){var h=u.lineWidth,v=u.strokeNoScale?this.getLineScale():1;if(v>1e-10&&(u.hasFill()||(h=Math.max(h,this.strokeContainThreshold)),m.containStroke(a,h/v,l,n)))return!0}if(u.hasFill())return m.contain(a,l,n)}return!1},dirty:function(l){l==null&&(l=!0),l&&(this.__dirtyPath=l,this._rect=null),this.__dirty=this.__dirtyText=!0,this.__zr&&this.__zr.refresh(),this.__clipTarget&&this.__clipTarget.dirty()},animateShape:function(l){return this.animate("shape",l)},attrKV:function(l,n){l==="shape"?(this.setShape(n),this.__dirtyPath=!0,this._rect=null):d.prototype.attrKV.call(this,l,n)},setShape:function(l,n){var c=this.shape;if(c){if(E.isObject(l))for(var t in l)l.hasOwnProperty(t)&&(c[t]=l[t]);else c[l]=n;this.dirty(!0)}return this},getLineScale:function(){var l=this.transform;return l&&f(l[0]-1)>1e-10&&f(l[3]-1)>1e-10?Math.sqrt(f(l[0]*l[3]-l[2]*l[1])):1}},r.extend=function(s){var l=function(t){r.call(this,t),s.style&&this.style.extendFrom(s.style,!1);var u=s.shape;if(u){this.shape=this.shape||{};var a=this.shape;for(var h in u)!a.hasOwnProperty(h)&&u.hasOwnProperty(h)&&(a[h]=u[h])}s.init&&s.init.call(this,t)};E.inherits(l,r);for(var n in s)n!=="style"&&n!=="shape"&&(l.prototype[n]=s[n]);return l},E.inherits(r,d);var o=r;J.exports=o},"y+lR":function(J,F,e){var d=e("bYtY"),E=e("mFDi"),g=e("z35g");function m(b){g.call(this,b)}m.prototype={constructor:m,type:"cartesian2d",dimensions:["x","y"],getBaseAxis:function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},containPoint:function(b){var f=this.getAxis("x"),i=this.getAxis("y");return f.contain(f.toLocalCoord(b[0]))&&i.contain(i.toLocalCoord(b[1]))},containData:function(b){return this.getAxis("x").containData(b[0])&&this.getAxis("y").containData(b[1])},dataToPoint:function(b,f,i){var r=this.getAxis("x"),o=this.getAxis("y");return i=i||[],i[0]=r.toGlobalCoord(r.dataToCoord(b[0])),i[1]=o.toGlobalCoord(o.dataToCoord(b[1])),i},clampData:function(b,f){var i=this.getAxis("x").scale,r=this.getAxis("y").scale,o=i.getExtent(),s=r.getExtent(),l=i.parse(b[0]),n=r.parse(b[1]);return f=f||[],f[0]=Math.min(Math.max(Math.min(o[0],o[1]),l),Math.max(o[0],o[1])),f[1]=Math.min(Math.max(Math.min(s[0],s[1]),n),Math.max(s[0],s[1])),f},pointToData:function(b,f){var i=this.getAxis("x"),r=this.getAxis("y");return f=f||[],f[0]=i.coordToData(i.toLocalCoord(b[0])),f[1]=r.coordToData(r.toLocalCoord(b[1])),f},getOtherAxis:function(b){return this.getAxis(b.dim==="x"?"y":"x")},getArea:function(){var b=this.getAxis("x").getGlobalExtent(),f=this.getAxis("y").getGlobalExtent(),i=Math.min(b[0],b[1]),r=Math.min(f[0],f[1]),o=Math.max(b[0],b[1])-i,s=Math.max(f[0],f[1])-r,l=new E(i,r,o,s);return l}},d.inherits(m,g);var A=m;J.exports=A},"y0+3":function(J,F,e){"use strict";e.d(F,"a",function(){return s}),e.d(F,"b",function(){return n});var d=/margin|padding|width|height|max|min|offset/,E={left:!0,top:!0},g={cssFloat:1,styleFloat:1,float:1};function m(c){return c.nodeType===1?c.ownerDocument.defaultView.getComputedStyle(c,null):{}}function A(c,t,u){if(t=t.toLowerCase(),u==="auto"){if(t==="height")return c.offsetHeight;if(t==="width")return c.offsetWidth}return t in E||(E[t]=d.test(t)),E[t]?parseFloat(u)||0:u}function b(c,t){var u=arguments.length,a=m(c);return t=g[t]?"cssFloat"in c.style?"cssFloat":"styleFloat":t,u===1?a:A(c,t,a[t]||c.style[t])}function f(c,t,u){var a=arguments.length;if(t=g[t]?"cssFloat"in c.style?"cssFloat":"styleFloat":t,a===3)return typeof u=="number"&&d.test(t)&&(u="".concat(u,"px")),c.style[t]=u,u;for(var h in t)t.hasOwnProperty(h)&&f(c,h,t[h]);return m(c)}function i(c){return c===document.body?document.documentElement.clientWidth:c.offsetWidth}function r(c){return c===document.body?window.innerHeight||document.documentElement.clientHeight:c.offsetHeight}function o(){var c=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),t=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:c,height:t}}function s(){var c=document.documentElement.clientWidth,t=window.innerHeight||document.documentElement.clientHeight;return{width:c,height:t}}function l(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function n(c){var t=c.getBoundingClientRect(),u=document.documentElement;return{left:t.left+(window.pageXOffset||u.scrollLeft)-(u.clientLeft||document.body.clientLeft||0),top:t.top+(window.pageYOffset||u.scrollTop)-(u.clientTop||document.body.clientTop||0)}}},y1pI:function(J,F,e){var d=e("ljhN");function E(g,m){for(var A=g.length;A--;)if(d(g[A][0],m))return A;return-1}J.exports=E},y23F:function(J,F){function e(){this.on("mousedown",this._dragStart,this),this.on("mousemove",this._drag,this),this.on("mouseup",this._dragEnd,this)}e.prototype={constructor:e,_dragStart:function(m){for(var A=m.target;A&&!A.draggable;)A=A.parent;A&&(this._draggingTarget=A,A.dragging=!0,this._x=m.offsetX,this._y=m.offsetY,this.dispatchToElement(d(A,m),"dragstart",m.event))},_drag:function(m){var A=this._draggingTarget;if(A){var b=m.offsetX,f=m.offsetY,i=b-this._x,r=f-this._y;this._x=b,this._y=f,A.drift(i,r,m),this.dispatchToElement(d(A,m),"drag",m.event);var o=this.findHover(b,f,A).target,s=this._dropTarget;this._dropTarget=o,A!==o&&(s&&o!==s&&this.dispatchToElement(d(s,m),"dragleave",m.event),o&&o!==s&&this.dispatchToElement(d(o,m),"dragenter",m.event))}},_dragEnd:function(m){var A=this._draggingTarget;A&&(A.dragging=!1),this.dispatchToElement(d(A,m),"dragend",m.event),this._dropTarget&&this.dispatchToElement(d(this._dropTarget,m),"drop",m.event),this._draggingTarget=null,this._dropTarget=null}};function d(g,m){return{target:g,topTarget:m&&m.topTarget}}var E=e;J.exports=E},y2l5:function(J,F,e){var d=e("MwEJ"),E=e("T4UG"),g=E.extend({type:"series.scatter",dependencies:["grid","polar","geo","singleAxis","calendar"],getInitialData:function(m,A){return d(this.getSource(),this,{useEncodeDefaulter:!0})},brushSelector:"point",getProgressive:function(){var m=this.option.progressive;return m==null?this.option.large?5e3:this.get("progressive"):m},getProgressiveThreshold:function(){var m=this.option.progressiveThreshold;return m==null?this.option.large?1e4:this.get("progressiveThreshold"):m},defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},clip:!0}});J.exports=g},y3NT:function(J,F,e){var d=e("OELB"),E=d.parsePercent,g=e("bYtY"),m=Math.PI/180;function A(i,r,o,s){r.eachSeriesByType(i,function(l){var n=l.get("center"),c=l.get("radius");g.isArray(c)||(c=[0,c]),g.isArray(n)||(n=[n,n]);var t=o.getWidth(),u=o.getHeight(),a=Math.min(t,u),h=E(n[0],t),v=E(n[1],u),y=E(c[0],a/2),O=E(c[1],a/2),S=-l.get("startAngle")*m,x=l.get("minAngle")*m,L=l.getData().tree.root,T=l.getViewRoot(),w=T.depth,C=l.get("sort");C!=null&&b(T,C);var N=0;g.each(T.children,function(_){!isNaN(_.getValue())&&N++});var D=T.getValue(),B=Math.PI/(D||N)*2,R=T.depth>0,U=T.height-(R?-1:1),M=(O-y)/(U||1),j=l.get("clockwise"),P=l.get("stillShowZeroSum"),V=j?1:-1,H=function(_,Q){if(!_)return;var X=Q;if(_!==L){var pe=_.getValue(),te=D===0&&P?B:pe*B;te<x&&(te=x),X=Q+V*te;var fe=_.depth-w-(R?-1:1),be=y+M*fe,Se=y+M*(fe+1),ze=_.getModel();ze.get("r0")!=null&&(be=E(ze.get("r0"),a/2)),ze.get("r")!=null&&(Se=E(ze.get("r"),a/2)),_.setLayout({angle:te,startAngle:Q,endAngle:X,clockwise:j,cx:h,cy:v,r0:be,r:Se})}if(_.children&&_.children.length){var Xe=0;g.each(_.children,function(wt){Xe+=H(wt,Q+Xe)})}return X-Q};if(R){var k=y,Z=y+M,Y=Math.PI*2;L.setLayout({angle:Y,startAngle:S,endAngle:S+Y,clockwise:j,cx:h,cy:v,r0:k,r:Z})}H(T,S)})}function b(i,r){var o=i.children||[];i.children=f(o,r),o.length&&g.each(i.children,function(s){b(s,r)})}function f(i,r){if(typeof r=="function")return i.sort(r);var o=r==="asc";return i.sort(function(s,l){var n=(s.getValue()-l.getValue())*(o?1:-1);return n===0?(s.dataIndex-l.dataIndex)*(o?-1:1):n})}J.exports=A},y3Yb:function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("HBhm")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="PaperClipOutlined";var f=g.forwardRef(b);F.default=f},"y4/Y":function(J,F,e){var d=e("ProS"),E=e("bYtY"),g=e("zTMp"),m=e("62sa");e("SKx+"),e("1LEl"),e("Sp2Z"),d.registerPreprocessor(function(A){if(A){(!A.axisPointer||A.axisPointer.length===0)&&(A.axisPointer={});var b=A.axisPointer.link;b&&!E.isArray(b)&&(A.axisPointer.link=[b])}}),d.registerProcessor(d.PRIORITY.PROCESSOR.STATISTIC,function(A,b){A.getComponent("axisPointer").coordSysAxesInfo=g.collect(A,b)}),d.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},m)},y7Aq:function(J,F,e){var d=e("bYtY"),E=e("+TT/"),g=E.getLayoutRect;function m(b,f,i){var r=b.option,o=r.align;if(o!=null&&o!=="auto")return o;for(var s={width:f.getWidth(),height:f.getHeight()},l=r.orient==="horizontal"?1:0,n=[["left","right","width"],["top","bottom","height"]],c=n[l],t=[0,null,10],u={},a=0;a<3;a++)u[n[1-l][a]]=t[a],u[c[a]]=a===2?i[0]:r[c[a]];var h=[["x","width",3],["y","height",0]][l],v=g(u,s,r.padding);return c[(v.margin[h[2]]||0)+v[h[0]]+v[h[1]]*.5<s[h[1]]*.5?0:1]}function A(b,f){return d.each(b||[],function(i){i.dataIndex!=null&&(i.dataIndexInside=i.dataIndex,i.dataIndex=null),i.highlightKey="visualMap"+(f?f.componentIndex:"")}),b}F.getItemAlign=m,F.makeHighDownBatch=A},y8nQ:function(J,F,e){"use strict";var d=e("cIOH"),E=e.n(d),g=e("gwTy"),m=e.n(g),A=e("1GLa")},yGk4:function(J,F,e){var d=e("Cwc5"),E=e("Kz5y"),g=d(E,"Set");J.exports=g},yO87:function(J,F,e){var d=e("bYtY"),E=e("oVpE"),g=E.createSymbol,m=e("IwbS"),A=m.Group,b=e("OELB"),f=b.parsePercent,i=e("FBjb"),r=3;function o(t){return d.isArray(t)||(t=[+t,+t]),t}function s(t,u){var a=u.rippleEffectColor||u.color;t.eachChild(function(h){h.attr({z:u.z,zlevel:u.zlevel,style:{stroke:u.brushType==="stroke"?a:null,fill:u.brushType==="fill"?a:null}})})}function l(t,u){A.call(this);var a=new i(t,u),h=new A;this.add(a),this.add(h),h.beforeUpdate=function(){this.attr(a.getScale())},this.updateData(t,u)}var n=l.prototype;n.stopEffectAnimation=function(){this.childAt(1).removeAll()},n.startEffectAnimation=function(t){for(var u=t.symbolType,a=t.color,h=this.childAt(1),v=0;v<r;v++){var y=g(u,-1,-1,2,2,a);y.attr({style:{strokeNoScale:!0},z2:99,silent:!0,scale:[.5,.5]});var O=-v/r*t.period+t.effectOffset;y.animate("",!0).when(t.period,{scale:[t.rippleScale/2,t.rippleScale/2]}).delay(O).start(),y.animateStyle(!0).when(t.period,{opacity:0}).delay(O).start(),h.add(y)}s(h,t)},n.updateEffectAnimation=function(t){for(var u=this._effectCfg,a=this.childAt(1),h=["symbolType","period","rippleScale"],v=0;v<h.length;v++){var y=h[v];if(u[y]!==t[y]){this.stopEffectAnimation(),this.startEffectAnimation(t);return}}s(a,t)},n.highlight=function(){this.trigger("emphasis")},n.downplay=function(){this.trigger("normal")},n.updateData=function(t,u){var a=t.hostModel;this.childAt(0).updateData(t,u);var h=this.childAt(1),v=t.getItemModel(u),y=t.getItemVisual(u,"symbol"),O=o(t.getItemVisual(u,"symbolSize")),S=t.getItemVisual(u,"color");h.attr("scale",O),h.traverse(function(B){B.attr({fill:S})});var x=v.getShallow("symbolOffset");if(x){var L=h.position;L[0]=f(x[0],O[0]),L[1]=f(x[1],O[1])}var T=t.getItemVisual(u,"symbolRotate");h.rotation=(T||0)*Math.PI/180||0;var w={};if(w.showEffectOn=a.get("showEffectOn"),w.rippleScale=v.get("rippleEffect.scale"),w.brushType=v.get("rippleEffect.brushType"),w.period=v.get("rippleEffect.period")*1e3,w.effectOffset=u/t.count(),w.z=v.getShallow("z")||0,w.zlevel=v.getShallow("zlevel")||0,w.symbolType=y,w.color=S,w.rippleEffectColor=v.get("rippleEffect.color"),this.off("mouseover").off("mouseout").off("emphasis").off("normal"),w.showEffectOn==="render")this._effectCfg?this.updateEffectAnimation(w):this.startEffectAnimation(w),this._effectCfg=w;else{this._effectCfg=null,this.stopEffectAnimation();var C=this.childAt(0),N=function(){C.highlight(),w.showEffectOn!=="render"&&this.startEffectAnimation(w)},D=function(){C.downplay(),w.showEffectOn!=="render"&&this.stopEffectAnimation()};this.on("mouseover",N,this).on("mouseout",D,this).on("emphasis",N,this).on("normal",D,this)}this._effectCfg=w},n.fadeOut=function(t){this.off("mouseover").off("mouseout").off("emphasis").off("normal"),t&&t()},d.inherits(l,A);var c=l;J.exports=c},yS9w:function(J,F,e){var d=e("MEGo"),E=d.parseSVG,g=d.makeViewBoxTransform,m=e("4fz+"),A=e("x6Kt"),b=e("bYtY"),f=b.assert,i=b.createHashMap,r=e("mFDi"),o=e("4NO4"),s=o.makeInner,l=s(),n={load:function(t,u){var a=l(u).originRoot;if(a)return{root:a,boundingRect:l(u).boundingRect};var h=c(u);return l(u).originRoot=h.root,l(u).boundingRect=h.boundingRect,h},makeGraphic:function(t,u,a){var h=l(u),v=h.rootMap||(h.rootMap=i()),y=v.get(a);if(y)return y;var O=h.originRoot,S=h.boundingRect;return h.originRootHostKey?y=c(u,S).root:(h.originRootHostKey=a,y=O),v.set(a,y)},removeGraphic:function(t,u,a){var h=l(u),v=h.rootMap;v&&v.removeKey(a),a===h.originRootHostKey&&(h.originRootHostKey=null)}};function c(t,u){var a=t.svgXML,h,v;try{h=a&&E(a,{ignoreViewBox:!0,ignoreRootClip:!0})||{},v=h.root,f(v!=null)}catch(T){throw new Error(`Invalid svg format
`+T.message)}var y=h.width,O=h.height,S=h.viewBoxRect;if(u||(u=y==null||O==null?v.getBoundingRect():new r(0,0,0,0),y!=null&&(u.width=y),O!=null&&(u.height=O)),S){var x=g(S,u.width,u.height),L=v;v=new m,v.add(L),L.scale=x.scale,L.position=x.position}return v.setClipPath(new A({shape:u.plain()})),{root:v,boundingRect:u}}J.exports=n},yWXo:function(J,F,e){var d=e("IwbS"),E=e("oVpE"),g=E.createSymbol,m=e("OS9S"),A=4,b=d.extendShape({shape:{points:null},symbolProxy:null,softClipShape:null,buildPath:function(o,s){var l=s.points,n=s.size,c=this.symbolProxy,t=c.shape,u=o.getContext?o.getContext():o,a=u&&n[0]<A;if(a)return;for(var h=0;h<l.length;){var v=l[h++],y=l[h++];if(isNaN(v)||isNaN(y))continue;if(this.softClipShape&&!this.softClipShape.contain(v,y))continue;t.x=v-n[0]/2,t.y=y-n[1]/2,t.width=n[0],t.height=n[1],c.buildPath(o,t,!0)}},afterBrush:function(o){var s=this.shape,l=s.points,n=s.size,c=n[0]<A;if(!c)return;this.setTransform(o);for(var t=0;t<l.length;){var u=l[t++],a=l[t++];if(isNaN(u)||isNaN(a))continue;if(this.softClipShape&&!this.softClipShape.contain(u,a))continue;o.fillRect(u-n[0]/2,a-n[1]/2,n[0],n[1])}this.restoreTransform(o)},findDataIndex:function(o,s){for(var l=this.shape,n=l.points,c=l.size,t=Math.max(c[0],4),u=Math.max(c[1],4),a=n.length/2-1;a>=0;a--){var h=a*2,v=n[h]-t/2,y=n[h+1]-u/2;if(o>=v&&s>=y&&o<=v+t&&s<=y+u)return a}return-1}});function f(){this.group=new d.Group}var i=f.prototype;i.isPersistent=function(){return!this._incremental},i.updateData=function(o,s){this.group.removeAll();var l=new b({rectHover:!0,cursor:"default"});l.setShape({points:o.getLayout("symbolPoints")}),this._setCommon(l,o,!1,s),this.group.add(l),this._incremental=null},i.updateLayout=function(o){if(this._incremental)return;var s=o.getLayout("symbolPoints");this.group.eachChild(function(l){if(l.startIndex!=null){var n=(l.endIndex-l.startIndex)*2,c=l.startIndex*4*2;s=new Float32Array(s.buffer,c,n)}l.setShape("points",s)})},i.incrementalPrepareUpdate=function(o){this.group.removeAll(),this._clearIncremental(),o.count()>2e6?(this._incremental||(this._incremental=new m({silent:!0})),this.group.add(this._incremental)):this._incremental=null},i.incrementalUpdate=function(o,s,l){var n;this._incremental?(n=new b,this._incremental.addDisplayable(n,!0)):(n=new b({rectHover:!0,cursor:"default",startIndex:o.start,endIndex:o.end}),n.incremental=!0,this.group.add(n)),n.setShape({points:s.getLayout("symbolPoints")}),this._setCommon(n,s,!!this._incremental,l)},i._setCommon=function(o,s,l,n){var c=s.hostModel;n=n||{};var t=s.getVisual("symbolSize");o.setShape("size",t instanceof Array?t:[t,t]),o.softClipShape=n.clipShape||null,o.symbolProxy=g(s.getVisual("symbol"),0,0,0,0),o.setColor=o.symbolProxy.setColor;var u=o.shape.size[0]<A;o.useStyle(c.getModel("itemStyle").getItemStyle(u?["color","shadowBlur","shadowColor"]:["color"]));var a=s.getVisual("color");a&&o.setColor(a),l||(o.seriesIndex=c.seriesIndex,o.on("mousemove",function(h){o.dataIndex=null;var v=o.findDataIndex(h.offsetX,h.offsetY);v>=0&&(o.dataIndex=v+(o.startIndex||0))}))},i.remove=function(){this._clearIncremental(),this._incremental=null,this.group.removeAll()},i._clearIncremental=function(){var o=this._incremental;o&&o.clearDisplaybles()};var r=f;J.exports=r},ycre:function(J,F,e){var d=e("711d"),E=d("length");J.exports=E},ygfH:function(J,F,e){"use strict";Object.defineProperty(F,"__esModule",{value:!0});var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"};F.default=d},yik8:function(J,F,e){var d=e("bZqE"),E=d.eachAfter,g=d.eachBefore,m=e("Itpr"),A=m.init,b=m.firstWalk,f=m.secondWalk,i=m.separation,r=m.radialCoordinate,o=m.getViewRect;function s(n,c){n.eachSeriesByType("tree",function(t){l(t,c)})}function l(n,c){var t=o(n,c);n.layoutInfo=t;var u=n.get("layout"),a=0,h=0,v=null;u==="radial"?(a=2*Math.PI,h=Math.min(t.height,t.width)/2,v=i(function(U,M){return(U.parentNode===M.parentNode?1:2)/U.depth})):(a=t.width,h=t.height,v=i());var y=n.getData().tree.root,O=y.children[0];if(O){A(y),E(O,b,v),y.hierNode.modifier=-O.hierNode.prelim,g(O,f);var S=O,x=O,L=O;g(O,function(U){var M=U.getLayout().x;M<S.getLayout().x&&(S=U),M>x.getLayout().x&&(x=U),U.depth>L.depth&&(L=U)});var T=S===x?1:v(S,x)/2,w=T-S.getLayout().x,C=0,N=0,D=0,B=0;if(u==="radial")C=a/(x.getLayout().x+T+w),N=h/(L.depth-1||1),g(O,function(U){D=(U.getLayout().x+w)*C,B=(U.depth-1)*N;var M=r(D,B);U.setLayout({x:M.x,y:M.y,rawX:D,rawY:B},!0)});else{var R=n.getOrient();R==="RL"||R==="LR"?(N=h/(x.getLayout().x+T+w),C=a/(L.depth-1||1),g(O,function(U){B=(U.getLayout().x+w)*N,D=R==="LR"?(U.depth-1)*C:a-(U.depth-1)*C,U.setLayout({x:D,y:B},!0)})):(R==="TB"||R==="BT")&&(C=a/(x.getLayout().x+T+w),N=h/(L.depth-1||1),g(O,function(U){D=(U.getLayout().x+w)*C,B=R==="TB"?(U.depth-1)*N:h-(U.depth-1)*N,U.setLayout({x:D,y:B},!0)}))}}}J.exports=s},ynwM:function(J,F,e){var d=e("MFOe"),E=d.Global;J.exports={name:"oldFF-globalStorage",read:m,write:A,each:b,remove:f,clearAll:i};var g=E.globalStorage;function m(r){return g[r]}function A(r,o){g[r]=o}function b(r){for(var o=g.length-1;o>=0;o--){var s=g.key(o);r(g[s],s)}}function f(r){return g.removeItem(r)}function i(){b(function(r,o){delete g[r]})}},ypgQ:function(J,F,e){var d=e("bYtY"),E=e("4NO4"),g=e("bLfw"),m=d.each,A=d.clone,b=d.map,f=d.merge,i=/^(min|max)?(.+)$/;function r(u){this._api=u,this._timelineOptions=[],this._mediaList=[],this._mediaDefault,this._currentMediaIndices=[],this._optionBackup,this._newBaseOption}r.prototype={constructor:r,setOption:function(u,a){u&&d.each(E.normalizeToArray(u.series),function(y){y&&y.data&&d.isTypedArray(y.data)&&d.setAsPrimitive(y.data)}),u=A(u);var h=this._optionBackup,v=o.call(this,u,a,!h);this._newBaseOption=v.baseOption,h?(c(h.baseOption,v.baseOption),v.timelineOptions.length&&(h.timelineOptions=v.timelineOptions),v.mediaList.length&&(h.mediaList=v.mediaList),v.mediaDefault&&(h.mediaDefault=v.mediaDefault)):this._optionBackup=v},mountOption:function(u){var a=this._optionBackup;return this._timelineOptions=b(a.timelineOptions,A),this._mediaList=b(a.mediaList,A),this._mediaDefault=A(a.mediaDefault),this._currentMediaIndices=[],A(u?a.baseOption:this._newBaseOption)},getTimelineOption:function(u){var a,h=this._timelineOptions;if(h.length){var v=u.getComponent("timeline");v&&(a=A(h[v.getCurrentIndex()],!0))}return a},getMediaOption:function(u){var a=this._api.getWidth(),h=this._api.getHeight(),v=this._mediaList,y=this._mediaDefault,O=[],S=[];if(!v.length&&!y)return S;for(var x=0,L=v.length;x<L;x++)s(v[x].query,a,h)&&O.push(x);return!O.length&&y&&(O=[-1]),O.length&&!n(O,this._currentMediaIndices)&&(S=b(O,function(T){return A(T===-1?y.option:v[T].option)})),this._currentMediaIndices=O,S}};function o(u,a,h){var v=[],y=[],O,S,x=u.timeline;if(u.baseOption&&(S=u.baseOption),(x||u.options)&&(S=S||{},v=(u.options||[]).slice()),u.media){S=S||{};var L=u.media;m(L,function(T){T&&T.option&&(T.query?y.push(T):O||(O=T))})}return S||(S=u),S.timeline||(S.timeline=x),m([S].concat(v).concat(d.map(y,function(T){return T.option})),function(T){m(a,function(w){w(T,h)})}),{baseOption:S,timelineOptions:v,mediaDefault:O,mediaList:y}}function s(u,a,h){var v={width:a,height:h,aspectratio:a/h},y=!0;return d.each(u,function(O,S){var x=S.match(i);if(!x||!x[1]||!x[2])return;var L=x[1],T=x[2].toLowerCase();l(v[T],O,L)||(y=!1)}),y}function l(u,a,h){return h==="min"?u>=a:h==="max"?u<=a:u===a}function n(u,a){return u.join(",")===a.join(",")}function c(u,a){a=a||{},m(a,function(h,v){if(h==null)return;var y=u[v];if(!g.hasClass(v))u[v]=f(y,h,!0);else{h=E.normalizeToArray(h),y=E.normalizeToArray(y);var O=E.mappingToExists(y,h);u[v]=b(O,function(S){return S.option&&S.exist?f(S.exist,S.option,!0):S.exist||S.option})}})}var t=r;J.exports=t},yxFR:function(J,F,e){var d=e("y+Vt"),E=e("nPnh"),g=E.subPixelOptimizeLine,m={},A=d.extend({type:"line",shape:{x1:0,y1:0,x2:0,y2:0,percent:1},style:{stroke:"#000",fill:null},buildPath:function(f,i){var r,o,s,l;this.subPixelOptimize?(g(m,i,this.style),r=m.x1,o=m.y1,s=m.x2,l=m.y2):(r=i.x1,o=i.y1,s=i.x2,l=i.y2);var n=i.percent;if(n===0)return;f.moveTo(r,o),n<1&&(s=r*(1-n)+s*n,l=o*(1-n)+l*n),f.lineTo(s,l)},pointAt:function(f){var i=this.shape;return[i.x1*(1-f)+i.x2*f,i.y1*(1-f)+i.y2*f]}});J.exports=A},z35g:function(J,F,e){var d=e("bYtY");function E(A){return this._axes[A]}var g=function(A){this._axes={},this._dimList=[],this.name=A||""};g.prototype={constructor:g,type:"cartesian",getAxis:function(A){return this._axes[A]},getAxes:function(){return d.map(this._dimList,E,this)},getAxesByScale:function(A){return A=A.toLowerCase(),d.filter(this.getAxes(),function(b){return b.scale.type===A})},addAxis:function(A){var b=A.dim;this._axes[b]=A,this._dimList.push(b)},dataToCoord:function(A){return this._dataCoordConvert(A,"dataToCoord")},coordToData:function(A){return this._dataCoordConvert(A,"coordToData")},_dataCoordConvert:function(A,b){for(var f=this._dimList,i=A instanceof Array?[]:{},r=0;r<f.length;r++){var o=f[r],s=this._axes[o];i[o]=s[b](A[o])}return i}};var m=g;J.exports=m},zAh6:function(J,F,e){"use strict";e.d(F,"a",function(){return A});var d=e("xEkU"),E=e.n(d),g=e("i6bk");function m(b,f,i,r){var o=i-f;return b/=r/2,b<1?o/2*b*b*b+f:o/2*((b-=2)*b*b+2)+f}function A(b){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=f.getContainer,r=i===void 0?function(){return window}:i,o=f.callback,s=f.duration,l=s===void 0?450:s,n=r(),c=Object(g.a)(n,!0),t=Date.now(),u=function a(){var h=Date.now(),v=h-t,y=m(v>l?l:v,c,b,l);Object(g.b)(n)?n.scrollTo(window.pageXOffset,y):n instanceof HTMLDocument||n.constructor.name==="HTMLDocument"?n.documentElement.scrollTop=y:n.scrollTop=y,v<l?E()(a):typeof o=="function"&&o()};E()(u)}},zDms:function(J,F,e){var d=e("bYtY"),E=e("OELB"),g=e("UOVi"),m=e("72pK"),A=d.each,b=E.asc,f=function(n,c,t,u){this._dimName=n,this._axisIndex=c,this._valueWindow,this._percentWindow,this._dataExtent,this._minMaxSpan,this.ecModel=u,this._dataZoomModel=t};f.prototype={constructor:f,hostedBy:function(n){return this._dataZoomModel===n},getDataValueWindow:function(){return this._valueWindow.slice()},getDataPercentWindow:function(){return this._percentWindow.slice()},getTargetSeriesModels:function(){var n=[],c=this.ecModel;return c.eachSeries(function(t){if(g.isCoordSupported(t.get("coordinateSystem"))){var u=this._dimName,a=c.queryComponents({mainType:u+"Axis",index:t.get(u+"AxisIndex"),id:t.get(u+"AxisId")})[0];this._axisIndex===(a&&a.componentIndex)&&n.push(t)}},this),n},getAxisModel:function(){return this.ecModel.getComponent(this._dimName+"Axis",this._axisIndex)},getOtherAxisModel:function(){var n=this._dimName,c=this.ecModel,t=this.getAxisModel(),u=n==="x"||n==="y",a,h;u?(h="gridIndex",a=n==="x"?"y":"x"):(h="polarIndex",a=n==="angle"?"radius":"angle");var v;return c.eachComponent(a+"Axis",function(y){(y.get(h)||0)===(t.get(h)||0)&&(v=y)}),v},getMinMaxSpan:function(){return d.clone(this._minMaxSpan)},calculateDataWindow:function(n){var c=this._dataExtent,t=this.getAxisModel(),u=t.axis.scale,a=this._dataZoomModel.getRangePropMode(),h=[0,100],v=[],y=[],O;A(["start","end"],function(L,T){var w=n[L],C=n[L+"Value"];a[T]==="percent"?(w==null&&(w=h[T]),C=u.parse(E.linearMap(w,h,c))):(O=!0,C=C==null?c[T]:u.parse(C),w=E.linearMap(C,c,h)),y[T]=C,v[T]=w}),b(y),b(v);var S=this._minMaxSpan;O?x(y,v,c,h,!1):x(v,y,h,c,!0);function x(L,T,w,C,N){var D=N?"Span":"ValueSpan";m(0,L,w,"all",S["min"+D],S["max"+D]);for(var B=0;B<2;B++)T[B]=E.linearMap(L[B],w,C,!0),N&&(T[B]=u.parse(T[B]))}return{valueWindow:y,percentWindow:v}},reset:function(n){if(n!==this._dataZoomModel)return;var c=this.getTargetSeriesModels();this._dataExtent=i(this,this._dimName,c),s(this);var t=this.calculateDataWindow(n.settledOption);this._valueWindow=t.valueWindow,this._percentWindow=t.percentWindow,o(this)},restore:function(n){if(n!==this._dataZoomModel)return;this._valueWindow=this._percentWindow=null,o(this,!0)},filterData:function(n,c){if(n!==this._dataZoomModel)return;var t=this._dimName,u=this.getTargetSeriesModels(),a=n.get("filterMode"),h=this._valueWindow;if(a==="none")return;A(u,function(y){var O=y.getData(),S=O.mapDimension(t,!0);if(!S.length)return;a==="weakFilter"?O.filterSelf(function(x){for(var L,T,w,C=0;C<S.length;C++){var N=O.get(S[C],x),D=!isNaN(N),B=N<h[0],R=N>h[1];if(D&&!B&&!R)return!0;D&&(w=!0),B&&(L=!0),R&&(T=!0)}return w&&L&&T}):A(S,function(x){if(a==="empty")y.setData(O=O.map(x,function(T){return v(T)?T:NaN}));else{var L={};L[x]=h,O.selectRange(L)}}),A(S,function(x){O.setApproximateExtent(h,x)})});function v(y){return y>=h[0]&&y<=h[1]}}};function i(n,c,t){var u=[Infinity,-Infinity];return A(t,function(a){var h=a.getData();h&&A(h.mapDimension(c,!0),function(v){var y=h.getApproximateExtent(v);y[0]<u[0]&&(u[0]=y[0]),y[1]>u[1]&&(u[1]=y[1])})}),u[1]<u[0]&&(u=[NaN,NaN]),r(n,u),u}function r(n,c){var t=n.getAxisModel(),u=t.getMin(!0),a=t.get("type")==="category",h=a&&t.getCategories().length;u!=null&&u!=="dataMin"&&typeof u!="function"?c[0]=u:a&&(c[0]=h>0?0:NaN);var v=t.getMax(!0);return v!=null&&v!=="dataMax"&&typeof v!="function"?c[1]=v:a&&(c[1]=h>0?h-1:NaN),t.get("scale",!0)||(c[0]>0&&(c[0]=0),c[1]<0&&(c[1]=0)),c}function o(n,c){var t=n.getAxisModel(),u=n._percentWindow,a=n._valueWindow;if(!u)return;var h=E.getPixelPrecision(a,[0,500]);h=Math.min(h,20);var v=c||u[0]===0&&u[1]===100;t.setRange(v?null:+a[0].toFixed(h),v?null:+a[1].toFixed(h))}function s(n){var c=n._minMaxSpan={},t=n._dataZoomModel,u=n._dataExtent;A(["min","max"],function(a){var h=t.get(a+"Span"),v=t.get(a+"ValueSpan");v!=null&&(v=n.getAxisModel().axis.scale.parse(v)),v!=null?h=E.linearMap(u[0]+v,u,[0,100],!0):h!=null&&(v=E.linearMap(h,[0,100],u,!0)-u[0]),c[a+"Span"]=h,c[a+"ValueSpan"]=v})}var l=f;J.exports=l},zM3Q:function(J,F,e){var d=e("4NO4"),E=d.makeInner;function g(){var m=E();return function(A){var b=m(A),f=A.pipelineContext,i=b.large,r=b.progressiveRender,o=b.large=f&&f.large,s=b.progressiveRender=f&&f.progressiveRender;return!!(i^o||r^s)&&"reset"}}J.exports=g},zRKj:function(J,F,e){e("Ae16"),e("Sp2Z"),e("y4/Y")},zTMp:function(J,F,e){var d=e("bYtY"),E=e("Qxkt"),g=d.each,m=d.curry;function A(u,a){var h={axesInfo:{},seriesInvolved:!1,coordSysAxesInfo:{},coordSysMap:{}};return b(h,u,a),h.seriesInvolved&&i(h,u),h}function b(u,a,h){var v=a.getComponent("tooltip"),y=a.getComponent("axisPointer"),O=y.get("link",!0)||[],S=[];g(h.getCoordinateSystems(),function(x){if(!x.axisPointerEnabled)return;var L=t(x.model),T=u.coordSysAxesInfo[L]={};u.coordSysMap[L]=x;var w=x.model,C=w.getModel("tooltip",v);if(g(x.getAxes(),m(R,!1,null)),x.getTooltipAxes&&v&&C.get("show")){var N=C.get("trigger")==="axis",D=C.get("axisPointer.type")==="cross",B=x.getTooltipAxes(C.get("axisPointer.axis"));(N||D)&&g(B.baseAxes,m(R,D?"cross":!0,N)),D&&g(B.otherAxes,m(R,"cross",!1))}function R(U,M,j){var P=j.model.getModel("axisPointer",y),V=P.get("show");if(!V||V==="auto"&&!U&&!c(P))return;M==null&&(M=P.get("triggerTooltip")),P=U?f(j,C,y,a,U,M):P;var H=P.get("snap"),k=t(j.model),Z=M||H||j.type==="category",Y=u.axesInfo[k]={key:k,axis:j,coordSys:x,axisPointerModel:P,triggerTooltip:M,involveSeries:Z,snap:H,useHandle:c(P),seriesModels:[]};T[k]=Y,u.seriesInvolved|=Z;var _=r(O,j);if(_!=null){var Q=S[_]||(S[_]={axesInfo:{}});Q.axesInfo[k]=Y,Q.mapper=O[_].mapper,Y.linkGroup=Q}}})}function f(u,a,h,v,y,O){var S=a.getModel("axisPointer"),x={};g(["type","snap","lineStyle","shadowStyle","label","animation","animationDurationUpdate","animationEasingUpdate","z"],function(C){x[C]=d.clone(S.get(C))}),x.snap=u.type!=="category"&&!!O,S.get("type")==="cross"&&(x.type="line");var L=x.label||(x.label={});if(L.show==null&&(L.show=!1),y==="cross"){var T=S.get("label.show");if(L.show=T!=null?T:!0,!O){var w=x.lineStyle=S.get("crossStyle");w&&d.defaults(L,w.textStyle)}}return u.model.getModel("axisPointer",new E(x,h,v))}function i(u,a){a.eachSeries(function(h){var v=h.coordinateSystem,y=h.get("tooltip.trigger",!0),O=h.get("tooltip.show",!0);if(!v||y==="none"||y===!1||y==="item"||O===!1||h.get("axisPointer.show",!0)===!1)return;g(u.coordSysAxesInfo[t(v.model)],function(S){var x=S.axis;v.getAxis(x.dim)===x&&(S.seriesModels.push(h),S.seriesDataCount==null&&(S.seriesDataCount=0),S.seriesDataCount+=h.getData().count())})},this)}function r(u,a){for(var h=a.model,v=a.dim,y=0;y<u.length;y++){var O=u[y]||{};if(o(O[v+"AxisId"],h.id)||o(O[v+"AxisIndex"],h.componentIndex)||o(O[v+"AxisName"],h.name))return y}}function o(u,a){return u==="all"||d.isArray(u)&&d.indexOf(u,a)>=0||u===a}function s(u){var a=l(u);if(!a)return;var h=a.axisPointerModel,v=a.axis.scale,y=h.option,O=h.get("status"),S=h.get("value");S!=null&&(S=v.parse(S));var x=c(h);O==null&&(y.status=x?"show":"hide");var L=v.getExtent().slice();L[0]>L[1]&&L.reverse(),(S==null||S>L[1])&&(S=L[1]),S<L[0]&&(S=L[0]),y.value=S,x&&(y.status=a.axis.scale.isBlank()?"hide":"show")}function l(u){var a=(u.ecModel.getComponent("axisPointer")||{}).coordSysAxesInfo;return a&&a.axesInfo[t(u)]}function n(u){var a=l(u);return a&&a.axisPointerModel}function c(u){return!!u.get("handle.show")}function t(u){return u.type+"||"+u.id}F.collect=A,F.fixValue=s,F.getAxisInfo=l,F.getAxisPointerModel=n,F.makeKey=t},zYTA:function(J,F,e){var d=e("bYtY"),E=256;function g(){var A=d.createCanvas();this.canvas=A,this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={}}g.prototype={update:function(A,b,f,i,r,o){var s=this._getBrush(),l=this._getGradient(A,r,"inRange"),n=this._getGradient(A,r,"outOfRange"),c=this.pointSize+this.blurSize,t=this.canvas,u=t.getContext("2d"),a=A.length;t.width=b,t.height=f;for(var h=0;h<a;++h){var v=A[h],y=v[0],O=v[1],S=v[2],x=i(S);u.globalAlpha=x,u.drawImage(s,y-c,O-c)}if(!t.width||!t.height)return t;for(var L=u.getImageData(0,0,t.width,t.height),T=L.data,w=0,C=T.length,N=this.minOpacity,D=this.maxOpacity,B=D-N;w<C;){var x=T[w+3]/256,R=Math.floor(x*(E-1))*4;if(x>0){var U=o(x)?l:n;x>0&&(x=x*B+N),T[w++]=U[R],T[w++]=U[R+1],T[w++]=U[R+2],T[w++]=U[R+3]*x*256}else w+=4}return u.putImageData(L,0,0),t},_getBrush:function(){var A=this._brushCanvas||(this._brushCanvas=d.createCanvas()),b=this.pointSize+this.blurSize,f=b*2;A.width=f,A.height=f;var i=A.getContext("2d");return i.clearRect(0,0,f,f),i.shadowOffsetX=f,i.shadowBlur=this.blurSize,i.shadowColor="#000",i.beginPath(),i.arc(-b,b,this.pointSize,0,Math.PI*2,!0),i.closePath(),i.fill(),A},_getGradient:function(A,b,f){for(var i=this._gradientPixels,r=i[f]||(i[f]=new Uint8ClampedArray(256*4)),o=[0,0,0,0],s=0,l=0;l<256;l++)b[f](l/255,!0,o),r[s++]=o[0],r[s++]=o[1],r[s++]=o[2],r[s++]=o[3];return r}};var m=g;J.exports=m},zarK:function(J,F,e){var d=e("YH21"),E=d.addEventListener,g=d.removeEventListener,m=d.normalizeEvent,A=d.getNativeEvent,b=e("bYtY"),f=e("H6uX"),i=e("ItGF"),r=300,o=i.domSupported,s=function(){var U=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],M=["touchstart","touchend","touchmove"],j={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},P=b.map(U,function(V){var H=V.replace("mouse","pointer");return j.hasOwnProperty(H)?H:V});return{mouse:U,touch:M,pointer:P}}(),l={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]};function n(U){return U==="mousewheel"&&i.browser.firefox?"DOMMouseScroll":U}function c(U){var M=U.pointerType;return M==="pen"||M==="touch"}function t(U){U.touching=!0,U.touchTimer!=null&&(clearTimeout(U.touchTimer),U.touchTimer=null),U.touchTimer=setTimeout(function(){U.touching=!1,U.touchTimer=null},700)}function u(U){U&&(U.zrByTouch=!0)}function a(U,M){return m(U.dom,new v(U,M),!0)}function h(U,M){for(var j=M,P=!1;j&&j.nodeType!==9&&!(P=j.domBelongToZr||j!==M&&j===U.painterRoot);)j=j.parentNode;return P}function v(U,M){this.type=M.type,this.target=this.currentTarget=U.dom,this.pointerType=M.pointerType,this.clientX=M.clientX,this.clientY=M.clientY}var y=v.prototype;y.stopPropagation=y.stopImmediatePropagation=y.preventDefault=b.noop;var O={mousedown:function(M){M=m(this.dom,M),this._mayPointerCapture=[M.zrX,M.zrY],this.trigger("mousedown",M)},mousemove:function(M){M=m(this.dom,M);var j=this._mayPointerCapture;j&&(M.zrX!==j[0]||M.zrY!==j[1])&&C(this,!0),this.trigger("mousemove",M)},mouseup:function(M){M=m(this.dom,M),C(this,!1),this.trigger("mouseup",M)},mouseout:function(M){M=m(this.dom,M),this._pointerCapturing&&(M.zrEventControl="no_globalout");var j=M.toElement||M.relatedTarget;M.zrIsToLocalDOM=h(this,j),this.trigger("mouseout",M)},touchstart:function(M){M=m(this.dom,M),u(M),this._lastTouchMoment=new Date,this.handler.processGesture(M,"start"),O.mousemove.call(this,M),O.mousedown.call(this,M)},touchmove:function(M){M=m(this.dom,M),u(M),this.handler.processGesture(M,"change"),O.mousemove.call(this,M)},touchend:function(M){M=m(this.dom,M),u(M),this.handler.processGesture(M,"end"),O.mouseup.call(this,M),+new Date-this._lastTouchMoment<r&&O.click.call(this,M)},pointerdown:function(M){O.mousedown.call(this,M)},pointermove:function(M){c(M)||O.mousemove.call(this,M)},pointerup:function(M){O.mouseup.call(this,M)},pointerout:function(M){c(M)||O.mouseout.call(this,M)}};b.each(["click","mousewheel","dblclick","contextmenu"],function(U){O[U]=function(M){M=m(this.dom,M),this.trigger(U,M)}});var S={pointermove:function(M){c(M)||S.mousemove.call(this,M)},pointerup:function(M){S.mouseup.call(this,M)},mousemove:function(M){this.trigger("mousemove",M)},mouseup:function(M){var j=this._pointerCapturing;C(this,!1),this.trigger("mouseup",M),j&&(M.zrEventControl="only_globalout",this.trigger("mouseout",M))}};function x(U,M){var j=M.domHandlers;i.pointerEventsSupported?b.each(s.pointer,function(P){T(M,P,function(V){j[P].call(U,V)})}):(i.touchEventsSupported&&b.each(s.touch,function(P){T(M,P,function(V){j[P].call(U,V),t(M)})}),b.each(s.mouse,function(P){T(M,P,function(V){V=A(V),M.touching||j[P].call(U,V)})}))}function L(U,M){i.pointerEventsSupported?b.each(l.pointer,j):i.touchEventsSupported||b.each(l.mouse,j);function j(P){function V(H){H=A(H),h(U,H.target)||(H=a(U,H),M.domHandlers[P].call(U,H))}T(M,P,V,{capture:!0})}}function T(U,M,j,P){U.mounted[M]=j,U.listenerOpts[M]=P,E(U.domTarget,n(M),j,P)}function w(U){var M=U.mounted;for(var j in M)M.hasOwnProperty(j)&&g(U.domTarget,n(j),M[j],U.listenerOpts[j]);U.mounted={}}function C(U,M){if(U._mayPointerCapture=null,o&&U._pointerCapturing^M){U._pointerCapturing=M;var j=U._globalHandlerScope;M?L(U,j):w(j)}}function N(U,M){this.domTarget=U,this.domHandlers=M,this.mounted={},this.listenerOpts={},this.touchTimer=null,this.touching=!1}function D(U,M){f.call(this),this.dom=U,this.painterRoot=M,this._localHandlerScope=new N(U,O),o&&(this._globalHandlerScope=new N(document,S)),this._pointerCapturing=!1,this._mayPointerCapture=null,x(this,this._localHandlerScope)}var B=D.prototype;B.dispose=function(){w(this._localHandlerScope),o&&w(this._globalHandlerScope)},B.setCursor=function(U){this.dom.style&&(this.dom.style.cursor=U||"default")},b.mixin(D,f);var R=D;J.exports=R},zdCA:function(J,F,e){"use strict";var d=e("TqRt"),E=e("284h");Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var g=E(e("q1tI")),m=d(e("PSzr")),A=d(e("KQxl")),b=function(r,o){return g.createElement(A.default,Object.assign({},r,{ref:o,icon:m.default}))};b.displayName="BarsOutlined";var f=g.forwardRef(b);F.default=f},zeV3:function(J,F,e){"use strict";var d=e("pVnL"),E=e.n(d),g=e("lSNA"),m=e.n(g),A=e("q1tI"),b=e.n(A),f=e("TSYQ"),i=e.n(f),r=e("H84U"),o=function(n,c){var t={};for(var u in n)Object.prototype.hasOwnProperty.call(n,u)&&c.indexOf(u)<0&&(t[u]=n[u]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,u=Object.getOwnPropertySymbols(n);a<u.length;a++)c.indexOf(u[a])<0&&Object.prototype.propertyIsEnumerable.call(n,u[a])&&(t[u[a]]=n[u[a]]);return t},s={small:8,middle:16,large:24},l=function(c){var t,u=A.useContext(r.b),a=u.getPrefixCls,h=u.space,v=u.direction,y=c.size,O=y===void 0?(h==null?void 0:h.size)||"small":y,S=c.align,x=c.className,L=c.children,T=c.direction,w=T===void 0?"horizontal":T,C=c.prefixCls,N=o(c,["size","align","className","children","direction","prefixCls"]),D=A.Children.count(L);if(D===0)return null;var B=S===void 0&&w==="horizontal"?"center":S,R=a("space",C),U=i()(R,"".concat(R,"-").concat(w),(t={},m()(t,"".concat(R,"-rtl"),v==="rtl"),m()(t,"".concat(R,"-align-").concat(B),B),t),x),M="".concat(R,"-item"),j=v==="rtl"?"marginLeft":"marginRight";return A.createElement("div",E()({className:U},N),A.Children.map(L,function(P,V){return A.createElement("div",{className:M,key:"".concat(M,"-").concat(V),style:V===D-1||P===null||P===void 0?{}:m()({},w==="vertical"?"marginBottom":j,typeof O=="string"?s[O]:O)},P)}))};F.a=l},zoYe:function(J,F,e){var d=e("nmnc"),E=e("eUgh"),g=e("Z0cm"),m=e("/9aa"),A=1/0,b=d?d.prototype:void 0,f=b?b.toString:void 0;function i(r){if(typeof r=="string")return r;if(g(r))return E(r,i)+"";if(m(r))return f?f.call(r):"";var o=r+"";return o=="0"&&1/r==-A?"-0":o}J.exports=i},zs7G:function(J,F,e){"use strict";var d=e("q1tI"),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},g=E,m=e("6VBw"),A=function(i,r){return d.createElement(m.a,Object.assign({},i,{ref:r,icon:g}))};A.displayName="DoubleRightOutlined";var b=F.a=d.forwardRef(A)},zuHt:function(J,F,e){var d=e("bYtY");function E(g){var m={};g.eachSeriesByType("map",function(A){var b=A.getMapType();if(A.getHostGeoModel()||m[b])return;var f={};d.each(A.seriesGroup,function(r){var o=r.coordinateSystem,s=r.originalData;r.get("showLegendSymbol")&&g.getComponent("legend")&&s.each(s.mapDimension("value"),function(l,n){var c=s.getName(n),t=o.getRegion(c);if(!t||isNaN(l))return;var u=f[c]||0,a=o.dataToPoint(t.center);f[c]=u+1,s.setItemLayout(n,{point:a,offset:u})})});var i=A.getData();i.each(function(r){var o=i.getName(r),s=i.getItemLayout(r)||{};s.showLabel=!f[o],i.setItemLayout(r,s)}),m[b]=!0})}J.exports=E}}]);