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