vis-network
Version:
A dynamic, browser-based visualization library.
33 lines • 678 kB
JavaScript
/**
* vis-network
* https://visjs.github.io/vis-network/
*
* A dynamic, browser-based visualization library.
*
* @version 9.1.0
* @date 2021-08-29T08:43:14.666Z
*
* @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 g="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},A=function(g){return g&&g.Math==Math&&g},t=A("object"==typeof globalThis&&globalThis)||A("object"==typeof window&&window)||A("object"==typeof self&&self)||A("object"==typeof g&&g)||function(){return this}()||Function("return this")(),e={},C=function(g){try{return!!g()}catch(g){return!0}},I=!C((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),i={},o={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,r=n&&!o.call({1:2},1);i.f=r?function(g){var A=n(this,g);return!!A&&A.enumerable}:o;var s,a,d=function(g,A){return{enumerable:!(1&g),configurable:!(2&g),writable:!(4&g),value:A}},h={}.toString,l=function(g){return h.call(g).slice(8,-1)},c=l,u="".split,p=C((function(){return!Object("z").propertyIsEnumerable(0)}))?function(g){return"String"==c(g)?u.call(g,""):Object(g)}:Object,f=function(g){if(null==g)throw TypeError("Can't call method on "+g);return g},v=p,y=f,m=function(g){return v(y(g))},b=function(g){return"object"==typeof g?null!==g:"function"==typeof g},w={},k=w,x=t,E=function(g){return"function"==typeof g?g:void 0},O=function(g,A){return arguments.length<2?E(k[g])||E(x[g]):k[g]&&k[g][A]||x[g]&&x[g][A]},T=O("navigator","userAgent")||"",D=t,N=T,R=D.process,P=D.Deno,M=R&&R.versions||P&&P.version,B=M&&M.v8;B?a=(s=B.split("."))[0]<4?1:s[0]+s[1]:N&&(!(s=N.match(/Edge\/(\d+)/))||s[1]>=74)&&(s=N.match(/Chrome\/(\d+)/))&&(a=s[1]);var z=a&&+a,Z=z,S=C,F=!!Object.getOwnPropertySymbols&&!S((function(){var g=Symbol();return!String(g)||!(Object(g)instanceof Symbol)||!Symbol.sham&&Z&&Z<41})),G=F&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,L=O,j=G?function(g){return"symbol"==typeof g}:function(g){var A=L("Symbol");return"function"==typeof A&&Object(g)instanceof A},V=b,Y={exports:{}},W=t,Q=function(g,A){try{Object.defineProperty(W,g,{value:A,configurable:!0,writable:!0})}catch(t){W[g]=A}return A},U=t["__core-js_shared__"]||Q("__core-js_shared__",{}),_=U;(Y.exports=function(g,A){return _[g]||(_[g]=void 0!==A?A:{})})("versions",[]).push({version:"3.16.1",mode:"pure",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"});var H=f,K=function(g){return Object(H(g))},X=K,J={}.hasOwnProperty,q=Object.hasOwn||function(g,A){return J.call(X(g),A)},$=0,gg=Math.random(),Ag=function(g){return"Symbol("+String(void 0===g?"":g)+")_"+(++$+gg).toString(36)},tg=t,eg=Y.exports,Cg=q,Ig=Ag,ig=F,og=G,ng=eg("wks"),rg=tg.Symbol,sg=og?rg:rg&&rg.withoutSetter||Ig,ag=function(g){return Cg(ng,g)&&(ig||"string"==typeof ng[g])||(ig&&Cg(rg,g)?ng[g]=rg[g]:ng[g]=sg("Symbol."+g)),ng[g]},dg=b,hg=j,lg=function(g,A){var t,e;if("string"===A&&"function"==typeof(t=g.toString)&&!V(e=t.call(g)))return e;if("function"==typeof(t=g.valueOf)&&!V(e=t.call(g)))return e;if("string"!==A&&"function"==typeof(t=g.toString)&&!V(e=t.call(g)))return e;throw TypeError("Can't convert object to primitive value")},cg=ag("toPrimitive"),ug=function(g,A){if(!dg(g)||hg(g))return g;var t,e=g[cg];if(void 0!==e){if(void 0===A&&(A="default"),t=e.call(g,A),!dg(t)||hg(t))return t;throw TypeError("Can't convert object to primitive value")}return void 0===A&&(A="number"),lg(g,A)},pg=j,fg=function(g){var A=ug(g,"string");return pg(A)?A:String(A)},vg=b,yg=t.document,mg=vg(yg)&&vg(yg.createElement),bg=function(g){return mg?yg.createElement(g):{}},wg=bg,kg=!I&&!C((function(){return 7!=Object.defineProperty(wg("div"),"a",{get:function(){return 7}}).a})),xg=I,Eg=i,Og=d,Tg=m,Dg=fg,Ng=q,Rg=kg,Pg=Object.getOwnPropertyDescriptor;e.f=xg?Pg:function(g,A){if(g=Tg(g),A=Dg(A),Rg)try{return Pg(g,A)}catch(g){}if(Ng(g,A))return Og(!Eg.f.call(g,A),g[A])};var Mg=C,Bg=/#|\.prototype\./,zg=function(g,A){var t=Sg[Zg(g)];return t==Gg||t!=Fg&&("function"==typeof A?Mg(A):!!A)},Zg=zg.normalize=function(g){return String(g).replace(Bg,".").toLowerCase()},Sg=zg.data={},Fg=zg.NATIVE="N",Gg=zg.POLYFILL="P",Lg=zg,jg=function(g){if("function"!=typeof g)throw TypeError(String(g)+" is not a function");return g},Vg=jg,Yg=function(g,A,t){if(Vg(g),void 0===A)return g;switch(t){case 0:return function(){return g.call(A)};case 1:return function(t){return g.call(A,t)};case 2:return function(t,e){return g.call(A,t,e)};case 3:return function(t,e,C){return g.call(A,t,e,C)}}return function(){return g.apply(A,arguments)}},Wg={},Qg=b,Ug=function(g){if(!Qg(g))throw TypeError(String(g)+" is not an object");return g},_g=I,Hg=kg,Kg=Ug,Xg=fg,Jg=Object.defineProperty;Wg.f=_g?Jg:function(g,A,t){if(Kg(g),A=Xg(A),Kg(t),Hg)try{return Jg(g,A,t)}catch(g){}if("get"in t||"set"in t)throw TypeError("Accessors not supported");return"value"in t&&(g[A]=t.value),g};var qg=Wg,$g=d,gA=I?function(g,A,t){return qg.f(g,A,$g(1,t))}:function(g,A,t){return g[A]=t,g},AA=t,tA=e.f,eA=Lg,CA=w,IA=Yg,iA=gA,oA=q,nA=function(g){var A=function(A,t,e){if(this instanceof g){switch(arguments.length){case 0:return new g;case 1:return new g(A);case 2:return new g(A,t)}return new g(A,t,e)}return g.apply(this,arguments)};return A.prototype=g.prototype,A},rA=function(g,A){var t,e,C,I,i,o,n,r,s=g.target,a=g.global,d=g.stat,h=g.proto,l=a?AA:d?AA[s]:(AA[s]||{}).prototype,c=a?CA:CA[s]||(CA[s]={}),u=c.prototype;for(C in A)t=!eA(a?C:s+(d?".":"#")+C,g.forced)&&l&&oA(l,C),i=c[C],t&&(o=g.noTargetGet?(r=tA(l,C))&&r.value:l[C]),I=t&&o?o:A[C],t&&typeof i==typeof I||(n=g.bind&&t?IA(I,AA):g.wrap&&t?nA(I):h&&"function"==typeof I?IA(Function.call,I):I,(g.sham||I&&I.sham||i&&i.sham)&&iA(n,"sham",!0),c[C]=n,h&&(oA(CA,e=s+"Prototype")||iA(CA,e,{}),CA[e][C]=I,g.real&&u&&!u[C]&&iA(u,C,I)))},sA=Math.ceil,aA=Math.floor,dA=function(g){return isNaN(g=+g)?0:(g>0?aA:sA)(g)},hA=dA,lA=Math.min,cA=function(g){return g>0?lA(hA(g),9007199254740991):0},uA=dA,pA=Math.max,fA=Math.min,vA=function(g,A){var t=uA(g);return t<0?pA(t+A,0):fA(t,A)},yA=m,mA=cA,bA=vA,wA=function(g){return function(A,t,e){var C,I=yA(A),i=mA(I.length),o=bA(e,i);if(g&&t!=t){for(;i>o;)if((C=I[o++])!=C)return!0}else for(;i>o;o++)if((g||o in I)&&I[o]===t)return g||o||0;return!g&&-1}},kA={includes:wA(!0),indexOf:wA(!1)},xA={},EA=q,OA=m,TA=kA.indexOf,DA=xA,NA=function(g,A){var t,e=OA(g),C=0,I=[];for(t in e)!EA(DA,t)&&EA(e,t)&&I.push(t);for(;A.length>C;)EA(e,t=A[C++])&&(~TA(I,t)||I.push(t));return I},RA=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],PA=NA,MA=RA,BA=Object.keys||function(g){return PA(g,MA)},zA={};zA.f=Object.getOwnPropertySymbols;var ZA=I,SA=C,FA=BA,GA=zA,LA=i,jA=K,VA=p,YA=Object.assign,WA=Object.defineProperty,QA=!YA||SA((function(){if(ZA&&1!==YA({b:1},YA(WA({},"a",{enumerable:!0,get:function(){WA(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var g={},A={},t=Symbol(),e="abcdefghijklmnopqrst";return g[t]=7,e.split("").forEach((function(g){A[g]=g})),7!=YA({},g)[t]||FA(YA({},A)).join("")!=e}))?function(g,A){for(var t=jA(g),e=arguments.length,C=1,I=GA.f,i=LA.f;e>C;)for(var o,n=VA(arguments[C++]),r=I?FA(n).concat(I(n)):FA(n),s=r.length,a=0;s>a;)o=r[a++],ZA&&!i.call(n,o)||(t[o]=n[o]);return t}:YA;rA({target:"Object",stat:!0,forced:Object.assign!==QA},{assign:QA});var UA=w.Object.assign,_A=jg,HA=b,KA=[].slice,XA={},JA=function(g,A,t){if(!(A in XA)){for(var e=[],C=0;C<A;C++)e[C]="a["+C+"]";XA[A]=Function("C,a","return new C("+e.join(",")+")")}return XA[A](g,t)},qA=Function.bind||function(g){var A=_A(this),t=KA.call(arguments,1),e=function(){var C=t.concat(KA.call(arguments));return this instanceof e?JA(A,C.length,C):A.apply(g,C)};return HA(A.prototype)&&(e.prototype=A.prototype),e};rA({target:"Function",proto:!0},{bind:qA});var $A=w,gt=function(g){return $A[g+"Prototype"]},At=gt("Function").bind,tt=Function.prototype,et=function(g){var A=g.bind;return g===tt||g instanceof Function&&A===tt.bind?At:A};function Ct(g,A,t,e){g.beginPath(),g.arc(A,t,e,0,2*Math.PI,!1),g.closePath()}function It(g,A,t,e,C,I){var i=Math.PI/180;e-2*I<0&&(I=e/2),C-2*I<0&&(I=C/2),g.beginPath(),g.moveTo(A+I,t),g.lineTo(A+e-I,t),g.arc(A+e-I,t+I,I,270*i,360*i,!1),g.lineTo(A+e,t+C-I),g.arc(A+e-I,t+C-I,I,0,90*i,!1),g.lineTo(A+I,t+C),g.arc(A+I,t+C-I,I,90*i,180*i,!1),g.lineTo(A,t+I),g.arc(A+I,t+I,I,180*i,270*i,!1),g.closePath()}function it(g,A,t,e,C){var I=.5522848,i=e/2*I,o=C/2*I,n=A+e,r=t+C,s=A+e/2,a=t+C/2;g.beginPath(),g.moveTo(A,a),g.bezierCurveTo(A,a-o,s-i,t,s,t),g.bezierCurveTo(s+i,t,n,a-o,n,a),g.bezierCurveTo(n,a+o,s+i,r,s,r),g.bezierCurveTo(s-i,r,A,a+o,A,a),g.closePath()}function ot(g,A,t,e,C){var I=C*(1/3),i=.5522848,o=e/2*i,n=I/2*i,r=A+e,s=t+I,a=A+e/2,d=t+I/2,h=t+(C-I/2),l=t+C;g.beginPath(),g.moveTo(r,d),g.bezierCurveTo(r,d+n,a+o,s,a,s),g.bezierCurveTo(a-o,s,A,d+n,A,d),g.bezierCurveTo(A,d-n,a-o,t,a,t),g.bezierCurveTo(a+o,t,r,d-n,r,d),g.lineTo(r,h),g.bezierCurveTo(r,h+n,a+o,l,a,l),g.bezierCurveTo(a-o,l,A,h+n,A,h),g.lineTo(A,d)}function nt(g,A,t,e,C,I){g.beginPath(),g.moveTo(A,t);for(var i=I.length,o=e-A,n=C-t,r=n/o,s=Math.sqrt(o*o+n*n),a=0,d=!0,h=0,l=+I[0];s>=.1;)(l=+I[a++%i])>s&&(l=s),h=Math.sqrt(l*l/(1+r*r)),A+=h=o<0?-h:h,t+=r*h,!0===d?g.lineTo(A,t):g.moveTo(A,t),s-=l,d=!d}var rt={circle:Ct,dashedLine:nt,database:ot,diamond:function(g,A,t,e){g.beginPath(),g.lineTo(A,t+e),g.lineTo(A+e,t),g.lineTo(A,t-e),g.lineTo(A-e,t),g.closePath()},ellipse:it,ellipse_vis:it,hexagon:function(g,A,t,e){g.beginPath();var C=2*Math.PI/6;g.moveTo(A+e,t);for(var I=1;I<6;I++)g.lineTo(A+e*Math.cos(C*I),t+e*Math.sin(C*I));g.closePath()},roundRect:It,square:function(g,A,t,e){g.beginPath(),g.rect(A-e,t-e,2*e,2*e),g.closePath()},star:function(g,A,t,e){g.beginPath(),t+=.1*(e*=.82);for(var C=0;C<10;C++){var I=C%2==0?1.3*e:.5*e;g.lineTo(A+I*Math.sin(2*C*Math.PI/10),t-I*Math.cos(2*C*Math.PI/10))}g.closePath()},triangle:function(g,A,t,e){g.beginPath(),t+=.275*(e*=1.15);var C=2*e,I=C/2,i=Math.sqrt(3)/6*C,o=Math.sqrt(C*C-I*I);g.moveTo(A,t-(o-i)),g.lineTo(A+I,t+i),g.lineTo(A-I,t+i),g.lineTo(A,t-(o-i)),g.closePath()},triangleDown:function(g,A,t,e){g.beginPath(),t-=.275*(e*=1.15);var C=2*e,I=C/2,i=Math.sqrt(3)/6*C,o=Math.sqrt(C*C-I*I);g.moveTo(A,t+(o-i)),g.lineTo(A+I,t-i),g.lineTo(A-I,t-i),g.lineTo(A,t+(o-i)),g.closePath()}};function st(g,A){void 0===A&&(A={});var t=A.insertAt;if(g&&"undefined"!=typeof document){var e=document.head||document.getElementsByTagName("head")[0],C=document.createElement("style");C.type="text/css","top"===t&&e.firstChild?e.insertBefore(C,e.firstChild):e.appendChild(C),C.styleSheet?C.styleSheet.cssText=g:C.appendChild(document.createTextNode(g))}}st(".vis-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.vis-active{box-shadow:0 0 10px #86d5f8}");st(".vis [class*=span]{min-height:0;width:auto}");st('div.vis-color-picker{position:absolute;top:0;left:30px;margin-top:-140px;margin-left:30px;width:310px;height:444px;z-index:1;padding:10px;border-radius:15px;background-color:#fff;display:none;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}div.vis-color-picker div.vis-arrow{position:absolute;top:147px;left:5px}div.vis-color-picker div.vis-arrow:after,div.vis-color-picker div.vis-arrow:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}div.vis-color-picker div.vis-arrow:after{border-color:hsla(0,0%,100%,0) #fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:30px;margin-top:-30px}div.vis-color-picker div.vis-color{position:absolute;width:289px;height:289px;cursor:pointer}div.vis-color-picker div.vis-brightness{position:absolute;top:313px}div.vis-color-picker div.vis-opacity{position:absolute;top:350px}div.vis-color-picker div.vis-selector{position:absolute;top:137px;left:137px;width:15px;height:15px;border-radius:15px;border:1px solid #fff;background:#4c4c4c;background:-moz-linear-gradient(top,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4c4c4c),color-stop(12%,#595959),color-stop(25%,#666),color-stop(39%,#474747),color-stop(50%,#2c2c2c),color-stop(51%,#000),color-stop(60%,#111),color-stop(76%,#2b2b2b),color-stop(91%,#1c1c1c),color-stop(100%,#131313));background:-webkit-linear-gradient(top,#4c4c4c,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313);background:-o-linear-gradient(top,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:-ms-linear-gradient(top,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:linear-gradient(180deg,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4c4c4c",endColorstr="#131313",GradientType=0)}div.vis-color-picker div.vis-new-color{left:159px;text-align:right;padding-right:2px}div.vis-color-picker div.vis-initial-color,div.vis-color-picker div.vis-new-color{position:absolute;width:140px;height:20px;border:1px solid rgba(0,0,0,.1);border-radius:5px;top:380px;font-size:10px;color:rgba(0,0,0,.4);vertical-align:middle;line-height:20px}div.vis-color-picker div.vis-initial-color{left:10px;text-align:left;padding-left:2px}div.vis-color-picker div.vis-label{position:absolute;width:300px;left:10px}div.vis-color-picker div.vis-label.vis-brightness{top:300px}div.vis-color-picker div.vis-label.vis-opacity{top:338px}div.vis-color-picker div.vis-button{position:absolute;width:68px;height:25px;border-radius:10px;vertical-align:middle;text-align:center;line-height:25px;top:410px;border:2px solid #d9d9d9;background-color:#f7f7f7;cursor:pointer}div.vis-color-picker div.vis-button.vis-cancel{left:5px}div.vis-color-picker div.vis-button.vis-load{left:82px}div.vis-color-picker div.vis-button.vis-apply{left:159px}div.vis-color-picker div.vis-button.vis-save{left:236px}div.vis-color-picker input.vis-range{width:290px;height:20px}');st('div.vis-configuration{position:relative;display:block;float:left;font-size:12px}div.vis-configuration-wrapper{display:block;width:700px}div.vis-configuration-wrapper:after{clear:both;content:"";display:block}div.vis-configuration.vis-config-option-container{display:block;width:495px;background-color:#fff;border:2px solid #f7f8fa;border-radius:4px;margin-top:20px;left:10px;padding-left:5px}div.vis-configuration.vis-config-button{display:block;width:495px;height:25px;vertical-align:middle;line-height:25px;background-color:#f7f8fa;border:2px solid #ceced0;border-radius:4px;margin-top:20px;left:10px;padding-left:5px;cursor:pointer;margin-bottom:30px}div.vis-configuration.vis-config-button.hover{background-color:#4588e6;border:2px solid #214373;color:#fff}div.vis-configuration.vis-config-item{display:block;float:left;width:495px;height:25px;vertical-align:middle;line-height:25px}div.vis-configuration.vis-config-item.vis-config-s2{left:10px;background-color:#f7f8fa;padding-left:5px;border-radius:3px}div.vis-configuration.vis-config-item.vis-config-s3{left:20px;background-color:#e4e9f0;padding-left:5px;border-radius:3px}div.vis-configuration.vis-config-item.vis-config-s4{left:30px;background-color:#cfd8e6;padding-left:5px;border-radius:3px}div.vis-configuration.vis-config-header{font-size:18px;font-weight:700}div.vis-configuration.vis-config-label{width:120px;height:25px;line-height:25px}div.vis-configuration.vis-config-label.vis-config-s3{width:110px}div.vis-configuration.vis-config-label.vis-config-s4{width:100px}div.vis-configuration.vis-config-colorBlock{top:1px;width:30px;height:19px;border:1px solid #444;border-radius:2px;padding:0;margin:0;cursor:pointer}input.vis-configuration.vis-config-checkbox{left:-5px}input.vis-configuration.vis-config-rangeinput{position:relative;top:-5px;width:60px;padding:1px;margin:0;pointer-events:none}input.vis-configuration.vis-config-range{-webkit-appearance:none;border:0 solid #fff;background-color:transparent;width:300px;height:20px}input.vis-configuration.vis-config-range::-webkit-slider-runnable-track{width:300px;height:5px;background:#dedede;background:-moz-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dedede),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#dedede,#c8c8c8 99%);background:-o-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-ms-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:linear-gradient(180deg,#dedede 0,#c8c8c8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dedede",endColorstr="#c8c8c8",GradientType=0);border:1px solid #999;box-shadow:0 0 3px 0 #aaa;border-radius:3px}input.vis-configuration.vis-config-range::-webkit-slider-thumb{-webkit-appearance:none;border:1px solid #14334b;height:17px;width:17px;border-radius:50%;background:#3876c2;background:-moz-linear-gradient(top,#3876c2 0,#385380 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3876c2),color-stop(100%,#385380));background:-webkit-linear-gradient(top,#3876c2,#385380);background:-o-linear-gradient(top,#3876c2 0,#385380 100%);background:-ms-linear-gradient(top,#3876c2 0,#385380 100%);background:linear-gradient(180deg,#3876c2 0,#385380);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3876c2",endColorstr="#385380",GradientType=0);box-shadow:0 0 1px 0 #111927;margin-top:-7px}input.vis-configuration.vis-config-range:focus{outline:none}input.vis-configuration.vis-config-range:focus::-webkit-slider-runnable-track{background:#9d9d9d;background:-moz-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9d9d9d),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#9d9d9d,#c8c8c8 99%);background:-o-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:-ms-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:linear-gradient(180deg,#9d9d9d 0,#c8c8c8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9d9d9d",endColorstr="#c8c8c8",GradientType=0)}input.vis-configuration.vis-config-range::-moz-range-track{width:300px;height:10px;background:#dedede;background:-moz-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dedede),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#dedede,#c8c8c8 99%);background:-o-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-ms-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:linear-gradient(180deg,#dedede 0,#c8c8c8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dedede",endColorstr="#c8c8c8",GradientType=0);border:1px solid #999;box-shadow:0 0 3px 0 #aaa;border-radius:3px}input.vis-configuration.vis-config-range::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#385380}input.vis-configuration.vis-config-range:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}input.vis-configuration.vis-config-range::-ms-track{width:300px;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}input.vis-configuration.vis-config-range::-ms-fill-lower{background:#777;border-radius:10px}input.vis-configuration.vis-config-range::-ms-fill-upper{background:#ddd;border-radius:10px}input.vis-configuration.vis-config-range::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#385380}input.vis-configuration.vis-config-range:focus::-ms-fill-lower{background:#888}input.vis-configuration.vis-config-range:focus::-ms-fill-upper{background:#ccc}.vis-configuration-popup{position:absolute;background:rgba(57,76,89,.85);border:2px solid #f2faff;line-height:30px;height:30px;width:150px;text-align:center;color:#fff;font-size:14px;border-radius:4px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.vis-configuration-popup:after,.vis-configuration-popup:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.vis-configuration-popup:after{border-color:rgba(136,183,213,0) rgba(136,183,213,0) rgba(136,183,213,0) rgba(57,76,89,.85);border-width:8px;margin-top:-8px}.vis-configuration-popup:before{border-color:rgba(194,225,245,0) rgba(194,225,245,0) rgba(194,225,245,0) #f2faff;border-width:12px;margin-top:-12px}');st("div.vis-tooltip{position:absolute;visibility:hidden;padding:5px;white-space:nowrap;font-family:verdana;font-size:14px;color:#000;background-color:#f5f4ed;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #808074;box-shadow:3px 3px 10px rgba(0,0,0,.2);pointer-events:none;z-index:5}");var at={exports:{}};!function(g){function A(g){if(g)return function(g){for(var t in A.prototype)g[t]=A.prototype[t];return g}(g)}at.exports=A,A.prototype.on=A.prototype.addEventListener=function(g,A){return this._callbacks=this._callbacks||{},(this._callbacks["$"+g]=this._callbacks["$"+g]||[]).push(A),this},A.prototype.once=function(g,A){function t(){this.off(g,t),A.apply(this,arguments)}return t.fn=A,this.on(g,t),this},A.prototype.off=A.prototype.removeListener=A.prototype.removeAllListeners=A.prototype.removeEventListener=function(g,A){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var t,e=this._callbacks["$"+g];if(!e)return this;if(1==arguments.length)return delete this._callbacks["$"+g],this;for(var C=0;C<e.length;C++)if((t=e[C])===A||t.fn===A){e.splice(C,1);break}return 0===e.length&&delete this._callbacks["$"+g],this},A.prototype.emit=function(g){this._callbacks=this._callbacks||{};for(var A=new Array(arguments.length-1),t=this._callbacks["$"+g],e=1;e<arguments.length;e++)A[e-1]=arguments[e];if(t){e=0;for(var C=(t=t.slice(0)).length;e<C;++e)t[e].apply(this,A)}return this},A.prototype.listeners=function(g){return this._callbacks=this._callbacks||{},this._callbacks["$"+g]||[]},A.prototype.hasListeners=function(g){return!!this.listeners(g).length}}();var dt=at.exports,ht=j,lt=function(g){if(ht(g))throw TypeError("Cannot convert a Symbol value to a string");return String(g)},ct=dA,ut=lt,pt=f,ft=function(g){return function(A,t){var e,C,I=ut(pt(A)),i=ct(t),o=I.length;return i<0||i>=o?g?"":void 0:(e=I.charCodeAt(i))<55296||e>56319||i+1===o||(C=I.charCodeAt(i+1))<56320||C>57343?g?I.charAt(i):e:g?I.slice(i,i+2):C-56320+(e-55296<<10)+65536}},vt={codeAt:ft(!1),charAt:ft(!0)},yt=U,mt=Function.toString;"function"!=typeof yt.inspectSource&&(yt.inspectSource=function(g){return mt.call(g)});var bt,wt,kt,xt=yt.inspectSource,Et=t.WeakMap,Ot="function"==typeof Et&&/native code/.test(xt(Et)),Tt=Y.exports,Dt=Ag,Nt=Tt("keys"),Rt=function(g){return Nt[g]||(Nt[g]=Dt(g))},Pt=Ot,Mt=b,Bt=gA,zt=q,Zt=U,St=Rt,Ft=xA,Gt=t.WeakMap;if(Pt||Zt.state){var Lt=Zt.state||(Zt.state=new Gt),jt=Lt.get,Vt=Lt.has,Yt=Lt.set;bt=function(g,A){if(Vt.call(Lt,g))throw new TypeError("Object already initialized");return A.facade=g,Yt.call(Lt,g,A),A},wt=function(g){return jt.call(Lt,g)||{}},kt=function(g){return Vt.call(Lt,g)}}else{var Wt=St("state");Ft[Wt]=!0,bt=function(g,A){if(zt(g,Wt))throw new TypeError("Object already initialized");return A.facade=g,Bt(g,Wt,A),A},wt=function(g){return zt(g,Wt)?g[Wt]:{}},kt=function(g){return zt(g,Wt)}}var Qt,Ut,_t,Ht={set:bt,get:wt,has:kt,enforce:function(g){return kt(g)?wt(g):bt(g,{})},getterFor:function(g){return function(A){var t;if(!Mt(A)||(t=wt(A)).type!==g)throw TypeError("Incompatible receiver, "+g+" required");return t}}},Kt=!C((function(){function g(){}return g.prototype.constructor=null,Object.getPrototypeOf(new g)!==g.prototype})),Xt=q,Jt=K,qt=Kt,$t=Rt("IE_PROTO"),ge=Object.prototype,Ae=qt?Object.getPrototypeOf:function(g){return g=Jt(g),Xt(g,$t)?g[$t]:"function"==typeof g.constructor&&g instanceof g.constructor?g.constructor.prototype:g instanceof Object?ge:null},te=C,ee=Ae,Ce=gA,Ie=q,ie=ag("iterator"),oe=!1;[].keys&&("next"in(_t=[].keys())?(Ut=ee(ee(_t)))!==Object.prototype&&(Qt=Ut):oe=!0);var ne=null==Qt||te((function(){var g={};return Qt[ie].call(g)!==g}));ne&&(Qt={}),ne&&!Ie(Qt,ie)&&Ce(Qt,ie,(function(){return this}));var re,se={IteratorPrototype:Qt,BUGGY_SAFARI_ITERATORS:oe},ae=Wg,de=Ug,he=BA,le=I?Object.defineProperties:function(g,A){de(g);for(var t,e=he(A),C=e.length,I=0;C>I;)ae.f(g,t=e[I++],A[t]);return g},ce=O("document","documentElement"),ue=Ug,pe=le,fe=RA,ve=xA,ye=ce,me=bg,be=Rt("IE_PROTO"),we=function(){},ke=function(g){return"<script>"+g+"<\/script>"},xe=function(g){g.write(ke("")),g.close();var A=g.parentWindow.Object;return g=null,A},Ee=function(){try{re=new ActiveXObject("htmlfile")}catch(g){}Ee=document.domain&&re?xe(re):function(){var g,A=me("iframe");if(A.style)return A.style.display="none",ye.appendChild(A),A.src=String("javascript:"),(g=A.contentWindow.document).open(),g.write(ke("document.F=Object")),g.close(),g.F}()||xe(re);for(var g=fe.length;g--;)delete Ee.prototype[fe[g]];return Ee()};ve[be]=!0;var Oe=Object.create||function(g,A){var t;return null!==g?(we.prototype=ue(g),t=new we,we.prototype=null,t[be]=g):t=Ee(),void 0===A?t:pe(t,A)},Te={};Te[ag("toStringTag")]="z";var De="[object z]"===String(Te),Ne=De,Re=l,Pe=ag("toStringTag"),Me="Arguments"==Re(function(){return arguments}()),Be=Ne?Re:function(g){var A,t,e;return void 0===g?"Undefined":null===g?"Null":"string"==typeof(t=function(g,A){try{return g[A]}catch(g){}}(A=Object(g),Pe))?t:Me?Re(A):"Object"==(e=Re(A))&&"function"==typeof A.callee?"Arguments":e},ze=Be,Ze=De?{}.toString:function(){return"[object "+ze(this)+"]"},Se=De,Fe=Wg.f,Ge=gA,Le=q,je=Ze,Ve=ag("toStringTag"),Ye=function(g,A,t,e){if(g){var C=t?g:g.prototype;Le(C,Ve)||Fe(C,Ve,{configurable:!0,value:A}),e&&!Se&&Ge(C,"toString",je)}},We={},Qe=se.IteratorPrototype,Ue=Oe,_e=d,He=Ye,Ke=We,Xe=function(){return this},Je=b,qe=Ug,$e=function(g){if(!Je(g)&&null!==g)throw TypeError("Can't set "+String(g)+" as a prototype");return g},gC=Object.setPrototypeOf||("__proto__"in{}?function(){var g,A=!1,t={};try{(g=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(t,[]),A=t instanceof Array}catch(g){}return function(t,e){return qe(t),$e(e),A?g.call(t,e):t.__proto__=e,t}}():void 0),AC=gA,tC=function(g,A,t,e){e&&e.enumerable?g[A]=t:AC(g,A,t)},eC=rA,CC=function(g,A,t){var e=A+" Iterator";return g.prototype=Ue(Qe,{next:_e(1,t)}),He(g,e,!1,!0),Ke[e]=Xe,g},IC=Ae,iC=Ye,oC=gA,nC=tC,rC=We,sC=se.IteratorPrototype,aC=se.BUGGY_SAFARI_ITERATORS,dC=ag("iterator"),hC=function(){return this},lC=function(g,A,t,e,C,I,i){CC(t,A,e);var o,n,r,s=function(g){if(g===C&&c)return c;if(!aC&&g in h)return h[g];switch(g){case"keys":case"values":case"entries":return function(){return new t(this,g)}}return function(){return new t(this)}},a=A+" Iterator",d=!1,h=g.prototype,l=h[dC]||h["@@iterator"]||C&&h[C],c=!aC&&l||s(C),u="Array"==A&&h.entries||l;if(u&&(o=IC(u.call(new g)),sC!==Object.prototype&&o.next&&(iC(o,a,!0,!0),rC[a]=hC)),"values"==C&&l&&"values"!==l.name&&(d=!0,c=function(){return l.call(this)}),i&&h[dC]!==c&&oC(h,dC,c),rC[A]=c,C)if(n={values:s("values"),keys:I?c:s("keys"),entries:s("entries")},i)for(r in n)(aC||d||!(r in h))&&nC(h,r,n[r]);else eC({target:A,proto:!0,forced:aC||d},n);return n},cC=vt.charAt,uC=lt,pC=Ht,fC=lC,vC=pC.set,yC=pC.getterFor("String Iterator");fC(String,"String",(function(g){vC(this,{type:"String Iterator",string:uC(g),index:0})}),(function(){var g,A=yC(this),t=A.string,e=A.index;return e>=t.length?{value:void 0,done:!0}:(g=cC(t,e),A.index+=g.length,{value:g,done:!1})}));var mC=Ug,bC=function(g){var A=g.return;if(void 0!==A)return mC(A.call(g)).value},wC=Ug,kC=bC,xC=We,EC=ag("iterator"),OC=Array.prototype,TC=function(g){return void 0!==g&&(xC.Array===g||OC[EC]===g)},DC=fg,NC=Wg,RC=d,PC=function(g,A,t){var e=DC(A);e in g?NC.f(g,e,RC(0,t)):g[e]=t},MC=Be,BC=We,zC=ag("iterator"),ZC=function(g){if(null!=g)return g[zC]||g["@@iterator"]||BC[MC(g)]},SC=Yg,FC=K,GC=function(g,A,t,e){try{return e?A(wC(t)[0],t[1]):A(t)}catch(A){throw kC(g),A}},LC=TC,jC=cA,VC=PC,YC=ZC,WC=ag("iterator"),QC=!1;try{var UC=0,_C={next:function(){return{done:!!UC++}},return:function(){QC=!0}};_C[WC]=function(){return this},Array.from(_C,(function(){throw 2}))}catch(g){}var HC=function(g){var A,t,e,C,I,i,o=FC(g),n="function"==typeof this?this:Array,r=arguments.length,s=r>1?arguments[1]:void 0,a=void 0!==s,d=YC(o),h=0;if(a&&(s=SC(s,r>2?arguments[2]:void 0,2)),null==d||n==Array&&LC(d))for(t=new n(A=jC(o.length));A>h;h++)i=a?s(o[h],h):o[h],VC(t,h,i);else for(I=(C=d.call(o)).next,t=new n;!(e=I.call(C)).done;h++)i=a?GC(C,s,[e.value,h],!0):e.value,VC(t,h,i);return t.length=h,t};rA({target:"Array",stat:!0,forced:!function(g,A){if(!A&&!QC)return!1;var t=!1;try{var e={};e[WC]=function(){return{next:function(){return{done:t=!0}}}},g(e)}catch(g){}return t}((function(g){Array.from(g)}))},{from:HC});var KC=w.Array.from,XC=KC,JC=m,qC=We,$C=Ht,gI=lC,AI=$C.set,tI=$C.getterFor("Array Iterator");gI(Array,"Array",(function(g,A){AI(this,{type:"Array Iterator",target:JC(g),index:0,kind:A})}),(function(){var g=tI(this),A=g.target,t=g.kind,e=g.index++;return!A||e>=A.length?(g.target=void 0,{value:void 0,done:!0}):"keys"==t?{value:e,done:!1}:"values"==t?{value:A[e],done:!1}:{value:[e,A[e]],done:!1}}),"values"),qC.Arguments=qC.Array;var eI=ZC,CI={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},II=t,iI=Be,oI=gA,nI=We,rI=ag("toStringTag");for(var sI in CI){var aI=II[sI],dI=aI&&aI.prototype;dI&&iI(dI)!==rI&&oI(dI,rI,sI),nI[sI]=nI.Array}var hI=eI,lI=l,cI=Array.isArray||function(g){return"Array"==lI(g)},uI={},pI=NA,fI=RA.concat("length","prototype");uI.f=Object.getOwnPropertyNames||function(g){return pI(g,fI)};var vI={},yI=m,mI=uI.f,bI={}.toString,wI="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];vI.f=function(g){return wI&&"[object Window]"==bI.call(g)?function(g){try{return mI(g)}catch(g){return wI.slice()}}(g):mI(yI(g))};var kI={},xI=ag;kI.f=xI;var EI=w,OI=q,TI=kI,DI=Wg.f,NI=function(g){var A=EI.Symbol||(EI.Symbol={});OI(A,g)||DI(A,g,{value:TI.f(g)})},RI=b,PI=cI,MI=ag("species"),BI=function(g){var A;return PI(g)&&("function"!=typeof(A=g.constructor)||A!==Array&&!PI(A.prototype)?RI(A)&&null===(A=A[MI])&&(A=void 0):A=void 0),void 0===A?Array:A},zI=function(g,A){return new(BI(g))(0===A?0:A)},ZI=Yg,SI=p,FI=K,GI=cA,LI=zI,jI=[].push,VI=function(g){var A=1==g,t=2==g,e=3==g,C=4==g,I=6==g,i=7==g,o=5==g||I;return function(n,r,s,a){for(var d,h,l=FI(n),c=SI(l),u=ZI(r,s,3),p=GI(c.length),f=0,v=a||LI,y=A?v(n,p):t||i?v(n,0):void 0;p>f;f++)if((o||f in c)&&(h=u(d=c[f],f,l),g))if(A)y[f]=h;else if(h)switch(g){case 3:return!0;case 5:return d;case 6:return f;case 2:jI.call(y,d)}else switch(g){case 4:return!1;case 7:jI.call(y,d)}return I?-1:e||C?C:y}},YI={forEach:VI(0),map:VI(1),filter:VI(2),some:VI(3),every:VI(4),find:VI(5),findIndex:VI(6),filterReject:VI(7)},WI=rA,QI=t,UI=O,_I=I,HI=F,KI=C,XI=q,JI=cI,qI=b,$I=j,gi=Ug,Ai=K,ti=m,ei=fg,Ci=lt,Ii=d,ii=Oe,oi=BA,ni=uI,ri=vI,si=zA,ai=e,di=Wg,hi=i,li=gA,ci=tC,ui=Y.exports,pi=xA,fi=Ag,vi=ag,yi=kI,mi=NI,bi=Ye,wi=Ht,ki=YI.forEach,xi=Rt("hidden"),Ei=vi("toPrimitive"),Oi=wi.set,Ti=wi.getterFor("Symbol"),Di=Object.prototype,Ni=QI.Symbol,Ri=UI("JSON","stringify"),Pi=ai.f,Mi=di.f,Bi=ri.f,zi=hi.f,Zi=ui("symbols"),Si=ui("op-symbols"),Fi=ui("string-to-symbol-registry"),Gi=ui("symbol-to-string-registry"),Li=ui("wks"),ji=QI.QObject,Vi=!ji||!ji.prototype||!ji.prototype.findChild,Yi=_I&&KI((function(){return 7!=ii(Mi({},"a",{get:function(){return Mi(this,"a",{value:7}).a}})).a}))?function(g,A,t){var e=Pi(Di,A);e&&delete Di[A],Mi(g,A,t),e&&g!==Di&&Mi(Di,A,e)}:Mi,Wi=function(g,A){var t=Zi[g]=ii(Ni.prototype);return Oi(t,{type:"Symbol",tag:g,description:A}),_I||(t.description=A),t},Qi=function(g,A,t){g===Di&&Qi(Si,A,t),gi(g);var e=ei(A);return gi(t),XI(Zi,e)?(t.enumerable?(XI(g,xi)&&g[xi][e]&&(g[xi][e]=!1),t=ii(t,{enumerable:Ii(0,!1)})):(XI(g,xi)||Mi(g,xi,Ii(1,{})),g[xi][e]=!0),Yi(g,e,t)):Mi(g,e,t)},Ui=function(g,A){gi(g);var t=ti(A),e=oi(t).concat(Xi(t));return ki(e,(function(A){_I&&!_i.call(t,A)||Qi(g,A,t[A])})),g},_i=function(g){var A=ei(g),t=zi.call(this,A);return!(this===Di&&XI(Zi,A)&&!XI(Si,A))&&(!(t||!XI(this,A)||!XI(Zi,A)||XI(this,xi)&&this[xi][A])||t)},Hi=function(g,A){var t=ti(g),e=ei(A);if(t!==Di||!XI(Zi,e)||XI(Si,e)){var C=Pi(t,e);return!C||!XI(Zi,e)||XI(t,xi)&&t[xi][e]||(C.enumerable=!0),C}},Ki=function(g){var A=Bi(ti(g)),t=[];return ki(A,(function(g){XI(Zi,g)||XI(pi,g)||t.push(g)})),t},Xi=function(g){var A=g===Di,t=Bi(A?Si:ti(g)),e=[];return ki(t,(function(g){!XI(Zi,g)||A&&!XI(Di,g)||e.push(Zi[g])})),e};(HI||(ci((Ni=function(){if(this instanceof Ni)throw TypeError("Symbol is not a constructor");var g=arguments.length&&void 0!==arguments[0]?Ci(arguments[0]):void 0,A=fi(g),t=function(g){this===Di&&t.call(Si,g),XI(this,xi)&&XI(this[xi],A)&&(this[xi][A]=!1),Yi(this,A,Ii(1,g))};return _I&&Vi&&Yi(Di,A,{configurable:!0,set:t}),Wi(A,g)}).prototype,"toString",(function(){return Ti(this).tag})),ci(Ni,"withoutSetter",(function(g){return Wi(fi(g),g)})),hi.f=_i,di.f=Qi,ai.f=Hi,ni.f=ri.f=Ki,si.f=Xi,yi.f=function(g){return Wi(vi(g),g)},_I&&Mi(Ni.prototype,"description",{configurable:!0,get:function(){return Ti(this).description}})),WI({global:!0,wrap:!0,forced:!HI,sham:!HI},{Symbol:Ni}),ki(oi(Li),(function(g){mi(g)})),WI({target:"Symbol",stat:!0,forced:!HI},{for:function(g){var A=Ci(g);if(XI(Fi,A))return Fi[A];var t=Ni(A);return Fi[A]=t,Gi[t]=A,t},keyFor:function(g){if(!$I(g))throw TypeError(g+" is not a symbol");if(XI(Gi,g))return Gi[g]},useSetter:function(){Vi=!0},useSimple:function(){Vi=!1}}),WI({target:"Object",stat:!0,forced:!HI,sham:!_I},{create:function(g,A){return void 0===A?ii(g):Ui(ii(g),A)},defineProperty:Qi,defineProperties:Ui,getOwnPropertyDescriptor:Hi}),WI({target:"Object",stat:!0,forced:!HI},{getOwnPropertyNames:Ki,getOwnPropertySymbols:Xi}),WI({target:"Object",stat:!0,forced:KI((function(){si.f(1)}))},{getOwnPropertySymbols:function(g){return si.f(Ai(g))}}),Ri)&&WI({target:"JSON",stat:!0,forced:!HI||KI((function(){var g=Ni();return"[null]"!=Ri([g])||"{}"!=Ri({a:g})||"{}"!=Ri(Object(g))}))},{stringify:function(g,A,t){for(var e,C=[g],I=1;arguments.length>I;)C.push(arguments[I++]);if(e=A,(qI(A)||void 0!==g)&&!$I(g))return JI(A)||(A=function(g,A){if("function"==typeof e&&(A=e.call(this,g,A)),!$I(A))return A}),C[1]=A,Ri.apply(null,C)}});Ni.prototype[Ei]||li(Ni.prototype,Ei,Ni.prototype.valueOf),bi(Ni,"Symbol"),pi[xi]=!0;var Ji=w.Object.getOwnPropertySymbols,qi={exports:{}},$i=rA,go=C,Ao=m,to=e.f,eo=I,Co=go((function(){to(1)}));$i({target:"Object",stat:!0,forced:!eo||Co,sham:!eo},{getOwnPropertyDescriptor:function(g,A){return to(Ao(g),A)}});var Io=w.Object,io=qi.exports=function(g,A){return Io.getOwnPropertyDescriptor(g,A)};Io.getOwnPropertyDescriptor.sham&&(io.sham=!0);var oo=qi.exports,no=oo,ro=uI,so=zA,ao=Ug,ho=O("Reflect","ownKeys")||function(g){var A=ro.f(ao(g)),t=so.f;return t?A.concat(t(g)):A},lo=ho,co=m,uo=e,po=PC;rA({target:"Object",stat:!0,sham:!I},{getOwnPropertyDescriptors:function(g){for(var A,t,e=co(g),C=uo.f,I=lo(e),i={},o=0;I.length>o;)void 0!==(t=C(e,A=I[o++]))&&po(i,A,t);return i}});var fo=w.Object.getOwnPropertyDescriptors,vo={exports:{}};rA({target:"Object",stat:!0,forced:!I,sham:!I},{defineProperties:le});var yo=w.Object,mo=vo.exports=function(g,A){return yo.defineProperties(g,A)};yo.defineProperties.sham&&(mo.sham=!0);var bo=vo.exports,wo={exports:{}};rA({target:"Object",stat:!0,forced:!I,sham:!I},{defineProperty:Wg.f});var ko=w.Object,xo=wo.exports=function(g,A,t){return ko.defineProperty(g,A,t)};ko.defineProperty.sham&&(xo.sham=!0);var Eo=wo.exports,Oo=Eo;function To(g,A){if(!(g instanceof A))throw new TypeError("Cannot call a class as a function")}var Do=Eo;function No(g,A){for(var t=0;t<A.length;t++){var e=A[t];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Do(g,e.key,e)}}function Ro(g,A,t){return A&&No(g.prototype,A),t&&No(g,t),g}function Po(g,A,t){return A in g?Do(g,A,{value:t,enumerable:!0,configurable:!0,writable:!0}):g[A]=t,g}rA({target:"Array",stat:!0},{isArray:cI});var Mo=w.Array.isArray,Bo=Mo;var zo=C,Zo=z,So=ag("species"),Fo=function(g){return Zo>=51||!zo((function(){var A=[];return(A.constructor={})[So]=function(){return{foo:1}},1!==A[g](Boolean).foo}))},Go=rA,Lo=C,jo=cI,Vo=b,Yo=K,Wo=cA,Qo=PC,Uo=zI,_o=Fo,Ho=z,Ko=ag("isConcatSpreadable"),Xo=Ho>=51||!Lo((function(){var g=[];return g[Ko]=!1,g.concat()[0]!==g})),Jo=_o("concat"),qo=function(g){if(!Vo(g))return!1;var A=g[Ko];return void 0!==A?!!A:jo(g)};Go({target:"Array",proto:!0,forced:!Xo||!Jo},{concat:function(g){var A,t,e,C,I,i=Yo(this),o=Uo(i,0),n=0;for(A=-1,e=arguments.length;A<e;A++)if(qo(I=-1===A?i:arguments[A])){if(n+(C=Wo(I.length))>9007199254740991)throw TypeError("Maximum allowed index exceeded");for(t=0;t<C;t++,n++)t in I&&Qo(o,n,I[t])}else{if(n>=9007199254740991)throw TypeError("Maximum allowed index exceeded");Qo(o,n++,I)}return o.length=n,o}}),NI("asyncIterator"),NI("hasInstance"),NI("isConcatSpreadable"),NI("iterator"),NI("match"),NI("matchAll"),NI("replace"),NI("search"),NI("species"),NI("split"),NI("toPrimitive"),NI("toStringTag"),NI("unscopables"),Ye(t.JSON,"JSON",!0);var $o=w.Symbol;NI("asyncDispose"),NI("dispose"),NI("matcher"),NI("metadata"),NI("observable"),NI("patternMatch"),NI("replaceAll");var gn=$o;var An=rA,tn=b,en=cI,Cn=vA,In=cA,on=m,nn=PC,rn=ag,sn=Fo("slice"),an=rn("species"),dn=[].slice,hn=Math.max;An({target:"Array",proto:!0,forced:!sn},{slice:function(g,A){var t,e,C,I=on(this),i=In(I.length),o=Cn(g,i),n=Cn(void 0===A?i:A,i);if(en(I)&&("function"!=typeof(t=I.constructor)||t!==Array&&!en(t.prototype)?tn(t)&&null===(t=t[an])&&(t=void 0):t=void 0,t===Array||void 0===t))return dn.call(I,o,n);for(e=new(void 0===t?Array:t)(hn(n-o,0)),C=0;o<n;o++,C++)o in I&&nn(e,C,I[o]);return e.length=C,e}});var ln=gt("Array").slice,cn=Array.prototype,un=function(g){var A=g.slice;return g===cn||g instanceof Array&&A===cn.slice?ln:A},pn=un,fn=KC;function vn(g,A){(null==A||A>g.length)&&(A=g.length);for(var t=0,e=new Array(A);t<A;t++)e[t]=g[t];return e}function yn(g,A){var t;if(g){if("string"==typeof g)return vn(g,A);var e=pn(t=Object.prototype.toString.call(g)).call(t,8,-1);return"Object"===e&&g.constructor&&(e=g.constructor.name),"Map"===e||"Set"===e?fn(g):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?vn(g,A):void 0}}function mn(g,A){return function(g){if(Bo(g))return g}(g)||function(g,A){var t=null==g?null:void 0!==gn&&hI(g)||g["@@iterator"];if(null!=t){var e,C,I=[],i=!0,o=!1;try{for(t=t.call(g);!(i=(e=t.next()).done)&&(I.push(e.value),!A||I.length!==A);i=!0);}catch(g){o=!0,C=g}finally{try{i||null==t.return||t.return()}finally{if(o)throw C}}return I}}(g,A)||yn(g,A)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var bn=kI.f("iterator"),wn=bn;function kn(g){return(kn="function"==typeof gn&&"symbol"==typeof wn?function(g){return typeof g}:function(g){return g&&"function"==typeof gn&&g.constructor===gn&&g!==gn.prototype?"symbol":typeof g})(g)}function xn(g){return function(g){if(Bo(g))return vn(g)}(g)||function(g){if(void 0!==gn&&null!=hI(g)||null!=g["@@iterator"])return fn(g)}(g)||yn(g)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var En=$o,On=gt("Array").concat,Tn=Array.prototype,Dn=function(g){var A=g.concat;return g===Tn||g instanceof Array&&A===Tn.concat?On:A},Nn=un;rA({target:"Reflect",stat:!0},{ownKeys:ho});var Rn=w.Reflect.ownKeys,Pn=Mo,Mn=YI.map;rA({target:"Array",proto:!0,forced:!Fo("map")},{map:function(g){return Mn(this,g,arguments.length>1?arguments[1]:void 0)}});var Bn=gt("Array").map,zn=Array.prototype,Zn=function(g){var A=g.map;return g===zn||g instanceof Array&&A===zn.map?Bn:A},Sn=K,Fn=BA;rA({target:"Object",stat:!0,forced:C((function(){Fn(1)}))},{keys:function(g){return Fn(Sn(g))}});var Gn=w.Object.keys;rA({target:"Date",stat:!0},{now:function(){return(new Date).getTime()}});var Ln=w.Date.now,jn=C,Vn=function(g,A){var t=[][g];return!!t&&jn((function(){t.call(null,A||function(){throw 1},1)}))},Yn=YI.forEach,Wn=Vn("forEach")?[].forEach:function(g){return Yn(this,g,arguments.length>1?arguments[1]:void 0)};rA({target:"Array",proto:!0,forced:[].forEach!=Wn},{forEach:Wn});var Qn=gt("Array").forEach,Un=Be,_n=Array.prototype,Hn={DOMTokenList:!0,NodeList:!0},Kn=function(g){var A=g.forEach;return g===_n||g instanceof Array&&A===_n.forEach||Hn.hasOwnProperty(Un(g))?Qn:A},Xn=cI,Jn=[].reverse,qn=[1,2];rA({target:"Array",proto:!0,forced:String(qn)===String(qn.reverse())},{reverse:function(){return Xn(this)&&(this.length=this.length),Jn.call(this)}});var $n=gt("Array").reverse,gr=Array.prototype,Ar=function(g){var A=g.reverse;return g===gr||g instanceof Array&&A===gr.reverse?$n:A},tr=rA,er=vA,Cr=dA,Ir=cA,ir=K,or=zI,nr=PC,rr=Fo("splice"),sr=Math.max,ar=Math.min;tr({target:"Array",proto:!0,forced:!rr},{splice:function(g,A){var t,e,C,I,i,o,n=ir(this),r=Ir(n.length),s=er(g,r),a=arguments.length;if(0===a?t=e=0:1===a?(t=0,e=r-s):(t=a-2,e=ar(sr(Cr(A),0),r-s)),r+t-e>9007199254740991)throw TypeError("Maximum allowed length exceeded");for(C=or(n,e),I=0;I<e;I++)(i=s+I)in n&&nr(C,I,n[i]);if(C.length=e,t<e){for(I=s;I<r-e;I++)o=I+t,(i=I+e)in n?n[o]=n[i]:delete n[o];for(I=r;I>r-e+t;I--)delete n[I-1]}else if(t>e)for(I=r-e;I>s;I--)o=I+t-1,(i=I+e-1)in n?n[o]=n[i]:delete n[o];for(I=0;I<t;I++)n[I+s]=arguments[I+2];return n.length=r-e+t,C}});var dr=gt("Array").splice,hr=Array.prototype,lr=function(g){var A=g.splice;return g===hr||g instanceof Array&&A===hr.splice?dr:A},cr=kA.includes;rA({target:"Array",proto:!0},{includes:function(g){return cr(this,g,arguments.length>1?arguments[1]:void 0)}});var ur=gt("Array").includes,pr=b,fr=l,vr=ag("match"),yr=function(g){var A;return pr(g)&&(void 0!==(A=g[vr])?!!A:"RegExp"==fr(g))},mr=ag("match"),br=function(g){if(yr(g))throw TypeError("The method doesn't accept regular expressions");return g},wr=f,kr=lt;rA({target:"String",proto:!0,forced:!function(g){var A=/./;try{"/./"[g](A)}catch(t){try{return A[mr]=!1,"/./"[g](A)}catch(g){}}return!1}("includes")},{includes:function(g){return!!~kr(wr(this)).indexOf(kr(br(g)),arguments.length>1?arguments[1]:void 0)}});var xr=gt("String").includes,Er=ur,Or=xr,Tr=Array.prototype,Dr=String.prototype,Nr=function(g){var A=g.includes;return g===Tr||g instanceof Array&&A===Tr.includes?Er:"string"==typeof g||g===Dr||g instanceof String&&A===Dr.includes?Or:A},Rr=K,Pr=Ae,Mr=Kt;rA({target:"Object",stat:!0,forced:C((function(){Pr(1)})),sham:!Mr},{getPrototypeOf:function(g){return Pr(Rr(g))}});var Br=w.Object.getPrototypeOf,zr=Br,Zr=YI.filter;rA({target:"Array",proto:!0,forced:!Fo("filter")},{filter:function(g){return Zr(this,g,arguments.length>1?arguments[1]:void 0)}});var Sr=gt("Array").filter,Fr=Array.prototype,Gr=function(g){var A=g.filter;return g===Fr||g instanceof Array&&A===Fr.filter?Sr:A},Lr=I,jr=BA,Vr=m,Yr=i.f,Wr=function(g){return function(A){for(var t,e=Vr(A),C=jr(e),I=C.length,i=0,o=[];I>i;)t=C[i++],Lr&&!Yr.call(e,t)||o.push(g?[t,e[t]]:e[t]);return o}},Qr={entries:Wr(!0),values:Wr(!1)}.values;rA({target:"Object",stat:!0},{values:function(g){return Qr(g)}}),w.Object.values;var Ur="\t\n\v\f\r \u2028\u2029\ufeff",_r=f,Hr=lt,Kr="[\t\n\v\f\r \u2028\u2029\ufeff]",Xr=RegExp("^"+Kr+Kr+"*"),Jr=RegExp(Kr+Kr+"*$"),qr=function(g){return function(A){var t=Hr(_r(A));return 1&g&&(t=t.replace(Xr,"")),2&g&&(t=t.replace(Jr,"")),t}},$r={start:qr(1),end:qr(2),trim:qr(3)},gs=lt,As=$r.trim,ts=t.parseInt,es=/^[+-]?0[Xx]/,Cs=8!==ts("\t\n\v\f\r \u2028\u2029\ufeff08")||22!==ts("\t\n\v\f\r \u2028\u2029\ufeff0x16")?function(g,A){var t=As(gs(g));return ts(t,A>>>0||(es.test(t)?16:10))}:ts;rA({global:!0,forced:parseInt!=Cs},{parseInt:Cs});var Is=w.parseInt,is=rA,os=kA.indexOf,ns=Vn,rs=[].indexOf,ss=!!rs&&1/[1].indexOf(1,-0)<0,as=ns("indexOf");is({target:"Array",proto:!0,forced:ss||!as},{indexOf:function(g){return ss?rs.apply(this,arguments)||0:os(this,g,arguments.length>1?arguments[1]:void 0)}});var ds=gt("Array").indexOf,hs=Array.prototype,ls=function(g){var A=g.indexOf;return g===hs||g instanceof Array&&A===hs.indexOf?ds:A},cs=C,us=Ur,ps=$r.trim;rA({target:"String",proto:!0,forced:function(g){return cs((function(){return!!us[g]()||"
"!="
"[g]()||us[g].name!==g}))}("trim")},{trim:function(){return ps(this)}}),gt("String").trim,rA({target:"Object",stat:!0,sham:!I},{create:Oe});var fs=w.Object,vs=function(g,A){return fs.create(g,A)},ys=vs,ms=rA,bs=C,ws=O("JSON","stringify"),ks=/[\uD800-\uDFFF]/g,xs=/^[\uD800-\uDBFF]$/,Es=/^[\uDC00-\uDFFF]$/,Os=function(g,A,t){var e=t.charAt(A-1),C=t.charAt(A+1);return xs.test(g)&&!Es.test(C)||Es.test(g)&&!xs.test(e)?"\\u"+g.charCodeAt(0).toString(16):g},Ts=bs((function(){return'"\\udf06\\ud834"'!==ws("\udf06\ud834")||'"\\udead"'!==ws("\udead")}));ws&&ms({target:"JSON",stat:!0,forced:Ts},{stringify:function(g,A,t){var e=ws.apply(null,arguments);return"string"==typeof e?e.replace(ks,Os):e}});var Ds=w;Ds.JSON||(Ds.JSON={stringify:JSON.stringify});var Ns=function(g,A,t){return Ds.JSON.stringify.apply(null,arguments)},Rs=t,Ps=[].slice,Ms=function(g){return function(A,t){var e=arguments.length>2,C=e?Ps.call(arguments,2):void 0;return g(e?function(){("function"==typeof A?A:Function(A)).apply(this,C)}:A,t)}};rA({global:!0,bind:!0,forced:/MSIE .\./.test(T)},{setTimeout:Ms(Rs.setTimeout),setInterval:Ms(Rs.setInterval)});var Bs=w.setTimeout,zs=K,Zs=vA,Ss=cA;rA({target:"Array",proto:!0},{fill:function(g){for(var A=zs(this),t=Ss(A.length),e=arguments.length,C=Zs(e>1?arguments[1]:void 0,t),I=e>2?arguments[2]:void 0,i=void 0===I?t:Zs(I,t);i>C;)A[C++]=g;return A}});var Fs=gt("Array").fill,Gs=Array.prototype,Ls=function(g){var A=g.fill;return g===Gs||g instanceof Array&&A===Gs.fill?Fs:A};
/*! Hammer.JS - v2.0.17-rc - 2019-12-16
* http://naver.github.io/egjs
*
* Forked By Naver egjs
* Copyright (c) hammerjs
* Licensed under the MIT license */
function js(){return(js=Object.assign||function(g){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var e in t)Object.prototype.hasOwnProperty.call(t,e)&&(g[e]=t[e])}return g}).apply(this,arguments)}function Vs(g,A){g.prototype=Object.create(A.prototype),g.prototype.constructor=g,g.__proto__=A}function Ys(g){if(void 0===g)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return g}var Ws,Qs="function"!=typeof Object.assign?function(g){if(null==g)throw new TypeError("Cannot convert undefined or null to object");for(var A=Object(g),t=1;t<arguments.length;t++){var e=arguments[t];if(null!=e)for(var C in e)e.hasOwnProperty(C)&&(A[C]=e[C])}return A}:Object.assign,Us=["","webkit","Moz","MS","ms","o"],_s="undefined"==typeof document?{style:{}}:document.createElement("div"),Hs=Math.round,Ks=Math.abs,Xs=Date.now;function Js(g,A){for(var t,e,C=A[0].toUpperCase()+A.slice(1),I=0;I<Us.length;){if((e=(t=Us[I])?t+C:A)in g)return e;I++}}Ws="undefined"==typeof window?{}:window;var qs=Js(_s.style,"touchAction"),$s=void 0!==qs;var ga=function(){if(!$s)return!1;var g={},A=Ws.CSS&&Ws.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach((function(t){return g[t]=!A||Ws.CSS.supports("touch-action",t)})),g}(),Aa="ontouchstart"in Ws,ta=void 0!==Js(Ws,"PointerEvent"),ea=Aa&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),Ca=["x","y"],Ia=["clientX","clientY"];function ia(g,A,t){var e;if(g)if(g.forEach)g.forEach(A,t);else if(void 0!==g.length)for(e=0;e<g.length;)A.call(t,g[e],e,g),e++;else for(e in g)g.hasOwnProperty(e)&&A.call(t,g[e],e,g)}function oa(g,A){return"function"==typeof g?g.apply(A&&A[0]||void 0,A):g}function na(g,A){return g.indexOf(A)>-1}var ra=function(){function g(g,A){this.manager=g,this.set(A)}var A=g.prototype;return A.set=function(g){"compute"===g&&(g=this.compute()),$s&&this.manager.element.style&&ga[g]&&(this.manager.element.style[qs]=g),this.actions=g.toLowerCase().trim()},A.update=function(){this.set(this.manager.options.touchAction)},A.compute=function(){var g=[];return ia(this.manager.recognizers,(function(A){oa(A.options.enable,[A])&&(g=g.concat(A.getTouchAction()))})),function(g){if(na(g,"none"))return"none";var A=na(g,"pan-x"),t=na(g,"pan-y");return A&&t?"none":A||t?A?"pan-x":"pan-y":na(g,"manipulation")?"manipulation":"auto"}(g.join(" "))},A.preventDefaults=function(g){var A=g.srcEvent,t=g.offsetDirection;if(this.manager.session.prevented)A.preventDefault();else{var e=this.actions,C=na(e,"none")&&!ga.none,I=na(e,"pan-y")&&!ga["pan-y"],i=na(e,"pan-x")&&!ga["pan-x"];if(C){var o=1===g.pointers.length,n=g.distance<2,r=g.deltaTime<250;if(o&&n&&r)return}if(!i||!I)return C||I&&6&t||i&&24&t?this.preventSrc(A):void 0}},A.preventSrc=function(g){this.manager.session.prevented=!0,g.preventDefault()},g}();function sa(g,A){for(;g;){if(g===A)return!0;g=g.parentNode}return!1}function aa(g){var A=g.length;if(1===A)return{x:Hs(g[0].clientX),y:Hs(g[0].clientY)};for(var t=0,e=0,C=0;C<A;)t+=g[C].clientX,e+=g[