UNPKG

vis-network

Version:

A dynamic, browser-based visualization library.

26 lines 810 kB
/** * vis-network * https://visjs.github.io/vis-network/ * * A dynamic, browser-based visualization library. * * @version 6.5.2 * @date 2020-01-12T20:06:21.030Z * * @copyright (c) 2011-2017 Almende B.V, http://almende.com * @copyright (c) 2017-2019 visjs contributors, https://github.com/visjs * * @license * vis.js is dual licensed under both * * 1. The Apache 2.0 License * http://www.apache.org/licenses/LICENSE-2.0 * * and * * 2. The MIT License * http://opensource.org/licenses/MIT * * vis.js may be distributed under either license. */ var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function g(t,g){return t(g={exports:{}},g.exports),g.exports}function e(t){return t&&t.default||t}var A=function(t){return t&&t.Math==Math&&t},I=A("object"==typeof globalThis&&globalThis)||A("object"==typeof window&&window)||A("object"==typeof self&&self)||A("object"==typeof t&&t)||Function("return this")(),C=function(t){try{return!!t()}catch(t){return!0}},i=!C((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),n={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,r={f:o&&!n.call({1:2},1)?function(t){var g=o(this,t);return!!g&&g.enumerable}:n},s=function(t,g){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:g}},a={}.toString,d=function(t){return a.call(t).slice(8,-1)},l="".split,c=C((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==d(t)?l.call(t,""):Object(t)}:Object,h=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},u=function(t){return c(h(t))},f=function(t){return"object"==typeof t?null!==t:"function"==typeof t},p=function(t,g){if(!f(t))return t;var e,A;if(g&&"function"==typeof(e=t.toString)&&!f(A=e.call(t)))return A;if("function"==typeof(e=t.valueOf)&&!f(A=e.call(t)))return A;if(!g&&"function"==typeof(e=t.toString)&&!f(A=e.call(t)))return A;throw TypeError("Can't convert object to primitive value")},v={}.hasOwnProperty,y=function(t,g){return v.call(t,g)},m=I.document,b=f(m)&&f(m.createElement),w=function(t){return b?m.createElement(t):{}},x=!i&&!C((function(){return 7!=Object.defineProperty(w("div"),"a",{get:function(){return 7}}).a})),k=Object.getOwnPropertyDescriptor,D={f:i?k:function(t,g){if(t=u(t),g=p(g,!0),x)try{return k(t,g)}catch(t){}if(y(t,g))return s(!r.f.call(t,g),t[g])}},O=/#|\.prototype\./,N=function(t,g){var e=Z[E(t)];return e==T||e!=M&&("function"==typeof g?C(g):!!g)},E=N.normalize=function(t){return String(t).replace(O,".").toLowerCase()},Z=N.data={},M=N.NATIVE="N",T=N.POLYFILL="P",G=N,B={},R=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t},S=function(t,g,e){if(R(t),void 0===g)return t;switch(e){case 0:return function(){return t.call(g)};case 1:return function(e){return t.call(g,e)};case 2:return function(e,A){return t.call(g,e,A)};case 3:return function(e,A,I){return t.call(g,e,A,I)}}return function(){return t.apply(g,arguments)}},F=function(t){if(!f(t))throw TypeError(String(t)+" is not an object");return t},L=Object.defineProperty,Q={f:i?L:function(t,g,e){if(F(t),g=p(g,!0),F(e),x)try{return L(t,g,e)}catch(t){}if("get"in e||"set"in e)throw TypeError("Accessors not supported");return"value"in e&&(t[g]=e.value),t}},Y=i?function(t,g,e){return Q.f(t,g,s(1,e))}:function(t,g,e){return t[g]=e,t},W=D.f,z=function(t){var g=function(g,e,A){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(g);case 2:return new t(g,e)}return new t(g,e,A)}return t.apply(this,arguments)};return g.prototype=t.prototype,g},j=function(t,g){var e,A,C,i,n,o,r,s,a=t.target,d=t.global,l=t.stat,c=t.proto,h=d?I:l?I[a]:(I[a]||{}).prototype,u=d?B:B[a]||(B[a]={}),f=u.prototype;for(C in g)e=!G(d?C:a+(l?".":"#")+C,t.forced)&&h&&y(h,C),n=u[C],e&&(o=t.noTargetGet?(s=W(h,C))&&s.value:h[C]),i=e&&o?o:g[C],e&&typeof n==typeof i||(r=t.bind&&e?S(i,I):t.wrap&&e?z(i):c&&"function"==typeof i?S(Function.call,i):i,(t.sham||i&&i.sham||n&&n.sham)&&Y(r,"sham",!0),u[C]=r,c&&(y(B,A=a+"Prototype")||Y(B,A,{}),B[A][C]=i,t.real&&f&&!f[C]&&Y(f,C,i)))},P=[].slice,V={},X=function(t,g,e){if(!(g in V)){for(var A=[],I=0;I<g;I++)A[I]="a["+I+"]";V[g]=Function("C,a","return new C("+A.join(",")+")")}return V[g](t,e)},U=Function.bind||function(t){var g=R(this),e=P.call(arguments,1),A=function(){var I=e.concat(P.call(arguments));return this instanceof A?X(g,I.length,I):g.apply(t,I)};return f(g.prototype)&&(A.prototype=g.prototype),A};j({target:"Function",proto:!0},{bind:U});var _=function(t){return B[t+"Prototype"]},H=_("Function").bind,J=Function.prototype,K=function(t){var g=t.bind;return t===J||t instanceof Function&&g===J.bind?H:g};function q(t,g,e,A){t.beginPath(),t.arc(g,e,A,0,2*Math.PI,!1),t.closePath()}function $(t,g,e,A,I,C){var i=Math.PI/180;A-2*C<0&&(C=A/2),I-2*C<0&&(C=I/2),t.beginPath(),t.moveTo(g+C,e),t.lineTo(g+A-C,e),t.arc(g+A-C,e+C,C,270*i,360*i,!1),t.lineTo(g+A,e+I-C),t.arc(g+A-C,e+I-C,C,0,90*i,!1),t.lineTo(g+C,e+I),t.arc(g+C,e+I-C,C,90*i,180*i,!1),t.lineTo(g,e+C),t.arc(g+C,e+C,C,180*i,270*i,!1),t.closePath()}function tt(t,g,e,A,I){var C=A/2*.5522848,i=I/2*.5522848,n=g+A,o=e+I,r=g+A/2,s=e+I/2;t.beginPath(),t.moveTo(g,s),t.bezierCurveTo(g,s-i,r-C,e,r,e),t.bezierCurveTo(r+C,e,n,s-i,n,s),t.bezierCurveTo(n,s+i,r+C,o,r,o),t.bezierCurveTo(r-C,o,g,s+i,g,s),t.closePath()}function gt(t,g,e,A,I){var C=I*(1/3),i=A/2*.5522848,n=C/2*.5522848,o=g+A,r=e+C,s=g+A/2,a=e+C/2,d=e+(I-C/2),l=e+I;t.beginPath(),t.moveTo(o,a),t.bezierCurveTo(o,a+n,s+i,r,s,r),t.bezierCurveTo(s-i,r,g,a+n,g,a),t.bezierCurveTo(g,a-n,s-i,e,s,e),t.bezierCurveTo(s+i,e,o,a-n,o,a),t.lineTo(o,d),t.bezierCurveTo(o,d+n,s+i,l,s,l),t.bezierCurveTo(s-i,l,g,d+n,g,d),t.lineTo(g,a)}function et(t,g,e,A,I,C){t.beginPath(),t.moveTo(g,e);for(var i=C.length,n=A-g,o=I-e,r=o/n,s=Math.sqrt(n*n+o*o),a=0,d=!0,l=0,c=+C[0];s>=.1;)(c=+C[a++%i])>s&&(c=s),l=Math.sqrt(c*c/(1+r*r)),g+=l=n<0?-l:l,e+=r*l,!0===d?t.lineTo(g,e):t.moveTo(g,e),s-=c,d=!d}var At={circle:q,dashedLine:et,database:gt,diamond:function(t,g,e,A){t.beginPath(),t.lineTo(g,e+A),t.lineTo(g+A,e),t.lineTo(g,e-A),t.lineTo(g-A,e),t.closePath()},ellipse:tt,ellipse_vis:tt,hexagon:function(t,g,e,A){t.beginPath();var I=2*Math.PI/6;t.moveTo(g+A,e);for(var C=1;C<6;C++)t.lineTo(g+A*Math.cos(I*C),e+A*Math.sin(I*C));t.closePath()},roundRect:$,square:function(t,g,e,A){t.beginPath(),t.rect(g-A,e-A,2*A,2*A),t.closePath()},star:function(t,g,e,A){t.beginPath(),e+=.1*(A*=.82);for(var I=0;I<10;I++){var C=I%2==0?1.3*A:.5*A;t.lineTo(g+C*Math.sin(2*I*Math.PI/10),e-C*Math.cos(2*I*Math.PI/10))}t.closePath()},triangle:function(t,g,e,A){t.beginPath(),e+=.275*(A*=1.15);var I=2*A,C=I/2,i=Math.sqrt(3)/6*I,n=Math.sqrt(I*I-C*C);t.moveTo(g,e-(n-i)),t.lineTo(g+C,e+i),t.lineTo(g-C,e+i),t.lineTo(g,e-(n-i)),t.closePath()},triangleDown:function(t,g,e,A){t.beginPath(),e-=.275*(A*=1.15);var I=2*A,C=I/2,i=Math.sqrt(3)/6*I,n=Math.sqrt(I*I-C*C);t.moveTo(g,e+(n-i)),t.lineTo(g+C,e-i),t.lineTo(g-C,e-i),t.lineTo(g,e+(n-i)),t.closePath()}};var It=g((function(t){function g(t){if(t)return function(t){for(var e in g.prototype)t[e]=g.prototype[e];return t}(t)}t.exports=g,g.prototype.on=g.prototype.addEventListener=function(t,g){return this._callbacks=this._callbacks||{},(this._callbacks["$"+t]=this._callbacks["$"+t]||[]).push(g),this},g.prototype.once=function(t,g){function e(){this.off(t,e),g.apply(this,arguments)}return e.fn=g,this.on(t,e),this},g.prototype.off=g.prototype.removeListener=g.prototype.removeAllListeners=g.prototype.removeEventListener=function(t,g){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var e,A=this._callbacks["$"+t];if(!A)return this;if(1==arguments.length)return delete this._callbacks["$"+t],this;for(var I=0;I<A.length;I++)if((e=A[I])===g||e.fn===g){A.splice(I,1);break}return 0===A.length&&delete this._callbacks["$"+t],this},g.prototype.emit=function(t){this._callbacks=this._callbacks||{};for(var g=new Array(arguments.length-1),e=this._callbacks["$"+t],A=1;A<arguments.length;A++)g[A-1]=arguments[A];if(e){A=0;for(var I=(e=e.slice(0)).length;A<I;++A)e[A].apply(this,g)}return this},g.prototype.listeners=function(t){return this._callbacks=this._callbacks||{},this._callbacks["$"+t]||[]},g.prototype.hasListeners=function(t){return!!this.listeners(t).length}})),Ct="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function it(t,g){return t(g={exports:{}},g.exports),g.exports}var nt=function(t){return t&&t.Math==Math&&t},ot=nt("object"==typeof globalThis&&globalThis)||nt("object"==typeof window&&window)||nt("object"==typeof self&&self)||nt("object"==typeof Ct&&Ct)||Function("return this")(),rt=function(t){try{return!!t()}catch(t){return!0}},st=!rt((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})),at={}.propertyIsEnumerable,dt=Object.getOwnPropertyDescriptor,lt={f:dt&&!at.call({1:2},1)?function(t){var g=dt(this,t);return!!g&&g.enumerable}:at},ct=function(t,g){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:g}},ht={}.toString,ut=function(t){return ht.call(t).slice(8,-1)},ft="".split,pt=rt((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==ut(t)?ft.call(t,""):Object(t)}:Object,vt=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},yt=function(t){return pt(vt(t))},mt=function(t){return"object"==typeof t?null!==t:"function"==typeof t},bt=function(t,g){if(!mt(t))return t;var e,A;if(g&&"function"==typeof(e=t.toString)&&!mt(A=e.call(t)))return A;if("function"==typeof(e=t.valueOf)&&!mt(A=e.call(t)))return A;if(!g&&"function"==typeof(e=t.toString)&&!mt(A=e.call(t)))return A;throw TypeError("Can't convert object to primitive value")},wt={}.hasOwnProperty,xt=function(t,g){return wt.call(t,g)},kt=ot.document,Dt=mt(kt)&&mt(kt.createElement),Ot=function(t){return Dt?kt.createElement(t):{}},Nt=!st&&!rt((function(){return 7!=Object.defineProperty(Ot("div"),"a",{get:function(){return 7}}).a})),Et=Object.getOwnPropertyDescriptor,Zt={f:st?Et:function(t,g){if(t=yt(t),g=bt(g,!0),Nt)try{return Et(t,g)}catch(t){}if(xt(t,g))return ct(!lt.f.call(t,g),t[g])}},Mt=/#|\.prototype\./,Tt=function(t,g){var e=Bt[Gt(t)];return e==St||e!=Rt&&("function"==typeof g?rt(g):!!g)},Gt=Tt.normalize=function(t){return String(t).replace(Mt,".").toLowerCase()},Bt=Tt.data={},Rt=Tt.NATIVE="N",St=Tt.POLYFILL="P",Ft=Tt,Lt={},Qt=function(t,g,e){if(function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function")}(t),void 0===g)return t;switch(e){case 0:return function(){return t.call(g)};case 1:return function(e){return t.call(g,e)};case 2:return function(e,A){return t.call(g,e,A)};case 3:return function(e,A,I){return t.call(g,e,A,I)}}return function(){return t.apply(g,arguments)}},Yt=function(t){if(!mt(t))throw TypeError(String(t)+" is not an object");return t},Wt=Object.defineProperty,zt={f:st?Wt:function(t,g,e){if(Yt(t),g=bt(g,!0),Yt(e),Nt)try{return Wt(t,g,e)}catch(t){}if("get"in e||"set"in e)throw TypeError("Accessors not supported");return"value"in e&&(t[g]=e.value),t}},jt=st?function(t,g,e){return zt.f(t,g,ct(1,e))}:function(t,g,e){return t[g]=e,t},Pt=Zt.f,Vt=function(t){var g=function(g,e,A){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(g);case 2:return new t(g,e)}return new t(g,e,A)}return t.apply(this,arguments)};return g.prototype=t.prototype,g},Xt=function(t,g){var e,A,I,C,i,n,o,r,s=t.target,a=t.global,d=t.stat,l=t.proto,c=a?ot:d?ot[s]:(ot[s]||{}).prototype,h=a?Lt:Lt[s]||(Lt[s]={}),u=h.prototype;for(I in g)e=!Ft(a?I:s+(d?".":"#")+I,t.forced)&&c&&xt(c,I),i=h[I],e&&(n=t.noTargetGet?(r=Pt(c,I))&&r.value:c[I]),C=e&&n?n:g[I],e&&typeof i==typeof C||(o=t.bind&&e?Qt(C,ot):t.wrap&&e?Vt(C):l&&"function"==typeof C?Qt(Function.call,C):C,(t.sham||C&&C.sham||i&&i.sham)&&jt(o,"sham",!0),h[I]=o,l&&(xt(Lt,A=s+"Prototype")||jt(Lt,A,{}),Lt[A][I]=C,t.real&&u&&!u[I]&&jt(u,I,C)))};Xt({target:"Object",stat:!0,forced:!st,sham:!st},{defineProperty:zt.f});var Ut=it((function(t){var g=Lt.Object,e=t.exports=function(t,e,A){return g.defineProperty(t,e,A)};g.defineProperty.sham&&(e.sham=!0)})),_t=Ut,Ht=Math.ceil,Jt=Math.floor,Kt=function(t){return isNaN(t=+t)?0:(t>0?Jt:Ht)(t)},qt=Math.min,$t=function(t){return t>0?qt(Kt(t),9007199254740991):0},tg=Math.max,gg=Math.min,eg=function(t,g){var e=Kt(t);return e<0?tg(e+g,0):gg(e,g)},Ag=function(t){return function(g,e,A){var I,C=yt(g),i=$t(C.length),n=eg(A,i);if(t&&e!=e){for(;i>n;)if((I=C[n++])!=I)return!0}else for(;i>n;n++)if((t||n in C)&&C[n]===e)return t||n||0;return!t&&-1}},Ig={includes:Ag(!0),indexOf:Ag(!1)},Cg={},ig=Ig.indexOf,ng=function(t,g){var e,A=yt(t),I=0,C=[];for(e in A)!xt(Cg,e)&&xt(A,e)&&C.push(e);for(;g.length>I;)xt(A,e=g[I++])&&(~ig(C,e)||C.push(e));return C},og=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],rg=Object.keys||function(t){return ng(t,og)},sg=st?Object.defineProperties:function(t,g){Yt(t);for(var e,A=rg(g),I=A.length,C=0;I>C;)zt.f(t,e=A[C++],g[e]);return t};Xt({target:"Object",stat:!0,forced:!st,sham:!st},{defineProperties:sg});var ag=it((function(t){var g=Lt.Object,e=t.exports=function(t,e){return g.defineProperties(t,e)};g.defineProperties.sham&&(e.sham=!0)})),dg=function(t){return"function"==typeof t?t:void 0},lg=function(t,g){return arguments.length<2?dg(Lt[t])||dg(ot[t]):Lt[t]&&Lt[t][g]||ot[t]&&ot[t][g]},cg=og.concat("length","prototype"),hg={f:Object.getOwnPropertyNames||function(t){return ng(t,cg)}},ug={f:Object.getOwnPropertySymbols},fg=lg("Reflect","ownKeys")||function(t){var g=hg.f(Yt(t)),e=ug.f;return e?g.concat(e(t)):g},pg=function(t,g,e){var A=bt(g);A in t?zt.f(t,A,ct(0,e)):t[A]=e};Xt({target:"Object",stat:!0,sham:!st},{getOwnPropertyDescriptors:function(t){for(var g,e,A=yt(t),I=Zt.f,C=fg(A),i={},n=0;C.length>n;)void 0!==(e=I(A,g=C[n++]))&&pg(i,g,e);return i}});var vg=Lt.Object.getOwnPropertyDescriptors,yg=Zt.f,mg=rt((function(){yg(1)}));Xt({target:"Object",stat:!0,forced:!st||mg,sham:!st},{getOwnPropertyDescriptor:function(t,g){return yg(yt(t),g)}});var bg,wg=it((function(t){var g=Lt.Object,e=t.exports=function(t,e){return g.getOwnPropertyDescriptor(t,e)};g.getOwnPropertyDescriptor.sham&&(e.sham=!0)})),xg=!!Object.getOwnPropertySymbols&&!rt((function(){return!String(Symbol())})),kg=xg&&!Symbol.sham&&"symbol"==typeof Symbol(),Dg=Array.isArray||function(t){return"Array"==ut(t)},Og=function(t){return Object(vt(t))},Ng=lg("document","documentElement"),Eg=ot["__core-js_shared__"]||function(t,g){try{jt(ot,t,g)}catch(e){ot[t]=g}return g}("__core-js_shared__",{}),Zg=it((function(t){(t.exports=function(t,g){return Eg[t]||(Eg[t]=void 0!==g?g:{})})("versions",[]).push({version:"3.6.0",mode:"pure",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})})),Mg=0,Tg=Math.random(),Gg=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++Mg+Tg).toString(36)},Bg=Zg("keys"),Rg=function(t){return Bg[t]||(Bg[t]=Gg(t))},Sg=Rg("IE_PROTO"),Fg=function(){},Lg=function(t){return"<script>"+t+"<\/script>"},Qg=function(){try{bg=document.domain&&new ActiveXObject("htmlfile")}catch(t){}var t,g;Qg=bg?function(t){t.write(Lg("")),t.close();var g=t.parentWindow.Object;return t=null,g}(bg):((g=Ot("iframe")).style.display="none",Ng.appendChild(g),g.src=String("javascript:"),(t=g.contentWindow.document).open(),t.write(Lg("document.F=Object")),t.close(),t.F);for(var e=og.length;e--;)delete Qg.prototype[og[e]];return Qg()};Cg[Sg]=!0;var Yg=Object.create||function(t,g){var e;return null!==t?(Fg.prototype=Yt(t),e=new Fg,Fg.prototype=null,e[Sg]=t):e=Qg(),void 0===g?e:sg(e,g)},Wg=hg.f,zg={}.toString,jg="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],Pg={f:function(t){return jg&&"[object Window]"==zg.call(t)?function(t){try{return Wg(t)}catch(t){return jg.slice()}}(t):Wg(yt(t))}},Vg=function(t,g,e,A){A&&A.enumerable?t[g]=e:jt(t,g,e)},Xg=Zg("wks"),Ug=ot.Symbol,_g=kg?Ug:Gg,Hg=function(t){return xt(Xg,t)||(xg&&xt(Ug,t)?Xg[t]=Ug[t]:Xg[t]=_g("Symbol."+t)),Xg[t]},Jg={f:Hg},Kg=zt.f,qg=function(t){var g=Lt.Symbol||(Lt.Symbol={});xt(g,t)||Kg(g,t,{value:Jg.f(t)})},$g={};$g[Hg("toStringTag")]="z";var te="[object z]"===String($g),ge=Hg("toStringTag"),ee="Arguments"==ut(function(){return arguments}()),Ae=te?ut:function(t){var g,e,A;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(e=function(t,g){try{return t[g]}catch(t){}}(g=Object(t),ge))?e:ee?ut(g):"Object"==(A=ut(g))&&"function"==typeof g.callee?"Arguments":A},Ie=te?{}.toString:function(){return"[object "+Ae(this)+"]"},Ce=zt.f,ie=Hg("toStringTag"),ne=function(t,g,e,A){if(t){var I=e?t:t.prototype;xt(I,ie)||Ce(I,ie,{configurable:!0,value:g}),A&&!te&&jt(I,"toString",Ie)}},oe=Function.toString;"function"!=typeof Eg.inspectSource&&(Eg.inspectSource=function(t){return oe.call(t)});var re,se,ae,de=Eg.inspectSource,le=ot.WeakMap,ce="function"==typeof le&&/native code/.test(de(le)),he=ot.WeakMap;if(ce){var ue=new he,fe=ue.get,pe=ue.has,ve=ue.set;re=function(t,g){return ve.call(ue,t,g),g},se=function(t){return fe.call(ue,t)||{}},ae=function(t){return pe.call(ue,t)}}else{var ye=Rg("state");Cg[ye]=!0,re=function(t,g){return jt(t,ye,g),g},se=function(t){return xt(t,ye)?t[ye]:{}},ae=function(t){return xt(t,ye)}}var me={set:re,get:se,has:ae,enforce:function(t){return ae(t)?se(t):re(t,{})},getterFor:function(t){return function(g){var e;if(!mt(g)||(e=se(g)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return e}}},be=Hg("species"),we=function(t,g){var e;return Dg(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!Dg(e.prototype)?mt(e)&&null===(e=e[be])&&(e=void 0):e=void 0),new(void 0===e?Array:e)(0===g?0:g)},xe=[].push,ke=function(t){var g=1==t,e=2==t,A=3==t,I=4==t,C=6==t,i=5==t||C;return function(n,o,r,s){for(var a,d,l=Og(n),c=pt(l),h=Qt(o,r,3),u=$t(c.length),f=0,p=s||we,v=g?p(n,u):e?p(n,0):void 0;u>f;f++)if((i||f in c)&&(d=h(a=c[f],f,l),t))if(g)v[f]=d;else if(d)switch(t){case 3:return!0;case 5:return a;case 6:return f;case 2:xe.call(v,a)}else if(I)return!1;return C?-1:A||I?I:v}},De={forEach:ke(0),map:ke(1),filter:ke(2),some:ke(3),every:ke(4),find:ke(5),findIndex:ke(6)},Oe=De.forEach,Ne=Rg("hidden"),Ee=Hg("toPrimitive"),Ze=me.set,Me=me.getterFor("Symbol"),Te=Object.prototype,Ge=ot.Symbol,Be=lg("JSON","stringify"),Re=Zt.f,Se=zt.f,Fe=Pg.f,Le=lt.f,Qe=Zg("symbols"),Ye=Zg("op-symbols"),We=Zg("string-to-symbol-registry"),ze=Zg("symbol-to-string-registry"),je=Zg("wks"),Pe=ot.QObject,Ve=!Pe||!Pe.prototype||!Pe.prototype.findChild,Xe=st&&rt((function(){return 7!=Yg(Se({},"a",{get:function(){return Se(this,"a",{value:7}).a}})).a}))?function(t,g,e){var A=Re(Te,g);A&&delete Te[g],Se(t,g,e),A&&t!==Te&&Se(Te,g,A)}:Se,Ue=function(t,g){var e=Qe[t]=Yg(Ge.prototype);return Ze(e,{type:"Symbol",tag:t,description:g}),st||(e.description=g),e},_e=xg&&"symbol"==typeof Ge.iterator?function(t){return"symbol"==typeof t}:function(t){return Object(t)instanceof Ge},He=function(t,g,e){t===Te&&He(Ye,g,e),Yt(t);var A=bt(g,!0);return Yt(e),xt(Qe,A)?(e.enumerable?(xt(t,Ne)&&t[Ne][A]&&(t[Ne][A]=!1),e=Yg(e,{enumerable:ct(0,!1)})):(xt(t,Ne)||Se(t,Ne,ct(1,{})),t[Ne][A]=!0),Xe(t,A,e)):Se(t,A,e)},Je=function(t,g){Yt(t);var e=yt(g),A=rg(e).concat(tA(e));return Oe(A,(function(g){st&&!Ke.call(e,g)||He(t,g,e[g])})),t},Ke=function(t){var g=bt(t,!0),e=Le.call(this,g);return!(this===Te&&xt(Qe,g)&&!xt(Ye,g))&&(!(e||!xt(this,g)||!xt(Qe,g)||xt(this,Ne)&&this[Ne][g])||e)},qe=function(t,g){var e=yt(t),A=bt(g,!0);if(e!==Te||!xt(Qe,A)||xt(Ye,A)){var I=Re(e,A);return!I||!xt(Qe,A)||xt(e,Ne)&&e[Ne][A]||(I.enumerable=!0),I}},$e=function(t){var g=Fe(yt(t)),e=[];return Oe(g,(function(t){xt(Qe,t)||xt(Cg,t)||e.push(t)})),e},tA=function(t){var g=t===Te,e=Fe(g?Ye:yt(t)),A=[];return Oe(e,(function(t){!xt(Qe,t)||g&&!xt(Te,t)||A.push(Qe[t])})),A};if(xg||(Vg((Ge=function(){if(this instanceof Ge)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,g=Gg(t),e=function(t){this===Te&&e.call(Ye,t),xt(this,Ne)&&xt(this[Ne],g)&&(this[Ne][g]=!1),Xe(this,g,ct(1,t))};return st&&Ve&&Xe(Te,g,{configurable:!0,set:e}),Ue(g,t)}).prototype,"toString",(function(){return Me(this).tag})),lt.f=Ke,zt.f=He,Zt.f=qe,hg.f=Pg.f=$e,ug.f=tA,st&&Se(Ge.prototype,"description",{configurable:!0,get:function(){return Me(this).description}})),kg||(Jg.f=function(t){return Ue(Hg(t),t)}),Xt({global:!0,wrap:!0,forced:!xg,sham:!xg},{Symbol:Ge}),Oe(rg(je),(function(t){qg(t)})),Xt({target:"Symbol",stat:!0,forced:!xg},{for:function(t){var g=String(t);if(xt(We,g))return We[g];var e=Ge(g);return We[g]=e,ze[e]=g,e},keyFor:function(t){if(!_e(t))throw TypeError(t+" is not a symbol");if(xt(ze,t))return ze[t]},useSetter:function(){Ve=!0},useSimple:function(){Ve=!1}}),Xt({target:"Object",stat:!0,forced:!xg,sham:!st},{create:function(t,g){return void 0===g?Yg(t):Je(Yg(t),g)},defineProperty:He,defineProperties:Je,getOwnPropertyDescriptor:qe}),Xt({target:"Object",stat:!0,forced:!xg},{getOwnPropertyNames:$e,getOwnPropertySymbols:tA}),Xt({target:"Object",stat:!0,forced:rt((function(){ug.f(1)}))},{getOwnPropertySymbols:function(t){return ug.f(Og(t))}}),Be){var gA=!xg||rt((function(){var t=Ge();return"[null]"!=Be([t])||"{}"!=Be({a:t})||"{}"!=Be(Object(t))}));Xt({target:"JSON",stat:!0,forced:gA},{stringify:function(t,g,e){for(var A,I=[t],C=1;arguments.length>C;)I.push(arguments[C++]);if(A=g,(mt(g)||void 0!==t)&&!_e(t))return Dg(g)||(g=function(t,g){if("function"==typeof A&&(g=A.call(this,t,g)),!_e(g))return g}),I[1]=g,Be.apply(null,I)}})}Ge.prototype[Ee]||jt(Ge.prototype,Ee,Ge.prototype.valueOf),ne(Ge,"Symbol"),Cg[Ne]=!0;var eA,AA,IA,CA=Lt.Object.getOwnPropertySymbols,iA={},nA=!rt((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})),oA=Rg("IE_PROTO"),rA=Object.prototype,sA=nA?Object.getPrototypeOf:function(t){return t=Og(t),xt(t,oA)?t[oA]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?rA:null},aA=(Hg("iterator"),!1);[].keys&&("next"in(IA=[].keys())?(AA=sA(sA(IA)))!==Object.prototype&&(eA=AA):aA=!0),null==eA&&(eA={});var dA={IteratorPrototype:eA,BUGGY_SAFARI_ITERATORS:aA},lA=dA.IteratorPrototype,cA=function(){return this},hA=(Object.setPrototypeOf||"__proto__"in{}&&function(){var t,g=!1,e={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(e,[]),g=e instanceof Array}catch(t){}}(),dA.IteratorPrototype),uA=dA.BUGGY_SAFARI_ITERATORS,fA=Hg("iterator"),pA=function(){return this},vA=function(t,g,e,A,I,C,i){!function(t,g,e){var A=g+" Iterator";t.prototype=Yg(lA,{next:ct(1,e)}),ne(t,A,!1,!0),iA[A]=cA}(e,g,A);var n,o,r,s=function(t){if(t===I&&h)return h;if(!uA&&t in l)return l[t];switch(t){case"keys":case"values":case"entries":return function(){return new e(this,t)}}return function(){return new e(this)}},a=g+" Iterator",d=!1,l=t.prototype,c=l[fA]||l["@@iterator"]||I&&l[I],h=!uA&&c||s(I),u="Array"==g&&l.entries||c;if(u&&(n=sA(u.call(new t)),hA!==Object.prototype&&n.next&&(ne(n,a,!0,!0),iA[a]=pA)),"values"==I&&c&&"values"!==c.name&&(d=!0,h=function(){return c.call(this)}),i&&l[fA]!==h&&jt(l,fA,h),iA[g]=h,I)if(o={values:s("values"),keys:C?h:s("keys"),entries:s("entries")},i)for(r in o)!uA&&!d&&r in l||Vg(l,r,o[r]);else Xt({target:g,proto:!0,forced:uA||d},o);return o},yA=me.set,mA=me.getterFor("Array Iterator");vA(Array,"Array",(function(t,g){yA(this,{type:"Array Iterator",target:yt(t),index:0,kind:g})}),(function(){var t=mA(this),g=t.target,e=t.kind,A=t.index++;return!g||A>=g.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==e?{value:A,done:!1}:"values"==e?{value:g[A],done:!1}:{value:[A,g[A]],done:!1}}),"values");iA.Arguments=iA.Array;var bA=Hg("toStringTag");for(var wA in{CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}){var xA=ot[wA],kA=xA&&xA.prototype;kA&&!kA[bA]&&jt(kA,bA,wA),iA[wA]=iA.Array}var DA=function(t){return function(g,e){var A,I,C=String(vt(g)),i=Kt(e),n=C.length;return i<0||i>=n?t?"":void 0:(A=C.charCodeAt(i))<55296||A>56319||i+1===n||(I=C.charCodeAt(i+1))<56320||I>57343?t?C.charAt(i):A:t?C.slice(i,i+2):I-56320+(A-55296<<10)+65536}},OA={codeAt:DA(!1),charAt:DA(!0)}.charAt,NA=me.set,EA=me.getterFor("String Iterator");vA(String,"String",(function(t){NA(this,{type:"String Iterator",string:String(t),index:0})}),(function(){var t,g=EA(this),e=g.string,A=g.index;return A>=e.length?{value:void 0,done:!0}:(t=OA(e,A),g.index+=t.length,{value:t,done:!1})}));var ZA=Hg("iterator"),MA=function(t){if(null!=t)return t[ZA]||t["@@iterator"]||iA[Ae(t)]},TA=function(t){var g=MA(t);if("function"!=typeof g)throw TypeError(String(t)+" is not iterable");return Yt(g.call(t))};Xt({target:"Object",stat:!0,sham:!st},{create:Yg});var GA=Lt.Object,BA=function(t,g){return GA.create(t,g)},RA=Ut;var SA=function(t,g,e){return g in t?RA(t,g,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[g]=e,t},FA=rt((function(){rg(1)}));Xt({target:"Object",stat:!0,forced:FA},{keys:function(t){return rg(Og(t))}});var LA,QA=Lt.Object.keys,YA="\t\n\v\f\r                 \u2028\u2029\ufeff",WA="["+YA+"]",zA=RegExp("^"+WA+WA+"*"),jA=RegExp(WA+WA+"*$"),PA=function(t){return function(g){var e=String(vt(g));return 1&t&&(e=e.replace(zA,"")),2&t&&(e=e.replace(jA,"")),e}},VA={start:PA(1),end:PA(2),trim:PA(3)},XA=VA.trim;Xt({target:"String",proto:!0,forced:(LA="trim",rt((function(){return!!YA[LA]()||"​…᠎"!="​…᠎"[LA]()||YA[LA].name!==LA})))},{trim:function(){return XA(this)}});var UA=function(t){return Lt[t+"Prototype"]},_A=UA("String").trim,HA=String.prototype,JA=function(t){var g=t.trim;return"string"==typeof t||t===HA||t instanceof String&&g===HA.trim?_A:g},KA=function(t,g){var e=[][t];return!e||!rt((function(){e.call(null,g||function(){throw 1},1)}))},qA=De.forEach,$A=KA("forEach")?function(t){return qA(this,t,arguments.length>1?arguments[1]:void 0)}:[].forEach;Xt({target:"Array",proto:!0,forced:[].forEach!=$A},{forEach:$A});var tI,gI,eI=UA("Array").forEach,AI=Array.prototype,II={DOMTokenList:!0,NodeList:!0},CI=function(t){var g=t.forEach;return t===AI||t instanceof Array&&g===AI.forEach||II.hasOwnProperty(Ae(t))?eI:g},iI=lg("navigator","userAgent")||"",nI=ot.process,oI=nI&&nI.versions,rI=oI&&oI.v8;rI?gI=(tI=rI.split("."))[0]+tI[1]:iI&&(!(tI=iI.match(/Edge\/(\d+)/))||tI[1]>=74)&&(tI=iI.match(/Chrome\/(\d+)/))&&(gI=tI[1]);var sI=gI&&+gI,aI=Hg("species"),dI=function(t){return sI>=51||!rt((function(){var g=[];return(g.constructor={})[aI]=function(){return{foo:1}},1!==g[t](Boolean).foo}))},lI=De.map,cI=dI("map"),hI=cI&&!rt((function(){[].map.call({length:-1,0:1},(function(t){throw t}))}));Xt({target:"Array",proto:!0,forced:!cI||!hI},{map:function(t){return lI(this,t,arguments.length>1?arguments[1]:void 0)}});var uI=UA("Array").map,fI=Array.prototype,pI=function(t){var g=t.map;return t===fI||t instanceof Array&&g===fI.map?uI:g},vI=VA.trim,yI=ot.parseInt,mI=/^[+-]?0[Xx]/,bI=8!==yI(YA+"08")||22!==yI(YA+"0x16")?function(t,g){var e=vI(String(t));return yI(e,g>>>0||(mI.test(e)?16:10))}:yI;Xt({global:!0,forced:parseInt!=bI},{parseInt:bI});var wI=Lt.parseInt,xI=lt.f,kI=function(t){return function(g){for(var e,A=yt(g),I=rg(A),C=I.length,i=0,n=[];C>i;)e=I[i++],st&&!xI.call(A,e)||n.push(t?[e,A[e]]:A[e]);return n}},DI={entries:kI(!0),values:kI(!1)}.values;Xt({target:"Object",stat:!0},{values:function(t){return DI(t)}});var OI=Lt.Object.values,NI=De.filter,EI=dI("filter"),ZI=EI&&!rt((function(){[].filter.call({length:-1,0:1},(function(t){throw t}))}));Xt({target:"Array",proto:!0,forced:!EI||!ZI},{filter:function(t){return NI(this,t,arguments.length>1?arguments[1]:void 0)}});var MI=UA("Array").filter,TI=Array.prototype,GI=function(t){var g=t.filter;return t===TI||t instanceof Array&&g===TI.filter?MI:g},BI=Hg("isConcatSpreadable"),RI=sI>=51||!rt((function(){var t=[];return t[BI]=!1,t.concat()[0]!==t})),SI=dI("concat"),FI=function(t){if(!mt(t))return!1;var g=t[BI];return void 0!==g?!!g:Dg(t)};Xt({target:"Array",proto:!0,forced:!RI||!SI},{concat:function(t){var g,e,A,I,C,i=Og(this),n=we(i,0),o=0;for(g=-1,A=arguments.length;g<A;g++)if(C=-1===g?i:arguments[g],FI(C)){if(o+(I=$t(C.length))>9007199254740991)throw TypeError("Maximum allowed index exceeded");for(e=0;e<I;e++,o++)e in C&&pg(n,o,C[e])}else{if(o>=9007199254740991)throw TypeError("Maximum allowed index exceeded");pg(n,o++,C)}return n.length=o,n}});var LI=UA("Array").concat,QI=Array.prototype,YI=function(t){var g=t.concat;return t===QI||t instanceof Array&&g===QI.concat?LI:g};Xt({target:"Array",stat:!0},{isArray:Dg});var WI=Lt.Array.isArray,zI=WI;var jI=function(t){if(zI(t)){for(var g=0,e=new Array(t.length);g<t.length;g++)e[g]=t[g];return e}},PI=function(t,g,e,A){try{return A?g(Yt(e)[0],e[1]):g(e)}catch(g){var I=t.return;throw void 0!==I&&Yt(I.call(t)),g}},VI=Hg("iterator"),XI=Array.prototype,UI=function(t){return void 0!==t&&(iA.Array===t||XI[VI]===t)},_I=Hg("iterator"),HI=!1;try{var JI=0,KI={next:function(){return{done:!!JI++}},return:function(){HI=!0}};KI[_I]=function(){return this},Array.from(KI,(function(){throw 2}))}catch(t){}var qI=!function(t,g){if(!g&&!HI)return!1;var e=!1;try{var A={};A[_I]=function(){return{next:function(){return{done:e=!0}}}},t(A)}catch(t){}return e}((function(t){Array.from(t)}));Xt({target:"Array",stat:!0,forced:qI},{from:function(t){var g,e,A,I,C,i=Og(t),n="function"==typeof this?this:Array,o=arguments.length,r=o>1?arguments[1]:void 0,s=void 0!==r,a=0,d=MA(i);if(s&&(r=Qt(r,o>2?arguments[2]:void 0,2)),null==d||n==Array&&UI(d))for(e=new n(g=$t(i.length));g>a;a++)pg(e,a,s?r(i[a],a):i[a]);else for(C=(I=d.call(i)).next,e=new n;!(A=C.call(I)).done;a++)pg(e,a,s?PI(I,r,[A.value,a],!0):A.value);return e.length=a,e}});var $I=Lt.Array.from,tC=Hg("iterator"),gC=function(t){var g=Object(t);return void 0!==g[tC]||"@@iterator"in g||iA.hasOwnProperty(Ae(g))};var eC=function(t){if(gC(Object(t))||"[object Arguments]"===Object.prototype.toString.call(t))return $I(t)};var AC=function(){throw new TypeError("Invalid attempt to spread non-iterable instance")};var IC=function(t){return jI(t)||eC(t)||AC()},CC=Hg("species"),iC=[].slice,nC=Math.max;Xt({target:"Array",proto:!0,forced:!dI("slice")},{slice:function(t,g){var e,A,I,C=yt(this),i=$t(C.length),n=eg(t,i),o=eg(void 0===g?i:g,i);if(Dg(C)&&("function"!=typeof(e=C.constructor)||e!==Array&&!Dg(e.prototype)?mt(e)&&null===(e=e[CC])&&(e=void 0):e=void 0,e===Array||void 0===e))return iC.call(C,n,o);for(A=new(void 0===e?Array:e)(nC(o-n,0)),I=0;n<o;n++,I++)n in C&&pg(A,I,C[n]);return A.length=I,A}});var oC=UA("Array").slice,rC=Array.prototype,sC=function(t){var g=t.slice;return t===rC||t instanceof Array&&g===rC.slice?oC:g},aC=rt((function(){sA(1)}));Xt({target:"Object",stat:!0,forced:aC,sham:!nA},{getPrototypeOf:function(t){return sA(Og(t))}});var dC=Lt.Object.getPrototypeOf,lC=Ig.indexOf,cC=[].indexOf,hC=!!cC&&1/[1].indexOf(1,-0)<0,uC=KA("indexOf");Xt({target:"Array",proto:!0,forced:hC||uC},{indexOf:function(t){return hC?cC.apply(this,arguments)||0:lC(this,t,arguments.length>1?arguments[1]:void 0)}});var fC=UA("Array").indexOf,pC=Array.prototype,vC=function(t){var g=t.indexOf;return t===pC||t instanceof Array&&g===pC.indexOf?fC:g},yC=WI,mC=Object.assign,bC=Object.defineProperty,wC=!mC||rt((function(){if(st&&1!==mC({b:1},mC(bC({},"a",{enumerable:!0,get:function(){bC(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},g={},e=Symbol();return t[e]=7,"abcdefghijklmnopqrst".split("").forEach((function(t){g[t]=t})),7!=mC({},t)[e]||"abcdefghijklmnopqrst"!=rg(mC({},g)).join("")}))?function(t,g){for(var e=Og(t),A=arguments.length,I=1,C=ug.f,i=lt.f;A>I;)for(var n,o=pt(arguments[I++]),r=C?rg(o).concat(C(o)):rg(o),s=r.length,a=0;s>a;)n=r[a++],st&&!i.call(o,n)||(e[n]=o[n]);return e}:mC;Xt({target:"Object",stat:!0,forced:Object.assign!==wC},{assign:wC});var xC=Lt.Object.assign;qg("iterator");var kC=Jg.f("iterator");qg("asyncIterator"),qg("hasInstance"),qg("isConcatSpreadable"),qg("match"),qg("matchAll"),qg("replace"),qg("search"),qg("species"),qg("split"),qg("toPrimitive"),qg("toStringTag"),qg("unscopables"),ne(Math,"Math",!0),ne(ot.JSON,"JSON",!0);var DC=Lt.Symbol;qg("asyncDispose"),qg("dispose"),qg("observable"),qg("patternMatch"),qg("replaceAll");for(var OC=DC,NC=it((function(t){function g(e){return t.exports=g="function"==typeof OC&&"symbol"==typeof kC?function(t){return typeof t}:function(t){return t&&"function"==typeof OC&&t.constructor===OC&&t!==OC.prototype?"symbol":typeof t},g(e)}t.exports=g})),EC=[],ZC=0;ZC<256;ZC++)EC[ZC]=(ZC+256).toString(16).substr(1);for(var MC=function(){if("undefined"!=typeof crypto&&crypto.getRandomValues){var t=new Uint8Array(16);return function(){return crypto.getRandomValues(t),t}}var g=new Array(16);return function(){for(var t,e=0;e<16;e++)0==(3&e)&&(t=4294967296*Math.random()),g[e]=t>>>((3&e)<<3)&255;return g}}(),TC=[],GC=0;GC<256;GC++)TC[GC]=(GC+256).toString(16).substr(1);var BC=MC();BC[0],BC[1],BC[2],BC[3],BC[4],BC[5],BC[6],BC[7];function RC(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},g=arguments.length>1?arguments[1]:void 0,e=arguments.length>2?arguments[2]:void 0,A=g&&e||0;"string"==typeof t&&(g="binary"===t?new Array(16):void 0,t={});var I=t.random||(t.rng||MC)();if(I[6]=15&I[6]|64,I[8]=63&I[8]|128,g)for(var C=0;C<16;C++)g[A+C]=I[C];return g||function(t,g){var e=g||0,A=EC;return A[t[e++]]+A[t[e++]]+A[t[e++]]+A[t[e++]]+"-"+A[t[e++]]+A[t[e++]]+"-"+A[t[e++]]+A[t[e++]]+"-"+A[t[e++]]+A[t[e++]]+"-"+A[t[e++]]+A[t[e++]]+A[t[e++]]+A[t[e++]]+A[t[e++]]+A[t[e++]]}(I)}function SC(t,g){var e=QA(t);if(CA){var A=CA(t);g&&(A=GI(A).call(A,(function(g){return wg(t,g).enumerable}))),e.push.apply(e,A)}return e}var FC=/^\/?Date\((-?\d+)/i,LC=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i,QC=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,YC=/^rgb\( *(1?\d{1,2}|2[0-4]\d|25[0-5]) *, *(1?\d{1,2}|2[0-4]\d|25[0-5]) *, *(1?\d{1,2}|2[0-4]\d|25[0-5]) *\)$/i,WC=/^rgba\( *(1?\d{1,2}|2[0-4]\d|25[0-5]) *, *(1?\d{1,2}|2[0-4]\d|25[0-5]) *, *(1?\d{1,2}|2[0-4]\d|25[0-5]) *, *([01]|0?\.\d+) *\)$/i;function zC(t){return t instanceof Number||"number"==typeof t}function jC(t){if(t)for(;!0===t.hasChildNodes();){var g=t.firstChild;g&&(jC(g),t.removeChild(g))}}function PC(t){return t instanceof String||"string"==typeof t}function VC(t){return"object"===NC(t)&&null!==t}function XC(t){if(t instanceof Date)return!0;if(PC(t)){if(FC.exec(t))return!0;if(!isNaN(Date.parse(t)))return!0}return!1}function UC(t,g,e,A){var I=!1;!0===A&&(I=null===g[e]&&void 0!==t[e]),I?delete t[e]:t[e]=g[e]}function _C(t,g){var e=arguments.length>2&&void 0!==arguments[2]&&arguments[2];for(var A in t)if(void 0!==g[A])if(null===g[A]||"object"!==NC(g[A]))UC(t,g,A,e);else{var I=t[A],C=g[A];VC(I)&&VC(C)&&_C(I,C,e)}}var HC=xC;function JC(t,g){if(!yC(t))throw new Error("Array with property names expected as first argument");for(var e=arguments.length,A=new Array(e>2?e-2:0),I=2;I<e;I++)A[I-2]=arguments[I];for(var C=0,i=A;C<i.length;C++)for(var n=i[C],o=0;o<t.length;o++){var r=t[o];n&&Object.prototype.hasOwnProperty.call(n,r)&&(g[r]=n[r])}return g}function KC(t,g,e){var A=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(yC(e))throw new TypeError("Arrays are not supported by deepExtend");for(var I=0;I<t.length;I++){var C=t[I];if(Object.prototype.hasOwnProperty.call(e,C))if(e[C]&&e[C].constructor===Object)void 0===g[C]&&(g[C]={}),g[C].constructor===Object?$C(g[C],e[C],!1,A):UC(g,e,C,A);else{if(yC(e[C]))throw new TypeError("Arrays are not supported by deepExtend");UC(g,e,C,A)}}return g}function qC(t,g,e){var A=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(yC(e))throw new TypeError("Arrays are not supported by deepExtend");for(var I in e)if(Object.prototype.hasOwnProperty.call(e,I)&&-1===vC(t).call(t,I))if(e[I]&&e[I].constructor===Object)void 0===g[I]&&(g[I]={}),g[I].constructor===Object?$C(g[I],e[I]):UC(g,e,I,A);else if(yC(e[I])){g[I]=[];for(var C=0;C<e[I].length;C++)g[I].push(e[I][C])}else UC(g,e,I,A);return g}function $C(t,g){var e=arguments.length>2&&void 0!==arguments[2]&&arguments[2],A=arguments.length>3&&void 0!==arguments[3]&&arguments[3];for(var I in g)if(Object.prototype.hasOwnProperty.call(g,I)||!0===e)if("object"===NC(g[I])&&null!==g[I]&&dC(g[I])===Object.prototype)void 0===t[I]?t[I]=$C({},g[I],e):"object"===NC(t[I])&&null!==t[I]&&dC(t[I])===Object.prototype?$C(t[I],g[I],e):UC(t,g,I,A);else if(yC(g[I])){var C;t[I]=sC(C=g[I]).call(C)}else UC(t,g,I,A);return t}function ti(t,g){if(t.length!==g.length)return!1;for(var e=0,A=t.length;e<A;e++)if(t[e]!=g[e])return!1;return!0}function gi(t){var g=NC(t);return"object"===g?null===t?"null":t instanceof Boolean?"Boolean":t instanceof Number?"Number":t instanceof String?"String":yC(t)?"Array":t instanceof Date?"Date":"Object":"number"===g?"Number":"boolean"===g?"Boolean":"string"===g?"String":void 0===g?"undefined":g}function ei(t,g){var e;return YI(e=[]).call(e,IC(t),[g])}function Ai(t){return sC(t).call(t)}function Ii(t){return t.getBoundingClientRect().left}function Ci(t){return t.getBoundingClientRect().right}function ii(t){return t.getBoundingClientRect().top}function ni(t,g){var e=t.className.split(" "),A=g.split(" ");e=YI(e).call(e,GI(A).call(A,(function(t){return vC(e).call(e,t)<0}))),t.className=e.join(" ")}function oi(t,g){var e=t.className.split(" "),A=g.split(" ");e=GI(e).call(e,(function(t){return vC(A).call(A,t)<0})),t.className=e.join(" ")}function ri(t,g){if(yC(t))for(var e=t.length,A=0;A<e;A++)g(t[A],A,t);else for(var I in t)Object.prototype.hasOwnProperty.call(t,I)&&g(t[I],I,t)}var si=OI;function ai(t,g,e){return t[g]!==e&&(t[g]=e,!0)}function di(t){var g=!1;return function(){g||(g=!0,requestAnimationFrame((function(){g=!1,t()})))}}function li(t,g,e,A){var I;t.addEventListener?(void 0===A&&(A=!1),"mousewheel"===g&&vC(I=navigator.userAgent).call(I,"Firefox")>=0&&(g="DOMMouseScroll"),t.addEventListener(g,e,A)):t.attachEvent("on"+g,e)}function ci(t,g,e,A){var I;t.removeEventListener?(void 0===A&&(A=!1),"mousewheel"===g&&vC(I=navigator.userAgent).call(I,"Firefox")>=0&&(g="DOMMouseScroll"),t.removeEventListener(g,e,A)):t.detachEvent("on"+g,e)}function hi(t){t||(t=window.event),t&&(t.preventDefault?t.preventDefault():t.returnValue=!1)}function ui(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.event,g=null;return t&&(t.target?g=t.target:t.srcElement&&(g=t.srcElement)),g instanceof Element&&(null==g.nodeType||3!=g.nodeType||(g=g.parentNode)instanceof Element)?g:null}function fi(t,g){for(var e=t;e;){if(e===g)return!0;if(!e.parentNode)return!1;e=e.parentNode}return!1}var pi={asBoolean:function(t,g){return"function"==typeof t&&(t=t()),null!=t?0!=t:g||null},asNumber:function(t,g){return"function"==typeof t&&(t=t()),null!=t?Number(t)||g||null:g||null},asString:function(t,g){return"function"==typeof t&&(t=t()),null!=t?String(t):g||null},asSize:function(t,g){return"function"==typeof t&&(t=t()),PC(t)?t:zC(t)?t+"px":g||null},asElement:function(t,g){return"function"==typeof t&&(t=t()),t||g||null}};function vi(t){var g;switch(t.length){case 3:case 4:return(g=QC.exec(t))?{r:wI(g[1]+g[1],16),g:wI(g[2]+g[2],16),b:wI(g[3]+g[3],16)}:null;case 6:case 7:return(g=LC.exec(t))?{r:wI(g[1],16),g:wI(g[2],16),b:wI(g[3],16)}:null;default:return null}}function yi(t,g){if(-1!==vC(t).call(t,"rgba"))return t;if(-1!==vC(t).call(t,"rgb")){var e=t.substr(vC(t).call(t,"(")+1).replace(")","").split(",");return"rgba("+e[0]+","+e[1]+","+e[2]+","+g+")"}var A=vi(t);return null==A?t:"rgba("+A.r+","+A.g+","+A.b+","+g+")"}function mi(t,g,e){var A;return"#"+sC(A=((1<<24)+(t<<16)+(g<<8)+e).toString(16)).call(A,1)}function bi(t,g){if(PC(t)){var e=t;if(Mi(e)){var A,I=pI(A=e.substr(4).substr(0,e.length-5).split(",")).call(A,(function(t){return wI(t)}));e=mi(I[0],I[1],I[2])}if(!0===Zi(e)){var C=Ei(e),i={h:C.h,s:.8*C.s,v:Math.min(1,1.02*C.v)},n={h:C.h,s:Math.min(1,1.25*C.s),v:.8*C.v},o=Ni(n.h,n.s,n.v),r=Ni(i.h,i.s,i.v);return{background:e,border:o,highlight:{background:r,border:o},hover:{background:r,border:o}}}return{background:e,border:e,highlight:{background:e,border:e},hover:{background:e,border:e}}}return g?{background:t.background||g.background,border:t.border||g.border,highlight:PC(t.highlight)?{border:t.highlight,background:t.highlight}:{background:t.highlight&&t.highlight.background||g.highlight.background,border:t.highlight&&t.highlight.border||g.highlight.border},hover:PC(t.hover)?{border:t.hover,background:t.hover}:{border:t.hover&&t.hover.border||g.hover.border,background:t.hover&&t.hover.background||g.hover.background}}:{background:t.background||void 0,border:t.border||void 0,highlight:PC(t.highlight)?{border:t.highlight,background:t.highlight}:{background:t.highlight&&t.highlight.background||void 0,border:t.highlight&&t.highlight.border||void 0},hover:PC(t.hover)?{border:t.hover,background:t.hover}:{border:t.hover&&t.hover.border||void 0,background:t.hover&&t.hover.background||void 0}}}function wi(t,g,e){t/=255,g/=255,e/=255;var A=Math.min(t,Math.min(g,e)),I=Math.max(t,Math.max(g,e));return A===I?{h:0,s:0,v:A}:{h:60*((t===A?3:e===A?1:5)-(t===A?g-e:e===A?t-g:e-t)/(I-A))/360,s:(I-A)/I,v:I}}var xi={split:function(t){var g,e={};return CI(g=t.split(";")).call(g,(function(t){if(""!=JA(t).call(t)){var g,A,I=t.split(":"),C=JA(g=I[0]).call(g),i=JA(A=I[1]).call(A);e[C]=i}})),e},join:function(t){var g;return pI(g=QA(t)).call(g,(function(g){return g+": "+t[g]})).join("; ")}};function ki(t,g){var e=function(t){for(var g=1;g<arguments.length;g++){var e,A=null!=arguments[g]?arguments[g]:{};if(g%2)CI(e=SC(Object(A),!0)).call(e,(function(g){SA(t,g,A[g])}));else if(vg)ag(t,vg(A));else{var I;CI(I=SC(Object(A))).call(I,(function(g){_t(t,g,wg(A,g))}))}}return t}({},xi.split(t.style.cssText),{},xi.split(g));t.style.cssText=xi.join(e)}function Di(t,g){var e=xi.split(t.style.cssText),A=xi.split(g);for(var I in A)Object.prototype.hasOwnProperty.call(A,I)&&delete e[I];t.style.cssText=xi.join(e)}function Oi(t,g,e){var A,I,C,i=Math.floor(6*t),n=6*t-i,o=e*(1-g),r=e*(1-n*g),s=e*(1-(1-n)*g);switch(i%6){case 0:A=e,I=s,C=o;break;case 1:A=r,I=e,C=o;break;case 2:A=o,I=e,C=s;break;case 3:A=o,I=r,C=e;break;case 4:A=s,I=o,C=e;break;case 5:A=e,I=o,C=r}return{r:Math.floor(255*A),g:Math.floor(255*I),b:Math.floor(255*C)}}function Ni(t,g,e){var A=Oi(t,g,e);return mi(A.r,A.g,A.b)}function Ei(t){var g=vi(t);if(!g)throw new TypeError("'".concat(t,"' is not a valid color."));return wi(g.r,g.g,g.b)}function Zi(t){return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(t)}function Mi(t){return YC.test(t)}function Ti(t){return WC.test(t)}function Gi(t,g){if(null!==g&&"object"===NC(g)){for(var e=BA(g),A=0;A<t.length;A++)Object.prototype.hasOwnProperty.call(g,t[A])&&"object"==NC(g[t[A]])&&(e[t[A]]=Bi(g[t[A]]));return e}return null}function Bi(t){if(null===t||"object"!==NC(t))return null;if(t instanceof Element)return t;var g=BA(t);for(var e in t)Object.prototype.hasOwnProperty.call(t,e)&&"object"==NC(t[e])&&(g[e]=Bi(t[e]));return g}function Ri(t,g){for(var e=0;e<t.length;e++){var A=t[e],I=void 0;for(I=e;I>0&&g(A,t[I-1])<0;I--)t[I]=t[I-1];t[I]=A}return t}function Si(t,g,e){var A=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},I=function(t){return null!=t},C=function(t){return null!==t&&"object"===NC(t)};if(!C(t))throw new Error("Parameter mergeTarget must be an object");if(!C(g))throw new Error("Parameter options must be an object");if(!I(e))throw new Error("Parameter option must have a value");if(!C(A))throw new Error("Parameter globalOptions must be an object");var i=g[e],n=C(A)&&!function(t){for(var g in t)if(Object.prototype.hasOwnProperty.call(t,g))return!1;return!0}(A)?A[e]:void 0,o=n?n.enabled:void 0;if(void 0!==i){if("boolean"==typeof i)return C(t[e])||(t[e]={}),void(t[e].enabled=i);if(null===i&&!C(t[e])){if(!I(n))return;t[e]=BA(n)}if(C(i)){var r=!0;void 0!==i.enabled?r=i.enabled:void 0!==o&&(r=n.enabled),function(t,g,e){C(t[e])||(t[e]={});var A=g[e],I=t[e];for(var i in A)Object.prototype.hasOwnProperty.call(A,i)&&(I[i]=A[i])}(t,g,e),t[e].enabled=r}}}function Fi(t,g,e,A){for(var I=0,C=0,i=t.length-1;C<=i&&I<1e4;){var n=Math.floor((C+i)/2),o=t[n],r=g(void 0===A?o[e]:o[e][A]);if(0==r)return n;-1==r?C=n+1:i=n-1,I++}return-1}function Li(t,g,e,A,I){var C,i,n,o,r=0,s=0,a=t.length-1;for(I=null!=I?I:function(t,g){return t==g?0:t<g?-1:1};s<=a&&r<1e4;){if(o=Math.floor(.5*(a+s)),C=t[Math.max(0,o-1)][e],i=t[o][e],n=t[Math.min(t.length-1,o+1)][e],0==I(i,g))return o;if(I(C,g)<0&&I(i,g)>0)return"before"==A?Math.max(0,o-1):o;if(I(i,g)<0&&I(n,g)>0)return"before"==A?o:Math.min(t.length-1,o+1);I(i,g)<0?s=o+1:a=o-1,r++}return-1}var Qi={linear:function(t){return t},easeInQuad:function(t){return t*t},easeOutQuad:function(t){return t*(2-t)},easeInOutQuad:function(t){return t<.5?2*t*t:(4-2*t)*t-1},easeInCubic:function(t){return t*t*t},easeOutCubic:function(t){return--t*t*t+1},easeInOutCubic:function(t){return t<.5?4*t*t*t:(t-1)*(2*t-2)*(2*t-2)+1},easeInQuart:function(t){return t*t*t*t},easeOutQuart:function(t){return 1- --t*t*t*t},easeInOutQuart:function(t){return t<.5?8*t*t*t*t:1-8*--t*t*t*t},easeInQuint:function(t){return t*t*t*t*t},easeOutQuint:function(t){return 1+--t*t*t*t*t},easeInOutQuint:function(t){return t<.5?16*t*t*t*t*t:1+16*--t*t*t*t*t}};function Yi(){var t=document.createElement("p");t.style.width="100%",t.style.height="200px";var g=document.createElement("div");g.style.position="absolute",g.style.top="0px",g.style.left="0px",g.style.visibility="hidden",g.style.width="200px",g.style.height="150px",g.style.overflow="hidden",g.appendChild(t),document.body.appendChild(g);var e=t.offsetWidth;g.style.overflow="scroll";var A=t.offsetWidth;return e==A&&(A=g.clientWidth),document.body.removeChild(g),e-A}function Wi(t,g){var e;yC(g)||(g=[g]);var A=!0,I=!1,C=void 0;try{for(var i,n=TA(t);!(A=(i=n.next()).done);A=!0){var o=i.value;if(o){e=o[g[0]];for(var r=1;r<g.length;r++)e&&(e=e[g[r]]);if(void 0!==e)break}}}catch(t){I=!0,C=t}finally{try{A||null==n.return||n.return()}finally{if(I)throw C}}return e}var zi=Object.freeze({__proto__:null,isNumber:zC,recursiveDOMDelete:jC,isString:PC,isObject:VC,isDate:XC,fillIfDefined:_C,extend:HC,selectiveExtend:JC,selectiveDeepExtend:KC,selectiveNotDeepExtend:qC,deepExtend:$C,equalArray:ti,getType:gi,copyAndExtendArray:ei,copyArray:Ai,getAbsoluteLeft:Ii,getAbsoluteRight:Ci,getAbsoluteTop:ii,addClassName:ni,removeClassName:oi,forEach:ri,toArray:si,updateProperty:ai,throttle:di,addEventListener:li,removeEventListener:ci,preventDefault:hi,getTarget:ui,hasParent:fi,option:pi,hexToRGB:vi,overrideOpacity:yi,RGBToHex:mi,parseColor:bi,RGBToHSV:wi,addCssText:ki,removeCssText:Di,HSVToRGB:Oi,HSVToHex:Ni,hexToHSV:Ei,isValidHex:Zi,isValidRGB:Mi,isValidRGBA:Ti,selectiveBridgeObject:Gi,bridgeObject:Bi,insertSort:Ri,mergeOptions:Si,binarySearchCustom:Fi,binarySearchValue:Li,easingFunctions:Qi,getScrollBarWidth:Yi,topMost:Wi,randomUUID:RC}),ji=Object.freeze({__proto__:null,default:zi,HSVToHex:Ni,HSVToRGB:Oi,RGBToHSV:wi,RGBToHex:mi,addClassName:ni,addCssText:ki,addEventListener:li,binarySearchCustom:Fi,binarySearchValue:Li,bridgeObject:Bi,copyAndExtendArray:ei,copyArray:Ai,deepExtend:$C,easingFunctions:Qi,equalArray:ti,extend:HC,fillIfDefined:_C,forEach:ri,getAbsoluteLeft:Ii,getAbsoluteRight:Ci,getAbsoluteTop:ii,getScrollBarWidth:Yi,getTarget:ui,getType:gi,hasParent:fi,hexToHSV:Ei,hexToRGB:vi,insertSort:Ri,isDate:XC,isNumber:zC,isObject:VC,isString:PC,isValidHex:Zi,isValidRGB:Mi,isValidRGBA:Ti,mergeOptions:Si,option:pi,overrideOpacity:yi,parseColor:bi,preventDefault:hi,randomUUID:RC,recursiveDOMDelete:jC,removeClassName:oi,removeCssText:Di,removeEventListener:ci,selectiveBridgeObject:Gi,selectiveDeepExtend:KC,selectiveExtend:JC,selectiveNotDeepExtend:qC,throttle:di,toArray:si,topMost:Wi,updateProperty:ai}),Pi={},Vi=I["__core-js_shared__"]||function(t,g){try{Y(I,t,g)}catch(e){I[t]=g}return g}("__core-js_shared__",{}),Xi=Function.toString;"function"!=typeof Vi.inspectSource&&(Vi.inspectSource=function(t){return Xi.call(t)});var Ui,_i,Hi,Ji=Vi.inspectSource,Ki=I.WeakMap,qi="function"==typeof Ki&&/native code/.test(Ji(Ki)),$i=g((function(t){(t.exports=function(t,g){return Vi[t]||(Vi[t]=void 0!==g?g:{})})("versions",[]).push({version:"3.6.3",mode:"pure",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})})),tn=0,gn=Math.random(),en=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++tn+gn).toString(36)},An=$i("keys"),In=function(t){return An[t]||(An[t]=en(t))},Cn={},nn=I.WeakMap;if(qi){var on=new nn,rn=on.get,sn=on.has,an=on.set;Ui=function(t,g){return an.call(on,t,g),g},_i=function(t){return rn.call(on,t)||{}},Hi=function(t){return sn.call(on,t)}}else{var dn=In("state");Cn[dn]=!0,Ui=function(t,g){return Y(t,dn,g),g},_i=function(t){return y(t,dn)?t[dn]:{}},Hi=function(t){return y(t,dn)}}var ln,cn,hn,un={set:Ui,get:_i,has:Hi,enforce:function(t){return Hi(t)?_i(t):Ui(t,{})},getterFor:function(t){return function(g){var e;if(!f(g)||(e=_i(g)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return e}}},fn=function(t){return Object(h(t))},pn=!C((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})),vn=In("IE_PROTO"),yn=Object.prototype,mn=pn?Object.getPrototypeOf:function(t){return t=fn(t),y(t,vn)?t[vn]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?yn:null},bn=!!Object.getOwnPropertySymbols&&!C((function(){return!String(Symbol())})),wn=bn&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,xn=$i("wks"),kn=I.Symbol,Dn=wn?kn:kn&&kn.withoutSetter||en,On=function(t){return y(xn