!function(e,t){"object"==typeofexports&&"undefined"!=typeofmodule?module.exports=t():"function"==typeofdefine&&define.amd?define(t):e.cytoscape=t()}(this,function(){"use strict";functionE(e){return(E="function"==typeofSymbol&&"symbol"==typeofSymbol.iterator?function(e){returntypeofe}:function(e){returne&&"function"==typeofSymbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeofe})(e)}functioni(e,t){if(!(einstanceoft))thrownewTypeError("Cannot call a class as a function")}functionr(e,t){for(varn=0;n<t.length;n++){varr=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"inr&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}functiont(e,t,n){returnt&&r(e.prototype,t),n&&r(e,n),e}functions(e,t){returnfunction(e){if(Array.isArray(e))returne}(e)||function(e,t){varn=[],r=!0,i=!1,a=void0;try{for(varo,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){i=!0,a=e}finally{try{r||null==s.return||s.return()}finally{if(i)throwa}}returnn}(e,t)||function(){thrownewTypeError("Invalid attempt to destructure non-iterable instance")}()}varw="undefined"==typeofwindow?null:window,k=w?w.navigator:null,n=(w&&w.document,E("")),a=E({}),o=E(function(){}),l="undefined"==typeofHTMLElement?"undefined":E(HTMLElement),u=function(e){returne&&e.instanceString&&X(e.instanceString)?e.instanceString():null},K=function(e){returnnull!=e&&E(e)==n},X=function(e){returnnull!=e&&E(e)===o},G=function(e){returnArray.isArray?Array.isArray(e):null!=e&&einstanceofArray},B=function(e){returnnull!=e&&E(e)===a&&!G(e)&&e.constructor===Object},$t=function(e){returnnull!=e&&E(e)===E(1)&&!isNaN(e)},c=function(e){return"undefined"===l?void0:null!=e&&einstanceofHTMLElement},Z=function(e){returnv(e)||h(e)},v=function(e){return"collection"===u(e)&&e._private.single},h=function(e){return"collection"===u(e)&&!e._private.single},y=function(e){return"core"===u(e)},d=function(e){return"stylesheet"===u(e)},L=function(e){returnnull==e||!(""!==e&&!e.match(/^\s+$/))},p=function(e){returnnull!=(t=e)&&E(t)===a&&X(e.then);vart},m=function(a,o){o||(o=function(){if(1===arguments.length)returnarguments[0];if(0===arguments.length)return"undefined";for(vare=[],t=0;t<arguments.length;t++)e.push(arguments[t]);returne.join("$")});vare=functione(){vart,n=arguments,r=o.apply(this,n),i=e.cache;return(t=i[r])||(t=i[r]=a.apply(this,n)),t};returne.cache={},e},j=m(function(e){returne.replace(/([A-Z])/g,function(e){return"-"+e.toLowerCase()})}),C=m(function(e){returne.replace(/(-\w)/g,function(e){returne[1].toUpperCase()})}),f=m(function(e,t){returne+t[0].toUpperCase()+t.substring(1)},function(e,t){returne+"$"+t}),e=function(e){returnL(e)?e:e.charAt(0).toUpperCase()+e.substring(1)},W="(?:[-+]?(?:(?:\\d+|\\d*\\.\\d+)(?:[Ee][+-]?\\d+)?))",U=function(e,t){returne<t?-1:t<e?1:0},S=null!=Object.assign?Object.assign.bind(Object):function(e){for(vart=arguments,n=1;n<t.length;n++){varr=t[n];if(null!=r)for(vari=Object.keys(r),a=0;a<i.length;a++){varo=i[a];e[o]=r[o]}}returne},H=function(e){return(G(e)?e:null)||g[e.toLowerCase()]||function(e){if((4===e.length||7===e.length)&&"#"===e[0]){vart,n,r;returnr=4===e.length?(t=parseInt(e[1]+e[1],16),n=parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)):(t=parseInt(e[1]+e[2],16),n=parseInt(e[3]+e[4],16),parseInt(e[5]+e[6],16)),[t,n,r]}}(e)||function(e){vart,n=newRegExp("^rgb[a]?\\(((?:[-+]?(?:(?:\\d+|\\d*\\.\\d+)(?:[Ee][+-]?\\d+)?))[%]?)\\s*,\\s*((?:[-+]?(?:(?:\\d+|\\d*\\.\\d+)(?:[Ee][+-]?\\d+)?))[%]?)\\s*,\\s*((?:[-+]?(?:(?:\\d+|\\d*\\.\\d+)(?:[Ee][+-]?\\d+)?))[%]?)(?:\\s*,\\s*((?:[-+]?(?:(?:\\d+|\\d*\\.\\d+)(?:[Ee][+-]?\\d+)?))))?\\)$").exec(e);if(n){t=[];for(varr=[],i=1;i<=3;i++){vara=n[i];if("%"===a[a.length-1]&&(r[i]=!0),a=parseFloat(a),r[i]&&(a=a/100*255),a<0||255<a)return;t.push(Math.floor(a))}varo=r[1]||r[2]||r[3],s=r[1]&&r[2]&&r[3];if(o&&!s)return;varl=n[4];if(void0!==l){if((l=parseFloat(l))<0||1<l)return;t.push(l)}}returnt}(e)||function(e){vart,n,r,i,a,o,s,l;functionu(e,t,n){returnn<0&&(n+=1),1<n&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5