UNPKG

@nitro-ui/vue-framework

Version:

Awesome Vue Component Wrapper for Nitro UI

35 lines (33 loc) 358 kB
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>@nitro-ui/vue-framework [19 Aug 2024 at 11:12]</title> <link rel="shortcut icon" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABrVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+O1foceMD///+J0/qK1Pr7/v8Xdr/9///W8P4UdL7L7P0Scr2r4Pyj3vwad8D5/f/2/f+55f3E6f34+/2H0/ojfMKpzOd0rNgQcb3F3O/j9f7c8v6g3Pz0/P/w+v/q+P7n9v6T1/uQ1vuE0vqLut/y+v+Z2fvt+f+15Pzv9fuc2/vR7v2V2Pvd6/bg9P7I6/285/2y4/yp3/zp8vk8i8kqgMT7/P31+fyv4vxGkcz6/P6/6P3j7vfS5PNnpNUxhcbO7f7F6v3O4vHK3/DA2u631Ouy0eqXweKJud5wqthfoNMMbLvY8f73+v2dxeR8sNtTmdDx9/zX6PSjyeaCtd1YnNGX2PuQveCGt95Nls42h8dLlM3F4vBtAAAAM3RSTlMAAyOx0/sKBvik8opWGBMOAe3l1snDm2E9LSb06eHcu5JpHbarfHZCN9CBb08zzkdNS0kYaptYAAAFV0lEQVRYw92X51/aYBDHHS2O2qqttVbrqNq9m+TJIAYIShBkWwqIiCgoWvfeq7Z2/s29hyQNyUcR7LveGwVyXy6XH8/9rqxglLfUPLxVduUor3h0rfp2TYvpivk37929TkG037hffoX0+peVtZQc1589rigVUdXS/ABSAyEmGIO/1XfvldSK8vs3OqB6u3m0nxmIrvgB0dj7rr7Y9IbuF68hnfFaiHA/sxqm0wciIG43P60qKv9WXWc1RXGh/mFESFABTSBi0sNAKzqet17eCtOb3kZIDwxEEU0oAIJGYxNBDhBND29e0rtXXbcpuPmED9IhEAAQ/AXEaF8EPmnrrKsv0LvWR3fg5sWDNAFZOgAgaKvZDogHNU9MFwnnYROkc56RD5CjAbQX9Ow4g7upCsvYu55aSI/Nj0H1akgKQEUM94dwK65hYRmFU9MIcH/fqJYOZYcnuJSU/waKDgTOEVaVKhwrTRP5XzgSpAITYzom7UvkhFX5VutmxeNnWDjjswTKTyfgluNDGbUpWissXhF3s7mlSml+czWkg3D0l1nNjGNjz3myOQOa1KM/jOS6ebdbAVTCi4gljHSFrviza7tOgRWcS0MOUX9zdNgag5w7rRqA44Lzw0hr1WqES36dFliSJFlh2rXIae3FFcDDgKdxrUIDePr8jGcSClV1u7A9xeN0ModY/pHMxmR1EzRh8TJiwqsHmKW0l4FCEZI+jHio+JdPPE9qwQtTRxku2D8sIeRL2LnxWSllANCQGOIiqVHAz2ye2JR0DcH+HoxDkaADLjgxjKQ+AwCX/g0+DNgdG0ukYCONAe+dbc2IAc6fwt1ARoDSezNHxV2Cmzwv3O6lDMV55edBGwGK9n1+x2F8EDfAGCxug8MhpsMEcTEAWf3rx2vZhe/LAmtIn/6apE6PN0ULKgywD9mmdxbmFl3OvD5AS5fW5zLbv/YHmcsBTjf/afDz3MaZTVCfAP9z6/Bw6ycv8EUBWJIn9zYcoAWWlW9+OzO3vkTy8H+RANLmdrpOuYWdZYEXpo+TlCJrW5EARb7fF+bWdqf3hhyZI1nWJQHgznErZhbjoEsWqi8dQNoE294aldzFurwSABL2XXMf9+H1VQGke9exw5P/AnA5Pv5ngMul7LOvO922iwACu8WkCwLCafvM4CeWPxfA8lNHcWZSoi8EwMAIciKX2Z4SWCMAa3snCZ/G4EA8D6CMLNFsGQhkkz/gQNEBbPCbWsxGUpYVu3z8IyNAknwJkfPMEhLyrdi5RTyUVACkw4GSFRNWJNEW+fgPGwHD8/JxnRuLabN4CGNRkAE23na2+VmEAUmrYymSGjMAYqH84YUIyzgzs3XC7gNgH36Vcc4zKY9o9fgPBXUAiHHwVboBHGLiX6Zcjp1f2wu4tvzZKo0ecPnDtQYDQvJXaBeNzce45Fp28ZQLrEZVuFqgBwOalArKXnW1UzlnSusQKJqKYNuz4tOnI6sZG4zanpemv+7ySU2jbA9h6uhcgpfy6G2PahirDZ6zvq6zDduMVFTKvzw8wgyEdelwY9in3XkEPs3osJuwRQ4qTkfzifndg9Gfc4pdsu82+tTnHZTBa2EAMrqr2t43pguc8tNm7JQVQ2S0ukj2d22dhXYP0/veWtwKrCkNoNimAN5+Xr/oLrxswKbVJjteWrX7eR63o4j9q0GxnaBdWgGA5VStpanIjQmEhV0/nVt5VOFUvix6awJhPcAaTEShgrG+iGyvb5a0Ndb1YGHFPEwoqAinoaykaID1o1pdPNu7XsnCKQ3R+hwWIIhGvORcJUBYXe3Xa3vq/mF/N9V13ugufMkfXn+KHsRD0B8AAAAASUVORK5CYII=" type="image/x-icon" /> <script> window.enableWebSocket = false; </script> <!-- viewer.js --> <script> !function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s=69)}([function(e,t,n){var r; /*! Copyright (c) 2017 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var o=typeof r;if("string"===o||"number"===o)e.push(r);else if(Array.isArray(r)&&r.length){var a=i.apply(null,r);a&&e.push(a)}else if("object"===o)for(var s in r)n.call(r,s)&&r[s]&&e.push(s)}}return e.join(" ")}e.exports?(i.default=i,e.exports=i):void 0===(r=function(){return i}.apply(t,[]))||(e.exports=r)}()},function(e,t,n){var r=n(40);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(3)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=function(e,t){var n=e[1]||"",r=e[3];if(!r)return n;if(t&&"function"==typeof btoa){var i=(a=r,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(a))))+" */"),o=r.sources.map((function(e){return"/*# sourceURL="+r.sourceRoot+e+" */"}));return[n].concat(o).concat([i]).join("\n")}var a;return[n].join("\n")}(t,e);return t[2]?"@media "+t[2]+"{"+n+"}":n})).join("")},t.i=function(e,n){"string"==typeof e&&(e=[[null,e,""]]);for(var r={},i=0;i<this.length;i++){var o=this[i][0];null!=o&&(r[o]=!0)}for(i=0;i<e.length;i++){var a=e[i];null!=a[0]&&r[a[0]]||(n&&!a[2]?a[2]=n:n&&(a[2]="("+a[2]+") and ("+n+")"),t.push(a))}},t}},function(e,t,n){var r,i,o={},a=(r=function(){return window&&document&&document.all&&!window.atob},function(){return void 0===i&&(i=r.apply(this,arguments)),i}),s=function(e,t){return t?t.querySelector(e):document.querySelector(e)},u=function(e){var t={};return function(e,n){if("function"==typeof e)return e();if(void 0===t[e]){var r=s.call(this,e,n);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(i){r=null}t[e]=r}return t[e]}}(),l=null,c=0,h=[],f=n(29);function d(e,t){for(var n=0;n<e.length;n++){var r=e[n],i=o[r.id];if(i){i.refs++;for(var a=0;a<i.parts.length;a++)i.parts[a](r.parts[a]);for(;a<r.parts.length;a++)i.parts.push(m(r.parts[a],t))}else{var s=[];for(a=0;a<r.parts.length;a++)s.push(m(r.parts[a],t));o[r.id]={id:r.id,refs:1,parts:s}}}}function p(e,t){for(var n=[],r={},i=0;i<e.length;i++){var o=e[i],a=t.base?o[0]+t.base:o[0],s={css:o[1],media:o[2],sourceMap:o[3]};r[a]?r[a].parts.push(s):n.push(r[a]={id:a,parts:[s]})}return n}function g(e,t){var n=u(e.insertInto);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var r=h[h.length-1];if("top"===e.insertAt)r?r.nextSibling?n.insertBefore(t,r.nextSibling):n.appendChild(t):n.insertBefore(t,n.firstChild),h.push(t);else if("bottom"===e.insertAt)n.appendChild(t);else{if("object"!=typeof e.insertAt||!e.insertAt.before)throw new Error("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");var i=u(e.insertAt.before,n);n.insertBefore(t,i)}}function b(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e);var t=h.indexOf(e);t>=0&&h.splice(t,1)}function v(e){var t=document.createElement("style");if(void 0===e.attrs.type&&(e.attrs.type="text/css"),void 0===e.attrs.nonce){var r=function(){0;return n.nc}();r&&(e.attrs.nonce=r)}return y(t,e.attrs),g(e,t),t}function y(e,t){Object.keys(t).forEach((function(n){e.setAttribute(n,t[n])}))}function m(e,t){var n,r,i,o;if(t.transform&&e.css){if(!(o="function"==typeof t.transform?t.transform(e.css):t.transform.default(e.css)))return function(){};e.css=o}if(t.singleton){var a=c++;n=l||(l=v(t)),r=C.bind(null,n,a,!1),i=C.bind(null,n,a,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",y(t,e.attrs),g(e,t),t}(t),r=T.bind(null,n,t),i=function(){b(n),n.href&&URL.revokeObjectURL(n.href)}):(n=v(t),r=S.bind(null,n),i=function(){b(n)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else i()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=a()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=p(e,t);return d(n,t),function(e){for(var r=[],i=0;i<n.length;i++){var a=n[i];(s=o[a.id]).refs--,r.push(s)}e&&d(p(e,t),t);for(i=0;i<r.length;i++){var s;if(0===(s=r[i]).refs){for(var u=0;u<s.parts.length;u++)s.parts[u]();delete o[s.id]}}}};var x,w=(x=[],function(e,t){return x[e]=t,x.filter(Boolean).join("\n")});function C(e,t,n,r){var i=n?"":r.css;if(e.styleSheet)e.styleSheet.cssText=w(t,i);else{var o=document.createTextNode(i),a=e.childNodes;a[t]&&e.removeChild(a[t]),a.length?e.insertBefore(o,a[t]):e.appendChild(o)}}function S(e,t){var n=t.css,r=t.media;if(r&&e.setAttribute("media",r),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}function T(e,t,n){var r=n.css,i=n.sourceMap,o=void 0===t.convertToAbsoluteUrls&&i;(t.convertToAbsoluteUrls||o)&&(r=f(r)),i&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */");var a=new Blob([r],{type:"text/css"}),s=e.href;e.href=URL.createObjectURL(a),s&&URL.revokeObjectURL(s)}},function(e,t,n){var r=n(32);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(3)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict"; /** * filesize * * @copyright 2018 Jason Mulligan <jason.mulligan@avoidwork.com> * @license BSD-3-Clause * @version 3.6.1 */!function(t){var n=/^(b|B)$/,r={iec:{bits:["b","Kib","Mib","Gib","Tib","Pib","Eib","Zib","Yib"],bytes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},jedec:{bits:["b","Kb","Mb","Gb","Tb","Pb","Eb","Zb","Yb"],bytes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]}},i={iec:["","kibi","mebi","gibi","tebi","pebi","exbi","zebi","yobi"],jedec:["","kilo","mega","giga","tera","peta","exa","zetta","yotta"]};function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=[],a=0,s=void 0,u=void 0,l=void 0,c=void 0,h=void 0,f=void 0,d=void 0,p=void 0,g=void 0,b=void 0,v=void 0,y=void 0,m=void 0,x=void 0,w=void 0;if(isNaN(e))throw new Error("Invalid arguments");return l=!0===t.bits,v=!0===t.unix,u=t.base||2,b=void 0!==t.round?t.round:v?1:2,y=void 0!==t.separator&&t.separator||"",m=void 0!==t.spacer?t.spacer:v?"":" ",w=t.symbols||t.suffixes||{},x=2===u&&t.standard||"jedec",g=t.output||"string",h=!0===t.fullform,f=t.fullforms instanceof Array?t.fullforms:[],s=void 0!==t.exponent?t.exponent:-1,c=u>2?1e3:1024,(d=(p=Number(e))<0)&&(p=-p),(-1===s||isNaN(s))&&(s=Math.floor(Math.log(p)/Math.log(c)))<0&&(s=0),s>8&&(s=8),0===p?(o[0]=0,o[1]=v?"":r[x][l?"bits":"bytes"][s]):(a=p/(2===u?Math.pow(2,10*s):Math.pow(1e3,s)),l&&(a*=8)>=c&&s<8&&(a/=c,s++),o[0]=Number(a.toFixed(s>0?b:0)),o[1]=10===u&&1===s?l?"kb":"kB":r[x][l?"bits":"bytes"][s],v&&(o[1]="jedec"===x?o[1].charAt(0):s>0?o[1].replace(/B$/,""):o[1],n.test(o[1])&&(o[0]=Math.floor(o[0]),o[1]=""))),d&&(o[0]=-o[0]),o[1]=w[o[1]]||o[1],"array"===g?o:"exponent"===g?s:"object"===g?{value:o[0],suffix:o[1],symbol:o[1]}:(h&&(o[1]=f[s]?f[s]:i[x][s]+(l?"bit":"byte")+(1===o[0]?"":"s")),y.length>0&&(o[0]=o[0].toString().replace(".",y)),o.join(m))}o.partial=function(e){return function(t){return o(t,e)}},e.exports=o}("undefined"!=typeof window&&window)},function(e,t,n){var r=n(48);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(3)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){var r=n(37);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(3)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){var r=n(59),i=n(14),o=/[&<>"']/g,a=RegExp(o.source);e.exports=function(e){return(e=i(e))&&a.test(e)?e.replace(o,r):e}},function(e,t,n){var r=n(30);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(3)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){var r=n(31);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(3)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){var r=n(36);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(3)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){var r=n(61);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(3)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){var r=n(19).Symbol;e.exports=r},function(e,t,n){var r=n(56);e.exports=function(e){return null==e?"":r(e)}},function(e,t,n){var r=n(28);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(3)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){var r=n(38);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(3)(r,i);r.locals&&(e.exports=r.locals)},function(e,t,n){var r=n(39);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(3)(r,i);r.locals&&(e.exports=r.locals)},function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},function(e,t,n){var r=n(42),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},function(e,t,n){var r=n(44),i=n(47);e.exports=function(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==r(e)}},function(e,t){var n=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return n.test(e)}},function(e,t){ /** * Carrot Search FoamTree HTML5 (demo variant) * v3.4.5, 4fa198d722d767b68d0409e88290ea6de98d1eaa/4fa198d7, build FOAMTREE-SOFTWARE4-DIST-39, Jul 26, 2017 * * Carrot Search confidential. * Copyright 2002-2017, Carrot Search s.c, All Rights Reserved. */ !function(){var e,t=function(){var e,n=window.navigator.userAgent;try{window.localStorage.setItem("ftap5caavc","ftap5caavc"),window.localStorage.removeItem("ftap5caavc"),e=!0}catch(r){e=!1}return{of:function(){return/webkit/i.test(n)},mf:function(){return/Mac/.test(n)},lf:function(){return/iPad|iPod|iPhone/.test(n)},hf:function(){return/Android/.test(n)},ii:function(){return"ontouchstart"in window||!!window.DocumentTouch&&document instanceof window.DocumentTouch},hi:function(){return e},gi:function(){var e=document.createElement("canvas");return!(!e.getContext||!e.getContext("2d"))},Dd:function(e,n){return[].forEach&&t.gi()?e&&e():n&&n()}}}(),n=function(){function e(){return window.performance&&(window.performance.now||window.performance.mozNow||window.performance.msNow||window.performance.oNow||window.performance.webkitNow)||Date.now}var t=e();return{create:function(){return{now:(t=e(),function(){return t.call(window.performance)})};var t},now:function(){return t.call(window.performance)}}}();function r(){function r(){if(!u)throw"AF0";var e=n.now();0!==l&&(o.Kd=e-l),l=e,s=s.filter((function(e){return null!==e})),o.frames++;for(var t=0;t<s.length;t++){var r=s[t];null!==r&&(!0===r.ye.call(r.Yg)?s[t]=null:m.Sc(r.repeat)&&(r.repeat=r.repeat-1,0>=r.repeat&&(s[t]=null)))}s=s.filter((function(e){return null!==e})),u=!1,i(),0!==(e=n.now()-e)&&(o.Jd=e),o.totalTime+=e,o.Oe=1e3*o.frames/o.totalTime,l=0===s.length?0:n.now()}function i(){0<s.length&&!u&&(u=!0,a(r))}var o=this.rg={frames:0,totalTime:0,Jd:0,Kd:0,Oe:0};e=o;var a=t.lf()?function(e){window.setTimeout(e,0)}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(){var e=n.create();return function(t){var n=0;window.setTimeout((function(){var r=e.now();t(),n=e.now()-r}),16>n?16-n:0)}}(),s=[],u=!1,l=0;this.repeat=function(e,t,n){this.cancel(e),s.push({ye:e,Yg:n,repeat:t}),i()},this.d=function(e,t){this.repeat(e,1,t)},this.cancel=function(e){for(var t=0;t<s.length;t++){var n=s[t];null!==n&&n.ye===e&&(s[t]=null)}},this.k=function(){s=[]}}var i,o=t.Dd((function(){function e(){this.buffer=[],this.oa=0,this.Gc=m.extend({},s)}function t(e){return function(){var t,n=this.buffer,r=this.oa;for(n[r++]="call",n[r++]=e,n[r++]=arguments.length,t=0;t<arguments.length;t++)n[r++]=arguments[t];this.oa=r}}function n(e){return function(){return r[e].apply(r,arguments)}}(i=document.createElement("canvas")).width=1,i.height=1;var r=i.getContext("2d"),i=["font"],a="fillStyle globalAlpha globalCompositeOperation lineCap lineDashOffset lineJoin lineWidth miterLimit shadowBlur shadowColor shadowOffsetX shadowOffsetY strokeStyle textAlign textBaseline".split(" "),s={};return a.concat(i).forEach((function(e){s[e]=r[e]})),e.prototype.clear=function(){this.oa=0},e.prototype.Na=function(){return 0===this.oa},e.prototype.Ta=function(e){e instanceof o?function(e,t,n){for(var r=0,i=e.oa,o=e.buffer;r<n;)o[i++]=t[r++];e.oa=i}(e,this.buffer,this.oa):function(e,t,n,r){for(var i=0;i<n;)switch(t[i++]){case"set":e[t[i++]]=t[i++];break;case"setGlobalAlpha":e[t[i++]]=t[i++]*r;break;case"call":var o=t[i++];switch(t[i++]){case 0:e[o]();break;case 1:e[o](t[i++]);break;case 2:e[o](t[i++],t[i++]);break;case 3:e[o](t[i++],t[i++],t[i++]);break;case 4:e[o](t[i++],t[i++],t[i++],t[i++]);break;case 5:e[o](t[i++],t[i++],t[i++],t[i++],t[i++]);break;case 6:e[o](t[i++],t[i++],t[i++],t[i++],t[i++],t[i++]);break;case 7:e[o](t[i++],t[i++],t[i++],t[i++],t[i++],t[i++],t[i++]);break;case 8:e[o](t[i++],t[i++],t[i++],t[i++],t[i++],t[i++],t[i++],t[i++]);break;case 9:e[o](t[i++],t[i++],t[i++],t[i++],t[i++],t[i++],t[i++],t[i++],t[i++]);break;default:throw"CB0"}}}(e,this.buffer,this.oa,m.B(e.globalAlpha,1))},e.prototype.replay=e.prototype.Ta,e.prototype.d=function(){return new e},e.prototype.scratch=e.prototype.d,"arc arcTo beginPath bezierCurveTo clearRect clip closePath drawImage fill fillRect fillText lineTo moveTo putImageData quadraticCurveTo rect rotate scale setLineDash setTransform stroke strokeRect strokeText transform translate".split(" ").forEach((function(n){e.prototype[n]=t(n)})),["measureText","createLinearGradient","createRadialGradient","createPattern","getLineDash"].forEach((function(t){e.prototype[t]=n(t)})),["save","restore"].forEach((function(r){e.prototype[r]=function(e,t){return function(){e.apply(this,arguments),t.apply(this,arguments)}}(t(r),n(r))})),i.forEach((function(t){Object.defineProperty(e.prototype,t,{set:function(e){r[t]=e,this.Gc[t]=e;var n=this.buffer;n[this.oa++]="set",n[this.oa++]=t,n[this.oa++]=e},get:function(){return this.Gc[t]}})})),a.forEach((function(t){Object.defineProperty(e.prototype,t,{set:function(e){this.Gc[t]=e;var n=this.buffer;n[this.oa++]="globalAlpha"===t?"setGlobalAlpha":"set",n[this.oa++]=t,n[this.oa++]=e},get:function(){return this.Gc[t]}})})),e.prototype.roundRect=function(e,t,n,r,i){this.beginPath(),this.moveTo(e+i,t),this.lineTo(e+n-i,t),this.quadraticCurveTo(e+n,t,e+n,t+i),this.lineTo(e+n,t+r-i),this.quadraticCurveTo(e+n,t+r,e+n-i,t+r),this.lineTo(e+i,t+r),this.quadraticCurveTo(e,t+r,e,t+r-i),this.lineTo(e,t+i),this.quadraticCurveTo(e,t,e+i,t),this.closePath()},e.prototype.fillPolygonWithText=function(e,t,n,r,i){i||(i={});var a={sb:m.B(i.maxFontSize,D.Ea.sb),Zc:m.B(i.minFontSize,D.Ea.Zc),lineHeight:m.B(i.lineHeight,D.Ea.lineHeight),pb:m.B(i.horizontalPadding,D.Ea.pb),eb:m.B(i.verticalPadding,D.Ea.eb),tb:m.B(i.maxTotalTextHeight,D.Ea.tb),fontFamily:m.B(i.fontFamily,D.Ea.fontFamily),fontStyle:m.B(i.fontStyle,D.Ea.fontStyle),fontVariant:m.B(i.fontVariant,D.Ea.fontVariant),fontWeight:m.B(i.fontWeight,D.Ea.fontWeight),verticalAlign:m.B(i.verticalAlign,D.Ea.verticalAlign)},s=i.cache;if(s&&m.Q(i,"area")){s.jd||(s.jd=new o);var u=i.area,l=m.B(i.cacheInvalidationThreshold,.05);e=D.xe(a,this,r,e,z.q(e,{}),{x:t,y:n},i.allowForcedSplit||!1,i.allowEllipsis||!1,s,u,l,i.invalidateCache)}else e=D.Le(a,this,r,e,z.q(e,{}),{x:t,y:n},i.allowForcedSplit||!1,i.allowEllipsis||!1);return e.la?{fit:!0,lineCount:e.mc,fontSize:e.fontSize,box:{x:e.da.x,y:e.da.y,w:e.da.f,h:e.da.i},ellipsis:e.ec}:{fit:!1}},e})),a=t.Dd((function(){function e(e){this.O=e,this.d=[],this.Ib=[void 0],this.Nc=["#SIZE#px sans-serif"],this.Ld=[0],this.Md=[1],this.ie=[0],this.je=[0],this.ke=[0],this.Qd=[10],this.hc=[10],this.Sb=[this.Ib,this.Nc,this.hc,this.Ld,this.Md,this.ie,this.Qd,this.je,this.ke],this.ga=[1,0,0,1,0,0]}function t(e){var t=e.O,n=e.Sb[0].length-1;e.Ib[n]&&(t.setLineDash(e.Ib[n]),t.Tj=e.Ld[n]),t.miterLimit=e.Qd[n],t.lineWidth=e.Md[n],t.shadowBlur=e.ie[n],t.shadowOffsetX=e.je[n],t.shadowOffsetY=e.ke[n],t.font=e.Nc[n].replace("#SIZE#",e.hc[n].toString())}function n(e,t,n){return e*n[0]+t*n[2]+n[4]}function r(e,t,n){return e*n[1]+t*n[3]+n[5]}function i(e,t){for(var n=0;n<e.length;n++)e[n]*=t[0];return e}e.prototype.save=function(){this.d.push(this.ga.slice(0));for(var e=0;e<this.Sb.length;e++){var t=this.Sb[e];t.push(t[t.length-1])}this.O.save()},e.prototype.restore=function(){this.ga=this.d.pop();for(var e=0;e<this.Sb.length;e++)this.Sb[e].pop();this.O.restore(),t(this)},e.prototype.scale=function(e,n){(r=this.ga)[0]*=e,r[1]*=e,r[2]*=n,r[3]*=n;var r=this.ga,o=this.Sb,a=o[0].length-1,s=this.Ib[a];for(s&&i(s,r),s=2;s<o.length;s++){o[s][a]*=r[0]}t(this)},e.prototype.translate=function(e,t){var n=this.ga;n[4]+=n[0]*e+n[2]*t,n[5]+=n[1]*e+n[3]*t},["moveTo","lineTo"].forEach((function(t){e.prototype[t]=function(e){return function(t,i){var o=this.ga;return this.O[e].call(this.O,n(t,i,o),r(t,i,o))}}(t)})),["clearRect","fillRect","strokeRect","rect"].forEach((function(t){e.prototype[t]=function(e){return function(t,i,o,a){var s=this.ga;return this.O[e].call(this.O,n(t,i,s),r(t,i,s),o*s[0],a*s[3])}}(t)})),"fill stroke beginPath closePath clip createImageData createPattern getImageData putImageData getLineDash setLineDash".split(" ").forEach((function(t){e.prototype[t]=function(e){return function(){return this.O[e].apply(this.O,arguments)}}(t)})),[{vb:"lineDashOffset",zb:function(e){return e.Ld}},{vb:"lineWidth",zb:function(e){return e.Md}},{vb:"miterLimit",zb:function(e){return e.Qd}},{vb:"shadowBlur",zb:function(e){return e.ie}},{vb:"shadowOffsetX",zb:function(e){return e.je}},{vb:"shadowOffsetY",zb:function(e){return e.ke}}].forEach((function(t){Object.defineProperty(e.prototype,t.vb,{set:function(e){var n=t.zb(this);e*=this.ga[0],n[n.length-1]=e,this.O[t.vb]=e}})}));var o=/(\d+(?:\.\d+)?)px/;return Object.defineProperty(e.prototype,"font",{set:function(e){var t=o.exec(e);if(1<t.length){var n=this.hc.length-1;this.hc[n]=parseFloat(t[1]),this.Nc[n]=e.replace(o,"#SIZE#px"),this.O.font=this.Nc[n].replace("#SIZE#",(this.hc[n]*this.ga[0]).toString())}}}),"fillStyle globalAlpha globalCompositeOperation lineCap lineJoin shadowColor strokeStyle textAlign textBaseline".split(" ").forEach((function(t){Object.defineProperty(e.prototype,t,{set:function(e){this.O[t]=e}})})),e.prototype.arc=function(e,t,i,o,a,s){var u=this.ga;this.O.arc(n(e,t,u),r(e,t,u),i*u[0],o,a,s)},e.prototype.arcTo=function(e,t,i,o,a){var s=this.ga;this.O.arc(n(e,t,s),r(e,t,s),n(i,o,s),r(i,o,s),a*s[0])},e.prototype.bezierCurveTo=function(e,t,i,o,a,s){var u=this.ga;this.O.bezierCurveTo(n(e,t,u),r(e,t,u),n(i,o,u),r(i,o,u),n(a,s,u),r(a,s,u))},e.prototype.drawImage=function(e,t,i,o,a,s,u,l,c){function h(t,i,o,a){d.push(n(t,i,f)),d.push(r(t,i,f)),o=m.V(o)?e.width:o,a=m.V(a)?e.height:a,d.push(o*f[0]),d.push(a*f[3])}var f=this.ga,d=[e];m.V(s)?h(t,i,o,a):h(s,u,l,c),this.O.drawImage.apply(this.O,d)},e.prototype.quadraticCurveTo=function(e,t,i,o){var a=this.ga;this.O.quadraticCurveTo(n(e,t,a),r(e,t,a),n(i,o,a),r(i,o,a))},e.prototype.fillText=function(e,t,i,o){var a=this.ga;this.O.fillText(e,n(t,i,a),r(t,i,a),m.Sc(o)?o*a[0]:1e20)},e.prototype.setLineDash=function(e){e=i(e.slice(0),this.ga),this.Ib[this.Ib.length-1]=e,this.O.setLineDash(e)},e})),s=(i=!t.of()||t.lf()||t.hf()?1:7,{eh:function(){function e(e){e.beginPath(),u.le(e,l)}(a=document.createElement("canvas")).width=800,a.height=600;var t,r=a.getContext("2d"),o=a.width,a=a.height,s=0,l=[{x:0,y:100}];for(t=1;6>=t;t++)s=2*t*Math.PI/6,l.push({x:0+100*Math.sin(s),y:0+100*Math.cos(s)});t={polygonPlainFill:[e,function(e){e.fillStyle="rgb(255, 0, 0)",e.fill()}],polygonPlainStroke:[e,function(e){e.strokeStyle="rgb(128, 0, 0)",e.lineWidth=2,e.closePath(),e.stroke()}],polygonGradientFill:[e,function(e){var t=e.createRadialGradient(0,0,10,0,0,60);t.addColorStop(0,"rgb(255, 0, 0)"),t.addColorStop(1,"rgb(255, 255, 0)"),e.fillStyle=t,e.fill()}],polygonGradientStroke:[e,function(e){var t=e.createLinearGradient(-100,-100,100,100);t.addColorStop(0,"rgb(224, 0, 0)"),t.addColorStop(1,"rgb(32, 0, 0)"),e.strokeStyle=t,e.lineWidth=2,e.closePath(),e.stroke()}],polygonExposureShadow:[e,function(e){e.shadowBlur=50,e.shadowColor="rgba(0, 0, 0, 1)",e.fillStyle="rgba(0, 0, 0, 1)",e.globalCompositeOperation="source-over",e.fill(),e.shadowBlur=0,e.shadowColor="transparent",e.globalCompositeOperation="destination-out",e.fill()}],labelPlainFill:[function(e){e.fillStyle="#000",e.font="24px sans-serif",e.textAlign="center"},function(e){e.fillText("Some text",0,-16),e.fillText("for testing purposes",0,16)}]},s=100/Object.keys(t).length;var c,h=n.now(),f={};for(c in t){var d,p=t[c],g=n.now(),b=0;do{for(r.save(),r.translate(Math.random()*o,Math.random()*a),d=3*Math.random()+.5,r.scale(d,d),d=0;d<p.length;d++)p[d](r);r.restore(),b++,d=n.now()}while(d-g<s);f[c]=i*(d-g)/b}return f.total=n.now()-h,f}}),u={le:function(e,t){var n=t[0];e.moveTo(n.x,n.y);for(var r=t.length-1;0<r;r--)n=t[r],e.lineTo(n.x,n.y)},rj:function(e,t,n,r){var i,o,a,s,u,l=[],c=0,h=t.length;for(a=0;a<h;a++)i=t[a],o=t[(a+1)%h],i=z.d(i,o),i=Math.sqrt(i),l.push(i),c+=i;n=r*(n+.5*r*c/h),r={};c={};var f={};for(a=0;a<h;a++)i=t[a],o=t[(a+1)%h],s=t[(a+2)%h],u=l[(a+1)%h],u=Math.min(.5,n/u),z.Aa(1-u,o,s,c),z.Aa(u,o,s,f),0==a&&(s=Math.min(.5,n/l[0]),z.Aa(s,i,o,r),e.moveTo(r.x,r.y)),e.quadraticCurveTo(o.x,o.y,c.x,c.y),e.lineTo(f.x,f.y);return!0}};function l(e){function t(e){c[e].style.opacity=f*h[e]}function n(e){e.width=Math.round(o*e.n),e.height=Math.round(a*e.n)}function r(){return/relative|absolute|fixed/.test(window.getComputedStyle(i,null).getPropertyValue("position"))}var i,o,a,s,u,l=[],c={},h={},f=0;this.H=function(t){i=t,r()||(i.style.position="relative"),0!=i.clientWidth&&0!=i.clientHeight||I.Pa("element has zero dimensions: "+i.clientWidth+" x "+i.clientHeight+"."),i.innerHTML="",o=i.clientWidth,a=i.clientHeight,s=0!==o?o:void 0,u=0!==a?a:void 0,"embedded"===i.getAttribute("data-foamtree")&&I.Pa("visualization already embedded in the element."),i.setAttribute("data-foamtree","embedded"),e.c.p("stage:initialized",this,i,o,a)},this.lb=function(){i.removeAttribute("data-foamtree"),l=[],c={},e.c.p("stage:disposed",this,i)},this.k=function(){if(r()||(i.style.position="relative"),o=i.clientWidth,a=i.clientHeight,0!==o&&0!==a&&(o!==s||a!==u)){for(var t=l.length-1;0<=t;t--)n(l[t]);e.c.p("stage:resized",s,u,o,a),s=o,u=a}},this.fj=function(e,t){e.n=t,n(e)},this.oc=function(r,o,a){var s=document.createElement("canvas");return s.setAttribute("style","position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;"),s.n=o,n(s),l.push(s),c[r]=s,h[r]=1,t(r),a||i.appendChild(s),e.c.p("stage:newLayer",r,s),s},this.kc=function(e,n){return m.V(n)||(h[e]=n,t(e)),h[e]},this.d=function(e){return m.V(e)||(f=e,m.Ga(c,(function(e,n){t(n)}))),f}}function c(e){function t(e,t,n){return y=!0,p.x=0,p.y=0,g.x=0,g.y=0,a=f,s.x=d.x,s.y=d.y,t(),u*=e,l=n?u/a:e,l=Math.max(.25/a,l),!0}function n(e,t){return t.x=e.x/f+d.x,t.y=e.y/f+d.y,t}function r(e,t,n,r,i,o,a,s,u){var l=(e-n)*(o-s)-(t-r)*(i-a);return!(1e-5>Math.abs(l))&&(u.x=((e*r-t*n)*(i-a)-(e-n)*(i*s-o*a))/l,u.y=((e*r-t*n)*(o-s)-(t-r)*(i*s-o*a))/l,!0)}var i,o,a=1,s={x:0,y:0},u=1,l=1,c=1,h={x:0,y:0},f=1,d={x:0,y:0},p={x:0,y:0},g={x:0,y:0},b={x:0,y:0,f:0,i:0},v={x:0,y:0,f:0,i:0,scale:1},y=!0;e.c.j("stage:initialized",(function(e,t,n,r){i=n,o=r,b.x=0,b.y=0,b.f=n,b.i=r,v.x=0,v.y=0,v.f=n,v.i=r,v.scale=1})),e.c.j("stage:resized",(function(e,t,n,r){function a(e){e.x*=l,e.y*=c}function u(e){a(e),e.f*=l,e.i*=c}i=n,o=r;var l=n/e,c=r/t;a(s),a(d),a(h),a(p),a(g),u(b),u(v)})),this.Yb=function(e,r){return t(r,(function(){n(e,h)}),!0)},this.Y=function(e,n){if(1==Math.round(1e4*n)/1e4){var i=b.x-d.x,o=b.y-d.y;return t(1,(function(){}),!0),this.d(-i,-o)}return t(n,(function(){for(var t=!1;!t;){t=Math.random();var n=Math.random(),i=Math.random(),o=Math.random();t=r(e.x+t*e.f,e.y+n*e.i,b.x+t*b.f,b.y+n*b.i,e.x+i*e.f,e.y+o*e.i,b.x+i*b.f,b.y+o*b.i,h)}}),!0)},this.sc=function(e,n){var a,s,u,l;return(a=e.f/e.i)<(s=i/o)?(u=e.i*s,l=e.i,a=e.x-.5*(u-e.f),s=e.y):a>s?(u=e.f,l=e.f*o/i,a=e.x,s=e.y-.5*(l-e.i)):(a=e.x,s=e.y,u=e.f,l=e.i),a-=u*n,u*=1+2*n,r(a,s-=l*n,d.x,d.y,a+u,s,d.x+i/f,d.y,h)?t(i/f/u,m.ta,!1):(y=!1,this.d(f*(d.x-a),f*(d.y-s)))},this.d=function(e,t){var n=Math.round(1e4*e)/1e4,r=Math.round(1e4*t)/1e4;return g.x+=n/f,g.y+=r/f,0!==n||0!==r},this.reset=function(e){return e&&this.content(0,0,i,o),this.Y({x:b.x+d.x,y:b.y+d.y,f:b.f/f,i:b.i/f},c/u)},this.Qb=function(e){c=Math.min(1,Math.round(1e4*(e||u))/1e4)},this.k=function(){return d.x<b.x?(b.x-d.x)*f:d.x+i/f>b.x+b.f?-(d.x+i/f-b.x-b.f)*f:0},this.A=function(){return d.y<b.y?(b.y-d.y)*f:d.y+o/f>b.y+b.i?-(d.y+o/f-b.y-b.i)*f:0},this.update=function(e){var t=Math.abs(Math.log(l));6>t?t=2:(t/=4,t+=3*t*(1<l?e:1-e)),t=1<l?Math.pow(e,t):1-Math.pow(1-e,t),f=a*(t=(y?t:1)*(l-1)+1),d.x=h.x-(h.x-s.x)/t,d.y=h.y-(h.y-s.y)/t,d.x-=p.x*(1-e)+g.x*e,d.y-=p.y*(1-e)+g.y*e,1===e&&(p.x=g.x,p.y=g.y),v.x=d.x,v.y=d.y,v.f=i/f,v.i=o/f,v.scale=f},this.S=function(e){return e.x=v.x,e.y=v.y,e.scale=v.scale,e},this.absolute=function(e,t){return n(e,t||{})},this.nd=function(e,t){var n=t||{};return n.x=(e.x-d.x)*f,n.y=(e.y-d.y)*f,n},this.Hc=function(e){return this.scale()<c/e},this.Rd=function(){return m.Fd(f,1)},this.scale=function(){return Math.round(1e4*f)/1e4},this.content=function(e,t,n,r){b.x=e,b.y=t,b.f=n,b.i=r},this.Jc=function(e,t){var n;for(n=e.length-1;0<=n;n--){var r=e[n];r.save(),r.scale(f,f),r.translate(-d.x,-d.y)}for(t(v),n=e.length-1;0<=n;n--)(r=e[n]).restore()}}var h=new function(){function e(e){if("hsl"==e.model||"hsla"==e.model)return e;var t,n=e.r/=255,r=e.g/=255,i=e.b/=255,o=Math.max(n,r,i),a=(o+(u=Math.min(n,r,i)))/2;if(o==u)t=u=0;else{var s=o-u,u=.5<a?s/(2-o-u):s/(o+u);switch(o){case n:t=(r-i)/s+(r<i?6:0);break;case r:t=(i-n)/s+2;break;case i:t=(n-r)/s+4}t/=6}return e.h=360*t,e.s=100*u,e.l=100*a,e.model="hsl",e}var t={h:0,s:0,l:0,a:1,model:"hsla"};this.Ba=function(n){return m.Tc(n)?e(h.Hg(n)):m.jc(n)?e(n):t},this.Hg=function(e){var n;return(n=/rgba\(\s*([^,\s]+)\s*,\s*([^,\s]+)\s*,\s*([^,\s]+)\s*,\s*([^,\s]+)\s*\)/.exec(e))&&5==n.length?{r:parseFloat(n[1]),g:parseFloat(n[2]),b:parseFloat(n[3]),a:parseFloat(n[4]),model:"rgba"}:(n=/hsla\(\s*([^,\s]+)\s*,\s*([^,%\s]+)%\s*,\s*([^,\s%]+)%\s*,\s*([^,\s]+)\s*\)/.exec(e))&&5==n.length?{h:parseFloat(n[1]),s:parseFloat(n[2]),l:parseFloat(n[3]),a:parseFloat(n[4]),model:"hsla"}:(n=/rgb\(\s*([^,\s]+)\s*,\s*([^,\s]+)\s*,\s*([^,\s]+)\s*\)/.exec(e))&&4==n.length?{r:parseFloat(n[1]),g:parseFloat(n[2]),b:parseFloat(n[3]),a:1,model:"rgb"}:(n=/hsl\(\s*([^,\s]+)\s*,\s*([^,\s%]+)%\s*,\s*([^,\s%]+)%\s*\)/.exec(e))&&4==n.length?{h:parseFloat(n[1]),s:parseFloat(n[2]),l:parseFloat(n[3]),a:1,model:"hsl"}:(n=/#([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})/.exec(e))&&4==n.length?{r:parseInt(n[1],16),g:parseInt(n[2],16),b:parseInt(n[3],16),a:1,model:"rgb"}:(n=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/.exec(e))&&4==n.length?{r:17*parseInt(n[1],16),g:17*parseInt(n[2],16),b:17*parseInt(n[3],16),a:1,model:"rgb"}:t},this.Cg=function(e){function t(e,t,n){return 0>n&&(n+=1),1<n&&(n-=1),n<1/6?e+6*(t-e)*n:.5>n?t:n<2/3?e+(t-e)*(2/3-n)*6:e}if("rgb"==e.model||"rgba"==e.model)return Math.sqrt(e.r*e.r*.241+e.g*e.g*.691+e.b*e.b*.068)/255;var n,r;n=e.l/100;var i=e.s/100;if(r=e.h/360,0==e.Wj)n=e=r=n;else{var o=2*n-(i=.5>n?n*(1+i):n+i-n*i);n=t(o,i,r+1/3),e=t(o,i,r),r=t(o,i,r-1/3)}return Math.sqrt(65025*n*n*.241+65025*e*e*.691+65025*r*r*.068)/255},this.Ng=function(e){if(m.Tc(e))return e;if(!m.jc(e))return"#000";switch(e.model){case"hsla":return h.Ig(e);case"hsl":return h.Ac(e);case"rgba":return h.Lg(e);case"rgb":return h.Kg(e);default:return"#000"}},this.Lg=function(e){return"rgba("+(.5+e.r|0)+","+(.5+e.g|0)+","+(.5+e.b|0)+","+e.a+")"},this.Kg=function(e){return"rgba("+(.5+e.r|0)+","+(.5+e.g|0)+","+(.5+e.b|0)+")"},this.Ig=function(e){return"hsla("+(.5+e.h|0)+","+(.5+e.s|0)+"%,"+(.5+e.l|0)+"%,"+e.a+")"},this.Ac=function(e){return"hsl("+(.5+e.h|0)+","+(.5+e.s|0)+"%,"+(.5+e.l|0)+"%)"},this.Y=function(e,t,n){return"hsl("+(.5+e|0)+","+(.5+t|0)+"%,"+(.5+n|0)+"%)"}};function f(){var e,t=!1,n=[],r=this,i=new function(){this.N=function(i){return i&&(t?i.apply(r,e):n.push(i)),this},this.ih=function(e){return r=e,{then:this.N}}};this.J=function(){e=arguments;for(var i=0;i<n.length;i++)n[i].apply(r,e);return t=!0,this},this.L=function(){return i}}function d(e){var t=new f,n=e.length;if(0<e.length)for(var r=e.length-1;0<=r;r--)e[r].N((function(){0==--n&&t.J()}));else t.J();return t.L()}function p(e){var t=0;this.d=function(){t++},this.k=function(){0===--t&&e()},this.clear=function(){t=0},this.A=function(){return 0===t}}var g=function(e,t,n,r){return r=r||{},e=e.getBoundingClientRect(),r.x=t-e.left,r.y=n-e.top,r};function b(){var e=document,t={};this.addEventListener=function(n,r){var i=t[n];i||(i=[],t[n]=i),i.push(r),e.addEventListener(n,r)},this.d=function(){m.Ga(t,(function(t,n){for(var r=t.length-1;0<=r;r--)e.removeEventListener(n,t[r])}))}}function v(e){function n(e){return function(t){r(t)&&e.apply(this,arguments)}}function r(t){for(t=t.target;t;){if(t===e)return!0;t=t.parentElement}return!1}function i(e,t,n){o(e,n=n||{});for(var r=0;r<t.length;r++)t[r].call(e.target,n);return(void 0===n.Mb&&n.zi||"prevent"===n.Mb)&&e.preventDefault(),n}function o(t,n){return g(e,t.clientX,t.clientY,n),n.altKey=t.altKey,n.metaKey=t.metaKey,n.ctrlKey=t.ctrlKey,n.shiftKey=t.shiftKey,n.xb=3===t.which,n}var a=new b,s=[],u=[],l=[],c=[],h=[],f=[],d=[],p=[],v=[],y=[],m=[];this.d=function(e){s.push(e)},this.k=function(e){h.push(e)},this.ya=function(e){u.push(e)},this.Ba=function(e){l.push(e)},this.Pa=function(e){c.push(e)},this.Aa=function(e){m.push(e)},this.za=function(e){f.push(e)},this.Ja=function(e){d.push(e)},this.Y=function(e){p.push(e)},this.A=function(e){v.push(e)},this.S=function(e){y.push(e)},this.lb=function(){a.d()};var x,w,C,S,T={x:0,y:0},M={x:0,y:0},k=!1,j=!1;a.addEventListener("mousedown",n((function(t){if(t.target!==e){var n=i(t,l);M.x=n.x,M.y=n.y,T.x=n.x,T.y=n.y,k=!0,i(t,p),w=!1,x=window.setTimeout((function(){100>z.d(T,n)&&(window.clearTimeout(S),i(t,u),w=!0)}),400)}}))),a.addEventListener("mouseup",(function(e){if(i(e,c),k){if(j&&i(e,y),window.clearTimeout(x),!w&&!j&&r(e)){var t=function(e){var t={};return t.x=e.pageX,t.y=e.pageY,t}(e);C&&100>z.d(t,C)?i(e,h):i(e,s),C=t,S=window.setTimeout((function(){C=null}),350)}j=k=!1}})),a.addEventListener("mousemove",(function(e){var t=o(e,{});r(e)&&i(e,f,{type:"move"}),T.x=t.x,T.y=t.y,k&&!j&&100<z.d(M,T)&&(j=!0),j&&i(e,v,t)})),a.addEventListener("mouseout",n((function(e){i(e,d,{type:"out"})}))),a.addEventListener(void 0!==document.onmousewheel?"mousewheel":"MozMousePixelScroll",n((function(e){var n=e.wheelDelta,r=e.detail;i(e,m,{wd:(r?n?0<n/r/40*r?1:-1:-r/(t.mf()?40:19):n/40)/3,zi:!0})}))),a.addEventListener("contextmenu",n((function(e){e.preventDefault()})))}var y=function(){function e(e){return function(t){return Math.pow(t,e)}}function t(e){return function(t){return 1-Math.pow(1-t,e)}}function n(e){return function(t){return 1>(t*=2)?.5*Math.pow(t,e):1-.5*Math.abs(Math.pow(2-t,e))}}function r(e){return function(t){for(var n=0;n<e.length;n++)t=(0,e[n])(t);return t}}return{pa:function(e){switch(e){case"linear":return y.Jb;case"bounce":return y.Vg;case"squareIn":return y.og;case"squareOut":return y.Rb;case"squareInOut":return y.pg;case"cubicIn":return y.Zg;case"cubicOut":return y.ze;case"cubicInOut":return y.$g;case"quadIn":return y.Ri;case"quadOut":return y.Ti;case"quadInOut":return y.Si;default:return y.Jb}},Jb:function(e){return e},Vg:r([n(2),function(e){return 0===e?0:1===e?1:e*(e*(e*(e*(25.9425*e-85.88)+105.78)-58.69)+13.8475)}]),og:e(2),Rb:t(2),pg:n(2),Zg:e(3),ze:t(3),$g:n(3),Ri:e(2),Ti:t(2),Si:n(2),d:r}}(),m={V:function(e){return void 0===e},nf:function(e){return null===e},Sc:function(e){return"[object Number]"===Object.prototype.toString.call(e)},Tc:function(e){return"[object String]"===Object.prototype.toString.call(e)},Gd:function(e){return"function"==typeof e},jc:function(e){return e===Object(e)},Fd:function(e,t){return 1e-6>e-t&&-1e-6<e-t},jf:function(e){return m.V(e)||m.nf(e)||m.Tc(e)&&!/\S/.test(e)},Q:function(e,t){return e&&e.hasOwnProperty(t)},ob:function(e,t){if(e)for(var n=t.length-1;0<=n;n--)if(e.hasOwnProperty(t[n]))return!0;return!1},extend:function(e){return m.dh(Array.prototype.slice.call(arguments,1),(function(t){if(t)for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})),e},A:function(e,t){return e.map((function(e){return e[t]}),[])},dh:function(e,t,n){null!=e&&(e.forEach?e.forEach(t,n):m.Ga(e,t,n))},Ga:function(e,t,n){for(var r in e)if(e.hasOwnProperty(r)&&!1===t.call(n,e[r],r,e))break},B:function(){for(var e=0;e<arguments.length;e++){var t=arguments[e];if(!(m.V(t)||m.Sc(t)&&isNaN(t)||m.Tc(t)&&m.jf(t)))return t}},cg:function(e,t){var n=e.indexOf(t);0<=n&&e.splice(n,1)},ah:function(e,t,n){var r;return function(){var i=this,o=arguments,a=n&&!r;clearTimeout(r),r=setTimeout((function(){r=null,n||e.apply(i,o)}),t),a&&e.apply(i,o)}},defer:function(e){setTimeout(e,1)},k:function(e){return e},ta:function(){}},x=function(e,n,r){return t.hi()?function(){var t=n+":"+JSON.stringify(arguments),i=window.localStorage.getItem(t);return i&&(i=JSON.parse(i)),i&&Date.now()-i.t<r?i.v:(i=e.apply(this,arguments),window.localStorage.setItem(t,JSON.stringify({v:i,t:Date.now()})),i)}:e},w=function(e,t){function n(){var n=[];if(Array.isArray(e))for(var r=0;r<e.length;r++){var i=e[r];i&&n.push(i.apply(t,arguments))}else e&&n.push(e.apply(t,arguments));return n}return n.empty=function(){return 0===e.length&&!m.Gd(e)},n};function C(){var e={};this.j=function(t,n){var r=e[t];r||(r=[],e[t]=r),r.push(n)},this.p=function(t,n){var r=e[t];if(r)for(var i=Array.prototype.slice.call(arguments,1),o=0;o<r.length;o++)r[o].apply(this,i)}}var S=function(e){for(var t="",n=0;n<e.length;n++)t+=String.fromCharCode(1^e.charCodeAt(n));return t};function T(e){function t(t,n,r){var l,c=this,h=0;this.id=a++,this.name=r||"{unnamed on "+t+"}",this.target=function(){return t},this.Gb=function(){return-1!=u.indexOf(c)},this.start=function(){if(!c.Gb()){if(-1==u.indexOf(c)){var t=s.now();!0===c.xf(t)&&(u=u.slice()).push(c)}0<u.length&&e.repeat(i)}return this},this.stop=function(){for(o(c);l<n.length;l++){var e=n[l];e.jb&&e.Ya.call()}return this},this.eg=function(){l=void 0},this.xf=function(e){var t;if(h++,0!==n.length)for(m.V(l)?(t=n[l=0]).W&&t.W.call(t,e,h,c):t=n[l];l<n.length;){if(t.Ya&&t.Ya.call(t,e,h,c))return!0;t.Da&&t.Da.call(t,e,h,c),m.V(l)&&(l=-1),++l<n.length&&((t=n[l]).W&&t.W.call(t,e,h,c))}return!1}}function r(e){return m.V(e)?u.slice():u.filter((function(t){return t.target()===e}))}function i(){!function(){var e=s.now();u.forEach((function(t){!0!==t.xf(e)&&o(t)}))}(),0==u.length&&e.cancel(i)}function o(e){u=u.filter((function(t){return t!==e}))}var a=0,s=n.create(),u=[];this.d=function(){for(var e=u.length-1;0<=e;e--)u[e].stop();u=[]},this.D=function(){function e(){}function n(e){var t,n,r=e.target,i=e.duration,o=e.ca;this.W=function(){for(var i in t={},e.G)r.hasOwnProperty(i)&&(t[i]={start:m.V(e.G[i].start)?r[i]:m.Gd(e.G[i].start)?e.G[i].start.call(void 0):e.G[i].start,end:m.V(e.G[i].end)?r[i]:m.Gd(e.G[i].end)?e.G[i].end.call(void 0):e.G[i].end,P:m.V(e.G[i].P)?y.Jb:e.G[i].P});n=s.now()},this.Ya=function(){var e,a=s.now()-n;a=0===i?1:Math.min(i,a)/i;for(e in t){var u=t[e];r[e]=u.start+(u.end-u.start)*u.P(a)}return o&&o.call(r,a),1>a}}function i(e,t,n){this.jb=n,this.Ya=function(){return e.call(t),!1}}function o(e){var t;this.W=function(n,r){t=r+e},this.Ya=function(e,n){return n<t}}function a(e){var t;this.W=function(n){t=n+e},this.Ya=function(e){return e<t}}function u(e){this.W=function(){e.forEach((function(e){e.start()}))},this.Ya=function(){for(var t=0;t<e.length;t++)if(e[t].Gb())return!0;return!1}}return e.m=function(e,r){return new function(){function s(t,n,r,o){return n?(m.V(r)&&(r=e),t.Bb(new i(n,r,o))):t}var l=[];this.Bb=function(e){return l.push(e),this},this.fb=function(e){return this.Bb(new a(e))},this.oe=function(e){return this.Bb(new o(e||1))},this.call=function(e,t){return s(this,e,t,!1)},this.jb=function(e,t){return s(this,e,t,!0)},this.ia=function(t){return m.V(t.target)&&(t.target=e),this.Bb(new n(t))},this.Za=function(e){return this.Bb(new u(e))},this.eg=function(){return this.Bb({Ya:function(e,t){return t.eg(),!0}})},this.xa=function(){return new t(e,l,r)},this.start=function(){return this.xa().start()},this.Fg=function(){var e=new f;return this.oe().call(e.J).xa(),e.L()},this.bb=function(){var e=this.Fg();return this.start(),e}}},e.tc=function(t){return r(t).forEach((function(e){e.stop()})),e.m(t,void 0)},e}()}var M=function(){var e={He:function(e,t){if(e.e)for(var n=e.e,r=0;r<n.length;r++)t(n[r],r)},Kc:function(t,n){if(t.e)for(var r=t.e,i=0;i<r.length;i++)if(!1===e.Kc(r[i],n)||!1===n(r[i],i))return!1}};return e.F=e.Kc,e.Lc=function(t,n){if(t.e)for(var r=t.e,i=0;i<r.length;i++)if(!1===n(r[i],i)||!1===e.Lc(r[i],n))return!1},e.Fa=function(t,n){if(t.e)for(var r=t.e,i=0;i<r.length;i++)if(!1===e.Fa(r[i],n))return!1;return n(t)},e.Nj=e.Fa,e.xd=function(t,n){!1!==n(t)&&e.Lc(t,n)},e.Mc=function(t,n){var r=[];return e.Lc(t,(function(e){r.push(e)})),n?r.filter(n):r},e.Ge=function(e,t){for(var n=e.parent;n&&!1!==t(n);)n=n.parent},e.ki=function(e,t){for(var n=e.parent;n&&n!==t;)n=n.parent;return!!n},e}(),z=new function(){function e(e,t){var n=e.x-t.x,r=e.y-t.y;return n*n+r*r}function t(e,t,n){for(var r=0;r<e.length;r++){var i=z.za(e[r],e[r+1]||e[0],t,n,!0);if(i)return i}}return this.za=function(e,t,n,r,i){var o=e.x;e=e.y;var a=t.x-o;t=t.y-e;var s=n.x,u=n.y;n=r.x-s;var l=r.y-u;if(!(1e-12>=(r=a*l-n*t)&&-1e-12<=r)&&(n=((s-=o)*l-n*(u-=e))/r,0<=(r=(s*t-a*u)/r)&&(i||1>=r)&&0<=n&&1>=n))return{x:o+a*n,y:e+t*n}},this.Jg=function(e,t,n,r){var i=e.x;e=e.y;var o=t.x-i;t=t.y-e;var a=n.x;n=n.y;var s=r.x-a,u=o*(r=r.y-n)-s*t;if(!(1e-12>=u&&-1e-12<=u)&&(0<=(r=((a-i)*r-s*(n-e))/u)&&1>=r))return{x:i+o*r,y:e+t*r}},this.Bc=function(e,n,r){for(var i,o=z.k(n,{}),a=(l=z.k(r,{})).x-o.x,s=l.y-o.y,u=[],l=0;l<r.length;l++)i=r[l],u.push({x:i.x-a,y:i.y-s});for(r=[],i=[],l=0;l<e.length;l++){var c=e[l];(f=t(n,o,c))?(r.push(f),i.push(t(u,o,c))):(r.push(null),i.push(null))}for(l=0;l<e.length;l++)if(f=r[l],c=i[l],f&&c){n=e[l];u=o;var h=f.x-o.x,f=f.y-o.y;if(1e-12<(f=Math.sqrt(h*h+f*f))){h=n.x-o.x;var d=n.y-o.y;f=Math.sqrt(h*h+d*d)/f;n.x=u.x+f*(c.x-u.x),n.y=u.y+f*(c.y-u.y)}else n.x=u.x,n.y=u.y}for(l=0;l<e.length;l++)(i=e[l]).x+=a,i.y+=s},this.q=function(e,t){if(0!==e.length){var n,r,i,o;n=r=e[0].x,i=o=e[0].y;for(var a=e.length;0<--a;)n=Math.min(n,e[a].x),r=Math.max(r,e[a].x),i=Math.min(i,e[a].y),o=Math.max(o,e[a].y);return t.x=n,t.y=i,t.f=r-n,t.i=o-i,t}},this.A=function(e){return[{x:e.x,y:e.y},{x:e.x+e.f,y:e.y},{x:e.x+e.f,y:e.y+e.i},{x:e.x,y:e.y+e.i}]},this.k=function(e,t){for(var n=0,r=0,i=e.length,o=e[0],a=0,s=1;s<i-1;s++){var u=e[s],l=e[s+1],c=o.y+u.y+l.y,h=(u.x-o.x)*(l.y-o.y)-(l.x-o.x)*(u.y-o.y);n=n+h*(o.x+u.x+l.x),r=r+h*c,a=a+h}return t.x=n/(3*a),t.y=r/(3*a),t.ja=a/2,t},this.re=function(e,t){this.k(e,t),t.Ob=Math.sqrt(t.ja/Math.PI)},this.Va=function(e,t){for(var n=0;n<e.length;n++){var r=e[n],i=e[n+1]||e[0];if(0>(t.y-r.y)*(i.x-r.x)-(t.x-r.x)*(i.y-r.y))return!1}return!0},this.Mg=function(e,t,n){var r=e.x,i=t.x;if(e.x>t.x&&(r=t.x,i=e.x),i>n.x+n.f&&(i=n.x+n.f),r<n.x&&(r=n.x),r>i)return!1;var o=e.y,a=t.y,s=t.x-e.x;return 1e-7<Math.abs(s)&&(o=(a=(t.y-e.y)/s)*r+(e=e.y-a*e.x),a=a*i+e),o>a&&(r=a,a=o,o=r),a>n.y+n.i&&(a=n.y+n.i),o<n.y&&(o=n.y),o<=a},this.se=function(n,r,i,o,a){var s,u;function l(i,o,a){if(r.x===f.x&&r.y===f.y)return a;var l=t(n,r,f),h=Math.sqrt(e(l,r)/(i*i+o*o));return h<c?(c=h,s=l.x,u=l.y,0!==o?Math.abs(u-r.y)/Math.abs(o):Math.abs(s-r.x)/Math.abs(i)):a}o=m.B(o,.5),a=m.B(a,.5),i=m.B(i,1);var c=Number.MAX_VALUE;u=s=0;var h,f={x:0,y:0},d=o*i;return i*=1-o,o=1-a,f.x=r.x-d,f.y=r.y-a,h=l(d,a,h),f.x=r.x+i,f.y=r.y-a,h=l(i,a,h),f.x=r.x-d,f.y=r.y+o,h=l(d,o,h),f.x=r.x+i,f.y=r.y+o,l(i,o,h)},this.Eg=function(e,t){function n(e,t,n){var r=t.x,i=n.x;t=t.y;var o=i-r,a=(n=n.y)-t;return Math.abs(a*e.x-o*e.y-r*n+i*t)/Math.sqrt(o*o+a*a)}for(var r=e.length,i=n(t,e[r-1],e[0]),o=0;o<r-1;o++){var a=n(t,e[o],e[o+1]);a<i&&(i=a)}return i},this.Wb=function(e,t,n){var r;n={x:t.x+Math.cos(n),y:t.y-Math.sin(n)};var i=[],o=[],a=e.length;for(r=0;r<a;r++){if((s=z.Jg(e[r],e[(r+1)%a],t,n))&&(i.push(s),2==o.push(r)))break}if(2==i.length){var s=i[0],u=(i=i[1],o[0]),l=(o=o[1],[i,s]);for(r=u+1;r<=o;r++)l.push(e[r]);for(r=[s,i];o!=u;)o=(o+1)%a,r.push(e[o]);return e=[l,r],a=n.x-t.x,r=i.x-s.x,0===a&&(a=n.y-t.y,r=i.y-s.y),(0>a?-1:0<a?1:0)!=(0>r?-1:0<r?1:0)&&e.reverse(),e}},this.Aa=function(e,t,n,r){return r.x=e*(t.x-n.x)+n.x,r.y=e*(t.y-n.y)+n.y,r},this.d=e,this.qe=function(e,n,r){if(m.Sc(n))n=2*Math.PI*n/360;else{var i=z.q(e,{});switch(n){case"random":n=Math.random()*Math.PI*2;break;case"top":n=Math.atan2(-i.i,0);break;case"bottom":n=Math.atan2(i.i,0);break;case"topleft":n=Math.atan2(-i.i,-i.f);break;default:n=Math.atan2(i.i,i.f)}}return i=z.k(e,{}),z.Aa(r,t(e,i,{x:i.x+Math.cos(n),y:i.y+Math.sin(n)}),i,{})},this},k=new function(){function e(e,t){this.face=e,this.kd=t,this.pc=this.dd=null}function t(e,t,n){this.ma=[e,t,n],this.C=Array(3);var r=t.y-e.y,i=n.z-e.z,o=t.x-e.x;t=t.z-e.z;var a=n.x-e.x;e=n.y-e.y,this.Oa={x:r*i-t*e,y:t*a-o*i,z:o*e-r*a},this.kb=[],this.td=this.visible=!1}this.S=function(r){function o(t,n,r){var i,o,a=t.ma[0],u=(h=t.Oa).x,l=h.y,h=h.z,f=Array(c);for(i=(n=n.kb).length,s=0;s<i;s++)f[(o=n[s].kd).index]=!0,0>u*(o.x-a.x)+l*(o.y-a.y)+h*(o.z-a.z)&&e.d(t,o);for(i=(n=r.kb).length,s=0;s<i;s++)!0!==f[(o=n[s].kd).index]&&0>u*(o.x-a.x)+l*(o.y-a.y)+h*(o.z-a.z)&&e.d(t,o)}var a,s,u,l,c=r.length;for(a=0;a<c;a++)r[a].index=a,r[a].$b=null;var h,f=[];if(0<(h=function(){function n(e,n,r,i){var o=(n.y-e.y)*(r.z-e.z)-(n.z-e.z)*(r.y-e.y),a=(n.z-e.z)*(r.x-e.x)-(n.x-e.x)*(r.z-e.z),s=(n.x-e.x)*(r.y-e.y)-(n.y-e.y)*(r.x-e.x);return o*i.x+a*i.y+s*i.z>o*e.x+a*e.y+s*e.z?new t(e,n,r):new t(r,n,e)}function i(e,t,n,r){function i(e,t,n){return(e=e.ma)[((t=e[0]==t?0:e[1]==t?1:2)+1)%3]!=n?(t+2)%3:t}t.C[i(t,n,r)]=e,e.C[i(e,r,n)]=t}if(4>c)return 0;var o=r[0],a=r[1],s=r[2],u=r[3],l=n(o,a,s,u),h=n(o,s,u,a),d=n(o,a,u,s),p=n(a,s,u,o);for(i(l,h,s,o),i(l,d,o,a),i(l,p,a,s),i(h,d,u,o),i(h,p,s,u),i(d,p,u,a),f.push(l,h,d,p),o=4;o<c;o++)for(a=r[o],s=0;4>s;s++)l=(u=f[s]).ma[0],0>(h=u.Oa).x*(a.x-l.x)+h.y*(a.y-l.y)+h.z*(a.z-l.z)&&e.d(u,a);return 4}())){for(;h<c;){if((u=r[h]).$b){for(a=u.$b;null!==a;)a.face.visible=!0,a=a.pc;var d,p;a=0;e:for(;a<f.length;a++)if(l=f[a],!1===l.visible){var g=l.C;for(s=0;3>s;s++)if(!0===g[s].visible){d=l,p=s;break e}}l=[];g=[];var b=d,v=p;do{if(l.push(b),g.push(v),v=(v+1)%3,!1===b.C[v].visible)do{for(a=b.ma[v],b=b.C[v],s=0;3>s;s++)b.ma[s]==a&&(v=s)}while(!1===b.C[v].visible&&(b!==d||v!==p))}while(b!==d||v!==p);var y=null,m=null;for(a=0;a<l.length;a++){b=l[a],v=g[a];var x,w=b.C[v],C=b.ma[(v+1)%3],S=b.ma[v],T=C.y-u.y,M=S.z-u.z,z=C.x-u.x,k=C.z-u.z,j=S.x-u.x,L=S.y-u.y;0<i.length?((x=i.pop()).ma[0]=u,x.ma[1]=C,x.ma[2]=S,x.Oa.x=T*M-k*L,x.Oa.y=k*j-z*M,x.Oa.z=z*L-T*j,x.kb.length=0,x.visible=!1,x.td=!0):x={ma:[u,C,S],C:Array(3),Oa:{x:T*M-k*L,y:k*j-z*M,z:z*L-T*j},kb:[],visible:!1},f.push(x),b.C[v]=x,x.C[1]=b,null!==m&&(m.C[0]=x,x.C[2]=m),m=x,null===y&&(y=x),o(x,b,w)}for(m.C[0]=y,y.C[2]=m,a=[],s=0;s<f.length;s++)if(!0===(l=f[s]).visible){for(b=(g=l.kb).length,u=0;u<b;u++)y=(v=g[u]).dd,m=v.pc,null!==y&&(y.pc=m),null!==m&&(m.dd=y),null===y&&(v.kd.$b=m),n.push(v);l.td&&i.push(l)}else a.push(l);f=a}h++}for(a=0;a<f.length;a++)(l=f[a]).td&&i.push(l)}return{Je:f}},e.d=function(t,r){var i;0<n.length?((i=n.pop()).face=t,i.kd=r,i.pc=null,i.dd=null):i=new e(t,r),t.kb.push(i);var o=r.$b;null!==o&&(o.dd=i),i.pc=o,r.$b=i};for(var n=Array(2e3),r=0;r<n.length;r++)n[r]=new e(null,null);var i=Array(1e3);for(r=0;r<i.length;r++)i[r]={ma:Array(3),C:Array(3),Oa:{x:0,y:0,z:0},kb:[],visible:!1}},j=new function(){function e(e,n,r,i,o,a,s,u){var l=(e-r)*(a-u)-(n-i)*(o-s);return Math.abs(l)<t?void 0:{x:((e*i-n*r)*(o-s)-(e-r)*(o*u-a*s))/l,y:((e*i-n*r)*(a-u)-(n-i)*(o*u-a*s))/l}}var t=1e-12;return this.cb=function(n,r){for(var i=n[0],o=i.x,a=i.y,s=i.x,u=i.y,l=n.length-1;0<l;l--)i=n[l],o=Math.min(o,i.x),a=Math.min(a,i.y),s=Math.max(s,i.x),u=Math.max(u,i.y);if(s-o<3*r||u-a<3*r)i=void 0;else{e:{for(null==(i=!0)&&(i=!1),o=[],a=n.length,s=0;s<=a;s++){u=n[s%a],l=n[(s+1)%a];var c,h,f,d=n[(s+2)%a];c=l.x-u.x,h=l.y-u.y;var p=r*c/(f=Math.sqrt(c*c+h*h)),g=r*h/f;if(c=d.x-l.x,h=d.y-l.y,c=r*c/(f=Math.sqrt(c*c+h*h)),h=r*h/f,(u=e(u.x-g,u.y+p,l.x-g,l.y+p,l.x-h,l.y+c,d.x-h,d.y+c))&&(o.push(u),d=o.length,i&&3<=d&&(u=o[d-3],l=o[d-2],d=o[d-1],0>(l.x-u.x)*(d.y-u.y)-(d.x-u.x)*(l.y-u.y)))){i=void 0;break e}}o.shift(),i=3>o.length?void 0:o}if(!i)e:{for(o=n.slice(0),i=0;i<n.length;i++){if(s=n[i%n.length],d=(l=n[(i+1)%n.length]).x-s.x,a=l.y-s.y,d=r*d/(u=Math.sqrt(d*d+a*a)),u=r*a/u,a=s.x-u,s=s.y+d,u=l.x-u,l=l.y+d,0!=o.length){for(g=a-u,h=s-l,d=[],c=f=!0,p=void 0,p=0;p<o.length;p++){var b=g*(s-o[p].y)-(a-